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
341664716406	341664716956	341664717506	341664718056	341664718606	341664719156	341664719706	341664720256	341664720806	341664721356	341664721906	341664722456	341664723006	341664723556	341664724106	341664724656	341664725206	341664725756	341664726306	341664726856	341664727406	341664727956	341664728506	341664729056	341664729606	341664730156	341664730706	341664731256	341664731806	341664732356	341664732906	341664733456	341664734006	341664734556	341664735106	341664735656	341664736206	341664736756	341664737306	341664737856	341664738406	341664738956	341664739506	341664740056	341664740606	341664741156	341664741706	341664742256	341664742806	341664743356	341664743906	341664744456	341664745006	341664745556	341664746106	341664746656	341664747206	341664747756	341664748306	341664748856	341664749406	341664749956	341664750506	341664751056	341664751606	341664752156	341664752706	341664753256	341664753806	341664754356	341664754906	341664755456	341664756006	341664756556	341664757106	341664757656	341664758206	341664758756	341664759306	341664759856	341664760406	341664760956	341664761506	341664762056	341664762606	341664763156	341664763706	341664764256	341664764806	341664765356	341664765906	341664766456	341664767006	341664767556	341664768106	341664768656	341664769206	341664769756	341664770306	341664770856	341664771406	341664771956	341664772506	341664773056	341664773606	341664774156	341664774706	341664775256	341664775806	341664776356	341664776906	341664777456	341664778006	341664778556	341664779106	341664779656	341664780206	341664780756	341664781306	341664781856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2720	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
22438	21698	28706	24776	22020	24338	28668	28299	21854	21623	21579	21433	21277	21273	21412	21202	21470	21370	21242	21255	21288	21199	21216	21205	21163	21322	21082	21299	21212	21142	21137	21151	21120	21405	21286	21112	21184	21068	21077	21268	21107	21304	21222	21263	21099	21221	21153	21251	21188	21345	21199	21089	21169	20749	21236	21164	21071	20920	21396	21036	21287	21180	21108	21254	21130	21181	21235	21202	20925	21133	21122	21111	21029	21421	21061	20975	21014	21285	21050	20969	21303	21059	21186	20958	20972	21001	21185	21296	21253	21043	20985	21185	21001	20971	21102	21027	21384	21297	21226	21047	21126	21132	21055	21157	21015	21062	21267	21182	21121	20767	21183	21199	21269	21208	21140	21329	21110	21148	20951	21211	21225	21064	21093	20879	20953	21061	21119	21065	21244	21079	21148	20986	21306	21133	20942	20954	20978	21138	21195	20872	21173	20985	20987	21102	21283	21209	21307	21063	21221	21081	21018	20913	21164	21243	21045	20744	20898	21045	21100	21089	21258	21340	20987	21246	21128	21182	20949	21182	21183	21084	21269	21244	21346	20892	21024	21022	21036	20899	20995	21005	21173	21165	21190	20975	21168	21013	21048	20964	21228	21280	21146	21085	21150	21091	21294	21240	21152	20922	21192	21227	21149	20965	21059	21188	20937	21162	21315	21143	21144	21172	21242	21140	21022	21159	21150	21273	21077	21103	21150	21267	21218	21058	21101	21056	21091	21196	21129	21000	21148	21001	21081	21047	21251	21046	21171	21096	21293	20980	21077	21114	21019	21060	21288	21065	21158	21295	21306	21076	20876	21088	21200	21046	21050	21136	21099	21104	21191	21217	21084	21097	21276	21035	21105	21272	21198	20934	20966	20934	21160	21086	20930	20975	21172	21214	20942	21078	20939	21094	21052	21157	21099	21205	21120	21120	21110	21030	20993	20979	21205	21047	21235	21273	20850	21024	21069	20976	21115	21085	21135	21127	21162	20858	21073	21045	21034	21163	20985	21157	21037	21082	20955	21051	21177	20815	21082	21007	21213	21095	21045	21078	21306	21134	21212	21187	21062	21102	21028	21269	21300	21338	21189	21231	21232	21129	21207	21303	21106	20843	21146	21220	21095	21014	21081	20987	20983	21228	21112	21063	21189	21279	21019	21106	21129	21172	21069	21206	21140	21038	21391	21305	21127	21117	21089	21161	21060	21048	20975	21217	21006	21096	21122	21234	21051	21238	21191	21241	21039	21080	21092	21262	21132	21097	21157	20974	20941	21128	21262	21154	20971	21146	21032	21092	21035	21144	21088	20883	21120	21142	21203	21132	20960	20948	21066	21050	21206	21040	21079	21353	21080	20955	21134	21035	21065	20824	21262	21109	21254	21179	21046	21099	21073	21142	21323	21110	21097	21010	21039	20915	20890	21193	21330	21204	21202	21262	21127	21127	21166	20843	21085	21234	21038	20976	21007	20945	21079	21177	21103	20987	20932	21129	20982	21215	21246	21036	21047	21015	21109	21176	21322	21166	20990	21332	20948	21016	21141	21073	21191	20992	21285	21067	21147	21166	21209	21086	21088	21042	21207	21078	21042	21014	20935	21062	21063	21079	21140	21031	21274	21021	21209	20972	20994	20860	20998	21109	21321	21138	21221	21078	21054	21090	20912	21062	21019	21314	21359	21018	21133	21051	21290	21105	21180	21156	21043	21167	20911	21294	20718	21000	21075	21034	21082	21305	21056	21164	21374	20940	21092	21190	20928	21324	21118	21050	21204	21172	21057	21247	21221	21301	21293	21310	21235	21089	21000	21200	21217	20994	21172	21198	20953	21103	21224	21082	21136	21020	21065	21011	21374	21068	21060	21175	21168	21194	21107	21009	21446	21057	21131	20983	21394	21282	21030	21290	21029	20999	21149	21039	21212	21050	21129	21215	21046	21126	21219	21078	21188	21046	21152	20949	21159	21274	21101	21128	21020	21034	21217	20896	21211	20952	21199	21055	21248	21191	21192	21221	21105	21052	21038	21184	21165	20997	21378	21257	21040	21274	21278	21212	21061	21184	21057	21082	21195	20948	21124	21167	21132	21065	21211	21143	21191	21115	21183	21034	20949	21204	20934	21129	21201	21085	21035	21231	21239	20968	21085	21076	21189	21008	20884	20897	21049	21163	21231	21161	21297	21190	21271	21284	21266	21111	21211	21259	21140	21153	21257	21175	21214	21069	20926	20949	21029	21013	21205	21082	21044	21083	21135	20852	21096	21139	21041	20989	20967	21028	21021	21070	20974	21190	21041	21250	21178	21245	21118	20902	21264	21040	20968	21080	20973	21184	21173	21149	21323	21013	20987	21025	21099	21161	21157	21080	21119	21040	21237	21088	21047	21134	20908	21246	21172	21062	21179	21054	21144	21100	20987	21140	21060	21192	21219	21186	21125	21079	21201	21226	21106	20892	21123	21061	21372	21180	21164	21181	21186	21077	21193	21139	21245	21127	21097	21412	21076	21239	21170	21186	21091	20975	21042	21226	21014	21130	21007	21042	21050	21128	21011	21247	21152	21009	21218	21086	21236	21050	21039	21012	21037	21074	20955	21104	21021	21133	21131	21060	21221	21096	21088	20970	21095	21137	21026	21264	21093	21179	21237	21403	20994	21118	21131	21019	21261	21260	21243	21077	21055	21046	21107	20940	21073	21148	21064	20930	21132	20987	20974	21235	21087	21158	21374	20961	20882	21064	21284	21130	21082	20882	20980	21160	21295	21253	20960	21107	21227	20945	21266	21300	21115	21170	21035	21117	21188	21172	21178	20823	21064	21281	21216	21075	21061	21059	21106	21134	21031	21292	21284	21243	20990	20956	21057	20705	20993	20962	21007	20953	20952	21028	21215	21187	21111	21273	20892	20943	21226	21080	21239	21260	21218	21016	21302	21194	21124	21052	21133	21009	21142	21165	21109	21062	21154	21082	20931	21135	21254	21024	21160	21120	21096	21233	21051	21108	21143	21176	20949	20875	21073	21122	21227	21108	21087	21157	21134	20919	21247	21382	21227	21038	21153	20943	21097	20959	21073	20903	21176	21166	21039	21188	21133	21265	21134	21235	21576	21062	21155	21015	21018	20963	21440	21216	21111	21171	21037	20971	21157	21067	21528	21220	21087	21017	21152	20973	21109	21221	21057	21097	21000	21344	21121	21272	21112	21434	20944	21089	21190	21172	21224	21184	20985	21007	21336	21039	21046	21112	21094	21264	21127	21089	21180	21143	20940	21114	20984	21181	20948	21107	21099	21268	20983	21084	21168	20981	21350	21294	21269	21183	21105	21150	21247	21251	20962	21130	21051	21182	21251	21192	21205	21117	21097	21005	21155	21114	20952	20942	21101	21302	21204	21150	21262	20958	21077	21099	21125	21333	21244	21122	21292	21177	21242	21226	21098	21172	21053	21125	21132	21301	20991	21001	20928	21118	20994	21229	21215	21144	20939	21165	21175	21056	21128	20908	21108	20981	20905	20865	21081	21010	20987	21326	21141	21108	21344	21031	21168	21059	21027	21133	21166	20928	20952	21031	21041	20894	21095	21078	21202	21027	21003	21222	21125	21006	21103	20950	21248	20981	21201	21133	21245	21108	21182	21030	20897	21317	21162	20991	20943	21239	21136	21027	21208	20998	21170	21178	21099	21072	20890	20945	21178	21300	21365	21199	21146	21004	21109	21104	21339	21179	21118	21058	21227	21215	21142	21050	21124	21232	21224	21051	21279	21344	20940	20979	21011	21180	21174	21313	21163	21039	20843	21101	21184	21319	21088	21081	21170	21043	21058	20954	20991	21071	21035	21058	21196	21184	21010	21152	21070	21123	20976	21018	21093	21138	21262	21306	21018	20980	21133	20993	21160	21066	21119	21181	21190	20987	21227	21193	21187	21064	21095	21005	21139	21013	20931	20954	21050	21232	21121	21018	21043	21089	21096	21238	21226	21048	21139	21134	21207	21109	21245	21009	21222	21104	20953	20914	21215	21093	21249	21024	21158	21175	21054	21146	20996	20883	21111	21052	21022	20966	20907	21037	21121	20872	20990	20987	21023	21286	21004	20967	20987	21247	21264	20996	21335	20909	21216	21088	21017	21100	20996	21161	21101	20961	21265	21158	21098	20908	21075	21275	21133	21141	21368	21154	21176	20998	21211	21207	21321	20980	21231	21038	20966	21106	21168	21309	21079	21058	20972	21016	21047	21015	21083	21041	21212	21114	21145	21314	21280	20967	20882	21108	21117	21054	21115	21039	21131	21179	21060	21043	21054	20993	21167	21060	21000	21070	21202	21084	20990	20995	21109	21024	20968	21152	20942	20941	21274	21044	21303	20714	21099	21389	21055	21141	21156	20949	21115	21073	21178	21212	21144	20839	20979	21209	20933	20966	21220	21036	21147	21103	21126	21209	21334	21109	21004	21096	21072	20888	21100	21069	21159	20957	20897	21010	21211	21161	21047	21069	21213	21101	21115	21149	21195	21298	20981	20996	21017	21251	21325	21058	21233	21260	21117	21102	21147	20931	21064	20978	20973	20979	20917	21232	21169	21258	21042	21162	21041	21010	21135	21229	21136	21074	21088	21023	21139	21028	21148	21245	21314	20933	21140	21143	21147	21177	21351	21291	20977	21224	21134	21010	21090	21077	21132	20978	21288	20928	20987	21097	20728	20985	21275	21125	21069	21043	21104	21151	21167	21086	20969	21162	21227	21068	21061	21306	21114	21059	21006	21019	21161	21085	20748	21069	21048	21110	21026	21250	21069	20925	21174	21289	20901	21071	21219	21223	21091	21043	21091	21062	21068	21330	21292	21139	21211	21030	20898	21124	21123	21276	21019	20983	21177	20966	21090	21060	20929	20949	20958	21313	21260	21169	21081	21257	21096	21034	21148	21227	21092	21245	21089	21082	20965	21110	21134	20943	21038	21077	21181	21190	20940	21065	21143	21209	21051	20955	21200	21094	21105	21152	21206	21084	21075	20990	21101	21055	21050	21005	20957	21259	21052	20902	21228	21171	21103	21016	21068	21127	20937	21200	21270	21286	21235	21058	21048	21271	21126	21298	21209	21026	21049	20953	21121	21208	21152	21012	21087	21119	21084	21138	21132	20992	21187	21118	21115	21251	21040	21027
33365	50410	30132	21404	19187	18362	22249	24269	17558	17486	17496	17230	17569	17206	17593	17637	17519	17504	17501	17494	17455	17514	17506	17587	17571	17415	17567	17276	17370	17470	17540	17564	17474	17329	17285	17453	17385	17398	17193	17445	17452	17249	17322	17393	17422	17361	17307	17284	17257	17334	17390	17323	17322	17264	17421	17394	17138	17441	17443	17178	17427	17392	17402	17562	17533	17284	17228	17321	17352	17427	17398	17251	17293	17356	17373	17249	17477	17458	17362	17541	17348	17449	17254	17494	17304	17609	17378	17414	17257	17394	17486	17411	17337	17323	17442	17268	17226	17537	17331	17457	17432	17464	17477	17411	17264	17351	17296	17221	17339	17319	17461	17292	17613	17510	17483	17412	17309	17347	17316	17396	17459	17232	17273	17590	17367	17427	17289	17193	17452	17375	17336	17367	17403	17557	17275	17377	17352	17410	17321	17376	17539	17317	17336	17553	17428	17444	17518	17374	17487	17437	17260	17385	17275	17520	17318	17416	17443	17264	17450	17411	17319	17457	17430	17353	17277	17336	17312	17302	17427	17329	17378	17358	17472	17425	17335	17403	17285	17299	17303	17361	17487	17581	17220	17329	17208	17412	17175	17411	17325	17417	17257	17359	17446	17287	17501	17361	17397	17330	17342	17469	17462	17128	17287	17403	17484	17264	17429	17470	17265	17325	17314	17329	17460	17047	17524	17177	17406	17340	17402	17299	17369	17299	17317	17335	17165	17384	17447	17222	17306	17535	17450	17369	17251	17373	17381	17288	17501	17444	17246	17394	17316	17277	17341	17210	17414	17349	17408	17347	17279	17270	17440	17470	17461	17337	17349	17334	17229	17393	17171	17227	17410	17368	17539	17153	17411	17351	17303	17331	17439	17541	17441	17275	17263	17360	17320	17282	17317	17417	17490	17297	17395	17198	17367	17299	17526	17269	17132	17485	17373	17458	17414	17255	17257	17329	17313	17384	17265	17427	17425	17381	17151	17296	17323	17383	17368	17461	17534	17376	17467	17465	17531	17313	17364	17301	17521	17483	17292	17410	17543	17345	17520	17438	17425	17398	17385	17241	17369	17168	17151	17321	17261	17478	17114	17516	17616	17418	17297	17301	17366	17245	17280	17380	17435	17384	17347	17360	17369	17435	17470	17387	17244	17271	17583	17212	17405	17314	17383	17640	17456	17587	17434	17413	17326	17348	17452	17319	17509	17398	17308	17333	17335	17468	17346	17245	17346	17390	17226	17325	17278	17350	17221	17377	17230	17388	17463	17394	17302	17434	17293	17316	17282	17262	17314	17234	17286	17309	17274	17310	17311	17378	17336	17453	17274	17435	17348	17467	17522	17371	17560	17254	17419	17183	17378	17207	17318	17317	17359	17426	17426	17414	17389	17415	17342	17386	17275	17495	17284	17389	17344	17350	17541	17276	17279	17425	17404	17349	17408	17297	17486	17302	17568	17285	17109	17232	17364	17194	17431	17346	17410	17374	17397	17456	17436	17304	17230	17338	17422	17217	17244	17200	17654	17309	17468	17309	17365	17434	17290	17308	17331	17408	17249	17329	17370	17333	17504	17217	17261	17375	17457	17323	17401	17299	17470	17367	17509	17340	17247	17307	17540	17279	17629	17429	17373	17476	17512	17349	17203	17552	17113	17387	17291	17378	17311	17543	17398	17438	17441	17393	17386	17225	17553	17301	17226	17529	17215	17306	17322	17320	17421	17435	17327	17281	17375	17419	17241	17490	17395	17392	17476	17312	17460	17437	17490	17163	17456	17433	17382	17350	17356	17471	17267	17426	17287	17521	17363	17375	17305	17374	17371	17429	17380	17385	17438	17355	17389	17273	17282	17338	17408	17298	17281	17325	17321	17333	17320	17268	17438	17438	17459	17333	17418	17304	17249	17584	17559	17334	17435	17532	17410	17238	17384	17235	17326	17338	17530	17510	17268	17370	17517	17248	17444	17332	17119	17347	17318	17461	17394	17433	17337	17300	17442	17405	17454	17348	17324	17486	17494	17245	17339	17523	17183	17447	17455	17266	17346	17515	17418	17273	17325	17393	17406	17286	17451	17412	17277	17538	17580	17527	17367	17354	17431	17319	17320	17225	17466	17324	17225	17342	17367	17244	17368	17193	17444	17500	17230	17226	17411	17384	17378	17524	17203	17276	17508	17488	17390	17209	17310	17437	17380	17330	17407	17283	17272	17476	17347	17241	17359	17433	17219	17338	17253	17349	17477	17300	17420	17441	17415	17306	17323	17367	17474	17219	17426	17471	17394	17408	17307	17559	17407	17600	17406	17434	17461	17520	17414	17459	17311	17370	17329	17262	17420	17302	17290	17614	17488	17436	17354	17369	17431	17482	17353	17449	17423	17342	17462	17331	17296	17343	17237	17385	17274	17188	17450	17575	17317	17434	17372	17337	17351	17332	17341	17198	17426	17401	17533	17342	17503	17300	17390	17533	17472	17214	17408	17365	17141	17525	17305	17264	17390	17414	17443	17392	17384	17314	17434	17283	17275	17314	17395	17333	17372	17530	17166	17351	17337	17365	17368	17355	17150	17681	17345	17448	17257	17416	17245	17353	17383	17459	17327	17418	17309	17389	17371	17453	17333	17241	17284	17405	17445	17377	17350	17322	17451	17485	17539	17371	17362	17476	17254	17298	17220	17039	17227	17482	17201	17301	17241	17297	17318	17380	17514	17386	17153	17329	17444	17388	17243	17291	17418	17353	17369	17388	17412	17212	17244	17295	17362	17413	17342	17462	17355	17363	17286	17417	17300	17304	17516	17333	17469	17263	17407	17197	17491	17486	17151	17254	17452	17203	17544	17359	17259	17595	17277	17316	17246	17566	17376	17530	17430	17474	17436	17420	17510	17435	17443	17221	17428	17336	17383	17541	17285	17236	17311	17415	17445	17453	17207	17361	17379	17387	17365	17255	17521	17554	17260	17325	17249	17390	17374	17078	17437	17299	17185	17457	17359	17091	17464	17455	17405	17388	17647	17496	17124	17612	17553	17504	17280	17474	17517	17479	17197	17303	17317	17464	17388	17559	17195	17277	17416	17436	17457	17313	17357	17311	17450	17429	17443	17324	17238	17443	17227	17409	17564	17430	17345	17364	17599	17362	17182	17436	17432	17356	17373	17539	17439	17256	17412	17419	17352	17567	17378	17490	17468	17407	17425	17363	17336	17349	17348	17461	17542	17266	17489	17644	17456	17357	17312	17204	17517	17302	17230	17380	17359	17197	17382	17436	17519	17495	17352	17284	17389	17226	17373	17386	17294	17338	17316	17484	17336	17290	17404	17174	17346	17428	17275	17404	17337	17442	17447	17343	17358	17443	17392	17459	17302	17382	17329	17364	17248	17518	17229	17340	17412	17178	17476	17358	17355	17400	17514	17284	17489	17197	17200	17214	17476	17596	17431	17316	17502	17377	17416	17201	17458	17453	17266	17447	17249	17232	17377	17307	17218	17269	17344	17475	17467	17488	17478	17311	17299	17271	17319	17421	17418	17294	17384	17376	17451	17369	17370	17188	17343	17159	17467	17375	17485	17401	17558	17378	17423	17372	17294	17308	17268	17381	17420	17237	17225	17256	17383	17442	17477	17333	17370	17313	17354	17248	17426	17328	17491	17486	17408	17312	17303	17491	17390	17398	17360	17281	17430	17360	17190	17500	17388	17443	17215	17369	17351	17290	17361	17583	17329	17144	17263	17287	17436	17344	17341	17346	17348	17424	17268	17315	17324	17217	17274	17386	17271	17479	17579	17409	17336	17330	17447	17400	17487	17226	17443	17363	17392	17305	17329	17355	17322	17453	17084	17291	17371	17190	17400	17449	17359	17393	17303	17282	17387	17371	17084	17339	17392	17381	17245	17289	17234	17383	17515	17388	17425	17428	17453	17454	17438	17367	17523	17321	17423	17447	17378	17394	17572	17271	17162	17507	17473	17477	17501	17435	17358	17335	17281	17315	17392	17283	17341	17409	17348	17388	17271	17481	17365	17549	17325	17320	17428	17391	17343	17252	17390	17262	17463	17176	17473	17366	17381	17349	17307	17289	17282	17349	17404	17640	17293	17219	17463	17445	17313	17458	17452	17366	17442	17302	17448	17340	17415	17418	17492	17477	17272	17189	17456	17178	17281	17276	17127	17306	17435	17186	17340	17439	17316	17495	17497	17316	17319	17435	17276	17274	17296	17267	17305	17323	17389	17259	17292	17576	17382	17435	17408	17183	17279	17232	17474	17371	17266	17435	17418	17473	17291	17509	17492	17397	17299	17483	17439	17347	17400	17412	17358	17474	17356	17430	17439	17426	17412	17259	17440	17336	17496	17308	17400	17358	17428	17455	17368	17256	17461	17338	17375	17370	17298	17402	17451	17334	17297	17308	17244	17172	17290	17304	17561	17355	17423	17475	17433	17435	17142	17435	17441	17260	17509	17330	17506	17423	17434	17331	17528	17291	17471	17227	17325	17197	17383	17312	17462	17446	17487	17423	17443	17317	17446	17339	17447	17449	17277	17488	17509	17410	17429	17362	17374	17389	17458	17269	17416	17588	17277	17247	17366	17288	17312	17310	17580	17271	17145	17547	17337	17241	17393	17336	17467	17325	17421	17305	17426	17456	17350	17313	17357	17601	17439	17543	17190	17457	17313	17289	17426	17260	17478	17377	17368	17385	17439	17484	17260	17351	17281	17480	17434	17335	17342	17406	17360	17357	17453	17523	17245	17550	17378	17425	17325	17280	17467	17334	17345	17390	17355	17276	17474	17694	17651	17391	17345	17355	17252	17283	17201	17377	17178	17555	17438	17459	17394	17268	17465	17181	17376	17394	17301	17193	17326	17381	17376	17422	17370	17323	17309	17286	17514	17429	17380	17480	17583	17120	17483	17310	17255	17580	17604	17313	17418	17293	17343	17270	17538	17392	17257	17386	17533	17397	17498	17165	17392	17552	17518	17335	17418	17346	17185	17383	17473	17281	17270	17216	17309	17359	17311	17455	17404	17468	17573	17349	17492	17319	17366	17338	17241	17345	17390	17375	17336	17490	17251	17532	17329	17302	17211	17338	17268	17207	17394	17311	17310	17424	17295	17454	17332	17357	17401	17208	17435	17576	17474	17615	17244	17302	17302	17195
30370	25398	26629	23906	21199	21358	21412	21519	21086	21106	21016	21268	21241	21110	21331	21233	21125	21258	21233	21131	21062	21070	21015	20957	21050	21216	21206	21077	21321	21068	21319	21192	21019	21052	21050	21117	20860	21135	21157	21068	20985	21125	21169	20914	21083	20922	21013	21028	21046	21127	21203	20896	20843	21053	21049	21175	21047	21152	21255	21157	21182	21161	21138	21087	21093	20995	21130	20973	21220	20984	21025	20999	21116	21147	21190	20997	21119	21034	21071	21340	20989	21271	20944	21057	21140	21137	21035	21054	21128	21075	20894	21184	21068	20932	20892	21008	20889	21007	21068	21252	21095	21025	21088	21076	21180	21073	20959	21133	21297	21127	21200	21148	21367	21184	21280	21177	21245	21182	21246	21197	21155	21106	21052	21082	21363	20914	21121	21244	20943	21220	21164	20991	20973	20962	21068	21146	21152	20899	21123	21111	21144	21043	21062	21104	21108	20974	21020	21084	20982	21125	20866	21355	21041	21189	20991	21207	21206	21085	20908	21322	20999	21311	21077	21120	20917	21152	21090	20799	20990	21243	20946	20906	21130	21012	20951	21127	21015	21150	20772	20999	21024	21302	21133	21168	21107	21353	21146	20988	21261	20955	21030	21128	21194	20923	20922	21011	20918	20952	21152	21099	20822	21080	20871	20992	21185	21202	21103	21132	20981	21175	21012	21042	20851	21137	21200	21087	21093	21086	21307	20934	21176	20984	21212	21241	21114	21031	21230	21056	21060	20910	21307	20913	21055	21004	21171	20993	21308	21237	21196	21086	21257	21180	21005	20916	21089	20936	21137	21045	21057	21195	21165	21205	21341	21211	20969	20968	21012	20921	21025	21178	21213	21080	20962	21031	21078	20983	21254	20873	21162	20963	21011	21094	21168	21051	21225	21128	21093	20997	20925	21024	21248	21107	21179	20999	21129	21011	21207	21215	20782	21209	21204	21124	21083	21057	21182	21257	21048	21140	21238	21037	21143	21174	20981	21049	21250	21175	21049	21095	21023	20989	21127	21077	21239	21066	21273	21085	21206	21019	20888	21129	21269	20999	21020	21081	21207	21195	21000	21260	21207	21121	21095	21132	21126	20906	21124	21148	20963	20873	21153	21143	21061	20899	20958	20811	21203	21218	21009	21168	20962	20944	20937	21063	21051	20928	21163	21058	20941	21115	20946	20836	21102	20891	21178	21099	21134	21269	21148	21171	21311	21056	21144	21154	21249	21096	20980	20945	21294	21175	21105	21003	21027	20974	21149	21371	20991	21102	21358	21138	20889	20987	21126	21063	21100	20962	21020	21011	21245	21034	21185	21046	20861	21149	21173	21118	21107	21218	21098	21141	21127	21074	21270	20946	21136	21210	21158	21269	21041	21171	21223	21027	21227	21001	21298	20992	20865	21081	21017	21140	21017	21275	20912	21117	21229	21178	21177	20975	21095	21242	20992	21286	21212	21106	21111	21110	21008	21134	21029	20921	20876	21345	20863	21029	21142	21540	21044	20965	21023	21001	20988	21168	21140	21105	21340	21122	20972	20965	21136	21098	20972	21280	21076	21301	21122	21050	21013	20888	21113	21333	21024	21061	21066	20930	21131	21083	20970	21004	21205	21049	21171	21148	20986	21048	21190	21012	20855	21117	21171	21033	21114	21056	20925	21007	20919	21221	21079	21200	21074	21134	20934	20974	21105	21077	21179	21033	21347	21107	21016	20943	21182	20944	20951	21011	21253	20993	21207	21002	20929	21145	21188	21168	20968	20937	21005	21027	21160	21062	21078	21137	21047	21049	21192	21216	21176	21055	21035	21162	21160	20957	21172	21112	21126	21114	21237	20964	21003	21344	21250	21208	21226	21073	21125	21017	21082	20985	21134	21009	21011	21188	21222	21083	20984	20930	21078	21206	21159	21264	20966	20938	20962	21205	21230	21071	21062	21160	21113	21093	20981	21103	21172	21148	21252	21199	21155	21131	21200	20927	21012	21166	21028	20869	20914	21192	20988	21100	21059	20939	21181	21111	21105	21071	21279	21117	21185	20885	20979	21021	21083	21282	21117	21199	21196	21018	21006	21215	21083	21169	21046	20964	21222	21035	21197	20939	20961	20993	21061	21119	21142	21048	20931	21000	21059	21021	21326	21300	21307	21334	21014	21149	20977	21104	21008	21067	21240	20859	21147	21072	21158	21098	21020	20892	21068	21180	21161	20985	20926	21293	21217	21030	21079	20947	21166	21052	21143	21058	21123	21180	21187	21020	21169	21222	21017	21070	21288	21046	20874	21326	21146	20968	20969	21225	21364	21011	21220	21096	21172	21231	21316	21060	21205	21041	21229	21029	20915	21047	21142	21021	21095	20891	20986	21178	20959	21121	21145	20833	20993	21077	21115	21199	21281	21113	21135	21222	21231	20921	21133	20833	21139	21293	21171	21045	21060	20994	21217	21111	21121	21192	21092	21063	21043	20959	21028	20900	21137	21108	21206	20946	21219	21161	20997	21202	21262	21214	21086	21242	21177	21124	20995	21094	21089	21015	21342	21253	21051	20983	21051	20979	21233	21049	20847	21249	21125	21169	21134	21068	21100	21054	21102	21226	21255	20828	21085	21053	20911	21105	21196	21038	21095	20984	21289	21014	21122	20975	21139	21052	21151	20977	21092	21131	21281	21154	21312	21010	21041	21010	21144	20925	21140	21398	21087	21097	20985	21203	21099	20870	21100	21127	21018	20972	21042	21044	21125	20899	20899	21267	21251	21314	21222	21168	21155	21081	20892	21116	21173	21023	21133	21035	21150	21210	21173	21238	21179	20992	21002	21160	21007	20888	20940	21149	20982	21115	21048	21334	21054	21181	21002	21096	21095	21307	21019	21132	21066	20874	21218	21060	20887	20980	21172	21025	21245	21117	20897	21275	21049	21086	20836	21118	20998	21163	20926	21068	21070	20927	21063	21182	21323	21430	21179	21063	21026	21018	21034	21110	20997	21078	21199	21066	20997	20991	21023	21050	20904	21030	21138	21060	20848	21020	21219	21075	21129	21096	21103	21113	21079	20968	21114	20871	21100	21144	21133	20991	21002	21058	21102	21084	21150	21046	20977	21076	21065	21017	21030	21201	21229	21134	20985	21139	21249	20888	21038	21012	20893	21159	21192	21073	20971	21151	21136	21201	20976	21152	21077	21209	20947	21027	21041	21020	21020	21137	21015	21008	21044	20856	21082	20888	21105	21074	21140	21104	21151	21252	20998	21233	21160	21010	20931	21016	21077	20985	21055	21022	21010	21177	21260	20982	21113	21193	20944	21088	21161	20770	21000	21193	20830	20923	21101	21287	21117	20960	21069	20940	21040	21115	21179	21130	20922	20955	20952	21071	20997	21349	21030	20911	21024	21173	20902	21094	21003	21119	21001	21185	20958	20887	21165	21326	21060	21042	21135	21155	21162	21217	21178	21029	21278	20976	20994	21087	21047	21142	21060	21115	21151	21097	21043	21236	21133	21207	20956	21071	21358	21060	21114	21106	21365	20995	21039	20939	21145	20922	20986	20887	20998	21248	20992	21012	21154	21072	21239	21145	20944	21044	21202	21103	20938	21204	21228	21226	21332	21084	21114	21078	21268	21111	20978	21120	21007	21114	21250	21040	20873	21161	21149	21413	20999	21183	21062	20911	21034	21222	21000	21198	21132	21131	20918	21223	21074	21041	21203	21109	21114	21186	21125	20973	21196	20968	21136	21172	21110	20981	21051	20964	21074	21175	21191	20980	21184	21037	21266	21215	21027	21042	20866	21106	21153	20974	21265	20898	20981	20996	21072	21060	21040	21093	21171	21095	21167	21317	21020	21151	21004	21085	21295	21238	21079	21023	21059	21123	21045	21139	21306	21265	20895	21144	21186	21079	21143	21079	20965	21273	21040	21008	20997	21176	21117	21107	20953	20894	20759	21099	21149	21079	21004	21013	21145	21229	20955	21048	21150	21160	21252	21145	20941	21062	21103	21138	21004	21318	21221	21132	21296	21194	21108	21110	21032	21149	21034	21099	21101	21117	21035	21347	21299	21123	21200	20897	21132	21117	21410	20972	21257	21203	21153	20918	21038	20945	20893	21047	21097	20924	21027	20994	21289	21119	20933	21004	21033	21103	21006	21077	20963	20989	21007	21033	21184	21174	21071	21173	21268	20933	21103	20917	21205	21033	21032	21096	21275	21032	21040	21041	21052	21075	21142	21252	21170	21045	21304	21061	21081	21152	20991	20940	21034	21185	21064	21271	21090	20965	21144	21193	21108	21291	21209	21005	21112	21049	20934	21022	21095	21058	20923	21043	21120	21236	20964	21002	21246	21164	21161	21109	20928	21083	21015	20854	21177	20974	20984	21051	21047	20984	21008	21129	21342	21131	20985	21086	21122	21189	21024	20982	21101	20942	21129	21149	21003	21104	21076	21005	20891	21007	21305	21344	21046	21195	20803	21126	21158	21077	21031	21289	21155	20991	21211	21113	20982	20926	20911	20981	21014	21248	21154	21023	21199	21116	21156	21044	21047	21223	21275	21070	21188	20980	20985	21063	20992	21148	21150	21117	20946	21099	21070	20865	20905	21244	21054	20973	21145	20900	20937	21164	21063	21108	21039	20841	21195	20957	21243	21227	21185	21107	21160	21110	20919	21113	21149	21141	21356	21197	21201	20958	21291	21118	21123	21183	21400	21152	20889	21002	21013	21090	21195	21124	21074	21026	21203	21083	21016	21268	21135	21146	21163	20978	21144	21134	21120	21157	21060	20947	21205	20961	21077	21132	21065	21192	21090	21139	21017	21124	21095	21092	21207	21198	21117	21202	21326	21041	21034	21168	20971	20901	20954	21012	20931	21025	21061	21048	20900	21141	21047	21344	21436	21179	21032	20949	21242	21104	21137	21140	21044	20973	21114	21212	21095	21301	21005	20890	20885	21146	21034	20978	21145	21041	21076	21184	21018	20928	21115	20955	21202	21231	21368	21091	21084	21023	21104	21246	21252	21068	21207	20961	21270	21226	21117	21165	21161	21091	21150	21016	20998	21071	21126	21153	21323	20893	20785	20860	21058	20710	21004	21067	20875	21196	21132	21064	21127	21029	21181	21153	20988	21319	21192	21182	21140	21396	21032	21184	21000	21085
24150	31060	20470	18229	17844	17620	17656	17734	17450	17313	17622	17481	17412	17502	17386	17555	17541	17391	17407	17372	17540	17274	17544	17511	17345	17452	17522	17325	17590	17399	17207	17555	17274	17453	17500	17562	17498	17378	17423	17519	17343	17376	17549	17351	17482	17388	17418	17447	17406	17564	17321	17255	17448	17469	17309	17477	17465	17351	17367	17527	17380	17409	17406	17468	17489	17439	17425	17424	17416	17377	17377	17307	17484	17399	17267	17405	17410	17412	17425	17250	17481	17266	17510	17450	17310	17341	17406	17472	17414	17550	17383	17231	17523	17439	17345	17509	17600	17387	17424	17616	17580	17558	17309	17518	17217	17398	17275	17607	17508	17430	17439	17544	17144	17403	17337	17485	17307	17429	17444	17508	17420	17625	17464	17293	17522	17359	17359	17472	17385	17541	17384	17513	17328	17504	17526	17391	17335	17403	17356	17421	17343	17406	17150	17410	17417	17497	17367	17451	17468	17491	17387	17486	17382	17372	17544	17306	17425	17506	17404	17552	17392	17392	17404	17356	17416	17617	17573	17325	17499	17410	17361	17257	17367	17676	17366	17230	17254	17440	17400	17405	17531	17347	17397	17508	17347	17526	17624	17369	17369	17352	17393	17506	17493	17169	17292	17310	17478	17467	17478	17467	17420	17337	17536	17440	17317	17367	17309	17321	17458	17486	17274	17368	17433	17598	17333	17443	17406	17489	17490	17441	17457	17504	17451	17355	17475	17230	17355	17280	17423	17443	17546	17207	17484	17268	17306	17402	17400	17287	17534	17551	17517	17531	17417	17719	17223	17632	17345	17321	17499	17771	17279	17500	17410	17413	17347	17523	17539	17456	17233	17413	17519	17442	17637	17570	17430	17525	17501	17364	17681	17293	17439	17347	17349	17432	17449	17408	17445	17521	17465	17451	17504	17374	17254	17604	17456	17555	17481	17540	17432	17399	17361	17495	17421	17505	17261	17350	17197	17359	17274	17318	17437	17439	17425	17481	17411	17503	17311	17336	17450	17496	17575	17156	17533	17332	17516	17399	17310	17346	17503	17230	17678	17382	17500	17403	17462	17383	17388	17391	17524	17506	17485	17412	17304	17196	17409	17344	17464	17433	17507	17547	17443	17670	17344	17541	17200	17491	17493	17397	17484	17343	17449	17312	17516	17496	17450	17415	17451	17366	17220	17442	17376	17409	17504	17451	17441	17500	17408	17435	17482	17409	17420	17578	17313	17428	17552	17328	17158	17485	17521	17268	17443	17469	17361	17561	17238	17497	17357	17514	17261	17390	17376	17401	17388	17329	17550	17434	17310	17251	17538	17491	17409	17507	17418	17244	17411	17413	17595	17599	17463	17401	17443	17352	17393	17521	17502	17387	17512	17573	17524	17313	17431	17294	17371	17189	17356	17434	17447	17433	17368	17427	17312	17285	17358	17447	17470	17411	17317	17562	17606	17429	17418	17292	17488	17435	17503	17280	17226	17441	17457	17312	17624	17466	17331	17481	17427	17510	17494	17518	17383	17288	17385	17463	17487	17471	17517	17531	17508	17445	17463	17590	17518	17452	17142	17522	17651	17375	17490	17511	17388	17364	17269	17439	17576	17544	17365	17414	17459	17376	17405	17361	17382	17587	17345	17427	17376	17283	17475	17511	17461	17355	17384	17473	17403	17532	17443	17202	17416	17310	17245	17528	17282	17429	17384	17378	17548	17444	17483	17449	17405	17535	17596	17356	17422	17500	17576	17426	17496	17537	17396	17421	17308	17351	17376	17413	17228	17270	17323	17502	17493	17565	17507	17421	17433	17514	17584	17637	17468	17398	17598	17406	17374	17452	17433	17515	17457	17541	17292	17586	17509	17336	17457	17498	17366	17507	17384	17554	17364	17352	17590	17574	17305	17231	17437	17346	17531	17404	17351	17481	17459	17326	17540	17376	17391	17570	17369	17429	17360	17176	17611	17349	17537	17334	17473	17325	17312	17378	17610	17393	17487	17495	17432	17353	17327	17469	17332	17193	17555	17548	17474	17561	17423	17391	17439	17473	17468	17393	17235	17425	17425	17534	17610	17258	17452	17556	17462	17370	17474	17378	17285	17380	17359	17395	17341	17589	17392	17425	17459	17246	17531	17444	17389	17457	17341	17549	17566	17398	17423	17252	17498	17432	17433	17368	17413	17453	17448	17441	17270	17646	17473	17560	17331	17622	17353	17372	17454	17479	17317	17419	17468	17441	17429	17409	17383	17528	17224	17520	17532	17482	17277	17446	17443	17366	17219	17327	17474	17353	17304	17451	17220	17323	17445	17501	17371	17716	17434	17368	17400	17556	17408	17503	17355	17498	17403	17544	17335	17532	17404	17350	17355	17435	17253	17394	17604	17461	17413	17336	17477	17493	17401	17461	17329	17368	17346	17418	17312	17555	17466	17402	17335	17346	17423	17487	17354	17289	17373	17408	17491	17561	17480	17562	17401	17291	17586	17233	17422	17597	17286	17407	17564	17595	17349	17470	17445	17453	17479	17379	17396	17455	17324	17409	17510	17459	17348	17498	17364	17372	17366	17609	17392	17453	17474	17390	17393	17488	17254	17381	17498	17320	17282	17484	17430	17402	17369	17471	17314	17299	17479	17435	17478	17594	17581	17351	17442	17592	17420	17401	17161	17648	17505	17550	17247	17443	17442	17396	17412	17364	17404	17402	17556	17341	17273	17402	17525	17348	17273	17221	17526	17464	17428	17532	17389	17468	17231	17283	17492	17387	17631	17342	17535	17348	17288	17543	17502	17394	17386	17571	17512	17384	17359	17546	17421	17404	17451	17532	17421	17563	17229	17410	17372	17410	17344	17397	17309	17447	17387	17336	17386	17291	17377	17536	17562	17333	17571	17307	17431	17373	17622	17405	17604	17534	17464	17461	17343	17417	17435	17378	17533	17400	17315	17390	17418	17374	17407	17266	17450	17313	17440	17332	17294	17423	17411	17427	17545	17498	17561	17463	17506	17386	17383	17372	17385	17310	17618	17615	17439	17507	17332	17309	17384	17488	17403	17380	17372	17389	17450	17475	17314	17412	17502	17343	17250	17614	17550	17452	17587	17538	17309	17473	17419	17511	17611	17441	17415	17452	17398	17378	17371	17333	17572	17349	17397	17508	17501	17308	17581	17424	17635	17324	17518	17344	17611	17401	17473	17434	17305	17409	17463	17555	17551	17537	17343	17501	17458	17494	17335	17406	17453	17439	17437	17523	17538	17541	17533	17494	17303	17432	17518	17489	17460	17486	17391	17459	17354	17359	17439	17399	17330	17459	17359	17191	17375	17288	17507	17421	17310	17499	17552	17420	17451	17575	17612	17549	17461	17378	17405	17365	17483	17485	17474	17443	17503	17397	17347	17654	17439	17337	17294	17511	17454	17386	17402	17366	17474	17394	17487	17261	17543	17520	17446	17299	17520	17554	17306	17527	17229	17443	17450	17401	17538	17568	17609	17388	17599	17432	17453	17293	17367	17540	17465	17487	17474	17494	17445	17458	17699	17289	17456	17493	17452	17372	17334	17386	17423	17426	17333	17343	17491	17510	17408	17464	17461	17421	17459	17359	17521	17319	17547	17554	17495	17440	17413	17302	17305	17427	17425	17338	17295	17446	17470	17381	17418	17444	17263	17386	17409	17407	17271	17338	17484	17467	17361	17400	17430	17578	17445	17361	17555	17519	17423	17598	17464	17386	17516	17530	17303	17639	17440	17455	17565	17509	17495	17493	17578	17354	17484	17624	17196	17516	17555	17562	17375	17438	17682	17527	17452	17479	17356	17538	17434	17520	17545	17504	17327	17423	17527	17468	17539	17375	17454	17408	17267	17221	17511	17433	17385	17439	17502	17345	17487	17417	17371	17344	17330	17363	17458	17403	17472	17474	17347	17400	17392	17394	17528	17426	17578	17321	17286	17308	17297	17305	17510	17469	17251	17430	17613	17374	17342	17386	17622	17336	17568	17445	17310	17543	17373	17369	17408	17314	17554	17283	17276	17417	17419	17397	17386	17293	17541	17354	17493	17479	17403	17479	17421	17399	17483	17385	17591	17399	17583	17448	17502	17539	17445	17465	17478	17418	17495	17367	17367	17407	17415	17401	17454	17451	17476	17378	17474	17423	17462	17362	17335	17505	17199	17511	17419	17437	17539	17403	17246	17463	17425	17353	17462	17352	17383	17496	17613	17236	17623	17317	17345	17489	17495	17334	17432	17562	17402	17442	17423	17471	17552	17414	17532	17558	17294	17313	17449	17392	17313	17534	17483	17460	17444	17432	17337	17470	17464	17318	17587	17556	17433	17348	17318	17328	17294	17427	17590	17263	17464	17512	17490	17391	17422	17431	17432	17417	17473	17265	17441	17464	17386	17424	17457	17471	17388	17443	17393	17299	17460	17500	17593	17472	17451	17418	17414	17378	17413	17487	17578	17517	17416	17282	17362	17350	17490	17367	17538	17463	17575	17583	17495	17275	17476	17439	17560	17272	17532	17289	17329	17436	17391	17512	17298	17548	17458	17605	17374	17284	17549	17313	17527	17458	17280	17447	17342	17406	17504	17472	17396	17536	17513	17470	17444	17418	17368	17402	17515	17416	17397	17387	17299	17415	17466	17637	17342	17266	17436	17316	17394	17524	17325	17388	17280	17384	17499	17431	17327	17436	17540	17568	17478	17448	17588	17507	17372	17464	17176	17372	17427	17308	17527	17342	17302	17418	17356	17386	17424	17477	17457	17399	17417	17481	17438	17496	17573	17275	17375	17506	17363	17590	17328	17453	17462	17229	17589	17427	17416	17481	17523	17480	17464	17516	17449	17350	17481	17491	17419	17551	17514	17525	17313	17382	17396	17274	17346	17489	17509	17427	17467	17327	17340	17536	17337	17516	17475	17301	17358	17314	17387	17581	17352	17465	17231	17427	17489	17393	17372	17473	17511	17222	17483	17494	17485	17466	17627	17192	17348	17590	17429	17590	17437	17138	17530	17378	17451	17447	17478	17365	17520	17576	17425	17602	17450	17558	17427	17461	17438	17318	17353	17449	17440	17500	17336	17505	17311	17400	17420	17547	17287	17519	17503	17431	17383	17433	17446	17409	17303	17378	17534	17264	17277	17314	17423	17299	17447	17467
23462	21857	28333	25350	22863	23172	23971	24044	20409	20601	20424	20509	20431	20381	20460	20351	20588	20305	20512	20435	20270	20487	20397	20530	20393	20368	20212	20410	20372	20278	20454	20357	20341	20051	20404	20251	20399	20334	20238	20163	20548	20253	20274	20313	20304	20404	20339	20316	20241	20390	20164	20268	20012	20142	20448	20388	20207	20446	20309	20340	20341	20315	20355	20320	20288	20203	20367	20273	20338	20304	20127	20304	20232	20146	20280	20370	20320	20276	20285	20448	20133	20318	20347	20124	20178	20109	20244	20149	20423	20227	20455	20229	20433	20285	20272	20241	20237	20317	20180	20125	20326	20048	20255	20484	20318	20259	20441	20282	20153	20187	20340	20113	20057	20272	20230	20064	20376	20204	20346	20294	20258	20305	20240	20519	20371	20422	20169	20063	20335	20299	20231	20260	20460	20266	20167	20265	20200	20290	20296	20387	20167	20133	20281	20288	20278	20239	20467	20161	20298	20368	20139	20290	19978	20152	20159	20387	20057	20173	20465	20405	20287	20467	20292	20309	20271	20233	20480	20205	20214	20301	20163	20146	20252	20153	20032	20200	20373	20328	20250	20460	20134	20295	20181	20330	20198	20263	20204	20279	20380	20420	20296	20246	20156	20194	20134	20324	20222	20476	20234	20182	20284	20304	20376	20167	20260	20390	20167	20210	20366	20336	20251	20091	20340	20138	20027	20384	20235	20235	20263	19996	20246	20256	20115	20326	20186	20202	20218	20233	20178	20363	20250	20429	20376	20328	20159	20240	20124	20082	20184	20151	20174	20244	20224	20207	20280	20327	20300	20263	20261	20129	20333	20373	20186	20357	20246	20281	20285	20171	20332	20312	20208	20366	20356	20096	20184	20328	20198	20238	20154	20361	20084	20248	20296	20264	20263	20372	20214	20347	20498	20140	20167	20182	20271	20301	20066	20206	20254	20146	20248	20256	20177	20366	20361	20275	20443	20183	20255	20242	20262	20348	20201	20245	20208	20509	20183	20331	20261	20401	19953	20186	20299	20497	20232	20275	20333	20200	20395	20270	20240	20422	20209	20161	20290	20377	20118	20193	20236	20255	20200	20237	20167	20164	20503	20210	20155	20350	20394	20040	20332	20240	20330	20092	20312	20194	20146	20244	20112	20098	20296	20235	20224	20503	20195	20056	20327	20164	20188	20270	20224	20124	20363	20315	20243	20460	20084	20235	20144	20450	20193	20188	20310	20359	20226	20195	20300	20091	20119	20396	20405	20373	20233	20043	20105	20081	20461	20251	20183	20096	20262	20275	20280	20218	20447	20101	20171	20142	20312	20055	20123	20077	20195	20256	20267	20162	20162	20369	20160	20432	20326	20172	20103	20197	20469	20211	20112	20224	20152	20230	20108	20287	20169	20179	20271	20115	20270	20427	20339	20051	20278	20284	20397	20099	20164	20177	20243	20226	20248	20242	20377	20310	20091	20353	20277	20112	20141	20260	20204	20322	20134	20172	20165	20183	20208	19955	20209	20156	20051	20233	20179	20326	20243	20137	20226	20373	20376	20286	20286	20420	20263	20051	20491	20084	20248	20147	20292	20128	20206	20275	20203	20231	20225	20313	20161	20206	20342	20358	20349	20149	20196	20279	20480	20448	20114	20087	20272	20274	20239	20152	20259	20271	20292	20203	20337	20338	20148	20075	20336	20224	20390	20366	20212	20273	20287	20384	20303	20410	20426	20305	20358	20277	20297	20217	20193	20569	20571	20184	20259	20135	20097	20568	20399	20285	20278	20092	20148	20411	20211	20299	20270	20201	20255	20063	20061	20040	20427	20277	20293	20189	20245	20263	20373	20356	20300	20171	20266	20115	20448	20278	20387	20117	20095	20202	20210	20340	20365	20170	20127	20272	20386	20401	20196	20268	20145	20157	20086	20213	20327	20207	20232	20279	20235	20024	20153	20200	20444	20257	20314	20128	20194	20137	20104	19881	20165	20240	20373	20305	20407	20359	20297	20406	20078	20329	20266	20298	20367	20084	20406	20334	20230	19883	20362	20346	20106	20470	19968	19999	20236	20272	20371	20240	20159	20180	20095	20189	20259	20352	20510	20302	20294	20262	20276	20247	20345	19901	20180	20265	20331	20171	20187	20355	20220	20329	20212	20242	20242	20189	20238	20249	20219	20121	20323	20309	20420	20418	20067	20178	20155	20196	20233	20365	20138	20479	20443	19969	20429	20340	20241	20231	20107	20161	20255	20106	20221	20055	20101	20174	20155	20020	20388	20323	20055	20505	20402	20150	19988	20239	20176	20403	20274	20373	20056	20201	20237	20159	20264	20262	20284	20276	20366	20236	20185	20062	20236	20151	20381	20238	20337	20323	20125	20221	20239	20269	20173	20074	20279	20221	20131	20282	20104	20337	20380	20197	20393	20462	20231	20087	20232	20388	20305	20126	20255	20422	20329	20183	20259	20257	20203	20137	20202	20114	20421	20106	20245	20155	20079	20209	20294	20107	20271	20133	20266	20199	20417	20010	20315	20205	20332	20441	20160	20287	20412	20069	20211	20361	20204	20229	20204	20363	20209	20227	20153	20381	20166	20180	19933	20192	20287	20336	20221	20407	20198	20193	20195	20460	20228	19989	20467	20114	20402	20237	20299	20053	20345	20259	20268	20076	20242	20240	20312	20425	20285	20416	20274	20244	20135	20244	20522	20248	20350	20271	20232	20104	20377	20187	20021	20099	20291	20240	20305	20100	20064	20316	20304	20276	20318	20286	20000	20239	20212	20304	20209	20334	20187	20213	20262	20199	20414	20358	20042	20158	20152	20345	20205	20179	20112	20125	20124	20346	20082	20268	20219	20363	20271	20307	20095	20192	20029	20033	20308	20064	20143	20244	20321	20366	20367	20309	20145	20264	20254	20359	20212	20212	20283	20261	20197	20302	20299	20166	20391	20153	20100	20219	20273	20461	20368	20175	20121	20082	20540	20212	20234	20317	20165	20343	20312	20227	20171	20372	20420	20114	20553	20182	20365	20412	20347	20378	20291	20135	20471	20200	20158	20355	20223	20333	20118	20173	20065	20243	20274	20030	20021	20342	20433	20273	20179	20385	20277	20282	20260	20219	20054	20080	20342	20130	20372	20297	20295	20226	20308	20179	20191	20084	20312	20035	20143	20280	20163	20197	20290	20156	20304	20457	20425	20212	20253	20071	20320	20184	20278	20287	20212	20200	20084	20227	20249	20295	20374	20084	20209	20229	20245	20342	20239	20214	20386	20156	20244	20186	20095	20241	20322	20215	20121	20217	20360	20269	20197	20218	20194	20238	20340	20315	20197	20270	20081	20337	20316	20449	20259	20212	20198	20213	20209	20042	20234	20282	20244	20143	20182	20182	20218	20240	20340	20203	20284	20343	20350	20158	20267	20223	20234	20260	20267	20240	20331	20249	20229	20141	20212	20301	20407	20146	20220	20165	20276	20191	20203	20147	20039	20067	19978	20190	20116	20177	20300	20244	20163	19969	20428	20121	20341	20258	20416	20039	20166	20279	20145	20141	20215	20307	20326	20314	20160	20187	20192	20302	20365	20222	20437	20379	20255	20283	20202	20330	20159	20165	20129	20219	20354	20288	20268	20170	20058	20184	20463	20251	20151	20152	20397	20176	20263	20257	20179	20264	20143	20287	20072	20122	20280	20088	20215	20179	20320	20176	20079	20355	20358	20456	20236	20269	20266	20231	20179	20253	20184	20001	20248	20216	20171	20111	20209	20057	20251	20168	20363	20271	20394	20171	20277	20319	20315	20296	20429	20298	20220	20210	20267	20316	20232	20268	20311	20287	20070	20352	20206	20387	20231	20377	20064	20269	20310	20137	20324	20538	20379	20350	20404	20145	19926	20392	20168	20164	20103	20314	20033	20423	20399	20320	20191	20139	20391	20174	20389	20194	20217	20307	20251	20058	20301	20071	20112	20168	20215	20117	20193	20161	20154	20429	20205	20297	20060	20090	20188	20224	20274	20384	20234	20214	20277	20005	20267	20341	20207	20288	20368	20287	20285	20309	20293	20302	20250	20366	20184	20156	20414	20343	20273	20252	20260	20194	20450	20253	20215	20195	20262	20442	20190	20032	20139	20162	20251	20080	20170	20178	20369	20116	20185	20326	20298	20183	20049	20149	20130	20389	20315	20225	20302	20297	20355	20077	20115	20382	20446	20434	20226	20146	20150	20104	20333	20239	20153	20085	20268	20217	20215	20228	20069	19973	20254	20336	20253	20232	20322	20072	20415	20357	20085	20243	20269	20138	20455	20235	20079	20298	20348	20203	20177	20284	20290	20408	20261	20258	20141	20377	20201	20331	20245	20309	20175	20276	20218	20168	20289	20342	20135	20279	20406	20174	20192	20334	20117	20117	20395	20366	20328	20242	20218	20183	20225	20362	20282	20281	20130	20331	20203	20272	20021	20430	20482	20266	20206	20354	20224	20174	20179	20099	20265	20020	20216	20194	20039	20304	20452	20074	20206	20300	20227	20161	20392	20251	20374	20032	20258	20153	20025	20268	20052	20235	20289	20432	20528	20075	20676	20107	20093	20338	20341	20188	20206	20242	20320	20546	20593	20107	20117	20222	20172	20434	20214	20015	20303	20214	20306	20383	20098	20389	20374	20229	20117	20270	20292	20190	20329	20124	20369	20060	20078	20147	20203	19925	20213	20262	20193	20341	20362	20253	20078	20016	19885	20349	20327	20262	20027	20270	20382	20088	20182	20206	20401	20516	20045	20462	20154	20282	20265	20313	20341	20353	20357	20162	20263	20279	20143	20275	20179	20192	20302	20238	20285	20449	20237	20177	20415	20391	20413	20328	20270	20151	20252	20187	20335	20195	20187	20278	19994	19951	20181	20334	20262	20224	20339	20229	20305	20196	20378	20175	20105	20287	20135	20250	20250	20330	20252	20248	20361	20342	20229	20514	20358	20206	20246	20436	20403	20217	20225	20335	20263	20404	20323	20240	20201	20273	20040	20302	20091	20291	20228	20336	20103	20370	20495	20337	20197	20397	20058	20439	19924	20118	20326	20238	20359	20212	20188	20107	20487	20382	20375	20348	20422	20183	20321	20216	20309	20359	20300	20127	20162	20322	20219	20210	20276	20229	20433	20365	20240	20302
30180	45303	23782	19268	18057	17523	19161	20429	17098	17029	16871	17002	17016	17070	16750	16991	16901	16947	17117	17153	16987	17103	17190	16860	17067	16876	16932	17048	17100	17010	17003	17035	16970	17031	16795	16908	17081	16993	16991	16953	17066	16977	17013	16895	17018	17116	17068	17096	16862	16870	16785	16853	16872	16877	16888	17101	16886	16985	16847	16965	16965	17040	17080	16889	16981	17000	16922	16771	16885	16930	17018	16892	17189	17076	16897	17013	16999	16900	16932	16943	16980	16889	17074	17082	17015	16859	16907	17032	16780	16992	16790	17095	16962	17035	16789	16926	16832	16801	16810	16884	16940	16903	16916	16930	16952	16919	16934	16965	17005	16905	16846	16942	16967	16994	16992	16944	16803	17033	16846	16807	16900	16872	17023	16821	16990	17046	16967	16912	16937	17160	16869	17015	17015	16888	16949	16931	17055	16971	16871	16902	17028	16721	16911	17007	16722	16923	16894	16889	16918	16908	16897	16955	16794	17085	16771	16816	16985	17012	16954	16828	16970	16924	16881	16903	16916	16939	17030	17026	16934	16895	16999	16929	17006	17002	17031	16848	16918	16971	17017	17016	16986	16714	16960	16870	17163	16928	17052	16828	16959	16818	17006	17087	16978	16818	16986	17021	16907	16874	16995	16973	16850	17043	16758	17052	16999	16967	16986	16940	16942	16871	16884	16811	16845	16954	16785	17092	16869	17080	16788	16838	17026	17068	16979	16979	16905	16926	16985	16967	16983	17019	16942	17046	16877	16949	16890	16987	16978	16970	16918	16935	17056	16880	16898	16858	16831	16921	17021	16857	16965	17087	16908	16826	16900	16947	16900	16923	16895	16968	16981	16926	16978	16883	16741	17052	16933	16885	17057	16709	16857	16978	16811	16943	17101	17029	16808	17018	16799	16837	17044	17004	16833	16943	16933	17009	16958	17060	16903	16857	16812	16880	17064	17043	16989	17042	16908	16836	16961	17070	17005	16884	17030	16966	16920	17068	17121	16867	17003	16890	16941	16838	16988	17056	16916	17064	16947	16792	16981	16954	16927	16934	16856	16948	16897	16934	16682	17058	16953	16875	17018	17041	16935	16901	16824	17066	16745	17253	16903	16825	16881	17035	16962	16918	16991	17013	16853	16946	16897	17045	16871	16838	17097	16870	16987	16895	17105	16897	17031	16962	16879	17035	17015	17008	16873	16928	16793	16794	16965	17104	16981	16778	17001	16688	16919	16846	16735	17133	16938	16970	16748	16992	16915	16878	16935	16855	16983	17086	17052	16949	16908	16902	16880	16840	16965	16914	17151	16751	16937	17041	16956	16895	17084	17079	16852	17088	16891	16924	16851	16867	16967	17013	16856	16885	16835	16895	16934	16951	16800	16870	16703	16948	16916	16935	17081	16983	16915	16834	16954	16811	17051	17017	16934	16830	16980	16883	17112	16995	16908	16807	16764	16975	16989	16954	17081	16937	16913	17164	16957	16874	17039	16935	16901	16940	16866	16911	16896	17003	16900	16891	16914	16852	16960	16784	16908	17010	16903	16974	17028	16840	16960	16788	16847	17073	16992	16766	16782	16854	16925	16958	16862	16903	16988	16868	16894	16778	16854	16852	16912	17027	16947	17006	17010	17048	16837	16871	16900	16987	16960	16873	17121	16829	16899	16987	16818	16955	17016	16977	16917	17012	16950	16980	16768	16877	17110	16917	16812	16821	16872	16959	16943	17114	17133	16828	16920	17194	16892	16942	16984	16912	16781	16787	16907	16910	16905	16891	17024	16920	17261	16837	16996	16774	16741	16986	17018	16939	16843	16984	16907	17063	16978	16981	16996	16915	16901	16928	16993	16961	16981	16830	17065	16844	16896	16882	17034	16920	17023	16988	16980	16972	16911	16939	17099	16852	16859	17047	17117	16904	16981	16982	17010	16957	16819	16946	17099	16768	16739	16972	16793	17082	17035	17002	16942	17088	16804	16962	17055	16735	16959	17007	16928	16962	16801	16920	17015	17019	16820	17023	17000	17015	16940	17031	16861	16993	16954	16986	16973	16993	16827	17085	16869	16813	16968	17008	17050	17009	16942	16859	16973	17010	16979	17144	16831	16999	16821	16882	16906	17041	17117	17044	17043	16965	17111	16942	17007	16980	16931	16957	16791	16945	17094	16798	17238	16845	16892	17093	16980	17037	16703	16911	17015	16870	17029	16936	16877	16995	16840	16731	16910	16995	16976	16926	16756	17012	16974	17086	17062	17092	16873	17053	16897	17030	17066	16769	16965	17004	17042	16948	17122	16890	16872	16895	17055	16956	17045	16719	16883	16871	16943	16830	16829	16973	16998	17028	16722	16981	16865	16980	16798	17065	16994	17052	16907	16942	16873	17023	16750	16801	17029	16962	17046	17059	16905	16799	16912	16748	17142	16945	16955	17024	16878	16890	16866	17026	16957	16857	16915	16775	16898	17002	16867	16932	16832	16895	16845	17002	16898	16910	16951	16871	16820	17232	16869	16911	16879	16839	17052	16881	17099	16880	16714	17113	16854	16865	16967	17050	16980	16902	16775	16765	17091	16785	16985	16892	17091	16882	17003	17237	17031	16854	17008	16905	16954	16848	17055	17042	17037	16904	16799	16859	16984	16954	16985	16885	16858	16965	16892	16890	16990	17007	16987	17116	16940	16875	17007	17039	17042	17013	17034	16857	16981	17007	16893	16890	16909	16934	16848	16941	16988	17074	16998	16954	16835	17031	17081	16893	16905	16933	17035	16907	16817	17044	16967	16832	17036	16847	17067	16985	16898	16865	16824	16964	16866	16808	16850	16857	16883	17068	17069	16903	16861	16739	16885	16925	17021	16821	16991	16855	17079	16831	16949	17027	17036	16904	17045	16919	16938	16884	16757	16962	16887	16651	17058	16887	17109	17113	16826	17010	17070	16895	16958	16912	16991	16871	16967	17013	16886	17058	16753	16987	16896	16898	16799	16874	17147	16844	16975	16927	16875	17094	16941	17026	16992	16987	16837	16941	16824	17066	17094	17059	16935	16778	17103	17046	16820	16985	17018	16929	16849	16745	16950	16885	16935	17039	17084	16957	16889	16954	16878	16803	16974	16952	17136	16986	16846	17003	16826	16888	16997	16905	17058	16826	17038	16945	17016	16906	16979	16895	16742	16928	17087	16924	17048	16836	16920	16944	16984	16706	16902	16958	16944	16911	16915	16841	17029	16966	17004	16927	16818	17094	17015	16977	17019	17031	16871	16949	16835	17096	17159	16888	16941	17051	17093	16951	17132	16941	16857	17017	16802	16981	17017	16908	16936	16973	16878	16893	16840	16814	16797	16931	16930	16833	16951	16922	16982	16996	16959	16909	16905	17003	16942	16958	17033	16977	17118	17010	16824	16994	16951	16917	17121	16995	16886	16964	17031	16921	16901	16907	16933	17136	16934	16860	16936	17028	16997	16778	17034	16964	16977	16808	17118	16871	17076	16980	17000	17110	17036	16927	17085	17182	17012	17087	16942	16819	16867	16962	16991	16896	17002	16831	16855	17028	16998	16776	16998	17076	16933	16809	16865	16870	16877	17194	17024	17011	16935	16876	16937	16979	17059	16819	17082	17022	16968	16979	16895	16918	17150	16867	17003	17001	17083	16828	16819	17067	17104	16874	16941	17031	16900	16934	17047	17010	17074	16943	16786	17022	16904	17132	17053	16785	16952	16811	16818	16901	16825	16908	17049	16945	16958	17082	16816	17131	16975	16938	16876	16972	16869	17073	16968	16971	16911	16941	16962	16847	16934	16928	16870	16929	17040	16928	17030	16889	16959	16815	17128	16959	17089	17016	17067	16904	17197	16893	16919	16911	16963	16806	16941	16997	16958	17059	17081	16913	16845	16995	17009	16982	16820	16884	17095	16893	16899	16883	16964	16905	16921	16936	16849	16985	16833	16931	16894	16985	16813	17063	16865	16882	17051	16817	16833	17072	16995	16970	17024	17008	16731	16995	16822	16861	16830	16995	17044	16900	17102	17101	16870	17052	16889	16853	17018	16917	16823	17096	16906	16873	16749	16933	16973	17037	16970	16784	17033	16936	16794	17080	17044	16919	17070	16953	16867	16976	16900	17062	16999	17131	16796	16763	16980	16921	16948	16933	17196	16856	17009	16936	17006	16827	16957	16943	16995	16899	16964	16966	16947	17080	16992	17094	16947	16829	16988	17116	16845	17100	16878	17011	16863	16993	17065	16846	16965	17044	16954	16952	17015	17142	16917	17116	16951	17071	16859	16918	17026	16886	16986	17084	16926	17148	16878	17041	17013	17025	16948	17102	16969	16905	17139	17107	16994	16983	17170	16756	16881	16975	16901	17042	16829	17046	16770	17015	16720	16947	16859	16874	16883	16871	16983	16985	16801	16830	16995	16998	16833	16879	16955	17074	16894	16903	17058	17058	16865	16931	16986	16908	16838	17081	17168	16891	17089	16954	16957	16931	16983	16782	16952	16913	17067	17019	16855	16949	17031	16943	16898	16813	16920	16968	16975	17062	17040	16952	17038	17163	16941	16764	16748	16860	16953	16884	16857	16813	16897	17086	16944	16871	16945	17122	16840	17016	17062	17045	16925	16882	16989	16951	16864	16946	17005	17095	17061	16971	17194	16956	16836	16951	16828	16919	17033	16856	16868	16853	16773	16983	16995	16895	16976	16927	16927	16842	16950	16771	16987	16961	16908	17000	17033	16954	16947	16878	17018	16975	17098	16913	16868	17027	16991	16969	16837	16884	17180	16833	16739	16784	16900	16858	16798	16919	17083	17046	16935	16934	16984	16928	16888	16901	16871	16980	16920	17164	16912	16992	17027	17079	16735	16846	17023	16808	17051	17053	16956	16984	16939	17186	16948	16814	17034	17043	16898	17029	16975	16985	17015	17004	17003	16926	16912	16845	16987	16840	17052	16825	17025	16974	17120	16968	17087	16911	16982	16945	16949	17072	16967	16913	16733	16960	16901	16963	16960	16799	16992	16874	16793	16875	16982	16866	16911	16893	17033	16804	16921	16984	17006	16899	16854	16796	16910	17137	16781	16983	16937	16835	16994	16935	17031	16938	16901	16849	16989	16917	17027	16863	16871	17101	16850	17010	17080	16912	17157	16964	16800	16927
25484	21899	27170	27553	22154	22042	22648	22583	21607	21680	21733	21405	21718	21750	21618	21436	21559	21589	21500	21537	21633	21490	21581	21476	21501	21259	21296	21341	21644	21202	21380	21545	21494	21490	21567	21518	21567	21319	21466	21335	21417	21768	21374	21564	21492	21319	21457	21464	21522	21626	21411	21495	21698	21443	21443	21505	21456	21471	21342	21361	21515	21247	21465	21532	21296	21451	21261	21303	21456	21345	21426	21335	21242	21507	21440	21348	21485	21272	21735	21567	21387	21397	21452	21474	21409	21383	21491	21412	21223	21292	21552	21550	21509	21500	21562	21672	21419	21276	21304	21370	21163	21379	21220	21449	21220	21441	21452	21575	21205	21649	21304	21240	21423	21278	21457	21424	21494	21399	21433	21363	21537	21557	21239	21477	21400	21349	21502	21189	21656	21444	21593	21336	21200	21675	21371	21539	21635	21323	21464	21504	21470	21470	21227	21444	21433	21483	21492	21498	21554	21390	21392	21146	21417	21314	21454	21294	21557	21325	21660	21429	21390	21404	21567	21384	21566	21435	21271	21627	21338	21207	21367	21528	21322	21048	21471	21353	21396	21509	21383	21565	21504	21587	21320	21735	21617	21430	21491	21228	21465	21505	21395	21220	21438	21485	21403	21386	21331	21209	21664	21194	21481	21165	21121	21406	21566	21266	21405	21462	21398	21317	21378	21452	21379	21445	21165	21492	21513	21293	21613	21412	21475	21343	21339	21457	21473	21387	21526	21381	21425	21417	21396	21246	21544	21618	21552	21334	21416	21657	21377	21340	21318	21499	21376	21373	21126	21262	21220	21498	21464	21456	21337	21559	21251	21243	21475	21483	21440	21313	21469	21408	21485	21104	21269	21481	21256	21255	21493	21544	21469	21379	21389	21316	21392	21570	21222	21354	21483	21293	21488	21331	21522	21411	21603	21172	21430	21481	21186	21435	21459	21292	21215	21490	21513	21375	21259	21458	21172	21430	21348	21557	21284	21405	21287	21363	21491	21204	21346	21262	21317	21402	21289	21324	21463	21255	21376	21561	21538	21283	21345	21598	21339	21436	21455	21415	21294	21461	21336	21155	21429	21402	21454	21503	21408	21421	21467	21578	21412	21448	21276	21283	21477	21217	21513	21445	21458	21363	21433	21305	21334	21459	21691	21516	21512	21478	21411	21449	21233	21473	21527	21338	21126	21547	21401	21388	21264	21337	21386	21402	21493	21380	21452	21512	21325	21472	21388	21178	21396	21342	21522	21401	21634	21405	21479	21419	21399	21267	21387	21228	21244	21535	21106	21607	21331	21485	21422	21304	21464	21524	21405	21365	21404	21512	21347	21530	21850	21406	21427	21398	21333	21369	21574	21192	21272	21448	21525	21631	21305	21756	21402	21431	21461	21565	21022	21418	21634	21515	21439	21286	21410	21176	21332	21407	21346	21475	21413	21412	21179	21155	21300	21351	21477	21401	21466	21378	21250	21311	21245	21256	21472	21280	21530	21544	21249	21384	21349	21291	21489	21459	21462	21209	21355	21349	21515	21284	21505	21381	21483	21656	21588	21307	21365	21691	21417	21389	21506	21415	21344	21526	21617	21625	21556	21451	21289	21252	21298	21200	21372	21281	21452	21162	21519	21382	21392	21540	21193	21467	21521	21319	21431	21364	21341	21575	21487	21513	21513	21377	21448	21463	21412	21371	21539	21336	21596	21511	21484	21635	21488	21378	21459	21545	21193	21575	21456	21276	21412	21447	21239	21432	21599	21188	21277	21439	21343	21338	21454	21451	21504	21500	21505	21509	21491	21483	21397	21138	21377	21391	21391	21471	21589	21294	21503	21430	21255	21259	21386	21448	21275	21598	21645	21281	21197	21368	21443	21299	21317	21435	21470	21527	21497	21461	21468	21463	21539	21499	21365	21419	21640	21536	21220	21501	21555	21603	21247	21328	21383	21448	21314	21245	21306	21301	21256	21297	21768	21454	21396	21425	21308	21442	21477	21537	21383	21363	21576	21277	21638	21423	21401	21292	21477	21526	21482	21339	21534	21184	21577	21332	21534	21464	21360	21394	21472	21370	21341	21498	21175	21320	21515	21352	21242	21227	21228	21382	21260	21562	21294	21690	21360	21503	21467	21425	21449	21454	21380	21494	21255	21315	21479	21108	21378	21280	21584	21497	21444	21451	21386	21339	21559	21554	21310	21476	21367	21621	21338	21525	21329	21585	21572	21550	21491	21537	21590	21362	21407	21350	21523	21381	21555	21449	21520	21476	21415	21349	21485	21246	21359	21293	21527	21418	21295	21541	21388	21549	21489	21454	21549	21585	21406	21471	21425	21374	21315	21440	21341	21193	21469	21496	21490	21413	21351	21426	21434	21574	21419	21418	21516	21430	21444	21308	21637	21461	21492	21362	21630	21455	21570	21567	21452	21378	21441	21372	21380	21141	21469	21480	21363	21437	21328	21481	21449	21218	21477	21486	21468	21385	21540	21577	21288	21304	21491	21490	21539	21535	21573	21610	21458	21501	21494	21293	21451	21571	21371	21647	21393	21433	21323	21494	21336	21471	21427	21451	21408	21522	21429	21477	21319	21324	21322	21478	21487	21483	21391	21541	21334	21527	21408	21237	21583	21514	21560	21477	21597	21604	21401	21454	21645	21509	21616	21520	21407	21345	21374	21599	21476	21501	21609	21222	21544	21296	21361	21360	21460	21376	21400	21313	21427	21314	21494	21467	21301	21472	21309	21231	21226	21390	21291	21451	21478	21385	21161	21420	21522	21371	21670	21095	21332	21376	21540	21506	21389	21546	21467	21421	21397	21303	21468	21554	21182	21467	21273	21630	21541	21433	21496	21273	21241	21502	21536	21445	21452	21620	21445	21569	21503	21634	21205	21421	21499	21288	21633	21617	21498	21335	21534	21579	21749	21387	21571	21444	21708	21576	21447	21223	21554	21272	21197	21239	21562	21452	21448	21402	21514	21439	21329	21190	21442	21358	21399	21466	21501	21298	21641	21505	21414	21417	21411	21376	21441	21423	21467	21521	21211	21249	21392	21341	21275	21717	21572	21347	21573	21374	21350	21522	21496	21342	21415	21322	21440	21513	21348	21362	21428	21380	21473	21436	21444	21455	21619	21559	21422	21591	21400	21248	21424	21417	21197	21601	21493	21406	21437	21259	21365	21639	21419	21247	21431	21353	21594	21376	21510	21512	21516	21505	21493	21492	21568	21494	21571	21320	21466	21294	21458	21303	21428	21468	21337	21422	21508	21378	21594	21392	21566	21417	21576	21444	21673	21314	21380	21289	21392	21421	21475	21512	21417	21532	21572	21609	21397	21328	21347	21408	21542	21440	21503	21170	21441	21215	21402	21350	21298	21344	21574	21353	21324	21482	21262	21307	21562	21481	21544	21464	21523	21302	21389	21285	21400	21533	21595	21311	21557	21285	21459	21477	21550	21338	21428	21389	21451	21589	21262	21249	21384	21419	21390	21366	21434	21283	21483	21489	21476	21473	21512	21499	21388	21589	21415	21386	21400	21378	21652	21491	21583	21493	21328	21385	21502	21227	21416	21455	21394	21294	21429	21371	21236	21443	21295	21381	21658	21426	21247	21245	21450	21339	21357	21379	21572	21270	21402	21389	21392	21336	21463	21632	21683	21423	21611	21551	21287	21240	21445	21459	21295	21306	21381	21674	21638	21410	21351	21446	21501	21423	21376	21395	21309	21541	21477	21401	21425	21377	21437	21345	21545	21370	21371	21423	21541	21147	21559	21536	21345	21358	21389	21349	21460	21263	21359	21235	21284	21545	21357	21491	21552	21259	21340	21563	21439	21447	21574	21435	21280	21524	21290	21290	21335	21379	21330	21329	21574	21328	21321	21224	21496	21286	21509	21369	21421	21451	21043	21257	21553	21517	21361	21350	21566	21258	21657	21649	21180	21425	21407	21281	21375	21338	21569	21413	21338	21410	21392	21514	21342	21445	21380	21315	21225	21398	21389	21667	21521	21569	21426	21310	21491	21346	21501	21478	21286	21544	21475	21544	21356	21663	21451	21384	21474	21400	21208	21241	21513	21648	21602	21280	21569	21531	21338	21243	21399	21447	21362	21598	21385	21386	21357	21289	21076	21551	21407	21432	21555	21553	21390	21502	21453	21418	21589	21512	21435	21537	21522	21435	21332	21509	21417	21378	21222	21120	21433	21516	21394	21254	21391	21545	21454	21477	21439	21616	21484	21485	21402	21450	21450	21336	21326	21320	21343	21462	21466	21316	21469	21477	21458	21540	21500	21264	21395	21461	21253	21392	21595	21191	21497	21675	21662	21504	21611	21562	21588	21587	21468	21393	21449	21366	21527	21429	21474	21266	21615	21554	21522	21295	21274	21402	21417	21382	21375	21210	21438	21271	21501	21484	21426	21359	21498	21558	21368	21455	21499	21788	21471	21426	21556	21201	21445	21170	21439	21397	21485	21547	21299	21279	21379	21350	21250	21414	21660	21667	21380	21460	21336	21573	21233	21430	21497	21406	21245	21492	21602	21437	21479	21343	21453	21302	21421	21480	21524	21777	21445	21493	21387	21432	21444	21204	21313	21238	21310	21504	21352	21262	21479	21374	21593	21319	21485	21406	21851	21387	21489	21472	21551	21823	21375	21354	21202	21602	21308	21313	21603	21480	21445	21446	21337	21374	21182	21378	21510	21456	21623	21486	21433	21414	21335	21407	21555	21426	21579	21400	21386	21309	21337	21432	21520	21464	21515	21344	21422	21313	21395	21539	21342	21288	21292	21390	21472	21474	21475	21462	21669	21584	21455	21611	21683	21536	21322	21663	21475	21490	21481	21409	21814	21516	21630	21544	21432	21596	21358	21435	21633	21331	21529	21352	21383	21415	21491	21267	21441	21431	21554	21514	21384	21595	21423	21472	21232	21620	21530	21499	21232	21138	21454	21607	21542	21441	21374	21394	21299	21272	21577	21405	21532	21556	21362	21564	21425	21519	21296	21435	21478	21251	21628	21327	21624	21554	21664	21438	21224	21262	21404	21357	21496	21595	21382	21324	21593	21328	21540	21388	21402	21535	21447	21203	21301	21471	21356	21415	21188	21580	21459	21505	21499	21485	21316	21568	21656	21141	21630	21337	21172	21310
28342	33785	21516	19163	18372	18074	18451	19238	17723	17674	17818	17666	17689	17657	17758	17580	17505	17845	17564	17567	17811	17653	17657	17558	17754	17532	17640	17570	17584	17718	17616	17577	17659	17741	17610	17608	17627	17709	17418	17635	17635	17783	17491	17556	17612	17572	17727	17621	17626	17687	17559	17741	17722	17693	17393	17376	17564	17802	17560	17548	17846	17735	17713	17665	17593	17579	17727	17795	17708	17512	17593	17627	17485	17639	17599	17580	17510	17532	17478	17508	17818	17560	17612	17702	17576	17562	17516	17633	17453	17494	17601	17585	17624	17658	17764	17404	17651	17557	17642	17532	17511	17582	17513	17475	17525	17579	17585	17528	17598	17716	17765	17607	17833	17416	17503	17715	17592	17566	17606	17478	17576	17562	17473	17521	17744	17495	17595	17672	17685	17545	17580	17532	17459	17748	17623	17560	17646	17622	17635	17432	17697	17641	17522	17674	17559	17344	17625	17782	17739	17735	17653	17619	17592	17600	17772	17675	17500	17755	17486	17653	17529	17737	17679	17658	17562	17747	17696	17598	17510	17621	17603	17476	17596	17565	17660	17494	17595	17661	17601	17615	17609	17639	17433	17551	17550	17525	17599	17600	17660	17840	17481	17602	17599	17658	17698	17620	17644	17787	17725	17522	17569	17668	17532	17688	17615	17586	17706	17306	17868	17633	17690	17525	17732	17571	17494	17498	17622	17571	17585	17554	17729	17562	17607	17479	17696	17533	17567	17635	17474	17603	17534	17658	17597	17587	17585	17402	17467	17435	17833	17654	17543	17694	17460	17465	17624	17749	17296	17641	17743	17613	17722	17663	17576	17504	17759	17638	17789	17538	17605	17564	17776	17591	17526	17621	17549	17611	17488	17697	17481	17591	17504	17775	17539	17910	17496	17747	17508	17610	17563	17811	17560	17714	17567	17585	17565	17487	17779	17736	17570	17509	17531	17571	17724	17515	17492	17631	17706	17542	17749	17594	17602	17566	17649	17789	17616	17643	17701	17637	17716	17488	17641	17498	17530	17633	17734	17627	17682	17487	17438	17572	17659	17540	17721	17660	17608	17713	17672	17680	17556	17562	17448	17820	17821	17479	17741	17683	17680	17592	17626	17547	17541	17551	17676	17632	17578	17602	17538	17530	17530	17524	17604	17604	17632	17585	17465	17586	17592	17619	17654	17500	17690	17579	17609	17498	17400	17532	17656	17619	17619	17685	17687	17635	17589	17674	17553	17618	17531	17477	17640	17668	17729	17673	17581	17625	17583	17532	17572	17359	17671	17543	17495	17521	17613	17582	17478	17556	17566	17615	17611	17481	17552	17551	17584	17485	17550	17594	17427	17579	17609	17493	17524	17420	17665	17694	17476	17699	17384	17532	17713	17577	17712	17543	17590	17537	17641	17582	17530	17503	17681	17589	17643	17507	17666	17563	17529	17573	17855	17515	17572	17654	17762	17559	17724	17631	17658	17752	17639	17555	17573	17778	17663	17484	17544	17636	17507	17507	17663	17718	17451	17622	17676	17490	17680	17681	17601	17427	17697	17608	17540	17575	17631	17655	17427	17552	17661	17679	17698	17703	17672	17628	17470	17539	17666	17576	17635	17636	17652	17564	17672	17640	17384	17731	17465	17765	17676	17676	17512	17583	17568	17403	17669	17479	17667	17663	17513	17606	17685	17769	17738	17826	17630	17453	17697	17465	17644	17568	17561	17523	17431	17773	17531	17548	17505	17746	17528	17686	17615	17647	17613	17601	17661	17686	17597	17678	17633	17621	17828	17666	17685	17622	17629	17627	17516	17644	17583	17808	17669	17647	17477	17817	17521	17625	17565	17474	17715	17700	17627	17740	17568	17528	17733	17723	17583	17634	17744	17799	17567	17706	17488	17694	17537	17710	17475	17600	17679	17636	17751	17635	17564	17602	17618	17687	17669	17773	17706	17576	17636	17662	17334	17576	17777	17467	17575	17499	17536	17721	17714	17694	17573	17636	17583	17613	17716	17595	17677	17629	17825	17525	17570	17593	17572	17538	17499	17599	17501	17527	17592	17722	17707	17504	17604	17734	17527	17408	17650	17702	17617	17591	17655	17643	17558	17652	17613	17623	17775	17731	17603	17537	17690	17657	17642	17633	17675	17647	17634	17582	17497	17678	17575	17539	17705	17530	17541	17634	17612	17687	17602	17515	17710	17471	17487	17417	17753	17627	17649	17731	17565	17523	17607	17607	17657	17567	17766	17631	17517	17675	17547	17575	17558	17780	17707	17575	17636	17750	17575	17478	17548	17511	17555	17528	17508	17737	17684	17567	17548	17651	17634	17553	17683	17649	17662	17517	17564	17696	17593	17678	17589	17599	17394	17508	17582	17628	17746	17725	17537	17575	17659	17643	17758	17463	17480	17442	17553	17498	17620	17809	17695	17523	17643	17756	17631	17591	17534	17610	17613	17790	17716	17767	17451	17604	17497	17698	17587	17540	17543	17557	17654	17553	17613	17509	17635	17684	17520	17774	17786	17477	17708	17586	17601	17580	17714	17603	17666	17447	17691	17707	17500	17530	17446	17651	17660	17601	17598	17586	17586	17623	17704	17533	17642	17698	17500	17683	17527	17631	17671	17520	17502	17430	17607	17507	17658	17543	17492	17590	17629	17764	17489	17565	17483	17554	17749	17661	17464	17574	17647	17677	17542	17643	17530	17741	17451	17610	17579	17639	17717	17617	17673	17462	17572	17584	17580	17524	17643	17744	17469	17641	17622	17586	17453	17568	17728	17540	17438	17697	17547	17492	17516	17631	17663	17512	17634	17583	17553	17653	17407	17658	17362	17611	17555	17577	17494	17607	17629	17632	17640	17661	17552	17677	17733	17743	17679	17558	17843	17699	17682	17671	17568	17621	17612	17580	17622	17521	17722	17617	17525	17563	17692	17752	17453	17763	17640	17718	17505	17655	17710	17609	17740	17557	17541	17583	17683	17544	17697	17602	17568	17670	17663	17723	17521	17703	17570	17715	17549	17746	17505	17732	17570	17455	17634	17697	17463	17615	17589	17714	17630	17579	17742	17454	17524	17507	17585	17607	17628	17686	17568	17561	17693	17552	17469	17557	17755	17381	17503	17834	17519	17608	17678	17680	17594	17476	17561	17639	17706	17594	17642	17699	17667	17554	17572	17881	17655	17554	17604	17469	17576	17653	17611	17576	17589	17745	17646	17500	17580	17565	17627	17756	17533	17708	17543	17739	17608	17516	17572	17719	17810	17711	17629	17452	17714	17614	17539	17589	17741	17694	17530	17572	17711	17518	17563	17561	17456	17615	17566	17643	17567	17571	17756	17453	17658	17653	17655	17734	17708	17798	17684	17591	17660	17688	17631	17619	17557	17633	17775	17558	17669	17488	17675	17675	17632	17650	17637	17684	17652	17686	17556	17744	17606	17682	17674	17506	17509	17636	17479	17564	17488	17679	17760	17523	17712	17679	17557	17456	17648	17653	17487	17743	17506	17605	17722	17813	17575	17673	17691	17502	17655	17601	17596	17546	17656	17688	17494	17537	17576	17585	17655	17645	17660	17765	17730	17468	17624	17531	17565	17555	17776	17597	17702	17571	17808	17459	17499	17619	17701	17435	17719	17680	17715	17604	17549	17686	17589	17591	17408	17453	17574	17761	17654	17513	17589	17623	17728	17643	17589	17761	17852	17581	17545	17514	17627	17518	17497	17512	17568	17597	17638	17532	17654	17485	17626	17585	17495	17613	17679	17726	17652	17712	17588	17452	17748	17656	17715	17626	17614	17568	17517	17509	17529	17635	17568	17583	17743	17547	17537	17612	17611	17654	17673	17564	17530	17638	17567	17636	17700	17538	17669	17672	17549	17757	17656	17441	17625	17736	17530	17508	17649	17600	17647	17546	17703	17616	17601	17621	17778	17618	17618	17661	17746	17453	17538	17600	17635	17552	17719	17772	17640	17716	17500	17803	17537	17622	17576	17737	17728	17706	17707	17615	17648	17526	17652	17614	17463	17597	17455	17674	17530	17562	17443	17608	17620	17522	17830	17772	17615	17541	17640	17674	17589	17710	17531	17428	17677	17696	17632	17389	17775	17658	17476	17541	17566	17408	17576	17542	17574	17659	17535	17731	17471	17505	17578	17612	17486	17519	17621	17740	17707	17531	17652	17558	17672	17522	17512	17593	17865	17598	17632	17628	17665	17696	17691	17557	17719	17752	17549	17530	17711	17657	17670	17590	17607	17512	17579	17713	17552	17735	17695	17709	17430	17646	17561	17530	17544	17601	17775	17439	17574	17671	17540	17549	17539	17481	17625	17619	17336	17485	17679	17639	17548	17558	17812	17722	17647	17621	17780	17648	17456	17599	17755	17519	17532	17814	17771	17635	17717	17675	17690	17649	17662	17534	17702	17356	17633	17651	17600	17564	17564	17650	17491	17552	17728	17628	17598	17709	17713	17584	17625	17768	17702	17460	17568	17565	17742	17664	17553	17623	17606	17467	17585	17481	17719	17614	17688	17621	17657	17671	17562	17695	17542	17475	17726	17569	17503	17689	17598	17684	17649	17556	17557	17838	17657	17524	17579	17450	17692	17531	17538	17595	17660	17746	17605	17634	17713	17577	17555	17697	17778	17454	17709	17476	17660	17675	17592	17649	17696	17711	17646	17577	17579	17669	17470	17564	17681	17516	17658	17759	17603	17576	17611	17425	17648	17583	17654	17608	17619	17575	17570	17711	17608	17671	17533	17756	17722	17592	17687	17526	17593	17633	17928	17625	17642	17686	17576	17655	17652	17751	17803	17707	17558	17618	17593	17749	17491	17555	17650	17655	17557	17556	17852	17663	17630	17517	17734	17598	17670	17475	17670	17528	17567	17736	17499	17548	17466	17558	17848	17501	17723	17631	17508	17768	17480	17682	17567	17746	17518	17766	17646	17469	17813	17504	17767	17591	17740	17698	17579	17488	17442	17559	17403	17616	17637	17569	17559	17604	17678	17521	17696	17533	17736	17598	17640	17603	17556	17685	17637	17727	17557	17436	17414	17601	17503	17728	17792	17658	17407	17661	17865	17695	17587	17683	17526	17635	17702	17639	17544	17514	17550	17491	17783	17488	17686	17590	17657	17553	17524	17623	17743	17396
22499	21697	28815	24805	22017	24467	27093	27677	21570	21626	21571	21306	21186	21324	21187	21149	21450	21179	21141	21244	21293	21414	21403	21108	21132	21315	21441	21319	21053	21199	21117	21103	21228	21094	21113	21325	21026	20986	21310	21235	21372	21216	21126	21057	20930	21237	20989	21170	21024	21099	20779	21009	21101	20996	20842	21088	21100	21093	21255	20796	21222	21212	21214	21189	20819	21006	20909	21102	21115	20782	21083	21037	21189	21012	21058	21075	20912	20904	21089	21225	20862	20955	20742	21054	21100	21162	21190	21082	21307	21099	21173	21143	21160	20975	20935	21342	20968	21162	20860	20854	21102	21009	21115	21061	20991	21012	21078	21307	20914	21123	20973	20858	21031	20903	21041	21027	21071	21095	21154	21201	20898	21072	21091	20918	20929	20977	21113	20987	21201	21022	21155	21022	21127	21079	20972	20965	21108	21027	20975	21133	21122	20987	20787	21258	21009	20842	20884	20836	20860	20937	20987	20951	21263	20786	20875	20914	20950	21082	20986	21084	21041	21000	20929	21048	20881	20972	20870	21050	21062	21018	21015	21175	21194	21013	20988	20853	20939	21127	21061	21020	20899	21013	21192	20847	20974	20982	21233	21102	20943	21127	21040	21045	21042	21172	21069	20945	21090	21056	21090	21030	21023	20963	21148	21028	21033	20975	21230	21085	20954	21104	21078	20970	21052	21070	20820	20896	20900	20971	21174	21134	20980	21073	21227	20903	20996	20864	21244	21097	21044	21080	21206	21053	21154	20948	20896	20948	21216	20909	21101	20968	20902	21220	20906	21040	20956	20918	20987	21032	21056	20996	20980	21048	21208	20931	21194	21081	21014	20913	21134	21106	20951	20893	20911	20981	20988	21078	21253	21039	20826	20965	20999	21168	21062	20982	21150	21067	21058	21107	20865	20972	21027	21042	21146	20757	20880	20857	21022	20833	20778	20965	20911	21045	21139	21035	21022	21002	21270	21155	20870	21123	20845	21013	21126	21147	21294	21006	20937	21198	21045	20884	20907	21120	21148	20960	21057	21070	21103	20964	20937	21080	21076	21066	21083	21098	20856	21126	21188	21296	21183	20879	21068	21021	20928	21042	21160	20900	21043	21127	21018	21053	20901	20800	20896	21004	21282	20877	20933	20815	20981	21063	21024	21081	21170	20991	20934	21299	20965	21072	20920	21105	21048	21056	20951	20997	21116	21076	21140	20975	20798	21023	21125	21253	20866	21150	21242	20949	20999	21151	21043	21064	21103	21026	20963	21076	21009	21140	20970	20974	21048	21087	21071	21103	20845	21071	20894	20889	21028	21062	21001	21013	20971	20990	20954	20978	21110	20929	21237	21069	21055	20838	21191	21037	21032	21313	21063	21142	21062	21171	21048	21060	20864	20975	20976	21121	21080	21136	20930	20935	20944	21030	21040	21052	21079	21077	21068	20815	21200	20907	20802	21066	21121	20813	20863	20969	21055	21045	20920	20854	20955	20973	21085	21111	21063	21039	21014	21027	21001	21034	21038	21136	20803	20940	20790	20844	21196	21086	21078	21226	21035	21042	21171	20895	21019	20864	21002	21011	20913	21067	20902	20883	21089	21210	20778	20977	20970	21031	21060	21038	20938	21062	21369	20923	20911	20904	21143	20819	21038	21095	20900	20954	21105	20982	21033	20909	20935	20879	20913	21162	21008	20862	21074	21098	20827	20937	21092	21209	21021	21105	21158	21045	21023	20860	21109	20868	20775	20834	20939	21066	20914	21102	21085	20954	20946	21029	21140	20846	21227	21210	20980	21025	20957	21070	21195	21074	21131	20679	21070	21026	21244	21084	20954	20989	20983	20936	20894	21172	21104	21078	21404	21059	20990	20866	20903	20980	21106	20884	21165	21138	20924	21134	21052	20921	21290	21069	21342	21013	21035	21128	21082	20902	20975	20958	20889	21071	21170	20902	21049	21184	20979	20947	21149	21177	20914	21215	21002	20895	21209	21186	21037	21127	21001	20940	20852	20923	21135	21091	21010	21151	20914	20782	21277	20933	20821	21156	21001	20947	21261	21186	21056	21091	21072	20869	21159	21183	20811	20991	20801	21162	21137	20977	20995	20975	21177	21052	20909	21150	20918	21016	20854	21020	20912	21076	20948	21000	20956	21118	21048	21056	21083	21081	21180	20841	20994	20939	21137	21192	21009	20820	20986	21120	21006	20837	21069	20976	20953	20939	20806	20842	21017	21082	21099	21098	21209	21036	21066	20869	20853	21007	20951	21006	21142	21037	20833	21026	20968	20885	21042	21037	20915	21100	21192	21082	20946	21028	20889	21103	20881	20962	21064	21184	21022	20830	21032	20996	20888	21080	21152	20851	21091	20921	20867	20911	21078	20987	20985	21034	20797	21154	21072	20847	20946	20787	20993	21239	21125	20930	21150	20926	20963	21088	21284	21127	21021	20833	21294	21135	21168	20929	20816	20788	20910	20987	20906	21093	21208	21140	21005	21008	21030	21035	20885	21046	21223	20990	21023	21175	21014	21066	21112	20949	20824	21011	21062	21053	20889	20972	21293	21056	20865	20834	20980	20930	21062	21033	21067	20907	21087	21097	21087	21040	20980	21088	21093	21063	21027	21089	20955	21055	20958	21153	20915	21006	21416	21058	21052	21179	21007	20814	21255	21086	20927	21001	20910	21063	20907	21105	21012	20956	20940	21030	21045	21117	21079	21078	21131	20990	20988	21013	21223	21113	21013	21039	20948	21068	21346	21003	21002	20947	20890	21118	21171	21331	20803	21083	21147	20891	20940	21128	21008	21021	21048	21243	21224	20952	21019	21028	21040	20999	20869	20832	21155	20793	21127	20992	20898	20982	21116	20988	20857	21042	21055	21217	21089	20932	20919	21149	20968	21233	20803	20948	21041	21084	20966	20897	20914	20918	20892	21201	21111	21008	20935	20814	21141	20864	20866	20859	21210	20992	20759	20960	21098	20994	21039	20989	21128	20861	20910	21057	21054	21017	21040	20916	21045	21042	20924	20765	20962	20859	21159	20930	21000	20991	20715	21098	20992	21171	21287	20961	21289	20803	20943	20960	20780	21196	21114	20971	21004	20863	21108	21064	21107	21082	20925	20923	20809	20995	20996	20956	21068	21154	20949	20876	20926	21111	21257	21003	20974	20781	20990	20930	21069	20843	20992	21058	20884	21049	21269	21188	21154	20664	21073	21017	20843	21219	21135	20980	21038	21042	20910	21187	21084	21109	20915	21038	20985	20990	20949	20983	21106	20989	21001	20985	21109	20949	21017	21026	21005	21103	21003	20921	21093	20883	20994	21189	20917	20764	20966	20841	20976	20926	20938	21101	20905	21048	21093	21062	21142	21060	21127	21110	20769	20844	20982	20914	21224	21218	20786	20942	21080	21186	21037	20923	20824	20901	21006	20978	20936	20742	21181	21283	21109	21133	21084	21133	21016	21025	20900	20874	20897	21028	20966	21178	21151	21036	20879	21119	21129	20872	21042	20996	21157	21155	20790	21145	21007	21215	21084	20912	21032	20939	21056	21010	20915	20783	21029	20964	21188	21228	21099	20917	21031	21035	20997	21105	20858	21105	21003	20980	20776	20995	21083	20761	20945	21137	21119	21130	21054	20883	21031	21182	20905	20872	21043	21170	21162	20987	21089	21084	21178	21012	20920	21069	20962	20989	20706	20947	20999	21184	20880	21076	21177	21090	21094	21095	20954	20981	20814	20826	21001	20907	21113	21214	20876	20952	20878	20776	20760	21080	21165	20930	20918	20996	20974	20948	20957	20750	21055	20982	20991	20921	21032	21022	20965	21047	20903	21055	20927	21064	21210	21105	21042	21128	20982	21076	21159	21106	21089	21270	21093	20860	20950	21148	20901	20956	21150	21005	21062	21077	21073	21141	21075	20980	20919	21032	20968	21213	20960	20796	21091	21013	21131	21013	21144	21120	20995	20970	21125	20891	21022	21117	21242	21044	21117	20967	20933	21233	20883	21262	21147	20890	20992	20794	20909	20932	21192	21347	21147	21081	20991	21005	21139	21155	21139	20957	21140	20980	21003	20993	21339	21049	21097	21045	21078	20912	21035	21133	20824	21099	20940	20994	20942	20976	20914	21186	21043	21212	20827	21088	20880	20941	20822	20880	21008	20752	21061	20822	20862	21144	20899	20897	20920	20825	21116	21005	21046	20986	20986	20880	21159	21077	20954	21161	21079	20809	21208	20767	20963	20855	21045	21078	20996	21034	21061	20953	20859	20929	20863	20798	21110	21198	20764	20905	21072	21004	20747	20837	20692	21066	20998	20928	20959	21037	20969	21068	20916	20883	21029	20865	20866	20823	21192	21136	21013	20917	20998	21231	20935	20915	20938	21039	20884	21058	20946	20902	20982	20767	21043	20975	21080	20727	20999	21022	20883	20863	21054	21013	21218	21054	20958	20949	20990	21002	21099	21010	21132	21171	20992	20824	21039	21071	20988	20873	20935	21078	21226	21124	20820	21001	21221	20698	20878	21085	21059	21021	20998	20924	20884	20995	20863	20831	21010	21234	21235	21139	20924	21016	20894	21047	20800	20862	21034	21005	21157	20979	21178	20910	20941	20933	21222	21096	20949	20900	21130	20886	20734	21058	21019	20889	21009	21018	21013	20879	21076	21015	21066	20812	21168	21021	21054	21006	20823	20795	20961	20993	20971	21208	21057	20855	20857	20982	20963	20726	21265	20952	21361	21103	21030	21091	21061	20965	21095	21046	21030	21072	20873	21024	20806	20980	20989	21100	21099	21041	20909	21007	21095	20946	21080	21064	20845	21014	20821	21086	20957	20934	21102	20966	20902	20937	20954	20952	21077	21037	20979	20992	21053	21016	21005	21093	21154	21073	20968	20947	21023	21008	21032	21183	20973	20963	20757	20842	21107	21015	21205	20961	20977	20986	20963	21048	21093	21018	21091	21221	20829	20769	21098	21172	21056	21087	20960	21034	20956	20940	20992	20970	20901	21001	21091	21047	21072	20830	20844	21099	21070	20995	21107	20874	21205	21065	21014	20955	21123	20899	20858	20799	20859	21112	21232	21072	20863	21050	21030	20912	21050	21088	21108	21005	21098	21141	21046	21090	20741	21099	20935	21031	20924	21018
33494	43400	28257	22566	19821	18267	19932	24413	17511	17403	17470	17596	17439	17465	17389	17449	17384	17493	17398	17347	17406	17371	17362	17440	17498	17248	17608	17476	17256	17293	17321	17279	17337	17125	17497	17343	17372	17273	17449	17332	17505	17367	17340	17310	17503	17473	17433	17178	17365	17255	17489	17263	17513	17361	17231	17335	17197	17298	17124	17446	17439	17413	17227	17246	17285	17190	17275	17350	17177	17117	17231	17337	17292	17322	17401	17300	17385	17480	17222	17213	17165	17186	17243	17339	17205	17204	17193	17312	17398	17203	17286	17403	17286	17325	17398	17397	17286	17277	17269	17280	17327	17238	17289	17323	17314	17517	17385	17275	17082	17307	17240	17277	17117	17308	17449	17250	17301	17231	17322	17254	17250	17251	17322	17410	17339	17197	17205	17294	17086	17362	17340	17209	17242	17372	17370	17366	17253	17294	17262	17373	17266	17263	17366	17320	17156	17335	17415	17186	17099	17259	17235	17531	17365	17206	17259	17420	17296	17156	17417	17295	17380	17319	17206	17211	17282	17438	17260	17213	17251	17231	17266	17297	17253	17401	17227	17294	17272	17292	17204	17282	17271	17215	17233	17236	17257	17311	17187	17385	17531	17381	17289	17272	17302	17279	17457	17373	17339	17368	17099	17255	17316	17308	17154	17310	17258	17259	17323	17330	17387	17322	17330	17184	17245	17553	17331	17213	17051	17292	17316	17176	17253	17173	17405	17351	17163	17130	17480	17288	17262	17412	17352	17233	17374	17322	17142	17221	17323	17396	17307	17220	17116	17334	17325	17293	17170	17464	17339	17372	17426	17230	17230	17335	17169	17333	17188	17296	17271	17215	17461	17430	17349	17270	17275	17198	17204	17257	17419	17253	17332	17463	17308	17199	17323	17054	17291	17373	17173	17360	17294	17104	17499	17353	17384	17277	17401	17333	17382	17297	17372	17362	17207	17200	17201	17312	17210	17212	17065	17218	17370	17232	17203	17363	17387	17479	17253	17376	17281	17204	17384	17118	17422	17102	17345	17233	17318	17399	17344	17591	17249	17172	17157	17581	17272	17245	17216	17277	17322	17334	17315	17348	17239	17307	17287	17463	17288	17387	17216	17577	17255	17243	17261	17412	17328	17382	17289	17463	17132	17157	17296	17328	17146	17307	17195	17469	17301	17280	17377	17230	17339	17380	17325	17298	17067	17321	17275	17493	17406	17282	17336	17375	17193	17342	17227	17340	17303	17403	17374	17342	17338	17365	17406	17270	17410	17240	17280	17273	17238	17221	17443	17365	17191	17160	17251	17303	17288	17397	17253	17375	17245	17187	17205	17257	17291	17269	17146	17341	17254	17266	17269	17524	17249	17188	17439	17345	17300	17389	17168	17153	17272	17232	17303	17326	17294	17260	17299	17366	17325	17229	17248	17434	17338	17291	17374	17355	17301	17150	17077	17229	17286	17245	17243	17420	17137	17413	17271	17232	17393	17248	17271	17278	17164	17211	17425	17374	17392	17512	17209	17313	17472	17360	17097	17390	17261	17085	17367	17280	17361	17288	17429	17250	17415	17206	17306	17063	17274	17245	17427	17449	17499	17426	17159	17558	17266	17371	17163	17273	17237	17121	17231	17402	17221	17408	17215	17279	17269	17133	17282	17218	17368	17310	17319	17404	17388	17196	17387	17340	17435	17418	17413	17332	17246	17376	17354	17161	17292	17268	17306	17430	17183	17340	17189	17324	17087	17412	17183	17168	17313	17397	17403	17346	17188	17360	17155	17202	17370	17268	17089	17340	17458	17313	17435	17189	17212	17343	17429	17102	17197	17255	17409	17221	17249	17271	17243	17333	17270	17233	17378	17422	17135	17247	17259	17191	17219	17321	17223	17251	17169	17131	17208	17271	17253	17421	17235	17365	17327	17342	17283	17351	17274	17308	17226	17181	17204	17178	17277	17238	17150	17203	17242	17208	17402	17137	17254	17316	17228	17390	17157	17313	17401	17156	17314	17251	17338	17151	17473	17277	17275	17210	17234	17180	17448	17306	17223	17221	17223	17367	17243	17189	17334	17491	17287	17243	17311	17301	17193	17259	17240	17264	17308	17374	17380	17227	17350	17592	17270	17209	17318	17217	17206	17388	17366	17360	17213	17397	17408	17186	17193	17234	17137	17277	17153	17295	17455	17316	17139	17287	17336	17200	17317	17158	17319	17472	17218	17117	17198	17233	17347	17327	17272	17288	17268	17270	17289	17184	17240	17199	17298	17181	17293	17407	17319	17360	17312	17162	17274	17321	17139	17343	17319	17350	17415	17214	17318	17301	17254	17248	17201	17212	17391	17329	17344	17156	17307	17453	17367	17160	17378	17261	17324	17279	17319	17164	17275	17259	17340	17254	17236	17265	17401	17251	17312	17314	17269	17266	17217	17210	17167	17329	17250	17378	17445	17333	17349	17232	17229	17290	17436	17283	17378	17307	17305	17340	17182	17352	17392	17224	17197	17237	17146	17379	17402	17120	17303	17460	17241	17352	17213	17189	17266	17312	17465	17418	17307	17272	17270	17370	17336	17113	17444	17223	17306	17400	17342	17262	17389	17294	17327	17173	17297	17311	17285	17222	17224	17274	17173	17281	17190	17393	17298	17465	17277	17308	17223	17236	17341	17342	17395	17259	17165	17368	17236	17417	17430	17318	17179	17393	17376	17177	17311	17104	17143	17328	17144	17440	17312	17247	17311	17344	17324	17301	17370	17252	17399	17285	17248	17318	17234	17292	17318	17305	17063	17143	17257	17076	17233	17326	16997	17312	17344	17229	17337	17433	17294	17225	17460	17347	17256	17240	17401	17385	17222	17275	17269	17333	17321	17406	17328	17267	17254	17390	17399	17344	17347	17300	17221	17343	17365	17473	17269	17495	17256	17062	17027	17294	17273	17026	17453	17287	17261	17437	17156	17297	17491	17403	17239	17124	17111	17333	17347	17227	17312	17318	17307	17330	17495	17158	17195	17190	17107	17342	17057	17197	17373	17296	17174	17427	17400	17186	17286	17114	17258	17165	17334	17295	17349	17286	17192	17187	17450	17230	17238	17470	17214	17302	17299	17175	17431	17271	17210	17269	17368	17410	17382	17247	17347	17243	17221	17234	17247	17300	17272	17265	17472	17324	17153	17268	17213	17142	17209	17402	17409	17229	17414	17429	17380	17345	17271	16987	17145	17477	17362	17298	17183	17137	17370	17293	17356	17320	17285	17230	17189	17113	17355	17380	17412	17161	17288	17236	17538	17350	17270	17206	17307	17364	17323	17470	17482	17195	17236	17365	17168	17357	17265	17403	17262	17426	17321	17361	17178	17264	17291	17263	17118	17202	17330	17310	17195	17238	17376	17325	17288	17257	17342	17153	17337	17380	17397	17221	17310	17196	17248	17075	17279	17206	17366	17164	17266	17354	17231	17076	17166	17372	17221	17251	17403	17291	17255	17139	17100	17351	17201	17205	17265	17526	17304	17447	17487	17227	17325	17468	17389	17309	17289	17204	17324	17143	17272	17137	17425	17274	17359	17341	17380	17353	17369	17421	17285	17363	17280	17146	17353	17213	17294	17295	17352	17187	17253	17126	17500	17348	17257	17245	17305	17404	17335	17150	17238	17313	17321	17338	17230	17345	17131	17183	17231	17244	17107	17261	17159	17242	17176	17310	17434	17194	17381	17154	17258	17364	17337	17358	17318	17298	17236	17297	17302	17319	17437	17464	17460	17195	17178	17259	17625	17311	17316	17418	17327	17356	17365	17339	17322	17284	17280	17268	17046	17348	17334	17270	17253	17328	17494	17204	17331	17245	17285	17226	17126	17389	17253	17440	17284	17453	17275	17226	17426	17271	17257	17368	17289	17230	17381	17264	17260	17375	17439	17045	17219	17521	17391	17174	17203	17331	17142	17291	17334	17370	17074	17353	17344	17280	17360	17096	17199	17228	17147	17182	17377	17095	17419	17238	17305	17308	17356	17320	17247	17308	17312	17312	17271	17280	17441	17221	17251	17339	17239	17223	17311	17262	17425	17328	17266	17226	17424	17153	17408	17306	17397	17270	17423	17295	17360	17254	17179	17245	17377	17300	17163	17196	17271	17330	17451	17193	17251	17217	17113	17160	17199	17171	17296	17172	17316	17210	17215	17310	17287	17278	17276	17326	17357	17402	17385	17353	17104	17332	17326	17287	17281	17176	17216	17272	17336	17371	17313	17393	17217	17309	17274	17199	17124	17282	17287	17313	17116	17332	17225	17367	17168	17244	17172	17076	17206	17408	17407	17390	17253	17419	17366	17269	17280	17276	17234	17339	17336	17349	17300	17344	17311	17438	17332	17265	17256	17305	17310	17293	17427	17256	17299	17306	17375	17348	17322	17377	17273	17243	17291	17161	17319	17120	17199	17337	17367	17469	17304	17317	17241	17172	17239	17188	17486	17063	17408	17268	17344	17141	17334	17302	17365	17050	17443	17212	17181	17579	17294	17354	17561	17274	17301	17214	17336	17218	17200	17253	17276	17252	17269	17368	17231	17182	17266	17299	17194	17203	17317	17220	17144	17457	17377	17363	17310	17273	17314	17318	17223	17418	17275	17450	17202	17232	17336	17238	17327	17110	17182	17331	17308	17269	17189	17342	17165	17399	17175	17254	17329	17362	17422	17361	17262	17418	17164	17320	17378	17333	17264	17200	17203	17155	17188	17376	17353	17229	17322	17346	17406	17348	17397	17246	17280	17393	17192	17102	17355	17109	17219	17331	17211	17211	17523	17290	17343	17370	17292	17264	17433	17194	17297	17175	17202	17272	17205	17236	17331	17194	17294	17327	17346	17356	17274	17115	17442	17235	17374	17291	17234	17494	17346	17236	17332	17420	17353	17214	17244	17346	17157	17325	17394	17232	17384	17398	17357	17369	17241	17166	17263	17201	17260	17114	17287	17349	17393	17357	17214	17337	17324	17255	17076	17308	17285	17341	17311	17425	17221	17183	17265	17110	17205	17392	17139	17332	17188	17396	17274	17280	17314	17226	17326	17417	17413	17115	17432	17208	17461	17238	17264	17282	17289	17298	17282	17425	17090	17369	17285	17342	17307	17097	17217	17338	17311	17310	17277	17443	17392	17294	17339	17305	17436	17314
30377	24569	26517	24211	21609	21313	21613	21932	21559	21478	21397	21407	21571	21246	21415	21410	21451	21556	21252	21460	21491	21309	21384	21396	21526	21336	21315	21428	21410	21503	21319	21491	21396	21329	21307	21541	21584	21426	21406	21362	21522	21682	21293	21372	21331	21542	21304	21312	21162	21513	21487	21491	21574	21282	21257	21201	21347	21426	21351	21439	21410	21383	21376	21265	21279	21363	21217	21335	21090	21500	21335	21539	21270	21305	21528	21377	21264	21233	21450	21274	21251	21455	21301	21243	21276	21233	21168	21228	21381	21311	21435	21394	21229	21466	21278	21287	21355	21358	21443	21458	21496	21395	21373	21528	21399	21457	21397	21425	21358	21172	21379	21476	21405	21251	21395	21223	21320	21351	21384	21465	21378	21326	21094	21231	21308	21421	21319	21421	21293	21433	21343	21436	21131	21459	21296	21412	21490	21375	21665	21427	21558	21468	21591	21315	21309	21337	21361	21372	21437	21238	21586	21448	21510	21190	21211	21303	21278	21377	21356	21503	21360	21553	21332	21243	21279	21491	21369	21357	21280	21174	21276	21393	21441	21281	21448	21452	21407	21429	21394	21418	21423	21542	21433	21355	21339	21379	21384	21252	21241	21385	21398	20967	21486	21525	21390	21425	21376	21228	21457	21396	21432	21228	21134	21246	21278	21374	21389	21530	21286	21335	21369	21254	21563	21123	21304	21312	21493	21300	21297	21284	21452	21234	21354	21446	21274	21409	21227	21357	21348	21185	21400	21415	21069	21501	21224	21306	21310	21412	21369	21215	21600	21174	21368	21438	21520	21083	21426	21446	21567	21477	21485	21261	21448	21323	21442	21396	21336	21379	21430	21252	21183	21504	21577	21551	21436	21320	21257	21678	21445	21345	21303	21288	21349	21490	21380	21423	21393	21453	21398	21149	21277	21584	21459	21490	21483	21278	21141	21431	21337	21371	21393	21355	21243	21475	21361	21508	21287	21323	21353	21427	21196	21393	21221	21414	21416	21336	21356	21330	21364	20953	21467	21337	21215	21231	21257	21214	21567	21543	21347	21326	21270	21374	21313	21415	21298	21510	21365	21195	21400	21301	21549	21318	21141	21193	21413	21498	21331	21561	21627	21514	21536	21244	21427	21231	21242	21399	21473	21235	21521	21515	21352	21529	21368	21325	21276	21443	21584	21318	21300	21386	21356	21385	21302	21270	21497	21122	21565	21558	21540	21426	21619	21328	21625	21254	21500	21516	21500	21293	21198	21262	21357	21377	21525	21417	21333	21380	21083	21133	21412	21427	21340	21349	21519	21510	21225	21405	21197	21430	21131	21286	21258	21294	21387	21280	21253	21112	21246	21256	21464	21222	21344	21324	21563	21466	21606	21356	21513	21522	21357	21373	21339	21289	21316	21530	21335	21320	21353	21197	21466	21158	21414	21388	21426	21650	21335	21524	21449	21420	21512	21376	21300	21223	21359	21495	21415	21342	21437	21346	21546	21291	21294	21178	21221	21247	21314	21430	21281	21138	21377	21482	21386	21294	21527	21275	21240	21375	21471	21242	21462	21430	21530	21128	21371	21185	21382	21487	21399	21468	21333	21359	21506	21431	21396	21470	21553	21260	21429	21333	21308	21272	21616	21113	21323	21194	21431	21433	21608	21356	21386	21504	21465	21440	21504	21498	21287	21352	21396	21222	21420	21263	21520	21561	21570	21486	21450	21420	21331	21410	21585	21251	21241	21391	21636	21429	21520	21403	21518	21472	21284	21437	21572	21565	21430	21239	21186	21501	21442	21467	21250	21385	21348	21278	21386	21284	21209	21394	21365	21434	21250	21259	21349	21151	21544	21359	21437	21386	21527	21395	21486	21390	21113	21369	21338	21295	21407	21302	21283	21432	21279	21336	21327	21539	21384	21486	21756	21420	21419	21104	21498	21428	21204	21489	21533	21313	21348	21485	21386	21264	21376	21440	21321	21486	21367	21220	21437	21295	21378	21476	21291	21279	21512	21365	21458	21661	21322	21386	21327	21455	21368	21317	21518	21300	21472	21253	21313	21355	21312	21293	21625	21482	21277	21457	21281	21271	21383	21305	21789	21490	21341	21250	21204	21425	21431	20941	21236	21285	21409	21364	21278	21385	21329	21198	21356	21232	21375	21446	21161	21341	21161	21222	21253	21345	21332	21235	21504	21409	21282	21287	21671	21419	21283	21165	21389	21298	21325	21528	21414	21183	21475	21459	21358	21467	21488	21211	21363	21276	21428	21414	21301	21242	21252	21639	21422	21346	21212	21367	21520	21458	21389	21306	21448	21350	21437	21392	21395	21240	21187	21377	21338	21115	21458	21405	21378	21538	21342	21530	21361	21536	21459	21323	21295	21400	21092	21496	21296	21293	21265	21522	21334	21283	21388	21547	21491	21260	21259	21229	21635	21392	21415	21491	21493	21356	21490	21426	21145	21424	21400	21604	21492	21489	21372	21350	21495	21595	21409	21508	21362	21398	21413	21202	21440	21276	21274	21272	21144	21555	21448	21637	21544	21103	21302	21398	21359	21398	21495	21349	21326	21501	21384	21406	21583	21380	21235	21361	21366	21389	21353	21505	21464	21433	21361	21148	21414	21248	21368	21262	21466	21482	21416	21234	21604	21346	21414	21254	21448	21413	21490	21307	21243	21451	21161	21411	21182	21569	21366	21252	21369	21290	21073	21318	21367	21403	21398	21415	21272	21323	21418	21251	21530	21279	21528	21284	21348	21414	21305	21149	21506	21147	21236	21470	21481	21405	21286	21392	21374	21258	21304	21518	21266	21503	21255	21405	21453	21183	21377	21183	21502	20982	21312	21586	21135	21601	21488	21358	21327	21421	21425	21475	21500	21360	21302	21339	21299	21159	21247	21375	21432	21088	21395	21380	21407	21422	21378	21105	21288	21403	21193	21584	21459	21318	21315	21336	21447	21418	21307	21417	21420	21361	21431	21552	21290	21489	21172	21377	21345	21276	21395	21324	21482	21343	21400	21591	21223	21442	21436	21266	21222	21158	21422	21517	21359	21340	21392	21277	21372	21487	21301	21263	21375	21322	21499	21414	21491	21550	21333	21574	21395	21385	21344	21434	21152	21374	21350	21379	21407	21587	21400	21174	21503	21304	21230	21406	21367	21227	21143	21381	21379	21470	21353	21271	21338	21222	21433	21342	21513	21176	21370	21341	21163	21252	21303	21322	21184	21175	21366	21567	21180	21330	21356	21310	21479	21478	21535	21171	21514	21506	21318	21468	21388	21256	21305	21443	21240	21561	21636	21369	21441	21299	21436	21515	21375	21402	21250	21498	21281	21509	21265	21343	21382	21344	21150	21367	21046	21344	21559	21387	21363	21488	21391	21255	21439	21357	21312	21613	21134	21273	21301	21203	21390	21419	21360	21339	21372	21460	21309	21378	21604	21439	21413	21340	21618	21338	21270	21477	21333	21229	21367	21242	21151	21452	21307	21587	21295	21559	21288	21407	21341	21385	21389	21246	21367	21335	21531	21216	21455	21506	21511	21541	21401	21140	21360	21349	21395	21197	21447	21370	21407	21367	20968	21451	21287	21670	21175	21226	21251	21415	21228	21354	21590	21627	21394	21346	21549	21371	21353	21078	21333	21201	21381	21558	21276	21145	21122	21326	21557	21175	21473	21488	21426	21318	21447	21494	21325	21256	21391	21375	21513	21433	21278	21395	21556	21381	21440	21289	21410	21222	21328	21211	21323	21176	21444	21333	21250	21383	21186	21214	21295	21256	21244	21345	21383	21479	21451	21371	21385	21311	21334	21387	21430	21367	21352	21406	21471	21181	21320	21338	21406	21345	21252	21291	21484	21562	21375	21541	21666	21410	21440	21274	21506	21243	21506	21262	21324	21275	21409	21304	21436	21565	21304	21339	21436	21334	21449	21302	21410	21474	21532	21403	21444	21312	21406	21425	21452	21242	21376	21482	21493	21150	21245	21430	21378	21457	21296	21346	21471	21636	21212	21254	21347	21287	21169	21305	21275	21529	21327	21225	21197	21304	21344	21363	21438	21144	21429	21423	21377	21475	21677	21310	21336	21470	21418	21263	21508	21439	21301	21585	21270	21471	21311	21237	21113	21372	21446	21216	21151	21369	21493	21419	21355	21327	20953	21159	21351	21300	21439	21362	21437	21444	21485	21261	21503	21304	21407	21611	21411	21505	21395	21496	21339	21514	21411	21387	21252	21311	21441	21502	21523	21415	21287	21289	21369	21316	21302	21232	21377	21371	21391	21275	21106	21413	21282	21549	21386	21146	21206	21501	21194	21285	21335	21426	21315	21515	21261	21256	21576	21383	21421	21073	21481	21592	21378	21298	21439	21426	21407	21299	21429	21403	21452	21292	21291	21158	21597	21373	21317	21310	21177	21396	21524	21475	21427	21231	21284	21356	21399	21271	21331	21227	21322	21359	21550	21473	21442	21425	21489	21375	21434	21473	21409	21345	21537	21578	21508	21292	21084	21390	21417	21370	21389	21433	21165	21315	21256	21438	21388	21686	21258	21385	21361	21263	21310	21382	21422	21394	21459	21462	21359	21279	21374	21495	21188	21537	21196	21088	21403	21061	21351	21252	21341	21176	21287	21312	21479	21471	21436	21467	21284	21377	21365	21135	21331	21375	21500	21420	21293	21368	21234	21327	21421	21284	21337	21467	21222	21644	21534	21455	21391	21314	21292	21433	21282	21254	21526	21516	21403	21470	21369	21498	21467	21427	21429	21455	21343	21444	21365	21202	21390	21282	21252	21289	21359	21506	21389	21393	21641	21573	21464	21460	21347	21176	21295	21456	21237	21436	21420	21454	21145	21294	21169	21329	21168	21366	21393	21432	21189	21299	21364	21299	21434	21211	21390	21260	21493	21490	21444	21204	21526	21503	21338	21571	21348	21348	21522	21401	21256	21181	21468	21412	21372	21359	21417	21427	21213	21267	21364	21588	21320	21535	21218	21278	21546	21547	21405	21418	21234	21422	21200	21653	21446	21448	21339	21501	21572	21304	21337	21346	21320	21098	21244	21648	21485	21413	21287	21527	21281	21141	21469	21218	21397	21309	21345	21423	21421	21208	21667	21592	21418	21361	21208	21328	21357	21316	21440	21329	21251	21290
24972	27223	20557	18745	18032	17800	17588	18010	17732	17845	17520	17580	17607	17556	17602	17765	17614	17461	17490	17606	17396	17650	17610	17561	17556	17575	17519	17548	17484	17594	17710	17677	17543	17630	17508	17683	17607	17625	17693	17443	17616	17525	17547	17715	17748	17628	17502	17553	17596	17597	17629	17595	17658	17545	17661	17629	17600	17671	17501	17510	17570	17588	17610	17520	17659	17593	17562	17525	17658	17485	17691	17566	17591	17416	17644	17332	17590	17643	17552	17606	17569	17429	17556	17644	17584	17726	17654	17375	17353	17501	17513	17518	17497	17463	17376	17487	17542	17525	17457	17532	17548	17516	17585	17633	17551	17529	17493	17644	17449	17523	17548	17614	17679	17614	17520	17478	17624	17601	17529	17405	17692	17434	17634	17693	17691	17741	17446	17525	17439	17542	17666	17665	17608	17797	17637	17652	17466	17629	17600	17353	17618	17762	17573	17470	17629	17479	17601	17655	17505	17718	17637	17554	17526	17554	17510	17677	17589	17609	17678	17650	17606	17476	17717	17538	17721	17458	17598	17482	17464	17770	17626	17608	17388	17600	17692	17406	17604	17406	17386	17531	17442	17570	17668	17547	17537	17636	17546	17649	17407	17567	17518	17522	17547	17523	17504	17570	17547	17422	17624	17367	17684	17596	17435	17457	17609	17608	17559	17523	17731	17742	17385	17475	17642	17633	17625	17518	17600	17537	17712	17591	17539	17667	17681	17583	17734	17660	17592	17690	17572	17624	17501	17564	17564	17512	17576	17522	17501	17597	17590	17483	17755	17544	17401	17414	17608	17399	17420	17554	17683	17741	17590	17691	17603	17378	17607	17321	17458	17626	17598	17440	17612	17379	17640	17478	17614	17482	17536	17419	17573	17280	17488	17442	17554	17652	17608	17617	17658	17636	17656	17518	17626	17726	17477	17527	17582	17625	17256	17621	17436	17637	17600	17668	17667	17533	17653	17463	17583	17683	17501	17561	17572	17526	17467	17648	17481	17532	17614	17607	17574	17584	17537	17478	17639	17667	17618	17653	17476	17722	17577	17722	17593	17623	17547	17612	17507	17603	17648	17499	17647	17494	17525	17534	17598	17541	17486	17495	17637	17411	17530	17497	17576	17673	17618	17622	17492	17499	17510	17535	17590	17406	17462	17523	17571	17543	17680	17542	17569	17464	17708	17516	17362	17565	17677	17488	17652	17659	17661	17609	17416	17582	17524	17622	17527	17536	17656	17581	17620	17529	17612	17568	17526	17557	17532	17529	17528	17539	17648	17440	17502	17761	17550	17503	17661	17661	17434	17588	17497	17634	17653	17478	17691	17616	17626	17591	17593	17513	17629	17415	17581	17784	17486	17485	17541	17439	17492	17670	17305	17565	17416	17511	17627	17458	17571	17558	17500	17483	17708	17592	17655	17650	17522	17546	17679	17549	17535	17526	17687	17489	17532	17651	17661	17542	17672	17584	17694	17493	17657	17523	17543	17584	17596	17661	17590	17574	17633	17569	17478	17745	17370	17381	17645	17392	17605	17563	17437	17485	17656	17598	17442	17562	17480	17595	17740	17566	17574	17618	17549	17783	17660	17638	17511	17655	17694	17658	17739	17535	17612	17716	17638	17591	17373	17489	17538	17558	17568	17640	17636	17640	17658	17583	17432	17558	17552	17800	17682	17756	17508	17433	17499	17559	17418	17555	17605	17647	17680	17363	17524	17452	17646	17616	17547	17466	17694	17811	17492	17519	17590	17654	17581	17558	17704	17584	17424	17434	17646	17454	17512	17530	17558	17570	17601	17642	17607	17696	17560	17560	17679	17663	17543	17669	17585	17662	17570	17589	17688	17568	17616	17691	17514	17567	17459	17578	17725	17530	17680	17568	17698	17533	17547	17447	17691	17584	17605	17539	17645	17375	17395	17509	17536	17630	17805	17548	17438	17658	17719	17609	17414	17738	17476	17530	17475	17419	17591	17550	17541	17639	17573	17598	17550	17543	17564	17631	17611	17547	17504	17490	17449	17641	17649	17649	17479	17568	17579	17550	17499	17597	17486	17538	17374	17430	17539	17702	17664	17570	17574	17410	17581	17503	17627	17601	17731	17600	17421	17455	17450	17538	17557	17466	17588	17691	17768	17561	17567	17556	17762	17750	17362	17609	17513	17644	17605	17554	17497	17458	17506	17505	17434	17588	17598	17629	17478	17494	17414	17696	17462	17497	17596	17520	17604	17603	17815	17623	17523	17482	17635	17512	17657	17704	17527	17630	17449	17574	17506	17707	17482	17607	17470	17578	17609	17347	17463	17624	17648	17626	17541	17436	17359	17710	17381	17645	17568	17552	17565	17475	17603	17537	17559	17764	17670	17657	17598	17545	17570	17719	17583	17388	17720	17492	17646	17475	17735	17663	17611	17547	17598	17480	17668	17492	17425	17551	17392	17427	17583	17617	17579	17576	17592	17549	17651	17603	17580	17570	17917	17535	17571	17532	17577	17480	17565	17287	17628	17801	17609	17544	17695	17555	17546	17569	17644	17459	17609	17537	17384	17523	17570	17727	17564	17555	17738	17630	17680	17785	17648	17573	17636	17607	17519	17624	17500	17598	17480	17709	17625	17540	17549	17488	17394	17534	17779	17662	17591	17758	17541	17579	17487	17422	17451	17687	17582	17426	17510	17505	17443	17604	17591	17424	17579	17507	17589	17533	17535	17592	17435	17463	17532	17587	17492	17687	17550	17511	17524	17490	17648	17487	17632	17429	17610	17870	17507	17455	17569	17572	17695	17622	17627	17548	17596	17677	17489	17593	17555	17528	17651	17449	17561	17508	17653	17744	17525	17603	17441	17470	17299	17521	17587	17582	17653	17590	17537	17589	17546	17506	17612	17634	17317	17597	17690	17504	17387	17582	17481	17622	17554	17580	17688	17532	17564	17417	17649	17626	17503	17505	17652	17431	17622	17607	17413	17667	17607	17738	17598	17444	17372	17503	17688	17569	17831	17371	17517	17631	17317	17522	17643	17461	17600	17532	17687	17527	17597	17418	17531	17385	17564	17574	17580	17570	17740	17513	17596	17602	17526	17595	17472	17537	17525	17544	17489	17639	17520	17400	17635	17443	17545	17412	17758	17505	17663	17455	17634	17683	17480	17372	17457	17550	17526	17491	17585	17458	17618	17584	17756	17512	17478	17494	17681	17428	17524	17556	17621	17596	17594	17582	17352	17663	17663	17491	17468	17774	17605	17254	17454	17634	17449	17566	17641	17349	17642	17546	17347	17657	17704	17453	17550	17772	17747	17481	17708	17501	17615	17509	17454	17522	17627	17544	17689	17581	17476	17451	17608	17550	17349	17471	17491	17546	17498	17668	17480	17498	17634	17420	17585	17477	17588	17557	17696	17411	17703	17586	17535	17483	17530	17505	17681	17642	17488	17573	17680	17689	17570	17514	17477	17488	17481	17551	17546	17371	17523	17606	17528	17626	17610	17533	17816	17441	17599	17686	17398	17469	17541	17647	17669	17479	17397	17638	17651	17594	17597	17638	17504	17594	17642	17589	17541	17562	17425	17573	17585	17433	17481	17714	17586	17534	17567	17563	17537	17765	17597	17587	17601	17567	17637	17610	17616	17702	17609	17437	17474	17591	17565	17574	17704	17613	17659	17890	17367	17432	17593	17669	17688	17535	17619	17529	17708	17539	17620	17566	17605	17640	17654	17598	17584	17580	17634	17765	17566	17483	17537	17571	17457	17625	17711	17434	17504	17763	17429	17623	17533	17547	17463	17627	17373	17627	17427	17566	17523	17474	17457	17649	17596	17551	17499	17568	17629	17537	17687	17681	17419	17589	17708	17489	17340	17553	17508	17550	17377	17451	17722	17562	17546	17491	17765	17532	17615	17355	17469	17574	17609	17577	17507	17515	17548	17639	17535	17517	17678	17530	17610	17381	17647	17475	17669	17586	17472	17561	17541	17463	17538	17626	17649	17680	17557	17618	17522	17736	17612	17582	17539	17683	17451	17566	17609	17552	17591	17512	17337	17603	17403	17480	17478	17722	17452	17713	17315	17639	17401	17537	17647	17496	17459	17729	17550	17629	17603	17648	17585	17441	17455	17554	17716	17553	17592	17395	17715	17673	17512	17482	17705	17720	17676	17432	17526	17652	17542	17391	17592	17475	17679	17527	17764	17538	17579	17435	17591	17509	17620	17522	17634	17569	17593	17585	17534	17680	17416	17648	17547	17663	17400	17743	17478	17641	17587	17676	17506	17591	17577	17646	17535	17635	17602	17573	17609	17798	17442	17524	17643	17513	17541	17620	17530	17732	17579	17642	17563	17678	17607	17568	17656	17338	17648	17579	17549	17774	17582	17515	17796	17499	17550	17642	17493	17761	17511	17672	17657	17476	17409	17469	17615	17649	17568	17523	17615	17577	17530	17566	17714	17577	17787	17516	17633	17594	17623	17730	17683	17627	17398	17670	17662	17683	17618	17526	17518	17576	17611	17598	17659	17612	17561	17614	17682	17429	17551	17494	17407	17564	17730	17719	17474	17413	17577	17422	17695	17432	17540	17657	17478	17616	17568	17501	17534	17518	17588	17713	17717	17737	17672	17646	17635	17663	17649	17620	17566	17472	17484	17505	17502	17556	17520	17627	17568	17477	17567	17579	17690	17669	17597	17476	17774	17439	17398	17414	17635	17409	17560	17451	17511	17637	17479	17728	17580	17455	17689	17521	17617	17490	17740	17408	17733	17613	17633	17737	17402	17413	17633	17517	17598	17595	17548	17692	17528	17378	17405	17558	17631	17444	17557	17624	17486	17504	17598	17575	17587	17604	17618	17452	17647	17600	17792	17552	17579	17516	17710	17360	17560	17516	17592	17435	17590	17539	17501	17623	17727	17633	17664	17636	17640	17644	17510	17710	17436	17615	17600	17625	17486	17626	17480	17769	17581	17588	17571	17645	17693	17492	17503	17460	17544	17645	17512	17441	17657	17595	17463	17577	17644	17571	17565	17708	17645	17730	17615	17550	17576	17528	17770	17571	17686	17440	17448	17464	17689	17733	17495	17578	17556	17567	17695	17502	17458	17589	17589	17619	17629	17562	17576	17579	17588	17679	17659	17708	17696	17609	17597	17577	17624	17622	17568	17473
23517	21779	28285	25498	22915	23564	24141	25807	21234	21163	21038	20860	21065	20955	21111	21159	20959	21064	21141	20986	21062	21117	21184	21051	21144	20939	21264	20953	20906	20823	21068	20834	20744	20925	21172	20894	20905	20921	20829	20821	20679	20878	20741	20674	21047	20808	21029	20973	20926	20907	20821	20761	20719	21114	21067	20883	20839	20736	20924	20711	20863	20850	20852	20897	20721	20705	21010	20825	20977	20844	20748	20948	20918	20676	20865	20905	20648	20969	20731	20673	20995	21030	20955	20821	20941	20969	20857	20710	20796	20935	20824	21054	20898	20898	20904	20957	20911	20832	20790	20900	20776	20900	21061	20681	20768	20785	20737	20691	20773	20820	21111	20743	20835	20756	20916	20669	20620	20802	20909	20771	20563	20966	20764	20675	20776	20913	20886	20865	20867	20935	20947	20632	20739	20695	21026	21019	21084	20756	20788	20904	20700	20834	20724	20930	20909	20666	20752	20880	20736	20837	20862	20939	20699	20847	20904	20603	20770	20935	20781	20845	20969	20589	20830	20987	20812	20865	20879	20548	20731	20833	20556	20693	20767	20879	20967	20735	20729	20918	20819	20739	20848	21074	20982	20975	20735	20917	20885	20792	20769	20973	20813	20758	20718	20893	20812	21012	21017	20940	20702	20678	20729	20715	20752	20782	21147	20866	20710	20828	21018	20718	20516	20850	20530	20775	20869	20786	20927	20803	21049	20899	20952	20807	20825	20781	21157	20792	20672	20802	20849	20844	20876	20785	20778	20801	20706	20589	20747	20899	20828	20730	20590	20849	20843	20925	20940	20981	20965	21025	20952	20815	20911	20778	20631	20832	20675	20817	21032	20853	20826	20997	20849	21068	20773	20927	20782	20786	20773	20690	20609	21016	21094	20850	20620	20805	20817	20842	20787	21068	20934	20732	20782	20889	20773	20931	20779	20822	21010	20873	20980	20813	20877	20894	21061	20828	20898	20968	21189	20970	20813	21044	20900	20856	20863	20813	20779	20856	20694	20928	20847	20846	20736	20743	20824	20924	20922	20915	20871	20690	20759	21048	20807	20915	20949	20858	20996	20807	20946	20811	20915	20767	20766	20747	20775	20907	21028	20963	20766	20780	20833	20616	20769	20910	20777	20975	20961	20959	20892	20969	20730	20742	21020	20668	20698	20711	20916	20989	20817	21054	20651	20751	20896	20965	20778	20790	20813	20832	20931	20557	20906	20920	21016	20644	21026	20999	20845	21004	20712	20843	20974	20851	20898	20777	20889	20932	20980	20741	20719	20852	21120	20850	20725	20899	20825	20839	20978	20864	20825	20834	20638	20904	20791	20701	20811	20729	20686	20901	20846	20855	20884	20973	20971	20732	20898	20847	20996	20918	20803	20961	20648	20615	20789	21064	20904	20948	20794	20986	20913	20934	20861	20867	20904	20979	20731	20897	20966	20911	20820	20929	20984	20802	20922	20920	21046	20862	20531	20876	20766	21000	20770	20918	20948	20889	20725	20928	20857	20819	20782	20982	20596	20965	20844	20748	20984	20880	20986	20608	20793	21048	20734	20866	20852	20999	20847	21003	20726	20806	20859	20930	20790	20806	20699	20956	20735	20834	20882	20807	20711	21032	20818	20666	21115	20762	20831	20932	20780	20997	20841	20812	20948	20772	20979	20903	20695	20642	20744	20868	20700	20943	20690	20675	21098	20921	20761	20787	20873	20920	20908	20913	20799	20628	20907	20736	20787	20859	20823	21007	20751	20806	20830	20951	20830	20810	20818	20798	20870	20950	20693	20947	20833	20809	21011	20916	20759	20815	20961	20797	20913	20681	20816	20760	20920	20834	20914	20912	20775	20931	20878	20739	20985	20943	20584	20754	20810	20993	20897	20828	20858	21094	20782	21022	21060	20582	20971	21022	20845	20759	20959	20788	20766	20872	20748	20776	20827	21030	20958	20768	20784	20738	21056	21086	20936	20730	20844	20779	20923	20641	20854	20879	20759	20868	20842	20684	20914	21040	20766	20758	21003	20928	20695	20844	20655	20892	21034	20759	20953	21085	20897	20870	20837	20974	20942	20902	20848	20995	20941	20880	20907	20750	21062	20707	20838	20719	20790	20929	20649	20822	20774	20628	21044	21083	20843	20837	20782	20798	20790	20935	20895	20858	20887	20888	20910	20821	20779	20656	20927	20923	20933	21090	20881	20965	20720	20852	20971	20589	20924	20817	20842	20663	21096	21244	20663	20989	20886	21050	20855	20883	20766	20894	20580	20753	20778	20825	20815	20689	20901	20651	20693	20941	20962	20751	20780	20944	20960	20879	21062	20983	20876	20907	20984	21029	20860	20615	20937	20955	20869	20856	20693	20831	20993	20933	20974	20917	20994	20618	20955	20899	20734	20749	20823	20931	20653	20841	20992	20786	20899	20931	20907	20858	20870	20866	21004	20980	20859	20845	20737	20713	21035	20782	20791	20793	20919	20630	20834	20891	20754	20803	20821	20683	20890	20717	20784	20741	20759	20755	21058	20858	20809	20768	20847	20922	20690	20914	20746	20628	20838	20850	20635	20794	20699	20773	20849	20935	20757	20806	20859	20705	21004	20778	21026	20961	20947	20962	20857	20778	20845	20932	20982	21009	20843	20980	20850	20818	20701	20718	20789	20814	20965	20846	20874	21044	20802	20873	20886	20950	20833	20998	20787	20912	20863	20824	20895	20829	20526	20820	20799	20741	20745	21004	20896	20872	21130	20772	20834	20713	20849	20696	20720	20868	20962	20832	20849	20551	21043	20853	20721	20805	20908	20976	20833	20789	20777	20745	20714	20938	20889	20962	20856	20908	20602	20895	20728	20754	21083	21077	20781	20755	20834	20978	20790	20720	20813	20932	20868	20927	21055	20728	20788	20845	20824	20913	20886	20803	20964	20794	20831	20853	20774	20701	20720	21060	21004	20505	20696	20732	20814	20789	20699	20667	20882	20914	20673	20814	20947	20652	20833	21029	20900	20944	20910	20951	20834	20848	20837	20936	20641	20652	20917	20741	20613	20859	20892	20834	20895	20811	21013	20838	21017	20841	20956	20885	20930	20769	21035	20773	20821	20764	20867	20835	20867	21047	21119	20802	21019	20774	20696	20786	20887	20682	20778	20911	21049	21027	21031	20821	20996	21153	20898	20813	20892	20994	21036	20907	20945	21011	20903	20950	20726	20633	21161	20978	20883	20935	21045	20908	21037	21007	20964	20769	20819	20724	20845	20739	20829	20846	20551	20638	20803	20911	21022	20820	20893	20769	20893	20964	20831	20687	20683	20825	21043	20933	20790	20782	20926	20873	20775	21021	20860	20945	20691	20664	20890	20915	20970	21075	20563	20822	20811	20772	20979	20906	20961	21055	20935	20886	21081	20813	20886	20685	20768	20923	20854	20899	20869	20964	20789	20741	20852	20750	20933	20968	20890	20836	20755	20791	20752	20837	20812	20920	20851	20861	20804	20780	20752	20808	21062	20921	20714	21014	20827	20806	20969	20683	20634	20709	20589	20791	20841	20973	20912	20909	20783	20873	20800	20782	20830	20786	20953	20914	20757	20860	20900	20883	20905	20699	20798	20875	20836	20737	20801	20767	20765	20687	20803	20768	20559	20801	20764	20696	20749	20956	20868	20819	20901	20873	20772	21007	20677	20665	20865	20817	20923	20702	20689	20841	20871	20847	20795	20839	20818	20787	20878	20863	20933	20915	20591	20794	20778	20912	20926	20526	21004	20886	20872	20930	21042	21037	20937	20867	20825	20862	20928	20962	21179	20811	20746	20812	20955	20791	20772	20831	20968	20767	20950	20826	20825	20855	20795	20862	20928	21029	20826	20788	20989	20869	20955	20931	20812	20842	20855	20857	20737	20942	20724	20783	20942	20829	20855	20681	21032	20787	20785	20901	20881	21120	21021	20590	20973	20718	21027	20668	20904	21015	20889	20903	20821	20737	21043	20736	20852	20635	20933	20858	20905	20905	21044	21023	20906	20955	20883	20811	21030	20982	21009	20883	20741	20920	20809	20938	21046	20704	20794	20907	20934	20747	20657	20919	20731	20739	20779	20863	21068	20722	20762	20984	20874	20669	20772	20894	20700	20829	20822	20851	20874	20928	20857	20762	20804	20919	20877	20776	21012	20743	20863	20779	20868	21069	20915	20750	20717	20954	21030	20985	20892	21010	20936	20790	20901	20694	20702	20773	20826	20726	20852	20724	20764	20678	20905	20982	20679	20957	20975	20920	20842	20758	20858	20721	21038	20748	20854	20899	20906	20670	20956	20832	20836	20911	20745	20880	20986	20758	20774	21050	20806	20835	21176	20765	20597	20961	20929	20765	20928	20837	20680	20884	20797	20706	20807	20846	21208	21008	20792	20837	20905	21067	21229	21213	21017	20766	20701	20969	20834	20984	20867	20795	20949	20700	20817	20649	20665	20853	21043	20713	21040	20928	20841	20785	20972	20974	20834	20878	20917	20835	20799	20901	20633	20700	20885	21125	20761	21245	20721	20898	20884	20734	20939	20808	20884	20956	20928	20660	20894	20807	20787	20852	20987	20847	20777	20905	20778	20716	20885	20783	20847	20873	20950	20860	20792	20824	20844	20924	20963	20673	20949	20677	20812	20708	20905	20789	20929	20641	20737	20688	21119	20929	20840	20815	20755	20727	20854	20666	20977	20863	20931	20638	20791	20557	20790	20643	20769	20918	20958	20829	21062	20674	20634	20786	20854	20995	21014	20801	20725	20761	20936	20959	20871	20998	20780	20554	20863	20764	21035	20826	21068	20849	20750	21080	20846	20626	20980	21075	21113	20673	20743	20705	20864	20862	20805	20796	20795	20795	20948	20886	20878	20903	20847	21038	20889	20813	20800	20724	20782	20751	20772	20885	20916	20808	20947	20898	20928	20819	20852	20809	20931	20824	20700	21062	20803	20946	20777	20734	20786	20847	20771	20929	20893	20910	20949	21195	20902	20752	21206	20802	20988	20962	20743	20776	21029	20744	20869	20881	20845	20835	20982	20851	20791	20826	20810	20989	20896	20819	20918	21039	20847	20735	20841	20808	20883	20878	20845	20897	20887	20736	20867	20881	20929	20841	20796	20892	20585	20837	20938	20836	20928	20700	20803	20883
28486	42948	26893	20836	18677	17885	18644	22661	17392	17411	17548	17264	17391	17373	17383	17184	17203	17285	17431	17350	17331	17453	17245	17331	17265	17317	17187	17137	17231	17325	17441	17230	17436	17317	17228	17385	17246	17403	17330	17373	17191	17346	17252	17437	17283	17341	17216	17367	17325	17467	17281	17274	17300	17283	17142	17222	17274	17275	17325	17295	17320	17211	17098	17333	17324	17140	17335	17035	17198	17298	17273	17180	17150	17211	17247	17333	17249	17261	17354	17161	17357	17291	17176	17271	17191	17245	17296	17374	17346	17423	17207	17325	17171	17180	17345	17367	17107	17255	17148	16987	17138	17224	17219	17271	17257	17322	17287	17216	17239	17246	17330	17164	17225	17399	17308	17170	17015	17300	17034	17235	17062	17240	17307	17077	17291	17225	17128	17157	17293	17340	17268	17154	17170	17421	17248	17402	17297	17247	17387	17153	17247	17188	17243	17292	17236	17197	17162	17347	17263	17249	17103	17356	17166	17383	17387	17150	17256	17197	17449	17264	17373	17259	17199	17301	17150	17245	17204	17345	17165	17037	17242	17225	17179	17269	17397	17078	17202	17058	17311	17231	17283	17246	17261	17333	17224	17071	17181	17277	17329	17354	17191	17177	17325	17170	17284	17421	17344	17230	17322	17241	17243	17261	17235	17296	17321	17273	17159	17398	17281	17216	17151	17185	17160	17158	17446	17207	17112	17176	17064	17259	17196	17347	17058	17044	17404	17160	17245	17430	17362	17220	17402	17106	17379	17231	17213	17267	17313	17189	17295	17162	17352	17300	17180	17268	17416	17286	17280	17321	17300	17229	17157	17106	17124	17232	17237	17056	17168	17264	17339	17187	17307	17070	17230	17463	17069	17163	17247	17201	17223	17220	17319	17296	17165	17168	17310	17057	17419	17309	17133	17219	17238	17244	17244	17209	17273	17365	17147	17062	17252	17344	17194	17262	17119	17291	17410	17305	17306	17248	17388	17289	17285	17088	17173	17158	17428	17311	17366	17168	17466	17243	17284	17211	17266	17234	17240	17355	17205	17427	17209	17380	17385	17145	17361	17174	17212	17472	17171	17217	17267	17124	17339	17221	17372	17257	17388	17350	17265	17384	17155	17267	17372	17184	17335	17273	17198	17145	17138	17281	17176	17162	17271	17237	17419	17168	17397	17319	17446	17198	17324	17268	17272	17070	17165	17145	17280	17129	17385	17385	17333	17105	17219	17351	17170	17286	17125	17216	17169	17264	17239	17388	17196	17215	17174	17371	17130	17195	17311	17177	17280	17083	17268	17383	17290	17325	17315	17142	17298	17302	17083	17084	17227	17358	17348	17269	17322	17140	17249	17340	17212	17252	17339	17357	17266	17318	17295	17244	17298	17202	17253	17261	17184	17136	17301	17340	17326	17236	17271	17159	17416	17160	17270	17157	17204	17213	17164	17173	17377	17203	17134	17159	17155	17373	17248	17202	17093	17231	17239	17192	17271	17381	17233	17353	17234	17245	17393	17372	17125	17198	17375	17396	17144	17567	17292	17196	17257	17327	17085	17378	17148	17202	17278	17281	17231	17361	17028	17315	17325	17253	17254	17357	17356	17207	17409	17398	17249	17146	17183	17148	17114	17266	17310	17122	17425	17150	17271	17295	17213	17158	17181	17181	17310	17289	17311	17310	17165	17273	17382	17261	17117	17081	17187	17385	17438	17271	17311	17235	17293	16955	17092	17317	17256	17289	17148	17273	17205	17140	17400	17438	17131	17407	17259	17086	17330	17385	16985	17224	17192	17287	17177	17326	17070	17214	17311	17121	17335	17158	17271	17219	17202	17242	17232	17049	17151	17414	17387	17130	17218	17335	17414	17223	17167	17265	17223	17269	17157	17355	17373	17275	17361	17211	17382	17304	17116	17322	17396	17258	17225	17265	17187	17295	17374	17194	17243	17267	17153	17234	17260	17434	17273	17272	17130	17228	17441	17108	17057	16988	17262	17113	17384	17267	17263	17138	17229	17235	17230	17242	17211	17195	17168	17299	17163	17272	17181	17217	17204	17255	17231	17087	17198	17187	17041	17210	17338	17309	17286	17240	17300	17220	17389	17452	17305	17244	17209	17383	17460	17372	17252	17240	17246	17271	17366	17354	17074	17317	17144	17230	17284	17212	17217	17165	17195	17326	17066	17186	17353	17333	17172	17411	17236	17153	17229	17252	17170	17222	17318	17124	17248	17021	17261	17144	17159	17080	17205	17423	17186	17435	17401	17280	17304	17253	17284	17246	17112	17136	17351	17400	17121	17099	17451	17261	17241	17168	17268	17246	17252	17241	17163	17226	17189	17354	17311	17200	17377	17259	17127	17439	17255	17126	17246	17324	17058	17199	17250	17364	17229	17133	17246	17256	17324	17248	17371	17231	17263	17177	17252	17210	17100	17163	17253	17313	17370	17470	17202	17202	17235	17434	17198	17302	17044	17333	17302	17325	17236	17138	17201	17077	17236	17272	17263	17209	17118	17223	17348	17090	17288	17187	17425	17107	17240	17313	17300	17199	17214	17246	17308	17189	17047	17129	17364	17050	17331	17359	17255	17370	17323	17143	17382	17281	17068	17294	17230	17173	17334	17273	17322	17254	17328	17173	17473	17340	17331	17149	17302	17241	17192	17466	17117	17374	17238	17249	17167	17097	17199	17263	17216	17334	17311	17201	17219	17182	17341	17255	17243	17201	17285	17178	17344	17294	17237	17534	17086	17328	17252	17317	17288	17207	17298	17159	17224	17386	17181	17092	17209	17372	17057	17193	17093	17077	17272	17042	17108	17263	17230	17248	17330	17326	17255	17445	17303	17330	17186	17205	17299	17116	17254	17117	17167	17153	17225	17072	17211	17369	17152	17218	17244	17218	17281	17189	17225	17407	17262	17070	17114	17389	17317	17254	17248	17220	17189	17230	17237	17291	17317	17229	17302	17313	17141	17382	17315	17272	17305	17287	17173	17184	17406	17297	17202	17223	17362	17102	17286	17210	17285	17239	17083	17229	17254	17276	17364	17333	17227	17370	17229	17284	17179	17151	17415	17150	17290	17244	17258	17356	17241	17195	17250	17237	17377	17317	17199	17102	17167	17426	17104	17289	17290	17186	17242	17383	17220	17443	17206	17070	17318	17212	17226	17267	17384	17233	17225	17309	17217	17241	17237	17115	17283	17185	17166	17264	17113	17212	17357	17225	17409	17249	17207	17278	17109	17364	17186	17278	17380	17440	17233	17420	17241	17161	17084	17363	17326	17236	17410	17210	17203	16906	17202	17384	17171	17302	17174	17336	17320	17347	17125	17145	17171	17302	17182	17360	17196	17159	17192	17268	17215	17165	17161	17206	17221	17251	17164	17378	17340	17113	17226	17349	17267	17295	17240	17049	17178	17070	17397	17302	17132	17279	17184	17135	17173	17303	17271	17426	17199	17448	17171	17293	17102	17305	17254	17274	17243	17164	17237	17187	17076	17334	17206	17152	17331	17095	17219	17088	17307	17233	17209	17375	17239	17111	17037	17274	17181	17213	17232	17193	17199	17205	17391	17268	17048	17153	17216	17257	17152	17347	17238	17172	17238	17301	17208	17262	17288	17327	17212	17257	17205	17226	17232	17310	17300	17300	17150	17269	17088	17168	17202	17176	17385	17246	17309	17272	17119	17254	17370	17438	17327	17198	17450	17301	17265	17349	17262	17110	17379	17157	17438	17128	17217	17302	17242	17180	17296	17305	17332	17247	17001	17148	17248	17247	17283	17282	17203	17316	17324	17151	17282	17195	17466	17144	17188	17143	17141	17120	17233	17289	17158	17289	17128	17275	17184	17199	17179	17307	16975	17275	17351	17213	17147	17152	17244	17244	17304	17301	17220	17094	17209	17308	17288	17340	17045	17272	17292	17167	17295	17421	17304	17340	17290	17254	17119	17265	17102	17308	17227	17281	17209	17392	17145	17208	17343	17068	17308	17281	17309	17158	17333	17261	17344	17051	17246	17185	17368	17263	17368	17246	17274	17257	17260	17260	17289	17113	17385	17168	17092	17275	17183	17284	17260	17272	17192	17217	17301	17216	17174	17183	17306	17212	17325	17190	17286	17347	17138	17290	17273	17251	17214	17295	17262	17127	17404	17239	17149	17253	17313	17122	17262	17211	17220	17231	17249	17235	17165	17162	17076	17101	17223	17221	17289	17329	17180	17229	17243	17221	17084	17186	17181	17228	17382	17135	17250	17037	17205	17219	17272	17348	17378	17072	17360	17215	17307	17181	17241	17215	17196	17393	17194	17165	17301	17402	17269	17215	17141	17250	17443	17198	17268	17362	17269	17233	17297	17076	17084	17154	17437	17436	17226	17420	17169	17248	17233	17259	17242	17300	17396	17265	17143	17207	17239	17438	17256	17284	17304	17221	17340	17128	17415	17185	17272	17246	17290	17088	17309	17350	17359	17366	17320	17262	17249	17201	17326	17276	17122	17009	17253	17138	17300	17184	17142	17410	17193	17120	17263	17393	17118	17260	17165	17248	17349	17351	17313	17179	17234	17377	17236	17110	17134	17547	17169	17328	17392	17313	17239	17132	17257	17363	17418	17302	17243	17388	17256	17233	17304	17229	17148	17252	17425	17203	17110	17257	17011	17185	17082	17350	17264	17297	17331	17239	17222	17273	17077	17008	17305	17195	17283	17179	17128	17368	17095	17206	17337	17164	17255	17273	17360	17408	17048	17202	17377	17155	17127	17418	17222	17234	17200	17257	17225	17367	17238	17420	17343	17285	17230	17248	17153	17312	17326	17216	17241	17356	17229	17228	17305	17002	17552	17206	17227	17281	17120	17211	17457	17217	17296	17346	17161	17303	17308	17094	17044	17324	17209	17217	17213	17244	17201	17202	17313	17095	17290	17297	17128	17374	17167	17346	17215	17234	17220	17314	17124	17326	17246	17331	17312	17278	17247	17247	17183	17328	17426	17204	17132	17323	17338	17142	16985	17161	17163	17294	17142	17253	17147	17144	17197	17178	17339	17215	17253	17225	17123	17370	17247	17198	17235	17205	17216	17211	17386	17088	17167	17037	17341	17220	17237	17251	17130	17331	17201	17273	17176	17067	17219	17180	17088	17381	17282	17365	17177	17399	17236	17144
25399	22094	27637	27752	22713	22690	22920	23610	22337	22477	22639	22409	22047	22056	22194	22339	22322	22251	22178	22585	22296	22189	22644	22301	22149	22398	22355	22302	22229	22241	22242	22130	22085	22314	22378	22309	22364	22413	22185	22233	22152	22217	22390	22310	22138	22170	22189	22225	22302	22099	22011	22383	22204	22338	22277	22278	22174	22419	22162	22183	22005	22089	22249	22263	22500	22393	22431	22421	22221	22066	22376	22281	22064	22215	22215	22276	22376	22470	22335	21929	22190	22285	22204	22270	22412	22308	22179	22094	22116	22053	22209	22373	22494	22342	22122	22281	22244	21947	21997	22301	22292	22382	22319	22205	22253	22290	22248	22192	22402	22425	22247	22199	21976	22403	22262	22233	22205	22457	22140	22207	22273	22225	22346	22291	22249	22143	22346	22148	22361	22158	22147	22292	22198	22170	22396	22048	22106	22244	22231	22207	22181	22186	22154	22409	21948	22125	22137	21982	22245	22078	22346	22242	22190	22099	22305	21961	22102	22306	22202	22119	22287	21910	22236	22235	22284	22323	22111	22179	22249	22205	22393	22247	22195	22189	22070	22121	22129	22190	22322	22576	22291	22250	22079	22059	22251	22309	22156	22390	22197	22340	22354	22169	22104	22158	22108	22315	22257	22172	22234	22338	22264	21993	22077	22335	22252	22256	22188	22286	22309	22339	22436	22238	22030	22440	22153	22105	22267	22168	22420	22359	22238	22240	22304	22587	22446	22240	22007	22285	22200	22215	22093	22107	22113	22192	22112	22213	22283	22250	22209	22219	22169	22164	22142	22216	22085	22314	22158	22178	22312	22249	22339	22130	22310	22183	22224	22021	22281	22451	22367	22092	22289	22452	22184	22318	22025	22137	22232	22244	22162	22175	22086	22174	22173	22410	22400	22150	22002	22083	22215	22225	22312	22540	21944	22312	22313	22039	21989	22397	22106	22272	22383	22144	22174	22126	22265	22167	22373	22405	22343	22272	22177	22204	22336	22145	22318	22151	22179	22282	22175	22172	22183	22149	22326	22196	22095	22252	22392	22119	22371	22071	22262	22076	22207	22432	22425	22061	22009	22112	22494	22370	22216	22096	22203	22271	22284	22346	22127	22210	22215	22150	22143	22119	22155	22175	22119	22154	22070	22369	22187	22217	22538	22159	22381	22084	22511	22190	22073	22125	22198	22329	22050	22487	22158	22384	22244	22335	22157	22430	22149	22151	22223	22122	22207	22221	22412	22286	22525	21999	22387	22180	22171	22257	22248	22265	22152	22323	22346	22431	22199	22445	22339	22201	22098	22116	22131	22357	22215	22385	22219	22322	22316	22405	22044	22157	22418	22275	22108	22322	22217	22436	22300	22096	22048	22338	22214	22077	22095	22232	22315	22104	22193	22224	22159	22057	22313	22132	22340	22192	22475	22449	22100	22264	22158	22267	22333	22178	22205	22251	22060	22289	22330	22170	22181	22192	22216	22300	22351	22231	22302	22171	22342	22390	22030	22170	22178	22198	22262	22227	22259	22397	22225	22258	22182	22046	22024	22108	22103	22325	22054	22505	22193	22377	22217	22001	22185	22155	21978	22268	22214	22354	22383	22258	22275	22272	22179	22350	21996	22284	22166	22138	22367	22232	22076	22247	22138	22138	22283	22288	22189	22187	22354	22154	22026	22286	22145	22198	22076	22174	22534	22035	22166	22168	22301	22234	22566	22224	22042	21924	22133	22022	22122	22405	22220	22411	22333	22039	22324	22353	22097	22254	22218	22422	22234	22148	22229	22129	22108	22415	22231	22298	22121	22157	22216	22084	22245	22258	22363	22191	22324	22484	22337	22385	22272	22229	22218	22102	22123	22347	22093	22231	22318	22131	22397	22246	22318	22028	22240	21922	22220	22255	22104	22334	22082	22036	22440	22493	22372	22342	22494	22200	22253	22095	21957	22293	22190	22159	22190	22381	22309	22119	22304	22091	22213	22171	22379	22394	22060	22164	22472	22293	22029	22297	22316	22216	22269	21931	21952	22110	22291	22231	22382	22278	22120	22221	22230	22302	22279	22295	22278	22189	22296	22251	22518	22217	22151	22128	22098	22074	22132	22347	22267	22402	22341	22226	22139	22044	22036	22155	22311	22146	22138	22134	22319	22038	22549	22339	22102	22111	22226	22283	22400	22177	22424	22007	21956	22262	22242	22255	22268	22136	22265	22180	22276	22246	22229	22123	22376	22068	22388	22490	22438	22317	22224	22312	22267	22228	22460	22138	21933	22260	22071	22291	22391	22377	22151	22040	22329	22312	22144	22238	22095	22232	22181	22265	22088	22028	22076	22231	22364	22228	22239	22170	22339	22366	22294	22295	22110	22371	22398	22256	22050	22138	22223	22375	22252	22340	22276	22344	22171	22099	22310	22491	22129	22061	22209	22095	22176	22272	22039	22313	22298	22416	22428	22227	22369	22225	22250	22159	22167	22170	22119	22567	22372	22143	22424	22327	22291	22387	22243	22322	22396	22492	22056	22096	22296	22264	22300	22183	22371	22378	22195	22107	22013	22179	22222	22374	22427	22184	22397	22215	22224	22029	22252	22076	22328	22123	22155	22097	22328	22317	22270	22292	22070	22371	22224	22206	22156	22214	22207	22326	22308	22223	22159	22181	22172	22182	22414	22243	22266	22229	22296	22288	22293	22146	22248	22167	22344	22319	22164	22140	22101	22317	22221	22328	22216	22141	22342	22406	22277	22396	22207	22067	22184	22233	22392	22258	22301	22264	22155	22365	22368	22386	22458	22344	22296	22198	22192	22225	22134	22276	22424	22364	22264	22244	22349	22246	22138	22231	22149	22168	22380	22289	22214	22324	21945	22346	22133	22173	22366	22432	22094	22314	22358	22365	22091	22286	22004	21965	22516	22401	22471	22185	22195	22149	22406	22046	22126	22272	22037	22045	22287	22302	22333	22263	22182	22256	22188	22229	22298	22162	22233	22145	22319	22292	22328	22185	22030	22244	22355	22242	22270	22205	22315	22290	22410	22422	22317	22219	22329	22191	22296	22160	22219	22254	22207	22272	22457	22138	22063	22365	22265	22017	22181	22207	22286	22212	22137	22267	22160	22223	22078	22167	22282	22316	22369	22329	22559	22434	22465	22171	22272	22362	22310	22144	22290	22162	22386	22027	22108	22244	21991	22395	22134	22133	21830	22249	22226	22160	22393	22283	22423	22148	22127	22210	22168	22178	22196	22169	22399	22298	22220	22010	22042	22079	22383	22321	22202	22359	22180	22391	22375	22095	22131	22105	22072	22184	21953	22475	22526	22225	22268	22191	21922	22006	22104	22156	22178	22348	22263	22401	22187	22424	22261	22281	22356	22334	22350	22177	22194	22469	22077	22365	22355	22188	22082	22268	22215	22185	22219	22110	22153	22155	22171	22376	22362	22474	22256	22330	22391	22362	22209	22616	22172	22057	22283	22208	22305	22290	22166	22267	22330	22191	22222	22064	22369	22079	22291	22261	22195	22237	22116	22438	22391	22103	22262	22278	22158	22342	22411	22129	22093	22110	22261	22233	22403	22277	22118	22419	22369	22266	22203	22205	22331	22225	22087	22316	22171	22210	22385	22260	22436	21878	21965	22303	22202	22286	22350	22171	22244	22161	22227	22252	22207	22279	22318	22176	22400	22325	22192	22283	22358	22123	22289	22293	22347	22369	22527	22292	22324	22462	22293	22106	22416	22084	22124	22267	22223	22220	22324	22212	21940	22122	22233	22072	22010	22444	22286	22291	22204	22136	22174	22229	22211	22181	22223	22240	22253	22017	22356	22206	22264	22247	22204	22378	22305	22052	22110	22323	22242	22215	22183	22291	22540	22341	22086	22193	22238	22296	22149	22033	22199	21989	21932	22315	22420	22120	22344	22138	21958	22265	22080	21927	22079	22069	22408	22304	22281	22152	22122	22306	22123	22093	22318	22239	22108	22279	22195	22166	22231	22325	22109	22159	22135	22210	22277	22431	22344	22202	22142	22108	22022	22337	22197	22269	22301	22178	22317	22076	22026	22026	22277	21960	21928	22328	21922	21946	22163	22387	22302	22287	22159	22305	21973	22075	22186	22288	22170	22272	22275	22242	22225	22134	22379	22161	22363	22395	22224	22280	22354	22359	22391	22025	22185	22310	22112	22302	22316	22102	22095	22155	22214	22166	22178	22130	22251	22321	22204	22302	22344	22318	22312	22388	22212	22194	22044	22201	21994	22525	22076	22320	22310	21952	22223	22339	22025	22141	22492	22235	22338	22247	22244	22282	22230	22170	22255	22363	22353	22133	22275	22272	22040	22061	22072	22188	22422	21889	22122	22405	22057	22170	22059	21906	22118	22604	22520	22210	22158	22167	22254	22178	22229	22292	22092	22337	22403	22334	22279	22374	22401	22431	22132	22380	22207	22272	22401	22177	22128	22033	22293	22304	22009	22292	22319	22173	22266	22304	22276	22244	22111	22252	22114	22275	22185	22348	22359	22121	21918	22114	22367	22236	22217	22079	22357	22146	21962	22170	22141	21960	22328	22273	21962	22168	22288	22265	22350	22253	22218	22159	21981	22316	22195	22197	22267	22320	22297	22391	22169	21999	22198	22248	22114	22141	22270	22174	22276	22208	22536	22388	22276	22235	22178	22307	22109	22096	22152	22109	22423	22161	22351	22273	22244	22189	22215	22151	22321	22089	22175	22312	22346	22363	22415	22226	22407	22132	22168	22458	22276	22230	22217	22397	22124	22250	22242	22483	22302	22192	22227	22143	22164	22214	22362	22351	22053	22152	22125	22148	22382	22206	22275	22177	22338	22070	22197	21998	22146	22224	22273	22102	22113	22303	22122	22204	22200	22157	22134	22130	22204	22182	22305	22207	22206	22293	22131	22183	22172	22425	22187	22250	22168	22249	22335	22162	22342	22229	22416	22224	22070	22185	22346	22166	22109	22269	22342	22103	22482	22199	22207	22211	22322	22269	22268	22161	22279	22018	22468	22251	22358	22073	22388	22226	22272	22071	22228	22294	22319	22273	22136	22066	22403	22327	22310	22223	22218	22182	22130	22095	22366	22344	22192	22270	22216	22363	22110	22343	22417	22102	22110	22124	22353	22203	22316	22051	22099	22244	22063	22354
28555	38279	24828	19975	18838	18398	18336	19827	18242	18123	18040	17994	17997	18012	17992	18295	18117	18088	18056	18182	17909	18170	18026	17991	18085	18003	17946	18079	18099	17909	18099	18080	18214	17959	18166	18059	17926	18121	18140	18212	18173	17975	18103	17947	18187	18077	18195	18034	17825	17992	18087	17913	17972	18145	17953	18110	18020	18117	18125	18004	17938	18166	17950	18291	18037	17932	18063	18216	18099	18026	18113	18154	18064	18159	18083	18023	18079	17898	17988	18132	18020	17902	18113	17886	18023	18066	17977	18039	18037	18128	18102	17914	18106	18017	17972	17932	18022	18097	18058	17950	18019	18083	18236	17970	17942	17865	18169	17945	17882	18054	18147	18101	17923	18027	18046	18203	18044	18008	17996	17913	18235	18053	18037	18031	18003	18045	18191	18012	18156	17994	18021	18132	18075	18041	18022	18092	17984	18060	18214	18108	18012	18069	18113	17985	17921	18070	18115	18064	18070	18132	17879	18145	18076	17983	18068	17964	18021	17953	18079	18445	18084	18038	18119	18097	18087	18026	18032	17967	18056	17944	18066	18237	18155	18168	17970	18350	18072	18028	18206	18006	17983	17890	17852	18105	18039	18015	18316	17936	18134	18211	18039	17967	17902	17938	17988	18044	18043	18206	18046	18150	18208	18095	18090	18125	17918	18172	18074	18022	18018	18011	18175	18073	18002	18048	18213	17874	18050	18127	18088	18086	18174	17975	18019	18106	17948	18254	18020	18114	17987	18078	18014	17979	17945	18284	18133	18174	18072	18082	18010	17907	18179	17959	18014	18109	18161	17995	18120	17970	18331	18062	18129	18123	18183	18162	17942	18014	18044	18078	17847	18118	17999	17911	17913	18026	18137	18088	17952	18069	18123	18044	18034	18054	17973	18122	18149	18242	18020	18034	18177	17974	17913	18187	17910	18046	18099	17984	18036	18005	18095	18067	18081	18126	18139	18205	18060	17997	18135	18095	17872	18050	18040	18012	18044	18064	17996	18023	18055	18216	18085	18079	17942	17970	18032	17974	18098	17875	18129	17954	18043	18107	18132	18189	18018	18063	18037	17963	18175	18071	18032	18044	18230	18055	18119	18072	18122	18134	18087	17940	18225	18024	18063	17940	18037	17918	18165	17976	17961	18016	18097	18147	18027	18000	17975	18016	18147	17941	18038	18026	17999	18161	18022	18004	18156	18052	18044	18024	18114	17887	18112	18011	18073	17954	18052	18120	18061	18231	17905	17915	17982	18160	18034	17976	18315	18037	17953	18053	18161	18100	18140	17912	18118	18117	18160	18089	18156	17966	18058	17790	18055	18328	18228	18130	17879	18074	18051	17982	18066	17961	17951	18167	18015	17949	17943	18012	18108	18048	18160	18033	17956	18127	18000	18139	18170	18108	17989	18009	17971	17928	17979	18080	18096	18074	18112	18058	17969	18087	17993	18048	17937	18160	18095	18143	18020	17936	17960	18160	18018	18025	17940	18094	17956	18107	18144	18152	18055	18191	18072	17997	18090	18094	18246	18121	18003	18111	17965	17945	18060	17976	18001	18168	18105	17932	18051	18067	18065	18055	18221	18012	18010	18118	18150	18127	17936	18274	18088	18021	18080	17981	17953	17921	18130	18089	18050	18204	18105	17883	18054	18015	18037	18058	18096	18110	18144	18050	18113	18193	17976	17976	17915	17905	18234	18028	18096	17898	18114	17990	18215	18148	18075	17991	18121	18029	17955	18059	18325	18131	18075	17979	17861	18290	18056	17982	18180	17992	18220	18032	18017	18133	18084	18068	17821	18348	18095	17984	17975	18112	17925	18005	18056	18151	18192	17919	18036	18021	18063	18091	18104	18230	17976	18122	17992	18013	18057	18076	18087	18103	17913	17905	18100	18051	18211	17927	18094	18123	18093	18109	18000	17999	18123	17947	18134	17952	17985	18115	17841	18053	17996	18110	18106	17866	18008	18145	18057	18063	18130	17857	17896	17980	17926	18105	18092	18017	18055	17890	17977	17889	18142	18000	17997	17872	18174	17856	17918	18347	17897	17924	18025	18066	17894	18239	18062	18117	18012	18379	18069	18005	18049	17845	18175	18026	18163	18200	17983	18076	18099	18098	18061	18054	18088	17924	18245	18104	17969	18032	18220	18014	17944	18082	18040	17936	18072	18093	18033	18164	17905	17968	18098	18000	17918	17902	18153	18065	18056	18152	18139	18032	18092	17928	18075	18073	18197	18042	18049	18131	17956	18202	18036	18186	18118	17899	17910	18140	18243	17995	18079	18074	17965	18078	18121	18233	18142	18167	17977	18065	18043	18005	18104	18042	17982	18149	18029	18133	18007	17919	18135	18186	18021	18070	18153	17846	17869	17998	17806	18112	18053	18040	18145	18159	17867	18159	18101	18067	17995	18119	17861	18286	18131	18069	17925	18109	18099	18083	17976	17988	18141	17766	18292	18029	18095	18099	18042	18233	18023	18186	18095	18139	17948	17888	17941	17859	18079	18095	17934	18019	18068	17903	17992	18168	18008	17886	17764	18165	18038	17981	18074	18193	18123	18087	18036	18120	18024	17981	18088	18190	18136	17968	18074	18039	18029	17967	17909	17985	18115	18259	18002	18111	17930	18006	18073	18011	18087	18006	18014	17983	18043	18066	18062	17991	17888	18273	18048	18252	18006	18015	18073	18044	17891	18079	18040	18125	18071	18013	18002	17787	17996	18023	18081	18153	18107	17961	18174	17961	18025	18031	18047	18027	18155	18105	17898	18005	17974	18061	18255	18113	18105	18032	18005	18133	18063	18059	18092	17955	18246	17958	18122	18236	17936	18128	17993	17953	17994	18145	18162	17970	18026	18021	18056	18077	18119	17996	18098	18184	17991	17920	18052	18020	17996	18113	17989	18021	18010	18055	17997	18131	17968	18025	18062	18051	18240	17896	18045	17938	18043	17998	18125	18216	18077	17915	17982	18156	18025	18097	18001	17995	18170	18050	18051	17956	17963	18011	17885	17992	18072	18089	18117	17910	18151	18059	18168	18141	18043	18013	18029	17948	18197	18113	18029	18092	18164	18047	18037	18133	18065	18095	18100	17907	18066	18211	18098	18014	18104	17965	18153	17949	18083	18212	18250	18051	18091	18106	17982	18071	18070	17917	18232	17851	17918	17975	17996	18101	18106	18110	18102	17985	17968	18102	18158	17920	18111	18083	17972	17990	18052	17844	18067	17932	17933	17979	17960	18149	17913	18117	18025	17977	18260	17915	18095	18150	18358	18021	18080	17927	17988	18235	18090	18112	18084	18159	18006	18105	17925	18137	18034	17963	18067	18164	18138	18265	18060	18006	17809	18201	18008	17994	17901	18046	18223	17927	18047	18027	18080	18091	18201	18060	17915	18128	18102	18061	17922	18039	18090	18181	18051	17939	18173	18188	18164	17985	18025	18000	18063	18195	18163	18138	18196	17852	18170	18238	18085	17827	17967	18079	18023	18038	17997	17970	18099	18276	18124	18247	18172	18109	18050	18072	17970	18005	18198	18041	18074	17943	18056	17986	18118	18175	18081	17984	18112	18110	18147	18128	18023	18059	18047	18196	18036	18034	18119	18059	18044	18092	17995	18238	18000	18029	18064	18224	17991	18312	17896	18184	18105	17934	18280	18047	18132	18065	18104	18034	18090	18169	17799	18139	17916	17827	17915	18075	18014	18025	18149	18059	18179	18141	18172	18077	17866	17954	18273	18053	18010	18047	17959	17920	18083	18096	18139	18018	17858	18194	18129	18147	18250	17981	18025	18143	18205	18195	18000	18065	18008	17935	18142	18081	18003	18052	17953	18004	18088	18066	18039	18199	17946	18091	18100	17957	17896	17925	18073	18183	18132	18032	17983	17890	17992	18110	17981	18098	17916	17831	18095	18155	17924	17968	18088	17978	18080	18036	18219	18122	18067	18020	18002	18023	17933	18122	18030	18066	18199	18173	18161	18035	17879	18079	17973	18044	18091	18045	18166	17947	18089	18046	17950	18133	17999	18014	18132	17998	18122	18245	18042	18199	18074	18079	18077	17967	18081	18099	17915	18092	18066	18033	18113	17989	18189	17969	17990	18038	18030	18071	17999	17927	18100	18330	17967	18167	17835	18097	18434	18062	18202	18053	17925	18001	18027	17993	17923	18067	18182	18088	18079	18157	18042	18160	18175	18057	17920	18129	18100	18186	18011	18238	18066	18037	17869	18027	18072	18137	18137	18017	18099	18196	17877	17792	18077	18088	18062	18058	18049	18026	17970	17985	18018	18129	18003	17948	18195	17911	18160	18051	18045	18045	18155	18047	18042	18054	18058	17913	17938	18227	18114	18143	18049	18162	17964	18186	17973	18028	17852	17974	17928	18061	18106	18290	18124	17947	18050	18050	18012	17846	17952	18094	18257	18015	18026	17962	17956	17935	18140	18252	18215	18183	18113	18041	18125	18098	18136	18077	18068	18064	18176	17998	17880	18143	18089	18180	18205	18046	18031	18221	18008	18060	18112	18079	17967	18122	18059	18094	18020	17987	18074	18082	17847	18037	18157	17952	18083	18154	18155	18099	18006	18071	17775	18240	18082	18025	18074	18017	17996	18039	18129	18129	18091	18052	18099	17918	17930	18164	18020	18131	17941	18140	18233	18104	18104	18033	18013	17827	18164	17851	18037	18075	17990	17952	18059	17821	18020	18237	18014	18117	18026	17983	18159	18086	18178	18039	18184	18223	18092	18091	18211	18182	17846	18122	18003	17895	17943	18156	17928	18092	17953	18126	18051	18226	18136	18073	18029	18032	18019	17989	18026	17976	18033	17930	18012	18093	17926	18166	18144	18074	18085	18136	18197	18001	18175	18113	18092	18086	18090	18021	17949	18012	18036	18157	18353	17978	18149	17968	17932	18236	18096	18052	17954	17894	18106	18007	18206	18081	17880	18152	17998	18091	18181	18189	18083	18002	18075	18084	17876	18062	17973	18139	18022	18001	18045	18085	18006	17925	18165	18212	18172	18049	18076	17994	18085	18014	18140	18125	17945	17934	17943	18057	17979	17935	18185	18092	17980	18012	17944	18245	17964	18091	18169	17997	17974	17863	18142	18022	17948	18047	18026	18132	18077	18251	18097	18086	18063	17891
22566	21747	28908	24837	22120	24515	27106	28240	21996	22027	21947	21929	21850	21679	21721	21613	21776	21644	21773	21806	21641	21728	21805	21533	21822	21704	21783	21657	21630	21598	21945	21595	21724	21499	21773	21559	21516	21756	21778	21751	21592	21540	21475	21595	21577	21583	21514	21632	21703	21621	21454	21575	21446	21787	21726	21231	21476	21501	21363	21491	21590	21513	21867	21524	21378	21506	21486	21521	21494	21476	21442	21647	21459	21692	21675	21607	21329	21387	21673	21761	21520	21464	21516	21441	21551	21389	21273	21505	21421	21461	21560	21441	21500	21539	21485	21354	21488	21525	21530	21333	21409	21585	21600	21511	21191	21820	21624	21442	21511	21311	21496	21477	21372	21676	21353	21520	21419	21556	21595	21467	21271	21350	21409	21567	21607	21558	21469	21347	21456	21621	21425	21453	21462	21478	21427	21633	21669	21452	21461	21495	21539	21507	21695	21367	21500	21300	21589	21506	21571	21761	21464	21399	21615	21548	21555	21570	21485	21657	21406	21584	21306	21589	21455	21370	21556	21404	21350	21336	21568	21518	21461	21652	21618	21537	21371	21607	21600	21460	21397	21638	21652	21403	21687	21336	21488	21473	21492	21472	21442	21571	21183	21585	21297	21679	21458	21525	21624	21610	21274	21401	21605	21465	21501	21398	21659	21459	21450	21359	21679	21721	21503	21368	21523	21333	21267	21656	21429	21316	21487	21503	21263	21345	21427	21495	21370	21188	21359	21683	21684	21515	21504	21367	21604	21300	21365	21538	21341	21497	21662	21599	21436	21529	21529	21609	21478	21303	21423	21602	21478	21287	21499	21611	21530	21473	21556	21344	21571	21587	21505	21416	21559	21380	21454	21528	21469	21421	21519	21474	21643	21494	21371	21618	21528	21454	21474	21581	21547	21473	21580	21519	21398	21503	21589	21525	21558	21404	21502	21603	21622	21479	21532	21511	21519	21478	21562	21574	21569	21429	21504	21383	21636	21310	21543	21439	21316	21633	21574	21556	21454	21396	21587	21475	21580	21552	21399	21680	21610	21500	21519	21532	21284	21408	21576	21462	21619	21636	21593	21513	21923	21537	21698	21496	21442	21540	21604	21486	21478	21544	21481	21425	21602	21764	21333	21582	21612	21440	21401	21408	21143	21357	21622	21541	21496	21412	21674	21382	21495	21810	21483	21670	21681	21586	21658	21610	21440	21578	21416	21522	21328	21480	21730	21515	21357	21263	21584	21492	21427	21353	21527	21677	21603	21505	21619	21408	21323	21448	21721	21496	21452	21367	21586	21523	21551	21388	21507	21304	21392	21451	21523	21471	21659	21383	21424	21642	21542	21429	21475	21763	21605	21591	21585	21284	21362	21783	21534	21566	21595	21409	21757	21478	21377	21505	21497	21512	21478	21538	21556	21328	21390	21406	21254	21721	21459	21436	21718	21576	21776	21579	21394	21426	21374	21556	21409	21195	21522	21576	21439	21375	21420	21566	21439	21533	21493	21470	21660	21590	21421	21378	21605	21610	21624	21536	21459	21539	21509	21308	21330	21372	21666	21465	21468	21480	21476	21613	21628	21620	21400	21679	21636	21488	21446	21447	21430	21892	21778	21476	21488	21427	21617	21265	21316	21401	21632	21654	21904	21508	21359	21738	21580	21573	21221	21425	21463	21668	21378	21531	21466	21829	21588	21685	21547	21615	21386	21488	21550	21677	21693	21413	21446	21493	21301	21272	21343	21652	21375	21437	21603	21446	21467	21495	21517	21349	21437	21407	21340	21826	21359	21481	21393	21608	21483	21390	21563	21490	21513	21250	21498	21398	21634	21423	21554	21355	21628	21611	21489	21408	21759	21508	21507	21533	21540	21436	21294	21579	21577	21339	21676	21384	21509	21490	21381	21507	21496	21442	21627	21224	21469	21454	21776	21670	21474	21327	21277	21231	21541	21649	21679	21521	21559	21432	21641	21479	21525	21512	21326	21484	21664	21315	21570	21408	21460	21636	21455	21364	21661	21491	21570	21466	21252	21330	21386	21225	21351	21573	21629	21529	21508	21404	21552	21581	21433	21435	21426	21351	21504	21387	21534	21493	21757	21424	21421	21340	21341	21440	21400	21556	21330	21362	21309	21323	21507	21555	21674	21545	21269	21679	21530	21575	21415	21378	21551	21567	21499	21472	21569	21690	21360	21610	21501	21355	21627	21580	21411	21665	21384	21561	21314	21448	21560	21704	21410	21502	21571	21357	21304	21674	21383	21494	21407	21416	21485	21581	21682	21532	21416	21467	21626	21529	21660	21661	21348	21295	21398	21542	21572	21709	21628	21563	21537	21551	21492	21645	21483	21395	21456	21393	21741	21473	21448	21454	21403	21515	21453	21519	21660	21399	21174	21458	21442	21359	21482	21655	21687	21351	21563	21414	21334	21355	21398	21675	21523	21454	21452	21527	21690	21697	21448	21600	21401	21400	21322	21517	21471	21482	21566	21649	21452	21475	21570	21502	21630	21809	21577	21454	21495	21520	21654	21404	21587	21615	21389	21588	21344	21599	21433	21724	21521	21303	21585	21376	21702	21619	21416	21667	21545	21684	21528	21475	21333	21562	21289	21412	21468	21390	21408	21460	21267	21446	21637	21591	21455	21616	21451	21496	21622	21324	21324	21412	21519	21391	21597	21499	21387	21441	21547	21711	21737	21357	21456	21444	21528	21559	21311	21460	21469	21395	21379	21578	21429	21541	21667	21536	21384	21456	21660	21566	21545	21628	21562	21561	21525	21619	21634	21603	21634	21560	21613	21489	21376	21222	21560	21476	21376	21461	21579	21552	21473	21364	21480	21576	21371	21678	21496	21488	21592	21575	21450	21325	21402	21334	21330	21495	21595	21431	21499	21472	21475	21607	21540	21285	21459	21668	21538	21591	21494	21533	21400	21537	21651	21368	21424	21545	21511	21438	21373	21449	21517	21465	21302	21363	21450	21394	21500	21508	21346	21386	21489	21448	21498	21472	21647	21415	21562	21497	21609	21580	21643	21430	21476	21299	21429	21644	21437	21406	21563	21454	21654	21543	21475	21719	21392	21588	21601	21454	21576	21487	21387	21302	21416	21262	21499	21419	21667	21603	21432	21425	21497	21530	21638	21460	21858	21489	21479	21420	21549	21471	21344	21458	21469	21553	21562	21424	21394	21503	21510	21625	21542	21579	21437	21590	21773	21637	21569	21316	21606	21561	21455	21515	21601	21362	21657	21534	21659	21381	21415	21583	21500	21715	21619	21483	21355	21761	21530	21558	21502	21443	21527	21632	21557	21492	21537	21493	21445	21441	21478	21410	21362	21378	21492	21690	21699	21727	21507	21626	21583	21361	21214	21636	21470	21438	21436	21265	21401	21471	21623	21477	21548	21456	21546	21111	21364	21127	21462	21476	21315	21448	21425	21499	21457	21336	21544	21432	21580	21363	21614	21714	21691	21645	21666	21588	21601	21630	21681	21323	21456	21405	21448	21342	21443	21376	21483	21486	21758	21350	21541	21621	21494	21557	21649	21265	21497	21478	21489	21633	21454	21466	21482	21469	21795	21641	21516	21606	21463	21304	21612	21375	21514	21416	21666	21564	21768	21441	21659	21624	21366	21429	21573	21279	21450	21674	21389	21691	21522	21320	21501	21514	21430	21729	21626	21508	21511	21540	21497	21465	21538	21418	21589	21336	21661	21426	21464	21590	21648	21409	21581	21500	21575	21564	21685	21193	21654	21558	21606	21622	21608	21395	21466	21342	21347	21501	21640	21695	21495	21350	21398	21484	21591	21537	21480	21692	21557	21507	21756	21473	21395	21721	21711	21400	21572	21700	21543	21516	21488	21487	21421	21582	21644	21453	21324	21520	21636	21332	21512	21548	21380	21724	21565	21502	21548	21635	21706	21569	21549	21772	21448	21673	21550	21599	21532	21625	21531	21571	21536	21436	21358	21443	21458	21565	21671	21546	21640	21436	21585	21403	21494	21510	21498	21299	21405	21644	21571	21445	21403	21571	21296	21657	21557	21477	21585	21508	21572	21437	21659	21599	21613	21306	21386	21473	21706	21828	21531	21648	21629	21527	21435	21318	21511	21621	21713	21462	21612	21655	21648	21372	21334	21382	21545	21536	21488	21460	21521	21518	21485	21466	21400	21383	21435	21468	21353	21493	21381	21516	21543	21579	21551	21419	21527	21591	21646	21294	21379	21397	21491	21543	21636	21265	21334	21518	21624	21439	21683	21598	21516	21471	21615	21443	21493	21441	21570	21612	21596	21610	21772	21415	21565	21454	21304	21678	21562	21518	21622	21346	21727	21645	21539	21484	21707	21344	21320	21698	21584	21583	21494	21466	21607	21542	21554	21320	21638	21637	21748	21406	21634	21355	21514	21446	21616	21360	21462	21362	21563	21369	21355	21559	21543	21543	21472	21505	21425	21537	21639	21394	21604	21545	21627	21619	21458	21463	21614	21514	21356	21537	21609	21562	21401	21514	21514	21543	21602	21324	21230	21764	21702	21618	21583	21372	21347	21517	21625	21370	21641	21459	21448	21541	21620	21912	21369	21490	21441	21520	21567	21402	21213	21335	21843	21699	21715	21648	21467	21692	21541	21426	21500	21501	21475	21440	21410	21575	21539	21570	21477	21475	21454	21758	21346	21501	21482	21374	21355	21439	21377	21390	21558	21368	21244	21514	21653	21412	21682	21559	21625	21481	21687	21518	21490	21496	21267	21487	21589	21646	21315	21613	21591	21530	21646	21520	21632	21505	21501	21682	21478	21525	21309	21652	21486	21357	21388	21355	21559	21428	21558	21406	21483	21328	21622	21652	21636	21605	21828	21663	21422	21558	21235	21627	21305	21180	21473	21481	21605	21398	21420	21389	21254	21620	21608	21550	21567	21289	21445	21546	21610	21465	21546	21612	21543	21656	21538	21584	21616	21471	21491	21415	21662	21533	21594	21688	21437	21402	21635	21349	21442	21430	21412	21592	21200	21226	21423	21522	21590	21492	21603	21540	21511	21674	21372	21350	21647	21415	21544	21274	21516	21381	21502	21514	21432	21602	21476	21352	21533	21583	21807	21349	21356	21438	21469	21645	21588	21398	21304	21399	21520	21488	21540	21308	21249	21185
33794	47972	27522	24877	19532	18555	19375	24859	17725	17647	17740	17653	17549	17736	17540	17558	17834	17641	17633	17456	17796	17852	17612	17751	17692	17808	17760	17720	17580	17564	17750	17617	17735	17711	17645	17459	17658	17647	17651	17738	17648	17566	17556	17683	17698	17762	17677	17603	17633	17444	17699	17517	17667	17458	17653	17550	17557	17673	17662	17612	17701	17623	17594	17630	17637	17519	17488	17533	17553	17667	17571	17589	17456	17665	17570	17554	17718	17623	17802	17764	17572	17722	17549	17572	17721	17617	17448	17515	17488	17565	17560	17482	17678	17830	17719	17690	17648	17449	17739	17519	17514	17757	17508	17655	17634	17550	17572	17691	17512	17607	17500	17673	17765	17748	17469	17797	17648	17461	17504	17514	17722	17480	17638	17646	17695	17683	17604	17714	17601	17678	17713	17636	17726	17274	17511	17536	17367	17656	17944	17577	17659	17605	17557	17576	17608	17533	17571	17683	17598	17666	17791	17600	17545	17668	17768	17596	17626	17535	17633	17619	17514	17572	17596	17699	17580	17590	17600	17781	17406	17467	17577	17524	17606	17538	17631	17615	17516	17670	17616	17781	17683	17651	17450	17692	17504	17581	17840	17669	17633	17616	17575	17565	17475	17702	17379	17509	17647	17687	17558	17479	17719	17668	17583	17653	17689	17587	17734	17640	17545	17518	17674	17584	17750	17503	17489	17470	17563	17568	17741	17501	17664	17632	17540	17584	17539	17479	17541	17722	17588	17840	17562	17544	17665	17785	17473	17629	17628	17593	17680	17627	17402	17661	17674	17679	17731	17387	17711	17517	17526	17636	17571	17754	17820	17566	17553	17570	17768	17698	17600	17658	17683	17530	17797	17586	17758	17577	17426	17395	17819	17596	17611	17576	17615	17642	17662	17693	17543	17615	17536	17615	17504	17444	17743	17604	17660	17452	17582	17617	17701	17652	17623	17554	17628	17690	17439	17461	17700	17599	17672	17505	17487	17683	17724	17598	17594	17546	17569	17596	17447	17753	17535	17494	17643	17568	17678	17669	17666	17571	17365	17559	17530	17721	17619	17604	17749	17550	17695	17500	17399	17596	17520	17585	17694	17487	17629	17691	17455	17557	17505	17487	17563	17733	17778	17554	17449	17591	17629	17543	17590	17764	17530	17518	17657	17490	17745	17496	17770	17639	17702	17425	17640	17591	17664	17566	17540	17541	17593	17669	17500	17472	17439	17618	17580	17713	17643	17788	17363	17576	17471	17456	17592	17632	17595	17506	17639	17525	17526	17675	17489	17469	17810	17530	17614	17607	17499	17466	17494	17640	17549	17493	17651	17548	17540	17695	17689	17677	17499	17685	17444	17459	17817	17497	17667	17621	17461	17408	17700	17653	17563	17539	17715	17613	17497	17610	17324	17656	17565	17499	17611	17551	17575	17592	17688	17623	17485	17553	17594	17598	17666	17512	17554	17552	17587	17532	17736	17790	17558	17648	17399	17506	17685	17701	17535	17761	17424	17371	17588	17618	17633	17674	17615	17575	17765	17626	17578	17574	17456	17648	17653	17634	17781	17500	17563	17477	17640	17706	17569	17596	17482	17524	17650	17550	17610	17474	17734	17580	17705	17660	17688	17564	17425	17589	17396	17708	17612	17643	17683	17339	17605	17430	17585	17628	17559	17625	17608	17475	17562	17744	17767	17570	17587	17648	17573	17664	17532	17703	17692	17711	17649	17614	17571	17618	17666	17646	17616	17531	17607	17595	17815	17671	17597	17567	17724	17584	17661	17668	17571	17662	17664	17665	17654	17531	17648	17574	17592	17414	17667	17636	17476	17382	17515	17632	17684	17623	17696	17596	17710	17636	17570	17698	17638	17650	17720	17639	17699	17553	17637	17678	17633	17393	17510	17758	17718	17551	17610	17454	17490	17784	17555	17536	17612	17635	17614	17579	17611	17715	17504	17368	17785	17639	17615	17651	17457	17605	17642	17572	17692	17685	17528	17762	17547	17617	17483	17617	17577	17687	17601	17581	17561	17583	17608	17369	17566	17635	17529	17547	17653	17543	17544	17706	17577	17703	17821	17691	17624	17582	17595	17517	17718	17703	17483	17711	17581	17556	17589	17589	17427	17492	17571	17472	17776	17517	17572	17437	17437	17745	17632	17652	17557	17638	17540	17544	17713	17594	17403	17687	17577	17568	17547	17706	17601	17578	17563	17822	17631	17776	17444	17680	17522	17454	17493	17480	17609	17571	17685	17641	17619	17657	17694	17598	17645	17551	17603	17619	17487	17598	17519	17676	17570	17728	17647	17571	17540	17609	17589	17623	17559	17562	17543	17569	17530	17525	17744	17457	17667	17658	17598	17565	17687	17601	17585	17619	17577	17562	17470	17697	17405	17524	17686	17654	17571	17620	17449	17494	17668	17649	17553	17545	17602	17612	17487	17681	17639	17568	17592	17895	17672	17535	17669	17492	17603	17511	17556	17595	17607	17626	17637	17687	17630	17668	17575	17607	17759	17515	17766	17656	17529	17566	17518	17639	17702	17574	17452	17740	17467	17431	17778	17607	17613	17695	17724	17613	17593	17564	17471	17729	17543	17613	17442	17553	17554	17537	17702	17600	17740	17673	17650	17571	17637	17521	17654	17558	17523	17652	17511	17517	17751	17548	17672	17643	17661	17668	17446	17672	17702	17863	17690	17460	17627	17492	17507	17617	17628	17838	17596	17740	17593	17555	17496	17726	17437	17768	17618	17496	17459	17441	17620	17512	17793	17585	17720	17646	17559	17678	17936	17743	17649	17716	17515	17560	17440	17566	17729	17740	17591	17658	17587	17599	17647	17607	17562	17427	17745	17749	17582	17535	17569	17676	17753	17613	17693	17401	17753	17590	17600	17717	17572	17650	17611	17683	17556	17585	17693	17571	17481	17554	17417	17697	17770	17412	17599	17672	17706	17660	17404	17545	17650	17603	17566	17655	17534	17555	17653	17527	17734	17648	17635	17671	17757	17679	17449	17693	17539	17670	17631	17633	17682	17601	17780	17760	17670	17534	17831	17729	17552	17523	17584	17730	17283	17567	17613	17752	17618	17549	17675	17514	17418	17572	17708	17558	17455	17578	17639	17554	17588	17757	17458	17527	17741	17726	17619	17681	17633	17899	17471	17819	17554	17644	17624	17509	17704	17702	17715	17592	17527	17413	17658	17565	17776	17639	17611	17620	17540	17581	17432	17559	17535	17540	17629	17733	17800	17434	17720	17708	17599	17612	17544	17541	17589	17518	17560	17405	17586	17727	17444	17554	17620	17570	17568	17535	17630	17557	17623	17622	17786	17559	17591	17667	17637	17692	17495	17557	17775	17585	17667	17535	17635	17641	17692	17633	17702	17497	17581	17487	17468	17556	17717	17715	17536	17482	17664	17507	17578	17715	17427	17666	17642	17751	17628	17724	17525	17362	17662	17728	17575	17699	17535	17688	17613	17574	17606	17654	17476	17569	17653	17571	17618	17543	17789	17545	17595	17382	17412	17585	17483	17502	17477	17701	17640	17586	17658	17662	17669	17565	17619	17677	17651	17681	17590	17481	17777	17458	17729	17559	17541	17749	17771	17524	17655	17767	17617	17453	17676	17466	17621	17600	17501	17451	17789	17648	17626	17653	17622	17505	17560	17592	17650	17605	17582	17620	17697	17649	17452	17667	17402	17556	17583	17678	17652	17561	17738	17703	17674	17651	17748	17567	17467	17665	17681	17640	17542	17606	17472	17723	17560	17696	17639	17657	17737	17601	17632	17601	17591	17605	17537	17533	17604	17651	17492	17742	17675	17466	17568	17769	17654	17747	17455	17572	17814	17578	17518	17673	17446	17594	17536	17678	17704	17625	17621	17637	17503	17598	17698	17523	17702	17435	17593	17571	17443	17738	17594	17736	17733	17498	17604	17631	17490	17614	17719	17544	17527	17563	17597	17652	17484	17630	17522	17594	17558	17427	17545	17397	17679	17634	17562	17631	17488	17545	17607	17591	17573	17614	17427	17756	17753	17474	17505	17578	17633	17678	17550	17653	17407	17444	17673	17657	17384	17489	17711	17593	17650	17554	17516	17814	17515	17425	17876	17668	17677	17623	17650	17650	17507	17520	17525	17606	17829	17604	17637	17560	17549	17556	17652	17688	17722	17461	17490	17772	17738	17622	17593	17635	17469	17671	17642	17660	17758	17661	17582	17621	17593	17490	17579	17654	17641	17689	17627	17586	17489	17512	17360	17567	17605	17617	17567	17310	17792	17461	17733	17540	17615	17600	17710	17529	17520	17581	17517	17580	17506	17537	17456	17610	17499	17465	17595	17858	17552	17688	17621	17585	17618	17631	17648	17626	17494	17582	17571	17619	17593	17748	17632	17618	17544	17678	17641	17734	17833	17566	17576	17535	17661	17586	17567	17615	17521	17586	17519	17637	17650	17652	17728	17683	17591	17672	17804	17685	17716	17592	17516	17575	17593	17566	17540	17594	17549	17743	17510	17508	17521	17566	17529	17525	17673	17735	17582	17578	17579	17574	17550	17704	17366	17767	17691	17536	17568	17652	17623	17455	17596	17776	17539	17510	17639	17552	17676	17536	17556	17672	17681	17749	17493	17358	17912	17623	17586	17681	17686	17471	17450	17580	17510	17503	17503	17503	17536	17803	17578	17675	17614	17529	17629	17827	17631	17506	17446	17451	17452	17590	17629	17796	17546	17680	17553	17624	17810	17312	17592	17595	17670	17678	17721	17699	17542	17626	17556	17713	17581	17539	17710	17634	17684	17440	17557	17500	17583	17623	17703	17723	17602	17352	17516	17676	17483	17530	17466	17439	17641	17522	17627	17495	17703	17626	17532	17543	17631	17519	17711	17552	17539	17738	17486	17474	17753	17583	17558	17505	17554	17487	17629	17702	17581	17536	17733	17680	17598	17636	17713	17673	17609	17428	17760	17539	17466	17476	17710	17619	17581	17659	17618	17291	17700	17504	17591	17722	17573	17512	17616	17725	17584	17386	17499	17498	17766	17629	17550	17689	17684	17608	17635	17538	17537	17656	17751	17615	17566	17648	17797	17472	17519	17500	17646	17570	17709	17465	17679	17517	17677	17524	17389	17603	17659	17597	17696	17448	17560	17790
30453	25297	26483	24618	21851	21778	21835	21836	21337	21574	21544	21590	21537	21552	21684	21432	21452	21403	21714	21515	21889	21644	21691	21652	21768	21442	21459	21499	21513	21599	21587	21448	21552	21448	21379	21635	21452	21434	21544	21796	21440	21805	21579	21331	21431	21537	21475	21378	21555	21580	21163	21328	21387	21509	21498	21392	21369	21546	21665	21436	21358	21405	21575	21481	21815	21431	21334	21390	21579	21563	21407	21412	21420	21464	21412	21647	21440	21288	21509	21468	21623	21523	21685	21635	21601	21494	21600	21542	21698	21510	21479	21433	21548	21440	21533	21384	21593	21555	21618	21333	21573	21671	21495	21434	21546	21628	21311	21320	21391	21639	21257	21357	21384	21571	21546	21574	21528	21824	21537	21471	21467	21600	21189	21458	21509	21431	21459	21581	21505	21530	21571	21320	21534	21418	21568	21353	21582	21459	21542	21434	21821	21598	21371	21345	21630	21289	21512	21451	21516	21459	21421	21563	21530	21486	21386	21504	21590	21338	21622	21295	21552	21513	21723	21294	21472	21706	21715	21569	21515	21655	21554	21532	21600	21498	21550	21473	21573	21467	21300	21469	21421	21535	21380	21555	21610	21519	21684	21633	21283	21507	21389	21392	21409	21503	21519	21354	21445	21459	21667	21479	21373	21496	21528	21717	21331	21437	21476	21379	21295	21488	21474	21594	21365	21223	21473	21528	21620	21509	21647	21417	21549	21633	21340	21521	21717	21590	21512	21564	21403	21565	21499	21647	21696	21630	21465	21497	21603	21392	21513	21417	21627	21581	21566	21494	21606	21596	21488	21616	21640	21468	21567	21641	21601	21711	21748	21549	21554	21630	21623	21677	21313	21537	21598	21458	21578	21590	21515	21556	21673	21393	21378	21561	21468	21355	21613	21397	21415	21491	21327	21515	21460	21424	21604	21580	21711	21431	21488	21376	21498	21503	21417	21639	21660	21372	21633	21329	21568	21714	21702	21744	21406	21567	21585	21560	21506	21456	21684	21538	21402	21431	21361	21465	21391	21523	21458	21665	21491	21516	21678	21434	21633	21503	21516	21457	21672	21559	21381	21682	21628	21338	21660	21706	21519	21162	21432	21532	21508	21501	21528	21489	21472	21586	21472	21414	21615	21634	21308	21449	21553	21539	21559	21553	21595	21370	21430	21484	21493	21742	21442	21298	21573	21601	21367	21471	21400	21393	21432	21487	21495	21643	21521	21605	21600	21420	21533	21426	21553	21357	21283	21636	21410	21608	21498	21401	21643	21578	21652	21610	21427	21451	21473	21539	21523	21497	21735	21495	21554	21611	21572	21564	21421	21365	21387	21496	21529	21373	21328	21344	21261	21522	21356	21501	21477	21803	21599	21534	21530	21574	21467	21351	21625	21537	21497	21567	21423	21418	21398	21459	21552	21318	21590	21515	21755	21475	21553	21671	21515	21501	21581	21513	21522	21468	21579	21602	21625	21503	21675	21582	21482	21753	21641	21607	21650	21663	21604	21259	21454	21303	21505	21620	21464	21710	21410	21647	21353	21580	21495	21445	21475	21474	21466	21821	21501	21501	21486	21562	21249	21544	21356	21255	21540	21591	21794	21583	21659	21531	21563	21461	21669	21577	21555	21467	21499	21617	21557	21504	21486	21354	21500	21533	21435	21556	21610	21561	21596	21394	21729	21610	21558	21412	21277	21308	21772	21650	21567	21590	21526	21575	21402	21583	21477	21632	21418	21722	21649	21231	21642	21451	21457	21587	21497	21529	21854	21520	21520	21613	21212	21277	21345	21804	21492	21521	21560	21572	21415	21473	21216	21606	21389	21662	21520	21528	21350	21332	21651	21418	21661	21328	21590	21361	21357	21371	21483	21893	21474	21599	21335	21374	21381	21704	21426	21509	21597	21417	21542	21591	21315	21511	21480	21675	21692	21309	21469	21464	21426	21558	21640	21448	21430	21518	21498	21600	21355	21579	21500	21567	21699	21393	21374	21613	21640	21615	21483	21485	21578	21547	21520	21387	21434	21560	21331	21390	21486	21528	21450	21507	21801	21375	21448	21561	21375	21661	21550	21420	21498	21489	21489	21463	21585	21544	21616	21333	21428	21360	21192	21603	21645	21429	21347	21741	21498	21373	21576	21571	21443	21555	21330	21482	21419	21490	21562	21647	21563	21532	21697	21607	21512	21485	21492	21362	21348	21448	21503	21457	21599	21481	21418	21420	21444	21465	21403	21602	21434	21392	21499	21850	21514	21573	21410	21554	21583	21546	21546	21538	21543	21536	21491	21293	21666	21515	21364	21532	21626	21479	21282	21569	21667	21331	21550	21548	21410	21419	21440	21521	21655	21574	21190	21290	21521	21456	21613	21521	21647	21517	21500	21544	21424	21426	21559	21591	21539	21517	21489	21516	21565	21725	21297	21351	21296	21569	21350	21298	21659	21572	21560	21629	21532	21440	21695	21534	21612	21323	21561	21552	21567	21517	21710	21476	21634	21453	21564	21596	21724	21684	21558	21697	21532	21358	21496	21524	21599	21594	21415	21435	21473	21607	21652	21731	21574	21445	21418	21582	21314	21492	21540	21569	21588	21368	21424	21487	21452	21582	21422	21600	21262	21489	21494	21409	21683	21477	21432	21473	21653	21542	21525	21285	21609	21603	21586	21682	21519	21555	21477	21447	21539	21722	21710	21480	21413	21431	21814	21600	21448	21430	21633	21637	21565	21575	21556	21578	21401	21706	21390	21290	21442	21600	21570	21580	21545	21685	21674	21584	21344	21756	21525	21454	21581	21445	21490	21569	21544	21413	21442	21559	21418	21405	21507	21432	21456	21687	21400	21553	21852	21370	21558	21447	21458	21636	21638	21442	21419	21394	21596	21639	21518	21599	21351	21643	21627	21412	21715	21739	21736	21531	21385	21410	21656	21711	21705	21678	21717	21476	21490	21477	21630	21748	21694	21447	21581	21698	21456	21579	21437	21377	21590	21422	21489	21480	21487	21522	21685	21766	21655	21566	21214	21510	21388	21829	21825	21627	21646	21709	21485	21538	21466	21563	21638	21425	21670	21472	21468	21431	21534	21676	21447	21504	21588	21331	21395	21694	21609	21297	21387	21581	21612	21582	21473	21472	21418	21557	21651	21578	21881	21713	21489	21639	21483	21445	21455	21529	21368	21701	21491	21540	21481	21738	21757	21444	21645	21742	21435	21608	21689	21513	21422	21471	21293	21439	21606	21547	21570	21638	21457	21285	21614	21462	21705	21524	21231	21518	21517	21357	21525	21346	21582	21356	21554	21327	21709	21541	21444	21352	21542	21495	21678	21385	21357	21510	21691	21507	21318	21536	21640	21492	21595	21581	21558	21506	21557	21356	21441	21315	21660	21588	21629	21522	21649	21459	21250	21509	21632	21728	21577	21474	21558	21697	21644	21474	21491	21384	21592	21349	21457	21403	21631	21387	21448	21616	21360	21329	21730	21619	21340	21367	21427	21680	21523	21569	21444	21361	21575	21510	21512	21323	21561	21516	21607	21454	21567	21615	21714	21452	21482	21441	21490	21693	21749	21402	21682	21583	21667	21492	21529	21485	21406	21383	21488	21451	21550	21356	21632	21511	21455	21624	21619	21611	21587	21516	21349	21325	21381	21560	21643	21349	21402	21580	21464	21291	21617	21423	21595	21706	21551	21330	21440	21396	21702	21693	21454	21583	21686	21586	21581	21507	21435	21501	21280	21457	21591	21617	21578	21428	21479	21683	21338	21463	21568	21460	21697	21341	21242	21416	21524	21705	21477	21490	21445	21899	21288	21482	21560	21377	21356	21549	21644	21457	21361	21521	21474	21515	21610	21619	21603	21533	21615	21578	21371	21572	21803	21545	21525	21593	21431	21640	21746	21397	21532	21445	21490	21657	21442	21442	21635	21361	21626	21405	21516	21459	21293	21567	21738	21544	21395	21549	21588	21702	21544	21377	21484	21619	21577	21341	21581	21381	21507	21456	21409	21383	21493	21494	21647	21562	21428	21421	21477	21572	21433	21653	21577	21470	21560	21626	21362	21376	21585	21674	21541	21620	21622	21490	21552	21550	21604	21644	21470	21604	21345	21531	21653	21426	21399	21358	21424	21425	21580	21475	21435	21429	21328	21522	21477	21475	21630	21425	21383	21454	21518	21328	21347	21419	21300	21527	21510	21535	21590	21469	21468	21516	21389	21536	21496	21472	21418	21654	21348	21438	21461	21328	21425	21532	21516	21351	21400	21413	21497	21653	21645	21579	21577	21410	21604	21379	21465	21523	21518	21463	21763	21537	21427	21272	21587	21576	21548	21318	21465	21667	21487	21394	21642	21582	21255	21719	21750	21529	21530	21595	21501	21495	21409	21556	21499	21448	21876	21432	21603	21439	21333	21329	21421	21295	21529	21355	21541	21453	21590	21335	21563	21634	21417	21403	21572	21586	21361	21509	21476	21536	21407	21408	21636	21444	21555	21703	21489	21536	21492	21735	21540	21472	21558	21465	21436	21400	21396	21357	21651	21649	21607	21586	21528	21530	21489	21408	21589	21490	21473	21460	21474	21616	21541	21343	21562	21358	21491	21776	21646	21743	21669	21625	21623	21579	21415	21399	21649	21482	21487	21547	21604	21509	21600	21431	21521	21589	21426	21577	21597	21580	21556	21523	21525	21583	21412	21412	21403	21465	21388	21524	21507	21564	21608	21631	21349	21628	21549	21550	21544	21487	21548	21456	21693	21468	21386	21507	21571	21664	21575	21582	21668	21421	21815	21523	21340	21561	21542	21510	21490	21468	21616	21360	21512	21561	21685	21428	21584	21555	21604	21627	21609	21530	21385	21427	21469	21478	21707	21781	21363	21416	21486	21669	21481	21501	21700	21661	21535	21555	21427	21518	21757	21530	21634	21257	21593	21562	21592	21655	21371	21550	21381	21452	21676	21857	21759	21551	21689	21376	21699	21455	21479	21564	21648	21412	21518	21531	21426	21508	21413	21561	21458	21479	21555	21504	21721	21388	21369	21450	21471	21542	21746	21307	21560	21408	21660	21629	21347	21555	21514	21444	21676	21498	21371	21368	21551	21513	21614	21432	21557	21359	21367	21404	21497	21178	21518	21543	21553	21431	21700	21425
26328	28498	20267	18948	18018	17794	17817	18030	17653	17694	17750	17618	17654	17803	17492	17723	17660	17678	17663	17670	17510	17591	17723	17725	17681	17726	17601	17703	17581	17654	17556	17759	17679	17600	17678	17668	17659	17717	17701	17644	17571	17631	17767	17532	17365	17647	17871	17499	17563	17764	17624	17620	17697	17710	17501	17744	17683	17752	17652	17472	17555	17704	17669	17539	17602	17608	17673	17631	17840	17660	17720	17762	17751	17621	17660	17401	17610	17639	17700	17506	17695	17603	17661	17602	17486	17545	17570	17658	17538	17693	17681	17733	17730	17717	17594	17706	17660	17535	17556	17757	17716	17702	17554	17584	17741	17549	17630	17683	17551	17774	17584	17481	17674	17804	17529	17611	17782	17697	17733	17668	17574	17630	17845	17679	17507	17723	17787	17609	17630	17682	17543	17698	17704	17520	17718	17819	17693	17622	17643	17465	17651	17501	17610	17420	17512	17389	17711	17708	17513	17632	17794	17527	17772	17558	17635	17710	17686	17575	17624	17698	17656	17783	17593	17431	17581	17730	17629	17622	17583	17674	17643	17831	17660	17635	17724	17726	17604	17746	17553	17609	17619	17526	17832	17819	17484	17543	17715	17612	17515	17605	17707	17792	17506	17689	17627	17601	17768	17600	17664	17674	17649	17570	17545	17717	17669	17689	17620	17726	17571	17644	17692	17739	17669	17682	17756	17424	17706	17808	17682	17618	17804	17743	17622	17377	17655	17760	17847	17685	17531	17615	17670	17633	17703	17710	17796	17738	17703	17568	17953	17747	17684	17512	17779	17748	17580	17569	17630	17675	17447	17550	17874	17626	17628	17603	17715	17573	17767	17699	17744	17563	17567	17424	17766	17635	17497	17534	17577	17727	17632	17562	17714	17776	17566	17656	17621	17629	17672	17617	17727	17866	17714	17471	17544	17664	17556	17516	17562	17704	17616	17617	17636	17588	17741	17633	17645	17620	17822	17566	17590	17483	17569	17744	17759	17525	17488	17650	17675	17642	17454	17667	17618	17522	17657	17522	17557	17662	17636	17750	17623	17765	17708	17705	17563	17611	17689	17585	17490	17654	17714	17523	17867	17749	17490	17632	17572	17572	17562	17634	17637	17540	17587	17705	17575	17664	17654	17474	17571	17559	17756	17705	17618	17616	17510	17662	17669	17694	17621	17730	17435	17656	17541	17641	17778	17652	17742	17672	17670	17688	17649	17735	17725	17536	17713	17403	17760	17573	17679	17662	17610	17709	17574	17765	17601	17421	17739	17639	17815	17408	17755	17571	17775	17758	17655	17571	17528	17710	17619	17662	17725	17586	17545	17604	17757	17416	17580	17562	17632	17730	17745	17672	17844	17629	17627	17671	17804	17577	17693	17669	17707	17607	17564	17668	17490	17777	17572	17721	17712	17683	17778	17875	17704	17832	17703	17485	17712	17558	17677	17824	17565	17589	17522	17694	17692	17695	17700	17732	17627	17856	17750	17553	17833	17704	17702	17529	17761	17596	17489	17609	17635	17611	17883	17634	17611	17599	17664	17640	17610	17675	17526	17463	17610	17427	17695	17732	17644	17830	17526	17826	17700	17635	17683	17765	17548	17703	17613	17615	17546	17656	17612	17556	17748	17524	17578	17638	17598	17672	17777	17584	17609	17729	17648	17444	17608	17620	17772	17764	17721	17727	17583	17543	17553	17621	17495	17588	17636	17564	17789	17589	17813	17628	17531	17657	17507	17619	17531	17822	17661	17644	17753	17480	17683	17707	17667	17755	17517	17565	17457	17718	17823	17534	17717	17615	17593	17585	17595	17877	17558	17530	17484	17658	17625	17537	17496	17765	17720	17399	17580	17594	17586	17793	17634	17635	17682	17630	17741	17765	17585	17577	17798	17699	17696	17678	17696	17794	17793	17647	17621	17589	17557	17744	17693	17656	17725	17559	17456	17770	17634	17733	17676	17563	17746	17635	17444	17445	17544	17490	17742	17679	17529	17626	17732	17679	17816	17730	17851	17798	17603	17595	17509	17654	17668	17470	17480	17594	17734	17448	17595	17758	17735	17973	17740	17606	17630	17687	17811	17664	17537	17454	17639	17656	17678	17715	17605	17577	17772	17622	17722	17566	17479	17647	17742	17687	17740	17620	17566	17764	17664	17775	17624	17708	17509	17847	17813	17675	17611	17512	17666	17649	17724	17697	17659	17553	17798	17571	17625	17651	17695	17538	17657	17581	17737	17645	17619	17584	17547	17845	17635	17690	17704	17510	17705	17546	17722	17632	17687	17604	17586	17757	17517	17879	17686	17595	17318	17834	17652	17576	17607	17534	17629	17657	17563	17559	17668	17664	17470	17665	17710	17633	17471	17735	17735	17862	17670	17706	17535	17629	17644	17447	17691	17756	17581	17525	17615	17697	17794	17754	17742	17568	17723	17621	17520	17690	17548	17577	17584	17718	17672	17502	17839	17597	17544	17650	17620	17631	17750	17590	18021	17672	17636	17751	17785	17674	17768	17735	17668	17644	17534	17678	17498	17670	17600	17860	17614	17772	17472	17713	17722	17748	17682	17604	17438	17668	17643	17699	17575	17708	17670	17628	17643	17516	17653	17604	17618	17715	17548	17656	17651	17638	17439	17475	17622	17504	17752	17794	17608	17646	17635	17645	17691	17479	17609	17862	17666	17501	17583	17696	17727	17709	17693	17704	17601	17709	17560	17756	17732	17609	17676	17696	17593	17609	17563	17630	17538	17705	17659	17689	17660	17776	17598	17698	17614	17663	17610	17717	17832	17558	17736	17599	17675	17723	17635	17720	17563	17625	17626	17480	17698	17802	17596	17513	17668	17650	17517	17629	17707	17728	17671	17744	17758	17296	17506	17863	17684	17630	17632	17546	17668	17778	17707	17670	17638	17775	17822	17602	17515	17704	17712	17692	17689	17805	17680	17614	17614	17628	17568	17682	17503	17624	17704	17520	17733	17769	17535	17580	17581	17583	17595	17530	17682	17717	17588	17805	17646	17501	17658	17606	17672	17647	17642	17618	17691	17724	17602	17662	17781	17677	17557	17521	17555	17904	17633	17671	17596	17691	17659	17715	17691	17592	17715	17693	17749	17606	17727	17489	17930	17509	17588	17873	17667	17696	17617	17588	17784	17661	17597	17686	17783	17736	17741	17728	17572	17502	17660	17707	17594	17592	17639	17605	17537	17496	17592	17738	17703	17448	17828	17697	17640	17769	17614	17826	17655	17769	17848	17563	17639	17728	17746	17519	17718	17550	17667	17653	17547	17609	17745	17746	17770	17436	17673	17526	17620	17774	17649	17680	17893	17552	17816	17667	17648	17674	17688	17543	17570	17519	17834	17557	17723	17654	17656	17599	17559	17648	17589	17659	17567	17809	17792	17806	17701	17611	17703	17424	17897	17748	17663	17486	17589	17691	17662	17731	17490	17790	17766	17663	17542	17644	17728	17651	17750	17709	17707	17611	17766	17663	17501	17556	17718	17545	17668	17729	17738	17748	17795	17838	17611	17547	17532	17618	17861	17715	17745	17488	17555	17698	17593	17602	17749	17608	17722	17718	17730	17820	17612	17670	17584	17524	17788	17641	17472	17826	17712	17659	17759	17677	17686	17460	17767	17891	17638	17572	17558	17630	17576	17594	17666	17629	17676	17584	17567	17704	17405	17768	17653	17632	17578	17648	17718	17733	17730	17755	17653	17739	17497	17756	17664	17707	17880	17673	17751	17598	17689	17881	17643	17785	17637	17488	17701	17639	17543	17462	17761	17540	17766	17583	17724	17558	17632	17659	17727	17689	17614	17706	17521	17626	17654	17633	17603	17632	17655	17546	17604	17548	17652	17694	17445	17720	17648	17659	17603	17690	17581	17794	17605	17580	17576	17746	17481	17613	17665	17519	17692	17657	17712	17679	17887	17755	17815	17695	17754	17672	17461	17674	17517	17680	17787	17725	17869	17625	17646	17788	17529	17610	17576	17644	17732	17512	17669	17558	17597	17654	17567	17475	17830	17641	17667	17693	17828	17679	17766	17526	17587	17602	17699	17525	17686	17619	17601	17655	17647	17562	17648	17629	17705	17628	17663	17710	17694	17791	17628	17465	17722	17795	17720	17713	17779	17634	17732	17619	17754	17723	17832	17650	17765	17649	17625	17644	17562	17809	17745	17689	17723	17730	17665	17801	17759	17681	17618	17523	17704	17528	17546	17604	17617	17720	17668	17588	17781	17630	17647	17713	17590	17675	17729	17622	17945	17611	17662	17471	17648	17645	17582	17729	17705	17602	17742	17534	17668	17675	17704	17743	17451	17776	17663	17687	17631	17524	17688	17454	17782	17731	17607	17457	17531	17341	17519	17780	17686	17583	17533	17626	17746	17675	17707	17644	17827	17638	17696	17818	17548	17775	17730	17629	17556	17628	17643	17795	17794	17665	17730	17640	17523	17690	17512	17795	17605	17624	17675	17558	17681	17524	17654	17631	17680	17408	17592	17622	17736	17611	17728	17724	17691	17582	17644	17572	17685	17682	17601	17696	17635	17781	17637	17472	17686	17719	17674	17678	17617	17857	17661	17631	17683	17638	17685	17632	17636	17574	17789	17691	17657	17582	17613	17813	17730	17524	17599	17676	17747	17659	17658	17474	17827	17592	17556	17635	17710	17647	17809	17638	17536	17567	17854	17543	17695	17518	17546	17701	17567	17601	17595	17639	17582	17659	17614	17535	17595	17488	17688	17540	17593	17734	17579	17699	17809	17716	17744	17694	17477	17628	17644	17884	17483	17474	17551	17643	17931	17509	17344	17624	17564	17668	17625	17671	17694	17631	17709	17613	17619	17468	17726	17550	17608	17601	17822	17503	17438	17505	17410	17542	17668	17694	17723	17645	17486	17669	17794	17711	17536	17689	17601	17714	17647	17556	17614	17674	17768	17773	17752	17769	17677	17467	17691	17765	17753	17628	17545	17588	17524	17897	17739	17537	17681	17706	17574	17745	17647	17512	17547	17571	17669	17643	17661	17756	17534	17681	17625	17860	17674	17747	17617	17675	17723	17782	17557	17701	17665	17545	17850	17690	17700	17680	17657	17716	17691	17958	17547	17871	17623	17666	17689	17665	17545	17630	17713	17583	17707	17676
23449	21747	28259	25766	23492	23521	23688	23474	20865	21306	20869	21048	21208	20665	20591	20623	20714	20762	20824	20852	20866	20969	20621	20628	20746	20746	20695	20687	20658	20715	20845	20752	20589	21009	20714	20844	20886	20675	20870	20436	20671	20573	20593	20548	20606	20706	20548	20778	20673	20760	20895	20566	20752	20699	20766	20615	20645	20617	20778	20724	20653	20861	21056	20602	20694	20707	20788	20910	20719	20792	20753	20679	20692	20774	20536	20668	20768	20892	20693	20656	20861	20825	20686	20654	20748	20614	20721	20659	20542	20682	20617	21017	20704	20785	20781	20537	20712	20785	20772	20681	20791	20653	20589	20646	20626	20685	20763	20882	20840	20696	20714	20588	20620	20844	20644	20703	20787	20619	20498	20795	20580	20789	20689	20587	20598	20784	20753	20732	20671	20794	20770	20690	20700	20767	20767	20757	20766	20650	20880	20604	20833	20823	20498	20733	20574	20564	20831	20653	20776	20432	20570	20768	20644	20629	20568	20609	20700	20569	20790	20601	20571	20506	20466	20848	20796	20724	20374	20620	20612	20636	20753	20828	20633	20786	20826	20783	20641	20708	20694	20515	20835	20851	20986	20941	20903	20797	20568	20481	20633	20761	20569	20617	20726	20729	20634	20551	20794	20611	20483	20695	20625	20727	20740	20688	20574	20708	20750	20973	20702	20664	20634	20679	20674	20535	20711	20766	20673	20696	20613	20725	20867	20548	20697	20607	20689	20755	20830	20839	20694	20758	20605	20719	20608	20577	20711	20474	20746	20905	20678	20605	20673	20439	20604	20762	20712	20791	20830	20483	20813	20695	20633	20425	20568	20574	20719	20662	20725	20733	20648	20660	20702	20771	20767	20872	20876	20956	20745	20871	20666	20804	20628	20649	20725	20737	20710	20803	20767	20640	20532	20604	20714	20565	20832	20768	20939	20774	20868	20920	20616	20670	20536	20558	20627	20653	20782	20744	20676	20696	20847	20647	20754	20798	20763	20433	20809	20843	20873	20602	20511	20525	20658	20626	20631	20450	20713	20736	20793	20652	20680	20614	20726	20808	20571	20820	20610	20818	20675	20592	20596	20521	20648	20752	20589	20692	20631	20636	20784	20550	20678	20686	20850	20820	20998	20626	20591	20696	20821	20874	20730	20610	20677	20655	20741	20807	20694	20724	20447	20644	20680	20797	20699	20583	20786	20514	20541	20579	20448	20603	20630	20780	20694	20833	20842	20652	20659	20559	20685	20791	20841	20597	20646	20667	20709	20882	20838	20760	20930	20704	20847	20697	20642	20677	20586	20629	20688	20981	20682	20908	20524	20872	20557	20728	20681	20510	20614	20610	20754	20444	20745	20816	20646	20621	20715	20448	20737	20726	20628	20753	20816	20602	20638	20600	20656	20599	20741	20763	20612	20603	20574	20510	20764	20718	20752	20772	20685	20701	20674	20589	20667	20651	20846	20896	20560	20889	20852	20682	20845	20626	20647	20641	20566	20450	20589	20867	20721	20781	20879	20889	20858	20778	20836	20664	20834	20710	20745	20605	20376	20649	20690	20646	20894	20803	20692	20740	20707	20549	20555	20677	20729	20716	20613	20548	20805	20723	20718	20572	20619	20704	20693	20747	20790	20917	20649	20848	20549	20628	20593	20699	20618	20503	20638	20785	20753	20729	20874	20545	20637	20654	20773	20656	20629	20739	20712	20837	20712	20680	20575	20528	20860	20466	20638	20615	20544	20646	20778	20664	20790	20607	20882	20814	20699	20735	20793	20889	20665	20651	20721	21074	20801	20644	20733	20562	20581	20733	20581	20687	20770	20888	20611	20731	20885	20715	20637	20565	20679	20741	20810	20617	20731	20773	20639	20574	20638	20668	20618	20542	20577	20756	20620	20547	20557	20848	20918	20778	20599	20637	20554	20677	20575	20881	20716	20571	20737	20652	20655	20777	20790	20725	20511	20671	20746	20516	20697	20540	20575	20806	20633	20698	20786	20602	20660	20738	20677	20591	20726	20774	20503	20576	20754	20966	20843	20470	20711	20603	20607	20650	20696	20507	20786	20636	20716	20792	20805	20682	20663	20736	20641	20729	20682	20507	20850	20559	20636	20596	20696	20723	20924	20808	20526	20663	20695	20665	20783	20798	20460	20871	20603	20777	20853	20555	20585	20573	20852	20570	20472	20676	20653	20599	20481	20763	20616	20632	20713	20558	20685	20770	20739	20675	20659	20653	20613	20713	20702	20583	20749	20628	20608	20584	20713	20664	20640	20716	20435	20476	20751	20615	20738	20955	20716	20790	20827	20880	20928	20684	20550	20789	20624	20431	20553	20726	20615	20787	20731	20908	20737	20812	20688	20660	20902	20625	20668	20800	20765	20664	20458	20769	20780	20679	20823	20564	20772	20939	20620	20874	20614	20665	20763	20815	20566	20833	20746	20768	20749	20625	20368	20542	20649	20692	20731	20709	20646	20661	20671	20569	20537	20778	20700	20785	20734	20659	20527	20745	20710	20691	20815	20783	20402	20410	20817	20570	20697	20636	20582	20677	20738	20631	20707	20617	20493	20672	20777	20698	20536	20470	20540	20777	20735	20389	20615	20784	20740	20557	20482	20655	20833	20747	20708	20724	20796	20765	20638	20671	20552	20518	20549	20693	20628	20590	20736	20815	20741	20587	20826	20505	20623	20694	20650	20658	20758	20483	20651	20598	20821	20773	20625	20808	20480	20780	20453	20566	20702	20580	20884	20827	20710	20663	20822	20845	20799	20806	20691	20756	20775	20939	20825	20769	20682	20781	20589	20554	20802	20492	20783	20985	20593	20671	20748	20634	20535	20777	20752	20547	20779	20630	20767	20802	20502	20722	20843	20749	20714	20836	20845	20659	20519	20714	20613	20619	20765	20571	20658	20608	20561	20742	20637	20824	20722	20676	20724	20572	20638	20860	20575	20511	20754	20441	20636	20732	20513	20408	20723	20831	20771	20957	20590	20607	20756	20646	20560	20764	20746	20665	20642	20675	20680	20837	20570	20534	20614	20517	20539	20848	20618	20589	20738	20863	20838	20666	20556	20683	20635	20573	20486	20688	20695	20921	20725	20613	20878	20820	20668	20689	20728	20594	20632	20856	20854	20839	20825	20560	20716	20612	20774	20774	20730	20679	20594	20889	20768	20541	20822	20580	20736	20532	20685	20656	20614	20686	20735	20878	21193	20624	20744	20639	20772	20471	20590	20805	20739	20709	20730	20592	20691	20717	20628	20496	20831	20759	20650	20430	20359	20682	20711	20826	20468	20723	20475	20740	20637	20662	20810	20557	20489	20380	20560	20616	20703	20440	20740	20806	20608	20604	20741	20725	20377	20607	20655	20543	20872	20631	20563	20718	20547	20444	20531	20593	20620	20730	20624	20805	20527	20516	20703	20873	20641	20635	20629	20724	20756	20768	20751	20471	20400	20368	20596	20714	20593	20940	20673	20681	20676	20676	20766	20757	20612	20736	20614	20628	20892	20761	20602	20662	20966	20665	20626	20690	20745	20752	20706	20740	20775	20700	20576	20716	20673	20755	20660	20554	20826	20708	20551	20621	20692	20768	20709	20473	20536	20847	20714	20657	20730	20695	20436	20793	20651	20611	20825	20608	20715	20706	20888	20869	20580	20778	20794	20626	20626	20878	20650	20800	20784	20773	20820	20836	20538	20930	20687	20733	20764	20682	20608	20547	20766	20636	20875	20668	20879	20818	20676	20572	20665	20717	20762	20759	20644	20785	20730	20724	20860	20533	20662	20688	20799	20630	20756	20517	20535	20763	20609	20570	20561	20605	20821	20792	20845	20560	20753	20662	20935	20805	20597	20707	20591	20907	20694	20679	20717	20728	20758	20574	20514	20857	20692	20456	20683	20604	20692	20522	20670	20650	20925	20615	20472	20720	20538	20824	20643	20463	20533	20646	20707	20724	20626	20922	20600	20756	20790	20599	20778	20703	20752	20645	20590	20632	20809	20564	20799	20732	20671	20525	20655	20744	20747	20627	20587	20659	20582	20622	20708	20858	20592	20639	20838	20665	20638	20764	20661	20742	20574	20708	20605	20663	20533	20584	20824	20601	20910	20767	20583	20709	20663	20784	20583	20602	20610	20745	20634	20603	20673	20612	20678	20688	20748	20809	20691	20702	20616	20647	20660	20760	20597	20624	20627	20676	20666	20559	20702	20690	20896	20672	20719	20497	20692	20761	20414	20659	20766	20743	20658	20684	20526	20802	20820	20607	20787	20859	20805	20595	20643	20468	20884	20599	20816	20751	20822	20737	20810	20766	20400	20469	20866	20516	20759	20545	20658	20625	20899	20806	20683	20570	20569	20595	20788	20474	20780	20871	20634	20707	20837	20723	20623	20747	20888	20860	20504	20484	20557	20574	20827	20768	20614	20843	20756	20506	20865	20633	20453	20836	20693	20555	20712	20769	20780	20450	20728	20807	20789	20760	20756	20620	20424	20745	20593	20472	20706	20809	20687	20736	20820	20583	20753	20637	20701	20644	20544	20573	20890	20742	20784	20588	20505	20827	20612	21018	20691	20646	20726	20778	20874	20647	20789	20610	20686	20573	20987	20426	20739	20607	20783	20740	20759	20720	20778	20643	20764	20748	20896	20532	20877	20484	20772	20748	20603	20604	20567	20652	20668	20803	20634	20716	20831	20587	20784	20651	20714	20969	20600	20658	20682	20844	20877	20749	20885	20737	20848	20831	20616	20701	20696	20497	20750	20544	20622	20656	20802	20654	20660	20663	20884	20634	20746	20590	20680	20839	20628	20528	20461	20671	20696	20594	20775	20696	20539	20559	20398	20744	20513	20630	20765	20681	20782	20747	20765	20397	20660	20652	20827	20781	20677	20582	20700	20614	20702	20501	20669	20734	20520	20643	20464	20627	20796	20698	20464	20726	20860	20592	20655	20570	20518	20600	20725	20795	20868	20604	20725	20834	20831	20608	20523	20688	20495	20491	20722	20721	20609	20471	20607	20577	20849	20634	20758	20445	20749	21014	20727	20755	20603	20727	20608	20626	20779	20728	20746	20677	20821	20622	20763	20860	20597	20532	20652	20870	20595	20761	20615	20867	20706	20856	20597	20751	20813	20747	20790	20589	20654	20497
29043	37053	25151	26702	20155	17737	17620	19766	17441	17261	17149	17216	17116	17219	17246	17309	17193	17203	17327	17148	17328	17211	17193	17391	17265	17292	17218	17267	17250	17211	17171	17265	17213	17091	17155	17308	17174	17004	17161	17155	17297	17248	17157	17195	17217	17138	17113	17340	17168	17154	17272	17077	17041	17012	17238	17076	17094	16800	17173	17106	17264	17143	16932	17208	17123	17169	17059	17109	17027	17168	16958	17176	16919	17221	17205	17192	17169	17196	17023	16967	17184	17208	17159	17046	17072	17099	17118	17301	17140	17232	17031	17110	17265	17170	17252	17287	17220	17106	17246	17175	17084	17028	17165	17056	17246	17289	17217	17132	17181	17345	17179	17214	17083	17096	17151	17184	17040	17038	17199	17119	17179	17163	17325	17082	17049	17087	17204	17268	17200	17138	17137	17056	17074	17170	17142	17137	17018	17145	17115	17264	17193	17298	17074	17155	17152	17017	17159	17251	17157	17194	17229	17178	17254	17129	17194	17063	17234	17173	17244	17082	17206	17224	17133	17263	16974	17018	17395	17133	17090	17223	17152	17189	17292	17019	17037	17152	17222	17303	17188	17228	17140	17203	17084	17224	17066	17200	17177	17008	17260	17114	17272	17161	17271	17087	17144	17105	17347	17150	17110	17115	17011	17144	17134	17235	17005	17264	17223	17286	17180	17170	17165	17109	17158	17136	17272	17114	17261	17030	17152	17049	17018	17240	17037	17064	17122	17141	17099	17037	17306	17127	17161	17134	16941	17189	17151	17084	17022	17313	16903	17178	17228	17255	17063	17186	17203	17059	17081	17216	17084	17353	17173	17212	17180	17135	17236	17029	17186	17027	17206	17145	17245	17341	17269	17111	17182	17005	17080	17172	17124	17022	17121	17201	17206	17295	17115	17136	17149	17146	17095	17319	17085	17353	17069	17214	16931	17234	17230	17097	17143	17090	17065	17170	17089	17085	17281	16951	17051	17179	17261	17255	17070	17115	17216	17104	17088	17217	17064	17164	17210	17193	17043	17126	17145	17188	17129	17052	17183	17225	17146	17088	17253	17227	17217	17277	17222	17287	16981	17222	17076	17199	17018	17052	17068	16998	17169	17279	17018	17383	17159	17388	17097	17115	17148	17155	17269	17179	17086	17194	17136	17081	17096	17060	17173	17257	17105	17250	17066	17143	17094	17199	17068	17232	17130	17155	17152	17272	17119	17126	17215	17194	17201	17127	17174	17124	17082	17290	17226	17294	17178	17260	17068	17069	17202	17123	17268	17165	17181	17148	17323	17172	17022	17249	17213	17351	17032	17005	17132	16922	17192	17215	16928	17326	17206	17308	17282	17078	17196	17275	17242	17210	17047	17299	17118	17179	17150	17027	17251	17112	17056	17050	17097	17070	17282	17264	17327	17211	17237	17229	17160	17190	17238	17141	17172	17198	17178	17139	17117	17403	17187	17074	17234	17091	17301	17163	17132	17038	17123	17271	17258	17105	17305	17304	17078	17111	17219	17156	17161	17153	17168	17196	17143	17090	17214	16928	17321	17303	17112	17227	17247	17151	17062	17167	16989	17134	17184	17168	17088	17083	17090	16921	17054	17148	17360	17124	17111	17083	17348	17075	17215	17058	17119	17022	17068	17116	17184	17077	17359	17181	17296	17155	17330	17075	17169	17122	17277	17157	17056	17149	17024	17130	17181	17096	17091	17266	17218	17000	17047	16991	17130	17079	17148	17240	16958	17203	17036	17183	17196	17055	17097	17115	17181	17051	17158	17079	17101	17115	17090	17132	17142	17277	17184	17040	17403	17340	17156	17295	17084	17259	17301	17118	17174	17288	17163	17141	17114	17257	17434	17070	17047	17126	17042	17361	17078	17172	17026	17014	17139	17100	17051	17238	17159	17264	17137	17234	17096	17143	17262	17051	17213	17023	17252	17047	17116	17181	17180	17236	17027	17131	17026	17156	17083	17115	17232	17128	17163	17238	16998	17242	17052	17176	17168	17270	17146	17201	17136	17220	17115	17035	17051	17191	17153	17122	17162	16947	17219	17105	17104	17168	17070	17232	17273	17179	17130	17152	17274	17243	17323	17201	17056	16961	17142	17236	17238	16990	17149	17106	17103	17162	17100	17197	17023	17077	17282	17231	17197	17114	17101	17150	17190	16906	17260	17121	17099	17062	17172	17172	17129	17191	17034	17252	17250	17292	17019	17259	17282	17210	17189	17006	17169	17181	17148	17141	16995	16973	17096	17049	17165	17172	17149	17255	17084	17177	17255	17094	17217	17238	17192	17021	17078	17184	17166	17081	17069	17040	17319	17023	17052	17188	17273	17040	17209	17027	17128	17184	17101	17221	17038	17129	17120	17120	17248	17329	17145	17078	17087	17220	17268	17195	17187	17272	16987	17084	17200	16965	17257	17042	17254	17222	17084	17160	17174	17072	17132	17096	17064	17140	17010	17045	17149	17297	17025	17106	17080	17290	17111	17138	17114	17124	16987	17309	17082	17080	17136	17074	17263	17034	17004	17104	17199	17244	17172	17088	17296	17110	17309	17301	17015	17362	17147	17247	17258	17030	16998	17319	17290	17090	17362	17133	17106	17090	17207	16948	17240	17189	17374	16966	17159	17193	17229	16977	17333	17089	17140	17049	17049	17204	17147	17062	16986	17263	17072	17122	17210	17168	17183	17147	17157	17186	17101	17175	17016	17084	17294	17199	17053	17015	17214	17173	17059	16969	17100	17248	17263	17205	17067	17019	17261	17239	17061	17412	17173	17120	17007	17106	16964	17259	17155	17025	17017	17073	17078	17072	17106	17138	17119	17147	17197	17205	17093	17299	17305	17154	17098	17168	17263	17187	17108	17255	17094	17068	17184	17281	17167	17313	17070	17076	17133	17160	17002	17031	17084	17151	17142	17103	17267	16990	17001	17110	17207	17228	17049	17245	17260	17124	17075	17294	17250	17264	17153	17129	16921	17104	17340	17403	17233	17108	17164	17149	17255	17044	17191	17194	17135	17018	17072	17252	17136	17073	17213	17048	17170	17102	17229	17094	17181	17315	17162	17151	17184	17293	17275	17224	17090	17247	17057	17220	17165	17216	17206	17110	17103	17052	17020	17196	17158	17098	17167	17310	17112	17177	17116	17176	17160	17130	17053	17044	17264	17234	17018	17171	17240	17267	17209	17130	17119	17131	17133	17188	17072	17129	17046	17131	17258	17256	17080	17035	17216	17087	17165	17174	17147	17187	17189	17189	17067	17216	17285	17319	17236	17338	17114	17027	17213	17169	17064	17192	17063	17085	17148	17169	17131	17059	17105	17026	17173	17254	17011	17129	17122	17233	17139	17138	17104	17127	17133	17105	17197	16993	17158	17083	17123	17174	17062	17092	17261	17192	17147	17149	17464	17181	17144	17253	17193	17276	17213	17194	17064	16979	17191	17038	17212	17036	17285	17318	17236	17082	17260	17201	17156	17198	17140	17204	17070	17073	16860	17193	17295	17121	16872	17339	17182	16918	17174	17238	17137	17240	17120	17457	17151	17166	17040	17147	17267	17115	17202	17115	17134	17171	17273	17098	17154	17170	16994	17177	17336	17244	17307	16973	17042	17132	17158	17089	17301	17263	17077	17515	17146	17144	17331	17240	17265	17263	17181	17000	17184	17196	16983	17104	17003	17103	17179	17095	17172	17061	17192	17247	17037	16988	17168	17130	16973	17221	17099	17177	17144	17155	17235	17336	17103	17194	17038	17090	17156	17127	17169	17016	17039	17133	17323	16786	17209	17172	17085	17079	17130	17150	16987	17314	17215	17082	17273	17224	17330	17252	17237	17139	17158	17156	17089	17130	16913	17124	17148	17117	17222	17190	16996	17182	17046	17013	17288	17095	17042	17083	17185	17179	17308	17195	17241	17126	17198	17091	17113	17243	17209	17079	17173	17057	17211	17186	17410	16890	17339	17172	17156	17182	17145	17188	17064	17290	17186	17190	17101	17006	17132	17200	17191	17100	17156	17265	17169	17211	17202	17266	17212	17234	17142	17245	17173	17201	17343	17185	17126	17196	17219	17164	17138	17150	17055	17278	17101	17157	17279	16971	17060	17250	17175	17190	17064	17032	16959	17114	17183	17246	17162	17132	17249	17114	17023	17223	17158	17315	17219	17013	17149	17105	17140	17327	17007	17082	17047	17071	17063	17169	17382	17293	17256	17152	17119	17087	17064	17224	17249	17345	17195	17243	17048	17154	17038	17363	16971	17101	17114	17314	17175	17050	17240	17126	17184	17007	17212	17134	17296	17049	17085	17130	16995	17205	17091	16952	17179	17169	17003	17148	17206	17035	17181	17074	17060	17240	17132	17387	17204	17174	17320	17125	17155	17210	16989	17177	16922	17087	17173	17296	17149	17159	17278	17117	16946	17252	17420	17127	17159	17120	17209	17270	17117	17181	17041	17369	17264	17133	17062	17208	17128	17206	17289	17165	17166	16996	17045	17124	17340	16946	17170	17199	17210	16987	17124	17177	17317	17119	17369	17282	17249	17126	17304	17188	17106	16909	17197	17037	17437	17201	17167	17170	17147	17224	17198	17227	17196	17165	17250	17178	17195	16973	17177	17260	16965	17175	17098	17177	17328	16940	17162	17214	17377	17070	17157	17220	17080	17200	17191	17183	17025	17094	17033	17171	17189	17069	17150	17296	17320	17302	17134	17052	17225	17180	17205	17246	17244	17088	17007	17285	17250	16993	17334	17153	17145	17080	17142	17304	17244	17321	17013	17276	17292	17240	17228	17080	17221	17041	17100	17176	17155	17210	17049	17127	16997	16928	17313	17260	17089	17231	17204	17118	17082	17175	17091	17120	17049	17081	17130	17293	17088	17243	17131	16928	17198	17179	17214	17266	17108	17090	16965	17247	17305	17088	17187	17093	17135	17245	17149	17257	17281	17247	17326	17231	17228	17163	17119	17100	17220	17179	17093	17150	17334	17124	17213	17227	17236	17179	17108	17229	17236	17239	17184	17201	17152	17185	17163	17252	17196	17067	17160	17224	17202	17295	17268	17107	17057	17240	17297	17160	17150	17246	17268	16965	17154	17215	17217	17341	17252	17043	17137	17227	17131	17278	17057	17114	17096	17260	17131	17208	17186	17298
25449	22089	27406	28343	23194	22628	23180	23334	22309	22260	22298	22201	22143	22388	22293	22130	22272	22330	22276	22142	22182	22238	22232	22131	22173	22159	22208	22123	22268	22198	22124	22035	22297	22285	22289	22397	21830	21816	22092	22325	22071	22267	22294	22205	22274	22137	22380	22058	22134	22095	22070	22210	22362	21932	22312	22158	22131	22379	22174	22138	22008	21876	22052	22096	22181	21984	22149	22073	22173	22304	21891	22015	22104	22252	22313	22342	22335	22122	22153	22013	22009	22206	22261	22395	22194	22032	22147	22194	22190	22318	22206	22236	22065	22087	22065	21918	22021	22066	22039	22182	22349	22188	22031	22038	22151	22183	22001	22300	22164	22203	22162	22272	22111	22226	22091	22214	22119	22085	22168	21899	22043	22364	22182	22269	22235	22076	21972	22120	22056	21978	21763	22138	22329	22009	21972	22109	22061	22192	22140	22401	22174	22374	22213	22061	22141	22021	22130	21958	21963	22169	22117	22125	22060	22320	22169	22287	22013	21945	22250	22037	22004	22186	22370	22085	22230	22042	22197	22263	22135	22113	22132	22080	22243	21969	22321	22163	22167	22227	22305	22076	22261	22157	22165	22039	22205	21996	22181	22164	22197	22217	22038	22225	22204	22039	22299	22135	22230	21963	22168	22033	21996	22139	22093	21963	22085	22051	22011	22139	22034	22123	22373	22268	21886	22056	22239	22167	22270	22094	22163	22259	22135	22156	22076	22236	22347	22202	22009	22219	22276	22215	22173	22219	22082	22105	22178	22107	22141	22232	22207	22091	22164	22205	21970	22197	21970	22189	22113	22330	22199	22088	22081	22156	22230	22162	22312	22318	22188	22110	22126	22093	22179	22364	22226	22208	22071	22314	22124	21859	22346	21909	22227	22050	22197	22195	22070	21994	22072	22154	22014	22217	22276	22362	22406	22126	22057	22228	22183	22125	22009	22183	22285	22192	22232	22317	22043	22131	22151	21975	22229	22178	22105	22254	22108	22140	22020	22177	22135	22214	22247	22246	22148	21967	22121	22254	21958	22305	22060	22068	22074	22040	22331	22014	22139	22177	21884	21911	22112	22249	22234	22135	22374	22036	22192	22054	22166	22234	22231	22065	21980	22068	22185	22036	22283	22210	22296	22175	22156	22082	22084	21947	22183	22230	21949	22250	22066	22127	22115	22341	22164	22084	21997	22078	22029	21963	22177	22154	22259	21909	22219	22306	22055	22166	22391	22313	22166	22079	22180	22138	22177	22087	22210	22236	22365	22198	22158	22178	22410	22034	22149	21865	22039	22092	22178	22061	22036	22228	22150	22131	22321	22103	22279	22145	22157	22084	21972	22157	22066	22057	21856	22151	22022	22350	22278	22174	22222	22212	22251	22205	22239	22320	22176	22285	22312	22128	22100	22201	22247	22182	22266	22330	21986	22000	22224	22065	22337	22322	22108	22271	22390	22174	22057	22207	22252	22131	22225	22229	22050	22140	22252	22285	22165	22165	22163	22057	22129	22147	22092	22150	22069	22193	22266	22211	22184	22151	22162	22291	22279	21896	22143	21949	22155	21974	22014	22148	22144	22098	22192	22149	22064	22226	22165	22154	22129	22046	22165	22036	22168	22136	22097	22226	22257	22293	22210	22137	22112	22118	22253	22401	21981	22124	22168	21920	22212	22296	22322	22083	22288	22233	22222	21992	22000	22160	22318	21946	22259	22221	22205	22175	22214	22201	22301	22219	22144	22279	22275	22084	22154	22247	22103	22285	22283	22118	22321	22152	22391	22031	22075	22172	22099	21958	21918	22070	22004	22104	22134	22063	21976	22257	22138	22088	22229	22030	22069	21974	22229	22443	22268	22289	22315	22089	21978	21993	22111	22263	21908	22154	22207	22154	22280	22015	22184	22076	21928	22238	22069	22179	22166	22083	22234	22119	21798	21830	21987	22144	22240	22198	22009	22381	22062	22130	22069	22168	22283	22139	22213	21930	22280	21997	22019	22211	22123	22094	22431	22342	22331	22298	22233	22290	22294	22218	22234	22163	22121	22216	22012	22196	21979	22228	22264	22101	22167	22108	22089	22226	22178	22230	22292	22302	22165	21996	22232	22149	22198	22197	22063	22000	22217	22219	22059	22179	22147	22095	22244	22060	22134	22254	22058	22448	22207	22293	22332	22065	22436	22035	22075	22291	22128	22200	22211	22214	22100	21929	21980	22104	22137	22263	22151	22341	22133	22160	22016	22271	22030	22475	22242	22146	22220	22125	22010	22028	22177	22135	22034	22197	22239	21836	22117	22225	22019	22055	22103	22160	22212	22214	22344	21989	21972	22177	22263	21904	21985	22223	22100	22136	22078	22342	21957	22143	22147	22152	22139	22088	22274	22109	22165	22055	21917	22177	22130	22277	22141	21856	22246	22267	22195	22006	22100	22213	22215	22010	22220	22340	22206	21861	22263	22350	22050	22309	21971	22212	22223	22267	22238	22160	22259	22039	22003	21935	21901	22060	22175	22244	21957	22075	22100	22150	22225	22136	22021	21990	22232	22323	22385	21980	22236	22054	22136	22075	22116	22122	22224	22217	22193	22273	22231	22143	22051	22062	22191	22254	22177	22079	22069	22210	22140	22007	22189	22331	22309	22327	22106	22052	22115	22063	22306	22308	22327	22309	22202	22339	22046	22102	21977	21944	22166	22270	21987	22072	22345	22186	22194	22281	22199	21971	22458	22091	22209	22364	22215	22249	22190	22088	22164	22087	22365	22040	22125	22395	22076	22367	22200	21994	21846	22262	22079	22092	22020	22326	22201	21986	21987	22374	22249	22404	21868	22099	22028	22111	22007	21897	22333	22335	22418	22219	22233	22068	22265	22030	22280	22087	21974	22203	22147	22352	22103	22373	22312	22151	22184	22358	22251	22349	22309	22316	22199	22006	22112	22337	22242	22061	22282	22091	22298	22120	22341	22206	22103	22153	22106	22077	22130	22134	22119	21894	21949	22105	22105	22224	22198	22012	22013	22254	22153	21991	22254	22310	22298	22263	22271	22326	22269	21990	22303	22310	22065	22440	22178	22037	22185	22148	22176	22253	22190	22051	22119	22521	22105	22174	22195	22302	22239	22060	22010	22039	22385	22126	22278	22226	22197	22118	22026	22216	22024	22035	22043	21958	21870	22362	22208	22193	21874	22212	22213	22133	21956	22200	22214	22002	22093	22194	22248	22159	22195	22245	22163	22175	22143	22388	22205	22121	22114	22083	21946	22161	21943	22347	22005	22008	22367	22098	22410	22288	21965	22237	22340	22157	22287	22240	22158	22174	22136	22215	22087	22150	22335	22177	22076	22088	22129	22101	22097	22246	22184	22016	22148	22175	22157	22084	22191	21922	22190	22072	21825	22299	22049	22177	22020	22031	22158	22138	22059	21965	22226	22006	22215	22023	22115	22130	22158	22124	22499	22342	22256	22201	22172	22111	22042	22125	22167	22278	22528	22109	22353	22100	21980	21858	22024	22138	21976	22008	22162	21829	22115	22254	22018	22329	22078	22199	22300	22246	22159	22261	22151	21960	22183	22347	22150	22138	22322	22013	22131	21932	22208	22221	22174	22226	22394	22273	22098	22003	21886	22200	22218	21861	22124	22053	22168	22321	22230	22285	22137	22230	22054	22226	22199	22324	22129	22194	22035	22013	22413	22256	22005	21879	21876	22108	22029	22285	22107	22084	22189	21988	22035	22229	22106	22110	22328	22230	21840	22222	22147	22183	22152	22241	22223	22343	22144	22234	22106	22202	22014	21924	21969	21990	22236	22358	22337	22131	22072	22068	21991	22140	22212	22128	22115	22204	21977	22209	22086	22283	22142	22136	22297	21946	22097	22279	22310	22126	22074	22404	22309	22018	22195	22318	22194	22061	22101	22251	22007	22201	22326	22233	22171	21995	22052	22300	22064	22171	22149	22247	21925	22120	22315	22139	22318	21862	22024	22043	22100	22048	22065	21990	21990	22124	22066	21951	22224	22088	22305	21980	22278	22232	22096	22032	21970	22191	22194	22131	22040	22008	22064	22064	21939	22309	22067	21944	22265	22034	22452	22153	22144	22000	22119	22045	22251	22270	22068	22162	22557	22016	22258	22075	22048	22198	22252	22027	22218	22156	22104	22162	22386	22161	22173	22241	22134	22311	22205	22299	22134	22184	22245	22257	22164	22147	22093	22192	22190	22155	21987	22112	22068	22226	22257	22075	22116	21932	22162	22227	22060	22258	22354	22110	22163	22156	21795	22030	22200	22295	22355	21928	22200	22101	22365	22103	22180	21923	22235	22277	22254	22270	22513	22006	22132	22091	22157	22065	22344	21898	21951	22256	22124	22109	22278	21855	22448	22371	22326	22299	22114	22102	22205	22246	22243	21998	22216	22105	22214	22061	22220	22125	22093	22124	22394	22340	22044	22068	22275	22044	22258	22269	22282	22207	22266	22204	21968	22104	22276	21916	22012	22214	22308	22085	22036	22004	22072	22211	22152	22329	22252	22157	22149	22111	22160	22235	22057	22082	22229	22210	22271	22212	22135	21947	22094	22193	22081	22125	21931	22123	22005	22305	22155	22164	22131	22301	22140	21999	22023	22181	22325	22136	22098	22348	22182	22083	22222	22220	22090	22253	22030	22014	22049	22107	22190	22129	22227	22079	22179	22189	22240	22228	22231	22167	22378	22005	22069	22010	22314	22247	22244	22095	22057	22170	22266	21902	22117	22323	22208	22371	22402	22300	22257	22295	22265	22172	22057	22208	22336	22278	22469	22077	22208	22225	22090	22217	22270	22336	22343	22198	22170	22380	22142	22325	22210	22058	22341	21998	22150	22288	22121	22218	22167	22210	22104	22197	22079	22253	22241	22241	22078	22106	21951	22310	21991	22293	22280	22368	21897	22264	22351	22104	22294	22007	22066	21966	22390	22148	22269	22083	22130	22004	22083	22210	22089	22061	22048	22158	22251	22146	22169	22128	21932	22149	22246	22184	22027	22051	22107	22118	22456	22195	22297	22034	22097	22079	22155	22319	22113	21943	22029	22250	22256	22088	22287	22066	22206	22357	22112	22305	22171	22019	21904	22207	22219	21986	22368	21956	22017	22070	22106	22051	22043	22214	22013	22236	22173	22148
28517	34552	22008	23284	18938	18262	18358	19560	17984	17973	18140	18079	17946	18009	18093	17962	18158	17992	18091	17906	17978	18218	17983	18209	17879	18080	18188	18036	18066	18160	18225	17998	17877	17878	17963	17989	17991	17993	18015	18109	17905	18004	18098	17879	17958	18073	17827	18029	17924	18022	18041	17890	18020	18088	17891	18255	17967	18155	17842	18182	17775	17989	18048	17877	17975	17905	18008	18087	17947	17917	17910	18251	18076	17974	17985	17888	17985	18019	18033	17994	17940	18027	17994	17888	18065	18008	18250	18045	17787	17916	17909	17894	17986	18018	18208	18051	18058	18242	17953	18032	18077	17961	17871	18085	18079	17985	17999	17918	18017	17943	17852	18099	17900	18036	18055	18079	17973	18043	17934	18046	18001	17848	17976	17947	18163	18008	18009	17902	17999	18142	18001	18006	18113	17862	17830	18024	17820	18063	17929	17779	18021	18052	17816	17890	17949	17888	17968	17922	18049	17878	18133	18057	18134	18018	18080	17871	17919	17950	17872	17945	17984	18223	17895	17767	17910	17942	17925	17934	17860	17963	18144	17847	17954	18000	17976	18034	18090	17916	18135	18086	17875	18110	18000	17931	18124	17858	18142	17948	18171	18006	17897	17959	17883	17947	18075	17884	17994	18204	18120	18023	18028	17811	17931	18049	18034	17987	17944	18017	17930	17898	18111	17728	18020	18111	17914	18107	17949	17832	18032	18041	17842	18077	18005	17787	18003	18008	17922	17856	18003	17963	18108	17826	18080	17987	18042	17828	18028	18019	18069	17913	18205	17915	18025	18095	17964	17974	17923	17743	17828	17998	18009	17942	17934	18048	17989	17825	18125	17832	17878	18126	18146	17879	17925	18193	17879	18004	17816	18160	17896	18117	17897	18090	18090	18161	18027	18009	17999	18018	17952	17993	17961	17991	18068	18013	18056	17970	17894	17995	17927	18073	17991	17929	17970	17755	17763	18017	18156	17910	17878	17873	18040	17917	18070	18085	17945	18117	18174	17932	18212	17990	17838	17953	17914	17943	18026	17862	18091	18153	17790	18037	17997	17832	18164	17923	17895	17843	17802	18055	18118	18022	18114	18035	17980	17918	17884	17960	17872	18034	17877	17989	17970	18142	18016	17948	18064	17871	18104	17966	18079	18062	17916	17915	17946	18021	17944	18004	18090	17891	17880	17865	17861	18082	18027	17900	18131	17959	18151	17713	17965	18031	18000	18089	17931	18106	18048	18091	18095	17948	18033	17954	18018	17928	17995	18075	18153	18148	17832	17956	18016	17970	18134	18055	18193	17836	17968	18103	18025	17855	17856	17838	18000	18104	17999	18130	18053	17877	18087	18009	17788	17838	17996	18049	17944	18198	17979	18115	18072	18011	18074	18002	18082	17737	18068	17900	18024	17911	17897	17915	17971	17995	18071	17935	17951	18080	18127	18041	17975	17982	18022	18161	18111	17859	17894	17929	18040	17973	18041	17911	18000	17864	17960	17885	17955	18054	17813	18040	18001	18106	17906	17931	17737	18088	17964	18103	17959	17974	18137	18118	18144	18059	17924	17901	17954	17701	18140	18054	17963	17909	18209	18004	18047	18151	18085	18016	17894	18142	17971	17996	17991	17962	18028	18080	17912	17829	18039	18007	18117	18093	18040	18043	17907	17901	17998	17934	18091	17827	17967	18052	17877	18016	18024	17952	17903	18045	18026	18002	17967	17898	18123	18115	17983	17963	18154	17995	17940	17992	17854	18163	17864	17966	18026	18223	18112	18044	18162	17743	18048	17978	18022	17833	17879	18021	17930	18092	18000	18078	18020	18009	18002	18112	17901	17896	18098	17946	17868	17948	17932	17999	17989	18034	17953	17811	18293	17858	18012	17998	18099	18023	17911	18049	17985	17952	18010	17840	17911	18059	18055	18031	17901	17971	18019	18143	18095	17810	18076	18091	17905	17995	18040	17855	17947	18065	17957	17949	18026	18034	18071	17873	18012	18155	18035	17912	17884	18016	17929	17963	17932	17966	17976	17984	18078	18078	17835	18054	17960	18099	17941	18085	18129	18146	18021	17910	17851	17893	18027	17958	18034	17913	18072	17888	17949	18076	17977	17981	18065	17894	18172	18034	17806	18162	17955	18037	18119	18043	17857	17975	18079	17964	18011	18009	18215	17988	18023	18073	17905	18154	18000	17957	17976	17934	18051	18012	17815	17914	17946	18259	17983	18007	17930	18034	17891	18043	17858	17772	18042	18002	17759	17996	18172	17976	17937	18025	17996	17917	18006	18063	17951	18066	17966	17804	18163	17888	17811	17777	17932	17816	18094	17968	17817	18049	17971	18030	17941	17997	17886	18107	17874	17896	17931	18046	18016	17895	17865	18062	18036	17863	18045	18068	18002	18061	17937	17901	18113	18094	17863	17837	17885	17992	18090	18050	17933	18017	18134	17913	17924	18036	18072	17968	18173	18052	17929	18062	17965	17964	17923	17966	18009	18085	18011	18001	18079	18004	18165	18109	17919	17762	17824	18008	17886	18086	17808	18120	18013	18069	18059	18115	18000	17866	18109	17991	18163	17961	18148	18010	17702	18056	18008	17867	18076	18017	17860	18010	17887	17960	17929	17908	18066	17953	17928	18018	18039	18050	18002	18025	17920	17869	17892	17996	18074	18094	17909	18054	18059	18186	17889	17941	18019	18158	18045	17957	18104	17952	17998	17971	17980	17887	18172	18034	17887	18118	18046	17946	17881	18018	17918	18109	18044	17983	18082	17884	18246	18192	17978	18053	18158	17888	17779	18080	17902	18205	17870	17981	17936	18040	17895	18129	17933	18047	17861	17895	18162	17922	17923	17863	18079	17942	18133	18048	17875	18105	18133	17812	18070	17840	18164	18096	18205	17942	17927	18047	17858	17903	18040	18199	18156	17973	18135	17954	18101	18079	18007	18031	18064	18127	17857	18137	18123	17945	18001	18022	17898	17977	18014	18089	18012	17757	17854	18138	17910	17930	17931	17922	18123	18036	18065	18030	18018	17861	17908	17914	17837	17934	18066	18124	18076	18016	18021	18103	18071	17957	18152	17957	17832	17906	18059	18149	17917	18003	17960	17906	18131	17987	17968	18026	18111	18111	17776	17998	18092	17814	18029	18055	17970	18084	17921	17890	17910	17965	18057	18003	18077	17979	18011	18058	18177	18057	17933	18050	17867	17927	17963	17970	18075	17963	17949	17998	17987	17901	17852	17866	18042	18067	18148	17901	18109	17970	17947	17922	17909	17781	17973	18176	17971	17869	18123	18094	17926	17937	17843	17898	18248	17905	17886	18030	17907	18088	17987	17985	18003	17991	17916	17938	17941	17986	17960	18068	18102	18121	18097	17893	18034	17943	18066	17920	17986	17909	18095	18105	18110	17949	18007	17956	18135	18012	17924	17848	17935	18013	17839	18039	17830	18098	18079	18058	18158	18093	17988	18160	17930	18023	18076	17972	17880	17976	18067	18087	17915	18061	18034	18063	18079	17869	18012	18053	17924	18119	17962	18006	17932	18203	17807	18055	18231	17979	18022	17830	17951	18008	17846	18140	17804	18021	18002	18061	17723	17962	18222	18010	18117	17944	17895	18048	18106	17918	18070	18163	18008	17900	18062	18004	18033	17979	18077	17997	18095	18093	17924	18064	18048	18044	17998	17929	18108	17976	17884	17972	17918	18039	18036	17786	17963	18005	17886	17974	17854	18041	17928	18093	18095	17988	17937	17875	18081	18032	17991	17957	18015	18095	17911	17917	17932	18045	18161	17981	17979	18076	17862	18063	18069	18001	18001	18119	17990	18079	17778	17869	18032	18047	18077	18032	17944	17948	17898	17982	18101	18091	17844	17976	17926	18016	17997	18257	17765	17799	17799	18062	18020	17927	18029	18004	17963	18034	18031	18034	18024	18000	17907	17823	18103	18206	18129	18056	18024	17877	18037	18240	17818	18125	17928	18154	18036	17860	18282	18026	18027	18015	18086	18049	17877	17954	18099	18080	18240	17910	18079	17815	17883	18044	18063	18035	17895	18011	18088	17914	17941	17926	17971	18027	18115	17950	17815	17984	17967	17932	17781	18131	17867	18001	17975	18023	17919	17988	18055	17924	18080	18120	18050	17918	17965	18012	18019	17839	17908	18020	17912	18065	18014	18009	17992	17999	17949	18137	17976	17982	18143	18103	17977	17864	18092	17876	18060	17991	17992	17922	18116	18005	17988	18013	17915	18067	18032	17901	18103	18179	18014	17986	18058	17885	18002	18147	17953	17969	18038	18052	17889	18088	17936	17924	17893	17853	18065	17846	17948	18001	18085	18002	18043	18045	17993	17651	17954	18013	17973	17900	18059	17998	17880	18125	17848	18148	18098	17956	18199	17928	17940	18048	18031	17932	17924	18149	17955	18007	18004	17998	18072	18049	18026	18179	17964	17974	18073	17974	18051	18062	18046	18070	17922	18021	17925	18023	17940	18002	17934	18057	17988	18077	17962	17994	18095	18033	18127	17897	17905	18060	18038	18061	18055	17868	18087	17882	17896	17918	17982	17952	17951	17956	17940	17942	17965	18090	18181	18107	18031	17971	17772	17900	18086	18069	17968	17897	17835	17944	18043	17930	17888	17961	17964	18010	18227	18035	18078	18082	18092	17966	18156	17962	18075	17957	17853	18035	18120	18021	17951	18073	17934	17979	18006	18000	17889	17995	17977	17849	18136	17798	18096	17965	18205	18092	17921	18004	17909	17950	17977	18007	18018	18123	17997	18250	17909	17951	17986	17938	17870	17897	17911	17998	18038	17987	17941	18053	17986	18136	17942	17981	18099	17858	18037	17996	18052	18223	17904	17881	17905	17990	17922	17996	18151	18158	17921	18046	17938	18248	18308	17956	17650	17892	18128	17916	17915	18008	18006	17895	17927	18118	17917	17777	18077	17916	18093	17995	17981	18174	17980	17751	18027	18089	17992	17845	18044	18058	18071	18102	18099	18128	17838	18092	18064	17945	17944	17997	18167	17992	17972	18089	18128	18045	18080	18003	17978	18099	17880	17969	18168	18077	18024	17960	18108	17916	17930	17998	17913	18142	18002	17918	17941	18073	17993	18000	18019	17966	17913	18083	18036	17851	17888	18017
22513	21667	28806	25923	22749	24463	28172	29902	22536	22029	22154	22051	21926	22037	22106	21939	21765	22045	21645	21787	22009	21917	21836	22042	21883	21685	21913	21858	21804	21785	21881	21685	21600	21924	21911	21813	21796	21889	21571	21721	21666	21573	21786	21603	21583	21888	21845	21902	21678	21726	21728	21830	21853	21744	21706	21709	21853	21644	21762	21845	21797	21751	21792	21568	21696	21580	21691	21718	21726	21904	21801	21816	21729	21560	21786	21493	21665	21885	21896	21885	21885	21745	21532	21762	21685	21547	21631	21701	21617	21676	21646	21759	21849	21754	21729	21715	21579	21673	21549	21742	21686	21693	21690	21536	21484	21835	21805	21720	21723	21766	21601	21742	21920	21616	21773	21749	21550	21534	21917	21701	21797	21677	21817	21841	21699	21686	21638	21605	21602	21523	21775	21713	21604	21728	21850	21567	21872	21610	21919	21704	21840	21592	21780	21955	21772	21609	21572	21822	21688	21723	21834	21851	21557	21713	21548	21785	21530	21496	21573	21455	21922	21512	21564	21770	21753	21556	21779	21555	21599	21826	21599	21781	21672	21606	21779	21802	21730	21709	21732	21693	21805	21726	21716	21711	21720	21851	21947	21703	21517	21826	21791	21754	21580	21854	21743	21582	21714	21418	21847	21688	21792	21756	21934	21584	21642	21684	21788	21753	21836	21629	21579	21392	21705	21637	21727	21783	21696	21830	21649	21700	21477	21736	21779	21816	21799	21748	21533	21551	21797	21729	21748	21507	21708	21928	21645	21714	21677	21740	21791	21356	21558	21590	21715	21671	21824	21650	21725	21699	21876	21412	21577	21644	21776	21508	21766	21784	21653	21716	21777	21560	21840	21569	21802	21653	21849	21368	21588	21466	21780	21749	21873	21612	21688	21795	21868	21816	21666	21750	21786	21540	21580	21805	21709	21667	21735	21509	21666	21614	21448	21734	21789	21663	21628	21767	21783	21764	21583	21668	21616	21813	21800	21619	21877	21718	21733	21813	21651	21900	21828	21706	21782	21600	21743	21599	21714	21711	21622	21736	21637	21486	21531	21689	21522	21763	21534	21662	21862	21579	21653	21572	21629	21654	21552	21753	21769	21542	21543	21862	22022	21738	21719	21556	21846	21748	21620	21556	21687	21676	21618	21783	21756	21538	21696	21574	21654	21746	21696	21841	21791	21735	21606	21808	21754	21586	21627	21588	21718	21616	21817	21643	21823	21502	21836	21716	21805	21751	21595	21819	21737	21769	21687	21840	21645	21835	21849	21844	21691	21510	21814	21674	21476	21516	21663	22000	21826	21660	21609	21600	21553	21627	21777	21876	21762	22040	21598	21730	21894	21668	21627	21541	21626	21908	21808	21940	21576	21730	21721	21688	21552	21547	21756	21699	21639	21519	21718	21546	21547	21709	21696	21500	21615	21518	21739	21752	21627	21599	21598	21459	21580	21706	21635	21599	21478	21576	21787	21831	21656	21712	21707	21727	21652	21719	21430	21612	21667	21585	21512	21779	21649	21690	21802	21607	21591	21839	21825	21686	21723	21692	21724	21637	21531	21453	21720	21595	21755	21529	21729	21502	21660	21743	21710	21674	21802	21513	21854	21683	21639	21616	21836	21797	21556	21860	21756	21680	21633	21644	21515	21530	21420	21560	21654	21757	21712	21630	21717	21667	21751	21478	21728	21489	21398	21761	21520	21616	21940	21753	21608	21648	21642	21563	21737	21728	21619	21545	21574	21352	21687	21836	21665	21523	21814	21702	21683	21835	21765	21913	21521	21660	21559	21582	21441	21559	21685	21553	21557	21711	21788	21460	21550	21381	21655	21584	21621	21573	21655	21606	21908	21725	21607	21725	21936	21723	21542	21794	21614	21545	21653	21656	21512	21793	21589	21824	21794	21657	21782	21697	22042	21552	21701	21712	21764	21585	21723	21600	21647	21567	21624	21547	21497	21612	21721	21275	21648	21706	21594	21626	21700	21763	21752	21673	21862	21811	21798	21633	21566	21639	21840	21603	21634	21653	21637	21732	21579	21746	21599	21712	21718	21494	21658	21674	21412	21577	21683	21584	21597	21728	21614	21548	21616	21809	21745	21606	21627	21517	21789	21704	21845	21728	21748	21770	21642	21389	21747	21605	21801	21435	21812	21595	21641	21621	21683	21678	21559	21632	21694	21423	21738	21638	21637	21760	21691	21583	21881	21759	21584	21790	21658	21552	21643	21863	21664	21538	21601	21658	21718	21665	21801	21544	21795	21712	21596	21488	21896	21781	21600	21880	21467	21737	21659	21490	21731	21664	21868	21767	21579	21807	21659	21622	21655	21430	21625	22002	21762	21725	21892	21669	21637	21507	21465	21697	21816	21693	21769	21730	21822	21839	21599	21470	21767	21555	21843	21526	21830	21465	21655	21754	21634	21587	21651	21724	21859	21669	21578	21461	21689	21934	21771	21719	21681	21798	21788	21657	21855	21697	21687	21558	21660	21707	21847	21614	21438	21770	21676	21556	21657	21797	21599	21737	21726	21758	21818	21694	21756	21672	21570	21657	21623	21533	21713	21770	21608	21721	21661	21664	21683	21774	21977	21905	21732	21639	21746	21634	21948	21734	21807	21756	21833	21734	21646	21795	21675	21768	21639	21792	21780	21813	21877	21654	21703	21601	21836	21588	21539	21587	21562	21752	21728	21730	21498	21714	21600	21722	21819	21678	21828	21531	21715	21564	21509	21689	21747	21774	21994	21548	21762	21717	21725	21794	21596	21641	21687	21580	21728	21877	21772	21597	21718	21641	21670	21403	21831	21582	21556	21392	21679	21729	21612	21601	21633	21793	21678	21589	21781	21638	21646	21639	21853	21654	21744	21610	21625	21813	21507	21553	21764	21710	21632	21698	21825	21596	21551	21660	21729	21660	21700	21647	21616	21492	21754	21669	21474	21438	21890	21597	21649	21702	21670	21878	21741	21677	21622	21682	21665	21895	21679	21596	21741	21753	21710	21707	21723	21587	21604	21562	21716	21731	21757	21626	21596	21581	21512	21766	21625	21645	21654	21686	21804	21623	21711	21712	21612	21759	21601	21615	21743	21381	21732	21728	21699	21770	21776	21895	21910	21577	21537	21685	21818	21557	21576	21728	21542	21591	21591	21610	21546	21678	21603	21555	21635	21583	21261	21771	21652	21764	21567	21796	21716	21764	21692	21482	21628	21593	21695	21682	21739	21557	21765	21745	21618	21522	21583	21817	21529	21786	21659	21835	21747	21737	21691	21622	21364	21528	21741	21877	21614	21755	21617	21696	21917	21747	21772	21746	21560	21520	21556	21736	21845	21667	21691	21798	21597	21636	21439	21734	21701	21474	21829	21605	21712	21533	21634	21756	21606	21677	21706	21844	21498	21699	21795	21631	21590	21623	21575	21651	21985	21619	21723	21823	21607	21681	21829	21863	21449	21552	21540	21745	21887	21695	21793	21936	21661	21683	21708	21684	21388	21564	21910	21749	21551	21528	21583	21650	21612	21702	21642	21885	21801	21526	21560	21814	21604	21434	21760	21851	21559	21944	21934	21670	21744	21654	21724	21846	21908	21599	21812	21672	21436	21501	21581	21686	21722	21718	21678	21517	21733	21683	21564	21492	21886	21799	21665	21734	21584	21612	21890	21665	21784	21677	21741	21516	21726	21514	21465	21520	21763	21747	21803	21815	21806	21587	21654	21571	21751	21668	21690	21954	21696	21722	21785	21608	21877	21530	21615	21745	21717	21645	21903	21606	21691	21477	21554	21811	21849	21568	21741	21823	21640	21733	21730	21646	21660	21376	21701	21742	21831	21734	21524	21558	21966	21490	21652	21881	21598	21757	21821	21598	21688	21697	21912	21721	21626	21571	21796	21776	21719	21575	21636	21577	21696	21516	21504	21740	21576	21734	21729	21696	21657	21611	21817	21702	21702	21720	21708	21635	21601	21726	21600	21707	21594	21662	21726	21799	21614	21818	21774	21694	21487	21546	21720	21856	21778	21642	21740	21697	21702	21648	21455	21735	21810	21706	21636	21786	21692	21759	21664	21784	21771	21508	21428	21549	21903	21598	21848	21517	21627	21525	21620	21525	21805	21631	21713	21836	21609	21719	21612	21785	21727	21504	21853	21618	21665	21830	21820	21745	21832	21544	21583	21625	21647	21654	21861	21664	21640	21822	21796	21578	21599	21584	21899	21685	21544	21709	21714	21760	21831	21790	21564	21800	21775	21671	21913	21718	21663	21759	21835	21788	21618	21870	21606	21473	21550	21749	21642	21720	21815	21753	21839	21572	21579	21819	21747	21745	21924	21647	21936	22016	21870	21752	21622	21763	21843	21697	21806	21905	21891	21573	21534	21739	21677	21727	21694	21455	21650	21787	21906	21651	21770	21963	21563	21538	21642	21718	21738	21530	21676	21631	21578	21733	21509	21574	21591	21668	21596	21736	21706	21542	21731	21794	21712	21673	21596	21623	21599	21662	21876	21733	21359	21487	21691	21772	21728	21763	21552	21700	21448	21662	21547	21621	21532	21650	21682	21477	21737	21599	21886	21609	21843	21770	21573	21748	21600	21748	21675	21638	21648	21596	21495	21629	21618	21674	21835	21688	21572	21730	21511	21625	21739	21765	21667	21708	21612	21705	21757	21639	21891	21818	21687	21632	21759	21744	21636	21625	21699	21697	21744	21647	21730	21695	21575	21565	21691	21815	21750	21919	21766	21843	21816	21932	21693	21464	21473	21793	21547	21567	21660	21831	21618	21544	21633	21809	21673	21826	21676	21666	21810	21567	21788	21710	21631	21624	21587	21706	21691	21583	21793	21607	21811	21759	22049	21825	21824	21792	21646	21898	21453	21598	21578	21794	21926	21661	21882	21586	21708	21728	21548	21488	21747	21526	21490	21790	21671	21512	21590	21676	21553	21559	21633	21556	21648	21648	21843	21506	21652	21610	21663	21571	21686	21663	21816	21736	21669	21755	21602	21630	21946	21950	21807	21729	21780	21805	21602	21732	21726	21679	21709	21604	21741	21697	21707	21701	21693	21628	21494	21850	21705	21740	21892	21754	21650	21741	21794	21617	21711	21625	21541	21849	21754	21674	21565	21678	21586	21724	21554	21754	21717	21551
32439	39522	28997	46884	22928	18764	21164	26738	17739	17804	17770	17577	17689	17735	17790	17718	17625	17791	17793	17775	17715	17654	17721	17685	17610	17830	17654	17699	17791	17689	17813	17980	17692	17624	17693	17542	17659	17839	17670	17691	17636	17781	17587	17750	17604	17796	17555	17492	17662	17840	17700	17650	17786	17818	17660	17687	17821	17814	17669	17847	17786	17847	17687	17525	17702	17804	17887	17583	17670	17841	17690	17650	17743	17613	17567	17615	17656	17653	17751	17320	17719	17656	17646	17465	17723	17788	17636	17643	17807	17760	17662	17656	17582	17709	17547	17701	17607	17871	17923	17424	17628	17673	17624	17599	17638	17773	17680	17730	17826	17652	17636	17621	17702	17621	17649	17591	17953	17449	17610	17684	17513	17757	17527	17730	17769	17651	17569	17564	17603	17735	17646	17484	17686	17622	17766	17695	17687	17680	17729	17771	17677	17547	17517	17854	17679	17675	17595	17831	17644	17539	17485	17656	17502	17697	17608	17628	17546	17653	17586	17713	17738	17499	17588	17626	17724	17672	17653	17501	17449	17687	17680	17564	17550	17916	17467	17859	17590	17893	17575	17674	17733	17666	17825	17565	17977	17729	17700	17695	17620	17855	17630	17729	17696	17559	17465	17807	17557	17684	17622	17723	17687	17742	17725	17582	17686	17751	17595	17630	17663	17721	17671	17584	17730	17719	17678	17668	17690	17660	17834	17733	17625	17716	17534	17566	17633	17811	17809	17683	17588	17763	17668	17656	17537	17659	17640	17764	17527	17742	17718	17771	17752	17554	17750	17486	17480	17633	17671	17645	17637	17557	17763	17749	17716	17679	17749	17635	17686	17591	17715	17777	17658	17769	17604	17728	17854	17674	17762	17576	17617	17644	17616	17567	17527	17622	17763	17607	17702	17690	17729	17588	17758	17614	17619	17674	17739	17667	17613	17725	17759	17631	17647	17542	17721	17628	17709	17564	17634	17716	17691	17701	17539	17492	17607	17787	17713	17746	17592	17578	17562	17556	17666	17741	17541	17622	17605	17541	17656	17629	17512	17634	17769	17728	17740	17510	17682	17551	17763	17694	17561	17714	17517	17835	17553	17631	17830	17683	17643	17594	17786	17636	17722	17534	17666	17721	17690	17693	17611	17844	17699	17578	17489	17573	17629	17500	17705	17442	17658	17733	17613	17729	17721	17657	17824	17733	17603	17658	17658	17821	17514	17596	17670	17577	17787	17719	17616	17802	17753	17690	17751	17588	17642	17553	17835	17668	17582	17532	17668	17740	17614	17600	17483	17604	17606	17693	17822	17743	17497	17598	17693	17626	17798	17689	17588	17664	17845	17721	17678	17642	17707	17607	17636	17833	17659	17707	17706	17559	17816	17748	17630	17837	17650	17799	17632	17649	17813	17728	17442	17573	17568	17652	17599	17647	17778	17605	17630	17682	17766	17635	17850	17675	17693	17592	17662	17729	17742	17620	17711	17573	17687	17682	17675	17399	17639	17643	17793	17599	17710	17620	17833	17548	17641	17585	17605	17745	17757	17731	17605	17606	17811	17612	17594	17677	17639	17739	17545	17711	17680	17678	17617	17694	17600	17630	17751	17708	17546	17700	17667	17640	17667	17633	17809	17682	17550	17812	17674	17834	17686	17603	17659	17810	17510	17549	17492	17649	17713	17864	17737	17771	17572	17694	17696	17755	17772	17695	17678	17497	17625	17611	17572	17573	17651	17685	17502	17651	17720	17536	17699	17862	17534	17748	17595	17486	17834	17686	17717	17619	17696	17682	17784	17748	17640	17639	17727	17790	17753	17687	17537	17765	17594	17558	17648	17627	17592	17622	17583	17603	17672	17689	17564	17526	17681	17653	17701	17736	17639	17818	17771	17597	17575	17605	17799	17707	17636	17700	17709	17749	17708	17823	17845	17607	17545	17603	17606	17700	17541	17600	17851	17571	17691	17651	17500	17693	17632	17622	17736	17665	17785	17553	17730	17685	17524	17563	17608	17634	17662	17552	17764	17720	17552	17527	17556	17583	17644	17566	17671	17631	17722	17766	17602	17758	17696	17571	17621	17591	17724	17629	17587	17696	17876	17677	17671	17799	17559	17659	17676	17691	17672	17650	17532	17741	17662	17643	17688	17513	17740	17791	17570	17665	17584	17819	17667	17480	17812	17514	17559	17706	17541	17757	17822	17683	17598	17780	17655	17676	17695	17577	17609	17607	17633	17636	17644	17742	17688	17726	17731	17676	17806	17630	17889	17600	17603	17715	17464	17560	17660	17787	17678	17832	17642	17595	17542	17612	17588	17609	17631	17648	17559	17575	17430	17690	17678	17701	17641	17825	17449	17537	17611	17548	17663	17893	17695	17593	17651	17659	17662	17696	17651	17512	17817	17728	17737	17607	17560	17541	17402	17670	17567	17529	17689	17658	17787	17712	17697	17536	17552	17813	17684	17606	17595	17648	17647	17635	17636	17715	17605	17752	17676	17784	17714	17660	17552	17707	17689	17657	17600	17445	17698	17652	17662	17770	17652	17673	17765	17604	17554	17520	17596	17439	17650	17599	17828	17702	17724	17661	17601	17714	17670	17646	17618	17726	17581	17712	17553	17746	17725	17532	17560	17660	17702	17747	17578	17660	17640	17702	17601	17490	17777	17588	17555	17639	17710	17620	17710	17621	17665	17489	17644	17548	17689	17758	17590	17789	17659	17594	17735	17645	17786	17664	17710	17624	17467	17674	17601	17679	17609	17736	17713	17648	17734	17601	17665	17902	17694	17515	17675	17840	17458	17721	17695	17655	17750	17690	17644	17501	17599	17678	17824	17641	17579	17742	17607	17629	17553	17548	17736	17651	17513	17528	17628	17522	17742	17648	17548	17762	17787	17765	17644	17723	17519	17692	17507	17664	17703	17608	17719	17673	17576	17569	17701	17711	17796	17588	17855	17708	17702	17709	17706	17725	17655	17739	17732	17768	17666	17781	17485	17704	17487	17655	17648	17727	17707	17586	17817	17688	17651	17651	17573	17822	17714	17550	17617	17520	17741	17858	17694	17516	17669	17640	17701	17854	17638	17596	17598	17603	17629	17527	17616	17675	17682	17808	17706	17718	17535	17655	17522	17611	17611	17687	17847	17632	17580	17566	17701	17547	17527	17709	17602	17703	17835	17781	17801	17840	17462	17654	17573	17821	17730	17529	17718	17610	17816	17709	17632	17696	17639	17682	17550	17855	17575	17759	17683	17630	17801	17676	17752	17798	17725	17682	17786	17764	17721	17484	17768	17662	17535	17697	17848	17613	17641	17760	17615	17672	17888	17646	17609	17760	17860	17588	17619	17487	17408	17641	17736	17722	17633	17645	17712	17624	17703	17656	17626	17608	17648	17689	17583	17715	17762	17549	17871	17600	17711	17545	17617	17696	17563	17670	17604	17541	17605	17666	17583	17731	17573	17519	17730	17700	17546	17789	17727	17578	17708	17763	17620	17686	17620	17801	17499	17602	17590	17548	17763	17575	17653	17581	17471	17825	17606	17660	17672	17582	17806	17590	17744	17637	17660	17591	17547	17736	17697	17746	17564	17668	17565	17669	17650	17612	17759	17589	17622	17609	17591	17632	17619	17491	17692	17587	17587	17761	17745	17552	17667	17743	17766	17624	17797	17558	17727	17534	17744	17606	17728	17637	17748	17768	17423	17732	17705	17759	17691	17704	17759	17791	17820	17704	17634	17713	17730	17672	17531	17850	17654	17758	17693	17607	17555	17660	17760	17595	17676	17571	17697	17694	17638	17690	17806	17861	17738	17803	17592	17600	17706	17735	17547	17410	17613	17820	17532	17589	17790	17712	17705	17632	17648	17822	17469	17694	17665	17819	17537	17827	17778	17645	17578	17625	17725	17759	17770	17718	17621	17760	17726	17747	17709	17600	17607	17848	17747	17495	17812	17611	17506	17670	17603	17709	17710	17705	17596	17777	17547	17736	17541	17715	17714	17644	17648	17503	17609	17742	17557	17759	17833	17700	17698	17587	17604	17624	17582	17676	17707	17679	17779	17608	17498	17658	17636	17755	17708	17529	17682	17562	17622	17707	17654	17702	17636	17690	17592	17672	17655	17793	17688	17599	17604	17705	17594	17737	17627	17763	17593	17689	17634	17561	17639	17664	17509	17561	17614	17502	17694	17633	17599	17768	17742	17654	17673	17868	17445	17811	17746	17793	17826	17620	17618	17519	17771	17497	17684	17683	17818	17732	17589	17630	17670	17678	17504	17579	17769	17613	17620	17753	17591	17480	17712	17629	17717	17680	17717	17586	17649	17665	17632	17614	17474	17674	17641	17724	17663	17727	17610	17735	17752	17748	17680	17782	17599	17707	17798	17714	17573	17606	17357	17593	17501	17558	17631	17684	17659	17687	17568	17695	17645	17702	17659	17621	17642	17668	17727	17776	17821	17707	17686	17684	17709	17631	17570	17575	17733	17466	17634	17522	17693	17621	17585	17728	17759	17683	17573	17485	17616	17575	17599	17714	17824	17569	17567	17643	17559	17719	17620	17632	17689	17473	17780	17586	17671	17634	17775	17716	17677	17589	17619	17740	17633	17854	17447	17916	17583	17732	17674	17636	17751	17532	17671	17699	17588	17635	17642	17633	17745	17602	17602	17741	17643	17549	17646	17645	17525	17528	17818	17717	17708	17523	17678	17516	17803	17591	17833	17475	17740	17570	17736	17437	17701	17727	17627	17509	17738	17772	17698	17624	17595	17801	17614	17692	17537	17668	17628	17787	17646	17649	17733	17544	17507	17615	17615	17714	17556	17608	17813	17811	17674	17579	17692	17580	17688	17764	17541	17760	17613	17565	17754	17836	17702	17595	17774	17616	17599	17658	17670	17752	17716	17732	17741	17613	17594	17563	17567	17534	17458	17714	17684	17685	17644	17700	17761	17806	17391	17772	17517	17578	17753	17576	17544	17704	17615	17643	17782	17641	17735	17708	17595	17679	17713	17676	17670	17728	17504	17705	17631	17643	17640	17632	17706	17604	17615	17538	17635	17819	17675	17620	17529	17579	17670	17743	17703	17593	17758	17648	17741	17760	17560	17779	17630	17560	17655	17632	17742	17585	17710	17638	17676	17655	17715	17825	17514	17700
30329	24658	29052	27795	22284	21963	22194	22269	22044	21923	21850	22006	22097	21812	21888	21726	21988	21915	21876	21759	21969	21952	21704	21670	21726	21965	22032	21691	21730	21803	21867	21814	21726	21693	21846	21871	21812	21617	21715	22050	21848	21800	21895	21580	22004	21658	21674	21812	21885	21946	22055	21957	21801	21980	21824	21734	21698	21876	21745	21827	21791	21909	21782	21723	21677	21749	21915	21696	21837	21955	21807	21908	21650	21801	21751	21736	21786	21849	21850	21934	21829	21566	21645	21761	21691	21748	21824	21623	21756	21886	21827	21700	21805	21774	21888	21720	21765	21661	21740	21904	21874	21929	22013	21701	21755	21560	21726	21678	21702	21836	21866	22073	21763	21866	21747	21728	21890	21632	21873	21876	21690	21893	21724	21722	21792	21889	21849	21721	21690	21812	21886	21917	21787	21748	21614	21822	21701	21659	22006	21728	21794	21786	21861	21641	21800	21688	21790	21858	21713	21758	21818	21695	21868	22063	21742	21786	21701	21570	21738	21918	21770	21801	21990	21809	21970	21682	21863	21683	21774	21564	21898	21872	21822	21899	21825	21732	21917	21864	21907	21760	21734	21676	21809	21897	21875	22132	21771	21751	21675	21776	21688	21669	21863	21754	21844	21624	21756	21562	21736	21682	21930	21325	21626	21851	21659	21769	21819	21877	21691	21640	21656	21849	21733	21875	21643	21934	21684	21616	21825	21518	21881	21804	21889	21850	21724	21926	21710	21797	21793	21830	21633	21737	21876	21811	21842	21786	21799	21811	21684	21597	21811	21786	21773	21725	21809	21872	21824	21736	21869	21857	21630	21738	21926	22009	21856	21860	21838	21666	21732	21873	21880	21736	21848	21831	21856	21859	21758	21905	21866	21694	21561	21873	21752	21836	21894	21651	21971	21903	21783	21707	21810	21587	21973	21745	21602	21663	21818	21826	21598	21884	21541	21632	21817	21791	21723	21783	22014	21805	21793	21719	21827	21783	21861	21709	21603	21632	21982	21844	21706	21871	21837	21680	21828	21807	21703	21743	21729	21793	21783	21779	21788	21838	21774	21709	21758	21587	21846	21804	21864	21921	21644	21942	21862	21879	21792	21762	21515	21730	21803	22004	21833	21605	21729	21979	21758	21743	21968	21671	21898	21829	21701	21769	21718	21920	21933	21844	21741	21723	21567	21817	21797	21834	21923	21833	21617	21823	21915	21777	22028	21949	21818	21912	21952	21827	21844	21753	21721	21552	21849	21877	21909	21722	21861	21737	21737	21667	21590	21989	21662	21988	21762	21788	21837	21730	21693	21710	21782	21760	21573	21823	21917	21630	21684	21774	21699	21677	21743	21631	21713	21624	21905	21603	21675	21809	21867	21764	21882	21478	21792	21758	21790	21705	21587	21810	21943	21640	21703	21800	21784	21675	21724	21968	22030	21958	21855	21890	21847	21809	21879	21892	21830	21822	21641	21476	21662	21828	21832	21847	21865	21672	21828	21941	21810	21787	21769	21795	21826	21639	21752	21892	21627	21762	21765	21586	21870	21610	21809	21718	21942	22096	21893	21736	21984	21704	21820	21816	21826	21789	21868	21804	21796	21962	21736	21671	21862	21840	21578	21724	21805	21659	21861	21734	21867	21663	22138	21840	22008	21880	21635	21785	21728	21970	21858	21919	21957	21801	21608	21613	21910	21870	21885	21693	21833	22085	21918	21470	21883	21887	21699	21686	21733	21711	21828	21803	21779	21725	21803	21822	21766	21652	21684	21909	21818	21634	21772	21946	21635	21874	21872	21613	21790	21495	21572	21969	21708	22067	21785	21674	21877	21997	21680	21816	21922	21804	21806	21849	21803	21773	22004	21645	21837	21890	21793	21700	21784	21742	21707	21780	21969	21930	21660	21761	21756	21812	21862	21771	21730	21779	22057	21822	21794	21869	21901	21926	21593	21723	21776	21721	21790	21476	21802	21777	21840	21754	21668	21668	21826	21748	21623	21684	21704	21803	21848	21864	21761	21960	21692	21760	21926	21764	21784	21802	21810	21764	21867	21982	21655	21733	21788	21839	21735	21624	21656	21864	21953	21654	21823	21928	21781	21874	21849	21848	21890	21978	21811	21751	21695	21798	21534	21754	21882	21667	21843	21804	21749	21808	21977	21595	21690	21865	21758	22013	21736	21843	21880	21869	21935	21850	21670	21631	21642	21693	21918	21765	21871	21715	21840	21696	21735	21662	21794	21749	21723	21695	22076	21719	21843	21741	21753	21759	21850	21505	21807	21929	21846	21738	21724	21789	21874	21764	22082	21746	21940	21900	21791	21588	21836	21655	21832	21749	21691	21962	21837	21567	21525	21701	21969	21752	21743	21794	21885	21786	21922	21692	21818	21772	21735	21804	21616	21627	21869	21789	21803	21886	21791	21835	21608	21667	21981	21991	21917	21534	21713	22036	21628	21684	21875	21771	22016	21658	22072	21787	21799	21638	21800	21921	21978	21718	21863	21686	21715	21663	21719	21876	21754	22101	21883	21895	21816	21640	21732	21588	21905	21759	21802	21910	21812	21715	21904	21881	21930	21807	21884	21634	21842	21922	21887	21626	21857	21605	21667	21724	21828	21612	21664	21844	21960	21693	21885	21768	21902	21968	21906	21993	21933	21713	21830	21654	21791	21781	21716	21924	21825	21602	21773	21876	21814	21885	21523	21829	21750	21755	21840	21911	21844	21884	21903	21858	21870	21902	21742	21727	21713	21566	21955	21689	21850	21858	21806	21828	22064	21593	21839	21894	21557	21771	21646	21776	21821	21948	21775	21731	21737	21655	21544	21708	21670	21636	21887	21692	21820	21834	21857	21680	21687	21691	21921	21751	21728	21806	21739	21934	21693	21580	21894	21719	21796	21845	22002	21891	21799	21850	21823	21790	21863	21748	21891	21768	21604	21887	21939	21670	21752	21628	21856	21829	21722	21810	21755	22060	21951	21688	21665	21854	21977	21866	21751	21775	21882	21732	21883	21862	21973	21602	21834	21931	21781	21947	21697	21700	21681	21696	21913	21934	21732	21914	21730	21726	21705	21762	21848	21835	21795	21713	21669	21963	21719	21727	21679	21590	21960	21560	21659	21874	21993	21693	21570	21700	21888	21926	21940	21791	21866	21771	21916	21929	21491	21660	21581	21636	21852	22020	21861	21907	21837	21851	21670	21785	21635	21789	21826	21806	21806	21956	22028	21757	21614	21747	21782	21729	21920	22001	21867	21745	21810	21878	21958	21774	21676	21727	21821	21670	22042	21640	21925	21681	21842	21713	21940	21736	21791	21879	21739	21763	21704	21818	21520	21886	21878	21954	21666	21553	21753	22170	21778	21853	21918	21789	21721	21835	21755	21812	21642	21625	21542	21756	21796	21639	21708	22016	21762	21819	21877	21927	21925	21589	21751	21957	21753	21684	21812	21803	21787	21900	21849	21639	21791	21836	21672	21820	21682	21872	21856	21815	21845	21777	21725	21692	21938	21562	21540	21654	21870	21687	21717	21718	21966	21529	21622	21757	21833	21776	21405	21730	21729	21778	21800	22020	21845	21997	21913	21713	21899	21868	21939	21836	21716	21732	21575	21854	21688	21762	21708	21403	21732	21972	21827	21915	21819	21598	21863	21883	21904	21716	21669	21915	21798	21814	21776	21951	22074	21897	21894	21919	21927	21850	21838	21980	21845	21686	21839	21646	21765	21824	21720	21762	21859	21754	21693	21790	21925	21692	21630	21761	21775	21929	21959	21891	21936	21815	21870	21824	21608	21880	21864	21848	21816	22015	21933	21733	21728	21990	21770	21994	21712	21892	21747	21689	21967	21847	21838	21778	21998	21734	21750	21824	21757	21642	21843	21723	21785	21845	21665	21644	21841	21949	21941	22050	22014	21623	21852	21901	21926	21702	21842	22030	21724	21942	21807	21894	21926	21925	21731	21706	21830	21520	21529	21784	21677	21831	21932	21689	21825	21832	21749	21798	21840	21941	21724	21726	22028	21882	21579	21608	21682	21563	21914	21885	21975	21877	21859	21810	21728	21955	21735	21891	21830	21770	21670	21811	21835	21695	21780	21588	21711	21718	22031	21762	22002	21695	21772	21759	21797	21715	21706	21774	21906	22020	21641	21727	21998	21810	21871	21696	21804	21700	21747	21865	22020	21774	22045	21861	21677	21776	21832	21810	21707	22002	21645	21925	21858	21842	21736	21640	21834	21748	21883	21828	21837	21726	21658	21723	21903	21825	21602	21763	21784	21693	21753	22034	21788	21708	21838	21710	21652	21757	21743	21889	21827	21683	21865	21916	21825	21801	21904	22021	22107	21743	21715	21940	21503	21899	22075	21862	21730	21646	21938	21692	21847	21650	21975	21740	21813	21794	21900	21697	21766	21867	21543	21671	21858	21664	21754	21833	21725	21813	21909	21909	21813	21849	21759	21743	21542	21583	21971	21731	21913	21859	21720	21812	21766	21705	21849	21874	21843	21910	21844	21652	22047	21876	21938	22063	21826	21854	21738	21760	21953	21710	21757	21793	21685	21509	21826	21846	21823	21732	21766	21759	21709	21671	21657	21832	21790	21650	21546	21694	21775	21930	21969	21751	21786	21874	21822	21953	22008	21805	21767	21790	21863	21631	21677	21939	21833	21968	21907	21926	21992	21577	21778	21905	21644	21827	21865	21650	21890	21875	22069	21850	21823	22136	21768	21682	21977	21904	21698	21717	21696	21968	21909	21840	21752	21768	21879	21718	21802	21799	21957	21836	21832	21937	21952	21654	21860	21981	22024	21829	21706	21590	21904	21670	21672	21801	21838	22002	21687	21830	21792	22019	21689	21709	21989	21890	21745	21827	21882	21790	21843	21788	22051	21844	21811	21584	21616	21502	21650	21683	21762	21904	21801	21761	21859	21837	21762	21970	21809	21942	21744	22002	21888	21799	21801	21798	21868	21813	21874	21888	21825	21629	21850	21606	21641	21563	21880	21865	22018	21802	21956	21758	21885	21803	21696	21846	21717	21919	21825	21898	21694	21850	21849	21640	21839	21795	21690	21841	21839	21737	21678	21760	21948	21825	21833	21893	21654	21576	21843	21426	21701	21914	21924	21836	21625	21895	21836	21783	21890	21648
23884	27426	24925	21664	18302	18096	17978	18326	18021	17828	17797	17831	17841	17851	17953	17921	17838	17876	17766	17749	17958	17737	17689	17669	17935	17906	17760	17814	17743	17732	17695	17764	17966	17737	17859	17882	17705	17815	17872	17854	17756	17635	17893	17797	17765	17850	17802	17782	17885	17745	17766	17735	17878	17741	17740	17684	17777	17769	17726	17827	17773	17694	17746	17741	17668	17825	17786	17912	17777	17729	17672	17732	17962	17839	17885	17914	17714	17817	17764	17807	17777	17848	17924	17748	17942	17850	17852	17771	17827	17958	17783	17844	17987	17746	17743	17664	17756	17783	17854	17889	17829	17881	17904	17916	17783	17931	17733	17929	17850	17734	17824	17696	17899	17725	17805	17980	17852	17881	17793	17826	17673	17853	17640	17783	17740	17705	17607	17892	17797	17929	17684	17744	17945	17811	17747	17582	17957	17889	17619	17704	17790	17698	17839	17771	17877	17814	17816	17738	17791	17867	17761	17829	17874	17840	17777	17850	17902	17831	17866	17807	17949	17774	17796	17806	17862	17848	17723	17879	17839	17850	17881	17851	17732	17763	17811	17696	17840	18055	17574	17887	17917	17935	17841	17890	17796	18013	17754	17610	17667	17795	17896	17775	17841	17885	17960	17698	17894	17983	17881	17982	17683	17784	17794	17880	17739	17800	17720	17745	17663	17915	17754	17644	17912	17929	17778	17717	17718	17576	17797	17860	17766	17866	17953	17969	17775	17902	17646	17647	17847	17988	17701	17717	17826	17774	17753	17714	17894	17748	17770	17701	17745	17847	17803	17692	17880	17946	17897	17737	17825	17778	17850	17900	17852	17775	17697	18007	17804	17905	17927	17784	17778	17712	17696	17764	17763	17716	17823	17677	17869	17772	17840	17663	17738	17730	17771	18049	17752	17864	17906	17646	17995	17703	17638	17815	17870	17937	18011	17842	17852	17923	17928	17969	17823	17977	17831	17730	17752	17723	17914	17817	17602	17844	17836	18028	17708	17873	17672	17703	17818	17787	17904	17813	17635	17771	17850	17839	17841	17879	17758	17688	17838	17793	17806	17619	17776	17747	17879	17979	17818	17736	17884	17757	17823	17587	17757	17792	17899	17771	17746	17713	17861	17879	17804	17879	17615	17692	17855	17770	17779	17800	17875	17927	17805	17820	17833	17767	17694	17761	17845	17918	17679	17771	17652	17832	17592	17759	17770	17730	17925	17888	17828	17633	17720	17900	17923	17665	17716	17749	17825	17886	17708	17905	17789	17899	17753	17727	17728	17944	17863	17883	17875	17947	17754	17893	17866	17865	17784	17838	17663	17820	17802	17997	17719	17821	17757	17836	17671	17820	17609	17826	17765	17907	17736	18004	17809	17946	17884	17680	17687	17720	17980	17809	17716	17838	17666	17786	17670	17852	17687	17901	17680	17833	18018	17865	17583	17717	17842	17780	17794	17820	17842	17840	17564	17877	17621	17802	17774	17961	17825	17896	17800	17945	17875	17787	18006	17696	17672	17858	17845	17844	17790	17816	17731	17850	17751	17758	17905	18072	17656	17894	17836	17806	17803	17655	17716	17789	17766	17794	17770	17911	17885	17501	17825	17944	17738	17889	18186	17921	17798	17983	17743	17799	17939	17774	17691	17718	17896	17805	17745	17757	17755	17879	17655	17927	17653	17703	17744	17988	17910	17978	17782	17805	17919	17927	17742	17862	17930	17745	17840	17743	17662	17745	17617	17655	17811	17773	17852	17904	17771	17765	17829	17773	17805	17758	17918	17737	17817	17608	17771	17929	17756	17755	17765	17780	17782	17721	17656	17851	17768	17750	17829	17649	17845	17765	17738	17943	17587	17707	17944	17797	17892	17862	17980	17718	17657	18014	17711	17751	17747	18034	17730	17691	17956	17822	17833	17584	17691	17822	17822	17713	17960	17785	17854	17845	18017	17785	17694	17917	17695	17745	17797	17687	17860	17696	17796	17925	17860	17858	17795	17895	17632	17846	17859	17867	17848	17772	17816	17840	17814	17870	17729	17812	17800	18015	17773	17634	18011	17674	18106	17828	17749	17755	17759	17875	17825	17644	17852	17838	17931	17890	17830	17747	17865	17673	17759	17795	17655	17933	17719	17784	17801	17799	17885	17758	17746	17812	17673	17834	17811	17757	17703	17827	17802	17892	17828	17812	17787	17637	17642	17749	17877	17790	17772	17874	17799	17836	17638	17893	17614	17989	17927	17891	17932	17850	17720	17745	17778	17615	17853	17948	17771	17773	17697	17600	17714	17766	17871	17883	17825	17706	17869	17880	17754	17720	17899	17848	17695	17819	17736	17838	17905	17782	17932	17736	17818	17987	17698	17803	17654	17859	17808	17614	17896	17895	17939	17862	17777	17770	17915	17685	17773	17967	17726	17804	17823	17748	17748	17720	17640	17662	17841	17849	17826	17625	17740	17766	17849	17871	17960	17748	17818	17822	17503	17673	17755	17913	17996	17882	17665	17975	17839	17697	17670	17922	17775	17741	17667	17831	17834	17802	17676	17867	17840	17632	17699	17844	17764	17968	17738	17907	17855	17776	17726	17679	17934	17863	17987	17848	17872	17888	17808	17807	17866	17906	17978	17746	17904	17768	17674	17834	17814	17729	17635	17781	17885	17859	17744	17731	17865	17780	17813	17910	17793	17912	17816	17888	17925	17825	17751	17908	17657	17839	17915	17683	17660	17767	17919	17712	17859	17782	17718	17774	17719	17619	17783	17845	17935	17726	17796	17907	17644	17813	17730	17700	17798	17692	17798	17958	17774	17882	17920	17910	17713	17733	17776	17845	17716	17816	17794	17845	17751	17933	17650	17955	17810	17738	17816	17760	17632	17746	17689	17855	17660	17997	17527	17848	17681	17656	17877	17973	17626	17775	17748	17760	17921	17711	17880	17866	17867	17714	17872	17614	17908	17724	17753	17787	17836	17816	17951	17819	17988	17732	17778	17908	17680	17769	17836	17879	17902	17854	17802	18017	17857	17770	17750	17769	17777	17831	17806	17865	17878	17790	17832	17999	17794	17866	17688	17800	17825	17756	17846	17631	17605	17749	17773	17738	17630	17839	17760	17750	17796	17852	17733	17781	17699	17976	17847	17839	17919	17760	17696	17831	17740	17822	17651	17776	17773	17711	17923	18005	17862	18049	17838	17711	17652	17729	17915	17885	17911	17866	17752	17823	17805	17796	17821	17851	17818	17889	17905	17737	17770	17769	17817	17626	17854	17789	17790	17915	17858	17821	17853	17810	17692	17723	17877	17756	17649	17825	17851	17808	17734	18007	17844	17868	17732	17721	17758	17831	17880	17797	17727	17934	17771	17885	17978	17536	17848	17848	17920	17674	17874	17518	17801	17790	17834	17865	17815	18027	17836	17751	17620	17855	17581	17691	17603	17827	17849	17864	17865	17671	17978	17733	17896	17852	17736	17584	17704	17835	17684	17718	17718	17843	17791	17922	17854	17942	17830	17889	17828	17684	17919	17675	17656	17687	17858	17705	17857	17858	17887	17665	17779	17796	17823	17805	17745	17697	17883	17757	17949	17815	17674	17648	17785	17765	17716	17774	17701	17924	17903	17770	17838	17633	17737	17774	17835	18011	17819	17736	17764	17728	17876	17779	17792	17806	17691	17839	17869	17864	17725	17787	17752	17744	17776	18077	17810	17878	17852	17987	17883	17747	18017	17773	17790	17784	17882	17552	17791	17816	17867	17699	17693	17930	17947	17860	17762	17944	17771	17663	17736	17662	17664	17883	17704	17960	17809	17792	17863	17656	17725	17840	17876	17753	17800	17929	17776	17834	17822	18029	17858	17749	17801	17769	17561	17705	17744	17875	17736	17806	17911	17915	17757	17970	17787	17766	17787	17737	17843	18002	17738	17919	17779	17668	17811	17716	17923	17667	17869	17830	17765	17901	17798	17704	17838	17670	17769	17730	17729	17901	17758	17749	17794	17864	17911	17836	17859	17790	17840	17811	17792	17836	17807	17909	17805	17854	17942	17662	17874	17928	17748	17764	17913	17672	17887	18000	17958	17881	17845	17691	17739	17808	17635	17652	17791	17905	17849	17783	17882	17781	17925	17739	18038	17784	17929	17680	17865	18008	17926	17925	17904	17633	17765	17867	17843	17784	17830	17791	17768	17868	17791	17714	17854	17811	17964	17868	17718	17819	17745	17829	17760	17759	17869	17588	17931	17738	17663	17859	17739	17757	17947	17880	17758	17843	17836	17807	17862	17941	17820	17730	17720	17720	17862	17917	17605	17952	17832	17663	17980	17812	17727	17755	17943	17835	17688	17784	17910	17655	17873	17678	17761	17731	17684	17841	18043	17698	17903	17845	17770	18002	17802	17643	17742	17836	17780	17853	17747	17906	17947	17669	17834	17849	17820	17686	17837	17723	17747	17947	17769	17867	17667	17888	17700	17690	17935	17720	17697	17913	17635	17846	17883	17692	17795	17805	17686	17707	17854	17879	17779	17843	17792	17692	17794	17763	17959	17668	17866	17838	17771	17974	17808	17683	17906	17683	17928	17821	17670	17829	17791	17850	17840	18020	18061	17755	17771	17811	17702	17729	17830	17775	17751	17842	17895	17727	17765	17737	17634	17574	17805	17725	17789	17936	17740	17835	17913	17868	17776	17829	17777	17766	17895	17744	17988	17843	17771	17819	17843	17862	17677	17859	17822	17838	17874	17671	17771	17822	17844	17704	17835	17922	17880	18047	17759	17770	17957	17664	17807	17664	17759	17817	17656	17844	17706	17928	17795	17836	17886	17760	17771	17933	17751	17662	17647	17894	17753	17985	17859	17778	17620	17744	17832	17914	17702	17876	17890	17770	17889	17930	17815	17632	17870	17899	17787	17847	17745	17715	17889	17655	17815	17870	17744	17739	17790	17778	17690	17675	17687	17757	17745	17746	17811	17731	17593	17665	17937	17961	17737	17651	17709	17891	17832	17646	17680	17861	17823	17716	17796	17643	17798	17915	17505	17843	17789	17820	17658	17727	17802	17808	17617	18023	17802	17536	17900	18109	17756	17898	17943	17803	17881	17789	17816	17817	17892	17746	17771	17766	17755	17663	17803	17867	17869	17696	17654	17818	17849	17783	17981	17736
23486	21633	28703	27154	23065	23434	23587	24362	21200	21178	20743	20787	20871	20798	20650	21019	20663	20867	20653	20989	20906	20861	20709	20753	20789	20835	20642	20877	20585	20613	20720	20661	20697	20602	20614	20710	20750	20949	20911	20648	20905	20687	20838	20772	20488	20887	20696	20640	20461	20736	20627	20854	20717	20821	20785	20819	20851	20647	20773	20812	20865	20779	20873	20796	20603	20604	20771	20673	20562	20669	20859	20580	20721	20697	20707	20713	20619	20508	20846	20846	20631	20823	20812	20531	20745	20813	20799	20766	20846	20702	20639	20678	20589	20760	20662	20499	20688	21067	20768	20551	20585	20552	20708	20907	20916	20618	20737	20647	20668	20632	20857	20710	20766	20657	20824	20450	20701	20887	20595	20716	20746	20567	20521	20676	20639	20453	20634	20443	20687	20517	20842	20744	20668	20657	20527	20553	20753	20982	20722	20768	20869	20687	20724	20635	20668	20845	20605	20713	20706	20632	20654	20696	20660	20707	20805	20547	20566	20542	20711	20778	20678	20698	20708	20646	20673	20809	20949	20313	20747	20605	20668	20928	20545	20687	20673	20579	20717	20814	20859	20645	20617	20596	20683	20560	20895	20864	20863	20963	20688	20628	20713	20436	20724	20640	20534	20642	20538	20420	20681	20598	20567	20782	20794	20839	20837	20685	20863	20633	20577	20459	20697	20630	20594	20574	20619	20659	20814	20687	20573	20827	20520	20683	20748	20769	20870	20793	20875	20810	20619	20636	20701	20843	20693	20639	20863	20712	20513	20622	20538	20776	20821	20861	20591	20774	20739	20516	20654	20674	20829	20726	20570	21065	20746	20798	20548	20639	20669	20657	20772	20556	20693	20749	20574	20669	20771	20869	20862	20546	20851	20653	20855	20635	20567	20803	20873	20795	20855	20736	20664	20700	20240	20622	20840	20721	20619	20768	20903	20827	21079	20702	20723	20544	20867	20749	20743	20664	20532	20435	20891	20725	20823	20719	20524	20823	20878	20609	20850	20621	20688	20821	20651	20893	20632	20798	20907	20662	20794	20556	20551	20801	20878	20478	20678	20477	20764	20756	20763	20624	20799	20772	20536	20753	20685	20784	20864	20711	20727	20516	20924	20734	20649	20658	20793	20768	20493	20450	20732	20757	20679	20702	20772	20558	20651	20729	20692	20836	21054	20737	20787	20790	20573	20606	20551	20614	20639	20586	20586	20643	20779	20771	20722	20869	20612	20577	21069	20571	20827	20813	20607	20800	20702	20730	20712	20724	20734	20659	20560	20718	20614	20687	20662	20667	20726	20811	20754	20756	20687	20741	20813	20664	20728	20817	20748	20728	20672	20794	20795	20866	20746	20812	20658	20384	20743	20868	20875	20565	20836	20828	20698	20560	20810	20908	20579	20461	20376	20792	20782	20829	20909	20855	20767	20664	20769	20586	20628	20619	20611	20707	20626	20610	20862	20584	20741	20835	20491	20751	20708	20628	20735	20806	20626	20557	20649	20828	20580	20685	20461	20748	20642	20654	20730	20869	20781	20798	20723	20755	20144	20810	20796	20659	20582	20458	20604	20650	20514	20975	20773	20827	20765	20683	20726	20789	20741	20854	20787	20551	20692	20722	20668	20647	20745	20822	20598	20667	20526	20669	20741	20692	20710	20775	20899	20668	20781	20653	20661	20822	20682	20894	20749	20610	20765	20699	20611	20820	20784	20720	20607	20813	20596	20726	20881	20633	20779	20563	20747	20508	20740	20721	20663	20791	20628	20555	20504	20601	20436	20588	20606	20867	20815	20751	20512	20837	20603	20673	20787	20713	20805	20471	20714	20598	20717	20737	20673	20567	20627	20526	20599	20982	20771	20631	20573	20524	20414	20824	20897	20822	20611	20743	20720	20447	20729	20614	20688	20715	20567	20749	21080	20822	20690	20845	20845	20783	20928	20844	20616	20649	20781	20706	20850	20663	20645	20635	20693	20577	20839	20601	20589	20739	20882	20855	20819	20532	20671	20907	20731	20809	20787	20777	20571	20573	20579	20552	20601	20727	21009	20578	20764	20725	20638	20722	20701	20691	20710	20743	20831	20816	20760	20743	20700	20781	20604	20700	20734	20566	20896	20653	20536	20598	20552	20644	20551	20466	20599	20674	20615	20734	20958	20835	20504	20587	20684	20699	20747	20616	20884	20792	20854	20536	20866	20460	20585	20910	20595	20490	20925	20688	20581	20703	20641	20832	20756	20618	20728	20705	20736	20708	20658	20618	20606	20673	20767	20633	20730	20496	20704	20611	20594	20558	20607	20771	20771	20687	20616	20610	20507	20622	20728	20383	20827	20619	20654	20758	20622	20573	20676	20734	20633	20652	20572	20453	20677	20654	20506	20604	20736	20760	20602	20797	20845	20844	20749	20828	20766	20703	20576	20474	20654	20762	20820	20777	20722	20830	20924	20629	20731	20719	20894	20530	20865	20724	20744	20739	20783	20955	20908	20854	20709	20720	20685	20730	20636	20810	20863	20669	20603	20714	20849	20530	20686	20889	20671	20749	20763	20636	20546	20739	20744	20852	20686	20506	20820	20740	20846	20998	20494	20720	20495	20740	20638	20703	20856	20817	20729	20695	20772	20782	20781	20706	20719	20737	20695	20759	20796	20738	20675	20609	20736	20672	20818	20739	20615	20871	20607	20679	20606	20663	20476	20720	20622	20798	20780	20511	20620	20458	20530	20595	20653	20821	20699	20682	20493	20899	20790	20746	20716	20702	20625	20891	20834	20797	20746	20724	20591	20435	20721	20765	20633	20738	20821	20722	20838	20875	20948	20687	20694	20709	20712	20655	20711	20590	20887	20722	20788	20717	20761	20530	20560	20858	20694	20461	20667	20936	20732	20752	20685	20638	20672	20589	20786	20668	20633	20785	20764	20595	20668	20756	20671	20558	20816	20683	20927	20696	20598	20941	20704	20720	20620	20677	20707	20692	20729	20710	20670	20639	20534	20735	20762	20664	20711	20513	20565	20576	20602	20793	20586	20679	20755	20809	20648	20756	20614	20788	20908	20680	20782	20841	20575	20860	20798	20579	20721	20692	20562	20558	20748	20596	20737	20834	20661	20768	20560	20496	20679	20608	20568	20753	20768	20585	20604	20804	20747	20661	20593	20741	20660	20686	20836	20866	20832	20681	20606	20654	20868	20835	20795	20591	20638	20852	20628	20638	20759	20535	20787	20877	20501	20861	20625	20693	20464	20838	20758	20511	20688	20643	20997	20752	20698	20751	20930	20790	20551	20657	20869	20800	20606	20716	20644	20703	20705	20892	20840	20716	20512	20612	20672	20665	20737	20589	20767	20634	20538	20535	20741	20721	20703	20722	20743	20575	20633	20704	20638	20720	20567	20564	20663	20960	20795	20572	20748	20429	20844	20512	20871	20819	20788	20829	20428	20796	20668	20913	20601	20642	20620	20728	20678	20849	20649	20884	20771	20754	20782	20634	20660	20593	20679	20732	20613	20486	20772	20638	20723	20814	20572	20612	20831	20779	20659	20606	20697	20631	20743	20700	20670	20548	20893	20806	20696	20834	20699	20629	20374	20863	20674	20705	20721	20746	20602	20637	20608	20731	20902	20464	20416	20557	20722	20780	20700	20628	20709	20663	20527	20521	20563	20843	20826	20665	20563	20583	20643	20533	20694	20363	20610	20610	20510	20721	20663	20808	20735	20681	20938	20725	20652	20817	20661	20737	20692	20655	20607	20700	20712	20608	20784	20765	20677	20948	20740	20742	20880	20762	20495	20883	20732	20706	20697	20740	20687	20577	20880	20775	20428	20637	20737	20830	20905	20549	20910	20520	20808	20909	20888	20549	20746	20621	20747	20836	20779	20666	20648	20693	20795	20609	20486	20584	20627	20584	20794	20666	20769	20806	20773	20746	20547	20356	20632	20631	20722	20768	20770	20479	20568	20510	20773	20862	20740	20758	20747	20620	20766	20708	20783	20802	20775	20884	20700	20810	20639	20706	20608	20743	20681	20810	20764	20621	20720	20833	20795	20891	20751	20773	20676	20655	20741	20548	20868	20813	20707	20691	20555	20666	20880	20746	20643	20879	20644	20746	20713	20892	20614	20620	20642	20839	20639	20747	20536	20754	20751	20795	20928	20571	20848	20591	20727	20774	20740	20458	20641	20627	20696	20565	20694	20916	20749	20574	20578	20695	20589	20518	20846	20900	20774	20879	20646	20632	20579	20727	20666	20824	21003	20813	20775	20563	20816	20562	20637	20693	20824	20640	20839	20924	20605	20952	21065	20963	20801	20588	20666	20708	20711	20870	20884	20667	20604	20664	20596	20789	20692	20761	20780	20628	20810	20776	20844	20573	20588	20755	20739	20556	20741	20735	20734	20959	20756	20805	20788	20690	20893	20924	20688	20821	20605	20643	20560	20601	20741	20805	20827	20819	20569	20696	20541	20524	20680	20668	20661	20691	20465	20777	20815	20953	20514	20564	20599	20883	20653	20740	20636	20741	20560	20631	20676	20562	20575	20691	20785	20663	20698	20792	20748	20693	20655	20996	21026	20673	20681	20778	20692	20732	20853	20800	20704	20830	20625	20577	20596	20553	20777	20636	20811	20791	20659	20711	20582	20562	20697	20597	20796	20545	20582	20704	20574	20502	20716	20716	20974	20713	20939	20772	20726	20600	20817	20905	20783	20771	20529	20556	20719	20421	20826	20805	20800	20764	20718	20722	20574	20794	20837	20681	20864	20733	20486	20534	20720	20763	20689	20667	20788	20900	20711	20718	20615	20732	20598	20689	20596	20635	20622	20779	20701	20694	20786	20415	20774	20650	20631	20744	20694	20595	20620	20664	20718	20731	20939	20690	20649	20710	20851	20516	20587	20744	20616	20582	20727	20855	20774	20883	20891	20899	20786	20601	20696	20542	20690	20679	20500	20551	20556	20623	20729	20816	20699	20824	20622	20479	20677	20759	20486	20734	20525	20575	20893	20690	20741	20759	20816	20885	20645	20760	20815	20651	20668	20722	20787	20847	20750	20818	20563	20888	20718	20667	20750	20847	20693	20651	20679	20526	20839	20665	20724	20708	20781	20567	20714	20737	20902	20651	20665	20652	20774	20692	20723	20691	20685	20731	20710	20629
26387	39560	42509	37157	18646	17840	17738	21416	17398	17283	17409	17199	17153	17176	17358	17172	17117	17278	17324	17113	17135	17263	17258	17316	17038	17434	17185	17257	17206	17258	17396	17106	17185	17305	17210	17264	17211	17207	17084	17100	17158	17194	17123	17212	17248	17119	16945	17120	17139	17038	16940	17285	17251	17196	17313	17234	17204	17149	17373	17261	17199	17240	17161	17239	17088	17292	17096	17148	17191	17133	17276	17171	17146	17093	17152	17141	17225	17210	17321	17042	17129	16947	17138	17438	17059	17175	17137	17322	17322	17114	17243	17030	17134	17203	17321	17181	17244	17106	17138	16998	17322	17164	17130	17292	17233	17280	17130	17031	17165	17331	17116	17098	17228	17023	17173	17252	17055	17106	17208	17135	17103	17334	17264	17180	17184	17216	16988	17117	17067	17011	17236	17097	17136	16963	17181	17213	17018	17215	17182	17270	17138	17235	17151	17192	17091	17297	17112	16979	17214	17109	17042	17107	17302	17239	17133	17051	17054	17116	17128	17035	16978	17225	17267	17107	17274	17175	17310	17206	17233	17144	17135	17247	17266	17165	17114	17211	17201	17330	17322	17149	17300	17238	17193	17123	17248	17229	17149	17196	17171	17226	17366	17139	17301	16973	17160	17162	17026	16897	17195	17165	17049	17280	17121	17046	17072	17182	17273	17180	17097	17232	17162	17022	17196	17185	17158	17127	17187	17150	17150	17100	17178	16996	17129	17046	16986	17205	17270	17148	17263	17116	16992	17015	17033	17138	17358	17151	17085	17179	17175	17226	17078	17140	16934	17052	17214	17130	17081	17259	17295	17145	16928	17153	17138	17189	16991	17076	17087	17153	17306	17323	16982	17182	17092	17124	17179	17264	17155	17159	17223	17076	17295	17171	17116	17089	17166	17116	16932	17018	17261	17211	17198	17116	17107	17223	17025	17061	17138	17119	17140	17302	17056	17195	17117	17094	17113	17126	17334	17005	17271	17133	17104	17233	16969	17317	17079	17143	17092	17157	17094	17039	17342	17183	17100	17096	17162	16982	17055	16947	17075	17240	17208	17092	17252	17036	17233	17203	17094	17084	17141	17060	17237	17200	17218	17124	17083	17048	17047	17035	17021	17006	17188	17126	17126	17251	17199	17159	17263	17112	17162	17191	17199	17184	17023	17223	17058	17265	17054	17240	17023	17185	17017	17237	17257	17212	17103	17233	17068	17122	17316	17179	16969	17194	17173	17223	17075	17095	17031	17208	17076	17184	17082	16843	17206	17031	17329	17095	17133	17175	17040	17140	17309	17109	17232	17012	17169	17270	17235	17111	17196	17343	17242	17063	16894	17130	17205	17108	17271	17266	17117	17089	17259	17111	17091	16978	17366	17061	17184	17025	17234	17277	17139	17010	17038	16934	17319	17131	17090	17155	17115	17057	17106	17048	17076	17311	17115	17089	17241	17033	17222	17191	17282	17135	17221	17215	17134	17154	17259	16951	17052	17205	17162	17064	17249	17070	17143	17189	17258	17128	17146	17294	17279	17153	17189	17161	17153	17024	17079	17210	17069	17190	17089	17185	17248	17140	17249	16948	17102	17156	17103	17276	17026	17133	17051	17051	17261	17051	17137	17086	17175	17393	17071	17253	17158	17215	17243	17151	17220	17019	17145	17055	17039	17235	17321	17296	17167	17148	17310	17150	17184	17189	17118	17063	17140	17222	17112	17250	17230	17222	17178	17090	17154	17153	17150	17171	16983	17316	17239	17143	17092	17168	17010	17141	17228	17077	16982	17173	17156	17280	17086	17156	17247	16973	17114	17351	17064	17252	17104	17161	17136	17294	17274	16974	17340	17305	17028	17191	17165	17312	17019	17007	17077	17115	17344	17154	17053	17185	17177	17129	17176	17057	17074	17114	17100	17135	17128	17148	17198	17225	17170	17186	17093	17110	17140	17074	17430	17072	17173	17008	17159	17184	17306	16870	17187	17088	17247	17216	17108	17173	17118	17091	16998	16823	17224	17093	17163	17284	17155	17224	17181	17313	17226	17014	17299	17135	17011	17117	17280	17052	17402	17298	17069	17187	17307	17059	17206	17114	17091	17157	17110	17201	17234	17080	17289	17264	17052	17196	17153	17083	17064	17283	17143	17228	17250	17194	17121	17030	17216	17240	17192	17195	17155	17250	17266	17192	17299	17102	17181	17145	17181	17134	17246	16963	17178	17067	17241	17244	17217	16929	17228	17269	17304	17159	16944	17286	17213	17225	17142	17185	17322	17290	17054	17164	17292	17238	17205	17112	17128	17077	17329	16959	17041	17148	17295	17090	17097	17191	17208	17102	17214	16996	17272	17274	17225	17113	17068	17100	17007	17069	17255	17141	17154	17295	17315	17014	17087	17064	17091	17203	17105	17000	17203	17221	17188	17171	17187	17081	17119	17304	17215	17119	17253	17156	17106	17052	17222	17242	17183	17146	17049	17296	17000	16971	17064	17028	17127	17207	17158	17085	17257	17124	17248	17152	17132	17162	17149	17189	17180	17174	17207	17219	16950	17193	17207	17116	17147	17157	17181	17208	17404	17128	17037	17260	17115	17061	17189	17279	17002	17232	17209	17170	17191	17124	17358	17052	17174	17131	17255	17213	17047	17070	17050	17136	17152	17147	17195	17016	17226	17060	16979	17189	17163	17143	17018	17207	17338	17223	17156	17049	17112	17287	17262	17169	17306	17143	17218	17236	17130	17134	17187	17059	17121	17300	17137	17125	17237	17235	17193	17162	17173	17272	17154	17107	17227	17173	17100	17215	17196	17195	17181	17069	17002	17033	17164	16964	17151	17149	17111	17167	17144	17311	17079	17168	16997	17239	17032	17053	17071	17194	17300	17202	16968	17160	17235	17217	17054	17218	17096	17095	17175	17274	17113	17265	17026	16983	17386	17079	17253	17078	17149	17305	17329	17055	17152	17210	17176	17125	17071	17093	17165	17167	17027	17293	17130	16989	17125	17184	17119	17222	17084	17221	17145	16927	17201	17395	17215	17191	17088	17124	17039	17096	17226	17069	17190	17030	17062	17232	17200	17020	17307	17083	17180	17148	17061	17042	17012	17293	17161	17336	17129	17264	17193	17210	17027	17198	17092	17054	17314	17295	17290	17214	17167	17251	17095	17236	17125	17078	17079	17276	16918	16965	17225	17226	17048	17099	17046	17108	17013	17171	17015	17104	17193	17103	17074	17149	17139	17106	17257	17200	17209	17282	17103	17240	17055	17196	17091	17028	17044	17098	17131	17026	17217	17093	17267	17130	17129	17343	17067	17391	17081	17132	17327	17157	17299	17311	17106	17356	17092	17353	17161	17153	17248	17119	17135	17157	17110	17185	17048	17027	17159	17151	17092	17084	17168	17005	17331	16987	17151	17189	17044	17235	17164	17294	17225	17103	17227	17060	17224	17036	17103	17177	17095	17022	17118	17253	17095	17016	17125	17137	17293	17171	17197	17280	17034	17292	17392	17239	17239	17238	17016	17143	17141	17139	17067	17292	17162	17052	17264	17012	17147	17133	17097	17056	17169	17092	17047	17236	17140	17111	16974	17148	17244	17139	17252	17027	17251	16999	17092	17130	17191	17154	17213	17121	17151	17229	17209	17186	17214	17103	17023	16993	17156	17107	17167	16951	17185	17043	17036	17337	17304	17134	17199	17206	17136	16991	17453	17076	17014	17238	17239	17303	17166	17117	17123	17179	17108	17112	17134	17122	17156	17173	17187	17172	17045	17149	17181	17101	17099	17132	17051	17153	17052	17067	17208	17211	17135	17060	17220	17106	17280	17167	17026	17099	17098	17319	17215	17265	16998	16985	17188	17259	17100	17166	17185	17263	17234	17152	17196	17222	17189	17150	17105	17180	17247	17081	17240	17264	17254	16972	16959	17249	17168	17073	16944	17332	17158	17059	17112	17208	17000	17236	17168	17085	17092	17151	17192	17059	17104	17061	17223	17132	16944	17094	17107	17263	17235	17098	17035	17106	17009	17214	17025	17173	17280	17107	17148	17171	17225	17019	17263	17169	17073	17102	17232	17005	17270	17119	17178	17195	17225	17203	17052	17100	17189	17055	17020	17167	17182	17233	17159	17369	17143	17219	17025	17276	17168	17195	17290	17293	17109	17108	16992	17069	17239	17260	17173	17056	17025	17182	17164	17288	17258	17097	16934	17186	17077	17112	17282	17191	17051	17156	17104	17027	17269	17236	17174	17153	17239	17140	17154	17205	17063	17059	17179	17157	17242	17258	17126	17299	17101	17192	17133	17329	17279	17108	17162	17194	16987	17213	17134	17215	17314	17185	17209	17110	17085	17138	17243	17241	17004	17281	17229	17238	17116	17137	17095	17299	17013	17221	17066	17073	17369	17165	17254	17117	16970	17135	17085	17008	17032	17101	17131	17264	17079	17109	17343	17175	17203	17176	17219	17199	17086	17113	17260	17257	17281	17216	17097	17031	17223	17061	17219	17220	17182	17258	16974	16952	16998	17308	17254	17121	17162	17122	17051	17239	17193	17206	17122	17185	16930	17047	17188	17249	16963	17125	17148	17167	17081	17126	17197	17078	17017	17049	17095	17120	17101	17172	17119	17183	16991	17093	17158	17135	17149	17229	17094	17041	17121	17037	17343	17170	16988	17103	17327	17129	17263	17202	17120	17166	17109	17179	17065	17116	17203	17113	17182	17295	17324	17195	17212	17212	17219	17253	16952	17215	17214	17136	17129	17289	17262	17066	17242	17201	17242	17284	16983	17040	17047	17057	17190	17157	17209	17234	16876	17018	17176	16970	17104	17152	17023	17195	17193	17163	17152	17218	17181	16999	17047	17004	17111	17131	17075	17049	17242	17130	17111	17247	17371	16972	17307	17067	17084	17176	17138	17329	17264	17124	17107	17151	17165	17262	17243	17186	17190	17106	17130	17145	17210	17232	17117	17060	17170	17270	17087	17002	17181	17320	17297	17162	17166	17126	17236	17412	17236	17220	17232	17257	17260	17224	17120	17134	17152	17091	17166	17109	17290	17097	17238	17271	17061	17310	17132	17281	17095	17076	17251	17133	17166	17081	17161	17213	17060	17145	17099	17221	17079	17314	17308	17171	17115	17067	17198	17155	17084	17130	17184	17127
25347	21751	27857	32058	23861	22653	22778	23145	22097	21961	22055	21985	21779	21990	22216	22091	21746	21966	21928	21921	21933	22022	21969	21738	21729	22001	21997	21941	22030	22096	21744	21893	22010	21741	22096	21851	21984	21750	21928	22130	21995	21719	22172	22001	21840	22048	21869	21902	21791	21992	21881	21830	21884	22021	22131	22033	21871	21693	22192	21976	22137	21957	21971	22174	21785	22050	21977	21810	21836	21957	21898	21888	22010	21872	21968	22073	22057	21962	21767	21918	21910	22026	21969	22109	21917	21794	21748	21969	22037	22182	21768	21949	22049	21914	21659	22011	21900	21883	21884	21819	21746	21945	21952	22020	21935	21588	21797	21830	22131	21897	21885	21887	21957	21981	21804	21912	21894	22162	22204	22102	21948	21962	21856	21941	21950	21846	22235	21862	21924	21889	21787	21811	21997	21978	21822	22032	21948	21929	21981	21692	21763	21928	21909	22013	21794	22015	21908	21671	21758	22034	21874	21868	21895	21923	21939	21790	21787	21916	21860	21966	22101	22053	21998	21903	21916	21762	21862	21844	22044	21911	21974	21766	21989	21905	21963	21879	21812	22111	22030	22009	21963	21988	21712	21854	21996	21971	22019	21806	21848	21783	21940	22040	21801	21784	22041	21883	21831	21951	21758	21972	21863	21771	21907	21782	21913	21781	21917	22070	21708	22062	21774	21833	21805	21963	21796	21982	21877	21751	21976	22046	21895	21644	21773	22050	21931	21886	21688	21780	21843	21816	22144	22045	21885	21883	21843	22074	21712	22081	21782	21776	21789	21815	21933	21948	21664	21710	21784	21745	21886	21882	21909	22076	21863	21755	21982	21576	21998	21969	21946	21950	21946	21978	22217	21989	21777	21822	21761	22037	22041	21866	21950	21743	21878	21991	21916	22018	21947	21703	22048	21915	22052	22105	21898	21753	21887	22013	21987	21815	21910	21954	21982	21777	21845	22093	21919	21852	21645	21952	21945	21827	21785	22003	21970	21844	22016	22027	21933	21977	21986	21732	21673	21919	21792	21798	21940	21945	21960	21897	21809	21771	21814	21794	21840	21860	22011	21880	21985	21817	21979	21873	21635	21936	21875	21729	21647	21853	21897	21621	21973	22064	21779	21907	22025	21899	21879	21861	21941	22001	21999	21811	21910	22028	21917	21676	22061	22216	21872	21832	22220	21921	22020	21934	21862	21920	21903	22002	21989	21828	22005	21947	21931	21846	21858	21986	22083	21895	21894	21645	21958	22008	21836	21600	21698	21944	21812	21687	21685	21896	21955	21731	21937	21835	21978	21858	21817	21970	21879	21744	21935	21923	21914	21878	21953	21908	21973	21951	21939	21760	21869	22024	22175	22028	22047	21854	21815	21998	21868	21867	22031	21835	21928	21856	21925	21902	22000	21910	21864	21625	21830	21986	21621	21997	21749	21889	21900	21702	21830	21930	21836	21649	21838	21724	21841	21833	21975	21910	21922	22161	21932	21692	21865	21792	21763	21911	21935	21731	21767	21957	21965	21930	22253	21731	21921	22006	22266	21836	21878	21958	22019	21788	21755	21653	21919	21953	21949	21865	21852	21789	21917	21867	22094	21914	22143	21760	21607	21774	21809	21920	21942	21857	22014	21760	21832	21934	21740	21940	21996	21914	21770	21895	22030	22017	21913	21824	21811	21852	21809	22068	21998	21980	21741	21876	21627	21766	21844	21904	21616	21893	21728	21686	21929	21675	21802	21891	21879	21785	22028	21709	21914	21885	22073	21711	21839	21943	21616	21843	21895	22094	21973	21841	21908	21712	21885	21801	21946	22016	22005	21590	21721	21858	21781	21766	21620	21898	22032	21833	21840	21896	21833	21803	21907	21729	21835	21913	21774	22020	22238	21834	22127	21966	21866	22090	22001	21905	21858	22101	21982	21910	21964	21830	21843	22037	21846	21771	21958	21648	21971	21948	21650	21962	21873	21918	21889	21765	21966	21955	21957	22058	21897	21866	21779	21926	21946	22157	22027	21964	22119	21943	21912	21996	22154	21846	21752	21656	21947	22036	21962	21956	21952	21577	21855	22059	22270	21789	21767	22026	21904	21560	21997	21946	21801	21883	21857	21928	21643	21909	21894	21818	21952	21968	21897	22072	21867	21984	22031	21922	22067	21939	21968	21912	21824	21879	21847	21749	21907	21819	21837	22050	22179	21962	22141	22089	21904	21925	21922	22014	22007	21785	21847	22009	21859	21854	22050	21815	21947	21999	21983	22040	22056	21981	22029	21856	21888	22036	21820	22073	21913	21946	21716	21939	21911	21861	21882	22068	22017	21830	22034	21588	21833	21992	21994	21997	21959	21957	21889	21811	21914	21968	21887	21964	22011	21867	21922	21813	21833	21703	21831	21830	21852	21888	22037	21833	21956	21738	21892	21824	21912	21909	21821	21973	21875	21972	21771	21807	22127	22145	21753	21835	21721	21789	21940	21924	22095	21979	22115	22046	22096	22030	21893	21944	21824	21768	21906	21835	21715	21860	21870	21786	21962	22057	21887	21662	21919	21837	21940	21833	21957	21792	22049	22052	22040	21696	21824	22109	22142	21819	21928	21899	21512	21944	21930	21911	22014	21789	21879	21933	22067	21951	21970	22015	21934	21961	22154	21917	22047	22013	21956	21992	22019	21953	22055	22027	21794	21787	22019	21784	21717	22147	22036	22030	22090	22088	21890	21766	21770	22056	22055	22066	21999	22072	22049	21956	21671	21824	21753	22096	21816	21816	21812	21826	21769	21929	21969	21621	21849	22172	21720	21804	22009	21769	22016	21933	21968	21973	21920	22078	21995	22134	21905	21843	21746	21851	21717	21932	21656	22084	22109	21517	22075	21937	21870	21874	21909	22070	21973	21857	21980	21851	21834	21941	21731	21861	22138	21885	21839	21931	22182	22092	21807	22166	21926	21792	21834	21911	22122	21996	21871	22049	21957	21908	21741	21910	21977	21827	21988	21723	21755	21758	21934	21904	22125	21826	21835	21819	21929	21882	21925	21866	21922	21589	21770	21772	21831	21854	21822	21960	22096	21836	22056	21914	21843	21880	22159	21823	21835	21880	21965	22017	22021	21826	22012	21856	21942	21806	21976	22176	21777	21808	22111	21836	21877	21938	21672	21783	22130	21914	21722	21919	21783	21876	21830	22060	21820	21846	21879	21858	22039	21867	21935	21825	22151	22019	22114	21859	21976	21901	21797	22021	22068	21912	21958	21844	22010	21988	21979	21947	21972	22055	21976	21844	21968	21970	21937	21980	21968	22018	21818	22131	21862	21817	21892	21809	21732	21795	21854	21883	22018	21949	21823	21974	21926	22007	21854	22029	21845	21828	22023	21933	21748	21865	21838	21935	22025	21918	21812	22019	21862	21680	21993	21663	21898	21857	21873	21960	21819	21960	21946	21783	22039	21967	21951	21813	21646	21833	21817	21907	21739	21861	21936	21921	21886	21924	21770	21735	21793	21970	22077	21900	22052	22056	21949	21787	21984	21901	21982	21992	21719	21926	21834	21836	21957	21939	21898	21918	22092	21792	21939	21886	22073	21986	21706	22011	21823	21894	21924	22064	21990	21656	21847	21911	22021	21863	21872	21893	21936	21940	22290	21958	21839	21910	21866	21940	21875	21848	21969	21693	21856	21872	21910	22019	21987	22045	22042	21989	22017	22182	21939	21748	21964	21979	22080	21729	22037	21895	21682	21820	21968	21748	21937	21746	21939	21781	21804	21815	21695	21960	21656	21869	21666	21916	22281	21797	21759	21945	21877	22004	22169	21686	21982	22137	21868	22044	21690	21968	21923	21857	21994	21788	21760	22049	21888	21834	21801	22081	22138	22077	22115	21931	21658	21998	22065	21900	21908	21915	21935	21877	22042	21838	21770	22016	21870	21927	21843	21730	21926	21835	21964	21955	21963	22095	21832	21918	21926	21756	21795	22085	21874	22050	22011	21924	21728	21820	21849	21804	22006	21913	21827	21778	21734	21834	21791	21845	21855	21890	21972	21989	22268	21981	21843	21719	22013	22104	21969	21884	22020	21698	22004	21889	21923	21761	22024	22036	21951	21756	22114	22062	21905	22036	21832	21860	21898	21696	21759	21907	21869	21899	21950	21746	21894	22067	22075	22171	21697	22006	21901	21878	21832	21730	21923	21743	21951	21852	21923	21813	21899	21774	21829	21943	21688	21716	21890	21978	21981	21935	21980	21914	21727	21889	21890	21804	21976	21638	21887	22039	21933	21921	22023	21907	21819	21789	21715	21870	22010	21814	21724	21660	22145	21756	21828	21899	21577	22201	21835	22064	21907	21883	21727	21621	21833	21812	21807	22059	21970	21867	21898	21969	21883	21962	21763	21796	22075	21925	21930	21909	21892	21973	22168	21995	21819	21749	21913	22217	21758	21792	21783	21898	21910	21999	22027	21875	21764	21880	22020	22026	21999	21941	21739	21896	21832	21771	22082	21926	21970	22114	21939	21856	21848	21816	21741	21734	21923	21674	21866	21961	21951	21929	22198	22048	21910	21849	21979	22094	21721	21990	21973	21785	21924	22058	22042	21991	21901	22008	21689	21835	21813	21853	21994	22051	21886	22045	21878	21797	21785	21772	21988	21687	21884	21839	21760	21902	22118	21889	21853	22193	21715	21724	21923	21799	21949	21837	21864	21867	21911	21958	22103	22081	22099	21834	21856	21947	22100	22065	22094	21876	21829	21767	21985	21879	21751	21825	21853	22013	21907	21638	21843	21889	21899	21940	22045	22132	21946	22251	21897	21879	21600	21849	21834	21846	22007	21863	21859	21894	22135	21938	21925	21942	21805	22153	21965	21791	21833	21791	21844	22020	22031	21937	21677	21766	21804	21798	22026	21996	21996	21931	21858	21884	21835	21885	22028	21688	22042	21895	22069	21951	22087	21724	21933	21684	21699	21864	21469	21863	21946	22037	22044	21794	21821	21807	21852	21866	21941	21685	22006	21860	21987	21895	21799	21900	21909	22076	21869	21729	22132	21863	21704	21846	21955	21849	21988	21955	21941	22147	22002	21649	21866	21900	21861	21732	22057	21933	21827	21811	22020	21855	21907	21970	21696	21925	22002	21990	21777	21831	21991	22007	21999	21884
25266	30273	27664	33601	19524	18293	17872	19900	17961	17930	17640	17794	17968	17839	17705	17908	17820	18014	17928	17920	17943	17810	17860	17964	17871	17935	17858	17962	17832	17882	17935	17861	17894	17888	17637	17869	17880	17830	17817	17796	18086	17799	17827	17826	17797	17793	17786	17823	17805	17828	17862	17771	17905	17784	17924	17858	17809	17902	17784	17657	17893	17929	17855	17869	17772	17760	17827	17742	17909	17800	18077	17765	17828	17862	17765	17794	17832	17878	17854	17758	17834	17625	17857	17893	18021	18062	17949	17743	17669	17838	18002	17911	17889	17732	17752	17847	17769	17767	17660	17707	17920	17847	17790	17860	17732	17759	17743	17806	17888	17807	17862	17785	17797	17812	17834	17735	17668	17857	17775	17664	17681	17683	17733	17823	17931	17844	17859	17759	18019	17735	17580	17948	17909	17839	17857	17836	17812	17740	17787	17892	17788	17753	17779	17812	17844	17803	17785	17641	17812	17888	17782	17711	17776	17842	17671	17804	17808	17841	17758	17969	17668	17612	17634	18058	17682	17896	17647	17797	17872	17634	17712	17809	17837	17816	17762	17567	17794	17839	17873	17767	17766	18005	17844	17860	17688	17822	17893	17794	17827	17944	17833	17748	17874	17930	17902	17855	17886	17676	17781	17914	17848	17764	17579	17416	17876	17751	17806	17915	17748	17705	17777	18033	17878	17700	17716	17632	17872	17946	17829	17896	17781	17790	17864	18063	17898	18027	17621	17789	17861	17808	17902	17600	17931	17819	17846	17799	17885	17752	17810	17810	17722	17758	17676	17938	17726	17887	17664	17942	17849	17855	17831	17672	17773	17893	17699	17864	17750	18095	17845	17943	17781	17848	17746	17768	17646	17873	17774	17901	17667	17867	17969	17836	17893	17624	17794	17998	17846	17875	17673	17751	17780	17845	17858	17880	17703	17723	17721	17836	17952	17815	17771	17828	17857	17802	17624	17657	17606	17739	17709	17744	17647	17842	17594	17953	17783	17818	17828	17721	17773	17883	17756	17704	17773	17829	17949	17771	17789	17734	17644	17736	17850	17683	17874	17729	17752	17858	17729	17921	17777	18036	17706	17832	17832	17847	17889	17659	17756	17806	17828	17732	17799	17746	17738	17914	17706	17772	17799	17705	17922	17798	17695	17815	17813	18003	17880	17765	17765	17714	17779	17853	17824	17910	17886	17745	17729	17751	17846	17913	17911	17799	17961	17491	17980	17832	17866	17858	17802	17990	17842	17722	17690	17899	17821	17930	17830	17712	17679	17895	17916	17734	17747	17806	17882	17762	17715	17779	17881	17913	17807	17896	17869	17891	17718	17829	17784	17825	17717	17763	17829	17912	17782	17893	17755	17806	17501	18035	18015	17612	18017	17894	17828	17819	17922	17924	17975	17864	17772	17868	17768	17778	17792	17933	17645	17818	17800	17698	17921	17684	17896	17926	17669	17856	17827	17919	18078	17807	17857	17826	17799	17732	17707	17723	17758	17803	17763	17793	17873	17850	17743	17799	17875	17570	17826	17771	17944	17741	17807	17916	17807	17856	17828	17710	17729	17739	17788	17954	17666	17861	17725	17799	17870	17837	17794	18083	17948	17802	17872	17755	17898	17969	17829	17880	17615	18002	17786	17748	17820	17835	17750	17813	17963	17835	17848	18005	17898	18003	17901	17852	17767	17894	17942	17814	17696	17830	17873	17894	17870	17906	17856	17706	17838	17994	17726	17769	17874	17773	17853	17828	17783	17827	17954	17902	17639	17825	17907	17784	17856	17748	18062	17783	17984	17867	17743	18076	17890	17850	17890	17855	17850	17878	17815	17790	17867	17763	17667	17772	17785	17819	17797	17787	17859	18025	17763	17750	17782	17722	17795	17839	17741	17787	17881	17726	17760	17876	17613	17809	17737	17824	17536	17887	17655	17854	18059	17726	17739	17859	17665	17736	17688	17813	17814	17758	17860	17775	17868	17690	17804	17669	17710	17842	18062	17764	17797	17841	17785	17672	17847	17844	17876	17818	17858	17874	17995	17901	17951	17771	17752	17896	17971	17799	18037	17582	17738	17645	17915	17675	17869	17835	17739	17798	17955	17751	17764	17739	17793	17795	18008	17903	17821	17932	17684	17799	17857	17847	17808	17857	17834	17825	17822	17700	18024	17838	17957	17775	17835	17849	17811	17868	17841	17828	17970	18021	17656	17921	17772	17983	17985	17755	17811	17903	18000	17705	17717	17751	17882	17851	17838	17827	17773	17943	17651	17993	17881	17910	17730	17666	17771	17941	17781	17686	17872	17767	17751	17925	17872	17605	17801	17766	17810	17706	17908	17828	17794	17766	17892	17893	17718	17941	17785	17845	17697	17766	17927	17770	17837	17552	17941	17876	17725	17633	17939	17943	17773	17915	17826	17778	17545	17749	17821	17867	17861	17829	17734	17701	17864	17702	18056	17702	17752	17893	17998	17665	17786	17525	17819	17940	17757	17877	17669	17719	17948	17621	17786	17921	17839	17860	17727	17779	17826	17726	17753	17753	17815	17959	17754	17956	17799	17803	17789	17829	17811	18049	17832	17720	17803	17954	17869	17781	17873	17795	17996	17876	18002	17738	17752	17771	17815	17723	17722	17741	17944	17981	17979	17786	17621	17825	17834	17984	17821	17805	17890	17756	17905	17856	17791	17892	17672	17898	17932	17742	17813	17897	17867	17986	17709	17769	17872	17870	17850	17756	17903	17737	17850	17806	17908	17983	17779	18035	17751	17844	17805	17793	17900	17855	17861	17819	17796	17765	17906	17772	17836	17777	17650	17893	17794	17848	17918	17890	17963	17704	17820	17844	17686	17701	17845	17697	18001	17772	17851	17677	17742	17614	17634	18138	17869	17810	17888	17627	17584	17818	17747	17903	17914	17958	17710	17830	17622	17749	17794	17661	17740	17892	17883	17605	17821	17814	17914	17694	17762	17917	17778	17819	17709	17705	17817	17707	17840	17875	17948	17672	17906	17807	17729	17964	17715	17774	17731	17740	17713	17861	17576	18074	17701	17778	17954	17795	17986	17811	17720	17782	18011	17956	17654	17892	17883	17910	17806	17845	17848	17885	17904	17857	17819	17778	17818	17873	17813	17791	17699	17904	17609	17857	17818	17871	17837	17728	17971	18025	17670	17831	17810	17990	17808	17916	17950	17879	17779	18040	17885	17728	17848	17785	17765	17825	17836	17910	17738	17923	17796	17737	17971	17922	17617	17886	17841	17688	17725	17686	18015	17935	17790	17893	17814	17660	17888	17802	17734	17854	17766	17686	17630	17683	17884	17777	17821	17838	17836	17954	17754	17756	17685	17834	17858	17941	17923	17524	17841	17781	17857	17827	17675	17842	17705	17843	17604	17837	17761	17802	17738	17850	17814	17865	17838	17738	17933	17972	17692	17807	17861	17792	17837	17725	17870	17865	17719	17657	17938	17688	17784	17877	17884	17796	17668	17844	17869	17814	17870	17764	17800	17844	17821	17830	17722	17921	17923	17661	17769	17600	17829	17873	17785	17878	17942	18012	17836	17776	17954	17841	17841	17752	17913	17785	17744	17813	17752	17967	17888	17840	17938	17652	17861	17842	17932	17734	17818	17810	17953	17813	17735	17908	17826	17743	17839	17828	17734	17647	17805	17766	17908	17819	17722	17802	18034	17748	17684	17885	17764	17859	17729	17821	17749	17795	17750	17787	17894	17888	17695	17912	17721	17642	17929	17793	17686	17835	17631	17851	17801	17928	17831	17723	17801	17785	17780	17966	17775	17763	17749	17744	17944	17834	17701	17816	17824	17944	17819	17957	17777	17712	17783	17881	17791	17690	17979	17847	17671	17725	17718	17663	17960	17881	17779	17750	17869	17933	17839	17824	17763	17907	17670	17926	18001	17892	17827	17874	17833	17821	17784	17809	17785	17661	17867	17762	17946	17756	17956	17937	17984	17790	17750	17715	17788	17790	17900	17956	17789	17651	17837	17944	17720	17861	17903	17926	17934	17941	17794	17932	17808	17820	17714	17859	17822	17952	17716	17646	17867	18029	17811	17744	17704	17929	17859	17794	17700	17757	17689	17781	17899	17842	17916	17709	17771	17776	17956	17876	17887	18023	17731	17833	17575	17781	17850	17754	17776	17879	17723	17655	17870	17941	17688	17845	17844	17757	17916	17811	17870	17863	17918	17984	17794	17764	18083	17679	17734	17875	17721	17806	17723	17894	17937	17998	17823	17736	17706	17757	17955	17714	17873	17993	17761	17789	17958	17828	17850	17851	17921	17823	17843	18028	17905	17765	17698	18011	17607	17676	17961	17764	17773	17895	17809	17905	17778	17848	17738	17768	17810	17857	17946	17807	17776	17713	17788	17772	17776	17915	17724	17797	17862	17823	17874	17891	17993	17825	17892	18000	17813	17998	17886	17909	17957	17652	17825	17949	17770	17939	17786	17825	17907	17859	17858	17854	17832	17806	17862	17885	17933	17718	17814	17761	17723	17810	17627	17815	17946	17722	17812	17729	17789	17792	17876	17690	17709	17820	17614	17725	17929	17894	17872	17778	17870	17780	17762	17820	17885	17654	17622	17870	17937	17833	17724	17930	17762	17735	17747	17786	17991	17855	17966	18009	17860	17827	17855	17745	17664	17954	17810	17846	18041	17735	17928	17758	17753	17744	17933	17990	17673	17788	18043	17735	17931	17636	17853	17818	17786	17839	17897	17694	17912	17922	17848	17711	17935	17728	17818	17734	17914	17866	17978	17613	17788	17890	17974	17771	17717	17693	17746	17823	17844	18075	17817	17921	17891	17780	17718	17832	17906	17786	17822	17742	17693	17827	17782	17779	17851	17918	17717	17662	17999	17842	17700	17755	17902	17814	17733	17811	17878	17816	17798	17898	17788	17638	17676	17829	17808	17793	17850	17819	17966	17662	17786	17812	17942	17886	17862	17827	17855	17905	17879	17747	17781	17675	17811	17918	17820	17718	17794	18054	17812	17855	17797	18006	17834	17824	17686	17997	17972	17770	17916	17687	17934	17891	17789	17838	17792	17700	17731	17869	17915	17662	17726	17894	17777	17985	17770	18041	17846	17967	17747	17865	17886	17778	17919	17824	17843	17701	17716	17860
22515	21655	28862	26940	22508	24336	26355	27820	22411	22024	21653	21264	21362	21520	21718	21554	21302	21511	21499	21500	21395	21507	21468	21584	21255	21230	21381	21382	21437	21210	21508	21196	21608	21524	21247	21384	21425	21623	21244	21234	21287	21340	21250	21639	21479	21559	21268	21267	21087	21354	21456	21216	21301	21223	21303	21148	21244	21265	21110	21367	21143	21350	21171	21093	21341	21318	21404	21311	21436	21179	21392	21240	21388	21114	21220	21090	21087	21475	21250	21121	21328	21262	21354	21289	21221	21251	21052	21260	21299	21319	21334	21267	21213	21283	21304	21176	21273	21151	21206	21507	21175	21284	21437	21253	21065	21257	21178	21078	21204	21062	21267	21147	21151	21421	21414	21195	21167	21453	21369	21193	21142	21250	21145	21537	21042	21131	21241	21156	21071	21153	21132	21103	21188	21280	21208	21048	21152	21091	21358	21208	21168	21333	21268	21302	21299	21277	21314	21195	21474	21281	21037	21013	21223	21153	21157	21270	21269	20987	21310	21220	21150	20992	21151	21316	21253	21174	21194	21240	21049	21116	21305	21162	21136	21195	21143	21400	21260	21182	20997	21112	21406	21317	21342	21247	21328	21241	21079	21204	21174	21283	21171	21277	21259	21157	21154	20865	21272	21282	21208	21066	21131	21232	21353	21236	21114	21168	21357	21104	21260	21387	21125	21021	21276	21227	21396	21097	21229	21212	21202	21311	21003	21013	21382	21137	21248	21204	21284	21135	21492	21240	21303	21102	21290	21191	21402	21322	21280	21072	21591	21140	21173	21320	21162	21059	21053	21145	21301	21198	21134	21141	21146	21324	21115	21056	21137	21401	21228	21208	21220	21104	21234	21129	21123	21381	21362	21127	21109	21333	21068	21296	21222	21400	21203	20972	21231	21248	21266	21175	21155	21247	21301	20967	21199	21333	21281	21082	21175	21160	21243	21437	21327	21301	21193	21182	20997	21051	21011	21158	21054	21312	21278	21045	21134	21295	21206	21235	21300	21227	20991	21012	21224	21194	21354	21169	21300	21180	21141	21218	21084	21384	21150	21034	21414	21275	21437	21243	21400	21296	21328	21216	21156	21006	21026	21201	21195	21121	21293	21081	21381	21287	20986	21102	21317	21264	21239	21135	21055	21136	21340	21070	21396	21340	21223	21287	21173	21183	21192	21117	21307	21268	21197	21291	21402	21302	21267	21408	21178	21017	21235	20993	21200	21382	21330	21109	21232	21322	21065	21176	21113	21393	21237	21439	21234	21175	21272	21189	20970	21183	21084	21123	21146	21102	21132	21123	21246	21345	21162	21120	21189	21365	21354	21275	21260	21391	21156	21179	21121	21196	21166	21235	21251	21063	21227	21457	21369	21254	21438	21266	21266	21177	21088	21289	20983	21328	21052	21301	21155	21500	21362	21189	20998	21130	21193	21354	21272	21335	21198	21273	21216	20990	21347	21368	21237	21262	21308	21145	21312	21311	21366	21162	21492	21386	21292	21091	21289	21158	21180	21337	21421	20992	21183	21234	21210	21410	21325	21224	21133	21077	21149	21466	21222	21314	21248	21158	21191	20963	21201	21187	21085	21408	21123	21085	21019	21098	21488	21196	20988	21039	21089	21312	21217	21245	21198	21149	21183	21295	21330	21381	21153	21102	21160	21054	21233	21000	21172	21399	21212	21251	21264	21275	21446	21437	21405	21337	21290	21018	21129	21216	21025	21158	21100	20988	21245	21177	21219	21139	21362	21122	21043	20973	21037	21290	21153	21193	21056	21422	21634	21455	21239	21145	21137	21229	21240	21007	21334	21109	21158	21326	21118	21167	21049	21254	21470	21294	21242	21102	21275	21266	21105	21217	21180	21011	21188	21373	21288	21174	21302	21330	21321	21028	21062	21316	21307	21303	21389	21303	21307	21351	21202	21135	21045	21180	20947	21002	21122	21010	21245	21150	21076	21535	21241	21128	21228	21256	21302	21209	21182	21107	21075	21198	21250	21379	21052	21429	21394	21226	20961	20941	21254	21341	21188	21271	21140	21083	21180	21062	21173	21437	21289	21520	21231	21074	21190	21316	21154	21460	21216	21207	21172	20965	21206	21109	21277	21288	21015	21233	21224	21187	21241	21213	21189	21325	21365	21238	21453	21145	21145	21159	21109	21182	21266	21209	21204	21190	21092	21279	21020	21327	21346	21301	21217	21228	21190	21148	21043	21249	21079	21144	21384	21222	21141	21286	21071	21278	21384	21238	21224	21416	21186	21115	21153	21159	21040	21187	21283	21347	21202	21237	21388	21139	21045	21058	21163	21148	21134	21266	21060	21193	21144	21262	21403	21068	21002	21308	21248	21265	21137	21374	21237	21231	21259	21049	21191	21077	21283	21111	21276	21198	21101	21094	21118	21248	21358	21299	21478	21229	21193	21101	21160	21161	21058	21181	21310	21201	21211	21075	21151	21306	21294	21245	21054	21119	21213	21137	21143	21153	21236	21023	21198	21119	21204	21291	21445	21088	21086	21263	21194	21023	21323	20897	21103	21163	21404	21104	21145	21153	21246	21411	21179	21259	21199	21048	21215	21361	21349	21137	21102	21058	21286	21208	21116	20907	21148	21461	21216	21289	21221	21083	21195	21146	21390	21191	21206	20850	21258	21286	21127	21428	21256	20933	21227	21201	21181	21127	21362	21230	21407	21004	21199	21253	21109	21178	21254	21190	21173	21305	21202	21209	21342	21023	21139	21063	21290	21140	21079	21248	21094	21204	21265	21140	21029	20987	21307	21192	21278	21071	21231	21246	21217	21098	21173	21138	21151	21356	21264	21193	21249	21135	21152	21125	21087	21206	21216	20932	21081	21345	20932	21136	21302	21216	21161	21283	21245	21151	21199	21265	21266	21075	21265	21196	21123	21465	21259	21272	21426	21158	21144	21293	21042	20978	21166	21247	21403	21062	21381	21122	21266	21200	21230	21221	21131	21434	21356	21178	20836	21343	21338	20986	21640	21170	21247	21142	21351	21355	21413	21132	21222	21113	21165	21202	21376	21349	21195	21098	21295	21199	21214	21140	21124	21250	21279	21042	20950	21281	21218	21301	21225	21161	21232	21183	21198	21168	21120	21264	21176	21242	21068	21340	20940	21213	21227	21303	21079	21188	21139	21260	20995	21192	21252	21176	21389	21249	20961	21231	21151	21211	21358	21033	21166	21065	21188	21153	21289	21391	21094	21141	21273	21223	21075	21272	21331	21053	21132	21286	21148	21284	21250	21095	21171	21185	21198	21206	21157	21308	21315	21202	21332	21145	21492	21109	21270	21187	21387	21341	21159	21329	21220	21376	21275	21203	21135	20956	21028	21232	21298	21251	21153	21166	21067	21593	21291	21204	21313	21063	21110	21121	20981	21335	21249	21127	21093	21397	21177	21320	21241	21254	21123	21157	21222	21374	21191	21185	21031	21129	21149	21189	21267	21116	21232	21215	21139	21109	21234	21287	21342	21076	21125	21028	21450	21302	21220	21162	21077	21339	21229	21264	21035	21074	21057	21401	21079	21324	21217	21161	21207	21091	21179	21211	21227	21090	21104	21302	21239	20984	21384	21182	21360	21114	21006	21133	21266	21046	21322	21159	21236	21116	21107	21192	21000	21281	21171	21142	21270	21009	21107	21312	21162	21142	21155	21209	21227	21055	21203	21332	21333	21327	21260	21090	21144	21243	21217	21025	21300	21204	21463	21184	20979	21304	21118	21204	21128	21047	21200	21339	21203	21187	21235	21253	21126	21449	21293	21276	21208	21233	21173	21306	21288	21129	21032	21104	21287	21153	21188	21159	21186	21192	20995	21112	21217	21277	21352	21431	21477	21252	21225	21120	21207	21103	21279	21118	21124	21412	21387	21149	21063	21039	21130	20982	21239	21316	21209	21135	21455	21241	21180	21322	21279	21066	20935	21285	21162	21092	21215	21207	21263	21077	21254	21274	21655	21019	21137	21199	21260	21201	21104	21192	21237	21073	21125	21151	21272	21323	21163	21009	21307	21212	21117	21142	20987	21241	21201	21140	21174	21117	21154	21227	21279	21261	21059	21052	21263	21338	20990	21039	21208	21282	20933	20917	21163	21326	21281	21351	21209	21100	21093	21275	21262	21110	21106	21310	21267	21128	21306	21312	21293	21415	21168	21219	21190	21086	21306	21181	21264	21155	21280	21098	21183	21162	20990	21232	21301	21383	21041	21193	21160	21173	20896	21456	21141	21040	21199	21374	21315	21188	21184	21004	21263	21279	21054	21312	21216	21089	21076	21063	21263	21298	20994	20935	21072	21195	21277	21166	21249	21310	21169	21146	21283	21337	21134	21132	21332	21174	21199	21417	21384	21171	21087	21137	21457	21210	21215	21305	20969	21099	21111	21293	21528	21421	21464	20998	21370	21198	21167	21007	21017	21252	21268	20970	21195	21280	21403	21229	21327	21142	21228	21069	21132	21111	21227	21055	21187	21124	21287	21036	21112	21151	21175	21262	20986	21195	21181	21104	21125	21134	21432	21121	21284	21265	21163	21267	21148	21100	21133	21045	21315	20962	21324	21293	21165	21176	21103	21046	21033	21051	21225	21142	21252	21065	21270	21292	21271	21045	21178	21266	21027	21096	21333	21284	21128	21145	21248	21149	21167	21087	21076	21175	21246	21144	21306	21321	21311	21091	21073	21172	21300	21137	21166	21258	21088	21083	21216	21105	21185	21079	21432	21317	21247	21230	21168	21374	21085	21143	21406	21074	20982	21251	21166	21230	21234	21241	21283	21241	21187	21120	21432	21342	21153	21312	21277	21085	21151	21319	21293	20916	21372	21141	21236	21297	21289	21123	21319	21278	21046	21182	21164	21118	21154	21213	21404	21368	21187	21243	21220	21380	21256	21278	21089	21179	21205	21227	21372	21158	21279	21351	21180	21549	21394	21216	21247	21285	21168	21304	21295	21147	21489	21095	21292	21360	21221	21255	21110	21139	21144	21152	21298	21214	21183	21448	21431	21500	21226	21164	21230	21210	21139	21293	21417	21192	21173	21214	21408	21274	21466	21155	21524	21220	20941	21225	21136	21291	21327	21206	21051	21272	21336	21196	21406	21325	21341	21111	21310	21461	21287	21344	21245	21239
28849	41353	46010	50502	19683	18473	18381	26042	17817	17518	17495	17447	17646	17605	17351	17410	17527	17480	17495	17440	17407	17433	17535	17511	17522	17540	17367	17357	17489	17532	17400	17636	17452	17527	17556	17558	17441	17595	17421	17531	17537	17281	17443	17257	17538	17601	17479	17409	17293	17362	17404	17469	17379	17390	17345	17408	17236	17238	17298	17280	17334	17330	17187	17357	17353	17323	17337	17381	17394	17327	17510	17237	17445	17536	17364	17448	17489	17435	17335	17393	17547	17354	17304	17562	17317	17416	17464	17313	17554	17205	17400	17517	17487	17311	17210	17581	17467	17210	17409	17293	17322	17291	17465	17453	17419	17359	17386	17263	17447	17494	17172	17386	17448	17262	17355	17263	17287	17391	17509	17473	17258	17452	17475	17244	17354	17485	17520	17315	17374	17367	17516	17280	17338	17300	17391	17383	17475	17299	17373	17322	17652	17322	17481	17452	17377	17298	17375	17304	17415	17307	17455	17379	17454	17296	17325	17243	17540	17376	17420	17328	17276	17388	17365	17491	17371	17424	17207	17433	17279	17362	17351	17289	17469	17579	17269	17376	17479	17349	17345	17411	17470	17291	17376	17217	17415	17380	17281	17458	17406	17487	17486	17539	17541	17377	17382	17492	17489	17255	17354	17217	17521	17524	17231	17476	17357	17429	17420	17410	17339	17460	17324	17348	17553	17368	17517	17430	17401	17548	17228	17358	17330	17331	17312	17262	17428	17291	17383	17305	17448	17484	17275	17238	17329	17361	17289	17360	17490	17565	17394	17532	17396	17407	17350	17469	17451	17417	17463	17420	17271	17251	17387	17518	17556	17252	17493	17408	17474	17555	17520	17409	17361	17363	17353	17312	17412	17463	17334	17404	17313	17060	17402	17137	17469	17462	17332	17414	17562	17397	17265	17611	17488	17334	17264	17277	17391	17449	17323	17396	17413	17538	17380	17563	17342	17229	17286	17287	17295	17466	17301	17419	17503	17445	17347	17313	17420	17299	17372	17411	17393	17527	17484	17359	17406	17307	17260	17425	17259	17405	17359	17381	17258	17150	17477	17509	17462	17364	17159	17474	17413	17380	17278	17455	17374	17433	17473	17316	17365	17444	17284	17377	17350	17393	17293	17321	17413	17457	17384	17430	17235	17415	17314	17380	17399	17313	17440	17373	17380	17355	17374	17327	17286	17381	17437	17358	17322	17460	17211	17566	17325	17475	17327	17354	17125	17225	17187	17496	17472	17439	17426	17430	17304	17486	17383	17444	17342	17318	17595	17297	17449	17251	17369	17443	17647	17366	17435	17407	17243	17293	17525	17287	17354	17486	17511	17275	17476	17376	17486	17357	17251	17377	17324	17427	17439	17239	17373	17426	17480	17262	17518	17283	17455	17203	17252	17489	17401	17309	17455	17455	17388	17272	17335	17338	17413	17433	17291	17336	17391	17333	17248	17380	17409	17423	17584	17486	17385	17312	17369	17433	17294	17387	17398	17232	17304	17408	17294	17343	17357	17538	17344	17398	17471	17399	17267	17396	17362	17363	17367	17412	17512	17290	17386	17398	17273	17448	17345	17498	17309	17384	17253	17432	17285	17273	17377	17396	17357	17220	17379	17347	17442	17345	17275	17334	17494	17379	17441	17307	17342	17435	17371	17487	17404	17353	17347	17372	17544	17579	17312	17245	17362	17115	17422	17477	17307	17171	17282	17232	17261	17328	17436	17323	17533	17489	17403	17280	17316	17325	17430	17390	17533	17437	17424	17429	17277	17309	17524	17324	17454	17414	17261	17454	17410	17357	17223	17410	17536	17334	17519	17241	17594	17253	17192	17516	17457	17505	17288	17383	17407	17199	17533	17349	17294	17400	17368	17444	17345	17260	17512	17302	17368	17682	17684	17444	17476	17422	17221	17397	17507	17367	17198	17555	17483	17223	17546	17522	17441	17434	17279	17600	17543	17491	17483	17426	17421	17379	17368	17386	17413	17386	17273	17379	17584	17356	17478	17363	17351	17458	17180	17213	17576	17366	17423	17295	17353	17407	17541	17408	17310	17370	17617	17388	17280	17454	17364	17403	17310	17539	17380	17532	17303	17680	17405	17280	17521	17434	17336	17342	17426	17368	17238	17389	17446	17377	17502	17472	17291	17386	17384	17285	17331	17416	17251	17293	17461	17411	17240	17210	17286	17240	17231	17388	17308	17297	17279	17365	17448	17318	17410	17349	17436	17355	17372	17311	17663	17352	17301	17320	17372	17432	17519	17366	17476	17418	17388	17444	17421	17457	17396	17207	17344	17240	17414	17341	17442	17232	17510	17345	17550	17558	17452	17362	17306	17437	17296	17473	17294	17357	17370	17358	17580	17430	17509	17367	17362	17411	17368	17390	17403	17576	17397	17265	17455	17419	17308	17589	17487	17513	17374	17364	17541	17460	17454	17323	17525	17435	17473	17345	17182	17497	17459	17373	17312	17464	17373	17359	17261	17392	17440	17115	17463	17234	17319	17399	17379	17412	17406	17407	17471	17275	17404	17357	17342	17355	17241	17443	17480	17334	17420	17394	17421	17469	17357	17436	17253	17388	17339	17457	17491	17468	17345	17426	17450	17344	17396	17502	17500	17300	17364	17349	17510	17401	17460	17541	17535	17429	17302	17389	17429	17480	17298	17371	17434	17392	17397	17276	17347	17260	17446	17542	17379	17335	17298	17465	17251	17483	17354	17234	17357	17426	17376	17377	17338	17302	17383	17393	17521	17119	17458	17256	17434	17436	17291	17430	17441	17449	17396	17404	17558	17239	17410	17396	17419	17300	17315	17242	17545	17319	17296	17257	17475	17430	17343	17475	17421	17290	17268	17417	17297	17346	17556	17452	17345	17373	17457	17290	17616	17197	17356	17422	17395	17465	17381	17357	17333	17473	17260	17280	17369	17408	17455	17339	17392	17367	17366	17472	17388	17356	17615	17547	17496	17324	17501	17521	17382	17483	17383	17150	17436	17480	17394	17302	17407	17329	17338	17272	17439	17181	17328	17254	17425	17310	17351	17399	17455	17350	17385	17485	17495	17477	17396	17426	17329	17377	17336	17359	17312	17146	17364	17436	17420	17422	17573	17161	17392	17295	17454	17227	17455	17313	17270	17376	17357	17290	17413	17367	17212	17278	17490	17423	17559	17271	17381	17357	17455	17497	17400	17291	17413	17339	17470	17219	17442	17412	17388	17617	17371	17389	17214	17402	17426	17375	17318	17244	17249	17475	17393	17444	17380	17324	17325	17292	17455	17412	17268	17381	17572	17307	17514	17457	17464	17593	17358	17242	17305	17422	17258	17327	17464	17450	17331	17188	17429	17480	17445	17460	17433	17249	17435	17227	17494	17437	17402	17371	17457	17443	17326	17392	17541	17392	17261	17274	17424	17311	17293	17493	17594	17250	17176	17395	17492	17387	17339	17365	17507	17224	17341	17419	17273	17389	17464	17288	17402	17230	17515	17273	17236	17211	17278	17397	17190	17358	17294	17396	17478	17388	17323	17281	17405	17314	17340	17256	17445	17262	17450	17463	17541	17390	17430	17348	17355	17274	17368	17448	17218	17295	17445	17425	17318	17312	17332	17481	17457	17532	17538	17249	17539	17526	17501	17319	17488	17265	17395	17417	17070	17351	17307	17322	17462	17352	17241	17388	17394	17253	17549	17292	17533	17317	17648	17133	17209	17336	17556	17412	17445	17301	17351	17435	17429	17508	17213	17393	17291	17365	17504	17448	17325	17456	17447	17535	17445	17503	17328	17566	17362	17405	17262	17321	17506	17523	17322	17415	17386	17374	17262	17415	17367	17386	17190	17436	17290	17319	17412	17373	17389	17339	17435	17314	17375	17527	17577	17537	17450	17479	17309	17326	17458	17418	17399	17407	17558	17502	17277	17376	17442	17355	17418	17297	17431	17370	17347	17506	17412	17312	17647	17353	17517	17280	17370	17489	17324	17388	17305	17290	17179	17407	17343	17382	17359	17310	17513	17356	17361	17383	17324	17465	17623	17363	17309	17391	17341	17281	17399	17261	17515	17396	17401	17295	17375	17432	17481	17426	17420	17269	17366	17626	17395	17377	17463	17318	17357	17406	17455	17589	17531	17468	17466	17398	17487	17464	17423	17448	17511	17328	17326	17306	17331	17320	17429	17394	17412	17223	17274	17405	17429	17252	17331	17465	17455	17334	17374	17408	17416	17381	17462	17235	17503	17134	17381	17330	17536	17293	17261	17345	17496	17277	17544	17327	17256	17553	17272	17516	17299	17280	17446	17302	17452	17319	17450	17293	17342	17350	17248	17410	17340	17386	17294	17556	17442	17390	17340	17455	17103	17299	17432	17427	17470	17236	17293	17388	17405	17452	17361	17357	17307	17483	17535	17225	17418	17361	17359	17349	17261	17502	17246	17316	17329	17327	17322	17321	17439	17424	17246	17265	17269	17486	17284	17621	17408	17407	17309	17177	17266	17399	17310	17436	17291	17348	17409	17354	17514	17430	17372	17324	17273	17385	17369	17236	17288	17298	17342	17453	17451	17202	17364	17346	17327	17215	17526	17276	17369	17417	17186	17402	17408	17532	17349	17198	17165	17287	17407	17291	17356	17409	17413	17507	17397	17374	17509	17301	17440	17387	17423	17362	17224	17169	17330	17558	17312	17300	17303	17333	17405	17293	17336	17512	17431	17276	17218	17488	17461	17221	17451	17387	17290	17192	17244	17403	17290	17305	17397	17256	17336	17536	17314	17289	17426	17300	17451	17544	17393	17436	17298	17474	17400	17247	17326	17418	17215	17374	17325	17314	17303	17288	17271	17559	17473	17429	17434	17320	17303	17433	17316	17549	17316	17370	17423	17292	17319	17374	17363	17361	17321	17450	17258	17262	17410	17356	17439	17313	17437	17248	17561	17459	17435	17316	17368	17290	17315	17472	17503	17324	17437	17175	17378	17353	17533	17420	17221	17393	17427	17355	17334	17222	17496	17409	17458	17350	17404	17314	17480	17455	17341	17419	17401	17347	17471	17300	17362	17477	17536	17392	17445	17421	17429	17280	17532	17340	17465	17396	17339	17365	17302	17360	17214	17226	17343	17428	17220	17559	17375	17419	17300	17313	17265	17275	17331	17248
30205	24376	27768	26296	21472	21258	21335	21285	21271	21083	20857	20864	21059	21080	20995	21017	20939	21046	20986	20817	21099	21065	21272	20988	21103	21063	20872	20892	21128	21024	20853	21156	20985	20884	20931	21109	21049	20956	20906	21036	21035	21171	20962	20925	20922	20997	21080	21082	21042	20913	20796	21039	21011	20968	21093	21051	21136	20711	20911	20645	20853	21011	21028	20868	20834	21145	20951	21039	20818	20976	20971	21306	20994	21104	20807	21161	20911	21039	20885	20812	21089	20922	20815	20975	20839	20939	21184	20881	21033	20989	21108	21047	21065	20932	21026	21060	21043	20608	20959	20862	21026	20913	20786	21083	21112	20914	20932	20959	20777	20913	21012	21009	20828	20951	21144	20921	20998	20994	20910	20762	21079	20916	20846	20846	20982	20925	20905	21020	21058	21013	20866	20779	21095	20985	20973	20867	20699	20791	21022	21024	21153	21081	21191	21090	20739	20759	20964	20891	21153	20933	20761	20987	21234	21064	21027	21002	20958	21076	21013	21073	21059	21077	21054	20981	21109	21128	20918	20900	21145	21160	20894	21021	20954	20972	21206	21036	20948	21015	20831	21088	20916	20891	20937	21020	20983	20961	20935	20909	20953	20820	21123	20980	21117	20815	21121	21167	21000	21022	20924	21125	21033	21056	21082	21000	21083	20986	20994	20876	21007	21268	20777	20934	21063	20972	20879	21161	21102	20901	20981	20913	21099	20881	20835	21155	21153	20973	21074	20978	20984	20972	21240	20947	20945	21026	21016	21115	21091	21080	21038	21119	20897	21071	21166	20928	21163	20970	20927	20951	21015	20803	20931	20992	20923	20940	21069	21023	20900	21110	21015	20733	20954	20934	20989	21142	20974	21263	20939	20972	20805	20887	20912	20691	20938	20966	21025	20760	20985	20854	20664	20916	20924	20890	20814	20772	20929	20976	21063	20877	21005	20620	21025	20985	21073	21012	20959	20966	21144	20926	20950	21049	20783	20770	21145	21163	21133	20924	20921	20945	21196	21214	20977	20984	21040	20833	20868	20941	20813	20930	21224	21056	21174	20961	20901	21098	20882	20875	20901	21093	20990	20896	21193	20936	20878	20805	20909	20979	20975	20806	21055	20981	20860	20930	20814	21113	21072	20952	20926	20972	20812	20849	21050	20987	20643	21068	20962	20874	21189	20810	20986	20872	20905	20938	20979	21029	20863	20950	21118	20828	20787	20851	21198	21118	20990	20979	21294	21052	20944	21009	20836	20781	20900	21091	21167	20926	21012	20886	21109	21011	20917	20958	21142	21005	21082	20997	21017	21140	21031	21161	21087	20923	20741	20910	20881	20940	20940	21002	21097	20953	20914	21123	20842	21039	20990	20996	20985	20986	21027	21120	20935	20945	20829	21323	21352	21141	20990	20976	20960	21088	20936	21025	21052	21065	21015	20988	21034	21057	20733	21026	21273	21053	20919	20977	21139	21013	20988	21071	21116	20938	20923	21043	20824	21128	21130	21053	20937	21095	21079	21184	21027	21042	20986	20892	21056	20652	21009	20947	20884	20927	20789	20921	21089	20962	20943	21083	21024	20976	21072	21030	20986	21177	21066	20911	21014	20946	20827	21159	20825	20947	20878	20968	21051	21156	21003	20794	21170	21082	21032	21227	21006	21006	20848	20895	21019	20907	20998	20868	20979	20964	21115	20975	21169	20829	20956	20797	20950	20959	20723	21033	20935	21111	21143	21101	20954	20877	20934	20959	20955	21065	21139	20949	21047	20786	20955	21175	20865	21180	21133	20950	20663	20988	20897	21145	20885	21091	21048	20954	21156	20964	20939	21083	20952	20942	21078	21072	20935	20929	20880	20915	20818	20921	21085	21027	20952	21030	21129	20970	21039	21064	21047	20971	21035	20944	20860	20880	21092	20812	20896	21015	20962	21026	20894	21100	21051	20875	20950	21123	21255	21011	21023	20998	20788	20898	20973	21018	20851	21142	21004	21080	21206	21083	20986	20926	20990	20857	21105	21095	21051	20976	21092	21012	20925	20867	20816	21093	21001	20927	20672	21053	21116	20744	20835	20964	21054	21036	21042	21099	21104	21059	20974	20908	20874	21052	20847	21065	21072	20965	20900	21096	20745	20886	20942	21056	21144	21018	21118	21121	20964	20962	20902	21197	21220	21104	21233	20938	21048	21186	20890	20983	20998	20862	20996	20905	21128	20981	20916	20788	21028	20843	20844	20788	21236	20906	20812	21047	21111	21095	20939	20979	21020	20979	20868	20906	20869	21094	20969	21048	21123	21042	20872	21095	20986	21001	20977	20773	21023	21214	21225	20870	20941	21018	20933	21078	20794	21013	20980	20871	21045	20905	21044	21060	20908	20942	21098	21077	21082	20899	20905	21072	21172	20913	21090	21164	21002	21075	21042	20662	20981	21137	21063	21022	21054	20963	20998	21152	21108	21095	21103	21082	21157	20852	20989	21005	20880	20800	20930	20768	20945	20929	20834	21018	20896	20748	20982	21094	20977	20789	20986	21042	21053	20934	20865	20855	20888	21054	20866	21003	20786	20944	20991	21004	21034	21038	20770	20914	20962	20997	20956	20981	20986	21038	21079	20930	21036	20997	20965	21067	20856	21067	20886	21028	21168	20996	20722	20986	20999	20904	21095	21087	21174	20830	20815	20849	20962	20831	20842	21065	20877	20857	20828	21102	21003	21091	21076	20880	20853	20794	20837	20915	21054	20882	21016	20887	20952	20916	21020	20875	20884	21105	20917	21071	20974	20898	21042	21140	21000	21008	20987	20872	21067	21159	20914	21072	20904	20989	21086	20708	21135	20731	21103	20926	21041	21029	20927	21053	21143	20889	21165	20878	20942	20988	21101	21001	21078	20886	20977	21162	20894	20967	21057	21056	21030	20746	20892	21010	20911	20922	20993	21033	21148	21111	21053	21158	20911	20947	20953	20965	20926	21037	20982	20855	21080	20936	20795	21096	20965	20826	20995	20791	21071	20833	21073	21224	20909	21194	21066	21010	21282	21179	21035	21207	21153	20843	21416	20905	20979	20998	20841	20824	21294	21205	21033	21062	20920	20856	21084	21003	21116	20971	20996	21183	20860	20938	21065	20872	20959	21122	20997	21068	21072	20994	21031	21106	20860	20865	20950	21134	20955	20974	21072	20977	20896	20999	21043	21023	20902	20989	20911	21168	20794	20955	21028	20802	20837	21158	21050	20937	20944	20881	20975	20977	21078	20932	21102	20938	20901	20922	21096	20983	20903	21132	20952	21172	20989	20860	21013	20944	20790	21277	21010	21112	20994	20990	21032	21188	21070	20978	20973	20902	21126	20981	21004	21213	20972	20967	20989	20968	20964	21113	21051	21111	20856	20848	21055	21192	20923	20978	21027	20993	20952	20960	20840	21055	20845	21046	20838	20894	21068	21217	21152	20828	20851	21019	21113	20942	20797	20878	20922	20867	21113	20938	20889	21011	20921	20905	20740	21158	20768	20974	20784	21130	20997	21088	21099	20989	21187	20962	21081	20843	20905	21012	20982	20986	20958	20933	21217	21158	20900	20875	21016	21100	21152	21140	21025	20997	21021	20641	20967	21111	20720	21045	21119	20952	21098	21147	21001	21109	20999	21048	20985	21096	20978	21009	21103	20788	20923	21050	21047	20947	21048	21212	20808	20777	20769	20998	21152	20912	20949	21069	21036	21000	20984	20868	20900	21054	20936	20980	20957	20962	20780	21151	20929	21195	20950	21111	20964	21046	20907	21032	21052	20966	20958	21267	21167	20934	21076	21020	21145	20837	20924	20984	21051	21030	21088	20818	21085	21031	21103	21159	21008	21108	21084	20868	20917	21054	21021	20880	20734	20847	21001	20904	21048	21006	20899	20931	20965	21012	21274	21007	21135	20966	21053	20766	21103	20959	20584	20927	20894	20765	20977	21013	20976	20855	21128	21139	20914	20953	21106	21019	20939	21111	20861	21042	20946	21068	20959	20898	20860	20984	20947	21020	21124	21094	21065	20961	21095	21062	21095	21133	21114	21052	21132	20930	21049	20855	21005	20881	20850	20901	21124	21004	21140	20863	20912	20958	20852	20974	20835	21022	21079	21017	20947	20942	20860	20857	20975	21024	20951	21037	21123	20994	21004	21070	20908	20848	21053	20896	20963	20935	20898	20944	21040	21033	20874	20783	21207	21077	20992	20953	20774	20892	20981	20842	20976	21098	20952	20871	20966	20797	21032	20906	20970	21145	21130	20905	20818	20831	21052	21020	21052	20936	20825	21046	20908	20947	20966	20848	20864	20877	20882	21015	20887	21105	20988	20775	20956	21182	20965	21091	20980	21011	20996	20767	20733	20801	21050	21125	20759	20980	20862	21115	21015	20801	20916	20961	20957	20998	21065	21051	21023	21146	20954	20984	21202	21009	20900	21082	20865	20878	21052	20795	21056	20784	20865	20837	20908	21011	21057	21140	21026	20937	21054	21034	20997	21028	20983	20909	21120	20834	21024	21087	20888	21054	21039	20713	20993	21102	20947	20913	21001	20846	20883	20995	21023	20855	20881	20901	20973	20927	21052	20921	20925	20941	20812	21142	20955	20938	21216	20638	21003	20788	21249	21029	20859	21135	21140	20965	21044	20891	20960	20828	21021	20875	21089	21021	21003	21064	21091	20888	20887	21030	20886	20913	20862	20869	20649	21082	20656	20972	20705	21015	20834	20853	20909	20865	21151	21116	21098	20877	21053	21166	20945	20757	20891	21212	21131	21102	21054	21121	21063	20779	21129	21056	20861	21096	21015	21058	21109	21030	20853	21208	21053	20997	21135	20811	21040	21099	20993	20779	21055	21169	21169	20954	21004	21122	20812	21066	21030	20893	21010	20818	21174	21232	21115	20997	20813	20821	21079	20868	20920	20995	20944	20938	21042	21032	21127	21028	20798	20969	21023	21126	20922	20926	21129	21218	21221	21054	21081	21150	21086	21038	20933	20980	21102	21045	20930	21179	20945	21004	20940	20998	20917	20885	21002	20957	20906	20995	20928	20950	20908	20804	20938	20858	20941	21068	21233	20841	20805	21304	21134	21066	21048	21023	20983	21140	20918	20871	20732	20959	20959	21072	20960	20951	21014	21061	20785	21111
23452	26162	23952	20443	17900	17621	17537	17835	17500	17453	17463	17273	17324	17498	17542	17334	17438	17395	17258	17496	17324	17284	17598	17537	17394	17346	17358	17386	17271	17380	17358	17582	17266	17329	17461	17304	17304	17354	17457	17501	17292	17247	17415	17111	17570	17236	17381	17207	17364	17254	17332	17432	17358	17301	17288	17305	17472	17299	17227	17515	17439	17371	17274	17359	17511	17294	17051	17488	17293	17193	17330	17141	17212	17360	17262	17549	17289	17277	17529	17149	17360	17385	17458	17067	17349	17464	17343	17222	17384	17316	17384	17290	17406	17130	17468	17332	17454	17424	17539	17557	17559	17293	17406	17155	17316	17323	17341	17338	17542	17205	17382	17442	17290	17252	17370	17326	17376	17318	17315	17387	17399	17433	17236	17343	17329	17401	17292	17343	17465	17336	17251	17310	17452	17355	17333	17476	17304	17409	17411	17306	17361	17388	17431	17267	17295	17534	17390	17212	17336	17393	17346	17290	17448	17343	17325	17280	17218	17429	17294	17388	17296	17368	17534	17414	17437	17331	17379	17464	17386	17359	17340	17378	17377	17430	17393	17423	17552	17331	17652	17404	17179	17390	17405	17255	17309	17411	17344	17293	17339	17402	17258	17417	17241	17410	17448	17260	17360	17374	17294	17448	17463	17221	17418	17448	17192	17292	17325	17324	17430	17463	17261	17312	17461	17278	17250	17352	17355	17308	17334	17341	17422	17327	17383	17417	17409	17381	17291	17455	17562	17297	17376	17273	17445	17284	17392	17237	17253	17315	17415	17446	17467	17482	17311	17233	17289	17408	17369	17610	17249	17408	17346	17443	17290	17240	17239	17447	17288	17477	17396	17451	17376	17365	17233	17371	17321	17324	17326	17319	17278	17310	17500	17257	17362	17353	17200	17526	17239	17271	17401	17333	17225	17417	17498	17329	17480	17551	17351	17288	17313	17448	17326	17410	17475	17371	17437	17450	17427	17238	17246	17382	17327	17348	17408	17400	17310	17310	17281	17310	17310	17384	17318	17368	17329	17430	17495	17332	17282	17373	17399	17261	17371	17301	17316	17307	17222	17322	17385	17401	17202	17238	17364	17289	17241	17394	17194	17349	17454	17403	17337	17370	17234	17262	17265	17476	17305	17260	17271	17487	17210	17390	17488	17120	17429	17222	17363	17392	17366	17388	17348	17323	17497	17426	17329	17434	17393	17457	17300	17355	17520	17227	17550	17459	17207	17140	17605	17265	17592	17342	17260	17406	17490	17148	17325	17428	17433	17372	17371	17259	17398	17242	17259	17377	17141	17305	17263	17378	17329	17454	17271	17362	17301	17408	17321	17373	17420	17407	17288	17564	17245	17515	17548	17344	17387	17234	17332	17360	17530	17061	17480	17317	17193	17224	17392	17433	17256	17399	17367	17274	17182	17382	17206	17465	17370	17317	17553	17254	17298	17231	17488	17275	17465	17373	17118	17315	17255	17542	17281	17388	17599	17453	17399	17449	17393	17395	17351	17331	17406	17288	17353	17349	17051	17339	17489	17227	17227	17256	17323	17256	17413	17321	17546	17356	17240	17350	17280	17348	17452	17388	17346	17310	17246	17327	17202	17280	17365	17394	17283	17363	17404	17297	17400	17419	17409	17562	17272	17425	17347	17395	17393	17396	17311	17291	17459	17478	17361	17428	17368	17357	17468	17464	17260	17470	17324	17222	17311	17348	17352	17472	17498	17284	17296	17365	17178	17323	17266	17351	17364	17520	17488	17356	17341	17439	17354	17445	17244	17314	17220	17264	17354	17292	17563	17257	17348	17326	17295	17405	17351	17359	17249	17599	17238	17232	17279	17158	17373	17315	17332	17347	17348	17471	17253	17435	17197	17479	17394	16992	17402	17265	17351	17389	17431	17230	17308	17368	17335	17338	17243	17312	17255	17258	17445	17583	17241	17235	17183	17273	17316	17379	17271	17317	17567	17407	17220	17216	17405	17335	17491	17293	17354	17326	17277	17328	17527	17289	17392	17271	17343	17311	17427	17177	17527	17256	17467	17299	17488	17464	17317	17385	17307	17303	17312	17356	17314	17488	17177	17213	17295	17268	17386	17460	17567	17202	17340	17385	17347	17383	17320	17383	17337	17305	17304	17286	17271	17298	17308	17171	17392	17468	17287	17345	17314	17366	17430	17420	17353	17551	17376	17213	17309	17252	17321	17234	17318	17522	17416	17292	17341	17304	17239	17415	17432	17519	17388	17279	17461	17255	17327	17461	17314	17371	17402	17471	17325	17373	17332	17381	17292	17303	17387	17291	17264	17193	17440	17248	17315	17346	17282	17471	17170	17357	17429	17260	17280	17475	17388	17337	17368	17340	17555	17369	17377	17470	17571	17308	17269	17291	17402	17432	17422	17443	17426	17322	17264	17468	17273	17367	17311	17263	17268	17489	17235	17407	17336	17366	17249	17435	17281	17318	17223	17274	17143	17445	17551	17367	17333	17577	17170	17304	17442	17303	17480	17424	17378	17260	17341	17408	17233	17230	17422	17546	17406	17235	17222	17438	17387	17263	17277	17094	17380	17404	17469	17309	17500	17386	17462	17412	17368	17348	17284	17298	17397	17399	17404	17362	17468	17478	17272	17317	17370	17449	17366	17280	17371	17266	17488	17371	17223	17355	17354	17523	17293	17208	17213	17360	17394	17254	17450	17318	17198	17318	17367	17246	17281	17374	17336	17398	17344	17347	17443	17554	17319	17195	17246	17312	17385	17445	17202	17313	17267	17290	17327	17437	17249	17398	17283	17205	17452	17561	17338	17370	17415	17336	17379	17167	17352	17191	17283	17433	17202	17376	17217	17237	17395	17235	17475	17381	17353	17387	17383	17489	17186	17424	17318	17282	17345	17284	17274	17290	17433	17188	17282	17179	17240	17126	17404	17404	17329	17329	17438	17170	17375	17161	17419	17381	17304	17358	17391	17410	17511	17220	17299	17480	17194	17314	17404	17264	17368	17405	17397	17287	17349	17179	17360	17404	17455	17244	17292	17458	17486	17275	17328	17476	17350	17360	17422	17528	17223	17381	17333	17314	17386	17445	17110	17337	17429	17320	17330	17338	17415	17236	17397	17335	17335	17246	17327	17269	17386	17340	17338	17351	17400	17240	17336	17416	17338	17360	17219	17394	17283	17386	17385	17240	17309	17450	17333	17307	17217	17384	17445	17145	17436	17433	17378	17387	17254	17272	17400	17204	17315	17567	17314	17467	17380	17078	17366	17257	17407	17403	17273	17334	17309	17230	17589	17333	17205	17406	17275	17323	17394	17534	17093	17219	17118	17398	17349	17301	17424	17367	17164	17227	17274	17207	17363	17383	17329	17273	17560	17263	17439	17242	17218	17466	17513	17231	17326	17303	17330	17379	17337	17281	17355	17184	17403	17359	17317	17582	17178	17466	17195	17333	17192	17516	17296	17229	17352	17283	17561	17339	17349	17212	17281	17450	17328	17464	17432	17346	17293	17258	17568	17291	17320	17167	17381	17438	17482	17351	17382	17512	17424	17129	17455	17302	17217	17208	17426	17405	17401	17127	17302	17402	17376	17433	17387	17237	17355	17317	17319	17266	17270	17485	17335	17305	17295	17236	17244	17324	17341	17284	17509	17117	17515	17370	17441	17224	17244	17392	17423	17412	17332	17311	17293	17302	17179	17275	17320	17305	17383	17492	17281	17359	17084	17213	17310	17217	17432	17394	17473	17308	17284	17355	17191	17300	17313	17552	17443	17468	17386	17552	17278	17554	17194	17252	17153	17296	17364	17267	17320	17431	17372	17467	17371	17364	17181	17332	17371	17325	17337	17306	17408	17453	17317	17449	17071	17319	17403	17380	17398	17294	17406	17310	17532	17295	17331	17400	17401	17328	17229	17367	17418	17354	17595	17318	17199	17257	17331	17259	17511	17315	17277	17292	17358	17258	17520	17253	17440	17482	17375	17360	17378	17382	17376	17445	17190	17417	17384	17168	17372	17384	17352	17302	17207	17377	17504	17344	17443	17533	17320	17328	17412	17254	17508	17185	17392	17337	17328	17345	17111	17395	17391	17302	17550	17347	17404	17321	17322	17286	17284	17313	17446	17403	17197	17266	17438	17307	17284	17319	17441	17255	17511	17287	17353	17231	17280	17344	17558	17361	17429	17379	17279	17290	17423	17171	17351	17302	17410	17338	17226	17364	17422	17312	17212	17378	17375	17335	17370	17469	17241	17329	17504	17194	17255	17269	17317	17324	17282	17392	17170	17423	17316	17285	17362	17357	17322	17379	17448	17468	17436	17435	17367	17285	17410	17386	17409	17399	17287	17412	17419	17185	17320	17310	17486	17438	17267	17405	17279	17548	17366	17487	17257	17450	17316	17469	17219	17228	17255	17319	17361	17317	17415	17428	17349	17397	17413	17362	17455	17215	17329	17270	17429	17457	17477	17378	17230	17476	17346	17320	17424	17279	17558	17368	17454	17457	17196	17523	17244	17337	17363	17238	17390	17343	17257	17449	17224	17418	17426	17365	17331	17301	17320	17368	17324	17375	17264	17524	17333	17240	17353	17324	17225	17448	17294	17415	17262	17551	17411	17394	17275	17462	17577	17362	17387	17405	17255	17367	17334	17422	17512	17380	17369	17292	17431	17352	17246	17611	17174	17157	17276	17206	17341	17462	17202	17523	17476	17004	17445	17509	17356	17305	17404	17287	17460	17296	17371	17248	17440	17304	17403	17444	17410	17270	17461	17131	17354	17416	17238	17323	17232	17190	17440	17443	17378	17454	17288	17269	17339	17279	17218	17603	17399	17295	17485	17241	17279	17406	17435	17010	17227	17347	17393	17386	17378	17474	17391	17409	17217	17288	17457	17390	17438	17257	17495	17365	17234	17522	17330	17350	17226	17505	17171	17191	17249	17265	17337	17290	17462	17259	17396	17349	17391	17352	17214	17294	17302	17323	17416	17277	17337	17309	17312	17384	17274	17350	17208	17365	17263	17545	17254	17458	17271	17455	17177	17479	17194	17310	17414	17285	17441	17184	17459	17300	17396	17289	17528	17327	17367	17371	17362	17323	17432	17370	17303	17468	17397	17267	17351	17460	17293	17334	17451	17461	17410	17177	17353	17466	17350	17380
23464	21649	29165	27049	22788	23375	23913	22933	22348	20692	20814	20369	20423	20589	20581	20467	20476	20527	20525	20432	20349	20272	20492	20399	20412	20385	20372	20250	20266	20396	20474	20262	20490	20284	20462	20554	20418	20158	20256	20523	20399	20372	20337	20334	20169	20348	20450	20207	20109	20551	20364	20271	20235	20135	20454	20362	20336	20196	20261	20610	20166	20458	20439	20144	20341	20332	20351	20342	20193	20327	20100	20230	20200	20228	20217	20295	20186	20357	20276	20255	20264	20096	20188	20177	20184	20213	20254	20199	20435	20330	20253	20274	20133	20164	20312	20292	20439	20401	20288	20339	20244	20387	20327	20314	20320	20210	20229	20285	20244	20255	20260	20241	20327	20265	20357	20255	20528	20283	20306	20358	20341	20157	20209	20101	20092	19983	20387	19967	20215	20499	20560	20405	20362	20135	20091	20232	20245	20294	20372	20439	20231	20357	20287	20305	20375	20288	20378	20193	20273	20325	20077	20272	20356	20488	20274	20200	20469	20145	20006	20255	20072	20039	20171	20072	20217	20341	20440	20307	20385	20012	20226	20276	20332	20174	20236	20352	20433	20205	20246	20179	20284	20397	20149	20137	20403	20265	20165	20156	20028	20591	20458	20362	20272	20117	20157	20437	20241	20251	20301	20144	20472	20198	20354	20460	20502	20261	20169	20294	20386	20101	20366	20232	20228	20399	20266	20237	20430	20271	20255	20376	20117	20446	20176	20445	20347	20210	20194	20320	20230	20411	20505	20223	20367	20375	20226	20222	20448	20090	20386	20354	20238	20134	20171	20315	20414	20273	20268	20070	20476	20263	20194	20067	20042	20303	20173	20197	20050	20294	20427	20273	20225	20365	20329	20402	20215	20112	20536	20212	20220	20362	20319	20378	20264	20222	20299	20314	20463	20277	20408	20318	20324	20497	20122	20460	20263	20054	20300	20380	20243	20109	20332	20306	20321	20171	20297	20374	20571	20358	20387	20473	20496	20373	20155	20176	20392	20264	20303	20172	20301	20081	20449	20256	20285	20218	20269	20126	20276	20443	20393	20141	20234	20234	20338	20326	20388	20448	20302	20254	20232	20302	20423	20424	20221	20440	20328	20209	20338	20403	20310	20379	20175	20229	20210	20138	20249	20296	20242	20214	20287	20090	20160	20299	20404	20039	20341	20278	20289	20165	20231	20086	20202	20158	20229	20254	20365	20389	20291	20259	20132	20336	20437	20267	20389	20446	20244	20207	20200	20127	19944	20313	20343	20297	20159	20256	20336	20228	20226	20131	20489	20406	20392	20546	20329	20372	20260	20339	20330	20070	20309	20406	20330	20390	20382	20330	20198	20111	20524	20349	20322	20185	20340	20236	20416	20198	20248	20288	20352	20170	20231	20296	20379	20468	20273	20443	20296	20268	20298	20174	20250	20001	20257	20280	20557	20152	20277	20371	20384	20222	20171	20195	20073	20190	20280	20196	20269	20428	19970	20034	20315	20167	20169	20080	20429	20185	20430	20437	20156	20100	20225	20137	20322	20258	20126	20484	20377	20075	20245	20293	20445	20144	20256	20304	20499	20187	20185	20262	20295	20308	20065	20355	20304	20223	20091	20234	20340	20269	20322	20306	20054	20111	20277	20239	20173	20392	20094	20257	20345	20194	20294	20291	20135	20226	20336	20279	20356	20042	20503	20136	20402	20384	20377	20034	20256	20248	20370	20018	20343	20281	20252	20336	20262	20084	20121	20378	20257	20160	20216	20351	20354	20436	20419	20101	20204	20318	20284	20291	20289	20242	20355	20302	20381	20278	20421	20233	20234	20348	20387	20275	20304	20443	20319	20253	20202	20374	20589	20163	20515	20477	20233	20509	20143	20242	20054	20261	20555	20292	20201	20470	20135	20463	20167	20345	20179	20334	20238	20273	20422	20194	20342	20297	20294	20054	20323	20149	20410	20451	20340	20369	20178	20102	20498	20345	20194	20312	20164	20442	20364	20372	20366	20168	20366	20180	20340	20330	20380	20098	20131	20361	20296	20462	20223	20252	20326	20272	20087	20466	20388	20246	20339	20578	20392	20259	20306	20231	20104	19958	20156	20439	20321	20359	20095	20293	20255	20013	20340	20330	20497	20279	20213	20134	20358	20126	20280	20299	20377	20316	20411	20327	20266	20334	20239	20369	20128	20086	20412	20287	20186	20269	20161	20227	20393	20278	20359	20265	20223	20496	20223	20330	20273	20112	20340	20250	20483	20409	20331	20317	20303	20257	20211	20147	20228	20166	20280	20039	20419	20253	20258	20040	20176	20348	20200	20470	20263	20212	20126	20244	20205	20330	20308	20355	20364	20275	20497	20077	20237	20288	20310	20293	20212	20386	20192	19964	20325	19941	20203	20173	20281	20337	20267	20305	19993	20230	20354	20087	20197	20004	20253	20373	20289	20184	20297	20307	20283	20309	20545	20316	20374	20253	20445	20234	20442	20545	20063	20238	20298	20229	20196	20355	20216	20337	20179	20335	20208	20236	20276	20094	20020	20234	20443	20363	20198	20305	20377	20304	20291	20112	20062	20062	20317	20152	20172	20531	20325	20263	20204	20129	20425	20292	20204	20221	20384	20303	20189	20125	20460	20200	20208	20134	20187	20054	20210	20107	20266	20179	20501	20175	20134	20358	20542	20265	20360	20377	20165	20317	20281	20165	20386	20233	20251	20424	20327	20086	20372	20410	20317	20246	20239	20213	20448	20206	20354	19962	19882	20211	20289	20282	20166	20203	20161	20231	20247	20397	20339	20363	20333	20484	20226	20190	20331	20190	20325	20261	20340	20289	20331	20309	20522	20236	20334	20275	20256	20226	20169	20247	20256	20223	20400	20078	20477	20097	20281	20196	20230	20263	20440	20353	20365	20218	20241	20272	20335	20337	20488	20363	20257	20113	20178	20355	20139	20170	20181	20289	20068	20197	20214	20128	20285	20241	20527	20489	20315	20335	20464	20330	20297	20290	20494	20518	20554	20364	20456	20069	20186	20274	20362	20224	20158	20132	20205	20446	20337	20407	20258	20222	20345	20325	20174	20319	20265	20296	20247	20356	20320	20226	20281	20414	20221	20321	20164	20461	20298	20325	20325	20264	20539	20189	20132	20271	20335	20389	20240	20183	20334	20180	20305	20363	20335	20573	20105	20311	20268	20336	20151	20273	20461	20420	20181	20394	20329	20455	20137	20405	20202	20161	20133	20201	20122	20197	20324	20345	20345	20274	20166	20338	20181	20059	20092	20252	20240	19964	20305	19951	20240	20202	20140	20297	20323	20312	20119	20393	20355	20370	20431	20163	20162	20192	20213	20132	20305	20282	20285	20391	20253	20150	20448	20461	20111	20480	20471	20301	20356	20445	20387	20015	20202	20290	20273	20330	20317	20415	20585	20404	20233	20348	20281	20396	20486	20243	20381	20347	20295	20352	20492	20370	20388	20381	20283	20268	20255	20275	20319	20247	20242	20367	20394	20128	20095	20162	20294	20428	20247	20175	20216	20370	20123	20027	20366	20241	20396	20251	20156	20398	20269	20384	20139	20285	20239	20233	20217	20184	20447	20305	20294	20040	20352	20442	20030	20018	20348	20351	20428	20230	20333	20372	20387	20209	20160	20173	20361	20286	20310	20351	20192	20360	20318	20264	20444	20346	20348	20377	20188	20497	20319	20442	20196	20299	20159	20292	20281	20162	20237	20236	20351	20315	20261	20256	20249	20246	20118	20306	20187	20123	20319	20351	20380	20310	20384	20210	20381	20242	20365	20505	20179	20297	20303	20309	20267	20396	20250	20089	20308	20198	20267	20266	20121	20293	20457	20296	20340	20314	20303	20322	20245	20336	20311	20195	20269	20414	20386	20381	20222	20077	20391	20528	20366	20443	20354	20070	20104	19959	20393	20340	20344	20172	20248	20403	20144	20511	20449	20318	20255	20287	20372	20279	20131	20149	20334	20279	20409	20164	20410	20407	20406	20323	20487	20238	20139	20385	20202	20249	20304	20151	20195	20273	20275	20124	20181	20526	20265	20119	20217	20243	20303	20256	20451	20193	20159	20329	20157	20249	20295	20395	20180	20262	19950	20397	20340	20139	20214	20312	20290	20113	20217	20119	20301	20017	20236	20171	20098	20445	20119	20300	20260	20341	20334	20164	20179	20145	20180	20264	20512	20291	20089	20092	20166	20231	20284	20371	20292	20343	20219	20299	20309	20329	20337	20233	20306	20319	20391	20070	20061	20250	20348	20411	20187	20350	20065	20285	20209	20466	20268	20289	20217	20151	20540	20082	20064	20307	20469	20359	20264	20463	20433	20311	20244	20476	20367	20245	20266	20151	20180	20297	20086	20365	20471	20206	20256	20402	20452	20419	20285	20264	20150	20232	20156	20170	20105	20469	20302	20194	20343	20502	20283	20277	20285	20250	20373	20292	20236	20189	20143	20273	20351	20407	20108	20612	20270	20320	20291	20471	20262	20255	20144	20192	20282	20184	20226	20289	20141	20397	20210	20373	20271	20103	20475	20362	20184	20370	19928	20323	20383	20115	20427	20251	20161	20208	20237	20367	20449	20307	20241	20398	20315	20254	20419	20365	20433	20386	20318	20265	20209	20390	20383	20332	20394	20325	20210	20225	20197	20301	20335	20217	19978	20267	20050	20411	20255	20491	20277	20510	20204	20217	20303	20263	20211	20046	20269	20113	20204	20396	20121	20051	20293	20288	20152	20073	20462	20109	20095	20428	20180	20378	20310	20342	20082	20097	20286	20264	19998	20193	20081	20133	20308	20549	20309	20228	20266	20279	20342	20118	20174	20343	20290	20257	20492	19881	20162	20447	20437	20225	20179	20302	20396	20293	20267	20223	20309	20217	20266	20309	20379	20333	20207	20067	20387	20465	20141	20181	20227	20151	20395	20254	20271	20364	20256	20268	20122	20164	20375	20525	20367	20405	20367	20314	20175	20188	20191	20226	20296	20210	20183	20213	20265	20266	20363	20316	20268	20066	20363	20372	20347	20316	20225	20336	20324	20225	20223	20303	20168	20328	20248	20259	20197	19921	20493	20241	20315	20243	20326	20449	20260	20399	20435	20253	20174	20258	20291	20099	20365	20222	20285	20344	20427	20176	20290	20176
24600	37662	42813	30605	18200	17715	18324	19928	19333	16962	17112	17064	17006	17066	17083	17024	17109	16967	16983	16967	16904	17050	17043	16994	16984	16944	16905	16965	16892	16938	17059	16968	17027	16916	17046	17123	16956	17039	17065	17059	17022	16799	17099	17048	16949	16851	16969	17094	16899	16878	17187	16940	17107	16934	16989	16910	16941	17116	16727	17012	17142	16866	16982	17075	16993	16962	17001	16902	16948	16994	16934	16973	17042	16804	17044	16697	16929	17067	17028	16932	16873	17088	16821	17036	16803	16725	17258	17099	16922	16881	16967	16922	16932	17069	17038	16813	17080	17035	16993	16945	16872	17003	16943	16811	17134	17052	16992	16991	16946	16862	17040	16986	16993	17007	16804	16936	17014	16983	16812	17094	16822	16906	16962	16774	16953	16852	16845	16998	17038	16986	16922	16926	16965	16856	16908	17066	17075	16835	16872	17159	16889	16842	17042	16754	16839	17097	16901	17079	16986	16941	16954	17033	17032	17033	16928	17031	16963	16915	16955	17069	16884	16739	16938	16972	16947	16852	16961	16829	16949	17055	16958	16932	16768	16842	16977	16940	16949	16804	16782	17032	16905	16932	16839	16846	16856	16956	16952	16920	16874	16971	17000	16937	16876	16876	16967	16816	16955	16964	16933	17112	16973	16888	16990	16823	17007	16985	16888	17073	16855	16986	16916	16972	16778	16857	16839	16838	16837	17035	16870	16967	17045	16981	16791	16819	16934	16849	16874	16955	16990	17059	17106	16946	16952	16780	16715	16863	16864	16961	16864	17124	16966	16860	16926	16948	17036	17067	16870	16768	16806	17041	17046	17041	16828	16996	16920	16984	16883	16755	16838	16985	17040	17045	16973	16823	17073	16628	17059	16882	16886	16929	17072	16901	16857	16823	16752	16988	17116	16795	16899	17047	17014	16924	17067	17004	16838	16983	17022	16841	16986	16968	16861	16935	17050	16938	16938	16966	16912	16989	17061	16906	17036	16917	17059	17076	16943	16936	16958	17037	16990	16824	16808	16967	16868	16862	16952	16995	16838	16940	16810	17027	16800	16766	16819	17134	16731	16803	17099	17090	16760	17021	17068	16958	17062	16893	16872	16982	16785	16843	16952	16969	17062	16889	16973	16829	16948	16969	17110	17040	17043	17026	16904	17044	16876	16900	16875	17009	17030	17069	16930	16795	17100	16803	17108	17048	17143	17007	16924	16890	16829	16956	16879	16948	16980	16879	16949	16927	16917	16905	16878	17030	17015	16811	16943	16903	16822	16919	16921	16995	16933	16936	17026	16919	16982	16859	16946	17089	16870	16977	16881	16754	16962	16964	16966	16887	17092	16819	16924	17129	16991	16801	17004	16817	16807	16955	16937	16950	16954	16903	16910	16851	16973	16966	17016	16986	17016	16926	16796	16977	16799	16868	17004	16854	16989	16853	16880	16903	16933	16882	16905	16945	17062	16953	16903	17119	16873	16966	17037	16858	16894	17027	17088	16789	16840	17042	17066	16980	16993	16734	16902	16912	16941	17092	17165	16852	16828	16879	16996	16823	16822	16932	16983	16712	16848	16854	17152	17012	17092	17072	17015	16984	16855	16894	17041	16935	17010	16903	16960	16933	16828	16892	16879	16915	17028	16965	16879	16824	16945	16835	16926	16845	16955	16965	16954	16838	16944	16924	17086	16833	16935	16887	17062	16923	16833	16889	16910	16722	16903	16871	16872	16971	17046	17054	16980	16811	16938	16855	16879	17134	16919	16916	16916	16898	17075	16940	17012	16946	16996	16749	16866	16863	16995	16976	17042	16888	16948	16968	17036	16924	17009	16838	16975	16873	17068	16965	16903	16809	16902	16800	16891	17044	16887	16967	16828	17008	16779	16867	17046	16853	16938	17043	16932	16901	17125	16976	16958	16964	17021	17099	17058	16988	16779	16995	16958	16843	16843	16750	16895	16949	16939	17040	16901	16732	16867	17033	16834	16875	16944	16911	16876	16878	16917	16919	16907	17012	16974	17032	16925	16909	16981	16760	16829	16950	16799	17112	16803	17019	16759	16802	16936	17090	17102	16893	16837	17005	17108	16995	16972	16882	16886	16964	16753	16924	16984	17025	16873	16961	16902	17089	16806	17020	16966	16991	16978	17007	16869	16982	16945	16936	16972	16921	17025	16870	17130	16855	16931	16818	16839	16861	16694	16873	16728	16705	17014	16983	17160	16978	16887	16954	17017	16822	16904	16952	17066	17100	17199	16986	16851	16824	16928	17058	17038	16895	16940	17180	17136	16871	16858	16702	16952	16865	16901	16992	17074	16995	16870	16859	16930	17030	16842	16896	16946	16920	17039	16865	16720	16972	17050	16766	16847	16880	16914	16849	16948	16981	17021	16862	17028	16874	17018	16971	17003	17116	16907	16873	16917	16846	16961	16939	16772	16912	16959	17041	16886	16905	16835	17043	17008	17023	16824	16859	16985	17034	16850	16910	16971	16943	16716	16901	16885	16854	17188	16872	16881	16983	16931	16984	16791	16902	16997	17159	17058	17045	16838	16953	16970	16975	16994	17088	16868	16971	16965	17037	16805	16856	16903	16802	16812	16870	16929	16792	16868	17067	16844	16866	16942	16977	16815	17099	17165	16936	16801	16886	16964	16912	16887	16810	16957	17013	16911	16936	16888	16892	16886	17049	16941	16825	16940	16974	16779	16880	16890	16960	17106	16938	16969	16905	16935	16998	16888	16904	16968	17012	16991	17069	16925	16826	16867	16770	16976	16966	17173	17094	16728	16809	16907	16964	16938	16875	17129	16800	17164	16894	16925	17002	16946	16940	17094	16846	16952	16836	16796	16951	17036	16963	16903	16782	17071	16988	17050	17000	16924	16943	16874	16908	16792	17153	16877	16836	16935	16944	17127	16893	16916	16856	16962	16986	16963	16980	16811	17024	16978	16923	16911	16916	16948	16868	17143	16750	17020	16923	16983	16992	17006	16972	16869	16959	16945	16842	16898	17151	16860	16932	16773	17010	16874	16966	16924	16839	16830	16974	17010	16913	16940	17053	16779	16947	16958	16855	17068	17005	16840	16976	16996	16859	16747	16998	16897	16893	17032	16780	16898	17017	16924	17018	16941	16829	16799	16962	16907	16956	16932	16881	17050	16880	16973	16924	16918	17075	16607	16907	16973	16924	16933	16906	17009	16931	16695	16964	17028	16874	16891	16942	17116	16917	17029	16883	16843	16947	16869	16909	16907	16941	16914	16839	16833	16949	16986	17068	16874	16850	16991	16872	16884	17089	16912	17007	16815	16812	16978	16747	16963	16854	17153	16991	16940	17018	16903	16958	16858	16828	16963	17022	16853	17003	17005	16908	17125	16958	16975	17119	17053	16967	16941	16782	16857	16887	17005	16873	16925	16906	16853	16877	16921	16952	16917	16910	16837	16934	16896	16949	16921	16878	16863	16808	17187	16921	16957	16947	16906	16794	16919	16833	17014	16923	16832	16931	16919	17051	17086	16966	17008	16953	16845	16896	16853	16884	16800	16921	17003	16860	16739	16828	16828	16912	16839	16870	16949	16903	17017	16902	16862	16812	16977	16997	16823	16888	16939	17064	16843	16964	17033	16851	16906	16891	17038	16836	16845	17014	16976	16896	16801	16676	17118	17012	17036	16978	16886	16862	16916	16757	16944	16755	16912	16952	16831	16953	16863	17029	17184	16837	16929	16840	16952	17023	17032	16909	16862	17068	17094	16868	17044	16928	17088	16908	16972	17118	17102	17018	16947	16810	16961	16943	17103	16768	16970	16815	16773	16826	16927	16965	17002	17175	16980	16817	16975	16987	16823	16897	17098	16702	16907	16964	16922	16933	16908	17003	16984	16868	17122	16873	17110	17044	16943	16893	16888	16941	16864	17079	16804	16888	16773	16805	17069	17026	16942	16955	16947	17008	16920	16707	16813	16744	16829	17221	16929	16919	16949	17122	16901	16901	16883	17018	17141	16919	16900	17012	16881	17033	16915	17061	16820	17004	17002	16824	16910	17002	17036	16807	16848	17061	16910	16841	17035	17094	16957	16901	16870	17050	16756	16962	16850	16849	16816	17095	16911	16934	16977	16754	16992	16927	16881	16932	17112	16752	16914	16882	16861	17104	17090	17000	16964	16961	16945	17126	16897	16886	16935	16854	16928	16949	16816	16958	16809	17053	16872	16847	16813	16873	16895	17022	17012	16716	16881	16867	16733	16794	17047	16865	16996	16983	16822	16845	17178	16801	16964	16792	16952	16846	16826	16996	16896	16922	17006	16888	16929	17036	16889	16963	16959	17094	16981	16933	16993	17081	16836	16878	17087	16913	16913	17038	16945	16897	17158	16892	17001	16865	17101	16882	17075	17028	17023	16818	17007	16981	17009	17149	16863	16959	16892	16967	17079	16887	16923	16874	16776	16842	16930	17065	16871	16976	17101	17042	16952	17125	16832	16879	16966	16951	16842	16871	16873	16755	17055	16928	16979	16799	16921	17066	16956	16782	17030	16876	16859	16888	16767	16998	16859	17024	17134	16903	16904	16935	16918	17064	17091	17023	16977	16871	17006	16716	16899	17000	16854	16667	16914	16779	16950	17076	16951	16941	17081	16869	16868	16980	17102	16851	16858	17068	16883	16944	16908	16953	16976	16943	16830	16931	16859	17050	16913	17010	17046	16910	17027	16933	16969	16820	17073	16799	16824	16904	16879	16876	16969	17013	17072	16920	16944	17001	16819	17025	16946	16805	17088	16781	16938	16981	16983	16831	17059	17089	16716	16968	16991	16967	16949	16906	17204	16969	16916	16940	16796	16882	16948	17011	16762	16878	16983	16983	16938	16942	16980	16947	16929	16914	16942	16840	16825	17050	16938	16970	17003	17081	16982	17043	17088	17035	16960	16898	16903	16915	17013	16967	16791	16904	16929	17114	16906	17054	16852	16862	17069	16761	16939	16930	16901	16862	16892	17075	17012	17009	16935	16933	16947	16861	16823	16932	16876	17110	16985	16938	16834	16965	17052	16919	16929	17020	16854	17004	16859	16995	16926	16917	16939	16981	16952	16915	17012	16926	16991	17011	16912	16781	16973	16985	17111	16923	16869	16866	17071	16996	17006	16953	16747	16998	16870	16889
25316	21755	30425	30499	22831	22403	22782	23424	22883	22145	21970	21802	22012	21872	22068	21861	21894	21881	21814	21833	21664	21939	21927	22084	21579	21843	21726	21770	22010	21737	21842	21737	21943	22019	21673	21756	21784	21890	21942	21771	21844	22015	21695	21620	21898	21577	21887	21868	21843	21606	21705	21768	21690	21671	21961	21710	21658	21512	21684	21851	21799	21766	21736	21747	21969	21792	21726	21888	21788	21656	21706	21738	21672	21648	21617	21497	21862	21850	21714	21826	21629	21710	21837	21853	21600	21830	22007	21656	21803	21721	21836	21902	21640	21816	21692	21684	21698	21850	21904	21718	21850	21836	21938	21635	21809	21550	21709	21803	21663	21747	21964	21662	21577	21684	21735	21861	21680	21651	22015	21814	21646	21878	21707	21776	21784	21636	21918	21557	21879	21861	21729	21835	21567	21611	21847	21533	21825	21935	21895	21917	21768	21753	21721	21828	21679	21616	21720	21590	21714	21925	21818	21692	21889	21802	21705	21832	21790	21738	21565	21781	21796	21690	21724	21634	21771	21904	21851	21730	21789	21878	21755	21643	21772	21767	21671	21710	21680	21719	21759	21774	21680	21763	21795	21781	21598	21728	21681	21634	21734	21695	21663	21634	21713	21720	21848	21806	21919	21695	21786	21753	21740	21989	21646	21614	21754	21757	21554	21707	21653	21474	21813	21699	21748	21690	21793	21853	21728	21741	21619	21791	21922	21925	21939	21872	21923	21598	21697	21846	21786	21712	21652	21768	21691	21919	21793	21786	21826	21762	21449	21724	21955	21631	21572	21906	21715	21821	21649	21777	21800	21457	21780	21627	21603	21638	21651	21908	21855	21863	21784	21971	21751	21572	21823	21775	21635	21682	21773	21790	21863	21481	21775	21775	21521	21699	21879	21793	21680	21790	21879	21767	21760	21755	21759	21856	21814	21573	21780	21855	21771	21707	21988	21619	21624	21917	21884	21688	21838	21680	21505	21702	21857	21692	21859	21667	21714	21716	21781	21781	21733	21698	21667	21767	21644	21740	21913	21729	21722	21731	21865	21563	21857	21873	21544	21974	21973	21931	21769	21656	21653	21831	21821	21609	21755	21865	21693	21851	21914	21903	21877	21747	21827	21786	21820	21611	21851	21678	21692	21789	21957	21926	21825	21625	21729	21674	21741	21723	21952	21849	21747	21692	21805	21680	21554	21803	21957	21806	21944	22041	21529	21779	21684	21765	21671	21643	21797	21784	21977	21883	21859	21686	21753	21978	21814	21979	21927	21681	21749	22145	21566	21794	21799	21855	21774	21708	21843	21595	22072	21812	21615	21729	21805	21882	21581	21759	21916	21552	21732	21598	21671	21891	22025	21891	21584	21785	21811	21813	21945	21734	21904	21556	21886	21857	21787	21923	21711	21534	21906	21622	21932	21785	21930	21668	21754	21828	21822	21770	21912	21716	21860	21730	21738	21715	21700	21783	21782	21632	21708	21740	21891	21688	21842	21741	21672	21626	21910	21586	21410	21815	21554	21385	21584	21716	21701	21679	21932	21804	21681	21723	22121	21696	21694	21620	21843	21852	22140	21794	21608	21873	21784	21678	21912	21831	21711	21671	21738	21961	21937	21712	21769	22028	21635	21759	21744	21563	21781	21746	21877	21832	21602	21699	21856	21852	21734	21837	21828	21737	21673	21676	21910	21840	21558	21642	21628	21525	21760	21686	21672	21902	21870	21853	21688	21671	21733	21541	21692	21697	22107	21824	21887	21738	21713	21598	21623	21787	21784	21947	21691	21706	21580	21664	21806	21616	21687	21619	21560	21744	21697	21881	21962	21837	21734	21821	21863	21780	21649	21748	21757	21783	21671	21699	21595	21882	21642	21669	21787	21893	21648	21766	21816	21800	21741	21738	21825	21901	21783	21787	21763	21760	21582	21659	21523	21673	21821	21699	21705	21875	21834	21743	21900	21804	21775	21951	21672	21894	21870	21761	21607	21777	21746	21726	22070	21710	21950	21900	21767	21653	21679	21707	21642	21930	21794	21819	21955	21825	21664	21780	21809	21757	21698	21848	21726	21843	21773	21648	21821	21783	21837	21735	21648	21732	21806	21723	21717	21801	21781	21757	21862	21774	21751	21934	21943	21981	21767	21745	21773	21738	21802	21726	21893	21751	21903	21880	21630	21648	21590	21876	21736	21620	21697	21872	21778	21929	21648	21697	21718	21692	21821	21824	21513	21795	21768	21917	21733	21633	21790	21719	21789	21735	22003	21852	21556	21490	21567	21884	21888	21805	21617	21822	21842	21916	21746	21638	21829	21802	21682	21902	21697	21718	21637	21896	22046	21908	21815	21826	21856	21786	21666	21942	21718	21581	21894	21853	21863	21961	21952	21877	21884	21728	21904	21538	21804	21965	21850	21898	21682	21845	21795	21797	21752	21647	21580	21810	21813	21761	21708	21682	22001	21657	21588	21741	21805	21834	21737	21608	21714	21591	21783	21885	21724	21854	21667	21926	21638	21705	21548	21756	21733	22078	21921	21865	21782	21978	21850	21753	21716	21537	21871	21599	21884	21612	21822	22046	21849	21954	21457	21610	21558	21842	21675	21700	21698	21869	21691	21833	21911	21758	21479	21844	21829	21897	21918	21662	21966	21868	21711	21843	21666	21848	21636	21727	21617	21755	21741	21854	21672	21856	21754	21865	21873	21911	21760	21661	21917	21629	21645	21755	21893	21942	21884	21875	21822	21827	22176	21690	21624	21914	21708	21880	21633	21779	21863	21680	21741	21746	21595	21752	21661	21813	21722	21793	21642	21616	21862	21805	21685	21702	21817	21976	21714	22133	21771	21769	21690	21829	21670	21908	21723	21707	21810	21841	21899	21540	21809	21876	21767	21715	21674	21880	21878	21915	21933	21691	21739	21655	21749	21606	21695	21909	21820	22063	21708	21615	21784	21623	21915	21708	21863	21498	21692	21697	21735	21764	21629	21742	21778	21768	21910	21785	21629	21948	21796	21768	21759	21716	21891	21774	21596	21880	21958	21944	21756	21781	21743	21691	21787	21950	21772	21726	21696	21675	21870	21845	21724	21702	21677	21733	21808	21543	21749	21765	21746	21611	21941	22107	21796	21707	21758	21743	21793	21662	21789	21687	21770	21757	21722	21786	21849	21873	21840	21629	21733	21894	21773	21895	21684	21775	21672	21638	21846	21745	21774	21774	21872	21777	21839	21836	21784	21665	21916	21875	21829	21728	21643	21996	21764	21516	21982	22056	21863	21734	21797	21742	22043	21855	21836	21890	21763	21930	21780	21571	21853	21984	21870	21578	21759	21891	21582	21716	21624	21841	21738	21547	21659	21631	21434	21736	21674	21643	21753	21876	21499	21677	21903	21775	21916	21774	21508	21877	21765	21867	21575	21580	21766	21762	21802	21799	21699	21650	21781	21584	21731	21808	21835	21700	21758	21826	21870	21800	21632	21672	21772	21498	21863	21810	21889	22009	22034	21837	21622	21851	21936	21946	21871	21816	21970	21891	21823	21877	21744	21743	21712	21575	21948	21754	21537	21766	21676	21858	21688	21631	21588	21814	21902	21781	21671	21626	21709	21852	21640	21894	21887	21816	21918	21625	21729	21687	21781	21610	21767	21558	21631	21829	21762	21788	21873	21529	21826	21659	21911	21614	21550	21715	21821	21769	21873	21751	21618	21751	21707	21562	21659	21896	21670	21657	21784	21711	21637	21808	21731	21792	21569	21778	21821	21702	21807	21724	21622	21891	21816	21785	21777	21694	21945	21783	21572	21707	21772	21889	21987	21986	21716	21649	21786	21739	21586	21797	21708	21705	21676	21754	21732	21976	21566	21471	21813	22005	21740	21690	22047	21789	21743	21766	21633	21803	21824	22010	21829	21826	21796	21654	21850	21658	21744	21842	21638	21759	21654	21641	21817	22051	21956	21784	21621	21811	21821	21704	21792	21770	21711	21728	21652	21764	21761	21714	21787	21561	21790	21508	21700	21834	21706	21449	21864	21721	21872	21667	21737	21768	21886	21762	21824	21897	21691	21645	21780	21958	21601	21787	21576	21775	21869	21650	21843	21780	21811	21903	21823	21841	21907	22017	21857	21765	21639	21794	21719	21622	21680	21789	21646	21771	21514	21805	21606	21625	21790	21782	21889	21840	21753	21862	21840	21822	21781	21886	21880	21859	21793	21816	21866	21707	21834	21782	21910	21735	21789	21808	21831	21750	21831	21964	21767	21692	21742	22051	21651	21802	21628	21986	21816	21838	21975	21900	21790	21817	21840	21555	21732	21756	21910	21484	21561	21694	21593	21770	21961	21815	21827	21660	21765	21778	21745	21786	21696	21610	21817	21849	21739	21668	21813	21729	21681	21678	22088	21751	21617	21693	21728	21642	21590	21686	21782	21570	21953	21797	21683	21899	21667	21790	22040	21792	22096	21926	21922	21839	21690	21760	21840	21706	21607	21959	21845	21876	21629	21566	21646	21729	21543	21451	21629	21648	21430	21783	22012	21858	21863	21826	21709	21899	21845	21927	21927	21788	21844	21524	21565	21555	21776	21615	21660	21660	21931	22060	21884	21899	21797	21521	21697	21638	21564	21814	21916	21825	21755	21845	21752	21577	21690	21853	21825	22004	21753	22011	21774	21681	21776	21690	21825	21644	21702	21642	21625	21907	21846	21678	21758	21736	21880	21693	21733	21805	21564	21662	21741	21716	21968	21679	21617	21641	21972	21849	21556	21475	21965	21614	21659	21708	21831	21941	21965	21839	21965	21720	21894	21952	21853	21828	21669	21545	22029	21721	21754	21840	22011	21856	21662	21956	21683	21992	21641	22017	21754	21869	21949	21746	21678	21885	21783	21632	21918	21733	21957	21791	21738	21756	21712	21859	21663	21646	21697	21982	21579	21970	21683	21810	21886	21664	21617	21592	21561	21724	21854	21839	21864	21667	21974	21764	21887	21791	21816	21781	21845	21990	21660	21735	21764	21809	21730	21650	21972	21627	21678	21770	21898	21789	21910	21813	21611	21707	21554	21859	21841	21775	21645	21520	21912	21779	22012	21541	21864	21870	21916	21822	21757	21673	21804	21823	21577	21626	21932	21617	21707	21615	21649	21922	21731	22024
23512	34082	45138	25993	18547	18104	18316	20427	19318	17794	17808	17753	17730	17760	17612	17778	17584	17830	17742	17903	17929	17879	17833	17833	17803	17904	17708	17906	17859	17902	17808	17857	17857	17830	17773	17927	17930	17872	17622	17849	17764	17848	17637	17540	17842	17884	17912	17847	17611	17803	17859	17794	17797	17790	17772	17602	17804	17752	17838	17800	17772	17691	17750	17714	17737	17933	17709	17746	17719	17788	17679	17812	17672	17911	17807	17758	17718	17872	17805	17661	17647	17744	17703	17708	17743	17838	17707	17794	17656	17877	17817	17763	17846	17790	17795	17767	17637	17956	17665	17744	17644	17821	17609	17693	17952	17880	17830	17704	17636	17849	17743	17938	17659	17859	17804	17649	17933	17662	17968	17820	17605	17835	17789	17859	17843	17744	17902	17670	17728	17758	17764	17516	17869	17693	17825	18026	17777	17664	17804	17821	17615	17694	17621	17927	17851	17902	17965	17898	17646	17897	17655	17773	17686	17736	17724	17634	17583	17949	17748	17660	17763	17635	17826	17853	17677	17850	17964	17775	17753	17778	17606	17834	17837	17580	17755	17775	17921	17853	17854	17761	17770	17692	17645	17785	17801	17713	17664	17685	17819	17813	17897	17796	17627	17820	17983	17862	17796	17748	17784	17645	17797	17729	17889	17678	17687	17774	17738	17840	17869	17703	17872	17822	17764	17651	17819	17750	17620	17828	17795	17822	17738	17718	17765	17843	17786	17636	17703	17701	17694	17750	17549	17781	17840	17744	17717	17690	17787	17671	17830	18012	17808	17723	17864	17829	17644	17742	17847	17790	17854	17738	17799	17633	17732	17679	17806	17914	17696	17708	17725	17481	17592	17669	17516	17856	17908	17847	17651	17565	17731	17834	17882	17838	17786	17724	17695	17792	17742	17602	17817	17586	17625	17646	17779	17761	17685	17688	17889	17792	17704	17787	17613	17792	17789	17798	17802	17810	17557	17757	17721	17820	17968	17743	17820	17757	17757	17831	17735	17743	17732	17634	17808	17755	17658	17810	17706	17910	17775	17855	17778	17704	17686	17851	17725	17908	17718	17907	17704	17783	17821	17656	17792	17762	17773	17848	17763	17724	17854	17910	17688	17821	17942	17823	17682	17803	17835	17881	17899	17679	17807	17765	17585	17829	17614	17760	17784	17660	17683	17616	17825	17800	17689	17735	17880	17882	17823	17811	17697	17819	17649	17585	18004	17706	17715	17822	17787	17828	17675	17811	17702	17815	17863	17667	17899	17861	17901	17961	17870	17838	17706	17780	17784	17875	17830	17766	17841	17712	17695	17819	17616	17657	17753	17655	17757	17616	17850	17808	17694	17691	17818	17656	17800	17778	17813	17695	17842	17818	17682	17746	17935	17824	17792	17607	17675	17759	17909	17741	17721	17763	17844	17600	17710	17708	17715	17721	17840	17927	17918	17828	17809	17753	17819	17782	17766	17951	17719	17901	17707	17739	17707	17700	17708	17827	17869	17866	17645	17735	17640	17799	17844	17832	17807	17773	17751	17686	17900	17924	17554	17906	17827	17655	17777	17691	17661	17489	17728	17781	17810	17782	17530	17858	17829	17763	17788	17615	17743	17828	17846	17947	17681	17838	17839	17777	17718	17830	17788	17736	17746	17657	17722	17881	17851	17754	17610	17929	17693	17929	17980	17603	17759	17742	17834	17703	17751	17882	17672	17788	17776	17837	17883	17716	17884	17954	17796	17911	17996	17786	17939	17810	17756	17875	17846	17650	17860	17932	17796	17755	18010	17915	17571	17746	18000	17708	17803	17936	17791	17761	17911	17791	17878	17848	17833	17820	17729	17594	17792	17786	17829	17784	17681	18034	17774	17535	17765	17737	17793	17790	17839	17725	17609	17807	17766	17832	17582	17655	17798	17659	17726	17880	17812	17863	17691	17644	17814	17877	17897	17689	17806	17986	17732	17733	17717	17967	17829	17790	17710	17727	17768	17820	17786	17833	17813	17648	17742	17742	17988	17725	17816	17757	17798	17813	17729	17957	17806	17600	17758	17736	17894	17816	17705	17692	17814	17928	17885	17815	17836	17707	17722	17836	17723	17779	17696	17718	17691	17815	17585	17835	17656	17650	17859	17769	17843	17849	17765	18039	17685	17934	17773	17631	17674	17703	17678	17721	18014	17642	17858	17938	17805	17843	17974	17878	17707	17760	17717	17764	17935	17824	17922	17689	17757	17913	17932	17857	17764	17817	17742	17733	17687	17779	17875	17839	17745	17633	17863	17776	17802	17787	17644	17821	17726	17932	17750	17832	17607	17954	17799	17699	17770	17765	17897	17789	17846	17637	17702	18008	17749	17691	17868	17741	17631	17578	17648	17818	17766	17683	17651	17880	17845	17779	17755	17822	17734	17842	17979	17882	17894	17729	17584	17780	17840	17827	17787	17922	17826	17867	17784	18005	17658	17769	17653	17547	17884	17786	17786	17644	17806	17746	17787	17785	17794	17868	17852	17605	17927	17584	17651	17853	17862	17839	17791	17701	17654	17754	17807	17791	17701	17839	17747	17699	17778	17899	17876	17723	17594	17794	17745	17764	17985	17702	17690	17772	17654	17895	17838	17968	17630	17656	17821	17794	17920	17816	17750	17698	17737	17522	17899	17837	17745	17844	17767	17676	17917	17698	17790	17765	17887	17973	17623	17781	17791	17731	17828	17795	17832	17783	17847	17761	17717	17666	17719	17855	17810	17800	17768	17737	17821	17621	17888	17886	17823	17830	17648	17737	17806	17741	17801	17863	17674	17744	17800	17822	17900	17778	17695	17769	17659	17753	17814	17797	17637	17713	17746	17740	17826	17914	17668	17883	17671	17717	17592	17933	17833	17716	17834	17593	17910	17820	17938	17729	17802	17954	17893	17738	17536	17789	17884	17886	17737	17901	17912	17735	17831	17932	17938	17596	17715	17806	17840	17807	17902	17815	17788	17667	17761	17820	17752	17741	17663	17650	17870	17858	17831	17779	17881	17796	17889	17758	17861	17799	17957	17676	17914	17843	17934	17845	17798	17811	17846	17847	17696	17727	17790	17862	17846	17875	17815	17759	17820	17695	17692	17786	17908	17832	17712	17866	17842	17653	17702	17673	17808	17778	17864	17680	17700	17602	17793	17913	17662	17764	17726	18033	17821	17849	17904	17775	17706	17678	17661	17869	17858	17878	17803	17833	17812	17702	17909	17612	17810	17803	17964	17708	17897	17765	17878	17726	17686	17708	17894	17723	17809	17729	17777	17802	17714	17916	17647	17824	17898	17730	17910	17858	17937	17926	17787	17855	17942	17706	17838	17757	17956	17661	17795	17815	17939	17825	17829	17773	17632	17788	17661	17713	17809	17690	17532	17644	17790	17807	17643	17923	17774	17876	17670	17834	17814	17703	17872	17641	17870	17821	17737	17748	17709	17804	17968	17991	17882	17927	17845	17602	17670	17691	17845	17776	17582	17831	17732	17847	17703	17765	17730	17719	17840	17811	17749	17880	17799	17749	17964	17695	17850	17836	17936	17801	17881	17755	17869	17913	17768	17612	17841	17832	17722	17664	17756	17974	17542	17762	17770	17766	17806	17908	17882	17784	17836	17810	17855	17531	17700	17828	17827	17793	17793	17797	17819	17595	17918	17844	17689	17636	17804	17805	17930	17844	17713	17750	17775	17866	17787	17716	17825	17643	18021	17520	17741	17762	17815	17795	17712	17970	17794	17730	17756	17630	17759	17746	17875	17688	17957	17784	17711	17886	17692	17667	17782	17796	17812	17768	17598	17718	17826	17749	17692	17746	17671	17822	17876	17787	17747	17679	17819	17684	17629	17664	17785	17759	17821	17759	17802	17755	17859	17691	17808	17788	17714	17745	17896	17840	17887	17774	17909	17794	17713	17808	17892	17949	17803	17839	17838	17743	17738	17810	17759	17839	17945	17711	17770	17773	17913	18033	17911	17713	17585	17801	17912	17898	17905	17655	17821	17839	17834	17698	17931	17808	17865	17858	17776	17762	17789	17796	17725	17872	17757	17710	17711	17707	17806	17663	17705	17776	17933	17710	17893	17723	17761	17790	17865	17782	17648	17886	17800	17636	17781	17856	17664	17885	17970	17694	17690	17799	17755	17614	17638	17853	17790	17886	17975	17785	17846	17696	17870	17909	18019	17687	17764	17601	17795	17850	17733	17720	17872	17647	17640	17799	17938	17715	17625	17691	17701	17569	17754	17726	17794	17965	17783	17641	17532	17972	17941	17762	17682	17803	17632	17795	17629	17898	17672	17820	17887	17809	17902	17856	17765	17554	17909	17694	17828	17756	17698	17758	17960	17665	17816	17519	17600	17795	17686	17839	17678	17701	17863	17789	17810	17779	17831	17731	17668	17732	17775	17704	17897	17968	17658	17793	17827	17811	17970	17864	17734	17756	17988	17661	18069	17734	17796	17751	17737	17733	17788	17962	17922	17835	17780	17799	17782	17907	17677	17712	17957	17805	17685	17645	17666	17768	17841	17673	17977	17839	17864	17728	17925	17706	17880	17708	17883	17840	17729	17849	17675	17816	17899	17880	17440	17704	17633	17857	17786	17681	17635	17866	17838	17875	17706	17855	17788	17703	17699	17593	17684	17908	17757	17935	17785	17698	17781	17840	17705	17749	17765	17879	17836	17910	17798	17835	17637	17796	17941	17786	17733	17861	17579	17917	17691	17674	17711	17999	17849	17860	17939	17844	17959	17511	17747	17798	17810	17749	17917	17924	17692	17766	17820	17653	17834	17696	17676	17662	17863	17635	17692	17608	17802	17688	17808	17826	17714	17770	17697	17841	17750	17868	17735	17692	17719	17803	17696	17677	17840	17704	17586	17747	17758	17691	17679	17833	17840	17635	17865	17765	17725	17839	17613	17831	17592	17688	17743	17691	17585	17824	17858	17885	17856	17796	17745	17762	17802	17914	17867	17986	17950	17649	17923	17791	17773	17702	17790	17748	17829	17758	17977	17579	17722	17820	17966	17740	17895	17899	17830	17774	17769	17851	17676	17711	17701	17807	17740	17887	17871	17835	17850	17847	17913	17828	17777	17802	17588	17807	17841	17759	17796	18039	17890	17877	17771	17728	17772	17806	17636	17739
22500	21647	29150	25647	22266	24561	26162	30936	28302	22355	21728	21476	21436	21373	21500	21401	21278	21345	21348	21326	21208	21233	21294	21178	21330	21345	21350	21295	21167	21340	21120	21313	21430	21494	21383	21007	21408	21077	21357	21418	21524	21144	21195	21105	21364	21359	21179	21283	21359	21318	21083	21304	21183	21233	21148	21308	21194	21151	21326	21055	21178	21105	21119	20986	21250	21202	21285	21240	21124	21183	21250	21058	21161	21050	21377	21178	21254	21381	21479	21225	20992	21045	21254	21316	21397	21230	20986	21170	21212	21339	21146	21458	21218	21228	21158	21171	21374	21204	21154	21147	21088	21123	21223	21460	21121	21121	21073	21187	21299	21195	21340	20989	21182	21327	21366	21024	21327	21281	21223	20984	21132	21142	21153	21292	21304	21151	21281	21099	21077	21223	21253	21213	21206	21337	21346	21118	21083	21094	21286	21277	21345	21199	21223	21141	21302	21002	21059	21230	21295	21052	21067	21369	21209	21045	21195	21161	21102	20965	21182	21217	21116	21201	21054	21266	21101	21144	21167	21198	21198	21331	21132	21218	20952	21162	21185	21217	21246	21094	21154	21396	21114	21308	21102	21211	21136	21243	21100	21156	21039	21173	21217	21213	21033	21081	21018	21221	20950	21137	21145	20990	21283	21157	21163	21182	20976	21113	21294	21314	20997	21065	21138	21305	21247	21208	21278	21071	21175	21260	21292	21175	21102	21100	21281	21226	21138	21196	21067	21136	21304	21154	21401	21112	21015	21170	21325	21000	21328	21066	20972	21251	21182	21258	21107	21117	21170	21323	21238	21225	21205	21106	21162	21201	21298	21091	21173	21034	21147	21230	21202	21118	21238	21110	21031	21166	21215	21209	21155	21092	21364	21312	21341	21104	21048	21153	21101	21004	21023	21089	21294	21289	21291	21073	21169	21405	21272	21149	21178	21237	20975	20984	21042	21034	20939	21219	21261	21142	21140	21363	21281	20905	21276	21347	21176	20901	21064	21157	21249	21182	21139	21113	20859	21138	21268	21132	21280	21349	21165	21169	21078	21264	21256	21078	21388	21080	21002	21038	20994	21237	21113	21388	21492	21324	21261	21133	21116	21175	21037	21138	21259	21264	20992	21152	21201	21254	21273	20978	21107	21112	21133	21380	21268	21011	21045	21202	21254	21443	21068	21264	21253	21120	21002	21274	21038	21182	20991	21287	20968	21142	21391	21255	20912	21224	21102	21242	21016	20921	21249	21107	21314	21203	21356	21141	21178	21257	21113	21162	21025	20965	21045	20891	21164	21248	21021	21045	21367	21018	21066	21002	21221	21133	21193	21285	21197	21271	21383	21222	21157	21111	21157	21165	21007	21347	21072	21238	21346	21146	21035	21142	20919	21222	21329	21241	21361	21289	21219	21280	21188	21083	21214	21395	21359	21081	20979	21137	21289	21052	21008	21068	21054	20975	21297	21323	21233	21331	20887	21023	21136	21102	21185	21119	21194	21355	21071	21212	21363	21262	21020	21336	21266	21264	21125	21067	21022	21203	21289	21178	20948	21286	20917	21297	21121	21011	21108	21075	21202	21119	21271	21270	21216	21230	21147	21103	21051	21204	21024	21245	21279	21514	21180	21183	21248	20937	21344	21129	20875	21056	20932	20997	21046	21246	20907	20994	21155	21401	21112	21098	21253	21192	21139	21119	21220	21194	21105	21204	21122	21189	21151	21037	21439	21394	21267	21147	21196	21288	20874	21229	21465	21396	21014	21254	21101	21125	21251	21313	20977	21232	21420	21120	20972	21126	21260	21093	21273	21019	21244	21080	21168	21143	21017	21162	21168	21324	21221	20878	21348	21070	21367	20931	21024	21296	21192	21283	21128	21244	21210	21135	21241	21237	21210	21279	21283	21007	21170	21260	21204	21020	21120	21161	21130	21322	21109	20986	21111	21150	21189	21160	21335	21275	21254	21209	21112	21366	21125	20977	21053	21305	21177	20994	20916	21048	21144	20904	21019	21120	21223	21064	20997	21032	21134	21221	21206	21063	21004	21265	21127	21103	21054	21095	21116	21063	21125	21227	21144	21169	21090	21056	21082	21017	20894	21234	21270	21217	21141	20966	21022	21328	21074	20983	21296	20910	21075	21191	21043	21056	21031	21177	21028	21274	21301	21097	21315	21059	21112	21205	21303	21152	21037	21302	21285	21042	21208	21320	21166	21004	21155	21065	21046	21175	21170	21112	21224	21047	21395	21341	21048	21067	21229	21318	21212	21086	21205	21097	21428	21303	21055	21167	21115	21018	21279	21139	21030	21062	21214	21059	21292	20841	20903	21118	21148	21112	21161	21186	21026	21137	21298	21238	21259	21076	21266	21037	21285	21157	21198	21080	21169	21057	21144	20883	20950	21214	21096	21188	21215	20971	21079	21273	21172	21141	20993	21335	21323	21405	21187	21268	21187	21370	21143	21032	21158	21376	21008	21152	21206	21094	21278	21240	20941	21323	21273	21227	21302	20868	21140	20945	20898	21158	21193	20779	21159	21035	21315	21054	21283	20967	21199	21163	21084	20898	20903	21345	21307	21197	21194	21016	21185	21272	21117	21214	20961	21352	21322	21254	21271	21180	21132	21107	21232	20974	21112	21210	21148	20945	20988	21168	21341	21280	21111	21127	21179	21201	21049	21127	21150	21123	21251	21007	21108	20916	21176	20919	21313	21046	21414	21307	21254	21106	20912	21272	21085	21006	21247	21134	21031	20922	20998	21184	21126	21329	21322	21263	21053	20927	21167	21328	21243	21200	21238	21442	21352	21072	20881	21108	21128	20998	21139	21226	21150	21126	21123	21197	21253	20871	21292	21178	21272	21070	21386	21251	21187	21367	21274	21307	20893	21231	21206	21165	21132	21007	21294	21010	21240	21061	21068	21369	21345	21039	21211	21269	21244	21273	21108	21205	21283	21132	21167	21065	21084	20818	21089	20963	21193	21278	21254	21161	21207	21206	21053	21044	21194	21160	21007	21318	21149	21246	21042	21134	21211	21232	21228	21182	21084	21143	21277	21151	21143	21265	21324	21293	21055	21217	21165	20888	21057	21052	21029	21262	21145	21002	21136	21084	21027	21085	21318	21292	21211	21147	21221	21036	21529	21225	21086	21198	21141	21184	20960	21200	21254	21339	21001	21134	21087	21151	21187	21129	21233	21060	21102	20921	21141	21048	21083	21228	21282	21189	21092	21427	21277	21338	21070	21035	21158	21303	21142	21007	21232	21328	21217	20971	21177	21356	21272	20815	21289	21021	21113	21217	20963	21352	21099	21220	21063	21096	21184	21083	21417	21065	21118	21048	21081	21166	21200	21346	21032	21038	21271	21151	21024	21158	21167	21065	20999	20937	21018	20943	21165	21207	21252	21152	21088	21332	21216	21118	21386	21113	21298	21086	21168	21227	21420	21206	21232	21163	21200	21052	21232	21036	21345	21140	20978	21277	21064	21077	21226	21272	21272	21320	21248	21341	21315	21044	21337	21027	21026	21097	21089	21059	21229	20765	21124	21329	21347	21181	21125	21317	20954	21164	21294	21038	21147	21189	21087	21125	21133	21182	21323	21255	21153	21257	21338	21234	21162	21376	21093	21265	21403	20905	21104	21118	20995	21263	21350	21206	21034	20963	21037	21167	21084	21150	21267	21275	21311	21038	21180	21325	21119	21211	21300	21218	21316	21340	21196	21156	20963	21056	21349	21155	21283	20998	21262	21120	21098	20803	21167	21299	21337	21315	21225	21234	21254	21170	21099	21279	21119	21186	21378	21260	21142	21371	21113	21056	21086	21234	21175	21161	21106	20942	21304	21267	21284	21253	21406	21150	21150	20961	21179	21001	21076	20958	20964	21139	21270	21161	21183	21158	21233	21193	21234	21144	21055	21181	21085	21266	21414	21029	21213	21055	21323	21412	21211	21146	20994	21345	21275	21119	21073	21334	21093	21261	20980	21163	21043	21206	21035	21075	21018	21124	21235	21189	21184	21177	21212	21126	21253	21232	21119	21026	21283	21236	21389	21148	20884	21126	21228	21163	21200	20985	21083	21216	21219	21252	21394	21293	20945	21112	20977	21119	21267	20953	21091	21090	21262	21223	21202	21196	21254	21097	21218	21132	21295	21109	21130	21180	20992	21073	21138	20984	21385	21310	21291	21219	21342	21210	21089	21161	21162	21089	21234	21008	21053	21161	21201	21075	20934	21096	21259	21171	21166	21402	21235	21062	21085	21187	21202	20965	21010	21038	21155	21234	20998	21021	21252	21091	21291	21067	21131	20970	21258	21325	21372	21126	21194	21047	21317	21175	21120	21025	21208	21058	21168	21317	21039	20854	21264	21147	21229	21406	20907	21131	21064	21148	21446	20991	21276	21157	21091	21206	20967	21105	21283	21210	21083	21181	21326	21196	21179	21190	21273	21162	21095	21034	21210	21263	21198	21074	21112	21183	21366	21333	21059	21188	21330	21311	21227	21195	20990	21169	21428	21018	21061	21159	20965	21070	21226	21105	21136	21042	21245	21169	21169	21227	21148	21229	21044	21286	21261	21074	21225	21280	21168	21068	21256	21193	21167	21337	21152	21251	21253	21116	21266	21250	21291	21217	21263	21242	21169	21072	21094	20919	21324	21279	21177	21158	21203	21390	21043	21013	21055	21054	21099	21038	21331	21083	21117	21291	21137	20941	21040	21041	21074	21141	21013	21146	21287	21168	21307	21089	21114	21059	21119	21065	21304	21232	20988	20970	21187	21391	21278	21046	21193	21013	21228	21056	21015	20984	21155	21164	21239	21119	21156	21214	21307	21101	20975	21247	20954	21341	21207	21224	21200	21276	21309	21046	21201	21120	21106	20987	21166	21069	21035	21178	21342	21271	21312	21317	21118	21296	20971	21133	20948	21203	21071	21385	21210	21249	21260	21159	20902	21427	20985	21251	21335	21113	21125	21054	21309	21087	21165	21028	21362	21149	21559	21090	21064	21045	21181	21086	21039	21234	20960	21294	21061	21030	21248	21304	21065	21433	21128	21113	21277	21119	20981	20907	21353	21085	21259	21071	21170	21175	21051	21010	21239	21116	21142	21096	21023	21033	21164	21150	21201	21245	21045	20929	21085	21166	21181	21193
25769	47603	65335	36111	19816	18861	18782	31115	24383	17519	17493	17627	17557	17597	17546	17597	17600	17656	17582	17714	17496	17846	17513	17458	17575	17663	17591	17518	17446	17477	17513	17477	17721	17578	17498	17427	17437	17437	17550	17575	17516	17702	17572	17401	17431	17456	17601	17259	17612	17645	17478	17547	17378	17364	17525	17262	17509	17398	17540	17623	17537	17376	17420	17509	17234	17425	17603	17443	17480	17215	17502	17331	17577	17414	17505	17359	17585	17639	17461	17457	17306	17245	17477	17475	17295	17580	17507	17358	17588	17424	17611	17316	17459	17208	17306	17320	17429	17558	17571	17451	17309	17457	17406	17207	17550	17448	17455	17490	17552	17316	17399	17341	17431	17473	17505	17358	17349	17409	17327	17392	17465	17336	17456	17398	17598	17297	17519	17429	17420	17388	17524	17509	17537	17403	17503	17510	17504	17476	17475	17605	17441	17386	17515	17297	17373	17363	17460	17328	17471	17468	17347	17397	17426	17470	17421	17284	17507	17447	17354	17419	17357	17471	17422	17299	17600	17432	17355	17516	17509	17499	17432	17409	17448	17482	17450	17421	17409	17439	17361	17358	17459	17495	17408	17386	17587	17296	17506	17354	17539	17225	17440	17461	17358	17725	17356	17398	17311	17528	17320	17345	17331	17419	17410	17416	17554	17612	17576	17456	17330	17612	17353	17370	17278	17210	17532	17526	17420	17436	17365	17501	17490	17529	17403	17406	17443	17381	17395	17428	17447	17384	17474	17476	17465	17418	17558	17473	17540	17337	17472	17512	17349	17386	17429	17309	17531	17372	17481	17402	17567	17380	17479	17561	17334	17407	17457	17562	17396	17463	17527	17456	17315	17473	17486	17475	17402	17351	17346	17296	17395	17515	17425	17552	17522	17466	17612	17385	17411	17419	17436	17470	17418	17258	17442	17500	17323	17485	17627	17437	17410	17458	17408	17399	17322	17348	17284	17554	17201	17581	17604	17346	17519	17556	17265	17469	17420	17522	17512	17566	17395	17395	17372	17452	17503	17593	17306	17614	17331	17306	17589	17530	17362	17435	17374	17521	17494	17448	17484	17438	17323	17349	17527	17251	17332	17382	17368	17574	17521	17453	17368	17304	17352	17467	17423	17356	17510	17413	17605	17288	17452	17420	17444	17476	17390	17484	17505	17333	17410	17290	17349	17390	17463	17463	17406	17429	17336	17434	17195	17360	17405	17593	17317	17292	17251	17470	17461	17406	17330	17421	17336	17237	17434	17496	17218	17556	17282	17570	17494	17486	17534	17455	17605	17313	17511	17465	17456	17339	17604	17379	17412	17409	17425	17501	17362	17345	17375	17467	17371	17466	17507	17285	17461	17644	17489	17573	17520	17532	17469	17216	17282	17612	17805	17439	17253	17290	17423	17397	17543	17452	17407	17438	17461	17367	17498	17417	17481	17562	17341	17474	17477	17453	17471	17534	17415	17472	17256	17495	17398	17509	17387	17394	17462	17396	17310	17532	17387	17425	17352	17358	17384	17441	17249	17414	17412	17461	17336	17190	17528	17394	17364	17394	17410	17671	17327	17403	17292	17371	17557	17256	17411	17467	17467	17361	17528	17412	17464	17497	17350	17309	17422	17474	17465	17357	17379	17478	17565	17464	17363	17355	17327	17266	17308	17508	17502	17477	17542	17380	17546	17411	17357	17416	17279	17543	17343	17582	17697	17409	17426	17469	17440	17405	17372	17425	17384	17417	17510	17480	17289	17552	17445	17405	17474	17361	17595	17483	17340	17356	17511	17355	17423	17444	17431	17372	17395	17378	17433	17320	17405	17350	17166	17568	17379	17410	17395	17535	17372	17426	17382	17384	17488	17561	17281	17463	17412	17379	17473	17658	17323	17423	17492	17268	17476	17362	17497	17444	17456	17534	17491	17449	17575	17553	17548	17524	17468	17522	17491	17360	17469	17552	17490	17323	17296	17467	17424	17393	17420	17455	17243	17445	17340	17228	17406	17524	17328	17328	17419	17411	17361	17589	17432	17529	17346	17429	17597	17410	17370	17405	17255	17543	17497	17464	17245	17492	17598	17266	17435	17389	17424	17404	17446	17466	17440	17458	17441	17275	17373	17337	17351	17563	17282	17416	17572	17372	17320	17698	17439	17265	17511	17548	17488	17644	17433	17377	17347	17476	17434	17413	17550	17483	17460	17206	17518	17433	17480	17426	17490	17318	17466	17498	17369	17220	17501	17285	17670	17303	17379	17422	17560	17385	17245	17451	17351	17245	17546	17348	17422	17470	17657	17520	17330	17334	17594	17343	17489	17497	17322	17517	17441	17359	17447	17302	17509	17255	17510	17337	17380	17354	17406	17395	17364	17569	17406	17484	17425	17254	17397	17476	17465	17517	17219	17480	17411	17555	17396	17500	17292	17392	17543	17464	17335	17642	17463	17427	17454	17343	17321	17619	17417	17457	17456	17349	17459	17436	17417	17444	17554	17433	17386	17453	17538	17461	17401	17470	17508	17436	17377	17440	17624	17427	17356	17410	17487	17403	17243	17582	17334	17574	17456	17397	17311	17584	17209	17391	17698	17407	17429	17286	17507	17383	17435	17445	17385	17212	17358	17544	17494	17388	17431	17354	17309	17353	17539	17360	17481	17413	17376	17287	17491	17283	17286	17374	17299	17499	17578	17263	17520	17468	17439	17583	17392	17542	17430	17412	17434	17411	17469	17464	17405	17360	17457	17438	17499	17460	17417	17541	17231	17440	17557	17498	17478	17545	17517	17431	17357	17271	17438	17621	17457	17432	17299	17433	17553	17538	17408	17395	17437	17388	17365	17493	17525	17520	17389	17378	17425	17512	17328	17473	17382	17466	17321	17370	17587	17462	17372	17354	17446	17321	17476	17558	17438	17469	17489	17399	17332	17371	17487	17387	17597	17392	17538	17598	17599	17478	17295	17534	17497	17504	17581	17601	17237	17522	17502	17484	17392	17528	17368	17438	17286	17442	17416	17481	17497	17463	17369	17660	17559	17385	17303	17225	17446	17407	17495	17504	17431	17341	17522	17407	17602	17371	17451	17462	17455	17447	17278	17337	17383	17395	17645	17338	17576	17367	17472	17418	17552	17326	17391	17300	17458	17384	17363	17451	17419	17363	17400	17470	17422	17411	17403	17464	17517	17392	17496	17468	17294	17652	17420	17398	17495	17529	17452	17432	17339	17726	17570	17481	17426	17449	17353	17423	17514	17445	17364	17331	17461	17363	17340	17370	17594	17564	17373	17519	17412	17440	17557	17347	17278	17290	17457	17306	17437	17434	17331	17420	17428	17424	17527	17232	17399	17290	17461	17419	17402	17392	17587	17340	17428	17209	17568	17489	17504	17409	17437	17364	17353	17248	17470	17490	17327	17400	17529	17492	17399	17606	17454	17394	17328	17294	17461	17474	17374	17475	17371	17286	17377	17551	17411	17259	17499	17641	17488	17344	17534	17355	17558	17581	17352	17338	17598	17460	17512	17415	17473	17591	17403	17577	17382	17274	17435	17518	17432	17575	17542	17451	17452	17481	17146	17433	17498	17431	17456	17510	17433	17456	17551	17514	17391	17532	17431	17434	17362	17588	17448	17470	17435	17344	17281	17445	17491	17442	17426	17445	17400	17366	17417	17444	17456	17383	17418	17455	17366	17495	17371	17451	17432	17544	17494	17390	17468	17483	17353	17491	17624	17250	17354	17474	17472	17462	17453	17471	17483	17470	17471	17555	17379	17575	17471	17363	17309	17462	17517	17336	17371	17353	17502	17513	17341	17468	17439	17489	17336	17397	17329	17595	17216	17240	17506	17371	17425	17484	17425	17225	17562	17414	17429	17633	17484	17463	17323	17335	17356	17329	17492	17462	17536	17402	17447	17258	17373	17587	17626	17440	17584	17403	17341	17250	17443	17455	17487	17556	17428	17325	17515	17471	17226	17522	17420	17196	17418	17368	17318	17469	17313	17500	17511	17546	17636	17288	17420	17751	17616	17585	17401	17299	17476	17358	17493	17376	17402	17576	17430	17236	17314	17231	17405	17440	17429	17323	17398	17384	17464	17588	17416	17507	17375	17409	17211	17456	17454	17347	17425	17538	17617	17456	17255	17418	17327	17399	17430	17519	17397	17441	17406	17528	17614	17420	17400	17491	17462	17478	17553	17441	17373	17507	17383	17456	17354	17182	17485	17409	17288	17464	17578	17379	17426	17548	17469	17485	17562	17560	17390	17379	17486	17592	17583	17362	17447	17456	17451	17443	17326	17442	17557	17343	17564	17608	17521	17534	17493	17354	17382	17335	17482	17312	17515	17518	17470	17521	17517	17445	17565	17317	17349	17324	17525	17391	17515	17564	17463	17445	17472	17419	17674	17325	17400	17385	17424	17525	17571	17460	17306	17383	17428	17443	17153	17408	17371	17338	17563	17270	17562	17459	17350	17330	17544	17401	17187	17634	17255	17440	17432	17417	17232	17423	17448	17537	17399	17336	17427	17376	17608	17428	17376	17557	17442	17329	17339	17566	17538	17477	17421	17304	17577	17431	17429	17418	17354	17313	17446	17254	17380	17374	17405	17544	17545	17399	17647	17272	17458	17284	17481	17554	17220	17398	17603	17411	17295	17433	17500	17415	17097	17394	17491	17218	17495	17590	17355	17267	17393	17502	17266	17398	17471	17574	17494	17457	17298	17362	17449	17288	17474	17553	17467	17401	17475	17490	17343	17376	17321	17334	17349	17347	17312	17486	17199	17463	17575	17453	17527	17508	17571	17374	17589	17364	17489	17231	17341	17315	17324	17509	17347	17450	17461	17488	17469	17397	17347	17379	17450	17372	17544	17529	17539	17468	17422	17443	17430	17473	17367	17186	17547	17296	17367	17351	17582	17230	17368	17532	17407	17464	17400	17433	17537	17431	17409	17573	17460	17377	17543	17372	17224	17465	17426	17368	17426	17502	17462	17550	17465	17435	17433	17417	17423	17244	17392	17447	17427	17321	17395	17297	17459	17562	17521	17328	17240	17401	17577	17403	17235	17685	17403	17376	17327	17562	17536	17297	17432	17374	17504	17407	17331	17508	17516	17151	17313	17463	17549	17532	17506	17353	17618	17331	17372	17546	17387	17448	17392	17431
30234	24687	27513	25627	21758	21524	21696	21806	22129	21672	21666	21499	21564	21551	21367	21611	21737	21645	21441	21238	21485	21327	21318	21667	21509	21378	21340	21533	21357	21306	21420	21539	21618	21398	21491	21453	21472	21544	21399	21177	21562	21482	21137	21530	21460	21462	21549	21713	21284	21227	21554	21327	21422	21339	21323	21637	21504	21398	21453	21426	21431	21275	21441	21437	21331	21373	21409	21370	21493	21272	21376	21477	21347	21432	21476	21391	21538	21366	21566	21350	21477	21355	21466	21658	21354	21684	21389	21515	21285	21523	21270	21243	21400	21218	21314	21504	21318	21497	21493	21349	21489	21421	21386	21539	21256	21468	21378	21369	21476	21390	21468	21190	21241	21651	21343	21357	21596	21548	21615	21394	21340	21419	21480	21463	21292	21571	21299	21521	21272	21264	21361	21533	21278	21282	21480	21322	21354	21423	21310	21244	21514	20975	21258	21298	21434	21518	21401	21383	21307	21384	21298	21260	21509	21302	21217	21413	21334	21227	21408	21380	21432	21284	21589	21711	21506	21552	21544	21166	21494	21536	21471	21345	21270	21397	21444	21552	21599	21525	21539	21748	21512	21486	21293	21582	21594	21426	21408	21517	21441	21443	21495	21296	21443	21554	21420	21263	21400	21546	21228	21476	21236	21458	21468	21385	21484	21392	21496	21519	21328	21412	21722	21486	21218	21367	21537	21331	21624	21455	21372	21516	21598	21410	21465	21468	21462	21331	21437	21573	21701	21216	21452	21494	21535	21569	21546	21328	21373	21614	21282	21434	21551	21281	21304	21320	21357	21280	21457	21372	21303	21398	21309	21458	21481	21331	21393	21507	21412	21399	21407	21303	21181	21353	21330	21578	21507	21386	21537	21230	21462	21488	21355	21356	21280	21450	21155	21332	21252	21425	21323	21608	21429	21394	21460	21611	21469	21406	21519	21425	21287	21415	21296	21524	21378	21366	21513	21297	21373	21130	21409	21324	21684	21548	21240	21459	21371	21203	21425	21255	21597	21467	21304	21318	21324	21495	21494	21301	21507	21366	21109	21260	21336	21407	21558	21226	21574	21388	21485	21684	21620	21347	21317	21302	21688	21375	21527	21112	21422	21498	21503	21527	21461	21560	21650	21447	21437	21332	21396	21498	21310	21432	21404	21412	21503	21454	21322	21397	21515	21673	21373	21449	21476	21539	21438	21235	21466	21395	21476	21422	21433	21390	21496	21405	21313	21332	21557	21443	21607	21455	21497	21559	21488	21423	21692	21333	21544	21437	21618	21450	21659	21418	21188	21368	21579	21235	21417	21264	21451	21657	21268	21369	21526	21365	21609	21243	21603	21420	21322	21293	21360	21419	21461	21397	21432	21547	21247	21475	21657	21257	21539	21477	21527	21510	21376	21398	21410	21511	21127	21419	21162	21337	21329	21387	21665	21480	21212	21708	21422	21223	21387	21593	21379	21327	21195	21372	21491	21433	21307	21478	21501	21284	21283	21295	21355	21398	21472	21477	21445	21527	21501	21492	21464	21506	21397	21594	21372	21636	21560	21282	21393	21371	21331	21531	21396	21495	21513	21372	21702	21476	21286	21483	21321	21357	21438	21608	21498	21388	21485	21537	21353	21552	21415	21237	21389	21301	21331	21420	21638	21411	21444	21238	21426	21389	21646	21439	21580	21391	21423	21368	21371	21543	21478	21493	21234	21335	21360	21433	21461	21366	21474	21613	21496	21489	21482	21603	21434	21308	21297	21368	21311	21359	21298	21434	21536	21406	21445	21247	21367	21282	21304	21570	21432	21344	21399	21303	21584	21590	21559	21618	21404	21588	21434	21524	21315	21413	21440	21436	21283	21544	21334	21593	21408	21486	21263	21564	21471	21434	21462	21342	21482	21378	21320	21546	21450	21362	21436	21387	21457	21507	21531	21425	21401	21307	21341	21414	21154	21456	21214	21444	21437	21645	21383	21443	21419	21375	21440	21232	21778	21509	21486	21270	21431	21429	21577	21335	21367	21498	21310	21441	21481	21331	21482	21353	21434	21521	21574	21451	21548	21370	21443	21599	21572	21460	21504	21468	21436	21202	21487	21399	21344	21716	21492	21676	21469	21374	21554	21301	21639	21535	21402	21475	21590	21375	21621	21346	21299	21307	21181	21410	21611	21456	21312	21342	21330	21424	21360	21349	21475	21293	21366	21428	21528	21391	21564	21425	21615	21653	21423	21545	21432	21305	21289	21424	21494	21661	21448	21309	21331	21501	21565	21298	21432	21423	21525	21273	21543	21463	21549	21595	21454	21283	21712	21600	21510	21347	21617	21521	21453	21411	21512	21533	21435	21434	21294	21209	21271	21429	21476	21223	21621	21372	21384	21478	21451	21246	21282	21347	21273	21300	21594	21328	21496	21459	21256	21584	21230	21572	21319	21547	21605	21367	21564	21423	21379	21294	21255	21391	21303	21475	21292	21373	21365	21499	21367	21473	21744	21519	21460	21382	21406	21451	21275	21423	21348	21515	21500	21554	21440	21371	21575	21199	21175	21381	21479	21610	21386	21462	21426	21493	21318	21561	21363	21477	21635	21600	21548	21451	21464	21487	21492	21392	21411	21424	21657	21390	21484	21494	21452	21476	21309	21346	21292	21559	21651	21353	21548	21733	21550	21346	21422	21329	21322	21553	21560	21436	21599	21333	21405	21548	21352	21579	21513	21499	21699	21657	21413	21513	21560	21344	21341	21717	21304	21408	21396	21446	21518	21524	21477	21427	21518	21450	21518	21064	21335	21620	21266	21401	21525	21738	21461	21711	21364	21502	21301	21218	21230	21463	21471	21427	21476	21435	21533	21455	21458	21387	21294	21255	21443	21434	21580	21430	21419	21527	21709	21502	21334	21370	21346	21439	21335	21431	21404	21335	21320	21517	21572	21550	21307	21333	21656	21261	21325	21427	21283	21518	21629	21433	21380	21526	21551	21521	21546	21478	21503	21504	21538	21549	21633	21371	21356	21362	21386	21225	21711	21474	21471	21497	21455	21438	21186	21285	21249	21342	21385	21551	21458	21266	21258	21399	21376	21413	21456	21432	21422	21424	21404	21495	21385	21517	21607	21502	21552	21348	21404	21400	21427	21248	21549	21470	21524	21583	21388	21536	21486	21523	21560	21406	21375	21384	21326	21491	21591	21437	21422	21391	21361	21492	21515	21361	21357	21678	21407	21538	21469	21665	21383	21651	21265	21486	21150	21428	21258	21525	21445	21270	21386	21479	21326	21489	21632	21355	21189	21517	21504	21588	21637	21441	21615	21485	21365	21441	21463	21387	21363	21248	21499	21478	21441	21516	21474	21509	21489	21459	21539	21415	21358	21517	21218	21293	21332	21574	21384	21497	21386	21412	21439	21466	21582	21189	21508	21472	21566	21402	21409	21605	21347	21171	21203	21568	21531	21484	21477	21392	21420	21530	21505	21466	21463	21423	21483	21309	21418	21357	21345	21338	21266	21445	21411	21205	21434	21355	21568	21310	21116	21437	21458	21283	21383	21399	21370	21377	21423	21298	21739	21621	21401	21284	21409	21636	21419	21319	21434	21409	21424	21759	21513	21508	21535	21290	21424	21639	21617	21435	21497	21603	21468	21485	21302	21301	21195	21274	21504	21409	21482	21369	21387	21507	21313	21283	21489	21440	21347	21407	21672	21212	21553	21595	21556	21376	21458	21378	21701	21425	21516	21232	21175	21329	21367	21414	21726	21486	21583	21442	21478	21501	21389	21524	21540	21342	21494	21529	21393	21525	21591	21515	21282	21537	21367	21272	21372	21511	21416	21221	21373	21606	21534	21608	21347	21588	21454	21482	21558	21324	21360	21516	21245	21554	21263	21327	21429	21394	21577	21374	21385	21418	21615	21473	21364	21608	21312	21465	21490	21416	21527	21560	21407	21489	21626	21423	21396	21387	21515	21236	21396	21568	21480	21703	21547	21575	21643	21512	21552	21253	21410	21394	21300	21589	21385	21409	21404	21255	21145	21397	21526	21536	21525	21223	21366	21430	21466	21527	21350	21471	21424	21203	21302	21403	21528	21374	21702	21487	21441	21378	21630	21299	21516	21439	21402	21514	21712	21533	21394	21545	21445	21207	21364	21465	21380	21415	21328	21241	21581	21525	21408	21190	21329	21419	21325	21677	21135	21346	21374	21545	21524	21618	21561	21364	21330	21551	21429	21455	21485	21570	21364	21285	21501	21435	21521	21634	21441	21347	21412	21424	21256	21109	21442	21357	21386	21555	21225	21448	21557	21450	21461	21529	21419	21127	21334	21278	21434	21383	21490	21547	21463	21450	21541	21467	21574	21429	21423	21452	21503	21433	21405	21461	21390	21385	21366	21300	21357	21313	21388	21246	21582	21136	21434	21310	21353	21345	21582	21512	21157	21466	21636	21422	21088	21452	21548	21152	21469	21491	21417	21488	21427	21440	21513	21479	21320	21439	21341	21445	21409	21492	21627	21495	21335	21411	21485	21482	21380	21264	21531	21513	21419	21354	21421	21276	21347	21386	21504	21342	21491	21479	21581	21522	21695	21492	21405	21535	21329	21310	21578	21573	21441	21515	21261	21478	21471	21273	21427	21353	21612	21407	21436	21339	21459	21527	21577	21341	21468	21460	21217	21464	21317	21407	21713	21478	21402	21331	21370	21460	21432	21421	21582	21514	21618	21466	21394	21496	21519	21507	21546	21354	21548	21397	21547	21560	21265	21564	21459	21342	21338	21490	21502	21644	21651	21258	21466	21337	21430	21320	21371	21418	21313	21385	21443	21305	21422	21393	21389	21291	21396	21314	21200	21297	21402	21391	21349	21646	21415	21439	21470	21404	21502	21337	21536	21413	21479	21313	21571	21483	21491	21418	21307	21276	21204	21407	21363	21470	21353	21323	21409	21472	21332	21177	21461	21363	21576	21416	21382	21350	21608	21396	21383	21553	21291	21330	21448	21788	21305	21619	21323	21341	21443	21579	21446	21392	21346	21491	21526	21471	21327	21384	21245	21366	21423	21513	21456	21454	21546	21557	21502	21500	21476	21218	21487	21449	21454	21645	21547	21399	21404	21436	21560	21424	21316	21347	21444	21533	21420	21264	21389	21374	21637	21488	21502	21547
22856	28040	22826	20024	18099	17976	17709	18202	18347	17821	17665	17523	17572	17658	17450	17643	17752	17671	17762	17632	17593	17596	17720	17637	17676	17553	17511	17645	17680	17640	17703	17711	17669	17653	17646	17560	17622	17579	17729	17538	17697	17612	17637	17647	17793	17772	17561	17745	17530	17635	17607	17532	17618	17474	17675	17522	17632	17541	17779	17723	17642	17708	17642	17637	17779	17640	17568	17696	17533	17577	17814	17663	17599	17664	17593	17589	17666	17572	17723	17763	17609	17687	17625	17569	17635	17569	17575	17536	17588	17706	17560	17554	17813	17496	17640	17779	17671	17727	17659	17567	17702	17652	17584	17818	17786	17644	17645	17672	17793	17652	17774	17645	17817	17753	17613	17638	17450	17758	17838	17518	17610	17630	17596	17720	17733	17447	17903	17595	17798	17650	17778	17522	17564	17604	17697	17554	17668	17646	17707	17695	17719	17718	17684	17523	17566	17593	17551	17678	17529	17602	17647	17604	17527	17620	17594	17590	17598	17627	17695	17594	17670	17627	17475	17826	17543	17753	17851	17534	17652	17430	17719	17878	17630	17574	17688	17682	17716	17679	17736	17635	17647	17644	17538	17707	17740	17648	17474	17616	17573	17671	17516	17704	17678	17574	17718	17751	17568	17785	17603	17658	17678	17679	17630	17572	17612	17464	17594	17626	17527	17661	17702	17573	17692	17572	17500	17718	17511	17537	17821	17637	17558	17641	17637	17683	17752	17542	17702	17678	17654	17693	17576	17613	17597	17508	17614	17538	17742	17664	17590	17512	17725	17523	17746	17629	17557	17765	17703	17585	17718	17784	17589	17587	17745	17783	17634	17577	17545	17689	17571	17765	17686	17890	17473	17646	17665	17533	17603	17531	17614	17451	17753	17747	17725	17710	17654	17692	17605	17665	17682	17582	17521	17756	17605	17526	17637	17581	17573	17550	17601	17588	17762	17791	17548	17760	17679	17682	17877	17519	17502	17740	17657	17653	17625	17616	17704	17573	17821	17559	17788	17576	17548	17511	17320	17483	17706	17767	17761	17673	17670	17620	17476	17657	17517	17709	17441	17786	17795	17611	17679	17572	17440	17532	17520	17650	17512	17893	17830	17459	17544	17739	17621	17692	17583	17677	17604	17654	17722	17710	17588	17627	17577	17668	17722	17588	17821	17666	17707	17571	17788	17714	17431	17770	17709	17630	17766	17698	17729	17733	17637	17565	17584	17603	17672	17753	17647	17516	17601	17426	17729	17841	17549	17641	17658	17733	17683	17723	17730	17614	17699	17842	17657	17796	17657	17747	17846	17581	17700	17804	17624	17783	17398	17492	17572	17672	17786	17529	17751	17645	17451	17675	17524	17703	17660	17802	17608	17589	17661	17643	17594	17674	17652	17734	17643	17670	17733	17644	17796	17880	17651	17718	17702	17591	17592	17655	17641	17639	17634	17708	17602	17656	17720	17690	17709	17826	17667	17623	17654	17531	17734	17830	17548	17938	17603	17553	17748	17675	17687	17770	17606	17705	17728	17664	17671	17745	17770	17837	17631	17849	17742	17603	17673	17745	17537	17647	17770	17714	17639	17761	17648	17552	17695	17827	17703	17714	17741	17743	17475	17708	17889	17684	17700	17697	17683	17494	17699	17716	17763	17593	17773	17668	17696	17498	17750	17643	17643	17564	17613	17526	17629	17653	17664	17687	17831	17740	17686	17800	17575	17612	17744	17710	17739	17604	17590	17493	17706	17639	17608	17595	17696	17549	17733	17695	17661	17662	17759	17560	17764	17645	17696	17506	17671	17519	17562	17490	17666	17622	17645	17658	17913	17581	17629	17647	17707	17515	17634	17574	17560	17661	17601	17781	17490	17633	17678	17612	17686	17399	17650	17566	17686	17747	17715	17657	17627	17753	17628	17735	17764	17556	17658	17637	17739	17658	17639	17752	17711	17528	17718	17568	17719	17628	17637	17624	17612	17551	17940	17532	17567	17709	17698	17560	17721	17661	17524	17682	17593	17737	17668	17796	17666	17661	17445	17656	17763	17593	17710	17635	17491	17683	17714	17618	17671	17562	17604	17773	17710	17653	17473	17579	17651	17660	17625	17566	17815	17656	17621	17714	17602	17564	17737	17561	17718	17711	17681	17774	17669	17658	17749	17770	17648	17664	17628	17720	17780	17532	17539	17652	17472	17768	17466	17568	17700	17687	17817	17595	17815	17588	17750	17441	17758	17574	17837	17725	17661	17583	17685	17640	17464	17797	17570	17694	17609	17586	17681	17517	17596	17705	17583	17764	17533	17756	17723	17704	17632	17630	17737	17768	17676	17830	17635	17777	17580	17489	17655	17764	17610	17822	17636	17713	17414	17808	17446	17676	17611	17724	17597	17836	17700	17419	17452	17761	17647	17561	17583	17632	17756	17626	17700	17598	17763	17791	17511	17653	17772	17469	17608	17587	17506	17961	17710	17676	17604	17721	17570	17486	17749	17722	17841	17579	17777	17580	17689	17738	17672	17643	17688	17637	17711	17604	17659	17716	17697	17698	17696	17694	17857	17485	17718	17461	17699	17755	17673	17668	17622	17567	17661	17627	17679	17707	17601	17581	17619	17560	17676	17611	17652	17592	17688	17567	17821	17717	17752	17703	17526	17689	17765	17601	17617	17923	17661	17508	17799	17601	17926	17712	17653	17694	17518	17578	17597	17881	17687	17721	17787	17580	17663	17686	17629	17738	17734	17504	17669	17773	17777	17721	17529	17680	17560	17665	17792	17648	17687	17729	17696	17641	17689	17719	17599	17732	17691	17646	17756	17631	17499	17690	17698	17651	17775	17624	17863	17868	17577	17518	17495	17729	17860	17713	17689	17698	17735	17599	17512	17617	17738	17643	17591	17573	17744	17775	17764	17854	17698	17596	17645	17651	17649	17746	17652	17536	17565	17609	17517	17599	17769	17559	17793	17810	17680	17453	17824	17564	17850	17777	17401	17561	17446	17733	17515	17605	17528	17586	17644	17756	17686	17753	17543	17746	17597	17699	17633	17677	17675	17508	17546	17603	17624	17755	17622	17679	17547	17580	17624	17599	17495	17701	17648	17656	17556	17593	17678	17573	17693	17710	17531	17626	17720	17654	17730	17658	17675	17773	17607	17663	17578	17825	17597	17460	17824	17719	17619	17598	17697	17571	17810	17713	17710	17611	17633	17669	17643	17602	17577	17639	17452	17594	17587	17814	17692	17620	17605	17706	17591	17722	17736	17661	17714	17475	17452	17799	17700	17668	17836	17746	17643	17760	17909	17671	17663	17785	17667	17752	17524	17502	17620	17534	17517	17397	17584	17844	17757	17774	17688	17677	17752	17912	17582	17970	17666	17610	17736	17595	17643	17599	17627	17628	17731	17632	17694	17473	17694	17600	17664	17660	17678	17791	17541	17782	17657	17779	17510	17859	17734	17672	17606	17601	17668	17771	17666	17727	17572	17584	17698	17786	17591	17682	17876	17660	17530	17656	17702	17776	17648	17738	17580	17604	17665	17583	17814	17659	17697	17755	17692	17698	17452	17590	17751	17939	17633	17783	17664	17673	17746	17531	17688	17736	17522	17583	17676	17622	17819	17602	17611	17876	17621	17598	17731	17636	17631	17597	17674	17652	17679	17691	17652	17629	17699	17602	17735	17766	17724	17734	17761	17728	17813	17623	17801	17663	17736	17557	17836	17658	17774	17800	17853	17739	17656	17636	17655	17582	17697	17770	17613	17622	17663	17600	17675	17880	17565	17692	17638	17730	17486	17650	17738	17633	17653	17738	17619	17598	17838	17701	17738	17632	17696	17663	17636	17759	17582	17579	17662	17594	17583	17695	17499	17809	17943	17701	17548	17684	17649	17712	17464	17674	17639	17729	17668	17683	17587	17701	17683	17750	17781	17622	17770	17741	17716	17566	17662	17685	17602	17651	17550	17713	17657	17632	17630	17705	17627	17657	17705	17581	17538	17670	17711	17604	17698	17670	17764	17598	17758	17631	17836	17609	17588	17579	17812	17857	17781	17754	17650	17693	17571	17593	17659	17641	17662	17726	17550	17781	17775	17671	17689	17659	17601	17554	17561	17678	17580	17697	17701	17526	17491	17660	17695	17578	17532	17570	17728	17798	17689	17745	17716	17691	17488	17525	17646	17598	17761	17783	17601	17673	17612	17582	17717	17769	17702	17687	17708	17501	17800	17677	17614	17882	17630	17797	17733	17636	17712	17593	17672	17753	17540	17587	17691	17559	17557	17729	17556	17640	17560	17714	17510	17811	17705	17732	17628	17745	17741	17709	17545	17584	17720	17578	17850	17438	17778	17863	17644	17549	17493	17737	17670	17530	17764	17609	17758	17831	17593	17612	17572	17630	17543	17809	17617	17672	17734	17705	17680	17623	17652	17743	17681	17644	17829	17627	17594	17587	17671	17541	17675	17608	17658	17505	17675	17590	17700	17832	17684	17738	17685	17819	17781	17703	17701	17408	17566	17651	17812	17661	17545	17743	17716	17546	17723	17713	17618	17519	17580	17808	17693	17505	17579	17653	17777	17670	17574	17642	17631	17560	17678	17650	17863	17591	17600	17703	17429	17687	17685	17793	17570	17688	17594	17823	17634	17736	17630	17395	17550	17501	17725	17507	17574	17653	17719	17695	17745	17657	17696	17529	17614	17843	17600	17684	17566	17690	17784	17811	17550	17704	17738	17562	17741	17906	17709	17753	17586	17611	17661	17667	17401	17626	17543	17521	17806	17487	17720	17792	17683	17784	17535	17703	17688	17405	17511	17703	17539	17623	17644	17766	17607	17707	17507	17747	17684	17652	17835	17785	17658	17557	17724	17683	17527	17516	17650	17628	17656	17578	17752	17594	17732	17746	17446	17584	17532	17451	17649	17673	17695	17612	17586	17514	17612	17618	17606	17707	17472	17655	17710	17635	17668	17716	17590	17730	17805	17787	17838	17882	17510	17711	17692	17572	17743	17708	17762	17677	17641	17709	17643	17716	17792	17730	17724	17726	17742	17766	17777	17735	17547	17821	17555	17545	17930	17628	17849	17561	17645	17694	17729	17647	17600	17711	17929	17694	17544	17754	17731	17559	17717	17610	17715	17575	17700	17588	17798	17775	17654	17739
23532	21686	28612	25725	22949	23419	23598	22171	26504	21418	21030	20963	20745	20921	20741	20989	20890	20886	20977	20852	21054	20960	20719	20691	20686	20774	20844	20802	20924	20733	20769	20984	20809	20760	20941	20624	20830	20684	20641	20878	20895	20852	20481	20793	20567	20542	20734	20612	20648	20662	20935	20695	20835	20692	20865	20683	20682	20823	20699	20930	20747	20786	20665	20867	20762	20833	21000	20865	20974	20766	20930	20657	20623	20640	20673	20777	20864	20732	20690	20936	20629	20658	20586	20906	20721	20752	20573	20770	20616	20594	20765	20672	20735	20742	20555	20918	20781	20631	20554	20724	20774	20879	20804	20715	20792	20613	20503	20642	20451	20848	20562	20903	20703	20628	20629	20707	20720	20604	20751	20928	20778	20619	20721	20834	20739	20628	20618	20654	20824	20736	20650	20841	20783	20657	20734	20716	20867	20747	20804	20689	20520	20681	20697	20531	20712	20721	20499	20855	20792	20789	20823	20609	20580	20671	20589	20638	20663	20754	20773	20795	20815	20758	20746	20687	20720	20708	20672	20647	20690	20587	20724	20820	20665	20534	20689	20933	20679	20642	20838	20691	20693	20650	20763	20792	20797	20738	20712	20738	20840	20644	20716	20702	20805	20496	20683	20715	20644	20756	20587	20617	20719	20731	20715	21052	20793	20712	20719	20917	20804	20558	20720	20680	20757	20687	20588	20532	20577	20737	20687	20699	20626	20796	20673	20655	20598	20696	20644	20708	20762	20761	20778	20776	20844	20717	20707	20849	20843	20618	20301	20657	20688	20900	20645	20423	20665	20819	20531	20767	20821	20712	20731	20680	20827	20656	20720	20703	20745	20697	20702	20683	20709	20606	20761	20854	20839	20670	20672	20652	20799	20770	20663	20826	20853	20749	20827	20860	20673	20620	20804	20796	20648	20945	20682	20457	20753	20506	20989	20881	20790	20846	20706	20427	20780	20710	20906	20796	20643	20727	20712	20713	20748	20939	20610	20675	20590	20543	20684	20784	20522	20765	20483	20583	20674	20620	20749	20658	20838	20616	20776	20677	20728	20673	20701	20703	20620	20605	20744	20922	20834	20512	20647	20912	20641	20716	20602	20664	20742	20993	20860	20657	20829	20615	20611	20837	20613	20928	20596	20620	20602	20693	20814	20901	20871	20712	20455	20723	20848	20650	20760	20692	20842	20671	20813	20754	20653	20554	20816	20747	20710	20785	20698	20943	20576	20817	20689	20813	20874	20742	20819	20955	20887	20707	20786	20829	20670	20935	20575	20842	20764	20680	20788	20677	20751	20782	20480	20576	20773	20674	20586	20708	20641	20620	20655	20829	20609	20898	20730	20664	20775	20729	20646	20753	20745	20749	20681	20710	20785	20856	20613	20407	20681	20945	20769	20708	20858	20442	20879	20665	20838	20630	20821	20667	20601	20718	20617	20886	20539	20469	20767	20556	20707	20752	20875	20724	20442	20608	20727	20609	20923	20652	20885	20704	20798	20945	20748	20977	20630	20757	20882	20800	20661	20632	20817	20661	20802	20619	20637	20722	20694	20772	20696	20652	20568	20852	20619	21025	20798	20961	20794	20748	20852	20845	20782	20772	20684	20770	20680	20738	20930	20437	20794	20703	20708	20823	20725	20778	20689	20769	20601	20880	20673	21061	20790	20635	20654	20821	20684	20676	20782	20740	20699	20692	20605	20634	21002	20860	20704	20710	20830	20699	20612	20651	20832	20553	20670	20916	20745	20357	20647	20672	20796	20557	20902	20785	20577	20684	20545	20890	20530	20737	20991	20772	20931	20680	20755	20670	20658	20822	20723	20809	20643	20626	20690	20543	20517	20761	20703	20809	20446	20763	20726	20709	20862	20677	20740	20759	20841	20779	20535	20935	20922	20676	20491	20814	20664	20626	20652	20610	20664	20724	20546	20721	20446	20637	20546	20730	20880	20664	20787	20729	20755	20625	20927	20599	20703	20682	20643	20911	20587	20437	20649	20619	20657	20642	20665	20623	20880	20618	20770	20654	20706	21097	20995	20578	20593	20797	20854	20810	20660	20602	20697	20824	20825	20516	20535	20892	20836	20638	20769	20776	20948	20604	20514	20780	20902	20736	20515	20731	20789	20735	20758	20792	20839	20849	20801	20765	20748	20717	20688	20762	20734	20719	20729	20751	20882	20636	20850	20756	20613	20752	20585	20760	20779	20787	20759	20708	20581	20672	20538	20836	20868	20724	20647	20817	20740	20797	20500	20856	20638	20593	20648	20800	20854	20712	20673	20739	20708	20778	20622	20650	20691	20734	20709	20672	20461	20749	20756	20737	20669	20758	20604	20672	20645	20500	20904	20700	20511	20774	20684	20741	20652	20603	20805	20774	20655	20599	20942	20767	20574	20714	20921	20784	20776	20906	20891	20647	20735	20700	20731	20793	20683	20572	20636	20693	20818	20695	20586	20683	20611	20779	20689	20566	20777	20828	20674	20637	20820	20760	20762	20583	20707	20683	20822	20684	20625	20441	20912	20633	20751	20664	20749	20682	20724	20479	20741	20511	20629	20618	20924	20840	20726	21046	20950	20650	20719	20680	20896	20694	20820	20775	20658	20714	20646	20846	20654	20749	20710	20673	20637	20857	20700	20696	20833	20641	20648	20856	20585	20733	20666	20639	20780	20742	20750	20852	20703	20837	20803	20863	20673	20851	20732	20620	20579	20753	20828	20765	20602	20502	20662	20303	20536	20762	20634	20667	20720	20645	20907	20678	20761	20831	20756	20670	20958	20675	20695	20459	20732	20690	20564	20742	20794	20490	20690	20729	20997	20523	20714	20791	20828	20959	20712	20722	20650	20656	20566	20862	20839	20626	20672	20640	20863	20761	20731	20695	20920	20897	20817	20710	20616	20793	20848	20902	20767	20674	20759	20801	20637	20653	20702	20577	20618	20607	20680	20945	20556	20643	20928	20690	20951	20673	20698	20589	20601	20824	20574	20552	20696	20575	20593	20883	20716	20573	20475	20774	20958	20736	20659	20626	20906	20891	20784	20665	20635	20604	20946	20796	20690	20515	20812	20740	20768	20821	20734	20725	20744	20840	20497	20735	20532	20779	20691	20759	20526	20912	20574	20699	20727	20667	20864	20545	20709	20844	20544	20577	20683	20622	20726	20540	20789	20682	20866	20604	20484	20857	20725	20512	20809	20605	20832	20884	20768	20746	20620	20597	20836	20814	20679	20741	20740	20766	20852	20619	20697	20402	20711	20721	20699	20805	20783	20610	20393	20901	20842	20675	20547	20803	20741	20669	20738	20693	20796	20530	20804	20650	20679	20773	20724	20721	20733	20838	20683	20835	20777	20619	20746	20689	20828	20730	20838	20744	20718	20658	20789	20578	20702	20569	20847	20661	20763	20643	20671	20727	20810	20715	20717	20659	20745	20906	20909	21011	20593	20623	20703	20631	21001	20836	20644	20530	20549	20666	20898	20770	20749	20597	20628	20820	20548	20776	20889	20586	20666	20664	20653	20826	20884	20796	20712	20719	20974	20811	20620	20743	20842	20790	20898	20732	20766	20637	20740	20717	20835	20828	20750	20773	20818	20889	20707	20785	21019	20915	20629	20614	20749	20835	20678	20791	20836	20908	20715	20614	20600	20793	20818	20786	20867	20597	20638	20663	20587	20659	20762	20668	20855	20779	20611	20581	20841	20837	20875	20657	20513	20720	20661	20765	20721	20763	20553	20711	20662	20606	20975	20411	20720	20783	20567	21025	20790	20806	20880	20649	20513	20824	20841	20731	20825	20790	20671	20545	20759	20665	20716	20698	20636	20928	20851	20890	20624	20765	20719	20646	20863	20618	20700	20759	20446	20482	20459	20749	20855	20567	20668	20732	20664	20427	20775	20670	20671	20664	20979	20717	20509	20931	20648	20659	20701	20609	20605	20602	20749	20690	20693	20790	20555	20653	20528	20794	20812	20642	20821	20751	20804	20692	20798	20903	20820	20686	20626	20642	20543	20854	20539	20772	20840	20606	20827	21007	20741	20632	20710	20674	20784	20763	20643	20419	20928	20915	20566	20838	20684	20730	20904	20678	20825	20591	20607	20597	20686	20654	20787	20806	20706	20458	20685	20547	20716	20631	20716	20440	20856	20765	20843	20751	20871	20674	20752	20768	20559	20816	20591	20576	20730	20573	20593	20710	20786	20743	20925	20827	20907	20419	20503	20800	20863	20663	20604	20745	20897	20709	20650	20786	20884	20701	20728	20448	20542	20827	20803	20819	20672	20865	20829	20850	20805	20415	20542	20489	20785	20812	20607	20769	20589	20752	20712	20858	20576	20537	20639	20490	20915	20937	20777	20772	20844	20720	20704	20894	20769	20514	20724	20512	20646	20780	20817	20905	20625	20880	20755	20802	20795	20809	20680	20785	20754	20658	20707	20667	20825	20616	20775	20747	20646	20836	20733	20782	20835	20810	20717	20828	20722	20768	20790	20759	20705	20503	20729	20541	20673	20760	20786	20743	20800	20508	20743	20579	20816	20713	20716	20671	20690	20871	20912	20516	20781	20637	20838	20783	20671	20735	20760	20821	20633	20587	20771	20859	20545	20551	20722	20541	20761	20930	20753	20707	20867	20829	20656	20602	20688	20793	20722	20909	20631	20566	20749	20784	20745	20757	20913	20780	20724	20771	20736	20790	20856	20735	20803	20940	20784	20758	20637	20712	20812	20575	20856	20703	20769	20806	20708	20686	20614	20780	20819	20379	20669	20794	20747	20663	20593	20832	20606	20520	20726	20698	20849	20739	20721	20723	20567	20707	20774	20638	20752	20592	20813	20829	20854	20576	20878	20746	20618	20513	20937	21038	20665	20503	20882	20507	20546	20825	20579	20786	20395	20677	20734	20734	20724	20688	20637	20691	20764	20592	20917	20661	20909	20984	20741	20716	20661	20857	20717	20602	20844	20689	20878	20583	20822	20899	20894	20735	20574	21065	20820	20552	20727	20595	20659	20581	20677	20625	20899	20658	20654	20644	20781	20569	20728	20843	20913	20564	20732	20659	20788	20652	20814	20674	21067	20663	20956	20635	20796	20660	20656	20878	20621	20659	20869	20590	20782	20633	20843	20693	20770	20864	20558	20769	20869	20614
25512	42121	39497	25671	18611	18055	17689	18958	23735	17338	17291	17330	17276	17301	17249	17239	17367	17180	17276	17252	17176	17204	17328	17051	17345	17207	17408	17302	17177	17376	17121	17295	17189	17177	17143	17398	17146	17281	17152	17217	17124	17286	17345	17205	17209	17260	17200	17193	17305	17030	17361	17177	17247	17171	17259	17289	17242	17206	17285	17160	17217	17193	17146	17290	17330	17176	17112	17307	17273	17372	17180	17132	17431	17207	17259	17247	17358	17452	17237	17188	17359	17273	17354	17078	17121	17154	17058	17261	17153	17324	17170	17149	17389	17297	17081	17347	17219	17225	17127	17403	17158	17113	17223	17247	17158	17173	17361	17117	17336	17264	17291	17307	17075	17210	17142	17236	17234	17369	17313	17193	17348	17330	17200	17233	17148	17162	17031	17209	17177	17076	17296	17332	16958	17205	17368	17039	17154	17180	17178	17302	17122	17202	17219	17246	17134	17233	17119	17205	17356	17225	17137	17267	17220	17158	17184	17104	17196	17107	17215	17311	17203	17283	17255	17270	17169	17080	17297	17095	17314	17307	17148	17172	17316	17366	17269	17254	17343	17128	17148	17188	17047	17288	17309	17291	17161	17121	17109	17255	17135	17144	17338	17084	17307	17363	17238	17195	17277	17379	17380	17102	17348	17189	17293	17216	17367	17251	17290	17135	17231	17236	17195	17255	17149	17230	17278	17268	17152	17170	17144	17015	17246	17187	17222	17338	17189	17259	17139	17267	17241	17126	17161	17217	17201	17140	17119	17228	17257	17358	17172	17399	17198	17416	17246	17013	17181	17302	17286	17159	17279	17190	17341	17331	17113	17367	17136	17139	17071	17133	17267	17274	17125	17235	17234	17023	17437	17178	17270	17017	17214	17269	17251	17262	17199	17417	17162	17273	17239	17392	17294	17226	17272	17433	17208	17146	17063	17374	17168	17273	17300	17247	17195	16965	17312	17447	17224	17220	17195	17399	17210	17298	17389	17188	17114	17254	17169	17388	17133	17301	17348	17267	17270	17292	17248	17230	17303	17203	17322	17209	17354	17280	17210	17241	17390	17210	17431	17404	17133	17254	17275	17140	17370	17288	17400	17240	17093	17307	17368	17140	17106	17111	17259	17193	17100	17195	17204	17213	17019	17164	17403	17171	17285	17247	17179	17135	17233	17280	17210	17145	17251	17242	17245	17164	17335	17132	17124	17225	17297	17258	17186	17215	17341	17127	17286	17138	17254	17166	17121	17238	17040	17125	17317	17203	17330	17173	17311	17182	17088	16963	17200	17263	17069	17192	17253	17308	17312	17064	17251	17211	17150	17324	17234	16951	17241	17170	17257	17213	17284	17142	17107	17358	17262	17159	17250	17323	17032	17225	17101	17195	17184	17157	17076	17114	17119	17232	17166	17237	17284	17163	17338	17054	17213	17274	17132	17179	17033	17371	17129	17271	17368	17394	17202	17266	17372	17144	17280	17132	17183	17190	17404	17235	17298	17212	17302	17212	17177	17188	17213	17418	17221	17095	17256	17291	16945	17178	17327	17300	17079	17237	17169	17231	17040	17242	17122	17214	17193	17212	17152	17362	17156	17304	17105	17276	17383	17278	16981	17082	17286	17162	17145	17305	17269	17220	17276	17106	17324	17198	17315	17254	17191	17250	16869	17289	17141	17174	17329	17083	17211	17343	17216	17165	17317	17193	17223	17177	17180	16890	17349	17180	17266	17286	17233	17339	16991	17351	17255	17034	17224	17241	17210	17274	17290	17204	17170	17208	17255	17102	17326	17272	17273	17188	17171	16943	17030	17061	17343	17391	17277	17434	17253	17074	17179	16980	17342	17200	17249	17227	17354	17347	17107	17235	17304	17132	17227	17130	17263	17014	17049	17177	17161	17236	17324	17351	17175	17029	17287	17373	17278	17158	17198	17155	17272	17446	17105	17239	17186	17278	17218	17077	17248	17209	17147	17334	17216	17219	17327	17291	17316	17345	17320	17253	17312	17279	17226	17205	17114	17349	17310	17140	17254	17324	17161	17097	17166	17222	17289	17232	17285	17122	17229	17314	17223	17187	17125	17281	17231	17384	17216	17178	17300	17312	17128	17122	17309	17463	17083	17318	17177	17195	17263	17070	17345	17248	17332	17227	17266	17332	17170	17278	17131	17364	17171	17223	17304	17215	17284	17298	17142	17159	17194	17261	17262	17294	17290	17134	17259	17333	17320	17317	17247	17194	17351	17314	17179	17267	17132	17169	17221	17206	17233	17287	17090	17394	17201	17306	17181	17217	17317	17176	17225	17149	17159	17176	17177	17157	17256	17323	17114	17309	17112	17122	17356	17256	17138	17475	17331	17281	17287	17128	17162	17123	17368	17188	17327	17136	17098	17172	17353	17309	17224	17067	17227	16965	17107	17267	17116	17143	17382	17263	17198	17234	17287	17084	17137	17231	17080	17286	17210	17180	17216	17301	17178	17175	17141	17365	17146	17163	17118	17228	17186	17281	17461	17139	17153	17292	17147	17054	17181	17050	17232	17302	17286	17274	17272	17084	17243	17187	17185	17264	17152	17349	17065	17203	17206	17219	17272	17227	17375	17423	17228	17181	17100	17229	17279	17226	17272	17281	17062	17148	17240	16971	17414	17167	17227	17137	17200	17138	17384	17206	17233	17207	17206	17248	17244	17237	17228	17273	17099	17262	17197	17255	17362	17117	17175	17250	17057	17245	17168	17137	17159	17118	17246	17217	17227	17089	17139	17204	17177	17211	17187	17279	17150	17308	17279	17240	17291	17217	17036	17273	17048	17100	17397	17251	17257	17386	17396	17116	17278	17211	17221	17247	17127	17242	17249	17393	17210	17227	17190	17242	17109	17051	17095	16918	17228	17215	17138	17279	17166	17199	17327	17197	17134	17115	17406	17309	17258	17282	17196	17319	17164	17222	17197	17268	17397	17158	17200	17224	17143	17266	17241	17197	17169	17219	17205	17167	17061	17124	17275	17322	17180	17136	17410	17181	17255	17247	17114	17130	17174	17250	17207	17317	17144	17185	16983	17170	17243	17295	17167	17178	17098	17175	17238	17174	17185	17514	17087	17261	17204	17196	17141	17240	17226	17271	17039	17102	17296	17357	17410	17336	17229	17020	17306	17256	17379	17227	17149	17293	17275	17251	17206	17210	17313	17385	17034	17305	17255	17249	17241	17243	17182	17248	17329	17073	17131	17276	17130	17276	17366	17180	17040	17301	17287	17291	17013	17274	17188	17040	17253	17045	17206	17160	17274	17291	17255	17119	17258	17166	16995	17175	17176	17259	17052	17145	17224	17400	17066	17203	17010	17057	17197	17305	17188	17164	17275	17108	17136	17164	17061	17325	17331	17107	17262	17272	17261	17097	17355	16994	17140	17302	17165	17340	17179	17130	17273	17255	17190	17250	17172	17343	17191	17228	17196	17192	17225	17079	17194	17290	17134	17269	17340	17154	17172	17298	17231	17280	17308	17152	17215	17094	17209	17291	17339	17191	17005	17284	17141	17275	17118	17148	17386	17313	17256	17112	17201	17374	17228	17222	17226	17269	17251	17359	17247	17315	17276	17168	17101	17100	17139	17273	17301	17175	17225	17266	17194	17296	17016	17344	17106	17188	17198	17096	17206	17293	17223	17324	17216	17298	17196	17187	17289	17244	17283	17123	17323	17139	17205	17197	17164	17010	17312	17249	17260	17114	17291	17371	17137	17187	17231	17253	17154	17390	17147	16989	17188	17293	17198	17282	17249	17303	17233	17211	17211	17238	17191	17263	17204	17259	17242	17250	17461	17370	17147	17333	17291	17236	17038	17412	17292	17357	17092	17096	17204	17284	17354	17124	17230	17214	17119	17137	17157	17441	17395	17153	17154	17248	17214	17234	17165	17209	17170	17270	17295	17154	17278	17148	17260	17228	16947	17217	17037	17352	17370	17195	17212	17297	17217	17109	17304	17129	17159	17239	17165	17238	17274	17207	17125	17366	17159	17314	17281	17199	17251	17139	17332	17350	17319	17140	17363	17230	17093	17325	17037	17263	17226	17148	17354	17196	17383	17110	17028	17145	17163	17210	17180	17323	17026	17265	17263	17171	17243	17062	17252	17142	17201	17220	17171	17218	17314	17133	17448	17328	17127	17311	17008	17252	17282	17174	17303	17234	17122	17417	17239	17083	17133	17146	17226	17369	17075	17323	17185	17245	17138	17344	17282	17187	17216	17136	17305	17304	17205	17187	17197	17144	17196	17265	17218	17092	17417	17286	17119	17223	17294	17247	17352	17136	17049	17083	17146	17100	17362	17245	17178	17121	17256	17238	16976	17193	17125	17226	17267	17244	17335	17258	17250	17148	17206	17212	17175	17171	17255	17189	17195	17431	17052	17168	17244	17406	17308	17137	17353	17245	17373	16975	17247	17214	17275	17332	17242	17272	17288	17182	17219	17285	17169	17094	17158	17084	17207	17292	17235	17191	17258	17454	17138	17174	17268	17299	17310	17219	17196	17191	17395	17318	17180	17148	17183	17136	17266	17176	17224	17279	17182	17124	17227	17323	17087	17282	17251	17263	17375	17125	17110	17293	17324	17215	17208	17051	17356	17286	17037	17372	17132	17166	17433	17305	17104	17060	17156	17416	17241	17329	17163	17288	17147	17320	17085	17143	17241	17190	17248	17219	17086	17277	17293	17283	17345	17086	17301	17247	17121	17121	17280	17145	17197	17266	17181	17188	17242	17070	17373	17258	17105	17066	17250	17104	17234	17138	17345	17177	16995	17221	17196	17163	17265	17273	17244	17151	17193	17197	17119	17134	17128	17193	17249	17275	17171	17170	17299	17193	17220	17289	17227	17268	17191	17130	17312	17155	17166	17226	17333	17059	17306	17329	17278	17056	17254	17075	17221	17244	17202	17205	17407	17200	17246	17315	17319	17205	17255	17373	17079	17265	17267	17128	17368	17186	17288	17192	17310	17231	17361	17132	17291	17342	17372	17229	17409	17239	17124	17279	17138	17194	17176	17102	17294	17211	17324	17217	17452	17218	17209	17198	17439	17277	17164	17340	17231	17348	17181	17209	17168	17180	17177	17068	17072	17152	17283	17160	17353	17330	17233	17287	17244	17337	17076	17189	17223	17093
25338	21908	28016	27599	22676	22912	23122	23161	24640	22417	22088	22429	22432	22080	22235	22053	22308	22130	22353	22134	22163	22095	22107	22240	22195	22141	22038	22188	22294	22413	22377	21963	21785	22103	22228	22097	22264	22187	22396	22047	22094	22098	22243	22088	22354	22299	22244	22326	22067	22401	22021	22153	22076	22208	22065	22213	21989	22110	22064	22000	22207	22189	22016	22490	22357	22194	22375	22007	22126	22050	22019	22285	21904	21906	22142	22178	21788	22260	22186	22084	22302	22416	22264	22082	22361	21951	22149	22094	21957	22364	21966	22056	22073	22103	22246	22252	21820	22120	21988	22185	22024	22296	22158	22150	22265	21930	21979	22117	22039	22236	22102	21966	22033	22212	21915	22068	22072	22059	22079	22170	22029	22150	22112	22129	22048	22136	22167	22116	22294	22089	22201	21915	22124	21983	22163	22240	22048	22311	22203	22164	22038	22028	22000	22149	22164	22218	22105	22248	22306	22122	22257	22079	22147	22208	21988	22112	22206	22181	22094	21993	22213	22104	22144	21966	22096	22165	22046	22136	22041	21998	22258	22257	22312	22166	22109	22217	22338	22112	22009	21975	22335	22229	22161	22183	22199	21870	22197	22002	22038	21998	21982	22254	22071	22006	22183	22097	22271	22216	22258	22170	22142	22119	22172	21902	22138	22061	21901	21997	22178	22201	22157	22107	22131	22025	22242	22064	22052	21977	22032	22176	22127	22331	21954	22205	21929	22150	22064	22189	21976	22192	22194	22134	22080	22200	22233	22062	22146	22165	22264	22200	22249	22181	21829	22121	22156	21953	22135	22292	22188	22000	22233	22111	22125	22154	21979	22219	22084	22305	22015	22192	22111	22263	21996	22098	22321	22165	22162	22061	22110	22229	22295	22141	22067	22158	22154	22212	22094	22139	21943	22152	22175	22181	22270	21946	21972	22101	22218	22182	22226	22118	22106	21887	22283	22223	22267	22176	22120	22099	22207	22130	22257	22313	22067	22203	22563	22124	22140	22129	22072	21907	22099	22262	22056	22180	22281	22225	22268	22206	22311	22074	22377	22259	22072	22011	21999	22188	21934	22044	22242	22102	22109	22193	22135	22210	22075	22376	22147	22370	22155	22243	22131	22090	22172	22240	22115	22207	22472	22038	22208	22146	22208	22046	22280	22074	22224	22117	22270	22342	22142	22231	22235	22148	22029	22177	22361	22409	22247	22201	22064	22057	21981	22006	22322	22102	22203	21902	22175	22114	22136	22155	22208	22161	22097	22103	22207	22131	22163	22257	22215	21961	22228	22128	22187	22299	22226	22122	22236	22205	22163	22203	22123	22026	22248	22245	22025	22067	22140	22429	22313	22340	22156	21918	22080	22096	22281	22345	22153	22160	22492	22092	22053	22058	22191	22168	22054	22174	22059	22168	22014	22035	22163	22126	22185	22132	22261	22208	22321	22159	22400	22230	21959	22333	21947	22290	22266	22108	22135	22149	22071	22143	22208	22172	22351	22282	21969	22360	22192	22046	22042	21806	22050	22209	22098	22243	22347	22316	22232	22118	22257	22050	21945	22188	22129	22113	22399	22158	22225	22132	22068	22162	22163	22147	21832	22196	22226	22111	22226	22433	22096	22299	22089	22194	22115	22357	22194	22219	22179	22126	22052	22148	22001	22249	22104	22082	22110	22129	22273	22187	22065	22221	22105	22222	22214	21934	22380	22102	22303	22305	22302	22183	22121	22249	22068	22201	22292	22362	22080	22257	22315	21950	22252	22134	22259	22058	22106	21909	22050	21978	21992	22130	22257	22136	22161	22101	22161	22149	21941	22242	22128	22351	22442	22238	22102	22251	22220	22254	22108	22088	22100	22102	22162	22137	22215	22138	22195	22192	22339	22359	22341	22203	21929	22216	22172	22116	22117	21882	22233	22154	22277	22169	22285	22273	22016	22079	22352	22058	22041	22112	22058	22423	22220	22193	22152	22162	22032	22241	21855	22058	21992	22095	22146	22094	22229	22059	22033	22004	22133	22061	22040	21967	22254	22156	22341	22280	22007	22280	22036	22293	22197	22092	22236	22158	22051	21969	21987	22050	22436	21991	22317	22377	22209	22160	22329	22214	22185	22116	22138	22119	22206	22292	22360	21910	21886	22050	22328	22333	22032	22210	22096	22151	22066	22095	22132	22078	22225	22243	22339	22191	22137	22227	22160	22077	22346	22404	22155	22019	21999	22087	22113	22109	21873	22057	22204	22398	22119	22256	22172	22083	22202	22054	22075	22158	22157	21884	22299	21960	22133	21919	22150	22063	22328	22232	22203	22079	22360	22321	22186	22100	22113	22130	22076	22147	22251	22178	21958	22271	22341	21942	22110	22236	22263	22072	22153	22284	22341	22101	22061	22069	21952	22179	22126	22188	22171	21807	22255	22337	22188	22172	22180	22120	22006	22017	21988	22150	22300	22085	22423	22151	22207	21979	22240	22086	21903	22314	22134	22145	22071	21954	22161	22132	21945	22221	22051	22154	22237	21922	22242	22124	22261	22172	22387	22012	22058	22012	22097	21989	22156	22137	22261	22117	21946	22178	21911	21774	22311	22282	22173	22069	22036	22038	22142	22417	22122	22220	21964	22182	22205	22219	22225	22216	22102	22296	22186	21992	22219	22157	22125	22243	21928	22216	21908	21883	22182	22097	22169	22234	22077	22117	22090	22041	22048	22258	21971	22137	22129	22183	22087	22373	22093	22295	22215	22093	22161	22210	22429	22180	22099	22113	21997	22330	22230	22113	22254	22105	22091	22303	22137	22200	22139	22353	22442	22263	22094	22153	22249	22206	22039	21964	22200	22196	22238	22199	22131	22196	22205	22063	22119	22307	22252	22060	22089	22122	22233	22120	22146	21942	22106	22200	22285	22258	22204	21944	22170	22162	22032	22088	22179	22027	22137	22126	22009	22190	22096	22216	22116	22309	22240	22231	22129	22260	22131	22390	22126	22067	22176	22012	22263	22251	21836	21996	22238	22165	22153	22145	22133	22098	22119	22280	22243	22220	22028	22143	22100	22160	22060	22079	22136	22148	22047	21877	22069	22210	22320	22181	22168	22001	22140	22275	22143	22118	22192	22075	22331	22103	22253	22259	22102	22089	22037	21981	22219	22306	22198	22107	22298	22325	22079	22245	22107	22203	22128	22159	22117	22208	21982	22005	22307	22302	22230	22148	22323	22155	22278	22189	22077	22349	22024	22169	21784	22104	22194	22100	22102	22154	22199	22300	22190	22262	22394	22253	21960	22111	22080	21903	22029	21895	22094	22044	22027	22144	22315	22107	22222	22315	22227	22257	22121	21985	22094	22287	21979	22214	22130	21990	22095	21961	22090	22014	22171	22144	22124	22255	22034	22077	22377	22188	22336	22254	22111	21918	22228	22053	22289	22249	22164	22208	22357	22114	22269	22258	21989	22172	22042	22170	22146	22208	21962	21987	22207	22130	22245	22257	22344	22217	22259	22149	22275	22052	22248	22014	22079	22148	22242	21970	22051	21872	22185	22098	22269	22270	22078	22363	22157	22102	22141	22298	22037	22053	22307	22210	22151	22251	22348	22163	22140	22168	22064	22357	22156	22071	22238	22119	22285	22271	21995	22078	22210	22203	22255	22285	22052	22481	22073	22065	22038	22109	22193	21989	22070	22452	22222	22210	22125	21909	22150	22064	22102	22096	22086	22310	22284	22193	22318	22282	22062	22113	22287	22111	22113	22197	22318	22086	22034	22278	22050	22259	22172	21950	22115	22212	22116	22335	22176	22112	22393	22227	22000	22163	22045	22303	22160	22180	22246	22154	22231	22228	22154	22131	21985	22139	22064	22055	22098	22115	22047	22041	22145	22185	21954	22089	22119	22118	22253	22089	22117	22034	22127	22225	21913	22029	22241	22175	22166	22031	22073	22149	22132	22070	22292	21999	22206	22197	22326	22169	21984	21764	22138	22162	22029	22255	22101	22213	22443	22024	22081	22032	22148	22019	21949	21855	22421	22145	22076	22138	22119	22075	21944	22126	22179	22143	22216	22330	22180	22327	22128	22172	22124	22251	22094	22177	22027	22292	22131	22311	21997	22112	22368	22257	22360	22268	22221	22127	22160	22202	22129	22109	22132	22091	22049	22135	22010	22002	22192	22185	22050	22113	22085	22028	21891	22226	22371	22306	22310	22149	22016	22145	22234	22074	22226	22075	22021	22250	22333	22021	22045	22067	22092	21996	22093	22050	21996	22183	22211	22299	22162	22220	22427	22198	22087	22217	22279	22057	22243	21998	22131	22093	22225	22216	21972	22164	21911	22203	22078	22124	22135	22114	22189	22261	22231	22218	22389	22272	22182	22140	22235	22120	22130	22133	21968	22007	22197	22285	22142	22069	22228	22094	22100	22360	22244	21998	22288	22230	22211	22266	22196	22256	22244	22397	22066	22011	22031	22224	22058	22266	22069	22093	21976	22065	22097	22335	22126	22199	22133	22095	22383	22103	22090	22203	22138	21956	22111	22064	22093	22287	22216	22153	22010	22194	22128	22338	22036	22220	22168	21897	22096	22069	22317	22300	22028	21969	22121	22323	22286	22165	22352	22241	21973	22273	22089	22107	22212	22062	22252	22178	22202	22021	22211	21958	22368	22097	22040	21976	21901	22009	22240	22098	22149	22298	22184	22297	22026	21991	22190	22051	22034	22222	22033	22250	22465	22282	22083	22172	22196	22299	22184	22231	22391	22037	22254	22138	22230	22176	22179	22078	22139	22097	22107	22011	22309	22228	22172	22001	22148	21959	21957	22202	21923	22151	22061	22090	21987	22096	22399	22162	22395	22093	22388	22338	22145	21951	22016	22062	22124	22159	22452	22188	22251	21929	22048	22200	22033	22155	22073	22261	22164	22361	22361	22059	22188	22159	22206	21966	22044	22199	22017	22155	22389	22172	22164	22183	22169	22061	22229	22134	22152	21982	22240	22226	22272	22135	21935	22273	22296	22002	22079	22067	22261	22099	22433	22094	22246	22201	22266	22270	22319	22075	22152	22282	22177	22107	22034	21979	22137	22092	22037	22204	22146	22046	22040	22174	22038	22199	22087	22180	22054	21951	22334	21981	22130	22221	22182	22257	22081	22147	22331	22228
24705	37348	30553	19807	18910	18569	18558	19386	21799	18165	18181	18095	17759	18209	18217	18054	18092	17948	17892	18013	18095	18094	17876	17931	17907	18007	18173	17939	17944	18164	18127	18043	18058	18017	17923	17982	18061	17953	18096	18100	17898	17877	17979	17994	18068	17930	18080	18077	18010	18055	17771	17946	17918	17870	17964	18037	17975	18122	17988	18000	17952	17972	17915	17935	18127	17906	18017	17949	18043	18010	18114	17974	17952	18084	17991	17804	18096	18109	18087	18067	17739	17971	18000	18059	17930	17937	17970	17928	18062	17981	18197	18021	18058	17924	18076	17944	17943	18135	17965	18069	17967	18008	17805	18078	18043	17964	18051	18107	17887	18006	18111	17953	18149	18018	17917	18082	17818	18201	17943	18019	18033	17943	18199	18217	17999	17952	17938	18015	18161	18095	17983	18038	18079	18165	17972	17955	17964	17937	17982	17911	18041	18062	17902	18111	17945	17997	17779	18050	17914	18138	18047	17944	18127	17969	18126	18181	17985	17907	18026	18034	18078	17961	17929	18006	17674	18117	18013	17856	18049	17933	17739	18079	17974	18037	17899	18032	18015	18022	17928	18148	18138	18041	17866	17995	17922	18078	17916	18001	18132	17910	17958	17937	18088	17936	17876	18023	17961	18039	17969	17986	18109	17996	18015	17940	18070	17911	17975	17968	18099	18088	17999	17863	18012	17996	17909	17990	18103	17978	18070	17983	18018	18013	17948	18175	17921	17861	18038	18162	18107	18001	18057	18116	18030	17910	17974	17857	18000	18014	18192	17939	18053	17998	17932	17926	18086	18023	17879	18149	18162	17880	18096	17887	18261	17787	17951	18072	18082	18074	17963	17878	18097	17847	18050	18047	17935	18079	17923	17950	17942	18007	17905	18075	18075	18105	17821	18096	18153	18070	18190	18018	17944	18015	17924	18036	18117	17816	17953	18092	17986	18156	18011	17997	17924	18062	18044	18180	18186	17901	18073	18006	18053	18134	17829	17989	18080	17902	18113	18020	18076	18015	18175	18111	18028	18019	17931	18068	18039	17863	18188	17964	18021	17971	18043	18053	18111	18041	18017	17977	17998	18189	18107	17895	17741	17947	17980	17924	17911	18050	17890	17878	18012	18137	17921	18071	18093	18029	17883	17859	17923	18009	17922	17951	17849	18289	17983	18316	18036	18071	18124	18024	18046	17909	18059	18054	18007	18069	17991	17900	18052	17998	17948	17997	18032	17941	18202	18145	17877	18020	17935	18040	17973	17825	18029	17905	17927	18150	18072	17984	18008	18195	17907	17951	18139	17862	17975	18123	17899	18145	17984	18107	18051	17882	18041	18002	18030	17842	18085	17985	18023	18074	17913	18025	18063	18060	17968	18021	18170	18111	17982	17828	17967	18085	17991	17927	18026	17919	18101	18138	17910	17896	17888	17916	18089	17953	17964	18063	17924	18083	18153	17941	17931	18077	18018	17876	18013	18021	18057	17979	17819	18070	17907	17861	17969	17879	18001	18058	17787	17996	18095	18021	17937	17862	17934	17964	18105	17819	17934	18084	18045	17935	17706	18069	18032	18082	18016	17891	18180	17903	18129	17910	17984	18107	17912	18024	17969	17948	18053	17938	17993	17883	18137	17912	17971	18076	18178	17940	17969	17776	17895	17917	17995	17959	18092	17964	18008	17996	17811	18130	18110	17980	17870	17950	17874	18045	17902	17983	18024	17925	17958	17946	18028	18016	18066	18222	18032	17887	17868	18120	18226	18192	18051	17608	17967	17996	18116	18269	17772	18109	17901	18190	18020	17891	17977	17969	17897	17889	17932	18056	18117	17896	18105	18075	17927	18073	17953	18163	17807	18067	17985	18013	18094	18020	17943	18014	18094	17965	18050	18073	17898	17978	18134	18075	18090	17924	17904	18014	18030	18067	17996	17950	18040	17955	17992	17995	17870	17898	17942	18114	18001	17991	17991	17987	17979	17939	17946	17945	18133	17851	18059	17910	17815	17947	18162	18098	17896	18092	17852	17918	18001	17829	17928	18013	18011	18131	17913	17889	17905	17993	17919	18035	17888	18062	17877	18006	17897	18144	18084	18168	17922	17961	17973	18104	17973	18082	17790	18032	17858	18082	17968	17900	18270	17926	17748	17925	17972	18079	18121	17972	18095	18125	17951	18047	18018	18055	17930	18148	18156	18127	18080	18105	18007	17964	17990	17897	18196	17982	18146	17982	17963	17828	18027	18098	17994	17964	17996	18177	17800	18134	18073	18160	18185	18081	17907	17883	18011	18001	17951	18021	17990	17961	17936	18068	18061	18116	18111	18054	18049	17985	17989	17849	17985	18079	17949	17904	18082	18083	18047	17934	18064	18113	17997	18131	17821	17945	18041	18047	17889	17925	17869	17925	17862	17985	17926	18021	18216	18155	18101	18008	18174	17960	18105	17968	18100	17910	17898	17798	18070	17937	18014	17999	17962	18076	17914	17994	17913	18013	18032	17997	18109	18023	18000	17930	17947	17945	17917	17981	17977	17972	18103	18078	18089	18172	18110	17958	18138	17806	17914	18091	17943	17982	18077	18035	18051	17929	17982	17904	17869	17902	17965	18071	17950	17970	18007	18173	18053	17923	18041	18189	18096	17742	18100	18152	17838	17962	17872	18104	18104	18033	18130	17928	18076	18037	18139	18030	18168	18016	18117	18055	17815	18148	17901	17976	18110	17980	18183	17872	18084	17994	17787	18092	17964	18092	18115	18102	17982	17990	18130	18070	17718	18010	17987	18048	18074	18178	18227	17803	17936	17872	17957	18203	17995	18109	18075	17926	18227	18127	17794	18129	17972	18156	18005	17955	18026	17864	18034	18239	17958	17991	17918	18030	18112	18171	18030	18166	18109	17958	18086	17911	18009	17957	18081	17956	17946	18074	18074	17939	18045	17918	17861	17980	18122	18022	17829	17978	18043	18183	17893	18076	18004	18128	18012	17894	18014	17937	18040	17871	17992	18052	18081	18040	17932	17932	18055	17958	18042	18074	17912	17927	17991	17982	17956	17985	17967	17963	18013	17928	18087	18087	18126	17953	18005	17908	18204	17959	18036	17781	18002	17831	17962	18055	17931	18065	17893	17971	18144	18050	17884	18065	17794	17905	17972	17910	17988	17945	17974	18041	17941	17923	17965	18019	18025	18066	18099	18090	17846	17953	18068	18107	18082	17994	18127	17943	17841	18154	18058	17925	17995	17940	18038	17858	17902	17953	17962	17810	18189	18027	18069	17971	18115	17907	18006	18038	17925	18082	18048	17911	18058	18173	18130	17960	17906	18032	18014	18079	17858	17878	17974	18018	18063	17997	18118	17911	18062	17965	18019	17850	18054	18063	18182	17805	17959	18066	17942	17982	18127	18030	18043	17915	17959	17888	17948	18035	17880	17813	18053	18062	18137	18063	17972	17960	18096	18006	17812	18046	18112	18156	17956	17998	18104	18039	18120	18036	17919	17906	18001	17828	17969	18149	17875	17977	18068	18034	18005	17994	18028	17964	18028	17953	18042	17915	17949	17893	17844	17934	17971	17997	17845	18064	18039	17895	17908	17988	17980	17956	18016	18030	18021	18081	17983	17982	17865	17892	17985	18159	17858	18071	17898	17996	18062	17771	18016	17918	17957	17990	18077	18014	18162	17993	17943	18030	17931	18072	18069	17934	17907	17958	18253	17923	17941	18004	17952	17891	18119	18014	18035	18051	17827	17888	18120	17876	18020	18090	18092	17990	18141	18162	17980	18040	18085	17831	17987	18173	17966	18030	18141	17951	17975	18273	18018	17992	17994	17695	18076	18021	18122	17925	18106	17916	18023	18143	17888	17935	17809	17988	17988	17951	18184	17990	17894	17996	17959	18000	17853	18072	17954	17869	17904	18099	17992	17930	18067	18009	18040	18125	18119	17809	17923	17991	17942	17925	18041	17925	18071	17925	18027	18033	17898	17872	18115	18031	17874	18006	17977	18003	17842	18188	17999	18152	18103	17878	18155	17960	17989	17989	18087	17968	17934	18041	18006	17992	18236	17813	18009	17966	18095	17852	18159	18242	17967	17963	18128	18098	17999	17891	17971	17839	17968	18091	18048	18052	17975	17864	18051	18007	18184	18078	18050	17965	18046	18078	18101	18026	17934	17880	18005	18018	18000	18001	17839	17897	18059	17976	18045	18225	18044	17935	18192	18143	18133	18073	18056	17884	17937	17826	18104	18095	17949	17869	17871	18113	18198	17900	18029	17902	17927	17922	18006	17996	18057	18006	17982	18125	18037	18029	17955	17885	18019	17985	17970	17965	18030	17963	18108	18138	17920	18126	18073	17994	18106	18095	17911	18061	17875	17976	17982	18050	18020	17935	18030	18068	17970	17986	18004	18091	17989	17939	17977	18216	17904	18093	18022	17979	18176	17943	17982	18088	17964	18010	18186	17930	18086	18062	17929	17972	18081	18004	17951	18078	17976	17910	17862	18068	17913	17921	17917	18035	18024	17936	18127	17867	17907	18128	18057	17971	17947	18117	17874	18026	18027	17924	18040	17894	17972	17861	18072	18023	18041	17948	18052	18284	18115	17915	18038	17989	17844	18098	17846	18060	17980	18034	17979	17956	18072	17851	17861	17905	18106	18147	18085	18003	17990	18086	17993	18080	17976	18091	18042	18102	18013	17939	17976	17989	18023	18150	18202	17981	17804	18099	17873	18151	17931	17969	17941	18144	17899	18071	17972	17979	18011	18026	18042	17849	18107	17909	17897	18061	18029	17949	17962	18225	17952	17981	18001	18057	17987	18044	18154	18122	18131	17923	18100	17984	18048	17997	17814	18016	18041	18130	17919	18058	17974	18087	17933	17872	18140	18077	17941	18004	18107	17976	17955	18110	18055	17927	18080	18179	17940	18017	17968	18061	17840	18134	18097	17918	18048	18031	18017	18045	18158	17865	18056	18136	18123	18023	18019	18047	17960	17997	17812	17961	17984	17820	18135	18033	17993	17935	18038	17990	17986	17933	17955	17922	18026	18008	18133	17959	18111	17714	18048	17738	17982	17908	17775	17986	18016	18124	17920	17892	18059	17976	18043	17815	17972	18034	17987	18157	18029	18134	18177	18202	18111	17821	17982	17927	17874	18232
22504	21665	28715	24910	22112	24703	26763	26860	32047	23223	22199	21955	21966	21846	21679	21674	21890	21839	21683	21658	21939	21898	21680	22005	21813	21684	21729	21330	21912	21689	21428	21450	21698	21841	21756	21677	21704	21658	21540	21934	21713	21535	21449	21747	21769	21613	21411	21359	21785	21526	21784	21748	21601	21672	21872	21655	21548	21524	21502	21515	21798	21647	21648	21391	21777	21836	21550	21664	21503	21596	21745	21526	21642	21612	21570	21467	21460	21468	21595	21803	21554	21628	21572	21441	21526	21472	21553	21635	21665	21611	21442	21554	21650	21527	21510	21461	21516	21559	21505	21549	21613	21625	21625	21682	21600	21642	21820	21611	21516	21571	21429	21560	21526	21602	21488	21339	21357	21461	21524	21490	21536	21626	21560	21587	21534	21596	21634	21678	21679	21600	21454	21627	21500	21873	21523	21515	21409	21501	21454	21715	21523	21565	21666	21532	21720	21473	21278	21450	21372	21593	21415	21405	21615	21552	21468	21601	21615	21679	21569	21310	21686	21742	21341	21623	21586	21405	21567	21795	21646	21479	21595	21696	21596	21452	21622	21524	21678	21650	21373	21757	21682	21636	21376	21527	21207	21599	21451	21523	21621	21239	21430	21506	21463	21769	21836	21602	21496	21438	21658	21740	21584	21684	21424	21473	21580	21601	21907	21712	21552	21596	21651	21514	21698	21422	21538	21486	21739	21343	21649	21523	21503	21525	21419	21583	21254	21494	21438	21682	21671	21594	21568	21553	21431	21500	21735	21487	21519	21245	21688	21500	21549	21738	21612	21570	21672	21692	21563	21757	21614	21428	21592	21830	21302	21517	21471	21417	21444	21344	21684	21528	21566	21639	21596	21497	21654	21661	21839	21736	21605	21476	21509	21360	21504	21743	21517	21844	21696	21643	21639	21511	21631	21552	21600	21644	21569	21664	21447	21523	21426	21498	21637	21617	21379	21529	21447	21378	21453	21574	21672	21548	21457	21541	21718	21412	21484	21567	21532	21619	21512	21621	21684	21378	21444	21439	21575	21809	21507	21600	21650	21574	21629	21479	21286	21360	21377	21680	21464	21675	21452	21537	21730	21659	21621	21690	21748	21770	21535	21557	21434	21687	21581	21581	21464	21596	21471	21597	21635	21628	21704	21675	21604	21729	21696	21800	21573	21803	21471	21623	21325	21347	21459	21599	21657	21568	21588	21559	21614	21524	21494	21607	21614	21656	21470	21650	21587	21492	21514	21576	21896	21563	21792	21360	21522	21615	21543	21668	21503	21520	21713	21554	21587	21293	21624	21502	21764	21473	21425	21600	21699	21648	21604	21554	21682	21529	21378	21617	21738	21562	21404	21462	21752	21504	21774	21324	21440	21617	21634	21653	21519	21244	21550	21517	21513	21529	21681	21736	21439	21376	21613	21615	21597	21656	21622	21589	21533	21489	21663	21705	21465	21597	21429	21495	21473	21628	21539	21584	21762	21498	21684	21490	21594	21606	21509	21546	21605	21471	21566	21500	21489	21788	21479	21570	21340	21272	21541	21900	21574	21473	21576	21768	21686	21425	21329	21619	21575	21588	21531	21515	21582	21544	21613	21448	21527	21692	21404	21665	21325	21437	21477	21426	21583	21499	21645	21584	21684	21836	21549	21623	21538	21689	21564	21514	21449	21399	21611	21499	21683	21815	21426	21401	21558	21624	21744	21395	21541	21316	21525	21553	21746	21528	21601	21465	21925	21636	21573	21479	21560	21553	21541	21635	21578	21360	21493	21203	21445	21553	21693	21498	21463	21486	21777	21594	21362	21599	21640	21407	21537	21522	21611	21660	21420	21350	21661	21501	21439	21370	21862	21612	21403	21436	21538	21542	21471	21381	21476	21646	21779	21351	21803	21561	21234	21539	21434	21630	21603	21641	21555	21228	21351	21648	21517	21769	21516	21717	21267	21704	21536	21711	21611	21303	21586	21458	21678	21669	21560	21647	21454	21530	21618	21492	21451	21335	21585	21673	21629	21538	21524	21459	21778	21878	21742	21676	21630	21653	21639	21418	21452	21407	21677	21564	21580	21708	21730	21545	21453	21716	21527	21695	21647	21469	21466	21304	21484	21626	21659	21404	21376	21695	21694	21750	21701	21584	21627	21730	21633	21730	21651	21558	21403	21722	21706	21337	21668	21458	21627	21458	21579	21702	21484	21806	21511	21617	21418	21691	21418	21628	21512	21434	21417	21828	21675	21576	21746	21420	21681	21590	21431	21599	21653	21680	21488	21670	21555	21869	21574	21615	21532	21518	21514	21389	21470	21536	21557	21761	21635	21577	21523	21465	21384	21428	21370	21536	21691	21502	21693	21319	21542	21572	21449	21474	21461	21445	21743	21447	21488	21277	21594	21417	21652	21453	21548	21750	21528	21621	21561	21342	21411	21670	21815	21623	21421	21661	21557	21718	21593	21682	21863	21639	21632	21380	21288	21543	21450	21563	21634	21561	21581	21613	21595	21609	21508	21557	21507	21884	21472	21474	21565	21389	21468	21471	21544	21311	21688	21523	21577	21437	21556	21520	21395	21323	21546	21659	21658	21492	21451	21602	21567	21792	21429	21451	21440	21450	21514	21387	21562	21384	21560	21640	21502	21478	21303	21610	21531	21700	21815	21584	21562	21572	21228	21522	21594	21796	21477	21398	21457	21630	21455	21449	21555	21378	21573	21541	21541	21709	21502	21666	21595	21420	21433	21461	21540	21819	21571	21475	21529	21420	21467	21428	21336	21486	21621	21401	21753	21570	21651	21459	21538	21339	21545	21624	21376	21669	21651	21501	21736	21643	21756	21588	21518	21581	21695	21519	21634	21757	21533	21806	21586	21694	21784	21468	21585	21574	21656	21532	21411	21544	21611	21752	21497	21568	21614	21611	21462	21268	21662	21322	21463	21589	21710	21725	21533	21485	21641	21737	21786	21479	21532	21650	21378	21619	21286	21456	21561	21684	21598	21665	21675	21609	21480	21483	21617	21491	21652	21411	21561	21655	21571	21416	21480	21730	21280	21588	21642	21583	21534	21623	21618	21669	21605	21546	21286	21543	21559	21578	21455	21723	21394	21492	21276	21583	21566	21454	21309	21222	21596	21487	21433	21678	21533	21334	21641	21678	21779	21492	21624	21461	21755	21743	21581	21598	21611	21459	21719	21764	21517	21493	21710	21472	21414	21629	21724	21316	21316	21701	21302	21637	21686	21734	21417	21659	21522	21578	21576	21477	21683	21407	21702	21591	21796	21363	21634	21703	21461	21811	21531	21648	21598	21427	21612	21537	21670	21456	21437	21572	21478	21638	21631	21489	21482	21628	21525	21555	21530	21426	21639	21541	21549	21717	21396	21374	21528	21598	21536	21582	21503	21510	21473	21502	21573	21453	21583	21702	21529	21366	21666	21802	21412	21353	21422	21471	21494	21522	21511	21683	21480	21530	21660	21464	21413	21597	21600	21556	21483	21673	21510	21544	21484	21554	21466	21728	21389	21569	21606	21633	21695	21479	21559	21415	21604	21559	21476	21472	21511	21540	21414	21721	21292	21367	21706	21515	21889	21519	21568	21624	21527	21671	21600	21484	21433	21689	21609	21576	21494	21573	21542	21785	21662	21553	21554	21683	21484	21426	21588	21538	21573	21511	21663	21617	21524	21462	21561	21627	21537	21649	21782	21362	21708	21609	21402	21467	21645	21702	21681	21467	21581	21499	21590	21661	21467	21623	21626	21568	21491	21582	21657	21596	21647	21766	21662	21457	21362	21430	21285	21477	21501	21563	21590	21593	21688	21491	21495	21603	21529	21375	21655	21334	21691	21523	21665	21464	21422	21625	21702	21567	21648	21390	21412	21514	21606	21579	21481	21436	21675	21575	21473	21557	21779	21491	21633	21738	21624	21687	21525	21673	21575	21553	21594	21487	21834	21525	21668	21683	21412	21481	21568	21698	21523	21587	21690	21400	21708	21458	21480	21410	21593	21622	21600	21522	21533	21566	21650	21529	21556	21608	21533	21707	21662	21626	21674	21534	21597	21622	21608	21721	21615	21503	21617	21443	21497	21599	21512	21464	21476	21624	21667	21507	21508	21651	21712	21614	21636	21552	21598	21606	21693	21460	21618	21437	21526	21404	21394	21366	21599	21445	21753	21613	21415	21439	21585	21516	21622	21617	21569	21619	21566	21409	21559	21611	21533	21493	21299	21435	21506	21526	21411	21551	21622	21408	21440	21478	21802	21524	21544	21332	21654	21400	21565	21538	21623	21454	21404	21574	21528	21693	21629	21624	21558	21543	21683	21454	21484	21586	21638	21424	21541	21660	21461	21449	21419	21386	21520	21479	21487	21596	21431	21584	21477	21652	21422	21525	21530	21623	21594	21789	21662	21466	21542	21418	21578	21603	21448	21520	21490	21495	21389	21474	21695	21578	21514	21778	21736	21569	21376	21548	21647	21518	21488	21360	21574	21663	21513	21388	21422	21372	21463	21601	21585	21675	21538	21427	21389	21265	21340	21548	21278	21716	21675	21642	21619	21522	21586	21768	21538	21610	21382	21622	21504	21500	21486	21504	21579	21712	21613	21780	21601	21739	21253	21536	21533	21594	21466	21306	21424	21483	21587	21614	21335	21715	21760	21555	21530	21497	21616	21498	21583	21487	21470	21564	21482	21496	21501	21607	21633	21663	21609	21494	21522	21519	21352	21619	21609	21461	21423	21642	21452	21464	21708	21605	21488	21472	21527	21564	21657	21518	21571	21512	21666	21306	21638	21292	21607	21438	21492	21646	21336	21501	21469	21500	21678	21655	21450	21443	21393	21587	21524	21649	21546	21435	21599	21514	21465	21530	21634	21623	21709	21537	21664	21733	21466	21610	21631	21603	21719	21562	21498	21524	21508	21512	21530	21769	21822	21747	21414	21571	21720	21629	21743	21570	21516	21677	21481	21422	21483	21806	21530	21639	21517	21365	21766	21708	21697	21543	21495	21622	21531	21616	21513	21667	21478	21739	21382	21483	21517	21571	21528	21580	21606	21510	21559	21629	21573	21377	21554	21535	21845	21609	21523	21314	21557	21384	21398	21591	21526	21492	21372	21602	21392	21635	21620	21548	21410	21685	21485	21483	21607	21600
28889	50652	38530	22035	19988	19213	18942	24378	30426	17880	17642	17594	17677	17771	17659	17718	17737	17578	17639	17756	17823	17490	17715	17732	17737	17699	17666	17812	17732	17671	17526	17736	17608	17632	17563	17592	17719	17544	17694	17592	17728	17614	17649	17415	17613	17727	17539	17774	17823	17709	17569	17554	17420	17625	17388	17579	17596	17427	17744	17563	17655	17649	17628	17530	17676	17825	17535	17754	17727	17548	17602	17537	17697	17552	17582	17754	17630	17594	17533	17559	17551	17603	17765	17629	17499	17676	17434	17610	17700	17701	17479	17611	17538	17697	17506	17456	17572	17634	17536	17623	17527	17494	17620	17522	17613	17366	17566	17537	17569	17495	17524	17510	17625	17501	17580	17769	17533	17512	17700	17570	17682	17667	17734	17640	17600	17569	17477	17573	17613	17529	17640	17483	17507	17426	17731	17775	17652	17578	17595	17481	17527	17657	17484	17596	17689	17648	17836	17424	17540	17709	17383	17588	17567	17701	17652	17479	17538	17649	17724	17473	17685	17586	17702	17652	17569	17564	17638	17609	17331	17512	17615	17547	17649	17737	17620	17597	17500	17387	17565	17783	17678	17497	17602	17535	17591	17615	17545	17546	17598	17652	17530	17567	17517	17605	17645	17652	17653	17626	17580	17591	17741	17459	17552	17548	17578	17732	17783	17589	17567	17652	17631	17563	17666	17663	17497	17518	17740	17676	17526	17660	17606	17624	17634	17579	17628	17640	17732	17602	17633	17547	17632	17586	17594	17682	17576	17711	17662	17508	17531	17501	17656	17740	17725	17476	17695	17575	17654	17710	17785	17709	17657	17485	17511	17509	17473	17507	17529	17515	17591	17619	17613	17635	17626	17480	17423	17771	17774	17633	17583	17670	17724	17568	17598	17546	17717	17593	17615	17639	17511	17711	17746	17586	17709	17558	17618	17612	17525	17715	17572	17679	17497	17668	17612	17575	17695	17768	17688	17667	17572	17543	17774	17479	17550	17674	17484	17607	17577	17441	17553	17520	17471	17700	17464	17650	17612	17596	17572	17702	17691	17355	17659	17503	17740	17635	17649	17477	17620	17460	17657	17458	17692	17656	17867	17513	17503	17575	17720	17395	17652	17617	17672	17689	17484	17410	17605	17686	17652	17659	17681	17543	17595	17497	17651	17800	17619	17533	17616	17719	17548	17679	17570	17428	17745	17586	17573	17624	17590	17512	17379	17469	17665	17605	17495	17534	17657	17786	17635	17674	17486	17526	17620	17424	17586	17643	17496	17739	17620	17560	17629	17673	17819	17589	17676	17531	17516	17478	17875	17439	17554	17314	17492	17606	17529	17597	17655	17636	17616	17562	17588	17661	17534	17545	17557	17692	17692	17605	17535	17503	17606	17628	17713	17696	17712	17581	17592	17559	17574	17425	17672	17613	17512	17614	17436	17634	17533	17536	17603	17643	17531	17649	17553	17649	17602	17642	17521	17495	17521	17509	17583	17512	17521	17604	17499	17763	17397	17460	17810	17695	17637	17545	17643	17617	17566	17688	17452	17697	17446	17497	17609	17427	17511	17629	17584	17625	17677	17316	17666	17525	17514	17641	17793	17643	17510	17678	17668	17500	17569	17564	17731	17588	17633	17580	17583	17672	17654	17693	17750	17700	17506	17549	17733	17425	17651	17612	17613	17539	17600	17703	17559	17641	17528	17542	17555	17770	17615	17666	17626	17600	17650	17761	17668	17517	17618	17606	17578	17478	17698	17355	17594	17667	17597	17648	17463	17592	17708	17520	17641	17691	17604	17499	17488	17540	17535	17463	17648	17487	17627	17659	17711	17464	17723	17484	17557	17540	17535	17540	17651	17679	17658	17491	17646	17617	17589	17554	17703	17750	17597	17539	17711	17656	17521	17674	17710	17674	17576	17668	17730	17608	17571	17468	17649	17621	17434	17484	17598	17789	17604	17632	17635	17467	17662	17617	17596	17566	17471	17761	17680	17575	17633	17813	17720	17580	17548	17562	17615	17512	17620	17782	17620	17388	17661	17662	17624	17758	17462	17474	17598	17599	17634	17589	17566	17624	17676	17546	17585	17575	17610	17639	17506	17467	17573	17825	17452	17660	17835	17617	17562	17540	17487	17546	17677	17548	17494	17704	17531	17612	17556	17526	17727	17575	17592	17475	17726	17451	17572	17401	17523	17412	17629	17672	17592	17595	17562	17538	17549	17722	17697	17610	17616	17802	17700	17573	17662	17724	17442	17669	17478	17603	17650	17531	17587	17563	17686	17525	17751	17672	17715	17746	17642	17558	17523	17488	17619	17550	17514	17499	17488	17608	17523	17710	17692	17624	17478	17528	17600	17553	17505	17644	17789	17633	17823	17679	17520	17614	17666	17560	17611	17556	17638	17922	17702	17681	17638	17776	17643	17489	17650	17606	17591	17630	17470	17722	17599	17381	17510	17555	17677	17580	17618	17542	17688	17586	17611	17610	17563	17560	17677	17483	17592	17475	17764	17633	17661	17479	17450	17570	17766	17533	17425	17661	17688	17669	17797	17670	17701	17686	17520	17604	17570	17751	17652	17414	17550	17649	17605	17493	17669	17538	17758	17745	17587	17690	17554	17607	17435	17638	17624	17591	17615	17591	17641	17641	17580	17492	17674	17669	17621	17745	17446	17405	17755	17560	17323	17624	17553	17624	17615	17489	17608	17731	17511	17489	17538	17506	17693	17732	17536	17644	17511	17674	17613	17431	17781	17679	17714	17527	17540	17493	17783	17662	17545	17602	17375	17563	17699	17764	17625	17631	17464	17660	17709	17583	17816	17625	17577	17600	17741	17520	17514	17546	17558	17799	17570	17580	17637	17473	17384	17626	17772	17522	17636	17568	17525	17658	17650	17561	17725	17577	17590	17671	17518	17597	17240	17505	17601	17742	17604	17617	17591	17673	17520	17705	17637	17423	17582	17543	17591	17427	17701	17746	17647	17550	17620	17547	17593	17584	17629	17562	17438	17523	17713	17668	17475	17573	17743	17539	17630	17552	17583	17553	17440	17616	17520	17664	17559	17704	17632	17571	17453	17521	17520	17709	17738	17600	17652	17708	17548	17618	17553	17750	17680	17622	17633	17663	17622	17673	17793	17472	17579	17462	17732	17738	17781	17638	17675	17440	17647	17565	17694	17614	17483	17622	17696	17574	17655	17481	17399	17573	17575	17630	17562	17581	17651	17709	17459	17439	17475	17633	17793	17522	17497	17533	17634	17577	17617	17673	17661	17688	17632	17618	17481	17682	17726	17501	17599	17579	17486	17456	17604	17465	17848	17671	17645	17714	17544	17304	17484	17744	17612	17750	17615	17585	17396	17733	17749	17626	17620	17543	17543	17640	17565	17473	17615	17643	17656	17668	17540	17541	17469	17579	17481	17596	17517	17633	17497	17546	17463	17672	17603	17657	17519	17516	17508	17421	17461	17509	17694	17507	17552	17609	17498	17503	17509	17515	17729	17598	17655	17444	17673	17484	17645	17622	17683	17632	17489	17541	17378	17850	17563	17564	17626	17786	17709	17709	17622	17647	17554	17630	17692	17740	17548	17565	17610	17574	17505	17606	17619	17475	17585	17525	17713	17689	17673	17577	17558	17739	17559	17578	17483	17532	17743	17462	17867	17447	17534	17738	17587	17564	17703	17545	17684	17711	17492	17595	17720	17505	17561	17719	17513	17737	17570	17557	17728	17618	17696	17646	17743	17739	17599	17619	17539	17654	17583	17511	17608	17538	17522	17792	17608	17603	17506	17671	17667	17578	17463	17562	17649	17758	17512	17584	17566	17615	17655	17495	17692	17690	17596	17398	17582	17563	17604	17731	17566	17716	17700	17577	17675	17562	17601	17654	17655	17351	17701	17710	17687	17541	17736	17491	17730	17560	17409	17720	17736	17602	17454	17523	17357	17799	17605	17568	17568	17553	17647	17474	17653	17591	17447	17530	17584	17461	17758	17650	17736	17629	17666	17625	17602	17560	17511	17586	17457	17583	17659	17672	17719	17530	17602	17622	17584	17557	17685	17511	17611	17829	17624	17553	17819	17467	17682	17740	17714	17430	17581	17649	17494	17576	17607	17544	17542	17596	17689	17467	17558	17537	17609	17556	17671	17540	17691	17782	17642	17422	17540	17535	17679	17621	17545	17747	17479	17650	17711	17589	17653	17580	17745	17480	17659	17419	17497	17525	17520	17657	17591	17615	17434	17628	17747	17679	17814	17587	17420	17607	17516	17502	17754	17564	17543	17732	17605	17668	17583	17543	17675	17615	17604	17740	17589	17613	17461	17552	17613	17599	17709	17741	17777	17711	17816	17385	17726	17467	17605	17731	17533	17526	17549	17665	17495	17611	17689	17542	17583	17537	17493	17581	17675	17521	17622	17337	17605	17611	17613	17734	17548	17577	17683	17614	17624	17638	17422	17805	17516	17480	17448	17524	17790	17566	17581	17583	17453	17508	17752	17702	17504	17795	17653	17705	17585	17585	17670	17760	17541	17712	17650	17678	17677	17606	17735	17662	17468	17532	17509	17788	17606	17581	17570	17549	17489	17798	17666	17595	17371	17560	17547	17556	17568	17641	17707	17507	17625	17643	17625	17681	17581	17679	17558	17704	17563	17390	17471	17566	17631	17430	17625	17637	17576	17431	17736	17613	17473	17573	17587	17684	17766	17511	17502	17579	17561	17533	17586	17577	17771	17675	17504	17642	17772	17511	17529	17502	17767	17588	17506	17700	17570	17737	17646	17490	17568	17614	17472	17345	17672	17650	17434	17554	17571	17566	17496	17711	17867	17697	17537	17656	17596	17532	17496	17461	17371	17639	17466	17751	17627	17660	17729	17728	17667	17490	17695	17571	17551	17721	17570	17639	17501	17702	17603	17526	17646	17671	17873	17633	17563	17722	17639	17516	17672	17700	17674	17738	17406	17629	17628	17733	17482	17477	17528	17562	17442	17689	17644	17571	17671	17566	17545	17604	17698	17685	17612	17658	17576	17639	17573	17640	17684	17455	17429	17654	17429	17669	17571	17506	17559	17869	17471	17575	17805	17567	17707	17724	17491	17525	17593	17566	17828	17583	17370	17493	17656	17676	17640	17632	17481	17681	17667	17578	17645	17657
30312	24763	26872	24165	21510	21441	21640	21456	21636	21439	21359	21011	21079	21202	21324	21222	21178	21172	21220	21491	21233	21286	21270	21103	21168	21107	21117	21045	21212	21056	21341	21235	21203	21214	21163	21341	21284	21391	21167	21249	21283	21263	21507	21131	21342	21186	21267	21141	21241	21108	21218	21261	21334	21252	21307	21121	21453	20956	21210	21329	21205	21256	21133	21273	20975	21257	21303	21373	21276	21206	21335	21243	21089	21096	21268	21170	21116	21173	21131	21253	21230	21289	21226	21148	21346	21121	21364	21092	21231	21339	21180	21163	21298	21034	21007	21143	21351	21258	21126	21139	21358	21148	21192	21146	21188	21104	21128	21215	21157	21017	21364	21410	21152	21235	21256	20997	21199	21251	21107	21440	21207	21199	21119	21095	21268	21247	20903	21245	21252	21316	21260	21128	21425	21366	21136	21192	21158	21233	21331	21279	21123	21188	21218	21293	21469	21219	21351	21310	21198	21381	21424	21429	21243	21183	20898	21198	21112	21171	21300	20951	21231	21241	21234	21439	21291	21106	21222	21272	21222	21343	21474	21235	21274	21169	21354	21110	21269	21249	21292	21216	21224	21279	21210	21287	21216	21269	21229	21274	21494	21348	21019	21211	21078	21298	21196	21080	21423	21394	21087	21324	21229	21265	21018	21120	21295	21235	21055	21261	21298	21012	21048	21089	21163	21149	21244	20930	21299	21282	21481	21329	21323	21134	21226	21023	21182	21225	21151	21351	21438	21215	21167	21310	21300	21178	21402	21115	21306	21334	21206	21100	21133	21087	21225	21277	21296	21182	21307	21278	21203	21333	21214	21415	21048	21118	21243	21306	21229	20944	21181	21361	21203	21089	21162	21406	21280	21194	21317	21231	21270	21229	21326	21099	21309	21301	21326	21367	21118	21403	21207	21246	21409	21348	21228	21223	21306	21286	21308	21244	21366	21194	21311	21072	21385	21137	21294	21252	21365	21237	21074	20997	21269	21301	21234	21319	20926	21112	21207	21360	21270	21073	21274	21304	21259	21196	21141	21324	21216	21080	21352	21108	21095	21474	21319	20922	21290	21170	21151	21249	21424	21139	21356	21023	21228	21193	21410	21305	21289	21200	21264	21223	21316	21230	21292	21176	21164	21074	21080	21260	21365	21061	21134	21237	21215	21439	21213	21149	21197	21213	21043	21228	21216	21267	21496	20911	21427	21097	21071	21157	21328	21286	21261	21113	21332	21187	21383	21140	21308	21248	21253	21434	21133	21258	21395	21401	21274	21161	20985	21187	21439	21168	21315	21311	21059	21320	21188	21293	21238	21006	21344	21192	21080	21415	21290	21257	21117	21293	21279	21096	21241	21026	21088	21293	21273	21048	21065	21320	21157	21196	21238	21091	21288	21406	21188	21411	21190	21277	21409	21097	21110	21133	21104	21246	21200	21154	21162	21038	21145	21335	21268	21202	21068	21067	21312	21300	21199	21310	21155	21112	21342	21386	21248	21083	21107	21235	21064	21295	21192	21292	21324	21235	21065	21383	21376	21248	21270	21187	21055	21380	21404	21183	21191	21296	21321	21257	21302	21409	21160	21255	21296	21249	21419	21325	21531	21283	21158	21269	21110	21237	21315	21434	21281	21122	21008	21172	21216	21422	21222	21312	21085	21202	21463	21304	21333	21266	21196	21251	21001	21006	20853	21081	21282	21292	21243	21320	21164	21129	21313	21203	21209	21261	21105	21196	21407	21310	21253	21243	21147	21261	21270	21134	21163	21209	21168	21325	21229	21225	21315	21353	21213	21172	21176	21191	21100	21259	21167	21346	21157	21296	20948	21034	21362	21202	21385	21271	21075	21349	21416	21292	21158	21136	21179	21203	21198	21087	21041	21222	20998	21209	21292	21160	21251	21339	21291	21342	21150	21156	21519	21061	21177	21263	21223	21241	21215	21092	21162	21129	21322	21285	21300	21280	21274	21282	21290	21236	21327	21188	21321	21308	21447	21299	21257	21251	21396	21423	21163	21012	21533	21114	20976	21315	21270	21073	21320	21452	21179	21317	21223	21360	21183	21083	21183	21231	21422	21161	21260	21241	21449	21202	21138	20991	21162	21229	21246	21321	21285	21401	21411	21289	21237	21231	21372	21206	21406	21268	21239	21128	21431	21442	21395	21147	21275	21325	21219	21292	21427	21195	20913	21293	21285	21199	20983	21135	21171	21264	21171	21173	21242	21251	21216	21363	21158	21130	21150	21215	21329	21163	21261	21275	21194	21240	21061	21395	21320	21245	21355	21312	21115	21158	21159	21221	21020	21295	21267	20983	21405	21236	21272	21213	21373	21351	21156	21367	21050	21337	21220	21074	21301	21146	21134	21248	21189	21289	21159	21216	21117	21402	21314	21270	21077	21173	21478	21372	21281	21116	21165	21124	21325	21095	21239	21394	21289	21208	21294	21191	21127	21144	21455	21403	21303	21171	21193	21250	21232	21446	21367	21173	21416	21263	21270	21384	21349	21288	21274	21502	21432	21309	21502	21306	21162	21151	21319	21501	21244	21456	21368	21113	21325	21442	21314	21065	21220	20977	21230	21343	21173	21317	21460	21295	21152	21406	21199	21054	21184	21389	21415	20926	21338	21231	21392	21201	21164	21282	21310	21252	21326	21232	21258	21184	21111	21192	21278	21489	21261	21368	21410	21231	21180	21348	21277	21097	21215	21202	21196	21146	21117	21231	21344	21140	20966	21302	21259	21318	21115	21216	21097	21342	21163	21258	21167	21165	21096	21061	21167	21371	21219	21061	21009	21253	21233	21377	21133	21346	21186	21149	21234	21272	21417	21428	21127	21111	21062	21208	21235	21387	21287	20941	21246	21318	21205	21296	21107	21192	21487	21089	21242	21554	21378	21314	21322	21196	21321	21362	21208	21300	21283	21192	21172	21277	21202	21318	20944	21362	21466	21083	21282	21202	21182	21310	21147	21437	21238	21345	21117	21341	21258	21294	21308	21111	21394	21156	21295	21219	21356	21306	21333	21295	21340	21287	21372	21138	21241	21381	21144	21254	21138	21147	21306	21221	21126	21272	21184	21412	21379	21196	21057	21245	21188	21327	21145	21298	21580	21464	21121	21181	21164	21418	21317	21223	21282	21341	21055	21234	20970	21202	21221	21127	21407	21389	21187	21162	21050	21202	21180	21235	21266	21314	21330	21285	21167	21183	21107	21101	21171	21346	21228	21308	21190	21234	21219	21323	21238	21086	21128	21325	21218	21202	21281	21217	21270	21017	21255	21286	21120	21395	21453	21351	21302	21079	21389	21418	21090	21224	21227	21292	21136	21261	21088	21027	21300	21206	21202	21294	21367	21387	21001	21158	21263	21336	21085	21223	21121	21021	21356	21264	21145	20973	21458	21201	21196	21285	21215	21109	21302	20972	21109	21290	21379	21234	21502	21337	21305	21344	21074	21315	21280	21264	21466	21276	21099	21305	21092	21387	21124	21148	21182	21091	20954	21352	21383	21399	21323	21308	21136	21213	21193	21303	21340	21193	21290	21124	21108	21285	21251	21297	21244	21270	21297	21249	21195	21333	21198	21116	21074	21395	21235	21339	21233	21201	20925	21305	21193	21396	21127	21390	21199	21252	21106	21193	21120	21272	21243	21357	21350	21150	21288	21224	21389	21182	21165	21123	21043	21305	21235	21195	21191	21408	21329	21201	21276	20931	21309	21203	21295	21191	21154	21340	21339	21270	21172	21251	21501	21157	21314	21198	21178	21202	21106	21419	21427	21332	21402	21102	21156	21309	21230	21421	21475	21191	21296	21446	21242	21269	21261	21438	21243	21319	21047	21325	21393	21297	21245	21156	21057	21297	21267	21248	21323	21158	21402	21196	21167	21363	21077	21026	21146	21117	21022	21204	21086	21149	20883	21221	21194	21217	21491	21384	21428	21171	21281	21135	21055	21243	21327	21164	21204	21136	21289	21063	21239	21190	20952	21318	21141	21296	21276	21338	21199	21185	21295	21027	21239	21284	21411	21252	21297	21149	21179	21146	21194	21423	21638	21435	21255	21211	21256	21214	21355	21183	21104	21302	21295	21250	21285	21090	21239	21270	21109	21195	21229	21202	21161	21240	21243	21281	21221	21237	21249	21375	21176	21043	21374	21457	21299	21255	21327	21245	21070	20865	20983	21124	21194	21263	21194	21067	21156	21195	21077	21292	21110	21220	21278	21187	21248	21311	21337	21341	21183	21180	21307	21375	21313	20803	21280	21410	21206	21081	21109	21280	21336	21282	21236	21136	21326	21124	21251	21278	21142	21196	21069	21321	21327	21437	21139	21138	21129	21082	21483	21319	21093	20955	21071	21109	21510	21545	21416	21433	21123	21165	21377	21028	21360	21327	21406	21273	21264	21179	21463	21310	21348	21207	21176	21267	21136	21317	21172	21198	21068	21306	21338	21252	21100	21290	21421	21259	21304	21385	21105	21065	21180	21287	21322	21325	21122	20994	21305	21240	21295	21359	21508	21281	21100	21414	21108	21343	21077	21354	21348	21203	21443	21453	21272	20995	21505	21310	21421	21323	21512	21352	21425	21153	21534	21270	21275	21265	21155	21140	21330	21097	21280	21231	21290	21340	21209	21466	21282	21263	21266	21180	21293	21182	21410	21323	21471	21323	21262	21166	21261	21242	21102	21137	21288	21203	21151	21385	21240	21233	21329	21580	21136	21266	21281	21242	21181	21292	21240	21098	21363	21042	21143	21249	21411	21276	21200	21472	21314	21139	21142	21119	21178	21117	21425	21227	21165	21290	21170	21478	21237	21142	21316	21205	21302	21214	21312	21328	21281	20950	21037	21323	21336	21508	21345	21212	21283	21238	21387	21122	21394	21165	21048	21309	21508	21218	21393	21213	21236	21318	21382	21385	21335	21261	21131	21226	21219	21178	20859	21376	21382	21274	21420	21207	21573	21462	21122	21317	21193	21241	21021	21316	21255	21177	21096	21225	21149	21196	21269	21040	21394	21435	21319	21274	21375	21270	21248	21147	21338	21263	21281	21373	21423	21288	21273	21387	21335	21358	21128	21336	21018	21315	21412	21321	21079	21279	21032	21261	21303	21258	21275	21062	21298	21114	21289	21316	21467	21259	21092	21089
23883	29085	21549	18680	18388	17906	17635	17624	18380	17385	17551	17571	17524	17556	17470	17481	17793	17698	17488	17581	17812	17624	17492	17592	17761	17519	17344	17525	17459	17532	17687	17348	17614	17448	17461	17328	17568	17372	17516	17638	17594	17560	17524	17514	17498	17471	17491	17548	17640	17423	17592	17438	17479	17550	17544	17393	17443	17608	17427	17543	17447	17412	17376	17429	17363	17420	17460	17440	17540	17545	17405	17549	17423	17489	17359	17371	17592	17722	17428	17533	17699	17543	17647	17575	17450	17599	17467	17333	17447	17578	17695	17486	17533	17484	17600	17422	17628	17539	17411	17442	17497	17520	17507	17554	17399	17549	17500	17499	17428	17378	17520	17488	17537	17545	17499	17423	17604	17629	17424	17533	17531	17491	17515	17629	17519	17334	17536	17355	17411	17513	17725	17499	17474	17478	17592	17403	17409	17597	17544	17433	17483	17478	17514	17586	17490	17489	17462	17163	17555	17415	17409	17535	17366	17646	17424	17603	17387	17441	17646	17310	17642	17386	17524	17493	17346	17350	17537	17479	17538	17474	17256	17472	17537	17475	17529	17644	17484	17579	17368	17460	17437	17560	17453	17310	17552	17587	17428	17466	17480	17581	17494	17496	17509	17519	17659	17540	17455	17426	17815	17478	17529	17348	17532	17491	17276	17571	17509	17533	17497	17546	17557	17341	17581	17562	17500	17466	17381	17458	17552	17377	17331	17364	17597	17524	17398	17513	17476	17353	17659	17548	17399	17435	17528	17513	17520	17416	17450	17315	17427	17470	17617	17692	17434	17534	17490	17605	17635	17421	17552	17506	17603	17454	17668	17417	17599	17689	17557	17596	17584	17577	17307	17386	17570	17579	17588	17345	17539	17446	17618	17347	17507	17541	17634	17352	17399	17590	17462	17513	17385	17438	17397	17613	17567	17582	17368	17431	17431	17671	17411	17674	17470	17313	17399	17501	17378	17540	17550	17300	17433	17327	17649	17517	17498	17453	17418	17437	17682	17481	17525	17540	17692	17592	17568	17440	17504	17567	17375	17584	17576	17681	17676	17483	17550	17487	17630	17441	17427	17555	17512	17484	17551	17405	17694	17250	17567	17470	17650	17456	17405	17431	17658	17406	17554	17509	17486	17511	17434	17308	17528	17455	17603	17461	17580	17466	17506	17306	17543	17524	17463	17535	17392	17348	17391	17335	17415	17456	17817	17444	17329	17413	17573	17332	17640	17511	17449	17426	17542	17463	17526	17408	17495	17688	17407	17694	17538	17518	17390	17502	17692	17455	17372	17412	17546	17483	17614	17451	17521	17464	17555	17325	17546	17495	17535	17499	17521	17408	17703	17455	17393	17592	17583	17570	17449	17491	17547	17375	17579	17571	17502	17485	17397	17486	17521	17541	17671	17554	17515	17366	17686	17443	17423	17491	17321	17675	17368	17328	17679	17513	17235	17564	17526	17363	17458	17395	17580	17471	17545	17522	17734	17476	17436	17566	17438	17591	17458	17428	17693	17467	17661	17701	17473	17523	17371	17558	17653	17500	17552	17468	17533	17619	17572	17578	17546	17498	17361	17598	17507	17335	17606	17511	17540	17385	17415	17530	17441	17392	17563	17583	17554	17587	17714	17368	17374	17415	17424	17715	17433	17461	17480	17522	17518	17542	17379	17438	17576	17465	17635	17428	17473	17597	17504	17319	17502	17641	17299	17374	17480	17495	17404	17555	17355	17505	17534	17634	17583	17459	17510	17635	17451	17381	17594	17430	17536	17518	17571	17520	17581	17334	17558	17550	17667	17496	17370	17449	17532	17263	17696	17557	17541	17557	17590	17490	17400	17381	17492	17409	17425	17470	17579	17497	17602	17560	17560	17496	17358	17440	17448	17252	17471	17551	17616	17421	17533	17495	17423	17518	17294	17452	17389	17485	17480	17297	17498	17648	17546	17543	17543	17449	17693	17562	17389	17496	17554	17449	17500	17384	17495	17479	17249	17363	17491	17622	17451	17525	17435	17468	17487	17473	17386	17436	17488	17526	17532	17598	17340	17421	17596	17587	17469	17464	17539	17464	17383	17536	17364	17516	17639	17561	17419	17726	17515	17559	17559	17599	17571	17633	17457	17565	17618	17445	17596	17415	17524	17551	17301	17390	17461	17565	17486	17559	17402	17437	17502	17394	17613	17441	17394	17516	17321	17457	17559	17477	17527	17551	17548	17470	17479	17533	17580	17352	17418	17437	17700	17523	17373	17410	17471	17387	17504	17632	17445	17500	17338	17575	17578	17390	17427	17416	17576	17408	17393	17486	17400	17504	17380	17492	17459	17633	17385	17421	17547	17333	17591	17503	17514	17673	17357	17571	17407	17427	17605	17614	17575	17263	17488	17589	17512	17635	17405	17634	17570	17516	17531	17395	17547	17476	17654	17468	17565	17530	17563	17472	17490	17512	17585	17504	17479	17599	17517	17456	17470	17530	17591	17511	17421	17553	17547	17543	17354	17603	17408	17557	17628	17475	17437	17546	17574	17521	17454	17616	17515	17595	17458	17473	17558	17552	17496	17403	17622	17535	17548	17384	17436	17627	17587	17373	17436	17562	17338	17445	17492	17781	17467	17422	17427	17351	17513	17504	17618	17575	17486	17675	17545	17470	17401	17645	17619	17522	17614	17324	17653	17529	17590	17216	17546	17451	17508	17580	17549	17307	17664	17416	17374	17442	17601	17603	17508	17468	17413	17656	17560	17402	17655	17462	17428	17714	17578	17384	17480	17645	17439	17377	17728	17317	17456	17486	17452	17538	17424	17449	17442	17548	17552	17695	17629	17469	17470	17601	17385	17505	17532	17483	17591	17468	17464	17513	17465	17471	17602	17491	17184	17502	17344	17745	17498	17583	17474	17469	17564	17501	17621	17509	17392	17520	17605	17430	17490	17623	17435	17511	17405	17624	17537	17422	17595	17518	17635	17428	17445	17348	17580	17575	17423	17454	17621	17366	17559	17417	17361	17585	17609	17429	17549	17513	17574	17609	17400	17508	17561	17458	17445	17576	17516	17662	17494	17488	17354	17505	17596	17426	17533	17458	17657	17557	17516	17342	17800	17471	17364	17601	17425	17399	17531	17348	17612	17402	17448	17459	17259	17555	17626	17485	17576	17503	17520	17405	17572	17541	17475	17535	17513	17440	17242	17527	17373	17476	17580	17292	17329	17502	17572	17516	17561	17575	17400	17666	17554	17369	17508	17705	17600	17613	17617	17441	17560	17554	17477	17430	17528	17462	17461	17447	17445	17475	17526	17459	17554	17530	17615	17593	17508	17499	17473	17510	17360	17595	17462	17392	17458	17388	17474	17398	17446	17364	17499	17586	17446	17452	17282	17594	17628	17620	17443	17553	17546	17464	17560	17259	17508	17502	17434	17351	17494	17322	17321	17548	17601	17474	17653	17416	17383	17616	17540	17397	17548	17696	17513	17518	17629	17537	17547	17455	17418	17442	17498	17501	17520	17462	17518	17571	17572	17627	17579	17433	17528	17545	17484	17381	17432	17620	17436	17588	17470	17559	17421	17644	17603	17530	17574	17539	17534	17509	17446	17512	17637	17608	17474	17555	17551	17650	17436	17494	17552	17441	17546	17475	17684	17411	17279	17728	17571	17447	17393	17521	17462	17348	17518	17478	17586	17469	17439	17534	17515	17514	17536	17631	17593	17539	17547	17404	17489	17365	17510	17372	17467	17549	17659	17567	17536	17345	17506	17450	17394	17481	17651	17437	17571	17568	17664	17343	17446	17671	17422	17377	17265	17565	17534	17453	17556	17474	17438	17610	17471	17506	17476	17463	17491	17505	17515	17503	17365	17653	17611	17507	17656	17557	17411	17368	17456	17486	17628	17589	17628	17216	17323	17474	17640	17568	17461	17544	17392	17613	17388	17731	17377	17500	17507	17522	17238	17480	17575	17465	17350	17375	17498	17437	17627	17491	17595	17403	17633	17520	17597	17460	17530	17490	17498	17396	17474	17506	17286	17553	17533	17597	17458	17568	17446	17399	17379	17601	17523	17537	17557	17602	17568	17638	17313	17397	17531	17379	17528	17491	17463	17540	17425	17364	17708	17427	17423	17807	17508	17463	17289	17368	17613	17808	17565	17454	17603	17475	17473	17356	17424	17422	17510	17392	17461	17464	17660	17488	17552	17380	17774	17522	17418	17444	17620	17706	17524	17542	17526	17569	17569	17623	17465	17382	17585	17535	17444	17563	17425	17457	17606	17482	17603	17590	17526	17482	17497	17661	17353	17396	17606	17424	17446	17459	17340	17529	17577	17489	17418	17535	17601	17620	17574	17489	17614	17560	17628	17457	17484	17464	17536	17509	17546	17430	17538	17653	17486	17531	17648	17393	17327	17673	17579	17564	17325	17483	17454	17682	17593	17403	17620	17638	17483	17537	17626	17550	17485	17421	17526	17362	17509	17312	17479	17621	17594	17470	17493	17656	17577	17493	17590	17604	17438	17366	17412	17591	17530	17375	17651	17656	17391	17466	17662	17558	17603	17545	17485	17459	17383	17443	17551	17439	17471	17594	17399	17472	17400	17471	17589	17563	17569	17443	17561	17518	17487	17656	17556	17567	17524	17442	17696	17354	17208	17555	17459	17391	17564	17528	17589	17491	17451	17469	17421	17352	17444	17445	17552	17599	17554	17567	17231	17384	17472	17469	17697	17520	17604	17531	17559	17618	17628	17732	17798	17383	17346	17602	17641	17456	17394	17350	17589	17583	17474	17343	17409	17389	17573	17616	17610	17487	17304	17463	17567	17535	17477	17609	17649	17461	17483	17652	17453	17516	17504	17662	17400	17732	17605	17495	17440	17502	17522	17648	17488	17561	17522	17636	17679	17398	17414	17582	17548	17649	17712	17391	17580	17392	17525	17607	17643	17392	17526	17642	17452	17533	17590	17387	17582	17421	17297	17404	17541	17459	17520	17534	17448	17547	17452	17539	17619	17634	17335	17440	17465	17356	17405	17659	17497	17762	17661	17297	17560	17480	17645	17558	17463	17437	17527	17403	17358	17497	17485	17378	17555	17581	17498	17553	17421	17505	17532	17545	17550	17401	17502	17527	17578	17352	17582	17493	17609	17361	17666	17532	17536	17551
23447	21656	28336	25385	22797	23390	23323	23913	24333	21143	20800	20556	20411	20680	20682	20455	20629	20474	20687	20661	20497	20408	20435	20294	20489	20444	20576	20677	20376	20729	20699	20419	20443	20534	20614	20427	20410	20340	20475	20429	20477	20408	20418	20304	20347	20500	20380	20246	20622	20385	20314	20387	20536	20380	20260	20420	20142	20509	20609	20363	20423	20470	20243	20280	20511	20505	20366	20303	20422	20107	20372	20302	20146	20460	20343	20384	20361	20589	20431	20434	20445	20192	20272	20375	20337	20447	20410	20488	20381	20502	20395	20487	20280	20507	20512	20300	20203	20469	20336	20379	20517	20285	20402	20332	20158	20462	20200	20446	20289	20199	20384	20173	20611	20260	20258	20401	20291	20365	20567	20433	20421	20268	20373	20500	20866	20545	20119	20281	20386	20384	20249	20517	20500	20471	20357	20231	20532	20360	20179	20364	20281	20297	20283	20347	20409	20368	20375	20417	20419	20528	20411	20268	20562	20426	20203	20418	20452	20382	20313	20399	20381	20504	20411	20114	20472	20405	20465	20138	20207	20335	20454	20521	20512	20289	20217	20268	20513	20343	20310	20466	20382	20547	20449	20280	20451	20072	20370	20482	20308	20450	20489	20584	20433	20324	20471	20426	20302	20433	20535	20328	20406	20334	20185	20307	20242	20321	20493	20386	20303	20325	20441	20472	20222	20370	20432	20065	20515	20260	20261	20243	20311	20467	20394	20208	20466	20521	20358	20309	20363	20377	20283	20144	20181	20351	20221	20449	20210	20374	20338	20395	20372	20387	20447	20406	20430	20292	20506	20456	20376	20569	20451	20151	20202	20291	20177	20326	20501	20223	20276	20406	20394	20495	20280	20439	20476	20128	20518	20299	20342	20311	20737	20394	20414	20442	20340	20398	20405	20435	20427	20130	20215	20461	20296	20485	20353	20208	20224	20418	20324	20306	20581	20384	20366	20330	20208	20571	20449	20398	20301	20507	20250	20256	20348	20372	20474	20123	20030	20323	20439	20429	20392	20496	20260	20491	20368	20331	20430	20478	20475	20398	20358	20295	20347	20409	20419	20436	20159	20384	20499	20223	20285	20194	20549	20414	20364	20434	20401	20434	20345	20503	20390	20266	20496	20392	20285	20353	20407	20413	20293	20241	20379	20511	20416	20391	20214	20562	20370	20391	20269	20341	20486	20475	20329	20409	20294	20426	20655	20385	20396	20504	20357	20341	20551	20520	20503	20228	20080	20401	20454	20261	20423	20628	20339	20266	20514	20509	20567	20356	20543	20443	20579	20219	20127	20401	20142	20331	20351	20477	20438	20333	20362	20249	20407	20387	20353	20358	20278	20247	20258	20569	20261	20372	20290	20263	20272	20225	20243	20209	20469	20500	20483	20427	20455	20340	20424	20415	20253	20149	20322	20477	20643	20406	20434	20669	20372	20496	20536	20482	20345	20343	20296	20345	20352	20147	20510	20080	20494	20323	20192	20197	20471	20271	20372	20340	20578	20312	20396	20347	20259	20546	20326	20373	20268	20248	20251	20412	20324	20266	20485	20445	20381	20362	20328	20239	20478	20348	20347	20532	20380	20255	20288	20252	20176	20424	20414	20333	20298	20377	20218	20218	20362	20475	20375	20263	20537	20399	20333	20168	20202	20299	20459	20326	20626	20378	20081	20277	20552	20288	20617	20381	20482	20494	20368	20451	20395	20408	20603	20410	20184	20216	20497	20195	20419	20300	20158	20377	20300	20482	20532	20414	20183	20501	20402	20460	20454	20280	20289	20254	20211	20408	20299	20458	20365	20200	20436	20494	20466	20471	20380	20402	20400	20509	20310	20312	20333	20347	20402	20304	20255	20391	20199	20317	20325	20348	20512	20444	20238	20119	20355	20367	20560	20344	20469	20433	20507	20334	20442	20360	20463	20184	20612	20275	20426	20261	20312	20509	20253	20403	20165	20467	20392	20391	20296	20468	20271	20388	20513	20357	20254	20233	20231	20391	20387	20389	20438	20401	20514	20274	20416	20325	20135	20290	20496	20247	20229	20427	20369	20264	20433	20406	20502	20440	20097	20486	20374	20374	20308	20194	20430	20343	20350	20341	20355	20397	20278	20338	20277	20141	20130	20247	20552	20284	20279	20220	20432	20453	20543	20445	20347	20366	20512	20472	20347	20371	20392	20274	20083	20262	20401	20341	20231	20434	20203	20195	20559	20590	20552	20390	20533	20274	20570	20418	20252	20258	20305	20426	20604	20232	20441	20566	20301	20106	20377	20407	20254	20278	20306	20398	20363	20395	20353	20421	20324	20403	20469	20250	20339	20480	20358	20376	20393	20395	20559	20298	20386	20227	20450	20458	20086	20425	20426	20336	20316	20335	20362	20330	20458	20344	20349	20262	20409	20259	20338	20180	20238	20350	20465	20201	20640	20455	20478	20542	20354	20366	20386	20449	20690	20437	20528	20443	20414	20183	20236	20508	20380	20521	20389	20740	20390	20215	20277	20467	20296	20481	20575	20501	20303	20310	20207	20441	20297	20278	20314	20255	20313	20606	20565	20265	20414	20288	20296	20224	20507	20259	20268	20470	20328	20322	20540	20294	20260	20363	20368	20321	20243	20506	20166	20387	20327	20469	20525	20333	20440	20140	20411	20542	20363	20023	20129	20232	20334	20222	20195	20455	20451	20344	20539	20719	20386	20385	20364	20434	20368	20329	20346	20473	20426	20384	20541	20571	20129	20339	20565	20221	20423	20402	20398	20336	20437	20367	20412	20329	20359	20603	20555	20234	20473	20464	20437	20426	20269	20434	20554	20340	20331	20455	20331	20302	20367	20502	20322	20363	20289	20517	20574	20275	20280	20548	20245	20389	20257	20470	20461	20423	20506	20654	20297	20312	20146	20203	20215	20466	20534	20445	20541	20431	20306	20542	20473	20389	20329	20407	20193	20141	20361	20447	20187	20485	20457	20264	20429	20161	20295	20355	20402	20417	20383	20335	20474	20271	20220	20503	20429	20257	20540	20297	20500	20431	20395	20425	20433	20572	20393	20326	20393	20280	20405	20292	20625	20460	20271	20350	20501	20246	20329	20290	20473	20586	20398	20284	20320	20125	20458	20207	20417	20378	20285	20294	20497	20473	20162	20409	20329	20399	20387	20326	20171	20184	20518	20352	20305	20374	20280	20342	20279	20358	20194	19982	20409	20375	20326	20502	20272	20201	20222	20520	20406	20295	20448	20321	20370	20262	20356	20320	20393	20491	20225	20240	20442	20143	20220	20353	20239	20288	20326	20447	20375	20266	20395	20336	20301	20259	20397	20269	20435	20374	20445	20206	20064	20280	20170	20491	20265	20301	20143	20415	20351	20463	20527	20262	20434	20643	20328	20427	20539	20394	20284	20295	20259	20392	20409	20290	20447	20349	20495	20434	20407	20342	20235	20336	20523	20571	20696	20421	20632	20450	20379	20404	20330	20509	20383	20171	20420	20345	20360	20558	20382	20217	20431	20544	20230	20392	20427	20417	20248	20397	20295	20331	20503	20154	20272	20334	20474	20382	20544	20258	20579	20561	20565	20124	20568	20129	20442	20465	20249	20416	20499	20471	20353	20229	20485	20453	20546	20359	20035	20151	20240	20359	20419	20405	20470	20114	20346	20262	20512	20260	20266	20344	20525	20433	20420	20422	20136	20442	20503	20664	20389	20490	20506	20373	20341	20267	20362	20248	20383	20379	20407	20497	20579	20420	20515	20362	20225	20464	20318	20337	20209	20453	20378	20288	20214	20236	20206	20223	20318	20396	20413	20202	20165	20596	20326	20278	20277	20334	20133	20311	20470	20333	20194	20573	20254	20408	20543	20230	20475	20334	20323	20377	20258	20259	20243	20377	20221	20282	20464	20351	20334	20296	20197	20338	20442	20484	20529	20380	20475	20346	20305	20173	20149	20268	20371	20343	20284	20322	20406	20227	20407	20468	20336	20340	20247	20459	20178	20250	20609	20488	20186	20488	20209	20207	20217	20330	20402	20554	20549	20425	20342	20439	20458	20330	20659	20332	20404	20331	20372	20418	20285	20352	20381	20443	20548	20569	20335	20422	20224	20405	20230	20380	20302	20373	20384	20365	20377	20509	20266	20390	20483	20503	20367	20585	20205	20342	20425	20361	20519	20362	20430	20232	20468	20357	20524	20402	20542	20350	20582	20209	20324	20370	20400	20264	20396	20438	20238	20385	20576	20296	20528	20286	20180	20552	20558	20358	20217	20486	20441	20242	20262	20208	20332	20470	20286	20419	20356	20507	20370	20333	20259	20301	20303	20225	20348	20530	20340	20427	20562	20350	20397	20307	20376	20620	20480	20323	20555	20330	20501	20287	20407	20299	20420	20175	20537	20295	20113	20280	20364	20557	20485	20115	20284	20236	20542	20365	20463	20489	20409	20483	20408	20309	20582	20588	20493	20357	20627	20181	20617	20149	20307	20385	20289	20404	20201	20195	20550	20226	20276	20234	20452	20242	20422	20458	20548	20561	20421	20338	20447	20334	20331	20596	20364	20211	20360	20355	20161	20511	20305	20334	20388	20244	20483	20293	20404	20430	20210	20260	20426	20419	20430	20493	20217	20457	20591	20318	20279	20429	20364	20309	20524	20369	20427	20414	20305	20193	20321	20491	20529	20537	20400	20099	20525	20387	20474	20478	20172	20314	20409	20126	20323	20133	20401	20332	20441	20401	20464	20600	20499	20217	20081	20394	20289	20180	20199	20455	20280	20368	20492	20474	20395	20408	20394	20445	20283	20410	20531	20343	20437	20255	20480	20193	20428	20542	20415	20431	20577	20529	20381	20279	20342	20250	20302	20329	20288	20359	20535	20432	20559	20188	20340	20269	20298	20352	20239	20215	20464	20366	20298	20352	20304	20437	20327	20523	20447	20302	20406	20298	20465	20417	20490	20269	20426	20378	20416	20230	20433	20363	20288	20506	20499	20381	20477	20322	20276	20494	20313	20570	20417	20280	20534	20287	20406	20324	20362	20372	20371	20259	20487	20448	20588	20364	20511	20228	20354	20240	20371	20401	20247	20276	20251	20339	20143	20228	20453	20704	20476	20441	20285	20420	20477	20472	20347	20469	20321	20524	20239	20503	20255	20449
26818	43914	26991	19973	18765	18222	17801	20852	22297	16986	16951	17042	16856	17028	17164	17033	16936	16970	17046	17028	17061	16927	17165	17031	17159	16968	16860	17092	17035	16898	17058	16803	17026	17184	17127	17165	17000	16961	17085	16882	17117	17042	17129	16983	17107	16980	16886	17019	17071	16976	16855	16874	16860	16929	17109	17030	16955	17067	17078	16892	16823	17022	17015	17137	16840	16801	16872	16881	16949	17038	17041	16920	17037	17008	17222	17009	16994	17025	16912	16932	16878	17040	17027	16910	17088	17100	16974	16859	17056	16930	17044	17095	17082	17107	17018	17096	17023	17068	16942	17012	16851	16944	17042	17029	17103	16994	16936	16967	16991	16861	16978	17075	16912	16981	16809	16983	16886	17149	16909	16658	16968	16964	17042	17015	16857	17071	16974	17099	17114	17009	16911	16972	17008	16880	16901	17040	17014	16969	17043	16920	16841	16981	17034	16916	16959	16984	16952	17004	16940	17107	17079	17081	16924	16927	16931	16857	16936	16883	17041	17115	16855	17102	16851	16983	16963	17082	16948	16988	17255	17065	16986	17069	16991	17158	16860	17065	17032	16943	17094	16885	16981	17075	16947	16883	16940	16852	16915	16901	16970	16885	17015	16799	16894	16856	17014	16967	16908	16966	16996	16970	17016	16918	16958	17150	16896	16928	17061	17079	16892	16857	16916	16887	17013	16891	16844	17070	16965	16980	17117	17115	17041	17042	16851	16960	16958	16917	17063	16813	17007	16912	17008	17096	17046	17053	16860	17033	17009	17241	16960	16846	17104	17074	17064	16933	17026	17112	17264	16877	17054	17039	16796	17227	16927	16979	16980	16891	17013	17018	16906	16943	17128	16867	16940	17124	17007	17116	16933	16986	17013	16923	17040	16966	17014	16871	17037	16916	16766	17042	16970	17129	17048	16990	16912	17008	16877	16958	16790	17134	17049	16929	17002	16897	16812	17034	16927	17013	16952	17043	16853	17037	17034	16826	17057	16923	16890	17104	17035	16765	16932	16911	17016	16949	17014	17077	17069	17119	16711	17125	16922	16884	17054	16956	17053	16979	16988	16865	16967	16853	17096	17026	17079	17023	16947	17055	17016	16966	16997	16901	16921	17031	16978	16929	16954	17079	16923	16890	16896	17152	16963	16890	16889	16990	17120	16873	16887	17073	17186	17076	17019	16961	16825	17113	16955	16912	17053	16970	16876	17045	16971	16950	17056	17061	17061	16947	16769	16979	16954	17023	16885	16919	17091	17051	17050	17085	17041	17063	17141	17099	16935	16918	17136	16850	17149	17059	17091	16854	16894	16935	17043	17006	16970	17111	16872	16982	16992	17083	16782	17004	17038	16923	17069	17037	16823	16965	17072	16900	17096	17061	16944	16852	16868	17109	16831	16937	17113	16998	17158	16939	17161	17003	17179	17085	17025	16932	16842	17055	16829	16980	17081	16867	17058	16936	16970	16890	16945	16923	16659	17074	17149	17049	16867	16980	17115	16985	17028	17138	16888	17141	17147	16928	17029	17031	17044	16945	17030	16897	16853	16938	16899	16984	16922	16959	16965	16995	16955	17092	16957	17017	16965	17171	17075	16867	17084	17032	17225	17046	16807	17054	17188	17067	16856	16960	16936	16951	17054	16902	16817	16889	17015	17028	16991	17035	16732	16862	17136	16883	16978	17038	17134	16955	16917	17008	17217	17124	17036	17114	16994	16940	16908	16646	16972	17286	16981	17103	17092	16961	17121	17023	17037	17094	17185	16890	17103	17068	16966	17059	17052	17086	16927	16887	17018	17051	17019	16846	16999	16926	16989	16892	17087	17114	16932	16972	17210	16925	17039	16996	17013	17027	17112	17053	16828	17064	17026	17157	17011	16796	17040	16946	17033	16895	17185	16756	16982	16847	16980	17086	16916	16850	16883	17004	16903	16934	16874	16925	17044	17057	17002	16954	17013	17091	17063	16907	17014	17076	16965	16884	16867	16972	17043	16981	17119	16905	16938	16966	16971	16997	16892	17064	17107	16915	16785	16863	16943	16983	17098	16921	16925	17104	16957	16980	17026	17011	17025	16846	17022	16828	16983	16930	17076	17145	16955	17069	17085	16949	16779	16892	16919	16961	16977	16958	16892	16881	17045	17055	17054	16987	16795	16831	17014	16983	17056	17102	17032	17058	17015	16989	17034	17113	17089	16974	16961	17051	17048	16846	16974	16971	16783	17079	16938	17002	16894	16985	17113	17021	16972	17028	17099	16920	17012	16979	17098	16896	17117	16929	16758	17103	16939	16887	17104	16916	17043	17036	17072	16973	17003	16926	17024	16883	16879	17002	16984	16894	17153	16937	17123	16975	16903	16998	17067	16840	16963	17274	16959	16998	17019	16919	16988	16993	16994	17069	17071	16949	16884	16924	16914	16914	16923	16921	16959	17072	16833	16917	17163	17015	17008	16987	17145	17131	16965	16986	16940	17029	16840	16899	17017	16953	16976	17010	16975	16927	17067	17070	17038	17048	17123	16898	17076	17045	17023	17086	17134	16904	16941	16830	16949	16927	16922	17139	17116	16817	16967	16927	16878	16980	17026	16878	17049	17037	16863	16990	17019	16874	17003	16981	17153	16978	17075	16850	16850	16892	17064	17071	17036	17005	17057	16836	16946	16985	16878	16901	16977	16932	16910	17094	16866	16815	16887	17059	17028	17123	16906	16997	17141	16982	17294	16877	16935	16808	17116	16987	17088	17077	16877	16835	17008	17055	16885	17036	16859	16824	17070	17038	17038	16932	16945	16901	16961	16970	16817	16985	16904	17070	17052	16999	16753	16936	16972	16962	17067	17059	17066	16842	17187	16892	16935	16959	16803	17060	16950	16933	17004	16901	16804	17005	17084	17052	17052	17250	16848	17181	16769	17008	16968	16989	16825	16958	16875	16956	16841	16981	16671	16918	16992	16860	16808	16845	17024	17105	16997	17048	17072	17066	16930	17046	17020	16970	16970	16928	17057	16945	16998	16890	17049	16902	16914	16991	17023	16962	17064	17035	16936	17021	17041	16955	17114	16954	16911	17081	16997	17067	16966	16819	16935	17096	17033	17083	16901	16868	17013	16920	16932	16936	17024	17015	16890	16876	16920	17153	16838	17130	17218	16892	16783	17070	16906	16976	17011	17066	17058	17019	16977	17050	17003	16855	16853	16992	17016	16885	17088	16924	17027	16956	16963	16813	16949	16975	17036	16823	16866	16805	16880	17042	16943	17002	16885	16798	17071	16859	16852	17050	16948	16944	17033	17020	16986	16769	17174	16879	17086	16939	16942	16969	16916	16948	16913	17006	16997	17012	16940	16887	17055	16902	16964	17043	16821	16964	16966	17004	17043	16985	16938	16905	16947	16956	16974	17186	17022	16956	16833	16920	17071	17030	17041	17144	17270	17011	16951	17127	16921	17043	16960	17105	16891	16997	16905	17090	17207	16892	16869	16885	17034	16979	16923	17041	16957	16943	16884	17070	16978	16892	16997	17068	16939	16809	16678	17111	17105	16946	17004	16845	16912	17009	16947	16905	17055	16782	17089	17010	17004	16993	16916	16952	16990	17107	16861	16918	16789	17043	17022	16949	16879	17069	16973	17046	16895	16921	16996	16969	16921	16969	16961	17079	16950	16760	16875	16890	16889	17076	17014	17052	16943	17092	16793	17177	17007	17151	17086	16848	16775	17081	17003	16996	17065	16826	16951	16811	16840	17059	17134	16953	16971	17113	17223	17011	16840	17120	16972	16935	16994	16919	16764	17101	17040	16949	17034	17003	16973	16920	17091	16822	17043	17033	16939	16878	16967	16829	16987	17075	17047	17021	16989	17060	17168	16973	17035	17075	17043	16988	16898	16959	16900	16932	17041	16925	17146	17046	16935	16929	17052	16888	17091	17024	17108	16904	16983	16907	16968	17146	17015	17010	17073	17189	17045	17142	16882	17118	16946	17088	16977	17210	16978	17127	16946	16997	17012	17043	16808	16904	16859	16900	17007	16893	17120	17061	16884	16967	17013	16899	16916	17083	17030	17242	17062	17044	17042	16929	16883	17063	16976	17020	17030	17146	17089	16880	17188	17023	16973	17050	17003	17025	16946	16947	17139	16980	17159	17018	17037	16968	16877	16854	17096	17084	17022	17088	17084	17064	17137	16920	17031	17004	16994	16801	17072	16994	16944	16957	16975	17073	17138	16997	16809	16858	16975	17032	16814	16954	16926	17036	16994	17047	16976	16768	17066	17049	17060	17077	16990	17017	17024	16782	16976	17140	16809	16884	17040	17053	17007	16972	16815	16971	17024	17139	16990	17041	16987	16962	17051	17175	16874	16935	17031	17061	16847	16980	16997	16919	17053	16804	16911	17154	17019	17067	17059	17070	16977	17077	17221	16910	17099	16901	16955	17063	16969	17089	17178	17136	17229	16851	16968	17043	17042	17101	16904	16733	17093	16963	17215	16934	16907	17095	17017	16965	16941	17093	17007	16984	16987	17045	17070	16938	16872	16966	17117	16950	17111	16809	16954	16866	16949	16971	17156	17234	16813	16978	16945	16995	17021	16910	16924	16999	16995	17023	16961	17081	17146	17031	16991	16913	17150	16948	16836	16917	16957	16740	16905	16984	17084	16889	17142	16984	16916	16916	16871	16860	16906	16988	17020	16807	17010	16981	16999	16940	16916	17024	17103	17009	17033	17070	17008	17163	16867	16977	17011	17096	17074	16970	17071	16988	16949	17183	16965	17085	17059	16949	16891	17096	16823	16944	17001	16787	16908	17049	17019	16809	16908	17032	17046	17135	17005	16937	17107	16925	17063	16929	16993	17110	17019	17010	16939	16735	16865	17019	16934	16902	17051	16944	17008	17012	16824	17031	16920	16861	16930	16971	17041	17010	16942	16915	16988	17111	16964	16898	17011	17069	16873	16789	17120	17107	16894	17029	16982	16889	16910	16776	17009	16861	16858	17059	16869	16792	17048	17095	17082	16873	17109	16937	16969	16790	17000	16956	16926	16977	17048	17047	17086	17266	16966	16891	16867	16873	17011	16982	16917	16946	17014	17015	17110	16898	16982	16972	17080	16843	17105	16951	17000	17177	16927	16993	17031	17156	17148	16916	16902	16736	16924	16749
25324	21808	27352	27749	22529	22301	22594	21906	23140	21917	21675	21531	21596	21615	21530	21787	21455	21775	21389	21683	21602	21579	21495	21310	21641	21815	21578	21627	21723	21693	21734	21620	21590	21698	21629	21357	21599	21655	21597	21495	21384	21545	21581	21503	21616	21393	21643	21528	21660	21433	21424	21533	21444	21561	21461	21514	21463	21411	21453	21439	21414	21501	21607	21297	21158	21490	21639	21498	21462	21321	21711	21444	21600	21681	21697	21474	21607	21751	21514	21590	21599	21632	21415	21498	21593	21636	21593	21368	21522	21154	21379	21311	21749	21662	21422	21306	21668	21347	21458	21591	21642	21400	21633	21451	21222	21376	21478	21410	21380	21494	21662	21541	21711	21643	21583	21676	21447	21510	21445	21478	21391	21354	21410	21455	21558	21528	21359	21286	21526	21591	21615	21441	21404	21495	21506	21529	21236	21295	21227	21489	21520	21632	21578	21451	21364	21211	21365	21351	21593	21417	21644	21419	21565	21410	21506	21419	21396	21398	21463	21665	21326	21584	21313	21649	21522	21539	21806	21700	21613	21448	21618	21332	21528	21493	21506	21413	21345	21584	21635	21434	21401	21435	21497	21448	21417	21552	21523	21438	21630	21503	21391	21647	21516	21527	21495	21485	21259	21657	21628	21576	21801	21531	21725	21633	21637	21569	21517	21426	21420	21516	21558	21477	21528	21631	21446	21455	21396	21329	21555	21330	21704	21438	21431	21510	21597	21709	21452	21478	21697	21536	21669	21592	21569	21574	21545	21354	21535	21675	21582	21455	21398	21490	21616	21447	21521	21354	21372	21403	21462	21389	21287	21845	21492	21304	21543	21439	21519	21493	21504	21725	21749	21530	21535	21470	21398	21645	21547	21459	21536	21392	21426	21619	21398	21441	21401	21740	21593	21700	21397	21606	21523	21567	21534	21669	21522	21359	21695	21414	21672	21584	21344	21523	21638	21533	21324	21508	21435	21476	21538	21573	21411	21692	21658	21499	21716	21445	21477	21567	21492	21425	21541	21501	21586	21592	21425	21404	21646	21541	21535	21511	21550	21504	21518	21489	21418	21479	21521	21564	21588	21652	21407	21206	21555	21406	21502	21638	21406	21529	21649	21541	21372	21477	21295	21465	21316	21573	21588	21543	21510	21525	21391	21616	21538	21509	21655	21281	21577	21538	21439	21550	21643	21429	21800	21490	21558	21331	21701	21524	21493	21569	21525	21452	21352	21359	21605	21512	21665	21643	21293	21464	21598	21640	21510	21333	21557	21459	21667	21462	21486	21450	21500	21480	21677	21639	21474	21498	21631	21625	21739	21701	21597	21468	21439	21595	21556	21617	21530	21575	21497	21481	21494	21567	21492	21380	21406	21553	21163	21336	21449	21438	21389	21570	21353	21538	21528	21647	21603	21507	21572	21506	21519	21511	21551	21448	21606	21566	21356	21772	21625	21439	21560	21547	21342	21551	21484	21527	21567	21422	21552	21443	21661	21467	21491	21444	21501	21552	21392	21504	21475	21484	21260	21354	21517	21249	21299	21657	21354	21603	21595	21383	21520	21377	21474	21548	21470	21557	21466	21545	21523	21544	21400	21558	21255	21459	21540	21584	21389	21638	21588	21436	21304	21606	21656	21443	21649	21477	21416	21599	21593	21672	21343	21633	21458	21627	21761	21475	21545	21494	21571	21598	21469	21504	21430	21540	21496	21407	21661	21482	21351	21608	21574	21468	21520	21649	21511	21742	21489	21443	21475	21476	21498	21361	21330	21567	21313	21589	21489	21568	21472	21486	21598	21268	21481	21438	21472	21562	21594	21655	21490	21544	21531	21432	21651	21498	21562	21830	21496	21381	21511	21655	21563	21346	21516	21576	21337	21464	21553	21429	21530	21557	21483	21497	21289	21474	21540	21498	21463	21684	21715	21487	21620	21510	21579	21560	21629	21348	21676	21234	21367	21649	21610	21637	21619	21433	21536	21545	21591	21432	21516	21451	21517	21581	21592	21404	21561	21654	21514	21370	21556	21469	21386	21754	21679	21712	21566	21613	21602	21491	21486	21793	21414	21443	21404	21346	21504	21452	21505	21548	21454	21493	21443	21537	21639	21674	21689	21518	21388	21395	21429	21463	21380	21546	21592	21444	21641	21425	21514	21599	21443	21439	21604	21747	21600	21575	21511	21443	21682	21342	21436	21848	21580	21617	21497	21524	21464	21521	21619	21674	21561	21440	21523	21442	21661	21653	21265	21752	21632	21404	21476	21567	21478	21320	21371	21536	21516	21707	21649	21423	21716	21337	21337	21615	21618	21505	21526	21374	21587	21419	21675	21504	21474	21533	21643	21548	21531	21487	21584	21486	21491	21424	21491	21280	21639	21498	21551	21439	21430	21572	21588	21386	21578	21461	21655	21654	21484	21525	21357	21386	21562	21536	21421	21445	21511	21393	21517	21388	21411	21448	21579	21438	21529	21631	21755	21540	21848	21400	21723	21604	21562	21445	21392	21528	21671	21675	21652	21319	21582	21508	21288	21335	21469	21511	21970	21635	21467	21608	21424	21608	21592	21756	21423	21305	21440	21621	21474	21426	21612	21333	21399	21431	21266	21700	21460	21834	21292	21281	21398	21368	21461	21443	21598	21683	21819	21521	21488	21521	21464	21495	21185	21396	21529	21702	21493	21528	21637	21536	21752	21421	21551	21568	21290	21466	21355	21607	21553	21429	21588	21615	21534	21366	21531	21211	21510	21596	21581	21439	21413	21694	21398	21325	21609	21246	21379	21626	21568	21595	21436	21599	21226	21236	21269	21359	21593	21380	21517	21422	21337	21534	21530	21588	21663	21509	21532	21370	21509	21585	21420	21736	21641	21658	21437	21258	21333	21714	21644	21666	21577	21416	21585	21506	21749	21457	21410	21515	21485	21519	21549	21456	21443	21674	21636	21525	21476	21499	21538	21535	21559	21318	21353	21515	21492	21678	21503	21468	21486	21531	21434	21449	21554	21464	21579	21515	21519	21257	21428	21440	21573	21488	21491	21511	21673	21512	21581	21623	21445	21568	21478	21555	21515	21654	21455	21661	21684	21311	21491	21576	21770	21417	21494	21480	21257	21546	21674	21577	21424	21511	21443	21565	21533	21471	21647	21242	21532	21462	21518	21501	21441	21469	21592	21459	21480	21474	21631	21634	21505	21576	21481	21577	21342	21470	21670	21508	21417	21589	21643	21524	21599	21655	21631	21337	21649	21496	21744	21630	21650	21663	21693	21633	21569	21604	21506	21514	21448	21507	21624	21511	21574	21569	21473	21370	21321	21597	21615	21439	21702	21679	21681	21759	21319	21696	21586	21460	21633	21294	21336	21419	21582	21453	21502	21666	21409	21315	21527	21376	21441	21410	21681	21515	21384	21561	21658	21559	21619	21766	21620	21361	21607	21652	21592	21779	21436	21306	21429	21405	21790	21523	21469	21640	21301	21515	21777	21475	21337	21831	21393	21329	21635	21518	21566	21520	21466	21387	21531	21751	21669	21641	21536	21500	21546	21428	21552	21582	21420	21935	21628	21342	21599	21717	21353	21546	21508	21648	21452	21560	21517	21504	21563	21505	21629	21559	21513	21513	21559	21505	21590	21396	21668	21615	21659	21240	21267	21456	21462	21642	21328	21395	21583	21622	21661	21486	21543	21490	21527	21373	21438	21325	21613	21725	21724	21530	21525	21329	21488	21624	21578	21509	21607	21431	21465	21319	21541	21324	21545	21755	21584	21652	21718	21450	21531	21411	21562	21439	21322	21430	21588	21557	21459	21446	21836	21535	21602	21424	21612	21496	21377	21462	21609	21350	21539	21652	21458	21394	21526	21615	21665	21685	21535	21500	21400	21708	21554	21669	21565	21696	21514	21411	21334	21406	21437	21466	21754	21842	21431	21406	21496	21570	21485	21526	21604	21410	21544	21388	21255	21352	21527	21679	21606	21386	21463	21421	21612	21654	21499	21488	21692	21712	21627	21496	21554	21308	21347	21656	21600	21544	21682	21748	21617	21464	21430	21498	21552	21517	21417	21763	21540	21609	21656	21661	21667	21281	21859	21479	21515	21662	21491	21415	21617	21443	21483	21605	21687	21419	21690	21523	21624	21359	21708	21605	21444	21509	21410	21505	21784	21489	21420	21548	21336	21272	21543	21671	21532	21567	21259	21454	21386	21412	21360	21495	21725	21501	21520	21656	21394	21473	21443	21382	21460	21543	21505	21538	21526	21519	21549	21610	21655	21392	21289	21506	21414	21640	21785	21595	21472	21735	21393	21674	21461	21651	21374	21498	21450	21459	21671	21419	21538	21477	21663	21401	21586	21781	21720	21549	21710	21495	21660	21411	21395	21395	21335	21675	21554	21704	21626	21746	21615	21513	21572	21483	21340	21554	21398	21554	21463	21443	21733	21774	21808	21672	21630	21452	21663	21625	21484	21426	21617	21627	21516	21798	21653	21471	21584	21434	21524	21637	21606	21338	21675	21648	21187	21633	21303	21422	21562	21365	21654	21290	21316	21519	21427	21462	21709	21367	21735	21499	21325	21340	21320	21490	21868	21496	21410	21611	21764	21624	21460	21572	21658	21579	21618	21625	21372	21484	21564	21501	21474	21605	21558	21611	21466	21492	21740	21333	21406	21407	21666	21618	21592	21480	21260	21347	21492	21515	21399	21436	21390	21510	21470	21364	21351	21519	21622	21580	21387	21359	21573	21526	21493	21450	21532	21541	21668	21723	21456	21291	21526	21553	21701	21560	21740	21631	21503	21766	21561	21295	21713	21514	21525	21392	21567	21753	21377	21308	21642	21391	21492	21526	21636	21514	21478	21280	21654	21573	21681	21392	21704	21574	21446	21563	21299	21724	21540	21534	21476	21292	21302	21532	21230	21509	21631	21637	21579	21602	21548	21416	21419	21559	21478	21646	21563	21470	21571	21483	21460	21713	21502	21289	21608	21613	21462	21343	21570	21466	21143	21553	21454	21408	21517	21495	21575	21713	21496	21465	21699	21702	21699	21371	21427	21430	21628	21658	21574	21400	21679	21526	21436	21635	21672	21362	21656	21440	21586	21620	21608	21386	21470	21527	21583	21508	21658	21614	21314	21572	21722	21661	21624	21609
25387	36719	24783	19702	18861	18326	18174	18040	20494	17755	17758	17678	17516	17798	17662	17762	17833	17823	17716	17687	17572	17548	17795	17736	17702	17618	17927	17561	17684	17909	17562	17848	17612	17846	17592	17659	17586	17703	17889	17629	17707	17753	17643	17655	17747	17728	17486	17656	17676	17542	17383	17690	17599	17666	17462	17724	17780	17720	17672	17654	17813	17821	17687	17700	17618	17627	17631	17514	17707	17596	17716	17620	17760	17581	17709	17720	17502	17628	17740	17830	17817	17663	17729	17621	17622	17686	17891	17691	17740	17607	17561	17533	17689	17663	17767	17425	17578	17670	17801	17860	17771	17551	17669	17760	17541	17687	17751	17719	17648	17861	17683	17708	17574	17755	17675	17466	17668	17699	17622	17756	17528	17574	17641	17839	17775	17634	17625	17596	17613	17574	17550	17535	17798	17774	17747	17815	17686	17610	17751	17599	17531	17631	17735	17637	17613	17720	17583	17811	17728	17615	17672	17645	17698	17708	17541	17631	17644	17690	17630	17638	17750	17770	17701	17711	17878	17556	17791	17528	17692	17636	17690	17736	17604	17637	17489	17602	17656	17814	17483	17507	17464	17509	17859	17810	17677	17565	17623	17743	17496	17823	17602	17746	17636	17553	17724	17681	17769	17710	17651	17562	17636	17569	17637	17559	17624	17674	17464	17667	17621	17612	17631	17851	17530	17628	17609	17589	17774	17447	17610	17484	17863	17546	17792	17626	17625	17581	17757	17651	17872	17591	17667	17695	17757	17616	17620	17642	17854	17630	17746	17598	17673	17726	17472	17679	17566	17710	17571	17713	17660	17497	17694	17865	17706	17643	17572	17523	17761	17465	17693	17554	17670	17558	17694	17543	17544	17602	17555	17616	17523	17569	17666	17495	17598	17589	17762	17527	17544	17537	17725	17638	17629	17635	17598	17735	17628	17453	17627	17676	17560	17568	17632	17603	17655	17679	17649	17776	17631	17651	17937	17612	17681	17844	17506	17881	17680	17664	17473	17616	17647	17734	17710	17630	17601	17697	17714	17917	17692	17605	17678	17674	17830	17709	17608	17637	17615	17664	17773	17699	17711	17706	17713	17700	17802	17647	17618	17523	17378	17791	17715	17681	17671	17627	17699	17738	17539	17657	17695	17696	17806	17659	17609	17652	17608	17562	17888	17761	17661	17586	17714	17679	17554	17722	17569	17606	17729	17643	17761	17530	17595	17717	17824	17787	17804	17637	17614	17615	17927	17697	17732	17462	17737	17665	17839	17611	17622	17547	17817	17773	17654	17679	17718	17790	17510	17715	17576	17704	17559	17629	17678	17676	17673	17559	17613	17851	17561	17693	17825	17800	17662	17654	17761	17621	17708	17856	17693	17656	17846	17654	17829	17544	17647	17596	17704	17610	17575	17746	17644	17671	17695	17652	17740	17637	17539	17708	17695	17533	17776	17677	17763	17489	17616	17745	17846	17649	17647	17472	17721	17684	17649	17602	17556	17872	17657	17639	17797	17575	17685	17648	17550	17707	17733	17650	17544	17660	17595	17684	17783	17778	17621	17508	17686	17644	17914	17540	17760	17581	17758	17611	17616	17512	17545	17876	17534	17716	17621	17663	17726	17616	17868	17639	17749	17611	17718	17670	17777	17727	17635	17903	17790	17559	17637	17702	17595	17752	17678	17619	17558	17556	17548	17585	17658	17693	17802	17643	17583	17474	17629	17686	17686	17726	17480	17709	17646	17667	17607	17544	17779	17699	17586	17475	17597	17468	17695	17427	17690	17714	17625	17610	17489	17751	17656	17452	17703	17721	17632	17634	17639	17725	17672	17791	17812	17606	17626	17587	17576	17931	17636	17570	17637	17680	17766	17771	17870	17681	17790	17605	17479	17611	17637	17821	17678	17613	17697	17535	17698	17615	17650	17509	17660	17761	17547	17539	17822	17661	17655	17641	17656	17649	17610	17560	17694	17644	17689	17760	17825	17715	17634	17616	17523	17555	17685	17722	17744	17597	17585	17578	17565	17789	17821	17689	17692	17544	17825	17659	17699	17673	17869	17781	17569	17541	17558	17832	17611	17435	17758	17605	17650	17735	17489	17742	17832	17620	17769	17484	17747	17636	17610	17650	17567	17613	17692	17567	17621	17612	17722	17753	17769	17703	17474	17652	17714	17665	17632	17631	17550	17673	17777	17749	17746	17667	17615	17713	17543	17705	17758	17680	17649	17704	17599	17736	17744	17630	17613	17710	17764	17742	17540	17743	17750	17639	17497	17863	17646	17788	17683	17749	17704	17646	17633	17680	17729	17537	17714	17724	17702	17656	17563	17469	17608	17391	17720	17564	17571	17600	17675	17600	17635	17584	17633	17652	17643	17648	17827	17615	17605	17740	17711	17648	17652	17770	17721	17612	17718	17563	17723	17683	17575	17865	17642	17727	17563	17650	17828	17547	17676	17638	17663	17542	17574	17781	17759	17698	17664	17735	17631	17722	17652	17712	17483	17698	17742	17582	17581	17703	17760	17814	17786	17708	17732	17657	17574	17644	17648	17644	17749	17656	17581	17833	17579	17554	17621	17574	17794	17619	17753	17595	17490	17700	17649	17585	17707	17616	17796	17659	17754	17621	17811	17681	17733	17637	17550	17597	17779	17918	17802	17657	17697	17586	17686	17753	17690	17697	17597	17665	17693	17802	17831	17836	17695	17645	17651	17728	17710	17870	17635	17537	17677	17761	17659	17651	17853	17706	17449	17769	17681	17766	17676	17681	17546	17712	17726	17721	17537	17608	17775	17679	17581	17609	17511	17631	17912	17669	17776	17459	17691	17681	17605	17636	17755	17627	17756	17784	17690	17599	17861	17761	17526	17701	17765	17625	17547	17646	17690	17683	17622	17633	17731	17695	17728	17686	17635	17686	17632	17672	17779	17553	17819	17627	17708	17669	17649	17585	17850	17749	17790	17530	17624	17861	17757	17648	17624	17809	17692	17754	17580	17809	17707	17544	17767	17630	17763	17675	17524	17603	17731	17586	17538	17670	17653	17875	17652	17738	17537	17783	17881	17614	17644	17860	17621	17602	17727	17779	17822	17714	17810	17620	17691	17653	17703	17486	17558	17851	17789	17473	17790	17798	17806	17634	17650	17572	17724	17632	17583	17805	17535	17643	17656	17631	17727	17632	17565	17763	17617	17570	17862	17474	17607	17749	17632	17748	17721	17788	17760	17775	17635	17809	17747	17800	17697	17619	17625	17751	17717	17732	17894	17569	17588	17673	17704	17733	17552	17779	17576	17728	17796	17754	17599	17624	17600	17586	17693	17842	17619	17574	17598	17685	17616	17650	17841	17651	17649	17619	17699	17690	17787	17824	17629	17570	17808	17509	17711	17532	17664	17588	17541	17615	17547	17711	17561	17471	17565	17547	17704	17765	17493	17726	17501	17823	17664	17544	17803	17641	17553	17680	17500	17677	17710	17646	17676	17628	17728	17695	17607	17670	17628	17670	17686	17483	17585	17621	17676	17667	17792	17678	17589	17633	17602	17771	17655	17688	17590	17705	17781	17647	17639	17759	17695	17659	17662	17706	17646	17607	17511	17596	17515	17639	17800	17683	17596	17718	17636	17578	17699	17841	17453	17597	17641	17709	17648	17517	17701	17492	17481	17613	17630	17607	17568	17720	17722	17560	17615	17708	17736	17753	17833	17643	17608	17601	17753	17733	17575	17578	17802	17401	17627	17543	17689	17559	17622	17713	17690	17701	17738	17483	17871	17731	17692	17549	17705	17634	17725	17719	17634	17836	17568	17686	17710	17662	17487	17640	17690	17602	17652	17648	17650	17708	17692	17529	17607	17648	17768	17653	17717	17581	17532	17658	17584	17617	17559	17837	17767	17700	17755	17582	17675	17722	17597	17743	17761	17628	17657	17727	17678	17635	17567	17578	17641	17590	17718	17615	17778	17632	17688	17719	17801	17745	17727	17761	17592	17616	17783	17619	17722	17609	17748	17592	17578	17522	17707	17721	17617	17663	17673	17756	17678	17548	17605	17513	17659	17704	17851	17699	17718	17612	17543	17703	17698	17669	17620	17722	17714	17928	17591	17463	17751	17692	17684	17719	17685	17519	17638	17611	17734	17680	17643	17445	17560	17709	17621	17717	17708	17598	17523	17741	17827	17816	17702	17629	17611	17747	17776	17681	17745	17643	17577	17784	17795	17613	17682	17584	17631	17723	17785	17530	17630	17497	17607	17567	17784	17683	17629	17647	17835	17612	17640	17560	17760	17733	17711	17641	17569	17845	17542	17582	17499	17656	17629	17679	17619	17815	17644	17706	17585	17663	17766	17562	17805	17500	17629	17685	17694	17501	17762	17494	17713	17502	17747	17768	17723	17574	17911	17702	17573	17838	17661	17539	17755	17851	17808	17734	17745	17679	17453	17786	17642	17884	17697	17580	17803	17731	17839	17611	17636	17673	17789	17612	17635	17539	17518	17614	17769	17602	17616	17609	17526	17737	17723	17637	17735	17776	17395	17822	17870	17685	17645	17478	17620	17777	17710	17663	17762	17684	17749	17626	17562	17673	17727	17680	17561	17753	17535	17581	17536	17620	17531	17679	17621	17702	17664	17698	17817	17630	17732	17511	17685	17693	17552	17787	17585	17766	17783	17667	17867	17654	17576	17719	17625	17576	17597	17796	17605	17732	17606	17682	17732	17608	17781	17726	17760	17657	17859	17630	17707	17653	17666	17598	17761	17729	17678	17788	17737	17815	17681	17638	17628	17715	17630	17814	17777	17547	17797	17581	17610	17633	17534	17758	17628	17715	17701	17483	17760	17592	17579	17552	17648	17634	17579	17681	17712	17887	17773	17520	17788	17727	17646	17636	17775	17562	17833	17672	17666	17669	17551	17650	17715	17651	17675	17683	17737	17793	17577	17639	17628	17631	17622	17737	17727	17780	17581	17905	17553	17571	17631	17658	17734	17721	17516	17591	17805	17713	17789	17721	17708	17619	17609	17741	17702	17648	17757	17595	17636	17623	17442	17778	17693	17693	17830	17674	17666	17772	17672	17702	17688	17573	17728	17779	17688	17706	17658	17705	17563	17681	17635	17620	17606	17558	17521	17731	17740	17699	17546	17559	17487	17641	17664	17677
22571	21710	28846	24881	22082	24449	26297	22912	29046	23205	21740	21062	21302	21255	21345	21096	21408	21298	21302	21188	21416	21235	21165	21313	21289	20868	21332	21176	21244	21401	21190	21228	21235	21277	21154	21297	21164	21156	21468	21184	21042	21117	20929	21067	20765	20980	20897	21205	21078	20944	21152	21125	21045	21088	21153	21284	20928	21217	20949	21057	20959	21209	21116	21229	21044	21067	20815	20918	21195	21091	20946	20917	21086	20996	21123	20937	20785	20964	21008	21062	20990	21002	21149	21060	21217	20924	20905	21078	21055	21086	20841	21112	21200	20933	20981	20926	20816	20966	21032	21165	20980	21136	20897	21123	21070	20927	21013	21005	21043	20918	21112	21177	21058	21010	21121	21197	21054	21059	21156	20850	20844	20957	21229	20913	21014	21017	20970	20988	21074	21021	21404	20968	20947	20881	20911	20693	21092	21051	21134	21139	21039	20907	21229	20863	21093	20884	21161	20991	21077	21108	21285	20983	21109	21094	21019	20940	21255	21157	20977	20925	21061	20983	21122	20995	21057	20899	20994	20927	20883	21160	20786	21213	20914	21010	21186	20969	21112	20960	21084	20978	20966	20982	20890	21095	21049	20816	21136	20994	20939	21008	20972	20936	20869	20864	20932	21013	20909	21080	21115	21168	21012	21176	21022	20974	21196	21147	20907	20797	20973	21217	21156	20883	21296	21034	21000	21048	21104	21122	21048	20954	21137	20830	21019	21064	21121	21264	21065	20985	21141	20978	20749	21068	21053	21074	21003	21011	20942	20940	20938	20943	20841	20961	21047	20999	20843	21158	21070	20935	21069	21039	20829	21478	20910	21079	21000	21025	21094	20916	20980	21023	21076	21053	20954	21056	20912	21037	21156	20987	20937	20938	21009	21011	21048	21025	20821	21129	20889	21073	21219	20922	20973	20964	21042	21004	20881	21105	21086	21001	20900	21035	21200	21049	20957	21233	21214	21484	21189	21078	21131	21023	21158	21157	21239	21098	21082	21059	21247	20993	20979	20997	21064	20936	20896	20996	20871	20779	21035	21122	21033	21025	21140	20758	20852	21071	21132	21172	21209	21368	21039	21131	20895	21036	20917	21183	21046	21198	20903	21227	21063	21148	20935	20948	21097	20830	21099	21171	20940	20930	20989	20925	21072	21025	21034	21058	21033	21011	21031	21114	20921	20886	21060	21034	21030	20979	20841	21112	20909	20995	21041	20943	21126	20924	20827	21114	21120	21061	21003	20931	20922	20824	21068	21186	20960	21066	21016	21038	21078	20992	21071	21236	20894	21188	21005	21065	20955	21077	21109	20896	20748	21016	21156	20988	21039	20787	20917	20783	20951	20962	20768	21100	20962	21075	21038	21321	20833	21227	20803	20748	21063	21061	21246	21090	21092	21116	21062	21070	20889	21001	20995	21273	21021	20923	20963	20903	21053	20994	21039	20829	21151	21006	21038	21034	21145	21062	21194	20989	21176	20902	20925	21065	20874	21011	21047	20874	20908	20821	21117	21190	21104	20945	20977	20956	20989	21064	20909	21002	20959	21082	21249	21090	20938	20930	21044	20970	21213	20930	21169	20869	20763	21075	20946	21033	20747	21065	21126	20797	20967	21100	21053	21144	20956	20968	21032	21202	20983	20939	21087	21092	21174	20941	21045	20884	20949	21130	21058	21151	21087	21030	21177	21253	21137	20954	20908	20806	21042	21357	21100	20997	21130	21040	21122	21000	21025	21293	21010	21147	21019	20841	21105	21078	21086	21108	21078	21162	20956	21165	20795	20767	21275	21003	21135	20937	20938	20861	20983	21077	21068	21121	21037	21209	21080	21050	21079	21076	21047	21134	21052	20946	21045	21040	21044	21091	21063	21083	21122	21075	20904	21072	21046	21173	20993	20998	21234	21123	21173	21012	20963	21205	20945	21032	21023	20922	21024	21019	20917	21231	20927	21165	21059	21239	20953	21072	20927	20938	21020	20945	20864	20966	20886	20936	21008	21148	20929	21030	20979	20877	20980	21056	20984	21057	21043	20964	20954	21124	20795	20713	20984	20878	21054	21027	20913	21017	21002	21115	20893	20767	20948	20822	21185	20763	20969	20959	20942	20914	20936	21020	21162	21108	21108	20980	20960	20969	20941	21300	21123	21201	21088	21078	20905	20953	21130	21015	20971	21045	20947	20873	21157	21100	21115	21113	21106	21107	21173	21023	21132	21112	21377	21216	21291	21104	21231	21178	21027	21080	20897	21055	20934	21231	21111	21048	21086	21253	21039	20849	20963	21056	21127	20855	20995	20956	21079	20941	21013	21093	20980	21121	21052	20948	20886	21104	21204	21187	20942	21175	21039	21005	21179	20917	21077	21102	21143	21275	21004	20850	20953	20910	21082	20896	21202	21116	21036	21130	21001	21006	20956	21100	20925	20817	20925	20925	21289	20961	21056	20910	21073	21185	21035	20952	21110	21006	21247	20903	21011	21112	21069	20870	21098	21020	21030	20920	21112	20786	20954	20984	20950	21077	21102	20995	20989	20997	21004	21119	20981	20923	21201	20929	21025	20867	21021	21215	21271	20890	21190	20922	20970	20956	21150	21246	21153	21022	21046	21065	21086	21197	20925	20973	21069	21035	21109	20985	20956	21107	21021	20900	20930	20948	20887	20999	21140	21143	21059	21053	20926	21126	21043	21057	21252	21084	20952	21048	20987	20858	21108	21017	21069	21096	21102	21055	21111	20837	20888	20928	20923	20817	20952	21036	21091	20963	21037	21054	20907	21097	20953	21118	20995	21106	20916	20928	21004	20946	21245	21066	21154	20736	21020	21128	20875	20872	20970	20913	21050	21134	20985	21036	20963	21194	21062	21113	20902	21111	21080	21024	21010	20989	20889	20927	20943	21054	20904	21075	21015	20975	20985	21021	20850	20905	20824	20986	21042	20921	20833	20928	21001	21050	21048	20852	20930	21139	21136	21075	21329	20874	21193	20910	20897	20952	20967	21141	21008	21174	20886	21028	20929	20995	21025	20943	21126	21151	21061	21076	20737	21017	20911	21014	21202	21086	20908	20990	20903	21072	20880	20761	21071	20923	21158	20907	21002	20982	20930	20971	20877	20992	20930	21030	20987	20977	21055	21181	21187	20939	21054	20996	20728	21100	21170	21254	20914	20933	21007	21018	21265	20951	21046	21206	21143	20954	20889	21009	21178	21160	20776	21041	20820	21101	21122	21140	20909	20777	21226	20974	21168	21000	20827	21441	21059	21186	20957	20984	21107	21103	20781	21118	20921	20940	21008	20979	20889	20987	20930	20960	21093	21197	21139	21180	21071	21153	21296	20848	20974	21176	20846	21015	21068	20915	20916	21133	21000	21076	21301	21006	20989	21082	21067	20895	21007	20852	21066	21005	20987	20768	21051	21189	21104	20918	21075	20852	20768	20905	21160	20946	20985	20884	21324	20985	20888	21139	21164	20955	21125	21084	21016	20825	20833	20865	21054	21236	20977	21012	20966	21196	21011	20970	20981	20899	20905	21044	20922	20793	20940	20989	20853	20841	21115	21084	21223	21004	20969	21033	20978	21046	21176	21032	20794	20883	20810	20972	21043	21107	20777	21004	21347	21206	21135	20865	20935	20861	20966	21029	21066	20898	20987	20988	20953	20913	20894	20963	20882	21046	20928	21090	20759	20827	20959	21137	20939	20964	21134	21187	21295	21123	21038	20922	20943	20960	21106	20891	21320	21119	21017	20878	21022	21040	20949	21063	21117	21198	20917	21082	20985	21064	21123	21074	21004	20886	21207	21071	21025	21231	20882	20810	21195	21149	21267	21105	21154	20903	21211	21056	20986	20994	21131	20995	21163	20975	21069	21053	20910	21149	21003	20945	21075	20950	21052	21105	21154	21050	20843	21008	21095	21204	20999	21076	20969	21212	21030	20668	21047	20810	20868	20971	20952	20955	20791	20995	20957	20882	21173	20912	21088	21242	21257	20931	21001	20938	20881	21111	20901	20984	21086	20893	20842	21114	21019	20997	21034	21057	21057	21091	20973	21004	21100	20921	21077	21178	20925	21001	21119	21037	21036	21143	20948	20924	20889	21060	20973	21007	20970	20938	20911	20916	21058	20813	21128	21103	21060	21050	21113	21324	20963	21070	20772	21109	20893	20890	20992	21147	21032	20940	21146	21142	21012	21056	21226	20765	20982	21347	20822	20771	21018	21070	21007	20872	21119	21047	21111	20935	20956	20798	21094	21116	21130	21023	21117	20937	21195	21126	21140	20990	20950	20799	21018	21136	21213	21277	21063	20886	20965	21039	21226	20829	20728	21126	21004	20845	20744	21089	21299	21102	21037	20943	21127	20942	21140	20910	20809	21194	20981	20962	20975	20907	21314	21075	21271	21122	21090	20988	21050	21123	21015	20876	21048	21129	20931	20915	20985	20983	21088	20897	20927	21080	21103	21156	20832	20920	20948	20995	21015	21194	20989	20845	21066	21061	21204	21217	21088	20912	21019	21116	21033	21020	21022	20960	21147	21028	20833	20944	21017	20918	21028	20853	20973	21033	21130	21038	20785	21142	21226	21259	21004	20960	21050	20982	21060	21160	21123	20895	21031	21067	21186	20841	21211	21209	21142	21054	21081	21039	21083	21039	21179	20949	20980	21135	21217	20860	21069	20846	20967	21043	21131	21358	20986	21134	21136	20892	21136	20949	21053	20960	20987	20998	21095	20825	21085	20799	21111	20945	21176	20939	21093	21154	21129	21074	20923	20949	20551	20975	21173	21022	21208	20862	21016	21217	21191	21074	21066	20959	21130	20880	20797	20986	20906	20966	21187	20973	20929	21012	21058	21229	21224	21103	21075	20960	20956	21157	20867	21332	20936	20904	21154	21210	21011	21048	21175	20912	21143	21065	21057	21035	21003	20990	21190	20951	21046	21096	21009	21109	20859	21007	21047	20856	21123	21024	21236	20744	21058	21045	21044	21241	21145	21042	21126	20990	20995	20895	21187	21043	20952	20983	20918	20917	21020	21074	21217	20990	20995	20989	21094	20882	20948	21025	20952	21250	21016	21156	21043	20976	20828	20997	20868	20959	20907	21077	21033	21023	20984	20947	20988	21139	21196	21031	20895	20982	21121	21166	21125	21086
30803	52387	36286	22503	20069	19105	18684	19478	28558	17861	17381	17506	17550	17581	17465	17290	17555	17681	17513	17467	17462	17405	17311	17327	17429	17346	17644	17308	17157	17458	17607	17228	17183	17507	17404	17418	17444	17413	17378	17362	17527	17186	17528	17479	17507	17310	17356	17426	17345	17348	17334	17488	17503	17368	17363	17542	17561	17383	17285	17349	17452	17271	17316	17543	17358	17317	17489	17347	17406	17463	17471	17500	17456	17353	17376	17468	17481	17413	17361	17371	17249	17227	17308	17306	17427	17454	17449	17415	17339	17442	17483	17546	17265	17310	17417	17467	17314	17266	17348	17298	17267	17620	17410	17181	17370	17363	17269	17278	17291	17220	17382	17337	17391	17377	17269	17358	17644	17552	17096	17394	17276	17344	17270	17516	17547	17388	17514	17468	17446	17339	17246	17369	17421	17364	17342	17261	17194	17367	17474	17256	17416	17327	17415	17322	17286	17383	17200	17726	17314	17287	17419	17448	17440	17281	17423	17400	17415	17398	17383	17459	17352	17300	17404	17415	17255	17164	17389	17365	17335	17301	17486	17302	17389	17304	17272	17421	17329	17335	17344	17369	17415	17477	17633	17277	17452	17376	17395	17308	17312	17246	17321	17357	17320	17323	17229	17189	17566	17302	17487	17209	17322	17304	17475	17290	17430	17282	17330	17264	17171	17315	17189	17230	17319	17497	17195	17360	17303	17357	17357	17342	17410	17585	17192	17387	17510	17104	17264	17320	17281	17338	17491	17330	17316	17378	17380	17269	17435	17320	17153	17282	17221	17376	17298	17311	17383	17573	17372	17369	17416	17128	17418	17325	17322	17359	17202	17198	17394	17337	17363	17523	17296	17425	17489	17242	17400	17372	17396	17234	17279	17507	17475	17364	17384	17259	17070	17258	17241	17523	17524	17398	17230	17396	17298	17459	17303	17405	17330	17345	17287	17448	17317	17350	17375	17460	17234	17284	17457	17337	17473	17362	17263	17362	17311	17256	17365	17460	17357	17266	17257	17490	17271	17180	17422	17279	17296	17204	17231	17429	17313	17343	17413	17441	17440	17351	17514	17449	17351	17428	17414	17445	17535	17307	17405	17242	17271	17273	17270	17455	17449	17279	17359	17441	17510	17451	17301	17510	17278	17587	17231	17472	17312	17294	17480	17290	17320	17187	17319	17455	17299	17244	17420	17421	17395	17242	17178	17575	17349	17213	17390	17389	17384	17378	17367	17575	17420	17334	17372	17346	17263	17388	17359	17387	17328	17294	17410	17222	17161	17289	17284	17311	17483	17369	17396	17414	17225	17303	17280	17219	17425	17295	17352	17353	17554	17461	17334	17262	17315	17481	17245	17388	17263	17404	17278	17345	17478	17296	17462	17399	17451	17488	17310	17297	17464	17346	17449	17370	17350	17248	17443	17296	17249	17360	17468	17389	17359	17213	17311	17307	17234	17461	17452	17140	17441	17507	17290	17251	17341	17450	17355	17257	17383	17392	17525	17477	17408	17256	17268	17390	17434	17326	17309	17195	17273	17364	17315	17554	17437	17510	17478	17218	17319	17292	17585	17354	17324	17419	17395	17239	17390	17375	17166	17271	17582	17478	17374	17169	17419	17328	17496	17380	17306	17268	17207	17275	17436	17473	17237	17385	17336	17411	17422	17396	17367	17278	17514	17217	17233	17494	17333	17224	17418	17312	17232	17435	17419	17128	17402	17221	17450	17420	17370	17408	17151	17303	17343	17471	17215	17301	17173	17474	17339	17189	17327	17256	17541	17272	17254	17290	17376	17392	17193	17464	17446	17317	17282	17288	17215	17169	17385	17458	17453	17364	17365	17513	17255	17463	17287	17314	17407	17403	17399	17391	17417	17292	17518	17215	17326	17402	17421	17298	17358	17359	17335	17507	17402	17280	17397	17357	17229	17373	17247	17375	17335	17374	17441	17543	17041	17417	17427	17503	17300	17300	17429	17203	17312	17292	17319	17290	17542	17365	17308	17476	17418	17432	17315	17220	17469	17220	17168	17470	17419	17405	17257	17409	17317	17291	17296	17350	17387	17376	17470	17439	17392	17377	17574	17391	17290	17248	17384	17434	17277	17362	17306	17295	17365	17206	17402	17391	17278	17443	17540	17379	17477	17339	17310	17316	17395	17538	17145	17458	17503	17429	17498	17372	17360	17363	17571	17278	17380	17161	17466	17421	17429	17283	17257	17298	17481	17214	17480	17265	17233	17335	17453	17308	17500	17118	17387	17366	17400	17458	17396	17500	17445	17396	17283	17381	17604	17243	17451	17230	17337	17248	17296	17195	17314	17282	17492	17183	17262	17427	17433	17131	17329	17195	17345	17305	17335	17277	17369	17298	17359	17393	17225	17455	17459	17375	17293	17380	17245	17400	17373	17473	17212	17350	17449	17297	17406	17368	17178	17468	17304	17370	17353	17309	17230	17342	17386	17183	17476	17446	17313	17437	17323	17395	17395	17440	17494	17608	17331	17355	17415	17295	17397	17269	17417	17407	17490	17363	17405	17363	17397	17307	17364	17279	17410	17266	17411	17294	17397	17374	17446	17617	17344	17347	17288	17213	17420	17264	17262	17251	17363	17482	17406	17483	17525	17384	17205	17532	17295	17342	17247	17283	17312	17355	17381	17287	17272	17406	17168	17281	17414	17376	17321	17384	17493	17442	17472	17393	17403	17208	17302	17444	17418	17324	17398	17354	17528	17420	17529	17333	17277	17471	17488	17447	17339	17507	17368	17323	17554	17387	17337	17407	17460	17488	17443	17321	17453	17367	17422	17211	17339	17347	17541	17357	17325	17248	17275	17442	17338	17266	17316	17280	17242	17219	17404	17188	17153	17338	17449	17310	17318	17464	17120	17389	17220	17308	17435	17484	17384	17341	17482	17450	17314	17272	17455	17550	17353	17416	17240	17199	17360	17572	17306	17244	17475	17306	17505	17448	17302	17313	17483	17327	17332	17431	17322	17391	17307	17450	17341	17361	17534	17383	17290	17253	17318	17195	17345	17315	17072	17524	17352	17303	17298	17305	17279	17352	17405	17471	17202	17359	17447	17349	17353	17321	17380	17386	17420	17638	17298	17440	17288	17201	17253	17367	17384	17331	17345	17337	17392	17440	17359	17296	17324	17339	17368	17301	17293	17384	17354	17504	17314	17424	17347	17364	17264	17300	17409	17257	17403	17181	17423	17308	17560	17296	17350	17205	17247	17225	17266	17356	17459	17397	17360	17288	17406	17414	17377	17337	17497	17230	17404	17335	17329	17343	17366	17239	17388	17389	17474	17448	17457	17085	17362	17340	17321	17248	17426	17449	17208	17432	17361	17477	17361	17374	17363	17470	17434	17297	17447	17361	17303	17382	17434	17286	17103	17422	17386	17496	17317	17389	17483	17362	17279	17236	17263	17600	17323	17250	17511	17389	17385	17329	17385	17370	17244	17242	17331	17446	17484	17395	17369	17343	17576	17339	17182	17232	17218	17220	17315	17322	17425	17377	17389	17386	17386	17367	17287	17250	17328	17517	17262	17466	17312	17258	17215	17435	17576	17259	17444	17302	17373	17441	17294	17400	17304	17351	17526	17325	17310	17368	17458	17417	17377	17414	17335	17328	17357	17280	17475	17203	17316	17437	17501	17352	17167	17497	17258	17299	17368	17315	17424	17077	17176	17432	17182	17335	17558	17296	17355	17431	17430	17180	17482	17282	17332	17550	17334	17385	17230	17368	17308	17220	17311	17384	17357	17159	17566	17352	17338	17232	17439	17381	17445	17355	17215	17265	17403	17329	17371	17464	17412	17237	17352	17134	17339	17541	17171	17431	17307	17264	17327	17409	17432	17441	17346	17414	17299	17070	17331	17395	17517	17269	17175	17407	17427	17449	17290	17454	17463	17255	17337	17162	17457	17279	17454	17400	17262	17434	17414	17360	17355	17335	17274	17224	17376	17383	17410	17459	17471	17404	17449	17310	17224	17215	17283	17213	17418	17297	17313	17283	17411	17402	17296	17257	17350	17130	17366	17375	17378	17337	17365	17530	17236	17274	17403	17158	17532	17367	17183	17193	17368	17370	17387	17243	17314	17436	17490	17394	17472	17310	17256	17184	17369	17426	17327	17303	17385	17241	17383	17292	17362	17274	17390	17068	17371	17339	17207	17291	17193	17275	17289	17470	17532	17211	17405	17358	17517	17461	17258	17336	17362	17405	17557	17123	17345	17546	17413	17377	17360	17409	17376	17468	17325	17370	17266	17448	17318	17294	17537	17318	17353	17361	17281	17502	17327	17416	17133	17275	17176	17291	17318	17379	17312	17388	17316	17411	17481	17386	17338	17456	17282	17414	17363	17474	17455	17268	17402	17160	17451	17345	17300	17453	17391	17458	17235	17265	17351	17384	17301	17334	17342	17336	17352	17397	17300	17253	17410	17402	17485	17397	17443	17389	17221	17527	17329	17614	17432	17469	17401	17334	17323	17269	17273	17503	17128	17340	17366	17316	17354	17303	17415	17335	17394	17122	17334	17228	17640	17461	17288	17309	17423	17335	17333	17240	17255	17353	17295	17287	17394	17500	17343	17214	17232	17263	17405	17515	17364	17330	17604	17179	17474	17310	17369	17217	17275	17279	17380	17296	17500	17336	17438	17281	17366	17619	17333	17299	17403	17261	17248	17391	17153	17380	17469	17280	17314	17399	17354	17481	17348	17424	17422	17284	17262	17298	17316	17253	17208	17506	17448	17398	17418	17304	17386	17313	17503	17379	17265	17367	17247	17252	17542	17249	17482	17350	17231	17288	17479	17417	17306	17478	17339	17486	17350	17415	17244	17392	17403	17409	17423	17314	17380	17193	17484	17308	17343	17386	17402	17347	17344	17560	17326	17202	17357	17263	17487	17329	17426	17369	17380	17531	17106	17396	17498	17374	17372	17520	17401	17469	17223	17494	17350	17460	17157	17263	17435	17320	17394	17259	17375	17349	17378	17570	17205	17300	17570	17463	17459	17291	17222	17319	17352	17359	17332	17292	17487	17494	17460	17326	17399	17431	17235	17334	17389	17308	17301	17184	17304	17484	17224	17338	17389	17376	17461	17257	17503	17373	17248	17469	17465	17081	17489	17377	17187	17351	17519	17506
30083	24668	26492	24142	21457	21285	21621	21325	21557	21278	20712	21106	21289	21178	21102	21033	21005	21256	21257	21043	21070	21081	21084	21061	21206	20858	20884	20734	20991	21137	21354	21151	21176	21029	20970	21056	21347	21122	21103	21045	21055	21205	21122	20779	21124	21083	21194	20847	21077	20711	20694	21123	21052	20961	20983	20886	20979	20895	20839	20984	21148	20949	20987	20890	20960	20976	20907	20902	21074	20991	21355	21157	20888	21075	20856	21089	21271	21068	21197	20962	20944	20909	20990	21164	21157	21141	21121	20825	21039	20946	21029	21058	20918	20915	21094	21174	21105	21024	20831	21075	20893	20842	21133	21046	21039	21123	20854	20939	21009	20848	21035	21036	20901	20949	21125	21167	21114	21053	20790	21270	21079	21015	21146	20977	20979	21147	20847	21082	21032	21178	21185	20813	21163	21058	20835	21023	21000	21203	20689	21146	20875	21055	20943	20852	20944	20707	21082	21113	21071	21077	21137	21003	20785	21022	20954	20985	21221	20981	20962	21067	20938	20879	21001	21046	20950	20692	21023	21136	21076	20984	21018	20744	21134	21165	21148	20981	20937	20896	21180	20952	21102	21046	20854	20952	21125	21162	20875	21119	21059	21108	21044	21027	20907	21044	21278	20948	21076	20873	21001	21050	20935	20929	21377	20952	21163	21050	21014	20856	20883	21224	21061	21123	20965	20889	21014	21055	21130	20880	20942	20948	20920	21028	21054	20891	21016	20993	21047	21068	21194	20947	20775	20990	20902	21284	20988	21229	21004	20950	21284	21044	21161	21204	21142	21083	20902	20879	20980	21075	20840	21091	21159	21242	21152	21113	21210	21065	20956	20974	20963	21091	21043	21035	21185	21153	20941	21021	21199	21192	20936	20979	20997	21047	21120	20951	21262	21032	21186	21024	21063	21158	20992	20950	20985	20895	21046	21159	21016	21065	20931	20950	21078	20868	20934	21001	21159	21007	20888	21091	21155	20899	21180	21127	21087	21008	20928	21153	20996	21017	20906	21162	21088	21037	21190	20980	21129	20988	21245	21261	20942	21093	21259	21057	21059	20880	20916	20917	21110	21189	21117	20942	21086	21077	21056	21076	20893	21110	20939	21164	21198	21060	20998	21073	20944	21025	21103	21048	21024	20938	21074	21208	20919	21216	21082	21076	20891	20840	21123	20892	21162	21117	20966	21131	20967	21038	21016	21079	20990	21072	21104	20957	20930	20983	21219	21139	21142	21096	21030	20740	21063	21055	21037	21386	21119	20955	21030	21173	21114	20978	21120	21119	21109	20956	21159	21097	20858	20977	21084	21038	20978	20967	20887	20979	21107	21069	20892	20891	21138	21062	21135	21040	21110	20924	20939	21149	21213	21135	21215	21066	20852	20949	21102	21076	21148	21061	20830	20943	20960	21183	21033	21330	21096	21061	20946	21012	20973	21293	21127	20829	21059	20980	20991	21154	20965	20866	20884	21025	21004	20995	21031	21057	20908	21348	21035	21136	21032	21074	21011	21005	21168	21144	20955	21135	20935	20888	21177	21097	20773	20958	21034	20898	21171	20890	21134	21074	21151	21055	21171	20832	21014	20864	21078	21054	21142	20936	20838	20904	20957	20747	21044	21153	20840	20679	21065	20917	20993	20914	21277	21132	21145	21119	21220	21179	21084	20834	20979	20972	21142	21120	21221	21125	21114	21091	20935	21101	21003	21154	20843	21117	20968	21091	21038	20810	21239	21044	20997	21026	21232	20989	21150	20710	20947	20925	21059	21128	21272	21040	21319	21136	21107	21013	20889	20841	21008	21039	20940	21027	21092	21172	21133	21084	20975	20880	20945	20973	21073	21061	20827	21050	20830	21075	21143	21204	21070	21004	21128	21267	21184	21078	20788	21158	21155	20981	20921	21038	21200	20822	21049	21048	20851	20929	20911	20990	20963	21054	20798	20919	21098	21067	20841	21009	21003	21026	21125	21134	21176	21037	21162	21081	20986	21110	21222	21013	20986	20948	21149	20980	21013	20972	20915	20975	21199	20800	21075	21225	21095	21153	21060	21111	20874	21026	20865	20985	21153	21093	21081	21036	20951	21512	20983	21124	20984	20988	21120	20766	20944	21002	20982	21323	21143	20762	20793	20991	20991	20980	21148	21096	21040	20945	20992	20922	20862	20965	21179	21208	21109	21194	21210	20836	21072	20982	21231	21048	20896	21016	21086	21055	20964	21071	21070	20733	20917	20931	20976	21010	21296	21003	20903	21168	20972	21115	20780	20986	21075	21187	21058	21017	21108	20968	20980	21078	20985	21040	21198	21143	20870	21038	20917	21077	21241	21216	21105	21285	20953	21094	21007	21048	21229	20975	20950	20964	20992	21003	21015	20936	20859	21107	21037	21108	20792	20933	21023	20795	20979	21041	21174	20859	20811	21125	21158	21120	21037	21134	21052	21067	20946	21058	21208	21081	21212	21044	20927	21009	20852	21171	21066	21097	21132	20996	21039	21015	20919	20959	21118	21142	21184	21109	21028	21073	21046	21027	21070	20923	21046	20789	21103	21031	20912	20964	21011	21079	20863	20959	21044	20927	20983	20916	21051	21126	21009	21027	21091	21024	21196	21142	20947	21012	20998	21010	21107	21045	21108	20960	20955	21032	21184	21010	20862	20839	21106	20863	21232	21172	20887	21062	20913	21107	21080	20926	21097	21332	21090	21247	21051	20980	21186	21154	20977	20912	20883	21297	21103	21144	21150	21191	21073	21105	20917	21228	21102	20962	21190	20968	21109	21131	21025	21200	21156	21268	21217	20850	21039	21165	20920	20975	20963	21032	21129	20875	20975	20905	20959	21127	21257	21140	21040	21224	20948	20850	20970	20888	21252	20907	20952	21143	20930	20995	20805	20958	21230	21040	20953	21193	20866	21189	21196	21051	20958	21037	21016	20920	20888	20853	21201	21064	20919	21241	21086	20956	21057	21238	20862	20877	20990	21171	20897	21013	20937	21021	20959	21139	21113	21110	20977	20939	21089	20850	20849	21288	21053	20882	21053	20807	20867	21094	20945	20872	21144	21148	21175	21030	20989	20944	20986	20977	21215	21149	21050	21086	20976	20892	21082	21063	21130	20995	21144	21078	21042	21048	20975	20869	20741	21099	20971	20984	21289	20994	21075	20988	21121	21077	20885	20932	20979	20921	20906	21053	20997	21126	20875	21048	21221	20931	20997	21106	20991	20997	21063	20832	21255	20991	21002	21278	21134	21024	21141	21089	21090	20999	21109	20974	21070	21118	21084	21142	21046	20981	20936	20736	21145	20987	20888	20893	20939	21238	21065	21048	21090	20987	21125	21107	21169	20802	21157	20777	21016	20870	21018	20854	20907	20974	21128	21068	21052	21179	21255	21259	21166	21161	21108	20858	21094	21025	21129	20929	21033	21150	20940	21084	21106	20954	21103	21041	21178	21050	21244	21006	21022	20951	21162	20941	21110	21193	21139	20906	20963	20889	21064	21053	21084	21019	21106	21074	20995	21148	20813	20856	21009	21110	21081	21203	20977	20851	21111	21053	21006	20976	21112	20847	21164	21227	20864	21028	20978	21074	21043	20975	20770	20955	20951	21052	20971	20937	21121	20781	21120	21197	20979	21004	21037	20992	21109	20997	21152	21131	20936	20868	21086	21046	20991	20898	20990	21036	20889	21179	20898	20876	20978	21118	20929	20988	21162	21092	21135	20918	20983	20993	20977	21198	21176	21157	21077	21091	21031	21282	21108	20913	21003	21094	21156	21126	21025	21038	21212	21061	21203	21222	20883	20834	21132	21208	20922	21057	20944	21119	21004	20941	21139	20975	21108	21045	20956	20958	21207	21161	21149	20836	21429	21206	20905	20742	21133	21171	21137	21154	20998	21010	21038	21042	20920	20948	21140	21053	21078	21125	21056	20809	21151	21025	20957	21226	21040	21035	21112	21247	21129	21122	21118	20855	20985	21133	21042	21169	21001	21001	21135	20972	20965	20938	20888	21053	21422	21101	21020	20758	21388	21131	21440	21104	20989	20915	20931	21127	21040	21032	21118	21118	21145	21186	21165	21216	20996	20956	21000	20939	20894	21076	20965	21026	20825	20979	21106	21150	21168	20919	20811	20814	20954	20971	21019	21018	21179	21099	21021	20904	20948	21117	20954	21063	20991	21169	20990	21229	21028	21068	21148	20751	21038	21261	21075	21115	21003	21077	21221	21154	21039	21041	21243	21104	21068	20964	21014	21145	20878	21233	21212	21084	20996	21267	20884	21021	20952	20883	20888	20873	20953	21038	20975	20908	20964	21050	20963	21132	20926	20832	20998	20976	21028	21018	21095	21023	21195	20997	21096	21143	20934	21099	21272	21050	20908	20888	20892	20955	21134	20943	20988	20951	20940	21119	21161	21140	21170	21066	21096	21123	21044	21126	21113	21138	20987	20765	20803	20978	21081	20874	21054	21000	21078	21222	21067	21000	21253	20979	20932	21053	20966	20924	21133	20807	21294	21267	20884	20845	20895	21096	21015	21185	21302	21168	21052	21048	21141	21012	20737	20955	21007	21050	20963	20827	21097	21065	20948	20921	20984	20877	20996	20944	20945	21071	20948	21027	20928	21332	21277	21178	21083	20878	21076	21103	21243	21076	21114	20957	21070	21046	21137	20995	20907	21025	21168	20909	21162	21226	21020	21065	21204	21233	21101	21055	21205	20804	21101	20968	21123	21040	20892	20864	20898	20960	21098	20923	20990	20869	21032	20996	21073	21015	21066	20976	21108	20962	21173	21360	21074	20964	21103	21118	20919	20949	20879	21003	21057	20863	21137	21096	21019	21007	21039	20982	21096	20729	21013	21112	20925	21200	21081	20984	21218	20869	21123	20874	20953	21092	21197	21141	20948	20724	21150	21198	21179	21112	21304	21156	21185	21034	21163	21062	21160	21083	20782	21231	21037	21038	21160	21302	21190	20951	20910	21147	20760	21048	20950	21239	21152	21005	21028	21059	21127	21089	21028	20847	21194	21016	21128	21136	21078	20917	21205	20961	21012	21127	21092	20857	20761	21200	21149	21320	21306	21158	20981	21048	21248	21015	20734	21050	20969	20909	20812	20734	21034	21071	20915	21060	20833	20768	21030	20790
23192	28711	21151	18625	18099	17672	17803	17482	18337	17530	17467	17465	17415	17322	17449	17401	17537	17541	17326	17437	17448	17614	17525	17423	17481	17534	17482	17330	17524	17404	17353	17460	17340	17327	17572	17451	17473	17606	17453	17503	17292	17161	17365	17371	17403	17381	17328	17414	17420	17461	17388	17177	17392	17494	17331	17284	17574	17267	17402	17325	17447	17493	17571	17345	17441	17396	17410	17410	17387	17536	17458	17407	17400	17377	17651	17478	17414	17476	17352	17420	17350	17549	17282	17422	17397	17477	17548	17307	17409	17498	17452	17265	17494	17357	17413	17332	17435	17313	17488	17369	17484	17382	17368	17331	17359	17471	17318	17543	17438	17548	17477	17489	17389	17452	17494	17388	17490	17453	17540	17353	17367	17449	17419	17401	17436	17330	17355	17390	17398	17371	17549	17457	17444	17634	17214	17234	17216	17434	17404	17222	17422	17293	17339	17576	17442	17406	17410	17407	17345	17541	17419	17519	17412	17546	17467	17280	17500	17624	17485	17227	17494	17421	17437	17565	17428	17411	17519	17303	17286	17351	17338	17420	17298	17403	17483	17324	17353	17389	17404	17491	17344	17468	17353	17236	17350	17486	17494	17394	17395	17344	17336	17431	17301	17334	17483	17303	17465	17415	17495	17533	17369	17286	17457	17385	17421	17265	17259	17378	17466	17438	17461	17265	17548	17389	17369	17200	17320	17558	17309	17472	17433	17315	17456	17467	17226	17394	17337	17327	17506	17460	17419	17251	17437	17479	17463	17482	17475	17328	17448	17515	17451	17382	17489	17311	17320	17503	17387	17189	17529	17471	17409	17336	17539	17276	17274	17447	17362	17520	17338	17489	17499	17340	17372	17543	17404	17451	17527	17454	17285	17452	17483	17365	17229	17335	17441	17413	17373	17538	17380	17435	17485	17462	17398	17312	17253	17479	17219	17411	17376	17339	17577	17503	17456	17275	17467	17601	17295	17254	17448	17674	17466	17262	17508	17445	17410	17390	17505	17387	17532	17454	17292	17300	17353	17348	17376	17510	17407	17544	17286	17419	17341	17228	17339	17484	17189	17490	17305	17294	17388	17383	17417	17370	17421	17279	17489	17436	17453	17324	17490	17360	17379	17330	17625	17363	17380	17470	17445	17472	17320	17383	17328	17468	17484	17379	17336	17509	17467	17442	17471	17367	17293	17566	17394	17352	17307	17424	17543	17629	17423	17443	17506	17300	17485	17421	17292	17362	17529	17312	17524	17500	17312	17350	17338	17565	17360	17448	17437	17342	17190	17574	17379	17321	17551	17531	17324	17466	17377	17306	17403	17406	17354	17476	17391	17347	17487	17563	17352	17519	17391	17414	17307	17621	17492	17424	17513	17416	17332	17407	17315	17500	17381	17488	17377	17651	17515	17536	17410	17395	17361	17480	17549	17296	17330	17644	17444	17265	17482	17391	17392	17387	17546	17347	17420	17302	17408	17325	17307	17498	17390	17300	17352	17310	17344	17537	17438	17486	17320	17386	17310	17186	17364	17552	17328	17284	17336	17254	17482	17569	17362	17494	17469	17220	17434	17432	17385	17543	17328	17323	17379	17517	17545	17446	17383	17389	17288	17459	17428	17421	17263	17622	17282	17380	17275	17276	17538	17352	17403	17420	17506	17435	17437	17357	17444	17421	17291	17600	17316	17403	17404	17395	17484	17165	17374	17440	17724	17186	17400	17208	17449	17306	17405	17277	17484	17305	17336	17511	17517	17228	17456	17435	17341	17479	17667	17236	17342	17431	17392	17445	17488	17330	17324	17318	17336	17522	17376	17438	17425	17386	17420	17179	17408	17290	17381	17331	17604	17462	17373	17499	17443	17509	17374	17447	17288	17513	17503	17446	17440	17410	17433	17488	17403	17501	17422	17393	17347	17384	17367	17497	17485	17517	17394	17379	17506	17380	17503	17325	17339	17281	17365	17318	17407	17442	17253	17398	17486	17439	17469	17652	17350	17633	17278	17300	17314	17299	17358	17215	17483	17282	17345	17394	17436	17304	17445	17492	17311	17511	17387	17400	17407	17361	17489	17513	17524	17391	17470	17511	17352	17272	17290	17311	17429	17457	17248	17477	17377	17348	17437	17180	17355	17514	17359	17357	17277	17410	17412	17407	17490	17473	17402	17427	17378	17355	17373	17375	17583	17336	17341	17359	17537	17319	17608	17615	17356	17432	17358	17487	17437	17349	17421	17614	17510	17453	17491	17296	17341	17264	17388	17492	17459	17280	17386	17498	17444	17576	17340	17507	17329	17562	17441	17401	17550	17468	17237	17393	17646	17549	17255	17435	17507	17584	17465	17417	17433	17355	17369	17380	17534	17434	17472	17529	17415	17486	17283	17350	17409	17356	17348	17389	17282	17450	17415	17216	17343	17491	17408	17418	17605	17543	17312	17596	17458	17239	17322	17440	17389	17317	17415	17360	17448	17442	17374	17267	17330	17360	17291	17392	17343	17463	17470	17466	17502	17487	17562	17555	17295	17430	17343	17433	17492	17325	17451	17326	17304	17508	17612	17565	17534	17339	17414	17390	17334	17358	17585	17420	17338	17435	17281	17306	17371	17351	17373	17351	17360	17478	17390	17396	17350	17235	17338	17416	17376	17288	17329	17540	17379	17319	17234	17366	17325	17537	17370	17542	17532	17310	17359	17554	17455	17441	17334	17322	17603	17477	17364	17545	17268	17350	17381	17588	17524	17406	17531	17446	17310	17445	17335	17420	17438	17367	17231	17211	17449	17355	17478	17256	17481	17295	17305	17556	17328	17437	17404	17442	17297	17502	17456	17283	17263	17418	17482	17277	17079	17623	17371	17405	17457	17575	17469	17371	17426	17218	17538	17313	17442	17343	17421	17349	17253	17486	17384	17339	17449	17212	17339	17471	17334	17495	17551	17420	17373	17333	17351	17341	17298	17402	17398	17384	17293	17440	17450	17351	17452	17338	17411	17414	17504	17187	17368	17211	17416	17347	17462	17335	17314	17288	17449	17448	17603	17395	17463	17449	17550	17345	17474	17555	17401	17394	17294	17562	17332	17431	17563	17224	17518	17270	17396	17463	17408	17523	17321	17480	17380	17565	17267	17455	17498	17463	17300	17335	17319	17535	17477	17479	17283	17537	17443	17429	17351	17426	17412	17434	17407	17294	17564	17455	17421	17554	17482	17435	17542	17387	17571	17194	17270	17446	17458	17412	17309	17315	17438	17422	17510	17330	17491	17475	17462	17259	17511	17642	17360	17454	17358	17409	17377	17494	17527	17479	17435	17303	17538	17403	17458	17447	17212	17432	17504	17600	17539	17402	17299	17411	17450	17439	17267	17501	17284	17550	17702	17348	17491	17355	17385	17540	17275	17566	17491	17468	17369	17308	17472	17401	17371	17372	17446	17464	17457	17499	17560	17409	17516	17475	17469	17431	17420	17483	17450	17400	17300	17283	17574	17345	17456	17350	17362	17453	17423	17482	17566	17153	17471	17514	17344	17362	17318	17280	17489	17376	17286	17424	17466	17459	17401	17534	17620	17477	17226	17552	17372	17349	17358	17361	17479	17483	17393	17410	17535	17308	17385	17465	17389	17549	17450	17512	17172	17320	17458	17411	17645	17348	17370	17508	17347	17406	17321	17805	17336	17583	17386	17263	17351	17329	17179	17437	17358	17446	17477	17383	17296	17349	17184	17515	17394	17458	17286	17304	17453	17349	17413	17346	17488	17384	17413	17582	17359	17421	17292	17379	17546	17431	17381	17477	17376	17171	17142	17376	17159	17253	17392	17443	17303	17469	17360	17320	17299	17357	17481	17406	17570	17522	17350	17289	17220	17252	17315	17436	17576	17466	17488	17486	17271	17431	17353	17393	17508	17300	17349	17466	17260	17401	17331	17504	17511	17355	17398	17353	17425	17232	17506	17413	17433	17464	17449	17523	17454	17532	17458	17477	17375	17358	17418	17596	17282	17490	17371	17497	17384	17570	17374	17553	17331	17481	17449	17397	17491	17313	17478	17239	17378	17306	17458	17436	17434	17373	17381	17447	17311	17295	17438	17518	17328	17404	17483	17333	17327	17538	17565	17305	17483	17348	17487	17434	17326	17532	17380	17411	17561	17441	17331	17475	17259	17383	17488	17275	17516	17257	17352	17398	17572	17359	17427	17390	17345	17365	17384	17478	17418	17357	17301	17294	17384	17355	17407	17417	17416	17318	17446	17379	17359	17535	17414	17470	17428	17393	17317	17429	17600	17398	17422	17502	17688	17458	17396	17448	17096	17433	17226	17410	17624	17376	17207	17328	17338	17360	17502	17295	17428	17305	17576	17397	17396	17263	17650	17376	17477	17288	17578	17388	17369	17386	17400	17332	17687	17473	17466	17366	17614	17420	17444	17357	17316	17528	17434	17428	17474	17326	17547	17433	17343	17349	17426	17392	17467	17370	17512	17364	17405	17482	17354	17374	17502	17282	17355	17321	17372	17494	17352	17472	17408	17226	17473	17440	17465	17457	17435	17559	17523	17375	17541	17763	17402	17437	17345	17210	17463	17430	17424	17295	17434	17485	17542	17454	17487	17472	17310	17479	17455	17535	17354	17345	17502	17491	17351	17311	17377	17534	17564	17466	17297	17321	17275	17273	17362	17321	17490	17432	17432	17278	17370	17211	17276	17415	17335	17419	17363	17400	17381	17513	17366	17466	17364	17175	17448	17520	17368	17467	17336	17447	17283	17514	17421	17484	17481	17435	17283	17435	17403	17419	17335	17343	17293	17521	17505	17437	17391	17304	17484	17248	17451	17595	17496	17428	17377	17165	17534	17390	17343	17280	17268	17393	17373	17393	17393	17427	17384	17279	17332	17517	17391	17401	17468	17569	17539	17402	17412	17371	17416	17052	17277	17479	17445	17390	17397	17288	17613	17282	17379	17542	17349	17371	17406	17576	17428	17488	17445	17561	17523	17474	17410	17354	17368	17333	17545	17498	17362	17344	17349	17546	17491	17368	17633	17352	17411	17422	17534	17478	17411	17416	17443	17285	17628	17437	17425	17455	17310	17440	17454	17446	17482	17397	17390	17454	17527	17502	17463	17412	17461	17367	17314	17382	17327	17435	17479	17553	17415	17387	17534	17318
23501	21634	28396	25369	22887	23258	23411	23063	24401	21524	20495	20372	20298	20314	20572	20137	20345	20157	20492	20365	20413	20163	20388	20179	20430	20390	20185	20313	20256	20143	20346	20250	20434	20270	20431	20388	20138	20175	20495	20342	20321	20314	20309	20375	20270	20200	20280	20080	20164	20306	20204	20227	20283	20112	20205	20118	20308	20130	20135	20174	20053	20120	20120	20078	19997	20262	20298	20329	20109	20288	20145	20169	20306	19893	20101	20277	20105	20266	20271	20066	20212	20320	20241	20185	20042	19948	20429	20024	20297	20126	20303	20073	20197	20316	20286	20110	20009	20025	20027	20221	20224	20256	20028	20216	20217	20224	20046	20078	20073	20249	20330	20315	20084	20276	20219	20211	20242	20094	20230	20020	20251	20159	20184	20060	20150	20196	20284	20206	20107	20123	19939	20175	20266	20112	20180	20134	20218	20281	20187	20321	20217	20182	20153	20098	19975	20224	20200	20261	20211	20057	20124	19939	20326	20027	20131	20176	19861	20093	20130	20030	20222	20265	20316	20175	20116	20346	20241	20063	20137	20126	20037	20005	20242	20155	20255	20121	20110	20098	19986	20077	20023	20084	20189	20172	19983	20096	20208	20165	20242	20121	20264	20199	20252	20268	20106	20065	20204	19983	20229	19948	20386	20257	20301	20233	20054	20114	19890	19991	20320	20139	20416	20265	20115	20332	20247	20023	19928	20228	20072	20219	20225	20349	20087	20327	20288	20068	20190	20171	20231	20718	20269	20164	20264	20527	20409	20317	20211	20280	20319	20158	20269	20210	19928	20113	20271	20141	20054	20296	20199	20062	20300	20024	20024	20261	20114	20073	20378	20325	20235	20136	20285	20141	20341	20312	20360	20130	20087	20271	20233	20261	20229	20108	20584	20394	20180	20248	20203	20095	20322	20224	20270	20301	20192	20096	20259	20076	20154	20248	20207	20053	20130	20166	20062	20299	20347	20083	20067	20140	19996	20156	20096	19950	20017	20299	20397	20116	20068	20082	19907	20089	20335	20241	20211	20198	20324	20069	20131	20279	20280	20162	20141	20068	20317	20230	20182	20154	20244	20022	20274	20373	20321	19986	20186	20326	20155	20122	20144	20233	20099	20235	20232	20381	20324	20344	20140	20218	19854	20169	20134	20211	20173	20259	20287	20180	20539	20199	20210	20397	20136	20234	20278	20323	20182	20340	20258	20113	20171	20155	20303	20083	20337	20214	20111	20193	20338	20211	20091	20111	20230	20338	19957	20237	20425	20052	20263	20203	20164	19923	20202	20157	20103	20135	20168	20511	20220	20306	20071	20297	20270	20351	20246	20009	20233	20176	20367	20091	20129	20113	20368	20137	20345	20122	20144	20208	20036	20258	20221	20344	19944	20014	20121	20265	20242	19978	20312	19972	20009	20405	20029	20144	19999	20155	20313	20289	20358	20310	20086	20278	20294	20128	20266	20467	19984	20122	19925	20284	20297	20242	20277	19886	20203	19906	20141	20167	20204	20165	20279	20267	20286	20194	20295	20213	20114	20346	20214	20295	20120	20105	20171	20297	20247	20214	20353	20258	20412	20083	20320	20101	20282	20327	20093	20353	20138	20095	20250	20086	20230	20020	19991	20073	20312	20222	20101	20178	19896	20088	20199	20330	20338	20209	20311	20227	20355	20134	20015	20027	20119	20341	20439	20263	20139	20343	20132	20222	20181	20194	20137	20065	20253	20221	20140	20203	19957	20223	20075	20217	20320	19937	20410	20344	20028	20068	20157	20280	20047	20219	20366	20048	19924	20279	20096	20238	20345	20278	20090	20258	20299	20252	20337	20159	20101	20346	20100	20116	20336	20195	20131	19949	20163	20148	20316	20114	20004	20058	20301	20475	20159	20218	20169	20073	20218	20180	20096	20069	20070	20226	20252	20369	20335	20065	20342	20166	20295	20117	20138	20129	20467	20084	20277	20184	20301	20243	20352	20334	20375	20207	20006	20317	20157	20082	20184	20235	20124	19863	20278	20196	20001	20166	20132	20278	20086	20045	20229	20263	20284	20036	20238	20022	19950	20218	20105	20068	20091	20261	20336	20269	20202	20269	20264	19914	20257	20041	20263	20235	20054	20178	20036	20245	20296	20197	20239	20227	20028	20150	20411	20107	20217	20150	20088	20153	20015	20110	20123	20387	20224	20034	20087	20232	20171	20221	20103	19992	20050	20237	20079	20029	20297	20050	20135	20128	20168	20134	20247	20393	20454	20145	20315	20078	20125	20384	20438	20605	20354	20359	20189	20274	20032	20293	20260	20324	20381	20067	20203	20188	20159	20217	20082	20335	20102	19985	20143	20136	20357	20316	20071	20225	20229	20285	20141	20232	20185	20073	20261	20231	20108	20176	19973	20056	20213	20448	20116	20235	20254	20007	20084	20454	20015	20077	20114	20271	20185	20279	20477	20328	20134	20131	20175	20298	20147	20468	20300	20145	20162	20207	20234	20268	20250	20206	20215	20020	20406	20160	20190	20244	20279	19996	20059	20246	20391	20264	20286	20028	20140	20074	20167	20167	20377	20093	20281	19919	20118	20196	20178	20095	20112	20176	20113	20043	20141	20216	20344	20311	20067	20129	20155	20218	20118	20257	20120	20105	19962	20027	20125	20459	20198	20106	20006	20417	20411	20121	20185	20133	20319	20202	20275	20154	20385	20337	20246	20316	20085	19992	20291	20238	20285	20170	20408	20334	19970	20269	20520	20201	20301	20139	20307	20020	20158	20205	20374	20070	20099	20238	20134	20099	20354	20228	20178	20173	20078	20249	20132	19973	20414	20230	20275	20255	20191	20205	20233	19947	20091	20208	20250	19942	20239	20107	20227	20220	20235	20106	20301	20119	20385	20196	20411	20429	19948	20211	20300	20003	20269	20237	20299	20164	20251	20181	20159	20014	20092	20091	20126	20302	20177	19997	20097	20270	20045	20140	20253	20210	20330	20311	20230	20120	20151	20132	20472	20319	20267	20326	20171	20140	20082	20089	19923	20073	20085	20240	20173	20139	20318	20088	20323	19920	20129	20158	20225	20290	20289	20073	20018	20261	19999	20236	20320	20125	20247	20088	20204	20252	20231	20089	20181	20216	20277	20345	20208	20259	20301	20203	20087	20147	20347	20118	20405	20131	20097	20363	19996	20027	20254	19972	20395	20337	20232	20281	20234	20323	20142	20104	20325	20179	20233	20169	20178	20209	20253	20281	20168	20139	20196	20038	20005	20036	20269	20105	20230	20138	20214	20123	20080	20249	20346	20139	19920	20202	20279	20070	20356	20160	20087	20191	20142	20228	20175	20150	20357	20282	20338	20153	20092	20190	20272	20068	20206	20336	20215	20156	20161	20201	20346	20231	20115	20194	20189	20180	20035	20320	20091	20155	20179	20268	20127	20164	20159	20215	20374	20067	20335	20205	20238	20229	20074	20257	20352	20179	20342	20019	20074	20081	20342	20279	20114	20136	20101	20225	20293	20139	20188	20054	20085	20357	20234	20329	20324	19887	20216	20257	20349	20385	20409	20116	20173	20189	20194	20107	20135	20147	20219	20229	20032	20189	20325	20035	20225	20173	20134	19950	20270	20189	20200	20077	20511	20203	20032	20218	20209	20237	20115	20203	20274	20089	20288	20323	20245	20065	20049	19925	20037	20349	20127	20171	20430	20134	20398	20385	20063	19965	20294	20110	20173	20282	20219	20311	20284	20075	20149	20213	20175	20220	20151	20225	20300	20042	20191	20066	20395	20432	20163	20253	20413	20246	19972	20268	20339	20064	20228	20266	20114	20131	20300	20303	20105	20221	20208	19918	20197	20157	20212	20207	20185	20129	20183	20109	20248	20145	20200	20097	20212	20190	20152	20151	20148	20289	20120	20198	19965	20289	20348	20253	20160	20225	20224	20219	20293	20137	20097	20303	20136	20217	20156	20059	20489	20248	20174	20135	20168	20229	20166	19994	20373	20170	20178	20225	20377	20303	20238	20233	20434	20403	20052	20191	20387	20024	20354	20164	20170	20088	20333	20042	20296	20111	20041	20026	20304	20010	20278	20398	20233	20356	20233	20265	20430	20220	20278	20412	20220	20078	20252	20133	20095	20324	20336	20217	20186	20120	20140	20206	20423	20234	20418	20238	20163	19980	20329	20243	20207	20301	20202	20128	20170	20341	19980	20218	20483	20228	20165	20055	20190	20131	20241	20171	20033	20225	20329	20306	20281	19967	20168	20295	20413	20074	20167	20224	20198	20208	20275	20307	19942	20195	20241	20056	20115	20216	20155	20211	20399	20250	20128	20113	20253	20281	20113	20052	19982	20178	20353	20193	20285	19942	20404	20245	19938	20200	20149	20126	20151	20135	20178	20090	20213	20166	20136	20118	20218	20256	20413	20193	20197	20322	20273	20081	19946	20276	20313	20298	20210	20040	20109	20154	20388	20143	20199	20414	20139	20303	20085	20182	20189	20300	20233	20315	20364	20209	20180	20356	20275	20275	20392	20013	20306	20005	20226	20284	19934	20008	20180	19944	20186	20067	20124	19947	20191	20123	20165	20345	20110	20258	20381	20074	20159	20297	20167	20266	19792	20151	20342	20216	20001	20115	20267	19961	20093	20198	20314	20146	20145	20076	20009	20220	20372	20246	20243	20261	20144	20381	20081	20214	20012	20036	20109	20108	20104	20130	20382	20160	20403	20227	20148	20152	20177	20271	20110	20203	20293	20205	20382	20272	20351	20101	19934	20054	20187	20283	20120	20298	20182	20228	20259	20093	20190	20172	19916	20066	20329	20059	20131	19993	20137	20294	20154	20242	20267	20095	20224	20221	20371	20060	20290	20329	20158	20302	20089	20160	20316	20351	20201	20199	20111	20197	20285	20237	20203	20154	20200	20241	20157	20402	20053	20213	20018	20204	20259	20367	20209	20132	20054	20160	20162	20166	20339	20245	20155	20202	20317	20264	20149	20193	20378	20426	20035	20262	20240	19904	20124	20203	20261	20343	20327	20138	20358	20244	20095	20147	19953	20131	20088	20338	20042	20021	20226	20145	20151	19880	20193	20295	20111	20208	20204	20089	20205	20049	20133	20243	20059	20252	20115	20142	20311	20310	20291	20185	20245	20399	20302	20226
26858	44226	27895	20334	18599	17890	17886	20180	23135	17285	17057	16731	16994	16910	16983	17050	16845	16959	17030	16983	16885	17145	16918	16884	16911	16810	16797	16983	16981	16964	16894	16879	16860	16814	16965	17164	16980	16921	16765	17019	16976	16919	16813	17030	16885	16869	17038	16829	16821	16925	16912	16850	16949	16908	16785	17122	17024	16898	16881	16821	16895	16884	16935	16922	16934	16994	16956	16782	17056	16916	16745	16959	16881	16918	16952	16909	16915	16907	16768	16908	16893	16846	16798	16735	16788	17036	17052	17006	16856	16919	16923	17026	16880	17080	16821	16855	16804	16939	16792	16777	16704	16845	16852	16780	16809	17053	16731	16947	16913	16741	16763	16964	16911	17075	16928	16927	16820	16895	16961	16951	16771	16957	17010	16995	16975	17009	17241	17046	16882	16873	16908	16885	16902	16808	16833	16932	16957	16770	16887	17073	16875	16728	16885	16900	16876	17034	16804	17032	16868	16885	16888	16966	16747	16939	16930	16952	16750	16965	16853	16973	16831	16806	16992	17047	16932	16977	16916	17008	16955	17021	17035	16946	16725	16783	16844	16957	16784	17047	17020	16803	16977	16974	16881	16967	17023	17053	16704	17001	16831	16959	17094	16917	16901	16963	16781	16789	16736	16994	16840	16876	16808	16861	16855	16921	16971	16809	17015	16881	16957	16726	16796	16856	16942	16952	16857	16843	16728	17099	17021	16950	16994	16746	17157	17045	16842	16794	16941	16901	16832	16948	16821	16758	16929	16903	16950	16927	16764	16804	16870	16825	16758	16842	16718	16639	16966	16999	16995	16814	16864	16718	16866	16737	16812	16831	16825	17001	16899	16808	16677	16977	16851	17134	16979	16818	16718	16983	16960	16658	17015	16967	16805	17103	16958	16944	16980	16815	16926	16800	16918	16935	16942	16897	16813	16805	16946	16971	16799	16947	16790	16900	17107	16953	17101	17038	16965	16693	16867	16789	17075	16966	16828	16809	16888	16855	16830	16874	17049	16803	17021	16784	16991	16856	17016	16642	16892	16875	16901	16931	16739	16819	16755	16934	16965	16977	16710	16696	16909	16896	16787	16991	16994	16946	16798	16914	16832	16968	16907	16737	16985	16811	16952	16847	16967	17066	16827	16849	16840	16965	16986	16811	16799	16936	16886	17003	16852	16773	16775	16830	17051	16747	16632	16933	16969	16742	16702	16848	16887	16936	16858	16894	17099	16919	16937	16696	17012	16822	16838	16754	16953	16922	16875	16912	17082	16962	16928	16982	16832	17106	16881	16921	16751	16894	16927	16914	16868	17068	16840	16810	16915	16758	16850	16940	16938	16981	16908	16824	16891	16708	16939	16871	16756	16933	16780	16939	16976	16689	17024	16611	16837	17066	16836	16958	16946	16916	16814	17007	16776	16747	16742	16764	16734	16879	17095	16796	16746	17034	16897	16833	16813	16638	16765	16959	16962	16838	16821	16838	16883	16892	16658	17062	16861	16840	16880	16763	16692	16868	16834	17000	16895	16922	16975	16887	16898	16723	16917	16850	16958	16839	16926	16891	17044	16715	17008	16777	16968	16951	16873	16988	16690	16904	16999	16891	16965	16813	16719	16980	16751	16886	16920	16843	16933	16680	16879	16772	16822	16978	16879	16866	16921	16934	16930	17010	16801	16826	17143	17036	16902	17079	16873	16932	17059	16891	16938	16890	16828	16915	16930	16884	16966	17138	16948	16958	16921	16790	16907	16966	17112	16981	16781	16811	16965	16787	16896	16955	16869	16730	16839	16945	16972	16951	16924	16918	16931	16946	17132	16938	16927	16861	17066	16844	17040	16829	16987	17026	16951	16811	16859	16986	16813	16876	16877	16878	17027	16909	16883	16862	16941	16920	16852	16881	16802	16814	16968	16920	16896	16922	16888	16914	16797	16705	16942	17001	16768	16940	16885	16872	17072	16834	16874	16910	16873	16822	16800	16915	16758	16761	16894	16967	17000	16737	17001	16925	16954	16937	16928	16963	16800	16845	17062	16753	16844	16990	16888	16857	16881	16952	16972	16867	16980	16861	16919	16910	16887	16919	16846	16849	16927	16768	16766	16865	16837	17050	16831	16852	16919	16882	16771	16994	16802	16787	16870	16814	16925	16873	16988	17139	16599	17001	16729	16903	16933	16887	16885	16965	16793	16965	16890	16909	16861	16987	16915	17124	16892	16897	16732	16884	17020	16893	16844	16970	17140	16871	16827	17013	16695	16917	16947	16915	16778	16936	16995	16911	17136	16965	17035	16841	17114	16985	17062	16747	16994	16864	16826	17027	16807	16726	16653	16841	16882	17082	16948	16888	16977	17011	16829	16841	17079	16989	16781	16694	17002	16749	16806	16899	16882	16932	16811	16793	16758	16975	16895	16934	17019	16896	16864	17023	16879	17014	16844	16737	16844	16980	16933	16899	16953	16833	16966	16907	16784	16788	16939	16797	16826	17012	17011	16936	16850	16921	16976	17019	17006	16764	17075	16932	16860	16890	16958	16873	16856	17059	17019	16784	16912	16784	16886	16784	17001	16833	16775	16902	16806	16924	16824	16783	16736	16902	16858	17016	16893	16971	16886	16935	16813	16946	16946	16796	16813	16867	16830	16996	16832	16833	16945	16751	16969	16986	16881	16891	16886	17009	16864	16901	16899	16825	16812	16871	16989	16896	16872	16768	16847	16763	16914	16987	16946	16985	17005	17054	16694	16916	16856	16803	16882	16879	16982	16819	16933	16920	16788	16838	16900	16997	16887	16840	16963	16953	16835	16809	16929	16818	16977	16716	16895	16767	16835	16899	16921	16912	17001	16751	16805	16750	16890	16996	16963	16744	16980	16843	16891	16637	17006	16832	16972	16995	17026	16835	16867	16909	17010	16873	16877	16814	16849	17059	16776	16702	16873	16912	16923	16909	16907	16986	16870	16889	16900	16853	16916	16970	16631	16945	16806	16918	16893	16779	16944	16951	16877	16728	16786	16687	16872	16874	16953	16980	16833	16887	16950	16911	16801	17019	16756	16907	16873	16787	17067	16694	16938	16905	16909	16987	16909	16727	16809	16970	16829	16806	16838	16765	16767	17266	17035	16823	16777	16799	17014	17009	16861	17007	16946	16947	16740	17065	16933	16880	17047	16792	16994	16766	16939	17043	16877	16904	16819	16940	16703	16822	16810	16766	16928	16873	16802	16726	16740	16806	16683	16897	16937	16910	16829	16977	16879	16884	17063	16962	16895	16885	16863	16845	16841	16932	16861	17023	16795	16902	17041	16670	16910	16870	17012	16903	16743	17165	16894	16931	16970	16873	16746	16707	16988	16853	16902	16876	16881	16766	16846	16821	16889	16816	16785	16779	16899	16798	16844	16933	16941	16948	16955	16883	16942	16870	17036	17049	16804	16835	16832	16660	16885	16788	16802	16898	16923	16915	16764	16886	16909	16946	16843	17045	16972	16974	16930	16838	16971	16906	17015	17044	16902	17012	16911	16865	16944	16727	16821	16844	16958	16835	16709	17041	16864	16856	16877	17074	16973	16951	16849	16745	17119	16806	16811	16900	16941	17036	16961	16931	16969	16950	16903	17073	16809	16850	16775	17002	16803	17031	16736	16823	16910	16867	16851	16738	16864	16945	17033	16906	17047	16837	16908	16865	17081	16940	16956	16860	16813	16798	16821	16778	16911	16951	16965	16824	16781	16734	16845	16882	16912	16888	16942	16746	17008	17058	16834	16952	16816	17034	16998	16751	16764	16757	16920	16840	17050	16931	16899	16852	16837	16869	17006	16888	16930	16906	16933	16847	16897	16958	16850	16927	16965	16880	16922	16963	16983	16923	16856	16785	16801	16954	16942	17046	16900	16864	17089	16927	16941	16939	16859	16852	16847	16843	16950	17002	16874	16911	16968	16911	16942	16967	17046	16752	16876	16786	16721	16802	16820	17036	16830	17000	16769	17057	16873	16940	16953	16923	16760	16701	17031	16881	16983	17000	16852	16904	16760	16766	17122	16942	16829	16923	16975	16836	16774	16773	16729	17018	16963	16912	16892	16766	16633	17014	16744	16946	16807	16966	17037	16918	16762	16755	16776	16933	16668	17039	16890	16981	16920	16962	17039	17004	16893	16827	16858	16899	17007	16955	16774	16957	16852	16990	17017	16747	17016	16724	16995	16945	17076	16880	16964	16931	17030	16720	16924	16838	16998	16847	16870	16801	16820	16826	16845	16966	16868	16943	16908	16918	16859	16861	16835	16978	16937	16799	16996	16955	17089	16876	16935	16880	16939	16827	16708	16870	16821	16889	17014	16786	16830	16648	16963	16862	16818	16815	16762	16933	16874	16762	16861	17013	17065	16905	16962	16934	16962	16925	16945	16838	16789	17091	17001	16923	16841	16786	16902	16854	16832	16825	17041	16966	16917	16934	16934	16968	16864	17098	16951	16767	16883	16967	16877	16777	16798	16837	16974	16966	17006	16935	16803	16925	16977	16861	16815	16989	16939	16887	17141	16934	16930	16972	17114	16913	17064	16887	16964	16792	17078	17009	17021	16920	16973	16753	16870	16936	16838	17080	16791	16776	16894	16903	16842	16993	17011	16883	17101	16834	16942	17026	17030	16830	16725	17059	16966	16965	16944	16900	16855	16836	16830	16827	16806	16799	16936	16890	16898	17244	16967	16962	16823	16712	17011	16933	16885	16902	16866	16919	16969	16692	17089	16892	16855	16888	16915	16849	17133	17107	16960	17030	16853	16949	16805	16937	16996	16799	16828	16963	16775	17022	16802	16929	16734	16902	17022	16767	16948	17072	17041	16922	16941	16780	16805	17096	16823	16921	16858	16894	16855	16854	16716	16915	16896	16875	16860	16968	16749	16970	17176	16771	16877	16758	16888	16935	16966	16847	16800	16960	17041	17004	16916	17025	16949	16883	16820	16980	16816	17041	17007	17035	16884	16741	16810	16864	16985	16963	16821	17124	16830	16918	16794	16829	16845	16866	16986	16901	16914	17024	16887	17043	16808	16878	16879	16970	16769	16873	16836	16947	16836	17067	16639	16887	16826	16850	16844	16838	16927	16938	16942	16931	16866	16820	16952	16904	16773	16917	16853	16821	16890	17048	16839	16886	16911	16885
25296	21878	27292	27615	22140	21946	22558	22895	22624	21836	21559	21495	21394	21547	21305	21360	21343	21385	21403	21545	21274	21342	21327	21239	21309	21395	21549	21386	21389	21370	21152	21282	21468	21397	21500	21459	21437	21288	21613	21399	21444	21282	21610	21283	21301	21175	21090	21399	21479	21470	21382	21498	21257	21338	21470	21332	21374	21463	21363	21338	21191	21543	21393	21267	21586	21423	21527	21503	21468	21411	21420	21525	21373	21307	21350	21226	21222	21230	21206	21131	21344	21298	21301	21406	21464	21565	21371	21444	21531	21371	21514	21346	21388	21205	21309	21251	21367	21399	21200	21290	21171	21332	21155	21167	21087	21273	21493	21445	21360	21470	21245	21380	21307	21302	21171	21440	21403	21526	21408	21474	21283	21463	21278	21592	21208	21116	21366	21107	21305	21365	21310	21292	21575	21455	21204	21545	21417	21400	21457	21263	21215	21209	21482	21224	21230	21477	21101	21230	21335	21241	21282	21217	21342	21472	21433	21627	21453	21357	21266	21475	21354	21314	21175	21312	21260	21357	21377	21337	21417	21250	21434	21338	21336	21312	21298	21431	21300	21411	21281	21367	21316	21313	21214	21426	21256	21382	21219	21385	21245	21241	21380	21408	21340	21469	21282	21262	21358	21551	21299	21319	21473	21537	21452	21190	21345	21427	21424	21426	21353	21238	21360	21267	21052	21291	21141	21375	21414	21442	21332	21487	21147	21388	21427	21381	21361	21324	21479	21174	21194	21264	21417	21239	21059	21408	21319	21359	21255	21470	21371	21256	21127	21445	21184	21396	21256	21453	21402	21363	21377	21436	21311	21216	21363	21373	21251	21277	21447	21303	21319	21487	21076	21353	21116	21329	21422	21363	21057	21365	21335	21157	21266	21100	21390	21443	21101	21393	21270	21061	21469	21435	21236	21275	21422	21520	21419	21341	21256	21301	21256	21261	21186	21258	21310	21338	21107	21134	21356	21425	21149	21444	21352	21284	21504	21388	21431	21355	21651	21383	21261	21231	21412	21442	21143	21252	21338	21363	21419	21484	21425	21350	21240	21118	21368	21326	21404	21328	21344	21078	21061	21372	21202	20996	21255	21388	21354	21282	21698	21297	21133	21276	21240	21453	21188	21294	21518	21273	21355	21356	21457	21275	21204	21288	21483	21204	21265	21401	21211	21381	21379	21471	21491	21651	21364	21360	21244	21587	21043	21203	21435	21482	21459	21418	21227	21423	21341	21524	21542	21341	21443	21386	21336	21358	21459	21219	21161	21402	21337	21277	21507	21256	21360	21442	21438	21385	21283	21323	21340	21425	21184	21209	21501	21295	21530	21335	21398	21354	21395	21550	21442	21201	21260	21507	21218	21275	21266	21403	21418	21130	21216	21411	21467	21437	21347	21237	21361	21209	21498	21337	21376	21415	21507	21317	21090	21141	21419	21351	21311	21358	21368	21201	21197	21174	21228	21439	21367	21357	21268	21297	21304	21251	21191	21389	21493	21495	21389	21239	21394	21364	21204	21209	21161	21188	21213	21470	21507	21211	21460	21259	21359	21217	21328	21436	21107	21478	21344	21414	21256	21281	21277	21440	21437	21324	21366	21217	21202	21431	21358	21285	21410	21497	21202	21352	21380	21133	21149	21406	21339	21364	21398	21255	21356	21424	21501	21282	21409	21456	21356	21485	21383	21331	21330	21360	21346	21297	21238	21376	21154	21274	21523	21242	21295	21226	21304	21540	21262	21474	21131	21271	21186	21215	21202	21537	21122	21380	21082	21257	21325	21732	21331	21296	21254	21436	21378	21294	21285	21381	21354	21358	21271	21523	21085	21198	21403	21417	21304	21567	21236	21384	21396	21399	21287	21407	21374	21453	21466	21229	21293	21349	21254	21371	21248	21387	21336	21424	21391	21080	21368	21375	21340	21137	21373	21494	21350	21279	21282	21394	21318	21463	21465	21471	21466	21209	21440	21388	21296	21581	20982	21185	21312	21493	21347	21240	21374	21129	21550	21466	21423	21401	21504	21497	21323	21240	21184	21462	21175	21373	21238	21270	21348	21396	21363	21383	21449	21355	21220	21453	21200	21201	21464	21318	21279	21220	21376	21183	21267	21301	21333	21481	21365	21407	21283	21375	21413	21473	21342	21167	21315	21282	21213	21171	21400	21464	21230	21390	21357	21299	21358	21406	21401	21383	21219	21283	21381	21388	21341	21364	21347	21415	21335	21167	21239	21589	21190	21393	21295	21402	21345	21215	21276	21442	21425	21222	21208	21198	21350	21387	21241	21485	21082	21421	21537	21220	21470	21452	21458	21264	21460	21306	21240	21386	21322	21335	21298	21407	21349	21651	21476	21416	21552	21412	21358	21475	21324	21427	21427	21350	21502	21345	21132	21417	21582	21439	21274	21216	21349	21524	21250	21355	21372	21230	21388	21339	21471	21288	21150	21366	21384	21505	21337	21367	21380	21339	21253	21354	21384	21438	21269	21334	21424	21345	21443	21325	21280	21339	21470	21351	21215	21319	21413	21501	21355	21382	21305	21289	21282	21234	21357	21270	21263	21632	21367	21190	21432	21516	21283	21272	21280	21418	21275	21196	21288	21256	21193	21340	21285	21344	21341	21431	21306	21396	21239	21427	21341	21277	21315	21268	21132	21351	21359	21290	21204	21345	21291	21302	21294	21230	21249	21199	21345	21296	21206	21194	21401	21490	21092	21542	21521	21383	21590	21348	21343	21392	21451	21304	21526	21312	21143	21392	21300	21275	21480	21260	21371	21212	21254	21335	21539	21339	21440	21325	21284	21188	21492	21336	21372	21434	21400	21158	21288	21225	21618	21277	21409	21356	21517	21199	21272	21149	20983	21228	21379	21236	21471	21286	21368	21282	21218	21222	21167	21472	21221	21195	21451	21369	21449	21450	21166	21374	21453	21320	21328	21228	21492	21258	20989	21290	21192	21396	21352	21218	21290	21309	21420	21321	21374	21303	21214	21373	21501	21399	21518	21554	21516	21221	21354	21201	21495	21102	21245	21284	21256	21273	21562	21259	21505	21410	21462	21325	21251	21277	21133	21344	21554	21357	21265	21542	21441	21345	21581	21396	21371	21149	21663	21400	21302	21338	21289	21222	21299	21312	21326	21574	21393	21361	21445	21182	21441	21285	21187	21351	21302	21210	21242	21161	21215	21287	21459	21329	21342	21234	21436	21230	21563	21361	21398	21584	21459	21519	21585	21185	21474	21137	21404	21545	21257	21245	21126	21328	21567	21318	21363	21386	21374	21468	21089	21319	21485	21311	21482	21299	21108	21454	21330	21326	21279	21441	21365	21406	21219	21291	21377	21465	21364	21272	21362	21078	21446	21242	21295	21412	21271	21138	21437	21303	21223	21376	21434	21327	21234	21090	21559	21266	21296	21091	21182	21473	21144	21116	21444	21470	21263	21506	21388	21269	21433	21236	21173	21377	21394	21107	21311	21390	21298	21171	21392	21128	21209	21368	21512	21507	21273	21287	21252	21367	21394	21186	21122	21279	21357	21332	21096	21361	21482	21449	21463	21319	21324	21007	21379	21535	21381	21378	21223	21228	21337	21326	21275	21321	21274	21519	21542	21242	21135	21340	21344	21300	21323	21416	21378	21498	21316	21265	21248	21415	21357	21466	21372	21228	21210	21231	21301	21245	21480	21222	21288	21512	21500	21214	21104	21352	21264	21301	21349	21347	21386	21489	21317	21328	21269	21427	21327	21367	21349	21292	21278	21105	21348	21512	21342	21407	21428	21224	21425	21445	21198	21288	21466	21580	21219	21179	21232	21279	21157	21360	21410	21556	21514	21125	21270	21392	21277	21393	21227	21234	21425	21441	21382	21331	21267	21419	21242	21250	21601	21302	21381	21233	21326	21200	21456	21234	21305	21359	21415	21313	21454	21074	21342	21425	21323	21328	21275	21340	21478	21309	21166	21338	21323	21474	21182	21311	21395	21322	21358	21292	21309	21545	21257	21576	21206	21279	21444	21312	21150	21393	21250	21213	21308	21386	21310	21303	21348	21555	21367	21352	21432	21244	21375	21176	21221	21099	21291	21334	21253	21216	21391	21271	21310	21417	21301	21421	21448	21458	21360	21453	21450	21421	21433	21269	21431	21379	21217	21317	21056	21348	21422	21182	21247	21335	21450	21307	21465	21497	21387	21247	21252	21252	21362	21344	21445	21305	21273	21395	21411	21229	21446	21343	21473	21402	21395	21070	21173	21295	21505	21521	21209	21230	21474	21404	21399	21334	21372	21516	21340	21445	21586	21462	21354	21145	21424	21431	21535	21034	21567	21335	21476	21253	21328	21100	21466	21359	21267	21432	21238	21345	21297	21204	21460	21241	21401	21328	21280	21504	21345	21657	21583	21645	21153	21090	21436	21304	21349	21252	21294	21261	21422	21405	21359	21507	21440	21419	21270	21442	21549	21402	21177	21518	21412	21428	21445	21455	21353	21270	21385	21437	21339	21179	21141	21430	21244	21604	21352	21324	21127	21345	21219	21387	21466	21401	21304	21383	21334	21295	21524	21321	21432	21394	21309	21438	21139	21522	21479	21360	21262	21610	21473	21512	21081	21529	21382	21514	21435	21306	21412	21208	21283	21308	21358	21120	21395	21112	21314	21267	21561	21261	21484	21564	21210	21301	21288	21441	21399	21150	21281	21437	21414	21083	21193	21214	21265	21262	21281	21255	21379	21406	21304	21311	21473	21334	21209	21321	21272	21324	21415	21197	21492	21145	21257	21308	21185	21248	21017	21312	21230	21184	21207	21322	21268	21344	21233	21074	21411	21287	21254	21426	21142	21331	21447	21310	21475	21264	21394	21244	21360	21359	21453	21372	21444	21313	21342	21439	21375	21279	21276	21296	21522	21462	21424	21440	21261	21233	21269	21251	21286	21367	21069	21370	21388	21327	21085	21516	21302	21275	21346	21556	21428	21325	21412	21247	21398	21312	21362	21416	21320	21638	21064	21525	21381	21522	21180	21322	21295	21459	21445	21411	21453	21318	21382	21197	21420	21417	21282	21277	21264	21176	21351	21148	21460	21333	21432	21157	21379	21320	21460	21348	21362	21425	21489	21594	21312	21405	21211	21529	21299	21279	21286	21563
25193	37681	24177	19650	18686	18045	18384	19774	19569	17817	17792	17627	17532	17634	17518	17500	17494	17603	17569	17574	17613	17557	17542	17417	17512	17652	17613	17578	17666	17686	17502	17389	17566	17641	17481	17580	17673	17540	17736	17632	17588	17568	17459	17553	17630	17469	17585	17738	17460	17700	17431	17419	17548	17491	17461	17582	17590	17745	17637	17520	17499	17576	17369	17579	17485	17519	17550	17712	17613	17587	17582	17626	17557	17508	17398	17617	17731	17556	17678	17498	17519	17564	17626	17529	17699	17538	17723	17658	17622	17552	17657	17536	17535	17596	17493	17582	17631	17612	17525	17552	17527	17536	17740	17615	17543	17531	17507	17566	17517	17499	17586	17394	17415	17571	17667	17597	17594	17450	17583	17601	17486	17387	17406	17476	17566	17640	17449	17482	17599	17466	17661	17575	17570	17454	17348	17486	17469	17460	17660	17404	17536	17525	17463	17522	17435	17755	17407	17644	17431	17465	17473	17439	17404	17441	17489	17567	17631	17552	17625	17670	17582	17719	17298	17602	17660	17647	17494	17661	17517	17558	17591	17482	17536	17497	17481	17385	17690	17629	17654	17534	17629	17590	17616	17556	17618	17485	17668	17707	17606	17592	17514	17638	17741	17484	17452	17593	17639	17492	17746	17660	17547	17602	17756	17500	17684	17742	17573	17477	17433	17595	17618	17549	17662	17408	17553	17501	17639	17545	17712	17395	17577	17526	17551	17603	17675	17620	17568	17627	17528	17631	17623	17568	17641	17402	17382	17708	17572	17556	17566	17648	17543	17503	17743	17557	17229	17498	17385	17532	17508	17521	17411	17503	17474	17440	17589	17460	17548	17659	17366	17587	17603	17559	17652	17640	17574	17447	17575	17509	17586	17602	17589	17636	17397	17488	17512	17410	17594	17431	17575	17454	17629	17479	17677	17474	17726	17340	17536	17521	17502	17486	17620	17586	17557	17423	17554	17482	17589	17644	17437	17603	17642	17554	17463	17474	17663	17523	17569	17634	17660	17654	17541	17498	17407	17769	17503	17752	17560	17393	17551	17658	17519	17520	17549	17655	17628	17329	17515	17483	17631	17553	17627	17547	17598	17675	17571	17367	17675	17686	17666	17491	17562	17514	17509	17376	17612	17581	17568	17509	17607	17466	17541	17705	17514	17548	17666	17498	17540	17594	17533	17588	17620	17637	17524	17567	17684	17551	17553	17427	17553	17568	17487	17491	17527	17616	17556	17565	17720	17582	17469	17532	17589	17494	17521	17561	17375	17441	17654	17475	17414	17626	17481	17655	17423	17642	17596	17583	17576	17571	17523	17588	17568	17660	17487	17661	17574	17606	17532	17484	17539	17558	17561	17417	17392	17582	17535	17474	17692	17478	17595	17559	17436	17543	17513	17455	17452	17429	17620	17352	17514	17642	17499	17644	17550	17397	17462	17598	17600	17643	17615	17567	17572	17454	17496	17532	17551	17600	17568	17492	17435	17414	17611	17585	17564	17483	17628	17615	17451	17558	17501	17732	17511	17555	17538	17598	17482	17572	17455	17498	17529	17370	17565	17630	17813	17718	17577	17616	17582	17550	17504	17673	17673	17438	17562	17701	17542	17360	17500	17665	17658	17533	17336	17514	17666	17639	17332	17532	17461	17535	17638	17471	17324	17443	17378	17515	17521	17685	17564	17427	17487	17482	17516	17439	17434	17491	17633	17351	17485	17711	17529	17762	17653	17529	17675	17594	17638	17520	17749	17608	17578	17703	17628	17539	17504	17549	17531	17478	17602	17402	17528	17600	17570	17723	17497	17571	17368	17715	17610	17487	17542	17505	17608	17477	17884	17546	17672	17500	17549	17485	17525	17538	17580	17663	17455	17673	17506	17505	17407	17712	17640	17344	17627	17503	17456	17510	17602	17703	17553	17343	17652	17520	17778	17483	17538	17407	17441	17702	17564	17413	17536	17482	17402	17478	17565	17459	17541	17664	17575	17539	17547	17477	17572	17674	17496	17516	17561	17478	17490	17476	17463	17430	17837	17350	17429	17624	17646	17546	17608	17588	17636	17618	17574	17498	17518	17584	17571	17460	17513	17496	17580	17561	17618	17750	17603	17451	17401	17494	17457	17537	17485	17505	17473	17439	17593	17466	17500	17571	17568	17423	17593	17504	17511	17532	17572	17449	17387	17572	17468	17430	17603	17692	17511	17455	17535	17530	17555	17403	17526	17488	17553	17534	17706	17538	17568	17543	17527	17432	17772	17422	17568	17584	17355	17495	17733	17449	17583	17780	17392	17717	17528	17733	17623	17508	17532	17493	17521	17367	17556	17669	17556	17533	17528	17552	17675	17745	17664	17577	17699	17464	17521	17446	17505	17592	17640	17428	17466	17504	17578	17544	17775	17488	17443	17577	17580	17772	17525	17609	17586	17439	17479	17537	17548	17458	17540	17542	17556	17622	17563	17493	17663	17681	17693	17698	17717	17521	17542	17563	17663	17363	17652	17614	17433	17531	17462	17488	17379	17580	17765	17548	17506	17787	17471	17405	17460	17504	17691	17681	17472	17594	17471	17458	17541	17540	17507	17582	17447	17418	17605	17586	17480	17507	17516	17466	17589	17609	17698	17579	17761	17524	17642	17575	17406	17595	17679	17460	17314	17605	17544	17689	17499	17593	17420	17522	17592	17709	17719	17713	17608	17543	17700	17661	17436	17539	17471	17413	17636	17500	17516	17553	17553	17631	17705	17433	17490	17600	17566	17511	17461	17461	17504	17589	17737	17721	17496	17424	17641	17807	17525	17549	17579	17477	17577	17626	17380	17554	17451	17550	17662	17436	17569	17581	17699	17525	17618	17497	17365	17483	17748	17684	17553	17543	17521	17450	17522	17436	17704	17524	17540	17512	17671	17592	17513	17478	17522	17500	17445	17526	17525	17607	17428	17409	17508	17590	17586	17629	17511	17420	17545	17526	17675	17599	17442	17611	17583	17471	17521	17524	17562	17558	17682	17517	17283	17524	17362	17603	17467	17714	17559	17732	17522	17418	17487	17693	17622	17394	17568	17591	17431	17668	17443	17475	17617	17645	17711	17560	17712	17652	17272	17522	17546	17562	17479	17667	17573	17552	17614	17499	17554	17523	17631	17587	17404	17497	17701	17526	17551	17520	17500	17567	17511	17530	17766	17531	17364	17488	17549	17720	17538	17455	17690	17447	17452	17566	17635	17414	17524	17599	17529	17626	17716	17536	17477	17546	17605	17484	17522	17862	17725	17688	17589	17539	17352	17538	17578	17523	17678	17658	17474	17538	17520	17627	17510	17609	17434	17468	17532	17533	17411	17512	17661	17673	17572	17506	17551	17523	17552	17624	17670	17636	17442	17642	17615	17416	17665	17560	17629	17539	17476	17503	17795	17660	17518	17270	17726	17433	17501	17488	17524	17645	17467	17396	17654	17583	17592	17655	17627	17677	17603	17538	17469	17539	17415	17456	17529	17596	17532	17501	17478	17531	17608	17663	17517	17613	17562	17317	17676	17390	17568	17638	17419	17546	17625	17599	17648	17637	17670	17440	17704	17521	17684	17455	17590	17716	17691	17485	17516	17376	17683	17552	17793	17429	17529	17663	17556	17611	17559	17500	17602	17552	17507	17692	17572	17676	17612	17468	17591	17467	17540	17604	17450	17617	17660	17488	17692	17482	17587	17658	17527	17621	17439	17580	17671	17441	17402	17648	17554	17428	17482	17533	17656	17738	17489	17468	17347	17654	17324	17518	17494	17413	17552	17512	17536	17595	17681	17551	17595	17796	17660	17463	17576	17490	17703	17453	17570	17650	17366	17703	17544	17535	17588	17396	17848	17558	17724	17726	17422	17548	17556	17615	17562	17564	17403	17534	17590	17700	17486	17484	17460	17403	17490	17521	17612	17494	17534	17662	17612	17591	17512	17612	17581	17438	17591	17714	17590	17555	17694	17458	17439	17619	17401	17628	17603	17604	17534	17549	17618	17567	17615	17602	17670	17427	17481	17561	17571	17428	17403	17586	17645	17572	17802	17555	17409	17367	17646	17680	17509	17476	17412	17512	17542	17499	17580	17544	17647	17483	17592	17542	17568	17542	17609	17504	17583	17630	17645	17577	17580	17510	17465	17614	17486	17577	17446	17591	17588	17711	17442	17457	17659	17477	17645	17575	17402	17603	17601	17534	17516	17580	17658	17566	17250	17504	17563	17665	17515	17682	17572	17537	17570	17405	17403	17682	17410	17635	17653	17482	17543	17417	17537	17476	17628	17554	17547	17440	17604	17623	17575	17580	17555	17508	17486	17602	17439	17644	17508	17503	17434	17484	17714	17449	17441	17550	17506	17511	17587	17673	17699	17633	17530	17443	17752	17465	17500	17424	17624	17477	17505	17647	17611	17572	17481	17518	17485	17351	17401	17525	17521	17482	17657	17577	17489	17675	17497	17514	17568	17591	17719	17493	17510	17489	17638	17303	17607	17699	17519	17591	17488	17607	17567	17504	17570	17503	17684	17437	17464	17514	17501	17734	17364	17577	17416	17335	17436	17440	17703	17571	17387	17479	17519	17491	17647	17425	17551	17429	17612	17485	17610	17624	17526	17563	17447	17528	17667	17528	17485	17575	17680	17606	17560	17543	17554	17672	17480	17613	17415	17621	17358	17549	17543	17522	17634	17569	17385	17617	17423	17392	17608	17442	17419	17607	17285	17492	17479	17599	17621	17465	17561	17586	17596	17576	17541	17582	17662	17500	17681	17550	17481	17507	17518	17651	17611	17849	17473	17309	17576	17641	17404	17657	17576	17664	17621	17610	17592	17506	17513	17720	17458	17567	17662	17470	17604	17501	17516	17579	17597	17503	17515	17533	17606	17668	17630	17494	17405	17430	17533	17465	17519	17427	17587	17835	17454	17441	17761	17462	17773	17595	17445	17577	17645	17546	17379	17488	17514	17456	17452	17579	17640	17651	17487	17711	17452	17503	17613	17582	17647	17606	17529	17572	17604	17393	17543	17619	17462	17424	17533	17466	17419	17376	17620	17727	17508	17556	17567	17540	17496	17575	17405	17620	17520	17533	17543	17419	17705	17534	17446	17723	17765	17588	17525	17765	17627	17601	17575	17594	17634	17474	17527	17399
22528	21724	28734	24917	22088	24397	28153	30872	26675	22444	21379	21302	21170	21171	21134	21129	21171	21189	21106	21182	21101	20985	21058	21026	20957	21009	21125	20900	21003	20848	21098	21041	20991	20876	21008	20987	20967	20814	21163	21126	20893	21015	21143	20980	20960	20868	20853	20917	20851	20679	20652	20703	20769	20870	20942	20946	20937	20999	20834	20733	20944	20714	20867	20904	20908	20894	20996	21001	20820	20760	20772	20854	20967	20989	20726	20955	20691	21055	20833	20906	20995	20765	20726	20690	20788	20697	21166	20844	20886	20827	20747	20898	20679	20782	21029	20867	21079	20882	20906	20879	20669	20785	21158	20879	20905	20778	20787	20911	20801	20878	20866	20739	20899	20988	20881	20879	20660	20740	20836	20851	20874	20933	20811	20812	20959	20881	20963	20850	20877	21029	20851	20858	20804	21110	21020	20974	20784	20869	20829	20990	20692	20849	20722	20708	20881	20573	20835	20726	20737	20842	20950	20828	20868	20734	20838	20625	20754	20846	20880	20788	20743	21073	20960	20939	21000	20865	20678	21035	20579	20749	20993	21051	20777	20715	20848	20977	20876	20912	20884	20799	20779	20987	20840	20940	20950	20707	20855	20726	20848	21074	20896	20873	21033	20986	20935	20854	20777	20843	20923	20955	20780	20693	20823	20761	20679	20868	20505	20777	20637	21051	20939	21115	20857	20774	20813	21001	20851	20815	20760	20487	20923	20785	20640	21005	20748	21144	20935	20900	20693	20765	20906	20730	21046	20984	20834	20942	20873	20741	20675	20798	21030	20931	20815	20942	20943	20792	20874	21069	20903	20880	20650	20834	20983	20919	20956	20931	20718	20947	20721	20776	20673	20848	20958	21085	21021	20931	20851	20860	20907	20783	20782	20920	20941	20772	20684	20851	20755	20688	21018	20866	20719	20988	20948	20866	20704	20803	20767	20889	21027	20672	20699	20959	20920	20637	20826	20651	20907	21049	20714	20938	20840	20770	20844	20832	20795	20809	20961	20920	20726	20692	20623	20852	20740	20953	21023	20904	21089	20981	20966	20834	20905	20816	20890	20850	20841	21017	21002	20778	20829	20842	20951	20608	20776	20493	20662	20697	20824	20818	20720	20717	20823	20725	20787	20867	20938	20834	20741	20998	20924	20684	20862	20878	20899	20870	20840	20810	20813	20908	21013	20795	20739	20735	20858	20802	20770	20966	20750	20779	20956	20730	20797	20817	20964	20908	20900	20880	20777	20879	20716	20823	20948	20904	20912	20736	20705	21044	20992	20970	20752	20769	20773	20909	20792	20921	20704	20629	20823	20909	20828	21006	20826	20931	20758	20920	20935	20684	20802	20995	20878	20928	20941	20745	20821	20885	20822	21028	20960	20992	20979	20854	20562	20862	20822	21024	20801	20895	20725	20630	20702	20779	20846	20783	20703	20666	20734	20734	21008	20806	20882	21007	20894	20782	20947	20840	20635	20718	21024	20764	20612	20895	21012	20615	20800	20838	20876	20860	21063	20787	20990	20600	20853	20904	20859	20847	20844	20993	20675	20954	20855	21113	20759	20941	20855	20738	20688	20615	20820	20827	21037	20815	20819	21031	20774	20836	20952	20859	20815	20981	20770	20716	20994	20763	20643	20685	20880	20736	20731	20759	20997	20825	20821	20683	20987	20861	20740	20849	20945	20693	20892	21005	20954	20939	20864	20940	20993	20929	20911	21042	21047	20799	20792	21033	21152	20801	20852	20953	21012	20982	21121	20812	20979	20822	20643	20777	20862	20848	20945	20898	21078	20847	20569	20818	21084	20903	20910	20960	20634	20723	20766	20762	20921	20778	20753	20713	20815	20794	20872	20913	20869	20794	20831	20987	20908	20888	21133	20728	21060	20692	20680	20921	20617	20923	21155	20964	20794	20841	20834	20742	20960	21007	20703	20750	20717	20776	20866	20727	20970	20850	20875	20831	20915	20879	20870	20943	20646	20792	20811	20764	20665	20831	20801	20838	20860	20772	20861	21029	20842	21085	20885	20795	20910	20799	20897	20825	21151	20825	20926	20901	20809	20946	20873	21065	20690	20789	20757	20967	20959	20767	20848	20790	20617	20919	20813	20956	20527	20888	20879	20764	20865	20760	20503	20840	20991	20604	20853	20774	20780	20817	20637	20870	20855	21108	20870	20623	20594	20906	21021	21037	20990	21080	20894	20654	20821	20792	20778	20956	21047	20946	20914	20754	20917	20624	20767	20801	20706	20915	20835	20822	20887	20770	20824	20788	20581	20779	20930	21029	21086	20905	20823	20831	20694	20716	20925	20813	20821	20623	20555	20870	20952	20721	20782	20841	20941	20870	20881	21050	20986	20833	20657	20715	21075	20816	20736	20588	20957	20725	20989	20848	20774	20830	20743	20718	20899	20669	20900	21063	20700	20828	20810	20895	20677	20882	20743	20714	20831	20922	20822	20969	20769	20814	20862	20806	20847	20838	20934	20689	20928	20943	20804	20816	20738	20915	20898	20990	20995	20727	20752	20969	21027	20858	20941	20886	20707	20928	20712	20855	20794	20686	20875	20997	20981	20804	20886	21038	20624	20766	21030	20686	20720	20749	20912	20805	20875	20878	20858	20854	20576	20977	21113	20650	20747	20839	20776	20942	20973	20876	20844	20952	20868	20869	20859	20781	20710	20686	20833	21131	20901	20683	20865	20715	20861	20835	20880	20697	20746	20809	20909	20728	20817	20752	20941	21018	20755	20672	20830	20884	20933	20730	20832	20737	20872	20947	20800	20864	20784	20736	20903	20922	20823	20745	21053	21052	20931	20842	20969	20561	20990	20830	20786	20761	20837	20955	20779	20986	20898	20923	20728	20809	20870	20507	20916	20744	20707	20824	20808	20943	20738	20851	20957	20749	20858	20980	20867	20678	20732	20880	20733	20679	20831	20721	20786	21025	20711	20790	20987	20691	20831	20660	20701	21113	20791	21098	20924	20549	20730	20928	20857	21059	20804	20987	20696	20900	20875	21072	20963	20860	21006	20771	20762	20937	21081	20966	20968	20938	20887	20818	20827	20832	20848	20619	20851	20940	20902	20781	20655	20803	21121	20758	20931	20784	20854	21011	20917	20831	20787	20650	20764	21061	20708	20655	21144	20725	21052	21018	20803	20848	21005	20957	20839	21063	20720	20906	20867	20957	20754	20819	20544	20795	20844	21035	20967	20924	20723	20811	20751	20853	20788	20711	20943	20855	20781	20694	20775	20878	21040	20813	20870	20826	20837	20985	20812	20890	20883	20960	20822	20678	20873	20703	20775	20845	20767	20789	20854	20900	21007	20811	20760	20924	20702	20845	20593	20851	20641	20867	20782	20930	20600	20675	20859	20806	20842	20853	21001	20886	20782	20800	20899	20809	20897	20929	20742	21092	20730	20667	20728	21005	20886	20939	20735	20763	20751	20848	21107	20760	20603	20815	20709	20663	21059	20694	20762	20758	20797	20845	21039	20713	20745	20690	20799	20919	20859	20805	20847	20958	20843	21065	21021	21018	21101	20865	20956	20552	21023	20882	20900	20836	20758	20832	20812	20894	21033	20992	21082	20844	20898	20916	20871	20801	20930	20757	20829	20945	20719	20678	20830	20906	20844	20841	20754	20862	20785	20673	20828	20798	20822	20910	20778	20909	20898	20630	20908	20841	20547	20935	20913	20871	20766	21030	20936	20958	20732	20949	20860	20952	20732	20843	20751	21014	20796	20681	20721	21027	20987	20768	20753	20816	20761	20759	20962	20877	20914	20751	20875	20860	20918	20890	20990	21109	20863	20914	20734	20802	20791	20872	20723	20646	20721	20740	21012	21045	20935	20840	20770	20751	20882	20855	21036	20825	20965	21078	21050	20733	20729	20974	20951	20745	20752	20865	20854	20835	20792	20790	20669	20684	20775	20961	20760	20896	20909	20754	20607	20850	20957	20844	20977	20795	21056	20746	20885	20776	20802	20942	20979	20882	20853	20790	20961	21088	20806	20866	20830	20806	20876	20805	20884	20791	20819	20675	20778	20667	20970	20982	20771	21006	20900	21067	20827	20682	20933	20996	20733	20684	20727	20696	20829	20695	21238	20804	20817	20766	20617	20951	20862	20888	20910	20786	20667	21055	20866	20942	20704	20829	21120	20959	20636	20809	20850	20731	20971	21041	20791	20878	20793	20783	20924	20684	21042	20556	20976	20928	20894	20886	20831	20883	21110	20978	20903	20837	20796	20666	20997	20885	20757	20808	20938	20923	20920	20977	21055	20835	20865	21061	20863	20855	20901	20789	20702	20663	20600	20769	20817	20831	20901	20867	20719	21060	20795	20749	20853	20926	20896	20984	20996	20665	20798	20875	21073	20622	21021	20689	20812	20719	20951	20943	20882	20826	20955	20719	20837	21128	20898	20862	20877	20716	20830	20592	20857	20747	20992	21034	20880	20829	20848	20714	20719	20829	20763	20798	20777	20866	20759	20689	21161	20956	20895	20870	20773	21013	20650	20829	20875	20812	20935	20659	20809	20828	21059	20829	20993	20916	20745	21125	20943	20686	20587	20905	20716	20786	20859	21015	20927	20952	20832	20886	20806	20967	20796	20781	20929	20819	20884	20739	20724	20749	20845	20903	20732	20746	20715	20738	21041	20652	20801	20678	20680	20797	20835	21098	20732	20753	20787	20981	21071	20853	21110	21064	21030	20557	20650	20891	20708	20652	21092	20959	21020	20812	20801	20784	20809	20951	21179	21020	21103	20881	20864	20956	20607	21166	20846	20550	20979	20838	20852	20758	20921	20821	20753	20690	20891	20915	20923	20889	21065	20693	20925	20681	20715	20780	20860	20797	20924	20738	20815	20930	20777	20903	20838	20731	20896	20983	20819	21063	20879	20884	20846	20812	21126	20861	20819	20811	20923	20604	21040	20997	20855	20753	20870	20664	21020	20607	20805	20800	20881	20923	20861	20777	20649	20924	20884	20728	20869	20967	20957	20603	21077	20650	20844	20895	21017	20668	20750	20925	20619	20948	21039	20833	20949	20919	20912	20603	20841	20679	20793	20699	20899	20820	20787	20817	20787	20806	20991	20762	20618	20799	20830	20746	20859	20873	20911	20830	20748	20739	20620	20795	20769	20759
29839	52177	32196	22057	20110	19058	22128	28096	25082	17383	17274	17460	17304	17380	17365	17192	17391	17286	17300	17454	17418	17098	17369	17420	17156	17335	17235	17273	17347	17370	17285	17177	17479	17190	17217	17193	17400	17366	17173	17272	17429	17133	17285	17241	17264	17302	17174	17249	17201	17277	17317	17227	17326	17315	17322	17190	17282	17088	17286	17140	17429	17237	17209	17064	17226	17249	17371	17321	17166	17165	17255	17291	17286	17205	17063	17584	17296	17274	17335	17129	17389	17335	17167	17054	17151	17317	17210	17121	17173	17215	17119	17445	17235	17186	17267	17185	17318	17427	17248	17143	17150	17312	17230	17002	17179	17276	17360	17200	17096	17312	17331	17096	17226	17372	17279	17215	17094	17361	17211	17325	17305	17003	17199	17289	17221	17319	17225	17099	17349	17230	17319	17374	17428	17200	17305	17197	17151	17290	17379	17132	17363	17324	17251	17231	17166	17204	17283	17020	17358	17118	17288	17249	17144	17259	17206	17272	17254	17261	17377	17276	17111	17138	17120	17180	17058	17304	17405	17325	17304	17170	17288	17416	17238	17372	17133	17054	17209	17096	17338	17199	17308	17037	17150	17119	17483	17221	17291	17086	17044	17110	17330	17195	17146	17335	17300	17361	17384	17123	17228	17237	17251	17243	17140	17323	17308	17100	17128	17165	17380	17227	17258	17097	17250	17294	17041	17279	17145	17033	17218	17412	17274	17217	17179	17050	17187	17220	17107	17107	17206	17151	17337	17259	17329	17207	17339	17168	17238	17314	17249	17418	17349	17197	17203	17219	17277	17168	17265	17348	17064	17370	17293	17161	17340	17173	17364	17246	17200	17188	17092	17211	17231	17079	17387	17301	17405	17119	17320	17195	17248	17336	17260	17292	17154	17272	17247	17173	17135	17317	17028	17307	17190	17279	17148	17041	17199	17175	17185	17378	17303	17268	17227	17293	17206	17204	17262	17318	17148	17090	17327	17184	17165	17208	17121	17302	17215	17454	17311	17058	17256	17302	17188	17135	17259	17364	17313	17290	17557	17224	17234	17148	17153	17081	17292	17215	17222	17374	17219	17228	17345	17485	17197	17233	17335	17175	17375	17250	17258	17311	17126	17247	17292	17189	17148	17097	17462	17329	17461	17450	17231	17324	17151	17393	17116	17349	17185	17175	17318	17109	17170	17220	17201	17067	17310	17088	17051	17316	17302	17215	17213	17171	17308	17307	17287	17068	17182	17338	17205	17420	17186	17277	17162	17155	17369	17210	17103	17364	17088	17180	17184	17328	17255	17149	17282	17432	17295	17278	17308	17243	17328	17369	17344	17391	17250	17232	17347	17298	17063	17395	17369	17131	17364	17267	17378	17206	17208	17089	17368	17248	17269	17169	17303	17270	17237	17216	17162	17271	17228	17374	17396	17115	17344	17417	17159	17356	17178	17181	17301	17335	17371	17170	17156	17257	17179	17292	17259	17082	17178	17217	17198	17284	17318	17443	17290	17123	17003	17349	17215	17298	17195	17447	17176	17153	17185	17412	17208	17102	17084	17125	17341	17338	17152	17078	17174	17077	17358	17089	17201	17048	17169	17381	17238	17241	17158	17145	17272	17262	17333	17138	17224	17358	17183	17522	17107	17175	17429	17102	17278	17088	17163	16946	17301	17377	17264	17304	17245	17160	17262	17326	17048	17286	17067	17188	17351	17102	17317	17460	17309	17338	17211	17258	17357	17226	17360	17242	17177	17080	17356	17289	17072	17369	17246	17319	17268	17243	17351	17232	17307	17098	17199	17254	17241	17164	17331	17362	17115	17309	17327	17215	17077	17351	17225	17298	17320	17343	17252	17343	17151	17321	17296	17292	17223	17215	17015	17357	16976	17389	17246	17205	17184	17180	17304	17155	17279	17282	17218	17290	17371	17289	17263	17269	17163	17392	17161	17342	17268	17257	17345	17416	17420	17099	17295	17337	17233	17143	17282	17288	17231	17293	17131	17254	17166	17248	17120	17237	17267	17180	17334	17163	17382	17280	17362	17207	17055	17336	17397	17341	17144	17321	17186	17338	17271	17109	17217	17222	17187	17016	17028	17287	17224	17141	17207	17369	17400	17231	17298	17540	17109	17356	17458	17364	17254	17098	17111	17025	17319	17276	17371	17340	17115	17258	17246	17271	17085	17091	17176	17087	17340	17198	17170	17291	17430	17295	17169	17191	17361	17401	17260	17145	17069	17314	17073	17366	17324	17210	17327	17053	17111	17352	17189	17160	17260	17307	17212	17216	17245	17197	16909	17406	17189	17392	17210	17494	17212	17201	17420	17315	17135	17274	17270	17354	17328	17374	17361	17170	17243	17344	17310	17173	17139	17324	17267	17333	17175	17156	17191	17232	17178	17262	17396	17071	17396	17328	17243	17188	17186	17287	17318	17205	17278	17195	17244	17107	17317	17245	17146	17186	17184	17150	17287	17260	17306	17168	17234	17091	17195	17180	17396	17376	17381	17135	17173	17225	17299	17241	17349	17163	17286	17201	17114	17362	17257	17132	17217	17047	17193	17107	17343	17249	17104	17201	17366	17123	17384	17242	17225	17012	17223	17098	17201	17285	17310	17083	17162	17166	17299	17405	17194	17107	17219	17182	17335	17243	17244	17127	17129	17211	17271	17330	17108	17352	17259	17195	17164	17103	17172	17395	17155	17274	17265	17153	17163	17198	17320	17121	17299	17395	17194	17317	17274	17262	17142	17293	17283	17110	17178	17239	17047	17419	17415	17162	17148	17303	17155	17231	17135	17337	17220	17361	17269	17141	17126	17163	17149	17243	17171	17285	17314	17219	17439	17349	17359	17077	17345	17238	17164	17187	17101	17230	17248	17330	17383	17031	17238	17351	17298	17110	17233	17491	17248	17208	17261	17210	17248	17098	17240	17267	17221	17268	17413	17257	17361	17292	17269	17050	17275	17061	17249	17213	17281	17301	17149	17161	17209	17149	17281	17294	17410	17256	17266	17395	17166	17200	17313	17297	17199	17234	17175	17320	17197	17282	17417	17276	17256	17278	17233	17147	17296	17285	17152	17246	17223	17214	17102	16968	17235	17156	17215	17264	17329	17197	17064	17285	17203	17223	17123	17270	17180	17287	17280	17062	17051	17292	17340	17094	17329	17334	17294	17137	17299	17121	17204	17186	17220	17466	17212	17113	17103	17284	17153	17230	17116	17071	17393	17240	17104	17311	17068	17166	17334	17148	17072	17101	17300	17272	17210	17216	17268	17383	17333	17376	17238	17255	17254	17178	17281	17260	17157	17244	17200	17075	17357	17293	17181	17396	17241	17295	17247	17264	17074	17116	17144	17299	17216	17217	17216	17168	17172	17239	17266	17425	17362	17095	17225	17164	17415	17155	17442	17296	17116	17428	17106	17393	17204	17143	17015	17330	17282	17087	17358	17314	17268	17234	17207	17207	17292	17102	17367	17280	17256	17129	17200	17283	17192	17328	17315	17295	17169	17203	17437	17337	17055	17177	17109	17180	17357	17262	17257	17227	17284	17410	17256	17094	17404	17329	17332	17181	17222	17393	17295	17220	17107	17216	17358	17513	17330	17268	17203	17321	17168	17269	17106	17323	17246	16921	17297	17226	17271	17130	17163	17119	17300	17252	17354	17088	17233	17213	17309	17222	17129	17191	17348	17074	17366	17353	17029	17299	17098	17339	17353	17148	17296	17021	17228	17164	17284	17396	17335	17448	17243	17187	17273	17193	17245	17266	17223	17083	17071	17315	17349	17204	17174	17225	17121	17083	17295	17266	17214	17197	17258	17327	17191	17143	17153	17310	17255	17186	17185	17294	17223	17291	17166	17353	17323	17379	17190	17332	17211	17335	17247	17185	17328	17177	17167	17464	17167	17245	17391	17325	17212	17158	17180	17258	17231	17175	17215	17234	17181	17316	17256	17261	17125	17167	17158	17320	17093	17404	17319	17244	17179	17122	17296	17231	17198	17265	17173	17241	17144	17353	17412	17438	17008	17421	17415	17209	17182	17248	17331	17092	17326	17210	17312	17306	17314	17043	17280	17412	17247	17286	17367	17312	17144	17187	17017	17277	17235	17228	17245	17232	17156	17353	17124	17261	17184	17209	17257	17246	17168	17267	17144	17243	17241	17136	17310	17211	17252	17262	17080	17285	17372	17269	17218	17313	17333	17208	17333	17268	17303	17229	17136	17213	17496	17280	17417	17311	17139	17367	17291	17279	17373	17075	17346	17219	17234	17261	17292	17238	17266	17330	17190	17261	17208	17213	17141	17182	17265	17192	17324	17167	17137	17328	17162	17332	17407	17335	17159	17267	17147	17378	17181	17271	17185	17361	17373	17268	17404	17218	17152	17387	17122	16998	17107	17314	17099	17172	17211	17135	17138	17413	17132	17207	17224	17180	17373	17318	17204	17370	17247	17144	17268	17218	17256	17415	17265	17215	17303	17213	17416	17247	17288	17232	17259	17129	17093	17070	17119	17321	17253	17279	17319	17113	17308	17198	17168	17083	17341	17311	17186	17326	17130	17304	17171	17250	17162	16993	17188	17347	17274	17370	17219	17232	17105	17413	17220	17226	17252	17257	17335	17262	17384	17196	17287	17313	17300	17268	17227	17091	17156	17211	17224	17254	17117	17319	17282	17293	17185	17215	17259	17237	17194	17212	17288	17031	17233	17206	17478	17346	17159	17190	17201	17245	17260	17316	17327	17219	17106	17217	17330	17396	17121	17176	17196	16992	17245	17390	17212	17240	17372	17297	17341	17372	17388	17149	17327	17257	17083	17183	17255	17294	17380	17218	17254	17020	17260	17410	17053	17173	17127	17192	17139	17100	17351	17058	17211	17326	17343	17340	17311	17047	17371	17237	17290	17080	17372	17286	17265	17256	17157	17206	17208	17120	17216	17474	17389	17079	17272	17172	17255	17234	17402	17353	17424	17130	17178	17303	17231	17291	17132	17087	17286	17170	17075	17148	17224	17097	17100	17207	17145	17174	17088	17288	17185	17238	17234	17271	17244	17255	17414	17272	17323	17323	17108	17235	17288	17239	17448	17099	17126	17033	17241	17429	17055	17224	17418	17437	17269	17320	17258	17128	17364	17323	17257	17378	17199	17263	17271	17333
29917	23950	26721	23787	21408	21046	21150	21592	21258	20865	20870	20848	20707	20664	20667	20864	20742	20808	20862	20722	20692	20806	20908	20743	20942	20813	20742	20966	20977	21139	20878	20860	20579	20847	20989	20816	20616	20937	20771	20665	20744	20782	20880	20956	20611	20749	20794	20779	20753	20610	20736	20740	20946	20719	20810	20769	20811	20754	20595	20850	20953	20769	21026	20492	20880	20812	20664	20758	20726	20516	20840	20960	20910	20854	20737	20726	20764	20777	20823	20681	20695	20648	20761	20906	20765	20780	20976	20643	20831	20749	20865	20581	20900	20709	20794	20639	20858	20847	20624	20657	20773	20903	20959	20782	20734	20488	20658	20753	20999	20821	20781	20503	20608	20770	20729	20831	20796	20622	20748	20681	20731	20751	20533	20972	20642	20888	20787	20922	20796	20767	20760	20743	20749	20807	20589	20715	20568	20746	21090	20667	20616	20870	20771	20759	20559	20861	20854	20552	20572	20849	20740	20829	20843	20905	20763	20592	20848	20815	20757	20519	20780	20776	20699	20761	20518	20788	20836	20770	20585	20580	20767	20613	20799	20674	20625	20700	20702	20646	20771	20874	20777	20771	20975	20757	20881	20904	20740	20795	20908	20666	20801	20991	20940	20828	20785	20703	20681	20724	20720	20877	20975	20665	20856	20727	20613	20547	20648	20860	20840	20832	20758	20701	20903	20708	20532	20647	20872	20997	20519	20837	20746	20727	20700	20613	20739	20815	20796	20699	20943	20719	20745	20739	20791	20537	20727	20467	20858	20666	20806	20667	20468	20834	20868	20688	20898	20480	20782	20822	20875	20599	20879	20536	20890	20977	20687	20823	20885	20925	20669	20771	20753	20727	20958	20739	20834	20816	20760	20745	20912	20940	20783	20967	20751	20649	20932	20876	20737	20797	20686	20832	20897	20932	20687	20954	20946	20928	20946	20626	20761	20784	20723	20898	20805	20774	20820	20712	20910	20800	20780	20774	20783	20904	20651	20705	20794	20896	20595	20699	20983	20841	20943	20882	20612	20711	20753	20935	20583	20653	20701	20749	20669	20778	20742	20910	20770	20831	20887	20816	20977	20629	21020	20892	20768	21016	20983	20686	20789	20654	20893	20555	20639	20578	21011	20793	20531	20781	20999	20792	20540	20832	20740	20882	20604	20848	20809	20884	20854	20756	20639	20892	20800	20655	20923	20896	20724	20819	20784	20560	20639	20843	20809	20934	20747	20586	20875	20880	20689	20833	20960	20770	20806	20605	21032	20828	20870	20671	20748	20703	20585	20744	20896	20532	20596	20498	20712	20599	20874	20905	20695	20797	20918	20790	20489	20757	20846	20760	21022	20760	20774	20973	20995	20620	20851	20826	20517	20898	20676	21039	20897	20809	20576	20941	20833	20752	20594	20754	21061	20790	20746	20933	20759	20839	20918	20782	20642	20763	20707	20798	20790	20809	20805	20866	20972	20890	20905	20759	20711	20636	20753	20648	20707	20745	20859	20835	20867	20820	20714	20996	20680	20870	20705	20793	20695	20816	20718	20902	20762	20682	20850	20703	20922	20815	20651	20722	20744	20798	20899	20932	20847	20819	20862	20892	20875	20866	21210	20968	20829	20589	20768	20788	20726	20650	20630	20746	20809	20729	20672	20817	21032	20746	20808	20745	20737	20755	20731	20505	20797	20661	20791	20722	20925	20675	20761	20754	20799	20640	20808	20720	20683	20731	20575	20694	20693	20873	20746	20418	20687	20808	20765	20745	20587	20517	20617	20651	20508	20836	20764	20828	20954	20752	20928	20847	20907	20728	20551	20841	20639	21077	20772	20696	20809	20844	20799	20535	20827	20997	20869	20949	20521	20634	20665	20933	20814	20874	20800	20912	20869	20750	20787	20787	20828	20830	20869	20962	20953	20989	20756	20387	20822	20819	20598	20645	20785	20734	20737	20595	20622	20509	20691	20685	20979	20819	20755	20766	20880	20725	20549	20647	20880	20750	20707	20842	20832	20806	20763	20563	20727	20896	20876	20617	20665	20801	20656	20588	20639	20849	20865	20817	20650	20536	20808	20736	20793	20700	20784	21050	20669	20633	20823	20588	20644	20965	20819	20849	20784	20775	20587	20822	20958	20503	20594	20709	20860	20869	21012	20811	20866	20796	20837	20658	20716	20570	20688	20814	21146	20822	20863	20785	20759	20773	20656	20852	20660	20757	20834	20833	20764	20798	20849	20836	20625	20649	20858	20743	20611	20848	20710	20712	20972	20764	20650	20812	20777	20606	20593	20790	20881	20566	20543	20853	20716	20662	20582	20885	20709	20653	20805	20690	20778	20862	20798	20551	20600	20833	20629	20639	20715	20842	21008	20697	20720	20732	20840	20856	20932	20665	20845	20977	20816	20752	20498	20875	20786	20820	20754	20794	20866	20845	20706	20714	20919	20720	20497	20806	20697	20702	20748	20806	20611	20778	20713	20736	20741	20818	20778	20495	20744	20524	20929	20676	20839	20726	20848	20865	20852	20794	20673	20852	20898	20707	20768	20781	20833	20613	20915	20755	20816	20707	20916	20751	20932	20888	20849	20594	20683	20630	20651	20830	20893	20743	20853	20724	20892	20901	20443	20630	20771	20969	20839	20824	20861	20716	20798	20977	20877	20854	20823	20611	20740	20694	20915	20927	20799	20905	20712	20762	20748	20729	20902	20661	20865	20826	20885	20921	21038	20829	20623	20697	20837	20733	21078	20710	20757	20755	20901	20713	20769	20842	20646	20815	20830	20419	20804	20931	20654	20859	20624	20771	20606	20920	20877	20641	20809	20737	20875	20630	20724	20645	20687	20789	20851	20872	20699	20826	20877	20782	20858	20704	20763	21064	20724	20746	20719	20744	20767	20745	20811	20887	20979	20743	20892	20708	20628	20881	20938	20839	20636	20732	21127	20912	20779	20897	20780	20594	20861	20630	20703	20754	20821	20689	20777	20865	20825	20735	20641	20634	21037	20980	20958	20788	20855	20479	20615	20814	20758	20759	20855	20707	20834	20872	20712	20869	20451	20722	20860	20845	20915	20910	20696	20860	20772	20606	20809	20789	20822	20765	20756	20714	20851	20818	20803	20876	20698	20721	20807	20786	20847	20907	20874	20777	20880	20724	20807	20786	20706	20686	20741	20746	20589	20838	20742	20937	20670	20756	20826	20687	20671	20792	20552	20789	20660	20828	20861	20679	20641	20759	20830	20613	20659	20699	20839	20795	20874	20803	20777	20921	20905	20794	20622	20747	20695	20826	20683	20844	20842	20825	20641	20750	20944	20777	20840	20820	20844	20634	20753	20766	20716	20940	20692	20895	20896	20800	20850	20776	20850	20900	20693	20804	20687	20703	20671	20620	20856	20732	20858	20767	20595	20711	20909	20673	20632	20587	20778	20473	20797	20749	20920	20855	20649	20628	20865	20516	20716	20821	20706	20593	20706	20874	20748	20577	20650	20667	20828	20932	21051	20759	20522	20681	20858	20654	20672	20879	20895	20586	20927	20905	20871	20743	20903	20828	20831	20866	20860	20999	20600	20905	21078	20786	20688	20688	20493	20914	20748	20860	20623	20811	20577	20564	20686	20850	20877	20929	20743	20693	20781	20895	20882	20761	20905	20938	20718	20770	20828	20883	20410	20693	20926	20908	20800	20554	20837	20715	20770	20958	20677	20804	20764	20757	20932	20744	20782	20716	20594	20598	20906	20660	20874	20757	20818	20670	20881	20863	20861	20686	20729	20767	20786	20594	20652	20605	20824	20633	21008	20747	20738	20723	20927	20755	20660	20709	20721	20666	20782	20730	20812	20756	20769	20764	20945	20720	20803	20706	20923	20857	20835	20902	20748	20674	20845	20640	20605	20854	20863	21072	20819	20795	20636	21015	20803	20879	20637	20476	20813	20689	20758	20839	20749	20901	20699	20930	20987	20837	20533	20726	20418	20770	20704	20774	20721	20689	20829	20803	20755	21041	20875	20771	20819	20924	20945	20470	20398	20676	20729	20822	20619	20639	20801	20712	20770	20792	20843	20723	20725	20720	20818	21037	20911	20867	20869	20446	20575	20661	20813	20629	20806	20858	21030	20545	20782	20547	21004	20742	20627	20569	20838	20731	20744	20763	20552	20814	20940	20918	20904	20821	20919	20820	20971	20999	20894	20758	20620	20789	20742	21020	20739	20733	20727	20813	20948	20935	20782	20872	20914	20790	20686	20696	20823	20762	20705	20878	20857	20634	20781	20730	20848	20659	20774	20801	20739	20720	20698	20867	20868	20861	20875	20646	20743	20852	20479	20773	20603	20776	20726	20886	20734	20741	20796	20681	20776	20849	20858	20472	20778	20771	20579	20774	21035	21009	20682	21030	20791	20892	20741	20818	20790	20775	20819	20852	20726	20790	20799	20937	20800	20686	20663	20757	20720	20870	20656	20560	20649	20803	20872	20682	20762	20761	21021	20907	20711	20887	20870	20818	20879	20749	20750	20949	20581	20938	20840	20682	20862	20809	20708	20770	20753	20749	20749	20805	20832	20728	20817	20764	20792	20701	20728	20836	20856	20719	20601	20843	20789	20856	20712	20594	20820	20821	20774	20582	20695	21014	20938	20927	20698	20766	20801	20828	20834	20668	20783	20738	21067	20819	20757	20753	20839	20849	20860	20651	20753	20932	20598	20640	20866	20744	20672	20783	20851	20770	20968	20688	20868	20885	20806	20777	20738	20920	20784	20629	20667	20721	20743	20518	20853	20708	20830	20831	20658	20894	20879	20784	20870	20693	20814	20704	20800	20786	20538	20760	21061	20775	20764	20951	20939	20818	20925	20914	20814	20804	20699	20727	20754	20848	20710	20801	20826	20878	20573	20824	20895	20794	20708	20532	20823	20706	20705	20832	20609	20844	20921	20715	20680	20675	20736	20886	20642	20626	20907	20966	20690	20682	20478	20951	20833	20808	20890	20840	20767	20843	20716	20905	20736	20807	20626	20767	20705	20668	20895	20707	20768	20784	20759	20942	20893	20902	20651	20911	20695	20870	20779	20757	20790	20856	20932	20684	20528	21008	20728	20834	20828	20842	20808	20842	20807	20790	20923	21019	20830	20849	20728	20812	20796	20749	20808	20778	20804	20919
21173	26236	21709	18585	18046	17748	17563	18048	17508	17415	17307	17263	17356	17271	17336	17195	17394	17216	17366	17225	17162	17194	17159	17122	17277	17172	17298	17383	17187	17415	17408	17296	17104	17363	17248	17365	17290	17230	17185	17143	17416	17220	17093	17325	17359	17209	17342	17308	17295	17314	17206	17107	17202	17481	17218	17253	17239	17229	17099	17364	17096	17195	17212	17323	17315	17377	17331	17354	17309	17325	17394	17225	17151	17156	17100	17227	17083	17372	17227	17177	17121	17166	17288	17298	17216	17453	17152	17202	17400	17229	17283	17169	17356	17293	17206	17185	17204	17370	17187	17165	17133	17167	17269	17270	17262	17133	17335	17317	17147	17180	17396	17150	17201	17246	17269	17071	17256	17280	17141	17316	17315	17159	17262	17231	17162	17248	17252	17182	17080	17194	17261	17056	17272	17356	17233	17275	17063	17331	17324	17330	17320	17317	17302	17224	17175	17023	17082	17255	17142	17083	17295	17241	17160	17355	17269	17287	17380	17172	17204	17161	17419	17208	17256	17367	17120	17307	17131	17243	17265	17207	17222	17221	17214	17261	17277	17358	17284	17360	17257	17256	17170	17217	17224	17272	17396	17146	17294	17254	17327	17202	17448	17191	17243	17270	17274	17128	17187	17193	17342	17183	17192	17356	17300	17213	17274	17122	17124	17375	17414	17115	17168	17191	17187	17184	17335	17153	17304	17335	17199	17265	17228	17169	17307	17247	17329	17148	17338	17105	17161	17009	17177	17180	17064	17080	16962	17164	17176	17335	17252	17019	17230	17312	17303	17195	17163	17248	17115	17062	17198	17186	17206	17270	17287	17411	17247	17192	17310	17200	17209	17124	17212	17246	17139	17080	17295	17311	17380	17130	17212	17397	17344	17175	17194	17297	17269	17282	17094	17218	17249	17256	17342	17243	17265	17229	17642	17232	17197	17325	17222	17282	17064	17274	17091	17225	17152	17045	17141	17167	17208	17246	17121	17286	17173	16986	17173	17163	17222	17251	17295	17190	17115	17300	17166	17319	17254	17206	17233	17223	17343	17176	17299	17265	17214	17227	17309	17296	17183	17329	17141	17276	17287	17225	17201	17445	17202	17340	17263	17180	17392	17092	17181	17306	17332	17254	17162	17308	17424	17311	17249	17326	17081	17197	17205	17319	17298	17172	17238	17276	17166	17368	17189	17278	17157	17140	17211	17253	17460	17265	17263	17121	17301	17167	17314	17280	17235	17225	17358	17153	17316	17060	17363	17321	17098	17228	17174	17196	17188	17305	17198	17289	17004	17284	17410	17432	17171	17294	17262	17352	17254	17178	17406	17083	17232	17277	17212	17153	17315	17185	17272	17115	17201	17223	17038	17320	17264	17093	17088	17308	17156	17304	17325	17073	17357	17207	17228	17107	17157	17232	17142	17133	17333	17252	17344	17013	17114	17200	17207	17192	17591	17300	17225	17348	17318	17323	17099	17183	17248	17089	17206	17172	17128	17223	17128	17469	17242	17332	17104	17224	16967	17087	17267	17195	17213	17455	17347	17024	17239	17234	17421	17194	17339	17293	17062	17262	17191	17144	17430	17287	17232	17402	17342	17157	17204	17160	17277	17164	17218	17203	17366	17259	17241	17078	17213	17373	17314	17133	17102	17305	17266	17302	17160	17462	17361	17383	17298	17341	17430	17202	17203	17303	17192	17212	17224	17478	17202	17324	17253	17363	17179	17246	17097	17278	17241	17473	17084	17162	17043	17188	17147	17195	17183	17178	17253	17220	17186	17232	17241	17299	17408	17203	17212	17329	17228	17391	17272	17218	17401	17242	17416	17165	17354	17263	17044	17249	17229	17272	17236	17280	17109	17318	17216	17319	17069	17221	17281	17171	17324	17280	17152	17201	17410	17317	17104	17338	17315	17261	17168	17301	17236	17280	17205	17271	17110	17183	17330	17254	17176	17389	17278	17024	17200	17392	17239	17192	17250	17174	17306	17179	17195	17219	17362	17264	17265	17287	17171	17253	17283	17182	17155	17209	17280	17154	17297	17228	17297	17245	17064	17173	17161	17334	17211	17194	17212	17063	17337	17117	17104	17139	17169	17134	17288	17139	17214	17194	17255	17163	17171	17082	17082	17393	17319	17338	17131	17351	17252	17270	17155	17097	17293	17341	17183	17353	17286	17409	17361	17386	17253	17281	17260	17116	17245	17234	17411	17045	17225	17329	17171	17151	17045	17134	17400	17169	17287	17082	17212	17251	17178	17299	17215	17225	17366	17187	17426	17172	17274	17350	17419	17355	17083	17131	17224	17284	17243	17270	17147	17393	17350	17194	17262	17309	17087	17279	17058	17172	17307	17266	17237	17287	17376	17325	17336	17332	17184	17247	17283	17317	17185	17427	17239	17261	17202	17200	17234	17188	17300	17349	17093	17325	17117	17511	17262	17311	17341	17029	17265	17200	17202	17055	17089	17150	17020	17215	17428	17286	17320	17289	17534	17091	17328	17330	17263	17311	17235	17124	17198	17225	17270	17106	17296	17307	17263	17325	17158	17214	17355	17416	17370	17195	17266	17352	17131	17273	17081	17181	17192	17174	17210	17139	17423	17288	17376	17381	17252	17426	17352	17238	17187	17405	17218	17236	17179	17134	17220	17241	17215	17183	17182	17144	17317	17129	17294	17288	17242	17312	17362	17214	17439	17260	17090	17438	17382	17353	17356	17274	17163	17410	17196	17294	17182	17295	17086	17356	17261	17186	17355	17179	17413	17107	17113	17278	17330	17209	17135	17211	17276	17230	17252	17422	17090	17411	17097	17294	17188	17372	17281	17173	17334	17404	17222	17302	17161	17290	17217	17124	17156	17295	17207	17176	17238	17436	17302	17035	17434	17235	17279	17132	17252	17256	17098	17384	17288	17208	17353	17116	17230	17355	17132	17350	17150	17143	17282	17158	17261	17146	17351	17307	17191	17283	17173	17160	17286	17201	17341	17269	17212	17133	17285	17480	17263	17173	17162	17234	17267	17337	17197	17328	17270	17427	17112	17197	17364	17069	17231	17215	17296	17255	17093	17242	17305	17233	17261	17409	17204	17125	17224	17267	17344	17059	17277	17316	17254	17104	17269	17147	17355	17256	17412	17307	17311	17056	17367	17138	17276	17290	17411	17334	17422	17227	17305	17083	17068	17311	17221	17299	17302	17449	17135	17354	17186	17248	17194	17162	17288	17409	17296	17256	17222	17370	17171	17324	17346	17196	17209	17104	17181	17286	17193	17346	17018	17010	17346	17161	17455	17401	17109	17202	17110	17167	17290	17186	17152	17124	17205	17314	17268	17214	17296	17290	17263	17418	17417	17392	17149	17282	17136	17213	17312	17269	17310	17124	17171	17222	17163	17157	17292	17188	17122	17160	17258	17146	17359	17188	17282	17266	17243	17277	17207	17331	17242	17280	17294	17159	17293	17342	17080	17301	17345	17114	17296	17121	17329	17311	17444	17226	17387	17212	17131	17313	17275	17363	17247	17329	17162	17262	17099	17245	17380	17186	17282	17205	17337	17171	17283	17357	17241	17171	17311	17001	17298	17389	17474	17117	17183	17199	17302	17290	17196	17337	17467	17128	17235	17379	17184	17332	17377	17343	17350	17252	17330	17198	17221	17277	17196	17171	17374	17275	17086	17228	17382	17155	17265	17167	17306	17135	17296	17254	17263	17239	17337	17396	16939	17263	17195	17181	17116	17044	17191	17309	17403	17165	17201	17279	17320	17220	17219	17234	17206	17167	17011	17331	17139	17287	17323	17247	17305	17448	17266	17230	17343	17263	17265	17349	17281	17489	17260	17217	17338	17260	17091	17266	17366	17385	16974	17221	17202	17147	17214	17137	17100	17155	17147	17391	17221	17239	17301	17343	17187	17211	17042	17143	17154	17181	17406	17141	17141	17185	17325	17280	17360	17305	17219	17346	17263	17358	17163	17221	17189	17144	17274	17338	17207	17088	17257	17265	17216	17144	17424	17113	17302	17175	17169	17372	17424	17280	16996	17544	17356	17063	17192	17219	17246	17258	17261	17296	17258	17052	17104	17275	17385	17175	17126	17264	17159	17263	17280	17305	17167	17072	17241	17438	17394	17320	17125	17252	17260	17157	17312	17449	17273	17157	17404	17103	17179	17305	17252	17330	17291	17008	17306	17137	17300	17365	17199	17355	17360	17235	17118	17266	17193	17309	17274	17304	17257	17225	17221	17015	17258	17324	17260	17293	17067	17321	17105	17223	17314	17163	17314	17130	17289	17335	17165	17262	17272	17143	17368	17182	17126	17214	17335	17434	17351	17221	17232	17197	17310	17429	17188	17179	17200	17302	17279	17250	17280	17402	17280	17373	17168	17277	17116	17264	17264	17057	17296	17148	17224	17184	17328	17263	17225	17283	16993	17235	17367	17309	17335	17243	17201	17169	17239	17263	17384	17261	17403	17306	17352	17155	17196	17152	17366	17265	17208	17480	17189	17183	17155	17155	17235	17252	17376	17173	17340	17190	17223	17347	17269	17202	17265	17318	17243	17163	17134	17243	17095	17229	17140	17211	17465	17281	17181	17115	17225	17232	17334	17350	17190	17082	17197	17341	17263	17227	17176	17180	17208	17353	17204	17373	17187	17331	17397	17240	17400	17300	17164	17234	17297	17216	17317	17128	17159	17350	17293	17200	17213	17272	17341	17178	17230	17206	17142	17232	17143	17345	17267	17251	17136	17173	17212	17451	17339	17190	17198	17127	17322	17327	17364	17155	17363	17154	17427	17267	17377	17258	17027	17227	17134	17315	17210	17068	17037	17217	17275	17182	17223	17308	17339	17335	17289	17236	17385	17308	17226	17200	17285	16998	17135	17124	17305	17352	17168	17243	17260	17275	17409	17231	17434	17494	17114	17163	17239	17177	17173	17200	17227	17193	17298	17119	17240	17393	17241	17278	17301	17124	17097	17424	17189	17170	16944	17314	17197	17263	17307	16983	17262	17344	17133	17150	17338	17289	17109	17401	17149	17127	17346	17238	17243	17152	16985	17264	17222	17324	17300	17046	17297	17387	17152	17111	17104	17037	17346	17388	17030	17366	16996	17210	17242	17141	17312	17170	17326	17286	17295	17289	17255	17159	17254	17288
23559	21700	28429	25340	22851	23029	23860	26470	23221	21292	20157	20100	20253	20230	20397	20302	20114	19916	20219	20175	20077	20074	20079	20204	20034	20108	20138	20151	19989	20093	20148	20104	20103	20173	20097	20108	20082	19982	19961	19900	20093	20033	20144	19963	20102	20185	20252	20016	20208	19982	19985	20116	19971	20129	19992	19919	20070	20192	20049	19963	20049	20157	20074	19954	19896	20091	20093	19861	20082	19964	20059	19918	19959	20095	20109	20152	19993	19948	19867	19854	20029	20200	19848	19840	19971	19938	20017	20086	20121	20161	20219	19946	20057	19926	19804	19879	19962	19879	20025	20071	19886	19855	20011	19935	20014	19789	19914	19946	20037	19861	19894	19924	20187	20048	19965	19777	19998	20094	19928	20166	20040	20067	19921	20081	19951	19854	20086	19956	20033	20046	20116	20192	19985	20209	19899	20043	19878	20117	19727	20129	19928	19900	20146	19883	19931	19911	20235	19997	20015	19979	19823	20084	20059	19880	19967	19873	20081	20082	19990	20073	19939	19927	19968	20011	19982	20211	20192	19960	19988	20233	20022	19994	20128	19971	19800	20026	20054	19926	19987	19840	19873	20018	20126	19966	20100	19801	19821	19761	20196	20063	19952	20032	20060	19868	19966	20102	19976	19912	20069	19840	19942	20144	20000	19892	19880	19963	20177	20178	20055	20107	20003	19842	19974	19945	20054	19903	19790	20076	20038	19891	19955	19947	20087	20070	20140	20054	19831	20050	20075	19837	19918	20216	19987	20138	20078	20117	19915	19837	19963	20014	19860	20111	19937	19980	19966	20031	20147	20110	20059	19898	20074	20071	20193	19964	19699	19928	20130	20005	20168	19944	20071	19840	20094	20086	20090	19983	19966	20040	19925	20224	20228	19963	19979	19907	19845	20137	20116	20153	20042	19907	19832	19838	19836	20022	20126	19961	19903	19894	20163	19873	20067	20118	19919	19912	19905	19980	19932	19982	20111	20095	20020	20042	19961	20080	19925	20075	20108	20139	19897	20026	20006	19861	19901	19874	20155	19724	19761	19978	20043	19988	19844	20063	20030	20000	20108	20153	19729	19937	19944	20060	19999	19871	20222	19884	20138	19777	20065	19828	19969	20126	19655	20137	19934	19968	19902	20132	20097	20118	19955	19833	19940	19938	20125	20160	19990	19700	20043	20015	19987	20078	20146	19997	20188	19918	20041	19940	20059	20120	20056	20084	20019	19823	19937	20103	20095	20160	20053	20029	20062	19963	19981	20006	19961	19948	20022	20211	19955	20136	19885	20054	19999	20049	20042	19822	20073	19921	20003	19984	20116	20177	20130	19867	20225	19934	20004	19979	19731	20000	19870	19937	20018	19909	19861	20093	20021	19984	19830	19984	20002	19903	20336	19844	19833	19927	20283	19878	20190	19914	19845	19937	20026	19838	20148	19934	19996	20293	20020	19847	20077	20281	19997	19909	19979	20059	19959	19946	20168	19908	20076	20110	20131	19716	19747	19913	19645	19855	20105	20171	19704	19857	20020	20021	20021	19847	19986	19836	20048	19799	20256	19957	20122	19916	19878	20086	19997	19970	19938	19841	20151	20239	20038	19947	19979	19820	19946	20096	20050	20096	19909	19994	20123	19801	19952	19984	20081	20026	19875	20041	20079	19919	20020	19953	20017	19853	20018	19727	19979	19959	19990	20067	19981	20052	20126	20000	19918	20057	19969	19769	20012	20061	19918	20045	20053	19951	19853	19902	19988	20064	20065	20085	19979	19939	19978	20048	20079	19800	19980	20040	20132	20172	20100	20096	20091	19984	20094	20090	20088	19995	20065	20007	20072	20142	19809	19842	19874	20011	19829	19839	19830	19884	20047	20057	19941	19909	20088	20012	20015	20118	20129	20020	20052	19996	19865	20053	20151	19728	19950	19864	19881	20199	19867	19988	19913	19881	19800	19896	20047	20014	19995	19998	19979	19760	19787	20149	19965	19986	20171	20145	19842	19846	19862	20090	19954	19886	19938	19925	19962	19846	19720	19880	20028	19892	19835	19908	19804	19997	19881	19832	20085	19960	19995	19976	19834	19993	20032	19985	20041	19820	19967	19896	19984	19957	19983	19859	20052	19920	20025	20086	19922	19982	20095	19840	20017	20057	19938	19902	19962	19953	20158	19924	19862	20006	19982	19996	19918	20132	20131	20176	20011	19769	19823	20019	19943	19975	19728	19954	19939	20018	19930	20086	19767	19900	20096	20000	20335	20210	19884	19872	20087	20046	20000	20004	19947	19971	20033	19891	20014	20121	19955	20092	19831	19828	19985	19863	20067	20208	19924	19867	19923	19882	19871	20048	19991	19962	20064	19740	20053	19803	20070	20042	19920	20121	20106	19922	19974	19993	19852	19819	20104	19863	20035	20064	20094	20280	20097	20009	20042	20053	20015	20194	20025	19981	20084	19948	20077	20194	20040	20018	20160	19890	20008	20116	19876	19881	19983	20037	19933	20132	20107	20197	20128	20107	20112	19815	19941	19916	19953	19982	19995	20008	20035	19838	19809	19973	19991	19916	20010	20035	20162	20222	20099	19870	20105	20131	20078	20003	20148	20033	19815	19902	20117	20131	20077	19908	19976	19742	19965	19825	20017	20020	19983	19771	20106	20323	19957	19964	19997	20041	19945	19971	19722	20285	19984	19789	20022	19869	19919	19979	19992	19805	19979	20026	19982	19960	19992	19939	20023	19947	19986	20050	20187	20088	20182	19980	20020	20204	20094	20024	19698	20037	19915	19989	19817	19912	19922	19931	20045	20054	20158	19991	20058	20041	20027	19902	19990	19985	19862	20188	19979	19942	19966	20080	20039	19889	20123	19848	20026	20012	19969	19949	20243	20199	19854	19776	20069	20003	20146	19958	19811	19910	19907	19817	20071	20196	20252	19780	19820	19837	20032	20196	19967	20160	19952	20100	20206	20132	19893	19864	20162	20289	20269	19956	20244	20031	20081	20057	19969	20104	20100	20183	19909	19839	20043	20058	20064	19920	19958	20177	19979	20014	19945	20021	19996	19925	20161	19899	19742	19991	19951	19943	20086	19958	19946	20012	19969	19924	19804	20003	20043	19882	20139	19840	19967	19818	20035	19896	20012	19960	20001	20010	20086	19834	20032	19967	19930	19972	20183	19785	20002	20046	20179	19952	20022	19916	19850	19756	19726	20022	19971	19924	20029	20088	19853	19939	19833	19987	20004	19838	20017	19910	19960	20075	20130	20087	19933	19895	19926	19867	19919	19912	19919	19947	19969	20078	20161	20215	20039	19972	19839	20091	20082	19928	20172	20194	20209	20002	19920	19801	19931	20094	19909	20231	20197	19953	19948	20016	20153	20094	20212	20003	20064	20085	20094	19939	19881	19717	20017	19843	19931	20132	20208	20025	19992	20034	20152	20037	19949	20126	20150	19891	19822	19982	19919	19999	20053	19972	20008	20055	20288	20034	20217	19818	19945	19841	19773	19843	20127	19963	20155	20236	20129	19994	20022	20099	19913	20141	19973	19903	19953	20145	20044	20089	19807	20175	20086	19864	20005	20120	19968	20091	19879	20048	20021	19946	19833	19741	19907	19979	20128	20104	20094	20102	20070	19978	20065	20123	20038	19860	20113	19822	20035	19920	20224	19966	20081	20008	20186	19924	20080	19944	20103	19991	20078	20233	20014	19950	20013	20051	20076	20002	19871	19888	19902	20114	19945	20215	19851	19882	19953	20073	20103	19831	20258	19967	19941	20002	19820	19918	19888	19956	19996	20056	20149	19911	19844	19915	19787	20070	20050	19950	19775	19855	20072	20024	19940	19958	20147	20109	20079	19987	20083	19888	19883	20082	20064	19999	20148	19966	19881	19920	19926	20004	20000	19932	20274	20149	19878	19822	20114	19940	20003	19903	19954	19974	20103	19998	20171	19891	19791	20026	19887	20036	19819	20136	20138	19939	20081	19922	20069	19774	20171	19988	19861	19992	20016	20119	19950	20148	20078	19910	19889	20017	20022	20060	19777	19905	20061	19839	20205	19689	20036	19958	19934	19983	20071	20064	20043	19963	20127	19935	19889	19856	19912	20055	19925	20215	20180	20103	20006	20056	19902	19922	20125	19926	19890	20091	19979	19898	19828	19797	20016	19997	20101	19867	19866	19885	20068	20158	20178	20106	20092	20034	20200	20070	20158	20049	20061	20146	20158	20025	19964	20142	19895	20072	19881	20119	20076	20099	19768	20066	19931	19939	19941	20107	20015	20137	20083	19847	20050	19880	19846	19774	20008	20073	20149	19810	19987	20106	20140	19915	19990	20067	20097	20134	20043	19869	19949	20047	20118	20080	19878	20141	19959	19991	19857	20096	20062	19884	19845	20013	19990	19903	20103	19966	19954	19887	20259	19926	20006	19964	19885	19778	19897	19961	20035	19899	19827	19872	20095	20128	20028	20021	19951	20055	20014	20055	20020	20099	20060	19937	19773	20028	20047	20013	19965	20186	19951	19772	19998	20083	20081	19979	19958	20189	20004	19969	20050	19935	19991	19960	20139	19993	20085	20108	19844	19993	19919	19795	20016	19957	20036	20019	20249	19849	20204	20021	19883	20016	20117	20053	19796	20107	20040	20073	19877	20077	19944	20097	19952	19929	20050	20040	20239	20054	19724	20035	20005	19998	20044	20121	19970	19917	19895	20031	20015	19830	20121	20046	19961	19852	20022	19876	19903	19751	19993	19923	20074	20091	20131	20060	20087	20115	20299	19956	20103	20034	20171	20037	20079	19979	19877	20345	20302	19916	19915	19872	20018	20150	20004	20066	19943	20073	20185	19955	20085	20075	20026	19873	20095	20056	19888	20034	20151	20002	19945	20125	20029	19818	20152	19889	19968	20088	19892	19905	20109	19938	20008	20078	19996	20169	20203	20357	20084	19893	20071	19895	19946	20168	20099	20264	20016	19884	20102	19982	20045	20055	19999	19972	19920	19916	20081	19902	20060	19766	20169	19902	20007	20031	20071	19888	20030	20248	20087	20157	19891	19826	20112	20050	20068	20088	19940	20027	20052	20100	19994	19997	20162	20020	19943	20133	19936	19939	20156	19933	20010	19962	19905	19862	20075	19984	19886	20048	19892	20072	20034	19957
24827	44338	30874	20000	18687	17927	19740	24197	20629	17239	16701	16851	16891	16734	16721	17054	16743	16687	16886	16876	16921	16827	16800	16892	16760	16984	16784	16991	16676	16930	16822	16701	16779	16770	16875	16889	16695	16705	16743	16904	16899	16767	16797	16815	16895	16892	16778	16749	16713	16803	16827	16712	16721	16809	16788	16846	16799	16674	16714	16812	16668	16758	16984	16976	16726	16832	16702	16752	16916	16916	16826	16969	16901	16646	16838	16724	16758	16668	16695	16708	16738	16708	16856	16888	16733	16807	16780	16873	16832	16788	16739	16794	16763	16755	16848	16660	16806	16858	16795	16919	16666	16821	16771	16516	16680	16764	16925	16818	16768	16861	16759	16875	16713	16929	16804	16661	16637	16793	16840	16877	16800	16764	16809	16764	16764	16875	16588	16635	16625	16771	16753	16725	16845	16775	16950	16876	17006	16699	16717	16734	16978	16926	16814	16970	16818	16781	16828	16809	16710	16766	16730	16811	16672	16718	16952	16856	16766	16760	16726	16506	16900	16874	16763	16720	16797	16790	16819	16721	16781	16778	16852	16749	16810	16779	16751	16561	16695	16799	16739	16664	16806	16937	16848	16803	16884	16844	16905	16771	16662	16764	16842	16887	16628	16849	16813	16789	16703	16745	16810	16791	16793	16722	16620	16789	16784	16769	16892	16781	16713	16757	16881	16830	16878	16868	16906	16705	16986	16849	16726	16995	16737	16850	16863	16816	16835	16877	16797	16756	16821	16688	16929	16788	16775	16784	16762	16860	16728	16635	16695	16722	16736	16725	16759	16701	16727	16872	16919	16748	16704	16645	16612	16661	16748	16813	16896	16800	17023	16914	16821	16677	16755	16786	16703	16821	16827	16797	16794	16761	16855	16860	16658	16779	16698	16900	16818	16905	16688	16809	16975	16822	16942	16923	16864	16914	16691	16715	16770	16613	16669	16875	16912	16843	16612	16829	16646	16930	16722	16751	16781	16833	16915	16817	16581	17033	16655	16788	16852	16770	16737	16768	16545	16833	16828	16745	16742	16733	16818	16745	16745	16849	16827	16812	16796	16895	16885	16673	16657	16831	16892	16764	16811	16815	16810	16823	16756	16681	16901	16718	16730	16761	16844	16898	16662	16737	16797	16896	16698	16846	16718	16839	16768	16837	16634	16757	16688	16739	16915	16828	16588	16764	16777	16805	16766	16851	16777	16745	16554	16868	16968	16672	16752	16841	16809	16872	16860	16750	16857	16598	16906	16814	16864	16965	16820	16745	16727	16677	16737	16641	16750	16862	16817	16850	16993	16740	16979	16645	16674	16849	16696	16621	16567	16795	16758	16705	16837	16652	16760	16792	16717	16676	16751	16709	16953	16648	17038	16645	16656	16689	17020	16618	16744	16753	16673	16619	16691	16625	17063	16685	16961	16767	16705	16845	16705	16783	16736	16899	16843	16743	16757	16614	16746	16802	16844	16835	16784	16774	16962	16624	16873	16699	16717	16656	16934	16642	16825	16711	16751	16933	16841	16688	16684	16658	16823	16803	16881	16600	16836	16965	16713	16905	16894	16712	16963	16709	16860	16783	16634	16614	16772	17020	16828	16652	16738	16754	16729	16659	16732	16705	16889	16914	16655	16881	16845	16908	16824	16703	16792	16805	16780	16828	16681	16780	16724	16756	16945	16885	16789	16581	16757	16716	16727	16862	16848	16708	16770	16687	16757	16658	16814	16859	16785	16796	16847	16848	16778	16767	16553	16892	16859	16774	16756	16897	17014	16631	16631	16672	16803	16701	16761	16915	16768	16694	16775	16632	16792	16696	16712	16983	16693	16761	16814	16786	16734	16880	16658	16773	16630	16812	16732	16628	16735	16854	16863	16900	16843	16736	16783	16737	16872	16690	16675	16865	16709	16807	16657	16668	16757	16726	17033	16894	16899	16676	16930	16867	16867	16778	16883	16706	16748	16862	16737	16768	16804	16650	16693	16604	16900	16843	16694	16663	16670	16745	16644	16809	16821	16812	16704	16931	16989	16683	16638	16777	16844	16950	16747	16773	16641	16802	16711	16606	16887	16840	16906	17013	16661	16612	16934	16719	16854	16643	16718	16745	16772	16848	16923	16663	16785	16630	16765	16801	16813	16794	16793	16743	16795	16822	16683	16722	16758	17008	16865	16667	16756	16856	16785	16804	16793	16808	16763	16818	16897	16622	16918	16740	16842	16740	16825	16776	16662	16774	16817	16865	16738	16711	16819	16756	16839	16752	16828	16893	16669	16572	16651	16615	16975	16801	16499	16923	16856	16795	16666	16606	16682	16786	16915	17010	16692	16895	16655	16803	16974	16683	16775	16772	16825	16836	16689	16745	16853	16706	16808	17103	16703	16785	16771	16830	16593	16824	16705	16904	16782	16690	16684	16707	16866	16804	17026	16793	16718	17015	16804	16905	16703	16773	17058	16901	16719	16806	16641	16921	16712	16715	16781	16850	16633	16755	16909	16731	16735	16729	16830	16900	16712	16767	16913	16811	16760	16710	16844	16872	16899	16891	16778	16795	16929	16914	16823	16633	16768	16762	17019	16728	16924	16755	16893	16717	16758	16633	16684	16752	16815	16779	16845	16735	16658	16818	16775	16823	16719	16700	16881	16732	16706	16760	16793	16750	16802	16876	16739	16788	16869	16687	16663	16475	16954	16762	16849	16731	16608	16796	16794	16797	16740	16620	16654	16942	16825	16869	16921	16771	16813	17105	16639	16593	16980	16874	16852	16909	16781	16692	16799	16813	16823	16809	16766	16927	16753	16651	16979	16748	16840	16762	16912	16781	16942	16748	16683	16714	16782	16824	16798	16832	16797	16781	16636	16728	16855	16821	16756	16853	16762	17004	16576	16859	16802	16868	16880	16920	16825	16841	16818	16828	16760	16881	16946	16761	17015	16787	16835	16756	16663	16954	16607	16799	16823	16778	16835	16711	16877	16728	17044	16605	16980	16637	16864	16819	16742	16894	16761	16952	16723	16690	16652	16853	16825	16827	16725	16779	16716	16574	16734	16838	16870	16810	16831	16841	16753	16663	16694	16750	16701	16738	16703	16845	16811	16747	16823	16799	16921	16699	16951	16909	16800	16745	16708	16759	16730	16828	16807	17033	16710	16885	16755	16943	16901	16629	16814	16799	16948	16977	16742	16699	16792	16748	16797	16616	16894	16785	16859	16788	16737	16811	16814	16794	16891	16835	16775	16860	16792	16823	16726	16865	16806	16741	16853	16839	16803	16922	16730	16894	16758	16813	16840	16851	16998	16810	16680	16903	16919	16785	16864	16821	16769	16742	16752	16898	16877	16693	16844	16771	16657	16820	16903	16743	16834	16911	16745	16544	16795	16872	16798	16806	16727	16746	16779	16780	16737	16787	16808	16806	16957	16757	16932	16754	16585	16985	16821	16858	16833	16899	16757	16745	16761	16812	16941	16950	16861	16720	16666	16716	16911	16788	16695	16785	16879	16761	16548	16943	16835	16636	16745	16852	16862	16991	16766	16796	16744	16586	16748	16908	17009	16739	16791	16759	16803	16680	16919	16991	16825	16834	16813	16897	16732	16831	16774	16680	16719	16778	16828	16819	16784	16898	16801	16791	16854	16681	16883	16825	16728	16938	16880	16797	16796	16814	16745	16802	16922	16920	16727	16607	16864	16750	16763	16643	16745	16912	16737	16762	16782	16869	16578	16973	16974	16864	17041	16749	16880	16735	16801	16896	16806	16725	16742	16720	16665	16823	16602	16796	16940	16720	16764	16881	16723	16875	16454	16895	16955	16872	16605	16833	16696	16589	16716	16838	16838	16864	16915	16654	16828	16589	16811	16884	17082	16800	16775	16757	16773	16730	16791	16754	16798	16791	16778	16656	16705	16856	16885	16786	16726	16602	16685	16772	16880	16695	16809	16817	16921	16736	16936	16745	16716	16854	16786	16772	16949	16955	16635	16816	16824	16741	16733	16878	16851	16741	16721	16785	16866	16750	16729	16646	16733	16865	16738	16816	16800	16863	16729	16737	16608	16639	16835	16889	16690	16774	16691	16772	16921	16881	16776	16893	16811	16748	16787	16869	16910	16924	16925	16810	16867	16805	16733	16709	16693	16716	16842	16780	16750	16798	16805	16757	16706	16923	16913	16842	16755	16820	16753	16874	16843	16664	16842	16841	16710	16838	16730	16754	16820	16830	16639	17027	16604	16761	16753	16692	16709	16833	16626	16827	16773	16612	16768	16750	16906	16639	16622	16894	16820	16628	16771	16855	16586	16740	16768	16748	16782	16899	16698	16818	16598	16830	16657	16707	16742	16815	16695	16887	16644	16731	16809	16751	16872	16747	16683	16862	16751	16644	16748	16750	16745	16836	16782	16714	16645	16921	16845	16544	16712	17007	16697	16837	16830	16840	16842	16918	16962	16877	16925	16772	16739	16660	16755	16776	16751	16752	16977	16771	16924	16804	16713	16907	16872	16873	16895	16896	16847	16620	16944	16798	16864	16769	16686	16905	16852	16825	16723	16877	16776	16785	17012	16793	16633	16967	16727	16756	16934	16695	16845	16760	16861	16817	16735	16582	16782	16812	16843	16728	16865	16811	16743	16817	16689	16874	16750	16943	16638	16860	16703	16645	16675	16775	16643	16607	16679	17003	16735	16623	16631	16798	16972	16919	16863	16639	16748	16811	16812	16809	16780	16722	16709	16880	16746	16884	16904	16630	16763	16635	16797	16622	16739	16589	16691	16597	16645	16941	16815	16694	16741	16792	16682	16774	17060	16975	16814	16908	16730	16659	16906	16780	16818	16679	16654	16934	16699	16686	16707	16511	16618	16905	16822	16808	16870	16728	16860	16735	16856	16654	16810	16826	16838	16796	16813	16720	16695	16788	16756	16855	16800	16796	16682	16715	16712	16731	16774	16628	16749	16874	16722	16633	16859	16879	16787	16740	16900	16844	16802	16938	16841	16771	16707	16820	16832	16902	16747	16872	16705	16933	16780	16817	16836	16682	16697	16823	16625	16867	16775	16812	16996	16856	16738	16843	16808	16803	16818	16880	16864	16927	16836	16825	16746	16917	16706	16838	16927	16782	16793	16643	16860	16774	16883	16791	16696	16897	16729	16778	16698	16754
25398	21872	27508	27457	22080	21820	22625	23346	21958	21616	21210	21274	21096	20945	20771	21207	21099	21229	21181	20992	21018	20820	21111	20867	21110	20787	20904	21136	21237	21062	21083	20978	21242	21009	21287	21173	21222	21149	20996	20927	20956	20926	21045	20947	20962	21129	21049	20789	21010	20906	21067	20818	20969	21128	21059	20876	20966	20900	21071	21140	21208	21106	20922	20908	21249	21029	21023	21080	21090	21130	21287	21109	21243	21160	21222	21216	21101	20838	21019	20819	20843	21088	21152	21105	21148	21168	21050	20963	20952	20676	21098	21000	21156	20972	21024	20965	21060	20898	21149	21142	21131	20982	21150	21055	21015	20991	21104	21078	21022	21030	20707	20863	21002	21284	21003	20901	21057	21127	20988	21019	21051	20898	20974	21056	21024	21218	21020	21018	20856	20937	21015	21042	21049	20968	21226	21151	20955	21006	21086	20999	21038	20922	20871	20944	21205	20987	20990	21154	21051	20828	21028	20989	21065	21006	20920	21045	21010	21065	21084	20990	21127	21100	21101	21033	21005	21095	20983	20907	20875	20883	21275	21142	21190	21248	21202	20935	20923	21042	21106	21262	20955	21013	21138	21155	20826	20958	21069	20647	20943	20968	21078	21048	21085	21158	20907	20918	21027	20806	21008	21034	20769	20977	20976	20934	21002	21096	21054	21046	20995	20913	21008	21109	21159	21083	21215	21099	21051	21087	21180	20911	20878	20894	20851	20974	21090	20928	21059	21088	21307	20940	20814	20904	21141	20739	20986	21019	21020	21141	20818	21140	21087	20979	21031	20902	20898	20928	20719	21068	21247	21053	21001	20893	21012	21038	21186	20943	20952	21085	20880	20899	21077	20947	21130	21083	21026	21147	20951	20989	21153	21045	21110	21240	21137	21027	21008	21145	21159	20981	21244	20960	21156	20852	20858	20864	21214	20945	21087	20903	20913	21117	20856	21058	21011	21011	20647	21067	21066	20905	20969	21023	21065	21009	21130	21053	21056	21057	21158	20991	21085	21025	21097	20973	21055	20949	21168	21042	21001	21199	21025	21245	21328	21276	21096	20922	21022	21107	21123	20901	21074	21133	20984	21033	21033	21010	21081	20952	21035	21071	20996	21161	21155	20996	21016	20908	21114	21047	21205	21110	20975	20857	20997	21272	21180	21101	20958	20977	21217	21101	20888	21076	21059	21049	21176	21225	21012	21140	21369	20945	20817	20805	20967	21117	21126	21128	21195	21070	20830	21143	21073	21058	20948	20989	20875	20895	21071	21080	21000	21095	21230	20956	21058	20947	21090	20930	21127	21037	20917	20972	21068	21037	21082	21102	20904	21053	20983	20984	21097	21186	20955	21028	21278	21025	21052	20991	21016	21094	20921	21250	21162	21137	21151	21175	21195	21139	21151	21255	21072	21014	21048	20945	21106	20943	20977	20900	20957	21084	20891	20965	20953	21079	20877	20911	20914	21093	20914	20890	21009	21024	21031	21026	21072	21038	21108	21086	21189	21008	21243	21018	21035	21086	21035	21015	21135	21164	21095	21043	21015	20806	20927	20841	20905	20857	21156	21031	21112	20835	21166	20926	20924	21039	21200	21197	21068	20954	20967	21042	21105	21023	20914	20986	21125	21120	21019	20993	21013	20909	20983	21232	20915	21184	21077	21038	20946	20980	21022	21072	21023	21194	20992	20909	20861	21084	21208	21057	21047	21046	21096	21172	21055	21085	21015	21077	20984	21122	20956	20902	20887	21071	20977	20970	20980	21010	21044	20945	21117	21102	20976	20977	21039	21278	21025	20770	21050	21027	21143	21360	21049	21096	20893	20991	20975	21038	21107	20924	21193	21206	20922	20971	21007	21070	21116	21100	21017	21214	21136	21227	21119	21137	20971	21065	20946	21151	21190	20996	20909	21116	20920	20945	21011	21029	21076	21219	21040	21144	21023	20826	21113	20862	21019	20966	20960	20908	20875	20997	21126	20842	21152	20860	21192	20979	21323	21234	20924	21198	21003	21242	21233	21158	20971	20841	20986	21240	21012	21054	20909	21010	21136	20983	20900	21080	21000	20971	21026	20840	21254	21249	20947	20991	20930	21204	21061	21057	21143	20972	20882	21116	21033	20935	21109	21100	21208	21031	20909	21013	21116	21070	20807	21155	21219	21075	21000	20948	21064	20936	21024	21032	21251	21086	21015	21029	20877	20967	21119	21268	20944	20937	20815	21146	20969	21257	20880	21025	20837	21138	20918	20872	21119	21023	21239	21066	21076	21181	20824	20994	21227	21024	21008	21009	20957	21079	20957	21008	21209	21002	21037	21220	20941	20900	20956	21011	20997	21109	21015	21054	20859	20994	21211	20982	20824	21126	21021	21317	21105	21087	21223	20935	20923	20875	21075	21086	21055	21093	20869	20932	20919	21078	21299	20913	21023	20983	21043	21030	21132	20940	21062	20969	21098	20915	20962	21056	20669	21086	21029	21108	21128	20914	21190	21037	20819	20846	21113	20988	20817	21104	21044	20996	21338	21057	20780	20952	20962	20896	21004	21000	21152	20764	21111	21080	20953	21184	21064	21077	21031	21082	21058	21344	20923	20984	21100	21063	20991	20996	21019	21345	21209	21003	20994	21089	21074	21044	20975	21025	20939	20886	20852	21097	21108	20816	21078	21155	21163	21136	21152	20908	21081	20993	21086	20871	21104	21008	20975	21016	21072	20795	21093	21059	20955	21034	20857	21115	21056	21144	20928	21166	21101	21021	21244	21165	20963	20986	21030	20956	20956	21081	20964	20926	20886	20972	21323	21106	21071	21036	21201	21042	20993	20866	20967	20913	20946	20982	21061	21059	20853	20977	20888	21116	20915	20884	20751	20969	21270	21065	21134	20857	20983	20943	21159	21074	21135	20972	21051	21051	21125	20871	21197	21030	20971	21259	20810	20934	21151	20815	20782	21092	21241	21135	21223	20939	20739	21126	20917	20855	21292	21061	20907	21087	21099	21125	21138	20940	21037	21056	21215	21112	20936	21170	21153	21008	21182	21205	21130	20925	20834	20961	21276	21102	21009	21104	21156	20883	21017	20848	20969	21078	21002	21122	20828	20877	21155	21097	20988	21252	21192	20925	20825	20914	21341	20991	21135	21120	20965	21091	21379	21021	20958	20788	21042	21191	21104	20968	21052	21060	21121	20964	21121	21078	21130	21076	21187	21057	21107	21062	21053	21096	21111	21211	21157	21250	21118	21091	21074	20856	21072	20988	21035	21008	21092	20830	21006	20962	21064	21262	21085	21024	21089	20970	21239	20933	21076	20910	21006	21086	20944	21031	20958	21018	21042	20912	21036	21083	21178	21178	20976	21189	21114	21212	20975	21041	21239	21190	21026	21159	21038	21189	21275	21009	21171	20932	20875	21002	21042	21049	21146	21038	21037	21198	20848	21091	21061	21085	20975	21052	20944	21006	20742	20908	21054	20886	21319	20990	21084	21172	21038	20902	21143	20759	21065	21105	21169	21100	20981	20990	20939	21114	20934	21088	21165	21125	21067	21186	20948	21057	21054	20965	21109	21442	20940	20942	21131	20871	21172	21031	21088	21186	21212	21098	20921	21226	20835	20959	21111	21216	20997	21011	20915	21079	21006	21168	21090	21177	21235	21109	21094	20965	20818	21096	21030	20958	20988	20998	21145	21064	20880	21172	21214	21005	21054	21195	21070	21161	21001	21259	20888	21133	21191	21210	21286	21049	20938	21010	20869	21047	21033	21081	20876	21042	20994	20977	21061	20876	21328	21162	21202	20761	20968	21093	20786	21069	21182	21047	20885	21133	21296	21207	20926	21132	21142	21042	20992	20983	21123	20922	21133	20973	21159	21210	21093	20944	21109	20837	20992	21194	21164	20950	21102	21120	20996	21202	21216	20989	20937	20941	21191	20966	20814	21076	21068	20817	21000	20969	21125	20908	21187	21235	21206	20931	21082	20859	21158	21048	20907	20942	21118	21098	21206	20928	20787	21028	21276	20962	21005	21112	21082	21046	20915	21007	20962	20955	21122	20961	20996	21012	20982	21162	20922	21016	20944	20976	21207	20941	20784	21183	20932	21000	21009	21200	21059	21116	21183	20885	21004	21024	21162	21359	21110	21025	21014	20872	21066	20876	20922	21154	21026	20998	21060	21006	21010	21017	21096	21061	21023	21313	21047	21281	21130	21041	21027	21017	20915	20915	20900	21033	20887	21176	20851	21025	21010	21114	20951	20920	21014	21051	20997	21070	21150	20927	20967	21052	21170	21112	21067	21138	21272	21187	21235	21053	21239	20954	20809	21079	20946	21138	21458	20865	20903	21046	21072	21340	20795	21064	20979	21057	20974	20934	21176	21133	21030	21133	20988	20847	21143	20992	21074	20974	20838	21190	21070	21025	20945	20907	21233	21099	20863	21376	20937	21127	21081	21037	21115	21101	21173	21137	21133	21435	21147	21143	20993	20841	20898	21054	21016	21134	21296	21022	21065	21213	21192	21162	21003	21189	21053	21118	21164	21199	20812	21061	20981	21158	21125	20966	20751	21030	21195	21261	21025	21183	21083	21014	21093	20999	21119	20807	21165	21071	20915	21072	21064	21139	21194	21079	20968	20946	21105	20975	21049	20869	21164	20999	21140	21007	21135	21203	21203	20954	20872	21102	21132	21017	20826	21034	21095	21289	21041	21204	21095	20903	20817	21064	21001	21023	21009	20942	20990	21223	21090	21048	20972	20858	20868	21054	20968	20910	20922	21060	21005	21046	20790	20969	21020	21117	20911	21043	21247	20895	21071	20996	20922	21110	20902	20955	21106	20736	20982	20965	21100	20951	21072	21150	20785	20887	20923	20899	21085	20963	21119	21139	21127	21071	21272	21106	21040	21067	20969	21081	21126	21077	20736	20947	20975	21157	20912	21181	20814	21109	20992	20919	21168	20940	21110	21180	20961	21064	21070	21086	21142	21058	21153	21015	21112	21162	21013	20987	21034	20957	21005	20937	21155	21075	20912	20934	20992	21134	21106	20953	20878	21072	21030	20862	20906	21104	21201	21097	21032	21029	20857	20973	21137	21204	21029	20935	20869	21182	21170	21024	21161	20970	21037	20896	20985	21015	21043	20894	21031	20870	20883	21238
23900	37374	25689	19090	18405	17961	18992	20636	18637	17696	17467	17359	17393	17311	17429	17412	17463	17358	17390	17296	17553	17329	17697	17488	17418	17411	17372	17261	17376	17336	17465	17238	17206	17279	17307	17397	17461	17363	17461	17474	17345	17303	17450	17412	17255	17342	17372	17488	17598	17175	17347	17313	17456	17224	17387	17331	17333	17205	17446	17260	17434	17569	17329	17421	17366	17521	17505	17409	17209	17285	17358	17517	17227	17471	17460	17284	17494	17168	17309	17340	17333	17401	17347	17406	17463	17324	17429	17358	17133	17305	17473	17256	17236	17478	17298	17475	17525	17399	17413	17519	17352	17433	17418	17314	17252	17410	17504	17388	17275	17335	17405	17293	17312	17343	17193	17292	17402	17273	17520	17210	17453	17173	17260	17526	17328	17297	17363	17273	17367	17286	17268	17320	17251	17252	17226	17361	17136	17363	17432	17372	17351	17376	17335	17442	17549	17221	17290	17295	17410	17326	17231	17181	17325	17295	17432	17331	17269	17495	17279	17252	17485	17384	17392	17346	17433	17293	17214	17361	17317	17385	17414	17368	17339	17391	17241	17366	17400	17395	17310	17242	17279	17568	17336	17265	17341	17320	17401	17308	17353	17307	17137	17213	17380	17281	17329	17386	17280	17379	17384	17231	17346	17349	17337	17271	17338	17282	17382	17131	17379	17377	17436	17420	17346	17211	17568	17376	17411	17281	17152	17272	17328	17501	17190	17370	17352	17300	17370	17382	17295	17251	17422	17320	17557	17387	17465	17346	17372	17230	17492	17269	17330	17407	17540	17402	17259	17413	17316	17381	17210	17391	17309	17315	17473	17417	17324	17381	17468	17380	17406	17360	17173	17283	17467	17355	17434	17401	17255	17323	17283	17316	17551	17322	17418	17494	17383	17300	17468	17276	17402	17357	17299	17313	17265	17223	17476	17386	17378	17358	17423	17349	17368	17252	17331	17394	17354	17373	17445	17393	17344	17252	17419	17288	17449	17344	17380	17203	17151	17192	17391	17342	17276	17256	17382	17204	17432	17568	17457	17346	17338	17252	17440	17263	17321	17420	17310	17235	17327	17322	17434	17329	17442	17065	17558	17330	17309	17333	17329	17398	17323	17080	17329	17410	17387	17209	17298	17371	17357	17434	17426	17383	17343	17322	17379	17587	17446	17387	17245	17414	17515	17485	17471	17599	17418	17402	17438	17474	17272	17235	17400	17357	17311	17315	17374	17376	17569	17246	17405	17278	17402	17458	17103	17505	17365	17452	17366	17437	17306	17622	17257	17331	17385	17455	17290	17375	17545	17250	17285	17470	17141	17336	17317	17454	17468	17334	17278	17460	17589	17256	17438	17239	17304	17253	17028	17310	17372	17249	17498	17414	17351	17315	17425	17248	17277	17356	17430	17492	17445	17426	17410	17295	17529	17354	17509	17289	17420	17356	17433	17349	17233	17320	17373	17252	17435	17387	17290	17456	17301	17248	17317	17392	17328	17381	17353	17302	17309	17437	17194	17345	17259	17283	17392	17311	17336	17375	17470	17509	17340	17371	17490	17320	17442	17411	17361	17160	17222	17430	17396	17165	17453	17293	17472	17381	17448	17347	17130	17370	17302	17524	17343	17593	17406	17519	17198	17529	17263	17396	17369	17273	17330	17571	17414	17255	17462	17518	17486	17350	17270	17396	17309	17543	17420	17175	17265	17242	17324	17469	17366	17403	17387	17260	17395	17268	17294	17237	17309	17275	17283	17336	17351	17259	17396	17212	17130	17472	17349	17402	17322	17277	17466	17396	17433	17292	17176	17351	17453	17504	17425	17482	17285	17274	17250	17544	17455	17491	17334	17570	17376	17227	17296	17457	17235	17383	17457	17570	17277	17400	17291	17309	17366	17431	17316	17378	17237	17362	17252	17334	17247	17249	17289	17364	17282	17381	17213	17503	17293	17509	17406	17360	17371	17406	17405	17420	17184	17425	17477	17390	17348	17441	17301	17315	17400	17290	17313	17507	17332	17394	17462	17429	17368	17307	17220	17128	17325	17478	17415	17218	17291	17391	17333	17418	17305	17235	17294	17266	17332	17396	17445	17276	17327	17310	17186	17310	17258	17552	17352	17521	17254	17373	17344	17332	17220	17382	17341	17449	17323	17452	17322	17421	17406	17252	17413	17152	17281	17452	17201	17329	17353	17274	17420	17367	17295	17373	17248	17369	17268	17439	17445	17293	17246	17336	17168	17366	17384	17275	17437	17523	17341	17364	17382	17371	17392	17352	17438	17376	17486	17290	17450	17260	17289	17228	17502	17408	17364	17369	17337	17222	17195	17264	17382	17349	17467	17255	17255	17491	17400	17157	17440	17355	17383	17275	17470	17262	17462	17477	17411	17119	17313	17321	17186	17381	17343	17105	17405	17303	17330	17292	17512	17490	17414	17413	17155	17417	17483	17407	17256	17313	17464	17367	17345	17336	17331	17403	17394	17443	17334	17407	17377	17478	17400	17461	17388	17462	17279	17434	17317	17162	17398	17356	17262	17382	17380	17509	17256	17360	17252	17361	17295	17347	17354	17319	17406	17230	17420	17309	17350	17495	17382	17434	17240	17247	17491	17278	17355	17482	17413	17514	17272	17423	17414	17209	17461	17405	17283	17418	17321	17319	17356	17369	17473	17411	17377	17423	17562	17466	17265	17422	17488	17355	17301	17503	17152	17311	17362	17353	17470	17375	17453	17444	17347	17249	17348	17422	17316	17349	17454	17417	17495	17403	17367	17465	17417	17363	17279	17524	17198	17437	17307	17267	17280	17442	17453	17242	17416	17354	17388	17515	17351	17437	17191	17490	17317	17572	17269	17398	17272	17183	17300	17352	17340	17390	17204	17408	17181	17263	17242	17210	17239	17448	17251	17455	17327	17491	17403	17376	17585	17205	17311	17359	17345	17346	17513	17360	17322	17357	17412	17577	17290	17516	17376	17514	17434	17315	17454	17415	17256	17260	17549	17421	17487	17401	17271	17460	17260	17644	17422	17328	17356	17351	17358	17435	17220	17420	17338	17423	17320	17379	17427	17329	17368	17383	17294	17254	17341	17311	17371	17304	17199	17264	17545	17449	17228	17152	17266	17477	17367	17230	17276	17454	17371	17384	17312	17183	17290	17380	17269	17402	17350	17587	17323	17421	17415	17549	17368	17346	17274	17307	17454	17431	17310	17338	17377	17477	17286	17326	17272	17312	17410	17320	17306	17469	17494	17306	17459	17277	17560	17359	17269	17266	17352	17339	17417	17395	17492	17305	17195	17328	17250	17440	17453	17110	17358	17318	17368	17444	17294	17214	17304	17283	17249	17450	17540	17391	17310	17422	17368	17288	17371	17454	17572	17317	17403	17279	17298	17374	17311	17345	17353	17465	17230	17265	17327	17370	17405	17163	17454	17435	17291	17368	17168	17279	17326	17403	17219	17412	17332	17481	17306	17228	17281	17498	17327	17192	17416	17332	17389	17517	17372	17344	17231	17305	17472	17212	17435	17334	17240	17465	17395	17505	17195	17412	17378	17374	17315	17525	17231	17459	17344	17411	17321	17344	17345	17217	17284	17313	17358	17435	17258	17371	17510	17164	17431	17298	17327	17359	17533	17348	17536	17212	17333	17336	17197	17485	17435	17406	17345	17315	17424	17246	17312	17259	17302	17364	17302	17413	17420	17438	17300	17316	17348	17505	17401	17404	17324	17485	17366	17314	17392	17405	17430	17363	17509	17343	17357	17551	17476	17402	17296	17306	17301	17208	17283	17303	17525	17409	17322	17284	17316	17237	17378	17397	17471	17372	17464	17321	17530	17333	17314	17284	17370	17447	17437	17362	17354	17360	17188	17423	17310	17246	17354	17353	17499	17242	17306	17235	17529	17328	17284	17541	17464	17428	17370	17371	17355	17542	17353	17265	17412	17466	17412	17211	17283	17461	17303	17355	17313	17324	17422	17415	17390	17552	17331	17482	17210	17313	17169	17425	17399	17322	17378	17126	17309	17295	17467	17234	17294	17459	17365	17488	17176	17237	17387	17313	17261	17171	17300	17506	17531	17238	17470	17474	17443	17556	17428	17435	17441	17432	17394	17485	17421	17434	17466	17288	17329	17405	17466	17375	17381	17500	17453	17301	17416	17333	17441	17327	17342	17293	17409	17151	17325	17386	17299	17467	17278	17467	17574	17329	17397	17456	17432	17324	17310	17260	17449	17388	17362	17402	17334	17384	17354	17472	17218	17434	17451	17267	17401	17374	17364	17274	17389	17191	17276	17200	17296	17460	17503	17377	17264	17329	17455	17590	17234	17339	17440	17398	17421	17366	17332	17354	17455	17281	17464	17312	17274	17285	17245	17466	17281	17231	17436	17219	17306	17562	17391	17402	17367	17430	17431	17367	17286	17366	17437	17301	17452	17475	17489	17220	17275	17464	17334	17306	17357	17425	17379	17424	17233	17437	17398	17524	17530	17315	17633	17326	17461	17389	17530	17407	17293	17174	17382	17451	17335	17430	17369	17503	17554	17404	17365	17382	17426	17352	17349	17445	17292	17423	17516	17393	17395	17337	17377	17139	17475	17367	17273	17155	17313	17286	17364	17457	17281	17293	17328	17392	17170	17401	17278	17489	17379	17445	17276	17485	17501	17421	17423	17452	17489	17553	17392	17493	17454	17335	17479	17285	17377	17343	17265	17397	17575	17267	17379	17510	17461	17318	17212	17340	17550	17251	17500	17218	17114	17379	17313	17196	17210	17362	17372	17327	17406	17428	17319	17396	17320	17383	17321	17440	17373	17440	17383	17399	17386	17394	17364	17342	17371	17325	17390	17218	17477	17366	17469	17442	17312	17396	17329	17585	17320	17316	17396	17420	17233	17351	17307	17486	17318	17521	17565	17341	17422	17400	17361	17401	17503	17304	17306	17545	17362	17323	17522	17202	17187	17277	17440	17148	17306	17360	17418	17387	17321	17329	17540	17222	17239	17322	17281	17282	17347	17540	17386	17259	17309	17346	17239	17339	17237	17218	17424	17362	17336	17381	17197	17379	17440	17400	17483	17301	17156	17428	17356	17416	17560	17149	17468	17249	17241	17449	17250	17280	17290	17313	17483	17338	17158	17452	17329	17412	17334	17341
22533	21702	28746	24767	21999	24247	27178	28778	23397	21501	20627	20421	20494	20540	20435	20398	20507	20611	20477	20532	20427	20555	20478	20194	20264	20264	20237	20304	20367	20224	20284	20315	20333	20214	20341	20239	20514	20248	20272	20051	20072	20213	20307	20110	20130	20382	20285	20212	20200	20319	20115	20371	20135	20137	20023	20188	20070	20423	20088	20195	20121	20114	20007	20063	20181	20017	20107	20064	20009	20359	20254	20237	20112	20049	20137	20394	20364	20001	20244	20283	20414	19974	20176	20093	20025	20078	20172	20324	20287	20087	20316	20166	19863	20123	20159	20121	20231	20285	20169	20178	20090	20170	20319	20127	19994	20083	20131	20260	20060	20306	20103	20062	20154	20246	20156	20231	19988	20520	20187	20071	20192	20119	20375	20326	20133	20097	20144	20056	20297	20418	20152	20046	20128	20255	20285	20093	20237	20278	20182	20172	20244	20283	20181	20190	20244	20303	20175	20172	20056	20225	19912	20240	20177	20079	20148	20039	20319	20146	20228	20077	20112	20152	20236	20055	20197	20247	20067	20182	20070	20165	20193	20069	20082	20103	20106	20133	20084	20077	20031	20165	19985	20343	20127	19946	20071	20137	20036	20084	20266	20144	20177	20204	20337	19903	20000	20237	20078	20139	20155	20175	20069	20025	20072	20208	20159	19942	20359	20087	20297	20258	20321	20159	20127	19944	19945	20178	20072	19998	20134	20269	20178	20013	19975	20266	20094	20040	20350	20039	20170	20312	20301	20166	20113	20249	20142	20068	20141	20167	20226	20031	20277	19883	20300	20133	20314	20226	20179	20100	20148	20131	20120	20037	20222	19949	20045	20197	20201	20136	20104	20305	20133	20121	20263	20204	20338	20228	20292	20249	20298	20175	19976	20034	20131	20074	20269	19948	20351	20115	20316	20274	20300	20153	20071	20379	20197	20268	20091	20264	20038	20266	20094	20324	20164	20062	20145	20137	20079	20111	20021	20162	20121	20481	20119	20182	20120	19853	20280	20026	20212	20074	20122	19944	20149	20251	19993	20206	20378	20136	20060	20213	20198	20170	20133	20227	20268	20175	20017	20120	20380	20318	20217	20115	20208	20334	20047	20157	20102	20278	20005	20162	20164	20058	20000	20120	19974	20232	20225	20233	20240	20133	20127	20115	20166	20167	20227	20298	20180	20249	20128	20247	20127	20089	20132	20094	20280	20146	20193	20193	20113	20342	20219	20163	20236	20064	19967	20296	20355	20301	20260	20169	20164	20191	20213	20182	20103	20096	19982	20166	20267	20131	19947	20168	20131	20111	20163	20038	20217	20389	20018	20138	20313	20329	19973	20095	20295	20185	19982	20303	20126	20165	20198	19953	19996	20163	20083	20068	20079	20019	19983	20102	20017	20198	20151	20212	20142	20102	20097	19757	20137	20066	19886	20193	20196	20345	20236	20251	20212	20161	20105	20177	20084	20333	20339	20088	20249	20252	20252	20129	19995	20090	20030	20041	20077	20125	20114	20102	19960	20105	20250	20034	20057	20081	20298	20008	20154	20255	20131	20188	20491	20335	20360	20058	20155	20132	19985	19953	19985	20199	20282	20241	20296	20165	20231	20132	20193	20291	20264	20302	20048	20161	20034	20296	20106	20211	20354	19950	19987	20240	20235	20248	20350	20061	20041	20193	20172	20181	19896	20281	20019	20184	20213	19986	20091	20227	20323	19995	20195	19936	20359	20043	20012	20156	20221	20299	20245	20370	20098	20207	20146	20014	20217	19955	20179	20310	20352	20044	20156	20261	20228	20214	20235	20129	20196	19921	20106	20004	20189	20221	20249	20175	20148	20135	19995	20211	20089	20120	20350	20096	20342	20233	20171	20161	20113	20220	20109	20061	20093	20185	20111	20177	20263	19949	20200	20185	20147	20079	20160	20021	20015	20036	20081	20240	20128	20080	20445	20131	20021	20097	20261	20192	19960	19994	20231	20156	20206	20207	20381	19947	20197	20231	20367	20135	20296	20179	20040	20122	20209	20016	19907	20012	20133	20098	20243	19929	19744	20112	20156	20187	20024	20196	20339	20243	19860	20034	20207	19976	20276	20097	20281	20241	20166	20245	20042	20296	20224	20114	20177	20161	20093	20116	20235	20083	20016	20316	20071	20006	20034	20064	20148	20120	20159	20054	20103	20299	20031	20094	20214	20143	20146	20262	20393	20247	19967	19999	20032	20114	20186	20256	20050	20086	20435	20332	19988	20211	20226	20336	20138	20204	20057	20262	20110	20110	20173	20184	20177	20012	19988	20093	20263	20146	20204	20165	20020	20269	20321	20044	20080	20135	20430	20043	20192	20120	20101	20184	20133	19922	20326	19996	20403	20240	20125	20124	20077	19983	20011	20136	20041	20060	20087	20286	20070	20178	20160	20040	20232	20058	20107	20077	19964	19832	19962	20095	20086	19995	20154	20050	20309	20189	20226	20340	20175	20185	20008	20133	20073	20086	20051	20137	20083	20214	19956	20270	20228	20079	20149	19949	20202	20229	20212	20176	20026	20193	20295	19988	19998	19971	19922	20212	20091	20307	19850	20169	20092	20094	20014	20357	20214	20124	20193	20202	20079	20292	20237	20156	20409	20130	20011	20131	20125	20345	20063	20192	20220	20103	20316	20323	20217	20155	19970	20023	20325	20122	20230	19984	20011	20221	20129	20311	20109	20233	20057	20144	20307	20044	20242	20186	20009	20104	20156	20177	20397	20131	20259	20263	20248	20167	19953	20363	20173	20131	20080	20288	20093	20154	19929	20011	20008	20126	19983	20069	20104	20235	20290	20162	20208	19956	20003	20194	20190	20111	20282	20239	19983	20334	20272	20100	20139	20193	20245	20054	20094	20273	20155	20156	20248	19978	20192	20125	20379	20140	20250	20156	20023	20428	20198	20207	20062	20174	20091	20113	20094	20205	20059	20201	20126	20197	20323	20132	20097	20363	20229	20183	20280	20143	20335	20272	20241	20058	20120	20204	20144	20296	19817	20227	20208	20200	20191	20314	20131	20075	20052	20266	20158	20307	20159	20167	20148	20123	20225	20244	20149	20159	20083	19957	20269	20299	20218	20171	20043	20063	20215	19936	20257	20196	20043	20271	20207	20324	20232	20422	20155	20497	20187	20079	20314	20176	20234	20037	20080	20178	20056	20349	20065	20169	20071	20256	20233	20129	20123	20021	20290	20217	20247	20026	20009	20024	20008	20214	20009	20179	20133	20242	20285	20236	20006	20206	20271	20198	20154	20020	20113	20154	20077	20192	20110	20162	20083	19968	20161	20321	20285	20047	20178	20079	20053	19973	20097	20138	20164	20066	20028	20184	20358	20168	20077	20286	20289	20135	20060	19909	20159	20091	20032	19996	20276	20209	20116	20035	20339	20211	20110	19992	20263	19983	20316	20315	20115	20017	20137	20060	20164	20025	20237	20186	20181	20199	20208	20263	20251	20167	20275	19982	20098	20072	20293	20319	20012	20071	19973	19975	20017	20112	20033	20206	20119	20057	20289	20174	20218	20026	20230	20239	20067	19940	20219	20100	20096	20089	20128	20091	20228	19948	20140	20114	20164	20151	20119	20067	20145	20177	20141	20048	20119	20275	20315	20059	20016	20083	20294	20087	19928	20150	20013	20126	20101	20174	20181	20319	20152	20249	20281	19965	20161	20139	20207	20142	20309	20205	20243	19875	20173	20215	20196	20103	20157	20169	19918	19905	19899	20045	20053	20024	19895	20164	20195	20065	20010	20076	20261	20107	20215	20067	19948	20298	20111	20170	20133	20059	20069	20081	19979	20209	19955	20236	20206	20033	20089	20096	20105	20303	19972	20283	20120	20269	20096	19953	19989	20388	20119	20062	20293	20285	20181	20219	20232	20035	20109	19915	20064	20287	20394	20046	20213	20208	20191	20178	20272	20270	20091	20150	20072	20445	20208	20142	20141	20090	20034	19866	20281	20216	20176	20107	20346	20141	20253	20165	20055	20204	20238	20121	20099	20231	20127	20233	20133	20055	20142	19819	20120	20035	20051	20185	20372	20219	19872	20063	20025	20171	20399	20140	20300	20337	20292	20150	20117	20070	20184	20061	20229	20142	20231	20380	20008	20328	20018	20191	20367	20053	20105	20084	20154	20159	20325	20077	20295	20159	20043	20094	20151	20114	20171	20209	20000	20014	20258	20172	20233	19944	20102	19953	20131	20135	20089	20183	20113	20036	20109	20313	20171	19932	20151	20196	20391	20040	20230	20414	20179	20110	20235	20170	20197	20263	20256	20330	20169	20155	20426	20266	20187	20267	20321	20193	19981	20109	20292	20185	20028	20354	20052	20133	20219	20150	20167	20185	20102	20197	20202	20044	20185	20580	20072	20233	20106	20121	20100	20386	20390	20202	20174	20109	20109	20281	20048	20266	20262	20081	20352	20178	20012	20159	20152	19774	20145	20359	20214	20106	20294	20214	20102	19919	20012	20130	20113	20174	20157	20358	20052	20105	20278	20241	20162	20340	20178	19979	20152	20364	20045	20111	20275	20282	20108	20147	20006	20139	20143	20342	20143	20009	20151	20081	19872	20168	20255	20247	20184	20163	20203	20071	20265	20091	20120	20048	20119	20265	20123	20078	20241	20237	20202	20019	20072	20389	20461	20249	20081	20219	20027	20236	20263	20095	20055	20190	20174	20066	19782	20147	20103	19923	20016	20168	20265	20083	19927	20039	20061	20168	20135	19921	20396	19960	19908	20010	20124	20380	20018	20058	20193	20139	20121	20205	20175	20382	20156	20201	20148	20132	19992	20072	20066	20069	20185	20064	20232	20080	20320	19972	20112	20274	20313	20138	20278	20271	20200	20214	20174	20093	19936	20137	20229	20185	20200	20376	19956	20111	20142	19944	20123	20272	20234	20151	20336	20115	20312	20161	20099	20046	20111	20036	20335	20215	20355	20230	20187	19987	20138	20135	20121	19970	20236	20279	20200	20187	20258	19965	20098	20124	20152	20303	20120	20151	20235	20141	20191	20088	20274	20178	20488	20221	20127	20252	20348	19967	20131	20092	20210	19993	20186	20260	20122	20219	20251	20091	20073	20147	20030	20114	20256	20308	20207	20406	20191	19936	20115	20231	20281	20324
29473	50443	30468	21517	19654	18422	20993	26129	20729	17393	16939	16905	16865	17003	16838	16923	17027	16924	16915	17146	16824	16943	16813	16700	16924	16805	16928	16907	17050	16967	16766	16901	16732	16930	16905	16951	16733	16883	16843	16784	16856	16882	17004	16871	17001	16751	16813	16700	16852	16778	16854	16729	16708	16923	17024	16797	16790	16844	16672	16798	16924	16745	16516	16718	16840	16961	16739	16726	16880	16704	16867	16750	16760	16819	16653	16934	16914	16887	16980	16593	16593	16786	16901	16873	16649	16751	16802	16752	16940	16663	16790	16847	16617	16860	17004	16848	16786	16724	16931	16955	16851	16994	16924	16871	16897	16832	16751	16764	16829	16831	16883	16735	16716	16676	16711	16795	16786	16800	16754	16789	16801	16735	16872	16774	16821	16878	16766	16821	16859	16695	16670	16831	16768	16770	16693	16742	16743	16871	16764	16891	16723	16738	16898	16880	16761	16791	16781	16993	16739	16789	16655	16780	16897	16913	16918	16621	16858	16786	16634	16721	16879	16731	16908	16918	16660	16680	16948	16853	16995	16828	17001	16925	17029	16847	16757	16677	16977	16738	16881	16925	16815	16883	16710	16838	16899	16722	16849	16826	16711	16807	16922	16869	16726	16744	16900	16672	16748	16864	16666	16946	16824	16899	16696	16877	16722	16787	16760	16939	16756	16922	16946	16746	16785	16902	16823	16796	16917	16766	16715	16667	16889	16874	16809	16816	16799	16893	16696	16811	16714	16818	16922	16717	16770	16765	16833	16860	16819	16815	16907	16774	16900	16829	16762	16861	16772	16842	16803	16886	16862	16788	16755	16881	16694	16768	16834	16783	16757	16951	16847	16690	16735	16939	16738	16879	16850	16874	16730	16667	16821	16979	16632	16797	16926	17017	16822	16726	16920	16786	16881	16769	16676	16842	16700	16778	16674	16810	16818	16620	16889	16847	16708	16750	16595	16753	16750	16948	16859	16781	16846	16751	16726	16743	16804	16912	16891	16658	16934	16826	16926	16920	16755	16937	16851	16848	16587	16775	16845	16776	16820	16889	16704	16708	16808	16591	16843	16770	16746	16921	16888	16653	16814	16832	16779	16745	16750	16787	16928	16825	16834	16788	16767	16678	16750	16925	16800	16898	16759	16931	16827	16702	16940	16835	16664	16806	16854	16787	16646	16909	16820	16686	16717	16972	16938	16775	16803	16743	16811	16693	16712	16756	16888	16712	16745	16747	16923	16712	16732	16766	16880	16893	16742	16724	16858	16840	16707	16850	16745	16801	16773	16997	16880	16769	16997	16891	16863	16820	16823	16927	16834	16608	16745	16744	16774	16737	16775	16911	16794	16869	16875	16751	16896	16720	16664	16672	16817	16852	16824	16754	16747	16793	16636	16856	16668	16698	16668	16750	16812	16639	16690	16961	16719	16854	16812	16805	16826	16867	16836	17012	16901	16949	16707	16901	16793	16903	16797	16826	16758	16874	16737	16770	17070	16647	16825	16877	16756	16842	16693	16829	16737	16966	16657	16661	16876	16750	16728	16732	16890	16836	16585	16806	16707	16767	16888	16808	16630	16774	16785	16900	16850	16774	16862	17019	16597	16890	16761	16786	16729	16832	16687	16600	16871	16880	16753	16936	16753	16760	16751	16792	16797	16550	16817	16946	16986	16834	16723	16980	16996	16882	16783	16854	16852	16883	16806	16902	16824	16859	16806	16887	16946	16809	16707	16651	16735	16785	16891	16864	16925	16738	16925	16745	16710	16778	16858	16735	16730	16673	16888	16798	16754	16954	16859	16705	16689	16808	16742	16827	16768	16950	16879	16674	16820	16735	17016	16979	16761	16804	16780	16851	16915	16853	16795	16927	16782	16680	16970	16744	16739	16706	16743	16832	16994	16868	16762	16803	16625	16842	16800	16777	16759	16569	16846	16770	16848	16769	16882	16837	16742	16708	16893	16851	16796	16880	16841	16744	16622	16797	16795	16757	16709	16749	16747	16898	16697	16635	16735	16882	16651	16872	16821	16905	16722	16957	16798	16783	16621	16978	16838	16692	16863	16717	16642	16792	16738	16741	16788	16748	16754	16805	16839	16731	16982	16662	16937	16850	16649	16717	16905	16872	16769	16706	16812	16784	16709	16668	16865	16719	16781	16773	16764	16896	16785	16813	16725	16809	16765	16885	16561	16723	16829	16701	16855	16757	16844	16797	16855	16744	16801	16876	16908	16857	16719	16985	16676	16934	16720	16691	16647	17053	16778	16772	16665	16827	17002	16765	16713	16773	16857	16862	16696	16713	16660	16623	16861	16979	16775	16692	16835	16771	16955	16857	16781	16940	16919	16654	16572	16831	16877	16814	16730	16659	16916	16715	16751	16700	16903	16852	16996	16961	16843	16661	16882	17014	16834	16902	16848	16912	16822	16967	16812	16716	16796	16741	16785	16707	16915	16822	16696	16878	16755	16892	16886	16725	17028	16721	16892	16739	16961	16912	16787	16914	16782	16968	16800	16716	16907	16595	16793	16774	16720	16687	16904	16756	16802	16560	16856	16783	16658	16952	16782	16914	16908	16825	16663	16793	16702	16840	17020	16743	16800	16838	16838	16792	16857	16772	16804	16970	16795	16794	16837	16841	16747	16676	16779	16767	16741	16704	16853	16753	16746	16774	16658	16644	16840	16827	16838	16660	16810	16694	16907	16829	16961	16599	16979	16760	16788	16797	16890	16890	16945	16941	16554	17040	16808	16844	16724	16815	16713	16662	16989	16915	16882	16642	16750	16787	16766	16869	16854	16715	16934	16545	16974	16716	16851	16829	16724	16844	16684	17010	16901	16778	16692	17004	16788	16797	16828	16736	16836	16759	16815	16618	16836	16789	16997	16965	16792	16771	16814	16870	16833	16857	16751	16744	16727	16872	16873	16826	16732	16687	16994	16826	16718	16638	16873	16813	16747	16737	16994	16807	16902	16554	16794	16688	16854	16582	16944	16518	16586	16883	16617	16855	16697	16789	16897	16996	16903	16819	17002	16734	16763	16899	16828	16717	16638	16791	16716	16660	16850	16840	16630	16696	16787	16974	16591	16859	16940	16841	16854	16750	16615	16742	16785	16796	16816	16990	16742	16764	16758	16770	16816	17031	16845	16821	16793	16935	16874	16912	16873	16674	16844	16745	16616	16952	16742	16837	16902	16793	16851	16811	16798	16738	16654	16849	16861	16684	16791	16755	16942	16662	16787	16698	16717	16877	16733	16907	16951	16629	16876	16869	16864	16808	16828	16740	16751	16830	16941	16889	16752	16924	16738	16712	16638	16886	16874	16703	16856	16769	16570	16741	16734	16782	16847	16831	16821	16884	16839	16802	16857	16907	16605	16696	16732	16782	16917	16939	16823	16667	16720	16989	16666	16693	17016	16897	16956	16843	16965	16697	16803	16775	16725	16833	16708	16903	16871	16737	16757	16804	16927	16822	16731	16858	16802	16862	16762	16808	16773	16678	16745	16896	16789	16909	16845	16728	16873	16759	16833	16836	16595	16827	16802	16831	16647	16738	16624	16806	16787	16812	16810	16954	16841	16657	16852	16784	16753	16927	16887	16768	16876	16831	16632	16772	16916	16690	16779	16857	16761	16659	16845	16891	16794	16785	16732	16725	16838	16839	16937	16776	16780	16875	16820	16835	16865	16833	16619	16829	16913	16914	16953	16889	16853	16665	16810	16887	16795	16648	16948	16802	16819	16690	16850	16814	16856	16947	16820	16951	16796	16818	16774	16739	16940	16777	16675	16808	16930	16688	16966	16846	16778	16835	16892	16677	16840	16762	16883	16817	16706	16699	16860	16864	16735	16845	16743	16694	16714	16694	16886	16938	16881	16831	16776	16882	16660	16753	16867	16833	16832	16868	16887	16709	16643	16934	16805	16866	16824	16704	16829	16695	16861	16817	16717	16822	16825	16629	16790	16831	16737	16680	16841	16833	16730	16820	16765	16890	16785	16738	16762	16890	16960	16890	16874	16843	16604	16826	16727	16685	16911	16635	16822	16680	16764	16902	16791	16863	16863	16651	16841	16794	16717	16724	16887	16681	16933	16875	16823	16780	16820	16763	16876	16710	16615	16766	16807	16693	16815	16905	16671	16765	16806	16652	16876	16683	16952	16725	16779	16840	16886	16676	16717	16825	16788	16824	16831	16650	16718	16688	16940	16616	16869	16792	16729	16749	16917	16665	16522	16781	16542	16745	16932	16895	16686	16653	16839	16780	16807	16970	16795	16736	16725	16792	16798	16768	16807	16859	16838	16769	16851	16980	16767	16999	16850	16856	16828	16575	16823	16738	16661	16785	16854	16866	16642	16924	16700	16904	16820	16719	16838	16759	16689	16713	16735	16613	16775	16781	16873	16734	16831	16833	16876	17088	16661	16918	16903	16738	16685	16765	16709	16986	16815	16736	16737	16977	16796	16976	16829	16759	16830	16745	16762	16755	16777	16822	16663	16780	16858	16854	16838	16783	16884	16885	16688	16937	16883	16779	16909	16870	16790	16690	16816	16992	16776	16697	16678	16578	16887	16840	16856	16904	16846	16707	16861	16828	16708	16748	16607	16862	16681	16828	16702	16636	16517	16850	16807	16780	16958	16750	16784	16856	16785	16751	16731	16735	16948	16837	16871	16782	16723	16798	16853	16633	16776	16742	16746	16987	16855	16880	16702	16767	16943	16934	16768	16957	16795	16816	16907	16628	16605	16718	16967	16856	16809	16810	16975	16731	16739	16886	16751	16783	16808	16779	16727	16872	16699	16953	16619	16823	16904	16910	16726	16761	16897	16817	16852	16712	16856	16768	16887	16725	16666	16862	16842	16607	16808	16833	16837	16744	16943	16884	16786	16866	16891	16724	16629	16750	16722	16884	16846	16840	16874	16821	16654	16849	16947	16858	17062	16939	16797	16835	16925	16921	16731	16870	16787	16929	16722	16892	16859	16666	16816	16719	16762	16716	16891	16900	16844	16831	17009	16886	16777	16831	16709	16811	16877	16842	16819	16740	16838	16745	16881	16906	16807	16796	16972	16741	16893	16727	16838	16804	16749	16754	16668	16833	16764	16821	16738	16894	16720	16715	16944	16872	16895	16742	16848	16767	16743	16810	16773	16640
29886	23988	25730	22885	20361	20180	20376	20136	20113	19979	20143	19973	19836	19929	20155	19957	19989	19957	19933	19951	19790	19938	20078	19982	19972	19890	19908	19862	19956	19797	19987	19993	20009	20054	19831	19804	19796	20041	19886	19997	19804	20027	19976	20004	19851	19999	19922	19934	19901	19951	19893	19772	20011	20077	19878	20072	20087	19971	19890	20147	19806	19992	19968	19969	19750	19974	19850	19920	19865	19833	19664	19746	19900	19806	20019	19864	19946	19637	19858	19926	19991	19696	19881	19829	19838	20072	20025	19894	19979	19904	19830	19964	19803	19874	19949	19946	20073	20041	20039	19813	19838	19828	19887	19854	19694	19936	19757	20010	19844	19900	19928	20067	19864	19884	19725	19875	19743	20116	19923	19804	19839	20024	20104	19842	19669	19625	19795	19999	19735	19848	19896	19956	19942	19976	19942	19827	19770	20208	19883	19951	20077	19744	20161	19976	19935	20010	20082	20106	19905	19921	19789	19830	19905	19912	19935	19838	19954	19988	19975	19753	19741	19890	19789	19714	20064	19978	19932	19905	20038	19689	19921	20045	20123	19991	19714	20055	19876	19837	19852	19738	19906	19702	19981	19902	20085	20190	20077	19688	19770	19816	19969	20064	19979	19986	20046	19949	20039	19930	20021	19726	19844	20053	19872	19723	19594	19845	19943	19813	19996	19952	20036	20038	19920	20048	19866	19919	19865	19924	19967	19902	20010	20036	19885	19788	19698	20010	19909	19820	19905	19747	19837	20029	19963	19945	19860	19770	20009	19953	19934	19795	19830	19763	19979	19836	20112	20081	19871	19833	19938	19740	19990	20131	19789	20006	20058	19742	19840	19798	19927	19894	19980	19819	19816	19966	19798	19996	19996	20202	19986	20197	19995	20005	19791	19868	19926	20068	20035	19958	19822	19841	20017	19865	19909	20047	19926	20055	19888	19710	19835	19976	19843	19977	19863	19850	19927	20007	19739	20060	19895	19936	19898	19916	20031	19930	19933	20107	19772	20099	19931	20236	19937	19878	20002	20047	20079	19935	19946	19959	19829	19958	19842	19756	20058	19860	19783	19885	19830	19997	19759	19928	19944	19742	19797	19755	19956	19808	19802	19853	20142	20163	19955	19865	19774	19987	19855	19944	19752	19777	19814	19898	19802	19842	19839	20172	20133	19782	19883	20021	19689	20084	19890	20082	20050	19848	19787	19809	19861	20008	19890	20038	19718	19920	19802	20063	20146	19933	19991	19872	20010	19951	20163	19979	19807	20109	19875	20166	19913	20066	19853	19802	20015	19811	19937	19863	20079	20183	19959	20054	19902	20096	19899	19958	20006	19789	19854	19834	19854	19875	20068	19948	19844	19991	19834	19832	19720	19875	19854	19880	19838	19906	20050	19905	19882	19961	19986	19881	19856	19772	20070	20124	19953	19897	19723	19823	19920	19883	20008	19940	20043	19761	19916	19889	19789	20009	19851	19941	19949	19742	19852	19894	19869	19850	20147	20114	19900	20034	19856	19986	19790	19791	20119	19942	19920	19824	19876	20151	19937	20038	20016	19891	19721	19951	19993	20130	20081	19870	19847	20051	19845	19990	19855	20044	19633	19864	19988	19911	19860	20072	19920	19995	19940	19781	19778	19947	19751	19822	19738	19971	20120	19964	19643	19913	19963	20018	19968	19908	19829	19700	20092	19892	19838	19817	20083	19874	19866	20047	19906	19831	19781	19780	20024	19894	19896	19892	20003	19886	19896	19997	20124	19893	19899	19844	20172	20188	20099	19969	19695	19791	20036	19931	19795	19946	19865	19839	20010	19894	19871	20073	20015	19915	20064	19995	19993	19774	20056	20035	19835	19929	19887	20017	19879	19750	19885	20020	20080	20084	19891	19940	19984	19994	19710	19842	19839	19755	19941	19937	19946	20025	19868	19910	19854	19798	19867	19939	19844	19865	20171	19938	19705	19731	19831	19846	19860	19925	19932	19993	19948	20070	19919	19808	19796	19873	19781	19800	20172	19914	19716	19844	19832	20039	20153	20239	19928	19927	20051	19964	20120	19907	20173	19828	20034	19786	19990	19834	20107	19812	20135	19918	19873	19943	20068	19823	19868	19947	20042	19642	20008	19967	20074	19941	19868	19938	20025	20005	20000	20016	19830	19867	20095	20070	19837	19939	20023	20139	20171	19916	19936	19967	19822	19799	20033	20041	19940	19806	19699	19834	19782	19816	19901	19937	19930	19693	19970	19701	19839	19981	19792	19845	19868	19853	19888	19892	19813	19850	19868	19773	19814	19881	20031	19918	20043	20044	20155	19846	19953	20080	20129	19883	20025	19992	19813	19954	19874	19732	19979	19921	19952	19800	19813	20015	19804	20172	19819	19925	19936	19757	20041	20250	19991	19824	19618	19818	19981	19983	19921	19895	20069	19953	20026	20021	19952	19710	19870	19971	19955	20074	19677	19865	19942	19891	19794	19808	19796	19854	19833	19850	19894	19847	19890	19946	20000	19867	20065	19864	19999	20017	19825	19924	19936	19735	19904	19849	19962	19640	19806	19794	20220	19757	19945	19873	19944	19769	19791	20109	19685	19934	19902	19872	19985	19859	19993	19619	19929	19928	19779	19926	19746	19915	19838	20038	20069	19939	19962	20067	19830	19822	19853	19935	19917	20205	19981	19807	20032	19888	19978	19860	19988	19623	19912	19935	19849	19941	19964	19694	19717	20066	19907	19959	20019	19855	20042	19909	19782	19893	19709	19880	20036	19955	19974	19913	19579	19728	19766	20119	20044	19846	19969	19915	19949	19973	19854	19920	19952	19762	20026	20075	19738	19850	20063	19772	19981	19796	20002	19858	20170	20007	19997	19973	19940	19930	19854	19841	19888	20053	19949	20075	19916	20203	19922	19976	20137	19689	19937	20011	20043	19873	19868	19884	19836	20056	19832	20102	20022	20027	19761	19661	19881	19927	19902	19872	20028	19739	20019	19989	19972	19942	20172	20001	20054	19869	19778	19698	19743	19740	20008	19877	20013	20112	19913	19978	19774	19913	19993	19988	20127	19997	19986	20075	19949	19876	19957	19795	19775	20024	19982	19826	19922	19656	20065	19853	19814	19769	19951	19755	19788	20029	19844	19796	19981	19713	19942	19832	19841	19986	19788	19967	19982	19628	19787	20068	20001	19757	20040	19991	19999	19822	20005	20144	20068	19928	20061	19916	20040	19887	19959	20142	19912	19947	19949	20044	19783	19884	19830	19889	20043	20022	19905	20000	20060	19951	20094	19867	20039	20036	19959	19873	20004	19805	19964	20082	19954	19924	19867	20112	19811	19833	19900	19936	20107	19873	19740	19680	19721	19977	20060	19949	19892	19918	19794	19884	19668	19931	19693	19854	19885	19933	20055	19980	19945	19968	20147	20011	19959	19786	19989	20037	19797	19897	19681	19737	20040	20029	19921	19923	19917	19897	19910	19821	19994	19681	19909	20066	19848	19943	19782	19944	20083	19785	19534	19953	19936	20011	19825	19808	19892	19804	19975	20039	20075	19841	19804	20107	20083	19779	19883	19983	19937	19649	19905	19941	19789	19869	19869	19631	19805	19893	20005	19984	19968	19986	19922	19813	19981	20096	19999	19827	19970	20138	19910	19962	19692	19793	19974	20028	20012	19927	20046	19994	19923	20060	19836	19966	20033	19701	20053	20086	19717	20029	19803	19879	19861	19716	20034	19947	20031	19640	19866	19799	19942	20032	19995	19855	19980	20060	19899	19823	20052	19793	19964	19795	19879	19963	19922	19869	20021	19819	19986	19909	19964	19958	19930	19992	20045	19965	19806	19834	20085	19966	20064	19836	19899	19914	20135	19864	19855	19898	19902	19878	20059	19853	19999	19889	20212	19812	19804	20107	20027	20010	20024	19936	19849	19795	19986	19928	19888	19818	19881	20122	19818	19996	19904	20180	20089	19833	19966	19882	19939	20370	19746	19695	19775	19967	19763	19909	19953	19967	20004	19828	19898	20061	19929	20184	20092	19953	19759	19868	20025	19905	19878	19918	19939	19749	20045	19979	19904	19842	19927	19751	20057	19883	19739	19817	19899	19893	20031	19905	19930	19779	20086	19944	20095	19788	19870	19873	20245	20014	20209	20004	20100	19996	20080	19857	19690	19942	20068	19890	19843	19953	20063	19964	19859	20029	19704	19864	19835	20253	19778	20093	20006	20017	20013	19858	19787	19951	19705	19679	20209	19768	19916	19845	19832	19834	20114	20108	20090	19975	19837	19794	19983	19880	19876	20149	19862	19970	19692	19902	19875	20247	20015	20101	20109	19891	19894	20041	19765	19942	19894	19929	19723	19991	19924	20043	20122	19940	19820	19937	20009	19908	19783	19820	19890	19999	20082	19786	19834	19933	19900	19836	19883	19893	19896	19892	20140	20055	19938	20086	19934	19985	19856	19856	19967	20011	20078	19990	19993	19808	20196	19979	19991	19987	19980	20069	19905	19926	20102	19824	19974	20029	19947	19929	19705	19855	20124	19950	19824	19925	19946	19887	19816	19804	20001	19933	20052	20038	19970	20214	19978	20004	20031	19893	20009	19906	19800	20129	19790	19964	19829	19778	19819	19895	20044	19950	19971	20010	19890	19888	19725	19985	19963	19924	19957	19888	19836	20176	20009	19842	19883	19794	19858	19874	19975	19976	19803	19935	19854	19864	19876	20008	19913	19928	20026	19860	20094	19721	19837	20036	19974	19959	20034	19793	19899	19957	19858	19831	19986	19875	19690	20124	20074	19933	19791	19809	20051	19960	19956	20093	19767	19798	19956	19953	20130	20014	20024	20138	20061	20024	19973	19886	19843	19977	20224	20023	20072	20005	19961	19980	20144	19914	19948	19965	19825	19719	20037	19932	20012	19928	20002	19999	19751	19953	20098	19951	19671	19948	19841	19721	19966	19979	19964	19725	19791	19991	19915	19842	19867	20163	19738	19790	19828	19940	19785	19706	19884	19872	19992	19947	20048	19931	19929	20256	19990	20040	19983	19732	20075	20055	19994	19892	20036	19804	20063	19840	19915	19873	19896	19947	19969	20004	20063	19940	20056	19862	20063	19878	19854	19953	19885	19904	20131	19717	19970	20063	20082	20014	20038	19933
21390	26122	20097	18160	17494	17052	17162	17325	16931	16749	16766	16994	16752	16629	16904	16711	16774	16871	16723	16776	16772	16921	16794	16797	16765	16747	16726	16838	16728	16644	16924	16636	16826	16784	17001	16869	16723	16794	16716	16812	16875	16903	16746	16870	16853	16622	16865	16676	16649	16747	16732	16892	16626	16724	16659	16873	16583	16600	16783	16618	17130	16835	16656	16861	16803	16831	16759	16826	16683	16666	16683	16774	16822	16694	16716	16870	16821	16747	16707	16727	16631	16861	16763	16849	16767	16751	16631	16837	16708	16727	16587	16692	16822	16937	16673	16621	16704	16771	16745	16766	16781	16847	16656	16748	16544	16969	16659	16526	16656	16842	16827	16667	16752	16736	16648	16834	16797	16960	16628	16596	16895	16975	16712	16708	16675	16648	16623	16687	16813	16775	16722	16554	16714	16722	16708	16702	16770	16900	16814	16677	16867	16800	16880	16625	16694	16624	16782	16641	16606	16683	16892	16817	16709	16651	16670	16596	16685	16495	16683	16896	16740	16604	16933	16856	16629	16699	16626	16745	16597	16683	16851	16712	16952	16851	16804	16731	16545	16685	16770	16790	16810	16815	16661	16735	16769	16844	16785	16872	16772	16655	16732	16465	16613	16723	16808	16786	16831	16604	16833	16690	16773	16712	16671	16796	16781	16813	16764	16606	16798	16692	16790	16587	16790	16756	16558	16571	16730	16767	16764	16642	16702	16663	16837	16668	16658	16758	16576	16798	16721	16590	16843	16685	16912	16564	16945	16614	16595	16801	16666	16809	16758	16762	16861	16796	16840	16687	16704	16624	16727	16726	16694	16814	16816	16561	16825	16808	16561	16606	16756	16973	16770	16780	16850	16799	16765	16715	16687	16681	16751	16703	16627	16737	16568	16685	16841	16576	16755	16781	16731	16698	16808	16687	16570	16839	16866	16871	16749	16652	16726	16808	16751	16754	16601	16659	16680	16618	16765	16760	16595	16776	16817	16859	16756	16686	16737	16719	16851	16641	16790	16772	16854	16588	16659	16716	16710	16745	16663	16729	16719	16748	16719	16754	16724	16894	16621	16753	16890	16788	16822	16702	16731	16774	16728	16680	16730	16861	16605	16745	16535	16832	16752	16697	16844	16772	16880	16674	16636	16876	16680	16718	16904	16691	16900	16770	16569	16837	16848	16634	16812	16683	16735	16812	16733	16738	16588	16597	16813	16694	16732	16770	16687	16814	16747	16857	16732	16734	16713	16754	16754	16808	16603	16801	16783	16806	16795	16808	16702	16750	16758	16793	16866	16742	16661	16628	16622	16559	16811	16819	16836	16791	16829	16837	16923	16880	16762	16703	16723	16728	16703	16616	16772	16684	16579	16645	16807	16790	16893	16784	16716	16603	16873	16883	16815	16658	16723	16837	16620	16831	16589	16718	16585	16801	16819	16755	16828	16697	16723	16783	16807	16820	16664	16557	16828	16776	16651	16567	16804	16753	16613	16753	16692	16686	16694	16674	16818	16655	16794	16753	16651	16779	16848	16760	16800	16716	16768	16664	16678	16670	16821	17004	16840	16604	16941	16677	16687	16831	16854	16651	16666	16769	16767	16807	16799	16677	16780	16795	16706	16708	16810	16910	16687	16741	16811	16757	16734	16830	16719	16866	16748	16698	16848	16848	16715	16807	16751	16918	16762	16801	16660	16675	16764	16741	16887	16739	16794	16699	16841	16878	16686	16865	16806	16710	16665	16820	16561	16813	16868	16796	16746	16690	16780	16697	16710	16724	16766	16800	16710	16759	16694	16659	16746	16787	16874	16501	16822	16787	16734	16576	16700	16626	16822	16917	16973	16605	16782	16820	16653	16771	16842	16595	16793	16682	16848	16793	16683	16988	16795	16810	16753	16736	16773	16597	16889	16687	16731	16663	16816	16563	16583	16716	16771	16692	16643	16928	16710	16666	16847	16797	16680	16729	16657	16666	16777	16652	16913	16595	16784	16756	16648	16698	16830	16674	16839	16833	16784	16694	16624	16817	16869	16901	16595	16748	16763	16720	16608	16880	16793	16716	16666	16729	16635	16827	16772	16709	16812	16746	16683	16808	16659	16922	16778	16720	16654	16770	16984	16794	16548	16670	16688	16818	16758	16647	16710	16767	16805	16666	16568	16833	16606	16714	16662	16724	16678	16836	16762	16745	16708	16615	16835	16638	16951	16762	16690	16632	16985	16826	16877	16742	16794	16901	16666	16715	16814	16763	16876	16702	16649	16732	16799	16636	16569	16645	16607	16684	16709	16879	16777	16789	16666	16656	16785	16622	16815	16766	16715	16838	16664	16606	16779	16621	16743	16561	16679	16617	16650	16659	16755	16627	16676	16654	16678	16782	16704	16790	16828	16686	16670	16848	16710	16782	16705	16713	16742	16724	16636	16743	16790	16746	16683	16779	16655	16584	16735	16516	16889	16732	16759	16602	16765	16613	16806	16918	16806	16625	16750	16696	16843	16806	16650	16726	16792	16682	16937	16516	16815	16737	16788	16735	16855	16665	16626	16715	16883	16797	16704	16779	16855	16770	16607	16742	16947	16890	16857	16836	16647	16841	16683	16778	16768	16625	16809	16699	16798	16840	16753	16491	16901	16690	16738	16926	16962	16837	16650	16853	16794	16741	16752	16738	16643	16920	16872	16724	16725	16836	16892	16806	16794	16729	16762	16758	16757	16724	16754	16725	16837	16803	16899	16752	16716	16815	16753	16787	16768	16622	16697	16729	16807	16700	16749	16777	16752	16521	16821	16736	16721	16788	16860	16797	16921	16656	16863	16635	16707	16913	16790	16955	16597	16886	16749	16951	16770	16769	16660	16684	16874	16717	16752	16746	16625	16889	16607	16829	16849	16685	16760	16625	16737	16870	16977	16745	16925	16691	16884	16718	16378	16825	16643	16650	16621	16903	16864	16633	16694	16819	16599	16787	16757	16809	16839	16594	16813	16565	16899	16717	16719	16699	16744	16635	16612	16731	16654	16755	16379	16728	16707	16655	16592	16721	16612	16853	16818	16636	16566	16758	16606	16617	16764	16773	17015	16623	17035	16711	16670	16905	16648	16715	16743	16783	16977	16697	16625	16789	16620	16782	16690	16787	16786	16848	16891	16699	16642	16647	16655	16774	16780	16746	16638	16807	16677	16862	16762	16849	16902	16595	16821	16861	16770	16632	16675	16818	16859	16712	16872	16970	16732	16837	16736	16853	16804	16847	16816	16808	16861	16948	16979	16784	16763	16657	16717	16718	16783	16921	16617	16605	16700	16715	16672	16723	16755	16847	16954	16802	16811	16751	16841	16762	16840	16847	16722	16696	16804	16699	16811	16751	16774	16778	16776	16603	16823	16856	16913	16945	16932	16731	16692	16635	16695	16875	16711	16729	16595	16771	16705	16630	16851	16519	16815	16566	16692	16674	16805	16838	16609	16675	16654	16841	16786	16739	16787	16899	16691	16723	16821	16890	16822	16506	16839	16581	16625	16828	16822	16779	16948	16778	16713	16761	16734	16573	16818	16895	16873	16797	16794	16896	16746	16733	16812	16839	16851	16758	16689	16747	16871	16697	16661	16786	16705	16685	16709	16775	16776	16856	16849	16768	16617	16995	16746	16748	16939	16691	16705	16645	16749	16825	16777	16741	16683	16714	16714	16751	16694	16853	16659	16934	16800	16725	16758	16867	16560	16700	16552	16698	16790	16707	16754	16766	16905	16809	16651	16727	16741	16844	16643	16771	16811	16750	16751	16728	16760	16747	16755	16729	16747	16626	16733	16697	16779	16625	16662	16628	16658	16676	16676	16800	16618	16808	16667	16882	16734	16899	16862	16853	16884	16690	16684	16551	16634	16750	16798	16838	16660	16869	16884	16782	16776	16708	16758	16813	16737	16813	16898	16821	16780	16614	16809	16957	16820	16799	16646	16855	16622	16812	16750	16787	16718	16788	16695	16650	16805	16720	16824	16705	16755	16455	16957	16787	16684	16671	16747	16787	16618	16863	16543	16490	16847	16634	16772	16690	16751	16763	16752	16656	16684	16868	16903	16798	16657	16805	16728	16868	16890	16876	16657	16730	16830	16865	16634	16848	16708	16703	16783	16825	16737	16679	16709	16720	16785	16591	16876	16632	16786	16742	16947	16694	16767	16726	16836	16589	16559	16803	16828	16682	16695	16819	16888	16656	16609	16868	16572	16677	16814	16680	16847	16692	16868	16784	16705	16781	16709	16590	16753	16717	16715	16871	16759	16868	16784	16672	16698	16630	16692	16861	16694	16772	16775	16731	16930	17027	16739	16724	16874	16647	16782	16692	16655	16694	16886	16699	16780	16883	16591	16669	16849	16714	16867	16805	16881	16856	16729	16721	16737	16820	16777	16686	16761	16855	16737	16786	16725	16747	16752	16841	16843	16853	16712	16674	16677	16699	16774	16870	16634	16924	16732	16771	16813	16820	16767	16751	16645	16795	16944	16721	16752	16738	16722	16702	16853	16701	16695	16963	16714	16796	16828	16670	16591	16766	16682	16843	16656	16711	17059	16698	16818	16627	16703	16823	16550	16804	16857	16801	16841	16749	16790	16712	16751	16836	16822	16598	16713	16703	16690	16961	16835	16710	16679	16789	16915	16818	16659	16863	16684	16653	16720	16660	16840	16814	16668	16704	16752	16677	16821	16603	16986	16660	16858	16777	16614	16825	16807	16760	16656	16673	16715	16706	16682	16797	16718	16674	16804	16776	16841	16851	16825	16843	16854	16785	16833	16725	16643	16742	16756	16793	16905	16650	16720	16866	16724	16774	16795	16801	16916	16618	16787	16738	16493	16806	16823	16669	16723	16713	16709	16911	16763	16872	16819	16726	16732	16823	16762	16873	16744	16729	16739	16740	16727	16759	16712	16817	16668	16799	16652	16838	16594	16812	16716	16770	16828	16881	16677	16885	16794	16701	16637	16732	16886	16674	16719	16878	16898	16805	16762	16821	16672	16853	16727	16865	16815	16647	16826	16806	16885	16612	16650	16770	16860	16807	16633	16759	16750	16844	16727	16775	16745	16589	16680	16733	16805	16713	16722	16751	16727	16816	16836	16723	16848	16649	16843	16561	16881	16445	16754	16757	16728	16869	16761	16671
23554	21729	28352	25442	22745	22590	22862	23966	20218	19578	19384	19244	19139	19238	19273	19408	19018	19174	19195	19223	19368	19201	19216	19274	19149	18979	19035	19145	19152	19076	19392	19316	19105	19152	19164	19148	19237	19159	18977	19215	19184	18963	19059	19204	19146	19150	19271	19073	19337	19186	18904	19283	19063	18877	19067	19018	19160	18958	19109	19186	19054	18962	19007	19094	19110	18997	19096	19032	19084	19023	19104	18970	19147	19183	18915	18910	18996	18994	18983	19130	19040	19053	19208	19033	18991	18964	19092	19095	19091	19138	19121	19148	19287	19170	19076	19009	19261	19131	18825	19191	19182	19179	19087	19025	18763	18990	19095	18974	18987	18977	19042	18919	19079	19130	19165	18941	18993	19086	19121	18961	19180	18931	18880	19066	19173	19149	19207	19055	19170	19016	19157	19089	19095	18980	18853	19015	18970	19099	19149	18976	19077	19241	18815	19018	19169	19113	19014	19084	19132	19033	18925	19068	19218	18940	18880	19143	19203	19159	19090	19060	18970	18939	18980	19144	19068	18995	19133	19160	19107	19077	19174	19139	18853	19069	19053	18998	19086	18974	18831	18976	18892	19139	19026	19059	19081	18954	19079	19306	19045	19107	19243	18882	18999	18973	19029	19227	18975	19052	19029	19084	18993	18894	19317	19073	18899	19012	18980	19107	19031	18965	19004	19008	18968	19111	19235	19108	19258	19015	19071	19086	19053	19040	19200	19069	19092	19199	19152	18926	18955	19137	19084	18937	19094	19160	19073	18891	19037	19124	18838	19060	19115	18982	19127	19056	19202	19240	19224	18931	19142	19106	19118	19127	19165	19079	19094	18974	18949	19124	19077	18947	19079	19066	19033	19375	19037	18820	19162	18940	19112	19024	19299	18889	18978	19175	19040	18716	19073	18851	19035	19177	18906	19070	19119	19249	19001	18945	19073	19191	19203	19333	19168	19130	19036	18995	19036	18864	19109	19060	18904	19104	19076	19048	18861	19012	18782	19166	19042	19091	19023	19175	19128	19201	18894	18940	19134	19113	19130	19211	19071	19211	19076	19210	19097	19003	19234	19243	18923	19142	19008	18962	18977	19099	19095	19111	19279	19017	19143	19078	19096	19089	19042	18850	19094	19236	19018	18963	18920	19038	19189	19030	19030	18948	19045	19152	19204	18947	19075	18945	19095	18940	19285	18971	19110	19137	19122	19044	19037	18828	19261	19001	18843	19293	18977	18849	19100	19232	19061	19096	19054	19102	19031	18963	18885	18846	18999	19126	19292	19168	18995	18835	19052	19137	19272	19270	19029	18959	19061	19038	19093	19108	18976	18768	19070	19020	19087	19144	19135	19112	19290	19108	19012	18866	19064	19116	19206	19011	19318	19166	18887	18886	19203	18878	19110	19006	19009	19069	18910	19100	19106	19147	19167	19115	19132	19008	18942	19185	19060	19048	19125	18820	19110	19030	18946	18949	19032	18991	18913	19150	18951	19284	19169	19082	19032	19267	19071	19005	19109	19037	19104	19299	19056	19055	19236	19070	19152	19032	18973	18911	19102	19158	19116	19035	19146	19061	18954	19149	19148	19245	19268	19110	19064	18947	19093	18929	19133	18837	19031	18940	19064	18976	18942	18950	19034	18999	19120	19167	19025	19122	19080	19089	19024	19208	19044	19087	18864	19034	19257	19026	19014	18761	19183	19002	19147	19327	19103	19258	19035	19053	19059	19173	19042	18984	18910	18886	19168	19107	19043	19193	19254	18977	19010	18882	19192	19156	19130	19081	19155	18940	19085	19014	19230	19049	19220	19062	19197	19081	19096	19137	19177	19211	18967	18932	18948	18847	18930	19036	19137	19084	19052	19180	18879	19115	18900	19122	19017	19197	19027	18990	19113	19141	19049	19116	19003	18970	19021	19074	19083	18957	19085	19059	19077	18959	18969	18914	19263	18867	18911	19003	19063	18962	19116	18994	19008	18959	19137	18984	19128	19028	18961	19123	19170	18971	18906	18955	19032	19204	18888	19168	19004	19083	19087	18944	19016	19000	18917	19047	19148	19146	19121	19347	19002	19022	19190	18967	19113	19194	18997	19069	19108	18949	19084	18922	18944	19016	19091	19059	19108	19191	19061	19182	19105	19147	19243	19004	19236	18955	19234	19168	19012	19010	19102	18945	19054	19043	19098	19001	18862	19236	19070	19138	18973	18941	19092	18755	19192	19036	18987	19122	19029	19291	19117	19186	19178	19080	19040	19109	19019	19023	19006	18864	19000	19221	19149	19055	19019	19233	19009	19071	19176	19014	19363	19107	19037	19092	18969	19239	19112	19076	18946	19272	19173	19025	19272	18919	19206	19125	19244	19027	19002	19088	19198	18995	19160	19122	18900	18982	19017	18982	19114	18907	19107	18946	19289	19097	19177	18976	19261	19044	19160	19123	19043	18902	19255	18917	19059	18976	19182	19011	19117	19136	19087	19175	19012	18947	18939	19131	19101	19163	18894	19219	19045	18971	19122	19106	18834	18996	19073	18984	19186	19139	19249	18989	19038	19349	19155	19020	19322	19167	19059	19279	18861	19109	18991	18953	18967	19083	19125	19025	19063	18962	18989	19060	18952	19001	19108	18973	18947	18986	19036	18906	19087	18899	18985	18996	19116	18890	19199	19049	19109	19220	19087	19086	19223	19039	18894	19104	19228	19148	19107	19041	19067	19170	18872	19000	19107	19019	19058	18994	19089	19084	18954	19091	19300	19295	18979	18989	19175	19041	19161	19042	19026	19117	19265	19060	19248	19085	19030	19089	19104	18953	19047	18990	19072	19175	19149	19101	19004	19173	19149	18833	19159	19069	18994	19042	19146	19082	19001	18929	19176	19011	19165	19020	19258	19057	18978	19067	18990	18980	19258	19027	18942	19042	18768	19068	19115	19019	19181	18925	19049	19197	18841	19119	18944	18926	18998	19230	19029	19099	18992	18858	19042	19174	18942	19280	18977	19124	19143	18920	19075	18955	19047	19015	19094	19089	19092	19160	18905	19081	19216	19110	18840	19076	18887	19069	19212	19088	19094	19105	19031	19024	18811	19103	19142	19121	19290	18796	19113	19072	19089	19042	19066	19160	19075	19042	19267	19243	19072	18926	18974	19159	19028	19047	18998	18906	19115	19185	19086	19044	19254	19141	18992	18926	19186	19064	19172	19020	18992	19126	19162	19135	18740	19094	19123	19011	19016	18948	19106	19132	18921	19087	18954	19017	18926	19140	19022	19264	19370	19167	19135	18990	19166	19268	19093	19134	19077	19055	18887	18958	19250	19055	19038	19028	19044	19054	18935	19133	19157	19135	19027	19194	18848	18973	18939	19045	18907	18881	18960	19002	19000	19063	19012	19124	19167	19237	19207	18906	18727	18992	19053	18980	18979	18937	18952	19305	18792	19228	19141	19034	18999	19074	19098	19058	19247	19134	19098	19037	18988	19016	19098	18917	19151	19104	19151	19022	19096	18962	19040	19194	19003	18978	19039	19090	19228	19147	19282	18950	19109	19173	19257	18963	19053	19212	18972	19098	19010	19042	19169	18938	18827	19146	18996	19278	18859	19461	19124	18983	18974	19099	19039	19340	19045	19219	19057	18905	19268	19019	19122	18916	19170	18858	19081	19170	19122	19035	18770	18988	19098	19030	18976	19237	19194	19186	19020	19100	18936	18984	18916	19086	18942	19047	18891	19103	18947	18742	19060	18967	19013	19140	19181	18804	19119	18872	18971	19055	19015	19095	19054	19057	18759	19118	19046	19154	19033	18891	18947	18870	18945	18862	18932	19144	18909	19127	19212	19296	19081	18954	18988	19221	18944	18896	19154	18898	19126	19252	19011	19066	19107	19115	18986	18980	19095	18898	18964	18976	19348	19174	19100	18995	19015	19027	19199	19170	19003	19161	19143	19001	19103	18909	18896	19065	19016	18892	18941	19053	19149	18892	19023	18891	18977	19032	19104	18914	18905	19093	19101	19098	19096	19236	19041	19000	19137	19155	18981	19152	18969	19219	19045	18991	19381	18972	19011	19016	19308	19096	19168	19031	19142	19273	18972	19105	19112	19061	19420	18880	19310	19006	19132	19056	19123	18987	19096	19056	18913	19057	18860	19027	19121	19106	19218	19126	19174	19057	19039	19118	19249	19289	19313	18982	19090	19236	18981	19120	19195	18970	19179	19093	18750	19241	18900	19080	19228	18941	19054	19173	19054	19145	18968	19096	19130	19119	19138	19012	19041	19227	18991	18907	19027	19043	19056	19043	19085	19154	19109	18957	18972	19233	19431	18903	19296	19139	19247	18898	19200	19183	18850	19111	19045	19132	18941	19118	18971	19088	19246	19069	19047	19067	19125	18995	19087	18931	18945	18986	18945	19263	19018	18966	19288	18879	19242	19287	19328	19081	19186	19216	19379	18953	18976	18977	19187	19179	19016	19052	19012	19089	19033	19070	18899	18688	18945	19125	19056	18962	18991	19198	19313	18994	18787	18907	18985	19024	18883	19048	19244	19056	19017	18951	19081	18994	19116	19014	18920	18986	19161	18905	19095	18888	19145	19067	19123	18958	19047	18919	19187	18940	18947	19179	19042	19110	18945	18949	18977	19083	19160	18811	19135	19214	19119	19168	19293	18905	19059	19130	19157	19043	18952	18966	18871	19002	19135	19060	19004	19042	18951	18876	19075	19233	19059	19153	19277	19093	18962	19194	18982	18975	19162	19150	19031	19021	18927	19136	19011	19082	19156	18983	18962	18986	19217	18940	19211	18929	18941	19064	19076	18859	19031	19032	19119	19173	19089	19097	19086	19150	19056	19094	19112	19054	19051	19136	19185	19029	19040	19115	19228	19156	19259	19237	19087	19070	18989	19065	18834	18841	19048	19129	18941	19055	19088	19005	19127	18964	19066	19192	19286	19139	18835	19056	19060	19070	18881	19088	19056	19116	19100	18929	18992	18959	19182	19146	19152	18947	18802	19039	19157	18916	18981	19115	18882	19184	18980	19163	19099	18964	18900	19026	18787	19218	18882	19272	19254	19115	19039	18967	18799	18820	19120	18816	19314	18990	19124	19161	19090	18997	19029	19191	19388	19054	19048	19126	19041	19106	19173	19200	19164	18959	19211	19034
24927	41258	25371	19791	18242	17370	18495	21906	17629	16278	16398	16132	16284	16319	16342	16277	16392	16185	16255	16239	16248	16269	16390	16352	16181	16147	16262	16394	16392	16109	16481	16454	16400	16239	16248	16220	16179	16396	16287	16426	16413	16238	16163	16248	16035	16205	16281	16283	16361	16172	16398	16298	16252	16181	16100	16191	16231	16386	16308	16415	16148	16145	16152	16010	16213	16036	16171	16211	15996	16251	16241	16187	16219	16256	16222	16161	16064	16163	16135	16162	16295	16132	16176	16256	16321	16159	16292	16493	16266	16247	16321	16213	16195	16279	16258	16147	16225	16240	16119	16285	16205	16128	16328	16127	16214	16123	16205	16117	16384	16167	16370	16371	16166	16178	16214	16162	16338	16141	16213	16214	16253	16202	16165	16056	16171	16129	16254	16061	16207	16194	16257	16106	16325	16095	16215	16206	16346	16202	16100	16084	16211	16370	16045	16176	16240	16319	16137	16118	16300	16086	16311	16222	16338	16063	16339	16200	16185	16220	16315	16253	16132	16211	16247	16235	16218	16268	16023	16134	16176	16230	16136	16434	16182	16255	16114	16210	16215	16215	16257	16133	16174	16146	16346	16209	16146	16206	16223	16222	16130	16207	16329	16300	16195	16095	16284	16039	16304	16047	16439	16131	16290	16206	16373	16270	16242	16252	16487	16237	16422	16202	16234	16263	16213	16236	16169	16277	16239	16142	16273	16292	16171	16281	16076	16196	16187	16268	16182	16405	16243	16201	16364	16149	16150	16231	16225	16245	16087	16109	16296	16260	16238	16250	16171	16297	16177	16235	16228	16371	16276	16115	16045	16347	16067	16224	16358	16187	16219	16236	16360	16188	16008	16208	16135	16269	16288	16220	16348	16240	16285	16182	16156	16205	16190	16153	16247	16045	16222	16244	16108	16171	16344	16291	16383	16205	16087	16236	16067	16277	16195	16239	16221	16265	16107	16179	16304	15972	16172	15944	16299	16226	16326	16169	16254	16337	16429	16214	16297	16141	16255	16257	16207	16304	16177	16152	16070	16259	16323	16418	16111	16229	16106	16215	16265	16356	16284	16226	16238	16204	16301	16132	16225	16168	16139	16246	16083	16072	16129	16279	16140	15960	16358	16319	16176	16085	16250	16204	16224	16200	16204	16166	16110	16311	16208	16408	16232	16267	16364	16317	16089	16074	16183	16281	16153	16071	16189	16281	16271	16263	16205	16122	16288	16187	16187	16227	16118	16273	16110	16232	16296	16100	16261	16214	16158	16183	16372	16180	16271	16044	16275	16196	16117	16172	16155	16050	16185	16274	16272	16108	16054	16087	16156	16162	16158	16250	16223	16143	16149	16321	16347	16186	16343	16121	16283	16193	16301	16158	16105	16132	16262	16296	16325	15996	16025	16087	16270	16277	16157	16341	16173	16026	16208	16080	16339	16325	16281	16248	16327	16160	16221	16342	16083	16290	16219	16176	16188	16210	16199	16194	16306	16220	16159	16354	16145	16187	16196	16395	16356	16212	16338	16100	16136	16235	16230	16265	16219	16020	16283	16090	16239	16338	16263	16346	16302	16201	16085	16161	16113	16237	16259	16264	16326	16275	16189	16221	16114	16094	16238	16195	16227	16022	16221	16142	16367	16294	16155	16198	16265	16138	16215	16266	16223	16388	16349	16241	16237	16177	16178	16102	16167	16189	16162	16189	16144	16408	16106	16224	16280	16070	16129	16302	16205	16235	16300	16241	16086	16266	16226	16218	16062	16224	16097	16197	16585	16173	16175	16175	16331	16201	16229	16189	16278	16184	16169	16094	16194	16011	16036	16185	16346	16060	16165	16194	16249	16092	16216	16309	16073	16219	16109	16261	16046	16266	16278	16188	16138	16132	16173	16139	16318	16460	16020	16298	16191	16172	16182	16158	16010	16386	16093	16153	16199	16325	16253	16236	16269	15929	16366	16467	16177	16104	16274	16209	16141	16177	16238	16148	15964	16203	16384	16205	16194	16266	16076	16305	16024	16201	16185	16332	16334	16113	16243	16197	16149	16219	16393	16210	16067	16285	16015	16423	16017	16094	16346	16411	16341	16243	16273	16249	16238	16060	16234	16141	16116	16268	16005	16305	16132	15915	16196	16248	16167	16239	16229	16071	16221	16169	16345	16129	16269	16201	16068	16152	16113	16230	16291	16297	16114	16160	16486	16230	16247	16261	16275	16326	16161	16403	16253	16250	16245	16258	16214	16239	16059	16260	16224	16379	16342	16117	16441	16129	16147	16141	16197	16010	16198	16171	16103	16289	16224	16181	16348	16218	16196	16294	16219	16129	16222	16320	16324	16182	16370	16339	16109	16399	16216	16300	16283	16095	16353	16543	16227	16271	16124	16300	16181	16258	16262	16086	16396	16257	16457	16248	16287	16188	16160	16226	16269	16183	16163	16067	16212	16190	16228	15997	16173	16111	16122	16229	16300	16343	16216	16434	16221	16273	16208	16320	16338	16274	16154	16235	16311	16150	16257	16222	16270	16320	16279	16195	16169	16203	16226	16159	16189	16142	16274	16275	16219	16169	16157	16316	16350	16282	16098	16378	16211	16537	16231	16251	16374	16114	16096	16324	16223	16300	16180	16183	16238	16269	16331	16193	16239	16210	16224	16360	16160	16081	16126	16261	16282	16334	16155	16148	16174	16334	16193	16234	16230	16155	16169	16105	16308	16369	16238	16169	16081	16110	16306	16277	16232	16324	16179	16104	16261	16124	16127	16124	16240	16152	16340	16147	16194	16185	16240	16302	16268	16247	16145	16132	15998	16175	16305	16317	16103	16263	16256	16254	16026	16112	16300	16075	16008	16338	16226	16216	16331	16276	16091	16206	16160	16261	16243	16298	16190	16109	16298	16084	16212	16298	16282	16255	16129	16399	16370	16270	16278	16083	16181	16220	16222	16115	16138	16373	16230	16131	16336	16031	16367	16210	16181	16209	16133	16025	16248	16300	16122	16114	16236	16226	16220	16237	16069	16181	16196	16124	16233	16371	16109	16197	16077	16243	16177	16096	16267	16164	16157	16158	16265	15973	15968	16364	16166	16143	16151	16302	16164	16188	16299	16046	16163	16163	16184	16237	16157	16285	16055	16190	16346	16085	16122	16263	16320	16339	16207	16191	16249	16214	16260	16234	16240	16314	16213	16112	16201	16132	16141	16232	16176	16244	16198	16229	16409	16297	16025	16404	16190	16354	16341	16317	16207	16221	16088	16257	16236	16354	16073	16090	16408	16255	16167	16274	16259	16252	16291	16153	16210	16305	16208	16284	16155	16138	16231	16346	16171	16119	16278	16160	16103	16202	16252	16282	16135	16222	16176	16201	16172	16181	16293	16273	16272	16166	16066	16143	16222	16173	16174	16189	16277	16153	16183	16055	16245	16181	15982	16161	16150	16039	16175	16223	16183	16105	16278	16308	16164	16082	16161	16151	16086	16192	16215	16306	16105	16220	16418	16173	16189	16378	16111	16214	16119	16210	16237	16254	16223	16154	16214	16028	16240	16181	16250	16239	16072	16106	16149	16179	16173	15963	16143	16206	15998	16371	16199	16143	16323	16116	16220	16298	16169	16345	16255	16172	16125	16285	16053	16240	16082	15983	16380	16233	16341	16312	16209	16000	16203	16263	16253	16223	16302	16161	16337	16259	16062	16229	16105	16185	16295	16150	16225	16142	16186	16375	16239	16097	16094	16264	16364	16066	16383	16130	16340	16218	16300	16367	16226	16384	16354	16439	16156	16170	16301	16167	16169	16244	16272	15961	16277	16202	16336	16174	16206	16239	15999	16193	16283	16135	16257	16046	16224	16206	16158	16432	16281	16224	16266	16176	16287	16381	16294	16288	16160	16222	15924	16116	16281	16307	16234	16218	16235	16196	16167	16212	16247	16101	16306	16219	16200	16188	16174	16238	16338	16313	16240	16305	16200	16318	16246	16146	16234	16314	16311	16187	16251	16178	16104	16261	16266	16150	16299	16017	16495	16018	16158	16184	16263	16270	16155	16301	16095	16259	16102	16235	16311	16151	16029	16316	16113	16164	16279	15956	16238	16199	16379	16230	16205	16232	16380	16254	16339	16124	16128	16129	16082	16232	16309	16238	16088	16219	16248	16185	16144	16229	16235	16286	16328	16254	16096	16200	16219	16118	16123	16117	16229	16113	16187	16181	16165	16182	16015	16376	16204	16295	16255	16255	16146	16119	16224	16253	16083	16060	16322	16098	16150	16303	16155	16379	16305	16216	16112	16413	16084	16093	16372	16253	16183	16188	16163	16188	16189	16156	16182	16190	16267	16255	16038	16183	16211	16304	16236	16233	16195	16101	16224	16288	16050	16291	16316	16284	16192	16233	16163	16112	16186	16322	16100	16263	16251	16244	16047	16234	16285	16350	16191	16267	16142	16066	16111	16230	16244	16160	16003	16277	16287	16054	16192	16266	16090	16366	16301	16147	16225	16184	16190	16163	16202	16297	16166	16263	16040	16115	16194	16375	16111	16219	16186	16093	16262	16170	16353	16002	16300	16288	16153	16227	16142	16140	16306	16221	16296	16242	16159	16223	16123	16041	16125	16240	16285	16292	16358	16054	16069	16111	16272	16203	16286	16219	16268	16009	16309	16157	16082	16246	16244	16066	16301	16230	16102	16230	16253	16203	16118	16138	16318	16026	16232	16322	16380	16146	16138	16255	16274	16270	16295	16216	16385	16389	16121	16218	16137	16185	16280	16250	16345	16134	16330	16216	16281	16047	16172	16257	16188	16271	16253	16009	16132	16189	16150	16166	16281	16378	16123	16285	16252	16161	16181	15963	16315	16098	16135	16181	16331	16216	16308	16325	16362	16198	16139	16148	16388	16302	16224	16235	16256	16116	16122	16265	16108	16046	16337	16190	16236	16392	16123	16203	16229	16196	16276	16161	16198	16234	16389	16202	16117	16404	16119	16312	16092	16116	16246	16123	16373	16147	16399	16062	16075	16190	16202	16221	16234	16363	16276	16170	16307	16178	16290	16317	16347	16232	16115	16042	16114	16173	16147	16266	16253	16265	16230	16232	16228	16266	16277	16335	16221	16230	16133	16209	16083	16170	16145	16260	16051	16202	16173	16337	16172	16267	16185	16148
25368	21923	27183	27229	21325	20844	21227	22071	20301	20420	20410	20220	20224	20218	20304	20094	20076	20178	20102	20248	20111	20240	20162	20384	20345	20189	20055	20132	20069	20133	20219	20275	20159	20141	20095	19801	20094	20044	20175	20088	20140	19966	20183	20185	20073	20128	19967	20179	20057	19956	19987	19978	20098	19963	20106	19814	20105	20184	19974	19857	19955	20093	20181	20154	19852	20146	19884	20090	19948	20231	20181	20145	19794	20458	20090	20108	20022	19851	19933	19913	20194	20229	20022	20126	19745	20049	20123	20123	20091	19832	19923	20097	20038	20087	20107	20087	20052	19979	19935	20138	19985	20067	20074	20180	19996	19964	19946	19920	20020	20101	20097	20215	20088	20151	20112	19869	20123	20381	20203	20160	20067	20252	20139	19978	20159	20105	20151	19905	20044	20117	20169	20063	20090	20058	19981	19980	20012	20151	20231	19974	20253	20052	20232	20393	19787	20238	20177	19979	20225	19981	20038	20264	19977	19942	20141	20009	20224	20129	20135	20236	19976	20146	20200	20202	19993	20092	20078	19919	20008	20132	19919	20276	20033	20090	20351	20075	20151	20240	20261	20183	19980	20094	19818	20031	19961	19952	19966	20395	20198	20093	19990	20012	20107	20147	20201	19970	20143	20188	20058	20111	20071	20111	19858	20112	20178	20066	20178	20062	20101	20128	20221	19929	20074	20034	20097	20179	20058	19826	20008	20002	20300	20097	20089	20329	19951	20220	20135	19927	19887	20076	20120	20139	20249	19985	19993	19928	19991	19919	19941	19999	20067	20179	19934	20263	20257	20138	19917	20190	20398	20257	20214	20138	20184	20022	20304	19975	20104	19924	20167	20050	20079	19939	20049	20141	19984	20078	20045	19909	20002	20138	19912	20167	19825	20213	20066	19904	19957	20254	20056	20150	20199	20118	20048	20301	20177	20204	20098	20202	20176	19919	20197	20248	20244	20084	20183	20064	20064	20043	20145	19876	20271	20124	20110	20145	20247	20020	20396	20020	20119	20199	19855	20152	19936	20159	20167	20058	20122	20024	20227	20126	20287	20231	20176	20093	20079	20025	20263	20174	20164	20078	20256	20115	20041	20141	20182	20105	20105	20081	19962	19897	19855	19925	19917	19824	19971	20093	20144	20020	20081	20148	20019	20044	20055	20008	20062	20125	20086	20125	19933	20201	20101	19977	19997	20000	20338	19935	20072	20182	19971	20024	20081	19960	20030	20132	19962	20235	20173	20200	20120	19968	20194	20214	20061	20115	20121	20211	20036	20304	20227	19853	19978	20137	20181	19915	19994	20031	19890	19899	19901	20006	19828	20386	20009	20276	20055	20108	19947	20017	20071	20253	20081	20192	20113	19860	19995	20063	19937	20272	19995	19972	19860	19971	19938	20043	20446	20028	20203	20313	20031	20167	20084	19915	20068	20218	20086	20109	19978	20165	20128	20152	20114	19996	19936	20047	19956	20153	20012	20037	20066	20016	19933	20153	20013	19989	20240	20130	20294	20232	20140	19948	20069	20228	20166	19826	20012	20104	20222	20104	20009	20226	20140	19897	20102	20113	20058	20061	20291	20123	20065	20007	20037	19909	20177	20088	20183	20163	20020	20307	20102	19955	20193	19974	19894	20118	20049	20070	19925	20093	20221	19983	20128	20111	20129	20279	19980	20008	20205	20181	20055	19956	20200	20020	20189	20091	19982	20049	20370	20316	20103	20350	20183	20281	20291	20094	20059	20080	20193	20006	20187	19891	20048	20026	20106	20034	20022	20085	20110	20117	19968	19906	20264	20108	20151	20151	19813	20096	19960	19887	19995	20078	19963	19864	20016	20200	20195	20294	20087	20317	20007	20055	19880	20182	19927	19945	20046	20018	20126	20157	20276	20093	20436	20203	20192	20000	20143	20152	20012	20123	20078	20022	20028	20423	20079	20166	20125	20006	20003	19889	19958	20150	20139	20080	19887	19962	20054	19894	20175	20235	20020	20079	20117	20090	20058	20142	20167	20001	20273	20099	19941	20026	20131	20099	19917	20160	20152	20247	20160	20109	20141	20204	20038	20037	20073	19967	20126	20240	20062	20198	20001	20047	20133	20138	20141	19998	20128	20078	20040	19937	19890	20161	20157	20140	20146	20120	20097	20017	20258	20101	20256	19887	20276	20051	19991	19998	19939	19990	20079	20017	20073	19768	19972	19939	20000	20135	20184	20089	20134	20198	19999	20102	20101	20354	20216	20169	20273	20070	19880	19952	20249	20009	20105	20219	20194	20022	20338	20137	20264	20200	20022	20081	20012	19873	19985	19994	20055	20015	20064	19914	20064	20002	20029	20161	20322	20084	20163	20126	20095	20100	20038	20131	20060	20157	20234	20066	20137	20173	20199	20040	20094	20228	20312	19960	19875	20078	20063	20118	20444	19975	20250	20006	20211	20131	20101	20204	20035	19956	20163	20186	20138	20293	20294	20046	20209	20333	19871	20215	20060	20186	20096	20179	20188	20037	20149	20179	20140	19970	19791	20186	20069	19998	20045	19927	19878	19992	20065	20068	20008	19994	20132	20223	20163	20146	20069	20000	19965	20210	19857	19976	20135	20051	19805	20303	20272	19917	20252	20057	20306	20341	20056	20072	20118	20414	20013	19952	20024	19966	20244	20018	19896	20220	20097	20214	20178	20152	20029	20103	20010	20096	20129	19995	20020	20009	20138	20229	20099	20319	20135	20045	20090	19941	20225	20017	20112	20006	20202	19951	20020	20017	20143	20035	20232	20102	20120	20169	20071	20164	20069	20189	20087	19931	19992	20206	20156	19952	19915	20121	20164	19888	20111	20163	20089	20012	20104	20187	20041	20109	20187	19999	20073	20044	19983	20197	20140	20136	20085	19930	20345	20039	20154	19913	20031	20092	20207	20216	19993	20143	19962	20001	20140	20167	19876	19863	20044	20171	20139	20029	20027	19982	20180	20036	19923	20047	20024	20005	19863	20244	20283	20039	20164	20347	20258	20103	20077	19977	19964	19971	20004	19979	20177	20050	19969	20142	20028	20066	20066	19825	20254	20034	20028	20064	20095	19922	20068	20058	20074	20057	19838	20139	19994	20267	20089	20002	19960	20220	20270	20035	20077	20114	20073	20093	20137	20002	20180	20087	20103	20100	19868	20159	20144	19996	19977	19829	20328	20236	20149	20125	20052	20156	20008	19955	19899	19907	20198	20309	19831	20057	19828	20099	20117	19776	20110	20037	20146	20120	20003	20090	20133	20356	20209	20171	19939	20186	20256	19912	20176	20170	19977	20080	19918	19954	20032	19910	19983	20061	20024	20282	20086	19967	19903	19966	20139	19949	20198	20226	20044	20133	20125	19953	20290	20144	20075	19940	20354	20070	20273	19944	20035	20031	20173	20198	20161	20177	20191	20038	20078	19920	20106	20131	20137	20244	20140	20383	20202	20272	19916	20132	20199	20015	20061	20022	20327	19998	20073	19995	20064	20085	20304	20057	20181	20025	20140	20037	20115	20236	20027	20160	20183	19956	20214	20281	20049	19990	19882	20204	19921	20190	20200	20330	19968	20044	19925	20123	20177	20082	20133	20256	20169	19906	20419	20101	20034	20601	20203	20000	20252	20386	19848	19786	20164	20097	20168	20143	20027	20091	20186	20066	20130	20130	20226	20031	20071	20124	19975	20054	20081	20088	20012	20094	20000	20051	20274	20203	20271	20024	20201	20078	19980	20201	19902	20047	20007	20129	20055	20218	20098	20199	20340	20133	20162	20034	19995	20248	20170	20011	20273	20139	20240	20140	20052	20055	20216	20267	19975	20029	20142	20044	20116	20204	19960	20294	19815	20024	20209	20086	20167	20216	20075	19956	20279	20142	20058	20258	20135	20015	19961	19796	20292	19865	20215	20256	20104	20216	20015	20066	20190	20123	20090	20016	20147	20117	19901	20139	20100	20351	20017	20048	20188	20140	19992	20171	20119	20089	20148	20270	19762	20064	20122	20108	20194	20287	20234	20072	20140	20162	19998	20099	20350	20039	20087	19915	20321	20258	20240	20081	20063	20437	20030	20060	20124	20017	19923	20268	20130	20022	20224	20323	20119	20183	20029	19917	20008	20236	20040	19996	20173	20081	19937	20012	20017	20074	20225	20261	19916	19941	20265	20092	20102	20062	20059	20051	19947	20088	20157	20183	20110	19946	20015	20096	20170	20090	20116	20018	20008	20131	20108	20108	20271	20128	20076	20084	20053	20184	20027	20011	20153	19998	20005	19992	20228	20130	20169	20363	20103	20076	20204	20392	20114	20220	20074	20042	20021	20070	19997	20134	20305	19951	20265	20008	20209	20006	20178	20184	19958	20179	20186	20025	20211	20220	20061	19978	20142	20063	20211	20248	20367	19906	20143	20027	20073	19993	20107	20091	20171	20163	20080	19977	20086	20129	20245	20057	20080	20054	20267	20130	20156	20043	20227	20114	20075	20218	19982	20133	20200	20078	19967	20012	20087	19992	20255	20279	20023	19948	20005	19984	20348	20175	20079	19861	19847	19872	19991	19877	20083	20091	19960	19909	19947	20159	20203	20052	20426	20104	20177	20078	19835	20043	20130	20187	20257	20232	20230	20103	20081	20192	20013	19980	19962	20125	20001	20124	20166	19917	20261	20193	20280	20109	20074	19816	19969	19974	20025	20142	19865	20164	20295	20113	20163	20111	20062	20313	19987	20006	20099	20178	19984	20248	20210	20261	20156	20167	20246	20179	20307	20160	20126	20314	20143	20120	19864	19895	20013	20189	20207	20239	20401	20016	20113	20050	20071	20098	20024	20127	20120	20168	20150	20074	20154	20067	19957	20158	20051	20087	20140	19957	20011	20168	20153	19934	20237	20186	20136	19920	20063	19904	20199	20250	20236	20162	19978	20035	20210	20040	19982	20108	20059	20134	20162	19992	20081	20135	20060	20039	20221	20032	20175	20127	20322	20225	20361	20181	20056	20265	19942	19970	19947	20009	19947	20140	20230	20098	20067	20190	19916	20161	19849	19914	20064	20095	20117	20050	20278	20042	19908	20280	20138	20084	19895	20016	20025	20347	20146	20132	20149	19956	20100	20119	20228	20028	20258	19975	20052	20227	20124	20099	20195	20047
24468	37479	23107	18719	17736	17483	17544	19388	17198	17073	16903	16898	16723	16901	16863	16834	16824	16853	16747	16606	16805	16739	16989	16800	16804	16918	16873	16829	16838	16806	16882	16812	16815	16830	16971	16826	16686	16887	16871	16810	16733	16825	16978	16848	16686	16883	16948	16847	16812	16847	16599	16694	16922	16833	16705	16714	16829	16821	16863	16818	16697	16750	16864	16747	16745	16841	16816	16879	16860	16732	16780	16822	16651	16572	16919	16926	16836	16708	16926	16771	16846	16738	16853	16637	16832	16987	16797	16804	16917	16737	16705	16829	16699	16922	16798	16773	16824	16896	16776	16818	16774	16623	16687	16790	16652	16594	16910	16831	17010	16655	16726	16709	16790	16827	16808	16717	16759	16719	16716	16845	16806	16805	16894	16817	16941	16883	16754	16788	16840	16711	16785	16662	16717	16882	16759	16740	16700	16621	16540	16752	16681	16930	16903	16904	16720	16829	16636	16801	16799	16719	16760	16696	16784	16842	16823	16742	16775	16739	16769	16670	16744	16778	16799	16940	16551	16795	16704	16790	16731	16901	16708	16951	16959	16759	16829	16813	16734	16819	16926	16924	16768	16682	16763	16856	16701	16743	16774	16740	16870	16886	16646	16775	16621	16794	16829	16493	16890	16816	16918	16705	16896	16644	16668	16905	16774	16806	16840	16679	16798	16617	16849	16714	16806	16745	17034	16629	16818	16887	16893	16752	16948	16763	16939	16827	16597	16929	16844	16772	16855	16866	16930	16834	16752	16719	16680	16866	16753	16889	16829	16729	16625	16780	16783	16783	16923	16724	16641	16778	16760	16692	16792	16736	16697	16775	16794	16667	16789	16683	16855	16772	16812	16726	16776	16701	16832	16849	16764	16716	16833	16640	16701	16707	16599	16865	16795	16765	16715	16633	16733	16834	16807	16848	16752	16711	16725	16692	17021	16800	16794	16734	16679	16742	16713	16935	16827	16760	16898	16749	16728	16829	16707	16835	16803	16810	16948	16687	16673	16845	16678	16902	16769	16695	16628	16635	16754	16745	16828	16785	16850	16814	16798	16887	16751	16829	16926	16612	16836	16684	16808	16804	16772	16705	16802	16727	16847	16820	16704	16922	16649	16725	16769	16595	16807	16739	16838	16761	16847	16760	16804	16704	16746	16971	16839	16753	16904	16836	16924	16738	16858	16850	16789	16877	16841	16772	16738	16786	16676	16703	17024	16745	16806	16765	16567	16753	16866	16619	16970	16926	16799	16810	16767	16850	16815	16782	16827	16715	16846	16845	16727	16769	16823	16823	16754	16720	16904	16713	16799	16906	16785	16784	16841	16816	16873	16726	16873	16845	16806	16770	16822	16796	16790	16684	16803	16613	16802	16882	16727	16860	16646	16845	16814	16841	16783	16811	16830	16799	16795	16835	16855	16795	16841	16917	16968	16672	16825	16858	16738	16760	16761	16773	16712	16914	16722	16698	16834	16660	16712	16863	16754	16860	16976	16881	16890	16683	16628	16755	16773	16791	16834	16764	16930	16769	16931	16750	16598	16828	16799	16558	16866	16821	16857	16708	16902	16784	16734	16627	16735	16708	16993	16767	16662	16761	16818	16793	16656	16732	16774	16800	16733	16729	16985	16666	16766	16754	16665	16766	16644	16868	16792	16737	16788	16810	16811	16758	16654	16796	16637	16876	16909	16766	16713	16738	16618	16646	16861	16616	16961	16720	16842	16766	16876	16853	16958	16838	16830	16832	16867	16882	16789	16626	16744	16759	16579	16784	16667	16784	16735	16772	16699	16841	16663	16798	16819	16900	16851	16792	16585	16687	16743	16820	16734	16871	16833	16702	16864	16510	16820	16756	16821	16887	16796	16863	16489	16782	16713	16814	16752	16939	16693	16798	16730	16700	16952	16722	16751	16779	16823	16695	16720	16878	16510	16804	16711	16893	16890	16604	16747	16859	16580	16722	16777	16662	16973	16759	16701	16904	16824	16677	16644	16907	16777	16881	16857	16770	16821	16648	16748	16773	16860	16791	16707	16632	16817	16722	16773	16640	16780	16698	16775	16760	16928	16850	16711	16557	16771	16916	16779	16790	16675	16555	16797	16710	16853	16888	16690	16856	16782	16738	16688	16760	16793	16786	16879	16898	16666	16778	16836	16673	16798	16995	16799	16907	16728	16735	16632	16725	16738	16699	16934	16691	16838	16863	16774	16655	16683	16665	16680	16889	16700	16822	16895	16946	16762	16692	16809	16780	16808	17044	16695	16850	16818	16867	16972	16880	16809	16735	16792	16845	16829	16556	16682	16779	16781	16845	16716	16785	16661	16927	16898	16841	16779	16756	16879	16710	16763	16617	16810	17010	16805	16822	16867	16779	16679	16891	16666	16747	16966	16664	16849	16584	17041	16710	16952	16659	16952	16926	16742	16653	16760	16717	16778	16668	16776	16851	16850	16720	16927	16753	16703	16649	16715	16925	16690	16748	17044	17009	16815	16846	16704	16742	16785	16995	16683	16667	16952	16730	16697	16829	16926	16742	16787	16723	16747	16736	16781	16828	16833	16792	16904	16722	16481	16763	16573	16831	16728	16658	16867	16747	16859	16871	16926	16792	16899	16891	16757	16779	16662	16821	16884	16863	16669	16683	16658	16794	16845	16869	16868	16738	16840	16597	16702	16780	16850	16994	16727	16849	16834	16806	16897	16739	16830	16514	16851	16582	16856	16686	16621	16850	16843	16990	16737	16872	16860	16795	16919	16880	16760	16800	16813	16773	16761	16865	16713	16914	16896	16876	16950	16772	16877	16958	16807	17021	16952	16822	16666	16761	16616	16756	16686	16742	16954	16616	16734	16741	16866	16914	16811	16785	16832	16698	16602	16842	16973	16716	16819	16807	16756	16709	16787	16812	16757	16738	16913	16719	16638	16689	16746	16763	16823	16786	16958	16863	16623	16885	17033	16774	16832	16700	16658	16610	16678	16757	16893	16861	16660	16638	16935	16748	16845	16746	16870	16823	16719	16514	16854	16863	16804	16800	16786	16760	16766	16945	16791	16846	16665	16782	16696	16821	16814	16873	16764	16910	16794	16756	16769	16894	16826	16811	16850	16922	16796	16688	16799	16683	16855	16678	16825	16845	16950	16784	16689	16778	16887	16881	16642	16768	16771	16750	16633	16663	16840	16908	16939	16768	16823	16903	16823	16832	16716	16807	16849	16903	16816	16776	16867	16848	16855	16785	16676	16752	16892	16828	16740	16845	16834	16814	16656	16545	16845	16846	16816	16739	16802	16903	16738	16673	16764	16923	16853	16798	16801	16808	16906	16593	16708	16804	16949	16740	16894	16856	16741	16728	16929	16832	16794	16803	16721	16802	16760	16770	16739	16666	16833	16758	16822	16641	16750	17036	16639	16716	16541	16725	16747	16747	16840	16528	16796	16747	16588	16890	16915	16817	16683	16869	17102	16791	16895	16699	16764	16687	16709	16746	16722	16851	16760	16800	16983	16573	16602	16875	16760	17033	16904	16850	16765	16807	16734	16856	16821	16811	16751	16848	16635	16799	16711	16872	16722	16782	16760	16765	16831	16824	16937	16671	16994	16547	16584	16786	16960	16631	16763	16965	16750	16796	16680	16868	16810	16919	16835	16766	16716	16761	16815	16773	16815	16899	16759	16772	16767	16868	16780	16874	16873	16671	16850	16907	16791	16743	16762	16779	16790	16654	16845	16810	16687	16723	16731	16823	16893	16734	16859	16715	16770	17017	16934	16787	16738	16536	16793	16994	16833	16698	16696	16814	16717	16799	16812	16864	16682	16966	16780	16607	16872	16785	16984	16880	16839	16812	16768	16802	16997	16780	16907	16704	16841	16955	16824	16796	16800	16801	16828	16844	16800	16708	16906	16744	16909	16736	16833	16784	16702	16859	16939	16868	16657	16825	16737	16854	16729	16936	16890	16729	16782	16728	16695	16741	16823	16817	16798	16887	16788	16769	16813	16749	16809	16762	16912	16941	16997	16891	16665	16785	16769	16683	16705	16873	16833	16730	16944	16679	16926	16816	16818	16710	16726	16775	16806	17009	16795	16930	16791	16861	16857	16837	16708	16707	16656	16788	16840	16775	16874	16917	16687	16869	16757	16773	16742	16888	16855	16867	16681	16796	16749	16860	16577	16818	16731	16748	16934	16716	16666	16679	16755	16817	16763	16762	16970	16771	16934	16834	16884	16748	16798	16780	16750	16507	16705	16860	16999	16874	16837	16853	16937	16886	16754	16814	16883	16764	16815	16836	16932	16923	16855	16733	16797	16776	16832	16802	16807	16889	16747	16805	16849	16829	16545	16801	16893	17048	16771	16743	16657	16744	16850	16577	16799	16607	16728	16706	16822	16732	16702	16904	16761	16787	16851	16936	16675	16966	16824	16861	16874	16728	16761	16631	16867	16769	16865	16800	16694	16731	17054	16923	16663	16716	16820	16951	16819	16862	16647	16770	16912	16833	16907	16749	16853	16781	16571	16813	16932	16870	16635	16759	16734	16804	16848	16798	16897	16677	16697	16676	16950	16784	16768	16859	16819	16779	16678	16900	16788	16811	16805	16928	16913	16664	16892	16634	16828	16930	16765	16638	16784	16763	16897	16691	16748	16739	16616	16604	16715	16834	16786	16801	16826	16696	16860	16761	16825	16825	16819	16775	16773	16927	16963	16657	16870	16861	16714	16797	16893	16687	16886	16587	16697	16867	16830	16885	16890	16903	16701	16754	16684	16813	16810	16912	16718	16735	16717	16767	16792	16792	16692	16786	16786	16786	16782	16634	16809	16775	16687	16809	16741	16925	16791	16712	16874	16899	16750	16919	16890	16660	16890	16978	16776	16708	16605	16797	16727	16888	16641	16763	16743	16590	16644	16751	16570	16908	16903	16743	16699	16838	16729	16661	16819	16696	16821	16947	16891	16732	16805	16859	16890	16840	16650	16832	16757	16814	16697	16876	16644	16650	16674	16916	16791	16672	16720	16556	16991	16942	16845	16877	16664	16884	16857	16785	16865	16662	17062	16700	16905	16882	16872	16825	16838	16829	16792	16893	16775	16737	16610	16731	16767	16766	16839	16775	16859	16699	16756	16769	16771	16727	16759	16916	16686	16811	16623	16732
22561	21703	28725	24910	21986	23850	25063	24325	22603	20152	19768	19443	19407	19502	19454	19442	19443	19576	19550	19519	19339	19458	19449	19195	19559	19495	19346	19402	19375	19377	19404	19235	19217	19263	19338	19345	19359	19519	19254	19147	19224	19379	19269	19353	19090	19271	19467	19292	19216	19160	19334	19277	19464	19416	18983	19326	19205	19142	19195	19303	19251	19298	19289	19272	19199	19162	19443	19130	19266	19159	19224	19174	19199	19123	19196	19182	19474	19271	19235	19225	19256	19158	19065	19178	19097	19387	19194	19130	19261	19226	19213	19328	19196	19164	19219	19340	19034	19262	19080	19297	19146	19236	19164	19400	19308	19330	19130	19130	19232	19161	19077	19265	19185	18996	19164	19076	19144	19128	19224	19047	19268	19190	19259	19349	19110	19007	19217	19250	19169	19232	19219	19285	19293	19175	19274	19076	19096	19336	19253	19097	19150	19345	19207	19302	19311	19043	19004	19174	19051	19289	19243	19204	19195	19257	19202	19127	19191	19278	19100	19252	19099	19300	19361	19029	19099	19201	18940	19264	19192	19012	19358	19385	19057	19030	19114	19146	19119	19483	19241	19213	19118	19260	19061	19084	19189	19131	19051	19252	19255	19294	19293	19342	19144	18860	19230	19144	19339	19267	19207	18946	19198	19131	19235	19037	19280	19037	19172	18953	19248	19012	19191	19021	19157	19137	19093	19097	19278	19220	19198	19399	19070	19113	19327	19237	19421	19250	19229	19139	19309	19350	19128	19094	19152	19120	19084	19196	19182	19263	19177	19179	19405	19104	19114	19213	19097	19281	19289	19576	19415	19132	19069	19333	19248	19236	19185	19192	19258	19429	19151	19256	19109	19273	19144	18907	19067	19152	19130	19083	19247	19028	18889	19076	19185	19155	19052	18971	19132	19228	19252	19321	19016	18963	19333	19159	19162	19033	19074	19257	19395	19086	19177	19090	19434	19262	19216	19093	19349	19245	19284	19157	19222	19057	19011	19302	19075	19134	19250	19201	19400	18979	19327	19224	19150	19336	19259	19145	19141	19176	19453	19219	19158	19276	19150	19434	19164	19174	19110	19150	19252	18982	19119	19137	19279	19095	19007	19015	19355	19204	19272	19222	19093	19194	19242	19119	19273	19009	18915	19148	19320	19165	19225	19000	19206	19176	19461	19348	19146	19317	19040	19060	19016	19004	19191	19368	19291	19234	19138	19300	19004	19115	19196	19350	19065	19291	19236	19377	19307	19221	18936	19111	19204	19182	19219	19079	19305	19414	19101	19188	19280	19233	19183	19300	19096	19144	19083	19152	19286	19166	19324	19363	18990	19175	19053	19319	19194	19107	19218	19067	19036	19179	19200	19037	19147	19037	19124	19103	19239	18978	19016	19170	19266	19156	19068	19213	19161	18899	19110	19158	19089	19212	19334	19000	19142	18978	19196	19130	19285	19325	18922	19240	19367	19111	18952	19110	19056	19187	19303	19268	19285	19359	19053	19168	19097	19271	19327	19150	19202	19060	19420	19181	19221	19444	19088	19230	19137	19029	19202	19192	19070	19241	19273	19112	19429	19293	19253	19118	19025	19165	19147	19130	19216	19192	19011	19307	19242	19339	19258	19036	19115	19254	19077	19119	19337	19083	19278	19149	19105	19018	19049	19109	19327	19227	19406	19187	18975	19097	19341	19208	19210	19098	19050	18984	19260	19235	19082	19123	19220	19370	19216	19073	19382	19280	19125	19245	19415	18991	19140	19090	19108	19086	19330	19173	19244	19062	19186	19225	18936	19405	19206	19204	19229	18930	19168	19214	19156	19113	19199	19120	19105	19253	19078	19047	19173	19211	19177	19182	19086	19176	19315	19153	19195	19181	19253	19023	18974	19240	19153	19267	19257	19101	19129	19069	19318	19227	19209	19292	18961	19327	19190	19049	19103	19145	19178	19127	19143	19268	19192	19112	19168	19042	19023	19259	19091	19188	19237	19165	19238	19215	19174	19241	19187	19192	19083	18997	19131	19258	19105	19136	19335	19156	19208	19149	18988	19247	19033	19209	19394	19089	19325	19148	19246	18971	19299	19098	19214	19245	19251	19298	19175	19098	19206	19167	19199	19205	19263	19132	19363	18906	19221	19084	19135	19357	19091	19275	19327	19173	19016	19259	18989	19095	19231	19044	19311	19112	19217	19236	19142	19409	19238	19434	19261	19396	19226	19192	19135	19174	19248	19250	19334	19076	19037	19199	19190	19247	19229	19344	19191	19190	19260	19204	19122	19276	19345	19051	19177	19139	19247	19322	19131	19280	19059	19219	19262	19164	19381	19229	19177	18846	19072	19281	19065	19278	19037	19248	19181	18986	19160	19157	19174	19334	19291	19203	19168	19109	19208	19225	19191	19049	19243	19188	18974	19248	19095	19312	19127	19326	19054	19373	19099	19172	19099	18949	19070	19307	19125	19144	19305	19440	19333	19249	19227	19239	19085	19059	19230	19271	19307	19041	19293	19142	19334	18981	18972	19253	19437	19350	19004	19211	19066	19128	19325	19224	19128	19122	19267	19172	19010	19140	19209	19217	19040	19237	19244	18999	19081	19187	19312	19041	18987	19152	19209	19075	19351	19111	19138	19197	19187	19150	19163	19277	19053	19379	19215	19330	19346	19107	18953	19119	19136	19126	18979	19142	19348	19212	19248	19170	19083	19357	19355	19222	19165	19271	19088	19084	19053	19014	19217	19277	19214	19139	18935	18996	19210	19237	19128	19247	19208	19123	19406	19244	19460	19107	19258	19224	19185	19019	18917	19022	19058	19159	19268	19161	19114	19248	19313	19069	19253	19112	19221	19173	19138	19021	19114	19318	19213	19228	19143	19061	19198	19296	19272	19162	19279	19216	19088	19182	19230	19354	19234	19183	19180	19114	19149	19082	19177	19094	19216	19240	19258	19375	19351	19156	19250	19328	19099	19386	19224	19041	19223	19178	19064	19105	18970	19167	19013	19099	19237	19353	19139	19175	19166	19405	19179	19244	19162	19207	19102	19224	19244	19330	19329	19197	19186	19265	19388	19280	19172	19042	19201	19071	19104	19101	19117	19335	19151	19060	19062	19114	19186	19379	19266	19166	19083	19395	19152	19191	19096	19139	19169	19306	19240	19188	19293	19219	19032	19161	19350	19201	19110	19114	19250	19054	18877	18997	19221	19191	19097	19199	19161	19269	19055	19216	19078	19253	19288	19030	19193	19114	19109	19353	19158	18921	19063	19172	19069	19400	19164	19270	19057	19191	19054	19053	19291	19216	19409	19204	19260	19018	19243	19191	19158	19138	19295	19177	19092	19215	19250	19162	19273	19321	19364	19325	19131	19243	19014	19242	19068	19201	19371	19367	19054	19338	19143	19284	19161	19372	19002	18860	19238	19179	19103	19261	19339	19006	19043	19268	19095	19282	19155	19074	19199	19081	19304	18883	19143	19323	19079	19211	19034	19189	19146	18985	19262	19371	19228	19392	19143	19143	19248	19130	19185	19146	19258	19254	19327	19271	19085	19087	19284	19240	19122	19215	19183	19217	19105	19064	19136	19220	19121	19031	19240	19130	19221	19434	19038	19392	19188	19027	19246	19221	19168	19177	19130	19055	19207	19244	19321	19141	19094	18965	18871	19089	19159	19165	19176	19021	19140	19279	19019	19224	19441	19101	19138	19130	18987	19033	19117	19111	19246	19066	19187	19090	19054	19294	19345	19413	19265	19157	19066	19115	19107	18885	19255	19196	19241	19142	18918	19147	19182	19290	19190	18992	19088	19165	18868	19132	19383	19210	19107	19219	19178	19053	19136	19124	19066	19290	19119	19015	19277	19067	19201	19065	19329	19160	19246	19095	19369	19138	19237	19184	19044	19308	18884	19176	18908	19228	19166	19455	19273	19228	19168	19192	19004	19160	19196	19257	19025	19286	19224	19267	19155	19308	19198	19298	19121	19318	19244	19374	19217	19166	19258	18860	19031	18931	19267	19226	19102	19330	19310	19202	19017	19239	19362	18992	19290	19010	19050	19295	19394	19320	19259	18891	19173	19085	19014	19194	19253	19132	19260	19210	19007	19204	19166	19245	19328	19095	19326	19190	19276	19152	18978	19115	19206	19199	19157	19285	19266	19019	19115	19005	19289	19119	19241	19250	18986	19051	19085	19130	19059	19071	19193	19270	19331	19095	19167	19270	19227	19178	19255	19287	19306	19257	19074	19049	19166	19117	19169	18970	19199	19193	19151	19263	19066	19020	19177	19082	19054	19246	19080	19193	19209	19357	19206	19187	19382	19427	19152	19050	19172	19255	19255	19062	19173	19292	18718	19315	19130	19158	19159	19336	19084	19393	19357	19136	19175	19082	19244	19275	19439	19094	19190	19389	19084	19075	19179	19189	19094	19223	19227	19254	19280	19142	19052	19339	19207	19533	19128	19257	19354	19068	19133	19234	19348	18993	19215	19110	19088	18973	19245	19160	19162	19086	19187	19134	19168	19275	19099	19179	19205	19354	19265	19226	19246	19261	19350	19117	19155	19316	19089	19054	19277	19102	19131	19176	19146	19219	19156	19303	19025	19153	19205	19145	19251	19235	19315	19093	19149	19267	19235	18999	19290	19157	19039	19391	19151	19104	19301	18949	19133	19147	19246	19085	19114	19342	19297	19251	19159	19207	19229	19261	19142	19346	19409	19116	19243	19246	19324	19151	19287	19186	19318	19106	19250	19262	19218	19044	19261	19227	19084	19175	19079	19316	19199	19264	19045	18991	19035	19114	19255	19082	19364	19035	19155	19000	19075	19338	19237	19190	19081	19121	18903	19040	19038	19240	19141	19211	19145	19259	19103	19338	19377	19014	19095	19248	19173	19265	19203	19197	19342	19265	19233	19176	19227	19242	19130	19082	19160	19168	19236	19129	19128	19078	19207	19288	19062	19389	19269	19165	18951	19436	19045	19056	19117	19180	19209	19282	19321	19242	19123	19040	19121	19074	19108	19015	19233	19130	19206	19107	19361	19097	19190	19121	19479	19055	19234	19222	19088	19041	19054	19043	19106	19236	19067	18963	19092	19211	19178	19198	19258	19304	19193	19288	19245	19181	19145	19052	19251	19188	19304	19051	19156	19257	19201	19113	19249	19155
30107	49358	29782	21329	19123	18125	17437	22765	20403	16494	16584	16479	16384	16313	16272	16406	16178	16277	16183	16441	16218	16370	16304	16237	16433	16306	16247	16201	16441	16122	16300	16357	16050	16323	16218	16279	16365	16207	16158	16217	16291	16233	16350	16274	16251	16309	16301	16191	16164	16330	16307	16263	16269	16487	16480	16238	16056	16345	16171	16093	16205	16279	16389	16227	16222	16292	16279	16217	16091	16049	16153	16225	16285	16017	16193	16185	16062	16381	16159	16230	16143	16218	16192	16289	16293	16267	16237	16312	16155	16130	16006	16114	16145	16076	16229	16090	16211	16073	16358	16411	16241	16224	16223	16190	16057	16083	16144	16231	16406	16261	16311	16150	16248	16385	16257	16174	16508	16150	16230	16470	16273	16379	16198	16217	16321	16244	16360	16140	16212	16284	16392	16262	16333	16209	16175	16377	16239	16352	16359	16194	16169	16237	16240	16188	16336	16340	16261	16244	16133	16194	16192	16092	16181	16195	16254	16411	16065	16175	16288	16349	16098	16190	16196	16208	16213	16205	16062	16236	16168	16170	16283	15985	16321	16307	16013	16206	16067	16201	16111	16277	16437	15942	16045	16096	16308	16241	16193	16275	16249	16117	16136	16205	16185	16114	16192	16183	16240	16205	16213	16339	16192	16381	16284	16072	16088	16236	16278	16226	16274	16212	16116	16046	16260	16280	16226	16046	16207	16033	16175	16145	16328	16145	16182	16130	16370	16393	16199	16268	16030	16431	16278	16119	16178	16180	16330	16373	16220	16105	16349	16007	16358	16080	16249	16123	16097	16286	16145	16232	16256	16288	16265	16348	16174	16091	16192	16328	16221	16213	16239	16167	16150	16103	16345	16335	16187	16077	16173	16348	16044	16106	16276	16030	16241	16348	16261	16299	16262	16154	16147	16224	16158	16195	16177	16220	16188	16291	16129	16242	16237	16155	16268	16140	16490	16168	16258	16124	16063	15980	16369	16380	16166	16137	16165	16156	16433	16035	16172	16207	16233	16220	16235	16142	16260	16298	16185	16346	16261	16306	16302	16196	16159	16177	16378	16253	16108	16269	16305	16132	16122	16383	16256	16260	16156	16079	16041	16316	16232	16075	16206	15906	16366	16233	16245	16030	16112	16232	16185	16179	16305	16267	16134	16355	16204	16129	16195	16291	16310	16299	16116	16117	16021	16112	16138	16271	16177	16007	16275	16038	16089	16292	16271	16258	16260	16255	16065	16175	16307	16175	16167	16142	16167	16222	16093	16282	16280	16109	16194	16154	16188	16076	16194	16330	16185	16207	16036	16118	16194	16130	16230	16196	16225	16404	16172	16239	16207	16365	16275	16235	16270	16290	16163	16233	16264	16033	16221	16232	16350	16178	16253	16279	16208	16075	16350	16211	16056	16150	16260	16138	16251	16165	16082	16336	16242	16200	16118	16245	16291	16187	16174	16249	16215	16159	16423	16303	16060	16155	16172	16381	16119	16285	16366	16210	16264	16249	16278	16252	16119	16236	16167	16050	16226	16149	16295	16172	16147	16340	16283	16241	16245	16244	16194	16204	16105	16340	16279	16266	16270	16127	16347	16287	16209	16221	16292	16227	16228	16368	16343	16250	16311	16146	16179	16332	16157	16385	16198	16068	16048	16005	16344	16254	16180	16288	15825	16258	16274	16232	16153	16335	16230	16256	16165	16161	16285	16219	16247	16255	16112	16326	16343	16343	16211	16318	16018	16375	16114	16173	16131	16092	16097	16252	16314	16138	16154	16135	16052	16204	16147	16308	16271	16210	16186	16219	16281	16229	16216	16218	16167	16218	16272	16220	16246	16237	16108	16214	16254	16127	16210	16316	16037	16188	16085	16142	16320	16233	16344	16193	16145	16160	16028	16321	16294	16121	16175	16322	16163	16126	16186	16226	16217	16132	16347	16181	16130	16311	16118	16148	16257	16229	16138	16281	16241	16283	16187	16275	16052	16111	16198	16194	15949	16057	16227	16327	16053	16334	16106	16248	16224	16262	16074	16279	16290	16235	16228	16395	16234	16218	16061	16204	16266	16286	16112	16243	16217	16076	16101	16272	16159	16292	16291	16216	16305	16192	16146	16341	16182	16178	16312	16078	16330	16078	16242	16053	16371	16105	16196	16311	16013	16215	16198	16320	16096	16302	16142	16210	16226	16212	16066	16325	16235	16090	16295	16265	16187	16200	16301	16188	16218	16191	16220	16227	16106	16288	16122	16253	16312	16259	16254	16248	16200	16094	16129	16180	16267	16253	16400	16190	16093	16237	16062	16197	16339	16282	16269	16111	16173	16168	16207	16225	16095	16141	16101	16289	16107	16203	16096	16120	16181	16264	16097	16314	16115	16303	16301	16157	16224	16331	16125	16340	16226	16226	16103	16307	16212	16350	16389	16430	16158	16269	16082	16124	15935	16337	16206	16127	16355	16219	16114	16136	16260	16374	16171	16167	16049	16172	16142	16268	16299	16248	16360	16291	16092	16377	16324	16323	16243	16069	16238	16094	16244	16364	16141	16164	16247	16251	16156	16258	16262	16239	16057	16177	16278	16182	16039	16164	16284	16148	16200	16237	16062	16180	16037	16230	16127	16201	16204	16128	16251	16354	16143	16133	16044	16114	16361	16015	16303	16191	16222	16038	16090	16200	16276	16244	16235	16261	16251	16025	16231	16219	16411	16200	16179	16221	16264	16149	16350	16121	16269	16217	16162	16111	16298	16162	16195	16217	16103	16273	16144	16331	16123	16385	16124	16254	16146	16283	16355	16227	16049	16288	16212	16353	16165	16345	16083	16325	16350	16194	16174	16184	16279	16172	16221	16357	16195	16229	16284	16242	16200	16224	16157	16188	16201	16117	16211	16123	16281	16288	16186	16283	16193	16148	16183	16176	16125	16246	16134	16320	16223	15906	16156	16351	16408	16160	16012	16186	16321	16076	16159	16178	16270	16275	16076	16151	16297	16295	16236	16365	16141	16087	16208	16128	16028	16344	16287	16174	16244	16217	16223	16111	16151	16156	16095	16329	16194	16137	16261	16181	16245	16236	16291	16257	16243	16179	16324	16047	16514	16027	16174	16183	16095	16191	16250	16201	16281	16326	16272	16061	16206	16253	16199	16069	16136	16175	16210	16186	16356	16333	16288	16218	16117	16117	16324	16211	16189	16231	16130	16176	16190	15959	16328	16227	16094	15995	16300	16068	16068	16126	16096	16229	16339	16088	16174	16125	16187	16166	16109	16054	16135	16249	16357	16174	16364	16250	16140	16212	16267	16229	16147	16263	16162	16297	16218	16166	16354	16186	16192	16216	16226	16121	16085	16219	16189	16218	16325	16295	16046	16274	16277	16284	16309	16137	16179	16287	16040	16237	16239	16109	16083	16207	16274	16370	16156	16184	15986	16102	16248	16166	16065	16253	16277	16263	16313	16009	16269	16184	16223	16295	16191	16373	16100	16108	16096	16354	16142	16188	16160	16210	16247	16103	16301	16319	16012	16263	16272	16273	16212	16194	16401	16280	16299	16103	16255	16113	16574	16319	16168	16234	16349	16253	16350	16286	16360	16193	16190	16148	16191	16304	16286	16247	16210	16095	16204	16124	16040	16200	16206	16123	16193	16236	16225	16103	16201	16254	16361	16063	16144	16379	16308	16226	16241	16244	16096	16305	16208	16289	16003	16222	16138	16172	16202	16130	16350	16410	16276	16149	16099	16174	16271	16133	16370	16089	16249	16111	16161	16296	16155	16255	16285	16295	16338	16237	16167	16229	16322	16098	16192	16095	16052	16101	16135	16223	16213	16295	16291	16383	16428	16114	16241	16229	16471	16266	16158	16246	16368	16137	15995	16298	16160	16400	16090	16272	16320	16259	16426	16217	16142	16364	16210	16310	16268	16119	16173	16292	16357	16060	16307	16144	16118	16151	16426	16147	16180	16200	16152	16187	16312	16247	16239	16268	16293	16118	16215	16121	16287	16065	16308	16173	16215	16076	16350	16255	16326	16055	16202	16202	16147	16242	16125	16072	16187	16148	16029	16142	16307	16248	16157	16149	16162	16255	16292	16365	16221	16232	16175	16172	16093	16243	16164	16357	16165	16236	16059	16175	16211	16232	16212	16342	15996	16291	16304	16122	16340	16035	16165	16378	16288	16134	16242	16295	16116	16335	16216	16305	16134	16159	16185	16129	16147	16116	16099	16144	16059	16186	16196	16355	16171	16271	16329	16069	16296	16296	16147	16132	16217	16363	16341	16020	16148	16126	16258	16269	16374	16190	16201	16310	16288	16164	16260	16347	16261	16159	16242	16206	16254	16262	16234	15990	16387	16075	16335	16204	16282	16190	16200	16239	16210	16243	16147	16268	16141	16337	16177	16186	16092	16114	16142	15970	16201	16237	16226	16391	16052	16231	16319	16367	16127	16184	16135	16263	16243	16325	16217	16225	16310	16313	16147	16135	16155	16172	16107	16212	16256	16177	16120	16407	16102	16286	16302	16389	16138	16292	16159	16266	16199	16226	16136	16209	16033	16089	16148	16109	16183	16130	16184	16123	16195	16280	16241	16119	16344	16130	16224	16330	16316	16354	16170	16305	16250	16155	16108	16162	16063	16217	16108	16196	16057	16221	16289	16108	16240	16433	16208	16232	16159	16202	16355	16341	16093	16114	16280	16236	16108	16400	16233	16190	16315	16100	16020	16062	16369	16148	16186	16368	16251	16149	16144	16047	16150	16161	16177	16280	16159	16273	16222	16288	16227	16251	16304	16286	16339	16308	16184	16156	16293	16217	16247	16250	16173	16018	16125	16214	16334	16362	16288	16195	16196	16145	16215	16330	16032	16238	16214	16305	16248	16255	16195	16200	16263	16263	16284	16281	16215	16164	16271	16228	16133	16205	16278	16244	16149	16237	16237	16326	16185	16215	16358	16332	16266	16189	16119	16363	16175	16294	16180	16159	16228	16278	16255	16222	16143	16077	16293	16147	16130	16218	16164	16342	16314	16156	16245	16043	16280	16173	16104	16219	16240	16152	16099	16116	16157	16406	16303	16134	16430	16380	16166	16160	16144	16153	16141	16116	16379	16178	16334	16262	16271	16274	16198	16075	16184	16198	16193	16148	16285	16271	16349	16337
29774	24060	24844	22276	19406	19326	19273	19253	19210	18949	18947	18902	18718	19034	18966	18863	18726	19045	18833	18843	18870	18966	19066	18934	19020	18961	19044	18990	18913	18937	18975	18828	19014	18937	19094	19145	18897	18872	19027	19006	19029	18948	18680	18827	18879	18777	18806	18951	18943	18950	18985	18925	19036	18742	19015	18998	19041	19146	19098	18898	18893	19038	18924	18743	18927	18728	18928	18770	18830	18783	18731	18989	18900	18766	18729	18938	18996	18836	18967	18804	18770	18873	18959	18867	18901	18842	18889	18837	18953	19006	18916	18784	18645	18847	18799	18807	18774	18921	18857	18810	18848	18910	18842	19078	18846	18966	18785	18988	19010	18926	18903	18922	18995	18749	18864	18889	18893	18924	18876	18814	18744	18810	18865	18722	18851	18958	18868	18720	18830	18923	18888	18893	18836	18748	18936	18821	18837	19009	18870	18683	18759	18919	19049	19037	18921	19033	19073	18791	18872	18920	18832	19160	18891	19013	19088	18858	19021	19221	18847	18813	18885	19029	18840	18910	18928	19070	18923	18777	18907	18944	18817	18958	18951	18873	18945	18975	18977	18963	18834	19049	18800	18770	18985	19010	18983	18985	18734	18709	18680	19071	18899	18740	18882	18888	18758	19131	18852	18735	18962	19041	18845	18909	19053	18954	19071	18898	19089	19105	18885	18922	18813	18810	18990	18907	18906	18916	19005	18786	18972	18942	19107	19030	18886	18821	18958	18902	18953	18935	18793	18921	19072	18877	19108	18900	18902	18740	19083	18802	18977	19074	18965	18909	18979	18891	18988	18903	19173	18945	18855	18763	18868	18778	18818	18839	18986	18946	19032	18907	18862	18835	19022	18907	19048	18869	18799	18881	18864	18629	19004	18945	19106	18952	18724	18658	18787	18903	18938	19021	18893	18826	18855	18820	18736	18730	18726	18860	18909	18847	18704	18818	18981	18944	19084	19059	19069	18896	19090	19058	19088	18910	18899	18936	18962	19071	18939	18892	18834	19041	18855	18823	18854	18822	19057	18798	18890	18905	18900	19032	19128	19110	19197	18966	19033	18923	18933	18920	18852	18895	18989	18925	18896	18944	18940	18955	18812	18940	18755	18946	19001	18940	18956	18974	18997	18897	18920	19148	18998	18986	19081	19283	18908	18963	19143	19020	18932	18759	18975	18762	18945	18854	18933	18822	18860	18975	18929	18961	18951	19026	19019	18747	18863	18793	18745	18881	18952	18906	18798	18952	18949	19102	18762	18951	19029	18827	19023	19107	18939	18892	18717	19062	18889	18971	18990	18765	18783	19032	19100	19091	18870	18927	18953	19085	18828	18894	18841	19037	18974	18656	18853	19086	19012	18867	19008	18793	18899	19060	18842	18833	19014	18793	18932	19081	18834	18985	19058	18911	18721	18897	18876	18779	19007	18987	19059	18946	18789	18817	19066	18938	18953	18818	18953	18933	18930	18850	18867	19021	18971	18874	18754	19074	18907	19078	18863	18841	18980	18880	18730	18854	19202	18885	18958	18991	19075	19052	19188	18940	18914	18850	18996	18881	19075	18788	19132	19044	18894	18770	18898	19041	18764	18871	18984	18931	18882	19110	19063	18857	18917	19108	19046	18985	18996	19021	18773	18971	18928	18954	19009	18924	18994	18838	18690	18723	18772	18948	18914	18915	18821	18823	19016	18814	18888	18996	18935	18971	18999	19009	18928	18889	18927	18786	19173	19052	18758	18902	19190	18903	18682	18848	18856	18921	18768	18912	19072	18876	18923	18770	18980	19002	18675	18975	18877	18907	18880	18893	18835	18895	19180	18998	18992	19063	18835	18835	18957	18801	19061	18913	19185	18865	18721	18946	18825	19079	18890	19106	18981	18969	18905	18767	19082	18808	18940	19184	19120	18994	19085	18977	18866	18972	18797	18813	18977	18963	18784	18941	18765	18937	18984	18608	18836	18766	18898	18914	18973	18781	18808	18795	18938	19108	18802	18879	18863	18743	18858	18860	19161	18941	19021	19039	18978	18985	18953	18943	19044	18778	19075	18912	19044	19015	18846	18844	19029	18820	19009	18864	18781	18825	18910	18842	18846	18913	18855	19157	19132	18924	18988	18640	18902	18863	18899	18680	19024	18891	18967	18923	18919	18897	18911	18960	18996	18887	18673	18901	18855	18981	18817	18745	18894	19064	18895	18924	18823	19050	19042	19167	19026	18887	18909	18954	18958	18954	18940	18961	19055	18687	18984	19010	18854	18803	18782	19025	18884	18884	18784	18744	19075	18909	18882	18874	19056	19003	18867	18731	19005	18717	18890	19043	18724	18842	18945	18948	18837	19070	18927	19000	18998	18918	18865	18921	19058	19255	18954	19152	18850	19011	18833	18778	19086	18810	18806	18685	18658	18832	19005	18940	18937	19085	18853	18844	18992	19166	18951	18748	18847	18941	18819	19006	19057	18836	18980	18962	18724	18858	18892	18779	18879	19003	18972	18795	18893	18704	19032	18777	18652	19221	18968	18929	18708	19066	19111	18792	19092	18965	18972	18775	18879	18953	19019	18977	18833	18901	18964	18927	19103	18868	18796	18976	18797	18944	19031	18920	18933	18908	18879	19012	18681	19186	18891	19053	18924	18951	18881	18652	18919	18921	19065	18871	19026	18976	19034	18840	18939	18873	18990	18800	18837	18891	19086	18917	19031	18762	19090	19039	18793	18826	18802	19064	18956	18976	18971	18885	18750	18993	18620	18803	18904	19104	19147	19045	18939	18847	18883	19013	18900	18767	18877	19155	18976	18912	19098	18852	18998	18928	18963	18990	18885	18785	18906	19206	18872	19185	18933	18914	18784	18805	18884	19053	18960	19047	19162	19004	18948	19106	18863	19078	18872	18913	18826	18870	18933	18835	19084	18894	18880	18924	19102	18861	18905	19021	19027	19144	18948	18968	18808	18685	18898	18833	19119	19114	19093	18872	18964	18974	18969	18734	18745	18897	18917	18837	18628	18974	18966	18921	18727	18825	18764	19002	18913	18809	18848	18790	18678	18949	18939	18761	18815	18899	18948	18819	19009	18855	19147	18930	18965	18883	18773	19003	18796	18879	18924	18831	18909	18759	18785	19008	18974	19029	18883	18924	18851	19055	19043	18832	19093	18880	18527	18906	18824	18955	18884	19027	18750	18857	18873	18883	18903	18804	19098	18933	18805	18715	19084	18878	19153	18973	18746	19004	19017	19095	18954	18978	18928	18946	18956	19096	18936	19073	18908	18730	18822	18741	18936	18848	19030	18970	18971	19011	18734	18851	18791	18861	19022	18950	18931	18972	19095	18757	18795	18843	19001	19028	18907	18861	18833	18891	19044	18973	19051	18733	18995	19055	18849	18988	19027	18866	18653	18835	18907	18836	19109	18941	18998	18780	18883	18816	19083	18864	18693	19069	18837	18901	18785	18761	18752	18825	18954	18964	18919	18966	19074	18932	18949	19116	18936	19098	18956	18984	18909	18799	19013	18613	18904	18807	18979	19107	18842	18833	18909	18822	18894	19133	18870	18781	19128	18769	18953	18780	18892	18805	19051	18816	18903	18938	19172	19151	18831	18935	19073	18930	18874	18860	19087	18969	18881	19015	18952	18867	19128	18729	18934	18843	18956	18991	18933	18901	19067	18879	18955	18877	18828	18886	18817	18830	19031	18623	19014	18885	19100	19049	18992	18787	19057	18828	18891	19044	18976	18911	19015	18808	18979	18891	18769	18962	18967	18876	18876	19093	18890	19122	18944	19161	18687	19032	18912	18846	18844	18992	18924	18986	18855	18976	19057	19035	19016	18853	18858	18914	18849	18707	19043	18984	18871	19034	18983	18783	19031	18890	18975	18878	19018	18812	18903	18730	18876	19033	18894	18764	19186	18857	19008	18916	18911	19089	18932	18930	19005	18938	19022	19088	18833	18914	19059	18975	18834	18895	18991	18951	18848	18955	19079	18984	18852	19027	18986	18917	18912	18991	19049	18848	18951	18797	19018	18650	18917	18880	19022	18919	18843	19018	18974	18784	18953	18838	18828	18919	18895	18982	18946	18937	18875	18718	18930	18881	18596	18902	18769	18953	18901	19000	18870	18980	18879	18963	18635	18817	19040	18899	19026	18948	18965	18726	18894	19002	19021	18924	18973	19045	19045	18734	18967	19069	18968	18799	19143	18918	18994	18957	18957	18834	18863	19045	19282	18935	18972	18885	18817	18946	19011	18856	18978	19016	18884	18949	18752	18888	18961	18756	18976	19037	19032	18793	18818	18894	18891	18716	18887	19004	18848	18847	18983	19106	18910	19020	18931	19060	18946	18922	18933	18975	18868	19073	18892	18874	18997	18788	18879	18778	18918	18737	18876	19024	18855	18697	18878	18791	18864	19045	19084	18846	19091	19013	18795	18937	18957	18829	18883	18739	19015	18815	19041	18838	18898	19013	19308	18948	19143	18834	19061	18977	18813	18921	18906	18796	18738	19028	18987	18879	19006	19071	18858	18746	18927	18753	19120	18970	18964	18672	18888	18930	18902	19108	18986	18879	18801	18986	18885	18952	18820	19042	18876	18866	19012	18912	18975	18753	18892	18979	19161	18940	19199	19025	18665	18911	18791	18877	18917	18968	18958	18971	18873	19003	18995	18866	18817	19087	19024	19004	19065	18754	18767	18790	18795	19059	18885	18986	19069	18995	18904	19080	18920	18907	18979	19141	18798	19073	19109	18840	18928	19070	18745	18989	19103	19020	18964	18939	18961	18987	18951	18902	18887	18985	18834	19118	19083	18946	18996	18907	18890	18914	19012	18857	18738	19102	18672	18933	18768	19104	18758	18702	18935	18991	19018	18964	18944	18719	18738	18775	19128	19226	18917	18886	18996	18838	18931	18830	18765	18815	18969	18762	18925	18827	18869	18957	19033	18800	18979	18819	18936	19038	18882	18620	18932	19128	18890	18836	18892	18872	18881	18904	18787	18951	18920	18954	19031	18874	18927	18892	19052	19154	19036	18961	18978	18869	18816	19005	18913	18986	18926	18891	18635	18963	19217	18850	19018	19101	18887	18780	18904	18877	18910	18765	18820	19072	19074	18901	18903	19141	19117	18909	18868	18986	18989	19114	18959	18873	18872	18967
22011	26281	19779	17749	16992	16632	16469	16506	16567	16145	16022	15925	16245	16248	16234	16098	16175	16318	16128	16069	16024	16196	16307	16075	15999	16017	16096	16161	16137	16086	16150	16313	15989	15962	16172	15984	16138	16046	16146	16123	16279	16121	16048	16254	16116	16191	16236	15935	16237	15945	16084	16106	15997	16299	16365	15999	16225	16008	16172	16176	16079	16085	16150	16207	16021	16003	15972	16085	16002	16032	16032	16089	16090	16283	16111	16052	16197	16018	16052	16219	16215	16234	15933	16201	16081	16141	16117	16232	16128	16022	16233	16129	16100	16112	16122	16167	16018	16054	16094	16126	16033	16106	16052	15916	16115	16261	16029	16134	16199	16118	16067	16173	15892	16136	16108	16120	16043	16087	15956	16168	15876	16073	16167	16159	16006	16239	16019	16162	15951	15986	16073	16067	16126	16146	15980	16254	16032	16209	16155	15942	16361	16093	16093	15999	16285	16012	16118	15931	16078	15934	16125	16257	16171	16078	16062	16107	16081	16105	16118	16120	16182	16224	15990	15857	16044	16066	16032	16168	16013	16191	16055	16099	16193	15942	16209	16057	16067	16249	16101	15976	16034	16077	16034	16041	16015	16190	16260	16082	16053	16340	16262	16145	16039	16186	16264	16064	16285	16142	16021	16073	16148	16011	15892	16201	15999	15964	16154	16068	16183	16055	16302	16203	16099	16109	15989	16157	16154	16056	16064	16107	16030	16161	15919	16073	15900	16227	16074	16136	16054	16092	16022	16295	16082	16260	16231	16290	15976	16068	16028	16081	16266	16187	16016	16202	16098	16220	16218	16050	16091	16207	16061	15906	16135	16059	16135	16063	15985	16185	16066	16218	16161	15962	15970	16047	16065	16180	15980	16120	16181	16148	16146	15942	16152	16110	16009	16116	16192	16115	16082	16204	16193	16247	16044	16101	16165	16243	16153	16015	16205	16074	16224	16107	16275	15944	16138	16021	16044	16132	15956	16122	16182	16188	16076	16223	16092	16163	16181	16143	16089	16058	16013	16181	15933	16118	16060	16137	16118	16038	15957	16142	16070	16126	15929	15986	16048	15991	16202	16153	15943	16100	16020	15973	16180	15993	16049	16168	16199	16049	16022	16188	15933	16130	16107	16200	16031	16228	16194	16366	16081	16215	16046	16077	16250	16047	16077	16095	16026	16111	16034	15919	16039	16150	16183	16079	16139	16046	16297	16132	16106	16006	16262	16257	16237	16037	16198	16073	16169	16136	16243	16019	16121	16034	16222	16000	16068	16102	16180	16025	16223	16057	16032	16228	16112	16040	16180	16154	15940	16272	16153	15945	16156	16299	16087	16032	15907	16214	15997	16019	16106	16106	16008	16147	16014	16060	16092	16080	16136	16148	16259	16142	16105	16122	16147	16003	16185	16038	16243	16122	16221	16100	16290	16077	16054	16080	16051	16234	16034	16351	16032	16174	16036	16122	16376	16065	16033	16044	16198	16016	16053	16110	15987	16124	16203	16336	16180	16022	16092	16226	16180	16157	16077	15967	16163	16062	15960	16256	16067	16148	16044	16099	15961	16142	16211	16110	16084	16137	16092	16273	15987	16370	15993	16172	16091	16222	16215	16076	16033	16245	16071	16032	16205	16236	16169	16102	16092	16068	16033	15941	16086	16272	16013	16124	16139	16145	16186	16197	15977	16158	16123	16130	16155	16026	16259	16234	16178	16120	16091	16149	16296	16032	15958	16148	16097	16009	16135	16282	16164	16147	16171	16138	16009	16215	16057	16272	16237	16033	16208	16225	16120	16015	16158	16117	16236	16010	16404	16041	16117	16114	16272	16145	16197	16223	16326	16051	16088	16070	16134	16045	16270	16151	16028	16113	16118	16213	16164	16291	16189	16161	16153	15991	16115	16056	15977	15979	16098	16113	16323	16131	16137	16143	16050	16052	16125	16245	16262	16286	16131	16080	16104	16062	16194	16115	16022	16008	16091	16080	16277	16081	16017	16170	16025	15918	16093	16149	16161	16201	16191	16073	16213	16032	16149	16083	16033	16230	16246	16137	15897	16062	16115	16184	16260	16272	16020	16159	16022	16017	15902	16304	15955	16058	16234	15920	16301	16065	15983	16108	16117	16268	16150	15925	16153	16114	15926	16147	16292	16206	16123	16283	16143	16162	16192	16021	16227	15914	16141	16044	16164	16093	16071	16091	16008	16111	16064	15943	16011	16134	15952	16028	16146	16088	15971	16168	16007	16010	16112	16067	16080	16106	16113	16287	15922	16091	16031	16136	16153	16336	16084	16109	16245	16151	16107	16073	16098	15954	16030	16034	16006	16047	15997	16284	16140	16012	16065	16211	16048	16142	16198	15986	16021	15928	16141	15950	16152	16101	16152	16029	15959	16050	16232	16013	16009	16001	16028	16094	15970	16043	16242	16146	16103	16025	16208	15974	16115	16090	16026	16153	16116	15953	15987	16014	16183	16229	16188	16192	16055	16225	16158	16204	16112	16239	16170	15971	16159	16093	16050	16078	16077	16083	16025	16154	16007	16124	16175	16054	15986	16031	16152	16108	16115	16193	16176	16094	16028	16136	16094	15959	16220	16079	16131	16163	16035	15967	16061	16071	16074	16207	16186	16143	16203	16120	16086	16098	16060	16258	16235	16128	16094	16131	16150	16093	16115	16166	16042	16030	16206	16100	16201	16095	16073	16046	16053	16183	16057	16099	16162	16251	16073	16236	16102	16027	15992	16127	16183	16154	16104	16112	16035	16249	16333	15992	16327	15973	15896	16223	16418	16049	16148	16164	15985	16354	16211	16141	16098	16089	16194	16084	16112	16004	16118	15995	16141	16108	16176	16063	16085	16090	16012	16047	16116	15997	16129	15924	16102	16186	16132	16086	16075	16221	16172	16131	16111	16154	16123	16205	16024	16116	16178	15950	16230	16106	16014	16243	16110	16073	16068	16217	15842	16065	16032	16175	16232	16125	16143	16026	16046	16139	16026	16074	16332	16167	16119	16233	16080	16121	16152	16118	16207	15968	16062	16235	15985	15969	16167	16107	16160	16235	15963	15926	16045	15979	16109	16052	16232	16200	16023	15981	16026	16118	16104	16174	16126	15985	16130	16183	16183	15961	15993	16003	16211	16220	15903	15955	16081	15972	16218	16134	16044	16136	15985	16167	16062	15987	16242	16031	16051	16103	16178	16136	15994	16138	16062	15994	16157	15995	16012	16027	15977	15973	16066	16243	16178	15941	16203	16228	16125	16160	16048	16116	16188	16018	15975	16136	16078	16100	16040	16085	16054	16252	16019	16117	16073	16196	16260	16143	16110	16144	16151	15966	16058	15960	16147	16161	16087	16306	16046	16053	16076	16092	15806	16153	16165	16011	16137	16154	16186	16141	16110	15986	16020	16026	16309	16102	16064	16229	16064	15881	16144	15980	16058	16276	16148	16145	16139	16065	16250	15959	16055	16208	15879	15957	15993	16072	16072	16190	16009	16064	15974	16228	16121	16058	16040	15997	16147	16140	15938	16135	16109	16032	16085	16212	16035	16258	16244	16168	16058	16130	16071	16232	16120	16145	16388	16132	15900	16098	16218	16147	16181	16112	16098	16132	16059	16110	16160	16169	16087	16150	16205	16072	16005	16141	16050	15960	16386	16209	16259	16114	16244	16215	16246	16085	16255	16079	16117	16137	16393	15996	16137	16004	15959	16110	16176	16098	16265	16099	16181	16174	16116	15994	16196	16158	16118	16106	16165	16100	16107	16122	16174	16080	15994	16075	16085	16158	16266	16087	16084	16033	16125	16182	16205	16151	16033	16041	16177	16153	16085	16130	16233	16267	16159	16225	16105	15992	16162	16258	16180	16037	16123	16174	16216	16199	16138	15898	15944	16079	16087	16119	16125	16125	16141	15999	15958	15997	16144	16142	16221	16171	16115	16270	16083	16030	16089	15883	16200	16039	16284	16029	16227	16184	16156	16097	16152	16032	16022	16125	16218	16062	16237	16264	16042	16162	16019	16182	15886	15921	16239	16038	16073	16131	16168	16041	16185	16215	16070	16173	16197	16027	16114	15982	16009	16219	15939	16038	16030	16067	16274	16216	16146	16089	16073	16085	16059	16176	16261	15901	15881	16006	16269	16080	16083	16000	15965	16109	16127	16161	16146	16075	16276	16130	16358	15993	16065	16227	16069	16186	16064	16152	16179	16169	16158	16071	16058	16107	16180	16133	16001	16199	16337	15947	16085	16289	16028	16136	16133	16157	16112	16208	16058	16038	16096	16075	16155	16129	16153	16108	16405	16086	16032	16124	16136	16225	16178	16240	16023	15943	16208	16165	16070	16018	15886	16182	16231	16092	16224	16254	16121	16295	16034	16063	16074	16126	16293	15850	15979	16189	16223	15985	16208	16100	16219	16157	16109	16033	16117	16320	16094	16218	16363	16188	16015	16070	16151	16144	16179	15936	16052	16276	16159	16036	16193	16114	16166	16094	16126	16189	16114	16133	16113	15999	16053	16078	16156	16050	16146	15976	15884	16271	16303	15988	16208	16072	16276	16219	15961	16109	16006	16158	16164	15996	16291	16155	16255	16165	16043	15920	15852	16237	16043	16200	16308	16029	16006	15984	16069	16349	16094	16285	16097	16098	16125	16033	16094	16118	16226	16047	16111	16073	16245	15887	16058	16117	16312	15921	16209	16048	16120	16199	16105	16166	16098	16012	16209	15926	16046	16013	16149	16030	15989	15938	16257	16298	15876	16193	16068	15975	16237	16187	16155	16017	16233	16156	16030	15835	16080	16117	16156	16006	15989	15993	16065	16009	16138	16170	16011	16206	16252	16037	15904	16096	16145	16131	16205	16167	16161	16038	16072	15896	16222	16051	16072	16139	16155	16184	16032	16164	16210	16001	16169	16158	15987	16120	16074	16214	16185	15971	16189	15915	16267	16174	16175	16055	16081	16101	16078	16147	16110	16027	16057	16038	16275	16066	16125	16028	16188	16060	16093	16261	16114	16004	16007	16176	16160	16211	16012	16169	15997	16028	16056	16116	16050	16071	16284	16151	16035	16023	16165	15985	16181	15929	16226	16096	16093	16110	16186	16046	16065	16136	15934	16034	16028	16135	15941	16126	16000	16084	16153	16068
23579	21678	28309	25451	22618	21757	21201	19071	20277	18624	18203	18165	18120	18039	17994	18087	18259	18299	18219	18195	18166	18110	18096	18037	18009	18005	17960	18143	18073	18029	18104	17745	18117	18093	18100	18005	18056	18078	18030	17836	18076	18122	18014	17849	17894	18006	18156	18119	18159	17978	18134	17933	18129	17985	17867	18061	17900	17748	17961	17857	17804	17792	17917	18053	18088	17820	17955	18157	18157	17923	17741	17922	18021	17824	17992	17993	17969	17991	18036	17955	18139	17971	18262	17987	18054	18074	18032	18100	18074	18147	17998	18157	17907	17820	17847	17997	17919	17879	17969	17812	17988	18126	18094	18131	17804	18025	17912	17960	18016	17919	17871	17979	18023	18131	18147	17865	17908	17952	17766	17962	17992	17790	17833	18041	18208	17917	17867	18070	17808	17938	17782	17762	18005	17861	17853	18047	18033	17964	18103	18010	18007	17979	18015	17895	17954	17872	18068	17955	18062	18161	17919	17783	18122	17960	17775	18055	17925	17906	17997	18021	18118	18118	18001	18157	18121	17852	18033	17974	17866	17960	18064	18088	18027	18146	18028	17981	18099	17876	17898	18251	17840	17955	17814	18047	17986	17972	17783	17978	17765	18110	17970	17966	18116	17958	18022	17876	17894	18043	17992	18017	18147	18027	17996	18035	18009	18170	18021	17919	18093	17969	18001	17908	17937	17864	17949	18085	17958	18060	17880	17812	17849	17827	18175	18330	18206	17989	17816	17819	18091	17953	18102	18067	18111	18156	17917	18013	18104	18017	18064	17999	18100	17971	17969	17992	17978	17964	17947	18151	18007	17831	18005	18086	18061	18120	17994	18000	18089	17994	17819	17985	18206	17883	18085	18187	18041	18008	18056	17984	18076	18044	17948	17827	18102	18214	18031	18156	17959	18024	17843	18030	17898	17872	18246	18199	17849	18063	18072	17935	17879	18134	18130	17969	18044	17740	18049	17959	17954	17956	17947	18059	17882	18254	17926	17975	18088	17937	18126	17929	17906	18102	17850	17851	18025	17825	17890	18205	18025	18084	17893	17898	17988	18097	17858	17757	17727	18160	18085	17978	18023	18074	17787	17969	18118	18041	18073	17922	18017	18268	17947	17960	18200	18094	17955	18181	17891	17964	18142	17874	17842	18001	18155	17972	17971	17885	18069	17851	17890	18229	18079	17926	18169	18033	17996	18102	18063	18017	18086	18014	17937	18118	18049	17940	18044	18069	17874	17815	17996	18016	17886	17898	17847	17838	18017	18003	17848	18047	17858	17990	18003	18155	18060	17990	18059	17693	17936	17867	17937	17945	18155	17957	17998	17997	18246	18033	17901	17939	17970	17926	17962	17934	17930	17964	18133	17951	17864	17814	18055	18123	18157	18019	17954	17905	18177	18177	18038	17943	17967	17930	17902	18029	17945	17860	18024	18280	18047	17988	18159	17941	18209	18063	17907	17965	17909	18033	17982	17943	17949	17996	18037	17959	18265	17915	17907	17772	17872	17988	18273	17914	17820	18079	17989	18112	17838	17958	17952	17969	18094	17914	17888	18148	18100	18116	17848	17810	17984	17946	17786	17927	18396	17804	17721	17954	18001	18011	18014	17850	18069	17999	17870	17980	18022	17875	17940	18053	18124	18050	17812	17941	17912	18115	17921	18137	17971	17996	18090	18053	18180	17847	17923	18094	18102	18068	17913	18056	18025	17874	18112	17942	17919	17885	18022	17889	18110	18138	18040	17976	18086	18004	18096	17976	17908	17906	18016	17964	18154	18073	17871	18111	18127	17887	17944	18078	18033	17965	17839	17981	17789	17947	17996	18042	17713	17882	17888	17880	17912	18027	18128	18035	17997	18097	17892	18141	18152	18213	18034	17966	18105	17919	18077	17937	18198	18129	18028	18048	17877	17833	17792	18044	17933	17924	18197	18018	18005	18054	17867	18046	17942	18004	17863	18240	18110	17919	18270	17896	17799	17778	18034	17861	17977	18108	18010	18059	17994	17978	18089	17934	18144	17912	17873	18115	17786	17791	18125	18110	18070	18249	18119	18077	18007	17866	17916	17858	18026	18010	17879	17908	17953	17881	17941	18035	17926	18052	17984	18129	18084	17833	18006	18028	17826	17973	18035	17917	17852	18101	18066	18054	18068	18141	17997	17972	17988	18118	17907	18228	18103	17936	18009	17936	18076	18169	18105	17875	18162	17879	17972	17925	18224	17978	18012	17964	17870	17900	17976	18278	18012	18069	18010	18195	18059	18056	17774	17802	17956	17892	17911	18246	18072	17887	18104	18041	17747	17959	17752	18022	18022	18013	18107	17959	18022	18095	17975	18044	18107	17957	17957	18079	17888	18025	17973	17930	18025	17839	17739	18000	18196	17935	18087	18182	17827	18124	17961	17904	18064	17960	18028	17790	18010	18045	17949	18124	18075	18163	18060	18124	17845	18040	17917	17983	18039	17954	17996	18060	17785	18246	18078	18080	17992	18285	18046	17806	17906	18010	18032	17987	18050	17938	18194	17944	17976	18013	18013	17891	18002	17901	18113	18043	18045	17764	18054	18100	18172	17947	17904	17935	17936	18051	17947	17916	18164	18062	17973	18027	17915	18148	18025	17895	17847	18174	17946	17962	18045	18036	18051	18157	17896	17927	17859	18211	18099	18026	17972	18024	18034	18101	17844	17983	18182	18081	18123	17750	17977	17865	17935	17994	17962	17911	18120	18001	18097	17875	18169	17803	17920	17772	18092	17960	18072	17921	18163	18252	18190	18046	18048	18156	18234	18035	18262	17930	18008	17982	17998	18042	17982	17894	17822	18029	18016	18043	18002	17999	17972	18066	17830	18016	18006	18131	18163	17872	18007	18021	17775	17990	17843	17819	17852	17730	17844	18130	18062	18018	17915	17994	18029	18207	18124	17969	17925	17988	18088	18023	18065	17789	17954	18028	17883	17955	17912	17915	17948	17941	17994	18208	18044	18038	18170	18080	17908	18231	17815	17974	18077	17822	18104	17948	17946	17891	18003	18019	17791	17994	18150	18062	17983	17875	18053	18165	17890	18035	17931	17928	18139	17917	18087	17889	17825	18211	18226	17951	17928	17990	17797	18051	17917	17951	17975	18020	18223	18184	18115	17724	18075	17848	17759	18050	17850	18020	18016	17813	18077	17840	17982	18187	18081	17984	17916	17894	17828	17985	18068	18090	18143	18154	17919	18065	17982	18143	17887	17873	17921	17810	18081	17963	17863	17973	17905	18039	17893	17963	18083	18217	17994	17907	17974	17945	18081	18022	17850	18059	17990	17921	18065	17998	17990	17878	18009	17990	17892	18078	18152	17985	17958	18239	17954	17828	18123	17778	17840	17780	18153	17851	17901	17985	18012	17812	17965	18090	18011	17991	18069	17850	18000	17986	17882	17945	18076	17968	18067	18014	18051	17874	18042	17889	18038	17871	17903	18148	18115	17811	18014	17848	18038	18132	17907	18062	17993	18226	17991	18144	18098	17901	18027	18141	17910	18026	17828	17934	17891	18000	17871	18093	17825	17922	17943	18030	17979	18195	18147	17950	17896	18005	17909	17952	18083	18028	18137	18041	18090	17922	17968	17996	18090	18055	17991	17801	17948	18012	17923	18023	18042	18041	17768	17830	18179	18018	17857	18102	17968	18013	18092	18171	17976	17972	17894	18134	18112	18096	18096	17992	17737	17805	17738	17990	18001	17933	18150	18070	18050	18009	18037	17839	17848	18246	18104	17957	18022	17857	17989	18047	18014	17751	18181	18050	17989	17865	17816	18080	17868	18121	17981	17880	17835	17969	17910	18080	17973	18002	18082	17768	18057	18118	17979	17995	18062	17985	18077	18044	18025	17813	17953	18013	17977	18102	18162	17968	17918	17976	17822	17930	17814	17799	18021	18062	17863	18086	18142	18098	17998	18012	18239	18084	18090	17867	18003	18102	17956	17982	17989	18058	17962	18123	17901	18004	17781	17826	18023	18061	17982	18187	17919	17784	18016	18062	17954	18099	17865	18006	18133	17927	18017	17941	17829	17971	18052	17955	18193	17779	17990	18014	18162	17781	18113	17939	18090	17965	17890	17946	17987	18062	18066	18014	17982	17775	17894	17853	17793	17948	17941	17865	18008	18143	18008	18039	17954	18099	17942	17868	17994	18039	18280	17869	17932	18002	17884	17990	18078	17987	17894	18221	17944	18164	17956	18061	17880	17950	18041	18032	17843	18148	17860	18110	17886	18158	17791	17940	17908	17911	17988	17909	17868	17935	17750	17915	17779	17961	17974	17972	17994	17975	17957	17845	18044	18107	17999	17763	18052	18054	17937	17890	17774	18057	17950	17809	18041	17958	17918	18098	18006	18009	17938	17935	17995	17898	18119	18189	18075	18100	17906	17989	17948	18100	18012	17991	17898	18030	18133	17810	17978	18198	17838	17846	17976	17917	18181	18054	18050	17762	17913	17935	18123	17802	18107	18020	18036	17927	18007	18099	17940	17921	17956	18216	18014	17767	18048	18127	18093	18053	17903	17989	18063	18006	18111	17995	18099	18039	18041	17991	17945	17990	17856	17923	17956	18086	18048	17979	17847	17779	17984	17982	18001	17866	18109	17978	18081	18072	17862	17841	18085	18082	17865	17979	17964	17916	17939	17781	17910	17832	17922	18218	18166	17942	17840	17958	18178	18000	18104	17762	18053	17933	17997	18028	18115	17987	18011	18028	18032	17976	18027	18143	18130	17957	18098	17928	18157	18104	17960	18056	18059	17827	17960	18052	17975	18132	18128	17892	17984	17904	18047	17841	17959	18036	17921	17994	18184	17942	17857	17951	17911	18124	18136	18074	17845	18071	17977	17951	18019	17860	17973	17879	18035	17859	17881	18174	18018	18028	17991	17737	18000	17996	17871	18039	18017	18081	18155	18241	18074	17884	18143	17884	18184	18057	18083	17958	18026	17843	18010	18021	17843	17951	18014	17986	18003	17986	18016	17969	18036	18222	17952	18045	17871	18168	17933	18028	17830	17968	17790	18115	17992	18048	18059	17957	17866	18035	18095	17816	18052	17806	17957	17936	17996	17784	17893	17925	17966	18166	17640	17757	18001	18128	18123	17984	18012	18025	17966	18065	18026	18080
25887	37753	25819	19907	18097	16900	16476	16981	18771	15885	15849	15519	15721	15758	15581	15617	15856	15877	15717	15740	15638	15696	15755	15563	15512	15649	15723	15773	15665	15710	15728	15514	15638	15691	15693	15724	15441	15736	15769	15534	15673	15570	15487	15747	15703	15567	15627	15508	15804	15527	15697	15408	15609	15553	15625	15658	15648	15558	15450	15699	15549	15551	15540	15460	15579	15576	15554	15573	15449	15688	15581	15687	15457	15673	15579	15532	15673	15595	15772	15639	15540	15758	15423	15562	15486	15583	15473	15713	15459	15598	15513	15570	15704	15573	15716	15625	15784	15621	15629	15530	15764	15619	15578	15601	15749	15542	15606	15562	15652	15734	15607	15607	15586	15668	15501	15667	15495	15317	15581	15632	15750	15672	15476	15524	15639	15517	15669	15609	15557	15576	15586	15564	15417	15583	15712	15751	15484	15399	15645	15610	15562	15483	15479	15704	15460	15642	15630	15612	15585	15492	15554	15512	15571	15882	15626	15655	15514	15501	15682	15512	15743	15658	15557	15690	15439	15624	15532	15544	15613	15531	15603	15747	15605	15545	15597	15475	15558	15691	15512	15713	15658	15590	15560	15566	15595	15660	15493	15579	15656	15590	15421	15518	15589	15651	15685	15662	15503	15734	15547	15568	15479	15490	15500	15691	15643	15600	15718	15567	15488	15522	15410	15492	15572	15593	15592	15423	15625	15716	15491	15554	15425	15593	15484	15513	15664	15462	15568	15642	15606	15664	15496	15579	15697	15587	15363	15905	15578	15555	15627	15551	15678	15424	15488	15758	15516	15621	15588	15576	15559	15464	15679	15362	15465	15533	15390	15618	15542	15668	15403	15604	15597	15472	15802	15603	15598	15633	15578	15325	15458	15545	15571	15681	15641	15544	15307	15631	15550	15502	15508	15700	15575	15558	15467	15643	15624	15533	15697	15603	15516	15519	15640	15546	15677	15619	15446	15680	15699	15715	15516	15565	15654	15498	15719	15587	15566	15792	15575	15606	15445	15593	15521	15411	15791	15641	15570	15554	15578	15515	15651	15611	15621	15478	15691	15686	15649	15528	15734	15533	15440	15546	15683	15496	15549	15489	15612	15622	15636	15757	15463	15580	15499	15570	15357	15642	15580	15568	15557	15390	15548	15509	15697	15537	15658	15507	15541	15620	15533	15603	15556	15508	15628	15623	15602	15635	15609	15628	15620	15739	15558	15589	15723	15686	15497	15594	15496	15502	15585	15757	15695	15621	15640	15564	15474	15574	15631	15712	15602	15493	15593	15615	15609	15721	15547	15494	15546	15466	15454	15578	15462	15577	15563	15501	15465	15426	15697	15527	15634	15509	15598	15598	15668	15421	15583	15572	15693	15666	15547	15639	15602	15305	15648	15581	15638	15641	15523	15633	15510	15535	15560	15650	15678	15475	15739	15530	15801	15723	15597	15599	15571	15599	15536	15599	15527	15603	15553	15725	15501	15608	15505	15528	15462	15426	15565	15661	15611	15575	15551	15695	15555	15242	15606	15605	15491	15597	15600	15629	15469	15658	15630	15500	15596	15660	15331	15465	15636	15692	15455	15554	15745	15644	15666	15408	15633	15653	15478	15712	15674	15718	15760	15720	15606	15510	15613	15601	15694	15696	15575	15529	15620	15446	15677	15554	15755	15499	15522	15477	15700	15594	15489	15460	15502	15580	15428	15515	15516	15616	15773	15594	15557	15544	15360	15487	15477	15555	15586	15573	15567	15578	15497	15603	15475	15692	15625	15558	15739	15566	15640	15433	15559	15597	15815	15719	15495	15541	15607	15360	15518	15535	15502	15645	15684	15592	15476	15433	15430	15556	15469	15773	15634	15546	15494	15642	15638	15569	15605	15610	15529	15569	15567	15564	15661	15655	15678	15587	15600	15571	15625	15517	15577	15681	15624	15599	15381	15583	15520	15465	15601	15454	15645	15770	15404	15471	15483	15394	15276	15660	15618	15545	15667	15573	15618	15588	15484	15639	15607	15594	15454	15473	15539	15734	15482	15589	15652	15564	15527	15614	15569	15665	15612	15506	15668	15583	15746	15599	15581	15533	15677	15707	15742	15640	15513	15680	15653	15597	15391	15583	15752	15500	15505	15543	15469	15783	15529	15586	15613	15556	15551	15684	15733	15466	15597	15469	15423	15595	15563	15629	15653	15525	15746	15718	15607	15655	15690	15608	15619	15406	15625	15470	15529	15626	15475	15563	15514	15623	15587	15651	15647	15634	15466	15689	15552	15546	15429	15551	15569	15787	15900	15476	15575	15583	15680	15567	15477	15642	15636	15576	15769	15638	15549	15695	15477	15568	15843	15579	15655	15711	15607	15462	15675	15461	15558	15630	15708	15552	15592	15610	15880	15562	15666	15516	15570	15772	15593	15547	15425	15551	15800	15506	15635	15437	15678	15546	15640	15582	15562	15435	15525	15659	15423	15421	15452	15713	15677	15660	15442	15736	15704	15633	15593	15565	15620	15634	15602	15588	15461	15425	15704	15589	15530	15561	15564	15441	15776	15589	15651	15537	15418	15623	15535	15750	15470	15504	15381	15625	15610	15585	15510	15863	15452	15641	15609	15540	15563	15715	15443	15424	15557	15665	15584	15679	15476	15608	15520	15597	15525	15533	15501	15685	15695	15658	15692	15489	15719	15387	15691	15644	15554	15432	15546	15635	15598	15628	15545	15582	15681	15617	15713	15496	15484	15430	15648	15599	15489	15398	15606	15591	15605	15580	15492	15521	15523	15577	15543	15550	15599	15532	15621	15542	15647	15478	15715	15523	15637	15688	15529	15660	15468	15634	15594	15493	15756	15537	15509	15539	15534	15542	15702	15678	15531	15489	15744	15429	15697	15667	15655	15729	15538	15543	15520	15499	15480	15682	15709	15622	15663	15460	15626	15626	15581	15669	15628	15613	15574	15548	15529	15565	15568	15483	15752	15484	15384	15610	15715	15617	15549	15679	15499	15606	15630	15676	15553	15603	15703	15545	15642	15680	15504	15687	15624	15572	15506	15550	15588	15599	15672	15487	15684	15685	15617	15645	15590	15609	15705	15693	15597	15620	15554	15586	15582	15550	15715	15564	15620	15505	15510	15415	15642	15575	15525	15699	15453	15557	15469	15461	15603	15580	15438	15555	15783	15663	15522	15705	15549	15624	15552	15651	15695	15540	15529	15609	15531	15579	15597	15540	15546	15694	15474	15613	15720	15528	15789	15517	15693	15672	15720	15507	15651	15558	15347	15659	15694	15525	15575	15536	15657	15511	15600	15624	15341	15353	15598	15437	15808	15491	15557	15522	15551	15669	15495	15526	15662	15603	15581	15666	15501	15469	15506	15624	15565	15703	15825	15620	15687	15545	15407	15546	15547	15498	15433	15622	15572	15504	15574	15511	15459	15788	15560	15502	15532	15586	15607	15564	15581	15445	15564	15501	15643	15552	15711	15571	15489	15489	15757	15567	15516	15695	15395	15531	15627	15593	15755	15414	15644	15686	15615	15560	15556	15403	15694	15596	15562	15704	15612	15467	15649	15529	15422	15554	15505	15566	15854	15674	15553	15511	15551	15532	15460	15611	15645	15650	15677	15494	15593	15422	15500	15658	15527	15489	15549	15442	15742	15408	15621	15656	15499	15496	15618	15394	15586	15430	15452	15527	15443	15644	15659	15570	15625	15557	15493	15479	15516	15444	15515	15555	15531	15597	15576	15603	15465	15576	15653	15389	15543	15571	15422	15527	15692	15485	15721	15602	15670	15548	15682	15516	15494	15643	15623	15610	15699	15759	15716	15495	15610	15728	15586	15718	15758	15661	15668	15581	15605	15664	15451	15673	15586	15563	15543	15598	15595	15668	15561	15507	15533	15533	15586	15610	15512	15497	15540	15570	15726	15578	15582	15538	15616	15470	15721	15627	15630	15753	15651	15471	15603	15637	15810	15533	15695	15642	15625	15685	15563	15462	15574	15527	15563	15568	15698	15736	15397	15585	15730	15529	15664	15609	15503	15750	15557	15523	15541	15464	15492	15472	15545	15571	15539	15703	15581	15422	15585	15629	15525	15584	15662	15554	15659	15509	15433	15564	15547	15437	15694	15540	15579	15473	15626	15468	15473	15589	15476	15647	15476	15634	15544	15641	15897	15329	15546	15529	15823	15672	15601	15535	15679	15627	15578	15738	15497	15565	15556	15499	15688	15723	15476	15471	15701	15660	15623	15591	15646	15542	15582	15664	15520	15633	15750	15691	15550	15886	15665	15693	15464	15562	15768	15467	15709	15441	15628	15481	15453	15544	15607	15455	15592	15646	15784	15673	15770	15592	15524	15621	15482	15540	15661	15571	15600	15612	15585	15499	15717	15736	15552	15624	15530	15590	15607	15683	15651	15592	15523	15435	15549	15660	15411	15507	15492	15756	15703	15399	15670	15610	15497	15499	15651	15568	15602	15728	15675	15672	15572	15486	15663	15724	15752	15599	15399	15651	15440	15623	15725	15589	15587	15550	15619	15477	15513	15746	15556	15559	15651	15355	15559	15616	15575	15594	15549	15609	15726	15654	15579	15470	15605	15628	15438	15554	15510	15622	15633	15652	15708	15617	15613	15536	15522	15546	15647	15623	15458	15696	15645	15660	15657	15567	15693	15544	15557	15747	15642	15701	15544	15604	15712	15516	15704	15579	15664	15423	15774	15559	15557	15427	15490	15618	15639	15595	15550	15699	15464	15648	15577	15618	15476	15614	15606	15539	15531	15690	15616	15568	15652	15511	15454	15630	15683	15616	15558	15613	15660	15603	15693	15425	15725	15533	15725	15529	15786	15585	15456	15569	15583	15583	15373	15555	15728	15505	15514	15601	15602	15681	15478	15710	15724	15574	15573	15561	15652	15419	15697	15661	15732	15519	15594	15637	15656	15779	15701	15547	15471	15583	15717	15464	15737	15436	15537	15586	15499	15697	15729	15506	15667	15418	15387	15698	15524	15689	15444	15516	15885	15707	15620	15634	15692	15558	15589	15633	15454	15680	15601	15512	15677	15552	15591	15568	15632	15567	15788	15668	15516	15416	15536	15608	15318	15641	15414	15631	15944	15501	15588	15330	15632	15596	15541	15600	15681	15424	15611	15685
25328	21731	27049	27238	20774	20262	20313	19505	19975	19285	19487	19151	19028	18965	19189	19229	19145	19331	19161	19059	19106	19189	19020	19319	19045	19130	19183	19138	19078	19165	19357	19331	19247	19077	19030	19159	18952	19146	19233	18911	19104	19215	19198	19302	19100	19107	19244	18768	19239	19149	19003	19110	19177	18965	19285	19437	18990	19118	19003	19171	19045	19086	19334	19276	19180	19153	19152	19009	19124	19113	19037	18888	19196	18991	18914	19184	19153	19059	19115	19248	18971	19185	19272	19076	18975	19248	19045	18908	19168	19083	19199	19359	19282	19121	19216	19184	18967	19307	19149	18945	18971	19074	19211	18939	18887	19256	19171	18726	19027	19192	19178	19244	19137	19110	19208	19144	19080	18915	19041	18888	19151	18983	19131	18925	19075	18984	19136	19037	19189	19064	19081	19234	18899	19160	18907	19084	19273	19020	19320	19044	18895	18962	19117	19013	19248	19325	19054	19184	19165	19203	19132	18926	19246	19044	19150	19077	19111	19111	19103	19267	18997	18940	18962	19165	19217	19085	19029	19231	19088	19185	19329	19003	19202	19179	18985	18999	19076	18909	19110	19207	18796	19231	19248	19156	18856	19172	19223	19163	19093	19054	19119	19115	19155	19036	19038	19073	19103	19076	19160	19079	19133	18999	19107	19092	19133	19050	19001	19256	18939	19343	19210	19196	19105	18997	19117	19241	19002	19132	19243	18900	19113	18933	19096	19247	18874	19097	19138	19205	19357	19314	19059	19047	19177	19219	19001	19176	19320	19007	19152	19119	19140	19337	18968	19039	18945	19313	19077	18999	19267	19104	19038	19249	18840	19064	19064	19046	19110	19107	19174	19181	19176	19160	18878	19059	18915	18995	19183	19157	19310	19065	18938	19242	19278	18900	19099	19198	19263	19188	19198	19109	19078	19020	19125	19199	19135	19140	19113	19327	18969	19115	19040	19191	19176	19067	19086	19195	19159	19135	18925	19045	19206	19004	19123	19168	18992	19051	19227	19137	18979	19210	18995	19248	19077	19143	19160	18984	18764	19103	19322	19140	19244	19115	19183	19124	19264	19111	19212	19174	19224	19135	18950	18949	19096	19004	19161	19139	19103	19133	19130	19033	19039	19071	19418	19067	18879	18919	19114	19017	19070	19036	19184	19094	19115	18905	19076	19176	19189	19297	18831	19164	19107	19088	19219	18985	19035	18910	19088	19250	19094	19109	19087	18981	19178	18874	18997	19068	19150	19037	18957	19053	19195	19192	19284	19003	19088	18996	19205	19216	19277	19221	19218	19018	19137	19196	18891	19154	19039	18813	19120	19148	19068	19070	18972	18958	19038	19067	19131	19150	19159	19096	19077	19304	19138	19161	19115	19297	18895	19217	19243	19282	18938	18941	19318	18980	18946	19073	18990	19077	19312	19181	19157	19112	19278	19254	19332	19365	19328	18911	18992	19006	19133	18920	19057	19054	19042	19103	19197	18995	18910	18976	18877	19226	19092	19083	19294	19212	19150	19027	19152	19227	19171	19208	19195	19037	19334	19081	19182	19210	19159	19019	19010	19399	19248	19110	18873	18921	19018	19145	19191	19104	19162	19025	19187	18973	18964	19060	18986	19071	19269	19309	19117	19041	19060	19194	19094	18968	19063	19049	19230	19062	19002	19284	19015	19120	19171	19187	19101	19229	19261	19019	19118	19176	18942	19086	19150	19134	19048	19006	19061	19166	19046	19421	19180	19013	19053	19107	19303	19281	19043	18967	19124	19172	19112	19208	19089	19130	19033	19322	19057	19207	19134	19156	19243	19115	19092	18969	18952	19114	19130	19242	19079	19058	19080	19093	18984	19165	19043	18904	19253	19186	18876	19251	19030	19102	19341	19058	19118	18998	19214	19208	18955	19326	19270	19182	19114	19078	18843	19171	19123	19234	19043	18916	19129	19109	18979	19291	19051	19249	19004	18880	19100	19219	18911	19008	19107	19077	19095	19061	19334	19021	19148	19116	19330	18990	19248	19149	18989	19319	19071	19239	19023	19079	19334	18888	19097	19106	19237	19042	19111	19120	19221	19158	19135	19281	19208	19201	19330	19162	19009	19150	19270	19092	19378	19178	19284	19113	19040	18883	18967	19205	19243	18901	18961	18953	19021	19024	19127	19061	19149	18998	19269	19274	19171	19225	19098	19092	19162	18926	18894	18997	19223	18823	18910	19056	19339	19272	19051	19011	18976	19212	19240	18939	19278	19075	19263	19172	19028	19244	18963	19054	18999	19188	19219	19014	19122	19092	19043	19019	19022	19418	19068	19229	19034	19031	19224	19092	19186	19094	19057	19002	19190	19016	19258	19070	19215	18929	19173	19214	19127	19143	19109	19209	19213	19000	19232	19182	18960	19193	19142	19269	19162	18974	19004	19192	19058	19088	19235	19088	19290	19326	18885	19329	19197	18872	19045	19079	19267	19090	19083	19216	19166	19002	19308	19044	19242	18913	19128	19121	19070	19194	19117	19163	19107	19041	19396	19158	19029	19185	19309	18970	19221	19102	19060	18910	18957	19252	19037	19073	19076	18951	19229	19283	19177	19242	19052	19237	19147	19180	19280	19035	18993	19039	19127	19382	19045	19131	19058	19212	19207	19078	19095	19097	19044	18967	18898	19092	19021	19103	19040	19072	19189	19084	19261	19030	18998	19117	19217	18989	19232	19110	19142	18955	19104	19097	18972	19008	19219	19367	19151	19148	19119	19084	19168	19097	19197	19153	19185	18971	19147	18978	19176	19154	19131	19074	19166	19150	19151	18954	19207	19088	19269	19110	19259	19044	19327	19121	19287	19060	19273	19392	19165	19152	19154	19145	19202	19342	19288	19151	19287	19153	19042	19175	19242	19026	19177	19024	19157	18949	19057	19039	19036	19151	19115	18994	19062	18886	19056	18878	19229	18916	18912	18912	19185	19216	19412	19008	18993	19097	19080	18953	19145	19092	19228	18886	19096	19068	19238	19208	18937	18852	19306	18803	19071	19125	19001	19043	19153	19048	18995	19145	19199	19033	19264	19314	19120	19223	19130	19228	19058	19037	19027	19051	19091	19160	19088	19181	18948	19382	19238	19170	19097	19007	19146	19175	19064	19111	18912	19230	19249	19181	19188	19018	19022	19022	19259	18986	18865	19039	19208	19167	19129	19275	19043	19321	19176	19183	18978	19074	19323	18971	19012	19081	19007	18990	18859	19024	19348	19073	19321	19124	18941	19355	19052	18973	19162	19113	19057	19077	19024	19073	19041	18963	19207	19147	19094	19097	19264	18933	18905	19134	19201	19354	19136	19084	19101	18876	19124	19158	19093	19071	18990	19223	19234	19270	19330	19158	19263	19174	19057	18981	19160	19250	18918	19108	18967	19151	19079	19309	19238	19151	19233	19099	19151	18954	19058	19137	19052	18993	19119	18992	19014	19108	19161	19138	19178	19122	19173	18984	19140	19005	19158	19192	19235	19127	18991	19211	19256	19011	19022	18909	19101	19035	19152	19027	19140	19036	19048	19074	19178	19180	19126	19141	18937	19068	19160	18922	19114	19004	19196	19086	19401	19241	19201	19180	19224	19095	19163	19018	19337	19113	19017	19189	19119	19193	19086	19036	19015	18992	19422	19163	19250	19181	18941	19174	19138	19074	19259	18951	19043	19004	19108	19144	19103	19041	19092	19176	19332	19212	19009	18909	19319	19135	19132	19244	18832	18927	19226	19200	19109	19049	19171	19079	19231	19005	19157	19064	19072	19043	19323	19105	19257	19067	18954	19086	19073	19045	19134	19119	19231	19247	18838	18995	19169	19026	19163	19059	19194	19101	19064	18954	19043	19057	19162	19051	19211	18990	19043	18889	19015	19098	19243	19149	19177	19041	19234	19332	19174	19240	19097	19231	19110	18942	18852	18931	18944	19124	19088	19028	19202	19131	19091	19139	19166	19246	19022	19093	19060	19012	19111	19292	18995	19355	19103	19300	19142	19244	18952	19134	19071	19107	19182	19202	19141	19193	19243	19079	18827	19287	19365	19172	19126	19237	19185	19287	19266	19459	19107	18942	19037	18984	19105	19078	19107	19095	19039	18952	18958	19106	18971	19219	18965	19254	18910	19081	19110	18972	19265	19092	19276	18923	19229	18909	19161	18986	19069	19105	19124	19266	19077	19273	18970	19145	19214	19093	19046	18947	19061	19088	19048	19115	19072	19014	19166	19054	19018	19130	19145	19061	19034	19168	19144	19141	19064	19023	19048	19255	19103	18837	19205	19171	19351	19286	19154	19177	18965	19213	19146	19075	19014	18982	19028	19253	19100	19072	19338	19379	19106	18984	19128	19154	19175	19316	18861	19248	19073	19072	18901	19063	19168	19042	19127	19046	18919	19203	19131	19081	19162	19348	19281	19045	19019	19176	19099	19071	19189	18983	18883	19239	19015	19142	19163	19165	19095	19130	19155	19026	19246	19049	19223	19164	18971	19194	19193	19287	19000	19271	19363	19109	19088	19139	19023	19177	19034	19076	19186	19073	18934	19067	19075	18800	19079	19203	18881	18954	19140	19103	19134	19306	18990	18936	19031	19214	19165	19340	18958	19183	19149	19169	19391	19244	19145	19108	18997	18925	19052	18839	19097	19109	19171	19135	19177	19189	18996	18980	19157	18923	19156	19043	19148	19429	19155	19045	19222	19150	19086	18999	19156	18975	19146	19068	19094	19014	19206	19055	19021	18792	19195	19071	19109	18995	19151	19175	19210	19113	19112	19199	19313	19009	19098	19207	19029	18968	19028	19226	19131	19280	19324	19178	19195	19034	19107	19180	19107	19075	19156	19098	18886	19197	19158	19041	19219	19338	19119	19076	19329	19250	19170	18882	19169	19133	18994	19223	19404	18983	19015	19044	19275	19139	19031	19326	19104	19089	19085	18990	19138	19071	19036	19146	19061	19057	19155	18873	19152	19160	19154	19204	18975	19146	19015	19028	19183	19113	19223	19159	18923	19096	19329	19074	19058	19058	19266	18951	19115	19102	19065	18825	19079	18989	19132	19178	19243	19069	19117	19034	19252	18992	19259	19212	19040	19283	19268	19196	19048	19095	19034	19122	19015	19154	19163	19180	19170	19243	18971	19005	19020	19232
24008	31451	22533	18759	17631	17180	16817	16603	18067	16371	16389	16373	16308	16399	16249	16106	16445	16274	16396	16343	16162	16325	16420	16383	16370	16233	16502	16267	16315	16265	16141	16229	16414	16157	16293	16430	16362	16216	16399	16300	16064	16197	16178	16437	16209	16306	16277	16207	16321	16374	16337	16181	16217	16299	16374	16296	16284	16357	16359	16195	16207	16137	16327	16011	16057	16300	16187	16084	16307	16202	16325	16217	16232	16301	16301	16185	16260	16279	16232	16253	16289	16219	16278	16396	16209	16375	16326	16119	16142	16191	16304	16108	16171	16292	16171	16281	16334	16252	16244	16302	16273	16350	16151	16283	16197	16332	16400	16313	16125	16249	16389	16226	16229	16404	16477	16336	16328	16285	16244	16157	16242	16127	16161	16178	16275	16258	16062	16153	16149	16041	16190	16290	16368	16275	16263	16249	16326	16205	16233	16331	16249	16247	16460	16168	16242	16311	16314	16200	16272	16169	16284	16265	16211	16202	16214	16414	16289	16275	16416	16301	16161	16269	16197	16297	16139	16039	16224	16173	16197	16280	16253	16105	16417	16349	16364	16312	16114	16172	16345	16204	16262	16276	16275	16104	16349	16193	16210	16160	16323	16172	16242	16305	16198	15990	16410	16396	15897	16290	16253	16331	16273	16529	16435	16293	16168	16227	16197	16117	16252	16074	16339	16200	16212	16235	16361	16452	16146	16437	16345	16400	16196	16194	16437	16219	16312	16161	16408	16060	16392	15935	16244	16328	16064	16246	16215	16373	16293	16178	16378	16179	16272	16218	16316	16338	16414	16145	16156	16300	16254	16234	16136	16190	16314	16430	16349	16335	16283	16164	16532	16204	16362	16427	16438	16225	16250	16178	16048	16227	16280	16144	16255	16084	16286	16210	16256	16340	16428	16252	16170	16264	16299	16102	16126	16346	16377	15920	16188	16237	16344	16260	16347	16474	16242	16166	16361	16106	16301	16271	16335	16363	16214	16298	16419	16399	16359	16264	16297	16331	16234	16304	16261	16165	16323	16249	16199	16307	16365	16186	16261	16184	16243	16249	16239	16325	16333	16368	16334	16162	16187	16180	16111	16150	16240	16122	16235	16335	16214	16452	16310	16427	16207	16116	16137	16146	16298	16133	16274	16197	16388	16284	16328	16167	16146	16204	16226	16260	16402	16074	16319	16265	16181	16232	16136	16132	16188	16311	16217	16381	16430	16206	16257	16116	16332	16336	16229	16224	16259	16371	16330	16377	16295	16250	16392	16428	16230	16149	16218	16426	16343	16191	16279	16167	16307	16191	16216	16193	16141	16188	16388	16330	16306	16434	16333	16346	16240	16321	16125	16283	16282	16249	16204	16299	16211	16208	16371	16285	16164	16370	16254	16228	16288	16135	16388	16131	16138	16093	16253	16131	16284	16224	16118	16420	16405	16172	16349	16313	16465	16207	16153	16221	16466	16030	16225	16346	16174	16307	16338	16159	16289	16288	16337	16140	16295	16312	16296	16174	16298	16194	16062	16147	16122	16215	16242	16306	16312	16213	16225	16392	16223	16273	16195	16193	16200	16473	16320	16274	16323	16502	16173	16319	16266	16270	16058	16314	16272	16334	16387	16121	16088	16361	16382	16202	16238	16056	16220	16238	16181	16308	16283	16226	16181	16407	16113	16142	16301	16299	16092	16194	16259	16319	16172	16358	16108	16207	16287	16276	16152	16268	16321	16261	16352	16293	16072	16413	16377	16284	16252	16334	16253	16260	16139	16307	16418	16244	16116	16308	16151	16449	16332	16201	16253	16260	16258	16153	16252	16124	16157	16201	16091	16261	16129	16354	16346	16208	16184	16161	16076	16254	16343	16317	16219	16286	16351	16484	16084	16294	16376	16234	16262	16350	16241	16373	16290	16180	16397	16155	16153	16332	16326	16161	16153	16149	16146	16262	16176	16459	16256	16343	16450	16266	16258	16275	16189	16171	16279	16188	16154	16003	16426	16181	16293	16314	16332	16382	16266	16368	16279	16344	16323	16199	16330	16363	16199	16232	16206	16259	16313	16157	16314	16070	16280	16311	16316	16430	16285	16194	16398	16220	16369	16254	16394	16298	16166	16142	16358	16293	16400	16209	16373	16414	16349	16113	16209	16195	16194	16348	16301	16264	16211	16262	16251	16216	16333	16218	16310	16321	16151	16216	16291	16135	16318	16073	16363	16263	16334	16181	16265	16461	16377	16261	16394	16278	16232	16204	16180	16182	16402	16213	16260	16317	16145	16248	16235	16241	16413	16358	16309	16177	16403	16198	16369	16168	16491	16341	16214	16144	16308	16243	16286	16367	16286	16219	16409	16262	16285	16127	16277	16117	16177	16148	16430	16287	16309	16253	16277	16200	16362	16304	16323	16271	16335	16291	16377	16168	16191	16263	16203	16175	16197	16364	16280	16217	16349	16101	16339	16315	16313	16198	16230	16368	16173	16231	16188	16158	16163	16005	16262	16291	16301	16198	16238	16336	16222	16149	16501	16286	16312	16289	16150	16276	16245	16295	16326	16299	16395	16344	16205	16462	16151	16173	16241	16139	16254	16187	16161	16404	16207	16245	16086	16304	16209	16315	16496	16241	16139	16252	16212	16238	16343	16307	16249	16198	16305	16034	16316	16215	16333	16367	16119	16221	16190	16254	16294	16233	16286	16352	16363	16405	16302	16212	16290	16256	16330	16178	16204	16405	16457	16213	16222	16193	16185	16346	16393	16200	16403	16311	16281	16303	16085	16265	16193	16101	16390	16221	16249	16215	16367	16278	16283	16376	16186	16413	16203	16204	16274	16229	16207	16223	16152	16163	16305	16286	16290	16424	16236	16526	16244	16351	16336	16238	16176	16059	16205	16295	16314	16269	16286	16288	16252	16206	16355	16226	16322	16403	15991	16383	16384	16268	16232	16455	16269	16092	16213	16185	16277	16288	16389	16214	16274	16298	16238	16170	15966	16155	16233	16141	16448	16372	16355	16050	16235	16323	16193	16375	16206	16196	16477	16318	16275	16348	16185	16185	16337	16361	16152	16257	16244	16213	16328	16395	16265	16166	16306	16371	16273	16456	16269	16139	16143	16215	16392	16225	16439	16209	16184	16441	16272	16314	16242	16466	16145	16093	16220	16338	16242	16118	16346	16289	16291	16187	16253	16264	16198	16182	16341	16391	16326	16242	16234	16169	16435	16380	16244	16288	16203	16274	16327	16203	16307	16282	16198	16199	16383	16127	16343	16196	16202	16401	16097	16364	16195	16309	16197	16446	16321	16162	16346	16318	16181	16230	16297	16262	16354	16200	16326	16188	16451	16155	16247	16274	16127	16151	16239	16260	16396	16281	16245	16301	16104	16329	16399	16109	16474	16461	16327	16099	16343	16078	16202	16234	16354	16114	16244	16443	16406	16389	16080	16288	16387	16067	16320	16292	16215	16240	16240	16331	16165	16277	16352	16181	16560	16342	16267	16164	16206	16290	16168	16424	16294	16162	16244	16211	16251	16463	16252	16235	16370	16234	16309	16332	16370	16228	16246	16115	16276	16115	16350	16367	16168	16237	16256	16271	16253	16245	16294	16246	16064	16260	16261	16390	16409	16018	16223	16390	16318	16161	16330	16193	16205	16101	16162	16355	16184	16273	16271	16432	16380	16047	16376	16124	16197	16289	16216	16367	16314	16255	16283	16130	16200	16293	16148	16300	16242	16303	16403	16186	16293	16105	16215	16174	16231	16247	16063	16253	16189	16223	16250	16109	16036	16268	16232	16300	16247	16324	16321	16302	16239	16375	16431	16598	16147	16179	16133	16314	16290	16329	16365	16271	16319	16350	16101	16432	16325	16444	16271	16231	16370	16071	16232	16201	16220	16278	16377	16345	16375	16352	16353	16326	16228	16347	16481	16270	16425	16388	16400	16172	16193	16315	16225	16332	16370	16216	16250	16369	16203	16342	16400	16140	16176	16185	16276	16105	16301	16393	16260	16284	16241	16127	16262	16262	16254	16182	16130	16141	16291	16344	16308	16061	16219	16440	16374	16197	16200	16415	16405	16224	16131	16158	16378	16316	16389	16161	16092	16167	16235	16370	16080	16177	16172	16186	16254	16178	16142	16224	16293	16227	16320	16122	16362	16231	16020	16243	16291	16177	16073	16316	16323	16169	16128	16264	16345	16250	16297	16135	16235	16346	16254	16207	16088	16380	16439	16295	16314	16227	16235	16342	16193	16315	16303	16262	16132	16300	16162	16125	16144	16253	16187	16102	16167	16125	16202	16211	16319	16183	16345	16214	16254	16197	16343	16300	16186	16413	16096	16282	16181	16103	16095	16294	16285	16374	16472	16102	16290	16209	16382	16287	16200	16365	16238	16242	16118	16223	16245	16444	16241	16240	16287	16185	16194	16126	16392	16301	16305	16426	16330	16367	16166	16152	16336	16303	16058	16460	16225	16258	16449	16154	16274	16023	16111	16296	16242	16240	16237	16166	16105	16240	16213	16114	16126	16232	16156	16091	16369	16236	16332	16275	16113	16192	16200	16235	16357	16154	16261	16223	16141	16353	16257	16149	16209	16329	16145	16019	16221	16159	16115	16252	16219	16218	16349	16164	16438	16288	16250	16229	16179	16080	16259	16492	16239	16450	16485	16329	16414	16503	16161	16302	16206	16256	16331	16047	16237	16057	16221	16269	16312	16195	16291	16287	16232	16359	16256	16502	16203	16311	16216	16144	16318	16194	16293	16102	16271	16174	16316	16269	16394	16104	16374	16298	16334	16392	16313	16106	16388	16285	16302	16286	16215	16364	16163	16284	16335	16211	16305	16362	16257	16226	16316	16321	16172	16161	16363	16294	16271	16392	16332	16362	16248	16283	16213	16392	16202	16217	16220	16184	16255	16109	16275	16127	16109	16370	16210	16169	16335	16250	16256	16322	16167	16269	16328	16054	16275	16224	16380	16222	16293	16204	16334	16341	16402	16404	16166	16221	16280	16100	16320	16296	16221	16435	16328	16392	16307	16117	16377	16190	16334	16356	16318	16407	16193	16433	16294	16414	16371	16270	16301	16297	16282	16163	16115	16400	16137	16249	16359	16274	16220	16481	16260	16241	16181	16284	16352	16268	16292	16360	16378	16433
22499	21619	28752	24779	21885	23688	24638	20072	23895	19878	19190	18739	18839	18936	18940	18798	18905	18894	18982	18826	18838	18739	18794	18631	18700	18872	18773	18593	18704	18853	18582	18691	18932	18460	18579	18616	18632	18664	18645	18582	18567	18429	18551	18790	18594	18602	18453	18631	18811	18499	18516	18474	18637	18586	18686	18412	18607	18604	18675	18735	18517	18491	18731	18444	18676	18497	18535	18510	18720	18652	18519	18538	18813	18668	18647	18566	18635	18393	18483	18727	18678	18633	18718	18498	18407	18407	18523	18381	18447	18483	18589	18558	18386	18641	18430	18398	18502	18515	18582	18402	18392	18620	18555	18576	18812	18619	18565	18696	18764	18536	18729	18280	18566	18507	18522	18469	18325	18509	18486	18436	18541	18614	18390	18588	18789	18699	18520	18662	18542	18606	18717	18411	18513	18625	18427	18535	18617	18457	18488	18527	18650	18566	18405	18471	18499	18610	18432	18466	18602	18602	18436	18319	18478	18537	18635	18598	18385	18566	18817	18524	18619	18598	18464	18525	18541	18451	18591	18429	18403	18358	18709	18457	18607	18518	18461	18397	18500	18482	18435	18495	18683	18673	18469	18475	18548	18414	18597	18528	18474	18440	18387	18619	18728	18333	18557	18511	18239	18588	18472	18554	18678	18757	18315	18366	18446	18538	18477	18606	18601	18691	18434	18559	18535	18516	18498	18528	18609	18304	18608	18310	18656	18272	18383	18680	18708	18446	18454	18431	18587	18572	18598	18533	18459	18640	18447	18566	18427	18522	18520	18439	18627	18535	18667	18558	18636	18638	18630	18522	18453	18625	18415	18876	18610	18574	18617	18228	18550	18776	18429	18357	18465	18498	18378	18751	18534	18388	18481	18509	18796	18694	18460	18516	18630	18527	18544	18597	18732	18571	18687	18298	18330	18430	18575	18714	18713	18669	18429	18441	18603	18551	18616	18799	18769	18432	18627	18342	18544	18477	18600	18619	18443	18518	18451	18692	18446	18468	18283	18515	18557	18565	18374	18452	18495	18493	18594	18581	18657	18610	18462	18512	18831	18502	18358	18607	18658	18466	18525	18509	18408	18622	18670	18636	18483	18410	18298	18539	18513	18471	18347	18472	18369	18382	18500	18533	18530	18659	18447	18467	18370	18486	18604	18535	18560	18538	18656	18753	18766	18523	18324	18432	18590	18811	18544	18485	18606	18590	18390	18392	18623	18351	18485	18349	18642	18457	18534	18419	18727	18494	18366	18485	18665	18405	18482	18336	18479	18543	18524	18496	18447	18528	18424	18592	18657	18619	18612	18476	18672	18585	18495	18662	18327	18466	18551	18733	18492	18634	18592	18420	18432	18575	18526	18498	18581	18383	18557	18363	18616	18463	18560	18632	18391	18377	18737	18375	18569	18547	18589	18579	18537	18582	18573	18438	18624	18599	18514	18404	18586	18504	18396	18521	18590	18533	18666	18452	18479	18473	18382	18466	18506	18630	18532	18585	18900	18373	18544	18587	18456	18398	18436	18491	18526	18424	18570	18341	18476	18521	18624	18372	18546	18628	18730	18505	18505	18735	18463	18446	18447	18453	18566	18383	18395	18424	18511	18384	18391	18654	18578	18533	18501	18572	18429	18469	18377	18509	18668	18671	18565	18511	18591	18510	18476	18617	18563	18403	18481	18515	18219	18628	18678	18451	18680	18599	18528	18398	18365	18513	18702	18670	18687	18614	18509	18447	18474	18361	18391	18325	18342	18596	18591	18564	18412	18377	18406	18544	18449	18522	18269	18485	18454	18538	18490	18545	18457	18527	18641	18567	18554	18335	18707	18425	18509	18448	18719	18539	18272	18505	18592	18783	18596	18558	18640	18707	18497	18511	18554	18663	18751	18600	18342	18534	18402	18443	18438	18519	18649	18547	18332	18464	18437	18464	18502	18529	18518	18569	18496	18526	18540	18495	18640	18513	18504	18499	18687	18716	18273	18444	18499	18614	18449	18360	18644	18518	18525	18505	18809	18490	18532	18574	18485	18539	18479	18560	18414	18576	18558	18527	18356	18525	18597	18485	18488	18535	18478	18670	18642	18520	18354	18482	18381	18532	18532	18590	18438	18608	18502	18533	18495	18583	18468	18451	18379	18609	18441	18493	18427	18525	18734	18515	18450	18472	18405	18573	18469	18719	18400	18469	18532	18563	18579	18469	18712	18496	18421	18350	18578	18628	18793	18762	18481	18350	18624	18507	18687	18694	18702	18460	18220	18457	18522	18379	18595	18484	18826	18579	18696	18653	18569	18535	18606	18390	18517	18402	18482	18509	18634	18495	18598	18372	18607	18485	18426	18576	18681	18321	18522	18415	18654	18462	18564	18434	18380	18370	18555	18398	18571	18524	18678	18649	18606	18510	18409	18592	18542	18560	18599	18464	18464	18542	18520	18318	18519	18498	18405	18672	18538	18523	18577	18326	18505	18466	18478	18761	18529	18538	18502	18497	18588	18571	18707	18630	18585	18489	18624	18586	18516	18733	18567	18470	18501	18631	18496	18588	18345	18408	18527	18676	18612	18525	18555	18629	18496	18593	18609	18551	18623	18417	18227	18729	18442	18659	18454	18484	18542	18410	18720	18655	18575	18402	18471	18611	18488	18654	18817	18618	18585	18621	18361	18469	18488	18679	18671	18578	18561	18512	18476	18580	18390	18480	18306	18473	18398	18329	18556	18613	18727	18500	18528	18515	18403	18564	18848	18556	18358	18472	18442	18599	18710	18466	18498	18504	18632	18715	18643	18548	18667	18557	18346	18606	18451	18582	18457	18587	18576	18421	18354	18567	18737	18561	18466	18405	18531	18346	18580	18373	18396	18636	18646	18553	18459	18297	18537	18445	18529	18608	18472	18607	18489	18539	18388	18489	18435	18676	18439	18549	18740	18448	18452	18658	18636	18535	18402	18574	18546	18434	18613	18396	18482	18523	18603	18497	18442	18568	18359	18410	18486	18517	18597	18490	18569	18592	18401	18466	18539	18507	18475	18423	18699	18501	18322	18511	18452	18510	18472	18607	18457	18493	18544	18411	18321	18753	18558	18532	18580	18466	18558	18370	18605	18443	18404	18508	18459	18433	18496	18547	18829	18673	18568	18557	18331	18648	18523	18714	18409	18309	18700	18560	18436	18464	18672	18577	18666	18589	18403	18516	18674	18536	18475	18444	18807	18555	18494	18604	18446	18539	18467	18566	18632	18645	18639	18504	18786	18343	18672	18511	18536	18689	18301	18649	18703	18427	18514	18597	18486	18415	18454	18447	18369	18615	18313	18598	18415	18541	18479	18423	18487	18612	18297	18357	18331	18437	18303	18247	18369	18447	18595	18489	18518	18619	18374	18408	18575	18595	18504	18465	18512	18677	18609	18635	18580	18436	18354	18459	18610	18359	18528	18514	18482	18493	18509	18613	18560	18302	18486	18401	18479	18408	18382	18284	18611	18575	18552	18568	18512	18515	18527	18627	18464	18602	18610	18436	18433	18662	18351	18534	18437	18588	18504	18469	18466	18376	18378	18472	18537	18573	18579	18358	18615	18473	18505	18460	18534	18470	18247	18538	18660	18499	18490	18318	18541	18626	18688	18601	18599	18602	18478	18554	18597	18698	18675	18575	18598	18429	18596	18497	18422	18493	18481	18508	18485	18473	18466	18592	18626	18606	18312	18505	18733	18676	18568	18570	18522	18566	18673	18718	18618	18493	18540	18440	18499	18486	18608	18426	18485	18475	18471	18345	18499	18398	18454	18492	18441	18406	18334	18566	18451	18493	18490	18468	18742	18399	18379	18464	18580	18512	18787	18561	18560	18539	18359	18506	18369	18342	18668	18615	18580	18270	18594	18542	18433	18382	18481	18425	18527	18717	18633	18693	18659	18506	18449	18570	18503	18445	18725	18302	18659	18453	18483	18444	18633	18261	18622	18613	18287	18645	18731	18539	18680	18485	18912	18473	18676	18397	18573	18420	18336	18372	18512	18437	18528	18583	18501	18409	18750	18565	18364	18355	18545	18369	18642	18774	18512	18524	18390	18444	18313	18555	18347	18545	18522	18381	18536	18106	18500	18513	18552	18566	18453	18326	18588	18601	18606	18504	18291	18641	18562	18619	18648	18664	18626	18638	18716	18702	18305	18539	18630	18618	18635	18528	18418	18583	18549	18784	18789	18355	18360	18320	18513	18395	18309	18518	18521	18556	18632	18423	18384	18543	18566	18629	18393	18633	18657	18578	18665	18292	18255	18690	18491	18448	18474	18717	18480	18530	18633	18697	18546	18557	18561	18695	18664	18455	18595	18457	18700	18460	18801	18625	18689	18695	18499	18424	18455	18436	18517	18654	18482	18481	18279	18456	18530	18288	18304	18522	18532	18540	18666	18429	18467	18569	18421	18408	18453	18453	18483	18514	18522	18593	18363	18425	18400	18625	18807	18616	18661	18261	18601	18436	18541	18663	18420	18530	18455	18499	18480	18525	18624	18469	18356	18474	18611	18530	18526	18569	18452	18561	18724	18445	18406	18752	18468	18569	18381	18661	18465	18472	18690	18405	18564	18667	18841	18695	18616	18560	18704	18544	18464	18574	18306	18306	18448	18324	18566	18616	18568	18651	18462	18415	18621	18535	18537	18457	18632	18757	18478	18343	18807	18416	18524	18571	18489	18558	18502	18423	18584	18494	18413	18452	18496	18571	18529	18485	18397	18596	18394	18457	18425	18258	18448	18445	18486	18437	18551	18556	18424	18522	18433	18469	18436	18491	18585	18522	18469	18469	18379	18608	18249	18512	18618	18416	18511	18460	18413	18512	18488	18519	18596	18570	18545	18566	18532	18608	18634	18359	18584	18434	18634	18448	18540	18585	18609	18554	18669	18486	18580	18507	18596	18800	18303	18390	18480	18522	18401	18480	18568	18576	18414	18512	18512	18464	18275	18591	18459	18592	18405	18524	18370	18462	18436	18380	18673	18580	18448	18580	18666	18313	18546	18596	18573	18582	18434	18491	18477	18358	18768	18708	18482	18457	18571	18455	18564	18557	18570	18428	18678	18379	18443	18630	18431	18746	18581	18438	18403	18410	18465	18609	18461	18581	18487	18509	18685	18548	18552	18460	18509	18479	18235	18505
27645	42520	33376	22649	19212	18010	17295	16841	23151	16004	16076	16049	15897	15882	16008	16021	15826	15865	16067	15871	16050	15927	15981	15960	15960	15830	15822	15835	15789	15993	15982	15920	15899	15989	15855	16110	15882	16015	15946	15881	15820	16048	15796	15917	15749	15960	15990	15895	15869	15974	15963	15814	16118	15684	15819	16026	15763	16041	15955	16000	15943	15905	15991	15895	15898	15952	15859	15930	15770	15834	15932	15738	15901	15952	15627	15703	15892	15785	15877	15938	15974	15772	15795	15903	15864	15690	15869	15841	15991	15969	15766	15979	15723	15719	15973	15868	16019	16036	15851	15881	15889	15715	15905	15819	15718	15742	15974	15915	15819	15636	15745	15692	15787	15942	15760	15942	15772	15928	15833	15854	15790	15789	15848	15797	15953	15802	15782	15793	15868	15869	15661	15945	15908	15917	16021	15777	15742	15938	15697	15939	15908	15829	15830	15847	15649	15716	15720	15925	15855	15876	16081	15810	15966	16018	15986	15752	15966	15770	15902	16007	15834	15955	15928	15802	15941	15765	15898	15904	15798	15911	15981	15892	15814	15855	15902	15804	16035	15757	15877	15811	15765	15905	16019	15730	15860	15711	15953	15992	15720	15855	15753	15793	15820	15831	15910	15836	15887	15826	15813	15752	15940	15912	15905	15951	15763	15821	15806	15872	15940	16044	15755	15805	15898	15733	16118	15803	15771	15821	15852	15998	15800	15761	15824	15804	16082	15878	15645	15734	15815	15678	15920	15750	15833	15874	15854	15868	15918	15910	15836	15957	15824	15890	16199	15772	15875	15770	15795	15763	15841	15809	16021	15928	15833	15833	15842	15793	15868	15865	15795	15707	15840	15977	15779	15695	15731	15653	16052	15832	15870	15940	15814	15939	15685	15786	15891	15802	15751	15714	15759	15847	15769	15690	15977	15717	15778	15856	15918	15968	15947	15871	15738	15926	15719	15946	15864	15696	15676	15897	15881	15887	15745	16029	15645	15827	15894	15841	15743	15843	15762	15712	16100	15957	15856	15886	15859	15736	15925	15823	15830	15815	15753	15837	15767	15848	15930	15775	15879	15854	15707	15833	15700	15791	15909	16022	15839	15852	15696	15973	15911	15921	15783	15754	15949	15925	16098	15845	15706	15909	15722	15948	15593	15857	15869	15822	15833	15776	15944	15825	15863	15759	15731	15862	15797	15779	15914	15769	15973	15706	15866	15777	16038	15920	15779	15882	15881	15817	15938	15878	15809	15855	15867	15833	15798	15760	16006	15652	15840	15890	15730	15760	15744	15977	15695	15945	15852	15906	15680	15901	15709	15836	15925	15951	15839	15881	15937	15899	15763	15872	15962	15704	15922	16004	15941	15653	15874	15835	15609	15904	15884	15833	15718	15765	15732	15838	15703	15632	15808	15679	15660	15820	15921	15795	15652	15850	15998	15735	15857	15722	15836	15710	15752	15771	15717	15797	15756	15852	15805	15737	15903	15720	15711	15738	16115	15792	15846	15885	15895	15854	15761	15882	15963	15868	15839	15884	15832	15861	15607	15909	15943	15866	15839	16043	15845	15822	15855	15927	15956	15891	15926	15940	15927	15817	15755	15926	15808	15975	15634	15808	15873	15805	15796	15922	15959	15681	15891	15935	15808	15875	15870	15950	15752	15985	15869	15796	15883	15927	16037	15874	15783	15958	15819	15960	15849	15863	15869	15848	15786	15729	15971	15767	15947	16015	15832	15886	15764	15937	15811	15853	15705	15897	15858	15857	15738	15705	15815	15810	15903	15797	15836	15889	15741	15915	15722	15909	15671	15838	15686	15897	15773	15829	15746	15897	15802	15880	15869	15795	16052	15782	15754	15996	15774	16036	15849	15959	15798	15994	15697	15665	15859	15761	15992	15771	15986	15795	15823	15794	15917	15628	15840	15810	15906	15921	15934	15885	15881	15895	15851	15744	15732	15844	15882	15788	15897	15695	15807	15765	15876	15661	15921	15877	15883	15983	15894	15921	15836	15893	15853	15854	15834	15733	15910	15779	15812	15814	15845	16001	15857	15854	15767	15852	15927	15860	15895	15910	15825	15875	15744	15901	15785	15935	15851	15871	15863	15799	15895	16016	15908	15753	15724	15823	15840	15830	15878	15920	15880	15728	15853	15654	15839	15788	15978	16175	16070	15866	15799	15957	15816	15788	15764	15900	15842	15726	15876	15866	15936	15838	15796	15878	15839	15984	15778	15891	15906	15766	15818	15858	15804	15935	15927	16024	15969	15886	15960	15880	15854	15854	15970	15761	15741	15765	15912	15853	15819	15730	15756	15928	15756	15891	15701	15865	15833	15889	15825	15978	15895	15854	15852	15769	15974	15668	15797	15716	15779	15850	15887	15879	15699	15931	16000	15907	15909	15892	15743	15937	15744	15706	15715	15896	15822	15866	15831	15803	15947	15991	15739	15898	15745	15853	15783	15830	15807	15803	15922	15983	15821	15641	15808	15873	15780	15883	15898	15683	15809	15755	15880	15740	15775	15985	15697	15693	15918	15965	15877	15781	15775	15749	15750	15863	15743	15948	15833	15779	15937	15902	15945	15784	15977	15856	15846	15857	15842	16012	15791	15864	15801	15607	15805	15800	15779	15873	15808	15824	15914	15924	15880	15939	15805	15819	15879	15816	15797	15669	15994	15752	15940	15813	15780	16057	15696	15797	15823	15909	15689	15866	15696	15756	15879	15794	15784	15704	15941	15918	15707	15893	15854	15843	15839	15909	15997	15921	15995	15905	15749	15883	15978	15751	15775	15785	15892	16035	15847	15984	15751	15874	15770	15917	15868	15777	15831	15633	15786	15825	15924	15801	15848	15876	16099	15942	15860	15865	15742	15827	15901	15749	15942	15652	15886	15866	15798	15818	15816	15828	15719	16066	15863	15834	15795	15864	15996	15918	15830	15802	15850	15867	15821	15921	15993	15839	15817	15792	15815	15788	15834	16006	15686	15910	15710	15843	15791	15972	15907	15681	15801	15782	15868	15895	15656	15875	16169	15801	15800	15892	15846	15740	15783	15801	15880	15971	15803	15795	15833	15816	15932	15939	15938	15868	15843	15970	15834	15700	15949	15759	15791	15949	15801	15879	15913	15804	15806	15897	15892	15839	15930	15949	15731	15746	15832	15927	15529	15941	15879	15847	15795	15757	15871	15665	15686	15711	15870	15975	15726	15866	15876	15907	15954	15808	15772	15824	15840	15871	15897	15814	15919	15902	15677	15978	15830	15920	15855	15832	16008	15825	15787	15558	15867	15909	15835	15759	15919	15744	15820	16045	15882	15847	15896	15865	15885	15865	15862	15777	15712	15688	16079	16022	15764	15826	15970	15870	16008	15884	15961	15849	15941	15867	15795	15855	15767	15937	15836	16081	15893	15855	15902	15889	15853	15794	15682	16047	15752	15841	15869	15766	15901	15937	15846	15813	15725	15940	15898	15812	15855	15940	15716	15649	15926	16064	15883	15821	15700	15764	15876	15864	15805	15745	15895	15893	15813	15759	15896	15799	15905	15742	15731	15769	15729	15765	15902	15856	15749	15810	15749	15897	15779	15627	15919	15778	15734	15983	15792	15717	15887	15901	16012	15760	15732	15719	15987	15954	15807	15801	15710	15824	15702	15918	15954	15801	15925	15947	15839	15842	15879	15965	15785	15890	15813	15832	15975	15711	15724	16011	15907	15976	15905	15867	15889	15826	15813	15835	15793	16045	15818	15899	15807	15711	15893	15870	15822	15823	15963	15723	15921	15734	15799	15823	15859	15873	15880	15961	15852	15712	15850	15862	15958	15810	15727	15717	15742	15846	15841	15856	15870	15994	15887	15887	15871	15940	15857	16094	15910	15925	15935	15767	15938	15846	15991	15934	15843	15934	15852	15777	15821	15687	15985	15753	15908	15678	15759	15834	15840	15784	16026	16047	15691	15917	15740	16009	15801	15690	15777	15807	15697	15917	15890	15840	15946	15821	15768	16086	15864	15912	15716	15726	16042	15782	15977	15817	15857	15846	15932	15911	15873	15827	15997	15784	15879	15801	15779	15908	15857	15833	15881	15838	15841	15865	15954	15944	15924	15958	15906	15739	15977	15866	15680	15804	15830	15919	15880	15869	15792	15958	16063	15890	15869	15794	15745	15969	15929	15979	15722	15675	15954	15877	15886	15901	15790	15813	15863	15745	15837	15918	15682	15841	15832	15907	15705	15894	15738	15939	15901	15775	15854	15829	15789	16082	15944	15944	15874	15811	15645	15821	15754	16072	15751	15843	15883	15685	15869	15946	15946	15874	15899	15957	15776	15741	15736	15765	15837	15946	15659	15856	15835	15847	15761	15786	15970	15791	15887	15815	15843	15997	15982	15913	15859	15844	15792	15774	15779	15813	15707	15766	15794	15641	15769	15926	15842	15733	15869	15899	15774	15829	15781	15875	15888	15986	15918	15840	15996	15928	15793	15871	15799	15887	15884	16003	15888	15903	15899	15939	15901	15841	15967	15840	15847	15755	15814	15842	15859	15966	15787	15782	15730	15938	15827	15859	15724	15826	15879	15773	16021	15846	15770	15881	15809	15873	15754	15960	15782	15831	15756	15865	15841	15735	15976	15808	15780	15866	15958	15736	15719	15804	15619	15872	16032	15954	15852	15887	15781	15870	15945	15893	15897	15989	15810	15758	15730	15796	15793	15687	16026	15762	15695	15669	15870	15799	15804	15653	15732	15988	15755	15850	15903	15863	15831	15734	15986	15826	15886	15690	15810	15804	15591	15931	15946	15868	16011	15784	15751	15750	15683	15791	15984	15962	15896	15791	15767	15643	15895	15874	15752	15949	15836	15684	15793	15928	15902	15976	15821	15785	15819	15906	15828	15939	15886	15846	15904	15971	15782	16007	15833	15920	15816	15775	15821	15819	16019	15889	15765	15887	15789	15613	15742	15878	15863	15744	15801	15989	15986	15806	15843	15738	15903	15989	15929	15801	15733	15893	15805	15912	15916	15923	15793	15797	15789	15841	15894	15863	15784	15923	15894	15835	15728	15800	15905	15889	15734	15871	15847	15860	15684	15880	15727	15862	15823	15767	15891	15986	15732	15861	15816	15986	15950	15794	15901	15858	15791	15729
29682	23379	25128	21610	19306	19233	19200	18885	18889	18741	18545	18692	18647	18741	18745	18400	18771	18800	18991	18715	18800	18655	18601	18772	18816	18758	18769	19056	18828	18686	18625	18474	18848	18670	18678	18738	18594	18566	18767	18435	18783	18637	18781	18619	18730	18767	18554	18710	18647	18589	18490	18555	18765	18617	18767	18810	18693	18526	18608	18584	18692	18675	18638	18631	18610	18745	18736	18534	18628	18758	18699	18673	18504	18980	18564	18672	18576	18463	18608	18684	18589	18483	18928	18645	18652	18526	18454	18746	18674	18659	18290	18550	18673	18676	18717	18954	18873	18781	18607	18572	18686	18645	18718	18768	18472	18577	18793	18927	18805	18777	18410	18691	18764	18780	18760	18710	18540	18593	18634	18655	18770	18686	18394	18658	18625	18483	18741	18473	18689	18764	18652	18673	18522	18740	18735	18652	18743	18723	18496	18487	18556	18756	18808	18641	18606	18542	18537	18791	18454	18538	18512	18666	18416	18601	18522	18576	18738	18731	18545	18550	18733	18786	18500	18648	18730	18843	18628	18493	18603	18553	18590	18559	18742	18592	18936	18532	18722	18731	18725	18660	18830	18711	18728	18826	18700	18657	18736	18643	18782	18367	18690	18437	18666	18620	18660	18702	18698	18796	18774	18693	18591	18583	18751	18595	18473	18563	18777	18794	18847	18605	18447	18604	18644	18389	18588	18672	18640	18755	18629	18630	18684	18735	18763	18676	18727	18581	18799	18730	18823	18371	18680	18502	18817	18569	18657	18689	18729	18500	18741	18842	18540	18590	18588	18571	18774	18646	18666	18875	18599	18369	18667	18520	18658	18613	18533	18603	18506	18692	18645	18704	18657	18608	18672	18582	18609	18766	18636	18468	18781	18720	18896	18612	18524	18351	18652	18649	18747	18590	18579	18669	18686	18548	18390	18600	18832	18730	18817	18674	18677	18674	18652	18685	18585	18532	18784	18616	18689	18684	18509	18487	18473	18649	18800	18586	18770	18590	18608	18585	18635	18544	18641	18688	18745	18547	18586	18811	18767	18756	18497	18592	18840	18638	18650	18741	18702	18771	18589	18740	18676	18432	18604	18825	18756	18517	18550	18637	18689	18867	18629	18835	18702	18702	18671	18579	18478	18592	18702	18509	18549	18558	18629	18612	18643	18667	18760	18706	18854	18692	18598	18723	18863	18478	18748	18591	18649	18696	18500	18595	18511	18529	18443	18697	18628	18554	18556	18728	18557	18851	18599	18458	18657	18637	18863	18674	18811	18628	18743	18616	18761	18577	18629	18697	18478	18482	18694	18677	18758	18644	18677	18757	18578	18776	18745	18695	18650	18507	18722	18726	18740	18709	18517	18713	18705	18778	18701	18651	18691	18467	18519	18727	18645	18690	18661	18700	18705	18659	18771	18638	18778	18857	18677	18724	18664	18559	18661	18748	18601	18699	18597	18646	18596	18833	18749	18719	18563	18766	18589	18850	18584	18509	18442	18671	18771	18666	18687	18608	18587	18524	18801	18537	18758	18657	18615	18492	18524	18671	18876	18793	18675	18467	18731	18720	18728	18751	18784	18620	18613	18723	18537	18605	18771	18562	18737	18717	18617	18511	18709	18630	18522	18591	18479	18388	18650	18588	18899	18720	18892	18710	18630	18628	18809	18704	18503	18650	18547	18715	18722	18531	18622	18450	18369	18700	18562	18436	18502	18484	18774	18709	18646	18536	18703	18498	18506	18593	18755	18520	18786	18789	18614	18596	18833	18601	18707	18725	18657	18799	18894	18517	18556	18710	18676	18806	18614	18582	18743	18738	18800	18563	18534	18455	18623	18531	18871	18495	18529	18660	18707	18633	18624	18695	18791	18795	18641	18714	18507	18558	18594	18797	18658	18641	18541	18604	18590	18812	18604	18390	18607	18531	18885	18684	18842	18534	18851	18557	18711	18666	18803	18561	18521	18815	18658	18813	18619	18746	18697	18504	18517	18858	18667	18570	18625	18655	18561	18445	18574	18661	18803	18637	18608	18677	18751	18657	18756	18552	18684	18649	18678	18471	18653	18639	18437	18702	18581	18627	18629	18682	18437	18677	18668	18421	18849	18540	18645	18533	18498	18534	18718	18623	18489	18588	18640	18610	18782	18804	18697	18713	18691	18711	18760	18773	18742	18718	18654	18657	18637	18554	18729	18550	18769	18550	18777	18686	18656	18650	18635	18773	18710	18664	18756	18632	18642	18777	18773	18614	18730	18501	18676	18607	18698	18768	18473	18612	18610	18686	18496	18643	18720	18624	18541	18638	18655	18603	18638	18607	18832	18624	18721	18789	18645	18654	18582	18750	18782	18810	18748	18717	18642	18529	18732	18833	18612	18514	18546	18614	18686	18750	18725	18565	18759	18685	18651	18557	18718	18547	18647	18785	18678	18525	18576	18711	18756	18757	18632	18842	18613	18727	18658	18931	18456	18848	18792	18691	18603	18629	18681	18661	18772	18526	18779	18584	18628	18490	18460	18533	18545	18819	18689	18589	18698	18825	18455	18598	18395	18572	18711	18665	18605	18886	18699	18738	18702	18772	18683	18621	18764	18742	18751	18598	18638	18657	18473	18582	18553	18604	18461	18743	18857	18611	18528	18667	18525	18795	18573	18647	18656	18454	18699	18700	18807	18918	18994	18737	18577	18580	18742	18734	18662	18682	18741	18747	18768	18662	18596	18631	18734	18674	18597	18681	18713	18684	18568	18711	18645	18593	18403	18609	18614	18764	18540	18639	18643	18748	18625	18649	18531	18683	18694	18582	18671	18603	18844	18659	18732	18611	18691	18364	18437	18708	18644	18696	18544	18584	18586	18772	18621	18487	18765	18763	18549	18614	18707	18607	18527	18772	18569	18584	18530	18875	18692	18459	18589	18696	18486	18524	18842	18641	18719	18691	18671	18538	18733	18790	18482	18611	18726	18701	18647	18788	18925	18579	18753	18798	18734	18650	18819	18617	18730	18585	18526	18680	18656	18441	18721	18679	18682	18670	18704	18656	18711	18810	18958	18823	18647	18655	18742	18618	18680	18594	18731	18794	18644	18636	18637	18596	18741	18420	18817	18738	18622	18607	18778	18589	18546	18794	18697	18806	18588	18398	18880	18634	18491	18479	18637	18509	18515	18796	18546	18546	18601	18471	18545	18685	18561	18671	18611	18687	18626	18531	18653	18489	18889	18495	18548	18751	18554	18623	18516	18740	18595	18559	18898	18837	18729	18692	18855	18698	18783	18592	18623	18842	18471	18466	18746	18609	18811	18596	18767	18786	18707	18755	18824	18582	18693	18819	18567	18476	18785	18693	18798	18833	18717	18695	18565	18677	18672	18692	18907	18797	18602	18727	18779	18781	18623	18814	18656	18609	18671	18849	18590	18897	18703	18620	18783	18622	18446	18624	18800	18391	18360	18666	18566	18583	18689	18563	18789	18701	18578	18620	18480	18496	18753	18626	18615	18759	18643	18715	18744	18554	18762	18704	18911	18932	18877	18716	18707	18867	18775	18513	18543	18541	18780	18702	18627	18382	18593	18535	18731	18567	18670	18746	18661	18627	18724	18675	18690	18413	18796	18718	18600	18628	18400	18531	18544	18517	18608	18590	18549	18669	18710	18627	18843	18663	18564	18432	18541	18743	18864	18740	18633	18435	18635	18695	18645	18701	18490	18606	18812	18847	18859	18682	18819	18567	18539	18750	18796	18603	18764	18503	18608	18513	18532	18678	18469	18590	18618	18796	18807	18600	18881	18666	18640	18769	18680	18829	18927	18910	18844	18630	18569	18708	18847	18846	18450	18626	18499	18377	18430	18717	18580	18923	18730	18520	18717	18705	18820	18540	18558	18674	18647	18827	18462	18632	18453	18589	18495	18735	18683	18569	18835	18691	18746	18702	18702	18636	18628	18582	18778	18465	18559	18714	18758	18711	18540	18458	18609	18380	18570	18601	18526	18714	18782	18503	18578	18618	18610	18578	18604	18555	18606	18615	18562	18745	18701	18726	18608	18624	18647	18544	18822	18790	18588	18413	18721	18650	18882	18695	18546	18795	18788	18654	18644	18683	18711	18779	18533	18387	18575	18736	18666	18740	18816	18827	18574	18820	18500	18839	18754	18578	18541	18614	18572	18644	18902	18670	18525	18682	18627	18568	18642	18837	18827	18461	18500	18661	18435	18549	18685	18849	18833	18747	18558	18712	18597	18643	18764	18641	18685	18532	18527	18503	18684	18544	18955	18966	18600	18730	18450	18748	18782	18466	18732	18672	18764	18685	18843	18716	18880	18693	18808	18653	18721	18707	18939	18585	18805	18680	18723	18722	18686	18701	18859	18683	18640	18628	18781	18892	18618	18504	18483	18676	18679	18676	18549	18769	18798	18799	18775	18529	18984	18688	18791	18740	18853	18922	18549	18650	18642	18750	18525	18619	18665	18709	18755	18706	18673	18443	18743	18577	18761	18562	18781	18683	18609	18656	18644	18716	18546	18576	18846	18652	18766	18596	18885	18746	18705	18739	18753	18775	18823	18589	18719	18585	18549	18886	18724	18763	18579	18999	18674	18707	18607	18650	18512	18559	18631	18616	18889	18736	18672	18727	18508	18767	18773	18705	18528	18586	18986	18714	18760	18577	18501	18564	18747	18654	18570	18850	18867	18751	18585	18662	18673	18911	18525	18598	18757	18599	18525	18622	18792	18586	18789	18678	18459	18721	18704	18536	18576	18587	18583	18629	18660	18677	18531	18756	18697	18685	18862	18688	18681	18666	18460	18803	18655	18669	18611	18666	18563	18809	18590	18586	18879	18585	18807	18987	18727	18602	18562	18581	18794	18646	18636	18470	18653	18737	18550	18619	18851	18646	18793	18775	18558	18745	18723	18603	18715	18649	18727	18612	18674	18625	18818	18629	18777	18518	18781	18798	18601	18606	18673	18551	18550	18716	18736	18725	18676	18713	18752	18795	18673	18865	18725	18657	18651	18638	18560	18621	18516	18731	18497	18799	18767	18804	18626	18678	18386	18745	18606	18710	18635	18569	18731	18647	18797	18681	18631	18567	18466	18680	18834	18590	18831	18586	18658	18843	18666	18625	18738	18811	18641	18780	18675	18687	18681	18666	18835	18810
19985	24172	20487	17719	16888	16559	16392	16178	16458	16150	16201	16039	16223	15930	16091	16020	16159	16043	16007	16185	16085	16289	16123	16033	16216	15937	16085	16069	15886	15946	16046	16040	16021	15997	15984	16168	15986	16013	15996	16079	15941	15960	16158	16107	16038	15933	16047	16025	15976	16114	15782	15957	16120	16053	15964	16000	16202	16002	16162	15990	16010	16123	16055	16067	15925	15820	16040	16099	15966	15961	15929	15866	16070	15976	16009	15930	16006	15964	16001	15891	15928	16192	16062	16075	16027	16056	16241	16018	15875	16052	16028	15901	16049	15970	16001	15993	16128	16006	16139	16118	15877	16049	15953	15877	15915	16101	16104	16015	15936	15961	16039	16004	15952	15903	16024	15928	16105	15932	15958	16152	16091	15910	16122	16060	15976	15866	16086	15863	15924	15870	15735	16154	15978	15959	15953	15930	16025	15925	15983	15982	15969	15974	16010	16241	15923	15975	16032	16158	16009	16010	16093	16052	16086	15967	15994	15991	16153	16021	15945	15948	15993	15964	16044	15908	15927	16087	15976	15865	16105	15896	15966	16020	15926	16116	15852	16030	16095	15988	15862	15693	15880	16077	16111	15850	16011	15948	15830	16251	15870	15906	15832	16097	15943	15966	16020	16063	16091	16063	15932	15979	16029	16046	15982	15920	16127	16108	16013	16228	16016	16044	15981	16058	16071	15997	16003	16152	15937	15972	16200	15991	15931	15950	16146	15804	16151	15954	16109	15770	15973	15805	16070	15948	15986	15948	15792	15945	15888	16056	16029	15820	16023	15982	16112	15993	16027	15816	16068	15850	15822	16033	16216	16138	15988	15904	16081	16086	16073	16139	16012	16085	15890	15904	15897	16217	16008	16061	15994	15912	15951	15933	15899	16134	15879	15924	15972	15975	16032	15979	16047	15942	15989	16058	16109	16021	16049	16006	16018	16018	16180	16033	15970	15851	15829	15893	15978	16143	15906	15917	15999	15935	15980	16020	16203	15887	16110	16017	16148	15932	15967	15947	16083	16056	16039	15922	16028	15970	15989	16140	16051	15861	16005	16087	16084	15987	16125	16060	16046	15961	15864	16128	16199	16114	16073	15924	16092	15894	15917	16054	16179	16079	16155	15928	15908	16084	15909	16123	16000	16057	15938	16047	15912	15918	16026	16083	16031	16039	16125	16003	15965	16134	15973	15896	16037	16101	15970	16003	16178	15937	16000	15926	16003	15918	16079	15996	16083	15840	15970	15963	16004	15923	15994	15889	16108	16177	15988	16082	15952	16077	16168	16087	16008	16084	16107	15983	16003	15888	15932	15994	16033	15793	16120	15783	15910	15971	16068	16085	16019	15920	16124	16107	15963	15845	15954	16029	16151	15898	15947	15925	15738	16109	15985	15892	15994	16031	16059	15956	16093	16113	16072	16126	15897	15947	16077	15815	15917	16126	15924	16041	15881	15997	16092	16258	16124	15956	15863	15891	15811	15896	16223	15942	15968	16056	16016	16044	16054	15857	16041	15946	16034	16050	16022	16178	16061	16084	16012	15965	15871	15983	15967	16011	16062	15970	15924	15963	16017	16009	16111	16108	16041	15913	16042	15869	16056	15998	15956	15833	15811	16190	16157	16044	15916	16102	15757	16233	16095	16062	16138	16015	16004	16029	16073	15818	16109	15915	16020	16150	16030	15865	16187	16077	15980	15983	16106	16031	16072	15919	15971	15965	16187	16106	16032	16070	16087	15881	16052	16027	15920	16003	15828	15893	15925	16055	15952	16054	15916	15958	16025	16059	15975	15822	16032	16021	16072	16052	15977	16096	16044	16063	15844	15992	15940	16066	16049	15895	15834	15783	16228	16068	15803	16038	16079	15910	16027	16021	16011	15933	16114	16103	15933	16109	16057	16031	15819	15956	15975	16038	15902	15869	16037	15892	15953	15923	16182	16097	16023	15972	15832	16114	16069	16081	16022	16003	15940	16088	15918	15973	15780	15946	15977	15802	16067	15992	15947	16000	16060	16088	16031	15974	16058	16157	16174	16172	15996	16144	16054	16157	15849	16119	16059	16160	15951	15988	16012	16009	16189	15964	16118	15978	16100	16036	15896	16027	15960	16067	16211	16016	16057	15931	15936	16074	15911	16112	16169	16102	16046	15863	16112	16009	16198	16055	16018	15919	15932	16075	15957	16073	16057	16108	16015	16031	15926	15976	16028	16141	15968	15905	16018	16092	16022	16137	15954	15989	16068	16023	15950	15973	16075	16161	16073	16153	15975	15992	16039	16135	16084	16074	15936	16049	15994	16075	15988	16025	15992	16113	15901	15950	16028	16159	16261	16096	16091	15880	16042	16105	16147	16058	16022	16138	15932	15853	16042	16012	16175	15802	16113	16022	15975	16049	16025	15795	16014	16075	15952	15956	15934	16177	15894	16039	15863	16196	16088	15926	16067	16020	16039	15828	15927	16095	16134	16038	16188	16000	16033	15983	15916	16075	16175	16009	16056	16070	16145	16042	16043	16047	15984	15886	15993	16035	15880	16031	16124	15905	15951	16108	15969	15932	15992	16236	16033	15984	16002	16137	15937	15909	16283	16072	15915	16141	15960	16048	15964	16016	16074	15753	16147	16036	16017	15980	16013	16031	16031	15906	15921	16054	15893	16153	16009	16071	15978	15966	16044	15942	16040	15845	16139	16004	15868	16107	16250	16136	15947	15885	15939	16137	16074	15995	15996	16010	16146	16033	16013	15965	16127	16032	15929	16040	16030	16030	16159	16048	15964	16019	16068	15952	15955	15950	16178	16001	15891	16085	16124	15923	15994	16144	15761	15949	16033	15815	16104	16131	15941	15907	16023	16149	15995	15922	16182	15997	16052	15872	15973	16122	16105	16144	16033	15856	16022	16040	15943	16084	15976	16213	15880	15845	15890	16108	15926	16010	15946	15915	16017	15837	16197	16029	15749	15944	16098	15880	15981	16101	16076	15728	16051	16184	15985	15918	16072	16003	15990	15949	15862	16154	16072	16010	16084	15983	15886	16048	15767	15912	15865	15921	16071	16062	16030	15852	15968	15882	16045	15936	15829	16048	16005	16060	15873	15948	16091	15913	16080	16097	15950	16154	16116	15991	16146	15936	16014	15832	16057	15983	16051	16077	16065	16001	16125	15850	16251	16011	16102	16030	15902	16047	16079	15866	15983	16042	15866	15969	16084	16097	16018	16033	16126	15930	16047	16065	15996	16168	15964	16163	16103	16178	15871	16054	15938	15913	16041	16155	15976	15881	15928	15929	16042	16060	16042	15912	16140	15971	16100	15802	16144	15921	16118	16015	16003	16091	15957	16048	15989	15901	15824	16132	16018	16079	16000	15990	16029	16031	16179	15898	16062	15981	15964	15895	15970	16084	16060	15920	16001	15959	15881	16047	16041	16038	15876	15832	15998	16053	16113	15930	16121	15894	15996	16091	16055	16073	16094	15868	16085	15759	16079	15978	15818	16024	15965	15991	15991	16108	16018	15923	16175	15994	15997	16058	16009	16029	16049	16004	15865	16078	15990	15951	15988	15998	15976	16105	15954	16038	16114	15999	15878	15925	16092	15853	16083	16105	16010	16030	15953	16026	15917	15995	15879	16021	16185	15915	15902	16047	15886	16103	16028	15992	16146	15854	15914	16091	16061	15936	16030	15950	15789	16126	15863	16080	15807	15891	16075	16185	16022	16000	16047	16150	16043	15986	16044	15893	15912	16100	16048	16060	16153	16051	16105	16000	15946	16099	16192	16200	15919	16186	16116	15902	15997	16071	16130	15937	15842	15943	16123	15969	16095	15971	16054	15941	15971	16183	16061	15678	15928	16076	16153	16075	16096	15930	16123	16094	16056	16051	15973	16026	16090	16069	16026	15902	16109	16142	15973	15973	15895	15816	15897	16032	16174	15936	16140	16026	15855	15995	15924	15926	16136	16171	15926	15944	16002	16030	16023	15954	16071	15974	15968	16093	16045	15958	15968	16091	16036	15952	16023	15943	16029	15832	15998	16026	16049	16150	15916	16072	15975	15989	15946	16095	16052	15934	16048	16003	15993	16067	16104	15885	16117	16025	16000	16101	16189	15849	15964	15957	15935	16107	16016	16075	16011	16056	16189	15937	15994	15942	15938	16017	15849	16037	16025	16055	15962	15944	15980	16016	15959	15933	15963	15955	15834	16048	16076	15915	16069	15958	16009	15976	15748	16063	16094	16087	15923	15971	16123	16040	16075	15882	16015	16076	15863	16028	16049	15983	16028	15945	16156	16030	16068	16107	16143	16103	15854	15972	16161	16040	15858	15960	15973	16158	15902	16026	15941	16115	16063	15774	16075	16038	16095	16010	15962	16156	15974	16182	15910	16047	16086	16102	16176	16102	16158	16092	15995	15919	16013	16023	16032	16089	15987	15907	16107	15913	16119	15951	16115	15950	15978	16085	15946	16225	15928	16063	16028	16036	15924	16077	15961	16064	16008	16124	15805	16078	15885	15933	15928	16018	15904	16131	16089	16008	16145	15950	16140	16026	15978	15973	16096	16012	15935	16014	15947	16033	15954	16008	16072	15993	16109	15933	16120	15984	16079	16054	15941	16002	16117	16018	15813	15948	15832	15930	16102	16072	16047	15933	16009	15867	15884	16260	16060	16029	16012	15893	15945	15920	15859	16044	15922	15960	16056	16130	16066	15923	15845	16059	16036	15896	16021	15875	16130	15953	15887	16229	15932	16095	16031	16054	16070	15993	15920	15992	16079	16224	16100	16170	15931	15948	16027	15958	15962	15955	16168	16091	15876	15935	15764	15997	16119	15962	16053	16098	15995	15935	16176	16038	16052	16144	16095	16081	16171	16160	15857	16153	16111	15954	15847	15970	16038	16083	15864	16057	15865	16046	16138	16048	15975	15978	15994	16145	15883	16166	16009	16086	15970	16040	15865	15834	16069	15996	16004	16100	15996	15973	16091	16119	16089	16034	15989	15931	16064	15902	15923	16130	15916	15943	16118	16135	15953	15766	15987	15920	16208	15974	15863	15939	15911	15995	16040	15970	15961	15954	15989	15964	16068	16181	15812	16012	15953	15921	15992	15892	15931	15996	16137	15998	15744	16091	16071	15966	16009	15987	16142	16017	15911	15895
23516	21725	28355	25353	22540	22009	20801	18911	21362	19075	18350	18158	18178	18078	18107	18154	18387	18328	18062	18313	18020	18126	18017	18175	18388	18196	18209	18202	18523	18019	17825	18118	18211	17911	18399	18134	18254	18026	18154	18135	18131	17997	18186	18002	17995	17952	18040	18056	18020	17904	18108	17875	18260	18172	18151	18326	17939	17990	17870	17950	17801	18037	18183	18198	18024	17921	17919	17933	18049	17874	18089	17947	18022	18028	17969	17871	17974	17942	17980	17940	17887	18207	18239	17979	17907	17948	17952	18123	18348	17934	17826	17713	17946	18052	17943	18119	17950	17964	18030	17910	18048	17950	18015	17942	17944	17964	18109	17915	17857	17960	17907	17964	18034	18236	18142	18116	17888	18078	18131	18067	18228	17777	18114	17973	17931	18042	18016	17953	18078	17894	18112	17840	17988	18067	17920	18120	18178	17905	18131	17982	18126	17926	18094	18111	17965	18134	17943	18041	17867	18071	18091	17980	18052	17970	18152	17887	18026	17794	17827	17707	18131	17927	18212	17961	18131	18062	17824	17735	18121	17989	18010	18108	18151	18007	17995	17899	18061	18211	17983	18000	17894	18172	17964	17952	18150	17838	17841	18050	17915	18019	18181	17831	18054	18246	17983	17951	17802	18037	17881	18047	18082	18037	18093	17875	17961	17868	17946	17959	18037	17922	17998	17730	17870	17896	18037	17930	17994	17910	18043	18060	18175	17914	18089	17853	17993	17837	18051	18010	17744	18043	17947	17998	18171	18053	18030	17874	17984	17972	18006	18172	17961	17920	17748	18048	17995	18015	17746	18172	18014	17904	17964	17978	18013	17858	17940	17843	17965	17955	18017	18092	17893	17880	17870	18097	18023	17812	17947	17944	17938	18131	17958	17921	18204	17967	17898	18063	17971	17952	18041	18047	17902	18081	17921	17982	17861	18017	17859	18101	17934	18034	18023	17972	18246	17813	18131	18072	18048	18109	18090	18056	18035	18056	17796	18091	17897	18075	18078	17955	17759	17909	17946	17933	18004	18049	17919	17840	17917	18027	17864	17989	18084	18155	17889	17985	18079	18024	18049	18067	17914	17846	18184	17955	18154	17975	18036	17872	18039	17917	18087	18063	18101	18102	17835	18052	18122	18208	17921	18132	18164	18010	18166	18141	18015	18005	17986	17770	17900	18061	18088	17870	18065	17913	17991	18119	18183	17793	17899	18024	18023	18043	18028	17997	18150	18022	18078	17811	18050	18172	17949	17942	17946	18046	18091	17957	18219	17928	18048	18240	18044	17970	18046	17989	18025	17948	17958	17997	17965	17936	18246	17796	18108	17969	17955	18075	18145	18110	17877	17990	17977	18088	18038	17860	18069	17996	17835	17774	18073	17962	18202	18071	17755	17932	17870	18017	17750	17640	18038	17998	18017	18176	17715	17926	17955	17906	17986	18099	17981	18202	18180	18157	17871	18123	17843	17643	17891	17835	17948	17859	18023	17974	18097	18016	17967	18230	18038	18321	18100	17980	18193	18130	18073	17982	18094	17940	18199	17736	17858	17901	17915	17931	18067	18019	18188	17999	18011	17920	17987	17993	17990	18129	17897	18071	18029	18008	17951	18042	18077	18017	18259	18203	18095	18040	18009	18016	18083	18073	17984	17999	18100	18009	18177	17982	17773	17948	17901	17961	17770	18056	18282	17953	18061	18052	18158	18134	18131	18036	17961	17888	17964	17961	18078	17936	17972	17766	18044	18009	18034	18010	18203	17907	18228	18039	17902	17888	18027	18028	18054	18019	17868	17958	17941	17980	17817	18034	17878	17875	18056	18076	18193	17897	18120	17948	17836	17959	17852	18030	18170	18099	18030	18058	18252	17659	17931	17898	18003	18002	17991	17910	18063	17990	18287	17946	18192	18086	18110	17875	18073	17970	18077	18005	17925	18018	18003	18207	17972	18004	17791	18157	17858	17909	18249	18033	18013	18037	17940	17931	17869	17979	17852	18071	18032	18036	17998	17863	17954	18067	17993	18031	18129	17890	17726	17826	18160	18005	17948	18131	17883	17948	17985	18122	18002	17973	17928	18056	17931	17945	18108	18038	18119	18001	17948	17997	18058	18000	18003	17800	17935	18025	18111	18116	18053	18045	18158	18026	17774	18051	17933	17931	18081	17948	17896	18027	18074	18129	18050	18066	17822	18035	18151	18202	17993	18049	18133	17998	17986	18323	17892	17906	18063	18133	18095	17882	18010	17939	18019	18069	18039	17979	17990	18019	17840	17955	18041	17876	18085	18025	17968	17826	17924	18103	17973	18024	18052	17949	18032	17999	18019	18032	18102	18108	18257	17969	17869	17958	17942	17946	18025	17966	17865	17976	18030	18076	17855	17896	17888	18106	18098	17927	17799	17980	18009	18230	18020	18119	17853	17844	18155	17994	17919	18021	18039	17998	18025	17965	18206	18086	18032	18076	18018	17841	17925	18118	17999	18160	18276	18123	18117	18100	17843	18253	17861	18050	18077	17964	18005	17785	17875	17797	17937	17808	18113	17933	17872	18052	17933	18162	17999	17863	17948	18049	18039	18004	18001	17892	18057	17920	18072	17852	17888	18056	18051	17950	18111	18081	17969	18035	17978	18134	17875	17924	17969	18000	18067	18024	17760	18126	17972	18168	18142	17907	18132	17934	18083	18205	17925	17863	17954	18271	18214	18154	18087	17808	18039	18107	18002	17975	18099	17805	17994	17862	17873	17905	17954	18223	18023	17884	17967	17927	18051	17882	18169	17881	17908	17886	18097	18218	17956	17917	17995	17959	18006	18050	18074	18304	18127	18135	17939	17883	18098	17865	17861	17851	17845	17961	18113	18146	17825	18010	17893	17836	17978	17994	18051	17949	17858	17789	17808	18058	18137	17940	18123	18100	18028	18024	17975	17922	18119	18067	17915	17876	17948	18051	17930	17916	18112	17874	18157	18149	17936	17909	18020	18011	17924	18151	18076	18017	18057	18116	18093	17838	17725	18003	17878	18094	17938	18126	17971	18036	17964	18058	17835	18059	18124	18062	17898	17900	18268	18165	17905	18093	18080	18027	17825	17988	18144	17879	18125	18072	17980	18006	18128	18032	17827	17948	17997	18177	18089	17906	17999	17991	18015	17972	17881	17863	17668	18177	18155	17743	18018	18109	17880	17874	17630	18267	18052	18008	17893	18172	17940	17864	17953	18074	18033	18054	17939	17931	18153	17873	18044	17917	17869	18092	18038	17837	18280	18201	18025	17867	17981	17858	17895	18138	17733	18064	18062	18034	18026	17946	17898	17895	17908	18142	18079	18136	18075	18008	17941	17985	18056	18058	17919	18134	18023	18127	18027	18154	18069	18033	18231	17916	18026	17935	17870	18010	18002	18066	18081	18062	18016	18142	18092	18047	18080	18166	18026	17865	17953	17822	18080	17994	17900	17870	17999	18030	17916	17859	18010	18044	18139	17894	18224	18099	17949	18022	18201	17835	18060	18013	18032	18025	18040	17891	17986	18007	17821	17927	18065	17998	17899	18206	17908	17636	18276	18144	17792	18088	17822	17902	18125	18176	17985	18044	18139	18018	17912	17993	18029	17852	17936	17883	18059	18016	18157	17733	17817	18102	17864	17940	18101	17853	17843	17768	17970	17991	18003	17973	18073	17996	18026	17939	18072	17998	17755	17997	18006	17953	17960	18003	17932	17772	18087	18018	18077	17751	17902	18050	17967	18062	18009	17891	18148	17979	17994	17961	18117	18073	17897	18067	18067	18022	17966	17973	18195	17886	18121	18003	18085	17731	18146	18029	17896	17942	17963	17845	18091	17953	17960	17860	18023	17961	17954	18013	18063	18214	17853	18007	17915	18074	18219	17970	17899	17967	18044	18043	17785	17962	18026	18173	17974	18085	17946	17792	18079	17981	17973	17999	18035	17920	18020	18017	18010	17984	17987	17976	18151	17789	18282	17944	17992	17882	17940	17927	17899	17705	17801	18256	17826	17962	18000	17784	17984	18017	17803	17971	18137	17918	17870	17948	17911	18013	17975	17965	18027	18097	18057	18119	18140	18027	17878	18113	18000	18093	17995	17877	17883	18145	17868	17990	17831	18104	17985	17783	18064	17916	18150	17873	17842	18083	17845	17959	18073	18036	18072	18073	18120	17998	18000	17953	18300	17807	17963	18026	17876	18121	17998	18046	18037	17942	17916	18197	17955	17877	18058	17996	18133	18021	17993	17913	18045	17859	18047	18146	18046	17874	18067	17991	17940	18020	18059	17877	18053	17894	17690	17850	17820	17909	18074	17889	18062	17971	17950	18023	17918	17933	17926	18154	17939	18118	18053	18041	17901	18135	18004	17849	18015	18000	17901	18086	18030	18089	18033	18029	17888	17840	17800	17986	18066	17966	17854	17857	17893	17931	17862	18042	18067	17997	18072	18039	18027	18099	17897	18162	17951	17863	18123	17983	17922	17920	18167	17877	17899	17912	17951	18102	17932	17810	17834	17983	17917	17856	18069	17914	17806	18124	18137	17988	17934	17840	17865	17938	18153	18130	17899	18149	18170	17910	18085	18124	17934	17862	17918	17953	17960	17791	17981	17806	18037	18145	17973	18095	18130	18047	17984	17945	18191	18155	17938	18007	18122	18305	18104	18100	18132	18198	18052	18094	17904	18108	17946	18046	17998	17922	18290	18062	17811	17836	17920	18124	17923	18050	17970	17963	18059	18032	18052	17931	17896	18083	18044	17973	17952	18070	18093	18128	18204	17828	18196	18005	18065	18109	17942	18045	18075	18020	17886	18085	17843	17983	17899	17979	18049	17863	17918	17945	17988	18118	18055	18051	17985	17999	18085	18020	18124	18000	18073	18013	17984	17983	17992	17788	17999	18216	18101	17900	17981	18179	18111	18069	18049	18021	17940	18013	17870	18122	18037	18184	18075	17959	18195	17793	17894	17836	17921	18012	18076	18154	18082	17863	17886	17965	17906	17983	18065	18080	17854	17870	18061	17832	17931	17951	18235	17984	17948	17997	18185	18016	18111	17841	17859	18049	17961	18036	17795	17984	17895	17697	18144	18097	18041	17943	18022	18119	18063	18117	18142	18123	17943	18145	18055	18084	17659	18180	17911	17846	17932	18017
23217	39396	26989	19384	17708	17066	16573	16319	20610	15773	15729	15828	15736	15729	16001	15903	15589	15568	15563	15660	15640	15768	15718	15789	15740	15657	15763	15731	15761	15662	15622	15680	15704	15617	15633	15769	15704	15481	15636	15504	15642	15502	15648	15473	15590	15607	15743	15627	15562	15516	15716	15614	15579	15560	15456	15674	15586	15664	15630	15665	15640	15636	15726	15686	15564	15596	15653	15704	15524	15542	15548	15709	15639	15646	15624	15557	15504	15694	15640	15610	15561	15631	15639	15526	15642	15536	15470	15718	15408	15535	15511	15738	15684	15830	15492	15570	15447	15689	15652	15612	15612	15672	15506	15531	15672	15565	15643	15564	15605	15604	15371	15679	15632	15557	15628	15514	15526	15579	15830	15557	15555	15865	15459	15564	15491	15551	15696	15669	15791	15704	15626	15604	15756	15629	15661	15562	15505	15839	15612	15736	15398	15601	15610	15355	15727	15566	15441	15537	15519	15560	15526	15558	15705	15657	15590	15501	15507	15564	15642	15437	15545	15704	15448	15600	15539	15617	15743	15681	15535	15541	15585	15620	15439	15733	15512	15616	15564	15717	15698	15491	15666	15521	15429	15657	15578	15481	15684	15707	15615	15794	15707	15832	15724	15633	15626	15500	15414	15483	15490	15535	15496	15622	15469	15480	15631	15484	15491	15659	15496	15408	15469	15579	15623	15535	15410	15448	15582	15707	15616	15691	15612	15736	15518	15553	15498	15509	15779	15520	15651	15645	15788	15680	15600	15527	15737	15663	15586	15629	15631	15487	15592	15538	15476	15544	15523	15673	15577	15465	15423	15730	15621	15616	15498	15545	15629	15687	15589	15584	15623	15604	15567	15741	15596	15713	15616	15399	15587	15537	15709	15718	15693	15619	15515	15561	15429	15666	15638	15495	15529	15737	15575	15524	15722	15495	15600	15389	15659	15639	15541	15504	15541	15578	15500	15697	15686	15513	15605	15619	15645	15411	15585	15564	15416	15489	15550	15555	15567	15733	15503	15562	15690	15518	15624	15665	15594	15478	15639	15545	15681	15649	15645	15653	15599	15808	15424	15588	15675	15493	15563	15649	15655	15474	15511	15573	15664	15761	15480	15536	15672	15534	15729	15737	15505	15420	15629	15536	15654	15581	15684	15553	15614	15570	15548	15719	15551	15624	15534	15620	15679	15512	15613	15757	15613	15613	15644	15435	15608	15645	15574	15638	15633	15638	15760	15576	15734	15630	15718	15723	15595	15480	15588	15667	15488	15512	15680	15576	15698	15633	15625	15710	15664	15736	15537	15692	15579	15666	15559	15521	15515	15558	15520	15607	15525	15623	15609	15714	15619	15598	15566	15630	15589	15623	15550	15585	15632	15604	15487	15558	15763	15630	15663	15567	15583	15633	15710	15588	15562	15685	15546	15688	15407	15579	15636	15686	15519	15689	15548	15502	15331	15574	15599	15614	15751	15594	15515	15527	15499	15610	15497	15562	15383	15547	15485	15503	15520	15533	15455	15688	15574	15567	15509	15593	15721	15495	15520	15468	15631	15692	15542	15609	15533	15640	15658	15535	15551	15598	15585	15599	15415	15704	15478	15570	15645	15474	15520	15572	15697	15546	15680	15629	15639	15553	15573	15590	15507	15674	15475	15592	15557	15560	15663	15553	15682	15675	15746	15572	15538	15628	15432	15579	15707	15445	15735	15523	15582	15664	15533	15606	15555	15413	15524	15623	15632	15607	15493	15585	15547	15536	15688	15637	15579	15603	15597	15600	15545	15632	15581	15422	15607	15608	15519	15503	15471	15577	15586	15460	15516	15616	15478	15696	15608	15513	15521	15604	15445	15470	15525	15656	15474	15581	15436	15563	15577	15701	15629	15631	15677	15469	15622	15700	15543	15559	15466	15551	15479	15786	15649	15537	15577	15630	15563	15590	15585	15608	15647	15592	15736	15506	15616	15581	15588	15572	15624	15497	15556	15725	15544	15500	15735	15617	15608	15673	15672	15527	15682	15791	15456	15488	15630	15523	15752	15597	15688	15653	15722	15621	15676	15626	15549	15736	15576	15787	15652	15492	15622	15696	15612	15579	15577	15535	15426	15631	15509	15514	15636	15526	15761	15596	15497	15592	15611	15753	15542	15742	15532	15722	15676	15552	15669	15677	15676	15487	15448	15535	15540	15618	15544	15629	15701	15522	15532	15583	15567	15692	15631	15511	15709	15521	15459	15562	15462	15608	15663	15606	15789	15577	15628	15850	15659	15607	15550	15609	15448	15659	15554	15679	15509	15593	15439	15673	15451	15523	15459	15417	15584	15614	15719	15501	15600	15478	15639	15531	15507	15413	15700	15440	15671	15658	15534	15838	15578	15712	15584	15531	15488	15641	15658	15545	15379	15642	15504	15454	15571	15591	15656	15718	15619	15472	15709	15620	15498	15604	15607	15582	15518	15632	15629	15584	15572	15624	15722	15474	15463	15620	15558	15731	15555	15653	15411	15625	15690	15607	15507	15777	15309	15689	15352	15706	15653	15391	15580	15617	15531	15453	15462	15872	15439	15688	15512	15514	15642	15648	15663	15597	15594	15512	15691	15531	15522	15615	15563	15436	15732	15532	15455	15558	15596	15436	15623	15733	15637	15705	15497	15557	15615	15599	15570	15627	15427	15543	15740	15674	15716	15508	15555	15681	15701	15625	15541	15660	15710	15554	15695	15648	15744	15561	15684	15742	15532	15586	15773	15503	15737	15706	15591	15415	15578	15549	15596	15523	15740	15604	15690	15527	15579	15499	15537	15560	15607	15693	15668	15554	15655	15567	15645	15500	15433	15579	15461	15679	15673	15660	15715	15637	15474	15656	15737	15529	15512	15549	15554	15615	15671	15738	15787	15536	15448	15585	15759	15631	15603	15666	15742	15720	15585	15700	15428	15602	15324	15780	15462	15765	15676	15622	15553	15645	15602	15668	15415	15741	15533	15704	15697	15611	15636	15556	15636	15449	15471	15767	15577	15718	15447	15614	15600	15515	15628	15607	15762	15481	15560	15456	15539	15661	15626	15532	15556	15676	15465	15548	15516	15612	15642	15682	15393	15490	15556	15472	15657	15514	15528	15559	15523	15497	15589	15546	15612	15637	15569	15568	15667	15680	15485	15503	15474	15446	15614	15468	15534	15585	15621	15549	15686	15516	15624	15484	15646	15663	15642	15546	15631	15451	15644	15463	15539	15389	15461	15511	15602	15470	15700	15719	15545	15573	15583	15643	15449	15624	15734	15357	15371	15541	15599	15528	15816	15598	15596	15541	15527	15440	15360	15718	15612	15561	15489	15499	15666	15577	15595	15572	15835	15626	15507	15637	15616	15583	15622	15494	15443	15796	15536	15661	15650	15527	15527	15413	15517	15572	15699	15637	15376	15665	15628	15592	15616	15775	15554	15584	15584	15610	15594	15538	15741	15663	15469	15758	15677	15507	15428	15537	15552	15532	15516	15612	15589	15645	15619	15560	15519	15572	15526	15527	15643	15582	15724	15748	15620	15564	15403	15629	15623	15561	15572	15656	15627	15749	15533	15642	15647	15666	15632	15590	15430	15438	15553	15517	15591	15605	15548	15568	15507	15626	15586	15515	15621	15594	15710	15355	15771	15624	15586	15542	15773	15571	15562	15691	15405	15568	15527	15629	15729	15650	15540	15556	15829	15497	15637	15652	15705	15637	15498	15613	15565	15571	15571	15621	15535	15649	15393	15452	15677	15709	15530	15496	15767	15656	15359	15577	15728	15587	15527	15624	15667	15600	15513	15670	15553	15608	15550	15447	15449	15544	15626	15813	15543	15715	15652	15608	15625	15545	15730	15504	15584	15634	15637	15708	15751	15660	15681	15592	15650	15588	15677	15734	15687	15601	15657	15676	15510	15635	15643	15576	15656	15665	15750	15683	15577	15662	15428	15636	15547	15640	15689	15660	15594	15636	15632	15501	15703	15612	15756	15627	15556	15829	15494	15697	15801	15684	15473	15673	15601	15700	15590	15693	15672	15526	15671	15640	15628	15521	15638	15638	15422	15718	15748	15489	15685	15595	15679	15549	15734	15539	15607	15632	15682	15571	15682	15533	15499	15477	15749	15606	15587	15637	15599	15557	15609	15599	15682	15474	15586	15563	15574	15624	15614	15597	15596	15512	15768	15545	15573	15766	15587	15659	15545	15595	15462	15635	15444	15612	15460	15651	15611	15781	15625	15532	15672	15593	15685	15674	15667	15582	15602	15602	15735	15570	15774	15510	15582	15663	15703	15533	15587	15568	15479	15690	15611	15731	15671	15710	15653	15554	15527	15656	15569	15650	15576	15657	15553	15569	15689	15717	15697	15528	15645	15731	15663	15492	15730	15582	15610	15699	15557	15547	15680	15548	15514	15589	15492	15637	15593	15658	15616	15800	15481	15803	15650	15551	15740	15549	15659	15699	15447	15552	15468	15567	15532	15494	15576	15574	15581	15446	15550	15533	15541	15637	15707	15636	15655	15595	15712	15556	15523	15467	15505	15464	15654	15639	15624	15484	15618	15522	15634	15603	15506	15516	15620	15663	15701	15601	15749	15698	15539	15606	15761	15570	15652	15739	15608	15723	15602	15654	15541	15649	15590	15464	15708	15635	15761	15669	15576	15659	15498	15574	15796	15700	15533	15716	15660	15744	15563	15635	15565	15651	15612	15617	15639	15588	15607	15399	15519	15483	15480	15500	15584	15596	15707	15632	15809	15523	15561	15592	15551	15618	15666	15768	15554	15661	15626	15628	15648	15627	15630	15641	15465	15626	15397	15617	15599	15652	15686	15823	15570	15618	15651	15600	15431	15478	15648	15514	15734	15442	15552	15828	15632	15609	15520	15808	15683	15498	15596	15612	15650	15653	15508	15601	15440	15618	15581	15739	15752	15425	15635	15610	15700	15494	15615	15561	15597	15815	15540	15577	15692	15779	15724	15445	15627	15556	15372	15574	15496	15408	15593	15655	15642	15504	15656	15681	15695	15426	15601	15630	15344	15576	15611	15572	15575	15585	15699	15477	15794	15464	15605	15590	15566	15627	15632	15383	15644	15631	15492	15738	15658	15547	15687	15573	15815	15551	15432	15653	15567	15609	15560	15647	15675	15569
25325	21751	27020	27096	20580	19855	20121	19471	19946	19181	19260	19036	19056	19019	19039	19167	19152	19028	18916	18995	18970	19109	19099	18980	19069	19043	18963	19015	18976	19014	19001	19201	19145	18909	18715	19089	18940	18951	18819	19060	18856	19081	19021	18943	19238	18986	18861	18779	19023	19073	18843	18961	18854	18952	19113	18826	18885	19058	18960	18799	18849	18827	19003	18994	18865	18735	18984	19253	18988	19057	18779	18934	18758	18731	19140	19059	18825	19052	18963	19002	18936	19056	18975	18815	18937	19088	19051	19001	18742	18720	19006	19013	19041	18915	18960	19092	19011	18759	18926	18984	18892	19003	18973	18886	18885	18852	19147	18931	18945	18784	18789	19076	18957	18939	18801	19053	19071	19156	18877	18872	18688	18750	18931	19027	18795	18948	18881	18811	18976	18953	18936	18867	19034	18939	18739	18860	18866	19133	18955	18948	19239	18951	18979	19078	19067	18949	18870	19052	19053	19043	19087	18978	18982	19104	19011	19055	19049	19018	19164	18770	18908	19133	19039	18852	19133	19131	18817	18860	19104	19030	18971	19090	18843	18816	18817	19080	18994	19002	18892	18857	19045	18840	19111	18919	19012	19007	18860	18919	18857	18732	18889	19190	18942	18992	18965	18940	18720	19169	18920	18945	18917	19082	18867	18891	18887	18856	18955	18931	18878	18935	19117	19087	18970	19081	19093	19003	19029	19185	18963	18984	18897	18683	19067	18873	18854	18739	18902	18817	19057	18877	18893	18843	18924	19157	18929	18956	18892	18942	18992	19120	18843	18953	19186	18853	18873	18774	18896	18815	19142	18950	18867	18982	18837	19012	18904	18942	19061	19050	19011	18707	18987	18939	18852	18897	19198	18892	18867	18960	18848	19047	19158	18945	18979	19013	18875	18916	18885	19110	18811	18852	18912	19014	19052	18813	19050	18894	18902	19286	19080	18881	18820	18962	18995	18838	19155	18785	18969	18854	18941	18824	18870	18675	19000	18901	18885	18776	18859	18903	18848	19089	19032	18792	18962	18977	19222	18963	19271	18795	18993	19005	18848	19018	18961	19107	18994	19076	19087	18995	18689	18931	18891	18907	18952	18966	18839	18985	18991	19219	18886	18966	18789	18902	18730	19081	19068	18966	18859	19053	18968	19149	18974	18880	19053	19044	18866	18860	19035	18905	18827	19033	18817	18876	18939	18901	18992	19085	18995	19053	18810	18906	18961	18988	19040	19086	18967	18821	19056	19089	19012	18875	18862	18800	18789	18994	18960	18970	18902	18973	18969	19086	19009	18924	19012	18806	19000	19049	19166	18926	18894	18898	18952	18897	18849	18820	19043	18908	18923	19026	19022	18939	18701	18848	18786	18947	19045	18871	19063	18884	18832	18798	18814	18778	19092	18721	18882	19029	19137	19230	19051	18971	19099	19062	18961	18945	18932	18942	18831	19034	18943	18785	18797	18977	18938	18949	18940	18639	19172	18860	19012	19029	18971	19013	18947	18879	18994	18941	18997	19046	18936	19013	18869	19076	18899	19061	19094	18929	18808	19018	18931	19005	18997	18880	19117	19072	19081	18805	19012	18999	18824	18972	19123	18993	18706	18864	18909	18968	19020	19065	18973	19202	18948	19024	18929	18981	19093	19013	18946	19028	19163	18853	19176	18976	18943	19184	19083	18881	19024	19080	19185	18848	18991	18948	18962	19138	19020	18905	19051	19001	18955	19043	18715	18920	19128	18947	18929	18827	18740	19038	19060	18959	18872	18959	18800	18865	18997	18832	18838	19015	19047	19073	18932	19030	18975	18904	18759	18997	18836	19063	19114	19123	18816	19012	19135	19069	18979	19050	19157	19191	18951	19150	18897	18944	18868	18799	18905	18933	18958	18845	19022	18916	19081	19073	18970	18895	18886	18895	18919	18957	19043	19182	19145	18992	18932	18957	18979	18869	18933	19096	18923	19036	19092	18955	18954	19207	18781	18999	19221	18954	18907	18942	19068	18991	18918	18885	18995	19168	18921	19074	18940	18884	18999	18939	19137	19015	19014	18928	19114	18955	18994	19032	18829	18858	18946	18962	18920	18947	18761	18974	18947	18915	19097	18909	18787	18944	18998	19094	19060	18920	19105	18900	18729	18888	18785	18905	19029	18902	19111	19041	19094	18875	18969	19165	18784	19078	18824	18885	18974	18999	18810	19007	19060	19024	19120	19053	18937	19106	19000	18799	18839	18870	19246	18920	18898	18898	18939	18993	19017	18697	18973	18977	18790	19162	19058	18848	18861	18782	18901	19048	18863	18978	18882	18967	18958	19066	18941	19176	18985	19156	19125	19019	19242	18702	19019	19006	19007	18970	18851	18843	18933	18985	19006	19008	19200	19054	18868	18726	18781	18873	18929	18929	19084	18892	19081	19083	19129	19080	18789	18919	19023	18922	18857	18714	18839	19106	18984	18985	19011	19189	18994	18990	19268	18983	18996	19145	18930	19053	18942	19123	18923	18979	19083	18849	18843	18865	19042	18883	19224	18840	19041	18832	18927	18931	18994	18737	18832	19018	18979	18865	19148	18888	19002	19064	19020	19054	18901	18949	18950	19003	19016	18886	19180	19103	18839	18978	18938	19072	19039	18815	18852	18825	18953	18894	18880	18646	18839	18833	19061	18962	18911	18958	19179	18984	19036	19013	19027	19227	18986	18811	18980	19188	19059	19006	19053	18894	18864	18921	19189	18853	18846	18881	18770	19006	18800	19103	19006	18973	18842	19048	18783	18881	19046	18845	18998	18839	19086	18989	19188	19031	19016	19049	19055	19063	18903	18971	18962	19000	19211	18909	19071	18913	18949	18908	19139	19041	18935	19192	18917	18739	18943	18836	19094	19058	18970	18855	18881	19045	19012	18983	18700	18895	19030	19084	19164	18872	18673	18999	18719	19002	18759	19076	19014	19024	18995	19068	18921	18915	19017	18939	18914	18964	18955	19093	18816	18700	18834	19035	18972	18896	18946	19015	18924	18899	19292	18832	18909	19147	19078	18966	19028	18896	18896	18914	18917	18969	19078	19065	18791	18977	18985	18735	19104	19073	18775	19060	18906	18955	19001	18958	19082	18801	19070	19179	18892	18952	18938	19012	18982	18946	18876	18976	18791	18942	18850	18936	18910	18900	18834	18932	19022	18946	18990	18806	18888	18970	19208	19084	18837	19073	18994	18598	19074	18845	18994	18831	19041	18851	18954	18942	19001	19058	18953	18951	19031	18874	19039	19017	19015	18929	18804	18905	18825	18931	18995	19097	18896	19023	18967	18698	18949	18922	18957	18946	19119	18756	18852	19117	18774	18876	18854	18896	19041	19013	18884	19044	19049	19112	18943	19204	19025	18889	18968	19004	19224	18906	19086	18874	18955	18724	19139	19061	18977	19239	19059	18973	19004	19042	19026	18845	19045	18991	19196	19040	19049	18949	18824	18709	18971	18739	18917	19237	19131	18818	18952	19079	18873	18913	18929	19003	19021	18886	19040	18841	18821	18913	18927	18782	19023	18964	18869	18883	18883	18957	18949	18853	18983	19189	18986	18950	18969	18960	19162	18932	19025	19039	19129	19108	19058	19032	18817	19040	18814	19001	18845	19107	19045	18975	19139	18959	18953	19112	18932	18850	18863	18784	18926	18922	19056	19040	19025	19048	19070	18970	18960	18830	18806	19011	18862	19014	19060	19046	18711	19070	19167	19127	18832	19117	18835	18688	19235	18937	19237	18832	19002	19097	18957	18954	18939	19128	19097	19195	18708	18933	18858	18975	18944	19076	18871	18929	19076	18997	18869	19008	18990	18780	18938	18836	18972	18842	19055	18720	19067	19088	18957	19056	19062	18933	19091	18990	18952	18986	19094	19173	19072	18662	19187	18910	18862	19196	19108	19014	18982	19070	19049	19071	19040	19285	18974	19017	18815	19151	18883	18835	18768	18682	18998	19028	18984	18965	19118	19127	18861	18953	19108	18869	18852	18955	19051	18965	18810	19020	19081	18890	19201	19005	18921	18822	19039	18798	19080	18802	18927	19051	18674	18980	18993	19019	19032	18989	18866	18996	18976	19018	18959	19035	19049	19116	19079	18830	18716	18880	18893	19093	19033	18998	19207	18819	18992	19091	18750	18944	18916	18933	19031	18889	18922	18869	18880	18719	19014	19194	18799	18981	18884	18669	18941	18976	18788	18953	18689	19067	19006	18908	18859	18790	18891	18975	19003	18780	18747	19187	18863	19100	19041	18922	18969	18982	19061	19000	19031	18936	18999	18947	18846	19079	18875	18813	19126	19046	18934	19024	18998	18816	19057	19031	19030	19137	18994	18919	18999	18947	19148	18888	19141	19128	19020	19045	18843	18901	19138	18973	18976	18920	19015	18994	19009	19037	19010	18954	18973	18966	19038	18765	18837	18949	19143	18855	18935	18991	19101	18877	18865	18983	19188	19046	19063	18970	19061	19009	18961	19035	18918	18810	18935	19137	19111	19179	18979	18955	18833	18967	18842	19014	19041	19078	19121	18952	18882	18832	18983	18837	18882	18815	19000	19028	18979	18921	18923	19008	19043	18688	19099	19014	18840	18947	19040	18773	19001	19071	18886	18915	18844	19097	19104	19002	18945	18846	19177	18899	19103	18817	18769	19022	18988	18936	18892	19290	19056	18901	18977	18897	19059	18944	18767	18853	19013	18940	18753	18929	19040	19006	19141	18756	18914	19071	19179	18971	19150	19030	19177	18923	18937	18997	19082	19005	19088	18918	18999	19006	19134	19047	19243	18727	18980	19043	19151	19055	18975	18710	19052	18778	18830	18918	19074	18810	19144	18910	19010	18971	18884	18807	18794	18809	18636	18997	18991	18934	19057	19205	18793	18990	18985	18837	18901	18775	19026	18711	19118	18879	19013	18908	18873	18910	18957	18961	18934	18823	18903	18848	18938	18904	18949	18977	19000	19048	19051	18886	18912	18973	18930	18962	18917	19199	18806	18961	18899	18903	18879	19019	19255	18968	19093	18936	19078	18984	19050	19026	18966	19021	18952	19085	18944	18961	19025	18981	19134	19064	18909	19103	18927	19045	18806	18845	18902	19093	18876	18980	18941	18857	19041	18901	19032	18827	18935	18917	19160	18995
22026	33432	23374	18436	17388	16901	16790	16516	18036	16098	16264	16257	16230	16297	16173	16231	16219	16304	16224	16112	16167	16163	16331	16371	16185	16105	16076	16349	16243	16193	16257	16067	16178	16119	16109	16118	16242	16153	16151	16106	16149	16189	16040	16015	16192	16294	16242	16157	16293	16098	16233	16292	16123	16198	16121	15916	16048	16312	16009	16234	16185	16193	16213	16194	16065	16121	16141	16149	16228	16043	16010	16210	16325	16250	16210	16301	16313	16116	16089	16112	16267	16263	16133	16054	16233	16296	16078	16109	15996	16217	16400	16122	16103	16129	16193	15957	16164	16297	16115	16157	16050	16123	15976	16268	16321	16083	16249	15895	16136	16130	16055	16062	16103	16275	15997	16243	16115	16025	16076	16175	15990	16133	16230	16146	16064	16213	16151	16263	16258	16151	16180	16106	16142	16032	16123	16188	16150	16274	16039	16082	16236	16133	16233	16226	16230	16093	15965	16367	16212	16201	16237	16154	16240	16127	16035	16107	16068	16079	16132	16110	16111	16104	16173	16186	15959	16133	16251	16020	16310	16111	16386	16101	16128	16162	16256	16229	15988	16135	16022	16200	16111	16074	16131	16206	16282	16050	16216	16129	16081	16114	16271	16414	16210	16186	16176	16148	16241	16057	16138	16004	16268	16288	16055	16187	16340	16215	16109	16204	15996	16170	16200	16197	16128	16346	16198	16070	16107	16095	16204	16151	16131	16044	16118	16090	16102	16215	16246	16084	16197	16098	16140	15977	16183	16187	16220	16171	16065	16273	16139	16158	16132	16081	16370	15980	16068	16130	16236	16060	16138	16072	16225	15953	16118	16025	16177	16270	16164	16125	16116	16031	16158	16088	16285	16022	16155	16103	16316	16281	16242	16075	16288	16071	16115	16242	16212	16156	15926	16037	16193	16084	16140	16273	16161	16095	16257	16119	16269	16169	16240	16298	16203	16068	16291	16181	16195	16156	16072	16114	16084	16157	16152	16131	16236	16198	16252	16233	16081	16007	16060	16183	16199	16209	16084	16097	16223	16212	16089	16098	16352	16120	16213	16104	16155	16387	16066	16193	16048	16034	16114	16235	16289	16093	16290	16204	16228	16201	16390	16162	16351	16118	16013	16136	16336	15827	16056	16112	16159	16041	16109	15920	16212	16268	16116	15938	16080	16160	16296	16205	16337	16150	16216	16190	16178	16103	16086	16201	16362	16224	16091	16135	16291	16063	16167	16034	16130	16195	16021	16138	16033	16167	16183	16185	16157	16062	16180	16184	16206	16084	16106	16185	16293	16097	15974	16272	16140	16200	16159	16115	16280	16152	16015	16045	16238	16213	16205	15989	16082	16298	16276	16076	16254	16012	16207	16190	16296	16169	16369	16147	16310	16194	16039	16172	16145	16064	16326	16356	16116	16216	16171	16320	16070	16231	16147	16185	16165	16043	16338	16199	16140	16149	16118	16222	16298	16036	16089	16268	16092	16139	16069	16143	16301	16008	16236	16332	16064	16257	16049	16251	16012	16274	16113	16051	16226	16023	16205	16262	15947	16246	16239	16148	16397	16051	15960	16182	16368	16069	16060	16272	16126	16273	16108	16070	16145	15982	16113	16106	16143	16293	16140	15999	16257	16264	16242	16286	16215	16074	16187	16124	16262	16191	16093	15982	16034	16200	16213	15887	16038	16122	16161	16215	16072	16053	16237	16000	16282	16319	16155	16291	16050	16148	16088	16367	16189	16115	16058	16059	16116	16115	16295	16251	16094	16355	16190	16156	16189	16120	16145	16130	16256	16119	16165	16018	16263	16053	16166	16249	16178	16202	16227	16169	16036	16215	16205	16117	16176	16018	16160	16164	16145	16097	16089	16309	16209	16185	16398	16048	16121	16214	16267	16275	16039	16200	16211	16337	16090	16196	16226	16171	16041	16275	16106	16212	16177	16254	16218	16146	16195	16043	16263	16083	16013	16347	16090	16253	16126	16234	16090	16060	16201	16158	16239	15969	16024	16047	16267	16071	15974	15937	16197	16294	16199	16171	16224	16252	16101	16023	16188	16190	16272	15919	16129	16189	16088	16204	16165	16245	16153	16080	16141	16225	16077	16187	16106	15930	16191	16071	16199	16164	16293	16142	16165	16060	16395	16106	16221	16302	16288	16000	16063	16287	16210	16157	16254	16134	16112	16136	16137	16234	16121	16039	16121	16060	16140	16367	16258	16144	16266	16107	16140	16331	16265	16230	16105	15905	16191	16210	16150	16059	16183	16253	16195	16138	15991	16087	16207	16152	16093	16201	16186	16110	16101	16222	16161	16145	16140	16215	16225	16075	16104	16240	16223	16196	16173	16235	16166	16222	16007	16172	16118	16070	16057	15934	16346	16193	16133	15997	16046	16056	16030	16310	16148	16160	16169	16117	16277	16062	16262	16137	16055	16186	16204	16199	16195	16276	16335	16213	16030	16084	16089	16161	16151	16202	16183	16195	16300	16145	16075	16078	16178	16228	16111	16270	15977	16206	16284	16102	16296	16185	16017	16117	16160	16125	16216	16107	16063	16217	16355	16229	16081	16213	16245	16050	16143	16108	16400	16288	16079	16266	16086	16150	16213	16140	16094	16257	16247	16096	16174	16246	16170	16270	16265	15910	16048	16012	16114	16334	16013	16180	16108	16195	16060	16214	16146	16034	16314	16085	16161	16084	16184	16067	16200	16165	16209	16127	16090	16329	16087	16018	16122	16089	16107	16139	16187	16110	16079	16272	16176	16276	16167	16178	16150	16150	16192	16229	16214	16276	16291	16203	16164	16012	16026	16076	16131	16242	16103	16179	16193	16096	16154	16137	16086	16355	16135	16126	16023	16232	16121	16118	16121	16101	16051	16148	16129	16124	16138	16225	16188	16204	16216	16191	15962	16047	16052	16191	16139	16088	16074	16241	15991	16136	16291	16141	16046	16057	16181	16399	16306	16197	16200	16183	16132	16124	16054	16058	16194	16177	16094	16349	16189	16109	16141	16169	16289	16046	16252	15952	16237	16146	16105	16249	16183	16258	16107	16004	16239	16391	16317	16307	16154	16153	16167	16167	16201	16081	16110	16126	16047	16211	16083	16154	16217	16186	15948	16315	16326	16307	16125	16245	16071	16181	16250	16114	16031	15884	16141	16201	16249	16130	16091	16238	16140	16188	16211	16160	16098	16041	16226	16303	16312	16239	16153	16115	16149	16151	16049	16116	16170	16104	16262	16065	16141	16272	15922	15979	16180	16133	16163	16336	16149	16173	16107	16000	16136	16386	15980	16209	16154	16201	16265	16136	16147	16259	16208	16249	16054	16167	16199	16238	16126	16145	16271	15969	16186	16138	16121	16111	16025	16208	16187	16205	15959	16213	16231	16172	16159	16180	16222	16056	16200	16212	16007	16303	16256	16092	16014	16208	16128	16074	16165	16208	16193	16223	16157	16158	16135	15950	16343	16014	16011	15959	16150	16097	15990	16158	16164	16301	16079	16099	16191	16122	16158	16232	16148	16287	16046	16138	16134	16245	16393	16080	16197	16125	16249	16163	16217	16158	16191	16335	16157	16043	16261	16225	16106	16203	16152	16256	16174	16286	16172	16265	16080	16237	16117	16168	16025	15932	16147	16078	16506	16383	16119	16156	16094	16235	16095	16267	16238	16138	16304	16130	16194	16263	16187	16194	16330	16210	16107	16170	16049	16056	16173	16051	16137	16294	16029	16009	16189	16181	16316	16160	16168	16154	16126	16069	16241	16369	16126	16192	16021	16022	16253	16123	16045	16176	16274	16207	16165	16006	16272	16366	16114	16184	16192	16355	16140	16173	16201	16097	16162	16239	16173	16122	16151	16005	16159	16011	16061	16141	16152	16055	16253	16090	16130	16456	16012	16142	16091	16157	16061	16304	16100	16072	16319	16229	16118	16219	16057	16443	16253	16309	16097	16411	16016	16154	16242	16150	16098	16154	16076	16130	16353	16174	16080	16193	16202	16245	16175	16170	16195	16299	16024	16127	16103	16270	16193	16307	16066	16231	16105	16256	16254	16222	16221	16045	16084	16158	16140	16225	16270	16321	16160	15930	16135	16247	16082	16082	16090	16134	16129	16030	16123	16100	16191	16216	16098	16097	16196	16219	16221	15977	16110	16038	16179	16158	16211	16137	16206	16270	16244	16128	16236	16323	16093	16260	16216	16230	16164	16234	16010	16220	16058	16121	16122	15959	16233	16185	16213	15973	16169	16027	16183	16196	16141	16123	16175	16244	16185	15999	16210	16156	16220	16141	16216	16290	16257	16139	16089	16057	15975	16052	16247	16271	16154	16068	16070	16219	16090	16147	16193	16294	16009	16053	16111	16216	16236	16300	16181	16142	16228	16357	16245	16251	16204	16203	16110	16028	16495	16299	16156	16299	16236	16034	16066	16140	16027	16156	16149	16248	16182	16281	16064	16115	16111	16238	16229	16054	16185	16164	16118	16040	15999	16143	16090	16185	16277	16231	16122	16416	16168	16308	16261	16369	16023	16082	16089	15938	16214	16150	16147	16140	16050	16337	16054	16173	16101	16021	16076	16180	16175	16215	16180	16162	16099	15988	16149	16042	16233	16217	16168	16315	16167	16420	16116	16259	16117	16188	16112	16300	16063	16292	16060	16065	16189	16230	16134	16125	16213	16329	16140	16045	16096	16150	16341	16068	16203	16186	16144	16239	15949	16065	16078	15912	16156	16207	16181	16069	16007	16249	16124	16156	16077	16051	16177	16026	16280	16070	16180	16206	16114	16217	16167	16130	16136	16100	16107	16163	16243	16138	16305	16315	15999	16161	16232	16299	16241	16187	16296	16061	16196	16137	16201	16312	15987	16155	16196	16023	15908	16188	16050	16170	16263	16114	16167	16294	16204	16032	15992	16142	16062	16232	16097	16233	16107	16061	16075	16283	16256	16181	16068	16117	16208	16281	16180	16272	16179	16237	16046	16251	16172	16320	16199	16229	16192	16023	16149	16106	16181	16089	16137	16116	16220	16201	16178	16276	16290	16147	16245	16390	16138	16058	16190	16162	16142	16159	16057	16222	16107	16133	16340	16174	16183	16027	16298	16014	16058	16122	16103	16311	16160	15918	16196	16115	16347	16191	16096	16364
22603	21688	28829	24860	21960	23703	24375	19910	21810	19849	18939	18761	18875	18623	18507	18601	18750	18645	18787	18759	18680	18476	18508	18757	18877	18377	18641	18670	18414	18452	18532	18482	18511	18571	18506	18651	18615	18561	18537	18609	18502	18493	18272	18548	18233	18548	18533	18414	18243	18418	18410	18571	18511	18352	18513	18335	18394	18395	18435	18464	18610	18351	18329	18534	18544	18666	18371	18538	18304	18284	18557	18273	18443	18327	18661	18377	18262	18158	18358	18709	18398	18651	18523	18490	18369	18356	18513	18327	18380	18300	18430	18422	18284	18525	18505	18288	18468	18354	18262	18385	18509	18169	18252	18281	18271	18435	18462	18342	18440	18217	18387	18446	18410	18321	18284	18585	18462	18414	18414	18475	18309	18418	18529	18431	18490	18508	18338	18275	18326	18443	18505	18489	18206	18240	18430	18471	18223	18390	18509	18551	18488	18408	18405	18493	18526	18372	18278	18535	18325	18408	18260	18526	18422	18418	18372	18340	18352	18497	18169	18262	18310	18426	18360	18368	18611	18321	18309	18351	18374	18468	18264	18430	18287	18405	18480	18315	18360	18417	18175	18409	18303	18324	18672	18242	18519	18322	18341	18333	18242	18376	18320	18260	18358	18239	18528	18458	18288	18488	18639	18536	18505	18507	18556	18336	18376	18437	18331	18319	18451	18481	18538	18437	18470	18277	18260	18367	18313	18333	18334	18451	18261	18240	18583	18175	18217	18489	18600	18429	18442	18413	18349	18451	18403	18334	18393	18559	18507	18262	18233	18448	18395	18504	18265	18223	18251	18469	18513	18327	18476	18191	18338	18418	18485	18319	18202	18491	18329	18578	18381	18389	18326	18197	18526	18561	18586	18297	18324	18119	18395	18444	18370	18282	18287	18359	18403	18261	18365	18490	18412	18489	18387	18447	18436	18499	18492	18336	18319	18375	18212	18279	18217	18293	18457	18380	18442	18466	18294	18437	18337	18433	18553	18392	18550	18516	18337	18283	18188	18368	18214	18411	18330	18353	18540	18397	18208	18305	18641	18329	18364	18217	18332	18370	18361	18220	18344	18258	18361	18369	18453	18325	18354	18332	18383	18335	18447	18331	18438	18338	18491	18359	18029	18220	18442	18514	18533	18394	18312	18442	18492	18366	18356	18511	18281	18486	18260	18331	18371	18349	18261	18273	18249	18457	18463	18166	18181	18345	18362	18253	18359	18426	18263	18491	18324	18312	18389	18407	18335	18208	18241	18226	18400	18484	18291	18400	18426	18193	18312	18334	18311	18219	18514	18428	18404	18308	18516	18267	18437	18401	18579	18577	18417	18283	18218	18388	18323	18297	18415	18440	18332	18275	18531	18283	18403	18429	18299	18577	18371	18251	18314	18353	18299	18310	18381	18498	18165	18417	18410	18127	18335	18573	18462	18170	18373	18382	18453	18339	18248	18275	18436	18272	18357	18354	18522	18186	18336	18461	18429	18375	18314	18440	18263	18393	18409	18376	18257	18374	18191	18251	18181	18411	18277	18398	18439	18447	18615	18239	18416	18497	18202	18372	18459	18408	18437	18367	18324	18271	18308	18371	18324	18380	18347	18321	18508	18218	18435	18389	18448	18376	18467	18453	18425	18216	18514	18406	18291	18435	18394	18455	18454	18523	18237	18688	18424	18154	18428	18319	18520	18478	18303	18425	18319	18282	18327	18331	18637	18485	18261	18290	18391	18383	18233	18498	18117	18266	18466	18439	18258	18361	18197	18425	18569	18274	18492	18436	18405	18247	18261	18238	18361	18355	18424	18473	18242	18542	18233	18561	18478	18388	18585	18249	18455	18578	18477	18343	18262	18324	18353	18201	18398	18232	18338	18219	18202	18236	18392	18385	18370	18462	18268	18426	18397	18405	18378	18197	18448	18424	18312	18421	18332	18483	18311	18338	18467	18377	18355	18473	18410	18420	18239	18381	18608	18299	18543	18419	18487	18343	18385	18569	18517	18175	18487	18415	18406	18358	18415	18289	18217	18295	18533	18302	18574	18568	18480	18321	18329	18411	18393	18343	18535	18302	18363	18349	18387	18286	18297	18360	18511	18247	18292	18520	18478	18416	18468	18476	18384	18519	18427	18397	18340	18510	18366	18449	18317	18427	18397	18436	18651	18311	18384	18497	18569	18225	18335	18249	18151	18299	18168	18420	18458	18374	18130	18098	18344	18335	18435	18397	18308	18397	18575	18197	18444	18246	18278	18131	18352	18343	18420	18362	18517	18425	18291	18383	18096	18330	18335	18299	18335	18373	18535	18229	18253	18518	18463	18438	18462	18235	18399	18367	18111	18419	18141	18322	18360	18407	18436	18349	18448	18382	18391	18483	18239	18335	18290	18371	18496	18293	18269	18263	18224	18595	18557	18288	18449	18316	18378	18231	18395	18350	18380	18234	18350	18290	18383	18336	18067	18404	18552	18225	18638	18224	18450	18207	18437	18251	18257	18392	18056	18223	18389	18524	18459	18368	18417	18298	18513	18296	18291	18280	18393	18299	18366	18541	18495	18350	18410	18476	18423	18287	18652	18332	18406	18488	18441	18471	18129	18509	18451	18459	18354	18369	18453	18476	18469	18328	18146	18365	18227	18522	18295	18319	18471	18226	18285	18458	18285	18326	18411	18306	18371	18488	18480	18405	18432	18305	18535	18434	18355	18356	18471	18398	18462	18465	18224	18437	18413	18454	18489	18515	18435	18579	18307	18496	18482	18439	18133	18424	18404	18412	18338	18317	18398	18344	18412	18338	18419	18372	18189	18463	18349	18366	18306	18431	18367	18349	18552	18408	18506	18206	18346	18467	18362	18387	18409	18264	18030	18272	18426	18283	18176	18515	18350	18326	18375	18465	18281	18550	18263	18244	18371	18273	18338	18387	18414	18497	18359	18076	18326	18327	18408	18157	18272	18467	18447	18378	18357	18362	18334	18176	18369	18320	18528	18370	18421	18399	18380	18426	18323	18624	18377	18457	18319	18433	18457	18507	18274	18212	18465	18462	18556	18368	18475	18247	18535	18219	18445	18259	18385	18428	18149	18438	18190	18392	18467	18315	18236	18310	18278	18515	18343	18233	18354	18323	18441	18511	18373	18309	18248	18410	18262	18213	18351	18328	18326	18519	18302	18380	18295	18342	18477	18342	18295	18402	18577	18413	18390	18347	18266	18664	18581	18478	18291	18341	18370	18536	18580	18374	18561	18499	18394	18275	18501	18335	18407	18403	18336	18206	18347	18394	18536	18344	18357	18395	18286	18198	18428	18435	18372	18314	18442	18205	18456	18470	18339	18449	18283	18251	18410	18310	18359	18380	18255	18320	18369	18489	18478	18536	18361	18413	18407	18361	18308	18444	18399	18514	18431	18466	18589	18415	18116	18389	18434	18273	18522	18283	18410	18454	18433	18418	18256	18596	18288	18341	18331	18290	18333	18354	18347	18372	18518	18333	18566	18380	18291	18402	18601	18312	18559	18394	18483	18297	18277	18390	18165	18209	18473	18408	18225	18379	18238	18290	18308	18273	18408	18536	18292	18300	18358	18051	18319	18371	18413	18321	18335	18371	18257	18481	18315	18314	18480	18268	18431	18249	18579	18432	18170	18293	18261	18454	18318	18399	18381	18178	18310	18429	18416	18336	18517	18323	18385	18242	18419	18481	18264	18333	18390	18336	18507	18417	18368	18328	18274	18112	18379	18433	18305	18521	18312	18561	18591	18353	18216	18328	18357	18259	18313	18375	18528	18283	18570	18402	18438	18401	18349	18122	18467	18391	18332	18049	18548	18224	18313	18394	18279	18346	18338	18318	18379	18171	18386	18388	18404	18624	18371	18289	18334	18309	18354	18237	18366	18434	18261	18420	18205	18423	18307	18154	18419	18293	18216	18332	18347	18199	18371	18492	18292	18449	18400	18279	18397	18440	18585	18383	18172	18493	18423	18327	18399	18392	18459	18438	18217	18642	18665	18421	18338	18399	18411	18586	18336	18552	18378	18260	18535	18355	18502	18252	18398	18444	18166	18454	18269	18162	18396	18304	18514	18511	18160	18102	18124	18401	18124	18504	18293	18346	18357	18306	18219	18340	18483	18439	18296	18416	18485	18389	18350	18574	18371	18176	18504	18460	18507	18408	18456	18492	18468	18265	18526	18322	18381	18318	18369	18341	18407	18302	18303	18540	18457	18435	18484	18251	18482	18420	18236	18168	18427	18410	18336	18426	18142	18427	18209	18515	18287	18370	18355	18375	18251	18575	18516	18411	18450	18648	18289	18369	18395	18562	18449	18352	18268	18483	18234	18487	18466	18454	18616	18472	18413	18278	18398	18223	18391	18334	18341	18427	18438	18458	18321	18313	18546	18417	18451	18416	18314	18366	18330	18322	18484	18242	18413	18291	18507	18330	18447	18260	18589	18376	18427	18328	18389	18463	17963	18274	18214	18467	18384	18172	18353	18476	18366	18555	18379	18271	18205	18281	18255	18249	18268	18471	18408	18249	18358	18319	18573	18247	18320	18534	18441	18380	18306	18334	18333	18318	18366	18429	18381	18405	18393	18268	18471	18402	18483	18675	18410	18474	18390	18168	18457	18246	18400	18366	18340	18258	18372	18388	18474	18232	18528	18281	18585	18448	18405	18513	18405	18438	18384	18324	18399	18285	18429	18453	18467	18196	18250	18237	18475	18444	18438	18286	18485	18401	18534	18367	18315	18319	18427	18274	18437	18290	18240	18218	18487	18204	18261	18449	18613	18336	18363	18224	18493	18356	18453	18301	18343	18290	18357	18321	18638	18307	18484	18209	18370	18451	18413	18499	18155	18210	18443	18448	18260	18388	18283	18432	18625	18602	18568	18457	18257	18316	18375	18171	18361	18609	18517	18272	18392	18331	18390	18254	18554	18200	18315	18297	18386	18506	18330	18455	18356	18274	18455	18293	18450	18275	18328	18398	18310	18383	18498	18423	18406	18314	18265	18403	18581	18337	18379	18406	18524	18350	18443	18434	18219	18493	18588	18203	18235	18598	18522	18603	18504	18148	18250	18551	18457	18520	18394	18135	18295	18356	18670	18430	18645	18499	18401	18420	18429	18427	18478	18457	18376	18362	18501	18467	18350	18465	18207	18429
27699	46498	31042	20979	18748	17681	17046	16718	21140	16093	15997	15949	15832	16039	15891	15852	16036	16027	15947	15862	15865	15879	16088	16030	15982	15805	15660	16042	15864	15713	15807	15913	15768	15856	15768	15886	15782	15684	15794	15874	15906	15916	15961	15924	15851	15860	15791	15566	15656	15763	15896	15609	15873	15752	15818	15739	15905	15674	15921	15711	15785	15818	15769	15831	15831	15827	15723	15770	15746	15818	15654	15772	15653	15513	15857	15707	15768	15868	15652	15696	15929	15816	15830	15768	15918	15809	15672	15771	15769	15748	15650	15764	15831	15625	15836	15720	15744	15738	15809	15761	15728	15778	15765	15812	15873	15804	15767	15708	15786	15711	15766	15869	15630	15745	15700	15822	15904	15649	15826	15643	15666	15849	15746	15834	15829	15811	15643	15736	15873	16057	15810	15748	15880	15875	15809	15828	15600	15746	15780	15810	15722	15791	15707	15729	15799	15638	15796	15886	15788	15644	15735	15814	15689	15746	15835	15859	15839	15934	15712	15952	15785	15783	15695	15768	15716	15587	15860	15842	15836	15670	15853	15896	15722	15767	15784	15768	15812	15716	15824	15732	15797	15701	15581	16127	15945	15674	15867	15987	15667	15956	15833	15811	15924	15755	15699	15978	15567	15827	15790	15669	15774	15626	15964	15840	15725	15734	15897	15726	15818	15712	15873	16000	15724	15909	15957	15670	15785	15812	15890	15800	15607	15639	15749	15571	15699	15755	15945	15899	15861	15762	15602	15851	15915	15659	15700	15825	15642	15667	15768	15745	15713	15821	15695	15680	15926	15794	15790	15673	15797	15840	15717	15761	15875	15694	15795	15843	15986	15577	15734	15729	15729	15530	15891	15916	15780	15787	15864	15743	15914	15927	15890	15765	15741	15772	15662	15807	15938	15713	15744	15805	15685	15939	15857	15700	15821	15688	15757	15814	15735	15764	15630	15737	15676	15921	15876	15701	15719	15766	15815	15759	15591	15669	15714	15697	15911	15838	15937	15755	15963	15973	15988	15840	15666	15714	15840	15548	15904	15823	15645	15745	15829	15741	15703	15659	15689	15865	15676	15770	15731	15732	15719	15810	15790	15717	15756	15637	15951	15713	15834	15815	15978	15687	15764	15759	15716	15678	15714	15804	15778	15766	15712	15709	15724	15755	15802	15751	15764	15793	15811	15677	15568	15785	15895	15905	15745	15847	15638	15886	15767	15609	15854	15676	15886	15893	15783	15830	15815	15893	15852	15763	15970	15769	15969	15737	15793	15687	15809	15693	15678	15735	15725	15674	15646	15865	15813	15708	15845	15839	15711	15815	15714	15973	15712	15797	15734	15824	15904	15758	15599	15887	15798	15678	15829	15818	15865	15769	15778	15894	15760	15666	15796	15932	15660	15726	15911	15697	15652	15867	15621	15969	15789	15722	15722	15818	15912	15938	15676	15787	15807	15717	15753	15633	15922	15732	15814	15780	15733	15727	15869	15596	15674	15707	15811	15830	15831	15443	15655	15626	15813	15777	15741	15636	15854	15707	15799	15665	15946	15671	15753	15958	15635	15865	15825	15814	15589	15904	15886	15790	15973	15758	15701	15680	15752	15705	15789	15708	15841	15729	15713	15987	15711	15853	15694	15713	15905	15841	15803	15754	16046	15713	15812	15767	15677	15681	15736	15892	15843	15671	15724	15555	15749	15743	15878	15865	15638	15883	15642	15769	15670	15906	15846	15774	15759	15942	15692	15781	15787	15777	15660	15811	15877	15894	15685	15768	15810	15758	15538	15902	15776	15617	15688	15875	15570	15674	15677	15813	15718	15797	15873	15744	15804	15704	15808	15678	15728	15873	15745	15832	15943	15817	15674	15629	15687	15884	15649	15720	15691	15926	15817	15864	15761	15806	15596	15752	15709	15652	15876	15718	15750	15913	15868	15937	15692	15865	15636	15902	15831	15762	15658	15946	15890	15750	15735	15733	15875	15832	15747	15704	15919	15717	15670	15667	15794	15922	15754	15917	15680	15723	15756	15819	15709	15734	15742	15918	15754	15805	15701	15848	15759	15794	15898	15809	15916	15891	15780	15822	15783	15529	15743	15691	15805	15851	15714	15761	15718	15659	15750	15868	15783	15791	15874	15751	15689	15749	15716	15675	15609	15746	15716	15916	15870	15743	15888	15970	15744	15968	15657	15770	15943	15735	15818	15688	15604	15823	15776	15945	15830	15892	15554	15777	15688	15643	15677	15732	15681	15544	15691	15819	15619	15640	15630	15695	15809	15786	15894	15653	15769	15834	15957	15777	15772	15638	15856	15682	15740	16016	15651	15773	15809	15811	15741	15833	15928	15869	15733	15692	15896	15779	15878	15770	15861	15684	15873	15818	15824	15784	15743	15713	15711	15549	15905	15856	15765	15602	15860	15906	15707	15870	15724	15712	15907	15767	15824	15654	15880	15855	15788	15827	15826	15772	15849	15792	15834	15706	15910	15784	15868	15739	15809	15762	15750	15792	15916	15494	15827	15845	15724	15784	15826	15700	15714	15752	15822	15919	15816	15675	15772	15681	15971	15810	15771	15808	15775	15732	15692	15807	15931	15590	15863	15818	15770	15730	15807	15736	15776	15626	15585	15896	15646	15879	15785	15826	15739	15953	15678	15793	15616	15673	15850	15730	15713	15791	15751	15709	15798	15822	15682	15748	15813	15618	15813	15821	15875	15774	15772	15805	15730	15860	15678	15684	15652	15834	15676	15776	15660	15879	15647	15754	15736	15946	15763	15798	15918	15647	15655	15557	15810	15755	15846	15839	15677	15832	15584	15855	15887	15791	15732	15773	15963	15875	15796	15753	15903	15804	15688	15658	15782	15743	15880	15673	15649	15910	15722	15893	15713	15632	15844	15896	15866	15646	15974	15795	15591	15851	15761	15625	15740	15857	15597	15849	15799	15698	15661	15767	15676	15594	15818	15543	15672	15611	15759	15732	15888	15773	15841	15745	15984	15728	15811	16009	15768	15814	15703	15840	15876	15784	15737	15897	15660	15522	15845	15670	15716	15913	15863	15639	15926	15766	15587	15751	15971	15864	15900	15625	15769	15736	15842	15639	15912	15824	15731	15613	15711	15758	15802	15837	15913	15840	15908	15517	15984	15816	15816	15791	15753	15736	15834	15758	15660	15822	15802	15581	15683	15825	15699	15721	15872	15899	15716	15942	15802	15706	15840	15785	15776	15732	15694	15631	15706	15710	15872	15818	15686	15788	15722	16016	15817	15804	15722	15592	15755	15851	15786	15637	15825	15526	15724	15611	15689	15815	15784	15859	15846	15660	15773	15897	15712	15559	15811	15743	15792	15849	15972	15869	15792	15586	15741	15714	15660	15638	15915	15745	15829	15736	15713	15705	15896	15666	15808	15678	15856	15862	15764	15686	15836	15866	15587	15800	15673	15787	15717	15595	15742	15819	15903	15804	15727	15712	15724	15705	15845	15709	15833	15830	15656	15696	15734	15657	15809	15735	15852	15954	15703	15877	15870	15880	15809	15596	15812	15879	15637	15759	15640	15813	15863	15688	15862	15729	15764	15912	15982	15758	15889	15623	15700	15919	15830	15758	15753	15726	15827	15717	15770	15724	15732	15800	15782	15839	15732	15793	15865	15802	15781	15764	15886	15631	15837	15815	15783	15742	15910	15880	15566	15647	15861	15895	15632	15741	15899	15792	15691	15999	15781	15688	15810	15650	15730	15859	15723	15721	15747	15609	15784	15718	15794	15775	15706	15785	15832	15662	15789	15787	15718	15872	15726	15740	15809	15909	15689	15720	15762	15825	15949	15765	15858	15752	15742	15771	15824	15619	15853	15767	15728	15799	15859	15766	15775	15941	15735	15869	15790	15763	15797	15637	15647	15772	15732	15766	15722	15594	15740	15878	15858	15733	15777	15746	15775	15840	15576	15915	15683	15786	15693	15655	15765	15737	15774	15709	15676	15832	15689	15706	15753	15847	15963	15610	15572	15800	15788	15852	15728	15741	15834	15926	15702	15791	15751	15524	15917	15906	15798	15651	15829	15727	15702	15816	15819	15919	15805	15870	15906	15808	15921	15706	15888	15853	15794	15793	15824	15950	15813	15623	15973	15732	15497	15746	15759	15673	15831	15739	15816	15746	15686	15764	15692	16004	15770	15628	15705	15814	15853	15917	15930	16031	15611	15703	15614	15750	15756	15777	15633	15691	15732	15768	15694	15729	15869	15579	15699	15630	15753	15606	15583	15609	15664	15628	15888	15895	15837	15866	15645	15757	15957	15637	15800	15675	15840	15830	15751	15658	15543	15786	15854	15761	15709	15808	15944	15863	15945	15806	15745	15932	15785	15716	15745	15883	15745	15830	15763	15861	15836	15888	15759	15742	15726	15738	15632	15725	15895	15576	15667	15714	15716	15823	15723	15747	15738	15873	15731	15740	15909	15553	15713	15879	15842	15750	15854	15882	15629	15911	15673	15813	15946	15719	15824	15737	15694	15733	15609	15784	15747	15832	15670	15725	15702	15740	15823	15842	15763	15798	15897	15795	15727	15642	15821	15810	15655	15920	15680	15781	15741	15656	15847	15770	15811	15786	15653	15653	15831	15798	15707	15858	15817	15761	15718	15690	15823	15933	15730	15750	15781	15666	15559	15662	15713	15634	15800	15680	15982	15755	15676	15661	15747	15836	15643	15869	15786	15642	15814	15822	15927	15771	15616	15744	15669	15616	15812	15707	15773	15701	15801	15721	15691	15726	15728	15665	15735	15682	15795	15851	15615	15762	15854	15805	15692	15773	15931	15728	15792	15753	15767	15633	15952	15666	15789	15821	15812	15817	15680	15588	15736	15621	15550	15873	15734	15744	15659	15630	15942	15729	15902	15720	15695	15872	15994	15756	15803	15876	15813	15772	15762	15740	15762	15644	15860	15602	15824	15642	15682	15777	15703	15723	15848	15743	15719	15771	15827	15713	15946	15531	15864	15647	15752	15735	15765	15928	15828	15844	15854	15752	15873	15722	15723	15676	15913	15817	15663	15801	15674	15675	15842	15946	15804	15985	15589	15858	15732	15788	15780	15976	15640	15827	15815	15890	15724	15739	15512	15594	15693	15611	15921	15939	15770	15866	15676	15736
29637	23407	24433	21153	18845	18605	18504	18483	18342	18314	18126	18374	18219	18244	18112	18285	18374	18416	18213	18172	18010	18270	18288	18377	18217	18029	18162	18203	18339	18072	17986	18045	18325	18216	18386	18287	18324	18286	18074	18210	17804	18146	18357	18344	18291	18201	18083	18378	18136	18241	18148	18150	18218	18135	18032	17972	18006	18107	18180	18307	18213	17922	18205	18266	18129	18150	18150	18199	18149	18023	18442	18238	18062	18282	18120	18135	18235	18157	18082	17956	18130	17957	18046	18252	18262	18276	18173	18221	18255	18177	18178	18287	18272	18219	18293	18139	18284	18335	18201	18071	18084	18366	18343	18213	18428	18119	18155	18092	18256	18152	18260	18409	18376	17977	18124	18160	18038	18151	18042	18458	18359	18291	17995	18112	18281	18052	17981	18137	18116	18099	18296	18476	18018	18126	18272	18182	18239	18197	18223	18171	18084	18170	18161	18067	18066	18412	18251	18192	18104	18147	18119	18224	18176	18057	18131	18251	18280	18220	18250	18106	18116	18070	18258	18038	18211	18348	18264	18031	17962	18292	18166	18244	18211	18060	18318	18241	18226	18183	18352	18151	18201	18233	18314	18270	18380	18035	18046	18264	18290	18457	18097	18266	18175	18273	17964	18266	18261	18246	18133	18060	17953	18156	18136	18220	18237	17994	18189	18246	18065	18285	18175	17968	18311	18235	18113	18310	18112	18154	18307	18251	18275	18369	18262	18193	18382	18375	18416	18298	18351	18306	18218	18280	18013	18312	18098	17999	18173	18131	18236	17970	18348	18113	18357	18270	18377	18277	18267	18129	18106	18197	18246	18456	18075	18227	18139	18311	18376	18067	18326	18160	18046	18199	18081	18289	18070	18223	18198	18226	18160	18197	18071	18267	18218	18165	18273	18302	18159	18199	18174	18263	18098	18207	18076	18118	18249	18092	18322	18128	18135	18356	18303	18174	18029	18192	18181	18120	18176	18075	18157	18257	18139	18206	18153	18225	18145	18071	18266	18085	18221	18227	18233	18211	18220	18211	18177	18252	18130	18077	18108	18155	18214	18271	18342	18143	18222	18342	18181	18196	18153	18149	18219	18310	18198	18343	18316	18255	18379	18197	18171	18219	18236	18243	18052	18300	18175	18315	18190	18272	18241	18192	18177	18176	18263	18024	18161	18111	17942	18181	18297	18250	18162	18202	18198	18249	18292	17905	18266	18274	18393	18263	18086	18199	18153	18121	18188	18049	18312	17919	18188	18193	18270	18006	18294	18184	17990	18475	18327	18296	18210	18157	18020	18227	18077	18325	18376	18204	18080	18092	18062	18281	18270	18243	18199	18168	18176	18184	18274	18352	18063	18114	18301	18324	17891	17981	18299	18223	18510	18099	17946	18188	18115	18248	17963	18243	18102	18200	18131	18301	18275	18153	18016	18183	18329	18209	18166	18150	18313	18330	18182	18398	18005	18153	18139	18341	18522	18156	18087	18282	18260	18261	18244	18167	18418	18071	18195	18348	18292	18328	18273	18297	18220	18222	18051	18219	18163	18081	18076	18235	18081	18239	18307	18315	18176	18187	18201	18067	18055	18042	18202	18281	18257	18316	18303	18204	17995	18122	18140	18377	18305	18301	18215	18046	18245	18101	18268	18288	17970	18093	18308	18173	18149	18305	18363	18318	18193	18196	18153	18218	18141	18187	18246	18043	18298	18105	18148	18342	18292	18154	18219	18338	18230	18166	18086	18165	18063	18220	18294	18303	18292	18130	18292	18203	18289	18123	18171	18299	18259	18041	18167	18162	18117	18134	18037	18335	18384	18279	18301	18167	18182	18254	18272	18235	18128	18177	18226	18136	18271	18162	18223	18147	18286	18124	18106	18110	18097	18273	18214	18249	18415	18093	18170	18082	18078	18117	18202	18122	18105	18105	17998	18273	18166	18122	18220	18145	18103	18321	18315	18322	18173	18208	18180	18079	18276	18219	18261	18160	18288	18284	17980	18234	18158	18259	18104	18135	18240	18346	18415	18303	18116	18046	18166	18296	18156	18110	18255	18022	18239	18371	18249	18491	18335	18205	18303	18098	18154	17963	18168	18071	18285	18258	18250	18237	18253	18267	18217	18042	18262	18312	18313	18186	18176	18170	18226	18194	18198	18310	18262	18244	18219	18212	18184	18146	18284	18201	18296	18105	18583	18261	18158	18196	18238	18261	18423	18209	18277	18064	18281	18040	18024	18436	18179	18116	18006	18379	18274	17972	18248	18184	18113	18374	18254	17949	18274	18321	18308	18089	18077	18408	18227	18156	18195	18080	18101	18284	18177	18278	18197	18189	18497	18128	18307	18105	18335	18355	18303	18158	18303	18312	18078	18311	18184	18211	18353	18096	18442	18075	18167	18203	18358	18201	18175	18272	18188	18125	18037	18295	18254	18040	18040	18163	18357	18189	18336	18278	18250	18364	18048	18147	18078	18256	18240	18140	17977	18129	18192	18325	18326	18297	18017	18298	18112	18178	18278	18047	18330	18388	18173	18300	18414	18077	18224	18094	18320	18079	18142	18298	18120	18354	18276	18209	18250	18103	18101	17967	18159	18259	18225	18394	18154	18053	18247	18133	18271	18228	18292	18125	18242	18269	18141	18263	18163	18234	18235	18118	18081	18100	18330	18162	18259	18090	18227	18110	18270	18167	18277	18102	18253	18151	18383	18049	18137	18021	18212	18233	18280	18325	18432	18320	18223	18243	18168	18490	18338	18208	17961	18156	18163	18185	18150	18119	18127	18258	18056	18126	18288	18222	18467	18247	18229	18378	18129	18116	18290	18233	18391	18122	18158	18245	18285	18224	18231	18046	18128	18170	18503	18138	18199	18215	18148	18283	18264	18209	18203	18147	18208	18226	18139	18129	18207	18291	18189	18371	18219	18184	17973	18178	18098	18057	18311	18142	18244	18164	18240	18176	18293	18040	18345	17964	18226	18035	18178	18229	18107	18327	18375	18265	18106	18426	18317	18408	18236	18245	18108	18302	18244	18043	18323	17917	18158	18321	18385	18083	18026	18073	18130	18452	18285	18161	18144	18358	18279	18169	18297	17861	18045	18360	18317	18223	18356	18110	18144	18352	18455	18227	18370	18249	18191	18203	18328	18086	18179	18385	18270	18325	18222	18495	18113	18083	18202	18282	18147	18196	18278	18040	18174	18210	18031	18072	18445	18104	17963	18200	18290	18100	18304	18301	18221	18201	17983	18120	18284	18240	18118	18232	18119	18179	18063	17820	18196	18468	18442	18188	18269	18236	18173	18284	18181	18224	18192	18216	18335	18163	18084	18331	18094	18012	18053	18275	18266	18226	18069	18118	18169	17988	18505	18173	18107	18110	18005	18457	18166	17967	18134	18103	18151	18247	18277	18141	18384	18107	18223	18435	18153	18434	18156	18199	18240	18078	18100	18073	18203	18160	18070	18044	18185	17942	18250	18231	18396	18188	18381	18275	18216	18238	18182	18227	18228	18183	18204	18159	18197	18155	18068	18254	18329	18209	18299	18141	18020	18370	18217	18238	18203	18439	18059	18101	18144	18278	18068	18022	18249	18135	18019	18008	18279	18077	18336	18253	18069	18158	18084	18173	18295	18172	18125	18237	18350	18171	18412	17900	18214	18030	18050	18310	18325	18175	18381	18360	18059	18406	18214	18204	18342	18406	18332	18368	18270	18256	18100	18172	18232	18094	18294	18133	18326	18088	18018	18381	18197	18256	18240	18297	18269	18072	18191	18073	18291	18177	18231	18399	18214	18576	18202	18139	18282	18248	18372	18261	18351	18421	18222	18298	18232	18313	18289	18078	18060	18321	18247	18408	18435	18076	18152	17982	18351	18245	18431	17971	18097	18262	18241	18193	18139	18079	18156	18272	18191	18290	18101	18120	18295	18237	18233	18370	18211	18242	18114	18358	18253	18152	18272	18282	18087	18208	18326	18237	18323	18074	18281	18282	18229	18211	18100	18129	18356	18070	18263	18338	18254	18192	18277	18202	18121	18341	18104	18249	18357	18223	18073	18309	18209	18207	18284	18306	18123	18119	18258	18315	18219	18209	18236	18189	18421	18300	18184	18259	18222	18325	18266	18178	18156	18159	18384	18361	18194	18262	18253	18381	18407	18109	18270	18053	18332	18251	18224	18168	18168	18014	18090	18150	18157	18368	18265	18423	18172	18152	18316	18206	18288	18105	18133	18307	18240	18329	18088	18069	18183	18287	18319	18303	18289	18191	18286	18140	18190	17978	18125	18177	18432	18289	18222	18203	18147	18235	18101	18217	18190	18252	18287	18152	18118	18249	18099	18231	18103	18201	18059	18203	18216	18337	18214	18155	18035	18204	18033	18303	18122	18141	18412	18142	18137	18158	18207	18361	18282	18290	18229	18294	18025	18172	18270	18242	18199	18099	18203	18207	18177	18022	18132	18210	18232	18188	18185	18130	18182	18059	18372	18100	18257	18362	18208	18455	18097	18109	18395	18294	18294	18274	18385	18518	18111	18163	18063	18102	18234	18239	18334	18224	18293	18203	18310	18181	18197	18318	18237	18207	18108	18259	18267	18192	18235	18156	18482	17971	18237	18333	18199	18122	18254	18224	18355	18233	18181	18430	18413	18279	18377	18140	18250	18401	18201	18293	17991	18180	18050	17945	18324	18268	18199	18041	17960	18211	18258	18129	18362	18345	18110	18187	18129	18147	18063	18041	18349	18189	18131	18196	18301	18002	18543	18305	18336	18137	18203	18315	18103	18158	18215	18278	18297	18193	18423	18242	17987	17937	18076	18193	18105	18045	18153	18321	18251	18306	18102	18271	18261	18167	18198	18171	18232	18194	18216	18208	18167	18276	18051	18338	18298	18510	18356	18558	18200	18208	18368	17992	18176	18203	18305	18031	18234	18356	18186	18187	18283	18193	18139	18153	18266	18194	18121	18312	18440	18258	18001	18092	18247	18130	18481	18180	18280	18354	18135	18265	18213	18170	18427	18546	18134	18150	18139	18223	18164	18146	18176	18172	18086	17926	18339	18105	17988	18113	18018	18142	18395	18215	18281	18250	18385	18253	18438	17987	18178	18097	18453	18074	18184	18167	18260	18202	18175	18153	18195	18384	18128	18256	18397	18131
19876	24325	19922	17180	16650	16193	16049	15985	15990	15910	15838	15760	15710	15721	15732	15630	15519	15715	15915	15826	15942	15718	15758	15795	15670	15834	15686	15705	15698	15649	15655	15666	15753	15672	15576	15799	15730	15689	15755	15771	15872	15720	15609	15582	15713	15880	15768	15825	15764	15748	15866	15536	15822	15688	15804	15687	15762	15618	15760	15764	15780	16015	15722	15509	15813	15743	15668	15594	15781	15558	15564	15702	15651	15873	15827	15656	15624	15591	15902	15762	15580	15913	15719	15672	15759	15781	15841	15781	15748	15669	15798	15790	15719	15888	15726	15738	15813	15826	15909	15700	15817	15717	15851	15694	15606	15877	15788	15610	15720	15625	15785	15805	15782	15798	15853	15811	15729	15723	15788	15770	15719	15642	15719	15717	15645	15667	15805	15602	15797	15759	15646	15671	15697	15560	15653	15727	15733	15779	15635	15613	15836	15973	15714	15717	15811	15751	15736	15678	15812	15778	15600	15703	15857	15648	15705	15824	15823	15796	15783	15667	15656	15527	15847	15766	15748	15703	15780	15653	15710	15686	15864	15786	15800	15620	15694	15632	15686	15783	15645	15729	15678	15898	15764	15829	15800	15765	15748	15767	15785	15789	15807	15814	15739	15741	15640	15645	15894	15772	15728	15783	15772	15824	15568	15589	15684	15794	15629	15689	15835	15701	15600	15668	15664	15678	15780	15880	15823	15799	15549	15789	15771	15627	15817	15812	15614	15650	15676	15695	15742	15848	15949	15573	15810	15515	15716	15743	15725	15766	15579	15719	15848	15587	15758	15615	15756	15751	15802	15787	15720	15617	15868	15746	15659	15815	15624	15965	15741	15770	15633	15863	15807	15612	15762	15714	15823	15719	15590	15860	15700	15664	15679	15872	15672	15915	15788	15683	15686	15854	15783	15772	15812	15692	15782	15709	15743	15639	15584	15854	15600	15795	15688	15754	15672	15671	15646	15730	15700	15808	15675	15786	15656	15689	15620	15780	15716	15916	15697	15919	15877	15693	15932	15931	15834	15614	15723	15717	15821	15792	15660	15648	15490	15680	15881	15755	15721	15790	15737	15646	15705	15760	15737	15639	15752	15768	15777	15743	15696	15774	15661	15792	15699	15582	15883	15853	15706	15745	15768	15860	15667	15640	15642	15851	15923	15844	15775	15875	15796	15757	15731	15860	15763	16046	15760	15948	15737	15732	15806	15552	15892	15750	15722	15820	15971	15751	15855	15640	15549	15809	15699	15630	15677	15629	15617	15789	15733	15906	15693	15780	15685	15732	15602	15714	15846	15812	15610	15894	15560	15707	15758	15725	15807	15735	15668	15634	15731	15719	15667	15767	15950	15669	15835	15729	15702	15771	15627	15558	15772	15873	15741	15805	15792	15753	15841	15857	15774	15709	15767	15786	15698	15697	15715	15716	15732	15609	15692	15965	15610	15816	15752	15886	15572	15737	15602	15623	15844	15795	15937	15840	15695	15729	15635	15770	15703	15757	15755	15720	15835	15848	15827	15637	15740	15862	15804	15962	15694	15716	15911	15824	15583	15778	15749	15821	15658	15935	15732	15804	16027	15601	15864	15739	15525	15718	15784	15720	15793	15750	15608	15864	15667	15997	15710	15684	15794	15814	15798	15581	15645	15692	15781	15739	15596	15782	15637	15844	15590	15833	15745	15713	15654	15547	15843	15899	15755	15866	15696	15936	15585	15741	15828	15933	15688	15703	15685	15703	15681	15788	15623	15949	15742	15800	15716	15658	15780	15727	15811	15701	15761	15708	15592	15806	15716	15797	15808	15682	15762	15707	15881	15876	15796	15927	15716	15897	15683	15741	15722	15747	15697	15919	15806	15699	15802	15588	15728	15553	15772	15834	15844	15685	15746	15621	15774	15742	15733	15796	15892	15582	15782	15884	15785	15750	15766	15774	15855	15703	15846	15703	15595	15890	15750	15807	15545	15614	15819	15764	15616	15623	15808	15646	15749	15809	15772	15729	15696	15566	15759	15595	15610	15667	15783	15752	15520	15821	15867	15671	15713	15724	15765	15660	15765	15515	15838	15785	15602	15857	15807	15931	15744	15856	15881	15919	15741	15700	15804	15714	15728	15572	15851	15828	15630	15872	15752	15776	15621	15667	15803	15707	15695	15642	15639	15841	15610	15734	15634	15702	15694	15659	15789	15653	15712	15787	15834	15717	15664	15797	15746	15551	15559	15743	15773	15713	15659	15822	15744	15695	15543	15752	15732	15661	15916	15653	15659	15845	15622	15716	15784	15964	15798	15814	15758	15777	15801	15691	15618	15671	15798	15572	15807	15699	15735	15762	15722	15838	15927	15693	15769	15789	15802	15738	15655	15728	15735	15647	15763	15807	15720	15920	15875	15734	15741	15736	15899	15728	15505	15789	15717	15711	15650	15680	15740	15852	15778	15651	15604	15627	15793	15828	15757	15820	15655	15923	15762	15712	15795	15875	15901	15720	15936	15760	15711	15776	15933	15678	15662	15878	15770	15831	15966	15651	15730	15915	15851	15691	15720	15732	15745	15829	15772	15770	15743	15716	15646	15629	15851	15852	15717	15864	15766	15633	15687	15811	15646	15822	15874	15690	15691	15802	15668	15761	15820	15698	15797	15688	15682	15666	15699	15712	15758	15645	15896	15660	15711	15713	15783	15752	15686	15625	15788	15782	15816	15705	15646	15810	15657	15671	15729	15561	15897	15757	15909	15777	15533	15635	15681	15640	15704	15831	15762	15852	16001	15540	15785	15809	15758	15636	15959	15680	15769	15755	15586	15654	15896	15737	15724	15751	15705	15870	15767	15821	15858	15870	15754	15634	15537	15681	15655	15652	15953	15751	15787	15780	15738	15572	15557	15929	15761	15830	15747	15710	15710	15684	15797	15842	15739	15745	15715	15786	15858	15807	15842	15757	15779	15712	15858	15670	15581	15841	15732	15639	15751	15957	15909	15619	15843	15652	15752	15902	15832	15732	15831	15763	15852	15752	15629	15644	15774	15791	15829	15994	15749	15635	15779	15817	15817	15613	15817	15719	15801	15689	15756	15738	15808	15670	15704	15675	15702	15848	15866	15713	15734	15773	15690	15878	15788	15729	15890	15805	15809	15817	15647	15853	15705	15843	15718	15935	15859	15730	15894	15770	15808	15864	15644	15711	15789	15685	15749	15752	15694	15780	15571	15785	15822	15559	15922	15845	15744	15809	15749	15952	15780	15583	15803	15928	15698	15897	15829	15582	15877	15842	15766	15642	15591	15880	15725	15772	15670	15845	15593	15756	15831	15634	15774	15756	15605	15810	15682	15800	15827	15742	15963	15847	15854	15655	15751	15682	15647	15875	15823	15764	15656	15718	15689	15719	15687	15703	15731	15773	15852	15793	15681	15709	15570	15630	15737	15740	15765	15689	15728	15905	15710	15921	15807	15570	15668	15822	15619	15744	15749	15852	15725	15664	15827	15780	15672	15695	15738	15856	15833	15662	15749	15603	15852	15674	15762	15820	15785	15875	15585	15774	15801	15837	15686	15668	15773	15627	15796	15752	15876	15649	15757	15954	15797	15839	15837	15772	15785	15648	15630	15715	15682	15745	15631	15793	15966	15687	15904	15711	15743	15768	15820	15578	15722	15562	15633	15720	15748	15770	15760	15957	15810	15833	15703	15568	15839	15851	15689	15902	15810	15824	15667	15701	15759	15766	15718	15683	15862	15637	15683	15773	15758	15555	15833	15740	15684	15667	15792	15836	15726	15890	15834	15859	15923	16103	15823	15691	15759	15637	15738	15781	15776	15713	15653	15604	15869	15813	15650	15712	15929	15659	15872	15782	15720	15711	15667	15750	15771	15828	15682	15746	15728	15612	15706	15696	15866	15685	15695	15725	15644	15814	15779	15842	15752	15943	15705	15826	15755	15818	15839	15810	15645	15633	15734	15843	15779	15708	15771	15771	15776	15813	15800	15892	15621	15780	15812	15931	15651	15854	15794	15767	15746	15760	15502	15732	15830	15746	15492	15907	15893	15775	15673	15809	15834	15684	15753	15720	15625	15691	15831	15765	15533	15790	15764	15764	15625	15486	15714	15907	15800	15729	15685	15794	15730	15775	15646	15824	15736	15778	15584	15686	15727	15652	15683	15898	15706	15788	16028	15758	15872	15611	15892	15797	15729	15687	15600	15692	15741	15820	15800	15806	15694	15655	15907	15760	15735	15958	15743	15702	15846	15707	15621	15740	15728	15699	15599	15683	15732	15660	15889	15727	15919	15739	15937	15730	15960	15824	15698	15748	15696	15756	15671	15778	15782	15667	15615	15676	15730	15623	15684	15679	15785	15900	15817	15768	15858	15752	15815	16033	15813	15578	15950	15536	15721	15919	15597	15778	15695	15787	15830	15656	15787	15745	15721	15678	15838	15927	15813	15850	15884	15747	15808	15812	15847	15528	15646	15733	15663	15646	15880	15810	15766	15867	15606	15779	15968	15609	15586	15753	15845	15632	15652	15688	15696	15789	15876	15820	15560	15742	15756	15710	15731	15707	15615	15641	15760	15778	15865	15707	15761	15549	15614	15697	15741	15693	15677	15983	15674	15632	15633	15805	15769	15686	15552	15677	15689	15862	15649	15778	15832	15785	15806	15861	15758	15701	15845	15670	15896	15700	15657	15791	16069	15807	15750	15835	15541	15833	15887	15661	15691	15832	15738	15581	15787	15776	15829	15693	15704	15826	15566	15860	15754	15786	15657	15901	15705	15748	15733	15674	15785	15826	15714	15536	15722	15592	15672	15742	15781	15597	15772	15686	15776	15729	15735	15819	15736	15828	15674	15822	15751	15784	15807	15671	15885	15765	15731	15841	15773	15632	15708	15875	15803	15710	15625	15804	15633	15924	15634	15883	15695	15712	15598	15871	15839	15810	15922	15647	15875	15634	15940	15480	15663	15719	15576	15560	15856	15716	15679	15788	15802	15751	15928	15891	15549	15803	15816	15689	15640	15666	15555	15579	15811	15595	15736	15669	15716	15629	15638	15829	15622	15784	16053	15514	15682	15704	15661	15687	15763	15445	15866	15753	15660	15673	15816	15725	15717	15641	15853	15766	15809	15603	15816	15667	15796	15762	15710	15770	15836	15656
23555	21767	28378	25471	22365	21524	20671	18395	18439	18287	17906	17813	17716	17716	17754	17625	17758	17808	17718	17551	17615	17441	17745	17582	17654	17621	17676	17573	17547	17524	17527	17567	17673	17585	17838	17613	17645	17525	17767	17739	17647	17736	17729	17442	17519	17549	17511	17630	17728	17451	17728	17640	17627	17631	17479	17676	17373	17613	17478	17840	17610	17710	17523	17524	17469	17744	17656	17511	17637	17428	17676	17507	17691	17602	17526	17681	17609	17567	17512	17401	17724	17645	17560	17658	17356	17694	17509	17486	17555	17610	17644	17627	17625	17510	17730	17434	17457	17590	17436	17572	17546	17644	17452	17639	17885	17354	17514	17450	17555	17439	17424	17280	17514	17355	17623	17556	17668	17494	17575	17734	17626	17385	17638	17709	17710	17604	17575	17494	17433	17514	17462	17540	17468	17595	17669	17388	17564	17860	17507	17330	17561	17457	17528	17505	17470	17623	17631	17488	17588	17644	17606	17284	17669	17494	17611	17766	17460	17258	17582	17513	17701	17523	17599	17634	17354	17509	17843	17554	17454	17433	17541	17700	17628	17645	17439	17356	17524	17540	17554	17482	17762	17515	17454	17503	17640	17291	17628	17744	17616	17584	17596	17428	17533	17352	17565	17574	17445	17501	17260	17613	17526	17753	17525	17687	17555	17526	17501	17528	17454	17480	17442	17582	17692	17625	17583	17855	17536	17585	17667	17395	17451	17593	17703	17451	17757	17680	17408	17385	17591	17573	17579	17532	17701	17456	17518	17575	17455	17674	17519	17610	17397	17463	17670	17478	17493	17583	17615	17347	17454	17806	17620	17430	17551	17562	17515	17585	17516	17424	17513	17689	17514	17704	17664	17339	17286	17465	17610	17706	17677	17575	17564	17821	17468	17503	17558	17437	17357	17547	17546	17630	17791	17580	17425	17558	17617	17581	17519	17775	17715	17593	17675	17606	17384	17485	17359	17476	17468	17406	17658	17528	17460	17726	17553	17569	17504	17574	17610	17475	17329	17769	17820	17399	17569	17449	17710	17570	17639	17407	17604	17629	17590	17662	17541	17710	17518	17347	17541	17670	17537	17419	17459	17429	17380	17703	17326	17517	17461	17490	17535	17534	17444	17312	17517	17476	17383	17691	17477	17626	17527	17647	17501	17537	17613	17471	17525	17267	17676	17411	17442	17479	17379	17615	17683	17497	17375	17547	17463	17466	17484	17569	17556	17570	17650	17627	17559	17547	17414	17475	17583	17448	17549	17598	17557	17512	17606	17457	17443	17531	17557	17790	17627	17678	17841	17692	17304	17424	17381	17449	17737	17758	17419	17570	17625	17576	17296	17384	17856	17561	17701	17531	17571	17668	17421	17699	17719	17388	17561	17541	17512	17514	17679	17301	17498	17628	17562	17700	17808	17557	17499	17683	17766	17577	17440	17558	17413	17484	17505	17639	17553	17462	17571	17643	17360	17706	17545	17333	17753	17325	17508	17616	17586	17484	17827	17575	17568	17580	17558	17618	17557	17742	17362	17527	17714	17554	17586	17576	17590	17695	17424	17735	17546	17480	17332	17427	17479	17726	17612	17667	17577	17482	17567	17657	17657	17615	17577	17643	17721	17441	17790	17674	17545	17546	17555	17520	17410	17539	17488	17439	17528	17608	17605	17526	17591	17397	17718	17433	17832	17594	17516	17648	17524	17339	17310	17691	17651	17612	17538	17565	17563	17491	17530	17184	17643	17322	17536	17469	17634	17548	17534	17476	17540	17546	17668	17598	17529	17435	17755	17493	17501	17428	17601	17410	17640	17716	17372	17476	17440	17448	17393	17567	17489	17597	17651	17625	17747	17598	17492	17530	17424	17451	17825	17513	17329	17618	17597	17632	17478	17466	17398	17495	17459	17701	17622	17530	17703	17647	17594	17580	17729	17487	17429	17611	17693	17446	17504	17392	17657	17433	17454	17549	17559	17542	17559	17452	17360	17462	17675	17475	17557	17465	17330	17521	17439	17421	17600	17623	17514	17525	17340	17574	17749	17454	17615	17372	17449	17649	17363	17552	17637	17428	17529	17599	17548	17450	17489	17353	17409	17400	17404	17609	17623	17496	17291	17653	17726	17743	17605	17498	17495	17578	17753	17499	17351	17509	17614	17349	17685	17614	17647	17574	17489	17508	17618	17510	17493	17581	17513	17461	17448	17638	17588	17612	17734	17555	17547	17520	17804	17639	17768	17592	17393	17548	17700	17354	17367	17786	17555	17660	17580	17533	17577	17461	17695	17606	17536	17330	17594	17400	17593	17697	17568	17629	17357	17454	17600	17384	17481	17490	17686	17753	17532	17502	17514	17457	17488	17260	17392	17600	17537	17668	17550	17689	17562	17551	17518	17348	17836	17718	17683	17602	17502	17475	17610	17532	17640	17507	17502	17341	17597	17439	17496	17516	17478	17543	17708	17454	17511	17616	17661	17504	17443	17809	17598	17645	17304	17409	17720	17379	17337	17412	17532	17509	17452	17545	17390	17655	17627	17537	17411	17548	17627	17391	17495	17783	17520	17557	17559	17849	17403	17548	17580	17532	17549	17649	17727	17601	17551	17535	17593	17403	17352	17429	17776	17602	17602	17537	17775	17557	17557	17456	17678	17524	17473	17562	17454	17693	17542	17643	17555	17796	17459	17682	17494	17549	17500	17463	17536	17656	17581	17572	17506	17692	17643	17509	17353	17505	17251	17358	17476	17643	17538	17428	17495	17574	17466	17548	17655	17636	17494	17477	17449	17248	17479	17692	17662	17472	17571	17708	17602	17443	17578	17662	17627	17519	17511	17640	17607	17607	17435	17581	17500	17444	17608	17547	17558	17669	17583	17802	17570	17552	17587	17544	17571	17620	17539	17465	17488	17478	17530	17554	17754	17757	17554	17471	17408	17567	17475	17328	17444	17575	17441	17636	17367	17528	17637	17426	17523	17593	17737	17726	17341	17581	17569	17585	17262	17652	17783	17457	17501	17527	17631	17356	17515	17682	17475	17458	17809	17619	17550	17612	17583	17528	17786	17699	17735	17526	17638	17635	17630	17431	17543	17507	17733	17438	17511	17684	17489	17483	17623	17537	17540	17303	17569	17512	17540	17441	17437	17456	17633	17568	17590	17500	17482	17578	17254	17444	17492	17440	17615	17559	17586	17531	17261	17414	17646	17677	17443	17422	17450	17455	17458	17589	17484	17509	17444	17388	17770	17738	17465	17585	17759	17637	17548	17529	17655	17588	17766	17681	17475	17757	17545	17550	17647	17467	17573	17528	17534	17401	17466	17635	17581	17544	17695	17547	17557	17649	17478	17477	17489	17459	17469	17526	17500	17644	17518	17603	17577	17363	17399	17485	17627	17533	17535	17647	17656	17509	17385	17674	17449	17585	17470	17582	17613	17681	17311	17638	17436	17464	17545	17322	17707	17573	17598	17344	17409	17583	17587	17458	17526	17893	17642	17611	17653	17583	17416	17719	17526	17677	17571	17521	17727	17716	17431	17511	17576	17684	17569	17539	17565	17382	17681	17605	17668	17423	17753	17509	17661	17443	17511	17638	17644	17400	17567	17449	17581	17566	17564	17567	17679	17499	17658	17558	17419	17471	17411	17498	17557	17710	17437	17435	17495	17491	17310	17620	17480	17460	17562	17601	17808	17708	17693	17734	17454	17517	17356	17648	17587	17495	17594	17631	17390	17357	17608	17710	17634	17568	17490	17490	17715	17660	17544	17534	17564	17323	17796	17613	17593	17484	17660	17647	17512	17589	17536	17488	17605	17417	17660	17449	17301	17339	17522	17547	17412	17379	17697	17383	17473	17621	17615	17518	17675	17410	17536	17423	17730	17427	17544	17488	17412	17345	17576	17529	17582	17504	17611	17700	17529	17453	17402	17546	17283	17630	17706	17449	17446	17493	17465	17474	17564	17491	17518	17576	17734	17544	17502	17485	17446	17331	17463	17499	17582	17631	17502	17474	17330	17782	17367	17474	17593	17422	17463	17619	17418	17419	17596	17560	17486	17482	17360	17687	17583	17467	17262	17313	17597	17716	17556	17747	17715	17508	17415	17382	17448	17720	17474	17387	17550	17472	17708	17586	17585	17536	17756	17572	17598	17321	17500	17291	17517	17481	17405	17459	17698	17580	17644	17475	17393	17339	17406	17610	17417	17468	17566	17505	17449	17612	17350	17322	17434	17406	17657	17463	17477	17788	17623	17545	17675	17684	17521	17658	17506	17583	17509	17438	17679	17623	17660	17512	17704	17518	17714	17550	17488	17528	17463	17375	17394	17775	17715	17483	17588	17571	17523	17448	17477	17291	17378	17522	17597	17492	17683	17594	17365	17608	17480	17699	17569	17517	17483	17368	17618	17695	17618	17623	17653	17579	17760	17599	17946	17723	17386	17510	17552	17584	17453	17629	17448	17500	17614	17542	17522	17674	17555	17445	17664	17463	17559	17658	17769	17525	17488	17429	17599	17560	17591	17549	17399	17604	17599	17686	17633	17534	17565	17594	17609	17692	17730	17480	17592	17602	17435	17549	17626	17868	17588	17487	17653	17672	17620	17564	17618	17525	17343	17579	17534	17388	17590	17496	17733	17644	17580	17444	17480	17433	17414	17656	17336	17531	17632	17496	17508	17590	17625	17430	17715	17565	17631	17612	17664	17537	17452	17601	17594	17363	17611	17731	17836	17423	17395	17476	17404	17594	17482	17517	17494	17559	17478	17508	17371	17406	17502	17708	17603	17423	17558	17500	17560	17499	17654	17491	17650	17555	17658	17354	17561	17401	17669	17428	17731	17786	17441	17593	17561	17547	17355	17564	17583	17653	17444	17431	17573	17370	17723	17575	17561	17487	17552	17726	17575	17493	17700	17308	17441	17513	17524	17534	17635	17535	17506	17550	17573	17481	17466	17660	17590	17554	17551	17433	17720	17503	17594	17596	17652	17764	17445	17354	17511	17397	17451	17608	17631	17537	17619	17622	17543	17689	17664	17764	17378	17428	17329	17746	17606	17498	17711	17578	17657	17736	17567	17666	17519	17503	17414	17781	17499	17429	17531	17536	17441	17376	17463	17664	17442	17657	17678	17635	17646	17365	17720	17679	17631	17505	17603	17669	17543	17537
24044	40117	29122	19406	17183	16591	16272	16006	16622	15600	15546	15562	15422	15383	15453	15513	15477	15319	15252	15371	15418	15329	15421	15536	15429	15421	15418	15386	15431	15401	15204	15296	15326	15324	15211	15428	15481	15276	15327	15264	15282	15326	15189	15437	15569	15472	15312	15342	15377	15319	15349	15291	15402	15355	15257	15356	15275	15342	15359	15254	15330	15419	15161	15184	15274	15440	15350	15266	15333	15197	15323	15284	15388	15185	15330	15409	15384	15336	15311	15217	15227	15374	15428	15229	15322	15297	15241	15405	15252	15240	15203	15295	15410	15266	15206	15304	15299	15359	15174	15401	15393	15455	15387	15346	15430	15187	15213	15370	15320	15170	15455	15289	15410	15382	15325	15318	15278	15315	15421	15143	15309	15478	15129	15265	15314	15358	15374	15203	15105	15187	15373	15410	15245	15422	15295	15460	15571	15231	15225	15425	15312	15331	15393	15276	15492	15264	15441	15305	15297	15239	15380	15315	15294	15407	15093	15295	15444	15461	15279	15426	15222	15509	15300	15436	15198	15249	15316	15298	15338	15399	15435	15240	15334	15277	15359	15350	15174	15327	15419	15328	15418	15249	15182	15232	15342	15483	15327	15146	15396	15423	15473	15309	15326	15455	15354	15240	15352	15151	15483	15353	15306	15465	15233	15413	15313	15271	15293	15462	15118	15374	15448	15360	15336	15351	15372	15376	15255	15270	15323	15370	15259	15294	15385	15166	15252	15423	15353	15364	15311	15301	15282	15334	15331	15220	15155	15322	15341	15358	15375	15283	15409	15192	15269	15307	15411	15480	15332	15202	15245	15428	15491	15442	15282	15552	15548	15269	15405	15417	15404	15488	15213	15333	15160	15484	15242	15427	15249	15332	15425	15376	15217	15390	15424	15276	15174	15293	15402	15292	15363	15469	15379	15163	15489	15381	15178	15228	15398	15456	15317	15167	15423	15328	15257	15454	15349	15297	15422	15328	15335	15284	15503	15358	15320	15236	15159	15353	15225	15379	15222	15327	15266	15378	15289	15337	15491	15239	15363	15265	15279	15310	15182	15319	15368	15434	15228	15366	15397	15169	15394	15387	15385	15228	15609	15440	15461	15407	15422	15348	15265	15338	15243	15391	15420	15181	15339	15377	15189	15442	15442	15159	15370	15429	15258	15370	15407	15192	15453	15408	15183	15296	15309	15360	15274	15350	15473	15197	15292	15408	15469	15228	15345	15294	15253	15429	15261	15219	15203	15343	15388	15287	15549	15339	15212	15271	15335	15188	15256	15487	15340	15362	15402	15351	15315	15454	15354	15517	15298	15306	15273	15386	15300	15333	15402	15253	15504	15309	15332	15309	15361	15265	15294	15498	15168	15349	15353	15193	15287	15267	15306	15363	15436	15465	15335	15369	15357	15290	15282	15317	15259	15430	15233	15465	15379	15335	15362	15505	15496	15439	15498	15251	15229	15401	15381	15363	15220	15301	15381	15338	15225	15391	15333	15213	15337	15370	15164	15226	15302	15264	15292	15280	15322	15235	15425	15313	15296	15274	15373	15168	15224	15408	15431	15392	15425	15355	15316	15147	15384	15171	15311	15441	15364	15248	15444	15440	15342	15462	15261	15315	15412	15332	15358	15438	15393	15305	15299	15423	15483	15429	15368	15286	15305	15329	15227	15176	15298	15315	15378	15297	15274	15350	15349	15437	15301	15205	15325	15173	15274	15331	15419	15381	15291	15415	15317	15264	15483	15411	15431	15427	15479	15267	15388	15259	15447	15246	15454	15373	15183	15125	15306	15330	15364	15225	15326	15374	15380	15316	15194	15314	15224	15483	15327	15475	15491	15454	15342	15363	15367	15248	15324	15374	15406	15208	15200	15306	15369	15242	15202	15294	15511	15162	15304	15327	15201	15457	15346	15257	15199	15305	15329	15368	15324	15217	15409	15319	15489	15297	15339	15186	15193	15259	15484	15378	15320	15342	15255	15184	15407	15342	15318	15459	15294	15455	15354	15412	15313	15244	15243	15297	15341	15096	15314	15420	15353	15250	15310	15220	15323	15262	15278	15373	15292	15366	15301	15305	15368	15500	15306	15226	15276	15372	15483	15266	15292	15247	15216	15316	15316	15430	15309	15397	15456	15244	15265	15312	15408	15367	15304	15320	15510	15435	15290	15262	15469	15269	15310	15319	15396	15305	15352	15269	15210	15252	15339	15184	15156	15379	15486	15285	15331	15370	15268	15524	15275	15381	15441	15283	15301	15359	15250	15259	15409	15233	15386	15284	15262	15271	15314	15230	15432	15354	15313	15345	15445	15361	15366	15498	15204	15336	15383	15328	15163	15175	15173	15401	15510	15166	15245	15218	15275	15487	15253	15322	15271	15302	15392	15308	15245	15186	15454	15275	15259	15094	15459	15062	15416	15524	15269	15269	15245	15341	15136	15251	15214	15305	15200	15272	15275	15272	15399	15201	15215	15410	15434	15371	15336	15298	15386	15323	15413	15343	15345	15360	15438	15388	15343	15349	15468	15257	15266	15479	15253	15227	15336	15454	15260	15295	15287	15198	15401	15174	15323	15543	15274	15326	15379	15312	15280	15182	15353	15363	15293	15288	15494	15147	15368	15309	15282	15548	15491	15282	15235	15316	15193	15387	15487	15290	15386	15372	15330	15277	15426	15272	15285	15368	15126	15264	15543	15155	15349	15148	15287	15265	15410	15334	15317	15384	15246	15410	15237	15316	15378	15257	15421	15335	15418	15277	15376	15173	15386	15334	15330	15314	15538	15426	15286	15339	15136	15239	15372	15514	15213	15255	15362	15366	15330	15360	15366	15309	15509	15207	15400	15427	15160	15282	15476	15450	15270	15309	15260	15386	15294	15278	15234	15398	15419	15353	15358	15267	15142	15246	15402	15492	15401	15432	15215	15339	15455	15276	15413	15230	15516	15524	15362	15248	15404	15226	15530	15296	15260	15344	15294	15412	15329	15265	15527	15364	15390	15433	15253	15222	15241	15462	15513	15347	15369	15275	15242	15291	15302	15429	15442	15200	15254	15378	15438	15439	15423	15226	15266	15400	15362	15521	15426	15256	15181	15244	15281	15247	15223	15333	15333	15356	15284	15216	15350	15400	15386	15243	15304	15407	15282	15374	15300	15432	15447	15146	15419	15346	15227	15603	15261	15555	15262	15351	15339	15340	15393	15378	15235	15289	15169	15221	15168	15286	15504	15387	15399	15486	15448	15398	15306	15357	15322	15231	15226	15244	15329	15286	15324	15242	15247	15281	15325	15326	15378	15395	15247	15311	15257	15294	15196	15364	15471	15154	15376	15337	15382	15414	15353	15346	15192	15372	15267	15419	15395	15489	15514	15441	15388	15362	15497	15388	15221	15399	15319	15501	15187	15428	15388	15480	15376	15359	15361	15349	15312	15448	15357	15294	15278	15227	15355	15565	15227	15272	15326	15486	15326	15347	15558	15386	15515	15294	15320	15481	15187	15408	15537	15343	15395	15450	15215	15309	15239	15484	15308	15243	15168	15251	15458	15216	15366	15314	15293	15110	15334	15345	15269	15374	15263	15342	15320	15264	15315	15391	15384	15439	15370	15486	15649	15368	15207	15369	15278	15300	15362	15251	15312	15298	15360	15333	15551	15326	15040	15329	15399	15445	15356	15266	15285	15284	15351	15343	15347	15330	15107	15445	15287	15357	15361	15283	15227	15226	15558	15397	15398	15496	15339	15569	15258	15358	15379	15357	15609	15405	15346	15407	15393	15313	15462	15334	15291	15482	15223	15295	15453	15437	15403	15416	15243	15549	15230	15448	15326	15371	15287	15353	15322	15171	15406	15277	15320	15334	15276	15391	15272	15350	15337	15359	15226	15418	15478	15431	15420	15391	15304	15355	15456	15400	15279	15311	15169	15129	15447	15358	15325	15409	15382	15223	15311	15418	15311	15264	15324	15326	15418	15358	15325	15404	15204	15325	15400	15193	15399	15228	15390	15400	15439	15184	15413	15133	15257	15304	15261	15500	15236	15362	15398	15276	15308	15309	15316	15362	15333	15160	15270	15426	15346	15307	15437	15315	15441	15366	15424	15302	15306	15232	15448	15434	15435	15327	15456	15476	15391	15480	15381	15397	15305	15288	15265	15193	15315	15299	15138	15363	15228	15255	15309	15422	15317	15362	15284	15216	15273	15163	15304	15375	15492	15351	15455	15244	15270	15345	15154	15312	15282	15285	15289	15338	15123	15331	15440	15291	15373	15419	15408	15251	15425	15338	15239	15355	15370	15145	15229	15248	15344	15288	15402	15301	15277	15443	15233	15258	15364	15399	15295	15390	15500	15306	15245	15303	15346	15414	15315	15378	15225	15514	15219	15518	15370	15262	15390	15429	15359	15397	15375	15465	15248	15425	15209	15285	15337	15405	15366	15202	15276	15231	15367	15414	15287	15305	15283	15379	15399	15256	15335	15452	15290	15252	15276	15471	15386	15117	15383	15208	15499	15179	15357	15359	15368	15352	15118	15357	15262	15389	15449	15326	15333	15317	15387	15279	15267	15238	15355	15208	15480	15442	15190	15285	15305	15417	15214	15310	15444	15261	15439	15407	15285	15396	15288	15351	15488	15276	15292	15378	15254	15327	15460	15360	15213	15233	15388	15322	15524	15361	15151	15274	15257	15275	15301	15427	15405	15290	15170	15292	15318	15378	15094	15192	15463	15453	15234	15390	15340	15437	15411	15314	15324	15438	15175	15284	15317	15263	15366	15453	15496	15299	15356	15168	15429	15417	15391	15466	15311	15365	15497	15417	15301	15361	15444	15317	15380	15292	15358	15238	15395	15261	15159	15280	15298	15343	15349	15416	15265	15271	15369	15453	15350	15255	15432	15462	15332	15353	15175	15305	15391	15241	15323	15387	15215	15407	15333	15385	15275	15329	15423	15374	15331	15357	15323	15388	15234	15287	15400	15493	15286	15385	15298	15188	15322	15555	15330	15382	15481	15402	15495	15210	15354	15303	15386	15329	15368	15258	15333	15493	15277	15350	15299	15451	15246	15471	15411	15420	15280	15354	15351	15386	15290	15223	15359	15431	15272	15256	15346	15262	15306	15192	15209	15434	15199	15358	15492	15573	15466	15333	15222	15182
25325	21725	26967	26829	20250	19373	19798	19112	18754	19010	18785	18566	18651	18644	18724	18600	18649	18779	18813	18629	18637	18732	18652	18555	18555	18517	18756	18626	18394	18852	18591	18584	18575	18826	18462	18726	18596	18565	18854	18662	18339	18589	18847	18788	18573	18659	18453	18622	18624	18461	18621	18455	18576	18468	18435	18566	18441	18477	18352	18397	18253	18567	18625	18641	18695	18575	18697	18779	18566	18571	18752	18619	18646	18549	18536	18507	18635	18599	18557	18714	18560	18311	18597	18616	18456	18553	18628	18594	18682	18573	18759	18666	18423	18644	18491	18437	18673	18680	18637	18678	18614	18566	18610	18445	18583	18592	18612	18684	18527	18693	18490	18547	18531	18464	18367	18573	18612	18696	18711	18639	18829	18701	18600	18526	18491	18551	18393	18516	18553	18591	18470	18541	18607	18554	18388	18680	18608	18862	18620	18454	18544	18550	18619	18635	18283	18417	18505	18657	18497	18619	18709	18644	18752	18517	18638	18770	18629	18586	18397	18460	18569	18558	18540	18533	18713	18506	18573	18800	18656	18528	18813	18708	18807	18705	18554	18451	18376	18565	18454	18860	18587	18565	18748	18470	18914	18748	18386	18595	18540	18466	18528	18715	18753	18270	18502	18791	18646	18558	18485	18482	18678	18554	18478	18682	18563	18626	18599	18641	18570	18493	18669	18712	18657	18745	18464	18726	18585	18588	18767	18686	18435	18431	18676	18640	18437	18464	18455	18672	18670	18582	18583	18658	18647	18854	18611	18421	18718	18490	18736	18547	18537	18652	18468	18674	18748	18646	18556	18632	18621	18572	18606	18542	18691	18527	18676	18700	18737	18594	18625	18457	18637	18572	18582	18658	18475	18604	18558	18605	18572	18692	18650	18651	18685	18567	18550	18666	18504	18511	18702	18677	18439	18614	18456	18577	18842	18495	18449	18500	18755	18733	18470	18845	18672	18751	18569	18485	18475	18522	18605	18661	18514	18530	18430	18506	18463	18579	18590	18912	18586	18857	18652	18569	18488	18645	18574	18550	18562	18578	18666	18530	18417	18555	18412	18430	18266	18565	18785	18543	18618	18617	18723	18353	18616	18708	18529	18524	18319	18581	18749	18560	18561	18599	18500	18579	18415	18640	18566	18715	18729	18459	18249	18725	18651	18591	18693	18592	18539	18454	18573	18861	18639	18565	18618	18404	18557	18630	18858	18541	18492	18522	18504	18628	18453	18474	18375	18771	18615	18742	18583	18703	18650	18660	18632	18450	18527	18462	18721	18635	18504	18543	18659	18559	18582	18347	18361	18460	18674	18622	18625	18532	18521	18606	18535	18597	18699	18672	18743	18544	18676	18464	18582	18416	18541	18510	18676	18453	18389	18627	18434	18812	18639	18477	18467	18649	18663	18416	18629	18517	18510	18660	18447	18651	18647	18433	18639	18707	18570	18534	18599	18616	18553	18625	18675	18465	18466	18414	18620	18450	18474	18665	18676	18558	18582	18498	18621	18477	18593	18485	18601	18453	18638	18592	18609	18669	18750	18642	18663	18232	18686	18799	18591	18487	18478	18492	18809	18512	18592	18647	18625	18690	18781	18836	18596	18400	18537	18327	18296	18460	18655	18649	18531	18554	18824	18676	18440	18525	18657	18574	18586	18576	18427	18484	18761	18660	18600	18469	18744	18483	18369	18559	18505	18674	18663	18611	18659	18494	18807	18627	18514	18481	18390	18775	18635	18582	18521	18332	18555	18906	18631	18539	18430	18615	18689	18716	18573	18541	18748	18341	18628	18644	18486	18456	18400	18449	18426	18437	18598	18420	18650	18318	18626	18575	18766	18556	18481	18599	18879	18639	18643	18588	18340	18560	18707	18655	18670	18393	18847	18554	18291	18404	18528	18617	18514	18460	18655	18406	18707	18710	18643	18547	18644	18710	18465	18732	18665	18638	18607	18652	18595	18653	18458	18707	18550	18419	18371	18421	18557	18422	18519	18358	18495	18443	18612	18483	18545	18760	18449	18591	18590	18610	18489	18687	18636	18563	18504	18588	18651	18611	18524	18345	18581	18401	18447	18293	18488	18681	18559	18507	18751	18459	18436	18359	18672	18587	18467	18590	18732	18572	18520	18790	18507	18553	18649	18514	18572	18582	18578	18600	18658	18693	18650	18362	18564	18560	18485	18649	18513	18758	18678	18623	18666	18537	18465	18538	18585	18673	18586	18605	18528	18741	18612	18711	18581	18685	18384	18578	18545	18613	18620	18446	18731	18433	18686	18809	18620	18600	18569	18714	18640	18672	18660	18559	18564	18468	18632	18220	18633	18562	18651	18492	18591	18720	18503	18570	18588	18839	18535	18699	18630	18639	18760	18523	18510	18690	18514	18526	18583	18564	18715	18411	18460	18310	18636	18461	18402	18338	18527	18373	18493	18655	18657	18614	18513	18681	18620	18550	18411	18689	18482	18568	18737	18736	18535	18416	18722	18640	18615	18310	18425	18614	18501	18509	18578	18689	18787	18765	18518	18645	18553	18510	18780	18452	18567	18627	18782	18683	18555	18718	18539	18734	18743	18736	18446	18479	18770	18573	18586	18694	18730	18712	18558	18584	18626	18710	18504	18595	18473	18414	18267	18747	18422	18485	18559	18595	18454	18528	18553	18484	18646	18693	18561	18574	18461	18523	18623	18650	18565	18683	18636	18526	18632	18570	18643	18656	18596	18544	18706	18726	18750	18750	18773	18583	18853	18624	18840	18608	18719	18514	18428	18629	18641	18625	18756	18691	18511	18795	18920	18680	18548	18637	18732	18605	18381	18455	18698	18827	18671	18787	18400	18408	18709	18822	18629	18516	18394	18882	18639	18622	18542	18509	18596	18651	18564	18678	18596	18617	18365	18408	18478	18657	18549	18476	18684	18847	18559	18572	18420	18623	18714	18635	18555	18518	18511	18433	18487	18604	18466	18454	18546	18685	18693	18400	18555	18853	18605	18637	18629	18623	18754	18595	18405	18599	18612	18541	18445	18548	18716	18557	18630	18421	18661	18566	18531	18596	18542	18638	18792	18405	18553	18416	18492	18630	18687	18400	18397	18607	18600	18549	18530	18546	18547	18705	18674	18558	18465	18649	18624	18479	18660	18473	18590	18367	18570	18721	18611	18623	18693	18640	18527	18612	18593	18680	18555	18599	18629	18434	18629	18519	18679	18625	18537	18747	18581	18589	18501	18559	18421	18451	18487	18812	18564	18691	18382	18726	18626	18588	18586	18328	18559	18720	18608	18292	18607	18637	18648	18484	18784	18730	18799	18532	18566	18761	18592	18535	18699	18902	18585	18475	18578	18462	18607	18296	18553	18551	18622	18678	18622	18617	18581	18709	18646	18770	18663	18532	18476	18668	18564	18625	18491	18689	18695	18415	18470	18645	18652	18554	18699	18634	18632	18570	18671	18584	18362	18703	18492	18601	18569	18682	18686	18479	18507	18641	18619	18394	18672	18627	18598	18287	18590	18580	18692	18439	18573	18569	18952	18600	18512	18551	18491	18623	18527	18390	18495	18634	18504	18478	18500	18551	18791	18614	18919	18529	18721	18480	18722	18457	18866	18700	18632	18600	18583	18487	18483	18370	18664	18483	18495	18703	18546	18576	18544	18534	18551	18454	18449	18724	18340	18566	18671	18372	18358	18560	18546	18544	18619	18480	18661	18687	18574	18701	18414	18389	18692	18690	18435	18543	18672	18766	18702	18439	18610	18649	18493	18586	18697	18719	18533	18527	18459	18506	18499	18622	18448	18694	18642	18805	18476	18638	18710	18683	18621	18469	18686	18593	18758	18589	18572	18596	18644	18486	18423	18530	18447	18572	18680	18435	18529	18521	18494	18481	18544	18501	18524	18576	18534	18671	18517	18727	18536	18569	18640	18618	18485	18554	18737	18493	18670	18462	18692	18760	18533	18722	18551	18515	18661	18599	18494	18318	18400	18434	18491	18498	18626	18680	18615	18736	18756	18453	18394	18717	18703	18389	18297	18537	18551	18445	18659	18630	18587	18614	18505	18426	18518	18491	18770	18573	18661	18627	18583	18715	18659	18596	18608	18555	18480	18626	18741	18766	18552	18417	18648	18589	18545	18514	18680	18623	18759	18625	18680	18668	18584	18734	18520	18659	18581	18635	18563	18488	18477	18647	18502	18721	18665	18592	18481	18558	18586	18676	18599	18786	18632	18540	18772	18652	18764	18452	18506	18759	18736	18790	18521	18528	18714	18635	18609	18665	18379	18553	18333	18730	18448	18719	18723	18646	18583	18426	18365	18432	18573	18664	18581	18568	18539	18380	18613	18465	18672	18575	18643	18598	18639	18500	18482	18531	18628	18585	18539	18568	18739	18461	18431	18532	18608	18562	18461	18839	18419	18546	18696	18385	18554	18578	18560	18562	18607	18845	18384	18404	18485	18473	18569	18690	18772	18602	18601	18463	18557	18451	18652	18633	18605	18360	18634	18575	18829	18629	18555	18385	18826	18480	18563	18581	18335	18480	18664	18700	18677	18681	18647	18541	18347	18613	18390	18652	18678	18708	18489	18522	18651	18290	18443	18759	18778	18590	18351	18620	18557	18470	18625	18574	18736	18732	18639	18577	18606	18477	18506	18676	18807	18435	18507	18655	18518	18401	18460	18269	18399	18693	18518	18370	18652	18542	18703	18745	18561	18561	18690	18604	18627	18485	18642	18558	18589	18464	18689	18540	18505	18426	18366	18385	18457	18842	18556	18460	18538	18596	18339	18420	18563	18462	18599	18494	18464	18473	18396	18502	18546	18581	18445	18390	18603	18649	18552	18536	18576	18503	18710	18648	18509	18481	18548	18525	18634	18444	18443	18682	18618	18472	18601	18639	18495	18592	18621	18515	18628	18510	18544	18453	18534	18629	18691	18424	18528	18688	18471	18641	18642	18646	18690	18617	18596	18652	18593	18545	18711	18527	18565	18700	18547	18627	18658	18482	18579	18621	18633	18787	18457	18507	18613	18610	18574	18553	18574	18502	18460	18594	18550	18542	18461	18553	18590	18618	18505	18673	18723	18518	18507	18460	18541	18892	18566	18593	18620	18452	18731	18467	18645	18657	18472	18545	18401	18665	18675	18644	18578	18705
21992	30456	21161	18117	17341	16752	16510	16558	16198	16106	16154	16009	15995	16031	15712	15977	15908	16012	15896	16058	15989	15882	15990	16040	16040	15842	15825	15893	16182	16018	15865	16034	15963	15884	15853	15901	16010	15926	15809	16020	15850	15833	15939	15934	15840	16016	15945	15758	16175	15900	16006	15977	15864	15899	15903	15929	15798	16016	15895	15865	15907	15907	15890	15800	15894	15937	16090	15910	15997	15896	15981	15925	16004	15824	15945	16018	15983	15954	16123	15920	16013	15869	16004	16042	15986	15756	15999	15880	15948	15952	15863	15929	15919	15914	15914	15843	15869	15982	15854	15916	15962	16055	15972	15880	15918	16060	15969	16035	15865	16012	15832	15985	15689	15959	15970	15846	15937	15834	15776	15885	15815	15998	15780	15733	15803	15915	15992	15916	15985	16026	15820	15856	15830	15949	16089	15971	15972	15925	15928	15882	16086	15964	15917	15869	15868	16047	15761	15896	15949	15905	15759	15888	15925	16009	16014	15936	16004	15887	16027	15945	15905	15901	15965	15998	15905	15838	15995	15986	15922	15701	15924	15884	15901	15749	15930	15792	15773	15931	16044	16029	15806	15934	15949	16057	16037	15899	15929	15911	15801	16087	15965	16023	15970	15935	16039	15793	15963	15843	15870	15887	16098	15986	15862	15877	15924	15996	15971	15863	15865	15985	16021	15945	15864	15945	15843	15895	15860	15773	15918	15754	15897	15925	15879	15918	16070	15916	15817	16133	15787	16087	15931	15940	15865	15768	15779	15830	15817	15854	16000	15880	15911	15692	16137	15919	15972	15989	15822	15930	15913	15890	15995	15826	15859	15769	15894	15972	16011	15894	15829	15976	15914	15833	15758	16010	15834	15827	15987	15752	15811	15907	16054	15865	15781	15841	15843	15958	15865	16053	15898	15887	15870	15798	15983	15887	15700	16003	16055	15956	15907	15869	15907	15961	15866	15898	15947	15954	15802	15947	15780	15968	15960	15812	15846	16061	15845	16007	15836	16120	15904	15867	15858	15978	15818	16008	15919	15920	15958	15957	15989	15842	15865	15731	15918	15972	15956	16014	16002	15849	15948	15892	15868	15798	15827	15890	15953	15826	15872	15959	16012	16025	15888	15828	15936	15946	15921	15831	15883	15843	15920	15995	16045	15832	15871	15974	15958	15870	15744	16038	15786	15975	15971	15921	15753	15867	15945	15906	16021	16123	16037	15827	15834	15910	15904	15879	15786	15894	16050	15949	15968	15791	15960	16001	15740	15883	15954	15840	15871	16037	16142	15751	16066	15907	15844	15911	15949	15812	15785	16023	16028	15970	15874	16079	15697	15900	15879	15902	15876	15922	15901	15957	16108	16012	15605	15869	15879	15859	15973	15871	15870	15913	16127	15950	15742	15781	15925	16033	15998	15946	15957	16107	15919	15935	15962	15866	15742	15876	16003	15890	15926	15895	16133	15656	15844	16014	15839	15793	15762	15952	15889	15756	16136	15966	15882	16021	15929	15855	15897	15835	15922	15975	16039	15997	15817	15829	16044	15861	16008	15859	15787	16029	15815	16008	15975	15987	15904	16049	15823	16046	16036	15859	15776	15751	16027	15966	15803	15921	15774	16024	15921	15974	15898	15955	15901	15812	15860	15898	16051	15835	15900	15909	16008	16019	15936	15837	15872	15958	16016	15863	15787	15806	16042	15918	15815	15918	15822	15852	16057	16007	15777	15836	16055	16114	15780	15930	16018	15818	16037	16112	16052	15906	15932	15859	15927	15791	15987	15895	15971	15748	15830	15804	16099	15866	16086	15934	16177	16070	15901	16025	16088	15770	15925	16009	15823	15788	16029	15906	15927	16078	15821	15697	15971	15978	16037	16014	15784	16032	16019	15879	15926	15879	15854	15856	16106	15944	15839	16034	15919	15786	15784	16042	16007	15887	16031	15992	15946	15764	15854	15908	16010	15953	16023	15881	16088	15774	15848	15935	15968	15761	15893	15750	15834	15883	15846	15833	15900	16121	15845	15887	15975	15905	15923	15885	15931	15998	16054	15789	16012	15975	15821	15869	15904	15624	15797	15894	15859	15892	15913	15904	15831	15817	15805	15790	15822	15988	15867	15795	16080	15939	15846	15905	16098	15887	15793	15859	15941	15794	15961	15933	15967	15814	15795	15784	15777	15925	16030	15993	15939	15876	15850	16008	15941	16055	15962	15954	15794	15929	15869	15796	15899	15871	16135	15727	15819	15877	15851	15761	16066	15972	15816	16055	15897	15906	16022	15988	15748	16118	15967	15919	15952	15967	15902	15918	15976	15982	15924	15887	16096	15868	15909	15832	15876	15853	16035	15833	15809	15896	15874	15999	15811	16043	15911	15992	15807	15843	16008	15747	16129	15974	15843	15965	15949	15910	16027	16085	15940	15925	15860	15846	16014	15885	15859	15877	15805	15761	15904	15801	15961	15917	15886	15850	15822	15952	15980	15908	15825	15947	15764	15853	16049	15793	15899	15871	15816	15866	16049	15899	15874	15932	15883	16053	15989	15878	15925	15780	15917	16069	15800	16084	16005	15891	15917	15756	15903	15945	15953	15912	15995	15782	15821	15923	15925	15878	15700	15813	15926	15994	15746	16103	15970	15846	16105	15826	15995	15759	15935	15840	15626	15976	15881	15921	15975	15927	16015	15931	15916	15915	15977	15847	15902	15996	15941	15848	15942	15944	15941	15910	15997	15895	15888	15781	15949	15874	15965	15860	16092	15905	15956	15945	15748	15898	15940	15799	15884	15934	15823	15951	15767	16068	15847	15800	16058	15844	15852	15860	16091	16118	15898	15991	15896	15893	15921	15711	15999	15903	15901	15830	15884	16006	15874	15861	15864	15907	15801	15888	16063	16008	15961	15767	15867	15832	15938	15675	15843	15905	15984	16072	15857	15881	15939	15869	15976	15961	15801	15839	15908	15947	15911	15919	15855	16059	15855	15914	16012	15853	15810	16003	15897	15860	15783	15898	16011	15921	15797	15881	15900	15784	15959	15904	16011	15832	15981	15885	15838	15914	15763	15900	15676	15840	15900	16006	15869	15980	15964	15784	16076	15934	15699	15881	15824	15900	15918	15826	15965	15926	15864	15821	16035	16001	15848	15842	15961	15707	15881	15730	16023	15697	15881	15959	15935	15960	15959	15806	16074	15828	15839	15905	16012	15925	16007	16021	15882	15936	15927	15893	15902	15943	15888	15750	15902	15987	15989	15943	15951	15991	15794	15978	15900	16117	15898	15824	16061	15918	15850	15929	15998	15863	15954	15972	15825	15942	15976	15961	15863	16102	15927	16000	15911	15982	16011	15991	15994	16132	16072	15849	15973	15984	15855	15927	15817	15642	16072	15920	15975	15968	15818	16024	15962	15904	15698	16044	15894	15861	15808	15983	16040	15875	15794	15962	15879	15964	16126	15825	15906	15664	15827	15946	15867	15851	15799	15825	15939	15884	15965	15901	15773	15822	16036	15896	15715	16156	16012	15893	15874	15841	15892	15983	15901	15900	16185	16004	15954	15838	15983	15880	15960	15920	15935	15796	15851	15723	16035	16007	15921	15820	15873	15729	16114	15925	15860	16013	15801	15877	15766	16049	15958	15949	15864	15946	15800	15951	15984	15890	15939	15934	15828	15893	15905	15799	16121	16051	15869	15924	15909	15936	15776	15854	16067	16066	15991	15777	15989	15847	15976	15721	15941	15919	15944	15969	15906	15877	15950	15920	15737	15829	15976	16101	15944	15768	16070	16079	16023	15826	15952	15848	16018	15926	15830	15832	16056	15847	15908	15814	15799	16017	15753	15898	16038	15984	15851	16078	16031	15950	15945	15983	15912	15938	16067	15926	15954	15927	16009	15897	15851	16068	15800	15835	16006	15948	16035	16028	15826	15836	15913	15745	15959	15907	15811	15986	15959	15973	15920	15934	15901	16147	15914	15747	16160	15954	15796	15871	15933	15816	15835	15743	15817	15791	16015	15961	16095	15863	15861	15740	15953	15881	15944	15854	15909	16024	15812	15947	15891	15928	15936	16012	15952	15885	15832	15962	15813	15924	15989	15955	15869	16087	15913	15961	15962	15854	15921	16018	15980	15696	15812	15893	16057	15991	16029	16037	15863	15933	15884	15961	16061	15908	15896	16099	15926	16074	15778	16006	15936	15877	15896	15959	15892	15863	16042	15867	16021	15966	15901	15991	15911	15979	16228	15870	15927	16072	15958	15942	15880	15864	15825	15907	15791	15885	15994	15861	15885	15725	16007	15896	16050	15960	16015	15787	15982	15915	15865	15915	15888	15695	15845	15983	15799	15976	15835	15886	15976	15858	15823	15955	16014	15754	15898	15919	15803	15983	15880	15858	15872	15969	15829	15838	15855	16095	15822	16064	16087	15984	15954	15824	15786	15888	16045	15698	16050	16158	15878	15939	15933	15980	15908	15846	16022	15948	15932	16107	15941	15877	15844	15883	15800	16108	15917	15949	15919	15974	15974	15985	15999	15797	15975	15871	16004	15945	15834	16020	15943	15886	15761	15930	15953	15919	15948	15936	15920	15957	16070	15876	15904	15818	15894	15831	16022	16026	15832	15816	15889	15782	15818	15933	15953	15934	15943	15896	15944	15855	15760	15935	15767	15961	16023	15971	15843	16058	15978	15895	16040	15930	15910	15910	15918	15946	15826	15886	15906	15849	15892	15790	16030	15823	15859	15933	15870	15974	15953	15819	16013	15797	15983	15950	15944	15959	16088	15967	15958	15850	15958	15894	15862	15964	15888	15967	15903	16034	15781	15983	15861	15882	15882	15991	16109	15962	16025	15821	15985	15937	15713	15864	15973	15950	15982	15894	15812	15910	15871	15849	15908	15796	16043	15938	15936	16068	15846	15861	16091	15948	15836	15886	15911	16052	15967	15819	15863	16033	15917	15959	15774	16064	15904	15873	16016	15869	15922	15906	15954	15983	15736	16035	16079	15825	15812	16019	15799	15844	15928	15868	15733	15843	15819	15984	16048	15910	15829	16010	15818	16011	15941	15973	15676	16028	15942	15986	15754	15896	15888	15979	15876	15900	16151	15948	15891	16014	15885	16018	15857	15901	16104	15970	16022	15867	15980	15892	16000	15810
22557	21648	28773	24838	21904	23599	24185	19524	18628	18734	18697	18345	18376	18323	18425	18325	18250	18333	17979	18091	18478	18122	18099	18120	18333	18317	18298	18159	18276	18016	18264	18187	18029	18007	18256	18132	17817	18232	17923	18079	17910	18095	17988	17947	18260	17942	18125	18066	17923	18197	17969	17945	18142	17999	18074	18056	18165	18214	17972	18181	17891	18041	18176	18119	17903	17967	18018	17993	17833	17839	17977	18097	17965	17840	18141	17939	17980	17882	18030	18035	18081	18126	17805	17814	17951	18056	18120	17981	18016	17983	18059	17910	17876	17956	17926	18160	18194	18179	18116	17993	18027	17905	18107	17915	17782	18048	18010	17807	18040	17922	18053	17949	17925	17954	18141	17907	17942	17940	17787	17812	18044	17875	17953	17960	17949	17917	17998	18300	17852	17994	18006	17848	17969	17985	18011	17966	18293	18012	17873	17862	18040	17833	17981	18014	18115	18059	17996	17888	17856	17779	17786	18027	17955	17765	17988	17941	17706	17955	18157	18061	17887	18014	17949	18246	17857	17917	17990	17920	18190	18029	18043	17980	17919	17991	18085	17872	18069	17850	17920	18028	17908	18269	18041	18017	17848	18066	17912	18153	17928	18133	17911	18094	17803	18039	17761	18037	18226	17892	17933	18002	17870	17956	18008	17901	17811	18040	17710	17966	17936	17976	17945	17846	17935	17989	18062	18085	17833	17885	18152	17943	18126	17992	17798	18063	17992	18058	18202	18047	17918	17896	17931	17808	18168	17977	18037	17902	18189	17904	17864	17999	18037	18000	17917	17794	17963	17994	18039	17808	17811	18023	17913	17912	17671	17843	18114	17887	18121	17747	17949	17935	17992	17839	17931	17874	17842	17873	17875	17777	17858	18038	18243	18032	18037	18060	17985	17828	18017	18028	17969	17961	18128	17791	17793	17914	17851	17894	17871	18200	17871	18025	17843	17824	17819	17808	17875	18001	17969	17974	18111	18132	17998	17722	17972	18013	17969	17882	18068	17818	17766	18041	17957	17999	18250	18084	17924	18040	17870	17943	17972	17978	17945	17837	17797	17861	17929	17958	17925	17619	18153	18205	18010	17963	17922	17999	18023	17985	18028	18145	17970	17798	18075	17817	17848	18149	18042	17967	18086	18003	18001	18065	17971	17814	17959	17981	17832	17802	18048	17979	17875	17904	18043	17836	17996	17906	18082	17975	17536	17837	18026	17783	17942	17937	18046	17920	17893	17867	17771	18105	17984	17826	18044	18009	17697	17855	17785	18026	17929	18187	17898	18075	17933	18129	17823	17809	18007	18030	17977	18211	18081	17909	17942	17953	18004	17955	17853	18079	17970	17913	17951	18013	17993	17901	17863	17653	17806	18123	18012	17968	18048	18128	17752	17853	17862	17960	17945	17647	18129	17863	17795	18002	18027	17920	18155	17729	17871	17947	17873	17766	17812	17964	17836	17998	17805	17995	18062	17821	17917	17936	17815	18060	18020	17622	17786	17835	18001	17977	17922	17850	17936	17996	17815	18140	17925	17999	17896	18105	18012	18252	17847	17994	18015	17915	18235	18122	17966	17979	17878	17857	17917	17971	17923	17862	17935	17959	17739	18036	18116	17817	17900	18001	17826	17881	17842	17979	17886	17827	18086	18013	17996	17949	18051	18132	17782	17718	17772	17906	18068	17919	17892	18011	17810	17978	17855	18017	17667	17771	18011	18077	17841	17800	17897	17946	17996	18103	17985	17846	18072	18005	17826	18056	17886	18009	17967	17804	17814	17866	17916	17755	18027	17733	17843	17776	18015	17998	17966	17855	17817	17902	17791	17736	18025	18050	17924	18056	17819	17933	18024	17923	17960	18014	17979	18175	17889	17834	17764	17939	17904	18066	17872	17936	17901	18078	17833	18039	17834	17980	17866	17904	17871	18107	17943	17773	17706	17892	18137	17871	17975	17884	17923	17750	17896	17915	18268	18018	17893	18077	18112	17964	18048	18057	18015	17874	17927	17977	17928	18170	17827	17848	17916	17908	18050	17916	18091	17958	17914	17867	17855	17796	17924	17851	18003	17923	17954	17960	17998	17960	17893	17929	17912	17856	18051	17586	17989	17853	17885	17923	18019	17908	17884	17889	18025	17811	18056	17977	18088	18061	18004	17875	18192	17860	17851	17965	18024	17862	17920	18126	17894	17936	18024	17938	18234	18000	17939	17923	17915	17956	18116	18233	17969	18005	17979	18006	17989	17812	18250	18111	17948	17844	17900	18006	18081	17807	17890	17876	17947	17862	18086	18043	17797	18060	17829	18107	17821	17903	18088	17954	17889	17846	18084	17961	18161	17997	17711	17748	18115	17782	17890	18031	17905	17920	17874	17865	17778	18001	18087	18080	17856	18130	17968	17853	17841	17698	17934	17976	17958	17860	17904	18071	17778	17699	17839	18057	17686	17990	18065	17827	18050	17844	17876	17953	17955	18001	17868	17900	17982	18029	18031	17796	17802	17932	18023	17984	17963	17961	17957	17842	18053	17939	18121	18168	17893	17953	17916	18086	17974	17859	17965	18089	17953	17972	17957	17821	17985	17935	17922	17910	17969	18080	17846	17772	17952	17807	18118	18028	17954	17996	17987	18095	17907	17872	18009	17862	17859	17898	18071	17850	18051	17919	18092	17970	18000	17944	18150	17724	17912	17827	17974	17920	17974	17698	17918	17790	17706	17868	17927	17826	17899	18031	17806	17827	17923	17807	17867	17864	17938	17894	17675	17880	17866	17910	17901	17974	17940	18233	18055	18059	18014	18020	18235	17828	18095	17869	17935	17877	17951	17939	17855	17776	18173	17895	17820	18018	17905	18161	18055	18046	17999	17915	18049	18119	18147	18248	17949	18072	17871	17625	17875	17953	18029	17739	18028	17861	17909	17838	17797	17853	17989	17989	17768	17841	18101	18046	18071	17911	17822	17917	17878	17803	17832	18010	18095	17852	17924	17915	17795	17886	17853	18031	18098	18057	18198	17996	18301	17928	18008	17954	17985	18140	18009	18034	18079	18125	17883	18059	17742	17791	17739	18068	17854	17794	17818	17964	17792	17734	17927	17928	17936	18140	18073	17986	17873	17826	17932	18217	18052	18041	17868	17950	17894	17905	17702	17962	18016	17796	17851	17910	18077	18113	18008	17951	17890	18128	18029	17836	18017	18084	17922	17989	17831	17857	18113	17867	17931	17865	17815	17848	18058	17907	17808	17908	18112	17897	17806	17777	17791	18012	17947	17881	18060	17915	18025	17884	17783	17960	17938	17923	18129	18066	18009	17964	18021	17910	17817	17920	18002	18027	18041	17863	18116	17933	17769	17986	17951	17774	17752	17795	18081	17822	17895	17992	17830	17958	18201	17823	18158	17734	17888	17926	17995	17992	18013	17926	18076	17718	18028	18194	17897	17967	17839	17862	17790	18102	18149	18040	18178	17899	17756	17725	17928	18049	18022	18038	18086	17709	17993	17929	17944	18045	17929	17959	18090	17856	18059	17923	17764	18001	18134	18035	17861	17985	18138	18176	17937	17955	18173	17883	18139	17887	17896	17964	17872	18023	18147	17961	18214	17943	17971	17781	17966	18054	17920	17861	18027	17974	18038	17895	18025	18078	18038	18103	17933	17959	17982	18114	18212	17983	17968	17893	18008	17705	17813	17691	18110	18104	17826	17969	17963	18082	18150	17875	17964	17747	17933	17996	17866	17978	18214	17843	17955	17999	18053	17980	17902	17876	17810	17731	18040	17902	17825	18096	17965	17891	17812	17899	17818	17980	17900	18149	17924	17867	18158	17713	18028	18128	17849	17732	17881	17798	18174	18013	18054	17841	17969	17988	18170	17776	18067	18109	18054	18092	18058	18096	17930	17935	18111	18067	17913	17820	17886	18173	18167	17988	17863	17907	17886	17833	17911	17886	17905	18067	17939	17922	18064	17782	17975	17939	17997	17868	18155	18014	17730	18105	17855	17802	17962	18015	17914	17879	17973	18051	17962	18006	17925	17861	17986	17940	17981	17882	17930	17998	18006	17997	18013	17911	17931	17963	18113	18147	18031	17883	18062	17817	17737	17958	17979	17770	17968	18093	17986	17914	17781	18012	17945	18005	17907	18100	17705	17915	17886	17865	17913	18060	18178	18157	18092	17766	17913	17861	18180	18049	18130	18003	17920	18110	18146	17823	17809	17843	17729	18043	17963	18088	18102	17922	18027	17965	18104	17803	17972	17924	17745	17866	17812	18093	18057	17906	17850	18115	17826	17895	17949	18024	17971	17855	17976	17697	17848	17919	17995	17763	18064	17951	17927	17928	18046	17879	17859	17874	17962	17847	17841	17887	18050	17867	17844	17975	17967	17807	18012	17912	18245	18055	18282	17877	18143	17823	17726	17960	17887	17897	18164	17874	17997	18046	17969	17854	18083	17881	18089	18033	17901	17939	18046	17861	17953	18122	17860	17792	18087	17706	18063	17923	17874	17853	17959	17857	18020	17837	18167	17851	17856	18053	18024	17996	17933	18140	18182	18030	17960	17992	17911	17987	18174	17738	18014	17991	17870	18222	18107	18071	18000	17855	18099	17831	18103	17930	17951	18159	18078	17947	17902	17912	17954	17877	17803	18042	17880	18037	18017	17937	18022	18079	17897	18003	17845	18021	18024	17837	17683	18047	17816	18212	17769	18165	17767	18056	18092	17884	17959	17887	17685	17916	17979	18215	18141	18057	18187	17980	17886	17957	17830	17868	17916	17886	18085	18071	18007	17910	17689	17895	17981	17975	17887	18001	17914	18142	18201	17886	18061	17828	18036	17961	18046	17784	18064	18064	17950	17848	18034	17955	17823	17850	17706	18172	17849	17999	18081	17948	17946	18067	17936	17997	17671	17802	17764	18067	18126	18074	18130	18120	17871	18001	18051	17681	18030	18038	17981	18080	18065	18018	17800	17783	18092	17789	17997	18023	17918	18046	17934	17785	17943	17947	18090	18100	17927	17995	17899	17980	17868	18031	17925	17965	17889	17873	17997	17969	17736	17758	18180	17885	17722	18050	18026	17940	18048	17871	17999	18124	18114	18203	18058	18014	18017	18041	17827	18041	18094	17985	17920	17988	18066	17950	17881	17988	17911	18067
25903	40819	27987	20989	19005	17782	17119	16715	16514	15942	15862	15894	15775	15644	15628	15596	15780	15631	15655	15670	15649	15844	15596	15744	15669	15729	15646	15641	15576	15764	15698	15646	15658	15578	15683	15625	15530	15676	15739	15723	15609	15553	15571	15680	15544	15499	15491	15717	15513	15501	15423	15718	15410	15672	15723	15576	15540	15474	15610	15413	15597	15684	15605	15577	15709	15545	15800	15539	15606	15811	15594	15522	15551	15536	15563	15522	15619	15453	15586	15560	15610	15512	15578	15673	15627	15594	15662	15556	15578	15506	15526	15569	15544	15685	15572	15262	15505	15421	15531	15694	15537	15678	15525	15514	15516	15594	15568	15601	15554	15417	15507	15448	15523	15643	15489	15754	15572	15523	15588	15611	15369	15565	15665	15468	15615	15702	15535	15613	15596	15722	15396	15553	15635	15666	15462	15482	15561	15511	15614	15458	15415	15693	15423	15543	15615	15784	15626	15507	15576	15573	15621	15663	15391	15565	15591	15570	15425	15487	15637	15675	15469	15537	15500	15414	15614	15532	15479	15481	15506	15418	15521	15568	15525	15489	15624	15477	15491	15510	15459	15460	15598	15235	15547	15341	15620	15533	15571	15596	15403	15552	15737	15517	15580	15486	15727	15530	15596	15595	15545	15491	15743	15404	15539	15449	15685	15522	15523	15743	15498	15596	15607	15599	15557	15426	15514	15710	15520	15644	15296	15694	15625	15578	15559	15576	15513	15586	15539	15666	15591	15750	15497	15646	15461	15654	15557	15607	15679	15491	15489	15582	15399	15493	15486	15653	15461	15407	15683	15481	15328	15424	15689	15454	15654	15461	15656	15573	15547	15505	15589	15529	15568	15455	15736	15622	15333	15576	15534	15560	15459	15559	15602	15463	15574	15590	15564	15553	15568	15428	15489	15476	15555	15686	15581	15459	15520	15795	15627	15545	15525	15571	15564	15533	15519	15648	15526	15487	15607	15566	15399	15327	15625	15631	15711	15628	15427	15493	15661	15678	15647	15351	15488	15634	15552	15568	15476	15486	15573	15687	15561	15382	15465	15504	15592	15392	15536	15531	15555	15484	15487	15436	15599	15591	15674	15453	15508	15401	15439	15592	15472	15500	15573	15569	15562	15533	15560	15483	15451	15561	15363	15491	15540	15524	15544	15645	15513	15576	15434	15509	15558	15433	15743	15477	15591	15560	15466	15539	15408	15504	15686	15591	15565	15593	15713	15645	15633	15551	15701	15482	15624	15435	15465	15477	15489	15452	15427	15440	15586	15494	15687	15536	15362	15554	15653	15451	15420	15511	15447	15444	15561	15448	15688	15533	15600	15667	15684	15468	15584	15591	15470	15719	15662	15446	15546	15642	15517	15389	15358	15502	15481	15592	15543	15568	15528	15436	15480	15489	15608	15754	15488	15575	15376	15490	15674	15547	15501	15493	15521	15658	15523	15472	15560	15604	15671	15328	15617	15478	15538	15611	15706	15737	15441	15485	15626	15496	15549	15547	15496	15444	15578	15499	15510	15532	15636	15642	15603	15621	15443	15460	15541	15464	15643	15455	15636	15435	15746	15601	15548	15440	15425	15502	15493	15608	15543	15745	15614	15429	15414	15578	15549	15664	15492	15603	15415	15583	15583	15646	15480	15523	15659	15713	15390	15441	15602	15439	15568	15466	15485	15449	15664	15481	15615	15405	15437	15507	15454	15446	15538	15667	15482	15756	15512	15462	15571	15423	15465	15491	15544	15380	15627	15625	15562	15513	15673	15571	15492	15421	15342	15420	15397	15572	15569	15527	15638	15671	15631	15626	15704	15719	15311	15553	15661	15458	15517	15559	15521	15532	15482	15296	15277	15414	15681	15645	15683	15443	15694	15561	15581	15522	15666	15720	15525	15482	15560	15477	15679	15550	15717	15529	15620	15297	15799	15661	15583	15716	15402	15574	15506	15668	15625	15475	15536	15680	15470	15530	15410	15476	15535	15449	15526	15535	15394	15426	15609	15418	15639	15550	15530	15442	15421	15606	15481	15540	15541	15584	15483	15378	15496	15598	15556	15444	15575	15527	15665	15432	15435	15695	15597	15663	15353	15655	15511	15501	15416	15313	15577	15561	15646	15535	15467	15511	15693	15507	15608	15370	15651	15681	15580	15567	15624	15501	15595	15346	15653	15562	15652	15587	15553	15482	15603	15807	15494	15460	15573	15629	15657	15536	15675	15478	15343	15512	15418	15461	15852	15668	15416	15612	15677	15493	15656	15637	15520	15516	15626	15725	15536	15574	15623	15582	15720	15394	15647	15525	15391	15591	15428	15466	15527	15523	15524	15615	15481	15643	15587	15731	15392	15700	15542	15525	15610	15382	15600	15595	15645	15455	15543	15567	15667	15459	15635	15477	15566	15609	15541	15668	15545	15583	15684	15372	15633	15448	15614	15632	15520	15405	15595	15432	15573	15500	15555	15618	15527	15607	15473	15414	15651	15540	15449	15646	15570	15452	15549	15551	15524	15604	15685	15529	15697	15384	15768	15527	15559	15405	15522	15499	15443	15656	15605	15474	15660	15400	15571	15571	15763	15471	15527	15655	15778	15549	15543	15464	15433	15569	15642	15616	15405	15648	15510	15705	15460	15550	15256	15452	15504	15563	15425	15543	15606	15581	15674	15570	15546	15625	15466	15653	15332	15455	15569	15609	15679	15563	15476	15443	15673	15630	15541	15603	15506	15576	15523	15552	15424	15442	15377	15419	15536	15522	15540	15586	15451	15577	15680	15491	15514	15608	15530	15561	15450	15480	15398	15504	15634	15439	15415	15716	15526	15650	15423	15417	15541	15587	15529	15657	15467	15394	15550	15601	15522	15466	15555	15502	15507	15788	15486	15524	15507	15663	15406	15656	15453	15626	15531	15460	15607	15559	15627	15556	15557	15622	15582	15449	15609	15468	15523	15623	15610	15552	15453	15404	15522	15449	15681	15351	15562	15615	15534	15386	15705	15441	15474	15523	15676	15653	15475	15298	15658	15518	15582	15390	15733	15662	15654	15508	15491	15631	15660	15655	15548	15467	15443	15629	15485	15533	15489	15456	15529	15646	15685	15342	15667	15600	15621	15717	15468	15464	15443	15707	15533	15672	15594	15504	15533	15621	15547	15350	15577	15619	15590	15519	15532	15537	15601	15468	15632	15473	15584	15621	15604	15572	15671	15520	15710	15547	15510	15613	15585	15523	15469	15390	15462	15479	15682	15543	15521	15518	15510	15615	15683	15535	15646	15449	15482	15436	15442	15778	15505	15590	15693	15748	15578	15444	15412	15477	15608	15480	15593	15577	15449	15540	15444	15678	15480	15590	15648	15422	15705	15577	15583	15390	15647	15557	15558	15680	15638	15555	15628	15611	15457	15637	15524	15469	15645	15709	15640	15708	15589	15578	15557	15436	15688	15570	15553	15494	15578	15487	15697	15665	15634	15633	15335	15729	15418	15482	15461	15585	15444	15737	15475	15389	15464	15510	15595	15470	15675	15638	15511	15464	15367	15577	15617	15649	15449	15394	15697	15336	15458	15664	15551	15518	15583	15496	15583	15658	15613	15508	15499	15430	15573	15544	15613	15769	15423	15430	15614	15515	15573	15599	15425	15644	15534	15573	15434	15604	15429	15342	15463	15503	15665	15501	15680	15494	15482	15494	15534	15567	15688	15642	15411	15505	15597	15518	15469	15413	15566	15344	15581	15672	15608	15624	15429	15684	15503	15592	15449	15461	15443	15591	15552	15428	15591	15545	15546	15615	15741	15621	15373	15698	15583	15452	15606	15698	15539	15360	15642	15369	15573	15595	15524	15387	15519	15532	15548	15646	15565	15625	15514	15530	15704	15635	15641	15597	15705	15634	15714	15607	15447	15619	15488	15378	15661	15632	15640	15609	15515	15579	15663	15439	15516	15361	15559	15565	15564	15483	15549	15552	15469	15359	15507	15646	15528	15531	15501	15489	15471	15482	15482	15687	15575	15680	15435	15433	15467	15455	15398	15457	15625	15434	15468	15494	15615	15651	15484	15386	15451	15649	15453	15495	15410	15440	15589	15714	15394	15530	15682	15530	15648	15511	15428	15461	15411	15373	15538	15598	15451	15531	15555	15460	15683	15482	15503	15490	15421	15571	15529	15406	15488	15724	15724	15522	15548	15444	15618	15595	15535	15482	15502	15565	15522	15484	15545	15406	15408	15490	15494	15510	15558	15622	15631	15731	15461	15586	15490	15558	15445	15629	15446	15535	15613	15733	15730	15726	15751	15378	15512	15534	15535	15456	15596	15701	15566	15451	15590	15544	15563	15646	15556	15413	15466	15491	15563	15330	15448	15319	15510	15653	15541	15514	15589	15584	15641	15588	15489	15454	15344	15572	15678	15533	15595	15607	15626	15406	15555	15445	15565	15503	15411	15593	15625	15594	15777	15566	15608	15428	15570	15376	15600	15529	15449	15743	15635	15533	15665	15555	15558	15596	15623	15354	15624	15532	15610	15409	15648	15680	15331	15432	15357	15488	15454	15440	15625	15644	15605	15610	15787	15599	15633	15635	15510	15465	15587	15601	15456	15671	15715	15428	15554	15452	15603	15523	15368	15734	15596	15565	15407	15572	15518	15443	15537	15563	15514	15523	15576	15391	15447	15440	15350	15457	15557	15679	15633	15591	15725	15671	15361	15520	15476	15557	15575	15413	15455	15437	15455	15468	15541	15472	15624	15588	15410	15396	15564	15511	15561	15573	15811	15596	15688	15619	15436	15536	15505	15465	15615	15630	15537	15606	15576	15408	15568	15434	15440	15470	15638	15628	15564	15586	15511	15567	15628	15551	15622	15604	15498	15436	15398	15701	15406	15628	15599	15592	15441	15603	15606	15531	15519	15580	15593	15452	15662	15588	15355	15624	15464	15439	15551	15492	15566	15795	15457	15638	15561	15545	15370	15582	15548	15546	15715	15493	15391	15621	15614	15578	15598	15584	15585	15581	15478	15473	15552	15484	15532	15608	15434	15616	15515	15459	15723	15536	15526	15412	15521	15528	15473	15627	15524	15458	15570	15488	15620	15502	15470	15514	15476	15685	15535	15403	15728	15517	15540	15626	15441	15497	15584	15557	15386	15723	15522	15426
29572	23180	24017	21286	18395	18319	18390	18258	17997	18021	17933	18070	18016	17927	18087	17943	17974	18049	18094	18123	17938	17945	17945	17840	18081	17738	18035	17949	17809	18049	18101	18061	18116	18025	18121	18033	18078	17973	18018	18029	18130	18177	17937	18103	18017	18294	17982	18056	18047	17930	17878	18124	18122	17893	18196	18065	17980	18086	18066	17937	17836	17913	18192	18154	18008	17855	18072	18019	17963	17795	17933	18021	17950	18006	17837	17957	18136	17880	17906	18052	17950	18007	18004	18055	18130	18253	18084	17974	18007	17977	17845	18013	18021	18079	17999	18219	17894	18019	17978	17952	18112	18043	17938	17972	17977	17929	18070	17885	18053	18123	18116	18073	17920	17929	18195	17904	17992	17973	17857	18008	17869	17895	17868	17928	17979	17890	17984	17926	17932	17920	18085	17884	17888	18005	17855	18037	18023	18163	18078	18132	18098	17928	17994	17897	17979	18257	17949	18009	18295	18088	18230	17875	18094	17932	17919	18060	18188	18113	17942	18034	18127	18103	18060	18105	17936	17773	17964	17967	17861	17886	17918	17912	18132	18109	18027	17869	18051	17923	18166	17904	18095	18198	18207	18073	18034	17976	18058	18003	17605	17753	18077	18037	18100	17848	18049	17792	17959	17838	17983	17904	17841	17902	18123	17947	18099	18012	17871	17935	18016	17920	18067	18072	17895	18053	18002	17984	18135	18023	17999	18094	17897	18203	17825	18115	17944	17982	18113	17981	18013	17964	17879	17945	18006	18235	18031	18081	17896	18176	18102	17948	18059	18113	18025	17943	17953	18017	18246	17955	18133	18057	17970	17963	17961	18039	17898	17778	17815	18169	17885	17915	17923	17908	18054	18019	17947	18039	17882	17895	18059	17803	17998	17855	18055	18243	18077	18004	18026	17998	17969	17948	18009	17960	18071	17726	18204	17989	17817	17943	17861	17859	17816	17896	18075	18169	18050	18118	18044	18091	17938	17936	18164	18084	18130	18066	17934	18018	17829	17890	18116	17983	17915	18096	18283	18058	18084	18173	17993	18112	18243	18120	17981	17928	18085	18015	17964	18047	18146	18038	18037	17983	18088	18043	17979	17983	18020	17995	17835	17773	17944	18034	17938	17937	18017	17996	18077	17856	17908	17958	18000	17882	17948	17837	18028	18050	17799	18121	18053	18089	18011	17827	18120	17762	17862	18154	18171	18052	17998	18012	18039	18012	18142	18062	17908	17925	18095	17881	18132	17902	17863	18114	18048	17978	18070	17976	17981	18073	18002	17980	18017	17936	18162	17798	18177	17972	18075	17860	18008	17905	18428	18175	18110	17981	18097	17882	18083	18144	18025	17850	18065	18124	17971	18065	17844	17958	18177	18062	18072	18083	18112	17899	17976	18096	17992	18009	18173	18050	17967	17724	18025	18056	18072	17937	18070	18012	18031	18007	17999	18148	17960	18134	17985	18119	18019	17974	18110	18134	18013	18017	17857	18028	17958	17932	17878	18078	17930	18067	17948	18029	17874	18014	17972	17786	17936	18148	17890	18000	17974	18250	17899	17996	17897	18013	17940	17919	18112	17925	18098	17821	18215	18205	17842	17835	18078	18021	17917	17904	17904	18044	18179	18237	18065	17929	17914	17908	18125	17904	18089	18005	17985	18068	17915	18064	17971	17940	18165	18044	18170	18132	18343	18001	18073	17955	17954	18158	18121	17790	17946	17820	18152	18045	18159	17845	18117	18059	17969	18144	17848	18002	18002	17900	18023	18036	17946	18057	18112	18062	17938	17866	18134	17935	18102	17930	18318	18068	17959	18188	18208	17991	17841	17813	18010	18212	17937	18134	17972	17841	18125	17912	18178	18039	18154	17875	18165	18027	18018	18061	18187	18021	18029	18003	18244	17980	17807	18104	17966	17902	18207	18107	18036	17929	17968	17862	17988	18065	17968	18171	18269	18033	18061	17883	17896	18045	18157	18056	18014	18145	17926	17971	17917	17962	17858	18215	18017	18014	18051	17950	17996	18046	18009	18098	18112	18041	17935	17886	18053	18026	18181	18229	17862	17856	18072	17991	17945	18089	18023	18166	18118	17950	17930	18141	18035	18067	18032	17900	18074	18200	17986	17921	17968	17793	18099	18179	17787	17781	18035	17885	18205	18062	17976	18049	18001	18155	17979	18041	17934	17922	17948	17938	17946	18056	18052	17924	18035	17783	18024	18073	18090	17949	18066	18084	18078	17996	18016	18213	18203	18066	18044	18021	17935	17937	18235	18090	17859	18098	18025	17886	17985	18092	17995	18080	17896	18060	18002	18014	17956	17954	18038	17980	18177	17961	18002	17843	18073	17963	17984	18036	17989	17908	17810	18042	18034	17991	18143	17975	17927	18016	18299	18241	17994	17970	17932	17909	18077	18136	18054	17787	17948	17985	17965	18166	18057	17908	17992	18026	17788	18013	17910	17898	17945	17863	17833	18028	18025	17970	17951	18075	17985	18132	18009	18079	18020	18067	18145	18064	18046	18021	17998	17985	18062	17970	17961	18156	17985	17963	17968	17736	18100	18093	18077	18115	18088	18004	18130	17963	17942	17962	18157	18154	17984	18175	18026	17977	17893	17890	18109	18071	18010	17921	18070	17684	17926	18130	17938	18071	17893	17937	17996	18186	18107	17946	18035	17806	17925	18053	18143	18070	18101	18060	18040	17900	17958	17927	17957	17935	17996	17952	17976	17911	17820	18084	17969	17960	18204	18060	18067	18028	17867	18006	17936	18119	18041	18133	18017	18233	18180	18085	18025	18247	17888	17995	18189	18085	17991	17872	18122	18101	18126	17998	18094	18137	17879	17839	17929	18143	18110	17979	17950	18066	18034	18081	17886	17981	17972	17889	18049	17976	17884	18002	17973	18111	18161	17821	18116	18023	17982	18058	17915	17921	17730	18058	17855	18162	18026	18019	17892	18169	18099	17835	17915	17905	18039	17724	17792	18084	18066	17843	17956	17979	18380	18188	18094	18049	18014	18149	17932	17955	17539	17832	17847	18098	17761	17968	17826	17875	18150	18157	17935	17974	18238	18189	17944	18068	17844	17908	18055	17971	17837	17962	17944	17914	18117	18195	17811	18262	18071	17979	18121	18117	17935	17920	17963	17771	18047	18143	18056	18040	17962	18151	18080	18144	18111	18066	17816	18003	17911	18003	18098	18132	18181	18144	18018	17815	18034	17980	18244	18118	17970	18135	18128	18160	18068	18011	18020	17994	18003	17988	18146	17955	18100	17848	18026	17942	17932	17911	18136	18002	18139	17875	18112	18203	17979	17956	18151	18116	18043	18094	17825	18078	17987	18040	18184	17930	18063	18039	18028	17734	17818	17995	18043	18025	17913	18184	17913	17968	18023	17848	17858	17991	17908	18122	17964	17931	17932	18006	17971	17907	18075	17948	18196	17973	18037	18059	18021	18113	17951	18030	18096	18084	17958	17854	17863	17886	18104	17965	17845	18057	18214	18227	18112	17886	17851	17977	18059	18099	18000	18203	17955	17823	18068	18015	18189	17846	17824	18054	17931	18041	17947	18033	17976	17916	18152	17827	18110	17836	18165	18191	18025	17970	18111	17749	18021	17867	18192	18068	18079	17982	18094	18011	18081	18000	18159	17811	18096	18038	18038	18111	17969	18002	18214	17890	18048	17953	17973	18029	17938	17979	18150	18022	17831	17893	18108	17828	17929	17887	18006	18007	18100	18243	18040	17822	17988	18153	18119	17945	18097	18017	18014	18147	17992	17751	17917	18037	17991	17795	18104	18171	17960	18111	18063	17770	17838	18067	18029	17862	18030	18123	18365	18086	18014	17915	17977	18063	18257	18041	18102	18117	17919	17916	17887	18004	17926	18011	18083	18140	17981	17860	18074	17712	18067	17933	18080	18122	18194	17959	17991	17954	17977	18088	18100	18110	18054	17786	17821	18003	17970	18139	17875	17790	18124	18044	17986	18011	17943	17986	18203	17887	17896	18014	18235	18174	18029	17975	18013	17747	17949	18038	18169	18105	18355	18168	18085	18288	17961	18134	18111	18092	17808	17950	18249	17956	18036	17882	18096	17862	17997	18023	17846	17841	18174	18111	17715	17818	17946	17885	17902	18113	17910	18096	17884	17980	17907	18005	17924	18155	17987	17865	17936	17967	18107	18024	18028	18063	18100	18067	17921	18267	18055	17952	18019	18007	17883	18033	17990	18106	18071	18077	17989	18078	17956	18089	17968	18102	17977	17977	18008	18056	17943	18073	17927	18008	17980	17979	18008	17957	18013	18016	18109	17887	17849	18004	17909	17889	17885	18099	18333	17880	17951	18152	17926	17807	17872	17847	17924	17946	18023	18091	18000	18188	17846	17899	17915	17903	17989	18142	18146	17964	18030	18060	18269	18103	18120	17970	18094	17935	18072	18024	17884	18158	17909	18036	18119	18023	18056	18009	17907	18151	18133	17893	18076	18027	18005	18121	17875	18038	18216	18109	18065	17980	18022	18153	18153	18059	17957	17811	18089	18071	17972	18242	18128	17961	18089	18148	17942	17991	17854	18030	18239	18164	18111	18039	18009	17951	17956	17895	17959	18059	18048	18020	18021	18020	18141	18077	18030	18024	17742	17956	17842	17994	18132	17972	17920	17832	17996	17977	18207	18016	17923	18359	18068	17947	17990	17812	18120	18066	17911	17762	18113	17945	17851	18101	17885	18093	17785	17844	18184	18060	18012	18045	18084	17946	17754	17854	17968	18172	18006	18023	17944	17980	18009	17984	18084	17860	18031	18005	17953	18177	18063	17923	18048	17941	17929	17961	17995	17846	17934	17810	18145	18014	17936	17775	17910	17856	17895	18174	18036	18124	17872	17848	18008	18096	18122	18018	18035	17826	17884	18000	18079	17913	17945	18126	17854	17961	17843	18170	17934	18012	18123	18093	18084	17947	17836	17894	17976	17899	17947	17909	17860	17942	17914	18060	18112	18024	18114	17887	18011	18093	18155	18103	18106	17938	17981	18093	17988	18008	18016	17988	17991	18165	17947	17765	17986	17991	17829	17827	18055	17878	18055	18061	18022	18020	18020	17938	17884	18049	18022	18062	17944	18009	18107	17945	18056	18137	18047	17874	18016	17893
19374	23640	19160	17202	16521	16307	15939	16022	15816	15725	15795	15600	15653	15748	15748	15746	15650	15628	15643	15722	15606	15775	15579	15741	15768	15737	15756	15747	15889	15714	15671	15633	15547	15813	15595	15787	15723	15733	15726	15844	15680	15518	15607	15552	15688	15731	15769	15539	15646	15574	15561	15860	15570	15579	15454	15774	15452	15648	15492	15843	15563	15541	15762	15564	15499	15703	15800	15591	15607	15551	15639	15648	15688	15833	15592	15622	15560	15565	15634	15698	15619	15612	15516	15558	15521	15772	15602	15625	15704	15524	15674	15677	15807	15508	15852	15658	15680	15810	15692	15652	15723	15550	15807	15647	15592	15499	15782	15724	15461	15730	15723	15510	15652	15517	15465	15625	15603	15614	15698	15742	15641	15535	15724	15736	15733	15765	15765	15677	15771	15673	15597	15695	15607	15600	15701	15852	15680	15670	15602	15698	15770	15586	15726	15790	15730	15642	15700	15682	15702	15523	15633	15819	15532	15751	15652	15675	15463	15647	15577	15661	15686	15748	15635	15446	15650	15567	15596	15647	15686	15439	15755	15802	15707	15696	15621	15628	15774	15779	15634	15708	15654	15751	15628	15821	15777	15614	15769	15520	15639	15752	15689	15836	15618	15468	15518	15827	15584	15746	15717	15553	15624	15796	15624	15643	15679	15581	15716	15722	15621	15671	15630	15514	15537	15677	15713	15800	15470	15627	15564	15703	15815	15520	15809	15657	15618	15762	15733	15663	15747	15834	15785	15719	15843	15728	15477	15649	15647	15816	15785	15534	15647	15795	15648	15590	15595	15677	15688	15637	15608	15427	15585	15842	15455	15680	15481	15510	15718	15576	15789	15563	15438	15677	15554	15541	15679	15738	15515	15655	15744	15525	15676	15794	15595	15747	15598	15513	15581	15613	15596	15644	15741	15661	15733	15830	15606	15617	15675	15618	15620	15639	15684	15662	15777	15619	15546	15683	15677	15631	15585	15704	15703	15667	15601	15686	15710	15624	15574	15657	15643	15719	15585	15522	15527	15681	15628	15747	15706	15573	15597	15674	15539	15696	15622	15711	15411	15709	15708	15670	15656	15511	15776	15577	15488	15750	15742	15658	15675	15569	15657	15683	15726	15586	15579	15618	15778	15508	15831	15518	15465	15492	15547	15590	15862	15555	15706	15712	15650	15791	15663	15714	15640	15480	15616	15795	15631	15770	15780	15659	15733	15529	15636	15576	15547	15645	15616	15567	15683	15746	15523	15732	15692	15853	15652	15633	15634	15520	15486	15572	15660	15388	15658	15680	15752	15595	15642	15680	15578	15585	15592	15793	15696	15559	15689	15634	15615	15567	15649	15789	15868	15584	15592	15549	15748	15556	15632	15705	15668	15749	15826	15865	15728	15562	15624	15639	15799	15792	15564	15679	15594	15762	15749	15797	15746	15685	15487	15833	15705	15527	15684	15715	15637	15770	15641	15503	15688	15516	15666	15728	15526	15667	15551	15723	15696	15679	15694	15656	15679	15558	15805	15634	15525	15727	15662	15505	15734	15671	15658	15679	15529	15641	15550	15540	15561	15536	15555	15433	15504	15607	15770	15719	15571	15563	15726	15665	15838	15604	15588	15736	15620	15742	15633	15506	15581	15559	15666	15549	15538	15543	15638	15744	15629	15661	15614	15718	15682	15713	15753	15601	15690	15605	15660	15483	15622	15782	15616	15643	15632	15758	15532	15573	15758	15670	15523	15575	15757	15645	15744	15861	15433	15728	15615	15680	15827	15584	15744	15678	15824	15514	15689	15555	15659	15624	15573	15746	15623	15625	15744	15680	15534	15708	15694	15653	15729	15756	15552	15589	15544	15724	15664	15679	15517	15685	15583	15633	15602	15766	15672	15719	15502	15745	15564	15728	15735	15495	15633	15521	15576	15666	15624	15584	15704	15528	15834	15617	15480	15601	15728	15559	15522	15627	15718	15673	15543	15773	15748	15605	15688	15593	15769	15591	15705	15551	15689	15687	15660	15522	15734	15468	15680	15800	15546	15613	15656	15661	15812	15511	15607	15644	15560	15637	15605	15676	15692	15361	15552	15661	15615	15705	15711	15655	15623	15816	15630	15695	15659	15634	15694	15529	15666	15692	15467	15695	15573	15568	15533	15602	15642	15685	15762	15877	15598	15563	15851	15581	15667	15734	15767	15557	15611	15718	15666	15679	15587	15545	15488	15662	15566	15776	15605	15630	15687	15815	15668	15627	15724	15593	15687	15780	15632	15795	15499	15742	15595	15676	15697	15468	15721	15556	15580	15684	15749	15632	15405	15693	15537	15742	15617	15810	15793	15550	15716	15699	15578	15714	15612	15848	15489	15551	15669	15571	15645	15739	15562	15719	15566	15641	15637	15667	15701	15750	15711	15678	15610	15605	15626	15660	15586	15807	15687	15708	15649	15657	15645	15738	15734	15786	15792	15637	15644	15666	15756	15678	15574	15689	15756	15707	15557	15788	15616	15575	15589	15696	15494	15648	15662	15705	15512	15586	15787	15741	15689	15614	15597	15613	15691	15433	15624	15600	15579	15815	15558	15754	15667	15745	15602	15723	15505	15544	15686	15552	15821	15643	15685	15534	15749	15641	15806	15686	15526	15745	15599	15660	15610	15725	15656	15708	15752	15711	15337	15639	15606	15657	15604	15488	15556	15640	15722	15808	15701	15735	15863	15585	15762	15704	15722	15603	15602	15623	15622	15593	15682	15734	15724	15633	15724	15676	15714	15742	15626	15675	15731	15609	15479	15777	15560	15708	15514	15618	15563	15746	15703	15627	15760	15764	15767	15733	15704	15506	15765	15613	15565	15902	15667	15683	15782	15591	15633	15646	15604	15574	15613	15685	15679	15581	15588	15510	15700	15793	15552	15791	15544	15742	15709	15849	15534	15792	15457	15685	15530	15609	15715	15533	15687	15694	15640	15593	15669	15717	15671	15662	15588	15716	15668	15540	15732	15708	15558	15562	15484	15623	15676	15692	15924	15741	15674	15615	15696	15685	15672	15777	15668	15636	15668	15667	15583	15842	15712	15664	15584	15567	15753	15664	15535	15646	15798	15648	15454	15588	15851	15775	15755	15765	15695	15625	15668	15595	15701	15690	15641	15707	15831	15889	15527	15713	15630	15684	15718	15717	15613	15620	15479	15561	15496	15716	15668	15751	15601	15574	15775	15597	15815	15709	15705	15771	15867	15764	15670	15564	15799	15730	15760	15569	15675	15732	15617	15804	15625	15532	15719	15699	15658	15585	15709	15732	15746	15794	15647	15607	15602	15570	15678	15705	15505	15733	15686	15703	15605	15849	15616	15647	15518	15712	15618	15720	15635	15716	15590	15556	15772	15588	15763	15686	15700	15533	15682	15580	15836	15530	15755	15674	15615	15678	15749	15602	15779	15847	15592	15630	15589	15582	15685	15786	15600	15710	15496	15470	15673	15653	15662	15694	15602	15609	15565	15674	15784	15541	15759	15491	15769	15564	15660	15702	15782	15622	15723	15694	15626	15607	15601	15541	15711	15549	15768	15483	15719	15688	15495	15678	15680	15633	15519	15667	15634	15600	15775	15652	15613	15659	15695	15732	15610	15669	15656	15628	15475	15785	15588	15689	15674	15668	15672	15715	15618	15821	15487	15668	15560	15706	15645	15756	15780	15311	15526	15646	15677	15732	15751	15627	15649	15604	15584	15656	15734	15575	15763	15768	15666	15676	15783	15627	15717	15662	15579	15578	15687	15677	15812	15720	15500	15496	15680	15647	15681	15551	15622	15674	15693	15708	15764	15585	15663	15708	15562	15506	15668	15539	15698	15686	15618	15683	15784	15442	15778	15715	15659	15898	15786	15514	15470	15608	15586	15617	15467	15592	15489	15654	15748	15558	15763	15492	15612	15751	15688	15517	15683	15455	15856	15692	15703	15720	15688	15649	15521	15454	15830	15720	15579	15673	15439	15736	15572	15621	15693	15749	15842	15618	15608	15469	15825	15697	15545	15572	15814	15787	15608	15605	15728	15672	15673	15598	15744	15550	15834	15615	15526	15402	15722	15702	15464	15662	15577	15614	15730	15530	15564	15528	15759	15631	15720	15516	15799	15501	15609	15465	15760	15721	15567	15622	15754	15728	15770	15620	15445	15711	15478	15745	15652	15756	15521	15652	15824	15695	15536	15696	15827	15654	15494	15674	15756	15744	15597	15819	15513	15682	15647	15572	15566	15895	15700	15685	15580	15707	15438	15563	15802	15867	15656	15462	15669	15658	15670	15574	15576	15428	15730	15618	15765	15658	15675	15743	15558	15705	15584	15612	15682	15790	15583	15513	15536	15692	15906	15550	15738	15699	15666	15757	15733	15710	15495	15716	15682	15571	15606	15599	15621	15678	15551	15602	15676	15759	15748	15645	15644	15790	15722	15590	15665	15651	15680	15799	15777	15766	15530	15745	15743	15622	15629	15470	15574	15649	15610	15655	15571	15453	15527	15650	15640	15594	15503	15644	15551	15567	15719	15764	15622	15716	15802	15563	15648	15810	15566	15561	15427	15611	15748	15689	15653	15737	15467	15648	15795	15626	15737	15547	15585	15812	15766	15711	15678	15649	15716	15775	15710	15716	15639	15496	15553	15474	15615	15708	15682	15788	15779	15842	15785	15715	15688	15737	15503	15565	15632	15646	15479	15507	15725	15553	15545	15584	15638	15628	15612	15671	15676	15809	15661	15731	15471	15526	15704	15815	15619	15657	15772	15691	15535	15725	15846	15677	15883	15735	15635	15699	15712	15520	15634	15625	15604	15610	15633	15686	15527	15619	15735	15686	15449	15675	15663	15758	15633	15705	15582	15651	15746	15728	15574	15726	15728	15632	15832	15759	15652	15704	15672	15679	15789	15685	15558	15786	15640	15716	15715	15711	15683	15638	15760	15688	15546	15645	15669	15539	15723	15726	15704	15577	15570	15681	15682	15439	15594	15665	15818	15587	15676	15611	15647	15642	15698	15627	15692	15696	15697	15682	15638	15585	15549	15639	15726	15649	15747	15612	15573	15688	15729	15583	15608	15545	15472	15599	15599	15475	15812	15692	15634	15657	15468	15701	15689	15567	15497	15652	15586	15562	15734	15581	15727	15742
23532	21633	28360	25367	22460	21509	20568	18492	17953	18166	17691	17784	17912	17676	17564	17684	17517	17650	17836	17577	17566	17599	17740	17761	17540	17782	17692	17699	17876	17550	17705	17552	17627	17683	17528	17539	17398	17507	17680	17714	17540	17481	17690	17664	17712	17512	17538	17412	17310	17728	17755	17613	17572	17485	17383	17459	17583	17361	17482	17558	17602	17561	17434	17661	17476	17511	17778	17509	17408	17567	17491	17748	17336	17489	17644	17370	17440	17612	17265	17375	17664	17639	17665	17569	17592	17427	17628	17446	17595	17712	17450	17512	17540	17541	17536	17614	17502	17513	17408	17585	17429	17523	17528	17509	17583	17533	17697	17416	17534	17493	17528	17622	17400	17404	17429	17495	17701	17612	17623	17302	17754	17578	17535	17560	17539	17532	17586	17262	17375	17606	17473	17352	17369	17675	17593	17577	17670	17420	17620	17729	17454	17395	17438	17623	17566	17519	17339	17326	17470	17526	17574	17716	17446	17507	17393	17488	17478	17563	17484	17441	17569	17282	17685	17680	17418	17306	17646	17416	17544	17552	17327	17586	17526	17479	17521	17610	17598	17501	17591	17567	17552	17528	17603	17628	17619	17502	17589	17672	17404	17653	17583	17252	17381	17476	17237	17332	17650	17386	17671	17443	17344	17651	17414	17650	17530	17605	17488	17436	17455	17469	17634	17394	17254	17334	17490	17537	17706	17553	17481	17466	17599	17775	17402	17418	17432	17614	17558	17518	17625	17491	17779	17516	17511	17510	17526	17490	17471	17486	17587	17525	17706	17471	17719	17450	17433	17497	17472	17493	17591	17441	17545	17468	17536	17683	17658	17464	17403	17346	17488	17605	17536	17351	17497	17553	17418	17603	17657	17520	17688	17478	17607	17453	17506	17501	17432	17648	17528	17511	17560	17625	17503	17501	17669	17679	17402	17506	17391	17517	17725	17479	17548	17630	17649	17415	17450	17426	17547	17664	17550	17494	17469	17496	17571	17625	17523	17516	17470	17556	17421	17289	17540	17584	17712	17530	17316	17595	17509	17353	17346	17579	17629	17478	17602	17498	17575	17617	17687	17437	17600	17662	17503	17619	17294	17380	17618	17361	17528	17582	17417	17654	17471	17571	17683	17543	17635	17490	17656	17322	17504	17343	17567	17545	17629	17450	17434	17641	17651	17568	17288	17358	17411	17322	17490	17460	17145	17473	17502	17532	17539	17556	17427	17559	17698	17355	17704	17390	17499	17559	17490	17445	17545	17566	17426	17541	17471	17541	17601	17765	17740	17610	17580	17366	17255	17248	17507	17512	17629	17634	17530	17588	17834	17513	17471	17612	17446	17526	17641	17420	17597	17365	17525	17435	17464	17623	17647	17630	17515	17508	17697	17305	17439	17388	17396	17573	17497	17456	17512	17507	17414	17499	17565	17492	17378	17362	17442	17517	17580	17397	17527	17446	17439	17563	17601	17548	17640	17455	17516	17634	17442	17469	17431	17433	17542	17455	17497	17388	17495	17435	17487	17545	17543	17567	17388	17620	17648	17566	17578	17619	17467	17702	17625	17486	17499	17457	17721	17692	17713	17581	17492	17365	17604	17450	17502	17647	17607	17648	17563	17645	17389	17437	17377	17631	17358	17598	17503	17599	17270	17619	17529	17576	17495	17336	17642	17581	17546	17566	17758	17478	17600	17507	17411	17473	17522	17356	17569	17650	17511	17609	17519	17631	17738	17398	17492	17486	17385	17505	17546	17566	17449	17532	17548	17525	17676	17679	17570	17348	17555	17513	17472	17406	17528	17680	17459	17392	17387	17483	17523	17290	17296	17561	17710	17368	17400	17620	17653	17617	17570	17494	17663	17322	17492	17479	17462	17341	17503	17606	17552	17295	17628	17620	17611	17423	17329	17389	17460	17550	17561	17675	17430	17518	17674	17342	17543	17510	17440	17407	17518	17584	17466	17553	17481	17537	17548	17739	17631	17472	17514	17509	17541	17446	17326	17516	17626	17642	17519	17617	17628	17531	17396	17505	17445	17492	17588	17484	17685	17717	17351	17506	17437	17468	17502	17663	17550	17264	17676	17595	17770	17505	17454	17651	17485	17488	17670	17504	17598	17561	17742	17651	17444	17532	17626	17537	17460	17416	17488	17552	17564	17415	17551	17284	17468	17401	17576	17495	17562	17232	17338	17741	17575	17345	17461	17734	17664	17409	17496	17415	17519	17375	17406	17575	17533	17423	17633	17389	17528	17605	17384	17500	17490	17717	17717	17600	17643	17622	17468	17538	17523	17662	17527	17604	17449	17373	17581	17466	17398	17561	17723	17552	17546	17441	17545	17548	17571	17430	17600	17560	17508	17517	17645	17494	17453	17526	17355	17557	17742	17578	17687	17467	17403	17366	17534	17482	17602	17590	17331	17524	17600	17560	17539	17471	17688	17541	17764	17592	17706	17332	17552	17556	17428	17433	17517	17573	17343	17695	17700	17583	17561	17628	17532	17372	17631	17754	17485	17472	17711	17620	17449	17558	17385	17546	17576	17580	17525	17370	17555	17709	17619	17668	17434	17605	17709	17454	17562	17385	17473	17533	17497	17486	17549	17552	17481	17311	17565	17591	17591	17444	17569	17464	17385	17518	17540	17705	17629	17510	17397	17653	17338	17598	17389	17620	17379	17627	17466	17601	17419	17499	17605	17449	17551	17717	17355	17447	17374	17373	17592	17321	17601	17432	17324	17424	17539	17608	17302	17676	17500	17357	17421	17726	17602	17595	17493	17699	17613	17519	17529	17670	17888	17462	17678	17628	17542	17704	17544	17582	17791	17460	17668	17476	17538	17366	17438	17443	17612	17753	17554	17615	17615	17578	17387	17564	17670	17480	17682	17616	17582	17474	17631	17749	17612	17386	17676	17615	17238	17577	17617	17524	17423	17487	17556	17553	17465	17732	17561	17442	17431	17631	17445	17527	17355	17344	17458	17613	17468	17483	17315	17451	17631	17388	17465	17426	17512	17474	17398	17510	17596	17504	17536	17545	17846	17534	17521	17552	17413	17406	17370	17587	17762	17638	17611	17541	17517	17504	17592	17691	17452	17488	17536	17508	17402	17601	17541	17486	17355	17542	17689	17435	17558	17623	17693	17333	17544	17667	17698	17677	17570	17576	17532	17441	17401	17576	17593	17651	17587	17574	17587	17549	17552	17432	17425	17424	17649	17567	17613	17711	17228	17647	17473	17601	17631	17353	17500	17580	17605	17500	17760	17389	17573	17699	17578	17567	17638	17321	17545	17667	17441	17364	17613	17455	17485	17474	17592	17287	17512	17557	17710	17803	17576	17441	17469	17518	17648	17614	17524	17656	17332	17505	17623	17448	17603	17366	17619	17671	17472	17631	17697	17676	17498	17627	17417	17699	17476	17505	17388	17515	17471	17667	17316	17603	17659	17805	17696	17552	17473	17440	17454	17388	17574	17472	17325	17481	17422	17511	17338	17491	17427	17578	17341	17606	17735	17432	17461	17579	17469	17501	17358	17464	17689	17454	17416	17556	17641	17551	17378	17520	17509	17505	17407	17666	17643	17452	17477	17549	17723	17444	17571	17564	17627	17367	17378	17324	17479	17366	17601	17505	17542	17509	17458	17586	17513	17463	17759	17401	17564	17567	17511	17444	17451	17450	17689	17428	17494	17399	17412	17450	17514	17501	17588	17530	17569	17616	17632	17580	17545	17589	17657	17552	17441	17542	17460	17587	17678	17717	17514	17608	17418	17529	17566	17381	17423	17591	17633	17531	17501	17473	17353	17593	17659	17472	17507	17633	17552	17596	17455	17452	17444	17494	17396	17784	17649	17446	17391	17283	17645	17435	17425	17453	17441	17436	17799	17491	17599	17660	17407	17418	17440	17744	17777	17631	17611	17305	17559	17656	17758	17656	17416	17457	17653	17404	17535	17545	17400	17423	17357	17493	17457	17596	17455	17684	17463	17478	17348	17557	17461	17410	17547	17348	17527	17425	17718	17533	17395	17514	17659	17521	17805	17511	17402	17557	17490	17428	17637	17545	17705	17583	17640	17385	17438	17517	17492	17598	17724	17378	17417	17544	17634	17454	17469	17579	17471	17499	17422	17464	17523	17655	17595	17552	17302	17441	17396	17524	17500	17504	17554	17260	17590	17505	17693	17528	17646	17423	17426	17598	17813	17730	17452	17487	17467	17705	17739	17406	17472	17667	17654	17468	17460	17537	17708	17478	17615	17651	17531	17696	17479	17621	17514	17405	17459	17550	17515	17366	17566	17550	17476	17565	17485	17506	17525	17619	17445	17642	17728	17295	17647	17719	17603	17472	17563	17520	17529	17499	17385	17562	17556	17492	17419	17422	17541	17600	17533	17424	17630	17628	17560	17421	17559	17341	17656	17278	17455	17616	17426	17540	17401	17370	17340	17567	17505	17575	17593	17661	17534	17639	17585	17573	17436	17397	17565	17428	17464	17622	17654	17418	17616	17309	17738	17560	17633	17407	17589	17400	17411	17704	17549	17525	17359	17782	17575	17539	17412	17540	17549	17514	17471	17453	17387	17600	17695	17723	17633	17410	17500	17660	17418	17460	17538	17502	17579	17505	17487	17491	17698	17583	17595	17519	17484	17609	17680	17696	17466	17487	17471	17259	17689	17683	17329	17574	17667	17564	17447	17312	17837	17526	17476	17408	17629	17570	17619	17266	17491	17616	17798	17625	17684	17580	17562	17577	17366	17663	17661	17677	17417	17588	17638	17578	17831	17475	17548	17690	17509	17578	17803	17569	17493	17430	17768	17508	17255	17616	17691	17693	17469	17428	17489	17606	17306	17539	17507	17419	17502	17351	17578	17371	17699	17657	17583	17447	17426	17537	17438	17556	17560	17572	17571	17590	17580	17542	17420	17413	17712	17589	17499	17631	17538	17540	17679	17559	17556	17476	17345	17619	17585	17637	17595	17562	17552	17466	17399	17581	17499	17457	17532	17529	17441	17655	17759	17282	17660	17610	17671	17612	17528	17482	17299	17482	17595	17389	17450	17448	17478	17650	17487	17481	17508	17512	17598	17452	17528	17550	17533	17503	17500	17582	17533	17569	17523	17629	17493	17470	17594	17617	17604	17587	17465	17538	17448	17610
23902	37596	24695	18870	17554	16717	16315	15949	15643	15718	15581	15629	15412	15601	15575	15292	15520	15341	15531	15484	15448	15410	15318	15533	15344	15471	15466	15559	15512	15468	15353	15319	15355	15417	15334	15437	15397	15373	15354	15280	15218	15486	15355	15523	15600	15464	15528	15423	15451	15443	15421	15336	15273	15446	15261	15268	15393	15428	15510	15296	15336	15323	15197	15399	15258	15374	15307	15408	15270	15352	15251	15466	15220	15260	15367	15398	15495	15285	15484	15263	15379	15384	15395	15527	15364	15354	15190	15328	15400	15425	15414	15321	15486	15262	15363	15620	15398	15363	15428	15406	15296	15456	15505	15297	15414	15400	15322	15328	15271	15474	15364	15338	15334	15262	15471	15250	15395	15239	15329	15327	15446	15207	15221	15395	15304	15353	15492	15316	15372	15164	15377	15401	15388	15319	15294	15298	15380	15360	15378	15307	15382	15446	15331	15220	15468	15411	15524	15362	15256	15371	15523	15334	15287	15355	15352	15439	15270	15270	15427	15463	15382	15478	15425	15205	15323	15379	15440	15121	15385	15391	15216	15534	15351	15404	15318	15416	15346	15247	15472	15379	15271	15357	15344	15296	15276	15410	15335	15332	15465	15450	15410	15359	15548	15298	15483	15435	15516	15410	15207	15519	15534	15393	15278	15264	15522	15450	15260	15363	15517	15350	15526	15419	15365	15346	15283	15226	15306	15350	15252	15526	15363	15324	15455	15351	15324	15322	15256	15506	15486	15413	15423	15201	15340	15442	15398	15191	15164	15403	15355	15493	15364	15511	15369	15335	15571	15449	15592	15302	15220	15430	15578	15458	15461	15441	15370	15355	15281	15434	15454	15335	15302	15192	15432	15285	15285	15257	15420	15584	15263	15358	15420	15454	15346	15328	15337	15265	15342	15289	15517	15224	15277	15498	15058	15254	15468	15218	15380	15384	15471	15266	15170	15533	15199	15393	15264	15481	15343	15216	15335	15458	15447	15269	15323	15385	15462	15298	15417	15437	15506	15322	15310	15496	15240	15315	15457	15258	15222	15358	15245	15453	15456	15286	15319	15180	15093	15388	15412	15240	15327	15180	15241	15387	15558	15443	15349	15532	15279	15386	15440	15394	15403	15425	15356	15433	15344	15195	15364	15287	15452	15388	15264	15364	15286	15303	15449	15289	15237	15433	15282	15356	15400	15279	15376	15459	15267	15353	15375	15210	15407	15361	15286	15341	15269	15249	15293	15294	15333	15304	15329	15370	15249	15383	15496	15427	15438	15286	15351	15556	15332	15280	15511	15438	15370	15349	15409	15245	15384	15269	15429	15523	15367	15211	15265	15365	15408	15290	15363	15320	15135	15431	15260	15253	15402	15361	15365	15322	15325	15344	15268	15396	15369	15412	15116	15095	15342	15399	15321	15195	15282	15294	15198	15340	15526	15434	15174	15301	15415	15287	15423	15335	15249	15305	15467	15286	15270	15407	15337	15183	15359	15357	15497	15407	15458	15253	15327	15431	15367	15366	15307	15454	15457	15511	15447	15436	15408	15424	15242	15324	15520	15365	15455	15337	15444	15289	15420	15294	15366	15405	15498	15546	15223	15366	15278	15403	15246	15404	15459	15462	15358	15246	15425	15412	15401	15405	15464	15306	15186	15278	15359	15453	15188	15361	15330	15385	15464	15291	15230	15425	15371	15228	15377	15286	15323	15310	15156	15336	15317	15297	15408	15317	15422	15439	15262	15385	15447	15416	15232	15446	15314	15352	15318	15457	15394	15312	15350	15414	15410	15277	15362	15378	15425	15356	15308	15318	15444	15250	15367	15387	15391	15443	15443	15401	15327	15453	15478	15403	15309	15446	15439	15126	15416	15372	15592	15396	15321	15277	15186	15307	15247	15411	15217	15457	15376	15375	15457	15191	15535	15362	15456	15472	15373	15377	15412	15461	15384	15387	15342	15350	15147	15288	15302	15389	15421	15356	15322	15384	15392	15526	15132	15198	15359	15188	15371	15249	15296	15394	15393	15459	15413	15282	15410	15476	15310	15348	15346	15427	15272	15335	15529	15349	15448	15434	15347	15391	15297	15470	15334	15475	15361	15344	15403	15185	15290	15274	15370	15400	15490	15444	15493	15323	15558	15418	15258	15245	15333	15218	15433	15413	15442	15388	15308	15370	15191	15316	15412	15480	15359	15294	15347	15544	15370	15402	15286	15386	15354	15277	15368	15240	15257	15566	15390	15380	15428	15402	15414	15319	15260	15188	15475	15400	15288	15334	15342	15326	15307	15492	15031	15330	15161	15261	15272	15413	15330	15410	15400	15209	15367	15515	15266	15221	15493	15237	15298	15195	15378	15260	15272	15498	15359	15428	15257	15286	15468	15295	15422	15310	15396	15350	15435	15428	15418	15387	15556	15247	15265	15265	15285	15293	15455	15224	15555	15263	15350	15304	15246	15353	15467	15402	15178	15311	15375	15322	15365	15400	15464	15396	15395	15289	15466	15470	15489	15280	15256	15285	15242	15383	15354	15331	15413	15417	15283	15315	15424	15502	15220	15273	15472	15532	15408	15380	15323	15366	15104	15445	15214	15560	15415	15425	15324	15336	15278	15238	15184	15395	15523	15260	15258	15380	15333	15585	15455	15402	15423	15157	15442	15387	15336	15420	15337	15354	15420	15341	15395	15213	15280	15327	15251	15437	15506	15231	15175	15520	15235	15389	15357	15241	15505	15303	15346	15232	15212	15406	15416	15452	15386	15482	15262	15545	15389	15350	15271	15336	15442	15449	15342	15431	15405	15303	15314	15373	15345	15294	15470	15290	15334	15374	15286	15351	15335	15187	15058	15342	15281	15261	15454	15543	15535	15347	15451	15346	15337	15368	15476	15335	15366	15354	15400	15253	15186	15312	15155	15589	15194	15326	15291	15431	15275	15444	15312	15507	15268	15460	15320	15149	15400	15372	15385	15310	15309	15217	15546	15287	15396	15311	15512	15556	15212	15215	15502	15406	15299	15363	15335	15255	15383	15336	15458	15410	15278	15353	15435	15344	15215	15245	15308	15317	15333	15313	15295	15431	15352	15426	15429	15451	15189	15293	15403	15451	15293	15492	15231	15392	15341	15384	15262	15314	15328	15413	15250	15208	15333	15366	15415	15229	15342	15496	15309	15390	15481	15292	15178	15536	15508	15450	15267	15312	15285	15336	15430	15275	15413	15200	15335	15391	15331	15350	15309	15400	15319	15406	15409	15521	15325	15418	15423	15413	15412	15438	15476	15272	15432	15242	15422	15300	15492	15440	15441	15358	15373	15319	15311	15207	15363	15363	15375	15372	15385	15639	15275	15525	15454	15364	15428	15474	15300	15237	15376	15510	15204	15469	15340	15322	15442	15236	15327	15418	15282	15354	15333	15285	15334	15435	15324	15364	15548	15172	15350	15159	15281	15230	15311	15410	15418	15421	15296	15468	15306	15390	15332	15444	15305	15314	15469	15351	15333	15461	15382	15448	15522	15423	15381	15471	15426	15424	15384	15257	15268	15531	15175	15398	15376	15388	15223	15365	15410	15438	15318	15460	15379	15423	15520	15366	15606	15248	15325	15426	15486	15177	15264	15490	15325	15352	15239	15425	15171	15225	15301	15383	15131	15325	15275	15337	15393	15432	15311	15322	15352	15479	15354	15233	15346	15548	15336	15410	15158	15378	15381	15396	15346	15321	15216	15363	15242	15276	15182	15575	15175	15277	15382	15318	15367	15457	15378	15412	15441	15431	15473	15341	15381	15409	15257	15529	15332	15290	15259	15499	15375	15275	15221	15357	15353	15333	15342	15304	15411	15354	15145	15339	15208	15375	15385	15280	15596	15317	15329	15427	15421	15456	15377	15349	15231	15265	15304	15289	15356	15349	15164	15456	15462	15388	15286	15390	15427	15427	15491	15282	15495	15338	15336	15207	15279	15407	15355	15383	15345	15404	15355	15286	15392	15252	15146	15423	15433	15304	15247	15392	15272	15384	15394	15397	15247	15345	15457	15281	15308	15168	15531	15327	15274	15245	15351	15430	15355	15449	15360	15315	15324	15496	15427	15406	15424	15375	15251	15426	15410	15375	15462	15167	15470	15425	15274	15457	15448	15258	15211	15398	15290	15492	15308	15440	15296	15346	15296	15332	15350	15194	15234	15399	15281	15377	15388	15341	15479	15393	15392	15405	15395	15342	15400	15491	15320	15391	15329	15272	15160	15443	15317	15410	15387	15426	15348	15424	15465	15358	15442	15381	15454	15354	15364	15298	15325	15316	15350	15476	15253	15454	15404	15349	15459	15375	15231	15338	15354	15423	15380	15450	15306	15281	15198	15356	15533	15450	15177	15378	15502	15364	15497	15376	15406	15372	15459	15534	15273	15352	15300	15516	15360	15437	15454	15326	15416	15379	15392	15337	15496	15395	15439	15224	15372	15482	15217	15358	15353	15459	15407	15536	15330	15454	15412	15332	15398	15143	15262	15315	15424	15285	15362	15296	15380	15323	15480	15293	15420	15333	15469	15306	15290	15335	15400	15420	15416	15264	15145	15387	15450	15282	15343	15475	15405	15385	15444	15260	15349	15268	15351	15468	15310	15645	15337	15163	15281	15203	15398	15427	15263	15304	15255	15276	15474	15462	15325	15399	15284	15322	15275	15310	15293	15413	15261	15383	15398	15357	15216	15470	15306	15181	15508	15393	15410	15392	15427	15378	15377	15368	15407	15517	15208	15260	15303	15271	15222	15299	15437	15412	15205	15442	15440	15293	15437	15484	15395	15323	15393	15430	15348	15113	15365	15483	15358	15419	15240	15301	15343	15465	15378	15401	15312	15306	15326	15343	15504	15388	15423	15345	15389	15404	15284	15447	15356	15460	15455	15472	15467	15378	15378	15401	15361	15347	15178	15277	15390	15339	15436	15339	15285	15433	15267	15304	15201	15329	15360	15247	15327	15369	15360	15372	15269	15438	15302	15388	15572	15418	15358	15363	15517	15484	15397	15183	15335	15252	15449	15422	15517	15454	15379	15232	15275	15211	15337	15635	15510	15236	15203	15427	15265	15378	15258	15293	15416	15297	15295	15424	15159	15238	15356	15241	15313	15314	15332	15245	15455	15292	15363	15418	15253	15472
25325	21761	26931	26817	20472	19570	19759	19077	19114	19104	19072	18861	18924	18663	18811	18651	18825	18978	18740	18892	18896	18904	18906	19090	18833	18933	18836	18938	18963	18691	18908	18724	18754	18951	18904	18872	18835	18880	18966	18906	18862	18731	18935	18739	18836	18891	18943	18969	18776	18858	18801	18985	18781	18593	18816	18669	18585	18744	18818	18625	18945	18765	18836	18927	18644	18962	18782	18826	18803	18685	18934	18870	18600	18756	18882	18652	18796	18986	18860	18827	18802	18909	18985	18914	18939	18828	18910	18802	18774	18773	18865	18930	18776	18810	18754	18572	18638	18940	18734	18690	18980	18846	18781	19079	19139	18843	18900	18770	18670	18860	18841	18723	18854	18937	18877	18819	18800	18749	18911	18748	18806	18807	18751	18918	18800	18648	18855	18996	18775	18647	18646	18884	18730	18918	18888	18748	18729	18887	18920	18886	18805	18915	18678	19063	18679	18795	18755	19078	18650	18980	18829	18848	19012	18879	18886	18877	18650	18787	18921	18837	18801	18803	18668	18836	18818	18899	18807	18803	18891	18795	18845	18715	18929	18815	18690	19144	18955	18504	18694	18795	18748	19002	18768	18796	18869	18953	18801	18926	18754	18787	18906	19031	18793	18708	18847	18763	18725	18769	18758	18636	18864	18887	18937	18799	18944	18625	18887	18820	18861	18529	18689	18903	19025	18808	18697	18724	19035	18781	18927	18930	18782	18847	18807	18756	18826	18740	18735	18784	18674	18644	19074	18735	18925	18730	18658	18738	18814	18798	18800	18547	18827	18865	18860	18615	18914	18939	18851	18612	18774	18987	18840	18916	18897	18820	18644	18596	18906	18841	18938	19014	18700	18826	19033	18851	19140	18538	19137	18762	18942	18846	18685	18817	19040	18843	18906	18795	18756	18822	19102	18801	18748	19038	18806	18716	18830	19000	18952	18802	18750	18666	18884	18818	18862	18736	18836	19039	18878	18802	18772	18754	18750	18750	18932	19178	18728	18804	18935	18951	18675	18958	18775	18673	18560	18856	18959	18931	18821	18810	18745	18935	18821	18630	19187	18966	18842	18751	18880	18907	18888	18994	18705	18956	18991	18720	18958	18926	18836	18600	18851	18773	18816	18634	18703	18805	18757	18854	18726	18959	18891	18772	18814	18809	18570	18756	18832	18670	18965	18617	18887	18962	18946	18796	18771	18668	18576	18820	18862	18797	18832	18841	18570	18740	18766	19010	18967	18783	19084	18564	18896	18876	18815	18649	18690	18782	18926	18520	18857	18845	18773	18936	18879	18873	18855	18752	18641	18857	18680	18924	18854	18769	18869	18912	18638	18794	18987	18790	18796	18774	18856	18922	18497	18946	18995	18641	18740	18716	18738	18864	18855	19014	18803	18691	18743	18974	19054	18894	18870	18875	18825	18748	18741	18757	18669	18925	18778	18661	18840	18708	18816	18596	18758	18727	18923	18801	18754	18853	18939	18578	18902	18796	18887	18795	18953	18875	18884	19068	18861	18707	18871	18857	18676	18860	18935	18836	18880	18701	18592	18776	18770	18882	18960	18883	18826	18772	18818	19030	18795	18834	18795	18872	19019	18884	18670	18845	18850	18590	18780	18710	18893	18843	18738	18804	18888	18756	18897	18912	18800	18954	18689	18662	18724	18870	18715	18846	18932	19040	18865	18719	18961	18617	18779	18739	18867	18641	18776	18849	18887	18797	18919	18832	18796	18727	18548	18782	19002	18971	18850	19048	18777	18888	18777	18980	19041	19058	18989	18990	18925	18868	19208	18779	18774	18909	18843	18909	18605	18858	18886	18945	18754	18870	18783	18648	18736	18640	19012	18798	18803	18978	18867	18787	18839	18821	18844	18789	18871	18786	18748	18663	18879	18682	18838	18801	18750	18846	18798	18945	18883	19040	18893	18688	18698	18966	19064	18738	18765	18852	18686	18800	18830	18836	18854	18831	18930	18915	18780	18674	18592	18630	18709	18859	18858	18648	18847	18906	18869	18819	18710	18781	18738	18692	18780	18797	18715	18895	19160	18781	18662	19020	18879	18757	18869	18873	18679	18970	18847	18960	18747	18783	18933	18547	18868	18963	18682	18736	18778	18770	18578	18815	18904	18847	18743	18971	18952	18845	18663	18822	18838	18708	18688	19042	18974	19068	18846	18744	18706	18857	18752	18987	18776	19033	18767	18946	19014	18777	18789	18755	18744	18727	18496	18644	18764	18753	18736	18580	18802	18780	18754	18804	18786	18792	18767	18860	18787	18835	18847	18799	18882	18872	19070	18957	18734	18921	18819	18805	18757	18903	18737	18739	18899	18812	18797	18802	18773	18664	18908	18891	18826	18818	18587	18747	18829	18650	18717	18979	18866	18776	18961	18712	18784	18754	18802	18915	18963	18779	18721	18821	18970	18885	18614	18575	18900	18721	18812	18896	18888	18661	18656	18927	18886	18914	19052	18942	18704	19082	18870	18882	18994	18759	18839	18761	18848	18803	18844	19016	18797	18841	18893	18926	18850	18736	18879	18830	18859	18711	18754	18855	18958	18616	18698	18870	18785	18720	18585	18774	18715	18782	18787	18847	18952	18998	18660	18857	18770	18874	18768	18736	18794	18761	18657	18738	19032	18973	18735	18767	18872	18862	18752	18853	18639	18754	18960	19026	18871	18807	18762	18838	18934	18985	18773	18819	18914	18837	18904	18580	18993	18906	18703	18720	18702	18773	18970	18842	18681	18809	18869	18958	18908	18707	18799	18876	18727	18613	18856	18793	18577	18768	18810	18838	18684	18635	18813	18746	18731	18649	19017	18847	18785	18738	18865	18803	18718	18659	18619	18771	18712	18991	18879	18909	18795	18636	18784	18764	18742	18745	18852	18688	18832	18659	18890	18729	19035	18989	18751	18700	18958	18987	18752	18664	18812	18844	18905	18702	18720	18803	18723	18573	18589	18804	18741	19024	19022	18777	19062	18825	18995	18811	18831	18745	18821	18815	18825	18787	18754	18840	18764	18775	18694	19019	18804	18741	18816	18811	18905	18703	18891	18730	18930	18802	18815	18821	18759	18944	18634	18749	18827	18746	18948	18660	18787	19016	18726	18709	18803	19094	18808	18804	18941	18916	18939	18715	18959	18852	18842	18662	18886	18947	18694	18803	18781	18708	18905	18725	18649	18551	18741	18665	18856	18763	18884	18872	18940	18711	18943	18942	18923	18749	18911	18861	18973	18797	18964	18716	18773	18797	18697	18930	19072	18737	18624	18872	18566	18548	18808	18817	18873	19016	19041	18677	18790	18792	18984	18630	18726	19004	18633	18680	18852	18680	18843	18669	18940	18833	18724	18826	18762	18900	18827	18845	18841	18615	18571	18860	18854	18951	18865	18793	18816	18858	19038	18917	18844	18796	19028	18912	18971	18747	18778	18787	18717	18738	18791	18923	18644	18905	18765	18864	18748	18802	18640	18758	18871	18864	18978	18701	18972	18753	18826	18825	18771	18790	18906	18713	18934	18853	18744	19006	18839	18666	18900	18976	18898	18884	18746	18963	18954	18905	18822	18882	18845	18850	18824	18885	18690	18676	18979	18755	18685	18810	18773	18784	18869	18714	18867	18764	18716	18636	18574	19008	18925	18775	18833	18729	18727	18719	18831	18942	18586	18856	19007	18752	18771	18876	18736	18906	18690	18708	18744	18922	18887	18783	18908	18988	18970	18861	18991	18895	18734	18843	18834	18738	18587	18657	18808	18840	18755	18758	18942	18866	18810	18871	18883	18524	18897	18799	18897	18952	18782	18853	18781	18874	18737	19041	18953	18749	18851	18773	18736	18934	18707	18702	18772	18804	18791	18716	18735	18760	18842	18932	18892	18868	18640	18897	18763	18779	18841	18836	18750	18706	18765	18868	18752	18727	18857	18906	18767	18920	18888	18774	18852	19011	18642	18752	18728	18793	18746	18936	18824	18701	18869	18766	18816	18771	18642	18688	18869	18921	18869	18665	19019	18958	18978	18788	19034	18856	18854	18782	18612	18993	18739	18799	18741	18884	18700	18841	18591	18797	18711	19039	18894	18857	18743	18676	18849	18901	18871	18593	18580	18673	18712	18680	18780	18817	18867	18996	18756	18617	18742	18696	18789	18948	18886	18872	19000	18936	18762	18879	18850	18908	18693	18667	18675	18615	18862	18947	18683	18677	18761	18709	18601	18786	18761	18831	18745	18709	18929	18820	18880	18848	18883	18899	18785	18874	18931	18920	18777	18700	18979	18912	18900	18809	18677	19090	19089	18773	18805	18839	18561	18602	18889	18973	18617	18854	18877	18788	18837	18861	18954	18984	18941	19000	18855	18705	18800	18658	18550	18732	18815	18825	18880	18802	18830	18716	18851	18879	18781	18862	18758	18820	18832	18902	18772	18814	19145	18639	18786	18724	18999	18963	18975	18788	18585	18662	18805	18707	18660	18895	18883	18885	18798	18730	18661	18895	18813	18772	18876	18730	18785	18700	18574	18681	18710	18775	18530	18726	18765	19063	18645	18852	18931	18868	18770	18716	18933	18904	18640	18804	18806	18863	18747	18927	18697	18684	18888	18945	18850	18782	18844	18786	18821	18790	18983	18825	18687	18925	18912	18760	18603	18729	18806	18795	18934	18954	18824	18921	18960	18891	18788	18657	18835	18828	19020	18702	18660	18894	18935	18879	18908	18955	18741	18788	19060	18989	18933	18725	18762	18804	18959	18688	18889	18712	18610	18941	18823	18716	18864	18827	18926	18642	18975	18842	18817	18945	18810	18818	18811	18964	18761	18909	18905	18974	18922	18743	18861	18669	18856	18732	18927	18835	18912	18734	18849	18824	18734	18670	18941	18684	19018	18919	18760	18909	18700	18744	18992	18955	18810	18840	19005	18916	18793	18800	18753	18630	18781	18645	18979	18879	18886	18990	18776	18949	18864	18810	18813	18872	18847	18779	18902	18709	18832	18795	18884	18710	18569	18704	18959	18930	18861	18910	18794	18617	18771	18844	19039	19063	18878	18734	18714	18757	18726	18733	18990	18839	18852	18814	18941	18898	18819	18980	18802	18850	18962	18690	18711	18871	18608	18883	18805	19009	18867	18938	18796	19150	18801	18819	18818	18662
21875	32436	22183	18032	17121	16703	16585	16352	16283	16241	16199	16128	16246	16186	16287	16313	16053	16183	16110	16199	16060	16064	16103	16159	16069	16074	16063	16226	16077	16053	16183	16041	16269	16067	16141	16124	16106	16049	16227	16042	16168	16056	16132	16060	15998	16299	16134	16148	16177	16007	16149	16161	16067	16023	16089	16042	16152	16147	15943	16236	16179	16036	16149	16151	16180	16139	15976	16007	16111	16019	16015	16111	16073	16145	16140	16136	16077	15967	16175	16153	16065	16177	16194	16007	16004	16178	16006	15990	16119	16025	16238	16174	16157	16138	16017	16091	16355	16144	16156	16183	16080	16238	16083	16258	15966	16041	16070	16176	16095	16140	16211	16015	15911	16068	15986	16136	16244	16135	16060	16060	16020	16016	16180	16188	16140	16068	15990	16188	16064	16024	15994	16155	16158	16180	16035	16201	15964	16206	16252	16044	16217	16143	16120	16045	16241	16062	16206	16028	16124	16133	16187	16274	16052	15989	16012	16144	16021	16159	16033	16207	16188	16165	16098	16069	15975	15890	16223	16052	16008	16002	16076	16094	16150	16227	16129	16208	15928	16068	16047	16208	16067	16091	16069	16017	16025	16122	16063	16149	16196	15954	16000	16104	16007	16033	16201	16028	16073	16079	16052	15921	16342	16162	16052	16046	16086	16045	16085	16220	16017	16090	16094	16042	16017	16099	16104	16063	16329	16001	16086	16069	16135	16225	16067	15971	16032	16082	16141	16268	16044	16151	16022	16128	16281	16146	16176	16171	16175	16171	16208	16066	16046	16054	16156	16095	16213	16040	16097	16112	16178	16128	15957	16082	15970	16132	16013	16097	16030	16228	16209	16162	16186	16064	16181	16165	16032	16267	16217	15988	16149	15954	16104	16199	16066	16010	15933	16010	16090	16315	16083	16350	15921	16186	15981	16135	16110	16188	16056	16172	16024	16279	16006	16087	16007	15958	16056	15990	16060	15988	16031	16033	16164	16127	15977	16176	15965	15988	16035	16004	16000	16092	16066	16120	15972	16133	16122	16186	15932	16005	16234	15954	16114	16226	16188	15973	16071	16034	16072	16116	16113	16167	16251	15869	16105	15978	16149	15947	15854	16103	16057	16129	15948	16236	16057	16283	16037	16234	16003	16037	16061	16018	15903	16146	15987	16021	16023	16121	15995	16097	16140	16297	16118	16021	16232	16109	16128	16203	15984	16144	15934	16065	16082	16055	15966	15983	16187	16357	15979	16100	15963	15918	15964	16215	16000	15994	16020	16003	16052	16119	16223	16206	16160	15862	16164	16020	16169	16109	16025	16111	16039	15930	16175	16082	16233	15997	16243	16116	16039	15999	16104	15973	16032	15942	15966	16119	16198	16020	16094	16035	16019	16217	16023	16134	16093	16090	16021	16055	16221	16242	16226	16273	16193	16092	15958	16057	16157	16066	16406	16185	16102	16017	16150	16093	16137	16372	16061	16048	16314	16001	16187	16164	15939	15989	16059	16055	15943	15939	16063	15824	16145	16147	16022	16271	16207	16236	16049	16030	16100	16191	16039	15821	16070	16082	15940	16031	16195	16003	16043	16214	16009	16073	16186	16105	16037	16115	16166	16199	16154	16148	16135	16030	16151	15993	15898	16177	16273	16099	16088	16095	16158	16061	16110	16034	16068	16190	15975	16187	16158	16120	16052	16050	15942	16278	16037	16130	15957	16162	16109	16020	16132	15864	16144	16234	16098	16014	15997	16138	16094	16074	16167	16231	16268	16065	16112	16088	15919	16195	16040	16234	16011	16178	15951	16096	16063	16103	16099	16194	16104	16059	16125	16123	16209	16114	16045	16277	16071	15978	16020	16138	15955	16087	16064	16097	16306	16096	16093	16182	16186	16142	16019	16199	16236	16123	16013	16230	15998	15930	16213	16070	16005	16114	16058	16129	16024	15997	16126	16095	16010	16205	16067	16180	16021	16190	15971	16089	16137	16032	16187	16130	16022	16214	16070	16195	16080	15905	15974	16091	16281	16108	16202	16158	16148	16257	16124	16072	16086	16091	16218	16244	16185	16123	16055	16020	15993	16038	15981	15940	16094	16057	16139	16105	16063	15977	16151	16187	16004	16255	16126	16102	16223	16149	16100	16031	16221	16152	15964	15952	16288	15873	16145	16216	16031	16129	16179	15989	16097	16040	16053	16129	16034	16085	16068	16094	16036	16083	16017	16016	16074	16141	16238	15998	15929	16055	16054	16016	16114	16077	16185	16239	16040	16146	16073	16156	16194	16037	16005	16317	16038	16114	15935	15874	15834	16009	16110	16246	16040	16106	16147	16145	16016	16211	15863	16104	16122	16148	16060	15961	16296	16113	16139	15973	16215	16119	15966	16228	16128	16028	16068	16125	16260	16085	15902	16005	16195	16083	16067	16255	16114	15902	15957	16043	15936	15978	16086	16378	16003	16073	16034	16193	16025	15987	16094	16013	15855	16008	15945	16070	16305	16087	16160	16261	15977	16240	16169	15941	16305	16164	16043	16222	16119	16111	16147	15911	16050	16045	16050	16042	16275	16090	16188	16124	16251	16209	15998	16082	16046	16137	16070	15996	16096	16038	16039	16050	15967	16081	16039	15965	16246	16008	16057	16242	16231	16224	16103	16135	16094	16008	15917	16085	15967	16201	16099	15976	16007	15983	16153	15833	16157	16267	16098	16214	16134	16190	16128	16016	15918	16052	16031	16102	16071	16100	15986	16120	15992	16134	16001	16206	16117	16099	16120	16309	16096	16074	16146	16171	16151	16221	16123	15950	16178	16113	16226	16108	16137	16169	16092	16114	16107	16182	16138	16094	16066	16058	16191	16002	16104	16113	16240	16114	16053	16031	16085	16041	16027	16102	16125	16079	15955	16156	16112	16081	16043	16053	16052	16002	16201	15989	16093	16017	16241	16259	16224	16168	16055	16121	16126	16142	15982	16040	16074	16236	16118	16047	16119	16176	16122	16284	16150	16154	15915	16082	15945	16149	16125	15995	16052	16053	16054	16009	16235	16082	16091	16115	16116	16158	16076	16183	16141	16139	15993	16121	16180	15893	15936	16017	16135	16116	16140	16000	15990	16212	16124	16182	16196	15906	16065	16050	16234	16168	16196	16060	16256	16131	16258	16140	15950	16253	15918	16112	16318	16156	16028	16044	16178	16188	16081	16103	15993	16020	16113	16145	16110	16006	15869	16170	15909	16213	16084	16008	16178	16004	16138	16077	16150	16083	16142	16181	16226	15886	16099	16112	16066	16225	16126	16045	16175	16342	16039	15995	15959	16064	16001	16474	16171	16089	16219	16180	16083	16060	16131	16185	16059	16147	16120	16000	16034	16099	16097	16083	16295	16188	16142	16090	16049	16229	16111	16057	16171	15971	15914	16089	16163	16051	16208	16105	16121	16101	16008	15806	16247	16073	16143	16193	16142	16043	15843	16079	16067	16172	16177	16201	16109	16103	16060	16020	16069	16008	15880	16120	16060	16096	16179	16239	16118	16109	15965	16065	16297	16030	16125	16113	16166	16010	15906	16078	16104	16194	16081	15963	16087	15954	16051	16212	16175	16097	16068	16074	16152	16285	16074	16166	16123	16053	16080	16099	16029	16087	16065	16275	16231	16301	16134	16040	16159	16085	16167	16135	16147	16010	16084	16030	16115	15974	16145	16031	16073	16177	16218	16048	16151	16066	16074	16039	16050	16162	16179	16072	16104	15961	16019	16178	16259	16064	16112	15972	16190	16163	16239	16050	16149	16114	16121	16087	16025	16047	16017	16156	16096	15924	16148	16116	16085	16010	16014	16148	16148	15999	16221	16139	16003	16193	16096	16122	16091	16204	16122	16102	16249	16324	16251	16166	16212	16035	16184	16083	16095	16052	16223	16182	16140	16124	16096	16142	15987	16109	16190	16035	16013	16222	16205	16170	15997	16084	16187	16187	16101	16147	16110	16214	16037	15994	15992	16072	16130	16200	16155	15938	16122	16055	16191	16142	16176	16157	16216	16076	16103	16053	15981	16052	16130	15966	16048	16053	16065	16013	16057	16099	16159	16052	16151	16194	16030	16134	16056	16015	16187	15994	16127	16261	16150	16079	16161	16114	16221	16148	15984	16069	16171	15948	16110	16147	16045	16211	16113	16293	16205	16019	16118	16168	16235	15985	16005	16191	16030	16076	16047	16189	16051	16224	16027	16155	16165	16113	16168	16221	16061	16174	16101	16196	16308	15866	16286	15955	16136	16148	16076	16015	16275	16117	16217	16128	16169	16144	16220	15888	15998	15860	16231	16149	15990	16076	16146	16014	16104	16134	16082	16142	15989	16028	16213	16200	16159	16065	16205	16031	15951	15969	16072	16051	16049	16096	16157	16101	16131	16123	16173	16217	15904	16021	16213	15818	16076	16000	16106	16134	16024	16263	16342	16169	16053	16246	16080	16084	15996	16421	16097	16076	16051	16067	16222	16026	16080	16015	15978	16262	16202	15969	16014	16249	16032	15978	16079	16177	16056	16284	16071	16185	16006	16107	16027	16138	16113	16086	15974	16223	16091	16156	16194	15927	16107	16149	16144	15954	15950	16035	16072	16155	16215	16041	16113	15896	16114	16104	16163	16120	16216	16187	16203	15900	15979	16083	16184	15998	16392	16032	16198	16101	16248	15948	16024	16143	16029	15996	16377	16248	16125	16082	15905	16034	16065	16077	16208	16072	16114	15993	16097	16023	16132	16060	16153	16154	16130	16049	15981	16247	16224	16144	16084	16118	15968	16185	16134	16271	16201	15911	16015	16051	16210	15983	15918	16116	15945	16037	16093	16113	16173	16129	16072	15982	16122	16174	16063	16167	16103	15998	16220	16170	16168	16092	16156	16196	16009	15998	16207	16006	16028	16073	16011	16242	16112	16082	16267	16043	16089	16155	16117	16065	16252	16011	16205	15955	16128	16084	16000	16057	16075	16197	16127	15969	16205	16108	16175	16009	16020	16137	16279	16142	16214	16239	16258	16066	16105	16076	16081	16109	16099	15964	16107	16017	16066	16152	16203	16112	16116	16136	16021	16262	16170	16038	16106	16026	16126	16149	16172	16115	16156	16233	16206	16190	15981	16031	16099	16106	16023	16154	16084	16191
22652	21734	28870	24818	21963	23853	24745	20097	19038	19171	18844	18693	18819	18866	18537	18673	18599	18565	18820	18712	18596	18670	18428	18640	18465	18731	18802	18636	18499	18811	18483	18688	18606	18713	18467	18577	18526	18726	18427	18386	18514	18574	18737	18528	18744	18659	18462	18296	18572	18659	18606	18694	18510	18703	18375	18381	18619	18418	18416	18663	18715	18575	18558	18432	18693	18327	18466	18438	18413	18584	18240	18641	18652	18600	18361	18581	18495	18477	18657	18527	18415	18766	18356	18246	18495	18533	18401	18254	18379	18191	18422	18393	18616	18411	18453	18281	18584	18442	18390	18319	18429	18384	18554	18391	18218	18403	18452	18401	18441	18520	18335	18327	18546	18245	18633	18425	18288	18521	18592	18433	18333	18331	18273	18069	18308	18397	18327	18404	18586	18340	18340	18348	18508	18495	18518	18578	18438	18513	18377	18453	18298	18274	18572	18407	18449	18482	18462	18214	18269	18459	18398	18369	18345	18342	18392	18516	18437	18447	18390	18404	18439	18347	18312	18372	18469	18373	18433	18608	18460	18398	18360	18305	18735	18475	18296	18599	18561	18348	18501	18336	18554	18454	18482	18359	18486	18443	18379	18358	18405	18334	18699	18387	18266	18417	18458	18519	18321	18432	18583	18477	18286	18250	18321	18318	18358	18457	18456	18612	18531	18330	18582	18187	18544	18581	18414	18512	18553	18534	18584	18482	18663	18336	18369	18456	18422	18478	18515	18521	18470	18259	18310	18312	18459	18245	18367	18178	18483	18484	18603	18618	18493	18427	18418	18257	18606	18277	18230	18410	18439	18385	18336	18386	18544	18432	18594	18457	18469	18200	18417	18653	18318	18406	18368	18347	18471	18345	18497	18489	18534	18461	18487	18577	18463	18439	18594	18554	18311	18460	18535	18441	18455	18434	18520	18263	18289	18636	18583	18405	18527	18486	18301	18604	18371	18486	18284	18367	18132	18296	18512	18550	18355	18549	18375	18440	18351	18269	18589	18473	18545	18520	18610	18254	18493	18589	18264	18506	18478	18579	18457	18418	18496	18334	18294	18634	18633	18326	18506	18387	18226	18311	18522	18300	18550	18536	18635	18506	18491	18193	18292	18433	18417	18482	18441	18198	18535	18457	18602	18532	18413	18239	18587	18218	18406	18233	18405	18466	18471	18349	18442	18372	18387	18365	18341	18436	18432	18474	18353	18571	18407	18434	18456	18387	18548	18465	18262	18458	18269	18533	18438	18357	18498	18422	18393	18427	18491	18502	18475	18363	18423	18349	18246	18316	18464	18342	18563	18493	18464	18303	18542	18558	18364	18394	18437	18384	18538	18414	18358	18256	18691	18507	18520	18566	18477	18591	18292	18542	18436	18248	18541	18498	18459	18488	18245	18239	18371	18264	18461	18244	18401	18458	18427	18577	18349	18137	18439	18611	18415	18430	18256	18270	18507	18408	18459	18293	18592	18496	18396	18370	18519	18337	18361	18547	18422	18473	18429	18542	18454	18518	18236	18426	18475	18535	18497	18494	18410	18459	18332	18207	18389	18339	18380	18330	18297	18563	18474	18250	18510	18463	18404	18336	18456	18516	18504	18430	18723	18556	18494	18426	18502	18084	18305	18368	18275	18238	18484	18516	18657	18396	18418	18615	18253	18405	18440	18520	18486	18376	18354	18432	18346	18528	18427	18487	18719	18317	18352	18482	18392	18434	18181	18285	18579	18432	18430	18524	18450	18586	18371	18278	18337	18449	18477	18446	18219	18259	18155	18530	18429	18129	18513	18481	18600	18345	18485	18336	18454	18445	18393	18490	18647	18334	18185	18484	18366	18355	18346	18509	18300	18302	18530	18548	18348	18219	18299	18404	18361	18423	18314	18339	18507	18281	18420	18376	18247	18512	18332	18367	18441	18211	18543	18249	18316	18297	18478	18562	18467	18565	18397	18307	18452	18411	18462	18372	18293	18356	18454	18714	18578	18511	18513	18327	18427	18474	18584	18434	18467	18333	18380	18296	18547	18426	18414	18540	18432	18411	18612	18255	18363	18278	18444	18355	18523	18500	18562	18419	18195	18420	18441	18322	18418	18417	18268	18618	18465	18337	18295	18448	18379	18279	18626	18337	18345	18241	18373	18437	18317	18464	18570	18667	18384	18578	18506	18490	18435	18465	18315	18281	18422	18259	18274	18434	18417	18353	18425	18474	18338	18501	18477	18271	18347	18483	18435	18325	18479	18388	18455	18445	18586	18673	18428	18335	18471	18380	18498	18382	18241	18389	18714	18265	18424	18314	18530	18386	18562	18381	18535	18499	18363	18592	18547	18386	18589	18429	18374	18427	18299	18435	18535	18399	18339	18546	18644	18361	18552	18471	18464	18539	18507	18472	18417	18375	18357	18401	18571	18481	18400	18267	18548	18594	18454	18402	18399	18202	18415	18510	18620	18445	18481	18408	18442	18492	18708	18501	18361	18375	18250	18344	18320	18541	18683	18441	18257	18455	18723	18663	18493	18551	18377	18564	18482	18550	18468	18570	18365	18522	18431	18379	18245	18443	18448	18454	18396	18246	18561	18236	18600	18430	18430	18109	18096	18533	18548	18286	18480	18329	18331	18413	18405	18446	18389	18430	18316	18458	18510	18459	18353	18487	18419	18585	18155	18296	18588	18272	18523	18369	18476	18569	18479	18523	18507	18504	18374	18247	18502	18357	18403	18514	18322	18357	18403	18313	18494	18428	18394	18425	18492	18463	18527	18440	18379	18567	18486	18415	18547	18383	18324	18340	18545	18471	18566	18466	18443	18505	18456	18236	18387	18374	18233	18291	18501	18502	18444	18522	18408	18625	18476	18326	18464	18282	18311	18540	18351	18343	18392	18379	18565	18274	18492	18328	18364	18393	18512	18554	18559	18462	18302	18468	18457	18339	18431	18472	18284	18531	18370	18402	18167	18611	18470	18323	18727	18411	18519	18394	18372	18466	18528	18388	18492	18623	18361	18472	18429	18398	18706	18544	18461	18244	18432	18399	18338	18598	18390	18579	18299	18414	18235	18379	18517	18444	18481	18459	18381	18572	18301	18313	18374	18582	18493	18346	18325	18574	18445	18297	18372	18479	18274	18464	18414	18562	18503	18282	18470	18429	18587	18350	18700	18488	18533	18503	18273	18671	18518	18503	18352	18581	18481	18362	18386	18609	18385	18302	18428	18608	18399	18307	18431	18311	18665	18515	18492	18559	18446	18398	18451	18656	18317	18300	18433	18527	18318	18446	18287	18478	18623	18507	18389	18287	18585	18636	18575	18430	18479	18432	18636	18495	18409	18577	18315	18428	18358	18453	18503	18400	18495	18425	18281	18463	18303	18625	18494	18257	18280	18518	18519	18543	18547	18413	18283	18462	18343	18350	18516	18601	18480	18489	18544	18405	18490	18368	18483	18444	18393	18439	18381	18336	18414	18386	18498	18543	18562	18427	18519	18725	18381	18450	18254	18503	18458	18445	18455	18388	18387	18558	18685	18453	18662	18572	18492	18490	18560	18433	18695	18566	18427	18499	18444	18422	18583	18449	18404	18451	18451	18353	18315	18441	18515	18275	18363	18489	18331	18521	18430	18435	18598	18527	18441	18511	18446	18353	18452	18358	18618	18550	18540	18558	18355	18191	18351	18653	18341	18509	18463	18393	18445	18152	18288	18429	18243	18215	18301	18444	18237	18332	18384	18530	18518	18395	18364	18320	18268	18609	18383	18528	18563	18533	18471	18247	18484	18573	18382	18473	18337	18384	18383	18271	18499	18394	18474	18432	18261	18460	18133	18328	18389	18442	18703	18431	18442	18290	18256	18285	18312	18391	18469	18391	18402	18427	18562	18685	18354	18640	18487	18338	18377	18403	18658	18485	18430	18338	18386	18486	18450	18654	18474	18459	18483	18410	18670	18376	18423	18516	18519	18372	18626	18311	18355	18540	18312	18576	18545	18279	18448	18279	18381	18327	18448	18350	18264	18685	18491	18430	18257	18251	18287	18407	18416	18698	18318	18300	18330	18416	18504	18334	18262	18404	18509	18441	18470	18505	18466	18560	18454	18556	18528	18430	18562	18560	18605	18558	18450	18450	18216	18478	18571	18436	18467	18585	18527	18653	18436	18343	18599	18127	18482	18539	18426	18400	18407	18551	18412	18517	18410	18196	18600	18497	18562	18493	18492	18506	18508	18527	18339	18256	18505	18468	18388	18547	18318	18231	18288	18583	18553	18385	18667	18307	18456	18411	18382	18441	18400	18673	18638	18498	18581	18537	18613	18312	18377	18553	18431	18399	18431	18486	18396	18545	18494	18445	18414	18307	18280	18313	18378	18311	18228	18413	18467	18174	18386	18147	18364	18474	18337	18488	18216	18417	18589	18446	18441	18569	18479	18439	18360	18412	18355	18562	18402	18372	18281	18400	18210	18415	18608	18253	18248	18388	18355	18446	18370	18448	18411	18342	18318	18412	18450	18401	18483	18379	18532	18368	18626	18448	18523	18135	18476	18570	18448	18473	18323	18320	18545	18290	18611	18478	18379	18343	18356	18366	18603	18436	18362	18307	18499	18310	18335	18428	18400	18507	18452	18288	18679	18594	18241	18483	18488	18517	18431	18347	18410	18439	18400	18448	18459	18440	18363	18282	18238	18547	18443	18369	18384	18281	18457	18477	18438	18205	18629	18504	18433	18443	18447	18370	18353	18561	18539	18495	18673	18430	18456	18357	18428	18573	18424	18592	18609	18540	18256	18383	18539	18240	18496	18301	18351	18395	18450	18574	18479	18599	18493	18481	18481	18221	18288	18386	18366	18448	18377	18405	18378	18653	18357	18316	18319	18458	18341	18474	18454	18393	18547	18665	18517	18312	18516	18602	18280	18504	18419	18551	18457	18320	18422	18325	18500	18403	18361	18443	18452	18464	18483	18269	18471	18414	18445	18307	18476	18352	18235	18412	18286	18485	18325	18489	18405	18521	18474	18368	18471	18387	18349	18238	18105	18190	18468	18326	18492	18178	18221	18445	18571	18493	18499	18487	18287	18300	18423	18495	18462	18274	18321	18491	18515	18204	18543	18390	18404	18410	18429	18408	18500	18270	18307	18255	18306	18366	18395	18251	18691	18667
27059	43403	27432	20711	18998	17814	17208	16763	16431	16207	16023	15938	16154	15942	15893	15982	15869	15888	16001	16024	16041	15909	15973	15936	15834	16073	16029	16002	15945	16035	15848	15996	16066	16105	15846	15951	15899	15820	15824	15841	16006	15852	16093	15779	15881	15848	15826	15875	15927	15735	15810	15813	15694	15908	15869	15758	15835	15917	15704	16002	15916	15945	15765	15838	15881	15773	15917	15788	15706	15913	15959	15783	15746	15842	15801	15863	15757	15983	15751	15749	15750	15618	15878	15678	15940	15705	15944	15729	15950	15912	15759	15913	15980	15797	15799	15900	15704	15859	15689	15904	15898	15908	16001	15720	15738	15753	15710	15645	15808	15701	15745	15650	15807	15692	15992	15730	15863	15793	15933	15642	15828	15872	15876	15779	15867	15721	15721	15995	15717	15974	15974	15791	15921	15899	15992	15773	15863	15906	15793	15864	15854	15759	15836	15715	15916	15839	15807	15742	15780	15694	15685	15985	15946	15715	15744	15741	15725	15727	15892	15704	15857	15866	15904	15886	15785	15864	15732	15827	15697	15750	15612	15708	15801	15887	15889	15769	15847	15624	15825	15824	15761	15768	15809	15750	15719	15654	15850	15767	15733	15762	15716	15786	15725	15644	15889	15572	15663	15818	15785	15843	15689	15823	15890	15938	15648	15904	15917	15741	15718	15875	15645	15780	15758	15787	15698	15909	15868	15758	15664	15853	15887	15759	15832	15831	15945	15884	15824	15968	15959	15840	15855	15869	15804	15639	15833	15872	15749	15695	15718	15834	15981	15710	15883	15949	15656	15954	15881	15606	15913	15796	15860	15724	15802	15790	15663	15933	15777	15975	15599	15652	15856	15783	15870	15728	15884	15674	15879	15856	15784	15818	15837	15826	15752	15749	15668	15912	15747	15791	15710	15784	15876	15732	15652	15769	15786	15894	15856	15912	15677	15814	15969	15799	15954	15681	15817	15600	15838	15650	15992	15816	16041	15737	15752	15684	15769	15668	15694	15833	15924	15837	15743	15918	15681	15937	15647	15874	15735	15648	15664	15810	15742	15802	15791	15797	15788	16034	15765	15893	15790	16018	15896	15739	15775	15828	15767	15637	15666	15772	15824	15660	15841	15843	15670	15956	15891	15881	15788	15792	15813	15725	15894	15749	15806	15762	15935	15746	15598	15779	15943	15735	15862	15890	15739	15784	15847	15780	15736	15830	15817	15838	15679	15837	15964	15716	15870	15762	15919	16030	15789	16054	15809	15851	15797	15664	15798	15860	16010	15803	15810	15810	15745	15649	15636	15745	15817	15716	15700	15799	15696	15696	15981	15995	15698	15752	15807	15827	15787	15896	15739	15876	15756	15846	15775	15814	15621	15711	16054	15782	15816	15717	15657	15864	15871	15934	15780	15835	15709	15817	15717	15756	15815	15919	15630	15774	15883	15779	15672	15776	15827	15951	15811	15817	15762	15782	15819	15597	15872	15948	15884	15653	15649	15806	15954	15894	15811	15829	15566	15816	15794	15702	15788	15941	15920	15768	15793	15647	15816	15832	15880	15689	15721	15888	15781	15763	15811	15853	15759	15900	15886	15660	15707	15919	16006	15694	15906	15813	15744	15724	15860	15634	15607	15920	15789	15737	15736	15873	15842	15727	15959	15662	15780	15824	15722	15855	15655	15891	15923	15726	15824	15879	15865	15735	15859	15752	15921	15831	15780	15600	15695	15892	15807	15652	15858	15620	16077	15712	15787	15809	15699	15752	15707	15784	15789	15791	16004	15848	15963	15737	15658	15795	15834	15825	15831	15895	15796	15689	15897	15748	15637	15766	15669	15813	15693	15782	15752	15790	15751	15882	15954	15862	15649	15765	15731	15857	15717	15778	15963	15857	15840	15896	15815	15870	15766	15914	15677	15911	15733	15883	15842	15800	15928	15841	15846	15899	15871	15750	15813	15907	15719	15846	15808	15604	15796	15710	15910	15788	15950	15721	15819	15738	15859	16025	15779	15913	15794	15815	15893	15726	15617	15813	15964	15780	15800	15589	15883	15652	15877	15810	15769	15833	15716	15942	15694	15959	15847	16016	15801	15782	15710	15776	15883	15637	15746	15766	15759	15688	15581	15710	15910	15724	15895	15637	15825	15806	15894	15756	15737	15867	15769	15753	15827	15713	15810	15771	15880	15667	15674	15675	15927	15804	15880	15889	15682	15923	15660	15981	15658	15871	15815	15819	15607	15839	15879	15843	15887	15746	15802	15848	15760	15817	15941	15718	15703	15782	15737	15890	15945	15727	15803	15701	15852	15886	15730	15968	15813	15772	16047	15864	15778	15738	15794	15848	15726	15798	15855	15809	15851	15558	15825	15876	15607	15774	15840	16031	15685	15868	15819	15808	15757	15806	15765	15864	15788	15876	15812	15676	15609	15894	15939	15775	15872	15817	15791	15792	15784	15862	15922	15717	15753	15943	15625	15734	15830	15731	15976	15715	15908	15505	15789	15715	15835	15800	15816	15805	15798	15739	15775	15688	15916	15867	15931	15728	15813	15867	15849	15856	15726	15719	15796	15775	15818	15878	15875	15685	15721	15938	15626	15696	15824	15759	15760	15682	15937	15734	15606	15772	15861	15763	15747	15923	15722	15818	15793	15849	15794	15665	15711	15813	15729	15648	15629	15875	15938	15764	15944	15743	15790	15813	15704	15787	15764	15724	15834	15819	16084	15821	16005	15665	15849	15770	15757	15807	15851	15847	15683	15605	15776	15729	15795	15744	15963	15807	15853	15654	15876	15805	15885	15909	15721	15669	15858	15664	15872	15751	15780	15951	15937	15793	15710	15904	15766	15718	15701	15900	15784	15788	15734	16018	15706	15787	15950	15767	15819	15812	15811	15973	15792	15800	15728	15878	15610	15884	15700	15862	15911	15991	15793	15869	15691	15845	15872	15823	15656	15821	15732	15670	16073	15742	15783	15788	15828	15774	15856	15762	15608	15738	15900	15800	15825	15610	15881	15715	15815	15758	15941	15871	15825	15781	15763	15733	15863	15808	15786	15765	15925	15954	15875	15736	15833	15757	15812	15606	15775	15857	15854	15849	15695	15781	15779	15735	15914	15918	15880	16047	15684	15783	15617	15776	15985	15858	15829	15822	15943	15742	15633	15696	15768	15879	15838	15810	15847	15841	15728	15897	15756	15722	15823	15870	15746	15870	15615	15753	15769	15897	15760	15878	15796	15751	15811	15804	15936	15858	15859	15731	15763	15754	15824	15818	15942	15679	15852	15818	15764	15744	15762	15775	15880	15836	15663	15833	15720	15838	15641	15881	15807	15600	15826	15612	15682	15880	15841	15912	15784	15722	15887	15831	15734	15780	15861	15857	15800	15759	15808	15811	15814	15730	15892	15993	15653	15625	15739	15784	15707	15885	15834	15949	15787	15834	15871	15807	15871	15900	15737	15798	15727	15832	15777	15648	15791	15733	15879	15665	15732	15687	15618	15858	15896	15725	15887	15607	15871	15895	15848	15643	15760	15891	15843	15743	15857	15767	15686	15825	15833	15935	15805	15872	15830	15744	15922	15721	15925	15831	15851	15776	15809	15842	15746	15909	15790	15704	15868	15695	15884	15952	15803	15743	15783	15669	15734	15608	15767	15904	15838	15783	15865	15670	15868	15608	15820	15814	15863	15701	15701	15899	15872	15738	15758	15945	15879	15955	15676	15713	15905	15881	15786	15594	15746	15778	15862	15614	15788	15735	15853	15921	15789	15731	15881	15932	15938	15941	15882	15704	15819	15882	15823	15954	15704	15646	15793	15886	15975	15710	15651	15600	15897	15711	15796	15819	15616	15818	15832	15934	15700	15750	15676	15726	15910	15608	15858	15785	15873	15830	15887	15899	15789	15700	15784	15852	15929	15801	15782	15600	15692	15793	15888	15680	15747	15554	15692	15608	15779	15749	15699	15803	15753	15726	15610	15893	15763	15803	15890	15699	15714	15884	15916	15878	15869	15908	15860	15771	15730	15888	15885	15723	15822	15822	15784	15942	15916	15693	15798	15758	15924	15682	15893	15779	15989	15740	15702	15539	15759	15844	15703	15785	15905	15918	15859	16021	15822	15792	15800	15741	15848	15764	15856	15821	15732	15947	15604	15843	15682	15829	15808	15803	15745	15935	16009	15807	15828	15872	15834	15908	15743	15650	15828	15879	15746	15801	15778	15773	15709	15758	15744	15778	15801	15729	15812	15710	15965	15773	15702	15857	15850	15877	15697	15958	15755	15703	15766	15712	15767	15644	16064	15662	15726	15696	15620	15699	15746	15712	15732	15839	15786	15749	15944	15609	15821	15856	15894	15864	15858	15755	15849	15859	15807	15829	15654	15703	15889	15732	15701	15858	15862	15924	15744	15747	15833	15697	15813	15741	15771	15825	15832	15692	15898	15684	15815	15661	15688	15882	15657	15858	15946	15851	15686	15837	15746	15712	15731	15738	15775	15761	15910	15794	15703	15846	15728	15827	15945	15704	15820	15735	15883	15945	15895	15627	15734	15818	15872	15841	15891	15793	15823	15870	15714	15874	15862	15831	15804	15842	15857	15707	15657	15683	15856	15890	15897	15919	15818	15709	15637	15685	15855	15903	15795	15782	15728	15799	15776	15747	15770	15817	15753	15792	15744	15759	15967	15826	15940	15840	15716	15889	15890	15608	15799	15729	16006	16000	15820	15872	15700	15722	16001	15695	15597	15762	15669	15723	15829	15801	15617	15817	16110	15956	15704	15809	15899	15768	15816	15576	15706	15676	15920	15707	15709	15900	15778	15732	15714	15826	15784	15751	15823	15781	15592	15811	15950	15638	15801	15914	15685	15841	15939	15829	15679	15737	15558	15908	15877	15687	15935	15757	15814	15859	15864	15888	15930	15782	15731	15665	15701	15883	15778	15844	15729	15629	15730	15798	15818	15916	15822	15739	15896	15770	15787	15771	15733	15683	15824	15724	15839	15814	15840	15814	15770	15804	15871	15749	15710	15997	15671	15996	15662	15689	15899	15881	15834	15857	15786	15726	15835	15884	15690	15642	15792	15806	15845	15806	15734	15627	15827	15717	15815	15818	15879	15929	15816	15829	15732	15808	15740	15915	15877	15718	15835	15650
29448	23044	24309	21538	18748	18760	18715	18586	18420	18535	18430	18428	18392	18229	18160	18238	18372	18373	18376	18161	18389	18274	18435	18262	18313	18124	18259	18364	18420	18370	18474	18197	18341	18179	18157	18182	18205	18493	18354	18376	18262	18229	18202	18556	18325	18294	18392	18321	18296	18217	18252	18362	18520	18451	17957	18411	18424	18229	18293	18351	18375	18275	18361	18232	18258	18390	18176	18277	18281	18190	18350	18195	18425	18264	18331	18149	18204	18372	18357	18137	18048	18208	18117	18218	18356	18497	18124	18411	18183	18290	18248	18210	18175	18319	18498	18159	18299	18083	18531	18164	18320	18371	18372	18249	18374	18228	18458	18436	18440	18447	18309	18274	18367	18172	18187	18305	18396	18205	18330	18464	18531	18325	18269	18478	18338	18392	18177	18230	18126	18258	18317	18521	18200	18427	18545	18391	18319	18149	17995	18269	18154	18140	18260	18271	18374	18255	18275	18226	18231	18197	18270	18377	18310	18081	18260	18350	18309	18372	18285	18286	18167	18205	18176	18402	18244	18091	18354	18217	18068	18236	18122	18354	18218	18183	18283	18000	18172	18204	18139	18172	18159	18262	18269	18318	18304	18361	18375	18287	18375	18384	18194	18214	18159	18355	18162	18060	18373	18248	18143	18324	18187	18191	18300	18302	18365	18025	18288	18304	18468	18242	18478	18298	18113	18392	18223	18283	18340	18497	18382	18126	18069	18414	18193	18290	18456	18271	18347	18176	18269	18252	18152	18361	18550	18071	18137	18314	18108	18169	18254	18193	18272	18253	18356	18157	18320	18341	18299	18261	18349	18210	18347	18417	18390	18103	18277	18313	18270	18495	18630	18290	18358	18355	18277	18144	18304	18153	18228	18203	18185	18165	18224	18204	18222	18334	18125	18396	18317	18083	18278	18198	18334	18239	18128	18271	18225	18373	18278	18092	18126	18146	18296	18345	18282	18314	18218	18191	18286	18158	18400	18336	18255	18325	18185	18142	18245	18264	18371	18254	18309	18336	18426	18319	18402	18157	18256	18286	18133	18357	18462	18170	18423	18153	18165	18209	18463	18226	18341	18279	18132	18254	18389	18327	18489	18274	18289	18181	18004	18431	17958	18450	18213	18170	18441	18338	18327	18090	18232	18167	18137	18325	18239	18270	18328	18152	18150	18236	18269	18286	18520	18288	18168	18202	18210	18302	18078	18469	18258	18350	18396	18023	18143	18188	18265	18246	18361	18354	18225	18348	18370	18227	18251	18076	18428	18293	18285	18392	18257	18088	18237	18116	18159	18374	18432	18252	18270	18304	18493	18344	18393	18287	18207	18249	18254	18250	18177	18404	18321	18318	18347	17942	18487	18179	18287	18178	18290	18252	18430	18159	18221	18171	18393	18220	18282	18353	18287	18288	18320	18582	18146	18283	18376	18326	18236	18163	18460	18283	18334	18422	18339	18364	18288	18423	18325	18036	18288	18156	18325	18382	18172	18268	18311	18273	18227	18289	18279	18335	18248	18138	18236	18335	18269	18223	18241	18471	18417	18381	18508	18084	18311	18301	18277	18464	18381	18197	18297	18351	18155	18058	18278	18461	18183	18238	18360	18216	18234	18112	17974	18402	18303	18265	18261	18224	18327	18205	18342	18321	18389	18345	18378	18281	18329	18272	18276	18389	18374	18146	18268	18326	18384	18208	18231	18152	18255	18412	18155	18202	18340	18256	18482	18358	18281	18144	18226	18273	18311	18366	18283	18173	18448	18223	18248	18382	18389	18253	18149	18308	18119	18286	18155	18217	18291	18313	18334	18120	18383	18425	18399	18293	18316	18092	18120	18173	18204	18292	18291	18248	18406	18068	18205	18046	18366	18300	18255	18226	18296	18176	18299	18331	18312	18410	18371	18396	18300	18115	18174	18517	18239	18109	18376	18472	18197	18161	18106	18226	18402	18409	18315	18356	18399	18241	18148	18412	18197	18241	18279	18333	18029	18176	18321	18285	18269	18071	18219	18168	18163	18087	18244	18347	18367	18243	18203	18292	18307	18232	18272	18211	18351	18257	18381	18336	18366	18507	18401	18473	18148	18104	18297	18250	18336	18047	18321	18172	18204	18308	18156	18348	18316	18111	18514	18320	18300	18212	18456	18182	18220	18363	18216	18378	18182	18263	18212	18227	18335	18359	18239	18366	18308	18090	18173	18459	18420	18294	18389	18334	18178	18288	18174	18102	18372	18077	18307	18260	18221	18262	18243	18194	18296	18518	18333	18379	18496	18313	18335	18339	18290	18152	18199	18431	18120	18316	18361	18333	18109	18261	18299	18211	18316	18499	18433	18254	18215	18355	18396	18303	18531	18093	18284	18091	18294	18371	18453	18251	18100	18190	18380	18141	18229	18310	18146	18222	18251	18194	18110	18326	18185	18067	18350	18305	18295	18254	18471	18256	18258	18295	18417	18339	18301	18405	18118	18278	18355	18385	18355	18420	18186	18283	18305	18375	18253	18236	18525	18171	18136	18297	18209	18312	18138	18121	18123	18126	18313	18366	18236	18126	18383	18218	18178	18108	18460	18123	18001	18289	18134	18419	17955	18269	18486	18202	18264	18121	18170	18256	18347	18371	18140	18061	18214	18389	18418	18169	18484	18286	18252	18322	18158	18355	18248	18280	18211	18359	18108	18280	18276	18296	18227	18360	18349	18310	18180	18316	18451	18261	18382	18315	18349	18204	18255	18214	18370	18226	18494	18271	18115	18311	18245	18198	18323	18119	18193	18325	18300	18259	18307	18245	18247	18258	18183	18345	18504	18194	18394	18377	18515	18150	18132	18133	18373	18304	18245	18401	18299	18500	18407	18447	18223	18322	18320	18237	18262	18344	18370	18313	18242	18209	18139	18159	18368	18357	18317	18190	18675	18350	18221	18320	18393	18142	18419	18234	18240	18262	18547	18200	18283	18343	18382	18380	18299	18093	18245	18196	18194	18246	18530	18339	18271	18140	18388	18086	18241	18393	18424	18257	18336	18292	18240	18380	18454	18335	18490	18193	18298	18440	18212	18313	18253	18391	18279	18049	18424	18090	18376	18178	18223	18172	18341	18166	18256	18184	18142	18067	18182	18282	18328	18279	18224	18038	18303	18424	18098	18247	18285	18203	18318	18188	18288	18223	18455	18285	18293	18239	18306	18358	18327	18359	18229	18174	18354	18273	18242	18475	18436	18070	18221	18214	18344	18261	18273	18303	18435	18111	18164	18135	18467	18335	18396	18486	18290	18124	18298	18433	18473	18291	18334	18348	18427	18315	18310	18167	18298	18457	18224	18088	18255	18522	18113	18386	18353	18436	18440	18344	18345	18305	18388	18336	18456	18425	18508	18128	18297	18244	18399	18203	18310	18359	18396	18341	18262	18220	18255	18339	18144	18294	18298	18431	18219	18303	18430	18350	18219	18244	18299	18309	18292	18652	18300	18522	18261	18539	18443	18155	18337	18334	18123	18312	18181	18360	17996	18320	18183	18322	18258	18222	18392	18068	18223	18346	18347	18210	18262	18204	18271	18354	18258	18191	18324	18195	18365	18399	18117	18191	18359	18431	18094	18135	18227	18054	18018	18263	17941	18236	18216	18182	18407	18366	18461	18216	18390	18193	18285	18235	18282	18229	18296	18218	18360	18468	18497	18177	18261	18362	18183	18372	18267	18167	18442	18225	18471	18183	18211	18489	18306	18275	18292	18482	18326	18260	18368	18443	18268	18146	18442	18339	18499	18585	18308	18277	18394	18369	18297	18125	18312	18182	18295	18250	18312	18359	18396	18359	18328	18193	18340	18312	18228	18418	18503	18207	18396	18317	18235	18430	18131	18207	18189	18424	18436	18438	18450	18413	18265	18359	18244	18300	18221	18394	18206	18307	18078	18422	18282	18079	18175	18249	18176	18156	18206	18364	18331	18320	18377	18314	18433	18352	18292	18067	18189	18066	18309	18323	18268	18328	18159	18231	18287	18362	18422	18403	18228	18161	18223	18359	18185	18420	18338	18235	18389	18138	18376	18183	18446	18468	18443	18260	18453	18364	18312	18214	18302	18307	18231	17985	18182	18334	18191	18336	18357	18255	18263	18223	18188	18187	18220	18374	18367	18151	18312	18155	18394	18428	18243	18258	18193	18353	18335	18204	18073	18345	18367	18329	18403	18282	18236	18457	18046	18172	18302	18279	17913	18133	18140	18319	18156	18259	18207	18474	18253	18431	18174	18230	18100	18397	18207	18513	18360	18216	18634	18269	18394	18147	18417	18291	18328	18174	18101	18336	18273	18227	18079	18174	18266	18211	18066	18361	18174	18349	18115	18170	18250	18445	18318	18282	18407	18333	18283	18421	18446	18382	18430	18241	18305	18304	18298	18278	18235	18383	18132	18167	18194	18226	18280	18090	18301	18249	18252	18265	18271	18352	18188	18330	18378	18089	18166	18271	18256	18222	18189	18331	18322	18326	18240	18229	18517	18288	18177	18395	18160	18243	18170	18227	18164	18211	18091	18068	18383	18243	18011	18355	18135	18273	18194	18407	18489	18222	18204	18148	18250	18194	18355	18155	18444	18081	18176	18244	18448	18371	18264	18086	18311	18278	18276	18287	18423	18459	18383	18236	18136	18179	18140	18371	18056	18108	18068	18285	18267	18360	18348	18259	18481	18408	18371	18251	18402	18271	18130	18268	18173	18137	18314	18248	18326	18443	18240	18368	18273	18279	18277	18213	18372	18215	18342	18312	18147	18153	18315	18581	18335	18156	18223	18240	18205	18410	18191	18176	18364	18044	18341	18351	18316	18329	18470	18418	18068	18341	18408	18177	18070	18321	18253	18134	18326	18308	18188	18218	18290	18222	18298	18066	18364	18135	18202	18245	18334	18311	18348	18157	18372	18092	18360	18367	18212	18333	18258	18366	18268	18302	18401	18291	18296	18507	18399	18425	18511	18264	18451	18309	18191	18229	18062	18348	18309	18265	18338	18441	18279	18448	18278	18410	18325	18200	18309	18482	18328	18232	18226	18265	18093	18214	18355	18382	18460	18387	18321	18058	18411	18187	18356	18346	18476	18359	18306	18140	18427	18262	18259	18173	18224	18306	18367	18377	18185	18353	18088	18214	18201	18255	18217	18246
19780	23651	18986	17189	16543	16240	16030	15937	15974	15985	15898	15807	15864	15676	15624	15723	15816	15763	15836	15857	15741	15679	15789	15748	15850	15800	15867	15944	15759	15882	15786	15644	15837	15722	15691	15736	15736	15763	15798	15728	15842	15825	15908	15774	15735	15689	15531	15824	15983	15843	15849	15652	15577	15870	15570	15671	15619	15779	15850	15750	15663	15698	15650	15894	15788	15720	15791	15769	15716	15646	15755	15711	15860	15843	15802	15697	15693	15757	15783	15620	15864	15693	15835	15759	15971	15778	15739	15873	15806	15935	15704	15767	15597	15669	15848	15814	15519	15661	15714	15725	15721	15745	15736	15706	15906	15655	15718	15683	15701	15674	15676	15739	15932	15796	15915	15827	15685	15889	15789	15707	15715	15832	15652	15693	15661	15709	15746	15725	15900	15849	15692	15836	15791	15673	15774	15773	15777	15770	15696	15695	15770	15784	15673	15629	15638	15646	15668	15849	15783	15662	15699	15844	15639	15719	16019	15940	15808	15742	15843	15925	15748	15686	15756	15633	15644	15583	15563	15682	15740	15631	15709	15828	15871	15950	15756	15686	15775	15865	15906	15757	15917	15821	15817	15814	15637	15733	15908	15625	15865	15661	15898	15737	15716	15790	15680	15764	15557	15915	15744	15678	15912	15803	15547	15515	15967	15821	15751	15749	15825	15829	15677	15804	15792	15789	15699	15865	15794	15622	15692	15915	15682	15843	15681	15769	15749	15744	15820	15866	15631	15807	15816	15691	15703	15799	15881	15700	15739	15995	15761	15731	15641	15693	15730	15703	15701	15870	15697	15749	15913	15711	15724	15664	15766	15691	15692	15816	15502	15738	15530	15756	15605	15718	15772	15759	15795	15872	15736	15745	15680	15650	15849	15799	15927	15771	15674	15811	15838	15778	15794	15625	15807	15642	15686	15702	15782	15641	15686	15676	15810	15679	15851	15679	15738	15586	15878	15795	15618	15756	15809	15738	15679	15651	15621	15653	15936	15606	15756	15682	15737	15811	15825	15773	15751	15625	15785	15728	15796	15729	15758	15780	15694	15772	15745	15636	15824	15759	15710	15718	15608	15731	15817	15735	15875	15838	15794	15822	15809	15657	15767	15663	15824	15607	15821	15809	15793	15681	15853	15710	15709	15766	15762	15685	15769	15746	15780	15563	15766	16011	15828	15789	15758	15769	15659	15770	15708	15688	15605	15687	15853	15739	15822	15694	15776	15669	15852	15898	15729	15817	15709	15752	15868	15769	15737	15825	15561	15815	15605	15752	15783	15619	15764	15852	15673	15853	15643	15854	15491	15720	15766	15865	15892	15773	15690	15948	15703	15888	15862	15803	15712	15617	15849	15664	15723	15785	15800	15798	15727	15835	15733	15655	15779	15846	15760	15639	15840	15719	15816	15688	15615	15812	15762	15706	15804	15790	15814	15778	15712	15771	15726	15736	15822	15660	15843	15676	15670	15856	15768	15752	15770	15642	15766	15912	15892	15908	15612	15864	15778	15587	15812	15721	15768	15640	15635	15890	15738	16035	15654	15642	15756	15735	15850	15791	15601	15771	15873	15748	15740	15727	15662	15862	15763	15711	15829	15858	15798	15892	15660	15863	15743	15696	15722	15789	15893	15653	15770	15778	15603	15651	15750	15901	15671	15782	15646	15775	15696	15709	15667	15603	15941	15697	15894	15646	15682	15789	15838	15758	15671	15754	15864	15793	15654	15645	15603	15764	15842	15617	15769	15783	15705	15725	15855	15964	15798	15672	15775	15574	15878	15671	15720	15859	15783	15750	15549	15915	15647	15729	16011	15847	15788	15799	15822	15833	15697	15685	15717	15899	15680	15823	15702	15681	15553	15814	15566	15709	15750	15682	15932	15695	15869	15848	15648	15937	15724	15813	15747	15660	15718	15761	15887	15814	15762	15724	15686	15785	15824	15727	15931	15789	15765	15676	15851	15731	15815	15840	15741	15547	15652	15823	15852	15769	15674	15685	15800	15719	15644	15694	15723	15731	15762	15732	15870	15599	15740	15666	15747	15883	15754	15775	15589	15796	15640	15672	15763	15701	15725	15819	15680	15674	15745	15796	15786	15744	15719	15625	15788	15836	15690	15885	15867	15656	15845	15810	15800	15659	15782	15826	15826	15792	15660	15713	15732	15819	15861	15598	15737	15532	15876	15787	15789	15832	15887	15696	15683	15797	15715	15619	15697	15683	15878	15711	15599	15749	15634	15833	15667	15916	15819	15855	15755	15767	15731	15670	15758	15652	15675	15709	15738	15790	15777	15793	15789	15608	15753	15858	15679	15750	15606	15770	15725	15621	15744	15772	15755	15658	15691	15781	15655	15637	15680	15686	15948	15679	15656	15793	15750	15725	15731	15784	15867	15725	15733	15669	15777	15736	15727	15781	15861	15661	15840	15773	15710	15739	15754	15781	15986	15780	15657	15802	15723	15732	15867	15786	15827	15631	15812	15627	15822	15784	15655	15729	15676	15791	15794	15749	15751	15891	15772	15693	15877	15611	15597	15686	15769	15757	15773	15678	15821	15635	15768	15659	15602	15797	15804	15701	15723	15862	15731	15705	15902	15892	15748	15895	15713	15834	15558	15873	15787	15790	15821	15775	15799	15810	15825	15800	15823	15743	15760	15780	15901	15750	15617	15838	15622	15771	15906	15780	15733	15729	15915	15651	15824	15852	15817	15671	15672	15744	15691	15838	15854	15595	15862	15804	15709	15622	15774	15865	15945	15722	15849	15856	15791	15773	15793	15745	15857	15829	15976	15948	15664	15535	15746	15873	15679	15684	15660	15794	15695	15835	15738	15767	15881	15749	15658	15867	15681	15776	15781	15742	15729	15686	15799	15879	15800	15834	15874	15564	15681	15895	15704	15917	15815	15729	15823	15709	15699	15793	15618	15802	15830	15553	15678	15620	15875	15703	15568	15767	15704	15612	15848	15669	15808	15707	15635	15805	15834	15739	15739	15744	15828	15842	15756	15701	15990	15753	15815	15633	15686	15716	15673	15815	15837	15790	15674	15803	15631	15737	15708	15535	15761	15652	15692	15709	15771	15882	15861	15615	15772	15660	15617	15581	15721	15850	15813	15896	15763	15703	15658	15729	15704	15828	15749	15794	15778	15778	15609	15762	15833	15773	15661	15688	15587	15803	15798	15711	15959	15756	15912	15747	15748	15663	15771	15708	15629	15661	15756	15708	15614	15759	15683	15718	15797	15589	15716	15969	15777	15896	15896	15864	15725	15830	15810	15765	15542	15835	15736	15674	15719	15834	15852	15778	15835	15688	15839	15785	15726	15625	15961	15739	15702	15784	15725	15873	15917	15677	15700	15937	15731	15738	15785	15729	15754	15755	15707	15675	15653	15696	15799	15741	15712	15586	15961	15810	15871	15798	15659	15782	15787	15948	15835	15822	15725	15832	15679	15707	15723	15731	15636	15535	15979	15736	16080	15644	15687	15998	15588	15777	15838	15830	15907	15654	15653	15775	15783	15842	15750	15690	15694	15829	15898	15767	15852	15596	15748	15731	15650	15736	15630	15614	15743	15747	15766	15987	15710	15764	15773	15791	15553	15789	15761	15674	15878	15821	15618	15783	16007	15720	15772	15697	15978	15849	15834	15844	15802	15705	15875	15837	15696	15914	15808	15829	15763	15645	15715	15657	15790	15979	15718	15706	15787	15652	15876	15743	15813	15744	15697	15740	15712	15735	15766	15752	15663	15784	15617	15766	15878	15635	15674	15632	15773	15711	15727	15699	15642	15790	15666	15657	15902	15746	15833	15779	15877	15826	15721	15623	15803	15686	15760	15735	15712	15633	15595	15769	15687	15772	15852	15544	15686	15636	15814	15783	15680	15722	15711	15761	15554	15765	15789	15781	15663	15613	15818	15785	15874	15767	15643	15714	15734	15814	15852	15806	15784	16006	15775	15855	15784	15744	15839	15775	15860	15763	15842	15686	15736	15826	15721	15735	15778	15904	15800	15806	15977	15811	15614	15792	15729	15660	15907	15753	15706	15916	15779	15844	15667	15768	15900	15711	15859	15865	15794	15892	15834	15783	15779	15784	15684	15683	15773	15741	15812	15809	15723	15682	15830	15882	15714	15756	15881	15754	15554	15680	15907	15775	15762	15776	15644	15752	15857	15724	15709	15699	15745	15898	15614	15658	15858	15739	15768	15806	15703	15891	15667	15485	16018	15895	15836	15736	15755	15874	15831	15676	15616	15639	15840	15755	15684	15809	15591	15764	15693	15685	15686	15794	15694	15632	15664	15727	15775	15794	15915	15840	15783	15814	15677	15704	15829	15756	15755	15746	15562	15797	15811	15798	15803	15647	15708	15713	15792	15634	15655	15856	15991	15821	15728	15864	15917	15495	15778	15836	15685	15666	15609	15895	15938	15725	15652	15872	15715	15895	15762	15820	15901	15741	15584	15822	15735	15821	15708	15827	15851	15842	15851	15842	15752	15814	15845	15686	15451	15627	15772	15722	15850	15901	15735	15883	16040	15517	15999	15689	15844	15771	15791	15849	15864	15861	15456	15876	15829	15725	15765	15766	15931	15839	15723	15767	15775	15826	15839	15627	15738	15589	15675	15698	15722	15726	15736	15774	15704	15749	15566	15798	15754	15773	15799	15984	15647	15665	15666	15776	15980	15677	15847	15793	15709	15786	15622	15682	15862	15670	15601	15634	16020	15887	15675	15827	15751	15696	15707	15753	15702	15597	15926	15684	15653	15747	15791	15788	15734	15629	15837	15829	15716	15846	15652	15731	15714	15719	15785	15697	15764	15836	15806	15745	15625	15733	15597	15646	15881	15830	15760	15830	15725	15960	15785	15673	15773	15637	15895	15768	15819	15631	15745	15770	15851	15734	15871	15856	15769	15730	15912	15583	15799	15776	15883	15778	15771	15848	15726	15766	15763	15852	15896	15652	15854	15922	15582	15795	15601	15631	15784	15868	15756	15788	15667	15806	15611	15786	15662	15875	15663	15862	15759	15723	15684	15699	15811	15723	15737	15784	15615	15786	15751	15672	15626	16028	15830	15693	15811	15801	15677	15641	15765	15748	15707	15829	15694	15739	15824	15641	15685	15748	15751	15726	15786	15658	15584	15686
23462	21651	28281	25470	22430	21736	20829	18509	17940	18111	18163	18027	18109	17950	17874	17997	18129	17836	17965	17850	17696	17683	17930	18009	17923	17867	17924	18094	17802	17853	17743	17924	17834	17691	17848	17750	17819	17687	17764	17780	17777	17910	17675	17663	17880	17723	17731	17794	17939	17658	17707	17675	17801	17803	17716	17715	17668	17847	17577	17869	17733	17629	17682	17776	17628	17789	17755	17738	17770	17677	17765	17865	17668	17735	17669	17595	17736	17671	17818	17814	17632	17667	17661	17849	17816	17673	17943	17972	17764	17641	17655	17625	17665	17703	17708	17644	17699	17915	17701	17686	17604	17706	17655	17782	17725	17789	17782	17852	17892	17744	17869	17693	17754	17657	17854	17688	17852	17646	17760	17726	17959	17713	17754	17494	17858	17734	17714	17700	17853	17488	17517	17752	17702	17813	17607	17686	17627	17791	17671	17565	17613	17758	17686	17741	17749	17766	17632	17634	17646	17571	17611	17542	17558	17659	17762	17866	17730	17511	17673	17667	17558	17817	17834	17655	17870	17653	17770	17572	17650	17676	17599	17715	17464	17580	17533	17790	17911	17786	17703	17640	17784	17793	17808	17989	17853	17895	17699	17550	17746	17809	17752	17842	17587	17781	17651	17757	17807	17665	17660	17705	17842	17766	17758	17738	17734	17764	17795	17707	17927	17603	17676	17930	17498	17879	17713	17645	17617	17840	17803	17961	17777	17814	17785	17826	17870	17767	17633	17710	17480	17704	17553	17813	17787	17841	17737	17759	17737	17634	17682	17835	17711	17827	17791	17816	17615	17582	17838	17914	17877	17894	17707	17700	17738	17636	17572	17685	17650	17707	17725	17501	17675	17694	17780	17713	17733	17854	17671	17661	17807	17815	17882	17755	17764	17681	17700	17532	17653	17720	17796	17697	17590	17761	17686	17767	17711	17586	17480	17683	17642	17654	17794	17602	17616	17761	17754	17765	17629	17658	17592	17776	17486	17551	17750	17742	17768	17706	17787	17818	17740	17632	17825	17629	17615	17661	17804	17746	17742	17731	17650	17663	17598	17723	17663	17756	17872	17739	17824	17539	17809	17716	17724	17789	17893	17587	17613	17921	17712	17564	17786	17910	17796	17684	17711	17808	17796	17563	17629	17869	17878	17772	17802	17664	17692	17598	17845	17679	17806	17822	17660	17597	17687	17793	17596	17633	17795	17777	17699	17831	17620	17643	17995	17649	17534	17629	17776	17830	17763	17901	17682	17695	17672	17759	17739	17603	17684	17568	17631	17825	17823	17627	17753	17869	17660	17797	17824	17957	17730	17625	17538	17788	17912	17637	17827	17553	17782	17870	17754	17922	17689	17748	17540	17785	17785	17836	17800	17637	17607	17809	17604	17784	17670	17642	17769	17816	17643	17856	17672	17557	17541	17742	17959	17633	17636	17726	17767	17701	17703	17741	17639	17824	17671	17616	17667	17709	17912	17929	17496	17681	17589	17757	17710	17708	17638	17497	17688	17772	17857	17647	17683	17837	18017	17754	17635	17665	17668	17646	17780	17702	17665	17593	17911	17817	17671	17722	17662	17631	17873	17805	17710	17906	17623	17765	17579	17896	17663	17629	17735	17795	17770	17710	17417	17712	17784	17573	17810	17585	17559	17578	17702	17662	17691	17892	17666	17695	17799	17747	17727	17650	17817	17877	17814	17602	17782	17483	17590	17809	17598	17641	17677	17939	17765	17471	17825	17763	17665	17758	17640	17630	17865	17694	17707	17819	17876	17790	17816	17811	17884	17919	17643	17869	17752	17751	17927	17451	17620	17458	17614	17732	17785	17711	17790	17640	17729	17835	17542	17786	17817	17482	17819	17708	17814	17695	17725	17667	17788	17637	17657	17869	17811	17651	17825	18075	17995	17528	17731	17648	17817	17870	17772	17619	17620	17558	17587	17709	17777	17573	17851	17741	17763	17651	17841	17879	17784	17761	17912	17686	17800	17642	17836	17645	17712	17708	17740	17649	17742	17590	17704	17627	17688	17680	17695	17616	17705	17636	17813	17555	17680	17807	17941	17867	17855	18038	17820	17740	17560	17648	17708	17660	17763	17800	17692	17592	17750	17668	17707	17784	17600	17851	17719	17737	17869	17677	17553	17907	17897	17555	17976	17606	17546	17566	17848	17942	17976	17682	17708	17737	17864	17681	17765	17645	17742	17805	17833	17820	17469	17560	17637	17744	17929	17837	17627	17697	17701	17807	17630	17642	17898	17654	17813	17774	17655	17800	17820	17727	17737	17824	17682	17720	17708	17615	17728	17684	17757	17698	17588	17850	17656	17399	17811	17904	17868	17576	17784	17735	17885	17719	17885	17888	17803	17842	17923	17748	17907	17589	17618	17765	17543	17591	17553	17666	17915	17657	17729	17772	17876	17723	17878	17769	17668	17475	17453	17686	17760	17703	17902	17813	17517	17536	17844	17642	17709	17690	17758	17650	17722	17682	17786	17602	17758	17854	17750	17716	17596	17869	17820	17661	17526	17687	17588	17889	17665	17683	17715	17566	17990	17775	17621	17812	17623	17797	17710	17673	17865	17730	17806	17810	17696	17661	17825	17676	17834	17574	17771	17587	17933	18039	17652	17532	17683	17770	17912	17684	17741	17585	17646	17742	17933	17871	17805	17761	17531	17782	17766	17561	17735	17699	17701	17468	17826	17718	17774	17951	17780	17733	17747	17905	18091	17726	17657	17799	17747	17722	17715	17779	17708	17761	17703	17589	17680	17574	17625	17640	17977	17724	17667	17550	17701	17857	17685	17791	17775	17604	18003	17681	17617	17748	17846	17579	17576	17602	17850	17474	17840	17631	17957	17769	17698	17764	17894	17677	17793	17690	17692	17731	17775	17708	17592	17771	17899	17553	17829	17846	17810	17649	17870	17759	17954	17829	17622	18009	17722	18017	17805	17636	17791	17742	17762	17753	17733	17693	17912	17595	17793	17843	17707	17678	17557	17845	17658	17724	17882	17752	17743	17762	17661	17682	17743	17702	17791	17876	18058	17608	17839	17671	17751	17720	17490	17745	17620	17754	17892	17624	17741	17711	18067	17964	17846	17826	17683	17970	17789	17691	17736	17577	17745	17659	17698	17763	17508	17944	17694	17709	17624	17720	17743	17699	17810	17840	17855	17770	17716	17596	17525	17806	17696	17692	17647	17809	17706	17797	17813	17637	17832	17680	17766	17663	17832	17356	17756	17677	17811	17934	17625	17805	17863	17821	17666	17613	17945	17986	17789	17695	17873	17961	17824	17608	17807	17559	17637	17826	17825	17751	17721	17593	17638	17913	17899	17808	17795	17928	17726	17706	17680	17758	17700	17562	17808	17805	17747	17674	17839	17772	17612	17610	17735	17850	17866	17806	17763	17760	17735	17716	18010	17739	17710	17777	17667	17741	17664	17661	17830	17521	17804	17907	17755	17870	17828	17993	17787	17557	17855	17801	17757	17878	17943	17816	17851	17667	17663	17748	17755	17629	17859	17710	17724	17593	17666	17736	17796	17637	17724	17549	17661	17762	17756	17928	17602	17723	17875	17726	17518	17747	17621	17763	17677	17745	17702	17723	17724	17649	17573	17740	17722	17978	17789	17734	17638	17630	18007	17783	17552	17626	17803	17554	17691	17522	17523	17610	17570	17622	17939	17802	17826	17689	17919	17750	17825	17679	17708	17656	17633	17686	17791	17691	17817	17706	17693	17713	17694	18068	17787	17504	17719	17725	17765	17729	17604	17728	17815	17925	17717	17589	17741	17645	17687	17551	17640	17739	17847	17836	17762	17708	17659	17787	17594	17613	17970	17787	17842	17651	17751	17886	17658	17717	17689	17763	17895	17740	17955	17733	17797	17809	17678	17745	17635	17779	17622	17902	17879	17852	17557	17850	17750	17664	17679	17845	17777	17861	17872	17399	17687	17664	17664	17713	17653	17528	17576	17618	17682	17531	17474	17835	17528	17666	17660	17732	17703	17704	17537	17675	17764	17307	17768	17637	17873	17639	17708	17731	17471	17906	17616	17794	17899	17812	17642	17631	17688	17705	17915	17889	17875	17930	17823	17844	17586	17859	17750	17592	17665	18012	17814	17873	17869	17854	17692	17955	17512	17803	17584	17685	17699	17833	17475	17615	17564	17497	17531	17615	17672	17474	17738	17850	17747	17936	17703	17674	17665	17763	17922	17895	17615	17597	17500	17793	17742	17871	17666	17737	17665	17547	17760	17773	17496	17714	17822	17673	17850	17671	17679	17727	17665	17781	17674	17602	17746	17756	17939	17705	17875	17696	17883	17810	17690	17858	17826	17737	17844	17760	17977	17778	17612	17555	17832	17728	17771	17815	17709	17679	17543	17836	17843	17905	17758	17806	17640	17729	17717	17937	17964	17762	17905	17786	17635	17741	17658	17788	17712	17682	17808	17656	17652	17695	17610	17558	17672	17720	17758	17626	17682	17754	17765	17778	17719	17680	17346	17601	17776	17785	17754	17815	17924	17613	17602	17680	17735	17809	17583	17632	17702	17595	17807	17656	17768	17754	17836	17725	17787	17714	17767	17734	17617	17728	17767	17690	17525	17746	17731	17616	17738	17702	17925	17843	17748	17745	17726	17608	17753	17731	17581	17698	17906	17673	17957	17599	17723	17942	17650	17684	17598	17906	17749	17816	17840	17811	17906	17734	17911	17736	17824	17977	17739	17553	17879	17643	17804	17878	17888	17864	17799	17547	17793	17737	17732	17814	17918	17901	17908	17660	17520	17786	17876	17700	17752	17745	17691	17797	17753	17510	17855	17812	17781	17733	17784	17823	17652	17950	17554	17715	17881	17687	17595	17680	17620	17636	17642	17609	17802	17625	17902	17780	17976	17656	17718	17869	17643	17739	17804	17764	17798	17584	17612	17682	17888	17799	17640	17825	17596	17760	17662	17599	17599	17688	17578	17970	17679	17822	17906	17666	17814	17758	17731	17776	17810	17679	17680	17694	17632	17611	17741	17637	17802	17731	17711	17631	17767	17761	17625	17886	17785	17669	17842	17592	17669	17827	17849	17713	17841	17841	17719	17673	17713	17778	17906	17664	17711	17705	17742	17712	17789	17849	17860	17658	17691	17709	17779	17620
23249	36110	23686	18606	17424	16811	16455	16032	15871	15742	15648	15691	15690	15716	15594	15521	15470	15657	15629	15359	15442	15535	15616	15582	15477	15497	15550	15604	15686	15506	15538	15308	15584	15398	15578	15478	15260	15382	15473	15388	15599	15518	15494	15370	15609	15327	15475	15514	15536	15431	15376	15488	15418	15569	15549	15402	15641	15343	15482	15449	15396	15438	15398	15390	15430	15456	15444	15425	15444	15449	15399	15348	15610	15454	15357	15486	15418	15406	15596	15467	15288	15382	15362	15505	15203	15434	15345	15494	15701	15330	15410	15576	15318	15490	15516	15259	15548	15557	15490	15379	15488	15518	15308	15446	15393	15341	15421	15409	15350	15592	15539	15349	15505	15397	15394	15450	15554	15382	15352	15310	15337	15359	15366	15288	15409	15436	15376	15527	15345	15498	15529	15274	15460	15480	15491	15407	15592	15377	15468	15432	15189	15540	15365	15410	15393	15504	15368	15520	15427	15358	15347	15504	15515	15354	15435	15380	15288	15492	15628	15680	15457	15427	15582	15446	15238	15401	15466	15344	15434	15506	15502	15461	15581	15300	15443	15216	15542	15469	15429	15408	15455	15463	15608	15479	15312	15213	15552	15336	15567	15439	15658	15497	15324	15567	15528	15472	15266	15453	15575	15373	15449	15519	15394	15354	15376	15458	15600	15552	15414	15406	15395	15473	15538	15465	15540	15507	15416	15596	15298	15481	15271	15612	15500	15434	15559	15410	15514	15515	15457	15410	15493	15463	15321	15362	15572	15506	15426	15336	15368	15410	15240	15505	15384	15460	15518	15413	15597	15461	15611	15670	15582	15426	15291	15466	15606	15303	15453	15502	15501	15244	15487	15524	15339	15280	15475	15342	15582	15514	15550	15416	15416	15565	15299	15356	15184	15509	15342	15428	15526	15505	15379	15426	15485	15381	15402	15396	15370	15292	15311	15350	15232	15359	15421	15384	15493	15375	15383	15503	15521	15503	15530	15262	15506	15451	15466	15446	15402	15466	15487	15346	15457	15271	15465	15427	15514	15478	15344	15514	15460	15391	15439	15350	15534	15265	15422	15374	15577	15292	15378	15436	15309	15587	15479	15379	15410	15453	15472	15362	15424	15509	15366	15440	15410	15618	15506	15342	15389	15602	15469	15589	15356	15441	15428	15428	15488	15400	15481	15417	15368	15352	15452	15521	15376	15358	15312	15404	15385	15451	15381	15412	15620	15448	15496	15602	15330	15442	15249	15498	15476	15440	15414	15392	15420	15376	15443	15402	15504	15352	15487	15565	15425	15468	15348	15533	15383	15455	15476	15451	15511	15463	15453	15369	15307	15374	15515	15623	15426	15607	15519	15222	15477	15403	15358	15393	15338	15504	15466	15354	15438	15540	15475	15425	15323	15319	15262	15415	15337	15444	15332	15542	15466	15500	15487	15441	15409	15173	15349	15313	15517	15422	15518	15421	15149	15587	15565	15529	15505	15659	15301	15243	15545	15410	15410	15472	15381	15405	15402	15661	15369	15460	15442	15602	15458	15226	15580	15454	15583	15476	15307	15511	15776	15417	15311	15487	15570	15440	15472	15514	15622	15443	15293	15486	15463	15450	15579	15410	15348	15546	15537	15586	15622	15476	15400	15426	15438	15632	15459	15394	15350	15290	15576	15416	15303	15413	15446	15513	15527	15133	15528	15469	15474	15582	15466	15595	15383	15469	15369	15566	15293	15563	15490	15422	15234	15465	15327	15323	15448	15440	15256	15558	15367	15513	15753	15486	15286	15358	15604	15347	15553	15538	15541	15476	15365	15544	15416	15449	15345	15451	15443	15513	15384	15546	15577	15308	15383	15488	15507	15380	15512	15540	15312	15519	15456	15488	15514	15411	15536	15686	15386	15338	15442	15512	15454	15294	15405	15453	15418	15400	15517	15404	15500	15484	15351	15494	15328	15505	15385	15382	15315	15366	15287	15536	15487	15498	15541	15548	15489	15477	15291	15511	15552	15384	15423	15477	15363	15534	15608	15484	15401	15467	15645	15523	15183	15538	15338	15489	15347	15476	15370	15486	15400	15486	15501	15477	15471	15384	15441	15418	15420	15633	15504	15494	15504	15405	15352	15526	15443	15253	15288	15555	15501	15403	15467	15522	15406	15498	15509	15465	15632	15542	15535	15429	15427	15415	15601	15480	15495	15428	15391	15536	15485	15365	15473	15507	15509	15299	15500	15539	15410	15421	15477	15427	15209	15299	15435	15506	15393	15337	15473	15301	15299	15468	15300	15477	15487	15421	15271	15412	15668	15277	15473	15421	15396	15367	15544	15415	15258	15360	15410	15444	15375	15350	15436	15283	15352	15493	15232	15578	15392	15535	15482	15382	15410	15529	15458	15435	15491	15166	15459	15547	15493	15345	15499	15528	15247	15409	15311	15397	15609	15214	15524	15482	15416	15313	15398	15497	15363	15477	15395	15532	15315	15361	15406	15512	15329	15279	15465	15546	15406	15596	15219	15496	15221	15494	15507	15484	15348	15295	15478	15427	15615	15474	15389	15431	15310	15230	15304	15207	15529	15484	15569	15500	15358	15350	15390	15398	15477	15408	15408	15329	15296	15323	15380	15390	15375	15451	15459	15456	15476	15396	15452	15617	15494	15445	15616	15608	15305	15555	15449	15529	15425	15416	15449	15209	15289	15609	15492	15491	15336	15518	15245	15398	15570	15416	15372	15438	15268	15467	15476	15396	15441	15617	15410	15348	15548	15424	15390	15235	15381	15423	15489	15411	15355	15548	15494	15528	15510	15411	15444	15458	15300	15412	15521	15396	15536	15361	15402	15458	15387	15458	15402	15389	15366	15396	15367	15218	15593	15374	15488	15387	15369	15356	15469	15483	15518	15430	15278	15611	15348	15332	15403	15338	15507	15455	15345	15341	15488	15400	15600	15197	15580	15424	15396	15464	15341	15616	15574	15533	15434	15499	15392	15522	15438	15486	15395	15235	15340	15382	15444	15397	15266	15496	15294	15370	15499	15426	15454	15502	15466	15341	15279	15398	15523	15526	15511	15483	15393	15520	15334	15563	15524	15406	15596	15337	15376	15619	15371	15411	15357	15544	15481	15536	15400	15544	15242	15411	15483	15578	15510	15311	15283	15542	15500	15500	15424	15249	15138	15386	15478	15432	15567	15300	15398	15400	15413	15635	15465	15489	15302	15404	15507	15446	15372	15456	15698	15420	15475	15372	15405	15346	15606	15353	15442	15585	15361	15463	15509	15461	15393	15556	15533	15494	15511	15419	15543	15533	15274	15399	15448	15344	15583	15480	15312	15222	15468	15354	15478	15678	15453	15372	15311	15504	15515	15381	15507	15475	15487	15476	15413	15404	15319	15461	15365	15495	15418	15390	15608	15311	15339	15380	15542	15508	15564	15310	15427	15364	15427	15477	15391	15420	15320	15425	15408	15363	15510	15670	15610	15435	15528	15542	15336	15499	15393	15428	15477	15446	15390	15332	15239	15374	15401	15451	15483	15327	15316	15219	15535	15433	15425	15576	15400	15510	15523	15365	15478	15433	15533	15347	15535	15552	15529	15428	15446	15470	15402	15425	15533	15311	15218	15370	15504	15531	15270	15574	15525	15338	15387	15477	15427	15357	15465	15426	15464	15413	15355	15389	15468	15456	15388	15513	15510	15424	15307	15395	15517	15400	15322	15319	15403	15399	15326	15662	15432	15504	15337	15371	15207	15592	15367	15488	15601	15295	15617	15404	15386	15361	15410	15171	15521	15453	15402	15583	15460	15478	15469	15232	15344	15619	15469	15283	15712	15510	15418	15511	15567	15559	15368	15509	15515	15304	15632	15297	15477	15451	15648	15332	15378	15419	15406	15207	15380	15518	15387	15384	15440	15558	15482	15538	15362	15545	15448	15511	15433	15338	15429	15481	15377	15498	15498	15505	15366	15434	15432	15425	15578	15466	15543	15514	15438	15332	15476	15500	15387	15562	15484	15579	15593	15445	15371	15362	15315	15284	15477	15485	15493	15369	15407	15409	15469	15288	15314	15371	15487	15459	15550	15498	15444	15454	15542	15472	15567	15619	15275	15350	15461	15459	15395	15604	15487	15405	15430	15438	15376	15518	15574	15521	15596	15357	15567	15485	15519	15495	15357	15361	15353	15353	15315	15454	15466	15490	15405	15379	15439	15573	15367	15663	15451	15555	15347	15416	15515	15668	15417	15390	15564	15356	15507	15308	15317	15344	15366	15334	15489	15404	15473	15426	15377	15475	15387	15420	15599	15425	15564	15406	15361	15466	15350	15444	15421	15604	15539	15321	15509	15326	15365	15542	15361	15473	15433	15490	15491	15506	15563	15522	15561	15533	15387	15410	15396	15470	15456	15334	15181	15281	15430	15407	15406	15481	15525	15430	15455	15421	15475	15360	15454	15680	15520	15610	15388	15423	15464	15616	15367	15202	15499	15330	15413	15353	15250	15526	15522	15435	15397	15520	15428	15288	15578	15299	15428	15352	15393	15509	15457	15402	15493	15368	15373	15423	15466	15387	15294	15454	15494	15430	15547	15674	15200	15485	15410	15553	15467	15359	15298	15479	15329	15539	15251	15408	15348	15434	15411	15504	15573	15481	15469	15484	15552	15364	15492	15317	15248	15480	15449	15519	15311	15488	15450	15511	15401	15509	15489	15485	15380	15421	15366	15381	15408	15386	15472	15537	15393	15622	15443	15419	15390	15277	15531	15464	15570	15399	15370	15429	15391	15516	15632	15481	15345	15411	15370	15609	15417	15335	15604	15611	15494	15527	15532	15301	15458	15388	15434	15412	15607	15425	15498	15323	15261	15272	15370	15363	15438	15432	15326	15366	15345	15329	15516	15454	15519	15637	15560	15432	15701	15126	15559	15524	15407	15332	15446	15614	15306	15496	15349	15486	15579	15502	15487	15525	15326	15353	15464	15449	15459	15476	15297	15502	15431	15285	15388	15501	15481	15376	15259	15334	15497	15369	15499	15517	15390	15573	15438	15396	15397	15379	15693	15447	15367	15614	15398	15414	15406	15375	15495	15452	15380	15442	15390	15493	15416	15513	15228	15458	15529	15496	15513	15310	15508	15454	15433	15296	15473	15268	15460	15562	15336	15476
25277	21631	26912	26907	20403	19648	19909	19490	19016	19134	19169	19134	18959	19096	18960	19031	19132	19068	18891	19024	19147	18818	18900	19026	18973	19251	18949	18927	19108	19112	19160	18944	18945	18809	19020	18848	18734	18999	18888	18790	18810	18919	18935	18736	18903	18755	19000	18821	19014	18929	18842	18936	18822	18880	18750	19043	18916	18889	19074	18941	18982	18795	19080	18846	18868	19021	18924	18681	18823	18930	18722	18886	18905	18984	18964	18726	19147	19072	18903	19044	18963	18939	19075	18730	18874	18955	19135	18912	18763	18971	18953	18723	18774	18703	18736	18852	18821	18784	18821	18794	18770	18685	18985	18939	18918	18719	18916	18837	19089	18942	18914	18866	18916	18845	18816	18857	18947	18730	19127	18951	18990	18822	18853	18799	18849	18766	18734	18974	18831	18741	18753	19039	19023	18754	19091	18896	18770	18776	18954	18879	18719	18799	18824	18845	18888	18932	18730	18783	19169	19025	18915	18924	18885	18964	18825	19033	18878	18801	18870	18948	18859	18919	18841	18852	18834	18780	18936	18910	18906	18879	18763	18627	19031	18955	19040	18827	18917	18875	19054	18902	18982	18850	19034	18845	18869	18867	18889	18815	18760	18797	18909	18860	18986	18991	19049	18814	18670	18728	18768	18835	18651	18955	18951	18942	19021	18889	18946	18898	18787	18837	19015	18957	18970	18704	18908	18872	18818	19027	18969	18991	18865	18727	18784	18823	18988	18873	18932	18710	18762	18878	18833	18765	18989	18756	18882	18956	18653	18852	18788	19062	19017	18869	18882	18890	18903	18753	18845	18919	18974	18771	18862	18907	18982	18895	18832	18857	18905	18719	18842	18842	18838	18705	19012	18930	18686	18929	18823	19014	19028	18892	18645	18707	18871	18979	18986	18926	19008	18729	18815	18919	18641	18806	18879	18974	18843	18585	18880	19093	19115	18885	18910	18802	18692	18945	18672	18722	18734	18870	18967	18853	18746	18746	18846	18830	18803	18815	18740	18907	18967	18867	18849	18774	18912	18660	18980	18818	18920	18829	18750	18972	19108	18925	18870	18751	19084	18844	18822	18959	18939	18741	18904	18682	18839	18878	18700	18664	18846	18787	19018	19026	18726	18779	18851	18798	18815	18871	18861	18877	18717	18835	19095	18913	18942	18981	18906	19067	18819	18748	18667	19150	18674	18926	18894	18945	18956	18997	19017	18945	18899	18979	18885	18907	18785	18743	18849	18870	18903	18963	18853	18901	18903	18809	18945	18799	18905	18715	18938	18932	18915	18817	19000	19003	18788	18961	18784	18934	18972	18863	18732	18735	18801	18953	18847	18902	18703	18617	18841	18951	18895	19012	18719	18728	19114	18740	18875	19020	18908	18881	18731	18776	18747	18915	19010	18916	18799	18771	18814	18810	18988	18857	18840	19023	18942	18890	18835	18827	18908	19067	18813	18950	18727	18859	18885	18974	19275	18618	18948	18872	18674	19054	18987	18835	18884	18820	18842	18769	18828	18682	18741	18735	18874	18822	18960	18971	18976	18804	19017	18898	18862	18832	18870	18803	18815	18977	18931	18928	18806	19195	18918	18722	19020	18966	18842	18941	18785	18729	18860	18993	19080	18821	18853	18861	18958	18767	18770	18621	18790	18968	18876	18676	18970	18962	18879	18969	19035	18827	19012	18830	18732	18901	18955	18905	18844	18818	19131	18771	18757	18782	18791	18863	18984	18863	18999	18733	18916	18906	18856	18837	18834	18890	18699	19041	18877	18801	18907	19115	18943	18790	18878	18937	18914	18790	18889	18764	18707	18690	18729	18908	18832	18780	18824	18925	18980	18784	19070	18836	18739	18764	18967	18974	18948	18966	19086	18961	19038	18886	18866	18843	19006	18852	19063	18830	19022	18750	18955	18896	18889	18942	18941	18995	18854	18863	18669	18843	19025	18835	18855	18908	18791	18870	19044	18705	18689	18868	18917	18897	18872	18857	18875	18874	19162	18846	19025	18707	18869	18920	18918	18946	18930	18916	18788	19096	18996	19012	19009	18680	19085	18833	18897	18986	18756	18655	18908	18906	18684	18898	18837	18786	18870	18945	18944	18798	18883	18884	18563	18820	18688	18873	18965	19042	18708	19043	18983	18888	18891	19052	18891	19062	18658	18787	18810	18866	19068	18869	18835	19071	18935	18619	18760	18791	18958	18927	18933	18917	18990	19057	18850	19013	18832	18984	19097	18892	18954	18720	18931	18846	18782	18829	18784	18606	18914	18897	19017	19019	18993	18896	18995	18904	19142	19000	19175	18840	19040	18782	18918	19025	19082	18955	18905	19043	18827	18781	18914	18811	19078	18728	18817	18730	19021	18893	18683	18883	18896	18885	18943	18839	18796	18983	18943	18803	18795	18941	18753	18811	18909	18960	18688	18794	18905	18791	18779	19026	18828	19005	18847	18952	19043	18776	19057	18830	18829	19007	18777	19050	19075	18896	18972	18845	18809	18698	18829	19040	18733	18562	18851	19001	19004	18915	19037	18829	18986	18910	18796	18908	18815	18868	18985	18904	19052	19155	18888	18746	18812	18816	18794	18959	18848	18989	18936	18917	18986	18934	18902	19093	18765	18758	18793	18862	18846	18960	18665	18835	18672	18823	18725	19055	18863	18681	18918	18947	19105	18898	18933	19001	18849	18787	18921	18874	18701	18976	18995	19022	19118	18861	18930	18919	19050	18901	18866	18898	18882	18892	18740	18963	19000	18946	18944	19099	18981	18629	18661	19053	18885	18894	18929	18861	18761	18977	18877	18914	18943	18937	19111	18807	18952	18940	18926	18778	18724	19015	18882	19033	19022	18936	18796	18992	18877	19043	18862	18897	18853	19053	18812	18783	18930	19015	18930	18870	18810	19018	18968	19065	18747	18695	18854	19164	18942	18833	18949	18923	18997	18906	19019	18842	18983	18945	19023	19103	18672	18961	18783	19001	18945	18788	18874	18722	18698	18771	18885	18894	18916	18897	18920	18903	18827	18809	18900	18877	18893	18781	18816	18926	19243	18953	18824	18895	18820	19056	18739	18957	18832	19017	19028	18765	19093	19008	18822	18815	18844	18903	18692	18843	18704	18814	18652	18966	18922	18951	18768	18627	18937	18925	19050	19149	18751	18918	18855	18870	19100	18787	18936	19070	18982	18871	19249	18873	18978	18703	18951	18868	18936	18731	18905	18739	18905	18904	18857	18860	18864	18849	18985	18850	18793	18952	18823	18991	18952	18959	18985	18906	18716	18885	19061	18925	18840	18874	18842	18844	18962	18928	18832	18747	18763	18993	18952	18776	18848	18901	18862	18978	19172	18937	18959	18796	19011	18731	18687	18687	18811	19094	19168	18858	18869	18907	18841	19012	18813	18971	18877	18853	18916	19005	18928	18733	18743	18837	18981	18879	18961	18834	18908	18912	18916	18975	18822	18768	18967	18877	18976	18860	18696	18918	18983	18860	18708	18726	18949	18781	18814	19096	18817	19026	18759	18798	18788	18806	18900	18913	19053	18958	18918	18891	18837	19003	18963	18822	18888	19038	18983	18884	19007	18833	18991	18948	18875	18770	18833	18906	19024	19034	18892	18870	19047	19098	18963	18841	18939	18832	18670	18902	18729	18603	18718	19071	19028	18971	18681	18906	18946	18811	18931	18769	18996	19013	18767	18955	18996	18780	18807	18946	18806	18915	19023	18997	19007	18933	18932	18854	19081	18713	18811	18728	18882	18981	18912	18728	19002	18973	18847	18823	18866	19113	18722	18819	18978	18941	19012	19015	19051	18996	18911	18878	19024	18970	18994	18888	18884	18762	18845	18887	18890	18907	19029	18924	18826	18763	18926	18854	18708	18809	18831	18792	19007	18703	18938	18846	18846	18962	19052	18899	18783	18824	18743	18868	19021	18761	18974	18845	18789	18914	18866	19017	18921	19011	18843	18793	19007	18750	18917	18884	18787	18946	18974	18906	19063	18882	18829	18842	18892	18885	18962	18882	18953	18974	18999	18880	19076	18878	18855	18859	18909	18942	19022	18991	18873	18825	18757	18661	18956	18864	18669	19153	18983	18963	18881	18750	18783	19007	18737	18961	19206	19000	18793	18970	19062	18897	19084	18953	18803	18726	18898	18905	18687	18833	18959	19014	18654	18732	19036	18927	18947	19007	18766	18864	18994	18915	18822	18975	18937	19010	18889	19087	18995	19044	18842	19068	19038	19071	18830	18897	18987	19017	18878	18889	18862	19007	19124	18800	18990	18912	18879	19068	18966	18853	18860	18735	18882	18829	18878	19036	18880	19006	18786	18844	18766	19042	19016	18709	18980	18739	18983	18941	19086	18813	18823	18906	18945	18951	18660	18912	19152	18760	18885	18854	18865	18972	18885	18786	18792	19095	18807	19153	19026	19057	18958	18745	18618	18942	18974	18852	18914	18798	18789	18749	18910	19036	18736	18865	18835	18968	18740	18890	18707	18777	18727	18968	18901	19034	18624	18861	18807	18812	18970	18820	18674	18808	19059	18804	18939	18974	18916	18878	19005	18990	19065	18888	18890	18796	18878	18980	18848	19001	18885	18720	18711	19021	18864	19006	18807	18898	18849	19026	18852	18973	18874	19104	18982	18962	18847	19006	19048	18885	18872	19122	18811	18676	18847	19104	18889	18898	18799	18638	18933	18771	18934	18827	18970	18943	18916	18827	18712	18871	18860	18911	18970	19023	19087	18947	18857	18739	18795	18877	19065	18819	18794	18955	18870	18815	18760	18897	19001	18835	18894	18683	19111	18694	18722	18714	18771	19112	18886	18776	19172	18925	18682	18938	18952	18824	18813	18883	18866	18920	19036	18672	18671	18924	18881	18842	18994	18917	18817	19045	18947	19049	19038	18984	18803	18760	18911	19052	18866	19006	19036	18978	18981	19001	18730	19046	19029	18945	18829	19072	18940	18867	18758	18848	18931	18956	18768	18774	18919	18878	18694	18949	19049	18889	18844	18956	18837	19036	19027	18928	18893	18864	18816	18828	18754	18866	18914	18859	18828	18883	18872	19010	18893	18889	18755	18856	19037	18840	18798	18762	18909	18969	18748	18842	18833	19025	18820	18746	18933	18933	18932	18883	18904	19209
22013	28060	21125	18239	17510	16992	16840	16540	16501	16285	16377	16399	16106	16328	16232	16175	16267	16084	16198	16082	16191	16229	16376	16437	16252	16102	16345	16180	16213	16234	16256	16140	16106	16093	16250	16176	16107	16099	16210	16091	16110	16118	16184	16248	16082	16218	16104	16106	16082	16139	16214	16237	16159	16064	16228	16366	16128	16190	16296	16257	16183	16126	16112	16118	16207	16172	16092	16114	16221	16172	16133	16209	16050	15916	15954	16183	16220	16142	16128	16045	16256	16119	16030	16045	16072	16191	16071	16298	16375	16097	16298	16053	16193	16361	16240	16121	16296	16199	16311	16170	16078	16010	16255	16196	16045	16138	15914	16083	16023	16205	16072	16306	16250	16211	16046	16209	16075	16054	16063	16152	16098	16169	16033	16214	16043	16193	16242	16227	15995	16066	16264	16119	16180	15975	16285	16245	16097	16297	15959	16174	16149	16210	16103	16364	16064	16187	16153	16304	16095	16178	16133	16158	16127	16116	16154	16120	16143	16193	16176	16263	16107	16145	16054	16139	16390	16019	16145	16249	16035	16192	16081	16184	16179	16217	16115	16095	16080	16203	16072	16252	16155	16101	16141	16104	16135	16172	16145	16152	16242	16113	16083	16117	16362	16074	16111	16030	16364	16040	15954	16161	16045	16173	16040	15960	16265	16259	16097	16170	16068	16166	16137	16131	16235	16085	16156	16082	15973	16328	16091	16161	16145	16051	16129	16142	16095	16130	16133	16205	16137	16184	16466	16071	16144	16242	15965	16256	16207	16073	16314	16017	16142	16063	16168	15995	16329	16081	16385	16226	16171	16181	16003	16312	16159	16026	16053	16364	16127	16231	16034	15911	16137	16148	16106	16098	16223	16271	16075	16031	16094	16376	15985	16154	16144	16110	16216	16197	15978	16027	16031	16075	16118	16133	16101	16025	16112	16270	16129	16107	16042	16238	16061	16225	16180	16203	15959	16136	16122	16188	16222	16165	16261	15996	16061	16131	16149	16193	16091	16082	16190	16135	16230	16139	16113	16008	16026	16148	15952	16185	16051	16145	16202	16099	16092	16175	16103	16251	16311	15962	15981	16038	16077	16140	16110	16086	16087	15983	16164	16348	16191	16291	16152	16307	15998	16134	16107	16088	16243	16119	16293	16144	16293	16007	16184	16186	16137	16269	16344	16340	16284	16066	16312	16173	16149	15980	16341	16184	16061	16159	16144	16143	16160	16178	16262	16150	16140	16007	16162	16081	16224	15954	16182	16147	16159	16134	16009	16264	16156	16242	16170	16075	15864	16125	16214	16374	16216	16108	16126	16203	16166	15943	16015	16194	16073	16190	16139	16119	16105	16198	15926	16180	16013	15989	16140	16089	16172	16055	16319	16085	16176	16191	16074	16100	16023	16289	16305	16184	16280	16103	16223	16107	15999	16014	16128	16162	16205	16274	16266	16218	16215	16061	16131	15971	16340	16211	16238	16174	16207	16021	16083	16228	16136	16210	16126	16215	16081	15997	15930	16091	16191	16099	16157	16246	16316	16041	16206	16061	16211	16202	16173	16048	16080	16217	16032	16065	16127	16325	16070	16075	16013	16136	16039	16070	16152	16274	16083	16093	15937	16138	16271	16075	16220	16150	16143	15938	16217	15929	16108	16201	16159	16007	16042	16169	16121	16341	16094	16188	16206	16214	16165	15982	16116	16139	16092	16121	16002	16017	15982	16334	16179	16119	15999	16022	16111	16207	16082	16126	16068	16157	16114	16193	16079	16217	16089	15997	16254	16017	16184	16212	16190	16050	16101	16323	16109	16075	16261	16206	16195	16119	16167	16091	16171	16374	16140	16127	16201	16230	16120	16128	16243	16213	16160	16102	15949	16041	16177	16275	16143	16040	16173	16304	16111	16242	16158	16229	16239	16125	16308	15962	16212	16120	16063	16085	16083	16006	16100	16048	16273	16145	16172	16226	16289	16165	16286	16150	16166	16096	16170	16266	16130	16275	16163	16255	16154	16070	16270	16228	16258	16254	16043	16234	16204	16183	16051	16143	16075	16075	16136	16058	16218	16090	16277	16075	15918	16246	16198	16152	16165	16080	16086	16138	16076	16068	16134	16265	15923	16299	16278	16122	16211	16145	16042	16222	16221	15998	16196	16143	16098	16214	16090	16109	16209	16189	16258	16161	16028	16179	16113	16160	16181	15985	16215	16133	16047	16223	16057	16091	15997	16283	16017	16174	16215	16238	16047	16171	16015	16089	16293	16015	16158	16195	16017	16157	16006	16308	16060	16139	16101	16110	16063	16096	16154	16079	16308	16166	16301	16291	16138	15963	16246	16177	16166	15952	16311	16018	16097	16160	16016	16106	16215	16112	16135	16096	16088	16224	16075	16305	16062	15939	16218	16037	16153	16171	16150	16084	16198	16093	16049	16150	16233	16085	16186	16200	16099	16091	16073	15965	16300	16156	16205	16172	16067	16296	16058	16116	15989	16154	16128	16080	16121	16016	16157	16258	16208	16317	15911	16132	16081	16154	16012	16057	16125	16206	16174	16165	15970	16224	16176	16289	16179	16210	16157	16248	16181	16209	16198	16148	16098	16218	16161	16034	16396	16201	16108	16224	16177	16116	16093	16029	16103	16103	16137	16119	16200	16119	16293	16216	16066	16145	16175	16211	16167	16061	16173	16051	16119	16055	16241	16056	16105	16127	16004	16204	16074	16082	16082	16114	16025	16253	16131	16068	16087	16270	16299	16055	16028	16180	16080	16048	16068	16177	16092	16312	16206	16350	16086	16062	16092	16266	16005	16015	16091	16310	16179	16182	16132	16300	16151	16276	16342	16209	16013	16157	16125	16129	16168	16250	16160	16278	16127	16110	16209	16027	16072	16129	16218	16258	16032	16398	16148	15974	16088	16098	16139	15876	15996	16195	16166	16048	16050	16163	16325	16197	16021	16007	16018	16231	16186	16221	16293	16170	16296	15983	16076	16101	16193	16061	16198	16288	16024	16135	15984	16011	16192	16057	16326	16205	16196	16224	16063	16118	16113	16034	16208	16065	16126	16235	16137	16292	16019	16141	16265	16054	16165	16044	16161	16111	16148	16066	16142	16071	16136	16108	16266	16131	16012	16026	16200	16365	16199	16129	16297	16260	16151	16062	16212	16025	16170	15980	16327	16113	16280	16182	16071	16162	16121	16095	16017	16185	16261	16214	16232	16098	15993	16273	16169	16517	16085	16008	16257	16043	16047	16145	16310	16187	16035	16011	16154	16128	16030	16147	16247	15953	16221	16005	16123	16218	16165	16209	16030	16258	16158	16121	16172	16157	16013	16060	16187	16211	16265	16046	16202	16116	16145	16203	16232	16048	16178	16052	16030	16076	16028	16189	16137	16105	16025	16168	16107	16148	16145	16237	16209	15893	16217	16115	16086	16144	16257	16016	16255	15984	16173	15928	16074	16097	16202	16293	16224	15973	16110	16190	15922	16026	16138	16071	16074	16404	16127	16155	16070	16348	16049	16128	16239	16228	16049	16152	16297	16234	16078	16125	16002	16237	16163	16161	16154	16276	15994	16036	16115	16270	16168	16244	16346	16163	16066	16342	16199	16136	16269	16291	15985	16268	16081	16232	16132	16056	16037	16120	16182	16236	16226	16310	16198	16103	16201	16341	15989	16201	16158	16178	16327	16191	16191	16021	16115	16043	16313	16203	16086	16117	16281	16081	16252	16228	16175	16250	16240	16048	16170	16101	16079	16329	16070	16105	16273	16177	16156	16136	16274	16126	15980	16070	16109	16123	16241	16181	15938	16189	16229	15910	16349	16045	16232	16090	16271	16272	16188	16135	16021	16079	16164	16145	15961	16009	16059	16127	16135	16033	16101	16047	16191	16157	16018	15966	16236	16164	16091	16166	16140	16131	16313	16015	16302	15998	16190	16039	16252	16189	16222	16104	16102	16325	16088	16211	16243	16057	16369	16151	16228	16192	16034	16187	16075	16209	16159	16222	16225	16044	16209	16153	16057	16184	16336	16047	16237	16148	15986	16079	16096	16260	16080	15910	16028	16124	16067	15988	16149	16251	16011	15919	16108	16113	16226	16237	16173	16197	15993	16227	16115	16188	16343	16151	16202	16241	16153	16190	16053	16115	16072	16127	16353	16191	16342	16142	16097	16069	16293	16173	16150	16047	16087	16192	15978	16170	16192	16161	16058	16244	16077	16262	16313	16083	16109	16034	16090	16057	16187	16130	16071	15982	16123	16247	16064	16081	16169	16246	15987	16300	16198	16212	16214	16194	16146	16134	16139	16223	16171	16135	16288	16024	16176	16213	16165	16142	16186	16107	16069	16137	16210	16238	16015	16233	16157	16023	16103	16071	16260	16068	16176	16250	16137	16215	16060	16211	16086	16089	16317	16132	16034	16007	16263	16018	16051	16230	16160	16023	16252	16289	16183	16105	16257	16250	16184	16092	16132	16011	16303	16029	16062	16255	16243	15975	16211	16022	16111	16001	16197	16245	16267	16141	16142	16124	16117	16119	16053	15999	15969	16155	16173	16116	16225	16109	16082	16288	16280	16122	16082	16063	16225	16155	16084	16150	16222	16169	16196	16096	16302	16193	16127	16070	16217	16367	16133	16262	16040	16075	16205	16069	16245	15957	16272	16102	16257	16029	16116	16104	16160	16004	16165	16127	16223	16055	16156	16010	16176	16258	16068	16260	16001	16140	16187	16095	16200	16210	16118	16001	16094	16161	16309	16171	16100	16266	16235	16212	16114	15907	15955	16320	15959	16300	16010	16128	16165	16015	16147	16009	16098	16108	16074	16137	16087	16159	16352	16168	16142	16148	16028	15873	16084	16243	16191	16420	15991	16108	16213	16079	16218	15995	16083	16281	16227	16120	16112	16157	16176	16089	16104	16086	16077	16141	16049	16200	16135	16257	16185	16286	16197	16335	16239	16245	16006	16208	16153	16360	16163	16186	16125	16317	16225	16130	16124	16081	16036	16253	16018	16193	16112	16296	16281	16143	16228	16153	15965	16049	16178	16098	16227	16067	16024	16338	16143	16276	16195	16161	16164	16070	16101	16056	16063	15994	16062	16097	16211	16219	16251	16150	16218	16034	16108	16143	16040	16054	16130	16119	15944	16238
22510	21615	28787	24808	21901	23700	24313	20056	19146	19297	19038	19037	18848	18557	18700	18625	18919	18593	18606	18622	18602	18489	18720	18684	18610	18603	18816	18445	18575	18529	18491	18637	18428	18372	18783	18489	18569	18534	18537	18382	18524	18443	18385	18341	18495	18565	18453	18352	18740	18344	18496	18581	18505	18730	18500	18336	18358	18438	18555	18550	18469	18332	18442	18407	18404	18431	18353	18288	18459	18303	18377	18323	18324	18564	18410	18467	18374	18257	18435	18450	18330	18494	18303	18353	18309	18406	18231	18424	18410	18453	18436	18309	18554	18353	18472	18365	18511	18449	18552	18304	18365	18253	18306	18400	18452	18342	18378	18458	18367	18503	18426	18466	18406	18300	18378	18151	18421	18295	18491	18315	18417	18539	18288	18462	18318	18381	18343	18438	18492	18457	18298	18297	18219	18456	18441	18395	18293	18196	18330	18457	18281	18452	18283	18322	18384	18436	18377	18431	18644	18545	18576	18319	18439	18397	18390	18307	18396	18222	18474	18432	18285	18621	18424	18356	18357	18436	18212	18571	18275	18375	18611	18216	18233	18464	18589	18367	18341	18422	18524	18598	18391	18563	18417	18532	18383	18494	18462	18416	18335	18469	18511	18493	18466	18440	18215	18563	18361	18384	18423	18412	18475	18238	18446	18480	18481	18336	18407	18469	18425	18463	18390	18321	18495	18407	18518	18319	18619	18438	18438	18158	18214	18273	18500	18422	18234	18243	18279	18245	18407	18395	18366	18337	18398	18564	18337	18448	18302	18406	18438	18342	18237	18274	18403	18529	18508	18389	18319	18396	18341	18392	18271	18396	18478	18421	18379	18447	18640	18450	18265	18559	18285	18286	18343	18395	18391	18177	18216	18290	18320	18382	18218	18487	18301	18179	18436	18338	18369	18361	18553	18653	18417	18326	18437	18265	18391	18339	18311	18336	18217	18524	18540	18398	18314	18353	18395	18434	18441	18401	18356	18295	18427	18469	18432	18457	18406	18608	18267	18288	18403	18514	18467	18617	18463	18319	18397	18275	18533	18537	18359	18441	18390	18480	18270	18335	18356	18398	18444	18371	18489	18387	18295	18541	18381	18399	18412	18604	18511	18422	18454	18335	18318	18335	18241	18323	18461	18322	18452	18490	18527	18516	18434	18375	18155	18433	18399	18373	18259	18469	18483	18246	18399	18405	18439	18440	18344	18302	18248	18430	18296	18278	18449	18364	18567	18444	18617	18445	18404	18565	18299	18483	18279	18417	18518	18157	18366	18419	18565	18503	18416	18316	18431	18451	18352	18290	18343	18274	18438	18530	18383	18366	18272	18451	18486	18392	18433	18483	18488	18316	18167	18191	18274	18381	18685	18225	18365	18481	18300	18456	18572	18748	18502	18565	18525	18371	18266	18368	18367	18417	18127	18489	18293	18429	18479	18728	18453	18527	18516	18260	18289	18439	18467	18495	18461	18532	18358	18459	18376	18258	18549	18296	18350	18447	18445	18320	18454	18403	18692	18273	18402	18398	18556	18438	18385	18309	18338	18457	18461	18373	18647	18417	18644	18209	18429	18360	18292	18383	18469	18340	18356	18446	18422	18332	18380	18493	18430	18426	18333	18267	18471	18278	18472	18453	18580	18403	18615	18555	18320	18369	18440	18562	18447	18618	18280	18217	18316	18421	18588	18458	18384	18215	18350	18581	18431	18360	18422	18116	18413	18257	18350	18428	18418	18462	18149	18520	18238	18327	18444	18373	18324	18491	18563	18412	18306	18353	18435	18350	18563	18456	18489	18343	18547	18608	18306	18350	18339	18521	18498	18349	18377	18358	18204	18404	18311	18521	18417	18460	18482	18356	18253	18429	18225	18318	18361	18296	18381	18207	18320	18383	18440	18398	18324	18408	18389	18380	18290	18441	18497	18312	18437	18414	18592	18318	18262	18237	18477	18480	18391	18302	18431	18486	18552	18267	18233	18497	18334	18461	18406	18283	18387	18275	18337	18213	18380	18469	18375	18255	18266	18344	18202	18303	18325	18344	18273	18261	18311	18377	18343	18197	18070	18255	18473	18408	18575	18494	18331	18437	18455	18256	18409	18217	18215	18380	18153	18254	18137	18245	18442	18502	18350	18402	18401	18411	18467	18419	18102	18188	18428	18444	18259	18306	18590	18491	18424	18595	18306	18192	18399	18299	18149	18398	18367	18280	18536	18442	18457	18582	18445	18376	18526	18501	18498	18426	18221	18416	18510	18548	18208	18680	18415	18489	18366	18190	18405	18261	18497	18394	18405	18411	18334	18178	18485	18358	18482	18249	18338	18395	18492	18332	18413	18365	18496	18330	18391	18389	18409	18434	18563	18184	18179	18351	18420	18433	18404	18459	18288	18357	18504	18316	18312	18247	18419	18369	18466	18408	18347	18373	18274	18392	18369	18324	18348	18131	18478	18532	18436	18345	18412	18517	18374	18476	18336	18293	18378	18547	18295	18287	18533	18450	18730	18463	18350	18532	18272	18612	18665	18268	18593	18300	18367	18265	18515	18595	18521	18339	18212	18093	18421	18545	18298	18290	18542	18571	18406	18356	18464	18340	18334	18288	18269	18356	18478	18497	18162	18372	18224	18427	18536	18224	18346	18429	18390	18623	18370	18240	18358	18307	18386	18193	18491	18383	18459	18484	18482	18501	18490	18495	18448	18433	18486	18487	18494	18428	18500	18359	18443	18221	18553	18425	18371	18388	18517	18300	18468	18419	18308	18527	18483	18332	18412	18438	18390	18426	18413	18545	18475	18420	18558	18236	18223	18357	18361	18331	18302	18531	18380	18422	18282	18451	18460	18478	18428	18464	18267	18401	18209	18425	18212	18255	18427	18477	18526	18505	18479	18445	18480	18364	18481	18468	18263	18580	18266	18440	18257	18373	18616	18433	18463	18523	18402	18338	18297	18389	18436	18382	18470	18334	18437	18163	18405	18132	18418	18305	18305	18310	18367	18393	18360	18360	18136	18147	18532	18381	18513	18239	18404	18296	18309	18554	18392	18343	18436	18412	18454	18430	18337	18391	18393	18230	18281	18467	18388	18415	18391	18183	18519	18493	18258	18390	18284	18514	18441	18507	18196	18245	18371	18548	18437	18188	18455	18516	18520	18474	18455	18156	18318	18311	18516	18411	18359	18221	18284	18461	18477	18615	18268	18347	18314	18452	18580	18607	18398	18504	18366	18293	18436	18374	18452	18301	18402	18172	18258	18251	18485	18477	18424	18686	18341	18199	18396	18601	18403	18431	18365	18433	18519	18162	18533	18454	18528	18364	18390	18428	18512	18387	18466	18620	18325	18256	18554	18434	18481	18457	18528	18493	18585	18276	18244	18479	18406	18394	18424	18351	18423	18421	18564	18408	18267	18372	18429	18416	18647	18256	18385	18419	18297	18404	18502	18338	18235	18376	18506	18415	18562	18296	18447	18265	18460	18393	18688	18509	18381	18349	18432	18264	18488	18183	18408	18545	18234	18428	18366	18450	18213	18229	18177	18568	18448	18147	18382	18357	18351	18374	18448	18414	18129	18388	18479	18460	18415	18523	18513	18452	18264	18456	18385	18377	18552	18367	18408	18156	18425	18384	18256	18421	18301	18292	18470	18491	18288	18532	18488	18341	18455	18290	18412	18193	18518	18446	18536	18305	18366	18400	18524	18471	18243	18469	18419	18427	18428	18556	18584	18605	18344	18508	18303	18205	18488	18202	18625	18325	18454	18334	18466	18366	18414	18322	18265	18207	18480	18445	18275	18130	18329	18333	18544	18445	18098	18277	18415	18240	18366	18435	18321	18396	18514	18295	18449	18512	18488	18351	18426	18223	18316	18533	18323	18331	18386	18364	18343	18323	18512	18452	18382	18474	18295	18252	18330	18419	18273	18470	18271	18331	18252	18513	18182	18165	18276	18381	18457	18403	18476	18427	18575	18464	18541	18416	18437	18049	18268	18418	18391	18578	18296	18384	18501	18365	18505	18357	18760	18479	18549	18294	18336	18487	18430	18498	18641	18535	18363	18366	18256	18252	18275	18509	18407	18577	18606	18359	18277	18389	18454	18444	18370	18383	18338	18404	18333	18352	18320	18345	18436	18350	18241	18438	18402	18544	18597	18492	18430	18544	18483	18457	18425	18482	18321	18259	18453	18585	18727	18386	18550	18363	18477	18217	18489	18387	18395	18356	18336	18422	18376	18439	18405	18414	18361	18366	18579	18408	18628	18466	18344	18297	18144	18216	18432	18468	18450	18484	18420	18281	18332	18370	18417	18560	18161	18253	18383	18636	18186	18422	18527	18543	18259	18282	18247	18461	18308	18384	18276	18441	18214	18429	18220	18331	18473	18394	18256	18422	18511	18324	18486	18224	18580	18463	18214	18384	18345	18484	18400	18351	18333	18517	18496	18450	18348	18416	18549	18323	18476	18291	18404	18534	18383	18355	18430	18335	18366	18318	18304	18426	18432	18396	18361	18200	18312	18448	18214	18256	18430	18573	18385	18356	18247	18545	18436	18457	18357	18536	18361	18212	18246	18251	18422	18588	18328	18197	18169	18432	18403	18233	18339	18494	18353	18489	18383	18530	18346	18440	18381	18440	18306	18349	18531	18424	18284	18264	18176	18315	18344	18408	18457	18295	18426	18434	18447	18364	18293	18423	18468	18173	18354	18344	18219	18363	18503	18315	18352	18266	18442	18311	18534	18370	18243	18468	18358	18308	18373	18433	18276	18438	18251	18483	18506	18096	18405	18189	18304	18266	18360	18435	18427	18344	18579	18486	18258	18260	18302	18143	18558	18413	18282	18290	18654	18544	18469	18374	18343	18563	18499	18288	18575	18292	18438	18509	18588	18530	18525	18272	18361	18418	18495	18295	18317	18403	18446	18381	18396	18533	18330	18703	18461	18392	18478	18275	18385	18432	18376	18375	18493	18553	18578	18237	18458	18306	18308	18406	18434	18385	18183	18552	18484	18518	18549	18362	18367	18280	18394	18506	18563	18596	18191	18426	18365	18323	18549	18429	18612	18399	18098	18436	18360	18583	18264	18501	18290	18178	18368	18386	18459	18452	18400	18233	18239	18595	18343	18326	18434	18163	18416	18264	18385	18349	18228	18553	18423	18402
24143	39670	26506	20845	19178	18248	17291	17001	16631	16319	16342	16117	16077	16072	16018	15982	16047	16067	16013	16012	15951	15924	15947	16163	15951	15889	15885	16005	16034	15840	15859	16028	16085	16097	15873	15789	15824	16046	15749	15944	15954	15835	15820	15770	15836	15804	16023	15889	15867	15787	15860	15981	15762	15924	15768	15834	15722	15939	15809	15834	15783	15759	15806	15776	15803	15783	15848	15764	15921	15763	15566	15779	15722	15963	15793	15823	15830	16064	15735	15681	15724	15944	16027	15807	15825	15792	15932	15916	15751	15780	15840	15758	16068	15693	15840	15788	15720	15726	15891	15832	15791	15672	15771	15994	15808	15818	15870	15684	15781	15814	15791	15891	15747	15769	15856	15871	15769	15749	15884	15728	15849	15866	15823	15838	15676	15849	15705	15748	15771	15753	15804	15850	15943	15832	15823	15731	15781	15768	15844	15754	15844	15878	15927	15867	15850	15917	15798	15648	15871	15638	15798	16012	15808	15684	16114	15820	15679	15890	15732	15916	15828	15817	15961	15924	15652	15733	15775	15918	15726	15843	15945	15837	15696	15981	15667	15873	15829	15820	15871	15722	15921	16035	15627	15755	15787	15974	15690	15658	15812	15635	15752	15597	15928	15907	15940	15846	16001	15734	15842	15833	15945	15667	15785	15809	15696	15687	15701	15791	15820	15787	15723	15921	15819	15899	15867	15818	15680	15659	15874	15609	15667	15745	15738	15884	15714	15529	15868	15704	15828	15653	15753	15708	15904	15989	15845	15866	15827	15777	15854	15814	15800	15844	15706	15873	15862	15825	15873	15834	15879	15960	15901	15900	16047	15664	15754	15751	15874	15868	15703	16047	15752	15727	15629	15649	15919	15878	15935	15862	15903	15758	15829	15731	15810	15747	15598	15800	15774	15905	15891	15881	15742	15772	15761	15899	15691	15850	15931	15901	15812	15895	15890	15751	15821	15818	15764	15821	15864	15822	15747	15601	15868	15708	15489	15767	15842	15852	15770	15910	15792	15869	15757	15762	15763	15849	15643	15609	15692	15576	15660	15906	15949	15809	15765	15609	15778	15788	15816	15770	15941	15877	15882	15880	15789	15855	15861	15781	15761	15697	15770	15912	15621	15664	15894	15622	15785	15711	15871	15748	15971	15678	15810	15773	15848	15761	15808	15732	15716	15837	15915	15615	15923	15783	15717	15910	15737	15723	15660	15793	15768	15620	15971	15850	15762	15946	15882	15836	15776	15790	15695	15702	15873	15635	15731	15883	15902	15823	15922	15909	15876	15605	15796	15852	15683	15837	15683	15830	15838	15776	15749	15729	15906	15746	15831	15666	15789	15740	15787	15820	15801	15729	15785	15888	15709	15735	15793	15846	15723	15800	15895	15624	15723	15771	15742	15703	15755	15921	15699	15865	15666	15912	15753	15739	15795	15744	15886	15894	15876	15773	15897	15881	15702	15688	15867	15781	15965	15751	15704	15785	15765	15911	15799	15741	15752	15733	15862	15699	15821	15764	15782	15822	15713	15728	15847	15925	15766	15800	16056	15845	15863	15870	15826	15704	15776	15742	15969	15675	15822	15995	15749	15745	15853	15731	15789	15673	15723	15777	15548	15796	15770	15934	15887	15828	15910	15805	15859	15747	15841	15792	15832	15855	15949	15635	15868	15822	15894	15810	15844	15731	15717	15645	15825	15834	15730	15758	15751	15930	15849	15883	15646	15853	15692	15789	15821	15804	15860	15849	15695	15659	15771	15962	15717	15703	15867	15626	15852	15639	15910	15819	15962	15702	15815	15747	15931	15743	15720	15762	15807	15740	15823	15854	15791	15591	15848	15808	15679	15699	15864	15873	15780	15799	15907	15842	15752	15631	15847	15749	15828	15853	15841	15900	15741	15772	15961	15736	15990	15756	15771	15873	15748	15930	15768	15750	15782	15623	15954	15725	15662	15727	15763	15723	15631	15783	15880	15837	15652	15762	15810	15630	15798	15722	15778	15684	15822	15898	15662	15995	15766	15645	15757	15733	15846	15616	15859	15677	15860	15904	15893	15963	15603	15658	15775	15830	15673	15816	15766	15959	15694	15777	15805	15755	15695	15804	15658	15777	15998	15777	15758	15718	15617	15788	15645	15785	15694	15701	15834	15907	15772	15619	15873	15735	15741	15733	15873	15770	15730	15688	15849	15736	15885	15791	15569	15681	15877	15783	15737	15683	15858	15739	15867	15672	15821	15740	15849	15742	15805	15804	15760	15851	15786	15817	15792	15767	16023	15838	15778	15800	15928	15656	15739	15776	15942	15680	15816	15783	15736	15918	15756	15727	15870	15967	15797	15807	15778	15885	15773	15939	15738	15826	15838	15679	15737	15838	15900	15665	15752	15778	15820	15801	15911	15822	15704	15874	15985	15720	15808	15754	15753	15673	15731	15704	15729	15740	15730	15651	15701	15792	15648	16039	15789	15752	15807	15756	15829	15818	15795	15725	15839	15856	15851	15751	15663	15790	15721	15913	15708	15905	15833	15807	15719	15586	15588	15821	15791	15743	15767	15771	15686	15629	15733	15805	15994	15862	15610	15825	15830	15797	15886	15718	15799	15719	15674	15846	15750	15665	15811	15751	15806	15914	15827	15642	15862	15771	15897	15616	15786	15743	15785	15679	15740	15545	15870	15792	15872	15738	15719	15641	15848	15882	15689	15786	15820	15720	15976	15845	15620	15757	15688	16084	15698	15979	15877	15843	15738	15784	15644	15774	15721	15920	15765	15871	15805	15579	15793	15804	15827	15786	15759	15717	15808	15799	15737	15757	15742	15814	15774	15667	15689	15848	15799	15785	15853	15688	15818	15735	15722	15705	15869	15809	15898	15717	15708	15779	15691	15620	15889	15691	15825	15828	15881	15722	15737	15769	15723	15720	15994	15672	15820	15703	15766	15702	15770	15840	15851	15764	15768	15796	15940	15654	15800	15755	15923	15679	15809	15658	15819	15673	15899	15743	15834	15786	15652	15854	15820	15870	15674	15854	15890	15722	15929	15765	15514	15838	15881	15865	15759	15817	15650	15832	15659	15883	15889	15603	15747	15698	15621	15714	15906	15777	15744	15722	15802	15761	16036	15571	15704	15853	15895	15667	15825	15918	15838	15818	15936	15730	15854	15684	15790	15828	15742	15668	15852	15610	15829	15933	15887	15741	15695	15845	15822	15654	15722	15667	15896	15796	15767	15745	15823	15705	15928	15768	15713	15739	15906	15953	15713	15707	15759	15781	15683	15812	15874	15778	15873	15724	15988	15828	15646	15806	15657	15902	15623	15802	15729	15854	15760	15818	15812	15808	15811	15678	15938	15983	15743	15818	15929	15864	15777	15756	15817	15750	15786	15787	15995	15621	15707	16041	15816	15697	15849	15752	15802	15738	15741	15731	15690	15960	15789	15690	15760	15884	15772	15710	15879	15834	15697	15692	15784	15882	15826	15671	15807	15754	15893	15706	15691	15964	15759	15704	15786	15699	15912	15756	15702	15708	15980	15570	15757	15897	15666	15813	15655	15865	15779	15829	15678	15827	15896	15734	15782	15878	15797	15752	15606	15752	15781	15924	15777	15720	15906	15693	15855	15799	15657	15982	15832	15795	15689	15684	15860	15766	15795	15733	15893	15725	15843	15798	15795	15715	15817	15657	15736	15859	15717	15711	15773	15878	15641	15858	15766	15808	15802	15804	15863	15736	15724	15759	15819	15854	15642	15902	15850	15701	15802	15807	15645	15648	15738	15810	15679	15753	15740	15859	15888	15593	15719	15902	15648	15633	15851	15590	15892	15735	15820	15846	15779	15643	15829	15738	15790	15699	15828	15782	15808	15848	15858	15874	15742	15858	15763	15612	15659	15642	15761	15880	15675	15868	15863	15809	15817	15798	15938	15822	15877	15774	15866	15802	15744	15959	15874	15720	15811	15650	15800	15619	15883	15689	15700	15769	15908	15622	15921	15727	15751	15800	15712	16066	15720	15643	15867	15741	15873	15841	15620	15799	15848	15808	15805	15682	15911	15792	15901	15805	15849	15665	15750	15715	15804	15730	15664	15733	15826	15850	15766	15861	15807	15868	15903	15913	15735	15743	15691	15742	15843	15841	15835	15821	15534	15948	15830	15760	15871	15958	15700	15905	15805	15863	15674	15722	15888	15901	15738	15707	15871	15801	15686	15611	15969	15852	15780	15613	15854	15764	15719	15807	15779	15745	15732	15856	15641	15782	15715	15849	15769	15708	15756	15785	15838	15832	15746	15863	15968	15732	15832	15839	15871	15787	15549	15743	15868	15919	15694	15850	15774	15669	15788	15638	15659	15914	15541	15804	15832	15693	15805	15978	15825	15765	15749	15866	15758	15878	15840	15869	15663	15861	15712	15778	15637	15795	15920	15699	15767	15876	15656	15671	15746	15861	15875	15919	15779	15857	15765	15755	15677	15966	15821	15807	15836	15564	15750	15643	15801	15805	15910	15938	15880	15706	15813	15764	15856	15792	15740	16035	15768	15724	15702	15980	15689	15795	15843	15832	15741	15918	15843	15904	15657	15757	15959	15878	15709	16003	15792	15749	15689	15768	15645	15663	15775	15792	15827	15610	15935	15577	15759	15796	15834	15644	15886	15910	15822	15846	15739	15800	15990	15819	15677	15890	15850	15862	15675	15736	15712	15645	15898	15616	15791	15748	15763	15825	15811	15774	15872	15702	15738	15692	15762	15632	15903	15727	15703	16002	15838	15803	15857	15730	15536	15688	15750	15846	15775	15808	15792	15811	15761	15800	15860	15775	15966	15829	15984	15724	15856	15601	15655	15888	15888	15691	15840	15674	15853	15813	15923	15821	15696	15872	15672	15707	15809	15832	15743	15794	15917	15806	15653	15960	15822	15738	15797	15804	15890	15896	15785	15828	15862	15889	15818	15804	15569	15765	15789	15887	15742	15786	15793	15749	15700	15909	15881	15684	15769	15510	15791	15956	15894	15858	15641	15625	15916	15809	15693	15670	15922	15870	15721	15896	15679	15692	15666	15746	15734	15791	15822	16064	15893	15842	15936	15893	15896	15640	15742	15564	15939	15830	15608	15685	15892	15819	15794	15833	15752	15916	15755	15813	15796	15819	15779	15800
29540	23143	24149	21546	19158	19032	19160	18657	18709	18506	18726	18723	18591	18790	18806	18705	18490	18535	18500	18643	18718	18676	18536	18700	18617	18645	18612	18499	18334	18500	18587	18469	18506	18414	18655	18652	18915	18527	18257	18676	18521	18527	18632	18639	18476	18821	18357	18558	18524	18788	18628	18564	18534	18541	18748	18517	18649	18509	18627	18585	18685	18414	18581	18763	18574	18326	18444	18670	18392	18638	18622	18596	18575	18412	18596	18578	18358	18518	18697	18476	18873	18537	18588	18592	18575	18646	18398	18466	18492	18503	18678	18547	18612	18252	18572	18489	18542	18458	18533	18404	18646	18603	18852	18627	18594	18500	18594	18581	18547	18373	18633	18557	18801	18475	18700	18764	18771	18697	18751	18704	18702	18517	18492	18729	18708	18598	18464	18560	18420	18506	18472	18517	18656	18484	18551	18506	18533	18530	18530	18539	18603	18501	18590	18639	18450	18647	18502	18532	18524	18547	18716	18494	18435	18468	18576	18723	18699	18545	18532	18573	18530	18381	18565	18467	18249	18503	18625	18591	18333	18597	18528	18579	18370	18667	18726	18555	18570	18633	18420	18510	18510	18570	18562	18526	18464	18524	18713	18492	18518	18641	18630	18390	18656	18687	18417	18440	18543	18721	18487	18663	18828	18532	18476	18444	18788	18746	18332	18279	18553	18678	18727	18463	18599	18540	18504	18705	18735	18381	18620	18653	18741	18554	18582	18370	18544	18546	18499	18565	18493	18689	18574	18567	18769	18580	18462	18295	18527	18782	18768	18550	18883	18546	18497	18437	18598	18797	18464	18474	18638	18443	18515	18707	18552	18365	18332	18246	18771	18437	18608	18760	18404	18608	18568	18461	18663	18557	18513	18360	18599	18499	18508	18421	18535	18591	18687	18387	18531	18392	18742	18709	18587	18654	18655	18630	18536	18401	18674	18442	18560	18379	18610	18600	18646	18496	18822	18588	18643	18499	18531	18549	18613	18725	18624	18392	18417	18613	18494	18712	18369	18439	18477	18449	18606	18551	18621	18539	18517	18635	18526	18333	18445	18706	18620	18566	18743	18643	18781	18744	18697	18684	18657	18598	18765	18613	18623	18505	18467	18590	18755	18405	18473	18587	18571	18632	18653	18560	18561	18517	18601	18579	18685	18310	18625	18734	18480	18548	18640	18361	18488	18516	18545	18634	18756	18504	18630	18654	18690	18619	18525	18632	18505	18522	18645	18621	18914	18498	18596	18630	18535	18514	18746	18588	18599	18585	18655	18712	18663	18571	18526	18427	18655	18515	18617	18457	18642	18554	18668	18476	18491	18613	18541	18509	18383	18499	18534	18462	18954	18724	18574	18526	18827	18614	18692	18751	18608	18629	18726	18673	18820	18743	18540	18578	18567	18623	18473	18467	18661	18477	18279	18623	18507	18589	18443	18492	18600	18659	18710	18508	18574	18633	18338	18625	18663	18688	18453	18527	18576	18742	18550	18541	18365	18332	18600	18592	18697	18506	18550	18589	18647	18533	18367	18583	18694	18530	18591	18575	18782	18544	18475	18639	18562	18620	18649	18629	18713	18680	18612	18523	18488	18270	18761	18448	18444	18679	18515	18725	18631	18499	18455	18445	18734	18781	18349	18428	18509	18591	18571	18403	18773	18717	18839	18757	18663	18592	18695	18562	18322	18688	18601	18569	18681	18371	18498	18683	18469	18639	18599	18646	18751	18592	18410	18387	18534	18624	18592	18618	18585	18604	18621	18800	18487	18718	18601	18513	18666	18512	18494	18646	18695	18736	18415	18548	18550	18397	18467	18585	18592	18570	18385	18576	18437	18537	18436	18581	18629	18349	18443	18804	18546	18486	18696	18608	18497	18608	18534	18882	18576	18567	18705	18429	18535	18754	18373	18538	18682	18717	18609	18779	18454	18340	18488	18414	18542	18677	18444	18553	18360	18621	18426	18713	18476	18516	18548	18453	18579	18652	18518	18569	18525	18557	18591	18536	18637	18628	18507	18556	18437	18508	18682	18405	18580	18664	18617	18594	18597	18659	18801	18521	18727	18551	18464	18572	18621	18367	18587	18400	18785	18475	18641	18488	18522	18607	18828	18619	18474	18692	18589	18585	18586	18511	18519	18585	18736	18417	18545	18491	18452	18392	18662	18704	18524	18502	18626	18504	18708	18669	18713	18631	18683	18595	18486	18561	18503	18641	18464	18558	18506	18729	18761	18570	18650	18571	18542	18460	18378	18687	18606	18474	18544	18480	18548	18726	18592	18496	18738	18798	18471	18612	18680	18558	18670	18424	18654	18601	18434	18795	18493	18545	18499	18598	18533	18784	18490	18629	18702	18531	18642	18493	18601	18618	18543	18504	18446	18491	18614	18536	18443	18582	18777	18639	18857	18694	18464	18447	18559	18562	18377	18677	18616	18767	18594	18225	18498	18495	18511	18627	18500	18375	18386	18614	18618	18826	18528	18491	18551	18768	18544	18755	18678	18524	18427	18649	18660	18654	18508	18359	18614	18651	18566	18526	18620	18667	18462	18789	18505	18315	18696	18591	18931	18530	18662	18686	18411	18623	18702	18707	18664	18587	18597	18609	18461	18607	18501	18693	18456	18563	18731	18628	18507	18636	18559	18623	18493	18306	18500	18617	18648	18534	18625	18630	18596	18541	18643	18727	18652	18608	18446	18505	18344	18381	18531	18498	18326	18554	18552	18627	18611	18469	18589	18763	18642	18464	18590	18487	18485	18662	18387	18600	18601	18532	18607	18729	18589	18620	18504	18438	18476	18585	18561	18542	18605	18706	18305	18696	18380	18594	18749	18709	18659	18505	18582	18817	18739	18588	18559	18622	18515	18638	18634	18672	18631	18693	18728	18515	18542	18662	18461	18586	18686	18475	18663	18544	18629	18439	18631	18597	18588	18562	18450	18485	18556	18455	18503	18498	18737	18562	18668	18538	18439	18499	18606	18801	18313	18483	18574	18704	18562	18624	18789	18645	18756	18616	18498	18764	18558	18540	18516	18659	18565	18367	18749	18637	18782	18579	18607	18632	18622	18337	18618	18580	18589	18587	18439	18777	18456	18563	18567	18508	18445	18686	18635	18870	18697	18665	18608	18678	18418	18609	18287	18657	18561	18605	18659	18548	18425	18795	18607	18707	18576	18581	18664	18488	18555	18559	18569	18483	18742	18220	18505	18699	18496	18465	18789	18641	18324	18515	18858	18637	18737	18724	18636	18580	18504	18632	18397	18565	18510	18639	18621	18565	18734	18535	18642	18674	18659	18449	18495	18555	18467	18729	18368	18416	18693	18589	18479	18630	18664	18640	18660	18747	18644	18627	18559	18635	18622	18699	18449	18670	18638	18686	18512	18534	18548	18428	18367	18558	18434	18467	18501	18538	18520	18692	18445	18603	18518	18474	18432	18604	18497	18538	18534	18727	18672	18567	18495	18488	18509	18404	18713	18672	18375	18574	18536	18452	18424	18490	18620	18409	18672	18538	18640	18698	18652	18855	18787	18661	18652	18616	18520	18453	18490	18416	18534	18788	18651	18576	18503	18634	18543	18705	18534	18495	18457	18440	18653	18683	18729	18378	18683	18611	18512	18441	18647	18722	18651	18518	18441	18668	18657	18443	18562	18829	18809	18449	18542	18717	18594	18612	18708	18476	18558	18639	18471	18526	18669	18842	18548	18850	18678	18668	18610	18298	18426	18622	18611	18472	18737	18482	18571	18317	18798	18711	18811	18476	18660	18711	18556	18823	18522	18914	18564	18727	18645	18595	18647	18488	18435	18611	18530	18567	18863	18642	18781	18493	18471	18728	18713	18551	18586	18578	18688	18368	18613	18620	18690	18784	18777	18633	18533	18555	18586	18449	18590	18446	18741	18542	18582	18671	18465	18788	18473	18814	18696	18599	18775	18621	18468	18421	18659	18710	18654	18542	18647	18524	18649	18686	18747	18586	18735	18658	18556	18689	18841	18661	18670	18401	18578	18618	18561	18701	18511	18353	18674	18526	18557	18567	18464	18489	18460	18577	18680	18640	18591	18655	18594	18668	18661	18778	18546	18552	18726	18724	18468	18416	18723	18496	18590	18443	18631	18556	18481	18860	18749	18559	18551	18673	18788	18588	18595	18611	18726	18397	18680	18659	18583	18489	18670	18599	18522	18596	18791	18584	18709	18658	18582	18627	18846	18673	18654	18596	18531	18532	18372	18304	18552	18596	18610	18790	18432	18509	18747	18677	18616	18373	18646	18603	18560	18413	18494	18625	18539	18666	18514	18418	18527	18574	18520	18529	18518	18622	18631	18650	18566	18701	18541	18607	18626	18524	18450	18667	18684	18667	18597	18729	18714	18448	18487	18607	18484	18643	18660	18647	18365	18469	18312	18435	18586	18620	18570	18404	18576	18580	18480	18787	18661	18562	18504	18523	18554	18373	18628	18523	18585	18646	18663	18505	18611	18531	18420	18594	18396	18604	18618	18428	18871	18635	18697	18449	18814	18796	18517	18546	18438	18292	18432	18840	18446	18658	18631	18410	18485	18717	18655	18527	18413	18507	18555	18499	18635	18548	18641	18581	18610	18712	18618	18572	18699	18617	18546	18464	18628	18487	18552	18624	18668	18683	18475	18651	18661	18734	18557	18542	18714	18507	18535	18573	18835	18506	18650	18495	18608	18591	18294	18684	18481	18502	18673	18740	18646	18455	18608	18436	18409	18632	18525	18450	18659	18473	18529	18700	18606	18514	18578	18448	18362	18638	18725	18565	18552	18626	18716	18380	18751	18581	18606	18451	18738	18482	18498	18689	18619	18550	18714	18610	18626	18876	18610	18444	18619	18545	18794	18685	18694	18724	18643	18709	18691	18482	18716	18591	18548	18577	18916	18602	18602	18729	18642	18556	18589	18545	18411	18555	18693	18464	18516	18556	18660	18514	18476	18714	18713	18774	18600	18647	18654	18373	18564	18592	18458	18750	18658	18876	18424	18584	18674	18813	18504	18624	18297	18602	18288	18626	18472	18613	18550	18769	18613	18814	18638	18572	18673	18678	18616	18430	18518	18355	18541	18551	18573	18587	18408	18613	18679	18592	18599	18656	18626	18695	18632	18739	18568	18645	18647	18458	18760	18313
19238	23001	18845	17261	16951	16428	16542	16315	16147	16319	16182	15881	16099	15988	15995	15898	16074	15946	15950	16049	16042	15995	16167	15879	15935	16120	16109	16055	15892	15851	16049	16123	16000	16163	15996	15790	16122	15919	16063	15830	15976	16021	16083	16149	15997	16002	15884	15867	16067	15809	15893	15885	15879	15834	15969	16071	16047	15972	15973	15874	15978	16099	15826	15958	15988	15893	15936	15916	15913	15845	15920	16093	15902	16077	16087	15876	16031	15985	15876	16038	15966	15882	15849	15896	15887	16101	15994	16014	15885	15907	16078	15922	15922	15829	16096	15974	16016	15866	15971	15775	16096	16033	15896	15957	15964	15886	15892	16049	16062	15992	15908	15921	16044	16061	16033	15972	15931	16184	15958	15900	15863	15851	15963	15913	15945	16046	15720	16015	16147	15906	16058	16036	16064	15826	16172	15931	16087	15960	16014	15916	15974	16025	16001	16187	16042	16235	16030	16075	15991	15953	15882	16073	15975	16022	15983	16037	15970	16045	15916	15971	16017	15934	16074	15964	15924	16109	15910	16043	16016	15775	15900	16104	16060	15872	16174	15972	15975	16047	15939	15986	15879	15976	16025	15919	15909	15842	15812	16008	15991	16028	16034	15870	15893	16072	15935	15970	15884	16037	15977	16077	15997	16157	15925	16067	16119	15967	16020	16100	15930	16093	16012	15933	16054	16102	15988	15999	15943	15925	16027	16139	16055	15763	15977	16145	16020	15837	16073	15990	15986	15983	16056	15906	16016	15998	15893	16068	15970	15913	15898	15957	15834	16030	16066	15987	16018	16019	15901	15951	15933	16003	16084	15964	16004	16001	15973	15963	16037	15943	15953	16137	16087	15966	16053	15960	15997	16071	15967	16029	15894	16071	15928	16084	15949	16199	16019	15897	15875	15957	16001	16116	16025	16009	15988	15974	16018	15930	16140	16040	15916	15808	15998	16059	16016	15920	15924	16038	15969	16112	15869	16043	16066	15965	16099	16001	16098	15969	16092	16122	15851	15864	15801	15935	16181	16012	16075	15987	15926	16072	15901	16078	15957	15943	16100	15861	15817	16099	16016	15849	15954	16144	15878	15911	15957	16002	16036	16093	15840	16042	15867	15686	15871	15901	15869	16015	16089	15896	15863	15972	15678	15799	15862	15999	15925	16162	16000	15890	16087	16026	16001	16044	16049	15804	15933	15796	15970	15958	16108	15995	15900	16087	15982	15818	15950	16066	15976	15995	16069	15971	15984	15841	15919	16082	15755	15881	16007	16081	15945	15830	15909	15982	15856	15914	15823	15976	15971	15999	16069	15835	15926	15922	16091	15790	16080	16011	15958	15949	15916	15970	15868	16017	15963	15942	16030	15871	16104	15981	15938	15827	15996	15841	15784	15888	15803	15912	15926	15853	16007	16026	15999	15920	15859	15981	15854	16099	15861	16003	16030	15968	15784	15912	16144	16120	15849	15897	15859	16001	15942	16069	16030	15948	16043	15804	16002	15853	16121	15872	16064	15971	16146	16145	15893	16051	16023	15893	15992	15866	16099	15958	15974	16026	15960	15925	15947	16086	16022	15913	15807	15933	15969	15864	16012	16062	15993	15988	15824	15988	16078	15829	15987	16006	15891	15966	15923	15942	16047	15914	15982	16003	16014	15831	16049	15949	16109	16097	16000	15919	15942	16015	15905	16051	15967	16116	15899	15912	16087	15863	16069	15870	15992	15970	15942	15968	15876	16013	16064	16036	15925	15956	15897	15769	15939	15905	15946	16078	15933	16026	15918	16043	16002	16014	16083	16208	15867	15897	15694	16039	15886	16087	16042	16139	15880	16030	15948	15910	16030	15919	15787	15772	15871	16102	15936	15983	16097	15964	15924	15970	15926	15915	16190	15923	16156	15975	15982	16002	15730	15959	16021	16062	15959	16104	15973	15875	15866	15962	15993	16012	15919	15917	16015	15918	16062	15956	15923	15923	15955	16047	16040	15979	15975	16044	15791	16044	15913	15808	16124	15911	15880	16055	16036	15900	15883	15971	15876	16035	15966	16136	15896	16009	16020	15919	15949	15930	15922	16078	15871	16108	15917	15994	16011	16014	16145	16048	16148	15838	15860	15951	15984	15855	16027	15847	15857	15990	15986	15910	15935	16000	16046	16094	15939	15912	15977	15826	16074	15995	16018	15997	15761	15820	15992	16016	15931	16053	15986	15938	15979	15986	15898	16017	15884	15899	15937	15956	16021	15838	16052	15833	16038	16016	15808	16018	16026	16050	15808	15928	15987	16094	15939	16001	15918	16127	15900	16038	15921	16077	15874	16043	16106	15936	15862	16097	15993	15950	16132	15912	16114	16079	16004	15991	16181	15924	15969	15863	16133	16065	15829	16000	15925	15951	15989	16048	15842	15808	15888	15989	15965	15943	16024	16003	15914	16069	16016	15903	16033	15842	16025	16092	16074	15792	15993	16099	16005	16067	16007	15896	15897	15987	15817	15813	16080	15826	15804	16060	15903	15926	15891	16109	16069	16154	15899	15929	16068	15809	15908	16086	16100	15883	16122	15963	15998	16043	16018	15804	16014	15731	15784	15948	16074	15941	15969	15799	15852	16022	15922	15859	15871	16127	15961	15957	15963	15987	16078	15911	15998	16023	16019	16076	15924	16185	15874	16005	15969	15971	15858	16047	15877	15895	15966	16100	16035	16025	15875	15941	15840	16039	15999	15997	15788	15820	15838	15934	15965	15958	15932	16052	16010	16070	16049	15990	15802	15960	16056	15969	15984	15975	15936	15878	15952	16047	15858	16026	16091	15995	16024	15934	15888	15956	16132	15714	15994	15850	16009	16000	15996	15872	16038	16015	15960	16103	15988	16118	16081	15823	16113	15973	15935	15844	15883	16102	15980	16042	16034	15998	15938	16030	16031	16043	15979	16087	16037	15970	15939	15864	16087	16142	16203	15895	15958	15921	15815	16008	16052	15863	16115	15931	15835	16026	15949	16039	15814	15959	15890	16120	16043	16207	15878	15924	16150	16178	15959	15897	15976	16109	15968	15902	16055	15924	15878	16013	15983	15952	15862	16029	15937	15901	16013	15881	16012	15927	16023	16090	16006	15929	15996	16023	15926	16033	15975	15726	15919	16042	15898	15875	16118	16069	15994	16042	16040	15944	15950	15853	15997	16041	15843	15932	15972	16040	16033	15985	15967	15992	16110	15884	16126	15805	15946	16034	15963	15921	16203	16087	15963	15924	15865	15899	15913	15890	15992	15911	16012	16046	16124	15921	16013	15983	15965	15849	16011	15952	16023	16110	15799	16001	16073	15892	16044	15920	15974	16112	15915	16188	16097	16070	16011	15905	15829	16098	16016	15839	15988	16011	16059	16080	15922	15975	16063	15932	16059	16036	15939	15852	16093	15957	15976	16074	15973	15879	16030	16002	15819	16076	16064	15918	16005	15836	16021	15821	16058	16323	16143	15881	16129	16074	15800	16057	16099	15851	16054	16118	15987	15816	15998	16054	16224	15958	15949	15991	15931	16085	15985	15845	15971	16079	16111	16092	16055	15908	15985	16055	16045	16022	16069	15924	15930	15918	15946	15930	16027	16085	15930	16036	16015	16079	16086	16010	15748	15978	15953	16168	16002	15928	15932	15936	15882	16100	15856	15859	16052	15930	16042	16039	15988	16064	16000	15988	15946	15914	15916	15986	16097	15932	15848	15985	16110	15958	16023	16091	16083	15900	16156	16060	16006	15905	16086	15839	16020	15889	15960	15726	15963	15771	15901	16024	15934	16126	15893	15842	15940	15944	15939	16041	16183	16015	16074	15900	15908	15934	16015	15948	15961	15896	15881	15946	15971	15881	15864	15850	15933	15941	15935	16029	16015	15954	15816	16192	16075	16044	16000	15953	16139	15937	16044	16065	15922	15972	15898	15970	16134	15908	15969	16043	16042	16057	15958	15866	16070	15799	15979	15889	15937	15866	16027	15882	16102	16033	16050	15899	15971	15986	15915	16063	15999	15970	15918	15922	15983	15877	15902	15966	15905	15978	15978	15811	16098	15998	16050	16026	15975	15910	15897	15911	16051	15832	16106	15979	15917	16075	16270	15975	16077	15900	16131	16000	15996	16010	16050	16082	16080	16005	16013	16047	15922	16254	15945	15887	15986	16030	15978	15997	15984	16029	15776	16078	15951	16060	16109	16095	15861	16120	15825	15967	16046	15741	15915	15884	16253	16001	15910	16085	16188	16060	15910	15915	16084	16183	15953	16144	15976	15865	15984	15898	16154	16029	15887	15941	16073	15954	16112	15913	16024	15893	15777	15925	15930	15953	15852	16002	16203	15904	15916	15934	15922	15970	15779	16171	15954	16153	15924	15903	16098	15851	15944	15899	15998	15945	15841	15979	16035	16101	15909	16043	15908	15843	16043	15982	16080	16038	16183	16145	15945	15831	16066	16109	16094	15851	15948	16112	16079	15789	15903	16040	16025	15982	15884	16048	15874	15936	15854	16188	15882	15967	15880	16105	15887	15866	16018	16091	15921	15922	15880	16051	16030	15924	16201	16105	15888	16084	15894	16061	16043	15895	15858	15958	15845	15931	16002	16037	16034	16071	15699	15958	15750	16087	15921	16094	15885	16113	16113	15861	15994	15945	16016	16102	15828	15960	16134	15971	16162	16029	15963	15946	15957	16048	16021	15966	15969	15956	16003	16086	15961	16051	16086	15890	15829	15981	16080	15987	15808	15784	15888	16089	16056	15929	16031	16078	15888	15928	15967	16042	15930	15973	16026	15826	16023	16149	16080	15862	16070	15819	15948	15937	15988	15973	15913	15981	15970	16110	15947	16056	15951	15859	16000	16027	15974	15853	16067	16063	15968	16048	16048	15779	16135	16004	16008	15834	15870	15819	15902	15788	15937	15799	16117	16018	16047	16033	15952	15994	16089	16094	15821	15908	16093	16161	16141	15974	15954	15952	15914	16037	15942	15946	15757	15982	16101	15932	15998	16038	16038	16133	16102	15975	15797	16129	15915	16021	16014	16199	16029	15941	15995	16038	16005	16060	15998	15976	16108	15894	15915	15936	15985	16078	15957	16035	15976	15936	15923	16019	16262	15809	15985	15957	16066	15908	16017	15915	15991	15966
23630	21655	28289	25470	22485	21883	20881	19067	18607	18590	18554	18264	18295	18163	18236	18149	18309	18263	18259	18240	18134	18382	18201	18275	18155	18303	18138	18189	18371	18325	18046	18282	18114	18055	18310	18168	18105	18269	17970	17995	18202	17966	18316	18161	17998	18209	17967	18225	18123	18011	18165	18051	18162	18156	18086	18240	18212	17999	18108	18167	17956	18106	18184	18252	18032	18032	18174	18171	18191	17929	17983	17980	18182	18049	18067	18022	17989	18058	17974	18106	18071	17972	18070	18033	17958	17914	17905	18114	17957	17951	18182	18066	17936	18297	18156	18225	18037	18120	18035	18127	18209	18258	18016	18069	18169	18014	17951	17876	17947	18034	18283	18038	17903	18052	18053	18056	18184	18065	18242	17985	17991	17962	18105	18053	18011	18124	18117	17977	18021	17866	17869	18008	17916	18043	18123	18017	18020	17920	18146	18006	18139	18182	18113	18049	18092	18095	18269	18100	18138	18070	17864	18127	17986	18050	18196	18225	18104	18208	18019	17995	18031	17969	17943	18027	18086	17925	18225	18114	18147	18026	17938	17984	17958	18173	17903	18085	17907	18077	18203	17989	18229	18075	18031	18022	18115	18013	18061	18009	18352	18095	18116	18172	18077	18070	18111	18127	18281	18082	18165	18267	18212	18025	18042	18177	17991	17802	17903	18090	17897	17942	18129	17951	18193	18249	18098	18178	18149	18188	18086	18243	18026	18191	18234	18173	17888	18085	18054	18033	18194	18068	18130	18121	18047	18048	18038	18180	17882	17816	18257	17975	17971	18053	18151	17970	18092	18062	17938	18158	18157	18205	18123	17960	18176	18097	18160	18135	18075	18093	18016	18150	18071	17944	17929	17977	17805	17943	18053	18009	18033	18121	17990	18199	18105	17915	18045	17986	18251	17929	18124	18170	17876	18044	18017	17908	17921	18028	18144	17910	17988	18105	18090	17929	17890	18033	18036	18138	18070	18039	18118	18093	18335	17969	18154	18073	17852	18053	18087	17703	18153	18091	18114	18251	18132	17941	18103	18188	18060	18034	18044	18158	18341	17953	18117	18033	17923	18014	18030	17988	18020	18248	18215	18053	18078	18189	18114	18119	18216	18137	18214	18187	17971	17867	18000	18170	18085	18079	18030	18071	17905	18117	18106	17982	17945	18017	17906	18071	17949	17958	18142	18150	17850	18118	18234	17950	17961	17944	18232	18145	17994	18008	18096	17974	18116	18111	17966	18100	18047	18061	18013	18071	18109	17912	17984	18179	17957	18053	17831	18230	17903	18061	17974	18041	18094	18055	18065	18141	17957	17950	18169	18110	17927	18026	18080	18004	18098	17952	18201	18131	18072	18138	18149	18065	17910	18013	18110	17951	18044	18055	18172	17981	18093	18108	17937	18006	18008	18124	18017	17944	18039	18161	18207	18177	18130	18054	18051	17991	17970	18045	18094	18154	17831	18017	18042	17981	18135	18057	17976	18274	18168	18149	18150	18194	18125	18313	18163	18181	18235	18048	17943	18042	17950	18128	18137	18001	17933	18012	18026	18125	18020	18114	17967	17984	18090	18125	18106	18023	17874	18052	17997	18211	18034	18140	18221	18097	17949	18101	18113	18195	18003	17999	18211	18020	18093	18008	18354	18154	17953	18087	18129	18121	18109	18149	18346	18199	18130	18121	18020	17915	18081	18135	18021	18085	18170	18043	18083	18199	18100	17803	18224	18179	18032	18051	17971	17827	18074	18080	17873	18189	18154	18307	18133	18007	18167	17918	17877	18240	18048	18156	18408	17957	18171	17972	18086	18028	18166	17928	18009	18112	17942	18052	17921	17989	18091	18060	17997	18219	18107	18149	18174	18126	18332	17992	17964	18020	18172	18090	17989	18208	18153	17885	18007	18038	18154	17919	18076	18185	17964	17869	18125	17798	17923	17972	18029	18080	18120	17940	18139	18037	18025	18087	18104	18173	18199	18039	18088	18334	18107	18134	17993	18010	18144	18135	17956	18056	17937	18117	18071	17980	18141	17930	18010	17972	18186	18002	17971	18188	18209	17958	18087	18118	17900	18136	17956	18143	18120	18065	18102	18077	18219	17962	18214	18184	18153	18023	17889	18263	18132	17944	18347	18170	18078	18115	17972	17988	18133	18093	17865	18027	17987	17976	18217	17903	18017	18093	17979	17851	18069	18061	18066	18016	18165	18017	18119	17990	18075	17904	18045	17925	18102	18188	18149	18047	17953	18053	18005	17872	17981	18138	18146	18307	18155	18029	18064	17928	17999	17882	17854	18107	17903	18072	18009	17998	17969	18065	17924	17912	18006	18023	18332	18189	18109	17952	18039	18260	18343	18072	18085	17957	17942	17907	18267	18115	18199	18068	18211	18139	18122	18157	18158	17984	18005	18081	17978	18251	18227	18100	17977	17983	18183	18236	17965	18128	18184	18101	17925	18075	18338	18128	18189	17981	18027	18031	17867	18219	17901	18093	18106	18206	18174	18128	18219	18295	18162	17891	18014	17878	17993	18049	18104	17848	17968	18091	17936	18265	18178	18008	17950	18284	18192	18231	18174	17951	17972	18115	17980	18208	17990	17927	18013	18106	18194	18005	18183	18018	18285	18271	18083	17877	18148	17811	18138	17925	17923	17966	17972	18042	18099	18011	18211	18205	18038	18267	17891	17864	18005	17948	18029	17952	17990	18065	17980	17990	17925	18045	18260	17932	18263	17900	18102	18093	18126	17930	18236	17914	18205	18185	17971	18111	18092	18027	17917	18008	18139	18123	18038	18051	18315	18075	18151	18186	18266	18103	18186	18110	18089	17949	18168	17983	18013	17950	18134	18046	18079	18085	17888	18156	18009	18030	18066	17873	18083	18081	18240	18145	17927	18174	18094	18129	18296	18299	18170	18122	18027	17968	18027	17979	18013	17984	18277	18061	18191	18135	18027	18194	18105	18075	18081	18156	18082	17912	18094	18087	18088	18089	17997	18090	18177	18256	18218	18054	18097	17980	18082	18160	18094	18136	18095	18224	18290	18279	18112	18166	18248	17902	18019	17975	18023	18031	18156	18090	17980	18072	18111	18140	18072	17791	18284	18010	18114	17697	17946	18090	18233	18096	18357	18199	18027	17889	18030	17895	17894	18175	18104	18212	18292	17882	18016	17977	18319	17969	17800	17988	17906	18275	18081	18075	18208	18145	18143	18381	17915	18204	18051	17943	18184	18009	17808	18269	17920	18033	18185	18081	17924	18381	17830	18114	18066	18025	17955	18069	18025	18050	18076	18040	18152	18010	18146	18064	18292	18191	18028	18042	18156	17991	18071	18080	17953	18280	18013	18055	18194	17986	18091	18042	18036	17912	17870	18073	18094	18160	18144	18001	17913	18120	17902	18005	18142	17913	18130	18084	18003	18018	18124	18042	18204	17996	18260	18317	18105	18101	18066	18115	18061	18105	17965	17979	17999	17973	18194	18058	17972	18027	18083	18065	17971	18177	17979	18100	18275	18385	18175	18115	17977	18040	18290	18093	18055	17983	18213	17961	18145	18304	18119	17931	18231	18032	18227	18198	18157	17930	18156	18129	18064	18059	18063	18000	17984	18192	18036	17936	18089	17984	18118	18195	18132	18081	18314	18049	18039	18173	17862	18051	18176	17946	18101	18185	17932	17766	18144	18130	18026	18022	18152	18112	18117	18046	18069	18107	18024	18194	18125	18020	18087	18142	18198	18212	17912	18144	17864	17944	18301	18011	18172	18239	18061	18188	18249	17790	17986	17996	18125	18043	18290	17899	18237	17948	18139	18316	18057	17786	18132	18072	17944	18087	18161	17982	18220	17984	18174	17929	17901	17970	18044	18153	18200	18182	18285	18174	18261	17977	18021	18107	17987	18155	18132	17941	18057	17905	18116	18237	17829	18081	17940	18016	18075	17890	18071	18041	18140	18136	17971	18232	17977	18058	18057	18137	18165	18109	18306	18073	17895	18249	18138	18097	18256	17997	18082	18073	18063	17987	18042	18111	17977	18073	18069	18101	17935	17963	18145	17909	17964	18128	17951	18073	18260	18053	17883	17968	18169	18095	18110	18164	17935	18043	18073	17957	18174	17933	18123	18090	17982	18010	18189	17916	18183	17944	18138	18104	18040	18125	18044	17991	18056	18145	18230	18309	18059	18102	18191	18134	18136	17967	18050	18025	18096	18011	18323	18093	18007	18084	17779	18075	18262	18002	18145	18242	17978	17961	18043	18147	18133	18203	18110	18159	18026	18029	18217	18034	18019	18106	18061	18123	18123	18099	18138	18085	17884	18130	18172	17956	18065	18070	18168	18237	18138	18038	18125	18173	18035	18267	17963	18023	18062	18229	18349	17898	18100	18097	17979	17974	17967	18227	18156	18005	17957	17996	18140	18179	18110	17859	17872	18350	18190	18146	18218	18109	18045	18098	18185	17985	18119	18150	17940	18167	18154	18151	18096	18366	18049	18192	18203	18190	18076	18045	17949	18033	18084	18129	18123	17985	18176	18055	18227	18017	18015	18227	18156	17978	18127	18258	18299	17993	18093	18112	18115	18116	17946	18175	17885	17967	18235	18183	18072	18080	18071	17930	18010	18173	18092	18066	18164	17991	17942	18298	18053	18165	17932	17929	17976	18066	18052	18095	17982	18055	18184	17892	18201	18061	17991	18088	18224	18140	18182	17928	18215	18094	18180	18126	17972	18283	18147	18134	18136	18013	18135	18057	18054	18070	18060	17798	18318	18003	17918	18177	18082	18421	18101	18259	18058	18021	18185	17906	18112	18102	18240	18090	18073	18111	17876	18161	17976	17894	18124	18081	18008	18127	18031	18053	18076	18316	18022	18061	18150	18124	18031	18012	18286	17929	18145	18257	18199	18181	17975	18130	17968	18021	18186	18059	18123	18115	18130	18006	18161	18147	18121	18097	17935	17981	18063	17955	18006	18065	17998	18223	18162	18074	17929	18101	18076	18161	18025	17913	17926	17873	18077	17997	18079	18214	18053	18140	18113	18001	18039	18102	18353	18318	18089	18219	18138	17992	18044	18087	18299	18177	18043	17983	18020	18115	18115	17978	17889	18203	18079	18117	17920	18069	18060	18082	17911	18143	18076	18151	18159	18080	18104	18134
21939	33781	22601	18847	17794	17272	16574	16386	16212	16043	15813	15696	15749	15737	15887	15769	15786	15741	15527	15879	15687	15724	15735	15927	15749	15975	15717	15615	15760	15752	15628	15684	15680	15672	15886	15767	15847	15709	15782	15607	15791	15685	15589	15946	15797	15658	15653	15820	15677	15600	15786	15620	15711	15949	15777	15689	15723	15524	15903	16007	15758	15707	15759	15782	15681	15691	15676	15449	15750	15594	15644	15612	15779	15633	15661	15839	15704	15713	15777	15534	15751	15726	15724	15568	15825	15723	15624	15854	15608	15643	15790	15794	15772	15713	15568	15687	15745	15629	15785	15610	15785	15639	15714	15741	15613	15731	15639	15754	15586	15666	15777	15684	15609	15715	15747	15596	15790	15711	15758	15821	15561	15644	15720	15726	15694	15697	15656	15659	15728	15662	15705	15523	15805	15642	15775	15689	15683	15847	15881	15708	15677	15726	15699	15700	15665	15772	15631	15735	15728	15609	15721	15649	15707	15661	15711	15661	15625	15682	15698	15629	15817	15734	15608	15731	15718	15661	15713	15769	15728	15639	15637	15731	15746	15631	15746	15949	15662	15750	15771	15783	15832	15653	15834	15707	15764	15667	15770	15684	15852	15756	15701	15771	15752	15587	15667	15753	15686	15767	15679	15638	15586	15798	15750	15776	15571	15796	15740	15932	15618	15645	15729	15620	15772	15801	15838	15601	15776	15882	15765	15487	15780	15661	15786	15626	15658	15756	15607	15657	15555	15626	15859	15682	15635	15620	15868	15859	15615	15749	15513	15622	15752	15499	15540	15727	15798	15817	15726	15786	15846	15624	15706	15658	15628	15610	15624	15739	15773	15633	15680	15803	15718	15803	15772	15652	15568	15825	15580	15853	15738	15643	15874	15645	15591	15716	15754	15715	15673	15799	15709	15497	15796	15640	15599	15581	15876	15537	15659	15614	15709	15759	15708	15927	15650	15703	15693	15681	15656	15689	15717	15582	15549	15660	15838	15643	15720	15789	15734	15755	15619	15800	15593	15624	15596	15549	15606	15711	15681	15821	15791	15734	15839	15621	15565	15680	15797	15714	15726	15551	15779	15828	15664	15789	15656	15857	15598	15530	15755	15624	15645	15765	15617	15664	15838	15614	15750	15653	15575	15607	15512	15615	15953	15762	15788	15720	15848	15637	15678	15546	15766	15781	15663	15746	15780	15981	15591	15626	15707	15836	15640	15731	15628	15792	15550	15678	15477	15507	15755	15686	15636	15623	15772	15476	15720	15746	15811	15676	15687	15650	15577	15621	15673	15652	15742	15847	15517	15666	15886	15705	15632	15694	15705	15603	15775	15457	15548	15818	15628	15580	15685	15639	15821	15652	15621	15628	15789	15705	15822	15664	15725	15663	15570	15617	15721	15585	15876	15604	15731	15756	15872	15569	15538	15620	15661	15738	15789	15784	15580	15707	15721	15724	15643	15760	15711	15650	15731	15704	15801	15684	15761	15666	15650	15729	15804	15557	15670	15695	15549	15743	15846	15553	15714	15604	15741	15657	15855	15794	15738	15844	15553	15659	15738	15723	15778	15889	15628	15521	15800	15658	15643	15779	15840	15666	15792	15743	15719	15725	15737	15716	15651	15749	15625	15689	15599	15547	15980	15734	15871	15703	15738	15678	15749	15778	15557	15527	15570	15598	15765	15771	15838	15631	15766	15752	15554	15580	15919	15879	15707	15831	15626	15923	15952	15716	15752	15625	15833	15560	15662	15508	15672	15474	15554	15810	15738	15754	15830	15617	15595	15708	15694	15540	15853	15687	15752	15870	15620	15802	15757	15620	15661	15646	15684	15626	15556	15689	15706	15814	15615	15636	15772	15848	15629	15714	15662	15642	15513	15636	15623	15818	15559	15650	15605	15806	15780	15622	15537	15693	15719	15776	15621	15525	15690	15682	15539	15686	15499	15816	15671	15680	15742	15738	15858	15496	15687	15698	15533	15637	15655	15571	15569	15767	15719	15680	15810	15582	15817	15783	15536	15618	15804	15667	15673	15668	15775	15701	15747	15769	15700	15635	15707	15762	15748	15642	15739	15750	15727	15607	15729	15698	15713	15607	15709	15895	15617	15652	15693	15829	15559	15588	15724	15705	15683	15744	15631	15705	15634	15733	15608	15795	15686	15560	15793	15675	15522	15550	15545	15872	15731	15724	15698	15518	15759	15714	15624	15571	15787	15709	15668	15674	15600	15677	15664	15730	15701	15572	15626	15700	15698	15661	15728	15687	15592	15596	15715	15708	15638	15534	15757	15601	15757	15855	15751	15848	15832	15767	15722	15523	15717	15772	15656	15713	15706	15507	15620	15693	15862	15585	15610	15633	15623	15702	15444	15646	15711	15589	15734	15507	15939	15557	15678	15805	15631	15793	15564	15610	15548	15621	15736	15596	15866	15660	15604	15606	15645	15665	15719	15718	15769	15548	15671	15449	15643	15730	15519	15489	15723	15432	15695	15672	15635	15611	15799	15706	15663	15644	15772	15737	15713	15776	15746	15791	15606	15564	15641	15762	15474	15675	15718	15744	15610	15815	15673	15629	15517	15765	15784	15774	15736	15675	15631	15712	15837	15797	15646	15460	15677	15541	15740	15575	15673	15668	15897	15641	15752	15761	15720	15756	15776	15705	15829	15559	15804	15652	15780	15820	15697	15770	15694	15661	15748	15822	15555	15668	15663	15656	15694	15567	15809	15683	15807	15537	15813	15577	15719	15776	15657	15770	15623	15728	15577	15593	15869	15744	15791	15600	15866	15706	15644	15623	15673	15837	15642	15701	15643	15563	15745	15542	15916	15791	15719	15742	15728	15801	15629	15561	15709	15801	15613	15668	15612	15650	15786	15718	15782	15727	15582	15716	15750	15844	15689	15594	15674	15561	15662	15729	15572	15792	15792	15767	15863	15796	15662	15661	15635	15699	15677	15663	15712	15700	15742	15578	15453	15841	15543	15748	15699	15809	15586	15698	15733	15556	15703	15614	15740	15775	15705	15687	15790	15762	15644	15637	15488	15810	15651	15833	15664	15795	15745	15771	15686	15518	15716	15534	15792	15836	15546	15658	15711	15681	15737	15686	15801	15680	15660	15564	15594	15847	15608	15505	15628	15729	15825	15662	15742	15603	15715	15687	15731	15703	15627	15755	15707	15795	15588	15767	15736	15654	15678	15712	15725	15745	15715	15430	15615	15783	15682	15837	15705	15641	15703	15736	15591	15741	15675	15643	15733	15884	15636	15647	15712	15739	15687	15695	15681	15804	15766	15693	15609	15864	15674	15592	15608	15687	15681	15737	15804	15691	15810	15756	15585	15634	15685	15571	15644	15648	15739	15832	15832	15866	15788	15590	15747	15552	15576	15797	15743	15652	15711	15580	15595	15662	15670	15727	15604	15518	15351	15674	15733	15605	15611	15814	15694	15740	15918	15781	15648	15735	15731	15576	15637	15831	15714	15745	15750	15730	15677	15709	15717	15620	15639	15680	15710	15553	15536	15604	15827	15587	15796	15647	15638	15655	15692	15592	15604	15769	15792	15458	15643	15735	15638	15691	15742	15613	15516	15696	15823	15517	15630	15678	15802	15805	15863	15592	15692	15602	15566	15791	15737	15719	15592	15719	15824	15626	15760	15654	15748	15652	15600	15592	15545	15680	15829	15765	15674	15563	15755	15540	15641	15542	15627	15745	15623	15503	15635	15460	15617	15793	15604	15704	15699	15822	15799	15684	15517	15581	15766	15480	15742	15776	15617	15645	15645	15880	15697	15759	15616	15626	15579	15641	15621	15607	15606	15671	15661	15654	15617	15577	15734	15553	15732	15582	15662	15831	15792	15686	15518	15621	15563	15760	15648	15856	15642	15685	15648	15714	15728	15521	15589	15821	15665	15530	15653	15711	15817	15726	15634	15706	15668	15775	15687	15903	15608	15648	15456	15573	15794	15610	15744	15554	15481	15686	15623	15520	15628	15681	15621	15657	15804	15647	15641	15780	15640	15664	15613	15768	15669	15733	15812	15527	15730	15766	15562	15826	15612	15708	15680	15513	15719	15743	15594	15819	15700	15579	15657	15647	15569	15844	15797	15617	15705	15668	15665	15598	15638	15731	15769	15887	15565	15859	15721	15704	15655	15742	15611	15591	15640	15742	15739	15661	15626	15847	15698	15673	15833	15736	15712	15830	15515	15535	15711	15755	15666	15693	15873	15704	15692	15778	15859	15617	15702	15849	15747	15756	15665	15906	15776	15740	15716	15575	15786	15787	15680	15674	15741	15606	15710	15745	15709	15656	15646	15743	15753	15889	15703	15717	15830	15709	15629	15768	15604	15453	15711	15796	15761	15662	15655	15619	15590	15711	15590	15691	15785	15509	15714	15701	15594	15682	15697	15507	15588	15570	15536	15858	15845	15626	15788	15692	15705	15665	15592	15601	15611	15636	15686	15507	15569	15729	15641	15635	15697	15519	15613	15669	15678	15588	15552	15606	15816	15679	15713	15717	15676	15672	15720	15693	15726	15720	15730	15660	15689	15711	15648	15535	15606	15852	15562	15739	15697	15666	15791	15514	15825	15815	15574	15846	15703	15778	15776	15720	15801	15660	15834	15718	15715	15706	15929	15866	15789	15600	15627	15668	15618	15643	15569	15554	15635	15688	15801	15606	15614	15612	15766	15747	15682	15784	15855	15639	15744	15571	15631	15742	15697	15732	15733	15669	15748	15617	15692	15743	15573	15515	15643	15707	15637	15612	15913	15811	15643	15651	15674	15741	15696	15878	15702	15739	15671	15634	15621	15778	15722	15559	15600	15683	15773	15760	15758	15657	15518	15877	15635	15832	15788	15599	15523	15845	15654	15642	15548	15700	15752	15642	15788	15683	15756	15615	15594	15687	15733	15488	15729	15819	15801	15789	15807	15730	15613	15715	15658	15688	15585	15852	15706	15770	15622	15613	15900	15791	15694	15621	15683	15734	15795	15770	15655	15735	15708	15610	15736	15589	15686	15759	15612	15746	15636	15580	15576	15706	15666	15898	15702	15635	15763	15750	15683	15651	15586	15627	15747	15824	15726	15746	15720	15766	15558	15510	15688	15619	15721	15761	15823	15787	15674	15510	15597	15824	15676	15703
25423	21698	27044	27125	21069	20393	20607	19961	19744	19738	19767	19542	19921	19735	19688	19783	19566	19577	19515	19551	19592	19572	19625	19809	19650	19661	19579	19506	19598	19743	19474	19412	19745	19562	19599	19604	19566	19430	19647	19459	19563	19591	19669	19509	19651	19466	19596	19415	19575	19476	19313	19498	19423	19573	19480	19381	19528	19277	19684	19483	19457	19518	19384	19557	19478	19496	19736	19588	19558	19473	19428	19657	19503	19785	19454	19576	19690	19474	19416	19393	19425	19552	19706	19452	19513	19608	19560	19227	19456	19235	19271	19520	19235	19623	19561	19436	19565	19585	19360	19399	19544	19523	19660	19405	19654	19505	19565	19492	19564	19402	19458	19376	19223	19533	19532	19606	19273	19470	19595	19512	19737	19362	19731	19502	19377	19621	19430	19577	19505	19515	19533	19477	19529	19483	19631	19476	19300	19554	19484	19490	19599	19530	19606	19643	19554	19504	19359	19568	19528	19400	19583	19495	19537	19612	19680	19738	19293	19702	19505	19552	19580	19523	19630	19601	19457	19493	19462	19327	19640	19452	19580	19456	19417	19447	19589	19428	19371	19615	19426	19731	19436	19494	19484	19311	19520	19220	19389	19270	19492	19417	19510	19462	19520	19554	19352	19406	19387	19504	19471	19435	19474	19453	19419	19601	19409	19689	19651	19582	19770	19418	19521	19353	19613	19358	19631	19414	19520	19461	19683	19602	19545	19622	19629	19653	19571	19579	19595	19320	19648	19571	19290	19322	19608	19572	19644	19497	19562	19400	19325	19477	19544	19602	19575	19694	19576	19693	19581	19521	19334	19293	19514	19765	19679	19659	19337	19685	19709	19616	19605	19420	19494	19418	19354	19494	19513	19318	19426	19403	19387	19539	19538	19422	19532	19590	19492	19238	19293	19581	19605	19199	19457	19607	19743	19423	19623	19580	19569	19357	19245	19456	19486	19562	19697	19538	19414	19344	19479	19416	19544	19435	19640	19357	19373	19582	19501	19447	19740	19636	19600	19373	19448	19490	19710	19485	19500	19477	19583	19551	19543	19650	19650	19597	19399	19600	19582	19662	19520	19599	19628	19711	19522	19417	19544	19405	19552	19326	19564	19623	19753	19512	19353	19443	19558	19457	19542	19423	19355	19556	19456	19478	19741	19333	19578	19545	19442	19450	19534	19417	19574	19592	19458	19390	19277	19508	19462	19435	19410	19510	19484	19323	19434	19637	19482	19457	19559	19576	19431	19392	19497	19423	19664	19681	19505	19608	19354	19444	19545	19675	19559	19686	19491	19630	19511	19635	19711	19537	19651	19530	19647	19458	19400	19563	19485	19229	19471	19519	19439	19665	19596	19624	19500	19557	19531	19563	19598	19545	19547	19542	19670	19538	19513	19394	19584	19387	19390	19449	19560	19554	19489	19548	19662	19488	19446	19590	19538	19566	19400	19551	19537	19487	19619	19268	19613	19566	19431	19462	19716	19637	19532	19361	19502	19510	19547	19394	19572	19574	19359	19610	19474	19486	19481	19465	19576	19502	19659	19447	19626	19517	19472	19667	19610	19590	19470	19581	19480	19525	19582	19482	19505	19452	19322	19549	19509	19547	19501	19174	19741	19603	19479	19542	19690	19556	19548	19478	19572	19392	19699	19269	19663	19209	19583	19778	19368	19449	19602	19527	19420	19640	19464	19345	19462	19414	19485	19750	19553	19616	19726	19525	19603	19563	19740	19455	19393	19512	19310	19277	19601	19872	19596	19602	19546	19347	19444	19556	19431	19487	19478	19426	19517	19703	19431	19581	19440	19469	19377	19687	19304	19640	19499	19622	19585	19423	19603	19446	19413	19372	19295	19535	19453	19510	19165	19547	19558	19432	19625	19550	19476	19601	19451	19547	19584	19466	19632	19478	19665	19338	19518	19510	19652	19456	19391	19551	19570	19526	19315	19495	19402	19467	19542	19443	19278	19455	19427	19556	19577	19510	19606	19524	19469	19437	19454	19457	19323	19468	19755	19602	19588	19417	19570	19355	19586	19390	19479	19507	19572	19333	19337	19589	19587	19517	19524	19657	19471	19492	19523	19286	19533	19560	19741	19721	19686	19631	19702	19420	19432	19543	19579	19265	19588	19640	19613	19692	19402	19576	19355	19396	19611	19363	19475	19740	19460	19600	19406	19438	19632	19473	19701	19451	19449	19576	19533	19571	19705	19415	19349	19646	19462	19555	19662	19396	19677	19474	19371	19525	19394	19526	19476	19613	19737	19513	19469	19478	19264	19526	19436	19631	19382	19410	19589	19462	19315	19388	19595	19567	19509	19645	19413	19386	19539	19642	19457	19482	19410	19431	19462	19423	19564	19391	19707	19470	19524	19620	19514	19736	19649	19458	19581	19239	19613	19459	19636	19489	19439	19446	19519	19681	19448	19402	19481	19492	19441	19306	19641	19567	19695	19528	19596	19451	19295	19607	19459	19843	19316	19543	19569	19464	19749	19486	19479	19451	19519	19470	19604	19427	19592	19524	19541	19266	19644	19406	19571	19348	19556	19443	19573	19686	19604	19582	19384	19749	19532	19473	19581	19537	19499	19455	19438	19522	19340	19483	19537	19602	19546	19586	19541	19353	19479	19627	19523	19624	19638	19560	19635	19595	19517	19529	19598	19505	19501	19496	19482	19435	19566	19468	19631	19325	19570	19616	19496	19618	19472	19478	19593	19567	19622	19508	19394	19631	19511	19623	19615	19583	19564	19421	19440	19710	19490	19262	19753	19535	19500	19594	19298	19544	19358	19690	19440	19627	19426	19541	19506	19577	19516	19581	19620	19458	19397	19496	19565	19522	19678	19527	19589	19587	19422	19501	19719	19425	19640	19514	19547	19460	19573	19499	19454	19604	19591	19706	19637	19643	19620	19573	19544	19495	19395	19631	19629	19632	19395	19424	19349	19502	19567	19624	19823	19406	19784	19527	19627	19611	19440	19313	19512	19519	19566	19609	19412	19600	19725	19626	19632	19524	19649	19477	19485	19629	19537	19433	19408	19346	19465	19520	19365	19444	19456	19554	19593	19540	19586	19289	19541	19560	19517	19288	19519	19816	19513	19391	19423	19479	19488	19619	19597	19534	19590	19472	19637	19683	19572	19555	19581	19654	19430	19508	19600	19583	19635	19575	19571	19310	19596	19559	19416	19443	19399	19325	19542	19396	19554	19590	19685	19500	19543	19449	19331	19483	19565	19363	19500	19638	19571	19557	19713	19484	19502	19515	19299	19480	19464	19443	19397	19309	19466	19535	19489	19606	19477	19515	19377	19486	19620	19611	19615	19540	19622	19692	19559	19499	19609	19488	19772	19527	19487	19732	19496	19497	19645	19401	19503	19708	19534	19622	19815	19426	19743	19819	19492	19427	19475	19594	19474	19435	19625	19541	19422	19618	19530	19493	19530	19366	19340	19501	19324	19469	19606	19514	19272	19401	19441	19582	19346	19409	19633	19427	19576	19610	19653	19476	19356	19575	19388	19365	19436	19449	19433	19698	19402	19664	19641	19612	19746	19448	19339	19578	19553	19641	19685	19558	19629	19465	19524	19778	19723	19387	19531	19541	19592	19602	19643	19525	19622	19452	19410	19566	19531	19636	19407	19414	19464	19507	19626	19343	19321	19597	19598	19450	19518	19510	19389	19555	19689	19344	19664	19602	19670	19555	19560	19539	19592	19462	19180	19469	19555	19404	19519	19536	19457	19622	19733	19517	19480	19602	19475	19585	19550	19584	19571	19432	19889	19394	19634	19589	19662	19554	19489	19621	19394	19457	19126	19508	19341	19646	19561	19450	19722	19633	19477	19602	19657	19535	19607	19721	19826	19511	19416	19485	19551	19557	19398	19498	19414	19752	19365	19485	19392	19580	19435	19626	19605	19489	19383	19559	19372	19483	19548	19562	19451	19492	19550	19795	19596	19427	19583	19456	19608	19630	19442	19585	19552	19381	19722	19510	19559	19451	19442	19369	19406	19424	19514	19337	19377	19571	19733	19408	19606	19585	19533	19664	19696	19612	19496	19538	19631	19554	19634	19492	19887	19514	19591	19701	19456	19522	19596	19459	19659	19533	19722	19430	19533	19612	19715	19698	19563	19446	19667	19509	19869	19598	19604	19484	19655	19626	19501	19783	19441	19603	19384	19573	19461	19501	19665	19444	19730	19460	19303	19507	19487	19536	19614	19792	19351	19334	19607	19295	19683	19751	19747	19401	19487	19631	19421	19595	19414	19541	19475	19531	19494	19331	19573	19641	19623	19415	19496	19669	19233	19478	19587	19548	19234	19506	19771	19538	19649	19508	19853	19372	19740	19536	19346	19325	19398	19502	19522	19458	19507	19543	19485	19396	19675	19635	19616	19411	19358	19782	19461	19577	19496	19527	19404	19469	19426	19706	19593	19489	19513	19547	19593	19589	19732	19541	19392	19427	19379	19705	19725	19543	19712	19618	19484	19515	19516	19539	19530	19414	19593	19613	19589	19601	19580	19538	19708	19506	19380	19631	19629	19593	19437	19522	19446	19699	19586	19535	19583	19559	19500	19492	19517	19309	19498	19508	19570	19499	19602	19498	19378	19516	19482	19727	19497	19532	19610	19555	19415	19557	19304	19620	19635	19485	19462	19520	19824	19713	19636	19413	19636	19325	19751	19453	19434	19356	19247	19499	19498	19397	19471	19578	19596	19487	19613	19612	19454	19524	19570	19472	19294	19315	19624	19581	19454	19493	19388	19384	19691	19568	19354	19434	19584	19585	19572	19532	19449	19607	19631	19421	19512	19425	19533	19511	19482	19584	19779	19508	19487	19813	19619	19495	19574	19555	19444	19642	19701	19488	19419	19510	19453	19470	19386	19492	19687	19497	19582	19501	19423	19491	19514	19278	19454	19619	19695	19688	19639	19554	19579	19560	19607	19500	19585	19535	19622	19620	19633	19407	19571	19484	19400	19309	19655	19494	19359	19513	19686	19317	19415	19574	19620	19503	19476	19527	19650	19481	19644	19555	19600	19702	19642	19474	19455	19838	19396	19570	19524	19656	19423	19580	19440	19535	19490	19461	19442	19563	19599	19403	19575	19605	19537	19754	19716	19574	19414	19409	19434	19442	19501	19529	19603	19511
22178	28309	20532	18487	17642	17353	16987	17060	16907	16882	16696	16727	16606	16609	16512	16495	16632	16564	16626	16590	16593	16597	16663	16593	16568	16707	16649	16603	16605	16533	16564	16617	16528	16519	16351	16576	16623	16521	16666	16364	16552	16521	16590	16493	16582	16695	16488	16696	16548	16375	16544	16634	16497	16460	16536	16526	16610	16478	16580	16591	16679	16406	16474	16500	16575	16534	16614	16623	16481	16437	16576	16405	16518	16479	16487	16429	16481	16400	16411	16552	16447	16635	16515	16445	16551	16358	16655	16441	16665	16499	16630	16576	16595	16518	16558	16434	16656	16854	16610	16595	16471	16417	16331	16372	16497	16410	16606	16503	16378	16572	16588	16485	16411	16487	16392	16573	16552	16565	16465	16434	16300	16587	16415	16383	16381	16564	16571	16459	16499	16620	16699	16680	16583	16562	16714	16513	16694	16424	16499	16345	16486	16697	16606	16654	16494	16296	16348	16601	16596	16466	16631	16440	16568	16334	16537	16537	16720	16508	16482	16533	16488	16573	16443	16753	16549	16515	16460	16572	16564	16533	16529	16514	16733	16434	16413	16535	16694	16489	16373	16585	16595	16543	16417	16447	16718	16529	16602	16415	16546	16414	16538	16384	16521	16606	16586	16628	16568	16450	16456	16450	16699	16503	16692	16441	16383	16540	16628	16544	16531	16507	16503	16485	16487	16520	16638	16630	16504	16579	16356	16560	16710	16380	16629	16523	16559	16659	16429	16670	16525	16395	16654	16608	16638	16438	16418	16416	16665	16591	16445	16556	16435	16441	16710	16511	16462	16410	16492	16686	16668	16463	16602	16461	16428	16642	16562	16491	16500	16540	16550	16403	16644	16453	16425	16581	16501	16494	16495	16593	16521	16407	16576	16563	16626	16438	16608	16421	16539	16401	16482	16407	16444	16540	16680	16447	16451	16496	16510	16610	16479	16602	16435	16502	16492	16498	16373	16521	16448	16316	16548	16690	16525	16532	16546	16467	16619	16461	16595	16677	16434	16501	16504	16703	16487	16596	16622	16505	16434	16453	16596	16415	16488	16389	16711	16542	16337	16561	16464	16523	16489	16474	16363	16525	16496	16706	16545	16547	16506	16441	16622	16530	16472	16602	16499	16497	16623	16530	16664	16432	16615	16631	16561	16589	16527	16514	16564	16541	16516	16617	16437	16418	16533	16657	16605	16449	16529	16593	16538	16485	16597	16679	16371	16506	16506	16491	16565	16325	16526	16533	16709	16520	16488	16497	16603	16541	16531	16664	16569	16480	16505	16682	16566	16423	16568	16570	16530	16459	16568	16539	16626	16544	16395	16679	16404	16476	16546	16618	16386	16552	16700	16660	16480	16597	16642	16568	16475	16481	16577	16471	16295	16610	16575	16487	16384	16664	16498	16589	16410	16596	16510	16519	16525	16762	16680	16343	16524	16463	16693	16409	16358	16571	16484	16511	16423	16489	16324	16485	16541	16371	16560	16476	16522	16288	16693	16440	16595	16638	16516	16622	16452	16473	16686	16605	16653	16622	16487	16374	16386	16581	16348	16534	16364	16623	16427	16481	16497	16459	16359	16463	16431	16495	16406	16611	16346	16611	16622	16479	16604	16547	16588	16292	16550	16636	16572	16690	16563	16313	16548	16672	16427	16590	16562	16637	16711	16362	16522	16638	16701	16716	16499	16449	16502	16605	16407	16508	16782	16540	16643	16541	16661	16482	16503	16515	16594	16463	16527	16558	16499	16592	16647	16534	16534	16760	16562	16546	16476	16478	16546	16517	16489	16638	16645	16552	16379	16589	16505	16688	16476	16421	16568	16470	16510	16492	16587	16430	16070	16498	16472	16418	16423	16408	16423	16606	16481	16345	16591	16389	16451	16466	16467	16656	16403	16590	16582	16430	16673	16507	16536	16313	16529	16300	16580	16520	16488	16527	16495	16595	16500	16598	16616	16612	16554	16676	16583	16407	16506	16575	16601	16671	16579	16595	16568	16585	16521	16569	16561	16495	16498	16479	16600	16719	16406	16542	16445	16439	16666	16428	16448	16475	16647	16450	16556	16544	16639	16405	16483	16405	16594	16769	16586	16678	16434	16415	16613	16441	16633	16551	16387	16434	16345	16441	16578	16490	16595	16664	16480	16660	16459	16552	16494	16426	16384	16382	16657	16513	16470	16690	16500	16413	16423	16471	16314	16473	16316	16523	16386	16697	16489	16594	16528	16465	16660	16435	16613	16603	16626	16461	16473	16602	16543	16420	16583	16526	16528	16550	16424	16420	16459	16496	16476	16417	16599	16499	16491	16458	16449	16503	16558	16591	16546	16527	16671	16431	16555	16488	16425	16455	16489	16680	16561	16486	16626	16412	16537	16596	16675	16541	16498	16647	16511	16551	16462	16524	16656	16403	16627	16689	16552	16572	16477	16534	16431	16592	16305	16406	16578	16535	16628	16567	16430	16720	16453	16397	16318	16612	16533	16594	16612	16483	16478	16614	16568	16371	16559	16457	16516	16382	16501	16524	16391	16476	16305	16358	16496	16612	16482	16344	16569	16449	16618	16395	16534	16603	16689	16549	16609	16558	16591	16404	16637	16427	16535	16672	16539	16552	16451	16338	16421	16506	16440	16531	16586	16628	16473	16466	16630	16424	16510	16509	16567	16568	16503	16430	16520	16664	16590	16511	16571	16517	16566	16528	16684	16529	16541	16741	16572	16565	16590	16535	16540	16655	16712	16628	16547	16349	16362	16757	16349	16424	16542	16564	16611	16414	16483	16516	16585	16652	16494	16549	16514	16500	16611	16506	16584	16439	16581	16352	16594	16500	16482	16515	16411	16432	16408	16508	16766	16510	16452	16557	16352	16499	16427	16513	16512	16523	16586	16569	16576	16504	16580	16606	16653	16532	16644	16478	16557	16342	16470	16608	16436	16553	16587	16507	16469	16627	16556	16382	16647	16412	16419	16603	16444	16613	16383	16575	16640	16557	16466	16720	16650	16498	16683	16440	16722	16585	16436	16572	16676	16384	16606	16485	16525	16450	16430	16534	16577	16380	16513	16520	16544	16593	16566	16561	16617	16525	16445	16384	16500	16447	16581	16572	16441	16565	16529	16463	16415	16611	16664	16730	16413	16476	16536	16532	16575	16480	16277	16603	16642	16574	16612	16364	16439	16554	16649	16524	16505	16397	16463	16488	16444	16463	16689	16385	16683	16610	16410	16559	16525	16466	16444	16571	16616	16287	16553	16813	16565	16547	16696	16580	16537	16623	16653	16608	16491	16422	16389	16499	16582	16426	16647	16486	16331	16641	16481	16566	16425	16411	16418	16560	16518	16624	16544	16727	16476	16568	16475	16619	16423	16648	16465	16465	16585	16642	16501	16539	16498	16527	16534	16394	16744	16548	16501	16276	16548	16399	16589	16824	16546	16607	16503	16633	16375	16578	16639	16465	16651	16526	16587	16360	16383	16564	16535	16384	16559	16566	16560	16412	16646	16372	16417	16481	16282	16727	16452	16669	16555	16618	16612	16624	16439	16499	16552	16518	16611	16593	16519	16669	16562	16442	16465	16601	16567	16610	16452	16697	16492	16502	16631	16490	16412	16548	16440	16678	16313	16769	16544	16571	16480	16687	16407	16309	16665	16573	16547	16505	16508	16360	16521	16473	16410	16547	16490	16563	16499	16375	16556	16599	16503	16493	16508	16548	16426	16641	16461	16571	16633	16667	16615	16601	16480	16556	16575	16650	16547	16617	16566	16713	16541	16409	16398	16494	16502	16581	16354	16471	16469	16637	16410	16565	16623	16273	16577	16542	16694	16343	16467	16510	16419	16528	16432	16581	16452	16617	16726	16604	16624	16699	16529	16433	16636	16371	16642	16525	16631	16758	16312	16368	16674	16554	16546	16420	16570	16397	16475	16529	16498	16622	16319	16298	16466	16424	16440	16340	16445	16552	16564	16471	16744	16501	16697	16533	16488	16494	16602	16540	16545	16581	16516	16585	16593	16698	16646	16498	16531	16622	16486	16443	16574	16431	16573	16365	16477	16588	16520	16660	16427	16533	16647	16663	16414	16459	16629	16526	16392	16469	16391	16414	16435	16546	16650	16551	16606	16591	16492	16533	16424	16543	16607	16516	16483	16331	16359	16509	16474	16406	16426	16447	16545	16512	16567	16573	16381	16595	16533	16484	16571	16605	16680	16533	16465	16459	16342	16377	16535	16484	16521	16427	16519	16730	16637	16553	16602	16454	16581	16330	16537	16777	16542	16663	16452	16531	16421	16561	16491	16513	16590	16534	16608	16473	16508	16474	16369	16546	16429	16420	16464	16501	16480	16608	16483	16526	16760	16723	16512	16449	16506	16711	16407	16490	16526	16518	16597	16667	16597	16530	16662	16571	16654	16456	16505	16461	16728	16429	16553	16520	16660	16338	16454	16576	16411	16447	16412	16654	16504	16420	16350	16606	16513	16453	16460	16636	16672	16433	16455	16505	16429	16520	16631	16549	16428	16485	16596	16472	16504	16567	16505	16551	16610	16697	16506	16609	16551	16448	16659	16506	16611	16575	16664	16654	16486	16590	16612	16536	16435	16603	16783	16347	16455	16597	16442	16463	16702	16361	16480	16754	16283	16600	16423	16378	16566	16550	16412	16433	16550	16483	16377	16401	16551	16594	16376	16486	16438	16604	16544	16601	16353	16511	16406	16623	16458	16513	16452	16426	16503	16490	16545	16621	16357	16578	16479	16513	16669	16510	16548	16449	16596	16664	16641	16544	16519	16367	16642	16453	16599	16710	16567	16474	16557	16363	16561	16689	16477	16478	16562	16473	16556	16575	16669	16550	16617	16571	16363	16611	16514	16524	16393	16440	16647	16473	16498	16564	16334	16634	16360	16553	16642	16588	16468	16490	16474	16624	16509	16433	16509	16677	16652	16676	16516	16514	16520	16542	16505	16322	16581	16574	16460	16410	16409	16627	16613	16506	16559	16557	16435	16485	16377	16574	16484	16552	16626	16496	16400	16451	16463	16551	16533	16418	16742	16476	16585	16484	16475	16618	16465	16648	16496	16622	16667	16551	16631	16619	16451	16437	16650	16509	16506	16371	16550	16562	16595	16411	16592	16481	16580	16357	16467	16549
22577	21702	28856	24853	21985	23934	25051	20647	19483	20015	19717	19511	19691	19550	19443	19645	19359	19349	19188	19463	19355	19282	19418	19384	19080	19505	19600	19302	19266	19197	19392	19211	19124	19319	19277	19098	19233	19228	19180	19012	19317	19295	19298	19148	19131	19337	19217	19274	19448	19155	18988	19156	19305	19205	19173	19229	19047	19150	19239	19075	19102	19118	19010	18988	19263	19332	19040	19178	19063	19292	19167	19073	19007	19099	19108	19044	19101	19261	19231	18986	18871	19091	19040	19085	18992	19094	19273	19241	19040	19120	19128	19135	19238	19140	19158	19064	19153	19060	19032	19194	18862	19024	18878	19100	19026	19028	19170	19142	18986	19016	19220	19133	19209	18994	19130	19252	18950	18949	19062	19155	18949	18953	19212	19067	19095	19047	19117	19140	19128	19029	19332	18919	19036	19248	18846	19146	19116	19329	19096	19051	18931	18856	18790	19239	18948	19075	18972	19096	19279	19115	19104	19001	19114	18964	19003	19279	19148	19072	19116	19177	19282	19060	19253	18966	19019	18939	18929	18881	19149	19261	19128	19027	18941	19087	18953	19016	19170	19049	18906	19039	19059	18928	19063	18995	19125	19131	19179	18851	18949	18869	19012	19005	19268	19328	19200	19031	19174	19016	19203	18911	19155	19046	19187	19175	18957	19019	18908	18986	18944	18994	19290	19095	19049	19136	19123	19025	19069	19025	19146	18926	19178	19018	19193	18977	19338	19080	19060	19228	19065	19051	19226	19190	18881	19178	19312	19131	19204	18886	19329	19029	18971	19115	19048	19060	18967	19159	18989	19127	18840	18991	19145	19124	19175	19065	19131	19041	19264	18921	19076	18994	18959	18839	19150	19040	19239	18964	19184	19047	18971	19108	19071	18982	19102	19177	18933	19165	18955	19051	19160	19111	19018	19128	19249	19169	18995	19024	18934	19116	18877	18934	19094	19096	19007	18938	19201	18900	19238	19117	18896	18914	19128	18896	19055	19254	19122	18955	19243	19005	19097	19080	19142	19095	18910	19130	19077	19068	18633	19124	19195	18918	18947	18943	18968	19231	19124	19035	18984	19111	18992	19092	18782	19142	19067	19178	18945	19077	19151	19054	18933	19041	19033	18996	19148	19031	19131	18979	19026	18968	19271	19048	19145	19144	19049	19162	19124	18786	19131	19274	19119	19197	19129	18970	18855	19014	19260	19148	18895	19234	19192	19170	19416	19117	19011	18898	19002	18945	19245	19132	19346	19136	18887	18998	19052	19056	19119	19072	19296	18975	19132	19104	19063	18849	19128	19129	18951	18961	19136	18848	19031	19133	19042	19028	19129	19033	19029	19102	19043	19061	19106	19078	19205	19220	19261	18945	19022	18994	18919	19008	19208	19014	19024	18998	18979	18954	19002	19062	18829	18986	19105	18899	19152	19163	19081	19011	18918	18962	18904	18944	19064	19225	19006	19185	19079	19053	19142	19247	19071	18956	18948	19052	19001	18906	19265	19012	19120	19115	18989	19025	18970	18910	19053	19329	18860	19012	19176	18994	19205	19088	18909	19089	19142	19244	19054	19186	18862	19146	19068	18966	19134	19177	19269	18961	19277	19167	19059	19116	18774	19053	19067	18984	19228	19148	19300	19218	19221	19161	19130	18959	18946	19469	19179	19018	19116	19117	19238	19066	19084	19012	18988	19217	19155	19026	19092	19174	19019	19073	19015	18847	19067	19278	19042	19129	19064	19143	19100	18891	19009	19002	19039	19051	19138	19171	19080	19153	19117	18920	19057	19189	18956	19007	18898	19066	18972	19266	19092	19047	19128	18972	19091	19071	19248	19081	19259	19156	19054	19216	18881	19130	19238	19272	18946	19054	19080	19004	19037	18972	19195	18971	19196	19041	18974	19041	19158	19158	19101	19084	19318	19194	19280	18982	18995	19288	19173	19083	19243	18867	19059	19042	19045	19081	19079	18923	19105	18923	18885	18930	19357	19030	19035	19067	19119	19040	19057	18925	18954	19137	19111	19137	19157	18867	18900	19121	18942	19173	19054	19208	19064	18973	19119	19081	19082	19087	19238	19113	19004	19007	19034	18977	19340	19145	19144	19172	19227	19208	19216	18980	18852	19138	19108	19164	18983	18994	18998	19391	19070	19018	19313	19029	19102	19254	18986	18889	19181	19074	19136	19116	19089	18898	19063	19060	19045	19142	19237	19189	19243	18968	19169	19103	19141	19178	19310	18994	19087	19183	19124	18959	18838	19002	18901	19173	18833	18993	18970	19263	18995	19191	19080	18916	19077	19042	18999	18988	19222	19182	19073	19119	19193	18956	19061	18982	19092	19052	19011	19037	19126	19022	18886	19090	18940	19120	19357	19175	19104	18967	19043	19111	19218	19150	18985	18911	19062	19001	19091	19127	19303	18964	19069	19252	19286	18828	18950	19231	18987	19166	19231	19157	18682	18975	19122	19127	19250	19109	19182	18975	19106	19314	18973	19098	19072	19102	19007	19213	19088	19116	19133	18980	19119	18981	19185	19161	18919	19227	19163	19158	18933	18932	18869	19182	19046	19012	19182	19018	19039	18967	18910	18924	18973	19052	18964	18988	18961	19096	18825	19166	18923	18944	19092	19186	19194	19031	18972	19037	19181	19005	18871	18830	18890	18911	19247	19106	19238	19044	19249	18986	18985	19130	19209	18967	19093	19026	19022	19203	19153	19119	19207	18921	19024	19219	19138	19103	19039	19027	18997	19124	19188	19143	19114	19121	19087	19014	19123	19070	19190	19102	19125	19066	19083	19080	19100	19121	19050	19242	19077	19136	19109	18969	19110	19084	19108	19316	19092	19169	19213	18918	19091	19079	18794	19087	19009	18807	19054	18950	18989	19117	18955	19115	19000	19138	19329	19147	19165	19058	18992	19206	19175	19173	18831	18957	19066	19150	18865	18895	18971	18727	19043	19047	18833	19194	19259	18991	19242	19024	19229	19284	19158	18982	19015	19153	19332	19020	18946	19041	19120	18879	19204	18728	19059	18975	18995	19107	19186	19136	19084	19148	19176	19047	19215	19141	19021	19051	19247	18692	19112	19247	19073	18906	19092	18993	18919	18985	19049	18936	18956	19283	18938	18862	18977	18963	19055	19068	19125	18895	19065	19027	18923	19205	19159	19258	19093	19026	18998	19217	19028	18958	19167	19195	19153	19255	19098	19227	19029	19191	18971	19174	18984	19034	18901	19067	19023	18919	19308	19298	19126	18878	19181	18981	19013	18983	19110	18873	19076	18927	18960	18979	19151	19174	19187	18925	18998	19016	19039	18942	19215	19217	19020	19055	19083	19115	19022	19184	19141	19004	19069	18899	19043	19025	19068	19026	19067	18990	19045	18921	19190	19220	18975	19012	19266	19114	19127	18917	19025	18937	19048	19002	19075	19098	18943	18992	18859	19157	19082	18912	19078	19042	19037	18997	19128	19265	19130	19101	18908	18952	18895	19003	19045	19068	18978	19082	19326	18993	18877	19152	19139	18731	18910	19086	18927	19158	19147	18920	19176	19357	19151	19090	18992	18993	19017	18956	19211	19178	18972	18998	19136	19119	19006	19038	19225	19107	19133	18949	18908	18960	19164	18970	19320	19146	18997	18996	18970	19004	19087	19298	19077	19165	19064	18920	18973	19216	18983	18978	19070	19113	18978	19155	19031	19167	18841	18948	19035	19026	19192	19210	18916	18867	18849	19198	19059	19298	19026	18924	19053	19137	19001	19031	19093	19080	19197	19035	19092	19283	19116	19119	19209	19087	19391	19023	19081	19114	18813	18984	19016	19080	19073	19006	19124	19112	19000	19126	18925	19091	19031	18960	19090	19053	18931	18908	19241	18933	19066	19083	18980	18908	19050	18993	18914	19236	19380	19136	19046	19142	19075	19098	19342	19069	19040	19003	18916	19027	18974	19218	19026	19174	19035	19076	18966	18998	19242	18908	19048	19009	19289	19245	19010	19028	18892	19062	18976	19089	19078	19181	19059	18957	19026	19173	19157	19060	18996	19106	19240	19200	19009	18985	19223	19227	19041	19026	19273	19089	18927	18743	18899	19035	19124	19028	19077	18852	19076	18991	19071	19128	19138	18996	19050	19228	19321	19035	19090	19031	19060	19127	19091	18983	19083	19114	19267	19145	19123	18834	19156	19123	18853	18769	19095	19150	19020	18921	19130	18979	19118	19025	19106	19048	18947	19056	18997	19001	19156	19006	19156	19029	19170	19148	19024	19040	19229	19065	18995	19053	18958	18912	19056	18920	19120	19121	19069	19109	19069	19268	19007	18924	19041	19326	19118	19019	19159	18750	18951	18977	19205	19147	18988	19074	18945	19022	19026	19200	19070	18906	19018	19183	19051	18919	18958	19086	19012	18945	19040	18995	19031	18985	19112	19116	19246	18955	19078	18972	19005	18973	18991	19030	19218	18958	19046	19147	18950	18737	18905	19033	18865	19274	19131	19011	19048	18980	19003	19104	19033	19000	19236	19022	19123	19135	19060	19183	19338	19062	19003	18995	19012	19184	19203	19175	19420	19043	18930	18927	18878	19086	19050	19125	19025	18966	19287	18936	19152	19006	18957	19036	18978	19037	19266	19118	18947	18992	19054	19110	19131	19072	18983	18938	19253	19208	18990	18960	18790	19144	19111	19076	18799	19025	19231	18967	19011	18974	19129	19172	19130	18958	19022	19008	19084	19264	19049	19080	18897	19280	19101	19146	18923	18977	19136	19207	19134	19088	18941	19169	18975	19065	19074	19040	18979	19112	19178	18729	19075	19092	19023	19000	18854	18996	19014	18858	19044	18978	18932	18952	19229	19170	19158	19002	18947	19181	19059	19254	19238	19064	19105	19053	19062	19011	19101	19141	19223	19001	19096	19130	19133	18967	19293	18978	18970	19067	18943	19094	19023	19123	19003	19037	19054	18833	19252	18895	19008	19151	19037	19099	19021	19222	19023	18876	19061	19058	19103	19096	19111	19249	19014	19014	18947	19057	19146	19104	19020	18944	19267	19231	19103	18904	19317	19161	19029	18954	19067	18974	18965	18869	18816	18951	19034	19108	19053	19026	19214	19175	18961	19176	19181	18956	18960	19063	19194	19124	18997	19023	19145	19110
24797	42525	27734	20897	19341	18366	17591	17311	16965	16897	16677	16363	16565	16641	16535	16398	16386	16294	16407	16362	16254	16585	16193	16297	16231	16451	16405	16380	16442	16371	16257	16410	16259	16254	16289	16325	16177	16299	16340	16352	16264	16388	16262	16515	16304	16560	16216	16319	16293	16445	16194	16280	16385	16345	16329	16284	16359	16123	16368	16166	16286	16265	16353	16299	16260	16330	16239	16104	16128	16398	16349	16376	16333	16295	16227	16286	16245	16367	16210	16155	16219	16333	16241	16451	16372	16204	16392	16307	16198	16215	16202	16133	16310	16397	16195	16328	16174	16079	16318	16240	16340	16155	16216	16186	16177	16127	16261	16328	16087	16083	16386	16166	16146	16401	16164	16222	16138	16315	16154	16329	16256	16217	16147	16205	16312	16269	16223	16363	16080	16295	16212	16076	16098	16124	16159	16348	16391	16301	16244	16212	16240	16205	16070	16204	16102	16310	16277	16495	15958	16332	16198	16306	16199	16251	16223	16239	16254	16128	16283	16156	16179	16243	16284	16324	16237	16211	16087	16134	16250	16256	16104	16268	16288	16063	16223	16188	16360	16107	16203	16247	16165	16124	16201	16307	16187	16221	16147	16200	16297	16398	16153	16235	16100	16315	16254	16246	16188	16202	16335	16258	16232	16225	16038	16101	16258	16141	16286	16280	16277	16244	16229	16242	16143	16168	16244	16123	16178	16158	16090	16230	16302	15982	16227	16303	16147	16454	16264	16187	16159	16310	16171	16186	16278	16177	16118	16210	16068	16042	16385	16176	16079	16195	16329	16185	16222	16137	16235	16169	16228	16123	16196	16393	16232	16097	16212	16248	16321	16183	16121	16249	16144	16241	16287	16317	16200	16221	16271	15998	16214	16197	16185	16188	16157	16115	16027	16235	16076	16267	16103	16376	16169	16120	16192	16206	16163	16224	16270	16259	16359	16261	16314	16177	16238	16343	16209	16264	16201	16172	16337	16153	16156	16203	16131	16213	16325	16260	16432	16259	16151	16295	16273	16237	16186	16149	16185	16205	16421	16262	16276	16135	16253	16309	16412	16244	16112	16100	16200	16156	16258	16175	16170	16323	16225	16165	16152	16184	16038	16290	16131	16298	16208	16289	16021	16311	15996	16148	16285	16249	16261	16067	16327	16173	16196	16112	16204	16239	16285	16063	16220	16239	16460	16291	16154	16317	16326	16197	16177	16432	16348	16059	16256	16185	16068	16187	16438	16262	16055	16135	16263	16279	16247	16064	16399	16468	16194	16208	16187	16266	16275	16204	16180	16172	16181	16113	16090	16324	16320	16191	16153	16044	15982	16366	16362	16348	16148	16211	16336	16201	16234	16103	16345	16085	16180	16072	16298	16468	16237	16355	16092	16057	16313	16260	16099	16222	16102	16246	16156	16266	16034	16150	16300	16208	16191	16331	16265	16281	16198	16454	16220	16218	16212	16226	16286	16342	16277	16248	16083	16071	16126	16439	16237	16132	16168	16363	16207	16359	16200	16247	16141	16305	16202	16197	16105	16268	16133	16164	16162	16172	16216	16230	16315	16307	16245	16314	16362	16293	16294	16262	16158	16236	16449	16075	16276	16314	16179	16271	16187	16197	16215	16031	16262	16305	16270	16146	16222	16245	16025	16103	16282	16374	16180	16074	16204	16106	16390	16249	16077	16358	16057	16196	16055	16287	16230	16163	16285	16186	16150	16183	16433	16402	16156	16190	16121	16198	16245	16124	16132	16184	16363	16127	16175	16418	16274	16180	16300	16213	16104	16357	16231	16212	16137	16309	16042	16136	16221	16288	16246	16413	16307	16070	16486	16198	16358	16364	16249	16286	16558	16243	16254	16232	16194	16221	16128	16320	16167	16268	16276	16165	16171	16184	16315	16277	16154	16069	16228	16249	16334	16221	16086	16220	16130	16233	15950	16265	16007	16188	16282	16286	16111	16288	16173	16117	16154	16111	16094	16177	16412	16286	16314	16120	16161	16153	16243	16317	16114	16106	16082	16278	16182	16239	15966	16243	16207	16234	16189	16162	16192	16200	16339	16291	16081	16227	16320	16297	16222	16264	16123	16318	16132	16147	16005	16245	16165	16099	16141	16427	16044	16281	16154	16260	16159	16383	16195	16334	16222	16294	16290	16197	16010	16296	16187	16009	16232	16386	16101	16243	15974	16221	16172	16194	16249	16351	16213	16200	16306	16064	16322	16209	16139	16172	16161	16149	16091	16229	16163	15958	16196	16276	16061	16246	16294	16201	16187	16288	16151	16138	16273	16006	16190	16240	16226	16366	16324	16148	16124	16130	16082	16326	16317	16256	16202	16155	16267	16216	16096	16082	16241	16286	16311	16193	16140	16228	16069	16288	16185	16254	16261	16190	16248	16199	16162	16177	16081	16184	16286	16288	16004	16313	16520	16311	16281	16169	16145	16220	16271	16238	16147	16215	16019	16072	16331	16069	16433	16161	16282	16145	16168	16190	16256	16422	16288	16166	16124	16011	16344	16114	16227	16357	16280	16327	16336	16418	16332	16125	16329	16132	16126	16251	16319	16242	16139	16296	16237	16359	16296	16358	16336	16243	16284	16311	16232	16270	16313	16163	16219	16183	16086	16150	16190	16309	16153	16259	16227	16209	16468	16168	16198	16145	16389	16272	16097	16229	16243	16352	16175	16207	16360	16347	16021	16206	16143	16322	16179	16174	16271	16246	16309	16165	16240	16052	16302	16241	16294	16136	16218	16125	16279	16315	16231	16320	16226	16123	16180	16175	16300	16266	16073	16319	16159	16388	16156	16210	16235	16331	16260	16388	16284	16182	16316	16208	16184	16348	16279	15997	16212	16182	16311	16109	16283	16270	16242	16227	16083	16087	16140	16186	16199	16353	16176	16281	15894	16286	16277	16129	16070	16238	16266	16072	16006	16264	16240	16435	16274	16288	16250	16133	16348	16253	16163	16295	16237	16278	16340	16125	16215	16228	16121	16247	16323	16136	16172	16281	16280	16342	16007	16261	16320	16256	16189	16229	16198	16194	16264	16267	16283	16357	16241	16209	16204	16297	16161	16158	16270	16278	16435	16309	16128	16201	16125	16182	16333	16312	16297	16120	16254	16174	16225	16315	16042	16227	16293	16263	16236	16221	16168	16167	16066	16236	16142	16482	16234	16129	16297	16197	16354	16282	16299	16162	16277	16242	16044	16248	16069	16214	16191	16158	16293	16570	16061	16116	16057	16293	16282	16115	16224	16322	16316	16050	16149	16354	16240	16124	16294	16110	16340	16413	16428	16214	16388	16122	16208	16208	16264	16258	16230	16335	16175	16195	16058	16127	16357	16388	16082	16352	16098	16247	16280	16193	16198	16170	16270	16246	16131	16341	16361	16352	16234	16467	16132	16355	16302	16076	16166	16149	16243	16223	16318	16213	16134	16336	16120	16251	16128	16212	16236	16165	16281	16051	16154	16270	16143	16188	16383	16281	16241	16138	16265	16342	16256	16166	16404	16305	16236	16177	16130	16085	16298	16150	16223	16303	16086	16398	16207	16167	16213	16137	16438	16250	16311	16270	16231	16221	16372	16266	16240	16236	16216	16335	16326	16215	16124	16246	16028	16297	16061	16204	16224	16236	16200	16088	16206	16243	16138	16132	16257	16090	16123	16222	16296	16058	16026	16262	16286	16174	16209	16157	16170	16253	16158	16267	16207	16227	16417	16229	16195	16118	16097	16049	16051	16224	16152	16259	16295	16247	16224	16119	16274	16095	16212	16113	16186	16147	16235	16063	16316	16048	16449	16179	16299	16239	16176	16143	16140	15952	16206	16330	16256	16236	16146	16333	16246	16283	16287	16179	16244	16198	16341	16138	16429	16239	16243	16333	16220	16128	16197	16239	16404	16267	16339	16261	16300	16087	16162	16234	16139	16279	16129	16352	16302	16163	16326	16111	16230	16196	16275	16259	16143	16189	16197	16048	16168	16295	16269	16006	16248	16215	16195	16285	16168	16257	16179	16310	16240	16050	16263	16178	16262	16243	16173	16062	16253	16253	16210	16486	16137	16259	16095	16283	16251	16142	16166	16326	16180	16303	16254	16228	16240	16281	16102	16254	16179	16208	16162	16115	16322	16321	16164	16213	16172	16323	16095	16322	16292	16150	16276	16215	16141	16249	16161	16435	16140	16338	16224	16313	16225	16273	16267	16114	16325	16137	16414	16217	16229	16401	16128	16167	16306	16241	16283	16301	16271	16199	16171	16135	16187	16256	16139	16292	16462	16098	16318	16156	16244	16055	16323	16099	16059	15983	16335	16330	16354	16125	16128	16202	16449	16163	16323	16261	16332	16261	16305	16182	16249	16206	16187	16037	16227	16270	16155	16120	16283	16229	16314	16106	16251	16128	16228	16297	16126	16165	16152	16331	16197	16227	16166	16270	16291	16110	16198	16062	16146	16125	16222	16234	16297	16225	16413	16279	16235	16205	16187	16246	16148	16385	16163	16117	16292	16278	16241	16173	16073	16292	16277	16298	16102	16248	16288	16248	16117	16331	16038	16329	16366	16148	16192	16298	16280	16156	16202	16275	16170	16017	16359	16223	16273	16163	16396	16239	16232	16175	16104	16228	16131	16041	16061	16174	16254	16239	16282	16242	16271	16201	16310	16173	16192	16133	16093	16143	16155	16297	16188	16142	16282	16145	16192	16337	16141	16225	16269	16187	16062	16341	16119	16313	16171	16274	16203	16138	16184	16247	16358	16308	16243	16169	16273	16316	16165	16216	16224	16137	16196	16278	16119	16146	16223	16195	16175	16186	16062	16293	16177	16264	16125	16213	16137	16085	16090	16165	16172	16138	16292	16403	16367	16233	16227	16205	16051	16316	16230	16176	16269	16175	16185	16180	16146	16163	16300	16150	16287	16110	16284	16262	16255	16467	16301	16113	16270	16132	16171	16227	16314	16282	16288	16220	16163	16300	16191	16140	16255	16160	16185	16182	16264	16329	16230	16326	16254	16204	16229	16220	16217	16172	16147	16287	16250	16249	16202	16433	16129	16210	16252	16168	16173	16091	16185	16295	16339	16182	16162	16164	16276	16317	16082	16429	16001	16328	16319	16132	16324	16320	16237	16158	16246	16147	16230	16170
29718	23495	24561	22279	19827	19719	19863	19415	19350	19364	19355	19581	19441	19289	19314	19297	19301	19368	19316	19143	19244	19223	19341	19337	19426	19374	19102	19331	19239	19264	19178	19314	19213	19279	19422	19114	19064	19321	19144	19121	19281	19389	19001	19304	19114	19449	19219	19268	19534	19352	19375	19222	19207	19297	19097	19155	19245	19103	19380	19007	19268	19255	19128	19256	19091	19349	19189	19128	19213	19197	19352	19065	19253	19239	19421	19120	19252	19214	19356	19367	19168	19281	19266	19161	19308	19086	19193	19079	19085	19187	19276	19027	18961	19305	19274	19354	19270	19186	19330	19323	19113	19320	19188	19245	19159	18981	19457	19203	19110	18978	19265	19363	19231	19162	19090	19380	19270	19203	19164	19043	19285	19333	19215	19148	19382	19411	19227	18924	18957	19224	19301	19521	19360	19198	19227	19140	19063	19260	19067	19256	19377	19226	19198	19359	19283	19025	19120	19322	19134	19042	19264	19209	19444	19033	19215	19157	19189	19135	19280	19052	19142	19262	19413	19205	19351	19196	19435	19220	19406	19224	19367	19064	19390	19187	19260	19177	19037	19231	19155	19091	19270	19259	19150	19343	19029	19084	19096	19138	19415	19223	19264	19038	19043	19293	19333	19366	19337	19359	19206	19116	19299	19142	19202	19261	19225	19179	19235	19200	19254	19250	19267	19094	19189	19280	19391	19408	19204	19265	19040	19258	19166	19242	19180	19289	19354	19497	19303	19375	19190	19111	19171	19198	19150	19302	19152	19156	19074	19136	19281	19111	19160	19179	19405	19419	19177	19195	19135	19278	19264	19072	19091	19084	19216	19192	19215	19228	19384	19034	19216	19320	19249	19268	18987	19274	19404	19071	19316	19070	19229	19357	19172	19243	19130	19407	19292	19100	19343	19324	19310	19022	19227	19159	19193	19172	19313	19264	19419	19489	19291	19365	19412	19188	18953	19094	19392	19398	19093	19244	19382	19108	19319	19342	19391	19345	19235	19296	19558	19069	19288	19145	19345	19154	19323	19293	19289	19254	19192	19071	19374	19247	19234	19398	19433	19104	19316	19326	19132	19227	19248	19421	19260	19343	19267	19198	19156	19243	19253	19444	19257	19259	19101	19295	19358	19311	19402	19136	19369	19109	19023	19462	19127	19214	19127	19131	19248	19335	19309	19154	19138	19351	19294	19335	19102	19158	19159	19280	19297	19115	19119	19033	19200	19238	19348	19244	19242	19204	19515	19305	19391	19244	19129	19177	19338	19256	19166	19285	19133	19149	19321	19270	19035	19339	19393	19264	19224	19296	19308	19184	19409	19379	19074	19302	19184	19287	19454	19330	19291	19202	19121	19306	19453	19299	19130	19079	19169	19157	19049	19409	19359	19465	19374	19185	19253	19305	19268	19103	19134	19449	19226	19184	19269	19339	19071	19234	19157	19308	19255	19416	19163	19275	19200	19142	19302	18998	19368	19223	19376	19156	19231	19335	19266	19383	19314	19036	19372	19261	19323	19241	19138	19316	19028	19497	19272	19284	19347	19450	19574	19439	19176	19281	19148	18885	19179	19004	19191	19148	19188	19387	19258	19175	19221	19267	19236	19054	19143	19090	19315	19347	19266	19197	19184	19412	19270	19238	19404	19311	19271	19341	19355	19225	19603	19273	19359	19189	19247	19285	19145	19193	19331	19375	19235	19319	19261	19392	19531	19224	19293	19185	19259	19387	19181	19257	19240	19175	19383	19238	19358	19200	19454	19183	19174	19152	19216	19375	19303	19180	19152	19435	19409	19273	19588	19185	19168	19355	19246	19327	19231	19268	19253	19193	19251	19334	19225	19153	19377	19297	19141	19154	19214	19352	19345	19168	19262	19196	19294	19126	19324	19218	19311	19282	19228	19306	19288	19300	19145	19210	19273	19401	19216	19277	19196	19526	19241	19286	19182	19070	19023	19189	19223	19438	19476	19333	19264	19174	19266	19266	19179	19225	19111	19268	19324	19203	19278	19206	19386	19144	19239	19285	19406	19151	19246	19406	19130	19327	19268	19294	19337	19178	19255	19163	19203	19186	19420	19529	19219	19329	19200	19140	19291	19498	19230	19252	19214	19259	19446	19406	19329	19184	19053	19305	19320	19347	19000	19406	19290	19160	19176	19210	19410	19176	19153	19331	19330	19262	19270	19482	19427	19259	19330	19265	19304	19256	19107	19373	19213	19356	19178	19434	19113	19371	19133	19217	19175	19049	19355	19164	19173	19344	19368	19198	19133	19254	19130	19257	19154	19348	19310	19256	19194	19305	19303	19291	19313	19330	19230	19305	19184	19400	19295	19164	19211	19180	19191	19309	19144	19178	19181	19206	19346	19229	19391	19315	19502	19020	19105	19099	19428	19193	19265	19297	19154	19086	19363	19382	19243	19225	19422	19114	19353	19323	19132	19248	19006	19036	19282	19112	19373	19283	19417	19098	19311	19032	19426	19028	19270	19195	19137	19296	19099	19392	19260	19375	19293	19346	19508	19335	19209	18978	19220	19038	19464	19242	19292	19163	19228	19190	19207	19175	19170	19371	19045	19362	19378	19115	19101	19189	19254	19177	19252	19144	19162	19354	19362	19272	19439	19133	19371	19128	19289	19240	18916	19369	19174	19114	19204	19244	19313	19389	19420	19246	19220	19531	19254	18943	19334	19186	19435	19201	19295	19206	19222	19322	19308	19225	19166	19246	19344	19198	19323	19248	19156	19175	19314	19355	19220	19376	19158	19285	19086	19218	19169	19318	19368	19188	19197	19383	19287	19311	19230	19301	19214	19282	19378	19305	19235	18977	19111	19255	19241	19265	19197	19355	19094	19145	19078	19157	19293	19110	19221	19384	19175	19433	19379	19338	19061	19493	19456	19335	19380	19303	19114	19185	19208	19365	19218	19191	19235	19301	19253	19322	19364	19189	18972	19311	19251	19531	19298	19444	19138	19349	19143	19297	19108	19187	19210	19485	19067	19285	19236	19319	19174	19335	19304	19215	19090	19170	19259	19274	19371	19409	19210	19381	19002	19118	19230	19339	19062	19249	19099	19088	19384	19439	19233	19199	19432	19120	19077	19294	19270	19380	19106	19231	19229	18989	19456	19537	19043	19053	19126	19398	19284	19323	19283	19441	19382	19370	19263	19151	19201	19186	19246	19338	19181	19210	19209	19113	19487	19227	19333	19268	19335	19241	19235	19403	19426	19196	19170	19203	19026	19157	19277	19212	19415	19274	19364	19506	19326	19234	19255	19260	19187	19394	19249	19219	18993	19017	19119	19114	19139	19264	19479	19386	19493	19129	19410	19142	19283	19193	19433	19277	19392	19329	19133	19203	19189	19387	19394	19396	19384	19099	19145	19300	19373	19171	19337	19154	19214	19207	19314	19242	19476	19402	19132	19131	19291	19326	19102	19166	19254	19154	19207	19394	19213	19249	19503	19516	19273	19350	19016	19263	19247	19065	19266	19119	19189	19248	19425	19428	19164	19283	19237	19074	19035	19177	19177	19350	19353	19407	19281	19149	19308	19105	19241	19349	19352	19104	19401	19270	19248	19339	19345	19352	19247	19412	19523	19445	19188	19271	19310	19048	19189	19342	19298	19447	19325	19293	19326	19196	19144	19140	19305	19279	19395	19351	19264	19376	19389	19289	19419	19249	19128	19018	19276	19313	19341	19294	19243	19127	19418	19332	19094	19088	19346	19594	19299	19063	19252	19123	18954	19053	19336	19232	19272	19089	19154	19360	19093	19344	19063	19161	19317	19242	19258	19406	19362	19006	19460	19258	19323	19278	19403	19195	19167	19250	19445	19368	19370	19151	19103	19358	19289	19281	18935	19257	19327	19362	19328	19270	19269	19201	19278	19447	19209	19327	19158	19365	18947	19117	19336	19250	19235	19320	19250	19226	19277	19195	19279	19375	19367	19189	19333	19340	19298	19295	19476	19214	19091	19197	19166	19172	19254	19194	18972	19323	19145	19197	19226	19126	19263	19338	19243	19469	19347	19314	19391	19573	19197	19119	19176	19165	19124	19114	19349	19186	19330	19409	19430	19411	19297	19180	19129	19251	19264	19133	19145	19242	19323	19153	19312	19214	19499	19266	19297	19355	19211	19170	19331	19282	19309	19220	19158	19371	19348	19144	19259	19114	19243	19374	19314	19344	19228	19369	19232	19183	19324	19363	19188	19347	19130	19303	19266	19304	19403	19321	19303	19375	19225	19297	19058	18995	19198	19218	19322	19365	19369	19265	19215	19210	19107	19353	19417	19127	19236	19205	19264	19011	19254	19287	19206	19121	19154	19045	19185	19274	19349	19190	19127	19314	19162	19201	19199	19124	19378	19071	19173	19230	19140	19408	19339	19249	19013	19284	19381	19221	19181	19034	19116	19322	19247	19176	19336	19119	19306	19333	19475	19252	19198	19269	19236	19296	19270	19359	19236	19417	19124	19198	19239	19329	19365	19346	19269	19412	19278	19365	19209	19422	19318	19349	19388	19127	19194	19313	19315	19320	19154	19200	19272	19204	19226	18919	19390	19273	19179	19119	19246	19441	19170	19293	19227	19420	19412	19369	19409	19057	19188	19465	19206	19177	19503	19370	19203	19033	19494	19293	19332	19466	19219	18937	19084	19329	19338	19273	19365	19396	19288	19207	19693	19441	19337	19391	19274	19351	19306	19320	19188	19353	19374	19359	19294	19419	19553	19314	19201	19190	19241	19347	19265	19310	19346	19271	19187	19021	19193	19267	19279	19202	19179	18968	19254	19348	19362	19236	19200	19087	19185	19301	19295	19273	19352	19230	19142	19271	19192	19114	19436	19259	19496	19241	19093	19325	19380	19159	19239	19324	19305	19293	19377	19301	19210	19300	19330	19134	19455	19155	19128	19178	19155	19200	19305	19370	19310	19046	19227	19179	19350	19376	19364	19297	19370	19006	19303	19183	19297	19303	19324	19297	19236	19158	19230	19154	19394	19338	19583	19428	19397	19375	19263	19319	19286	19045	19199	19276	19183	19365	19143	19468	19461	19407	19146	19251	19025	19323	19388	19307	19228	19339	19351	19052	19127	19394	19244	19228	19142	19046	19113	19171	19152	19164	19306	19096	19098	19195	19311	19272	19441	19305
20165	24077	18990	17430	17127	16926	16730	16630	16460	16304	16516	16497	16509	16416	16497	16451	16268	16238	16371	16201	16370	16240	16477	16393	16337	16366	16440	16433	16314	16348	16343	16346	16405	16389	16466	16454	16288	16324	16305	16316	16372	16317	16249	16507	16276	16286	16109	16534	16277	16402	16396	16409	16394	16487	16419	16257	16448	16115	16593	16308	16285	16281	16496	16199	16365	16349	16422	16180	16407	16321	16195	16451	16425	16314	16456	16288	16284	16237	16312	16304	16565	16426	16321	16430	16299	16373	16323	16368	16317	16358	16394	16421	16458	16455	16375	16350	16430	16382	16356	16352	16510	16497	16373	16318	16315	16448	16302	16257	16300	16369	16340	16382	16360	16272	16324	16285	16284	16408	16250	16346	16468	16323	16291	16281	16321	16267	16369	16170	16261	16420	16342	16214	16525	16284	16439	16360	16318	16492	16276	16345	16221	16426	16194	16396	16361	16262	16372	16301	16291	16325	16328	16465	16264	16349	16459	16241	16408	16413	16456	16367	16435	16336	16389	16092	16438	16268	16339	16370	16495	16384	16493	16303	16347	16304	16179	16272	16308	16245	16297	16346	16458	16256	16372	16378	16343	16271	16472	16443	16301	16499	16410	16457	16392	16311	16326	16388	16280	16428	16434	16387	16408	16266	16261	16466	16294	16359	16403	16340	16240	16341	16375	16420	16247	16378	16337	16384	16278	16426	16422	16494	16383	16393	16389	16418	16469	16264	16317	16308	16315	16252	16253	16296	16336	16320	16359	16323	16188	16354	16371	16207	16270	16303	16172	16440	16314	16275	16307	16456	16414	16405	16407	16189	16462	16334	16332	16470	16251	16336	16305	16335	16283	16366	16512	16295	16180	16410	16255	16438	16402	16205	16457	16376	16385	16250	16337	16194	16191	16425	16362	16283	16359	16526	16443	16437	16335	16357	16306	16374	16233	16290	16402	16343	16312	16334	16376	16399	16296	16329	16202	16347	16288	16357	16289	16213	16409	16385	16256	16478	16346	16354	16355	16301	16275	16254	16352	16502	16382	16339	16283	16280	16368	16315	16335	16343	16266	16470	16292	16293	16515	16393	16383	16254	16216	16325	16430	16495	16314	16378	16323	16449	16398	16325	16263	16313	16297	16370	16275	16403	16208	16397	16312	16441	16313	16191	16345	16430	16280	16372	16343	16374	16317	16554	16206	16288	16395	16356	16450	16473	16171	16289	16400	16061	16432	16226	16239	16141	16266	16399	16345	16359	16451	16336	16309	16221	16318	16314	16543	16344	16418	16400	16406	16479	16325	16370	16437	16421	16464	16313	16454	16323	16201	16359	16236	16230	16387	16421	16397	16381	16225	16384	16574	16382	16554	16469	16410	16392	16523	16477	16438	16198	16222	16560	16414	16287	16352	16492	16280	16246	16248	16298	16271	16168	16363	16379	16400	16481	16309	16227	16307	16201	16418	16335	16239	16369	16239	16374	16390	16425	16276	16147	16335	16221	16186	16390	16567	16367	16365	16328	16369	16248	16300	16403	16334	16304	16345	16282	16437	16389	16263	16395	16340	16381	16414	16292	16335	16276	16416	16473	16491	16426	16377	16273	16460	16406	16347	16470	16255	16294	16294	16394	16287	16401	16408	16367	16418	16101	16482	16411	16400	16484	16231	16364	16303	16439	16281	16292	16320	16436	16225	16472	16353	16342	16363	16185	16468	16308	16317	16364	16331	16294	16354	16386	16443	16358	16419	16298	16586	16165	16453	16520	16350	16226	16353	16251	16191	16427	16275	16405	16314	16214	16389	16246	16376	16232	16346	16369	16280	16584	16383	16259	16464	16218	16329	16389	16265	16419	16382	16307	16343	16416	16513	16220	16231	16360	16381	16220	16444	16399	16309	16319	16387	16387	16362	16450	16281	16437	16306	16448	16402	16411	16303	16305	16254	16295	16273	16233	16218	16348	16502	16475	16300	16298	16462	16482	16510	16305	16451	16406	16270	16358	16296	16222	16391	16382	16293	16333	16430	16528	16557	16244	16414	16402	16236	16312	16395	16492	16260	16409	16316	16374	16259	16203	16521	16205	16289	16290	16447	16400	16567	16380	16318	16332	16359	16372	16396	16432	16327	16222	16467	16245	16522	16487	16466	16314	16448	16565	16585	16311	16359	16316	16325	16227	16410	16387	16286	16291	16302	16338	16311	16386	16315	16390	16463	16197	16311	16463	16417	16363	16352	16277	16356	16397	16371	16195	16362	16293	16273	16712	16298	16289	16293	16301	16294	16458	16331	16358	16162	16360	16463	16387	16131	16290	16301	16276	16257	16323	16340	16525	16321	16383	16158	16247	16398	16320	16359	16375	16210	16341	16275	16451	16408	16259	16422	16367	16455	16287	16447	16293	16356	16518	16303	16244	16411	16361	16430	16549	16399	16291	16361	16585	16400	16348	16318	16214	16417	16420	16163	16493	16327	16432	16405	16423	16164	16403	16330	16301	16441	16387	16418	16356	16567	16223	16391	16330	16340	16383	16352	16167	16279	16282	16433	16365	16286	16172	16290	16386	16420	16168	16258	16411	16273	16367	16254	16321	16277	16464	16512	16493	16375	16378	16428	16345	16365	16345	16499	16268	16270	16550	16275	16406	16248	16210	16146	16441	16428	16400	16525	16326	16320	16238	16298	16422	16304	16350	16375	16376	16381	16236	16215	16330	16373	16465	16335	16293	16432	16239	16392	16310	16460	16273	16452	16371	16217	16470	16402	16249	16267	16410	16381	16540	16470	16213	16396	16436	16329	16361	16380	16331	16370	16192	16306	16276	16388	16135	16373	16526	16361	16365	16536	16358	16300	16308	16280	16210	16192	16492	16416	16164	16436	16627	16481	16361	16302	16332	16441	16386	16283	16214	16383	16405	16262	16222	16397	16359	16426	16405	16248	16372	16402	16270	16310	16395	16354	16202	16371	16261	16314	16451	16209	16388	16375	16595	16270	16332	16469	16193	16293	16365	16460	16336	16466	16386	16176	16381	16411	16390	16436	16432	16331	16307	16191	16294	16343	16239	16360	16298	16434	16412	16392	16353	16354	16374	16416	16252	16267	16415	16346	16425	16271	16130	16298	16462	16347	16373	16474	16227	16558	16337	16426	16615	16338	16199	16412	16344	16324	16221	16274	16296	16298	16308	16322	16173	16187	16300	16502	16421	16471	16339	16295	16417	16456	16381	16375	16533	16279	16304	16373	16395	16378	16263	16328	16371	16198	16300	16474	16334	16341	16445	16418	16283	16368	16245	16228	16330	16216	16411	16391	16498	16199	16391	16418	16352	16381	16545	16279	16406	16370	16383	16482	16419	16364	16340	16378	16432	16294	16499	16555	16372	16441	16230	16276	16223	16354	16336	16284	16249	16192	16215	16360	16398	16325	16381	16382	16390	16279	16426	16283	16436	16416	16420	16302	16396	16344	16358	16336	16348	16293	16476	16191	16419	16328	16383	16354	16550	16397	16339	16195	16489	16362	16505	16448	16385	16191	16296	16430	16270	16304	16368	16518	16345	16421	16341	16298	16407	16412	16371	16501	16592	16313	16368	16472	16315	16307	16423	16376	16251	16312	16407	16443	16432	16328	16364	16539	16549	16337	16482	16185	16355	16497	16315	16386	16332	16343	16342	16457	16452	16231	16436	16419	16447	16394	16345	16240	16386	16288	16290	16451	16465	16489	16449	16423	16414	16172	16410	16308	16234	16228	16460	16347	16087	16365	16599	16308	16495	16217	16430	16294	16301	16363	16417	16245	16466	16412	16457	16249	16352	16324	16410	16286	16286	16397	16456	16176	16439	16423	16500	16346	16434	16430	16344	16320	16553	16434	16361	16322	16532	16410	16455	16415	16303	16343	16312	16376	16313	16296	16317	16308	16372	16425	16378	16401	16472	16289	16432	16283	16479	16176	16370	16381	16443	16429	16435	16373	16319	16352	16398	16291	16111	16363	16375	16451	16437	16283	16325	16381	16530	16480	16340	16344	16218	16232	16285	16233	16371	16280	16337	16287	16320	16408	16356	16295	16367	16398	16348	16522	16285	16498	16368	16458	16409	16299	16486	16540	16216	16293	16369	16333	16371	16279	16300	16233	16355	16219	16380	16243	16349	16373	16268	16477	16384	16454	16274	16395	16500	16244	16298	16296	16450	16495	16350	16399	16460	16331	16305	16204	16354	16418	16345	16430	16418	16418	16356	16487	16239	16374	16347	16443	16392	16377	16400	16419	16379	16228	16443	16273	16268	16377	16320	16297	16224	16317	16614	16421	16474	16406	16397	16261	16268	16214	16426	16340	16387	16489	16363	16531	16253	16407	16488	16345	16402	16134	16512	16358	16306	16384	16208	16455	16325	16476	16379	16419	16350	16359	16296	16289	16317	16529	16323	16542	16307	16467	16111	16372	16357	16416	16275	16487	16394	16307	16402	16337	16328	16357	16442	16268	16308	16387	16280	16410	16223	16258	16371	16401	16505	16360	16445	16271	16284	16458	16503	16280	16415	16390	16397	16228	16333	16496	16419	16343	16298	16446	16273	16163	16411	16404	16491	16295	16257	16303	16330	16337	16232	16248	16346	16267	16400	16303	16410	16384	16208	16292	16244	16169	16210	16371	16362	16242	16356	16435	16312	16227	16492	16369	16285	16337	16149	16217	16421	16379	16320	16457	16296	16227	16437	16331	16390	16184	16464	16306	16328	16235	16277	16339	16381	16462	16492	16370	16379	16289	16322	16432	16294	16317	16237	16187	16457	16315	16325	16452	16410	16340	16393	16342	16406	16444	16247	16338	16424	16348	16436	16214	16324	16337	16373	16513	16205	16339	16349	16381	16343	16286	16276	16215	16354	16479	16346	16341	16382	16326	16290	16354	16471	16497	16380	16282	16308	16413	16371	16233	16268	16382	16377	16428	16374	16318	16333	16322	16409	16270	16196	16449	16323	16426	16265	16296	16294	16328	16486	16298	16384	16438	16468	16164	16451	16095	16434	16383	16376	16407	16301	16436	16280	16409	16287	16510	16274	16376	16335	16493	16262	16312	16358	16336	16515	16340	16414	16335	16463	16429	16462	16149	16342	16416	16365	16426	16238	16464	16324	16355	16367	16504	16500	16360	16357	16325	16517
23465	21659	28267	25394	22563	22114	21573	19515	18927	19108	19023	19015	19090	18901	19055	18756	18877	18819	18825	18593	18790	18583	18847	18709	18581	18628	18709	18673	18627	18795	18763	18645	18817	18740	18528	18731	18705	18701	18566	18681	18682	18631	18403	18577	18725	18521	18656	18790	18627	18529	18758	18553	18539	18203	18714	18704	18362	18601	18719	18547	18506	18472	18612	18652	18684	18609	18651	18570	18783	18821	18713	18851	18554	18570	18567	18531	18893	18585	18522	18700	18734	18364	18447	18422	18472	18564	18630	18668	18823	18643	18663	18719	18491	18564	18527	18494	18547	18560	18767	18374	18504	18737	18548	18667	18671	18516	18527	18652	18611	18755	18564	18388	18622	18472	18669	18546	18608	18639	18615	18754	18482	18227	18654	18828	18612	18773	18639	18499	18395	18636	18542	18400	18671	18763	18590	18604	18665	18638	18554	18675	18447	18562	18548	18691	18441	18594	18804	18403	18695	18597	18575	18799	18590	18774	18583	18591	18757	18515	18713	18447	18586	18538	18492	18396	18640	18652	18695	18444	18637	18760	18389	18647	18890	18725	18349	18559	18506	18711	18558	18763	18788	18505	18593	18540	18566	18638	18558	18608	18786	18753	18673	18471	18551	18561	18485	18609	18608	18678	18500	18549	18395	18509	18640	18629	18620	18598	18507	18499	18729	18561	18653	18550	18477	18556	18687	18582	18767	18600	18389	18563	18595	18650	18651	18464	18536	18802	18600	18449	18645	18637	18539	18657	18777	18498	18463	18553	18552	18710	18747	18393	18419	18697	18624	18381	18822	18423	18562	18513	18518	18300	18573	18291	18847	18441	18430	18484	18596	18546	18648	18684	18647	18567	18659	18687	18520	18451	18725	18425	18679	18629	18576	18712	18525	18483	18673	18514	18411	18439	18677	18717	18762	18677	18494	18701	18505	18604	18383	18400	18586	18482	18697	18455	18462	18717	18593	18603	18734	18495	18589	18656	18529	18698	18664	18772	18631	18788	18676	18577	18401	18669	18308	18582	18687	18589	18521	18648	18752	18702	18598	18428	18481	18760	18690	18659	18770	18541	18500	18598	18612	18715	18463	18586	18776	18515	18523	18643	18497	18340	18614	18433	18504	18515	18516	18442	18637	18387	18447	18626	18671	18626	18744	18822	18646	18601	18632	18582	18574	18333	18453	18477	18679	18722	18618	18658	18531	18549	18681	18678	18446	18640	18471	18484	18538	18489	18466	18661	18591	18330	18351	18394	18635	18596	18678	18664	18522	18547	18552	18509	18587	18481	18360	18580	18632	18629	18549	18851	18481	18720	18579	18605	18594	18651	18602	18535	18482	18525	18694	18281	18515	18502	18628	18750	18662	18707	18502	18542	18681	18900	18740	18713	18706	18512	18813	18579	18637	18774	18737	18744	18485	18521	18612	18637	18824	18430	18506	18555	18939	18581	18687	18666	18597	18586	18706	18752	18533	18577	18456	18430	18610	18611	18622	18772	18751	18573	18515	18732	18626	18732	18506	18552	18576	18598	18576	18383	18589	18463	18639	18542	18568	18642	18629	18364	18808	18543	18396	18540	18609	18536	18545	18620	18692	18695	18509	18515	18438	18724	18617	18530	18567	18465	18581	18640	18844	18813	18773	18654	18581	18617	18470	18814	18523	18709	18428	18622	18427	18390	18603	18440	18716	18494	18696	18542	18686	18778	18283	18547	18556	18458	18537	18598	18475	18686	18445	18455	18643	18703	18535	18499	18603	18576	18723	18707	18525	18566	18428	18527	18433	18427	18489	18477	18633	18642	18490	18577	18511	18486	18680	18707	18413	18677	18705	18623	18424	18589	18579	18531	18523	18422	18606	18712	18492	18605	18642	18582	18605	18609	18548	18511	18526	18743	18359	18591	18557	18652	18513	18590	18474	18701	18653	18639	18407	18517	18562	18710	18540	18603	18638	18647	18679	18584	18661	18573	18667	18493	18464	18444	18503	18773	18711	18518	18541	18781	18600	18547	18546	18430	18635	18504	18529	18417	18423	18603	18557	18922	18554	18525	18537	18628	18613	18501	18508	18448	18586	18647	18657	18709	18580	18527	18535	18443	18492	18461	18689	18429	18531	18639	18634	18639	18557	18550	18559	18766	18594	18471	18416	18722	18658	18423	18673	18606	18573	18474	18479	18736	18470	18530	18579	18678	18616	18472	18658	18551	18542	18592	18499	18674	18557	18532	18629	18571	18542	18396	18570	18498	18707	18592	18640	18666	18654	18541	18428	18669	18693	18663	18859	18549	18461	18599	18587	18588	18663	18345	18703	18500	18421	18622	18606	18583	18683	18452	18616	18444	18757	18497	18649	18720	18624	18370	18835	18613	18544	18565	18462	18439	18520	18470	18739	18455	18562	18650	18702	18466	18536	18645	18459	18447	18624	18515	18647	18507	18612	18450	18736	18573	18634	18563	18578	18558	18551	18537	18729	18446	18679	18710	18556	18357	18674	18929	18522	18457	18621	18488	18394	18553	18754	18578	18418	18740	18776	18505	18459	18624	18550	18425	18717	18668	18474	18644	18755	18710	18655	18596	18588	18568	18537	18737	18703	18618	18570	18767	18633	18460	18464	18576	18465	18641	18553	18527	18462	18552	18668	18595	18639	18521	18573	18559	18549	18606	18724	18540	18563	18566	18607	18823	18775	18577	18484	18640	18718	18644	18622	18569	18476	18848	18415	18535	18510	18463	18410	18515	18667	18593	18618	18581	18513	18467	18644	18806	18564	18680	18623	18480	18568	18461	18514	18713	18589	18605	18695	18458	18687	18697	18731	18668	18579	18380	18687	18621	18669	18648	18503	18751	18616	18591	18566	18531	18579	18451	18747	18518	18626	18621	18656	18445	18731	18279	18519	18554	18647	18666	18764	18369	18693	18440	18712	18827	18622	18480	18594	18611	18612	18531	18707	18593	18741	18598	18455	18742	18683	18629	18596	18510	18496	18574	18796	18416	18697	18598	18647	18658	18575	18695	18591	18720	18570	18574	18462	18464	18453	18655	18475	18776	18518	18567	18584	18489	18583	18554	18436	18328	18582	18623	18609	18689	18681	18653	18443	18767	18560	18495	18812	18521	18396	18482	18820	18740	18540	18685	18706	18863	18809	18779	18558	18793	18511	18611	18769	18493	18591	18733	18514	18835	18530	18498	18439	18433	18580	18493	18595	18845	18524	18671	18779	18400	18477	18498	18485	18532	18687	18718	18679	18427	18495	18704	18478	18392	18492	18580	18614	18429	18501	18588	18557	18406	18594	18578	18714	18737	18627	18330	18503	18508	18588	18721	18669	18533	18390	18500	18439	18722	18604	18734	18595	18543	18595	18640	18548	18700	18616	18602	18796	18619	18715	18574	18690	18753	18526	18401	18658	18579	18498	18603	18622	18511	18601	18557	18488	18519	18763	18524	18444	18670	18559	18545	18432	18445	18483	18522	18356	18767	18686	18499	18435	18530	18464	18640	18709	18397	18490	18733	18495	18568	18409	18461	18487	18763	18643	18809	18543	18685	18532	18609	18599	18804	18674	18575	18738	18774	18809	18629	18514	18409	18544	18648	18610	18532	18764	18738	18693	18513	18438	18440	18594	18663	18462	18615	18748	18625	18613	18669	18625	18389	18338	18502	18578	18406	18514	18483	18471	18624	18395	18505	18637	18479	18525	18576	18542	18648	18676	18547	18647	18532	18677	18633	18545	18675	18692	18616	18508	18562	18684	18630	18421	18531	18423	18645	18699	18575	18713	18661	18259	18661	18610	18634	18606	18591	18608	18513	18503	18533	18830	18517	18517	18516	18586	18791	18586	18654	18672	18636	18852	18468	18474	18592	18621	18706	18575	18507	18673	18498	18740	18562	18425	18407	18776	18714	18672	18636	18597	18690	18523	18516	18499	18657	18272	18594	18476	18602	18524	18599	18606	18565	18591	18561	18537	18792	18544	18511	18671	18497	18430	18473	18327	18572	18522	18697	18659	18607	18379	18486	18488	18398	18464	18504	18559	18442	18568	18634	18732	18495	18572	18589	18622	18530	18680	18582	18485	18433	18752	18526	18643	18573	18525	18662	18461	18698	18421	18686	18729	18752	18546	18550	18369	18590	18659	18670	18487	18387	18469	18501	18602	18655	18562	18660	18631	18787	18591	18620	18493	18618	18596	18517	18490	18690	18378	18795	18515	18538	18453	18457	18764	18769	18596	18533	18550	18684	18767	18631	18556	18415	18644	18719	18600	18564	18414	18605	18588	18502	18594	18432	18589	18407	18850	18460	18558	18526	18486	18545	18426	18525	18552	18610	18562	18567	18488	18675	18661	18318	18539	18514	18705	18442	18529	18521	18679	18577	18671	18613	18676	18399	18622	18528	18386	18451	18226	18628	18573	18320	18547	18579	18668	18718	18727	18638	18753	18631	18810	18683	18724	18386	18539	18585	18394	18620	18477	18617	18695	18390	18445	18298	18392	18538	18524	18289	18562	18343	18616	18642	18583	18621	18618	18509	18360	18405	18573	18632	18515	18618	18501	18761	18744	18554	18623	18611	18575	18518	18636	18490	18714	18546	18376	18602	18457	18601	18435	18457	18416	18578	18373	18561	18868	18543	18557	18457	18546	18301	18576	18442	18673	18669	18632	18823	18733	18581	18663	18754	18789	18700	18565	18785	18681	18276	18506	18676	18580	18584	18528	18564	18590	18616	18376	18497	18582	18546	18432	18522	18498	18567	18537	18460	18616	18611	18580	18648	18517	18399	18568	18663	18428	18473	18667	18485	18428	18486	18822	18544	18676	18590	18517	18386	18508	18694	18671	18575	18575	18760	18653	18536	18426	18345	18648	18641	18408	18646	18628	18555	18658	18690	18542	18773	18660	18585	18473	18736	18537	18644	18453	18733	18555	18615	18752	18451	18333	18694	18632	18544	18752	18548	18783	18509	18696	18679	18697	18661	18661	18646	18684	18603	18791	18622	18620	18759	18633	18549	18684	18543	18581	18514	18673	18476	18590	18473	18389	18475	18569	18418	18550	18611	18522	18545	18332	18593	18487	18648	18809	18606	18463	18566	18556	18506	18725	18599	18509	18570	18611	18636	18409	18506	18671	18455	18625	18394	18455	18785	18436	18468
23503	36804	23067	18786	17734	17280	16751	16502	16428	16470	16264	16341	16241	16192	16128	15984	15992	16172	16093	16014	16120	16257	16156	16080	15947	16068	16082	15964	16039	16057	16070	16099	15922	16003	16023	16138	16039	16054	16160	15994	16050	15896	16153	15994	16041	16115	15922	16038	16041	15836	15937	15990	15942	15847	15881	16031	16048	15948	16063	16012	16074	15855	15905	16012	16003	15854	15886	15892	15783	15981	15888	15859	15962	16059	15977	15960	15829	15966	15899	15795	15883	16030	16066	15937	15839	15881	16042	16061	15874	15952	16042	15839	16031	16011	15940	15893	15978	15975	15969	15980	15931	15967	16042	15940	16046	15859	15754	16051	16106	15992	15846	15845	16009	15980	15948	16007	15913	15986	15879	16097	16015	16076	16116	16052	15962	15975	15893	15739	15943	15914	15908	16127	16017	15879	15891	16020	15919	15910	15934	16080	16188	15978	15872	15849	15853	15948	16087	16033	15827	16114	15898	15880	15856	15955	15881	15984	16069	15949	15964	15962	15928	16011	15965	16004	15846	15994	15986	15897	15916	16117	15876	15886	15906	16049	16109	15821	15941	15871	15839	16069	15922	15904	15979	15965	16021	16022	15949	16010	16056	15982	16001	15940	15915	16084	15900	16101	15975	15935	15889	16016	15969	15966	15974	15897	15952	16187	15801	15759	15952	15987	16008	15904	15844	16037	15991	16012	16040	15939	15858	16114	15923	15932	15852	15975	15838	15888	16025	15750	15863	16053	16095	15914	15849	15908	16055	15812	15925	16082	15959	15943	16073	15979	16120	15973	16068	15811	15911	15892	15822	15929	15991	15950	15991	15959	15993	15974	16096	15796	15956	16003	16001	15857	15894	16003	15880	16067	15925	15937	15990	16052	16124	15908	15920	15997	15997	15858	16017	15906	16062	16207	15994	15989	16072	16037	15937	15990	15911	15814	15956	16032	15903	15850	16048	15900	15870	15904	15975	16077	16010	15907	15860	16012	16019	16126	15897	15990	15862	15917	16113	16106	15801	15942	16053	16230	16026	15813	15985	16027	15984	15852	15900	15898	15882	15914	16008	16190	15886	16065	15983	15948	15792	15993	16076	15903	15911	15679	16044	16018	15969	15915	15852	15912	15981	16084	15898	16056	16077	16036	15907	15922	15860	15797	16058	15834	15861	16053	15978	16023	15935	15948	16064	16064	15976	16045	15978	15841	15850	16040	15939	15971	16177	16027	16005	16172	16009	15890	15899	15997	15983	15892	15862	15924	16123	15958	16120	15826	16115	15660	16023	16055	15973	15943	15862	16042	16137	15938	15973	16032	15930	15991	15961	15921	15992	16198	15848	15974	15796	15875	15834	15919	15944	15920	15836	15893	15934	16170	15907	15961	16129	16083	15979	15948	15928	15893	15892	15937	15984	16071	15921	16167	15948	15941	15776	15898	15989	15823	15949	16009	16054	15865	15892	15984	16022	15784	15927	16056	16147	15955	15915	15858	15987	15951	15986	15884	15838	15962	15992	15829	15922	16017	16154	15965	15856	15910	16031	16050	15890	16051	15975	15864	15922	15940	15980	15805	15912	15995	15821	15947	15920	16155	15840	16015	15922	16033	15716	15886	15883	15985	15974	15892	15952	16054	15827	16055	15949	16042	15919	16108	16104	15981	16018	15954	16025	16014	15978	16015	16048	15958	16156	15962	16034	16045	15946	16003	16027	15741	16084	15968	16004	15877	15860	15922	16042	16128	16080	15967	15926	16048	16028	15786	16087	16015	15908	16001	16000	15914	15851	15768	15908	15977	16037	16030	16031	15996	16096	15894	16095	15815	16029	16135	15861	16005	16205	16069	16010	15878	15937	15926	15864	15968	15931	15873	16054	16035	16159	16099	15920	16017	15890	15974	16017	16011	15836	15971	16032	15888	15952	16077	15914	16067	16056	15811	16018	15880	16159	15994	15999	15952	16045	15813	15887	15910	16039	15824	15937	16048	15865	15885	15914	15914	16034	15928	15911	15978	15796	15981	16124	15978	15864	16021	16039	15725	16074	16112	16246	15954	16001	15918	15952	15907	15857	16136	15964	16099	16077	15992	15967	15943	16072	16051	15919	16064	15843	15894	16172	16050	16130	15981	16073	15946	16014	15761	15899	16030	16048	16038	15869	15866	15866	15908	15985	15822	16056	16100	15771	16057	15813	16173	15964	16013	16072	15994	15838	15937	16170	15986	15916	15923	15844	15846	15962	15977	16061	15887	15723	15939	15954	15898	15997	15988	15911	16030	16066	15864	15919	16056	15815	16043	16011	15927	15913	15946	15911	15871	15954	15993	16124	16021	15838	15936	15956	16074	15739	15957	15854	15842	15983	16065	15796	15961	16090	15903	16083	16009	15764	16072	15912	15851	15937	16124	15945	15816	15932	16007	15939	15947	15856	15892	15862	16022	15922	16125	15840	15924	16168	15924	16033	15903	16018	15839	16079	16118	15859	15873	15913	15864	15914	15927	16025	15921	15940	15980	16140	16007	15826	16039	16194	16094	15879	15940	16067	15815	16125	15901	15955	16059	16099	15911	15989	16013	16037	15955	16001	15933	16018	16018	15996	16130	15846	16035	16045	15978	15934	15910	15986	15974	15987	15966	16093	16005	15952	16053	15965	16030	15933	16050	16152	15980	16057	15739	15962	16076	15845	15993	15816	15989	15899	15730	16072	16015	15893	16001	16136	15992	15909	15841	15824	15854	16017	15916	15928	15967	15839	15931	15971	16004	16023	15897	16076	16008	16021	15940	16000	15883	15974	16082	15975	15862	16000	16105	15987	15912	16086	15886	16031	16047	15948	15921	16200	15914	15875	15944	16079	15943	16038	15979	16036	15994	15856	15913	15916	16146	16037	16075	16070	16059	15909	16065	16133	15908	16043	15891	15932	16015	16045	15969	16142	16057	16019	16016	15895	15921	15822	15945	15960	16055	16107	15898	16131	15962	15955	15915	16051	15911	15792	15948	15917	15959	16051	15857	16095	16030	16075	15954	15822	15954	16181	16140	15950	15979	15883	16032	16032	16094	15701	15918	16005	15938	16036	15927	16001	15921	15898	15917	16052	16022	15789	15819	15989	15985	16095	15902	15861	15823	15959	16038	15839	15942	15989	15816	16034	15878	15930	15931	15927	16018	16012	15968	15941	15875	15949	15872	15981	15950	15883	15839	15881	15907	16063	16082	15797	15902	15823	16020	15977	16032	15962	15940	16113	15886	15932	15888	15924	15974	16065	15916	15738	15951	15854	15969	16176	15962	15938	16004	16041	16066	15921	16130	16002	15924	16050	16108	16082	16024	16088	15921	15863	15955	15962	16042	16032	16001	15962	16123	15942	15883	16113	15877	15989	16004	16100	15958	16044	15975	15955	15877	15936	16025	16031	15888	15792	16001	16059	15991	15985	15857	15886	15888	16238	15918	15881	15946	16083	16003	16028	16059	15992	15923	15973	16047	16099	16026	16050	15902	16010	16004	16004	15948	15967	16015	15965	15896	16176	15937	15881	16036	15792	15950	16001	16211	15983	15841	15772	16047	15951	16111	16126	15855	15882	15918	15906	15963	16015	15895	15844	15905	15952	16027	15950	16079	15712	15858	15993	15890	16009	15931	16039	16130	15948	16036	15848	15988	15900	15945	15937	15799	15915	15781	16044	15849	16066	16052	16032	15859	15968	15907	15896	15908	15879	15931	16116	15903	15888	15886	15936	16047	15952	15779	15858	16021	15859	16085	15861	15959	15983	15974	15970	16020	15921	15851	15799	16037	15829	16072	15888	15887	15970	15902	16000	15883	15993	16100	16038	15936	16013	15931	15867	16023	16121	16062	16093	15978	15941	15894	15938	15820	15910	16136	16126	15866	15883	15856	16105	16049	16068	15951	15985	16017	16039	16019	16106	16123	15919	15890	16092	15970	16160	15972	15715	16069	15880	16134	15924	15961	15952	16030	15992	15931	15946	15858	16030	16066	15944	15981	16027	16135	15939	15884	15954	16041	16046	15800	16095	15984	15988	15939	15930	16015	15837	15989	15826	16104	15938	15829	15933	15905	15873	16137	15885	15951	16059	15857	15901	15886	15986	15799	15916	15829	15903	15946	15844	15928	15961	16006	15973	15984	16000	15980	15925	16055	16024	16100	15843	15931	15753	16097	16077	15988	16064	15987	15875	15985	16026	15975	15790	16009	16037	16057	15823	15919	15961	15948	16074	15940	15955	16027	15893	16009	16056	15915	16049	15839	15794	16079	16069	15981	16076	16066	16081	15824	15957	15882	16001	15920	15897	15918	16106	15825	15857	15740	16080	15981	16008	15803	15796	16009	15925	16025	16105	16050	15998	15739	15883	15929	16047	15955	15947	15999	16082	15926	15909	15946	16072	15886	16047	16006	16058	16097	16069	15950	15824	15876	15899	15747	15951	16057	15968	15970	16035	15908	16126	15903	15908	15926	15973	16075	15982	15920	16127	16024	15815	15948	15936	15943	15892	15835	15979	15926	15840	16205	16109	15856	15948	16039	16007	16010	15996	16015	16054	15924	16006	15929	15991	16028	15914	16144	15885	15855	16040	15920	15876	15805	15887	15877	15958	15959	16049	16028	15883	16009	16091	16028	15893	16082	15981	15994	16068	15866	16040	15949	15955	15940	15947	16062	15991	16034	16102	15915	16139	15892	15889	15902	15912	15916	15779	15996	15983	15928	15888	15846	15997	16067	16012	15801	15998	15989	15965	16101	16070	16055	15839	15851	15886	15863	16107	15971	15872	15947	15990	16004	16017	15845	16134	15712	16016	15975	15751	15904	15912	15783	15890	15940	16055	15849	16168	15860	15920	15971	15892	15847	16023	16052	16160	16075	15907	15952	15925	15915	15963	15945	15922	15955	16058	15897	16080	15892	15985	15965	16026	15897	15915	16058	15962	15988	16097	15764	15965	16175	16037	15905	15983	15788	16119	15979	16100	16028	16034	15912	16039	15944	16098	16101	15896	15970	15979	15881	16187	16028	16015	15907	15817	15852	15967	15998	15887	15886	16084	15929	15973	16022	16096	16051	16003	15961	16023	15832	15948	15947	15946	16019	16064	16018	15995	15970	16082	15965	16003	16007	15901	15862	16221	16004	15960	15979	15871	16007
25310	21743	27101	27220	21040	20831	21205	20476	19931	20049	20019	19973	20073	20127	19782	20076	19937	19891	19632	19892	20041	19891	20078	19937	20105	20004	19973	19808	19995	20016	19785	19969	19980	19783	19909	19978	20076	19830	20135	19950	19965	19982	19917	19814	19848	19799	20036	20100	20000	20027	19823	19774	19936	19793	19859	19755	20101	19762	19781	19857	20128	19882	19897	20030	20064	19875	20031	19894	19783	19868	19586	19819	20018	19860	19883	19848	19887	19900	20010	19690	19780	20014	19971	19811	19791	19851	19954	19759	19930	19903	19680	19851	19673	19924	19767	19824	19854	20059	19917	19784	19934	19800	19987	19885	19935	19767	19817	19774	19883	20018	20103	19982	19953	19854	19857	19861	19997	19866	19934	19911	19819	19837	19861	19925	20001	19789	19940	19645	19917	19856	19863	19851	19843	20066	19795	19950	20003	19795	19884	19637	19790	19758	19780	19716	20241	19619	19965	20068	19865	19728	19852	19922	20120	19892	19870	20015	19894	19846	19885	19862	19784	19915	19635	19777	19803	19935	19743	19930	19989	19726	19888	19640	20019	19847	19993	19824	19670	19895	20044	19817	19882	19711	19981	20049	19722	19856	19955	20040	19821	19912	19973	19873	19887	20020	19957	19792	19720	19801	19893	19957	19942	19786	19843	20014	19690	19987	20086	19913	19945	20093	19878	19968	19731	19816	19941	19942	19708	20035	19933	19826	19837	20067	19916	19707	20062	19876	19972	20010	19826	19838	19800	19998	20028	19960	19929	19720	19794	19855	19994	19796	19827	19835	19998	20118	19734	19848	19989	19958	19979	19686	20096	19773	19910	19936	19917	19759	19867	19865	20114	20206	20122	19799	20069	19999	20222	19735	19990	19906	19882	19778	19757	19889	19913	20000	19962	20038	20031	19891	19848	19809	19768	19747	19728	19702	19971	19818	20047	19851	19852	19794	19984	19833	19643	19903	19716	19814	19784	19864	19876	20072	19979	20007	19906	19859	19804	19813	19860	20003	19971	19807	19857	19746	20080	19793	19787	19693	19931	19767	20051	19876	19675	19813	19834	19719	19868	19811	20043	19911	19712	19970	19977	19959	19931	19864	20022	20011	19843	19768	20015	19841	20022	19803	19777	19838	19810	19997	19846	19811	19774	19787	19706	19877	19909	20018	20013	19806	19676	19862	19769	19755	19645	19882	19985	19964	19706	19937	20007	19999	19936	19948	19999	19942	20018	19915	19820	19839	19983	19663	19734	19846	19889	19745	20021	19580	19688	19691	19823	19895	19863	19899	19929	19871	19786	19867	19978	19817	19849	19965	20178	19962	19803	19941	19997	20045	20063	20029	19939	19783	19976	19926	19914	19825	19967	20010	19712	19984	19953	19706	19854	20018	20029	19928	19847	19934	19947	19876	20026	19912	19797	20002	19846	19953	19869	19886	19990	19946	19978	19734	19843	19974	20002	19915	20059	20023	19930	19913	19667	19943	19874	19795	20067	19857	19851	20083	19755	20072	19820	19982	19844	19922	19900	20092	19869	19693	19915	19995	19989	19913	19910	19812	19898	19736	19790	19819	19917	19917	19866	19903	20035	19901	19948	19712	19787	19940	19994	19779	20015	19866	19850	19797	19911	19801	19930	20033	20321	19934	19680	19726	20026	19848	20039	20036	19691	20007	19856	19792	19993	20070	20193	20061	20012	19769	19894	19943	20066	19833	19688	19877	19941	19760	19811	20071	19754	19771	19711	19945	19810	19937	19976	19891	19807	19800	19934	19925	20215	19908	19889	19851	19956	20017	19789	19901	19889	19807	19940	19819	19740	19827	19863	19971	20055	19814	19842	19791	19757	19873	19966	19987	19836	19968	19986	19879	19903	19823	19723	19993	19949	19975	20118	19842	20057	19926	20160	19808	19815	19918	19959	20110	19650	19744	19855	19586	19966	19956	20042	19896	20150	19871	19906	19790	19953	19887	19894	19959	19887	19949	19938	19987	19874	19993	19907	19934	19929	20034	19983	20017	20028	19888	19747	19917	19828	19641	19615	19869	19865	19872	19798	19814	19897	19735	19896	19901	19894	19811	19878	19788	20139	19791	19859	19822	20051	19699	19782	19875	19975	20052	19912	19795	19641	19691	19770	19777	19933	19935	19875	20100	19834	19769	20064	20139	19834	19898	19807	19689	19863	20009	20003	19819	19797	19964	19953	19737	20061	19920	19689	19824	20007	19738	19878	20026	19752	19801	19856	20037	19987	19715	20031	19962	19722	19725	20095	19936	19796	20009	19567	19774	19819	19843	20070	19832	19951	19718	19852	19785	19757	19804	19734	19918	19835	20045	19884	19788	19636	19899	19902	20040	19842	20043	19748	20097	19865	20116	19898	19829	20034	19977	19688	19930	19906	19755	19968	19825	19821	19851	19862	19728	19888	19816	19907	19938	19793	19806	19935	19891	20024	19904	19782	20006	19883	20060	20025	20095	20004	20171	19870	19885	19879	19998	19765	19958	19889	20057	19860	19858	19915	19987	19845	20074	20061	19910	19893	19754	19737	19834	19837	19950	19873	20007	19726	19926	19847	20038	20133	19736	19743	19863	19943	20126	19951	19999	19953	19701	19868	19978	19884	19872	19933	19802	19969	19931	19872	19829	19763	19884	19946	20068	19939	19879	19896	19785	19895	19990	20017	19753	19842	19906	19839	19904	19722	19736	20006	19723	20172	19800	19868	19756	19889	20129	19995	19945	19844	19874	19800	19890	20005	19853	19896	19910	20020	19968	20000	20051	19887	19811	20062	19719	19964	19523	19863	19832	19790	19853	20031	19759	19944	19775	19897	19780	19729	19807	19786	20055	19844	19733	19740	19962	19815	19988	19972	19855	19985	19781	20026	19734	19930	20082	19778	19844	19896	20024	19967	20029	19720	19978	19985	19866	19950	19772	19877	19843	20147	20113	19780	19883	19887	19931	19677	19749	20071	19846	19615	19879	19884	20075	20129	19968	20041	20035	20050	20057	19815	19920	19986	19904	19942	19864	19955	20076	19853	19849	19902	19749	19800	19965	19945	20017	19870	19811	19731	19736	19963	19918	20000	19763	19933	19711	20000	19756	19829	19793	19776	20067	19896	19917	19813	19975	19972	19831	19878	19844	20087	19880	20165	19840	20044	19973	19958	19888	20020	19795	19856	19993	20072	19698	19995	20003	19918	19855	19867	19940	19852	19977	19849	19933	19746	19800	20066	19937	19632	19908	19984	19983	19829	19861	19994	19811	19851	19781	20155	20091	19765	19978	19567	19901	19836	19610	19988	19902	20075	19844	20016	19869	20084	19747	19940	19989	19955	19887	20066	19867	19785	19971	19769	19610	20023	19987	19811	19887	19876	20008	19528	19926	19946	19928	19831	19915	19803	19764	19991	20057	20050	19824	20029	19670	19862	20152	19884	19836	19949	19816	20082	19746	19933	19900	19889	19859	19839	19905	19845	20000	20060	20078	19983	20201	19928	19720	19970	19941	19893	20072	19843	19889	19983	19961	19744	19840	19860	19749	19759	19806	19927	20126	19849	19965	20041	19727	19992	19996	19994	19929	19860	19939	19975	20120	19875	19887	20103	19940	19936	19826	19830	19977	19836	19903	19888	19866	19920	19557	19818	19927	19715	19894	19999	19976	20127	20003	19841	19978	19989	19999	19890	20204	20012	19837	19975	20046	19870	19894	19981	19961	19723	19982	19917	19731	19670	20004	19945	20038	19704	19900	19981	19868	19901	20040	19877	19842	19956	19795	19990	19821	19882	19810	19948	19855	19805	19892	19839	19770	19559	19754	20108	19913	20053	20116	20054	19948	19829	19739	19978	20102	20065	19725	19953	19805	20136	19914	19672	19931	19948	19948	20101	19868	19918	20089	19875	19996	19938	20090	19815	20044	19991	19870	19863	19970	19922	19849	19951	19817	19887	20025	19837	20061	19944	19876	19859	20116	19942	19542	19750	20092	19797	19642	20027	20022	19921	19984	20031	19763	19756	20050	19954	19871	19857	19640	19883	20076	19835	20061	19936	19961	19878	19929	19723	19785	20005	19827	19869	19898	19969	20030	19949	19973	19971	20020	19902	19816	20003	20024	20002	19937	19845	20123	19874	19878	19901	19981	19801	20065	19835	19973	20054	19924	19991	20053	19860	20012	19872	19870	19744	20028	19813	19727	19887	19833	19803	19753	19916	19845	20161	20019	19895	19754	19859	19971	19990	19921	20028	19993	19796	19791	19859	19796	19849	19994	19865	19887	19931	19904	20154	20161	20110	20162	19820	19847	19820	19781	19842	19894	19968	20044	19650	19747	19942	19793	19899	19824	19944	19790	19865	19985	19828	19825	19873	19972	19903	19911	19625	19792	19926	19887	20103	19865	19775	19853	19858	20000	19862	19903	19948	20015	19760	19748	19741	19923	20249	19870	19903	20122	20068	20064	19887	20039	19721	20064	19872	19759	19693	20067	19908	19591	19831	19673	19819	19715	19774	19869	20046	20010	19768	19923	19981	19838	19729	19750	20104	20006	19891	19842	19982	19921	20172	19834	19900	20041	19843	19838	19770	19928	19952	19883	19921	19871	19882	19782	19878	19812	19996	19748	19811	19906	19833	20078	20001	19966	19803	19833	20114	19973	19742	19925	19822	19895	19935	19948	20111	19979	19849	19844	20022	19758	19996	19823	19830	20050	19909	19879	19905	19986	19807	19846	19904	19971	20009	19672	19763	19769	19870	20115	19795	19935	19838	19689	19958	19898	19918	19774	19928	19803	19952	19821	20046	19804	19756	19991	20027	19961	19862	19867	19802	19986	19848	19755	19864	19478	19733	19992	19916	19847	19916	19987	19794	20079	19791	19753	19859	20014	19775	19680	20097	19605	20074	19781	19941	19771	19955	19984	20008	19987	19937	19884	19740	19947	19823	19955	19811	19985	19989	19795	20285	19924	19810	19901	19732	19836	19945	20101	19860	19957	19828	19821	19960	20094	19759	19964	19915	19782	20048	19863	19870	19845	20050	20078	19861	20023	19836	19794	19945	19939	19733	19954	19960	19847	19960	19912	20072	19922	20120	19820	19746	20066	19814	20038	19886	19857	19987	19768	19831	20039	19964	19853	19845	19846	19841	19737	19973	20125
22523	30088	20696	18404	17881	17566	17249	17233	17006	17191	17068	16810	16736	16808	16714	16904	16927	16803	16857	16821	16664	16868	16715	16807	16842	16771	16623	16852	16822	16823	16727	16728	16774	16935	16673	16744	16738	16901	16894	16661	16919	16794	16952	16898	16876	16677	16873	16678	16632	16794	16924	16797	16718	16775	16687	16633	16675	16658	16759	16805	16528	16710	16634	16775	16701	16821	16709	16661	16926	16824	16633	16569	16802	16740	16638	16731	16719	16725	16959	16659	16793	16642	16854	16578	16814	16786	16652	16806	16661	16803	16716	16731	16820	16783	16828	16907	16774	16797	16886	16582	16776	16785	16571	16653	16832	16681	16634	16549	16684	16745	16630	16782	16706	16576	16869	16798	16562	16785	16706	16702	16680	16810	16718	16856	16647	16833	16924	16596	16726	16905	16672	16644	16595	16682	16622	16584	16710	16719	16714	16978	16711	16817	16726	16627	16720	16814	16806	16826	16768	16766	16568	16810	16677	16745	16748	16644	16796	16939	16749	16587	16540	16895	16666	16600	16559	16742	16878	16545	16659	16681	16990	16789	16706	16693	16768	16875	16895	16665	16729	16735	16831	16800	16795	16767	16681	16635	16682	16631	16801	16873	16815	16666	16548	16711	16709	16751	16519	16764	16698	16733	16610	16706	16703	16660	16716	16522	16860	16812	16751	16663	16697	16724	16739	16788	16639	17006	16648	16734	16725	16748	16750	16660	16582	16762	16730	16749	16624	16680	16745	16810	16731	16568	16725	16758	16685	16628	16772	16742	16881	16721	16810	16752	16904	16818	16772	16656	16856	16903	16617	16764	16742	16844	16553	16781	16660	16698	16876	16682	16849	16601	16722	16797	16756	16743	16649	16800	16651	16752	16884	16797	16742	16816	16721	16874	16802	16814	16762	16731	16844	16785	16735	16775	16787	16774	16598	16831	16821	16761	16742	16853	16666	16758	16788	16565	16768	16570	16829	16840	16627	16724	16717	16736	16671	16629	16459	16718	16660	16663	16716	16700	16547	16749	16743	16748	16537	16747	16750	16506	16607	16668	16727	16830	16868	16901	16597	16703	16748	16758	16807	16689	16727	16591	16692	16706	16742	16652	16793	16714	16650	16746	16814	16721	16651	16723	16825	16722	16584	16679	16918	16797	16741	16640	16824	16829	16926	16779	16645	16609	16649	16666	16683	16563	16705	16688	16905	16725	16630	16430	16620	16520	16765	16829	16839	16628	16722	16641	16737	16849	16756	16783	16680	16647	16697	16693	16759	16650	16542	16598	16767	16616	16602	16851	16574	16744	16696	16668	16629	16670	16670	16653	16781	16660	16683	16744	16610	16920	16617	16874	16600	16839	16861	16950	16842	16762	16655	16783	16831	16790	16802	16802	16783	16606	16762	16555	16769	16800	16798	16831	16717	16704	16697	16704	16847	16765	16661	16671	16858	16567	16821	16783	16607	16726	16715	16687	16859	16685	16796	16840	16773	16769	16655	16762	16617	16580	16734	16886	16672	16646	16787	16620	16585	16765	16756	16810	16728	16774	16977	16613	16581	16805	16696	16762	16627	16819	16918	16782	16680	16644	16828	16653	16815	16743	16650	16828	16700	16653	16929	16690	16728	16710	16857	16628	16705	16846	16684	16753	16799	16689	16804	16771	16676	16832	16704	16729	16726	16828	16660	16708	16658	16694	16696	16739	16927	16793	16703	16681	16860	16770	16729	16645	16662	16849	16851	16637	16710	16801	16649	16735	16886	16528	16657	16793	16665	16807	16629	16808	16643	16717	16833	16865	16779	16895	16965	16748	16749	16886	16601	16776	16597	16790	16695	16809	16733	16729	16737	16544	16831	16723	16926	16637	16670	16682	16828	16729	16674	16882	16801	16724	16760	16699	16673	16894	16639	16862	16809	16668	16835	16659	16658	16756	16745	16693	16837	16712	16930	16771	16735	16670	16844	16613	16939	16738	16966	16711	16587	16689	16762	16799	16682	16688	16762	16980	16644	16710	16771	16605	16954	16636	16966	16662	16709	16593	16746	16626	16666	16833	16616	16827	16704	16750	16757	16920	16791	16763	16820	16688	16642	16775	16732	16845	16831	16667	16690	17000	16747	16689	16796	16696	16757	16690	16608	16629	16758	16788	16854	16694	16659	16905	16726	16820	16663	16674	16735	16741	16803	16704	16855	16645	16813	16853	16676	16608	16836	16781	16771	16748	16729	16733	16643	16846	16784	16855	16756	16758	16917	16627	16579	16753	16752	16798	16650	16596	16733	16828	16844	16769	16931	16804	16685	16705	16842	16908	16695	16817	16770	16653	16699	16852	16699	16812	16745	16765	16735	16778	16781	16699	16726	16711	16811	16814	16606	16692	16733	16625	16863	16564	16796	16840	16734	16794	16723	16696	16797	16713	16773	16793	16712	16561	16851	16770	16904	16852	16676	16709	16859	16832	16734	16733	16927	16721	16695	16759	16816	16783	16755	16680	16797	16593	16635	16767	16724	16769	16848	16662	16731	16555	16776	16709	16859	16721	16706	16728	16663	16771	16842	16860	16692	16803	16572	16791	16625	16688	16592	16740	16812	16753	16628	16870	16846	16817	16611	16802	16746	16632	16600	16689	16749	16738	16700	16556	16835	16731	16780	16752	16757	16653	16861	16713	16784	16677	16834	16732	17037	16673	16812	16757	16967	16651	16797	16659	16568	16554	16759	16741	16598	16736	16831	16832	16662	16902	16738	16768	16698	16637	16889	16822	16672	16740	16800	16742	16746	16781	16722	16772	16712	16891	16779	16861	16716	16718	16785	16740	16691	16852	16893	16963	16661	16847	16741	16619	16823	16933	16719	16774	16785	16710	16808	16705	16953	16788	16779	16826	16815	16847	16632	16611	16767	16641	16717	16819	16649	16776	16677	16866	16848	16928	16817	16915	16749	16615	16738	16621	16616	16739	16724	16682	16901	16750	16808	16787	16794	16833	16476	16585	16883	16800	16789	16684	16837	16819	16806	16667	16800	16874	16846	16716	16665	16609	16630	16664	16531	16835	16653	16722	16710	16768	16694	16714	16638	16606	16921	16628	16827	16372	16765	16800	16807	16776	16545	16695	16646	16725	16812	16793	16684	16771	16682	16722	16701	16789	16670	16575	16781	16627	16902	16678	16739	16739	16874	16812	16754	16595	16639	16740	16737	16763	16844	16682	16627	16701	16813	16731	16726	16637	16611	16702	16767	16808	16808	16853	16784	16494	16861	16656	16745	16838	16805	16584	16653	16741	16728	16642	16860	16749	16745	16807	16789	16634	16945	16552	16818	16678	16744	16701	16754	16674	16758	16772	16574	16813	16818	16748	16803	16876	16823	16744	16775	16739	16627	16809	16665	16655	16658	16769	16687	16853	16887	16680	16796	16780	16694	16709	16872	16813	16529	16763	16685	16725	16654	16757	16664	16781	16633	16676	16796	16655	16688	16923	16679	16736	16861	16804	16723	16722	16622	16797	16845	16682	16802	16880	16686	16739	16868	16735	16680	16797	16810	16692	16815	16743	16790	16801	16844	16741	16789	16648	16721	16651	16726	16712	16674	16592	16646	16787	16830	16764	16605	16723	16614	16705	16766	16561	16829	16654	16706	16674	16739	16725	16717	16747	16708	16759	16723	16673	16713	16602	16687	16791	16726	16911	16732	16650	16854	16679	16858	16839	16501	16825	16695	16550	16783	16698	16796	16734	16879	16903	16781	16621	16618	16596	16757	16683	16663	16675	16810	16684	16801	16790	16718	16764	16847	16761	16619	16620	16734	16749	16596	16801	16973	16849	16661	16696	16870	16798	16739	16886	16886	16650	16676	16704	16709	16748	16619	16533	16900	16770	16803	16802	16741	16690	16666	16686	16821	16773	16718	16810	16690	16819	16700	16666	16804	16563	16822	16837	16924	16938	16657	16578	16776	16721	16634	16736	16855	16976	16811	16697	16790	16674	16724	16597	16759	16750	16669	16670	16617	16661	16764	16810	16741	16839	16781	16793	16879	16664	16905	16725	16701	16735	16777	16658	16793	16751	16899	16773	16750	16679	16861	16760	16768	16750	16545	16842	16724	16711	16604	16708	16664	16821	16750	16777	16944	16776	16784	16662	16924	16787	16698	16532	16829	16810	16720	16975	16695	16619	16740	16823	16833	16758	16771	16825	16682	16671	16645	16699	16617	16652	16544	16833	16709	16759	16591	16654	16941	16754	16643	16790	16805	16743	16766	16912	16749	16649	16771	16935	16921	16878	16690	16688	16848	16724	16677	16778	16812	16862	16689	16643	16798	16707	16560	16546	16608	16629	16676	16829	16768	16787	16721	16963	16742	16745	16672	16771	16655	16708	16736	16691	16738	16883	16737	16719	16751	16915	16689	16610	16829	16658	16743	16748	16854	16956	16693	16756	16784	16821	16769	16738	16681	16690	16616	16855	16966	16678	16834	16834	16689	16760	16780	16966	16745	16553	16701	16676	16841	16628	16687	16687	16638	16659	16779	16624	16868	16869	16668	16804	16663	16795	16633	16757	16701	16756	16713	16916	16721	16715	16857	16508	16651	16934	16706	16796	16835	16716	16763	16651	16682	16797	16758	16759	16772	16724	16819	16676	16626	16870	16818	16947	16701	16705	16602	16707	16704	16714	16713	16643	16923	16796	16822	16803	16840	16646	16954	16736	16740	16865	16718	16702	16724	16626	16714	16696	16668	16844	16793	16761	16791	16710	16838	16674	16663	16713	16940	16651	16722	16682	16906	16753	16833	16761	16791	16612	16905	16645	16623	16789	16838	16659	16641	16800	16785	16671	16696	16836	16662	16593	16719	16870	16863	16678	16699	16576	16665	16580	16674	16791	16733	16861	16849	16805	16847	16916	16860	16812	17008	16929	16566	16699	16798	16739	16796	16846	16855	16636	16634	16903	16945	16658	16706	16666	16751	16814	16764	16752	16678	16746	16753	16876	16802	16913	16766	16823	16777	16761	16806	16676	16802	16830	16786	16754	16737	16629	16640	16878	16862	16860	16849	16671	16653	16704	16886	16671	16741	16657	16849	16799	16647	16590	16683	16759	16652	16706	16813	16769	16836	16566	17001	16725	16832	16658	16747	16667	17036	16832	16878	16660	16776	16722
22487	21636	28812	24798	21928	23905	25394	20802	19958	20209	19999	19759	19778	19782	19568	19619	19624	19503	19758	19480	19588	19511	19665	19672	19538	19410	19472	19283	19486	19600	19492	19376	19515	19569	19469	19532	19477	19346	19430	19692	19497	19571	19511	19542	19539	19383	19284	19299	19215	19402	19535	19333	19476	19418	19326	19394	19514	19451	19404	19307	19429	19296	19343	19546	19607	19249	19500	19392	19494	19334	19175	19346	19293	19296	19270	19609	19244	19372	19588	19300	19396	19421	19391	19470	19376	19371	19286	19473	19545	19431	19629	19279	19265	19353	19285	19318	19158	19136	19289	19514	19259	19625	19387	19339	19219	19252	19247	19570	19516	19404	19294	19236	19533	19351	19305	19342	19234	19393	19417	19319	19333	19173	19402	19223	19486	19444	19407	19413	19429	19088	19434	19337	19296	19105	19295	19307	19538	19277	19126	19470	19393	19506	19264	19326	19415	19389	19447	19388	19371	19465	19355	19425	19444	19341	19552	19378	19277	19486	19207	19134	19298	19325	19377	19268	19258	19171	19287	19153	19534	19337	19401	19252	19456	19478	19298	19361	19234	19294	19360	19308	19362	19170	19389	19451	19586	19313	19275	19369	19316	19408	19346	19137	19317	19243	19229	19427	19432	19397	19422	19281	19496	19374	19366	19441	19403	19362	19357	19147	19221	19253	19096	19275	19369	19277	19353	19374	19269	19314	19439	19333	19290	19192	19372	19248	19220	19288	19270	19399	19497	19173	19369	19329	19194	19581	19427	19238	19406	19239	19175	19372	19524	19458	19502	19478	19281	19374	19431	19258	19495	19090	19630	19330	19671	19410	19393	19325	19153	19326	19543	19249	19374	19229	19122	19168	19261	19145	19325	19203	19435	19340	19232	19344	19163	19302	19489	19412	19323	19268	19203	19389	19304	19211	19276	19476	19235	19266	19593	19478	19308	19522	19377	19438	19213	19351	19230	19324	19427	19236	19290	19270	19473	19450	19609	19409	19347	19452	19096	19296	19199	19154	19380	19181	19150	19284	19267	19347	19283	19460	19188	19269	19160	19338	19371	19502	19199	19335	19213	19328	19323	19501	19275	19315	19456	19349	19318	19296	19308	19439	19159	19222	19285	19723	19475	19525	19525	19447	19275	19530	19245	19411	19217	19288	19321	19387	19085	19294	19469	19374	19333	19444	19440	19439	19396	19286	19162	19488	19227	19233	19299	19454	19253	19498	19548	19280	19290	19335	19294	19450	19396	19342	19283	19158	19411	19319	19176	19312	19387	19624	19308	19133	19693	19296	19358	19111	19399	19287	19415	19182	19482	19268	19207	19261	19492	19339	19121	19404	19373	19325	19324	19423	19183	19362	19566	19216	19142	19441	19402	19147	19406	19137	19185	19284	19335	19650	19269	19510	19382	19336	19430	19453	19312	19402	19575	19503	19494	19214	19518	19420	19317	19234	19397	19214	19302	19293	19356	19372	19299	19298	19384	19234	19222	19337	19323	19486	19330	19406	19246	19314	19189	19133	19211	19296	19200	19330	19361	19271	19400	19448	19246	19384	19361	19287	19218	19386	19234	19429	19424	19067	19322	19351	19402	19262	19329	19275	19262	19352	19444	19513	19514	19282	19167	19474	19259	19282	19309	19247	19206	19499	19484	19444	19164	19404	19415	19286	19367	19578	19483	19290	19276	19338	19373	19522	19430	19493	19290	19329	19219	19265	19494	19484	19431	19341	19411	19139	19252	19436	19337	19233	19273	19316	19263	19225	19217	19130	19234	19265	19311	19207	19427	19220	19232	19452	19372	19284	19310	19220	19383	19307	19056	19317	19459	19279	19391	19210	19355	19217	19476	19232	19152	19232	19276	19186	19514	19214	19476	19542	19348	19530	19333	19204	19447	19350	19295	19470	19378	19303	19271	19455	19268	19534	19312	19539	19472	19268	19340	19469	19334	19137	19344	19454	19192	19330	19505	19083	19322	19203	19446	19172	19290	19146	19266	19268	19246	19401	19658	19328	19208	19320	19477	19300	19263	19187	19220	19253	19227	19107	19518	19349	19347	19189	19407	19245	19475	19403	19366	19368	19408	19142	19359	19054	19333	19358	19373	19328	19318	19503	19337	19410	19294	19218	19243	19090	19485	19456	19597	19364	19345	19292	19317	19343	19166	19226	19323	19370	19218	19244	19387	19237	19310	19376	19479	19437	19211	19300	19282	19302	19519	19399	19444	19339	19236	19365	19437	19245	18942	19310	19262	19274	19302	19303	19446	19361	19427	19452	19494	19234	19281	19442	19384	19187	19383	19332	19186	19298	19131	19321	19362	19387	19278	19479	19419	19406	19427	19254	19500	19350	19435	19591	19557	19339	19473	19451	19476	19477	19294	19528	19580	19241	19586	19324	19213	19255	19569	19272	19354	19305	19491	19185	19305	19265	19167	19510	19487	19173	19420	19278	19204	19466	19301	19518	19142	19391	19238	19533	19436	19237	19219	19422	19145	19254	19469	19594	19447	19275	19234	19342	19153	19551	19469	19347	19135	19052	19382	19171	19275	19344	19228	19316	19410	19557	19414	19349	19584	19193	19228	19234	19457	19406	19166	19451	19465	19398	19295	19439	19277	19169	19348	19268	19409	19459	19369	19425	19270	19443	19342	19518	19210	19187	19189	19497	19363	19250	19258	19361	19357	19335	19512	19453	19298	19147	19210	19342	19441	19342	19522	19465	19452	19232	19316	19354	19131	19371	19280	19313	19410	19317	19265	19398	19170	19254	19341	19592	19358	19442	19302	19148	19349	19236	19592	19143	19280	19232	19191	19154	19343	19265	19351	19425	19428	19379	19597	19511	19403	19400	19445	19064	19371	19455	19483	19319	19196	19604	19467	19345	19346	19396	19171	19369	19372	19337	19436	19089	19328	19237	19196	19254	19243	19387	19356	19352	19225	19303	19413	19323	19496	19600	19362	19252	19295	19560	19364	19564	19332	19096	19336	19508	19136	19189	19459	19222	19196	19582	19229	19434	19330	19375	19243	19369	19194	19314	19296	19307	19326	19371	19303	19350	19338	19312	19385	19247	19499	19173	19233	19211	19245	19178	19236	19299	19279	19472	19236	19262	19360	19146	19215	19210	19577	19333	19307	19295	19362	19322	19467	19424	19354	19451	19273	19414	19543	19321	19277	19377	19397	19446	19456	19372	19432	19329	19198	19333	19378	19296	19324	19372	19384	19382	19345	19420	19502	19578	19472	19255	19306	19213	19426	19413	19387	19248	19466	19351	19156	19400	19503	19533	19423	19434	19479	19194	19157	19517	19325	19394	19521	19263	19494	19392	19401	19033	19401	19177	19020	19354	19305	19344	19320	19476	19095	19251	19318	19323	19459	19235	19173	19255	19230	19275	19177	19493	19321	19333	19396	19289	19434	19306	19492	19384	19159	19302	19434	19257	19220	19321	19279	19511	19476	19300	19063	19370	19284	19256	19427	19322	19276	19196	19225	19425	19412	19198	19197	19228	19354	19267	19306	19301	19508	19415	19405	19448	19476	19336	19443	19343	19268	19314	19366	19209	19612	19161	19360	19091	19335	19350	19208	19291	19386	19498	19475	19261	19374	19375	19368	19420	19429	19216	19403	19466	19360	19283	19403	19284	19205	19405	19271	19265	19237	19248	19383	19239	19536	19243	19067	19275	19527	19072	19163	19316	19462	19318	19361	19205	19385	19354	19272	19429	19127	19299	19376	19228	19498	19564	19249	19475	19364	19377	19210	19456	19313	19328	19220	19392	19353	19186	19329	19299	19419	19616	19313	19361	19218	19357	19291	19472	19208	19361	19433	19377	19361	19241	19340	19439	19319	19336	19200	19175	19340	19194	19297	19608	19430	19220	19285	19200	19212	19293	19256	19334	19578	19281	19429	19505	19381	19244	19499	19367	19299	19388	19355	19322	19365	19255	19307	19202	19375	19367	19473	19052	19403	19290	19333	19582	19273	19103	19259	19421	19286	19587	19346	19424	19252	19291	19350	19485	19302	19345	19255	19230	19280	19347	19507	19287	19521	19187	19260	19544	19348	19298	19114	19444	19578	19402	19256	19310	19035	19076	19458	19442	19381	19256	19341	19255	19222	19390	19448	19249	19118	19446	19512	19313	19331	19153	19193	19354	19334	19299	19309	19296	19280	19294	19331	19253	19489	19448	19224	19418	19332	19402	19450	19275	19299	19248	19555	19337	19470	19176	19449	19246	19151	19335	19262	19312	19464	19494	19343	19072	19451	19084	19272	19324	19403	19448	19377	19351	19413	19185	19226	19367	19420	19194	19268	19316	19497	19220	19308	19304	19407	19432	19175	19404	19414	19263	19177	19317	19247	19145	19123	19380	19299	19292	19434	19536	19501	19341	19367	19362	19374	19249	19546	19308	19448	19339	19172	19195	19131	19205	19373	19308	19447	19410	19487	19510	19158	19478	19333	19458	19088	19277	19327	19450	19438	19362	19431	19494	19448	19420	19250	19328	19291	19010	19307	19204	19339	19291	19069	19253	19330	19271	19113	19307	19532	19121	19574	19329	19335	19257	19097	19257	19521	19420	19173	19401	19364	19253	19492	19366	19347	19248	19317	19382	19304	19410	19291	19433	19464	19182	19700	19186	19188	19417	19277	19209	19342	19228	19358	19353	19329	19247	19338	19336	19201	19156	19280	19420	19176	19222	19346	19107	19343	19428	19373	19539	19123	19542	19229	19416	19370	19363	19423	19084	19344	19200	19533	19391	19306	19369	19512	19423	19342	19325	19358	19330	19415	19544	19278	19489	19250	19101	19345	19119	19328	19455	19247	19183	19455	19365	19379	19159	19372	19439	19469	19374	19395	19325	19325	19376	19136	19339	19282	19144	19077	19313	19358	19597	19544	19202	19234	19457	19376	19361	19450	19155	19049	19374	19319	19354	19399	19504	19443	19474	19424	19423	19385	19239	19381	19179	19192	19214	19372	19185	19392	19406	19473	19306	19209	19239	19271	19663	19497	19349	19232	19312	19462	19282	19301	19377	19195	19351	19474	19347	19230	19092	19172	19086	19271	19149	19327	19381	19299	19431	19191	19418	19433	19230	19371	19279	19327	19107	19308	19329	19292	19309	19331	19278	19261	19220	19344	19315
25142	38434	25853	21154	19235	18322	17987	17368	17029	17140	16818	16598	16664	16549	16727	16444	16451	16420	16607	16545	16544	16528	16692	16555	16640	16364	16543	16588	16484	16550	16509	16411	16490	16469	16381	16668	16528	16563	16497	16368	16305	16310	16304	16439	16375	16521	16407	16271	16328	16381	16326	16382	16269	16276	16368	16615	16248	16481	16452	16242	16336	16348	16307	16465	16502	16532	16409	16456	16141	16415	16466	16318	16489	16204	16457	16459	16444	16221	16400	16404	16396	16242	16351	16293	16353	16230	16393	16243	16407	16296	16337	16369	16476	16401	16442	16529	16382	16364	16345	16311	16325	16372	16412	16441	16505	16275	16352	16318	16295	16519	16269	16329	16428	16507	16288	16424	16467	16491	16356	16477	16436	16377	16307	16454	16380	16430	16316	16367	16248	16140	16381	16358	16222	16487	16316	16373	16344	16379	16418	16420	16376	16502	16317	16434	16166	16466	16523	16391	16257	16333	16403	16378	16476	16211	16592	16346	16307	16388	16428	16438	16186	16585	16374	16392	16364	16465	16380	16364	16453	16331	16319	16520	16227	16311	16419	16236	16167	16298	16378	16394	16507	16206	16446	16444	16348	16409	16273	16323	16217	16359	16429	16469	16227	16298	16214	16372	16186	16380	16314	16445	16278	16344	16408	16292	16359	16430	16239	16250	16263	16343	16398	16425	16508	16418	16534	16173	16359	16437	16330	16347	16343	16273	16209	16344	16430	16422	16351	16230	16459	16506	16273	16432	16397	16349	16329	16409	16422	16393	16385	16388	16243	16506	16323	16336	16251	16537	16331	16245	16309	16300	16244	16406	16352	16476	16556	16375	16284	16379	16320	16216	16188	16235	16402	16538	16365	16188	16317	16254	16258	16404	16523	16420	16437	16193	16411	16394	16493	16437	16531	16304	16432	16400	16365	16465	16412	16147	16530	16348	16411	16394	16328	16407	16307	16402	16361	16486	16406	16342	16349	16389	16317	16432	16348	16410	16413	16416	16403	16547	16382	16397	16549	16409	16438	16379	16425	16248	16295	16382	16370	16256	16433	16477	16280	16470	16275	16216	16353	16429	16440	16412	16079	16406	16364	16251	16325	16442	16371	16296	16269	16442	16256	16338	16406	16508	16315	16336	16553	16268	16376	16432	16148	16417	16366	16260	16212	16390	16433	16476	16304	16344	16403	16341	16399	16510	16312	16407	16227	16168	16228	16494	16373	16378	16579	16255	16271	16308	16419	16456	16397	16357	16418	16465	16429	16390	16312	16165	16393	16540	16228	16328	16254	16409	16476	16341	16325	16490	16459	16451	16316	16220	16300	16227	16564	16241	16375	16240	16391	16395	16335	16292	16317	16490	16431	16240	16311	16381	16356	16359	16233	16353	16260	16463	16399	16404	16494	16340	16212	16344	16373	16373	16211	16362	16276	16536	16376	16441	16330	16494	16283	16470	16440	16390	16244	16223	16361	16275	16268	16318	16417	16355	16220	16487	16420	16333	16282	16395	16336	16352	16528	16406	16190	16391	16403	16372	16354	16230	16418	16467	16415	16225	16348	16386	16435	16434	16375	16256	16429	16406	16328	16429	16371	16442	16365	16349	16441	16401	16293	16229	16643	16350	16455	16437	16264	16390	16395	16168	16391	16353	16266	16363	16362	16254	16387	16387	16384	16429	16427	16465	16207	16495	16347	16355	16293	16485	16257	16441	16341	16556	16334	16350	16340	16419	16448	16483	16430	16353	16436	16375	16363	16336	16174	16372	16344	16433	16319	16465	16434	16352	16412	16550	16388	16226	16341	16273	16429	16262	16531	16298	16288	16420	16359	16446	16395	16401	16141	16435	16377	16386	16441	16236	16390	16398	16428	16336	16376	16319	16333	16265	16284	16397	16525	16358	16494	16442	16473	16328	16408	16505	16330	16346	16315	16298	16322	16245	16394	16103	16288	16331	16516	16393	16253	16522	16346	16263	16237	16424	16372	16249	16344	16197	16365	16152	16256	16322	16374	16386	16363	16440	16374	16379	16380	16385	16435	16272	16394	16365	16355	16309	16493	16360	16235	16329	16281	16368	16397	16427	16116	16312	16370	16413	16428	16454	16350	16168	16255	16308	16455	16204	16272	16347	16244	16315	16303	16326	16439	16215	16437	16248	16377	16364	16418	16335	16306	16271	16225	16526	16252	16416	16440	16299	16437	16503	16384	16159	16386	16361	16442	16307	16271	16418	16277	16411	16256	16517	16429	16490	16272	16395	16476	16281	16364	16387	16453	16381	16327	16473	16534	16360	16432	16434	16109	16336	16371	16227	16450	16377	16417	16328	16329	16374	16385	16424	16308	16352	16466	16401	16565	16450	16226	16324	16221	16355	16336	16442	16444	16403	16245	16443	16501	16541	16394	16366	16488	16357	16483	16398	16228	16401	16445	16511	16304	16325	16505	16295	16384	16353	16425	16241	16451	16294	16396	16439	16351	16415	16394	16415	16274	16350	16304	16406	16513	16567	16295	16455	16485	16485	16252	16226	16300	16331	16463	16223	16426	16257	16433	16428	16253	16278	16340	16432	16357	16303	16269	16284	16561	16375	16443	16583	16437	16422	16460	16286	16239	16347	16384	16247	16288	16335	16309	16265	16436	16350	16214	16347	16417	16340	16602	16350	16415	16403	16549	16244	16524	16368	16361	16356	16263	16007	16313	16462	16284	16258	16306	16312	16376	16421	16415	16378	16397	16338	16233	16513	16466	16355	16241	16328	16491	16347	16292	16336	16336	16336	16456	16323	16259	16295	16283	16247	16350	16202	16133	16307	16409	16409	16501	16463	16227	16248	16552	16163	16381	16428	16301	16299	16382	16339	16460	16408	16338	16432	16249	16239	16409	16364	16361	16438	16269	16422	16267	16388	16496	16435	16303	16616	16390	16354	16336	16393	16395	16120	16466	16212	16287	16380	16405	16278	16474	16412	16314	16293	16386	16339	16428	16139	16524	16378	16309	16354	16383	16289	16430	16229	16280	16431	16236	16390	16197	16314	16349	16428	16332	16436	16384	16274	16368	16429	16146	16420	16385	16288	16310	16437	16420	16503	16385	16465	16297	16342	16372	16385	16460	16342	16325	16501	16221	16329	16517	16257	16358	16385	16235	16316	16255	16371	16333	16323	16377	16371	16439	16292	16419	16258	16366	16188	16349	16369	16498	16327	16460	16388	16396	16295	16215	16203	16302	16469	16250	16341	16281	16464	16398	16470	16456	16348	16400	16409	16406	16242	16159	16352	16278	16483	16427	16227	16066	16411	16424	16356	16463	16248	16375	16306	16273	16488	16379	16302	16349	16347	16365	16349	16430	16463	16416	16373	16466	16406	16305	16441	16227	16282	16226	16473	16468	16378	16365	16403	16344	16337	16302	16328	16270	16299	16495	16394	16314	16338	16252	16414	16597	16370	16208	16322	16245	16470	16383	16443	16314	16266	16484	16387	16262	16259	16409	16384	16355	16140	16196	16327	16516	16413	16465	16501	16354	16405	16226	16419	16257	16488	16463	16423	16415	16331	16291	16299	16270	16347	16317	16375	16520	16460	16353	16266	16405	16490	16463	16245	16321	16350	16393	16440	16354	16328	16369	16266	16370	16437	16262	16438	16275	16308	16447	16330	16391	16372	16294	16296	16387	16448	16364	16440	16129	16299	16383	16499	16380	16371	16299	16234	16269	16355	16323	16444	16038	16531	16404	16496	16289	16260	16296	16390	16252	16352	16436	16205	16276	16412	16376	16307	16358	16476	16253	16334	16523	16451	16447	16393	16477	16199	16358	16359	16311	16427	16425	16431	16357	16412	16220	16404	16312	16244	16251	16312	16333	16139	16425	16349	16379	16256	16463	16392	16301	16312	16307	16416	16264	16248	16388	16261	16350	16414	16500	16273	16427	16489	16286	16326	16382	16425	16635	16298	16391	16184	16271	16275	16202	16402	16239	16344	16257	16354	16201	16429	16283	16247	16438	16217	16422	16411	16341	16439	16278	16513	16342	16537	16411	16399	16458	16357	16396	16247	16417	16375	16454	16464	16310	16319	16453	16276	16339	16449	16266	16476	16402	16480	16388	16514	16368	16328	16665	16271	16273	16336	16431	16357	16555	16412	16380	16494	16317	16223	16356	16240	16329	16402	16339	16245	16432	16161	16539	16279	16429	16297	16231	16390	16246	16337	16305	16230	16321	16444	16424	16432	16441	16336	16306	16362	16457	16441	16332	16354	16342	16441	16420	16460	16321	16269	16112	16286	16339	16380	16246	16479	16264	16340	16403	16488	16297	16380	16561	16425	15987	16453	16373	16307	16140	16385	16700	16287	16311	16363	16305	16449	16392	16322	16359	16319	16427	16448	16398	16428	16417	16406	16365	16418	16423	16283	16584	16375	16396	16484	16145	16335	16375	16271	16222	16449	16365	16188	16338	16313	16427	16360	16156	16445	16430	16351	16329	16349	16233	16297	16314	16202	16311	16326	16295	16307	16484	16493	16185	16181	16400	16373	16318	16312	16513	16341	16419	16403	16135	16436	16168	16368	16522	16443	16316	16413	16419	16179	16481	16250	16238	16369	16303	16330	16369	16341	16374	16280	16264	16386	16188	16300	16377	16475	16283	16409	16361	16281	16313	16550	16439	16469	16140	16294	16317	16305	16337	16452	16446	16333	16355	16376	16541	16468	16395	16468	16450	16145	16363	16356	16363	16364	16363	16333	16405	16209	16187	16310	16386	16336	16461	16228	16325	16461	16396	16380	16292	16503	16373	16555	16205	16459	16410	16494	16383	16381	16441	16342	16262	16478	16372	16286	16463	16295	16368	16438	16302	16125	16262	16329	16349	16486	16311	16373	16354	16504	16308	16408	16325	16484	16287	16443	16281	16338	16569	16272	16624	16441	16435	16514	16503	16421	16472	16387	16444	16277	16319	16128	16264	16310	16138	16501	16419	16270	16470	16153	16427	16358	16547	16380	16412	16291	16377	16454	16507	16441	16514	16264	16291	16483	16314	16481	16385	16400	16317	16324	16442	16370	16426	16275	16382	16339	16441	16309	16276	16325	16214	16406	16327	16383	16209	16496	16293	16258	16387	16363	16253	16251	16267	16402	16514	16356	16241	16468	16284	16334
29512	23365	24851	22361	19894	20117	20232	19786	19922	19771	19929	19766	19873	19618	19585	19684	19677	19676	19611	19720	19619	19481	19503	19592	19631	19490	19654	19600	19584	19756	19775	19612	19549	19493	19577	19572	19806	19495	19566	19711	19666	19445	19635	19448	19484	19437	19533	19758	19596	19568	19593	19723	19220	19652	19630	19499	19675	19717	19760	19570	19633	19584	19525	19367	19852	19717	19674	19726	19511	19326	19640	19513	19477	19629	19526	19477	19552	19532	19602	19788	19507	19520	19419	19710	19624	19406	19518	19613	19709	19288	19598	19356	19464	19682	19547	19445	19613	19533	19599	19560	19592	19468	19744	19449	19485	19652	19586	19683	19466	19701	19607	19739	19536	19480	19601	19489	19721	19662	19620	19728	19603	19550	19429	19627	19701	19394	19536	19514	19616	19658	19805	19669	19534	19511	19520	19739	19783	19582	19593	19712	19744	19732	19616	19715	19662	19649	19461	19758	19621	19500	19570	19500	19700	19461	19646	19483	19658	19475	19684	19568	19494	19507	19599	19523	19581	19584	19612	19568	19720	19723	19689	19645	19684	19717	19670	19692	19433	19521	19671	19565	19535	19521	19755	19427	19663	19399	19635	19663	19623	19634	19620	19630	19613	19349	19446	19591	19514	19689	19459	19533	19473	19611	19355	19676	19572	19680	19589	19659	19623	19666	19745	19636	19606	19520	19463	19579	19534	19518	19669	19655	19629	19471	19527	19516	19392	19614	19606	19590	19832	19579	19590	19633	19518	19374	19587	19581	19562	19370	19348	19466	19630	19567	19606	19538	19582	19646	19418	19652	19356	19574	19529	19633	19394	19632	19528	19679	19574	19446	19966	19776	19547	19567	19757	19451	19325	19569	19621	19466	19647	19797	19796	19752	19745	19572	19746	19554	19726	19684	19516	19710	19572	19616	19596	19749	19652	19460	19708	19668	19548	19734	19750	19467	19599	19542	19405	19640	19340	19474	19418	19631	19575	19549	19670	19552	19734	19743	19795	19761	19691	19590	19633	19678	19516	19578	19702	19648	19763	19429	19550	19742	19493	19596	19469	19760	19623	19600	19681	19720	19809	19932	19551	19595	19512	19362	19605	19561	19532	19333	19604	19662	19741	19512	19651	19587	19585	19593	19779	19634	19741	19791	19613	19714	19687	19658	19517	19714	19685	19464	19896	19685	19847	19688	19642	19360	19660	19650	19504	19753	19551	19221	19344	19652	19568	19429	19429	19596	19680	19670	19622	19627	19445	19528	19772	19595	19699	19638	19555	19607	19427	19416	19319	19365	19528	19432	19468	19689	19407	19608	19692	19712	19483	19645	19696	19537	19601	19569	19861	19643	19504	19656	19683	19698	19650	19458	19757	19480	19594	19704	19638	19436	19678	19653	19573	19678	19655	19687	19458	19630	19649	19508	19593	19661	19341	19362	19618	19710	19679	19494	19713	19693	19659	19528	19408	19780	19520	19812	19845	19667	19492	19589	19692	19993	19693	19673	19589	19721	19611	19544	19342	19803	19659	19797	19873	19711	19563	19631	19575	19630	19915	19610	19644	19459	19587	19454	19458	19489	19471	19532	19568	19498	19404	19478	19553	19480	19485	19484	19526	19534	19593	19537	19608	19503	19605	19447	19573	19615	19706	19577	19597	19625	19756	19745	19753	19687	19372	19597	19560	19550	19648	19665	19708	19515	19406	19683	19640	19769	19652	19618	19619	19657	19768	19570	19641	19686	19754	19684	19662	19712	19694	19622	19691	19569	19500	19549	19658	19483	19715	19725	19613	19717	19686	19623	19602	19605	19673	19602	19524	19371	19670	19531	19531	19824	19847	19503	19532	19557	19676	19583	19652	19735	19854	19472	19473	19624	19511	19580	19596	19697	19675	19659	19681	19520	19549	19620	19778	19650	19433	19566	19685	19593	19427	19695	19683	19557	19641	19584	19607	19702	19509	19603	19622	19400	19537	19548	19655	19411	19484	19395	19641	19534	19472	19714	19573	19521	19650	19810	19738	19673	19591	19609	19689	19470	19629	19599	19686	19566	19405	19497	19553	19496	19494	19683	19539	19482	19508	19611	19566	19609	19742	19494	19574	19599	19719	19525	19784	19742	19584	19499	19546	19464	19695	19495	19722	19546	19624	19596	19819	19617	19544	19630	19762	19608	19511	19453	19632	19699	19634	19509	20034	19539	19590	19488	19780	19543	19461	19662	19752	19658	19506	19708	19658	19399	19537	19605	19474	19702	19494	19633	19637	19441	19625	19520	19603	19489	19506	19380	19551	19693	19626	19667	19457	19762	19592	19507	19555	19630	19471	19544	19692	19661	19630	19550	19753	19724	19624	19520	19421	19722	19456	19723	19509	19500	19496	19755	19825	19462	19672	19504	19678	19734	19823	19675	19542	19513	19469	19534	19574	19759	19747	19670	19629	19808	19616	19637	19498	19593	19615	19468	19644	19528	19738	19535	19504	19798	19702	19455	19679	19533	19532	19631	19575	19719	19473	19635	19580	19637	19765	19557	19508	19587	19709	19653	19668	19533	19589	19505	19811	19625	19723	19607	19757	19831	19552	19482	19488	19601	19448	19470	19790	19544	19610	19454	19542	19749	19492	19541	19396	19466	19428	19529	19497	19353	19723	19590	19530	19794	19689	19666	19549	19497	19563	19583	19470	19596	19417	19748	19543	19495	19544	19573	19607	19550	19638	19662	19418	19533	19616	19786	19439	19497	19534	19710	19522	19883	19715	19674	19560	19623	19499	19589	19583	19561	19620	19782	19717	19633	19689	19465	19571	19665	19796	19738	19627	19718	19819	19562	19537	19488	19647	19624	19546	19533	19701	19600	19471	19607	19643	19352	19771	19662	19771	19452	19489	19662	19597	19600	19353	19673	19569	19601	19626	19399	19486	19496	19459	19411	19694	19532	19809	19748	19572	19676	19651	19368	19431	19522	19652	19556	19865	19633	19479	19354	19551	19633	19429	19682	19642	19660	19643	19642	19688	19699	19679	19662	19649	19780	19662	19513	19593	19725	19536	19635	19615	19583	19607	19606	19682	19640	19431	19505	19695	19530	19609	19681	19554	19865	19625	19851	19981	19672	19659	19848	19549	19387	19384	19434	19449	19842	19604	19504	19649	19617	19513	19505	19684	19692	19655	19701	19570	19562	19578	19527	19204	19563	19588	19758	19460	19600	19645	19440	19749	19693	19462	19572	19436	19587	19524	19639	19744	19412	19470	19545	19567	19473	19608	19566	19676	19439	19784	19568	19703	19671	19645	19700	19434	19613	19605	19781	19637	19538	19607	19569	19849	19691	19604	19537	19615	19585	19819	19792	19773	19590	19503	19644	19400	19557	19474	19682	19669	19661	19561	19590	19322	19436	19654	19611	19696	19599	19599	19412	19448	19360	19672	19644	19773	19369	19672	19620	19657	19699	19488	19549	19759	19729	19480	19770	19545	19565	19407	19647	19629	19637	19698	19625	19547	19487	19476	19496	19730	19783	19657	19771	19766	19634	19608	19523	19753	19712	19552	19604	19451	19655	19544	19677	19594	19659	19676	19937	19565	19593	19416	19553	19403	19598	19732	19499	19635	19710	19786	19483	19533	19548	19719	19669	19497	19444	19458	19530	19461	19615	19328	19441	19610	19472	19905	19825	19667	19590	19605	19552	19467	19551	19525	19743	19613	19596	19577	19871	19427	19644	19547	19464	19704	19668	19645	19721	19654	19727	19436	19549	19565	19450	19619	19826	19697	19473	19495	19936	19569	19571	19899	19502	19639	19389	19511	19648	19572	19499	19450	19708	19767	19646	19742	19655	19702	19671	19550	19642	19615	19517	19595	19601	19669	19578	19527	19624	19788	19738	19478	19485	19562	19598	19636	19637	19696	19359	19673	19591	19502	19598	19489	19714	19474	19448	19682	19733	19516	19734	19522	19311	19619	19551	19742	19606	19617	19715	19541	19638	19738	19638	19451	19632	19766	19450	19635	19615	19788	19646	19612	19608	19620	19513	19545	19597	19683	19819	19637	19474	19583	19515	19517	19512	19653	19577	19606	19702	19442	19498	19501	19715	19722	19738	19603	19467	19556	19420	19872	19594	19663	19707	19621	19863	19329	19627	19683	19479	19727	19555	19735	19650	19635	19709	19806	19527	19560	19556	19602	19728	19378	19657	19685	19575	19503	19675	19524	19606	19550	19566	19688	19637	19458	19434	19489	19671	19590	19673	19636	19672	19476	19776	19664	19512	19571	19549	19534	19482	19385	19605	19562	19436	19663	19561	19715	19674	19635	19495	19420	19664	19678	19597	19421	19595	19737	19727	19582	19602	19607	19604	19729	19554	19610	19700	19746	19761	19767	19393	19408	19567	19623	19585	19638	19501	19823	19506	19567	19689	19524	19563	19664	19492	19414	19514	19643	19601	19718	19794	19631	19578	19551	19742	19509	19545	19507	19640	19542	19536	19655	19835	19840	19730	19540	19599	19541	19423	19632	19357	19505	19491	19527	19840	19752	19505	19478	19692	19609	19537	19406	19625	19438	19443	19789	19666	19548	19566	19663	19700	19622	19722	19730	19659	19317	19452	19372	19536	19664	19493	19505	19660	19513	19575	19634	19269	19547	19630	19613	19643	19584	19729	19638	19484	19646	19634	19416	19526	19542	19629	19658	19506	19454	19788	19609	19594	19622	19396	19522	19570	19541	19469	19540	19384	19505	19440	19654	19597	19587	19552	19568	19647	19495	19358	19695	19656	19547	19601	19606	19571	19744	19806	19639	19466	19717	19621	19225	19884	19613	19378	19604	19761	19741	19568	19360	19587	19505	19461	19455	19701	19340	19534	19681	19679	19699	19705	19554	19670	19669	19765	19583	19662	19582	19595	19662	19510	19596	19653	19593	19463	19508	19490	19590	19785	19576	19517	19644	19555	19636	19731	19642	19530	19473	19572	19770	19849	19754	19498	19684	19650	19478	19408	19413	19446	19599	19682	19556	19399	19523	19639	19652	19553	19454	19701	19612	19605	19651	19470	19696	19652	19570	19487	19714	19657	19598	19543	19622	19573	19792	19578	19598	19682	19773	19404	19445	19645	19483	19758	19448	19582	19637	19545	19549	19488	19610	19439	19523	19482	19475	19492
19758	22996	19075	17588	17259	17091	16875	16821	16552	16700	16690	16650	16610	16610	16673	16396	16764	16673	16492	16620	16671	16465	16492	16645	16603	16529	16518	16492	16448	16690	16573	16551	16730	16582	16418	16413	16616	16619	16575	16545	16537	16503	16414	16498	16549	16406	16281	16485	16591	16733	16637	16612	16517	16545	16598	16554	16512	16600	16460	16562	16546	16427	16585	16362	16570	16551	16588	16697	16584	16590	16554	16577	16373	16575	16741	16548	16578	16555	16533	16514	16500	16490	16406	16572	16457	16417	16507	16491	16605	16597	16608	16510	16579	16616	16478	16488	16588	16315	16497	16572	16646	16452	16574	16451	16543	16484	16653	16423	16422	16537	16393	16530	16521	16506	16547	16515	16505	16660	16558	16395	16529	16314	16659	16671	16431	16573	16467	16468	16582	16612	16565	16559	16514	16421	16599	16535	16534	16514	16388	16411	16524	16366	16367	16479	16478	16436	16455	16666	16564	16606	16593	16648	16678	16517	16414	16455	16710	16302	16671	16427	16560	16571	16452	16479	16613	16684	16443	16565	16513	16563	16481	16517	16510	16567	16379	16358	16629	16629	16515	16432	16464	16707	16617	16291	16456	16479	16439	16441	16508	16500	16702	16457	16625	16634	16396	16560	16511	16641	16490	16549	16578	16567	16623	16396	16520	16467	16648	16353	16554	16602	16536	16550	16406	16565	16448	16553	16589	16415	16517	16600	16500	16685	16619	16525	16536	16526	16272	16632	16475	16589	16522	16573	16588	16468	16554	16544	16465	16483	16401	16422	16566	16461	16531	16531	16606	16669	16396	16505	16670	16570	16556	16662	16640	16451	16365	16490	16548	16470	16504	16422	16584	16556	16469	16455	16480	16438	16495	16544	16531	16640	16714	16500	16492	16491	16550	16678	16398	16618	16508	16618	16790	16641	16597	16518	16666	16500	16442	16527	16561	16431	16473	16445	16691	16530	16495	16611	16479	16626	16670	16687	16499	16663	16495	16608	16430	16414	16375	16506	16596	16517	16458	16617	16561	16562	16677	16397	16699	16598	16504	16537	16496	16486	16484	16303	16543	16485	16612	16591	16755	16355	16780	16528	16523	16611	16600	16601	16569	16742	16353	16510	16610	16637	16613	16472	16351	16616	16438	16392	16617	16479	16576	16590	16543	16516	16695	16537	16388	16639	16692	16622	16759	16632	16546	16643	16552	16654	16528	16535	16378	16436	16608	16565	16583	16545	16420	16553	16352	16546	16496	16553	16518	16486	16510	16774	16622	16651	16553	16538	16653	16628	16681	16701	16257	16584	16396	16484	16653	16655	16553	16640	16740	16401	16677	16629	16570	16350	16748	16467	16516	16387	16675	16479	16471	16458	16257	16630	16686	16626	16557	16602	16660	16470	16708	16502	16282	16580	16550	16572	16460	16623	16452	16660	16609	16412	16490	16387	16560	16553	16628	16674	16466	16666	16456	16659	16440	16469	16696	16499	16531	16596	16645	16777	16617	16450	16582	16436	16510	16581	16432	16652	16535	16615	16510	16650	16559	16592	16523	16727	16518	16595	16445	16569	16660	16656	16549	16631	16488	16468	16472	16557	16576	16715	16459	16681	16430	16509	16451	16521	16314	16753	16618	16601	16644	16634	16425	16538	16493	16539	16570	16640	16580	16481	16801	16604	16579	16505	16498	16560	16626	16630	16408	16461	16613	16481	16432	16345	16526	16413	16548	16533	16547	16509	16651	16394	16323	16591	16449	16464	16598	16403	16630	16461	16544	16650	16764	16758	16484	16656	16485	16659	16719	16393	16484	16395	16467	16477	16577	16564	16678	16363	16562	16523	16648	16439	16533	16514	16522	16439	16357	16473	16561	16571	16530	16650	16525	16617	16623	16678	16690	16482	16602	16521	16450	16656	16605	16481	16561	16535	16495	16456	16484	16648	16678	16784	16440	16499	16597	16480	16684	16583	16487	16446	16677	16615	16497	16555	16546	16510	16613	16567	16484	16399	16402	16519	16548	16745	16684	16545	16511	16538	16613	16678	16456	16537	16573	16509	16591	16530	16635	16464	16532	16477	16676	16644	16621	16425	16576	16780	16609	16660	16657	16670	16628	16594	16294	16680	16259	16588	16539	16371	16531	16410	16520	16461	16410	16391	16588	16742	16578	16519	16612	16575	16588	16528	16418	16390	16677	16546	16558	16479	16624	16509	16629	16646	16515	16504	16416	16659	16573	16455	16258	16499	16814	16585	16603	16614	16816	16438	16590	16690	16356	16418	16589	16311	16380	16699	16453	16444	16476	16384	16514	16585	16591	16614	16520	16643	16361	16618	16564	16401	16509	16574	16481	16708	16448	16459	16584	16578	16531	16677	16384	16642	16678	16488	16544	16566	16502	16579	16422	16398	16656	16717	16475	16465	16516	16548	16591	16522	16596	16706	16652	16505	16474	16534	16513	16646	16617	16503	16742	16432	16394	16551	16418	16642	16474	16605	16532	16581	16470	16512	16473	16474	16613	16552	16486	16541	16614	16664	16561	16405	16595	16572	16419	16427	16388	16478	16574	16431	16457	16407	16582	16604	16548	16435	16506	16610	16670	16408	16526	16473	16506	16818	16448	16472	16598	16661	16630	16577	16569	16561	16432	16597	16611	16698	16550	16587	16393	16652	16611	16384	16616	16480	16537	16587	16503	16562	16626	16603	16580	16587	16548	16559	16527	16401	16562	16590	16681	16525	16558	16530	16541	16603	16575	16584	16611	16342	16565	16460	16470	16674	16508	16557	16578	16513	16389	16475	16629	16695	16609	16540	16578	16539	16434	16379	16636	16566	16501	16572	16423	16627	16636	16589	16538	16548	16485	16605	16631	16442	16447	16733	16489	16489	16597	16628	16432	16625	16693	16491	16568	16556	16577	16456	16431	16529	16409	16682	16500	16522	16612	16479	16424	16448	16660	16451	16576	16567	16500	16615	16739	16558	16477	16609	16587	16565	16590	16590	16426	16466	16619	16456	16505	16511	16506	16615	16400	16723	16379	16635	16607	16540	16560	16507	16477	16634	16559	16609	16634	16546	16561	16495	16515	16502	16574	16557	16433	16489	16546	16548	16548	16545	16483	16514	16823	16556	16517	16382	16320	16665	16565	16641	16637	16649	16468	16684	16598	16567	16457	16495	16496	16564	16572	16456	16578	16539	16635	16530	16423	16413	16476	16321	16529	16445	16449	16509	16560	16564	16387	16510	16611	16515	16593	16443	16693	16408	16707	16498	16628	16657	16605	16688	16550	16645	16486	16474	16609	16568	16520	16650	16693	16424	16523	16707	16527	16432	16661	16354	16433	16499	16544	16432	16596	16538	16580	16497	16397	16480	16486	16554	16517	16527	16674	16765	16448	16515	16608	16389	16587	16608	16470	16460	16540	16803	16468	16728	16653	16576	16604	16490	16455	16498	16420	16505	16436	16627	16527	16505	16495	16441	16700	16432	16266	16510	16548	16603	16412	16641	16423	16610	16611	16597	16617	16516	16510	16533	16622	16545	16488	16602	16376	16659	16641	16404	16571	16286	16536	16676	16480	16600	16414	16518	16498	16266	16607	16554	16495	16698	16367	16500	16639	16740	16338	16645	16588	16478	16560	16546	16672	16477	16638	16436	16515	16686	16535	16516	16474	16604	16535	16596	16580	16592	16603	16507	16451	16457	16466	16533	16482	16557	16463	16568	16405	16530	16497	16643	16516	16525	16625	16535	16310	16568	16487	16670	16480	16583	16699	16401	16402	16497	16752	16456	16435	16719	16672	16600	16495	16611	16582	16539	16578	16416	16675	16646	16495	16623	16660	16552	16611	16397	16700	16517	16555	16580	16621	16476	16511	16451	16565	16575	16548	16400	16703	16546	16492	16612	16589	16593	16506	16336	16591	16619	16447	16503	16438	16408	16449	16656	16510	16597	16551	16521	16575	16563	16654	16524	16623	16458	16597	16617	16687	16616	16666	16569	16586	16434	16611	16633	16447	16665	16583	16545	16430	16489	16588	16752	16681	16729	16545	16543	16638	16374	16423	16584	16425	16457	16655	16583	16417	16458	16594	16752	16523	16494	16519	16715	16608	16775	16619	16482	16361	16336	16569	16409	16576	16620	16350	16665	16806	16466	16560	16671	16661	16571	16469	16539	16577	16577	16500	16482	16787	16534	16621	16482	16571	16708	16662	16531	16576	16499	16339	16411	16721	16638	16524	16657	16679	16598	16447	16502	16635	16628	16647	16750	16568	16548	16504	16530	16716	16561	16604	16515	16553	16506	16567	16528	16361	16438	16551	16624	16629	16609	16541	16566	16498	16552	16696	16456	16617	16399	16667	16566	16560	16608	16399	16493	16711	16641	16658	16468	16489	16430	16495	16522	16510	16608	16516	16455	16432	16592	16523	16455	16616	16606	16525	16527	16716	16588	16408	16464	16564	16456	16634	16649	16495	16629	16741	16531	16469	16535	16667	16483	16728	16494	16573	16536	16504	16599	16435	16661	16695	16578	16536	16454	16663	16566	16470	16517	16699	16581	16504	16619	16553	16484	16664	16555	16510	16617	16472	16666	16510	16550	16569	16699	16447	16575	16430	16488	16591	16601	16655	16630	16649	16589	16466	16466	16604	16704	16459	16471	16424	16553	16500	16669	16485	16556	16552	16522	16353	16451	16418	16458	16546	16642	16588	16697	16522	16585	16617	16512	16471	16583	16631	16532	16475	16621	16527	16566	16456	16466	16605	16487	16450	16557	16409	16628	16434	16558	16650	16716	16614	16577	16488	16693	16540	16639	16511	16625	16471	16463	16676	16448	16628	16502	16601	16490	16511	16555	16688	16620	16724	16489	16538	16565	16487	16510	16553	16587	16618	16572	16476	16493	16623	16522	16627	16475	16411	16520	16600	16496	16505	16470	16625	16575	16491	16607	16503	16309	16456	16590	16660	16466	16440	16565	16537	16421	16600	16545	16518	16267	16620	16549	16638	16638	16599	16481	16660	16490	16555	16471	16551	16457	16593	16669	16584	16641	16420	16501	16465	16494	16644	16645	16701	16511	16400	16638	16537	16504	16597	16501	16481	16629	16697	16402	16494	16555	16568	16590	16566	16581	16497	16483	16561	16564	16522	16556	16598	16466
23558	21622	28302	25311	22599	22461	21870	19583	19255	19546	19231	19205	19212	19012	18852	19014	18909	18839	19197	18950	19014	19098	18935	18907	18756	18776	18773	18941	18906	18963	18847	18933	18750	19001	18960	18955	19047	18894	18935	18881	18809	18893	18904	18928	19016	18840	19063	18823	18844	18798	18715	18832	18984	18738	18840	18675	18772	18622	18696	18781	18706	18794	18791	18761	18817	18690	18970	18828	18742	18647	18901	18792	18891	18621	18767	18740	18883	18808	18934	19012	19076	19074	18807	18714	18842	18842	18672	18764	18816	18702	18794	18781	18647	18532	18728	18867	18898	18901	18684	18756	18712	18903	18778	18828	18997	18728	18959	19010	18781	18595	18816	18986	18959	18775	18920	18840	18776	18796	18994	18847	18799	18877	18741	18716	18797	18913	18784	18578	18819	18942	18823	18779	18711	18702	18924	18672	18715	18851	18912	18793	18884	18712	18884	18687	19011	18685	18693	18781	18589	18695	19067	18808	18601	18941	18939	18936	18737	18888	18863	18781	18701	18649	18707	18819	18913	18835	18836	18690	18611	18836	18694	18760	18837	18727	18667	18775	18851	18818	18696	18686	18797	18885	18739	18613	18690	18753	18897	18834	18594	18808	18757	18935	18746	18883	18934	18843	18896	18812	18924	18634	18671	18723	18678	18763	18822	18769	18706	18830	18744	18957	18888	18817	18869	18921	18725	19050	19064	18722	18782	18879	18879	18824	18675	18654	18715	18651	18937	18962	18864	18626	18900	18741	18534	18875	19015	18810	18824	18900	18852	18612	18578	18720	18541	18664	18668	18661	18704	18905	18819	18829	18810	18759	18847	18880	18690	18699	18752	18730	18679	18509	18857	18802	18799	18738	18735	18697	18872	18828	18767	18571	19177	18543	18814	18842	18808	19072	18822	18997	18788	18709	18844	18613	18645	18732	18789	18828	18816	18671	18988	18723	18787	18891	19042	18919	18956	18953	18929	18829	18981	18777	18570	18835	18962	18668	18714	18815	18616	18837	18787	18748	18912	18837	18766	18626	18715	18702	18710	18933	18811	18765	18971	18736	18907	18804	18633	18711	18720	18773	18785	18953	18705	18711	18802	18764	18966	18829	18794	18845	18923	18995	18750	18846	18779	18828	18861	18669	18976	18708	18640	18800	18643	18771	18707	18607	18749	18742	18905	18924	18816	18843	18841	18782	18858	18954	18844	18774	18729	18639	18783	18605	18633	18635	18709	18782	18902	18780	18710	18796	18643	18641	18838	18740	18849	18675	18771	18822	18656	18724	18770	18572	18631	18677	18611	18762	18970	18942	18931	18723	18851	18859	18621	18855	18831	18826	18578	18870	19110	18850	18882	18955	18988	18960	19088	19003	18832	18934	18855	18922	18894	18867	18738	18707	18850	18850	18859	18894	18831	18715	18736	18786	18650	18893	18708	18818	18697	18852	18701	18791	18678	18817	18819	18740	18692	18682	18785	18645	18931	18716	18748	18834	18830	18814	18888	18906	18843	18662	18757	18735	18788	19023	19022	18645	18745	18716	18727	18720	18891	18988	18919	18848	18893	18823	18917	18959	18918	18833	18979	18716	18907	18674	18811	18767	18830	18752	18820	18797	18719	18861	18767	18654	18720	19029	18898	18791	18822	18874	18743	18867	18783	18862	18737	18862	18821	18830	18817	18703	18742	18755	18884	18796	18894	18868	18923	18740	18966	18848	18764	18877	18848	18911	19026	18895	18891	18733	18675	18659	18796	18571	18851	18923	18806	19022	18742	18689	18703	18938	19039	18683	18806	18888	18834	18820	18753	18911	18909	18889	18707	18786	18531	18709	18780	18817	18902	18986	18988	18650	18828	18771	18807	18666	18675	18920	18837	18908	18560	18600	18666	18871	18806	18852	18625	18773	18853	18992	18734	18800	18752	18710	18748	18977	18716	18873	18869	18813	18931	19060	19062	18865	18869	18528	18660	18833	18963	18730	18879	18897	18716	18808	18838	18826	18646	18738	18717	18852	18848	18822	18734	18823	18816	18692	18812	18758	18859	18897	18880	18844	18856	18560	18690	18523	18821	18874	18798	18696	18641	18880	18724	18835	18967	18804	18965	18782	18914	18805	18724	18870	18722	18855	18811	18694	18931	18852	18903	18976	18838	18933	18620	18749	18779	18815	18582	18975	18688	18872	18817	18939	18820	18832	18825	18682	18680	18817	18753	18602	18826	18941	18739	18624	18615	18606	18698	19034	18601	18796	18861	18894	18941	18856	18857	19083	18836	18654	18680	18849	18781	18705	18845	18748	18898	18945	18966	18768	18832	18788	18961	18538	18968	18734	18901	18698	18852	18854	18900	19107	18699	18859	18649	18788	18861	18829	18726	18702	18760	18929	18861	18832	18742	18936	18803	18726	18801	18696	18748	18706	18852	18808	18979	18942	18815	19033	18667	18724	18740	18808	19002	18705	18696	18612	18937	18927	18744	18770	18802	18962	18820	18796	18584	18851	18853	18600	18935	19093	18862	18808	18831	18870	18824	18807	18857	18995	18889	18686	18793	18926	18706	18666	18668	18784	18844	18669	18752	19051	18648	18838	18807	18553	18884	18675	18758	18719	18809	18809	18814	18731	18744	18942	18920	18633	18725	18743	18820	18694	18783	18815	18738	18925	18754	18787	18815	18730	18620	18657	18548	18896	18700	18790	18672	18877	18845	18994	18660	18733	18938	18760	19016	18803	18855	18769	19006	18964	19004	18890	18799	18854	18835	18820	18825	18720	18740	18671	18674	18840	18729	18662	18798	18760	18875	18727	18787	18711	18689	18763	18691	18998	18970	18787	18882	18730	18752	18749	18964	18843	18743	18884	18733	18768	18743	18757	18931	18755	19082	18958	18912	18925	18715	18669	18758	18780	18881	18939	18961	18558	18845	18658	18813	18830	18827	18905	18966	18801	18823	18980	18839	18936	18883	18657	18918	18707	18812	18666	18658	18899	18787	18796	18743	18682	18950	18793	18810	18855	18737	18838	18848	18825	18770	18733	18965	18919	18826	18737	18625	19009	18853	18753	18886	19013	18923	18789	18904	18839	18838	18882	18926	18535	18901	18696	18998	18740	18910	18869	18960	19005	18886	18651	18752	18902	18708	18746	18860	18907	18697	18728	18874	18888	19088	18781	18946	18686	18776	18947	18727	18621	18598	18855	18824	18815	18721	18677	18756	18842	18770	18708	18679	18678	18909	18923	18835	18894	19056	18820	18749	18630	18539	18833	18753	18832	18811	18881	18657	19015	18572	18807	18883	18808	18884	18781	18866	18921	19041	19007	18875	18807	18891	18779	18914	18736	18783	18532	18786	18717	18727	18953	18751	18869	18977	18880	18818	18678	18852	18990	19027	19062	18784	18956	18792	18659	18904	18817	18802	18946	18792	18969	18712	18817	18902	18550	18820	18816	18766	18665	18807	18813	18932	18797	18910	18821	18573	18895	18708	18954	18782	18824	18931	18838	18925	18858	18738	18750	18842	18840	18771	18707	18715	18642	18907	18880	18919	18775	18881	18817	18898	18939	18742	18781	18891	18869	18875	18732	18702	18867	18758	18790	18831	18887	18738	18800	18635	18928	18763	18910	18691	18681	18770	18558	18908	18705	18733	18943	19002	18895	18803	18835	19047	18966	18853	18815	18657	18825	18576	18823	18900	18940	18830	18894	18676	18826	18762	18633	18763	18953	18891	19013	18771	18627	18777	18970	18927	18530	18756	18846	18799	18797	18769	18872	18674	18755	18990	18808	18853	18626	18897	18760	18845	18804	18793	19009	18861	18739	18955	18787	18926	18916	18803	18762	18873	18896	18819	18794	18775	18691	18677	18703	18700	18849	18682	18752	18823	18825	18732	18977	18846	19069	18830	18658	18701	18684	18939	18798	18744	18897	18903	18928	18927	18860	19029	18999	18701	18907	18827	18596	18776	18875	18986	18897	18897	18699	18739	18691	18735	18835	18756	18773	18779	18834	18709	18897	18764	18961	18829	18783	18639	18756	19026	18787	18753	18670	18775	18938	18855	18697	18716	18765	18785	18696	18657	18733	18776	18849	18556	18862	18913	18673	18846	18865	18863	18900	18635	18840	18927	18982	18965	18859	18663	18614	19029	18849	18739	18822	18720	18814	18871	18795	19022	18675	18882	18659	18681	18778	18704	18864	18850	18769	18744	18770	18861	18668	18754	18872	18642	18633	18933	18894	18711	18714	18640	18689	19084	18816	18669	18808	18622	18785	18684	18829	18671	18691	18990	18890	18654	18863	18865	18638	18988	18805	18763	18836	18899	18880	18923	18754	18852	18834	18833	18734	18759	18753	18666	18749	18632	18787	18760	18718	18817	18667	18749	18896	18966	18757	18704	18759	18654	18859	18802	18686	18738	18813	18642	18751	18768	18973	18790	18667	18568	18710	18705	18870	18837	18786	18737	18816	18913	18870	18739	18714	18675	18647	18805	18604	18854	18807	18814	18690	18961	18774	18710	18831	18645	18786	18575	18678	18733	18946	18964	18536	18720	18734	18913	18830	18969	18797	18815	18767	18865	18694	18965	18747	18631	18905	18645	18907	18790	18874	18916	18856	18752	18934	18740	18701	18586	18813	18991	18879	19105	18975	18592	18899	18787	18846	18738	18772	19133	18815	18942	18906	18596	18620	18849	18830	18893	18800	18959	18893	18746	18736	18904	18787	18841	18909	18612	18631	18851	18822	18815	18976	18818	18847	19064	18732	18823	18780	18884	19033	18754	18862	18884	18957	18899	18774	18925	18970	18946	18768	18785	18882	18690	18794	19069	18816	18999	18809	18936	18813	18858	18745	18851	18836	18912	18813	18714	18738	18704	18759	18831	18712	18796	18944	18761	18767	18726	18680	19036	18613	18712	18944	18964	18714	18634	18851	18830	18870	18766	18729	18928	18791	18889	18828	18570	18674	18896	18850	18651	18926	18723	18860	18972	19054	18974	18791	18958	18832	18925	18884	18718	18849	18679	18799	18707	18451	18832	18808	18636	18793	18600	18783	18786	18801	18842	19021	18943	18786	18798	18698	18882	19059	18685	18841	18798	18989	18830	18868	18908	18739	18665	18993	18758	18833	18776	18928	18892	18698	18764	18844	18753	18979	18832	18525
23489	32923	22363	18889	17781	17185	17011	16848	16666	16360	16412	16276	16163	16267	16180	16264	16303	16190	16105	16268	16044	16261	16164	16132	16070	16095	16179	16093	16043	16132	16011	16371	16043	16231	16136	16266	16008	16242	16170	15946	16077	16080	16046	16097	16231	16076	15966	16207	15886	16015	16119	16022	16122	16075	16034	16048	16097	16001	16145	16050	16209	16009	15967	16108	15997	15965	16039	16084	15921	16076	16358	16201	16077	16097	16186	16097	15955	16058	16125	15965	15933	16098	16056	16036	16273	16174	16047	15976	16095	15932	15959	16044	15994	16007	16153	16090	16254	15961	16005	16171	16009	16068	16100	16200	15951	15870	16155	16206	15993	16178	16065	16150	16043	16170	16061	16043	16152	15876	16019	16132	16005	16010	15978	16081	16135	15914	16041	16085	16261	15957	16232	16083	16008	15898	15938	16037	16200	15993	16138	16128	16116	16002	16133	15968	16113	16130	16109	16075	16031	15990	16020	16060	16077	16267	16089	16106	16024	16036	16052	16059	16226	16049	16064	16126	16131	16118	16177	15978	15952	16027	16080	16146	16103	16076	16133	16205	16158	16076	16077	15939	15977	16238	16147	15976	16103	15903	16086	15895	15910	16042	16067	16027	16144	16001	16133	15979	16203	16114	16102	16112	16038	15981	16052	16053	16187	15901	16122	15968	16057	16149	16185	16056	16120	16022	15982	16105	16072	15980	16096	15808	16250	16097	16187	16023	16033	16002	15995	16190	16105	16009	16008	16158	16216	16048	16077	15968	16134	16177	15875	16311	16011	16118	16118	16081	16225	16094	16161	16039	16212	16126	15952	15997	16090	16179	15958	15984	16062	16122	16231	16113	16127	15944	15906	15975	16021	16175	16044	16030	16173	15961	16027	16032	16101	16143	16253	15913	16044	16061	16174	16062	16088	16072	16238	15857	16123	16147	15914	16103	16287	16031	16099	16054	16021	16274	16137	15983	16259	16262	15950	16097	15920	16138	15959	15960	16072	16062	16157	16122	16053	16198	16118	15916	16054	16173	16137	16104	16011	16240	16171	16141	16050	15990	16052	16121	16125	16210	16184	16002	16121	16168	15956	16182	16208	16191	15850	16261	15976	15956	15986	16056	16039	16166	15986	15998	16060	16193	16148	15990	16053	16188	16086	15992	16125	16099	16008	16223	16116	16170	15949	16202	16028	15954	16064	16158	16140	15899	15889	16015	16098	16050	16089	16017	16061	16090	16202	16118	16059	16213	16205	16116	16066	15982	16088	16220	15931	16249	16103	16296	16066	16018	16069	16069	16070	16008	16218	16106	15993	16121	15999	16054	16130	16195	16039	16099	16047	15949	16131	15948	16084	16142	16026	16175	16247	16063	16150	16106	16026	16221	16121	16121	16133	16167	16006	16047	16114	16158	16063	16041	16085	16056	16126	16154	15966	15942	16023	16060	16042	16151	15952	16042	15966	16280	16199	16171	16097	16113	16019	16054	16137	16095	16199	16058	15936	16060	16008	15946	16171	16097	16160	16195	16023	16174	16071	16211	16048	16181	16074	16185	16083	16093	16127	16159	15897	16051	16077	16219	16194	16026	16051	15979	16174	16125	16240	15934	16271	16111	16186	15894	16137	16189	16022	16276	16109	16149	15948	16252	16042	16097	16062	16122	15996	15973	16112	16150	16056	15951	16042	15983	15966	16196	16239	15778	16326	15939	15985	16114	15952	16166	16124	16179	16132	16105	16130	15970	16227	15983	16088	16125	15988	16185	16132	16072	16111	16152	16008	16035	16136	16000	16015	16023	16038	16102	16037	15950	15932	15920	16239	15971	16022	15905	16078	16095	15970	16107	15923	16067	15979	15992	15997	15941	16159	16200	16202	16004	16253	16037	16181	16184	16003	15940	16080	15991	16249	16030	16020	16074	16135	16146	15915	15988	16221	16133	16024	16114	16121	16022	15889	16106	15948	16072	16105	16157	16227	16071	16092	16182	16202	15927	15894	16055	16143	16189	16110	15979	15969	16003	15914	16120	16077	16132	16060	16214	16103	15900	16229	16023	16225	15986	16159	16023	16005	16100	16198	16014	16028	16016	15945	16111	16124	16064	16254	16118	16119	15897	16200	16206	16056	16054	16026	16042	16247	16047	15976	16093	15949	16200	16118	16124	15905	16041	16048	16077	16022	16087	16110	16157	15881	16101	16040	15967	16082	16254	16195	15971	16136	16163	16046	16159	16067	16087	16036	16052	16095	16221	16151	16043	16050	16098	15907	16012	16109	16183	16105	16114	16126	16050	16034	16104	16163	15974	16219	16148	16044	16060	15881	16053	15988	16208	16000	16072	16000	16024	16123	15998	16287	16238	15977	16056	16266	16091	15869	16203	15928	15957	16046	16004	16081	16109	15997	16109	16198	15994	16071	16224	16023	16044	16118	16140	16150	16192	16084	16037	16121	16072	16095	16022	16123	16117	16011	16090	15994	16075	15964	15889	16249	16121	16106	15994	16130	16092	15960	15882	16065	15991	15996	15930	16080	16079	15970	16088	16099	16085	15966	16177	15966	15967	16077	16128	16102	16110	16109	16040	15953	15961	16024	16068	16176	16060	16141	16194	15969	16108	16062	16113	16021	16141	16209	16214	16148	16163	16135	16133	16181	16125	16060	15997	16045	15980	16150	16164	15906	16066	15971	15940	15925	16199	15977	15997	15989	15990	16148	15952	16105	16094	15950	16065	16047	16121	16039	16258	16137	16124	16221	15981	16434	16225	16195	15951	15861	16258	15853	16044	16143	16050	16152	16249	16158	16063	16002	16065	15970	16053	15938	16117	16064	16022	16109	15974	16267	16012	16026	16190	15973	15971	16087	16031	16039	16060	16121	16278	16067	15929	16045	15932	15946	16022	15983	16027	16022	16117	16175	16033	16039	15994	16055	15963	16127	15977	16080	16187	16022	16001	15970	15997	16056	16126	16146	16077	15816	16126	16150	15995	16240	16071	16078	15948	16026	15887	16038	16176	16089	16168	15962	16178	15966	16164	16091	16037	16195	16039	16032	16024	16085	16182	16145	16101	16172	16111	16008	16075	15807	16246	16075	16183	16193	16130	15928	16239	15988	16010	16153	16042	16174	16150	16133	16066	16138	16050	16089	16194	16269	16063	16111	16059	16299	16139	15934	16011	16020	16182	16058	16122	16099	16127	16086	15904	16246	16033	15785	16066	16040	16021	16181	16089	16181	16000	16095	15881	16102	16045	15966	16176	15992	16084	16212	16009	15983	15901	16280	15951	15962	16083	16119	15990	15936	16048	16070	16127	16112	16086	16059	16069	16103	15888	15987	16146	16159	16061	16235	16107	16250	16073	16179	16122	15992	16085	16084	16172	16110	15976	15920	16148	16010	16009	16109	15946	16100	16086	16122	16117	16218	16047	16160	16216	15896	16004	15987	16080	16000	15936	16063	16073	16129	15993	16122	16131	16050	16110	16086	16322	16243	15905	16099	16192	16079	16003	16186	16109	16078	16147	16063	16076	16053	15940	16067	15893	16221	16113	16027	16197	16095	16034	16080	15972	16051	15985	16019	16022	15922	16050	16088	15995	15960	15812	16024	15960	16086	16122	16056	16135	16151	15976	16062	15916	16063	16034	15985	16021	15954	16099	16222	16151	16007	16126	16019	16043	16058	15988	16068	16142	15928	16179	16020	16032	16121	16040	16028	16157	16240	16185	16102	16085	16049	15997	16098	16145	16167	16124	16023	16035	16162	15942	15970	16226	16201	16075	16076	16109	16050	16166	16103	15992	16266	15968	16050	16048	16167	15859	16123	15923	15990	16164	15937	16034	15878	15936	16068	16109	16065	16111	15981	16151	15937	16132	16140	16110	16114	16033	16024	16075	16078	16102	16044	16188	16074	16046	16382	16364	15947	16143	16180	16130	16002	16180	16240	15989	16131	16127	15988	16001	15983	16300	15912	16069	15968	16101	16223	16187	16157	16116	16124	16123	16158	16010	16088	16027	16085	15930	16085	15904	16088	16089	16188	16071	16141	16100	16142	16191	16051	16188	15906	16150	16040	15940	16026	15896	16013	16189	15889	16169	16031	16300	16074	16251	16199	16097	16027	16106	16172	16122	16106	16131	16114	16070	16026	16104	16240	16042	16033	16264	16141	16062	16177	16097	16229	16063	16253	16084	16019	16028	15987	16213	16125	15999	16039	16009	16167	16020	16159	16006	16069	16022	16022	15976	16084	16076	16198	16160	16223	16095	16052	16137	16204	16120	16048	15992	16017	16238	15987	16026	16140	16018	16062	16159	16192	16148	16099	15830	15948	16111	16045	16150	16025	16134	16074	16151	16067	16047	15908	16060	16011	16074	16320	16098	16259	16242	16090	16153	15994	15993	15979	16120	16002	16147	15835	16193	16172	15988	15972	15926	15982	15933	16233	16313	16120	16094	16032	16017	16002	16116	16074	16113	16163	16136	16192	16018	16095	16191	15968	15919	16031	16239	16054	15905	15987	15962	16089	15984	16099	16096	16088	16015	16060	16348	16132	16096	15983	16002	15963	16262	16288	16175	16009	15928	16087	15958	16094	16012	16120	16120	16014	16054	16079	16030	15996	16102	16167	16028	16020	16354	15991	16046	16032	16238	16023	16110	16128	16073	16049	16013	15954	16016	16051	16098	16000	16124	15998	15967	16196	16034	16198	16034	16181	16190	15949	15989	16091	16122	15961	15992	16074	15990	16002	16059	16076	16042	16229	16135	16184	15997	16138	16083	16244	16076	16052	16206	15972	16053	15962	16115	16169	16113	16135	16113	15979	16206	15950	16137	16124	15955	16080	16139	15942	15951	16179	16134	16068	16148	16180	16090	16100	16055	16220	16113	16325	15991	15892	16168	15962	16202	16102	15928	16050	16064	15982	16069	16214	16035	16188	15941	16002	16236	15957	16014	15985	16123	16081	16293	15997	16086	16134	16070	16084	16042	16144	16113	16180	15995	16147	16108	16163	16077	15941	16143	15950	16158	16118	16043	16012	15863	16072	15895	15930	16170	16050	16136	15868	16013	16113	16267	16284	16171	16014	16069	15899	16047	15906	16422	16130	16040	16059	16056	16119	16185	15924	16168	15975	16003	16222	15980	16078	16067	16026	16055	16102	16053
25413	21662	26931	27158	21237	20892	20908	20281	20198	20280	20274	20241	20072	20028	20281	20404	20215	20105	20035	20165	20054	20176	20049	20072	19948	20147	19972	20130	20053	20119	20212	19960	20071	19842	20180	20168	20326	20098	20282	19794	19980	20056	20044	19925	20122	20069	19826	20121	19930	20090	19768	20103	19785	20009	19924	20051	19995	19898	20203	20123	20045	20292	19830	19787	19868	20108	20112	19855	20085	20043	19979	20115	20306	19969	20001	20146	20049	19893	20252	20244	19957	20113	19975	20159	20032	19981	20171	20001	20099	20130	19820	20160	19957	20070	20106	20108	20024	20022	20030	19927	20079	19826	20086	20108	19970	20135	20000	19926	19953	19970	20064	19904	19969	20082	20055	19994	19901	19840	20037	19976	20127	19998	20138	20032	19953	19879	20040	20135	19884	20220	19974	20050	19995	19857	19806	19924	20004	19857	19915	20049	20120	20000	19933	19822	20086	20151	19921	20035	19927	19934	19961	19934	20146	20233	19977	19847	20116	19952	19926	19941	19787	19915	20085	19985	19731	20246	20040	19938	19827	20105	19769	20039	20138	20109	19968	20132	20012	20082	20081	19892	20244	19798	19953	19839	19996	19827	19997	19992	20167	19797	20043	20062	20029	19927	19958	20220	20080	20072	19920	20099	19918	20104	20073	19869	19901	19919	20173	20138	19893	20126	19994	20045	20009	20162	20079	19963	20060	20144	19764	20006	20004	19980	20044	20054	20028	20130	20111	19942	19927	19797	19810	19929	20070	20015	19910	20040	20017	20004	19878	19874	20091	19893	20136	19877	19828	19933	19949	19911	20029	19950	20185	19904	19851	19975	20076	20063	20120	20011	20100	19788	19925	19933	20093	19981	20085	19935	20087	19961	19998	19802	20182	20194	20095	20196	19909	20095	20064	20027	19912	20000	19937	19889	19911	19833	20034	20084	19880	19823	20116	19978	19901	19956	19940	19865	20051	19926	20187	19906	19760	19992	20004	19979	20048	20032	20023	19726	20097	20108	20081	20154	19947	19974	19943	20044	20016	19703	20046	19889	20059	19919	20008	20072	19982	20064	20197	20015	19829	20059	20073	20239	20011	20017	19995	20039	20107	20113	20249	19858	20111	19900	19881	19928	20092	19810	19875	20102	19851	19794	19815	20029	19941	20113	19951	19892	19775	19962	20006	19861	19944	19923	20159	20025	19929	19989	20007	20036	19907	20084	20200	19999	20031	20020	20090	20186	20148	20073	19889	19997	19896	19941	20040	20111	20126	20063	20075	20171	19930	20029	19921	20090	20148	19887	20011	20039	20104	20131	20251	20301	19729	20209	20177	20078	19667	20011	19866	19983	19796	20025	19981	20018	20012	20117	19804	19957	19933	20131	19989	20045	19930	19985	20009	20089	19956	20148	19853	20005	19878	19915	20035	19978	19933	19985	19913	20016	20013	20161	19983	20151	20048	19867	20007	19911	19841	19966	20229	19844	19875	20062	19949	20276	20074	19990	19877	20086	20014	20041	20010	19779	20080	20119	19919	20112	20131	19917	19937	19935	19888	19888	20025	20018	19917	19960	20040	19914	20226	19990	19954	19980	20184	20043	19910	20101	20106	20079	20155	20134	20061	19842	20259	19893	19880	20066	20222	20094	20076	20099	19984	20135	20197	19732	20176	19855	20054	20004	20037	20004	20126	19990	20001	19966	19984	19921	20034	20164	20068	19938	19799	20022	19917	20024	20143	20045	19872	20008	20090	20036	20194	20120	20102	20052	19952	19947	20080	20207	20112	20211	20066	20150	19984	19969	20057	19864	20040	19947	19874	19969	19974	20023	20084	20104	20034	19830	19956	20115	20088	20288	20250	20171	20141	20045	20017	19855	20064	20254	20138	19837	19962	19783	19852	19977	19935	20117	20008	19770	19898	20081	19985	19935	19984	20003	19831	19956	20047	19923	19982	20036	20049	20148	20021	20175	20069	20087	19942	19920	20063	20117	19982	19912	20074	19847	20061	20031	20039	19910	20056	20036	20168	19942	20063	20135	19830	19929	20021	20130	20155	20107	19933	20044	20124	19845	20032	20149	19986	20107	20176	20015	19972	20182	20310	19947	20018	19958	19954	19910	19979	19869	19956	20158	20124	20039	20044	20009	20002	19794	19917	19920	20082	19839	19897	20083	20059	20237	20155	19753	19952	20011	19911	19994	20053	19940	20129	20219	20136	19787	20075	19984	20002	19975	20089	20058	19968	20117	19850	20156	20155	19962	20070	19968	20058	19740	20077	19891	20098	20016	20052	19911	19848	20175	19862	20208	20008	19986	19906	19865	19945	20114	20104	19799	20221	20130	19908	19862	19893	20120	20107	19982	20079	20198	20045	19915	20065	20345	19885	20001	20014	20189	20013	20006	19858	20130	19897	20097	20002	19919	20095	19842	19999	20018	20058	19900	20068	19956	20041	19994	20075	19869	19980	19980	19996	19825	20119	20034	20128	20023	20171	20152	20046	19973	19735	19969	20108	20070	19854	20145	19992	19940	19944	20190	20046	20175	19983	20075	20185	20015	20053	19931	19987	20024	19844	20007	19873	19955	20101	19955	19944	19959	19781	19898	19901	19924	20176	20180	19997	19871	20072	19996	19921	20107	20092	20017	20068	19901	19936	20143	20327	19913	19668	19869	20184	20015	20129	20243	19889	19896	19860	19979	19997	19982	19950	20136	20109	19992	19915	20034	20045	20098	20042	19786	19987	19838	20145	19967	19988	20109	19864	19926	19763	20003	19874	20034	19993	19885	19876	19907	20022	20088	19893	19983	19995	19957	19926	20017	20112	19940	19983	20002	20100	19930	19883	20101	20064	19877	19986	20215	20075	19919	19860	19989	20082	20104	20167	19868	20184	20001	19884	20119	19876	20066	19994	19938	19972	20004	19983	20177	19937	20081	20007	20150	20119	20198	20002	19953	19987	20173	20143	20067	19928	19897	19944	20004	19944	20103	19903	19848	19914	19928	19947	19873	20028	20187	20137	20211	20106	20115	19970	19971	20050	20030	19870	20048	20122	20211	20041	20052	19924	19848	19830	19953	19928	20034	19963	20016	19919	20099	19901	19999	20011	20148	20118	20164	20027	20194	20149	20058	20143	20067	20007	19959	20291	20181	19839	20125	19981	20022	20160	20047	20095	19989	20181	19992	20117	19835	20239	19983	20141	20158	19934	19967	20096	19924	19996	20077	19915	19987	19948	20094	19942	19568	20037	20100	20149	20055	19941	20158	20130	19951	20059	20166	19975	19970	20170	20112	20133	20041	19806	19863	19835	19855	19975	19886	20093	19968	20003	20195	19996	19950	19978	20035	20242	20229	20030	19959	20081	20234	20050	20092	19959	19874	19791	19837	20004	20141	20057	20160	20025	20132	20048	19988	20001	20000	20137	20053	20059	19976	20230	19925	20194	20179	20013	20017	19943	19959	20021	19700	19908	19835	20015	20043	20003	19923	19991	19773	20062	19969	20022	20020	19986	20064	19775	20036	19843	19709	20035	20112	19987	19936	20278	19882	20065	19914	20054	20070	19956	20218	19985	20301	20323	20056	20052	20116	20155	20023	20007	19990	20211	19907	20073	20168	20081	20024	20261	20094	19981	20226	19993	19978	19934	19992	20063	20090	19854	20035	20018	20145	20062	20106	20098	19921	20187	20069	19990	19981	20013	20175	20088	20060	20172	20242	19967	20087	20050	20021	19797	20258	20119	19890	20053	19950	19917	20279	20124	19975	20054	19799	19846	19781	20102	19899	20047	19936	19961	20175	20080	20099	20038	20069	19983	19899	19847	19922	19950	19858	20300	19935	19961	20123	19987	19972	20051	20039	19967	20010	20299	20037	20132	19805	20051	19980	20131	19891	19979	20042	19926	19925	19921	19955	20152	20234	20128	19873	20069	20027	20060	19969	19842	20099	20108	20051	20027	19917	20080	19994	20103	20157	20167	19963	19933	19897	20186	19865	20092	20091	20049	19836	20087	19979	20100	20006	20041	20015	19790	20005	20124	19858	20239	20044	19996	19671	20244	20125	19962	20019	20188	20174	20071	20072	20098	20121	19960	20224	20138	19952	20184	19989	20153	20134	20171	20217	20233	20060	19952	19926	19936	19689	20170	20032	20111	19915	20020	19932	20030	20205	20023	20100	19909	20049	19898	19995	20192	20222	20027	19857	20032	19877	20021	20047	20016	20123	20281	20120	20132	19840	19887	20010	20022	19965	19881	20137	19930	20222	19945	20037	19812	19941	20012	19914	19948	20009	20069	20077	20079	20088	20013	20098	20195	20175	19954	19906	19802	19960	20090	20091	20026	20204	20141	19999	19893	19975	19894	20125	20182	19912	20009	19899	19929	19917	19995	19928	19974	20095	20062	19914	20066	19992	19884	20015	20193	19988	20028	19936	20056	20064	19960	19663	20039	19948	20007	19891	20138	19999	20113	20014	19895	19825	20056	20137	19817	19685	20012	19859	20188	20126	20187	19850	20083	19956	19984	19954	20043	19904	20100	20015	20040	19951	20193	19810	19955	20060	20037	20095	19913	20010	19872	20047	20008	20024	19869	19954	20105	19960	19973	19829	19957	19986	19888	19821	20143	19961	20172	20193	19952	20017	20008	19840	19998	20128	20092	20033	20076	19990	20264	20120	20226	19987	20111	20198	19964	20122	19961	19895	20166	20159	19786	20007	20025	20181	20356	20132	20096	20180	19984	20024	20135	20184	20005	19979	19925	19948	20087	19981	19819	20040	20207	19942	19858	19900	19870	20227	19997	20264	19984	20094	19968	20028	20221	20001	19795	20088	20184	19989	19892	19770	20337	19837	20100	20087	20064	20274	20040	19900	19831	19889	20062	19950	20010	20045	20025	19904	20136	20103	19881	19944	20043	19929	20188	20258	20072	19930	20187	20085	20239	20128	20136	20250	19943	20140	20114	19995	19748	19899	19806	20016	20116	19998	19810	20055	20115	20088	20074	20003	19825	20088	20227	20135	19831	20161	20344	20037	20072	20009	20179	20202	20021	20003	19965	20155	20029	19944	20103	20075	20015	19978	20028	19965	19989	20048	20113	20182	20229	20198	20087	19862	20108	20031	19809	20019	19885	19784	20080	20048	20072	20134	19896	19878	20109	20155
22281	28045	20675	18246	17827	17581	17154	17108	17102	16949	17025	16858	16989	16863	16887	16662	17028	16980	16547	16839	16913	16902	16829	16903	16768	16913	16860	17009	16780	16770	16738	16772	16748	16897	16624	16932	16958	16729	16815	16764	16830	16846	16832	16710	16696	16791	16873	16825	16701	16765	16923	16771	16638	16787	16712	16698	16947	16707	16689	16842	16726	16923	16766	16737	16707	16704	16914	16818	16849	16752	16978	16783	16746	16912	16700	16856	16746	16809	16657	16802	16917	16780	16808	16621	16744	16804	16837	16863	16855	16758	16819	16838	16769	16683	16814	16804	16802	17008	16829	16875	16832	16664	16905	16811	16755	16661	16714	16664	16886	16763	16895	16549	16802	16626	16840	16636	16757	16848	16535	16940	16849	16752	16853	16740	16816	16885	16920	16627	16817	16764	16846	16760	16710	16664	16772	16782	16915	16700	16661	16670	17004	16731	16712	16780	16760	16720	16803	16771	16833	16809	16828	16831	16598	16683	16755	16863	16683	16678	16828	16598	16698	16698	16891	16726	16795	16895	16732	16828	16556	16737	16951	16820	16506	16913	16792	16840	16657	16766	16880	16839	16794	16827	16758	16752	16568	16827	16928	16926	16554	16693	16762	16708	16787	16892	16810	16800	16945	16598	16716	16831	16683	16797	16773	16674	16855	16709	17073	16958	16816	16659	16977	16872	16814	16714	16792	16698	16873	16753	16768	16739	16948	16765	16605	16742	16616	16821	16805	16611	16752	16893	16903	16654	16836	16743	16891	16874	16845	16788	16799	16753	16660	16820	16768	16767	16960	16868	16746	16833	16566	16694	16784	16796	16659	16871	16730	16724	16794	16618	16815	16814	16670	16748	16786	16683	16951	16700	16723	16830	16690	16655	16819	16801	16874	16846	16641	16801	16731	16862	16791	16875	16650	16894	16762	16602	16914	16630	16718	16688	16839	16702	16697	16857	16806	16870	16614	16860	16661	16893	16725	16818	16838	16895	16868	16694	16775	16868	16570	16795	16742	16839	16792	16673	16739	16791	16867	16918	16860	16755	16501	16811	16843	16752	16838	16982	16713	16896	16726	16863	16605	16791	16948	16737	16476	16772	16537	16717	16780	16812	16876	16717	16755	16873	16683	16777	16931	16782	16685	16818	16769	16929	16737	16702	16955	16665	16622	16775	16876	16807	16698	16829	16969	16952	16600	16812	16896	16829	16752	16745	16760	16785	16832	16782	16611	16870	16748	16832	16704	16742	16723	16876	16734	16817	16677	16765	16566	16737	16751	16855	16679	16794	16670	16682	16591	16713	16866	16801	16844	16828	16680	16698	16723	16740	16945	16790	16716	16749	16872	16643	16919	16891	16826	16896	16544	16871	16740	16707	16831	16751	16738	16819	16749	16948	16975	16655	16885	16669	16927	16815	16986	16863	16746	16964	16870	16800	16764	16688	16785	16818	16837	16710	16837	16816	16800	16767	16706	16839	16598	16771	16796	16810	16864	16756	16813	17049	16845	16858	16867	16875	16832	16751	16882	16742	17023	16876	16724	16717	16928	16830	16844	16930	16849	16707	16645	16821	16730	16795	16842	16683	16792	16997	16910	16689	16825	16720	16807	16677	17035	16779	16669	16794	16869	16799	16845	17015	16888	16793	16759	16886	16790	16734	16784	16690	16680	16737	16798	16710	16878	16787	16822	16632	16660	16917	16661	16727	16809	16732	16691	16916	16732	16697	16952	16564	16673	16695	16884	16671	16709	16780	16774	16609	16726	16840	16811	16739	16762	16855	16770	16720	16765	16646	16637	16737	16802	16740	16927	16848	16695	16657	16665	16856	16855	16747	16812	16847	16753	16789	16698	16817	16870	16807	16920	16807	16836	16845	16784	16799	16633	16743	16670	16671	16709	16792	16624	16799	16859	16637	16932	16898	16860	16828	16676	16623	16802	16734	16767	16778	16737	16811	16784	16940	16849	16766	16868	16903	16802	17013	16677	16831	16863	16914	16729	16846	16738	16946	16878	16822	16987	16798	16751	16820	16929	16810	16833	16939	16730	16750	16757	16777	16822	16746	16754	16578	16766	16922	16855	16695	16942	16862	16962	16790	16824	16795	16772	16724	16723	16931	16865	16733	16823	16784	16713	16861	16737	16913	16887	16696	16662	16833	16778	16780	16922	16754	16719	16941	16534	16672	16639	16736	16817	16771	16786	16944	16792	16919	16764	16781	16849	16859	16887	16896	16830	16651	16715	16760	16728	16788	16883	16727	16717	16763	16786	16809	16754	16709	16729	16738	16839	16852	16744	16877	16822	16721	16759	16808	16664	16684	16850	16912	16845	16759	16661	17000	16667	16820	16673	16717	16895	16826	16814	16849	16838	16821	16808	16799	16701	16878	16767	16817	16858	16794	16752	16785	16787	16799	16645	16794	16780	16619	16772	16668	16711	16768	16797	16799	16785	16706	16631	16604	16913	16935	16800	17018	16805	16735	16724	16878	16835	16655	16788	16923	16744	16873	16679	16682	16783	16765	16933	16654	16802	16733	16859	16801	17034	17065	16678	16920	16762	16660	16621	17030	16857	16782	16970	16905	16587	16901	16875	16758	16696	16724	16818	16803	16849	16889	16794	16788	16615	16876	16819	16844	16719	16736	16951	16811	16771	16728	16887	16777	16781	16794	16732	16727	16775	16821	16952	16862	16784	16900	16706	16989	16765	16750	16665	16958	16786	16794	16815	16752	16763	16848	16580	16835	16680	16827	16890	16703	16750	16696	16722	16738	16793	16688	16932	16778	16757	16681	16877	16881	16878	16950	16639	16900	16894	16746	16798	16673	16776	16795	16758	16840	16677	16711	16773	16833	16758	16796	16840	16620	16724	16673	16690	16589	16818	16856	16972	16925	16701	16751	16797	16715	16902	16897	16865	16863	16697	16664	16800	16758	16793	16843	16681	16690	16923	16853	16927	16722	16758	16737	16649	16590	16697	16751	16661	16770	16819	16808	17032	16840	16694	16847	16770	16797	16888	16762	16678	16630	16733	16758	16783	16843	16868	16908	16630	16806	16849	16987	16780	16833	16813	16724	16668	16866	16691	16994	16788	16820	16759	16928	16890	16638	16883	16825	17032	16644	16769	16792	16726	16875	16735	16788	16799	16779	16866	16857	16785	16723	16737	16642	16785	16734	16765	16829	16660	16834	16720	16826	16656	16632	16799	16643	16645	16617	16611	16793	16825	16726	16950	16709	16831	16840	16774	16769	16706	16632	16869	16761	16550	16825	16836	16873	16700	16785	16730	16657	16869	16899	16761	16819	16774	16712	16643	16768	16696	16899	16827	16655	16707	16643	16816	16896	16804	16710	16775	16801	16887	16861	16705	16854	16861	16638	16894	16834	16804	16751	16837	16813	16794	16732	16763	16819	16786	17009	16833	16775	16803	16842	16675	16824	16699	16767	16889	16715	16688	16747	16645	16757	16855	16839	16892	16731	16719	16794	16784	16849	16884	16736	16791	16601	16856	16641	16786	16725	16840	16666	16763	16852	16845	16937	16771	16856	16613	16851	16803	16973	16780	16670	16675	16788	16853	16724	16711	16961	16761	16771	16756	16474	16823	16815	16802	16858	16530	16850	16827	16719	16763	16790	16898	16781	16845	16658	16827	16706	16870	16699	16737	16813	16731	16928	16738	16815	16789	16817	16879	16786	16544	16902	16750	16697	16818	16804	16759	16775	16947	16836	16809	16587	16770	16803	16747	16791	16791	16817	17035	16751	16746	16728	16810	16738	16852	16700	16907	16865	16851	16750	16699	16974	16772	16812	16890	16818	16792	16807	16824	16929	16652	16763	16581	16729	16751	16744	16773	16653	16930	16795	16977	16800	16574	16916	16773	16763	16785	16785	16752	16716	16685	16692	16823	16741	16740	16761	16731	16822	16816	16792	17008	16671	16697	16679	16772	16736	16886	16869	16648	16762	16811	16798	16683	16820	16727	16512	16986	16821	16703	16758	16897	16926	16737	16739	16764	16766	16925	16804	16710	16886	16848	16612	16721	16797	16770	16687	16734	16809	16807	16762	16792	16805	17002	16852	16663	16894	16862	16692	16881	16817	16750	16705	16655	16794	16990	16804	16939	16684	16696	16687	16934	16697	16914	16655	16665	16781	16598	16950	16702	16818	16623	16893	16674	16698	16849	16665	16700	16874	16825	16713	16790	16638	16840	16765	16962	16638	16857	16668	16890	16613	16740	16875	16583	16839	16780	16866	16917	16869	16706	16643	16758	16882	16668	16721	16679	16885	16809	16666	16688	16863	16744	16751	16719	16895	16742	16663	16968	16791	16811	16897	16782	16685	16820	16647	16824	16790	16782	16924	16686	16796	16706	16851	16665	16953	16751	16805	16747	16724	17074	16584	16770	16706	16617	16849	16731	16666	16783	16733	16686	16886	16769	16843	16882	16885	16731	16798	16875	16837	16565	16846	16932	16794	16674	16753	16833	16752	16848	16819	16764	16550	16801	16693	16863	16712	16904	16892	16720	16833	16785	16569	16774	16756	16646	16680	17053	16698	16819	16616	16825	17061	16915	17011	16947	16777	16521	16832	16822	16779	16788	16768	16756	16642	16841	16773	16765	16831	16796	16781	16749	16765	16706	16652	16726	16731	16878	16493	16827	16611	16785	16863	16814	16915	16872	16814	16616	16726	16671	16953	16862	16595	16920	16661	16926	16880	16819	16690	16736	16647	16832	16761	16573	16899	16743	16785	16679	16839	16870	16672	16895	16824	16782	16719	16727	16546	16855	16891	16665	16736	16747	16751	16806	16700	16901	16772	16911	16883	16847	16753	16769	16856	16815	16746	16811	16675	16802	16741	16718	16860	16748	16717	16810	16690	16778	16716	16732	16739	16851	16820	16694	16845	16787	16837	16750	16845	16999	16683	16757	16785	16778	16742	16818	16729	16751	16767	16895	16775	16625	16883	17023	16756	16705	16840	16766	16721	16796	16814	16696	16897	16821	16808	16840	16844	16791	16941	16713	16597	16879	16826	16812	16727	16783	16735	16708	16869	16702	16638	16812	16946	16668	16707	16871	16790	16871	16661	16671	16754	16756	16692	16859	16817	16801	16633	16813	16763	16845	16708	16848	16761	16737	16991	16884	16784
22555	21673	28842	24787	21939	23959	25425	20618	19965	20354	19859	19941	19924	19745	19867	19543	19908	19676	19622	19543	19731	19898	19795	19902	19662	19560	19670	19661	19754	19505	19521	19519	19600	19599	19546	19673	19593	19747	19585	19715	19485	19559	19451	19616	19504	19640	19611	19542	19247	19640	19598	19463	19504	19603	19363	19478	19659	19565	19409	19747	19614	19608	19656	19245	19531	19517	19552	19392	19510	19536	19635	19451	19491	19501	19676	19395	19663	19819	19648	19613	19407	19367	19562	19366	19391	19543	19528	19409	19644	19629	19698	19354	19500	19373	19618	19651	19244	19543	19427	19354	19455	19455	19380	19548	19538	19370	19392	19300	19223	19115	19447	19447	19637	19533	19550	19467	19394	19440	19525	19474	19568	19660	19553	19744	19348	19634	19564	19331	19474	19503	19361	19659	19529	19344	19398	19505	19563	19518	19545	19590	19684	19457	19445	19406	19556	19297	19382	19578	19511	19281	19588	19282	19281	19504	19429	19469	19601	19737	19377	19338	19440	19431	19576	19483	19357	19533	19479	19465	19367	19449	19354	19465	19745	19537	19557	19509	19656	19428	19708	19529	19537	19272	19446	19585	19318	19652	19427	19384	19478	19496	19581	19478	19439	19601	19425	19391	19643	19414	19718	19552	19370	19449	19411	19453	19314	19431	19251	19393	19383	19451	19387	19333	19412	19489	19262	19596	19593	19326	19535	19536	19510	19590	19403	19545	19432	19229	19386	19404	19467	19407	19443	19510	19585	19514	19694	19519	19468	19769	19546	19418	19431	19646	19585	19301	19557	19633	19474	19668	19464	19454	19299	19618	19663	19421	19277	19568	19424	19513	19543	19695	19554	19696	19556	19442	19394	19629	19717	19585	19541	19530	19516	19375	19399	19570	19617	19268	19528	19514	19753	19228	19429	19293	19496	19322	19437	19553	19323	19355	19311	19342	19572	19370	19562	19440	19499	19533	19408	19484	19451	19205	19593	19602	19610	19633	19192	19267	19477	19622	19429	19561	19695	19507	19325	19254	19671	19426	19407	19418	19541	19315	19474	19622	19511	19307	19502	19579	19366	19453	19501	19647	19553	19459	19725	19620	19717	19576	19506	19583	19497	19542	19420	19176	19414	19417	19494	19440	19501	19529	19384	19363	19390	19495	19583	19428	19728	19536	19599	19413	19471	19348	19541	19368	19347	19426	19365	19422	19435	19379	19458	19386	19457	19450	19595	19491	19480	19524	19471	19457	19570	19522	19592	19419	19389	19535	19388	19509	19476	19423	19678	19724	19618	19680	19571	19598	19424	19497	19684	19293	19298	19518	19585	19293	19390	19610	19650	19589	19292	19241	19329	19411	19482	19467	19483	19588	19613	19213	19422	19260	19463	19601	19451	19676	19315	19358	19613	19410	19610	19481	19415	19551	19643	19705	19583	19457	19620	19408	19474	19505	19507	19474	19556	19385	19547	19406	19303	19723	19342	19486	19453	19342	19474	19431	19470	19264	19411	19461	19588	19352	19402	19437	19346	19477	19500	19352	19421	19462	19540	19339	19469	19517	19335	19429	19368	19472	19394	19405	19446	19384	19407	19347	19492	19389	19453	19264	19538	19585	19601	19534	19371	19337	19552	19346	19683	19427	19421	19441	19383	19297	19317	19471	19561	19340	19534	19450	19294	19445	19402	19401	19389	19677	19543	19504	19587	19578	19562	19398	19382	19397	19490	19672	19702	19614	19445	19386	19406	19581	19578	19512	19445	19380	19497	19410	19520	19568	19694	19563	19477	19425	19495	19540	19629	19353	19407	19459	19646	19624	19487	19256	19465	19372	19429	19460	19431	19401	19364	19393	19456	19527	19311	19526	19549	19443	19393	19364	19243	19344	19482	19404	19300	19536	19516	19489	19523	19536	19595	19623	19589	19440	19433	19449	19419	19317	19455	19274	19583	19366	19592	19579	19335	19546	19289	19377	19433	19492	19561	19447	19389	19524	19654	19430	19339	19199	19601	19799	19610	19454	19498	19407	19431	19319	19548	19353	19403	19424	19743	19193	19571	19464	19276	19399	19508	19499	19594	19405	19520	19273	19540	19442	19450	19465	19401	19353	19447	19643	19405	19504	19429	19550	19595	19552	19664	19653	19582	19392	19526	19448	19401	19725	19453	19340	19242	19496	19594	19572	19382	19421	19467	19316	19284	19361	19514	19481	19477	19447	19492	19473	19523	19559	19404	19559	19694	19421	19263	19460	19440	19514	19453	19139	19410	19744	19323	19436	19752	19285	19342	19437	19450	19562	19635	19562	19446	19693	19419	19621	19534	19424	19585	19351	19497	19438	19519	19674	19712	19417	19560	19403	19609	19424	19474	19641	19534	19464	19631	19377	19407	19455	19331	19488	19417	19518	19578	19405	19415	19588	19477	19327	19431	19081	19410	19437	19481	19484	19491	19526	19531	19496	19457	19651	19418	19440	19416	19347	19366	19597	19597	19568	19561	19641	19625	19414	19220	19593	19532	19465	19529	19638	19646	19419	19462	19550	19628	19327	19513	19761	19408	19453	19562	19493	19576	19607	19648	19535	19549	19413	19505	19500	19602	19626	19443	19414	19362	19562	19364	19379	19450	19490	19409	19345	19313	19493	19451	19567	19640	19631	19572	19503	19475	19425	19479	19296	19407	19411	19693	19461	19546	19519	19301	19314	19504	19393	19447	19548	19640	19613	19353	19340	19269	19378	19530	19263	19466	19488	19391	19344	19409	19519	19492	19152	19356	19546	19516	19527	19497	19447	19517	19605	19526	19529	19533	19340	19241	19237	19500	19296	19140	19206	19280	19389	19687	19514	19514	19622	19573	19439	19584	19361	19511	19498	19541	19370	19462	19491	19563	19520	19575	19547	19676	19189	19552	19384	19386	19630	19667	19492	19601	19354	19518	19445	19468	19413	19371	19390	19621	19511	19265	19318	19389	19336	19383	19473	19510	19539	19509	19380	19308	19408	19499	19597	19460	19289	19653	19585	19543	19420	19438	19600	19390	19233	19203	19240	19472	19484	19639	19547	19435	19435	19414	19546	19456	19261	19460	19594	19523	19362	19303	19288	19280	19643	19419	19639	19473	19454	19401	19328	19405	19442	19550	19501	19467	19328	19325	19461	19429	19311	19558	19468	19497	19574	19498	19461	19371	19563	19483	19518	19411	19398	19576	19581	19208	19394	19530	19474	19298	19402	19465	19560	19515	19317	19316	19433	19434	19280	19361	19534	19639	19420	19462	19497	19615	19392	19499	19358	19382	19475	19166	19361	19515	19653	19448	19588	19364	19362	19586	19484	19556	19408	19492	19662	19426	19504	19451	19372	19589	19435	19469	19400	19517	19364	19515	19365	19512	19484	19463	19276	19652	19543	19580	19492	19349	19526	19580	19429	19468	19549	19260	19484	19518	19687	19432	19532	19518	19365	19562	19443	19453	19625	19471	19382	19266	19610	19393	19480	19471	19387	19589	19281	19516	19432	19450	19377	19579	19658	19637	19535	19249	19593	19258	19422	19274	19267	19497	19343	19280	19570	19535	19507	19416	19721	19580	19522	19482	19416	19493	19496	19517	19297	19433	19439	19508	19587	19662	19519	19818	19530	19491	19385	19504	19557	19488	19433	19381	19580	19503	19412	19625	19582	19626	19545	19529	19437	19617	19444	19401	19253	19537	19378	19462	19543	19424	19522	19443	19383	19339	19438	19421	19418	19449	19358	19463	19449	19625	19544	19545	19443	19475	19258	19453	19334	19582	19574	19502	19372	19482	19363	19210	19403	19476	19391	19555	19577	19359	19393	19465	19393	19443	19326	19411	19392	19653	19482	19477	19631	19461	19343	19550	19695	19508	19379	19280	19517	19537	19431	19589	19452	19483	19279	19516	19490	19347	19553	19413	19341	19598	19338	19648	19474	19499	19384	19567	19576	19691	19358	19441	19537	19637	19576	19394	19478	19603	19315	19505	19398	19162	19597	19440	19639	19500	19405	19329	19339	19459	19480	19567	19538	19591	19461	19363	19474	19386	19524	19320	19512	19569	19567	19418	19545	19439	19374	19413	19467	19596	19605	19535	19502	19602	19420	19297	19543	19353	19479	19515	19393	19566	19320	19291	19385	19349	19492	19429	19336	19757	19302	19438	19546	19516	19313	19399	19668	19503	19545	19463	19518	19433	19362	19521	19452	19318	19398	19470	19462	19437	19438	19548	19601	19461	19328	19511	19380	19456	19334	19405	19515	19406	19647	19620	19535	19407	19503	19575	19481	19467	19500	19496	19374	19425	19639	19547	19467	19659	19457	19726	19577	19687	19626	19374	19399	19498	19350	19453	19215	19702	19581	19542	19386	19514	19413	19366	19686	19314	19336	19351	19392	19429	19478	19581	19388	19168	19322	19450	19298	19476	19095	19573	19542	19358	19452	19653	19646	19381	19456	19379	19334	19554	19466	19430	19417	19401	19349	19307	19708	19291	19243	19322	19500	19708	19411	19759	19580	19556	19512	19425	19376	19407	19525	19500	19565	19415	19603	19504	19569	19371	19488	19237	19685	19488	19376	19521	19466	19485	19643	19429	19348	19330	19675	19669	19426	19466	19518	19442	19492	19510	19514	19428	19518	19503	19387	19385	19366	19451	19614	19525	19495	19514	19648	19593	19629	19723	19591	19637	19490	19378	19533	19332	19475	19355	19376	19507	19592	19441	19369	19437	19401	19437	19489	19497	19448	19403	19408	19421	19731	19458	19399	19489	19438	19184	19493	19388	19422	19423	19528	19574	19653	19710	19478	19395	19383	19377	19571	19463	19455	19525	19580	19571	19594	19696	19528	19600	19499	19530	19517	19582	19525	19464	19693	19386	19385	19483	19332	19412	19450	19207	19396	19498	19433	19523	19452	19666	19371	19532	19406	19317	19381	19390	19632	19542	19484	19556	19354	19527	19251	19563	19615	19603	19456	19690	19260	19563	19446	19393	19332	19515	19561	19462	19517	19225	19490	19470	19310	19555	19657	19383	19724	19232	19392	19463	19444	19661	19591	19519	19378	19473	19483	19358	19172	19451	19515	19577	19521	19204	19433	19384	19516	19438	19585	19417	19460	19352	19585	19346	19514	19429	19403	19400	19259	19533	19459
27246	40633	24905	19950	19012	18106	17817	17463	17095	17164	16981	16724	16762	16786	16471	16505	16632	16685	16590	16487	16691	16687	16762	16651	16614	16492	16523	16684	16526	16337	16559	16372	16539	16442	16522	16513	16689	16408	16600	16544	16408	16376	16451	16427	16450	16491	16420	16487	16463	16420	16503	16441	16467	16232	16448	16390	16537	16412	16454	16488	16540	16398	16341	16452	16578	16527	16531	16460	16424	16398	16251	16524	16408	16574	16428	16183	16316	16362	16408	16081	16402	16364	16393	16529	16546	16244	16265	16303	16554	16320	16481	16519	16299	16406	16347	16314	16583	16404	16410	16259	16493	16383	16288	16246	16211	16322	16418	16290	16398	16317	16478	16378	16312	16486	16331	16580	16413	16436	16319	16418	16364	16431	16397	16391	16489	16545	16340	16428	16362	16465	16417	16310	16304	16189	16505	16280	16321	16477	16450	16368	16296	16450	16254	16369	16392	16459	16435	16411	16369	16369	16471	16281	16273	16345	16439	16401	16163	16374	16495	16198	16394	16388	16383	16407	16195	16411	16263	16319	16397	16428	16293	16362	16340	16316	16449	16336	16346	16254	16424	16341	16422	16443	16392	16418	16324	16356	16492	16284	16415	16390	16474	16427	16484	16405	16500	16294	16283	16289	16359	16412	16398	16400	16338	16577	16227	16363	16398	16507	16507	16503	16321	16358	16509	16364	16350	16374	16437	16251	16341	16414	16525	16387	16527	16331	16411	16361	16459	16561	16448	16440	16310	16427	16498	16336	16361	16513	16507	16116	16262	16424	16343	16433	16540	16565	16253	16346	16574	16373	16244	16380	16671	16208	16422	16478	16380	16570	16348	16384	16443	16425	16438	16413	16456	16623	16503	16258	16353	16551	16493	16376	16478	16342	16391	16427	16317	16313	16526	16398	16439	16239	16307	16519	16330	16322	16541	16343	16547	16308	16481	16415	16410	16212	16291	16489	16259	16361	16418	16380	16494	16319	16430	16234	16443	16327	16192	16562	16362	16350	16419	16416	16343	16207	16285	16294	16556	16399	16457	16301	16492	16384	16404	16462	16573	16501	16351	16394	16240	16435	16331	16612	16340	16469	16384	16388	16383	16451	16362	16343	16350	16318	16265	16378	16460	16325	16307	16244	16359	16406	16315	16370	16394	16276	16538	16324	16376	16346	16309	16415	16403	16239	16399	16574	16468	16377	16441	16424	16315	16394	16548	16508	16403	16353	16431	16634	16295	16473	16498	16225	16503	16283	16524	16350	16293	16433	16366	16296	16538	16489	16353	16570	16509	16301	16308	16341	16369	16326	16501	16213	16345	16336	16458	16394	16354	16283	16326	16122	16185	16430	16248	16559	16354	16513	16438	16320	16300	16323	16482	16335	16383	16494	16364	16408	16536	16395	16388	16226	16210	16441	16376	16402	16442	16495	16381	16229	16447	16387	16306	16258	16392	16166	16407	16674	16330	16463	16222	16410	16470	16367	16370	16380	16618	16352	16513	16433	16399	16465	16487	16376	16375	16490	16473	16533	16468	16278	16645	16456	16452	16280	16469	16559	16361	16282	16314	16541	16422	16299	16418	16491	16422	16264	16551	16405	16393	16404	16395	16423	16504	16330	16296	16419	16350	16416	16322	16324	16342	16413	16617	16433	16482	16400	16376	16355	16566	16254	16220	16385	16431	16400	16314	16237	16181	16443	16398	16312	16352	16673	16157	16345	16392	16428	16443	16282	16346	16135	16323	16527	16516	16291	16395	16236	16329	16245	16355	16444	16453	16415	16400	16434	16582	16387	16282	16346	16222	16555	16341	16402	16149	16539	16605	16310	16374	16475	16455	16451	16413	16439	16457	16338	16405	16461	16533	16424	16445	16561	16336	16399	16344	16296	16380	16365	16253	16435	16458	16396	16497	16405	16368	16439	16590	16519	16382	16470	16411	16431	16478	16471	16328	16373	16381	16455	16346	16294	16368	16409	16453	16398	16382	16402	16511	16353	16336	16330	16325	16555	16446	16266	16300	16526	16541	16328	16346	16389	16285	16508	16295	16407	16521	16419	16331	16417	16428	16252	16618	16418	16345	16516	16602	16524	16386	16439	16395	16440	16347	16219	16506	16330	16319	16207	16358	16456	16371	16239	16582	16158	16376	16364	16562	16557	16343	16436	16431	16312	16454	16311	16378	16407	16577	16379	16561	16378	16490	16348	16401	16424	16331	16439	16254	16553	16340	16427	16372	16405	16155	16359	16383	16375	16406	16371	16235	16485	16443	16403	16444	16194	16377	16354	16476	16342	16353	16430	16329	16318	16378	16700	16477	16501	16470	16397	16479	16414	16366	16358	16479	16414	16620	16372	16364	16414	16339	16484	16362	16199	16542	16314	16427	16553	16490	16231	16159	16360	16437	16305	16446	16223	16430	16423	16331	16621	16304	16464	16432	16256	16362	16478	16283	16337	16321	16327	16494	16290	16504	16387	16274	16483	16299	16515	16345	16425	16399	16210	16412	16444	16463	16450	16493	16299	16404	16521	16422	16536	16280	16332	16494	16414	16357	16222	16301	16296	16426	16406	16416	16394	16362	16345	16382	16348	16533	16491	16295	16661	16445	16260	16352	16463	16446	16341	16479	16369	16368	16437	16363	16394	16437	16306	16515	16284	16354	16442	16420	16508	16452	16383	16504	16397	16220	16342	16462	16423	16318	16478	16451	16317	16585	16188	16321	16445	16498	16519	16277	16499	16469	16439	16520	16487	16435	16346	16307	16389	16448	16396	16360	16288	16283	16335	16454	16284	16434	16532	16418	16382	16410	16262	16368	16404	16434	16377	16292	16461	16497	16365	16344	16454	16355	16473	16392	16529	16423	16361	16296	16343	16462	16391	16522	16617	16435	16549	16315	16387	16356	16550	16500	16383	16371	16375	16384	16247	16228	16466	16399	16343	16450	16530	16450	16428	16274	16363	16543	16351	16357	16366	16384	16315	16554	16298	16257	16427	16376	16247	16447	16263	16398	16311	16611	16293	16247	16609	16300	16495	16415	16369	16440	16579	16438	16422	16552	16488	16387	16534	16366	16429	16310	16390	16310	16303	16406	16407	16439	16419	16301	16394	16278	16338	16390	16393	16362	16495	16320	16535	16170	16378	16423	16497	16311	16311	16587	16448	16382	16567	16273	16482	16380	16256	16509	16485	16381	16494	16329	16399	16579	16540	16440	16230	16683	16276	16464	16304	16446	16319	16348	16298	16503	16400	16374	16545	16299	16268	16547	16354	16378	16384	16505	16571	16436	16304	16332	16354	16313	16636	16424	16530	16256	16358	16464	16524	16439	16377	16446	16295	16399	16360	16358	16547	16352	16370	16584	16486	16440	16482	16410	16474	16137	16527	16317	16468	16391	16257	16263	16378	16334	16345	16509	16560	16354	16463	16209	16429	16405	16264	16359	16477	16482	16378	16331	16382	16516	16479	16472	16299	16392	16353	16473	16297	16461	16344	16431	16456	16501	16535	16535	16296	16528	16354	16512	16311	16410	16288	16338	16397	16277	16398	16414	16570	16425	16406	16376	16382	16482	16185	16442	16329	16388	16442	16360	16329	16561	16352	16442	16334	16420	16429	16557	16553	16462	16403	16414	16486	16472	16231	16504	16418	16466	16301	16182	16313	16319	16473	16306	16471	16310	16188	16519	16385	16412	16497	16525	16598	16428	16401	16496	16294	16336	16318	16292	16492	16617	16424	16432	16417	16601	16312	16342	16371	16487	16347	16195	16438	16374	16176	16571	16391	16501	16529	16410	16516	16382	16341	16308	16481	16443	16341	16448	16368	16312	16450	16456	16423	16502	16376	16625	16370	16310	16298	16343	16329	16342	16473	16318	16433	16347	16375	16275	16536	16461	16373	16290	16437	16352	16361	16215	16493	16412	16401	16385	16526	16293	16505	16560	16482	16581	16494	16604	16449	16287	16365	16393	16350	16491	16278	16228	16306	16456	16455	16452	16406	16223	16492	16388	16404	16370	16552	16396	16365	16348	16412	16302	16290	16532	16420	16451	16332	16379	16431	16485	16471	16404	16537	16345	16496	16413	16680	16577	16361	16345	16340	16404	16468	16274	16317	16403	16416	16494	16383	16342	16390	16368	16331	16419	16364	16408	16331	16509	16450	16528	16365	16385	16547	16301	16327	16291	16446	16323	16286	16360	16468	16272	16345	16414	16349	16335	16220	16370	16434	16262	16416	16359	16395	16385	16451	16641	16342	16410	16431	16500	16324	16198	16245	16559	16240	16508	16409	16347	16421	16544	16529	16498	16300	16560	16292	16432	16451	16193	16398	16544	16486	16482	16513	16169	16613	16506	16313	16404	16292	16361	16389	16373	16526	16452	16266	16266	16379	16309	16413	16316	16179	16495	16389	16400	16359	16432	16301	16443	16459	16470	16334	16272	16363	16356	16309	16268	16478	16275	16463	16454	16393	16380	16362	16368	16248	16311	16398	16242	16289	16226	16409	16465	16382	16359	16360	16497	16331	16591	16255	16270	16294	16261	16341	16171	16324	16345	16545	16307	16460	16455	16426	16311	16401	16352	16220	16451	16487	16334	16254	16392	16180	16406	16374	16398	16395	16420	16241	16336	16356	16482	16405	16446	16444	16186	16295	16243	16329	16209	16209	16521	16421	16223	16319	16339	16288	16591	16187	16487	16315	16404	16355	16482	16583	16402	16252	16446	16310	16374	16537	16546	16497	16611	16358	16316	16449	16375	16262	16284	16413	16413	16354	16755	16425	16460	16648	16323	16283	16328	16470	16403	16391	16434	16463	16465	16642	16380	16487	16318	16608	16449	16373	16188	16381	16172	16613	16551	16474	16373	16310	16335	16224	16350	16415	16374	16413	16412	16407	16520	16442	16227	16465	16403	16268	16467	16585	16462	16363	16334	16487	16579	16446	16396	16295	16397	16303	16413	16190	16508	16432	16530	16422	16395	16514	16546	16457	16291	16434	16378	16351	16246	16353	16376	16490	16491	16457	16414	16287	16144	16494	16422	16358	16397	16460	16551	16364	16422	16333	16177	16438	16559	16433	16585	16412	16473	16280	16667	16517	16490	16389	16425	16435	16274	16205	16440	16342	16374	16471	16095	16354	16311	16539	16466	16398
29714	23394	24458	22064	19841	19900	19692	19808	19596	19717	19756	19502	19831	19415	19512	19552	19604	19627	19387	19710	19446	19599	19524	19559	19524	19598	19672	19510	19447	19388	19511	19670	19602	19648	19647	19457	19539	19506	19614	19545	19701	19660	19600	19489	19504	19471	19428	19487	19585	19759	19519	19535	19576	19437	19483	19286	19646	19360	19437	19452	19794	19543	19406	19672	19564	19784	19606	19382	19527	19575	19575	19403	19525	19434	19539	19454	19394	19479	19157	19501	19452	19378	19481	19491	19573	19375	19384	19576	19522	19465	19427	19334	19455	19462	19419	19453	19499	19411	19492	19511	19472	19423	19460	19603	19251	19408	19499	19337	19737	19419	19552	19360	19273	19355	19630	19465	19434	19600	19425	19522	19603	19360	19543	19486	19236	19388	19624	19565	19558	19549	19484	19375	19410	19561	19399	19190	19453	19308	19577	19367	19569	19549	19596	19350	19552	19406	19317	19650	19590	19816	19492	19521	19511	19524	19507	19457	19405	19686	19389	19439	19473	19466	19545	19625	19641	19547	19395	19325	19531	19660	19383	19234	19512	19366	19527	19289	19339	19380	19337	19496	19352	19231	19466	19537	19561	19403	19549	19485	19455	19368	19532	19540	19492	19589	19481	19423	19580	19702	19517	19514	19423	19420	19507	19504	19478	19527	19600	19590	19349	19275	19669	19596	19601	19674	19511	19540	19396	19478	19446	19657	19638	19744	19565	19573	19513	19407	19390	19544	19623	19611	19408	19282	19422	19569	19349	19438	19544	19660	19497	19462	19577	19521	19445	19418	19452	19540	19629	19248	19376	19493	19359	19441	19480	19281	19424	19435	19346	19634	19537	19608	19477	19385	19327	19395	19551	19441	19623	19561	19458	19558	19640	19443	19602	19518	19514	19395	19714	19456	19498	19449	19501	19636	19562	19461	19384	19723	19384	19561	19476	19392	19637	19531	19677	19505	19486	19598	19613	19505	19479	19353	19343	19344	19530	19658	19584	19356	19399	19545	19338	19502	19389	19484	19313	19272	19312	19421	19674	19468	19470	19323	19465	19425	19671	19322	19387	19418	19373	19563	19588	19437	19675	19522	19676	19480	19322	19462	19592	19388	19532	19228	19448	19224	19323	19490	19802	19247	19327	19367	19605	19360	19548	19537	19304	19389	19379	19412	19359	19426	19475	19607	19558	19552	19520	19611	19590	19676	19461	19590	19544	19509	19463	19473	19488	19602	19540	19565	19459	19635	19504	19509	19268	19602	19689	19373	19560	19796	19584	19641	19611	19363	19522	19402	19454	19420	19608	19211	19483	19619	19220	19551	19365	19354	19467	19553	19307	19566	19492	19560	19562	19604	19466	19480	19670	19579	19448	19429	19513	19478	19294	19413	19387	19525	19434	19326	19340	19381	19710	19544	19464	19578	19743	19390	19423	19592	19372	19472	19423	19682	19587	19505	19364	19552	19492	19421	19288	19518	19509	19578	19574	19442	19382	19625	19552	19406	19495	19721	19710	19611	19349	19425	19516	19546	19430	19467	19483	19342	19609	19498	19389	19513	19629	19589	19688	19522	19400	19360	19559	19566	19580	19288	19270	19438	19511	19379	19613	19480	19609	19299	19508	19555	19642	19414	19545	19434	19519	19452	19620	19372	19678	19340	19627	19453	19529	19442	19396	19402	19465	19458	19517	19641	19326	19363	19652	19563	19511	19346	19495	19529	19592	19381	19430	19497	19624	19502	19551	19462	19593	19674	19552	19575	19582	19387	19450	19620	19225	19350	19356	19255	19472	19669	19450	19479	19426	19510	19268	19479	19309	19362	19311	19670	19547	19268	19557	19348	19429	19434	19626	19520	19395	19509	19628	19377	19556	19604	19543	19537	19505	19506	19492	19251	19513	19366	19680	19362	19702	19491	19320	19553	19544	19463	19559	19650	19460	19458	19536	19526	19589	19339	19460	19385	19488	19504	19511	19493	19354	19268	19480	19447	19683	19487	19645	19462	19443	19299	19568	19542	19489	19396	19654	19671	19541	19472	19481	19446	19516	19598	19483	19512	19378	19669	19745	19623	19479	19519	19234	19597	19526	19679	19489	19571	19610	19618	19503	19480	19345	19452	19428	19506	19442	19165	19462	19530	19423	19470	19612	19437	19373	19583	19590	19496	19661	19353	19437	19672	19604	19608	19858	19526	19521	19494	19620	19369	19604	19576	19547	19563	19745	19228	19572	19677	19403	19559	19624	19412	19603	19529	19437	19806	19784	19453	19663	19519	19530	19546	19589	19532	19369	19469	19432	19492	19718	19530	19545	19579	19464	19420	19717	19224	19393	19291	19358	19290	19450	19343	19346	19627	19638	19353	19619	19676	19498	19540	19649	19530	19653	19358	19607	19583	19667	19356	19256	19472	19576	19513	19453	19429	19341	19400	19413	19497	19337	19302	19435	19521	19353	19366	19272	19425	19316	19324	19479	19582	19477	19459	19516	19584	19556	19373	19575	19347	19718	19462	19605	19421	19536	19450	19536	19623	19401	19430	19595	19393	19433	19361	19553	19464	19517	19417	19575	19591	19522	19466	19452	19385	19633	19413	19464	19486	19462	19512	19637	19366	19479	19278	19452	19435	19565	19533	19350	19424	19477	19458	19421	19495	19524	19611	19551	19469	19465	19566	19464	19453	19500	19452	19548	19468	19614	19422	19381	19671	19762	19287	19637	19539	19531	19526	19302	19505	19552	19301	19408	19464	19683	19354	19459	19296	19462	19455	19565	19563	19399	19384	19640	19408	19439	19611	19406	19478	19524	19311	19618	19584	19419	19324	19585	19615	19473	19393	19479	19737	19660	19477	19576	19458	19695	19599	19591	19370	19546	19475	19579	19552	19563	19582	19503	19691	19200	19318	19411	19459	19651	19460	19635	19437	19428	19388	19578	19524	19498	19664	19441	19492	19478	19626	19528	19421	19647	19472	19659	19453	19307	19471	19279	19572	19529	19416	19411	19439	19473	19438	19623	19514	19689	19427	19504	19592	19569	19729	19467	19442	19312	19352	19351	19440	19469	19488	19509	19464	19440	19359	19670	19557	19549	19680	19557	19562	19497	19792	19398	19619	19606	19389	19562	19389	19386	19304	19577	19368	19674	19440	19395	19507	19625	19567	19502	19689	19531	19485	19393	19520	19440	19494	19547	19229	19365	19439	19568	19650	19508	19505	19562	19398	19356	19944	19480	19455	19396	19374	19443	19485	19713	19635	19432	19559	19532	19579	19584	19390	19538	19474	19339	19533	19660	19577	19657	19449	19437	19628	19550	19448	19695	19544	19557	19540	19294	19575	19636	19550	19551	19559	19512	19458	19500	19354	19521	19532	19260	19462	19530	19592	19413	19433	19597	19540	19579	19505	19674	19463	19637	19449	19686	19576	19708	19361	19561	19405	19579	19354	19527	19642	19470	19552	19457	19490	19657	19321	19389	19284	19469	19488	19320	19398	19335	19499	19453	19632	19599	19429	19341	19636	19305	19365	19426	19441	19595	19318	19669	19612	19661	19496	19512	19507	19476	19527	19856	19472	19537	19527	19475	19454	19621	19623	19438	19748	19538	19447	19523	19372	19527	19676	19539	19708	19411	19480	19356	19479	19556	19325	19577	19466	19632	19490	19635	19268	19542	19343	19617	19396	19668	19683	19559	19510	19374	19392	19467	19621	19562	19401	19592	19385	19560	19614	19409	19743	19332	19594	19493	19450	19645	19634	19307	19571	19445	19460	19562	19514	19494	19654	19710	19555	19580	19409	19477	19639	19545	19579	19528	19768	19808	19599	19447	19687	19369	19615	19547	19518	19489	19606	19612	19493	19520	19337	19461	19481	19239	19376	19565	19454	19636	19537	19548	19531	19409	19406	19502	19460	19592	19444	19311	19442	19474	19471	19476	19523	19478	19438	19647	19417	19482	19533	19485	19440	19464	19353	19463	19479	19651	19406	19535	19453	19269	19669	19701	19499	19560	19269	19508	19631	19551	19593	19460	19399	19583	19597	19387	19488	19303	19442	19448	19346	19301	19480	19630	19423	19417	19413	19274	19454	19774	19563	19406	19644	19554	19420	19309	19376	19636	19578	19367	19401	19389	19438	19342	19634	19407	19290	19575	19558	19506	19398	19434	19326	19405	19562	19433	19463	19668	19480	19644	19523	19521	19584	19668	19494	19485	19437	19667	19385	19739	19522	19319	19521	19320	19482	19635	19518	19302	19505	19466	19753	19578	19556	19374	19488	19487	19325	19716	19488	19508	19484	19402	19660	19420	19653	19329	19516	19553	19521	19439	19555	19594	19632	19474	19625	19400	19379	19385	19506	19546	19461	19572	19405	19625	19764	19453	19503	19415	19603	19365	19465	19576	19391	19688	19573	19473	19548	19655	19418	19539	19546	19580	19474	19564	19564	19451	19783	19645	19752	19553	19562	19371	19504	19462	19471	19440	19610	19721	19479	19571	19449	19728	19769	19521	19685	19703	19558	19559	19285	19475	19410	19631	19496	19662	19530	19510	19443	19607	19263	19579	19573	19564	19511	19418	19406	19441	19554	19579	19411	19583	19485	19622	19497	19460	19387	19459	19464	19332	19366	19368	19454	19404	19609	19608	19660	19489	19292	19540	19388	19390	19487	19584	19491	19394	19463	19506	19440	19313	19633	19426	19567	19510	19477	19501	19454	19645	19471	19429	19454	19336	19288	19482	19488	19650	19296	19429	19523	19653	19451	19464	19444	19544	19355	19515	19444	19672	19447	19431	19540	19470	19482	19512	19578	19536	19374	19587	19582	19523	19600	19482	19506	19510	19656	19390	19568	19486	19421	19478	19461	19430	19426	19510	19493	19273	19587	19368	19371	19628	19278	19598	19491	19520	19389	19513	19331	19722	19559	19623	19403	19580	19529	19753	19420	19672	19430	19402	19378	19441	19510	19539	19495	19470	19533	19317	19686	19409	19495	19458	19657	19461	19310	19520	19493	19256	19476	19545	19376	19653	19692	19492	19461	19601	19461	19588	19369	19693	19581	19666	19550	19426	19518	19559	19569	19545	19364	19557	19586	19543	19509	19641	19605	19611	19370	19284	19605	19432	19552	19667	19368	19515	19233	19474	19423	19600	19505	19328	19654
20260	22217	18572	17334	16980	16776	16695	16605	16487	16682	16519	16495	16434	16597	16385	16477	16425	16268	16415	16536	16551	16516	16568	16446	16639	16474	16317	16475	16491	16551	16401	16318	16424	16493	16488	16395	16434	16562	16257	16442	16498	16324	16572	16512	16248	16285	16476	16277	16393	16328	16393	16557	16604	16281	16535	16410	16498	16300	16427	16330	16470	16370	16322	16468	16394	16290	16307	16641	16488	16351	16486	16436	16466	16303	16421	16436	16482	16436	16421	16435	16534	16319	16430	16539	16277	16485	16510	16501	16257	16300	16334	16410	16287	16518	16323	16442	16442	16309	16523	16473	16401	16432	16356	16364	16492	16425	16332	16555	16248	16489	16297	16265	16484	16297	16526	16369	16463	16275	16414	16443	16363	16450	16494	16451	16352	16404	16217	16305	16532	16357	16372	16449	16487	16449	16514	16326	16414	16395	16519	16561	16434	16387	16530	16479	16424	16466	16405	16587	16354	16359	16616	16426	16393	16623	16461	16457	16428	16362	16528	16355	16235	16462	16535	16340	16452	16373	16278	16419	16395	16383	16502	16503	16404	16481	16480	16355	16416	16343	16418	16346	16430	16548	16290	16336	16320	16513	16353	16541	16542	16614	16437	16473	16420	16494	16389	16391	16588	16440	16394	16333	16415	16357	16451	16229	16362	16495	16322	16391	16377	16367	16549	16435	16412	16481	16309	16500	16531	16349	16431	16400	16424	16444	16407	16545	16569	16532	16538	16486	16601	16455	16324	16475	16413	16267	16369	16538	16755	16366	16460	16415	16452	16458	16494	16561	16159	16690	16513	16336	16346	16506	16470	16441	16379	16429	16374	16388	16348	16364	16320	16509	16428	16477	16488	16488	16415	16442	16543	16484	16351	16333	16382	16611	16536	16393	16532	16318	16537	16408	16466	16538	16526	16325	16334	16469	16511	16228	16508	16483	16520	16406	16463	16366	16366	16390	16366	16309	16311	16500	16335	16632	16431	16327	16345	16359	16460	16279	16657	16519	16429	16371	16395	16351	16482	16359	16325	16319	16451	16494	16313	16140	16633	16478	16364	16497	16534	16396	16524	16465	16367	16269	16541	16609	16562	16300	16434	16380	16470	16427	16367	16408	16477	16470	16464	16438	16440	16536	16491	16427	16224	16398	16416	16545	16409	16590	16195	16427	16423	16519	16498	16456	16510	16384	16374	16427	16339	16344	16438	16440	16403	16437	16482	16467	16378	16189	16320	16397	16333	16467	16337	16335	16438	16474	16489	16548	16398	16479	16429	16466	16477	16467	16446	16425	16340	16384	16433	16275	16602	16394	16338	16386	16472	16435	16443	16592	16403	16258	16498	16493	16420	16522	16330	16381	16281	16426	16554	16633	16256	16455	16516	16320	16248	16485	16308	16406	16423	16340	16470	16295	16504	16493	16547	16531	16519	16512	16406	16402	16434	16409	16455	16399	16449	16511	16542	16419	16494	16464	16433	16446	16363	16528	16416	16397	16639	16294	16529	16405	16370	16423	16609	16534	16278	16518	16526	16520	16447	16274	16529	16397	16579	16280	16412	16521	16512	16409	16345	16358	16583	16504	16308	16710	16624	16500	16455	16404	16379	16257	16588	16330	16459	16609	16311	16543	16560	16254	16403	16283	16591	16521	16376	16317	16286	16369	16321	16307	16450	16478	16458	16297	16380	16454	16387	16472	16491	16320	16514	16347	16371	16382	16477	16380	16301	16483	16310	16384	16336	16485	16429	16436	16375	16730	16382	16456	16351	16471	16301	16370	16300	16504	16323	16379	16401	16323	16479	16481	16498	16446	16519	16320	16278	16320	16367	16632	16470	16343	16384	16536	16730	16443	16544	16476	16500	16570	16481	16467	16506	16395	16447	16527	16340	16388	16404	16423	16287	16612	16383	16403	16358	16510	16303	16538	16645	16359	16529	16352	16442	16365	16357	16331	16359	16494	16337	16517	16560	16449	16438	16460	16483	16457	16507	16474	16617	16360	16290	16493	16499	16415	16446	16318	16252	16510	16346	16500	16504	16301	16477	16520	16432	16467	16597	16356	16462	16530	16290	16334	16396	16316	16384	16524	16450	16368	16486	16657	16473	16392	16440	16568	16498	16456	16231	16463	16357	16398	16324	16354	16379	16471	16425	16411	16463	16481	16310	16531	16451	16525	16458	16507	16255	16484	16435	16365	16305	16555	16491	16512	16466	16373	16385	16296	16429	16384	16452	16679	16412	16374	16238	16317	16316	16479	16428	16591	16378	16405	16488	16521	16474	16422	16299	16511	16499	16514	16375	16564	16556	16345	16366	16507	16400	16439	16432	16539	16442	16663	16094	16543	16549	16349	16524	16501	16415	16387	16534	16391	16515	16328	16365	16447	16487	16557	16380	16478	16484	16335	16448	16412	16349	16601	16228	16574	16653	16335	16298	16392	16448	16522	16430	16412	16446	16455	16405	16392	16308	16504	16318	16578	16551	16359	16446	16536	16616	16340	16450	16492	16471	16615	16396	16430	16436	16453	16457	16397	16441	16546	16380	16417	16335	16337	16581	16356	16405	16571	16475	16460	16461	16413	16458	16263	16301	16257	16541	16304	16582	16325	16570	16278	16475	16482	16510	16446	16347	16467	16349	16441	16355	16474	16596	16455	16456	16317	16597	16435	16495	16382	16483	16237	16670	16475	16521	16406	16475	16568	16468	16280	16568	16298	16574	16523	16354	16512	16291	16421	16511	16250	16364	16429	16492	16242	16384	16370	16535	16540	16358	16265	16340	16402	16301	16453	16443	16337	16250	16409	16441	16414	16435	16407	16354	16291	16426	16419	16514	16176	16225	16420	16497	16420	16512	16439	16509	16360	16468	16322	16571	16451	16596	16289	16376	16312	16470	16381	16499	16243	16399	16364	16314	16381	16481	16463	16582	16387	16280	16299	16605	16488	16428	16489	16419	16470	16502	16425	16563	16572	16474	16373	16503	16370	16334	16427	16489	16379	16586	16547	16409	16375	16387	16411	16483	16286	16436	16291	16478	16285	16396	16514	16459	16386	16403	16371	16336	16337	16409	16331	16444	16321	16395	16291	16462	16445	16441	16361	16387	16404	16337	16351	16435	16559	16325	16576	16362	16432	16341	16301	16404	16412	16340	16306	16364	16514	16539	16401	16382	16399	16417	16514	16603	16390	16345	16529	16359	16580	16567	16555	16482	16550	16485	16427	16356	16358	16505	16399	16392	16279	16507	16428	16521	16488	16428	16473	16545	16535	16412	16457	16317	16330	16436	16654	16489	16446	16328	16375	16332	16354	16277	16354	16458	16423	16531	16410	16415	16345	16380	16456	16583	16444	16592	16454	16448	16223	16568	16470	16326	16193	16405	16545	16575	16562	16579	16485	16441	16707	16612	16414	16522	16440	16448	16353	16181	16417	16214	16522	16518	16518	16413	16421	16308	16391	16251	16605	16360	16478	16385	16460	16317	16712	16291	16491	16349	16307	16419	16314	16314	16449	16521	16395	16319	16454	16351	16429	16406	16555	16429	16350	16447	16531	16338	16614	16418	16570	16556	16310	16443	16415	16537	16617	16612	16288	16380	16372	16386	16288	16397	16413	16451	16419	16541	16571	16314	16308	16475	16470	16425	16466	16247	16386	16509	16391	16316	16504	16422	16358	16378	16450	16409	16446	16548	16542	16482	16276	16482	16348	16486	16593	16411	16547	16387	16591	16333	16318	16176	16662	16440	16325	16578	16334	16515	16469	16296	16277	16240	16381	16416	16446	16346	16254	16466	16672	16401	16439	16369	16407	16514	16600	16444	16435	16425	16567	16410	16543	16316	16384	16469	16621	16304	16464	16484	16424	16410	16275	16442	16424	16572	16452	16433	16426	16373	16524	16492	16343	16397	16449	16523	16395	16357	16173	16502	16529	16408	16303	16458	16487	16393	16454	16559	16352	16501	16407	16339	16375	16558	16292	16341	16384	16505	16326	16501	16418	16591	16281	16542	16205	16313	16503	16420	16424	16221	16446	16479	16260	16540	16375	16386	16266	16289	16323	16407	16344	16536	16397	16543	16563	16350	16324	16326	16225	16542	16373	16442	16420	16365	16402	16516	16306	16409	16300	16472	16344	16374	16413	16646	16371	16351	16714	16460	16331	16450	16435	16543	16361	16516	16428	16254	16435	16343	16469	16710	16318	16371	16340	16420	16353	16522	16377	16474	16433	16235	16490	16342	16356	16522	16331	16368	16420	16549	16650	16326	16393	16395	16524	16489	16231	16509	16279	16411	16364	16479	16602	16427	16363	16444	16494	16356	16454	16455	16405	16545	16391	16368	16511	16470	16441	16436	16444	16635	16476	16560	16477	16585	16256	16509	16368	16422	16398	16541	16546	16315	16442	16164	16364	16427	16520	16414	16388	16389	16333	16504	16361	16508	16470	16375	16372	16380	16393	16331	16529	16588	16338	16409	16384	16523	16609	16461	16568	16455	16232	16365	16392	16355	16296	16499	16450	16580	16345	16420	16413	16509	16590	16257	16499	16458	16325	16542	16370	16264	16529	16467	16381	16377	16374	16512	16464	16603	16272	16458	16393	16395	16661	16500	16536	16596	16347	16266	16410	16330	16423	16300	16351	16567	16566	16684	16321	16520	16576	16491	16580	16339	16443	16239	16521	16307	16340	16457	16310	16538	16479	16496	16336	16486	16428	16443	16501	16396	16456	16523	16430	16401	16386	16370	16287	16316	16510	16320	16455	16607	16511	16438	16626	16567	16535	16328	16404	16382	16331	16431	16366	16532	16541	16407	16410	16322	16475	16548	16453	16323	16566	16527	16462	16593	16448	16464	16286	16388	16382	16571	16574	16406	16439	16383	16588	16438	16354	16442	16664	16529	16245	16468	16636	16345	16617	16265	16366	16312	16473	16471	16419	16362	16666	16391	16564	16383	16327	16466	16514	16523	16328	16433	16300	16449	16422	16440	16469	16513	16332	16445	16464	16287	16379	16368	16546	16392	16410	16489	16548	16355	16583	16502	16542	16397	16568	16203	16574	16312	16443	16488	16398	16223	16431	16343	16589	16535	16488	16410	16389	16462	16348	16404	16290	16361	16375	16565	16388	16463	16391	16545	16351	16563	16434	16363	16280
23506	21607	28330	25284	22580	22084	21462	19507	18856	19258	19218	18926	18751	18757	18727	18687	18579	18675	18619	18804	18937	18681	18626	18670	18730	18679	18687	18725	18595	18631	18563	18518	18909	18789	18499	18533	18738	18523	18557	18640	18945	18712	18686	18681	18753	18588	18693	18749	18505	18628	18719	18512	18522	18406	18577	18526	18706	18535	18660	18355	18583	18786	18412	18617	18552	18759	18544	18617	18385	18527	18459	18646	18626	18674	18764	18559	18681	18519	18633	18539	18404	18505	18477	18534	18475	18523	18717	18641	18549	18770	18645	18760	18530	18203	18633	18543	18523	18676	18599	18350	18687	18471	18526	18578	18444	18396	18500	18466	18382	18581	18492	18392	18717	18550	18454	18243	18550	18572	18382	18447	18816	18555	18550	18476	18666	18563	18538	18401	18380	18715	18752	18541	18472	18669	18482	18613	18476	18545	18543	18507	18619	18613	18472	18586	18453	18669	18622	18655	18656	18666	18612	18712	18615	18637	18503	18449	18713	18568	18584	18582	18589	18550	18438	18480	18527	18482	18690	18499	18486	18485	18506	18561	18529	18621	18574	18694	18520	18376	18504	18545	18624	18354	18794	18297	18720	18670	18539	18692	18582	18422	18628	18646	18438	18911	18662	18709	18754	18641	18574	18357	18490	18736	18462	18507	18516	18629	18543	18613	18704	18391	18323	18502	18469	18549	18615	18349	18537	18485	18440	18607	18489	18474	18565	18425	18547	18540	18444	18741	18698	18521	18444	18589	18326	18476	18736	18601	18604	18605	18590	18483	18569	18574	18479	18583	18447	18500	18705	18469	18574	18597	18511	18504	18717	18452	18745	18636	18684	18694	18478	18400	18527	18380	18692	18459	18636	18498	18509	18516	18454	18692	18580	18517	18647	18534	18549	18609	18472	18519	18679	18602	18493	18704	18875	18369	18533	18543	18635	18646	18435	18501	18547	18809	18558	18449	18399	18405	18567	18630	18605	18647	18645	18512	18645	18848	18771	18462	18470	18481	18358	18568	18514	18594	18492	18556	18408	18626	18598	18440	18459	18651	18443	18585	18486	18550	18378	18503	18554	18572	18542	18586	18539	18357	18550	18598	18709	18399	18665	18491	18537	18212	18433	18409	18442	18537	18691	18612	18464	18500	18561	18636	18795	18659	18474	18357	18610	18596	18682	18525	18726	18450	18692	18586	18695	18604	18584	18614	18487	18752	18452	18463	18780	18565	18541	18601	18679	18574	18703	18700	18521	18613	18473	18569	18497	18853	18665	18509	18543	18524	18363	18640	18619	18412	18626	18536	18577	18660	18640	18673	18487	18440	18592	18719	18694	18559	18526	18599	18552	18512	18661	18374	18703	18543	18383	18613	18537	18569	18714	18448	18570	18478	18454	18621	18554	18430	18650	18632	18544	18419	18651	18606	18329	18500	18560	18462	18615	18285	18601	18588	18494	18568	18506	18688	18634	18628	18520	18561	18398	18672	18548	18655	18599	18495	18692	18568	18649	18418	18466	18604	18662	18852	18620	18604	18646	18648	18787	18699	18551	18443	18517	18813	18580	18601	18255	18638	18661	18513	18666	18522	18725	18553	18631	18611	18781	18446	18705	18566	18545	18577	18466	18548	18599	18406	18589	18584	18536	18823	18626	18908	18596	18607	18665	18450	18500	18555	18804	18610	18487	18612	18354	18579	18373	18616	18667	18564	18725	18441	18483	18773	18493	18689	18522	18513	18567	18690	18549	18522	18412	18446	18557	18484	18675	18478	18595	18560	18614	18626	18777	18564	18446	18603	18447	18580	18567	18543	18476	18550	18403	18465	18600	18622	18612	18492	18548	18489	18670	18696	18653	18490	18606	18584	18448	18347	18514	18458	18542	18540	18390	18506	18614	18688	18739	18420	18456	18642	18623	18648	18487	18534	18547	18525	18716	18571	18588	18649	18632	18630	18817	18448	18489	18671	18502	18534	18547	18746	18568	18544	18695	18579	18540	18479	18679	18476	18600	18548	18574	18540	18643	18728	18576	18775	18745	18579	18691	18531	18416	18534	18460	18561	18689	18500	18563	18611	18620	18445	18475	18572	18489	18661	18618	18546	18603	18643	18717	18532	18564	18484	18645	18493	18495	18675	18499	18703	18493	18476	18741	18452	18628	18701	18813	18619	18354	18470	18636	18478	18462	18549	18557	18607	18419	18634	18437	18435	18432	18724	18794	18693	18423	18423	18520	18592	18682	18471	18382	18517	18487	18583	18584	18473	18593	18471	18486	18415	18580	18758	18384	18483	18481	18468	18539	18456	18617	18650	18542	18580	18640	18618	18449	18638	18698	18555	18501	18470	18448	18705	18675	18807	18673	18544	18559	18619	18614	18595	18523	18578	18468	18370	18692	18659	18464	18537	18422	18717	18588	18323	18351	18737	18638	18693	18754	18553	18559	18496	18595	18518	18632	18557	18653	18512	18473	18323	18590	18399	18482	18383	18608	18378	18510	18432	18471	18474	18466	18630	18701	18807	18673	18511	18469	18419	18706	18631	18729	18683	18533	18455	18284	18618	18487	18435	18693	18570	18438	18462	18745	18665	18683	18553	18685	18592	18373	18921	18629	18534	18432	18551	18498	18432	18631	18641	18622	18541	18557	18444	18466	18606	18522	18587	18389	18616	18667	18733	18546	18696	18472	18484	18535	18370	18653	18501	18492	18642	18777	18586	18602	18525	18455	18514	18548	18547	18645	18396	18534	18593	18828	18458	18757	18504	18323	18789	18544	18465	18543	18639	18369	18720	18449	18799	18382	18536	18765	18792	18555	18681	18669	18475	18593	18534	18650	18449	18588	18746	18605	18443	18691	18618	18573	18417	18408	18478	18397	18599	18451	18327	18555	18493	18494	18684	18639	18461	18564	18409	18469	18469	18492	18579	18763	18648	18544	18394	18655	18569	18501	18618	18618	18681	18406	18550	18633	18629	18472	18410	18482	18552	18507	18685	18511	18465	18612	18640	18355	18325	18463	18470	18592	18640	18524	18548	18643	18701	18572	18535	18484	18763	18574	18571	18571	18537	18642	18521	18530	18510	18606	18589	18644	18535	18532	18522	18529	18497	18809	18647	18677	18600	18611	18593	18581	18654	18566	18726	18510	18632	18615	18705	18314	18468	18687	18452	18591	18582	18492	18364	18536	18500	18615	18564	18504	18396	18501	18291	18462	18697	18564	18445	18582	18566	18724	18601	18648	18656	18590	18505	18691	18732	18593	18442	18698	18921	18642	18567	18522	18548	18532	18710	18680	18603	18652	18413	18437	18503	18476	18514	18700	18786	18620	18566	18700	18488	18627	18481	18610	18689	18539	18448	18613	18565	18869	18605	18751	18779	18553	18638	18530	18679	18517	18483	18485	18155	18517	18563	18531	18600	18475	18536	18614	18515	18559	18502	18422	18694	18715	18502	18559	18278	18559	18666	18554	18617	18678	18647	18503	18473	18644	18598	18492	18705	18551	18580	18676	18609	18561	18770	18388	18508	18670	18667	18532	18529	18550	18677	18554	18672	18555	18613	18539	18336	18608	18468	18612	18449	18607	18672	18361	18583	18573	18441	18608	18672	18657	18668	18587	18647	18679	18641	18667	18465	18644	18558	18664	18448	18627	18548	18715	18436	18452	18748	18438	18397	18591	18539	18622	18749	18688	18437	18636	18782	18475	18647	18528	18562	18568	18532	18441	18607	18490	18367	18455	18458	18560	18704	18607	18721	18657	18646	18443	18478	18384	18599	18673	18502	18549	18598	18549	18329	18715	18592	18522	18559	18705	18440	18545	18536	18463	18470	18862	18701	18503	18529	18739	18567	18462	18538	18404	18291	18588	18372	18397	18599	18725	18474	18563	18595	18572	18537	18463	18287	18555	18669	18605	18766	18532	18441	18460	18570	18672	18424	18372	18580	18336	18722	18680	18505	18649	18587	18792	18854	18750	18668	18667	18726	18429	18451	18555	18511	18341	18382	18606	18722	18562	18523	18599	18590	18561	18627	18450	18538	18664	18443	18502	18683	18457	18450	18683	18458	18405	18450	18570	18438	18560	18518	18513	18677	18446	18466	18751	18584	18647	18731	18632	18424	18533	18530	18544	18724	18525	18534	18621	18551	18515	18701	18692	18620	18702	18438	18740	18648	18648	18456	18579	18626	18555	18536	18717	18515	18649	18591	18343	18716	18601	18550	18747	18603	18630	18507	18648	18476	18731	18512	18816	18683	18521	18412	18494	18537	18518	18504	18429	18428	18459	18427	18615	18228	18374	18464	18773	18539	18508	18582	18582	18625	18609	18702	18501	18590	18231	18497	18610	18720	18529	18487	18601	18504	18528	18674	18651	18558	18843	18522	18320	18492	18503	18541	18590	18546	18526	18581	18427	18650	18630	18496	18568	18532	18490	18463	18656	18525	18634	18742	18507	18333	18642	18360	18515	18610	18521	18525	18722	18607	18418	18320	18498	18670	18561	18866	18574	18751	18302	18570	18500	18633	18634	18646	18499	18477	18434	18617	18631	18413	18477	18510	18437	18530	18620	18505	18636	18554	18454	18567	18624	18612	18881	18540	18625	18799	18658	18488	18565	18722	18621	18551	18576	18721	18504	18811	18546	18817	18619	18703	18392	18530	18409	18447	18528	18436	18588	18468	18634	18448	18440	18579	18575	18532	18455	18705	18663	18545	18728	18542	18357	18569	18582	18556	18475	18675	18512	18458	18481	18612	18707	18490	18650	18831	18510	18518	18494	18624	18569	18490	18612	18601	18574	18514	18434	18426	18716	18415	18673	18522	18804	18492	18624	18701	18570	18421	18599	18506	18350	18353	18224	18333	18394	18718	18640	18632	18586	18694	18480	18598	18627	18809	18522	18420	18571	18544	18478	18395	18491	18352	18457	18654	18604	18523	18546	18526	18332	18649	18599	18641	18664	18550	18695	18589	18763	18389	18577	18688	18588	18588	18709	18560	18693	18606	18670	18470	18691	18515	18716	18596	18436	18485	18540	18618	18710	18550	18643	18450	18524	18557	18511	18494	18523	18369	18560	18418	18438	18531	18571	18508	18483	18682	18660	18565	18651	18576	18621	18516	18499	18674	18559	18529	18606	18396	18460	18565	18626	18515	18500	18479
23293	31301	21028	18285	17530	16989	16810	16443	16481	16303	16239	16202	16165	15959	16055	15993	16150	15775	16111	15947	16087	15911	16109	15984	15961	15908	16217	16128	15802	15896	15817	15923	15988	16023	16043	15798	15709	15833	16040	16033	15939	15893	15986	15934	16022	16005	15876	15865	15881	16051	15896	15944	16024	15896	15983	15844	16027	15972	15937	16070	15872	15861	15882	15947	15929	15771	16116	16023	16041	15923	15839	15797	15848	15913	15865	15946	16015	15794	16038	15909	15996	15728	16056	15827	15966	16020	15794	15779	15971	15977	15830	15920	15649	15830	15934	15877	15938	15978	15992	15840	16114	15912	16033	15888	15939	15984	15866	15824	16053	15821	15795	15785	15900	15807	15821	15909	15905	15933	15919	15914	15879	15769	15921	15844	15909	15853	15979	15906	15919	15903	15914	15796	15767	15909	15919	15813	16124	15921	16006	15930	15968	15933	16042	15945	15936	16041	15950	15980	15852	15974	15993	16031	15961	15977	15886	15851	15862	15835	15919	15945	15685	15891	15993	16067	15934	15838	15916	15831	15929	15903	15872	15865	15767	15853	15947	15828	16004	15909	15842	15914	15857	15868	15863	15818	15952	15846	15605	15736	15974	16052	15899	15872	15945	15924	15708	15960	16041	15814	15996	15799	15867	15847	16065	15821	16010	15909	15895	15859	15817	15992	15893	16000	15839	15909	15859	15959	15912	15897	15939	15964	15855	15771	16048	15708	15795	15867	15885	16100	15889	15921	16061	15928	15912	15969	15866	15878	15668	15890	15766	15799	15800	15987	15860	16166	15827	15830	15841	15980	15998	15773	15858	15858	15873	15881	15880	15947	15878	15877	15943	15799	15879	15903	15928	15872	15910	15683	15801	15906	15825	15978	15858	15795	15814	15948	15912	15852	15895	15898	15985	15945	15782	15913	15846	15830	16043	15903	15765	15888	15862	15876	15911	15970	16003	15793	16010	15863	15946	15901	15979	15811	15867	16059	15844	15925	15982	15871	15836	15759	15928	15797	15847	15876	16052	15944	15695	15838	15935	15932	16041	15998	15960	15990	15911	15851	15909	16049	15771	15928	15801	15700	15789	15979	16064	15720	15887	16004	16089	15804	16021	15831	15709	15942	15933	16060	15854	15877	15988	15872	15738	15859	16026	15932	16035	15942	15782	15751	15848	15980	15957	15997	15973	15877	15785	15825	15910	15910	15951	15888	15910	15850	15760	15934	15930	15798	15933	15938	15749	15793	16058	16049	15974	16055	15831	15926	15969	15824	15808	15989	15858	15863	15979	15867	15967	16045	15814	15773	16082	15896	15944	15793	16042	15821	15949	15855	15869	15853	15920	15851	15860	15844	15999	16040	16112	15842	15999	15806	15976	15808	15851	15812	16008	16003	15790	15791	15815	15843	15936	15924	15886	15878	15877	15877	15799	15779	15875	15829	15785	16031	15890	15900	15849	15904	15725	15903	15881	15987	15964	16101	15874	15890	15919	16022	15985	15968	15878	16059	15947	15850	15848	15925	15900	15746	15903	15959	15830	15959	15972	15798	15970	15874	15990	15941	15838	15930	15996	15864	15844	15878	15905	15853	15915	15912	16030	15881	15950	15979	15767	15931	15973	15832	15838	16005	15793	16002	15855	15762	15939	15845	15933	16094	15844	15857	15862	16037	15811	16003	16026	15755	15860	15872	15839	15923	15960	15919	15846	15794	15935	15928	15819	15956	15910	15867	15717	16095	16006	15854	15957	15894	15910	16142	15908	15961	15836	15887	15998	15946	15947	15850	15749	15821	16026	15996	16003	16011	15893	15816	16047	15822	16001	15945	16051	15917	15789	15954	15887	15871	15859	15945	15803	15819	16131	15965	16056	15959	15875	15772	15870	15906	15844	15960	15968	15762	15897	16002	15914	16068	15857	15792	15968	15896	15988	15846	15951	15777	15999	15671	16023	15998	15751	16086	15944	15990	15922	15866	16002	15828	15880	15998	15884	15787	15946	15794	15894	15681	15951	15921	15970	15845	15852	15897	15938	15878	15859	15856	15865	15778	15846	16059	15902	15934	15866	16061	15945	15802	16018	15783	15947	15901	16060	15939	15783	16097	16061	15848	15785	16083	15893	16027	15845	15919	15833	15865	15938	15988	15937	16108	15938	15914	15886	15696	15880	15926	15925	15983	15810	16074	15769	15955	15882	15989	15881	15923	15989	15848	15885	16010	15824	15901	15893	15792	16194	15882	15961	15945	15814	15874	15783	15920	16088	15845	15902	15874	15943	16105	15861	15769	15860	16036	15845	15824	16025	16103	15840	15942	15908	15890	15888	15792	15718	15895	15860	15846	15870	15728	15897	15979	15812	15840	15745	15953	15847	15982	15858	15944	15748	16036	15848	15993	15924	15735	15869	16138	15793	16021	15882	15822	15745	15977	15903	16030	15974	15906	15727	16026	15849	15909	15865	15863	15814	15946	15944	15813	15808	15889	15875	15683	15771	16096	15893	15919	15855	15794	15977	15834	15828	15806	15952	15833	15805	15882	16000	15811	15774	15899	15982	15937	15956	15766	15761	15766	16065	15797	16010	15805	15769	15981	15992	15887	15892	15802	15811	15810	15836	15823	15822	15852	15907	16021	16000	16066	15648	15901	16095	16019	15932	16006	15736	15857	15941	15973	15937	15830	16005	15897	15946	15872	16077	15980	15937	15800	16007	15785	15797	15876	15827	15793	15955	15924	15922	15897	16062	15857	15914	15531	16080	15991	15727	15674	15860	15943	15865	16012	15920	15804	15958	15795	16105	15842	16003	15987	15903	15884	15810	15966	15837	15893	15822	15980	16159	15967	15770	15954	15892	15884	15850	15896	16035	15912	15870	15975	15763	15874	16040	15809	15882	15954	15911	15964	15889	15866	15840	15863	15866	15702	15796	16037	15848	15817	15971	15837	16098	16067	15720	15984	15963	15800	15973	15835	15906	15880	15966	15913	15884	15978	15957	15868	15755	15780	15934	15877	15872	15846	15970	15731	15889	15859	15857	16089	15864	16159	15875	15846	15905	15849	15965	16112	15905	15874	15954	16143	16038	15878	15849	15834	15772	15772	16007	16083	15905	16018	15890	15912	15849	15981	15858	15845	15866	15909	15843	15747	15792	15946	15848	15799	15899	15833	15746	15902	15684	15984	15995	15939	15837	15829	15835	15710	15886	15975	15857	15835	15956	15858	15809	15860	15761	15901	15769	15937	15766	15851	15837	15960	15942	15900	16029	15922	15996	15838	16100	15760	15837	15964	15741	15952	15863	15931	15669	15920	15897	15804	15917	15906	15925	15901	15956	15841	15794	15911	15821	15984	15942	15763	15919	15853	15933	15937	15899	15840	15966	15798	15995	15866	16008	15966	16113	16061	16096	15963	15918	15830	15988	15955	16077	16007	15910	15872	15944	15827	16046	15935	15848	15900	15968	15812	15888	15721	16046	15880	15760	15781	15861	15777	15885	15929	15926	15807	15987	15766	16002	15911	15996	16073	15893	15933	16015	15787	15908	16020	15850	15687	15867	15908	15977	15945	15816	15819	15916	15857	15962	15820	16046	15765	15896	15957	15880	16072	15910	15833	15909	15922	16026	15773	15862	15782	15803	15911	15808	15918	15862	15793	15998	15993	15979	15955	15941	15761	15726	15746	15968	15700	15986	15991	15986	15822	15869	15833	15789	15965	15816	15929	15814	15819	15861	15967	16043	15976	15972	15717	15863	15891	15747	15997	16054	15842	15903	15876	15687	15980	15823	15956	15890	15844	15794	15945	15909	15757	16120	15954	15924	15960	15819	15828	15883	15973	16090	15916	15853	15704	15689	15906	15840	15771	15885	15814	15873	16099	15729	15827	15953	15807	15771	15764	16043	15980	15703	15883	15954	15835	16032	15950	15883	15775	15797	15838	16053	15885	15910	16033	15844	15831	15977	15735	15870	15717	15764	15953	16017	15878	15868	15972	15979	15845	15776	15914	16073	15838	15888	15928	15920	15831	15882	15854	15983	15855	16066	15989	15732	16044	15847	15781	16020	15862	15716	16025	15815	15982	15905	15843	15788	15760	15897	16014	15782	15909	15927	15827	15958	15869	15988	16039	16138	15738	15885	15884	15940	15717	15770	15925	15776	15878	15797	15846	15888	15829	15869	15797	15832	15895	16059	15800	15961	16096	16062	15929	15818	15871	15948	15768	15882	15778	15998	15856	15944	15799	15952	15788	15966	15955	16027	16072	15919	15934	16068	15789	15893	15864	15843	15904	15743	15906	15882	15885	15870	15970	15890	15941	15760	15839	16111	15987	15849	15764	15874	15789	16036	15951	15800	15786	15897	15913	15963	15879	15902	15759	15872	15950	16087	15935	16161	15861	15927	15876	15719	16073	15850	15829	16099	15965	15986	15820	15734	15817	15881	15956	15960	15936	16000	16057	15813	15870	16001	15903	15740	15844	15754	15890	15890	15849	15907	16001	15860	15860	15973	15903	16051	15674	15719	15900	15967	15746	15889	15923	15789	15955	15818	16077	15876	15976	15719	15987	16057	15902	15746	16037	15863	15817	16006	15716	15825	16001	15976	16125	15884	15828	16050	15898	15906	15812	15810	15690	15924	16045	15854	15773	15868	15831	15967	15892	15881	15845	16088	15864	15847	15953	15926	15873	15869	15929	15858	15854	15626	16094	15921	15892	15971	15803	15941	15914	15992	15939	15906	15893	16012	15856	16021	16003	16023	15848	15900	15869	15942	15862	15904	16062	16082	15814	16059	15743	15751	15984	15843	15876	15816	15919	15809	15904	15917	15902	15927	15858	15803	15819	15868	15889	15884	15802	15791	15949	15753	15892	15800	16028	15691	15843	15899	15685	15997	15705	15805	15714	15949	15914	15908	15916	15975	15967	15936	15894	15894	15857	15895	15812	15783	16133	15740	15974	15865	15817	15912	15973	16069	15843	15881	15922	15769	15869	15999	15884	15905	15902	15763	16058	15948	16072	15844	15806	15976	15745	15944	16041	15999	15918	15840	16003	15784	15779	16120	15892	15763	15952	15865	15802	15781	15859	15947	16023	15817	15870	15969	16029	15828	15933	16051	16044	15849	15763	15819	15944	15992	15820	15834	15970	15846	15841	15785	15825
25239	21589	26923	27131	20739	20553	20569	20068	20095	20100	19835	19909	19897	19658	19470	19703	19846	19780	19914	19711	19819	19887	19574	19954	19723	19914	19998	19785	19839	19731	20134	19769	19752	19914	19870	19834	19877	19737	19752	19751	19802	19771	19836	19634	19739	19734	19939	19762	19731	19733	19854	19798	19703	19630	19758	19565	19616	19603	19720	19848	19572	19740	19634	19707	19408	19702	19864	19868	19687	19603	19676	19878	19540	19599	19394	19559	19842	19601	19727	19757	19788	19562	19625	19716	19884	19596	19717	19757	19753	19803	19856	19851	19749	19824	19744	19767	19692	19668	19709	19850	19837	19665	19784	19556	19906	19870	19654	19653	19713	19864	19612	19748	19615	19672	19565	19777	19719	19881	19873	19618	19817	19642	19739	19691	19699	19925	19731	19908	19806	19616	19626	19567	19648	19719	19859	19734	19752	19775	19660	19568	19829	19843	19896	19735	19790	19731	19784	19696	19501	19720	19712	19517	19490	19820	19708	19776	19802	19700	19780	19768	19663	19653	19767	19642	19754	19587	19808	20002	19733	19658	19834	19492	19788	19625	19658	19758	19509	19869	19595	19624	19767	19754	19581	19777	19579	19692	19566	19730	19816	19689	19840	19460	19578	19447	19723	19807	19648	19882	19832	19757	19798	19965	19881	19800	19609	19819	19952	19590	19735	19838	19738	19753	19717	19665	19585	19519	19615	19685	19638	19702	19474	19679	19878	19744	19619	19708	19830	19718	19585	19764	19888	19704	19598	19871	19681	19782	19813	19521	19582	19773	19734	19454	19859	19570	19918	19678	19799	19743	19818	19880	19770	19786	19847	19736	19872	19890	19719	19925	19799	19815	19723	19628	19713	19794	19630	19567	19589	19524	19750	19480	19678	19759	19855	19715	19765	19658	19476	19784	19852	19615	19604	19674	19742	19483	19624	19619	19765	19737	19871	19623	19802	19785	19756	19510	19927	19892	19726	19854	19522	19730	19806	19780	19703	19691	19898	19809	19525	19716	19726	19793	19614	19692	19769	19598	19742	19692	19726	19758	19679	19721	19542	19724	19731	19552	19540	19506	19693	19577	19748	19862	19609	19590	19683	19920	19825	19666	19707	19795	19871	19652	19690	19681	19643	19820	19694	19644	19847	19959	19718	19936	19785	19826	19752	19654	19746	19506	19614	19607	19851	19509	19802	19934	19825	19796	19762	19747	19677	19686	19712	19743	19706	19878	19769	19742	19803	19561	19847	19823	19774	19818	19853	19893	19611	19879	19783	19781	19568	19778	19903	19817	19828	19585	19485	19636	19757	19639	19706	19820	19922	19834	19667	19796	19725	19660	19648	19756	19845	19842	19914	19573	19660	19855	19842	19709	19722	19759	19576	19561	19731	19751	19919	20015	19787	19565	19485	19731	19782	19727	19695	19701	19884	19757	19524	19711	19836	19717	19710	19586	19681	19916	19608	19696	19606	19709	19634	19759	19659	19798	19694	19656	19528	19714	19565	19765	19819	19758	19794	19836	19623	19843	19694	19901	19854	19746	19725	19717	19842	19886	19901	19528	19850	19664	19631	19694	19567	19636	19837	19636	19849	19584	19673	19771	19535	19719	19593	19590	19511	19652	19634	19547	19720	19619	19709	19901	19797	19758	19711	19662	19926	19665	19809	19723	19740	19901	19877	19815	19621	19800	19917	19724	19653	19756	19798	19716	19880	19868	19642	19741	19871	19915	19806	19624	19572	19712	19719	19809	19730	19577	19465	19596	19560	19664	19740	19617	19859	19698	19707	19829	19672	19989	19775	19773	19721	19742	19657	19758	19919	19671	19615	19601	19695	19719	19724	19549	19683	19814	19651	19567	19804	19743	19958	19688	19730	19775	19912	19741	19842	19794	19882	19793	19689	19563	19745	19578	19972	19483	19866	19597	19851	19525	19722	19755	19577	19740	19899	19748	19771	19693	19927	19907	19724	19555	19810	19637	19818	19774	19796	19656	19564	19607	19716	19684	19516	19616	19760	19682	19832	19595	19871	19875	19392	19559	19818	19641	19594	19688	19720	19841	19876	19839	19909	19569	19696	19633	19544	19591	19826	19798	19874	19683	19683	19724	19766	19851	19721	19663	19789	19853	19477	19564	19748	19804	19828	19737	19741	19733	19845	19891	19677	19699	19473	19375	19817	19651	19675	19620	19646	19694	19542	19633	19724	19779	19694	19854	19694	19698	19874	19640	19718	19797	19649	19783	19670	19590	19819	19899	19691	19647	19739	19707	19861	19674	19777	19751	19832	19838	19935	19846	19877	19658	19740	19816	19846	19647	19659	19732	19646	19848	19530	19917	19741	19789	19724	19680	19745	19535	19622	19635	19726	19885	19544	19694	19606	19593	19814	19740	19943	19628	19732	19575	19620	19646	19896	19760	20045	19815	19792	19977	19819	19758	19697	19768	19647	19747	19763	19639	19879	19800	19670	19736	19790	20017	19879	19709	19889	19778	19910	19790	19896	19567	19624	19571	19811	19765	19726	19880	19704	19788	19742	20001	19621	19665	19998	19673	19634	19743	19665	19611	19757	19673	19569	19576	19620	19789	19718	19535	20028	19677	19675	19779	19603	19755	19799	19642	19661	19771	19703	19862	19881	19890	19757	19632	19691	19675	19582	19459	19742	19895	19726	19629	19900	19729	19715	19757	19939	19803	19618	19651	19776	19647	19828	19738	19920	19588	19678	19657	19934	19786	19763	19680	19705	19787	19827	19792	19848	19618	19813	19878	19614	19794	19736	19853	19938	19668	19807	19778	19574	19761	19721	19728	19756	19714	19713	19493	19751	19688	19843	19619	19687	19746	19763	19749	19483	19692	19850	19816	19758	19630	19724	19754	19635	19700	19671	19628	19729	19814	19713	19660	19690	19550	19765	19765	19731	19608	19944	19495	19848	19676	19878	19876	19621	19681	19752	19651	19721	19915	19814	19689	19685	19566	19717	19619	19649	19822	19940	19700	19717	19822	19461	19615	19773	19812	19708	19501	19648	19658	19559	19693	19871	19750	19780	19790	19785	19818	19655	19626	19799	19778	19552	19894	19917	19613	19814	19581	19566	19642	19605	19850	19676	19702	19843	19865	19677	19932	19743	19722	19551	19570	19717	19545	19883	19674	19826	19720	19830	19854	19774	19852	19842	19767	19901	19692	19809	19668	19778	19684	19793	19521	19683	19792	19720	19700	19752	19787	19805	19573	19646	19826	19745	19746	19784	19643	19821	19686	19599	19785	19517	19828	19632	19949	19644	19651	19922	19839	19565	19757	19845	19710	19669	19833	19629	19713	19587	19617	19952	19964	19533	19681	19485	19816	19742	19754	19699	19807	19726	19828	19614	19822	19766	19620	19749	20044	19731	19908	19879	19832	19498	19792	19854	19674	19506	19639	19942	19765	19635	19544	19830	19594	19983	19798	19869	19698	19653	19772	19921	19696	19823	19722	19633	19573	19772	19781	19792	19619	19768	19664	19756	19674	19901	19829	19767	19532	19594	19701	19577	19785	19699	19770	19758	19862	19753	19667	19600	19920	19759	19599	19811	19804	19673	19622	19646	19579	19680	19834	19558	19775	19815	19436	19712	19592	19805	19763	19864	19782	19632	19709	19744	19587	19610	19641	19723	19721	19785	19539	19508	19640	19721	19727	19634	19786	19740	19643	19843	19781	19946	19949	19655	19741	19581	19482	19806	19764	19745	19898	19969	19592	19720	19571	19689	19735	19615	19735	19583	19827	19766	19642	19519	19613	19652	19392	19823	19560	19617	19903	19897	19666	19661	19506	19642	19734	19713	19824	19704	19845	19792	19819	19628	19623	19879	19781	19626	19674	19640	19705	19594	19811	19636	19661	19649	19929	19656	19720	19753	19763	19614	19822	19721	19796	19628	19585	19778	19689	19753	19541	20023	19834	19667	19790	19664	19612	19728	19830	19911	19759	19764	19767	19663	19528	19775	19618	19608	19706	19700	19741	19774	19734	19767	19800	19944	19787	19753	19454	19682	19642	19681	19529	19805	19849	19749	19771	19779	19695	19885	19682	19824	19704	19737	19600	19707	19669	19756	19686	19818	20009	19780	19884	19857	19738	19819	19781	19735	19728	19580	19614	19708	19791	19715	19782	19750	19643	19863	19654	19843	19708	19682	19562	19716	19855	19494	19767	19743	19599	19711	19928	19643	19792	19648	19722	19999	19755	19847	19646	19854	19728	19858	19732	19940	19641	19711	19828	19681	19653	19708	19783	19702	19739	19676	19659	19738	19952	19707	19501	19748	19686	19589	19841	19688	19421	19844	19648	19745	19820	19700	19819	19664	19657	19678	19822	19518	19488	19733	19724	19700	19535	19880	19756	19669	19755	19608	19681	19882	19731	19860	19499	19732	19633	19626	19943	19706	19592	19553	19989	19705	19638	19403	19853	19993	19827	19551	19656	19734	19821	19828	19811	19652	19638	19675	19873	19939	19724	19626	19898	19811	19995	19778	19566	19753	19699	19489	19748	19847	19592	19769	19774	19588	19839	19898	19517	19670	19828	19825	19509	19861	19596	19624	19682	19937	19666	19735	19701	19739	19717	19744	19771	19616	19727	19712	19680	19672	19688	19773	19529	19738	19592	19541	19633	19653	19801	19688	19508	19550	19807	19753	19707	19764	19703	19843	19759	19893	19682	19690	19603	19566	19666	19837	19639	19563	19655	19816	19864	19769	19940	19719	19620	19685	19824	19768	19790	19504	19805	19741	19670	19789	19693	19752	19745	19746	19705	19665	19840	19778	19637	19821	19781	19669	19919	19840	19635	19700	19698	19765	19818	19900	19889	19719	19940	20081	19669	20081	19842	19801	19833	19770	19739	19685	19785	19704	19768	19898	19666	19605	19962	19673	19672	19443	19840	19688	19586	19870	19782	19735	19658	20037	19412	19837	19675	19952	19734	19619	20031	19849	19693	19853	19678	19643	19688	19839	19676	19740	19814	19882	19710	19688	19811	19664	19625	19859	19912	19733	19740	19694	19879	19883	19812	19854	19580	19954	19720	19857	19670	19727	19859	19690	19975	19714	19580	19704	19783	19829	19880	19792	19923	19626	19803	19880	19699	19876	19767	19903	19707	19668	19770	19779	19798	19821	19863
21230	25733	20375	17865	17419	17160	17061	16882	16764	16740	16822	16733	16689	16691	16556	16596	16799	16629	16431	16638	16606	16669	16665	16475	16475	16424	16578	16637	16514	16712	16592	16613	16453	16612	16586	16644	16605	16512	16683	16554	16548	16593	16436	16543	16643	16523	16584	16556	16580	16560	16622	16613	16506	16671	16660	16627	16521	16553	16618	16513	16522	16403	16670	16299	16432	16443	16405	16489	16590	16617	16536	16406	16743	16482	16503	16612	16315	16397	16479	16631	16563	16521	16608	16420	16554	16735	16810	16331	16616	16592	16482	16506	16566	16465	16599	16585	16355	16303	16464	16588	16675	16509	16432	16384	16511	16430	16467	16520	16557	16551	16497	16489	16595	16555	16700	16415	16656	16492	16460	16595	16427	16574	16614	16406	16691	16551	16626	16365	16614	16658	16538	16692	16445	16501	16617	16512	16392	16488	16631	16581	16491	16672	16453	16453	16622	16280	16592	16510	16381	16728	16557	16615	16548	16512	16568	16637	16639	16537	16481	16488	16291	16743	16424	16568	16750	16515	16623	16579	16621	16533	16615	16696	16488	16663	16501	16459	16699	16423	16618	16575	16267	16583	16408	16655	16483	16451	16582	16508	16578	16554	16657	16703	16470	16552	16380	16520	16654	16507	16705	16517	16452	16533	16446	16596	16528	16452	16408	16470	16316	16621	16763	16510	16454	16509	16444	16457	16661	16395	16570	16473	16690	16548	16536	16552	16394	16568	16393	16676	16855	16529	16524	16591	16450	16521	16458	16740	16561	16431	16436	16619	16403	16445	16541	16532	16680	16398	16549	16568	16490	16583	16561	16546	16532	16578	16621	16543	16541	16638	16497	16534	16522	16644	16467	16604	16510	16379	16540	16441	16637	16487	16634	16481	16434	16604	16731	16550	16545	16438	16497	16665	16443	16440	16448	16478	16620	16479	16389	16516	16574	16473	16599	16453	16404	16656	16446	16569	16422	16605	16467	16569	16543	16508	16622	16589	16560	16652	16683	16528	16607	16541	16609	16466	16530	16427	16427	16607	16357	16615	16440	16622	16650	16568	16485	16565	16540	16523	16745	16527	16388	16525	16447	16569	16463	16703	16486	16512	16489	16659	16416	16472	16589	16661	16422	16474	16416	16671	16564	16487	16450	16435	16383	16660	16364	16439	16625	16416	16637	16589	16435	16559	16564	16399	16576	16436	16537	16519	16664	16599	16363	16599	16676	16382	16376	16522	16538	16503	16570	16584	16513	16536	16671	16568	16518	16750	16419	16539	16664	16517	16410	16494	16452	16433	16401	16661	16707	16553	16583	16479	16507	16482	16470	16471	16495	16530	16596	16622	16447	16353	16394	16363	16612	16506	16484	16682	16474	16480	16566	16548	16516	16454	16645	16397	16521	16663	16715	16502	16519	16336	16502	16488	16453	16500	16622	16390	16507	16528	16518	16430	16499	16456	16478	16413	16559	16506	16495	16530	16545	16419	16660	16412	16303	16591	16504	16687	16453	16766	16592	16413	16589	16562	16484	16471	16658	16556	16577	16505	16735	16488	16503	16460	16618	16450	16623	16423	16310	16433	16497	16500	16742	16758	16528	16550	16605	16472	16486	16637	16533	16478	16584	16645	16362	16723	16659	16435	16464	16461	16559	16469	16560	16479	16563	16498	16498	16511	16454	16559	16431	16532	16406	16475	16601	16526	16366	16401	16394	16430	16705	16466	16546	16343	16473	16514	16559	16630	16420	16531	16519	16480	16484	16575	16456	16523	16353	16500	16385	16559	16547	16549	16689	16640	16591	16397	16540	16625	16401	16542	16442	16387	16498	16614	16585	16424	16358	16342	16659	16421	16588	16535	16537	16628	16466	16477	16330	16565	16607	16640	16421	16550	16511	16526	16637	16493	16474	16682	16449	16407	16606	16576	16631	16556	16462	16652	16438	16578	16410	16632	16625	16591	16563	16605	16357	16545	16422	16680	16619	16352	16486	16606	16402	16492	16567	16581	16432	16479	16292	16568	16564	16515	16314	16621	16667	16601	16392	16535	16532	16604	16477	16447	16473	16652	16589	16619	16482	16566	16680	16558	16460	16653	16619	16590	16634	16539	16545	16589	16353	16534	16602	16435	16432	16536	16600	16357	16520	16581	16535	16637	16420	16693	16618	16330	16522	16632	16526	16560	16609	16567	16480	16530	16543	16756	16488	16574	16534	16530	16637	16487	16553	16602	16662	16581	16463	16637	16394	16492	16634	16582	16351	16524	16564	16417	16518	16440	16454	16610	16739	16466	16554	16459	16562	16572	16475	16322	16577	16404	16652	16519	16586	16529	16613	16491	16613	16440	16704	16467	16471	16662	16593	16656	16527	16425	16527	16677	16331	16607	16543	16319	16684	16479	16383	16509	16648	16647	16544	16541	16527	16601	16672	16409	16556	16527	16684	16672	16323	16683	16478	16593	16571	16568	16489	16659	16478	16473	16565	16477	16425	16480	16529	16425	16535	16431	16452	16528	16625	16450	16499	16454	16415	16695	16378	16543	16453	16375	16512	16479	16707	16423	16518	16383	16588	16559	16533	16565	16594	16554	16510	16453	16559	16664	16674	16462	16590	16508	16679	16456	16553	16503	16607	16513	16617	16702	16560	16515	16661	16623	16426	16487	16571	16517	16724	16538	16536	16522	16716	16651	16580	16579	16584	16409	16608	16549	16521	16635	16394	16620	16635	16533	16415	16319	16555	16430	16803	16549	16656	16518	16625	16628	16490	16443	16637	16531	16704	16579	16563	16571	16563	16525	16520	16542	16584	16430	16575	16398	16542	16552	16395	16528	16616	16471	16524	16562	16502	16534	16522	16604	16511	16367	16528	16346	16636	16511	16404	16509	16634	16717	16517	16536	16410	16490	16571	16506	16475	16366	16483	16568	16527	16547	16447	16649	16495	16553	16462	16561	16428	16390	16503	16648	16404	16521	16531	16565	16513	16577	16511	16435	16615	16518	16589	16532	16647	16563	16385	16506	16480	16571	16597	16702	16610	16639	16600	16532	16443	16448	16489	16563	16563	16563	16405	16614	16563	16527	16428	16501	16387	16459	16562	16496	16640	16494	16607	16604	16488	16487	16381	16490	16694	16545	16483	16492	16437	16584	16605	16591	16552	16510	16457	16491	16508	16642	16639	16629	16468	16459	16522	16505	16703	16596	16493	16481	16593	16463	16293	16518	16494	16628	16573	16507	16627	16611	16619	16580	16447	16630	16581	16377	16712	16606	16644	16647	16444	16724	16640	16531	16337	16521	16506	16551	16547	16517	16563	16583	16469	16498	16408	16582	16524	16516	16575	16617	16279	16584	16575	16640	16481	16571	16488	16548	16589	16511	16451	16602	16553	16523	16646	16340	16558	16523	16429	16441	16537	16549	16543	16545	16646	16523	16464	16555	16504	16448	16529	16548	16601	16383	16470	16451	16516	16671	16694	16438	16437	16491	16497	16588	16445	16679	16536	16585	16611	16536	16583	16499	16545	16525	16691	16552	16542	16625	16643	16559	16363	16516	16547	16595	16446	16419	16478	16613	16573	16474	16577	16399	16736	16467	16480	16679	16614	16557	16517	16523	16513	16578	16516	16394	16475	16518	16679	16379	16577	16610	16601	16517	16676	16539	16613	16522	16595	16450	16596	16724	16479	16525	16489	16405	16414	16440	16474	16403	16672	16612	16502	16539	16542	16677	16512	16489	16667	16657	16521	16443	16424	16694	16535	16394	16614	16400	16528	16630	16567	16520	16581	16623	16493	16454	16540	16590	16495	16623	16370	16592	16645	16487	16600	16588	16512	16506	16405	16695	16626	16495	16463	16457	16437	16552	16624	16467	16461	16530	16494	16545	16547	16457	16402	16508	16622	16506	16538	16635	16437	16607	16601	16544	16482	16502	16411	16435	16599	16476	16509	16612	16398	16487	16637	16411	16506	16503	16548	16452	16636	16420	16565	16531	16553	16544	16505	16775	16586	16512	16642	16569	16545	16553	16716	16596	16623	16483	16568	16443	16584	16422	16563	16560	16431	16374	16544	16433	16539	16611	16356	16410	16518	16835	16585	16574	16478	16603	16589	16493	16546	16528	16697	16554	16464	16472	16590	16359	16481	16379	16566	16507	16489	16549	16695	16479	16442	16404	16636	16528	16437	16614	16424	16446	16570	16679	16551	16485	16692	16496	16627	16542	16555	16533	16542	16571	16619	16622	16546	16568	16488	16522	16552	16525	16625	16490	16507	16535	16557	16731	16454	16598	16431	16642	16536	16651	16412	16610	16567	16560	16606	16667	16541	16553	16329	16534	16534	16581	16526	16549	16595	16660	16406	16515	16447	16425	16473	16470	16473	16583	16561	16690	16395	16585	16609	16443	16514	16509	16509	16486	16540	16605	16791	16643	16589	16502	16430	16449	16579	16651	16661	16672	16393	16646	16500	16534	16571	16606	16690	16480	16533	16549	16503	16501	16455	16686	16472	16652	16590	16563	16362	16449	16787	16636	16422	16548	16634	16537	16498	16513	16474	16640	16616	16501	16505	16496	16480	16703	16549	16522	16698	16410	16620	16535	16482	16357	16573	16526	16563	16547	16499	16379	16565	16518	16426	16452	16729	16243	16538	16646	16407	16407	16412	16812	16507	16528	16596	16726	16494	16546	16584	16352	16609	16491	16365	16575	16594	16442	16620	16675	16461	16662	16575	16650	16348	16523	16727	16559	16513	16418	16458	16592	16653	16683	16429	16508	16279	16540	16434	16642	16655	16602	16581	16487	16699	16648	16654	16670	16514	16528	16671	16451	16658	16518	16492	16481	16703	16571	16631	16532	16745	16563	16427	16563	16542	16677	16550	16541	16510	16589	16640	16503	16374	16723	16464	16589	16545	16639	16668	16495	16599	16492	16583	16554	16434	16656	16395	16637	16403	16490	16424	16532	16517	16650	16425	16529	16583	16404	16481	16707	16663	16620	16514	16625	16555	16595	16532	16531	16606	16450	16445	16585	16476	16514	16694	16530	16570	16575	16573	16695	16578	16473	16482	16454	16555	16538	16482	16546	16593	16417	16378	16487	16398	16465	16597	16578	16529	16494	16484	16500	16478	16611	16420	16630	16563	16379	16553	16709	16494	16570
22576	21636	28810	24848	21923	23837	24824	20524	19724	19973	19991	19388	19612	19383	19554	19494	19345	19246	19211	19548	19188	19422	19382	19257	19262	19133	19217	19172	19384	19143	19128	19246	19047	19074	18922	19281	19114	19177	19285	19119	19040	19086	19148	19199	19026	19162	19168	19014	19216	19230	18936	19075	19055	19321	19160	19113	19207	19143	19046	19178	19034	18966	18915	19050	19040	19035	19028	19152	19186	18841	19138	19049	18962	19130	19014	18893	18805	18967	19000	19171	19033	19055	19128	19208	19053	19103	19100	19091	18968	19036	19024	19166	19270	19002	19142	19141	19122	19114	19026	19126	19159	19081	19082	19142	19190	18883	19166	19189	19253	19023	19179	19085	19242	19352	19173	18872	18954	19099	19186	19105	19011	19159	18870	19015	19126	19031	19324	19129	19122	19072	19051	19319	19187	18880	18891	18951	19105	19297	19085	19037	19014	19118	19149	19183	18999	19385	19185	19039	19129	19149	19284	19144	18941	18848	18934	19051	18817	19061	18926	19181	19128	19143	19051	19071	19084	19068	19038	19187	19252	18877	19058	19024	19243	19035	19066	19034	19021	19041	19106	18897	19051	19116	19077	18880	19232	18909	18980	18956	18868	19110	19008	18995	18907	18961	18925	19035	19206	19066	19180	18972	19089	19119	19132	19377	19283	19167	19314	18871	18899	19092	18969	18881	19042	19053	19145	19107	19053	19053	19125	18981	19064	18938	19072	18830	19305	19088	18998	19047	19124	19067	19182	18921	19024	18931	18851	19125	18891	19071	19172	18955	18942	18935	19006	19187	18958	18904	18992	19170	19164	19126	19044	18955	19037	19236	18985	19068	18839	19072	18962	18927	18889	18996	19166	18852	19176	19190	19019	19176	19094	18917	18880	19068	19207	19193	19167	19018	19139	18998	18862	19137	19184	18850	18853	19151	19031	19217	18977	19057	18846	19179	18881	18972	18893	19075	19111	18872	19193	19042	18977	18820	19105	19070	19161	19063	18815	18986	18958	19240	19080	19161	19001	18987	19185	19067	19041	19286	19049	18934	18990	19257	18976	19133	19135	18958	18969	19028	19245	18851	19216	19090	19116	19120	18941	19261	18949	18982	19055	18948	19226	19118	18990	19196	19133	19052	18853	19118	19044	18969	19126	19208	19244	18903	18868	18832	19227	19116	19114	18947	19067	19051	19160	19057	18989	19125	19135	18929	19018	18958	18981	19113	19233	18968	18966	18941	19104	18966	19151	19016	19140	19097	19004	18916	19023	19172	19067	19049	18929	19321	19242	19034	19103	18878	19114	19197	19059	18921	19046	18789	18874	18999	19051	18992	19232	19199	18983	18995	19219	19164	18744	18979	19168	19034	19174	19241	19125	19115	19049	19042	18902	19059	19022	19095	18929	18850	19120	18917	19015	19038	19089	19107	19182	19277	19054	19066	18994	19167	19333	19164	18898	18991	19125	19028	19140	18909	18948	18967	19038	18998	19071	19058	18892	19058	19020	19012	18984	19045	19127	19133	19017	19142	19107	19083	19246	18954	19076	19074	18984	19079	19115	19297	18908	19218	19107	19349	18869	19092	19021	19257	19047	19273	18930	18756	19172	19062	19092	19095	19057	18877	19048	19038	18893	18875	18950	18977	19209	19080	18905	19185	18855	19197	19066	18966	19095	18899	19193	19252	19171	19028	19083	18974	19124	19053	18996	19005	18958	19087	19297	18958	19141	19137	19108	19105	19276	19132	19017	18876	19130	18980	19271	19063	18996	18931	19017	18983	19036	19002	19268	19254	19091	18983	19172	19211	19024	19088	19107	19094	19046	19175	18947	19043	18957	19060	19059	19124	19171	18977	18967	19246	19064	18919	19043	18876	18947	19013	18966	19151	19109	18939	19123	19104	19174	18886	18999	19187	19102	18856	19115	19128	18960	19031	19054	18922	19193	19210	19161	18984	18893	19003	18933	18953	18913	18799	19038	18962	19137	18966	19037	19102	18886	18997	19078	18841	19077	19168	18967	19238	19286	19019	19133	19227	19016	18932	19018	19129	18980	19085	19059	19120	18980	18989	19008	19089	18964	18948	18986	19102	19216	19213	18717	18988	19156	18976	19073	19063	19100	19003	19174	19051	19214	19349	18962	18910	19140	18888	19117	18993	18997	19122	19036	19308	18951	18837	18981	18701	19068	19093	19037	19151	19048	19025	19158	18975	19050	19147	19325	19063	19231	18857	18960	18905	18826	18968	19209	18986	19004	19179	19117	19066	18988	19097	19042	19023	19018	18858	18963	19078	18991	18935	18952	18963	19060	19043	19117	18991	19028	18809	19060	18974	19096	19266	19009	19125	19152	18936	19138	18909	18820	18864	19027	19304	19172	19005	19192	19164	18906	18877	19082	18854	18907	19101	18804	18820	18915	19064	18968	19001	19202	18868	18881	18987	19038	18895	19196	19241	19285	19012	19106	19103	19112	18919	19022	18936	18978	18939	19067	18912	19071	19130	19027	18933	18975	19131	19146	19141	19199	19070	19053	19148	19076	19175	18993	18983	19313	18945	19084	18963	19056	19222	18871	18965	19136	18821	19138	19307	19034	19232	19058	18944	18978	18942	18875	19103	18999	19160	19075	19037	19113	19034	18785	18910	18950	19050	19302	19109	18902	19099	19161	19039	19065	18775	19017	19037	19071	18910	18930	18928	18921	19109	19042	19182	19146	19052	19173	18988	18987	18929	18977	19074	19006	19209	19006	18983	19009	18894	19289	18917	19060	19119	18880	19215	19125	19093	19066	19065	19103	19119	19020	18811	18882	18789	18923	18918	19146	19055	19153	18991	18930	19112	18818	18960	19236	19066	19289	19083	18878	18931	19059	19114	18779	18943	19102	19092	19058	19009	19094	19112	19249	18894	19098	18972	19095	19006	19305	19074	19090	18976	19130	19173	19225	19194	18888	18777	19019	19112	18920	19170	18953	18903	19107	18920	18926	18850	19001	19005	19021	18991	18889	18837	19021	19043	18887	19087	19188	19027	18994	19032	19183	19127	19075	19070	18859	19124	19139	18940	19103	18818	19006	18980	19160	19143	19006	19066	19007	18972	18869	19118	19050	19169	18977	19250	19136	19145	19171	19051	18993	18880	18960	18926	19049	18976	19224	19089	19082	18916	19140	18947	19017	19012	19241	18928	19099	19154	19167	19118	19032	18886	18992	19136	18944	18878	19202	18965	19050	19085	18927	19029	19204	19170	19000	19119	19186	18967	19050	19107	18800	18919	18967	18869	19088	19162	19074	18994	19141	19309	19015	19025	19073	18978	19150	19173	18958	19011	18980	18967	18911	18903	19219	19100	19128	19078	19083	19049	18899	19137	19225	19010	18951	19001	19035	18990	18932	19103	18937	18940	19042	19176	18870	18967	19192	19130	19062	18921	19100	19041	19127	19010	19003	19154	19021	18984	19166	19225	19151	19071	19015	19131	18979	19044	19105	18940	19070	19090	19086	19009	18983	19147	19091	19110	19195	19146	19027	19069	19005	19107	19063	18946	19103	19081	18827	19024	19236	19208	18930	18918	18913	18919	19078	19053	18933	19146	18938	19052	18945	19147	19086	19134	19163	19226	19122	18931	19044	19130	19211	18939	18939	19080	18992	19166	18985	19231	19027	19074	19201	19031	18719	18769	19028	18991	18976	18990	18909	19105	19099	19099	19035	18954	19033	18958	19125	19114	18988	18807	18899	18983	19049	18890	19141	19180	18988	19005	18932	19236	19043	19105	18971	19092	19017	19248	19154	18916	19103	19099	18945	18993	19055	19126	19171	18965	19048	19125	18874	19039	19004	19153	19111	18975	18864	19038	19196	19072	18810	19132	19258	19096	18980	19167	19244	18913	18981	19035	19129	19001	18884	19106	19051	19087	18831	18961	19070	19139	18967	19049	18982	18982	19169	19129	18981	19108	19136	19113	19019	19182	19159	19070	19160	19111	19131	18899	18938	19036	19016	19204	19160	19121	19142	19011	19086	19231	18888	18971	18954	19145	19198	19038	19067	18897	19178	19218	19147	19194	19033	19060	19203	19088	19234	19085	19250	18926	19178	19138	19004	18945	19123	19134	19191	18968	19206	19097	19196	18954	19081	19250	19152	19073	19055	18817	19254	19236	19080	19060	18962	19005	19040	18888	18857	19155	18947	19138	19157	18955	18908	19164	19064	19117	18870	19026	19035	18989	19123	18883	19112	19140	18895	19040	19137	18848	19016	19025	19167	19145	19137	19043	19002	19200	18955	18832	18993	19164	19064	18886	19167	19132	18915	18912	19040	19124	19169	18895	19008	19023	19109	18921	19082	19078	19246	18903	19226	18908	19251	19161	19251	19024	18967	19106	18946	18974	18984	19153	19108	19242	18892	19027	19228	18917	19062	19263	19081	19145	19042	18996	19023	19023	18955	18873	19060	18958	19118	19051	19004	18970	19081	18990	18947	18951	18940	18977	19011	19055	19249	19133	18691	19032	19233	19101	19051	19056	19031	19193	18845	19012	19109	19040	18948	19055	19040	19008	19163	18979	18885	19221	19227	18885	18949	19246	19008	19078	18996	19002	19191	19179	18996	19027	19029	19086	19157	19012	19152	19040	18884	19108	19097	19003	19212	19086	19000	19048	19064	19042	19015	19251	19108	19133	18908	19055	19127	18896	19029	19125	18966	19026	19072	19096	18882	18917	19176	19137	19064	19084	19143	19121	18909	19072	18968	19137	18884	18978	18946	18955	19110	19033	19031	19137	19006	19113	19006	18972	19033	18847	19129	19048	19135	19017	18970	19184	19158	19013	18869	19082	19112	19118	19153	19103	19153	19046	18927	18975	19008	18945	19006	19017	18902	19161	19017	19097	19101	19005	19028	19136	19086	19040	19058	18891	19094	19188	19107	19000	19089	18925	18914	18959	18971	19098	19120	19121	18949	19194	19171	19205	19121	19159	18964	19235	19238	19175	18988	18986	18946	19065	18963	19124	19268	19122	18931	18904	18881	19019	19053	18770	19043	18875	18868	18922	18999	18916	19018	19109	18963	18931	19002	19037	18896	18844	18987	19010	19149	19115	19135	19137	19200	19135	19012	19018	19018	19132	19159	19180	19141	19049	19095	18955	19002	19056	18954	19063	18946	19003
26114	39046	26127	19471	18436	17778	17297	17070	16851	16863	16765	16544	16290	16401	16361	16417	16348	16479	16189	16238	16348	16320	16214	16376	16093	16304	16329	16278	16189	16392	16133	16397	15982	16266	16062	16105	16255	16050	16132	16356	16010	16221	16305	16072	16183	16147	16027	16150	16260	16212	16371	16045	16440	16091	15985	16281	16201	16128	16120	16182	16082	16233	16037	16139	16281	16224	16026	16137	16046	16109	16036	16240	16144	16035	16087	16088	16304	16120	16016	16047	16115	15814	16249	16122	16186	16037	16185	16253	16178	16141	16104	16262	16175	16158	16211	16094	16007	16224	16205	16166	16027	16363	16192	15968	16159	16286	16127	16005	16116	16019	16360	16006	16065	15917	16234	16013	16025	16203	16093	16071	16039	16144	16082	16250	16075	16055	16295	16114	16278	16184	16094	16006	16139	16311	16134	16125	16067	16113	16177	16150	16148	16172	16329	16028	15997	16117	16058	16191	16212	16092	16322	16215	16083	16177	16227	16201	15983	16196	16078	16030	16104	16214	16118	16180	16126	16028	16068	16277	16233	16071	16089	16125	15938	16188	16092	15992	15945	16273	16066	16048	15999	16124	16095	15978	16167	15915	16160	15961	16202	16094	16103	15943	16149	16243	15967	16187	16056	16057	16098	16086	16168	16050	16134	16260	16230	16214	16157	16235	15983	16244	16247	16044	16410	16158	16057	16088	16087	16117	16224	16171	16153	16010	16170	15849	16179	16267	16164	16133	16083	16050	16133	16269	16174	16092	16034	15917	16183	15999	16047	16086	16186	16170	15969	16251	16083	16013	16124	16100	16183	16114	16111	16086	16036	16203	16251	16108	16017	15942	16078	16148	16149	16101	16139	15968	16075	16033	16254	16090	16275	16037	16104	16217	16243	16113	16119	16218	16082	15973	16134	16120	16134	16069	16219	16017	15929	15994	16233	16221	16121	16171	16004	16185	16175	16073	16134	16163	16113	16087	16111	16009	16263	15938	16196	16035	16296	15934	16157	16104	16161	16177	16189	16248	16065	16172	16204	16194	16052	16001	16180	15954	16089	16151	16146	16002	16173	15988	16156	16216	16150	16029	16125	16268	16064	16104	16098	16013	16148	16151	15925	16062	16345	15956	15977	16102	16139	16141	16044	16128	16094	16089	16173	16121	16147	16113	16157	16132	16152	16328	16103	16095	16089	16159	16117	16066	16100	16191	15993	16140	16080	16130	16389	16244	16158	16018	16299	16144	16174	16030	15997	16170	16224	15985	16198	16081	16112	16228	16227	16063	16062	16225	16327	16233	16257	16125	16043	16256	15960	16194	16034	16265	16213	16224	16050	16050	16096	16092	16158	15978	16231	16125	16165	16190	16141	16015	16085	16108	16150	16139	16011	16153	16346	16120	16028	16151	16162	16133	16119	16355	16023	16023	15996	16256	16153	15966	15892	16247	15910	16298	16219	15992	16291	15947	16039	16122	16155	16228	16039	15993	16125	16038	16129	16117	16089	16057	16150	16052	16238	16052	16182	16088	15976	16084	16175	16213	16143	16135	16048	16114	16009	16089	16026	15998	16179	15980	16073	16013	16074	16029	16239	16180	16186	16196	16120	16188	16085	16128	16208	16149	16226	16157	16281	16273	16054	16226	16170	15970	16111	16083	16147	15946	15923	16135	16185	16119	16275	16139	16096	16088	16245	15985	16065	16123	16080	16244	16103	16317	16143	16276	16218	16126	16032	16068	16050	15998	16159	16067	16049	16156	16080	16227	16086	16105	15938	16035	16059	15925	16342	16028	16103	16265	16085	15996	16108	16166	16077	16144	16114	16208	16047	16040	16046	16125	16201	16306	16016	16190	16283	16121	15941	16016	16211	16190	16271	16138	16337	16151	16090	16198	16121	16107	16104	16089	16239	16061	16076	15995	16299	16093	16127	16093	16074	16147	16135	16045	16178	16266	16254	16246	16060	16035	16160	15990	16174	16251	16106	16114	16064	16000	16001	16093	16301	16129	16231	16035	16162	16352	16188	16206	16063	16016	16211	16155	16028	16328	16013	16116	16212	16176	16116	16098	16170	16024	16045	16123	16168	16193	16004	16095	16006	16142	16130	16098	16200	16026	16048	16068	16091	16160	16081	16100	16142	16093	16250	16051	16168	16111	16292	16180	16179	16194	16219	16123	16176	16147	16103	15935	16234	16131	16179	16132	16199	15980	16086	16090	16158	16073	16188	16198	16082	16128	16117	16153	16075	16151	16079	15916	16358	16008	16039	16079	16283	16224	16096	16258	16099	16307	16220	16023	16191	16219	16219	16178	16111	16001	16007	15967	16152	16096	16104	16096	16096	15900	16324	16107	16205	16088	16054	16270	16120	16242	16158	15994	16208	16315	16109	16201	16037	16044	16342	16266	16150	16047	16138	16168	16066	16206	16240	16076	15982	16109	16137	15927	15976	16236	16294	16113	16186	16066	16192	16031	16054	16149	15837	16190	15985	16117	16334	16246	16259	16142	16122	16056	16037	15944	15962	15979	16147	16122	15930	16142	15805	16038	15964	16170	16050	16137	16204	16073	16094	16153	16221	16086	15994	16302	16033	16056	15971	16221	16139	16220	15984	16026	16047	16032	16235	16030	16183	15984	15995	16191	16078	16178	16156	16131	16090	16026	16092	16170	16158	16049	15883	16025	16122	16025	16123	16030	16141	16069	16181	16094	16050	16162	16270	16041	16056	16202	16025	15971	16261	16214	16179	16096	16080	16150	16144	16017	16124	16159	15843	15946	16090	15968	15879	16176	16156	16037	16140	16221	16115	16176	16190	16048	15972	16141	16040	16196	16007	15968	16036	16064	16054	16047	16029	16113	15921	16132	16102	16115	16072	16087	16117	16102	16024	16199	16169	16223	15971	16178	16187	16087	16127	16158	16283	16199	16282	16168	16108	16055	16142	16143	16059	16166	16089	16069	16121	16107	16077	16317	16106	16139	16079	16093	16117	16085	16191	16135	15957	16182	16097	16207	16082	15884	16137	16254	16050	16044	16029	16122	16284	16097	16033	16069	16206	16171	16192	15975	16226	15987	16220	15991	16102	16024	16272	15958	16128	15891	16321	15950	16013	15939	16022	16224	16150	16046	16066	16079	16084	16102	15975	16319	16112	16192	16180	15989	16026	16159	16301	16088	16234	16319	15934	16069	16143	16067	16288	16184	16146	16509	16243	16202	16214	16123	16092	16113	16023	16117	16200	16080	16070	16168	16183	16102	16084	16248	16065	16019	16147	16272	16178	16245	16119	16085	16079	16129	16126	16057	16098	16226	16186	16107	16029	16045	16139	16132	16097	16079	16155	16127	16080	16137	16117	16156	15994	16108	16051	16109	16016	16088	16103	16138	15904	16140	16190	16134	16232	16201	16105	15903	16217	16057	16044	16032	16221	15922	16079	16130	16073	16081	16075	15963	16062	15993	16177	16105	16260	16089	16263	16176	16049	16032	15971	16187	16071	16065	16135	16003	16203	16121	16180	16110	16116	15966	16240	16067	16191	16180	16098	16143	16022	16101	16294	16022	16104	16122	16036	16384	16197	16208	16078	15951	16149	16157	16252	16124	16171	16171	15844	16217	16051	16137	16007	16196	16191	16132	15882	16080	16307	16024	16104	16097	15944	16013	16069	16166	16057	16112	16128	16287	16108	16210	16101	16187	16367	16459	16187	16005	16143	16107	16095	16185	16177	16225	16213	16126	15957	16168	16071	16145	16224	16096	16137	16025	16184	16123	16188	15980	16290	16236	16097	16067	16105	16112	16055	16192	16216	16130	16147	16034	16216	16068	16236	16097	15986	16138	15976	16251	16152	16018	16156	16158	16164	16160	15933	16087	16086	16081	15977	16214	16195	16112	15980	16177	16138	16055	16109	16080	16235	16022	16211	16075	16058	16110	16143	16019	16003	16166	16181	16106	16082	16107	16012	16123	16044	16152	16295	15948	16007	16123	16123	16119	16131	16224	16078	16047	15932	16141	16246	16112	15947	16074	15965	16107	16221	16011	16043	16129	16115	16064	16203	16213	16203	16064	16134	16074	15981	15948	16283	16398	16176	16104	16074	16101	16109	16061	16129	16094	16080	16116	16058	16223	16068	16187	16271	16217	16131	16037	15985	16242	16033	16298	15954	16007	16243	16171	16143	16227	16042	16202	16216	16036	16054	15967	16100	16053	16105	16146	16216	16221	16028	16235	16153	16262	16052	16250	16167	16109	16123	16076	16217	16091	16028	16031	16165	16243	16265	16064	16140	16046	16118	16161	16102	16008	16077	15927	16121	16067	16188	16133	15964	16054	15944	16048	16070	16078	16166	16194	16142	16234	16166	16236	16087	15874	16344	16232	16172	16042	16001	15969	16183	16171	16047	16191	16043	16190	16138	16045	16218	15909	16216	16072	16210	16268	16044	16145	16272	16193	16082	16115	16069	16117	16171	15999	16155	16097	16221	16169	16088	16105	16056	16145	16258	16206	16134	15959	16227	16069	15867	16034	16162	16071	16266	16139	16055	16218	15903	16020	16086	16113	16056	16196	16162	16192	15980	16161	16173	16166	16173	16090	16156	16097	16072	16103	16137	16117	16243	16054	16070	16065	15972	16162	16023	16101	16224	16246	16265	16008	16161	16241	16287	15960	15851	16173	16200	16030	16009	16150	16174	15980	16144	16244	16017	16049	16052	16185	16219	16092	16101	16218	16162	16057	16027	16210	16192	16156	16004	16068	15825	16105	16015	16142	16178	16181	16032	16146	15984	16192	15908	15909	16321	15902	16292	16075	16055	16002	16096	16135	15982	16063	16077	16077	16059	16064	16134	16013	16085	16062	16195	16010	16197	15952	16258	16252	16184	16173	16302	16221	16173	16257	16041	16122	15989	16182	16095	16103	15865	16188	15931	16186	16077	16331	15933	16149	16215	16035	16099	15997	15978	16299	16236	16160	16126	15942	16114	16232	16161	16059	16101	16302	16092	16088	16173	16122	16066	16114	16110	16217	16130	16304	15915	15915	16075	16107	16028	16131	16155	16200	16116	16096	16191	15985	16127	16155	16052	16094	16173	16011	16281	16026	16250	16098	16125	16086	16003	16102	16197	16098	16195	16202	16112	16199	16155	15980	16164	16149	16134	16164
29554	23232	23912	21386	19276	19129	19161	19026	18942	19039	18885	18851	19007	19079	19038	18807	18799	18855	18749	18940	18838	18975	19122	18847	19094	18934	18933	18861	18960	18840	18727	18983	18980	18740	18929	18908	18951	18553	18867	18931	19028	18770	18740	18917	18858	18906	18756	18789	18772	18887	18838	18936	18908	18849	18843	19074	18846	18810	18925	18705	18731	18917	18771	18740	18988	18677	19024	18751	18657	18706	19008	18886	18741	18816	19119	18821	18796	18763	18752	19033	18861	18870	18805	18838	18748	18917	18991	19140	18993	19043	18965	18919	18902	18816	18848	18687	18878	18768	18915	18828	18882	18706	18791	18827	18906	18993	18919	18941	18725	18854	18749	18932	18786	18919	18757	19048	18871	18793	18776	18760	18773	18858	18915	18824	18810	18895	18909	18839	19057	18900	19000	18803	18933	18892	18801	18968	18825	18925	18800	18710	18867	18845	18798	18852	18860	18771	18769	18731	18906	18871	18769	18894	18872	18508	18880	19098	18899	18792	18825	18740	18637	18615	18698	18825	18935	18830	18802	18661	18769	18676	18857	18660	18792	18972	18977	18973	18715	18814	18876	18612	19127	18668	18751	18847	18687	18939	18795	18820	18871	18679	18936	18632	18745	18669	18793	18981	19044	18815	18982	18798	18871	18916	18900	18831	18829	19049	18887	18784	19118	18911	18814	18707	18762	18656	19095	18868	18962	18752	18934	18898	18862	18850	18938	18716	18783	18784	19048	18633	18856	18756	18955	18714	18800	18472	18872	18854	18789	19085	18853	18997	18905	18801	18862	19032	18567	18836	18993	18909	18731	18962	18806	18890	18734	18833	19017	18844	18751	18757	18898	18974	18836	18766	18871	18867	18722	18874	18794	18722	18805	18918	18799	18958	18666	18719	18767	18817	18700	18682	18960	19059	18802	18810	18880	18867	18756	18848	18809	18880	18859	18807	18809	18926	18866	18975	18817	18770	18700	19003	18854	18815	18655	18989	18642	18852	18866	19038	19031	18898	18809	18665	18688	18752	18780	18817	18861	18814	18932	18825	18866	18707	18977	18938	18827	18851	18890	18812	18958	18840	19046	18694	19102	18601	18681	18791	18796	18878	18896	18683	18667	18699	19102	18954	18805	18845	18783	18782	18939	18817	18767	18677	18780	18937	19014	18697	18890	18909	18803	18821	19011	18869	18922	18573	18645	18911	18943	19035	18834	18873	18794	18917	18777	18706	18910	18714	18845	18908	18854	18864	18969	18915	18834	18854	18862	18659	18917	18884	18864	18988	18992	18861	18937	18941	19048	18969	19009	18996	19000	18812	18701	18819	18788	18811	18776	18973	18838	18836	18932	18742	19039	18893	18775	18775	19043	18947	19086	18986	18882	18763	18937	18954	18683	18745	18652	18917	18784	18914	18980	18804	18583	18879	18822	18803	19066	18819	19079	18835	18938	18925	18844	18951	18567	18874	18777	18788	18947	18617	18924	18904	18989	18855	18856	18782	18975	18716	18787	18844	18814	18929	18849	19013	18984	18852	19003	18818	18730	18834	18843	18825	19017	18968	18889	18906	18817	18956	18980	18840	18765	18771	18846	18753	18674	18728	18789	18797	18729	18834	18708	19207	18688	18831	18816	18914	18752	18635	18798	18640	18958	18953	18682	18918	18948	18783	18891	18879	18841	18994	18930	18723	18818	18947	18855	18906	19061	19032	18730	18782	18800	18788	18960	18987	18725	19051	18797	18835	18964	18820	18741	18836	18973	18768	19002	19005	18836	18767	18885	18974	18896	18800	18673	18891	18854	18681	18747	18853	18817	18719	18747	18951	18709	18853	18750	19016	18898	18786	18861	18704	18853	18827	18835	18604	18964	18940	18827	18993	18901	18822	18819	18991	18848	18572	18789	18839	18792	18997	18906	18823	18838	18653	18546	18780	18740	18905	18694	18961	18840	18857	18729	18762	18801	19038	18925	18898	18768	18875	18837	18869	18596	18710	18600	18634	18760	18895	18953	18802	18735	18707	18788	18953	18920	18995	18927	18840	18783	18990	18879	18764	18776	18783	18773	18814	18979	18978	18803	18806	18876	18934	18892	18965	18875	18898	18863	19035	18806	18884	18915	18762	18989	18876	18763	18773	18880	18754	18998	18921	19129	18777	18890	18816	19002	19044	18850	18907	18923	18833	18907	19013	18842	18879	18812	18772	18797	18700	18863	18608	18692	18842	19081	19068	18795	18833	18685	18786	18879	18979	18898	18919	18988	18965	18865	18806	18840	18790	18811	18592	19022	18930	18903	18955	18947	18989	18986	18839	18796	18947	18994	19008	18985	18912	18999	18922	18705	18808	18802	18574	18991	18595	18866	18788	18943	19027	18913	19012	18740	18846	18836	18797	18819	18741	18778	18754	18806	18791	19012	18861	18711	18950	18935	18805	18840	18876	18885	18845	18832	18580	18995	18928	18960	18582	18830	19048	18833	18777	19021	18868	18840	18767	18828	18815	18849	19039	18648	18659	18727	18840	18874	18842	18805	18844	18615	18841	18909	18740	18778	18970	19013	18902	18481	19080	18933	19005	18749	18788	18887	18791	18883	18808	18991	18788	18994	18813	18567	18868	18965	18706	18643	18892	18888	18945	18682	18819	18966	18672	19054	19016	18900	18906	18904	18735	18826	18849	18801	18853	18694	18923	19022	19022	18984	18839	18854	18700	18922	18729	18960	18762	18806	18873	18696	18780	18875	18638	18639	18958	18877	18726	18704	18908	18929	18851	18800	18627	19082	18981	18834	18811	18925	18861	18926	18892	18828	18773	18866	18852	18839	18685	18542	18810	19041	18957	18751	18742	18683	18874	18919	18914	18881	18955	18865	18857	18797	18931	18869	19010	18796	18797	18780	18934	18839	18892	18855	18985	18957	19006	18759	18829	18729	18814	18849	18771	18786	18972	18895	18762	18784	18815	18911	18604	18840	18696	18814	18912	18682	18855	18649	18695	18847	18851	18893	18919	18700	18780	18836	18863	18689	18987	18644	18629	18977	18809	18934	18964	18866	18813	18615	18773	18963	18906	18877	18960	18929	18908	19071	18912	18935	18900	18833	18771	18882	18748	18885	18730	18707	18968	18894	18786	18870	18831	18720	18922	18885	18837	18752	18823	19030	18778	18731	18821	18770	18770	18902	18647	18943	18908	18950	18759	18973	19052	18891	19038	18949	19010	18660	18911	18976	18933	18912	18719	18875	18951	18869	18769	18954	18826	18771	18780	19027	18885	18952	18872	18869	18742	18846	18574	18847	18831	19080	18862	18911	18821	18887	18956	18563	18762	18505	18884	18849	18661	18886	18845	18895	18695	18906	18964	18873	18946	18726	18923	19056	18887	18854	18751	18972	18873	18881	18950	18730	18844	18673	18828	19112	18718	18871	18625	18915	18718	19099	18860	18844	18770	18846	18913	18823	18901	18969	18721	18859	18766	18807	18857	18855	18956	18707	18852	18766	18693	18891	18956	18914	18859	18738	18887	18879	19034	18693	18933	18969	18890	18745	18739	18688	18893	18856	18849	18885	18866	18870	18906	18900	18991	18910	19044	18991	18677	18893	18992	18810	18803	19071	18985	18965	18797	18973	18935	19053	18740	18992	18810	18726	18819	18969	18938	19138	18748	18641	18695	18870	19005	18782	18999	18772	18763	18681	19000	18629	18769	18620	18873	18817	18782	18736	18744	18906	18718	18820	18837	18901	18914	18918	18923	18851	18766	18861	18989	19038	18908	18686	19058	18940	18649	18688	18846	18733	19028	18895	18747	18637	18846	18916	18955	18905	18864	18963	19028	19027	18760	18831	18868	18915	19086	18757	18837	19000	18689	18790	18834	18816	18809	18798	18955	18893	18846	19030	18922	18745	18793	18827	18837	18871	18885	18890	18805	18903	18582	18847	18858	18831	18975	18885	18717	18987	18956	18723	18982	18996	18873	18767	18820	18699	18719	18703	18770	18674	18604	18812	18952	18905	19018	18806	18955	18809	18990	18639	18758	18799	18771	18836	18723	18783	18874	18927	18700	18858	18943	18664	18752	18708	18743	18837	18866	18948	19034	19127	19031	18925	18925	18699	18816	18817	18777	18906	18915	18836	18886	18973	18993	18719	18954	18630	18943	18875	18929	18842	18845	18728	18881	18790	18734	18846	18800	18633	18840	18836	19006	18808	19020	18907	18716	18923	18887	18905	18718	18974	18689	18747	18928	19006	18830	18831	18835	18774	18827	19032	18594	18687	18680	18778	18720	18706	18899	19006	18820	18868	18812	18994	18820	19084	18972	18771	18869	19002	18903	18874	18785	18784	18837	19052	18909	18883	18815	18746	18791	18696	18892	18757	18542	18919	18852	19064	18935	18764	18763	18929	18688	18971	18838	18840	18827	18936	18710	18813	18991	19007	18699	18739	18778	18933	18637	18751	18882	19091	18856	18613	18975	18908	18869	18814	19009	18948	18837	18735	18588	18771	18749	18856	18916	18563	18854	19056	18758	18776	18799	18610	18922	19007	18933	18809	18933	18994	18947	18931	18960	18846	19166	18593	18930	18794	18929	18926	18710	18647	18987	18836	18836	18931	18835	18879	18837	18879	19017	18963	18962	19029	18733	18957	18958	19138	18943	18872	18895	19041	18999	19109	18671	18899	18706	18986	18908	18612	18844	19080	18919	18704	18766	18970	18718	18567	18726	18686	18815	18888	19017	19122	18849	18780	18612	18731	18654	18979	18951	18922	18764	18915	18902	18879	18788	18855	18943	18969	18816	18783	18811	18673	18640	18981	18798	18784	18884	18858	18836	18744	18867	18843	18866	18948	18745	18837	18783	18916	18893	18845	19174	18935	18844	18836	18772	19047	18878	18803	18938	18988	18725	18929	18739	18887	18991	18804	18971	18889	18824	18971	18948	18738	18817	18794	18752	19132	18953	18852	19058	18921	18916	18854	18764	18815	18745	18811	18897	18815	18854	18751	18801	18776	18913	18691	18678	18765	18696	18749	18989	18686	18895	18877	18761	18867	18755	18866	18892	18871	18919	18649	18913	18889	18764	18696	18964	18897	19021	18797	18744	19006	18902	18880	18979	18835	18775	18936	19022	18802	19080	18969	19064	18709	18847	18769	18814	18981	18920
19989	22210	17870	16808	16713	16651	16478	16262	16204	16323	16175	16212	16241	16318	16393	16081	16013	16040	16312	16091	16016	16010	15985	16109	16097	16096	16154	16095	16010	16023	16254	16115	16119	16286	15919	16098	16166	16197	15985	16204	15896	16328	16079	16005	15963	16228	16142	16195	16021	16045	16137	16235	16098	16002	15996	16191	16162	16000	16002	16070	16284	16001	16016	16118	16114	16055	16061	16083	15978	16147	15890	16036	16017	16216	15964	16167	16268	16042	16005	15917	16110	16066	16074	15885	16161	16197	16075	15896	16065	16179	16027	16134	16083	15959	16047	16004	16199	15914	16239	16134	16158	15919	16075	16137	16114	16148	15970	16122	15991	16016	15877	16105	15980	16044	15968	15980	15845	16091	16019	16104	16161	16078	15999	16238	16028	16049	16117	16126	16088	16100	16044	16116	16140	16160	15926	15979	16048	15995	16050	15863	16318	16143	16007	16118	16105	16115	16239	16150	15998	16086	16027	16138	16007	16136	16189	16121	15965	16054	16152	15983	16016	15998	16021	16049	16206	15940	16083	16044	16081	15914	16081	16022	16030	16123	16193	16096	16182	16057	16076	16269	16098	16134	16016	16126	15970	16124	16124	16070	15986	16170	16097	16077	16123	16145	15870	15927	16093	16226	16016	16149	16116	16267	16102	16081	16153	16070	16131	16036	16067	16174	15959	16096	16251	16086	15995	16233	16168	15949	15993	16076	16138	16111	16099	16148	16145	16114	16164	16012	16028	16092	16270	16105	16125	16080	16126	16159	16036	16036	15982	16173	15980	16042	16062	16095	16111	16051	15989	15952	16023	15968	16036	16091	16187	15879	16131	16154	15981	16080	15853	16221	16023	15966	15910	16072	16088	16016	16098	16104	16017	16020	15986	16002	16130	16222	16054	16177	16099	16153	16314	15926	16307	16086	16083	16199	15976	15995	16118	16270	16021	16019	16189	15954	16084	16143	16029	15875	15968	16152	16033	16076	15987	16063	16014	16113	16060	16116	16085	16020	16070	16015	16191	16122	15888	16103	16003	16100	16142	16057	16005	15918	16150	16055	16053	16047	16045	16220	16190	16101	16077	16009	16119	16057	16319	16227	16113	15994	16048	16156	16155	16097	16059	16181	16065	16149	16025	16103	16109	15898	16048	16243	16083	16261	16184	16055	16188	16000	16289	16044	16153	15945	16072	16070	15942	16249	16122	16291	16159	16275	15987	15918	15896	15939	16078	15844	16137	16171	15955	16070	16209	16262	16090	15982	16258	16158	16227	16102	15781	16266	16081	15967	16160	16072	16165	16086	15940	16132	16082	16036	16222	15976	16091	16050	16166	16097	16108	16037	15961	16143	16031	15991	15993	16077	15983	16100	16115	15941	16127	16035	16125	16138	16141	16123	15922	16318	16195	16076	16041	15938	16092	16204	16201	15872	16046	16006	16220	16113	16047	15946	16017	16241	16025	16130	16049	15967	16107	16036	15978	15996	16113	15938	16042	16155	16077	16094	16081	15965	15959	16312	16061	16233	16054	16150	16235	16021	16039	16185	16065	16128	16052	16056	15926	16233	16041	16044	15958	16081	16253	16167	16064	15974	15934	16024	16019	15919	16023	15969	16100	16068	16092	15969	16031	16056	16154	16039	16165	16051	16022	16200	16291	16204	16105	16111	16088	16014	16058	16061	16211	16152	16176	16190	16071	16119	16122	16061	16192	16033	16021	15945	16126	16012	16128	16109	16029	16101	16049	16202	16213	16058	16123	16064	16112	16163	16035	15992	16032	16024	15977	16106	15944	16171	15941	15921	16127	16037	15998	16203	16280	16090	16006	15952	16095	16150	16033	15923	15945	16112	16199	15997	16206	16229	15939	16306	16139	16090	16123	16180	15969	16149	16134	15921	16109	16123	15821	16259	16092	16043	16091	16069	16140	15877	16150	16086	15852	15969	16181	16072	16107	15995	16029	16172	15982	15924	16039	16212	16108	16044	16141	16110	15856	16101	16084	16020	16109	16148	16146	16051	16041	16133	16305	16262	16268	16049	16174	16119	16059	16171	16142	16038	16000	16056	16069	16377	16066	16075	16116	16231	16013	16135	16031	16052	15991	16045	16154	15995	16248	16206	16109	16140	16230	16047	16031	15965	16150	15992	16143	16036	16055	15943	15951	16030	16116	16007	16151	16116	16139	15973	16135	16163	16040	16055	16118	16019	16134	16134	16120	16364	16116	16013	16128	16035	15948	16147	16073	16123	16026	16183	16107	15999	15957	16102	16137	16198	16214	16043	16120	16159	16129	16140	16092	16096	16128	16017	16090	16015	15983	16153	16217	15961	16123	16078	16245	16143	15930	16053	16010	16077	16148	16029	16110	15994	16062	16164	16171	16070	15982	16187	16115	16304	15970	15995	15964	15980	16150	16216	16042	16140	16199	16062	16203	16053	16185	16059	16043	16134	15929	16242	16307	16102	16110	16096	15978	15931	15981	16009	15967	16073	16325	16076	15992	16057	16169	16237	16163	16036	16278	16116	16052	15962	16004	16397	16131	16084	15943	16155	16231	16200	16031	16043	16052	16082	16094	16160	16003	16025	16085	16127	16000	15946	16176	16101	16131	16065	16052	16021	15982	16115	16200	16086	16037	16087	16101	15996	16285	16117	15989	16001	16223	16115	16093	16044	15969	16210	15947	16048	16003	16126	16124	16116	15953	16052	16082	16107	16100	16138	16092	16072	16076	15925	16008	16109	15958	16130	15934	16025	16224	16168	16114	16049	16002	16131	15980	16008	16259	16027	16137	15968	16141	16250	16030	15904	16141	16000	16163	16121	16139	15969	16096	16057	16053	16078	15915	16107	16011	15991	16007	16008	15961	16103	15908	16197	16181	16011	16088	16084	16074	16166	15934	15973	16276	15987	16120	15965	16180	15990	16230	16062	16228	16058	16157	16287	16088	15990	16048	16048	16121	16018	16047	16225	16199	16121	16138	15892	16080	16045	16208	16180	15860	16148	15856	16051	16015	16151	16207	16176	16198	15838	16276	16103	16215	15979	16028	15997	16115	16142	16071	16061	16093	16130	16063	16207	15981	16086	15857	16007	15938	16223	16295	16119	16069	16055	16260	16206	16198	16034	16275	16074	16073	16058	16245	16114	16048	15992	16181	16143	16054	16118	16242	16139	15876	15962	16056	16003	16158	15977	16066	16150	16071	16056	16235	15955	15888	16190	16162	16241	16205	15992	15971	15933	16204	16004	16217	15913	16009	16030	15955	16040	15946	15867	16042	16201	15992	16004	16221	16111	16048	16043	16291	16193	16032	16107	16188	16003	16100	15903	16009	16141	16191	15998	16055	16099	15986	16022	16100	16220	15988	16006	15985	16138	16007	16019	16025	16071	16050	16053	16200	16040	16110	15830	16052	16115	16124	16027	16221	15974	16096	16012	16031	16059	16061	15956	16058	15947	16093	16096	16032	15971	16045	15943	16179	16197	15920	16031	16087	16064	16066	15968	16114	16055	15919	16069	16231	16017	16067	16002	16033	16052	16026	16093	16001	15920	16059	16159	16019	16131	16032	15998	16015	16087	16091	16052	15892	16064	15910	16265	16014	16263	16086	15923	16028	15888	16054	16060	16100	16060	16186	16173	16000	16114	16113	15987	16236	16027	16025	16099	16038	16028	16085	16016	16145	15921	16032	16143	16075	15946	16343	16149	16063	16118	16042	16090	15999	15963	16112	16112	16018	16069	16027	16214	16002	16177	16026	16111	16156	15975	16199	16020	16172	16050	16084	16015	15869	16293	16238	16033	15990	16052	16201	16141	16134	16006	16097	16145	16083	16219	16027	16126	16139	15957	16096	16169	16123	15892	16159	16025	16006	15988	16215	16154	16067	16143	16018	16118	15997	16032	16080	16018	16121	16146	16003	16024	16031	16020	16000	16095	15951	16058	15943	16052	16001	16154	15992	16156	16170	16090	16029	15948	16092	16062	16038	16224	15972	16089	16159	16133	16025	16109	16192	15902	16126	16186	16138	16054	16016	16137	16125	16228	16160	16098	16109	16007	16114	16133	16068	16226	16046	15875	16124	16062	16142	16314	16073	16038	16090	16156	16219	16050	16224	16066	16247	16009	15995	16025	16114	16142	15870	16363	15955	15957	16158	16127	15948	16064	16015	16147	16139	16083	16176	16121	16147	16169	16005	16255	16129	16155	16056	16055	16103	15977	16200	16126	16030	16100	15893	16231	16042	15955	16168	16209	16097	16157	16054	16058	15951	16098	16055	16159	16006	16157	16089	16138	16104	16062	16052	16104	16118	16121	16015	16024	15897	16011	15877	15894	16074	16263	16040	16061	16206	16070	16039	16148	15965	16058	16224	16006	16020	16114	15958	16148	16161	16071	16155	16016	15972	15917	16342	16008	15934	16059	16025	16168	16026	15951	16022	16049	15984	15836	16167	16085	16114	16072	15879	16085	16096	15829	15937	15965	16197	16072	15901	16071	16119	16067	16074	16044	16217	16191	16122	16085	16077	16151	15998	15880	15957	16037	16177	16102	16135	16107	15867	16233	15960	16094	16048	16067	15978	15946	16156	15951	16088	16050	15950	16119	16119	16061	16050	16198	16196	16224	16015	16203	15932	16159	16172	16005	16230	16062	15993	16154	16052	15916	16174	16017	16013	16087	16189	15928	15979	16205	16078	16181	16076	16145	15896	16122	16121	15962	15953	16121	15976	15864	16066	15929	16057	16139	16112	15983	16225	16130	15947	16136	16013	15968	16082	16195	16178	16171	16068	15989	16121	16212	15992	16043	16071	16052	16129	16168	15903	16110	16054	15957	16138	16157	16053	16203	16093	16027	16081	16009	16180	16078	16079	16034	16192	16057	15944	16227	15902	16102	16095	16122	15990	16183	16125	15867	15989	16292	15914	16093	16129	16171	15959	16111	16157	15915	15961	15935	15921	16122	16212	16119	16071	16082	16025	15904	16149	16083	16091	16096	16055	16055	16192	15991	16144	16121	16103	16060	16114	16078	15952	16177	16108	16271	16034	16161	16256	16041	16019	16197	16308	16053	15908	16214	16072	16112	15958	16103	16151	15937	16209	16152	16064	15998	16260	16027	16157	16045	16094	16191	16097	15897	16135	16047	16066	16137	16116	15884
23576	21613	28342	25385	22439	21625	21029	18898	18259	18588	18598	18277	18316	18268	18300	18182	18037	18285	18084	18189	18079	17998	18043	18231	18229	18041	18328	17883	18152	17981	18005	17860	17943	18017	17946	17925	18135	17937	17964	18096	18001	17907	18070	18054	17975	18069	18019	17840	17832	18051	18033	18092	17718	17769	18002	17875	18132	17886	17910	18151	18039	18004	17873	17962	18160	17852	18008	18119	18118	17938	17843	17912	17931	18043	18005	17886	17911	17917	18060	18173	17938	18145	17962	17959	17886	17833	17789	17988	17930	17951	18153	17945	17939	17781	18028	17985	17979	17954	17914	17950	17815	18100	17776	18104	17972	18205	18007	18094	17854	18226	17957	17836	17972	17867	18141	18023	17850	17991	18122	17932	18001	18029	17828	18001	18192	18017	17977	17877	18060	17892	18039	17913	17873	17979	17989	17982	17815	17896	18006	17951	17925	17880	17955	17940	17997	18041	18077	17915	17989	18067	17972	17856	17956	17960	17899	17765	18042	18050	18141	17877	17901	17760	18161	17967	17826	17897	17941	17847	18061	17885	17880	17875	17965	17697	18023	18150	18083	17857	18031	17792	18083	17827	17957	17797	18072	17889	17925	17853	17934	17901	17931	17874	17873	17779	17911	17961	17909	17858	17772	17745	17940	17872	18129	18320	18119	17729	18028	18000	18076	17927	18014	17894	17861	18050	17785	18000	17852	18077	17886	18029	17995	17927	17916	17986	17905	18014	17838	17992	17872	17873	18089	17954	18064	17997	17989	17885	17745	17983	18041	18042	17918	18133	18003	17772	18010	17751	18077	18206	18057	17907	17923	17853	17859	18127	17973	18019	17825	17832	17765	18175	18001	17950	17952	17899	18014	18122	17804	17982	17773	17763	17972	17805	17992	17838	17787	17955	18170	17998	17808	17922	18041	17858	17911	17883	18137	18014	17940	17994	18162	17899	18015	17843	17936	17766	17950	17961	18057	18180	18063	17978	17988	17974	17975	18063	17826	17857	18008	17825	18097	18069	18061	17802	17790	18007	18094	17988	17841	17888	18133	18027	18036	17919	17740	17907	17936	18091	17780	18122	17873	17756	18051	18016	18025	17786	17991	18014	17951	17781	18119	17989	17968	18069	17978	17859	17934	17977	17968	17937	18181	18042	17950	18095	18026	17894	17997	18024	17906	17958	17943	17931	18024	18056	17851	17955	17983	18072	18024	17874	17878	17977	17852	18005	18049	18060	18250	17869	17711	17943	18093	18072	18046	17868	17981	18072	17915	17858	17914	17942	17934	17758	17763	17962	18156	17998	17839	17932	17987	17904	17981	17804	17829	18112	18123	18021	17924	17910	17976	18050	17830	17828	17909	18155	18031	18193	17893	18050	18164	17902	17944	18076	18032	18007	17986	17856	17875	17992	17839	18057	17849	18104	18015	18161	18026	17954	18169	17999	17962	18125	18067	17970	18016	17954	18081	18167	17961	17879	18087	17969	17941	18082	18097	17876	18064	18033	18046	18070	17900	17955	17880	17839	17927	18039	18062	18200	17968	18038	17968	17845	18013	18038	17902	17941	17898	17722	17810	17791	18019	18079	17904	17863	17883	17917	18064	17870	18025	17955	17936	18136	18125	17929	18225	17722	18156	17937	17966	18032	17948	17987	18173	18191	17998	17938	17844	17852	17842	17961	17936	17871	17946	18433	17972	18152	17739	17893	18089	17971	17725	17845	17989	18075	17818	17889	18006	17959	17937	18055	17894	17850	17753	17945	18230	17913	18082	18020	18143	18028	18045	17746	17956	18090	17997	17971	17948	17923	18038	17963	18007	18219	18013	17948	18094	17913	17948	17927	17905	17922	17856	17832	17898	17989	17846	17916	17984	17955	18139	17929	17950	18011	17944	17830	17751	17907	17764	17865	17929	18041	17965	17855	17874	17949	17887	17859	17977	17900	17777	17893	18034	17938	18142	17901	17799	18179	17997	17971	18149	18088	18107	17882	17994	17738	17677	17826	18052	18017	17808	17875	18036	17738	18056	17898	17774	17948	18008	17922	17805	17798	17975	18157	18081	17949	18069	17984	17935	18036	18162	17840	17953	17846	18221	18020	17948	18015	17794	18084	18217	17906	17914	17970	17976	18016	17956	18002	18206	17773	17962	17981	18119	18094	17811	18117	17834	17853	18058	18050	17816	17877	18053	17889	17818	17917	17894	17732	18075	17965	18041	17891	17889	18021	18076	17648	18123	17969	18041	18167	17936	17927	17921	17983	17876	17844	17997	17721	17868	18083	18094	17742	17939	18175	17982	18144	17914	17902	18133	17965	17784	17776	17851	17926	18074	17888	17918	17733	18088	17862	17912	18045	18270	18084	17982	17814	17825	17942	17870	17786	17918	17988	17731	18020	17970	17954	17847	17982	17848	17983	17980	17902	17899	17953	18114	17693	18106	18127	18110	17950	17921	17694	18196	17753	18015	18323	17891	17808	18055	17979	18099	17967	17882	18060	18010	17844	17914	18081	17685	17869	17970	17693	17870	18010	18096	17798	17896	17966	17850	17743	17902	18028	17993	18082	17902	17990	18026	18097	17979	18069	17926	18055	17959	17923	17976	17910	17795	18029	18003	17975	17900	18038	18024	17735	17921	17772	17766	17793	18067	18091	18071	18033	17978	17971	18011	18032	18200	17967	17970	18091	17906	17710	18232	17630	17721	17842	18017	18021	17880	17908	17883	17850	17839	17699	17863	17908	17945	17969	17973	17981	17818	18129	18019	17915	17974	17831	18103	17916	18056	17883	18079	17692	17997	18036	17886	17985	18117	17762	17954	18075	17752	17959	18085	17820	17984	18022	17851	17892	17805	18053	17994	17974	17924	18113	17924	17856	17809	17820	17776	17923	18049	17918	17931	18078	17891	18033	18044	18053	18090	18016	18070	17993	17984	17950	17908	18149	18088	17810	18050	17847	17975	18114	17829	17939	17937	18068	17929	17965	17975	17957	18047	18006	18024	17913	17818	17763	17889	18146	18127	17932	18150	17983	17855	18027	17874	18025	18059	17990	18129	17994	17841	18125	18164	18157	18089	18016	17775	18104	18023	17909	17848	17983	18056	17919	18049	17725	17838	17679	18228	18008	17912	18069	18157	17749	18089	18137	17989	18070	18102	18130	17833	17862	17842	17711	17861	18079	18158	18127	17910	17885	17924	18063	17988	18121	18052	18006	17820	17772	17952	18050	17982	17971	17920	17902	17997	17811	17966	17970	17987	17934	17779	17715	17885	17977	17989	18003	18063	18000	17951	17939	17963	17769	17899	17882	17886	17647	17856	17985	18047	17880	17866	17903	17864	18036	17964	17878	17986	17646	18001	18101	17922	17687	18250	17959	18091	18097	18054	17863	17810	17797	17986	17752	17949	17677	17964	18092	18021	18048	17894	17889	18070	17812	18133	18063	18044	18129	17791	17925	17870	17906	17883	17612	18108	17889	18160	18025	17880	18115	18177	17918	17885	17876	17988	18197	18012	17901	17800	17896	17980	17851	18101	17935	18004	17997	17915	17778	17948	17941	18040	17821	17958	17934	17926	17911	17759	17923	17908	18189	17956	18027	17945	17940	17813	17910	17793	18066	17826	18028	17934	18021	17800	18079	17936	17952	18024	17854	17843	17982	18089	17910	18101	17916	17880	17932	18151	18011	18046	17947	18150	17959	18066	17970	18091	17800	17963	18164	17902	18153	18055	18004	17972	17983	18034	17810	17917	17964	17885	17942	17772	17879	17918	17907	18133	18093	18051	17996	17992	17992	17964	17765	17958	17883	18111	17798	17927	17868	18166	17964	17955	17819	17949	17984	17916	17746	18089	17925	17939	17947	17953	17887	17918	17920	17882	18037	17968	17824	17995	17839	17965	17975	17856	17988	17991	18251	18006	18171	17821	17785	18081	18079	17976	18199	18041	18003	17906	17996	18057	17991	18053	17946	18014	17958	18142	18131	17856	17807	18050	17930	18055	18127	17962	17978	18042	17948	17884	17892	18013	17944	18124	17977	17957	17993	17892	17923	17967	18109	17912	17906	17829	17683	17985	18030	17979	17786	17914	18061	17955	17971	17967	17952	18068	18055	18028	17820	17902	18046	17962	17840	18083	17956	18007	18100	18160	18223	18070	18086	17932	17944	17776	17974	18114	17909	17930	17978	17877	17968	17978	18105	18275	17905	17826	18073	17989	17819	17900	17925	17766	18052	17934	17762	17966	17910	17910	18059	18053	17953	18135	17949	18001	18032	17851	17897	17946	18041	18054	17953	17733	17952	17885	18168	18004	17830	17858	17679	17892	17879	18143	18028	17871	17931	18064	17917	18060	18283	17863	17862	17937	18176	18082	17980	18161	17922	17898	17842	18195	17856	17814	17973	17915	17947	17940	17929	18021	17790	17818	17994	17837	17897	17785	18043	17981	17953	17979	17938	17900	17878	17970	17939	18027	18196	17683	18242	17992	18064	17852	17932	17952	17997	18178	17962	17814	18051	18003	17817	17988	18026	17890	17897	17989	17812	18101	17898	18044	18320	18066	17945	17881	18111	17926	17783	18202	17905	17846	17922	17980	18063	17970	17996	17868	18263	18101	17983	18068	17998	17749	18002	17965	17664	18200	17947	17766	17891	18019	18004	17942	17799	18032	17985	18015	17900	18031	17912	17925	17964	17964	18080	17977	17964	17851	17889	18014	18065	17853	17918	17890	18106	18116	17918	17872	17627	17889	17977	17725	17760	18022	18016	18015	17857	17861	18037	17749	17954	17902	18166	18011	17994	17989	17980	17866	17828	17709	18051	18001	17765	17873	18004	17874	18016	17956	17930	18117	17712	17885	18108	17989	18092	18041	17894	17977	17962	18003	17841	17871	18017	17927	17886	18005	18081	18007	18118	17967	18031	17817	18006	18153	17986	18105	17931	17944	17831	18060	18025	18008	17829	17931	17651	17851	17906	17888	17751	18067	17995	18118	18023	18069	18099	18160	17967	18090	17900	17874	18122	18198	17925	17695	17921	18229	18130	17953	17932	17823	18100	18064	18020	18046	17988	17881	17771	17906	17973	17950	17726	17901	18127	18098	17883	17882	18090	18145	17911	18051	18031	17996	18080	17990	17960	17753	17884	17840	17919	17926	17916
22429	30898	21628	17923	17019	16676	16472	15976	16135	15951	16047	15730	15804	15692	15592	15494	15539	15700	15667	15769	15528	15597	15535	15637	15699	15592	15641	15746	15702	15736	15468	15584	15684	15552	15619	15491	15636	15681	15627	15484	15582	15657	15462	15460	15635	15525	15608	15583	15602	15503	15500	15574	15599	15638	15494	15535	15607	15623	15584	15447	15413	15511	15616	15493	15635	15594	15635	15416	15641	15564	15418	15826	15464	15494	15550	15497	15356	15486	15545	15498	15582	15591	15722	15468	15578	15475	15527	15712	15443	15568	15509	15363	15540	15630	15523	15480	15514	15671	15476	15396	15576	15648	15542	15491	15412	15653	15520	15498	15593	15537	15429	15454	15633	15663	15698	15646	15695	15651	15531	15596	15588	15339	15547	15540	15459	15556	15340	15540	15580	15740	15643	15536	15681	15657	15545	15596	15747	15419	15617	15491	15594	15403	15547	15569	15474	15558	15583	15411	15491	15422	15478	15566	15757	15758	15571	15574	15558	15474	15664	15588	15622	15532	15452	15377	15522	15446	15449	15644	15562	15449	15544	15374	15448	15608	15275	15548	15679	15586	15576	15605	15603	15564	15603	15536	15574	15382	15568	15395	15656	15483	15557	15611	15622	15563	15580	15501	15279	15495	15583	15512	15484	15443	15599	15480	15458	15443	15476	15458	15434	15701	15349	15478	15667	15474	15465	15644	15623	15433	15439	15673	15535	15690	15535	15489	15602	15581	15484	15700	15734	15700	15445	15529	15464	15742	15548	15597	15522	15608	15525	15560	15482	15483	15533	15582	15566	15486	15561	15625	15677	15604	15630	15466	15520	15475	15514	15595	15583	15482	15636	15494	15476	15546	15521	15483	15425	15369	15668	15545	15492	15674	15448	15556	15390	15614	15536	15422	15627	15471	15601	15411	15540	15484	15587	15589	15478	15373	15665	15651	15402	15684	15491	15657	15520	15439	15514	15602	15633	15435	15634	15514	15505	15464	15514	15535	15615	15690	15466	15473	15541	15587	15344	15634	15416	15482	15645	15707	15556	15484	15563	15558	15517	15492	15466	15548	15603	15558	15319	15677	15360	15516	15664	15481	15635	15674	15609	15481	15333	15722	15773	15617	15486	15464	15427	15408	15585	15556	15411	15696	15682	15562	15490	15469	15486	15394	15469	15579	15457	15518	15547	15664	15588	15413	15359	15564	15443	15695	15538	15629	15640	15366	15524	15422	15601	15442	15526	15585	15627	15573	15588	15482	15566	15472	15644	15587	15591	15589	15575	15402	15528	15585	15329	15476	15474	15713	15494	15327	15598	15611	15620	15557	15640	15553	15573	15576	15538	15513	15477	15421	15382	15581	15589	15802	15651	15525	15633	15652	15463	15676	15539	15597	15429	15704	15419	15621	15462	15589	15536	15604	15582	15712	15645	15542	15571	15514	15503	15489	15540	15804	15667	15432	15601	15631	15552	15558	15649	15348	15485	15534	15665	15531	15572	15486	15737	15425	15589	15553	15712	15557	15508	15494	15526	15672	15531	15534	15529	15351	15479	15408	15697	15576	15512	15585	15475	15464	15313	15635	15715	15569	15572	15508	15526	15715	15514	15388	15584	15517	15545	15469	15662	15602	15415	15533	15556	15433	15511	15435	15545	15322	15585	15488	15423	15567	15525	15477	15470	15631	15677	15616	15538	15596	15406	15500	15483	15464	15628	15597	15569	15604	15636	15637	15511	15480	15634	15575	15457	15595	15555	15527	15421	15628	15518	15475	15739	15627	15588	15556	15590	15548	15614	15535	15446	15616	15657	15576	15471	15560	15493	15570	15533	15603	15588	15464	15413	15663	15444	15710	15572	15433	15506	15881	15415	15480	15432	15539	15713	15565	15680	15638	15473	15581	15590	15417	15500	15573	15413	15387	15579	15480	15639	15502	15534	15476	15697	15503	15527	15417	15475	15843	15441	15596	15588	15447	15404	15652	15442	15643	15527	15337	15496	15476	15587	15564	15462	15729	15637	15541	15706	15551	15535	15584	15410	15495	15475	15446	15558	15327	15602	15495	15460	15794	15415	15481	15544	15506	15417	15366	15547	15484	15611	15577	15694	15771	15449	15506	15465	15469	15598	15308	15551	15566	15475	15443	15555	15653	15592	15442	15353	15588	15476	15527	15582	15618	15699	15471	15426	15494	15592	15503	15308	15435	15614	15356	15561	15389	15532	15567	15561	15643	15601	15677	15459	15623	15651	15572	15562	15468	15489	15541	15479	15416	15663	15558	15396	15583	15737	15505	15428	15549	15575	15520	15478	15604	15407	15446	15713	15606	15565	15593	15461	15541	15521	15512	15652	15468	15637	15327	15432	15615	15459	15573	15433	15466	15638	15536	15584	15674	15518	15483	15667	15503	15586	15504	15689	15483	15501	15638	15369	15507	15549	15535	15407	15363	15453	15534	15459	15465	15653	15594	15523	15490	15586	15640	15507	15542	15440	15669	15531	15530	15242	15495	15650	15611	15513	15551	15448	15374	15679	15617	15634	15587	15592	15454	15553	15704	15560	15608	15594	15530	15566	15758	15602	15550	15542	15502	15547	15775	15466	15465	15649	15466	15696	15500	15594	15605	15331	15576	15491	15430	15506	15458	15601	15614	15673	15395	15573	15747	15613	15729	15598	15527	15338	15554	15458	15573	15520	15544	15733	15571	15426	15496	15456	15537	15621	15411	15455	15637	15535	15382	15583	15530	15535	15676	15476	15584	15584	15679	15673	15494	15491	15601	15468	15622	15630	15483	15552	15450	15650	15518	15483	15664	15397	15520	15687	15563	15564	15427	15675	15553	15499	15561	15557	15412	15629	15500	15462	15432	15710	15463	15365	15537	15385	15509	15441	15516	15537	15497	15649	15382	15448	15396	15659	15580	15583	15597	15555	15642	15465	15538	15638	15586	15555	15461	15455	15561	15583	15527	15668	15559	15470	15385	15678	15685	15478	15413	15618	15568	15722	15431	15581	15518	15509	15626	15483	15481	15544	15691	15490	15626	15512	15644	15721	15485	15433	15715	15604	15546	15386	15555	15562	15433	15463	15410	15562	15561	15434	15517	15561	15509	15608	15399	15592	15597	15536	15634	15671	15427	15663	15574	15457	15593	15531	15591	15555	15571	15430	15726	15525	15479	15533	15680	15543	15665	15598	15469	15488	15529	15533	15577	15562	15494	15559	15454	15541	15521	15551	15583	15429	15438	15520	15332	15462	15677	15755	15550	15360	15745	15605	15500	15547	15360	15693	15449	15512	15738	15568	15613	15565	15430	15550	15550	15589	15541	15547	15417	15574	15687	15425	15571	15566	15451	15526	15537	15431	15646	15567	15651	15449	15558	15305	15583	15578	15509	15372	15737	15599	15513	15545	15546	15575	15303	15536	15574	15780	15483	15494	15507	15425	15565	15429	15514	15544	15581	15503	15617	15605	15542	15515	15485	15529	15446	15486	15682	15602	15491	15606	15528	15600	15595	15593	15650	15455	15556	15480	15592	15359	15606	15545	15685	15529	15668	15637	15423	15505	15783	15621	15544	15582	15525	15576	15559	15469	15440	15495	15520	15619	15451	15756	15631	15486	15598	15599	15424	15648	15637	15510	15495	15362	15296	15731	15594	15438	15704	15625	15541	15459	15404	15848	15360	15567	15441	15714	15539	15631	15576	15432	15549	15613	15513	15495	15473	15547	15474	15545	15552	15464	15319	15508	15576	15476	15486	15491	15354	15626	15580	15656	15471	15590	15497	15586	15578	15645	15406	15626	15550	15407	15658	15532	15538	15561	15591	15499	15627	15622	15672	15607	15479	15682	15553	15692	15524	15537	15597	15562	15614	15441	15464	15598	15507	15449	15527	15628	15530	15508	15880	15409	15620	15662	15561	15496	15537	15522	15597	15561	15580	15566	15466	15481	15550	15534	15474	15466	15457	15475	15691	15534	15413	15690	15424	15471	15530	15514	15596	15479	15550	15572	15653	15520	15604	15714	15622	15472	15566	15523	15528	15534	15498	15518	15364	15605	15383	15780	15384	15345	15457	15570	15645	15735	15393	15522	15687	15508	15585	15625	15636	15810	15652	15563	15427	15571	15541	15251	15392	15384	15355	15651	15574	15545	15506	15719	15639	15594	15600	15430	15539	15413	15457	15520	15666	15485	15469	15416	15582	15452	15748	15505	15791	15593	15345	15535	15479	15527	15543	15472	15369	15557	15434	15409	15595	15451	15531	15418	15517	15470	15508	15766	15440	15657	15466	15479	15416	15439	15597	15712	15574	15444	15697	15543	15775	15483	15399	15584	15533	15682	15360	15428	15488	15694	15471	15562	15483	15516	15618	15432	15448	15608	15633	15553	15614	15524	15660	15538	15551	15679	15612	15424	15392	15807	15637	15585	15505	15437	15541	15457	15559	15528	15579	15599	15566	15523	15504	15559	15396	15541	15517	15512	15589	15493	15566	15466	15422	15698	15592	15546	15614	15582	15475	15591	15545	15605	15526	15501	15517	15515	15582	15709	15587	15620	15498	15740	15484	15405	15454	15537	15512	15526	15634	15453	15497	15394	15430	15472	15472	15443	15585	15412	15538	15626	15466	15330	15453	15539	15384	15623	15570	15415	15601	15635	15398	15353	15634	15506	15274	15687	15583	15456	15690	15485	15447	15684	15448	15341	15619	15522	15638	15539	15590	15568	15376	15587	15465	15554	15500	15479	15471	15700	15459	15469	15530	15596	15450	15674	15388	15698	15354	15689	15384	15477	15570	15680	15679	15510	15526	15550	15494	15649	15524	15452	15621	15486	15569	15626	15650	15471	15644	15480	15614	15495	15410	15571	15696	15523	15633	15313	15447	15638	15586	15639	15620	15474	15552	15408	15330	15598	15553	15526	15510	15551	15489	15483	15677	15506	15571	15460	15393	15616	15602	15650	15432	15685	15662	15589	15512	15674	15489	15553	15545	15575	15455	15425	15467	15746	15426	15487	15494	15468	15573	15570	15488	15464	15660	15622	15646	15612	15476	15409	15623	15560	15637	15534	15494	15597	15482	15603	15604	15487	15692	15503	15638	15466	15559	15564	15606	15505	15524	15685	15566	15539	15592	15499	15479	15478	15443	15603	15487	15629	15556
25373	21661	26891	26816	20262	19641	20021	19388	19121	19279	19261	19162	19162	19235	19161	19126	18949	19052	18828	19002	18958	19072	19143	19184	18963	18964	19266	19127	19074	19057	18871	18775	18997	19117	18930	18775	19070	18999	19082	19061	19027	19003	19030	19042	18899	18806	19109	19010	18841	19134	18892	19223	18944	18959	19019	19051	18881	19212	19065	19045	18683	18831	18958	18967	18816	18920	18827	18770	18892	19048	19004	18947	19011	18914	18880	18797	19034	19117	18935	18778	19020	18857	18745	18868	19002	18900	18954	18999	18937	18923	18906	19006	18683	18861	18957	19148	19052	18901	19009	19026	19203	19077	18847	18967	19019	19109	18870	18993	18719	19084	19053	18842	19023	19022	18719	19075	18986	19027	18803	18942	18807	18956	19077	18971	19034	18833	19044	19173	18796	18757	19030	18827	18802	18947	18988	18910	18986	19099	18877	18808	18804	18963	18711	18874	18876	18998	19076	18998	19170	19126	19312	18576	18853	18996	18938	19071	18859	18929	18937	18969	18899	19195	19086	18887	19085	18964	18884	18826	19050	18746	19042	18923	19028	18813	18917	18775	18855	19068	18871	18810	18832	18834	19261	18948	18913	18971	19026	18893	18904	18924	19208	19027	18845	18958	18815	18939	18935	18872	18901	18775	18926	18999	18923	18985	18835	18915	18952	18898	19101	18794	18858	18949	19100	18851	18961	18972	18768	18939	18798	18702	18904	18957	19038	18922	18793	18988	19017	19065	18809	19056	18892	19091	18921	19124	19014	18950	18900	19131	19000	18832	19090	19111	19092	19020	18987	19069	18973	19000	18897	19129	18955	19049	18864	18952	18903	18850	19109	18945	19001	19046	18933	19065	18927	18816	18839	18825	19056	18776	18994	18899	18915	18830	18966	19074	18804	18835	18735	18825	18837	18833	18951	18883	19013	18952	18844	19082	19020	18975	19080	19247	18889	18830	19087	19111	18975	18842	18866	18937	18937	18790	18800	18920	18878	19039	18888	18871	18709	19029	18703	18927	18987	18784	18890	19019	18992	18998	19127	18957	19085	19049	18971	18857	19056	19117	18964	19016	18920	18957	18883	18866	18807	19006	19061	19039	19196	18988	18957	18948	18908	19041	18934	19208	18938	19078	19074	18925	18954	18775	19104	19140	18898	18997	18824	18906	18938	18805	19007	18918	19013	18789	19011	19082	18868	19118	18794	18865	18881	18996	18745	19126	19066	19017	19013	19093	18829	19135	19149	18988	18930	18753	19058	18914	19088	19021	18981	19188	18936	18874	18922	18853	19108	18672	19119	18793	18980	18990	19073	19118	18982	18914	18913	19109	18953	18859	18909	19093	18818	18863	18983	19060	19043	18845	18706	19167	19000	18886	18841	18893	18920	19022	19109	19035	19051	18830	18958	18809	18915	18876	19012	18904	19074	19045	18921	18903	18899	18959	19113	18977	18719	18918	18924	18978	18745	18878	18805	18916	18973	18823	18900	18989	18899	19099	19006	18945	18991	18924	19029	18938	18994	18955	18979	18976	18790	18944	19070	18995	18900	18751	18922	19012	18809	18817	18969	18943	18933	19012	18901	18718	18940	18753	19097	19025	19006	19001	18804	19141	18941	19052	19116	18840	19043	18970	18854	19125	18929	19020	19065	18824	19135	19154	19077	18943	18987	19038	18936	19015	18755	18942	18973	19142	18906	18767	18908	19041	18743	18778	18944	19015	18794	18812	18867	19180	18935	18969	18967	18809	18884	18814	18959	18981	19107	18870	19037	18916	19081	18883	18911	18916	19062	18912	18941	18747	18976	18931	18938	18894	18871	18993	19200	19074	19003	19117	19171	19029	18862	18851	18987	19051	18843	19014	19001	19022	18626	19066	18912	18970	18896	18955	19074	18885	19184	18847	18891	18953	19085	19007	18989	19012	18832	18918	18674	19046	19172	18974	19037	19025	19073	18992	18940	18870	19104	18932	18858	19061	19093	18872	19031	18821	18991	19055	19040	18964	19096	18931	19217	18983	18906	18805	19300	18921	19020	18958	18790	19016	19033	18904	18900	19052	19086	18985	19036	18923	18915	18799	18982	18828	19174	19050	18998	19024	19032	19032	18972	18933	19075	18853	18807	18789	18791	18947	19045	18880	18851	18888	19135	18955	19211	19042	19076	19029	19008	19118	18991	18763	19020	18966	19114	18859	19008	19113	18960	18988	19013	19051	18957	18895	18806	18970	18681	18883	18927	18973	19058	18927	19049	18937	18984	19116	18815	18873	19180	19110	18915	19000	18957	19027	18902	18888	18993	18906	19145	19093	18889	18968	18977	18980	19056	18796	18799	18878	18872	18975	19108	18862	18738	18910	18866	19027	19042	19047	18801	19057	18958	18796	19131	18798	18782	19021	18960	19042	19019	18710	18975	19163	19006	19064	18737	18822	19017	18945	18903	19005	18836	18840	19070	18954	19204	18919	18961	19004	18899	19099	18756	18882	19002	18956	19075	18891	18817	19089	18653	19032	18844	19049	18964	18932	18937	18893	18906	18881	18921	19159	18820	19080	18963	18824	18868	18936	19101	19040	19097	19159	19150	18801	18947	18943	18790	19036	19049	18900	18790	19040	18648	18701	18875	18995	18857	19016	18882	18945	18930	19000	19009	18902	18972	19011	18913	18984	18872	19049	19063	19210	19130	18802	18699	18980	19038	19086	19044	18981	19049	18895	18817	19045	18832	19014	18937	19208	19107	18877	18922	18949	18966	19036	18976	19099	19110	19097	19186	18814	18906	18927	18846	18964	18859	18961	19008	19098	18983	18877	18817	18905	19080	18919	18957	18956	19000	18985	19038	19104	19060	19084	18901	19021	19104	18965	19092	19053	19021	19057	18891	19012	19168	18994	18968	18834	19095	18790	18992	18916	18913	18860	18887	18827	19012	18922	18913	19178	19230	18842	19064	18950	18970	18908	18949	18967	18922	18890	19034	18898	18856	18823	19121	19021	19079	18812	19014	19002	18918	18815	18958	18959	18909	18996	18840	18787	19153	19080	18928	18864	18862	18857	19081	19153	19056	18838	18836	18907	19128	18885	19141	19168	19212	19012	18893	19051	18918	18773	18943	18884	18811	18822	18858	18922	18956	19039	18945	18703	18903	18835	18981	18857	18899	19163	19027	18921	19046	18966	18785	18995	19030	19166	19086	19082	18917	18727	19016	18989	19062	19254	19060	18768	19066	19005	19138	18982	18929	18797	18950	18877	19104	18735	18954	19055	18978	18841	18863	18971	18999	18984	18869	18934	19006	19000	18857	18817	18904	18752	18962	19046	18956	18923	18953	18741	19016	18726	18936	18972	19033	18971	18961	18963	18912	19196	19079	19220	19021	18929	18847	18956	18903	18809	18906	19097	18869	18924	18995	18996	19085	18920	18917	18908	19061	18927	18829	19000	19154	19038	18853	19129	18991	19093	19152	18887	18963	18982	19087	18937	19080	19000	18731	18941	19054	19042	19034	19103	18959	18864	18810	18851	18950	18871	19111	18920	18999	18860	18866	19066	18903	19207	19017	18988	18984	19057	19101	18932	18955	18908	18961	18934	18947	18871	18898	19008	18787	18880	18778	18945	18908	18849	19219	18914	18925	18770	18969	19046	19085	18714	18985	19069	19064	18887	18903	18992	18718	19111	18815	18823	18813	19086	19116	18993	18879	18957	19046	18818	18833	19191	18906	18963	19100	19155	19018	18923	18723	18863	18937	19034	18802	18906	19089	19037	18776	19138	18919	18958	19135	19029	18774	18877	18920	18924	18765	18955	18920	19006	19026	18994	19050	19073	18929	18913	18801	18785	19013	18981	18892	18718	19083	18938	19020	19099	18930	19039	19164	18974	18893	19027	18981	19109	18967	18965	18998	19133	18939	18950	18983	19043	18764	18924	18777	19191	18776	18827	18914	18932	18914	19051	18903	18876	18892	18981	18929	18973	18945	18971	19199	18862	18946	18990	18857	19098	19129	18958	18873	19051	19092	19064	18842	18891	18932	18951	18856	18909	18980	18868	19194	18942	18773	18960	19216	18969	19009	18845	18793	18894	19175	19279	19074	18942	18935	18869	19006	19095	18827	18983	19311	18985	19002	19001	18944	18977	19105	19059	18924	18819	18965	18759	18782	18843	18918	18845	19038	19002	18974	18847	18869	18924	19092	19046	18776	19019	18977	18997	18915	19006	18975	18951	19096	18816	18925	19087	19038	19076	18717	18991	19042	18873	18941	18965	18916	19045	18837	19078	19074	18795	18916	19146	19131	18862	19098	18950	18965	18882	19216	19081	18950	19079	18907	18991	18831	19009	18993	19079	18802	18832	18991	18929	18916	19076	19130	18866	18930	18795	18810	18873	18962	18912	19064	19018	18879	18665	18902	18829	18977	18972	18955	18919	18722	18773	18928	19059	19039	18822	19071	18912	18841	18827	18796	18915	19057	19030	19036	19046	18755	18904	18844	18716	19120	18716	18904	18908	19020	19022	19029	18885	18880	18870	18976	18963	18936	18797	18958	18883	19085	19141	19061	18923	19008	18850	18847	18925	18875	18747	18770	19093	18959	18926	18894	18962	18969	19008	19231	18920	18777	18935	18889	18905	19023	18850	18866	18975	18787	19017	18883	19113	18878	18887	18876	19230	18807	19146	19056	18988	19103	19051	19032	18864	18995	18942	18877	19042	19040	18855	18762	18920	18929	18853	18863	18794	19025	19004	18978	19094	18796	18852	18904	19000	18955	18998	19109	19070	18886	18936	19079	19076	19173	18982	18997	18928	19131	18889	18873	18942	18983	18946	19023	18912	19043	18802	18850	18891	18989	19017	18882	18858	19050	18979	19030	19009	18711	18888	19082	19035	18900	19098	18883	18988	18903	19083	18851	18914	19027	18950	19029	19116	18930	19060	18950	18843	19010	18922	18886	18883	18949	18854	18936	18771	19112	19151	18885	18864	19041	18989	19023	18936	18912	18802	19276	18990	18992	18931	18845	18806	19091	18995	18845	18926	18972	19099	19011	19154	18949	18894	19150	19013	19169	19076	18952	19046	18814	18965	18741	18863	19091	19024	19056	19231	19037	18787	19017	19113	18959	18864	18819	18957	18868	18971	19006	18988	18951	18986	19027	19047	18874	18837
21328	26660	19386	17282	16870	16661	16516	16432	16364	16273	16294	16163	16043	16261	16253	16484	16326	16040	16300	15962	16219	16155	15983	16063	16116	16258	16158	16277	16213	16118	16322	16204	16155	16172	16198	16149	16127	16152	16213	16023	16175	16046	16088	16002	16078	16178	16141	16172	16255	16072	15984	15911	16168	16091	16194	15977	16166	16129	15995	16061	16123	16262	15984	16045	16331	16145	16069	16113	16229	16240	16085	16292	16119	16150	16157	16116	16252	16186	16167	16076	16102	16069	16276	16130	16129	15992	16147	16232	16230	16080	16134	16203	16161	16045	16051	16146	16162	16148	16203	16116	16151	16059	16037	16033	16038	16045	16001	16116	16200	16158	16094	16220	15929	16045	16177	16076	15997	16123	16131	16061	16183	16229	16243	16254	16215	16166	16106	16147	15944	16136	16180	16177	16074	16064	16058	16103	16065	16102	16164	16129	16126	15809	16094	16264	16187	16119	16103	16096	16235	16117	16043	16271	16142	16046	15999	16144	16194	15867	16098	16126	16188	16136	16239	16053	16214	16095	16014	16138	15908	16044	16117	16004	16095	16222	16249	16119	15985	16050	16220	16392	16051	16166	15953	16200	16188	16064	16154	16070	15987	16089	15969	16076	16212	16024	16079	16049	16286	15956	16062	16330	16025	16075	16058	15834	16087	16181	16018	16060	16137	16181	16169	16097	15979	16290	16130	16147	16019	16094	16185	16151	16256	15959	16098	16144	16159	16039	16266	16178	15958	15984	16139	16185	16024	16139	16031	16125	16097	16056	16215	16048	16114	15979	16023	16259	15966	16065	16029	15984	16055	16002	16102	16085	16131	16034	16205	16160	16135	16016	16140	16197	16193	16068	16053	16124	16293	16083	16149	16119	16249	16134	16074	16270	16069	16147	16136	16139	16049	16280	16087	15953	16063	16102	16163	16067	15940	16271	16183	16257	16223	16118	16131	16312	15967	16119	15913	16055	16067	16130	15998	16012	16005	16174	16116	16080	16097	16177	15949	16005	16087	16289	16092	16235	16256	16168	16152	15992	16266	16222	16011	16083	16002	16144	16167	16210	16156	15880	16223	16011	16192	16111	16086	16097	16093	16180	16250	15983	16311	16108	16148	16164	16239	16062	16261	16230	16148	16112	15946	16137	16200	16053	16120	16157	16128	16014	16105	16104	16065	16192	16345	16242	16029	16112	16027	15971	16135	16146	16009	16129	16036	16146	16159	16061	16167	16142	16127	16147	16034	16051	16243	16024	16127	16211	16027	16313	16184	16040	16064	16300	16234	16055	16081	16286	16259	16130	16068	16011	16088	16163	16121	16049	16229	16094	16121	16114	16004	16070	16037	16249	16150	16086	16114	15997	16036	16236	16173	16083	15931	16036	15977	16053	16048	16086	15973	16168	16141	16144	16127	15975	16064	16302	16117	16140	15969	16213	16131	16024	16177	15989	16040	16056	16121	16218	16078	16376	16057	16118	16111	16063	16034	16249	15952	16092	16244	16185	16222	16188	16021	16224	16186	16209	16385	16157	16055	16163	16138	16094	16147	16091	15946	15896	16077	16076	16023	16249	16304	16136	16038	16167	15999	16006	16316	16118	16102	16171	16208	16051	16153	16236	16182	16148	16095	16075	16101	16044	16150	16036	15972	16092	16196	16137	16141	16163	16176	16127	16092	16025	16048	16337	16169	16117	16110	16287	16119	16134	15797	16063	16182	16110	16136	16180	16237	16111	16339	16140	16066	16162	16082	16253	16163	16104	16148	16197	16143	16047	16313	16048	16022	16036	16105	16256	16221	16091	16027	16056	16137	16083	16041	16178	16137	16144	16196	16090	16250	16028	16198	16055	16054	16296	16258	16172	16017	16291	16137	16102	16192	16328	16225	15787	15982	15926	16124	16114	16132	16094	16068	16179	16083	15986	15996	15996	16143	16090	16056	16084	16050	16089	16312	16189	16145	16067	16068	16146	16225	16232	16308	16083	16114	16225	16122	16107	16150	16039	16044	16148	16236	16221	16060	16205	16221	16198	16129	16074	16176	15979	16062	16061	16110	16099	16198	16051	16142	16177	16111	16176	15979	16136	16023	16262	16287	16013	16106	16121	16161	15997	16072	16254	16262	16308	16097	16143	16133	16244	16004	15957	16080	16125	16178	15966	16250	16148	16223	16248	16267	16081	16011	16147	16286	16106	16057	16267	16101	16219	16198	16316	16144	16047	16248	16095	16105	16246	16123	16007	15975	16126	16064	16308	15969	16184	16035	16136	16060	16169	16154	16114	16070	16046	16075	16139	16137	15886	16042	16224	15935	16083	16123	16029	16213	16010	16139	16218	16239	16033	15846	16210	16046	16073	16204	16085	16163	16158	16092	15932	16163	16025	16199	16091	16110	16228	16095	16040	16167	16228	16153	16176	16191	16153	16217	16149	16251	16090	16148	16028	16115	16145	16021	15989	16048	16192	16197	16064	16162	16074	16188	16094	16204	16134	16124	16235	15959	16037	15984	15949	15964	16133	16074	15987	16101	16044	16041	16030	16258	16252	16162	16114	16172	16098	16075	16166	16117	16144	16008	16163	16257	16125	16163	16122	16210	16046	16073	16135	16074	16063	16185	16057	16146	16042	16205	16247	16069	16153	16051	16169	16172	16099	16217	16147	16143	16196	16071	16249	16269	16196	16050	16017	16268	16046	16172	16004	16233	16099	16361	16031	16050	16161	16027	16104	16182	16077	16191	16119	16232	15969	16256	16048	16039	16064	16093	16038	16131	16247	16102	16216	16191	16237	16281	16159	16081	16157	16138	15794	16056	16150	16093	16064	16074	16191	16270	16170	16049	16046	16168	16192	15977	16150	15985	15984	16051	16077	16134	16079	16187	16198	16102	16186	15973	16140	16107	16174	16101	16083	16014	16341	16126	16224	16263	16198	16024	16106	16142	16144	16189	16310	16137	16086	15924	16035	16168	16093	16085	16128	16051	15992	16146	16154	16083	16321	16206	16220	16108	16014	16221	16271	15909	16073	16166	16139	16174	16178	16030	16136	16240	16092	16252	16183	16064	16306	16091	16238	16238	16393	16313	16211	16119	16219	16206	15908	16116	16176	16157	16226	15957	16397	15984	16044	16118	16072	16135	16083	16224	16283	16141	16081	16184	16111	16131	16202	15963	16093	16116	16115	16218	16088	16067	16001	16184	16259	16017	16153	16193	16058	15840	16019	16243	16102	16119	15984	15949	16157	16098	16166	16210	16101	16128	15991	16021	16141	16259	16219	15942	16199	16112	16033	16120	16152	16177	16154	15861	16239	16131	16160	15930	16158	16011	16117	16038	16074	16381	16116	15948	15995	16198	16104	16170	15989	15988	16122	15988	15946	16318	16095	15977	16085	15983	15923	16188	16132	16132	16118	15920	16150	16139	16345	16147	16294	16045	16079	16162	16039	16100	16109	16194	16124	16067	16184	16249	16087	16183	16204	16105	16125	15983	16098	16106	16141	16106	15976	16131	16287	15960	16114	16147	16093	16176	16046	16108	16110	16186	16209	15983	16109	16083	16098	15924	16330	16134	16124	16056	16037	16028	16242	16210	15914	16232	16128	16024	16087	16083	16165	16068	16213	16282	16230	16054	16121	16148	16012	15989	16089	15955	16108	16190	16259	16117	16216	16096	16008	16164	16171	16148	15937	16196	16120	16220	16184	16020	16143	15974	16197	16025	16262	16296	15846	16143	16075	16118	16221	16078	16045	16108	16191	16371	15982	16090	16105	16061	16047	16148	16180	16152	16100	16092	16164	16348	16114	16175	16061	16091	16056	16182	16091	16057	16232	16112	16149	16070	16068	16041	16167	15914	16167	16117	16093	16289	16138	16053	16269	16346	16170	16031	16087	16272	15995	16056	16183	16125	16069	16297	16047	16145	16150	16038	16030	16155	16209	16206	16144	16091	16161	16136	16097	16171	16239	16254	16120	16091	16197	16247	16060	16239	15987	16098	16147	16064	16174	15901	16163	16265	16237	16119	16052	15987	16041	16080	16151	16185	16150	15943	16236	16137	15964	16030	16176	16083	15972	16121	16095	15954	16057	16034	16134	15848	16017	15935	15882	16154	16181	16210	16146	16104	16148	16110	15979	16116	15981	16187	15927	16017	16160	16043	16269	16164	15989	16144	16073	16106	16082	16092	16219	16254	16196	16075	16054	16225	16149	15830	16240	16064	15889	16078	16105	16136	15974	16009	16094	16250	16082	16227	16063	16088	16184	16121	16305	16089	16023	16089	16160	16116	16288	16102	15988	16158	16294	16123	16158	16063	16322	16025	16036	16114	15989	16123	16052	16151	16107	16080	16085	16320	16153	15930	16064	16100	16112	16312	16157	15953	16116	16107	16106	16111	15980	16191	16122	16157	16094	15952	16167	15996	16184	16251	16239	16117	16038	16125	16102	16157	16085	16277	16001	16010	16025	15936	16126	16114	16131	16278	16061	16027	16068	15952	16358	16104	15943	16114	16026	16111	16090	16119	16055	16191	16001	16146	15985	15974	16021	16082	16199	15998	16076	16256	15956	16047	16270	15986	16224	16026	16289	16205	16099	16208	15998	16219	16278	16041	16247	16296	16154	16108	16244	16075	15943	16102	16354	16228	16086	16236	16001	16132	16128	16149	16232	16216	16010	16198	16068	16048	16113	16078	16157	16119	16077	16211	15986	16095	16193	16027	16303	15988	16146	16265	16256	16028	16162	16061	16163	16249	16051	16136	16176	16055	15952	16277	15989	16151	16107	16121	16170	16008	16209	16154	16222	16192	16096	16271	16136	16018	15997	16116	16235	16086	16163	16241	16265	16100	16159	15973	16135	16232	16178	16062	16049	16224	16184	16157	16140	16245	16147	16053	16062	15927	16179	16033	16165	16390	16239	16044	16220	16242	16035	16248	16078	16230	16193	16213	16213	16043	16140	16237	15978	16135	16026	16195	15956	15866	16086	16056	16173	16289	16181	16060	16186	16111	16103	15941	16092	16151	15939	16124	16232	15875	16143	16114	16161	16175	16073	16253	16057	16227	16063	16205	16107	16004	16033	16143	16188	16122	16177	16143	16019	16276	15896	16344	16053	16168	15979	15971	16192	16053	16155	16108	16043	15998	16275	15955	16265	16063	16240
22637	21696	28866	24846	21944	23652	24476	19727	18977	19349	19117	18832	18812	18569	18845	18661	18778	18592	18693	18762	18601	18326	18601	18647	18637	18513	18608	18583	18520	18361	18581	18587	18604	18652	18620	18462	18344	18551	18431	18451	18378	18476	18278	18359	18286	18464	18467	18551	18340	18302	18355	18607	18391	18530	18505	18244	18343	18325	18517	18497	18366	18354	18445	18286	18588	18544	18496	18570	18559	18202	18366	18432	18378	18381	18311	18435	18447	18645	18647	18204	18349	18176	18110	18592	18332	18478	18314	18402	18659	18407	18212	18460	18418	18411	18228	18397	18287	18594	18270	18192	18445	18140	18236	18297	18396	18260	18492	18373	18527	18382	18378	18362	18320	18223	18499	18250	18248	18181	18172	18442	18369	18522	18523	18414	18365	18402	18252	18307	18222	18571	18506	18508	18191	18410	18350	18331	18451	18465	18608	18345	18284	18276	18387	18382	18573	18232	18075	18478	18087	18442	18052	18500	18368	18228	18379	18211	18392	18548	18437	18321	18366	18244	18340	18384	18249	18147	18508	18290	18206	18278	18162	18327	18510	18406	18427	18144	18310	18234	18283	18344	18063	18321	18375	18246	18438	18350	18433	18388	18199	18325	18471	18230	18254	18462	18250	18350	18524	18289	18510	18180	18195	18267	18218	18377	18309	18456	18458	18135	18290	18130	18350	18245	18119	18334	18270	18561	18310	18392	18081	18376	18303	18397	18247	18548	18279	18365	18268	18362	18324	18348	18462	18163	18175	18319	18003	18387	18276	18297	18447	18215	18327	18455	18249	18340	18419	17870	18415	18398	18320	18395	18149	18465	18246	18255	18198	18289	18288	18222	18330	18195	18524	18462	18413	18257	18430	18392	18259	18282	18432	18230	18125	18256	18230	18285	18438	18300	18177	18300	18480	18220	18226	18326	18386	18418	18230	18209	18344	18266	18324	18448	18235	18471	18367	18311	18220	18307	18377	18278	18438	18325	18411	18342	18380	18231	18403	18508	18405	18356	18432	18396	18355	18385	18378	18277	18319	18432	18387	18220	18330	18195	18577	18368	18353	18297	18538	18343	18317	18306	18389	18280	18346	18234	18350	18509	18542	18357	18283	18390	18224	18523	18249	18249	18370	18360	18410	18468	18422	18377	18110	18310	18353	18463	18235	18403	18613	18338	18365	18370	18308	18416	18413	18303	18335	18207	18439	18477	18285	18300	18284	18372	18388	18417	18363	18247	18325	18326	18471	18342	18182	18306	18472	18403	18404	18249	18520	18399	18428	18336	18342	18436	18101	18179	18415	18038	18530	18261	18406	18236	18389	18232	18263	18420	18304	18208	18325	18272	18356	18238	18399	18404	18532	18388	18355	18471	18301	18334	18493	18430	18478	18246	18434	18312	18386	18327	18345	18345	18309	18283	18344	18544	18247	18265	18212	18334	18205	18249	18371	18118	18169	18178	18109	18358	18532	18313	18222	18238	18225	18179	18476	18267	18345	18357	18476	18469	18248	18378	18541	18127	18546	18378	18364	18598	18616	18278	18373	18311	18239	18514	18330	18428	18513	18237	18385	18262	18462	18206	18467	18191	18383	18309	18335	18405	18328	18345	18312	18232	18296	18409	18420	18290	18313	18524	18445	18315	18282	18286	18377	18692	18357	18403	18519	18306	18173	18221	18401	18319	18342	18526	18530	18527	18470	18202	18374	18258	18311	18335	18213	18493	18490	18287	18305	18319	18356	18643	18246	18315	18418	18408	18430	18469	18213	18340	18100	18384	18359	18407	18312	18430	18324	18488	18335	18537	18482	18421	18409	18502	18324	18420	18479	18473	18267	18414	18280	18430	18372	18430	18248	18305	18428	18115	18259	18338	18465	18697	18291	18195	18271	18600	18468	18257	18352	18448	18482	18401	18157	18244	18354	18467	18505	18506	18323	18410	18304	18282	18175	18047	18360	18217	18272	18245	18211	18365	18335	18196	18540	18274	18300	18251	18379	18404	18629	18350	18455	18321	18351	18323	18394	18284	18136	18400	18170	18290	18347	18295	18462	18335	18205	18342	18239	18358	18433	18464	18282	18547	18299	18156	18449	18051	18296	18540	18272	18344	18339	18285	18480	18321	18284	18248	18396	18429	18265	18287	18320	18261	18395	18442	18298	18057	18248	18243	18263	18328	18152	18286	18256	18439	18440	18445	18126	18369	18391	18357	18461	18369	18216	18387	18337	18174	18255	18215	18400	18227	18294	18436	18369	18231	18211	18443	18211	18264	18358	18345	18460	18087	18229	18425	18466	18355	18236	18428	18213	18484	18378	18220	18274	18210	18272	18156	18475	18508	18358	18414	18193	18063	18231	18521	18259	18457	18357	18471	18378	18138	18480	18255	18198	18285	18265	18320	18089	18263	18374	18297	18416	18470	18385	18395	18451	18553	18258	18358	18330	18435	18367	18422	18288	18420	18064	18174	18270	18352	18324	18431	18489	18436	18174	18362	18321	18575	18278	18460	18407	18238	18198	18416	18295	18366	18269	18327	18360	18174	18584	18394	18248	18455	18384	18461	18189	18236	18365	18504	18407	18548	18275	18272	18485	18271	18111	18197	18197	18299	18205	18360	18374	18317	18273	18289	18352	18332	18402	18285	18245	18419	18246	18236	18242	18374	18378	18138	18421	18475	18380	18216	18133	18410	18241	18369	18414	18441	18477	18342	18267	18299	18277	18226	18387	18193	18444	18292	18244	18196	18274	18541	18337	18214	18471	18223	18263	18324	18042	18338	18251	18402	18275	18168	18353	18321	18277	18411	18500	18372	18404	18257	18324	18464	18242	18341	18307	18477	18300	18476	18202	18146	18266	18242	18419	18306	18494	18244	18463	18333	18180	18159	18224	18302	18526	18320	18479	18227	18320	18259	18278	18458	18191	18231	18329	18194	18176	18349	18390	18271	18278	18207	18295	18252	18255	18370	18611	18362	18497	18315	18390	18217	18402	18155	18343	18360	18515	18363	18354	18413	18309	18471	18364	18373	18428	18410	18337	18261	18418	18351	18300	18387	18587	18098	18378	18225	18094	18417	18123	18497	18358	18368	18342	18360	18451	18419	18579	18524	18356	18368	18307	18227	18285	18439	18458	18410	18481	18331	18320	18432	18416	18279	18301	18400	18391	18315	18333	18355	18252	18388	18324	18315	18156	18521	18247	18128	18292	18300	18226	18342	18360	18359	18225	18246	18062	18220	18475	18439	18121	18410	18500	18476	18312	18256	18255	18329	18317	18322	18315	18373	18473	18455	18252	18394	18231	18194	18393	18366	18362	18388	18349	18131	18653	18369	18272	18315	18259	18406	18148	18283	18353	18197	18438	18191	18340	18344	18229	18196	18172	18296	18332	18541	18239	18292	18354	18360	18520	18524	18240	18265	18351	18479	18241	18161	18525	18409	18322	18125	18280	18274	18322	18389	18259	18412	18448	18225	18221	18264	18227	18140	18337	18301	18372	18221	18348	18228	18188	18179	18332	18276	18483	18567	18224	18367	18486	18326	18503	18542	18185	18295	18272	18284	18332	18453	18244	18508	18403	18459	18209	18348	18439	18378	18376	18525	18348	18218	18163	18239	18241	18362	18214	18489	18131	18326	18222	18414	18323	18378	18383	18225	18352	18230	18377	18299	18276	18416	18404	18041	18464	18354	18428	18390	18186	18376	18361	18379	18382	18123	18160	18318	18268	18373	18444	18371	18413	18351	18417	18360	18342	18326	18226	18206	18512	18132	18241	18228	18325	18276	18442	18341	18248	18360	18495	18362	18376	18428	18342	18225	18187	18285	18390	18196	18110	18279	18240	18212	18588	18305	18355	18415	18400	18346	18316	18321	18333	18346	18286	18312	18399	18584	18090	18281	18426	18151	18229	18483	18513	18539	18343	18498	18209	18281	18174	18352	18358	18370	18214	18222	18413	18173	18302	18206	18139	18336	18261	18392	18478	18363	18062	18300	18298	18395	18408	18108	18260	18284	18446	18370	18470	18366	18103	18446	18429	18309	18362	18436	18448	18308	18278	18311	18355	18344	18296	18303	18300	18193	18346	18263	18465	18353	18278	18316	18399	18239	18378	18553	18361	18561	18282	18260	18349	18310	18258	18372	18399	18139	18432	18521	18226	18429	18155	18332	18418	18218	18267	18342	18583	18369	18440	18254	18441	18464	18520	18215	18352	18469	18314	18477	18181	18292	18470	18354	18489	18442	18451	18214	18300	18484	18454	18373	18513	18550	18158	18319	18394	18515	18110	18020	18214	18468	18342	18223	18310	18351	18426	18281	18390	18241	18486	18464	18316	18346	18351	18339	18349	18394	18307	18296	18304	18228	18269	18344	18107	18322	18228	18177	18247	18182	18557	18272	18109	18415	18272	18365	18427	18246	18261	18466	18306	18396	18448	18194	18231	18506	18290	18570	18325	18350	18168	18196	18299	18368	18386	18387	18354	18406	18288	18323	18301	18370	18462	18402	18535	18384	18247	18245	18353	18574	18385	18107	18295	18438	18070	18211	18279	18289	18432	18464	18247	18445	18274	18338	18348	18383	18538	18278	18478	18243	18056	18381	18237	18337	18163	18127	18274	18303	18270	18215	18341	18350	18537	18439	18522	18459	18072	18383	18122	18255	18443	18413	18220	18232	18591	18206	18104	18337	18399	18165	18288	18369	18316	18416	18065	18293	18227	18486	18441	18300	18190	18380	18399	18262	18194	18240	18397	18248	18362	18469	18189	18208	18204	18248	18497	18377	18195	18330	18344	18300	18311	18307	18316	18443	18467	18504	18448	18306	18247	18441	18357	18358	18391	18392	18609	18338	18333	18425	18382	18450	18513	18474	18491	18373	18422	18168	18358	18307	18348	18315	18326	18229	18387	18296	18418	18305	18250	18432	18254	18295	18147	18222	18439	18311	18336	18231	18415	18491	18319	18556	18386	18358	18254	18481	18102	18259	18315	18387	18328	18360	18229	18133	18176	18270	18268	18405	18320	18351	18230	18400	18363	18429	18532	18472	18248	18168	18470	18225	18281	18499	18474	18320	18429	18234	18531	18276	18381	18286	18434	18311	18281	18121	18180	18111	18389	18494	18426	18364	18004	18165	18450	18356	18276	18335	18191	18167	18294	18505
23829	35136	23548	19204	17958	17413	16925	16688	16443	16528	16480	16396	15996	16027	15848	15906	15900	15967	15976	15874	15888	15919	15918	15835	15832	15696	15838	15726	15842	15892	15826	15796	15856	15737	15811	15834	15705	15683	15758	15700	15723	15777	15829	15857	15786	15556	15775	15726	15684	15760	15925	15806	15815	15751	15704	15784	15601	15841	15666	15990	15580	15688	15814	15706	15622	15557	15674	15694	15721	15540	15671	15722	15696	15662	15780	15699	15802	15716	15668	15832	15670	15696	15694	15691	15732	15634	15604	15610	15656	15744	15513	15777	15540	15713	15656	15686	15611	15896	15655	15552	15731	15727	15629	15671	15573	15822	15777	15728	15603	15732	15553	15924	15638	15763	15621	15617	15703	15620	15735	15832	15716	15818	15668	15913	15662	15607	15690	15493	15874	15698	15687	15940	15590	15813	15503	15679	15795	15712	15679	15747	15689	15757	15848	15698	15834	15721	15829	15643	15743	15723	15613	15642	15652	15695	15592	15805	15764	15801	15556	15770	15600	15804	15767	15642	15775	15747	15782	15591	15856	15780	15616	15653	15741	15849	15668	15670	15742	15701	15666	15672	15646	15636	15644	15796	15564	15827	15651	15748	15867	15652	15608	15664	15854	15591	15766	15750	15729	15717	15791	15647	15662	15734	15558	15655	15817	15751	15748	15765	15668	15858	15597	15596	15575	15668	15729	15694	15621	15646	15653	15602	15820	15680	15699	15810	15665	15589	15656	15789	15750	15672	15767	15658	15686	15561	15619	15881	15813	15747	15793	15847	15737	15737	15466	15629	15588	15612	15764	15885	15662	15477	15646	15527	15630	15707	15720	15718	15701	15753	15610	15557	15821	15684	15662	15573	15919	15614	15555	15736	15698	15629	15721	15928	15627	15795	15614	15763	15661	15555	15490	15681	15755	15627	15605	15456	15602	15625	15661	15639	15737	15534	15760	15805	15556	15605	15676	15489	15739	15749	15631	15657	15771	15688	15642	15690	15761	15604	15599	15747	15750	15713	15510	15679	15755	15649	15830	15865	15778	15658	15795	15655	15730	15760	15512	15799	15619	15783	15746	15734	15554	15908	15707	15731	15763	15660	15715	15844	15590	15714	15736	15718	15828	15608	15713	15677	15664	15715	15558	15703	15653	15893	15821	15626	15657	15791	15497	15739	15737	15770	15668	15724	15708	15769	15723	15605	15783	15700	15805	15767	15839	15596	15830	15622	15716	15808	15678	15584	15688	15867	15758	15850	15621	15728	15632	15593	15679	15704	15625	15708	15727	15669	15607	15646	15699	15624	15655	15611	15713	15595	15771	15755	15769	15707	15613	15702	15698	15788	15727	15630	15541	15777	15679	15637	15780	15690	15750	15544	15646	15689	15533	15788	15909	15683	15747	15659	15706	15597	15587	15791	15739	15741	15522	15702	15766	15770	15665	15495	15735	15729	15712	15741	15689	15721	15562	15631	15572	15931	15808	15648	15573	15663	15709	15784	15666	15796	15811	15653	15806	15512	15695	15823	15824	15691	15847	15724	15771	15788	15796	15732	15565	15624	15746	15727	15815	15596	15557	15696	15551	15733	15759	15756	15592	15630	15783	15749	15588	15501	15723	15747	15916	15582	15639	15741	15590	15687	15716	15505	15759	15662	15656	15632	15640	15593	15655	15705	15877	15688	15708	15769	15644	15709	15734	15404	15743	15613	15793	15736	15629	15577	15594	15710	15814	15842	15791	15697	15530	15633	15725	15666	15696	15511	15708	15705	15535	15638	15654	15624	15814	15870	15695	15735	15742	15724	15589	15584	15704	15674	15736	15607	15745	15796	15547	15589	15578	15648	15757	15557	15689	15748	15958	15609	15737	15571	15711	15582	15640	15478	15595	15724	15730	15685	15721	15699	15757	15728	15835	15667	15812	15673	15767	15767	15495	15626	15641	15721	15647	15681	15662	15691	15786	15808	15618	15729	15624	15756	15586	15629	15803	15724	15632	15766	15542	15760	15675	15633	15773	15691	15760	15811	15645	15704	15715	15567	15570	15797	15716	15745	15612	15862	15575	15657	15628	15816	15995	15847	15662	15683	15813	15649	15497	15705	15804	15831	15507	15499	15867	15781	15619	15835	15739	15501	15710	15444	15664	15682	15702	15693	15643	15834	15776	15651	15613	15626	15732	15557	15646	15719	15820	15657	15689	15618	15623	15507	15757	15741	15685	15668	15779	15777	15715	15642	15656	15762	15666	15744	15553	15616	15766	15671	15868	15723	15609	15604	15784	15777	15659	15585	15611	15756	15633	15597	15602	15750	15669	15611	15784	15674	15787	15761	15748	15595	15819	15596	15662	15691	15677	15759	15472	15706	15742	15814	15675	15721	15713	15720	15632	15629	15723	15697	15572	15819	15782	15785	15638	15678	15881	15760	15724	15710	15710	15744	15668	15564	15660	15752	15627	15717	15555	15735	15598	15575	15654	15623	15689	15626	15664	15733	15855	15662	15729	15540	15815	15749	15855	15582	15509	15778	15686	15646	15616	15724	15681	15702	15605	15614	15814	15788	15840	15801	15673	15826	15730	15741	15776	15830	15671	15465	15757	15657	15809	15764	15748	15708	15705	15603	15684	15629	15734	15615	15544	15690	15577	15790	15522	15613	15717	15667	15544	15744	15795	15649	15586	15902	15790	15610	15678	15780	15744	15411	15776	15840	15612	15627	15724	15825	15645	15678	15688	15761	15667	15799	15642	15777	15732	15599	15599	15603	15737	15613	15692	15753	15394	15685	15526	15686	15851	15606	15694	15767	15665	15647	15654	15571	15781	15721	15568	15720	15652	15718	15688	15790	15725	15723	15597	15579	15530	15751	15698	15560	15643	15808	15673	15651	15767	15796	15720	15803	15699	15734	15681	15751	15741	15706	15648	15677	15697	15752	15762	15719	15747	15789	15612	15918	15722	15582	15796	15584	15687	15525	15696	15753	15712	15751	15672	15597	15842	15754	15654	15861	15776	15875	15504	15857	15759	15721	15590	15651	15742	15849	15627	15823	15740	15599	15775	15627	15757	15787	15623	15737	15699	15749	15813	15724	15751	15566	15696	15769	15613	15624	15550	15676	15797	15643	15729	15752	15919	15793	15473	15743	15637	15661	15610	15575	15632	15755	15634	15578	15760	15789	15626	15686	15677	15683	15806	15635	15544	15677	15742	15675	15613	15757	15588	15831	15739	15600	15722	15693	15765	15580	15847	15705	15714	15567	15661	15455	16008	15771	15657	15765	15699	15741	15699	15668	15745	15666	15743	15554	15755	15702	15794	15636	15712	15636	15702	15714	15730	15701	15656	15890	15672	15593	15451	15679	15564	15706	15638	15792	15497	15848	15674	15791	15667	15724	15915	15673	15819	15641	15649	15621	15605	15678	15541	15631	15701	15791	15784	15715	15668	15637	15550	15715	15725	15595	15734	15711	15585	15674	15661	15666	15818	15751	15733	15690	15658	15615	15614	15723	15711	15643	15870	15685	15633	15524	15734	15852	15734	15688	15708	15639	15788	15841	15855	15701	15716	15736	15755	15655	15710	15703	15752	15540	15596	15557	15831	15653	15592	15605	15684	15701	15669	15488	15533	15647	15691	15803	15543	15781	15886	15707	15675	15700	15603	15658	15682	15532	15796	15708	15614	15691	15517	15728	15727	15663	15705	15505	15771	15745	15634	15560	15869	15642	15911	15636	15667	15678	15777	15806	15820	15709	15654	15511	15749	15641	15550	15695	15683	15743	15756	15660	15775	15732	15702	15609	15816	15710	15587	15673	15883	15929	15809	15497	15632	15616	15619	15765	15674	15593	15636	15748	15908	15628	15676	15850	15687	15834	15709	15568	15607	15586	15610	15630	15751	15623	15607	15495	15832	15761	15819	15659	15687	15682	15629	15816	15488	15696	15607	15669	15660	15696	15611	15807	15683	15787	15811	15543	15663	15774	15751	15776	15790	15708	15729	15862	15556	15539	15803	15608	15760	15889	15678	15734	15663	15886	15782	15497	15822	15680	15458	15788	15908	15753	15937	15657	15659	15795	15631	15848	15693	15798	15689	15691	15772	15597	15732	15909	15682	15737	15717	15422	15749	15705	15673	15791	15841	15749	15677	15789	15818	15844	15439	15829	15702	15609	15600	15748	15816	15763	15631	15715	15576	15638	15701	15626	15604	15662	15741	15552	15850	15833	15641	15836	15640	15837	15748	15672	15772	15778	15883	15684	15518	15798	15689	15747	15980	15616	15669	15494	15703	15736	15742	15698	15767	15638	15820	15874	15860	15626	15694	15878	15723	15632	15679	15623	15741	15644	15553	15720	15759	15676	15615	15798	15723	15612	15722	15675	15547	15637	15596	15748	15544	15651	15734	15611	15503	15600	15711	15695	15708	15671	15836	15650	15750	15644	15725	15469	15757	15642	15742	15716	15730	15812	15572	15590	15711	15641	15876	15797	15784	15752	15655	15661	15765	15722	15688	15716	15781	15930	15589	15848	15487	15962	15662	15677	15742	15757	15603	15583	15780	15666	15747	15652	15546	15725	15749	15665	15658	15634	15630	15641	15640	15708	15718	15590	15687	15704	15728	15650	15846	15726	15618	15609	15839	15634	15658	15538	15791	15756	15609	15639	15841	15590	15569	15706	15662	15725	15691	15680	15801	15805	15632	15736	15747	15620	15758	15675	15674	15667	15709	15719	15697	15632	15609	15603	15812	15619	15646	15593	15673	15759	15736	15820	15675	15683	15644	15762	15766	15771	15630	15758	15569	15733	15590	15651	15764	15508	15750	15724	15672	15615	15653	15603	15653	15586	15615	15779	15719	15708	15693	15568	15719	15835	15732	15624	15670	15712	15585	15538	15756	15529	15571	15765	15825	15698	15663	15858	15565	15630	15764	15642	15654	15707	15768	15658	15718	15858	15783	15587	15487	15724	15674	15748	15632	15651	15527	15780	15787	15680	15771	15770	15767	15567	15642	15780	15599	15715	15618	15575	15659	15683	15751	15797	15643	15768	15571	15837	15678	15695	15832	15864	15760	15770	15782	15830	15576	15731	15757	15523	15686	15637	15749	15719	15666	15722	15627	15717	15717	15747	15462	15744	15881	15865	15571	15828	15631	15686	15765	15584
29553	23058	23675	20917	18507	18400	18723	18467	18423	18678	18403	18499	18376	18603	18510	18334	18394	18400	18392	18348	18427	18323	18246	18326	18443	18344	18309	18288	18372	18174	18185	18040	18286	18379	18241	18258	18332	18287	18310	18240	18346	18295	18420	18324	18475	18202	18461	18363	18091	18439	18187	18190	18149	18243	18439	18347	18337	18119	18413	18153	18228	18278	18270	18231	18312	18504	18360	18120	18165	18326	18429	18214	18434	18248	18616	18536	18396	18414	18357	18188	18222	18230	18137	18279	18385	18163	18274	18231	18257	18445	18430	18260	18445	18219	18119	18300	18217	18166	18330	18044	18321	18265	18493	18336	18273	18113	18165	18280	18472	18208	18148	18285	18274	18178	18264	18324	18352	18245	18220	18137	18413	18463	18340	18217	18086	18377	18191	18389	18175	18168	18375	18294	18345	18332	18407	18293	18296	17918	18165	18194	18403	18317	18190	18169	18390	18364	18272	18368	18202	18462	18127	18379	18158	18166	18187	18313	18278	18371	18327	18391	18224	18349	18265	18259	18340	18243	18323	18316	18291	18120	18455	18172	18350	18254	18282	18119	18292	18560	18391	18241	18249	18493	18372	18411	18369	18116	18241	18257	18221	18283	18298	18248	18431	18173	18490	18133	18285	18366	18380	18279	18214	18184	18304	18342	18279	18417	18451	18221	18316	18385	18165	18474	18410	18005	18251	18379	18404	18274	18307	18424	18384	18441	18442	18316	18215	18283	18148	18134	18143	18278	18263	18224	18321	18349	18364	18183	18097	18327	18248	18191	18286	18192	18254	18150	18355	18360	18181	18395	18140	18241	18259	18182	18182	18204	18080	18239	18303	18009	18357	18288	18285	18321	18276	18256	18246	18575	18320	18311	18261	18310	18315	18273	18112	18404	18360	18083	18277	18328	18182	18172	18575	18392	18351	17964	18262	18217	18399	18067	18517	18321	18372	18369	18407	18208	18383	18128	18319	18175	18313	18286	18075	18084	18169	18395	18328	18107	18284	18080	18354	18174	18181	18376	18567	18179	18488	18340	18287	18507	18453	18469	18292	18199	18313	18312	18408	18200	18312	18185	18442	18203	18199	18503	18337	18189	18310	18302	18221	18278	18175	18348	18335	18263	18437	18485	18403	18167	18215	18500	18402	18531	18182	18322	18351	18310	18370	18387	18368	18256	18187	18301	18387	18341	18204	18072	18404	18073	18375	18329	18154	18097	18553	18233	18177	18484	18418	18307	18349	18280	18253	18201	18318	18436	18240	18032	18364	18304	18341	18121	18320	18364	18317	18296	18216	18243	18319	18555	18268	18076	18185	18151	18353	18345	18429	18020	18266	18050	18412	18380	18210	18081	18485	18320	18483	18363	18446	18257	18161	18226	18188	18421	18402	18213	18261	18539	18424	18336	18458	18477	18101	18422	18342	18308	18428	18409	18460	18362	18266	18271	18278	18107	18157	18402	18326	18119	18152	18277	18269	18362	18190	18448	18231	18258	18500	18186	18200	18377	18305	18328	18413	18283	18322	18438	18270	18261	18241	18256	18350	18310	18404	18264	18572	18193	18216	18267	18352	18347	18292	18251	18401	18207	18271	18248	18212	18171	18285	18297	18268	18411	18106	18314	18277	18281	18188	18144	18319	18250	18308	18229	18285	18196	18328	18297	18084	18361	18394	18257	18081	18270	18356	18262	18097	18133	18246	18362	18335	18172	18263	18445	18491	18229	18557	18323	18324	18422	18237	18184	18377	18249	18130	18631	18549	18517	18230	18210	18347	18383	18353	18285	18144	18112	18262	18489	18392	18348	18422	18175	18411	18110	18329	18352	18390	18300	18351	18408	18425	18397	18041	18499	18195	18306	18210	18389	18385	18254	18283	18149	18173	18190	18273	18105	18328	18184	18480	18368	18325	18591	18149	18087	18154	18336	18459	18123	18366	18170	18248	18359	18302	18357	18410	18474	18289	18047	18455	18381	18308	17988	18513	18263	18187	18099	18427	18300	18236	18368	18427	18123	18288	18173	18334	18241	18209	18336	18377	18373	18057	18214	18306	18423	18355	18282	18156	18413	18484	18389	18202	18195	18579	18411	18386	18371	18313	18344	18313	18458	18149	18138	18405	18277	18099	18113	18487	18393	18409	18431	18275	18336	18163	18140	18382	18446	18453	18380	18192	18328	18084	18517	18108	18129	18274	18155	18243	18265	18205	18183	18270	18200	18316	18334	18540	18137	18332	18291	18016	18234	18235	18185	18459	18236	18125	18328	18457	18315	18148	18186	18477	18196	18286	18229	18299	18406	18253	18214	18213	18407	18207	18277	18332	18248	18536	18315	18341	18365	18361	18401	18238	18373	18379	18328	18296	18054	18268	18509	18281	18586	18388	18098	18048	18300	18244	18216	18416	18242	18322	18323	18212	18198	18155	18244	18275	18190	18172	18346	18419	18453	18510	18428	18274	18318	18161	18275	18529	18481	18359	18326	18449	18209	18442	18330	18318	18299	18187	18450	18227	18114	18263	18376	18169	18343	18286	18175	18326	18444	18378	18334	18303	18386	18362	18571	18133	18313	18493	18302	18295	18208	18081	18083	18275	18258	18350	18291	18303	18413	18320	18137	18333	18401	18393	18287	18475	18287	18231	18293	18185	18206	18401	18423	18264	18376	18212	18384	18375	18200	18218	18161	18303	18327	18203	18130	18314	18120	18202	18441	18186	18287	18264	18184	18265	18164	18382	18300	18399	18278	18173	18310	18244	18341	18337	18267	18451	18219	18222	18322	18371	18406	18362	18160	18383	18310	18391	18447	18169	18268	18368	18083	18348	18513	18457	18153	18130	18424	18340	18254	18328	18138	18482	18017	18287	18319	18548	18282	18347	18317	18675	18263	18480	18332	18266	18208	18175	18557	18394	18248	18202	18250	18325	18182	18316	18366	18093	18286	18440	17968	18383	18249	18362	18398	18561	18305	18343	18265	18288	18314	18258	18384	18132	18213	18219	18236	18160	18359	18473	18262	18536	18430	18228	18338	18527	18344	18287	18202	18143	18040	18401	18254	18135	18226	18072	18189	18179	18516	18393	18309	18432	18345	18279	18223	18494	18127	18191	18381	18044	18294	18228	18243	18313	18225	18048	18258	18263	18401	18117	18149	18256	18341	18331	18238	18381	18766	18273	18183	18402	18108	18241	18254	18447	18530	18445	18305	18379	18311	18452	18326	18355	18416	18226	18142	18340	18218	18003	18491	18171	18454	18350	18119	18256	18197	18390	18347	18185	18301	18208	18260	18367	18198	18354	18255	18250	18364	18169	18287	18096	18254	18197	18287	18295	18337	18268	18306	18437	18501	18267	18130	18053	18378	18304	18361	18487	18104	18243	18325	18322	18406	18317	18349	18242	18381	18548	18245	18378	18326	18398	18310	18454	18327	18283	18369	18305	18281	18394	18402	18283	18185	18314	18417	18350	18359	18397	18197	18160	18231	18320	18211	18582	18333	18166	18147	18249	18162	18325	18354	18283	18234	18459	18481	18285	18336	18164	18002	18087	18335	18364	18511	18291	18490	18382	18419	18403	18420	18414	18507	18217	18313	18290	18026	18295	18339	18296	18319	18511	18080	18229	18340	18390	18184	18166	17983	18218	18331	18131	18229	18434	18178	18414	18154	18324	18441	18248	18151	18233	18255	18303	18362	18458	18347	18374	18327	18610	18287	18288	18359	18277	18626	18409	18151	18341	18344	18368	18194	18082	18284	18422	18259	18351	18124	18189	18315	18441	18205	18312	18295	18311	18345	18712	18225	18228	18177	18347	18333	18248	18280	18242	18169	18184	18227	18118	18205	18239	18438	18211	18287	18189	18142	18214	18373	18100	18040	18458	18440	18308	18191	18208	18206	18412	18356	18330	18361	18138	18305	18385	18392	18443	18502	18326	18559	18148	18269	18224	18384	18221	18145	18303	18261	18439	18380	18305	18398	18146	18182	18091	18164	18202	18437	18329	18263	18403	18267	18278	18334	18281	18336	18130	18302	18346	18455	18011	18448	18598	18267	18136	18201	18472	18365	18346	18332	18228	18259	18271	18500	18388	18267	18388	18262	18572	18267	18112	18158	18269	18211	18466	18432	18273	18458	18247	18278	18264	18183	18397	18284	18234	18245	18242	18319	18142	18398	18216	18258	18145	18347	18190	18421	18403	18339	18524	18177	18514	18152	18431	18185	18440	18278	18469	18476	18189	18223	18195	18170	18256	18473	18300	18286	18226	18232	18325	18389	18555	18245	18307	18244	18598	18218	18118	18392	18072	18320	18322	18278	18343	18528	18277	18356	18359	18327	18295	18288	18197	17995	18259	18315	18400	18408	18337	18223	18398	18396	18390	18177	18418	18215	18422	18210	18362	18242	18531	18286	18213	18169	18396	18396	18059	18277	18280	18277	18252	18251	18314	18364	18170	18532	18290	18287	18309	18182	18240	18230	18376	18135	18127	18132	18441	18253	18188	18188	18350	18248	18378	18142	18399	18472	18374	18361	18398	18251	18397	18225	18272	18317	18407	18259	18117	18433	18275	18077	18113	18151	18327	18374	18450	18472	18280	18291	18283	18128	18236	18296	18328	18136	18377	18154	18315	18238	18405	18017	18492	18243	18384	18377	18100	18323	18236	18104	18301	18377	18278	18256	18196	18083	18382	18220	18198	18272	18442	18501	18071	18448	18400	18342	18271	18096	18343	18099	18344	18219	18240	18382	18397	18253	18266	18210	18217	18214	18295	18413	18240	18349	18416	18382	18223	18186	18207	18114	18439	18299	18320	18286	18333	18264	18195	18316	18342	18338	18155	18458	18212	18137	18284	18192	18282	18317	18590	18411	18363	18625	18351	18456	18394	18369	18439	18232	18374	18161	18365	18243	18164	18244	18355	18380	18261	18072	18370	18375	18233	18173	18355	18303	18236	18303	18412	18297	18148	18418	18307	18399	18310	18230	18097	18364	18247	18460	18410	18367	18496	18155	18305	18303	18058	18367	18159	18162	18306	18215	18167	18157	18402	18246	18283	18342	18244	18108	18523	18426	18212	18618	18316	18176	18097	18082	18182	18203	18434	18395	18422	18430	18167	18213	18338	18299	18429	18313	18354	18111	18030	18256	18428	18176	18110	18436
18725	22515	17850	16414	16266	16299	15911	15859	15876	15971	15652	15936	15886	15755	15777	15744	15817	15627	15941	15725	15858	15789	15713	15811	15833	15622	16013	15742	15663	15715	15634	15898	15825	15734	15929	15838	15700	15663	15839	15749	15678	15778	15854	15737	15692	15712	15677	15700	15766	15698	15734	15524	15647	15581	15656	15556	15705	15703	15635	15738	15703	15642	15756	15711	15813	15729	15873	15632	15661	15885	15678	15795	15855	15666	15755	15764	15801	15812	15767	15598	15792	16021	15573	15705	15829	15735	15633	15758	15865	15753	15724	15811	15755	15871	15789	15552	15729	15753	15801	15893	15792	15811	15763	15655	15700	15704	15830	15704	15826	15725	15767	15793	15658	15618	15699	15808	15748	15840	15782	15793	15749	15705	15709	15730	15528	15824	15651	15809	15911	15897	15839	15631	15756	15871	15715	15535	15780	15764	15933	15621	15665	15656	15715	15777	15695	15595	15743	15856	15721	15716	15746	15782	15665	15625	15923	15620	15823	15652	15868	15607	15757	15706	15745	15679	15751	15673	15881	15648	15764	15729	15686	15721	15717	15826	15610	15804	15811	15825	15674	15637	15679	15718	15790	15689	15752	15723	15907	15842	15786	15609	15802	15722	15765	15740	15686	15797	15779	15572	15808	15695	15793	15633	15678	15810	15573	15820	15778	15663	15587	15656	15719	15658	15541	15509	15599	15697	15879	15744	15589	15763	15788	15674	15671	15813	15802	15802	15671	15870	15821	15742	15725	15873	15715	15861	15882	15574	15786	15739	15812	15590	15707	15658	15662	15530	15700	15728	15839	15773	15906	15847	15659	15484	15631	15794	15774	15543	15823	15724	15768	15844	15857	15599	15745	15744	15888	15707	15753	15679	15804	15596	15749	15798	15840	15772	15648	15575	15717	15722	15842	15719	15717	15596	15588	15770	15677	15792	15749	15826	15619	15785	15719	15769	15865	15744	15484	15623	15615	15818	15677	15684	15736	15508	15853	15746	15787	15666	15723	15774	15687	15819	15678	15659	15812	15639	15667	15683	15519	15751	15683	15675	15531	15770	15545	15798	15602	15619	15706	15796	15828	15669	15692	15736	15739	15751	15654	15822	15645	15833	15875	15650	15745	15671	15774	15633	15607	15704	15793	15696	15714	15684	15781	15814	15893	15765	15896	15843	15857	15758	15707	15599	15636	15730	15650	15554	15664	15657	15710	15798	15664	15740	15659	15819	15616	15687	15530	15868	15684	15614	15643	15820	15758	15633	15787	15897	15758	15778	15744	15798	15795	15751	15655	15815	15922	15690	15777	15781	15789	15669	15941	15563	15677	15790	15759	15712	15763	15628	15781	15776	15704	15735	15713	15553	15766	15751	15804	15709	15908	15726	15586	15774	15696	15605	15774	15557	15707	15744	15963	15590	15950	15706	15559	15789	15823	15792	15746	15558	15558	15925	15772	15681	15699	15708	15454	15811	15700	15706	15740	15667	15626	15969	15685	15567	15493	15755	15663	15657	15759	15713	15754	15912	15638	15694	15674	15758	15891	15660	15638	15800	15675	15773	15672	15656	15768	15773	15864	15690	15721	15771	15826	15947	15668	15745	15487	15602	15553	15651	15846	15824	15701	15721	15713	15716	15817	15643	15737	15628	15757	15978	15738	15531	15778	15755	15622	15885	15601	15773	15739	15731	15745	15710	15676	15747	15614	15730	15806	15722	15878	15689	15724	15625	15672	15761	15639	15726	15846	15682	15697	15735	15743	15644	15791	15765	15759	15817	15714	15744	15690	15815	15774	15715	15720	15770	15750	15607	15607	15551	15716	15669	15640	15705	15610	15754	15792	15716	15778	15713	15755	15795	15819	15765	15653	15813	15599	15818	15720	15660	15676	15705	15505	15721	15750	15768	15734	15850	15852	15724	15671	15934	15795	15655	15846	15658	15802	15626	15671	15719	15678	15793	15874	15632	15585	15891	15523	15769	15709	15702	15624	15621	15751	15598	15724	15712	15585	15574	15800	15725	15582	15772	15743	15734	15549	15766	15832	15713	15704	15842	15685	15863	15760	15760	15691	15811	15759	15580	15752	15714	15648	15782	15595	15629	15689	15740	15737	15668	15673	15797	15458	15715	15713	15679	15928	15827	15642	15692	15817	15746	15789	15778	15627	15786	15744	15773	15669	15713	15803	15741	15789	15616	15788	15810	15624	15467	15635	15720	15724	15552	15781	15617	15617	15690	15685	15783	15668	15799	15765	15921	15846	15932	15696	15931	15749	15580	15722	15863	15816	15727	15699	15754	15729	15837	15759	15675	15817	15938	15724	15520	15611	15664	15607	15780	15649	15628	15799	15663	15801	15776	15472	15648	15836	15698	15697	15707	15858	15601	15966	15755	15697	15749	15728	15715	15774	15608	15757	15827	15667	15637	15829	15768	15743	15738	15761	15573	15780	15728	15792	15652	15738	15729	15625	15594	15740	15738	15674	15757	15777	15673	15659	15718	15728	15748	15619	15726	15769	15537	15705	15522	15672	15603	15766	15818	15652	15586	15763	15741	15714	15706	15837	15595	15629	15674	15722	15649	15711	15815	15761	15780	15846	15555	15709	15828	15655	15845	15790	15765	15847	15718	15795	15706	15477	15701	15654	15847	15831	15719	15765	15906	15916	15878	15586	15639	15695	15680	15567	15770	15719	15729	15536	15653	15641	15716	15742	15844	15831	15807	15608	15810	15815	15794	15875	15714	15724	15804	15827	15613	15851	15698	15602	15702	15786	15696	15730	15681	15757	15755	15844	15636	15876	15927	15664	15704	15693	15647	15596	15752	15670	15845	15704	15563	15821	15630	15737	15706	15476	15639	15556	15657	15881	15644	15742	15804	15860	15626	15704	15659	15737	15841	15633	15674	15637	15749	15852	15580	15743	15787	15537	15726	15818	15831	15765	15848	15644	15770	15452	15651	15684	15678	15737	15798	15792	15540	15748	15780	15830	15705	15691	15676	15701	15820	15643	15830	15693	15816	15582	15727	15808	15830	15591	15832	15804	15754	15783	15888	15666	15792	15728	15760	15875	15665	15704	15853	15877	15909	15591	15722	15714	15864	15509	15765	15658	15785	15618	15810	15640	15835	15627	15728	15754	15846	15673	15733	15683	15796	15769	15667	15718	15747	15739	15608	15731	15952	15739	15800	15645	15699	15663	15696	15895	15732	15938	15799	15769	15623	15798	15830	15840	15487	15869	15884	15574	15739	15815	15803	15792	15652	15765	15660	15795	15708	15764	15889	15631	15702	15540	15740	15701	15690	15858	15754	15836	15794	15546	15806	15717	15723	15636	15886	15856	15662	15865	15796	15747	15628	15646	15642	15733	15691	15655	15901	15705	15685	15682	15636	15767	15709	15752	15616	15845	15738	15538	15842	15857	15706	15635	15800	15828	15798	15704	15597	15822	15821	15699	15626	15777	15772	15850	15633	15716	15736	15762	15828	15800	15678	15652	15817	15826	15819	15798	15776	15638	15778	15735	15648	15666	15812	15765	15835	15642	15749	15820	15747	15777	15609	15771	15664	15706	15468	15775	15609	15594	15828	15863	15736	15654	15813	15854	15675	15884	15739	15952	15749	15843	15831	15691	15931	15575	15818	15815	15731	15732	15635	15725	15610	15639	15775	15622	15776	15777	15690	15647	15658	15810	15824	15854	15723	15749	15754	15692	15649	15710	15736	15628	15769	15748	15828	15801	15752	15840	15635	15675	15928	15846	15653	15647	15781	15828	15605	15773	15622	15687	15671	15866	15618	15745	15686	15659	15782	15820	15708	15452	15634	15707	15878	15621	15738	15649	15776	15701	15740	15775	15721	15693	15709	15715	15808	15857	15675	15735	15686	15822	15897	15745	15841	15956	15663	15539	15611	15802	15906	15783	15772	15816	15564	15654	15720	15760	15597	15738	15664	15645	15763	15668	15693	15727	15719	15759	15606	15881	15775	15838	15620	15773	15691	15803	15720	15782	15701	15651	15531	15714	15804	15614	15892	15672	15645	15788	15696	15727	15710	15664	15834	15820	15723	15783	15850	15792	15656	15744	15738	15563	15798	15686	15638	15608	15668	15684	15620	15766	15691	15805	15801	15789	15749	15654	15651	15734	15667	15770	15701	15786	15682	15585	15732	15733	15763	15986	15725	15775	15671	15602	16019	15575	15657	15770	15802	15808	15632	15702	15911	15521	15846	15682	15765	15654	15648	15899	15750	15897	15735	15698	15764	15718	15685	15796	15603	15621	15723	15630	15667	15621	15708	15667	15734	15805	15926	15658	15790	15798	15669	15751	15633	15834	15799	15685	15766	15836	15762	15762	15652	15663	15663	15616	15781	15721	15726	15818	15788	15647	15803	15698	15654	15699	15691	15516	15755	15849	15653	15820	15735	15846	15826	15732	15857	15804	15849	15665	15755	15736	15763	15717	15679	15698	15788	15625	15897	15671	15762	15709	15659	15642	15690	15708	15722	15546	15669	15739	15851	15947	15579	15659	15716	15694	15740	15692	15873	15710	15787	15647	15744	15827	15597	15554	15690	15853	15448	15717	15670	15766	15586	15656	15678	15768	15774	15677	15658	15769	15670	15686	15660	15542	15925	15535	15843	15623	15792	15703	15721	15701	15735	15601	15589	15910	15696	15930	15772	15619	15693	15717	15788	15676	15840	15746	15733	15689	15645	15736	15677	15558	15723	15597	15695	15797	15670	15656	15835	15788	15646	15879	15770	15738	15752	15658	15737	15831	15703	15784	15683	15952	15633	15820	15772	15605	15789	15797	15668	15790	15749	15638	15749	15729	15837	15740	15709	15727	15545	15832	15651	15771	15718	15657	15609	15762	15912	15693	15671	15810	15815	15751	15719	15722	15657	15687	15668	16034	15806	15843	15711	15831	15856	15547	15836	16069	15779	15547	15703	15603	15558	15805	15805	15845	15684	15646	15623	15730	15708	15754	15675	15784	15591	15835	15722	15773	15932	15932	15797	15848	15607	15856	15662	15683	16000	15682	15690	15767	15726	15812	15746	15715	15599	15727	15786	15575	15914	15665	15682	15884	15788	15693	15841	15956	15719	15688	15928	15596	15656	15806	15835	15691	15678	15826	15726	15679	15590	15802	15660	15789	15683
23530	21633	28277	25325	22235	21163	20124	17996	17325	17810	17783	17816	17618	17470	17468	17350	17553	17322	17592	17540	17533	17584	17496	17680	17441	17556	17339	17482	17506	17565	17363	17507	17366	17355	17332	17519	17469	17728	17379	17508	17323	17331	17171	17373	17349	17383	17410	17404	17370	17383	17351	17490	17517	17270	17498	17199	17416	17486	17468	17432	17297	17451	17539	17388	17343	17386	17301	17344	17195	17382	17300	17592	17558	17366	17345	17533	17531	17358	17262	17411	17319	17265	17483	17214	17403	17297	17296	17209	17308	17198	17405	17377	17448	17425	17237	17410	17366	17444	17048	17363	17359	17307	17327	17399	17474	17207	17223	17370	17339	17302	17346	17316	17614	17429	17263	17275	17180	17398	17328	17429	17198	17342	17551	17310	17342	17565	17317	17510	17195	17383	17435	17268	17371	17374	17472	17375	17420	17283	17608	17424	17324	17313	17476	17256	17428	17359	17349	17349	17415	17577	17391	17536	17165	17382	17395	17375	17329	17244	17362	17322	17384	17441	17493	17612	17345	17302	17584	17192	17225	17354	17259	17467	17192	17239	17260	17301	17410	17433	17415	17471	17453	17405	17276	17363	17515	17414	17437	17539	17305	17198	17296	17144	17365	17263	17464	17462	17436	17234	17228	17284	17388	17318	17414	17249	17333	17362	17527	17261	17243	17318	17263	17347	17253	17473	17465	17220	17129	17251	17409	17436	17495	17382	17260	17243	17335	17272	17491	17146	17401	17483	17379	17442	17232	17282	17298	17282	17295	17015	17437	17364	17339	17302	17286	17523	17471	17249	17354	17300	17411	17199	17327	17380	17270	17435	17329	17382	17323	17386	17696	17452	17352	17230	17594	17425	17332	17431	17200	17469	17334	17285	17361	17352	17519	17460	17559	17246	17385	17487	17226	17316	17527	17204	17419	17371	17371	17355	17522	17165	17308	17542	17352	17348	17460	17407	17291	17294	17329	17358	17176	17254	17372	17319	17299	17164	17288	17297	17547	17252	17116	17400	17379	17192	17666	17414	17346	17259	17239	17419	17259	17348	17048	17378	17294	17569	17499	17479	17394	17178	17300	17435	17195	17513	17417	17281	17331	17440	17296	17223	17433	17324	17388	17313	17482	17182	17441	17351	17208	17304	17349	17248	17347	17206	17147	17331	17451	17258	17366	17427	17482	17558	17312	17446	17540	17232	17394	17249	17315	17292	17362	17216	17450	17437	17265	17426	17188	17407	17247	17243	17268	17446	17420	17146	17538	17197	17338	17495	17731	17598	17269	17344	17353	17406	17562	17521	17319	17581	17327	17299	17515	17452	17482	17476	17447	17348	17256	17357	17208	17244	17380	17411	17448	17467	17439	17479	17335	17545	17369	17422	17287	17410	17370	17332	17400	17601	17183	17226	17363	17323	17367	17304	17192	17263	17267	17549	17438	17337	17203	17404	17322	17409	17435	17295	17296	17311	17339	17458	17396	17456	17510	17391	17388	17373	17457	17421	17401	17385	17140	17726	17424	17453	17425	17438	17258	17376	17339	17314	17267	17227	17428	17536	17341	17445	17319	17099	17399	17223	17515	17439	17312	17270	17407	17409	17272	17212	17157	17402	17286	17236	17525	17443	17535	17492	17271	17362	17504	17274	17420	17186	17275	17575	17394	17250	17519	17315	17330	17293	17277	17270	17495	17296	17328	17164	17383	17264	17358	17428	17287	17388	17291	17416	17322	17266	17287	17487	17198	17371	17296	17271	17231	17298	17344	17337	17618	17397	17393	17285	17327	17418	17187	17295	17308	17266	17491	17393	17616	17432	17198	17323	17355	17340	17348	17366	17562	17333	17307	17453	17435	17453	17447	17399	17243	17303	17346	17274	17465	17170	17386	17240	17320	17522	17445	17235	17337	17296	17325	17317	17407	17302	17361	17190	17266	17167	17418	17181	17380	17192	17197	17354	17281	17040	17184	17287	17308	17374	17229	17465	17521	17291	17325	17040	17472	17427	17487	17397	17196	17295	17312	17263	17428	17326	17371	17187	17429	17278	17474	17500	17396	17038	17425	17240	17457	17323	17224	17540	17702	17362	17499	17119	17598	17476	17251	17283	17308	17171	17293	17364	17300	17353	17525	17496	17439	17323	17216	17355	17283	17324	17262	17225	17306	16851	17306	17461	17164	17423	17221	17337	17435	17369	17483	17403	17657	17335	17443	17427	17263	17303	17422	17386	17264	17084	17338	17326	17352	17308	17433	17429	17392	17209	17419	17413	17251	17312	17384	17285	17311	17276	17326	17362	17261	17422	17285	17166	17545	17305	17508	17479	17229	17189	17571	17217	17182	17407	17290	17270	17375	17331	17315	17084	17456	17123	17062	17348	17352	17504	17279	17267	17253	17190	17290	17375	17432	17364	17268	17359	17485	17436	17201	17432	17419	17404	17525	17516	17347	17278	17215	17411	17465	17323	17304	17251	17554	17333	17379	17510	17240	17311	17192	17387	17344	17349	17370	17394	17401	17369	17299	17517	17349	17452	17408	17280	17291	17237	17323	17292	17196	17270	17389	17379	17211	17380	17297	17144	17353	17230	17154	17248	17201	17424	17400	17316	17414	17408	17487	17142	17439	17225	17276	17139	17284	17444	17393	17335	17377	17265	17330	17272	17384	17473	17327	17526	17309	17344	17204	17229	17437	17276	17436	17477	17271	17250	17526	17084	17323	17257	17253	17404	17469	17527	17485	17506	17321	17386	17241	17397	17267	17391	17232	17305	17368	17147	17514	17417	17375	17460	17241	17256	17283	17289	17313	17178	17136	17231	17255	17382	17396	17207	17324	17361	17467	17392	17444	17306	17346	17346	17361	17287	17562	17187	17294	17400	17292	17172	17319	17108	17265	17540	17342	17236	17247	17392	17448	17314	17405	17406	17323	17339	17299	17271	17277	17470	17393	17524	17518	17411	17324	17354	17317	17236	17503	17300	17169	17329	17354	17222	17263	17343	17353	17125	17472	17218	17235	17259	17465	17380	17450	17304	17467	17376	17198	17391	17595	17308	17472	17341	17231	17362	17280	17388	17459	17488	17515	17438	17182	17380	17443	17321	17386	17465	17482	17137	17194	17374	17298	17311	17406	17359	17308	17251	17415	17270	17226	17406	17300	17400	17246	17453	17273	17500	17497	17473	17516	17274	17530	17375	17272	17137	17271	17501	17163	17432	17422	17215	17249	17395	17346	17297	17245	17387	17219	17543	17175	17539	17353	17142	17395	17348	17282	17478	17480	17270	17489	17488	17334	17470	17364	17388	17277	17313	17466	17312	17403	17157	17619	17470	17209	17220	17534	17213	17529	17372	17313	17511	17260	17303	17274	17090	17249	17565	17580	17485	17325	17192	17452	17316	17344	17190	17309	17389	17369	17291	17298	17362	17510	17397	17385	17493	17422	17354	17335	17204	17290	17325	17126	17449	17347	17557	17398	17437	17542	17422	17429	17133	17410	17439	17472	17439	17381	17363	17516	17361	17308	17327	17332	17285	17309	17417	17580	17751	17402	17173	17119	17335	17387	17414	17406	17430	17443	17465	17244	17324	17354	17286	17216	17326	17396	17327	17492	17373	17397	17327	17186	17625	17432	17458	17434	17338	17416	17416	17372	17345	17269	17450	17341	17397	17521	17355	17383	17386	17382	17301	17506	17328	17280	17470	17222	17387	17388	17420	17394	17299	17411	17253	17246	17338	17525	17202	17579	17330	17417	17387	17507	17376	17421	17403	17387	17347	17397	17521	17406	17171	17378	17476	17280	17253	17391	17404	17459	17498	17413	17395	17228	17278	17473	17256	17280	17228	17187	17207	17406	17204	17354	17351	17423	17413	17407	17600	17474	17225	17485	17357	17523	17421	17272	17344	17342	17378	17424	17467	17315	17504	17380	17487	17214	17279	17431	17421	17267	17569	17475	17207	17332	17285	17520	17423	17331	17305	17439	17400	17220	17467	17393	17199	17304	17274	17160	17240	17243	17349	17268	17247	17337	17264	17209	17335	17304	17328	17189	17459	17493	17383	17473	17381	17266	17469	17495	17255	17472	17241	17426	17377	17244	17334	17359	17422	17358	17361	17407	17192	17337	17380	17322	17371	17541	17323	17295	17349	17264	17586	17454	17397	17318	17220	17433	17377	17383	17247	17496	17259	17257	17288	17383	17454	17500	17381	17395	17154	17403	17212	17323	17359	17156	17386	17449	17365	17393	17505	17485	17306	17205	17267	17661	17372	17361	17274	17324	17304	17490	17467	17296	17301	17485	17296	17198	17377	17507	17507	17358	17372	17361	17367	17342	17465	17239	17247	17431	17317	17574	17348	17325	17386	17184	17471	17401	17312	17373	17379	17308	17397	17472	17319	17234	17163	17334	17191	17312	17521	17238	17134	17337	17292	17343	17193	17357	17442	17341	17336	17454	17267	17393	17206	17492	17288	17269	17407	17463	17325	17172	17257	17280	17386	17253	17530	17449	17462	17372	17366	17310	17202	17446	17276	17501	17093	17355	17315	17404	17461	17182	17397	17174	17244	17392	17448	17258	17094	17211	17455	17389	17282	17246	17423	17346	17284	17211	17362	17245	17205	17230	17271	17285	17642	17283	17189	17254	17410	17352	17337	17330	17327	17315	17573	17381	17327	17297	17224	17378	17305	17389	17438	17385	17462	17431	17420	17478	17257	17307	17469	17352	17286	17123	17366	17365	17532	17270	17189	17285	17329	17197	17317	17297	17414	17553	17252	17484	17248	17110	17165	17333	17463	17407	17380	17171	17419	17312	17474	17508	17366	17487	17465	17494	17597	17167	17212	17381	17365	17391	17211	17093	17385	17213	17250	17559	17393	17320	17366	17254	17115	17456	17254	17313	17342	17400	17114	17430	17382	17548	17387	17259	17406	17466	17167	17476	17411	17351	17243	17384	17404	17131	17264	17281	17405	17402	17547	17309	17279	17297	17159	17449	17244	17406	17321	17267	17205	17387	17492	17358	17274	17504	17373	17250	17373	17176	17265	17472	17349	17406	17331	17464	17364	17194	17414	17380	17269	17422	17204	17232	17611	17297	17430	17449	17288	17274	17323	17389	17345	17616	17474	17324	17464	17304	17417	17371	17389	17342	17209	17099	17250
23134	32453	20522	17309	16414	16107	15604	15821	15667	15669	15353	15539	15301	15356	15377	15423	15255	15295	15156	15329	15236	15308	15426	15328	15177	15378	15197	15222	15214	15097	15191	15386	15317	15309	14995	15342	15248	15083	15091	15222	15263	15122	15137	15027	15257	15192	14987	15211	15181	15236	15153	15124	15205	15096	15194	15108	15270	15129	15125	15166	15236	15026	15222	14961	15143	15074	15267	15219	15125	15225	15231	15189	15331	15181	15126	15200	15300	15178	15356	15176	15085	15120	15115	15233	15300	15135	15238	15195	15221	15195	15040	15179	15232	15372	15014	15322	15110	15030	15291	15151	15124	15147	15307	15260	15114	15035	15204	15126	15207	15159	15248	15188	15023	15196	15144	15125	15172	15121	15189	15037	15162	15020	15188	15202	15189	15358	15234	15218	15110	15147	15215	15126	15055	15000	15145	15165	15290	15172	15152	15349	15080	15212	14960	15113	15121	15221	15451	15304	14992	15150	15385	15232	15224	15208	15104	15153	15151	15224	15313	15155	15077	15095	15155	15045	15101	15251	14897	15242	15163	14975	15266	15017	15024	15118	15150	15271	15196	15136	15172	15314	14990	14956	15177	15236	15051	15118	15146	15093	15209	15071	15208	15293	15391	15128	15185	15117	15104	15356	15119	15161	15102	15076	15163	15138	15215	15299	15168	15010	15045	15228	15148	15020	15179	15226	15045	15242	15253	15113	15068	15421	15136	15220	15277	15186	15257	15256	15321	15439	15038	15229	15198	15050	15260	15093	15128	15219	15052	15144	15246	15330	15249	15155	15176	15124	15365	15079	15292	15307	15277	15115	15234	15141	15214	15141	15123	15108	15343	15276	15175	15154	15343	15227	15090	15273	15114	14987	15102	15111	15101	15285	15157	15141	15189	15158	15068	15125	15227	15025	15275	15114	15228	15235	15075	15070	14920	15213	15056	15306	15148	15221	15280	15170	15260	15111	15226	15241	15093	15090	14992	15060	15223	15237	15279	15163	15055	15121	15292	15054	15249	15059	15145	15204	15029	15151	15115	15081	15077	15386	15290	15035	15158	15146	15149	15319	15186	15129	15261	15008	15212	15307	14936	15255	15103	15219	15165	14957	15035	15253	15226	15127	15261	15223	15063	15027	15234	15110	15104	15299	15073	15360	15115	15174	15268	15150	15272	15087	15194	15168	15158	15070	15139	15175	15052	15185	15299	15209	15159	15109	15008	15075	15103	15361	15303	15139	15160	15167	15143	14943	15219	15292	15250	15218	15212	15195	15195	15102	15260	15082	15036	15059	15207	15143	15115	15209	15022	15085	15124	15288	15140	15249	15112	15113	15190	15331	15127	15049	15176	15158	15388	15234	15041	15250	15266	15097	15289	15279	14987	15213	15302	15124	15031	15158	15226	15114	15064	15029	15205	15266	15060	15134	15076	15172	15203	15180	15122	15008	15273	14862	15149	15168	15048	15227	15211	15111	15135	15103	15154	15100	15068	14993	15229	15157	15097	15227	15062	15233	15158	15169	15143	15156	15198	15123	15021	15114	15129	15182	15184	15087	15322	15218	15351	15222	15141	15179	15214	15309	15319	15361	15114	15151	15046	15094	15214	15166	15294	15123	15087	15360	15031	14882	15284	15096	15230	15155	15050	15149	15117	15188	15105	15178	15235	15236	15237	15114	15153	15093	15103	15228	15093	15147	15210	15062	15105	15263	15129	15147	15113	15144	14884	15249	15163	15247	15119	15150	15086	15235	15059	15124	15294	15189	15272	15275	15181	15226	15109	15154	15335	15189	15284	15167	15283	15081	15118	15160	14977	15104	15159	15197	15132	15055	15147	14932	15329	15227	15235	15161	15205	15200	15217	15287	15197	15160	15206	15217	15262	14997	15151	15206	15075	15242	15146	15122	15042	15145	15278	15072	15068	15100	15020	15224	15199	15316	15111	15083	14958	15113	15201	15037	15172	15165	15073	15429	15141	14982	15149	15203	15135	15222	15043	15057	15147	15208	15200	15176	15219	15262	15128	15141	15046	15197	15135	15092	15169	15159	15285	15249	15189	15182	14941	15169	15122	15131	15383	15245	15193	15275	15243	15194	15031	15126	15456	15081	15147	15215	15292	15080	15361	15158	15189	15157	15251	15096	15231	15311	15184	15174	15143	15148	15115	15041	15061	15089	15154	15194	15055	15360	15183	15003	15085	15300	15080	14990	15149	15177	15158	15122	15315	15125	15172	15258	15068	15236	15096	15234	15187	15093	15282	15138	15306	15099	15124	15109	15030	15279	15202	15059	14986	15138	15001	15015	15173	15277	15203	15278	15302	15064	15294	15288	15228	15138	15010	15113	15192	15170	15272	15154	15109	15020	15070	15142	15075	15130	15048	15019	15142	15001	15038	15401	15194	14914	15270	15154	15251	14986	15157	15007	15140	15201	15218	15280	15119	15018	15201	15198	15126	15184	15270	15213	15279	15227	15238	15065	15037	15012	15049	15218	15121	15300	15159	15193	15175	15234	15272	15191	14947	15025	15102	15083	15013	15109	14977	15039	15224	14968	15177	15209	15130	15111	15190	15156	15134	15166	15076	15253	15163	15139	15080	14995	15120	14996	15057	15149	15154	15185	15115	15101	15161	15147	15105	15157	15194	15145	15156	15058	15313	15196	15075	15115	15190	15290	15260	15284	15260	14915	15207	15203	15290	15149	15243	15283	15213	15267	15232	15102	15242	15116	15197	15205	15148	15161	15158	15271	15212	15073	15224	15078	15163	15169	15150	15358	15182	15310	15167	15033	15225	15133	15119	15197	15082	15235	15173	15181	15199	15204	15262	15210	14994	15106	15144	15219	15148	14950	15237	15018	15260	15176	15039	15170	15146	15195	15315	15023	14988	15090	15097	15333	15063	15213	15230	15249	15353	15241	15050	15178	15233	15174	15155	15230	15093	15059	15214	15211	15152	15245	15260	15206	15242	15052	15149	15224	15217	15129	15058	15269	15028	15187	15067	15192	15144	15303	15232	15093	15207	15004	15188	15153	15289	15193	15100	15205	15226	15256	15003	15286	15252	15134	15164	15185	15246	15241	15311	15088	15222	15082	15207	15220	15092	15130	15188	15029	15041	15146	15021	15145	15086	14885	15210	15315	15245	15084	14994	15176	15222	15153	15232	15052	15108	15179	15133	15103	15144	15130	15065	15011	15191	15094	15123	15077	15155	15095	15229	15095	15294	15085	15182	15216	15144	15191	15403	15194	15066	14938	15257	15160	15218	15138	15110	15338	15194	15151	15185	15156	15231	15230	15124	15262	15092	15337	15047	15054	15341	15102	15212	15132	15289	15189	15220	15163	15141	15064	15095	15104	15230	15276	15308	15130	15236	15217	15264	15214	15206	15143	15119	15162	15122	15192	14980	15213	14869	15073	15301	15140	15193	15294	15233	15284	15113	15116	15096	15238	15243	15197	15228	15097	15290	15056	15161	15064	15237	15176	15121	15136	15294	15275	15189	15124	15267	15230	15182	15094	15156	15080	15018	15242	15216	15138	15120	15189	15302	15250	15051	15195	15344	15128	15194	15093	14948	15262	15117	15118	15182	15154	15050	15154	15196	15167	15026	15170	15087	15283	15195	15132	15113	15171	15393	14892	15071	15289	15258	15185	15288	15217	15086	15082	15071	15181	15025	15195	15169	15124	15140	15067	15022	15231	15024	15423	15189	15233	15207	15320	15184	15110	15036	15184	15172	15192	15212	15153	15173	15205	15116	15304	15090	15397	15324	15193	15206	15011	15093	15106	15204	15235	15260	15228	15284	15273	15198	15155	15300	15311	15175	15075	15220	15231	15076	15017	15058	15213	15025	15116	15231	15310	15044	15018	15064	15251	15272	15032	15248	15448	15178	15124	15127	15126	15039	15195	15058	15156	14959	15038	15272	15180	15166	15036	15169	15297	15031	15293	15008	14943	15124	14962	15234	15202	15132	15016	15185	15199	15188	15106	15310	15178	15086	15187	15172	15143	15235	15139	15216	15154	15146	15152	15200	15067	15045	15317	15187	15054	15083	15113	15301	15152	15281	15099	15213	15200	15082	15165	15079	15026	15165	15091	15197	15275	15028	15098	15187	15094	15191	15097	15123	15162	15025	15430	15226	15191	15138	15272	14982	15210	15048	14927	15040	15129	15302	15126	15197	15032	15260	15208	15018	15154	15197	15119	15262	15127	15316	14970	15126	15024	15204	15226	15081	15280	15173	14930	15299	15121	15091	15152	15094	15208	15102	15298	15159	15089	15107	15133	15262	15146	15177	15216	14989	15115	15130	15194	15060	15153	15174	15108	15216	15066	15140	15089	15045	15132	15159	15147	15269	15146	15242	15399	15214	15174	15044	15223	15079	15163	15162	15194	15030	15196	15025	15221	15213	15072	15203	15253	15129	15293	15171	15136	15294	15320	15211	15300	15263	15215	15284	15161	15263	15157	15178	15010	15182	15050	15244	15186	15306	15206	15129	15296	15030	15183	15180	15168	15299	15244	15185	14999	15217	15235	15106	15169	15155	15189	15325	15057	15200	15138	15176	15061	15102	15243	15136	15352	15119	15202	15097	15087	15216	15026	15169	15364	15196	15024	15158	15188	15117	15199	15190	15017	15149	15195	15170	14978	15179	15216	15178	15216	15104	15228	14947	15101	15024	15195	15218	15077	15158	15054	15230	15098	15170	15098	15145	15223	15279	15254	15361	15004	15153	15096	15134	15029	15159	15155	15040	15129	15127	15273	15032	15289	15358	15149	15118	15321	15129	15218	15078	15244	15180	14913	15133	15049	15348	15093	15167	15353	15279	15171	15123	15393	15223	15018	14925	15040	15225	15336	15146	15231	15161	15175	15061	15000	15139	15272	15202	15171	15081	15240	15170	15160	15167	15085	15023	15234	15198	15060	15184	15154	15067	14977	15260	15078	15270	15094	15202	15107	15259	15110	15318	15305	15151	15301	15222	15255	15108	15333	15222	15063	15216	15136	15212	15213	15143	15086	15185	15038	15155	15212	15270	15137	15342	15223	15248	15090	14991	15065	15212	15110	15222	15016	15162	15133	15107	14992	15260	15116	15172	15032	15088	15064	15107	15240	15093	15224	15168	15034	15351	15133	15177	15169	15288	15067	15177	15131
25436	21663	26825	26802	20114	19196	19466	18637	18719	18816	18673	18658	18605	18530	18611	18406	18414	18508	18344	18383	18331	18572	18384	18474	18366	18551	18397	18454	18504	18607	18451	18409	18432	18591	18619	18366	18503	18310	18513	18285	18370	18471	18400	18529	18436	18495	18392	18287	18434	18508	18386	18241	18431	18413	18444	18515	18546	18475	18241	18381	18153	18461	18512	18456	18458	18387	18413	18359	18388	18438	18544	18264	18449	18395	18356	18421	18516	18179	18256	18466	18289	18308	18487	18235	18480	18494	18184	18342	18565	18479	18260	18379	18527	18461	18165	18201	18232	18372	18371	18522	18627	18582	18253	18531	18491	18382	18355	18337	18312	18484	18263	18527	18349	18423	18534	18580	18540	18287	18447	18311	18308	18396	18447	18359	18442	18422	18245	18397	18338	18424	18273	18485	18419	18377	18228	18149	18505	18339	18550	18305	18396	18327	18267	18541	18448	18338	18290	18265	18512	18438	18425	18018	18428	18345	18382	18384	18521	18397	18269	18442	18302	18453	18304	18407	18482	18332	18264	18288	18383	18395	18430	18380	18310	18427	18342	18443	18477	18296	18372	18332	18409	18345	18526	18438	18558	18420	18303	18347	18427	18424	18374	18438	18355	18352	18199	18648	18372	18407	18328	18628	18241	18373	18434	18312	18462	18225	18474	18320	18322	18328	18444	18566	18669	18538	18337	18341	18264	18398	18186	18299	18385	18280	18576	18514	18463	18413	18472	18425	18511	18454	18512	18270	18351	18089	18667	18432	18359	18346	18535	18723	18484	18371	18436	18267	18410	18339	18411	18537	18515	18428	18005	18186	18270	18463	18364	18451	18411	18159	18305	18384	18382	18260	18578	18407	18328	18383	18443	18449	18502	18497	18181	18240	18416	18323	18324	18322	18488	18418	18372	18364	18693	18240	18189	18360	18290	18494	18507	18488	18309	18284	18366	18343	18491	18557	18414	18486	18456	18240	18646	18637	18451	18594	18572	18231	18355	18302	18259	18379	18500	18437	18494	18279	18365	18266	18303	18517	18393	18335	18372	18273	18341	18445	18252	18413	18329	18506	18422	18267	18562	18452	18529	18397	18499	18331	18336	18486	18412	18383	18485	18399	18291	18494	18397	18361	18511	18299	18765	18300	18432	18500	18379	18299	18490	18539	18437	18252	18349	18488	18444	18158	18545	18328	18413	18612	18418	18494	18373	18284	18553	18447	18506	18469	18433	18394	18396	18292	18407	18410	18493	18122	18277	18513	18202	18366	18480	18225	18427	18315	18679	18204	18327	18214	18412	18353	18426	18426	18577	18472	18352	18243	18387	18315	18521	18446	18470	18221	18491	18327	18473	18418	18431	18322	18649	18215	18352	18421	18417	18421	18553	18402	18304	18502	18360	18642	18338	18217	18544	18425	18626	18439	18194	18623	18423	18394	18193	18368	18470	18408	18414	18423	18463	18282	18243	18157	18327	18307	18594	18389	18489	18507	18397	18301	18551	18395	18625	18448	18389	18227	18191	18339	18267	18459	18443	18391	18418	18174	18651	18486	18305	18228	18314	18387	18147	18301	18164	18456	18424	18266	18333	18652	18297	18362	18387	18377	18313	18306	18625	18417	18385	18529	18408	18470	18419	18522	18402	18410	18483	18504	18433	18396	18613	18378	18305	18306	18486	18343	18471	18235	18460	18356	18442	18327	18560	18342	18132	18513	18444	18334	18464	18498	18420	18378	18505	18355	18592	18481	18356	18317	18299	18462	18409	18330	18412	18501	18377	18306	18544	18396	18458	18361	18477	18665	18386	18335	18457	18500	18489	18487	18230	18456	18218	18356	18419	18460	18397	18461	18372	18353	18279	18337	18619	18215	18251	18276	18522	18467	18479	18372	18374	18431	18464	18562	18458	18334	18210	18394	18150	18316	18383	18507	18375	18303	18344	18559	18264	18415	18370	18440	18234	18231	18364	18416	18124	18453	18582	18373	18438	18257	18267	18388	18562	18461	18546	18415	18555	18253	18635	18324	18518	18369	18664	18518	18442	18515	18372	18318	18365	18413	18187	18347	18333	18399	18246	18238	18380	18346	18623	18496	18523	18409	18508	18375	18512	18558	18364	18506	18184	18492	18313	18549	18422	18535	18377	18487	18418	18380	18546	18272	18399	18333	18382	18452	18661	18546	18309	17949	18400	18452	18525	18371	18297	18274	18311	18450	18594	18238	18445	18514	18541	18315	18231	18413	18380	18217	18271	18291	18267	18491	18354	18214	18474	18263	18329	18486	18351	18424	18284	18496	18370	18405	18572	18363	18450	18605	18323	18453	18550	18554	18327	18363	18362	18515	18533	18411	18511	18324	18392	18495	18348	18337	18530	18336	18545	18543	18538	18548	18383	18413	18389	18466	18456	18393	18172	18386	18565	18531	18426	18444	18448	18282	18161	18470	18429	18468	18417	18423	18294	18231	18433	18347	18472	18551	18196	18458	18413	18319	18311	18229	18415	18437	18373	18542	18589	18661	18323	18400	18429	18360	18583	18185	18439	18514	18344	18240	18445	18460	18374	18518	18381	18686	18305	18410	18278	18408	18574	18581	18140	18220	18289	18495	18460	18504	18261	18605	18337	18444	18520	18622	18371	18446	18336	18364	18397	18315	18679	18147	18608	18479	18514	18519	18454	18431	18678	18274	18352	18241	18387	18580	18462	18313	18381	18455	18548	18389	18376	18397	18380	18259	18529	18353	18410	18550	18542	18328	18360	18480	18554	18299	18345	18220	18512	18378	18386	18403	18482	18592	18610	18451	18212	18564	18457	18388	18462	18209	18335	18331	18245	18532	18351	18452	18555	18309	18573	18490	18509	18612	18607	18240	18296	18131	18542	18600	18417	18402	18388	18576	18230	18454	18214	18487	18379	18358	18408	18306	18516	18554	18298	18390	18286	18425	18290	18380	18287	18344	18481	18187	17966	18398	18473	18373	18165	18200	18509	18503	18461	18204	18384	18391	18332	18318	18275	18391	18415	18481	18352	18453	18451	18171	18463	18232	18472	18471	18429	18214	18418	18099	18488	18596	18465	18439	18465	18271	18415	18396	18346	18187	18436	18487	18433	18456	18360	18370	18440	18299	18392	18403	18500	18555	18483	18459	18408	18460	18252	18410	18274	18320	18408	18346	18347	18168	18405	18608	18456	18503	18285	18398	18303	18425	18269	18375	18482	18475	18340	18564	18386	18503	18451	18508	18517	18362	18430	18277	18428	18269	18364	18527	18329	18177	18297	18426	18541	18383	18498	18647	18226	18325	18481	18433	18186	18437	18663	18361	18341	18310	18202	18313	18330	18416	18306	18357	18434	18338	18135	18303	18418	18302	18505	18500	18548	18368	18438	18103	18403	18232	18356	18430	18274	18432	18651	18659	18374	18353	18262	18491	18375	18307	18468	18407	18394	18365	18357	18305	18406	18558	18448	18415	18332	18540	18487	18485	18580	18584	18515	18577	18624	18290	18504	18427	18131	18239	18427	18491	18557	18448	18400	18525	18387	18467	18170	18460	18414	18296	18382	18165	18351	18703	18291	18314	18345	18302	18577	18343	18401	18357	18440	18334	18532	18185	18304	18424	18423	18445	18457	18346	18508	18384	18527	18289	18431	18431	18286	18392	18310	18444	18400	18522	18374	18287	18420	18445	18527	18258	18386	18544	18373	18343	18444	18299	18259	18222	18270	18465	18356	18460	18399	18414	18446	18427	18328	18291	18416	18440	18536	18295	18387	18327	18481	18465	18289	18213	18273	18284	18282	18362	18404	18382	18329	18434	18361	18431	18409	18470	18498	18398	18548	18306	18509	18432	18603	18518	18349	18577	18573	18117	18415	18540	18432	18273	18235	18431	18567	18434	18295	18368	18219	18374	18449	18418	18464	18427	18438	18237	18560	18602	18295	18253	18287	18290	18553	18478	18480	18474	18309	18477	18356	18457	18305	18416	18497	18268	18458	18477	18398	18288	18451	18414	18202	18335	18440	18200	18338	18437	18504	18380	18331	18285	18522	18586	18499	18179	18284	18575	18438	18452	18161	18453	18318	18476	18304	18593	18388	18470	18668	18367	18419	18483	18467	18337	18301	18379	18447	18439	18403	18476	18259	18304	18557	18368	18418	18554	18474	18178	18421	18278	18557	18518	18410	18346	18478	18356	18294	18275	18487	18402	18385	18390	18531	18435	18408	18527	18151	18370	18277	18305	18290	18465	18466	18347	18483	18463	18406	18354	18342	18587	18455	18259	18481	18483	18479	18203	18601	18361	18577	18482	18292	18443	18481	18619	18370	18444	18219	18285	18152	18381	18614	18398	18495	18499	18275	18471	18435	18395	18384	18384	18310	18324	18379	18532	18398	18296	18270	18433	18266	18277	18417	18484	18496	18498	18293	18196	18170	18319	18385	18417	18355	18406	18353	18369	18485	18444	18301	18423	18397	18408	18596	18384	18279	18320	18512	18483	18513	18371	18353	18279	18284	18472	18349	18212	18628	18381	18443	18485	18495	18369	18204	18441	18524	18548	18354	18318	18337	18381	18372	18505	18321	18475	18439	18393	18545	18403	18218	18378	18465	18476	18491	18275	18280	18492	18269	18488	18367	18521	18199	18362	18043	18236	18378	18314	18345	18487	18332	18487	18500	18509	18704	18401	18201	18388	18360	18283	18467	18418	18380	18569	18445	18276	18496	18355	18339	18317	18342	18331	18341	18571	18422	18491	18252	18327	18500	18240	18420	18538	18383	18312	18539	18452	18627	18565	18250	18394	18518	18302	18280	18345	18453	18489	18298	18493	18270	18325	18386	18408	18593	18447	18517	18365	18441	18517	18390	18452	18317	18532	18553	18530	18535	18388	18473	18208	18241	18236	18372	18365	18718	18196	18569	18437	18512	18576	18239	18434	18272	18305	18492	18496	18262	18512	18391	18462	18564	18471	18514	18530	18611	18499	18499	18292	18574	18330	18383	18226	18604	18414	18582	18337	18319	18449	18627	18399	18236	18659	18419	18337	18427	18271	18562	18399	18483	18477	18490	18513	18477	18428	18300	18339	18435	18509	18478	18364	18314	18302	18309	18314	18575	18271	18433	18329	18318	18328	18494	18324	18449	18342	18177	18258	18438	18548
21814	27217	18816	17002	16877	16252	16241	16225	16020	16033	16215	15984	15955	15993	15854	15792	15832	15779	15802	15831	15840	15974	15874	15854	15891	15744	15804	15780	15899	15900	15948	15778	15962	15850	15769	15835	15864	15932	15936	15768	15901	15806	16116	15759	15893	15775	15759	15803	15686	15816	15658	15929	15810	15689	15826	15695	15711	15984	15707	15829	15685	15610	15745	15841	15757	15773	15776	15770	15714	15828	15895	15843	15810	15712	15688	15874	15870	15640	15907	15860	15706	15978	15850	15604	15737	15682	15768	15714	15885	15752	15842	15713	15944	15867	15707	15719	15933	15785	15786	15763	15797	15811	15823	15818	15812	15836	15807	15722	15728	15874	16003	15857	15776	15901	15704	15820	15992	15823	15732	15894	15678	15725	15662	15795	15809	15882	15564	15968	15657	15884	15831	15793	15659	15920	15719	15733	15779	15900	15761	15770	15771	15825	15901	15998	15938	15587	15906	15785	15652	15813	15860	15799	15757	15943	15770	15649	15682	15875	16051	15807	15707	15737	15579	15733	15818	15907	15678	15929	15798	15797	15877	15765	15778	15928	15693	15880	15760	15901	15875	15767	15618	15948	15733	15806	15857	15858	15845	15772	15989	15805	15721	15708	15797	15755	15793	15764	15868	15704	15672	15884	15845	15761	15862	15890	15777	15708	15795	15743	15900	15707	15693	15808	15817	15828	15792	15657	15896	15694	15738	15772	15749	15744	15725	15779	15608	15830	15881	15660	15810	15886	15873	15741	15816	15663	15763	15778	15824	15723	15745	15815	15766	15705	15744	15790	15805	15740	15711	15831	15838	15919	15846	15765	15603	15836	15698	15724	15815	15671	15726	15904	15886	15621	15926	15843	15980	15916	15709	15733	15889	15594	15822	15787	15603	15867	15747	15783	15805	15842	15805	15641	15706	15706	15857	15720	15879	15751	15675	15880	15877	15737	15775	15656	15788	15602	15692	15819	15622	16007	15753	15868	15863	15874	15689	15881	15756	15909	15840	15818	15594	15863	15978	15756	15844	15544	15705	15865	15831	15773	15797	15817	15812	15977	15895	15822	15912	15706	15766	15881	15691	15822	15719	15778	15848	15780	15742	15811	15946	16003	15922	15894	15704	15899	15790	15570	15724	15931	15750	15862	15782	15890	15853	15828	15642	15872	15801	15654	15883	15743	15847	15935	15802	15671	15751	15848	15798	15891	15728	15677	15830	15746	15794	15810	15663	15808	15982	15973	15729	15840	15840	15897	15729	15772	15874	15733	15885	15682	15749	15744	15841	15801	15779	15841	15848	15744	15837	15712	15990	15698	15881	15773	15862	15771	15776	15823	15912	15828	15767	15800	15815	15794	15796	16009	15731	15658	15944	15725	15845	15743	15880	15738	15848	15865	15707	15877	16038	15688	15743	15781	15853	15720	15564	16021	15832	15673	15610	15818	15813	15688	15869	15777	15787	15732	15770	15979	15875	15829	15913	15799	15820	15847	15757	15869	15863	15706	15983	15778	15701	15847	15861	15822	15766	15921	15887	15778	15795	15944	15708	15695	15756	15715	15816	15807	15806	15810	15774	16012	15856	15688	15890	15804	15767	15617	15692	15847	15953	15925	16020	15724	15716	15711	15914	15822	15833	15788	15776	15747	15841	15563	15841	15833	15790	15810	15679	15813	15871	15755	15922	15735	15973	15870	15779	15894	15755	15857	15873	15622	15919	15724	15691	15804	15676	15801	16072	15658	15794	16041	15693	15901	15873	15651	15848	15787	15896	15827	15810	15800	15783	15756	15736	15744	15843	15832	15891	15615	15802	16075	15636	15740	15827	15775	15820	15692	15777	15698	15782	15708	15842	15821	15850	15861	15796	15763	16026	15780	15711	15938	15679	15855	15834	15794	15816	15887	15651	15940	15854	15704	15670	15814	15794	15693	15996	15481	15857	15850	15835	15833	15902	15872	15811	15718	15890	16064	15772	15647	15882	15759	15657	15894	15718	15773	15764	15948	16067	15804	15618	15760	15729	15673	15901	15604	15645	15803	15958	15833	15833	15820	15951	15880	15733	15790	15882	15681	15722	15848	15660	15761	15829	15999	15951	15762	15695	15981	15758	16020	15753	15796	15724	15719	15879	15798	15820	15933	15625	15754	15641	15770	15634	15650	15970	15954	15694	15803	15729	15925	15833	15747	15923	15937	15933	15838	15613	15848	15773	15799	15809	15720	15810	15723	15860	15676	15721	15848	15870	15868	15637	15698	15749	15876	15801	15987	15664	15588	15772	15951	15699	15845	15774	15850	15941	15662	15711	15746	15826	15753	15835	15817	15829	15867	15825	15835	15774	15813	15792	15718	15834	15684	15813	15780	15711	15682	15792	15807	15789	15851	15868	15809	15868	15834	15600	15648	15664	15891	15808	15781	15854	15640	15695	15721	15847	15685	15895	15929	15847	15798	15741	15808	15715	15914	15811	15702	15847	15607	15937	15675	15856	15836	15910	15870	15788	15839	15840	15784	15743	15705	15912	15686	15915	15711	15821	15748	15814	15863	15815	15832	15774	15676	16012	15865	15892	15914	15693	15832	15752	15886	15676	15695	15704	15768	15864	15917	16047	15887	15744	15851	15758	15754	15766	15641	15707	15840	15796	15850	15773	15836	15940	15877	15802	15903	15837	15883	15724	15797	15818	15774	15827	15791	15923	15887	15781	15883	15758	15816	15768	15622	15812	15931	15873	15859	15909	15886	15830	15773	15832	15760	15967	15815	15902	15755	15911	15744	15822	15717	15863	15650	15730	15863	15692	15823	15881	15780	15827	15719	15826	15687	15854	15562	15736	15867	15903	15865	15823	15751	15857	15828	15810	15697	15716	15872	15977	15770	15638	15781	15774	15839	15825	15903	15735	15764	15872	15698	15853	15774	15902	15870	15614	15993	15776	15576	15650	15893	15728	15785	15758	15852	15814	15876	15708	15765	15831	15770	15803	15807	15713	15866	15812	15823	15846	15633	15834	15834	15924	15799	15875	15963	15912	15823	15862	15834	15726	15751	15755	15977	15891	15674	15994	15923	15842	15818	15781	15866	15686	15668	15883	15667	15734	15823	15824	15891	15948	15750	15726	15783	15754	15897	15793	15766	15869	15769	15943	15634	15814	15962	15767	15902	15766	15772	15821	15801	15924	15928	15831	15775	15939	15628	15701	15830	15792	15833	15816	15879	15874	15654	15771	16011	15780	15797	15834	15747	15767	15771	15856	15913	15876	15703	15725	15742	15769	15701	15912	15749	15897	15735	15765	15727	15817	15854	15892	15701	15899	15767	15802	15733	15709	15780	15824	15822	15680	15866	15882	15709	15834	15809	15899	15810	15856	15657	15843	15800	15760	15912	15874	15748	15757	15743	15611	15844	15885	15832	15676	15841	15820	15770	15809	15766	15680	15899	15908	15864	15959	15731	15782	15835	15867	15787	15723	15700	15565	15797	15898	15757	15864	15698	15656	15890	15765	15871	15762	15618	15659	15737	15687	15876	15729	15767	15798	15684	15808	15741	15843	15814	15841	15800	15777	15581	15701	15808	15819	15956	15596	15806	15738	15830	15773	15523	15661	15834	15820	15949	15750	15854	15875	15903	15850	15824	15776	15962	15605	15858	15766	15845	15892	15640	15742	15771	15808	15975	15770	15738	15870	15670	15968	15722	15891	15764	15734	15759	15997	15725	15887	15730	15723	15612	15853	15820	15839	15729	15583	15717	15808	15831	15925	15827	15963	15885	15735	15732	15888	15864	15836	15728	15916	15805	15684	15590	15866	15672	15927	15800	15823	15866	15815	15793	15884	15604	15910	15656	15814	15774	15762	15775	15868	15655	15838	15842	15643	15830	15759	15651	15785	15927	15895	15704	15791	15788	15854	15731	15841	15760	15779	15614	15934	15703	15685	15749	15816	15889	15903	15811	15771	15761	15779	15867	15724	15858	15815	15921	15898	15736	15799	15700	15633	15626	15865	15714	15960	15785	15767	15750	15794	15680	15856	15769	16045	15889	15676	15669	15747	15840	15861	15800	15833	15720	15696	15721	15844	15797	15976	15676	15924	15933	15749	15793	15682	15841	15717	15764	15670	15820	15817	15820	15773	15811	15844	15802	15923	15850	15670	15567	15864	15915	15782	15969	15649	15823	15670	15787	15728	15817	15943	15605	15744	15901	15897	15839	15705	15928	15786	15843	15909	15692	15819	15693	15835	15825	15708	15891	15809	15927	15873	15772	15951	15703	15879	15703	15879	15678	15934	15945	15656	15856	15850	15837	15858	15861	15793	15942	15756	15679	15756	15719	15793	15730	15781	15826	15995	15820	15736	15682	15912	15875	15816	15901	15784	15680	15836	15853	15693	15838	15936	15838	15686	15970	15774	15805	15589	15700	15855	15642	15979	15752	15933	16008	15925	15830	15785	15818	15869	15855	15684	15845	15970	15873	15915	16017	15706	15816	15864	15921	15823	15767	15885	15828	15642	15696	15674	15723	15785	15990	15745	15845	15793	15672	15985	15711	15718	15671	15992	15900	15878	15760	15895	15755	15976	15775	15886	15899	15737	15821	15773	15924	15610	15970	15834	15811	15771	15977	15847	15774	15712	15897	15979	15652	15900	15710	15821	15686	15854	15815	15839	15814	15838	15725	15897	15986	15831	15842	15813	16024	15631	15907	15828	15898	15765	15712	15768	15784	15756	15964	15693	15706	15874	15721	15773	15874	16023	15854	15853	15786	15921	15758	15722	15693	15779	15745	15884	15865	15609	15794	15857	15810	15765	15785	15784	15610	15737	15816	15880	15843	15908	15873	15922	15864	15659	15852	15715	15766	15899	15842	15860	15962	15711	15861	15760	15754	15648	16003	15859	15890	15864	15772	15731	15796	15870	15780	15766	15761	15938	15957	15570	15696	15776	15579	15794	15887	15759	15872	15801	15793	15668	15760	15749	15634	15723	15988	15589	15780	15866	15675	15657	15654	15992	15832	15816	15826	15823	15663	15772	15841	15809	15850	16089	15758	15844	15849	15873	15690	15897	15854	15970	15784	15683	15695	15689	15688	15836	15726	15853	15845	15780	15920	15788	15875	15646	15684	15897	15764	15904	15676	15723	15696	15641	15625	15734	15738	15797	15864
22639	21744	28739	24887	21899	23469	23530	19089	18262	18417	18243	18149	18081	17752	18084	18038	18138	18172	17889	17954	17963	17830	17891	18022	17894	18117	18004	17835	17946	17790	17898	17852	17967	17724	17915	17745	17881	17761	17699	17677	17933	17752	17648	17667	17876	17734	17692	17788	17601	17689	17903	17628	17563	17640	17762	17708	17843	17452	17797	17623	17758	17812	17872	17648	17869	17901	17785	17715	17643	17625	17847	17738	17945	17753	17893	17773	17939	17672	17592	17718	17757	17734	17736	17741	17816	17589	17436	17723	17732	17651	17656	17812	17729	17592	17824	17696	17580	17562	17786	17601	17601	17464	17502	17863	17544	17541	17854	17801	17733	17689	17560	17452	17675	17933	17689	17741	17818	17841	17756	17665	17676	17636	17745	17708	17910	17775	17769	17783	17693	17692	17678	17718	17637	17581	17627	17815	17700	17663	17810	17638	17694	17839	17851	17672	17676	17666	17709	17649	17820	17599	17739	17710	17648	17620	17607	17673	17541	17718	17666	17690	17994	17953	17619	17817	17803	17754	17613	17628	17178	17580	17592	17836	17657	17613	17629	17833	17569	17632	17758	17642	17728	17667	17644	17738	17706	17422	17476	17698	17674	17611	17759	17911	17750	17709	17656	17645	17618	17823	17933	17810	17646	17618	17582	17893	17626	17755	17696	17791	17722	17676	17750	17582	17513	17759	17584	17526	17812	17753	17774	17343	17632	17836	17628	17729	17729	17677	17707	17776	17619	17446	17485	17541	17860	17750	17952	17757	17810	17653	17734	17499	17686	17804	17621	17849	17725	17707	17650	17562	17683	17937	17757	17793	17799	17617	17830	17823	17565	17711	17818	17823	17730	17719	17829	17874	17765	17559	17633	17694	17683	17847	17987	17606	17595	17817	17485	17759	17585	17644	17807	17744	17686	17646	17606	17708	17784	17851	17693	17723	17786	17874	17831	17603	17614	17617	17592	17706	17560	17695	17677	17776	17501	17621	17770	17727	17627	17794	17720	17516	17789	17446	17496	17638	17678	17483	17687	17883	17927	17793	17719	17528	17462	17633	17788	17697	17812	17765	17401	17804	17765	17830	17730	17575	17691	17756	17563	17878	17708	17627	17603	17764	17820	17776	17655	17636	17575	17631	17557	17738	17601	17767	17806	17679	17577	17721	17612	17776	17706	17639	17530	17786	17741	17758	17678	17502	17578	17463	17494	17669	17738	17690	17621	17534	17619	17828	17863	17658	17572	17668	17815	17915	17820	17561	17669	17647	17667	17706	17656	17597	17622	17596	18001	17717	17563	17718	17614	17791	17753	17727	17877	17758	17927	17758	17838	17808	17928	17591	17534	17928	17655	17623	17627	17729	17598	17717	17823	17585	17729	17721	17785	17617	17698	17653	17518	17640	17705	17547	17611	17721	17494	17800	17771	17601	17813	17800	17741	17719	17410	17809	17594	17676	17786	17623	17714	17928	17762	17890	17767	17734	17642	17715	17724	17746	17714	17928	18047	17729	17862	17653	17668	17764	17631	17501	17672	17617	17660	17598	17621	17845	17669	17729	17772	17685	17644	17721	17686	17881	17641	17800	17822	17835	17810	17801	17802	17832	17818	17508	17945	17644	17561	17689	17763	17619	17792	17895	17733	17740	17620	17699	17765	17822	17502	17495	17544	17505	17758	17729	17518	17763	17688	17519	17690	17674	17685	17618	17624	17656	17644	17509	17749	17599	17647	17659	17698	17628	17625	17819	17570	17521	17665	17664	17637	17677	17739	17665	17586	17603	17823	17659	17839	17792	17647	17877	17611	17662	17836	17734	17760	17791	17732	17592	17667	17663	17656	17661	17752	17679	17748	17781	17589	17761	17637	17826	17686	17636	17938	17746	17626	17466	17582	17761	17705	17619	17544	17703	17715	17657	17466	17637	17834	18049	17725	17860	17666	17637	17683	17603	17822	17744	17575	17611	17609	17674	17622	17769	17720	17603	17629	17532	17690	17678	17521	17722	17611	17763	17700	17852	17627	17858	17796	17529	17578	17700	17501	17534	17882	17752	17762	17815	17790	17602	17556	17780	17675	17601	17841	17708	17658	17489	17971	17886	17630	17485	17595	17752	17740	17690	17625	17762	17712	17692	17848	17651	17723	17549	17605	17761	17706	17592	17738	17668	17783	17757	17568	17856	17527	17546	17780	17792	17578	17630	17751	17644	17532	17644	17475	17614	17672	17869	17752	17790	17700	17523	17600	17706	17684	17792	17558	17741	17870	17663	17814	17824	17591	17855	17791	17448	17688	17612	17548	17758	17823	17580	17841	17669	17687	17569	17828	17723	17609	17767	17800	17786	17574	17534	17695	17540	17698	17863	17742	17828	18024	17714	17747	17678	17770	17494	17628	17594	17822	17638	17826	17657	17800	17662	17731	17746	17707	17826	17793	17749	17666	17769	17563	17722	17814	17681	17595	17560	18002	17571	17642	17795	17685	17493	17946	17591	17701	17705	17810	17701	17583	17611	17794	17665	17751	17705	17710	17862	17771	17679	17671	17469	17658	17692	17574	17675	17682	17797	17592	17789	17474	17740	17638	17737	17724	17635	17548	17615	17785	17625	17755	17759	17920	17745	17762	17787	17638	17807	17571	17699	17628	17734	17858	17701	17693	17723	17513	17576	17756	17756	17679	17596	17868	17595	17612	17629	17620	17851	17816	17572	17716	17672	17753	17927	17602	17885	17753	17825	17572	17691	17734	17863	17525	17692	17782	17681	17902	17649	17799	17710	17725	17783	17805	17758	17661	17549	17513	17742	17575	17817	17664	17463	17731	17737	17844	17678	17704	17614	17609	17718	17666	17856	17767	17679	17699	17666	17861	17699	17828	17819	17803	17507	17614	17787	17551	17387	17799	17683	17619	17873	17631	17956	17713	17621	17702	17904	17502	17738	17747	17765	17579	17685	17695	17479	17634	17617	17585	17872	17650	17912	17799	17852	17785	17721	17660	17718	17707	17635	17664	17709	17860	17616	17551	17735	17742	17518	17543	17752	18000	17657	17538	17671	17794	17413	17615	17748	17762	17703	17446	17528	17707	17751	17763	17564	17740	17842	17657	17611	17568	17668	17803	17714	17693	17633	17750	17812	17648	17741	17699	17814	17676	17752	17576	17747	17748	17674	17864	17741	17605	17782	17828	17638	17677	17755	17884	17794	17943	17485	17838	17804	17698	17761	17603	17420	17709	17476	17529	17568	17618	17671	17624	17615	17544	17768	17829	17659	17517	17617	17747	17892	17804	17801	17621	17661	17746	17450	17755	17936	17755	17608	17743	17589	17559	17778	17685	17584	17579	17713	17762	17645	17720	17899	17545	17904	17739	17702	17819	17544	17796	17616	17763	17862	17828	17841	17698	17513	17493	17693	17681	17601	17661	17675	17798	17439	17756	17559	17747	17672	17675	17523	17695	17878	17814	17588	17704	17662	17544	17634	17590	17529	17752	17725	17836	17745	17791	17853	17724	17831	17780	17597	17713	17649	17712	17589	17595	17611	17545	17643	17868	17721	17619	17581	17782	17636	17772	17739	17615	17525	17727	17761	17815	17654	17692	17698	17717	17868	17794	17752	17639	17533	17788	17598	17817	17515	17799	17735	17748	17521	17577	17549	17582	17482	17638	17601	17668	17590	17770	17767	17700	17559	17788	17563	17580	17635	17761	17689	17702	17617	17559	17681	17561	17722	17663	17611	17557	17779	17659	17716	17810	17766	17674	17462	17674	17671	17664	17690	17526	17611	17876	17745	17690	17679	17663	17588	17702	17746	17896	17627	17887	17658	17694	17821	17697	17779	17844	17688	17849	17831	17712	17596	17725	17712	17788	17693	17674	17601	17577	17616	17751	17626	17898	17860	17693	17690	17657	17507	17799	17765	17729	17524	17634	17710	17800	17762	17802	17656	17520	17515	17728	17817	17787	17709	17822	17794	17874	17729	17620	17651	17975	17612	17695	17731	17638	17681	17513	17726	17665	17590	17873	17656	17670	17622	17718	17817	17744	17668	17789	17457	17692	17773	17651	17908	17799	17573	17882	17510	17774	17875	17752	17852	17627	17741	17579	17885	17696	17766	17703	17618	17554	17664	17394	17683	17589	17729	17577	17652	17916	17692	17555	17681	17676	17452	17679	17586	17658	17737	17722	17751	17432	17630	17681	17778	17704	17639	17494	17576	17831	17608	17518	17624	17524	17664	17466	17710	17644	17732	17819	17880	17557	17444	17567	17663	17808	17625	17710	17682	17627	17579	17733	17475	17601	17648	17787	17696	17794	17610	17705	17617	17577	17757	17695	17713	17702	17572	17724	17770	17614	17578	17719	17706	17543	17651	17831	17610	17664	17548	17616	17595	17908	17690	17761	18118	17679	17540	17759	17824	17694	17589	17583	17735	17574	17685	17469	17645	17547	17541	17805	17642	17641	17674	17711	17624	17868	17728	17603	17585	17713	17552	17659	17456	17829	17510	17584	17635	17645	17547	17491	17492	17739	17626	17747	17768	17730	17769	17810	17661	17831	17918	17689	17735	17766	17734	17629	17584	17694	17624	17546	17562	17521	17920	17636	17829	17699	17690	17726	17784	17688	17698	17712	17854	17728	17671	17702	17685	17661	17702	17691	17446	17610	17779	17790	17382	17564	17813	17828	17599	17705	17645	17592	17512	17810	17705	17569	17847	17570	17529	17453	17873	17706	17780	17633	17776	17777	17726	17808	17641	17644	17613	17687	17759	17609	17578	17721	17667	17663	17546	17723	17639	17762	17595	17494	17704	17692	17744	17721	17644	17730	17699	17787	17594	17719	17738	17835	17925	17761	17712	17768	17935	17712	17742	17640	17686	17792	17660	17892	17530	17530	17665	17625	17688	17900	17625	17765	17674	17689	17657	17649	17729	17802	17650	17544	17764	17682	17524	17640	17747	17666	17537	17769	17899	17621	17503	17666	17653	17670	17731	17781	17651	17760	17710	17574	17628	17882	17865	17720	17413	17459	17565	17444	17599	17613	17839	17838	17831	17719	17558	17519	17647	17517	18173	17774	17655	17854	17657	17515	17732	17565	17619	17870	17619	17764	17767	17706	17715	17778	17622	17676	17587	17715	17843	17763	17845	17816	17673	17684	17654
25933	40558	23511	18447	17337	16824	16411	16218	15860	15812	15815	15885	15674	15639	15724	15489	15614	15588	15450	15421	15623	15591	15615	15385	15517	15428	15382	15366	15349	15409	15587	15357	15451	15515	15342	15598	15362	15390	15656	15420	15361	15544	15428	15461	15335	15421	15385	15327	15459	15536	15468	15430	15374	15393	15422	15538	15311	15380	15431	15388	15521	15561	15230	15383	15380	15346	15542	15519	15313	15451	15306	15487	15418	15468	15311	15461	15415	15147	15359	15299	15346	15481	15310	15474	15414	15357	15362	15286	15536	15387	15344	15405	15391	15423	15531	15152	15183	15366	15378	15523	15431	15303	15598	15689	15508	15490	15427	15357	15174	15270	15429	15290	15321	15463	15452	15197	15373	15369	15499	15373	15449	15187	15456	15128	15430	15291	15361	15342	15447	15210	15261	15483	15371	15385	15310	15377	15557	15338	15410	15472	15351	15460	15491	15521	15293	15280	15403	15277	15377	15295	15388	15345	15475	15148	15524	15449	15362	15420	15381	15417	15368	15431	15455	15459	15450	15512	15474	15298	15392	15621	15404	15475	15494	15528	15219	15323	15475	15268	15401	15609	15334	15460	15281	15350	15369	15456	15411	15360	15214	15494	15546	15197	15290	15473	15404	15220	15406	15292	15401	15193	15466	15486	15247	15449	15534	15478	15386	15265	15418	15346	15116	15540	15241	15414	15375	15582	15378	15453	15330	15266	15314	15221	15459	15404	15454	15438	15475	15308	15374	15315	15304	15446	15330	15369	15261	15443	15307	15260	15392	15333	15483	15361	15591	15268	15324	15406	15559	15483	15380	15496	15405	15399	15207	15284	15392	15370	15445	15225	15387	15262	15279	15581	15242	15414	15433	15369	15441	15330	15555	15329	15312	15501	15410	15459	15390	15395	15324	15346	15371	15350	15462	15313	15371	15366	15470	15345	15411	15394	15406	15388	15333	15426	15420	15215	15414	15531	15367	15563	15296	15546	15397	15434	15399	15420	15476	15417	15538	15448	15477	15500	15395	15404	15283	15434	15390	15331	15286	15552	15383	15481	15282	15506	15475	15361	15490	15284	15265	15405	15440	15115	15308	15375	15488	15393	15461	15220	15561	15536	15287	15334	15231	15429	15458	15357	15351	15466	15628	15490	15375	15420	15337	15515	15299	15461	15310	15331	15428	15487	15185	15552	15420	15379	15233	15410	15387	15422	15359	15381	15517	15403	15385	15304	15452	15294	15437	15389	15439	15322	15314	15445	15303	15292	15407	15216	15476	15419	15494	15188	15255	15434	15321	15255	15405	15407	15444	15437	15292	15380	15513	15374	15153	15464	15174	15501	15407	15452	15487	15341	15483	15420	15389	15460	15535	15336	15377	15190	15528	15441	15374	15199	15269	15463	15285	15117	15482	15369	15356	15251	15529	15555	15411	15271	15367	15472	15273	15405	15453	15399	15341	15384	15365	15396	15317	15321	15490	15287	15323	15328	15500	15441	15268	15469	15274	15537	15440	15466	15363	15319	15320	15522	15392	15247	15362	15289	15442	15392	15423	15308	15368	15392	15417	15415	15482	15365	15305	15333	15419	15433	15351	15458	15392	15338	15310	15489	15362	15325	15289	15244	15607	15211	15406	15345	15367	15390	15538	15241	15524	15304	15258	15319	15240	15390	15377	15264	15421	15461	15541	15264	15476	15215	15297	15350	15431	15317	15379	15354	15302	15350	15374	15343	15387	15450	15351	15384	15453	15346	15353	15488	15507	15442	15466	15380	15292	15341	15483	15414	15457	15373	15321	15323	15268	15363	15485	15318	15571	15230	15260	15290	15445	15347	15219	15515	15328	15370	15439	15295	15382	15357	15154	15320	15392	15401	15578	15355	15172	15508	15292	15294	15405	15356	15456	15329	15424	15460	15314	15295	15333	15465	15418	15337	15338	15360	15484	15362	15303	15459	15469	15286	15322	15271	15419	15393	15409	15449	15411	15217	15281	15344	15324	15462	15404	15391	15444	15200	15417	15335	15376	15315	15374	15530	15459	15302	15433	15490	15419	15287	15459	15220	15328	15299	15479	15362	15482	15310	15306	15450	15336	15261	15362	15433	15319	15326	15469	15538	15422	15398	15316	15392	15482	15357	15372	15539	15260	15216	15213	15405	15445	15406	15421	15398	15249	15446	15220	15349	15320	15226	15573	15424	15550	15271	15598	15323	15506	15256	15454	15296	15267	15297	15255	15242	15514	15421	15419	15336	15466	15196	15314	15395	15305	15510	15529	15389	15289	15400	15418	15340	15326	15464	15456	15505	15474	15294	15278	15468	15555	15416	15441	15326	15338	15272	15484	15381	15341	15235	15430	15557	15346	15280	15212	15416	15336	15165	15296	15477	15573	15362	15334	15311	15361	15308	15346	15331	15322	15276	15251	15249	15381	15415	15268	15236	15237	15460	15289	15476	15308	15518	15375	15272	15300	15440	15302	15429	15402	15308	15338	15419	15474	15241	15402	15444	15438	15515	15387	15284	15348	15430	15427	15545	15542	15345	15287	15393	15463	15306	15414	15305	15355	15360	15314	15405	15346	15413	15272	15256	15438	15395	15308	15315	15401	15238	15332	15362	15287	15509	15536	15258	15314	15219	15525	15448	15289	15390	15468	15537	15565	15422	15165	15326	15392	15429	15335	15279	15385	15334	15411	15288	15307	15435	15458	15250	15424	15183	15435	15372	15468	15336	15368	15276	15462	15378	15573	15321	15387	15357	15352	15448	15496	15424	15378	15399	15477	15454	15352	15468	15359	15630	15383	15315	15371	15556	15561	15400	15426	15392	15463	15397	15311	15431	15305	15500	15447	15426	15449	15278	15257	15292	15402	15409	15565	15322	15287	15365	15289	15434	15448	15492	15261	15605	15395	15326	15538	15385	15106	15413	15257	15390	15604	15429	15281	15273	15273	15327	15441	15387	15391	15605	15459	15481	15351	15360	15056	15416	15411	15355	15413	15277	15489	15330	15277	15357	15389	15345	15507	15560	15426	15445	15320	15458	15359	15348	15276	15339	15413	15512	15450	15413	15336	15394	15360	15306	15472	15468	15191	15482	15425	15399	15367	15344	15371	15467	15347	15505	15256	15271	15337	15455	15508	15293	15407	15284	15216	15428	15311	15265	15244	15478	15342	15271	15387	15500	15353	15473	15361	15461	15544	15390	15205	15418	15383	15337	15196	15522	15491	15314	15341	15354	15412	15484	15398	15475	15350	15382	15519	15349	15296	15303	15294	15276	15534	15293	15403	15275	15372	15535	15503	15364	15530	15269	15396	15325	15280	15352	15341	15358	15353	15259	15398	15334	15293	15418	15471	15427	15282	15616	15502	15303	15315	15430	15542	15507	15326	15413	15492	15277	15379	15559	15416	15282	15250	15351	15374	15587	15378	15322	15398	15235	15295	15490	15273	15359	15380	15356	15341	15280	15397	15389	15364	15403	15237	15251	15485	15509	15448	15406	15414	15330	15351	15363	15447	15218	15415	15240	15245	15426	15166	15377	15322	15416	15298	15388	15474	15221	15396	15484	15354	15380	15486	15369	15258	15407	15336	15277	15327	15338	15466	15460	15494	15273	15184	15164	15527	15281	15483	15444	15483	15361	15404	15349	15379	15406	15299	15204	15418	15445	15585	15520	15408	15502	15379	15366	15386	15297	15352	15483	15449	15449	15377	15176	15380	15214	15423	15358	15368	15339	15327	15328	15359	15515	15394	15369	15415	15481	15448	15242	15301	15556	15490	15447	15330	15573	15478	15404	15326	15415	15460	15382	15269	15400	15468	15359	15265	15479	15450	15516	15326	15275	15373	15445	15383	15610	15321	15610	15458	15399	15414	15523	15402	15330	15369	15164	15496	15147	15455	15363	15301	15304	15265	15488	15255	15465	15218	15359	15393	15417	15287	15330	15397	15357	15336	15276	15303	15601	15322	15265	15345	15475	15309	15398	15350	15560	15385	15445	15560	15366	15409	15375	15305	15271	15320	15289	15311	15421	15254	15553	15433	15522	15308	15285	15456	15342	15304	15250	15441	15473	15377	15395	15429	15407	15322	15440	15386	15408	15189	15320	15481	15195	15377	15500	15373	15438	15390	15351	15545	15308	15284	15446	15365	15496	15270	15442	15232	15347	15334	15444	15309	15590	15489	15317	15291	15434	15289	15412	15352	15287	15556	15189	15378	15328	15504	15431	15302	15402	15278	15464	15346	15617	15476	15358	15452	15448	15334	15460	15168	15339	15309	15384	15260	15512	15298	15414	15375	15319	15382	15425	15384	15296	15436	15396	15421	15383	15383	15091	15481	15324	15419	15453	15396	15319	15392	15321	15370	15276	15319	15220	15340	15296	15505	15363	15484	15344	15312	15427	15377	15428	15377	15563	15359	15322	15325	15468	15434	15285	15365	15402	15443	15397	15563	15240	15399	15434	15479	15274	15498	15406	15402	15329	15376	15529	15343	15263	15378	15220	15160	15272	15400	15471	15256	15287	15445	15313	15346	15466	15353	15376	15460	15488	15449	15305	15439	15264	15342	15426	15569	15345	15413	15302	15330	15396	15278	15323	15419	15490	15444	15263	15352	15400	15371	15617	15458	15211	15363	15487	15390	15274	15162	15251	15426	15410	15403	15326	15347	15378	15356	15356	15314	15226	15261	15453	15310	15236	15450	15450	15337	15277	15233	15343	15496	15378	15317	15367	15566	15290	15417	15342	15377	15228	15333	15316	15206	15485	15292	15593	15345	15454	15484	15234	15258	15270	15217	15277	15303	15497	15512	15417	15467	15365	15500	15477	15603	15431	15405	15306	15316	15191	15500	15302	15508	15477	15328	15231	15476	15296	15400	15399	15238	15351	15263	15344	15317	15326	15401	15435	15283	15480	15403	15487	15253	15235	15407	15231	15326	15454	15281	15370	15549	15347	15349	15309	15370	15430	15371	15172	15428	15360	15469	15335	15329	15482	15331	15409	15351	15414	15283	15328	15489	15344	15432	15296	15296	15634	15372	15474	15366	15393	15201	15313	15396	15290	15283	15387	15323	15368	15244	15430	15308	15298	15412	15238	15449	15425	15296	15365	15436	15269	15599	15381	15435	15366	15576	15243	15323	15458	15504	15418	15266	15251
29615	23094	23144	20551	18001	17999	18052	18131	17844	17817	17850	17973	17965	17948	17650	17717	17841	17889	18025	17958	17986	17903	18122	17856	18039	17741	17762	17705	17781	17906	17699	17836	17880	17764	17886	17859	17993	17789	17966	17831	17775	17867	17898	17940	17933	17973	17948	17859	17917	17785	17715	17731	17675	17734	17887	17591	17865	17829	17642	17780	17686	17834	17936	17773	17615	17724	18054	17920	17784	17778	17733	17766	17865	17783	17833	17700	17751	17758	17846	18052	18015	17840	17859	17875	17718	17758	17854	17854	17946	17878	17636	17908	17956	17849	17955	17867	17863	17912	17943	17808	17651	17742	17890	17599	17803	17860	17949	17771	17673	17637	17861	17712	17769	17947	17887	17708	17702	17902	18030	17816	17648	17900	17843	17823	17785	17726	17735	18055	18086	17738	17844	17895	17642	17727	17554	17610	17627	17744	17939	17857	17751	17883	17806	17895	17996	17891	17759	17736	18034	17612	17637	17752	17723	17697	17846	17906	17883	17783	17736	17679	17786	17804	17813	17894	17827	17485	17899	17590	17815	17813	17686	17943	17821	17836	17863	18020	17691	17789	17807	17926	18002	17750	17728	17821	17786	17710	17784	17599	17573	17768	17820	17712	17801	17699	17931	17787	17969	17702	17975	17814	17844	17880	17933	17598	17901	17693	17888	17732	17858	17803	17758	17818	17859	17907	17911	17832	17904	17757	17662	17890	17746	17863	17895	17715	17842	17765	17970	17871	17886	17777	17743	17811	17873	17789	17896	17652	17978	17857	17614	17729	17733	17616	17756	17936	17825	17868	17748	17850	17768	17895	17779	17778	17845	17676	17779	17708	17962	17993	17766	17828	17864	17798	17872	17850	17784	17728	17809	17742	17799	17710	17879	17829	17922	17676	17906	17918	17814	17831	17618	17838	17832	17732	17824	17859	17689	17915	17852	17678	17798	17969	17809	17782	17915	17790	17872	17806	17788	17807	17870	17688	17780	17788	17564	17751	17720	17719	17764	17717	17886	17808	17708	17778	17786	17823	17713	17676	17703	17879	17888	17901	17787	17920	17706	17757	17902	17908	17768	17699	17738	17895	17817	17954	17939	17848	17928	17764	17894	17811	17943	17771	17699	18085	17973	17942	17817	17694	17812	17816	17736	17703	17856	17462	17605	18073	17736	17982	17985	18103	17693	17597	17868	18003	17899	17689	17804	17739	17630	17791	17688	17783	17750	17904	17801	17723	17880	17750	17767	17876	17806	17779	17901	17685	17747	17646	17828	17944	17651	17640	17746	17864	17831	18027	17826	18006	17925	17803	17951	17891	17580	17816	17698	18060	17746	17849	17805	17745	17864	17934	17899	17870	17847	17805	17782	17738	17712	17679	17840	17910	17584	17737	17962	17868	17808	17759	17924	17840	17839	17786	17855	18050	18012	18000	18000	17937	17707	17703	17793	17648	17724	17798	18023	17715	18124	18005	17719	17856	17773	17727	17785	17849	17838	17647	17945	17862	17853	17691	17645	17594	17867	17962	18004	17795	17802	17892	17513	17644	17809	17714	17607	17801	17967	17751	17917	17704	17851	17814	17585	17964	17778	17954	17953	17887	17903	17601	17817	17823	17663	17650	17726	17857	17822	17709	17825	17729	17967	17829	17796	17802	17564	17657	17789	17842	17940	17755	17844	17789	17691	17708	17636	17619	17583	17746	17817	17870	17955	17922	17861	17669	17732	17714	17740	17785	17717	17805	17913	17649	18017	17931	17972	17998	17803	17828	17724	17760	17685	17783	17955	17745	18046	17661	17685	17771	17701	17749	18004	17907	17866	17795	17929	17654	17824	17987	17698	17692	17791	17731	18013	17898	17794	17650	17921	17702	17851	17820	17642	17630	17665	17845	17620	17951	17744	17873	17773	17661	17851	18070	17834	17769	17762	17640	17715	17810	17945	17775	17862	17734	17617	17608	17826	17940	18028	17947	17964	17977	17823	17629	17675	17853	17837	17880	17950	17685	17767	17815	17842	17843	17833	17781	17705	18009	17817	17858	17817	17696	18215	17989	17852	17898	17931	17935	17904	17772	17791	17664	17673	17965	17881	17764	17838	17814	17752	17782	17993	17896	17912	17695	17896	17818	17930	17794	18080	17754	17767	17693	17948	17921	17743	17742	17778	17840	17848	17979	17975	17730	17793	17828	17881	17541	17738	17863	17780	17957	17678	17851	17938	17876	17913	17728	17672	17879	17796	17850	17744	17901	17996	17837	17793	17783	17757	17763	17850	17778	17698	17850	17870	17692	17859	17996	17981	17915	17774	17627	17991	17904	18063	17830	17837	17708	17789	17943	18025	17905	17831	17628	17696	17809	17755	17711	18071	17838	17970	17828	17802	17784	18012	18113	17758	17752	17854	17755	17482	18043	17635	17770	17913	17892	17918	17911	17962	17867	17779	17657	17851	18078	17885	17717	17946	17893	17794	17735	17850	17854	17876	17713	17824	17899	17962	17892	17918	17722	17978	17868	18051	17733	17900	17815	17678	17857	17607	17800	17742	17893	17756	17693	17954	18023	18074	17799	17914	17739	17847	17829	17933	17941	17850	17812	17661	17855	17768	17835	17867	17929	17786	17963	17744	17744	17832	17850	17933	17784	17758	17720	17867	17767	17759	17752	17758	17801	17910	17967	17664	17795	17772	18008	17952	17791	17888	17881	17895	17747	17869	17742	17864	17714	17774	17950	17881	17796	17806	17779	17743	17810	17993	17833	17722	17854	17858	17794	17950	17874	18035	17893	17780	17723	17713	17733	17695	17867	17915	17933	17889	17687	17828	17690	17637	17715	17578	17822	17780	17813	17899	18071	17894	17754	17920	17893	18000	17817	17970	17778	17829	17860	17768	17675	17727	17708	17880	17944	17899	17745	17751	17877	17959	17792	17708	17842	17714	17812	17789	17751	17870	17806	17908	17838	17895	17884	17878	17682	17634	17863	17927	17800	17920	17962	17882	18006	17916	17811	17859	17764	17863	17927	17802	17610	17793	17635	17696	17741	17801	17975	17912	18050	17634	17766	17759	17567	17925	17793	18015	17755	17841	17829	17829	17763	17713	17818	17762	17687	17742	17733	18067	17873	17831	17866	17921	17531	17788	17833	17763	17813	17690	17731	18024	17731	17672	18100	17718	17498	17742	17802	17849	18000	17779	17840	17939	17955	17780	17646	17777	17829	17952	17780	17757	17585	17660	17983	17863	17797	17831	17867	17913	17757	17793	17915	17853	17618	17718	17762	17768	17878	17895	17752	17789	17802	17654	17705	17840	17913	17827	17762	17837	18047	17833	17886	18000	17772	17824	17792	17574	17834	17876	17834	17623	17837	17655	17679	17723	17672	17942	18051	17987	18021	17852	17826	17767	17830	17680	17854	17813	17752	17850	17872	17938	17903	18018	17812	18002	17825	18000	17881	17688	17638	17839	17818	17691	18029	17880	17615	17706	17783	17824	17780	17657	17720	17615	17895	17906	17835	17833	17969	17831	17802	17783	17835	17946	17877	17463	17900	17760	17700	17852	17887	17785	17857	17834	17864	17707	17864	17902	17851	17880	17994	17966	17796	17755	17722	17751	18033	17628	17841	17840	17882	17704	17623	17719	17835	17914	17767	17898	17902	18023	17862	17925	17795	17835	17776	17728	17843	17792	17815	18000	17615	17734	17727	18089	17810	17813	17789	17739	17953	17770	17974	17950	17843	17718	17884	17809	17924	17867	17874	17799	17749	17890	17801	17721	17604	17919	17864	18045	18018	17962	18000	18063	17774	17751	17703	17811	17738	17952	17742	17970	17710	17823	17799	17749	17614	17712	17944	17836	17862	17726	17678	17745	17948	17986	17597	17858	17631	17879	17804	17732	17651	17720	17744	17803	17782	17864	17689	17754	18027	17751	17800	17848	17781	17708	17695	17713	17840	17715	17872	17744	18088	17751	17860	17725	17901	17592	17571	17819	17725	17617	17838	18017	17864	17734	17798	17757	17986	17968	17961	17849	17781	17585	17704	17813	17976	17868	17799	17907	17797	17794	17895	17919	17785	17842	17793	17798	17801	17763	17694	17982	17834	18064	17889	17667	17836	17817	18010	17650	17824	17768	17715	17743	17751	17694	17603	17841	17876	17871	17889	17861	17912	17983	17773	17928	17934	17825	17624	17931	17819	17767	17620	17681	17743	17808	17693	17761	17944	17953	17781	17820	17757	17693	17831	17906	17851	17698	17869	17881	17710	17601	17788	17762	17888	17757	17960	17636	17764	17694	17737	17935	17679	17806	17887	17833	17649	17959	17882	17594	17765	17704	17781	17952	17914	17958	17772	17474	17869	17830	17692	17647	17801	17808	17891	17677	17900	17843	17792	17804	17727	17853	17552	17684	17719	17890	17788	17951	17873	17857	17801	17794	17855	17849	17861	17878	17917	18084	17593	17800	17822	17918	17797	17704	17792	18070	17759	17839	17924	17840	17735	17747	17567	17779	17959	18040	17776	17921	17757	17781	17634	17941	17891	17809	17766	17698	17764	18038	17836	17733	17903	17575	17773	17691	17848	17798	17882	17775	17858	17943	17704	17946	18033	17814	17828	17849	17658	17737	17760	18033	17838	17866	17816	17802	17518	17588	17654	17679	17700	17726	17829	17657	17832	17799	17967	17911	17661	17927	17670	17742	17766	17821	17876	17647	17625	17717	17721	17723	17860	17972	17747	17903	17875	17931	17720	17616	17618	17929	17783	17841	17797	17594	17796	17950	17760	17501	17860	17518	17728	17817	17790	17801	17586	17647	17855	17743	17766	17804	17892	17698	17882	17762	17793	17819	17553	17845	17805	17781	17625	17880	17589	17793	17760	17912	17663	17743	17968	17789	17555	17740	17806	17835	17817	17911	17756	17908	17816	18123	17850	17859	17852	17911	17744	17897	17824	17888	18081	17731	17928	17780	17906	17830	17808	17784	17600	17789	17843	17818	17822	17768	17671	18066	17839	17955	18003	18012	17807	17992	17919	17744	17503	17654	17746	17913	17819	17892	17919	17912	17993	17844	18080	17909	17827	17603	17759	17784	17618	17893	17746	17757	18147	17819	17618	17869	17995	17728	17895	17852	17975	17962	17789	17773	17617	17780	17767	18011	17767
20336	21540	17390	16252	15955	15739	15590	15638	15716	15778	15586	15519	15578	15575	15356	15455	15406	15548	15440	15502	15522	15711	15723	15534	15399	15401	15480	15513	15615	15397	15353	15506	15418	15466	15513	15397	15548	15531	15701	15368	15282	15501	15392	15524	15582	15507	15405	15561	15405	15510	15559	15341	15570	15564	15546	15503	15439	15357	15303	15408	15514	15500	15660	15357	15514	15432	15555	15420	15311	15432	15491	15552	15514	15412	15379	15642	15504	15530	15498	15480	15445	15447	15517	15315	15499	15563	15348	15443	15348	15383	15600	15617	15520	15457	15593	15396	15393	15336	15355	15494	15614	15613	15381	15538	15338	15401	15566	15431	15471	15717	15426	15423	15282	15339	15401	15564	15402	15625	15426	15470	15485	15372	15480	15595	15427	15563	15492	15651	15393	15612	15536	15535	15340	15485	15334	15436	15504	15429	15338	15602	15301	15616	15371	15500	15450	15241	15339	15466	15453	15340	15349	15512	15401	15367	15466	15700	15386	15290	15519	15600	15476	15442	15282	15453	15623	15540	15468	15450	15418	15618	15292	15559	15459	15272	15489	15432	15633	15455	15440	15410	15427	15391	15543	15346	15599	15499	15368	15463	15468	15261	15448	15352	15360	15282	15410	15536	15478	15319	15472	15537	15331	15376	15522	15499	15391	15581	15344	15469	15508	15409	15388	15747	15530	15524	15414	15534	15478	15633	15503	15419	15603	15258	15625	15545	15380	15479	15360	15331	15483	15551	15478	15513	15499	15440	15418	15423	15390	15532	15430	15480	15456	15425	15547	15306	15636	15377	15431	15496	15499	15768	15318	15461	15433	15506	15453	15537	15560	15458	15470	15483	15481	15427	15347	15533	15566	15345	15450	15610	15584	15487	15558	15463	15386	15379	15505	15562	15497	15490	15503	15458	15565	15539	15400	15490	15415	15557	15586	15387	15706	15361	15470	15437	15661	15363	15525	15485	15588	15397	15361	15482	15394	15601	15325	15458	15448	15476	15524	15493	15572	15419	15632	15394	15517	15561	15447	15289	15339	15462	15665	15510	15445	15571	15393	15451	15587	15577	15429	15526	15399	15309	15512	15461	15400	15376	15481	15464	15534	15693	15424	15383	15571	15512	15531	15294	15441	15608	15564	15478	15548	15379	15424	15467	15460	15520	15414	15442	15375	15431	15657	15666	15411	15399	15566	15466	15416	15438	15595	15582	15436	15576	15283	15555	15465	15653	15540	15594	15394	15583	15549	15405	15453	15467	15458	15561	15513	15207	15648	15431	15403	15494	15466	15367	15528	15458	15522	15500	15492	15288	15473	15682	15384	15380	15575	15465	15432	15636	15433	15481	15457	15536	15446	15525	15366	15443	15461	15606	15482	15387	15490	15334	15286	15602	15413	15428	15487	15523	15350	15595	15367	15408	15481	15394	15369	15461	15546	15447	15586	15396	15512	15513	15488	15443	15517	15561	15584	15264	15586	15576	15338	15456	15513	15434	15527	15382	15356	15420	15456	15519	15403	15600	15544	15383	15564	15513	15394	15536	15355	15450	15517	15531	15541	15550	15460	15475	15578	15581	15438	15448	15475	15455	15478	15426	15490	15440	15569	15498	15413	15572	15513	15563	15705	15336	15624	15547	15479	15513	15401	15570	15640	15502	15676	15424	15451	15633	15445	15590	15408	15582	15584	15320	15350	15453	15396	15403	15401	15253	15602	15466	15516	15375	15475	15500	15490	15494	15459	15376	15569	15519	15494	15695	15376	15407	15549	15415	15410	15331	15526	15741	15470	15363	15563	15411	15421	15561	15456	15633	15639	15377	15657	15552	15455	15519	15514	15374	15553	15479	15566	15510	15524	15364	15591	15444	15387	15416	15697	15594	15545	15522	15472	15435	15724	15483	15870	15503	15588	15523	15573	15514	15674	15562	15478	15520	15420	15588	15396	15502	15430	15545	15308	15488	15597	15468	15490	15499	15574	15434	15479	15706	15316	15405	15595	15580	15476	15577	15473	15643	15589	15182	15582	15436	15428	15397	15558	15490	15457	15470	15438	15328	15512	15563	15346	15404	15327	15553	15529	15358	15513	15431	15490	15347	15500	15548	15333	15333	15582	15397	15618	15417	15488	15595	15391	15406	15734	15495	15455	15422	15456	15406	15353	15318	15460	15436	15506	15454	15485	15350	15599	15469	15397	15506	15605	15347	15530	15505	15515	15500	15589	15568	15228	15477	15379	15460	15564	15265	15368	15391	15476	15562	15414	15343	15390	15269	15530	15453	15369	15396	15555	15509	15421	15478	15605	15549	15480	15627	15669	15374	15222	15536	15597	15535	15342	15542	15700	15478	15798	15333	15585	15489	15410	15554	15338	15515	15464	15461	15506	15416	15537	15473	15529	15571	15408	15506	15508	15487	15348	15554	15532	15451	15441	15656	15399	15486	15438	15509	15557	15462	15561	15373	15430	15367	15393	15360	15425	15502	15482	15545	15593	15548	15461	15462	15510	15604	15391	15217	15493	15574	15585	15491	15582	15383	15531	15441	15478	15421	15437	15451	15587	15533	15556	15467	15374	15631	15440	15450	15374	15643	15465	15401	15415	15348	15399	15551	15537	15381	15411	15615	15554	15562	15432	15485	15625	15398	15561	15423	15470	15399	15532	15427	15590	15431	15631	15494	15471	15482	15485	15473	15365	15479	15605	15350	15475	15441	15430	15529	15500	15367	15453	15438	15508	15566	15386	15539	15450	15416	15341	15728	15422	15292	15570	15543	15473	15350	15613	15294	15594	15487	15585	15505	15387	15357	15495	15543	15356	15480	15437	15614	15608	15519	15193	15519	15395	15510	15297	15546	15487	15483	15346	15471	15326	15405	15430	15551	15480	15491	15573	15599	15366	15340	15514	15405	15558	15580	15474	15466	15381	15446	15514	15427	15509	15410	15506	15481	15340	15672	15611	15342	15446	15539	15510	15291	15693	15537	15394	15505	15530	15436	15552	15382	15484	15345	15585	15426	15498	15346	15403	15709	15457	15472	15411	15405	15546	15373	15577	15750	15267	15428	15490	15614	15497	15482	15515	15363	15464	15538	15595	15614	15517	15598	15476	15551	15478	15334	15459	15390	15459	15466	15569	15220	15528	15386	15583	15451	15484	15574	15177	15518	15609	15413	15541	15267	15583	15457	15538	15668	15559	15414	15457	15416	15521	15526	15506	15465	15359	15657	15448	15491	15449	15540	15448	15408	15529	15463	15367	15550	15475	15494	15371	15370	15283	15443	15444	15596	15672	15567	15368	15428	15468	15403	15685	15482	15310	15368	15481	15566	15448	15421	15633	15362	15504	15493	15294	15444	15312	15585	15422	15502	15575	15570	15581	15505	15462	15434	15602	15412	15551	15513	15558	15347	15420	15595	15363	15570	15536	15571	15460	15383	15547	15507	15371	15404	15523	15511	15440	15517	15447	15609	15435	15709	15484	15376	15364	15302	15466	15461	15451	15530	15469	15427	15293	15478	15521	15410	15406	15351	15458	15512	15511	15540	15424	15506	15557	15460	15631	15310	15513	15391	15444	15510	15539	15300	15334	15414	15572	15244	15429	15421	15354	15436	15485	15509	15570	15508	15477	15591	15576	15395	15628	15588	15466	15448	15467	15511	15690	15386	15511	15444	15573	15302	15469	15381	15480	15576	15523	15486	15387	15511	15578	15409	15536	15510	15352	15527	15433	15310	15433	15480	15499	15533	15438	15444	15516	15400	15387	15503	15409	15631	15430	15446	15447	15502	15534	15272	15524	15572	15403	15523	15555	15388	15461	15531	15394	15347	15503	15515	15589	15420	15577	15458	15443	15418	15692	15399	15633	15419	15468	15557	15359	15402	15589	15532	15402	15547	15654	15513	15420	15521	15448	15458	15494	15448	15625	15336	15382	15500	15387	15283	15532	15450	15681	15440	15360	15605	15578	15435	15531	15492	15477	15531	15572	15448	15396	15492	15457	15317	15441	15459	15461	15462	15386	15411	15585	15421	15588	15406	15643	15341	15516	15526	15630	15416	15496	15395	15545	15527	15426	15438	15624	15355	15520	15418	15494	15491	15451	15393	15565	15430	15439	15467	15567	15471	15441	15354	15381	15526	15438	15654	15439	15287	15521	15451	15632	15563	15388	15555	15366	15461	15520	15455	15424	15405	15462	15592	15420	15549	15578	15460	15341	15364	15514	15588	15577	15420	15543	15284	15379	15638	15478	15460	15415	15520	15564	15447	15384	15446	15418	15635	15321	15562	15413	15634	15477	15376	15448	15516	15523	15329	15701	15535	15390	15352	15618	15537	15454	15605	15543	15494	15432	15621	15468	15610	15336	15399	15249	15418	15485	15546	15487	15449	15472	15509	15559	15549	15447	15513	15448	15327	15440	15576	15451	15505	15482	15431	15318	15424	15421	15597	15471	15538	15357	15542	15535	15619	15494	15614	15410	15583	15506	15612	15374	15421	15518	15499	15345	15286	15476	15533	15573	15408	15379	15434	15504	15340	15321	15422	15614	15468	15509	15457	15628	15442	15558	15618	15257	15477	15404	15471	15433	15613	15492	15390	15500	15499	15599	15612	15534	15561	15620	15479	15449	15423	15596	15577	15467	15634	15662	15334	15504	15550	15496	15320	15364	15310	15507	15409	15538	15304	15622	15462	15409	15613	15530	15460	15324	15616	15340	15442	15340	15596	15440	15419	15506	15387	15476	15585	15297	15408	15661	15292	15517	15374	15557	15402	15334	15320	15574	15348	15674	15410	15380	15438	15456	15271	15692	15460	15479	15566	15461	15568	15623	15433	15426	15384	15404	15601	15647	15341	15562	15565	15446	15437	15433	15501	15337	15487	15326	15415	15399	15485	15569	15650	15599	15537	15357	15639	15612	15481	15442	15613	15588	15393	15451	15471	15382	15503	15552	15587	15495	15665	15541	15445	15520	15392	15375	15510	15580	15448	15457	15383	15390	15450	15651	15413	15554	15498	15594	15573	15426	15416	15468	15579	15566	15587	15522	15477	15508	15423	15288	15453	15472	15573	15514	15551	15538	15621	15502	15366	15432	15541	15481	15453	15308	15680	15482	15458	15580	15435	15500	15407	15536	15621	15291	15282	15375	15532	15607	15430
23506	21665	28225	25336	22281	20725	19734	17823	17548	17690	17534	17491	17392	17408	17310	17467	17256	17186	17243	17271	17186	17459	17348	17182	17367	17247	17104	17244	17300	17246	17322	17406	17256	17202	17190	17412	17153	17202	17207	16954	17267	17376	17290	17141	17128	17153	17273	17172	17323	17159	17009	17154	17160	16991	16849	17091	17245	17249	17005	17197	17294	17213	17051	17127	17119	17063	17080	17257	17198	17045	16900	17119	17347	17311	17216	17186	17192	17319	17185	17163	17024	17100	16950	17051	17193	17014	17179	17256	16930	17193	17380	17246	17225	17310	17123	17108	17053	17075	17135	17020	17151	17042	17124	17133	17190	17012	17177	17023	17105	17114	16958	17105	17175	17313	17171	17247	17267	17122	17385	16872	17185	17193	17202	17279	16976	16991	17227	17160	17201	17160	17001	17038	16927	17207	16952	17084	16993	17164	17357	17200	17192	17150	17012	17193	17544	16894	17179	17170	17339	17141	17093	17162	17277	17213	17126	17055	17131	17122	16976	16933	17003	17128	17166	17235	17379	17275	17397	16986	17022	17104	17063	16971	17129	17123	17142	17113	17074	17154	17090	17190	17122	17030	17015	17062	17202	17160	17152	17139	17140	17397	17300	17135	17338	17105	17257	17085	16954	17083	17194	17102	17276	17007	16985	17130	17159	17030	17130	17093	17232	17118	17312	17170	17125	17077	17046	17057	17050	17224	17042	17312	17058	17012	17190	17190	17323	17230	17199	17078	17198	17052	17299	17038	16980	17300	17235	16995	17165	16922	17036	16887	16910	17162	16943	17081	17192	17104	17092	17146	17081	17075	17220	16998	17035	17010	17155	17083	17098	17132	17163	17294	17117	17240	17359	17075	17060	17376	17103	17053	17236	17303	17155	17175	17174	17287	17262	17171	17020	17034	17253	17167	17087	17146	17081	16990	17181	17209	17104	17194	17235	16985	17165	17155	17209	17206	17124	16996	17092	17259	17052	17031	17120	17320	17150	17238	17101	17184	17159	17048	17124	17096	17137	16821	17090	17217	17093	17135	17344	17247	17204	17157	17143	17309	17050	17170	17022	17138	17273	17133	17248	16983	17024	17014	17079	17100	17200	17307	17265	17082	17010	17163	16966	17226	17221	17110	17006	17210	17036	16989	17171	17171	17128	17239	17278	17145	17078	17142	16917	17105	17129	17227	17262	17334	17148	16935	17032	17200	17187	17069	16889	17026	17044	16937	17168	17190	17077	17363	17170	17020	17384	17175	17200	17200	17240	17097	17087	16987	17086	17036	17149	17022	17066	17091	17135	17190	17087	17247	17133	17123	17050	17229	17157	17111	17007	17215	17206	17107	17197	17222	17126	17241	17129	17428	17061	17000	17008	17231	17108	17359	16926	17203	17133	16977	17112	17163	17207	17047	17236	17237	17175	17118	17187	17123	17150	17026	17177	17024	17142	17029	16904	17064	17190	17203	17420	17077	17129	17080	17399	17155	17143	17127	17258	17040	17268	17081	17182	17041	17247	17043	17256	17192	17165	17155	17141	17415	17271	16989	17211	17004	17370	17146	17058	17060	16970	17069	17186	17366	17094	17019	17022	17212	17307	17126	17116	17380	17109	17211	17320	17084	17216	17201	17263	17238	17361	17085	17213	17207	17003	17307	17221	17015	17074	17057	17301	17094	17006	17074	17127	17041	17132	17198	17182	17164	17152	17284	17290	17204	16903	17010	17190	17155	17068	17108	17016	16879	17111	16960	17104	17191	17097	17183	17162	17236	16786	16813	17135	17180	17080	17073	17141	17300	17109	17142	17301	17252	17213	17156	17150	17127	17124	16979	17174	17156	17324	17200	17284	17219	17368	17246	17032	17036	17076	16979	17187	17087	17141	17097	17093	17252	17152	17157	17077	17260	17223	16977	17105	17166	17117	17194	17180	16997	17010	17199	17092	17193	16841	16991	17045	17076	17182	17179	17103	17066	17131	17103	17179	17178	17126	17071	17244	17182	17041	17114	17144	17164	17269	17156	16924	17025	17169	17106	17026	17096	16941	17074	17143	17253	17099	17303	17271	17148	16836	16996	17139	17092	17088	17292	17416	17118	17157	17283	17140	17087	17145	17080	17183	17038	17075	17232	16868	17155	17193	17285	17220	17018	17145	17128	17049	17149	17260	17167	16951	17153	17104	17174	17163	17080	17327	17081	17162	17148	17031	17310	17304	17185	17106	16987	17161	17142	17276	17033	17075	17156	17231	17097	17094	17124	17041	17100	17096	17004	17199	17192	17000	17171	16974	17035	17232	17222	17114	17241	17097	17078	17134	16947	17110	16991	17175	17302	17143	17020	17125	17102	17248	17160	17270	17223	17014	17203	17109	17142	17156	16959	17174	17026	17266	17228	17063	17207	17203	17354	16967	17098	17160	17075	16875	17229	17179	17045	17300	17377	17115	17038	17167	17142	17204	17274	17004	17083	17075	17167	17135	17047	17061	17242	17161	17089	17260	17172	17062	17076	17373	16938	17301	17308	17181	17127	17095	16937	17161	17132	17269	17285	17126	17061	17124	17036	17181	17046	17039	17005	17277	17212	17096	17049	17335	17079	17009	17155	17165	17214	17220	16939	17020	17218	17297	17021	17128	17131	17196	17134	17072	17210	17187	17132	16958	17068	17002	17103	17014	17209	17000	17297	17057	17006	17176	17274	17055	17137	17163	17237	17238	17055	17240	17156	17221	17019	17230	17276	17033	17094	17232	17020	16994	17159	17189	17128	17168	17052	17287	17228	17128	17255	17267	17239	17193	17107	16940	17175	17131	16814	17185	16918	17204	17213	17136	17123	16966	17145	17218	17000	17360	17364	17216	17174	17158	17072	17066	17032	17043	17271	17014	16981	17261	17148	17103	17313	17134	16915	17147	17469	16975	16981	17091	17092	17106	17055	17121	17170	17239	17065	17084	17214	17197	17155	17201	16974	17108	17057	17056	16905	17098	17048	17151	16937	17163	16880	17162	17172	16895	17115	17080	17105	17109	16953	17173	17092	17075	17299	17087	17058	16934	17141	17244	17234	17066	17187	17083	17109	17216	17048	17131	17223	17089	16969	17300	17205	17076	17107	17136	17118	17075	16980	17223	17143	16943	17100	17032	17147	17189	17009	17268	17220	17163	17221	17123	17258	16992	17134	17074	17220	17165	16815	16999	17017	17232	17188	17276	17100	17124	17234	17102	17197	17005	17106	17119	17236	17017	17079	16932	16990	17198	17139	17181	17138	17063	17150	17135	17271	17110	17082	17160	17198	17187	17212	16954	16956	16959	17341	17103	17092	17167	16953	17023	17002	16997	17104	17169	17031	17001	17349	17126	17140	17018	17094	17099	17003	16870	17194	17110	17218	17339	17133	17228	17221	17146	17209	17207	17242	17260	17178	17269	17329	17300	17287	17098	17327	17114	17068	17107	17217	17197	17298	17219	17108	17333	17123	17116	17032	17003	17274	17120	17150	17102	17247	17244	17242	17160	17142	17057	17039	17080	16962	17036	17119	16728	16970	17144	17131	17070	17119	17295	17072	17076	17073	16974	17152	17173	17057	17147	17303	17105	17140	16971	17108	17225	16942	16917	17033	17234	17331	17152	17118	17077	17193	17177	17096	17421	17261	17194	17346	17152	16947	17125	17063	17155	17304	17283	17132	17197	16987	17257	17091	17134	17231	17070	17289	17063	17335	17211	17312	16945	17124	17186	17295	17172	17114	17149	17125	17212	17110	16939	17191	16978	17152	17195	17134	17034	17201	17127	17281	17336	17151	17157	17078	17040	17102	17026	17245	17074	17308	17267	17186	17104	17072	17024	17039	17060	16992	17057	17045	17050	17211	17332	17118	17198	17189	17073	17006	16963	17005	17215	17160	17213	16966	17026	17153	17088	17085	17323	17258	17251	17346	17116	17137	17153	17222	17207	17026	17046	17015	17232	16772	17107	17227	16980	17206	17165	17098	17020	17106	17193	17043	16926	17070	17114	17045	17187	16988	16962	16997	17024	17008	17007	17107	17084	17010	17536	17116	17072	17241	17239	17183	16939	17020	17134	17134	17249	17295	17286	16980	17194	17005	17163	17017	17114	17151	17209	17058	17183	17140	17266	17086	16874	17293	17145	17234	17117	17197	17196	17115	17180	17013	17151	17185	17158	17049	17015	16990	17102	17025	17324	17039	17285	17198	17341	17048	17029	17250	17290	17153	17189	17271	17189	17305	16963	17130	16947	17326	17228	17326	17096	16977	17207	17064	17179	17108	17111	17209	17272	17276	17253	17222	17313	17241	17172	17263	17059	17179	17163	17200	17080	16991	17108	17189	17285	16995	17152	17056	17140	17043	17087	17138	17151	17162	17129	17125	17073	17199	17136	16942	17222	17143	17202	17304	17103	16896	17181	16944	17059	17132	17147	17205	16880	17189	17061	17298	17039	16997	16976	17046	17209	17082	17196	17043	17279	17064	17233	17066	17272	17141	16834	16992	17143	17217	17255	17199	17174	17078	17054	17145	17012	17219	17110	17297	17127	17163	17127	17238	16981	17015	17158	17097	17280	17080	17277	17238	17110	17253	17206	17226	17216	17181	16921	17153	17114	17302	17211	17326	17347	17223	17222	17051	17295	17131	16917	17219	17221	17267	17369	16938	17065	17243	17263	17071	17192	17065	17224	17081	17055	16975	17172	17179	17145	17128	17061	17160	17159	17211	17179	17197	17303	17294	17259	17010	16972	17163	17216	17096	17323	17096	17391	16956	16951	17138	17072	17077	17095	17116	17254	17218	17144	17111	16985	17056	16989	16963	17137	17101	17019	17172	17019	16999	17063	17183	17268	17114	17252	17270	17293	17262	17220	17062	17240	17239	17125	17136	17102	17025	17161	17159	17095	17033	17268	16921	16990	17275	16999	17163	17054	17130	17102	17052	16954	17143	17274	17078	17206	17094	17000	17209	17181	17156	17186	17192	17248	17016	17136	17004	17160	17124	17154	17223	17197	17058	17117	17028	17041	17004	17148	17157	17083	17182	17290	17155	17072	16953	17064	17019	17012	17021	16949	17147	17256	17129	17246	16925	17079	17128	16801	17151	17239	17151	17237	17134	17050	17023	17227	17248	17149	16993	17233	17199	17238	17133	17034	17079
22556	29935	20539	17106	16329	16003	15879	15486	15517	15619	15302	15358	15422	15211	15015	15124	14935	15131	14994	15178	15084	15159	15125	15223	15110	15093	15186	15040	14994	15143	15226	15310	15177	15024	15012	15176	15244	15180	15153	15098	15024	15121	15244	15152	15058	15238	15054	15101	15051	14931	15005	14999	14975	15149	14938	15082	15214	15013	15107	15128	14901	14976	14982	15037	15034	14979	15163	15007	14997	14991	15130	15049	15093	15044	15037	15067	14954	15156	15003	14980	15106	15033	15038	14913	14925	15064	14913	15171	15188	15067	15092	15096	15089	14927	14958	15043	15081	14876	15084	15124	15120	15034	15069	15037	14992	14990	15106	14972	15021	15090	14958	15006	15274	14958	15157	15018	15048	15032	15039	15052	14994	14933	15145	15016	15087	15067	14954	15072	14876	15019	15111	15131	15233	15125	15066	14952	15288	15098	14923	15080	15032	15173	14953	15060	15070	15015	15094	15242	14989	14915	14903	14998	15031	15042	15012	15139	15154	14990	15000	15020	15066	15156	15020	14939	15194	15023	14980	15104	15046	15065	15099	15036	15005	15193	14940	15088	15163	15276	15109	15189	14990	14976	15161	15006	15020	15059	15045	14979	15260	15065	14980	15114	14979	15001	14954	15141	15241	14933	14963	15094	15060	15070	15174	14983	14927	14963	15153	14994	15053	14949	15042	15126	15132	15310	14994	14998	15191	15027	14873	15230	15023	15166	15150	14968	15097	14950	15011	14974	15250	15015	14962	15115	15091	14858	14991	14997	15121	15055	15007	14974	15007	15107	14999	15105	15047	14910	15065	15160	15055	15011	15045	14951	15092	15017	15184	15175	14936	15028	15227	15031	15176	14967	15087	14915	15015	15107	15067	14996	14957	14953	15069	14990	15147	15079	15110	15042	15080	15035	15276	15147	15263	15135	14911	14935	15031	15207	14953	15122	15163	15052	15094	15051	15010	15079	15172	15202	14970	14997	14982	15033	15030	15026	15079	15000	14961	15152	15032	15154	14943	15175	15148	15043	15071	15011	15292	15053	14850	15104	14860	14984	14935	15091	15264	15080	14996	15112	15172	15102	15149	15179	15078	15163	15059	14984	15001	15020	15064	15077	15259	15162	14963	15101	15084	14862	15051	15122	14988	15237	14990	15073	15113	15011	15072	15068	15230	15139	15063	15022	15097	14946	15076	14913	14898	15105	15088	15029	15074	15078	14854	15112	14884	15200	15128	14946	15210	15081	15088	15163	15175	15078	15148	15018	15074	15125	15005	15213	14979	15124	14878	15010	15040	15011	15014	15176	14896	15076	15018	15060	15206	15101	15008	15077	15112	15166	15136	15087	15067	15035	15101	15022	15044	14894	14981	15004	14906	15188	14984	15062	15060	14973	15293	14970	15001	15047	15062	15093	14983	15134	14858	14951	15003	14872	15092	14951	15028	15041	14985	15064	15144	15141	15246	15191	14990	14928	14949	15051	14936	14941	15037	15055	15090	15051	15068	15077	15059	15000	15207	15025	14967	15025	15058	15005	15072	15183	15020	14963	15075	15159	15079	15082	15009	15070	15012	15110	15009	15105	14978	15135	14954	15240	15020	15090	15109	15300	15018	15106	15064	15048	15008	15111	15176	15031	15020	14977	15054	15029	15038	15062	15236	15117	14982	15114	14996	14979	15005	14916	15112	14865	15154	15084	15057	14905	15101	14953	15027	15058	15009	15083	15047	15211	15068	15076	15128	15040	15020	15210	15027	15012	15166	15055	14942	15211	15004	15032	15072	14992	14839	15115	15056	15088	15082	14941	15075	15049	15172	14866	15077	15114	15073	14840	15190	15015	15115	15045	15107	14998	15106	15052	15256	15039	15107	14998	14943	14930	14941	15261	14905	15037	15032	15180	15031	15213	15079	15122	14963	14909	14984	15023	15083	15106	14910	14951	15033	14966	15067	15205	15033	15077	15061	15127	15020	15025	15081	15151	15011	15075	15174	15087	15166	15062	15026	14929	15012	15092	14777	15158	15306	15116	15078	14958	15061	14945	15097	15033	15061	14898	15034	15071	14973	15000	15069	15017	15017	15092	15011	15147	15114	15092	15042	14963	14960	14992	14916	15086	15092	14943	14997	15195	15040	14971	15018	15165	15175	15220	15027	14992	14974	15119	15060	15042	15176	14965	15049	15097	15096	14935	15193	15155	15032	15238	15021	15005	15043	15014	15063	15021	15033	14870	15061	14956	14993	14946	15127	15070	15048	14924	15015	15060	15119	15036	15040	15088	15161	14986	15120	14991	15316	15042	15016	15071	15109	15167	15108	15034	15044	15126	14973	15025	15047	15046	15074	15020	15027	15151	15169	14988	15035	15059	15063	14914	15036	15001	15102	15236	14949	14937	14917	14949	14977	15238	15281	15075	15132	15086	15071	15166	15165	15011	14964	15220	15085	14837	14884	14966	15227	14950	15149	14988	15068	15107	15083	15063	14990	15035	15005	14927	15156	15157	15010	15161	15124	14922	15082	15007	15042	15077	14946	15145	14847	15229	15170	15033	15034	15124	15088	15047	14937	15073	15153	15119	14888	15009	15134	15100	15080	15103	14949	15095	14864	15084	15164	15055	15005	15209	15011	15029	15066	14942	15138	15082	15092	15127	15001	14976	15116	15116	15003	15113	15163	14933	14844	14880	15081	15111	15134	15111	15072	14815	15054	14871	14976	14968	14923	14882	14931	15037	15115	15230	15001	15147	15039	15106	15108	15065	15149	15083	15044	15212	15085	15154	14975	14947	15019	15086	15040	15021	15068	15019	14967	15111	15018	15134	14978	15038	14850	15253	15139	15029	15032	15143	14927	14987	15089	15125	15001	15096	15059	15058	15103	15183	15032	14998	14984	15128	14850	15018	14900	15144	14944	15166	14909	15131	14993	15048	14943	15036	15198	14851	15191	15012	15058	15065	15206	15104	14981	15163	15059	14991	15102	15027	15063	14981	15074	15127	14901	15045	14974	14963	15102	14951	14901	15014	14867	15046	15095	15072	15202	14961	15035	15133	15184	14897	14898	15009	15145	15009	15188	15190	15053	15192	15050	15220	15143	15000	15079	15204	15152	15061	15076	15111	14952	15051	15040	14849	15053	14957	15123	15063	14945	14900	15060	15082	14942	15078	15020	14914	14988	15055	15193	14976	15123	15026	15039	15206	15051	14907	15061	14967	15040	15088	14946	15097	14843	15099	15057	14931	15090	14998	15096	15029	15006	15042	14945	15006	15048	14918	15134	14771	15202	15187	15127	14996	15007	15122	15103	14942	14934	14976	15004	14963	15079	14889	15021	15076	15090	15096	14972	15074	15056	15068	15064	15039	15099	14941	14918	15074	15076	14929	15199	15066	14952	15126	15017	14924	15049	15076	15016	14901	15062	15005	15070	15097	15003	15052	14995	15047	14922	15025	14991	15136	15094	14979	15049	14978	15092	15108	15055	14882	14989	14980	15230	14915	15024	15022	15064	15188	15200	15003	15011	15073	15037	15008	15016	15097	15034	15179	15086	15098	15166	14976	14971	15076	14960	15028	15223	15103	15268	15136	15197	15138	15075	15197	14972	15136	14979	14944	14978	15165	15116	14958	15161	14969	15014	15149	15040	14986	14918	15029	14945	15116	15311	15085	15105	15228	15087	15066	14939	14958	14968	15195	15086	15248	15027	15130	15027	15220	15121	14744	15107	15011	15111	15036	15029	15107	14910	14914	15030	15104	15153	14979	15093	15080	15229	15059	15009	15048	15095	15027	14970	15150	14945	15071	15122	15034	14979	15005	15033	14961	15087	15213	15170	15060	15017	15133	14963	14930	14979	15272	14973	15176	15111	15138	15051	15114	14941	15128	15006	15096	15091	14982	14988	15139	15092	14976	15174	14868	15040	14822	15146	15292	14851	15105	15018	15033	15082	15161	15010	14898	14938	15149	15108	15050	15098	15062	15025	15082	15086	14992	15114	14963	14985	15142	15312	15080	14858	14781	15117	15101	14845	15061	14976	15046	15092	15156	15013	15081	15011	15044	15134	14844	15186	14977	15090	15029	14877	15011	15136	15078	15064	14969	14969	15021	14892	15353	14972	15173	15065	15073	14974	15160	14833	15131	15197	15144	15088	15007	15094	15010	15267	14990	14973	15019	15219	15009	15036	14909	15106	15094	15172	15033	14996	15033	15101	14970	15142	15055	15144	15068	14974	14914	15222	14969	14995	14939	15147	14980	14985	15084	14975	15058	15165	14999	15146	14880	15013	15067	14938	15087	14922	15043	14973	15023	15067	15099	14880	15145	15116	15030	15314	15003	15016	14887	15033	14978	15144	15134	15017	14917	15099	15042	14996	15030	15304	15036	15016	15125	15006	15031	15045	14930	15181	15037	15217	15013	15149	14998	15161	15129	14975	15102	15049	15013	15064	15067	15014	14923	15001	15015	15020	15131	14975	15035	15058	15103	14986	15080	15282	15087	15083	15068	15066	15126	15103	14979	15127	15076	15015	15000	14931	15023	14959	15071	14948	15086	15053	15116	14933	14965	14816	15178	14949	14930	15124	15190	14863	15048	15078	15029	15038	15153	15085	15121	15041	15058	15097	14988	14935	15074	14821	15104	15016	15052	15057	14910	14977	15042	15084	15122	15020	15092	15096	15173	15160	15114	15042	15245	14966	15230	15029	15056	15089	15032	14967	15058	15050	15233	14981	15143	15071	15002	15040	15091	15045	14950	15148	15241	14977	14930	15105	14950	15261	15010	15034	15011	15153	15152	15036	15306	15007	14940	15207	15074	15034	15035	15088	15271	15031	15031	15047	15056	15005	15028	15077	14816	15117	15081	15041	15134	15012	15089	15145	15163	14956	15072	14957	14909	15179	15163	14943	14955	14943	15057	15023	15091	15144	15179	15033	14970	15137	14968	15040	14998	15079	14931	15018	15013	15076	15060	15073	14979	15089	15052	15149	15123	15008	14953	15114	15065	15065	14996	14912	15054	15106	14942	15134	14997	15119	15191	15138	14989	15172	15181	15022	15182	15097	14977	15012	14948	14974	15039	14980	15043	14993	14969	15032	14948	14990	14846	14980	15049	15019	15075	15039	15056	15019	14992	15058	14994	15055	15148	14990	15035	15132	14901	15113	15073
25370	21788	26976	26739	20185	19179	19605	18903	18740	19110	18772	18929	18783	18665	18790	18812	18843	18573	18687	18884	18764	18680	18741	18586	18591	18659	18677	18733	18621	18730	18544	18645	18666	18705	18630	18668	18829	18646	18855	18610	18523	18763	18969	18691	18757	18378	18579	18569	18736	18565	18620	18736	18730	18729	18701	18737	18556	18609	18622	18732	18785	18525	18463	18514	18626	18768	18544	18618	18533	18626	18629	18501	18515	18593	18738	18531	18527	18701	18570	18567	18900	18519	18721	18466	18547	18451	18493	18442	18500	18623	18493	18601	18490	18674	18664	18507	18589	18548	18580	18672	18498	18727	18612	18407	18591	18549	18671	18687	18588	18729	18573	18412	18562	18403	18736	18586	18665	18508	18407	18456	18636	18763	18727	18683	18604	18815	18467	18621	18626	18583	18415	18559	18521	18413	18534	18607	18541	18752	18657	18760	18702	18699	18688	18706	18586	18451	18670	18700	18545	18532	18713	18609	18417	18570	18523	18654	18681	18482	18785	18587	18652	18545	18787	18726	18524	18384	18550	18488	18897	18805	18489	18657	18530	18506	18847	18606	18674	18677	18493	18557	18746	18604	18587	18597	18612	18630	18769	18753	18682	18625	18444	18378	18589	18376	18621	18489	18566	18553	18556	18559	18538	18584	18304	18660	18493	18616	18773	18520	18618	18539	18618	18538	18806	18495	18503	18469	18484	18489	18562	18532	18657	18675	18426	18567	18538	18656	18535	18604	18668	18593	18769	18601	18514	18276	18499	18640	18771	18667	18513	18705	18632	18576	18519	18634	18664	18891	18595	18581	18436	18676	18498	18532	18720	18500	18866	18673	18620	18567	18417	18812	18688	18568	18536	18489	18609	18716	18770	18568	18668	18745	18627	18573	18798	18714	18469	18587	18635	18636	18644	18674	18533	18515	18551	18764	18622	18746	18563	18607	18628	18451	18329	18284	18422	18442	18633	18496	18613	18452	18831	18477	18431	18451	18496	18549	18776	18651	18593	18698	18602	18747	18460	18689	18798	18551	18583	18496	18508	18479	18658	18740	18535	18657	18622	18735	18679	18511	18565	18566	18478	18681	18485	18550	18716	18531	18814	18585	18440	18623	18618	18662	18596	18451	18581	18517	18650	18594	18445	18512	18768	18543	18648	18355	18521	18414	18508	18473	18605	18501	18819	18388	18510	18748	18527	18455	18486	18515	18629	18819	18555	18468	18607	18690	18554	18558	18798	18677	18708	18514	18724	18439	18674	18715	18652	18566	18729	18385	18700	18633	18617	18461	18552	18828	18774	18714	18701	18583	18771	18616	18679	18655	18771	18557	18641	18412	18328	18701	18561	18557	18476	18525	18761	18615	18558	18710	18576	18572	18526	18738	18459	18605	18598	18557	18702	18725	18632	18600	18649	18664	18518	18689	18752	18634	18711	18677	18573	18784	18584	18599	18426	18585	18681	18769	18574	18517	18651	18667	18735	18547	18513	18671	18692	18648	18461	18695	18644	18522	18512	18624	18448	18671	18461	18583	18471	18780	18625	18761	18661	18462	18726	18572	18853	18719	18635	18662	18603	18431	18539	18468	18437	18592	18629	18656	18686	18484	18472	18586	18594	18365	18450	18721	18546	18542	18757	18586	18617	18598	18782	18493	18729	18635	18654	18540	18407	18738	18512	18619	18518	18436	18803	18482	18670	18856	18573	18552	18537	18576	18712	18641	18611	18707	18604	18565	18455	18710	18678	18494	18547	18841	18582	18527	18746	18659	18657	18654	18533	18571	18657	18537	18467	18728	18666	18698	18717	18539	18389	18658	18702	18681	18573	18750	18590	18543	18474	18603	18777	18579	18692	18500	18627	18551	18716	18726	18411	18472	18533	18756	18628	18669	18817	18809	18577	18568	18696	18512	18678	18495	18579	18548	18480	18464	18796	18797	18627	18679	18697	18481	18538	18445	18495	18571	18579	18343	18528	18616	18744	18753	18810	18694	18604	18677	18770	18632	18559	18626	18551	18515	18391	18532	18479	18375	18575	18637	18635	18564	18439	18590	18810	18608	18765	18652	18716	18666	18640	18529	18537	18594	18490	18484	18487	18790	18590	18654	18727	18537	18763	18530	18728	18539	18513	18401	18788	18644	18435	18640	18398	18379	18406	18720	18570	18658	18507	18683	18819	18475	18472	18542	18353	18553	18397	18631	18596	18778	18583	18604	18711	18524	18699	18910	18579	18484	18621	18704	18666	18437	18604	18579	18734	18793	18638	18562	18353	18448	18523	18468	18544	18640	18794	18409	18682	18828	18636	18751	18589	18416	18659	18799	18449	18472	18668	18806	18352	18620	18738	18735	18671	18559	18538	18741	18682	18530	18536	18598	18536	18516	18565	18659	18795	18584	18726	18611	18604	18517	18622	18394	18701	18755	18437	18679	18536	18628	18662	18875	18691	18439	18636	18650	18480	18622	18570	18571	18494	18399	18817	18748	18665	18826	18625	18581	18569	18698	18477	18609	18642	18552	18576	18589	18445	18664	18579	18736	18495	18546	18481	18817	18701	18615	18618	18612	18510	18381	18826	18534	18643	18777	18688	18510	18493	18598	18619	18631	18649	18605	18747	18518	18575	18897	18612	18451	18636	18612	18807	18688	18775	18529	18580	18495	18852	18605	18735	18473	18491	18599	18763	18938	18574	18404	18485	18429	18644	18511	18687	18751	18519	18715	18514	18713	18550	18728	18762	18716	18784	18720	18564	18462	18568	18528	18408	18708	18514	18666	18621	18654	18597	18547	18721	18722	18670	18469	18457	18453	18607	18390	18518	18357	18791	18527	18445	18762	18445	18623	18711	18633	18472	18684	18798	18580	18523	18537	18616	18685	18778	18548	18779	18633	18694	18904	18559	18516	18543	18559	18673	18628	18599	18584	18634	18769	18514	18580	18667	18613	18825	18714	18672	18653	18555	18550	18471	18608	18633	18909	18488	18742	18780	18616	18750	18551	18688	18576	18534	18540	18745	18649	18504	18588	18676	18342	18589	18464	18651	18646	18556	18546	18642	18704	18593	18641	18585	18637	18675	18711	18678	18534	18478	18505	18574	18323	18634	18712	18590	18681	18596	18523	18562	18704	18491	18580	18586	18503	18724	18774	18454	18493	18581	18696	18611	18754	18557	18602	18676	18505	18712	18605	18778	18741	18746	18562	18363	18757	18383	18352	18565	18558	18433	18614	18870	18656	18617	18588	18648	18639	18553	18542	18666	18449	18553	18434	18705	18595	18530	18671	18660	18463	18458	18701	18353	18500	18722	18634	18642	18598	18556	18626	18436	18617	18511	18669	18559	18550	18559	18687	18462	18653	18602	18539	18742	18593	18530	18647	18632	18595	18517	18758	18672	18436	18553	18668	18441	18549	18672	18579	18571	18514	18732	18604	18489	18534	18659	18630	18940	18583	18720	18626	18481	18639	18545	18687	18442	18713	18681	18589	18656	18568	18735	18499	18699	18806	18680	18526	18419	18524	18836	18616	18588	18510	18245	18659	18593	18688	18533	18609	18949	18569	18712	18545	18596	18484	18700	18636	18710	18782	18478	18683	18553	18612	18671	18844	18518	18620	18841	18416	18705	18632	18678	18817	18855	18677	18585	18656	18516	18654	18597	18529	18671	18652	18462	18356	18607	18869	18760	18597	18396	18702	18712	18603	18527	18657	18606	18623	18585	18510	18624	18607	18717	18513	18453	18651	18526	18544	18504	18605	18661	18464	18862	18638	18607	18578	18504	18489	18519	18823	18688	18525	18706	18673	18723	18681	18786	18534	18647	18627	18726	18722	18627	18487	18642	18588	18751	18544	18637	18662	18590	18641	18488	18614	18528	18293	18632	18500	18538	18885	18336	18392	18713	18495	18694	18771	18623	18737	18565	18313	18601	18625	18511	18491	18848	18883	18797	18549	18775	18532	18468	18315	18423	18530	18674	18528	18683	18678	18727	18673	18580	18793	18607	18666	18570	18542	18239	18549	18654	18727	18770	18492	18680	18445	18726	18587	18398	18639	18591	18372	18606	18471	18489	18699	18679	18826	18509	18502	18486	18589	18503	18517	18623	18549	18698	18740	18604	18462	18765	18475	18644	18463	18600	18626	18368	18518	18390	18509	18660	18602	18683	18472	18441	18533	18637	18610	18661	18607	18710	18787	18595	18684	18579	18524	18579	18858	18675	18580	18645	18753	18808	18653	18810	18563	18522	18530	18666	18657	18513	18386	18586	18659	18515	18386	18593	18491	18601	18594	18547	18369	18452	18597	18763	18468	18708	18647	18704	18446	18601	18554	18483	18699	18703	18641	18666	18702	18705	18523	18584	18540	18477	18513	18494	18457	18364	18406	18544	18749	18550	18705	18517	18530	18498	18539	18392	18475	18599	18649	18447	18722	18704	18455	18704	18620	18500	18555	18696	18658	18656	18565	18576	18503	18523	18520	18708	18596	18625	18580	18605	18723	18505	18737	18479	18542	18682	18517	18575	18581	18709	18756	18524	18775	18456	18468	18508	18794	18549	18755	18568	18617	18561	18621	18498	18448	18844	18562	18702	18532	18517	18714	18940	18524	18603	18632	18731	18698	18429	18566	18751	18621	18667	18683	18717	18599	18563	18464	18483	18540	18913	18509	18675	18657	18546	18666	18738	18711	18429	18429	18589	18631	18791	18512	18591	18455	18807	18548	18676	18530	18556	18523	18536	18687	18550	18567	18589	18738	18721	18515	18577	18524	18740	18645	18510	18700	18601	18667	18551	18621	18587	18648	18812	18530	18734	18642	18583	18491	18645	18530	18644	18601	18627	18725	18704	18685	18800	18783	18505	18433	18574	18363	18727	18656	18797	18647	18584	18585	18640	18691	18643	18502	18520	18678	18441	18601	18559	18511	18549	18733	18555	18694	18684	18590	18390	18588	18608	18667	18741	18452	18680	18556	18759	18644	18717	18524	18769	18692	18703	18726	18665	18639	18827	18751	18619	18586	18539	18536	18773	18516	18531	18639	18624	18462	18732	18782	18667	18605	18534	18603	18664	18514	18642	18598	18463	18595	18702	18491	18402	18682	18681	18709	18516	18650	18796	18640	18495	18626	18639	18573	18741	18667	18724	18589	18510	18427	18581	18680
20859	27142	19065	17071	16623	16531	16163	16253	16003	16110	15964	15939	16138	15921	16065	15998	15921	15898	15994	15962	15989	15867	15854	15979	16206	15933	16064	16022	16045	15977	15997	15977	16066	15881	15836	15973	15841	15957	16031	15967	15963	16001	15824	15982	15942	15929	16009	15994	15931	16096	15771	15896	15856	16078	15877	16035	15836	16039	16001	15849	16004	15939	15919	16051	15977	15852	15849	15798	15882	15980	16010	15926	15941	15795	15838	15846	16031	15912	15870	15925	16102	15873	15957	16022	15879	15958	15973	16152	15890	15863	15777	16119	16163	15894	15892	16105	15994	15895	15895	16025	15700	15833	16050	15870	15938	15725	15870	16082	15958	15894	15794	15898	16061	15776	15868	15980	15918	15953	15977	15971	16033	16053	15895	16060	15812	16030	15962	15957	15834	16051	15864	15921	16140	15863	15948	15887	15893	15822	15847	15841	15879	16061	15975	15837	15944	15830	15885	15942	15752	16005	15907	16001	15959	15781	15935	15915	15891	15980	16027	15887	16026	15833	15987	15928	15804	15990	15928	15921	16062	15871	16027	16171	15973	15869	15863	16054	16011	15973	15851	15887	15907	15768	15900	16015	15743	15856	15902	15840	15821	15897	15946	15929	15973	16017	15887	15906	15885	15970	15941	15965	16057	15918	15905	16124	15812	15689	16052	15785	15821	15959	15901	15931	15859	15877	16138	16008	15841	15956	15892	15959	15803	15839	16066	15921	15911	16117	15977	15882	16107	15813	15920	15780	15880	15839	15834	15934	15857	15859	16081	15972	16025	15820	15959	15939	16020	15823	15972	15986	16015	15994	15830	16049	15998	15961	15951	15886	16035	15913	16121	15974	15899	15829	16075	15920	16081	16060	15980	15847	15854	15815	15879	15799	15955	15916	15826	15869	15863	15891	16069	15865	15832	15904	15886	15994	15795	15860	16021	15933	16018	15855	15938	15917	15885	15819	16105	15818	15869	15942	15946	15997	16010	15938	15846	15841	15924	15984	16031	16091	15960	15981	15921	15995	16037	15842	15943	15793	15786	15810	15986	15946	15855	15937	15883	16072	15761	16048	15905	15865	15759	15756	16051	16049	15905	15867	15859	15935	15871	15959	15971	15905	15920	15893	15963	16043	15902	15942	15748	15954	15892	16017	15958	15902	15977	15944	15840	15921	15979	15862	16126	15923	15985	15914	15913	16052	15757	15887	16130	15978	15804	15954	16079	16044	15954	15861	15946	15803	15999	15985	15816	15944	15853	15772	15767	16174	15897	15950	15792	15877	15752	15897	16008	15964	16087	15721	15717	16215	15848	15818	16004	15856	15944	16043	16060	16159	15758	15840	15966	16037	15874	15940	15782	15948	15935	15722	16032	16027	15909	15958	16003	16081	15913	15911	16012	16032	15880	15901	16075	15980	15884	15948	16029	15788	15818	16009	15946	15895	15889	16052	15750	15903	15680	15889	15845	15899	15791	16099	15865	15955	15981	15988	15947	15885	15956	15945	16010	15932	16101	15895	15898	15908	16040	15888	15821	16128	15954	15918	16061	15829	15826	15987	15931	16035	16002	15942	15838	15908	15802	15885	15910	15882	16057	16149	15938	16009	15892	15910	15836	15971	16107	15844	15912	16096	15905	15742	15980	15949	15928	15768	16137	15721	15960	15929	15972	15879	16104	15843	15735	16017	16045	15898	15873	15915	15889	15937	15971	16083	15930	15784	16009	15809	15794	15906	15985	15850	15839	15962	15790	16065	15865	15890	15938	15859	15946	16025	15792	15849	16000	15967	15721	15833	16031	15881	15968	15830	16032	15969	15826	15971	15935	15929	16182	15799	16091	15943	15891	16027	16066	15971	16065	15982	15997	16083	15705	15965	15841	15988	16026	15839	15925	16020	15800	16090	16076	15880	15946	15941	15932	15881	15848	15943	15660	15765	15930	15933	15889	16027	15917	15845	15917	15993	15812	15947	15851	15995	15952	15990	15866	15931	16007	15877	16052	15953	15771	15851	16063	15703	15961	15918	15969	16048	16022	16003	15911	15801	16058	15809	15985	15945	15915	15786	15872	15931	15833	15928	15846	15837	15858	16021	15890	15908	15779	15916	15986	15843	15986	15836	15770	16124	15819	15824	15879	15855	15975	15933	15921	15982	15934	15977	15918	15958	16030	16037	15941	15990	15978	15833	16006	15954	16126	16064	16004	15929	15952	16007	16049	15859	16095	16005	15970	15923	15960	16009	15911	15678	15893	15861	15854	16031	16002	15948	15958	16026	15999	15857	16083	15908	16161	15977	15901	15887	15780	15948	16026	15950	15929	15881	15860	15988	16072	15982	15912	15854	15712	16010	15809	15910	15930	15755	15866	15983	15969	15949	15695	15818	15869	15857	16152	15975	15727	15893	15947	15868	15812	15983	15950	15842	15706	15868	15907	15888	15783	15836	15896	15839	15930	15783	15816	16008	15751	16092	15811	15882	16070	15779	15901	15861	15906	16010	15924	15955	15994	15919	15720	15943	15844	15904	15942	15847	15800	15868	15921	15969	16047	15954	15899	15805	15916	15826	15916	15909	15917	15838	15933	15884	16069	15887	15925	15874	15938	16006	15984	16059	15911	15947	15838	15931	16010	15865	15964	15811	15892	15842	16133	16020	15846	15907	15978	15832	15749	15974	15825	15859	15859	15841	15968	15819	16163	16026	15959	15935	15930	15980	15950	15842	15977	15870	15958	15852	15837	16072	15904	16123	15868	15908	16110	15937	15885	15954	15946	15866	15774	15784	15902	15879	15910	16027	16073	15954	15917	15902	16033	15946	15859	15887	15772	16083	15979	16068	15788	15890	15856	15865	16067	15998	16007	15981	15935	15753	15898	15953	15880	15982	15906	15731	15868	15899	16029	15981	16140	15977	15842	15766	16055	15977	16029	15899	15947	15975	15787	16153	16047	15974	15839	15840	15845	16022	15834	16067	16009	15842	16040	15822	16055	15823	15818	15900	15837	15715	15873	16088	15962	15869	16127	15856	15911	16101	16153	15898	15752	15922	15826	16080	15887	15970	15955	15819	15998	15869	15852	15859	15997	15834	15940	15703	15830	16018	16028	15896	15671	15769	15931	15935	15836	16006	16081	15895	16066	15934	16053	15945	15950	15962	15968	15831	15886	15992	15857	15823	15885	15909	15917	15809	15944	15757	15974	16057	16007	15982	15851	16075	15950	15991	15972	15783	16062	15906	15737	16076	15915	16009	15707	16033	15924	15753	16110	15953	15896	15944	15970	15928	15894	15936	15947	15996	15858	15966	16003	15918	16005	15812	15953	15928	15681	15747	15927	15957	15914	15661	15905	15869	15700	15957	16009	16039	15806	15920	16019	15976	15921	15862	16123	16121	15863	16097	15961	15899	15930	15980	15865	15890	15942	16035	15886	16006	15868	15920	15941	15969	15931	16063	15905	15938	15996	15852	16077	16015	16061	15825	15965	15918	15900	16061	15889	16055	15875	15824	15948	15988	15942	15949	15980	16000	15910	15970	15950	16071	15836	15880	15931	16051	15923	15740	15883	16038	15800	15845	15851	15842	16119	15995	15577	15978	15874	16007	15832	15929	15928	16004	16077	15958	16093	15978	15859	15976	15870	15903	15942	15948	15966	16116	15953	15985	15983	16078	15875	15844	15972	16045	15977	15989	16015	16126	15871	15938	15880	16037	16143	15839	15990	16032	15830	15862	15823	15803	15969	15895	15915	15942	15885	15893	15793	16016	15781	15865	15996	16021	15790	15978	16021	16133	15811	15951	16039	15995	16038	15858	15889	15865	15716	16102	15799	15853	15816	15574	15971	15801	16029	16127	15844	15879	15976	15901	15978	15984	15806	16061	16052	16019	15961	15892	15921	16122	15781	15787	16038	15912	15938	15858	15889	15959	16008	16082	15943	15929	15763	15843	16020	15833	15862	15980	15878	15948	16008	15957	15887	16071	15999	15949	16078	15788	16006	15942	16022	15895	15809	16104	15760	15960	16038	16102	15914	16031	15885	15881	16002	15863	15976	15988	15951	15815	15903	16005	15991	15843	16046	15951	15894	16024	15878	15955	15936	15920	15941	15952	16002	15986	15930	15831	15851	15931	15728	16012	16033	15925	16031	15914	16239	15933	16044	16066	15997	15845	16081	15916	15964	16087	15947	15802	15868	15872	15938	15965	15880	15826	15933	16017	15946	16090	16130	15951	15894	15938	15985	15930	15911	15969	16046	16101	16025	15869	15799	16043	15781	15884	15831	15923	15955	16007	15849	15893	15974	15699	15906	15949	16124	15963	15916	15899	16038	15857	16018	15854	15757	15831	16115	15997	15876	15777	15777	15895	15941	15918	15911	15839	16032	15971	15941	15961	16102	15960	15985	15823	15812	16035	15978	16105	15919	15879	15962	16021	15938	15933	15990	15973	16040	15961	15893	15935	15894	15803	16129	15900	15900	15824	15737	16028	15832	15984	16064	15893	16089	16061	16097	16152	16109	15824	16022	15993	16132	15959	15802	15976	15801	15896	15931	15976	16000	16000	15937	15871	15868	16100	16081	15843	15935	16015	16076	15837	15907	16140	16154	15933	16019	16005	16157	15840	15948	15995	15921	15958	15852	15698	15943	16062	15788	15858	16069	16060	16035	15895	16021	16070	15967	15869	16126	15761	15818	15871	15958	15999	15939	15916	15778	15900	16087	15934	15954	16000	15707	16095	15876	15907	15975	16050	15956	15903	16112	16083	15877	16001	15918	15921	15894	15930	15877	15829	15926	15932	15956	15871	16060	15875	15954	15945	16091	15919	15924	15714	15721	15789	16023	15826	15987	15891	15853	16046	15963	16097	15917	15873	16032	15979	16026	16024	16253	15887	15931	16000	16007	15938	15973	15816	15763	16004	15919	16009	15966	15914	16113	15953	15943	15843	16125	15984	15938	15788	15845	15984	15758	15919	16083	16064	15739	16035	16104	15923	15934	15925	15996	16056	15966	15759	16005	15836	15974	15893	15753	15845	15932	15870	15939	15666	15895	16003	15658	15839	15883	15933	15892	15760	15861	15917	15982	15831	15986	16016	16081	15980	15826	15883	15817	15916	15846	15994	15897	15881	15826	16010	15933	15887	15907	15856	15955	16076	15894	15840
22587	21643	28781	24817	21837	23483	23790	19272	18287	18516	18545	18399	18427	18352	18174	18225	18230	17962	18143	17904	18213	18182	18178	18112	18070	18269	18089	18093	18049	17833	18019	17813	17890	17875	18042	18016	18096	17941	18107	17843	17822	17922	18012	17897	18072	17680	17886	17940	18084	18080	17871	17832	18084	17890	17715	17859	17941	17681	17628	17837	18095	18183	18033	17764	18048	18063	17972	18014	18017	17745	17712	17925	17921	17991	18117	17836	17812	17820	17942	17926	17926	17839	17792	17682	17840	18117	17689	17690	17965	17835	17894	17739	17754	17920	17917	17801	18084	17945	17818	17931	17712	17785	17693	17940	17810	17971	17732	17894	18014	17912	17925	17950	17892	18027	17920	17809	18025	17912	18126	17611	17798	17924	17797	17870	17844	17783	18083	17807	18013	17940	17884	17752	17816	17733	17950	17721	17811	17821	17798	17801	17740	18063	17932	17727	18032	18107	17954	17869	17832	17975	17832	17858	18133	17935	17938	17761	17886	17935	17962	17946	17692	17845	17965	17929	17881	17949	17746	18003	17776	17946	17791	17906	17659	17847	17919	17819	17766	17843	17836	17900	17785	17987	17706	17867	17764	17944	17629	17835	17879	17995	17952	17949	17778	18018	18005	17706	17895	17956	17908	18001	17919	17785	17855	17840	17809	17850	17648	17845	17917	18056	17855	17579	18044	17826	17751	17895	17975	17915	17825	17824	17855	17829	17864	17913	17809	17922	17773	17866	17791	17930	17713	17767	17866	17865	17804	17952	17880	17980	17913	17721	17836	17761	17993	17820	18011	17907	17816	17928	17989	17919	17822	17716	17947	17798	17899	17778	17818	17681	17895	17786	17779	17955	17779	17872	17927	17936	17788	17970	17932	17695	17909	18011	17831	17818	17920	17777	17883	17840	18078	18066	17977	17804	17742	17945	17805	17752	17865	17825	18002	17855	17852	17894	18024	17739	17813	17932	18131	17887	17723	17913	17810	17870	17934	17865	17900	18038	17930	17906	18131	17611	17675	17939	17749	17676	17790	17873	17923	17840	17968	17791	17716	17911	17947	17900	17810	17833	17717	18029	17783	17699	17600	17847	17990	17690	17896	17910	17606	17888	17642	17795	17734	17924	17798	17868	17783	17690	17785	17929	17797	17886	17991	17913	17842	18048	17790	17797	18126	17910	17907	17796	17838	17640	17994	17931	17941	17935	18147	17857	17914	17730	17622	18019	17815	17757	17648	17888	17903	17923	17767	17913	17656	17693	17763	17877	17895	17870	17878	17866	17962	17634	17774	17710	17903	17756	17817	17895	17838	17865	17902	17852	17794	17925	17764	17829	18003	17876	17736	17898	17915	17888	17889	17872	17679	17848	17877	17732	17767	17959	18034	17860	17912	17820	17983	18013	17773	17627	17840	17883	17794	17659	17927	17856	17762	17798	18008	17914	17767	18014	17722	17926	17736	17491	17808	17782	17824	17808	17855	17933	17808	17882	17728	17886	17836	17653	17847	17996	17703	17715	17762	17879	18030	17997	18076	17750	17793	17803	17766	17585	17872	17871	17924	17942	17992	17856	17854	17941	17906	18040	18048	17839	17924	17897	17989	17843	17946	17952	17728	17843	17891	17782	17816	17912	18051	17789	17996	18106	17777	17951	17930	17733	17871	17812	17697	17804	17979	17859	17637	18037	17812	17830	17802	17605	17697	17919	18007	17731	17859	17571	17605	17700	17519	17795	18036	17768	17642	17676	17790	17749	17872	17601	17701	17936	17903	17879	17784	17894	17834	17732	18073	17869	17786	17838	17628	17714	17959	17948	18065	17896	18013	17785	17814	17646	18072	17789	17953	17805	17866	17911	17830	17811	17751	17892	17794	17909	17944	17742	17840	17746	17745	17755	17730	17919	17935	17901	17879	18022	18018	17762	17673	17816	17847	17783	17975	17699	17932	17745	17862	17992	17786	17921	18126	17816	17835	17756	17824	17679	17830	17799	17872	17944	17937	17930	18019	17659	17732	17934	17715	17779	17782	17868	17832	17836	17966	17945	17914	17835	17833	17859	17721	18018	17491	17891	17779	17816	17793	17906	17813	17873	17887	17802	18081	17888	17799	17895	17905	17956	18012	17999	17666	17741	17851	17822	17765	17847	17887	17887	17893	17937	18028	17875	17976	17858	17863	17734	17741	17699	17992	17882	18029	17852	17897	17813	17962	17840	18070	18091	17787	17780	17957	17695	17841	17749	17808	17651	17799	17856	17940	17756	17952	17850	17772	17844	17823	17862	17790	17577	17523	17854	17637	17844	17985	17746	17956	17747	17731	17652	17889	17917	17762	17816	18027	17792	18037	17674	17768	17967	17825	17712	17820	17874	17760	18091	17792	17907	17936	17815	17830	17692	17638	17957	17787	17799	18076	17833	17875	17929	17846	18052	17766	17802	17766	17727	17782	17886	17751	17783	17736	17827	17972	17890	17903	17612	17857	17759	17739	17803	17654	17814	17765	17838	17816	18003	18008	17965	17683	17662	17964	17842	17621	17809	17824	17884	18018	17711	17946	17966	17839	18028	17791	17915	17802	17951	17932	17739	17737	17844	17947	17828	17743	17802	17960	17741	17863	18054	17896	17795	17738	17855	17955	17995	17808	17986	17865	17769	17761	17715	17874	17756	18002	17967	17744	17902	17947	17929	17874	17962	17849	17908	17779	17874	17810	18004	17897	17845	17820	17726	17796	17846	17805	17845	17837	17995	17894	17988	17856	18018	17754	17701	17714	17567	17833	17927	17880	17705	18034	17931	17959	17901	17971	17837	17692	18034	17810	17756	18001	17689	17947	17720	17928	17793	17966	17822	17844	17696	18018	17883	17843	17938	17960	17779	17864	17817	17803	17799	17785	17738	17771	17757	17780	17990	17879	17710	17967	17652	17915	17991	17699	17833	17653	17913	17992	17654	17635	17894	17814	17780	17775	18076	17829	17870	18000	18032	17780	17684	17769	17847	17700	17669	17946	17753	17787	17729	17785	18079	17733	17816	17647	17731	17690	17556	17649	17709	17840	17772	17808	17766	17827	17931	17777	17721	17621	17930	17848	17643	18029	18047	17727	17658	18031	17675	17621	17663	17728	17900	17780	17888	17771	17826	18027	18025	17951	17837	18063	17786	17782	17948	17821	17646	17735	17810	17711	17920	18024	18109	17792	17767	17856	17845	17844	17677	17918	17830	17886	17776	17992	17934	17827	17792	17798	17833	17909	17910	17930	17731	17948	17797	17718	17822	17856	17641	17799	17942	17559	17979	17822	17836	17840	17804	17737	17983	17833	17919	17610	17794	17887	17688	17807	17961	17760	17702	17936	18098	17924	17882	17833	17758	17687	17776	17878	17888	17793	17855	17841	17959	17747	17876	17964	17889	17781	17849	17777	17876	17865	17725	17768	17813	17897	17855	17811	17796	17757	17845	17908	17799	17654	17644	17709	17918	17959	17643	17986	17838	17681	17775	17889	17845	17955	17832	17930	17823	17748	17664	17954	17663	17900	17980	18118	17891	17972	18022	17984	17999	17747	17774	17912	17980	17946	17700	17993	17950	17866	17836	17810	17860	17808	17788	17940	17735	17715	17750	17869	17792	17693	17890	17896	17871	17922	17891	17796	17675	17760	17769	17958	17844	17789	17661	17918	17792	17835	17755	17718	17972	17722	17956	17688	17995	17783	17968	17849	17658	17752	17989	17845	17938	17800	17819	17709	17844	17923	17887	17932	18020	17951	18086	17846	17955	17724	17806	17724	17967	17891	17873	17707	17872	17729	17883	17946	17992	17776	17822	17990	17820	17818	17734	17802	17834	17985	17799	17802	17924	17920	17609	17860	17753	17829	17876	17914	17703	17710	17945	17962	17937	17961	17803	17944	17921	17753	17744	17875	18019	17973	17831	18022	17782	17745	17792	18024	17787	17818	17722	17936	18022	17866	17928	17719	17583	17791	17973	17714	17831	17706	17756	17842	17853	17874	17755	17834	18174	17949	18043	17849	17873	18031	17648	17821	17653	17768	17778	17640	17834	18048	17876	17774	17952	17746	17887	17801	18052	17743	17741	17894	17873	17931	18009	17809	18032	17941	17843	17911	17881	17646	17887	17624	17747	17743	17850	17588	17705	17690	17982	17863	17768	17824	17800	17985	17700	17868	17993	17971	17786	17849	17890	17961	17944	17891	17787	17719	17964	17817	17942	17727	17627	17946	17735	17904	17886	17899	17823	17819	17792	17883	17802	17784	17831	17909	17753	17746	17980	17857	17854	17682	17770	17964	17966	17900	17616	17831	17703	17775	17980	18064	17895	17964	17879	17830	17774	17588	17930	17681	17879	17904	17812	17706	17843	17867	17922	17812	17646	17627	17954	17699	17704	17996	17929	17775	17741	17893	17847	17877	17803	17896	17902	18068	17799	17800	17808	18046	17865	17626	17860	18031	17767	17747	17855	17732	17879	17811	17911	17791	17822	17603	17892	17855	17801	17749	17828	17911	17863	18058	17891	17997	17887	17864	17743	17651	17846	17761	17978	17702	17855	17886	17773	18057	17676	17742	17784	17916	17894	18159	17768	17811	17905	17885	17843	17981	17862	17806	17773	17827	17831	17994	17652	17768	17902	17801	17792	17724	17756	17841	17872	18104	17828	17864	17923	17677	17749	17813	17677	17553	17659	17871	17623	17908	17859	17766	18010	17747	17844	17926	17783	17818	17908	17964	17706	17803	18056	17863	17914	18010	17714	17948	17815	17726	17768	17869	17783	17722	17637	18044	17853	17859	17888	18002	17876	17813	17739	17985	17974	17670	17858	17669	17683	17829	18004	17842	17801	17786	17865	17788	17888	17807	17931	17924	17983	17801	17830	17880	17741	17759	17806	17689	17807	18050	17810	17951	17868	18157	17818	17947	18010	17891	17730	17803	17859	17912	17750	17904	17819	17761	17765	17659	17911	17834	17733	17636	17936	17650	17826	17758	17752	17724	17676	17936	17722	17904	17762	17838	17913	17748	17878	17958	18024	17798	17675	17835	17727	17753	17782	17793	17689	17905	17948	17660	17727	17772	17825	17910	17676	17729	17898	17922	17951	17697	17916	17871	17789	17854	17842	18005	17982	17929	17823	17982	17758	17788	17781
25892	40241	24888	18675	17374	16578	16254	16119	15969	15986	15911	15758	15691	15693	15509	15491	15460	15554	15597	15536	15610	15859	15503	15686	15538	15559	15426	15462	15352	15549	15472	15717	15537	15746	15529	15551	15478	15518	15562	15541	15461	15416	15383	15686	15505	15529	15405	15619	15456	15477	15378	15230	15328	15395	15481	15550	15417	15341	15517	15374	15376	15513	15537	15382	15491	15555	15478	15311	15392	15420	15418	15512	15320	15443	15434	15354	15595	15545	15386	15236	15410	15449	15464	15425	15489	15368	15414	15389	15326	15238	15479	15597	15538	15461	15275	15448	15303	15294	15388	15378	15505	15321	15446	15332	15496	15477	15553	15389	15531	15342	15365	15401	15328	15413	15193	15455	15415	15587	15469	15469	15441	15467	15444	15515	15215	15363	15490	15403	15496	15408	15278	15450	15413	15481	15492	15381	15520	15261	15403	15364	15457	15451	15597	15350	15353	15380	15461	15308	15444	15297	15534	15560	15412	15453	15570	15329	15382	15367	15434	15264	15420	15574	15380	15455	15353	15323	15567	15294	15401	15547	15403	15271	15495	15444	15355	15609	15404	15430	15388	15505	15341	15421	15504	15267	15363	15425	15440	15388	15340	15519	15358	15549	15383	15456	15460	15378	15521	15439	15413	15469	15342	15504	15563	15408	15387	15439	15530	15415	15424	15343	15309	15478	15300	15459	15507	15199	15469	15474	15484	15472	15321	15384	15523	15523	15372	15378	15368	15429	15324	15408	15365	15406	15277	15556	15326	15591	15470	15432	15392	15451	15364	15519	15231	15535	15487	15486	15368	15279	15597	15353	15376	15448	15401	15382	15593	15423	15511	15325	15467	15465	15507	15423	15483	15387	15547	15433	15417	15460	15311	15539	15382	15412	15495	15310	15551	15477	15388	15418	15440	15332	15498	15410	15462	15125	15519	15340	15510	15285	15395	15411	15495	15609	15469	15562	15420	15530	15321	15351	15412	15361	15353	15510	15488	15464	15413	15274	15361	15431	15403	15386	15261	15488	15428	15312	15425	15458	15380	15487	15447	15478	15324	15588	15467	15547	15438	15315	15446	15491	15444	15483	15336	15292	15343	15371	15391	15275	15366	15529	15511	15318	15394	15366	15335	15429	15454	15517	15407	15429	15253	15448	15368	15416	15610	15254	15458	15402	15388	15482	15651	15349	15325	15378	15388	15507	15540	15587	15255	15485	15402	15386	15453	15159	15451	15289	15263	15544	15452	15484	15566	15521	15434	15450	15370	15241	15505	15407	15389	15303	15393	15417	15483	15347	15308	15371	15447	15439	15150	15290	15309	15487	15392	15503	15550	15348	15425	15383	15319	15342	15275	15385	15331	15402	15499	15365	15430	15375	15350	15360	15340	15441	15435	15493	15526	15483	15327	15426	15437	15439	15371	15418	15425	15447	15498	15528	15428	15355	15463	15364	15465	15397	15443	15283	15463	15321	15453	15391	15236	15473	15437	15428	15522	15363	15439	15390	15456	15282	15408	15498	15395	15462	15336	15424	15405	15588	15648	15468	15405	15363	15227	15328	15310	15462	15278	15476	15477	15315	15577	15313	15548	15410	15423	15370	15214	15486	15441	15180	15429	15292	15421	15614	15469	15420	15469	15332	15365	15453	15386	15495	15448	15416	15423	15428	15229	15430	15508	15403	15433	15446	15363	15400	15415	15361	15503	15341	15385	15358	15491	15354	15410	15408	15498	15512	15286	15517	15533	15337	15527	15402	15261	15367	15366	15437	15436	15430	15305	15271	15310	15498	15489	15490	15508	15403	15448	15244	15318	15356	15393	15422	15440	15421	15389	15467	15400	15457	15388	15416	15550	15554	15513	15485	15382	15427	15168	15513	15514	15383	15515	15377	15392	15365	15396	15300	15508	15320	15623	15420	15527	15468	15409	15428	15446	15280	15560	15325	15476	15327	15431	15366	15372	15352	15351	15457	15427	15254	15444	15313	15393	15465	15279	15448	15483	15312	15236	15463	15500	15339	15450	15279	15389	15415	15559	15420	15306	15419	15451	15377	15463	15336	15406	15311	15171	15324	15650	15363	15402	15438	15415	15477	15427	15439	15507	15507	15367	15391	15267	15450	15445	15436	15441	15454	15443	15480	15446	15417	15368	15530	15364	15517	15392	15389	15325	15559	15463	15336	15263	15403	15442	15504	15491	15483	15366	15605	15421	15390	15501	15375	15461	15410	15417	15422	15365	15512	15328	15377	15301	15617	15290	15363	15582	15383	15371	15365	15471	15361	15461	15242	15471	15395	15551	15343	15461	15385	15653	15482	15418	15355	15545	15457	15516	15398	15410	15385	15435	15386	15434	15452	15551	15491	15435	15281	15366	15507	15392	15655	15497	15329	15560	15316	15383	15385	15171	15453	15467	15376	15342	15177	15487	15397	15427	15434	15471	15554	15392	15376	15464	15494	15517	15404	15543	15401	15423	15290	15524	15318	15569	15399	15623	15401	15350	15491	15371	15408	15400	15510	15442	15400	15516	15247	15318	15375	15398	15293	15346	15193	15390	15395	15400	15307	15319	15507	15429	15332	15455	15263	15491	15429	15414	15229	15432	15239	15347	15299	15312	15474	15502	15632	15361	15582	15481	15505	15406	15318	15261	15366	15437	15322	15285	15295	15511	15373	15395	15453	15405	15394	15296	15551	15533	15324	15411	15402	15363	15392	15418	15314	15349	15468	15454	15509	15464	15441	15426	15407	15490	15294	15551	15379	15366	15296	15288	15472	15513	15522	15357	15388	15447	15205	15188	15378	15382	15664	15263	15445	15505	15304	15379	15350	15444	15431	15308	15372	15542	15367	15539	15446	15383	15305	15522	15595	15272	15313	15477	15405	15503	15568	15574	15500	15415	15408	15430	15491	15448	15522	15461	15262	15613	15558	15487	15495	15230	15500	15356	15486	15393	15315	15423	15297	15425	15414	15417	15357	15477	15483	15372	15415	15626	15434	15410	15543	15355	15472	15411	15515	15429	15263	15278	15275	15402	15490	15520	15382	15675	15394	15410	15383	15357	15449	15347	15564	15515	15540	15401	15466	15252	15372	15367	15420	15404	15441	15367	15428	15425	15572	15347	15537	15257	15492	15396	15530	15513	15463	15286	15420	15503	15356	15396	15363	15599	15501	15493	15500	15376	15366	15569	15630	15324	15609	15479	15480	15545	15362	15464	15364	15611	15445	15328	15292	15505	15541	15439	15478	15354	15400	15424	15340	15307	15468	15584	15483	15322	15466	15293	15345	15519	15350	15431	15388	15224	15357	15394	15258	15452	15295	15423	15350	15428	15508	15552	15292	15244	15359	15503	15519	15353	15452	15528	15512	15409	15438	15441	15369	15447	15379	15363	15466	15435	15346	15441	15451	15321	15515	15427	15285	15530	15475	15453	15545	15357	15357	15358	15405	15396	15327	15429	15318	15488	15279	15377	15464	15415	15342	15309	15384	15553	15434	15408	15314	15339	15586	15465	15501	15443	15378	15410	15395	15426	15244	15382	15213	15545	15522	15346	15317	15449	15526	15408	15453	15298	15576	15417	15526	15478	15525	15482	15499	15410	15308	15410	15485	15488	15312	15487	15415	15424	15425	15442	15463	15410	15433	15416	15508	15463	15386	15549	15269	15489	15460	15284	15336	15462	15566	15383	15489	15454	15327	15378	15350	15390	15347	15348	15328	15460	15332	15375	15357	15490	15478	15247	15513	15288	15475	15409	15336	15476	15413	15585	15275	15337	15478	15332	15324	15434	15399	15439	15339	15336	15383	15408	15421	15446	15463	15537	15425	15302	15446	15504	15425	15492	15410	15382	15554	15409	15284	15482	15504	15440	15415	15521	15360	15468	15344	15486	15421	15418	15412	15348	15194	15430	15400	15371	15544	15468	15465	15361	15385	15295	15370	15515	15382	15497	15345	15393	15469	15351	15428	15326	15397	15341	15195	15290	15228	15366	15456	15494	15307	15353	15535	15384	15400	15416	15283	15272	15575	15410	15613	15294	15328	15275	15352	15431	15497	15238	15443	15458	15458	15277	15285	15434	15348	15424	15334	15506	15390	15486	15306	15488	15387	15447	15265	15277	15441	15374	15559	15347	15380	15513	15311	15397	15438	15349	15549	15452	15492	15373	15441	15540	15295	15349	15503	15317	15517	15393	15563	15399	15549	15375	15410	15585	15487	15271	15413	15546	15550	15593	15302	15482	15284	15363	15266	15341	15322	15568	15485	15282	15365	15461	15552	15383	15515	15359	15511	15378	15526	15454	15410	15482	15518	15520	15515	15560	15406	15436	15301	15685	15435	15299	15526	15282	15383	15304	15428	15472	15494	15456	15377	15327	15492	15274	15425	15289	15239	15461	15274	15275	15293	15547	15520	15409	15315	15452	15409	15421	15523	15395	15487	15396	15394	15406	15518	15350	15378	15573	15589	15409	15514	15563	15296	15540	15273	15337	15524	15578	15429	15641	15383	15363	15487	15365	15449	15216	15488	15657	15356	15432	15573	15308	15246	15327	15301	15292	15349	15544	15424	15364	15404	15454	15345	15516	15396	15224	15396	15349	15439	15640	15322	15307	15411	15450	15595	15325	15317	15575	15128	15315	15564	15381	15459	15489	15352	15406	15403	15310	15423	15344	15245	15290	15280	15390	15644	15429	15558	15375	15317	15554	15540	15355	15351	15481	15436	15441	15397	15398	15409	15366	15417	15239	15427	15255	15445	15371	15429	15419	15499	15599	15421	15436	15361	15395	15463	15360	15462	15301	15474	15388	15412	15305	15502	15398	15335	15356	15416	15425	15521	15395	15416	15632	15578	15267	15314	15399	15455	15575	15466	15487	15310	15366	15520	15483	15396	15465	15401	15512	15263	15428	15369	15422	15535	15454	15298	15415	15513	15388	15396	15553	15403	15314	15353	15368	15373	15391	15588	15500	15483	15453	15389	15486	15419	15545	15373	15548	15466	15322	15396	15499	15434	15320	15509	15495	15496	15425	15505	15398	15543	15313	15486	15354	15597	15335	15402	15303	15476	15551	15331	15532	15333	15417	15443	15353	15256	15397	15377	15454	15478	15352	15356	15279	15284	15476	15616	15449	15424	15370	15399	15289	15515	15363	15248
29558	23081	23032	20577	17982	17959	17988	17782	18115	17672	17865	17912	17880	17899	17891	17729	17660	17914	17675	17771	17665	18063	17812	17629	17947	18078	17712	17676	17815	17835	17948	17914	17894	17808	17833	17560	17837	17705	17716	17579	17716	17740	17736	17707	17727	17647	17661	17817	17963	17862	17899	17722	17704	17589	17637	17810	17747	17720	17590	17819	17795	17992	17790	17838	17728	17820	17712	17692	17616	17605	17669	17731	17777	17582	17737	17711	17822	17799	17623	17785	17877	17752	17886	17861	17664	17547	17812	17937	17720	17891	17809	18045	17651	17787	17992	17921	17793	17585	17609	17792	17747	17844	17869	17861	17641	17796	17603	17921	17701	17863	17992	17691	17823	17889	17509	17926	17856	17797	17966	17682	17933	17487	17620	17670	17644	17709	17778	17699	17819	17754	17814	17793	17686	17602	17646	17630	17919	17721	17625	17726	17704	17698	17803	17715	17653	17831	17563	17798	17713	17575	17705	17760	17950	17867	17870	17655	17824	17937	17723	17825	17647	17749	17830	17806	17695	17741	17751	17785	17703	17845	17511	17878	17704	17713	17600	17834	17639	17819	17743	17736	17719	17651	17760	17700	17857	17801	17574	17951	17851	17621	17660	17735	17873	17645	17599	17818	17821	17856	17877	17898	17549	17912	17906	17912	17649	17596	17876	17884	17903	17748	17810	17894	17904	17514	17746	17688	17974	17921	17786	17756	17725	17795	17824	17819	17818	17577	17834	17909	17842	17536	17698	17707	17711	17743	17712	17915	17860	17924	17816	17796	17753	17891	17920	18018	17691	17694	17796	17649	17649	17768	17937	17839	17906	17726	17589	17581	17693	17711	17849	17753	17849	17915	17830	17598	17940	17669	17760	17770	17887	17751	17667	17929	17922	17952	17705	17682	17840	17736	17991	17722	17834	17642	17917	17705	17706	17781	17744	17755	17857	17589	17742	17928	17640	17713	17822	17743	17750	17917	17850	17481	17846	17790	17968	17797	17651	17730	17718	17827	17813	17787	17712	17678	17636	17890	17600	17883	18100	17971	17779	17785	17777	17748	17840	17732	17885	17540	17649	17723	17841	17883	17716	17702	17862	17819	17698	17695	17659	17691	17745	17568	17810	17692	17828	17846	17734	17778	17691	17748	17612	17791	17783	17837	17683	17769	17829	17773	17919	17813	17842	17948	17913	17799	17745	18024	17966	17668	17942	17718	17734	17821	17724	17955	17949	17826	17643	17698	17672	17627	17759	17645	17944	17774	18034	17834	17720	17829	17713	17527	17655	17636	17841	17550	17929	17785	17618	17893	17954	17942	17784	17708	17779	17747	17996	17771	17752	17979	17852	17608	17608	17791	17775	17886	17916	17799	17670	17854	17692	17678	17868	18006	17882	17890	17942	17724	17776	17736	17857	17901	17840	17806	17786	17899	17654	17946	17875	17682	17595	17904	17640	17733	17789	17825	17870	17802	17683	17522	17611	17678	17871	17999	17803	17690	17863	17732	17781	17840	17714	17641	17849	17739	17575	17857	17616	17642	17802	17753	17860	17711	17687	17746	17860	17825	17601	17726	17657	17699	17639	17815	17791	17718	17979	17805	17613	17970	17885	17637	17928	17788	17835	17697	17825	18103	17833	17791	17831	17596	17805	17830	17710	17845	17799	17664	17827	17841	17810	17736	17814	17662	17872	17647	17905	17867	17728	17812	17915	17634	17911	17861	17854	17695	17634	17939	17768	17835	17879	17774	17866	17739	17645	17564	18005	17709	17923	17823	17936	17883	17584	17639	17921	17611	17699	17836	17654	17825	17729	17756	17910	17790	17781	17971	17858	17906	17811	17692	17744	17768	17821	17887	17940	17852	17697	17796	17880	17725	17823	17724	17798	17982	17614	17687	17756	17864	17854	17702	17481	17669	17760	17768	17798	17921	17761	17925	17473	17568	17822	17810	17561	17915	17942	17804	17745	17687	17936	17676	17840	17721	17924	17955	17693	17611	17583	17804	17804	17836	17856	17784	17818	17852	17834	17900	17722	17846	17842	17791	17792	17878	17768	17754	17750	17691	17918	17781	17612	17806	17584	17765	17772	17780	17921	17802	17799	17706	17805	17952	17715	17639	17733	17654	17687	17638	17715	17837	17774	17761	17929	17726	17875	17667	17543	17912	17635	17580	17632	17765	17745	17907	17862	17650	18083	17831	17763	17675	17827	17662	17756	17617	17648	17756	17756	17823	17950	17806	17905	17779	17890	17893	17737	17609	17596	17714	17687	17731	17881	17709	17719	17659	17767	17736	17888	17654	17883	17696	17647	17617	17718	17765	17755	17823	17801	17861	17547	17726	17674	17770	17697	17729	17912	17695	17971	17902	18084	17734	17892	17838	17790	17691	17733	17604	17684	17630	17717	17838	17761	17958	17845	17779	17952	17689	17767	17766	17731	17847	17858	17665	17717	17743	17608	17876	17828	17816	17610	17649	17639	17721	17903	17685	17699	17732	17667	17634	17713	17763	17780	17741	17914	17824	17687	17679	17692	17853	17762	17696	17758	17720	17683	17660	17843	17631	17944	17982	17766	17649	17614	17783	17681	17821	17883	17693	17696	17836	17730	17834	17758	17860	17595	17918	17720	17929	17876	17928	18006	17615	18153	17835	17704	17792	17857	17934	17733	17840	17849	17697	17701	17623	17843	17776	17904	17699	17625	17660	17792	17900	18028	17891	17839	17760	17672	17769	17983	17741	17810	17737	17730	17825	17782	17929	17803	17690	17743	17666	17725	17827	17565	17713	17886	17848	17830	17866	17775	17614	17912	17738	17783	17671	17590	17706	17682	17867	17761	17764	17783	17606	17791	17820	17732	17601	17875	17961	17887	17820	17900	17799	17684	17886	17689	17687	17867	17897	17840	17853	17789	17831	17628	17592	17882	17910	17724	17879	17796	17822	17790	17921	17791	17779	17907	17739	17835	17815	17851	17754	17735	17792	17617	17668	17987	17932	17687	17656	17814	17826	17810	17925	17688	17711	17899	17648	17769	17718	17875	17706	17845	17823	17911	17860	17987	17806	17779	17916	18047	17772	17600	17757	17763	17607	17679	17791	17843	17909	18005	17870	17930	17756	17815	17999	17756	17881	17788	17596	17649	17845	17854	17666	17879	17900	17949	17849	17742	17853	17872	17747	17776	18002	17689	17907	17968	17775	17997	17654	17755	17738	17750	17690	17849	17686	17869	17760	17577	17892	17709	17801	17748	17812	17868	17980	17811	17876	17716	17767	17707	17687	17690	17597	17761	17713	17700	17890	17908	17886	17813	17717	17872	17712	17854	17900	17789	17825	17790	17812	17790	17450	17596	17722	17894	17662	17807	17838	17625	17743	17682	17654	17807	17880	17855	17672	17763	17763	17720	17812	17748	17722	17985	17854	17548	17845	17855	17745	17730	17702	17736	17905	17637	17929	17944	17777	17827	17830	17859	17729	17863	17756	17575	17742	17922	17777	17931	17847	17770	17721	17720	17729	17661	17799	17719	17831	17998	17720	17699	17772	17702	17762	17899	17755	17562	17711	17801	17814	17767	18022	17840	17657	17807	17739	17697	17740	17614	17805	17828	17735	17775	17894	17837	17746	17920	17624	17640	17700	17689	17752	17587	17740	17719	17993	17835	17812	17739	17894	17949	17911	17680	17668	18001	17788	17748	17767	17783	17749	17627	17634	17927	17738	17747	18058	17752	17820	17809	17797	17846	17793	17699	17607	17698	17780	17621	17867	17997	17853	17665	17872	17714	17824	17550	17927	17806	17929	17550	17880	17708	17671	18019	18005	17930	17689	17661	17790	17754	17690	17823	17739	17699	17608	17828	17692	17794	17805	17912	17911	17635	17705	17759	17701	17882	17831	17868	17860	17630	17619	17695	17879	18012	17749	17792	17902	17846	17915	17886	17750	17667	17869	17937	17826	17697	17896	17783	17512	17884	17857	17854	17769	17694	17890	17827	17490	17601	17911	18010	17985	17739	17731	17739	17547	17741	17722	17748	17832	17778	17785	17724	17583	17874	17844	17888	17715	17732	17856	17778	17549	17675	17645	17755	17702	17749	17759	17792	17774	17932	17601	17855	17669	17700	17775	17840	17788	17882	17624	17739	17836	17851	17730	17695	17870	17661	17424	17737	17750	17683	17754	17793	17798	17584	17811	18027	17680	17720	17653	17649	17477	17702	17885	17758	17755	17852	17741	17756	17777	17752	17805	17563	17820	17752	17580	17558	17704	17612	17618	17756	17905	17832	17801	17682	17779	17696	17794	17855	17882	17757	17813	17831	17819	17963	17573	18098	17645	17515	17872	17917	18067	17758	17793	17985	17690	17763	17977	17808	17862	17913	18073	17649	17739	17748	17826	17690	17929	17695	17713	17744	17600	17872	17806	17736	17745	17756	17803	17706	18103	17885	17714	17848	17605	17741	18028	17883	17911	17674	17657	17643	17454	17848	17724	17797	17716	17926	17864	17787	17842	17841	17885	17809	17792	17508	17781	17745	17752	17791	17788	17817	17663	17899	17781	17700	17720	17723	17872	17789	17649	17544	17709	17929	17807	17682	17839	17712	17936	17995	17899	17927	17593	17720	17910	17676	17752	17858	17784	17672	17783	17893	17872	17813	17642	17786	17871	17750	17568	17949	17610	17791	17727	17912	17749	17945	17855	17848	17713	17954	17804	17910	17850	17850	17714	18170	17859	17842	17821	17951	17775	17872	17825	17808	17692	17728	17826	17788	17833	17701	17765	17854	17778	17848	17803	17807	17724	17820	17988	17829	17716	17843	17928	17890	17667	17697	17857	17723	17786	17858	17821	17990	17866	17743	17807	17734	17705	17592	17624	18000	17756	17713	17678	17722	18073	17657	17781	17834	17976	17816	17794	17731	17740	17772	17725	17905	17712	17736	17754	17819	17853	17682	17878	17651	17537	17936	17750	17796	17915	17733	17701	17802	17946	17852	17755	17852	17808	18048	17681	17887	17737	17916	17912	17822	17789	17796	17692	17721	17840	17727	17844	17698	17669	17584	17776	17626	17768	17586	17813	17626	17683	17733	17716	17962	17849	17852	17714	17783	17622	17936	17753	17797	17820	17762	17752	17571	17740	17770	17687	17667	17793	17740	17920
19968	22428	17427	16208	15837	15911	15679	15625	15714	15641	15589	15595	15474	15610	15550	15516	15719	15542	15355	15448	15612	15627	15525	15284	15500	15594	15537	15680	15492	15594	15363	15442	15585	15659	15324	15491	15363	15468	15379	15565	15526	15454	15412	15417	15465	15608	15497	15494	15548	15303	15498	15457	15507	15638	15580	15461	15625	15473	15573	15506	15527	15439	15468	15503	15317	15354	15507	15329	15566	15300	15594	15432	15612	15370	15441	15397	15382	15444	15589	15445	15421	15377	15468	15431	15358	15486	15585	15434	15425	15495	15527	15377	15546	15391	15426	15583	15424	15527	15574	15320	15533	15522	15384	15540	15537	15494	15383	15381	15384	15443	15505	15373	15482	15360	15456	15288	15457	15409	15392	15356	15368	15439	15449	15427	15479	15397	15335	15359	15462	15584	15552	15373	15501	15445	15348	15348	15343	15445	15309	15409	15454	15552	15396	15455	15404	15583	15347	15459	15166	15515	15621	15392	15427	15614	15419	15517	15545	15512	15597	15488	15424	15474	15438	15578	15572	15456	15469	15549	15445	15301	15541	15529	15463	15488	15674	15515	15504	15445	15522	15456	15596	15562	15488	15592	15478	15544	15399	15420	15349	15424	15509	15486	15606	15368	15435	15443	15514	15227	15430	15421	15488	15403	15449	15486	15666	15406	15677	15320	15516	15560	15401	15698	15420	15382	15599	15707	15468	15442	15365	15493	15493	15402	15587	15551	15611	15582	15501	15481	15464	15388	15279	15416	15369	15395	15413	15583	15357	15551	15543	15507	15318	15556	15520	15553	15463	15368	15579	15485	15512	15358	15470	15594	15622	15423	15471	15500	15572	15560	15486	15502	15503	15529	15543	15630	15351	15599	15384	15575	15465	15389	15331	15480	15463	15416	15499	15470	15400	15453	15460	15517	15647	15388	15584	15529	15426	15532	15488	15390	15432	15387	15565	15492	15460	15563	15351	15550	15438	15606	15621	15407	15507	15352	15412	15528	15557	15344	15514	15507	15426	15545	15608	15462	15517	15507	15533	15607	15276	15570	15348	15529	15459	15330	15483	15348	15293	15464	15533	15507	15488	15486	15483	15375	15480	15360	15424	15461	15605	15501	15536	15656	15332	15465	15528	15401	15591	15546	15621	15474	15462	15388	15328	15632	15311	15427	15532	15512	15357	15417	15535	15495	15483	15486	15602	15519	15464	15459	15478	15418	15439	15449	15419	15557	15606	15321	15554	15578	15340	15502	15508	15443	15477	15373	15485	15481	15415	15289	15547	15416	15551	15519	15546	15360	15332	15523	15658	15635	15468	15451	15322	15432	15470	15517	15266	15543	15294	15487	15546	15596	15479	15445	15492	15487	15387	15509	15389	15434	15414	15353	15390	15450	15506	15444	15355	15428	15580	15558	15372	15419	15384	15455	15438	15462	15552	15557	15328	15519	15532	15476	15408	15482	15513	15311	15403	15346	15424	15581	15408	15609	15620	15395	15392	15566	15483	15398	15458	15401	15388	15496	15452	15699	15516	15533	15450	15599	15517	15367	15411	15482	15440	15471	15571	15249	15398	15379	15550	15532	15432	15460	15639	15454	15380	15476	15493	15376	15269	15558	15519	15409	15400	15432	15391	15354	15471	15435	15392	15436	15629	15343	15599	15429	15582	15567	15410	15474	15717	15563	15527	15388	15483	15373	15527	15518	15500	15522	15556	15374	15472	15329	15665	15543	15468	15418	15384	15457	15461	15480	15468	15294	15551	15358	15525	15480	15444	15596	15355	15489	15411	15371	15551	15389	15369	15552	15584	15455	15418	15236	15696	15486	15254	15463	15539	15651	15550	15524	15406	15536	15387	15513	15429	15371	15528	15565	15278	15573	15408	15328	15444	15468	15460	15403	15567	15594	15439	15524	15540	15595	15440	15425	15507	15473	15489	15574	15331	15345	15528	15324	15507	15226	15377	15433	15519	15357	15401	15397	15584	15391	15393	15442	15438	15238	15422	15347	15593	15333	15447	15365	15422	15385	15417	15516	15502	15400	15463	15407	15480	15551	15504	15440	15379	15371	15417	15614	15374	15518	15439	15387	15395	15607	15495	15568	15549	15514	15405	15357	15490	15307	15501	15533	15467	15428	15502	15703	15538	15431	15466	15627	15397	15475	15357	15577	15413	15632	15417	15253	15363	15379	15319	15480	15539	15360	15693	15425	15604	15338	15402	15599	15321	15544	15364	15545	15590	15265	15459	15397	15717	15390	15498	15485	15621	15444	15417	15499	15430	15219	15504	15466	15622	15315	15582	15650	15498	15600	15390	15372	15495	15413	15483	15470	15470	15502	15445	15453	15520	15353	15560	15536	15394	15479	15649	15364	15501	15654	15407	15438	15426	15409	15401	15448	15458	15423	15458	15396	15437	15375	15495	15259	15662	15384	15456	15595	15470	15420	15478	15473	15380	15418	15632	15472	15295	15512	15639	15393	15625	15340	15352	15520	15326	15429	15546	15510	15652	15290	15525	15405	15610	15636	15651	15572	15408	15505	15514	15437	15518	15635	15398	15493	15511	15399	15366	15422	15572	15646	15508	15608	15418	15370	15414	15418	15432	15632	15324	15473	15500	15409	15488	15394	15467	15531	15329	15466	15279	15425	15457	15540	15299	15520	15303	15515	15504	15510	15686	15417	15511	15472	15469	15597	15460	15378	15393	15562	15491	15570	15609	15408	15470	15521	15428	15572	15412	15372	15504	15458	15537	15304	15422	15524	15677	15365	15455	15432	15465	15585	15382	15471	15398	15521	15501	15547	15657	15502	15434	15515	15407	15415	15377	15508	15370	15504	15523	15573	15662	15550	15542	15390	15506	15334	15640	15569	15600	15341	15346	15448	15447	15446	15385	15503	15584	15521	15496	15606	15465	15463	15703	15512	15623	15402	15625	15464	15412	15636	15439	15458	15443	15434	15563	15386	15625	15544	15586	15335	15550	15332	15694	15360	15447	15451	15418	15475	15382	15408	15592	15398	15474	15348	15505	15649	15476	15517	15425	15455	15570	15453	15392	15466	15525	15451	15464	15385	15432	15535	15485	15324	15378	15448	15564	15526	15467	15416	15465	15389	15508	15309	15450	15541	15495	15527	15461	15460	15581	15368	15579	15426	15556	15310	15464	15652	15364	15562	15507	15712	15396	15382	15711	15434	15479	15612	15671	15425	15583	15527	15705	15418	15666	15471	15476	15488	15350	15666	15560	15465	15463	15527	15478	15358	15596	15366	15517	15364	15396	15275	15420	15524	15349	15570	15432	15399	15488	15512	15628	15542	15434	15354	15567	15394	15415	15312	15534	15575	15459	15512	15464	15547	15451	15609	15489	15429	15735	15596	15629	15361	15220	15407	15653	15501	15535	15562	15579	15435	15480	15607	15600	15464	15547	15565	15588	15610	15483	15444	15496	15486	15304	15438	15483	15464	15524	15271	15513	15458	15476	15404	15498	15494	15536	15253	15489	15654	15425	15553	15384	15551	15764	15405	15572	15618	15451	15559	15378	15390	15686	15446	15368	15298	15287	15492	15582	15549	15421	15533	15496	15488	15367	15452	15505	15592	15616	15507	15508	15414	15312	15494	15388	15427	15714	15508	15570	15483	15382	15421	15491	15549	15464	15507	15691	15398	15517	15485	15458	15605	15640	15645	15462	15540	15547	15536	15513	15486	15511	15655	15343	15715	15448	15447	15437	15543	15494	15469	15530	15508	15592	15430	15463	15404	15570	15546	15533	15342	15366	15614	15466	15451	15470	15443	15418	15481	15594	15455	15553	15514	15387	15529	15335	15400	15689	15608	15683	15532	15549	15460	15458	15365	15334	15615	15443	15611	15481	15444	15391	15569	15493	15473	15501	15630	15427	15302	15585	15350	15578	15549	15609	15489	15575	15604	15450	15476	15304	15577	15373	15437	15573	15431	15495	15498	15508	15459	15460	15686	15406	15239	15602	15464	15330	15663	15355	15438	15493	15499	15506	15469	15419	15513	15516	15327	15525	15380	15544	15499	15623	15327	15538	15494	15441	15569	15570	15376	15404	15561	15550	15452	15245	15439	15555	15456	15523	15609	15427	15471	15380	15691	15510	15436	15532	15445	15485	15762	15419	15461	15603	15440	15475	15526	15456	15543	15366	15682	15431	15242	15470	15431	15462	15581	15417	15476	15447	15459	15280	15409	15433	15447	15588	15386	15419	15356	15561	15444	15435	15451	15463	15432	15433	15507	15402	15500	15410	15357	15307	15501	15527	15394	15340	15531	15495	15554	15411	15510	15547	15472	15349	15480	15544	15617	15486	15523	15487	15541	15285	15476	15352	15520	15454	15509	15623	15564	15446	15419	15545	15408	15487	15383	15563	15388	15519	15457	15628	15312	15571	15528	15529	15541	15363	15432	15636	15427	15484	15504	15374	15403	15462	15287	15564	15476	15481	15504	15694	15397	15509	15283	15509	15549	15357	15482	15322	15520	15447	15497	15323	15495	15376	15359	15341	15651	15322	15613	15438	15463	15522	15460	15366	15430	15483	15582	15441	15495	15527	15380	15527	15659	15423	15556	15288	15426	15438	15561	15445	15289	15574	15494	15392	15504	15384	15545	15389	15532	15570	15497	15461	15243	15639	15413	15618	15579	15514	15288	15547	15489	15468	15383	15260	15490	15422	15399	15436	15499	15346	15558	15364	15475	15424	15609	15528	15260	15346	15569	15472	15518	15601	15489	15412	15400	15533	15392	15506	15644	15339	15567	15336	15599	15348	15422	15569	15631	15393	15460	15394	15506	15497	15566	15369	15461	15435	15455	15458	15368	15380	15493	15583	15321	15586	15506	15558	15576	15507	15507	15594	15457	15515	15526	15435	15498	15506	15521	15459	15507	15479	15559	15558	15527	15369	15539	15437	15562	15482	15553	15342	15440	15497	15593	15422	15460	15473	15578	15594	15369	15422	15574	15479	15539	15571	15437	15525	15533	15380	15444	15568	15416	15450	15316	15542	15281	15585	15421	15465	15427	15384	15521	15688	15527	15531	15385	15573	15506	15478	15492	15513	15436	15531	15418	15435	15408	15389	15553	15364	15470	15532	15525	15525	15311	15388	15540	15345	15394	15410	15570	15386	15513	15597	15492
23562	21616	28278	25354	22267	20878	19831	17951	17393	17639	17638	17556	17277	17457	17228	17378	17407	17306	17317	17231	17446	17334	17259	17316	17144	17241	17215	17278	17126	17101	17248	17135	17083	17314	17333	17156	17322	17285	17164	17157	17228	17017	17136	17108	17133	17129	17298	17347	17103	17205	17140	17312	16976	17288	17065	17185	16982	17153	17374	17319	17251	17064	17223	16957	17036	17156	17250	17441	17138	17151	17100	17038	17089	17125	17223	17154	17206	17085	17164	16954	17056	17056	16985	16979	17101	17152	17216	17134	17374	17130	17171	17032	17136	17115	17223	17187	17312	17300	17163	17183	17023	16825	17083	17168	17086	17196	17107	17172	17400	17136	17049	17074	17148	17006	17052	17209	17232	17045	17060	16823	17184	17048	17055	17164	17014	17064	16933	17146	17033	17106	17089	17179	17088	17037	17128	17108	17285	17215	17053	17062	17185	16932	17108	17183	17154	17209	17104	17323	17145	16993	16992	17203	17212	16994	17109	17092	17190	17082	17195	17245	17085	17045	17237	17175	17170	17160	16995	17156	16898	17076	17104	17035	17123	17090	17209	17156	17121	17226	17269	17241	17210	17125	17071	17169	16940	17145	17024	17264	17130	16979	17152	17003	17168	17174	17229	16921	17052	17273	17083	17274	17134	17049	17170	17139	17032	17118	17097	17055	17009	17047	17124	17213	17257	17033	17151	17141	17239	17235	17191	17220	17135	17234	17050	16991	16980	17023	17108	16871	17138	17112	17124	17038	17218	17239	17123	16988	17226	17198	17271	17184	17018	17052	17088	17094	17215	17175	17132	17165	17013	16982	17082	17009	17164	17084	17019	17136	17138	17128	17175	17192	17071	17222	16992	17100	17231	16965	17159	16961	17104	17091	16978	17167	17095	17251	17118	17159	17184	17005	17004	17002	17222	17069	17171	17042	17006	17178	17125	17033	17251	17219	17043	17056	17142	17166	17226	17392	16968	17072	17228	16940	16980	17144	17128	17186	17175	17048	17223	17115	17115	17129	17131	17124	17148	17290	17130	17113	17020	17131	17049	17054	17173	17038	17224	17080	17189	17251	17076	17044	17247	17176	17135	17232	17116	16979	17092	16987	17073	17126	17191	17041	17038	16852	17044	17166	17265	16996	17152	17178	16894	17152	16994	17177	17029	16977	17056	17162	17275	17134	17297	17044	16976	17083	17367	16974	16928	17282	16991	17080	17305	17272	17068	17290	17049	17351	17031	17147	17124	17205	17175	17198	17044	17269	17303	16907	17196	17052	17196	17244	17209	17085	17340	17195	17208	16973	17150	17133	17092	17201	17149	17023	17040	17047	17331	17104	17190	17074	17127	17260	17269	17367	16933	17065	17102	17039	17316	17161	17202	17304	17054	17186	17046	17181	16915	17134	17131	17126	17278	17055	17129	17006	16816	16965	17014	17213	17120	17199	16902	17215	16791	17168	17265	16983	16845	16964	17185	17248	17278	17016	17132	17016	17092	17021	17212	17304	17138	17136	17158	17568	17016	17176	17166	17212	17086	16919	17081	17100	17218	17183	17106	16991	17063	17207	17225	17005	17115	17257	17307	17138	17136	17106	17130	17098	17170	17048	17085	16936	17095	17280	17263	16946	17103	17287	17166	17199	17016	17101	17090	17233	17208	17540	17217	17030	17263	17107	17313	17090	17127	17162	17112	17188	17004	17091	17291	17092	17323	17164	17219	17284	17060	17040	17079	16867	17253	16956	17225	17298	17519	17177	17208	17058	17167	17252	17044	17115	17196	17131	17167	17198	16969	17080	17156	17058	16928	17133	17245	17070	17061	17000	16773	17091	17168	17008	17036	17117	17002	17123	17062	17163	17104	17327	17123	17306	17350	16945	17263	17359	17329	17244	16904	17041	17100	16945	17152	17118	17010	17062	17043	17077	17042	17053	17072	16972	16967	16944	17140	17020	16982	17018	17108	17224	17105	17052	16960	16956	17129	17201	17208	17050	17153	17132	16917	17045	17103	17195	17078	17017	17053	17242	16985	17117	17140	17279	17177	17234	17097	17051	17010	17137	17270	17127	17096	17306	17077	17106	17235	17094	17119	17058	17113	17160	17289	17031	17023	17258	17035	17079	17166	17095	17100	17051	16931	17238	17316	17153	17174	16945	17249	17244	17190	17046	17154	17147	17181	16920	17407	17330	17005	17053	16781	17067	17073	17192	17121	17301	17228	17125	16939	17022	17127	17108	17160	17148	17089	17091	17270	17329	17142	17166	17181	17296	17178	17113	17204	17400	17248	17114	16956	16983	16877	17220	17130	17025	17041	17194	17299	17034	17146	17269	17268	17007	17004	17040	17187	17164	17232	17195	17043	17225	17193	16967	17074	17287	17113	17055	17192	17063	17373	16920	16956	17181	16964	17170	16929	17210	17042	17013	16914	17156	17224	16983	17257	17004	17001	17166	16999	17232	17252	17232	17107	17130	17147	17027	16922	17220	16999	17141	17129	17185	17224	17074	17304	17326	17140	17158	16889	17016	17115	17130	17279	17092	17146	17038	16991	17097	17093	17098	17139	17022	17356	17113	17185	16949	17048	17269	17201	16980	17001	17060	17188	17038	17119	17151	17010	17145	17216	17288	17134	17385	17088	17073	17259	17280	17218	17094	17095	16976	17061	17100	17033	17217	17148	17402	17256	17104	17101	17224	17200	17126	17113	17310	17189	17033	16880	17075	16817	17111	17024	17192	17294	17104	16937	16949	17182	16971	17008	17038	17137	17135	17215	17130	17230	17398	17289	17015	17016	17147	17082	17139	17087	17029	17182	17255	17051	17181	16930	17031	17189	17024	17332	17160	17251	16955	17239	17213	16920	16972	17289	17160	17075	17297	17234	17062	16979	17001	17152	17090	17128	16980	16965	17113	16997	17095	17115	17137	17110	17020	17222	17023	17066	17115	17165	17281	17021	17057	17235	17102	17169	17142	16914	17047	17162	17086	17226	17027	17006	17268	17158	17167	17287	17113	17114	16901	17254	17191	17240	17250	16970	17137	17230	17289	16965	17275	16859	17045	17021	17064	17048	17082	17238	17154	17290	17425	16948	17162	17126	16956	17044	17004	17132	16986	17145	17191	17067	17143	17024	17053	17177	17286	17137	17045	16959	17090	17229	17199	17193	17021	17154	17242	17230	17033	17215	17098	17089	17014	17149	16908	17030	17312	17106	17128	17074	17098	17165	17054	17004	17248	17149	16981	17115	16968	17156	17207	16987	17087	17114	16951	17149	17160	17123	17176	17204	17352	17295	17235	17229	17134	17178	17248	17211	17131	17106	17101	17153	17006	16961	17039	17128	17006	17049	17117	17163	17114	16987	17093	17164	17208	17240	17112	17253	17232	17267	17216	17126	17086	17312	17064	16827	16958	17178	17307	17180	17311	17281	17049	17079	17262	17178	17065	17129	17020	17113	16984	17331	17175	17034	16967	17022	17163	17019	17241	17180	17139	17198	17018	16939	17426	17153	17250	16941	17128	17164	17489	17057	17202	17022	16822	17249	17362	17135	17252	17172	17122	17259	17219	16986	16993	17100	17152	17097	16945	17064	17096	17214	17112	16928	17049	17074	17183	17006	17014	17084	17159	17114	17055	17227	17211	17087	16865	17112	17109	17098	17168	17030	17176	17193	17178	17095	17325	17381	16997	17241	17204	17209	17079	17224	17302	17121	17022	17162	17191	17068	17077	17094	17142	17212	17172	16964	17050	17144	17274	17098	17059	17041	17252	17107	17118	17116	17186	17153	16706	17006	17119	16984	17030	17240	17087	17159	17148	17167	17210	17028	17085	17196	17231	17092	17170	17125	17139	17201	17206	17009	16979	17167	17061	17267	16999	17179	17129	17126	17036	17127	16993	17098	17168	17416	17017	16996	16883	17215	16980	16960	16955	16982	17007	17049	17052	17239	17428	17087	17049	17151	17175	17117	17247	17160	17071	17050	17019	17404	17167	17160	17225	17071	17124	16943	16897	17370	17241	17079	17134	17071	16875	17214	17015	17191	17221	17086	17056	17244	17151	17193	17149	17201	17058	17225	17207	16978	16999	17008	16833	16951	17060	17101	17039	17228	17204	17131	17183	17157	16977	17135	17344	17129	17077	17248	17218	17188	16964	17138	17080	16965	17068	17179	17173	17180	17439	17236	17166	17198	17052	17251	17160	16972	17154	17010	17203	17159	17139	17134	16919	17060	17143	17212	17089	17041	17140	17310	17181	17095	17019	17042	17096	17275	17342	16952	17262	17133	17107	17292	17013	16967	17260	17385	17239	17056	17058	17147	17057	17143	17088	17332	17136	17081	17013	17328	17216	17311	16972	17156	17138	17153	17131	16849	17315	17080	17181	17242	17113	17039	16991	17022	17249	17219	17331	17144	17008	17086	17191	17088	17019	17000	17235	17199	17310	17228	17204	17109	17173	17129	17147	17036	17091	16991	17029	17134	17018	17013	17057	17209	17121	16975	17072	17075	17138	17069	16953	17124	17139	17289	17209	17021	17023	17172	17092	17256	16957	17210	17282	17095	17178	17241	17093	17060	17115	17155	17137	17123	17093	17157	17196	17120	17231	17142	16903	17225	17251	17245	17229	16855	17076	17139	17173	17150	16929	16999	16966	17120	16969	17161	17315	17227	17150	17102	17113	17127	17155	17227	17132	17136	17316	17318	16995	17001	17206	17081	17219	17238	17231	17310	17128	17302	16974	17094	17285	17247	17108	17006	17136	17038	16979	17141	16890	17250	17139	17151	17142	16914	17040	17159	17245	16973	17182	17085	17152	17206	17149	17121	17213	16927	16981	17165	17048	17021	17022	17010	17250	16925	17006	17107	17207	16968	17205	17096	16973	17295	17010	17055	17030	17100	17087	17225	17143	17367	17150	17047	17195	17085	17251	17387	17228	16939	17184	17157	17129	16996	17172	17187	17122	17018	17101	17106	17140	16925	17125	17067	17005	17229	17024	17378	17202	17115	17051	17198	17242	17216	17199	16987	17067	17163	17160	17267	17009	17242	17311	17167	17157	16989	16987	16950	17256	17188	17188	17079	17070	17275	17139	17416	17240	17196	16962	17226	17035	16950	17012	17043	17236	17239	17141	16951	17128	17155	17046	17141	17094	17142	17258
22949	32639	20726	16968	16354	15831	15621	15566	15221	15479	15370	15313	15258	15348	15127	15142	15361	15187	15295	15226	15318	15077	15299	15233	15171	15126	15115	15193	15000	15078	15242	15101	15192	14981	15145	15136	15122	15227	15002	15068	15027	15169	15160	15049	15105	15010	15043	15138	15106	15035	15101	15097	14965	15084	15055	15011	15318	14989	15137	15299	15161	14928	14992	15190	15123	15204	15165	14931	15269	15197	15230	15185	15169	15122	15125	14910	15257	15047	14990	14981	15011	15040	15114	15091	15146	14975	14960	14984	15028	15129	15142	15128	15062	15039	15137	15046	15130	15077	15005	14948	15066	15167	15209	15074	15043	15065	14937	15217	14915	15239	15025	15072	15140	15156	15086	15069	14958	15036	15042	15096	15174	15147	15078	15106	15120	14967	14983	15169	15030	15107	15165	15078	14996	15338	15221	15064	15048	15086	15268	14946	15031	15089	14998	15089	15199	15207	15157	14909	14978	15370	15158	14938	14971	14902	15222	14938	15095	15043	15106	15121	15202	15026	14973	15096	15006	14825	15188	15099	15006	14976	15160	15161	14981	15147	15121	14920	15030	15145	14984	15060	15146	15092	15087	15031	14842	15142	15128	15201	15008	14970	15156	15002	15076	15073	15109	14876	15126	15062	15035	15009	14948	14991	15118	15085	15093	14967	15072	15058	15166	15170	15197	15150	15120	15159	15224	15137	15031	15220	15039	14944	15071	15181	15045	14968	14983	15224	15127	15293	15146	15015	15113	15053	15083	15081	15208	15022	15077	15010	15191	15102	15083	15040	15112	15160	15280	15096	15134	15221	15023	15107	14913	15252	14972	15175	14894	15016	15132	15159	14945	15005	15057	14956	15297	14994	15094	15053	15109	15101	15080	15142	15021	15092	15137	15089	15041	15052	15219	15091	14981	14912	15252	14986	15112	15050	15122	14892	15143	15181	15079	15233	14985	15061	14980	15155	14954	15100	14964	15073	14923	15016	15140	15008	15084	14983	15075	15001	15035	15130	14934	15188	14997	15054	15079	15270	15187	15099	15066	15139	15086	15157	15193	15124	15108	15076	15175	15098	15170	15158	15118	14910	15112	14919	15176	15046	14901	15271	14969	15040	14924	15001	15067	14958	15212	15027	15088	14996	15062	15060	15107	14987	15148	15208	15148	15047	15142	15058	15235	15248	15192	14959	15132	14990	14977	15083	15033	15168	15047	14998	14976	15047	15199	15087	14952	15208	15081	15172	15143	15038	15033	15151	15169	15165	15146	15203	14957	15142	15123	15112	15042	15088	15090	15029	14988	15204	14978	15088	15047	15139	15182	14918	15182	15046	15269	15174	15004	15054	15136	15235	15032	15013	15139	15044	14979	14998	15050	15074	15206	15132	15139	15059	15073	15066	15060	15110	15214	15210	15218	15198	15081	15070	15173	15044	15061	15039	15219	14958	15120	15083	15128	15304	15009	14876	14973	15082	14968	15216	15224	15208	15163	14998	15034	15088	14918	15186	15084	15118	15054	14929	15225	15164	14981	15136	15239	15000	15127	14894	15274	15095	15187	15077	15218	15342	14961	15066	15003	14978	15141	15136	15146	15211	14971	15191	15241	15060	15115	15130	14990	15205	15121	15052	15072	15159	15027	14900	14926	15101	15054	15074	15272	15162	15253	15024	15054	15161	15195	14855	14927	15102	14969	15146	15014	15253	15037	15068	14999	15152	15059	15080	15103	14964	15137	15085	14980	15077	15051	14994	15103	15006	15096	15166	15047	15097	15144	14902	15112	15064	15116	15131	14959	15150	15107	15136	15203	15187	15004	15192	15022	15106	15056	15206	15081	15097	15040	15006	14912	15139	15062	14983	15201	14998	15008	15053	14948	14898	15202	15033	14951	14975	15004	15022	15033	15309	15202	15018	15117	15043	15112	15124	15004	15154	15033	15203	15117	15146	14996	15038	15009	15123	15021	15241	15056	15105	14954	15146	15118	15258	15018	15058	14975	15068	14923	14999	15111	15006	14949	15086	15220	15000	15020	15263	14998	15058	14969	15173	15115	15100	15028	15054	15280	14983	15167	15015	15029	15146	15050	15059	15076	15000	15058	14963	14957	14993	15145	15022	14910	15167	15143	15133	15202	15063	15043	15095	15163	15029	15132	15087	15092	15125	15150	15213	15092	15282	15141	15272	15041	15098	15184	15175	15041	15059	15147	14938	14981	15040	15121	15146	14972	14996	15241	15139	15003	15191	15015	15286	15239	15083	15126	14995	15028	14931	15100	15189	15039	15001	15219	15062	15121	15057	15068	15070	15013	15089	15166	15193	15190	15020	15126	15112	15019	15228	15101	14927	14999	15130	15127	15079	15121	15168	15102	15161	15050	15102	15125	15102	14907	15153	15129	15059	14908	14999	15161	15065	14927	15127	15217	14898	15111	15183	15060	15184	15092	15136	14966	15153	15004	15303	15074	15040	15100	15054	15146	14942	15011	15242	15046	15092	15088	14978	15065	15139	15033	15166	15129	15035	15372	15089	15206	15019	15058	15107	15258	15122	15146	15090	15067	15006	14929	15251	15082	15318	15186	15165	15141	15106	15042	15206	14907	14907	15049	15024	15236	15094	15193	15083	15062	14958	14983	15113	15048	15210	15310	14845	14965	15023	15172	15223	15206	15002	15095	15276	15007	15040	15127	15218	15095	15058	15080	14908	14977	15114	15236	15074	15146	15127	15103	15181	15097	15048	15104	15098	14935	14937	15115	15095	15029	15204	15113	15203	15039	15033	15217	14919	15204	15177	15071	14932	15026	15154	15029	15105	15017	15255	15085	15233	15113	15143	15159	15105	15071	15004	15118	15250	15251	15171	14982	15016	15194	15222	14919	14961	14984	14978	15167	15133	15096	15075	15100	14985	14974	15231	14937	15033	14974	15042	15118	15131	15246	15194	15215	15068	15030	14957	14972	15106	15172	14993	15152	15164	15065	15138	15113	15108	15122	15078	15052	15075	15070	15047	14951	15085	15039	15067	15055	15076	15077	15060	15142	15168	15107	15034	15034	14984	15087	14895	15077	15189	15062	15208	15236	15248	15027	15049	15078	15025	15222	15074	15209	15091	15146	14927	15137	15016	15022	15017	15132	15037	15020	15183	15275	15229	15126	15072	15036	15044	15118	14994	15089	15168	15102	15188	15298	14915	15140	15020	15030	15008	15015	15020	15276	14928	15118	15040	15202	15098	14951	15115	15068	14964	15022	15152	14923	14945	14926	14951	15132	15002	15068	15261	15068	15168	15110	15104	15149	15094	14925	14994	15062	15144	14946	15195	15016	15152	14834	15065	15151	15137	15184	15072	15184	15142	14873	15028	15087	15141	14994	15196	15003	15129	15187	14965	14998	15022	15071	15002	15041	15090	15064	15104	15079	15045	15027	14962	15177	15162	14983	15042	15117	15169	15107	15078	15243	15135	15056	15258	15150	15010	15092	15097	15190	15042	15069	15031	14992	15139	14959	15374	15005	15184	14906	15262	15102	14919	15033	15145	15031	14898	15052	15182	15029	15093	15071	15111	15058	15277	15005	15110	15024	15098	15081	15204	15084	15046	14852	15080	15210	14980	15016	15106	14942	14972	14845	15029	14935	15143	14941	15200	15027	14977	15119	15018	15019	14930	15022	15088	15164	14957	15070	14860	15180	14941	15087	15062	15049	15089	15058	15042	15260	15061	15086	15054	15054	15037	14925	15129	14990	14929	15175	15081	15037	15095	15107	14984	15070	15085	15218	14950	15047	14961	15086	15112	15147	14974	15064	14990	15020	15180	15163	15286	15136	15192	14876	14951	15136	15137	15044	14912	15215	14959	15245	15285	14976	15067	15065	15042	15124	15224	14986	15026	15277	14900	15220	14996	14957	15072	15104	15134	15066	15190	15204	15157	15142	15047	15167	14875	15030	15011	15081	15127	15166	14897	15093	14944	14948	15182	15016	15199	15036	15013	15190	15044	14980	15184	15018	14976	15113	15192	15030	15035	15063	15095	15033	14947	15051	15064	15067	15244	15079	15071	14953	15088	15103	15172	15048	15076	14912	15117	15256	14948	15138	15079	15041	15043	15236	15060	15006	15222	15115	15128	15036	15079	15137	15238	15228	15122	15114	15041	14980	15054	15111	14915	15018	15167	15155	15057	14901	15056	15071	15002	15357	15087	15042	15106	15205	15234	15106	15128	15168	15119	15024	14999	15160	14994	15205	15185	15099	15158	14945	14986	15056	15143	14990	15347	15111	15044	14981	14985	15004	15289	15000	15143	15095	15036	15133	15082	15203	15215	15019	15060	15173	15085	15224	14914	14986	15021	15144	15049	15036	15026	15192	15087	15294	15077	15097	15268	15007	15160	15122	14965	15066	15194	15066	14851	15093	15260	15040	15128	15380	15014	15114	15285	14998	15123	14962	15069	15270	14956	15097	15261	15104	14950	15229	15168	14950	15059	15160	15004	15112	15080	15146	14952	14994	15240	15035	15118	15141	15016	15083	15208	15214	15054	15113	15017	15222	14980	15079	15141	15063	15013	14970	15101	14993	15154	15048	15030	14926	15035	14885	15076	15065	14908	15017	14986	15063	15144	15133	15131	15040	14968	15144	15116	15090	15039	15125	15134	15244	15083	15176	15092	14862	15125	15065	14901	14924	15194	15259	15153	15230	15009	15094	15074	15084	15063	15160	15149	14968	15076	14991	15077	14948	15263	15061	14988	15195	15068	14868	15038	14997	15111	15250	15093	15083	15091	15027	15049	15355	14955	15186	15062	15056	15171	15152	15002	15091	15016	14877	15167	14999	15269	15115	14908	15076	15191	15060	15071	15158	15241	14973	15184	15116	15180	15220	15049	15034	15090	14952	14921	14977	14955	15119	14924	15065	15081	15074	14958	15285	15111	14995	15036	15110	15003	15024	15109	15057	15058	15224	15260	15141	14908	15000	15192	15184	15207	15099	15078	15396	15197	15135	15115	15174	15129	15042	15122	15146	14996	15100	15035	15119	15072	15150	14894	15262	15033	14962	15023	14873	15133	15077	15065	15020	15025	15102	15100	15111	15282	15181	15044	14931	15035	15176	15199	14989	15055	15018	14979	15045	15219	15100	15056	15248	15049	15008	15070	15272	15002	15102	15086
25376	21843	26818	26847	19865	19012	19365	18697	18626	18617	18522	18636	18454	18534	18473	18491	18649	18645	18568	18638	18452	18565	18629	18500	18623	18575	18620	18469	18497	18521	18358	18284	18424	18228	18582	18393	18410	18377	18553	18339	18518	18763	18395	18503	18437	18498	18421	18457	18479	18416	18307	18555	18354	18334	18303	18294	18350	18618	18333	18426	18399	18256	18522	18569	18402	18134	18399	18425	18415	18322	18371	18361	18198	18720	18597	18487	18564	18500	18600	18441	18350	18441	18557	18354	18527	18494	18522	18394	18385	18569	18477	18448	18482	18193	18359	18462	18378	18426	18487	18436	18434	18298	18302	18236	18385	18299	18495	18330	18287	18351	18291	18305	18271	18391	18385	18578	18431	18293	18322	18392	18478	18582	18407	18325	18469	18419	18613	18428	18401	18542	18481	18250	18505	18191	18510	18269	18382	18464	18681	18357	18582	18521	18327	18155	18425	18384	18402	18473	18521	18463	18200	18493	18523	18330	18389	18610	18572	18452	18561	18438	18425	18502	18348	18322	18722	18515	18476	18155	18420	18493	18346	18263	18525	18290	18517	18462	18359	18423	18402	18487	18618	18493	18532	18326	18482	18332	18360	18444	18320	18346	18502	18291	18360	18542	18497	18314	18027	18582	18182	18232	18304	18464	18231	18530	18550	18396	18404	18381	18403	18323	18442	18332	18589	18256	18353	18280	18334	18575	18513	18756	18401	18542	18642	18369	18368	18419	18323	18459	18498	18629	18294	18426	18449	18456	18452	18401	18496	18482	18294	18128	18299	18276	18344	18245	18460	18443	18239	18510	18429	18368	18354	18590	18444	18525	18580	18472	18541	18328	18534	18208	18434	18382	18243	18280	18383	18370	18538	18415	18383	18390	18253	18267	18232	18532	18384	18325	18219	18301	18426	18339	18474	18452	18560	18459	18346	18424	18432	18247	18456	18428	18435	18505	18667	18386	18466	18343	18404	18412	18446	18439	18440	18488	18467	18467	18313	18558	18342	18268	18570	18486	18355	18524	18391	18323	18391	18469	18335	18409	18424	18450	18411	18594	18304	18382	18453	18333	18347	18463	18507	18374	18516	18480	18603	18479	18343	18504	18577	18405	18635	18462	18361	18248	18422	18378	18677	18460	18356	18319	18317	18377	18397	18281	18307	18430	18568	18500	18403	18581	18692	18191	18486	18387	18264	18237	18572	18356	18534	18489	18579	18378	18395	18326	18416	18365	18494	18447	18501	18609	18499	18293	18168	18377	18393	18335	18378	18566	18459	18598	18394	18315	18348	18369	18423	18391	18487	18398	18183	18466	18410	18417	18620	18367	18372	18727	18454	18475	18357	18462	18377	18316	18200	18503	18611	18387	18450	18206	18335	18380	18291	18286	18407	18316	18419	18279	18276	18495	18544	18352	18217	18348	18428	18313	18515	18454	18334	18459	18583	18624	18543	18511	18531	18442	18316	18384	18590	18391	18363	18517	18272	18405	18443	18471	18355	18364	18320	18403	18316	18154	18369	18510	18372	18466	18321	18354	18371	18320	18274	18232	18440	18531	18404	18466	18433	18494	18549	18263	18277	18279	18455	18522	18379	18487	18343	18317	18353	18431	18413	18318	18598	18536	18487	18412	18402	18235	18384	18459	18221	18220	18513	18426	18295	18357	18458	18455	18421	18089	18164	18317	18390	18340	18405	18302	18424	18292	18236	18462	18464	18546	18438	18456	18480	18527	18531	18254	18329	18433	18631	18462	18436	18348	18507	18342	18396	18532	18291	18366	18394	18399	18131	18471	18442	18540	18503	18273	18511	18346	18588	18483	18504	18429	18439	18329	18373	18201	18486	18283	18277	18290	18451	18420	18177	18253	18529	18310	18644	18595	18529	18225	18423	18303	18587	18387	18453	18510	18573	18328	18502	18463	18507	18396	18337	18554	18448	18598	18588	18304	18246	18409	18486	18452	18307	18209	18427	18454	18515	18404	18399	18499	18372	18332	18452	18329	18439	18107	18541	18460	18436	18534	18338	18366	18360	18553	18255	18315	18345	18396	18497	18395	18257	18391	18277	18353	18202	18579	18498	18481	18397	18353	18556	18227	18505	18515	18665	18345	18541	18588	18317	18542	18414	18463	18437	18406	18392	18355	18443	18346	18453	18285	18453	18380	18417	18449	18557	18356	18565	18338	18568	18320	18422	18524	18441	18542	18400	18241	18243	18371	18180	18381	18146	18495	18459	18384	18448	18351	18404	18485	18636	18300	18599	18367	18439	18349	18658	18549	18345	18361	18373	18160	18588	18313	18493	18438	18443	18464	18403	18352	18427	18568	18695	18458	18425	18243	18405	18679	18505	18344	18201	18587	18459	18336	18159	18475	18454	18422	18292	18527	18416	18501	18668	18435	18163	18591	18566	18222	18374	18341	18500	18698	18468	18287	18300	18346	18124	18257	18453	18372	18276	18219	18493	18460	18345	18333	18211	18274	18635	18384	18463	18364	18363	18610	18547	18485	18368	18286	18414	18568	18301	18190	18333	18582	18344	18780	18418	18277	18319	18387	18373	18436	18506	18370	18430	18237	18315	18307	18387	18234	18410	18329	18446	18680	18343	18621	18392	18612	18461	18450	18485	18264	18409	18465	18384	18093	18354	18572	18264	18339	18245	18596	18268	18515	18347	18268	18251	18583	18237	18238	18503	18468	18679	18391	18328	18430	18349	18397	18528	18355	18380	18586	18350	18323	18463	18349	18456	18380	18192	18545	18306	18401	18287	18376	18330	18397	18379	18318	18323	18495	18421	18265	18444	18333	18500	18218	18336	18621	18343	18379	18431	18397	18367	18419	18411	18450	18310	18334	18222	18216	18282	18377	18402	18505	18469	18283	18356	18576	18411	18410	18701	18345	18381	18448	18319	18537	18509	18533	18491	18377	18334	18441	18472	18456	18391	18529	18297	18493	18536	18277	18456	18444	18331	18174	18198	18141	18398	18428	18517	18443	18211	18265	18351	18388	18389	18399	18535	18495	18482	18688	18674	18458	18462	18319	18347	18458	18335	18307	18312	18446	18400	18415	18577	18451	18482	18562	18429	18690	18398	18458	18535	18590	18361	18472	18206	18334	18376	18583	18421	18263	18343	18239	18457	18247	18393	18313	18270	18434	18441	18345	18460	18524	18351	18413	18324	18410	18266	18338	18462	18421	18445	18434	18374	18348	18382	18480	18623	18479	18396	18173	18386	18310	18442	18335	18216	18427	18355	18430	18482	18379	18177	18308	18399	18477	18365	18178	18274	18485	18588	18475	18458	18474	18301	18455	18577	18611	18665	18540	18331	18354	18289	18322	18411	18505	18300	18430	18535	18515	18391	18374	18239	18349	18515	18328	18391	18360	18372	18518	18445	18269	18361	18454	18394	18506	18354	18432	18537	18425	18454	18325	18248	18551	18510	18255	18523	18206	18309	18462	18561	18578	18427	18479	18444	18422	18436	18200	18424	18417	18367	18303	18282	18451	18551	18307	18443	18661	18309	18361	18421	18469	18296	18308	18324	18498	18446	18557	18524	18430	18399	18548	18516	18324	18534	18542	18508	18572	18297	18538	18416	18563	18485	18378	18329	18647	18372	18652	18558	18661	18441	18419	18460	18579	18435	18448	18178	18561	18602	18507	18560	18514	18417	18403	18458	18210	18329	18394	18529	18323	18367	18181	18527	18554	18406	18732	18413	18447	18375	18337	18216	18529	18203	18335	18470	18356	18485	18281	18382	18260	18435	18452	18657	18454	18424	18271	18465	18346	18318	18504	18510	18438	18420	18568	18560	18557	18482	18397	18509	18291	18437	18299	18395	18420	18403	18360	18339	18361	18389	18534	18535	18307	18510	18398	18437	18413	18575	18343	18428	18397	18602	18156	18375	18369	18485	18440	18379	18499	18507	18362	18511	18505	18363	18424	18344	18360	18350	18404	18516	18517	18304	18347	18646	18264	18195	18444	18375	18453	18416	18269	18173	18467	18416	18566	18403	18631	18480	18397	18523	18443	18558	18411	18397	18288	18329	18310	18357	18587	18452	18380	18576	18181	18415	18338	18630	18265	18412	18411	18481	18411	18561	18414	18441	18617	18312	18388	18504	18538	18419	18356	18625	18395	18469	18411	18536	18283	18424	18366	18455	18373	18410	18416	18351	18382	18480	18357	18354	18651	18496	18402	18375	18326	18345	18432	18363	18335	18375	18396	18336	18378	18286	18398	18400	18560	18577	18436	18506	18350	18374	18360	18381	18542	18498	18485	18361	18467	18855	18520	18436	18284	18496	18331	18225	18413	18479	18416	18290	18481	18218	18163	18498	18185	18227	18313	18259	18402	18385	18356	18218	18301	18278	18594	18595	18616	18501	18561	18373	18352	18376	18316	18384	18400	18616	18505	18587	18476	18383	18441	18591	18403	18377	18499	18674	18283	18344	18439	18464	18372	18455	18315	18583	18456	18455	18516	18434	18267	18295	18376	18597	18379	18635	18370	18649	18446	18306	18495	18329	18433	18317	18355	18482	18683	18378	18521	18462	18469	18402	18436	18638	18378	18329	18333	18314	18431	18593	18291	18513	18575	18421	18395	18344	18439	18633	18641	18368	18507	18495	18382	18339	18370	18368	18438	18587	18294	18347	18433	18464	18506	18556	18477	18583	18453	18337	18465	18447	18554	18575	18528	18614	18312	18306	18410	18384	18258	18388	18498	18320	18430	18515	18484	18427	18344	18603	18230	18334	18342	18246	18222	18261	18380	18451	18406	18425	18501	18368	18444	18491	18387	18440	18705	18329	18569	18250	18393	18572	18395	18428	18537	18378	18548	18314	18618	18558	18469	18351	18290	18658	18412	18252	18593	18557	18334	18447	18331	18654	18485	18427	18309	18518	18637	18376	18425	18450	18443	18275	18349	18296	18445	18241	18246	18510	18481	18561	18263	18400	18436	18369	18389	18510	18525	18284	18391	18446	18619	18461	18710	18515	18370	18539	18398	18230	18301	18431	18421	18216	18534	18368	18455	18183	18641	18449	18217	18539	18521	18398	18385	18463	18481	18339	18365	18370	18432	18239	18448	18464	18276	18549	18401	18531	18392	18385	18737	18450	18398	18506	18558	18303	18548	18389	18551	18376	18403
21996	31111	19002	16986	16483	16275	16134	15937	16075	16030	16164	15975	16159	15852	15866	15800	16105	15914	16049	15834	15916	15891	16035	16043	15791	16009	15983	15732	15947	15878	15798	15807	15973	15797	15994	15963	15896	15841	15955	16022	15766	15856	15882	15799	15892	15693	15892	15870	15899	15731	15917	15917	15918	15862	15924	15881	15899	15762	15950	15872	15903	15805	15974	15954	15759	15961	15795	15851	15737	15928	15929	15910	15863	15841	15822	15849	15938	15710	15908	15775	15771	15860	15861	15742	15779	15739	15778	15794	15780	15823	15878	15770	15841	15738	15831	15770	15784	15877	15889	15937	15839	15731	16018	15800	15790	15678	15902	15897	15807	15658	15991	15878	15810	15835	15767	15711	15977	16021	15851	15938	15777	15846	15867	15786	15875	15766	15839	16024	15707	15803	15769	15783	15909	15654	15721	15832	16028	15681	15697	15762	15779	15962	15844	15965	15912	15893	15926	15931	15727	15857	15750	15903	15819	15687	15871	15753	15906	15918	15986	15834	15770	15712	15940	15831	15906	15983	16080	15790	15816	15852	15821	15802	15902	15879	15868	15735	15804	15719	15986	15867	15759	15785	15893	15978	15784	15717	15912	15861	15855	15915	15835	15929	15898	15897	15951	15942	15862	16123	15920	15815	15908	15806	15850	15848	15865	15934	15843	15840	15991	15836	15798	15792	15849	15875	15979	15803	15845	15828	15849	15931	15967	15890	15796	15848	15890	15997	15942	15855	15927	15836	15760	15772	15960	15756	15768	15948	16048	15783	15810	15872	15861	15972	15798	15883	15808	15842	15901	15892	15738	15831	15726	15813	15728	15767	15950	15757	15916	15786	15962	15888	15859	15853	15969	15807	15898	15890	15886	15772	15844	16021	15833	15748	15854	15803	15817	15947	15890	15876	15909	15798	15666	15757	15839	16019	15729	15816	15971	15930	15933	15799	16020	15839	15967	15965	15871	15884	16039	15857	15838	15792	15807	15947	15863	16020	15732	15889	15798	15943	15780	16057	15889	15991	15712	15644	15615	15838	15821	15730	16092	15837	15879	15739	15903	15721	16161	15934	15799	15915	15884	15801	15921	15847	15897	15911	15817	15982	15820	15908	15926	15808	15666	15917	15648	15803	15958	15940	15758	15768	15813	15987	15688	15999	15843	15940	15920	16028	15753	15758	15958	15779	15850	15879	15931	15783	15872	15789	15816	15856	15834	16008	15826	15939	16094	15832	15972	15652	16002	15832	15847	15993	15990	15761	15934	15773	15827	15823	15687	15760	15812	15802	15864	15862	15867	15801	15849	16002	15857	15884	15815	16089	15873	15894	16006	15920	15913	15679	15930	15807	15775	15830	15939	16133	15977	15999	15920	15890	15891	15848	15861	15856	15660	15999	15927	15979	15759	15947	15575	15973	16015	15898	15742	16002	15907	16021	15909	15777	15969	15723	15885	15767	15684	15797	15777	15930	15849	15847	15811	15931	16016	15750	15885	15833	15671	15881	15887	15940	15790	15730	15738	15818	15952	15649	15925	15961	15786	15768	16048	15829	15761	15852	15949	15749	15623	16007	15817	16013	15890	15840	16052	15782	16067	15858	15947	15811	15866	15747	15744	15872	15983	15905	15837	15849	15838	15721	15864	15787	15792	15982	15797	15783	15912	15941	15844	15885	15815	15872	15680	15898	15902	15842	15811	16019	15829	15768	15785	15878	15969	15754	15938	15919	15705	15864	15892	15844	15796	15816	15820	15724	15802	15927	15758	15924	15751	15854	15695	15839	15960	15925	15817	15782	15760	15911	15864	16043	15756	15819	15951	15829	15990	15845	15924	15870	15693	15855	15995	15771	15966	15752	15827	15946	15655	15974	15755	15924	15870	15864	15950	15894	15801	16073	15986	15972	15871	15813	15797	15836	15725	15803	15909	15681	15885	15886	15773	15637	15808	15744	15929	15828	15679	15887	15690	15853	16005	15675	15921	15942	15855	15731	15808	15773	15776	15843	15906	15916	15819	15878	15841	15893	15834	15971	15930	15931	15753	15852	15860	15839	15915	15805	15917	15818	15770	15926	15851	15838	15653	16020	15881	15903	15726	16037	15735	15847	15724	15941	15806	16003	15733	15834	15934	15873	15903	15851	15801	15848	15736	15829	15845	15821	15702	15779	15771	15945	15947	15881	15721	16068	15841	15920	15900	15875	15856	15926	15894	15904	15975	15888	15852	15839	15882	15801	15875	15799	15767	15793	15967	15908	15802	15861	15919	15823	16014	15667	15909	15931	15754	15746	15818	15911	15874	15728	15791	15801	15781	15736	16035	15795	15690	15881	15871	15776	15864	15641	15744	15867	15835	15938	15968	15986	15796	15690	15856	15865	15829	15790	15885	15965	15814	15663	15796	15884	15832	15742	15990	15772	16010	16056	15846	15916	15890	15904	16074	15882	15906	15841	15736	15764	15823	15936	15943	15871	15807	15849	15762	15866	15688	15868	15876	15851	15671	16014	15714	15730	15829	15813	15835	15748	15862	15881	15935	15850	15897	15833	15858	15863	16019	15686	15910	15863	15983	15951	15868	15638	15811	15901	15837	15849	15861	15886	15776	15877	15866	15880	15967	15751	15876	15786	15871	15884	15871	15806	15704	15766	15879	15651	15796	15910	16005	15847	15864	15969	15891	15807	15756	15967	15896	15828	15851	15790	15768	15700	15740	15939	15856	15789	15919	15832	15962	15811	15850	15736	15946	15899	15887	15810	15785	15843	15818	15973	15709	15835	16024	15792	15827	15756	15818	15806	15911	15884	15940	15859	15803	15779	16027	15837	15866	15922	15838	15836	15856	15902	15835	15703	16013	15803	15882	15941	15869	15813	15756	15746	15820	15811	15813	15928	15743	15787	15953	16022	15781	16014	15736	15691	15754	15993	15823	15947	16045	15906	16045	15909	15898	15932	16019	15935	15887	15822	15856	15849	15822	15790	15815	15817	15942	15828	15826	16040	15957	15981	16038	15748	15718	15905	15577	15701	15808	15813	15955	15925	15929	15776	15996	15825	16092	15792	15732	15901	15851	16107	15772	15698	15796	15760	15713	15901	15781	15649	16011	15880	15914	15678	15785	15654	15978	15885	15814	15802	15801	15981	15834	15804	15838	15871	15916	15981	15860	15822	16030	15888	15935	15845	15842	15828	15969	15837	15940	15859	15949	15783	15931	15988	15840	15896	15848	15798	15823	15968	15988	15878	15863	15718	15895	15863	15769	15840	15959	15885	15877	15932	15930	15858	15852	15908	15818	15845	15916	15978	15930	15870	15874	15818	15826	16019	15780	15892	15756	15885	15988	15939	15816	15677	15836	16040	15958	15863	15865	15909	16013	16069	15803	15890	15790	15958	15787	15812	15846	15733	16024	15998	15783	15838	15772	15880	15779	15756	15741	15840	15765	15810	15911	15742	15970	15765	15904	15871	15720	15797	15869	15916	15976	15965	15961	16102	15728	15783	16008	15871	15806	15990	15906	15790	15971	15619	15768	15991	15788	15904	15815	15770	15908	15730	15597	15835	15934	15797	15917	15967	15802	15810	15996	15960	15690	15984	15753	15983	16087	15873	15778	15902	15953	15790	15828	16109	15838	15910	15906	16012	15954	15910	15728	15764	15852	15788	15994	15661	15802	15804	15951	15761	15746	15811	15869	15771	15863	15814	15675	15841	15865	15870	16111	15897	15852	16137	15928	15796	15931	15878	15892	15779	15959	15707	15859	16005	15744	15822	15883	15908	15789	15720	15958	16016	15886	15834	15857	15820	15873	15746	15995	15705	15995	15862	15746	15927	15912	15716	15776	15929	15984	15650	15836	15919	15789	15921	15863	15901	15881	15995	15868	15746	15877	15960	15938	15777	15979	16048	15905	15902	15925	15847	15876	16012	15758	15760	15943	15893	15776	15889	15871	15935	15808	16076	15776	15785	15820	15978	15825	15827	15753	15908	15930	15611	15857	15751	15831	15833	15806	15860	15923	15972	15769	15748	15664	15970	16034	15773	15794	15989	15707	15750	15786	15779	15927	15853	15742	15890	15833	15889	15782	15953	16134	15694	16094	15873	15914	15907	15735	15914	15877	15874	15783	15815	15978	15841	15979	15827	15922	15829	15787	15883	15769	15822	15950	15779	15887	15738	15895	15978	15924	15975	15791	15893	15898	15857	15819	15768	15707	15863	15784	15821	15853	15882	15883	15816	15958	15931	15807	15919	15889	15827	15785	16066	15700	15796	15710	15857	15891	15824	15988	15737	15772	15787	15746	15975	15808	15757	15839	15928	15788	15899	15779	15939	15828	15980	15654	15897	16031	15896	15840	15665	15777	15897	15925	15698	15807	15890	15869	15908	15958	15784	15907	15789	15818	15708	15839	15796	15832	15868	15823	15967	15805	15857	15712	15837	16037	15746	15616	15817	16073	15811	15747	15895	15867	15970	15828	15956	15946	15876	15727	15855	15899	15830	15825	15802	15931	15815	15861	15898	15818	15815	15967	15759	15946	15944	15764	15892	16004	15937	15881	15766	15922	15903	15878	15857	15975	15750	15954	15718	15859	15935	15839	15864	15913	16034	15894	15910	15771	15783	15930	15879	15985	15817	15681	15923	15860	15825	15851	16047	15949	15805	15672	16016	15766	15679	15852	15738	15780	15794	15920	15773	15872	15893	15946	15743	15717	15843	15923	15650	15909	15964	15903	15976	15976	15768	15887	15814	15945	15856	15939	15859	15776	15785	15751	15929	15767	15804	15971	15864	15657	16053	15805	15910	15839	15959	15974	15941	16011	15841	15811	15850	15951	15714	16040	15899	15840	15887	15830	16058	15916	15836	15841	15911	15948	15943	15817	15751	15869	15872	15930	15938	15926	15815	15909	15803	16052	15869	15733	15657	15991	15794	15816	15909	15729	15850	15812	15923	15860	15890	15935	15771	15829	15974	15832	15816	15819	15898	15943	15822	15730	16016	15935	15877	15942	15807	15852	15837	15853	15890	15751	15982	15840	15787	15913	16005	15808	15918	15883	15909	15837	15749	15889	15851	16014	15890	15737	15980	15768	15738	15984	15892	15813	15871	15690	15949	15750	15786	15834	15893	15918	15841	15900	15818	15806	15958	15949	15794	15728	15813
22545	21648	28693	24839	21823	23260	23476	18948	18030	18406	18463	18303	18178	18129	18211	17974	18114	18229	18109	17953	18127	17972	17957	17924	18090	17976	17846	17911	17748	17924	17836	17859	17934	17851	17982	17984	17825	17614	17752	17949	17871	17903	17841	17988	17731	17829	17937	17805	17727	17802	17942	17931	17746	17800	18079	17953	17903	17725	17659	17794	17831	17926	17800	17735	17655	17821	17948	17865	17767	17733	17576	17651	17752	17946	17802	17685	17651	17729	17567	17806	17820	17818	17986	17888	17840	17645	17655	17955	17710	17718	17991	17861	17930	18102	17857	17641	17688	17935	17757	17647	17634	17751	17748	17809	17727	17584	17709	17711	17729	17789	17866	17711	17789	17661	17728	17718	17849	17803	17945	17946	17746	17681	17977	17818	17885	17797	17722	17776	17932	17823	17606	17843	17801	17887	17833	17602	17912	17757	17855	17771	17990	17771	17870	17707	17608	17642	17915	17672	17629	17772	17596	17678	18043	18003	17675	17756	17638	17754	17802	17706	17678	17687	17718	17772	17782	17839	17769	17753	17882	17804	17648	17980	17781	17757	17880	17750	17838	17704	17562	17806	17705	17816	17607	17721	17968	17751	17807	17626	17890	17991	17796	17944	17643	17476	17631	17871	17952	17782	17686	17815	17778	17776	17769	17789	17725	17634	17606	17903	17679	17808	17701	17628	17945	17970	17965	17645	17628	17680	17745	17692	17725	17976	17873	17731	17851	17691	17787	17888	17670	17815	17712	17777	17757	17645	17704	17810	17801	17801	17842	17808	17849	17733	17671	17952	17990	17849	17738	17692	17523	17796	17789	17674	17682	17702	17742	17692	17827	17751	17584	17742	17767	17680	17649	17668	17842	17705	17812	17717	17906	17790	17797	17597	17776	17762	17730	17723	17767	17948	17768	17736	17806	17682	17763	17814	17598	17634	17749	17895	17782	17584	17789	17821	17795	17616	17731	17750	17731	17639	17721	17706	17776	17863	17652	17679	17655	17798	17879	17738	17617	17699	17939	17755	17640	17588	17703	17512	17701	17614	17738	17795	17813	17709	17615	17694	17819	17733	17789	17821	17606	17832	17622	17856	17789	17616	17574	17750	17673	17773	17675	17818	17896	17854	17653	17812	17622	17621	17566	17831	17671	17566	17818	17841	17643	17874	17785	17715	17808	17567	17843	17684	17715	17834	17763	17961	17788	17611	17772	17797	17810	17807	17514	17772	17754	17859	17788	17685	17810	17773	17639	17662	17713	17942	17872	17730	17756	17646	17570	17616	17625	17798	17756	17739	17806	17845	17781	17642	18056	17881	17931	17704	17661	17714	17785	17586	17725	17946	17772	17873	17870	17994	17769	17864	17809	17791	17655	17614	17758	17662	17733	18007	17665	17726	17774	17727	17969	17626	17720	17707	17861	17678	17706	17818	17848	17840	17553	17708	17729	17668	17583	17774	17639	17734	17718	17750	17953	17832	17733	18024	17847	17820	17894	17793	17994	17962	17855	17529	17881	17685	17825	17980	17882	17772	17811	17952	17809	17924	17792	17883	18002	17631	17683	17598	17631	17756	17898	17700	17763	17617	17775	17817	17861	17824	17631	17725	17739	17847	17676	17705	17798	17812	17754	17913	17729	17651	17657	17560	17715	17677	17799	17512	17872	17784	17842	17971	17824	17835	17609	17626	17666	17781	17788	17603	17812	17816	17673	17813	17707	17723	17903	17723	17861	17469	17969	17704	17774	17650	17476	17598	17762	17757	17769	17863	17662	17723	17822	17854	17714	17766	17903	17523	17632	17794	17817	17812	17751	17708	17785	17553	17689	17667	17889	17771	17680	17523	17693	17516	17838	17759	17832	17711	17732	17690	17860	17842	17745	17692	17883	17705	17791	18017	17662	17605	17829	17695	17789	17739	17619	17876	17875	17465	17864	17832	17889	17609	17833	17685	17823	17775	17882	17671	17830	17888	17745	17840	17638	17803	17958	17744	17754	17887	17867	17703	17610	17877	17767	17864	17768	17719	17816	17956	17722	17700	17889	17636	17841	17644	17495	17734	17750	17792	17796	17791	17399	17682	17699	17803	17691	17749	17827	17810	18041	17687	17766	17745	18008	17729	17910	17807	17761	17636	17678	17494	17652	17729	17645	17671	17693	17755	17939	17785	17760	17755	17714	17644	17777	17612	17711	17620	17736	17567	17615	17768	17786	17975	17962	17713	17735	17788	17754	17912	17630	17971	17880	17854	17756	17849	17632	17934	17664	17731	17880	17544	17732	17682	17622	17855	17748	17593	17803	17889	17852	17903	17715	17621	17666	17669	17815	17525	17465	17554	17765	17712	17788	17911	17886	17553	17856	17771	17671	17714	17815	17802	17802	17711	17551	17944	17795	17690	17687	17754	17851	17746	17927	17690	17706	17963	17842	17673	17743	17771	17633	17674	17882	17784	17762	17535	17662	17807	17647	17924	17750	17903	17779	17712	17795	17719	17801	17750	17765	17656	17827	17732	17760	17820	17733	17742	17855	17848	17868	17841	17765	17897	17947	17729	17722	17681	17821	17645	17581	17711	17800	17744	17790	17614	17790	17848	17639	17868	17699	17925	17597	17664	17726	17688	17758	17531	17689	17640	17689	17584	17632	17838	17674	17580	17744	17737	17955	17765	17787	17935	17687	17642	17662	17803	17867	17520	17519	17858	17758	17800	17691	17560	17685	17862	17702	17756	17783	17729	17888	17777	18043	17690	17636	17814	17705	17841	17927	17663	17721	17741	17738	17803	17634	17865	17892	17772	17698	17884	18041	17703	17795	17632	17627	17669	17755	17670	17702	17825	17925	17765	17756	17675	17724	17710	17699	17681	17884	17834	17868	17827	17851	17753	17600	17793	17842	17797	17672	17848	17823	17983	17938	17777	17660	17514	17727	17379	18039	17765	17731	17940	17882	17704	17574	17798	17636	17699	17659	17640	17742	17736	17625	17844	17836	17821	17769	17922	17735	17799	17757	17713	17889	17818	17705	17777	17800	17941	17823	17783	17841	17474	17667	17553	17818	17925	17736	17685	17723	17850	17741	17776	17716	17661	17579	17782	17628	17642	17811	17673	17700	17729	17906	17665	17816	17598	17933	17745	17795	17565	17629	17798	17759	17620	17919	17645	17687	17748	17846	17666	17843	17960	17814	17804	17591	17699	17637	17897	17616	17808	17699	17692	17725	17702	17844	17814	17589	17849	17904	17744	17736	17719	17874	17710	17808	17647	17584	17745	17792	17844	17646	17692	17876	17900	17639	17777	17576	17711	17663	17595	17747	17674	17848	17857	17853	17716	17918	17658	17738	17790	17752	17885	17608	17807	17639	17834	17504	17803	17762	17643	17822	17627	17596	17668	17918	17660	17556	17756	17628	17871	17706	17883	17712	17713	17645	17703	17713	17771	17581	17853	17825	17726	17768	17708	17676	17655	17724	17487	17714	17787	17773	17911	17667	17567	17681	17637	17612	17740	17898	17706	17961	17793	17938	17620	17626	17778	17960	17677	17870	17645	17870	17873	17784	17630	17951	17842	17824	17853	17815	17820	17600	17771	17706	17489	17670	17847	17836	17708	17753	17670	17972	17800	17836	17694	17897	17778	17684	17693	17941	17761	17793	17824	17696	17752	17510	17516	17718	17950	17892	17780	17781	17682	17515	17664	17687	17624	17938	17890	17801	17847	17550	17980	17765	17802	17574	17506	17856	17731	17654	17464	17674	17713	17633	17711	17586	17625	17657	17746	17734	17816	17651	17718	17998	17840	17556	17922	17829	17946	17752	17758	17709	17691	17528	17697	17654	17639	17864	17679	17604	17970	17833	17667	17712	17894	17882	17835	17891	17724	17711	17813	17716	17840	17647	17534	17624	17595	17739	17705	17504	17674	17602	17832	17925	17703	17585	17665	17710	17758	17702	17737	17673	17940	17810	17770	17625	17692	17822	17980	17730	17778	17898	17675	17940	17679	17879	17625	17823	17683	17849	17908	17721	17812	17708	17755	17783	17706	17622	17638	17734	17880	17783	17946	17863	17682	18006	17638	17573	17777	17793	17799	17528	17759	17861	17818	17811	17860	17728	17433	17750	17717	17786	17798	17732	17771	17660	17744	17745	17681	17859	17678	17687	17912	17569	17685	17900	17925	17612	17917	17640	17639	17753	17992	17907	17664	17626	17681	17498	17618	17613	17708	17760	17596	17904	17718	17843	17761	17725	17909	17637	17888	17843	17839	17745	17715	17702	17667	17388	17724	17756	17853	17814	17611	17685	17652	18021	17813	17739	17778	17895	17621	17646	17954	17784	17740	17759	17745	17771	17744	17813	17827	17819	17740	17672	17864	17822	17561	17863	17816	17818	17619	17705	17537	17656	17676	17656	17705	17879	17598	17704	17723	17550	17595	17744	17692	17799	17497	17639	17641	17820	17738	17651	17504	17614	17735	17726	17888	17527	17739	17670	17774	17721	17704	17770	17650	17700	17722	17594	17863	17592	17908	17789	17649	17673	17617	17880	17561	17695	17814	18021	17941	17892	17700	17669	17919	17915	17685	17807	17704	17659	17662	17728	17521	17885	17850	17972	17938	17572	17863	17642	17667	17854	17917	17679	17908	17868	17812	17629	17761	17558	17527	17655	17655	17841	17707	17592	17912	17859	17587	17975	17965	17757	17701	17774	17812	17689	17808	17793	17766	17946	17571	17837	17759	17590	17603	17632	17831	17791	17884	17798	17650	17704	17796	17845	17912	17991	17772	17775	17688	17915	17593	17727	17704	17813	17843	17858	17744	17792	17816	17779	17771	17773	17939	17606	17854	17817	17989	17723	17867	17808	17778	17786	17488	17636	17687	17833	17721	17894	17731	17756	17707	17704	17914	17651	17790	17511	17747	17618	17959	17691	17480	17882	17953	17603	17870	17488	17747	17840	17696	17907	17742	17984	17705	17795	17642	17611	17713	17730	17704	17698	17856	17862	17678	17785	17689	17647	17754	17850	17664	17519	17437	17981	17614	17611	17888	17920	17624	17613	17550	17724	17796	17537	17845	17590	17700	17608	17753	17654	17587	17773	17759	17693	17637	17616	17788	17826	17839	17828	17804	17765	17852	17642	17637	17741	17615	17611	17625	17837	17888
27689	42065	22224	18369	17073	16445	16167	16008	15798	15747	15917	15890	15558	15534	15517	15424	15544	15439	15504	15552	15534	15470	15582	15465	15518	15461	15586	15202	15577	15522	15408	15482	15538	15490	15487	15423	15518	15302	15318	15494	15278	15474	15437	15401	15480	15259	15497	15451	15399	15421	15505	15286	15244	15309	15445	15316	15349	15346	15512	15291	15427	15300	15353	15452	15483	15373	15395	15416	15508	15402	15345	15537	15464	15340	15374	15440	15435	15336	15452	15464	15340	15333	15429	15336	15321	15292	15443	15486	15258	15226	15464	15407	15352	15314	15376	15431	15319	15369	15455	15224	15613	15427	15463	15369	15435	15217	15363	15427	15457	15330	15351	15366	15500	15423	15283	15534	15238	15325	15493	15337	15254	15295	15391	15363	15552	15286	15482	15509	15393	15404	15298	15301	15491	15268	15542	15430	15501	15355	15321	15342	15381	15247	15469	15300	15296	15429	15476	15327	15289	15329	15286	15315	15303	15238	15343	15186	15458	15340	15311	15300	15280	15330	15398	15317	15277	15393	15283	15536	15400	15350	15372	15357	15321	15323	15314	15476	15318	15492	15380	15149	15451	15228	15360	15450	15451	15388	15349	15485	15475	15510	15346	15473	15489	15386	15528	15293	15422	15331	15388	15267	15267	15256	15191	15482	15393	15268	15400	15414	15239	15352	15261	15316	15373	15400	15415	15259	15244	15367	15226	15178	15312	15472	15345	15291	15289	15303	15485	15346	15409	15369	15387	15327	15536	15217	15528	15379	15524	15364	15297	15413	15402	15218	15388	15308	15291	15506	15283	15555	15298	15424	15323	15371	15338	15265	15404	15365	15316	15227	15335	15347	15331	15332	15348	15396	15324	15515	15303	15343	15280	15371	15386	15491	15250	15274	15342	15385	15371	15456	15425	15418	15436	15391	15339	15277	15198	15318	15429	15247	15424	15494	15425	15434	15475	15334	15477	15373	15259	15333	15362	15252	15326	15316	15208	15237	15325	15380	15411	15168	15478	15249	15306	15257	15414	15363	15430	15352	15449	15235	15273	15461	15275	15243	15352	15312	15402	15368	15273	15360	15418	15436	15378	15339	15481	15199	15315	15410	15224	15358	15462	15524	15246	15373	15402	15309	15316	15430	15368	15334	15376	15275	15607	15420	15324	15296	15352	15364	15375	15447	15339	15468	15339	15325	15200	15378	15406	15270	15245	15303	15494	15508	15357	15314	15468	15269	15356	15443	15292	15338	15349	15403	15498	15483	15283	15346	15457	15331	15177	15357	15299	15424	15053	15384	15524	15421	15312	15220	15434	15186	15345	15378	15317	15510	15503	15399	15401	15306	15471	15279	15369	15265	15393	15364	15280	15311	15347	15454	15262	15374	15335	15305	15061	15308	15452	15287	15367	15527	15360	15424	15323	15714	15220	15360	15204	15538	15215	15359	15242	15372	15257	15234	15341	15221	15392	15260	15347	15451	15360	15413	15324	15323	15291	15533	15202	15421	15298	15230	15607	15267	15488	15525	15434	15396	15640	15376	15417	15454	15317	15337	15303	15582	15414	15410	15408	15444	15275	15183	15453	15439	15387	15358	15370	15205	15377	15340	15375	15202	15255	15330	15278	15347	15519	15336	15362	15422	15556	15195	15454	15253	15448	15352	15369	15373	15394	15384	15410	15397	15377	15495	15526	15347	15345	15356	15303	15263	15300	15431	15391	15194	15426	15451	15360	15341	15324	15247	15303	15386	15344	15279	15510	15160	15369	15449	15338	15331	15383	15241	15357	15132	15297	15226	15293	15245	15405	15381	15178	15386	15329	15265	15398	15305	15455	15334	15301	15456	15260	15451	15381	15261	15493	15421	15298	15426	15418	15448	15223	15303	15387	15303	15389	15193	15383	15271	15238	15437	15336	15265	15416	15417	15211	15452	15073	15201	15376	15410	15340	15504	15388	15356	15322	15441	15259	15304	15389	15223	15355	15327	15337	15421	15304	15253	15370	15496	15364	15349	15362	15400	15436	15209	15241	15029	15397	15419	15329	15419	15370	15386	15358	15403	15297	15414	15397	15278	15392	15324	15437	15403	15330	15188	15291	15499	15349	15334	15361	15344	15410	15385	15369	15316	15286	15382	15360	15232	15511	15318	15196	15439	15387	15488	15275	15329	15271	15371	15337	15459	15415	15306	15249	15349	15175	15507	15312	15355	15165	15216	15274	15269	15294	15590	15121	15230	15409	15293	15371	15368	15430	15632	15446	15325	15395	15346	15439	15288	15362	15370	15396	15209	15356	15433	15240	15701	15312	15165	15353	15442	15199	15461	15402	15409	15447	15361	15361	15376	15396	15451	15335	15400	15142	15521	15620	15390	15362	15190	15061	15191	15265	15475	15220	15513	15201	15277	15379	15478	15266	15318	15217	15219	15290	15422	15370	15359	15451	15293	15320	15424	15306	15355	15302	15302	15288	15419	15415	15367	15171	15305	15381	15467	15403	15236	15314	15354	15300	15382	15344	15369	15408	15461	15288	15440	15295	15193	15353	15350	15338	15410	15585	15312	15379	15446	15460	15495	15400	15310	15464	15224	15529	15219	15497	15372	15419	15386	15256	15291	15440	15388	15419	15294	15262	15333	15272	15396	15353	15298	15531	15298	15406	15271	15415	15372	15290	15520	15209	15168	15266	15424	15426	15482	15281	15432	15276	15428	15237	15403	15326	15193	15237	15246	15466	15532	15320	15529	15390	15343	15406	15358	15399	15396	15266	15593	15397	15366	15384	15184	15467	15392	15310	15461	15400	15368	15321	15358	15392	15314	15302	15501	15342	15382	15314	15310	15238	15495	15391	15421	15459	15268	15290	15313	15382	15487	15219	15368	15388	15177	15305	15513	15240	15546	15393	15410	15477	15244	15376	15405	15322	15401	15443	15423	15484	15400	15402	15328	15485	15463	15364	15426	15225	15401	15327	15349	15183	15357	15411	15276	15363	15262	15229	15480	15428	15463	15221	15458	15312	15327	15320	15463	15375	15212	15401	15318	15549	15498	15220	15361	15116	15399	15236	15392	15311	15573	15459	15355	15375	15328	15420	15235	15281	15460	15471	15410	15537	15301	15420	15232	15248	15525	15356	15372	15290	15254	15386	15475	15272	15330	15446	15335	15436	15409	15225	15446	15436	15238	15406	15422	15405	15528	15333	15314	15281	15174	15444	15423	15377	15437	15421	15450	15233	15479	15435	15284	15207	15280	15282	15191	15385	15455	15274	15367	15356	15178	15385	15289	15432	15359	15261	15408	15383	15207	15400	15439	15344	15375	15459	15330	15369	15410	15318	15290	15404	15270	15233	15348	15394	15435	15291	15581	15291	15419	15447	15231	15267	15437	15390	15351	15336	15226	15527	15407	15237	15265	15287	15383	15356	15414	15353	15467	15391	15282	15397	15328	15342	15461	15397	15205	15368	15289	15356	15333	15465	15241	15426	15505	15419	15382	15506	15233	15466	15306	15401	15320	15499	15401	15278	15257	15306	15407	15250	15462	15071	15344	15348	15312	15490	15308	15361	15331	15421	15305	15488	15274	15498	15468	15076	15459	15201	15654	15299	15450	15337	15328	15468	15256	15258	15152	15462	15274	15399	15339	15321	15430	15197	15402	15377	15533	15270	15259	15395	15376	15418	15339	15372	15369	15340	15280	15297	15377	15309	15441	15412	15342	15200	15533	15302	15288	15330	15239	15416	15409	15135	15273	15325	15387	15266	15398	15332	15314	15353	15301	15285	15447	15204	15522	15401	15449	15426	15187	15376	15378	15330	15398	15292	15362	15253	15368	15505	15367	15273	15292	15353	15327	15396	15380	15236	15474	15300	15213	15150	15114	15320	15394	15334	15381	15243	15502	15309	15290	15238	15262	15606	15320	15297	15230	15448	15392	15170	15293	15189	15388	15423	15349	15289	15364	15299	15501	15291	15274	15461	15507	15326	15464	15098	15481	15410	15137	15195	15284	15290	15265	15349	15305	15403	15352	15280	15295	15374	15337	15499	15138	15599	15355	15286	15292	15268	15610	15186	15287	15190	15312	15405	15468	15284	15429	15387	15287	15299	15452	15415	15504	15357	15353	15370	15270	15359	15379	15348	15335	15354	15243	15384	15424	15137	15334	15416	15329	15439	15303	15357	15378	15340	15376	15289	15380	15322	15293	15396	15224	15398	15337	15440	15339	15221	15393	15424	15344	15369	15392	15408	15035	15260	15347	15436	15405	15347	15250	15604	15257	15237	15258	15409	15280	15497	15158	15432	15430	15325	15214	15282	15375	15272	15363	15291	15240	15444	15329	15394	15338	15278	15395	15247	15359	15246	15279	15169	15430	15510	15392	15247	15239	15407	15391	15385	15408	15124	15332	15151	15464	15334	15460	15243	15508	15520	15415	15480	15372	15444	15292	15265	15256	15532	15617	15253	15338	15372	15439	15220	15524	15329	15253	15485	15485	15329	15268	15545	15391	15268	15370	15311	15337	15436	15290	15234	15282	15249	15433	15289	15277	15454	15302	15402	15307	15382	15426	15353	15281	15551	15391	15490	15120	15359	15367	15288	15370	15442	15427	15260	15356	15395	15372	15358	15403	15320	15309	15241	15274	15317	15398	15359	15468	15359	15349	15403	15390	15462	15438	15449	15326	15407	15495	15529	15215	15370	15241	15372	15401	15339	15329	15331	15295	15313	15260	15456	15271	15220	15266	15424	15346	15405	15332	15433	15308	15323	15383	15509	15473	15321	15379	15308	15330	15315	15396	15435	15310	15360	15554	15272	15345	15267	15443	15203	15190	15509	15228	15231	15342	15330	15368	15471	15410	15391	15228	15320	15516	15376	15352	15220	15470	15431	15314	15331	15383	15307	15436	15501	15412	15211	15453	15650	15439	15398	15265	15438	15498	15478	15281	15284	15343	15349	15341	15424	15353	15310	15362	15381	15207	15496	15479	15312	15204	15448	15454	15456	15419	15343	15461	15378	15387	15414	15390	15263	15419	15274	15308	15266	15399	15459	15398	15288	15345	15201	15342	15369	15410	15244	15288	15377	15299	15253	15417	15341	15297	15312	15275	15283	15432	15433	15211	15291	15219	15324	15279	15263	15407	15417	15257	15399	15288	15324	15266
29527	22872	23207	20481	17939	17777	17898	17885	17787	17767	17867	17813	17812	17837	17579	17627	17612	17623	17761	17664	17559	17622	17662	17373	17779	17745	17524	17658	17759	17535	17878	17743	17647	17533	17649	17539	17654	17856	17841	17633	17631	17656	17490	17460	17833	17496	17725	17826	17711	17656	17625	17495	17786	17803	17827	17391	17441	17552	17578	17675	17671	17937	17973	17510	17723	17565	17556	17650	17672	17562	17731	17488	17636	17605	17704	17648	17406	17643	17691	17611	17481	17669	17667	17681	17590	17557	17755	17686	17582	17621	17691	17685	17674	17686	17561	17623	17792	17642	17547	17585	17638	17431	17453	17484	17648	17505	17641	17455	17615	17609	17497	17608	17560	17598	17642	17679	17792	17658	17607	17588	17641	17639	17683	17503	17797	17664	17542	17703	17610	17617	17764	17642	17418	17829	17498	17658	17743	17627	17708	17524	17653	17810	17627	17618	17723	17673	17462	17420	17729	17695	17694	17607	17861	17576	17789	17532	17688	17488	17563	17419	17484	17675	17463	17530	17735	17769	17540	17685	17716	17622	17930	17582	17548	17653	17780	17651	17617	17616	17702	17734	17739	17656	17574	17721	17627	17561	17622	17679	17495	17708	17656	17539	17695	17658	17633	17578	17799	17604	17647	17827	17567	17803	17640	17637	17582	17670	17608	17593	17571	17665	17644	17540	17867	17620	17730	17829	17515	17570	17637	17534	17639	17738	17550	17756	17626	17876	17594	17605	17689	17801	17679	17872	17704	17593	17609	17536	17318	17767	17654	17688	17536	17617	17810	17804	17663	17741	17847	17835	17692	17694	17715	17780	17575	17559	17799	17641	17648	17493	17503	17634	17702	17662	17706	17385	17605	17516	17676	17558	17644	17650	17765	17731	17707	17685	17715	17823	17670	17778	17440	17685	17624	17577	17542	17452	17637	17709	17603	17831	17787	17762	17830	17511	17524	17567	17650	17774	17480	17606	17515	17603	17504	17778	17741	17655	17822	17610	17633	17648	17705	17662	17735	17734	17685	17652	17568	17687	17737	17688	17698	17501	17742	17720	17508	17736	17669	17488	17646	17619	17751	17828	17814	17573	17788	17642	17595	17558	17442	17706	17513	17631	17485	17651	17647	17843	17776	17703	17532	17467	17633	17652	17678	17568	17825	17875	17668	17470	17480	17657	17674	17511	17301	17771	17754	17579	17309	17521	17630	17598	17532	17596	17708	17832	17787	17510	17788	17647	17744	17558	17664	17806	17673	17680	17563	17560	17538	17565	17676	17782	17688	17516	17597	17710	17822	17534	17739	17737	17764	17604	17557	17696	17676	17703	17798	17571	17545	17660	17704	17633	17440	17454	17543	17585	17649	17406	17733	17599	17778	17712	17705	17655	17880	17642	17634	17534	17761	17590	17678	17797	17792	17711	17566	17471	17723	17749	17878	17792	17391	17566	17621	17565	17532	17519	17589	17500	17539	17547	17689	17513	17734	17636	17537	17757	17678	17945	17766	17635	17721	17562	17564	17669	17571	17741	17790	17572	17920	17595	17665	17682	17745	17709	17846	17720	17654	17594	17601	17682	17586	17471	17624	17672	17651	17795	17698	17612	17568	17510	17554	17638	17608	17696	17812	17656	17444	17831	17582	17559	17678	17433	17548	17581	17567	17850	17729	17837	17751	17675	17672	17408	17657	17768	17599	17585	17509	17707	17646	17789	17526	17595	17585	17642	17592	17596	17588	17730	17722	17769	17697	17625	17611	17858	17790	17800	17727	17671	17893	17639	17576	17372	17690	17465	17625	17649	17722	17714	17553	17583	17480	17573	17787	17647	17756	17620	17867	17808	17496	17722	17763	17684	17713	17514	17728	17661	17526	17596	17534	17742	17875	17522	17451	17685	17741	17697	17665	17736	17708	17647	17787	17629	17790	17585	17726	17576	17717	17674	17800	17558	17668	17711	17607	17756	17552	17614	17567	17669	17640	17571	17803	17612	17623	17856	17571	17743	17778	17684	17754	17536	17656	17680	17789	17550	17769	17454	17582	17640	17472	17687	17635	17711	17661	17534	17547	17628	17777	17736	17608	17644	17636	17739	17675	17814	17581	17618	17610	17434	17480	17545	17648	17702	17767	17652	17554	17534	17448	17752	17435	17624	17611	17666	17561	17566	17797	17694	17546	17655	17558	17426	17934	17840	17885	17798	17614	17625	17595	17844	17554	17550	17805	17454	17682	17694	17717	17583	17623	17599	17604	17565	17455	17518	17870	17671	17762	17582	17807	17492	17677	17535	17425	17586	17585	17574	17669	17679	17662	17486	17662	17634	17569	17578	17700	17583	17544	17454	17616	17560	17462	17470	17456	17682	17756	17538	17708	17634	17510	17612	17723	17714	17624	17495	17708	17700	17608	17501	17641	17911	17717	17620	17511	17687	17705	17661	17674	17704	17748	17595	17662	17554	17625	17612	17700	17563	17630	17377	17825	17662	17779	17662	17410	17871	17551	17670	17714	17612	17572	17604	17625	17505	17752	17780	17802	17581	17681	17612	17898	17600	17724	17579	17745	17718	17620	17526	17658	17486	17419	17589	17723	17506	17499	17637	17640	17851	17641	17637	17692	17894	17596	17559	17727	17735	17606	17794	17581	17865	17700	17562	17605	17780	17479	17776	17651	17712	17542	17601	17648	17693	17594	17845	17555	17716	17619	17589	17667	17700	17672	17698	17670	17574	17734	17819	17745	17711	17594	17804	17601	17677	17584	17439	17685	17641	17630	17651	17646	17686	17844	17510	17756	17778	17735	17690	17549	17678	17668	17498	17511	17550	17824	17570	17566	17641	17712	17743	17526	17602	17556	17745	17877	17554	17534	17537	17687	17594	17580	17675	17683	17498	17629	17668	17633	17809	17792	17896	17783	17454	17608	17679	17582	17572	17705	17710	17655	17585	17604	17719	17661	17629	17500	17670	17668	17888	17496	17611	17587	17619	17720	17677	17772	17769	17742	17465	17713	17513	17616	17669	17638	17753	17689	17670	17644	17767	17708	17684	17767	17803	17520	17612	17559	17596	17562	17521	17767	17495	17609	17712	17582	17438	17556	17748	17354	17697	17705	17666	17744	17378	17529	17580	17643	17646	17688	17775	17545	17609	17661	17930	17680	17750	17533	17582	17816	17876	17841	17699	17695	17625	17572	17606	17544	17607	17764	17681	17721	17536	17696	17569	17565	17644	17796	17714	17773	17602	17598	18014	17510	17653	17682	17671	17631	17547	17560	17587	17450	17517	17483	17563	17494	17688	17395	17604	17924	17689	17757	17672	17675	17588	17669	17658	17732	17517	17739	17783	17668	17476	17576	17589	17860	17810	17866	17696	17817	17675	17581	17615	17382	17579	17532	17691	17781	17798	17823	17538	17452	17751	17562	17591	17621	17668	17669	17834	17585	17543	17599	17726	17630	17694	17725	17743	17572	17776	17821	17804	17743	17654	17669	17685	17722	17657	17622	17772	17722	17725	17777	17817	17731	17524	17741	17730	17731	17587	17737	17696	17724	17839	17861	17644	17675	17557	17706	17704	17671	17504	17762	17496	17528	17693	17716	17586	17570	17525	17868	17686	17596	17520	17722	17691	17860	17682	17712	17605	17478	17554	17825	17736	17703	17680	17613	17618	17629	17651	17430	17823	17721	17544	17637	17624	17668	17681	17646	17610	17544	17685	17691	17620	17580	17676	17794	17776	17675	17822	17654	17625	17523	17671	17856	17653	17727	17691	17627	17762	17876	17539	17898	17645	17711	17522	17868	17815	17798	17732	17573	17639	17674	17740	17581	17731	17601	17770	17732	17886	17669	17930	17779	17585	17898	17634	17800	17817	17702	17537	17594	17449	17518	17624	17724	17626	17718	17727	17680	17629	17583	17956	17744	17653	17738	17773	17792	17620	17378	17634	17505	17683	17684	17705	17580	17706	17633	17632	17727	17776	17675	17566	17714	17588	17606	17715	17688	17693	17545	17727	17579	17607	17549	17834	17623	17838	17482	17499	17688	17687	17777	17629	17726	17683	17660	17716	17704	17639	17597	17631	17663	17607	17647	17626	17742	17650	17827	18023	17718	17864	17623	17682	17447	17828	17649	17590	17639	17466	17718	17432	17565	17588	17648	17881	17802	17645	17692	17707	17597	17619	17660	17734	17491	17668	17618	17640	17734	17561	17601	17691	17883	17608	17613	17798	17788	17699	17533	17564	17546	17566	17560	17739	17514	17633	17712	17697	17545	17671	17557	17553	17665	17406	17668	17634	17532	17683	17711	17573	17760	17713	17758	17738	17723	17647	17751	17623	17488	17639	17599	17731	17681	17815	17898	17598	17618	17862	17591	17568	17589	17688	17585	17764	17699	17629	17622	17730	17517	17379	17702	17593	17761	17593	17617	17610	17555	17484	17510	17543	17750	17561	17616	17594	17634	17541	17830	17643	17511	17479	17516	17758	17617	17598	17810	17693	17632	17632	17900	17456	17757	17617	17575	17654	17541	17640	17872	17618	17421	17578	17628	17627	17642	17771	17618	17559	17633	17707	17835	17811	17721	17592	17546	17485	17594	17525	17632	17675	17581	17808	17721	17608	17721	17590	17561	17739	17736	17571	17940	17688	17851	17715	17656	17558	17659	17770	17526	17584	17645	17694	17626	17643	17603	17641	17754	17599	17368	17579	17639	17376	17565	17696	17814	17725	17792	17894	17744	17598	17512	17667	17879	17500	17610	17667	17665	17828	17787	17603	17661	17681	17526	17423	17817	17916	17692	17639	17894	17699	17521	17777	17682	17693	17734	17497	17603	17712	17414	17624	17513	17665	17838	17530	17693	17783	17774	17925	17491	17652	17608	17604	17592	17695	17725	17588	17792	17459	17644	17632	17758	17691	17453	17706	17630	17633	17609	17586	17765	17654	17486	17621	17532	17537	17687	17606	17519	17740	17713	17700	17813	17564	17603	17747	17434	17789	17576	17628	17709	17649	17791	17722	17482	17581	17621	17454	17674	17763	17702	17368	17533	17644	17672	17471	17734	17756	17716	17649	17734	17709	17545	17646	17682	17746	17770	17667	17597	17631	17801	17809	17676	17603	17678	17755	17597	17570	17650	17693	17869	17650	17821	17616	17914	17584
20132	21408	17531	16165	15787	15733	15590	15359	15489	15397	15445	15500	15597	15402	15483	15407	15407	15407	15322	15393	15488	15422	15274	15379	15473	15579	15381	15496	15326	15252	15272	15373	15484	15413	15484	15357	15402	15471	15520	15487	15369	15321	15364	15589	15299	15390	15363	15236	15442	15219	15600	15420	15360	15370	15469	15440	15341	15330	15253	15358	15341	15251	15321	15422	15262	15268	15386	15240	15418	15454	15443	15294	15232	15262	15279	15221	15544	15288	15475	15366	15496	15245	15496	15303	15240	15330	15412	15413	15300	15368	15363	15244	15501	15385	15393	15412	15361	15344	15386	15301	15428	15332	15336	15279	15148	15257	15274	15400	15444	15299	15246	15445	15451	15229	15455	15384	15392	15394	15510	15236	15285	15169	15497	15466	15285	15285	15401	15374	15416	15210	15289	15407	15276	15285	15565	15303	15508	15363	15355	15357	15572	15350	15275	15412	15424	15260	15397	15343	15340	15488	15358	15441	15162	15430	15367	15368	15472	15328	15298	15198	15523	15403	15369	15306	15458	15359	15359	15352	15264	15505	15275	15400	15327	15320	15419	15459	15591	15292	15318	15396	15377	15290	15449	15383	15447	15283	15328	15445	15177	15326	15161	15215	15410	15097	15380	15356	15344	15544	15435	15361	15291	15363	15276	15393	15470	15388	15396	15530	15365	15412	15384	15374	15240	15396	15331	15364	15466	15329	15232	15407	15508	15439	15464	15422	15335	15282	15415	15326	15434	15517	15257	15441	15432	15316	15334	15284	15308	15273	15297	15222	15378	15257	15587	15407	15263	15314	15127	15319	15420	15472	15334	15347	15350	15425	15413	15363	15399	15513	15322	15159	15144	15416	15463	15332	15436	15242	15431	15385	15357	15308	15402	15455	15423	15412	15375	15480	15488	15411	15267	15355	15362	15254	15526	15374	15288	15419	15264	15213	15490	15162	15417	15228	15403	15465	15304	15427	15416	15422	15465	15325	15428	15432	15249	15478	15202	15354	15233	15297	15426	15354	15409	15374	15206	15236	15355	15325	15337	15431	15186	15252	15217	15476	15285	15235	15520	15521	15274	15425	15403	15436	15245	15295	15405	15401	15343	15325	15493	15462	15243	15126	15222	15417	15378	15363	15284	15264	15239	15193	15550	15329	15305	15342	15413	15313	15448	15380	15439	15412	15307	15379	15429	15381	15313	15174	15227	15336	15304	15435	15417	15385	15375	15286	15282	15424	15460	15340	15289	15378	15369	15456	15314	15333	15249	15247	15462	15367	15487	15313	15494	15418	15198	15424	15296	15272	15382	15462	15288	15376	15449	15342	15293	15347	15392	15360	15380	15390	15526	15604	15415	15434	15497	15396	15180	15497	15318	15337	15284	15498	15323	15433	15429	15469	15195	15213	15358	15425	15345	15266	15355	15382	15360	15326	15251	15282	15248	15440	15421	15436	15341	15277	15421	15415	15413	15373	15331	15483	15323	15321	15268	15243	15353	15393	15360	15358	15263	15203	15317	15210	15369	15402	15320	15276	15309	15447	15421	15198	15256	15259	15402	15314	15273	15500	15410	15130	15258	15362	15280	15236	15433	15294	15376	15279	15227	15244	15348	15354	15413	15402	15298	15331	15347	15307	15431	15247	15342	15357	15383	15191	15407	15348	15268	15497	15584	15436	15337	15504	15498	15313	15409	15399	15450	15422	15258	15176	15417	15496	15334	15395	15421	15388	15286	15380	15398	15539	15402	15183	15115	15310	15480	15203	15465	15574	15490	15415	15344	15250	15459	15436	15229	15521	15335	15269	15397	15445	15272	15458	15388	15385	15408	15309	15313	15287	15332	15355	15214	15381	15309	15492	15409	15247	15386	15510	15322	15348	15460	15372	15350	15211	15467	15318	15349	15434	15297	15367	15387	15199	15375	15433	15421	15307	15463	15355	15357	15330	15395	15280	15156	15370	15334	15514	15534	15343	15376	15344	15518	15272	15648	15153	15332	15403	15274	15331	15461	15335	15450	15498	15440	15409	15363	15261	15275	15186	15272	15507	15322	15307	15223	15402	15309	15294	15298	15332	15501	15329	15375	15349	15264	15403	15421	15360	15311	15514	15598	15228	15409	15329	15376	15320	15320	15324	15451	15333	15341	15388	15499	15329	15500	15475	15385	15378	15444	15608	15401	15290	15443	15371	15330	15225	15396	15370	15306	15298	15338	15388	15464	15452	15404	15389	15475	15436	15458	15553	15195	15380	15188	15434	15385	15372	15245	15251	15460	15334	15380	15331	15379	15350	15286	15366	15278	15359	15452	15436	15269	15419	15438	15380	15466	15339	15298	15416	15453	15383	15257	15471	15426	15353	15395	15532	15430	15420	15427	15347	15353	15270	15279	15480	15222	15281	15442	15318	15323	15336	15515	15426	15290	15431	15501	15346	15554	15260	15283	15463	15309	15366	15250	15370	15293	15447	15269	15364	15236	15444	15345	15244	15311	15311	15334	15240	15372	15183	15407	15536	15278	15335	15375	15260	15427	15337	15457	15296	15424	15322	15399	15352	15396	15295	15349	15482	15250	15527	15317	15331	15320	15307	15309	15349	15346	15143	15475	15152	15443	15327	15415	15328	15325	15407	15516	15337	15484	15341	15223	15333	15507	15461	15335	15363	15302	15286	15285	15396	15301	15399	15393	15514	15325	15264	15295	15321	15348	15451	15331	15445	15441	15279	15259	15561	15299	15320	15273	15428	15502	15471	15309	15317	15362	15320	15255	15464	15295	15337	15317	15263	15297	15193	15399	15332	15299	15452	15302	15474	15213	15450	15369	15276	15289	15318	15448	15281	15341	15313	15438	15447	15307	15414	15398	15380	15201	15428	15480	15205	15285	15479	15418	15266	15553	15377	15542	15509	15484	15412	15221	15468	15307	15489	15477	15361	15457	15341	15361	15355	15560	15314	15361	15293	15261	15363	15248	15432	15528	15417	15411	15226	15300	15334	15383	15320	15195	15226	15187	15470	15542	15566	15517	15522	15402	15335	15339	15252	15519	15485	15333	15468	15486	15407	15347	15361	15505	15408	15292	15496	15377	15340	15421	15520	15343	15351	15448	15437	15366	15345	15379	15284	15322	15467	15170	15247	15467	15510	15049	15477	15445	15228	15646	15283	15454	15303	15517	15290	15407	15354	15380	15429	15319	15294	15387	15317	15395	15284	15488	15387	15421	15374	15331	15510	15422	15384	15216	15331	15296	15347	15292	15301	15349	15345	15372	15410	15371	15269	15311	15358	15425	15413	15373	15279	15250	15393	15383	15407	15366	15446	15406	15258	15510	15493	15364	15476	15233	15265	15354	15237	15356	15373	15285	15233	15396	15347	15312	15532	15530	15358	15442	15334	15227	15349	15368	15348	15314	15354	15319	15388	15485	15242	15444	15295	15466	15321	15349	15552	15261	15460	15508	15473	15352	15378	15283	15253	15330	15300	15310	15455	15326	15326	15395	15258	15304	15330	15436	15432	15348	15280	15315	15190	15368	15345	15441	15291	15215	15414	15355	15585	15265	15330	15381	15407	15292	15471	15305	15483	15399	15338	15195	15447	15487	15190	15242	15236	15362	15492	15346	15278	15402	15301	15322	15505	15336	15407	15347	15468	15455	15562	15320	15371	15440	15322	15273	15504	15206	15385	15252	15246	15374	15487	15156	15446	15335	15463	15495	15218	15382	15438	15438	15288	15311	15392	15403	15433	15293	15446	15260	15419	15502	15461	15323	15314	15528	15361	15437	15359	15311	15369	15564	15276	15426	15457	15344	15547	15333	15443	15352	15205	15254	15496	15500	15452	15235	15133	15587	15312	15309	15517	15492	15375	15423	15294	15465	15111	15430	15434	15561	15143	15357	15478	15370	15243	15450	15291	15368	15357	15416	15400	15200	15355	15335	15478	15625	15593	15423	15444	15380	15439	15411	15455	15309	15399	15463	15368	15306	15296	15564	15424	15386	15343	15388	15234	15199	15506	15470	15147	15368	15332	15355	15344	15391	15336	15405	15377	15286	15762	15377	15188	15377	15156	15331	15402	15305	15365	15483	15380	15217	15412	15355	15163	15336	15351	15258	15192	15435	15388	15381	15420	15392	15227	15211	15324	15296	15463	15457	15405	15370	15403	15310	15519	15322	15351	15329	15341	15458	15409	15294	15528	15367	15378	15311	15446	15332	15401	15240	15344	15339	15336	15351	15267	15479	15493	15428	15371	15405	15479	15280	15408	15227	15513	15383	15436	15243	15353	15182	15477	15456	15339	15591	15442	15430	15313	15243	15361	15413	15313	15384	15239	15371	15436	15304	15391	15468	15314	15396	15451	15246	15403	15459	15435	15332	15321	15432	15472	15408	15364	15215	15350	15409	15315	15513	15230	15508	15166	15468	15347	15277	15270	15326	15358	15345	15320	15222	15250	15305	15274	15433	15403	15362	15199	15416	15495	15339	15406	15278	15486	15452	15386	15354	15373	15238	15387	15429	15307	15457	15344	15348	15295	15232	15237	15390	15485	15216	15402	15443	15305	15321	15375	15355	15266	15193	15281	15443	15223	15409	15222	15393	15279	15433	15363	15305	15251	15317	15415	15358	15504	15219	15384	15416	15226	15407	15390	15274	15422	15455	15273	15556	15361	15402	15243	15332	15402	15464	15366	15455	15452	15304	15185	15173	15368	15385	15354	15278	15431	15251	15270	15487	15445	15279	15349	15358	15388	15364	15351	15356	15345	15340	15306	15471	15316	15208	15382	15330	15286	15399	15278	15307	15293	15580	15256	15423	15377	15377	15568	15326	15259	15475	15412	15475	15572	15167	15537	15350	15276	15365	15478	15325	15469	15289	15340	15106	15302	15413	15329	15366	15504	15351	15298	15387	15382	15430	15389	15347	15383	15424	15483	15485	15285	15213	15347	15234	15437	15463	15493	15566	15412	15401	15486	15367	15368	15255	15501	15342	15460	15369	15401	15317	15322	15284	15389	15331	15446	15429	15111	15273	15358	15328	15495	15447	15328	15341	15411	15442	15399	15214	15233	15269	15366	15328	15235	15404	15396	15476	15357	15471	15334	15214	15438	15324	15358	15270	15419	15455	15436	15204	15241	15482	15477	15319	15447	15295	15360	15395	15318
23526	21621	28210	25357	22229	20801	19558	17768	17457	17468	17565	17286	17293	17177	17017	17030	17130	17117	17380	17059	17173	17064	17118	17085	17202	17013	17076	17180	17116	16923	17126	17003	16906	16774	17091	17074	17169	16947	17063	17119	16923	16976	17018	16995	17092	17123	17045	17006	17142	16979	16987	16797	16895	16748	16972	17018	16802	17222	17068	16964	16920	17015	16950	16970	17105	17066	16906	17024	16938	16952	17078	17075	17043	17053	17023	17045	17012	17018	17075	16873	16915	16985	16999	17078	16935	16951	16837	16986	16891	16992	16887	16929	16821	16890	16820	17040	17067	17005	16820	17121	17071	16953	17064	16962	17230	17157	16889	17114	16921	16869	16725	17118	16955	16646	16973	16961	17003	16906	16843	16968	16938	16924	17051	16996	16943	17148	17259	17088	16934	16895	17124	16871	17070	16721	16897	16700	16652	16885	16874	17121	17052	17053	17090	16791	16952	16882	16947	16765	16942	16792	17071	16810	17140	16852	17041	16977	16958	17084	17082	16960	17034	16872	16956	16988	16786	16956	16969	16950	16868	16909	17115	17024	17005	16836	16869	16680	16838	16951	16953	17027	16967	16869	16947	17058	16799	16889	17132	17030	16911	16937	17001	16977	16987	16942	16920	16876	16884	17009	16797	17020	17192	17036	17004	17007	16995	17068	17060	16983	17079	17040	17005	16828	16958	17141	16802	17011	16737	16789	17022	16888	16959	16968	17045	16981	16806	17173	17047	16785	16781	16894	16933	16921	16913	16935	17023	16863	16989	16797	16830	16863	16836	16998	16769	16887	16870	17025	17039	17020	16886	16917	17064	16962	16985	16841	17122	16961	17109	16864	17012	17045	17031	16883	17047	16982	16936	17037	17031	16808	17003	16864	16805	17142	16857	16925	16925	16910	17079	17039	17061	16890	16898	16888	16896	16888	17045	17082	16915	16939	17041	17028	16960	17041	16726	17068	16991	17049	17058	17063	16912	16973	17049	16919	17036	16952	16844	17016	16984	16907	16939	16744	17107	17022	16918	17123	16976	16921	16884	16910	17041	17024	16940	16955	17024	16810	17037	16894	17079	16876	17000	16911	17051	16955	17068	17023	17077	17161	16838	16960	16856	16956	16944	16861	16976	16651	16809	17036	16812	16792	16868	17041	17084	16926	17062	16878	17021	17008	16899	16856	17042	17039	16963	16813	17026	17025	17012	16840	16934	16665	16737	16953	16970	16984	17136	16879	17201	17016	17087	16944	16958	17012	17022	16796	16609	16852	16928	17157	17049	16795	16956	17044	17032	16917	16966	17247	17166	17087	17024	16978	16995	16918	16956	16962	16899	16936	16994	17067	17066	16896	17003	17144	17156	16963	16786	16994	16878	17112	16726	16900	17013	16904	17025	17090	16883	16836	16895	16874	17062	16990	17107	17003	16880	16783	17003	16957	16833	16847	16789	16866	17016	17083	17035	17060	16985	17018	16896	17086	17015	17001	16959	17021	16854	16858	16803	16754	17069	17069	17081	16886	17016	17013	17099	16895	17036	16808	16882	17043	16874	16952	16701	17061	16716	17020	16786	16818	17007	16677	16873	16933	16965	16903	17038	17079	17198	16906	16963	17147	16934	16941	17063	17004	16968	17211	16762	16996	16942	16983	16990	16778	16712	17048	17070	17063	17019	16865	16974	16904	16969	17073	16997	17099	17023	16987	16931	16936	16889	17140	16997	16970	16937	16885	16948	17007	16911	17063	16986	16865	16922	16959	16923	16814	16901	16995	16958	17094	17001	17040	16877	16936	17052	17147	16988	16887	16963	17066	17154	17039	16900	17022	17002	16688	17033	16897	17033	17062	17123	17091	17068	16851	16945	17047	16703	16956	17032	16880	17012	16864	16804	17040	16868	17148	17035	17143	16971	16966	16888	17028	16816	16889	17222	16888	17286	16919	16962	17042	16795	16871	16842	16834	16822	16860	16877	16666	16981	16975	16876	16856	17162	16721	17034	16929	16836	16880	16957	16954	16919	16812	17113	16890	16862	17008	17000	16974	16865	16882	16931	16850	16950	17029	16980	16886	16873	16996	16765	16853	16982	16906	17035	16976	16938	16850	17010	16883	16878	16893	16952	17021	16837	16937	16768	16935	16751	16986	17143	16987	16828	16985	16903	16977	17013	16928	17031	16925	16907	16954	16942	16787	16967	16983	16996	16869	16825	16769	17009	16865	16966	17059	16984	16816	16866	17051	16738	16821	17092	17023	16914	16941	17306	16966	16946	16759	16889	17085	17032	16996	17004	16887	17101	17072	16993	16919	16907	16970	17010	16968	17068	16908	16737	16819	17215	17046	17139	16946	16836	17021	16952	16770	16826	17125	17161	17113	17157	17048	17256	17019	16972	17060	17144	17039	16833	16898	16992	17004	17076	17016	17133	16920	16889	16925	16937	16779	16958	16866	16890	16933	16890	16952	17031	17050	16921	17053	17321	17016	17016	16854	16723	17027	17060	17019	16827	16982	16865	17211	17062	16855	16978	16896	16715	16998	17092	16904	17062	17053	16974	17155	17035	16989	16825	17062	16866	16863	17023	17013	16938	16916	16972	17027	16855	16905	16985	16919	16904	17000	17036	17018	17011	16822	16964	16976	17024	16830	17087	16994	16966	17091	16743	16920	16932	17070	17101	16821	16971	16949	16854	16923	16939	16927	16969	16863	16987	17016	17074	16996	17048	16895	16921	16915	16974	16929	16917	16950	17090	16881	16905	16969	17016	16914	17156	16959	17070	16880	16981	17008	17015	17151	16780	17051	16784	16986	16716	16732	16880	16961	16924	16954	16942	17057	16846	16973	16993	16983	16894	17100	16946	16863	16844	17030	17079	16929	17114	17046	17178	17026	16887	17172	16910	16873	17016	16969	17105	17133	17065	17006	16761	17019	17005	16943	17065	16962	16871	16962	16850	16932	16920	16931	16977	16951	16929	17221	17041	17095	16998	16835	16952	17038	17048	17066	16907	16855	16826	17073	17118	17018	16842	16994	17089	16902	16898	16823	16985	16956	17117	16931	16901	17047	16785	17010	17060	16898	16878	16758	16907	16847	17139	17006	16998	16893	16884	16946	17090	16859	16903	16731	17016	17040	16960	16915	16788	16877	17105	17178	16893	17076	16988	17081	17010	17239	17025	17042	17153	17030	16985	16728	16806	17017	17110	17037	17021	16836	17067	17027	16904	17070	17004	17044	16968	16848	17206	16906	16928	16993	17035	16802	16963	17088	16920	16796	17178	17018	17139	16975	16792	16887	16925	16780	16983	16834	16957	17063	17225	16973	17123	16997	17056	17021	17283	17106	17037	16868	17017	17005	16966	17230	16771	16960	17152	16962	16756	17078	16987	16746	16847	16940	16954	17080	16833	16849	17044	17050	16768	16778	16936	17012	17008	16959	16968	16960	16833	16869	16919	16765	16819	16806	17014	17015	17009	17124	17144	16861	16947	16901	17131	16922	17017	17073	17087	16913	16922	16672	17078	16962	16841	16818	16894	16961	16925	17040	16763	17061	17075	17021	17159	16983	17041	16977	16939	16901	17021	16778	17133	16759	16939	16980	16915	16949	16676	16972	17094	16958	16905	16755	16960	17148	16970	16976	17036	16879	16983	16886	17108	16975	16885	17012	17017	17017	16699	17019	17101	17136	16777	16888	17040	17096	16942	17035	17003	17039	17020	16977	16797	16859	16841	16987	16992	16726	17072	16862	16826	16871	16988	16787	17087	16920	16820	16912	17123	16944	17089	16955	16917	16997	16871	16961	17029	16768	16862	16902	16980	16796	17183	16873	16860	16969	17004	17132	16916	16761	16952	16988	17072	17045	16864	17011	17007	16838	17075	17117	17126	17032	16896	17051	17039	16867	16894	16919	17017	16955	16964	16819	17107	17022	17018	16796	16930	16756	16981	16929	16979	16834	17287	17044	17144	17105	17096	17035	16987	16986	17042	16795	16919	16968	16900	16998	17024	16947	17081	16972	17107	17048	17015	17038	16933	16966	17110	17194	17098	17009	16907	16954	17036	17080	16990	16907	16696	17012	16769	16900	17154	16829	17038	16988	17007	16899	16934	17089	16775	16977	17074	16897	17096	16864	17079	17192	16821	17072	17016	17010	17076	16907	16827	17019	16920	16749	17036	17069	16820	16980	17132	16919	17170	16927	17091	16918	17372	16870	16923	17099	16868	16922	17013	16994	16931	17104	17094	17118	16832	16960	17125	17060	16742	17000	17148	17057	17051	16937	16987	16927	17156	17071	16892	17173	17007	16988	16857	16979	16990	16981	16807	16968	16790	16925	16912	16988	17228	16803	17021	16976	16952	16941	17011	16766	17070	16859	16886	16889	17003	17009	16940	17013	16853	16961	17090	17041	17004	16954	16954	16954	16920	16946	16737	16956	17096	16848	16890	17064	16911	17008	17222	17077	17099	16741	17088	16886	16829	16891	16964	17067	17132	16990	16975	17001	17001	17019	16925	17077	17066	16844	16930	17104	17086	17026	16973	16958	17181	16774	16798	16893	16793	17026	17077	17001	16895	16941	17040	16884	16924	17157	17059	16982	16850	16782	16899	17250	16992	17133	16823	17149	16852	17059	16969	16819	17004	17059	16860	17019	17037	16957	16941	16997	16923	17030	17066	17079	17135	16791	16882	16903	16853	16848	17058	17039	16799	16908	17044	16810	16867	16827	17087	17138	17097	16837	17056	16855	16997	16847	17128	16913	16912	16974	16958	16793	16863	16874	16925	17014	16997	16959	16904	16947	16820	17119	17047	16993	17272	17119	17008	17060	16935	16889	16769	16925	16777	17027	17038	16882	17017	17176	17139	17205	17069	16807	17038	16960	17271	16920	17048	16871	17135	16904	16747	16900	16900	16856	16930	16942	16958	16784	16985	16814	16881	16941	17113	16932	17039	17062	16948	16938	17089	17042	16989	16919	16842	16891	16866	16908	17001	16951	16839	17053	17061	17021	17077	16742	17059	16816	17013	17037	17079	16951	17086	16833	16919	17178	16952	17136	17167	17128	17001	16953	17107	16832	16943	16898	17151	16732	17129	16963	17117	16761	16907	17019	17033	17053	16972	17078	16848	16818	16962	17104	17170	16860	16864	16594	17070	16867	17098	16908
22819	32294	19970	16973	16047	15744	15532	15472	15260	15290	15232	15118	15123	15069	15049	14777	15141	15067	15151	15125	14895	15031	15129	14997	14989	14869	14994	14946	14952	14768	14735	15121	15028	14860	15015	15033	14907	14823	15023	14864	14915	14839	14883	14916	14989	14890	14915	14957	14994	14801	14997	14822	14881	15013	14820	14828	14755	14744	15147	15027	14763	15021	14986	14761	14909	15040	14825	14841	14888	14993	14826	14842	14655	14970	14913	14930	14720	14717	14954	14783	14850	14950	14799	14877	14884	14774	15021	14907	14875	14838	14932	14926	14754	14719	14900	14750	14913	14882	14870	14897	14879	14933	14988	14707	14978	14719	14749	14922	15072	14707	14970	15025	15011	14829	14962	14820	14864	14773	14844	14877	14828	14865	14971	14824	14918	14944	14940	15025	14959	14970	14909	14882	14835	14902	14996	14818	14823	14928	14810	14979	14848	14959	15045	14793	14843	14847	14952	15115	14917	14876	14860	14889	14874	14813	14911	14888	15017	14783	14860	15011	14777	14914	14935	15005	14774	14919	14934	14948	14820	15103	14871	14892	14859	14876	14990	14904	14864	14828	14911	14925	14922	14884	14911	14966	14738	14672	14705	14945	15036	14841	14812	14830	15064	14908	14919	14741	15078	14852	14993	14991	14974	14813	14900	14930	15160	14942	14900	14980	14782	14819	14871	15059	15063	14955	14849	14970	14839	15068	14977	14989	14955	14892	14747	14854	14852	14924	15034	14883	14892	14843	14955	15042	14734	14889	14865	14815	14853	14821	14880	14953	15008	14875	14871	14840	15040	14993	14891	14906	14651	14956	14859	14931	14887	14787	15130	14774	14807	14997	14870	14855	14891	14736	14902	14952	14929	14841	14943	14798	14766	15037	14856	14868	14944	15036	14896	15011	14923	14920	14874	14965	14854	14792	14910	14749	14945	14929	14885	14973	14936	14956	14936	14826	14735	14893	14909	15001	14706	14956	15052	14853	14859	14931	14918	14881	14880	14942	14827	14949	14707	14927	14844	14884	14893	14794	14970	14866	15046	14842	14889	14695	15008	14927	14927	14940	14833	14950	14886	14721	14977	14926	14888	14906	14830	14996	14921	14896	15073	14788	14951	14883	14829	14854	14934	14965	15032	15076	14944	14849	14970	14835	14810	15128	14785	15053	14876	14786	15092	14904	14965	14825	14914	14845	14969	14802	14759	14935	14835	14969	14867	14883	15001	14708	14984	14936	14987	14935	14815	14871	14895	14902	14941	15060	14978	14844	14961	14757	14819	14968	14793	14906	14988	14683	14842	15019	15013	14897	15035	14997	14888	14975	14903	14945	15005	14990	14840	15005	14861	14894	14938	14872	14882	15039	15086	14971	15051	14844	14890	14918	14986	14832	14987	14945	14935	14946	14942	14873	14879	14914	14865	14894	14764	14933	14970	15012	14947	14822	14836	14954	14867	14982	14771	14965	14717	14925	14924	14737	15146	14853	14859	14861	14950	14874	14974	14875	14953	15011	14845	14819	14858	14870	14960	14863	14866	14831	15013	14900	14807	14949	14746	14812	15074	14909	14920	14842	14946	14909	15036	14939	14950	14881	14952	14937	14919	14850	14901	14863	14968	14908	14890	14986	14868	14975	14822	14859	14954	14824	14993	15000	14881	14960	14868	15061	14890	15085	14883	14929	14959	14823	14969	14935	14832	14829	14899	14855	14911	14822	14783	14795	14850	14771	14793	14984	14980	15072	14871	14842	14839	15020	14774	14880	14805	14893	14823	14817	14973	15032	14956	14926	14985	14720	15000	15002	15043	14976	14935	14910	15139	14897	15039	14749	14753	14936	14753	14881	14853	14794	14880	14738	14774	14848	14763	14815	14929	14968	14832	14885	14685	14973	14949	14916	14917	14884	14855	15040	14713	14857	14926	14904	15028	14744	14936	14944	14844	14943	14830	14864	14747	14979	14841	14843	14933	14948	14820	14836	14995	15032	14736	15005	14847	14895	14892	15158	14750	14798	15040	14893	14944	14842	14907	14892	14970	15049	14918	15037	14961	14955	14769	15085	14725	14827	14754	14894	14928	15028	14850	15084	15000	14772	14876	15000	14963	14991	14834	14846	14922	14873	14900	14882	14916	14843	14783	15024	14702	15028	14861	14802	14968	14750	15067	14964	15082	14881	14914	14818	14851	14745	14992	14865	14939	14922	14824	14913	14884	14941	14848	14846	15003	14957	14822	15041	15087	14772	15092	14830	14932	14857	14856	14805	14920	14927	14794	15021	15019	14969	15000	14983	14938	14974	14881	14898	14952	15022	14768	14702	14829	15066	14946	14878	14918	14874	15014	15046	14770	14979	15057	14814	14897	14878	14720	14853	14905	14894	15058	15158	14911	14820	14758	14599	14767	14784	14932	14916	15070	14904	15029	14851	15103	14920	14947	14979	15021	14945	14809	14889	14817	14955	14998	14946	14947	14930	14920	14957	14964	14889	14887	14962	14882	14932	15013	14738	14951	14890	14875	14894	14883	14901	15007	14834	14855	14810	14908	14999	14946	14934	14953	14769	14907	14941	14798	14901	14925	15038	14839	14848	14828	15068	15064	15118	14966	14901	14785	14732	14811	14816	14886	14878	14963	14929	15078	14844	14920	15000	14798	14794	14980	14829	14833	14962	14788	14944	14900	14797	14865	14927	14828	14998	14866	14922	14951	15037	14797	14700	15010	14845	14991	14814	14662	14957	14874	14930	15108	14853	14760	14972	14724	14818	15047	14932	14866	14784	15000	14912	14985	14953	14784	14854	14815	14839	14825	14915	14841	14883	14992	15033	14798	15083	15043	14925	14797	14692	14890	14890	14780	14800	14762	14810	14881	15022	14850	14786	14926	14831	14819	15020	14931	14831	14699	14780	14965	14857	15042	14959	14965	14928	14959	14921	14962	14965	14881	14789	14966	14831	14896	14780	14908	14957	14868	14767	15069	14918	14983	14976	14934	14827	14817	14992	14707	14857	14975	14790	14896	14864	14996	14805	14755	14784	15014	14924	15021	14858	14898	14944	14782	14823	14802	14883	14913	15021	14770	14759	14825	14952	15017	14903	14959	14956	15071	15024	15030	14899	15023	14881	14805	15000	15001	14945	14799	14962	15104	14909	14953	14851	14878	14813	14932	14939	14704	14882	15029	14697	14872	14616	14737	14820	14753	14791	14852	15129	14935	14768	14986	14975	15018	14787	14811	14727	14847	14858	14864	14793	14820	14864	14946	14899	15102	14848	14679	14847	14931	14956	14951	14921	14922	14825	14948	14788	14772	14940	14966	14791	14994	14957	14895	15154	14909	14745	14986	15012	14818	14876	14971	14906	14802	14798	14825	14963	15012	14942	14838	14774	14750	14795	14867	14948	14840	14799	15052	15037	14754	14863	14884	14938	14850	14769	14984	14883	14918	14931	14915	15080	14763	15053	14729	14898	14889	15000	14632	14862	14943	15135	14872	15030	14939	14795	14857	14780	14999	14832	14811	14642	14872	14866	14778	14946	14929	15045	14785	14828	15028	14933	14913	14936	14918	14970	15032	14893	15045	14832	14898	15058	14965	14898	14960	15034	14915	14823	14888	15036	14832	15084	14809	14669	14816	15002	14841	14866	14958	14957	14959	15091	14964	14858	14826	14841	14820	15048	14920	14946	14904	14946	14927	14899	14962	15027	14745	14982	15025	14660	15005	14825	14798	14895	15091	14843	14945	14907	15010	14898	14972	14822	14870	14825	15074	14843	14867	15010	14878	14973	14838	14831	14996	14807	14917	14981	14682	14950	14919	14898	15079	14947	14895	14697	14896	14903	15053	14885	14875	14874	14868	14722	14808	14893	14922	14919	15050	14822	14991	14858	15029	14836	14840	14861	14879	14964	14788	14957	15009	14788	14971	14943	15088	14880	14948	14838	14694	14983	14979	14932	14899	14959	14925	14842	14889	15075	15107	15028	14922	14895	14955	14857	15015	14958	14857	14927	14830	14877	14837	14786	15002	14815	14869	14964	14956	14897	14919	14776	14773	14869	14823	14893	14935	15024	14917	14980	14887	14994	14742	14909	14976	14911	14853	14774	14964	15035	14971	14935	14957	14951	14789	14910	14869	14801	14858	14849	14841	14939	14887	14914	14921	14890	15077	15000	14947	14834	14845	14917	14961	14780	14849	14859	14952	14853	14919	14947	14871	14794	14880	15038	14946	14921	14890	15010	14754	14889	15005	14990	14931	14978	14762	14703	14886	14876	14791	14711	14900	14705	14947	14984	14911	14947	14927	14957	14859	14899	15012	14820	14854	14833	14882	15039	14830	14751	14790	14936	14945	14725	14866	14983	14798	14921	14873	14988	14933	14803	14835	14915	14920	14821	14836	14801	14809	14851	14886	14899	14993	14857	14889	14956	15069	14891	14837	14903	14788	14761	14963	14876	14831	14837	14817	14879	14914	15003	14983	14963	14877	14997	14980	15071	14944	14755	15127	14957	14948	14976	14846	14804	14876	14889	15062	14772	14919	14920	14876	14802	14877	15008	14991	14863	14909	15180	14928	14838	14984	14879	14954	14805	14893	14916	15013	14796	15004	14935	15127	14809	14898	14860	14761	14821	14912	14732	14842	15099	14933	14943	14895	14885	14819	14690	14848	14807	14738	14876	14922	14840	15030	14998	14893	14932	14865	14975	14905	14899	14887	14819	14821	14801	14806	15000	14935	14921	14975	14802	14908	15026	14986	14951	14912	14896	14974	14825	14955	14913	14903	14736	14815	14994	14862	14893	14881	14859	15043	14731	14903	14824	14886	15136	14874	15036	14947	15020	14997	14922	14947	14843	14988	14933	15003	14870	14861	14844	15010	14815	14826	14991	14947	14998	14907	14875	14837	15107	14906	14888	14750	14924	15004	15042	14885	14703	15019	14885	14931	14881	14810	14768	14994	14909	14886	14821	15154	14941	14760	14920	14741	14758	14949	14888	14972	14911	15149	14766	14843	14855	14964	14961	15010	14870	14862	15043	14842	14939	15023	14839	14892	14756	14841	14814	14716	14928	14791	14881	14890	14807	14863	14946	14847	14745	14956	14831	14929	15091	14853	15098	14980	15038	14906	14801	14845	14956	14925	14898	15059	14840	15034	14889	14838	14865
25420	21729	26941	26734	19779	19064	19165	18477	18444	18411	18647	18344	18344	18309	18327	18387	18112	18421	18356	18424	18496	18212	18477	18308	18314	18409	18371	18418	18357	18216	18409	18280	18335	18307	18427	18312	18249	18254	18239	18310	18387	18540	18454	18388	18444	18334	18302	18050	18056	18385	18167	18294	18328	18410	18327	18496	18261	18346	18183	18086	18046	18291	18442	18342	18446	18265	18013	18255	18325	18176	18405	18257	18357	18199	18447	18288	18136	18380	18205	18347	18303	18272	18321	18380	18390	18192	18100	18173	18142	18243	18058	18207	18368	18355	18158	18238	18295	18338	18207	18161	18305	18195	18275	18065	18390	18223	18191	18064	18386	18113	18088	18374	18166	18212	18459	18157	18407	18288	18202	18402	18211	18171	18332	18298	18198	18197	18448	18234	18309	18174	18132	18185	18332	17986	18289	18143	18227	18195	17974	18299	18399	18397	18296	18285	18267	18296	18303	18272	18146	18366	18119	18241	18270	18261	17996	18203	18103	18175	18296	18323	18342	18108	18237	18516	18303	18382	18219	18341	18350	18170	18148	18346	18163	18140	18228	18356	18184	18287	18103	18470	18412	18110	18207	18363	18212	18130	18013	18144	18233	18062	18035	18050	18299	18161	18399	18209	18009	18384	18345	18221	18302	18391	18207	18104	18231	18291	18315	18025	18142	18109	18296	18282	18253	18090	18235	18202	18341	18388	18241	18176	18305	18080	18218	18211	18164	18268	18277	18213	18162	18224	18284	18336	18361	18125	18194	18518	18372	18317	18178	18137	18303	18365	18153	18276	18271	18228	18431	18258	18318	18219	18012	18169	18162	18213	18409	18000	18176	18197	18175	18271	18308	18216	18302	18307	18383	18403	18359	18175	18270	18161	18121	18313	18041	18354	18046	18337	18219	18241	18254	18113	18231	18313	18182	18412	18248	18394	18219	18224	18288	18256	18228	18229	18437	18194	18226	18311	18152	18212	18049	18175	18399	18340	18319	18313	18085	18177	18281	18536	18230	18240	18208	18350	18312	18064	18229	18256	18107	18330	17964	18465	18289	18260	18205	18358	18238	18321	18355	18200	18181	18216	18181	18116	18196	18221	18223	18280	18313	18228	18284	18160	18052	18249	18680	18368	18006	18029	18244	18352	18242	17990	18227	18356	18396	18370	18366	18207	18339	18209	18566	18318	18217	18072	18281	18399	18185	18134	18176	18255	18297	18342	18337	18189	18013	18305	18363	18231	18309	18277	18246	18292	18442	18458	18062	18179	18332	18134	18326	18598	18314	18446	18211	18334	18114	18420	18298	18351	18354	18282	18374	18352	18248	18235	18196	18151	18311	18271	18203	18170	18327	18243	18401	18254	18044	18134	18185	18234	18173	18199	18381	18456	18167	18178	18399	18229	18486	18367	18333	18226	18482	18141	18578	18237	18289	18090	18332	18358	18221	18378	18348	18320	18272	17947	18145	18185	18329	18262	18366	18257	18310	18299	18162	18392	18089	18114	18421	18318	18269	18286	18151	18520	18173	18295	18181	18361	18276	18223	18380	18134	18189	18165	18276	18244	18288	18407	18382	18304	18235	18262	18334	18105	17955	18216	18285	18173	18220	18149	18627	18187	18268	18331	18381	18287	18432	18289	18277	18380	18332	18124	18307	18345	18142	18360	18322	18188	18301	18231	18119	18160	18223	18234	18380	18376	18288	18287	18230	18132	18098	18280	18210	18270	18366	18257	18321	18262	18474	18426	18264	18230	18264	18378	18298	18130	18175	18265	18357	18080	18012	18148	18138	18441	18371	18267	18163	18174	18030	18189	18066	18140	18329	17989	18310	18378	18320	18285	18264	18390	18205	18244	18210	18303	18256	18161	18376	18199	18386	18034	18308	18233	18241	18188	18206	18233	18305	18321	18390	18254	18229	18123	18216	18106	18087	18179	18244	18414	18323	18265	18434	18056	18272	18371	18224	18252	18340	18188	18519	18284	18207	18207	18324	18295	18421	18212	18074	18328	18379	18258	18006	18075	18222	18350	17935	18120	18136	18413	18241	18387	18332	18335	18148	18265	18076	18217	18145	18240	18332	18397	18354	18106	18222	18386	18397	18427	18305	18238	18238	18075	18343	18267	18232	18233	18127	18065	17945	18154	18232	18125	18147	18054	18360	18212	18294	18147	18389	18222	18187	18313	18198	18371	18385	18123	18278	18420	18242	18197	18530	18289	18162	18386	18241	18098	18276	18203	18182	18428	18339	18143	18217	18135	18260	18168	18337	18233	18408	18299	18367	18245	18353	18262	18364	18221	18305	18228	18348	18291	18433	18383	18258	18245	18225	18078	18388	18186	18370	18027	18199	18184	18100	18060	18205	18165	18423	18060	18213	18259	18181	18310	18308	18306	18058	18137	18286	18412	18560	18166	18274	18212	18580	18191	18170	18422	18223	18327	18257	18260	18099	18132	18208	18080	18130	18244	18366	18152	18062	18101	18312	18247	18167	18211	18298	18128	18151	18007	18145	18214	18312	18209	18298	18267	18346	18438	18303	18338	18272	18259	18011	18262	18193	18220	18288	18287	18340	18353	18386	18270	18184	18246	18295	18202	18211	18149	18282	18319	18370	18070	18121	18249	18398	18250	18325	18151	18362	18385	18352	18274	18216	18402	18276	18308	18450	18224	18307	18330	18492	18165	18467	18418	18337	18153	18205	18366	18436	18401	18280	18395	18261	18437	18239	18385	18159	18095	18095	18274	18483	18561	18119	18330	18280	18151	18346	18258	18140	18368	18182	18180	18171	18267	18437	18216	18092	18211	18107	18171	18159	18198	18409	18335	18198	18254	18219	18205	18318	18084	18030	18223	18213	18140	18281	18288	18114	18298	18246	18174	18306	18251	18384	18304	18047	17957	18053	18229	18341	18359	18184	18167	18313	18280	18266	18133	18179	18346	18015	18334	18108	18265	18365	18271	18205	18089	18242	18194	18320	18319	18127	18164	17761	18200	18189	18318	18202	18258	18142	18206	18171	18133	18464	18044	18190	18264	18260	18375	17983	18606	18374	18352	18218	18490	18258	18002	18100	18266	18161	18374	18099	18360	18393	18220	18254	18326	18194	18105	18366	18455	18271	18377	18234	18003	18325	18343	18328	18243	18207	18212	18344	18195	18036	18097	18169	18235	18191	18276	18237	18223	18323	18311	18326	18440	18193	18327	18248	18444	18216	18042	18388	18139	18361	18108	18225	18102	18280	18392	18322	18257	18307	18222	18175	18494	18614	18359	18389	18290	18366	18329	18258	18397	18198	18211	18302	18294	18334	18254	18166	18215	18234	18310	18278	17942	17980	18221	18044	18240	18250	18222	18082	18133	18156	18353	18226	18387	18331	18369	18241	18432	18217	18327	18106	18141	18290	18313	18211	18377	18196	18260	18206	18072	18250	18340	18380	18235	18367	18144	18451	18154	18081	18289	18247	18367	18071	18245	18284	18317	18543	18169	18325	18365	18413	18243	18288	18306	18171	18494	18108	18318	18244	18255	18358	18276	18286	18172	18343	18227	18307	18068	18133	18324	18123	18128	18358	18238	18267	18220	18323	18129	18203	18325	18222	18261	18156	18221	18344	18395	18312	18291	18080	18340	18370	18391	18234	18431	18348	18173	18410	18252	18228	18213	18173	18122	18023	17920	18202	18172	18490	18136	18408	18188	18236	18332	18309	18049	18393	18175	18316	18247	18211	18202	18370	18268	18300	18367	18316	18548	18397	18456	18115	18064	18429	18158	18161	18303	18300	18204	18327	18178	18018	18293	18328	18582	18333	18180	18124	18256	18391	18249	18342	18261	18156	18299	18369	18330	18052	18232	18252	18254	18232	18290	18140	18188	18254	18184	18356	18358	18261	18408	18262	18290	18194	18211	18174	18311	18357	18303	18245	18234	18200	18410	18433	18125	18178	18339	18170	18271	18375	18375	18183	18333	18250	18251	18216	18400	18260	18163	18334	18146	18359	18076	18149	18397	18197	18135	18218	18258	18227	18276	18339	18225	18170	18091	18414	18372	18314	18292	18008	18191	18381	18278	18347	18232	18442	18146	18297	18383	18305	18162	18298	18406	18288	18173	18303	18175	18316	18329	18309	18216	18212	18153	18130	18315	18228	18177	18203	18411	18253	18191	18301	18154	18098	18242	18364	18129	18421	18361	18169	18174	18192	18283	18208	18378	18191	18212	17978	18297	18343	18170	18301	18268	18159	18181	18234	18264	18181	18185	18135	18162	18246	18315	18056	18372	18080	18142	18322	18060	18264	18275	18240	18186	18400	18229	18239	18181	18174	18277	18362	18319	18393	18163	18342	18372	18245	18290	18210	18150	18385	18422	18465	18263	18272	18166	18177	18388	18239	18109	17997	18087	18138	18157	18283	18104	18244	18243	18181	18309	18258	18383	18281	18376	18277	18104	18099	18244	18333	18349	18206	18368	18328	18376	18204	18349	18494	18138	18044	18086	18184	18411	18212	18405	18240	18321	18043	18259	18250	18243	18353	18062	18121	18274	18209	18155	18228	18300	18307	18352	18170	18017	18175	18385	18290	18239	18250	18436	18294	18371	18289	18362	18170	18327	18323	18153	18105	18318	18299	18315	18212	18298	18370	18169	18306	18269	18182	18274	18255	18179	18457	18267	18285	18299	18442	18065	18273	18309	18150	18486	18183	18252	18106	18064	18122	18114	18141	18413	18191	18203	18324	18334	18168	18067	18197	18233	18148	18257	18312	18356	18237	17941	18263	18480	18173	18334	18270	18022	18338	18310	18232	18127	18379	18202	18157	18254	18419	18342	18357	18164	18126	18263	18183	18227	18235	18058	18195	18447	18323	18301	18402	18410	18371	18378	18161	18334	18315	18255	18392	18243	18344	18241	18205	18157	18362	18126	18325	18209	18098	18421	18265	18256	18285	18371	18318	18357	18105	18302	18353	18227	18090	18411	18407	18124	18230	18125	18182	18279	18213	18541	18229	18263	18375	18180	18205	18162	18283	18277	18076	18254	18314	18393	18487	18297	18145	18282	18056	18207	18061	18242	18358	18202	18292	18354	18211	18231	18405	18134	18265	18487	18302	18156	18378	18188	18242	18243	18101	18147	18300	18130	18363	18334	18175	18435	18332	18196
22341	27129	18741	16878	16509	15842	15942	16083	15970	15780	15903	15882	15798	15702	15800	15753	15733	15739	15612	15788	15917	15666	15818	15774	15680	15918	15665	15680	15925	15623	15760	15780	15789	15727	15624	15677	15930	15705	15842	15653	15734	15646	15602	15664	15667	15674	15679	15541	15718	15629	15673	15694	15611	15588	15788	15693	15597	15593	15604	15593	15507	15717	15657	15724	15603	15543	15798	15695	15590	15647	15618	15644	15769	15525	15677	15575	15627	15784	15785	15893	15550	15650	15777	15724	15591	15485	15525	15547	15729	15756	15643	15658	15578	15764	15668	15477	15612	15655	15649	15784	15761	15525	15668	15643	15604	15878	15757	15608	15718	15632	15733	15636	15591	15668	15625	15624	15603	15581	15554	15676	15673	15873	15605	15533	15801	15584	15469	15625	15720	15488	15767	15881	15719	15830	15657	15825	15772	15662	15725	15741	15727	15653	15908	15707	15772	15667	15779	15552	15581	15974	15758	15811	15715	15636	15590	15566	15705	15708	15565	15702	15681	15604	15725	15700	15544	15820	15401	15649	15557	15629	15750	15719	15498	15685	15709	15595	15864	15765	15678	15628	15589	15622	15746	15674	15577	15839	15646	15741	15576	15797	15497	15620	15686	15580	15656	15757	15604	15635	15784	15680	15802	15641	15664	15631	15653	15467	15768	15477	15727	15547	15704	15678	15678	15732	15751	15701	15624	15790	15595	15488	15767	15824	15617	15877	15601	15716	15659	15550	15570	15611	15713	15844	15767	15831	15655	15741	15724	15570	15670	15708	15630	15714	15772	15760	15728	15800	15645	15768	15920	15531	15576	15599	15687	15746	15675	15660	15520	15545	15767	15706	15530	15657	15782	15560	15615	15626	15701	15849	15762	15712	15939	15644	15620	15532	15617	15700	15636	15684	15656	15662	15536	15683	15526	15793	15628	15834	15771	15627	15903	15644	15697	15590	15574	15885	15574	15634	15664	15819	15888	15751	15718	15534	15689	15629	15494	15617	15675	15673	15778	15756	15740	15496	15726	15683	15701	15838	15755	15645	15721	15761	15512	15688	15789	15765	15472	15573	15758	15790	15966	15793	15616	15666	15691	15765	15728	15766	15819	15679	15687	15710	15687	15655	15846	15715	15726	15801	15727	15717	15654	15702	15692	15814	15645	15858	15826	15762	15588	15605	15666	15614	15788	15744	15503	15610	15772	15647	15592	15709	15683	15684	15637	15683	15625	15788	15768	15731	15615	15645	15807	15448	15622	15624	15601	15446	15743	15732	15740	15813	15573	15719	15658	15629	15608	15663	15818	15590	15637	15648	15645	15921	15698	15692	15559	15686	15711	15558	15696	15759	15409	15758	15613	15761	15868	15704	15646	15552	15766	15684	15697	15635	15735	15741	15609	15866	15752	15514	15788	15724	15705	15784	15653	15570	15632	15616	15702	15748	15537	15813	15647	15689	15672	15728	15708	15598	15657	15538	15783	15712	15867	15666	15651	15660	15576	15829	15722	15611	15756	15773	15542	15673	15666	15425	15658	15694	15630	15481	15771	15699	15758	15667	15769	15627	15682	15732	15772	15861	15567	15735	15709	15547	15720	15643	15742	15681	15677	15610	15551	15573	15795	15761	15738	15812	15716	15749	15693	15666	15630	15729	15584	15664	15659	15596	15818	15637	15521	15732	15558	15707	15617	15591	15668	15646	15903	15579	15756	15594	15750	15585	15689	15643	15594	15653	15651	15730	15777	15700	15554	15710	15656	15798	15638	15609	15708	15810	15625	15701	15598	15712	15697	15603	15691	15745	15673	15695	15635	15680	15789	15725	15801	15767	15635	15523	15730	15734	15600	15641	15659	15543	15565	15811	15645	15504	15729	15595	15833	15583	15724	15504	15811	15747	15791	15771	15657	15667	15746	15773	15628	15707	15758	15794	15754	15536	15615	15713	15562	15648	15636	15721	15681	15662	15592	15663	15731	15578	15707	15801	15793	15712	15668	15763	15696	15512	15735	15745	15751	15566	15656	15549	15694	15684	15680	15521	15741	15679	15898	15699	15709	15674	15758	15780	15706	15834	15751	15635	15728	15670	15765	15722	15636	15679	15523	15629	15686	15771	15592	15564	15702	15801	15495	15693	15598	15669	15737	15743	15606	15738	15713	15666	15769	15727	15706	15555	15763	15615	15722	15739	15691	15590	15905	15559	15793	15733	15708	15634	15576	15834	15810	15762	15735	15681	15709	15476	15590	15544	15679	15413	15503	15666	15723	15661	15650	15626	15648	15610	15698	15614	15666	15576	15740	15733	15568	15766	15754	15610	15592	15659	15711	15624	15772	15715	15580	15569	15638	15891	15633	15573	15623	15450	15591	15686	15537	15609	15663	15468	15606	15760	15667	15809	15782	15647	15746	15770	15674	15540	15720	15575	15596	15623	15754	15537	15661	15786	15738	15883	15737	15686	15954	15613	15554	15827	15514	15866	15617	15542	15820	15636	15581	15749	15611	15848	15599	15731	15682	15580	15795	15532	15814	15744	15843	15679	15675	15564	15698	15377	15548	15552	15655	15650	15682	15831	15626	15705	15651	15542	15740	15580	15687	15423	15720	15697	15740	15545	15787	15678	15656	15711	15911	15681	15671	15711	15603	15723	15591	15606	15827	15701	15684	15523	15591	15721	15808	15546	15753	15657	15722	15429	15686	15641	15565	15733	15831	15833	15844	15814	15601	15737	15676	15735	15800	15710	15555	15870	15658	15620	15844	15606	15708	15669	15609	15642	15754	15737	15673	15767	15720	15730	15618	15646	15543	15604	15703	15488	15644	15684	15370	15696	15850	15730	15821	15647	15590	15744	15813	15746	15783	15628	15728	15813	15736	15831	15604	15755	15622	15607	15556	15742	15702	15614	15817	15815	15712	15681	15687	15761	15663	15803	15704	15662	15763	15730	15594	15585	15785	15661	15596	15711	15593	15700	15777	15794	15866	15600	15613	15429	15664	15720	15597	15800	15878	15610	15684	15773	15566	15548	15696	15782	15780	15773	15701	15701	15756	15677	15828	15499	15836	15636	15646	15845	15778	15608	15752	15550	15744	15702	15668	15659	15614	15672	15550	15717	15613	15721	15653	15647	15552	15812	15667	15598	15642	15701	15779	15792	15658	15712	15751	15941	15578	15594	15568	15484	15664	15588	15698	15639	15745	15664	15792	15641	15745	15541	15683	15614	15672	15614	15941	15639	15826	15842	15638	15761	15535	15852	15602	15685	15777	15768	15732	15719	15771	15656	15712	15662	15835	15665	15736	15866	15619	15859	15740	15679	15703	15746	15748	15691	15641	15749	15696	15616	15731	15733	15663	15691	15572	15729	16003	15609	15690	15744	15653	15658	15658	15746	15666	15829	15704	15716	15692	15869	15598	15764	15694	15610	15691	15840	15675	15566	15539	15838	15760	15616	15610	15862	15782	15787	15807	15575	15812	15629	15800	15726	15654	15699	15720	15704	15659	15686	15682	15638	15739	15696	15754	15567	15881	15628	15773	15613	15813	15761	15701	15460	15683	15823	15661	15595	15599	15764	15678	15675	15664	15534	15657	15755	15641	15431	15535	15720	15533	15541	15618	15764	15674	15844	15805	15662	15655	15718	15579	15655	15714	15832	15629	15703	15670	15603	15466	15791	15839	15506	15666	15658	15751	15741	15682	15827	15673	15684	15671	15761	15767	15828	15766	15757	15615	15657	15705	15652	15652	15513	15710	15668	15700	15627	15836	15882	15658	15706	15794	15677	15566	15756	15708	15554	15731	15663	15606	15821	15784	15668	15709	15715	15678	15549	15692	15870	15664	15830	15730	15743	15575	15652	15852	15505	15779	15709	15692	15552	15712	15586	15737	15752	15569	15577	15700	15784	15636	15728	15680	15566	15687	15649	15898	15628	15776	15698	15616	15773	15623	15643	15809	15672	15809	15723	15756	15768	15751	15606	15596	15825	15726	15800	15746	15697	15712	15580	15670	15627	15445	15649	15605	15690	15546	15621	15554	15527	15766	15545	15530	15680	15727	15640	15626	15751	15921	15609	15882	15598	15634	15734	15609	15824	15747	15766	15717	15677	15567	15635	15793	15697	15891	15817	15641	15637	15746	15740	15807	15580	15679	15613	15716	15617	15878	15682	15867	15796	15734	15552	15766	15708	15534	15856	15844	15723	15756	15681	15738	15773	15627	15729	15712	15675	15665	15577	15526	15711	15600	15688	15704	15972	15718	15760	15815	15696	15622	15611	15708	15713	15554	15659	15721	15783	15777	15714	15614	15640	15830	15661	15698	15695	15660	15604	15604	15571	15558	15685	15612	15675	15660	15603	15819	15789	15712	15654	15754	15743	15760	15745	15566	15735	15685	15692	15840	15734	15889	15760	15649	15718	15453	15659	15808	15687	15680	15763	15407	15598	15676	15680	15589	15662	15678	15618	15532	15659	15815	15579	15547	15787	15698	15710	15651	15899	15776	15624	15609	15667	15706	15602	15707	15635	15748	15721	15619	15591	15710	15712	15673	15650	15642	15590	15730	15708	15803	15749	15631	15875	15607	15673	15892	15780	15732	15770	15699	15687	15810	15935	15708	15813	15587	15683	15645	15758	15756	15657	15487	15884	15872	15555	15430	15632	15790	15718	15625	15721	15665	15604	15743	15723	15671	15748	15735	15772	15519	15694	15705	15751	15647	15567	15695	15751	15784	15704	15723	15736	15872	15642	15700	15862	15737	15765	15576	15721	15721	15596	15572	15695	15777	15510	15647	15520	15819	15702	15683	15699	15674	15637	15795	15645	15666	15835	15766	15755	15727	15634	15901	15801	15888	15763	15644	15722	15737	15564	15532	15650	15733	15629	15735	15808	15573	15549	15666	15640	15778	15717	15740	15757	15774	15649	15831	15569	15525	15846	15776	15568	15505	15832	15490	15464	15651	15534	15589	15601	15647	15823	15654	15568	15610	15627	15697	15687	15689	15766	15495	15780	15755	15663	15671	15787	15612	15759	15753	15520	15720	15544	15750	15678	15499	15663	15744	15736	15727	15617	15889	15779	15756	15785	15554	15546	15644	15648	15735	15645	15595	15623	15703	15666	15766	15840	15729	15721	15600	15690	15618	15653	15535	15638	15544	15816
22556	21667	28798	24787	21872	23422	23467	18868	18075	18383	18320	18083	18090	17880	17871	17885	17770	17843	17728	17948	17829	17779	17881	17478	17869	17714	17651	17486	17859	17846	17731	17504	17637	17761	17584	17834	17909	17677	17579	17701	17760	17638	17822	17543	17757	17648	17550	17715	17536	17557	17610	17618	17557	17508	17586	17704	17692	17619	17723	17608	17660	17583	17652	17462	17646	17770	17518	17548	17601	17601	17445	17518	17569	17618	17667	17622	17546	17530	17289	17510	17657	17517	17617	17664	17511	17638	17759	17667	17567	17652	17557	17484	17661	17648	17539	17776	17594	17481	17727	17547	17507	17310	17654	17659	17609	17316	17756	17368	17589	17431	17545	17588	17583	17520	17530	17596	17448	17576	17535	17451	17454	17567	17426	17588	17507	17436	17627	17293	17532	17287	17608	17490	17623	17680	17703	17644	17646	17776	17417	17347	17695	17778	17330	17594	17653	17461	17471	17501	17464	17854	17498	17617	17554	17496	17497	17557	17457	17461	17301	17336	17571	17549	17702	17591	17519	17633	17420	17459	17475	17544	17732	17550	17392	17388	17704	17450	17509	17342	17369	17516	17646	17503	17400	17597	17678	17454	17371	17524	17599	17575	17458	17659	17369	17548	17540	17460	17402	17732	17438	17650	17527	17505	17611	17500	17444	17496	17575	17433	17552	17630	17466	17560	17667	17674	17551	17435	17745	17442	17498	17707	17439	17374	17643	17268	17520	17371	17447	17597	17581	17505	17664	17397	17566	17729	17453	17537	17379	17568	17434	17521	17439	17612	17465	17586	17646	17695	17525	17480	17491	17688	17526	17547	17781	17511	17331	17510	17426	17551	17470	17574	17525	17484	17690	17734	17472	17321	17483	17541	17669	17613	17519	17564	17493	17580	17635	17637	17564	17549	17641	17440	17514	17504	17471	17520	17619	17533	17430	17524	17469	17577	17540	17627	17494	17407	17309	17569	17670	17616	17478	17562	17574	17525	17328	17626	17673	17578	17705	17626	17848	17648	17581	17553	17517	17287	17408	17573	17595	17513	17356	17619	17772	17524	17774	17486	17564	17498	17645	17660	17566	17527	17594	17510	17514	17522	17560	17436	17569	17701	17785	17550	17489	17735	17483	17601	17371	17357	17435	17368	17511	17424	17709	17443	17670	17385	17518	17863	17440	17487	17508	17654	17710	17393	17627	17588	17745	17558	17477	17415	17523	17392	17373	17573	17317	17426	17558	17597	17583	17233	17535	17735	17557	17446	17481	17603	17506	17531	17379	17459	17392	17502	17506	17717	17586	17736	17505	17529	17810	17641	17432	17436	17435	17517	17689	17506	17715	17571	17551	17568	17584	17510	17587	17638	17437	17427	17654	17324	17531	17421	17354	17325	17397	17506	17829	17727	17557	17585	17730	17460	17664	17466	17553	17453	17450	17387	17418	17616	17696	17564	17615	17697	17459	17475	17651	17438	17584	17565	17478	17638	17455	17316	17544	17526	17491	17541	17628	17462	17609	17453	17626	17609	17565	17795	17726	17555	17477	17473	17586	17623	17623	17729	17510	17836	17719	17464	17364	17637	17478	17561	17505	17628	17546	17618	17842	17521	17513	17449	17554	17448	17650	17472	17547	17589	17284	17488	17660	17604	17509	17493	17560	17577	17652	17609	17493	17402	17523	17527	17495	17413	17466	17578	17572	17530	17693	17519	17705	17690	17470	17422	17609	17396	17652	17594	17433	17531	17457	17486	17463	17553	17542	17468	17537	17486	17486	17671	17595	17634	17535	17662	17463	17686	17688	17710	17592	17709	17548	17505	17624	17507	17448	17697	17469	17536	17632	17356	17781	17524	17514	17393	17548	17608	17478	17655	17586	17507	17358	17574	17513	17632	17678	17412	17523	17553	17452	17643	17379	17378	17370	17462	17578	17473	17742	17537	17541	17364	17567	17565	17574	17761	17606	17547	17416	17441	17453	17526	17577	17639	17268	17656	17471	17545	17547	17510	17340	17556	17624	17725	17287	17487	17317	17468	17474	17577	17475	17461	17698	17505	17712	17652	17347	17548	17597	17637	17465	17590	17503	17563	17511	17592	17763	17439	17492	17341	17284	17626	17559	17704	17838	17615	17299	17485	17495	17600	17512	17397	17574	17455	17557	17399	17551	17600	17489	17472	17342	17560	17537	17461	17401	17520	17420	17541	17492	17548	17585	17502	17462	17399	17324	17550	17478	17464	17678	17593	17502	17390	17439	17327	17387	17520	17580	17547	17335	17560	17413	17485	17502	17461	17619	17430	17543	17478	17482	17499	17478	17580	17440	17386	17474	17396	17632	17625	17581	17495	17442	17400	17339	17568	17464	17583	17452	17598	17676	17413	17524	17734	17404	17416	17504	17574	17628	17717	17537	17385	17567	17347	17480	17534	17595	17452	17553	17549	17583	17515	17450	17451	17589	17543	17564	17574	17512	17405	17678	17437	17455	17503	17450	17433	17426	17573	17515	17493	17573	17393	17687	17573	17386	17641	17521	17617	17562	17689	17640	17734	17483	17418	17694	17415	17437	17641	17730	17426	17440	17413	17490	17671	17514	17359	17602	17654	17437	17464	17574	17509	17409	17494	17476	17442	17456	17438	17551	17611	17752	17588	17406	17568	17442	17356	17505	17599	17281	17417	17388	17775	17492	17480	17228	17568	17565	17541	17622	17742	17399	17265	17607	17732	17541	17432	17533	17593	17580	17703	17498	17749	17769	17676	17608	17541	17474	17630	17336	17699	17579	17383	17388	17468	17704	17586	17624	17701	17737	17547	17257	17454	17593	17498	17588	17357	17548	17639	17455	17815	17524	17595	17618	17577	17610	17608	17659	17243	17294	17717	17338	17477	17539	17737	17268	17442	17755	17584	17661	17472	17404	17603	17457	17586	17593	17636	17433	17264	17423	17598	17333	17630	17529	17547	17483	17586	17555	17547	17546	17560	17386	17467	17557	17498	17560	17607	17556	17355	17458	17330	17584	17467	17625	17613	17468	17541	17571	17542	17522	17592	17583	17579	17468	17661	17586	17465	17501	17505	17629	17518	17538	17770	17410	17452	17523	17386	17453	17427	17593	17503	17465	17409	17447	17553	17569	17282	17602	17632	17525	17724	17643	17539	17619	17428	17780	17589	17610	17539	17553	17650	17427	17453	17593	17504	17609	17500	17599	17660	17525	17420	17559	17382	17647	17453	17536	17667	17619	17622	17731	17401	17623	17434	17530	17606	17679	17403	17368	17602	17671	17419	17561	17462	17542	17484	17663	17418	17479	17632	17543	17438	17413	17568	17684	17363	17499	17473	17502	17474	17707	17710	17720	17479	17623	17415	17570	17540	17473	17495	17481	17679	17714	17336	17476	17593	17395	17603	17450	17627	17561	17446	17438	17535	17562	17558	17383	17435	17808	17567	17436	17413	17489	17462	17508	17455	17622	17728	17454	17409	17627	17558	17542	17380	17452	17714	17509	17578	17497	17283	17380	17353	17564	17662	17583	17611	17596	17505	17632	17527	17447	17387	17362	17612	17559	17454	17404	17514	17701	17596	17679	17431	17530	17399	17629	17431	17478	17583	17541	17564	17561	17394	17396	17657	17484	17642	17412	17516	17448	17489	17514	17623	17497	17634	17431	17596	17598	17625	17476	17521	17651	17565	17621	17239	17542	17486	17329	17426	17543	17490	17505	17669	17412	17639	17391	17543	17743	17515	17790	17713	17616	17644	17543	17360	17448	17432	17439	17587	17529	17516	17554	17319	17419	17566	17580	17849	17492	17581	17393	17575	17550	17385	17690	17579	17571	17425	17490	17687	17411	17683	17469	17614	17625	17798	17739	17698	17688	17708	17864	17601	17418	17397	17600	17432	17321	17324	17425	17527	17505	17549	17636	17397	17669	17593	17568	17522	17417	17516	17699	17649	17561	17411	17611	17672	17535	17441	17544	17679	17254	17620	17614	17773	17290	17488	17553	17528	17579	17576	17758	17456	17453	17608	17363	17529	17620	17575	17575	17531	17552	17411	17563	17581	17615	17373	17485	17303	17424	17344	17598	17670	17708	17392	17687	17591	17460	17615	17538	17648	17598	17541	17592	17411	17643	17228	17559	17364	17397	17423	17512	17598	17554	17377	17561	17773	17711	17790	17449	17723	17544	17428	17722	17644	17526	17387	17461	17462	17533	17360	17614	17676	17817	17640	17520	17441	17585	17626	17573	17563	17559	17688	17639	17564	17496	17721	17474	17600	17565	17443	17526	17586	17385	17299	17546	17548	17561	17382	17616	17605	17424	17620	17514	17345	17453	17466	17639	17606	17616	17382	17601	17621	17602	17563	17508	17520	17601	17516	17632	17471	17614	17630	17531	17551	17638	17667	17460	17502	17436	17595	17650	17316	17576	17616	17556	17412	17550	17519	17558	17637	17366	17556	17464	17585	17678	17489	17625	17558	17665	17499	17651	17585	17469	17489	17397	17548	17434	17490	17395	17387	17522	17374	17607	17352	17619	17412	17605	17585	17549	17500	17718	17420	17650	17419	17741	17616	17389	17504	17471	17605	17150	17604	17554	17326	17544	17341	17427	17339	17617	17493	17513	17511	17539	17405	17578	17567	17538	17570	17614	17512	17569	17631	17533	17580	17732	17401	17829	17534	17436	17573	17577	17537	17598	17458	17502	17626	17657	17657	17338	17550	17578	17337	17502	17550	17441	17621	17532	17649	17637	17542	17489	17541	17481	17342	17404	17472	17505	17528	17464	17435	17435	17478	17599	17601	17395	17444	17616	17564	17436	17613	17704	17734	17580	17473	17675	17660	17558	17511	17630	17343	17481	17493	17422	17743	17369	17526	17486	17403	17481	17628	17616	17436	17529	17492	17627	17599	17490	17619	17600	17733	17468	17594	17640	17570	17534	17656	17623	17443	17507	17461	17526	17657	17693	17557	17538	17658	17382	17436	17415	17485	17647	17681	17535	17662	17460	17450	17452	17526	17766	17652	17491	17586	17649	17666	17351	17365	17341	17420	17337	17417	17501	17498	17419	17591	17639	17607	17444	17508	17499	17616	17551	17503	17557	17712	17585	17676	17558	17486	17677	17599	17556	17612	17528	17319	17384	17934	17471	17566	17505	17588
26764	40005	22312	18511	16939	16298	15827	15888	15796	15646	15612	15632	15547	15371	15476	15373	15357	15241	15307	15388	15177	15477	15325	15348	15314	15399	15239	15232	15286	15340	15269	15222	15349	15280	15320	15173	15177	14971	15300	15383	15231	15128	15277	15450	15208	15285	15262	15142	15269	15195	15068	15455	15214	15463	15143	15097	15201	15141	15213	15121	15212	15117	15171	15277	15249	15344	15309	15013	15137	15300	15060	15284	15237	15240	15099	15134	15208	15228	15349	15292	15328	15199	15254	15258	15227	15196	15360	15284	15225	15229	15174	15203	15115	15237	15130	15115	15144	15070	15071	15071	15275	15258	15118	15233	15351	15208	15241	15188	15238	15309	15142	15282	15192	15180	15050	15222	15149	15101	15303	15172	14958	15306	15144	15093	15167	15087	15274	15174	15186	15273	15113	15183	15277	15237	15222	15231	15038	15235	15155	15227	15150	15020	15228	15141	15078	15189	15309	15359	15091	15150	14994	15123	15348	15348	15109	15164	15194	15187	15214	15236	15234	15295	15174	15215	15291	15117	15364	15156	15183	15071	15054	15287	15084	15201	15170	15071	15118	15280	15344	15227	15405	15173	15184	15305	15105	15209	15186	15273	15110	15277	15157	15383	15293	15238	15294	15313	15352	15189	15254	15428	15238	15091	15159	15181	15114	15249	15137	15158	15057	15163	15246	15103	15077	15246	15228	15220	15179	15246	15215	15191	15182	15236	15224	15248	15160	15085	15080	15319	15116	15292	15220	15212	15207	15184	15083	15180	15137	15264	15221	15091	15359	15178	15124	15169	15074	15229	15012	15231	15190	15071	15192	15221	15433	15139	15145	15213	15181	15297	15279	15097	15440	15063	15232	15203	15106	15067	15258	15013	15137	15113	15149	15228	15172	15147	15163	15415	15248	15126	15234	15154	15127	15128	15407	15172	15296	15088	15325	15224	15173	15199	15172	15267	15059	15164	15139	15230	15307	15125	15252	15217	15190	15325	15259	15218	15409	15154	15268	15379	15282	15269	15007	14986	15253	15178	15315	15122	15338	15099	15305	15251	15286	15224	15177	15182	15275	15251	15239	15060	15112	15147	15110	15157	15215	15205	15243	15152	15221	15176	15309	15229	15151	15162	15154	15058	15197	15147	15240	15081	15319	15093	15108	15106	15254	15176	15226	15274	15243	15289	15089	15255	15255	15201	15118	15179	15273	15243	15092	15298	15212	15312	15135	15281	15264	15060	15139	15275	15090	15205	15339	15240	15091	15124	15214	15274	15331	15262	15274	15334	15221	15135	15270	15209	15112	15183	15327	15010	15178	15226	15250	15314	15144	15145	15376	15230	15250	15232	15277	15354	15291	15150	15295	15139	15071	15239	15135	15275	15183	15209	15342	15212	15174	15254	15028	15338	15149	15481	15155	15082	15034	15241	15198	15365	15297	15228	15141	15285	15354	15068	15080	15234	15142	15138	15396	15146	15311	15249	15166	15058	15055	15292	15199	15273	15274	15388	15155	15344	15199	15202	15029	15190	15240	15227	15088	15206	15092	15153	15042	15131	15345	15233	15248	15128	15127	15155	15342	15157	15280	15107	15338	15260	15126	15179	15251	15037	15276	14952	15083	15007	14986	15178	15248	15120	15323	15044	15073	15172	15270	15257	15167	15122	15133	15200	15084	15390	15132	15064	15346	15266	14995	15199	15087	15115	15088	15238	15088	15232	15173	15331	15028	15185	15143	15243	15132	15266	15147	15275	15139	15165	15184	15021	15307	14983	15192	15333	15286	15192	15089	15302	15307	15083	15144	15192	15160	15036	15201	15171	15058	15262	15301	15190	15162	15357	15318	15350	15254	15296	15320	15268	15236	15279	15255	15156	15296	15199	15014	15283	15285	15175	15288	15154	15268	15131	15189	15074	15156	15078	15346	15245	15251	15346	15238	15369	15042	15161	15232	15221	15395	14986	14969	15237	15319	15164	15128	15212	15103	15223	15200	15069	15134	15260	15293	15153	14979	15269	15118	15305	15266	15293	15224	15270	15133	15244	15240	15237	15180	15220	15144	15224	15222	15045	15227	15305	15232	15160	15251	15031	15368	15276	15301	15212	15202	15082	15162	15209	15172	15069	15168	15194	14997	15115	15303	15267	15115	15230	15319	15157	15134	15101	15150	15294	14970	15017	15095	15274	15135	15284	15139	15360	15160	15313	15246	15195	15215	15214	15233	15174	15180	15234	15219	15203	15205	15077	15251	15128	15221	15212	15297	15205	15129	15310	15233	15250	15133	15300	15124	15187	15198	15208	15345	15200	15312	15346	15166	15252	15306	15289	15214	15186	15212	15285	15169	15188	15304	15115	15116	15119	15208	15215	15322	15259	15100	15316	15225	14999	15094	15225	15036	15104	15298	15058	15244	15233	15168	15386	15105	15267	15213	15169	15264	15174	15403	15201	15141	15273	15222	15233	15178	15201	15336	15318	15215	15218	15117	15069	15220	15227	15268	15043	15124	15156	15131	15170	15175	15180	15049	15177	15244	15044	15244	15069	15239	15171	15089	15128	15114	15173	15066	15269	15143	15096	15173	15137	15223	15267	15227	15233	15142	15041	15123	15101	15028	15170	15102	15223	15069	15091	15038	15286	15247	15168	15053	15167	15203	15095	15133	15125	15106	15193	15271	15066	15298	15098	15391	15274	15051	15183	15169	15135	15232	15216	15251	15110	15316	15192	15266	15305	15285	15092	15151	15218	15175	14976	15302	15110	14974	15226	15176	15128	15177	15245	15148	15202	15098	15042	15098	15130	15070	15356	15338	15041	15296	15212	15344	15187	15188	15071	15281	15137	15411	15165	15297	15295	15257	15254	15047	15371	15175	15197	15160	15218	15154	15234	15275	15335	15042	15061	15212	15033	15280	15239	15211	15296	15220	15248	15166	15043	15186	15275	15243	15195	15178	15173	15115	15377	15154	15181	15215	15418	15353	15244	15139	15184	15039	15431	15233	14918	15084	15143	15339	15129	15218	15047	15269	15037	15138	15242	15131	15234	15179	15380	15204	15177	15070	15333	15078	15174	15170	15212	15207	15292	15235	15221	15283	15131	15077	15158	15252	15143	15154	15365	15212	15142	15316	15265	15245	15046	14974	15193	15329	15166	15190	15332	15159	15042	15055	15165	15257	15401	15069	15141	15348	15299	15301	15211	15297	15172	15056	15151	15165	15118	15269	15216	15132	15268	15180	15182	15226	15100	15269	15246	15223	15054	15243	15146	15219	15219	15393	15195	15074	15122	15245	15128	15190	15267	15241	15014	15015	15259	15306	15190	15109	15157	15339	15224	15266	15222	15259	15195	15207	15313	15226	15113	15269	15124	15130	15102	15139	15228	15212	15439	15230	15153	15319	15137	15175	15256	15122	15173	15106	14988	15264	15206	15070	14988	15397	15206	15084	15186	15241	15258	15355	15087	15187	15293	15290	15128	15294	15147	15152	15269	15236	15333	15075	15237	15225	15173	15202	14972	15006	15149	15266	15204	15158	15095	15112	15011	15179	15177	15176	15198	15357	15195	15286	15279	15047	15273	15288	15152	15441	15254	15296	15088	15279	15240	15236	15355	15143	15072	15125	15228	15116	15198	15244	15245	15144	15265	15264	15267	15265	15122	15177	15107	15053	15100	15189	15168	15200	15130	15225	15146	15240	15210	15207	15277	15201	15161	15270	15096	15128	15213	15297	15217	15289	15251	15164	15271	15042	15252	15107	15283	15048	15070	15225	15168	15152	14989	15356	15282	15186	15084	15172	15228	15052	15219	14849	15256	15237	15196	15286	15208	15218	15170	15093	15160	15289	15246	15243	15097	15252	15137	15187	15202	15180	15258	15071	15218	15215	15361	15349	15040	15243	15280	15326	15237	15141	15259	15086	15198	15354	15168	15280	15192	15067	15195	15156	15266	15150	15114	15111	15262	15210	15155	15270	15087	15198	15321	15225	15136	15247	15159	15262	15239	15102	15232	15269	15152	15280	15274	15025	15222	15101	15284	15085	15383	15294	15183	15121	15329	15199	15110	15361	15249	15205	15156	15141	15295	15327	15060	15147	15012	15116	15283	15245	15316	15247	15158	15344	15337	14891	15145	15190	15269	15264	15135	15265	15106	15162	15272	15103	15240	15100	15204	15216	15262	15023	15032	15177	15546	15180	15417	15170	15159	15112	15147	15226	15164	15161	15137	15171	15064	15070	15268	15361	15072	15050	15318	15182	15169	15223	15264	15158	15172	15031	15110	15267	15090	15351	15265	15139	15298	15254	15221	15347	15209	15344	14990	15405	15184	15343	15259	15299	15400	15329	15217	15245	15265	15248	14987	15188	15073	15122	15028	15402	15277	15080	15097	15208	15303	15117	15091	15292	15187	15235	15220	15273	15246	15317	15228	15116	15239	15074	15228	15214	15366	15383	15341	15081	15338	15177	15202	15280	15293	15116	15285	15282	15295	15067	15314	15194	15375	15357	15318	15207	15174	15255	15022	15260	15255	15144	15192	15202	15263	15288	15133	15290	15085	15288	15068	15246	15200	15134	15094	15285	15313	15142	15315	15231	15202	15208	15277	15244	15156	15269	15066	15370	15133	15198	15265	15083	15166	15254	15329	15316	15127	15277	14986	15203	15147	15237	15103	15244	15079	15130	15260	15271	15191	15231	15094	15264	15321	15242	15282	15117	15252	15105	15191	15271	15247	15145	15254	15093	15279	15262	15254	15140	15202	15075	15248	15052	15261	15233	15102	15173	15161	15219	15342	15238	15119	15038	15333	15062	15189	15213	15163	15154	15297	15206	14939	15163	15143	15035	15487	15172	15243	15157	15129	15314	15281	15094	15151	15159	15268	15226	15158	15252	15208	15346	15141	15082	15229	14987	15437	15098	15043	15321	15199	15353	15215	15375	15077	15183	15226	15189	15223	15339	15136	15127	15277	15157	15305	15123	15288	15178	15322	15330	15164	15100	15266	15157	15307	15311	15096	15112	15289	15096	15229	15228	15053	15317	15135	15048	15292	15139	15278	15113	15181	15105	15136	15253	15299	15110	15197	15251	15147	15153	15056	15237	15048	15287	15253	15272	15290	15089	15259	15136	15237	15199	15406	15203	15112	15111	15141	15172	15187	15171	15195
29546	23008	22943	20210	17763	17428	17687	17756	17675	17583	17521	17740	17507	17658	17370	17301	17395	17479	17411	17290	17499	17432	17737	17610	17503	17309	17486	17398	17681	17650	17552	17456	17322	17618	17394	17430	17464	17475	17381	17340	17580	17624	17230	17565	17364	17199	17478	17424	17565	17447	17575	17419	17397	17446	17415	17458	17561	17298	17429	17248	17329	17460	17479	17566	17464	17289	17323	17105	17506	17450	17359	17289	17507	17509	17448	17495	17544	17444	17570	17398	17492	17421	17518	17273	17379	17437	17424	17424	17489	17322	17436	17480	17418	17379	17538	17466	17498	17182	17455	17511	17577	17467	17318	17346	17565	17442	17540	17463	17370	17569	17218	17387	17416	17259	17467	17171	17510	17459	17456	17459	17464	17192	17451	17442	17304	17379	17480	17623	17521	17454	17483	17398	17372	17522	17420	17094	17389	17293	17560	17390	17370	17187	17369	17495	17289	17361	17498	17517	17325	17432	17542	17454	17573	17367	17333	17521	17565	17554	17477	17304	17482	17403	17549	17499	17620	17536	17399	17308	17362	17515	17425	17358	17334	17382	17294	17310	17442	17405	17411	17249	17378	17313	17266	17409	17339	17328	17448	17436	17431	17323	17370	17415	17380	17387	17558	17433	17654	17330	17308	17331	17485	17102	17400	17333	17572	17406	17663	17409	17450	17447	17465	17561	17485	17475	17386	17472	17520	17432	17384	17330	17574	17435	17536	17453	17323	17399	17469	17522	17513	17693	17335	17366	17531	17497	17492	17517	17220	17359	17332	17308	17331	17253	17416	17149	17506	17446	17390	17258	17386	17343	17312	17456	17471	17328	17617	17420	17424	17389	17378	17314	17446	17241	17377	17246	17430	17500	17423	17345	17635	17445	17356	17379	17314	17269	17330	17337	17410	17270	17218	17345	17489	17289	17500	17572	17554	17435	17247	17310	17550	17299	17319	17457	17259	17274	17521	17310	17367	17440	17456	17344	17436	17394	17402	17381	17587	17255	17418	17480	17503	17495	17362	17373	17675	17474	17404	17635	17578	17332	17661	17610	17455	17373	17475	17404	17496	17144	17472	17294	17351	17514	17385	17468	17267	17537	17541	17451	17181	17594	17543	17443	17420	17312	17270	17401	17435	17400	17231	17313	17490	17687	17262	17396	17364	17270	17509	17375	17432	17513	17308	17356	17408	17457	17043	17447	17380	17217	17252	17504	17521	17387	17382	17648	17534	17564	17495	17416	17421	17450	17432	17258	17288	17336	17352	17410	17450	17380	17645	17471	17546	17356	17364	17487	17429	17411	17265	17245	17221	17590	17569	17530	17443	17435	17452	17281	17595	17665	17598	17483	17505	17388	17586	17305	17529	17472	17227	17412	17467	17366	17595	17334	17365	17441	17696	17233	17425	17497	17188	17478	17226	17267	17440	17398	17352	17374	17712	17446	17405	17392	17485	17435	17512	17476	17508	17497	17372	17390	17270	17431	17500	17274	17439	17222	17439	17441	17418	17251	17233	17318	17336	17378	17459	17529	17374	17357	17480	17376	17397	17451	17379	17464	17276	17501	17416	17467	17352	17594	17626	17264	17328	17380	17409	17403	17483	17420	17426	17283	17696	17420	17689	17610	17469	17387	17565	17369	17397	17523	17521	17449	17528	17287	17421	17331	17447	17468	17278	17263	17691	17538	17581	17172	17598	17692	17375	17547	17462	17546	17361	17322	17093	17213	17209	17381	17231	17425	17358	17471	17406	17370	17269	17365	17454	17332	17381	17648	17291	17485	17340	17409	17368	17324	17445	17549	17484	17320	17415	17459	17410	17424	17463	17224	17435	17378	17347	17274	17507	17329	17364	17564	17439	17370	17285	17453	17696	17505	17261	17622	17333	17252	17346	17278	17364	17413	17320	17321	17483	17274	17230	17341	17532	17409	17141	17179	17335	17448	17552	17221	17569	17339	17391	17366	17524	17462	17347	17304	17310	17454	17364	17269	17626	17399	17431	17361	17396	17299	17595	17490	17483	17401	17573	17268	17413	17412	17388	17667	17346	17334	17277	17647	17298	17524	17442	17343	17611	17582	17531	17592	17280	17334	17523	17221	17844	17526	17583	17345	17415	17376	17275	17448	17331	17481	17305	17567	17429	17415	17323	17371	17453	17664	17269	17481	17497	17370	17363	17346	17481	17124	17419	17434	17547	17479	17474	17359	17448	17321	17552	17358	17301	17464	17516	17386	17492	17422	17418	17241	17399	17312	17382	17439	17519	17202	17389	17450	17337	17388	17417	17238	17386	17334	17388	17490	17334	17614	17463	17231	17386	17496	17610	17287	17377	17394	17551	17081	17229	17542	17292	17199	17257	17343	17470	17259	17407	17191	17334	17620	17385	17456	17414	17412	17243	17565	17667	17296	17489	17554	17351	17398	17545	17435	17618	17404	17360	17168	17391	17348	17272	17307	17308	17414	17424	17441	17515	17377	17471	17374	17412	17579	17278	17227	17407	17238	17251	17342	17451	17425	17256	17580	17432	17559	17393	17338	17425	17458	17469	17334	17380	17289	17559	17306	17267	17202	17470	17462	17385	17348	17553	17423	17557	17369	17569	17309	17487	17503	17432	17350	17399	17474	17695	17312	17519	17167	17350	17360	17580	17387	17465	17389	17491	17565	17438	17338	17537	17502	17622	17509	17370	17432	17284	17442	17255	17456	17301	17379	17522	17365	17285	17464	17530	17403	17379	17541	17383	17341	17288	17314	17254	17370	17392	17272	17413	17255	17535	17265	17406	17253	17494	17294	17381	17283	17645	17303	17363	17463	17333	17133	17304	17364	17270	17385	17616	17497	17547	17480	17474	17702	17301	17243	17547	17387	17418	17389	17479	17411	17470	17273	17352	17595	17456	17440	17342	17375	17396	17185	17400	17619	17471	17300	17309	17325	17382	17422	17407	17532	17443	17668	17382	17510	17455	17395	17455	17550	17307	17350	17498	17485	17398	17374	17482	17406	17464	17427	17410	17332	17529	17479	17480	17326	17480	17248	17089	17489	17444	17411	17424	17334	17363	17664	17606	17321	17395	17451	17349	17251	17449	17244	17278	17381	17663	17404	17371	17396	17267	17209	17533	17472	17369	17278	17515	17455	17546	17436	17393	17513	17442	17422	17502	17306	17443	17329	17495	17475	17364	17449	17471	17370	17450	17347	17091	17568	17301	17510	17406	17389	17501	17216	17319	17459	17186	17500	17417	17590	17530	17514	17383	17535	17438	17500	17394	17251	17341	17309	17567	17369	17518	17216	17419	17546	17471	17343	17549	17341	17218	17280	17513	17626	17607	17521	17315	17118	17254	17448	17372	17536	17331	17578	17348	17208	17490	17254	17410	17543	17478	17409	17427	17345	17513	17266	17499	17400	17476	17406	17532	17403	17305	17465	17601	17276	17547	17417	17586	17421	17564	17641	17331	17320	17481	17255	17412	17465	17530	17612	17470	17483	17454	17335	17352	17304	17438	17588	17582	17439	17569	17439	17459	17291	17526	17464	17410	17147	17452	17440	17418	17354	17275	17313	17252	17478	17634	17414	17653	17255	17358	17482	17372	17337	17311	17385	17470	17362	17382	17449	17252	17326	17318	17385	17456	17561	17549	17468	17460	17476	17300	17525	17403	17285	17355	17399	17463	17187	17358	17335	17305	17268	17470	17469	17304	17592	17537	17477	17397	17324	17279	17373	17533	17441	17366	17287	17290	17268	17550	17347	17393	17448	17464	17509	17459	17371	17411	17462	17446	17356	17280	17319	17536	17487	17555	17435	17360	17372	17442	17407	17639	17568	17554	17409	17335	17389	17347	17156	17444	17417	17395	17483	17442	17396	17287	17597	17507	17419	17577	17383	17407	17268	17373	17369	17259	17435	17446	17504	17376	17556	17473	17485	17549	17230	17420	17519	17533	17348	17137	17315	17313	17548	17238	17192	17395	17541	17477	17420	17185	17407	17303	17048	17345	17474	17528	17586	17427	17253	17637	17403	17392	17461	17290	17191	17282	17302	17316	17358	17456	17277	17537	17449	17388	17416	17496	17523	17543	17388	17767	17522	17358	17598	17501	17588	17381	17570	17186	17510	17439	17420	17377	17416	17332	17309	17197	17361	17180	17381	17371	17395	17372	17347	17193	17413	17418	17311	17536	17339	17533	17536	17403	17503	17453	17530	17339	17187	17337	17449	17775	17242	17507	17400	17282	17547	17634	17166	17569	17591	17372	17640	17366	17301	17410	17576	17376	17465	17373	17499	17405	17244	17309	17306	17362	17544	17455	17698	17417	17261	17529	17370	17501	17399	17445	17271	17187	17537	17250	17577	17613	17600	17304	17449	17388	17569	17437	17436	17315	17402	17456	17344	17465	17619	17337	17472	17377	17483	17444	17558	17644	17551	17473	17630	17483	17382	17485	17123	17517	17366	17155	17454	17475	17477	17445	17688	17318	17483	17359	17375	17362	17432	17600	17399	17550	17387	17301	17465	17631	17567	17322	17447	17261	17181	17438	17433	17397	17347	17292	17537	17379	17311	17360	17477	17712	17602	17440	17611	17390	17348	17243	17561	17672	17399	17456	17649	17328	17200	17629	17443	17463	17330	17300	17527	17476	17466	17411	17158	17375	17265	17144	17604	17495	17176	17326	17459	17685	17530	17364	17397	17429	17541	17508	17631	17580	17500	17377	17434	17495	17489	17603	17432	17267	17505	17526	17274	17405	17378	17552	17411	17523	17394	17334	17459	17620	17653	17440	17443	17350	17405	17440	17448	17537	17467	17464	17302	17477	17460	17549	17461	17275	17374	17431	17223	17437	17364	17511	17441	17501	17592	17461	17450	17326	17550	17419	17399	17432	17524	17303	17457	17555	17488	17238	17387	17428	17296	17419	17400	17454	17460	17517	17509	17387	17667	17221	17246	17398	17475	17380	17487	17470	17459	17561	17427	17360	17422	17533	17434	17410	17371	17411	17565	17454	17279	17289	17722	17328	17418	17372	17426	17686	17472	17509	17366	17489	17458	17402	17241	17429	17354	17347	17523	17436	17399	17505	17256	17164	17452	17468	17426	17436	17548	17286	17383	17544	17396	17467	17411	17482	17528	17414	17532	17372	17365	17098	17424	17455	17355
20602	22309	17206	15865	15476	15496	15245	15319	15377	15113	15297	15359	15187	15330	15090	15014	15250	15229	15256	15332	15129	15175	15266	15236	15164	15234	15077	15238	15001	15321	15201	15291	15158	15167	15285	15248	15211	15284	15266	15141	15168	15219	15105	15093	15121	15186	15304	15188	15174	15228	15103	15239	15211	15409	15182	15248	15182	15087	15173	15247	15238	15113	15201	15386	15218	15250	15271	15206	15152	15294	15184	15181	15308	15280	15053	15147	15158	15122	15117	15135	15214	15104	15205	15271	15093	15120	15259	15226	15082	15160	15044	15087	15251	15199	15170	15135	15062	15055	15039	15258	15298	15322	15099	15057	15285	15175	15265	15348	15125	15309	15252	15076	15085	15039	15008	15112	15169	15156	15218	15125	15125	15079	15319	15180	15110	15035	15065	15268	15112	15132	15209	15247	15138	15198	15089	15069	15375	15002	15133	15229	15231	15251	15088	15204	15271	15278	15176	15354	15130	15220	15367	15174	15260	15314	14988	15279	15093	15220	15040	15100	15469	15159	15290	14980	15154	15015	15216	15390	15182	15134	15154	15249	15023	14994	15158	15072	15146	15241	15168	15303	15129	15224	15191	15137	15061	15165	15239	15256	15115	14931	15172	15149	15029	15204	15014	15193	15111	15166	15293	15127	15167	15255	15158	15151	15120	15304	15159	15109	15083	15033	15244	15383	15301	15283	15209	15153	15286	15196	15108	15318	15122	15212	15144	15165	15111	15305	15218	15184	15231	15232	15129	15186	15177	15348	15161	15092	15122	15124	15219	15092	15166	15188	15370	15292	15265	15369	15257	15286	15178	15066	15133	15185	15067	15178	15269	15172	15347	15007	15189	15127	15046	15222	15201	15346	15115	15184	15082	15247	15137	15218	15260	15300	15143	15150	15279	15202	15260	15151	15119	15403	15211	15304	15107	15186	15264	15258	15231	15113	15206	15085	15289	15264	15013	15226	15051	15232	15226	15279	15153	15459	15266	15173	15150	15201	15162	15046	15090	15182	15180	14995	15173	15168	15194	15160	15225	15263	15297	15045	15163	15185	15254	15215	15205	15099	15143	15046	15225	15158	15224	15118	15145	15106	15047	15155	15293	15162	15296	15035	15208	15135	15190	15233	15289	15312	15118	15145	15276	15182	15282	15069	15202	15032	15276	15300	15229	15455	15000	15212	15049	15168	15210	15175	15118	15117	15221	15190	15293	15024	15237	15205	15069	14992	15425	15082	15015	15212	15180	15216	15227	15083	14967	15351	15226	15222	15404	15129	15147	15168	15342	15291	15090	15282	15242	15252	15300	15158	15273	15126	15203	15029	15209	15289	15236	15276	15324	15163	15188	15243	15251	15210	15402	15082	15183	15129	15198	15120	15305	15173	15109	15169	15119	15100	15200	15282	15202	15147	15222	15080	15249	15219	15031	15270	15139	15377	15163	15221	15204	15351	15110	15159	15123	15229	15216	15086	15381	15169	15210	15152	14991	15214	15323	15258	15231	15165	15130	15160	15277	15190	15124	15131	15136	15207	15153	14925	15263	15119	15181	15171	15205	15210	15259	15253	15216	15356	15140	15227	15236	15155	15259	15180	15166	15230	15202	15088	15235	15071	15227	15211	15093	15243	15291	15267	15169	15112	15134	15059	15111	15260	15093	15231	15249	15198	15137	15261	15232	15138	15276	15218	15060	15120	15230	15235	15201	15323	15331	15177	15165	15232	14996	15185	15244	15376	15000	15091	15135	15183	15123	15019	15264	15231	15156	15230	15150	15127	15141	15136	15242	15194	15223	15165	14998	15163	15418	15254	15058	15063	15186	15169	15115	15146	15306	15184	15261	15313	15129	15087	15227	15088	15026	15312	14984	15250	15029	15487	15032	15246	15244	15017	15128	15285	15214	15254	15187	15013	15252	15086	15169	15141	15301	15144	15268	15203	15077	15143	15148	15094	15156	15121	15105	15098	15383	15230	15235	15164	15131	15074	15001	14953	15304	15191	15060	15132	15243	15201	15244	15239	15034	15143	15173	15197	15063	15202	15234	15152	15108	15187	15099	15223	15257	15331	15292	15237	15186	15189	15161	15323	15138	15133	15161	15192	15258	15112	15207	15100	15144	15237	15283	15139	15221	15098	15308	15197	15350	15115	15160	15196	15050	15096	15069	15386	15229	15242	15194	15090	15138	15134	15117	15268	15357	15178	15223	15297	14976	15181	15165	15100	15272	15135	15247	15148	15126	15245	15016	15107	15090	15082	15108	15131	15213	15219	15073	15076	15328	15027	15283	15289	15092	15249	15120	15106	15279	15303	15192	15120	15186	15172	14974	15163	15146	15208	15231	15205	15280	15238	15286	15190	15208	15262	15175	15294	15215	15244	15302	15204	15133	15227	15054	15234	15131	15145	15054	15182	15323	15148	15174	15344	15193	15196	15260	15285	15167	15231	15178	15158	15225	15125	15231	15108	15142	15360	15155	15095	15231	15211	15310	14986	15011	15323	15229	15308	15292	15224	15259	15125	15275	15312	15240	15405	15253	15088	15213	15310	15233	15029	15305	15160	15270	15307	15053	15017	15044	15303	15205	15131	15261	15109	15133	15101	15200	15086	15203	15082	15309	15227	15164	15090	15137	15264	15292	15121	15181	15038	15108	15211	15126	15216	15110	15054	15174	15224	15119	15215	15186	15116	14895	15317	15147	15188	15108	15234	15109	15272	15232	15347	15275	15192	15299	15192	15211	15113	15164	15198	15005	15226	15179	15153	15091	15198	15160	15195	15129	15265	15316	15184	15319	15339	15191	15149	15177	15157	15141	15163	15351	15348	15137	15266	15156	15116	15157	15142	15275	15061	15167	15054	15224	15075	15277	15082	15211	15078	15173	15111	15028	15083	15165	15073	15343	15158	15286	15157	15253	15165	15112	15241	15082	15179	15306	15090	15129	15244	15250	15169	15218	15043	15291	15307	15089	15109	15195	15350	15263	15149	15156	15084	15182	15271	15020	15185	15205	15031	15211	15293	15065	14990	15257	15094	15144	15182	15321	15316	15166	15127	15365	15221	15482	15179	15252	15090	15085	15043	15327	15008	15301	15102	15258	15000	15139	15194	15299	15150	15236	14989	15193	15063	15202	15105	15035	15223	15197	15276	15215	15198	15140	15063	15327	15145	15133	15039	15120	15072	15124	15283	15203	15182	15050	15275	15164	15144	15070	15123	15198	15150	15133	15324	15304	15143	15268	15191	15204	15175	14963	15281	15347	15107	15067	15230	15243	15115	15235	15147	15315	15125	15158	15202	15028	15249	15232	14935	15202	15084	15152	15207	15147	15157	15220	15045	15280	15088	14998	15215	15190	15210	15175	15223	15198	15272	15190	15036	15167	15140	15118	15199	15184	15254	15142	15285	15118	15097	15114	15327	15160	15110	15137	15112	15178	15268	15177	15163	15263	15175	15395	15131	15194	15148	15141	15225	15106	15201	15238	15209	15296	15081	15197	15065	15247	15158	15378	15100	15250	15140	15245	15282	15306	15095	15146	15173	15309	15107	15211	15170	15294	15301	15141	15372	15099	15135	15001	15221	15235	15105	15358	15105	15174	15178	15176	15148	15010	15146	15208	15204	15230	15066	15136	15302	15401	15097	15090	15112	15118	15123	15183	15163	15306	15288	15184	15229	15143	15192	15287	15103	14992	15185	15138	15034	15256	15294	15374	15061	15120	15102	15103	15385	15261	15248	15201	15150	15252	15211	15264	15092	15250	15288	15165	15112	15250	15198	15098	15152	15230	15019	15097	15151	15315	15036	15278	15339	15099	15126	15191	15232	15148	15199	15032	15168	15037	15045	15266	15117	15202	15154	15014	15138	15054	15292	15248	15265	15172	15143	15035	15246	15109	15151	15157	15059	15167	15165	15107	15154	15091	15114	15052	15160	15167	15150	15240	15035	15211	15074	15264	15152	15218	15261	15215	15211	15229	15119	15290	15158	15095	15207	15259	15130	15124	15229	15385	15345	15115	15186	15114	15084	15043	15188	14881	15208	15286	15240	15126	15215	15184	15313	15112	15122	15238	15259	15257	15358	15277	15164	15359	15177	15101	15153	15260	15214	14950	15214	15091	15205	15111	15315	15198	14973	15177	15242	15172	15288	15417	15189	15128	14971	15129	15160	15162	15028	15367	15175	15109	15382	15144	15312	15206	15261	15188	15301	15359	15216	15355	15212	15282	15193	15090	15216	15253	15216	15010	15119	15367	15169	15060	15177	15084	15128	15120	15320	15128	15264	15284	15209	15229	15204	15235	15375	15229	15325	15039	15181	15166	15166	15210	15115	15129	15103	15298	15025	15042	15123	15244	15262	15215	15282	15320	15005	15198	15244	15279	15136	15148	15324	15176	15216	15095	15318	15324	15111	15297	15071	15214	15207	15184	15123	15200	15197	15207	15120	15099	15301	15154	15030	15113	15105	15252	15119	15006	15221	15251	15072	15178	15204	15269	15226	15118	15192	15407	15118	15298	15138	15146	15089	15223	15088	15022	15102	15034	15131	15258	15287	15276	15253	15309	15154	15298	15178	15172	15235	15237	15199	15180	15082	15207	15208	15240	15152	15133	15213	15118	15091	15194	15163	15013	15251	15037	15079	15274	15120	15162	15032	15339	15182	15238	15117	15257	15136	15081	15135	15235	15161	15035	15312	15136	15253	15130	15060	15237	15100	15193	15151	15158	15301	15386	15217	15178	15186	15183	15048	15081	15087	15243	15163	15176	15231	15069	15083	15113	15179	15131	15191	15426	15201	15216	15149	15350	15287	15295	15280	15107	15177	15178	15205	15311	15078	15195	15125	15156	15077	15068	15245	15167	15241	15195	15261	15182	15156	15093	15220	15148	15189	15336	15190	15034	15086	15307	15183	15174	15341	15329	15155	15199	15139	15218	15335	15253	15313	15121	15086	15158	15315	15096	15258	15162	15087	15164	15128	15128	15311	15017	15385	15254	15208	15274	15222	15222	15244	15053	15366	15112	15107	15074	15140	15129	15169	15136	14996	15212	15278	15289	15105	15142	15202	15263	15138	15240	15440	15360	15001	15178	15103	15151	15192	15239	15187	15320	15251	15316	15119	15257	15090	15145	15173	15205	15128	15214	15379	15203	15211	15164	15242
23638	21753	28289	25465	22240	20542	19322	17407	16890	17030	17055	16975	16861	16774	17091	16636	16809	16751	16846	16759	16747	16795	16798	16807	16708	16735	16589	16762	16721	16672	16626	16685	16664	16595	16706	16677	16665	16523	16491	16482	16744	16541	16458	16649	16700	16593	16576	16750	16602	16747	16706	16691	16807	16603	16486	16547	16603	16458	16597	16586	16583	16556	16537	16786	16759	16708	16440	16431	16734	16725	16381	16504	16530	16382	16580	16437	16638	16674	16715	16318	16555	16621	16591	16512	16520	16507	16481	16529	16511	16635	16496	16505	16459	16428	16447	16620	16410	16445	16757	16411	16650	16473	16555	16467	16545	16617	16575	16442	16579	16665	16486	16643	16601	16583	16692	16549	16365	16511	16732	16518	16594	16533	16587	16374	16564	16452	16560	16598	16672	16526	16570	16462	16593	16523	16780	16556	16625	16395	16675	16528	16599	16524	16617	16440	16590	16441	16661	16669	16605	16611	16545	16504	16380	16643	16683	16609	16656	16585	16533	16582	16448	16631	16661	16573	16507	16681	16470	16458	16408	16711	16436	16688	16451	16710	16502	16443	16451	16536	16664	16543	16549	16701	16513	16440	16535	16619	16323	16568	16591	16500	16411	16657	16697	16656	16637	16522	16403	16705	16628	16747	16604	16805	16537	16657	16621	16524	16479	16595	16437	16712	16638	16527	16600	16587	16481	16519	16444	16635	16488	16438	16690	16726	16317	16722	16710	16553	16684	16698	16694	16366	16460	16677	16594	16534	16449	16458	16534	16632	16724	16591	16623	16428	16563	16586	16615	16251	16430	16597	16450	16629	16586	16548	16619	16545	16490	16506	16601	16394	16734	16575	16570	16383	16549	16483	16567	16455	16690	16645	16618	16612	16577	16772	16736	16507	16508	16439	16543	16564	16639	16692	16467	16564	16617	16502	16667	16581	16695	16750	16689	16712	16420	16427	16461	16472	16443	16508	16574	16699	16668	16387	16209	16479	16530	16481	16478	16684	16531	16736	16673	16667	16844	16751	16547	16443	16574	16537	16619	16549	16699	16589	16478	16629	16670	16354	16710	16487	16658	16540	16522	16616	16791	16607	16570	16637	16663	16627	16631	16560	16525	16521	16629	16539	16548	16460	16429	16620	16475	16627	16598	16457	16489	16759	16706	16436	16500	16609	16560	16751	16515	16763	16712	16633	16441	16604	16513	16668	16648	16663	16630	16576	16480	16573	16499	16637	16587	16582	16418	16578	16419	16688	16505	16558	16297	16651	16622	16797	16657	16459	16637	16708	16615	16640	16720	16698	16417	16558	16394	16542	16690	16510	16472	16434	16592	16602	16734	16491	16472	16504	16885	16418	16674	16505	16483	16521	16716	16526	16648	16466	16631	16383	16704	16410	16475	16440	16772	16474	16807	16554	16532	16599	16884	16548	16518	16485	16429	16522	16728	16493	16568	16440	16570	16494	16731	16433	16464	16695	16543	16643	16493	16645	16509	16844	16601	16712	16628	16423	16454	16414	16689	16477	16498	16555	16506	16486	16460	16500	16368	16637	16547	16510	16461	16642	16448	16727	16277	16471	16707	16589	16653	16411	16602	16328	16507	16692	16644	16586	16457	16562	16582	16598	16748	16441	16425	16436	16373	16526	16575	16769	16533	16440	16571	16654	16575	16439	16691	16737	16570	16674	16665	16542	16454	16246	16395	16573	16809	16582	16631	16527	16574	16709	16646	16671	16541	16547	16536	16548	16606	16579	16636	16703	16513	16400	16418	16656	16475	16341	16479	16554	16663	16637	16398	16556	16377	16505	16581	16620	16657	16726	16514	16553	16578	16670	16605	16674	16536	16292	16632	16566	16439	16571	16599	16554	16535	16650	16591	16709	16407	16325	16796	16639	16355	16558	16512	16513	16525	16616	16626	16516	16602	16607	16493	16394	16693	16633	16513	16419	16520	16938	16381	16415	16541	16570	16575	16600	16612	16716	16714	16699	16591	16444	16655	16469	16560	16482	16560	16615	16532	16596	16523	16699	16602	16525	16635	16712	16628	16546	16389	16515	16627	16670	16506	16491	16530	16661	16643	16467	16471	16546	16481	16540	16428	16555	16617	16742	16416	16471	16487	16450	16703	16500	16695	16584	16666	16406	16499	16621	16499	16636	16667	16730	16696	16564	16531	16738	16661	16237	16262	16510	16470	16720	16522	16647	16672	16552	16550	16402	16461	16685	16447	16410	16430	16483	16669	16451	16406	16566	16432	16572	16705	16692	16675	16749	16680	16629	16593	16615	16563	16535	16610	16677	16579	16357	16860	16707	16612	16789	16648	16627	16568	16702	16687	16386	16617	16668	16466	16726	16572	16541	16465	16503	16682	16381	16579	16769	16615	16476	16467	16560	16357	16823	16777	16690	16622	16590	16545	16705	16288	16761	16674	16515	16613	16620	16500	16497	16690	16845	16355	16700	16519	16726	16532	16547	16685	16416	16354	16585	16646	16748	16416	16592	16689	16634	16404	16551	16545	16669	16602	16630	16766	16628	16585	16501	16707	16413	16514	16654	16709	16271	16383	16644	16398	16441	16732	16455	16646	16626	16575	16586	16829	16681	16678	16482	16779	16361	16505	16519	16615	16551	16393	16581	16638	16848	16655	16463	16792	16518	16469	16524	16480	16545	16782	16619	16581	16473	16779	16659	16666	16464	16593	16588	16521	16470	16528	16647	16623	16600	16432	16722	16651	16460	16610	16587	16594	16697	16597	16699	16475	16610	16501	16732	16644	16342	16621	16680	16618	16432	16521	16592	16524	16435	16575	16605	16532	16579	16636	16465	16623	16618	16541	16585	16707	16594	16636	16543	16661	16454	16596	16442	16670	16693	16728	16597	16439	16555	16597	16412	16724	16573	16608	16667	16736	16546	16622	16628	16676	16810	16535	16733	16729	16513	16548	16730	16675	16630	16680	16463	16487	16510	16422	16613	16527	16493	16343	16436	16385	16700	16632	16550	16560	16552	16376	16597	16471	16538	16615	16550	16590	16645	16585	16707	16587	16541	16759	16391	16854	16773	16509	16362	16502	16569	16522	16364	16574	16497	16478	16602	16688	16545	16555	16578	16592	16414	16545	16413	16700	16712	16718	16572	16630	16501	16431	16489	16549	16543	16645	16618	16453	16570	16505	16669	16734	16803	16425	16549	16473	16412	16493	16729	16504	16369	16661	16629	16794	16723	16544	16568	16474	16798	16492	16494	16393	16556	16309	16695	16390	16622	16444	16671	16693	16627	16544	16341	16480	16825	16571	16546	16652	16430	16648	16484	16570	16700	16726	16641	16671	16522	16515	16412	16462	16533	16645	16436	16519	16561	16509	16535	16607	16577	16484	16581	16393	16637	16559	16530	16562	16817	16541	16533	16626	16533	16390	16685	16646	16661	16538	16544	16513	16733	16598	16636	16618	16471	16787	16449	16678	16588	16715	16781	16550	16407	16591	16463	16448	16383	16640	16570	16562	16463	16399	16677	16601	16693	16552	16705	16495	16437	16857	16728	16511	16583	16630	16642	16629	16476	16517	16767	16669	16243	16774	16763	16445	16653	16627	16552	16476	16487	16559	16567	16679	16443	16524	16604	16576	16637	16589	16431	16596	16594	16738	16557	16637	16557	16578	16583	16581	16816	16655	16644	16575	16767	16522	16570	16565	16522	16470	16607	16468	16486	16484	16471	16417	16399	16798	16260	16650	16673	16495	16465	16691	16617	16491	16511	16546	16537	16430	16403	16346	16504	16631	16642	16641	16373	16474	16472	16567	16697	16521	16305	16439	16554	16557	16510	16803	16491	16433	16482	16506	16535	16675	16586	16598	16631	16695	16689	16449	16576	16743	16616	16649	16683	16413	16504	16508	16526	16510	16637	16613	16758	16740	16579	16454	16576	16569	16595	16576	16535	16435	16529	16410	16571	16523	16422	16756	16431	16562	16267	16258	16318	16371	16639	16583	16696	16382	16494	16636	16443	16429	16609	16756	16643	16710	16688	16572	16615	16573	16550	16588	16778	16535	16527	16599	16552	16569	16538	16451	16612	16659	16846	16714	16669	16482	16463	16452	16421	16580	16635	16537	16616	16709	16538	16403	16613	16664	16633	16490	16654	16261	16546	16608	16781	16607	16502	16592	16498	16597	16708	16575	16476	16540	16797	16480	16483	16464	16470	16378	16552	16754	16602	16554	16570	16613	16669	16662	16713	16666	16636	16707	16561	16777	16640	16722	16544	16725	16706	16594	16522	16532	16599	16482	16470	16596	16591	16631	16587	16437	16469	16551	16753	16600	16423	16429	16478	16694	16430	16501	16575	16772	16859	16663	16699	16753	16604	16719	16541	16601	16508	16668	16448	16662	16503	16581	16733	16765	16440	16628	16534	16612	16565	16747	16532	16550	16716	16760	16607	16285	16430	16505	16633	16601	16610	16634	16827	16402	16472	16622	16555	16606	16552	16321	16613	16510	16644	16442	16618	16470	16665	16564	16561	16500	16655	16386	16649	16558	16660	16782	16623	16530	16650	16522	16754	16785	16562	16718	16656	16656	16591	16462	16673	16675	16395	16601	16370	16451	16536	16649	16539	16661	16448	16478	16547	16627	16573	16613	16496	16597	16526	16522	16515	16533	16618	16622	16777	16805	16654	16664	16619	16509	16629	16686	16631	16448	16619	16527	16672	16341	16566	16546	16632	16567	16294	16693	16605	16378	16608	16756	16679	16553	16590	16549	16601	16581	16641	16692	16542	16417	16600	16425	16374	16524	16613	16406	16695	16718	16574	16561	16729	16851	16653	16690	16543	16706	16478	16555	16693	16765	16615	16730	16473	16678	16681	16729	16587	16557	16638	16731	16609	16543	16356	16549	16335	16594	16608	16590	16479	16616	16642	16424	16602	16582	16549	16676	16578	16682	16519	16588	16537	16364	16367	16525	16348	16464	16298	16347	16605	16465	16737	16496	16743	16469	16489	16321	16677	16558	16672	16701	16630	16475	16787	16446	16585	16610	16650	16572	16519	16612	16628	16728	16612	16690	16633	16568	16626	16379	16392	16649	16788	16517	16569	16635	16466	16598	16376	16317	16433	16551	16616	16454	16530	16641	16519	16497	16634	16544	16608	16508	16445
24200	36037	21353	16501	15905	15420	15198	15087	15252	14943	15000	14860	14860	14755	14837	14745	14914	14884	14921	14712	14747	14728	14643	14789	15005	14840	14765	14900	14752	14658	14762	14886	14801	14748	14686	14935	14897	14712	14826	14553	14571	14593	14676	14765	14842	14661	14805	14736	14818	14690	14486	14853	14587	14869	14757	14651	14554	14760	14642	14811	14761	14691	14726	14605	14771	14561	14615	14679	14795	14779	14831	14589	14670	14649	14655	14721	14805	14567	14854	14595	14715	14504	14510	14579	14795	14779	14695	14791	14718	14677	14585	14718	14708	14770	14704	14874	14698	14638	14693	14805	14659	14762	14610	14698	14709	14622	14748	14578	14713	14496	14909	14684	14781	14829	14730	14946	14675	14776	14681	14653	14582	14602	14819	14721	14751	14650	14716	14711	14657	14726	14675	14622	14560	14546	14781	14638	14764	14638	14659	14740	14628	14607	14704	14629	14544	14846	14667	14670	14737	14836	14683	14718	14897	14858	14775	14641	14624	14852	14677	14945	14615	14754	14838	14627	14676	14787	14839	14777	14721	14732	14614	14752	14763	14609	14712	14809	14772	14802	14732	14582	14745	14667	14787	14610	14780	14677	14777	14502	14749	14835	14571	14901	14659	14897	14561	14728	14543	14842	14631	14573	14775	14652	14782	14477	14920	14649	14764	14713	14728	14680	14861	14646	14755	14560	14671	14664	14811	14803	14857	14898	14660	14735	14568	14649	14661	14702	14759	14730	14766	14669	14593	14649	14568	14790	14524	14681	14744	14608	14518	14640	14671	14655	14796	14575	14755	14721	14715	14606	14726	14674	14818	14694	14561	14565	14728	14707	14720	14772	14721	14829	14594	14845	14726	14597	14782	14673	14623	14604	14647	14661	14760	14698	14660	14561	14691	14662	14854	14764	14731	14717	14619	14632	14655	14724	14796	14560	14603	14620	14651	14860	14910	14665	14782	14796	14810	14642	14663	14856	14607	14731	14671	14745	14700	14729	14766	14687	14805	14663	14682	14613	14728	14632	14558	14681	14640	14903	14615	14631	14673	14672	14580	14608	14874	14616	14665	14757	14772	14592	14515	14646	14733	14661	14682	14622	14623	14634	14619	14765	14823	14880	14773	14726	14856	14789	14665	14661	14724	14868	14709	14839	14702	14517	14768	14758	14500	14849	14864	14685	14595	14691	14799	14692	14611	14728	14685	14660	14588	14618	14850	14424	14617	14696	14879	14697	14695	14819	14738	14711	14582	14714	14799	14653	14736	14821	14776	14570	14784	14751	14633	14709	14586	14635	14799	14584	14881	14760	14903	14658	14605	14744	14874	14711	14766	14634	14745	14661	14706	14754	14610	14791	14757	14742	14602	14588	14716	14701	14748	14642	14695	14743	14686	14767	14683	14787	14738	14979	14615	14609	14561	14712	14721	14792	14738	14707	14718	14618	14774	14723	14853	14881	14659	14772	14602	14612	14646	14597	14679	14691	14709	14599	14827	14440	14776	14802	14612	14626	14729	14610	14567	14886	14717	14691	14853	14699	14555	14774	14728	14606	14695	14657	14822	14618	14874	14670	14612	14666	14582	14768	14534	14703	14638	14566	14644	14725	14740	14773	14651	14555	14653	14687	14814	14757	14731	14775	14767	14790	14595	14853	14819	14714	14632	14826	14646	14663	14588	14681	14793	14728	14793	14752	14789	14784	14795	14651	14696	14672	14600	14635	14691	14779	14684	14854	14645	14727	14846	14866	14728	14616	14788	14822	14837	14865	14626	14681	14716	14576	14801	14727	14683	14808	14675	14546	14772	14788	14723	14465	14778	14594	14712	14676	14688	14794	14695	14766	14628	14648	14729	14711	14886	14854	14602	14462	14773	14636	14740	14635	14695	14787	14598	14812	14651	14713	14683	14808	14932	14637	14891	14771	14777	14810	14626	14631	14643	14805	14634	14807	14759	14643	14735	14735	14731	14661	14696	14617	14751	14849	14694	14694	14676	14660	14607	14672	14639	14717	14702	14732	14673	14723	14587	14586	14773	14757	14811	14863	14558	14708	14678	14766	14934	14655	14697	14706	14669	14937	14673	14707	14824	14803	14646	14680	14557	14867	14722	14721	14741	14694	14830	14816	14618	14767	14764	14677	14658	14783	14843	14680	14785	14775	14688	14734	14805	14688	14781	14778	14726	14883	14803	14675	14904	14562	14809	14768	14707	14639	14632	14740	14554	14635	14736	14790	14679	14824	14865	14638	14758	14652	14676	14769	14729	14651	14666	14686	14669	14661	14679	14826	14778	14624	14683	14724	14763	14770	14661	14727	14666	14582	14860	14607	14717	14733	14817	14572	14647	14719	14606	14741	14784	14618	14761	14831	14649	14666	14729	14820	14727	14649	14798	14733	14637	14654	14788	14748	14866	14597	14543	14624	14607	14627	14696	14598	14793	14696	14683	14618	14401	14713	14639	14711	14746	14679	14727	14576	14839	14750	14705	14639	14638	14907	14501	14795	14665	14718	14764	14611	14652	14789	14801	14667	14695	14616	14718	14685	14625	14748	14698	14640	14614	14661	14597	14742	14851	14851	14843	14686	14827	14618	14607	14691	14813	14556	14666	14642	14668	14745	14658	14555	14828	14759	14610	14703	14795	14668	14603	14763	14689	14837	14701	14635	14774	14690	14671	14756	14607	14542	14784	14571	14676	14551	14726	14750	14837	14744	14852	14740	14709	14706	14765	14606	14703	14706	14743	14623	14629	14806	14811	14571	14570	14830	14611	14677	14537	14666	14660	14601	14713	14732	14686	14659	14758	14626	14658	14617	14509	14713	14685	14701	14664	14765	14613	14748	14612	14721	14514	14748	14678	14768	14765	14761	14707	14883	14688	14724	14723	14720	14594	14646	14534	14868	14601	14685	14761	14553	14773	14668	14693	14755	14677	14601	14753	14697	14898	14708	14695	14602	14686	14706	14748	14585	14554	14691	14701	14512	14804	14745	14561	14824	14676	14701	14760	14763	14625	14602	14573	14658	14713	14749	14834	14521	14786	14775	14594	14907	14707	14731	14713	14630	14754	14647	14471	14746	14643	14644	14981	14698	14421	14811	14781	14617	14612	14709	14563	14704	14660	14708	14722	14615	14719	14614	14544	14739	14725	14900	14811	14844	14724	14661	14754	14766	14776	14749	14948	14739	14661	14658	14831	14553	14477	14825	14726	14684	14641	14757	14867	14621	14722	14646	14695	14741	14915	14711	14649	14771	14681	14697	14729	14582	14787	14621	14675	14687	14712	14506	14745	14731	14699	14876	14776	14597	14772	14697	14690	14628	14739	14667	14665	14672	14629	14647	14691	14841	14775	14594	14698	14628	14734	14590	14647	14713	14775	14545	14674	14682	14796	14781	14582	14875	14414	14712	14677	14785	14718	14623	14726	14890	14709	14751	14697	14820	14778	14926	14722	14702	14666	14795	14742	14645	14695	14691	14622	14656	14811	14726	14578	14683	14780	14690	14743	14713	14548	14627	14786	14808	14733	14642	14646	14519	14668	14676	14789	14698	14522	14834	14700	14599	14608	14791	14613	14616	14729	14799	14703	14766	14673	14793	14757	14736	14672	14782	14847	14694	14715	14685	14485	14817	14838	14718	14772	14678	14726	14763	14890	14561	14702	14777	14606	14719	14823	14595	14717	14728	14724	14663	14741	14569	14639	14799	14678	14706	14651	14655	14529	14682	14867	14837	14630	14673	14673	14607	14622	14755	14588	14742	14844	14683	14745	14722	14698	14628	14755	14793	14683	14563	14869	14762	14851	14678	14769	14581	14605	14769	14685	14796	14699	14618	14872	14706	14512	14564	14677	14701	14778	14631	14629	14641	14885	14754	14761	14736	14829	14547	14715	14831	14762	14812	14638	14682	14804	14617	14720	14678	14531	14695	14714	14718	14716	14524	14760	14620	14656	14581	14624	14706	14813	14677	14624	14771	14714	14759	14683	14836	14691	14559	14893	14691	14719	14671	14630	14795	14649	14806	14881	14461	14762	14596	14693	14642	14775	14815	14777	14754	14620	14744	14794	14694	14760	14527	14756	14775	14852	14688	14651	14825	14847	14820	14861	14746	14517	14913	14584	14603	14840	14534	14722	14733	14767	14521	14776	14591	14857	14671	14713	14564	14639	14708	14796	14653	14716	14663	14805	14729	14691	14765	14549	14724	14722	14672	14781	14805	14725	14784	14653	14733	14709	14546	14901	14563	14729	14597	14588	14630	14669	14647	14769	14666	14898	14565	14814	14634	14750	14663	14817	14694	14611	14751	14589	14796	14709	14544	14724	14693	14792	14761	14636	14789	14712	14737	14665	14752	14763	14634	14642	14621	14761	14788	14828	14702	14620	14704	14747	14513	14775	14551	14691	14773	14807	14788	14685	14549	14715	14380	14857	14711	14526	14521	14756	14767	14534	14779	14752	14711	14497	14636	14620	14754	14673	14739	14600	14625	14630	14746	14703	14632	14751	14822	14584	14565	14733	14709	14757	14654	14737	14745	14652	14645	14791	14679	14647	14717	14581	14608	14762	14627	14751	14985	14742	14587	14667	14628	14751	14446	14757	14514	14729	14667	14724	14512	14674	14667	14693	14649	14688	14744	14557	14791	14773	14794	14843	14760	14700	14583	14680	14675	14602	14549	14783	14677	14812	14525	14719	14681	14752	14870	14549	14652	14712	14695	14737	14713	14662	14714	14678	14807	14790	14693	14871	14521	14640	14606	14564	14639	14639	14628	14623	14705	14675	14605	14756	14684	14827	14718	14682	14774	14533	14622	14645	14766	14601	14830	14753	14660	14598	14866	14709	14739	14557	14583	14713	14702	14678	14557	14759	14794	14772	14731	14590	14768	14771	14600	14560	14634	14753	14626	14654	14825	14709	14562	14813	14606	14634	14893	14859	14550	14655	14721	14819	14620	14748	14682	14867	14794	14731	14756	14685	14631	14722	14497	14569	14875	14756	14749	14795	14674	14756	14632	14693	14622	14698	14483	14790	14641	14728	14729	14722	14652	14841	14640	14731	14829	14677	14810	14698	14660	14543	14716	14851	14685	14664	14738	14629	14824	14692	14770	14510	14629	14664	14627	14687	14671	14795	14689	14601	14668	14628	14668	14687	14622
25310	21805	26771	26598	19357	18478	18440	18126	17771	17752	18126	17873	17671	17781	17666	17698	17844	17880	17839	17740	17889	17802	17750	17938	17971	17714	17949	17525	17512	17643	17701	17733	17737	17543	17765	17743	17569	17571	17878	17829	17904	17854	17827	17725	17815	17814	17824	17386	17567	17733	17751	17722	17883	17885	17673	17763	17772	17664	17991	17822	17767	17764	17709	17645	17787	17841	17545	17874	17502	17605	17488	17693	17932	17698	17668	17693	17923	17707	17584	17958	17875	17563	17733	17847	17695	17804	17776	17876	17805	17704	17762	17619	17542	17723	17584	17614	17691	17748	17572	17827	17574	17752	17613	17730	17578	17777	17740	17638	17768	17560	17653	17668	17612	17810	17468	17836	17706	17794	17725	17579	17671	17738	17734	17594	17883	17683	17530	17507	17686	17690	17724	17778	17534	17490	17676	17754	17642	17649	17692	17768	17616	17541	17645	17833	17545	17670	17666	17678	17561	17671	17757	17703	17596	17732	17554	17755	17762	17671	17828	17706	17740	17655	17604	17586	17751	17696	17589	17694	17640	17627	17717	17713	17835	17652	17534	17827	17720	17610	17572	17618	17800	17793	17770	17478	17679	17639	17792	17494	17565	17593	17726	17759	17736	17622	17882	17768	17655	17673	17660	17551	17572	17694	17785	17753	17680	17622	17628	17723	17736	17473	17775	17813	17818	17715	17617	17731	17736	17789	17575	17703	17630	17635	17854	17653	17638	17532	17665	17587	17705	17710	17690	17885	17516	17781	17560	17545	17845	17768	17748	17825	17690	17752	17857	17776	17703	17639	17667	17639	17736	17791	17778	17515	17521	17443	17385	17840	17661	17915	17682	17807	17828	17598	17622	17503	17721	17694	17633	17744	17501	17730	17664	17815	17681	17707	17657	17687	17765	17799	17678	17737	17725	17843	17670	17601	17615	17740	17838	17814	17592	17522	17506	17779	17689	17700	17751	17668	17870	17668	17560	17564	17852	17618	17825	17649	17757	17886	17672	17659	17638	17457	17790	17707	17722	17739	17771	17571	17446	17601	17749	17710	17662	17575	17645	17698	17767	17719	17664	17485	17600	17569	17825	17682	17607	17823	17687	17619	17668	17498	17690	17679	17929	17630	17782	17666	17514	17542	17809	17562	17792	17708	17921	17718	17743	17400	17905	17708	17587	17744	17714	17554	17695	17853	17673	17883	17702	17824	17601	17896	17855	17623	17638	17525	17773	17781	17664	17597	17614	17753	17572	17692	17513	17799	17671	17833	17710	17855	17658	17567	17729	17889	17663	17651	17731	17701	17704	17774	17724	17672	17851	17596	17657	17553	17507	17729	17668	17917	17561	17705	17710	17731	17574	17714	17692	17706	17575	17641	17577	17749	17789	17424	17793	17443	17807	17714	17741	17668	17927	17755	17865	17693	17627	17622	17777	17921	17708	17589	17629	17722	17702	17900	17593	17705	17577	17626	17650	17687	17922	17809	17911	17754	17626	17800	17804	17764	17968	17695	17708	17760	17725	17555	17560	17676	17724	17883	17708	17738	17735	17699	17717	17480	17831	17566	17740	17622	17531	17562	17661	17627	17688	17649	17718	17803	17612	17789	17745	17628	17643	17675	17717	17787	17441	17807	17744	17638	17831	17716	17903	17664	17765	17704	17773	17643	17567	17576	17810	17509	17670	17560	17658	17817	17827	17736	17387	17763	17800	17624	17773	17712	17779	17689	17881	17768	17671	17764	17748	17685	17830	17824	17771	17739	17790	17711	17458	17597	17770	17601	17698	17632	17690	17724	17729	17585	17670	17914	17625	17840	17667	17717	17596	17728	17698	17695	17750	17659	17567	17601	17666	17687	17822	17765	17569	17758	17661	17730	17671	17596	17717	17701	17822	17641	17903	17729	17904	17632	17605	17751	17814	17842	17756	17700	17674	17700	17580	17816	17690	17777	17516	17857	17705	17808	17600	17607	17726	17789	17668	17579	17730	17676	17888	17709	17759	17691	17741	17738	17642	17617	17629	17776	17490	17715	17720	17487	17633	17739	17723	17731	17979	17691	17661	17733	17838	17753	17540	17783	17754	17634	17780	17793	17762	17762	17786	17528	17489	17755	17795	17793	17569	17764	17692	17803	17469	17479	17768	17809	17789	17672	17697	17528	17548	17737	17635	17774	17797	17732	17815	17727	17639	17491	17799	17724	17641	17503	17664	17759	17654	17992	17842	17635	17972	17701	17653	17646	17814	17869	17657	17667	17556	17762	17761	17744	17671	17714	17852	17855	17833	17741	17608	17903	17656	17794	17639	17582	17807	17745	17550	17602	17905	17781	17604	17635	17850	17876	17780	17774	17724	17747	17739	17842	17640	17587	17730	17734	17658	17691	17666	17791	17704	17883	17730	17859	17693	17645	17754	17709	17679	17769	17746	17953	17692	17765	17731	17753	17703	17496	17533	17571	17728	17553	17673	17766	17525	17752	17682	17763	17740	17534	17745	17701	17692	17808	17698	17660	17609	17736	17743	17532	17749	17507	17695	17715	17678	17864	17828	17446	17694	17892	17657	17852	17514	17625	17607	17746	17539	17562	17870	17627	17663	17779	17648	17724	17640	17685	17689	17601	17863	17853	17806	17780	17734	17773	17725	17615	17717	17590	17684	17803	17922	17679	17760	17710	17631	17793	17645	17803	17634	17809	17730	17547	17687	17733	17639	17706	17506	17611	17735	17853	17702	17611	17699	17637	17642	17787	17727	17844	17904	17927	17835	17745	17699	17654	17750	17833	17692	17745	17834	17810	17887	17527	17533	17759	17719	17908	17808	17805	17604	17690	17731	17640	17675	17588	17671	17762	17712	17838	17666	17786	17773	17735	17684	17779	17787	17775	17736	17651	17580	17493	17824	17773	17846	17699	17693	17501	17705	17667	17607	17814	17730	17601	17903	17746	17884	17699	17504	17717	17724	17711	17856	17771	17802	17726	17807	17825	17813	17624	17917	17721	17735	17612	17987	17598	17675	17710	17694	17705	17722	17818	17749	17762	17721	17975	17636	17868	17605	17986	17774	17921	17747	17706	17749	17891	17542	17660	17595	17698	17555	17638	17601	17815	17730	17526	17725	17550	17899	17654	17723	17681	17613	17711	17681	17788	17864	17553	17646	17840	17725	17682	17943	17663	17578	17842	17685	17828	17768	17638	17774	17533	17520	17990	17706	17795	17544	17896	17605	17590	17925	17603	17669	17840	17657	17951	17672	17628	17798	17906	17751	17786	17761	17701	17678	17723	17650	17709	17783	17933	17574	17672	17883	17638	17671	17698	17683	17763	17615	17801	17732	17499	17996	17655	17660	17855	17873	17585	17685	17787	17797	17820	17527	17659	17522	17874	17861	17833	17788	17851	17762	17847	17796	17669	17538	17825	17872	17865	17915	17623	17623	17574	17997	17507	17654	17698	17744	17765	17748	17796	17583	17881	17651	17646	17550	17695	17696	17763	17885	17672	17615	17608	17889	17848	17618	17747	17547	17741	17851	17557	17707	17598	17589	17718	17770	17692	17790	17831	17575	17753	17626	17680	17680	17749	17577	17690	17673	17747	17771	17798	17565	17616	17774	17716	17542	17623	17633	17746	17710	17769	17719	17712	17681	17683	17697	17641	17478	17610	17570	17771	17752	17642	17816	17562	17623	17731	17793	17838	17934	17680	17769	17708	17671	17949	17477	17662	17793	17635	17742	17730	17876	17583	17592	17621	17545	17582	17917	17526	17840	17614	17899	17857	17978	17669	17858	17806	17686	17527	17758	17479	17704	17696	17699	17799	17666	17611	17754	17716	17695	17871	17610	17774	17740	17693	17578	17762	17695	17548	17811	17658	17763	17703	17897	17873	17591	17859	17708	17823	17844	17840	17713	17537	17530	17632	17584	17629	17601	17696	17877	17752	17618	17743	17727	17713	17575	17641	17800	17678	17618	17652	17741	17684	17527	17778	17595	17669	17672	17675	17525	17638	17554	17607	17691	17800	17667	17766	17911	17550	17807	17740	17717	17573	17601	17577	17588	17768	17978	17903	17591	17742	17703	17878	17667	17784	17787	17783	17614	17753	17522	17543	17557	17590	17788	17787	17727	17699	17665	17738	17826	17701	17596	17805	17787	17780	17771	17744	17819	17757	17709	17642	17733	17655	17712	17588	17714	17507	17610	17651	17755	17691	17489	17754	17620	17586	17772	17759	17675	17617	17786	17807	17682	17663	17823	17722	17467	17724	17740	17630	17742	17612	17892	17656	17655	17738	17675	17734	17578	17627	17603	17802	17732	17720	17897	17657	17625	17824	17763	17867	17771	17635	17680	17635	17812	17926	17746	17592	17728	17621	17875	17746	17793	17722	17549	17739	17762	17575	17656	17759	17742	17663	17644	17749	17690	17566	17493	17608	17739	17657	17692	17827	17971	17642	17755	17551	17638	17733	17918	17916	17629	17419	17560	17831	17735	17817	17928	17629	17872	17621	17691	17726	17842	17632	17626	17621	17627	17871	17767	17847	17603	17643	17772	17592	17706	17646	17779	17564	17807	17842	17664	17640	17843	17852	17771	17512	17711	17691	17608	17706	17721	17875	17523	17712	17635	17615	17640	17584	17517	17550	17865	17910	17633	17701	17869	17609	17572	17888	17723	17834	17685	17555	17825	17756	17608	17653	17682	17620	17539	17663	17757	17625	17726	17564	17564	17614	17666	17673	17783	17689	17590	17585	17809	17830	17838	17880	17812	17829	17755	17758	17804	17734	17866	17746	17687	17732	17523	17703	17580	17454	17457	17618	17685	17628	17822	17628	17685	17774	17788	17704	17801	17563	17842	17708	17734	17514	17739	17682	17872	17796	17687	17559	17655	17774	17520	17712	17532	17720	17619	17766	17658	17776	17754	17766	17804	17653	17722	17717	17568	17563	17762	17771	17756	17728	17767	17699	17783	17779	17733	17603	17585	17805	17904	17744	17663	17631	17740	17666	17848	17661	17810	17941	17720	17752	17559	17630	17607	17800	17612	17680	17678	17462	17713	17696	17534	17665	17575	17869	17653	17787	17852	17775	17542	17823	17728	17649	17819	17604	17670	17727	17734	17797	17696	17432	17636	17777	17626	17767	17820	17748	17593	17588	17601	17558
23008	31664	18953	16483	15960	15707	15645	15525	15610	15296	15487	15432	15535	15653	15555	15479	15451	15307	15419	15513	15315	15311	15419	15412	15399	15193	15485	15458	15195	15315	15352	15442	15323	15399	15457	15513	15326	15491	15431	15328	15301	15392	15421	15348	15347	15403	15317	15401	15517	15352	15229	15380	15445	15273	15292	15215	15273	15217	15370	15247	15555	15198	15480	15400	15474	15262	15254	15368	15244	15304	15305	15366	15307	15129	15379	15440	15275	15265	15514	15357	15506	15250	15443	15407	15378	15381	15300	15239	15396	15326	15384	15313	15292	15390	15368	15265	15215	15388	15375	15212	15298	15310	15372	15461	15291	15378	15374	15338	15267	15198	15322	15356	15370	15268	15395	15453	15398	15416	15446	15401	15379	15421	15434	15539	15324	15305	15324	15407	15139	15406	15265	15339	15258	15382	15410	15241	15268	15206	15390	15261	15515	15315	15462	15177	15255	15377	15405	15519	15348	15455	15265	15398	15112	15233	15320	15382	15279	15487	15412	15374	15275	15265	15360	15187	15488	15375	15326	15420	15245	15307	15251	15411	15490	15241	15413	15394	15261	15355	15257	15303	15319	15200	15445	15279	15297	15338	15181	15215	15336	15452	15458	15273	15339	15497	15471	15339	15462	15289	15330	15318	15359	15418	15353	15593	15403	15215	15343	15309	15268	15332	15272	15178	15193	15265	15516	15346	15488	15276	15374	15520	15363	15296	15369	15312	15228	15466	15338	15430	15173	15360	15348	15261	15315	15363	15400	15344	15269	15439	15356	15352	15406	15378	15350	15417	15371	15273	15542	15272	15272	15362	15345	15270	15360	15471	15426	15303	15412	15400	15366	15293	15413	15352	15301	15370	15427	15336	15329	15564	15218	15350	15365	15356	15260	15426	15343	15261	15452	15390	15468	15257	15293	15404	15251	15215	15264	15343	15451	15231	15487	15244	15363	15480	15365	15362	15225	15274	15304	15389	15214	15296	15420	15264	15391	15401	15382	15478	15449	15380	15361	15346	15352	15253	15336	15280	15429	15220	15234	15148	15331	15108	15428	15307	15337	15274	15402	15359	15354	15290	15402	15307	15314	15441	15401	15309	15121	15199	15411	15475	15376	15484	15418	15266	15557	15390	15332	15276	15221	15182	15360	15287	15338	15251	15352	15237	15440	15301	15267	15270	15189	15353	15379	15415	15367	15451	15392	15276	15375	15318	15114	15278	15161	15418	15327	15444	15383	15170	15424	15407	15241	15397	15400	15372	15163	15412	15340	15385	15461	15297	15159	15444	15259	15499	15473	15209	15234	15318	15476	15416	15200	15379	15293	15083	15423	15322	15492	15333	15398	15332	15428	15483	15289	15413	15380	15490	15254	15343	15381	15373	15266	15300	15342	15438	15188	15338	15542	15383	15333	15378	15346	15425	15332	15358	15301	15326	15444	15124	15420	15464	15220	15183	15306	15409	15247	15307	15298	15389	15439	15302	15346	15304	15401	15282	15376	15325	15354	15345	15499	15280	15304	15081	15408	15313	15397	15136	15286	15236	15391	15422	15404	15387	15340	15312	15428	15308	15288	15365	15289	15367	15521	15370	15288	15370	15358	15319	15196	15400	15428	15431	15341	15356	15330	15510	15506	15252	15399	15241	15323	15375	15190	15241	15391	15315	15327	15362	15275	15475	15299	15173	15356	15368	15266	15285	15346	15209	15257	15326	15373	15391	15213	15188	15320	15422	15316	15348	15264	15245	15329	15305	15383	15254	15141	15298	15489	15333	15275	15263	15355	15238	15445	15337	15250	15241	15369	15328	15379	15323	15100	15383	15318	15267	15332	15381	15301	15342	15449	15380	15496	15425	15501	15424	15198	15355	15297	15463	15592	15363	15272	15321	15286	15400	15358	15310	15173	15256	15305	15228	15194	15399	15284	15322	15331	15252	15252	15444	15271	15319	15335	15236	15333	15411	15247	15298	15535	15335	15360	15173	15414	15434	15402	15545	15353	15299	15281	15346	15362	15148	15408	15409	15547	15376	15334	15206	15354	15402	15362	15283	15282	15287	15253	15453	15409	15343	15354	15327	15287	15290	15309	15119	15299	15351	15429	15431	15370	15285	15350	15327	15384	15406	15239	15281	15344	15425	15418	15118	15253	15348	15316	15305	15275	15270	15356	15442	15377	15250	15282	15450	15394	15391	15356	15384	15311	15329	15294	15259	15204	15394	15476	15221	15337	15257	15344	15230	15274	15411	15401	15399	15246	15504	15402	15577	15351	15319	15460	15158	15316	15243	15368	15363	15371	15430	15449	15394	15249	15190	15421	15349	15253	15512	15168	15425	15364	15284	15335	15225	15395	15288	15147	15424	15336	15179	15459	15416	15523	15464	15399	15422	15307	15450	15521	15349	15511	15461	15365	15420	15367	15165	15241	15276	15407	15431	15220	15443	15478	15418	15282	15251	15513	15333	15348	15230	15260	15468	15299	15428	15491	15364	15120	15289	15262	15329	15166	15396	15287	15315	15369	15437	15418	15157	15403	15267	15413	15274	15383	15320	15471	15461	15457	15327	15258	15126	15343	15149	15428	15366	15464	15330	15364	15306	15434	15288	15279	15328	15259	15481	15362	15452	15269	15378	15367	15200	15351	15221	15455	15305	15290	15384	15206	15397	15315	15397	15172	15435	15300	15399	15254	15350	15290	15222	15492	15327	15299	15407	15420	15434	15332	15392	15358	15567	15321	15383	15360	15503	15465	15299	15272	15413	15235	15313	15227	15450	15316	15301	15224	15348	15523	15495	15266	15374	15344	15323	15224	15433	15338	15395	15444	15339	15410	15297	15368	15341	15424	15285	15152	15458	15329	15461	15315	15300	15467	15417	15342	15254	15281	15147	15348	15440	15140	15312	15198	15347	15397	15442	15294	15307	15381	15358	15216	15397	15339	15402	15245	15313	15305	15259	15180	15308	15589	15344	15424	15329	15431	15320	15259	15485	15218	15267	15413	15420	15383	15287	15388	15447	15260	15382	15329	15415	15413	15374	15319	15279	15361	15438	15465	15328	15208	15413	15340	15334	15321	15292	15411	15391	15344	15426	15371	15429	15356	15300	15417	15375	15166	15274	15415	15246	15313	15415	15352	15211	15277	15420	15406	15367	15435	15437	15337	15216	15284	15528	15340	15553	15432	15370	15270	15343	15313	15284	15336	15219	15346	15186	15270	15227	15346	15312	15324	15376	15329	15362	15285	15129	15261	15200	15432	15475	15387	15494	15373	15298	15316	15279	15516	15427	15281	15553	15358	15258	15416	15399	15485	15348	15306	15234	15283	15464	15252	15517	15501	15323	15256	15184	15501	15541	15264	15269	15312	15315	15431	15162	15208	15445	15355	15289	15376	15310	15364	15390	15336	15334	15267	15383	15245	15269	15291	15467	15347	15274	15452	15307	15507	15240	15341	15282	15401	15206	15340	15513	15410	15206	15345	15288	15374	15423	15559	15142	15286	15347	15301	15271	15470	15349	15314	15465	15266	15463	15308	15325	15332	15344	15236	15476	15402	15379	15297	15273	15428	15447	15416	15368	15284	15414	15258	15362	15336	15321	15310	15436	15440	15333	15349	15391	15350	15215	15487	15223	15131	15471	15502	15318	15294	15324	15422	15370	15184	15244	15240	15442	15301	15323	15260	15471	15217	15490	15266	15455	15420	15314	15431	15590	15316	15272	15330	15179	15376	15313	15398	15357	15344	15349	15374	15309	15570	15405	15333	15275	15489	15452	15439	15317	15397	15278	15131	15244	15326	15327	15369	15529	15434	15203	15353	15374	15466	15410	15436	15431	15544	15363	15336	15355	15375	15343	15271	15436	15366	15338	15407	15448	15233	15272	15426	15457	15366	15219	15426	15455	15343	15528	15485	15272	15444	15224	15280	15241	15366	15267	15443	15210	15444	15380	15445	15281	15344	15534	15331	15382	15324	15305	15416	15364	15168	15279	15201	15371	15327	15498	15191	15424	15386	15259	15404	15523	15349	15422	15378	15356	15362	15495	15360	15401	15190	15416	15299	15238	15416	15192	15331	15422	15333	15322	15339	15475	15405	15347	15261	15295	15233	15260	15446	15272	15279	15351	15261	15275	15293	15342	15306	15288	15345	15350	15326	15393	15516	15378	15437	15326	15476	15317	15267	15446	15167	15433	15376	15455	15392	15537	15259	15335	15339	15387	15280	15339	15349	15352	15418	15321	15391	15311	15440	15254	15371	15122	15290	15262	15323	15140	15207	15270	15346	15436	15273	15249	15463	15274	15238	15431	15342	15333	15333	15176	15403	15388	15350	15316	15305	15236	15434	15384	15278	15390	15272	15240	15367	15244	15433	15321	15344	15152	15432	15241	15593	15289	15335	15304	15324	15442	15454	15450	15410	15356	15351	15437	15356	15322	15571	15218	15433	15431	15381	15310	15356	15254	15382	15261	15429	15221	15437	15375	15110	15238	15337	15388	15290	15367	15347	15381	15486	15312	15395	15423	15571	15289	15122	15337	15329	15264	15309	15232	15453	15473	15373	15263	15240	15240	15329	15289	15210	15406	15268	15386	15294	15424	15337	15395	15347	15467	15302	15537	15411	15179	15274	15267	15431	15390	15326	15322	15681	15426	15297	15306	15332	15420	15344	15302	15319	15340	15247	15339	15555	15575	15204	15329	15089	15424	15305	15396	15307	15334	15241	15240	15305	15323	15193	15311	15398	15218	15210	15447	15352	15446	15355	15266	15447	15329	15525	15222	15390	15406	15294	15432	15367	15324	15444	15295	15382	15299	15292	15210	15537	15291	15314	15351	15457	15322	15452	15302	15378	15184	15317	15398	15268	15391	15406	15463	15302	15357	15342	15322	15387	15378	15308	15458	15343	15279	15338	15371	15266	15444	15138	15194	15525	15401	15365	15260	15298	15276	15441	15356	15217	15507	15349	15333	15400	15432	15376	15445	15378	15347	15274	15314	15311	15211	15304	15250	15466	15424	15312	15308	15455	15346	15275	15416	15503	15387	15319	15534	15370	15414	15252	15147	15366	15258	15405	15278	15328	15337	15316	15292	15337	15450	15320	15475	15457	15305	15508	15431	15386	15300	15321	15279	15303	15383	15321	15333	15259	15232	15318	15340
22604	21659	28739	24823	21812	23168	22711	18320	17220	17630	17520	17484	17390	17264	17434	17365	17352	17507	17238	17327	17179	17147	17385	17319	17033	17098	17191	17288	17129	17284	17107	17343	17290	17114	17210	17187	17107	17185	17142	17083	17123	17047	17125	17282	17207	16919	17167	16947	17027	17092	17117	17028	17063	17060	16988	17030	16969	17011	17184	16899	17072	17161	17222	16979	17085	16993	17127	17017	17146	16955	17206	17305	16987	17228	17304	17049	17137	16918	17023	16987	17185	17025	17030	16991	16848	16961	16975	17060	17177	17124	16941	16974	16997	16990	17012	16869	17058	17120	17117	17209	16837	17039	17035	17030	16972	17143	17270	17187	17017	17024	16975	17073	16974	16925	16856	17029	16928	16888	16968	17020	17015	17040	17003	17172	17040	17046	16995	16855	17149	16972	16979	16900	17019	17011	17020	16909	17116	16889	16917	16997	17249	17025	17045	16875	16963	17146	17060	16899	17129	16795	16955	17039	16869	17103	17102	17050	17116	16809	17028	17066	16933	17214	17039	17151	16914	16881	16919	17056	17317	17044	17095	17273	16959	17107	16914	16900	17084	17157	16989	16988	17005	17031	16984	17044	16911	16860	17177	17222	17051	17119	17084	16945	17083	17280	17051	17008	17146	17003	17025	16962	16982	17081	16806	17083	16909	17056	16874	17110	17054	16994	16926	17043	16984	16878	16873	16919	16949	17145	17092	17168	16927	16925	16790	16732	17015	17054	17060	16906	17037	17210	17102	16796	17110	17135	17073	16968	17091	16942	16960	16919	16963	16837	16981	17136	16896	17033	17078	16933	16935	17157	16981	17147	16928	17047	16840	17051	16872	17007	16941	16846	16775	17060	17085	17107	16835	17134	16928	17060	17034	16847	17192	16975	16954	17019	16982	17180	17095	17107	16879	16878	17050	17249	17143	16884	17193	17110	16986	16863	17119	17174	16786	16953	17110	16804	17184	16965	16875	16847	17046	16891	17198	16913	17086	16944	16938	17205	17103	17110	16872	16987	16996	16929	17050	17004	17152	17011	17005	17143	17193	16906	17005	16913	17150	16988	16917	17141	16972	16889	16918	16870	17016	17102	17053	17050	16989	16980	16868	16923	17101	17073	17136	16757	17005	16832	16801	17085	16909	16971	16955	16920	16981	17160	17079	17057	17161	16903	16870	17018	17079	17001	16945	17009	17106	17126	16923	17179	16908	17052	16902	17080	16955	16813	16733	16880	17059	17041	17127	16993	17050	16905	16964	16892	16904	16873	16854	16993	17133	17002	17188	17177	17120	16857	17164	16984	17016	16674	16756	16990	17207	16937	16950	16798	17069	17093	17037	17006	17005	16977	16907	17003	17135	17016	16782	16985	16994	16763	16953	16836	17040	17121	17172	17299	17030	17136	17087	16963	17198	17062	17032	16948	16983	17196	17031	16938	16970	16999	17076	16780	16996	16853	17013	17133	17012	16955	16908	16804	17169	16906	16984	16913	16938	16927	16852	17196	16949	17061	16971	17035	16887	16750	16949	16952	16972	16969	17053	16875	17061	17017	16930	17156	17008	17161	16832	17016	17109	17029	16986	16952	17006	16925	17196	17359	16972	17081	16977	16999	16990	16882	16904	16931	16909	17098	17065	17067	17095	16916	16902	16971	17021	16956	16838	16944	16863	17037	16960	17293	17036	16999	16945	17035	17010	17119	17023	16916	17177	17013	16878	17056	16844	17072	16809	16890	17061	17097	17105	16832	16990	17019	17085	16849	16919	16923	17059	16725	17089	17014	17035	16825	16949	16976	17233	17021	16924	16816	16928	16928	16898	16972	16912	16989	16752	16780	16923	16831	17144	17009	16952	17014	17152	17128	16778	16743	16826	17014	16838	16992	16952	16859	17007	17097	17060	17197	17093	16944	16806	17076	17034	17033	17182	16963	17144	17223	16930	17129	17070	16943	17091	16897	16928	17136	16980	16960	17034	17016	17038	16845	17084	16999	16878	16918	17021	17041	17042	16994	17099	17130	16893	17085	16955	16996	17042	16952	16948	17146	16742	17018	16866	16897	17105	16973	17237	16983	17167	17110	17176	16963	16910	17078	17060	17154	17031	16918	16870	16845	17147	16933	17060	16831	17143	17016	16864	17102	16962	17067	16995	16919	17053	16997	16950	16904	16876	16940	16874	17118	17079	17126	17252	16838	17127	16921	16913	16937	17150	16862	17073	16895	17093	17063	16992	16871	17137	17010	17159	17131	17090	16945	16956	16862	16873	17199	17103	17048	17096	16888	17130	16975	16974	17096	17098	16964	17246	17019	17046	17008	16973	17056	16961	17043	16925	16784	16970	17026	16984	16762	17049	17111	17090	17005	16921	16874	16892	16814	16960	16778	16960	16921	17094	16967	16868	16838	17077	17125	16957	17023	17039	17043	17123	16868	17159	16941	17086	17073	17167	17019	16989	17133	17018	16885	16919	16974	17123	16933	17024	16999	17099	16866	17194	16999	16941	17070	16975	17105	17227	17170	16858	17100	16970	16957	17134	16947	17257	17014	17045	16941	16951	16976	16939	16948	17054	16969	17019	16823	16909	16992	16991	17005	16977	16804	16912	17011	16903	16997	17013	17115	16915	17000	17087	16982	16955	17127	16979	17121	17117	17113	17004	16764	16967	17041	16978	16826	16993	16889	17125	17069	17203	16923	16891	17124	17144	17003	17008	16956	16755	17055	17176	16975	16814	16797	16941	17096	17052	16770	17075	17160	17068	16907	16865	16911	17216	17071	17060	16924	16899	16782	17065	17100	16934	16992	16932	16919	16832	17125	17076	16893	16954	16827	16860	17032	17015	16982	17137	17169	17104	17048	16958	16978	17037	16854	17071	16985	16973	16983	17246	17064	17050	17056	16848	17235	16974	16963	17070	16876	17041	16783	16953	17032	16911	16735	16951	16891	17098	16850	16811	17070	17177	17046	17097	17091	16933	17000	17055	16892	16863	16959	16864	17044	17058	16973	17056	17305	17118	17053	16969	17109	16937	17117	17091	16835	17100	17000	16973	16955	16935	17102	16799	17045	17021	17018	16892	16791	17201	17038	16935	16991	17144	16982	17109	17130	16943	16935	16939	16967	16915	16969	16944	16907	16964	16957	17204	16918	16900	17045	17216	17041	17151	17124	17049	16908	16886	16927	17067	16868	17064	17037	17018	17186	17100	16954	17065	17034	16995	16977	17065	17071	17051	16814	17064	17183	16992	17112	17006	17009	16998	16858	17018	17142	17065	16859	16971	16785	17019	17152	16877	17076	17131	17103	17039	17007	16974	16851	16974	16822	17104	17171	16773	16798	17109	16991	16928	16965	16900	16842	17124	16920	16861	16998	17113	16983	17074	16989	16678	16914	16910	16988	16942	17042	16877	17039	17197	16963	16987	17108	17098	17092	17056	17087	16918	17034	17087	17006	16755	16970	16914	16969	17076	17134	17074	16983	16635	16890	16941	16988	16957	16913	16859	16856	17052	17031	16934	16982	16951	16983	16881	17233	16957	17223	16993	16975	16884	16979	16892	16951	17064	17081	17012	16911	16931	16890	16957	16811	17111	17094	17001	17030	16799	17027	17074	16999	17028	17118	17281	17106	16780	16897	16865	17015	17028	17049	17119	17044	16855	16818	16742	17053	16939	16935	16994	17083	17315	17034	17100	16939	16825	17107	17031	17025	17079	17014	17087	16821	16959	16931	16980	17190	17094	16892	17209	17082	16934	16990	17123	17179	16947	17058	17074	16965	16991	16921	17024	16938	17029	17002	16952	16921	17072	17098	16913	17045	16911	17086	16891	16715	17056	17194	16955	17007	17067	16756	17157	16788	16942	16952	16892	17133	17133	16893	17084	17105	16921	17080	17008	17092	17048	17124	16896	17100	16955	16920	16883	17090	17101	16980	16907	16919	16864	16991	17078	17135	16941	16891	17020	17155	16925	16960	16965	17190	16836	16991	16837	16960	16827	17010	17002	16906	16806	17027	16991	16826	16989	17051	17142	17016	16853	16878	16889	16822	16829	16887	16900	16940	17083	16917	16966	16726	17013	16998	17134	17146	17007	16873	16978	16848	16841	16904	16997	16865	16945	17030	16963	17146	16869	16949	17051	16903	16826	16910	16999	17141	17087	17140	17057	16995	16930	16857	16936	16917	16675	16960	16971	16886	16879	16958	17086	17052	17006	17079	17157	17033	16833	16845	17044	17052	16864	16737	17060	16782	16851	17069	16981	17008	16864	16754	17073	16982	16931	16911	16980	16847	16734	16922	17137	16986	16779	16998	17176	17035	17165	17129	16935	16988	16859	17114	17055	16958	17098	16938	16916	16958	17096	16935	17019	17075	17109	16813	17136	17137	16936	16835	16994	17026	16999	16948	16937	16962	17088	16912	17009	16960	16817	16957	17081	17069	16987	17057	17179	16801	16920	17030	16876	16842	17023	16934	17051	17003	17170	16991	16894	17120	16994	17201	16888	16992	17014	16912	17041	17123	16988	16952	16911	17018	16948	16980	16950	16900	17005	17025	17086	16957	17079	17021	16868	16771	17080	16870	16966	16743	16976	16975	17006	16913	17046	16883	17081	16984	16905	17001	16973	16974	16927	17113	17010	16999	17084	16763	16839	17231	16993	17100	16884	16879	16886	17087	16764	17057	16852	16993	17097	16896	17034	16962	16989	17112	16767	16803	17039	16844	16956	16967	16987	17013	16953	17120	16969	16981	16969	16913	16979	16911	16966	16982	17080	17091	17003	16915	17010	16946	16995	17113	16842	17017	16941	16958	17157	17206	16820	17080	17051	17069	16947	16882	17052	17232	16918	16851	16947	16745	16920	17309	17000	16804	16866	16923	16989	16856	16980	16986	17206	17172	16988	16829	17051	17107	16987	16908	16910	16991	17054	16959	16937	16929	16841	17054	16969	17058	17104	17086	17042	16973	16963	17068	16950	17058	17155	17175	16901	16968	16906	17215	17199	16954	17183	17028	16993	17215	16821	17071	17020	17190	16969	16919	16890	16967	17265	16959	16883	16856	16978	17116	16989	17042	16975	17000	16907	17056	17096	17142	17189	17093	16813	16853	17125	16941	17175	16828	16995	17068	17012	16891	16928	16936	17224	17163	17114	16799	17034	16986
28833	39122	21768	17784	16589	16083	15774	15471	15494	15246	15233	15265	15246	14929	15007	15088	15104	15058	15115	14965	15044	14946	15017	14880	14919	15043	14956	14931	14877	14771	14788	14892	14930	14719	14874	15006	14906	14925	14874	14896	14935	14664	15048	14852	15068	14966	14940	14982	14935	14923	14978	15014	14789	14909	15027	14829	14925	14848	15029	14721	14915	14932	14818	14806	14801	14902	14923	14758	14781	14921	14896	14945	14866	14880	14974	14685	14898	14793	14939	14923	14940	14892	14898	14895	14776	14863	14847	14924	14881	14754	14849	14764	14845	15070	14687	14928	14785	14934	14870	14885	14884	14864	14872	14771	14873	14906	14803	15112	14922	14930	14919	14782	14894	14892	14837	14998	14674	14896	14842	14972	14863	14908	14639	14946	14807	14706	14785	14878	14844	14889	14784	14970	15060	14999	14975	14794	14915	14988	14823	15023	14737	14911	14883	14675	14848	15039	14902	14768	14967	14759	14890	14653	15064	14763	14829	14891	14890	14944	14939	14841	14878	14871	14890	14801	14918	14911	14826	14863	14850	14840	14869	14800	14926	14983	14789	14821	14979	14859	14891	14760	14855	14687	14787	14934	14710	14781	14680	14923	15052	14771	15051	14837	14861	14965	14858	14699	14813	14691	14780	14705	14917	14783	14873	14911	14734	14747	14830	14870	14833	14782	14710	14801	14911	14747	14786	14887	14685	14923	14973	14815	14945	14855	14721	14788	14858	14797	14698	15012	14820	14872	14868	14992	14747	14808	14913	14914	14915	14855	14843	14839	14847	14904	14654	14862	14893	14874	14749	14872	14910	14741	14834	14869	14863	14918	14860	15002	14933	14868	14923	14917	14882	14966	14863	14810	15073	14737	14704	14914	14842	14807	14732	14950	14858	14808	14840	14897	14881	14900	14910	14756	14878	14825	14949	15048	14882	15019	14915	14676	15077	14912	14689	14873	14887	14671	14892	14721	14782	14983	14765	15079	14896	14831	14863	14917	14872	14941	14786	14933	14906	14787	14842	15010	14992	14890	14798	14893	14783	14754	14939	14771	14756	14843	14763	14794	14842	14737	14747	14964	14809	14806	14896	14812	14809	14858	14687	14978	14790	14895	14850	14915	14812	14865	14825	14852	14925	14839	14976	14731	14892	14859	14773	14801	14725	15032	14764	14875	14746	15064	14940	14821	14943	14870	14880	14814	14800	14891	14777	14734	14994	14810	14882	14788	14777	14650	14881	14903	14859	15042	14856	14738	14784	14726	14900	14874	14803	14962	14956	14798	14778	14905	14795	14606	14853	14844	14869	14846	14931	14967	14822	14972	15059	14894	14997	14911	14820	14690	14871	14655	14833	14818	14755	14848	14886	14920	14970	14775	14938	14803	14754	14888	15016	14934	14858	14914	14876	14883	15014	14947	14925	14909	14805	14948	14680	14739	14780	14882	14857	14885	14846	14821	14837	14984	14865	15114	14777	15023	14858	14806	14774	14825	14712	14811	14737	14965	14739	14909	14896	14885	14847	14849	14711	14961	14756	14752	14750	14801	14892	14688	14646	14717	14797	14882	14825	14806	14917	14834	14866	14864	14777	14975	14843	14766	14871	14803	14756	14851	14853	14888	14818	14981	14716	14801	14759	14896	14990	14697	14927	14906	14932	14761	14836	14771	15008	14828	14819	14832	14959	14996	14972	14863	14833	14691	14878	14882	14788	14744	14849	14754	14767	15008	14862	14979	14783	14841	14768	14842	14791	14879	14967	14970	14850	14856	14930	14872	14943	14886	14798	14813	15143	14912	14808	14848	14868	14764	14802	14774	14816	14875	14957	14928	14752	14922	14858	14783	14932	14694	14645	14759	14830	14771	14928	15017	14980	15139	14797	14935	14818	14873	14813	14767	14954	14886	14851	14804	14782	14653	14749	14934	14907	14834	15102	15002	14704	14885	14809	14920	14960	14682	14822	14874	14792	14679	14873	14830	14992	14806	14936	14811	14979	14747	15016	14758	14904	14901	14878	14979	14948	14827	15017	14819	14820	14919	14932	14766	14874	14745	14873	14776	14880	14854	14924	14784	14628	14950	14742	14759	15033	15073	14785	14967	14860	14815	14651	14918	14708	14891	14725	14925	14812	14785	14731	14855	14662	14904	14948	14997	14647	14774	14729	14867	14904	14907	14918	14832	14730	14776	14851	14700	14853	14821	14735	14916	14806	14909	15019	14974	14703	14788	14800	14847	14895	15059	14711	14958	14722	15010	14837	14844	14906	14788	14825	14796	15019	14792	14953	14940	14813	14923	14835	14780	14950	14898	14839	14915	15097	14745	14872	14873	14897	14814	14863	14978	14748	14759	14935	14876	14978	14751	14689	14785	14862	14817	14894	14944	14605	14883	14784	14847	14902	14767	14945	14766	14926	14819	14891	14848	14927	14961	14649	14817	14802	14825	14890	14849	14932	14995	14728	14824	14812	14807	14958	14889	14777	15074	14953	14816	14909	14881	15005	14653	14951	14812	14755	15028	14810	14779	14889	14906	14809	14803	14823	14837	14798	14866	14692	15104	14750	14730	14937	14797	14969	14835	14813	14723	14789	14927	14856	14835	14726	14747	14935	14803	14816	14935	14993	14881	15082	14856	14702	14737	14777	14868	14953	14843	14932	14861	14727	14973	14780	14850	14885	14968	14732	14981	14975	14901	14928	14894	14940	14904	14803	14789	14789	14862	14836	14775	14748	14879	14877	14778	14914	15016	14912	14932	14841	14803	14955	14788	14843	14927	14764	14692	14945	14917	14938	14883	14782	14819	14773	14987	14762	14814	14794	14996	14792	14845	14805	14859	14816	14890	14845	14822	14755	14850	14828	14976	14839	14789	14998	14933	14684	14836	14790	14725	14810	14777	14839	14812	14843	14906	14903	14862	15062	14798	14829	14807	14807	14925	14769	14724	14820	14979	14858	14868	14854	14888	14953	14947	14988	14747	14772	14741	14785	14791	14833	14944	14873	14922	15049	14930	14837	14841	14846	14841	15036	14962	14813	14790	14986	14764	14890	14924	14739	14841	14895	14698	14903	14919	14784	14878	15001	14842	14722	14737	14765	14878	14845	14844	14846	14891	14818	14738	14690	14915	14884	14884	14812	14898	14927	14786	14813	14765	14815	14885	14897	14806	14918	15079	14732	14940	14986	14862	14950	14655	14961	14839	14791	14818	14876	14789	14972	14881	15087	15006	14766	14961	14632	14750	14823	14874	14949	14926	14901	14912	14842	14796	14835	14970	14736	14859	14852	14884	14775	14884	14807	14773	14873	14903	14748	14743	14986	14918	14755	14823	14890	14850	14721	14880	14729	14930	14855	14727	14893	14852	14948	14901	14827	14848	14909	14755	14985	14890	14855	14836	15028	14770	14962	14842	14989	14696	14969	14921	14906	14870	14897	14879	14971	14988	14849	14879	14881	14938	14784	15050	14887	14951	14792	14671	14953	14787	14842	14843	14863	14893	14913	14827	14838	14823	14925	14878	14767	14757	14798	14869	14862	15036	14918	14939	14953	14772	14901	14858	14796	14926	14967	14774	14923	14844	14947	14824	14727	14840	14818	14844	14956	14907	15082	14674	14712	14929	14852	14609	14828	14650	14778	14815	14789	14832	14877	14930	14819	14748	14982	14950	14742	14929	14982	14941	14851	14920	15001	14759	14851	14879	14759	14927	14763	14749	14897	14854	14756	14734	14958	14961	14802	14975	14803	14830	14827	14738	14871	14834	14918	14871	14588	14847	15083	14734	14826	14837	14983	14783	14985	14959	14982	14836	14842	14724	14849	14906	14886	14952	14753	14755	15024	14861	14907	14822	14825	14908	14843	14847	14746	14671	14832	14969	14887	15002	14790	14619	14968	14711	14980	14914	14887	14999	14861	14882	14761	14665	14890	14812	14736	14824	14734	14880	14917	14833	14998	14942	14792	14832	14866	14801	14765	14868	14661	14851	14939	14835	15002	14834	14711	14843	14766	14879	14837	14690	14768	14762	14789	14756	14839	14846	14697	14789	14777	14912	14833	14965	14946	14835	14929	14808	14770	14792	14921	14948	14843	14839	14957	14817	14853	14926	14773	14917	14780	14881	14839	14946	14824	14955	14896	14984	14941	14904	14799	14843	14951	14878	14931	14785	14795	14881	14887	14829	14861	14763	14843	14740	14755	14993	14887	14726	14754	15023	15018	14853	14831	14972	14805	14784	14708	14733	14940	14872	14881	15001	14765	14809	14739	14897	14830	14822	14911	14787	14867	14895	14863	14745	14868	14819	14865	14789	14665	14910	14780	14865	14880	14804	14790	14767	14860	14909	14948	14802	14706	14787	14792	14937	14743	14914	14881	14947	14838	14555	14873	14651	14804	14934	14740	14814	14826	14792	14792	14880	14780	14726	14950	14769	14880	14790	14784	14684	14869	14855	14791	14786	14987	14846	14924	14852	14737	14866	14875	14847	14795	14841	14735	14804	14881	14921	14964	14946	14987	14805	14872	14914	15011	14724	14906	14730	14812	14892	14882	14753	14896	14873	14945	14778	14961	14834	14740	14913	14821	14840	14866	14967	14798	15083	14743	14750	14858	14721	14934	14864	14885	15001	14837	14692	14891	14579	14994	14834	14906	15070	14857	14843	15097	14793	14745	14821	14743	14834	14905	14805	14763	14830	14961	14878	15036	14762	14862	14635	14962	14908	14658	14841	14931	14923	14761	14858	14670	14869	14847	15044	14856	14880	14835	14976	14899	14816	14690	14930	14782	14943	14816	14830	15099	14871	14788	14872	14827	15000	14847	14961	14832	14954	14986	14965	15031	15033	14775	14856	14917	14932	14788	14808	14852	14926	14744	15127	14898	14906	14780	14719	14862	14816	14910	14695	14809	14928	14838	14867	14902	14857	14878	14915	14673	14934	14814	14753	14922	14871	14906	14876	14807	15005	14970	14671	14772	14766	14973	14974	14897	14869	14780	14740	14910	14811	14761	14716	14871	14908	14866	14961	14916	14852	14922	14817	14922	15074	15033	14859	14937	14878	14882	14940	14795	14805	14817	14830	14850	14720	14746	14947	14820	14999	14713	14701	14894	14887	15022	14943	14944	14997	14765	14977	14871	14691	14831	14751	14782	14831	14907	15015
29680	22761	22685	19680	17247	17085	17255	17175	17177	17028	17072	17059	17033	16988	17201	17050	17059	17056	17207	17057	17056	16925	17018	17061	17331	16824	16949	16824	16956	16835	17048	16868	16983	17117	17041	16964	17095	16951	17021	17093	17074	17062	16911	16927	17259	16914	16958	16944	16963	17166	16955	16974	17019	16947	16898	16984	16985	17070	17015	16906	17066	16842	16766	16887	16906	16771	16776	17029	16931	17073	17029	16817	17035	16964	16827	16925	17111	16936	16894	17030	16887	17015	16893	16923	16980	16930	17094	16888	17008	16999	17125	17094	16893	17070	17009	16838	16847	16871	16944	16927	16999	16817	17101	16907	17114	16976	16938	16951	17000	17009	16911	16814	17143	17042	16817	17004	17002	16940	16904	16886	17055	16951	16829	17012	17038	17086	16981	17070	17072	16939	17030	16938	17098	16870	17041	17131	16800	16820	17042	16569	16806	17010	17033	16874	17166	16939	16924	16982	16982	16880	17056	17023	16835	16894	16924	16936	16889	17082	16819	16967	16737	17080	16745	16930	17077	16920	17076	17015	16895	16811	16960	17064	16991	16901	16962	16988	16897	16872	17001	16978	16810	16992	16879	17029	16947	17040	17014	17052	16916	17024	17105	16982	16980	17078	16955	17113	16815	17048	16824	16944	17111	17205	16972	16690	17083	17122	17017	17124	16858	16972	17097	17043	16871	16921	16973	16915	16934	17077	17235	16855	17008	16892	16966	16940	16934	16938	17028	16971	16844	17224	17100	16850	16760	16978	17039	16983	17056	17096	16979	16856	17027	17171	16890	16924	16780	17076	17104	16788	16935	17012	16887	16793	17059	17125	16988	17050	17014	16951	17105	17014	16929	16999	17147	16948	17095	17187	17093	16976	16812	16822	16976	17071	16968	16914	17027	16967	16990	17041	16991	16940	17020	16976	16882	16887	16961	16909	17019	16904	16635	16829	17029	17069	17025	17017	16954	16868	16958	17042	17003	16865	16818	16950	16999	17032	16886	16942	17108	16999	17013	16901	17044	16719	17040	16994	17009	17025	16974	17004	16988	16995	17030	16931	16778	16898	17016	16969	17066	16784	17005	17100	17148	17104	16984	16911	16973	16898	16775	16943	17039	17174	17065	17102	17037	17059	17058	16893	17086	17065	16912	17108	17069	16767	16873	16928	16861	16801	17252	16930	17121	17006	16957	17073	16941	17039	17022	16860	17046	16754	16999	17206	17028	16944	17097	17186	17122	17061	16966	16938	16950	16985	16873	16944	16943	16897	16870	17062	16847	16954	16984	16752	16997	16952	16766	16981	16973	17206	16857	16839	16886	17018	17189	16955	17043	16985	16991	16890	16932	16886	17074	16888	17200	16767	17091	16970	17022	16821	16788	17041	17019	17094	17045	16953	16970	17079	17146	17110	17093	16816	17002	17053	16939	16813	17009	17028	16916	16760	17244	17216	17040	16890	17173	16913	17025	16890	16885	16967	16867	17035	16872	17083	17215	17025	16971	17071	17198	17016	17098	16937	17024	16911	16857	17105	16848	17037	17070	16781	16962	16878	16885	16884	17016	16969	17075	16911	17057	16767	16923	16827	16878	16911	17129	17014	16887	17072	17055	17026	17066	16866	16877	16836	17098	17120	17008	16991	16903	16967	16917	17025	16978	17011	17038	17052	16931	17177	17094	17049	17027	16877	17047	16868	16973	16963	16879	17195	16839	16853	17035	17078	17062	16953	17134	17174	16913	16929	16899	17017	16931	16914	16861	16740	17163	16999	17115	16774	17029	16885	16883	16934	17116	16840	16856	17053	17055	17059	17079	17174	17002	16736	17026	17067	16919	17008	17024	17194	17139	17117	16947	16897	17132	16994	17081	16982	17084	16900	16958	17037	16852	17015	16948	17051	16947	17140	17196	17055	17031	16795	17153	17008	16982	17003	16933	16993	16855	17115	17090	17186	17004	17236	16917	16880	16894	16982	17063	16922	16928	16812	16761	16912	16940	17077	17022	16970	17122	17072	16929	16901	17226	16936	16871	16954	16983	17083	17013	16900	16948	16970	16890	17003	16920	17011	16739	16904	16789	16886	17160	17172	17043	16932	16970	17043	16974	16901	16944	17093	17132	17161	16761	16800	16974	16906	16990	16886	16984	16954	16943	16904	16993	17032	16965	17004	17092	17043	17059	16928	17131	16952	17124	17070	17110	17155	16814	16953	16925	16945	17104	16946	17148	17020	17179	17020	17150	16816	16917	17027	17000	17073	16980	17085	16941	16888	17037	16881	17036	16792	17005	16661	16999	17051	16896	17212	16793	17177	16870	16807	17186	16728	17071	16879	16840	17064	16894	17008	16911	16869	17039	17017	17079	17063	16864	17169	16791	17193	16959	16886	16822	16959	17144	16846	17032	16908	17111	16966	17029	17170	16991	17144	16781	16933	17120	16907	17061	16810	17206	17042	17010	16882	17025	16923	16872	16812	17214	17011	16831	17011	17076	16969	16868	16977	17077	16840	16872	16913	16977	16926	16972	17031	16976	17063	16791	16993	17064	17113	16889	17063	16729	17046	16828	17166	16799	16961	17056	17131	17153	17170	17015	17143	16934	16919	16827	16938	17026	17119	17043	16874	16956	16862	17078	16933	16836	17019	17165	17097	16963	17015	17036	17244	17058	17112	17153	17072	17064	16976	16988	16959	16888	16933	17267	16785	16930	16982	17054	17097	17064	17164	16954	16888	16839	16984	17018	16904	17066	16760	17061	16962	16944	17128	17079	16952	17101	17019	16913	16898	16862	17095	17114	16988	17111	16948	17134	16905	16834	17165	17056	17103	16747	17014	16830	16886	17270	17018	16959	16858	17002	17123	17078	16993	16988	16952	17050	16853	17073	16869	17095	17073	17064	16903	17078	17001	16925	17050	17041	17102	16955	17071	16880	16885	16844	16911	16885	17122	16970	17058	16918	16805	17105	17134	16873	16907	17083	17109	17002	17018	16993	17057	16917	17007	17000	17006	16896	17209	17009	16833	16905	17047	17038	16923	17012	16836	16928	17103	16862	16812	17166	16977	16893	16875	16906	16877	17094	17208	17132	16973	16887	17106	17156	17052	16980	16934	16927	16797	17012	17092	17052	16967	16923	17061	16933	17027	16924	16917	17140	17125	17166	17167	17070	16912	17105	17006	17102	17014	17289	17095	17113	17084	17094	16818	16945	17026	16916	16988	17062	17166	17055	17017	16910	16865	16909	17149	17278	17201	17072	17038	16921	16943	17058	16921	16904	17249	17096	17195	17130	16832	17001	16778	16987	16867	16941	17126	16939	16863	17077	16655	17009	17136	17015	17064	17047	17062	17052	16831	16917	16968	16757	16984	17069	17061	17025	17046	17110	16973	16889	16885	16793	17117	17032	16923	17059	16981	17010	16946	17008	16814	16903	16988	17044	17019	16955	17000	17189	17105	17159	17042	17024	16927	17173	16919	17047	17020	16930	16922	16956	17133	17121	16933	17136	17146	17107	16962	17016	17051	16931	17191	16851	17067	16868	17110	16859	17073	16998	17119	17153	17057	17015	17056	17147	16964	16978	17021	16940	16983	17057	16958	16998	17026	17057	17033	16822	17032	17003	16925	17003	16869	16964	16865	16881	16965	17022	16988	16699	16982	17063	16700	17093	16832	16823	17005	17203	16917	17046	17001	16952	16983	16731	16872	16888	16886	16909	16989	17150	17037	16913	16942	16847	16893	16801	16765	17130	17140	16827	17011	17047	16851	16921	17025	16945	16741	17079	16910	16953	16902	17020	17040	16888	16842	16962	16953	17149	17172	17311	17015	17019	16860	16950	17119	17146	16974	17050	17006	17093	17050	16915	16937	17108	16984	17100	16936	17083	16877	16960	17044	17122	16936	17070	16963	16956	16966	16974	17080	16943	16791	16999	16922	16906	17020	16815	16946	17117	17061	17128	17012	17091	17040	16917	17058	17145	16850	17019	16802	16941	17161	17131	17033	16842	17030	17096	16977	17051	16957	16996	16936	17120	17107	16941	17042	16876	17090	17053	17051	17167	16773	17005	16901	17055	16869	17002	16825	17019	17192	16919	17066	16952	16867	17013	16885	17065	16913	16973	17108	16953	16976	17050	17089	16975	16856	16874	16959	17041	17006	17004	17139	16969	17057	16971	16957	16977	17154	16940	17089	16736	17006	16625	16923	16873	16820	17095	16944	16979	16990	16798	17047	17025	17004	16812	16945	16788	16731	16919	17119	17136	17035	16965	16952	16965	16949	17066	16740	17074	17083	17045	16906	16766	16906	16835	17128	16931	17010	17001	16990	16892	17028	17074	16888	17137	17143	16939	16963	16883	17152	17054	17111	17057	17109	16933	17141	16834	16788	17076	16871	16828	16901	17187	16948	17169	17038	16841	16799	17006	16965	17029	17186	16942	16947	17059	17029	17071	16856	16787	16959	16830	16893	17176	16856	16837	17015	17058	17018	16934	17018	17031	16892	17072	16914	16991	17096	16978	16968	16936	16969	16988	17102	16894	16908	16978	17046	17141	16951	17056	16802	17218	17033	16898	17000	17111	17012	16939	16814	17065	17058	17049	17093	17176	16989	17110	16832	17184	16947	17146	16898	17102	17129	17050	16892	16895	16969	16983	17022	17095	17073	16917	16822	17260	16989	16997	17007	16983	17075	17144	17014	17000	17053	16864	17133	16900	16946	16868	16950	17158	17153	17022	17002	16929	16727	16918	16818	16925	16928	16851	17178	17055	17125	16980	17196	16971	17010	17088	16844	16951	16957	17030	16920	16947	16928	16843	16951	16687	17158	17139	17037	16902	17051	17060	16960	17147	16935	16843	16852	16821	16826	17057	16991	17015	16842	17065	17006	16994	16949	17043	17218	16879	17045	16939	17132	17072	17050	17134	17123	17060	16907	17055	17057	16969	16893	16955	16969	16963	17015	17064	16950	16941	16946	17043	16796	16961	17047	17011	17109	16924	16930	16878	17065	16892	16802	17036	16947	16910	17058	16893	16994	17102	17016	17034	16911	17115	17063	16842	17171	17046	16790	16890	16985	16854	17022	16895	17109	16862	17029	17010	17238	16883	16938	16957	16936	17060	16997	16923	17242	16921	16946	16765	17054	16962	16964	16989	16895	17047	16748
20719	21334	16571	15622	15225	15124	15008	14969	15228	14905	15054	14971	15016	14943	15079	14855	15145	14798	15090	14993	15025	15020	14992	15125	15097	15076	14937	14883	14892	14888	14920	14967	14949	14943	14798	14893	15089	15108	14951	15040	14745	14992	14826	14949	14937	14934	15029	15064	14819	14960	15099	15078	14864	14909	14854	15011	14898	14917	15150	15053	14973	14839	14948	14889	14892	14787	14887	15047	14816	14993	15028	14859	15045	14957	14921	15053	14717	14817	14910	14846	14842	15146	14912	14950	14957	14835	14945	15038	14966	14948	14933	14793	15161	14818	14857	15036	14887	14838	14988	14958	14930	14821	14771	15043	14955	15019	14943	14859	14937	14982	14969	14876	15041	14863	14883	14957	14813	14861	15001	15004	14953	14782	15027	14895	14865	14875	15035	14801	14968	14952	14857	15147	15010	14979	14738	15082	14811	14936	14807	15030	14738	14943	14936	14959	14867	14971	14974	14858	14900	14956	14873	14995	15031	15004	14896	14976	15182	14867	14970	14972	14925	14922	14957	14949	15144	14803	15060	14981	14885	14924	15011	15030	14920	15035	14845	14996	14858	15079	14910	14890	14910	14847	14856	14863	14968	14948	14894	14956	14822	14949	14924	14819	14966	14870	14954	15022	15095	15034	14869	14925	15013	14932	14887	14957	14932	14996	14833	15012	14781	14774	14870	15019	14976	14988	14937	14997	14928	15019	14790	15038	15098	14989	14966	14927	14770	15049	14994	14842	14942	14830	14916	15051	15059	14936	15018	14803	15109	14720	14848	14951	14806	14825	14814	14917	14940	14941	14923	14932	14803	14921	15004	14843	15032	14918	15109	14875	14800	14988	14848	14977	15059	14815	14888	15161	15078	14913	14944	14884	14890	15050	14943	15057	14949	15010	14855	15000	15073	14998	14872	15056	14798	14995	15002	14901	15021	14774	14910	14806	14795	15039	15047	14978	14951	14755	15000	14920	14853	14965	15114	14910	14820	15006	15027	14954	15042	14840	14977	14935	14826	14918	14839	14880	15018	14971	14901	14796	14940	14772	14937	14890	14978	14985	14817	14939	14857	14768	15022	15024	15023	15039	14834	14915	14767	15056	14884	14927	14873	14978	14972	14777	15043	14966	14934	14843	14995	14929	15022	14718	15032	14962	15012	14943	14985	14990	14979	14992	14833	14833	15088	14915	15053	14907	15036	14959	14826	14957	14950	14851	14818	14910	14880	14922	14955	14655	15164	14875	14880	14824	14862	14954	14894	14930	14921	14881	14873	15026	14909	14945	14701	14967	14923	14933	14892	14929	14861	14862	15044	14943	14842	14927	14987	15106	14874	14880	14958	14808	14753	14930	14867	14913	14755	14881	15082	14771	14933	14958	14958	14926	15117	14924	15028	15059	14926	14979	14963	14970	14929	14935	14996	14874	14881	14919	14848	14858	14890	14877	14944	14933	14935	15026	14923	14939	14788	14754	14847	14945	15043	14911	14789	15006	15007	14943	14883	14863	14919	14803	14905	15034	14805	14823	14888	14743	14892	14996	14989	15006	14942	14888	14937	14828	14963	15154	15037	14869	14944	14959	14968	14860	15153	14772	14845	14856	14922	14987	14972	14818	15140	14933	15047	15014	14816	14841	15032	14880	14997	14859	14958	14954	14816	14901	15028	14967	14793	14864	14866	14812	15096	14999	14919	14921	14776	14941	14901	15102	14929	15034	14768	14997	15197	14882	14850	15052	14960	14807	14861	14862	14862	14896	14565	14868	14930	15002	15116	14799	14978	14897	14968	14880	14811	14843	15023	14953	14878	15035	14976	14994	15051	15015	14879	14862	14902	14719	14823	15021	14796	15047	14800	14799	14908	14881	15016	14914	14744	15081	15045	14885	14990	14838	14812	14976	14964	14912	15071	14816	14823	14942	14837	14933	14924	14917	14961	14866	14837	14865	14982	14791	15028	14987	14830	15158	14859	14906	14917	15010	14975	14795	14813	14894	14976	14803	15021	15099	14962	14929	14988	14969	15037	14788	14958	14776	15045	15063	15038	14813	15037	15032	14809	15027	14739	14920	14839	14873	14860	15075	14984	14945	14864	14945	14938	15093	14917	14932	14908	14796	14961	14911	14964	14809	15010	14977	14900	14917	14867	14973	14943	14931	14939	14921	14809	14815	14910	15000	14924	14990	14832	14929	15069	14967	14967	15063	14889	14848	15106	14972	15064	15012	14932	14803	14764	15030	14884	14951	15004	14894	14990	15071	14921	14976	14834	14920	15027	15003	14865	14936	14879	14915	15078	15073	15132	14860	14853	15024	15071	14939	14995	15066	14668	14976	14945	14875	14676	14960	14809	15062	14922	14908	14829	14829	14919	14801	15105	14895	14743	14927	14996	14874	15066	14926	15105	14948	14941	14784	15001	14860	14800	15110	14943	14808	14961	15000	14894	14994	15045	14959	14857	14879	15012	14928	15147	14863	14934	14882	14863	14974	14901	15046	14973	15070	14962	15021	15125	14888	14918	14850	15015	14923	15055	14886	15112	14938	14865	15017	14775	14935	14959	14952	15073	14838	15026	14914	14957	14810	15089	15005	14813	14870	14890	14894	15004	15014	15016	14955	14941	15087	15022	14972	14872	14961	14912	14850	14835	15024	14917	15132	15191	15012	14900	14803	14992	15067	14962	14758	14848	15066	14795	15032	14946	14864	15028	14863	14907	15013	14949	14990	14929	14862	15051	14802	14816	14919	14997	14973	15039	15044	14942	14904	14870	15013	14976	14860	15018	14908	15013	14802	14974	14956	15003	14789	14985	14681	14916	14950	15022	15020	15032	14922	14742	14874	14968	14777	14731	14917	14753	14910	14923	14933	14919	15012	15040	15064	14773	14941	14978	14938	14966	14783	14845	15099	15053	14800	14943	14863	14937	14984	14878	14896	14860	14941	14896	14932	15010	14731	14900	15024	14752	14904	14905	14850	14953	14778	15084	14893	14885	14916	14816	14993	14892	15068	14987	14934	14818	14843	14868	15011	15007	15016	14887	14938	14911	14879	14782	14915	14969	14888	14886	15059	14842	14944	14872	14946	14836	15007	14967	15039	14895	14998	15071	14907	15092	14919	15061	15002	14893	14832	14856	14842	15022	15016	15057	14996	14936	15086	14935	15003	14885	14920	15069	14834	14999	15010	15034	14897	15028	14925	15065	15006	14975	14980	14952	15116	14908	14985	14832	15010	15015	14803	14958	14856	14901	15150	15110	15007	14983	14876	14921	15038	14875	14906	15016	14861	14795	14844	15010	14876	15012	14938	14820	15134	15028	14954	14907	14886	14952	15000	14851	14885	14997	14970	14832	14818	14876	14812	14944	14951	14864	14941	15004	14844	15035	15002	15008	14855	14979	14870	14957	14911	14943	14796	14967	14892	14915	14907	14792	14887	14812	15007	14998	14831	14836	14887	14848	15015	14941	14902	14972	14991	14992	14873	14758	14995	14911	14923	15036	15037	14942	14920	14997	14868	14930	14940	15062	14848	14968	15045	14890	14970	15151	14906	14793	14819	14753	15107	14991	15019	15058	14831	14801	15015	14905	14862	15025	14969	14985	15104	14836	14899	14983	14953	15044	14832	15029	14988	14939	14822	14806	14885	14890	14981	15057	14909	14926	14981	14866	14851	14957	14882	15087	14907	14902	15118	15003	14886	15053	14865	14924	15030	14840	14924	14959	14917	14826	14880	14897	14894	14990	14940	14980	15032	14954	15000	14871	14846	15005	14842	14884	14878	14940	14915	15048	14961	15022	14754	15100	14912	14917	14978	15010	14949	14895	14954	15000	14941	15054	14932	14950	14981	14977	14785	14889	14999	14974	14858	15032	14938	14908	15069	15013	15047	14918	15030	14914	14938	15095	14822	15024	14753	14904	14804	15124	14964	15009	14958	14972	14907	14891	14872	14953	14951	15000	14922	15029	14893	14960	15139	15138	14935	15040	14831	14935	15090	14798	14993	15087	14931	14996	15007	14985	15003	14953	14922	14919	15040	14974	14906	14885	14947	15010	14835	15040	14882	14934	14896	14833	15153	14875	14875	15018	14975	14975	14793	14932	15084	14966	15040	15013	14760	14868	14875	14997	14870	14984	14922	14971	14930	14729	14952	14963	14876	14970	14878	14845	14905	15028	14960	14875	14974	14978	15206	14931	15004	14856	15046	14693	14983	15055	14880	15025	15013	14963	14932	14935	15069	14972	15041	14933	15074	14864	14867	14890	14771	14889	14727	15026	14815	14932	14857	15041	14924	15024	15070	14922	14917	14773	14984	14964	14722	14779	15039	15050	15047	14640	14876	14988	14951	14912	14897	15009	14890	15069	14956	14993	14919	14914	14901	14917	15117	14990	15036	14899	14981	15065	14947	14867	14953	14969	14794	14987	14887	14943	14940	14834	15004	14777	14990	14803	14930	14962	15042	14873	14935	14968	14960	14844	15034	15004	14991	14828	14992	14809	14941	14917	14994	15049	14859	14811	14927	14895	15139	14933	14974	14977	14819	15077	15059	15028	14929	14936	15046	14770	15079	14994	14802	14870	15154	14893	14893	14941	14956	15076	15058	14850	14971	14958	14951	14810	14963	15033	14917	15016	15099	14974	14806	15033	14912	14973	14744	14928	15031	14992	14776	14819	14829	14844	14924	14989	14961	14974	14946	14871	15123	14982	15058	14904	14966	14951	14869	14843	15092	14941	14946	14918	15002	14990	14936	14919	15087	15035	14918	14895	14956	14918	14923	14988	14960	14741	14891	14942	14802	14892	14943	15024	14859	15007	14954	15078	14898	14855	14756	14863	14997	14963	15076	14912	15029	14960	14919	14861	14787	14962	14769	14968	15003	15047	14969	14893	14997	15039	14868	14951	15018	14887	14965	14946	14936	15012	14803	15017	14928	14912	14962	14990	14918	15001	14964	14916	14832	14828	14829	14934	14778	14831	14934	15103	15132	15011	14852	14996	14876	14897	15062	14984	14920	14978	14939	14846	14910	15003	15049	14957	15070	14926	14883	14974	14836	14739	14970	14950	14899	14935	15032	14872	15001	14890	14994	14830	14992	14948	14962	14766	14976	14913	14936	15043	15191	14721	14949	14907	14987	14824	15076	14977	14895	14971	14870	14827	14845
23604	21695	28258	25389	22119	20238	18701	16850	16391	16599	16488	16622	16485	16583	16273	16435	16310	16259	16276	16314	16360	16372	16381	16381	16308	16281	16354	16336	16257	16273	16305	16143	16378	16401	16184	16307	16376	16224	16233	16218	16395	16410	16207	16200	16169	16095	16169	16194	16100	16086	16263	16164	16072	16126	16014	16268	16335	16106	16158	16270	16285	16243	16208	16311	16264	16147	16438	16252	16236	16061	15929	16121	16280	16324	16196	16152	16098	15893	16136	16246	15963	16056	16156	16100	15920	16133	16160	16089	16413	16303	16365	16455	16132	16227	16263	16270	16301	16140	16523	16225	16046	16171	16238	16073	16478	16136	16316	16088	16270	16166	16309	16294	16244	16104	16157	16114	16164	16110	16151	16269	16104	16123	16168	16019	16218	16055	16195	16303	16092	16134	16057	16250	16198	16156	16207	16053	16109	16322	16335	16385	16106	16182	16170	16328	16215	16150	16256	16165	16377	16349	16335	16437	16116	16293	16391	16019	15978	16116	16194	16260	16039	16086	16353	16277	16239	16288	16129	16104	16065	16296	16084	16181	16113	16229	16143	16227	16155	15929	16256	16047	16239	16066	16218	16200	16178	16196	16453	16232	16197	16117	16097	16044	16084	16331	16142	16205	16004	16425	16279	16167	16374	16076	16337	16114	16253	16404	16080	16073	16157	16217	16282	16170	16204	15996	16097	16216	16043	16121	16105	16173	16120	16272	16226	16353	16448	16297	16254	16249	16260	15997	16401	16168	16197	16300	16210	16151	16187	16317	16361	16089	16375	15997	16141	16186	16437	16268	16033	16211	16229	16245	16106	16089	16198	15886	16427	15934	16084	16364	16056	16194	16303	16352	15953	16276	16166	16094	16360	16185	16342	16184	16025	16087	16177	16157	16086	16244	16152	16090	16216	16074	16030	16256	16256	16266	16029	15958	16384	16341	16041	16057	16267	16217	16414	16177	16093	16159	16268	16102	16241	15814	16179	16239	16145	16103	16177	16095	16053	16068	16240	16286	15991	16216	16103	15945	16241	16044	16221	16097	16247	16147	16271	16159	16002	15869	15997	15982	16311	15829	16277	16196	16123	16337	16339	16143	16442	16134	16090	16119	16130	16013	16097	16259	16424	16247	16169	16255	16192	16139	16110	16192	15999	16089	16279	16290	16248	16278	16355	16081	16255	15980	16249	15981	16137	16264	16233	16235	16095	16241	16146	16419	16282	16257	16072	16423	16237	15980	16022	16230	16097	16268	16262	16201	16342	16188	16107	16229	16353	16143	16070	16022	16045	16066	16165	16214	16202	16117	16253	16136	16096	16014	15859	16084	16209	16210	16389	16054	16431	16348	16169	16170	16021	16102	16154	16290	16132	16275	16188	16075	16293	16144	16429	16202	16169	16259	16164	16309	16270	16222	16115	16284	16310	16066	16059	16176	16295	16041	16261	16030	16102	15860	16266	16117	16235	16309	16168	16225	16221	16138	15983	16252	16422	16046	16160	16234	15980	16397	16217	16254	16251	16061	16003	16338	16376	16122	16281	16311	16216	16182	15969	16142	16189	16001	16254	16396	16375	16229	16399	16256	15983	16279	16141	16224	16253	16209	16167	16228	16246	16356	16199	16039	16133	16231	16112	16152	16105	16087	16116	16109	16208	16203	16341	16170	16150	16289	16192	16040	15983	16087	16094	16001	16177	16226	16245	16357	16348	16186	16039	16141	16064	16121	15789	16079	16080	15903	16108	16144	16177	16215	16246	16247	16367	15977	16018	16194	16229	16361	16169	16058	16233	16211	16150	16173	16124	16021	16151	16172	16238	16247	16198	16180	16297	16055	16145	16339	16247	16185	16158	16308	16155	16287	16277	16054	16137	16239	16135	16050	16199	16046	16177	16146	16156	16295	16263	15879	16150	15900	16433	16197	16117	16004	16239	16269	16144	16266	16332	16143	15993	16060	16154	16332	16551	16228	16370	16224	16162	16089	16206	16298	16126	16101	16145	16312	16339	16122	16182	16218	16301	16117	16129	16139	16103	16019	16159	16148	16321	16271	16223	16090	15959	16140	16238	16158	16062	16094	16352	16135	16442	16280	16348	16177	16228	16348	16325	16222	16206	16210	16104	16061	16180	16128	16363	16088	16102	16171	16196	16279	16152	15995	16145	16237	16276	16099	16328	16190	16208	16240	16193	16209	16309	16373	16298	16377	16369	16155	16290	16177	16152	16160	16418	16070	16290	16196	16200	16125	16159	16113	16215	16149	16207	16214	16226	16152	16070	16302	16126	16211	16320	16277	16099	15984	16129	16208	16326	16288	16215	16093	16142	16235	16099	16153	16223	16136	16095	16069	16178	16081	16089	16146	16359	16349	16048	16022	16124	16262	16369	16098	16150	16168	16184	16244	16166	16013	16235	16298	16193	16024	16149	16143	16246	16210	16024	16191	16406	16069	16224	16282	16081	16191	16044	16039	16212	16101	16228	15997	16053	16113	16192	16422	16177	16164	16254	16197	16131	16047	16238	16160	16256	16143	16196	16157	16118	16026	16248	16086	16110	16055	16090	16098	16035	16235	16127	16053	16171	16374	16099	16040	16124	15937	16182	16126	16186	16031	16136	16103	16151	16385	16190	16030	16205	16231	16250	16383	16088	16093	15962	16184	16060	16083	16288	16244	16165	15986	16280	16144	16104	15984	16228	16233	16301	16192	16281	16285	16291	16221	16243	16294	16184	16179	15928	16197	16288	16242	16011	16078	16071	16113	16236	16169	16365	16260	16277	16317	16185	16127	16159	16160	16118	16400	16191	16215	16220	16155	16103	16197	16099	16224	16297	16351	16189	16141	16138	16232	16028	16211	16037	16296	16069	16165	16115	16119	16014	16159	16366	16318	16150	16126	16206	16329	16168	16155	16227	16106	16095	16142	16205	16415	16206	16086	15976	16078	16289	16173	16170	16058	16275	16490	16282	16115	16401	16103	16308	16136	16240	16220	16065	15953	16258	16047	16052	16212	15979	16324	16178	16076	16211	16080	16167	16295	16241	16340	16331	16164	16388	16451	16330	16175	16142	16056	16189	16331	16206	15961	16184	16199	16370	16195	16126	16102	16250	16251	16218	16153	16223	16255	16281	16195	16134	16135	16213	16186	16529	16150	16331	16459	16251	16012	16195	16089	16079	15926	16200	16071	16090	16196	16067	16263	16206	16324	16168	16283	16190	16134	16300	16242	16230	16057	16173	16291	16342	16149	16245	16217	16500	16414	16284	16373	16189	16150	16060	16184	16016	16192	16133	16050	16149	16334	16173	16113	16205	16125	16077	16109	16110	16138	16421	16166	15989	16263	16258	16194	16349	16139	16286	16039	16234	16275	16004	16288	16358	16147	16127	16181	16318	16196	16341	16212	16198	16125	16230	16195	15949	16204	16066	16018	16201	16208	16112	16194	16049	16113	16310	16107	16303	16181	16187	16143	16220	16202	16371	16239	16254	16127	16411	16056	16287	16235	16306	16265	16094	15998	16289	16030	16180	16217	16139	16177	16067	16341	16471	16166	16047	16187	16346	16056	16301	15992	15965	16246	16029	16149	16042	16251	16111	16212	16122	16165	16175	16256	16040	16054	16072	16148	16013	16197	16142	16128	16333	16074	16336	16142	16282	16106	16152	16237	16196	16299	16235	16118	16270	16227	16304	16080	15941	16182	16089	15978	16227	16391	16118	16296	16176	16026	16192	16226	16286	15976	16191	16141	16054	16224	16107	16108	16223	16308	16236	16265	16078	16171	16247	16207	16188	16102	16272	16146	16184	16222	16022	16189	16218	16143	16168	16142	16414	16135	16058	16239	16279	16274	16120	16116	16072	16186	16461	16132	16138	16164	16068	16105	16123	16108	16081	16263	16237	16143	16115	16271	16072	16253	16251	16237	16202	16166	16430	16134	16119	16090	15939	16080	16150	16198	16339	16524	16426	16248	16241	16261	16018	16168	16195	16180	16101	16155	16285	16047	16339	16180	16237	16181	16370	16150	16138	16197	16357	16277	16453	16154	16063	16181	16243	16100	16549	16252	16259	16214	16311	16329	16225	16332	16451	16285	16259	16131	16098	16334	16215	16260	16412	16145	16286	16262	16217	16120	16185	16476	16104	16133	16148	16239	16215	16227	16132	16336	16096	16237	16134	16020	16174	16279	16160	16086	16281	16115	16122	16101	16227	16196	16309	16121	16305	16021	16298	16237	16144	16076	16147	16024	16162	16176	16115	16060	16111	16257	16205	16081	16121	16237	16154	15970	16139	16258	16344	16053	16242	16343	16188	16148	15990	16149	16162	16133	16113	16327	16200	16131	16192	16031	16126	16025	16203	16081	16151	16144	16188	16229	16107	16254	16274	16114	16262	16113	16069	16163	16061	16229	16272	16343	16244	15963	16217	16219	16143	16161	16170	16157	16209	16231	16065	16247	16203	16160	16084	15995	16329	16086	16352	16280	16184	16050	16221	16059	16086	16268	16208	16077	16305	16275	16173	16009	16191	16274	16343	16246	16289	16120	16110	16314	16248	16218	16295	16316	16030	15986	16300	16100	16100	16143	16204	16204	16323	16039	16277	16217	16111	16111	16216	16276	16186	16166	16098	16429	16162	16307	16227	16135	16355	16044	16313	16113	16277	16186	16265	16164	16222	15969	16164	16318	16222	16185	16304	16108	16309	16260	16199	16147	16267	16281	16184	16337	16150	16231	16189	16186	16303	16216	16144	16289	16122	16233	16326	16292	16335	16126	16084	16248	16194	16090	16128	16142	16201	16195	16151	16226	16148	16299	16164	16254	16017	15984	16344	16176	16203	16193	16222	16201	16225	16058	16223	16122	16151	16022	16369	16200	16120	16149	16250	16252	16282	16210	16188	16217	16182	16179	16089	16246	16296	16231	16018	16002	16093	15958	15970	16278	16156	16021	16320	16204	16072	16090	16304	16227	16287	16162	16150	16250	16160	16152	16269	16308	16283	16286	16153	16207	16313	16143	16182	16089	15930	16044	16394	16127	16254	16243	16245	16041	16155	16105	16249	16278	16172	16308	16058	16237	16255	16365	16241	16255	16146	16219	16252	16143	16046	16186	16271	16192	16037	16159	16366	16104	16170	16251	16283	16281	16243	16261	16198	16334
24051	31360	19618	16288	15553	15286	15059	14693	14852	14768	14792	14676	14704	14765	14605	14412	14628	14449	14548	14571	14457	14669	14498	14536	14545	14577	14482	14500	14522	14568	14438	14409	14431	14467	14370	14403	14536	14387	14419	14430	14345	14473	14517	14574	14397	14359	14400	14409	14580	14584	14448	14380	14480	14501	14382	14443	14426	14474	14617	14453	14352	14616	14543	14517	14438	14388	14481	14430	14608	14505	14426	14376	14605	14495	14484	14487	14541	14409	14402	14320	14492	14361	14470	14493	14372	14552	14488	14499	14533	14655	14419	14521	14406	14499	14504	14436	14370	14370	14267	14374	14472	14393	14352	14421	14411	14518	14397	14404	14517	14339	14273	14462	14378	14602	14384	14370	14505	14414	14515	14523	14233	14438	14528	14546	14439	14630	14362	14372	14358	14295	14562	14334	14512	14368	14594	14445	14468	14392	14547	14479	14328	14387	14341	14151	14505	14476	14281	14423	14614	14440	14461	14411	14400	14467	14282	14198	14522	14394	14470	14435	14403	14407	14357	14544	14462	14534	14572	14532	14441	14442	14521	14286	14401	14435	14587	14273	14455	14480	14595	14225	14435	14458	14578	14605	14469	14429	14519	14415	14422	14530	14404	14385	14341	14445	14321	14412	14407	14480	14449	14399	14492	14246	14486	14280	14237	14515	14275	14359	14454	14338	14544	14379	14582	14381	14474	14534	14314	14463	14590	14521	14412	14356	14488	14399	14334	14465	14462	14577	14270	14472	14512	14386	14533	14428	14481	14357	14469	14447	14417	14457	14303	14399	14512	14361	14447	14574	14456	14323	14461	14369	14524	14387	14449	14330	14548	14320	14427	14360	14541	14381	14454	14493	14373	14494	14555	14594	14528	14566	14474	14392	14469	14386	14475	14327	14454	14605	14440	14456	14429	14425	14494	14288	14650	14440	14533	14482	14431	14380	14421	14530	14337	14496	14568	14238	14390	14411	14323	14642	14267	14575	14542	14425	14430	14366	14626	14444	14403	14337	14492	14362	14383	14468	14381	14301	14258	14457	14370	14342	14442	14283	14568	14459	14545	14532	14455	14300	14502	14496	14466	14495	14405	14539	14346	14611	14627	14430	14288	14522	14411	14499	14383	14558	14585	14352	14321	14500	14408	14274	14275	14557	14382	14353	14443	14566	14525	14329	14366	14312	14476	14446	14318	14490	14356	14405	14360	14394	14390	14430	14426	14291	14482	14381	14342	14280	14263	14704	14417	14647	14416	14424	14410	14319	14506	14407	14471	14522	14605	14381	14507	14341	14366	14423	14446	14440	14494	14372	14361	14337	14398	14329	14291	14559	14435	14423	14465	14660	14480	14400	14504	14537	14393	14601	14433	14510	14612	14410	14376	14379	14362	14459	14418	14404	14461	14372	14596	14480	14515	14441	14538	14297	14389	14384	14387	14493	14334	14610	14567	14522	14554	14384	14536	14552	14419	14390	14478	14543	14310	14502	14389	14537	14479	14461	14584	14492	14448	14470	14415	14503	14274	14489	14629	14451	14350	14465	14497	14358	14196	14439	14316	14467	14491	14403	14577	14474	14417	14292	14438	14403	14662	14415	14472	14313	14564	14518	14593	14398	14525	14395	14521	14467	14394	14421	14565	14503	14308	14558	14541	14522	14477	14340	14513	14433	14645	14311	14415	14467	14523	14428	14448	14375	14368	14471	14385	14401	14344	14302	14518	14347	14640	14360	14355	14536	14451	14491	14446	14477	14566	14434	14428	14320	14444	14454	14557	14250	14536	14590	14556	14419	14362	14499	14433	14327	14436	14392	14426	14470	14597	14602	14165	14449	14603	14399	14280	14441	14437	14514	14372	14406	14498	14427	14481	14354	14606	14422	14464	14479	14579	14499	14772	14588	14472	14372	14437	14184	14509	14377	14225	14524	14509	14411	14357	14433	14356	14495	14550	14584	14523	14569	14495	14317	14394	14317	14578	14429	14437	14382	14495	14463	14522	14515	14434	14314	14417	14324	14366	14473	14589	14483	14215	14347	14480	14564	14480	14462	14470	14388	14399	14420	14384	14419	14492	14419	14668	14465	14308	14519	14457	14473	14424	14509	14459	14428	14346	14458	14448	14341	14426	14549	14364	14443	14285	14305	14487	14394	14501	14318	14305	14388	14439	14449	14505	14503	14498	14211	14538	14405	14452	14297	14597	14522	14467	14375	14455	14433	14429	14571	14317	14405	14560	14396	14281	14543	14425	14462	14454	14501	14480	14230	14509	14506	14515	14467	14437	14339	14554	14604	14535	14361	14534	14557	14539	14424	14314	14371	14420	14520	14370	14427	14475	14334	14551	14533	14397	14483	14481	14476	14378	14651	14343	14442	14660	14473	14454	14342	14604	14417	14337	14489	14574	14357	14405	14366	14447	14396	14355	14369	14571	14393	14362	14386	14490	14339	14188	14614	14369	14516	14484	14424	14414	14301	14425	14427	14419	14443	14446	14262	14502	14434	14336	14509	14383	14640	14340	14458	14490	14394	14370	14413	14441	14554	14190	14465	14541	14505	14382	14503	14456	14410	14222	14540	14446	14413	14597	14601	14489	14543	14483	14508	14406	14395	14430	14393	14451	14521	14433	14474	14448	14431	14422	14379	14555	14353	14619	14501	14362	14421	14353	14408	14369	14420	14392	14425	14680	14292	14507	14514	14349	14732	14385	14396	14348	14306	14542	14535	14523	14392	14370	14464	14553	14372	14505	14579	14260	14430	14238	14397	14418	14504	14453	14529	14333	14536	14237	14410	14497	14292	14305	14336	14697	14470	14375	14466	14348	14261	14480	14659	14393	14492	14433	14423	14386	14536	14376	14348	14418	14397	14714	14373	14506	14497	14575	14430	14363	14501	14415	14365	14606	14336	14360	14502	14525	14429	14527	14433	14367	14417	14434	14551	14590	14418	14428	14424	14404	14547	14537	14542	14413	14442	14478	14320	14576	14372	14400	14559	14354	14381	14564	14510	14466	14475	14352	14429	14400	14416	14364	14555	14447	14474	14633	14311	14329	14501	14563	14351	14554	14376	14389	14510	14587	14512	14474	14448	14394	14495	14431	14409	14698	14529	14261	14202	14409	14538	14476	14588	14528	14640	14724	14389	14432	14491	14430	14436	14440	14473	14318	14485	14348	14556	14431	14511	14391	14531	14520	14396	14288	14526	14573	14378	14214	14597	14406	14331	14427	14583	14477	14187	14526	14338	14434	14541	14362	14431	14361	14534	14442	14403	14300	14405	14455	14405	14316	14448	14341	14336	14424	14366	14456	14417	14347	14400	14430	14342	14454	14542	14513	14501	14197	14396	14381	14362	14520	14505	14419	14574	14430	14485	14497	14515	14560	14374	14480	14469	14317	14434	14339	14457	14416	14414	14391	14397	14392	14465	14374	14326	14367	14415	14300	14421	14417	14387	14434	14315	14327	14308	14634	14413	14372	14502	14386	14443	14341	14382	14500	14464	14442	14313	14330	14644	14425	14326	14435	14512	14522	14517	14316	14633	14367	14265	14422	14384	14386	14529	14646	14424	14511	14442	14429	14395	14390	14334	14421	14395	14340	14491	14426	14455	14389	14483	14337	14434	14278	14529	14377	14379	14467	14515	14442	14313	14436	14333	14385	14516	14419	14469	14550	14493	14467	14466	14289	14327	14450	14351	14496	14398	14465	14543	14352	14458	14259	14445	14287	14448	14557	14455	14403	14372	14389	14502	14473	14496	14482	14463	14409	14577	14451	14406	14306	14361	14332	14534	14429	14511	14539	14406	14276	14507	14329	14471	14416	14500	14358	14493	14469	14402	14368	14294	14469	14273	14437	14504	14443	14397	14298	14433	14510	14443	14309	14448	14291	14469	14361	14454	14351	14463	14471	14535	14438	14436	14410	14395	14329	14471	14190	14505	14457	14417	14530	14419	14384	14670	14498	14385	14443	14361	14427	14411	14482	14436	14518	14556	14354	14244	14396	14275	14289	14488	14458	14403	14561	14390	14543	14467	14534	14386	14438	14495	14472	14315	14478	14577	14400	14441	14433	14408	14587	14323	14357	14500	14404	14470	14475	14504	14357	14508	14237	14471	14544	14360	14508	14467	14451	14456	14312	14355	14444	14349	14453	14505	14408	14450	14462	14480	14412	14472	14476	14412	14436	14627	14457	14258	14430	14330	14435	14469	14552	14470	14489	14606	14420	14492	14391	14472	14635	14398	14355	14348	14395	14462	14556	14474	14477	14457	14572	14401	14299	14459	14441	14539	14353	14418	14489	14398	14687	14282	14476	14205	14362	14443	14183	14566	14386	14322	14388	14327	14558	14321	14393	14434	14539	14342	14318	14347	14353	14498	14425	14089	14549	14209	14607	14296	14446	14458	14409	14502	14466	14402	14499	14371	14355	14326	14332	14509	14464	14276	14500	14449	14371	14490	14207	14338	14466	14236	14342	14467	14504	14390	14522	14532	14435	14487	14702	14569	14497	14405	14300	14436	14363	14673	14462	14475	14565	14333	14383	14373	14499	14391	14489	14544	14395	14526	14450	14612	14364	14470	14361	14441	14361	14302	14507	14313	14398	14392	14470	14401	14539	14418	14477	14534	14460	14485	14400	14486	14346	14568	14551	14533	14360	14554	14323	14451	14468	14407	14382	14458	14516	14497	14460	14487	14364	14270	14500	14271	14387	14300	14383	14153	14395	14557	14276	14363	14517	14538	14642	14440	14478	14351	14350	14416	14357	14311	14513	14254	14479	14494	14380	14466	14480	14393	14369	14400	14512	14494	14494	14523	14490	14373	14556	14507	14447	14535	14388	14426	14480	14480	14479	14406	14445	14515	14439	14248	14307	14413	14430	14506	14421	14364	14245	14426	14624	14458	14447	14610	14255	14475	14385	14453	14500	14624	14487	14445	14333	14494	14372	14486	14379	14446	14450	14329	14415	14299	14415	14427	14335	14530	14472	14414	14367	14541	14183	14388	14449	14423	14415	14524	14589	14395	14588	14558	14474	14351	14524	14307	14576	14488	14424	14448	14434	14263	14224	14441	14549	14342	14494	14381	14247	14378	14528	14581	14459	14574	14463	14454	14527	14394	14496	14312	14528	14407	14417	14609	14455	14452	14405	14492	14404	14541
25331	21729	26617	26471	18817	17965	18081	17558	17404	17388	17288	17370	17241	17211	17143	17297	17269	17319	17183	17145	17234	17170	17217	17355	17493	16864	17026	17312	17269	17346	17423	17385	17214	17282	17254	17126	17284	17126	17211	17102	17040	17269	17217	17294	17389	17061	17239	17118	17059	17052	17076	17206	17224	17354	17053	17314	16938	17189	17128	17187	17151	16981	17203	17125	17171	16975	17205	17312	17259	17173	17020	16947	17279	17243	17161	17100	17001	16865	17190	17272	17110	17152	17228	17167	17194	17306	17185	17289	17260	17292	17249	17174	17186	17036	17095	17032	17183	17228	17030	17063	17198	17152	17362	17054	17090	17339	17007	17374	17089	17312	17240	16967	17022	17129	16951	16943	17226	17041	17096	17224	17218	17202	17133	17354	17204	17017	17211	17371	17257	17337	17096	17085	16993	17154	17107	17355	17192	16972	17012	17370	17022	17023	17095	17332	17062	17285	17062	17230	17192	17188	17203	17121	17423	17291	17078	17257	17417	17226	16915	17132	17048	17359	17290	17209	17373	17154	17067	16940	17296	17327	17086	17204	17016	17401	16957	17051	17158	17168	16979	17087	17177	17257	17183	17276	17210	17091	17054	17143	17068	17121	17415	17085	17214	16815	17066	17055	17294	17227	17259	17135	17142	17016	17023	17172	17176	17268	16990	17179	17184	17032	17049	17202	16974	17096	17246	17157	17084	17109	17302	17215	17082	17218	17057	17314	17400	17379	17251	17155	16971	17276	17105	17120	17017	17233	17405	17171	17304	17188	17128	17072	17153	17094	17262	17050	17207	17128	17127	17315	16954	17280	17256	17259	17124	17201	17127	17155	17177	17235	17231	17265	17174	17199	17256	16987	17131	17275	17117	17152	17163	17163	17359	16978	17084	17200	17202	17166	17116	17037	17266	17170	17231	17113	17059	17084	17131	17142	17262	17179	17056	17426	17092	17054	17451	17216	17194	17265	17244	17187	17066	17087	17015	17088	17142	17185	17181	17149	17267	17100	17028	17148	17372	17248	17239	17221	17164	17143	17257	17098	16984	17211	17308	16985	17050	17062	17102	17281	17202	17109	17112	17273	17047	17079	17142	17163	17271	17001	17254	17015	17057	17004	17199	16969	17312	17010	17058	17282	17223	17173	17164	17117	17127	17116	17159	17098	17156	17103	17115	17182	17207	17306	17183	17197	17178	17152	17338	17318	17100	17024	17120	17224	17196	16912	17198	17067	17158	17101	17123	17226	17149	17365	17134	17175	17260	17205	17203	17111	17157	17233	17187	17238	17307	17217	17169	17193	17079	17053	17066	17163	17152	16999	17106	17273	17313	17189	17262	16942	17090	17226	17067	17246	17257	17174	17113	16948	17116	17179	17336	16892	17183	17085	17260	17278	17213	17063	17246	17048	17295	17158	17306	17233	17195	17150	17281	17316	17191	17006	17164	17131	16891	16980	17226	17091	17154	17142	16915	17177	17050	17305	17045	16838	17333	17319	17213	17114	17130	17149	17261	17199	17287	17273	17073	17008	17083	17045	17092	17150	17119	17188	17150	17259	17099	17245	17199	17290	16964	17090	17045	17222	17238	17210	17143	17162	17199	16886	17256	17056	17161	17330	16975	17277	17202	17208	17172	17024	17033	17125	16952	17073	17202	17377	17124	17201	17154	17217	17098	17129	17347	17271	17204	17091	17070	17223	17275	17182	17194	17279	17201	17049	17109	17128	17133	17432	17259	17002	17083	17233	17200	17172	17252	17156	17276	17114	17291	17102	17139	17188	17189	17080	17201	17216	17374	17273	17304	17313	17032	17352	17246	17167	17218	17157	16993	17164	17103	16882	17232	17259	17233	17583	17210	17101	17098	17270	17125	17255	17111	17073	17298	17125	16986	17218	17178	17202	17076	16887	17128	17190	17174	17277	17174	17240	17114	17249	17040	16972	17006	17155	17177	17247	17324	17168	17140	17220	17050	17179	17292	17038	17205	17015	16990	17311	17135	17259	17139	17217	17125	17087	17019	17221	17261	17169	17154	16943	16893	17172	17122	17261	17476	17180	17134	17234	17028	17252	17044	17066	17060	17165	17081	17147	17202	17091	17129	17137	17057	17240	17205	17290	17251	17099	17106	17118	17249	17061	17103	17124	17207	17148	17190	17089	17500	17081	16973	17182	17306	17214	17215	17158	17072	17213	17086	17050	17285	17214	17181	17099	17044	17027	17031	17059	17116	17021	17354	17056	17250	17142	17226	17125	17272	17347	17214	17096	17095	17287	17144	17224	17222	17329	17259	17225	17055	17324	17118	17149	17171	17299	17306	17405	17202	17252	17080	17235	17418	17174	17108	17095	17250	17153	17312	16998	17146	17062	17021	17035	17289	17202	17126	17261	17200	17232	17354	17234	17153	17232	17002	17021	17169	17165	17150	17198	17205	17252	17287	16886	17154	17094	17151	17146	17208	17168	17020	17321	17358	17179	17122	17018	16889	16989	17161	17093	17355	17056	17198	17299	17150	17104	16932	16784	17180	17155	17254	17226	17205	17176	17168	17214	16912	16940	17116	17097	17286	17221	17178	17384	17258	17239	17170	17068	17290	17344	17170	17160	17322	17110	17295	17420	17165	17110	17157	17349	16972	17094	17173	17438	17413	17023	17134	17079	17136	17203	17229	17218	17415	17121	17074	17134	17123	17099	17177	16990	17101	17058	17016	17125	16993	17243	17121	17119	17075	17123	17317	17018	17057	17225	17014	17264	17241	17250	16999	17043	17138	17134	17153	16944	17046	17065	17075	16978	17180	17246	17164	17274	17092	17215	17368	17043	17066	17057	16940	16909	17145	17172	17235	17257	17080	16875	17330	17018	17200	17370	17113	17210	17321	17240	17049	17279	17137	17121	17144	17273	17203	17308	17272	17327	17138	17186	17281	17028	17262	17126	17378	16950	17189	17040	17213	17054	17111	17188	17073	17285	17342	17223	17068	17370	17311	17087	17224	17329	17100	17139	17027	17199	17101	17002	17158	17210	17288	17288	16985	17173	17176	17082	17112	17103	17093	17163	17082	17411	17149	17106	17386	17051	17137	17108	17118	17337	17142	17158	17200	17307	17333	17268	17024	17119	17351	17069	17297	17074	17201	17187	17182	17292	17098	17337	17340	17142	17156	17129	17148	17114	17170	17411	17211	17076	17020	17024	17215	17027	17147	17293	17218	17197	17268	17194	17111	17269	17142	17113	17171	17279	17116	16952	17196	17161	17148	17442	17141	17319	17096	17232	17219	17300	17093	17141	17287	17341	17197	16996	17092	17070	17306	17246	17098	17014	17169	17310	17174	17134	17218	17045	17051	17242	16909	17182	17286	17331	17128	17270	17216	17145	17245	17192	17168	16896	17186	17253	17166	17350	17104	17239	17282	17243	17174	17123	17248	17261	17170	17046	17136	17131	17264	17174	17195	17253	17136	17018	17293	17102	16900	17234	17274	17158	17040	17285	17162	17197	17366	17129	17239	17128	17100	17192	17193	17170	17133	17196	17085	17106	17176	17205	17069	17056	17091	17203	17232	17227	17216	16994	17122	17183	17209	17154	17443	17322	17312	17275	17141	17150	17264	17101	17167	17348	17224	17118	17238	17249	17015	17070	17174	17215	17258	17230	17153	17231	17437	17207	17282	17349	17184	17233	17280	17269	17185	17004	17075	17190	17134	17332	17124	17350	17205	17137	17084	17070	17079	17265	17052	17299	17175	17269	17030	17112	17201	16998	17209	17197	16952	17158	17267	17047	17119	17103	17280	16951	17279	17126	17284	17242	17284	17227	17002	17120	17277	16891	17123	17096	17079	17304	17349	17314	16894	17174	17152	17067	17169	17107	17109	17236	17083	17279	17272	17341	17073	17205	17297	17246	17211	17336	17279	17226	17179	17256	17086	17107	17101	17167	17163	17091	17219	17414	17329	17343	17117	17251	17130	17181	17247	17064	17092	17103	17128	16997	17373	17064	17011	17223	17258	17279	17270	17007	17140	17204	17156	17117	17206	17244	17284	17063	17078	17281	17092	17047	17162	17220	17253	17047	17228	17244	17168	17302	17221	17143	17273	17045	17137	17196	17028	17029	17112	17187	17208	17180	17161	17203	17050	17102	16988	17097	17222	17263	17140	17196	17152	17216	17251	17143	17083	17263	17128	17229	17190	17045	16971	17092	17255	17133	17072	17091	17206	17342	17348	17103	17226	17007	17044	17316	17111	17251	17158	16953	17184	17275	17106	17304	17034	17213	17187	17099	17364	17331	17170	17183	17094	17226	17092	17309	17121	17205	17111	17440	17232	17315	16929	17118	17292	17128	17211	17145	17199	17180	17038	17177	17433	17057	17119	17404	16931	17030	17369	16966	17130	17138	17101	17262	17265	17156	17128	17020	17154	17137	17378	17161	17242	17286	17204	17125	17136	17118	17210	17112	17316	17329	17271	17160	17092	17052	16873	17149	17140	17122	17166	17176	17213	17058	16918	17495	17111	17210	17047	16929	16902	17049	16935	17125	17347	16994	16989	17117	17320	17225	17267	17216	17204	17173	17218	17022	17127	17272	17023	16985	17253	17024	17059	17243	17217	17142	17232	17260	17161	17035	17060	17083	17138	16901	17091	17199	17065	17119	17168	17093	17206	17303	16955	17053	17196	17077	16999	17155	17207	17190	17142	17116	17235	17204	17063	17249	17050	17175	17159	16944	17163	17169	17025	17176	16974	17125	17138	17212	17458	17075	17464	17219	17269	17047	17159	17113	17144	17364	17166	17274	17272	17194	17190	17062	17190	17175	17227	17418	17335	17008	17039	17157	17091	17008	17158	17045	17182	17239	17291	17224	17144	17117	17143	17253	16996	17142	17294	17063	17349	16949	17181	16999	17231	17452	17012	17215	17109	17184	17025	17160	17182	17350	17119	17098	17293	17106	17100	17213	17293	17154	17156	17103	17404	16968	17205	17133	17071	17084	17074	17173	17192	17115	17295	17217	17101	17082	17252	17103	17162	17103	17137	17237	17306	17185	17255	17141	17263	17316	17179	17208	17125	17222	17033	17175	17133	17181	17184	17166	17244	17259	17159	17249	17143	17149	17401	17132	17039	17197	17105	17292	17060	17275	17339	17083	17241	17202	17088	17214
22183	26944	18531	16055	15874	15424	15581	15300	15258	15208	15390	14997	15123	15092	15027	15029	15186	15027	15081	15043	15037	14936	14858	14996	15044	15030	14974	15104	15126	15257	15141	15124	14998	14991	15065	15014	15120	15214	15049	15008	14959	15004	15161	15125	15193	15009	15187	15003	14946	15120	15012	14988	14991	15023	15164	15113	15067	14976	15139	15182	15125	15139	15115	14939	15255	15051	15121	15090	15081	14913	15108	15048	15084	15271	14981	15167	15115	15125	14988	14966	14979	15154	15099	15004	15011	15053	14923	14980	15146	14776	14931	15087	15188	14994	15160	15064	15024	14965	14891	15053	15095	15049	15047	14975	15063	14942	15035	14855	14975	14764	15065	14945	14917	14980	15091	14923	15027	14949	15142	15006	15136	14964	14982	15083	15034	15034	14936	14998	15055	14995	15049	15049	15110	15059	14928	15051	15002	15083	15177	15010	15012	15060	15091	15030	15028	15028	14969	15121	14950	14954	15097	14991	14988	14981	14966	14952	15023	15048	15012	15010	14991	15171	15003	15153	15034	14949	14978	14971	15000	14974	15090	14968	15064	14869	14913	15043	15055	14934	15108	15159	15048	15117	15203	14944	15100	15000	15110	14980	15029	14962	15009	14856	15038	14954	15069	14942	15106	14944	15008	14979	15040	15081	14996	15010	14975	15040	15091	15071	15080	14908	15083	14922	15112	15132	14942	15106	15206	14946	14958	15023	15029	14990	15232	14894	14945	14892	14932	15103	15071	14969	15079	15175	15045	15135	15106	14847	15046	15035	14972	15145	14920	15004	15005	15086	14983	15089	15102	15048	15019	15001	15105	14943	14903	14977	15107	15067	15044	15095	14965	15023	14814	14978	15071	15079	15107	14996	15030	15060	15135	15059	15130	14929	14957	15139	14956	15260	15121	15036	14838	14955	14896	15070	14990	14896	15211	15196	14960	15037	15222	14835	14860	15161	15062	14776	15116	14878	14902	15001	14948	15148	15123	15068	14903	14954	14986	14927	15022	15085	14906	15026	15066	15028	15103	15021	14943	15013	15126	14986	15050	15107	15076	14995	15066	15106	15133	15147	15040	14949	15068	15135	15124	15032	14932	15140	14994	15103	14987	15198	14895	14879	15062	15011	14983	15044	14919	14946	14946	14932	15062	15036	14967	15106	15122	15094	15084	14898	15057	15110	14861	15028	15091	15079	14926	14913	15105	15091	14915	15005	14975	14995	14851	14860	14919	15232	14949	15157	15038	14904	15120	15161	14996	15087	15044	15095	15145	15073	14831	15124	15127	15049	15004	15062	14931	15081	14818	14974	14843	14935	15150	15041	15198	15172	15203	15103	15110	15153	15022	14947	14965	15167	15194	14968	15023	15024	14935	15039	15052	14874	15189	14935	14941	15065	15046	15017	15074	15004	15102	14936	14907	15026	15042	15235	15026	15093	15035	14909	15108	15087	15014	14932	15055	15047	15024	15131	15001	15005	15191	15085	14913	14979	15162	14967	14922	15155	15223	14993	15090	14776	15060	15013	14993	15159	14993	15086	14975	15022	14988	14814	15062	15091	15003	14858	15179	15096	15085	15093	14957	14989	14988	15001	15028	14793	15110	15083	14930	14970	14860	15105	14949	14998	14995	14897	15056	15033	15028	14888	14932	15119	15171	14976	15069	15042	15054	14958	14931	14997	15025	14955	15060	15076	14947	15156	14944	14921	15195	15110	14999	15094	14940	14939	15016	15116	15083	14889	15171	14994	15210	14861	15039	15000	15058	14978	15122	14993	14985	14964	15116	14876	15054	14877	15099	14878	15075	15052	14954	15223	14894	15154	14948	15025	15083	15097	14962	14839	15062	14930	14921	15001	14889	14955	15236	15121	14991	15044	14992	14953	14928	15116	15039	15064	14936	15093	15145	15077	15132	15118	15034	15065	15051	15087	15165	15121	14996	15040	15145	15137	15030	15008	14988	14943	14998	15072	14925	14854	14858	15043	15038	14981	15196	14857	15112	14971	15182	15120	14882	15051	14981	14832	14912	15057	15089	15003	15097	15002	14927	15007	15094	14970	15078	15070	14842	14973	15113	14994	14866	14919	15025	14874	14998	14901	15031	15073	15042	15216	14946	14977	15122	15033	14982	14936	14971	15124	14966	14941	15108	15260	14938	15048	15152	14936	15155	14977	15022	14958	14979	15080	15033	14858	15082	15084	14882	15037	14916	14994	15040	14862	14957	14992	14862	14953	14926	15027	14968	14935	15132	14959	14981	15065	14912	15171	14925	14943	15084	15054	15010	15032	14957	14845	14965	15016	15147	15125	14951	15023	15120	15017	15075	15048	15133	14961	15024	15057	14953	15016	15093	15008	14936	14918	14784	15019	15091	15041	15083	15088	15142	14991	15041	15036	15015	14971	14840	14969	14993	14909	15044	15104	14862	15249	14944	14960	14972	15082	15059	14944	14956	15080	14960	15017	15005	15014	15070	15238	15123	15126	15105	14981	15119	15031	15176	14984	14990	15098	15108	14875	15050	14957	15037	14844	15271	15052	14940	14920	15044	15013	15155	14892	14937	15104	15022	14917	15141	15115	15052	14950	14921	15186	15133	15147	14921	14995	15076	14998	15072	15038	15079	14785	15177	15048	14944	15219	15056	15086	14982	15077	15050	15087	15022	14932	15250	14980	15041	14823	15107	14933	15067	15020	14966	15149	14981	14969	15023	15086	14895	15066	14948	14999	14902	15041	15072	15136	14906	15090	15029	14974	14942	15094	15035	15062	14990	15129	14846	14875	14828	15082	15057	14783	15105	15066	14941	15188	14960	15004	14915	14968	15155	14954	14941	15250	14900	15066	15104	14943	15054	14924	15036	15084	15007	14912	15047	15114	14994	14958	14896	15071	15103	15179	14867	14981	15051	14962	14980	14970	15037	15121	15041	15046	14866	15032	15121	15059	14941	14966	14953	15017	14928	14846	14995	14937	15024	15014	15032	14857	15050	14933	14907	14976	14759	15040	15238	15100	15119	15278	15046	15033	14914	15012	15156	14927	14918	15190	15170	14999	15298	14966	15061	14848	15068	15102	14988	15072	14965	15087	15054	14967	15185	15141	14988	14922	15226	15050	15046	15102	15087	14945	15009	15156	15009	15075	14853	15003	15069	14939	15002	15110	14982	14884	15086	15053	15048	15097	14926	15072	14993	15061	14860	15048	15094	14887	14966	15026	15105	15061	15148	14966	14969	15166	15135	15130	15083	14857	14908	14923	15084	15017	15000	15012	15011	15035	14962	15011	15074	15173	14944	14945	14971	14895	14967	15029	15060	15096	14943	15087	14920	15136	15126	14907	15037	15075	15042	15054	15130	15112	14972	15029	14852	14912	14902	15033	14907	15077	15090	15104	15060	15023	15030	14993	14985	15103	15035	15022	15182	14995	14986	15050	15108	15065	15040	15032	15033	14981	15186	15113	14976	15023	15036	14871	15040	14994	15100	15147	14849	15089	14847	14847	15146	15132	15141	14953	14929	15008	15147	15105	15009	15013	15083	14869	14875	14925	14956	15006	15147	15072	15114	14981	14951	15062	14921	15137	14960	14934	15165	15038	14971	15084	15121	15026	14933	15033	15106	15039	15001	15080	15065	15092	15073	14992	15163	15080	15003	14919	15129	15025	15107	15058	15150	15002	15092	15015	14990	15176	14901	14992	15141	14923	15008	14882	15140	15105	15012	15102	15153	15116	15097	15151	15043	15092	15025	15029	15083	15025	15112	14988	14926	15143	15131	15006	15076	15051	15095	15135	15159	14946	15152	15091	15022	15015	14810	15053	14987	15013	15016	15067	14980	15086	14971	15234	14928	15075	15029	15035	14894	15061	15046	15120	15024	15097	14798	15151	15168	14986	14916	15164	15060	14990	15090	14803	15102	15184	15091	14909	15195	14906	15009	15177	15007	15060	15029	14994	15018	15000	14949	15048	15130	14942	15161	15155	15013	14829	15080	14961	15088	15020	15122	15038	15052	15137	15002	15081	15066	15062	15063	15241	14991	14948	15050	15044	14953	15090	15064	15136	15028	14974	15109	15039	14942	15078	14964	15032	14993	14986	14842	15018	15067	14937	15069	15043	15062	14907	15148	15056	15129	15075	15049	15054	15079	15013	15118	15035	15077	14963	15207	14916	15066	15012	15047	15030	14961	14974	15004	14851	15130	15023	15209	15022	15137	14909	14910	14931	15006	14979	15041	15012	15115	15076	14876	15118	15007	14942	14960	14860	15202	15112	14927	14968	15073	14958	15064	15052	15041	15071	15029	15099	14954	15024	14947	14928	15115	15007	15067	15098	15232	14946	14841	15025	15122	15016	14982	15073	15030	15079	15047	14999	14939	14925	14896	14963	14995	15085	14980	14933	15056	15058	15169	15038	15101	15115	15155	15081	15064	15215	14934	15074	15010	14982	15059	14904	15065	14945	15077	15004	15177	15102	15024	15074	15171	15193	15029	14947	14983	14897	15045	15129	14947	15063	14994	15117	14969	15140	15035	15088	14919	15105	15005	15057	14928	14914	15149	15025	15078	14901	15065	14996	14909	15096	15073	15106	14898	15006	15013	14963	14871	14947	15077	15016	15059	15065	15129	14856	15097	15095	14951	14877	15017	15050	15150	14938	14978	14893	15089	15120	14929	15090	15055	14984	14923	15099	15023	14973	15192	15067	15037	14992	14981	15108	14974	15059	15146	15083	15034	14783	15186	14961	14919	14993	14974	14934	15152	15026	14938	15165	14989	14996	15008	15034	15038	15021	15097	14859	15102	15076	15119	14950	15271	15093	14957	14870	14868	15057	15008	14836	15074	14968	15023	14756	15098	15088	14865	14966	15053	15033	14979	15087	15022	15151	14915	14964	15061	14968	15176	15061	14914	15020	15028	15101	14964	15067	15087	15195	15054	14981	14787	14854	15133	15200	15069	14966	14962	14964	15027	14896	15122	14961	15042	14944	15038	15053	15098	15053	15135	15027	15002	15136	14956	15046	15004	14948	14844	14885	14951	14960	14973	15048	15062	14828	15005	15035	15078	15097	15099	15123	15044	15127	15035	14931	15128	15029	15079	15079	15072	14966	15059	15063	14904	15132	14978	14903	15012	15032	15047	15044	14897	15014	15079	15126	15131	15220
22599	21681	28778	24842	21802	23002	22462	17591	17113	17198	17058	16778	16994	16722	16715	16713	16599	16448	16900	16564	16631	16633	16544	16613	16642	16265	16392	16604	16521	16388	16538	16338	16555	16412	16322	16430	16561	16409	16579	16519	16438	16463	16597	16633	16739	16559	16548	16355	16386	16509	16453	16382	16535	16530	16402	16453	16481	16355	16453	16273	16340	16608	16648	16661	16379	16493	16203	16437	16342	16279	16420	16442	16471	16415	16199	16254	16322	16389	16394	16503	16320	16405	16631	16271	16260	16295	16591	16406	16536	16515	16549	16491	16337	16384	16288	16376	16279	16609	16269	16404	16107	16664	16419	16396	16379	16340	16312	16447	16554	16525	16450	16201	16307	16383	16465	16303	16431	16427	16470	16344	16128	16327	16364	16406	16413	16470	16342	16284	16102	16383	16398	16242	16205	16432	16433	16467	16385	16588	16322	16415	16366	16501	16325	16251	16273	16295	16431	16357	16504	16134	16189	16391	16552	16402	16513	16422	16516	16117	16111	16233	16393	16445	16271	16163	16259	16540	16488	16338	16255	16187	16277	16311	16378	16466	16510	16393	16352	16380	16260	16392	16288	16435	16191	16271	16287	16345	16280	16360	16469	16514	16419	16418	16238	16585	16381	16327	16301	16552	16463	16244	16340	16429	16444	16403	16505	16347	16489	16477	16353	15998	16254	16424	16337	16473	16283	16495	16393	16319	16195	16279	16388	16351	16369	16286	16467	16468	16409	16163	16409	16400	16507	16328	16212	16324	16363	16409	16355	16260	16370	16275	16463	16511	16233	16287	16343	16319	16357	16291	15994	16289	16313	16354	16354	16385	16449	16454	16321	16552	16320	16543	16334	16199	16346	16446	16247	16365	16378	16318	16312	16371	16347	16503	16347	16340	16485	16546	16445	16435	16457	16344	16388	16584	16276	16294	16355	16221	16539	16435	16446	16364	16091	16239	16314	16276	16211	16326	16154	16247	16445	16512	16460	16303	16258	16224	16337	16220	16425	16510	16114	16296	16531	16518	16507	16372	16350	16489	16324	16287	16318	16498	16464	16231	16519	16305	16377	16086	16570	16291	16373	16571	16567	16490	16261	16502	16395	16426	16325	16243	16134	16407	16657	16303	16604	16259	16181	16398	16277	16277	16600	16503	16297	16328	16075	16339	16376	16404	16330	16168	16226	16360	16403	16211	16329	16244	16193	16399	16203	16379	16405	16348	16417	16362	16615	16392	16478	16665	16493	16341	16397	16300	16436	16364	16359	16397	16030	16341	16266	16420	16538	16510	16325	16380	16379	16332	16262	16250	16189	16301	16273	16340	16201	16309	16340	16224	16291	16367	16372	16356	16305	16334	16311	16326	16290	16367	16505	16313	16430	16367	16466	16468	16266	16185	16375	16422	16355	16477	16314	16451	16154	16398	16507	16303	16374	16490	16536	16228	16360	16229	16209	16146	16165	16279	16358	16330	16275	16447	16379	16342	16323	16482	16340	16541	16331	16277	16432	16529	16494	16471	16431	16249	16337	16550	16227	16306	16311	16473	16285	16250	16194	16457	16324	16123	16309	16241	16199	16390	16262	16260	16265	16060	16259	16340	16260	16421	16441	16489	16294	16424	16305	16391	16478	16320	16289	16442	16369	16159	16300	16477	16377	16378	16525	16499	16386	16392	16314	16445	16519	16521	16354	16320	16402	16350	16364	16272	16240	16498	16412	16464	16298	16427	16375	16092	16360	16451	16389	16459	16447	16366	16493	16265	16339	16267	16523	16342	16523	16167	16333	16459	16288	16384	16222	16333	16512	16362	16199	16322	16401	16291	16403	16354	16304	16317	16530	16492	16198	16426	16482	16418	16319	16260	16328	16239	16483	16387	16436	16479	16352	16444	16246	16402	16243	16189	16331	16242	16338	16365	16429	16377	16478	16239	16356	16427	16443	16418	16349	16153	16423	16531	16333	16378	16295	16294	16256	16462	16261	16167	16475	16359	16376	16468	16403	16300	16648	16434	16412	16151	16194	16194	16363	16526	16310	16264	16332	16364	16262	16430	16280	16264	16427	16393	16368	16215	16294	16627	16404	16378	16324	16189	16526	16347	16368	16391	16361	16215	16278	16228	16228	16151	16486	16353	16244	16350	16655	16458	16367	16177	16350	16397	16463	16410	16266	16321	16385	16339	16218	16257	16212	16181	16425	16277	16383	16335	16283	16349	16306	16346	16302	16281	16512	16396	16169	16261	16212	16495	16085	16161	16211	16373	16473	16300	16496	16447	16318	16283	16202	16468	16198	16290	16397	16444	16266	16203	16327	16334	16455	16351	16519	16468	16355	16396	16387	16231	16174	16322	16285	16342	16343	16310	16403	16261	16401	16483	16218	16151	16373	16563	16358	16345	16386	16491	16230	16304	16472	16388	16251	16344	16187	16416	16333	16355	16241	16231	16354	16441	16265	16363	16134	16281	16513	16483	16308	16381	16368	16214	16544	16173	16392	16347	16289	16411	16418	16352	16336	16386	16375	16311	16434	16486	16208	16347	16455	16381	16360	16192	16280	15988	16308	16397	16523	16215	16519	16403	16407	16517	16245	16305	16369	16308	16405	16462	16370	16390	16284	16287	16343	16384	16419	16244	16377	16431	16384	16352	16195	16166	16300	16362	16466	16358	16467	16323	16535	16521	16407	16273	16319	16218	16442	16514	16571	16582	16317	16314	16338	16404	16304	16184	16274	16290	16319	16304	16536	16191	16338	16358	16442	16546	16352	16404	16312	16257	16440	16208	16306	16329	16321	16442	16391	16561	16257	16324	16274	16269	16358	16286	16552	16598	16316	16364	16252	16290	16455	16270	16531	16487	16341	16432	16200	16404	16295	16153	16209	16428	16289	16281	16418	16407	16379	16367	16391	16265	16343	16415	16252	16354	16192	16230	16404	16513	16570	16084	16437	16367	16299	16415	16414	16539	16392	16429	16396	16265	16566	16353	16405	16478	16244	16281	16146	16534	16463	16328	16563	16329	16550	16230	16412	16386	16250	16159	16301	16408	16313	16174	16440	16201	16412	16330	16427	16359	16204	16148	16433	16388	16431	16146	16432	16218	16284	16248	16361	16128	16158	16202	16330	16332	16338	16315	16143	16320	16451	16338	16402	16509	16233	16418	16175	16455	16206	16237	16488	16381	16476	16391	16513	16345	16273	16475	16219	16370	16412	16418	16187	16306	16259	16288	16438	16550	16299	16397	16418	16300	16442	16415	16429	16415	16264	16311	16368	16254	16145	16468	16384	16373	16410	16104	16383	16440	16320	16336	16417	16399	16224	16256	16456	16491	16568	16440	16395	16449	16380	16360	16347	16310	16318	16285	16224	16302	16175	16329	16113	16337	16278	16460	16429	16350	16142	16367	16387	16244	16148	16387	16253	16376	16285	16373	16367	16366	16473	16394	16449	16323	16282	16439	16419	16319	16353	16393	16440	16342	16310	16222	16396	16267	16191	16484	16315	16342	16321	16389	16418	16345	16475	16295	16314	16416	16236	16379	16379	16427	16401	16276	16411	16391	16574	16467	16446	16208	16036	16322	16473	16181	16378	16240	16530	16413	16336	16249	16552	16491	16348	16275	16362	16352	16472	16413	16394	16416	16470	16553	16136	16175	16256	16059	16239	16374	16604	16304	16280	16337	16144	16387	16395	16389	16388	16308	16357	16237	16339	16360	16116	16097	16455	16434	16455	16272	16460	16320	16349	16408	16410	16458	16440	16304	16231	16460	16627	16358	16360	16359	16255	16422	16411	16408	16382	16281	16370	16282	16376	16294	16312	16409	16291	16320	16418	16371	16360	16332	16435	16224	16243	16339	16228	16294	16344	16498	16439	16455	16431	16129	16183	16369	16453	16458	16546	16355	16232	16118	16353	16420	16470	16251	16241	16254	16265	16249	16574	16142	16416	16421	16370	16474	16088	16364	16267	16097	16341	16286	16407	16577	16253	16267	16396	16269	16336	16520	16308	16483	16406	16344	16327	16359	16224	16272	16455	16181	16523	16350	16362	16308	16333	16250	16365	16303	16536	16443	16338	16385	16337	16401	16437	16226	16336	16227	16272	16211	16402	16337	16446	16455	16291	16330	16321	16453	16324	16221	16313	16144	16239	16303	16283	16430	16069	16397	16299	16353	16230	16344	16246	16438	16281	16327	16307	16191	16275	16258	16285	16333	16307	16234	16336	16197	16338	16398	16392	16261	16377	16474	16291	16234	16272	16491	16495	16321	16276	16240	16192	16285	16419	16297	16463	16374	16250	16124	16334	16346	16535	16352	16389	16458	16501	16280	16415	16314	16434	16350	16278	16332	16296	16394	16356	16106	16166	16470	16478	16423	16582	16416	16304	16190	16389	16245	16134	16219	16312	16367	16334	16272	16409	16333	16511	16519	16296	16336	16392	16224	16328	16219	16402	16406	16303	16307	16354	16324	16493	16220	16421	16197	16335	16312	16268	16498	16271	16118	16435	16188	16393	16150	16201	16442	16319	16326	16367	16214	16418	16406	16459	16412	16449	16387	16495	16246	16320	16336	16481	16259	16291	16362	16386	16358	16213	16176	16565	16345	16233	16339	16286	16295	16189	16246	16467	16316	16229	16244	16231	16290	16474	16473	16443	16249	16247	16176	16357	16274	16311	16404	16444	16303	16502	16393	16248	16358	16163	16222	16617	16436	16471	16250	16371	16396	16135	16257	16375	16444	16405	16482	16407	16287	16503	16313	16427	16323	16402	16369	16368	16500	16473	16332	16478	16302	16432	16331	16374	16314	16286	16209	16287	16515	16141	16433	16354	16303	16280	16457	16286	16364	16264	16362	16272	16842	16525	16450	16527	16347	16344	16406	16327	16246	16440	16198	16270	16507	16340	16273	16382	16300	16579	16259	16282	16234	16389	16449	16590	16305	16280	16244	16447	16315	16199	16458	16352	16359	16400	16277	16397	16559	16471	16385	16323	16271	16368	16330	16358	16347	16198	16382	16330	16467	16364	16572	16593	16375	16256	16454	16340	16409	16283	16272	16314	16397	16303	16341	16246	16105	16255	16280	16307	16485	16272	16543	16467	16201	16479	16334	16408	16325	16463	16274	16119	16121	16537	16545	16503	16446	16355	16247	16305	15964
27987	37154	22418	17498	16400	15772	15224	15191	14908	14844	14702	14927	14825	14461	14660	14627	14603	14910	14574	14538	14488	14568	14546	14475	14454	14483	14633	14758	14722	14561	14563	14562	14623	14542	14650	14550	14452	14606	14642	14450	14557	14523	14581	14600	14489	14482	14404	14452	14497	14541	14448	14418	14536	14403	14512	14466	14423	14725	14559	14471	14627	14383	14519	14371	14580	14532	14555	14381	14362	14456	14514	14606	14551	14624	14594	14389	14347	14452	14298	14574	14485	14476	14314	14468	14624	14386	14500	14590	14562	14478	14472	14538	14521	14612	14387	14508	14481	14500	14431	14466	14460	14558	14360	14576	14452	14628	14462	14357	14412	14494	14445	14661	14405	14594	14410	14463	14381	14452	14519	14497	14483	14644	14449	14390	14547	14458	14317	14345	14481	14419	14550	14611	14506	14360	14497	14488	14444	14352	14471	14508	14267	14547	14495	14312	14466	14568	14419	14369	14422	14493	14388	14543	14419	14546	14471	14585	14519	14453	14437	14430	14484	14506	14499	14456	14402	14520	14499	14655	14599	14439	14579	14455	14485	14348	14358	14321	14388	14508	14584	14446	14397	14412	14452	14463	14412	14575	14393	14525	14367	14499	14438	14397	14428	14575	14372	14379	14643	14556	14250	14555	14409	14409	14576	14377	14440	14430	14438	14367	14523	14412	14484	14443	14522	14386	14534	14467	14353	14281	14524	14521	14601	14430	14651	14421	14432	14445	14507	14474	14404	14438	14322	14606	14388	14468	14537	14449	14384	14411	14363	14580	14606	14475	14578	14530	14512	14387	14362	14319	14527	14468	14335	14253	14620	14358	14497	14452	14343	14518	14340	14531	14502	14366	14553	14562	14407	14361	14653	14514	14539	14578	14518	14508	14688	14521	14496	14445	14432	14345	14462	14553	14492	14489	14409	14504	14548	14310	14552	14399	14570	14531	14435	14500	14524	14215	14464	14596	14483	14319	14298	14508	14450	14424	14381	14494	14427	14359	14503	14548	14374	14518	14532	14524	14403	14430	14652	14608	14405	14462	14518	14614	14283	14555	14386	14487	14535	14367	14469	14519	14504	14550	14508	14327	14378	14541	14481	14499	14569	14566	14444	14508	14535	14315	14324	14384	14418	14362	14551	14387	14392	14384	14463	14516	14561	14381	14407	14469	14393	14687	14543	14417	14611	14459	14337	14359	14569	14385	14365	14355	14416	14451	14519	14287	14540	14571	14501	14570	14558	14469	14379	14409	14452	14445	14439	14479	14550	14571	14449	14368	14436	14434	14308	14401	14412	14570	14454	14596	14461	14524	14501	14516	14292	14515	14483	14405	14523	14309	14550	14513	14344	14363	14557	14388	14154	14469	14364	14512	14584	14457	14357	14391	14347	14572	14469	14295	14378	14536	14631	14431	14426	14499	14557	14438	14364	14442	14387	14426	14430	14311	14285	14307	14425	14439	14383	14651	14516	14518	14637	14501	14373	14509	14570	14479	14409	14408	14457	14463	14330	14364	14322	14549	14498	14396	14291	14403	14449	14317	14622	14470	14379	14476	14543	14439	14459	14627	14290	14442	14423	14698	14471	14612	14535	14427	14651	14664	14486	14470	14529	14415	14553	14621	14552	14370	14720	14556	14583	14402	14205	14368	14504	14559	14612	14441	14449	14380	14442	14381	14503	14522	14508	14395	14606	14273	14604	14506	14426	14538	14556	14552	14341	14290	14569	14455	14528	14303	14437	14467	14387	14501	14598	14449	14443	14408	14396	14401	14412	14432	14321	14623	14372	14533	14511	14472	14543	14523	14476	14524	14308	14409	14454	14376	14401	14374	14435	14408	14465	14535	14487	14495	14430	14405	14507	14450	14479	14249	14450	14372	14482	14532	14300	14275	14502	14429	14424	14525	14571	14525	14420	14511	14495	14484	14509	14429	14542	14509	14452	14481	14367	14391	14357	14590	14440	14450	14575	14488	14366	14623	14625	14402	14500	14408	14588	14494	14515	14458	14561	14360	14343	14492	14526	14470	14498	14640	14609	14530	14550	14351	14460	14517	14564	14463	14398	14365	14340	14459	14374	14516	14385	14359	14506	14521	14461	14654	14443	14426	14495	14363	14359	14572	14371	14382	14490	14466	14415	14533	14462	14354	14602	14464	14648	14416	14528	14590	14328	14342	14558	14482	14430	14428	14415	14524	14412	14431	14418	14382	14648	14304	14536	14645	14388	14402	14433	14419	14668	14573	14459	14437	14438	14379	14502	14431	14393	14336	14431	14296	14437	14499	14596	14595	14527	14523	14607	14481	14495	14409	14429	14448	14331	14333	14439	14401	14483	14338	14587	14413	14396	14275	14602	14535	14456	14274	14515	14524	14529	14424	14442	14574	14366	14458	14474	14433	14516	14425	14433	14477	14443	14451	14541	14507	14612	14346	14473	14572	14483	14444	14446	14458	14593	14487	14503	14427	14368	14561	14388	14398	14550	14544	14464	14553	14585	14481	14419	14516	14423	14627	14353	14407	14526	14512	14460	14196	14568	14446	14372	14558	14476	14412	14439	14414	14454	14409	14553	14357	14399	14499	14496	14573	14440	14430	14471	14600	14578	14360	14477	14418	14459	14549	14426	14362	14612	14547	14541	14498	14460	14289	14316	14562	14543	14469	14510	14442	14448	14341	14475	14195	14525	14359	14455	14442	14480	14382	14301	14496	14369	14319	14327	14653	14466	14547	14433	14574	14435	14575	14476	14396	14537	14519	14449	14417	14576	14277	14568	14416	14408	14546	14556	14427	14476	14604	14482	14379	14378	14389	14502	14559	14532	14537	14392	14526	14487	14496	14465	14651	14534	14459	14454	14554	14559	14408	14225	14520	14514	14380	14398	14394	14552	14506	14428	14530	14428	14454	14480	14497	14500	14475	14339	14665	14436	14494	14479	14370	14422	14444	14366	14669	14465	14377	14417	14446	14375	14542	14513	14369	14429	14419	14497	14520	14581	14427	14427	14410	14398	14366	14462	14466	14614	14474	14436	14429	14429	14525	14544	14417	14660	14603	14573	14454	14619	14467	14582	14514	14439	14637	14376	14395	14399	14514	14342	14644	14509	14420	14445	14425	14425	14305	14344	14534	14600	14704	14443	14620	14361	14607	14513	14519	14467	14359	14347	14501	14478	14402	14382	14603	14433	14444	14502	14312	14317	14400	14678	14453	14399	14378	14509	14443	14542	14490	14454	14538	14498	14415	14356	14473	14376	14332	14550	14465	14452	14501	14491	14276	14599	14636	14523	14372	14528	14382	14529	14357	14416	14455	14423	14518	14457	14517	14448	14464	14403	14549	14438	14304	14416	14408	14290	14513	14223	14499	14342	14491	14621	14553	14544	14565	14527	14258	14548	14393	14445	14419	14482	14399	14344	14537	14482	14519	14450	14515	14448	14636	14395	14586	14355	14497	14395	14571	14356	14630	14397	14603	14418	14496	14580	14204	14324	14421	14501	14461	14351	14423	14467	14418	14529	14478	14227	14509	14409	14637	14445	14402	14485	14348	14632	14606	14450	14399	14485	14476	14504	14504	14374	14425	14633	14481	14626	14468	14533	14430	14436	14371	14579	14266	14352	14566	14551	14457	14478	14455	14315	14530	14591	14372	14632	14412	14594	14415	14461	14319	14401	14526	14595	14377	14583	14353	14342	14527	14553	14348	14464	14589	14318	14424	14482	14381	14477	14363	14488	14496	14344	14255	14406	14500	14624	14530	14554	14429	14558	14521	14521	14545	14454	14605	14400	14396	14174	14586	14489	14509	14374	14394	14418	14481	14627	14477	14378	14447	14514	14454	14429	14284	14567	14389	14665	14402	14529	14462	14461	14431	14439	14536	14404	14373	14333	14523	14325	14520	14530	14244	14367	14432	14396	14218	14371	14505	14394	14388	14589	14489	14403	14639	14574	14258	14563	14309	14569	14528	14442	14657	14576	14396	14487	14333	14580	14448	14523	14467	14530	14415	14335	14393	14572	14433	14600	14557	14444	14375	14589	14525	14432	14604	14415	14610	14587	14458	14358	14511	14533	14508	14364	14487	14405	14526	14427	14611	14396	14543	14628	14509	14397	14582	14432	14400	14485	14526	14643	14551	14458	14524	14327	14498	14377	14530	14398	14470	14556	14592	14404	14444	14454	14413	14406	14586	14496	14445	14554	14461	14359	14545	14515	14448	14380	14532	14558	14435	14480	14473	14528	14412	14651	14457	14387	14264	14441	14421	14371	14432	14447	14481	14601	14418	14401	14635	14582	14412	14465	14522	14455	14543	14465	14475	14744	14522	14395	14705	14359	14434	14298	14493	14405	14565	14562	14407	14492	14373	14462	14397	14353	14537	14404	14489	14454	14431	14487	14546	14495	14549	14514	14586	14398	14602	14349	14548	14435	14592	14545	14518	14733	14413	14490	14208	14474	14423	14703	14555	14571	14351	14497	14333	14407	14399	14494	14505	14417	14576	14438	14434	14486	14452	14544	14347	14375	14492	14410	14600	14720	14489	14511	14487	14440	14531	14368	14603	14469	14452	14539	14556	14422	14492	14558	14326	14445	14507	14497	14491	14483	14367	14423	14339	14445	14512	14463	14352	14669	14393	14608	14523	14489	14432	14343	14426	14473	14271	14412	14438	14342	14309	14452	14521	14392	14327	14574	14483	14551	14388	14577	14521	14325	14477	14405	14543	14441	14582	14473	14550	14351	14463	14580	14467	14415	14551	14510	14442	14413	14439	14453	14363	14537	14458	14592	14437	14388	14621	14446	14539	14612	14540	14513	14417	14433	14431	14654	14450	14580	14457	14443	14426	14453	14275	14514	14310	14498	14550	14523	14394	14606	14477	14464	14500	14261	14465	14216	14428	14346	14455	14503	14510	14396	14445	14493	14442	14487	14450	14482	14444	14566	14498	14563	14379	14549	14421	14543	14361	14514	14342	14422	14375	14332	14585	14487	14431	14584	14371	14473	14454	14521	14481	14510	14454	14603	14505	14397	14352	14698	14431	14518	14464	14635	14470	14485	14291	14510	14503	14440	14403	14468	14441	14501	14435	14505	14411	14504	14422	14484	14525	14528	14589	14459	14404	14359	14392	14700	14361	14557	14435	14643	14600	14491	14257
29363	22613	22246	18940	16699	16466	16559	16367	16485	16470	16470	16445	16277	16367	16441	16537	16293	16475	16289	16489	16205	16379	16539	16427	16457	16460	16450	16268	16331	16426	16303	16369	16138	16170	16284	16362	16299	16236	16200	16101	16246	16323	16080	16480	16156	16326	16327	16446	16057	16297	16385	16228	16296	15968	16289	16276	16395	16172	16188	16222	16255	16347	16325	16164	16259	16420	16341	16236	16393	15993	16286	16349	16210	16310	16373	16129	16025	16407	16293	16159	16374	16107	16478	16174	16256	16081	16357	16242	16111	16375	16296	16314	16144	16244	16285	16227	16136	16371	16281	16222	16346	16414	16267	16266	16023	16229	16185	16180	16364	16368	16349	16309	16238	16354	16147	16299	16144	16373	16232	16421	16099	16219	16201	16328	16079	16425	16251	16277	16432	16155	16298	16105	16375	16291	16312	16312	16334	16313	16410	16109	16263	16125	16285	16214	16394	16128	16328	16232	16375	16262	16175	16233	16218	16212	16065	16215	16188	16165	16271	16274	16230	16108	15909	16111	16281	16193	16210	16260	16230	16361	16284	16136	16271	16118	16336	16385	16289	16237	16262	16263	16462	16169	16185	16404	16305	15988	16243	16157	16222	16185	16344	16324	16365	16176	16088	16039	16164	15963	16343	16159	16386	16147	16298	16066	16324	16064	16366	16358	16183	16384	16288	16233	16428	16182	16399	16309	16241	16314	16236	16305	16308	16388	16212	16387	16381	16327	16317	16175	16235	16368	16545	16272	16344	16145	16250	16148	16160	16154	16235	16335	16513	16203	16292	16149	16178	16185	16389	16167	16162	16319	16422	16223	16302	16541	16204	16286	16082	16358	16453	16400	16245	16319	16130	16397	16232	16252	16170	16261	16222	16384	16158	16233	16264	16212	16313	16177	16099	16252	16213	16135	16203	16291	16416	16255	16093	16416	15983	16374	16257	16346	16250	16338	16190	16334	16251	16162	16092	16220	16161	16195	16138	16062	16246	16264	16319	16318	16154	16238	16243	16342	16206	16300	16134	16379	16499	16201	16208	16262	16193	16479	16156	16282	16328	16205	16123	16177	16165	16236	16209	16316	16318	16081	16300	16349	16376	16405	16323	16154	16432	16104	16228	16314	16195	16359	16101	16261	16106	16375	16203	16296	16152	16372	16361	16365	16236	16295	16685	16337	16229	16139	16159	16074	16275	16207	16433	16532	16325	16436	16357	16241	16086	16329	16294	16240	16148	16313	16132	16290	16180	16238	16155	16225	16029	16229	16505	16101	16236	16106	16253	16494	16275	16151	16480	16436	16309	16237	16198	16329	16272	16341	16176	16131	16066	16092	16117	16309	16392	16216	16203	16489	16215	16310	16444	16231	16279	16230	16525	16239	16253	16341	16182	16332	16414	16272	16315	16208	16294	16317	16285	16473	16333	16221	16165	16321	16184	16135	16371	16151	16264	16189	16122	16094	16151	16269	16252	16195	16525	16268	16416	16226	16271	16277	16211	16188	16261	16430	16270	16181	16324	16443	16265	16492	16225	16219	16308	16036	16304	16281	16326	16270	16252	16205	16506	16264	16332	16345	16132	16203	16449	16068	16398	16567	16287	16314	16247	16080	16339	16287	16264	16105	16318	16155	16140	16328	16252	16302	16183	16280	16225	16048	16360	16282	16285	16070	16403	16142	16253	16338	16378	16267	16160	16228	16311	16229	16316	16648	16119	16343	16106	16313	16149	16108	16054	16297	16404	16351	16333	16356	16267	16152	16202	16300	16230	16247	16329	16212	16320	16254	16131	16291	16122	16118	16242	16235	16291	16230	16287	16406	16325	16286	16356	16158	16315	16483	16162	16300	16160	16167	16277	16455	16291	16435	16218	16166	16270	16358	16149	16415	16327	16436	16250	16319	16121	16112	16340	16165	16202	16132	16155	16253	16364	16356	16084	16211	16069	16213	16244	16330	16336	16499	16259	16124	16359	16382	16294	16158	16151	16249	16250	16178	16362	16231	16197	16245	16378	16220	16289	16253	16311	16303	16244	16142	16339	16226	16288	16252	16472	16326	16346	16202	16376	16358	16498	16169	16253	16256	16369	16240	16462	16314	16229	16108	16173	16380	16260	16207	16394	16202	16348	16275	16319	16449	16393	16405	16082	16189	16162	16309	16188	16344	16155	16279	16440	16443	16199	16275	16324	16340	16328	16093	16272	16118	16280	16306	16061	16183	16307	16398	16320	16269	16500	16124	16257	16327	16284	16268	16320	16107	16245	16210	16382	16234	16203	16270	16570	16152	16191	16261	16373	16275	16101	16392	16331	16431	16199	16199	16165	16191	16154	16232	16224	16472	16348	16241	16288	16356	16229	16344	16358	16184	16167	16191	16341	16159	16308	16202	16542	16366	16403	16239	16249	16423	16255	16370	16091	16253	16361	16149	16267	16350	16249	16427	16345	16398	16189	16311	16269	16166	16339	16431	16236	16399	16243	16113	16075	16217	16123	16206	16202	16072	16288	16284	16134	16214	16156	16210	16207	16003	16241	16066	16305	16297	16202	16047	16246	16290	16133	16152	16463	16372	16176	16235	16206	16490	16134	16259	16259	16219	16081	16108	16062	16084	16189	16381	16180	16238	16212	16390	16355	16303	16444	16282	16212	16185	16364	16365	16432	16065	16291	16120	16375	16184	16381	16170	16300	16221	16141	16034	16091	16052	16337	16371	16127	16506	16313	16164	16249	16064	16261	16090	16219	16264	16253	16070	16208	16332	16128	16179	16258	16319	16302	16084	16124	16236	16384	16312	16128	16166	16344	16217	16371	16223	16384	16191	16330	16425	16256	16039	16313	16107	16264	16178	16215	16332	16334	16275	16313	16265	16271	16342	16215	16305	16286	16300	16339	16128	16196	16384	16249	16205	16372	16278	16202	16342	16363	16248	16263	16407	16231	16103	16384	16344	16264	16382	16240	16229	16225	16131	16263	16282	16393	16362	16078	16443	16420	16339	16165	16319	16252	16332	16195	16326	16167	16200	16184	16238	16238	16324	16454	16258	16261	16253	16121	16086	16178	16353	16264	16260	16390	16132	16254	16015	16159	16436	16238	16173	16238	16060	16197	16193	16419	16467	16317	16085	16304	16269	16511	16304	16161	16117	16320	16344	16196	16232	16236	16221	16233	16122	16418	16295	16145	16144	16340	16492	16332	16227	16540	16064	16353	16179	16457	16012	16190	16277	16446	16493	16267	16425	16246	16031	16447	16281	16302	16533	16192	16357	16307	16295	16308	16288	16320	16345	16189	16350	16152	16117	16363	16385	16235	16101	16341	16429	16113	16221	16244	16149	16139	16125	16232	16363	16161	16129	16141	16362	16234	16455	16098	16153	16252	16312	16398	16317	16388	16273	16142	16258	16275	16526	16252	16257	16357	16276	16284	16186	16146	16323	16252	16315	16336	16126	16147	16111	16171	16116	16235	16315	16174	16149	16275	16296	16224	16257	16406	16315	16202	16177	16353	16270	16327	16104	16300	16178	16436	16200	16263	16046	16165	16045	16220	16361	16361	16263	16202	16197	16176	16192	16128	16214	16349	16255	16181	16256	16451	16150	16157	16083	16322	16286	16187	16100	16227	16043	16391	16297	16347	16324	16252	16405	16195	16224	16124	16042	16232	16555	16438	16216	16325	16373	16217	16036	16225	16233	16196	16202	16293	16146	16295	16347	16189	16196	16246	16386	16105	16377	16035	16009	16418	16356	16227	16205	16265	16275	16215	16340	16033	16367	16340	16276	16262	16212	16296	16136	16215	16276	16340	16254	16473	16190	16363	16154	16341	16082	16190	16176	16159	16388	16055	16131	16155	16047	16226	16257	16345	16243	16031	16000	16145	16211	16101	16148	16332	16263	16291	16135	16610	16412	16226	16135	16060	16340	16291	16321	16303	16300	16375	16201	16180	16286	16281	16112	16418	16390	16130	16387	16214	16168	16095	16114	16336	16452	16092	16149	16243	16115	16207	16303	16240	16163	16342	16197	16371	16406	16400	16353	16250	16221	16288	16352	16229	16413	16329	16415	16278	16264	16253	16235	16206	16401	16536	16444	16310	16353	16449	16362	16410	16296	16317	16246	16190	16088	16326	16182	16111	16225	16366	16424	16267	16272	16330	16478	16066	16222	16268	16351	16391	16474	16260	16171	16302	16043	16313	16294	15994	16136	16389	16212	16392	16281	16416	16125	16170	16227	16292	16340	16180	16225	16205	16136	16015	16312	16329	16148	16207	16212	16288	16204	16222	16272	16412	16290	16208	16312	16335	16195	16319	16296	16110	16039	16247	16134	16107	16249	16246	16093	16078	16339	16132	16393	16216	16382	16500	16249	16298	16278	16285	16297	16083	16023	16028	16232	16246	16143	16353	16113	16433	16382	16339	16190	16398	16040	16160	16371	16373	16100	16390	16247	16297	16052	16122	16319	16273	16059	16166	16212	16154	16141	16288	16202	16132	16324	16255	16364	16163	16366	16387	16254	16179	16380	16328	16376	16281	16435	16249	16270	16282	16313	16328	16489	16045	16295	16252	16374	16265	16199	16270	16356	16077	16247	16418	16393	16300	16266	16141	16201	16182	16425	16274	16226	16187	16163	16303	16155	16435	16213	16272	16312	16101	16175	16199	16332	16376	16410	16155	16188	16145	16266	16350	16067	16130	16293	16278	16333	16365	16267	16319	16201	16479	16163	16321	16158	16267	16364	16151	16219	16293	16149	16134	16231	16292	16304	16233	16171	16093	16363	16277	16182	16208	16418	16175	16313	16224	16465	16298	16215	16259	16303	16313	16244	16178	16089	16327	16263	16312	16376	16211	16207	16375	16210	16207	16409	16266	16182	16346	16342	16267	16275	16046	16452	16228	16194	16220	16253	16427	16305	16243	16331	16286	16294	16160	16230	16185	16291	16220	16363	16311	16058	16103	16324	16254	16284	16295	16265	16287	16123	16372	16302	16368	16220	16133	16448	16346	16289	16212	16142	16190	16257	16417	16252	16316	16324	16409	16125	16213	16302	16215	16142	16322	16308	16246	16194	16268	16254	16191	16334	16265	16312	16246	16233	16287	16298	16205	16227	16179	16239	16171	16199	15944	16184	16111	16115	16187	16415	16353	16198	16266	16281
19982	19896	16664	15351	14975	14798	14798	14812	14643	14716	14506	14694	14402	14517	14555	14364	14545	14618	14664	14563	14578	14503	14599	14423	14464	14422	14612	14603	14325	14607	14614	14430	14422	14608	14503	14581	14492	14370	14554	14621	14611	14633	14454	14625	14346	14580	14535	14387	14525	14549	14574	14630	14429	14576	14524	14501	14481	14425	14516	14349	14454	14319	14570	14630	14397	14599	14391	14568	14504	14511	14401	14496	14652	14423	14580	14523	14504	14446	14579	14533	14485	14303	14594	14513	14485	14688	14421	14615	14446	14555	14454	14480	14684	14376	14536	14548	14449	14363	14580	14346	14376	14506	14490	14562	14440	14407	14510	14543	14406	14438	14505	14413	14493	14578	14522	14565	14509	14579	14435	14564	14381	14500	14440	14623	14482	14292	14361	14356	14643	14536	14422	14466	14582	14582	14502	14387	14491	14594	14396	14487	14526	14447	14405	14498	14528	14397	14534	14714	14461	14615	14449	14601	14648	14534	14499	14424	14409	14429	14590	14418	14577	14484	14523	14443	14455	14496	14491	14490	14580	14420	14498	14467	14492	14454	14448	14318	14305	14338	14667	14404	14605	14534	14621	14616	14561	14350	14468	14643	14459	14611	14552	14404	14447	14442	14538	14611	14390	14533	14316	14527	14539	14616	14592	14450	14500	14637	14385	14432	14696	14578	14530	14448	14426	14488	14382	14448	14534	14543	14573	14546	14460	14462	14631	14616	14535	14493	14548	14623	14565	14537	14486	14504	14508	14606	14479	14430	14667	14683	14593	14389	14374	14537	14404	14572	14525	14745	14537	14460	14475	14543	14379	14528	14466	14613	14587	14471	14614	14471	14494	14380	14524	14455	14633	14521	14339	14634	14617	14644	14407	14481	14494	14557	14505	14359	14695	14265	14441	14359	14369	14415	14553	14394	14368	14477	14408	14326	14428	14440	14516	14570	14583	14527	14457	14644	14370	14388	14494	14489	14628	14615	14510	14585	14539	14464	14422	14452	14541	14396	14432	14461	14554	14528	14565	14427	14430	14496	14571	14501	14344	14495	14602	14423	14593	14507	14465	14556	14520	14347	14457	14447	14537	14416	14552	14497	14421	14524	14540	14393	14563	14492	14400	14462	14479	14490	14580	14570	14335	14463	14445	14508	14463	14409	14475	14501	14360	14493	14464	14498	14471	14519	14477	14577	14554	14417	14616	14557	14663	14578	14671	14650	14355	14648	14591	14394	14668	14436	14579	14516	14672	14397	14617	14554	14388	14471	14502	14529	14574	14524	14444	14659	14327	14451	14532	14398	14511	14422	14397	14428	14556	14470	14439	14359	14470	14542	14409	14480	14325	14535	14462	14498	14487	14519	14493	14305	14438	14617	14548	14708	14358	14464	14621	14435	14807	14539	14618	14441	14451	14512	14600	14693	14336	14569	14689	14383	14509	14469	14540	14642	14483	14496	14457	14508	14395	14442	14560	14283	14540	14521	14576	14420	14439	14416	14426	14522	14567	14549	14600	14432	14349	14423	14406	14551	14409	14512	14644	14528	14495	14531	14691	14419	14421	14303	14576	14512	14351	14402	14514	14416	14347	14445	14638	14516	14558	14427	14456	14547	14585	14425	14579	14390	14367	14436	14521	14691	14578	14442	14581	14506	14485	14523	14488	14445	14605	14535	14722	14478	14644	14417	14535	14494	14434	14381	14502	14531	14452	14621	14507	14428	14487	14524	14545	14632	14553	14575	14459	14581	14539	14561	14516	14585	14640	14461	14463	14507	14633	14503	14441	14448	14419	14542	14462	14521	14504	14559	14582	14333	14407	14429	14510	14471	14460	14461	14582	14577	14399	14462	14556	14630	14621	14572	14450	14475	14481	14541	14395	14378	14419	14506	14364	14329	14441	14373	14494	14442	14480	14559	14340	14429	14496	14470	14490	14610	14576	14419	14501	14515	14437	14390	14536	14621	14709	14326	14474	14532	14445	14404	14550	14402	14557	14578	14524	14584	14511	14455	14551	14550	14564	14454	14477	14536	14551	14407	14756	14459	14399	14556	14617	14580	14336	14472	14600	14484	14687	14543	14523	14448	14387	14544	14340	14655	14372	14466	14464	14512	14672	14344	14615	14556	14578	14510	14432	14514	14434	14448	14538	14610	14581	14487	14486	14500	14437	14222	14328	14583	14584	14648	14588	14370	14472	14478	14482	14451	14780	14610	14349	14480	14515	14467	14508	14567	14564	14608	14451	14566	14339	14511	14507	14673	14453	14483	14411	14550	14666	14479	14528	14521	14415	14419	14475	14526	14334	14601	14545	14532	14393	14515	14591	14478	14418	14410	14526	14330	14497	14457	14510	14522	14516	14497	14450	14566	14500	14627	14571	14533	14445	14448	14585	14661	14561	14489	14384	14401	14599	14427	14439	14412	14602	14359	14706	14328	14544	14514	14391	14541	14436	14582	14580	14584	14559	14534	14440	14509	14462	14512	14431	14504	14474	14384	14321	14546	14400	14649	14508	14634	14453	14554	14468	14474	14593	14658	14484	14488	14536	14504	14311	14377	14581	14612	14457	14501	14452	14501	14582	14444	14508	14608	14552	14560	14537	14340	14553	14460	14543	14529	14397	14438	14649	14435	14470	14418	14456	14446	14520	14463	14433	14509	14616	14434	14509	14538	14556	14456	14538	14390	14621	14451	14534	14427	14568	14510	14460	14418	14407	14493	14523	14455	14440	14408	14512	14452	14519	14530	14712	14685	14647	14478	14624	14654	14462	14472	14603	14565	14478	14483	14589	14384	14624	14561	14564	14412	14476	14476	14547	14429	14584	14517	14429	14561	14527	14740	14529	14489	14546	14402	14462	14417	14482	14282	14648	14407	14441	14340	14585	14481	14506	14515	14697	14489	14501	14547	14478	14544	14293	14638	14446	14493	14567	14534	14591	14571	14496	14489	14585	14569	14571	14586	14336	14600	14550	14631	14546	14511	14356	14586	14230	14463	14467	14561	14592	14542	14533	14611	14462	14474	14554	14618	14481	14454	14580	14623	14550	14524	14411	14591	14496	14428	14614	14522	14658	14458	14556	14383	14572	14486	14392	14496	14416	14518	14501	14590	14542	14633	14483	14449	14376	14537	14426	14457	14669	14487	14513	14557	14550	14453	14436	14649	14521	14413	14523	14414	14518	14535	14353	14345	14516	14652	14542	14505	14500	14563	14571	14544	14554	14587	14472	14378	14453	14539	14667	14458	14445	14565	14501	14376	14631	14557	14249	14713	14543	14473	14525	14460	14694	14474	14637	14596	14478	14572	14447	14614	14585	14506	14496	14466	14596	14405	14587	14408	14582	14429	14543	14432	14331	14454	14276	14506	14580	14662	14500	14497	14466	14460	14519	14765	14420	14385	14639	14596	14442	14246	14249	14556	14388	14426	14577	14652	14393	14616	14561	14598	14424	14378	14340	14499	14468	14526	14532	14558	14432	14409	14394	14409	14516	14332	14409	14569	14522	14531	14615	14466	14618	14652	14356	14563	14774	14609	14350	14515	14290	14498	14547	14506	14463	14486	14676	14550	14495	14626	14545	14351	14551	14515	14382	14644	14304	14544	14798	14478	14489	14471	14667	14571	14366	14536	14515	14557	14644	14677	14450	14300	14407	14549	14509	14521	14390	14424	14502	14527	14571	14585	14442	14593	14365	14765	14610	14655	14415	14489	14534	14447	14256	14506	14468	14733	14446	14325	14631	14446	14409	14504	14673	14508	14482	14639	14603	14608	14586	14439	14516	14465	14492	14615	14551	14381	14466	14383	14367	14463	14386	14522	14510	14406	14380	14669	14620	14462	14553	14488	14551	14415	14464	14564	14501	14480	14467	14644	14577	14534	14441	14652	14560	14435	14653	14566	14425	14567	14486	14431	14507	14543	14689	14431	14581	14457	14496	14416	14413	14472	14531	14619	14658	14527	14449	14602	14701	14359	14651	14244	14472	14503	14503	14410	14570	14592	14657	14594	14386	14599	14636	14549	14522	14544	14500	14567	14497	14550	14475	14512	14582	14641	14490	14339	14416	14450	14352	14432	14460	14581	14342	14532	14334	14535	14605	14527	14426	14494	14511	14479	14612	14470	14472	14565	14505	14417	14572	14452	14398	14534	14496	14534	14415	14484	14511	14566	14567	14543	14635	14418	14433	14524	14694	14222	14635	14606	14379	14513	14564	14550	14544	14461	14462	14484	14470	14515	14413	14635	14528	14501	14384	14453	14384	14506	14585	14596	14528	14400	14495	14480	14573	14426	14554	14498	14516	14503	14584	14561	14419	14547	14430	14503	14654	14516	14604	14414	14493	14613	14493	14441	14390	14492	14569	14343	14533	14422	14715	14509	14499	14416	14710	14463	14474	14468	14650	14451	14509	14462	14739	14585	14532	14399	14526	14466	14479	14392	14518	14348	14700	14381	14574	14687	14607	14390	14500	14539	14660	14516	14612	14406	14458	14552	14450	14529	14376	14520	14614	14505	14420	14527	14570	14456	14530	14446	14682	14402	14410	14521	14455	14450	14654	14495	14575	14429	14339	14441	14437	14419	14544	14552	14472	14621	14546	14423	14468	14500	14663	14453	14702	14435	14497	14492	14413	14449	14508	14537	14478	14613	14518	14591	14543	14460	14491	14567	14509	14581	14384	14417	14500	14469	14561	14424	14436	14602	14463	14494	14541	14470	14636	14483	14589	14577	14694	14534	14504	14503	14388	14483	14559	14609	14394	14425	14427	14631	14502	14504	14580	14382	14421	14496	14547	14526	14734	14490	14568	14589	14591	14582	14447	14452	14418	14660	14561	14525	14303	14504	14362	14566	14665	14455	14393	14568	14516	14657	14498	14456	14747	14519	14616	14496	14554	14568	14306	14499	14408	14586	14443	14605	14588	14550	14362	14505	14506	14333	14580	14383	14585	14623	14466	14396	14505	14392	14534	14533	14443	14513	14607	14597	14552	14569	14448	14566	14430	14401	14454	14573	14641	14441	14494	14622	14511	14483	14518	14658	14583	14543	14523	14586	14337	14503	14607	14521	14451	14422	14523	14527	14604	14487	14540	14454	14571	14393	14556	14533	14400	14512	14345	14595	14546	14617	14586	14423	14584	14439	14563	14552	14444	14479
23553	21624	28227	25374	21962	19714	18066	16392	15875	16098	16004	15815	15909	15663	15748	15772	15892	15818	15617	15639	15566	15731	15419	15688	15593	15807	15514	15607	15650	15760	15697	15536	15608	15617	15760	15609	15508	15770	15910	15689	15418	15667	15954	15350	15571	15687	15486	15502	15775	15686	15426	15436	15830	15649	15746	15696	15753	15498	15541	15691	15643	15684	15692	15454	15558	15442	15621	15556	15521	15548	15396	15686	15594	15477	15366	15462	15652	15641	15546	15588	15667	15626	15633	15627	15695	15572	15509	15566	15774	15615	15581	15610	15658	15622	15651	15612	15441	15653	15503	15458	15490	15499	15489	15572	15522	15570	15446	15411	15492	15734	15526	15552	15450	15462	15546	15524	15563	15344	15521	15536	15644	15494	15504	15598	15640	15616	15378	15450	15590	15633	15503	15313	15524	15630	15693	15510	15414	15446	15609	15506	15428	15515	15729	15659	15407	15528	15611	15683	15353	15325	15510	15579	15482	15672	15573	15416	15639	15490	15518	15447	15514	15516	15502	15453	15708	15551	15547	15605	15496	15704	15544	15600	15502	15530	15529	15571	15576	15600	15573	15442	15689	15542	15369	15429	15621	15831	15667	15743	15630	15448	15515	15429	15467	15426	15548	15443	15812	15658	15665	15554	15630	15529	15435	15612	15701	15469	15540	15609	15614	15530	15541	15602	15453	15489	15518	15648	15609	15664	15486	15372	15474	15691	15736	15667	15636	15629	15524	15544	15466	15747	15423	15461	15678	15627	15508	15391	15536	15645	15538	15618	15469	15472	15525	15660	15491	15647	15267	15542	15571	15564	15563	15423	15663	15611	15522	15594	15598	15518	15640	15471	15621	15602	15497	15546	15499	15406	15464	15654	15513	15488	15689	15457	15519	15676	15614	15717	15502	15598	15515	15643	15681	15561	15493	15658	15505	15586	15508	15538	15593	15471	15643	15470	15466	15601	15384	15732	15653	15611	15452	15454	15661	15526	15464	15405	15603	15510	15657	15625	15574	15504	15530	15587	15618	15609	15379	15601	15346	15363	15557	15497	15667	15693	15644	15747	15438	15472	15489	15447	15474	15728	15542	15634	15601	15517	15387	15481	15661	15579	15493	15492	15497	15539	15416	15582	15563	15481	15682	15481	15628	15700	15538	15684	15749	15691	15691	15631	15378	15333	15623	15578	15592	15667	15299	15592	15619	15508	15550	15577	15646	15390	15629	15740	15798	15707	15472	15553	15609	15573	15489	15386	15498	15336	15516	15537	15532	15676	15688	15532	15451	15617	15463	15386	15365	15513	15559	15731	15586	15685	15744	15425	15440	15570	15514	15693	15655	15415	15583	15264	15532	15452	15619	15596	15742	15612	15458	15551	15607	15596	15687	15624	15708	15607	15420	15535	15398	15683	15643	15719	15464	15591	15548	15542	15393	15495	15357	15448	15517	15533	15464	15534	15489	15616	15497	15614	15470	15591	15529	15457	15675	15572	15463	15685	15606	15590	15628	15356	15563	15702	15872	15603	15697	15669	15601	15581	15624	15485	15466	15547	15605	15668	15590	15842	15654	15635	15746	15578	15602	15329	15539	15362	15537	15388	15545	15708	15549	15411	15663	15598	15573	15542	15734	15615	15605	15547	15346	15804	15688	15502	15677	15303	15624	15538	15495	15603	15613	15472	15407	15610	15526	15695	15355	15575	15508	15392	15727	15664	15663	15638	15579	15534	15661	15563	15488	15455	15651	15644	15449	15419	15575	15628	15577	15579	15682	15746	15372	15647	15764	15767	15670	15423	15542	15544	15595	15562	15566	15543	15557	15468	15640	15689	15429	15358	15494	15457	15617	15718	15797	15687	15406	15378	15523	15566	15631	15467	15629	15509	15458	15602	15584	15486	15482	15220	15720	15454	15705	15750	15517	15569	15643	15657	15610	15686	15715	15430	15552	15415	15686	15682	15778	15414	15532	15581	15552	15542	15413	15567	15773	15471	15436	15388	15588	15677	15529	15323	15654	15518	15393	15582	15636	15606	15745	15587	15646	15625	15417	15524	15489	15380	15496	15701	15612	15493	15483	15556	15423	15621	15765	15480	15457	15402	15615	15581	15701	15527	15381	15561	15545	15405	15434	15743	15617	15692	15683	15612	15618	15706	15679	15528	15641	15369	15592	15677	15465	15640	15605	15633	15620	15684	15638	15407	15651	15590	15505	15668	15575	15692	15731	15402	15518	15479	15587	15686	15441	15523	15589	15589	15688	15395	15545	15676	15480	15683	15674	15707	15480	15313	15734	15600	15596	15496	15361	15613	15631	15393	15496	15568	15536	15647	15401	15729	15496	15520	15419	15686	15738	15642	15427	15563	15596	15546	15678	15463	15714	15532	15729	15331	15467	15571	15564	15618	15562	15608	15447	15554	15536	15862	15567	15663	15708	15568	15738	15631	15552	15541	15496	15581	15725	15626	15527	15535	15650	15537	15676	15464	15568	15557	15467	15684	15477	15603	15405	15544	15770	15597	15600	15487	15632	15440	15762	15600	15634	15604	15373	15447	15523	15450	15608	15609	15450	15686	15623	15542	15668	15712	15536	15571	15596	15682	15702	15792	15467	15341	15723	15648	15695	15634	15747	15494	15505	15560	15778	15717	15463	15592	15397	15718	15494	15563	15597	15519	15594	15490	15611	15461	15510	15584	15697	15588	15513	15594	15646	15594	15603	15597	15476	15359	15487	15723	15640	15707	15694	15683	15555	15586	15515	15521	15418	15467	15681	15606	15729	15713	15693	15443	15605	15624	15712	15547	15404	15609	15711	15483	15676	15485	15512	15327	15742	15685	15715	15801	15554	15600	15626	15529	15514	15475	15561	15744	15673	15666	15647	15465	15604	15448	15709	15477	15877	15633	15636	15556	15591	15401	15552	15720	15768	15606	15540	15367	15741	15704	15663	15610	15624	15632	15695	15528	15417	15440	15494	15640	15605	15475	15699	15637	15456	15537	15870	15486	15707	15530	15720	15660	15569	15627	15532	15572	15464	15455	15521	15487	15559	15280	15537	15742	15408	15722	15536	15347	15610	15656	15528	15437	15557	15418	15656	15544	15608	15666	15790	15460	15829	15594	15660	15559	15593	15509	15474	15553	15612	15594	15481	15557	15585	15610	15584	15500	15675	15783	15404	15470	15623	15414	15596	15738	15502	15638	15663	15582	15426	15686	15462	15828	15840	15559	15575	15680	15721	15430	15506	15509	15610	15543	15736	15495	15477	15498	15581	15536	15777	15638	15632	15513	15733	15597	15763	15557	15487	15784	15597	15704	15615	15422	15464	15540	15510	15532	15598	15653	15689	15497	15653	15555	15511	15763	15791	15551	15640	15617	15524	15488	15664	15625	15349	15629	15718	15600	15578	15658	15613	15575	15518	15691	15561	15565	15346	15422	15605	15313	15686	15534	15536	15500	15521	15539	15483	15556	15617	15612	15571	15622	15625	15577	15537	15454	15449	15607	15449	15464	15513	15470	15637	15598	15631	15682	15434	15602	15565	15710	15542	15612	15471	15408	15626	15500	15589	15478	15508	15556	15515	15410	15562	15639	15776	15762	15513	15581	15660	15463	15797	15682	15666	15487	15650	15531	15346	15467	15416	15489	15508	15346	15551	15693	15713	15540	15798	15744	15559	15556	15714	15600	15679	15499	15520	15534	15422	15418	15551	15679	15468	15470	15670	15730	15634	15603	15670	15646	15472	15599	15332	15572	15745	15437	15401	15322	15614	15609	15631	15575	15545	15601	15480	15454	15539	15622	15815	15621	15531	15567	15437	15606	15453	15560	15528	15536	15705	15666	15694	15555	15662	15650	15735	15697	15566	15495	15523	15441	15703	15586	15543	15597	15650	15563	15730	15673	15547	15474	15604	15569	15468	15515	15488	15508	15228	15496	15631	15691	15333	15606	15580	15529	15538	15507	15510	15551	15561	15450	15583	15401	15684	15455	15707	15438	15382	15603	15561	15426	15655	15409	15605	15714	15798	15537	15467	15550	15683	15491	15491	15564	15536	15453	15533	15732	15487	15512	15613	15522	15499	15389	15633	15403	15812	15627	15589	15667	15681	15548	15582	15568	15645	15531	15622	15504	15540	15731	15381	15392	15501	15422	15429	15464	15565	15540	15444	15597	15707	15676	15605	15600	15770	15506	15600	15592	15488	15569	15545	15405	15569	15489	15533	15483	15684	15656	15490	15424	15430	15597	15702	15448	15585	15665	15643	15755	15718	15805	15612	15463	15835	15593	15641	15668	15612	15650	15496	15513	15833	15438	15579	15756	15608	15393	15484	15576	15804	15291	15843	15525	15607	15600	15540	15570	15481	15505	15466	15557	15638	15389	15538	15912	15449	15343	15425	15587	15417	15754	15629	15635	15451	15472	15594	15641	15484	15608	15474	15615	15663	15321	15498	15484	15598	15499	15623	15572	15664	15359	15783	15514	15666	15887	15515	15613	15558	15338	15489	15503	15663	15605	15511	15642	15621	15458	15631	15739	15625	15640	15448	15627	15600	15427	15509	15626	15662	15627	15646	15621	15468	15575	15591	15565	15537	15523	15518	15480	15508	15692	15661	15432	15591	15498	15519	15438	15528	15512	15629	15648	15664	15522	15370	15701	15586	15819	15496	15460	15372	15767	15496	15667	15558	15650	15637	15614	15686	15539	15618	15404	15556	15553	15535	15512	15484	15331	15382	15538	15722	15537	15513	15726	15581	15653	15596	15450	15517	15592	15648	15610	15741	15581	15482	15651	15537	15412	15526	15637	15646	15602	15631	15677	15701	15503	15519	15813	15625	15613	15574	15521	15543	15744	15732	15613	15677	15564	15666	15604	15518	15645	15467	15746	15676	15715	15592	15576	15879	15503	15737	15320	15522	15544	15646	15457	15558	15284	15439	15701	15657	15600	15650	15467	15576	15578	15582	15578	15553	15293	15588	15617	15548	15574	15633	15404	15526	15467	15392	15485	15466	15662	15532	15619	15549	15610	15551	15641	15618	15579	15549	15550	15613	15749	15407	15566	15508	15196	15473	15654	15499	15712	15478	15656	15524	15761	15693	15470	15567	15587	15461	15269	15402	15470	15466	15830	15565	15634	15457	15669	15605	15633	15646	15622
22091	30997	20030	16081	15463	14886	14619	14485	14611	14258	14269	14427	14467	14157	14244	14050	14116	14101	14018	14043	14103	14151	14149	13902	14145	14317	14059	13982	14174	13933	14051	14016	13983	13931	14143	13904	14198	13956	14057	14177	14114	14110	14128	14095	14179	14188	14068	14004	14141	13938	13990	14207	14082	13982	14054	13954	14107	13961	14076	13992	13947	14205	14255	14127	14111	13948	14116	13966	13875	14079	13922	14041	14040	13979	14024	14105	14079	14042	14022	14127	13959	13926	13838	14055	14016	13925	13984	14110	14094	14159	13995	14083	14026	14027	13973	14023	14013	14054	14086	14022	14099	13916	14016	14057	14097	13929	13924	14070	14157	14163	13991	13863	14047	14090	14165	14127	14188	14076	14035	14007	14111	14130	14034	14078	14050	13884	14061	14092	13827	14067	14031	14142	14006	14026	14107	13993	14006	14213	14040	13979	13970	14170	14174	14137	14060	13963	14060	13996	14081	13997	13980	14065	14188	14080	14118	14014	14177	13918	14097	14108	14108	13998	14107	14156	13980	13990	14090	13989	14102	13868	13934	14235	14087	14123	14079	14002	14079	13919	14087	13971	13979	13990	14029	14177	14045	14132	14236	14112	14009	14187	14145	14047	13889	14110	14188	14038	14054	13909	14128	14124	13994	14020	13977	14035	14093	14230	13956	14169	14027	13963	14182	14070	14052	13912	14016	13905	14031	14002	13945	13935	14179	13906	13777	14061	14008	13970	14089	14082	14066	14147	14206	14047	14159	14144	14066	14027	14113	14116	14016	14290	14061	14048	14129	14099	14065	14031	14031	14078	14073	14124	13990	13925	13902	14016	14037	14009	14010	14149	14103	14191	14003	14131	14091	14043	13887	13913	14045	13944	14144	14233	14145	14053	13979	14045	13924	14014	13937	14265	14054	13867	14030	14074	14259	13975	14221	14128	13894	14101	14057	14015	13942	14212	14061	14192	14095	14084	14076	14167	14179	14038	14027	13957	14030	14056	14023	13957	14160	14066	13848	14141	14028	14143	13844	14163	13986	14054	13937	14088	13994	14202	13998	14023	14242	14012	13944	13916	14106	13934	13991	14146	13921	14110	14052	13886	14094	14052	13847	13973	14142	14230	14017	14133	13972	14186	13976	14003	14173	14116	14270	14026	14083	13949	13917	14020	14018	14022	14163	14068	14120	14157	13926	14066	14144	14194	14109	13899	14009	13828	14059	14023	14173	13929	13923	13979	14028	14173	13976	14059	13882	13792	13898	13999	13997	14003	14259	14091	14066	14015	13857	14036	14056	14100	14015	14126	14112	13928	14225	13918	14039	14117	14151	14136	13917	14074	13961	14150	14350	14222	13923	13924	14034	14102	14258	14191	14006	14159	14214	13895	14009	14021	14141	14203	13983	13809	13997	14048	14188	14288	14033	13826	14059	14074	14078	14067	14111	14306	13988	14039	14023	14075	14047	13958	14157	14031	13952	14145	14161	13893	13907	14039	14106	14118	13901	14162	13996	13956	14035	14017	14092	14097	14226	14123	14177	14095	13944	14027	13956	13965	14045	13886	13952	14234	14074	13974	14068	14236	14072	14053	14038	14000	14143	13988	13923	13963	14192	13854	13973	14243	13914	14149	14177	13958	14108	14132	13996	14009	14154	13973	14122	13875	14001	14142	14128	14074	13985	13992	14019	13995	14053	14138	14027	14015	13955	13953	14040	14199	14063	14150	14085	14026	14085	14011	14128	14055	14110	14019	14181	14082	13924	13964	13926	13998	13974	14146	13997	14112	13981	14048	14069	14080	14335	14049	14112	13860	14192	14048	13972	14126	14003	14091	14168	14006	14117	14108	14229	14130	14140	13925	13904	14145	14219	14118	14163	14071	13963	14085	14082	14072	14125	14080	13972	13944	13851	13897	13925	14069	13894	13948	14025	13885	14156	13809	13988	13899	14086	14007	14018	14083	13915	13993	14118	14097	13979	14113	14176	13916	14024	14064	14040	14080	13902	14206	14036	14065	14033	14182	14041	13930	13976	14209	14184	13848	14016	14018	14110	13965	13979	14043	14119	14006	13891	14212	13902	14157	13972	13833	13938	14008	13981	13954	13915	14097	14122	14098	14154	14088	13975	13960	13994	14004	14166	14211	14017	14132	14061	13943	14178	14026	14060	13957	14068	14065	14028	14066	13856	13959	14267	13836	13978	13997	14211	14009	14029	14039	14039	14171	14154	13971	14028	13803	13945	14019	14078	13920	14149	13976	14092	14081	13994	14093	14054	14045	13976	14037	14057	13962	13910	14161	14014	14050	14047	14117	14087	14219	14137	14011	13980	14162	13852	14065	14064	14183	14022	14143	14150	14095	13874	13866	14088	14004	14079	13940	13939	14082	14083	13956	14003	14134	14123	13991	14272	13985	14075	14081	14120	14141	14105	14029	13954	13907	14068	14122	13910	14078	13924	14213	14005	14113	14107	14101	14051	14153	14078	14117	13899	14033	14110	13924	14037	14113	14046	13960	14080	13959	14067	14009	13977	14142	13943	13991	13934	14098	14144	14042	14214	14058	14078	14023	13985	13943	14031	14122	14153	14134	13999	14196	14009	14253	14187	13902	14130	14080	14119	13870	13962	13883	14038	13988	13999	14025	13914	14008	13937	13990	14165	14038	14265	14158	13979	13982	14043	14058	13989	14063	14043	14000	14263	13972	14033	14020	14110	14117	14071	14015	13858	14038	13963	14144	14128	14038	14137	13969	13999	13980	14165	14146	14094	14066	14104	14027	14013	14086	14124	14203	13989	14074	13899	13868	13970	14037	13972	13954	14070	14036	14057	14189	14012	14103	13934	13871	14105	14154	13770	14081	14054	14040	13886	13952	14021	14107	14061	14045	14021	14111	14161	14076	14149	13774	14090	14137	13969	13980	14133	14039	14028	14110	14100	14143	14091	14087	13951	14020	13997	13984	14016	14075	13961	14043	14130	13992	14070	14143	14024	13965	14186	14125	14056	13912	14074	14131	14017	14019	14019	14045	13942	13964	14258	14039	14106	14046	14088	14107	14077	14034	13919	14133	13982	14129	14004	14070	14094	13933	14084	13959	14012	14058	14134	14029	14239	14045	14040	14023	13925	14074	13886	13981	14002	13925	13959	14033	14012	14039	14236	13993	14007	13967	13949	13897	14082	14198	14077	14080	14119	14057	14018	14150	14058	14312	14098	13891	13969	14048	14023	14075	14056	14086	14037	14288	14128	14123	14153	14035	13901	14028	14211	14095	14061	14093	14116	14031	14173	13805	14078	14069	14036	14075	14154	13993	14037	13987	14143	14159	14156	14166	13990	14113	14032	14056	14022	14099	14204	14114	14001	14146	13924	14050	14051	14160	14083	14028	14183	14024	14067	14116	13965	14145	14077	14055	14049	14215	14146	14102	13982	14092	14144	14093	13969	14068	14044	13985	14185	14123	14052	13926	14015	14098	14020	13898	14088	14084	13942	14146	14059	14048	13966	14060	14014	14029	14123	13980	14060	14148	13915	14141	13971	13998	14159	14041	14042	14082	14313	14085	13971	14035	13968	14024	14004	14112	14034	14139	13990	14011	14005	14102	13993	13948	14139	14066	13899	13802	14006	13991	14170	13923	14033	13952	14135	13937	13863	14014	14080	14087	13919	13968	14114	14081	14098	13933	14034	14126	14105	13988	14085	13878	13876	14115	14074	14150	14166	14130	13889	14220	13999	13844	14107	14030	14112	14106	14094	14063	13985	13939	14061	14041	14157	13931	14121	14162	13977	14092	14030	14252	14142	14098	14079	14229	13960	14084	13833	14067	14157	14023	13957	14089	13958	14170	13846	14109	14033	14095	13976	14185	13828	14027	14038	14033	13970	14032	14047	14132	14131	14252	14084	13956	14114	14096	13911	14226	14001	14027	14038	14189	14034	13920	14020	14147	14013	14034	13896	14165	14196	14094	14008	14008	14044	14099	14015	14037	13974	14109	13982	14043	14141	14060	13970	14084	14117	14065	13898	13983	14243	14068	13909	13970	14153	13867	14076	13794	13967	14171	14141	13842	14059	14054	14208	14033	13986	14188	13902	14051	13894	14023	14088	14045	13882	14109	14115	13963	14013	14004	13983	14094	13979	14076	14109	14040	13988	14021	13882	14084	14092	14044	14087	14070	14176	14139	14075	14138	14065	13869	14099	14032	14013	13992	14080	14000	14138	14046	14055	13939	13934	14052	14107	14006	14033	14095	14109	14097	14015	14008	14098	13884	14124	13990	14185	14086	13985	14084	14050	14017	14062	14039	13990	14082	14209	14272	14069	14062	14020	14155	14211	13910	13973	13952	14181	14119	13969	14060	13931	14156	14097	14085	14311	14049	14167	13957	14101	14020	14136	14165	13973	13965	13890	14104	13956	14053	14210	14097	14103	14137	14072	14094	13967	14048	14051	14134	13974	14099	14067	13946	14076	14050	14087	14100	13923	13899	14173	13964	14008	14044	13929	14010	14042	14125	14043	13946	14015	13803	13982	13871	14124	13970	14096	13961	14054	14052	14051	14170	14066	14027	13982	14054	14017	14055	14148	13949	14000	14053	14076	13986	14162	14084	13962	13992	13935	13925	13970	14203	14051	14126	13950	14140	14077	14072	14067	13916	13929	14129	13987	13975	14091	14017	13967	13961	13953	13953	14038	14004	14017	13903	14146	14023	14065	14068	13946	14197	14135	14125	14012	13951	13903	14151	13985	14012	14154	14099	14049	13993	14170	14055	14119	14067	14186	14034	13919	14059	14038	13908	14040	14016	13953	14057	14018	13900	14042	14131	14228	14181	14179	13926	14001	13910	14233	13999	14056	14134	13931	14075	14127	13952	14041	14071	13992	14096	14016	14084	14109	14172	14232	14197	14032	14223	14151	14123	13950	13955	14137	13985	14121	13908	13912	14205	14093	14079	14124	13994	14017	13961	14010	14235	14026	14158	13863	13994	14023	14064	14200	14010	13902	14170	14075	14044	14292	14113	13965	14068	13998	14075	14292	13891	14052	13955	13875	14140	14088	14005	14060	14018	14133	14086	13999	14197	13936	13994	13920	13972	14154	14042	14064	13937	14070	13869	14109	13945	13950	14071	13954	14086	14113	14119	14104	14166	13982	13954	14058	14034
25352	21711	26650	26398	18455	17403	17697	17092	16949	17048	16996	16926	16899	17022	16732	16804	16919	16774	16886	16819	16847	16836	16763	16703	16903	16847	16915	16599	16874	16674	16665	16872	16833	16747	16629	16722	16766	16928	16778	16827	16721	16574	16802	16492	16538	16756	16662	16641	16780	16665	16607	16814	16820	16832	16737	16718	16748	16484	16689	16604	16585	16847	16628	16670	16658	16682	16612	16495	16750	16752	16491	16620	16825	16797	16822	16470	16815	16697	16561	16811	16761	16651	16691	16809	16682	16756	16691	16647	16674	16949	16589	16498	16590	16684	16856	16832	16577	16766	16832	16832	16656	16762	16679	16596	16661	16720	16761	16675	16636	16730	16909	16734	16786	16842	16673	16716	16588	16741	16540	16691	16737	16621	16570	16370	16837	16667	16803	16447	16757	16683	16679	16816	16694	16794	16894	16740	16831	17032	16646	16707	16602	16786	16609	16713	16585	16523	16747	16772	16769	16620	16698	16523	16525	16733	16601	16753	16655	16694	16627	16837	16488	16518	16556	16583	16673	16706	16607	16558	16690	16806	16705	16462	16687	16563	16958	16784	16738	16567	16656	16624	17182	16820	16806	16665	16717	16485	16685	16765	16729	16610	16598	16727	16665	16762	16760	16642	16657	16620	16728	16849	16623	16614	16632	16720	16757	16734	16483	16685	16779	16817	16650	16534	16707	16788	16532	16769	16609	16737	16794	16778	16697	16747	16654	16874	16935	16719	16846	16783	16653	16503	16462	16661	16802	16679	16853	16774	16467	16815	16754	16635	16691	16671	16688	16828	16733	16592	16765	16764	16725	16692	16705	16765	16690	16685	16819	16683	16705	16695	16498	16541	16877	16837	16787	16672	16663	16512	16694	16660	16816	16758	16843	16715	16664	16638	16758	16802	16868	16662	16551	16739	16795	16592	16723	16605	16745	16742	16842	16687	16980	16652	16731	16724	16726	16667	16933	16931	16837	16547	16685	16543	16614	16754	16762	16889	16491	16725	16657	16634	16680	16662	16643	16676	16893	16624	16490	16649	16769	16710	16691	16790	16760	16672	16607	16717	16627	16672	16699	16873	16934	16774	16672	16512	16914	16701	16516	16547	16894	16708	16641	16664	16523	16447	16688	16639	16721	16633	16720	16736	16582	16544	16701	16683	16685	16698	16478	16751	16624	16812	16645	16667	16717	16615	16666	16612	16689	16759	16714	16977	16760	16903	16627	16749	16800	16731	16800	16650	16513	16737	16609	16640	16820	16663	16663	16767	16785	16553	16580	16588	16724	16474	16665	16665	16557	16853	16431	16693	16628	16950	16795	16476	16801	16746	16747	16832	16860	16744	16648	16466	16525	16724	16880	16873	16796	16650	16601	16637	16826	16750	16765	16498	16782	16692	16665	16791	16615	16715	16712	16694	16668	16607	16746	16519	16686	16570	16466	16837	16631	16693	16857	16826	16737	16780	16686	16770	16750	16645	16641	16799	16676	16692	16612	16823	16776	16467	16471	16599	16727	16714	16652	16465	16677	16649	16531	16665	16685	16760	16696	16689	16577	16731	16547	16830	16672	16740	16632	16815	16785	16547	16683	16678	16785	16534	16630	16629	16642	16768	16875	16757	16572	16709	16741	16681	16786	16727	16586	16845	16639	16727	16575	16756	16550	16829	16642	16767	16766	16764	16752	16656	16626	16925	16740	16568	16628	16743	16804	16789	16572	16660	16583	16735	16585	16776	16614	16638	16524	16670	16705	16692	16648	16777	16770	16584	16803	16668	16904	16665	16769	16650	16764	16561	16538	16756	16693	16552	16578	16559	16624	16663	16753	16686	16701	16636	16834	16836	16659	16761	16745	16713	16788	16926	16694	16620	16690	16480	16580	16694	16645	16865	16679	16756	16661	16715	16758	16597	16615	16641	16702	16770	16845	16614	16515	16779	16691	16788	16770	16550	16621	16729	16728	16729	16622	16920	16734	16664	16824	16617	16684	16451	16618	16733	16534	16449	16723	16613	16823	16612	16713	16551	16699	16789	16508	16674	16703	16700	16559	16865	16750	16648	16778	16702	16899	16860	16835	16875	16559	16672	16570	16837	16808	16790	16801	16492	16741	16607	16714	16646	16503	16715	16658	16582	16704	16767	16694	16614	16801	16751	16677	16657	16614	16900	16568	16651	16813	16686	16608	16643	16665	16626	16776	16775	16666	16758	16725	16647	16591	16526	16681	16701	16601	16681	16658	16775	16464	16466	16637	16727	16660	16736	16688	16636	16677	16717	16778	16737	16673	16980	16713	16707	16824	16907	16626	16701	16731	16638	16742	16765	16958	16656	16748	16715	16750	16887	16668	16820	16844	16694	16950	16667	16588	16698	16833	16651	16653	16677	16552	16778	16696	16697	16558	16729	16823	16775	16783	16868	16619	16697	16676	16712	16582	16619	16864	16643	16564	16706	16631	16726	16684	16567	16918	16688	16939	16883	16514	16578	16768	16593	16700	16768	16883	16791	16668	16825	16751	16705	16767	16907	16588	16807	16532	16626	16784	16897	16682	16596	16716	16658	16658	16566	16653	16554	16600	16810	16732	16826	16927	16708	16687	16522	16727	16591	16758	16775	16633	16623	16621	16885	16789	16882	16913	16750	16799	16624	16667	16641	16655	16694	16896	16735	16610	16531	16686	16659	16732	16671	16558	16692	16659	16670	16838	16547	16699	16427	16696	16675	16667	16749	16733	16515	16830	16660	16666	16728	16623	16635	16758	16762	16470	16427	16736	16754	16725	16704	16761	16862	16879	16655	16822	16848	16656	16518	16891	16847	16671	16672	16694	16857	16721	16466	16707	16478	16678	16747	16610	16766	16797	16696	16655	16531	16735	16922	16750	16657	16551	16642	16809	16602	16884	16708	16636	16766	16535	16578	16717	16611	16707	16582	16849	16670	16677	16637	16846	16502	16605	16796	16808	16603	16748	16715	16582	16719	16682	16741	16768	16701	16674	16738	16603	16750	16692	16429	16472	16888	16686	16691	16730	16600	16646	16761	16789	16694	16673	16896	16617	16734	16620	16601	16673	16765	16655	16433	16835	16970	16768	16551	16740	16768	16715	16590	16853	16753	16715	16684	16775	16682	16508	16629	16708	16595	16866	16687	16901	16916	16760	16786	16600	16493	16726	16740	16807	16751	16788	16653	16478	16750	16667	16823	16717	16912	16881	16827	16735	16790	16836	16653	16673	16674	16819	16667	16452	16611	16691	16538	16678	16774	16490	16663	16759	16663	16564	16739	16777	16706	16558	16737	16587	16817	16595	16799	16852	16700	16911	16666	16527	16539	16556	16564	16773	16532	16701	16678	16508	16652	16582	16815	16703	16863	16506	16580	16851	16807	16809	16846	16873	16731	16681	16628	16616	16624	16849	16608	16861	16673	16824	16675	16564	16616	16684	16736	16665	16840	16941	16766	16639	16609	16780	16689	16692	16835	16790	16716	16770	16760	16576	16595	16677	16885	16864	16852	16763	16615	16683	16832	16574	16809	16686	16813	16500	16688	16698	16720	16758	16857	16827	16674	16604	16783	16740	16573	16585	16653	16549	16724	16661	16562	16931	16767	16737	16740	16807	16548	16695	16641	16554	16699	16617	16786	16823	16545	16618	16436	16779	16638	16999	16955	16696	16757	16641	16656	16753	16597	16672	16707	16605	16852	16517	16702	16726	16668	16664	16698	16590	16567	16811	16722	16745	16755	16746	16644	16531	16855	16374	16636	16590	16687	16794	16700	16493	16716	16994	16832	16635	16657	16627	16700	16714	16879	16682	16594	16546	16507	16748	16666	16627	16710	16694	16453	16632	16733	16603	16686	16748	17083	16864	16567	16493	16597	16698	16790	17082	16828	16955	16798	16509	16824	16745	16814	16655	16910	16761	16753	16722	16713	16645	16521	16869	16659	16688	16773	16849	16755	16739	16526	16713	16650	16609	16662	16792	16540	16611	16628	16798	16662	16831	16608	16723	16551	16807	16824	16648	16664	16778	16664	16848	16743	16760	16611	16773	16775	16641	16854	16526	16663	16690	16509	16762	16598	16699	16820	16814	16931	16935	16514	16716	16703	16538	16644	16405	16678	16719	16586	16660	16762	16516	16539	16801	16445	16791	16792	16756	16708	16678	16738	16645	16584	16726	16618	16771	16593	16864	16766	16782	16775	16831	16876	16779	16505	16754	16757	16649	16907	16744	16758	16715	16543	16840	16705	16759	16818	16894	16941	16877	16747	16626	16759	16631	16805	16778	16844	16521	16830	16571	16706	16782	16657	16717	16672	16656	16694	16435	16758	16910	16545	16937	16727	16696	16742	16647	16517	16306	16695	16695	16828	16589	16681	16671	16777	16774	16763	16599	16548	16739	16410	16722	16774	16722	16831	17027	16611	16775	16708	16817	16828	16824	16829	16543	16691	16730	16625	16713	16978	16778	16707	16793	16603	16724	16846	16741	16589	16629	16787	16713	16802	16710	16496	16749	16820	16606	16743	16735	16545	16765	16657	16734	16750	16756	16612	16638	16693	16852	16539	16686	16678	16663	16693	16679	16745	16664	16624	16762	16553	16817	16921	16775	16585	16879	16502	16598	16793	16794	16827	16711	16692	16693	16575	16678	16702	16716	16829	16814	16760	16677	16669	16954	16746	16786	16624	16495	16703	16805	16752	16828	16845	16861	16587	16579	16625	16646	16791	16742	16490	16833	16779	16797	16756	16829	16624	16595	16478	16496	16655	16713	16753	16742	16775	16707	16667	16906	16728	16627	16531	16820	16758	16670	16745	16740	16870	16715	16844	16515	16489	16506	16850	16927	16744	16816	16815	16729	16745	16808	16881	16730	16632	16850	16646	16748	16571	16634	16643	16698	16700	16662	16677	16509	16511	16686	16717	16805	16759	16683	16688	16763	16503	16632	16576	16739	16775	16471	16731	16625	16659	16619	16704	16703	16504	16713	16774	16681	16727	16804	16797	16586	16592	16556	16447	16750	16684	16620	16506	16820	16599	16598	16819	16792	16750	16731	16626	16695	16716	16719	16625	16697	16362	16940	16613	16767	16712	16732	16752	16808	16544	16922	16801	16801	16649	16707	16717	16808	16771	16753	16633	16843	16784	16658	16684	16763	16620
20388	25983	17917	16008	15378	15366	15051	14857	14870	14945	14948	14898	14832	14879	14586	14769	15025	14814	14766	14704	14824	14828	14895	14803	14969	14835	14790	14918	14806	14698	14845	14733	14811	14917	14791	14767	14922	14754	14898	14781	14630	14694	14791	14721	14788	14731	14903	14757	14655	14888	14683	14779	14962	14731	14681	14665	14875	14578	14722	14848	14623	14891	14640	14791	14831	14829	14857	14748	14898	14533	14817	14799	14720	14763	14690	14741	14795	14805	14653	14829	14876	14843	14677	14787	14711	14859	14871	15002	15029	14790	14830	14651	14790	14922	14798	14904	14745	14730	14707	14763	14812	14664	14708	14798	14761	14817	14693	14764	14779	14687	14768	14810	14731	14848	14710	14954	14732	14870	14798	14697	14718	14809	14683	14693	14636	14821	14739	14668	14715	14755	14662	14550	14642	14849	14884	14753	14797	14790	14862	14975	14583	14924	14615	14950	14784	14524	14784	14770	14693	14738	14619	14830	14637	14744	14840	14893	14760	14881	14771	14905	14747	14754	14654	14782	14790	14759	14704	14832	14687	14767	14675	14854	14674	14678	14627	14581	14939	14748	14719	14715	14727	14675	14844	14528	14824	14789	14707	14566	14769	14657	14586	14701	14771	14690	14731	14711	14776	14810	14818	14797	14706	14849	14733	14685	14673	14641	14693	14728	14852	14886	14882	14814	14747	14745	14602	14951	14750	14913	14763	14632	14738	14707	14674	14799	15032	14782	14796	14713	14751	14902	14811	14772	14653	14785	14776	14740	14798	14623	14886	14717	14579	14655	14595	14879	14708	14763	14814	14725	14650	14752	14910	14916	14880	14871	14756	14690	14640	14785	14819	14601	14766	14732	14794	14690	14754	14718	14658	14764	14706	14762	14783	14755	14779	14685	14598	14716	14562	14721	14819	14633	14710	14958	14987	14697	14886	14683	14665	14891	14661	14653	14768	14734	14708	14777	14870	14898	14772	14906	14932	14699	14572	14915	14730	14804	14590	14796	14598	14724	14695	14873	14779	14804	14833	14642	14889	14821	14483	14748	14756	14785	14729	14743	14597	14691	14852	14914	14939	14653	14655	14760	14898	14778	14672	14743	14477	14667	14828	14799	14881	14880	14871	14820	14748	14794	14840	14783	14821	14750	14707	14878	14702	14799	14883	14784	14640	14839	14890	14668	14768	14770	14762	14744	14932	14817	14720	14802	14710	14803	14790	14705	14898	14910	14642	14811	14838	14676	15036	14759	14726	14815	14624	14653	14858	14643	14925	14716	14726	14679	14625	14768	14888	14675	14872	14935	14824	14673	14622	14772	14674	14723	14579	14688	14680	14664	14731	14790	14757	14779	14727	14498	14768	14694	14722	14828	14863	14792	14792	14845	14752	14867	14839	14567	14681	14814	14772	14711	14739	14779	14767	14816	14686	14608	14959	14683	14924	14812	14632	14756	14923	14742	14747	14732	14876	14682	14703	14720	14723	14749	14712	14651	14821	14957	14891	14782	14799	14687	14700	14808	14910	14791	14787	14678	14823	14702	14782	14860	14685	14550	14666	14790	14952	14755	14716	14666	14729	14535	14896	14764	14605	14710	14747	14681	14937	14653	14773	14693	14973	14676	14633	14736	14878	14628	14755	14608	14907	14780	14776	14811	14905	14422	14927	14790	14870	14746	14784	14861	14597	14825	14765	14740	14701	14758	14695	14705	14602	14740	14748	14744	14751	14872	14680	14740	14819	14683	14767	14747	14781	14865	14813	15037	14532	14900	14709	14946	14668	14790	14845	14938	14611	14757	14792	14780	14514	14746	14883	14769	14833	14734	14849	14787	14933	14690	14633	14818	14698	14808	14799	14719	14732	14749	14779	14763	14743	14788	14742	14796	14765	14630	14958	14803	14686	14643	14837	14801	14823	14702	14801	14933	14860	14806	14912	14952	14687	14867	14797	14702	14786	14742	14920	14826	14735	14653	14786	14610	14713	14607	14695	14773	14806	14603	14751	14651	14684	14875	14841	14745	14786	14852	14619	14823	14757	14848	14848	14638	14685	14671	14809	14743	14786	14749	14713	14661	14730	14773	14822	14892	14651	14644	14880	14747	14882	14803	14917	14709	14807	14766	14830	14796	14811	14776	14963	14785	14758	14834	14822	14935	14645	14796	14663	14832	14854	14764	14803	14944	14579	14930	14746	14738	14718	14719	14780	14831	14583	14752	14780	14750	14771	14861	14830	14798	14637	14874	14677	14783	14757	14591	14888	14907	14754	14687	14676	14813	14658	14915	14612	14778	14918	14829	14826	14803	14797	14923	14875	14770	14684	14775	14678	14772	14806	14651	14728	14664	14847	14745	14798	14789	14878	14814	14895	14597	14763	14757	14793	14837	14784	14908	14847	14678	14783	14656	14762	14782	14776	14554	14728	14709	14767	14920	14845	14607	14801	14698	14736	14848	14834	14652	14846	14734	14778	14728	14795	14794	14635	14772	14905	14717	14846	14845	14635	14715	14701	14913	14736	14717	14938	14859	14701	14736	14805	14914	14886	14848	14859	14677	14856	14710	14836	14618	14851	14712	14749	14635	14985	14548	14793	14802	14764	14739	14799	14745	14845	14547	14827	14688	14648	14838	14736	14592	14907	14834	14756	14794	14740	14697	14787	14753	14898	14657	14703	14672	14780	14750	14605	14601	14762	14976	14839	14560	14560	14765	14746	14651	14892	14699	14692	14705	14749	14744	14771	14666	14743	14758	14740	14788	14668	14792	14777	14789	14716	14833	14688	14760	14715	14929	14775	14905	14806	14620	14732	14689	14815	14848	14798	14749	14698	14673	14742	14848	14712	14738	14731	14682	14845	14732	14914	14686	14902	14921	14736	14852	14781	14882	14836	14710	14795	14860	14590	14797	14987	14887	14772	14794	14729	14718	14692	14844	14724	14840	14720	14819	14725	14715	14556	14768	14808	14903	14705	14818	14688	14719	14786	14560	14711	14812	14679	14660	14838	14862	14673	14955	14875	14720	14677	14837	14789	14643	14753	14837	14859	14648	14871	14770	14753	14736	14846	14667	14683	14744	14921	14711	14711	14706	14635	14751	14729	14741	14763	14841	14754	14703	14756	14808	14801	14827	14955	14672	14967	14778	14801	14810	14710	14710	14802	14848	14783	14790	14685	14755	14880	14888	14652	14690	14817	14881	14528	14735	14746	14708	14687	14769	14714	14816	14859	14695	14667	14934	14748	14784	14767	14678	14673	14740	14790	14781	14785	14619	14894	14767	14813	14730	14771	14762	14660	14760	14723	14884	14815	14778	14758	14880	14860	14769	14568	14821	14895	14682	14774	14854	14764	14850	14759	14728	14828	14712	14738	14834	14865	14786	14649	14792	14856	14796	14754	14713	14808	14869	14588	14704	14773	14907	14844	14709	14858	14796	14847	14698	14679	14839	14848	14662	14906	14814	14797	14728	14777	14863	14719	14775	14654	14730	14788	14560	14746	14982	14502	14681	14841	14818	14832	14785	14917	14831	14601	14738	14850	14640	14877	14857	14813	14722	14811	14760	14742	14740	14750	14790	14942	14666	14840	14705	14604	14653	14514	14828	14801	14629	14705	14588	14678	14719	14813	14760	14950	14796	14824	14854	14822	14639	14879	14796	14816	14723	14806	14749	14706	14748	14708	14770	14650	14817	14803	14838	14621	14793	14979	14823	14779	14729	14747	14836	14763	14673	14829	14662	15009	14747	14870	14656	14739	14769	14865	14964	14846	14826	14754	14740	14691	14847	14960	14913	14729	14618	14827	14651	14720	14867	14734	14826	14967	14616	14989	14767	14790	14734	14888	14664	14707	14960	14631	14682	14749	14593	14732	14796	14907	14801	14694	14662	14603	14778	14902	14727	14730	14555	14679	14780	14786	14893	14849	14646	14913	14795	14618	14797	14680	14635	14553	14752	14846	14690	14744	14760	14868	15012	14607	14737	14635	14730	14796	14769	14960	14860	14593	14658	14857	14805	14682	14724	14717	14800	14736	14711	14856	14685	14850	14843	14674	14800	14858	14806	14833	14841	14780	14703	14745	14910	14839	14720	14837	14817	15007	14719	14747	14623	14844	14721	14726	14746	14829	14656	14900	14744	14865	14688	14628	14943	14657	14883	14860	14881	14827	14619	14751	14661	14850	14762	14762	14833	14780	14759	14740	14775	14771	14895	14821	14582	14792	14682	14740	14941	14729	14689	14948	14715	14774	14752	14848	14937	14712	14709	14822	14699	14792	14810	14729	14699	14763	14871	14738	14672	14681	14753	14775	14842	14834	14885	14723	14616	14974	14741	14981	14869	14703	14571	14662	14893	14780	14692	14827	14904	14697	14758	14656	14683	14798	14605	14682	14952	14626	14740	14977	14737	14777	14775	14661	14980	14926	14811	14723	14676	14707	14769	14821	14747	14753	14505	14769	14822	14823	14878	14852	14897	14741	14684	14777	14804	14528	14741	14818	14851	14555	14586	14758	14672	14916	14783	14837	14813	14800	14867	14730	14705	14926	14860	14706	14871	14758	14856	14774	14690	14799	14794	14794	14845	14751	14774	14665	14809	14723	14860	14701	14883	14425	14878	14810	14921	14791	14775	14835	14863	14781	14755	14751	14678	14727	14802	14709	14936	14734	14797	14708	14814	14779	14781	14609	14812	14786	14890	14800	14819	14811	14778	14615	14634	14871	14601	14601	14833	14973	14835	14786	14914	14778	14770	14975	14686	14731	14829	14761	14621	14753	14674	14740	14809	14708	14903	14815	14828	14672	14883	14699	14889	14782	14922	14687	14806	14723	14763	14721	14817	14635	14885	14766	14764	14899	14738	14785	14901	14786	14840	14722	14775	14648	14583	14836	14708	14814	14755	14715	14694	14680	14903	14725	14702	14720	14763	14791	14639	14932	14579	14732	14889	14835	14693	14681	14754	14691	14738	14763	14901	14732	14628	14821	14790	14764	14770	14748	14741	14752	14718	14705	14881	14769	14856	14784	14644	14730	14786	14866	14797	14924	14735	14943	14779	14856	14797	14790	14789	14697	14798	14794	14865	14761	14701	14736	14716	14667	14764	14739	14752	14753	14761	14735	14799	14802	14707	14719	14692	14691	14615	14772	14691	14835	14707	14728	14784
22674	21699	28825	24847	21808	22836	22108	17479	16324	16747	16790	16637	16559	16576	16353	16338	16486	16199	16501	16399	16267	16357	16467	16330	16173	16272	16260	15969	16317	16169	16133	16076	16127	16078	16107	16014	16065	15999	16124	16153	16203	16118	16076	16131	16097	16045	16001	16152	16205	16155	16119	16045	15929	15881	15985	16130	15954	16042	16250	16305	15933	15979	16036	16162	16311	16167	16048	15928	15915	16280	16057	16054	15923	15979	16177	16182	15974	15918	15878	16000	15955	16176	16260	15828	16060	16080	16022	15979	15915	16088	15994	16186	15954	16054	15961	15959	15972	15933	15905	15978	16284	16088	16057	15881	16006	16071	16030	16054	15806	16106	15950	16036	16344	16004	15981	16002	16070	15949	15849	15957	16057	15836	15917	15936	16003	15972	16027	15904	15983	15765	15859	15986	15885	15901	15996	16028	16061	16069	15974	16017	16129	16003	16030	15925	15891	15884	15784	16123	16175	16093	15738	15920	15965	15912	15880	15976	15934	15933	16104	16013	15976	16045	16105	16092	16080	15990	16006	15941	15911	15814	16020	15891	16040	16061	16057	15991	16054	16052	15952	15965	16157	16077	15739	15917	15959	15975	15848	15992	15909	15967	15962	16068	16040	16226	15893	16029	16054	15914	15811	15927	15854	15945	16002	15893	15912	15788	15877	16109	16025	16145	16042	16056	16057	15900	15836	15975	15867	16158	16263	15954	15912	15871	15782	16137	16106	16050	16087	15895	16105	15897	16050	16213	15932	16028	16074	15841	16158	15948	16011	16079	16094	16155	16064	16038	15939	16033	16024	15950	15904	16016	15967	16005	16144	16169	16017	16134	16065	16052	15970	16006	16092	16052	15937	16113	16010	15938	15933	16005	16115	16172	16022	15937	15989	16008	16027	15969	15981	16052	15982	15688	16101	16060	15796	15987	16159	16012	16046	16013	15926	15947	15999	16002	16142	15787	16035	16078	15998	15822	16015	15962	16075	15830	15903	16033	16030	15725	15913	16020	15950	15915	15969	16003	15807	15946	16136	15969	16030	16012	16076	15907	16002	16012	16030	15873	16022	15897	15852	16124	16316	15938	16037	15678	15971	15925	16056	16146	15819	16081	16135	15817	15966	16206	15857	16184	15943	16040	15956	15969	16222	16084	15969	16028	15983	15861	15821	16134	15969	16024	15992	16008	16187	16028	16130	15933	16060	15877	16002	15824	15991	15962	16100	15868	15974	15970	15888	16013	16068	16040	15829	15991	15985	16051	16176	15871	15839	16052	15910	15979	16192	15873	15865	15813	15936	16040	16066	15911	15951	15808	15950	15875	16111	16147	16038	16064	16088	15971	15874	16172	15951	15996	15916	16119	16062	16191	16137	15840	15918	15955	16040	15955	15874	16072	16025	16021	16178	16051	16132	16072	15966	15972	16015	15835	15903	15966	16154	16106	15904	15910	16068	15862	16108	15939	16155	16192	16145	15970	16139	16065	15949	15965	15907	15932	15813	16048	15935	15924	16115	15875	16009	16069	16197	16025	16072	16120	16017	15917	15772	15867	16119	15983	15892	15921	15821	16025	15994	15916	15865	16046	16078	16123	15929	16091	16033	16160	16075	16000	16152	16074	16099	15948	16039	16133	15797	15844	15995	15933	16005	16026	16086	15833	15967	15953	15925	16125	15965	16048	15885	16005	15945	16024	16096	16100	16152	16188	15994	15975	15947	15758	15987	15925	15968	15937	15922	15965	16045	15889	15851	16094	15860	16083	15972	15804	15921	15852	16161	15799	16109	15996	15952	15967	16120	16057	15978	15924	16049	15782	15870	16077	15991	15711	15886	15903	16074	16195	16007	15896	15879	16004	15993	16055	15958	16036	15947	16089	16051	16009	15937	15798	16017	16009	15972	16071	15869	15971	16170	16115	15839	15968	16215	16079	15842	16002	16020	16034	16154	15943	16052	16097	16040	16169	15971	15940	16093	15973	15959	15868	16052	15832	15998	15851	16049	16078	16050	15921	16141	15865	16304	15920	16195	16050	16113	15935	16141	16151	16170	16006	15909	16066	16041	15884	15965	15957	16070	16108	16000	16071	15808	15856	15964	15935	16039	15949	15958	16082	16325	16003	15971	15911	15881	15877	16128	15998	15868	15998	15865	15902	16101	15818	15976	16072	16048	16050	15901	15847	15939	15958	15953	15878	15827	15897	15926	15971	15787	15980	15845	15907	15985	15930	16041	15941	16092	16211	15965	15960	15978	15952	16195	15993	15880	15915	15971	16005	15814	16015	16205	16190	15875	15986	15896	16023	15958	15954	15953	16082	16167	15902	16047	16147	16004	16103	16074	15842	16090	16052	15808	16164	16187	16105	15974	16121	15876	15709	15944	15961	15898	15901	16120	16011	16101	15903	15827	15853	15965	15961	15917	16282	16084	15979	15897	15917	15984	16000	15928	16102	16014	16150	16151	16008	16187	15907	15901	15942	15875	16074	16059	15956	16055	15818	16062	15967	15827	16125	16026	16015	15935	16090	16103	15886	15920	15993	15951	15972	16108	15888	15856	15908	16075	15902	15869	15827	15872	16057	15916	16036	16016	15886	16116	16132	15926	15806	16167	16084	16052	16249	15941	15853	15767	16097	15961	15900	16233	16056	16024	16030	15917	16055	16107	15828	16015	15847	16356	16047	15917	15989	16198	15855	15951	16115	15930	16026	16042	15996	15879	16003	16240	15875	16050	16063	16104	16050	15929	15950	16022	15965	16038	16253	16004	15822	16000	15713	15933	15983	15903	16139	16071	15953	15894	15813	15936	15933	15979	16029	15978	16048	16071	16156	15997	16104	16179	16174	15969	16021	15934	15996	16106	15876	15934	16091	16008	16262	16133	16140	15892	16115	16018	15745	16139	15994	16146	16050	16000	16117	15934	16002	16225	15781	16087	16143	15861	16171	16041	15859	15915	16073	16049	15981	15817	15957	15995	15790	16092	15821	15994	15869	15977	16061	16078	15584	15797	15995	16126	15829	15954	16220	16160	16192	16062	15943	15873	16025	16003	16139	16137	16032	15796	16042	16024	16190	15807	16022	16096	15901	15976	15928	15803	16094	16182	15939	16133	15851	16123	16300	15975	15961	16073	16105	15973	16191	16011	15995	16112	15900	15827	15972	16060	16003	16175	15998	15954	15879	16016	16097	16119	16101	15932	16001	15959	15879	16025	16163	15995	16141	15998	15916	15744	16062	15825	16019	15895	15864	15812	16114	15872	16085	15922	16060	16116	16175	15943	16145	16064	16007	16182	15916	16008	16361	16005	16058	15985	15913	16041	15979	15900	15985	15989	15920	15883	15900	16063	15771	16018	15878	16057	15998	15814	15885	16158	16030	15918	16159	15962	16046	16026	16001	16163	16007	15894	15986	16020	15935	16008	16089	15829	15948	15931	16120	15898	15917	16077	15946	16242	16225	16166	16199	15970	15876	15927	16065	15882	15849	16007	16192	16046	15985	16130	16041	15921	15965	16013	15847	16053	15977	16054	16157	16071	15704	16138	15975	16097	16031	16026	15857	16040	15949	15851	15875	15946	16038	15888	15881	15983	15905	15953	16066	16076	15987	15916	16170	15929	16158	15778	15838	15932	15982	15897	15937	15967	15969	15921	15954	16046	15973	15923	15936	16016	16058	16134	15963	16159	15972	15890	15800	16045	16260	15994	15928	15920	16012	15933	15889	16106	15983	15987	16054	16068	16025	16040	15946	15941	16010	15925	15923	16076	15897	15997	15901	16054	16074	15919	15949	15998	15988	16015	16050	16129	15919	16062	16011	15824	16047	16085	15807	16037	16078	15975	16037	15930	16141	15952	16017	15877	15858	16087	16147	16125	15933	16086	16016	16176	15983	15943	15993	16025	16081	15909	16001	15767	15991	16031	16028	16033	16000	16029	15930	16127	16088	16015	15980	16171	16065	15891	15994	15949	16084	15917	16102	16152	15832	16173	16003	15925	16100	16016	15779	15961	15885	16127	15902	16100	16020	16050	16115	16098	16047	15913	15886	15865	15921	15873	16055	16067	16098	16065	15879	16134	15860	15776	15872	15868	16034	16018	16111	15945	15953	15910	15970	15901	15927	15996	15840	15988	16110	16028	15929	15955	15944	16012	15937	15950	16037	16031	15987	16096	16301	15949	15818	15935	16229	15916	15915	16089	16069	15847	16025	16057	15798	16073	16046	16071	15985	16117	15945	16125	15912	16054	16080	15923	16103	15957	15989	15939	15961	15960	15798	15832	15991	15804	16005	15921	15937	16121	16114	15960	16071	16029	15822	15946	16044	15876	15864	16129	16025	16137	15889	16222	16052	16018	16155	15908	16059	16071	16015	16039	16173	15990	15861	15988	15762	16069	16032	16102	16011	15696	16071	15938	16051	15982	16026	16034	16054	15959	15770	16093	16094	16299	16140	16076	15881	16175	16093	16124	16021	16049	16119	15962	15722	16078	16093	15881	15851	15980	16043	16149	15807	15764	15888	15820	16077	15964	15830	16060	15975	16001	15928	16083	16108	15993	16010	15863	15984	16037	15884	16061	15950	16081	16010	16185	16091	15848	16000	16025	16025	15946	16107	15885	15854	16033	16079	15883	15983	15993	16121	16043	16169	16023	15937	15877	15961	15832	16031	16084	15967	15968	15937	15881	15984	16122	16166	15982	15967	16161	16036	15948	15910	16002	15987	15982	16031	16005	16063	16115	15951	16029	15870	15888	16166	15974	16030	16037	16172	16039	15967	16018	16028	16162	15958	16193	15913	15857	15791	16031	15887	15935	16080	15802	16007	16099	15955	16191	16055	16114	16141	15792	16101	16015	16038	15933	15986	16165	15904	16053	16018	15712	16083	16072	15939	15916	15976	16041	16062	15932	16059	15965	16014	15886	16056	16125	16195	16095	16197	15981	16098	16217	16292	16049	16190	16057	15981	16064	15913	15936	15895	15941	15845	16069	15936	16082	16083	16028	16087	15916	16057	16095	15790	15818	15791	15808	16094	16021	15960	15951	16000	16178	15991	15962	16155	16080	16019	15978	15896	16036	16031	16117	16005	16057	15913	16025	15697	16076	16194	15956	15923	15817	16049	16060	16038	15964	16017	16055	15880	16002	15970	16057	15930	16081	16274
25668	35206	21476	17587	16305	15699	15155	14780	14772	14772	14677	14672	14585	14408	14433	14396	14479	14508	14547	14513	14426	14427	14479	14298	14309	14485	14396	14390	14558	14430	14313	14367	14283	14368	14253	14217	14183	14314	14460	14383	14324	14345	14179	14289	14455	14242	14448	14257	14268	14182	14198	14289	14438	14253	14299	14291	14182	14311	14399	14201	14154	14210	14212	14347	14454	14385	14144	14222	14361	14425	14335	14281	14247	14445	14296	14440	14199	14246	14308	14435	14354	14151	14337	14340	14211	14290	14158	14329	14167	14417	14027	14455	14161	14309	14444	14277	14444	14316	14250	14295	14295	14332	14535	14461	14302	14212	14296	14329	14244	14094	14413	14233	14267	14367	14299	14366	14209	14355	14462	14425	14293	14351	14286	14250	14323	14168	14324	14224	14246	14315	14245	14270	14167	14330	14224	14400	13993	14214	14203	14403	14361	14474	14189	14131	14368	14504	14350	14185	14303	14537	14491	14157	14324	14393	14210	14356	14354	14203	14249	14276	14363	14244	14324	14300	14261	14232	14268	14223	14217	14374	14152	14386	14132	14241	14161	14253	14340	14062	14164	14380	14152	14284	14265	14341	14252	14127	14268	14324	14157	14257	14181	14121	14344	14455	14390	14349	14310	14145	14167	14258	14240	14451	14355	14335	14237	14510	14307	14351	14047	14390	14228	14357	14282	14266	14252	14329	14273	14182	14265	14288	14229	14312	14285	14367	14252	14272	14302	14139	14346	14317	14349	14147	14303	14378	14046	14211	14287	14336	14433	14315	14264	14317	14300	14288	14229	14258	14169	14217	14183	14166	14399	14284	14470	14390	14197	14348	14321	14408	14378	14251	14394	14314	14302	14177	14343	14381	14443	14194	14257	14199	14273	14385	14319	14147	14227	14124	14249	14159	14297	14203	14292	14252	14310	14289	14291	14089	14328	14282	14267	14306	14266	14399	14342	14209	14265	14288	14390	14268	14400	14334	14189	14222	14411	14203	14302	14262	14270	14247	14210	14272	14378	14336	14182	14356	14343	14413	14155	14302	14392	14178	14115	14241	14364	14110	14359	14322	14192	14234	14233	14188	14222	14338	14254	14301	14257	14278	14335	14216	14160	14318	14297	14374	14376	14131	14294	14272	14177	14253	14311	14305	14301	14480	14254	14246	14129	14163	14132	14123	14142	14326	14173	14125	14251	14267	14331	14322	14393	14415	14363	14281	14297	14257	14327	14299	14426	14201	14283	14299	14370	14215	14331	14303	14343	14247	14326	14272	14308	14234	14272	14272	14097	14261	14306	14241	14293	14258	14270	14241	14195	14073	14372	14334	14299	14237	14136	14236	14249	14178	14334	14200	14330	14240	14215	14328	14387	14410	14336	14303	14233	14248	14181	14222	14233	14410	14215	14331	14382	14322	14305	14323	14192	14350	14363	14272	14397	14329	14360	14176	14325	14223	14158	14356	14307	14515	14275	14323	14369	14203	14342	14224	14268	14257	14403	14197	14158	14308	14393	14203	14298	14271	14262	14329	14346	13960	14279	14164	14179	14367	14142	14273	14246	14296	14181	14153	14416	14294	14224	14048	14301	14272	14159	14418	14460	14300	14152	14252	14347	14321	14389	14348	14162	14261	14377	14297	14067	14045	14171	14098	14283	14152	14346	14276	14194	14222	14356	14460	14179	14181	14253	14409	14263	14293	14262	14331	14288	14263	14240	14197	14391	14165	14223	14169	14314	14256	14318	14324	14165	14310	14310	14232	14281	14367	14208	14241	14183	14177	14272	14381	14304	14342	14351	14275	14478	14293	14272	14259	14067	14295	14427	14298	14404	14214	14200	14372	14140	14057	14258	14248	14328	14477	14221	14112	14119	14265	14315	14122	14338	14299	14287	14242	14108	14216	14213	14284	14290	14441	14437	14235	14316	14256	14247	14271	14297	14306	14319	14150	14432	14374	14335	14278	14344	14228	14344	14242	14361	14380	14226	14385	14257	14458	14188	14276	14366	14190	14166	14286	14294	14343	14441	14354	14176	14241	14260	14195	14201	14290	14306	14280	14280	14130	14265	14265	14219	14159	14406	14348	14303	14276	14221	14376	14275	14246	14281	14293	14246	14366	14184	14327	14155	14134	14132	14173	14249	14165	14301	14113	14353	14314	14265	14225	14258	14225	14304	14051	14098	14283	14323	14155	14451	14409	14212	14275	14185	14273	14361	14260	14171	14439	14201	14346	14279	14304	14404	14169	14341	14276	14328	14351	14312	14299	14253	14180	14219	14314	14287	14214	14399	14314	14311	14167	14246	14241	14353	14272	14286	14158	14346	14335	14261	14174	14132	14280	14452	14173	14320	14321	14257	14481	14224	14280	14204	14288	14488	14366	14308	14360	14415	14161	14386	14379	14283	14288	14198	14281	14301	14349	14368	14178	14327	14346	14188	14151	14258	14204	14242	14228	14206	14211	14224	14423	14262	14378	14200	14358	14326	14356	14292	14246	14203	14330	14181	14258	14168	14266	14198	14410	14291	14214	14215	14403	14247	14433	14267	14301	14441	14241	14255	14354	14303	14399	14231	14408	14149	14174	14286	14202	14218	14287	14274	14113	14193	14218	14433	14223	14417	14107	14355	14373	14302	14292	14337	14096	14329	14288	14309	14230	14230	14303	14352	14261	14230	14169	14301	14279	14327	14240	14336	14288	14139	14332	14188	14268	14400	14170	14362	14197	14285	14168	14121	14246	14480	14218	14361	14331	14267	14213	14156	14119	14218	14327	14071	14444	14304	14254	14160	14270	14413	14291	14403	14196	14225	14329	14332	14252	14410	14182	14224	14226	14247	14445	14234	14284	14231	14167	14361	14163	14104	14359	14319	14178	14211	14261	14230	14253	14334	14261	14172	14112	14258	14106	14169	14292	14267	14444	14025	14130	14096	14101	14304	14288	14307	14298	14194	14235	14155	14127	14330	14314	14366	14398	14235	14346	14207	14275	14186	14408	14195	14256	14074	14353	14416	14207	14099	14239	14246	14015	14243	14181	14215	14338	14154	14122	14213	14459	14206	14253	14531	14152	14247	14364	14462	14167	14307	14344	14264	14201	14214	14527	14280	14257	14277	14379	14190	14304	14273	14290	14253	14355	14309	14268	14387	14189	14169	14307	14263	14322	14143	14422	14281	14364	14361	14406	14326	14473	14239	14257	14211	14268	14206	14085	14113	14218	14372	14124	14105	14427	14195	14257	14361	14213	14332	14071	14241	14325	14285	14301	14314	14355	14265	14387	14104	14341	14169	14293	14292	14417	14391	14158	14154	14436	14188	14431	14117	14355	14191	14296	14326	14237	14321	14363	14305	14332	14292	14174	14191	14287	14226	14351	14301	14290	14232	14224	14374	14229	14276	14153	14185	14370	14218	14277	14432	14176	14300	14162	14376	14295	14282	14315	14270	14249	14348	14269	14339	14111	14363	14418	14279	14258	14541	13986	14332	14298	14373	14420	14349	14206	14249	14284	14329	14141	14293	14362	14345	14138	14296	14385	14240	14327	14144	14311	14156	14243	14271	14315	14321	14214	14289	14272	14385	14185	14298	14291	14298	14210	14165	14229	14225	14406	14350	14247	14237	14196	14281	14236	14318	14172	14269	14193	14469	14323	14237	14304	14292	14306	14076	14233	14158	14124	14228	14198	14571	14147	14366	14246	14087	14221	14280	14236	14334	14127	14170	14328	14231	14515	14301	14410	14268	14347	14171	14219	14073	14420	14188	14260	14191	14309	14328	14277	14322	14428	14250	14294	14377	14380	14243	14226	14309	14321	14299	14311	14265	14213	14123	14358	14257	14209	14297	14290	14281	14300	14270	14315	14348	14243	14342	14266	14217	14123	14196	14224	14182	14142	14300	14290	14175	14345	14413	14253	14303	14262	14249	14174	14481	14367	14408	14190	14306	14244	14209	14099	14333	14364	14258	14191	14183	14261	14469	14389	14246	14182	14296	14249	14254	14228	14277	14242	14358	14233	14289	14144	14304	14325	14156	14278	14319	14241	14306	14331	14163	14336	14268	14175	14189	14298	14219	14318	14203	14200	14206	14407	14334	14377	14287	14325	14293	14157	14190	14439	14305	14265	14320	14356	14317	14305	14267	14169	14091	14240	14290	14206	14162	14345	14219	14355	14252	14261	14267	14274	14316	14184	14312	14154	14222	14289	14247	14226	14155	14443	14167	14442	14334	14374	14282	14304	14220	14303	14136	14198	14371	14296	14099	14234	14080	14273	14299	14146	14271	14256	14163	14343	14093	14255	14456	14263	14128	14170	14267	14254	14280	14304	14242	14272	14420	14273	14278	14365	14250	14227	14238	14324	14511	14184	14240	14224	14413	14054	14146	14300	14337	14354	14332	14417	14195	14245	14418	14261	14273	14283	14158	14219	14397	14477	14302	14295	14334	14178	14388	14269	14234	14396	14376	14141	14184	14321	14236	14178	14268	14255	14432	14307	14166	14334	14354	14183	14167	14232	14353	14283	14220	14331	14201	14259	14287	14288	14319	14449	14314	14265	14252	14197	14255	14110	14386	14339	14244	14275	14472	14291	14331	14268	14153	14212	14447	14081	14331	14138	14424	14315	14195	14312	14322	14229	14205	14199	14053	14390	14264	14277	14248	14260	14200	14214	14352	14280	14330	14271	14380	14263	14153	14263	14125	14146	14295	14106	14238	14417	14100	14209	14160	14185	14278	14259	14458	14133	14401	14079	14221	14249	14271	14025	14246	14427	14219	14353	14236	14164	14170	14333	14331	14199	14468	14021	14319	14237	14335	14307	14326	14051	14259	14382	14223	14349	14279	14184	14079	14150	14278	14155	14292	14225	14103	14440	14233	14042	14261	14221	14259	14214	14321	14150	14147	14395	14337	14254	14535	14175	14266	14263	14213	14138	14227	14399	14200	14158	14167	14172	14231	14384	14261	14386	14127	14186	14370	14158	14186	14232	14294	14290	14250	14105	14404	14395	14210	14356	14349	14301	14400	14233	14257	14209	14221	14232	14287	14292	14390	14200	14250	14305	14301	14195	14276	14245	14109	14336	14061	14401	14280	14123	14299	14354	14318	14159	14163	14188	14156	14214	14125	14339	14135	14371	14222	14197	14247	14353	14282	14154
29049	22210	21991	18726	16376	16030	16327	16214	16028	16108	16105	16022	15904	15885	15979	16092	15919	16053	16062	16067	16096	15904	16074	15967	15951	15982	16086	15915	16005	15983	15936	15832	15972	15981	15999	15864	15980	15994	15902	15988	16041	16023	15963	16082	15889	15947	16057	15995	15891	15843	15948	15880	15804	15960	16089	16036	15898	15904	15889	16110	15944	16225	15812	15929	16028	15766	15977	15851	15934	16044	15998	15584	16044	15972	15957	15918	16093	15985	16154	16107	15923	15796	16053	15991	16013	16045	15990	15944	15895	15791	15861	15782	15975	16019	15824	15926	15987	16114	15946	16029	15863	16068	16093	15998	15926	15880	15825	15930	15876	15891	16045	15943	15768	15723	16096	15930	15973	15879	16084	15920	16086	15773	15778	16007	15893	15962	15938	15840	15916	16089	15892	15796	15903	15809	16132	16081	15954	15907	16036	15763	16099	15860	15974	16174	15962	15901	15858	16011	15905	15962	15890	15796	16030	16081	15899	15876	16075	15944	16047	15998	15896	15774	15831	15892	15965	16056	16014	15804	15904	15969	15739	16062	15817	15798	15814	15892	15932	15981	15934	15867	15976	15941	16011	15954	16045	15730	15779	15822	15916	16049	15803	16108	16070	15977	15968	15719	15890	16025	15809	16059	15786	16006	15997	15868	15789	16068	15960	15954	15942	16043	16035	15913	16025	16040	16179	16008	16051	15928	15942	15736	15900	15853	15929	15797	15989	15842	15825	15911	15881	15821	15851	15928	15904	15868	15952	16216	16077	15936	16047	15935	15990	15952	15898	15993	15957	15746	15837	16065	15942	15957	15851	15818	16012	15855	16076	16062	16018	15834	15844	15990	15870	15863	15965	15954	15747	15954	15983	16059	15994	15897	15952	15862	15895	16016	15977	15933	16028	15991	15992	16072	15928	16027	16052	15969	15766	15994	15946	15941	15834	16087	16077	15913	15945	15905	15940	16050	15871	15975	15885	16040	16020	15865	16069	15886	15964	15887	15915	15851	15889	15899	16206	16145	16015	15966	16103	15755	16010	15867	16135	15785	16003	15996	16009	15964	16110	15867	15787	15836	16160	15913	15844	15843	15972	15894	16097	15904	16050	15895	16078	15969	15891	16076	15763	16086	15955	15860	16018	15868	15917	15811	15918	15901	15933	15957	16077	15919	16072	15823	16061	16000	15886	16001	15894	15969	15901	15955	15898	16224	16182	16131	15823	16016	15838	15957	15906	15977	15897	16036	16025	15877	15891	15984	16112	15743	16209	15776	16043	15961	15961	15894	15836	15857	15928	16045	15996	16134	16079	15874	15882	15810	16122	15855	15883	15833	16004	16077	15797	15980	16000	16003	15912	15925	15960	16071	15794	15976	16173	16010	15992	15794	15964	16067	15864	15959	15897	15673	15971	15915	15819	15881	15893	16090	16077	16086	15759	15847	16091	16258	16016	15943	16026	15838	15949	15836	15780	15911	15986	15859	16067	15711	15961	16021	15967	16050	16060	15869	15989	15896	16142	16089	16017	16019	16044	16056	15855	15815	15939	16006	15951	16125	15913	15797	15901	15939	16093	15973	15864	15805	15867	15954	15959	15984	15757	15822	15800	16232	15966	15921	15711	15960	15863	15780	16107	15899	15873	15891	15892	16100	16004	15649	15995	15780	16003	15969	15954	15796	15881	15961	15923	15937	16034	15638	15951	16004	16122	15878	15961	15949	15904	15906	16068	16039	15905	16034	15867	15971	16029	15990	15967	16096	15821	15984	15892	15890	15942	16058	16132	16005	16055	16056	15914	15845	15919	15989	15703	16004	15922	15876	16009	15765	15922	15872	16054	16126	15953	15951	15820	15984	15981	15987	16088	15911	16107	15920	16124	15966	15772	16104	15931	16201	15999	15933	15920	16013	15996	15961	16024	15859	15829	16168	16051	16046	16086	15808	15887	15970	15963	15868	15993	16162	15952	15918	15923	15877	16023	16036	16200	16036	15806	15946	16044	15988	15935	15970	15941	15880	15977	16057	15883	15902	16112	15851	16058	15999	16135	16263	16053	15788	16118	15932	15872	15829	15914	15865	16015	15738	16041	16139	15902	16019	16091	15934	16016	15872	16142	15911	15843	15748	15871	15752	15876	16028	15805	16027	15890	16085	15815	15848	15813	15841	15878	16002	15816	15859	15970	15798	15965	16028	15988	15909	15805	15962	15838	15873	15935	15911	16091	15945	16031	15888	15975	16025	15998	15872	15727	16055	16047	15808	15985	15919	15897	15930	15979	16066	16028	15734	15890	15923	16043	15984	16061	15864	15953	15826	15919	15893	15800	15891	16124	15960	15938	16069	16013	16147	16057	16000	15932	15910	15916	15929	15951	15830	16098	15940	15829	16044	15936	16145	15804	15917	15897	15812	16010	15937	15996	16015	16056	15785	15951	15638	16055	16009	16081	15979	15872	15772	16037	16051	16054	15854	15954	15904	15964	15848	15953	15984	15864	16016	15866	15972	16083	16018	15997	16047	15719	16022	16218	15996	15894	15976	15869	16004	16182	15828	15856	15927	16054	15984	16155	16030	15912	15870	15946	16059	15983	15843	15868	15892	15947	15961	16184	15912	15978	16217	15966	15965	16041	15863	15989	15855	15707	15966	15886	15990	16046	16181	15836	15850	16123	15950	15941	15964	15795	16086	16045	16047	15975	15825	15959	15975	16101	16056	16075	15972	15733	16026	15909	16012	16039	16008	16100	15865	15817	15808	16083	15847	15955	16078	16169	15960	15842	15957	15886	15856	15762	16128	16080	16109	15952	15855	15961	16048	15935	16130	16087	16086	15909	15836	15715	15902	16065	16090	15985	16047	16049	15956	15906	15900	15877	15923	15969	15821	15907	15908	15892	15935	15953	15966	15949	15824	16140	15735	15921	15958	15950	15852	16197	15819	15980	15894	15771	15962	16014	15963	16112	16108	15972	15861	15901	15780	16018	15938	15728	15800	16025	15967	16115	16114	15933	15968	15987	16143	16026	15989	16178	15847	15892	16072	16169	16032	15803	16041	16082	15817	15915	15924	15712	15759	16143	16085	15990	15896	15787	16010	15970	16008	15867	15857	15781	16111	15915	15982	15889	16178	15980	16086	15949	16053	15929	15893	16103	15849	15933	16187	16062	15899	15972	15966	15834	16142	15879	15907	16019	15997	15941	15925	15822	15849	15949	15898	15869	15826	16164	16020	15962	15833	16099	15777	16179	16007	15873	15852	16007	15969	15995	16056	15909	15824	15980	15962	16004	15968	15991	15686	16064	16126	16024	16100	15835	15796	15998	16005	15955	15966	15887	16117	15830	15971	16070	16036	15980	15759	16047	15807	15985	15919	16152	15896	15914	15894	15890	15941	16169	16049	15884	15895	16098	15926	16039	15997	15904	15952	16049	15853	16147	16149	15862	15953	16039	15993	15960	15981	15793	15928	16032	15912	15875	16152	15929	15852	15935	15904	16077	15959	15931	15932	15827	15983	15815	15927	16080	15900	16174	16009	15728	15842	16004	16055	16233	15874	15972	15949	15960	15835	15880	15899	15941	15965	15918	15834	15905	15608	15894	15780	15879	15953	15835	15735	16017	15980	16007	16046	16070	15933	15879	15808	16084	16052	16056	15784	15906	16012	16036	15882	16226	15851	15774	15805	15973	15928	15947	15876	15907	16198	15918	15994	15814	16024	16037	15903	15944	15875	15923	16053	15979	15852	16038	15950	15885	16153	15927	15979	15904	16081	16091	16066	16134	15963	15996	15993	15823	15825	15897	15802	16049	15945	15991	15987	15825	15858	15996	15872	15905	15971	16082	15894	15834	15843	15868	15970	16087	15930	15893	15925	15783	15825	15927	15910	16021	16004	16101	15977	16055	15756	15829	15896	16024	16230	15809	16098	16210	15874	15878	15848	15814	15852	16126	15820	15958	16102	16112	15950	15820	15816	15855	15941	15887	15851	15996	15965	15716	15854	16052	15970	16071	15818	15879	15932	15984	15936	15817	15803	16138	15901	15895	15833	15875	16081	15886	16164	16081	15863	16007	15927	16009	15871	16043	16092	16045	15912	15875	15815	15652	16040	15826	16017	16024	16033	15869	15920	15992	15905	15944	15913	15992	16062	16066	15858	16128	15909	16099	15868	16039	15952	15858	15979	16009	15978	15975	15815	16001	16021	15942	15957	15879	15945	16202	15981	16045	15870	15996	15888	16017	16125	15885	15881	15936	15895	16021	15988	15984	16014	16003	15795	15905	15870	15846	16030	15868	15817	15955	15844	16143	16019	16220	16043	15926	15986	16004	15815	16055	15885	16146	16093	15836	15876	16342	16014	16066	16175	15995	16118	15967	16038	16036	15821	15919	15854	15834	15818	15912	16038	16074	15879	16047	15907	16073	15861	15889	15998	15916	15860	16052	15901	16132	15899	16238	16120	15858	15797	15931	15862	16041	16084	15976	16069	15885	15963	15902	16051	15939	15975	16078	16067	16018	15926	16001	15956	15931	16094	15887	15885	15957	16033	15841	15834	15905	15840	15882	15723	15831	16034	15714	15763	15847	15967	15986	15725	15801	16132	15738	15978	15988	15725	15968	15707	15971	15954	15993	16041	16222	15938	15995	15946	15911	15839	15958	16003	15729	15874	15949	15821	15766	15715	15974	16044	16172	15856	15857	15915	16087	15978	15926	15995	15832	15774	16008	15746	15856	15898	15944	15933	16166	15890	15998	16088	15746	15781	15649	15823	15756	15800	15861	15868	16035	16015	16015	16028	16050	15975	15887	15940	15817	15918	15954	15779	15819	15876	15900	15866	15915	15864	15928	15722	15842	15860	15896	16014	15975	15957	16220	16128	16006	15822	15949	15736	15804	16116	16021	15883	15943	15868	16046	15910	15905	15888	16054	15940	15893	15945	15908	16053	16099	15935	16086	15974	15942	15907	16123	15874	15980	15789	16157	15859	15994	16048	15929	16057	16154	15780	16022	16091	15816	15719	15939	15883	15783	15947	15786	15851	15853	16037	15807	15967	16076	16136	16100	15980	15678	15995	15828	15996	16199	16060	16117	15999	16124	15955	16187	15975	16074	15743	15923	16150	16093	15895	16082	15905	15867	16166	15888	15866	15906	15982	16117	15712
18710	19063	16306	15215	14763	14526	14658	14228	14292	14418	14441	14418	14378	14322	14330	14211	14294	14443	14338	14430	14234	14140	14451	14369	14393	14377	14133	14498	14453	14279	14419	14139	14349	14370	14289	14255	14367	14156	14373	14419	14364	14254	14488	14551	14259	14469	14185	14439	14150	14167	14355	14210	14246	14351	14391	14215	14291	14263	14194	14394	14294	14219	14265	14133	14166	14311	14202	14355	14297	14267	14278	14404	14250	14355	14358	14239	14452	14278	14302	14418	14206	14217	14345	14283	14319	14303	14156	14369	14220	14353	14156	14308	14407	14281	14247	14280	14287	14394	14210	14275	14305	14271	14236	14308	14494	14133	14152	14305	14121	14210	14219	14260	14279	14175	14414	14299	14344	14359	14268	14280	14207	14307	14307	14179	14273	14389	14181	14340	14180	14297	14233	14410	14304	14267	14289	14454	14309	14183	14292	14234	14118	14318	14189	14105	14257	14346	14205	14227	14184	14176	14318	14382	14249	14151	14159	14331	14248	14349	14176	14293	14290	14296	14425	14328	14304	14364	14191	14098	14435	14179	14178	14331	14137	14099	14282	14335	14296	14252	14393	14266	14281	14272	14260	14302	14240	14209	14444	14241	14256	14214	14308	14100	14235	14368	14300	14421	14260	14294	14323	14242	14307	14268	14354	14269	14126	14344	14153	14231	14166	14210	14158	14485	14264	14302	14393	14202	14301	14296	14113	14304	14404	14228	14304	14287	14067	14377	14148	14345	14386	14458	14414	14375	14375	14335	14277	14154	14290	14509	14197	14125	14299	14405	14211	14386	14260	14339	14314	14234	14099	14038	14306	14220	14153	14348	14244	14129	14217	14233	14279	14217	14378	14167	14210	14386	14284	14161	14316	14370	14191	14324	14238	14159	14266	14169	14291	14409	14201	14298	14227	14265	14252	14189	14424	14157	14379	14271	14351	14232	14306	14301	14302	14214	14314	14214	14417	14366	14256	14299	14306	14318	14192	14464	14260	14304	14225	14255	14377	14269	14261	14310	14363	14292	14377	14278	14243	14214	14293	14319	14462	14252	14270	14384	14233	14209	14512	14381	14239	14160	14186	14298	14443	14342	14314	14201	14313	14378	14370	14231	14309	14179	14191	14343	14174	14346	14298	14087	14352	14357	14284	14285	14230	14325	14492	14397	14379	14331	14235	14252	14255	14181	14400	14187	14230	14264	14222	14405	14222	14229	14281	14228	14191	14234	14305	14311	14380	14241	14210	14257	14350	14345	14191	14306	14414	14312	14327	14325	14076	14351	14223	14360	14340	14266	14194	14307	14260	14457	14389	14327	14185	14287	14353	14179	14208	14222	14219	14231	14407	14378	14458	14215	14321	14358	14232	14273	14412	14214	14252	14320	14234	14306	14326	14243	14369	14385	14309	14410	14322	14262	14239	14307	14256	14343	14340	14388	14253	14294	14214	14308	14480	14397	14308	14295	14329	14316	14368	14286	14366	14182	14283	14291	14295	14173	14302	14193	14385	14183	14288	14195	14239	14154	14174	14267	14316	14332	14189	14312	14353	14374	14274	14162	14206	14331	14366	14447	14317	14301	14201	14443	14227	14279	14129	14289	14250	14422	14336	14314	14428	14256	14245	14387	14212	14238	14243	14239	14180	14276	14241	14126	14398	14367	14344	14216	14262	14109	14274	14411	14311	14255	14250	14404	14159	14238	14343	14341	14305	14332	14302	14401	14185	14340	14214	14345	14383	14298	14370	14315	14405	14474	14292	14216	14316	14310	14319	14361	14273	14363	13999	14422	14356	14269	14300	14311	14366	14002	14208	14301	14204	14297	14144	14469	14098	14169	14340	14231	14289	14153	14245	14346	14367	14444	14251	14201	14345	14345	14323	14280	14360	14109	14104	14179	14258	14213	14389	14311	14289	14386	14390	14390	14327	14148	14368	14209	14293	14437	14254	14215	14349	14290	14421	14189	14081	14293	14223	14237	14412	14309	14301	14253	14574	14334	14363	14268	14414	14304	14320	14377	14240	14234	14150	14258	14181	14229	14254	14265	14253	14337	14105	14162	14255	14335	14264	14397	14565	14343	14427	14303	14358	14164	14133	14320	14274	14238	14194	14400	14145	14330	14456	14353	14271	14169	14233	14260	14263	14288	14212	14194	14312	14200	14376	14147	14223	14272	14228	14328	14405	14232	14230	14201	14447	14118	14259	14233	14224	14373	14091	14300	14416	14302	14236	14454	14281	14183	14391	14419	14369	14300	14378	14286	14480	14373	14207	14291	14315	14222	14210	14145	14347	14276	14389	14202	14183	14308	14395	14249	14307	14262	14329	14363	14315	14424	14204	14247	14214	14310	14247	14278	14125	14404	14411	14269	14137	14296	14320	14386	14294	14182	14297	14207	14238	14291	14430	14367	14356	14228	14306	14209	14296	14308	14206	14137	14309	14286	14006	14152	14351	14323	14382	14339	14348	14268	14473	14427	14375	14246	14351	14281	14323	14423	14297	14225	14225	14486	14355	14332	14118	14297	14273	14301	14339	14357	14232	14239	14273	14228	14428	14120	14441	14393	14216	14313	14194	14228	14122	14515	14153	14210	14405	14087	14548	14325	14139	14282	14293	14456	14198	14306	14218	14270	14101	14348	14354	14427	14056	14063	14194	14276	14260	14073	14368	14275	14300	14211	14196	14399	14248	14307	14282	14196	14429	14320	14115	14292	14217	14175	14500	14355	14376	14292	14301	14421	14302	14285	14285	14281	14343	14166	14245	14452	14245	14262	14282	14245	14237	14383	14380	14221	14448	14397	14213	14199	14217	14297	14105	14254	14340	14322	14270	14340	14186	14507	14364	14352	14288	14431	14420	14296	14317	14364	14228	14311	14265	14296	14293	14377	14315	14300	14252	14300	14327	14175	14264	14328	14433	14186	14350	14265	14400	14248	14405	14384	14312	14230	14262	14271	14280	14272	14302	14203	14274	14208	14370	14437	14415	14419	14188	14230	14218	14280	14368	14323	14223	14325	14374	14206	14322	14274	14262	14333	14301	14184	14352	14239	14249	14256	14206	14125	14373	14144	14053	14243	14247	14275	14203	14270	14331	14219	14303	14385	14321	14330	14356	14117	14178	14155	14342	14461	14415	14173	14226	14345	14317	14234	14310	14271	14372	14150	14156	14252	14320	14293	14478	14177	14225	14288	14433	14165	14342	14160	14424	14217	14114	14329	14246	14167	14240	14295	14155	14287	14193	14289	14154	14297	14332	14344	14171	14123	14303	14314	14402	14243	14252	14301	14171	14338	14240	14264	14210	14014	14161	14326	14186	14417	14362	14145	14200	14281	14304	14232	14240	14215	14289	14347	14257	14203	14225	14346	14303	14252	14148	14214	14196	14453	14348	14428	14259	14218	14134	14317	14333	14409	14545	14216	14158	14313	14399	14228	14356	14410	14406	14398	14362	14378	14378	14353	14373	14209	14087	14408	14284	14262	14129	14478	14197	14345	14113	14277	14384	14351	14334	14388	14230	14278	14246	14232	14455	14008	14347	14237	14180	14310	14131	14437	14323	14200	14262	14346	14332	14261	14196	14383	14164	14379	14276	14215	14273	14224	14270	14235	14198	14322	14472	14430	14334	14323	14302	14253	14394	14182	14241	14313	14339	14241	14338	14409	14325	14310	14387	14176	14244	14499	14262	14237	14508	14171	14296	14246	14422	14296	14340	14348	14225	14296	14056	14273	14340	14256	14147	14367	14268	14238	14356	14243	14259	14349	14343	14195	14293	14381	14392	14162	14201	14290	14113	14352	14281	14302	14409	14342	14413	14410	14389	14140	14176	14188	14183	14254	14488	14319	14333	14390	14357	14341	14356	14230	14373	14400	14370	14425	14166	14317	14291	14318	14401	14357	14296	14134	14258	14187	14343	14342	14247	14168	14269	14241	14144	14277	14276	14239	14128	14472	14427	14127	14265	14245	14368	14379	14379	14227	14262	14123	14279	14281	14393	14315	14364	14274	14241	14303	14342	14294	14142	14284	14286	14265	14222	14354	14487	14381	14231	14343	14346	14341	14482	14323	14224	14260	14396	14206	14194	14254	14318	14202	14299	14250	14121	14221	14194	14226	14202	14284	14246	14344	14081	14310	14300	14175	14249	14261	14150	14250	14431	14308	14328	14167	14179	14370	14369	14255	14192	14277	14139	14091	14375	14263	14318	14417	14261	14224	14389	14394	14339	14198	14418	14408	14386	14165	14342	14243	14230	14350	14332	14357	14307	14332	14185	14306	14280	14252	14232	14103	14377	14217	14216	14325	14229	14313	14279	14274	14383	14237	14357	14060	14318	14232	14197	14252	14324	14107	14524	14316	14280	14302	14466	14239	14207	14290	14283	14412	14315	14236	14257	14374	14329	14360	14349	14328	14269	14204	14173	14267	14504	14346	14335	14352	14230	14228	14418	14295	14240	14390	14407	14301	14344	14231	14239	14285	14385	14323	14369	14328	14402	14293	14227	14474	14476	14267	14267	14340	14347	14122	14274	14271	14244	14324	14276	14157	14196	14236	14316	14236	14339	14190	14106	14517	14275	14317	14349	14321	14400	14232	14305	14355	14165	14416	14078	14424	14348	14276	14393	14295	14327	14267	14102	14249	14278	14288	14262	14124	14254	14217	14319	14316	14556	14183	14234	14233	14409	14230	14429	14308	14105	14429	14233	14205	14470	14337	14357	14230	14265	14251	14583	14214	14380	14329	14377	14294	14154	14120	14261	14244	14520	14326	14366	14425	14541	14179	14298	14342	14358	14322	14388	14238	14378	14186	14386	14314	14287	14282	14208	14388	14127	14410	14324	14257	14231	14343	14308	14484	14219	14332	14398	14348	14448	14327	14229	14197	14306	14233	14399	14296	14231	14344	14158	14126	14190	14169	14331	14329	14302	14428	14552	14293	14413	14303	14302	14315	14154	14184	14416	14347	14152	14277	14209	14251	14302	14226	14414	14147	14186	14289	14373	14384	14350	14336	14378	14503	14274	14248	14443	14239	14388	14269	14422	14234	14462	14256	14434	14218	14211	14346	14370	14242	14218	14179	14354	14167	14463	14303	14345	14253	14364	14391	14152	14278	14277	14329	14314	14291	14058	14263	14272	14286	14213	14241	14397	14197
23571	21625	28228	25371	22048	19717	18480	16367	15824	16177	16179	15933	16013	16072	15947	15975	15775	15808	15978	16030	16038	15931	15746	15934	15846	15911	15873	15859	15919	15630	15858	15696	15837	15680	15704	15862	15741	16058	15863	15826	15902	15725	15712	15703	15715	15690	15713	15745	15902	15752	15874	15710	15673	15993	16001	15844	15816	15707	15630	15646	15553	15785	15917	15563	15851	15872	15776	15610	15954	15754	15723	15865	15854	15724	15807	15821	15751	15664	15785	15587	15726	15666	15677	15838	15805	15604	15741	15755	15658	15653	15770	15643	15733	15691	15754	15478	15976	15741	15696	15679	15846	15849	15853	15770	15923	15646	15778	15599	15650	15762	15679	15615	15598	15745	15516	15859	15761	15674	15732	15679	15762	15916	15488	15667	15686	15674	15779	15696	15647	15466	15722	15755	15778	15639	15666	15694	15834	15697	15715	15646	15661	15747	15931	15719	15821	15549	15653	15638	15763	15579	15559	15574	15549	15780	15914	15552	15738	15701	15816	15606	15614	15714	15700	15810	15765	15622	15673	15563	15659	15762	15698	15654	15686	15721	15725	15727	15966	15722	15626	15538	15750	15648	15762	15627	15701	15692	15888	15697	15607	15747	15570	15552	15754	15958	15730	15750	15871	15514	15779	15699	15864	15667	15567	15756	15582	15635	15660	15818	15799	15633	15804	15699	15738	15802	15500	15841	15630	15643	15949	15591	15648	15648	15703	15822	15600	15870	15839	15847	15700	15639	15749	15757	15687	15704	15626	15825	15520	15847	15887	15831	15853	15802	15658	15804	15498	15588	15909	15802	15732	15640	15672	15902	15656	15802	15553	15736	15880	15686	15897	15582	15848	15544	15446	15670	15607	15713	15545	15641	15786	15720	15941	15779	15802	15714	15576	15761	15794	15665	15624	15716	15793	15711	15838	15836	15692	15718	15579	15753	15879	15915	15905	15686	15604	15817	15520	15822	15734	15895	15776	15659	15697	15581	15653	15587	15850	15793	15847	15611	15675	15822	15743	15714	15736	15688	15913	15844	15808	15786	15735	15703	15787	15769	15907	15803	15660	15697	15797	15793	15746	15757	15745	15852	15607	15554	15746	15549	15696	15796	15635	15583	15780	15685	15771	15791	15571	15794	15750	15469	15770	15696	15701	15647	15916	15729	15642	15728	15615	15797	15830	15731	15692	15660	15370	15832	15787	15572	15592	15720	15776	15639	15917	15705	15845	15739	15748	15677	15843	15486	15722	15658	15739	15559	15890	15708	15495	15675	15734	15689	15695	15728	15744	15783	15678	15653	15861	15576	15608	15796	15746	15719	15757	15882	15698	15807	15688	15467	15553	15667	15871	15642	15626	15751	15533	15775	15950	15636	15880	15623	15580	15560	15716	15694	15782	15705	15711	15931	15634	15755	15870	15806	15497	15627	15663	15800	15644	15743	15602	15788	15592	15671	15714	15653	15785	15733	15590	15612	15570	15743	15758	15727	15810	15665	15823	15824	15756	15925	15716	15814	15666	15644	15770	15630	15665	15925	15843	15790	15726	15775	15869	15734	15904	15721	15737	15671	15458	15676	15773	15608	15739	15743	15843	15876	15744	15583	15682	15655	15630	15715	15744	15711	15827	15751	15608	15692	15737	15829	15799	15850	15710	15690	15706	15819	15810	15664	15648	15767	15926	15856	15704	15778	15653	15807	15811	15712	15604	15619	15624	15941	15816	15687	15682	15481	15734	15803	15847	15657	15507	15567	15751	15605	15666	15667	15605	15601	15609	15660	15596	15704	15612	15744	15631	15672	15706	15692	15809	15874	15704	15842	15737	15894	15710	15792	15501	15748	15886	15629	15750	15688	15815	15575	15749	15554	15584	15675	15599	15608	15708	15554	15635	15942	15710	15795	15921	15758	15751	15667	15706	15540	15691	15620	15736	15738	15641	15536	15832	15857	15718	15661	15488	15828	15759	15730	15852	15779	15867	15916	15756	15691	15584	15629	15644	15809	15741	15609	15825	15626	15811	15616	15612	15657	15605	15589	15716	15746	15955	15681	15605	15637	15718	15681	15609	15599	15671	15662	15671	15610	15828	15530	15657	15673	15540	15755	15973	15672	15618	15643	15680	15729	15751	15736	15725	15807	15897	15669	15796	15592	15624	15617	15622	15727	15836	15757	15575	15563	15654	15591	15712	15709	15665	15908	15507	15782	15702	15605	15547	15797	15774	15717	15716	15677	15549	15745	15531	15654	15747	15497	15545	15720	15673	15755	15781	15853	15725	15793	15755	15869	15681	15790	15666	15703	15709	15639	15629	15785	15641	15584	15808	15616	15735	15659	15566	15560	15588	15686	15741	15619	15654	15573	15782	15768	15401	15676	15649	15643	15737	15860	15519	15729	15694	15830	15833	15661	15757	15521	15829	15693	15751	15463	15570	15633	15667	15713	15822	15708	15736	15795	15802	15684	15653	15664	15565	15828	15783	15557	15790	15711	15813	15571	15569	15753	15654	15534	15573	15887	15743	15641	15589	15595	15544	15616	15737	15822	15666	15660	15856	15737	15879	15678	15974	15751	15859	15737	15715	15629	15804	15742	15824	15425	15611	15716	15865	15836	15843	15698	15777	15740	15531	15714	15761	15573	15909	15868	15770	15610	15774	15797	15714	15907	15545	15578	15680	15665	15630	15539	15906	15580	15762	15897	15765	15632	15889	15829	15615	15678	15642	15707	15575	15800	15703	15782	15817	15637	15871	15718	15681	15632	15615	15654	15723	15702	15651	15740	15688	15719	15912	15869	15782	15785	15775	15768	15555	15720	15787	15596	15712	15644	15789	15822	15831	15820	15826	15553	15761	15891	15823	15709	15830	15633	15750	15678	15771	15665	15793	16031	15714	15775	15713	15855	15613	15697	15711	15707	15840	15853	15616	15627	15701	15641	15663	15775	15615	15642	15713	15844	15593	15706	15779	15971	15796	15789	15873	15834	15643	15567	15861	15375	15733	15480	15803	15865	15645	15751	15529	15633	15893	15731	15580	15455	15828	15714	15706	15768	15653	15573	15856	15583	15863	15505	15613	15746	15860	15671	15737	15529	15565	15844	15587	15667	15780	15690	15738	15852	15669	16038	15586	15780	15748	15689	15717	15821	15696	15893	15821	15689	15701	15657	15775	15630	15726	15803	15747	15918	15684	15831	15843	15589	15650	15706	15642	15755	15692	15613	15869	15857	15917	15678	15539	15887	15860	15620	15552	15668	15844	15559	15634	15945	15696	15730	15736	15679	15874	15532	15741	16022	15624	15696	15928	15786	15471	15709	15758	15767	15610	15952	15626	15711	15823	15556	15695	15599	15808	15664	15673	15780	15773	15722	15868	15860	15663	15719	15661	15523	15715	15656	15875	15860	15525	15803	15725	15951	15816	15870	15803	15775	15745	15793	15838	15756	15805	15685	15752	15520	15751	15708	16045	15740	15781	15670	15674	15814	15752	15651	15778	15681	15845	15664	15654	15577	15589	15750	15882	15546	15674	15669	15760	15582	15712	15672	15728	15600	15894	15608	15675	15672	15792	15660	15650	15556	15606	15661	15828	15653	15767	15727	15696	15570	15836	15701	15968	15654	15733	15741	15619	15754	15578	15671	15686	15801	15737	15752	15856	15512	15724	15800	15636	15749	15680	15745	15558	15642	15788	15839	15785	15732	15812	15868	15701	15876	15923	15899	15595	15958	15830	15913	15633	15741	15735	15493	15596	15709	15829	15798	15784	15903	15912	15584	15750	15743	15598	15691	15664	15518	15703	15718	15938	15710	15604	15950	15995	15617	15765	15659	15685	15751	15739	15700	15610	15614	15771	15781	15879	15783	15792	15797	15871	15819	15500	15494	15545	15742	15686	15562	15830	15716	15730	15850	15732	15606	15886	15783	15815	15853	15785	15594	15655	15624	15665	15804	15679	15669	15768	15779	15773	15755	15711	15909	15774	15591	15607	15643	15603	15631	15488	15694	15657	15722	15604	15694	15751	15893	15907	15990	15801	15643	15486	15747	15795	15786	15696	15763	15725	15935	15666	15702	15919	15883	15790	15579	15911	15707	15647	15609	15676	15606	15626	15733	15838	15933	15684	15683	15781	15458	15832	15560	15654	15677	15595	15733	15549	15370	15752	15777	15546	15439	15828	15763	15568	15912	15868	15831	15752	15646	15826	15823	15602	15707	15821	15530	15590	15837	15864	15585	15566	15857	15539	15776	15766	15651	15721	15758	15655	15744	15676	15810	15789	15703	15599	15715	15722	15672	15823	15666	15627	15626	15635	15581	15628	15785	15765	15711	15622	15636	15561	15608	15815	15564	15716	15854	15796	15970	15673	15862	15475	15728	15808	15728	15785	15874	15580	15728	15633	15818	15703	15653	15638	15807	15845	15581	15867	15778	15704	15779	15853	15764	15673	15640	15594	15603	15602	15516	15582	15750	15500	15577	15708	15781	15514	15781	15695	15876	15806	15715	15535	15698	15739	15884	15675	15632	15704	15654	15712	15761	15702	15591	15814	15889	15929	15866	15668	15729	15715	15634	15644	15526	15931	15801	15733	15695	15632	15724	15781	15856	15825	15657	15676	15699	15742	15581	15654	15711	15874	15798	15714	15590	15844	15692	15654	15624	15738	15671	15721	15666	15595	15692	15584	15800	15493	15823	15679	15620	15733	15769	16025	15765	15797	15664	15892	15770	15622	15719	15491	15672	15749	15790	15707	15684	15827	15711	15832	15843	15640	15577	15823	15872	15836	15594	15796	15796	15792	15690	15821	15710	15745	15607	15552	15583	15775	15766	15603	15734	15614	15757	15608	15870	15843	15657	15565	15744	15706	15644	15852	15760	15747	15629	15856	15638	15629	15750	15596	15817	15587	15849	15763	15651	15770	15782	15773	15684	15753	15697	15762	15487	15737	15699	15677	15681	15793	15586	15759	15526	15674	15671	15645	15660	15775	15654	15609	15549	15792	15889	15840	15873	15723	15621	15848	15800	15799	15699	15749	15679	15613	15545	15560	15651	15630	15569	15739	15633	15855	15728	15619	15839	15641	15665	15782	15701	15527	15714	15587	15637	15765	15743	15722	15658	15850	15655	15757	15643	15850	15600	15766	15756	15719	15873	15802	15746
20836	28716	18989	16289	15511	14811	14680	14639	14636	14440	14556	14280	14427	14329	14302	14292	14231	14159	14307	14313	14285	14246	14284	14257	14355	14356	14194	14294	14216	14333	14128	14317	14253	14189	14189	14192	14160	14059	14134	14240	14206	14160	14089	14255	14099	14280	14052	14211	14235	14181	14136	14120	14139	14290	14350	14210	14203	14139	14255	14270	14290	14263	14153	14379	14199	14232	14142	14064	14100	14147	14123	14451	14196	14146	14269	14121	14233	14126	14304	14241	14113	14126	14259	14081	14249	14159	14051	14115	14099	14076	14245	14245	14173	14118	14169	14355	14174	14209	14180	14170	14131	14059	14152	14217	14206	14211	14100	14163	14199	14103	14291	14236	14257	14375	14179	14285	14235	14138	14014	14222	14026	14303	14167	14109	14401	14082	14030	14159	14167	14127	14121	14090	14326	14071	14223	14203	14235	14291	14199	14268	14061	14180	14297	14434	14023	14124	14366	14131	14124	14184	14178	14137	14110	14274	14307	14160	14209	14200	14236	14118	14228	14142	14053	14327	14103	14272	14245	14090	14130	14193	14171	14147	14172	14329	14102	14193	14084	14151	14322	14119	14194	14131	14181	14054	14120	14183	14260	14229	14252	14216	14180	14106	14138	14426	14165	14142	14195	14125	14311	14068	14187	14216	14220	14106	14131	14303	14259	14079	14146	14273	14342	14317	14027	14160	14268	14011	14109	14284	14395	14188	14009	14340	14249	13995	14262	14064	13964	14157	14242	14256	14214	14324	14327	14318	14196	14207	14043	14046	14414	14188	14323	13987	14157	14177	14247	14171	14170	14230	14182	14189	14145	14158	14409	14122	14198	14180	14114	14161	14284	14206	14111	14071	14121	14157	14123	14113	14116	14417	14238	14278	14261	14145	13987	14208	14047	14204	14179	14310	14157	13947	14124	14250	14117	14108	14013	14117	14056	14093	14056	14135	14253	14267	14029	14228	14009	14138	14085	14191	14273	14197	14137	14169	14033	14265	13887	14366	14249	14116	14315	14163	14169	14103	14126	14300	14319	14315	14185	14181	14184	14269	14400	14093	14043	14198	14268	14048	13934	14388	14168	14324	14116	14174	14218	14148	14022	14128	14203	14186	14224	13954	14176	14087	14359	14055	14241	14032	14321	14206	14220	14312	14251	14080	14240	14374	14240	14027	14314	13995	14063	14175	14123	14085	14248	14095	14067	14110	14145	14013	14136	14184	14213	14270	14127	14031	14103	14277	14241	14281	14235	14307	14211	14289	14268	14165	14262	14193	14110	14223	14101	14133	14220	14076	14147	14122	14146	14319	14080	14252	13982	13920	13977	14102	14185	14116	14270	14221	14088	14226	14162	14112	14133	14221	14125	14249	14177	14249	14245	14495	14178	14288	14175	14168	14012	14093	14165	14130	14118	14126	14183	14253	14336	14185	14196	14160	14330	14279	14115	14329	14073	14158	14189	14103	14247	14128	14222	14138	14121	14328	14188	14220	14018	14191	14064	14069	14130	14214	14219	14262	14209	14289	14225	14240	14134	14253	14204	14104	14194	14324	14116	14005	14226	14068	14231	14021	14150	14209	14368	14112	14248	14236	14136	14046	14229	14199	14306	14216	14144	14178	14105	14226	14133	14204	14175	14172	14231	14266	14173	14165	14192	14228	14036	14320	14257	14289	14334	14240	14145	14098	14068	14271	14096	14240	14296	14121	14120	14182	14227	14106	14234	14278	14008	14045	14095	14349	14067	14115	14319	14267	14305	14285	14168	14217	14274	14118	14100	14252	14136	14156	14038	14202	14294	14017	14044	14351	14071	14294	14160	14107	14069	14400	14159	14168	14287	14024	14046	14228	14088	14305	14117	14148	13977	14227	14190	14155	14297	14153	14096	14072	14102	14179	14109	14052	14158	14451	14200	14088	14226	14079	14240	14227	14233	14237	14183	14003	14157	14204	14203	14269	14194	14297	14333	14401	14225	14226	14216	14177	14242	13942	14270	14132	14209	14187	14130	14081	14090	13985	14270	14086	14164	14241	14006	14170	14177	14085	14192	14104	14192	14225	14034	14271	14070	14202	14263	14186	14116	14251	14376	14025	14386	14201	14051	14296	14086	14115	14269	14333	14182	14267	14112	14172	14126	14215	14253	14020	14025	14358	14266	14296	14172	14235	14184	14119	14221	14333	14092	14304	14134	14116	14018	14262	14316	14175	14041	14311	14071	14139	14134	14194	14223	14293	14179	14380	14285	14267	14204	14016	14236	14186	14227	14251	14332	14163	14243	13937	14085	14060	14101	14118	14261	14175	14113	14120	14000	14295	14057	14231	14224	14287	14253	14120	14204	14334	14257	14320	14158	14149	14142	14270	14412	14319	13952	14138	14087	14250	14259	14414	14159	14157	14283	14322	14183	14239	14210	14227	14146	14311	14070	14166	14114	14246	13937	14336	13951	14197	14097	14111	14152	14091	14199	13947	14067	14037	14139	14235	14130	14238	14188	14203	14128	14234	14243	14092	14188	14090	14198	14162	14318	14119	14143	14205	14232	14109	13968	14356	14255	14179	14200	14178	14126	14285	14316	13972	14158	14123	14253	14089	14240	14241	14066	14257	14113	14216	14056	14288	14235	14050	14094	14179	14081	14053	14419	14192	14267	14153	14213	14075	14286	14077	14038	14110	14004	14236	14202	14205	14216	14225	14242	14349	14249	14118	14232	14193	14218	14168	14111	13983	14107	14170	14194	14067	14232	14297	14177	14050	14489	14080	14282	14157	14185	14149	14205	14292	14269	14289	14191	14330	14272	14135	14063	14232	14289	14027	14099	14110	14189	14164	14022	14201	14067	14178	14048	14064	14075	14166	14246	14287	14185	14146	14311	14095	14092	14168	14258	14181	14181	14329	14035	14139	14190	14046	14127	14281	14120	14195	14204	14301	14230	14208	14236	14034	14169	14020	14325	14235	14234	14251	14249	14327	14331	14282	14291	14039	14133	14345	14109	14140	14119	14211	14048	14262	14206	14287	14176	14360	14249	14217	14284	14105	14228	14350	14075	14102	14272	14104	14384	14263	14091	14190	14243	14259	14157	14266	14140	13993	14204	14273	14244	14112	14105	14282	14010	13997	14191	14133	14246	14377	14278	14044	14039	14242	14060	14116	14126	14115	14164	14237	14230	14038	14115	14237	14115	14051	14172	14125	14181	14199	14234	14142	14071	14104	14187	14288	14286	14186	14265	14211	14050	14205	14155	14162	14265	14186	14382	14256	14134	14360	14291	14044	14351	14244	14082	14249	14174	14398	14113	14208	14189	14106	14369	14090	14222	14174	14232	14349	14282	14276	14023	14182	14123	14068	14357	14252	14323	14263	14107	14143	14248	14107	14300	14167	14097	14233	14138	14353	14110	14149	14197	14329	14178	14167	14215	14136	14143	14244	14056	14154	14196	14151	14306	14165	14158	14169	14292	14355	14152	14258	14257	14213	14139	14038	14204	14361	14342	14321	14249	14025	14288	14313	14162	14197	14145	14253	14320	14232	14115	14198	14251	14092	14085	14246	14165	14187	14211	14133	14307	13970	14090	14267	14148	14116	14298	14136	14072	14134	14180	14083	14118	14338	14233	14261	14070	14078	14251	14106	14323	14170	14023	14071	14144	14072	14262	14079	13952	14373	14189	14290	14371	14282	14160	14275	14229	14246	14101	14100	14118	14140	14083	14256	14196	14130	14226	14158	14011	14264	14222	14268	14141	14117	14109	14019	14200	14369	14332	14301	14184	14123	14143	14179	14202	14168	14117	14124	14125	14217	14090	14222	14084	13923	14007	14006	14438	14035	14225	14051	14117	14191	14244	13965	14104	14118	14245	14022	14188	14168	14325	14261	14049	13978	14262	14198	14187	14247	14130	14065	14241	14142	14236	14216	14188	14159	14167	14183	14185	14091	14137	14143	14129	14100	14180	14103	14167	14215	14304	14306	14066	14112	14236	13980	14211	14181	14251	14273	14133	14183	14347	14236	14330	14130	14142	14055	14232	14301	13983	14232	14219	14226	14020	14139	14211	14265	14112	14195	14237	14118	14272	14009	14187	14061	14257	14190	14100	14196	14081	14309	14143	14273	14242	14180	14215	14128	14158	14227	14259	14041	14294	14290	14180	14118	14305	14241	14109	14113	14126	14142	14102	14210	14251	14122	14213	14216	14061	14204	14141	14101	14218	14251	14073	14315	14145	14175	14264	14067	14025	14249	13976	14256	14221	14055	14134	14141	14152	14048	14163	14283	14113	14156	14011	14149	14217	14173	14177	14101	14132	14236	14174	14234	14207	14168	14016	14044	14105	14226	14131	14256	14199	14410	14110	13950	14239	14283	14197	14003	14084	14206	14220	14063	14245	14191	14228	14239	14169	14082	14065	14140	14246	14170	14311	13923	14270	14266	14087	14164	14119	14161	14090	14244	14135	14287	14315	14082	14184	14131	14181	14155	14211	14107	14313	14310	14167	14167	14138	14345	14215	14336	14028	14283	14322	14303	14069	14249	14333	14170	14137	14194	14244	14143	14164	14176	14068	14124	14219	14112	14098	14242	14160	14137	14227	14262	14099	14224	14319	14058	14182	14158	14148	14321	14086	14042	14168	14037	14094	14286	14292	14210	14278	14312	14454	14101	14041	14225	14291	14128	14205	14214	14142	14191	14252	14165	14110	14146	14098	13917	14286	14182	14223	14239	14298	14045	14187	14325	14110	14106	14141	14125	14133	14294	14199	14087	14163	14141	14096	14310	14153	14189	14034	13970	14218	14218	14198	13977	14207	14264	14158	14175	14059	14160	14232	14228	14145	14190	14280	14218	14205	14160	14143	14237	14222	14141	14153	14361	14109	14317	14035	14216	14145	14155	14089	14166	14125	14212	14131	14233	14212	14070	14137	14149	14213	14157	14276	14140	14014	14244	14055	14132	14307	14032	14259	14168	14167	14108	14004	14159	14259	14228	14120	14043	14297	14368	14117	14110	14104	14294	14140	14178	14212	14261	14063	14254	14078	14159	14327	13981	14387	14204	14135	14138	14123	14275	14140	14061	14166	14152	14317	14078	14059	14193	14214	14168	14371	14013	14236	14286	14152	14056	14202	14081	14237	14303	14152	14219	14225	14068	14318	14209	14183	14186
25278	21674	26756	26645	19309	18422	18445	17981	17744	17699	17778	17901	17650	17746	17589	17664	17786	17689	17665	17689	17792	17554	17486	17722	17853	17751	17775	17760	17837	17881	17929	17795	17546	17757	17606	17654	17582	17679	17652	17786	17739	17536	17758	17658	17673	17685	17823	17464	17655	17540	17848	17462	17738	17726	17642	17561	17442	17429	17757	17568	17699	17471	17743	17706	17600	17605	17763	17649	17468	17574	17666	17645	17584	17731	17577	17553	17709	17677	17532	17658	17625	17606	17590	17593	17682	17861	17822	17542	17906	17586	17539	17444	17674	17315	17483	17735	17775	17587	17751	17419	17500	17393	17448	17534	17596	17402	17763	17438	17484	17636	17598	17610	17635	17880	17688	17691	17648	17530	17507	17498	17634	17569	17742	17731	17783	17651	17795	17729	17680	17710	17753	17682	17467	17741	17526	17700	17477	17621	17547	17665	17585	17525	17810	17705	17623	17575	17686	17641	17639	17648	17575	17620	17359	17662	17440	17606	17598	17727	17606	17628	17772	17679	17524	17530	17579	17551	17522	17572	17639	17503	17675	17700	17778	17690	17423	17622	17702	17828	17647	17808	17700	17683	17707	17752	17396	17429	17659	17511	17715	17735	17578	17417	17743	17676	17693	17549	17641	17738	17673	17456	17638	17501	17605	17603	17869	17569	17508	17586	17686	17521	17612	17565	17554	17719	17717	17590	17632	17538	17445	17511	17787	17838	17568	17759	17760	17587	17661	17797	17399	17282	17665	17703	17611	17832	17759	17525	17611	17630	17475	17600	17620	17439	17598	17485	17577	17469	17741	17508	17736	17708	17544	17679	17629	17604	17609	17572	17711	17461	17611	17682	17576	17621	17658	17682	17835	17664	17707	17603	17696	17663	17802	17699	17651	17487	17480	17596	17638	17760	17568	17458	17471	17542	17869	17643	17476	17465	17612	17667	17770	17713	17701	17584	17404	17588	17629	17894	17509	17420	17547	17784	17734	17595	17570	17723	17769	17702	17767	17750	17822	17631	17797	17700	17607	17742	17644	17631	17827	17612	17698	17536	17398	17552	17618	17680	17922	17796	17754	17803	17829	17653	17654	17782	17658	17641	17619	17500	17508	17556	17670	17549	17756	17619	17602	17631	17674	17539	17654	17488	17675	17537	17719	17616	17561	17535	17750	17820	17676	17631	17721	17831	17748	17738	17614	17614	17771	17816	17648	17662	17727	17562	17683	17566	17629	17747	17873	17607	17601	17744	17441	17667	17662	17514	17630	17549	17758	17727	17651	17705	17591	17620	17697	17545	17786	17887	17656	17375	17746	17775	17614	17618	17599	17681	17520	17609	17846	17607	17597	17672	17618	17650	17769	17769	17541	17626	17641	17660	17585	17387	17599	17740	17664	17574	17649	17608	17719	17505	17608	17750	17957	17692	17647	17460	17495	17471	17606	17732	17748	17690	17773	17518	17518	17535	17565	17622	17737	17417	17677	17495	17680	17689	17621	17539	17521	17795	17608	17684	17687	17725	17510	17706	17775	17611	17775	17522	17561	17634	17811	17693	17688	17858	17666	17740	17689	17706	17906	17409	17679	17685	17685	17547	17675	17527	17690	17546	17599	17755	17850	17592	17755	17518	17604	17588	17608	17467	17808	17562	17585	17821	17846	17630	17665	17737	17585	17703	17759	17634	17747	17657	17616	17794	17625	17544	17727	17788	17629	17600	17738	17908	17812	17766	17789	17499	17657	17656	17646	17629	17764	17821	17585	17659	17704	17558	17759	17734	17626	17575	17694	17559	17775	17585	17872	17594	17469	17649	17767	17559	17875	17595	17574	17700	17572	17721	17621	17602	17616	17538	17549	17775	17757	17639	17564	17629	17839	17586	17621	17849	17682	17763	17635	17494	17476	17579	17677	17622	17689	17556	17445	17641	17700	17645	17812	17820	17672	17662	17412	17518	17713	17704	17507	17770	17602	17469	17593	17740	17701	17492	17694	17591	17664	17431	17652	17767	17593	17507	17643	17602	17569	17606	17442	17791	17675	17653	17660	17801	17504	17688	17694	17654	17618	17676	17720	17719	17706	17768	17715	17760	17760	17567	17582	17509	17708	17747	17632	17689	17609	17585	17647	17596	17625	17786	17719	17435	17626	17501	17518	17763	17744	17615	17696	17571	17563	17606	17761	17691	17528	17544	17409	17675	17535	17739	17721	17616	17490	17633	17791	17724	17744	17588	17801	17690	17638	17572	17722	17692	17931	17639	17557	17808	17633	17652	17699	17596	17763	17451	17578	17689	17536	17575	17756	17437	17587	17517	17678	17596	17677	17595	18008	17815	17497	17659	17605	17693	17525	17583	17523	17723	17768	17595	17701	17509	17707	17693	17555	17727	17515	17538	17757	17789	17605	17698	17586	17607	17558	17654	17435	17704	17654	17708	17530	17577	17714	17609	17519	17778	17612	17599	17667	17739	17695	17643	17758	17913	17466	17650	17658	17711	17636	17554	17751	17613	17809	17736	17744	17750	17731	17795	17540	17637	17536	17656	17533	17674	17716	17658	17615	17582	17585	17546	17654	17680	17753	17567	17698	17811	17738	17630	17596	17502	17545	17663	17783	17713	17581	17795	17690	17584	17571	17668	17593	17819	18016	17685	17721	17507	17653	17457	17671	17685	17607	17649	17747	17726	17667	17775	17736	17776	17523	17769	17681	17684	17646	17747	17474	17778	17760	17562	17654	17650	17731	17934	17661	17710	17761	17868	17650	17610	17506	17789	17955	17509	17544	17755	17697	17600	17507	17744	17624	17807	17684	17581	17733	17678	17726	17460	17417	17826	17508	17762	17617	17626	17520	17689	17788	17354	17574	17571	17546	17544	17621	17711	17571	17510	17535	17335	17546	17441	17651	17503	17709	17608	17425	17796	17541	17585	17744	17829	17796	17737	17649	17686	17606	17660	17790	17605	17596	17644	17594	17618	17538	17746	17692	17428	17658	17713	17600	17639	17460	17747	17460	17570	17451	17584	17726	17450	17513	17737	17597	17591	17575	17422	17721	17767	17625	17726	17577	17815	17771	17625	17578	17698	17757	17755	17800	17668	17688	17592	17636	17683	17635	17703	17589	17567	17612	17601	17552	17672	17661	17563	17538	17510	17625	17762	17621	17800	17670	17760	17568	17658	17629	17654	17666	17708	17772	17519	17591	17616	17711	17559	17529	17779	17612	17688	17790	17642	17705	17538	17680	17392	17624	17790	17546	17694	17801	17652	17627	17427	17717	17777	17665	17721	17564	17665	17603	17791	17604	17824	17291	17784	17760	17683	17709	17575	17541	17684	17744	17764	17522	17383	17771	17485	17727	17539	17650	17543	17707	17775	17633	17536	17485	17539	17732	17662	17656	17532	17439	17610	17659	17672	17721	17713	17564	17691	17733	17826	17603	17749	17623	17849	17638	17608	17628	17567	17502	17635	17687	17540	17773	17479	17712	17534	17675	17717	17393	17654	17882	17498	17563	17573	17803	17432	17511	17584	17625	17612	17677	17750	17676	17673	17544	17705	17661	17521	17664	17819	17588	17750	17510	17458	17612	17683	17591	17706	17704	17685	17426	17774	17498	17617	17719	17695	17723	17662	17522	17869	17440	17606	17701	17761	17613	17683	17587	17739	17622	17693	17816	17621	17792	17691	17618	17576	17464	17551	17667	17697	17670	17781	17645	17701	17800	17505	17628	17405	17783	17655	17590	17625	17578	17836	17470	17485	17599	17842	17725	17622	17645	17636	17707	17629	17765	17714	17718	17601	17692	17655	17641	17660	17729	17682	17608	17792	17652	17761	17641	17632	17546	17581	17615	17770	17545	17637	17607	17377	17586	17647	17683	17320	17537	17620	17631	17614	17776	17684	17717	17790	17787	17564	17506	17599	17777	17627	17595	17405	17654	17747	17726	17805	17584	17700	17801	17628	17715	17617	17548	17570	17633	17560	17638	17525	17679	17552	17730	17810	17736	17627	17834	17801	17843	17637	17604	17724	17919	17738	17740	17749	17782	17616	17542	17700	17613	17559	17531	17715	17490	17468	17676	17655	17679	17700	17493	17572	17559	17712	17645	17741	17674	17593	17701	17452	17745	17765	17865	17654	17797	17790	17657	17500	17566	17513	17895	17630	17531	17741	17710	17573	17472	17740	17759	17707	17475	17879	17720	17766	17683	17644	17583	17506	17550	17696	17701	17532	17511	17527	17667	17726	17762	17655	17758	17730	17606	17713	17723	17735	17682	17496	17686	17513	17410	17826	17578	17856	17806	17511	17859	17544	17736	17759	17729	17659	17567	17531	17674	17644	17707	17648	17693	17897	17578	17807	17836	17522	17609	17721	17707	17545	17715	17655	17622	17700	17720	17683	17570	17641	17621	17568	17735	17802	17702	17610	17775	17647	17428	17647	17616	17769	17747	17691	17551	17379	17737	17581	17721	17536	17706	17707	17554	17510	17429	17740	17674	17582	17534	17659	17521	17613	17710	17541	17615	17520	17666	17678	17543	17522	17575	17706	17583	17677	17473	17557	17561	17766	17490	17778	17724	17532	17606	17719	17595	17555	17692	17792	17742	17652	17574	17673	17702	17453	17695	17628	17416	17400	17542	17609	17663	17661	17837	17720	17493	17499	17548	17667	17589	17602	17672	17566	17467	17575	17705	17630	17615	17560	17524	17685	17462	17511	17778	17721	17743	17669	17735	17590	17551	17484	17778	17602	17640	17699	17423	17614	17634	17667	17760	17634	17700	17656	17364	17710	17567	17599	17577	17591	17689	17592	17777	17592	17520	17660	17681	17727	17722	17737	17733	17536	17880	17532	17641	17491	17701	17644	17636	17801	17875	17645	17418	17474	17755	17707	17577	17668	17525	17634	17726	17699	17509	17682	17503	17607	17646	17540	17737	17776	17684	17620	17756	17589	17711	17684	17626	17712	17646	17777	17436	17594	17532	17598	17795	17585	17627	17694	17608	17569	17654	17741	17854	17783	17464	17508	17923	17525	17724	17563	17603	17571	17616	17471	17841	17672	17754	17537	17741	17678	17779	17766	17526	17498	17795	17637	17642	17755	17589	17590	17755	17752	17648	17724	17659	17706	17644	17724	17597	17541	17715	17668	17684	17679	17492	17641
19989	23792	18255	16580	16062	15812	15877	15712	15666	15618	15321	15505	15556	15373	15296	15310	15508	15561	15292	15535	15439	15514	15564	15565	15216	15421	15280	15336	15355	15360	15436	15406	15350	15351	15311	15527	15333	15325	15500	15318	15395	15484	15296	15411	15455	15330	15274	15245	15254	15409	15367	15315	15441	15317	15237	15351	15520	15365	15308	15406	15371	15253	15306	15359	15378	15534	15411	15403	15346	15353	15338	15314	15441	15222	15396	15262	15305	15508	15362	15266	15410	15128	15315	15341	15245	15188	15495	15199	15343	15250	15270	15496	15290	15273	15304	15350	15410	15258	15275	15461	15276	15483	15275	15519	15359	15136	15420	15168	15255	15341	15418	15485	15301	15223	15426	15309	15470	15435	15442	15355	15312	15327	15294	15226	15252	15354	15372	15394	15367	15552	15349	15390	15410	15299	15175	15471	15371	15365	15387	15528	15441	15340	15302	15279	15267	15368	15294	15300	15286	15301	15345	15355	15220	15244	15375	15316	15176	15236	15388	15320	15385	15437	15417	15297	15314	15384	15310	15362	15363	15440	15191	15330	15345	15324	15406	15190	15368	15437	15242	15208	15204	15237	15386	15455	15363	15373	15290	15222	15177	15296	15303	15337	15249	15287	15259	15274	15481	15289	15268	15450	15429	15452	15249	15332	15430	15373	15331	15397	15466	15341	15382	15300	15377	15297	15227	15415	15427	15337	15360	15266	15268	15309	15491	15411	15212	15371	15478	15429	15502	15346	15403	15334	15437	15379	15498	15313	15458	15124	15390	15349	15214	15252	15370	15259	15451	15317	15214	15455	15354	15420	15169	15188	15428	15315	15393	15442	15441	15475	15394	15268	15538	15446	15285	15177	15411	15398	15354	15197	15427	15182	15381	15304	15315	15384	15258	15350	15548	15314	15050	15266	15245	15261	15533	15177	15405	15239	15346	15339	15375	15287	15332	15279	15280	15302	15558	15394	15408	15288	15296	15340	15310	15475	15397	15332	15370	15365	15276	15202	15252	15327	15465	15301	15480	15166	15241	15296	15309	15290	15351	15568	15444	15488	15380	15310	15044	15329	15312	15452	15380	15374	15340	15417	15233	15544	15345	15222	15485	15303	15202	15397	15298	15396	15271	15205	15235	15286	15345	15363	15374	15317	15349	15411	15252	15203	15386	15317	15175	15310	15453	15337	15439	15490	15396	15251	15356	15434	15300	15421	15270	15373	15250	15274	15267	15409	15148	15433	15215	15259	15281	15261	15165	15225	15490	15418	15264	15340	15427	15398	15148	15212	15371	15210	15436	15380	15403	15509	15311	15270	15277	15256	15347	15367	15400	15258	15272	15267	15475	15383	15347	15367	15329	15322	15522	15295	15387	15400	15440	15346	15415	15300	15335	15382	15381	15274	15351	15393	15299	15303	15378	15302	15309	15282	15279	15344	15290	15248	15387	15269	15363	15349	15298	15358	15222	15401	15349	15360	15296	15338	15300	15046	15274	15360	15301	15322	15359	15343	15388	15383	15407	15303	15333	15221	15316	15470	15366	15416	15216	15344	15339	15256	15325	15439	15349	15264	15407	15263	15272	15210	15403	15488	15432	15416	15436	15279	15488	15293	15390	15391	15242	15229	15376	15522	15293	15315	15197	15238	15309	15390	15200	15482	15378	15336	15311	15375	15163	15208	15350	15407	15193	15373	15323	15269	15219	15312	15215	15358	15335	15239	15428	15530	15256	15331	15196	15524	15336	15358	15310	15348	15234	15379	15307	15344	15439	15167	15376	15286	15361	15337	15384	15314	15368	15296	15297	15326	15261	15298	15363	15209	15362	15308	15366	15320	15322	15346	15322	15334	15486	15336	15173	15340	15339	15250	15249	15547	15324	15376	15233	15192	15301	15476	15161	15405	15441	15369	15298	15191	15482	15231	15423	15281	15275	15321	15230	15234	15254	15574	15508	15385	15310	15345	15550	15344	15228	15469	15374	15311	15332	15045	15425	15419	15543	15495	15416	15248	15543	15228	15430	15386	15375	15355	15363	15329	15420	15241	15398	15276	15399	15233	15229	15298	15525	15287	15444	15239	15308	15426	15354	15258	15240	15344	15233	15415	15307	15239	15339	15205	15182	15185	15428	15176	15215	15490	15353	15404	15318	15438	15281	15440	15241	15384	15242	15214	15096	15349	15350	15173	15183	15198	15219	15263	15270	15306	15386	15386	15356	15255	15260	15545	15286	15379	15376	15376	15341	15345	15316	15268	15216	15233	15388	15421	15337	15218	15320	15362	15298	15426	15437	15534	15289	15244	15280	15327	15308	15410	15300	15307	15274	15253	15158	15383	15350	15296	15386	15311	15348	15247	15190	15437	15407	15281	15365	15076	15332	15362	15372	15246	15442	15018	15379	15281	15401	15338	15055	15176	15526	15375	15248	15325	15355	15339	15256	15360	15251	15294	15337	15234	15407	15314	15295	15235	15174	15381	15476	15369	15274	15296	15203	15300	15373	15206	15355	15334	15248	15339	15437	15342	15289	15424	15407	15463	15474	15406	15344	15365	15471	15272	15390	15286	15474	15239	15092	15221	15361	15171	15373	15455	15357	15235	15276	15414	15194	15276	15383	15295	15194	15295	15411	15313	15362	15324	15292	15293	15384	15517	15344	15253	15428	15407	15371	15188	15419	15440	15419	15321	15327	15278	15410	15197	15270	15307	15474	15507	15329	15437	15395	15393	15436	15379	15280	15357	15452	15342	15376	15236	15430	15294	15298	15404	15323	15210	15383	15322	15230	15362	15191	15166	15354	15285	15295	15296	15183	15348	15361	15556	15328	15033	15447	15369	15279	15273	15305	15119	15335	15282	15336	15317	15373	15201	15361	15439	15461	15422	15244	15208	15293	15359	15218	15279	15158	15365	15187	15323	15329	15474	15371	15305	15239	15281	15348	15344	15388	15311	15230	15408	15426	15402	15068	15281	15307	15442	15235	15196	15285	15263	15405	15455	15264	15441	15310	15396	15332	15279	15311	15269	15362	15304	15331	15416	15444	15536	15251	15271	15414	15422	15246	15252	15380	15221	15377	15437	15463	15386	15491	15517	15621	15200	15496	15329	15341	15320	15395	15170	15342	15407	15261	15302	15499	15285	15367	15429	15340	15355	15230	15393	15266	15343	15314	15345	15320	15224	15506	15330	15284	15405	15356	15250	15279	15362	15331	15180	15215	15242	15266	15515	15236	15374	15317	15472	15283	15323	15303	15223	15142	15248	15401	15384	15284	15251	15375	15335	15415	15318	15378	15343	15445	15265	15183	15403	15263	15293	15371	15377	15459	15354	15504	15245	15293	15384	15441	15373	15557	15329	15308	15407	15452	15289	15344	15374	15402	15439	15271	15276	15398	15214	15427	15544	15348	15278	15477	15375	15393	15225	15165	15351	15359	15382	15399	15390	15305	15361	15464	15462	15218	15439	15352	15365	15212	15500	15175	15313	15124	15232	15312	15363	15523	15303	15308	15426	15271	15519	15251	15311	15403	15350	15304	15469	15459	15364	15426	15314	15310	15227	15414	15530	15373	15226	15390	15370	15245	15297	15414	15208	15335	15377	15314	15403	15316	15359	15478	15265	15331	15350	15391	15375	15314	15290	15184	15400	15404	15409	15335	15332	15269	15367	15324	15300	15199	15332	15099	15430	15193	15300	15489	15321	15524	15302	15276	15288	15321	15479	15362	15219	15466	15434	15351	15354	15382	15246	15484	15317	15330	15378	15384	15288	15399	15311	15303	15440	15421	15255	15296	15463	15283	15208	15340	15281	15275	15386	15409	15401	15370	15427	15468	15193	15297	15436	15443	15531	15386	15378	15284	15370	15335	15232	15206	15263	15231	15379	15305	15385	15305	15468	15420	15364	15433	15244	15546	15422	15234	15311	15167	15295	15339	15288	15289	15369	15145	15325	15312	15264	15432	15289	15391	15324	15249	15402	15442	15307	15204	15388	15443	15372	15391	15320	15236	15423	15241	15377	15332	15331	15240	15498	15245	15176	15529	15471	15363	15186	15371	15370	15292	15327	15423	15244	15458	15281	15414	15251	15430	15099	15310	15300	15341	15460	15386	15453	15379	15267	15275	15420	15294	15236	15389	15308	15437	15281	15435	15389	15451	15369	15304	15336	15323	15298	15315	15394	15289	15450	15376	15303	15195	15501	15584	15354	15305	15346	15391	15357	15347	15476	15236	15145	15407	15336	15288	15288	15235	15509	15333	15238	15346	15364	15166	15252	15390	15266	15267	15356	15328	15154	15422	15305	15276	15293	15366	15402	15436	15173	15302	15412	15254	15376	15349	15328	15399	15361	15255	15373	15222	15341	15391	15309	15301	15491	15468	15241	15453	15418	15409	15287	15318	15362	15287	15368	15289	15260	15466	15376	15311	15211	15405	15282	15253	15329	15308	15431	15238	15322	15279	15354	15336	15297	15380	15297	15421	15323	15352	15386	15280	15356	15325	15281	15367	15416	15112	15350	15334	15515	15257	15280	15438	15354	15507	15271	15243	15486	15326	15469	15355	15213	15235	15275	15419	15227	15370	15421	15358	15496	15327	15318	15282	15266	15291	15385	15224	15408	15223	15344	15386	15502	15209	15211	15344	15320	15509	15519	15319	15230	15456	15357	15221	15394	15393	15377	15439	15303	15357	15394	15236	15428	15353	15265	15101	15258	15356	15481	15390	15191	15439	15296	15326	15498	15264	15596	15384	15232	15334	15317	15275	15368	15397	15241	15467	15434	15317	15270	15337	15303	15299	15332	15320	15383	15484	15371	15433	15363	15400	15382	15298	15140	15427	15248	15348	15208	15228	15399	15285	15290	15425	15410	15199	15431	15409	15358	15374	15307	15206	15300	15439	15344	15417	15340	15371	15353	15379	15284	15264	15421	15536	15239	15207	15430	15460	15328	15391	15259	15185	15488	15267	15253	15257	15420	15479	15269	15345	15459	15260	15452	15224	15317	15365	15380	15312	15349	15365	15255	15546	15303	15409	15270	15256	15420	15301	15379	15246	15278	15524	15369	15344	15293	15178	15402	15402	15364	15387	15347	15393	15479	15200	15299	15291	15305	15295	15347	15402	15427	15520	15162	15309	15453	15249	15291	15277	15337	15426	15319
22574	21660	28835	24845	21829	23242	23012	18575	17531	17555	17626	17574	17456	17628	17332	17216	17414	17299	17467	17352	17382	17228	17165	17138	17226	17350	17145	17318	17280	17145	17193	17215	17028	17029	16982	17066	17305	17159	17072	17042	17149	17066	17169	17071	17122	17143	17171	16980	17239	17107	17058	17026	17115	17052	17065	17247	17036	17103	17239	17115	17058	16914	17015	17098	17032	17162	17120	16886	17165	17052	16961	17068	17324	16917	16977	16981	17138	17194	17127	17082	17285	17160	17043	17054	17143	17024	17207	17082	16966	16993	17207	17296	17266	16829	16993	17204	17052	17123	17014	17069	17134	16845	17126	17094	17085	16958	17167	17014	17235	17125	16772	16861	17088	17001	16963	17242	17098	17046	16921	17146	17099	17018	17208	17136	17212	16973	17024	16865	17093	17227	16978	17062	17065	17040	17193	17024	16999	17141	17044	16976	17141	16971	17237	16930	17004	16958	17044	16989	16905	16982	17044	17056	17053	17126	16920	17069	17162	17084	16986	16973	17018	17038	17220	17062	16932	16912	17006	16857	17039	16943	17031	16841	17293	17092	17135	17074	17098	16985	16756	17055	16898	16906	16840	17111	17097	16846	16978	17011	16830	16973	16910	16976	17148	17001	16991	17146	17125	17256	17075	16979	17032	16942	17028	17021	17030	16951	17096	17181	16861	16964	17026	17230	17010	16959	17212	17087	17073	17023	17064	16888	16911	16939	17008	17017	16967	17049	17059	16930	17088	16832	16949	17011	16823	16997	16935	17272	17157	17054	17020	17118	17138	17004	17087	17118	16948	17116	17097	17108	16961	17012	16964	17020	17022	17085	17000	16998	16876	16853	17041	17115	17023	17017	17145	17010	16997	16885	16956	16900	17024	17024	17027	16963	17178	16921	16998	16899	17072	17049	17085	16964	17146	16971	16952	17068	17022	16784	16847	17192	17014	17209	17082	16897	17081	17145	17026	17107	17071	16980	17214	17131	16954	16978	17085	16980	17206	16863	17169	16881	16986	16860	16924	16962	16929	17032	17069	16957	16860	16996	17111	17038	16961	17282	17234	16996	17072	17030	17047	17182	16835	16836	17036	16910	17014	16984	17099	16999	17076	16988	17175	17176	16932	17112	16855	17154	17145	16947	16981	17160	17298	17006	17044	16914	17109	16972	17061	16968	16988	16874	17115	16913	16999	16996	16915	17020	17277	17089	17014	16976	17003	17035	16980	17082	16855	16975	16968	16952	17013	16716	17148	17149	16891	17027	17044	17155	17093	16771	16867	16973	16876	17048	16927	16875	17078	17179	16984	17118	17146	17204	17338	16845	17204	17060	16977	16915	16999	16969	16944	16825	17006	17116	17120	17067	17061	17240	17165	16861	16958	16847	17127	17046	17103	17246	16997	16994	17020	16847	17094	16870	16890	16771	16929	17020	17133	17008	17027	17010	17129	17060	17010	16885	16913	16962	16950	16907	16735	17084	17104	17151	17135	16920	17000	17077	17159	17014	16976	17162	17120	17206	17106	16971	16900	17043	16957	17030	17104	17006	17201	16764	17182	17140	17078	17075	16952	16862	16930	16969	16940	17179	17172	17095	16898	16984	17014	17051	17163	17084	17085	17043	17075	16893	16810	16802	16915	16900	17090	17004	17048	16839	16948	16975	16846	17255	17062	17157	16971	16912	17031	17222	17048	16803	16985	16959	16891	17017	17257	16996	16861	17010	17001	17177	17106	17087	17110	17253	17162	17004	17177	17316	17100	16884	17086	17142	17226	17083	17146	17198	17184	16933	16847	17118	17013	16999	17182	16890	17135	16960	17123	16936	17190	17294	16990	16921	17133	17157	17192	16970	16985	17024	16985	16806	16777	17092	16851	17088	17176	17162	16948	17046	16986	17015	17176	16833	16913	16769	17010	17098	17108	16976	17017	16866	16984	17122	16932	17105	16946	17017	17138	16812	17012	16925	16884	17079	17114	17028	16893	17060	17124	16927	17150	16962	16994	17119	16805	16921	16852	16917	16942	16945	17185	17004	17017	16998	16890	17050	17114	16937	16986	17101	16963	16998	16997	17043	16890	17198	17170	17067	17230	17076	17120	16806	16943	17197	16992	17095	16958	17174	16929	16757	16998	17001	16840	17183	17045	17003	16867	17077	17004	16763	17093	17081	17082	16873	16979	16922	17210	17150	17111	17019	16981	16769	16949	17056	16866	17015	16863	16991	16970	17079	16900	16860	16994	16953	17004	17018	17130	16917	17012	16907	17038	16954	17077	16874	16861	16968	17023	17165	16951	16935	16867	17127	17033	17013	17300	17116	17019	17178	16929	17055	17031	16882	17104	17145	17095	17186	17119	17040	17180	17069	17030	17050	16920	16887	17019	16887	17041	17124	16925	16956	17149	16860	16957	16954	16919	17081	17135	17182	16890	17138	17037	17177	17059	17025	17194	16847	17060	17017	16959	17221	17197	17030	17137	17113	17011	16971	16978	17169	16901	17106	17023	16950	16900	17062	16962	17007	17065	16924	16962	17071	17061	17172	16880	16989	16775	16951	17088	17010	16938	16990	16924	16992	17097	17023	17008	16920	17079	16990	17105	17062	17249	16960	17012	17147	17077	17012	16962	16973	17000	17049	17057	17010	16966	17117	17208	17020	16795	17071	16846	16789	17128	17305	17274	17058	17111	16937	17025	16951	16935	17155	17023	17030	16965	16964	16990	17319	17086	16960	17123	17266	17103	17077	16969	17031	16938	16926	17115	16954	17119	17292	17221	17037	17160	17007	16977	16934	17130	17086	16820	16681	17049	17014	17088	17086	16904	16928	17103	17177	16891	16956	16986	17179	16845	17091	17021	17004	17056	17027	17197	17050	16913	16837	17027	16967	17058	16868	16977	16951	17106	16929	16968	16997	17063	17234	16961	16982	17175	16933	16950	17079	17051	17245	17073	17023	17012	17220	17026	16848	16808	16925	16971	16984	16987	17144	17119	16935	16969	17092	17216	17185	16888	16961	16875	17048	17159	17021	16863	16691	17037	17065	16990	17100	16852	17062	17051	17011	16929	17043	17206	17021	17087	17050	17039	16958	17068	16970	17117	17024	16970	17053	17025	16829	17095	16806	16936	16843	16987	16895	16842	16989	17206	16883	16928	17119	17042	17126	17110	16944	16999	16813	16842	17130	17084	16960	17087	16784	16906	16891	17298	16849	17010	16992	17090	16946	17025	16973	17326	17037	17004	17173	17082	16999	16863	16879	16957	17130	16895	17188	17112	16970	17090	16918	17018	17107	17190	16827	17047	17074	16811	16951	17059	16939	17166	16955	16903	16855	17112	16854	17082	17140	17098	16886	16820	16814	17190	16918	17056	17265	17191	17096	16833	16985	17086	16982	17087	16899	16849	16976	16917	17012	17061	17117	17159	16951	17210	16915	17009	16910	16948	17028	16885	17291	17090	17042	16893	17284	16900	16932	17104	16995	16924	17071	16874	17171	17157	17039	16909	16858	16810	16902	17042	16965	16952	16948	17117	16947	17179	17063	17040	16904	17098	17125	17011	16869	16996	16938	17167	17115	17148	17025	16943	17070	17055	17029	17182	16889	16964	16919	17026	16996	17007	16869	16928	17183	17280	17128	16909	17037	16971	16981	17232	17136	17133	16904	17267	17041	17061	17028	17016	17005	16891	17032	17105	16919	17132	17223	16739	17113	16950	16990	16728	17143	17039	16767	16974	16955	16873	16801	17098	16935	17055	16965	17067	17095	17113	16662	17230	16973	17007	17070	16942	17058	17086	17207	16894	16835	17039	17197	17088	17120	17052	17029	17204	16851	17043	16960	16845	16990	17028	16988	17110	17233	16939	17073	16955	16830	17014	17022	17153	17010	16727	16970	17000	16989	16948	16793	17155	16968	17172	17177	17043	16996	16957	17047	16907	17009	16838	17076	17025	17059	17027	16999	16860	16929	16989	17048	16960	17090	16978	17306	17189	16937	16989	17056	17039	17014	16907	16935	16790	17072	16950	16928	17019	17034	17153	16895	17380	17049	17021	16988	16915	17209	16792	16942	17258	17069	17029	17103	16959	16923	16892	16799	16999	17049	16938	16963	16895	17191	17049	16674	17006	16902	17030	17071	16890	17042	16830	16912	16883	17023	16720	17035	16938	17041	17103	17132	17089	17052	17093	16875	17154	17068	17265	16947	17020	17137	17282	16935	17118	16923	17105	16912	17011	17132	17048	17002	17039	17043	16976	17090	17075	17001	17147	17027	17042	17068	17023	17112	17047	17057	16866	17121	17093	16921	17003	16976	17114	17166	17013	17202	17205	17242	17067	17138	17064	16978	17068	16725	16976	17062	17028	17013	17084	16866	16869	17191	17082	17252	17099	16952	17221	16873	17335	17008	16951	17111	17007	17103	16999	16895	17099	16883	17133	16978	16958	17040	16898	17119	17189	16977	16969	16973	17118	17010	16956	16810	17073	16973	16889	17127	17208	17033	16880	17010	16870	16942	17096	17040	17081	16932	17065	17077	17267	17191	17000	17156	17154	17001	16815	16993	17092	17012	16915	16974	16886	17038	17158	16927	16937	16927	17010	17041	17174	17006	16991	16773	17040	17090	16957	16997	16959	17132	17069	17069	16992	17168	17023	16892	16823	16965	17122	16857	17176	16961	16977	17036	16965	16811	17013	17178	17020	17048	17132	16988	16996	16970	16877	16835	16834	16903	16991	16977	17238	17055	17141	16833	16780	17127	16864	17074	17037	17093	17130	16904	17025	17012	16802	16954	17090	17002	17017	16988	16883	17034	16993	17177	17027	17082	17203	16908	16953	16842	16933	16924	17105	17153	17119	17207	17010	17174	16879	16993	17079	17031	17002	17015	17123	17021	17094	17043	17082	16974	17003	16834	16966	16838	16772	16969	16986	16971	17012	17193	17196	17109	16875	16739	17103	17049	17096	16897	17064	17112	16948	16905	17096	17004	16974	16929	17087	17084	16819	17203	17014	17049	17060	17098	16920	16979	17117	16940	16833	17082	17069	16946	17135	17004	17079	17042	17069	17131	16785	17031	16963	16974	16919	17176	17040	17070	17167	17073	17030	17085	17047	17242	17056	17080	17099	16985	16993	17032	17047	17082	17224	16938	17165	17051	17010	17133
24805	31553	22465	18527	17245	16490	15987	15820	15515	15405	15443	15186	15278	15124	15104	15249	15247	15061	15178	15156	15112	14986	15211	14882	14981	15179	14957	15001	14960	15001	15057	14965	15045	15018	14876	14939	14907	14809	15087	14939	14992	15017	14967	14975	14856	14992	14839	14984	14951	15057	14864	14864	14814	14806	15073	15062	15005	14891	14951	14907	14927	15008	14985	14874	14914	14981	14991	14970	14801	14850	14943	14960	15022	14877	14913	14835	15040	14999	14999	14931	15023	14832	14918	15017	14784	14790	14988	14825	14845	14718	14952	14975	14754	14989	14929	15033	14866	14780	14918	14880	14948	14806	14815	14944	15034	14858	14792	14910	14891	14958	14881	14897	14796	14851	14991	14901	14807	14826	14921	14912	14815	14754	14727	14920	15008	14926	14621	14770	14923	14920	14959	15236	14983	14742	14842	14855	14869	14843	14856	14971	14884	14754	14973	14909	14909	14963	15016	14899	15012	14868	14821	14797	15085	14891	14972	14957	14763	14885	14949	14945	14773	14925	14946	14713	14971	14773	14901	14832	14861	14916	14854	15139	14915	14974	14793	14959	14872	14907	14823	14888	15009	14896	14922	14931	14700	14818	14968	14820	14758	14934	14949	15084	15018	14861	14885	14843	14769	14922	14812	15017	14899	15004	14769	14854	14811	15020	14908	14935	14670	15038	14910	14913	14888	14890	15066	14862	15052	14885	14884	14963	14702	14778	14774	14912	14659	14984	14811	14861	14750	15089	14932	14949	14954	14752	14795	14779	14864	14781	14852	14830	14859	14846	15006	14926	15046	14970	14732	15024	14922	14841	14848	14857	14783	15072	14850	14805	14960	14854	14888	14731	14770	14805	14738	14954	14876	14924	14933	14761	14800	14888	14840	15004	14875	14891	14959	15115	14789	14950	14950	14805	14882	14727	14960	14977	14929	14800	14819	14972	14864	15012	15031	14671	14767	14923	14914	14866	14734	14915	15017	14992	14934	14960	14902	15063	14787	14843	14755	14851	14713	14929	14777	15059	14878	14806	14927	14867	14945	14807	14935	14859	15034	15003	14837	14924	14952	14884	14938	14873	14874	14855	14749	14907	14934	14969	14941	14679	14934	14773	14829	14778	14909	14867	14894	14970	15026	14811	14980	14962	14890	15053	14973	15034	14836	14780	14797	14778	14768	15021	15129	14724	14821	15000	14792	14774	14823	14731	14832	14927	14869	14931	14806	14950	14833	14898	14932	14681	14726	14910	14795	14769	14783	15026	14771	14674	14995	14888	14984	14773	14712	14912	14821	14805	14821	14908	14897	14849	14785	14830	14866	14766	14939	14949	14754	14936	14908	15016	14743	15022	14991	15111	14753	14893	14776	14929	15077	14721	14914	14807	14890	14817	14703	14926	14916	14856	14939	14932	14855	14965	14933	14941	15056	14715	14703	14897	14968	14833	14915	14952	14976	14821	14682	14886	14839	14897	14987	14908	14834	14822	15039	14750	14916	14887	14952	14944	14893	14841	14972	15009	14948	14902	14703	14963	14738	15142	14899	14839	14787	14729	14877	14834	15063	15064	15107	14932	14922	14904	14841	14816	15043	14729	14982	15018	14932	14918	14889	14880	14909	14884	14853	14887	14797	15003	14766	14968	14804	15017	14906	14802	14902	14970	14820	14968	15069	15010	14884	14860	14953	15028	14946	15024	14926	15005	14712	15049	14924	14717	14903	14896	14856	14999	14730	14801	14983	14848	14881	14906	14926	14973	14929	14934	14932	14870	14878	14790	14815	14828	14983	14920	14766	14856	14825	14866	14753	14913	15073	14969	14839	15097	14808	14882	14975	14955	14959	14852	14869	14808	14959	14785	14998	14931	14677	14756	14945	14776	14913	14941	14912	14910	14987	14917	14923	14857	15138	14823	14996	14725	14813	14916	14870	14922	14717	14951	14755	14919	15000	15013	14921	14918	15016	14895	14794	14965	14876	14960	14850	14913	14792	14972	14875	15010	14920	14943	14973	14719	14976	14737	14961	14988	14806	14823	14908	15088	14994	15035	14838	14931	15003	14980	14810	14868	14981	15048	14717	14820	14971	14759	14742	14803	14906	14965	14808	14794	14959	14772	14819	14906	14894	14759	14708	14984	14994	14882	14966	14925	14900	15059	14776	14843	14873	14671	14871	14975	14848	14944	14933	14790	14821	14756	14776	14772	14780	15019	15146	14892	14983	14749	14886	14949	14883	14972	14938	15056	14919	14847	14805	14758	14816	14964	14849	14969	14870	14890	14841	14832	14840	14858	15057	14891	14864	14776	15025	14950	14818	14816	14962	14847	14729	14908	14746	14805	14871	14815	14835	15068	14776	14766	14848	14795	14869	14897	14795	14874	14919	14862	15064	14856	15084	14947	14899	14825	14904	14740	15024	14844	14769	14693	14909	14822	14808	14827	14993	15062	14815	14917	14902	14919	14916	14773	14890	14788	14922	14945	14990	14919	14891	14755	14938	14963	14927	14960	14676	14812	14970	14819	14983	14962	14927	14735	15008	15010	14839	14870	14938	14851	14884	14778	14731	14891	14711	14864	14900	15106	14928	14806	14674	14904	14912	14918	14871	14881	14965	14872	14932	14878	14819	14879	14861	14912	14809	14964	14926	14845	14780	14869	15060	14787	14898	15040	14998	14679	14823	14784	14977	14894	15065	14864	14932	14854	14886	14976	14834	15000	14937	14953	14940	14834	14792	15016	14859	14916	14776	14989	14743	14761	14897	15029	14869	15022	14945	14775	14846	14929	14916	14899	14947	14954	14867	14836	14899	14869	14865	14786	14947	15006	14899	14847	14811	14800	15022	14848	15041	14860	14739	14848	14937	14843	14900	14816	14799	14924	14947	14825	14912	15049	14819	14869	14898	14928	14908	14843	14930	15021	14851	14837	14782	14928	14831	14829	14797	14873	14908	15061	14856	14949	14783	14741	14958	14891	14873	14807	14933	14908	14906	14814	14714	14856	14989	14873	15062	15113	15034	14789	14813	14916	14708	14916	14783	14820	14836	14753	14869	14950	14925	15030	14855	14919	14896	14816	14865	15032	14886	14953	14803	14911	14819	15015	14860	14883	14866	14918	14888	14796	14987	14800	14959	14937	15079	14990	15116	14789	14899	14695	14878	14857	15046	14848	14862	14775	14949	14942	14923	14773	14912	14907	15133	15027	15047	15004	14789	14853	14896	14851	14968	14885	14722	14928	14976	14850	14902	14777	14977	15045	14920	14730	14853	15020	15008	14989	14898	14928	14902	14740	14901	14922	14845	14858	14722	14845	14907	15000	14990	14826	14967	14940	14815	14975	14897	14769	14934	14773	14892	14762	14923	14883	14895	14915	14809	14856	14912	15061	15073	14791	14972	15055	14826	14880	14879	14837	14862	14965	14995	14918	14878	14982	14757	15076	14674	14869	14788	14798	15032	14824	14973	14779	14698	14901	14833	14862	14953	14842	14904	14920	15003	14813	15086	15035	14978	14884	14961	15046	14829	14991	14854	14807	15023	14905	14947	14807	14810	14927	14748	14949	14836	14840	14975	14903	14747	14771	14765	14995	14852	14815	14741	14854	14824	14680	15037	15067	14774	15063	14944	14846	14983	14943	15007	14842	14899	14684	14881	14841	14993	14974	14937	14917	14952	14824	14852	14819	14813	14931	14907	14944	14887	15094	14914	14803	14821	14882	14912	14870	14805	14844	14808	14737	14911	14865	14969	14943	14807	14978	14764	15037	14868	14962	14874	14843	14864	14813	14982	15054	14866	14875	14763	14927	14893	14897	14946	14971	14963	14803	14830	14800	15015	14869	14809	14931	14850	14983	14929	14848	14833	14877	14914	14769	14933	15051	15057	14899	14800	15127	14932	14839	14894	14826	14746	14809	14795	14972	14874	14883	14790	14982	14788	14882	14981	14954	15022	14798	14888	14867	14882	14894	14789	14715	14831	14869	14828	14895	14887	14762	14863	14921	14910	14931	14854	14954	14924	14963	14767	14934	15010	14924	14934	14688	14949	15000	15007	14716	14852	14772	14953	14784	14884	14737	14828	15017	14874	14956	14945	14754	14993	14949	14967	14874	15128	14915	14823	14948	14896	14882	14714	15001	15017	14807	14809	15017	14925	14795	15071	14758	14841	14840	14907	14892	14801	14902	14761	14935	14959	14861	14937	14941	14878	14942	15011	14816	14973	14999	14798	14872	15009	15023	14997	14882	14788	14962	14783	14963	14968	14804	14878	14823	14769	14978	14980	14709	14875	14791	14950	14878	14836	14851	14860	14909	14892	14748	15003	14866	14837	14777	14865	14911	14882	14892	15000	14952	14877	14961	15005	14838	14904	14887	14929	14823	14983	14956	14853	14887	14882	14882	14964	14978	14785	14934	14937	14821	14838	14798	14931	14934	14811	14993	14826	14860	15012	14824	14787	14772	14925	14953	14901	14837	14932	14952	14725	14865	14919	14917	14769	14947	14895	14963	14718	14946	14836	14942	14771	15050	14948	14621	14826	14876	14780	14903	14914	14811	14893	14947	14868	15019	14954	14865	14875	14904	14862	14842	14876	14930	14986	14907	15010	15077	14857	14863	14947	14768	14894	14963	14925	14812	14771	14794	14873	14899	14866	14915	14950	14816	14921	14879	14949	14951	14786	14756	14859	14890	14834	14985	14843	14765	14907	14957	14820	14819	14909	14802	14813	14960	14890	14934	14962	14886	14890	14869	15124	14894	14946	14915	14926	14937	14931	14884	14992	14806	14885	14975	14988	14938	14969	14908	14945	14929	14916	14853	14853	14715	14948	14959	14850	14990	14884	14798	14986	14914	15002	14880	14885	15192	14717	14841	14639	15000	14819	14770	14845	14860	14892	14782	14880	14856	14704	14884	14903	14782	14866	14914	14851	14879	14965	14924	14939	14871	14699	14999	14728	14988	14802	14655	15066	14934	14859	14914	15057	14763	14913	14831	14914	14862	14917	14922	14819	14909	14973	14983	14908	15053	14798	14802	14854	14915	14758	14919	14833	14728	14948	14953	14923	14873	14882	14955	14955	14862	14925	14890	14933	14919	14875	14802	14820	14932	14836	14895	14990	14701	14804	14826	14915	14875	14962	15039	14846	14992	14720	14830	14944	14949
29374	22552	22686	19572	17149	17030	17021	16782	16629	16849	16599	16711	16794	16705	16457	16609	16629	16576	16675	16633	16691	16731	16691	16663	16890	16758	16649	16387	16778	16623	16738	16775	16442	16588	16673	16735	16570	16827	16913	16521	16547	16498	16585	16638	16525	16724	16623	16795	16537	16674	16664	16552	16737	16694	16710	16707	16767	16809	16603	16518	16789	16696	16678	16665	16522	16524	16592	16768	16672	16631	16702	16645	16735	16664	16574	16683	16399	16543	16676	16629	16481	16651	16576	16526	16631	16596	16488	16569	16669	16594	16688	16639	16536	16593	16629	16672	16759	16519	16643	16713	16652	16706	16586	16570	16791	16701	16594	16518	16563	16664	16615	16843	16619	16755	16782	16842	16482	16587	16595	16523	16472	16655	16801	16596	16589	16566	16455	16525	16607	16666	16479	16584	16687	16754	16785	16521	16558	16722	16543	16754	16730	16558	16658	16681	16720	16635	16657	16628	16614	16850	16598	16543	16613	16757	16672	16687	16576	16428	16556	16786	16671	16558	16450	16603	16465	16546	16820	16731	16765	16632	16805	16606	16674	16472	16583	16554	16739	16611	16664	16530	16758	16601	16600	16541	16644	16606	16633	16748	16727	16618	16790	16669	16641	16513	16738	16489	16687	16608	16426	16586	16714	16704	16557	16607	16767	16626	16550	16727	16688	16684	16795	16510	16784	16525	16666	16644	16477	16714	16381	16671	16687	16626	16771	16617	16664	16664	16517	16460	16633	16537	16427	16513	16654	16586	16678	16699	16580	16486	16822	16747	16381	16635	16729	16770	16444	16486	16507	16648	16609	16743	16843	16743	16623	16697	16530	16706	16776	16514	16736	16678	16578	16692	16583	16420	16676	16435	16624	16872	16567	16632	16672	16553	16696	16584	16756	16886	16625	16438	16571	16589	16725	16642	16698	16677	16601	16559	16607	16413	16547	16696	16772	16658	16644	16652	16639	16750	16515	16583	16616	16564	16857	16716	16662	16655	16569	16468	16639	16545	16647	16552	16669	16549	16799	16542	16730	16613	16897	16602	16654	16695	16413	16560	16526	16600	16634	16537	16365	16670	16628	16658	16533	16615	16738	16527	16578	16384	16589	16700	16764	16535	16841	16668	16646	16712	16785	16628	16589	16629	16713	16442	16590	16682	16595	16701	16721	16716	16475	16582	16465	16564	16749	16652	16665	16711	16496	16532	16563	16840	16565	16603	16742	16632	16537	16602	16633	16604	16658	16629	16674	16631	16554	16684	16602	16489	16632	16683	16736	16680	16684	16736	16516	16636	16502	16619	16646	16730	16701	16657	16624	16620	16571	16648	16764	16516	16581	16678	16607	16760	16526	16432	16860	16483	16682	16710	16716	16664	16607	16644	16672	16539	16692	16682	16704	16619	16648	16735	16766	16749	16686	16597	16682	16732	16582	16541	16649	16674	16856	16680	16423	16659	16537	16405	16582	16687	16722	16744	16632	16731	16454	16432	16558	16492	16902	16664	16615	16604	16600	16790	16781	16811	16583	16766	16664	16746	16598	16406	16629	16573	16641	16776	16667	16511	16656	16459	16815	16436	16700	16745	16853	16755	16654	16675	16575	16896	16845	16588	16527	16685	16728	16541	16804	16757	16521	16532	16680	16717	16527	16635	16600	16365	16611	16573	16658	16671	16498	16650	16644	16579	16566	16424	16705	16791	16673	16841	16730	16600	16678	16530	16565	16514	16610	16646	16814	16586	16518	16541	16651	16819	16476	16633	16566	16894	16529	16640	16697	16749	16717	16456	16716	16610	16772	16651	16567	16629	16667	16627	16471	16598	16522	16319	16393	16638	16559	16572	16545	16805	16605	16718	16749	16653	16531	16632	16743	16774	16527	16639	16671	16829	16592	16685	16709	16608	16665	16626	16660	16708	16651	16738	16604	16682	16656	16301	16506	16534	16488	16791	16544	16590	16645	16704	16854	16950	16783	16572	16690	16555	16671	16742	16620	16706	16744	16739	16596	16621	16609	16508	16769	16681	16662	16857	16761	16567	16544	16692	16690	16581	16731	16587	16492	16776	16592	16409	16611	16736	16753	16776	16650	16597	16505	16579	16586	16853	16609	16615	16718	16778	16449	16480	16672	16828	16660	16659	16877	16497	16615	16929	16500	16629	16863	16655	16660	16585	16767	16910	16468	16686	16624	16642	16851	16748	16503	16785	16731	16608	16681	16741	16609	16575	16636	16574	16675	16544	16658	16517	16777	16667	16644	16681	16624	16563	16568	16568	16604	16726	16625	16735	16631	16652	16696	16699	16761	16452	16635	16664	16551	16429	16512	16671	16702	16851	16731	16865	16546	16625	16562	16563	16619	16714	16541	16659	16618	16672	16830	16530	16647	16880	16567	16799	16983	16746	16550	16648	16588	16867	16838	16660	16569	16585	16583	16500	16687	16614	16788	16535	16722	16698	16639	16649	16882	16823	16797	16569	16390	16770	16666	16598	16604	16483	16731	16492	16550	16601	16730	16478	16799	16378	16487	16650	16481	16519	16713	16371	16467	16810	16684	16604	16769	16775	16631	16684	16649	16433	16641	16769	16618	16873	16478	16483	16475	16565	16761	16698	16632	16611	16634	16524	16650	16476	16586	16776	16404	16592	16893	16705	16575	16577	16900	16573	16388	16700	16895	16680	16571	16666	16876	16871	16690	16763	16775	16614	16588	16741	16690	16490	16779	16745	16586	16673	16381	16607	16520	16707	16784	16663	16451	16654	16749	16671	16666	16638	16728	16584	16386	16555	16802	16710	16724	16785	16697	16639	16555	16802	16714	16654	16317	16677	16760	16627	16605	16662	16828	16643	16465	16435	16641	16542	16585	16709	16599	16638	16509	16729	16798	16628	16657	16700	16506	16688	16538	16471	16659	16498	16706	16690	16678	16530	16726	16369	16594	16684	16746	16669	16672	16800	16620	16788	16500	16467	16679	16836	16704	16736	16788	16700	16570	16687	16609	16450	16651	16735	16572	16478	16760	16813	16678	16519	16759	16594	16650	16696	16624	16552	16504	16793	16646	16700	16534	16724	16762	16689	16615	16556	16655	16719	16710	16572	16623	16598	16761	16626	16619	16719	16718	16625	16785	16513	16760	16806	16453	16643	16781	16715	16737	16807	16595	16708	16555	16737	16813	16737	16570	16695	16440	16584	16782	16842	16464	16676	16674	16648	16556	16738	16344	16647	16774	16690	16749	16654	16483	16743	16653	16501	16642	16528	16698	16667	16699	16409	16617	16698	16724	16650	16645	16655	16574	16687	16624	16700	16763	16711	16661	16666	16848	16660	16893	16600	16894	16667	16617	16546	16765	16532	16580	16561	16761	16742	16689	16740	16502	16531	16645	16728	16489	16535	16706	16628	16473	16837	16800	16559	16613	16618	16743	16935	16685	16615	16669	16714	16499	16699	16706	16800	16692	16623	16629	16570	16490	16592	16669	16593	16559	16662	16705	16640	16589	16546	16712	16645	16460	16565	16545	16520	16440	16405	16644	16610	16690	16682	16542	16538	16652	16813	16797	16553	16717	16602	16611	16777	16600	16616	16715	16805	16738	16801	16636	16869	16631	16744	16712	16690	16661	16761	16583	16647	16595	16705	16669	16684	16690	16728	16704	16595	16560	16622	16624	16643	16631	16511	16609	16481	16616	16735	16942	16755	16628	16741	16619	16609	16584	16456	16673	16614	16488	16792	16499	16474	16368	16487	16676	16716	16597	16583	16592	16733	16773	16535	16615	16708	16683	16687	16670	16669	16537	16641	16761	16588	16628	16582	16791	16565	16591	16745	16553	16701	16635	16683	16562	16574	16840	16679	16610	16608	16737	16625	16443	16626	16742	16556	16640	16654	16566	16655	16621	16699	16648	16591	16450	16607	16268	16733	16654	16478	16550	16620	16653	16577	16604	16635	16637	16755	16693	16658	16707	16548	16547	16571	16573	16456	16749	16558	16737	16656	16734	16691	16600	16643	16552	16618	16324	16555	16722	16698	16551	16580	16729	16430	16741	16816	16797	16720	16607	16525	16525	16377	16725	16598	16515	16677	16521	16731	16636	16484	16570	16652	16654	16683	16756	16556	16525	16597	16462	16770	16623	16640	16601	16753	16451	16598	16609	16605	16731	16530	16727	16510	16454	16706	16753	16670	16544	16683	16812	16653	16606	16655	16459	16730	16711	16596	16478	16634	16574	16583	16708	16632	16795	16743	16695	16674	16531	16670	16547	16570	16581	16657	16553	16441	16683	16529	16576	16586	16633	16754	16937	16602	16786	16535	16628	16638	16753	16754	16538	16530	16463	16427	16579	16848	16599	16521	16671	16659	16608	16797	16553	16656	16637	16726	16610	16680	16743	16629	16712	16782	16653	16522	16456	16662	16493	16764	16798	16763	16554	16694	16752	16725	16632	16752	16769	16647	16607	16712	16663	16641	16648	16525	16648	16614	16842	16636	16731	16733	16590	16527	16463	16728	16530	16586	16523	16523	16569	16675	16572	16534	16577	16664	16467	16527	16675	16475	16798	16738	16523	16738	16635	16483	16645	16623	16707	16534	16868	16657	16830	16694	16736	16578	16541	16430	16498	16730	16413	16784	16430	16575	16718	16591	16693	16519	16591	16675	16779	16659	16595	16614	16633	16586	16633	16464	16830	16467	16901	16588	16741	16667	16543	16748	16826	16606	16651	16456	16805	16634	16695	16836	16838	16563	16552	16509	16639	16591	16566	16693	16608	16623	16618	16755	16489	16702	16669	16640	16716	16604	16626	16638	16786	16830	16700	16879	16618	16580	16602	16604	16667	16422	16489	16622	16629	16468	16774	16512	16740	16693	16692	16693	16602	16560	16774	16701	16594	16600	16676	16522	16532	16673	16748	16535	16703	16630	16678	16550	16700	16553	16670	16606	16622	16491	16846	16507	16524	16553	16730	16678	16709	16457	16593	16636	16589	16697	16693	16612	16569	16543	16363	16694	16712	16644	16736	16719	16554	16578	16760	16649	16661	16746	16471	16594	16628	16702	16597	16718	16757	16644	16734	16728	16698	16566	16569	16619	16780	16511	16421	16551	16673	16587	16607	16539	16689	16835	16746	16597	16657	16639	16709	16635	16770	16674	16573	16420
18662	20548	16906	15521	15267	14979	14864	14851	14810	14875	14895	14863	14728	14812	14796	14820	14768	14843	14758	14770	14729	14721	15006	14754	14745	14880	14499	14770	14775	14599	14683	14709	14531	15047	14725	14508	14988	14615	14676	14971	14551	14563	14663	14507	14716	14640	14630	14711	14761	14598	14503	14981	14836	14605	14699	14603	14625	14788	14767	14693	14751	14651	14792	14648	14585	14766	14595	14761	14750	14639	14787	14640	14754	14716	14710	14825	14789	14718	14665	14707	14741	14473	14691	14889	14792	14642	14889	14611	14812	14747	14609	14696	14596	14814	14650	14629	14749	14646	14814	14672	14709	14579	14582	14829	14593	14677	14596	14544	14669	14578	14816	14693	14579	14623	14632	14526	14608	14607	14652	14808	14586	14608	14607	14762	14746	14691	14647	14619	14627	14719	14881	14677	14768	14641	14829	14760	14774	14654	14713	14769	14687	14657	14645	14758	14540	14577	14753	14639	14571	14875	14610	14794	14732	14563	14799	14595	14723	14740	14691	14748	14795	14659	14703	14664	14710	14739	14706	14709	14708	14716	14670	14793	14479	14882	14641	14674	14753	14648	14598	14602	14793	14760	14637	14803	14743	14693	14695	14579	14636	14607	14620	14725	14825	14701	14836	14650	14715	14668	14731	14678	14757	14566	14678	14673	14601	14628	14713	14529	14664	14792	14770	14573	14725	14669	14665	14697	14779	14643	14694	14508	14607	14675	14616	14659	14737	14661	14580	14696	14664	14786	14875	14590	14801	14704	14629	14635	14524	14718	14751	14641	14674	14685	14596	14676	14635	14537	14636	14768	14576	14740	14689	14665	14920	14733	14612	14671	14759	14510	14743	14697	14661	14684	14769	14622	14710	14646	14620	14657	14743	14795	14551	14765	14678	14576	14608	14821	14529	14508	14652	14528	14702	14630	14825	14611	14646	14811	14660	14528	14737	14739	14708	14579	14728	14684	14695	14719	14738	14589	14590	14755	14701	14866	14840	14622	14750	14506	14700	14693	14669	14813	14720	14725	14717	14834	14551	14759	14571	14669	14643	14739	14825	14829	14685	14594	14790	14565	14760	14660	14534	14651	14815	14599	14729	14618	14739	14941	14711	14772	14645	14783	14722	14661	14641	14826	14675	14653	14659	14592	14766	14675	14697	14631	14710	14859	14679	14811	14808	14644	14756	14733	14784	14671	14740	14725	14869	14741	14837	14545	14605	14658	14743	14654	14635	14574	14546	14722	14585	14779	14824	14764	14810	14609	14524	14625	14853	14626	14664	14475	14758	14771	14570	14775	14628	14731	14572	14806	14582	14760	14654	14797	14652	14734	14662	14761	14726	14728	14658	14648	14562	14593	14676	14787	14730	14476	14713	14590	14718	14765	14674	14725	14839	14714	14678	14696	14678	14652	14623	14793	14667	14648	14683	14802	14745	14627	14740	14670	14733	14807	14614	14822	14700	14640	14628	14912	14720	14729	14593	14700	14704	14841	14782	14590	14911	14687	14719	14630	14640	14492	14569	14963	14633	14538	14693	14632	14614	14642	14706	14776	14484	14605	14661	14708	14776	14680	14792	14499	14783	14584	14603	14632	14681	14636	14695	14571	14681	14675	14835	14567	14730	14633	14589	14760	14659	14713	14477	14623	14729	14702	14784	14538	14674	14617	14574	14756	14598	14612	14867	14565	14791	14664	14731	14730	14731	14603	14797	14605	14559	14765	14787	14881	14768	14704	14940	14814	14597	14753	14666	14981	14670	14591	14705	14832	14700	14752	14568	14653	14623	14747	14735	14620	14834	14775	14684	14607	14683	14705	14708	14684	14595	14707	14554	14659	14759	14827	14700	14554	14754	14779	14727	14650	14847	14705	14654	14670	14749	14869	14770	14677	14743	14652	14755	14698	14672	14765	14609	14538	14526	14495	14518	14750	14685	14604	14591	14849	14583	14696	14638	14608	14730	14661	14680	14713	14611	14591	14668	14615	14925	14723	14719	14762	14788	14634	14676	14739	14832	14620	14808	14769	14625	14672	14748	14709	14731	14695	14642	14803	14694	14668	14831	14667	14541	14824	14535	14869	14626	14745	14705	14674	14761	14676	14574	14791	14805	14707	14675	14791	14654	14759	14753	14727	14527	14755	14798	14696	14678	14550	14827	14777	14579	14672	14559	14676	14827	14561	14820	14704	14710	14652	14700	14668	14778	14532	14788	14683	14522	14653	14660	14705	14752	14670	14629	14639	14680	14746	14672	14663	14604	14777	14712	14772	14826	14520	14694	14690	14626	14644	14461	14681	14721	14780	14743	14537	14703	14614	14493	14707	14735	14631	14830	14767	14689	14747	14716	14850	14659	14670	14608	14748	14755	14717	14821	14587	14610	14674	14646	14737	14502	14667	14609	14600	14620	14689	14716	14743	14575	14703	14641	14792	14657	14753	14587	14602	14648	14643	14623	14707	14470	14827	14659	14823	14698	14712	14704	14579	14599	14769	14634	14566	14739	14683	14775	14676	14638	14762	14643	14588	14534	14753	14645	14779	14639	14740	14707	14746	14790	14655	14765	14687	14774	14695	14655	14778	14659	14643	14759	14654	14798	14738	14682	14641	14567	14772	14704	14845	14771	14674	14877	14636	14739	14586	14745	14719	14746	14699	14789	14777	14600	14688	14568	14986	14713	14781	14680	14810	14668	14818	14799	14914	14610	14721	14769	14838	14808	14817	14785	14768	14702	14518	14560	14757	14663	14719	14723	14715	14665	14696	14651	14670	14769	14762	14859	14804	14526	14657	14753	14425	14732	14669	14817	14702	14695	14798	14643	14669	14648	14708	14530	14657	14750	14870	14707	14612	14783	14721	14643	14719	14735	14741	14703	14814	14738	14857	14573	14728	14576	14545	14710	14611	14653	14708	14749	14688	14760	14553	14821	14723	14589	14641	14645	14572	14805	14777	14783	14881	14652	14719	14553	14519	14848	14780	14781	14785	14485	14756	14932	14739	14686	14770	14730	14794	14712	14682	14824	14613	14624	14732	14635	14611	14670	14760	14795	14589	14651	14635	14634	14716	14748	14653	14688	14760	14679	14709	14625	14703	14793	14725	14719	14832	14699	14614	14933	14728	14697	14667	14743	14621	14672	14644	14639	14760	14708	14703	14784	14758	14663	14763	14751	14653	14638	14753	14754	14732	14626	14642	14695	14775	14865	14670	14777	14608	14642	14546	14539	14688	14693	14748	14700	14725	14588	14763	14741	14745	14755	14467	14896	14801	14746	14601	14589	14693	14786	14725	14685	14693	14815	14406	14774	14762	14740	14624	14612	14793	14837	14646	14809	14778	14515	14673	14819	14744	14643	14729	14872	14674	14667	14804	14674	14639	14630	14774	14581	14708	14722	14652	14557	14780	14658	14887	14641	14581	14607	14789	14630	14741	14624	14780	14462	14718	14622	14693	14736	14716	14796	14603	14735	14911	14606	14742	14548	14537	14738	14528	14752	14778	14672	14802	14653	14726	14642	14616	14634	14655	14791	14757	14789	14658	14851	14664	14807	14656	14634	14768	14700	14680	14715	14754	14830	14775	14836	14547	14648	14664	14747	14749	14863	14627	14716	14612	14893	14873	14717	14746	14630	14884	14843	14736	14717	14748	14756	14765	14797	14779	14720	14774	14540	14631	14815	14727	14666	14587	14666	14584	14810	14672	14674	14771	14542	14672	14602	14633	14849	14475	14806	14804	14540	14721	14675	14746	14672	14788	14728	14761	14592	14793	14719	14561	14735	14591	14680	14711	14636	14733	14521	14584	14539	14670	14699	14509	14562	14613	14579	14856	14734	14844	14542	14662	14587	14746	14772	14752	14646	14611	14781	14580	14779	14604	14653	14753	14783	14662	14783	14730	14796	14624	14670	14793	14772	14581	14768	14736	14706	14767	14563	14732	14699	14728	14562	14786	14724	14759	14611	14695	14728	14782	14595	14583	14708	14766	14768	14968	14702	14876	14687	14521	14494	14631	14749	14665	14635	14611	14679	14545	14634	14740	14803	14779	14707	14603	14720	14710	14641	14578	14647	14611	14844	14463	14725	14699	14698	14661	14769	14864	14690	14733	14661	14708	14809	14760	14578	14787	14454	14665	14635	14698	14652	14598	14777	14898	14667	14547	14749	14581	14717	14797	14622	14814	14525	14661	14691	14800	14678	14730	14825	14695	14677	14740	14718	14695	14760	14695	14706	14656	14612	14633	14734	14669	14832	14667	14589	14672	14789	14610	14732	14587	14674	14746	14769	14528	14683	14740	14740	14697	14499	14953	14662	14761	14419	14737	14694	14678	14642	14718	14692	14529	14654	14687	14726	14591	14918	14578	14741	14691	14750	14662	14835	14789	14560	14707	14873	14449	14752	14709	14622	14510	14633	14453	14606	14701	14676	14776	14737	14796	14631	14599	14718	14651	14663	14692	14714	14775	14553	14644	14602	14661	14715	14765	14678	14678	14619	14511	14785	14888	14656	14808	14702	14586	14649	14768	14631	14859	14740	14646	14786	14758	14753	14603	14550	14704	14618	14605	14593	14658	14689	14699	14530	14624	14755	14690	14645	14699	14747	14608	14645	14913	14766	14704	14727	14693	14662	14524	14753	14835	14648	14772	14556	14699	14774	14654	14686	14714	14759	14616	14572	14615	14653	14744	14611	14667	14645	14854	14813	14759	14665	14758	14724	14630	14646	14723	14663	14597	14698	14687	14878	14749	14747	14546	14669	14602	14794	14701	14699	14730	14585	14459	14715	14638	14777	14727	14845	14788	14861	14852	14817	14853	14807	14623	14878	14685	14674	14464	14700	14637	14751	14739	14714	14678	14619	14838	14535	14781	14643	14705	14683	14712	14895	14749	14556	14720	14671	14585	14790	14799	14776	14616	14704	14764	14630	14754	14769	14731	14783	14619	14627	14757	14801	14793	14717	14703	14617	14707	14674	14580	14643	14723	14801	14656	14765	14715	14790	14750	14867	14674	14575	14640	14580	14761	14709	14613	14661	14563	14764	14735	14811	14804	14592	14606	14724	14770	14757	14644	14650	14704	14557	14800	14587	14601	14744	14639	14732	14631	14585	14774	14661	14570	14646	14726	14618	14771	14662	14664	14531	14701	14663	14954	14795	14853
23542	21629	28272	25272	21973	19685	18169	16269	15920	15736	15771	15742	15616	15623	15586	15743	15682	15640	15572	15813	15589	15610	15820	15660	15711	15498	15617	15577	15523	15397	15635	15482	15452	15524	15433	15468	15579	15413	15360	15375	15655	15512	15613	15630	15502	15530	15560	15521	15493	15515	15628	15407	15477	15178	15391	15307	15272	15496	15527	15611	15426	15364	15450	15531	15569	15480	15290	15324	15382	15386	15393	15557	15483	15555	15278	15461	15436	15238	15478	15533	15611	15400	15373	15485	15422	15542	15344	15494	15511	15520	15408	15390	15482	15292	15288	15354	15343	15346	15312	15307	15581	15364	15368	15287	15535	15411	15436	15400	15674	15544	15546	15469	15320	15440	15609	15475	15502	15313	15489	15490	15427	15353	15438	15469	15349	15297	15461	15470	15388	15186	15357	15364	15514	15344	15415	15389	15457	15428	15386	15445	15272	15479	15536	15313	15444	15537	15364	15649	15641	15392	15489	15561	15355	15242	15559	15347	15669	15530	15355	15505	15372	15480	15561	15456	15402	15479	15635	15204	15369	15326	15528	15386	15361	15638	15356	15421	15445	15565	15571	15481	15500	15365	15364	15385	15690	15536	15412	15542	15513	15569	15462	15333	15398	15508	15617	15343	15486	15395	15382	15500	15340	15369	15608	15587	15281	15690	15289	15456	15487	15425	15507	15425	15468	15467	15482	15541	15562	15364	15311	15552	15588	15308	15521	15459	15474	15382	15623	15413	15366	15457	15247	15587	15349	15317	15549	15366	15572	15449	15528	15505	15377	15576	15438	15570	15524	15464	15511	15635	15690	15416	15468	15526	15427	15455	15461	15410	15465	15368	15475	15400	15357	15558	15491	15542	15349	15572	15522	15343	15318	15458	15271	15398	15397	15531	15444	15476	15461	15418	15303	15462	15302	15596	15561	15362	15505	15450	15315	15485	15431	15448	15430	15479	15363	15271	15447	15493	15444	15383	15416	15525	15388	15474	15424	15408	15380	15253	15391	15380	15439	15512	15431	15545	15515	15422	15536	15364	15453	15389	15658	15466	15467	15540	15592	15621	15292	15439	15545	15396	15587	15506	15635	15339	15462	15390	15488	15479	15390	15456	15318	15369	15702	15568	15328	15444	15475	15700	15430	15429	15503	15401	15344	15314	15411	15488	15390	15404	15615	15482	15386	15344	15477	15375	15600	15522	15457	15444	15472	15571	15430	15633	15473	15503	15384	15469	15610	15470	15329	15320	15387	15329	15307	15391	15391	15607	15527	15471	15522	15538	15445	15582	15375	15510	15689	15423	15365	15372	15539	15220	15456	15453	15503	15503	15366	15514	15527	15313	15410	15367	15344	15672	15603	15340	15278	15550	15246	15428	15281	15406	15352	15495	15384	15486	15301	15546	15468	15590	15461	15398	15323	15306	15600	15389	15597	15375	15598	15466	15682	15514	15493	15337	15362	15494	15390	15510	15604	15632	15354	15488	15293	15514	15435	15497	15246	15382	15486	15518	15314	15451	15573	15400	15564	15596	15509	15420	15480	15417	15453	15534	15337	15583	15588	15291	15288	15358	15533	15614	15289	15378	15378	15384	15535	15334	15504	15474	15523	15265	15609	15426	15730	15345	15381	15593	15607	15408	15488	15426	15384	15336	15475	15575	15342	15453	15506	15342	15487	15450	15450	15543	15388	15550	15383	15518	15500	15483	15517	15429	15526	15195	15445	15328	15520	15410	15578	15568	15293	15339	15323	15403	15468	15442	15496	15654	15444	15388	15536	15504	15402	15285	15398	15607	15554	15447	15443	15477	15326	15603	15445	15523	15587	15373	15464	15268	15215	15490	15348	15250	15416	15409	15456	15596	15666	15491	15633	15355	15442	15451	15425	15461	15441	15467	15480	15375	15230	15412	15308	15597	15381	15409	15446	15322	15484	15357	15420	15418	15339	15471	15294	15422	15461	15292	15577	15587	15373	15483	15408	15534	15371	15514	15484	15522	15471	15385	15537	15337	15570	15610	15716	15385	15513	15473	15385	15569	15632	15344	15451	15594	15465	15545	15353	15515	15430	15444	15353	15620	15404	15237	15452	15541	15332	15203	15241	15325	15405	15447	15496	15240	15440	15284	15547	15517	15630	15405	15309	15425	15368	15486	15613	15502	15548	15434	15299	15491	15453	15348	15367	15426	15509	15246	15447	15468	15522	15237	15292	15356	15460	15390	15319	15310	15264	15248	15554	15609	15605	15485	15558	15286	15414	15531	15596	15388	15442	15413	15500	15595	15468	15453	15388	15530	15582	15637	15420	15384	15394	15674	15514	15650	15290	15401	15475	15783	15523	15484	15499	15385	15192	15325	15462	15614	15578	15528	15404	15531	15501	15415	15483	15302	15478	15585	15526	15484	15361	15463	15425	15279	15194	15428	15242	15571	15520	15371	15437	15376	15298	15359	15425	15601	15459	15473	15337	15354	15354	15402	15529	15396	15632	15641	15345	15493	15492	15577	15590	15362	15478	15399	15462	15439	15461	15505	15643	15417	15606	15428	15286	15505	15539	15486	15394	15312	15721	15614	15690	15405	15239	15425	15325	15409	15539	15447	15371	15359	15503	15425	15453	15663	15408	15412	15445	15484	15599	15396	15565	15550	15493	15446	15580	15334	15637	15390	15522	15442	15412	15531	15454	15469	15423	15509	15531	15611	15632	15531	15674	15625	15346	15336	15572	15384	15421	15457	15369	15435	15510	15436	15231	15285	15425	15425	15532	15453	15448	15469	15413	15402	15447	15257	15552	15414	15462	15529	15233	15268	15345	15368	15684	15384	15335	15309	15346	15475	15377	15276	15364	15359	15581	15465	15518	15468	15551	15368	15395	15357	14980	15568	15598	15538	15378	15559	15432	15679	15403	15248	15572	15505	15528	15549	15471	15317	15347	15385	15538	15666	15412	15368	15562	15406	15462	15482	15403	15629	15582	15386	15343	15472	15232	15587	15496	15425	15419	15322	15550	15688	15499	15201	15449	15197	15299	15457	15459	15180	15423	15410	15590	15549	15469	15274	15347	15396	15403	15388	15480	15584	15450	15649	15333	15356	15486	15314	15558	15634	15537	15468	15300	15597	15309	15418	15458	15327	15533	15553	15478	15532	15420	15558	15625	15345	15439	15487	15449	15513	15497	15455	15505	15552	15497	15266	15411	15358	15556	15436	15456	15519	15458	15305	15409	15314	15407	15474	15526	15518	15406	15431	15486	15507	15403	15352	15284	15414	15664	15493	15350	15495	15380	15550	15493	15400	15595	15534	15554	15538	15559	15412	15588	15366	15483	15430	15580	15443	15456	15518	15430	15582	15566	15464	15304	15410	15543	15528	15524	15584	15317	15714	15579	15416	15457	15349	15528	15357	15625	15525	15544	15356	15282	15503	15381	15689	15487	15515	15455	15515	15511	15363	15354	15469	15286	15661	15492	15545	15383	15430	15362	15358	15627	15471	15259	15489	15390	15505	15379	15661	15588	15400	15576	15435	15412	15544	15423	15411	15557	15474	15361	15319	15369	15485	15547	15451	15553	15473	15534	15429	15490	15581	15354	15401	15291	15482	15349	15260	15472	15526	15416	15556	15428	15341	15508	15523	15491	15433	15261	15346	15345	15260	15493	15416	15524	15500	15621	15537	15501	15576	15492	15387	15416	15338	15424	15430	15224	15429	15237	15465	15527	15460	15624	15377	15386	15331	15351	15311	15515	15359	15520	15501	15415	15482	15408	15410	15480	15326	15389	15293	15518	15454	15636	15538	15504	15287	15597	15466	15561	15525	15497	15431	15493	15382	15521	15510	15566	15453	15344	15269	15572	15298	15627	15382	15554	15482	15642	15560	15253	15527	15540	15368	15429	15321	15481	15436	15467	15451	15496	15722	15377	15498	15425	15674	15540	15577	15478	15401	15459	15331	15491	15331	15527	15399	15580	15714	15461	15400	15544	15392	15566	15427	15446	15480	15375	15581	15447	15473	15533	15650	15472	15428	15371	15419	15466	15604	15425	15374	15489	15478	15572	15560	15556	15429	15433	15356	15521	15398	15328	15355	15468	15252	15521	15406	15502	15456	15538	15260	15494	15549	15474	15489	15409	15272	15454	15606	15347	15269	15430	15362	15334	15298	15312	15373	15321	15270	15490	15451	15508	15428	15493	15539	15423	15542	15397	15578	15393	15591	15170	15585	15408	15533	15676	15345	15544	15554	15376	15433	15291	15547	15427	15498	15450	15362	15400	15236	15597	15364	15494	15406	15207	15455	15431	15306	15588	15532	15525	15377	15410	15446	15537	15319	15556	15554	15215	15347	15617	15544	15361	15516	15452	15464	15515	15410	15533	15524	15662	15586	15333	15294	15501	15314	15605	15373	15522	15539	15502	15443	15526	15554	15529	15570	15413	15460	15398	15343	15496	15426	15328	15491	15434	15496	15478	15508	15423	15316	15387	15479	15449	15554	15300	15434	15688	15570	15368	15352	15411	15441	15428	15483	15529	15277	15332	15359	15448	15352	15413	15449	15500	15476	15430	15542	15463	15370	15417	15475	15440	15322	15521	15557	15615	15327	15441	15416	15434	15639	15767	15424	15365	15563	15510	15477	15541	15360	15405	15547	15402	15511	15491	15251	15338	15589	15535	15364	15491	15355	15452	15580	15451	15378	15385	15666	15735	15458	15706	15333	15510	15473	15508	15481	15305	15562	15433	15480	15505	15585	15615	15577	15827	15508	15523	15627	15359	15468	15246	15641	15497	15603	15319	15385	15507	15242	15336	15407	15536	15369	15273	15394	15384	15390	15445	15551	15556	15361	15369	15587	15468	15345	15566	15478	15528	15554	15525	15381	15417	15330	15555	15494	15478	15553	15508	15518	15501	15144	15374	15682	15420	15321	15466	15527	15528	15531	15405	15301	15466	15432	15231	15559	15444	15450	15520	15471	15553	15501	15550	15581	15479	15446	15431	15471	15516	15571	15337	15440	15364	15482	15373	15622	15371	15365	15391	15421	15408	15443	15502	15472	15489	15318	15385	15497	15397	15378	15344	15141	15385	15416	15431	15643	15410	15539	15407	15438	15508	15502	15446	15484	15540	15461	15473	15516	15433	15469	15622	15369	15329	15522	15318	15406
20662	30208	19046	16318	15216	14912	14606	14382	14544	14303	14061	14140	14181	14213	14087	14135	14070	14118	14118	13962	14114	14128	14145	13980	13807	13956	13844	14138	14025	14067	14042	13933	13968	14019	13967	14029	14046	13801	13958	14090	13920	13807	14130	13961	14036	13922	14000	14033	14121	14183	14032	14019	13968	13821	13939	13958	14114	14203	14092	14008	13834	13811	13900	13955	13906	13899	14141	14070	14146	14003	13924	14141	13945	14009	14124	13924	14142	13906	13958	14073	14107	13894	14059	13931	14070	14049	13999	13811	13961	13903	13963	13943	13813	14079	13977	13989	13885	14047	13940	13945	14091	14099	14131	14118	13946	13954	13892	14058	13881	13937	14068	14047	13883	13939	13958	13917	14016	13856	14148	13990	13947	13997	13908	13885	13947	13867	14133	14060	13888	14010	13925	13961	13907	13968	14075	13915	14104	13999	13888	14019	13928	13885	14022	13927	14080	14013	14066	13983	14045	13894	14035	13819	13857	13922	14055	14062	13973	13766	13939	13961	14027	14097	13987	14163	13730	14081	14015	13918	13942	13941	14047	13803	14044	14011	13943	13984	13777	13875	13771	14045	13955	13804	14081	14023	13927	13898	14009	14109	13928	14163	13967	13992	13792	13798	14060	13941	13929	13781	13952	13969	13920	14018	13971	13944	13988	14051	14049	14105	13977	14057	14075	13889	13998	14080	14013	13875	13961	13963	13833	13965	13974	13951	13943	13980	13975	13905	14041	14032	13934	13854	13973	13973	13853	14059	13859	13835	13763	13851	13843	14016	13819	13933	14129	13965	13971	14076	14104	13888	13920	13981	14155	13942	14025	13908	14020	13885	13851	13864	14049	13863	13885	13830	14044	13867	13825	14054	14027	13928	14028	14059	14041	13873	13895	13766	14124	14030	14011	13705	13954	13893	13923	13959	14093	13913	14010	13917	14088	13829	13944	13927	14081	14056	14027	13876	14037	13788	14095	13869	13999	13885	14015	13943	13868	14017	14046	14038	13985	13968	13967	13932	13881	13871	14098	14011	13906	13753	13972	13959	13901	13980	14080	13914	13944	13774	14050	13898	13908	13863	13870	13861	13870	13992	13841	13940	13982	14016	14110	13810	13746	13947	14000	13933	14030	13927	13896	13952	14031	13799	13856	13873	14015	13957	13864	13792	13975	14041	13948	14012	13906	14030	13987	13928	14025	13907	13961	13862	14114	14016	13913	13979	13710	13929	13997	13911	13901	14029	13905	14041	13983	13808	13892	13904	13962	14077	13946	13870	14010	13964	13816	13897	13976	13859	14038	13898	13923	14059	13917	13884	13931	14167	13762	14002	13906	14119	13876	14142	13927	13871	14001	14058	13835	13903	13877	13875	13869	13885	13833	14016	13884	14019	13856	13916	13985	13982	13964	14049	14024	13905	14000	14033	13974	13952	13950	14048	13867	14025	13931	14076	13980	13845	14033	13942	13860	13997	13987	14036	13937	13988	14060	14069	14033	13981	13926	14074	14001	14092	14118	13883	14025	13956	13814	13869	13868	14097	13812	13891	13890	13961	13899	14161	14065	14110	13988	13791	13928	14056	13969	13977	13938	13862	14035	13936	14046	13972	14007	13913	13880	13797	14010	13947	13872	13848	14048	13984	13796	14107	13998	14082	13928	13987	14124	14083	14070	13887	14146	14138	13981	14147	14056	14108	13861	13939	13991	13845	13879	13828	13813	13983	13927	14076	14012	13899	14065	13896	13864	14000	14070	13837	13937	13820	13785	13972	14082	13893	14126	13957	13961	13859	13978	13903	13784	13938	13892	13905	14025	13985	14011	14140	13847	13790	13934	13918	13931	13919	13941	13804	13894	13955	13950	14036	14104	13990	14061	13929	14031	13997	14103	14007	13979	13861	13948	14100	13946	13992	13842	13952	13807	13881	14053	14049	14041	13875	14080	14059	13863	14029	13859	13952	13899	14028	13963	14068	14113	13893	13897	13904	13862	14088	13885	13990	14084	13957	13982	14108	13911	13903	13922	14079	13934	13939	13942	13938	13900	14020	14090	13986	13764	14034	13834	13895	13960	14076	13939	13873	13970	13883	13949	14045	13859	14129	13991	14012	13979	13973	13933	13981	14068	13940	14030	13962	13837	14017	13967	13859	14175	14041	13892	13841	13862	13892	14166	14057	14069	13940	13890	14096	13749	13997	14009	13960	13968	13898	14023	14061	14044	13887	13970	13737	14060	13890	14032	13936	13906	13947	13935	13958	13939	13804	13845	14053	13958	13931	14116	13987	13879	13998	13974	13739	14193	14007	14150	14024	13998	14059	14084	13988	13931	14125	14110	14097	14001	14064	13981	13948	13878	13946	13904	13955	14140	13963	13912	13981	14029	13947	14043	13953	14034	14047	13870	13950	13840	14104	13983	14041	13860	13885	14009	14010	13811	14162	14022	14114	13986	13977	13845	13965	13955	13964	14145	13946	14046	13912	14122	13900	14043	14059	14012	14046	14014	13913	13935	13923	13926	14008	14048	13827	13798	13878	13894	14079	13918	14175	14040	13971	13950	13961	13934	13996	13909	13774	13872	13873	13799	14049	14026	13970	13984	14127	13764	14118	14017	13953	13928	13714	13888	13802	13972	14127	13898	14127	13844	14018	13856	14025	14154	13997	13886	13840	13979	13983	13943	13818	13840	13967	13895	13819	13951	13977	13913	13878	13839	13920	14153	13868	14098	14136	13874	13957	14020	14009	14183	14116	14015	14014	14003	14121	14058	13878	14031	13838	13897	13837	13836	13869	14003	14023	13917	14030	13982	14007	13780	14079	14010	13816	13860	13985	13966	14087	13915	14065	13967	13970	13982	14069	13921	14000	13964	13935	13925	13767	14035	14055	13844	14058	13987	14005	13936	13970	13812	14095	13885	13865	13967	13768	13973	14032	14048	13868	14046	14052	14089	13933	14182	13800	14077	14055	13732	14003	13860	14023	13928	14045	13903	13979	13992	13956	13811	14033	13979	14100	14052	13940	14076	13878	14181	13864	13905	14031	14011	13998	14032	13884	13983	14058	13972	13798	14157	13838	13890	14029	14052	13793	13915	13986	14006	13802	13977	13818	13952	14047	14044	13862	14025	13922	14025	14074	14072	14148	14004	14070	13930	14035	13884	13731	13906	14051	14074	13906	14151	13884	13884	14020	13940	13907	14109	13808	14029	13900	13925	13908	13945	14015	14037	14185	14005	13820	13907	13822	13959	13790	14027	13921	13980	14023	13943	13931	13987	13926	13928	13975	14061	13999	14008	13933	14065	14015	13981	13920	13869	13949	13981	13867	14140	13943	13978	13996	14007	14056	13962	13953	13994	13643	14099	13933	13855	14047	13783	13933	14083	13854	13971	13837	13996	14042	14000	14058	13941	13996	13922	13856	13973	14079	14005	13968	14000	13936	14025	13948	13932	14058	13985	13947	13974	13848	14027	13830	14080	13946	13979	13830	14040	14040	13896	14028	13936	13937	14020	14121	13907	14094	13927	13994	13950	13970	13971	13842	13870	13984	14083	13785	13924	14148	13938	14001	13871	14005	13935	14044	14017	13913	14111	14062	14003	14009	14084	13851	13861	14129	13989	14004	13909	14053	13887	13927	14139	13936	13787	13774	13883	14013	14022	13888	14006	13952	13916	13883	13934	13910	14023	14000	13949	13842	13840	14017	14017	13915	14009	13826	13962	13938	14093	13898	13847	13922	13844	13971	14099	14024	13911	13971	13965	14008	13961	13885	13889	13804	13826	14023	13977	14051	13920	13924	13890	14096	13856	13882	14054	14088	13793	14133	13869	13973	14009	13993	13994	13868	14090	14038	13916	13855	14035	14057	13962	13934	13982	13894	13865	14050	13954	13954	13942	13932	13992	13940	13798	14045	14025	13946	13975	13907	13918	13938	14012	13921	13869	13855	13912	13878	14109	13998	13914	13855	13959	14050	13913	13870	14029	13906	14022	13915	13843	14146	13980	13988	13966	13976	13985	13949	13936	14120	13935	13870	14107	13965	14008	13890	13908	13811	14082	14042	14053	13890	13953	13968	13875	13864	13890	14005	13959	13958	14069	13671	13950	13978	13768	14029	13973	14061	14022	13929	13908	14096	13853	13913	14042	14041	13979	14066	14080	13923	14220	13814	14021	13970	13701	13869	13994	13822	14026	14157	13995	14022	14010	13966	13913	13984	13969	13856	13975	13873	13894	13959	14131	13921	13924	14065	14048	13888	13819	13947	14050	13961	13898	13835	14097	13934	13744	13980	13753	14045	14056	13961	13936	14170	13986	13944	13855	13988	13952	14133	13873	14082	13935	13857	14000	13770	13906	13921	14064	13752	13933	13971	13866	13985	13798	14051	14018	14058	13968	14095	13755	14145	13982	14139	13976	14003	14116	13794	13792	13964	14024	13962	13835	13958	14002	13861	13861	13857	13856	13860	13944	14027	13810	13956	13885	13961	14091	13952	13931	13864	14084	13977	13841	14061	14114	13940	13930	13940	14077	14031	13924	14038	14043	14083	14041	13938	13903	13985	13830	13844	14040	13869	14009	13963	13875	14018	13807	13943	14010	14033	13873	14001	13818	13971	14022	14012	14002	13938	13939	13979	13927	13927	13862	14037	13855	13889	14060	14053	14032	13917	13958	14029	13863	13868	13957	14018	13986	13979	13892	14054	13893	13895	13979	13984	14106	13995	14000	13912	14008	13977	13855	13898	13902	13757	13856	14014	14003	13843	14053	13780	14048	14044	13973	13994	14005	14007	14057	13915	14007	14034	14054	13942	13837	13845	14090	14018	14125	13895	13866	13990	13923	13774	13831	14060	14008	13875	13983	13808	13899	13963	14175	13824	13896	14026	13887	13773	13954	13837	14058	13991	13941	13887	14074	13900	13982	13955	14097	13995	13990	14034	14027	14048	14205	13979	13859	14073	14134	13979	13893	13995	13934	14062	13953	13873	13736	14153	13946	13895	14008	13843	14058	13995	14087	14007	14143	13863	13944	13967	13883	14041	13999	14032	14221	14008	13962	13830	14135	14067	13888	14060	14125	13839	14132	13872	13960	13947	13887	13853	13858	14089	13878	13918	13955	13941	13904	13925	13845	14232	13885	13860	13983	14169	14053	13964	13848	13908
25213	21633	26644	26494	18416	17072	17575	16538	16776	16520	16612	16687	16657	16496	16566	16428	16537	16562	16511	16683	16741	16392	16372	16547	16585	16445	16509	16415	16669	16372	16527	16369	16343	16348	16408	16290	16485	16344	16144	16409	16273	16627	16357	16411	16487	16482	16245	16349	16372	16343	16374	16574	16283	16402	16370	16430	16359	16324	16387	16523	16452	16466	16416	16390	16423	16785	16415	16230	16384	16388	16405	16399	16401	16500	16461	16443	16467	16281	16486	16464	16358	16547	16455	16297	16333	16291	16259	16273	16342	16377	16412	16536	16297	16282	16353	16207	16543	16319	16360	16306	16383	16388	16554	16353	16330	16264	16475	16409	16436	16322	16574	16544	16302	16467	16238	16395	16426	16229	16500	16438	16375	16419	16292	16306	16384	16446	16409	16365	16433	16446	16470	16302	16576	16519	16240	16235	16500	16416	16479	16271	16416	16294	16392	16358	16467	16331	16351	16344	16521	16512	16388	16528	16447	16405	16278	16263	16223	16323	16373	16273	16346	16392	16428	16224	16315	16282	16370	16362	16369	16401	16385	16267	16330	16377	16396	16199	16355	16277	16423	16322	16277	16336	16391	16514	16335	16659	16591	16435	16320	16352	16563	16324	16216	16312	16449	16632	16373	16567	16408	16546	16373	16505	16486	16440	16519	16442	16414	16572	16482	16305	16375	16218	16450	16313	16472	16411	16716	16664	16321	16294	16487	16452	16292	16429	16370	16439	16290	16555	16414	16333	16294	16254	16280	16457	16182	16323	16093	16205	16476	16311	16304	16260	16301	16398	16353	16446	16465	16323	16457	16299	16231	16548	16323	16387	16335	16499	16518	16341	16490	16607	16302	16395	16393	16296	16182	16366	16468	16282	16408	16420	16335	16322	16439	16275	16454	16436	16509	16624	16274	16316	16569	16420	16238	16496	16473	16170	16430	16363	16497	16340	16269	16394	16222	16497	16511	16377	16360	16540	16226	16299	16307	16413	16310	16415	16403	16411	16554	16233	16435	16231	16437	16417	16632	16513	16311	16493	16430	16334	16373	16528	16345	16560	16404	16431	16251	16296	16231	16527	16558	16543	16398	16276	16406	16294	16487	16509	16511	16455	16476	16435	16178	16316	16240	16290	16369	16267	16370	16364	16551	16388	16460	16369	16548	16466	16458	16238	16464	16325	16314	16309	16367	16542	16346	16276	16421	16377	16350	16434	16362	16456	16692	16489	16330	16117	16461	16244	16414	16368	16509	16401	16391	16480	16322	16417	16495	16294	16275	16349	16457	16442	16438	16136	16437	16326	16398	16436	16304	16597	16383	16416	16208	16429	16429	16477	16377	16403	16485	16442	16314	16345	16342	16229	16352	16384	16562	16315	16387	16163	16403	16277	16287	16554	16509	16342	16370	16610	16451	16293	16430	16563	16484	16356	16202	16242	16445	16239	16279	16290	16382	16448	16476	16488	16465	16331	16310	16425	16402	16343	16452	16580	16295	16500	16400	16343	16254	16401	16399	16379	16740	16474	16429	16402	16199	16553	16521	16218	16511	16415	16400	16431	16315	16207	16461	16479	16264	16385	16395	16339	16424	16177	16476	16342	16328	16479	16429	16553	16647	16354	16375	16481	16297	16486	16368	16286	16615	16379	16420	16330	16274	16215	16455	16456	16523	16475	16542	16472	16405	16447	16510	16581	16332	16420	16398	16322	16403	16364	16404	16419	16489	16325	16612	16463	16375	16400	16314	16568	16400	16614	16576	16387	16248	16429	16335	16519	16406	16322	16503	16202	16484	16323	16306	16142	16678	16414	16512	16501	16339	16328	16190	16153	16239	16405	16341	16518	16384	16285	16286	16475	16586	16389	16276	16545	16322	16198	16545	16341	16547	16347	16373	16186	16668	16296	16414	16440	16335	16318	16465	16230	16336	16326	16452	16642	16415	16474	16516	16363	16387	16359	16455	16462	16396	16398	16458	16358	16482	16394	16394	16461	16570	16221	16360	16365	16324	16482	16319	16411	16372	16517	16469	16556	16399	16307	16485	16537	16539	16296	16499	16358	16549	16517	16280	16274	16422	16611	16556	16449	16547	16264	16280	16410	16594	16415	16411	16198	16350	16327	16299	16394	16421	16484	16519	16395	16400	16395	16408	16374	16587	16486	16395	16317	16394	16370	16298	16609	16376	16372	16395	16449	16514	16403	16512	16399	16504	16371	16443	16461	16494	16517	16346	16615	16392	16340	16418	16223	16336	16402	16535	16311	16408	16302	16498	16387	16232	16196	16266	16414	16416	16393	16414	16664	16397	16327	16692	16267	16455	16713	16541	16352	16577	16318	16309	16292	16523	16413	16476	16353	16266	16450	16301	16380	16347	16314	16438	16555	16500	16325	16429	16327	16474	16367	16281	16481	16352	16358	16415	16319	16437	16444	16584	16237	16555	16537	16325	16414	16380	16333	16432	16339	16546	16430	16444	16464	16446	16268	16234	16557	16306	16435	16279	16312	16476	16422	16315	16462	16272	16236	16330	16404	16455	16664	16441	16446	16415	16371	16428	16467	16448	16368	16581	16476	16454	16362	16237	16511	16467	16283	16408	16412	16373	16528	16311	16222	16566	16246	16368	16336	16350	16341	16226	16472	16281	16531	16474	16527	16148	16394	16361	16283	16363	16347	16257	16262	16420	16487	16318	16463	16410	16353	16385	16551	16512	16387	16379	16265	16251	16469	16443	16326	16249	16228	16518	16468	16230	16422	16387	16151	16430	16171	16409	16427	16278	16473	16219	16360	16163	16176	16570	16565	16299	16164	16273	16610	16371	16318	16460	16234	16170	16406	16319	16360	16288	16418	16427	16506	16254	16358	16349	16207	16455	16357	16371	16368	16440	16318	16420	16482	16268	16226	16462	16402	16580	16454	16301	16370	16219	16448	16425	16299	16516	16422	16327	16345	16371	16418	16468	16475	16462	16280	16453	16532	16318	16517	16588	16494	16533	16432	16405	16407	16446	16372	16511	16346	16519	16304	16523	16285	16485	16170	16442	16335	16288	16405	16399	16584	16187	16422	16266	16528	16351	16453	16388	16167	16481	16422	16477	16287	16267	16455	16411	16404	16381	16336	16487	16197	16405	16374	16404	16696	16403	16510	16300	16448	16355	16465	16617	16484	16373	16321	16471	16382	16244	16292	16370	16525	16561	16413	16447	16387	16375	16432	16339	16336	16522	16537	16327	16412	16328	16404	16380	16270	16400	16389	16545	16297	16396	16598	16453	16421	16561	16307	16460	16345	16520	16468	16278	16339	16491	16471	16552	16333	16267	16429	16373	16427	16448	16378	16493	16488	16297	16319	16489	16227	16380	16143	16280	16516	16500	16386	16360	16373	16400	16356	16259	16182	16256	16306	16436	16436	16318	16331	16356	16368	16561	16344	16509	16373	16248	16396	16353	16267	16398	16337	16311	16310	16382	16425	16385	16425	16536	16378	16478	16469	16340	16436	16451	16473	16313	16428	16254	16258	16399	16282	16325	16788	16434	16512	16523	16460	16562	16426	16490	16520	16416	16263	16297	16299	16492	16181	16289	16220	16211	16210	16485	16243	16376	16446	16380	16314	16320	16423	16499	16584	16546	16482	16477	16548	16418	16336	16360	16378	16371	16381	16332	16474	16298	16336	16459	16433	16462	16512	16383	16483	16478	16439	16546	16372	16426	16464	16319	16295	16359	16328	16526	16238	16540	16363	16437	16359	16467	16422	16269	16273	16399	16283	16363	16397	16532	16340	16400	16242	16472	16479	16340	16185	16467	16363	16495	16530	16358	16177	16196	16368	16205	16206	16394	16365	16420	16308	16538	16504	16470	16584	16321	16578	16474	16247	16347	16471	16572	16527	16639	16383	16412	16380	16326	16357	16245	16207	16413	16378	16470	16525	16502	16317	16456	16420	16266	16478	16541	16417	16476	16361	16340	16514	16465	16488	16115	16359	16170	16442	16477	16484	16304	16578	16376	16403	16421	16532	16423	16394	16402	16350	16302	16265	16578	16567	16379	16363	16302	16144	16313	16378	16554	16410	16337	16415	16228	16491	16493	16547	16294	16377	16436	16292	16310	16486	16331	16381	16491	16409	16314	16251	16505	16395	16470	16231	16467	16249	16472	16217	16363	16350	16461	16301	16472	16203	16266	16510	16374	16566	16462	16311	16499	16528	16402	16613	16373	16468	16488	16487	16288	16565	16469	16324	16271	16371	16333	16413	16569	16543	16372	16355	16502	16382	16317	16628	16561	16314	16481	16493	16311	16516	16579	16258	16514	16449	16521	16344	16466	16287	16321	16316	16490	16194	16300	16359	16522	16281	16332	16446	16304	16445	16606	16419	16579	16353	16493	16432	16298	16211	16212	16325	16314	16386	16365	16268	16381	16576	16369	16479	16173	16387	16560	16252	16275	16524	16410	16424	16424	16404	16533	16504	16360	16483	16532	16634	16561	16600	16360	16311	16516	16571	16562	16360	16305	16329	16295	16283	16273	16277	16372	16360	16474	16460	16317	16593	16455	16264	16455	16500	16371	16425	16241	16237	16477	16345	16523	16332	16552	16398	16573	16334	16526	16663	16488	16546	16394	16509	16320	16432	16226	16543	16460	16255	16302	16208	16474	16442	16292	16566	16555	16495	16508	16247	16385	16381	16698	16458	16223	16455	16322	16478	16502	16371	16405	16285	16157	16411	16503	16463	16284	16561	16443	16505	16427	16541	16395	16342	16432	16004	16363	16301	16333	16460	16339	16534	16147	16430	16352	16387	16463	16325	16405	16424	16494	16310	16514	16403	16234	16422	16491	16358	16236	16431	16563	16268	16384	16571	16570	16435	16536	16422	16511	16337	16364	16551	16535	16425	16379	16325	16276	16242	16334	16302	16373	16318	16363	16250	16430	16256	16284	16414	16510	16475	16459	16357	16491	16374	16370	16433	16434	16172	16354	16399	16399	16390	16250	16362	16510	16534	16364	16206	16438	16217	16351	16438	16599	16502	16486	16411	16541	16396	16439	16374	16387	16462	16504	16427	16403	16430	16418	16325	16285	16309	16268	16363	16430	16650	16328	16254	16524	16442	16550	16328	16179	16475	16398	16373	16375	16387	16304	16707	16532	16545	16344	16403
19744	23551	17947	16071	15326	15101	14916	14842	14850	14727	14583	14657	14799	14671	14695	14724	14560	14563	14614	14617	14612	14644	14694	14592	14658	14606	14425	14564	14453	14554	14724	14612	14656	14654	14470	14548	14547	14471	14639	14529	14555	14657	14567	14524	14547	14550	14671	14493	14548	14612	14497	14514	14489	14404	14617	14632	14516	14629	14479	14502	14703	14456	14481	14608	14624	14495	14434	14431	14563	14593	14611	14593	14382	14600	14598	14443	14552	14661	14449	14488	14631	14468	14547	14643	14567	14567	14466	14412	14309	14615	14587	14608	14759	14399	14781	14381	14624	14415	14561	14585	14655	14621	14598	14449	14595	14577	14591	14680	14429	14610	14637	14609	14617	14459	14611	14513	14493	14685	14566	14690	14667	14537	14615	14596	14576	14662	14369	14410	14618	14544	14565	14355	14532	14578	14620	14593	14410	14631	14489	14610	14522	14390	14403	14590	14361	14609	14477	14471	14682	14564	14524	14579	14725	14409	14609	14671	14480	14558	14637	14605	14622	14673	14573	14473	14726	14545	14362	14525	14446	14664	14643	14419	14471	14452	14513	14543	14765	14593	14662	14528	14725	14641	14599	14480	14494	14676	14622	14411	14530	14590	14439	14587	14593	14606	14369	14695	14568	14489	14553	14598	14540	14344	14677	14547	14661	14606	14423	14513	14564	14636	14641	14631	14497	14417	14582	14574	14586	14722	14423	14539	14600	14576	14633	14546	14669	14513	14476	14428	14571	14599	14547	14559	14631	14601	14494	14438	14412	14587	14579	14513	14396	14543	14635	14570	14571	14579	14463	14509	14524	14489	14517	14617	14589	14619	14600	14601	14561	14692	14624	14477	14673	14619	14470	14606	14551	14443	14566	14760	14461	14701	14664	14568	14633	14585	14585	14641	14527	14584	14500	14528	14667	14536	14533	14589	14510	14487	14620	14516	14481	14533	14635	14359	14586	14513	14581	14655	14583	14468	14601	14658	14473	14486	14553	14625	14537	14642	14675	14453	14613	14709	14495	14562	14685	14575	14399	14711	14346	14507	14583	14663	14686	14676	14561	14593	14655	14565	14396	14529	14635	14353	14642	14487	14527	14653	14540	14567	14590	14610	14448	14727	14541	14479	14809	14561	14528	14571	14350	14559	14476	14643	14520	14506	14542	14522	14561	14632	14611	14523	14433	14525	14585	14638	14774	14452	14562	14660	14711	14487	14596	14526	14576	14441	14546	14444	14535	14713	14523	14475	14561	14374	14448	14608	14418	14729	14623	14548	14664	14530	14691	14582	14489	14431	14494	14437	14514	14427	14617	14337	14524	14598	14369	14608	14641	14508	14370	14655	14706	14497	14730	14616	14526	14582	14493	14548	14622	14561	14796	14632	14516	14702	14402	14582	14574	14694	14555	14646	14539	14608	14485	14592	14414	14307	14465	14491	14545	14517	14502	14568	14502	14577	14607	14489	14585	14628	14520	14613	14382	14595	14594	14522	14490	14514	14481	14442	14551	14554	14563	14611	14408	14619	14553	14747	14487	14509	14644	14777	14350	14635	14519	14794	14800	14523	14644	14575	14579	14338	14565	14481	14740	14714	14454	14412	14606	14529	14569	14562	14658	14705	14535	14724	14544	14487	14546	14691	14573	14650	14412	14642	14402	14651	14557	14414	14609	14688	14499	14423	14580	14505	14681	14608	14475	14534	14715	14685	14684	14534	14534	14436	14589	14521	14693	14523	14378	14490	14344	14607	14579	14437	14474	14515	14506	14584	14669	14598	14591	14541	14397	14542	14486	14466	14620	14507	14571	14543	14513	14596	14376	14477	14410	14370	14591	14585	14425	14466	14459	14412	14649	14593	14379	14561	14434	14587	14590	14529	14717	14561	14752	14361	14664	14500	14532	14410	14500	14621	14712	14588	14429	14559	14460	14425	14635	14564	14569	14449	14658	14420	14425	14581	14544	14764	14479	14563	14633	14613	14501	14488	14754	14671	14583	14449	14579	14461	14484	14411	14382	14646	14479	14631	14545	14710	14752	14578	14479	14645	14534	14512	14519	14547	14618	14620	14592	14467	14582	14527	14658	14390	14669	14595	14465	14513	14552	14623	14471	14484	14475	14550	14565	14488	14519	14459	14569	14718	14528	14732	14651	14489	14694	14567	14421	14491	14608	14440	14633	14507	14560	14765	14555	14706	14457	14604	14508	14410	14624	14623	14609	14453	14551	14728	14589	14405	14764	14572	14466	14459	14683	14581	14547	14617	14489	14524	14562	14340	14509	14539	14480	14559	14453	14612	14557	14470	14613	14602	14497	14562	14551	14555	14713	14511	14421	14542	14523	14374	14535	14715	14582	14534	14732	14463	14567	14556	14637	14636	14449	14694	14515	14486	14659	14525	14491	14510	14692	14533	14389	14572	14497	14370	14580	14506	14411	14650	14597	14578	14497	14535	14402	14664	14578	14592	14573	14633	14655	14513	14413	14498	14640	14545	14561	14644	14546	14673	14469	14479	14346	14494	14374	14584	14610	14600	14609	14417	14546	14626	14670	14467	14605	14618	14673	14575	14550	14518	14659	14488	14521	14418	14524	14727	14604	14550	14611	14497	14627	14604	14369	14536	14425	14561	14618	14504	14466	14547	14639	14587	14547	14609	14440	14634	14549	14456	14481	14570	14523	14675	14714	14607	14467	14551	14557	14661	14615	14502	14694	14433	14530	14561	14607	14432	14561	14593	14287	14584	14578	14476	14680	14677	14708	14522	14510	14543	14518	14545	14467	14486	14611	14526	14419	14453	14619	14505	14590	14578	14713	14482	14562	14630	14397	14479	14601	14644	14613	14583	14619	14548	14606	14525	14623	14744	14630	14564	14537	14446	14670	14587	14525	14546	14347	14617	14410	14401	14517	14679	14638	14569	14565	14651	14513	14628	14544	14534	14473	14474	14709	14534	14477	14614	14470	14472	14702	14564	14713	14436	14439	14386	14435	14499	14517	14660	14588	14352	14588	14584	14501	14599	14661	14613	14391	14550	14545	14672	14660	14681	14586	14473	14617	14793	14492	14483	14529	14545	14377	14517	14630	14545	14608	14515	14637	14485	14677	14462	14676	14402	14617	14615	14532	14578	14597	14631	14543	14418	14513	14423	14567	14559	14466	14485	14691	14470	14486	14555	14623	14400	14365	14594	14635	14422	14502	14518	14472	14433	14604	14591	14619	14505	14522	14660	14587	14485	14610	14595	14481	14575	14612	14491	14553	14469	14486	14528	14522	14547	14612	14576	14550	14615	14657	14523	14567	14726	14494	14633	14448	14530	14392	14554	14614	14542	14458	14702	14488	14507	14693	14651	14793	14495	14596	14541	14547	14505	14624	14565	14565	14764	14545	14578	14609	14424	14711	14469	14631	14432	14421	14518	14474	14520	14599	14558	14582	14557	14748	14459	14544	14525	14610	14586	14591	14536	14686	14519	14488	14572	14574	14622	14658	14644	14568	14538	14573	14685	14633	14529	14571	14559	14609	14639	14536	14661	14560	14737	14583	14731	14609	14780	14477	14576	14450	14489	14613	14676	14603	14574	14582	14411	14549	14597	14708	14535	14475	14539	14577	14541	14391	14606	14544	14531	14609	14635	14523	14461	14542	14518	14730	14413	14691	14656	14582	14570	14541	14692	14611	14681	14652	14666	14486	14562	14520	14452	14674	14567	14623	14445	14520	14623	14733	14503	14605	14563	14571	14717	14350	14511	14739	14520	14560	14595	14495	14487	14559	14638	14623	14521	14582	14682	14664	14414	14568	14552	14439	14589	14769	14670	14287	14368	14468	14610	14594	14533	14435	14681	14579	14448	14663	14533	14652	14597	14520	14643	14545	14623	14387	14631	14465	14485	14616	14448	14499	14456	14481	14432	14580	14586	14669	14534	14608	14467	14645	14581	14525	14634	14705	14582	14663	14499	14499	14579	14554	14633	14637	14527	14629	14599	14567	14553	14673	14395	14655	14604	14494	14630	14589	14536	14500	14333	14821	14500	14515	14448	14591	14549	14469	14587	14522	14463	14449	14660	14513	14459	14423	14483	14622	14462	14692	14418	14628	14583	14702	14502	14702	14490	14634	14585	14516	14539	14645	14618	14590	14549	14567	14501	14501	14485	14495	14398	14577	14690	14527	14538	14560	14599	14726	14576	14525	14482	14533	14541	14599	14531	14572	14418	14397	14660	14586	14599	14507	14634	14339	14378	14558	14440	14647	14645	14453	14517	14480	14448	14672	14769	14622	14699	14636	14501	14653	14469	14564	14607	14469	14537	14483	14479	14529	14577	14520	14603	14749	14465	14523	14512	14617	14476	14637	14484	14600	14616	14517	14484	14642	14576	14570	14564	14621	14549	14639	14521	14704	14697	14599	14701	14616	14540	14429	14595	14535	14473	14421	14564	14543	14452	14528	14534	14669	14368	14670	14694	14593	14418	14669	14595	14704	14637	14635	14588	14701	14558	14693	14514	14727	14551	14658	14698	14410	14437	14507	14467	14528	14460	14575	14561	14451	14753	14536	14562	14624	14586	14564	14652	14611	14698	14666	14514	14624	14338	14747	14533	14546	14479	14490	14514	14539	14476	14668	14671	14541	14603	14640	14621	14601	14562	14705	14684	14560	14507	14609	14509	14512	14550	14626	14630	14692	14444	14570	14559	14609	14462	14477	14611	14486	14526	14497	14558	14648	14550	14470	14326	14594	14459	14496	14403	14542	14408	14571	14476	14575	14571	14601	14672	14418	14625	14624	14551	14513	14621	14649	14418	14641	14406	14743	14597	14438	14597	14575	14558	14376	14625	14449	14569	14402	14787	14688	14648	14516	14529	14505	14612	14621	14730	14626	14469	14644	14588	14474	14594	14514	14528	14559	14648	14437	14647	14557	14543	14576	14494	14563	14625	14525	14467	14556	14678	14700	14562	14492	14751	14599	14534	14528	14491	14658	14523	14457	14635	14741	14547	14724	14714	14532	14511	14515	14563	14433	14828	14648	14566	14564	14610	14617	14525	14632	14536	14578	14639	14539	14484	14628	14451	14624	14536	14486	14407	14627	14724	14459	14626	14524	14525	14523	14466	14393	14533	14540	14526	14622	14460	14538	14583	14557	14455	14577	14501	14551	14604
22688	21702	28812	24871	21807	22860	21837	17252	16363	16346	16183	15919	15922	16099	15925	15949	16074	16090	15920	15890	16085	15779	15950	15916	15872	15844	15849	15810	15984	15834	15973	15576	15557	15866	16128	15662	15918	15698	15792	15594	15810	15815	15743	15667	15692	15612	15561	15574	15694	15753	15634	15666	15665	15806	15815	15700	15705	15636	15429	15808	15658	15865	15596	15791	15865	15747	15670	15560	15571	15586	15725	15655	15601	15459	15692	15634	15527	15583	15759	15624	15569	15535	15700	15601	15732	15765	15494	15730	15679	15850	15693	15555	15705	15719	15894	15747	15612	15712	15675	15791	15629	15778	15652	15444	15512	15692	15630	15839	15851	15824	15712	15592	15747	15540	15556	15753	15674	15795	15774	15797	15719	15766	15620	15577	15522	15677	15686	15635	15826	15785	15776	15510	15508	15697	15770	15720	15674	15506	15643	15559	15800	15711	15855	15393	15639	15815	15771	15626	15598	15713	15610	15732	15667	15828	15711	15696	15436	15532	15557	15456	15510	15801	15855	15685	15615	15834	15906	15578	15706	15678	15635	15728	15620	15780	15469	15612	15641	15462	15646	15539	15825	15582	15583	15573	15706	15747	15460	15796	15611	15617	15888	15536	15478	15766	15622	15807	15792	15464	15656	15708	15692	15750	15722	15994	15690	15640	15697	15493	15567	15759	15822	15740	15837	15644	15614	15653	15592	15667	15601	15728	15529	15535	15754	15550	15476	15481	15654	15644	15771	15664	15694	15627	15430	15733	15717	15758	15668	15657	15486	15740	15693	15691	15674	15521	15661	15534	15717	15754	15710	15734	15680	15805	15567	15602	15513	15567	15687	15780	15776	15839	15625	15746	15602	15512	15617	15706	15795	15794	15540	15578	15691	15705	15583	15703	15752	15555	15758	15757	15592	15623	15833	15599	15653	15300	15594	15800	15536	15669	15800	15717	15791	15861	15534	15556	15688	15665	15789	15871	15345	15523	15671	15754	15486	15819	15488	15654	15594	15660	15717	15658	15703	15676	15740	15466	15540	15552	15651	15681	15567	15636	15653	15690	15677	15556	15568	15692	15651	15582	15629	15433	15457	15497	15579	15530	15823	15921	15678	15818	15525	15767	15721	15728	15745	15584	15928	15694	15587	15860	15730	15431	15712	15559	15869	15924	15613	15577	15741	15626	15486	15700	15658	15759	15431	15668	15646	15576	15542	15739	15717	15467	15778	15808	15682	15632	15494	15837	15598	15503	15785	15542	15601	15609	15584	15511	15652	15697	15355	15571	15770	15705	15454	15519	15646	15852	15452	15596	15778	15604	15748	15780	15781	15732	15549	15784	15736	15565	15578	15605	15476	15788	15546	15813	15679	15876	15691	15640	15685	15780	15373	15621	15598	15703	15538	15807	15588	15757	15649	15648	15730	15602	15497	15602	15573	15648	15880	15723	15773	15636	15453	15508	15624	15693	15453	15638	15530	15636	15577	15584	15752	15673	15672	15634	15599	15545	15697	15637	15464	15466	15723	15638	15603	15687	15806	15575	15595	15473	15580	15681	15607	15718	15711	15541	15488	15600	15884	15624	15590	15790	15712	15866	15753	15701	15577	15672	15530	15588	15536	15628	15656	15683	15656	15847	15602	15555	15772	15616	15865	15671	15641	15672	15586	15895	15768	15805	15540	15531	15717	15552	15659	15870	15781	15569	15775	15665	15755	15656	15732	15532	15613	15683	15810	15685	15646	15645	15739	15841	15705	15625	15557	15662	15583	15546	15600	15667	15715	15747	15779	15789	15654	15641	15551	15791	15471	15746	15697	15715	15700	15618	15653	15462	15698	15581	15680	15629	15583	15839	15650	15674	15503	15777	15683	15758	15764	15773	15619	15549	15764	15878	15737	15787	15741	15837	15773	15321	15675	15544	15709	15636	15633	15573	15556	15629	15716	15699	15837	15817	15693	15516	15584	15763	15746	15580	15753	15685	15576	15685	15702	15627	15742	15650	15792	15677	15717	15912	15413	15622	15649	15599	15448	15718	15834	15667	15727	15638	15646	15809	15683	15657	15627	15870	15675	15584	15622	15726	15578	15530	15707	15737	15668	15649	15690	15751	15640	15705	15618	15654	15615	15420	15630	15544	15585	15435	15455	15781	15454	15774	15728	15526	15808	15837	15665	15749	15685	15515	15619	15631	15657	15787	15703	15739	15699	15750	15829	15472	15644	15727	15645	15732	15553	15814	15746	15482	15519	15680	15950	15696	15583	15435	15470	15573	15862	15648	15641	15593	15662	15603	15529	15676	15654	15597	15610	15585	15563	15552	15782	15580	15663	15653	15562	15833	15715	15755	15782	15687	15808	15465	15568	15834	15835	15612	15824	15521	15480	15526	15667	15588	15421	15646	15716	15851	15755	15788	15600	15496	15758	15650	15704	15543	15686	15417	15860	15722	15627	15843	15868	15629	15747	15480	15705	15722	15449	15580	15609	15761	15439	15827	15481	15576	15668	15715	15697	15692	15743	15908	15622	15645	15520	15822	15841	15559	15728	15642	15556	15635	15670	15701	15669	15847	15578	15495	15484	15653	15516	15711	15459	15639	15455	15641	15541	15759	15638	15593	15602	15651	15697	15710	15653	15863	15934	15974	15746	15600	15773	15667	15511	15547	15639	15618	15632	15905	15685	15696	15766	15655	15634	15569	15739	15582	15475	15556	15631	15686	15774	15804	15786	15597	15719	15841	15571	15742	15751	15630	15748	15637	15529	15684	15561	15535	15640	15661	15621	15714	15530	15609	15474	15887	15540	15683	15652	15575	15573	15638	15617	15599	15592	15642	15727	15546	15554	15859	15722	15645	15669	15561	15694	15696	15618	15695	15763	15713	15799	15390	15540	15615	15653	15560	15518	15666	15665	15741	15558	15574	15773	15822	15680	15671	15410	15846	15822	15715	15585	15607	15683	15732	15654	15805	15599	15655	15476	15554	15851	15629	15592	15649	15522	15585	15746	15791	15819	15723	15691	15542	15499	15515	15569	15852	15521	15710	15573	15732	15669	15722	15673	15779	15702	15752	15931	15409	15673	15561	15715	15594	15603	15485	15940	15702	15754	15681	15625	15631	15818	15732	15514	15866	15705	15497	15590	15577	15752	15556	15604	15657	15703	15827	15621	15803	15681	15659	15713	15694	15745	15701	15624	15695	15726	15543	15647	15596	15766	15483	15550	15388	15644	15683	15897	15790	15725	15646	15592	15660	15668	15650	15478	15687	15556	15450	15596	15349	15638	15749	15597	15749	15802	15735	15734	15788	15830	15850	15884	15602	15661	15643	15759	15589	15535	15686	15624	15757	15675	15628	15675	15628	15619	15648	15706	15625	15701	15704	15652	15696	15735	15711	15679	15620	15763	15768	15674	15709	15555	15657	15687	15508	15600	15552	15844	15681	15682	15516	15663	15603	15623	15670	15649	15438	15626	15716	15774	15726	15488	15785	15591	15624	15870	15745	15614	15688	15787	15619	15581	15696	15642	15621	15532	15344	15575	15730	15826	15703	15726	15649	15502	15600	15688	15602	15565	15624	15334	15618	15786	15754	15758	15688	15715	15759	15778	15664	15517	15554	15752	15524	15487	15784	15544	15651	15573	15746	15800	15621	15576	15422	15637	15545	15697	15590	15752	15683	15599	15499	15759	15695	15683	15686	15662	15471	15616	15480	15759	15687	15763	15864	15708	15714	15567	15735	15734	15680	15660	15581	15635	15543	15498	15662	15681	15583	15736	15589	15842	15739	15829	15545	15666	15656	15679	15657	15706	15654	15483	15693	15746	15672	15598	15783	15695	15711	15737	15786	15814	15888	15756	15673	15618	15611	15595	15774	15679	15645	15861	15748	15528	15630	15737	15614	15723	15584	15545	15541	15605	15681	15740	15644	15848	15600	15561	15633	15608	15667	15584	15775	15646	15649	15345	15750	15690	15589	15524	15518	15637	15614	15491	15715	15468	15694	15634	15479	15704	15468	15753	15642	15847	15667	15674	15761	15732	15647	15636	15688	15784	15749	15876	15615	15481	15909	15649	15538	15435	15613	15660	15624	15712	15685	15699	15761	15707	15568	15612	15607	15886	15656	15785	15591	15703	15674	15755	15495	15553	15597	15719	15766	15620	15745	15668	15647	15700	15564	15602	15473	15484	15705	15528	15800	15685	15643	15596	15600	15546	15715	15661	15543	15684	15488	15545	15543	15535	15722	15665	15658	15470	15735	15715	15582	15660	15654	15729	15703	15599	15593	15502	15641	15723	15708	15469	15462	15647	15520	15765	15412	15433	15652	15592	15567	15554	15617	15770	15608	15742	15668	15737	15498	15973	15582	15550	15577	15609	15584	15571	15681	15686	15512	15515	15755	15714	15524	15672	15326	15611	15510	15658	15592	15520	15614	15680	15858	15612	15492	15716	15699	15742	15648	15634	15452	15539	15830	15811	15658	15703	15653	15577	15507	15610	15719	15618	15548	15703	15772	15742	15612	15760	15696	15588	15533	15754	15555	15811	15568	15522	15615	15732	15552	15439	15665	15692	15784	15619	15701	15707	15548	15692	15622	15737	15912	15720	15702	15550	15745	15465	15590	15465	15619	15733	15566	15441	15766	15810	15564	15817	15624	15695	15609	15634	15650	15632	15730	15632	15544	15745	15546	15535	15751	15767	15801	15651	15691	15579	15696	15699	15624	15636	15814	15746	15557	15536	15692	15697	15718	15607	15724	15537	15650	15612	15472	15634	15749	15678	15742	15704	15535	15747	15671	15666	15698	15833	15606	15550	15672	15706	15686	15668	15760	15704	15668	15559	15657	15791	15809	15741	15620	15706	15575	15640	15652	15655	15564	15513	15556	15664	15576	15393	15739	15682	15621	15533	15682	15445	15496	15623	15934	15482	15518	15456	15567	15600	15610	15650	15664	15751	15773	15757	15761	15724	15817	15678	15732	15557	15670	15749	15659	15727	15546	15569	15680	15359	15561	15527	15559	15859	15862	15661	15718	15486	15628	15710	15815	15579	15504	15609	15666	15424	15494	15412	15621	15502	15815	15751	15495	15692	15641	15565	15781	15697	15574	15614	15860	15822	15874	15643	15639	15799	15435	15737	15306	15635	15749	15557	15577	15741	15614
23188	33133	21904	17894	16491	15431	15183	14874	14843	14554	14415	14449	14605	14429	14348	14408	14159	14355	14220	14409	14214	14316	14165	14206	14279	14144	14325	14228	14210	14180	14019	14191	14042	14225	14152	14161	14034	14070	13890	14063	14159	14245	14269	14054	13954	14037	14057	14047	13981	14137	14039	14141	14039	14107	14108	14231	14107	14009	14167	14214	14030	14127	14058	14135	13848	14142	14110	14009	14155	14079	14159	14111	14213	14094	14049	13934	14045	14237	14103	14125	14009	13983	13968	14194	14022	13965	14037	14083	14026	14063	14150	14018	14249	14083	14190	14150	14010	14173	14055	14131	13890	14115	14096	14217	14050	14072	13929	13960	14139	14080	13979	14021	14117	13851	14082	14072	14031	13936	14000	14050	13987	14106	14141	13995	14035	14106	13936	13952	13970	14052	13998	13977	13974	13867	14211	14092	14085	14066	14024	13875	13989	14031	13970	14061	13892	14055	14064	14099	13973	14041	14046	13896	13960	14172	14044	13982	14147	14235	14056	13884	14043	14018	14037	14049	14021	13952	14050	14190	13960	14115	14130	14094	14119	14154	14092	14073	14029	14094	14101	14163	14207	14220	14181	13889	14098	14130	14086	14279	14132	14134	14008	14128	14006	14095	13992	14089	14060	14002	14008	14083	13930	14041	13932	13898	14016	14009	13924	13883	14054	14125	14073	14082	13928	14064	13848	14040	13895	14207	14024	14011	14015	14047	13865	14160	14038	13990	14102	14102	14153	14120	14070	14070	14212	13983	14041	13954	13951	14182	14076	14069	14008	13995	14062	13920	14135	13906	13939	13888	13967	13961	13961	14048	14000	14095	14058	13982	14051	13962	14151	13878	14217	13941	14061	14130	13969	14155	14201	14208	13891	13912	14064	14206	13893	14107	14087	14205	13902	14108	14028	13940	13991	14001	13963	14232	14065	13954	13965	13921	13940	14111	14076	14157	14066	13963	13844	14022	14092	13918	14053	14102	14058	14161	14096	14083	14078	14050	14047	14018	14124	14092	13987	14050	13998	14095	14100	13991	14033	14174	13964	14095	13900	14054	14053	14161	14008	14037	13981	14118	14033	14094	14150	13946	14122	14194	14058	14091	14149	14025	14009	14230	14151	14062	14045	14172	13943	14022	13826	13998	14171	13839	14113	13968	14007	13876	14131	14132	14102	14028	14055	14127	13986	14066	14116	14010	14138	14025	13963	14207	14052	14015	13875	13856	14021	14143	14158	14136	13898	13882	13955	13997	14256	14027	14050	14170	14152	13957	14034	14070	14162	14012	14091	13970	13970	14068	14108	14200	14055	14047	14069	13960	14012	14257	14060	13989	13848	13923	14019	14129	14182	13925	14018	14036	14030	13992	14112	14038	13928	14067	14080	14091	14025	14192	13816	14038	14167	14093	13904	14057	14129	13880	14010	14015	14214	14140	13952	13943	14007	14156	13973	13970	14058	13919	13999	14139	14039	14019	14123	14077	14078	14151	14018	14119	13870	14021	14049	13983	13967	13868	14052	14010	14031	14050	14078	13960	14065	14056	14030	14064	13995	13892	14047	14113	14025	14236	14234	13938	14254	14043	14035	14118	13972	14022	13983	13901	14009	14130	14001	14045	14117	14079	14033	14024	14109	14098	14076	13871	14145	14059	14059	14015	14309	14127	14070	14104	14182	13959	14068	14063	14105	14127	14012	14101	14033	13911	14274	14193	14041	14007	14154	14052	13951	14076	13925	14146	14232	13978	14016	13961	13923	14014	13984	14132	14109	13963	13921	14032	13906	14047	14159	14277	13941	14210	13941	13970	14063	13863	14177	14124	14123	14066	14084	14064	14071	13933	14075	13998	14099	13899	14091	14022	14101	14049	14116	13907	13995	13934	14022	14216	14151	14063	14087	14039	14131	14038	14056	14179	14168	13918	14172	14079	13904	14009	13927	14044	14125	14036	14040	13917	14096	14020	14028	14138	13942	13956	13997	14025	13915	14133	14156	14237	13956	14128	13884	14192	13788	14040	13981	14100	14100	14062	14084	14110	14373	13863	14027	14082	14117	14011	14049	14108	13926	14065	14020	14010	14070	14089	13852	14137	14060	14264	13991	14004	14007	14091	13924	14118	14137	14004	14192	14133	14115	13933	14040	13743	14108	14049	13953	14051	13938	13831	14196	13893	13921	14058	14034	14186	13926	14292	13991	14124	13939	14006	14142	13909	13945	14108	13988	14194	13989	13966	13929	14057	13916	13982	13980	14039	14124	14143	14067	14147	14244	14222	14173	14161	14108	14027	14038	13981	13915	14001	14083	13950	13911	13998	13970	14116	14055	14041	13838	14201	13955	14038	14201	14113	13937	14127	14165	14105	14051	14253	14126	13974	13978	14138	14153	13879	14034	13966	14102	14031	14201	13993	14065	13918	14063	14125	14117	14014	14021	14150	13810	14102	14358	14119	13922	13957	14034	14065	14127	14074	14027	14051	14104	14014	14033	14004	14171	14019	14073	14077	14047	14074	14066	14061	14035	14035	14208	13998	14090	14240	13989	14063	13950	14245	13795	13925	14085	14119	14101	13974	14025	13964	14075	13934	14052	13982	14095	13897	14182	14035	14080	14115	14071	13972	14054	13979	14113	14064	13995	13972	14142	14163	14018	13981	14045	13873	13923	14144	13823	14002	13961	14081	14080	13968	14031	14092	13935	14142	14179	14013	13935	14013	14136	13966	13972	14044	14068	14033	14110	14086	13997	13983	14004	14010	13976	14062	13989	14321	13944	14011	14033	14130	14030	13895	14064	14006	13972	14095	14289	13979	14109	13913	14022	14053	14061	14165	14077	13999	14086	13979	14147	14078	14051	13935	14230	13850	13980	13944	14136	14072	14078	13906	14259	14136	14096	14036	13994	14126	14011	14094	13960	14012	14126	14052	14055	14063	14026	14080	13944	14022	14088	13901	14007	14174	14052	14183	14068	14021	13945	14027	14066	14125	14050	14027	14128	13919	14029	14111	14176	14074	13957	14152	14166	14062	14023	14120	14100	13991	13806	13905	13969	13970	14050	13852	14123	14014	14072	14115	14086	14068	14088	14092	14040	14014	13976	14133	14034	14019	14034	13995	14020	13941	14068	13921	14056	13915	14143	13974	14025	14094	13915	14027	13961	13992	14095	13998	14026	13853	14146	14069	14006	14114	14105	13939	14041	13986	14066	14023	13993	14038	14071	14014	14149	13913	14079	14175	14058	14118	14016	14142	14079	13981	14140	14004	13935	13981	14181	13842	13955	14103	14079	14145	14006	14006	13971	14052	14183	14203	14152	13848	13855	13910	14242	13974	14058	14073	14089	13962	13980	13964	13952	13941	14081	14013	13901	14017	13986	13929	14002	14006	14226	14071	14007	13977	14077	14202	14195	14173	13852	14016	13980	14046	14042	14168	14147	14158	14180	14000	13918	14093	13955	14000	14043	14131	14103	13997	14096	14026	14208	14062	13932	13986	14101	14077	14051	14058	13985	13763	14057	14069	14087	14068	13967	14088	14125	13946	13987	14021	14065	14130	14004	14099	14051	14091	14072	14107	14049	13920	14248	13876	13964	13848	14187	14018	13963	14158	13767	14269	14037	14211	14005	14140	14032	14155	14126	13934	14194	13906	14038	13920	14050	14050	14183	14051	14165	13905	14046	14144	14128	14069	14344	14085	14052	13912	14023	13961	14000	13889	13963	13984	13967	14068	14081	14148	13997	14055	14042	13899	13971	13994	14058	13973	14101	14124	14247	13965	13957	14044	14146	13924	14092	13864	14081	14048	14093	13949	13984	14210	14238	14075	13999	14128	14182	13979	14103	14091	14040	13935	13937	14208	14087	14118	13968	13867	14078	14106	14164	14069	13966	13994	14175	14055	14100	14285	14080	13882	14143	13985	14016	13919	14000	14084	14156	13953	13944	13997	14155	14018	13976	14006	14212	14119	14009	14214	13999	14282	14023	14151	14084	14097	14093	14125	13893	14145	14099	13981	14136	13997	13964	14024	14069	14073	13909	14030	13851	14059	14027	14068	14039	13944	14121	13975	14045	14210	14032	14130	14074	14060	14131	13846	14307	14090	14175	13969	14148	14166	14034	14097	13888	13901	14073	14099	14088	14122	14061	13854	14118	14055	13986	13902	14046	14047	14047	14088	13988	13972	14066	14066	13853	14066	13981	13928	14001	14150	13931	14127	13969	14043	13810	14036	14306	14120	13940	14173	13916	13993	14006	14105	14088	13896	14209	14072	13932	13977	14044	13973	14032	13960	13976	13995	13912	14117	14025	14062	14276	14099	14053	13970	14050	14024	14012	13977	14102	14100	13985	14125	14040	13872	14072	14025	14043	13984	14213	14110	14159	14010	13923	14185	13918	14199	13939	13993	14031	14031	13886	14187	14003	13955	13888	13863	14148	14045	14137	13950	14014	14097	14052	14101	14039	14024	14138	14080	14129	14098	14057	14029	14056	14088	14276	13921	14146	14005	14093	14128	14035	14056	14087	13905	14044	13995	14129	14112	14030	14049	14080	14141	13949	14060	14101	14097	14056	14259	14112	13990	14024	14060	14079	14025	14084	14085	13984	14057	14108	14121	14044	13965	14096	14020	13930	14051	14062	13997	14069	13997	14074	14126	14181	14135	13957	14188	14127	13968	14086	14071	13995	13940	13917	14077	13859	13971	13899	14080	14235	13961	14097	14063	14121	14141	14016	14070	13987	13960	14024	13994	14126	14073	13930	14149	13954	14115	14051	13910	14216	14135	13961	14100	13966	14285	14045	14104	14210	14047	14129	13990	14085	14074	14031	14149	14066	13990	14070	14011	14194	14153	14048	14087	14002	13839	14080	14080	14068	14075	14009	13928	13944	14188	14096	13972	13967	14020	13981	13995	13956	13966	14069	14026	14078	14063	14022	14075	13934	14013	14061	13900	14066	14125	14115	14087	14185	14160	13994	14112	14022	14069	14200	14021	13992	13985	14079	14193	13943	14037	13976	14121	14006	14138	14202	14009	14077	14084	14034	14266	14178	13863	14059	14122	13934	14012	14213	13987	14003	14115	14004	14035	13887	14037	14034	14033	14015	13965	14140	14057	14026	13983	14032	14051	14054	14088	14090	14132	14218	14019	14146	13959	14107	14007
29081	22123	21335	18213	15526	15511	15515	15354	15418	15241	15446	15245	15342	15280	15305	15247	15098	15241	15247	15240	15203	15249	15300	15068	15017	15010	15269	15195	15243	15076	15339	15129	15197	15196	15384	15222	15245	14982	15159	15126	15246	15210	15255	15274	15171	15014	15289	15477	15193	15110	15050	15234	15183	15155	15258	15297	15191	15308	15204	15262	14980	15241	15317	15056	15217	15230	15325	15136	15193	15154	15021	15082	15065	15025	15117	15155	15016	15204	15254	14983	15268	15246	15114	15230	15361	15253	15276	15245	15199	15051	15282	15140	15051	15326	15253	14959	15037	14971	15080	14906	15101	15140	15065	15083	15251	15167	15384	15129	15108	15236	15324	15306	15303	15054	15168	15087	15365	15270	15401	15187	15325	15306	15151	15228	15196	15047	15123	15449	15250	15271	15105	15130	15264	15184	15240	15305	15075	15175	15314	15291	15018	15168	15259	15256	15251	15191	15335	15289	15024	15117	15259	15346	15194	15007	15079	15286	15200	15183	15287	15041	15149	15206	15119	15275	15199	15370	15223	15069	15172	15143	15270	15047	15261	15228	15136	14991	15242	15032	15306	15230	15318	14914	15438	15178	15256	15161	15172	15438	15135	15208	15221	15233	15443	15398	15097	15362	15415	14961	15127	15135	15206	15366	15009	15183	15035	15307	15359	14993	15304	14967	15284	15059	15227	15258	15340	15081	15192	15083	15002	15011	14984	15153	15353	15128	15192	15147	15016	15147	15297	15296	15354	15073	15142	15162	15230	15212	15143	15218	15267	15212	15395	15145	15242	14956	15116	15093	15273	15181	14990	15286	15252	15321	15165	15182	15227	15344	15413	15196	15234	15271	15258	15217	15362	15249	15066	15244	15194	15192	15246	15244	15182	14995	15195	15268	15230	15147	14936	15130	15262	15065	15339	15271	15031	15224	15368	15174	15210	15496	15119	15242	15098	15113	15024	15135	15240	15257	15270	15088	14999	15247	15267	15422	15330	15350	15131	15219	14971	15102	15242	15243	15088	15312	15212	15202	15109	15094	15089	15105	15418	15323	15290	15363	15173	15197	15266	15218	15190	15150	15129	15136	15105	15213	15117	15268	15268	15142	15133	15148	15338	15298	15266	15106	15099	15345	15214	15327	15051	15099	15160	15000	15195	15443	15133	15280	15310	15208	15069	15130	15087	15227	15239	15109	15102	15085	15223	15140	15013	15132	15240	15298	15229	15015	15158	15244	15246	15110	15097	15086	15459	15041	15149	14991	15191	15134	15202	15133	15184	15350	15341	15091	15274	15256	15323	15391	15056	15239	15100	15172	15076	15277	15066	15029	15235	15246	15125	15113	15143	15264	15182	15336	15345	15291	15020	15109	15169	15255	14951	15205	15236	15193	15199	15216	15129	15233	15258	15266	15497	15199	15178	15176	15349	15175	15360	15051	15284	15176	15369	15431	15158	15069	15215	15310	15199	15147	15135	15481	15236	15201	15021	15236	15062	15175	15216	15535	15161	15017	15156	15116	15181	15240	14955	15215	14964	15156	15146	15098	15085	15325	15295	15176	15342	14990	15195	15241	15200	15139	15210	15306	14936	15369	15250	15273	15134	15074	15286	15032	15042	15270	15485	15381	15241	15268	15308	15319	15172	15150	15209	15309	15042	15275	15321	15225	15116	15031	15278	15162	15229	15436	15285	15128	15274	15356	15108	15162	15224	14939	15137	15204	15139	15193	15056	15251	15363	15188	15255	15061	15173	15219	15275	15352	15143	15355	15401	15256	15131	15024	15028	15199	15265	15267	15371	15317	15147	15211	15064	15443	15008	15214	15134	15243	15137	15191	15059	15272	15195	15141	15323	14999	15186	15109	15152	15043	15074	15174	15244	15055	15172	15074	15339	15213	15096	15181	15223	15269	15159	15258	15015	15017	15200	15327	15116	15246	15427	15174	15050	15127	15093	15317	15137	15194	15298	15205	15336	15172	15324	15201	15032	15036	15083	15408	15001	15274	14991	15197	15304	15109	15295	15174	15188	14995	15239	15231	15016	15206	15072	14975	15266	15331	15317	15325	15252	15317	15363	15134	15486	15017	15314	15273	15159	15264	15198	15032	15160	15112	15240	15108	15386	15381	15184	15249	15341	15353	15214	15307	15208	15090	15172	14984	15219	15087	15389	15091	15242	15338	15237	15076	15112	15115	15188	15257	15077	15269	15356	15112	15155	15178	15256	15376	15315	15191	15014	15321	15163	15293	15346	15313	15139	15229	15112	15466	15179	15237	15284	15167	15123	15195	15164	15044	15288	15266	15191	15317	15297	15080	15123	15337	15283	15239	15219	15362	15183	15274	15094	15403	15270	15185	15244	15215	15249	15301	15027	15046	15165	15252	15245	15323	15176	15359	15287	15107	15200	15259	15132	15242	15132	15358	15105	15278	15180	15171	15245	15174	15064	15411	15272	15179	15074	15478	15377	14895	15099	15155	15190	15224	15209	14959	14964	15196	15362	15029	15359	15252	15230	15300	15340	15215	15239	15076	15217	15253	15424	15254	15271	15139	15280	15080	15208	15105	15290	15233	15370	15121	15104	15186	15234	15263	14993	15402	15193	14999	15333	15067	15276	15055	15302	15105	15161	15093	15259	15171	14978	15129	15175	14854	15066	15189	15220	15220	14996	15199	15272	15247	15301	15042	15196	15345	15235	15109	15226	15235	15201	15107	15130	15108	15101	15127	15087	15150	15186	15284	15097	15198	15216	15062	15345	15192	15376	15283	15152	15257	15220	15231	15251	15295	15288	15324	15239	15258	15116	15421	15039	15247	15165	15210	15037	15256	15200	15235	15087	15263	15078	15158	15104	15125	15105	15144	15292	14966	15015	15204	15235	15073	15191	15107	15487	15250	15312	15197	15085	14979	15136	15178	15293	15191	15100	15252	15344	15218	15261	15217	15223	15295	15204	15138	15240	15339	15266	15032	15395	15190	15285	15206	15205	15146	15262	15294	15197	15195	15211	15169	15132	15036	15312	15268	15181	15416	15264	15190	15092	15312	15152	15162	14936	15254	15194	15226	15286	15117	15071	15334	15261	14880	15071	15268	15071	15231	15149	15240	15115	14970	15159	15251	15228	15324	15087	15185	15094	15330	15335	15329	15340	15219	15205	15335	15448	15014	15236	15178	15345	15081	15236	15181	15064	15169	15013	15218	15247	15036	15199	15254	15198	15215	15243	15201	15122	15203	15262	15285	15205	15164	15045	15324	15032	15049	15308	15287	15333	15162	15115	15213	15305	15312	15254	15303	15003	15100	15179	15370	15136	15245	15149	15293	15210	15180	15248	15170	15203	15127	15319	15005	15288	15057	15093	15118	15222	15244	15254	15078	15250	15295	15287	15146	15123	15174	15345	15134	15251	15074	15347	15177	15214	15252	14988	15227	15313	15187	15039	15100	15176	15195	15159	15171	15067	15251	15154	15048	15280	15400	15155	15197	15285	15321	15161	15340	15180	15126	15144	15346	15322	15116	15236	15172	15358	15075	15247	15405	15278	15150	15027	15370	15131	15158	15161	15362	15320	15315	15192	15209	15375	15138	15099	15193	15153	15167	15260	15098	15205	15280	15081	15247	15148	15141	15155	15321	15214	15140	15323	15121	15106	15220	15267	15346	15108	15059	15261	15211	15183	15092	15240	15254	15318	15371	15059	15119	15114	15045	14921	15086	15180	15202	15183	15176	15309	15160	15354	15249	15097	15238	15110	15283	15251	15331	15059	15277	15123	15206	15224	15308	15183	15161	15189	15228	15157	15200	15519	15026	15192	15205	15315	15354	15474	15238	15238	15281	15209	15258	15223	15208	15297	15389	15300	15155	15228	15303	15078	15029	15236	15181	15237	15183	14997	15002	15315	15080	15020	15107	15251	15201	15126	15314	15296	15148	15255	15085	14953	15339	15190	15111	15150	15199	15138	15049	15134	15126	15253	15252	15232	15303	15129	14983	15241	15183	15267	15269	15222	14963	15204	15118	15137	15144	15178	15131	15168	15158	15203	15063	15333	15131	15147	15177	15243	15239	15354	15287	15198	15408	15330	15144	15270	15106	15374	15309	15368	15188	15147	15196	15157	15355	15215	15106	15204	15022	15293	15376	15163	15241	14837	15243	15315	15244	15186	15220	15286	15023	15360	15190	15230	15140	15143	15286	15289	15235	15140	15240	15410	15087	15177	15217	15011	15079	15088	14932	15372	15074	15215	15438	15043	15323	15072	15161	15035	15294	15168	15217	15174	15203	15090	15335	15236	15205	15231	15205	15299	15279	15202	15195	15348	15349	15070	15086	15111	15260	15221	15049	15160	15020	15195	15204	15321	15102	15208	15142	15108	15291	15118	15250	15247	15250	15144	14925	15065	15158	15034	15318	15259	15394	15320	15310	15299	14993	15090	15236	15017	15187	15348	15092	15137	15126	15288	14974	15213	15376	15232	14972	15057	15341	15106	15072	15357	15227	15324	15098	15093	15266	15312	15313	15202	15195	15347	15210	15062	15081	15273	15156	15200	15327	15162	15170	15125	15132	15236	15285	15325	15162	15260	14961	15224	15210	15234	15322	15210	14950	15228	15216	15196	15230	15446	15063	15202	15135	15178	15245	15252	15449	15232	15457	15058	15228	15245	15256	15292	15102	15291	15329	15220	15268	15235	15328	15324	15184	15236	15079	15209	15260	15016	15269	15135	15191	15403	15185	15483	15288	15014	15164	15444	15175	15085	15093	15124	15185	15064	15398	15291	15089	15152	15449	15405	15527	15198	15247	15240	15084	15160	15111	15346	15289	15046	15270	15162	15251	15173	15117	15085	15104	15173	15349	15136	15176	15376	15112	15373	15208	15263	15120	15171	15286	15292	15228	14925	15112	15170	15201	15347	15251	15231	15334	15323	15163	15173	15318	15235	15040	15196	15011	15094	15265	15230	15124	15348	15321	15036	15202	15252	15157	15228	15175	15325	15458	15199	15225	15127	15188	15226	15214	15288	15162	15247	15166	15230	15041	15188	15266	15162	15187	15201	15174	15111	15369	15104	15512	15391	15241	15253	15170	15120	15335	15210	15153	15180	15221	15221	15343	15284	15247	15249	15354	15298	15075	15318	15136	15292	15495	15224	15303	15411	15150
18022	18979	16074	14858	14569	14331	14177	14100	14010	13955	13917	13896	14033	13760	13828	13843	14039	13911	13893	13909	13832	14054	13934	13888	13793	13864	13964	13859	13888	13871	13876	13949	13960	13896	13818	13845	13965	13968	13809	13781	13828	13740	13887	13992	13771	13802	13923	13896	13757	13964	13832	13744	13841	13954	13817	13743	13806	13764	13829	13915	13770	13879	13805	13738	13989	13853	13748	13727	13776	13835	13834	13792	13899	13595	13965	13846	13721	13884	13876	13967	13854	13652	13989	13775	13990	13786	13897	13831	13782	13697	13819	13904	13910	13872	13920	13795	13811	13741	13876	13799	13818	13971	13815	13885	13785	13733	13833	13872	13943	13760	14065	13768	13893	13952	13865	13792	13710	13865	13909	13685	13788	13724	13924	13787	13818	13734	13873	13887	13672	13742	13804	13911	13818	13850	13936	13862	13917	13829	13859	13699	13853	13782	13856	13808	13827	13926	13872	13888	14087	13800	13988	13895	13793	13825	13899	13870	13940	13895	13914	13968	13697	13716	13823	13820	13846	13945	13713	13778	13760	13845	13806	13868	13895	13813	13860	13728	13917	13657	13900	13815	13756	13856	13797	13882	13816	13789	13744	13904	13682	13837	13911	13764	13981	13796	13805	13880	13623	14026	13908	13759	13781	13809	13958	13822	13950	13916	13732	13679	13833	13830	13794	13666	13644	13654	13714	13796	13836	13908	13825	13911	13895	13885	13820	13685	13795	13898	13795	13907	13877	13747	13829	13972	13727	13802	13805	13844	13885	13713	13702	13763	13892	13932	13896	13817	13865	13892	13905	13899	13698	13895	13935	13796	13806	13874	13864	13816	13993	13900	13786	13806	13832	13880	13910	13738	13909	13829	13987	13597	13958	13880	13935	13705	13903	13821	13821	13992	13875	13733	13673	13857	13871	13853	13766	13856	13724	13726	13925	13699	13883	13798	13758	13754	13802	13978	13710	13580	13670	13953	13799	13782	13813	13974	13831	13850	13969	13898	13911	13765	13892	13825	13851	13775	13782	13926	13888	14034	13711	13901	13800	13760	13832	13752	13803	13804	13856	13940	13859	13836	13848	13716	13878	13869	13679	13895	13734	14046	13735	13843	13979	13767	13907	13912	13721	13916	13788	13870	13804	13728	13751	13988	13693	13692	13801	13880	13827	13692	13924	13694	13781	13976	13808	13809	13811	13845	13905	13860	13721	13785	13797	13826	13766	13784	13703	13823	13788	13762	13835	13719	13738	13935	13716	13771	13952	13754	13841	13931	13786	13752	13926	13853	13718	13871	13844	13937	13833	13916	13847	13894	13928	13902	13747	13906	13736	13760	13778	13622	13766	13988	13886	13786	13848	13813	13837	13885	13779	13921	13772	13862	13787	14030	13817	13935	13913	13952	13795	13831	13799	13945	13819	13882	13863	13789	13723	13938	13902	13934	13879	13979	13950	13856	13890	13832	13787	13636	13928	13818	13843	13824	13922	13790	13885	13941	13928	13719	13864	13897	13879	13843	13796	13772	13705	13827	13881	13735	13811	13836	13798	13754	13765	13860	13802	13965	13753	13904	13672	13776	13912	13960	13924	13790	13864	13775	13767	13698	13791	13777	13927	13670	13923	13710	13814	13901	13873	13860	13816	13766	13740	13814	13842	13875	13729	14031	14087	13881	13733	13746	13851	13716	13710	13788	13592	13926	13811	13834	13866	13674	13933	13677	13774	13722	13739	13956	13733	13780	13694	13983	13807	13869	13902	13832	13796	13742	13741	13939	13739	13919	13792	13904	13775	13728	13867	13762	13700	13735	13838	13784	13771	13742	13740	13834	13826	13658	13662	13662	13720	13936	13688	13872	13987	13674	13780	13833	13667	13950	13848	13742	13823	13882	13921	13946	13810	13809	13767	13789	13838	13831	13810	13838	13722	13903	13832	13926	13894	14049	13806	13767	13755	13672	13733	13905	13864	13879	13785	13910	13851	13837	13837	13897	13929	13820	13643	13789	13805	13755	13857	13718	13880	13717	13950	13960	13856	13913	13860	13865	13848	13811	13802	13841	13862	13926	13787	13799	13711	13783	13859	13880	13754	13853	13985	14022	13879	13897	13827	13766	13910	13851	13970	14021	13855	13786	13857	13966	13924	13892	13852	13719	13839	13838	13850	13867	13701	13759	13835	13789	13754	13767	13848	13711	13791	13905	13914	13837	13772	13907	13767	13760	13858	13831	13777	13951	13976	13963	13903	13754	13970	13971	13680	13837	13702	13900	13794	13901	13915	13792	13886	13753	13778	13875	13918	13824	13900	13803	13950	13878	13865	13731	13668	13836	13779	13938	14005	13890	13822	13764	13869	13759	13924	13761	13840	13766	13926	13981	13804	13544	13854	13886	13835	13966	13703	13898	13834	13966	13874	13786	14010	13868	13664	13825	13752	13838	13786	13838	13641	13905	13829	13823	13784	13812	13976	13851	13866	13850	13681	13950	13924	13910	13766	13897	13844	13817	13952	13898	13797	13931	13801	13836	13880	13727	13885	13739	13861	14048	13825	13740	13871	13821	13649	13883	13703	13780	13904	13870	13959	13754	13844	13881	13804	13828	13690	13818	13808	13867	13862	13912	13819	13857	13745	13975	13950	13803	13698	13893	13951	13792	14036	13888	13796	13731	13854	13895	13946	13871	13883	13860	13881	13919	13712	13844	13719	13723	13902	13864	13895	13841	13721	13858	13884	13750	13966	13786	13852	13773	13744	13739	13981	13963	13897	13701	13834	13732	13848	13883	13720	13925	13721	13965	13808	13903	13818	13811	13834	13758	13829	13798	14006	13921	13994	13750	13847	13807	13845	13720	13853	13831	14130	13754	13880	13792	13927	13723	13800	13785	13746	13876	13662	13759	13863	13741	13799	13957	13761	13775	13805	13939	13732	13822	13893	13856	13832	13984	13669	13860	13684	13800	13715	13793	13750	13895	13693	13825	13947	13925	13690	13700	13912	13717	13788	13777	13856	13785	13913	13792	13862	13929	13859	13719	13782	13647	13821	13859	13901	13714	13817	13747	13767	13836	13898	13805	13984	13835	13792	13786	13717	14011	13749	13834	13905	13759	13707	13847	13948	13863	13828	13854	13818	13846	13788	13886	13818	13763	13890	13966	13826	13962	13871	13973	14011	14105	13956	13849	13788	13769	13772	13726	13733	13767	13722	13749	13924	13849	13877	13739	13827	13894	13905	13760	14002	13735	13987	13872	13848	13750	13877	13971	13943	13785	13936	13812	13718	13902	13988	13909	13785	13911	13774	13824	13609	13958	13709	13908	13845	13767	13794	13787	13700	13812	13829	13813	13933	13987	13799	13753	13841	13833	13743	13774	13948	13854	13872	13792	13891	13989	13850	13972	13784	13789	13692	13743	13947	13868	13558	13828	13755	13846	13885	13680	13884	13760	13998	13633	13679	13743	13832	13650	13947	13897	13796	13855	13954	13831	13572	13653	13886	13902	13837	14020	13878	14011	14009	13897	13867	13899	13961	14017	13814	14012	13930	13731	13925	13802	13791	13729	13883	13925	13843	13673	13733	13679	13724	13809	13744	13813	13772	13933	13890	13791	13691	13884	13731	13863	13732	13895	13709	13817	13859	13825	13992	14036	13844	13920	13776	13748	13792	13769	13851	13945	13842	13838	13927	13993	13847	14036	13721	13616	13800	13748	13822	13749	13913	13914	13817	13895	13902	13643	13887	13768	13935	13580	13639	13945	13982	13730	13914	13791	13843	13783	13845	13674	13884	13774	13748	13829	13797	13683	13841	13847	13765	13787	13753	13876	13846	13902	13794	13877	13802	13840	13982	13881	13780	13810	13742	13730	13786	13821	13913	13824	13991	13905	14036	13831	13941	13862	13961	13674	13896	13742	13805	13813	13779	13767	13945	13792	13942	13727	13825	13860	13927	13965	13796	13814	13942	13795	13943	13882	14002	13914	13883	13835	13856	13852	13734	13842	13869	13930	13683	13865	13686	13852	13630	13926	13816	13840	13812	13785	13951	13702	13833	13746	13936	13618	13763	13843	13807	13777	13877	13758	13814	13788	13798	13893	13823	13766	13779	13854	13758	13789	13890	13793	13986	13822	13853	13835	13775	13807	13720	13737	13745	13691	13869	13830	14001	13666	13795	13810	13744	14085	13685	13692	13954	13986	13889	13843	13807	13931	13806	13676	13810	13943	13912	13895	13886	13807	13908	13760	13770	13847	13846	13845	13923	13767	13718	13830	13798	13866	13669	13865	13733	13759	13867	13857	13807	13728	13817	13733	13663	13971	13963	13722	13761	13700	13841	13912	13862	13779	13810	13965	13752	13864	13929	13733	13840	13784	13756	13800	13876	13872	13877	13765	13889	14025	13835	13780	13914	13817	13737	13706	13746	13847	13905	14000	13805	13895	13825	13855	13751	13819	13911	13636	13782	13720	13999	13828	13911	13816	13902	13877	13863	13724	13832	13890	13948	13897	13793	13873	13850	13812	13743	13796	13892	13980	13711	13796	14056	13834	13809	13880	13893	13917	13678	13560	14046	13962	13780	13846	13742	13855	13763	13869	13842	13761	13689	13819	13635	13840	13915	13809	13980	13951	13755	13837	13861	13932	13706	13917	13797	13725	13871	13711	14135	13978	13902	13805	13814	13890	13744	13786	13913	13651	13802	13870	13720	13815	13832	13924	13920	13959	13668	13873	13797	13919	13763	14086	13858	13644	13874	13783	13813	13671	13950	13881	13943	13845	13844	13881	13956	13808	13636	13751	13831	13764	13993	13878	13761	13927	13837	13873	13748	13890	13892	13723	13949	13858	13896	13787	13821	13847	13856	13876	13639	13887	13808	13682	13806	13941	13839	13777	13851	13787	13821	13893	13827	13753	13778	13886	13839	13914	13799	13838	13876	13936	13644	13766	13875	13731	13784	13800	13737	13857	13830	13896	13753	13669	13900	13705	13685	13917	13695	13788	13972	13944	13772	13830	13895	13813	13864	13927	13923	13976	13953	13945	13728	13712	13809	13895	14045	13774	13870	13820	13902	13758	13824	13985	13831	13817	13938	13817	13878	13885	13952	13761	13835	13719	13822	13783	13883	13875	13903	13850	13951	13649	13754	13820	13715	14017	13788	13658
23611	21620	28241	25375	21855	18935	16910	15152	14739	14613	14540	14428	14325	14685	14380	14337	14337	14417	14431	14466	14351	14369	14473	14365	14291	14587	14311	14441	14331	14281	14505	14393	14214	14305	14317	14432	14470	14307	14118	14134	14240	14060	14217	14192	14094	14382	14344	14434	14112	14188	14163	14459	14387	14369	14464	14331	14433	14301	14488	14306	14329	14081	14362	14316	14349	14242	14266	14071	14347	14262	14283	14114	14419	14272	14352	14168	14192	14222	14139	14257	14146	14259	14260	14570	14158	14437	14281	14395	14268	14359	14304	14285	14406	14252	14354	14253	14440	14174	14445	14204	14135	14202	14157	14232	14418	14317	14143	14118	14377	14243	14321	14041	14297	14302	14289	14446	14189	14151	14240	14427	14199	14237	14291	14193	14476	14487	14317	14214	14266	14293	14028	14036	14181	14162	14277	14090	14165	14041	14438	14261	14422	14271	14192	14019	14298	14219	14219	14354	14070	14055	14354	14270	14260	14236	14234	14257	14182	14291	14173	14363	14573	14103	14419	14270	14215	14180	14315	14256	14228	14231	14265	14317	14417	14357	14287	14186	14300	14233	14374	14106	14285	14204	14307	14136	14336	14261	14205	14190	14245	14283	14206	14389	14350	14239	14443	14231	14278	14132	14524	14162	14192	14159	14190	14249	14367	14237	14225	14356	14211	14229	14358	14335	14167	14074	14461	14365	14232	14289	14394	14274	14409	14252	13987	14124	14263	14254	14267	14276	14181	14313	14144	14226	14229	14101	14242	14291	14155	14074	14373	14185	14310	13900	14293	14136	14218	14287	14234	14327	14172	14270	14158	14207	14206	14184	14096	14203	14267	14203	14149	14331	14276	14399	14144	14039	14065	14278	14350	14337	14282	14271	14260	14329	14337	14393	14303	14320	14154	14284	14240	14262	14318	14109	14194	14387	14143	14363	14228	14151	14076	14207	14100	14189	14225	14322	14204	14163	13981	14301	14277	14253	14203	14291	14131	14378	14045	14175	14097	14101	14189	14232	14156	14343	14191	14252	14301	14509	14267	14201	14148	14319	14421	14323	14348	14319	14290	14194	13962	14378	14074	14258	14192	14229	14364	14221	14310	14290	14434	14265	14335	14274	14379	14143	14370	14313	14252	14371	14408	14324	14253	14181	14210	14300	14220	14163	13855	14247	14250	14214	14314	14295	14048	14279	14164	14253	14362	14090	14295	14189	14269	14264	14241	14161	14173	14071	14372	14281	14251	14351	14277	14206	14334	14051	14459	14342	14083	14207	14355	14105	14437	14213	14087	14298	14486	14411	14379	14260	14323	14143	14236	14183	14332	14212	14272	14139	14250	14323	14377	14052	14381	14322	14204	14302	14164	14261	14292	14301	14256	14367	14249	14492	14071	14315	14199	14339	14207	14212	14148	14232	14328	14319	14370	14252	14226	14187	14413	14247	14118	14154	14277	14110	14223	14123	14132	14280	14308	14231	14244	14169	14237	14223	14421	14279	14513	14127	14173	14208	14304	14242	14091	14171	14125	14218	14234	14128	14443	14127	14246	14425	14418	14202	14407	14024	14214	14241	14094	14345	14220	14362	14345	14306	14225	14162	14318	14330	14387	14190	14361	14458	14383	14277	14320	14230	14166	14066	14243	14202	14269	14279	14227	14051	14033	14234	14239	14267	14458	14185	14455	14243	14179	14236	14236	14185	14242	14293	14193	14162	14281	14146	14434	14284	14425	14213	14193	14405	14303	14338	14246	14105	14259	14363	14188	14256	14284	14206	14326	14119	14190	13958	14135	14074	14229	14243	13943	14202	14197	14063	14233	14291	14422	14168	14251	14138	14274	14125	14187	14062	14341	14069	14176	14157	14114	14359	14374	14282	14308	14318	14314	14291	14180	14199	14266	14253	14193	14250	14357	14107	14052	14167	14403	14180	14046	14222	14265	14460	14121	14240	13968	14339	14249	14138	14126	14155	14264	14238	14150	14436	14332	14416	14218	14210	14187	14289	14287	14123	13939	14217	14172	14216	14344	14234	14477	14024	14042	14313	14231	14146	14145	14223	14161	14304	14201	14211	14342	14168	14252	14224	14052	14292	14226	14092	14183	14205	14232	14337	14243	14200	14313	14144	14420	14216	14292	14198	14376	14223	14175	14337	14140	14358	14067	14219	14223	14061	14025	14359	14297	14270	14353	14304	14171	14052	14122	14180	14231	14255	14345	14118	14103	14002	14263	14271	14008	14167	14171	14068	14091	14140	14245	14189	14131	14325	14421	14259	14206	14136	14370	14320	14265	14158	14518	14372	14373	14205	14315	14266	14092	14160	14184	14215	14346	14214	14519	14112	14317	14176	14228	14105	14305	14363	14434	14234	14218	14056	14109	14326	14302	14255	14087	14082	14187	14297	14245	14310	14121	14461	14260	14233	14192	14451	14414	14300	14362	14315	14305	14203	14211	14212	14249	14223	14163	14076	14355	14185	14288	14125	14215	14151	14244	14286	14103	14130	14354	14116	14117	14150	14259	14248	14239	14281	14220	14306	14268	14340	14406	14170	14131	14098	14204	14176	14299	14095	14144	14136	14408	14307	14104	14148	14501	14226	14139	14178	14270	14224	14150	14430	14461	14297	14228	14278	14166	14320	14067	14080	14139	14691	14319	14160	14165	14121	14446	14349	14250	14275	14373	14266	14333	14160	14489	14267	14225	14226	14117	14298	14361	14048	14287	14419	14158	14336	14245	14255	14094	14363	14286	14172	14424	14419	14313	14110	14316	14235	14235	14411	14096	14156	14389	14032	14289	14250	14422	14455	14489	14406	14259	14246	14086	14171	14229	14335	14173	14284	14206	14221	14162	14213	14526	14317	14272	14293	14421	14275	14360	14264	14232	14384	14226	14333	14386	14229	14161	14247	14353	14226	14339	14323	14130	14348	14280	14413	14361	14382	14135	14165	14176	14012	14279	14337	14323	14149	14423	14374	14281	14292	14240	14127	14149	14162	14313	14060	14298	14215	14354	14258	14319	14328	14298	14328	14126	14235	14395	14371	14119	14194	14283	14254	14201	14379	14417	14298	14381	14064	14226	14146	14350	14256	14325	14381	14230	14326	14417	14347	14166	14285	14248	14257	14237	14176	14300	14131	14255	14283	14071	14286	14092	14237	14267	14211	14171	14212	14305	14339	14223	14292	14072	14068	14340	14182	14276	14310	14172	13999	14329	14226	14363	13999	14331	14255	14417	14298	14399	14497	14329	14255	14226	14469	14311	14346	14296	14044	14169	14283	14375	14225	14147	14362	14193	14186	14426	14215	14343	14303	14392	14260	14298	14317	14289	14221	14200	14084	14285	14121	14224	14226	14377	14229	14271	14312	14400	14175	14282	14441	14157	14495	14395	14329	14083	14085	14287	14303	14114	14261	14059	14192	14126	14190	14080	14202	14234	14122	14152	14228	14313	14299	14198	14192	14156	14324	14400	14235	14240	14290	14224	14164	14278	14107	14131	14330	14170	14250	14351	14347	14256	14274	14318	14229	14284	14180	14303	14268	14315	14296	14453	14183	14258	14244	14180	14092	14252	14232	14172	14391	14338	14118	14154	14321	14462	14288	14181	13978	14264	14135	14204	14338	14330	14354	14373	14154	14175	14349	14120	14100	14307	14177	14182	14356	14222	14170	14340	14225	14131	14185	14286	14143	14319	14444	14144	14318	14118	14492	14274	14043	14170	14351	14190	14147	14188	14393	14250	14472	14367	14101	14247	14362	14361	14216	14302	14255	14120	14192	14189	14309	14208	14293	14260	14276	14190	14094	14322	14369	14051	14335	14281	14388	14275	14368	14290	14300	14257	14315	14199	14184	14195	14304	14300	14356	14211	14048	14277	14449	14358	14111	14228	14314	14152	14167	14258	14208	14291	14177	14368	14184	14024	14124	14279	14279	14261	14114	14127	14397	14261	14274	14267	14271	14131	14254	14178	14172	14164	14330	14370	14380	14181	14342	14201	14173	14415	14426	14219	14079	14349	14331	14171	14087	14202	14305	14312	14267	14300	14175	14262	14121	14176	14083	14601	14249	14358	14149	14331	14275	14473	14202	14129	14064	14187	14295	14054	14108	14129	14139	14314	14146	14295	14207	14409	14478	14250	14202	14381	14315	14270	14272	14294	14006	14234	14187	14316	14208	14349	14438	14303	14320	14260	14382	14195	14322	14297	14234	14234	13942	14349	14196	14241	14289	14270	14212	14218	14155	14339	14320	14386	14244	14277	14322	14394	14131	14377	14171	14275	14249	14298	14102	14061	14271	14374	14301	14246	14293	14472	14420	14247	14014	14217	14147	14348	14328	14168	14151	14025	14234	14313	14424	14208	14324	14101	14297	14053	14185	14247	14445	14124	14079	14155	14332	14280	14175	14238	14082	14271	14345	14171	14156	14266	14108	14126	14185	14292	14209	14197	14248	14293	14248	14292	14380	14420	14361	14407	14258	14244	14189	14330	14294	14337	14334	14254	14392	14187	14242	14270	14164	14350	14279	14305	14207	14318	14235	14405	14290	14272	14153	14304	14171	14173	14174	14435	14097	14165	14236	14279	14470	14283	14298	14146	14195	14392	14296	14339	14299	14339	14318	14300	14205	14236	14310	14304	14188	14187	14307	14228	14141	14287	14172	14246	14116	14199	14373	14244	14309	14125	14230	14308	14153	14345	14310	14416	14219	14348	14259	14280	14215	14126	14134	14120	14087	14265	14320	14437	14310	14268	14176	14197	14293	14406	14316	14300	14411	14252	14308	14311	14389	14357	13842	14382	14131	14212	14356	14338	14249	14201	14291	14401	14282	14184	14434	14253	14426	14421	14285	14121	14262	14405	14194	14110	14216	14238	14182	14168	14440	14205	14015	14352	14189	14264	14494	14193	14132	14235	14411	14413	14206	14391	14306	14169	14360	14289	14343	14246	14209	14269	14289	14065	14369	14357	14317	14266	14282	14289	14183	14336	14241	14223	14131	14312	14269	14339	14352	14451	14136	14320	14389	14086	14157	14363	14320	14309	14133	14216	13973	14108	14315	14272	14258	14135	14159	14241	14267	14486	14060	14386	14369	14523	14125	14113	14201	14212	14351	14224	14214	14319	14316	14231	14311	14311	14484	14044	14340	14383	14138
19572	25662	19310	15988	14924	14273	13935	13921	13725	13547	13358	13561	13458	13416	13295	13279	13370	13307	13189	13206	13296	13447	13382	13274	13331	13274	13295	13296	13176	13130	13193	13182	13420	13218	13402	13139	13293	13037	13273	13310	13240	13208	13089	13182	13167	13149	13073	13264	13221	13285	13171	13241	13363	13244	13243	13076	13199	13338	13340	13123	13158	13234	13174	13228	13097	13206	13277	13175	13254	13221	13282	13469	13217	13370	13298	13222	13252	13168	13341	13140	13251	13258	13247	13139	13311	13254	13148	13265	13089	13274	13221	13141	13198	13253	13265	13159	13248	13202	13188	13035	13166	13113	13315	13120	13357	13188	13309	13163	13240	13374	13127	13187	13097	13177	13437	13197	13378	12978	13233	13357	13363	13297	13179	13339	13091	13166	13227	13047	13202	13137	13143	13236	13157	13102	13166	13132	13220	13108	13224	13276	13185	13256	13140	13171	13135	13277	13103	13227	13165	13236	13225	13095	13140	13114	13256	13149	13237	13017	13115	13146	13232	13213	13367	13322	13452	13250	13252	13178	13048	13319	13027	13186	13151	13229	13279	13153	13256	13309	13356	13094	13184	13253	13265	13184	13153	13186	13190	13231	13353	13336	13229	13201	13291	13267	13134	13352	13178	13200	13251	13317	13293	13271	13229	13121	13089	13172	13234	13086	13192	13291	12974	13341	13186	13188	13275	13291	13190	13099	13359	13071	13038	13307	13277	13020	13308	13365	13306	13305	13147	13130	13271	13153	13121	13324	13167	13294	13302	13128	13241	13201	13271	13347	13235	13243	13375	13330	13189	13368	13321	13134	13217	13183	13147	13329	13264	13368	13155	13077	13347	13224	13279	13285	13036	13112	13336	13050	12965	13213	13097	13326	13202	13291	13182	13256	13222	13066	13013	13048	13230	13186	13340	13162	13347	13132	13161	13157	13260	13317	13079	13139	13312	13227	13357	13082	13208	13306	13336	13087	13063	13143	13076	13064	13197	13134	13193	13232	13250	13114	13208	13263	13161	13166	13380	13328	13201	13322	13196	13220	13331	13161	13134	13192	13257	13235	13298	13349	13327	13328	13160	13253	13234	13303	13335	13272	13289	13262	13293	13151	13154	13052	13119	13214	13034	13116	13146	13106	13274	13119	13241	13145	13507	13172	13414	13191	13130	13290	13237	13158	13316	13153	13325	13117	13341	13296	13195	13273	13113	13251	13230	13384	13265	13270	13126	13238	13125	13293	13029	13300	13184	13286	13358	13248	13214	13296	13244	13324	12901	13203	13242	13336	13055	13170	13218	13152	13303	13180	13160	13308	13309	13080	13184	13089	13061	13089	13313	12946	13068	13303	13043	13251	13197	13231	13341	13124	13227	13127	13066	13336	13055	13087	13187	13357	13114	13175	13153	13220	13312	13369	13181	13238	13296	13159	13217	13244	13231	13310	13173	13302	13263	13148	13319	13229	13250	13283	13266	12985	13181	13060	13075	13178	13134	13092	13148	13132	13243	13318	13279	13242	13117	13300	13133	13217	13199	13197	13107	13277	13084	13209	13086	13267	13154	13250	13303	13366	13195	13195	13183	13079	13433	13150	13277	13121	13150	13226	13127	13254	13084	13173	13093	13163	13201	13127	13138	13233	13102	13378	13385	13373	13290	13356	13179	13249	13198	13166	13104	13133	13220	13376	13271	13253	13115	13133	13054	13197	13158	13173	13255	13311	13283	13226	13257	13263	13137	13268	13191	13032	13136	13331	13003	13147	13228	13186	13354	13219	13221	12985	13308	13104	12974	13042	13541	13197	13250	13108	13298	13212	13071	13038	13170	13219	13200	13228	13262	13077	13134	13298	13100	13234	13161	13308	13230	13228	13313	13268	13245	13194	13167	13283	13141	13216	13331	13341	13389	13293	13174	13312	13031	13023	13259	13025	13254	13258	13166	13099	13178	13178	13163	13180	13121	13262	13358	13261	13229	13133	13075	13209	13361	13239	13139	13203	13246	13220	13087	13303	13056	13139	13266	13125	13214	13219	13201	13126	13268	13154	13140	13168	13238	13094	13352	13311	13186	13170	13307	13348	13471	13255	13221	13209	13090	13094	13296	13293	13331	13345	13284	13193	13102	13286	13217	13237	13275	13224	13237	13030	13248	13170	13174	13115	13211	13185	13389	13306	13201	13161	13123	13323	13247	13261	13231	13287	13244	13245	13100	13244	13130	13123	13281	13187	13189	13173	13181	13293	13361	13355	13286	13056	13165	13212	13190	13273	13153	13218	13103	13192	13052	13149	13154	13281	13224	13430	13137	13236	13383	13298	13198	13232	13214	13189	13381	13067	13204	13331	13128	13289	13198	13091	13275	13119	13279	13297	13229	13245	13197	13211	13238	13042	13015	13215	13148	13313	13255	13309	13241	13160	13252	13367	13157	13013	13286	13296	13057	13066	12921	13258	13345	13087	13233	13390	13264	13143	13182	13332	13293	13139	13282	13200	13260	13133	13353	13288	13365	13274	13172	13173	13275	13247	13180	13265	13225	13131	13141	13189	13399	13139	13171	13120	13270	13206	13133	13368	13092	13213	13292	13196	13197	13173	13145	13280	13240	13164	13167	13202	13174	13238	13191	13159	13332	13147	13169	13235	13247	13157	13289	13198	13188	13220	13246	13050	13319	13164	13201	13314	13358	13170	13168	13234	13354	13333	13115	13205	13124	13201	13201	13245	13062	13195	13248	13195	13155	13287	13212	13158	13333	13307	13057	13334	13161	13318	13154	13116	13172	13176	13237	13386	13194	13243	13260	13056	13210	13174	13096	13199	13345	13098	13273	13197	13164	13286	13119	13386	13206	13096	13209	13247	13298	13253	13209	13098	13250	13319	13232	13314	13021	13052	13142	13137	13341	13209	13110	13204	13109	13214	13257	13103	13363	13097	13262	13294	13076	13303	13121	13329	13133	13082	13246	13194	13033	13217	13229	12997	13233	13334	13367	13215	13226	13358	13283	13300	13349	13301	13185	13195	13188	13324	13253	13280	13162	13305	13200	13149	13373	13179	13177	13233	13025	13114	13171	13291	13317	13338	13187	13267	13108	13260	13326	13303	13332	13252	13357	13229	13282	13258	13137	13434	13277	13118	13216	13106	13277	13245	13222	13153	13140	13115	13391	13332	13105	13329	13254	13329	13164	13303	13242	13180	13061	13289	13180	13208	13159	13183	13119	13248	13142	13172	13310	13136	13121	13309	13250	13202	13219	13224	13226	13154	13163	13183	13303	13149	13105	13127	13348	13322	13178	13169	13167	13330	13355	13040	13188	13192	13153	13193	13245	13358	13123	13304	13070	13232	13182	13235	13280	13288	13321	13237	13378	12981	13146	13234	13185	13239	13093	13342	13320	13213	13342	13233	13172	13283	13285	13035	13238	13345	13111	13237	13340	13145	13196	13238	13211	13206	13198	13180	13265	13138	13169	13312	13141	13116	13260	13346	13076	13244	13171	13165	13266	13178	13004	13328	13198	13225	13315	13169	13294	13172	13216	13300	13235	13058	13070	13274	13407	13209	13256	13169	13174	13067	13304	13339	13246	13074	13308	13132	13304	13303	13328	12965	13190	13317	13163	13240	13216	13097	13182	13083	13177	13238	13348	13456	13279	13238	13139	13037	13102	13241	13254	13148	13168	13308	13201	13200	13274	13289	13285	13194	13411	13225	13384	13226	13293	13138	13223	13023	13294	13289	13089	13170	13189	13245	13328	13301	13252	13131	13263	13228	13276	13226	13214	13282	13090	13377	13276	13161	13182	13139	13119	13292	13081	13151	13318	13036	13232	13022	13328	13181	13210	13291	13245	13131	13110	13127	13335	13302	13238	13075	13132	13069	13316	13351	13309	13001	13232	13151	13350	13156	13196	13265	13214	13117	13163	13227	13358	13211	13151	13161	13161	13174	13213	13172	13199	13176	13170	13039	13118	13289	13202	13070	13284	13157	13116	13118	13056	13275	13144	13325	13322	13221	13181	13269	13202	13288	13122	13196	13271	13275	13121	13189	13269	13306	13353	13120	13267	13171	13121	13108	13180	13197	13228	13211	13144	13153	13407	13259	13344	13142	13231	13169	13149	13272	13271	13179	13287	13123	13265	13095	13431	13110	13372	13245	13194	13248	13047	13400	13355	13150	13226	13248	13272	13209	13251	13232	13244	13303	13222	13168	13271	13083	13355	13304	13230	13303	13048	13212	13181	13236	13239	13155	13257	13147	13189	13192	13152	13274	13241	13289	13327	12943	13281	13246	13316	13347	13233	13188	13253	13211	13182	13104	13266	13208	13157	13233	13283	13273	13232	13003	13238	13196	13185	13187	13264	13279	13237	13255	13207	13292	13144	13252	13197	13145	13132	13198	13247	13267	13087	13232	13337	13136	13266	13258	13178	13192	13318	13316	13312	13137	13215	13207	13311	13367	13227	13035	13181	13176	13178	13154	13111	13196	13178	13202	13172	13152	13219	13328	13162	13299	13115	13313	13173	13372	13041	13325	13153	13245	13263	13119	13313	13250	13154	13208	13297	13332	13069	13182	13251	13199	13121	13140	13260	13195	13083	13184	13434	13182	13185	13213	13381	13262	13346	13210	13061	13185	13229	13214	13239	13215	13396	13279	13218	13094	13098	13251	13257	13222	13344	13374	13049	13230	13222	13067	13329	13342	13056	13197	13184	13354	13280	13296	13441	13216	13265	13186	13206	13112	13122	13113	13081	13106	13164	13095	13314	13268	13180	13299	13232	13264	13242	13233	13220	13180	13243	13196	13102	13281	13080	13209	13121	13113	13149	13218	13125	13289	13160	13371	13269	13147	13222	13216	13178	13266	13046	13342	13154	13202	13202	13168	13233	13075	13208	13290	13334	13242	13301	13380	13243	13276	13122	13302	13230	13193	13141	13123	13109	13298	13328	13100	13235	13189	13286	13265	13300	13222	13162	13243	13250	13226	13088	13096	13313	13223	13119	13134	13204	13200	13150	13165	13244	13084	13137	12998	13271	13086	13244	13154	13267	13154	13189	13280	13166	13110	13125	13216	13305	13188	13388	13280	13149	13195	13239	13226	13166	13143	13284	13106	13173	13098	12956	13389	13212	13146	13069	13248	13194	13206	13198	13254	13222	13326
25434	21611	26517	26160	17544	16150	16166	15655	15577	15528	15503	15335	15480	15288	15221	15331	15236	15347	15164	15167	15494	15309	15295	15298	15389	15257	15218	15205	15343	15259	15141	15223	15182	15503	15269	15450	15355	15205	15277	15531	15277	15230	15192	15273	15397	15358	15176	15095	15371	15350	15163	15187	15279	15199	15201	15189	15296	15230	15211	15313	15145	15286	15219	15280	15073	15474	15466	15379	15316	15342	15292	15327	15330	15425	15188	15094	15149	15233	15180	15110	15343	15233	15241	15158	15180	15297	15306	15241	15196	15173	14933	15158	15290	15308	15375	15227	15253	15336	15213	15245	15238	15105	15172	15301	15202	15051	15203	15250	15310	15068	15324	15287	15185	15059	14997	15255	15168	14995	15158	15075	15344	15124	15123	14973	15128	15300	15263	15159	15349	15143	15233	15316	15375	15239	15283	15272	15181	15369	15192	15255	15015	15348	15072	15296	15331	15135	15245	15389	15171	15123	15352	15312	15227	15145	15155	15082	15221	15174	15229	15263	15339	15053	15333	15372	15096	15265	15210	15183	15226	15128	15139	15200	15193	15354	15348	15261	15042	15376	15071	15296	15320	15206	15090	15103	15260	15413	15348	15317	15108	15231	15216	14984	15332	15139	15169	15088	15251	15372	15395	15180	15169	15188	15343	15355	15075	15218	15492	15080	15123	15329	15167	15109	15230	15298	15056	15116	15221	15217	15230	15031	15211	15196	15247	15117	15242	15178	15148	15200	15449	15110	15231	15198	15289	15432	15165	15272	15276	15003	15214	15303	15188	15018	15180	15197	15347	15236	15115	15165	15185	15126	15121	15238	15190	15191	15314	15268	15148	15086	15325	15273	15225	15295	15254	15214	15175	15184	15198	15266	15220	15228	15384	15117	15161	15104	15243	15187	15343	15039	15314	15119	15423	15417	15191	15195	15044	15082	15243	15114	15367	15248	15133	15173	15085	15179	15224	15198	15329	15139	15182	15203	15114	15269	15158	15212	15321	15216	15508	15254	15187	15115	15409	15212	15309	15310	15281	15183	15098	15270	15266	15297	15279	15308	15088	15145	15212	15259	15220	15270	15271	15227	15184	15167	15221	15402	15185	15282	15077	15188	15076	15388	15296	15345	15319	15325	15257	15397	15116	15233	15183	15250	15124	15269	15203	15418	15335	15265	15102	15193	15232	15151	15029	15103	15230	15406	15100	14992	15093	15241	15179	15153	15179	15193	15169	15146	15025	15273	15342	15168	15245	15431	15119	15202	15010	15359	15356	15227	15308	15245	15340	15092	15120	15200	15439	15173	15126	14966	15233	15298	15115	15271	15349	15365	15211	15252	15215	15048	15410	15250	15290	15116	15251	15212	15260	15225	15201	15163	15263	15067	15268	15157	15328	15231	15383	15471	15190	15226	15455	15407	15223	15166	15062	15176	15143	15169	15401	15049	15032	15183	15367	15131	15198	15181	14989	15367	15293	15227	15200	15185	15140	15143	15390	15196	15239	15234	15328	15181	15307	15148	15282	15244	15279	15230	15172	15276	15178	15261	15291	15124	15171	15190	15110	15138	15120	15125	15337	15176	15216	15215	15234	15189	15415	15210	15272	15425	15211	15114	15436	15256	15307	15277	15198	15158	15094	15202	15161	15222	15539	15243	15297	15268	15219	15103	15220	15129	15329	15278	15169	15104	15336	15296	15089	14977	15263	15358	15264	15402	15257	15238	15332	15180	15189	15158	15049	15241	15139	15085	15284	15239	15333	15033	15319	15249	15290	15169	15273	15093	15206	15397	15426	15158	15257	15291	15171	15385	15229	15304	15120	15107	15208	15292	15225	15051	15143	15236	15270	15097	15216	15200	15175	15130	15223	15210	15286	15282	15268	15246	15077	15264	15150	15154	15400	15180	15403	15255	15132	15236	15401	15379	15179	15321	15166	15242	15337	15312	15286	15219	15315	15223	15184	15460	15163	15300	15381	15260	15158	15304	15186	15409	15355	15363	15271	15105	15228	15375	15229	15184	15229	15205	15104	15099	15061	15171	15329	15349	15179	15195	15069	15183	15249	15314	15258	15161	15106	15238	15319	15191	15416	15113	15177	15183	15317	15191	15165	15241	15291	15298	15138	15221	15258	15137	15171	15413	15251	15225	15072	15188	15181	15258	15256	15231	15121	15177	15194	14960	15083	15386	15099	15240	15272	15240	15276	15446	15223	15186	15059	15233	15127	15258	15294	15192	15261	15196	15301	15322	15328	15080	15165	15331	15294	15279	15213	15051	15403	15155	15105	14908	15228	15161	15238	15282	15239	15310	15397	15097	15134	15210	15110	15297	15350	15144	15002	15180	15374	15256	15381	15315	15316	15328	15211	15351	15193	15288	15412	14973	15165	15152	15433	15253	15380	15328	15303	15129	15157	15116	15349	15391	15069	15198	15284	15337	15408	15312	15248	15016	15379	15103	15302	15290	15235	15192	15315	15264	15389	15283	15509	15316	15369	15432	15141	15346	15194	15242	15136	15173	15077	15007	15351	15058	15283	15065	15356	15193	15280	15461	15208	15190	15156	15217	15226	15305	15207	15279	15176	15292	15316	15176	15232	15197	15242	15230	15191	15128	15182	15259	15227	15359	15185	15348	15225	15139	15104	15180	15441	15433	15382	15216	15183	15236	15128	15401	15183	15073	15115	15189	15237	15276	15162	15139	15221	15190	15207	15193	15150	15065	15340	15155	15117	15289	15281	15197	15181	15208	15187	15154	15148	15351	15142	15253	15469	15399	15381	14967	15168	15063	15256	15072	15475	15091	15253	15344	15354	15060	15216	15172	15193	15197	15156	15233	15271	15169	15377	15349	15256	15428	15371	15446	15250	15362	15296	15346	15434	15206	15221	15397	15286	15213	15387	15258	15054	15183	15120	15398	15432	15259	15219	15036	15327	15131	15443	15225	15236	15068	15207	15283	15412	15342	15214	15350	15287	15129	15310	15242	15242	15165	15210	15178	15102	15267	15270	15246	15336	15376	15229	15086	15182	15176	15447	15250	15254	15425	15376	15302	15180	15313	14991	15166	15280	15045	15234	15489	15277	15301	15199	15335	15286	15263	15302	15270	15467	15119	15190	15379	15189	15259	15564	15312	15385	15253	15149	15191	15355	15341	15358	15294	15216	15280	15186	15289	15309	15192	15322	15074	15143	15189	15311	15224	15322	15164	15119	15300	15262	15092	15244	15323	15203	15380	15393	15299	15410	15535	15413	15244	15274	15044	15224	15102	15177	15273	15167	15095	15275	15298	15229	15228	15156	15204	15242	15228	15124	15253	15136	15160	15146	15417	15198	15052	15147	15250	15261	15292	15432	15287	15171	15211	15201	15323	15329	15193	15173	15142	15322	15293	15366	15304	14922	15227	15099	15276	15230	15138	15197	15116	15209	15237	15336	15219	15367	15082	15182	14990	15163	15232	15211	15247	15124	15169	15195	15235	15356	15270	15087	15276	15140	15310	15093	15366	14981	15051	15150	15257	15251	15269	15185	15180	15251	15268	15088	15149	15178	15213	15373	15260	15276	15135	15168	15268	15200	15246	15172	15331	15185	15249	15117	15274	15373	15064	15226	15370	15154	15092	15343	15331	15374	15222	15131	15246	15245	15211	15262	15330	15344	15227	15142	14985	15236	15164	15067	15146	15055	15234	15154	15176	15205	15199	15145	15059	15170	15304	15177	15208	15158	15100	15373	15161	15169	15185	15314	15130	15104	15074	15300	15110	15233	15352	15404	15303	15340	15341	15123	15076	15476	15448	15126	15215	15231	15361	15196	15250	15076	15173	15304	15343	15453	15334	15349	15259	15409	15227	15234	15051	15257	15275	15317	15396	15202	15213	15119	15323	15311	15169	15211	15367	15168	15233	15102	15199	15298	15353	15421	15286	15197	15017	15421	15126	15336	15259	15070	15205	15218	15325	15319	15224	15259	15216	15254	15424	15284	15299	15172	15216	15308	15342	15234	15206	15257	15221	15175	15314	15290	15153	15256	15312	15161	15244	15128	15030	15118	15279	15262	15143	15134	15357	15301	15344	15085	15119	15296	15287	15156	15379	15168	15194	15164	15192	15121	15330	15231	15374	15270	15282	15323	15332	14997	15049	15237	15070	15267	15305	15287	15414	15229	15270	15150	15013	15231	15213	15295	15292	15193	15232	14990	15189	15303	15357	15315	15057	15287	15243	15277	15251	15230	15074	15215	15168	15212	15399	15359	15467	15130	15399	15296	15257	15367	15207	15110	15228	15360	15203	15250	15220	15241	15182	15218	15543	15150	15122	15303	15284	15395	15198	15117	15097	15116	15133	15174	15271	15243	15295	15252	15237	15095	15227	15171	15329	15321	15089	15398	15231	15334	15418	15178	15117	15081	15123	15278	15400	15080	15086	15134	15079	14938	15211	15342	15187	15311	15211	15272	15116	15252	15248	15168	15242	15070	15265	15281	15278	15241	15192	14993	15272	15265	15236	15133	15243	15201	15214	15157	15146	15163	15313	15409	15169	15285	15085	15273	15353	15192	15119	15306	15302	15152	15399	15257	15360	15210	14874	15133	15165	15236	15471	15224	15344	15000	15228	15236	15292	15167	15286	15391	15141	15211	15359	15266	15169	15208	15130	15216	15074	15248	15170	15046	15232	15296	15110	15271	14996	15275	15242	15244	15218	15312	15078	15395	15188	15298	15264	15200	15308	15162	15345	15283	15309	15224	15184	15371	15191	15217	15050	15190	15176	15194	15216	15177	15342	15276	15225	15350	15403	15300	15282	15312	15328	15340	15255	15243	15390	15155	15150	15342	15028	15185	15002	15233	15173	15290	15249	15190	15154	15317	15286	15116	15246	15244	15221	15245	15368	15339	15025	15221	15238	15225	15342	15158	15184	15209	15408	15367	15233	15452	15396	15076	15112	15270	15285	15233	15031	15336	15264	15362	15231	15255	15158	15166	15111	15149	15228	15253	15158	15327	15140	15158	15356	15254	15286	15273	15200	15087	15131	15183	15085	15234	15280	15307	15268	15071	15309	15282	15080	15253	15231	15348	15164	15106	15137	15107	15259	15182	15269	15211	15082	15332	15179	15178	15258	14965	15220	15299	15229	14977	15271	15303	15264	15210	15176	15192	15272
17501	22020	17580	15511	14819	14453	14356	14329	14227	13910	14014	13934	13828	13950	13995	13982	13922	13768	13790	13917	13834	13984	13908	13801	14047	13794	13921	13868	13862	14002	13806	13914	13722	13900	13721	13722	14028	13857	13985	13809	13925	13728	13900	13766	13644	13829	13801	14052	13633	13950	14107	13840	13932	13768	13855	13863	13776	13889	13763	14006	13807	13889	13859	13879	14033	13956	13865	13986	13836	13838	13684	13830	13669	13750	13801	13795	13729	13794	13804	13871	13896	13870	13955	13749	13719	13717	13833	14059	13726	13865	13775	13681	13900	13677	13869	13831	13867	14035	13913	13875	13857	13762	13751	13842	13810	13807	13890	13769	13838	13956	14012	13774	13813	13751	13933	13586	13914	13892	13768	13724	13748	13783	13814	13860	13735	13751	13856	13901	13875	13855	13839	13878	13771	13861	13964	13781	13846	13766	13858	13786	13814	13849	13869	13827	13858	13993	13819	13843	13927	13878	13697	13899	13858	13702	13827	13782	13776	13816	14000	13765	13877	13882	13907	13875	13911	13767	13815	13870	13791	13586	14007	13816	13944	13903	13752	13728	13956	13678	13868	13799	13828	13799	13808	13754	13744	13812	13764	13765	13770	13719	13901	13870	13821	13816	13685	13725	14005	13687	13846	13695	13818	13913	14008	13582	13965	13770	13804	13857	13835	13848	13725	13723	13789	13819	13767	13923	13812	13847	13768	13854	13793	14033	13799	13878	13862	13876	13787	13759	13732	13834	13873	13992	13881	13892	13811	13760	13989	13916	13792	13844	13810	13827	13819	13935	13786	13888	13795	13797	13737	13900	13737	13850	13776	13789	13888	13729	13933	13701	13759	13945	13759	13834	13871	13917	13860	13830	14116	13821	13762	13635	13821	13820	13889	13948	13927	13881	13809	13878	13812	13768	13855	13731	13874	13848	13899	13683	13784	13770	13910	13874	13794	13978	13738	13807	13861	13772	13798	13746	13806	13841	13863	13609	13840	13811	13878	13748	13804	13788	13759	13913	13819	13810	13950	13771	13754	13867	13771	13800	13934	13885	13787	13960	13946	13763	13830	13679	13905	13653	13772	13994	14016	13820	13853	13910	13793	14042	13692	13884	13649	13907	14104	13614	13776	13960	13829	13857	13845	13757	13903	13764	13875	13881	13979	13804	13817	13906	13830	13748	13715	13883	13741	13759	13955	13946	13800	13701	13748	13894	13822	13937	14124	13731	13751	13765	13814	13801	13745	13970	13862	14004	13924	13834	13785	13856	13746	13820	13732	14026	13692	13832	13795	13837	13814	13764	13829	13802	13864	13581	13869	13717	13797	13889	13774	13829	13907	13717	13821	13902	13741	13954	13981	13825	13818	13983	13915	13874	13845	13852	13882	13923	13692	13935	13809	13836	13955	13908	13701	13801	13945	13767	13876	13803	13844	13916	13669	13830	13820	13860	13890	13985	14024	13790	13823	13927	14008	13874	13670	13861	13846	13779	13823	13832	13729	13844	13819	13815	13894	13849	13739	14023	13730	13780	13743	13786	13840	13742	13932	13560	13834	13786	13917	13831	13865	13759	13898	13699	13754	13615	13741	13986	13741	13673	13906	13953	13864	13872	13839	13833	13712	13780	13835	13787	13761	13940	13862	13765	13900	13871	13831	13825	13701	13931	13934	13837	13785	13700	13823	14018	13702	13871	13857	13765	13855	13790	13939	13897	13712	13984	13907	13891	13828	13758	13917	14046	13879	13755	13661	13913	13859	13978	13801	13826	14034	13871	13857	13904	13938	13818	13811	13773	13843	13725	13914	13644	13911	13797	13934	13727	13753	13750	13880	13955	13775	13798	13914	13957	13750	13752	13850	13754	13742	13825	13986	13964	13931	13920	13715	13808	13661	13731	13861	13634	13754	13776	14028	13850	13758	13921	13960	13983	13822	13740	13782	13762	13898	13838	13695	13819	13922	13805	13870	13887	13841	13737	13774	13854	13798	13801	13799	13683	13983	13894	13803	13701	13722	13898	13859	13741	13862	13820	13637	13899	14013	13795	13870	13868	13850	13868	13861	13836	13812	13784	13863	13869	13763	13825	14048	13722	13848	13849	13899	13933	13701	13796	13924	13908	13848	13830	13849	13932	13872	13850	13742	13752	13871	13916	13899	13703	13912	13893	13634	13845	13873	13869	13905	14014	13712	13997	13775	13778	13708	13740	13944	13894	13727	13805	13993	13727	13722	13971	13767	13829	13789	13805	13727	13805	13590	13864	13792	13759	13881	13691	13810	13808	13815	13652	13660	13842	13821	13741	13881	13723	13889	13823	13764	13881	13849	13914	13786	13817	13882	13924	13894	13869	13665	13809	13782	13803	13931	13856	13742	13812	13827	13849	13980	13817	13806	13830	13873	13809	13860	13758	13851	13708	13833	13784	14108	13773	13991	13883	13837	13596	13781	13765	13741	13652	13725	13773	13792	13698	13760	13953	14033	13894	13719	14096	13857	13751	13801	13629	13915	13877	13822	13632	13829	13851	13799	13800	13738	13822	13691	13854	13905	13867	13780	13998	13890	13825	13773	13807	13812	13862	13791	13838	13846	13663	13843	13900	13752	13878	13974	13702	13995	13935	13617	13799	13893	13847	13771	13814	13957	13844	13902	13758	13733	13837	13799	13965	13890	13803	13797	13825	13763	13802	13641	13807	13876	13794	13975	13888	13791	13867	13877	13913	13949	13879	13773	13694	13874	13799	13929	13962	13927	13907	13789	13922	13764	13893	13958	13849	13707	13839	13659	13663	13769	13781	13855	13999	13729	13829	13693	13839	13925	13709	13873	13717	13834	13945	13652	13824	14002	13803	13876	13754	13860	13825	13720	13755	13829	13733	13753	13859	13790	13891	13828	13940	13875	13798	13894	13755	14016	13869	13857	13744	13839	13876	13886	13889	13605	13769	13716	13828	13656	13892	13915	13781	13862	13739	13789	13801	13818	13916	13849	13716	13924	13903	13813	13834	13843	13682	13794	13963	13828	13802	13861	13779	13805	13872	13774	13796	13909	13782	13912	13863	13974	13785	13806	13715	13709	13924	13846	13810	13971	14023	13925	13877	13892	13738	13708	14016	13891	13931	13689	13737	13717	13658	13912	13756	13729	13723	13982	13769	13876	13822	13798	13930	13933	13647	13877	14018	13724	13809	13761	13876	13918	13964	13703	14023	13813	13880	13724	13894	13718	13705	13824	13828	13889	13806	13796	13884	13864	13962	13715	13837	13895	13882	13853	13727	13673	13688	13820	13937	13865	13677	13844	13772	13899	13711	13799	13858	13752	13842	13701	13857	13759	13923	13812	13850	13816	13811	13733	13663	13765	13932	13691	13716	13791	13873	13827	13771	13799	13804	13820	14035	13944	13711	13985	13787	13760	13863	13755	13819	13923	13714	13834	13853	13718	13830	13807	13800	13858	13909	13901	14033	13804	13714	13718	13993	13844	13787	13835	13837	13894	13896	14042	13717	13738	13897	13795	13729	13790	13848	13940	13897	13852	13643	13948	13741	13866	13831	13872	13712	13707	13851	13772	13793	13601	13804	13793	14001	13684	13845	13812	13801	13760	13880	13823	13990	13821	13813	13880	13798	13865	14006	13689	13736	13787	13724	13855	13869	13853	13794	13898	13797	13793	13825	13770	13860	13735	13612	13858	13838	13836	13711	13932	13933	13814	13879	13978	13830	13837	13869	13756	13703	13774	13786	13935	13938	13879	13843	13752	13537	13675	13652	13792	13788	13885	13914	13829	13803	13863	13718	13812	13723	13858	13736	13977	13866	13773	13596	13831	13756	13819	13681	13815	13771	13885	13828	13788	13816	13756	13809	13903	13842	13790	13730	13802	14047	13655	13863	13534	13940	13810	13660	13875	13912	13862	13985	13988	13852	13725	13802	13819	13742	13896	14147	13664	13969	13953	13756	13839	13738	13815	13831	13951	13741	13735	13790	13866	13761	13739	13873	13856	13762	13862	13742	13902	13925	13934	13905	13817	13724	13834	13747	13745	13869	13971	13758	13909	13814	13934	13922	13706	13697	13768	13795	13839	13779	13879	13826	13882	13888	13952	13678	13741	13807	13680	13832	13983	13751	13905	13807	13776	13939	13788	13792	13907	13776	13899	13744	13888	13837	13757	13675	13792	13759	14038	13750	13838	13736	13800	13817	13881	13777	13699	13870	13739	13967	13890	13809	13953	13719	13910	13631	13980	13756	13790	13778	13785	13955	13620	13748	13816	13883	13788	13828	13738	13746	13771	13824	13716	13892	13989	13759	13918	13924	13959	13738	13783	13799	13889	13688	13818	13956	13623	13779	13879	13741	13934	13883	13964	13681	13892	13915	13889	13736	13845	13730	13951	13817	13986	13758	13898	13728	13801	13735	13846	13630	13779	13930	14042	13852	13864	13800	13879	13635	13809	13703	13834	13872	13842	13766	13829	13820	13699	13878	13793	13670	13865	13744	13630	13695	13692	13923	13889	13899	13912	13758	13839	14057	13708	13761	13955	13728	13745	13736	13791	13913	13889	13734	13812	13556	13803	13821	13792	13745	13660	13948	13777	13834	13884	13866	13816	13914	14083	13968	13973	13806	13912	13896	13920	13734	13744	13869	13687	13670	13757	13888	13999	13803	13819	13946	13788	13680	13846	13743	13690	13827	13966	13824	13858	13826	13890	13884	13782	13856	14018	13749	13698	13816	13882	13688	13961	13714	13806	13934	13831	13892	13745	13865	13813	13846	13751	13896	13844	13935	13808	13785	13850	13826	14103	13786	13697	13688	13874	13862	13760	13838	13835	13947	13823	13840	14035	13865	13886	13847	13891	13791	13534	13952	13588	13900	13930	13853	13901	13871	13960	13888	13882	13822	13910	13816	13901	13981	13838	13823	13804	13810	13873	13672	13831	13814	13816	13924	13826	13821	13895	13868	13849	13743	13936	13852	13960	13889	13870	13772	13897	13910	13915	13873	13799	13918	13824	13683	13876	13831	13921	13938	13926	13989	13778	13944	13879	13987	13839	13726	13908	13749	14053	13858	13728	13970	13771	13855	13855	13893	13762	13745	13851	13713	14019	13803	13728	13753	14088	13832	13784	13828	14033	13746	14009	13932	13979	13859	13841	13704
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
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
