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
339894573519	339894574036	339894574586	339894575136	339894575686	339894576236	339894576786	339894577336	339894577886	339894578436	339894578986	339894579536	339894580086	339894580636	339894581186	339894581736	339894582286	339894582836	339894583386	339894583936	339894584486	339894585036	339894585588	339894586136	339894586686	339894587236	339894587786	339894588336	339894588886	339894589436	339894589986	339894590536	339894591086	339894591636	339894592186	339894592736	339894593286	339894593836	339894594386	339894594936	339894595486	339894596036	339894596586	339894597136	339894597686	339894598236	339894598786	339894599336	339894599886	339894600436	339894600986	339894601536	339894602086	339894602636	339894603186	339894603736	339894604286	339894604836	339894605386	339894605936	339894606486	339894607039	339894607586	339894608136	339894608686	339894609236	339894609786	339894610336	339894610886	339894611436	339894611986	339894612536	339894613086	339894613636	339894614186	339894614738	339894615286	339894615836	339894616386	339894616936	339894617486	339894618036	339894618586	339894619136	339894619686	339894620236	339894620786	339894621336	339894621886	339894622436	339894622986	339894623536	339894624086	339894624636	339894625186	339894625736	339894626286	339894626836	339894627386	339894627936	339894628486	339894629036	339894629586	339894630136	339894630686	339894631236	339894631786	339894632336	339894632886	339894633436	339894633986	339894634536	339894635086	339894635636	339894636186	339894636736	339894637286	339894637836	339894638386	339894638936	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21482	20161	27542	22566	20844	24172	26822	22592	21783	22017	23604	23253	22945	22417	21917	22033	21606	21450	21079	20996	21041	20755	20779	21013	20916	23338	24666	23610	22293	21459	20655	20357	20325	20232	20181	20108	19931	20184	20112	20125	20172	20102	20208	20102	20307	20127	20078	20076	20298	20055	19990	20131	20153	20328	20265	20151	20095	20016	20068	20038	20145	20105	20268	20223	20154	20361	20153	20305	20056	20200	20071	20167	20228	19832	20111	19930	20132	19993	19941	20446	20025	20041	19952	20110	20062	20208	20111	20129	20310	20118	19979	20240	20234	20187	19928	20267	20223	19861	20015	20100	20099	20040	19924	20108	20194	20190	20117	20020	20190	20270	20073	20116	20094	20115	19988	20010	20016	20214	20190	20156	20185	20137	19943	20008	19955	19898	20050	20179	20020	20028	19882	20187	20047	20126	20260	20256	19800	20175	20204	20181	20214	19960	20238	20182	20158	20098	19992	20227	20049	19965	20068	20082	20242	20202	20063	20038	20280	20257	20018	20094	20236	20105	20142	20233	20193	20169	20272	20089	20079	20147	20114	20083	19914	20095	19759	20094	20135	20122	20029	20128	19860	20202	19920	19949	20070	19994	20038	20098	20114	19987	20018	20067	19966	20041	20100	20259	20274	20174	20106	20053	20085	19960	20169	20048	20170	20137	20113	20196	20012	20112	19926	20006	20182	20000	20185	20096	19966	20078	20067	20143	20143	20132	19889	20177	20155	20240	20229	20013	19918	20253	20013	20214	20009	19997	19958	20112	20171	19940	20224	20185	20194	20211	20119	20042	20168	20140	20361	20197	20118	20117	20028	20101	20188	19964	20053	20122	19914	20057	20090	20106	19999	20232	20139	19753	20003	20092	20185	20016	20354	20014	20082	20318	20188	19985	20195	20103	20063	19966	20051	19925	19934	20015	20223	20150	20194	19987	20102	20162	20162	20288	19963	20180	20236	20152	20064	20043	20090	20113	19982	19990	20145	20232	20412	20272	20000	20174	20082	19599	20296	20060	20045	19999	20165	20086	20158	20083	20207	20249	20370	20099	20207	19896	20230	19767	20062	19997	20056	20170	20280	20107	20221	19956	20131	20097	19957	20193	20039	20082	20023	20120	19904	20099	20050	20116	20064	20218	19993	20014	20090	19807	20103	20252	20115	20098	20246	20051	20125	19929	20068	20004	20023	20072	20266	20107	19884	20076	20127	19945	20114	20092	19998	20284	20096	20105	20212	20115	20081	20162	20053	19970	20179	20069	20046	19978	20035	20052	19951	20072	20013	20063	20084	20323	20171	20120	19991	20273	19819	19911	20257	19968	20280	20228	20069	20241	19928	19955	19976	20014	20029	19932	20193	20125	19917	19995	19995	20027	20048	20188	20135	19991	20158	20117	20014	20137	20128	20260	20218	20075	20140	20065	20096	20129	20081	20139	20032	20008	20018	20011	20161	20184	20131	20138	19938	19961	20060	20078	20070	20120	19945	20103	20185	20153	19942	20195	20144	20110	20450	20153	19966	20209	20022	19889	20081	19728	20339	20177	20031	20062	20054	20067	20108	20227	20229	20092	20009	20084	19962	20038	20133	20104	19764	20071	20143	19967	20118	20015	20091	20202	20024	20142	20123	20107	20258	19947	20031	19911	20014	20093	20178	19972	19912	19947	20025	20126	19967	20119	20076	19992	20122	20153	20224	20074	20047	20163	19941	20089	19974	20010	20080	20060	20044	20152	19961	19995	20097	20144	19932	20097	20034	20209	20078	20038	20036	20081	20301	19948	20167	20095	20111	20126	20182	20099	20015	19848	19796	20048	19851	19962	20152	19912	19958	20077	20220	20079	20126	19976	20078	20128	19977	20162	19945	20132	20111	20070	20124	20085	19951	20085	20139	20185	20004	20173	19889	20287	20057	20014	19971	20295	19959	20076	20130	20283	20114	19979	20014	19788	20081	20028	20148	20146	20208	20134	19953	20060	20063	20245	20061	20064	20188	19936	20043	20083	20134	20086	19806	20009	20149	20160	20139	19773	19985	20288	20109	19992	20103	20063	20155	19882	19956	20112	19956	20121	20135	20150	20360	20213	20277	20197	20180	20093	20112	20090	19926	19918	20029	20053	20205	19931	20160	20089	19996	20129	20022	20068	19987	20334	20178	20146	20138	20132	20361	19891	19810	20048	20021	19924	20335	20051	20141	19951	20177	20192	19990	20147	20084	20013	20066	20147	20208	20265	20187	20057	20182	20108	19937	20089	19962	20139	20158	19977	20140	20204	20007	19994	19955	20155	20221	20071	19981	19943	20067	20116	20150	20376	20159	20044	20279	20093	20021	20115	20044	19840	20015	19963	20135	20017	20161	20119	20093	20170	20042	19953	19913	20221	20237	20002	20120	20224	20121	20041	19855	19959	20140	20195	20173	19980	20108	20003	20020	20051	19932	20226	20250	19949	20068	19916	20108	20201	19901	20027	20128	20073	20033	19843	20137	19923	20215	20034	19913	19957	20060	20087	20011	20168	19990	19971	20065	19970	19940	20016	20172	20088	20085	19998	19880	20129	20206	20067	20254	20177	19981	20100	19954	20020	20118	19955	20159	20141	20003	20094	20070	20114	20217	19917	20102	20104	19999	20001	20153	20048	20065	20059	19888	20016	20283	20051	19897	20152	20013	19993	20157	20014	19884	20120	20021	20040	20103	20075	20101	20197	20011	19914	19947	19949	20292	20123	20036	19964	19885	20162	20055	20060	20104	19927	19797	20043	20113	19754	20095	20276	20151	20192	20021	20218	19994	19936	20030	20027	20127	20047	20028	20041	19839	19755	19846	20241	20109	19956	19988	20094	20020	19913	20028	20126	19972	20180	20010	20156	20025	20017	19869	20040	20070	20154	19955	20045	19968	19953	20205	20139	19990	20064	20066	20047	20111	20137	20184	20227	20211	19988	20093	20147	19963	19951	20221	20142	20075	20005	20127	20121	19988	20032	20261	20087	20036	19942	20110	19984	20089	20026	20039	20131	20175	20080	20105	20107	19977	19878	19948	19946	20054	19894	20273	20255	20088	20036	19975	20202	20031	20137	19979	20179	20113	20182	20251	20032	20134	20292	20139	20171	20106	20130	19895	20231	19943	20087	20322	20131	20068	20132	20000	20053	20099	20172	20104	20211	20092	20155	20140	20088	20105	20092	19962	19979	20031	20166	20025	20084	20065	20090	20071	19994	20077	19872	20073	20001	20076	20175	20091	20107	20012	20232	19999	19992	20136	20072	20290	20307	20056	19978	20044	19985	19920	20151	20140	20229	20151	19976	20085	20093	20054	20008	20027	20135	20010	19981	19907	20050	20149	20130	20062	20035	19966	20124	19813	20056	19924	19923	20278	20142	20114	19995	20105	20069	20141	19947	20113	20197	19892	19788	20190	20421	20195	20088	20340	20004	19862	20019	20037	20027	20118	20097	20112	19839	19992	20132	20143	20082	20141	20052	20002	19969	19736	20011	20126	20172	20104	20006	19860	20036	20062	20173	19947	20281	20053	20000	20076	19998	20076	19962	20249	20136	20231	19939	20193	20017	19796	20014	19944	19981	19936	20044	20083	19864	20240	20226	20141	20296	20329	20237	20256	20104	19928	20162	19995	20191	20067	19874	19778	20152	20014	20153	20203	20095	20009	20068	19980	19832	20162	20100	20153	20056	19989	20083	20246	20112	20163	20194	20107	19964	20021	19901	19969	19995	20107	20254	20127	20087	20231	20272	20094	20164	20107	20253	20022	19978	20175	20085	19985	20083	20159	20118	20061	20067	20105	20107	20118	20237	19986	20018	19887	19963	20034	19958	20075	20040	19981	20310	19972	19948	20150	20148	20085	20133	20014	20176	19933	20029	20006	19817	20300	19966	20040	20044	20010	20014	19837	19846	20001	20006	19983	20158	19865	19989	19960	19956	19988	20117	20005	19992	20148	20263	19969	20031	19838	20062	20181	20056	20248	20155	20089	19965	19958	20115	20048	20270	20184	20210	19868	20204	20032	20135	20099	20193	19941	20282	19953	20113	20173	20125	20069	19980	20058	20051	20092	20281	20224	19962	20132	20322	20135	20241	19936	19869	20206	19956	19922	20021	20041	19884	20089	20121	20259	20072	20092	20045	19847	19982	20179	19924	20106	20035	20062	20090	20148	19962	20072	20092	19994	20031	20103	20126	20115	20158	20065	19956	20037	19900	19980	20195	20021	20037	20176	20054	20007	20057	20220	20044	20091	19903	20152	20173	20048	20154	20235	20198	20252	20062	19892	20136	19930	20106	20080	20130	20039	20036	19966	20010	20079	20129	20211	20160	20109	19836	20046	20031	20163	20256	20217	19981	20073	19867	20140	20161	20195	20123	20002	20079	20206	20017	20166	20146	20124	20143	20190	20192	20164	20051	20234	20127	20277	20077	20047	20064	20185	20341	20103	20199	20144	20007	20092	20018	19924	20144	19998	20018	20237	20151	20156	20015	19905	19931	20079	20171	19992	20327	20077	20108	20133	20152	20108	19960	20218	20013	20040	20014	20030	20169	19980	20003	20344	20019	19980	20130	20150	20082	20040	20145	20132	20148	20159	20111	20064	20079	20092	20153	20109	19962	20189	20123	19957	20087	20372	19934	20118	20123	20299	20054	20120	20252	19943	20130	20033	20019	19890	20050	20006	20139	19977	19996	20162	19916	20100	19920	20167	20181	20250	20048	20138	20187	19947	20146	20219	20251	19857	19888	19978	19848	20030	20162	19868	19926	20006	19873	19919	20279	20190	20041	19988	20139	20103	20027	19928	20138	20151	19974	19973	20120	19982	19894	20045	19894	20059	20173	20060	20046	19932	20125	19942	20121	20076	19994	20134	20225	20086	20142	20375	20117	20276	20078	19936	20023	19894	20051	20014	19915	20064	20110	19872	20011	19943	20224	19836	20224	20002	20208	19969	20097	20028	20416	20109	20139	20113	20114	20093	20070	20036	20021	20054	19840	19976	20126	20061	20002	20192	19996	20009	19877	20197	20005	19998	20024	20213	20185	20115	20257	20208	20117	20110	20151	19945	20140	20243	19972	20167	20199	19980	20009	20098	19967	20176	20092	20208	20057	20103	20108	20059	19967	19907	19793	20161	20014	19946	19833	20126	20031
33349	52648	44268	32585	27737	24266	20656	19977	19305	19018	21812	21148	20412	19471	19115	18960	18821	18004	17555	17454	17725	17444	17125	17239	17384	21951	22688	20537	19185	17709	16797	16538	16299	16483	16418	16259	16476	16305	16339	16212	16372	16215	16266	16405	16330	16331	16353	16165	16400	16192	16371	16318	16284	16347	16368	16174	16358	16520	16166	16247	16292	16178	16494	16437	16209	16276	16441	16271	16590	16345	16436	16242	16301	16413	16334	16257	16264	16416	16350	16350	16138	16464	16256	16233	16237	16393	16207	16432	16459	16642	16315	16160	16530	16289	16411	16312	16547	16348	16357	16302	16258	16404	16315	16220	16291	16401	16183	16434	16355	16280	16287	16298	16226	16171	16448	16457	16494	16420	16330	16332	16459	16352	16213	16218	16226	16546	16423	16173	16204	16399	16376	16345	16289	16259	16223	16321	16288	16359	16361	16313	16366	16247	16420	16393	16227	16201	16116	16365	16573	16348	16415	16338	16337	16152	16356	16221	16144	16280	16351	16499	16417	16360	16344	16532	16355	16339	16389	16244	16375	16186	16374	16414	16412	16286	16485	16339	16380	16417	16114	16311	16444	16407	16368	16148	16326	16375	16317	16353	16380	16303	16237	16327	16254	16263	16340	16388	16445	16397	16252	16271	16281	16349	16386	16463	16479	16219	16282	16405	16192	16406	16152	16230	16282	16233	16354	16334	16040	16431	16358	16479	16245	16332	16219	16189	16288	16449	16288	16369	16350	16248	16232	16443	16384	16313	16239	16324	16321	16325	16421	16354	16471	16315	16206	16377	16343	16321	16341	16248	16272	16233	16422	16207	16298	16260	16301	16321	16342	16428	16335	16183	16253	16306	16288	16409	16381	16296	16327	16339	16253	16350	16228	16319	16343	16255	16469	16362	16444	16273	16267	16389	16130	16253	16305	16391	16345	16362	16377	16281	16448	16344	16109	16462	16347	16391	16154	16232	16286	16166	16521	16311	16304	16307	16372	16175	16398	16114	16292	16233	16284	16394	16424	16199	16344	16269	16384	16529	16399	16125	16401	16320	16442	16318	16235	16419	16487	16314	16251	16311	16333	16261	16404	16562	16380	16327	16341	16376	16208	16251	16347	16316	16307	16292	16274	16392	16201	16384	16380	16186	16322	16441	16343	16221	16527	16382	16343	16252	16262	16304	16330	16315	16399	16275	16259	16210	16388	16340	16392	16282	16361	16346	16516	16360	16300	16346	16393	16317	16392	16309	16405	16349	16399	16367	16408	16343	16374	16290	16380	16175	16313	16436	16360	16261	16205	16211	16216	16390	16270	16259	16321	16357	16363	16371	16284	16117	16294	16395	16344	16404	16311	16354	16373	16272	16426	16461	16382	16457	16156	16306	16455	16434	16406	16335	16541	16259	16255	16292	16336	16380	16363	16418	16343	16352	16285	16349	16330	16399	16296	16336	16334	16353	16342	16230	16502	16359	16403	16237	16347	16388	16340	16274	16156	16015	16304	16260	16152	16274	16267	16201	16382	16203	16316	16487	16106	16339	16378	16320	16304	16373	16413	16355	16256	16290	16349	16263	16305	16277	16517	16233	16343	16358	16342	16281	16294	16355	16338	16266	16410	16219	16336	16344	16384	16386	16397	16320	16316	16317	16278	16461	16289	16403	16274	16371	16339	16320	16310	16128	16233	16268	16257	16346	16323	16217	16366	16294	16424	16245	16327	16258	16325	16302	16351	16362	16241	16395	16326	16486	16473	16273	16308	16445	16283	16310	16250	16280	16228	16258	16404	16447	16441	16423	16532	16241	16454	16305	16233	16313	16205	16150	16184	16353	16474	16215	16383	16245	16198	16100	16409	16350	16366	16257	16319	16295	16241	16357	16424	16298	16332	16341	16313	16279	16219	16405	16302	16316	16429	16431	16235	16292	16344	16324	16469	16389	16141	16303	16139	16405	16255	16409	16335	16157	16368	16319	16300	16312	16241	16370	16272	16311	16250	16213	16344	16427	16207	16345	16288	16132	16337	16384	16276	16313	16399	16299	16415	16332	16306	16250	16392	16201	16358	16299	16389	16326	16222	16263	16266	16322	16358	16178	16246	16350	16235	16280	16330	16271	16609	16332	16280	16266	16343	16368	16128	16253	16174	16401	16331	16435	16513	16386	16392	16244	16406	16323	16562	16396	16336	16336	16193	16355	16297	16389	16410	16476	16371	16320	16385	16321	16378	16374	16363	16438	16249	16248	16305	16272	16380	16364	16318	16330	16432	16354	16253	16293	16264	16396	16520	16563	16431	16315	16345	16509	16275	16252	16398	16341	16264	16307	16269	16281	16303	16255	16233	16188	16424	16217	16482	16264	16414	16347	16347	16311	16481	16226	16332	16258	16291	16379	16348	16270	16395	16330	16257	16347	16352	16360	16557	16275	16369	16246	16323	16260	16223	16318	16274	16280	16441	16399	16374	16459	16132	16299	16390	16470	16398	16112	16431	16348	16384	16249	16222	16187	16361	16299	16295	16379	16251	16450	16302	16361	16156	16524	16521	16350	16230	16263	16434	16410	16211	16206	16358	16285	16539	16183	16403	16363	16417	16353	16280	16360	16418	16219	16251	16347	16269	16107	16265	16359	16261	16395	16465	16432	16328	16406	16384	16248	16347	16476	16388	16374	16341	16387	16484	16327	16391	16412	16275	16287	16195	16277	16469	16268	16181	16233	16365	16164	16171	16298	16236	16280	16369	16369	16293	16393	16182	16264	16365	16463	16203	16431	16406	16224	16306	16348	16430	16388	16349	16323	16171	16144	16279	16259	16573	16312	16198	16457	16197	16263	16359	16210	16365	16470	16394	16227	16280	16345	16161	16307	16202	16362	16350	16312	16440	16243	16268	16359	16339	16368	16304	16298	16411	16398	16253	16508	16283	16243	16384	16513	16319	16242	16387	16238	16479	16370	16401	16296	16319	16327	16359	16299	16325	16279	16210	16338	16395	16245	16289	16498	16375	16380	16231	16370	16216	16115	16313	16359	16367	16299	16212	16312	16323	16236	16229	16318	16321	16183	16450	16289	16354	16283	16269	16265	16351	16174	16519	16285	16392	16199	16291	16249	16169	16323	16412	16301	16337	16256	16334	16207	16440	16218	16379	16346	16262	16362	16439	16268	16226	16204	16305	16234	16335	16354	16245	16443	16489	16162	16282	16408	16268	16300	16267	16287	16298	16182	16458	16247	16325	16282	16282	16330	16206	16258	16177	16222	16463	16374	16245	16256	16245	16554	16208	16354	16279	16302	16400	16243	16157	16453	16292	16333	16264	16327	16320	16354	16246	16255	16313	16452	16326	16323	16311	16391	16263	16375	16464	16318	16324	16285	16276	16459	16341	16543	16153	16215	16444	16331	16269	16273	16492	16276	16262	16148	16319	16358	16429	16399	16389	16317	16295	16376	16072	16317	16385	16264	16316	16430	16313	16380	16373	16344	16273	16494	16327	16139	16282	16280	16312	16253	16355	16470	16327	16255	16275	16452	16201	16482	16299	16397	16322	16486	16261	16289	16282	16263	16382	16279	16370	16179	16294	16460	16320	16295	16305	16447	16328	16248	16337	16361	16396	16429	16173	16362	16316	16317	16401	16356	16340	16367	16251	16239	16349	16313	16230	16228	16262	16302	16482	16483	16342	16293	16266	16310	16354	16419	16335	16167	16205	16419	16353	16271	16282	16262	16370	16407	16270	16185	16418	16404	16266	16341	16303	16266	16379	16372	16222	16421	16479	16228	16347	16223	16273	16387	16420	16387	16358	16222	16138	16151	16087	16450	16365	16378	16362	16372	16338	16315	16272	16207	16304	16303	16354	16424	16342	16318	16180	16460	16326	16260	16162	16376	16327	16189	16465	16211	16363	16385	16356	16508	16374	16483	16314	16296	16419	16346	16304	16377	16165	16320	16444	16272	16266	16261	16434	16366	16175	16347	16409	16336	16454	16344	16252	16372	16399	16194	16475	16306	16341	16270	16298	16340	16323	16342	16340	16424	16471	16325	16390	16285	16418	16369	16229	16265	16436	16247	16350	16283	16131	16197	16226	16362	16382	16405	16491	16265	16231	16400	16358	16426	16248	16226	16365	16370	16270	16497	16322	16282	16283	16276	16377	16501	16314	16210	16438	16292	16241	16394	16348	16382	16270	16423	16349	16228	16237	16253	16389	16146	16278	16290	16421	16248	16325	16417	16386	16343	16263	16416	16339	16300	16312	16420	16152	16237	16407	16213	16430	16308	16256	16285	16298	16387	16331	16362	16241	16259	16245	16195	16406	16253	16262	16358	16218	16354	16231	16232	16236	16306	16329	16269	16365	16307	16317	16480	16307	16339	16306	16436	16326	16284	16367	16381	16327	16392	16300	16340	16379	16368	16387	16305	16298	16312	16149	16242	16245	16327	16389	16344	16260	16339	16491	16232	16187	16329	16521	16336	16311	16234	16418	16304	16361	16252	16266	16230	16366	16321	16338	16329	16485	16409	16427	16289	16363	16377	16274	16359	16526	16471	16421	16410	16269	16302	16259	16265	16426	16315	16531	16371	16244	16191	16477	16250	16431	16243	16289	16500	16290	15983	16314	16374	16288	16364	16356	16317	16508	16280	16199	16321	16434	16315	16185	16302	16340	16158	16246	16444	16230	16489	16340	16412	16269	16378	16165	16281	16451	16352	16457	16380	16245	16416	16299	16323	16211	16288	16328	16339	16383	16220	16318	16411	16354	16328	16202	16406	16504	16492	16168	16350	16339	16328	16172	16369	16416	16350	16290	16357	16278	16163	16279	16240	16215	16335	16267	16312	16257	16244	16116	16308	16212	16287	16313	16395	16249	16389	16412	16118	16269	16413	16322	16416	16172	16249	16311	16402	16183	16322	16334	16501	16364	16341	16455	16231	16395	16336	16296	16335	16155	16203	16209	16407	16362	16280	16423	16264	16280	16133	16421	16364	16389	16432	16157	16282	16264	16395	16502	16172	16390	16272	15859	16388	16283	16260	16190	16321	16282	16341	16312	16356	16531	16313	16410	16364	16436	16306	16484	16191	16194	16457	16429	16368	16259	16333	16090	16429	16361	16471	16335	16308	16303	16247	16425	16358	16400	16327	16320	16264	16291	16442	16383	16180
29026	26878	33125	29037	24305	22818	21856	21550	21577	21091	21798	22150	22013	22246	21882	21874	21296	21373	21344	21111	21232	21357	21072	21243	21208	21230	21299	21239	21136	21071	20992	21024	20873	21187	20934	20628	20696	20940	20987	20819	20767	20812	20952	20864	20993	20866	20978	20918	20967	21155	21043	20976	21035	20934	20973	21144	20974	21012	21119	20889	21069	20779	20736	21091	20834	20836	21044	20796	20772	20661	21029	21028	21053	20843	20938	20677	20885	20826	20858	21050	20904	20941	20829	20880	20908	20886	20916	20662	20878	20826	20947	20814	20838	21061	20753	20943	20844	20793	21065	20787	20876	20927	20919	20669	20737	20793	21013	20865	20763	20774	20812	20919	21089	21004	20851	20757	21020	20913	20853	20942	20799	20800	21048	20884	20687	21077	20820	20715	20810	20845	20933	20945	20972	20822	20866	20792	20965	20936	21125	20848	20994	20788	20699	20903	20905	20998	20859	20762	20851	20849	20973	20937	20984	20968	21141	20882	20832	20911	20790	20906	20736	20940	20765	20838	20805	20792	20799	20854	20728	20842	20863	21135	20854	20864	20800	20929	21060	20892	20932	20846	20827	21026	20957	20883	20853	21061	20924	20658	20855	20856	20952	20794	21108	20619	20743	21023	20831	20913	21000	20975	20929	21161	20730	20786	20839	20805	20943	20971	20891	20835	20935	21021	20890	20913	20704	20792	20742	20728	20851	20908	20787	20752	20900	20796	21014	20961	20997	20928	20807	21182	20890	20984	21150	20822	20963	20998	20839	20839	20918	20861	20957	21026	20888	20986	21062	20971	20946	20974	21040	20736	20844	20599	20803	20978	20945	20712	20771	20921	20841	20966	20990	20876	20658	21003	21005	20907	21045	20829	21020	20668	20801	20883	20800	20864	20729	20849	21109	20844	20848	20819	21085	20722	20772	20627	20783	20850	20941	20913	20961	20618	20745	20982	20874	20857	20661	20867	21083	20995	20882	20957	20753	21019	20910	20956	20809	20880	20805	20916	20882	21067	20761	20748	21034	20798	20599	20949	20727	21038	21069	20969	21146	20886	20757	20935	20712	21119	20815	21019	20698	20910	20874	21058	20705	20972	20675	20822	20954	20759	20991	20739	20924	20950	20830	21114	20847	20872	21091	21054	21011	20971	20866	20785	20778	20877	20789	20942	21082	20826	20898	20848	21088	20839	21001	21130	20847	21060	20836	20865	20958	20963	21088	21095	21070	21100	20895	20806	20949	20776	20869	20967	20639	20650	20743	20911	20884	20946	20805	20877	20938	20954	20869	21018	21000	20800	20740	21076	21004	20774	20839	21006	21109	20784	20833	20864	21045	20822	20925	20863	20866	20855	20893	21099	21057	20919	20776	20934	21041	20782	20838	20738	21048	20876	20822	20834	20886	20882	20846	20743	21002	20814	21000	20817	20851	21009	20690	20902	20841	20835	20916	20887	20765	20897	20889	21015	20648	20921	20943	20984	20978	20839	20861	20726	20795	21048	20727	20874	20872	20932	20683	20755	20938	20895	20721	21165	20791	21046	20968	20803	20957	20881	20826	20643	20858	20780	21018	20804	21045	20839	20902	20929	20813	20693	20810	20665	20852	20662	20688	20850	20733	21179	20832	20960	20876	21045	20817	20877	20928	21086	20941	20899	20869	20888	20780	20871	21026	20849	20748	20731	20862	20681	20868	20810	20853	20878	20844	20900	21034	21167	21052	20802	20886	20822	20778	20827	20724	21016	20957	20899	20919	20776	21132	21046	20898	20934	20972	20841	20923	20861	20880	20750	20970	20695	20930	20825	20970	20994	20895	21172	20918	20795	20935	21162	20854	21040	21048	20959	20864	20602	20790	20809	21019	20976	20962	20863	20965	20799	20953	20747	20907	20917	21008	20946	20928	20990	20927	20934	21004	20865	21044	21044	20811	20738	21145	20962	20851	20918	20909	20934	20758	20701	20786	21025	20971	20800	20892	20973	20828	20781	20935	20801	21034	21064	20941	20772	20848	20838	20845	20926	20802	20885	20845	20932	21051	20928	20806	20787	20961	20873	20927	20745	20821	21154	20952	21036	20935	20966	20841	20943	20898	20797	21095	20814	20962	20829	21064	21012	20881	20713	21027	20950	20840	20812	20926	20959	20799	20981	20872	20986	21015	20931	21080	20979	20722	20846	20982	20973	20772	20843	20883	21127	20953	20893	20802	20895	20995	20948	21096	21030	20648	20849	20919	20698	20723	20875	20981	20846	20739	20862	20706	21000	21001	20745	20947	20852	20978	20821	20648	20944	20909	20792	20833	20993	21128	20939	20922	20819	20800	20832	20807	20816	21056	20874	20823	21018	20905	20963	20933	21065	20998	20909	20779	20876	20643	20905	20826	20892	21013	21010	20914	21005	20770	21037	20863	20831	20911	20895	20759	20839	20833	20729	21000	21071	21089	20815	20815	20736	20966	20954	20740	20708	20950	20769	20928	21076	20917	20947	20726	20974	20988	20851	20922	20768	20852	21246	20750	20870	20898	20990	20810	20720	20853	21120	20872	20701	20740	20987	20819	21046	20862	21015	20968	20937	20917	20718	21028	20973	20671	20929	20884	20849	20751	20858	21045	20920	20951	20989	20928	20866	20763	20849	20725	20934	21107	20744	20783	20787	20923	20993	20825	20981	21000	20999	20751	20764	20755	20912	20789	20878	20758	20936	20922	20784	20876	20981	21312	21014	20881	20868	20878	20811	20904	21091	21036	20876	20884	21074	20861	20983	20917	20969	20838	20875	20715	20990	20903	20781	20945	21068	20905	20753	21115	20894	20945	20710	20920	20847	20931	20985	20869	20947	20843	20889	20856	20718	20993	20801	20975	20739	20897	20949	20864	20960	21032	20963	20833	21102	20624	20865	20776	21039	20906	20781	21038	21116	20908	20914	20880	20804	20919	20969	20843	20914	20967	20929	20784	20835	20736	20876	21135	20998	21079	21080	20670	20889	20944	20943	21012	20827	20865	20980	21060	20902	20975	20966	20887	20818	20911	20884	20990	21047	21016	21056	20927	20707	20783	20794	20892	20936	20843	20920	20875	20935	20947	20913	20989	20822	20904	21008	20927	21007	20940	20954	20789	20873	20956	20921	20952	21011	21070	20888	20823	20840	20669	20935	20929	21010	20854	20971	21000	20874	20924	20700	21086	21160	20754	20920	20982	20844	20855	21056	20900	20787	20920	20910	20973	20917	20886	20789	21014	20948	20789	20713	20961	20995	20999	20804	20897	20898	20777	20847	20754	20780	20836	20970	20965	21016	20937	20807	20887	20872	20901	21117	20877	20782	21010	20986	21154	20851	20933	20696	21025	20807	20876	20926	20772	20698	21207	21039	21158	20826	20722	20908	21188	20600	21019	20929	20902	20901	21017	20830	21005	20976	20963	20866	20806	20795	20922	20901	21020	20971	20659	20790	20948	20853	20772	21054	20867	20865	20905	20800	20790	20977	20975	21153	20561	20871	21091	20884	20910	21150	20953	21019	20999	20971	20983	20872	20932	20972	20857	20795	20901	20926	20983	21042	20760	20947	20845	21117	20964	20843	20979	20877	20793	20718	20978	20768	20970	20879	20870	20909	20895	20940	20737	20865	20916	20968	20942	20879	20901	20659	20850	20678	20970	21058	20938	20979	20823	20839	20933	20967	21078	20896	20908	21134	20886	20673	20840	21051	20817	20892	20936	20763	21046	20807	20864	20927	20787	21099	20818	20709	20935	20666	21103	20842	21077	21052	21015	20835	20969	20926	20777	20612	20973	20729	20669	20878	21099	20934	21087	20849	20885	21007	20817	20939	20995	20833	20935	20929	20883	21079	21021	20993	20879	21128	20858	20881	20932	20887	20788	20849	20893	20865	21004	20965	21323	20957	20896	21078	20830	21123	20853	20693	20694	20830	20854	20910	21165	20584	20964	20873	20770	20717	20957	21020	20865	20878	21019	20843	20950	20948	20954	21066	21003	20864	20791	20747	20833	21038	20908	20861	20956	20917	20883	20732	20915	20931	20816	20874	20857	20649	20983	21000	20856	20735	20805	20678	20967	21069	21060	20784	20990	21019	21086	20813	21002	21062	20885	21040	20947	20902	21103	21036	20888	20838	20871	20736	20849	20799	20900	20744	20962	20867	20760	21028	21229	20831	20791	20937	20986	20883	21019	20983	20955	21108	20773	20821	20769	20972	20656	20911	20944	20898	20855	21082	20785	20882	21025	20877	20946	21058	20970	21033	20769	20860	20984	21208	20880	20812	20872	20831	20896	20855	20901	20882	21026	20755	20899	20969	20926	21135	20807	20965	20868	20859	20865	20729	20915	20860	20974	20838	20739	20900	20750	21166	20978	20805	20982	20772	20949	21008	21128	20946	20947	20880	20849	20936	21045	21037	21129	21141	20977	21084	21102	20788	20894	20789	20859	20792	20922	20844	21006	20820	20970	21038	20885	21013	20760	20750	20843	20873	20754	20908	20801	20980	21100	20943	20751	20717	20905	20758	21029	20857	20902	20841	20989	20785	20967	21026	20757	21005	20913	20811	20761	20908	20676	21014	20985	20925	20851	20687	20799	21023	20683	21083	20922	20774	20941	21163	20982	20959	21086	20868	21058	21069	20997	20928	20964	20872	20719	20940	20836	20933	20944	20755	20902	20804	20872	20773	20894	20975	21082	20988	20749	20793	20702	20896	20811	20917	20876	20940	21121	20743	20968	20868	20930	21014	20989	20931	20622	20828	20995	20926	21024	21073	20983	20653	20810	20967	20937	20838	20967	21098	20749	20827	20952	20862	20947	21009	20803	20741	20693	20970	20930	20994	20858	20939	21049	20865	20867	20906	20993	21007	20742	20855	20601	20839	20830	21003	20942	20841	20754	20919	20837	20843	20800	20826	21040	20952	21004	20778	21093	20863	20739	20889	20863	20908	20965	20766	20938	21174	20987	21011	20798	20804	21023	21017	20881	20629	20960	20872	20735	21032	21026	20957	21078	20928	21085	20956	20816	20934	20945	20819	21056	21193	20936	20704	20883	20996	21105	20963	20792	20818	20974	21064	20876	20872	20890	20673	21026	20955	20901	20852	20858	20918	20971	20987	20872	20869	20748	20877	20831	20832	21207	20793	20797	20899
28674	40640	34839	26100	21922	19924	18430	18187	18095	17788	18667	19462	18980	18873	18489	18115	18038	17889	17845	17681	17770	17568	17728	17750	17218	17788	17773	17618	17422	17279	17202	17202	17266	17176	16940	17031	16918	17121	17018	17070	17112	17205	17145	17145	17065	17099	17285	17189	17166	17115	17236	17204	17087	17086	17156	17146	16846	17260	17038	17047	17091	17098	17193	17107	17111	17008	17289	17056	17039	17341	17206	17049	17146	17226	17086	17128	17084	17132	17023	17003	17141	17133	17141	17204	17415	17150	17190	17162	17176	17193	17103	17145	17220	17081	16964	17090	17319	17088	17190	17124	17127	17158	17004	17250	17000	17051	17167	17242	17094	17189	17128	17134	17246	17006	17256	17155	17144	17167	17178	17021	17107	17132	17239	17247	17188	17133	17202	17124	17064	17082	17061	17034	17050	17182	17146	17219	17098	17241	17186	17059	17058	16974	17137	17111	17407	17207	17118	17258	17147	17138	17112	17170	17136	17221	17239	17194	17042	17127	17133	17123	17021	17164	17203	17245	17130	17063	17222	17264	17052	17111	17268	17145	17094	17138	17187	17060	17021	17252	16997	17117	17148	17113	17071	17128	17118	16961	17242	17039	17124	17093	17207	17196	17256	17236	17034	17095	17036	17165	17235	17368	17293	16977	17017	17131	17325	17016	17248	17171	16942	17061	17066	17115	16948	17127	17190	17084	17077	17356	17305	17263	17143	17008	17083	17170	17111	17088	17061	17144	17118	17077	17140	17118	17106	17143	17115	17245	17048	17193	17216	17073	17189	17107	17080	17063	17118	17034	16992	17224	17096	17212	17142	17031	17173	17263	17211	17222	17132	17065	17186	16960	17114	17183	16919	17265	17257	17155	17256	17091	17036	17161	17139	17069	17145	17034	17082	17023	17147	17185	17148	17243	17215	17140	17136	17239	17177	17222	17125	17086	17321	17138	17154	17193	17142	17081	17075	17089	16861	17251	17064	17205	17229	17207	17309	17267	17178	17222	16975	17066	17091	17287	17268	17086	17159	17042	17155	17110	17130	17120	17209	17167	17095	17126	17133	17175	17290	17125	17156	17103	17082	17381	17216	17101	17153	17064	16899	17078	17285	17294	17057	17246	17077	17048	17171	17155	17311	17134	17163	17238	16991	17154	17391	16893	17032	16955	17051	17255	17208	17122	17133	17035	17149	17203	17227	17310	17288	17216	17022	17250	17142	17108	16903	17189	17040	17207	17158	17144	17019	17116	17094	17066	17088	17191	17174	17120	17164	17235	17238	17121	17184	17148	17323	17182	16954	17027	17132	17100	17107	17004	17038	16995	17056	17155	17131	17185	17060	17072	17058	17151	17014	17165	17248	17143	16967	16925	17069	17237	17097	17115	17131	17049	17072	17094	17338	17302	17163	16899	17105	17051	17093	17071	17026	17007	17160	17155	17115	17089	17157	17097	17222	17113	17061	17184	17010	17087	17134	17061	16972	17053	17200	17162	16961	17248	17360	17257	17093	17142	17133	17289	17036	17009	17091	17254	17051	17160	17104	17026	17065	17025	17057	17163	17184	16996	17053	17080	17135	17239	17263	16923	17314	17176	17141	17161	17105	17085	17153	17026	17113	17207	16972	17104	17165	17057	17193	17135	17015	17128	17133	16978	17144	17055	17117	17177	16930	17233	17251	17097	17210	17339	17144	17109	17320	17177	17040	17274	16973	17103	17160	17127	17196	17400	17113	17120	17175	17033	17092	17138	17050	17221	17084	17027	17199	17198	17171	17179	17197	17081	17119	17361	17092	17167	17124	17123	16984	17077	17138	17208	17157	17041	17362	17120	17416	16999	17266	17199	17110	17214	17265	16986	17214	17048	17053	17110	16956	17067	17169	17344	17249	17007	17266	17099	17129	17082	17121	17377	17042	17180	17009	16966	17022	17114	16998	17061	17161	17221	17233	17276	17023	17170	17211	17238	17045	17156	17053	17111	17277	17198	17181	17076	17111	17014	17133	17192	17180	17125	17037	17101	17240	17236	16955	17139	17114	17291	16966	17136	17166	17162	17053	17111	17228	17099	17127	17120	17010	16952	17110	17063	17327	17158	17221	17239	17264	16917	17198	17116	17193	17153	17088	17093	16934	17212	17200	17024	17248	17327	17136	17231	17212	17050	17102	17176	17133	17229	16986	17161	17120	17241	16914	17088	17157	17069	17117	17063	17236	17114	17252	17130	17133	17092	17186	17175	17272	17120	17154	16985	17125	16972	16961	17114	17109	17052	17059	17123	17097	17247	17211	17239	17104	17087	17018	17112	17176	17295	17097	17181	17000	17180	17073	17250	17119	17181	17349	17352	17176	17164	17313	17056	17051	17035	17027	16964	16952	17131	17269	17122	17258	17213	17053	17321	17061	17195	17136	17193	17240	17174	17263	17042	16900	17176	17109	17195	17151	17213	17242	17184	17101	17182	17042	17051	17224	17093	17033	17032	17338	17152	16961	17257	17095	17177	17093	17117	17154	17012	17209	17204	17254	17154	16955	17293	17258	17219	17197	17146	17253	17086	17261	17048	17056	17212	16980	16987	17058	17206	17146	17291	17157	17134	17156	17067	17247	17219	17205	17323	17134	17376	17094	17066	16948	17014	17184	17127	17304	17061	17105	17045	16990	17276	17338	17152	17052	17059	17201	17076	17067	17206	17278	17166	16915	17253	17181	17105	17085	17147	17116	16975	17271	17172	17306	17161	17194	17094	17232	17028	17157	17162	17257	17052	17023	17140	17132	17267	17078	17158	17381	17275	17135	16981	17129	17356	17172	17123	17193	17039	17327	17298	17220	17154	17150	17159	17164	17380	17184	17205	17098	17111	17113	17071	17070	17052	17321	17219	16989	17062	17171	17027	17209	17357	16995	17075	17230	17158	17232	17314	17216	17001	17182	17215	17191	17061	17084	17302	17258	17227	17231	17297	17368	17239	17194	17290	16953	17195	17241	17168	17156	17300	17023	17060	17355	17280	17283	17312	17155	17070	17098	17035	17052	17142	16977	17263	16970	17319	17198	17074	16983	17168	17053	17108	17034	16996	17350	17169	17121	17289	17149	17149	17183	16943	17115	17324	17273	17037	17136	17121	17101	17167	16957	17061	17107	16887	17224	17254	17245	17263	17140	17183	17140	17239	17105	17171	16990	17120	17234	17116	17038	17138	17232	17066	17134	17091	17087	17139	17048	17274	16985	17320	16884	17245	17070	17082	17191	17126	17124	16979	17018	17080	17189	17020	17011	17027	17194	16997	17126	17168	17223	17109	17229	17233	17160	17061	17304	16974	17167	17226	17284	17196	17120	17313	17134	16956	16981	17152	17083	17196	17117	17095	16978	17284	17276	16959	16912	17087	17045	17139	17238	17092	17059	17215	17190	17217	17111	17280	17012	17341	17326	17069	17205	17284	17008	17031	17047	17055	17173	17194	17323	17223	16925	17227	17170	17028	17172	17202	17082	17243	17129	17132	16967	17141	17104	17231	17060	17262	17178	17235	16883	17370	17180	17089	17288	17250	17224	17056	17089	17254	17223	17173	17190	17103	17058	17170	17185	17216	17187	17088	17060	17110	17122	17008	17260	17093	17089	17281	17097	17046	17198	16996	17096	17155	17240	17362	17323	17022	17162	17154	17228	17147	17171	17131	17034	17088	17111	17141	17013	17128	17363	17155	17241	17052	17012	17105	17121	17272	17289	17147	17068	17152	17165	16996	17026	17122	17277	17149	17042	17155	17165	17133	17198	17270	17171	17095	17218	17098	17105	17068	17059	17151	17003	17095	17208	17147	17334	16967	17174	17139	17048	17202	17111	17203	17065	17150	17096	17108	17223	16979	17185	17114	17222	16962	17147	17268	17207	17020	16961	17127	17151	17216	17099	17242	17050	17238	17079	17182	17134	17014	17217	17236	17182	17247	17152	17091	17154	17332	17003	17090	17223	17175	17268	17185	17053	17179	17089	17131	17225	16921	17232	17069	17227	17193	17113	17183	17153	17313	17131	17106	16967	17093	17182	17092	17207	17156	17196	17053	17063	17125	17160	17154	17028	16987	17163	17339	17241	17169	17188	17258	17153	17310	17230	16900	16997	16984	17359	17143	16942	17234	17085	17147	17092	17054	17137	17326	17265	17180	17159	17105	17346	17188	17160	16999	17166	17025	17171	17010	17309	17085	17110	17151	17091	17137	17252	17394	17222	17142	17117	17134	17249	17241	17183	17177	17277	17201	17208	17103	17118	17221	17069	17202	17139	17098	17112	17377	17190	17210	17127	17166	17163	17158	17265	17100	17165	17089	17242	17145	16900	17071	17124	16996	17127	17069	17092	17023	17189	16997	17107	17089	17230	17107	17296	17161	16998	17172	17112	16978	16982	17224	17213	17051	17066	17091	17174	17267	17013	17111	17097	17083	17249	17187	17129	17125	17127	17132	17172	17243	17203	17210	17105	17077	17264	17233	17192	17103	17080	16997	17150	16954	17047	17244	17115	17082	17034	17216	17106	17145	17084	17117	17238	17229	17180	17065	17064	17110	17324	17124	17304	17174	17136	17011	17056	17230	16963	17176	17184	17148	17132	17127	17043	17138	17146	17111	17059	17363	17120	17200	17269	17088	17257	17075	17005	17130	17160	17332	17182	16976	17037	17219	17279	17217	17210	17215	17205	17138	17179	16955	17095	17132	17142	17150	17224	17065	17199	17096	17182	17095	17218	17055	17229	17294	17152	17211	17180	17100	17007	17083	17252	17304	17188	16920	17215	17092	17188	17048	17077	17219	17032	17108	17112	17222	17125	17058	17081	17207	17197	17243	17045	17236	17048	17113	17003	17060	17271	17192	17209	17044	17173	17210	17076	17212	17100	17187	17004	17291	17022	17070	17071	17042	17218	17233	17182	17165	17238	17254	17107	17069	17087	16998	17116	17203	17378	17247	16924	17228	17209	16960	17193	16951	16881	17032	17188	17160	17171	17165	17245	17217	17269	17344	17144	16994	17190	17095	17207	17204	17165	17285	16987	17191	17209	17064	17298	17247	17138	17222	17299	16977	17101	17232	17078	17144	17104	16955	17218	17071	17096	17208	17311	17117	17135	17192	17111	17015	17220	17186	17134	17067	17142	17229	17040	17111	17171	17063
23893	21451	29047	24528	23444	25061	24859	22025	21867	21877	21697	22323	22664	22663	22506	22117	21980	21696	21506	21740	21529	21490	21422	21418	22548	22533	22270	22386	22304	21778	21702	21386	20919	20815	20924	21027	20923	21018	20831	20779	20743	20790	20893	20449	20786	20851	20780	21037	20901	21017	20735	20940	20733	20760	20842	20952	20864	20849	20712	20627	20972	20960	20620	20828	20634	20932	20818	20772	20983	21006	20816	20750	20992	20758	20761	20852	20952	21001	20959	20698	20633	20764	20684	20926	21043	20551	20577	20690	20954	20881	20646	20610	20881	20994	20713	20704	20942	20763	20750	20902	20740	20610	20747	20468	20964	20801	20800	21010	20738	20697	20672	20867	20789	20933	20564	20856	20851	20824	20863	20906	21055	20856	20989	20670	20856	20637	20727	20768	20761	20754	20764	20619	20940	20778	20872	20921	20883	20790	20553	20550	20822	20852	20978	20803	20714	20568	20676	20772	20653	20907	21000	20957	20814	20872	20903	20684	20899	21029	20894	20777	20769	20899	20838	20785	20745	20815	20614	20845	21042	20780	20693	20874	20871	20849	20871	20827	20752	20734	20905	20792	20999	20739	20939	20723	20833	20794	20912	20804	20713	20852	20652	20728	20849	20906	20678	20731	20922	20911	20771	20823	20735	20776	20727	20732	20876	21026	20752	20733	20922	20579	20899	20853	20797	20585	20895	20832	20844	20821	20853	20921	20751	20885	20998	20887	20820	20700	20815	20839	20825	20969	20823	21071	20997	21062	20829	20833	20751	20710	20971	20895	20777	20864	20652	20733	20872	20713	20797	20785	20779	20883	21027	20443	20741	20806	20863	20666	20631	20666	21199	20941	20882	20778	20731	20747	20759	20804	20872	20900	20840	20842	20756	20742	20807	20621	20886	20874	20849	20656	20851	20715	20961	20734	20702	20508	20810	20805	20857	20770	20901	20741	20925	20927	20814	20713	20836	20916	20881	20738	20907	20804	20839	20865	21096	21067	20729	20818	20715	20573	20737	20815	20702	20866	20793	20933	21075	20771	20957	20909	20795	20841	20845	20785	20756	20789	20707	20549	20738	20882	20679	20903	20936	20725	20794	20695	20972	20905	21132	20693	20850	20866	20888	20826	20714	20715	20813	20653	20910	20655	20672	20535	20741	20787	20730	20681	20897	20784	20607	20811	20776	20712	20714	20877	20651	20727	20850	21108	20737	21007	21165	20637	20929	20859	20582	20999	20944	20840	20913	20770	20870	20877	20698	20935	20878	20854	20757	20904	20720	20687	20540	20754	20801	20860	20674	20779	20776	20757	20855	20874	20755	20909	20845	20852	20947	20641	20750	20713	20828	20886	20845	20960	20855	20870	20537	20859	20905	20818	20724	20918	20809	20561	20781	20818	20719	20929	20928	21096	20952	20839	20877	20800	20806	20823	20862	20876	20683	20685	20664	20675	20814	20762	20632	20718	20851	20971	21041	20849	20938	20834	20848	20851	20698	20817	20829	20823	20852	20742	20796	20834	20827	21070	20801	20924	20781	20996	20919	20727	20764	20731	20734	20665	21014	20936	20897	20728	20812	20671	20714	20911	20869	20849	20564	20685	20722	20809	20868	20762	20746	20722	20873	20833	20843	20600	20887	20889	20843	20864	20781	20737	20723	20861	20683	20772	20971	20810	20718	20806	20971	20756	20843	20896	20842	20894	20826	20970	20687	20867	20724	20619	20944	20701	20809	20843	20875	20775	20861	20638	20773	20889	20867	20981	20863	20831	20791	20940	20879	20989	20805	20782	20586	20843	20843	20887	20809	20878	20811	20683	20864	20940	20814	20939	20645	20469	20936	20894	20999	20810	20678	20765	20769	20725	20822	20903	20855	20807	20632	20720	20598	20874	20705	20678	20796	21069	20835	20589	20778	20738	20672	20726	20953	20678	20784	20724	20964	20698	20726	20989	20887	20802	20746	20980	20968	20637	20805	20851	20837	20827	20773	21003	20814	20831	20954	20627	20753	20780	20839	20880	20907	20849	20829	20921	20813	20883	20674	20969	20953	20869	20794	20572	20789	20808	20657	20875	20870	20747	20933	20904	20901	20745	21004	20764	20653	20748	20830	21113	20824	20829	20655	20897	20681	20554	21012	20838	20902	20884	20794	20817	20850	20592	20950	20854	20837	20826	20688	20631	20787	20555	20699	20693	20829	20842	20871	20715	20645	20797	20669	20933	20602	20663	20698	20461	20743	20888	20709	20787	20748	20804	20903	20700	20943	20906	20890	20688	20759	20815	20832	20660	20824	20864	20726	20621	20866	20709	20796	20659	20697	20865	20677	20623	20920	20753	20663	20740	20687	20703	20813	20809	20739	20815	20713	20921	20712	20669	20772	20498	20663	20736	20927	20852	20963	20980	20761	20951	20414	20965	20735	20720	20915	20945	21002	20890	20776	20894	20594	20872	20868	21145	20980	20891	20751	20788	20772	20758	20807	20647	20825	21067	20834	20505	20947	20681	20920	20970	20759	20800	20804	20915	20715	21103	20644	20914	20852	20625	20580	20825	20818	21003	20880	20761	21012	20729	20697	20683	21065	20911	20876	20882	20473	20856	20684	20808	20908	20627	20893	20839	20776	20781	20823	20972	20721	20659	20864	20734	20785	20545	20829	21055	20940	20708	20876	20737	20493	20734	20687	20764	20595	20745	20918	20800	20814	20779	20567	20484	20821	20823	21019	20748	20967	20858	20947	20883	20877	20646	20721	20714	20869	20782	20660	20948	20798	20944	20858	20814	20801	20826	20828	20676	20795	20776	20606	20731	20802	20657	20931	20669	20966	20831	20692	20963	20808	20812	20908	20832	20925	20780	20805	20729	20816	20909	20845	20824	20970	20824	20910	20633	20845	20785	20973	20867	20777	20766	20987	20769	20934	20856	20664	20652	20812	20936	20770	20861	20808	20721	21006	20979	20767	20843	20898	20823	20618	20755	20696	20722	20947	20710	20786	20770	20676	20979	20758	20816	20903	20970	20809	20589	20826	20926	20751	21087	20697	20778	20614	20739	20657	20741	20960	20792	20778	20573	20811	20754	20825	20859	20939	20931	20812	20912	20844	20740	20897	20673	20698	20590	20731	21214	21013	20811	20940	20730	20922	20877	20670	20856	20770	20669	20970	20860	20923	20816	20885	20891	20910	20917	20772	20893	20732	21044	20820	20717	20809	20689	20904	20724	20801	20798	20801	20607	20828	20692	20982	20607	20892	20792	20813	20741	20748	20916	20579	20763	20781	20768	20909	20910	20629	20691	20874	20718	20642	20677	20893	20650	20775	20692	20529	20668	20779	20934	20804	20943	20870	20846	20723	20911	20762	20618	20917	20927	20695	20850	20819	20843	20852	20683	20665	20704	20829	20887	20686	20784	20727	20754	20590	20783	20815	20745	20721	20701	20832	21074	21014	20948	20746	20685	20864	20871	20946	20849	20955	20917	20810	20791	20699	20718	20699	20826	20736	20718	20886	20750	20601	20811	20834	20719	20882	20930	20752	20866	20717	20813	20765	20570	20694	20900	20951	20777	20858	20557	20770	20846	20775	20758	20857	20555	20741	20812	20924	20856	20765	20808	20905	20680	20792	20890	20889	20840	20783	20594	20829	20647	20885	20774	20763	20783	20871	20620	20636	20681	20948	20701	20801	20889	20697	21018	20709	20750	20775	20785	20778	20742	21042	20890	20951	20642	21043	20860	20883	20950	20750	20876	20672	20828	20929	20790	20971	20718	20814	20594	20639	20789	21051	20671	20947	20783	20895	20665	20861	20798	20832	20823	20777	20851	20796	20729	20697	20977	21010	20850	21053	21134	20937	20668	20946	20791	20845	20924	20731	21065	20864	20778	20616	20773	20773	20884	20828	20804	20791	20780	20993	20557	20852	20859	20713	20816	20887	21040	20802	20690	20702	20955	20803	20746	21028	20723	20811	20812	20950	20997	20901	20868	20635	20599	20724	20786	20754	20775	20779	20618	20786	20825	21066	20753	20834	20804	20881	20690	20840	20856	20936	20682	20844	20774	20793	20799	20727	20613	20872	20844	20837	20990	20744	20689	20872	20692	20861	20965	20685	20850	20712	20735	20451	20698	20597	20774	20886	20745	20665	21027	20656	20734	20713	20809	20589	20854	20696	20721	20707	20621	20759	20812	20913	20803	20734	20812	20694	20784	20833	21031	20838	20661	20996	20939	20862	20934	20779	20674	20847	20811	20912	20755	20952	20844	20855	20886	20764	20956	20707	20690	20804	20636	20859	20733	20847	20887	20773	21067	20980	20752	20734	20881	20853	20892	20761	20696	21089	20972	20955	20850	20922	20693	20801	20741	20776	20980	20755	20879	20843	20690	20887	20908	20536	20743	20922	20896	20945	20890	20700	20927	20827	20735	20682	20754	20656	20954	20693	20642	20842	20795	20653	20901	20839	20652	20837	20714	20728	20852	20943	20889	20724	20743	20563	20738	20764	20939	20959	20897	20836	20732	20767	20787	20934	20767	20850	20697	20746	20927	20890	20951	20718	20970	20843	20933	20942	20794	20774	20786	20639	20954	20966	20909	21113	20747	20792	20966	20809	20898	20850	20579	21061	20965	20759	20665	20904	20879	21122	20865	20790	20858	20887	20742	20871	20756	20786	21049	20606	20749	21121	20667	20775	20765	20858	21024	20905	20632	20822	20860	20833	20817	20812	20840	20875	20889	20823	20767	20740	20882	20658	20726	20781	20837	20754	20904	20740	20755	20535	20903	20848	20939	20593	20867	20805	20585	20766	20785	20985	20719	20710	20746	20715	20745	20768	20734	20875	20703	20744	20808	20889	20475	20927	20950	20928	20780	20816	20985	20851	20710	20764	20688	20956	20795	20671	20633	20805	20816	20777	20702	20670	20905	21165	20880	20652	20730	20804	21032	20641	20829	20773	20777	20809	20739	20848	20787	20770	20578	20776	20743	20693	20974	20886	21094	20879	20702	20810	20846	20878	20967	20628	20757	20905	20950	20861	20713	20925	20731	20661	20914	20897	20909	20745	20747	20649	20742	20819	20636	20853	20639	20935	20891	20817	20712	20822	20958	20747	20943	20805	20980	20916	20657	20943	20722	20971	20840	21131	20722	20939	20849	20833	21019
31030	48716	40089	28185	24564	21390	19360	18784	18897	18531	18218	19951	19699	20040	19609	18889	18649	18352	18268	18183	18015	18104	17872	18114	19665	19207	19013	19176	19296	18462	17951	17301	17263	17177	17104	17109	17059	17243	17073	17081	17083	17190	17079	17147	17020	17081	17183	17190	17122	17051	17060	17064	17158	17122	17198	16870	17022	17114	17106	17144	17214	17062	17086	17031	17017	16998	17139	17125	17252	17069	17084	16938	17078	17073	17049	17078	17128	17222	17188	17053	17077	17301	17234	17134	17287	17143	17229	17029	17095	17048	17020	16990	17218	17074	17078	16969	17071	17219	17010	17004	17211	17011	17027	17026	17090	17213	17058	17149	16965	17002	17080	17063	16972	17078	17066	16987	17161	16961	17064	17266	16935	17086	17189	17083	17026	17224	17096	17022	17219	17089	17138	16955	17255	17085	16958	17154	17137	17024	17041	17158	17240	17309	16967	17137	16986	17080	17124	17140	17103	17139	17128	17154	17042	17072	17143	16961	17097	17126	17059	17052	17113	17156	17111	17179	17134	17082	17165	17005	17096	17134	17263	17043	17030	17172	16948	17200	16952	17122	17043	17194	17094	17255	17101	17065	17162	16963	17066	17240	17119	17122	17146	16952	16974	17012	16848	17094	17044	17150	17181	16965	17116	16951	17117	17082	17071	16962	17152	17195	17136	16963	16999	17278	17030	17021	17079	17171	17175	16829	17237	16935	17234	17008	17036	17007	17163	17204	17026	17001	17069	17209	17058	17104	17032	16899	17146	17016	17127	16989	17033	17100	17056	17065	17201	17071	17227	17198	16903	16852	17009	17062	17047	17052	17159	17130	17185	17075	17256	17175	17134	17215	17159	17196	17068	17047	16990	17136	17080	16913	17299	16899	17052	17027	16975	16986	17047	17159	16866	17109	17169	16962	17163	17162	17095	16900	17019	17156	17162	17075	17106	17126	17010	17036	17051	17130	17113	17069	17074	17171	16966	17085	17112	17099	17209	16944	16961	17046	17229	17013	16970	17215	17170	17051	17179	17222	17123	17065	17025	17063	17250	17103	17072	17238	17250	17294	16956	17098	17026	17095	17075	16970	17058	16996	17074	17104	17117	17055	17139	16877	17195	16978	17183	17090	17090	17152	17207	17170	16999	17002	17061	17101	17092	16947	17140	17028	17053	17177	17174	16984	17187	17122	17232	17282	17111	17143	17024	17116	17164	17126	17287	17147	17000	17225	17154	17140	17150	17100	17081	16965	17071	16962	17157	17075	17143	17008	17050	17016	17106	17308	17130	17151	17329	17215	17232	17168	17066	17097	17009	17124	17262	17069	17007	17038	17164	16916	17211	17036	17196	17140	16989	17043	17146	16970	17170	17129	17012	17019	17015	17354	17239	17271	17194	17142	17151	17243	17235	17087	17109	17148	17196	17120	16999	17116	17134	17001	17095	17014	17292	17029	17170	17064	16976	17173	17088	17124	16985	17158	17169	16993	17169	16940	17124	17234	17072	17058	17196	17073	16947	16986	17041	17051	17043	17111	17141	17143	17089	17075	16984	17108	17121	16851	17110	17165	17021	17074	16811	17178	17076	17070	17213	17011	16932	16884	17024	16931	16944	17231	17110	17009	17173	17038	17063	17178	16971	17026	17141	17003	17092	17017	17089	16859	16955	17164	17132	16948	17220	16944	17223	16983	17140	16979	17184	17071	17044	17127	17281	16976	17154	17119	17133	17115	17017	17059	16931	17120	17062	17114	17005	16989	17052	17117	17203	17140	17114	17007	17021	17167	17066	17119	17098	17124	16910	16987	17221	17119	17307	16902	17017	17044	17208	17078	17200	16943	17085	17235	17049	17205	17226	17013	17128	17106	16975	16895	17057	16871	17055	17079	17060	17101	17072	17185	17098	17196	17174	17101	17006	17090	17004	16984	17098	17216	17062	17076	17171	16976	17101	17230	16982	17016	16881	16973	17176	17024	17268	17355	17073	17091	17176	17076	17089	17072	17125	17137	17141	16948	17028	16862	17126	17147	17071	17052	17148	17109	17049	17218	16967	17019	17070	17062	17171	17041	17053	17118	16970	17070	17111	17002	17289	17196	17054	16926	17094	17099	16948	17214	17214	17018	17059	17101	17079	17136	17025	16932	17168	17000	16984	16873	17024	17138	17203	16948	17231	17104	17108	17081	17275	16986	17067	16986	17146	16988	17136	17052	17055	17128	17045	17027	17078	17110	17096	16995	17066	16994	17156	17019	17037	17140	16892	17225	16978	17003	17248	17143	17163	17340	17055	17285	16940	17012	17190	16878	17004	16951	17162	17009	17097	17141	17176	16967	17104	17059	16905	17170	17082	17025	16970	17213	17117	17154	17217	17026	17243	17146	17037	17162	16994	17048	17086	17116	16930	16944	17018	17124	17172	16902	17243	17041	17108	17058	17011	17124	17077	17171	17124	16935	17100	17099	17190	17031	17056	17108	17010	17021	17010	17136	16918	17007	17032	16771	17161	17028	17213	17105	17067	16983	17204	16900	17199	17021	16949	17062	17110	17011	17149	17230	17096	17118	16992	17158	16943	16804	17158	17235	16945	17135	16781	17107	17094	17098	16905	16925	17107	17120	17195	17098	17022	17175	17015	17169	17032	17083	16903	16926	17100	17048	17100	17098	17198	17148	16975	17125	17109	16985	17090	17030	16933	16911	17147	17093	17168	16974	16924	17283	17019	17005	17109	17162	16965	17018	17262	17157	17172	17194	17063	17039	17182	16985	16785	17041	16947	16871	17076	17109	17089	17118	17167	16937	17148	17159	17089	17111	17127	17259	17080	16909	16932	17215	17207	17144	17013	17167	17072	17065	16971	17030	17001	17159	16988	17085	17085	17179	16985	17225	17217	17036	17046	16966	17202	17099	17071	17108	17020	17047	17115	17067	17191	17258	17073	17180	17083	16964	16931	17171	17017	17030	16969	17086	17215	16836	17116	16948	17032	17122	17047	17188	17188	17091	17168	17008	17055	17080	16998	17019	17078	17081	16990	16951	17150	17206	17102	17217	17151	17170	17022	16975	17108	17155	17207	17064	17172	17158	17126	16993	16996	17181	17308	16950	17086	17074	16952	17030	17040	17133	17094	17233	16983	17051	17110	16996	17074	17060	17169	17115	17185	17126	17014	17082	17093	17264	17036	17103	17108	17089	17143	17080	17360	16958	17185	17018	17095	17013	17185	17151	17141	17201	17059	17109	17273	17107	16786	17032	17174	17083	16999	16998	17050	17144	17068	17112	17107	17120	17032	17048	17096	16934	17272	16965	17048	17106	17183	17362	16894	17022	16886	17251	17088	17103	16935	17016	17044	17111	17221	17177	17030	16988	16984	16995	16884	17032	17071	16941	17041	17032	16943	17017	17186	17132	17144	17020	17122	17112	17007	16980	16879	17211	16952	16834	17017	17142	17023	17112	17131	17068	17165	17049	17026	17230	17091	16969	17127	17155	17148	17132	17080	17088	17011	17185	17129	17064	17147	17025	17153	17035	16975	17076	17261	17287	17168	17116	17243	17206	16993	17215	17077	17032	17154	17137	17220	17075	17103	17045	17118	16994	17191	16980	17002	17106	17184	17027	17095	17189	17207	16979	17140	17258	16996	17042	17052	17002	17344	17279	17025	16955	17123	17138	17093	17035	17070	17054	17016	17195	17088	17141	17020	17056	17130	16924	16935	17358	17094	16969	16915	17269	16906	17180	16869	16891	17154	17114	17146	17264	17138	16964	17196	17199	17175	16984	17092	17020	17044	17100	17200	17055	17157	17186	16835	17195	17052	17304	16958	16938	17181	17170	17172	17030	17011	17094	17120	17020	17160	17047	17160	17152	17043	17044	17130	17136	17100	17129	17048	17145	17126	17016	17145	17003	17006	17011	16974	17146	17053	17089	17124	16994	17187	17075	17076	17099	16913	17103	17107	17214	17092	17092	16967	17232	17137	16931	17066	16947	17046	17057	17091	17102	17113	16935	17143	17141	17155	17120	17049	17141	17178	17171	17139	17053	17052	17157	17225	17028	17064	17071	17111	17088	17068	16748	17290	17098	16964	17066	16879	17069	17111	16978	17306	17005	17144	17063	17237	16926	17039	17042	17066	16948	17252	17159	16952	17079	17037	17259	17109	17009	17087	17147	17011	17116	17064	17009	16994	17197	17175	16995	17081	17024	16970	17164	17108	17044	16915	17090	17197	17020	17024	17061	17066	16911	17187	17207	17104	16961	17171	17095	16923	16979	17046	17202	17221	17007	16916	17140	17128	17151	16960	16830	16980	16938	17033	17098	16985	17141	17008	17151	17085	17108	16889	17102	17109	17236	17030	17106	17304	17123	17027	17356	17088	16971	16897	17213	17121	17018	17252	17052	17200	17052	17226	17112	17108	17154	16942	17207	16936	17130	17055	17201	17005	17116	17233	16976	17194	17078	17063	17019	17023	17152	17195	16981	16965	17007	17204	17033	17039	17075	17042	17144	17015	17167	17094	17135	17109	17108	17174	17093	17016	17303	17123	17019	17125	17042	17032	17087	17097	17120	17160	17099	17055	17054	17116	17086	17281	17019	16968	17037	17191	16839	17125	17063	16993	16982	17078	16992	17005	16941	17261	17138	17161	16938	17116	17160	17143	17127	17287	17118	17037	17076	17077	17021	17245	17130	17191	17170	17033	17130	16836	17160	17242	17120	17152	17099	16998	17169	16990	17110	17039	17112	16888	17100	17215	17120	17001	17088	17181	17139	17155	17028	17077	17208	17185	16994	17097	17109	17090	17197	17075	16957	17041	17332	17078	17036	17186	17128	17038	17047	17099	17037	17143	17008	16952	17001	17231	17025	17246	17176	17032	17266	16961	17092	16924	17052	17199	17010	16897	17080	17052	17156	17199	17056	17267	17279	17218	17105	17013	16991	16992	16985	16951	16974	17109	17159	16972	17085	17195	16978	17015	17088	17037	17111	17127	16994	16895	17215	17303	17030	17129	17337	17086	17123	17160	16965	17259	17018	16987	16978	17227	17246	17062	16971	16896	17132	17012	17221	17057	17097	17246	17214	17115	17230	17181	16969	17189	17147	17097	17053	17185	17066	17191	17143	17252	17204	17083	17144	17087	17037	17159	16951	17165	17240	17138	17049
22884	21435	29317	23986	21953	25204	28213	23478	22453	23314	22813	23178	23523	22947	23745	23584	23125	22533	22560	22386	22401	22267	22219	22253	23447	24031	24099	24177	24646	23370	22775	21995	21794	21543	21414	21245	21477	21497	21512	21370	21451	21386	21565	21449	21272	21377	21273	21491	21663	21313	21215	21380	21489	21391	21403	21303	21545	21383	21270	21508	21460	21214	21436	21297	21311	21522	21494	21164	21490	21122	21310	21534	21201	21298	21274	21358	21331	21351	21578	21485	21387	21446	21359	21355	21589	21442	21273	21485	21388	21342	21260	21173	21364	21330	21442	21258	21423	21339	21547	21417	21617	21365	21404	21283	21272	21374	21206	21167	21459	21241	21276	21272	21227	21179	21310	21413	21191	21414	21328	21451	21370	21453	21432	21191	21266	21327	21411	21317	21441	21515	21310	21271	21420	21379	21583	21259	21484	21501	21379	21091	21381	21294	21391	21364	21275	21288	21379	21275	21255	21374	21404	21418	21222	21390	21409	21139	21260	21344	21281	21542	21214	21254	21354	21186	21328	21147	21379	21270	21321	21150	21117	21334	21405	21309	21378	21304	21324	21435	21301	21244	21276	21203	21483	21216	21473	21251	21392	21287	21289	21374	21442	21189	21164	21250	21358	21261	21405	21262	21303	21095	21352	21531	21171	21252	21322	21495	21374	21419	21467	21480	21396	21231	21541	21345	21155	21162	21348	21310	21473	21441	21243	21344	21202	21397	21219	21407	21242	21152	21357	21397	21455	21376	21176	21393	21329	21170	21381	21388	21168	21364	21432	21332	21416	21273	21388	21299	21312	21491	21592	21267	21120	21332	21414	21429	21202	21348	21300	21309	21305	21517	21478	21297	21294	21255	21348	21312	21361	21395	21430	21207	21325	21167	21412	21172	21389	21344	21614	21311	21561	21441	21378	21278	21315	21324	21330	21156	21251	21136	21276	21266	21263	21277	21380	21458	21164	21439	21549	21335	21611	21316	21214	21255	21258	21227	21191	21416	21365	21197	21417	21356	21165	21423	21251	21265	21342	21255	21336	21256	21314	21423	21287	21495	21228	21260	21409	21336	21456	21213	21405	21337	21154	21116	21293	21148	21205	21254	21421	21257	21331	21340	21293	21211	21279	21454	21457	21283	21516	21098	21187	21256	21391	21342	21444	21280	21192	21359	21457	21243	21182	21355	21462	21332	21127	21468	21372	21254	21293	21146	21496	21161	21443	21572	21450	21141	21306	21697	21209	21323	21310	21047	21341	21324	21462	21192	21251	21323	21401	21293	21532	21372	21588	21214	21327	21339	21453	21103	21362	21543	21260	21102	21428	21190	21416	21252	21227	21442	21211	21456	21471	21331	21312	21292	21249	21269	21220	21215	21280	21468	21390	21153	21400	21420	21341	21371	21192	21455	21358	21250	21312	21404	21282	21510	21329	21259	21356	21429	21241	21401	21297	21272	20982	21140	21294	21319	21418	21414	21338	21176	21307	21378	21303	21164	21019	21127	21334	21360	21225	21314	21299	21466	21353	21430	21306	21454	21351	21250	21354	21291	21391	21286	21392	21337	21456	21180	21229	21289	21189	21393	21474	21320	21369	21346	21436	21307	21393	21306	21393	21378	21438	21502	21523	21311	21387	21154	21363	21471	21340	21032	21317	21323	21443	21383	21533	21428	21372	21211	21171	21306	21363	21172	21439	21284	21293	21349	21342	21207	21336	21332	21451	21156	21353	21302	21296	21211	21425	21290	21388	21178	21459	21213	21217	21112	21191	21310	21363	21262	21405	21416	21349	21476	21346	21116	21082	21318	21324	21402	21117	21382	21439	21376	21346	21287	21139	21286	21431	21103	21342	21404	21114	21309	21446	21180	21431	21078	21387	21361	21382	21317	21221	21391	21220	21089	21203	21221	21322	21448	21354	21257	21244	21316	21437	21484	21206	21541	21161	21319	21445	21469	21219	21388	21391	21375	21275	21403	21307	21187	21282	21083	21319	21304	21301	21445	21525	21369	21355	21213	21437	21346	21410	21276	21370	21298	21232	21406	21486	21257	21393	21299	21465	21210	21358	21198	21467	21390	21373	21360	21403	21168	21354	21491	21413	21231	21539	21316	21406	21102	21278	21386	21322	21218	21393	21415	21377	21277	21471	21400	21353	21289	21446	21287	21171	21450	21370	21359	21380	21249	21163	20960	21183	21363	21247	21441	21268	21384	21404	21141	21433	21248	21492	21249	21274	21487	21232	21475	21269	21479	21503	21105	21245	21591	21243	21069	21616	21327	21292	21194	21221	21270	21201	21593	21429	21349	21281	21148	21321	21516	21385	21408	21470	21259	21339	21353	21464	21168	21343	21203	21463	21250	21436	21199	21533	21497	21423	21244	21073	21187	21527	21207	21298	21234	21414	21288	21081	21252	21361	21312	21265	21152	21147	21267	21326	21284	21279	21482	21390	21479	21212	21398	21309	21337	21350	21372	21404	21139	21428	21295	21254	21420	21288	21257	21386	21426	21325	21250	21495	21475	21355	21385	21294	21223	21373	21321	21354	21288	21184	21255	21392	21409	21325	21437	21281	21159	21387	21410	21378	21242	21025	21336	21221	21258	21290	21056	21073	21408	21602	21498	21556	21444	21363	21263	21265	21274	21320	21086	21454	21502	21560	21430	21444	21256	21407	21212	21353	21447	21376	21387	21292	21337	21344	21217	21415	21308	21449	21203	21545	21343	21461	21185	21138	21241	21364	21327	21413	21384	21160	21313	21129	21362	21304	21320	21441	21217	21168	21459	21355	21213	21269	21390	21408	21330	21452	21376	21429	21216	21315	21170	21446	21394	21384	21238	21210	21463	21255	21497	21316	21211	21282	21192	21295	21208	21365	21330	21244	21144	21165	21365	21423	21261	21393	21374	21326	21467	21402	21253	21468	21410	21275	21464	21089	21362	21299	21320	21415	21426	21308	21343	21253	21371	21341	21467	21289	21183	21138	21204	21295	21323	21412	21484	21200	21234	21081	21453	21350	21330	21363	21288	21315	21463	21334	21428	21239	21158	21285	21161	21256	21363	21382	21250	21154	21236	21396	21277	21236	21139	21273	21391	21250	21373	21358	21054	21049	21291	20999	21248	21401	21277	21466	21305	21655	21285	21363	21428	21280	21434	21116	21167	21120	21214	21388	21222	21394	21064	21109	21323	21339	21369	21321	21339	21400	21347	21372	21533	21429	21488	21352	21412	21220	21636	21547	21339	21297	21508	21473	21578	21381	21084	21129	21375	21453	21321	21223	21300	21151	21328	21345	21326	21196	21352	21191	21197	21132	21113	21619	21150	21229	21363	21269	21189	21301	21219	21437	21232	21483	21160	21386	21349	21365	21156	21497	21495	21366	21283	21396	21071	21256	21480	21273	21361	21222	21309	21307	21259	21235	21078	21500	21429	21486	21397	21351	21406	21166	21348	21377	21467	21234	20956	21204	21449	21321	21387	21407	21307	21252	21399	21128	21158	21325	21488	21280	21426	21398	21525	21322	21272	20999	21235	21525	21443	21381	21566	21271	21448	21165	21151	21390	21473	21289	21351	21293	21117	21322	20925	21394	21445	21283	21267	21509	21204	21251	21043	21167	21208	21154	21306	21299	21569	21279	21328	21549	21374	21363	21306	21277	21360	21318	21367	21376	21414	21298	21278	21240	21380	21428	21453	21357	21220	21284	21279	21353	21245	21180	21148	21301	21323	21044	21294	21173	21019	21182	21334	21277	21331	21171	21315	21374	21315	21444	21339	21420	21252	21583	21574	21220	21138	21428	21285	21509	21361	21247	21332	21245	21473	21340	21213	21472	21159	21188	21178	21283	21341	21367	21487	21304	21370	21291	21461	21217	21236	21391	21171	21164	21481	21309	21460	21178	21358	21269	21209	21310	21219	21311	21277	21549	21162	21462	21305	21227	21083	21231	21418	21223	21258	21224	21322	21243	21291	21233	21221	21520	21361	21350	21311	21206	21323	21321	21316	21465	21162	21295	21176	21287	21204	21298	21175	21435	21266	21410	21195	21266	21172	21314	21156	21420	21177	21264	21344	21202	21233	21304	21222	21409	21240	21582	21301	21287	21109	21412	21422	21276	21277	21265	21341	21288	21235	21320	21163	21373	21253	21589	21312	21162	21365	21214	21365	21323	21270	21483	21308	21286	21186	21241	21221	21054	20986	21014	21540	21640	21130	21148	21192	21173	21283	21318	21141	21552	21352	21274	21223	21437	21097	21337	21331	21384	21261	21421	21163	21403	21283	21152	21199	21387	21531	21320	21345	21245	21359	21122	21308	21338	21450	21505	20960	21191	21463	21165	21289	21254	21374	21211	21361	21173	21497	21276	21199	21391	21074	21265	21298	21394	21291	21259	21330	21405	21312	21309	21462	21319	21357	21172	21207	21245	21421	21194	21304	21208	21228	21321	21360	21408	21098	21457	21226	21381	21310	21250	21288	21334	21263	21083	21327	21339	21299	21328	21395	21218	21127	21291	21292	21277	21403	21612	21223	21274	21599	21449	21341	21412	21262	21422	21381	21457	21290	21361	21249	21277	21532	21398	21353	21277	21367	21265	21242	21438	21138	21193	21313	21575	21212	21317	21293	21295	21340	21228	21300	21303	21303	21508	21222	21261	21110	21197	21488	21212	21192	21448	21278	21195	21283	21230	21251	21589	21183	21198	21183	21307	21176	21184	21211	21477	21313	21116	21442	21331	21163	21320	21479	21433	21213	21500	21295	21280	21345	21229	21358	21159	21206	21310	21422	21229	21329	21426	21271	21267	21342	21271	21304	21135	21375	21339	21441	21212	21466	21253	21343	21301	21181	21470	21257	21411	21168	21207	21300	21320	21412	21208	21095	21289	21280	21235	21293	21326	21212	21465	21394	21315	21226	21360	21257	21062	21343	21533	21412	21297	21250	21338	21232	21263	21421	21217	21377	21367	21372	21220	21262	21230	21350	21428	21433	21252	21341	21470	21221	21205	21365	21645	21015	21276	21219	21196	21332	21353	21448	21244	21328	21293	21197	21347	21337	21092	21321	21337	21343	21410	21533	21279	21158	21518	21247	21207	21320	21355	21488	21236	21506	21173	21271	21562	21510	21387	21366	21243	21606	21534	21365	21233	21190
34901	56403	44682	32150	26787	23671	21390	20017	19593	19827	19012	20684	20388	19865	21248	20654	19689	19178	19166	18999	18840	18758	18408	18704	21155	21332	21112	21378	21538	20127	18880	18086	17774	17499	17272	17385	17412	17462	17440	17280	17358	17296	17469	17425	17434	17487	17395	17375	17393	17364	17157	17502	17222	17177	17480	17440	17295	17355	17374	17238	17443	17438	17352	17331	17407	17357	17447	17421	17123	17496	17431	17335	17303	17204	17355	17458	17284	17352	17484	17218	17535	17224	17631	17422	17208	17239	17402	17411	17445	17296	17285	17396	17328	17334	17443	17556	17258	17315	17308	17589	17430	17508	17477	17267	17393	17352	17293	17396	17237	17325	17331	17419	17278	17450	17262	17437	17411	17496	17333	17209	17292	17518	17461	17354	17415	17407	17430	17404	17407	17375	17214	17299	17493	17341	17415	17380	17226	17290	17395	17456	17248	17383	17226	17296	17476	17299	17277	17239	17443	17295	17368	17261	17382	17437	17397	17322	17400	17424	17439	17432	17340	17306	17331	17351	17313	17359	17526	17322	17420	17288	17412	17330	17304	17186	17302	17412	17368	17185	17301	17472	17305	17210	17287	17330	17461	17343	17485	17566	17351	17289	17338	17266	17481	17463	17228	17343	17342	17427	17364	17278	17266	17346	17418	17218	17358	17312	17345	17426	17402	17272	17453	17348	17515	17430	17497	17195	17274	17397	17520	17252	17349	17341	17210	17454	17351	17507	17329	17466	17370	17313	17538	17621	17311	17298	17342	17388	17349	17339	17303	17300	17320	17330	17565	17303	17130	17287	17298	17360	17395	17399	17311	17344	17353	17361	17357	17281	17280	17277	17304	17336	17318	17505	17259	17285	17365	17373	17251	17481	17337	17475	17434	17296	17327	17224	17400	17479	17467	17231	17362	17395	17370	17491	17363	17339	17331	17244	17621	17375	17333	17208	17462	17272	17312	17324	17340	17343	17298	17314	17323	17426	17317	17294	17443	17455	17427	17409	17451	17500	17337	17165	17331	17510	17396	17210	17353	17350	17382	17341	17309	17291	17346	17269	17411	17467	17420	17516	17254	17366	17269	17203	17313	17315	17515	17448	17195	17362	17352	17365	17180	17410	17232	17331	17318	17319	17492	17460	17252	17351	17496	17313	17254	17316	17358	17082	17518	17248	17345	17355	17416	17178	17338	17358	17227	17376	17371	17282	17261	17414	17346	17332	17324	17353	17620	17358	17362	17256	17287	17278	17564	17278	17384	17248	17340	17533	17343	17242	17278	17289	17296	17340	17273	17515	17506	17369	17538	17384	17411	17173	17282	17165	17397	17387	17456	17289	17641	17327	17440	17377	17324	17378	17458	17308	17395	17399	17327	17398	17406	17239	17440	17323	17334	17449	17344	17300	17388	17370	17286	17422	17169	17474	17260	17304	17441	17405	17328	17337	17170	17400	17354	17415	17531	17434	17386	17410	17345	17237	17195	17241	17462	17466	17249	17251	17280	17445	17480	17367	17378	17529	17430	17363	17360	17332	17294	17267	17341	17305	17276	17309	17421	17380	17277	17239	17146	17338	17246	17478	17369	17428	17277	17350	17134	17332	17416	17310	17382	17418	17291	17327	17416	17428	17263	17413	17320	17198	17256	17325	17349	17368	17319	17380	17294	17259	17444	17331	17463	17361	17203	17254	17382	17313	17315	17245	17454	17291	17405	17288	17320	17308	17261	17457	17181	17221	17208	17381	17163	17425	17315	17278	17360	17570	17221	17374	17299	17366	17207	17386	17458	17268	17299	17208	17364	17397	17282	17380	17410	17352	17463	17292	17486	17527	17453	17300	17333	17262	17275	17431	17108	17369	17398	17356	17401	17143	17482	17371	17441	17355	17313	17274	17484	17259	17389	17188	17321	17364	17348	17351	17435	17404	17227	17479	17423	17410	17349	17350	17381	17364	17204	17340	17447	17251	17472	17147	17391	17507	17119	17458	17283	17481	17298	17223	17250	17334	17400	17403	17315	17376	17444	17253	17502	17302	17513	17491	17393	17386	17558	17184	17474	17277	17324	17514	17491	17382	17472	17298	17329	17210	17161	17400	17170	17322	17249	17393	17331	17283	17340	17362	17403	17389	17362	17317	17333	17190	17283	17453	17394	17475	17323	17393	17296	17434	17512	17365	17392	17479	17351	17291	17334	17413	17253	17401	17323	17230	17292	17387	17459	17432	17349	17328	17536	17347	17484	17438	17314	17449	17502	17339	17239	17514	17306	17418	17501	17537	17369	17515	17345	17449	17500	17168	17468	17301	17402	17263	17499	17277	17219	17403	17281	17322	17363	17360	17160	17384	17371	17374	17426	17379	17323	17204	17310	17297	17313	17381	17174	17388	17354	17429	17329	17351	17397	17540	17435	17382	17313	17426	17227	17211	17448	17172	17242	17336	17340	17347	17380	17435	17202	17358	17528	17401	17353	17093	17387	17341	17312	17332	17453	17298	17308	17374	17394	17359	17421	17378	17609	17210	17377	17336	17415	17493	17301	17529	17365	17411	17408	17450	17230	17417	17512	17457	17518	17302	17481	17527	17576	17470	17496	17436	17444	17332	17198	17233	17227	17429	17381	17298	17468	17284	17366	17467	17490	17246	17232	17360	17446	17438	17340	17397	17209	17431	17455	17250	17272	17540	17282	17445	17380	17471	17293	17311	17255	17305	17482	17181	17336	17384	17312	17127	17328	17465	17275	17305	17397	17528	17393	17339	17263	17222	17453	17457	17395	17265	17317	17344	17377	17332	17391	17459	17324	17397	17347	17471	17436	17118	17293	17303	17248	17367	17523	17439	17234	17473	17342	17397	17297	17332	17538	17343	17234	17248	17325	17291	17331	17424	17465	17427	17359	17446	17373	17295	17334	17242	17339	17347	17620	17159	17369	17259	17199	17421	17415	17393	17312	17434	17421	17218	17318	17341	17380	17474	17271	17395	17387	17495	17414	17307	17463	17258	17350	17183	17360	17410	17377	17376	17423	17397	17460	17189	17406	17526	17376	17229	17279	17272	17285	17435	17487	17448	17417	17113	17450	17341	17253	17509	17267	17277	17361	17410	17262	17319	17189	17269	17250	17469	17364	17397	17298	17416	17381	17277	17257	17311	17352	17267	17375	17365	17241	17389	17353	17552	17269	17494	17374	17442	17212	17292	17215	17373	17223	17307	17349	17362	17342	17239	17173	17238	17319	17365	17242	17447	17295	17319	17449	17314	17287	17472	17372	17218	17434	17392	17387	17555	17516	17378	17522	17075	17191	17378	17323	17310	17359	17392	17154	17391	17472	17409	17494	17408	17372	17347	17356	17463	17361	17243	17480	17266	17283	17407	17417	17192	17280	17468	17478	17281	17361	17452	17462	17349	17343	17285	17395	17288	17272	17496	17278	17313	17284	17364	17244	17456	17416	17216	17262	17257	17287	17432	17284	17386	17278	17419	17255	17424	17530	17374	17513	17313	17376	17467	17470	17271	17447	17438	17287	17298	17429	17353	16982	17383	17446	17394	17057	17170	17365	17390	17285	17428	17288	17375	17252	17250	17404	17215	17287	17220	17342	17516	17383	17403	17457	17344	17311	17355	17331	17448	17224	17228	17464	17436	17248	17362	17435	17117	17368	17440	17272	17081	17268	17357	17316	17437	17427	17403	17285	17348	17274	17400	17262	17439	17366	17187	17265	17359	17592	17350	17407	17406	17354	17378	17508	17403	17593	17356	17259	17500	17211	17411	17249	17556	17453	17400	17220	17452	17560	17308	17255	17605	17337	17437	17564	17312	17244	17335	17470	17446	17332	17358	17443	17344	17185	17221	17674	17180	17297	17331	17262	17385	17403	17516	17228	17430	17379	17405	17424	17291	17220	17322	17293	17524	17205	17271	17458	17282	17335	17258	17388	17322	17457	17405	17322	17492	17401	17252	17354	17422	17451	17321	17558	17438	17255	17300	17327	17458	17298	17466	17424	17310	17343	17395	17418	17394	17396	17324	17269	17461	17219	17351	17284	17378	17195	17406	17456	17499	17426	17131	17514	17223	17417	17512	17242	17470	17181	17249	17330	17414	17349	17205	17228	17497	17249	17386	17445	17257	17285	17340	17241	17370	17315	17390	17447	17414	17356	17489	17429	17545	17411	17372	17443	17270	17308	17420	17483	17318	17363	17308	17383	17360	17427	17378	17434	17209	17286	17350	17369	17189	17320	17252	17549	17439	17167	17342	17351	17288	17384	17440	17359	17474	17451	17273	17373	17330	17394	17362	17393	17389	17337	17243	17409	17279	17291	17361	17260	17288	17265	17357	17285	17498	17235	17356	17271	17477	17293	17412	17333	17324	17276	17397	17374	17326	17296	17454	17327	17388	17357	17238	17242	17511	17344	17364	17346	17396	17461	17270	17568	17534	17237	17367	17430	17391	17317	17267	17582	17480	17397	17310	17246	17401	17221	17376	17310	17474	17436	17288	17363	17341	17227	17297	17270	17552	17302	17271	17365	17301	17344	17290	17215	17455	17318	17248	17394	17232	17324	17313	17201	17398	17454	17392	17515	17192	17301	17303	17333	17442	17471	17354	17273	17181	17348	17358	17271	17413	17385	17348	17519	17426	17373	17317	17395	17494	17253	17445	17357	17303	17485	17211	17375	17448	17325	17399	17210	17410	17250	17218	17297	17361	17356	17362	17261	17264	17363	17336	17336	17410	17473	17371	17114	17584	17295	17371	17444	17241	17351	17368	17445	17265	17494	17134	17331	17410	17261	17298	17361	17385	17335	17339	17283	17511	17483	17446	17278	17360	17252	17423	17321	17455	17294	17347	17269	17212	17116	17353	17146	17080	17525	17301	17262	17306	17317	17255	17495	17371	17382	17384	17284	17335	17461	17331	17326	17387	17321	17301	17385	17459	17383	17365	17467	17338	17468	17363	17311	17331	17282	17420	17461	17398	17354	17235	17507	17363	17377	17431	17268	17486	17381	17628	17564	17366	17190	17413	17629	17269	17277	17464	17244	17309	17428	17237	17386	17254	17263	17396	17458	17280	17450	17366	17220	17466	17241	17294	17426	17306	17404	17326	17405	17449	17341	17420	17227	17386	17206	17324	17309	17333	17456	17448	17197	17496	17310	17467
28634	25261	32064	28027	23888	22855	21998	21313	21081	21168	21214	20991	21514	21065	21293	21383	21569	21683	21572	21425	21296	21043	21037	21183	21254	21189	21035	21369	21237	20996	20964	20839	20790	20846	20942	20832	21010	20965	20899	20972	21052	20820	20903	20862	20781	21019	21042	20736	20922	20865	20752	20931	21038	21006	20934	20755	20863	20807	20883	20866	20844	20889	20897	20824	21066	20933	21001	20792	20892	20980	20986	20868	20764	20952	20847	20791	20627	20908	20981	20773	20907	20707	20967	20732	20825	20716	20967	20981	21105	20611	20997	21010	20882	20954	20868	20823	20884	20934	20987	20877	20973	20809	21093	20648	20710	20824	20778	21286	20796	20712	20983	21027	21029	20840	21125	20720	21022	20680	20697	20783	20768	20779	20983	20923	20723	20793	20852	21000	21248	20998	20835	20799	20954	20690	20860	20958	20974	20947	21002	21101	21002	20866	20714	20866	20854	20887	20803	20750	20695	20960	20741	20883	20963	20889	20831	20793	20812	20823	20751	21071	20982	20716	20746	20964	20987	20852	20853	20816	20626	21022	20811	20700	20709	21015	20918	21056	20798	20890	20928	20800	20810	20799	20914	20860	20828	21015	21069	20906	20895	20808	20852	20907	20902	21014	20979	21027	20803	20743	21091	20833	20648	20786	20841	20850	20658	20930	20939	20797	20758	20626	20717	20992	21071	20845	20772	21006	20846	20826	20772	20938	20832	20866	20747	20811	20962	20847	21184	20843	20735	20910	20772	20714	20869	20823	20746	20798	20790	20944	20871	20810	20836	20815	20978	20844	20914	20949	20783	20868	20831	20662	20769	20881	21043	20869	20815	20768	21023	20678	20919	20937	20864	20956	20755	20798	21034	21132	20843	20884	20984	20838	20863	20836	20927	20912	20822	21008	20767	20782	20826	20799	21131	21002	20901	21114	20823	20955	20954	20902	20875	20887	20944	21059	20844	20664	20820	20799	20715	20704	20850	20871	20855	20828	20962	20940	20814	20874	20872	20827	21015	20921	21040	20829	20828	20821	20945	20961	20934	20832	20981	20927	20870	20721	20848	20868	21051	20612	20739	20703	21002	20847	21012	20909	20718	21009	20607	20792	20683	20801	20940	20883	20878	20955	20672	20813	20839	20791	20856	20687	20695	20849	20637	20981	20846	20675	20798	20925	20820	20986	20955	20920	20835	20733	20816	21091	21109	20755	20674	20794	20879	20890	20851	20875	20955	20871	20854	20914	20976	20711	20865	21007	20825	20995	20889	20754	20880	20650	20722	20942	21055	20751	20879	20930	21131	21088	20946	20983	21044	20871	20615	20780	20673	20971	20978	20774	20824	20790	20502	20701	20829	20943	20902	20705	20967	20869	20955	20881	20824	20935	20908	20838	20922	21002	20846	20970	20883	20867	20786	20970	20884	20767	21026	20910	20864	20649	20820	20868	20985	20923	20690	20897	20989	20932	20783	20914	20656	21085	20908	20940	21032	20766	20899	20861	20892	20914	20871	20855	20856	20965	20853	20856	20831	21121	20832	20769	20810	20724	20967	21214	20728	20901	20877	20689	20700	20766	20851	20747	20967	20845	20856	20906	20767	20933	20628	20845	21132	20780	20783	20955	20738	20827	20829	21139	21030	20662	20838	20688	20713	20901	20814	20600	20927	21110	20854	20781	20986	20656	20722	20908	21063	20794	20984	20885	20812	20803	20977	20812	20699	20874	20945	20863	20931	20889	20912	20689	20916	20929	20861	20755	20922	20998	21056	20707	20730	20999	20933	20919	20923	20679	20949	20688	20816	21034	21058	20826	20801	20739	20793	20871	20835	20922	20870	20937	20905	20915	20773	21072	20884	21072	20945	20958	20970	20772	20896	20857	20818	20889	20986	20789	20800	20747	20831	20927	20861	20643	20794	20794	20759	20905	20933	20538	20969	20983	20850	21048	20947	20824	20826	20708	20923	20681	20786	20845	20801	20940	20870	20818	20861	20689	20868	21085	21083	20682	20881	20929	20827	21015	20910	20829	20751	20883	20844	20861	21081	20835	20800	20880	20725	20791	20881	20751	20968	21220	21028	20813	21090	20902	20775	21018	21008	20926	20819	20875	20840	20716	20769	20886	20624	20819	20620	20751	20991	20681	20894	20865	20711	20541	20816	20789	20825	20979	20872	20893	21026	20748	20824	20919	20893	20824	20669	20966	20928	20921	20689	20840	20882	20932	20899	20582	20754	20987	20845	20959	20954	20753	20991	20973	20722	20929	20733	20774	20864	20747	20868	20952	21055	20794	20917	20939	20978	20962	21100	20880	20879	21313	20915	20935	20824	20873	20856	20735	20720	20916	20809	20740	20932	20859	20834	20720	20914	20713	20925	20947	20771	20944	21046	20940	20960	20925	20853	20657	20806	20905	20828	20893	20893	20707	20787	20946	21053	20894	20735	20951	20997	20723	20773	20789	20892	21073	20939	20931	20951	20794	20957	20918	20869	20972	20681	20898	20900	20861	20781	20835	20808	20937	20836	21007	20900	20793	20948	21105	20893	21120	20776	21089	20967	20947	20885	20622	20829	20629	20826	20632	20960	20663	21031	21000	20839	20853	20708	20921	20827	21115	20757	20777	20791	20928	20837	20725	20991	20900	20991	20943	20968	20784	20777	20799	20687	20883	20951	20912	20778	20916	20948	20880	20712	20783	21010	20653	20736	20853	20752	20982	20784	20846	20877	20712	21051	21018	20931	20837	20777	20849	20712	20775	20720	20990	20850	20935	20900	20757	20817	20883	20781	20871	20829	20956	20972	20796	20877	20808	20897	20873	20901	20645	20912	20955	20893	21036	20877	20977	20952	20785	20835	20743	20694	20842	21097	20836	20791	21071	21039	20944	20779	20932	20804	20983	20902	20820	20767	20817	20793	20925	21057	20884	20840	20819	20690	20806	21066	20984	20873	20872	20886	20863	21089	20841	21045	20814	20818	20829	20989	20756	21082	20773	20916	21105	20783	20956	21062	20947	20912	21003	20847	20940	20768	20911	20909	20880	20955	20874	20769	20770	20945	20995	20664	20821	20822	20841	20884	20861	20968	21034	20958	20849	20686	20509	20913	20846	20933	20861	20909	20767	20741	20913	20804	20897	20920	20856	20759	21083	21019	20814	20788	20876	20906	20905	20873	20767	20881	20917	20956	20958	20696	20893	20746	20745	20556	20794	20938	20955	21010	20691	21037	21020	20883	20849	20680	20752	20749	21016	20811	20804	20826	20687	20756	20958	20757	20903	20864	20885	20823	21008	20960	20946	20916	20596	21165	21117	20782	20792	20901	20860	20985	20902	20911	20772	20998	20894	21006	20881	20797	20699	20963	20811	20883	20835	21050	20828	20826	20735	20895	20877	20785	20852	20793	20904	20900	21004	20751	21028	20782	20768	20854	20615	20814	20807	20865	20957	20878	20790	20760	20650	20866	20793	20674	20799	20741	20835	21006	20871	20900	20789	20781	20755	20955	20936	20756	20779	20926	20827	21031	20707	20890	20987	20854	20946	20860	20743	20943	20836	20975	20866	20949	20904	20975	20708	20769	20637	20691	20750	20689	20697	20831	20772	20863	20886	20963	20786	20736	20763	20656	21190	20807	20802	20740	20769	20866	20838	20850	20973	20939	20837	21021	20968	20829	20831	20992	20931	20957	20780	20840	21080	20916	20902	20864	20919	20753	20814	20991	21180	21002	20742	20749	20834	20666	20795	20859	20807	20631	20810	20597	20827	20997	20904	20927	20867	20773	20990	21019	20546	20972	20903	20810	20862	20886	20806	20994	20844	21070	20781	20787	20758	20986	20712	20929	20937	20890	20862	20905	20971	20876	21027	20890	20766	20668	21035	20866	21037	20871	20792	20737	20802	20991	21058	20754	20939	21004	20845	20862	20785	20780	20830	20702	20768	20849	21015	20879	20777	20968	20909	20958	20848	20802	20885	21087	20572	20914	20818	20904	20718	20693	20892	21027	20931	20961	20919	20893	20867	20875	20860	20971	20913	20882	20722	20864	20839	21047	21011	20650	20782	20979	20925	20792	20779	20913	20777	21045	20932	20835	20743	20981	21003	20818	20827	20823	20723	20649	20853	20930	20849	20982	21002	20953	20607	21002	21096	20779	20787	20794	20753	20802	20693	20861	20817	21104	21044	20781	20830	21003	21145	20889	20830	20944	20906	20879	20810	21015	20806	20941	20740	21060	20755	20834	20717	20834	20820	20901	20886	20886	20624	20920	20851	20974	20874	20750	20960	20771	20827	20992	20854	20992	20829	20841	20971	20932	20852	20737	20804	20964	20742	20920	21047	20856	20981	21076	20842	20734	20869	20923	20870	20610	21008	20871	21062	20813	21134	21001	21030	21028	20849	20899	20796	20730	20830	20824	20827	20813	20989	20855	20683	20852	20798	20690	21007	20969	20745	20705	20657	20935	20842	20696	20818	20833	20950	20832	20718	20943	20970	20800	21000	20812	20866	20803	20732	20810	20809	20962	21227	20904	20814	20972	20889	20689	20876	20779	20881	20964	21024	20851	20892	20974	20557	20723	20798	20848	20776	20817	21053	20947	20903	20755	20897	20765	20877	20668	20911	20925	20953	21061	20946	20884	20962	20783	20755	20784	21016	20806	20892	20899	20609	20653	21017	20785	20864	20773	20903	20877	20886	20935	20687	20929	20554	20876	20982	21086	20918	20942	20830	20804	20904	20836	21007	20720	20912	20913	20707	20699	20970	20965	20659	20763	20824	20725	20926	20759	20852	20837	20597	20828	20926	20845	20743	20662	20859	20877	20904	21115	20883	20831	20854	20814	20909	20941	20887	20901	20909	20756	20832	20947	20711	20878	20703	21030	20981	20875	20770	20580	20800	20923	20829	20833	20999	20659	20683	20915	20926	20912	20845	21004	20870	20887	20792	20802	20891	20798	20895	20957	20824	20883	20789	20534	21006	20815	20906	20866	20737	20865	20854	20663	21013	20783	20950	20796	20677	20857	20924	20921	20906	20745	20903	20983	20655	20946	20844	21004	20675	20667	20823	20892	20807	20864	20739	21065	21006	20903	20740	20795	20723	20812	20948	20844	20927	20926	20833	20870	20981	20606	20882	20946	21026	21040	20818	20619	20827	20840	20914
27626	36168	33100	24720	21902	19708	18663	18016	17584	17576	17561	17546	18432	17845	18131	17916	18087	18004	18171	17855	17971	17402	17416	17339	17519	17672	17687	17599	17370	17486	17278	17226	17115	17172	17054	17310	17119	17099	16924	17103	17068	17085	17141	17087	17081	17115	17033	16956	17177	17078	17148	17048	17134	17218	17183	17007	16810	17092	17117	17068	17063	17060	17064	16928	17071	17150	17172	17059	17108	17020	16983	17154	17046	17088	17164	16861	17057	16861	17010	16872	17067	17033	17083	17015	16976	17030	16979	17161	17296	17162	17012	17089	17147	17237	17080	17280	17166	17322	17119	17230	17044	16974	17055	17136	17162	17094	17098	17050	17080	17091	16938	17052	16800	16929	17058	17031	17128	16982	17100	17128	17234	16964	16991	16915	17067	17041	17121	17023	17024	16982	17028	16975	17163	16819	17078	16936	17044	16953	17061	17131	17014	16983	17096	17044	17168	17123	16947	17049	17091	16927	17072	17047	16941	16794	17102	16909	17082	17011	17189	17056	16999	16990	17009	17018	17122	16977	17144	17164	17270	17153	17034	17023	16895	17070	17270	17216	17040	17002	17101	17093	17059	17082	16949	17041	17017	17059	16956	17103	16984	17010	16967	16947	16964	16985	17016	17106	17041	17167	16951	17019	17074	16995	17041	16875	17060	17050	17106	16924	17206	17034	17112	16796	16964	17027	17009	16981	17023	17022	17109	17092	16962	17213	17082	16953	16957	16967	17143	17192	16997	17300	16983	17073	17054	17066	17066	17074	17035	17139	16969	17108	17115	16923	16994	17020	16970	17194	17054	17055	17362	16981	17035	16941	17079	16997	17030	17039	17024	17131	17088	17122	17039	17008	16992	17017	17085	16980	17010	16970	16964	16976	16892	16999	16909	17120	17054	16954	17003	17153	17184	17121	16973	17094	17087	17098	16996	17060	17111	17010	17095	16891	17035	16878	16976	16966	17191	17200	16979	16983	17051	17043	16985	17106	17157	17202	17038	17124	17240	17196	17001	16876	17072	17108	17065	16959	16953	16957	16980	17143	16983	16987	17116	17191	17106	17007	17254	17033	17136	17134	17051	17056	17023	17052	17022	16942	17072	17017	16906	17121	17086	17018	17027	17183	17087	17092	16925	17301	16996	17072	16996	17122	16971	17010	17069	16984	16807	17041	17105	17055	16969	17126	17005	16983	17113	17116	17334	17055	17043	17080	16980	17041	17020	17071	17139	17134	17080	16919	17041	17027	17163	16983	17130	17125	16983	17009	17014	17030	17055	17091	16891	16955	17295	17002	17103	17064	17146	17226	17008	17059	17045	17012	17208	17057	17135	17142	16979	16954	16998	16971	17164	17086	17086	17135	17152	16752	17185	17047	17007	17058	16888	17030	17328	17002	17062	17397	17221	16998	17066	16904	17013	17078	16977	17087	17009	17124	16960	16951	17174	16962	16988	16981	17069	16953	17108	17065	16904	17133	17160	17019	17043	17063	17322	17150	17249	17128	17121	16940	17148	17230	17136	16932	16990	16965	17098	17094	17091	17196	16965	16931	16983	16922	17006	16972	16999	17007	16971	17136	17112	17050	17041	17177	17198	16984	16883	17084	17081	17071	17083	17159	16938	17235	16954	16906	17137	16974	16955	16935	17131	17147	16887	17249	17080	17164	17125	16945	16940	16968	17101	17178	16992	17147	16958	17007	17177	16992	17108	16983	17150	16945	17085	17119	17095	17072	17181	17015	17174	17201	16935	16974	17078	17042	17005	17101	16921	17102	16923	17092	17045	17021	17025	16946	17110	17138	17207	17109	17143	17031	16981	17086	17072	17020	17094	16879	16925	17138	17254	17192	17167	17143	16991	17072	17049	17184	17106	16990	17084	16932	17016	17167	17125	17081	17032	16968	16955	17001	16999	16967	16872	17125	17020	17009	17028	17047	17128	17038	16991	17069	17047	17161	17244	17074	17000	17132	17097	16945	17124	16964	17077	17127	17080	17143	17001	17048	16977	17092	17032	17047	17121	17048	16944	17304	17070	16974	17086	17036	17062	17104	17166	16881	17434	16985	17107	17055	17030	17135	17117	17217	17044	16981	16987	17010	17065	17215	17182	16864	17104	17182	17105	16999	17021	17061	17038	17077	17019	16941	17234	17082	17054	16924	17063	16978	16959	16960	17063	17071	16974	17025	17041	16978	17003	16879	17010	16977	17176	16959	17040	16989	17050	17004	17237	17124	17138	17051	16932	17148	17000	16965	17140	16871	17137	17012	16966	17072	17167	17154	17014	17139	16917	17175	16881	16995	16963	17239	17226	17046	17080	17004	17014	17129	17058	17086	16840	17020	17145	17066	16884	17044	17144	17321	17182	17043	16978	17048	17178	17003	17040	17106	17186	17191	17173	16962	17176	17171	16999	17147	17025	17137	16941	17032	17076	16878	17131	17070	17222	17077	17130	16919	16933	17163	17083	17160	17047	17006	17073	17001	17011	17156	17061	16966	16867	17178	17125	17084	17086	17074	17041	17216	16928	17244	17048	17060	16933	17110	17026	17036	17022	17025	16852	17171	16990	17137	17123	17015	17198	17066	17014	17066	17168	17076	17071	17153	17033	17091	16998	17060	17098	17094	17102	16875	17091	16981	17078	17049	17258	17056	17199	17050	17093	17077	17041	17066	16951	17124	16992	17129	17033	17119	17050	16877	17009	16961	17057	17059	17065	16968	17038	16947	17075	16997	17076	16978	17031	16889	17091	17059	17105	17050	16965	17027	17182	17037	16949	16908	17080	17036	16903	17144	17225	17132	17123	17103	16964	17112	17206	16924	16960	17093	17037	17066	17158	17138	17097	17139	17233	16993	17066	17004	17199	16978	17006	17151	17066	16956	17117	17313	16992	17142	17087	17128	17185	17063	17245	17336	17054	17231	16931	17134	17271	17206	17111	17147	17129	16942	17094	17172	16954	17208	16997	17111	17077	17242	16964	17147	17004	16969	17051	17142	17111	17122	17051	17160	17201	16988	17055	16954	17143	17322	17020	17071	17096	17128	17093	17260	17082	17016	17133	16968	17038	17236	17037	17154	17053	17125	16931	17070	17058	16903	17140	17183	17029	17033	16995	17149	17067	16989	17212	16988	17052	17034	17238	16996	17096	17191	17047	17021	17091	17084	17339	16933	16933	17097	17208	17048	17124	17101	17177	17114	17153	17127	16987	17017	17376	17146	17031	17098	17175	17024	17080	16998	17033	17106	17251	17177	17073	17370	16929	17018	16869	17144	16966	16845	17158	16995	17071	17010	16998	17016	16971	17038	17167	17123	17102	17035	17010	17021	17023	17171	17000	17198	17073	17098	16949	17015	17198	16997	17119	17008	17074	17124	17062	17107	17037	17108	17018	17005	16988	17102	17178	17120	17093	16999	17080	17129	16936	17197	17196	17154	17132	16997	17085	16998	17273	17019	17103	16940	17040	17186	17014	17162	17125	17026	16923	17013	17227	17095	17178	17153	17012	17042	17000	16940	17135	17083	17170	17000	17193	17174	17327	17102	17226	17022	17248	16942	16999	17184	17061	16936	17120	17221	17011	16986	17082	17209	16956	17006	17224	16959	17085	16900	17057	16870	16995	17249	17273	16917	16958	17213	17066	17058	16867	17064	17190	17172	17079	16798	16971	17144	17290	17194	17053	17075	17283	17058	17080	16987	17061	17104	17048	17080	16879	16939	16918	17060	17046	16876	17014	16969	17325	16999	16863	17222	17124	17082	17157	16918	17045	17154	17041	17149	17009	16965	16887	16983	17187	16768	17144	17143	16898	17227	16983	17165	17128	17156	16916	17106	17105	17009	17015	16922	17072	17104	17058	17158	17032	17170	17015	17008	16955	16998	17209	17155	17239	16814	17013	17061	17076	17030	17143	16969	16957	16974	17092	17088	17083	17151	16862	17152	17140	16910	16960	17164	17135	17141	17183	16903	17173	16934	17031	16918	17010	16991	17060	16984	17204	17136	17107	17118	16959	17123	17041	16916	16916	16985	17048	17136	17055	17056	16842	17059	16932	16904	17006	17093	17015	17113	17035	17000	17052	17104	17129	16866	17180	16973	17024	17108	16911	17147	17134	16948	17118	16984	17151	16991	16964	17123	17095	17142	17242	17283	17166	17149	17146	17072	17178	16832	16879	17136	17041	17184	17148	17131	16970	16954	16884	17083	17137	17009	17024	17167	17007	16935	16923	17107	16943	17061	17059	16963	16976	16987	17094	17094	17139	17069	17150	17161	17090	17071	17208	16995	17072	17023	17105	17027	17149	17006	17145	17111	16925	17176	17122	17040	17118	17130	16847	17013	17169	17072	17076	17146	17056	16924	17054	16998	17123	16940	17018	16981	17089	17196	17041	17090	17295	17137	17025	17069	17019	17040	17054	16979	17194	16866	17117	17149	17255	16988	17098	17016	17018	17095	17148	17110	17080	17072	17180	16945	17078	17083	17017	17185	16936	16965	17102	17002	16932	16858	17128	17082	17184	16969	16935	17123	17089	16928	16994	17006	17069	17237	17117	17105	17043	17087	17040	16978	17082	17036	17045	17077	16960	17144	17079	17062	16895	17184	17206	16948	17212	17037	17186	16948	17022	17030	17085	17076	17055	17213	16988	17104	17143	16997	16911	16984	17241	16999	17087	17172	17200	16743	17247	17019	17034	17154	16977	17055	17125	16987	17193	16941	17172	17122	17048	17052	17076	17013	17065	17062	17000	16975	17044	17016	17006	16912	17108	16989	17125	17046	17029	17026	16962	17042	16963	17230	17012	17214	16981	17166	17074	16946	17165	17229	16910	17209	17106	17150	16870	16982	17088	17053	16970	17114	17114	17234	17097	17245	17051	17025	16977	17122	17031	17049	17090	17039	17099	17129	17136	17134	17058	17152	16938	17110	17091	17060	17052	17020	17153	17031	17032	17095	17000	16930	17061	17147	17042	17069	17142	16857	16991	17071	17152	17167	17200	17061	17175	17149	17036	16915	17008	17203	17171	17034	17154	17133	17018	16932	16988	17119	16903	17011	16857	17117	17106	17060	17263	17034	17135	17051	17140	16923	17056	17125	16987	17173	16995	17003	17200	16953	16939	16959	16909	17111	17118	17157	16888	17115	17056	17054	17106	17118
23996	21500	29276	24827	23417	25738	25750	22109	21766	21845	21719	21830	21718	21914	21576	21449	21328	21554	21670	21431	21303	21398	21202	21375	21378	22035	23017	22808	23070	22966	22252	21727	21480	21213	21172	21165	21149	21008	21070	21121	21019	21116	21214	21149	21006	21154	21076	21060	21187	21180	21005	21145	21163	21024	20959	21107	21075	21214	21154	20890	21081	21152	21036	20996	21050	21185	20927	21140	21097	21041	21215	21066	20932	21096	21103	21101	20997	20985	20920	21013	20841	21158	20857	21096	21117	21330	21050	20894	20925	21284	21124	21143	20986	20882	21149	21130	21113	21047	21098	21059	21042	21000	21166	20982	20976	20907	21125	21090	21078	21151	21133	20814	21147	21153	21191	20996	21099	21012	21026	21017	21223	21150	21246	21030	21161	21206	21091	20993	20926	21143	21010	21136	20879	21124	21102	21095	20863	21192	20897	21128	20968	20961	20792	20878	20836	20946	21139	20933	20897	20796	20910	20983	20905	20807	20939	20940	20899	21016	21079	21079	21001	21014	21081	21038	20936	21073	21282	21070	21193	20923	21145	21213	20902	20734	21019	20963	20830	20898	20989	21137	21017	21128	21197	21138	20973	21260	21127	20861	21006	20939	21039	21139	20867	20948	20820	21067	20929	20988	21224	21175	20996	20841	21086	21032	21165	21074	21055	20681	20974	21044	20871	21013	20795	20912	21020	20987	21166	21041	20949	20744	20998	21022	20938	20973	21135	21063	20940	21058	20851	21056	21142	20997	21137	21171	20991	21106	21097	20913	21248	21211	21028	20982	21117	20863	20845	20987	20980	21097	21157	20963	20898	21093	20986	21193	21044	21079	21062	21045	21166	21063	21105	21060	21001	21015	21137	21017	20778	20782	21098	21007	21027	20790	20866	21000	21000	20942	21037	21098	21110	20808	21154	20952	20771	21020	21059	20962	21065	21001	21260	20958	21211	21116	21172	21048	21079	20922	21186	21067	21056	21196	21050	21131	21243	21078	20842	21061	21067	21072	20963	20797	21036	20987	21085	20962	21036	20988	21099	20851	20762	21035	21007	21149	20894	21136	20901	20867	21005	21156	21086	21050	21216	21011	20964	20986	20952	21055	21266	20980	21026	21023	21204	21248	20869	20919	20955	21061	20809	20833	20926	20993	20986	21106	20921	21081	21044	21238	20920	20902	21125	20958	20951	21043	20955	21219	21170	21107	20815	21074	21169	20839	21114	21110	20953	21005	20961	20940	20992	21103	21014	21081	20827	21093	21089	20766	20862	20887	20899	20954	21166	21169	21057	20817	20854	20896	21134	20984	20959	20916	21368	20963	20983	21183	21103	21079	20930	20979	21041	20985	21007	21009	21084	21129	21022	21002	20912	21034	21056	21236	21170	21044	21034	21240	21011	21088	20952	21041	20981	20927	21095	20755	21087	21057	21136	21098	21004	21023	21013	21187	21104	21108	21064	21115	21071	20902	21085	20946	21122	20980	20995	21044	20923	20801	20898	21176	21072	20974	21023	21003	20955	21226	21140	21081	21148	20979	21042	21205	21039	20899	21036	21106	21062	21046	20874	20815	20915	21209	21072	21053	21031	21010	21253	21059	20992	20987	21109	21038	21087	21092	21046	20993	21208	21070	20898	21021	20932	20819	21027	21064	21143	20988	20937	20938	20607	21169	21222	21163	21082	20945	20957	21136	21103	20912	21096	21237	21043	21169	21027	21181	21027	21104	20837	21026	20993	20823	20853	20959	20909	20965	21011	21074	20844	21361	21127	21044	20971	20735	21046	20952	21076	20888	20965	21148	21103	21018	21159	20926	20926	21033	20843	21080	20927	20884	20840	21036	21162	21150	21085	20996	21074	20993	21321	21134	21040	21001	20941	21000	21026	21061	21089	21034	21001	21077	20896	20993	21171	20960	21035	20985	21178	21179	21003	20933	21009	20763	21228	21135	21136	21113	21005	20843	21144	20988	21126	20957	21013	21066	21192	21106	21022	21072	21055	21109	21173	21018	20896	20842	21179	20896	21017	20822	21162	21113	21042	21039	21060	21089	21084	20963	21091	20814	20916	21168	21313	21160	20902	20862	21100	21004	21038	20902	20944	21031	20951	20846	21150	21097	21080	21190	21245	21069	21269	20968	21027	20997	21164	21355	21103	21071	21000	21080	21199	21083	21207	21255	21013	21065	21031	21066	20996	20972	20894	20946	21024	20861	21041	21021	21063	20896	20948	20776	20976	21104	21037	20946	21148	20910	21191	21007	20829	21040	20847	21072	21060	20937	20743	21050	20969	21028	20986	21151	20998	21150	21066	21061	21003	21007	20861	21051	20978	21098	20917	21043	21041	21013	21047	21038	20969	20828	20928	21136	20958	21062	21091	20969	21034	21205	21348	21092	20885	21105	20962	21077	20869	20944	21088	21064	21010	20914	20962	21024	21189	21178	21042	20961	21028	20912	21076	20992	21125	20982	21083	20967	20965	21171	20988	20948	21198	20942	20831	20926	21003	21189	21381	20872	21208	20889	20914	21238	21103	21113	21057	20936	21100	20763	20895	20884	21010	21090	21185	21118	21241	20931	20877	20962	20941	20878	21158	21136	21243	20920	20967	21094	21154	21050	20974	21322	21153	20837	21031	20975	21075	21138	20998	21194	21120	20932	21026	21164	21279	21079	21170	21119	20961	20970	21039	20969	21092	21081	21142	20921	21118	21219	20897	21144	21106	21204	21095	21048	20965	20976	21154	21110	21049	21032	21341	21222	20979	20916	21057	21086	21090	21177	20995	21076	20995	20921	20925	20971	21068	20994	21234	20920	20844	20901	21026	21145	21204	21024	21101	20943	21230	21180	20854	21042	21017	20999	21261	21120	21162	20867	21052	21155	21088	21308	21353	21154	21010	20970	21159	20984	20935	21022	21111	20957	21087	20771	21172	20984	21197	21063	21014	21001	20898	21030	20997	20771	21051	21281	21104	21116	21025	21097	20968	21151	21118	21089	21017	20985	20935	21153	20982	20936	21018	20991	21054	21007	20703	21144	21317	21157	21063	21230	21143	21041	21137	21076	20861	21020	20892	21107	20916	21125	21017	21159	21042	20982	20853	20950	21025	21170	20870	21033	21004	21098	20987	20911	21122	21093	20968	21070	20977	20752	21000	21097	21168	21125	20959	21128	21065	21150	21095	21152	21085	20975	20792	20967	20923	21252	21076	20997	21210	21119	20944	21065	21250	21021	20881	21068	21128	21074	20942	20984	20998	21308	21079	21053	21108	21194	21020	21038	21253	21110	21144	21190	21095	21048	21016	21129	21045	20925	21166	20949	20999	20883	21067	20899	21055	21039	20917	21005	20969	20949	20946	21010	21184	20955	20840	21032	21067	21221	20976	21136	21226	21117	20906	20898	21078	20812	21218	21049	21086	20986	21038	21113	21005	21098	20900	21371	21370	20983	21081	20852	20987	20940	21051	21130	21119	21094	20936	21080	21280	20770	21257	20990	21184	21115	21313	20978	21100	20819	21041	20962	21055	20984	21036	20800	20887	21042	21229	21121	21161	20989	21014	21058	21088	21035	21104	21053	20780	21129	21060	20943	21128	21142	21057	21055	21132	21005	21070	21121	21113	20999	20864	21063	21181	21115	21121	21056	21148	21247	20961	20918	20892	21145	20959	21110	21021	21155	21186	21153	21232	20903	21002	20937	20968	21052	20926	21033	21155	20987	20885	21199	20953	20916	20905	21043	20937	20925	20845	21049	21039	21115	21127	21164	21006	21135	21022	20975	21080	20969	20946	20897	21084	21133	21190	20953	21169	21119	21118	20868	21112	21052	21039	21170	20930	20909	20973	21053	21037	21211	20880	21156	21116	20955	21272	20964	20998	21110	21259	21081	20973	21079	21032	21100	21138	21079	20964	20971	21121	21114	21070	20858	20930	20846	20965	21102	21208	21003	21222	21027	21037	21119	20952	21187	21175	20873	20984	21039	20959	20928	21150	21192	20963	21032	21028	20929	20994	20985	21050	21094	21080	20969	20838	20992	21232	21243	21127	20987	20973	20887	21028	21239	21188	21124	21020	21000	21177	21045	21157	21014	21065	20990	21010	20947	21120	21090	21110	21025	20934	20865	21207	20970	21164	20997	20908	21202	21050	21072	21040	20992	21007	20838	21194	20957	21121	21076	21199	21095	20907	20882	21035	20967	21036	20854	21113	21167	20991	20987	21094	21268	21031	21010	20948	21068	21129	20913	20964	20937	20873	20966	21149	21067	20859	21008	21199	21022	20939	21114	20968	21345	21248	20901	20972	20930	20922	21127	20921	21125	20960	21164	21172	21047	21032	20931	20936	21010	21159	21057	21132	21034	21092	21061	21153	21174	21251	21077	20949	21032	20956	20951	21083	21049	21021	21051	21014	21081	21000	21062	21075	20995	20993	21092	21116	21119	20975	20907	21056	21354	21200	20959	20999	21121	21305	21085	21166	21211	21101	21064	21093	21181	21151	21112	20981	21121	21143	20794	21383	21088	20983	21112	21036	21060	20983	21149	21081	20985	21035	21012	20836	21083	20987	21172	20863	21113	20962	20893	20864	21037	21095	21032	20833	20881	21194	20816	21013	20827	21175	20985	20886	21101	21231	20906	21000	20996	20977	21130	20950	20996	20967	21055	21069	21165	21079	21148	21215	20945	20973	20924	21113	20874	21081	21225	21025	20983	21098	20862	21033	20885	21085	21045	21161	21133	21011	21196	21084	21027	21020	21071	21074	20908	20956	21096	20934	20972	21114	20874	21091	21155	21014	21042	21108	20930	20735	20974	20996	21011	21093	20960	21115	21000	20912	20911	20920	20974	21365	20862	20999	21247	21030	21050	21237	21249	20940	20790	20973	21035	21036	20937	21245	21281	20935	20805	21077	21243	20911	20918	20950	20970	20945	21110	20939	21062	21107	20985	20859	21193	21116	20858	21017	21063	20907	21138	20936	21059	20811	21240	21002	20988	21106	20995	21215	21170	21280	21112	21243	21052	21022	20900	20955	20938	20936	21057	21077	20913	20988	21028	21165	21047	20973	21135	21143	20983	21049	21084	21240	21045	20952	21204	20941	21166	21121	21167	21134	21018	21211	20929	20963	21172	21100	20939	21027	20978	20963	20978	21106	21138
30245	49663	46012	31010	25265	22671	20342	18979	18638	18269	18148	18139	17949	18633	17779	17596	17390	17951	17932	17629	17755	17458	17607	17565	17499	18946	19521	19758	20203	19493	18728	18211	17523	17365	17308	17081	17219	17037	17142	17120	17398	16902	17338	17237	17169	17191	17371	17355	17343	17188	17099	17455	17266	17166	17208	17276	17235	17118	17365	17221	17130	17361	17360	17271	17148	17076	17200	17016	17223	16997	17199	17137	17407	17223	17208	17278	17073	17284	17031	17273	17208	17187	17123	17277	17406	17025	17261	17095	17259	17171	17347	17124	17316	17088	17373	17142	17009	17187	17179	17262	17380	17392	17070	17235	17156	17078	17195	17062	17154	17106	17086	17164	17254	17139	17155	17405	17250	17210	17111	17241	16992	17084	17319	17121	17123	17149	17212	17129	17178	17305	17121	16999	17279	17394	17218	17329	17234	17432	17083	17104	17131	17254	17217	17037	17311	17280	17189	17217	17330	17062	17131	17166	17182	17198	17195	17309	17199	17229	17183	17117	17366	17133	17111	17297	17259	17220	17142	17186	17289	17123	17129	17145	17155	17082	17121	17116	17151	17134	17189	16947	17146	17256	17280	17073	17297	17305	17265	17405	17313	17260	17012	17260	17091	17251	17062	17215	17173	17280	17309	17084	17362	17093	17076	17283	17141	17283	17398	17017	17285	17236	17264	17335	17137	17077	17286	17173	17133	17213	17154	17264	17213	17124	17306	17146	17248	17252	17258	17214	17387	17038	17088	17154	17130	17152	16947	17229	17304	17226	17047	17198	17199	17282	17036	17209	17263	17286	17112	17443	17087	17268	17180	17176	17159	17083	17250	17155	17392	17261	17004	17233	17125	17216	17180	17196	17087	17055	17145	17208	17239	17048	17277	17259	17208	17181	17079	17245	17216	17186	17331	17076	17105	17152	17165	17135	17138	17102	17188	17146	17088	17160	17284	17253	17150	16963	17196	17064	17185	17290	17129	17272	17196	17249	17172	17215	17048	17254	17128	17250	17170	17126	17272	17387	17486	17342	17212	17213	17213	16992	17032	17214	17236	17197	17061	17350	17172	17163	17433	17204	17218	17119	17293	17205	17159	17088	17133	17065	17150	17283	17172	17205	17129	17255	17112	17217	17090	17152	17026	17104	17446	17215	17016	17218	17203	17265	17176	17330	17317	17070	17194	17278	17312	17063	17389	17067	17301	17180	17056	17052	17160	17244	17243	17099	17231	17008	17209	17168	17188	17272	17293	17039	17149	17283	17183	17022	17050	17362	17258	17232	17117	17343	17296	17034	17283	17203	17185	17231	17047	17312	17167	17092	17133	17285	17252	17241	17140	17112	17201	17229	17160	17271	17244	17043	17219	17119	17325	17177	17103	17073	17002	17045	17182	17141	17337	17218	17325	17214	17187	17205	17226	17194	17208	17255	17076	17350	17311	17274	17162	17278	17098	17084	17164	17075	17420	17101	17250	17302	17079	17081	17101	17228	17291	17208	17071	17099	17258	17151	17234	17223	17248	17323	17266	17194	17172	17229	17209	17032	17342	17344	17194	17217	17106	17271	17286	17039	17103	17262	17050	17100	17105	17214	17220	17110	17258	17265	17225	17048	17197	17247	17167	17209	17154	17064	17254	16999	17311	17092	17373	17218	17289	17322	17086	17244	17080	17189	17257	17154	17182	17312	17174	17294	17249	17291	17146	17203	17106	17194	17145	17261	17183	17069	17233	17247	17017	17177	17278	17300	17242	17252	17184	17245	17336	17084	17133	17342	17269	17273	17197	17254	17166	17048	17076	17244	17226	17167	17326	17161	16937	17208	17257	17298	17200	17084	17183	17324	17181	17246	17002	17372	17185	17132	17334	17130	17322	17224	17153	17135	17083	17152	17305	17192	17085	17228	17248	17183	17087	17280	17177	17158	17123	17201	17235	17207	17162	17066	17235	17349	17307	17297	17213	17196	17324	17177	17137	17159	17178	17277	17236	17268	17102	17348	17269	17153	17042	17150	17030	17127	17216	17078	17260	17204	17060	17163	17350	17147	17103	17194	17251	17205	17135	17320	17082	17104	17300	17075	17265	17291	17129	17243	17206	16885	17105	17246	17156	17125	17363	17104	17159	17183	17248	17221	17167	17239	17088	17285	17063	17268	17001	17170	17081	17176	17233	17145	17287	17079	17183	17260	17247	17070	17168	17169	17293	17290	17103	17288	17170	17183	17194	17057	17286	17197	17327	17139	17153	17000	17052	17263	17148	17204	17172	17225	17102	17176	17093	17181	17081	17264	17211	17199	17047	17220	17313	17235	16999	17156	17254	17292	17155	17409	17170	17306	17122	17135	17344	17431	17247	17146	17181	17211	16987	17287	17104	17174	17131	17326	17192	17059	17062	17191	17149	17236	17382	17227	17229	17151	17200	17182	17147	17106	17169	17234	17265	17172	17131	17239	17120	17352	17208	17334	17119	17261	17186	17216	17309	17241	17029	17025	17181	17111	17064	17206	17166	17221	17251	17181	17115	17287	17042	17191	17114	17002	17314	17133	17276	17095	17380	17207	17088	17221	17068	17272	17296	17067	17326	17226	17184	17384	17376	16992	17150	17344	17338	17162	17166	17130	17267	17131	17215	17073	17247	17149	17236	16923	17159	16902	17133	17235	17310	17202	17139	17202	17142	17101	17288	17057	17114	17061	17069	17256	17354	17128	17151	17136	17033	17186	17054	17143	17231	17169	17269	17313	17031	17225	17194	17076	17048	17287	17118	17122	17221	17127	17048	17165	17208	17262	17150	17213	17126	17113	17193	17396	17171	17286	17160	17118	17263	17401	17189	17185	17345	17151	17204	17195	17287	17247	17312	17163	17179	17127	17335	17309	17109	17186	17033	17202	17219	17154	17262	17190	17203	17221	17023	17245	17195	17222	17271	17092	17095	17114	17208	17278	17129	17083	17277	17127	17155	17263	17216	17360	17321	17223	17210	17012	17176	17371	17053	17141	17139	17353	17126	17342	17147	17215	17298	17269	17199	17133	17259	17247	17426	17217	17203	17123	17119	17204	17131	17193	17210	17097	17089	17248	17066	17303	17105	17124	17123	17349	17017	17308	17309	17072	17132	17407	17065	17020	17225	17123	17195	17059	17082	17140	17162	17310	17231	17177	17291	17070	17077	17300	17273	17282	17378	17048	17247	17217	17050	17380	17085	17252	17322	17196	17126	17202	17301	17267	17124	17063	17291	17127	17332	17286	17244	17092	17322	17342	17350	17141	17137	17120	17105	17133	17320	17147	17255	17247	17140	17221	17192	17241	17288	17163	17197	17183	17124	16950	17123	17217	17134	17400	17106	17247	17118	17320	17035	17174	17214	17185	17237	17296	17136	17156	17181	17097	17196	17299	17056	17250	17176	17163	17286	17111	17186	17155	17243	17468	17145	17237	17325	17359	17125	17136	17095	17069	17101	17103	16998	17241	17283	17149	17182	17266	17156	17255	17152	17306	17315	17176	17346	17190	17283	17223	17245	16956	17239	17197	17221	17158	17140	17171	17166	17296	17267	17289	17340	17134	17235	17219	17140	17248	17225	17199	17087	17303	17186	17119	17207	17072	17146	17274	17246	17215	17110	17015	17229	17281	17120	17267	17291	17368	17130	17380	17221	17232	17094	17269	17038	17194	17223	17160	17138	17159	17307	17197	17152	17042	17212	17106	17027	17183	17090	17343	17263	17211	17199	17151	17234	17188	17309	17208	17320	17141	17276	17148	17160	17055	17110	17328	17047	17283	17098	17159	17108	17299	17201	17169	17209	17198	17341	17201	17227	17208	17064	17139	17165	17305	17113	17099	17190	17162	17042	17168	17236	17137	17205	17158	17161	17249	17190	17248	17102	17001	17148	17138	17221	17275	17153	17229	17205	17226	17136	17354	17144	17255	17301	17195	17177	17335	17158	17283	17153	17058	17500	17131	17254	17326	17215	17070	17152	17127	17078	17164	17136	17311	17131	17164	17207	17128	17075	17198	17266	17409	17235	17428	17170	17088	17178	16990	17208	17155	17308	17260	17208	17190	17281	17263	17186	17119	17161	17130	17053	17253	17219	17004	17258	17406	17129	17308	17057	17174	17286	17218	17060	17086	17123	17342	17297	17157	17179	17244	17238	17061	17229	17114	17243	17204	17313	17238	17238	17280	17280	17122	17429	17206	17236	17284	17113	17248	17149	17324	17142	17141	17227	17278	17239	17175	16911	17054	17284	17171	17213	17089	17191	17217	17048	17234	17183	17049	17097	17148	17086	17179	17131	17128	17228	17200	17086	17245	17095	17250	17216	17206	17120	17159	17090	17054	17276	17076	17365	17090	17292	17237	17325	17279	17210	17152	17122	17109	17303	17289	17224	17247	17078	17196	17248	17202	17215	17177	17281	17195	17151	17126	17314	17036	17342	17250	17186	17291	17195	17220	17228	17032	17113	17300	17145	17086	17315	17088	16991	17056	17166	17298	17454	17315	17117	17317	17310	17045	17177	17298	17094	17121	17235	17472	17174	17180	17286	17180	17050	17160	17025	17379	17244	17134	17163	17121	17139	17204	17230	17042	17040	17131	17364	16957	17288	17312	17432	17118	17136	17249	17172	17183	17016	17124	17114	17246	17227	17073	17260	17273	17135	17185	17147	17125	17350	17121	17263	17304	17360	17234	17135	17301	17379	17198	17039	17156	17104	17380	17309	17123	17253	17265	17091	17118	17185	17142	17179	17057	17151	17256	17226	17356	17137	17075	17237	17275	17226	17246	17222	17124	17223	17301	17116	17279	17264	17188	17252	17230	17245	17289	17197	17138	17330	17204	17233	17214	17354	17184	17227	17255	17207	17170	17160	17232	17055	17340	17202	17234	17180	17196	17231	17224	17206	17200	17130	17294	17446	17227	17270	17191	17185	17043	17133	17389	17210	17040	17077	17206	17198	17246	17078	17322	17116	17160	17146	17049	17066	17259	17468	17201	17252	17294	16977	17126	17151	17154	17168	17060	17203	17057	17078	17197	17230	17184	17159	17152	17246	17190	17035	17120	17146	17173	17153	17184	17269	16960	17234	17112	17313	17186	17255	17234	17058	17357	17323	17223	17210	17342	17258	17218	17196	17195	17321	17212	17172	17179	17429	17079
22850	21455	29381	23966	22037	25160	28159	23362	22277	22735	22718	22406	22252	22484	22286	22148	22219	22290	21939	22015	22253	22278	22010	21967	22101	22031	22307	24734	25940	25558	24655	23533	22626	22044	21658	21637	21621	21628	21801	21621	21473	21771	21881	21590	21748	21499	21452	21273	21758	21566	21514	21722	21781	21554	21608	21431	21510	21472	21445	21704	21785	21842	21719	21809	21559	21434	21444	21512	21507	21631	21634	21518	21605	21516	21592	21453	21667	21545	21595	21522	21549	21694	21522	21652	21721	21948	21570	21511	21436	21707	21680	21479	21382	21494	21429	21499	21608	21346	21449	21476	21753	21579	21666	21646	21710	21641	21483	21411	21368	21638	21666	21432	21505	21610	21542	21634	21660	21530	21352	21256	21787	21688	21725	21610	21456	21623	21588	21544	21599	21539	21500	21496	21595	21300	21560	21637	21472	21554	21732	21476	21644	21654	21449	21564	21490	21671	21537	21579	21550	21548	21618	21408	21747	21478	21552	21622	21727	21478	21565	21353	21542	21555	21561	21510	21526	21395	21464	21484	21446	21490	21465	21638	21627	21657	21470	21563	21544	21569	21542	21533	21568	21553	21649	21653	21316	21520	21558	21595	21507	21800	21837	21546	21481	21421	21628	21649	21604	21627	21194	21506	21470	21402	21645	21564	21385	21587	21634	21392	21511	21415	21709	21581	21585	21404	21607	21607	21547	21814	21449	21464	21597	21515	21377	21618	21587	21502	21543	21516	21502	21465	21840	21655	21577	21546	21609	21340	21494	21481	21618	21615	21744	21320	21188	21327	21586	21534	21492	21613	21355	21554	21438	21561	21396	21393	21676	21584	21583	21409	21696	21659	21500	21494	21354	21526	21624	21759	21621	21564	21605	21531	21430	21624	21539	21584	21578	21714	21678	21500	21492	21524	21579	21615	21575	21499	21460	21579	21682	21295	21359	21610	21505	21532	21556	21482	21643	21520	21382	21514	21603	21521	21584	21494	21520	21454	21641	21630	21558	21568	21567	21422	21747	21503	21627	21632	21463	21467	21674	21552	21519	21560	21449	21622	21432	21596	21582	21593	21607	21449	21623	21575	21384	21656	21528	21527	21369	21463	21591	21387	21672	21429	21613	21641	21592	21510	21447	21600	21493	21406	21280	21484	21431	21555	21577	21466	21418	21447	21575	21619	21555	21480	21488	21741	21451	21739	21374	21654	21525	21440	21386	21454	21533	21495	21527	21746	21605	21348	21468	21583	21452	21487	21285	21619	21596	21452	21746	21700	21690	21481	21564	21445	21692	21444	21420	21497	21442	21635	21710	21547	21465	21616	21556	21621	21556	21402	21478	21498	21613	21603	21540	21557	21568	21644	21635	21504	21503	21320	21258	21407	21485	21395	21433	21515	21662	21587	21624	21384	21592	21480	21499	21648	21446	21254	21457	21358	21436	21459	21615	21534	21503	21565	21517	21380	21548	21384	21429	21312	21475	21329	21658	21614	21597	21649	21495	21454	21660	21623	21606	21600	21597	21546	21725	21699	21453	21538	21460	21778	21353	21467	21520	21608	21725	21568	21697	21622	21500	21479	21626	21377	21518	21616	21617	21569	21566	21395	21452	21405	21468	21441	21447	21561	21452	21464	21371	21647	21607	21428	21450	21545	21559	21633	21321	21439	21531	21525	21668	21783	21610	21496	21582	21756	21665	21437	21348	21613	21372	21588	21307	21466	21607	21584	21725	21397	21588	21404	21387	21571	21655	21687	21475	21511	21611	21572	21548	21552	21538	21530	21448	21365	21556	21727	21312	21508	21397	21702	21617	21561	21545	21533	21506	21759	21440	21538	21601	21541	21706	21384	21686	21759	21593	21394	21447	21274	21420	21199	21469	21724	21530	21588	21583	21441	21746	21594	21337	21552	21374	21722	21780	21598	21539	21535	21570	21389	21436	21533	21424	21423	21560	21714	21452	21282	21532	21756	21515	21372	21495	21446	21343	21451	21657	21520	21602	21627	21445	21496	21539	21493	21575	21560	21467	21663	21598	21393	21589	21585	21210	21714	21594	21501	21575	21565	21532	21619	21731	21414	21441	21447	21547	21597	21500	21768	21495	21451	21364	21383	21559	21311	21483	21624	21888	21611	21479	21450	21616	21599	21435	21614	21358	21516	21611	21455	21573	21626	21409	21589	21737	21366	21450	21653	21565	21534	21543	21437	21534	21759	21539	21488	21494	21648	21745	21668	21425	21545	21311	21721	21665	21321	21459	21715	21531	21380	21540	21679	21534	21583	21607	21498	21657	21659	21696	21864	21634	21625	21675	21392	21513	21605	21576	21375	21456	21454	21440	21580	21631	21824	21545	21662	21535	21602	21502	21586	21469	21463	21763	21448	21221	21684	21448	21622	21638	21473	21422	21548	21840	21455	21482	21556	21457	21401	21597	21596	21725	21517	21478	21543	21625	21449	21505	21711	21741	21778	21495	21442	21710	21555	21401	21485	21392	21393	21524	21698	21644	21587	21397	21432	21785	21569	21316	21618	21499	21465	21615	21593	21518	21334	21516	21524	21399	21407	21544	21709	21586	21302	21591	21516	21358	21440	21563	21387	21520	21436	21328	21560	21523	21445	21521	21499	21551	21483	21500	21397	21421	21404	21593	21494	21540	21737	21351	21427	21537	21794	21739	21432	21734	21417	21675	21611	21534	21499	21313	21265	21463	21743	21317	21488	21583	21617	21405	21544	21738	21436	21392	21427	21477	21442	21531	21595	21691	21448	21834	21674	21409	21410	21535	21522	21766	21875	21501	21470	21428	21500	21510	21491	21551	21509	21595	21492	21640	21396	21339	21449	21739	21305	21435	21870	21330	21496	21465	21765	21589	21446	21643	21639	21614	21715	21400	21355	21636	21474	21588	21494	21597	21525	21514	21738	21704	21488	21364	21697	21724	21554	21411	21587	21638	21588	21486	21497	21577	21552	21498	21564	21516	21791	21458	21511	21413	21596	21569	21560	21427	21669	21466	21620	21361	21608	21412	21557	21481	21521	21415	21485	21659	21341	21273	21356	21567	21360	21527	21487	21461	21565	21544	21461	21339	21361	21688	21452	21523	21553	21598	21363	21599	21621	21438	21434	21556	21572	21723	21676	21540	21621	21477	21407	21725	21606	21427	21588	21575	21800	21502	21526	21716	21418	21485	21536	21463	21313	21514	21428	21527	21496	21538	21427	21390	21692	21645	21530	21382	21459	21344	21386	21641	21317	21715	21320	21496	21531	21501	21728	21533	21571	21514	21493	21558	21513	21699	21662	21863	21496	21500	21401	21159	21335	21546	21735	21389	21197	21465	21379	21474	21486	21357	21305	21390	21517	21425	21424	21500	21486	21525	21768	21578	21714	21323	21328	21504	21568	21508	21433	21365	21515	21682	21433	21439	21736	21686	21382	21623	21618	21516	21726	21245	21491	21675	21433	21355	21348	21551	21514	21246	21400	21377	21427	21390	21768	21516	21291	21523	21792	21416	21790	21723	21653	21533	21689	21728	21477	21430	21489	21572	21492	21459	21714	21509	21770	21199	21728	21660	21604	21782	21681	21412	21541	21433	21656	21429	21614	21568	21596	21696	21614	21531	21610	21590	21432	21447	21560	21663	21540	21551	21525	21569	21409	21470	21593	21516	21354	21628	21397	21447	21656	21654	21460	21474	21501	21320	21506	21594	21662	21494	21297	21696	21564	21475	21350	21640	21520	21608	21438	21427	21896	21496	21320	21631	21593	21414	21677	21490	21549	21569	21411	21516	21701	21578	21325	21445	21522	21427	21491	21563	21505	21757	21562	21669	21495	21672	21336	21513	21404	21612	21739	21477	21578	21450	21486	21501	21590	21677	21598	21526	21715	21649	21688	21340	21483	21300	21359	21440	21586	21456	21751	21354	21747	21535	21603	21493	21511	21549	21481	21630	21409	21459	21638	21509	21406	21555	21509	21482	21498	21459	21734	21501	21513	21632	21677	21658	21370	21676	21683	21631	21328	21587	21465	21394	21617	21629	21386	21512	21336	21479	21550	21491	21460	21295	21432	21477	21551	21307	21343	21388	21301	21431	21721	21378	21524	21634	21733	21567	21430	21283	21481	21600	21381	21462	21382	21411	21358	21480	21660	21517	21374	21548	21642	21694	21561	21516	21545	21204	21439	21561	21271	21472	21464	21588	21753	21582	21564	21658	21686	21767	21647	21613	21563	21455	21430	21453	21312	21518	21667	21535	21317	21555	21567	21413	21639	21641	21560	21531	21421	21450	21523	21537	21364	21522	21360	21399	21573	21638	21462	21551	21621	21848	21606	21376	21420	21581	21482	21409	21557	21716	21563	21513	21538	21546	21473	21574	21367	21708	21625	21386	21516	21520	21521	21622	21557	21498	21450	21637	21528	21472	21251	21557	21314	21368	21314	21603	21614	21606	21642	21654	21544	21345	21683	21647	21501	21398	21617	21746	21508	21424	21416	21694	21466	21647	21413	21326	21896	21780	21513	21637	21455	21326	21444	21520	21434	21575	21657	21458	21432	21739	21405	21483	21574	21781	21756	21549	21451	21759	21354	21469	21280	21397	21445	21437	21545	21522	21601	21633	21459	21533	21439	21372	21627	21642	21469	21478	21609	21476	21376	21473	21474	21260	21438	21417	21360	21220	21471	21514	21727	21607	21622	21552	21163	21494	21630	21929	21573	21553	21504	21410	21540	21573	21588	21546	21556	21712	21485	21545	21425	21434	21457	21594	21586	21568	21443	21680	21674	21654	21502	21642	21797	21682	21444	21343	21273	21652	21695	21387	21437	21477	21508	21565	21649	21486	21398	21437	21421	21457	21471	21438	21588	21460	21664	21607	21372	21769	21553	21609	21669	21547	21521	21606	21412	21452	21493	21635	21607	21436	21466	21696	21278	21443	21690	21382	21384	21621	21426	21598	21561	21724	21612	21722	21347	21697	21581	21580	21395	21706	21274	21500	21616	21550	21411	21589	21568	21580	21341	21541	21565	21449	21489	21497	21446	21416	21625	21439	21660	21380	21518	21508	21496	21508	21543	21421	21271	21655	21469	21585	21445	21654	21597	21551	21494	21652	21542	21829	21548	21624	21843	21486	21531	21575	21396	21659	21552	21686	21684
35287	60223	50994	31640	27730	23222	21178	19462	19097	18919	18880	18652	18699	18607	18204	17956	18177	18296	18078	18300	18156	18234	18183	18004	18049	18193	18923	22438	23677	23001	21409	19709	18542	17932	17510	17674	17560	17482	17455	17387	17648	17465	17496	17616	17538	17500	17590	17620	17531	17399	17464	17393	17420	17593	17529	17557	17483	17674	17584	17441	17564	17479	17349	17502	17556	17394	17611	17684	17606	17584	17532	17552	17457	17607	17531	17371	17517	17426	17538	17546	17769	17490	17506	17529	17381	17591	17516	17675	17331	17619	17489	17631	17591	17466	17415	17585	17538	17419	17525	17511	17414	17434	17380	17345	17680	17531	17442	17397	17472	17659	17400	17593	17499	17383	17429	17509	17475	17414	17448	17325	17582	17456	17518	17575	17268	17427	17583	17487	17548	17665	17429	17462	17496	17342	17567	17461	17438	17389	17591	17610	17411	17325	17785	17421	17590	17559	17436	17345	17493	17474	17442	17469	17482	17586	17593	17586	17502	17513	17503	17605	17455	17440	17545	17532	17557	17510	17651	17546	17666	17474	17578	17452	17589	17533	17547	17539	17574	17325	17510	17651	17349	17463	17518	17369	17620	17496	17582	17423	17603	17634	17640	17639	17567	17586	17569	17522	17543	17435	17573	17409	17466	17371	17407	17682	17487	17401	17565	17473	17299	17598	17620	17403	17571	17486	17458	17549	17590	17553	17514	17505	17484	17488	17423	17496	17428	17574	17397	17526	17634	17433	17477	17505	17548	17527	17368	17399	17455	17434	17571	17460	17367	17576	17519	17463	17537	17484	17290	17507	17422	17526	17418	17572	17473	17726	17543	17465	17595	17635	17334	17573	17504	17601	17574	17489	17525	17465	17263	17595	17462	17373	17560	17479	17556	17347	17627	17574	17634	17438	17483	17443	17388	17461	17488	17623	17224	17386	17379	17461	17512	17495	17456	17605	17504	17537	17363	17687	17656	17488	17685	17560	17535	17369	17466	17574	17544	17575	17417	17555	17604	17554	17560	17468	17442	17379	17469	17435	17566	17356	17308	17544	17461	17600	17247	17574	17369	17470	17536	17599	17449	17496	17474	17576	17372	17540	17482	17511	17505	17495	17322	17530	17497	17509	17459	17567	17479	17769	17512	17554	17378	17523	17423	17606	17520	17450	17312	17456	17569	17708	17402	17463	17439	17606	17419	17440	17519	17589	17154	17313	17534	17333	17571	17579	17610	17527	17574	17439	17489	17527	17642	17589	17524	17370	17397	17298	17516	17632	17606	17416	17462	17432	17616	17471	17624	17464	17550	17385	17369	17466	17447	17373	17302	17334	17434	17628	17407	17503	17477	17512	17405	17485	17680	17471	17557	17559	17514	17543	17436	17494	17368	17548	17539	17579	17660	17514	17403	17480	17555	17369	17544	17630	17488	17534	17589	17401	17630	17437	17597	17617	17514	17350	17518	17492	17536	17441	17290	17528	17437	17579	17387	17544	17413	17543	17540	17545	17383	17515	17558	17648	17480	17540	17677	17538	17544	17496	17457	17409	17415	17575	17523	17605	17407	17478	17385	17435	17540	17567	17540	17528	17532	17418	17517	17525	17390	17429	17492	17499	17427	17407	17484	17590	17622	17487	17549	17695	17391	17610	17308	17486	17435	17756	17399	17348	17536	17466	17305	17419	17556	17420	17522	17540	17485	17616	17528	17378	17532	17487	17575	17486	17486	17618	17726	17466	17623	17423	17526	17537	17431	17545	17474	17491	17537	17410	17347	17381	17341	17496	17598	17442	17397	17479	17483	17518	17702	17534	17321	17506	17381	17516	17478	17497	17606	17451	17546	17497	17536	17574	17652	17354	17506	17416	17587	17500	17421	17531	17587	17531	17441	17428	17589	17414	17443	17198	17506	17491	17582	17500	17521	17523	17385	17383	17362	17513	17597	17582	17400	17419	17550	17554	17582	17496	17470	17515	17405	17522	17676	17597	17538	17490	17594	17539	17655	17664	17607	17399	17628	17546	17559	17401	17475	17536	17427	17466	17502	17495	17443	17549	17382	17653	17587	17380	17558	17523	17554	17361	17682	17464	17634	17376	17373	17468	17457	17520	17361	17618	17458	17500	17367	17610	17467	17563	17444	17672	17492	17591	17469	17384	17477	17481	17531	17456	17399	17353	17524	17509	17528	17406	17413	17467	17383	17446	17638	17602	17512	17526	17584	17624	17524	17469	17550	17422	17367	17435	17490	17400	17604	17376	17223	17595	17427	17580	17463	17491	17396	17495	17409	17479	17509	17472	17477	17434	17518	17453	17594	17351	17636	17387	17509	17364	17345	17489	17464	17462	17517	17461	17385	17583	17452	17489	17524	17481	17637	17538	17465	17505	17515	17704	17443	17428	17503	17296	17492	17569	17359	17470	17577	17580	17359	17423	17452	17529	17533	17567	17325	17509	17436	17520	17450	17599	17388	17584	17597	17500	17608	17429	17687	17595	17549	17466	17639	17309	17660	17617	17582	17301	17482	17590	17674	17442	17404	17413	17512	17606	17495	17605	17406	17655	17498	17414	17560	17440	17494	17321	17408	17481	17551	17440	17524	17593	17416	17484	17488	17479	17536	17450	17526	17712	17449	17338	17578	17311	17547	17272	17494	17400	17406	17425	17507	17528	17344	17489	17498	17617	17154	17532	17549	17524	17598	17255	17443	17443	17466	17322	17530	17589	17454	17346	17288	17386	17403	17550	17522	17590	17529	17473	17530	17654	17662	17460	17459	17550	17325	17511	17443	17595	17426	17485	17510	17457	17514	17536	17492	17560	17450	17736	17644	17280	17651	17531	17324	17476	17384	17412	17346	17419	17531	17417	17438	17495	17364	17581	17491	17499	17452	17479	17428	17405	17373	17413	17551	17440	17426	17356	17645	17408	17469	17396	17375	17468	17393	17331	17461	17420	17546	17576	17401	17428	17360	17528	17470	17395	17617	17564	17521	17489	17620	17344	17601	17461	17458	17651	17583	17472	17474	17484	17475	17522	17367	17574	17604	17531	17476	17621	17500	17530	17537	17469	17344	17543	17631	17481	17413	17502	17520	17462	17485	17484	17530	17458	17449	17453	17526	17523	17768	17488	17545	17706	17476	17495	17283	17536	17687	17520	17429	17540	17565	17466	17456	17585	17488	17526	17487	17543	17652	17603	17473	17547	17549	17584	17651	17503	17611	17265	17422	17406	17491	17512	17477	17480	17460	17529	17523	17506	17646	17436	17491	17431	17430	17576	17596	17495	17315	17445	17522	17382	17446	17438	17606	17581	17388	17584	17432	17486	17341	17580	17367	17495	17646	17420	17400	17540	17478	17401	17583	17529	17208	17492	17525	17303	17295	17521	17661	17491	17364	17585	17573	17559	17398	17417	17624	17347	17558	17505	17477	17344	17471	17367	17349	17448	17438	17435	17385	17427	17456	17501	17397	17413	17451	17566	17503	17331	17567	17458	17643	17515	17446	17363	17431	17423	17561	17508	17597	17607	17393	17573	17559	17594	17468	17470	17458	17425	17494	17486	17451	17328	17554	17383	17455	17589	17459	17456	17448	17500	17538	17576	17390	17545	17580	17457	17567	17448	17613	17371	17400	17459	17536	17538	17372	17459	17487	17649	17415	17481	17327	17589	17516	17578	17448	17497	17638	17467	17431	17459	17422	17600	17586	17530	17462	17562	17520	17515	17482	17645	17379	17498	17351	17293	17393	17509	17582	17293	17503	17583	17374	17520	17476	17459	17501	17577	17603	17489	17392	17510	17443	17547	17563	17515	17417	17369	17448	17503	17362	17554	17564	17575	17404	17695	17503	17445	17666	17508	17564	17342	17677	17448	17458	17616	17337	17652	17506	17368	17574	17525	17382	17402	17434	17551	17592	17554	17526	17379	17523	17477	17412	17531	17422	17368	17638	17493	17549	17623	17395	17511	17656	17349	17361	17512	17598	17647	17664	17571	17363	17558	17395	17463	17548	17611	17448	17554	17452	17653	17407	17372	17368	17521	17479	17372	17481	17512	17550	17449	17515	17453	17493	17681	17544	17516	17433	17559	17513	17532	17476	17511	17608	17481	17525	17404	17540	17495	17581	17342	17551	17542	17726	17480	17468	17632	17488	17486	17388	17544	17564	17457	17563	17406	17520	17213	17573	17695	17454	17512	17447	17596	17421	17477	17293	17419	17441	17490	17478	17666	17509	17579	17341	17520	17597	17534	17641	17534	17578	17427	17575	17397	17545	17470	17499	17686	17477	17383	17585	17466	17311	17627	17498	17172	17424	17415	17597	17487	17594	17482	17605	17520	17497	17434	17541	17584	17465	17456	17390	17533	17479	17424	17503	17587	17283	17441	17475	17391	17557	17520	17492	17395	17459	17429	17306	17406	17551	17427	17412	17448	17491	17467	17362	17555	17500	17577	17510	17602	17502	17345	17501	17394	17555	17658	17626	17185	17661	17569	17639	17390	17643	17588	17412	17450	17431	17604	17341	17519	17369	17462	17417	17394	17453	17605	17488	17556	17333	17330	17469	17614	17330	17462	17338	17516	17595	17417	17407	17549	17427	17271	17317	17548	17262	17546	17473	17414	17582	17690	17526	17428	17384	17449	17414	17471	17341	17450	17587	17654	17481	17437	17363	17344	17518	17552	17528	17409	17402	17658	17647	17597	17525	17487	17479	17360	17612	17566	17240	17321	17446	17503	17324	17417	17532	17501	17527	17580	17503	17524	17528	17612	17425	17449	17618	17578	17417	17580	17807	17451	17485	17558	17416	17437	17558	17529	17515	17446	17601	17340	17438	17424	17404	17356	17601	17523	17635	17684	17450	17552	17603	17281	17474	17504	17276	17541	17510	17444	17667	17526	17454	17504	17518	17627	17313	17271	17556	17427	17754	17596	17399	17343	17457	17386	17604	17456	17410	17380	17413	17418	17461	17390	17541	17547	17459	17646	17501	17493	17332	17523	17499	17429	17650	17560	17394	17490	17611	17566	17652	17540	17421	17430	17546	17580	17567	17477	17518	17584	17416	17450	17462	17478	17527	17445	17506	17483	17484	17365	17629	17449	17611	17546	17431	17569	17666	17568	17407	17505	17720	17420	17391	17644	17596	17405	17522	17456	17450	17571
28681	26828	33443	27880	23917	22411	21991	21366	21383	21052	21164	21336	20945	21106	21081	21022	21187	21342	21124	21065	21225	21194	21471	21257	21289	21150	21096	21274	21278	21161	21270	21296	21030	21061	20952	21186	21141	21031	21142	21149	21080	21063	20816	21006	21119	20930	21037	20989	20898	20991	21085	20905	20993	21137	21246	21069	20931	20804	21023	20785	21128	21261	20883	20939	20997	20918	20985	20899	21035	20976	21183	21017	20967	20954	20952	21092	20854	20974	20946	21074	21209	21165	21062	20966	21060	20831	21155	20904	21129	20939	20867	20930	20929	20861	20999	21117	21121	20872	21030	20498	20936	20895	20836	20685	21088	21095	21035	21008	21118	21032	21073	21014	20973	20992	21085	20896	20995	20864	20984	20725	20979	21146	20876	20861	20825	21061	21031	20900	21185	20980	20952	20868	20966	21057	20828	20991	21183	20988	20827	20969	21035	20870	20961	20934	20966	20896	21062	20841	20981	21090	21104	20975	20887	20746	21023	20986	20797	20861	21000	20844	20961	20838	21101	21161	21140	20882	21238	21084	20934	21052	20929	20783	21045	20987	20768	21062	21038	20874	20933	20993	20906	20799	20918	21183	20894	20872	20999	20773	21005	20932	20832	20999	20920	20771	21102	20914	20916	20909	21073	21077	21022	20958	20740	21011	20905	21018	21013	20883	20975	20960	20979	20878	20965	21042	20997	21017	20934	20906	20979	20946	20944	20911	21026	20968	20867	20999	20779	21160	21004	21205	21004	20914	20879	20949	21005	21039	20957	21102	21089	20835	20919	20785	21130	20980	20791	20794	21092	20845	21048	21132	21034	21161	20751	21090	21007	20871	21137	20844	20975	21144	21086	21013	21076	21024	21121	20883	21024	20807	20915	20849	20754	20940	20864	20828	20881	21071	21013	20930	20917	20933	21050	21038	20947	20881	20998	21155	21046	20953	20855	20932	21011	20932	20968	20934	21065	21159	20877	20940	21027	21036	21133	20890	20886	20986	20921	21086	20876	21043	21071	21014	20918	20887	20989	21085	21000	21153	20945	21005	20880	21010	21117	20997	20936	21013	20926	20955	21026	21021	21157	21102	21073	20912	21173	21081	20930	20965	20820	21124	21136	20974	20781	20839	20909	20964	20872	20855	21131	21012	21044	21184	20920	21022	21061	21091	21044	21093	20811	21048	21039	20811	21056	21062	20956	21099	21055	21039	20971	20942	20916	21154	21081	21023	21134	21198	21063	21104	20964	21020	20767	20878	20911	20940	21137	21185	21076	21167	21065	20758	21171	20723	20869	20920	20934	20922	20935	20972	20968	21022	21023	21164	20955	21111	21044	20952	21023	20910	20877	21055	20901	21048	21009	20962	20895	20930	21211	21016	20967	20937	20792	20896	20796	20933	20719	20944	20951	20972	20804	20897	20765	21216	21027	21042	21118	20988	21028	20967	21093	20983	21060	21220	21118	20889	20897	20995	20958	21093	20975	20848	20971	20946	20938	21058	20790	21080	21102	20783	21047	21092	20969	21046	20907	21077	20870	20979	20921	20817	20921	21034	20970	20845	21087	20935	21016	20894	21075	20906	20683	20996	21228	20948	20963	20902	21087	21115	20979	21158	20957	21012	20993	21081	20960	21014	21080	20880	21010	21095	20731	21071	21056	20896	21019	20911	20949	21017	21216	21047	20928	20697	21112	20955	20988	21002	20979	21027	21129	20849	21103	21043	20951	20823	21060	20818	20918	20748	20942	20861	21074	21053	20981	20924	20951	20779	20894	20957	21058	20986	21020	20938	20889	20944	20880	20907	20861	21156	20925	21023	21081	21035	20969	20918	20820	20825	20920	20864	21095	20796	20822	20841	21098	21116	21156	21052	21057	20975	21100	21037	20880	21101	20944	20931	20771	21109	20789	21062	21087	21014	20981	20962	20997	20988	21066	21271	20986	20979	21137	20801	21113	20989	21002	21039	21074	21008	21016	20956	20932	21015	21013	20994	21061	20853	20846	21157	21126	21030	21025	21204	21271	20977	20903	20977	21112	21169	20991	21099	20936	21263	21100	21022	21130	21153	21001	20797	21161	21100	20869	20906	20977	21318	21261	21076	20882	21175	20812	20900	21027	21168	21114	20942	21094	21058	21148	20883	20807	20860	21023	21192	20837	21080	21063	21207	21044	21015	21063	20836	20848	20992	20900	21175	21081	21021	20961	20896	20890	20976	21066	21028	21034	20862	21136	20962	21102	20791	21014	20925	20894	21134	20970	21158	20796	20877	21118	20789	20975	21276	21004	20938	20880	20855	21086	21243	21022	21022	21037	20996	20922	20879	21184	20998	21115	21120	20873	20693	21064	20756	21062	20878	21087	20879	20954	20916	20930	20980	20868	21286	20910	21186	20925	20852	20905	21021	20929	20928	20945	20898	20941	20777	20814	21143	20965	20938	21012	20831	20886	21054	21013	21179	20929	20883	20987	20970	21032	20674	20943	20751	20993	21207	20807	20985	20967	20983	21077	21113	21007	21021	21137	21176	21083	20814	21090	21017	20958	20878	20874	20806	20911	20982	20941	20997	21043	21206	20904	20771	20973	20928	20910	21086	20957	20870	20819	20784	21212	20933	20977	20934	21113	20996	20843	21054	21048	21017	21012	20844	21109	20925	20838	20965	21268	21151	21103	20776	20968	20832	20881	21061	20760	21093	20988	20893	20984	21007	20916	21016	20991	20893	20885	20981	20924	21110	20729	20976	20899	20849	21030	21045	21113	21010	20919	20959	20753	20966	20902	20937	20905	21144	21158	21101	20916	20739	20896	20987	21089	21243	21410	21118	20907	20922	21035	20953	20816	20767	21069	20994	21186	20836	20950	20880	21060	20737	20763	20959	21142	20937	20971	21034	20890	20769	20936	21100	20868	20972	20883	20936	21133	20756	20993	20955	20825	21071	20949	20816	20920	20957	21114	21077	20984	20748	20885	20994	20912	20852	20926	21097	20862	21092	20943	21255	20910	20901	20837	21331	20972	21079	20932	20888	20885	20954	20866	20988	21000	21029	20869	20975	21260	21110	21200	21049	21080	21073	20877	20961	20733	20777	21093	21155	21113	21002	20925	20962	21182	20901	20877	20904	20888	21030	20976	20929	20862	21126	21163	20933	20893	21079	20806	20926	20819	20867	20937	21215	20985	20899	20930	21032	20961	21027	20858	21078	21108	21063	21079	21042	20852	21153	21249	21056	20941	20949	21130	21163	20977	21045	21002	20874	20948	21104	20832	21065	20908	20965	21057	21278	20947	21057	20976	20973	21040	21008	21022	21187	21046	21159	21041	20960	20953	21022	21082	20989	21007	21025	20901	20941	21056	21035	20841	20909	21117	21146	20912	21210	21037	20833	21145	20887	21185	20977	21248	21033	20960	21161	21195	21020	21026	20933	20968	21156	20968	20851	20879	20969	20997	20950	20924	21000	20793	21143	20877	20884	21094	21072	21161	21101	21128	21060	21030	21054	21038	20912	20918	21022	21041	20937	20929	21086	21013	21012	20917	20782	21070	21198	21109	20885	21148	20984	20959	20924	21037	21056	21155	20975	21100	20930	20811	21019	21014	21271	21066	21012	20953	20922	20845	21295	20831	21102	20994	21192	21009	21060	20920	21024	21195	21065	21035	21109	21121	20597	21142	20920	20946	20757	21030	21174	20834	20956	20966	21003	21079	21000	21011	20860	20906	21094	20983	20942	21069	21030	20975	20957	20981	20845	21173	20926	21057	20952	20994	21061	20995	21089	21051	20958	21033	21063	21169	20973	20940	21123	21124	20929	21142	20900	21021	21111	20927	20834	21012	21106	21073	20840	21145	21071	20913	21017	20959	21147	21115	21049	20831	20930	21132	21147	20916	20895	21062	20901	21130	21066	21110	21100	20969	21075	21014	20969	20926	21202	21025	20829	21028	20844	21047	20980	21002	20836	20972	20971	21164	20957	20989	21130	20895	21353	20807	20934	21070	21054	20987	21093	21102	20868	20689	20947	20885	21107	20996	21348	21181	21064	21089	20844	20858	20967	21206	21182	20732	20993	21020	20940	21116	21082	21007	21128	21030	20930	21035	21072	21066	20721	21002	20816	20964	20861	20909	20881	20848	21012	21030	21025	20967	21014	21083	20941	20863	21131	21021	21258	20874	20956	20896	20940	21080	20921	20971	20765	21026	20964	21038	21036	21101	21125	21022	20923	20983	20792	20927	20830	20893	20822	20792	20911	21033	21108	20996	20872	20903	20912	21129	20982	20992	21040	20919	20913	20851	20754	20882	20911	20956	21055	20974	21121	20901	20930	20808	20876	21060	20975	21018	20937	21031	20833	20913	20943	21166	21310	20746	20909	21025	20963	20996	21150	21195	21051	21116	21246	21228	21130	21012	21116	21004	21036	20974	20996	20992	20967	20946	21021	21113	20968	21132	20881	21110	21149	20961	20834	20989	21082	21052	21034	20908	20953	21058	21145	21104	21112	21060	20975	20802	21096	21004	21061	21105	21108	21042	21048	21230	20932	21243	21081	21106	20766	20695	20829	21153	20833	21036	20876	21038	21011	21138	20941	21089	20891	20951	20879	21001	20911	20970	21028	21035	20904	20971	21080	20785	21070	21042	20895	20949	20844	20838	21102	21143	21040	20961	21111	21111	20988	21101	21081	21110	20769	20903	20870	21131	20822	21012	21257	20962	20992	21162	20741	21066	21058	21038	20935	20935	20897	20892	21018	21034	21046	20869	20904	20936	21045	21087	21235	20987	20906	21102	20977	21046	20896	20933	21092	21047	20737	21013	20997	21100	20784	20997	21083	20976	21159	20954	21006	21091	21022	21131	21051	20897	21107	21204	20947	21122	20857	20997	20907	20817	20801	21196	21102	21000	20588	20998	21140	21026	20921	21008	21076	20907	20808	20849	20895	20870	20962	20972	21088	21172	21170	21039	21320	20951	21028	20785	20807	20900	21096	21096	20974	21116	20922	21006	21040	20821	20951	20860	21122	21108	21147	20880	20947	21075	21112	20979	21001	20858	21063	21180	20838	21007	21069	21219	20940	21011	20917	21065	20767	21088	21054	21111	20884	20828	21156	21161	21128	21137	21118	21126	21120	21175	20757	20865	21049	21228	20873	20936	20991	20967	20923
27894	41813	34921	24266	21550	19060	17964	17599	17355	17456	17640	17582	17292	17605	17396	17565	17537	17452	17473	17756	17748	17590	17562	17468	17413	17467	17359	17648	17323	17441	17641	17359	17219	17035	17367	17324	17304	17218	17206	17412	17228	17279	17237	17073	17184	17213	17133	17150	17195	17206	17124	17051	17195	17054	17255	17086	17195	17361	17126	17251	17093	17131	17298	17207	17292	17107	17024	17091	17066	17253	17093	17138	17201	17272	17158	17066	17193	17166	17207	17283	17169	17033	17126	17089	17168	17337	17230	17175	17383	17134	17131	17057	17239	17099	17151	17137	17269	17243	17138	17205	17035	17388	17332	17082	17070	17148	16966	17061	17324	17277	17217	17095	17274	17156	17138	17078	17064	17226	17057	17277	17133	17162	17187	17133	17167	17263	17146	17077	17109	17225	17240	16985	17323	17091	17125	17128	17138	17123	17273	17239	17178	17273	17136	17027	17217	17036	17203	17191	17029	17130	17214	17135	17181	17161	17149	17061	17260	17294	17254	17105	17156	16998	17239	17212	17014	17042	17125	17385	17142	17081	17024	17113	17130	17321	17073	17180	17151	17191	17168	17112	17195	17090	17192	17210	17154	17118	17143	17160	17073	17073	17165	17254	17257	17082	17078	17171	17193	17276	17091	17233	17213	17186	17004	17240	16999	17164	17026	17080	17093	17104	17253	16914	17171	17266	17325	17109	17078	17037	17101	17055	17107	17335	17298	17026	17141	17123	16974	17192	17088	17235	17058	17410	17162	17087	17100	17115	17187	17197	17026	17252	17345	17146	17069	17130	17141	17142	17103	17008	17148	16958	17213	17149	17196	17069	17270	17029	17150	17116	17179	17237	17120	17095	17273	17068	17080	17096	17225	17135	17127	17139	17160	17308	17254	17296	17278	17107	17111	17322	17258	17193	17356	17046	17060	17037	17185	17144	17076	17315	17073	17195	17313	17284	17266	17202	17115	16910	17224	17131	17158	17213	17202	17208	17201	17160	17114	17186	17230	17072	17225	17118	17192	17135	17074	17307	17042	17068	17176	17481	17120	17076	17215	17109	17198	17098	17162	17161	17115	17030	17058	17141	17089	17295	17128	17182	17200	17006	17142	17167	17196	17357	17109	17192	17071	17019	17167	17168	17210	17143	17012	17197	16917	17159	17312	17287	17212	17145	17283	17223	17130	17149	17205	17130	17153	17229	17185	17010	17287	17131	16968	17016	17094	17260	17058	17253	17098	17058	17479	17041	17083	17163	17122	16983	17069	16924	17100	17306	17223	17190	17197	17210	17284	17178	17199	17266	17157	17299	17054	17026	17267	17231	17257	17152	17208	17197	17077	17136	16997	17123	17170	17149	17145	17139	17157	17158	17177	17264	17187	17091	17151	17017	17277	17185	17188	17265	17242	17014	17222	17106	17169	17194	17044	16919	17211	17239	17130	17203	17327	16984	17180	17079	17257	17246	17263	17113	17049	17217	17161	17075	17154	17153	17190	17098	17157	17138	17115	17133	17156	17142	17200	17223	17061	17086	17235	17265	17209	17171	17314	17139	17255	16896	17132	17159	17254	17189	17332	17217	17174	17079	17098	17277	17053	17215	17198	17038	17125	17291	17276	17118	17094	17140	17198	17162	17104	17147	17157	16967	17146	16976	17073	17035	17234	17296	17224	17104	17086	17182	17266	17275	17167	17081	17149	17212	17161	17123	17144	17086	17083	17005	17220	17167	17271	17155	17306	17178	16936	17045	17260	17330	17163	17232	17078	17288	17159	17152	17113	17165	17081	17187	17130	17135	17073	17141	17096	17202	17249	17114	17179	17108	17167	17134	17182	17405	17256	17098	17264	17079	17119	17028	17250	17118	17093	17279	17095	17198	17120	17199	17133	17181	17123	17118	17155	17198	17123	17145	17097	17077	17156	16959	17160	17176	17338	17113	17058	17239	17130	17186	17077	16866	17208	17290	17136	17205	17287	17244	17237	17247	17231	17038	17020	17244	17116	17195	17176	17114	17177	17233	17055	17215	17022	17096	17356	17145	17175	17408	17237	16994	17204	17118	17264	16923	17166	17301	17194	17239	17097	17202	17137	17069	17170	16986	17245	17155	17106	17253	17121	17247	17241	17086	17073	17248	17128	17009	17094	17222	17197	17274	17218	17015	17170	16984	16962	17295	17238	17174	17050	17253	17215	17223	16964	17221	16974	17221	17256	17135	17166	17264	17055	17124	17240	17164	17085	17203	17172	17287	17223	17017	17146	17213	17089	17211	17194	17229	17076	17274	17122	17080	17232	17060	17122	17211	17182	17254	17223	16987	17284	17290	17200	17023	17071	16976	17209	17244	17106	17177	17125	17210	17166	17035	17179	16981	17043	17172	17070	17208	17182	16977	17053	17250	17115	17269	17253	17243	17085	17240	17130	17286	17012	17241	17246	17176	17101	17215	17137	17141	17162	17201	17013	17112	17190	17216	17280	17233	17025	17082	17245	17066	17264	17092	17179	17032	17252	17121	17217	17001	17166	17231	17108	17084	17112	17162	17252	17220	17097	17130	17163	17176	17219	17200	17097	17193	17181	17133	17217	17228	17171	17148	17075	16898	17162	17209	17112	17185	17157	17181	17116	17143	17065	17170	17358	17130	17095	17046	17045	17106	17081	17015	17260	17221	17151	17132	17163	17068	17282	17127	17135	17120	17140	17195	17109	17092	17184	17128	17264	17107	17053	17266	17133	17159	17146	17069	17256	17293	17180	17196	17275	17116	17370	17105	17180	17159	17236	17101	17051	17121	17198	17224	17109	17081	17064	17102	17046	17081	17240	17139	17176	17261	17185	17241	16964	17283	17155	17019	17212	17293	17168	17067	17129	17100	16952	17144	17326	17159	17199	17305	17254	17124	17166	17048	17115	17223	17353	17125	17149	17253	17230	17239	17220	17123	17243	17317	17159	17237	17217	17388	16923	17103	17255	17192	17180	17031	17113	17078	17147	16980	17271	17177	17130	17167	17054	17080	17066	17116	17167	17321	17230	17191	17127	17063	17152	17124	17092	17317	17329	17268	17205	16975	17170	17150	17088	17226	17257	17017	17159	17132	17107	17263	17109	17160	17036	17171	17159	17386	17145	17261	17021	17220	17214	17266	16983	17369	17159	17169	17265	17205	17145	17278	17111	17132	17042	17208	17152	17192	17043	17315	17208	17079	17075	17140	17286	17158	17018	16996	17112	17024	17110	17137	17052	17253	17170	17232	17048	17211	17404	17156	17188	17295	17333	17145	16986	17323	16992	17208	17099	17196	17139	17186	17075	17123	17281	17150	17224	17264	17104	16888	17072	17283	17202	17244	17146	17262	17169	17200	17246	17112	17107	17233	17082	17088	17156	17208	16994	17229	17051	17121	17229	17228	17147	17097	17056	17132	16958	17173	17277	17074	17167	17170	17134	17095	16993	17079	17033	17116	17267	16962	17290	16979	17156	17238	17142	17296	16959	17124	17061	17222	17080	16993	17211	17096	17156	17253	17248	17360	17306	17177	17147	17207	17255	16995	17176	17204	17010	17092	17166	17184	17102	17216	17451	16957	16999	17296	17128	17045	17264	17151	17302	17172	17193	17198	17061	16998	17205	17202	17171	17108	17106	17188	17158	17024	17103	17145	17280	17222	17242	17283	17193	17084	17154	17143	17233	17326	17188	17165	17139	17147	17182	17237	17182	17164	16987	17074	17176	17192	17052	17102	17189	17254	17155	17148	17200	17471	17212	17165	17315	17162	17146	17152	17099	17173	17166	17227	17210	17093	17323	17130	17067	17071	17210	17335	17179	17183	17204	16997	17275	17270	17360	17211	17127	17333	17066	17048	17416	17057	17157	17065	17223	17132	17108	17022	17185	17094	17177	17268	17260	17148	17076	17100	17393	16974	17326	17203	17159	17253	17124	17214	17209	17068	17377	17194	17064	17239	17076	17160	17418	17163	17342	17068	16950	17252	17189	17127	17183	17140	17215	17149	17221	17033	17117	17030	16937	17238	17062	17244	17206	17231	17226	17047	17194	17115	17148	17122	17296	17178	17191	17215	17227	17171	17137	17084	17201	17189	17071	17240	17148	17156	17151	17073	17062	17108	17276	17066	17255	17037	17350	17220	17169	17134	16981	17146	17231	17062	17153	17179	17163	16944	17039	16970	17078	17298	17062	17198	17118	17196	17069	17082	17127	17239	16995	17255	17124	16943	17265	17107	17063	16998	17179	17087	17134	17257	17021	17051	17257	17134	17087	17148	17136	17203	17133	17171	17231	17206	17337	17108	17203	17029	17234	17168	17124	17235	17167	17104	17127	16956	17113	17060	17180	17264	17019	17160	17166	17281	17128	17247	17132	17302	17269	17106	16988	17351	17136	17239	17217	17238	17179	17118	17257	17320	17163	17176	17092	17350	17290	17201	16982	17191	17126	17140	17170	17200	17047	17299	17127	17197	17121	17163	17129	17124	17198	17132	17053	17264	17244	16990	17145	17234	17082	17313	17333	17198	17201	17084	17381	17127	17265	17143	17185	17297	16995	17359	17144	17254	17117	17237	17121	17169	17395	17132	17203	17157	17081	17003	17140	17196	17007	17262	17182	17276	17403	17055	17365	17075	17264	17110	17054	17133	17107	17090	17159	17143	17025	17171	17126	17246	17168	17077	17243	17064	17069	17288	17282	17163	17151	17170	17173	16989	17032	17302	17328	17250	17211	17218	17241	17185	17099	17317	17218	17249	17206	17194	17179	17176	17217	17145	17177	17164	17285	17182	17157	17266	17070	17043	17209	17269	17162	17049	17208	17038	17191	17051	17279	16936	17173	17167	17236	17226	17223	17169	17146	17109	17209	17290	17339	17154	17177	17204	17169	17141	17012	17108	16901	17393	17078	17036	17322	17050	17186	17190	17223	17216	17293	17292	17054	17021	17087	16948	17282	17160	17146	17123	17096	17292	17210	17016	17174	17241	17278	17113	17163	17198	17046	17184	17080	17188	17083	17284	17201	17059	17035	17262	17346	17304	17176	17407	17176	17193	17072	17174	16989	17210	17243	17297	17165	17106	17314	17160	17234	17294	17126	17155	17101	17013	17194	17269	17255	17182	17230	16924	17112	17302	17225	17091	17160	17396	17068	17286	17027	17234
23900	21486	29298	24685	23548	24981	25173	22239	21372	22114	21878	21599	21707	21864	21519	21650	21736	21648	21658	21670	21955	21629	21560	21726	21596	21743	21983	23201	23991	23120	22747	22103	21861	21419	21435	21368	21566	21311	21386	21352	21092	21226	21196	21305	21207	21414	21270	21377	21366	21173	21446	21226	21204	21169	21248	21244	21304	21417	21248	21468	21320	21197	21329	21430	21214	21400	21195	21182	21317	21340	21368	21261	21133	21380	21318	21295	21239	21279	21191	21264	21472	21201	21271	21177	21181	21226	21137	21099	21174	21200	21087	21250	21060	21363	21207	21520	21172	21287	21109	21459	21205	21350	21087	21253	21427	21132	21504	21051	21235	21348	21166	21197	21220	21238	21430	21038	21251	21103	21177	20964	21252	20941	21349	21360	21169	21277	21244	21306	21484	21071	21248	21139	21361	21242	21107	21020	21220	21314	21228	21121	21385	21231	21216	21234	21223	21315	21299	21116	21059	21327	21188	21533	21176	21158	21303	21191	21279	21457	21228	21184	21215	21211	21085	21309	21050	21072	20942	21220	21188	21125	21460	21005	21119	21239	21274	21117	21162	21112	21345	21323	21055	21365	21571	21475	21025	21104	21229	21255	21336	21210	21259	21256	21103	21277	21285	21275	21214	21137	21122	21368	21216	21498	21077	21072	21255	21212	21273	21105	21417	21278	21359	21005	21144	21125	21397	21149	21347	21265	21210	21290	21319	21306	21251	21318	21362	21359	21444	21293	21273	21149	21207	21267	21231	21195	21141	21227	21109	21349	21065	21182	21378	21336	21175	21242	21323	20983	21279	21165	21337	21267	21156	21401	21215	21223	21209	21265	21486	21315	21325	21100	21236	21332	21307	21014	21363	21289	21553	21076	21087	21251	21086	21163	21473	21419	21094	21110	21202	21206	21206	21103	21332	21422	21109	21302	21422	21331	21302	21313	21247	21472	21247	21002	21132	21220	21393	21224	21390	21368	21115	20874	21270	21268	21092	21284	21188	21324	21184	21353	21221	21484	21159	21025	21452	21332	21447	21028	21173	21475	21274	21384	21075	21410	21143	21311	21192	21268	21494	21143	21441	21513	21272	21187	21448	21359	21233	21309	21140	21278	21407	21364	21391	21012	21221	20946	21170	21446	21259	21201	21044	21277	21337	21410	21208	21254	21366	21143	21471	21129	21324	21384	21309	21179	21191	21130	21353	21432	21272	21555	21320	21177	21200	21397	21292	21234	21217	21413	21109	21301	21429	21058	21254	21251	21298	21270	21213	21361	21063	21124	21257	21414	21148	21239	21027	21425	21322	21178	21514	21325	21146	21354	21146	21172	21239	20942	21123	21439	21176	21240	21237	21392	21196	21096	21124	21306	21310	21010	21468	21167	21204	21454	21570	21442	21378	21113	21218	21330	20995	21357	21207	21252	21075	21139	21177	21271	21260	21384	21155	21134	21357	21207	21168	21435	21359	21212	21337	21172	21326	21235	21041	21260	21208	21237	21282	21256	21366	21194	21108	21180	21177	21115	21180	21084	21157	21287	21169	21330	21335	21321	21567	21298	21339	21133	21171	21267	21118	21219	21068	21338	21380	21221	21293	21288	21141	21384	21163	21417	21229	21252	21219	21327	21308	21028	21485	21242	21134	21221	21188	21366	21280	21097	21150	21316	21194	21174	21466	21108	21310	21351	21026	21029	21250	21094	21385	21172	21151	21212	21250	21180	21145	21218	21338	21273	21276	21095	21211	21345	21343	21049	21209	21312	21401	21038	21343	21126	20968	21228	21272	21116	21324	21316	21390	21393	21305	21331	21306	21126	21111	21170	21355	21172	21349	21287	21317	21164	21305	21250	21105	21186	21277	21238	21221	21287	21413	21217	21132	21215	21358	21516	21260	21367	21389	21376	21163	21180	21281	21202	21301	21419	21471	21469	21405	21160	21063	21395	21064	21364	21173	21260	21170	21118	21262	21254	21115	21322	21158	21486	21053	21373	21220	21196	21098	21283	21004	21230	21128	21140	21365	21225	21128	21325	21073	21142	21150	21142	21107	21464	21146	21227	21356	21098	21321	21400	21393	21353	21069	21208	21110	21299	21487	21270	21317	21305	21256	21309	21367	21192	21231	21178	21263	21295	21428	21330	21295	21331	21221	21382	21190	21242	21057	21243	21173	21329	21186	21422	20985	21177	21226	21131	21149	21254	21240	21298	21171	21287	21295	21279	21023	21263	21070	21347	21137	21591	21344	21248	21292	21283	21077	21375	21400	21377	21185	21187	21342	21264	21017	21384	21227	21275	21312	21233	21245	21157	21640	21307	21193	21132	21376	21339	21098	21197	21116	21203	21175	21128	21266	21117	21354	21121	21118	21275	21562	21249	21149	21331	21042	21160	21305	21301	21393	21322	21284	21255	21161	21245	21228	21380	21240	21222	21451	21338	21248	21319	21101	21283	21409	21275	21356	21233	21293	21340	21385	21348	21295	21210	21173	21436	21408	21172	21197	21109	21065	21225	21176	21096	21289	21448	21414	21202	21137	21172	21253	21216	21380	21310	21301	21314	21273	20978	21183	21327	21311	21133	21364	21461	21079	21111	21297	21375	21224	21125	21403	21262	21218	21215	21235	21151	21312	21333	21307	21227	21178	21246	21230	21235	21271	21209	21347	21277	21149	21329	21252	21316	21266	21188	21426	21258	21338	21274	21292	21341	21268	21235	21356	21386	21168	21565	21190	21339	21296	21457	21276	21301	21218	21399	21437	21233	21279	21276	21328	21108	21193	21373	21283	21333	21267	21039	21176	21325	21254	21252	21264	21381	21222	21162	21227	21183	21244	21298	21452	21583	21365	21254	21321	21498	21179	21344	21353	21371	21399	21155	21184	21056	21218	21390	21381	21310	21342	21154	21227	21240	21327	21248	21417	21364	21244	21005	21361	21032	20999	21159	21195	21260	21188	21146	21423	21304	21174	21281	21216	21380	21172	21416	21458	21292	20980	21093	21356	21352	21341	21232	21103	21405	21222	21247	21277	21270	21260	21125	21199	21457	21394	21286	21279	21229	21173	21150	21387	21332	21304	21192	21350	21157	21474	21088	21400	21295	21159	21232	21042	21335	21168	21182	21216	21025	21368	21309	21107	21296	21210	21111	21326	21258	21155	21413	21227	21246	21427	21273	21060	21270	21196	21239	21483	21299	21540	21330	21138	21295	21308	21133	21123	21309	21316	21237	21170	21232	21260	21140	21398	21304	21277	21188	21454	21097	21273	21265	21303	21397	21140	21316	21349	21249	21338	21286	21172	21178	21284	21507	21134	21024	21246	21202	21183	21410	21259	21308	21214	21260	21316	21107	21016	21146	21470	21149	21247	21318	21363	21261	21426	21031	21289	21280	21295	21132	21459	21073	21233	21152	21271	21392	21250	21283	21200	21044	21363	21362	21390	21190	21192	21365	21299	21303	21417	21146	21499	21373	21258	21152	21211	21218	21207	21308	21328	21335	21328	21447	21086	21250	21317	21505	21434	21359	21257	21245	21279	21277	21178	21142	21171	21345	21441	21247	21000	21122	21089	21348	21299	21448	21276	21296	21311	21167	21196	21296	21279	21269	21238	21139	21410	21269	21274	21142	21279	21266	21181	21255	21404	21350	21192	21104	21308	21228	21331	21310	21224	21076	21218	21111	21142	21305	21434	21434	21238	21318	21032	21094	21060	21280	21219	21300	21416	21203	21168	21185	21124	21256	21240	21121	21162	21238	21132	21043	21314	21253	21235	21258	21229	21137	21311	21106	21227	21245	21070	21112	21222	21192	21223	21306	21187	21180	21130	21153	21334	21310	21060	21264	21433	21453	21173	21432	21197	21220	21317	21190	21075	21258	21279	21101	21302	21144	21446	21389	21222	21131	21401	21229	21235	21276	21310	21299	21183	21317	21360	21391	21226	21135	21486	21405	21129	21001	21126	21435	21199	21319	21281	21206	21225	21265	21123	21124	21266	21147	21253	21264	21383	21282	21398	21253	21056	21280	21425	21196	21227	21053	21281	21147	21308	21222	21099	21150	21426	21240	21259	21056	21348	21363	21119	21266	21279	21324	21309	21036	21278	21276	21431	21308	21464	21264	21303	20969	21428	21189	21280	21418	21656	21110	21194	21287	21350	21258	21315	21036	21224	21192	21283	21310	21110	21044	21241	21159	21201	21279	21307	21530	21370	21239	21319	21232	21074	21444	21414	21288	21168	21260	21367	21134	21436	21346	21270	21276	21182	21307	21179	20746	21294	21165	21242	21223	21339	21142	21475	21392	21246	21360	21362	21209	21174	21240	21281	21256	21333	21451	21121	21186	21193	21370	21226	21229	21094	21243	21386	21328	21143	21290	21047	21325	21433	21355	21086	21232	21338	21385	21241	21301	21194	21192	21370	21338	21518	21143	21186	21346	21154	21439	21475	21359	21302	21420	21388	21333	21206	21348	21307	21275	21306	21050	21197	21605	21195	21262	21255	21346	21210	21217	21378	21162	21300	21268	21394	21304	21075	21363	21267	21058	21214	21043	21270	21203	21033	21352	21181	21366	21165	21504	21177	21152	21021	21236	21329	21467	21228	21344	21300	20995	21158	21077	21459	21285	21173	21428	21161	21384	21215	20987	20826	21196	21340	21410	21166	21116	21199	21296	21287	21193	21072	21203	21280	21189	21219	21256	21311	21335	21337	21091	21185	21422	21219	21406	21125	21339	21351	21207	21365	21422	21160	21293	21473	21182	21222	21340	21229	21190	21523	21291	21517	21299	21367	21226	21142	21144	21128	21174	21127	21171	21197	21187	21193	21188	21241	21358	21161	21222	21108	21165	21306	21024	21340	21317	21038	21255	21110	21276	21313	21266	21309	21015	21091	21232	21363	21356	21127	21233	21258	21247	21095	21163	21044	21261	21385	21319	21283	21041	21181	21430	21179	21141	21366	21214	21213	21335	21348	21363	21158	21246	21360	21096	21073	21253	21316	21226	21396	21291	21255	20990	21255	21200	21278	21234	21289	21320	21282	21254	21245	21283	21143	21282	21387	21413	20935	21363	21116	20978	21196	21261	21043	21306	21248	21379	21215	21295	21153	21340	21366	21239	21265	21504	21151	21421	21231	21413	21303	21560	21236	21194	21167	21121
32123	54840	48897	30154	24487	20971	19194	18331	18141	17857	17731	17793	18044	17825	17782	17677	17613	17733	17931	18126	17993	17457	17823	17725	17763	17631	18426	20610	21016	19690	19248	18159	17698	17581	17396	17310	17409	17482	17298	17196	17395	17210	17458	17200	17333	17304	17495	17371	17371	17182	17255	17412	17359	17572	17378	17512	17273	17319	17279	17333	17456	17290	17385	17362	17265	17286	17338	17406	17403	17362	17374	17409	17323	17276	17305	17334	17389	17306	17375	17152	17361	17443	17128	17256	17416	17413	17363	17382	17464	17410	17415	17414	17338	17264	17394	17411	17278	17353	17322	17160	17197	17159	17268	17479	17337	17239	17324	17442	17145	17318	17397	17258	17348	17199	17374	17381	17206	17326	17359	17504	17361	17307	17296	17401	17164	17320	17278	17443	17348	17185	17337	17474	17390	17284	17498	17244	17490	17326	17415	17259	17436	17346	17362	17186	17529	17412	17337	17266	17303	17318	17326	17422	17262	17371	17221	17387	17235	17401	17470	17255	17191	17393	17357	17369	17389	17266	17377	17334	17271	17127	17159	17316	17365	17353	17354	17329	17510	17178	17477	17209	17307	17245	17324	17220	17180	17319	17308	17353	17293	17422	17297	17448	17326	17317	17263	17146	17466	17328	17270	17368	17287	17318	17329	17298	17302	17283	17485	17316	17320	17557	17355	17379	17247	17481	17177	17436	17308	17285	17375	17286	17201	17470	17105	17415	17309	17420	17145	17320	17429	17361	17347	17252	17230	17414	17294	17334	17252	17530	17317	17395	17435	17279	17393	17263	17524	17300	17332	17377	17399	17316	17529	17207	17321	17280	17428	17171	17339	17225	17237	17365	17324	17256	17459	17304	17364	17177	17376	17296	17247	17232	17214	17259	17536	17167	17270	17145	17403	17267	17140	17430	17213	17201	17405	17172	17227	17344	17168	17288	17547	17356	17351	17411	17371	17299	17300	17291	17306	17317	17376	17099	17305	17431	17306	17443	17333	17321	17283	17391	17408	17447	17349	17509	17151	17249	17408	17302	17335	17298	17442	17290	17345	17416	17303	17289	17320	17339	17308	17444	17470	17291	17288	17413	17308	17255	17270	17392	17245	17265	17393	17298	17337	17173	17582	17426	17404	17209	17224	17239	17360	17164	17314	17357	17391	17426	17383	17222	17345	17364	17325	17320	17285	17212	17427	17196	17375	17136	17367	17338	17402	17417	17381	17467	17485	17086	17427	17357	17322	17275	17410	17481	17359	17381	17339	17333	17383	17412	17447	17240	17401	17510	17309	17345	17329	17412	17298	17449	17387	17230	17363	17374	17418	17203	17227	17273	17357	17335	17449	17564	17371	17305	17284	17293	17394	17438	17384	17255	17258	17311	17516	17380	17198	17352	17356	17162	17342	17329	17386	17358	17340	17124	17358	17355	17403	17109	17343	17312	17364	17448	17228	17229	17248	17485	17308	17401	17232	17219	17409	17309	17459	17424	17369	17362	17490	17378	17453	17240	17293	17187	17478	17382	17235	17301	17247	17388	17283	17488	17272	17347	17426	17268	17346	17221	17254	17482	17352	17480	17123	17507	17252	17475	17523	17421	17244	17246	17446	17475	17214	17191	17492	17334	17403	17282	17230	17278	17376	17397	17202	17387	17253	17481	17411	17355	17181	17516	17188	17307	17383	17377	17336	17322	17431	17311	17312	17279	17368	17401	17410	17254	17476	17374	17413	17299	17241	17425	17370	17207	17351	17473	17380	17357	17271	17198	17365	17323	17145	17368	17436	17220	17198	17307	17432	17515	17208	17250	17360	17285	17319	17351	17355	17418	17370	17161	17307	17488	17412	17244	17318	17269	17425	17384	17435	17414	17332	17232	17449	17536	17178	17386	17324	17376	17530	17298	17459	17266	17281	17349	17278	17378	17501	17228	17281	17317	17346	17214	17288	17426	17419	17106	17338	17373	17198	17316	17404	17171	17316	17577	17271	17292	17339	17434	17282	17297	17313	17239	17590	17376	17321	17409	17321	17252	17619	17326	17426	17496	17224	17298	17354	17445	17407	17190	17399	17389	17453	17294	17227	17264	17442	17480	17272	17304	17361	17285	17444	17557	17205	17432	17400	17305	17434	17323	17319	17323	17290	17525	17396	17162	17409	17303	17265	17294	17315	17266	17424	17361	17309	17435	17463	17255	17289	17350	17091	17221	17286	17405	17255	17296	17426	17314	17327	17385	17496	17289	17437	17333	17349	17313	17474	17362	17237	17233	17465	17171	17232	17411	17550	17391	17366	17365	17395	17293	17530	17425	17364	17273	17273	17401	17181	17411	17201	17318	17273	17310	17268	17275	17316	17503	17409	17319	17431	17402	17335	17247	17325	17253	17465	17328	17170	17479	17297	17400	17301	17358	17288	17315	17322	17586	17243	17450	17282	17285	17332	17211	17170	17358	17373	17333	17434	17296	17422	17187	17508	17187	17193	17320	17217	17360	17298	17211	17693	17526	17213	17325	17245	17309	17315	17346	17287	17439	17555	17157	17359	17261	17384	17349	17292	17338	17412	17470	17353	17325	17379	17376	17218	17595	17354	17304	17354	17441	17471	17411	17368	17362	17358	17325	17429	17245	17218	17287	17285	17220	17474	17264	17207	17289	17371	17433	17256	17395	17470	17283	17431	17325	17420	17293	17320	17324	17371	17256	17268	17139	17392	17167	17330	17143	17298	17302	17242	17251	17227	17304	17391	17321	17424	17382	17346	17272	17179	17237	17358	17422	17252	17239	17226	17222	17376	17314	17291	17447	17195	17445	17343	17242	17447	17295	17427	17336	17343	17445	17418	17280	17397	17286	17424	17314	17274	17367	17277	17391	17316	17310	17260	17322	17454	17340	17383	17535	17346	17442	17126	17288	17447	17428	17499	17283	17297	17341	17415	17361	17360	17232	17404	17176	17360	17497	17331	17341	17370	17248	17191	17251	17142	17357	17122	17295	17417	17457	17343	17272	17218	17347	17510	17471	17298	17279	17211	17419	17413	17148	17379	17258	17296	17279	17196	17200	17235	17380	17240	17322	17221	17334	17389	17458	17497	17219	17335	17314	17307	17433	17444	17445	17441	17357	17356	17433	17205	17362	17283	17398	17409	17385	17427	17151	17362	17395	17256	17413	17444	17403	17303	17409	17715	17457	17181	17397	17224	17013	17519	17207	17430	17419	17397	17304	17354	17438	17417	17383	17552	17162	17148	17242	17407	17409	17363	17211	17259	17311	17397	17251	17403	17481	17276	17516	17434	17274	17276	17335	17297	17266	17137	17172	17386	17391	17442	17330	17268	17325	17227	17423	17196	17481	17441	17400	17177	17516	17236	17442	17228	17368	17441	17363	17397	17315	17279	17331	17406	17319	17337	17357	17320	17262	17260	17392	17364	17328	17443	17191	17354	17294	17586	17282	17316	17342	17291	17430	17403	17346	17395	17404	17391	17350	17441	17386	17401	17255	17209	17196	17308	17314	17270	17328	17171	17539	17355	17410	17492	17314	17331	17210	17166	17432	17491	17331	17385	17320	17431	17204	17395	17344	17230	17349	17364	17481	17555	17405	17469	17284	17334	17279	17435	17360	17273	17289	17358	17220	17373	17534	17217	17299	17233	17132	17282	17226	17352	17438	17332	17337	17234	17317	17393	17447	17336	17381	17347	17437	17394	17289	17375	17419	17481	17251	17260	17242	17153	17394	17418	17400	17314	17252	17242	17163	17303	17259	17373	17485	16985	17394	17395	17337	17337	17357	17364	17388	17383	17237	17345	17433	17385	17264	17405	17292	17298	17541	17318	17224	17136	17386	17253	17421	17329	17450	17345	17436	17348	17384	17272	17153	17360	17266	17457	17343	17394	17270	17239	17188	17283	17376	17200	17298	17276	17270	17209	17273	17386	17298	17037	17373	17303	17393	17304	17379	17355	17322	17190	17238	17487	17207	17200	17301	17299	17309	17463	17313	17403	17223	17272	17310	17285	17382	17548	17335	17207	17350	17333	17465	17352	17415	17448	17384	17516	17315	17370	17482	17283	17328	17403	17381	17506	17246	17517	17367	17293	17202	17290	17250	17497	17212	17372	17461	17348	17318	17320	17142	17430	17375	17309	17226	17379	17222	17305	17346	17306	17407	17336	17341	17208	17515	17389	17423	17398	17409	17392	17207	17443	17398	17350	17418	17341	17298	17212	17364	17254	17325	17337	17579	17399	17111	17581	17220	17355	17351	17347	17455	17381	17345	17199	17386	17490	17275	17256	17329	17313	17452	17458	17326	17303	17373	17333	17412	17405	17302	17362	17403	17453	17346	17292	17410	17360	17209	17478	17524	17344	17281	17461	17221	17420	17296	17238	17372	17300	17401	17341	17291	17366	17297	17197	17264	17282	17300	17313	17260	17372	17470	17329	17360	17262	17416	17366	17277	17546	17241	17230	17309	17159	17383	17382	17318	17357	17211	17345	17221	17388	17200	17312	17330	17398	17234	17186	17268	17330	17406	17362	17311	17368	17367	17292	17318	17488	17235	17391	17225	17409	17503	17226	17366	17411	17151	17322	17328	17349	17367	17270	17471	17351	17302	17301	17404	17232	17156	17290	17486	17251	17169	17283	17194	17355	17402	17267	17401	17547	17404	17434	17213	17393	17288	17250	17232	17251	17302	17316	17395	17349	17444	17430	17315	17404	17315	17476	17406	17250	17269	17236	17318	17412	17231	17332	17274	17350	17342	17260	17242	17436	17349	17228	17300	17323	17400	17478	17223	17382	17317	17406	17330	17234	17329	17184	17495	17342	17323	17395	17469	17463	17409	17311	17278	17404	17471	17484	17374	17476	17274	17260	17422	17405	17229	17327	17354	17253	17286	17289	17392	17479	17462	17273	17167	17490	17352	17330	17273	17489	17173	17550	17248	17281	17491	17335	17237	17336	17330	17329	17131	17325	17204	17290	17287	17318	17464	17330	17448	17316	17459	17177	17340	17369	17405	17357	17216	17252	17467	17293	17383	17423	17440	17364	17254	17293	17401	17309	17321	17244	17346	17595	17212	17381	17408	17283	17383	17385	17304	17288	17432	17477	17332	17623	17353	17149	17390	17362	17432	17344	17318	17507	17520	17315	17351	17423	17517
22875	21462	29293	24026	22108	25327	28365	23205	22322	22647	22752	22319	22479	22429	22229	22341	22142	22089	22259	22261	22330	22226	22002	22219	22060	22315	22804	23723	26599	25852	25091	23645	22686	22216	21995	21602	21872	21953	21642	21844	21739	21586	21798	21593	21929	21627	21763	21736	21918	21769	21906	21927	21629	21716	21562	21578	21642	21816	21616	21710	21842	21707	21573	21833	21928	21580	21505	21554	21659	21732	21783	21807	21682	21604	21766	21837	21669	21521	21654	21655	21489	21808	21787	21665	21659	21559	21787	21762	22024	21760	21533	21664	21749	21789	21865	21609	21689	21921	21607	21659	21714	21455	21599	21628	21884	21678	21747	21517	21742	21601	21851	21318	21535	21621	21547	21512	21703	21644	21612	21699	21436	21675	21718	21959	21792	21673	21825	21729	21610	21754	21773	21577	21730	21545	21776	21559	21820	21638	21625	21577	21611	21631	21549	21658	21760	21627	21541	21673	21676	21972	21356	21689	21805	21764	21602	21635	21801	21701	21680	21515	21548	21527	21611	21731	21869	21622	21820	21787	21627	21577	21589	21543	21750	21561	21571	21560	21616	21519	21619	21519	21727	21866	21655	21547	21477	21541	21407	21750	21671	21631	21605	21670	21662	21559	21797	21738	21639	21473	21400	21527	21616	21552	21748	21726	21657	21511	21828	21714	21756	21895	21880	21587	21528	21596	21715	21476	21593	21703	21734	21553	21727	21732	21701	21480	21761	21620	21610	21619	21787	21683	21570	21561	21567	21855	21613	21632	21644	21716	21703	21503	21746	21644	21734	21666	21705	21459	21782	21846	21538	21727	21607	21629	21670	21551	21507	21509	21715	21563	21579	21712	21568	21758	21646	21712	21665	21470	21616	21501	21583	21692	21684	21709	21728	21439	21627	21682	21512	21724	21770	21550	21597	21444	21787	21770	21874	21838	21755	21693	21619	21383	21831	21719	21765	21669	21579	21536	21645	21574	21767	21736	21759	21697	21713	21790	21736	21735	21484	21655	21525	21892	21812	21537	21700	21782	21608	21468	21831	21846	21910	21530	21813	21776	21709	21579	21672	21746	21638	21846	21662	21653	21684	21557	21655	21758	21779	21684	21833	21875	21618	21691	21706	21754	21859	21737	21584	21787	21617	21756	21895	21634	21548	21654	21883	21691	21782	21582	21746	21536	21683	21681	21517	21830	21763	21613	21570	21846	21658	21737	21747	21658	21558	21605	21609	21598	21789	21789	21769	21415	21677	21893	21601	21735	21835	21703	21651	21761	21756	21670	21752	21726	21755	21592	21660	21696	21737	21781	21594	21612	21716	21728	21625	21641	21833	21637	21532	21675	21651	21680	21668	21532	21564	21872	21622	21681	21624	21676	21680	21826	21779	21595	21897	21729	21519	21808	21808	21812	21606	21482	21715	21635	21583	21709	21904	21708	21685	21857	21858	21853	21847	21619	21424	21638	21664	21610	21660	21690	21536	21452	21767	21742	21752	21855	21495	21679	21730	21563	21951	21628	21603	21384	21683	21789	21621	21564	21557	21699	21638	21637	21610	21391	21673	21628	21582	21713	21619	21674	21799	21700	21912	21750	21675	21676	21656	21820	21610	21785	21526	21563	21615	21606	21748	21584	21865	21393	21941	21710	21693	21611	21405	21801	21625	21656	21773	21772	21645	21535	21678	21509	21819	21573	21664	21784	21846	21547	21700	21664	21690	21688	21622	21850	21728	21646	21480	21676	21470	21806	21636	21780	21777	21618	21781	21643	21556	21585	21723	21796	21613	21876	21728	21656	21864	21652	21568	21861	21606	21800	21696	21742	21721	21662	21669	21750	21561	21572	21727	21752	21818	21565	21700	21641	21699	21649	21584	21721	21820	21521	21721	21660	21450	21625	21916	21430	21604	21717	21919	21529	21575	21714	21651	21725	21870	21644	21831	21779	21653	21715	21687	21600	21386	21793	21832	21830	21765	21544	21512	21800	21731	21734	21645	21635	21703	21674	21548	21483	21549	21514	21674	21427	21694	21619	21724	21634	21511	21541	21675	21438	21600	21488	21591	21746	21658	21601	21723	21639	21569	21538	21754	21772	21866	21808	21660	21643	21703	21607	21827	21560	21538	21742	21564	21703	21687	21637	21543	21536	21804	21729	21795	21650	21617	21574	21646	21607	21542	21600	21592	21416	21599	21785	21637	21391	21745	21620	21849	21791	21685	21791	21634	21580	21708	21689	21695	21952	21736	21467	21391	21796	21680	21654	21701	21863	21467	21632	21776	21728	21864	21545	21556	21584	21468	21549	21779	21613	21583	21644	21625	21705	21525	21619	21824	21764	21820	21787	21613	21600	21698	21950	21624	21653	21642	21658	21596	21620	21843	21661	21613	21545	21876	21850	21796	21747	21523	21501	21632	21808	21736	21766	21613	21612	21525	21677	21480	21673	21528	21396	21452	21603	21502	21807	21707	21871	21656	21599	21639	21668	21376	21603	21721	21702	21823	21541	21674	21685	21769	21702	21592	21688	21825	21655	21730	21700	21623	21563	21555	21833	21676	21488	21590	21591	21591	21772	21566	21609	21491	21642	21657	21758	21730	21764	21616	21750	21577	21560	21501	21505	21642	21676	21900	21714	21603	21595	21706	21562	21634	21693	21716	21713	21649	21788	21783	21583	21849	21669	21617	21696	21694	21697	21707	21646	21522	21738	21804	21550	21735	21516	21681	21931	21621	21838	21801	21748	21689	21572	21559	21608	21629	21867	21472	21653	21657	21801	21668	21510	21644	21592	21658	21641	21587	21662	21801	21846	21762	21695	21583	21489	21636	21791	21750	21611	21811	21758	21657	21911	21451	21448	21790	21794	21684	21530	21604	21469	21554	21825	21738	21598	21622	21768	21972	21377	21655	21745	21836	21617	21571	21647	21731	21628	21711	21850	21571	21537	21812	21734	21527	21605	21747	21701	21784	21730	21802	21622	21460	21717	21644	21531	21663	21711	21796	21342	21683	21648	21532	21656	21561	21520	21533	21750	21831	21725	21677	21646	21647	21594	21626	21768	21420	21598	21651	21674	21706	21662	21762	21681	21785	21764	21597	21735	21815	21749	21700	21684	21767	21696	21661	21708	21619	21601	21838	21752	21654	21578	21702	21443	21670	21586	21439	21613	21729	21687	21476	21577	21824	21734	21567	21676	21612	21674	21657	21425	21841	21715	21757	21632	21780	21728	21615	21832	21803	21564	21647	21415	21712	21841	21636	21679	21556	21725	21765	21491	21515	21573	21634	21555	21651	21538	21855	21767	21526	21374	21663	21481	21558	21648	21761	21808	21554	21579	21769	21476	21514	21638	21636	21734	21600	21650	21641	21347	21487	21745	21787	21602	21714	21627	21684	21696	21540	21557	21677	21857	21888	21693	21588	21594	21700	21360	21730	21729	21489	21481	21365	21651	21966	21812	21689	21747	21610	21448	21591	21801	21805	21658	21926	21892	21603	21825	21528	21796	21683	21493	21787	21679	21695	21698	21533	21833	21687	21612	21533	21617	21524	21522	21535	21570	21796	21642	21572	21707	21717	21593	21814	21632	21479	21569	21683	21664	21669	21420	21754	21673	21569	21633	21802	21735	21608	21731	21623	21763	21705	21653	21949	21487	21455	21515	21543	21649	21660	21794	21759	21671	21631	21659	21489	21665	21708	21731	21734	21670	21606	21893	21682	21718	21775	21656	21761	21677	21798	21630	21688	21854	21829	21694	21754	21642	21460	21754	21627	21503	21585	21751	21581	21995	21779	21625	21588	21619	21796	21718	21758	21621	21606	21537	21568	21649	21623	21717	21530	21601	21727	21625	21753	21642	21585	21777	21539	21883	21824	21723	21628	21742	21634	21648	21700	21743	21709	21375	21808	21817	21679	21488	21570	21289	21723	21720	21729	21644	21554	21685	21618	21656	21753	21434	21729	21562	21689	21695	21564	21708	21576	21742	21610	21582	21695	21688	21748	21630	21533	21638	21867	21619	21710	21639	21765	21612	21852	21555	21613	21634	21735	21548	21745	21619	21581	21602	21717	21806	21769	21672	21590	21634	21689	21605	21644	21701	21617	21522	21803	22008	21694	21655	21752	21590	21509	21750	21680	21678	21478	21659	21692	21992	21729	21571	21636	21626	21588	21514	21692	21476	21564	21850	21905	21924	21517	21940	21753	21291	21636	21552	21672	21678	21821	21694	21678	21698	21628	21590	21614	21694	21758	21897	21870	21504	21670	21795	21643	21656	21660	22008	21791	21831	21820	21734	21669	21771	21737	21643	21727	21610	21585	21606	21828	21610	21593	21830	21778	21599	21521	21586	21564	21569	21714	21534	21545	21599	21585	21724	21652	21562	21584	21568	21580	21689	21534	21597	21614	21499	21735	21568	21814	21588	21397	21459	21825	21784	21826	21735	21679	21716	21859	21579	21518	21590	21682	21584	21721	21560	21675	21616	21705	21450	21634	21830	21559	21633	21582	21540	21682	21683	21736	21838	21804	21658	21625	21824	21717	21607	21481	21725	21678	21723	21708	21593	21824	21709	21604	21567	21686	21588	21660	21912	21653	21571	21776	21450	21741	21492	21820	21700	21847	21649	21713	21758	21605	21622	21748	21580	21674	21729	21643	21611	21767	21352	21598	21610	21745	21551	21483	21549	21801	21765	21622	21620	21775	21643	21564	21503	21764	21766	21666	21596	21613	21686	21496	21799	21702	21629	21620	21741	21573	21637	21739	21535	21545	21784	21699	21792	21843	21708	21770	21709	21700	21524	21486	21663	21665	21692	21780	21653	21802	21739	21573	21713	21785	21745	21631	21727	21557	21507	21575	21604	21504	21634	21630	21519	21692	21720	21950	21704	21600	21662	21694	21605	21829	21624	21617	21696	21628	21519	21481	21807	21747	21634	21537	21504	21715	21632	21841	21683	21508	21702	21559	21602	21638	21577	21768	21825	21746	21793	21747	21580	21489	21414	21666	21685	21703	21617	21643	21733	21622	21761	21709	21802	21625	21801	21778	21596	21785	21707	21706	21739	21643	21663	21470	21613	21767	21835	21567	21649	21589	21525	21649	21504	21541	21802	21463	21768	21644	21514	21727	21854	21872	21626	21405	21839	21532	21633	21709	21543
36599	63454	47560	34872	28649	23776	21386	19340	18387	18499	18477	18319	18419	18294	18264	18355	18215	18011	18236	18380	18344	17961	17751	18108	17926	18128	19211	20700	24353	23537	21748	19864	18620	18023	17688	17642	17406	17780	17539	17561	17598	17594	17657	17653	17642	17693	17483	17647	17525	17494	17425	17536	17680	17596	17807	17498	17548	17486	17458	17530	17554	17413	17565	17535	17435	17671	17580	17657	17582	17546	17684	17587	17457	17710	17578	17375	17660	17557	17432	17603	17530	17547	17555	17710	17692	17555	17562	17599	17504	17603	17620	17673	17407	17759	17536	17557	17664	17304	17439	17520	17501	17550	17578	17595	17731	17654	17477	17705	17535	17491	17512	17548	17407	17414	17421	17514	17770	17599	17620	17458	17448	17677	17616	17650	17607	17513	17644	17531	17567	17661	17613	17552	17669	17508	17520	17583	17535	17284	17634	17234	17574	17478	17510	17795	17474	17685	17543	17688	17492	17528	17605	17436	17509	17536	17596	17496	17589	17497	17524	17488	17529	17606	17518	17537	17428	17584	17693	17591	17537	17737	17589	17532	17512	17523	17771	17635	17518	17432	17297	17476	17686	17428	17555	17645	17604	17447	17537	17544	17577	17592	17475	17560	17515	17604	17450	17596	17372	17517	17580	17569	17514	17604	17409	17618	17575	17640	17449	17444	17561	17603	17707	17651	17589	17635	17684	17603	17546	17661	17474	17627	17588	17527	17650	17548	17541	17523	17592	17594	17547	17679	17465	17517	17441	17654	17604	17589	17407	17630	17576	17664	17661	17562	17734	17482	17669	17472	17579	17755	17457	17408	17604	17536	17652	17447	17569	17504	17510	17464	17574	17470	17509	17500	17669	17486	17646	17663	17619	17505	17709	17542	17420	17660	17742	17658	17527	17660	17766	17699	17357	17494	17440	17592	17571	17644	17539	17640	17567	17537	17788	17392	17714	17375	17547	17619	17617	17517	17723	17521	17518	17402	17440	17553	17607	17539	17418	17468	17361	17596	17615	17419	17727	17532	17436	17654	17551	17677	17420	17521	17456	17628	17567	17450	17599	17541	17572	17346	17625	17597	17599	17602	17618	17451	17724	17501	17637	17370	17449	17502	17573	17578	17637	17508	17746	17450	17622	17638	17661	17426	17635	17456	17594	17407	17370	17542	17707	17543	17642	17536	17581	17531	17465	17394	17621	17630	17397	17591	17523	17487	17523	17636	17620	17558	17400	17573	17805	17658	17652	17367	17487	17553	17486	17568	17531	17419	17521	17572	17573	17342	17674	17297	17663	17457	17504	17488	17568	17539	17495	17581	17730	17509	17518	17595	17453	17457	17458	17618	17517	17384	17643	17572	17668	17700	17412	17613	17529	17604	17668	17519	17725	17510	17502	17667	17637	17393	17798	17704	17502	17605	17426	17529	17554	17675	17558	17418	17563	17700	17647	17607	17555	17739	17427	17634	17472	17489	17684	17728	17486	17565	17443	17514	17673	17470	17671	17829	17584	17500	17336	17502	17606	17517	17570	17452	17627	17572	17477	17614	17567	17523	17565	17440	17645	17579	17462	17507	17493	17492	17629	17554	17555	17533	17416	17515	17463	17580	17544	17467	17604	17685	17760	17412	17339	17634	17410	17644	17556	17364	17655	17506	17702	17678	17569	17714	17480	17578	17335	17678	17445	17616	17475	17567	17618	17443	17474	17540	17514	17322	17659	17549	17699	17705	17563	17603	17485	17462	17545	17392	17695	17573	17533	17527	17507	17559	17591	17571	17626	17564	17694	17661	17644	17573	17651	17719	17495	17605	17446	17528	17614	17602	17605	17642	17570	17612	17383	17656	17575	17688	17503	17483	17554	17687	17523	17523	17608	17495	17470	17596	17471	17512	17486	17368	17452	17602	17436	17481	17689	17538	17526	17612	17401	17652	17625	17506	17677	17693	17681	17507	17704	17525	17574	17387	17600	17554	17543	17452	17559	17510	17454	17483	17443	17503	17578	17704	17564	17368	17555	17450	17423	17748	17553	17681	17455	17497	17528	17518	17583	17622	17460	17419	17610	17320	17543	17667	17433	17503	17606	17450	17486	17537	17651	17493	17373	17556	17660	17436	17565	17433	17514	17635	17449	17755	17581	17526	17620	17548	17607	17245	17539	17538	17359	17649	17504	17502	17522	17543	17478	17786	17629	17534	17527	17649	17366	17560	17424	17637	17459	17538	17453	17510	17484	17430	17615	17524	17741	17641	17560	17544	17626	17567	17559	17684	17557	17617	17469	17566	17434	17546	17664	17515	17632	17463	17541	17439	17548	17697	17692	17494	17645	17534	17598	17504	17465	17494	17517	17666	17625	17614	17415	17594	17499	17466	17534	17734	17469	17477	17432	17449	17796	17594	17343	17520	17448	17458	17814	17722	17637	17619	17680	17543	17590	17536	17601	17564	17502	17615	17453	17611	17593	17673	17687	17625	17573	17501	17555	17680	17535	17509	17601	17434	17421	17736	17570	17680	17599	17640	17533	17596	17471	17460	17595	17721	17694	17553	17442	17581	17486	17510	17578	17697	17536	17454	17441	17602	17563	17530	17649	17768	17377	17674	17591	17478	17546	17681	17546	17758	17545	17476	17642	17577	17408	17669	17365	17642	17451	17509	17481	17496	17578	17575	17558	17605	17617	17598	17604	17639	17683	17549	17749	17405	17737	17698	17513	17504	17459	17493	17722	17580	17558	17655	17521	17588	17506	17518	17663	17534	17582	17574	17728	17728	17433	17608	17659	17428	17560	17392	17533	17478	17614	17630	17592	17614	17874	17486	17504	17322	17587	17479	17505	17503	17647	17457	17401	17643	17408	17513	17608	17595	17680	17365	17458	17579	17526	17593	17626	17618	17458	17642	17686	17365	17774	17378	17405	17523	17448	17572	17517	17575	17735	17557	17755	17569	17502	17478	17566	17708	17568	17382	17646	17538	17426	17508	17483	17409	17627	17540	17544	17565	17611	17476	17652	17494	17652	17496	17466	17375	17439	17660	17407	17566	17385	17523	17575	17414	17552	17646	17464	17610	17669	17620	17538	17694	17626	17448	17549	17543	17628	17563	17457	17611	17588	17621	17364	17576	17523	17654	17636	17496	17442	17659	17486	17481	17547	17626	17480	17518	17550	17838	17445	17641	17388	17647	17641	17416	17354	17594	17539	17595	17468	17798	17550	17478	17554	17468	17632	17670	17445	17683	17475	17474	17657	17581	17683	17549	17405	17656	17525	17434	17642	17666	17393	17476	17658	17351	17565	17455	17620	17572	17493	17510	17577	17598	17359	17582	17495	17665	17637	17700	17628	17649	17410	17523	17419	17604	17594	17682	17465	17399	17568	17528	17466	17592	17675	17508	17780	17587	17564	17542	17497	17361	17669	17434	17409	17514	17425	17410	17488	17612	17635	17406	17663	17633	17414	17519	17753	17532	17436	17457	17394	17539	17402	17421	17545	17488	17447	17521	17691	17447	17669	17438	17547	17308	17518	17743	17450	17509	17561	17671	17329	17621	17438	17512	17429	17568	17413	17503	17606	17614	17583	17661	17593	17593	17583	17376	17654	17696	17364	17558	17649	17384	17483	17587	17465	17552	17664	17753	17805	17453	17574	17626	17669	17444	17487	17694	17371	17488	17461	17420	17479	17458	17550	17757	17570	17475	17457	17645	17588	17646	17554	17465	17609	17556	17657	17349	17567	17433	17648	17537	17519	17494	17502	17494	17407	17554	17563	17452	17492	17586	17625	17448	17799	17462	17545	17482	17358	17562	17492	17637	17684	17537	17554	17525	17453	17621	17606	17484	17676	17362	17492	17535	17521	17514	17388	17566	17537	17497	17575	17596	17478	17464	17516	17713	17542	17465	17610	17690	17454	17727	17482	17472	17640	17509	17453	17494	17670	17468	17480	17600	17632	17562	17387	17465	17502	17772	17529	17487	17568	17426	17544	17560	17605	17515	17604	17438	17496	17618	17523	17627	17602	17642	17654	17588	17373	17552	17524	17526	17521	17574	17510	17568	17667	17776	17534	17469	17511	17587	17529	17519	17537	17572	17512	17614	17419	17685	17544	17562	17520	17761	17679	17513	17629	17629	17655	17477	17599	17606	17644	17343	17609	17654	17597	17775	17557	17524	17586	17575	17589	17700	17503	17652	17591	17493	17531	17534	17609	17414	17635	17701	17677	17576	17594	17506	17636	17612	17481	17628	17527	17726	17437	17569	17474	17472	17447	17611	17383	17541	17538	17584	17751	17727	17689	17557	17742	17543	17512	17503	17460	17436	17519	17601	17425	17671	17543	17464	17337	17557	17507	17549	17537	17646	17539	17445	17517	17690	17341	17680	17599	17701	17549	17482	17543	17631	17379	17304	17428	17611	17623	17497	17709	17430	17603	17389	17566	17531	17558	17719	17435	17410	17759	17619	17350	17571	17559	17631	17559	17678	17516	17692	17545	17550	17470	17649	17424	17550	17448	17513	17480	17544	17438	17543	17593	17537	17385	17362	17507	17685	17530	17519	17559	17425	17547	17656	17611	17411	17480	17701	17528	17688	17448	17650	17566	17527	17543	17712	17410	17607	17559	17673	17601	17392	17625	17611	17672	17451	17518	17697	17598	17570	17443	17380	17552	17606	17664	17521	17660	17462	17652	17520	17540	17659	17647	17587	17616	17360	17488	17592	17647	17513	17424	17604	17480	17597	17489	17665	17548	17604	17592	17503	17693	17751	17549	17398	17555	17725	17549	17552	17600	17585	17501	17633	17499	17577	17512	17639	17521	17321	17538	17530	17674	17498	17552	17486	17633	17595	17469	17558	17768	17530	17419	17405	17460	17490	17483	17458	17555	17413	17370	17341	17594	17508	17625	17631	17653	17441	17625	17530	17602	17612	17503	17502	17657	17537	17781	17531	17641	17709	17522	17563	17649	17716	17654	17677	17396	17696	17618	17647	17439	17583	17600	17570	17631	17711	17480	17624	17616	17556	17573	17626	17603	17782	17480	17468	17621	17472	17754	17656	17533	17674	17673	17650	17500	17659	17631	17572	17591	17616	17561	17488	17675	17576	17808	17563	17526	17419	17440	17507	17525	17694	17486	17426	17585	17648	17752	17612	17486	17445	17628	17628
28761	26695	31558	30376	25492	22948	22127	21357	21008	21007	20931	21200	21158	21277	21168	21035	21134	21054	21131	21181	20997	20941	20912	21075	20850	20756	20902	21195	21161	21226	21058	20923	21094	21102	20925	20823	20624	20944	20890	20908	20812	20898	20870	20782	21030	20976	20922	20897	20987	20915	21058	21085	20851	20888	20832	20847	20755	20722	20899	20841	20841	20952	20923	20820	20765	20970	20834	20870	20849	20777	20779	20877	20864	20983	20576	20693	20705	20872	21018	20912	20659	20830	21076	21126	20810	20735	20988	20731	20819	20917	20832	20828	20804	20985	21076	20869	20874	20887	20699	20887	20787	20664	20849	20862	20791	20937	20931	20851	20867	20918	20836	20827	21181	20956	21053	20666	20641	20859	20829	20803	20967	20866	20796	20914	20852	20781	20670	20760	20827	20757	20953	20970	20933	20637	20851	20820	20798	20650	20927	20746	21080	20718	20825	20726	21099	20984	20881	20726	20688	20900	20955	20855	20766	20859	20815	20909	20917	20803	20672	20587	20748	21019	20721	20999	20855	20866	20844	20982	21094	20737	20734	20969	21069	21005	20727	20878	20817	20843	20949	20808	20714	20706	20827	20879	20819	20675	20945	20873	20929	20776	21080	20765	20874	20844	20856	20876	20841	20894	20751	20852	20832	20903	20698	20836	21002	21061	20694	20952	20751	20885	20834	20707	20761	20745	21007	20687	21046	20842	20905	20870	20968	20843	20972	20669	20962	20837	20723	20808	20999	20886	20949	20685	20885	20703	20880	20853	20682	20989	20699	21147	21089	21057	20981	20794	20726	21101	20805	20678	20754	20767	20906	20955	20696	20782	20991	20840	20693	20799	21018	20881	21050	20884	20959	20960	20787	20827	20771	20885	21025	20739	20884	20805	20896	20966	20829	20963	20783	20541	20862	20865	20774	20732	20627	20946	20709	20888	20959	20541	20870	21063	21000	20734	20751	20892	20890	20946	20727	20872	20976	20792	20967	20765	20668	21019	20920	20814	20748	20812	20732	20777	21091	20938	20837	20755	20811	21052	20991	20830	20921	20604	20991	20927	20949	20958	20819	20889	20913	20940	20948	20819	20926	20555	20733	20808	20888	21007	20914	20656	20910	20851	20736	20881	20965	20763	20600	20883	20935	20813	20884	21121	20911	20815	20811	20829	20854	20939	20893	20661	20745	20753	21100	20828	20825	20946	20970	20826	20698	21020	20907	20928	20715	20882	20934	20807	20871	20876	20803	20851	20981	20814	20909	21034	20953	20923	20817	20784	20828	20880	20679	21056	20924	20665	20910	20703	20949	20934	20871	20958	20926	21093	20784	20920	20999	20516	20814	21004	21008	20568	20838	20795	20827	20874	20838	20960	20988	20882	20498	20654	20689	21100	20931	20810	20833	20757	20884	20788	20651	20888	20882	20768	20811	20784	20666	20861	20840	20908	20934	20739	20782	20631	20903	21065	20674	21061	20967	20920	20774	20712	20898	20854	20680	20611	20923	20866	20851	20848	20919	20833	20932	20665	20666	20889	20916	20822	20779	20741	20832	20728	20904	20976	20938	21037	21123	21008	20927	20674	20889	20815	20939	20926	21154	20937	20839	20727	20831	20817	20933	20768	20734	20817	20923	20820	20897	20785	20807	20816	20755	20854	20849	21030	20630	20883	20795	20744	20695	20810	20654	20788	21007	20837	20860	20897	20935	20992	20674	20736	20855	20850	20849	20661	20621	20784	20891	20589	20759	20769	20758	20756	20770	20873	20755	20829	20857	21097	20789	20825	20870	20765	20844	20903	20925	20927	20884	20957	20857	20858	20914	20879	20815	20619	20809	20727	21012	20706	20726	20940	20789	20700	20964	20741	21014	20995	20948	20954	20776	20611	20847	21010	20855	20829	21097	21066	20784	20718	20775	20842	20926	20723	20814	21019	20746	20849	20926	20734	20729	20823	20993	20850	20755	20714	20927	20511	20587	21074	20988	20821	20790	20570	20934	20989	20744	20807	20922	20732	20775	20818	20795	20888	20781	20682	20948	20766	20633	20997	20753	20872	20804	20801	20839	20770	20930	20818	20824	20885	21075	20854	20905	20802	20943	21073	20840	20938	20879	20883	20633	20786	20805	20807	20799	20829	20746	21089	20922	20790	20884	20988	20956	21049	20958	20773	20931	20937	21047	20861	20844	20945	20919	20696	20670	20958	20929	20723	20848	21011	20784	20863	20848	20693	20751	20649	21005	20914	20930	20883	20572	20939	20768	21020	20756	20642	20919	20754	20848	20959	20789	20985	20857	21001	20878	20793	20858	20919	20931	20853	20998	20911	20940	20930	20926	20710	20925	20789	20796	20866	20627	20777	20866	20818	20849	20765	20932	20759	20714	20961	20620	20717	20760	20766	20994	21155	20991	20944	20780	20887	20747	20765	20895	21097	20747	20813	20642	20912	20757	20903	20751	20795	21028	20546	20736	20749	20723	20873	20687	20986	20756	20878	20665	20719	20638	20831	20740	21137	20938	20882	20945	20654	20997	20974	20704	20834	20743	20539	20848	21058	21013	20867	20630	20702	20590	20771	20816	21038	20800	20749	20889	20810	20787	20764	20722	20768	20763	20917	20803	20759	21025	20612	20618	20806	20780	20681	20863	20740	20814	21176	20834	20881	20908	20944	21040	20835	20719	20862	20894	20754	20975	20892	21008	20788	20941	21091	20719	20848	21068	20854	20917	20510	20692	20696	20811	21178	20966	20876	20801	20885	20830	20995	20905	20831	20915	20753	20994	20671	20836	20826	21014	20782	20811	20808	20872	20743	20889	20730	20995	20789	20605	20903	20865	20979	21020	20666	20580	20840	20885	20845	20779	20753	20928	20562	20998	20900	20695	20779	20739	20790	20749	20841	20823	20811	20567	20873	20906	21128	20882	20949	20762	20706	20769	20754	20728	20877	20643	20617	20892	20694	20782	20888	20950	20873	20892	20902	20745	20914	20763	20772	20980	20852	21027	20843	20672	20675	20785	20611	20949	20806	20700	20819	20964	20717	20835	20909	20774	20826	20818	20895	20811	20947	20831	20738	20830	20989	21043	21013	21065	20895	21085	20833	20759	20767	20933	21028	20832	20900	20862	20955	20943	21064	20897	20722	20752	20836	20882	20643	21122	20791	20798	20802	20803	20892	20827	20683	20830	20805	20987	20900	20915	20845	20843	20983	20889	20822	21016	20689	21173	20862	20858	20848	20717	20851	20813	20752	20772	21025	21007	20960	20827	20884	20918	20988	20896	20752	20687	20890	20746	20778	20887	20938	20822	20922	20888	20721	20766	20935	21013	20754	20805	20634	20532	20837	20769	20885	20771	20753	20873	20806	20818	20816	20671	20817	20792	20898	21044	21162	20825	21059	20788	20928	20868	20858	20802	20917	20719	20785	20775	20723	20705	20846	20770	20988	20923	20845	20854	20941	20741	20848	20661	20728	20963	20829	20784	21042	20686	20972	20874	20865	20883	20913	20846	21013	20806	21010	20932	21070	20767	20704	20832	20826	20977	20747	21101	21091	20974	20958	20969	20927	20928	20956	20922	20708	20664	20658	20799	21015	20720	20863	21129	20890	20845	20758	21115	21005	20761	20827	20719	20812	20890	20791	20899	20852	20859	20948	21017	20918	20981	20960	20883	20786	21015	20670	20992	21021	20707	20895	20854	20762	20758	20861	20950	20948	20862	20861	20776	20854	20894	20737	20843	20847	20855	20709	20653	20578	20915	20862	20945	21009	20986	20672	20982	20827	20980	20757	20857	20779	20947	20735	20652	20790	20925	21015	20865	20953	20701	20913	20799	20748	20802	20810	20807	20919	20808	20928	21037	20976	20727	20983	20758	20892	20937	20872	20877	21021	20721	20830	21031	20817	21055	20836	20834	20837	20870	20952	20709	20648	20889	20824	20651	20840	20957	20768	20838	20927	20624	21005	21064	20798	20883	20937	20864	20740	21030	20874	20846	20966	20828	20711	20702	20774	20825	20824	20932	20999	20978	20837	20924	20890	20791	20737	20834	20811	20961	20766	20950	20921	20861	20712	20945	20896	20604	20605	20938	20982	20825	20607	20964	20841	21061	20703	20934	20920	20900	20839	21024	20645	21070	20950	21078	20812	20869	20944	21063	20885	20962	20660	20913	20721	20808	20702	20823	20998	20643	20803	20792	20688	20892	20829	20857	20938	20758	21004	21033	20788	20781	20867	20969	20838	21014	20922	20815	20934	21009	20973	20905	20856	20937	20971	20738	21054	20893	20997	20876	20816	20778	21061	20830	21027	20731	20828	20768	20878	20853	20942	20771	20884	20791	20802	20897	20947	20815	20637	20518	20755	20877	20862	20701	20911	20922	20612	20788	20889	20824	20884	20790	20866	20852	20844	20769	21028	20963	20944	20871	21109	20947	20772	20871	20896	20647	20885	20920	20951	20881	20742	20906	20873	20722	20821	20805	20703	20792	20817	20892	20657	20969	20845	20769	20785	20879	20833	20897	20948	20899	20886	20890	20701	21011	20829	20803	20785	20920	20873	20780	20738	20899	20751	20983	21012	20911	20517	20877	20670	20692	20655	21119	20887	20940	20691	20710	20849	20860	21035	20716	20861	20957	21025	20723	20824	20989	20875	20777	20975	20962	20881	20975	20838	20861	20888	20932	20815	20867	21013	20809	21022	20901	20690	20810	20940	20950	20890	20827	21029	20879	20738	20784	20657	20788	21035	20884	20827	20946	20772	20924	20967	20776	20948	20773	20799	20923	21039	20796	20929	20843	20828	20846	20662	21000	20789	20771	20991	20897	20982	20950	21037	20949	20765	20914	20654	20777	20806	20953	20860	20969	20798	20904	20642	21090	20890	20875	20979	20816	20916	21013	21002	20897	20722	20985	20992	20837	20920	20933	20739	20877	20910	20802	20842	20999	20935	20796	20874	20725	20926	20825	21043	20932	20906	20638	20939	20520	20855	20844	20929	20876	20965	20551	20877	20906	20903	20829	20701	20863	20757	20863	21050	21016	20637	20934	20742	20897	20797	20780	20966	20910	20825	20996	20663	20779	20758	20903	20860	20823	20984	20570	20827	21123	20906	20799	20763	20727	20952	20812	20983	20715	20841	20960	20824	20813	20955	20884	20922
29290	40867	31791	28287	23771	19922	18683	17490	17248	17212	17528	17325	17351	17218	17362	17226	17173	17266	17299	17462	17431	17477	17188	17188	17182	17198	17270	17339	17602	17761	17516	17539	17139	17156	17219	17113	17209	17010	17077	17265	17105	17118	17189	17035	17139	17127	17043	17030	17053	17288	17134	17268	17158	17112	17063	17223	17034	17030	17077	17021	17007	17050	17008	17172	17037	17137	17128	17160	17140	16948	17096	17084	17158	17158	17115	17094	17227	16976	17178	17026	17163	17143	17130	17117	17197	17081	17297	17220	17050	17286	17172	17326	17042	17104	17038	17072	17009	17311	17121	17272	17057	17146	16910	17028	17154	17175	17093	17290	17185	17047	17019	17274	17234	17048	17223	17119	17260	17075	16776	17117	17033	17133	17001	17187	17075	17245	17183	17220	16800	17195	17084	17274	16868	17163	17026	16989	16992	17144	17295	17124	17056	17054	17056	17157	17061	17182	17229	17255	17129	17094	17031	17064	17043	17147	17076	17096	17189	17167	17243	17158	17137	17058	17287	17139	17231	16947	17021	17061	17044	17011	17115	17086	16967	17033	17297	17141	17279	17101	17153	17123	17295	17120	17156	17083	17103	17048	16996	17202	17182	16913	17064	17022	17252	17128	17017	17223	16917	17045	17000	17052	17137	17018	17222	17146	17035	17227	16937	17043	17091	17065	17214	16974	16974	17244	17141	17086	17129	17017	17255	16896	17181	17103	17068	17128	17119	17126	17128	16920	17109	16883	17162	16950	16999	17107	17142	17117	17131	17177	17029	17089	17158	17155	17254	16942	17233	16868	17159	17047	16988	17174	17126	17246	17244	17027	17110	17023	17154	17163	17093	17154	17042	17269	17056	17252	17135	17016	17016	17214	17329	17091	17181	17173	17121	17241	17132	17054	17149	17111	17086	17079	17048	17084	17169	17173	17245	17028	17173	17033	17035	17131	17107	17033	17081	17072	17194	17188	17267	17152	17412	17175	17050	17216	17103	17354	16971	17097	17139	16998	17223	16970	17117	17038	17084	17087	17016	17300	17146	17167	16857	17104	17198	16973	17222	17172	16988	16967	17258	17111	17221	17018	17150	17087	17151	17076	17069	17006	17097	17218	17192	17217	17040	17101	17159	17070	17083	17088	17246	17011	17361	17061	17298	17169	17273	17234	17135	17115	17025	17135	17116	17199	17066	17105	17075	17145	17047	17141	17058	17218	16932	16984	17153	17021	17069	17270	17044	17051	17055	17210	17102	17208	17084	17065	17080	17054	17048	17065	17199	17146	17095	17125	17074	16929	17239	17122	17237	17140	17158	17073	17218	17124	17137	16976	17062	17088	17289	17109	17138	17103	17113	17106	17091	16951	17165	17017	17148	17129	17036	17110	17228	17073	17105	16937	17218	16962	16982	17066	17308	17015	17148	17126	17097	17085	17093	17030	17190	17272	16972	17092	16974	16966	17050	17057	16931	17168	17189	16908	17203	17137	17102	17215	17214	17110	17083	17152	17025	17118	17057	17088	17198	17156	17025	17060	17285	17117	17042	17010	17119	16991	17118	17233	17083	17101	16946	17226	16983	17185	17056	17001	16919	17179	17015	17220	17169	17195	17181	17153	16979	16996	17068	17282	17252	17101	17056	17323	17024	17144	17082	17226	17188	16923	16981	17131	17064	17015	17031	17135	17228	17187	17012	17141	17164	17238	17122	17156	17201	17248	17181	17061	17071	17036	17260	17078	16927	17132	17171	17117	17216	17199	17125	17102	17107	17076	17090	17200	17102	17131	17157	17103	17196	17108	16933	17153	17099	17083	17186	17011	17142	17080	17006	17288	17032	17270	17185	17017	16968	17172	17067	17090	17121	17188	17141	17194	17002	17216	17216	17041	17239	17138	17372	17203	17298	17014	17087	17059	17246	17034	17280	17115	16957	17225	17091	17111	17158	17196	17071	17157	17053	17070	17235	17053	17194	17278	17149	16914	17107	17104	17099	17257	17228	17145	17129	17196	17145	16996	17161	17106	17259	17090	17085	16987	17109	17140	17106	17059	17123	16948	17145	17072	17161	16862	17190	17152	17138	17086	17168	17201	17207	17074	17145	16845	17123	17176	17202	17169	17191	17012	17226	17218	17264	17179	17262	17279	17073	17042	17072	17147	16979	17218	17233	17104	17206	17220	17100	17117	17133	17076	17030	17129	17168	17115	16999	17173	17259	16936	17106	17075	17103	17137	17242	16973	17058	17221	17140	17083	17158	17151	17218	17021	17063	17220	17038	17208	16891	16975	17197	17003	17215	17093	17096	17096	16927	17106	17162	17053	17137	16974	17041	17021	17236	17185	16968	17041	17078	16978	17181	17116	17078	16982	17027	17023	17142	16993	17259	17284	17069	17115	17061	17277	17087	17020	17253	16832	17179	17155	17101	17294	17084	17051	17181	17242	17017	17144	17021	17092	17326	17060	17042	16906	17181	17072	17137	16896	17027	17140	17174	17144	17139	17193	17121	17064	17268	16907	17128	17228	17148	17134	17040	17134	17113	17091	17241	17101	17190	16967	17229	17102	17094	17154	17244	17072	17109	17117	17062	17021	17135	17040	17009	17170	17245	17013	17259	17124	17214	17108	17217	17208	17167	17136	17180	17152	17085	16913	17128	17100	17074	17075	16990	17045	17238	17206	17278	17048	17146	17020	17154	17154	16987	17175	17136	17121	17002	17104	17209	17287	17105	17132	17065	17048	17139	17258	17096	17184	17118	17258	17071	17034	17116	17047	17053	17200	17125	17156	16964	17080	17184	17104	16970	17220	16979	16945	17108	17025	16980	17176	17084	17063	17014	17210	17258	17157	17091	17362	17170	17182	17074	17117	17144	17213	17031	16930	17197	17119	17105	17182	17209	17164	17071	17262	17103	17215	17267	17016	17342	17171	16964	17312	17015	16896	17191	16934	17134	17162	17106	17082	17088	17007	17149	17100	17053	17124	16948	16976	17053	17112	17212	17074	17073	17035	17177	16953	17103	17046	17056	17089	17090	17250	16972	17026	17169	17120	17210	17174	17134	17179	17091	17076	17134	17018	17279	17138	17019	17078	17168	17236	17127	17076	17030	16923	17014	17254	17314	17010	17030	17215	17125	16979	17062	17180	17187	17089	17181	17079	17087	17175	17036	16956	17091	17262	17032	17032	17285	17223	17081	17158	17136	17175	17101	17152	17172	17025	16902	17024	17138	17047	17368	17068	17078	17224	16998	17285	17014	16929	17245	17131	17165	17117	17066	17174	17053	17154	17002	17109	17207	17146	17103	17195	17071	17038	17225	17152	17072	17173	17040	17039	17277	17188	17174	17298	17195	17056	16844	17199	17228	17214	17023	17227	17244	16940	17115	17113	17246	17196	17072	17070	17177	17151	17274	17200	17191	17185	17123	17126	17154	17243	17227	17062	17223	17120	17044	17250	17214	17083	17065	17240	17197	17086	17100	17009	17302	17005	16982	17178	17133	16929	17239	17048	17196	17228	17101	17247	17293	17107	17277	17293	17176	17069	17049	17159	17051	16915	17089	17095	17130	17233	17196	17145	17023	17206	17249	17071	17043	17075	17035	17119	17050	17105	17069	17185	17168	17103	17255	17091	17115	17171	17011	17371	16909	17222	17245	17142	17176	17298	17101	17020	17149	17047	17071	17268	17075	17182	17127	17078	17033	17245	16951	17028	17200	17120	17149	17030	17099	17142	17218	17097	17164	17122	16954	17049	16949	17101	17225	17195	17206	17125	17026	17164	17057	17159	17161	17224	17073	17333	17175	17134	17077	17207	16992	17086	17067	17030	16872	17015	17078	17461	17137	17269	17065	17132	17114	16972	17101	17170	17068	17154	17178	17070	17149	17048	16988	17101	17104	17121	16962	17237	17133	17314	17218	16948	17247	17147	16773	17087	17089	17272	17349	17054	17212	17034	17252	17144	17145	17010	17170	17207	17074	16852	17134	17175	17091	17109	17230	17023	17156	17064	16968	17045	17129	17220	17023	17099	17180	17163	17189	17131	17136	17019	17130	17064	16993	17067	17036	17127	17118	17097	17098	16991	17137	16991	17084	17044	17375	17064	17096	17088	17062	17058	17098	17147	17133	17093	17222	17015	17212	16925	17208	17135	17012	17069	17091	17239	17245	17025	17021	17259	17248	17240	16911	17205	17041	17059	17058	17247	17163	17293	17045	16905	17208	17098	17041	17022	16999	17227	17291	17192	17247	17089	17079	17007	17222	17116	17153	17191	17068	17165	17034	17213	17147	17174	17195	17145	17079	17183	17074	17273	17069	17105	17108	16992	17120	17114	17018	17046	17165	16991	17024	17057	17186	16912	17036	17119	17044	17187	17216	17026	17137	17232	16976	17190	16948	17106	17111	17065	17055	17009	17143	17283	17139	17110	17091	17268	17086	17085	17082	17145	17046	17157	17116	17063	17151	17055	16988	17085	17184	17040	17157	17187	17251	17053	17191	17197	17211	17082	17038	17085	17141	17057	17177	17030	17039	17245	17359	16993	17175	17027	17091	17049	17253	17115	17002	17036	17332	17127	17123	17162	17138	17063	17053	17278	17265	17217	17131	17232	17047	17177	17077	17129	17137	17144	17153	17213	17151	17139	17146	17208	17070	17086	16972	17057	17077	17009	17095	16979	16893	17026	16942	17216	17173	17312	17079	17138	17180	16900	17095	17026	17088	17202	17104	16968	17087	17003	17053	17075	17069	17156	17014	17057	17091	17330	17208	17174	17108	17206	17081	17094	17049	17091	17084	17221	17260	17333	17137	17077	17081	17084	17167	17001	17215	17197	17124	17086	16917	17014	16959	17088	17118	17135	17082	17264	17145	17158	17143	17113	17285	17026	16842	17033	17010	17167	17090	16959	17134	16985	17063	17198	17171	17282	17069	17123	17286	16990	17126	17135	17307	17174	17086	17022	17031	17244	17088	17236	17223	17208	17166	17188	17223	17249	17112	16984	17085	17096	16963	17235	17178	16937	17223	17024	17244	17038	17183	17113	17138	16982	17162	17224	17189	17076	17081	16958	17247	17057	17130	17110	17110	17030	17200	17215	17211	17030	17214	17090	17158	16962	17174	17103	17010	16998	17059	17132	17033	17213	16964	16960	17262	17057	17027	17221
23864	21413	28947	24693	24203	26469	25636	22410	21439	21617	21597	21373	21183	21172	21117	21435	21333	21251	21275	21197	21028	21072	20994	20953	21186	21135	21127	23263	23996	23278	22347	21842	21270	20984	21106	20985	20872	20751	21042	21111	21134	20852	20938	20794	21097	20972	20836	21138	20881	20990	20815	20996	20897	21031	21089	20867	20917	20829	21212	20903	21091	20843	20849	20865	20832	20938	20731	20897	21040	20907	20674	20908	20892	20983	21052	21071	20959	20841	20785	21022	20897	20998	20903	20733	20824	20925	20850	21089	20909	20773	21087	20935	20986	20926	20930	21067	20839	20799	20991	20751	21004	20874	21153	20840	21069	20837	21007	20838	21004	21074	20767	20803	20792	20927	21164	21009	20797	20767	20875	20937	20656	20843	20994	21145	20803	20810	20866	20584	20959	20857	20900	20843	21072	20971	21003	20902	20879	20897	20699	21011	21065	20852	21037	20841	20936	21005	20951	20886	20929	20805	20911	20603	21045	20940	20960	21102	20859	21104	20928	20889	20937	20954	21051	20969	20623	20933	21012	20855	21045	20927	21247	20967	20889	20948	20841	21211	20946	20866	20917	20958	20854	20998	20792	20845	20942	21050	20868	20907	20753	20930	20803	20907	21010	20939	21073	20957	20936	20920	21158	20937	20920	20813	20838	20985	21005	20837	20929	20951	21005	20842	20830	20924	20756	20938	20832	20919	20920	20761	20771	20767	20943	20885	20938	20862	20991	20768	20958	21104	20848	21060	20992	20932	20920	21096	21149	20956	20712	20913	20891	20780	20867	21168	20858	21109	21016	20850	21010	20901	20697	20728	20974	20836	20856	20834	20815	20889	20960	20975	21013	20705	20826	20526	20920	20708	20708	20924	20882	21013	20977	20909	20910	21004	21100	21109	20740	20895	20979	20799	20890	20961	21045	20903	20898	21070	20878	20940	20863	20895	20847	20823	20892	20919	20880	20875	20905	20810	20842	21076	20945	20962	20840	20928	21072	20899	20867	20948	21199	20724	21138	20944	20826	21090	21019	20975	20896	20829	20919	21077	20974	20860	20986	20921	20714	20829	20734	20783	20868	21042	20828	20937	20937	20765	20972	20821	20887	20691	20863	20868	20880	20989	20975	20827	20622	20907	20976	20785	20862	20824	20859	20874	20901	20956	20924	20918	20771	20950	20999	20963	20754	21001	21154	21042	20820	20774	20888	21140	20803	20852	20941	20958	20728	20757	20750	20971	21020	20906	20637	20823	20808	20848	20881	20740	21063	20974	20945	20879	21077	20887	20684	20836	20868	20872	20829	20766	20773	20920	20732	20824	21049	21053	20945	20914	20779	20728	20899	21000	20894	21111	20932	20931	21055	20852	20913	20884	20937	21080	20856	20833	20935	20955	20964	20993	20956	20892	20994	21040	20788	20956	20794	21011	20807	20889	20735	21008	20910	20780	20691	20802	21062	20851	20808	20963	20874	20964	20920	20818	20905	20629	20776	20908	20850	20807	20954	20958	20892	20855	21065	20933	21093	20589	20774	20748	20629	21012	20852	20987	20962	20772	20764	20963	20927	20904	20755	20951	20868	21120	20684	20854	20769	20734	20821	21032	20938	20918	21003	20934	20884	20911	20824	20645	21046	20917	20824	20979	20861	20854	20929	20713	20829	20778	20961	20924	20768	20797	20762	20922	20751	21087	21009	21006	20666	20733	20688	20918	21162	20857	20871	20905	20742	20874	20935	20878	20809	20870	20790	20888	20990	20935	20988	20756	20939	20996	20843	20796	20739	20883	20690	20887	20958	20736	20910	21039	20963	21003	20745	20700	21188	20879	20977	21027	20760	20865	20988	20882	20703	20807	21136	21045	21092	20864	20844	20751	20839	20957	20950	20983	21016	20995	20760	21036	21015	21063	21062	21017	20787	20961	21008	20880	20560	21149	20804	20827	20924	20983	20985	20863	20945	20995	20837	20941	20864	20930	20986	20895	20823	20660	20872	21161	20892	20722	20659	20798	20751	21045	21020	20790	20815	20900	21045	21019	20750	20829	20720	20934	20945	20758	21144	20902	20880	20988	20927	20914	20864	21015	20811	20878	20862	20830	21124	20608	20925	20843	20871	20705	21101	20892	20997	20733	20907	21046	20983	20844	21026	20904	21018	20917	20868	21011	20972	20828	21068	20923	21228	21045	20902	21039	21061	20958	20937	21242	20836	21039	20898	20957	20991	21034	21139	20796	20949	20844	21062	20991	20846	20826	20834	20867	21033	21008	20950	20745	20982	20956	20913	20780	21004	20969	20968	20852	20908	20757	20825	20898	20825	21063	20969	20735	20712	20892	20806	20662	20924	20886	20856	20597	20847	20946	20858	20821	20765	20875	20846	21020	20915	20930	20908	20851	21136	20813	21199	20836	20947	20952	20856	20976	20811	20903	20897	20708	20969	20790	21106	21079	20973	20909	20934	20924	20663	20999	20936	20746	20934	20922	20992	21079	20959	20819	20946	21039	20829	20841	20856	20948	21172	20960	20810	20960	20884	20891	20827	20887	20707	20939	20965	21016	21050	20945	20819	20735	20818	20731	20786	20969	20960	20938	20953	20818	21038	20913	20743	21057	20935	20747	21151	21153	20937	20849	20646	20825	20900	20971	20847	20854	20922	20863	21069	20935	21105	20920	21124	20992	20759	20932	20856	20981	20882	21049	21052	20940	21010	21011	20946	20976	20791	20827	20929	20922	20779	21013	21009	21069	20942	21019	20840	20975	21085	20956	21065	21175	20985	20961	20980	20890	20800	20840	20902	20953	20906	20839	21124	20762	21045	20868	20767	20969	20923	20842	20933	20742	21125	20968	20968	20846	20921	20979	20746	20662	20776	20968	20726	21045	20885	20987	20975	20862	20906	20742	20911	20708	20840	20732	20987	21023	20883	20739	20725	20888	21034	20940	20950	21213	21125	20852	20926	20900	20886	20951	20887	20888	20847	21083	20794	20955	20966	20739	20874	20803	21023	21031	20969	20588	20796	20930	20919	20966	21068	20703	20926	20981	21057	20993	20885	21028	21059	21132	21148	21197	20901	20805	20929	21014	20914	20920	20930	21003	20892	20759	20760	20594	21043	20935	21109	20882	21063	20870	20703	20973	20751	20866	20906	20914	21017	20754	21139	21066	20954	20883	21096	20927	20985	21077	20719	20867	20735	20633	20843	20713	20922	21044	20925	21034	20848	20828	20822	20764	20827	20967	20938	20927	20801	20936	20950	20977	20727	20952	21009	20787	20792	21079	21032	20844	20862	20828	20853	20768	20968	21107	21004	20882	21083	20887	20983	20850	20869	21195	21121	20977	21063	21008	20898	20964	20784	20885	20883	21016	20828	20964	20871	20809	20767	21070	20824	20861	20928	20711	20797	20736	20916	20959	20937	21147	21134	20873	20949	20925	21087	20930	20819	20981	20949	21109	20748	21029	20931	20933	20988	20846	21169	21037	21140	20853	21028	21039	20996	20966	21166	20913	20906	21117	20642	20938	21053	20835	20803	20972	21154	20852	20922	20957	20926	20743	20903	20931	20764	20862	20960	20871	20762	20921	20774	20687	20622	20956	21130	20973	20783	21015	20958	21003	20698	20899	20824	20762	20878	21080	20961	20988	20820	20895	20844	20876	20817	20876	20912	20984	21007	20962	20837	20689	21040	20994	20764	20905	20798	20911	20734	20762	20875	20721	20773	20644	21084	20878	20869	20864	20949	21010	20736	20843	20929	21016	21008	20942	21135	20942	20872	20804	21004	20828	20981	20904	20887	20901	20999	20956	20799	20807	20994	21008	20710	20875	20934	20936	20935	20959	21010	20995	20922	21018	20897	20816	20825	21017	20799	20992	20637	20919	21041	20982	20961	20936	20864	20854	20794	20799	20979	20980	20921	20866	20820	20959	20909	20857	20944	20852	20807	20871	20753	21032	20905	20964	20708	21016	20872	20755	21086	20911	21102	20803	20816	20760	20934	20898	20982	20880	21116	20852	20986	21004	20869	20744	20907	20858	20845	20848	20975	21014	20798	20751	20852	20922	20932	21013	20910	20815	20999	20932	20833	20951	20833	20903	20928	20997	20900	20726	20823	20760	20899	21220	20825	20582	20818	20725	20771	20887	20873	20785	21105	20903	20930	20875	20911	20985	20988	20938	21002	20765	20953	20899	20859	20907	20896	20754	20850	20791	20853	20894	20980	20783	20957	20860	20973	20901	20812	21010	21084	20685	20931	20876	20971	20980	21043	20876	20851	20987	21008	20778	20782	20745	20987	20953	20678	20954	20891	21090	20942	20890	20905	20945	20872	20890	20963	20944	21205	20888	21079	20886	20807	20741	21044	21021	20910	20843	20931	20799	20640	20777	20865	20831	20946	20993	20972	20905	20907	20663	20834	20790	20775	20791	21076	20931	21060	20922	20762	20911	20744	20856	20948	21002	21001	20926	20672	20849	20856	20739	20985	20750	21024	21161	20896	21009	21024	20911	20904	20958	20804	21105	20819	21225	20972	21076	20832	20936	20853	20911	20859	20889	21122	20785	20924	20948	21150	21055	20742	20936	21073	20951	20630	20801	20828	21083	20934	21224	20781	20946	20728	20905	20692	20893	20901	21043	20917	20903	20939	20820	20815	21049	20873	20863	20917	21049	20686	21007	20989	20851	20860	20940	20934	20910	21006	21020	20881	20744	20977	20789	20801	20580	21055	20833	20782	20808	20986	20874	20960	21052	20997	20960	21008	20655	21000	20667	20848	20896	20968	20937	20809	20843	20870	20874	20994	20818	20874	20963	20868	20879	20957	20994	20960	21019	20981	21062	20979	20766	20695	20814	20812	21007	21024	20855	21066	20856	20951	21107	20740	20895	21129	20926	21048	20873	20976	20904	20874	20979	21007	21009	20951	20726	21120	20981	21013	21116	20908	20769	20837	20870	20838	20897	20960	21189	20843	20740	20886	20890	20958	20847	20728	20961	21010	20904	20818	20684	20858	20864	20992	21021	20943	20831	20910	20607	20956	20832	20901	20834	20773	20738	20883	21027	20787	20986	20789	20802	20723	20986	20812	20913	20932	20859	20917	20801	20864	21095	20879	20765	20890	20950	20841	21006	21014	21027	21014	21011	20740	20919	20937	20929	20958	20898
32376	49650	36913	31712	28606	23882	20390	18599	17734	17560	17689	17706	17693	17525	17405	17541	17454	17502	17608	17518	17398	17204	17275	17203	17522	17292	17393	21082	21460	20268	18931	18109	17537	17203	17104	17159	17201	17266	17082	17154	17397	17019	17161	17262	17114	17082	17088	17219	17163	16952	17225	17175	17047	17430	17142	17284	17301	17191	17113	17207	17094	17050	17285	17133	17197	17162	17143	17039	16948	17138	16990	17166	17216	17033	17206	17149	17215	17142	17101	17172	17071	17151	17078	17022	16971	17180	17146	16969	17105	17030	17085	17097	17171	17275	17142	17181	17098	17107	17066	17048	17256	17042	17148	17100	17277	17127	17044	17167	17232	17199	17181	17085	17248	17091	17195	17218	17242	17161	17110	17121	17159	17149	17189	17109	17346	17067	17156	17159	17136	17198	17050	17222	17295	17155	16926	17186	17055	17112	17202	16990	17204	17207	17091	17005	17258	17076	17342	17234	17063	17111	17110	17238	17115	17081	17258	17072	17122	17091	17041	17131	17026	17264	17183	17177	17173	17141	17031	17057	17128	17213	17184	17022	17101	16995	17030	17033	16950	17032	17118	17096	17127	17200	17152	17136	17179	17007	17163	17122	17220	16929	17019	17192	17205	17163	16955	17008	17065	17198	16985	17081	17194	17098	17101	17269	17022	17079	17198	17040	17185	17179	17322	17124	16945	17083	17089	17010	17095	17267	17113	17027	17135	17139	17217	16994	17211	17271	16922	17276	17126	17100	17042	17141	17078	17075	16974	17390	17035	17190	17142	16854	17276	16992	17017	17195	17140	17129	17096	17154	17212	16971	17290	17152	17152	17054	17167	17225	17273	17203	17090	17066	17153	17130	17156	17260	16963	17195	17080	17126	17127	16977	17062	17214	16920	17229	17166	17113	17287	17073	17133	16981	17104	17007	17175	16989	17184	17104	17065	17088	17185	17207	17167	17082	17136	17195	17184	16842	17090	17052	17002	16930	17151	16949	17150	17071	17185	17336	17098	17067	17141	17231	16963	17069	17101	17080	16998	17175	17139	17299	17087	17160	17023	17235	17137	17167	17156	17112	17043	16931	17083	17180	17242	17167	17261	17097	17170	17069	17067	17173	17179	17272	17173	17089	17279	16913	17151	17122	17099	17061	16984	16982	17051	17037	17219	17135	17115	17071	17224	17169	17072	17268	17163	17064	17076	17128	17019	17275	17142	16975	17224	17199	17272	17031	17088	17212	17287	17040	17232	16972	17062	17093	17259	17012	17193	17108	17013	17098	17136	17060	17132	16949	16892	17206	17040	17072	17091	17027	17252	17271	17183	17160	17214	17172	16978	17044	17271	17148	17195	17277	17215	17144	16994	17113	17164	17157	17113	17184	17231	17072	17348	17176	17180	17171	16956	17058	16956	17092	16975	17184	17319	17107	17080	17214	17192	17286	17071	17380	17112	17200	17239	17190	17104	17233	17173	16994	17357	17003	17204	16997	17138	17152	17053	17127	17299	17218	17080	17139	17039	17045	17145	17229	17161	17183	17271	17119	17060	17144	17086	17066	16957	17375	17100	17082	17085	17039	17091	16959	17224	17063	17103	17247	17097	17036	17275	17041	17178	17082	17202	17125	17041	17155	17121	17006	17425	17137	17360	17100	17016	17184	17136	17105	17338	17057	17059	17074	17136	17102	17091	17068	17209	17269	17098	17298	16934	17090	17001	17152	17085	17159	17020	17225	17120	16938	17151	17154	17088	17115	17176	17169	17079	17373	17243	17073	17208	17184	17236	17196	17121	17155	17233	17224	17247	17159	17131	17111	17092	17085	17237	17159	17126	17316	17152	17290	17121	17128	17286	17141	17074	17309	17006	17167	17201	17074	17245	17264	17120	16890	17205	17014	17294	17096	17177	17101	17069	17269	16939	17055	17370	17135	16942	17130	17235	17079	17223	17206	17070	17209	17049	17098	17064	17194	17220	16975	16918	17124	17054	17038	17248	17116	17168	17149	17309	17054	17198	17023	17027	17065	17000	17186	17012	17092	17196	17045	17075	17251	16999	17267	17101	17193	17243	17002	17156	17176	17034	17274	17148	17137	17084	17021	17149	17190	17257	16963	17117	17105	17080	17210	17139	17024	17296	17116	17072	17256	17007	17138	17124	17060	17041	17099	17161	17233	17137	17032	17265	17010	17042	17107	17207	17225	17245	17198	17085	17143	17247	17114	17050	17191	17252	17200	17102	17032	17005	17101	17110	17103	17155	17071	17182	17158	17215	17031	17120	17058	17277	17038	17254	17126	17129	17115	17254	17053	17244	17104	16945	17160	17102	17028	17297	17346	17283	16976	17261	17021	17025	17066	17111	17023	17100	16887	17123	17209	17267	17048	17094	16925	16919	17294	17075	17212	17123	16849	17020	17334	17091	17140	17133	17224	17145	17025	17012	17431	17237	17007	17189	17208	17029	17092	17115	17114	17171	17108	17035	17070	17013	17156	16939	17139	17122	17076	17078	17117	16868	17150	17301	17084	17100	17069	17162	17074	17106	17149	17178	17179	17271	16893	17070	17098	17058	17129	17227	17144	16927	17087	17107	17094	17174	17104	17181	16997	17146	17224	17129	17077	16980	16981	17246	17225	17243	16982	17088	16980	17078	16976	16922	17155	17212	16962	17144	17264	17066	17150	17081	17217	16987	17069	17107	17071	17071	17117	17059	17128	17153	17111	17011	16925	17018	17168	17245	17192	16961	17253	17204	17003	17044	17020	17171	16936	16968	17044	17144	17146	17155	17258	17098	17151	17136	17042	17189	17248	17356	17060	17123	17118	17172	17332	17236	17142	17042	17086	17057	16970	17194	17001	17268	17265	17008	17261	17294	17172	17240	17012	17058	17072	17109	17170	17078	17181	17165	17004	17146	17115	17204	17347	17113	17202	17159	17136	17151	17177	17121	17284	17026	17247	17191	17093	17087	17135	17169	17148	17332	17130	16991	17216	17136	17078	17051	17145	17077	17070	17017	17144	17101	16970	17163	17210	16975	17040	17089	17143	17051	16984	17016	17124	17189	17014	16969	17045	17051	17067	17109	17080	17020	17149	17059	17402	16970	17094	17094	17109	17127	17029	16995	17047	17112	17238	17308	17246	17173	16963	17032	17101	17282	17060	17155	17181	17097	17131	17282	17340	17237	17055	17222	17204	17087	17290	16996	17248	17098	17284	17014	17009	17133	17036	17106	17164	17120	17077	17097	17099	17119	17016	17173	17354	17290	17313	17159	17148	17014	17026	17192	17077	17054	17228	17203	17253	17037	17141	17266	17124	16962	17123	17188	17112	16971	17138	17142	17081	17221	17114	17025	17046	17059	17130	17072	17167	17198	17069	17160	17097	17082	17242	17119	17118	17137	17096	17172	17259	17063	17229	17095	17014	17158	17110	17101	17129	17171	17014	17031	17141	17250	17018	17233	16985	17132	17204	17179	17082	17129	17125	17078	17205	17038	16938	17187	17255	17115	17166	17160	17033	17250	17161	17078	17246	17059	17390	17154	17234	16998	17196	17225	17293	17144	17107	16911	17270	17017	17082	17180	16993	17116	17299	17296	16956	17079	17181	17143	17067	17025	17067	17155	17152	17090	17198	17192	16982	17288	17195	17086	17158	17200	17054	17159	17225	17259	17086	17128	17156	17178	17015	17126	17162	17080	17087	17102	17101	16994	17205	17210	17182	16934	17249	17107	17370	17041	17063	17236	17047	16967	17193	17036	17182	17199	17126	17146	17232	17082	17154	17071	17249	17009	17218	17080	17087	17232	17014	17076	17341	17186	17030	17172	17027	17144	17333	17076	17058	17064	17197	17097	17041	17237	17140	17290	17131	17100	17187	17134	17077	17237	17029	17027	17096	17164	17083	17175	17120	17174	17127	17207	17192	16938	16959	17192	17122	17095	17126	17125	17311	17181	16954	17081	17116	17303	17063	17185	17121	17353	17140	17263	17126	17321	17023	17102	17118	17074	17251	17087	17221	17135	17034	17114	17039	16991	17277	17123	17223	17057	17102	16997	17153	16983	16972	17128	17188	17057	17234	17116	17154	17084	16933	17082	17228	17072	17164	17165	17181	17175	17175	17111	17013	17112	17271	17199	17127	17124	17342	16981	16953	16922	17184	16910	17079	17186	17093	17054	17102	17171	17144	17186	17212	17098	17022	17092	17073	17298	16862	17305	17018	17102	17112	17135	17248	17129	17115	17040	16984	17248	17236	17126	17169	17069	17006	17047	17018	17080	17259	17146	17018	17135	17147	17265	17179	17212	16974	17171	17175	17165	17251	17155	17136	17116	17305	17191	17116	17077	17029	17159	17155	16990	17093	16973	17095	17158	17274	17166	17068	17049	16973	17064	17237	17074	17057	17209	17239	17275	17048	17228	17265	17211	17218	17024	17182	17069	17194	17017	17137	17169	17175	17233	16985	17213	17171	17023	17082	17169	17249	16991	17092	17027	17188	17086	17117	17285	17044	17006	17245	17155	17273	17014	16791	17074	17176	17077	17189	17149	17113	17117	17073	17096	17072	17082	17073	17235	17298	17107	17119	17098	17129	17260	17174	17064	17075	17140	17004	16905	16997	17156	17086	17231	17049	17186	17125	17248	17215	17053	17241	17266	17170	17233	17115	17099	17125	17048	17188	17165	17001	17060	17131	17096	17104	17327	17114	17285	17003	17166	17205	17022	17171	17314	17087	17104	17057	17105	16990	17192	17175	17214	16967	17254	17109	16968	17206	17173	17155	17178	16967	17086	17112	16942	17070	17080	17235	17203	17057	17344	17102	17082	17051	16953	17212	17054	17166	17101	17063	17027	17065	17058	17165	17327	17068	17017	17178	17123	16979	17136	16983	17188	17199	17004	17183	17056	17181	17076	17005	16940	17091	17155	17140	17046	17058	17206	17089	16997	17080	17061	17103	17003	17127	17243	17165	17047	17062	17238	16984	17054	17376	17020	17047	17125	17059	17286	17121	17055	17242	17030	17242	17040	17135	16983	17288	17055	17153	17057	17117	17050	17086	17084	17142	17077	17151	17121	17044	17190	17021	17140	17107	17098	17182	17357	16918	17154	17190	17088	17032	17306	17231	17135	16970	17156	17126	17112	17106	17109	17058	17210	17165	17270	17188
22922	21491	29366	24032	22472	26180	28798	23074	22005	22239	22080	22035	21756	21812	21506	21658	21497	21493	21517	21327	21496	21534	21262	21236	21379	21453	21977	25186	26648	25647	24123	22659	21961	21428	21162	21070	21084	21049	21257	21289	21026	21142	21003	21205	21270	20955	21197	21103	21323	21327	21169	21035	21099	21013	21230	21191	20993	20924	21126	21135	21295	21044	21144	21296	21387	21070	21200	21169	21289	21167	21054	21154	21391	21128	20938	20932	21242	20876	21100	21225	21058	21050	20992	21100	21047	21171	21104	21117	21190	21013	21097	21129	21043	21135	20879	20912	20901	21154	21006	21175	21143	21011	21109	20949	21114	21040	21113	21134	21045	21027	20887	21072	21097	20881	21045	20980	21226	21146	21172	21037	21187	20971	20902	21044	21117	20963	21142	21144	21030	21168	21043	21036	21014	20921	21211	20927	21154	20825	21214	21074	21139	20976	21234	21182	21269	21045	21027	21235	21086	20981	21270	21087	21164	21174	21227	21241	21014	21071	21161	21101	21014	21085	21145	21075	21086	21207	21149	20954	20847	21171	21227	21222	20922	20949	20961	20988	21018	21205	21246	21059	21331	20908	20923	21084	20957	20993	20958	20967	20928	21237	20983	21143	21004	20891	21017	21061	21012	21189	21121	21055	21119	21199	21162	20961	21167	20950	21047	21094	20910	21038	20931	21012	21092	21341	21162	20937	21121	20971	21136	21253	21041	20919	21115	21278	21058	21023	20997	21247	21093	20932	21154	21005	21266	21104	20905	21081	21044	21096	20805	21218	21029	21165	21276	21104	21209	21185	21272	20866	20957	21140	20827	21150	20831	21034	21093	21130	21082	21184	20826	20877	20982	21073	20959	21059	21097	21163	20922	21051	20963	21043	21046	20953	21024	21011	21018	20877	21078	21035	20799	20699	20926	21091	21077	21155	21061	21051	21248	20893	20999	20849	21179	21072	21304	20975	21135	21163	20933	21084	21072	20941	20863	21065	20955	20933	21126	20751	20985	21037	21010	21107	21098	21107	21038	20930	21154	21216	21020	21237	21110	21185	21045	21074	21045	21086	21179	20953	21266	20905	20917	21106	20965	21041	21163	21232	21043	21054	21163	21124	21104	20876	20885	20992	21034	21158	20996	21114	21224	21219	21063	20975	21136	21037	21217	20964	21197	21193	21083	21006	20877	20928	21224	21125	21108	21097	21106	21022	20948	21073	21081	20702	21017	20930	20977	21044	20915	21060	20994	21179	20702	20933	21059	21198	20967	20916	20973	21133	20889	21035	20985	21149	21215	20886	20927	21022	20882	21035	21149	20990	21136	21241	20906	21054	20850	21140	21180	20918	21115	20853	20956	20957	20999	20924	21046	20741	21070	21114	21193	21028	21147	21083	21060	20962	21201	21011	21014	21035	20978	20862	20938	21123	20976	21089	21015	20961	21169	21057	21060	21169	20927	21012	21037	21036	20760	20938	21005	21023	21179	21268	21053	20956	21033	21022	21027	21045	20939	21228	20925	21160	21223	21070	21132	21054	21188	21153	21054	21080	20708	20841	20947	21175	21127	21012	20898	21028	21114	21093	21254	20947	21055	21031	20822	21032	21090	21209	21155	21062	21005	21076	21012	21036	21076	21097	21015	21150	21001	20993	21124	20746	21063	21204	20957	20935	21033	21011	21191	21157	21030	21213	20958	20996	21218	21142	21167	20960	20990	20876	21000	20980	21136	20806	21087	21199	21172	21043	21176	20822	21075	21159	21247	20966	21060	21008	20875	20901	20933	21081	20907	21076	20993	21071	20925	20998	21307	20964	21062	20957	20950	20985	21017	20968	21033	20961	20809	21002	21088	21008	21098	21016	21256	21140	21120	21203	21286	20843	21358	21133	20956	21132	21318	20948	20855	20938	21066	21171	21008	20959	21163	21028	21106	20949	21151	20968	21032	21100	20928	21194	21134	21184	21174	21011	21141	20877	21011	21001	20858	20872	21170	21078	21217	21254	21172	20949	21193	21077	21050	20924	20964	21112	20980	20994	21133	21009	21137	21156	21157	20954	21282	21036	21089	20971	21008	21268	21048	21092	21333	21195	21077	21145	20846	21083	21172	21177	21118	20821	21117	20988	21077	20850	21190	20981	20913	20924	21014	20843	21110	21026	21275	21292	20979	21282	21114	21252	21016	21116	20977	21036	21141	21112	20855	21071	21079	20949	20969	21061	21209	21250	21094	20994	21084	21125	21123	21017	21247	21352	21127	20949	20954	20765	20938	21061	21114	20953	20921	21088	20963	21189	21020	21128	21235	21160	20905	21073	20922	21034	20894	21104	21276	21228	21135	21090	21035	21062	20992	20968	20986	21071	20953	21107	21283	21256	20971	21098	21089	21099	20915	21018	21013	21229	21034	20964	21099	21310	20997	20894	21204	21062	21019	21248	21107	21030	20935	20932	21054	20890	20860	20908	20883	21126	21254	21163	21261	20899	21169	20929	21041	21083	20952	21070	21277	20988	20968	21043	21075	21027	20929	20935	21178	21184	21049	21010	21084	21081	21175	20972	21157	21112	20974	21025	21100	21066	21190	20977	20870	21107	21191	20901	21070	21102	21120	21066	20864	20801	21121	20943	21165	21135	20958	21008	20933	21081	21268	21119	20998	20972	21088	20831	20877	20925	21115	21098	21045	20849	20991	21109	20928	21305	21160	21075	21104	20911	20924	21109	21234	21118	21244	21062	21137	21004	21007	20939	21060	21008	20918	20984	21100	21057	20837	21033	20963	21083	21099	21287	20906	20965	21032	20875	21037	20772	21100	21025	21082	20857	21158	20776	21027	21036	21051	21125	21258	20998	20839	21044	21201	21209	20972	21140	21115	20953	21144	21224	21096	21133	20879	21044	21035	21116	20895	21052	21172	20956	21084	20968	20977	21145	21108	21102	21189	21248	21012	21186	21201	20836	21124	21034	21021	21016	21003	21282	21081	20966	21198	21063	21183	21309	21039	20797	20990	21040	20885	21043	21170	21166	21180	21086	20842	20887	21164	20942	21110	21133	20968	21030	20994	21057	21194	21206	21226	21130	21070	21095	20917	21118	20986	20861	20828	20990	20937	20975	20952	20931	21133	21046	20999	21159	20973	20955	21000	20803	20998	21306	20968	20931	21101	21020	21051	20816	20935	20834	20982	21054	21121	21095	21123	21113	21016	21042	21111	21050	20793	20999	20909	20902	21247	21033	20999	21137	21237	21237	21049	20958	21011	21049	20969	21040	21166	21032	21232	21014	21125	21185	21015	20998	21154	21033	20899	21005	20987	21041	21042	21226	20978	21066	21182	21136	21053	21047	21093	21051	21067	21017	20867	21056	21278	21178	20949	20898	21088	20953	20845	21102	21209	21082	20943	21074	21043	21017	20999	20985	21176	21065	21205	21148	21079	21021	21203	21021	21155	21121	21161	21238	21265	21217	21186	21008	21174	20992	21039	21122	21136	21308	21077	21198	21087	21126	21245	21069	20926	21106	21238	21068	20851	21059	21134	20871	20911	20956	20948	20926	21025	21058	20950	20902	20933	21133	21239	20830	21166	20989	21075	20734	20871	21156	21052	20973	21206	21093	21163	21264	21313	21161	20941	20919	21074	21219	21279	21055	20978	21109	21183	20990	20964	21053	21130	21016	21080	20919	20993	21152	21166	21213	21010	20955	20933	20964	20921	21075	20899	21164	20999	20812	20987	21030	21115	20975	20988	21112	21042	20845	21067	21080	20904	21034	21093	21011	21187	20887	21017	20840	21143	21103	20924	21093	21040	21120	20958	20922	20984	20980	20914	21267	21058	21124	20955	21056	20873	20834	21019	21042	21008	21091	20800	20909	21073	21059	21190	21216	21230	20962	20777	21096	21085	21067	20894	20815	20996	21058	21174	21092	20931	21147	20934	21108	21073	21282	21186	20921	20998	20998	21006	20759	21046	21119	21004	20970	21277	20966	21100	21084	21185	20961	20862	21176	21075	21077	20996	20993	21125	21085	21065	21043	21120	21031	21093	21056	21069	21021	21220	21107	21055	21133	21215	21209	21316	21181	21203	20907	20998	21191	21024	21065	21048	21076	21184	20809	20896	21045	21013	21052	20935	21162	21050	21161	21005	21172	20907	21048	20802	21118	21264	21081	20987	20907	20877	21081	21028	20755	20969	21008	21159	20974	20958	21041	21146	20983	21172	20961	20895	21065	21056	21235	21214	21098	20956	21089	20875	20972	20952	20962	21139	20987	21051	21046	20965	21234	20949	20839	21164	21101	20914	20951	20886	20952	21142	20990	21220	21057	21413	21107	21037	21118	21151	21051	21015	21114	21023	20971	20969	21050	21161	21017	20989	20993	21265	21291	21023	21119	21170	21033	21104	20983	21017	21191	20905	21064	21312	21148	21129	20882	20721	21124	21099	20978	21352	20963	21087	20837	21005	21160	21127	21089	21091	20905	20954	21115	20966	20832	21014	21174	20921	21071	20948	21105	21012	20985	21114	21228	20838	20851	21148	21128	21061	21037	21032	20897	21184	21208	20991	20968	21012	21171	21101	21125	21139	20983	21000	21116	21108	20965	20906	21139	21190	21046	21017	21216	20928	20993	21136	21282	21098	20836	21124	21344	21041	20918	21163	21122	20852	20952	21097	21024	21029	21041	21136	20999	21121	20947	21078	21185	20844	21138	21178	20946	21076	21201	21030	21073	20877	21160	21118	20982	21010	21054	21109	21120	21193	20874	21049	21024	20981	21352	21069	21083	21152	21004	20983	21073	21202	21011	20957	20988	21113	20933	21081	21053	21020	21213	20964	21195	21055	21276	21199	20982	21220	21287	21114	20946	21062	20963	20863	21087	20958	21102	21036	21266	21131	21235	20945	21051	20909	20959	21071	21069	20926	20840	21008	21072	21029	21201	21024	21108	20948	20854	20909	20964	21205	20870	21153	20961	21007	21088	21103	21052	21342	21124	20892	20992	21176	20942	21076	20954	21012	21237	21136	21127	21190	21100	21234	20919	21193	20923	20904	21167	20873	20956	20891	20875	21017	21131	21047	21019	20986	21082	21312	21264	20971	21133	21113	21106	21246	20969	21007	21206	21278	20898	21024	20935	20992	21115	20952	21251	21068	21033	20945	21079	20914	20803
35802	52547	42429	32661	32507	27186	22599	19685	18388	18044	17812	17879	17839	17803	17637	17776	17628	17827	17692	17476	17441	17296	17521	17426	17517	17584	18893	23955	24751	22949	20962	18906	17938	17644	17331	17256	17226	17226	17263	17184	17133	17134	17102	17208	17137	17149	17139	17315	17117	17219	17182	17245	17291	17080	17163	17231	17208	17268	17170	17102	17123	17252	17394	17133	17261	17139	17106	17016	17198	16926	17162	16979	17182	17138	16829	17228	17315	17079	17221	17149	17138	17213	17358	17081	17289	17130	17341	17222	17244	17171	17120	17130	17348	17360	17359	17234	17146	17331	17215	17229	17086	17039	17180	17220	17058	17099	17110	17089	17484	17037	16989	17193	17306	17175	17222	17080	16974	17380	17111	17279	17127	17159	17117	17326	17248	16989	17186	17338	16994	17164	17199	17135	17208	17181	17182	17046	17061	17160	17124	17042	17111	17191	17136	16977	17093	17058	17208	17113	17039	17219	17074	17156	17154	17325	17008	17184	17146	17081	17399	17076	17141	17132	17094	17104	17199	17277	17164	17233	17157	17134	17123	17154	17155	17181	17262	17192	17169	17161	17025	17095	17096	17247	17058	17148	17183	17227	17245	17231	17085	17321	17288	17242	17164	16946	17085	17107	17115	17084	17198	17136	17220	17286	17284	17110	17359	17230	16986	17139	17158	17155	17193	17086	16992	17053	17329	17239	17148	17182	17095	17221	17004	17317	17235	17112	17279	17177	17094	17214	17219	17133	17209	16996	17122	17275	16989	17096	17152	17186	17176	17032	17196	17137	17198	17003	17181	17161	17148	17131	16929	17191	17199	17098	17347	17186	17138	17145	16948	17258	17026	17001	17175	17120	17174	17106	17048	17149	17237	17053	16997	16993	17064	17130	17365	17119	17052	17268	17170	17092	17144	17253	17185	17139	17255	17070	17175	17292	17155	17320	17072	17266	17138	17247	17239	17139	17176	17173	17099	17088	17282	17069	17349	17005	17084	17140	17068	17166	17239	17353	17224	16986	17107	17187	17062	17105	17333	17059	17274	17138	17196	17012	17138	17099	17051	17209	17285	17057	17154	17245	17272	17325	17265	17231	17161	17218	16998	17179	17169	17292	17103	16929	17089	17106	17110	17129	17114	17299	17242	17269	17096	17107	17202	17073	16933	17075	17297	17134	17016	17225	16999	17062	17297	17245	17036	17164	17217	17114	17160	17137	16996	16997	17109	17265	17090	17104	17042	17176	17176	17133	17060	17135	17220	17118	17256	17171	17210	17323	17233	17139	17001	17127	17222	17259	17115	17020	17100	17294	17141	17070	17176	17282	17089	17142	17260	17131	17228	17062	17212	17102	17197	17254	17075	17027	17097	17193	17231	17046	17232	17153	17053	17228	17082	17205	17354	17099	17213	17070	17059	17184	17135	17121	17270	17150	17240	17143	17102	17306	17226	17204	17097	17170	17160	17163	17203	17288	17168	17338	17193	16982	17025	17171	17178	17246	17095	17220	17073	17166	17312	17110	17106	17152	17168	17092	17121	17254	17196	17193	17105	17263	17164	17336	17192	17276	17222	16986	17138	17116	17136	17263	17168	17055	17147	17210	17095	17204	17084	17128	17230	17169	17048	17091	17162	17083	17188	17145	17200	17017	17058	17113	17052	17108	17130	17166	16991	17207	17034	17036	17048	17253	17241	17171	17138	17155	17107	16981	17165	17170	17148	17273	17211	17292	16951	17052	17205	17033	17234	17236	17038	17066	17262	17121	17237	17119	17265	17124	17020	17243	17130	16957	17077	17256	17141	17145	17143	17073	17007	17118	17079	17207	17115	17222	17100	17362	17190	17151	17093	17220	17151	17085	17268	17249	17198	17132	17158	17098	17248	17140	16936	17145	17312	17168	17269	17122	17203	17205	17258	16991	17155	17097	17062	17191	16925	17127	17223	17094	17235	17016	17285	17092	17279	17177	17033	17108	17150	17072	17171	17142	17059	17177	17128	17285	17069	17130	17266	17183	17283	17045	17198	17170	17253	17218	17228	17273	17324	16971	17262	16996	17106	17200	17146	17271	17143	17252	17061	17238	17114	17153	17210	17123	16962	17006	17215	17031	17342	17192	17124	17145	16974	17175	17059	17124	17142	17247	17137	17158	17260	17066	17336	17060	17139	17060	17011	17136	17297	17186	17020	17214	17093	17235	17158	17283	17189	17069	17092	17047	17195	17150	17125	17226	17011	17021	17069	17312	17075	17209	17116	17301	16997	17303	17146	17344	17053	17255	17267	16987	17231	17194	17117	17238	17284	17120	17228	16906	17244	17112	16956	17251	17266	17203	17032	16994	17171	17259	17240	17171	17174	17256	17180	17164	17250	16989	17181	17169	17049	17050	17134	17093	17359	17231	17182	17293	17245	17088	17145	17116	17130	17111	17130	17045	17042	17167	17168	17249	17127	17344	17140	17032	17105	17035	17289	17067	17121	17049	17074	17182	17150	17082	17131	17244	17096	17333	17164	17214	17198	17425	17169	17377	17223	17108	17061	17247	17185	16959	17160	17042	17104	17046	17180	17202	17078	17411	17106	17235	17262	17103	17148	17113	17193	17336	16965	17172	17059	17095	17242	17160	17238	17119	17372	17290	17053	17186	17011	17139	17106	17306	16972	17176	17259	17021	17177	17140	17165	17079	17184	17259	17122	16973	17199	17044	17275	17134	17216	17066	17070	17190	17007	17038	17287	17093	17128	17072	17305	17143	17247	17108	17290	17258	17005	17366	17035	17205	17343	17053	17253	17229	17087	17300	17175	17158	17131	17118	17136	17123	17195	17142	17082	17248	17191	17099	17102	17494	17204	17190	17120	17190	17188	16896	17190	17275	17054	17346	17232	17258	16965	17241	17235	17307	17232	16921	17227	17281	17289	17019	17142	17136	17108	17208	17288	17037	17326	17110	17265	16935	17160	17098	17087	17093	17157	17193	17178	17195	17188	17097	17151	16960	17168	17220	17234	17155	17235	17227	17192	17175	17279	17222	17175	17316	17229	17062	17169	17088	17117	17127	17239	17035	17041	17159	17068	17156	16992	17085	17158	17258	17360	17001	17067	17040	17121	17069	17181	17352	17139	17086	17131	17133	17040	17151	17162	17294	17052	17307	17105	17197	17165	17310	17175	17232	17082	17209	17092	17103	17103	17052	17017	17092	17253	17180	17199	17309	17193	17291	17186	17084	17033	17056	17243	17105	17215	17122	17278	17098	17003	17066	16985	17193	17271	17177	17083	17114	17079	17134	17193	17288	17346	17177	17259	17226	17169	17412	17301	17114	16906	17115	17312	17072	17239	17258	17032	17096	17175	17113	17118	17225	16987	17066	17220	17020	17012	17068	16966	17116	17186	17207	17278	17221	17282	17128	17208	17225	17248	16837	17322	17212	17081	17135	17206	17147	17218	17110	17144	17112	16948	17038	17349	16928	17133	17089	17221	17111	17248	17109	17226	17274	17153	17301	17125	17248	17175	17013	17147	17262	17180	17126	17067	17162	17255	17223	17125	17159	17117	17009	17127	17316	17123	17058	17093	17216	17245	17134	17135	17081	17140	16921	17225	17202	17034	17135	17153	17230	17105	17052	17021	16955	17246	17211	17206	17025	17105	17165	17195	17108	17175	17318	17323	17107	17200	16994	17195	17150	17370	17151	17241	17145	17118	17290	17028	17315	17247	17205	17103	17124	17237	17196	17269	17104	17178	17120	17178	17437	17075	17086	17199	17316	17217	17110	17145	17050	17242	17135	17157	17309	17094	17154	17080	16994	17112	17214	17147	17086	17232	16981	17235	17117	16971	17133	17160	17050	17008	17093	17126	17212	17270	17217	17144	17193	17139	17141	17093	17275	17195	17166	17170	17307	17212	17008	17109	17096	17170	17030	17181	17050	17112	17177	17150	17218	17214	17057	17308	17227	17110	17209	17141	16967	17093	17247	17328	17115	17116	17250	16946	17125	17121	17131	17068	17263	17062	17063	17249	17108	17112	17224	17169	17302	17119	17131	17075	17236	17224	17089	17093	17285	17057	17178	17200	17156	17141	17305	16994	17286	17335	17092	17057	17083	17138	17081	17184	17065	17129	17238	17113	17296	17155	17135	17194	17112	17095	17117	17168	17059	17237	17241	17375	17204	17167	17153	17163	17246	17096	17039	16983	17003	17149	17093	17112	16994	16987	17531	17043	17115	17130	16829	17210	17139	17039	17188	17153	17161	17086	17255	17219	17047	17167	17112	17004	17256	17202	17222	17109	17089	17063	17001	16981	17041	17113	17179	17157	17203	17113	17322	17108	17047	17464	17080	17040	17160	17103	17280	17305	17313	17147	16939	17392	17221	17061	17119	17165	17139	17263	17095	17083	17246	17009	17133	17064	17293	17117	16957	17069	17094	17140	17185	16970	17098	17254	17177	17233	17231	17326	17190	17416	16968	16924	17096	17231	17087	17135	16992	17221	17119	16926	17297	17202	17186	17147	17234	17155	17306	17101	17158	17212	17163	17216	17201	17099	17276	17271	17154	17128	17166	17115	17338	17090	17238	17095	17306	17033	17103	17115	17200	17158	17172	17118	17127	17196	17298	17059	17234	17114	17031	17006	17271	17191	17211	17150	17143	17210	16942	17045	16971	17432	17156	17237	17212	17068	17025	17135	17048	17162	17053	17165	17293	17199	17264	17165	17154	17169	17139	17067	17109	17243	17261	17125	17037	17225	17146	17114	17344	17115	17205	16996	16951	17152	17171	17154	17234	17236	17044	17217	17130	17245	17007	17191	17089	17123	17358	17185	17057	17220	16996	17196	17080	17074	17213	17098	17117	17148	17305	17094	17167	16926	17085	17051	17273	17294	17081	17171	17286	17060	17126	17170	17042	17307	17186	17245	17058	17072	17113	17097	17119	17036	17190	17011	17279	17242	17141	17058	17260	17054	17144	17323	17105	17054	17071	17193	17198	17235	17142	17275	17236	17274	17220	17276	17153	16994	17166	17202	17223	17258	17134	17081	17151	16987	17230	17034	17320	17192	17122	17133	17234	17131	17141	17034	17165	17103	17176	17212	17077	17240	17153	17022	17006	17155	17132	17055	17259	17110	17217	17162	17094	17247	17185	17121	17250	17104	17186	17239	17429
28477	24616	29630	25770	22910	22711	21246	20660	20025	19863	20139	19930	19925	19862	20092	19817	19930	20036	20115	19990	19993	19889	20128	19798	19922	19946	19840	19945	20089	20176	20277	20099	20059	19937	19978	19753	19741	19710	19869	19812	19797	19855	19857	20001	19831	20072	20072	19868	19796	19919	19772	19682	19792	19963	19873	19679	19659	19946	20017	19833	19809	19890	19745	19871	19775	19837	19796	19938	19962	19721	19778	19886	19946	19686	19863	19811	19790	19622	19848	19894	19861	20088	19719	19883	19854	19745	19737	19659	19825	19857	19500	19817	19656	19916	19996	19860	19773	19943	19844	19560	19572	19773	19993	19825	19976	19865	19773	19876	19730	19792	19887	19806	19764	19707	19876	19802	19801	19866	19869	19965	19737	19813	19891	19862	19793	19711	19916	20014	19919	19873	19912	19803	19965	19814	19836	19889	19756	19655	19518	19890	19897	19825	19689	19877	19734	19611	19927	19837	19673	19781	19902	19809	19757	19777	19698	19914	19806	19672	19926	19764	19782	19837	19667	19865	19963	19599	19834	19815	19611	19862	19746	19783	19815	19999	19860	19882	19784	19744	19847	19817	19768	19947	19869	19690	19962	19817	20023	19920	19803	19590	19777	19831	19805	19661	19555	19923	19757	19789	19688	19848	19706	19826	19647	19973	19775	19741	19793	19683	19807	19686	20023	19756	19804	19758	19750	19698	19600	19974	19730	19740	19751	19864	19602	19816	19785	20008	19795	19601	19555	19859	19874	19583	19864	19611	19731	19767	19919	19583	19804	19772	19738	19764	19855	19532	19920	20014	19728	19839	19609	19717	19859	19731	19840	19993	19629	19787	19675	19732	19719	19797	19903	19808	19921	19824	19771	19791	19921	19947	20037	19607	19647	19750	19792	19639	19794	19826	19756	19744	19737	19676	20002	19974	19882	19685	19544	19655	19922	19683	19931	19685	20067	19804	19947	19950	19832	19683	19697	19779	19848	19672	19654	19878	19934	19907	19745	19646	19980	19617	19774	20039	19787	19688	19685	19921	20028	19701	19632	19778	19901	19707	19874	19725	19962	19932	19817	19817	19761	19701	19678	19700	19635	19915	19781	19931	19716	19813	19599	19751	19958	19713	19799	19466	19963	19731	19816	19862	19982	19802	19706	19738	19682	19951	19884	19754	19988	19917	19943	19797	19892	19795	19935	19811	19644	19864	19730	19876	19878	19709	19632	19799	19804	19757	19748	19675	19870	19679	19794	19798	20019	19783	19751	19616	19748	19807	19979	19856	19905	20083	19892	19766	19999	19892	19842	19731	19758	19940	19826	19813	19875	19782	19829	19879	19813	19888	19742	19874	19851	19833	19840	19567	19772	19948	19897	20008	19858	19874	19809	19575	19992	19695	19884	19714	19759	19921	19804	19793	20029	19977	19769	19816	19881	19806	19676	19817	20006	19727	19725	19572	19788	19821	19907	19914	19725	19734	19672	19820	19949	19854	19685	19603	19664	19758	19849	19656	19978	19738	19840	20060	19946	19844	19865	20024	19828	19611	19861	19891	19941	19874	19674	19672	19891	19865	19578	19896	20069	19678	19912	19722	19813	19615	19656	19774	19831	19820	19855	19838	19765	19847	19880	19724	19946	19856	19970	19850	19771	19816	19753	19921	19859	19754	19798	19698	19672	19831	19977	19821	19932	19822	19792	19907	19669	19812	19881	19735	19706	19968	19854	19909	19841	19826	19798	19782	19713	19727	19639	19711	19862	20041	19679	19915	19688	19583	19772	19751	19715	19935	19955	19864	19851	19731	19802	19683	19801	19720	19811	19887	19935	19986	19744	19922	19828	19910	19714	19804	19724	19798	20039	19953	19863	19751	19864	19699	19788	19895	19735	20001	19904	19989	19894	19918	19642	19781	19833	19905	19822	19797	20004	19986	19706	19784	19922	19768	19802	19833	19776	19823	20002	19767	19681	19780	19860	19816	19927	19964	19808	19664	19916	19845	19721	19567	19911	19883	19795	19859	19851	19973	19738	19590	19893	19803	19645	19700	19920	19842	19903	19863	19896	19976	19725	19784	19807	19743	19644	19858	20175	19752	19814	19841	19710	19839	19865	19793	19964	19862	19904	19768	19779	19836	19893	19749	19736	19785	19911	19838	20097	20112	20039	20009	19701	19738	20009	19844	19843	19794	20027	19811	19680	19947	19702	19703	19822	19692	19873	19876	19742	19927	19917	19987	19721	19955	19827	19753	19948	19647	19783	19731	19700	19795	19861	19817	19734	20067	19776	19944	19716	19915	20108	19850	19914	19945	19937	20124	19794	19676	19835	19828	19884	19761	19664	19869	19878	19722	19803	19788	19827	20097	20009	19856	19899	19639	19717	19827	19548	19942	19795	20054	19843	19599	19886	19756	19641	19550	19792	20026	19818	19739	19782	19665	19559	19740	19847	19775	19711	19811	19914	19641	19849	19693	19724	19713	20059	19669	19794	19780	19852	19856	19893	19942	19801	19914	20033	19648	19851	19757	19961	19690	19652	19717	19817	19694	19977	19712	19911	19865	19905	19737	19704	19736	19661	19872	19840	19823	19871	19908	19768	19727	19751	19941	19852	19852	19979	19962	19939	19749	19747	19802	19854	19721	19795	19745	19876	20018	19606	19782	19542	19831	19840	19874	20040	19749	19827	19734	20173	19803	19940	19751	19718	19931	19733	19894	19835	19878	19890	19745	19714	19776	19979	19993	19986	19755	19768	19856	19761	19591	19880	19834	19681	19874	19712	19832	19742	19819	19755	19841	19992	19744	20037	19407	19803	19835	19742	19606	19903	19805	19862	19883	19702	19858	19846	19997	20044	19579	19948	19877	19856	19872	19849	19780	19890	19723	19741	20044	19649	19839	19951	19769	19714	19732	20006	19735	19658	19944	19866	19462	19824	19968	19842	19960	19967	19752	19899	19749	19727	19806	19721	19906	19757	19585	19811	19806	19895	19831	19601	19808	19536	19817	19716	19732	19888	19736	19840	19819	19807	19820	19682	19876	19905	19738	19690	19791	19834	20002	19779	19953	19783	19680	19896	19954	19694	19585	19850	19665	19822	19718	19816	19923	19784	19799	19732	19807	19699	19934	19781	19999	20007	19993	19817	19854	19644	19771	19878	19741	19876	19834	19690	19693	19951	19981	19930	19973	19789	19703	19993	19786	19820	19922	19832	19792	19835	19591	19692	19678	19771	19776	19976	19689	19781	19669	19751	19744	19719	19742	19798	19930	19990	19805	19790	19812	19881	19926	19902	19803	19849	19907	19713	19763	19973	19828	19987	19880	19885	19883	19767	19644	19812	19835	19773	19706	19917	19765	19953	19842	19607	19521	19799	19652	19930	19623	19618	19916	19828	19993	19759	19830	19614	19647	19958	19782	20002	19829	19823	19765	19858	19800	19849	19584	19950	19952	19807	19838	19919	19793	19718	19723	19941	19566	19938	19766	19832	19870	19783	19653	19807	19868	19900	19928	19666	19815	19836	19881	19868	19946	19867	20000	19699	19730	19848	19853	19677	19823	19661	19691	19846	19669	19788	19642	19915	19810	19794	20079	19721	19926	19712	19682	19893	19582	19779	19921	19892	19876	19803	19955	19817	19823	19795	19796	19660	19800	19699	20086	19865	19871	19756	19854	19744	19803	20027	19818	19852	20067	20013	19857	19829	19723	19816	19963	19812	19598	19877	19969	19571	19730	19851	19871	19689	19795	19736	19794	19875	19903	19923	19793	19913	19824	19852	19798	19696	19685	20045	19745	19733	19862	19769	19911	19891	19776	19834	19774	19509	19850	19857	19775	19728	19816	19754	19886	19948	19764	19862	19822	19692	19793	19776	19717	19769	19712	19925	19814	19795	19851	20012	19899	19930	19637	19854	19913	19787	19800	19785	19966	20077	19687	19738	19800	19985	19639	19764	19845	19686	19846	19657	19705	20106	19955	19927	19807	19648	19779	19638	19943	19921	19884	19646	19799	19689	19710	19671	19797	19667	19655	19685	19795	20005	20033	19949	19799	19568	19746	19811	19823	19810	19677	19675	20035	19717	19712	19738	19608	19827	19788	19925	19820	19623	19801	19563	19692	19739	19851	19696	19810	19911	19793	19628	19849	19828	19996	19941	19674	19821	19916	19744	19945	19739	19778	19650	19835	19917	19753	19764	20036	19870	20030	19758	19705	19851	19904	19808	19824	19794	19790	19851	19699	19848	19879	19993	19897	19761	19837	19771	19932	19778	19825	19814	19787	19784	19740	19765	19802	19819	19760	19775	19843	19908	19833	19943	19749	19748	19866	19789	19799	19735	19554	19523	19904	19877	19819	19853	19706	19691	19686	19825	19992	19907	19848	19759	19928	20063	19977	20025	19911	19925	19905	19840	19819	19732	19892	19857	19836	19726	19734	19553	20048	19914	19636	20095	19689	20049	19785	19706	19922	19821	19860	19753	19792	19824	19833	19979	19728	19722	19739	19978	19924	19900	19788	19735	19732	19709	20054	20000	20085	19705	19817	19819	19902	19985	19784	20042	19919	20001	19799	19994	20097	19943	19721	19649	19611	19725	19864	19910	19897	19703	19679	19775	19880	19993	19900	19673	19745	19607	19932	19880	19809	19866	19733	19565	19615	19834	19848	19720	19770	19859	19915	19710	19784	19728	19652	19697	19764	19821	19807	19620	19963	19818	19692	19949	19952	19792	20007	19926	19972	19936	19871	19787	19734	19956	19736	19970	19876	19941	19840	19965	19771	19659	19868	19689	19789	19692	19670	20031	20083	19942	19524	19705	19613	19844	19921	19810	19815	19712	19855	19900	19902	19809	19804	19874	19930	19964	19662	19752	19753	19967	19659	19869	19763	19952	19866	19662	19955	19827	19760	19865	19726	19853	19771	19986	19881	19565	19715	19931	19919	19865	19821	19679	19942	19871	19837	19918	19856	19914	19776	19547	19957	19835	19805	19792	19883	20036	19856	19842	19874	19484	19962	19768	19750	19602	19748	19898	19707	19995	19935	19879	19721	19729	19803	19995	19655	19775	19899	19827	19888	19947	19818	19941	19961	19611	19685	19685	19853	19841	19751	19517	19898	19915	19789	19768	19789	19842	19667	19802	19747	19898	19729	20050	19907	19850	19936
27050	35077	29640	21439	21826	20847	18637	17466	16993	16470	16686	16683	16761	16488	16571	16555	16547	16620	16465	16662	16596	16581	16616	16702	16656	16448	16609	16773	16886	16965	16919	16780	16660	16441	16542	16392	16421	16553	16445	16520	16360	16477	16595	16559	16487	16643	16636	16384	16588	16379	16384	16413	16514	16492	16589	16451	16390	16400	16548	16466	16535	16510	16371	16523	16335	16636	16390	16431	16431	16435	16428	16388	16608	16411	16551	16499	16678	16604	16348	16542	16646	16510	16436	16410	16567	16660	16471	16687	16508	16444	16473	16355	16580	16466	16565	16370	16432	16315	16635	16583	16325	16670	16527	16489	16529	16558	16538	16500	16590	16543	16489	16529	16533	16479	16286	16463	16599	16586	16441	16329	16481	16391	16383	16302	16564	16587	16405	16559	16627	16325	16468	16455	16526	16452	16568	16499	16390	16474	16449	16366	16545	16463	16318	16511	16651	16474	16530	16336	16723	16246	16405	16456	16440	16484	16456	16511	16381	16376	16527	16584	16651	16422	16434	16457	16223	16700	16233	16513	16296	16368	16563	16490	16572	16584	16442	16567	16347	16465	16361	16454	16653	16513	16535	16391	16505	16524	16461	16234	16582	16416	16495	16563	16550	16296	16452	16302	16465	16471	16399	16403	16557	16385	16618	16684	16471	16429	16661	16530	16356	16531	16494	16555	16537	16545	16487	16640	16271	16574	16580	16473	16585	16467	16472	16421	16375	16624	16675	16468	16426	16463	16530	16511	16464	16628	16532	16456	16459	16533	16502	16417	16418	16722	16708	16446	16598	16555	16546	16338	16481	16540	16523	16412	16377	16523	16548	16515	16468	16436	16561	16541	16563	16564	16435	16611	16536	16418	16531	16400	16497	16472	16364	16406	16481	16538	16424	16491	16478	16594	16520	16469	16384	16519	16471	16586	16397	16492	16600	16566	16485	16447	16494	16528	16377	16431	16391	16390	16528	16493	16336	16471	16486	16288	16411	16416	16404	16616	16575	16591	16785	16516	16658	16501	16393	16492	16309	16566	16385	16425	16486	16478	16402	16685	16361	16526	16502	16464	16465	16455	16532	16476	16527	16441	16348	16443	16432	16504	16352	16459	16497	16367	16353	16556	16623	16466	16520	16562	16405	16439	16353	16692	16630	16370	16463	16580	16444	16569	16526	16392	16552	16487	16434	16431	16503	16390	16573	16319	16557	16633	16380	16559	16536	16765	16620	16440	16491	16630	16437	16470	16568	16504	16393	16514	16509	16296	16440	16425	16540	16498	16584	16482	16339	16464	16361	16468	16446	16343	16426	16414	16391	16431	16493	16427	16496	16333	16389	16542	16379	16389	16466	16435	16692	16501	16493	16566	16547	16395	16405	16488	16531	16363	16444	16440	16529	16568	16434	16689	16565	16514	16335	16415	16518	16479	16583	16587	16492	16479	16533	16465	16434	16474	16365	16360	16487	16428	16294	16538	16563	16446	16480	16568	16419	16428	16482	16676	16327	16550	16631	16592	16516	16342	16409	16390	16361	16438	16431	16410	16324	16526	16568	16430	16591	16563	16711	16566	16443	16508	16647	16515	16402	16525	16398	16564	16418	16571	16420	16528	16506	16536	16509	16432	16368	16426	16611	16704	16513	16599	16443	16486	16499	16402	16598	16360	16555	16466	16490	16517	16592	16467	16450	16516	16619	16478	16627	16491	16536	16431	16573	16376	16574	16427	16464	16583	16512	16536	16425	16486	16598	16511	16531	16511	16424	16539	16470	16420	16520	16491	16528	16440	16590	16463	16398	16540	16424	16556	16465	16615	16524	16606	16456	16463	16513	16559	16479	16668	16501	16519	16383	16587	16461	16455	16409	16497	16466	16716	16435	16479	16636	16397	16531	16392	16408	16516	16473	16539	16436	16645	16464	16539	16483	16599	16322	16459	16571	16386	16558	16442	16456	16520	16516	16457	16630	16329	16531	16290	16401	16583	16422	16583	16422	16466	16416	16626	16386	16607	16681	16439	16440	16491	16501	16486	16524	16545	16616	16529	16580	16429	16525	16501	16530	16549	16243	16485	16468	16328	16478	16422	16475	16467	16645	16455	16394	16553	16460	16388	16671	16362	16547	16599	16412	16356	16464	16555	16538	16527	16561	16548	16498	16726	16456	16501	16425	16536	16355	16549	16361	16481	16347	16513	16447	16570	16438	16595	16501	16368	16351	16402	16421	16625	16411	16375	16374	16362	16313	16474	16584	16613	16411	16491	16477	16594	16532	16510	16544	16465	16349	16476	16518	16411	16667	16436	16476	16558	16461	16632	16427	16654	16570	16459	16478	16417	16674	16413	16505	16357	16427	16598	16362	16522	16485	16480	16510	16486	16403	16534	16457	16403	16451	16423	16357	16464	16511	16501	16393	16403	16393	16419	16379	16418	16637	16364	16392	16397	16408	16478	16609	16480	16541	16178	16661	16503	16496	16570	16411	16486	16419	16489	16441	16541	16451	16407	16443	16481	16398	16348	16462	16492	16594	16341	16395	16420	16423	16540	16318	16201	16383	16445	16320	16489	16365	16431	16444	16493	16490	16514	16540	16393	16446	16656	16330	16394	16589	16476	16467	16451	16445	16487	16500	16413	16455	16512	16586	16508	16424	16412	16359	16526	16490	16442	16500	16391	16516	16599	16503	16540	16456	16407	16509	16501	16500	16375	16691	16512	16629	16368	16364	16486	16532	16385	16553	16474	16593	16414	16562	16357	16427	16583	16439	16425	16612	16341	16485	16621	16557	16419	16499	16590	16510	16527	16646	16421	16552	16524	16432	16408	16381	16457	16618	16556	16314	16491	16519	16310	16567	16424	16417	16692	16510	16523	16506	16432	16391	16619	16706	16453	16506	16512	16378	16577	16637	16430	16463	16341	16494	16600	16460	16539	16465	16519	16367	16310	16409	16521	16640	16407	16568	16469	16478	16492	16370	16620	16494	16396	16450	16492	16474	16341	16482	16533	16448	16443	16497	16485	16541	16525	16457	16505	16480	16671	16294	16522	16407	16445	16573	16571	16401	16516	16497	16671	16330	16380	16557	16365	16505	16483	16486	16405	16520	16538	16536	16553	16514	16542	16433	16368	16406	16464	16508	16565	16658	16523	16516	16580	16361	16630	16378	16568	16432	16419	16320	16632	16480	16420	16527	16485	16611	16405	16524	16431	16653	16427	16548	16552	16597	16332	16522	16450	16563	16484	16328	16417	16422	16680	16560	16355	16438	16520	16315	16512	16563	16565	16523	16684	16461	16449	16617	16697	16399	16344	16459	16561	16460	16512	16630	16547	16444	16686	16445	16405	16493	16604	16468	16255	16433	16251	16339	16574	16315	16458	16464	16340	16484	16574	16558	16556	16320	16510	16464	16564	16560	16476	16503	16519	16507	16273	16571	16586	16455	16523	16472	16567	16440	16536	16579	16526	16404	16437	16634	16459	16383	16563	16652	16479	16519	16296	16547	16403	16480	16489	16633	16420	16561	16499	16655	16599	16422	16586	16464	16448	16593	16524	16577	16629	16619	16512	16491	16456	16408	16488	16502	16434	16343	16328	16615	16550	16582	16371	16468	16529	16464	16588	16606	16611	16322	16537	16457	16526	16437	16388	16589	16537	16389	16478	16461	16372	16428	16466	16339	16669	16506	16398	16565	16409	16421	16467	16415	16494	16360	16364	16568	16630	16429	16434	16518	16504	16746	16489	16540	16404	16384	16459	16394	16455	16464	16387	16540	16564	16470	16472	16524	16631	16602	16413	16431	16377	16539	16573	16392	16449	16471	16489	16510	16260	16436	16428	16297	16533	16397	16387	16493	16456	16310	16496	16478	16393	16481	16641	16477	16508	16581	16364	16554	16477	16409	16289	16501	16322	16471	16652	16654	16423	16514	16567	16390	16449	16620	16421	16647	16477	16556	16576	16457	16308	16507	16484	16541	16626	16482	16423	16620	16452	16431	16505	16524	16525	16443	16645	16543	16612	16398	16529	16349	16533	16450	16440	16505	16483	16502	16317	16538	16502	16452	16470	16471	16662	16519	16796	16500	16519	16558	16585	16650	16464	16534	16633	16489	16501	16453	16513	16660	16523	16579	16637	16546	16491	16561	16406	16537	16476	16449	16227	16534	16500	16621	16563	16587	16497	16421	16602	16285	16463	16525	16403	16458	16458	16496	16504	16565	16449	16504	16505	16524	16389	16527	16560	16603	16496	16572	16471	16598	16448	16424	16425	16466	16315	16417	16383	16628	16353	16550	16501	16607	16457	16532	16611	16681	16528	16406	16650	16496	16616	16526	16445	16467	16416	16408	16479	16528	16655	16458	16444	16546	16442	16617	16565	16572	16557	16471	16506	16418	16540	16298	16598	16481	16519	16489	16485	16411	16408	16396	16528	16413	16505	16557	16367	16547	16651	16523	16539	16514	16412	16489	16399	16368	16529	16587	16457	16620	16455	16485	16672	16543	16609	16523	16404	16494	16484	16314	16486	16435	16566	16480	16472	16385	16331	16638	16459	16599	16590	16539	16342	16372	16413	16416	16428	16458	16654	16627	16392	16384	16451	16597	16483	16449	16480	16420	16468	16544	16436	16581	16534	16480	16576	16470	16335	16554	16478	16543	16455	16315	16411	16496	16590	16644	16627	16540	16327	16445	16639	16384	16498	16582	16572	16593	16516	16545	16427	16493	16449	16530	16486	16458	16617	16404	16542	16661	16494	16773	16579	16412	16429	16380	16585	16580	16318	16617	16451	16535	16476	16369	16394	16453	16445	16558	16499	16512	16417	16431	16590	16391	16562	16566	16521	16563	16436	16672	16403	16433	16527	16585	16516	16687	16593	16414	16653	16505	16491	16539	16642	16425	16525	16496	16555	16575	16520	16465	16485	16463	16470	16426	16599	16392	16680	16588	16497	16507	16572	16344	16446	16447	16628	16437	16344	16542	16332	16564	16419	16510	16400	16629	16260	16564	16621	16356	16528	16426	16398	16552	16423	16504	16453	16586	16631	16726	16606	16368	16247	16262	16456	16323	16612	16520	16538	16563	16346	16599	16553	16447	16491	16499	16501	16641	16473	16490	16368	16346	16566	16654	16534	16422	16507	16540	16519	16481	16585	16517	16397
24080	21602	29194	24574	22965	25439	25477	22011	20975	20890	20655	20464	20541	20270	20333	20264	20297	20448	20380	20036	20491	20255	20367	20227	20536	20379	20371	21781	22877	22607	21735	21259	20841	20350	20430	20212	20160	20207	20033	20063	20380	19926	20370	20139	20101	20235	20302	20254	20056	20179	20122	20234	19975	20149	20119	20198	20437	20372	20302	20226	20356	20216	20058	20139	20103	20228	20181	20080	20237	20147	20322	20063	20296	20202	20071	20233	20319	20170	20118	20277	20222	20070	20180	19930	19981	20251	20162	20143	20175	20013	20060	20333	20012	20202	20199	20097	20272	20209	20233	20215	20176	20117	20348	20130	20112	20121	20278	20193	20248	20120	19811	20314	20278	20257	20367	19986	20152	20025	20375	20216	20240	20142	20245	20281	20132	20068	20161	19946	20158	20144	19955	20256	20066	20197	20193	20035	20184	19939	19955	20180	20189	20052	20051	20194	20138	20208	20262	20099	20067	19945	20220	20266	20169	20141	20035	20146	20065	20123	20089	20029	20210	20045	20202	20122	20108	20192	20045	20139	20031	20037	20010	20166	20019	19901	20145	20139	20361	20137	20222	20216	20250	19989	20024	20053	20242	20059	20037	20196	20087	20184	19985	19931	20184	20059	20223	20223	20069	20172	20014	20098	20099	20114	19987	20180	20186	20101	20102	20043	20169	20120	20183	20197	20044	20028	20206	20205	20403	20019	20269	20030	19999	20170	20244	20069	20214	20309	20023	20005	20104	20140	20127	20397	20157	20083	20184	20222	20133	20224	19968	20242	20207	20269	20028	20094	20023	20391	20059	20103	20020	20283	19940	19980	20345	20067	19925	20120	20090	20160	20296	19962	20238	19925	20070	20242	20055	19980	19891	20204	20296	20076	19997	19893	20130	20107	20288	20329	20085	20053	20136	19900	20038	20133	20095	19962	20245	20172	20176	20160	19918	20224	19957	20044	20170	20085	19970	20143	20143	20061	20237	20338	20272	20312	20271	20065	20084	20238	20023	20152	20121	20162	20262	20051	20185	20121	19808	20002	20340	20083	20027	20089	20052	19940	20317	20184	19953	19975	20197	20121	20071	20195	19998	20179	20057	20309	20154	20188	20187	20367	20150	20018	20036	19981	20240	20018	19933	20211	20279	20099	19981	19931	20189	20264	20195	19950	20116	20087	20099	20007	20056	20163	20035	20017	20090	20115	20068	20092	20149	20102	20137	20050	20330	20037	20171	20176	20085	20061	20153	20030	20264	20144	20282	20009	20264	20114	19966	20168	20135	20161	20107	20279	20187	20181	20163	20249	20115	20250	20332	20215	20252	20045	20218	20059	20133	20310	20190	20147	20082	20042	20127	20268	20148	20212	20278	20033	20201	20201	19950	20062	20185	20229	20010	20000	19991	20144	20241	20131	20330	20108	19966	20042	20042	20068	20256	19915	20066	20043	20267	20119	20120	20141	20193	20130	20128	19940	20033	20092	20233	20051	20237	19925	20199	20203	19982	20165	20296	20272	20216	20110	20109	20235	20077	20155	20262	19940	20080	20248	20032	19938	20047	20128	20228	19922	20043	19941	20107	20101	20002	20124	20165	20302	20218	20050	20252	20083	20135	20335	20112	20154	20062	20043	20117	20291	20225	20256	20170	20078	20089	20113	20076	20185	20144	20003	20211	19948	20089	20266	20138	20330	20125	20193	20196	19940	20144	20059	20046	20209	20311	20279	20023	20316	19975	20001	20220	20193	20155	20077	20179	20030	20208	20169	19997	20092	20265	20343	20304	20214	20244	20249	20153	20038	19980	20181	20070	20145	20355	20083	20277	20057	20019	19964	20206	20124	20130	20133	20157	20153	20258	20252	20060	20272	20093	20050	20059	20188	20058	20179	20222	20222	20236	20284	20101	19979	20132	20202	20053	20003	20157	20138	20135	20114	20256	20104	19981	20068	20360	20202	20222	20125	20240	20070	20143	19994	20022	20202	19987	20034	20211	20079	20067	20014	20443	19965	20279	20201	20069	20322	20090	20068	19943	20091	20173	20245	20168	20255	20157	20129	20178	20172	20095	20043	20030	20163	20138	20282	20073	20146	20208	20135	20221	20076	20136	20102	20111	20064	20219	20037	20171	20099	20209	20125	19973	20259	20080	19910	20243	20085	19927	20148	20052	20236	20128	20327	20056	20099	20192	20230	20091	20259	20168	20085	20057	20340	20348	20128	20215	20193	20151	20153	20171	20152	19964	20076	20211	20063	20187	20224	19967	20018	20288	19925	19934	20047	20232	20302	20169	20077	20103	19975	20225	20053	20189	20227	20143	19875	19919	20072	20207	20372	20114	20400	20120	19937	20291	20177	20064	20047	20203	19879	19895	20208	20006	20339	20181	20144	20154	20312	20089	20000	20097	20159	20312	20094	20070	19960	20175	20193	20084	20326	20336	19877	20375	19899	20121	20166	20329	20048	20020	19981	20092	20172	20094	20209	20146	20186	20258	20124	20108	20020	20115	20105	20174	20143	19935	20165	20259	20074	20217	20228	20094	20163	20188	20480	20045	20281	20403	20054	20110	20108	20022	20207	20226	20195	20100	20199	20392	20322	20080	20050	20108	19961	20047	20200	20195	20043	20238	20208	20178	20004	20261	20146	19971	20257	20311	20303	20218	20083	20088	20108	19984	20094	20353	20190	19966	20116	20001	20146	20241	19817	20097	20163	20198	20071	20019	19994	20145	19942	20012	20304	20096	20286	20076	20095	20264	20218	20070	20285	20079	20078	20191	20314	20221	20338	20005	20051	20168	20154	20137	20357	20291	20144	20164	20133	20037	20217	20033	20240	20141	20129	20220	20103	19976	20363	20062	20007	20061	20235	20242	20208	20451	20109	20142	19885	20029	20280	20074	20193	20254	20040	20121	20212	20179	20076	20198	20252	20009	19984	20057	20042	20128	19980	20134	20053	19996	20169	20237	20078	20163	20275	20320	20137	20150	20426	20072	19932	19965	19916	19930	20237	20408	20009	20171	20308	20222	20211	20017	20359	20255	20036	20194	20063	20263	20164	20091	20096	19909	20273	19976	20036	19864	20091	20268	20155	20185	20165	20106	20258	20062	19936	20018	20228	20153	19883	20199	20073	20112	20212	20113	20213	20240	20218	20172	19959	20070	20257	20191	20127	20096	19979	20152	20047	20362	19965	19984	20261	20087	20172	20117	20072	20230	19947	20174	19939	20112	20084	20274	20238	20317	20310	19955	20110	20109	20072	20083	20105	20014	19968	19998	20183	20190	20046	20234	20376	20200	20147	20169	20186	20119	20174	20341	20423	20160	20224	20213	20049	20097	20137	20092	20023	19971	20179	20289	20216	19927	20285	20287	20109	20090	19993	19998	20166	20231	20160	20163	20181	20299	20197	20143	19990	20211	20163	20282	19911	20134	20044	20300	20114	19857	20360	20044	20124	20071	20073	19949	20123	20183	20107	20248	20220	20106	20033	20193	20153	20348	20143	20059	20064	20161	20161	20391	20222	20228	20269	20239	20237	20186	20016	20105	20352	20073	19965	20208	20207	20356	20159	20130	19944	20138	20207	20204	20161	19878	20072	20164	20096	20149	20065	20133	20303	20065	20335	20079	19982	19903	20108	20105	20185	20003	20009	20218	20179	20238	20178	19956	20078	19813	20094	20056	20380	20274	20148	20021	20114	20138	20115	20056	20053	20152	20295	20247	20175	20220	20155	20276	19935	20029	20310	20255	20050	20039	20328	20160	20178	20160	20262	20267	20207	20286	20181	20093	19978	19946	20193	20263	20159	20131	19968	20128	20078	20153	19965	20497	20333	20248	20230	19904	20211	20123	20117	20265	20232	20114	20097	20288	20222	20203	20032	19956	20426	20052	20199	20114	20146	20179	20135	20315	20277	20212	20172	20210	19938	20120	19983	20273	20248	20163	20210	19976	19900	20330	20127	20157	20015	20234	20130	20024	20215	20215	20063	20272	20231	19941	19932	20219	20188	20308	20256	20168	20224	20185	20121	20074	20198	20001	20019	20218	20078	19895	20160	20247	20244	19924	20265	20021	20195	20185	20089	20099	20173	20079	20124	20226	20161	20084	20221	20082	20168	20111	20273	20038	20240	20006	20139	20176	20051	20084	19916	20136	20167	20153	20161	20049	20210	19871	20084	20198	20034	20155	20000	19978	20142	20277	20170	20060	20197	20114	20193	20036	20016	20211	20147	20108	20096	20017	20206	20146	20177	20198	20025	20146	20237	20293	20164	20038	20178	20189	20120	20160	20035	20162	20093	20173	20264	19936	20105	20029	20079	20103	20219	20113	20216	20246	20496	20056	20067	20208	19936	20150	20062	20123	20089	20072	20252	20115	19850	20126	19901	20215	20163	20142	20134	20267	20138	20223	19971	20048	20132	20023	19954	19936	20098	20150	20198	20164	20316	20292	20046	19927	20285	20069	20100	20171	20175	19876	20058	20020	20084	19905	20178	19890	20073	20048	20040	20102	19992	20132	20099	20073	20141	19980	19929	20037	19977	20258	20112	20185	20216	20189	20136	20033	19899	19869	20052	19967	20070	20065	20211	20022	20143	20160	20118	20249	20069	20311	20166	20138	20022	20279	20005	19991	20364	20229	20174	20210	20078	19842	20316	20218	20356	20090	20168	20159	20017	20064	20208	20237	19940	20061	19982	20222	19979	19926	20149	20279	20205	20155	20141	20032	20045	20211	20069	20182	19968	20131	20283	20056	20268	20074	20188	19907	20335	20362	20324	20079	20200	20021	20153	20249	20083	20105	20007	20042	20144	20148	20079	20042	20242	20332	20023	20135	20160	20184	20212	20169	20255	20149	20027	20009	19995	20130	20095	19904	20259	20170	19979	20201	20268	20240	20218	20196	20230	20200	20142	20130	20051	20065	19958	19956	20141	20136	19842	20242	20060	20193	20051	20144	19854	20106	20334	20326	20140	20283	20370	20201	20055	20179	20063	20083	20023	20109	20034	20270	20160	20212	19936	20278	20405	20144	20079	20272	20128	20279	20180	20128	20042	20203	20107	20277	20112	20054	20032	20276	20003	20067	20107	19828	20160	20287	20180	20133	19995	20160	19956	20130	20111	20330	20108	20249	20210	20127	19852	20172	20037	20276	20193	20195	19907
30450	51426	39419	23688	21795	22990	20836	19104	17868	17218	17323	17164	16997	16980	16985	16901	17032	16849	16959	17035	16938	17004	16982	17042	17152	16991	16920	19119	21114	20177	18848	18370	17219	16976	17162	16735	16829	16762	16784	16919	16884	16681	16664	16688	16787	16672	16699	16705	16874	16844	16822	16560	16664	16878	16768	16744	16691	16741	16630	16813	16693	16792	16888	16738	16988	16900	16807	16656	16775	16556	16554	16668	16607	16783	16760	16859	16576	16929	16811	16826	16722	16832	16682	16700	16679	16724	16836	16648	16921	16838	16653	16926	16769	16883	16851	16851	16733	16775	16513	16525	16736	16753	16651	16834	16722	16631	16753	16842	16701	16787	16815	16884	16504	16655	16743	16688	16777	16769	16756	16759	16642	16602	16837	16705	16759	16763	16660	16771	16704	16800	16675	16712	16629	16816	16626	16769	16702	16721	16833	16755	16663	16901	16801	16891	16779	16747	16730	16751	16911	16864	16757	16913	16964	16662	16756	16589	16722	16862	16742	16908	16691	16796	16515	16706	16764	16690	16738	16772	16788	16741	16816	16580	16714	16771	16893	16652	16803	16747	16809	16646	16699	16778	16738	16748	16863	16748	16808	16626	16737	16788	16722	16823	16787	16630	16896	16676	16845	16810	16814	16862	16719	16778	16653	16797	16682	16776	16650	16751	16679	16894	16573	16720	16656	16840	16641	16469	16591	16953	16872	16714	16787	16826	16589	16793	16639	16814	16732	16751	16721	16689	16872	16664	16740	16754	16633	16739	16922	16903	16557	16671	16555	16679	16689	16853	16774	16523	16773	16673	16724	16752	16587	16739	16816	16781	16792	16684	16788	16761	16687	16607	16541	16655	16790	16833	16590	16513	16833	16582	16756	16749	16786	16707	16807	16578	16831	16916	16809	16860	16739	16756	16869	16574	16772	16760	16659	16651	16777	16898	16761	16894	16624	16848	16622	16635	16771	16651	16763	16833	16465	16509	16840	16602	16764	16839	16710	16859	16869	16714	16662	16829	16696	16604	16858	16695	16599	16759	16538	16609	16778	16629	16773	16795	16594	16576	16549	16764	16788	16673	16810	16666	16773	16594	16931	16581	16800	16700	16447	16684	16763	16440	16725	16785	16691	16829	16754	16896	16734	16862	16970	16600	16900	16629	16866	16750	16509	16739	16813	16827	16742	16667	16692	16747	16740	16815	16695	16774	16564	16781	16898	16637	16897	16599	16584	16842	16700	16568	16850	16792	16760	16724	16828	16968	16684	16659	16802	16727	16783	16851	16748	16733	16717	16670	16723	16584	16814	16866	16829	16857	16703	16888	16746	16799	16750	16709	17045	16945	16858	16620	16791	16866	16702	16733	16858	16553	16679	16711	16697	16807	16768	16778	16745	16700	16740	16697	16665	16524	16736	16986	16901	16730	16763	16801	16843	16648	17043	16763	16825	16603	16748	16712	16654	16691	16788	16819	16794	16538	16798	16694	16684	16742	16735	16799	16801	16803	16640	16586	16681	16892	16800	16588	16941	16927	16810	16770	16648	16747	16753	16838	16888	16902	16890	16577	16751	16687	16840	16672	16860	16656	16851	16665	16712	16895	16829	16710	16653	16693	16669	16880	16758	16563	16597	16692	17040	16640	16744	16787	16803	16706	16608	16688	16765	16888	16766	16714	16698	16698	16721	16699	16722	16736	16733	16794	16775	16787	16900	16750	16842	16798	16843	16816	16581	16873	16722	16634	16754	16651	16713	16828	16782	16855	16709	16493	16764	16687	16720	16721	16711	16748	16816	16687	16748	16596	16790	16610	16784	16986	16796	16731	16904	16815	16749	16827	16851	16877	16647	16754	16680	16703	16611	16595	16642	16781	16901	16805	16725	16799	16712	16821	16666	16704	16630	16653	16617	16754	16712	16767	16740	16749	16789	16908	16653	16697	16681	16820	16807	16674	16851	16827	16566	16746	16672	16691	16702	16708	16666	16728	16879	16725	16647	16680	16451	16573	16584	16730	16621	16708	16839	16750	16831	16673	16847	16884	16648	16804	16863	16743	16760	16657	16763	16742	16642	16817	16658	16668	16545	16718	16727	16642	16525	16790	16661	16898	16740	16792	16825	16742	16639	16800	16651	16823	16940	16758	16603	16910	16794	16818	16691	16814	16699	16563	16710	16662	16766	16739	16866	16779	16494	16697	16750	16785	16725	16860	16829	16791	16724	16694	16929	16669	16949	16734	16774	16640	16827	16700	16432	16732	16727	16716	16716	16674	16773	16792	16739	16545	16627	16616	16736	16791	16738	16876	16657	16608	16679	16683	16839	16682	16650	16824	16621	16639	16812	16720	16852	16685	16882	16679	16802	16766	16561	16766	16791	16790	16581	16914	16830	16743	16838	16662	16798	16672	16706	16710	16747	16579	16932	16832	16773	16657	16691	16709	16656	16757	16865	16653	16814	16819	16633	16898	16687	16809	16628	16864	16790	16669	16663	16763	16571	16668	16754	16699	16732	16915	16717	16685	16884	16707	16901	16733	16623	16777	16651	16774	16718	16842	16559	16589	16687	16698	16904	16713	16584	16663	16849	16624	16931	16611	16664	16757	16694	16578	16794	16885	16589	16750	16716	16754	16864	16736	16723	16693	16639	16729	16704	16783	16699	16769	16823	16700	16682	16914	16642	16564	16827	16588	16672	16692	16883	16832	16788	16739	16671	16777	16656	16732	16774	16702	16934	16741	16582	16930	16801	16821	16759	16569	16885	16717	16808	16613	16749	16775	16887	16710	16681	16647	16616	16643	16757	16799	16776	16753	16758	16812	16903	16907	16681	16813	16733	16695	16890	16585	16668	16791	16764	16785	16761	16738	16894	16470	16530	16705	16624	16702	16640	16884	16939	16680	16685	16739	16834	16709	16739	16813	16838	16696	16827	16494	16552	16620	16912	16723	16714	16710	16750	16732	16747	16783	16550	16853	16697	16660	16759	16802	16750	16620	16798	16673	16937	16745	16438	16606	16926	16711	16859	16556	16684	16589	16891	16714	16833	16746	16518	16612	16616	16576	16682	16722	16641	16790	16692	16653	16812	16906	16771	16698	16701	16752	16773	16803	16645	16794	16809	16858	16732	16867	16729	16792	16777	16564	16757	16632	16685	16823	16850	16635	16694	16708	16775	16731	16752	16765	16701	16692	16731	16768	16897	16571	16633	16715	16615	16776	16679	16670	16608	16861	16578	16644	16765	16730	16708	16773	16901	16732	16656	16761	16712	16853	16686	16754	16781	16673	16827	16640	16729	16626	16745	16696	16589	16853	16504	16637	16809	16733	16797	16828	16735	16703	16693	16768	16785	16727	16866	16709	16884	16854	16811	16692	16802	16912	16670	16690	16650	16738	16652	16716	16792	16738	16672	16494	16710	16832	16754	16660	16765	16839	16744	16884	16727	16763	16722	16751	16685	16730	16687	16753	16702	16849	16874	16715	16609	16723	16708	16799	16736	16812	17046	16804	16741	16824	16679	16832	16585	16587	16690	16662	16618	16694	16697	16788	16663	16745	16775	16635	16720	16575	16863	16752	16792	16733	16653	16602	16727	16827	16777	16677	16751	16735	16728	16740	16743	16744	17011	16652	16773	16618	16981	16715	16743	16760	16868	16717	16790	16833	16732	16872	16941	16731	16890	16809	16747	16649	16679	16790	16707	16933	16683	16749	16815	16835	16753	16897	16787	16656	16761	16623	16662	16743	16629	16737	16912	16857	16831	16852	16687	16625	16684	16673	16916	16692	16844	16703	16772	16794	16657	16806	16735	16709	16851	16637	16581	16844	16796	16632	16763	16748	16804	16645	16863	16905	16582	16879	16643	16612	16905	16729	16748	16861	16662	16608	16700	16868	16652	16848	16833	16490	16853	16837	16905	16764	16815	16553	16719	16697	16653	16648	16554	16742	16895	16810	16848	16814	16633	16744	16746	16846	16805	16801	16598	16666	16735	16784	16766	16718	16610	16827	16795	16620	16678	16836	16699	16700	16717	16718	16640	16723	16880	16758	16702	16706	16873	16822	16639	16758	16794	16760	16761	16878	16788	16608	16783	16752	16626	16790	16738	16806	16703	16732	16679	16867	16655	16658	16880	16621	16683	16843	16763	16724	16698	16802	16622	16695	16803	16688	16726	16728	16738	17033	16696	16778	16741	16818	16693	16748	16784	16777	16729	16883	16715	16800	16698	16638	16717	16823	16610	16725	16820	16694	16680	16836	16662	16660	16758	16724	16787	16861	16638	16677	16731	16891	16601	16890	16814	16824	16691	16727	16637	16685	16713	16933	16723	16851	16862	16797	16717	16714	16762	16824	16516	16800	16732	16779	16666	16801	16564	16747	16953	16730	16714	16720	16795	16719	16707	16834	16670	16887	16562	16672	16974	16764	16627	16768	16792	16541	16765	16698	16802	16667	16666	16695	16844	16734	16685	16824	16716	16731	16812	16688	16766	16776	16682	16761	16762	16652	16879	16749	16800	16820	16730	16637	16671	16743	16729	16809	16836	16839	16713	16522	16790	16634	16840	16562	16738	16725	16874	16745	16723	16803	16697	16672	16832	16645	16957	16759	16610	16681	16728	16692	16578	16725	16843	16794	16709	16767	16729	16604	16688	16704	16781	16928	16654	16762	16584	16668	16742	16793	16862	16807	16709	16745	16869	16943	16776	16781	16757	16798	16853	16590	16911	16683	16784	16696	16539	16666	16911	16817	16832	16543	16868	16636	16936	16930	16660	16652	16736	16734	16908	16699	16865	16724	16619	16808	16773	16801	16727	16711	16779	16713	16727	16611	16780	16758	16713	16866	16835	16844	16622	16827	16730	16809	16616	16755	16840	16870	16618	16788	16765	16666	16668	16680	16693	16681	16772	16659	16654	16727	16826	16754	16923	16919	16760	16796	16690	16924	16770	16745	16846	16749	16556	16679	16744	16726	16826	16705	16834	16709	16722	16782	16653	16778	16697	16883	16701	16836	16600	16604	16826	16625	16673	16845	16861	16652	16757	16526	16780	16809	16877	16557	16675	16794	16655	16620	16728	16883	16767	16730	16834	16688	16814	16603	16737	16683	16809	16671	16690	16751	16745	16706	16802	16589	16810	16579	16629	16862	16619	16849	16525	16588
22917	21512	29427	23941	21899	24952	28673	24015	22142	22039	21597	21426	21482	21294	21419	21407	21348	21337	21255	21323	21205	21316	21332	21433	22010	21261	21326	23084	25549	26060	24852	22911	22175	21650	21160	21050	20818	21114	20980	20878	21059	20915	21105	20762	20910	20834	20888	20916	20922	21063	20902	21016	20960	20889	21279	21097	20936	20868	20736	20965	21201	21142	21174	21004	21230	20868	20950	21031	21112	20914	21094	21076	20954	21028	20839	20806	21040	21124	21228	20862	20889	21045	21045	21017	20976	20936	21055	20886	20872	20957	21093	21061	20828	20884	21049	20905	20934	20972	21000	20806	20781	20872	20974	21167	21004	20931	20983	21084	20844	21058	20875	20945	20899	21136	21025	20908	21014	21011	21026	21042	21155	21184	20698	21113	21108	20658	21044	20930	20789	21046	21041	21098	20949	21113	20898	20923	20839	20889	20949	21004	20733	21001	20979	21002	21078	20787	20900	20967	20956	21052	21066	21155	20962	20922	20956	20914	20732	21129	20870	20781	20997	20944	20944	20876	20841	20931	21113	20965	20807	20858	20976	20918	20950	20985	20901	21058	20996	20839	20810	20975	20841	21038	20856	20937	21156	20831	21010	21025	20920	20816	21018	20858	21009	20857	20972	20939	20969	21022	21101	21167	21064	20567	20942	21073	21123	20938	21186	20834	20788	20741	20903	21146	20955	20949	20965	20834	21001	20923	20839	20982	20869	21084	20935	21046	21061	21157	20867	21179	21094	20951	20744	21012	21210	20959	21030	20998	21062	20875	20568	20923	20869	20939	20876	21096	21030	21059	21031	21097	20849	20921	20826	20970	20993	20657	20917	21072	20964	20995	21053	20820	21068	20817	20999	20896	20858	21068	20898	20872	20966	20982	20804	20975	20869	20850	20872	20925	20983	20804	20917	20798	21083	21049	20898	20853	20942	21094	20760	20840	21102	21048	21049	20961	20923	20950	20836	21065	20940	20681	20776	20920	21138	21185	21039	20863	20942	20943	21126	20905	21040	21215	20875	21066	21114	20848	21174	20928	20861	20947	21072	20964	20886	20807	21129	20885	20954	20862	20964	20926	21066	20908	20941	21115	21175	20941	21058	20788	20954	20845	21151	20976	20814	20858	20792	20898	20936	21099	21036	20899	20874	20896	20885	20731	21128	20784	20841	20867	20684	20665	21056	21066	20970	20850	20989	20794	20999	20985	21171	20707	21000	20822	20900	21074	20767	20797	21136	20794	21010	20987	20965	21037	20936	20914	20927	21050	20910	20839	20734	20937	20887	21167	20977	21019	21053	21077	20971	20823	20931	20792	20881	20779	20981	21087	20714	20895	20794	20847	20992	21049	21062	20757	21142	20934	20999	20894	20908	20874	20847	20907	20887	20904	20855	20951	20898	20640	21012	21005	20870	20904	20996	20716	20923	20976	21089	20879	20999	20917	20991	20902	20817	20765	20890	20840	20884	20955	20902	21148	20878	20805	20839	20878	20827	21181	20811	20798	21046	20870	21043	20964	20933	21028	20896	20779	20873	20999	21106	20958	20954	21008	20739	21076	21030	20785	20921	20995	20687	20827	20931	20922	21017	20953	20833	20836	20851	21053	21007	21131	20928	20998	21072	21106	20855	20871	21005	20890	20822	21110	20993	20922	20997	20768	21024	20849	20941	20886	20844	20989	20888	20965	20826	20961	21207	20811	20900	20937	20982	20959	20672	20781	20815	20708	20898	20828	21042	20882	20855	20986	20877	20702	21051	21074	21146	21238	20946	20991	20835	20930	21015	20801	20832	21070	20981	20874	20871	21040	20941	21002	21000	20937	20864	20966	21071	20899	20970	21122	21142	20992	20785	20957	20885	21172	20850	20839	20902	21156	20945	20886	20964	21027	21179	20862	20751	20999	21046	21107	20793	20854	20978	21163	21215	20864	20992	21104	21062	20837	21109	20879	20941	20763	20881	21279	21068	21038	20999	20867	20875	20886	21014	20865	20948	21037	21270	21152	21071	20928	20933	20974	20754	21157	20964	20899	20985	21045	20998	21064	20900	20751	21021	21026	20881	20714	20938	20949	20586	20906	20833	20951	20935	20967	21017	20880	20974	20980	20962	20789	20935	20988	20857	20937	20851	21043	20928	21038	21055	20941	20841	21022	20934	20930	20849	20869	21115	20747	21155	21114	20935	21015	20766	20969	20829	20915	20865	20946	20979	20968	20804	21223	21167	21053	20958	20954	20931	20879	20959	20957	21095	20685	21013	21067	20813	21243	20918	20847	20918	20830	20966	20936	20952	21158	21051	20889	21046	21073	21032	21061	20976	20904	21056	21035	21001	20865	20897	20953	21020	20946	21016	20916	20876	21144	20899	20868	20938	21051	20951	20876	20863	20902	20999	20871	21072	20860	21194	20907	21007	21079	21200	20870	20854	20862	20821	20916	20933	21083	21032	20984	20963	21003	20892	20994	20935	20708	20836	21023	20963	20907	20928	20847	21208	21066	21011	20884	21017	20892	20973	21116	21004	20998	21044	21005	20993	20877	20868	20859	21132	20820	20813	21055	20969	20841	20816	20867	21016	21080	20949	21138	21239	21015	21052	20981	20732	20936	20701	20882	20874	20746	20763	21080	20901	20945	20848	20914	20803	21042	20803	20685	20981	20999	21053	20977	20812	20968	20990	20764	20783	21033	20955	20864	21185	20835	21040	21157	20882	21013	20862	21001	20925	20907	21064	20932	20832	20967	20909	21037	21163	20879	20943	20952	21095	20973	20884	20818	20866	21001	20853	20684	21159	21150	20868	21066	20920	21005	20993	20801	20845	20595	20960	21055	20840	20908	20894	20936	21021	20961	21033	20940	20898	20921	20765	21055	20919	20714	21194	21016	20861	20890	20969	20782	20869	21093	20961	20976	20903	21019	20847	20809	20732	20846	20874	21069	20876	20936	21008	20983	21045	20922	21057	20956	20933	20997	21021	21021	21028	21042	21167	21018	20821	20897	20889	20825	21156	20821	20927	20948	21178	20941	20995	20834	20899	20903	20952	20644	20777	20810	21029	20830	20751	20959	21157	21026	20967	21017	20920	20874	20930	21006	21001	20882	20926	20946	20900	20840	20944	20954	20943	20639	21004	20958	20723	20858	21012	20964	21051	20954	21156	20844	20778	20944	20937	21000	20795	20926	21010	20888	21062	20854	20947	20862	20926	20795	20820	20894	21092	20936	20889	21082	20866	20894	21018	20920	20912	20827	21033	21062	20886	20745	20967	20910	20995	20965	21128	20970	21209	21072	20925	20846	20883	20999	20824	20872	20921	20939	20776	20892	20917	20741	20865	20700	20738	21092	21097	20844	20988	20926	21121	20787	20969	20945	20870	20781	20939	20846	20888	21110	20705	20867	20972	21044	21085	20908	20852	20930	20993	20915	20860	20970	20904	21099	20801	21027	20872	20911	20951	20994	20933	20879	21104	20963	21082	21137	20893	20911	20772	20815	20870	20911	21019	20949	20938	21053	21007	20948	21044	20945	20743	21009	20991	21097	20901	20927	20807	20935	21002	20789	20996	21002	20902	20790	20838	21001	20896	20961	20964	21006	21094	20937	21158	20867	20947	20828	20871	20845	20800	20909	20995	20782	20644	21139	21059	20834	20986	20919	21167	21000	20956	21121	20876	21023	21097	20946	20998	20979	20979	21002	20965	20829	20874	21051	21094	20986	21243	20972	20980	20991	20932	20867	20925	20974	21071	20983	20942	20777	21053	20984	20952	20945	20998	20766	21102	20861	20874	20885	20985	20999	20729	21084	20719	20964	20817	20919	21056	20986	21000	20938	20933	20798	21091	20871	20697	21116	21200	20811	21038	20885	20974	21045	21114	20949	20794	20974	21076	21101	20841	20967	21189	21134	20985	20778	20882	20793	21035	20954	20975	20959	20920	20986	20887	20772	21032	21037	20791	21074	21155	20726	20759	20899	21031	21018	20988	21054	21049	21078	20914	20911	20954	20869	21049	21112	20807	21021	20790	20910	21007	21071	20964	20869	20990	21045	20960	20657	20959	20792	21092	20777	20923	20856	20924	20672	20996	20922	20795	20998	20819	20874	20957	20871	21171	21073	20955	20985	20978	20978	20972	21076	20825	21040	21003	20933	21046	20771	20787	20690	20920	20776	20738	20837	21131	21006	20866	20961	20954	20701	20777	20766	21063	20873	20863	20901	20839	20976	20871	20949	21150	21013	20805	20960	20944	20908	21031	20745	20916	20679	20936	20943	21054	20936	20925	20955	20999	20906	20872	21027	20826	20801	20847	20976	21129	20875	20936	20869	20843	20895	21016	20852	21022	20879	21074	20687	21001	21009	20770	21126	20938	20984	20858	20939	20773	21009	20909	20732	20870	20889	21112	20966	20804	20924	20914	20716	21002	20866	20785	20697	20916	20853	20931	20900	20798	20804	21049	21034	20859	20990	20930	20796	20854	21016	20924	20988	20848	20958	21137	20937	20924	20963	20886	20975	21036	20926	20949	20701	20927	20942	20912	20890	20879	21038	20848	20814	21030	21146	21106	20915	20700	20842	21093	20792	20703	21017	21012	20701	21031	20818	21242	20885	20860	20864	21142	20959	20878	20753	21061	21064	20837	21026	20892	20742	21230	20932	20995	20792	21043	20700	20867	20808	20906	20828	20783	21161	20832	20860	20886	20865	21306	20938	20873	20790	20947	21022	20967	20865	21017	20926	20940	21006	21075	21087	20838	20879	21021	20966	21014	21023	20905	21066	20957	20955	21061	20962	21110	21103	20951	20932	21060	20808	20976	21042	21269	21026	20976	20794	20962	20988	20725	20993	21097	21069	20915	20746	20778	20759	20850	20730	21071	20962	20949	20851	20925	21155	20807	20942	20773	20705	21001	20827	20711	20734	20876	20787	21062	20672	20832	20791	20895	20876	21097	20987	21129	20811	21067	20878	21186	20915	21058	20799	20851	20940	21036	20775	20818	20852	21223	21044	20943	20878	21032	20787	20951	21021	20860	20755	20949	20817	20847	20867	20938	20728	20968	21037	21101	20912	20944	20806	21068	20930	20780	20842	20795	21030	21005	21105	21022	20853	20921	20993	20952	20820	20779	20820	21044	20908	20731	21000	20894	21150	20868	20935	21064	20855
35429	59645	41691	27021	24268	22959	22621	20962	18865	18174	17878	17766	17456	17530	17625	17817	17721	17624	17446	17359	17513	17432	17447	17503	18826	17684	17873	20336	23970	24749	21574	19511	18288	17782	17524	17161	17128	17459	17142	17071	17229	17149	17186	17058	17292	17194	17032	17222	17189	17129	17264	17107	17304	17335	17103	17258	17120	17212	17107	17255	17202	17139	17210	17359	17182	17305	17187	17098	17241	17143	17357	17070	17362	17301	17103	17305	17114	17120	17274	17099	17210	17025	17305	16955	17394	17143	17266	17198	17135	17055	17206	17211	17335	17211	17290	17187	17285	17132	17235	17145	17144	17125	17210	16995	17188	17197	17095	17266	17138	17040	17228	17194	16838	17331	17211	17150	17104	17187	17172	17159	17134	17121	17240	16988	17178	17045	17009	17144	17177	17173	17239	17100	17167	17258	17188	17104	17194	17210	17119	17287	17207	17218	17292	17340	17201	17152	17180	17287	17379	17230	17121	17115	17241	17111	17298	17025	17173	17091	17202	17226	17177	17122	17210	17091	17243	17142	17121	17299	17155	17119	17218	17105	17196	17173	17178	17247	17104	17306	17205	17156	17230	17346	17149	17240	17280	17136	17129	17137	17140	17222	17242	17188	17213	17129	17101	17121	17218	17009	17169	17151	17345	17198	17319	17136	17206	17178	17372	17130	17125	17206	17231	17156	17223	17158	17086	17257	17151	17133	17064	17209	17378	17202	17032	17167	17156	17087	17245	17341	17078	17217	17224	17054	17217	17288	17173	17292	17131	17121	17140	17249	17156	17133	17280	17255	16939	17112	17044	17060	17272	17080	17133	17159	17288	17261	17135	17212	17241	17149	17263	17070	16958	17076	17297	17177	17171	17220	17246	16953	17177	17206	17097	17128	17240	17065	17171	17004	17409	17202	17289	16852	17214	17011	17075	17026	17115	16975	17315	17169	17043	17092	17129	17272	17186	17248	16956	17098	17043	17144	17169	17223	17298	17267	17104	17080	17209	17220	17028	17225	17059	17269	17250	17183	17007	17134	17328	17238	17358	17075	17080	16984	17193	17045	17208	17322	17069	17265	17309	17277	17176	17116	17058	17088	17164	16979	17248	17087	17125	17167	17150	17179	17164	17282	17054	17154	17202	17076	17051	17139	17074	17115	17168	17167	17114	17000	17142	17190	17255	17036	17342	17255	17209	17286	17115	17090	17167	17151	17056	17120	17222	17045	17167	17017	17171	17166	17141	17116	17153	17200	17344	17153	17146	17239	16957	17056	17092	17258	17093	17085	17061	17128	17145	17160	17334	17158	17135	17219	17159	17074	17274	17339	17167	17088	17091	17204	17166	17125	17286	17331	17143	17348	17366	17140	17136	17271	17023	17313	16944	17157	17170	17158	17156	17102	17250	17054	16949	17050	17159	17183	16976	17256	17180	17255	17072	17145	17088	17343	17159	17220	17155	17089	17236	17224	17200	17134	17194	17100	17109	17100	16948	17318	17101	17220	17183	17248	17286	17223	17330	17224	17290	17082	17116	17187	17218	17228	17157	17362	17114	17232	17090	17147	17176	17173	17079	17207	17292	17265	17196	17133	17211	17187	17084	17142	17271	17101	17306	17260	17130	17053	17186	17051	17193	17105	17268	17206	17099	17123	17045	17202	17346	17114	17209	17238	17267	17080	17006	17230	17043	17253	17363	17194	17060	17136	17272	17206	17083	17123	17061	17297	17189	17153	16915	17066	17128	17317	17025	17096	17146	17047	17030	17241	17236	17131	17174	17095	17064	17242	17214	17200	17182	17156	17191	17183	17237	17200	17126	16903	17313	17288	17152	17172	17189	17242	17167	16868	17343	17241	17173	17113	17225	17147	17156	17097	17193	17147	17314	17135	17123	17230	17283	17024	17197	17184	16975	17119	17139	17079	17116	17262	17236	17161	17251	17087	17211	17291	16993	17071	17074	17292	17225	17328	17357	17088	17147	17039	16978	17213	16924	17049	17033	17119	17364	16992	17172	17209	17200	17016	16968	17194	17135	17124	17098	17169	17160	17183	17005	17350	17085	17255	17157	17183	17212	17099	17138	17302	17044	17179	17230	16998	17217	17120	17076	17088	17177	17114	17211	17186	17125	17226	17137	17257	17494	17311	17198	17180	17120	17101	17255	17173	17204	17358	17182	17223	17051	17162	17149	17207	17087	16999	17268	17225	17225	17154	17223	17099	17152	16834	17165	17080	17213	17050	17147	17252	17228	17023	17129	17206	17272	17128	17240	17149	17132	17399	17082	16995	17268	17184	17105	16936	17114	17202	17328	17191	17210	17128	17113	17217	17240	17315	17159	17153	17135	17138	16995	17184	17233	17116	17305	16992	17008	17119	17121	17270	17205	17268	17197	16943	17197	17184	17160	17113	17178	17098	17165	17237	17199	17138	16964	17134	17153	17063	17245	17205	17006	17095	17164	17002	16995	17179	17338	17114	17244	17073	17144	17149	17062	17096	17222	17248	17179	17108	17050	17108	17226	17191	17261	17138	17220	17115	17382	17238	17177	17369	17073	17143	17089	17215	17301	17201	17136	17064	17211	17261	17089	17128	17141	17041	17185	17188	17033	17239	17310	17177	16978	17171	17238	17162	17157	17073	17160	17333	17184	17172	17108	17292	17239	17167	17058	17089	17205	17184	17097	17084	17145	17224	17028	17197	17016	16971	17152	17216	17198	17141	17150	17200	17351	17112	17298	17133	17115	17254	17288	17178	17068	17106	17271	17312	17133	17245	17147	17047	16984	17198	17127	17260	17085	17240	17157	17084	17356	17171	17209	17193	17359	17172	17225	17223	17172	17116	17002	17119	17153	17267	17105	17096	17324	17259	17150	17091	17144	17141	17266	17179	17078	17252	17232	17193	17053	17114	17048	17263	17121	16951	17107	17227	17226	17127	17255	17176	17351	17185	17077	17083	17086	17340	17091	16977	17111	17248	17141	17083	17161	17090	17270	16977	17110	17160	17090	17049	17112	16996	17178	17174	17294	17260	17074	17156	17036	17167	17109	17207	17177	17259	17291	17094	17197	17129	17198	17029	17212	17043	17352	17160	17123	17080	17268	17266	17208	17142	17251	17164	17386	17134	17197	17142	17240	17280	17255	17045	17142	17173	17060	17271	17237	17053	17049	17224	17158	17106	17079	17080	17270	17052	17133	17134	17007	17218	17145	17138	17142	17124	16906	17253	17344	17301	17259	17164	17282	17242	17034	17159	17242	17273	17066	17291	17133	17316	17121	17018	17142	17155	17222	17036	17282	17186	17174	16998	17161	17135	17168	16952	17112	16980	16988	17267	17057	17027	16996	17134	17203	17124	17175	17247	17071	17001	17108	17204	17211	17298	17231	17181	17116	17099	17107	17292	17141	17072	17235	17093	17048	17292	17063	17286	17046	17118	17144	17050	17231	17109	17129	17218	17121	17039	17102	17093	17142	17184	17159	17252	17040	17155	17015	17209	17102	17105	17071	17230	17307	17178	17216	17176	17146	17260	17287	17336	17260	17158	17269	17084	17300	17202	17253	17085	17151	17183	17294	16997	17250	17174	17200	17250	17114	17125	17279	17306	17257	17181	17176	17110	17132	17212	17182	17142	17241	17154	17358	17275	17341	17225	17083	17123	17206	17086	17136	17224	17053	17265	17049	17281	17160	17254	17083	17169	16893	17196	17273	17213	17139	17371	17096	17202	17155	17229	17184	17268	17326	17323	17157	17110	17159	17209	17134	17087	17233	17162	17106	17177	17072	17069	17270	17098	17126	16974	17081	17103	17276	17092	17285	17096	17078	17267	17212	17023	17097	17136	17189	17122	17250	17240	17094	17302	17058	17123	17261	16993	17219	17407	17184	17080	17295	17001	17271	17295	17071	16902	17171	17218	17177	17068	16991	17171	17076	17046	17153	17055	17041	17191	17133	17037	17166	17218	17211	17264	17157	17176	17218	17246	17253	17230	17268	17124	17224	17064	17159	17321	17359	17153	17075	17334	16945	17024	17172	17274	17258	17025	17127	17101	17154	17287	17163	17157	17012	17177	17148	17129	17168	17149	17103	17248	17276	17363	16988	17200	17275	17119	17086	17175	17170	17115	17188	17214	17044	17159	17103	17063	16915	17173	17102	17013	17078	17103	17193	17331	17007	17105	17241	17158	17083	17163	17160	17160	17281	17240	17102	17198	17296	17205	17095	17102	17100	17289	17069	17141	17173	17203	16994	17236	17252	17093	17149	17217	17136	17193	17215	17193	17103	17236	17126	17318	17056	17172	17035	16955	17273	17232	17180	17052	17089	17156	17331	17094	17205	17147	17271	17189	17173	17139	17192	17236	17056	17129	17143	17230	17083	17152	17156	17109	17125	17069	17083	17202	17094	17125	17179	17025	17187	17234	17247	17140	17128	17220	17250	17122	17102	17292	17136	17168	17161	16992	17145	17218	17240	17203	17176	17179	17218	17188	17226	17180	17273	17106	17107	17081	17282	16974	17112	17215	17024	17147	17102	17262	17308	17015	17281	17149	17171	17071	17157	17180	17241	17037	17314	17111	17142	17168	16986	17105	17180	17142	17156	17392	17170	17147	17005	17249	17297	16979	17139	17069	17184	17190	17092	17217	17195	17072	17364	17254	17191	17084	17345	17204	17036	17112	17209	17164	17155	17095	17145	17328	17186	17132	17226	17156	17146	17318	17060	17078	17161	17237	17199	17114	17208	17237	17166	17311	17197	17068	17176	17285	17192	17201	17130	17187	17061	17095	17242	17096	17248	17194	17235	17189	17121	17208	17226	17128	17190	17067	17076	17177	17246	17150	17289	17142	17357	17205	17175	17330	17171	17298	17140	17257	17143	17228	17022	17232	17234	17306	17295	17097	17168	17148	17033	17167	17084	17155	17050	17100	17121	17313	17143	17227	17064	17187	17216	17196	17180	17050	17163	17347	17140	17213	17229	17173	17272	17101	17167	17148	17222	17187	17366	17120	17091	17254	17269	17180	17103	17127	17129	17159	17346	17107	17098	17105	17110	17068	17272	17092	17346	17154	17127	17138	17114	17115	17149	17015	17215	17072	17188	17279	17119	17274	17153	17308	17185	17181	17244	17146	17246	17303	17140	17031	17039	17180	17146	17233	17039	17229
28758	25280	28791	25163	22010	21581	21819	21755	21226	20867	20883	20887	20718	20726	20895	20805	20731	20772	20734	20559	20905	20921	20899	20687	20726	20801	20792	20878	20863	21006	21066	21003	20794	20751	20807	20844	20736	20846	20792	20794	20736	20680	20750	20812	20753	20617	20585	20553	20679	20716	20786	20695	20736	20977	20519	20432	20582	20809	20604	20849	20850	20690	20769	20531	20704	20822	20672	20909	20815	20687	20795	20702	20950	20592	20798	20696	20695	20801	20515	20800	20788	20680	20681	20758	20881	20828	20708	20799	20654	20574	20862	20863	20673	20663	20760	20879	20681	20730	20918	20800	20719	20841	20646	20843	20667	20874	20668	20713	20745	20762	20725	20944	20784	20612	20796	20783	20686	20709	20707	20474	20993	20663	20728	20663	20543	21022	20761	20879	20531	20750	20494	20716	20769	20621	20490	20579	20615	20570	20644	20740	20893	20689	20716	20771	20779	20781	20856	20694	20723	20708	20835	20739	20790	20794	20647	20983	20773	20607	20803	20880	21008	20763	20794	20691	21036	20835	20686	20858	20944	20863	20629	20847	20683	20778	20668	20767	20645	20813	20585	20693	20553	20932	20791	20535	20930	20564	20851	20703	20834	20506	20627	20618	20642	20692	20759	20773	20704	20643	20575	20789	20655	20709	20646	20665	20560	20753	20686	20647	20671	20670	20620	20726	20858	20565	20620	20666	20644	20677	20791	20843	20708	20755	20641	20664	20590	20709	20398	20635	20780	20903	20700	20740	20682	20675	20633	20524	20775	20722	20741	20838	20653	20654	20788	20765	20921	20749	20859	20896	20855	20658	20752	20807	20890	20657	20685	21018	20685	20487	20737	20717	20604	20695	20642	20740	20796	20637	20646	20870	20773	20806	20784	20771	20692	20739	20768	20831	20787	20588	20799	20445	20965	20788	20814	20671	20763	20789	20836	20913	20632	20683	20644	20762	20587	20810	20827	20663	20442	20820	20811	20796	20691	20704	20913	20791	20762	20682	20696	20607	20856	20623	20631	20830	20686	20512	20655	20689	20669	20655	20649	20440	20719	20917	20614	20700	20763	20659	20748	20739	20744	20608	20578	20760	20822	20855	20686	20810	20823	20812	20836	20581	20715	20653	20718	21030	20795	20938	20851	20679	20590	20767	20728	20694	20856	20797	20739	20564	20743	20516	20810	21024	20878	20768	20727	20629	20820	20821	20724	20690	20619	20705	20961	20735	20663	20767	20729	20704	20740	20664	20658	20555	20615	20714	20456	20624	20645	20677	20553	20788	20720	20516	20729	20584	20804	20824	20582	20750	20726	20662	20760	20576	20768	20687	20708	20840	20903	20838	20720	20637	20995	20966	20874	20594	20883	20729	20632	20741	20566	20775	20729	20880	20688	20849	20986	20767	20800	20597	20651	20584	20733	20668	20811	20747	20677	20516	20858	20725	20667	20753	20817	20663	20723	20827	20785	20958	20567	20679	20653	20934	20616	20643	20876	20688	20616	20696	20700	20763	20859	20739	20622	20581	20750	20574	20728	20890	20963	20718	20770	20883	20505	20630	20776	20882	20831	20754	20986	20588	20971	21005	20718	20961	20701	20903	20564	20611	20864	20777	20917	20919	20764	20654	20666	20698	20621	20800	20768	20581	20472	20515	20694	21060	20591	20757	20635	20867	20886	20699	20734	20777	20891	20614	20679	20773	20620	20803	20805	20959	20555	20739	20748	20884	20738	20766	20763	20741	20769	20799	20627	20544	20809	20839	20672	20717	20813	20665	20683	20656	20736	20806	20674	20901	20743	20675	20563	20624	20749	20717	20766	20648	20820	20554	21036	20662	20620	20691	20732	20573	20765	20630	20599	20697	20953	20641	20805	20671	20842	20671	20704	20645	20638	20746	20645	20707	20739	20444	20704	20775	20842	20716	20530	20733	20549	20520	20844	20817	20925	20933	20639	20749	20677	20748	20749	20812	20811	20836	20425	20615	20600	20636	20937	20721	20584	20754	20519	20988	20832	20943	20559	20643	20618	20823	20644	20560	20746	20627	20708	20652	20525	20627	20695	20820	20787	20761	20716	20778	20834	20693	20638	20778	20802	20760	20854	20638	20835	20838	20820	20632	20850	20655	20689	20649	20712	20689	20783	20839	20824	20769	20826	20600	20730	20761	20946	20817	20677	20867	20798	20647	20858	20571	20778	20749	20741	20737	20739	21038	20717	20702	20661	20748	20641	20915	20798	20809	20795	20551	20814	20647	20859	20659	20613	20769	20740	20872	20851	20568	20641	20561	20591	20658	20858	20682	20963	20704	20569	20866	20819	20703	20923	20811	20709	20773	20661	20656	20545	20808	20547	20801	20798	20797	20777	20871	20858	20763	20780	20691	20780	20783	20817	20700	20786	20710	20792	20733	20714	20640	20562	20577	20723	20801	20723	20475	20670	20810	20809	20666	20764	20957	20533	20671	20847	20803	20876	20694	20656	20825	20798	20621	20479	20782	20832	20617	20621	20699	20962	20870	20669	20647	20839	20688	20742	20777	20833	20751	20710	20684	20660	20784	20581	20863	20772	20787	20731	20544	20555	20652	20819	20759	20774	20586	20801	20715	20747	20855	20772	21014	20761	20875	20863	20607	20710	20526	21033	20777	20556	20622	20688	20608	20665	20595	20770	20781	20745	20640	20853	20787	20715	20595	20762	20866	20870	20486	20877	20671	20569	20598	20856	20836	20872	20829	20888	20772	20635	20671	21011	20838	20811	20614	20746	20598	20844	20616	20610	20888	20591	20782	20807	20448	20692	20604	20630	20752	20699	20635	20497	20705	20799	20689	20669	20757	20928	20865	20365	20553	20681	20845	20615	20605	20522	20595	20720	20768	20535	20709	20562	20727	20875	20647	20702	20812	20568	20689	20669	20867	20644	20815	20654	20785	20822	20861	20852	20827	20617	20896	20783	20818	20653	20769	20703	20677	20795	20848	20606	20743	20872	20944	20799	20829	20927	20635	20824	20814	20727	20681	20947	20782	20821	20674	20740	20662	20848	20598	20932	20663	20788	20770	20668	20869	20779	20780	20584	20573	21001	20650	20651	20572	20781	20564	20692	20650	20717	20638	20862	20768	20791	20819	20768	20911	20667	20682	20668	20676	20856	20973	20634	20764	20837	20657	20910	20778	20736	20839	20544	20830	20914	20689	21031	20697	20780	20810	20643	20534	20862	20761	20750	20695	20653	20808	20908	20827	20925	20743	20810	20473	20711	20653	20716	20842	20696	20715	20783	20648	20635	20563	20668	20818	20867	20424	20853	20849	20910	20645	20837	20690	20730	20604	20737	20776	20653	20749	20952	20645	20844	20942	20831	20718	20611	20700	20786	20572	20651	20797	20605	20775	20711	20621	20540	20822	21048	20640	20415	20761	20826	20654	20500	20739	20797	20804	20709	20865	20935	20713	20746	20609	20735	20813	20834	20765	20719	20595	20671	20515	20538	20750	20751	20709	20821	20676	20755	20701	20844	20578	20581	20583	20776	20666	20744	20856	20820	20815	20649	20847	20633	20762	20853	20649	20743	20599	20660	20757	20848	20713	20712	20759	20760	21017	20652	20687	20850	20747	20906	20677	20899	20799	20556	20548	20825	20604	20848	20737	20856	20751	20857	20620	20726	20711	20795	20766	20686	20623	20654	20695	20825	20660	20951	20932	20847	20852	20845	20747	20742	20723	20699	20953	20628	20809	20828	20672	20648	20666	20839	20766	20781	20958	20701	20562	20728	20773	20856	20633	20619	20786	20566	20756	20781	20757	20692	20873	20646	20533	20796	20484	20711	20513	20467	20776	20975	20738	20652	20672	20680	20699	20902	20649	20781	20661	20740	20717	20664	20790	20818	20997	20828	20789	20765	20707	20648	20792	20627	20748	20700	20614	20699	20670	20871	20599	20658	20835	20799	20706	20869	20851	20620	20744	20594	20646	20810	20670	20670	20972	20603	20778	20752	20862	20692	20670	20753	20776	20791	20775	20699	20675	20971	20720	20722	20620	20693	20742	20699	20826	20858	20723	20734	20697	20667	20863	20755	20748	20750	20662	20808	20582	20595	20897	20696	20691	20632	20626	20809	20801	20792	20883	20898	20655	20523	20742	20839	20596	21021	20595	20878	20853	20826	20659	20621	20867	20668	20941	20788	20759	20543	20665	20648	20687	20890	20588	20916	20621	20942	20761	20901	20849	20778	20717	20653	20626	20620	20768	20813	20705	20906	20781	20834	20801	20609	20778	20765	20841	20768	20686	20854	20689	20864	20685	20695	20716	20636	20849	20850	20775	20657	20757	20663	20787	20697	20769	20561	20831	20757	20728	20743	20688	20589	20742	20746	20696	20849	20799	20929	20900	20839	20781	20901	20626	20819	21152	20806	20666	20642	20697	20639	20808	20673	20487	20869	20613	20663	20826	20736	20846	20535	20551	20813	20546	20767	20749	20692	20781	20816	20476	20649	20559	20960	20803	20906	20984	20854	20764	20911	21008	20871	20832	20732	20732	20930	20644	20788	20648	20867	20575	20745	20785	20912	20922	21002	20855	20849	20660	20789	20712	20780	20670	20713	20862	20686	20795	20767	20854	20747	20930	20738	20752	20958	20836	20636	20922	20908	20645	20714	20685	20643	20855	20857	21006	20573	20810	20621	20641	20761	20586	20881	20910	20815	20928	20656	20581	20682	20790	20758	20730	20601	20688	20746	20751	20625	20440	20887	20671	20906	20774	20516	20649	20802	20510	20772	20551	20711	20799	20722	20656	20688	20752	20822	20683	20739	20811	20642	20827	20522	20641	20565	20470	20695	20584	20459	20515	20619	20524	20348	20773	20731	20792	20536	20812	20675	20653	20770	20805	20657	20955	20786	20852	20711	20686	20648	20761	20584	20542	20527	20839	20473	20551	20730	20649	20648	20849	20767	20594	20823	20892	20790	20736	20806	20933	20575	20722	20642	20622	20615	20707	20821	20783	20644	20919	20684	20676	20652	20643	20658	20647	20834	20577	20618	20684	20739	20662	20784	20703	20875	20761	20633	20665	20543	20480	20691	20658	20572	20631	20590	20821	20648	20519	20941	20761	20922	20704	20788	20563	20763	20595	20757	20742	20526	20641	20821	20750	20759	20783
27572	35818	26453	19933	19169	18660	18350	18672	17775	17305	17163	17390	17089	17063	17350	17152	17235	17200	17106	17109	17293	17204	17229	17241	17307	17157	17464	17404	17459	17682	17471	17220	17119	17054	17191	17196	17200	17060	17034	17109	17021	17132	16974	17210	17147	17123	16992	17023	17106	17218	17124	17146	17152	17161	17127	16913	17157	17008	17045	17105	17041	17142	17095	16959	17043	17058	17098	17045	16929	16973	17071	17044	17123	17033	17196	17137	16923	17270	17124	17222	17057	17093	17200	17047	16934	16943	16965	17064	17097	17195	16984	16887	17100	16814	17096	17030	16928	16954	16894	16851	17141	16919	16995	17025	16993	17107	17178	17113	17073	17049	17148	16947	17080	17119	17194	17015	17168	16999	17022	16999	17125	17101	17041	17044	17062	17165	17079	17199	17053	17191	16960	16950	17113	17245	17000	16898	17151	16924	16835	17136	17119	16932	17118	17017	17009	17136	16868	17000	16917	17043	17043	16989	16975	16878	17143	17083	17067	17100	17130	17039	17023	17112	16994	17096	17012	16974	16977	17038	16957	16895	16970	17034	16999	17098	17240	17017	17007	17104	17014	17118	16993	17091	17072	16987	17150	16915	17044	17001	17065	17080	17186	17103	16998	17071	17058	17057	16967	17063	17106	17009	17013	17072	17015	16970	17080	17093	17022	17039	17146	16992	16900	17100	17117	16972	16974	17017	16946	17030	16980	17093	17064	17060	17138	17090	16959	16994	17115	17145	17117	17164	17012	16979	16991	17070	17133	16969	17133	17005	17048	17044	17123	17155	17101	17021	16976	17079	17079	16826	17039	17046	16960	17047	17055	17090	17145	16947	17024	17022	17089	16975	17106	17082	17093	17078	17073	17049	17045	17056	17043	16919	17143	17206	17068	16854	16958	17075	17102	17064	17129	17166	17092	17059	17035	16877	17261	17085	16999	17087	16880	17122	17061	17084	16966	17170	17170	17116	17067	16990	17135	17174	17179	16951	17296	17166	17011	17195	17013	16995	17012	17168	17030	17142	17002	16931	17152	16843	17142	17102	17019	16812	17161	17070	17077	16917	17056	16878	17168	17146	17143	16999	17209	16930	17027	17158	17039	17025	17064	17161	17097	17059	17114	17089	17170	17018	17096	17062	17115	17077	17167	16979	16951	17090	16978	17014	17098	16962	17053	17110	17080	17067	17030	16857	16845	17106	16988	17231	17002	17030	16985	17073	17173	17136	17031	17183	17122	16903	17161	17113	17124	16946	16942	17203	16921	17095	17089	16930	17102	16983	17079	17079	17166	17008	17055	16967	17018	16903	17092	16899	17129	16948	16952	17156	17028	16987	17176	17151	17158	17217	17200	17014	16981	17206	17082	16942	17072	17069	16960	16938	17108	17005	17167	17001	17103	16965	16907	17027	17077	16884	17042	17011	17061	16917	16939	16879	17193	17063	17118	17090	17000	16986	17079	16945	17103	17018	16961	17183	17081	17080	17076	17080	17033	17224	17313	17215	16930	17070	17119	16970	17092	17050	17044	17008	17047	16974	17087	16923	16990	16882	17094	17064	17063	17060	16950	17271	17044	17169	17109	17083	16996	17079	17016	17073	17043	16955	17118	17036	17159	17123	16953	17068	17077	17008	17157	17107	16994	17096	17131	17036	17088	17055	17079	17045	16972	17003	17056	16889	17130	17126	17128	17040	17133	17255	17117	17120	17223	16914	17130	17126	17083	17111	16927	17140	16951	17103	16898	16957	17093	17042	17049	16990	17111	16884	17177	17009	17324	16971	17136	17148	17023	17198	17071	16995	17284	17225	17200	16870	17184	17077	17123	17165	17082	17108	17136	17070	17184	17181	17037	17012	17141	17119	17188	17072	17019	17115	16987	17010	17082	16997	17010	17076	16849	16956	17115	17063	17255	17105	17034	16991	17099	16915	17007	17039	16902	16988	17093	17165	17093	17053	17135	16918	17184	16981	17134	17022	16995	17049	17015	17020	17058	17073	17147	17103	17243	16994	17322	16990	17148	17145	17054	17024	17093	17004	17121	17135	17047	17072	16934	17087	17078	17165	16989	16998	16977	17155	17132	17060	17317	16928	17117	16931	17192	17054	17071	16998	17033	17036	16977	17174	17063	17133	16897	17006	16950	16881	17168	17010	17000	16793	16980	17044	17052	17093	17142	16969	17026	16881	17026	17073	17148	17043	16893	17133	17056	16991	16796	17091	17141	16854	16883	17089	17100	17066	17124	16943	17053	17207	17001	17057	16896	17110	17107	17050	17057	16944	17203	17117	17133	17206	16985	17090	16992	17071	17012	17203	17004	17180	17234	16893	16927	16930	17161	17003	17056	17294	17173	17009	16878	17091	17088	17000	17094	17031	17113	17123	17043	17038	16970	16928	16904	17125	17047	17043	17102	17225	17049	17053	17019	17126	17210	16971	16965	17199	17072	16943	16972	16970	17065	17238	16879	17032	17117	16887	16940	17226	16878	16911	17134	17074	16984	17144	17001	17093	17002	17088	17050	16994	17151	17133	17164	17177	16929	17024	17114	17041	17035	16953	17034	17029	16958	17259	17009	17067	17111	16908	17046	17000	17133	17073	17051	17285	17069	17181	16866	17129	17098	17113	16925	17072	16991	16971	17003	17321	16962	16978	16978	17084	17075	17223	17156	17123	16963	17091	17174	17066	17151	17047	17065	17103	17122	17163	16996	17139	17001	17109	17089	17067	16968	17163	17098	17166	17042	17104	17094	17052	17181	16993	17044	17215	16971	17015	17111	17084	16995	16979	17065	17045	17187	16948	17136	17024	17043	16970	17062	16998	17090	17186	17222	17071	17203	17017	17195	17173	17173	17075	16954	16985	17081	17178	17069	17062	17064	16999	16929	17248	17062	16907	16920	17072	17176	17255	17117	17097	17073	17049	17090	16946	17082	17084	17139	17001	16867	17145	17044	16935	17271	17142	17084	17196	17061	16810	17067	17091	16991	17297	17095	17178	17123	16856	17048	17080	17240	17222	17001	17187	17159	17040	16873	16978	17161	16941	17041	16975	17064	17204	17060	16963	17038	16974	16914	17090	16980	16945	17139	17037	16931	16987	16914	17039	17147	16879	17107	16816	17049	17046	17050	17211	16991	17093	17107	17079	16984	17221	17021	17119	17112	17147	17143	16959	17167	17085	17119	16966	16888	16945	16983	17093	17053	17104	17004	17070	17275	17073	17085	17141	16950	17094	17159	16981	17137	17214	17071	16991	17107	17093	17156	16984	16959	17078	17227	16879	17195	17126	17119	16979	17040	16986	17270	17076	16981	17193	17122	17187	17022	17003	17155	17151	17118	17058	16981	17131	16912	17153	16901	16969	17102	17069	17130	17081	17062	17050	16935	17205	17139	17003	17033	16922	17123	17079	17115	17139	17043	17110	17062	16796	17241	17072	17011	17131	17193	17059	17091	17029	16992	17171	17053	17083	16954	17052	16935	17103	17156	16983	17097	17083	17173	17150	17153	16857	17131	17219	16983	17107	17093	17064	17114	16943	17081	17046	17050	17146	17028	17072	17057	17126	16832	17094	17205	17037	17184	17064	16896	17197	17087	17036	16978	17152	17083	17112	17158	17127	16912	17054	17050	16937	16842	16984	17219	16979	16895	17291	17107	17048	16944	17174	16999	17102	17169	17176	17040	16979	17038	17125	16866	16910	16972	17088	17019	17233	17118	17086	16994	17079	16936	17190	16922	17107	17134	17053	17003	16983	17135	16995	17205	17037	17087	17082	17161	17126	17053	17029	17092	17106	16998	16964	17193	17009	17198	16979	17094	17005	17080	17128	17115	16973	16984	16887	17120	17156	16951	17169	17140	17147	17109	17017	17174	16910	16903	17082	17080	17039	16957	17011	17009	17123	17033	17107	17156	16869	17084	17119	16915	16922	17145	17173	17032	17064	17160	16976	16948	17011	17121	16980	17132	16952	17070	17036	16992	16929	17008	16984	17087	17192	17093	16969	16942	17163	16899	17037	17008	17058	17009	17211	17198	17079	16904	16989	17073	16945	17266	17066	17103	17026	16765	17192	17160	16998	17052	17220	17067	17131	16882	16944	16943	17029	17052	16976	17032	16928	17175	17079	17067	17185	17056	17018	17129	17021	17096	17075	17020	17064	17188	17209	17114	17032	16977	17321	17220	17156	17101	17056	17057	17013	17026	17113	17023	17111	17075	17012	17049	17163	17185	17074	17137	17158	17121	17113	17056	17098	17167	17024	16895	17077	17014	17041	17127	17155	17079	17204	17106	16972	17011	17004	17069	17038	16976	17161	17071	17078	17044	17079	17173	17085	17035	17046	16969	17143	17110	17118	17013	17067	17133	17046	17050	16888	17180	17094	17028	16890	17128	17024	17153	17145	17041	17246	17199	17064	17260	17079	17098	17199	17181	17090	17006	17028	17072	16917	16937	17133	16983	17145	17166	17106	17027	17104	17052	17142	17095	17085	17242	17124	17175	17077	16983	17187	17201	17093	17178	17117	17232	17131	16866	16957	17223	16900	17079	17155	16840	16835	17157	17151	17161	16954	17051	17128	17165	16837	17075	17142	17026	17036	17093	17062	17152	17031	17142	17063	17101	17010	16836	16984	16939	17043	17033	17024	17047	16934	17223	17077	17168	17166	17076	16859	17274	16818	17090	17090	17041	17162	17045	17171	16968	16992	17007	17210	17095	17033	17160	17195	17138	17056	16934	17218	17083	17117	17041	16927	17019	16918	16904	17177	17050	17195	17179	16980	17135	17343	16971	17115	17259	17281	17164	17125	17052	17136	17065	17174	17085	16891	16921	17285	17134	16968	17111	17172	17002	17055	17032	17099	17027	17060	17065	17043	17062	17021	17066	17201	17055	17061	16987	17004	17024	16981	17040	17001	16918	17203	16943	17010	17135	17120	16936	17085	17255	17025	17050	17102	16895	17003	17046	16934	17020	17162	17132	17099	17052	17276	17029	17023	17105	17139	17196	17261	17073	17083	17086	16982	17055	17022	17110	17101	17213	17190	17111	17107	17004	17169	17030	17025	16978	17120	17038	16992	17068	17117	16946	16920	17073	17236	17207	16928	17034	17130	17202	16990	17115	17058	16968	17056	16919	16963	17232	17018	16993	17094	17079	17268
23972	21512	29151	24441	22864	24693	25435	23139	22592	22213	21971	21827	21741	21667	21887	21680	21819	21744	21587	21531	21654	21500	21559	21517	21647	21964	22474	23546	23571	23578	22824	22057	21801	21444	21452	20984	21026	21131	21373	21121	21377	21290	21528	21303	21395	21324	21407	21358	21334	21420	21566	21367	21368	21383	21273	21130	21084	21321	21166	21272	21151	21339	21071	21201	21292	21367	21363	21368	21239	21309	21391	21151	21230	21331	21156	21168	21528	21469	21309	21212	21148	21258	21398	21440	21347	21566	21313	21262	21197	21166	21286	21403	21422	21262	21302	21391	21193	21231	21105	21210	21180	21252	21059	21320	21568	21377	21222	21226	21124	21227	21466	21473	21532	21414	21328	21105	21368	21407	21331	21093	21293	21312	21320	21234	21360	21322	21100	21148	21255	21022	21135	21250	21095	21225	21328	21166	21384	21299	21365	21337	21198	21191	21262	21421	21560	21262	21286	21231	21066	21205	21372	21324	21457	21355	21086	21278	21218	21190	21115	21075	21221	21218	21124	21201	21315	21361	21435	21153	21347	21295	21249	21390	21414	21361	21290	21338	21537	21316	21215	21256	21305	21466	21307	21367	21233	21052	21191	21562	21541	21576	21051	21145	21108	21231	21173	21335	21253	21222	21344	21232	21272	21112	21415	21610	21408	21143	21407	21367	21440	21544	21364	21294	21318	21431	21468	21377	21383	21299	21268	21416	21505	21236	21090	21242	21343	21358	21301	21353	21124	21229	21234	21413	21307	21359	21280	21247	21305	21190	21291	21247	21252	21385	21378	21362	21119	21104	21314	21299	21610	21297	21322	21234	21322	21274	21636	21494	21262	20954	21137	21219	21200	21164	21224	21255	21313	21293	21219	21317	21267	21380	21240	21358	21351	21151	21364	21382	21406	21398	21043	21322	21327	21407	21384	21300	21398	21377	21264	21322	21412	21276	21387	21391	21318	21413	21352	21308	21410	21273	21222	21149	21314	21320	21434	21017	21408	21151	21248	21427	21225	21397	21672	21344	21304	21305	21108	21308	21208	21459	21191	21307	21173	21008	21273	21272	21286	21258	21468	21327	21290	21436	21085	21294	21347	21288	21231	21189	21357	21271	21557	21270	21522	21311	21108	21097	21542	21348	21295	21259	21206	21092	21144	21319	21288	21314	21262	21286	21078	21391	21435	21328	21230	21369	21438	21324	21257	21309	21268	21231	21399	21566	21171	21370	21212	21346	21343	21264	21229	21350	21133	21232	21522	21176	21283	21285	21201	21112	21566	21464	21522	21289	21251	21273	21091	21236	21307	21222	21350	21275	21143	21290	21231	21314	21252	21309	21476	21546	21186	21503	21234	21368	21153	21297	21308	21353	21461	21203	21425	21464	21261	21408	21398	21033	21416	21362	21361	21239	21226	21236	21339	21398	21247	21224	21318	21090	21219	21322	21318	21509	21029	21156	21144	21384	21291	21316	21092	21200	21322	21264	21331	21398	21150	21272	21168	21253	21135	21201	21373	21332	21411	21511	21238	21372	21170	21306	21227	21319	21255	21287	21284	21318	21398	21110	21208	21098	21398	21263	21333	21212	21441	21200	21131	21426	21232	21356	21490	21340	21359	21192	21266	21303	21268	21358	21525	21504	21255	21395	21533	21266	21077	21274	21523	21258	21494	21412	21054	21239	21517	21169	21230	21025	21220	21236	21207	21240	21107	21324	21257	21342	21408	21342	21334	21169	21334	21130	20892	21426	21228	21297	21259	21271	21331	21464	21409	21421	21395	21359	21342	21316	21412	21514	21336	21160	21301	21287	21147	21285	21266	21345	21392	21299	21261	21346	21258	21400	21351	21582	21389	21417	21366	21197	21313	21255	21295	21183	21096	21150	21276	21242	21314	21229	21470	21495	21286	21366	21536	21143	21204	21171	21449	21154	21264	21159	21233	21307	21179	21245	21370	21363	21263	21281	21284	21352	21128	21132	21238	21440	21187	21420	21389	21255	21318	21386	21236	21240	21299	21284	21240	21053	20967	21094	21420	21241	21606	21490	21494	21312	21587	21476	21551	21205	21231	21282	21030	21250	21318	21000	21483	21244	21306	21228	21599	21286	21233	21410	21308	21291	21219	21128	21319	21410	21241	21276	21257	21228	21326	21467	21342	21309	21279	21343	21397	21197	21300	21346	21328	21174	21354	21475	21300	21310	21519	21301	21213	21206	21151	21364	21100	21363	21135	21266	21230	21159	21215	21100	21370	21166	21301	21249	21203	21275	21467	21449	21324	21100	21335	21332	21302	21075	21423	21265	21273	21335	21373	21329	21288	21466	21299	21391	21321	21343	21179	21305	21245	21336	21313	21127	21340	21425	21134	21310	21320	21270	21113	21197	21506	21445	21336	21399	21192	21265	21294	21282	21342	21239	21163	21425	21399	21286	21464	21081	21347	21326	21212	21407	21163	21183	21237	21388	21238	21193	21090	21312	21509	21413	21215	21371	21190	21168	21638	21485	21354	21434	21315	21326	21451	21302	21446	21276	21145	21111	21287	21427	21361	21330	21535	21160	21371	21194	21231	21335	21241	21269	21046	21127	21308	21254	21152	21089	21279	21146	21114	21178	21259	21102	21308	21300	21306	21269	21275	21216	21403	21164	21217	21201	21198	21403	21378	21380	21138	21200	21240	21381	21227	21373	21396	21264	21287	21328	21412	21436	21373	21394	21272	21439	21438	21212	21487	21224	21246	21192	21248	21388	21203	21182	21295	21436	21113	21315	21265	21071	21259	21291	21473	21165	20903	21364	21223	21216	21275	21360	21226	21052	21313	21230	21299	21235	21419	21243	21268	21239	21266	21242	21550	21396	21101	21482	21029	21189	21428	21380	21384	21433	21255	21239	21279	21174	21282	21256	21400	21381	21335	21411	21119	21352	21139	21300	21433	21154	21322	21294	21169	21410	21331	21444	21282	21385	21403	21369	21387	21477	21068	21394	21478	21151	21024	21423	21380	21523	21298	21305	21390	21366	21282	21305	21285	21302	21214	21218	21305	21269	21099	21397	21288	21151	21143	21086	21425	21311	21362	21185	21142	21310	21260	21413	21401	21158	21364	21251	21200	21050	21339	21262	21450	21358	21156	21288	21297	21250	21167	21453	21323	21311	21254	21219	21323	21066	21385	21379	21471	21284	21250	21329	21203	21191	21219	21305	21374	21225	21253	21258	21398	21257	21278	21282	21271	21270	21646	21290	21103	21305	21537	21282	21503	21223	21165	21267	21500	21182	21199	21300	21312	21236	21158	21353	21207	21096	21300	21329	21177	21180	21241	21115	21325	21254	21426	21288	21158	21408	21154	21141	21316	21440	21398	21404	21278	21487	21386	21399	21379	21506	21316	21383	21023	21297	21523	21071	21244	21270	21192	21205	21175	21243	21308	21432	21244	21489	21112	21242	21215	21108	21225	21341	21283	21364	21231	21214	21423	21274	21287	21118	21199	21273	21256	20950	21041	21157	21213	21339	21329	21364	21344	21322	21249	21169	21193	21310	21168	21253	21303	21290	21245	21351	21430	21302	21296	21275	21283	21235	21384	21190	21483	21225	21216	21504	21298	21408	21410	21339	21124	21159	21329	21170	21407	21352	21066	21259	21268	21328	21368	21302	21248	21094	21493	21388	21239	21261	21098	21241	21143	21136	21347	21255	21299	21351	21386	21234	21322	21365	21384	21416	21147	21095	21518	21405	21398	21223	21336	21244	21219	21460	21103	21405	21378	21080	21432	21180	21371	21452	21338	21367	21247	21232	21412	20974	21355	21170	21349	21457	21196	21262	21418	21407	21370	21484	21442	21390	21189	21289	21260	21338	21307	21418	21335	21218	21357	21251	21350	21104	21386	21237	21141	21181	21507	21175	21405	21268	21265	21161	21211	21416	21341	21325	21567	21457	21213	21335	21434	21285	21386	21133	21518	21356	21333	21300	21485	21433	21394	21340	21375	21321	21271	21223	21266	21233	21193	21113	21356	21311	21511	21174	21253	21180	21550	21229	21097	21222	21289	21215	21344	21300	21295	21277	21323	21214	21297	21411	21251	21451	21454	21265	21571	21211	21357	21112	21377	21394	21237	21173	21502	21341	21386	21493	21329	21381	21409	21262	21452	21136	21292	21301	21371	21375	21382	21415	21387	21335	21200	21450	21208	21558	21312	21182	21170	21265	21326	21274	21147	21240	21088	21276	21334	21481	21492	21510	21379	21271	21263	21371	21147	21448	21336	21368	21233	21122	21245	21460	21391	21350	21343	21394	21411	21267	21290	21030	21184	21101	21099	21360	21079	21230	21386	21421	21520	21493	21257	21341	21200	21260	21285	21214	21410	21369	21387	21253	21519	21375	21208	21213	21308	21378	21243	21230	21259	21349	21211	21368	21386	21121	21086	21324	21484	21184	21314	21455	21418	21409	21219	21404	21522	21386	21169	21327	21715	21357	21467	21237	21426	21276	21303	21163	21143	21505	21404	21310	21540	21207	21302	21385	21197	21417	21074	21282	21467	21486	21279	21370	21552	21208	21360	21175	21311	21207	21340	21192	21432	21230	21125	21412	21146	21183	21400	21143	21180	21152	21394	21283	21186	21439	21313	21207	21337	21282	21362	21285	21087	21216	21335	21315	21326	21517	21262	21256	21240	21454	21535	21482	21501	21297	21433	21098	21195	21254	21331	21379	21158	21366	21216	21338	21331	21607	21284	21322	21161	21116	21289	21120	21230	21322	21081	21158	21360	21478	21275	21378	21184	21321	21337	21312	21248	21366	21484	21414	21235	21251	21157	21336	21115	21286	21137	21372	21341	21212	21128	21210	21386	21207	21590	21449	21334	21571	21259	21302	21220	21329	21225	21356	21203	21441	21218	21210	21377	21196	21357	21238	21349	21288	21442	21335	21119	21216	21284	21219	21284	21583	21296	21196	21169	21250	21216	21429	21397	21479	21250	21209	21349	21264	21395	21252	21215	20949	21381	21333	21183	21412	21308	21242	21169	21323	21349	21287	21311	21331	21184	21281	21373	21189	21459	21198	21235	21359	21391	21087	21206	21509	21411	21182	21370	21334	21562	21329	21282	21173	21166	21218	21253	21505	21286	21408	21392	21276	21427	21207	21188	21343	21320	21192
32044	46457	39487	23303	20799	19990	19568	20028	19178	18287	17867	17770	17725	17601	17954	18062	18039	17689	17554	17717	17668	17731	17677	17539	17658	18347	18894	20716	20716	20441	18942	18243	17648	17531	17598	17577	17353	17446	17468	17534	17379	17306	17368	17383	17640	17281	17384	17371	17219	17390	17442	17341	17395	17367	17317	17287	17417	17572	17348	17502	17285	17590	17344	17395	17137	17357	17361	17499	17564	17370	17465	17273	17370	17351	17493	17299	17183	17359	17345	17316	17465	17188	17413	17401	17406	17386	17253	17359	17421	17448	17319	17365	17489	17369	17271	17343	17446	17466	17419	17513	17278	17330	17618	17446	17354	17389	17543	17314	17330	17337	17573	17283	17436	17364	17456	17404	17438	17336	17546	17408	17515	17425	17542	17465	17361	17365	17330	17542	17283	17474	17376	17429	17247	17400	17296	17241	17510	17322	17356	17291	17322	17414	17247	17472	17317	17305	17362	17233	17280	17290	17314	17487	17534	17408	17307	17258	17236	17232	17200	17365	17375	17141	17498	17238	17183	17282	17453	17479	17485	17318	17424	17285	17394	17530	17233	17363	17310	17426	17394	17364	17490	17227	17268	17289	17529	17384	17178	17320	17447	17221	17515	17486	17280	17516	17325	17373	17541	17467	17347	17344	17472	17322	17392	17263	17352	17311	17343	17323	17301	17418	17433	17224	17302	17416	17320	17232	17289	17352	17332	17518	17457	17387	17384	17474	17313	17526	17459	17136	17374	17412	17321	17500	17456	17331	17330	17469	17342	17383	17454	17424	17417	17526	17245	17502	17579	17288	17277	17419	17263	17367	17587	17457	17422	17530	17308	17309	17278	17391	17534	17403	17374	17553	17382	17443	17469	17363	17433	17169	17330	17227	17359	17385	17478	17442	17375	17460	17432	17183	17448	17405	17318	17408	17283	17387	17214	17506	17262	17378	17294	17257	17311	17277	17204	17332	17396	17181	17244	17438	17239	17264	17348	17408	17285	17462	17046	17400	17203	17220	17346	17423	17315	17461	17406	17351	17453	17229	17375	17334	17294	17305	17332	17277	17307	17288	17341	17262	17434	17133	17487	17499	17341	17539	17319	17249	17365	17230	17475	17418	17403	17260	17263	17357	17273	17283	17388	17475	17425	17363	17298	17323	17382	17401	17284	17354	17337	17368	17353	17249	17315	17464	17312	17440	17382	17448	17396	17338	17339	17517	17341	17452	17299	17257	17389	17271	17530	17317	17335	17391	17263	17292	17184	17391	17381	17452	17303	17296	17438	17288	17345	17507	17350	17467	17296	17274	17366	17373	17395	17328	17252	17536	17315	17404	17334	17192	17512	17487	17348	17368	17507	17369	17363	17438	17411	17392	17235	17312	17519	17416	17212	17255	17495	17163	17381	17394	17434	17308	17283	17249	17410	17429	17358	17210	17522	17290	17261	17252	17429	17323	17378	17466	17244	17386	17312	17242	17184	17275	17348	17322	17337	17449	17263	17484	17472	17390	17424	17383	17376	17328	17394	17332	17431	17312	17506	17274	17503	17386	17291	17511	17283	17346	17374	17596	17416	17409	17313	17354	17543	17439	17258	17218	17403	17362	17540	17266	17387	17380	17510	17392	17322	17224	17365	17391	17387	17331	17281	17513	17279	17248	17244	17341	17264	17455	17288	17390	17312	17352	17369	17251	17332	17176	17459	17316	17319	17268	17324	17404	17469	17280	17250	17517	17412	17493	17460	17400	17398	17428	17280	17357	17392	17413	17362	17467	17192	17276	17356	17543	17380	17537	17439	17651	17412	17331	17382	17355	17306	17357	17175	17500	17304	17302	17530	17343	17311	17332	17304	17290	17417	17306	17562	17353	17358	17308	17455	17335	17360	17426	17420	17315	17489	17545	17445	17217	17258	17376	17423	17405	17262	17293	17410	17385	17317	17443	17287	17425	17327	17342	17217	17278	17381	17099	17315	17474	17529	17604	17522	17268	17439	17436	17260	17407	17266	17384	17373	17383	17207	17353	17293	17344	17246	17349	17250	17394	17278	17435	17229	17361	17504	17312	17302	17499	17216	17310	17290	17223	17389	17398	17296	17424	17336	17398	17298	17339	17195	17195	17417	17293	17288	17425	17307	17405	17368	17019	17370	17283	17322	17389	17237	17425	17204	17405	17281	17388	17506	17336	17313	17489	17456	17461	17420	17267	17440	17270	17297	17535	17329	17460	17180	17448	17226	17326	17434	17302	17196	17336	17255	17355	17408	17590	17163	17396	17255	17263	17433	17294	17414	17431	17243	17396	17259	17466	17351	17429	17405	17216	17329	17371	17301	17467	17470	17296	17365	17408	17472	17394	17298	17389	17338	17360	17438	17341	17376	17339	17377	17310	17302	17534	17565	17392	17334	17408	17445	17620	17403	17187	17327	17271	17446	17402	17370	17280	17584	17221	17551	17321	17577	17378	17458	17300	17405	17203	17331	17277	17335	17305	17404	17527	17223	17359	17285	17431	17399	17396	17260	17421	17395	17425	17402	17235	17316	17440	17338	17440	17277	17243	17444	17439	17444	17337	17393	17312	17344	17278	17429	17317	17332	17270	17441	17281	17463	17351	17250	17564	17295	17400	17502	17563	17445	17575	17341	17411	17434	17428	17421	17203	17465	17335	17388	17294	17451	17447	17363	17383	17252	17310	17336	17369	17368	17493	17482	17234	17421	17321	17334	17423	17210	17374	17293	17341	17360	17350	17413	17386	17327	17282	17286	17411	17353	17176	17435	17550	17350	17243	17403	17329	17486	17261	17287	17237	17536	17202	17318	17408	17411	17280	17414	17528	17163	17470	17203	17325	17339	17315	17146	17476	17499	17355	17433	17305	17294	17296	17349	17378	17342	17465	17406	17252	17481	17474	17358	17439	17471	17255	17275	17215	17364	17244	17320	17491	17132	17339	17304	17445	17343	17458	17242	17397	17409	17304	17246	17403	17336	17420	17236	17485	17257	17393	17553	17279	17393	17383	17287	17253	17342	17397	17386	17219	17393	17280	17048	17478	17449	17233	17233	17422	17278	17459	17365	17322	17382	17452	17384	17350	17110	17494	17378	17337	17304	17244	17312	17148	17351	17419	17331	17402	17412	17411	17440	17298	17376	17384	17408	17315	17512	17302	17376	17458	17211	17282	17333	17327	17465	17271	17468	17292	17354	17471	17264	17444	17326	17405	17384	17422	17481	17324	17537	17412	17526	17248	17451	17382	17380	17332	17277	17259	17404	17425	17420	17500	17421	17226	17548	17376	17335	17349	17335	17296	17319	17508	17335	17422	17333	17323	17441	17339	17461	17260	17271	17372	17506	17385	17415	17457	17149	17427	17406	17420	17446	17314	17442	17467	17130	17389	17192	17433	17348	17479	17352	17526	17352	17440	17223	17418	17322	17529	17296	17507	17212	17417	17294	17422	17344	17302	17284	17304	17383	17465	17303	17358	17358	17446	17521	17263	17351	17456	17615	17256	17269	17365	17299	17186	17479	17526	17291	17364	17305	17420	17498	17340	17473	17213	17380	17279	17413	17442	17450	17551	17482	17413	17402	17464	17289	17216	17439	17220	17259	17473	17234	17386	17426	17387	17385	17392	17457	17393	17423	17406	17450	17421	17256	17268	17283	17384	17346	17463	17513	17428	17509	17365	17482	17342	17511	17201	17401	17384	17186	17151	17410	17249	17385	17333	17181	17290	17492	17534	17386	17410	17343	17483	17398	17293	17415	17554	17372	17473	17264	17390	17541	17461	17346	17352	17296	17416	17477	17502	17387	17365	17428	17355	17269	17259	17464	17413	17384	17309	17180	17354	17292	17394	17388	17271	17483	17356	17254	17410	17303	17313	17263	17393	17230	17389	17429	17332	17343	17507	17396	17373	17340	17248	17263	17144	17535	17391	17338	17248	17267	17556	17304	17329	17175	17241	17205	17275	17225	17365	17253	17510	17272	17350	17328	17361	17394	17418	17505	17128	17429	17421	17307	17390	17274	17299	17325	17397	17446	17445	17521	17299	17286	17498	17310	17489	17307	17210	17283	17373	17264	17322	17314	17299	17265	17358	17326	17431	17323	17359	17348	17586	17360	17495	17294	17430	17259	17445	17339	17384	17505	17301	17378	17349	17255	17202	17176	17305	17197	17461	17214	17209	17395	17435	17381	17448	17308	17421	17533	17558	17351	17317	17365	17276	17370	17384	17340	17332	17344	17286	17449	17491	17477	17347	17403	17386	17187	17411	17279	17296	17430	17379	17412	17435	17558	17335	17437	17480	17420	17393	17219	17382	17457	17100	17286	17320	17326	17193	17256	17404	17253	17342	17330	17220	17327	17312	17404	17097	17469	17445	17318	17266	17336	17385	17412	17426	17330	17300	17409	17313	17380	17359	17530	17404	17464	17488	17330	17290	17339	17459	17268	17323	17438	17254	17435	17458	17371	17426	17359	17191	17374	17249	17398	17229	17309	17286	17362	17169	17381	17371	17658	17356	17290	17555	17374	17470	17346	17297	17465	17312	17194	17462	17151	17431	17437	17278	17494	17398	17283	17406	17484	17378	17354	17404	17423	17363	17493	17266	17361	17419	17321	17376	17471	17502	17266	17308	17455	17499	17465	17191	17412	17347	17486	17456	17356	17468	17319	17458	17332	17453	17372	17280	17428	17304	17111	17382	17195	17328	17422	17416	17406	17474	17396	17297	17340	17417	17341	17463	17360	17387	17328	17361	17537	17388	17270	17489	17485	17494	17504	17275	17374	17255	17494	17432	17402	17383	17277	17388	17317	17273	17300	17295	17352	17406	17311	17328	17298	17306	17401	17512	17407	17335	17361	17407	17281	17316	17137	17418	17360	17408	17284	17489	17487	17309	17368	17460	17484	17400	17363	17414	17560	17462	17303	17299	17242	17256	17387	17389	17377	17325	17330	17272	17225	17349	17266	17490	17184	17377	17459	17400	17342	17485	17367	17286	17358	17221	17390	17187	17344	17188	17136	17336	17420	17330	17226	17371	17161	17497	17445	17423	17287	17493	17469	17232	17380	17195	17340	17256	17207	17355	17425	17378	17524	17363	17320	17326	17533	17373	17245	17480	17387	17318	17404	17362	17498	17404	17295	17596	17452	17377	17390	17375
22787	21402	29272	23967	21742	24605	28209	24031	23759	23476	22905	22502	22530	22437	22377	22463	22582	22335	22523	22427	22273	22158	22160	22100	22030	22110	22630	25158	25689	26139	24966	23742	22787	22227	22141	21994	21988	21904	21914	21853	21783	21818	21938	22099	21972	21827	21774	21782	21823	22080	22005	21942	21697	21836	21788	21743	21736	21787	21734	21915	22061	21893	21755	21939	21686	21824	21813	21693	21903	22007	21761	21808	21955	21866	21869	21640	21665	21658	21763	21782	21843	21784	21583	21803	21588	21528	21810	21818	21756	21749	21779	21787	21908	21746	21691	21782	21770	21791	21776	21724	21984	21929	21835	21726	21809	21934	21839	21858	21898	21910	22166	21915	21919	21750	21986	21792	21779	21675	21980	21820	21660	21886	21679	21939	21914	21722	21726	21912	21728	21901	21828	21743	21924	21989	22064	21705	21988	21780	21749	21876	21616	21877	21914	21881	21832	21744	21674	21910	21735	21649	21665	21696	21557	21516	21756	21653	21535	21559	21742	21626	21697	21625	21784	21700	21898	21641	21734	21714	21836	21918	21692	21768	21969	21792	21760	21745	22011	21779	21776	21971	21874	21863	21617	21859	21650	21792	21788	21978	21907	21890	21823	21774	21502	21845	21968	21926	21693	21776	21726	21993	21921	21790	21429	21775	21728	21918	21926	21633	21780	21682	21917	21986	21858	21884	21850	21687	21500	21680	22062	21592	21669	21908	21918	21759	21948	22062	21632	21831	21880	21653	21806	21794	21860	21921	21752	21736	21824	21743	21778	21951	21766	21796	21725	21558	21851	21574	21726	21814	21765	21782	21785	21922	21753	21739	21804	21849	21587	21959	21973	21982	21648	21823	22002	21884	21863	21824	21867	21987	21480	21866	21706	21697	21852	21867	21865	21805	21624	21739	21827	21614	21932	21623	21881	21830	21752	21563	21910	21815	21680	21764	21915	21935	21957	21872	21814	21690	21942	21652	21782	21904	21851	21785	21944	21791	21908	21651	21755	21838	21808	21916	21729	21764	21646	21697	21648	21725	21842	21586	21851	21878	21528	21682	21953	21933	21800	21669	21806	21757	21718	21883	21713	21643	21787	21736	21800	21847	21901	21703	21750	21793	21739	21845	21699	21776	21604	21459	21634	21734	21786	21954	22008	21741	22057	21630	21639	21794	21845	21514	21767	21670	21677	21682	21821	21738	21677	21654	21738	21696	21749	21953	21917	21962	21944	21565	21689	21747	21716	21896	21952	22054	21972	21941	21815	21909	21762	21802	21834	21797	21773	21685	21874	21757	21796	21756	21737	21678	21657	21603	21713	21812	21790	21842	21873	21577	21813	21674	21713	21849	21824	21539	21655	21883	21648	21985	21964	21847	22038	21863	21756	22063	21678	21715	21656	21653	22118	21783	21752	21723	21702	21850	21569	21683	21943	21939	21721	21760	21997	21861	21914	21690	21764	21966	21653	21719	21970	21943	22006	21779	21513	21873	21770	21738	21790	21810	21675	21787	21705	21741	21867	21982	21498	21715	21823	21894	21686	21917	21744	21923	21770	21952	21912	21740	21833	21803	21861	21782	21883	21578	21565	21693	21769	21706	21767	21917	21937	21866	21670	21645	21730	21619	21800	21784	21674	21655	21890	21689	21850	21906	21786	21835	21588	21746	21824	21747	21797	21799	21695	21822	22032	21845	21637	21915	21847	21786	21656	21687	21843	21848	21794	21644	21646	21922	21954	21914	21650	21917	21592	21695	21715	21754	21771	21813	21788	21684	21716	21703	21547	21740	21712	21942	21729	21713	21795	21690	21934	21884	21821	21562	21865	21633	21838	21613	21804	21746	21719	21472	21876	21802	21776	21879	21816	21919	21782	21961	21646	21781	21791	21911	21710	21719	21611	21740	21642	21571	21565	21609	21551	21822	21825	21842	21784	21849	21642	21722	21748	21732	21686	21829	21856	21603	21443	21791	21806	21857	21834	21490	21933	21724	21690	21832	21967	21705	22001	21626	21780	21894	21631	21848	21757	21661	21760	21846	21839	21977	22105	21893	21440	21723	21921	21788	21463	21611	21851	21755	21737	21605	21793	21989	21673	21681	21730	21790	21759	21829	21842	21804	21860	21709	21760	21768	21709	21914	21870	21766	21876	22110	21855	21779	21721	21772	21870	21879	21640	21870	21716	21580	21764	21561	21835	21760	21774	21907	22050	21836	21780	21737	21804	21664	21670	21808	21868	21710	21730	21793	21892	21800	21836	21802	21921	21816	21706	21794	21832	21706	21711	21735	21767	21736	21871	21728	21862	21830	21790	21775	21856	21753	21905	21935	21796	21723	21886	21838	21916	21776	21910	21782	21490	21883	21901	21713	21864	21626	21785	21908	21666	21741	21707	21924	21585	21922	21666	21865	21759	21756	21790	21547	21717	21656	21680	21816	21585	21843	21829	21677	21856	21720	21877	21799	21841	21894	21771	21603	21793	21647	21620	21840	21673	21627	21902	21867	21573	21640	21737	21495	21969	21819	21940	21754	21832	22018	21774	21756	21642	21595	21733	21745	21566	21601	21672	21660	21860	21765	21540	21832	21761	21815	21935	21740	21610	21813	21765	21961	21818	21739	21850	22000	21656	21868	21787	21658	21685	21971	21848	21754	21760	21891	21653	21580	21607	21687	21824	21761	21763	21880	21743	21809	21718	21800	21538	21659	21886	21619	21939	21755	21677	21722	21705	21750	21797	21635	21853	21672	21767	21957	22017	21905	21914	21924	21892	21762	21720	21737	21822	21679	21647	21881	21728	21638	21901	21898	21532	21801	21705	21870	21917	21615	21910	21783	21811	21866	21996	21498	21890	21793	21969	21851	21806	21645	21856	21756	21910	21733	21819	21894	21988	21947	21966	21698	21709	21508	21791	21686	21685	21825	21558	21689	21831	21786	21611	21702	21924	21637	21784	21833	21664	21643	21786	21860	21741	21749	21756	21783	21848	21724	21870	21667	21471	21854	21824	21782	21783	21738	21805	22222	21927	21868	21891	21768	21884	21872	21819	21669	21855	21813	21922	21719	21919	21828	21725	21685	21969	21888	21886	21771	21634	21837	21666	21725	21779	21673	21558	21928	21789	21971	21984	21741	21889	21716	21833	21792	21768	21557	21674	22087	21791	21716	21884	21830	21774	21970	21869	21803	21718	21774	21660	21650	21657	21591	21636	21711	21802	21765	21610	21978	22029	21934	22002	21722	21820	21869	21748	21696	21798	21648	21797	21827	21845	21738	21868	21731	22044	21815	21677	21741	21682	21552	21488	21599	21757	21839	21772	21789	21772	21719	21953	21662	21725	21798	21796	21809	21805	21778	21754	21762	21745	21637	21838	21730	21786	21756	21742	21668	21828	21625	21698	21698	21918	21610	21857	21954	21811	21579	21789	21881	21841	21836	21573	21663	21792	21772	21833	21545	21780	21822	21971	21859	21748	21575	21612	21656	21700	21922	21605	21710	21795	21601	21805	21705	21819	21782	21610	21790	21714	21722	21554	21895	21867	21592	21767	21861	21691	21805	22086	21837	21903	21860	21593	21769	21784	21574	21681	21772	21902	21703	21983	21673	21729	21577	21959	21695	21712	21884	21774	21737	21889	21798	21690	21659	21482	21790	21880	21881	21924	21749	21822	21673	21715	21764	21628	21804	21873	21772	21474	21637	21756	21814	21749	21856	21875	21745	21921	22026	21725	21798	21997	21766	21563	21779	21678	21824	21684	21703	21766	21787	21693	21823	21873	21664	21722	21853	21628	21803	21830	21683	21823	21708	21713	21818	21966	21835	21722	21566	21562	21713	21671	21797	22006	21655	21741	21738	21719	21706	21778	21914	21725	21752	21785	21952	21719	21762	21753	21716	21810	21797	21802	21824	21736	21822	21942	22020	21944	21712	21929	21930	21855	21755	22019	21727	21628	21766	22013	21933	21876	21824	21917	21795	21909	22008	21954	21780	21753	21691	21771	22164	21788	21598	21695	21632	21869	21816	22017	21662	21939	21690	21840	21721	21743	21835	21929	21949	21935	21841	21640	21664	21892	21814	21651	21833	21718	21581	21824	21942	21857	21663	21955	22022	21810	21849	21880	21914	21658	21653	21716	21722	21705	21934	21698	21735	22020	21911	21921	21790	21854	21941	21932	21709	21584	21831	21806	21604	21965	21986	21774	21639	21849	21618	21734	21860	21888	21814	21853	21706	21589	21603	21872	21794	21577	21896	21817	21875	21584	21819	21688	21749	21833	21866	21772	21909	21781	21679	21734	21909	21930	21637	21715	21733	21775	21796	21741	21693	21697	21849	21947	21862	21939	21731	21766	21729	21827	21976	21837	21876	21717	21625	21684	21754	21777	21761	21822	21750	21690	21851	21671	21703	21667	21673	21863	21712	21942	21706	21882	21836	21792	21860	21564	21766	21761	21863	21807	21728	22016	21683	21803	21664	21716	21889	21752	21630	21724	21511	21671	21656	21807	21819	21903	21806	21752	21780	21823	21903	21838	21769	21664	21593	21623	21647	21811	21828	21779	21830	21589	21859	21940	21662	21984	21536	22004	21924	21791	21757	22022	21823	21701	21728	21758	21958	21859	21709	22038	21979	22143	21730	21781	21866	21880	21714	21720	21881	21708	21711	21893	21670	21784	21726	21627	21879	21643	21680	21672	21843	21739	21726	21752	21673	22088	21895	21702	21880	21893	21749	21640	21800	21952	21712	21842	21669	21811	21437	21646	21689	21800	21655	21803	21816	21804	21866	21707	21946	21866	21703	21854	21785	21731	21701	21687	21703	21771	21774	21671	21920	21858	21621	21881	21872	21774	21716	22022	21600	22024	21806	21861	21751	21735	21876	21616	21622	22025	21582	21949	21866	21716	21840	21850	21828	21727	21829	21458	21757	21741	21879	21632	21848	21722	21774	21764	21792	21812	21830	21925	21764	21836	21619	21962	21670	21630	21688	21745	21868	22017	21879	21785	21805	21683	22069	21989	21842	21765	21960	21781	21884	21781	21822	21893	21811	21642	21719	21760	21739	21675	21848	21973	21910	21848	21674	21499	21844	21787	21849	21841	21858	21556	21775	21952	21721	21562	21771	21744	21773	21622	21813	21818	21892	21694	21808	21922	21830
34556	57308	49000	27674	22509	21261	20224	20404	21092	19506	18810	18269	18053	18124	18181	18426	18156	18261	18472	18268	18154	17914	18050	18122	18105	18195	19316	23050	23243	23629	21884	19954	18680	18067	17804	17675	17656	17665	17645	17624	17543	17703	17733	17668	17554	17584	17529	17713	17718	17696	17770	17617	17721	17637	17574	17646	17694	17725	17743	17573	17536	17481	17441	17647	17677	17725	17866	17601	17648	17638	17686	17608	17763	17492	17628	17540	17686	17491	17741	17701	17561	17697	17729	17517	17601	17534	17798	17617	17507	17620	17709	17486	17520	17606	17685	17882	17707	17713	17575	17769	17622	17574	17729	17648	17669	17629	17550	17539	17526	17639	17532	17486	17716	17706	17712	17503	17589	17549	17555	17701	17737	17654	17885	17525	17612	17699	17404	17575	17541	17732	17784	17564	17590	17670	17699	17545	17665	17613	17627	17571	17569	17599	17541	17569	17665	17871	17517	17655	17673	17556	17623	17736	17503	17642	17646	17585	17661	17637	17628	17585	17573	17435	17599	17614	17551	17706	17566	17599	17572	17685	17635	17545	17570	17520	17514	17555	17706	17555	17463	17579	17577	17435	17461	17445	17544	17754	17647	17585	17491	17774	17513	17600	17573	17504	17649	17570	17494	17652	17752	17633	17552	17510	17614	17606	17612	17685	17752	17648	17717	17477	17741	17683	17546	17549	17553	17753	17536	17475	17589	17745	17732	17691	17510	17648	17487	17566	17535	17692	17594	17684	17730	17751	17676	17511	17424	17581	17447	17599	17599	17572	17750	17515	17558	17553	17666	17673	17686	17572	17641	17647	17602	17512	17554	17746	17645	17651	17673	17613	17536	17502	17630	17680	17660	17584	17711	17506	17423	17436	17465	17504	17652	17702	17557	17842	17777	17566	17517	17583	17516	17672	17611	17628	17852	17617	17606	17678	17584	17588	17476	17558	17790	17522	17578	17590	17684	17575	17717	17500	17627	17589	17705	17645	17686	17806	17722	17716	17710	17475	17623	17602	17715	17739	17592	17517	17536	17425	17694	17624	17657	17423	17612	17511	17391	17631	17500	17452	17610	17613	17512	17618	17550	17443	17644	17511	17647	17365	17634	17647	17704	17676	17544	17697	17667	17795	17546	17764	17511	17487	17716	17760	17600	17712	17722	17623	17785	17607	17614	17570	17685	17575	17554	17479	17663	17580	17658	17460	17724	17516	17720	17416	17670	17440	17614	17675	17503	17595	17693	17532	17688	17645	17745	17464	17475	17557	17571	17547	17567	17727	17558	17713	17665	17824	17400	17686	17529	17646	17498	17563	17580	17583	17736	17423	17579	17624	17642	17650	17568	17794	17802	17572	17682	17669	17552	17463	17339	17681	17460	17639	17749	17704	17557	17807	17621	17671	17590	17589	17443	17698	17588	17654	17511	17746	17746	17637	17577	17653	17729	17501	17724	17481	17680	17629	17731	17569	17799	17718	17668	17595	17518	17517	17593	17493	17603	17540	17710	17652	17718	17719	17588	17691	17479	17638	17543	17645	17574	17529	17727	17632	17636	17787	17563	17791	17582	17606	17680	17524	17624	17615	17523	17596	17572	17637	17593	17557	17572	17662	17685	17749	17466	17511	17590	17703	17653	17612	17523	17547	17596	17538	17724	17773	17621	17654	17673	17639	17446	17697	17613	17604	17514	17440	17526	17504	17692	17587	17597	17692	17724	17484	17678	17521	17773	17600	17651	17718	17657	17613	17624	17578	17509	17474	17678	17690	17622	17480	17613	17669	17588	17583	17466	17607	17516	17577	17718	17650	17738	17552	17668	17609	17779	17781	17551	17453	17599	17619	17585	17581	17558	17700	17779	17750	17606	17655	17616	17555	17677	17840	17622	17695	17704	17790	17467	17618	17716	17550	17681	17642	17629	17614	17547	17634	17731	17614	17540	17531	17627	17547	17634	17597	17706	17716	17594	17532	17561	17617	17599	17602	17699	17750	17663	17558	17823	17664	17714	17502	17538	17524	17682	17613	17807	17393	17708	17435	17623	17597	17635	17755	17439	17623	17502	17623	17655	17624	17656	17489	17597	17577	17665	17352	17495	17664	17554	17630	17428	17626	17597	17614	17435	17535	17457	17576	17583	17576	17449	17704	17630	17588	17624	17635	17675	17569	17466	17530	17557	17627	17660	17457	17839	17794	17616	17477	17701	17657	17474	17735	17383	17683	17724	17514	17639	17639	17617	17540	17476	17534	17526	17729	17620	17719	17582	17582	17645	17613	17454	17660	17585	17828	17717	17721	17464	17671	17706	17479	17471	17795	17625	17609	17732	17495	17744	17866	17535	17603	17591	17657	17635	17579	17766	17582	17649	17774	17674	17524	17805	17644	17535	17642	17503	17526	17614	17449	17706	17475	17550	17694	17626	17502	17539	17596	17670	17595	17560	17546	17656	17540	17723	17561	17543	17733	17540	17659	17654	17522	17651	17560	17642	17620	17650	17568	17585	17468	17601	17840	17582	17625	17643	17677	17517	17634	17605	17466	17677	17551	17744	17725	17508	17618	17602	17653	17621	17524	17690	17479	17692	17538	17516	17498	17676	17483	17675	17614	17670	17618	17616	17628	17575	17559	17554	17634	17633	17664	17805	17544	17482	17549	17461	17579	17677	17630	17656	17691	17568	17500	17591	17558	17710	17406	17721	17479	17484	17746	17630	17610	17872	17676	17644	17636	17698	17436	17721	17544	17655	17737	17756	17672	17641	17586	17584	17600	17472	17444	17450	17734	17691	17735	17609	17616	17484	17534	17674	17709	17716	17633	17640	17538	17665	17542	17532	17542	17566	17600	17518	17582	17774	17783	17607	17516	17650	17492	17504	17592	17690	17623	17471	17593	17520	17739	17585	17514	17470	17484	17763	17542	17595	17616	17650	17712	17693	17752	17546	17569	17695	17636	17824	17699	17632	17513	17628	17539	17888	17583	17617	17583	17625	17662	17529	17610	17687	17738	17541	17559	17715	17633	17542	17640	17640	17523	17694	17555	17535	17508	17593	17670	17606	17558	17531	17578	17850	17447	17540	17756	17675	17787	17607	17511	17693	17539	17612	17537	17421	17828	17628	17554	17602	17574	17590	17492	17712	17622	17502	17617	17723	17548	17633	17547	17496	17629	17658	17494	17478	17686	17642	17670	17713	17642	17609	17475	17636	17643	17572	17910	17598	17453	17558	17594	17742	17662	17564	17502	17531	17575	17699	17441	17463	17613	17706	17535	17511	17649	17629	17559	17609	17836	17704	17515	17321	17477	17593	17754	17719	17625	17673	17733	17512	17640	17643	17620	17671	17678	17708	17529	17798	17668	17510	17531	17513	17715	17599	17543	17555	17408	17579	17618	17608	17555	17583	17533	17659	17617	17563	17670	17605	17618	17530	17644	17587	17731	17667	17505	17609	17689	17601	17563	17727	17535	17635	17640	17599	17687	17519	17650	17589	17495	17560	17720	17413	17550	17633	17560	17553	17549	17718	17693	17670	17694	17707	17710	17602	17565	17588	17671	17709	17862	17514	17615	17805	17552	17490	17475	17510	17537	17551	17576	17630	17481	17657	17648	17536	17707	17473	17820	17364	17644	17736	17575	17759	17444	17659	17717	17708	17689	17456	17808	17672	17588	17685	17513	17610	17655	17590	17691	17418	17461	17530	17530	17468	17493	17489	17517	17804	17485	17727	17615	17405	17420	17473	17664	17732	17586	17508	17731	17410	17555	17543	17619	17731	17589	17547	17592	17564	17777	17729	17599	17562	17664	17484	17588	17476	17429	17526	17623	17688	17515	17685	17523	17673	17529	17826	17597	17746	17545	17437	17699	17504	17660	17665	17663	17586	17737	17612	17534	17750	17621	17635	17733	17555	17518	17546	17584	17469	17469	17446	17662	17683	17660	17638	17543	17649	17423	17633	17686	17657	17551	17616	17796	17617	17646	17737	17563	17543	17593	17488	17556	17751	17722	17695	17575	17619	17720	17409	17685	17528	17787	17565	17756	17583	17482	17633	17487	17642	17746	17651	17560	17735	17615	17489	17594	17673	17526	17680	17866	17618	17739	17705	17616	17676	17748	17722	17641	17530	17767	17663	17629	17789	17512	17587	17623	17522	17555	17681	17793	17419	17573	17647	17688	17526	17732	17566	17666	17482	17425	17677	17572	17740	17663	17609	17631	17437	17537	17686	17715	17650	17653	17411	17620	17514	17512	17575	17388	17618	17601	17655	17755	17403	17834	17554	17576	17731	17585	17603	17570	17544	17554	17620	17545	17661	17689	17783	17573	17797	17569	17673	17577	17482	17705	17605	17675	17638	17499	17717	17587	17580	17541	17678	17677	17622	17651	17627	17720	17527	17550	17688	17601	17367	17564	17762	17644	17668	17618	17574	17605	17647	17727	17620	17727	17518	17698	17454	17555	17443	17786	17651	17591	17452	17663	17534	17907	17642	17521	17650	17484	17570	17559	17567	17616	17685	17613	17612	17478	17609	17699	17658	17648	17491	17509	17564	17792	17621	17495	17517	17730	17644	17740	17489	17522	17533	17612	17584	17616	17858	17594	17537	17550	17639	17558	17510	17559	17573	17571	17491	17580	17553	17503	17654	17608	17562	17670	17625	17652	17661	17535	17630	17505	17651	17579	17551	17775	17802	17541	17599	17572	17682	17520	17694	17608	17599	17831	17618	17563	17643	17616	17760	17685	17606	17582	17661	17561	17627	17564	17687	17602	17648	17587	17675	17510	17687	17490	17718	17692	17574	17458	17618	17581	17780	17627	17731	17716	17482	17728	17612	17730	17555	17601	17448	17595	17498	17572	17591	17640	17479	17696	17593	17585	17679	17620	17508	17675	17619	17552	17789	17489	17504	17514	17559	17760	17492	17574	17480	17605	17587	17631	17450	17525	17553	17604	17548	17643	17628	17547	17600	17565	17568	17781	17530	17620	17530	17556	17580	17612	17579	17559	17611	17731	17631	17677	17724	17677	17664	17534	17656	17883	17658	17709	17643	17678	17571	17719	17548	17684	17641	17672	17615	17646	17568	17688	17675	17671	17719	17601	17589	17731	17596	17657	17502	17477	17517	17554	17505	17549	17624	17735	17620	17503	17630	17554	17733	17592
28753	25865	30930	25870	21881	21963	21723	21634	21711	21750	21415	21404	21467	21267	21171	21172	21322	21259	21216	21445	21249	21358	21193	21290	21716	21165	21533	21495	21407	21491	21452	21416	21391	21320	21141	21319	21225	21330	21087	21264	21157	20835	21147	21210	21295	21073	21257	20882	20888	21143	21239	20986	21098	21099	21062	21102	21115	20987	21246	21143	21159	21107	21222	21086	21097	21350	21181	21196	21097	20984	21092	21139	21170	21244	21167	21126	21176	21231	21089	20847	21079	21224	21194	21088	21387	21151	21069	21321	21043	21286	21060	20952	21072	21149	21296	20994	21055	20931	21068	21207	21058	20879	21125	20975	21139	21239	21236	21117	21072	21420	21030	21221	21084	21093	21030	21038	21041	21059	21129	21174	21118	21273	20921	21148	21148	21199	21195	21089	21206	21009	21269	21178	21200	21021	21027	21155	21007	21217	20837	20997	20887	20919	21238	21078	21024	21272	21129	21079	21281	21104	20984	21076	21178	21062	21199	21128	21103	21156	21274	20933	21071	21238	21187	21025	21095	20980	21065	21013	21145	21147	21135	21219	21261	21073	21071	21276	20995	21154	21124	21114	21063	21162	21232	21154	20847	21046	21188	20880	20893	21175	21074	20996	20945	21049	21176	20868	21090	21017	21117	21225	21135	21051	20972	21058	21151	21227	21253	21189	21275	21051	21228	21107	21049	21008	21106	21296	21196	20979	20855	20857	21143	21106	21056	20879	21188	21279	21343	21456	21225	21000	21166	21213	20848	21057	21189	21164	21211	21028	21063	21320	21347	20969	21149	21083	20992	21016	21151	21171	21182	21168	21276	21072	21310	21037	21158	21193	21101	20901	21282	21232	21213	21150	21097	20978	21155	21153	21125	21139	21035	21065	21176	21075	21120	21096	21030	21004	21046	20815	21041	21170	21138	20952	21098	21170	21078	21094	21101	20881	20938	21169	21063	21037	21215	21105	21095	21078	21150	20841	21252	21029	21332	21158	21075	21025	21039	21075	20942	21162	21230	20994	20916	21197	21275	21135	21107	21159	21256	21042	21049	21078	21114	20913	21166	20948	20936	21042	21281	21137	21005	21000	21036	21136	20894	21076	20994	21238	21204	21165	21343	21047	20859	21206	21160	20874	20990	21265	21120	21186	21182	21081	21096	21056	21178	21294	21024	21065	21238	21085	21179	20959	21037	21178	21018	21427	21113	20974	20864	20799	21021	20784	21198	21173	21156	21136	20874	21030	21123	21004	21231	21068	21000	21228	21146	21102	21149	21256	20928	20987	21085	21321	21138	20872	20874	21006	21078	20887	21077	21111	21021	21130	20964	21110	20991	21162	21295	21417	21161	21120	21014	21164	21059	21097	20929	21295	21095	21235	21024	21110	21038	21169	21112	21021	21096	21026	20937	21115	21009	21323	21266	20901	21066	21177	21067	20830	21069	20974	21221	21032	21053	21005	21006	21019	21049	21194	21355	20952	20991	20964	21111	21178	21308	21209	21135	21204	21024	20948	20977	21324	21366	21177	21154	20857	21164	21009	21153	20970	21110	21116	21221	21147	21234	20906	21426	21296	20945	21181	21041	21069	21120	21271	21226	21242	21270	21255	21182	21065	21155	21111	20923	21157	21077	21019	21315	20992	21050	20833	21158	21233	20967	20972	21165	21302	21173	21179	21029	21265	21144	21155	21147	21282	21106	21116	21302	21263	20995	21120	21140	21236	21394	21132	21209	21135	21279	21075	21081	21128	20971	21080	21013	21114	21182	21173	21252	21419	21078	21175	21157	21199	21040	20990	21085	21150	21115	21202	21013	21154	21060	21124	21011	20999	21217	21186	21344	21227	21001	21058	21093	21131	21269	21064	21351	21379	21285	21167	21095	21173	21209	20966	21103	21105	20856	21270	21196	21026	21052	21232	21150	21216	21054	20983	20957	20918	20928	21194	21036	21171	20960	21037	20952	21263	21098	21060	21075	21383	21048	21114	21027	21019	21209	21158	21175	21183	21146	21123	21192	21020	21086	21313	21059	21143	21183	21053	21116	21328	21087	20960	21175	21087	21168	21004	20909	20967	20993	21006	21062	21133	21362	20777	21288	20966	21074	21202	21112	21209	21025	21205	21158	21110	20981	21243	21262	21131	21155	21116	21039	21061	21088	21193	21179	20968	21175	21260	21158	20786	21311	21081	20983	21214	21074	21300	21182	21061	21008	21208	20978	20999	21314	21127	21045	21153	20962	21077	21029	21128	21183	21181	21096	21263	21317	21063	21103	21041	21093	21169	21056	21030	20986	21032	21108	20937	21122	20927	21062	20928	21066	21304	21110	21015	21304	21187	21258	21121	21387	21041	21075	21280	21121	21426	21191	21023	21093	21117	20949	21079	21348	21245	21182	21278	21093	21096	21088	20993	21113	21135	20979	21275	21355	21282	21171	21134	21234	21182	21153	21268	21254	20947	21060	21112	21169	21126	21156	21160	21147	21061	21328	21049	21131	21145	20888	21277	21259	21204	21147	21163	21177	21258	21341	20990	21217	21180	21017	21037	21220	21012	21190	21160	21226	21067	21227	21009	21237	21070	20959	21140	21070	21138	20918	21216	21091	21096	21495	21202	21137	20930	21238	21046	21097	21175	21189	21099	21266	21002	21196	21129	21201	20979	21096	21125	21153	20920	21278	21280	21005	21141	21154	21215	20931	21042	20971	21064	20994	21082	21073	20894	21127	20951	21011	20979	21085	21231	21078	20990	21200	21098	20913	21002	20923	21040	20992	21199	20897	20966	21136	20970	21167	21178	20948	21066	21156	20975	21088	21061	21403	21268	21122	21044	21112	21090	21090	21123	21190	21079	21118	21237	21063	21373	21231	21179	21424	21155	21230	21132	21039	21013	21142	20969	21235	21190	20958	20978	21172	20972	21204	20985	21102	21024	21099	21105	21058	21035	21320	21060	21235	21091	21057	21148	20868	21023	21196	21223	21294	21149	21140	21232	21036	21020	21154	21131	21086	21258	21200	21253	21303	21010	21070	21190	21057	20924	20869	21075	20862	21055	21031	21406	21101	21291	20965	21076	21023	20949	21084	21088	21064	21043	21109	21093	21118	21368	21169	21203	21211	21238	21187	21030	21155	21153	21187	21151	21203	21298	20950	21013	21125	21013	21227	21089	21114	21072	21376	21092	21026	21397	21071	20941	21199	20855	20982	21007	21524	21079	21335	21203	20966	20967	21280	21070	21188	21284	21118	21178	21219	20942	20993	21060	21255	21153	21139	21144	20936	21128	21042	21001	21169	21231	21240	21080	21228	21164	21137	21086	21110	21300	20928	21240	20985	21560	21142	21223	21165	21052	21209	21244	21369	20993	21220	21161	20909	20784	21235	21088	21156	21029	21004	21048	21009	21089	21303	20975	21036	20838	20827	21013	21153	21074	21044	21257	21125	21074	21175	21023	21071	21141	21035	21164	21015	21152	21050	20983	21290	21017	21268	21020	21221	20985	21132	21186	21179	20990	21207	21150	21105	20914	20894	21062	21347	21087	20976	21059	21207	21267	21137	21194	21345	20985	21030	21145	21117	21140	20966	21131	21260	21293	21111	21174	21062	21028	21405	21015	21109	21243	21066	21122	21223	21098	20996	21224	21067	21143	21178	21231	21011	21138	21195	21087	21188	21027	20967	21294	21226	20961	21092	21169	20903	21067	21063	21331	21012	21225	21107	21067	21309	21109	21095	20950	21155	21182	21140	21155	21055	21060	21242	21024	20907	21204	21189	20974	21014	21101	21003	21136	21172	20952	21052	21008	21050	21211	21008	21036	21007	21056	21160	21122	21024	21125	20977	21087	21286	21076	21221	21353	21155	21116	21115	21159	21008	21093	21057	20906	21058	21060	21195	21291	21416	21065	21062	21100	21246	20890	21060	21153	21223	21132	21246	21105	20997	21037	21282	21194	20901	21084	21127	21097	21163	21293	21029	20968	21201	21098	21126	21074	21298	21026	20916	21172	21111	21113	20959	20986	21203	21251	21148	21085	21180	21106	21192	21262	21107	21088	20900	21156	21303	21458	21176	20920	21166	21120	21032	21054	21120	21362	21119	21217	21163	21152	20958	21065	21153	21264	21193	21063	21183	21153	21212	21416	21228	21154	21078	21263	21094	21293	21055	21125	20981	21005	21208	21225	21110	21196	21327	21307	21446	20966	21029	21089	21054	21179	21041	20878	21017	21115	21070	21097	21128	21018	21228	21075	21097	21071	21051	21203	21060	20943	21145	21200	21230	21014	21343	21150	21180	21106	20977	21166	21104	21025	21086	21254	21087	21176	21109	21312	21255	21123	21217	21283	21245	21299	21264	21102	20950	21152	21017	21192	21064	21088	21232	21039	21171	21079	21038	21096	21070	21040	21184	21079	21188	21011	21068	21017	21221	21086	21067	21001	21067	21097	21093	21115	21224	21136	21289	20927	21343	21092	21287	21102	20870	21001	21109	20903	21186	21132	21079	21011	21257	21231	21152	21031	20980	21010	21253	21175	21106	20941	21083	20943	21075	21176	21241	21193	21108	21235	21047	21076	21071	21185	20903	21289	21123	21078	21123	21214	21169	21007	21073	21275	21317	21160	21278	21314	21094	21063	21278	21308	21382	21175	21029	21169	21079	20989	21034	21021	21116	20961	21033	21080	21007	21224	21225	21143	21207	21237	21357	21273	21150	21147	21102	21106	21187	21206	21203	21121	21200	21077	20919	21253	20985	21067	21047	21138	20977	21326	21186	20936	21144	20967	20899	21094	21193	21240	20991	21082	21162	21099	21221	21125	21164	21127	21185	21148	21129	21095	21143	21317	21185	20961	21416	20910	21178	21014	21002	21217	21056	21203	21092	21219	21238	21110	21172	21120	20877	21060	21172	21060	21202	21075	21329	20964	21223	21074	21143	21156	21024	21133	21119	20998	21076	21178	21103	21207	21146	21141	21114	21449	21050	21148	21056	20951	20979	20938	21057	21194	21241	21097	21007	20844	21062	21064	21149	21105	21133	21244	21023	21287	20967	21085	21213	20916	21147	21055	21110	21043	21067	21002	21214	20990	21352	21174	21219	21340	21443	21160	21171	21117	21011	21002	21042	21320	21324	21127	21085	21108	20973	21204	20981	20874	20948	21130
27455	38890	30394	20308	19044	18273	17895	17777	18369	18184	17776	17517	17423	17512	17238	17474	17462	17604	17499	17420	17668	17487	17518	17647	17482	17586	17585	17579	17825	17876	17537	17408	17478	17337	17440	17159	17224	17342	17344	17291	17335	17195	17385	17295	17159	17440	17195	17285	17367	17330	17211	17299	17245	17339	17193	17293	17264	17188	17418	17247	17218	17225	17239	17185	17219	17146	17427	17414	17375	17334	17158	17136	17171	17158	17467	17406	17340	17176	17320	17310	17079	17156	17379	17278	17186	17348	17525	17376	17288	17304	17292	17228	17319	17421	17252	17331	17282	17357	17127	17230	17285	17453	17156	17257	17354	17275	17160	17162	17208	17202	17387	17254	17090	17275	17268	17316	17212	17255	17121	17337	17303	17224	17241	17368	17404	17410	17291	17129	17231	17179	17215	17276	17271	17325	17283	17240	17208	17325	17342	17368	17248	17261	17279	17269	17166	17173	17203	17274	17122	17483	17208	17307	17277	17271	17270	17139	17216	17354	17262	17242	17394	17346	17302	17383	17413	17292	17372	17398	17466	17370	17411	17414	17344	17317	17211	17178	17310	17454	17252	17232	17208	17339	17332	17338	17373	17261	17176	17343	17234	17209	17199	17401	17337	17426	17233	17367	17301	17263	17315	17215	17458	17373	17385	17136	17331	17209	17265	17411	17202	17324	17062	17204	17204	17143	17191	17284	17264	17267	17143	17228	17318	17401	17259	17412	17283	17149	17130	17159	17301	17354	17212	17305	17216	17384	17366	17318	17266	17290	17219	17329	17321	17229	17444	17289	17227	17229	17447	17164	17279	17341	17294	17321	17266	17466	17296	17237	17262	17245	17267	17333	17202	17486	17343	17300	17173	17339	17109	17266	17262	17273	17391	17336	17309	17298	17195	17115	17234	17321	17377	17211	17504	17327	17377	17176	17260	17169	17459	17310	17332	17229	17220	17294	17487	17319	17191	17306	17277	17305	17189	17291	17104	17377	17197	17249	17044	17290	17478	17163	17371	17390	17318	17358	17391	17356	17200	17275	17229	17316	17146	17351	17220	17338	17355	17350	17246	17162	17332	17252	17363	17213	17446	17186	17201	17316	17230	17370	17400	17215	17075	17368	17398	17292	17318	17377	17242	17290	17418	17391	17158	17357	17389	17174	17398	17170	17229	17363	17312	17185	17296	17311	17244	17400	17241	17440	17257	17274	17195	17245	17357	17311	17335	17291	17322	17245	17359	17273	17417	17255	17224	17447	17339	17317	17261	17343	17293	17190	17165	17314	17334	17332	17370	17270	17215	17284	17428	17332	17260	17363	17220	17298	17408	17317	17298	17260	17378	17326	17285	17299	17411	17243	17309	17388	17374	17274	17291	17330	17361	17434	17502	17382	17389	17283	17236	17386	17378	17208	17206	17146	17170	17280	17197	17351	17256	17160	17351	17387	17143	17271	17280	17379	17401	17326	17437	17439	17435	17243	17262	17436	17102	17326	17260	17473	17167	17439	17154	17509	17287	17419	17150	17302	17164	17281	17262	17174	17316	17285	17360	17381	17259	17131	17214	17303	17409	17299	17340	17211	17440	17188	17151	17215	17053	17369	17279	17381	17390	17299	17258	17366	17262	17298	17320	17161	17314	17455	17321	17283	17389	17301	17470	17203	17418	17383	17235	17242	17324	17211	17265	17122	17155	17227	17308	17219	17394	17133	17197	17200	17222	17223	17317	17487	17454	17119	17247	17198	17310	17315	17175	17523	17178	17535	17335	17309	17320	17415	17315	17339	17318	17170	17359	17261	17516	17208	17480	17337	17329	17259	17260	17334	17221	17198	17366	17277	17347	17240	17127	17383	17175	17258	17341	17263	17235	17099	17269	17236	17163	17347	17533	17350	17271	17364	17238	17272	17193	17337	17427	17367	17130	17319	17397	17236	17307	17367	17276	17421	17374	17436	17491	17253	17325	17388	17409	17331	17254	17289	17358	17214	17306	17435	17389	17271	17296	17409	17335	17106	17238	17299	17320	17294	17288	17576	17199	17233	17455	17356	17180	17401	17148	17448	17455	17287	17311	17248	17179	17188	17411	17355	17419	17378	17266	17412	17237	17094	17221	17260	17294	17197	17341	17221	17327	17349	17322	17367	17240	17413	17348	17386	17344	17232	17301	17209	17363	17276	17380	17125	17209	17337	17182	17334	17264	17365	17341	17282	17302	17339	17389	17374	17321	17189	17204	17364	17407	17369	17262	17402	17528	17370	17193	17321	17307	17362	17341	17384	17322	17493	17236	17279	17338	17467	17343	17211	17452	17357	17321	17392	17463	17261	17224	17393	17392	17243	17343	17306	17331	17536	17337	17144	17262	17279	17309	17405	17235	17352	17364	17362	17344	17324	17278	17238	17195	17212	17263	17186	17441	17251	17272	17386	17406	17222	17192	17364	17318	17382	17352	17339	17105	17249	17328	17351	17180	17292	17213	17365	17265	17268	17272	17175	17365	17218	17184	17511	17393	17088	17231	17287	17260	17284	17294	17575	17268	17262	17577	17240	17419	17297	17310	17347	17184	17182	17295	17269	17319	17327	17110	17292	17352	17102	17326	17256	17503	17292	17165	17323	17275	17378	17165	17141	17349	17280	17162	17231	17271	17341	17343	17235	17373	17477	17268	17187	17177	17272	17491	17015	17398	17326	17258	17211	17127	17346	17206	17308	17267	17174	17384	17218	17236	17538	17386	17442	17210	17454	17203	17215	17301	17327	17295	17289	17211	17259	17408	17421	17339	17201	17305	17289	17435	17102	17321	17409	17240	17233	17211	17322	17433	17218	17196	17337	17281	17279	17333	17147	17270	17227	17312	17338	17379	17292	17395	17236	17305	17241	17239	17363	17301	17324	17252	17339	17266	17314	17319	17500	17295	17255	17295	17307	17211	17425	17339	17353	17231	17481	17224	17284	17349	17287	17279	17294	17248	17236	17518	17242	17249	17362	17343	17310	17351	17406	17229	17363	17338	17290	17428	17201	17451	17366	17392	17117	17313	17314	17091	16999	17282	17195	17382	17220	17451	17347	17290	17304	17495	17157	17062	17356	17424	17336	17388	17295	17444	17367	17355	17334	17343	17256	17223	17405	17320	17127	17200	17242	17376	17343	17316	17456	17404	17254	17383	17376	17365	17150	17183	17356	17426	17370	17201	17368	17307	17229	17258	17414	17177	17266	17330	17396	17120	17264	17330	17204	17107	17221	17381	17287	17327	17332	17219	17339	17289	17481	17406	17129	17380	17157	17336	17467	17236	17213	17325	17255	17148	17212	17341	17242	17161	17279	17244	17448	17337	17292	17218	17338	17294	17234	17278	17242	17391	17273	17396	17124	17318	17176	17316	17321	17151	17391	17278	17458	17386	17294	17353	17273	17313	17312	17216	17422	17086	17273	17411	17299	17393	17215	17512	17178	17308	17146	17378	17317	17216	17375	17245	17409	17321	17156	17380	17314	17506	17182	17255	17400	17329	17414	17289	17138	17253	17502	17142	17519	17325	17236	17283	17397	17414	17381	17293	17272	17419	17132	17315	17168	17213	17302	17336	17390	17372	17294	17311	17215	17323	17460	17267	17331	17260	17336	17078	17232	17446	17260	17324	17485	17269	17246	17178	17193	17427	17274	17483	17319	17161	17122	17347	17260	17215	17234	17351	17394	17236	17326	17190	17318	17215	17358	17409	17305	17226	17251	17159	17238	17267	17390	17314	17254	17348	17404	17240	17138	17397	17392	17171	17403	17262	17342	17265	17327	17265	17317	17424	17340	17246	17259	17187	17341	17338	17170	17491	17227	17354	17194	17318	17298	17158	17156	17410	17229	17391	17354	17289	17204	17357	17211	17261	17293	17316	17239	17329	17238	17120	17389	17413	17378	17302	17346	17187	17200	17129	17084	17363	17164	17136	17226	17475	17306	17224	17365	17373	17313	17292	17350	17465	17286	17255	17365	17244	17061	17278	17367	17287	17217	17240	17327	17298	17267	17345	17125	17275	17319	17493	17330	17302	17456	17376	17359	17413	17333	17384	17207	17308	17191	17413	17281	17143	17166	17376	17399	17359	17295	17134	17192	17242	17313	17134	17139	17274	17354	17313	17402	17233	17235	17391	17343	17319	17228	17384	17271	17172	17425	17270	17210	17309	17275	17342	17321	17404	17390	17314	17264	17304	17247	17322	17358	17244	17167	17214	17171	17460	17416	17087	17401	17312	17209	17314	17326	17324	17166	17104	17390	17157	17159	17236	17405	17382	17191	17301	17271	17366	17310	17338	17383	17443	17296	17152	17229	17288	17318	17436	17491	17257	17158	17373	17371	17318	17267	17332	17165	17206	17343	17396	17267	17449	17223	17416	17280	17324	17310	17368	17396	17465	17322	17190	17108	17485	17403	17126	17191	17280	17328	17367	17387	17438	17354	17206	17363	17359	17450	17299	17276	17137	17371	17275	17299	17303	17249	17253	17360	17179	17235	17237	17442	17408	17431	17248	17387	17176	17321	17210	17454	17180	17305	17167	17356	17343	17453	17318	17264	17213	17203	17475	17307	17242	17169	17425	17354	17371	17428	17372	17373	17320	17443	17264	17358	17354	17492	17317	17297	17380	17238	17497	17199	17484	17169	17269	17397	17375	17369	17333	17328	17222	17315	17302	17242	17437	17365	17493	17061	17303	17500	17240	17255	17208	17351	17315	17387	17365	17366	17371	17192	17354	17268	17154	17366	17245	17436	17400	17325	17341	17230	17297	17261	17350	17357	17249	17367	17270	17355	17314	17198	17371	17207	17403	17469	17250	17217	17388	17239	17139	17308	17439	17294	17340	17328	17374	17195	17094	17491	17155	17126	17176	17168	17229	17382	17248	17204	17149	17555	17353	17309	17387	17466	17511	17321	17357	17165	17223	17351	17214	17223	17553	17359	17324	17169	17374	17361	17388	17379	17413	17367	17329	17327	17341	17299	17236	17388	17385	17177	17334	17345	17361	17366	17400	17369	17332	17292	17449	17422	17260	17316	17254	17328	17222	17361	17193	17307	17343	17278	17407	17246	17277	17183	17476	17281	17304	17398	17368	17222	17306	17212	17108	17322	17262	17362	17264	17345	17306	17220	17365	17194	17637	17142	17230	17174
24070	21521	29230	24542	23010	24629	24845	22305	21911	22557	22127	21845	21682	21836	21548	21463	21267	21240	21410	21592	21409	21372	21591	21399	21327	21509	21996	22899	23556	23506	23060	22213	21769	21318	21319	21336	21299	21153	20979	21236	20985	21268	21310	21319	21041	21364	21050	21091	21156	21286	21135	21178	21211	21259	21022	21166	21073	21205	20986	21248	21112	21442	21327	21181	21163	21085	21072	21059	21262	20864	21259	21171	21180	21190	21085	21214	20999	21059	21033	21417	21236	21340	21188	21220	21113	20988	20982	21233	21241	21315	21106	21132	21188	21056	21308	21142	21146	21233	21121	21200	21211	21097	21202	20972	21084	21085	21133	21077	21138	21318	21106	21176	21131	21312	21018	20990	20976	21156	21045	21006	21168	21161	21020	21129	20962	21235	21414	21117	21158	21064	21151	21204	21170	21171	21256	21200	21172	21116	21362	20975	21216	21046	21235	21107	21148	21052	21123	21302	21154	21125	21080	21100	21247	21029	21349	21091	21171	21063	21287	20942	21099	20935	21214	20979	21075	21124	21139	21345	21085	21068	20875	21341	20962	21282	21189	21151	21266	21250	21502	20825	21143	21184	21071	21146	21232	21326	21210	21043	21134	21052	21200	21338	21226	21083	20969	21153	21255	21256	21199	21193	21354	21110	21052	21006	21087	21097	21156	20917	21302	21125	21284	21071	21051	21114	21190	21072	21089	21295	21183	21272	21032	21308	21352	21089	21048	21210	21203	21101	21080	21252	21195	21180	21186	21197	21081	21047	21069	21204	21390	20964	21172	21275	21417	21252	21134	21090	21087	21070	21158	21251	21296	20957	21211	21302	21316	21349	21179	21062	21171	21231	21359	21134	21326	21267	21189	21256	21227	21200	21009	21196	21136	21062	21186	21113	21190	21100	21190	21073	21032	20973	21238	21120	21296	21216	21292	21219	21185	21019	21246	21275	21268	21091	20979	21203	21239	21087	21112	21303	21071	21022	21035	21110	21211	21214	20957	20908	21160	20936	21091	21198	21071	21109	21220	21269	21132	21057	21019	21141	21061	21116	21102	21109	21088	21124	21221	20919	21111	21000	21181	21244	21241	21031	21053	21165	21020	20976	21127	21157	21150	21236	21141	21084	21074	20958	21118	21137	21113	21175	21163	21175	21028	21183	21079	20899	21357	21271	21183	21202	21161	21135	21243	21022	21060	21173	21181	21234	21331	21233	21100	21180	21532	21189	21242	21375	20971	21020	21306	21102	21288	21185	21126	21132	21095	21026	21293	21137	21128	21142	20947	21145	21208	20894	21003	21179	21233	21181	21080	21286	21304	21142	21020	21201	21159	21128	21213	21159	21263	20951	21169	21098	21246	20923	20927	21326	21183	21166	21058	21045	21221	20997	21123	21225	21050	21254	21268	21346	21080	21046	21113	21194	21189	21237	21337	21195	21149	21155	21209	20897	20997	20991	20996	21192	21245	21422	21346	21163	21367	21303	21222	20905	21162	21130	21085	21390	21168	21260	21376	21204	21154	21322	21398	21100	21189	21086	21276	21332	21067	21160	21149	21087	21011	21185	20991	21236	21252	21251	21033	21021	21150	21087	21105	21164	21111	21215	20978	21218	21284	21107	21116	21112	21125	21186	21134	21020	21046	21146	21256	21207	21062	20959	21004	21277	21212	21096	21066	21123	21121	21013	21224	21365	21243	21236	21205	21284	20962	21061	21371	21164	20837	21218	21014	21060	21245	21238	21365	21236	21309	21087	21073	21101	21049	21327	21241	21093	21084	20931	21075	21073	21072	21125	20942	21209	21113	21174	21023	21222	21177	21376	21293	21142	21142	21005	20996	20949	21207	21310	21191	21345	21342	21007	21263	21182	21155	20981	21261	21169	21119	21199	21215	21065	21029	21006	21323	21244	21121	21203	21188	21253	21237	21300	21282	21413	21278	21177	21046	21148	21050	21321	21038	21123	21138	21257	21300	20874	21505	21297	21230	21218	21341	21268	21188	21033	21196	21138	21188	21092	21125	21195	21012	21114	21110	21128	21223	21148	20931	21231	21284	21311	21438	21228	21138	21057	20980	21449	21183	21108	21068	21240	21346	21054	21237	21163	21172	21223	21245	21103	21066	21259	20915	21011	21082	21073	21197	21100	21268	21136	21028	21292	21231	21199	21383	21314	21005	21150	21130	21220	21064	21184	21341	21186	21045	21096	21082	20974	21139	21301	21098	21161	20952	21324	21220	21078	20885	21067	21015	21235	21005	20966	20942	21022	21149	21150	21140	21030	21138	21061	21215	21392	21094	21025	21384	21264	21220	21111	21140	21146	20979	21280	21280	20983	21110	21383	21349	21269	20962	21060	21137	20907	21217	21226	21024	21161	21169	21124	21036	21081	21099	21106	21095	21181	21180	20990	21138	21079	20971	20989	21098	21210	21173	20987	21229	21010	21397	21033	21190	21034	20924	20965	21241	21178	21171	21371	21208	21050	21251	21147	21114	21064	20974	21253	21304	21229	21144	21177	21083	20955	21185	21398	21311	21249	21153	21162	21383	21207	21333	21204	21285	21220	21133	21321	21010	21351	21206	21067	21177	21089	21259	21211	21122	21160	20933	21197	21146	20979	21247	21172	21328	21107	20988	21267	21197	20999	21240	21304	21344	21082	20953	21176	21310	21180	21059	21317	21285	21383	21267	21311	21293	21265	21276	21145	21182	21151	21194	21190	21122	21124	20963	21269	21098	21257	21292	20981	21143	21279	20901	20959	21105	21088	21139	21134	20938	21143	21224	21147	21174	21077	20997	21070	21137	21143	21089	21109	21201	21131	21071	21104	21208	21133	21068	21005	21136	21176	21046	21176	21031	20937	21217	21115	21254	20947	21212	21133	21114	21213	21001	21124	21291	21264	21279	21288	21398	21354	21133	21394	20997	21338	21398	21158	20898	21133	21117	21407	21300	21128	21187	21241	21108	21398	21189	21255	21028	21139	21251	21112	21234	20977	21059	21092	21061	21141	21131	21117	21068	21005	21051	21224	21195	21376	21230	21137	21068	21255	21014	21204	21295	21122	21265	21104	21228	21325	21235	21178	21053	21182	21100	21174	21089	21095	21128	21095	21292	21092	21256	21168	21260	21131	21063	21131	21160	21028	21185	21007	21348	21161	21066	21273	21264	21075	21219	20975	21061	20863	21022	20971	21190	21110	21177	21245	21312	21221	21044	21105	21104	20946	21168	21169	21142	21092	21282	21232	21401	21370	21328	21216	21022	21133	21087	21141	21151	21443	21084	21193	21041	20935	21180	20924	21233	21285	20992	21332	21254	21025	21090	21280	21228	21101	21279	21158	21382	21008	21010	21051	21064	21286	21052	21090	21122	21176	21246	21151	21397	20944	21162	21163	21193	21177	20908	21182	21378	21234	21242	21026	21183	21136	21267	21017	21259	21130	21017	21242	20981	21116	21336	21072	21208	21318	21163	21126	21278	21265	21302	21148	21148	21055	21130	21003	21137	21125	21090	21201	20944	21101	20994	21106	21322	21070	21263	21113	21259	21302	21118	21085	21081	21116	21106	21179	21140	21067	20971	21041	21267	21104	21162	21333	21199	21185	21381	21181	21189	21371	21129	21380	21044	21247	21327	20927	21210	21062	21199	21041	21151	21174	21087	21050	21069	21121	20983	20861	21228	21096	21172	21116	21284	20941	21093	21013	21058	21095	21168	21175	21210	21228	20984	21207	21156	21279	21062	21019	21257	21124	21192	21358	21110	21138	21222	21353	21126	21145	21287	21037	21021	21255	21380	21175	21261	21321	21360	21254	21088	21156	21372	21054	21119	21243	21185	21267	21257	21142	21083	21241	21089	21087	21095	21050	21165	21242	20855	21108	21248	21052	21306	21032	21209	21283	21202	20948	21142	20969	21067	21099	20858	21039	21229	21098	21173	21045	21210	21249	21226	21204	21315	21234	21254	21015	21102	21237	21248	21067	21131	21262	21337	21261	21217	21223	21331	21086	21212	21181	21153	21208	21208	20912	21100	21145	21022	20985	21057	21455	21236	21066	21034	21142	21070	21267	21066	21220	21093	21016	21257	21176	21077	21098	21181	21347	21062	21254	21248	20970	21031	21380	21183	20956	21087	20944	21114	21142	21217	21199	21278	21203	21451	21174	21348	21083	21278	21063	21315	21277	21275	21185	21190	20982	21291	21045	20976	20996	21186	21108	21187	21017	21122	21126	21150	21034	21242	21202	21289	21003	21227	21187	21308	21215	21248	21227	21101	21362	21334	21146	21173	21314	21110	20859	21026	21059	21107	21111	21046	21100	21360	21103	21323	21224	21221	21162	21289	20984	21120	21043	21022	20906	21216	20999	21156	21216	21408	21160	21299	21172	21051	21169	21209	21170	21349	21093	21122	21050	20987	21176	21127	21063	21322	21220	21050	21327	21210	21190	21125	21161	21077	21185	21145	21141	21093	21096	21040	21207	20971	21271	21153	21146	21013	21078	21246	21063	21254	21233	21083	21132	21107	21274	21174	20883	21223	21100	21214	21257	21261	21201	21330	21155	21115	21215	21090	21186	21214	21110	21242	21153	21252	21277	21104	21000	21093	21268	21247	20946	21153	21054	21165	21201	21276	21390	21384	21220	21270	21115	21041	21062	21065	21177	21134	21159	21304	21282	21135	20938	21165	20935	21147	21132	21262	21308	21310	21045	21282	21093	21151	21059	21308	21195	21183	21188	20986	21172	21127	21008	21156	21395	21106	21129	21013	21227	21046	20983	20941	21196	21155	21181	21134	21258	21116	20984	21103	21174	21269	21357	21059	21251	21054	21279	21102	21283	21364	21099	21415	21087	20935	21237	21343	20921	21215	21044	21159	21148	21154	21217	21195	21092	21143	20974	21096	21207	21088	21151	21055	20819	20999	21199	21116	21268	21299	21055	21231	21023	21258	21238	21309	21097	21169	21192	21324	21294	21212	21096	21211	21222	21278	21366	21295	21223	21183	21273	21123	20959	21174	21057	21266	21358	21268	21185	21208	21027	21187	20940	21484	21192	21043	21040	21093	21298	21237	21373	21393	21074	21208	21287	21146	21071	20994	21030	21165	21142	21147	21306	21328	21003	21224	21085	21300	21086	21252	20980	21096	21060	21205	21088
31319	51060	42431	24406	21102	19666	18886	18782	18790	19220	18598	18318	18121	17925	17805	17679	17764	17423	17438	17588	17724	17558	17845	17708	17762	17625	18530	20134	20784	20402	19498	18632	17834	17471	17381	17258	17591	17431	17483	17221	17192	17314	17188	17345	17356	17408	17432	17267	17436	17356	17480	17373	17407	17178	17466	17435	17295	17291	17458	17395	17462	17454	17374	17355	17418	17346	17521	17404	17319	17465	17205	17342	17170	17339	17273	17140	17358	17236	17545	17300	17477	17282	17474	17514	17377	17392	17519	17246	17381	17377	17277	17356	17408	17439	17218	17285	17319	17406	17395	17192	17327	17291	17325	17431	17390	17401	17317	17163	17480	17266	17417	17406	17248	17479	17385	17297	17462	17445	17344	17289	17339	17182	17487	17141	17337	17481	17186	17496	17298	17313	17322	17430	17247	17453	17262	17187	17238	17255	17257	17402	17203	17236	17361	17463	17451	17326	17270	17308	17368	17368	17080	17450	17146	17411	17320	17363	17347	17386	17325	17347	17284	17195	17411	17383	17267	17454	17463	17412	17334	17304	17353	17440	17314	17279	17096	17386	17362	17340	17462	17196	17331	17466	17358	17477	17478	17359	17330	17190	17364	17250	17360	17417	17319	17432	17417	17332	17540	17161	17420	17386	17281	17315	17387	17405	17447	17292	17394	17266	17315	17231	17336	17537	17255	17478	17322	17303	17232	17384	17374	17342	17422	17481	17413	17505	17284	17279	17310	17506	17350	17385	17264	17243	17272	17244	17242	17556	17468	17404	17352	17515	17358	17336	17337	17254	17241	17453	17182	17304	17214	17459	17270	17307	17312	17415	17373	17181	17317	17301	17325	17469	17474	17386	17313	17286	17276	17336	17316	17422	17412	17293	17322	17579	17538	17253	17338	17247	17414	17409	17387	17328	17318	17394	17583	17525	17326	17441	17481	17356	17323	17222	17362	17360	17510	17278	17542	17313	17385	17270	17323	17372	17464	17439	17263	17350	17258	17384	17312	17240	17416	17433	17379	17254	17371	17283	17481	17282	17258	17502	17478	17430	17267	17375	17505	17301	17341	17447	17266	17569	17105	17384	17135	17472	17384	17375	17266	17204	17516	17397	17330	17406	17290	17218	17527	17391	17322	17551	17271	17311	17411	17427	17482	17254	17323	17468	17342	17216	17346	17297	17476	17315	17327	17410	17301	17286	17185	17282	17495	17192	17441	17416	17382	17279	17475	17281	17410	17251	17231	17432	17342	17444	17359	17224	17297	17392	17192	17386	17334	17355	17310	17561	17500	17399	17266	17258	17333	17271	17371	17268	17317	17186	17310	17421	17231	17474	17299	17302	17395	17468	17328	17340	17215	17483	17206	17459	17471	17247	17211	17380	17152	17391	17335	17331	17330	17406	17403	17328	17228	17204	17406	17469	17409	17204	17422	17326	17495	17203	17264	17369	17290	17338	17241	17361	17348	17370	17367	17355	17571	17346	17417	17432	17340	17321	17454	17307	17339	17401	17281	17227	17323	17183	17240	17471	17354	17505	17460	17413	17294	17378	17408	17389	17351	17359	17181	17383	17346	17377	17391	17445	17414	17323	17422	17311	17430	17291	17253	17391	17404	17292	17218	17466	17263	17442	17398	17397	17439	17226	17298	17198	17441	17551	17332	17314	17562	17372	17392	17380	17363	17280	17358	17467	17511	17364	17209	17486	17389	17368	17335	17220	17477	17404	17292	17345	17384	17287	17337	17379	17358	17446	17330	17291	17262	17262	17354	17469	17441	17448	17223	17406	17361	17387	17361	17340	17364	17405	17456	17294	17398	17436	17277	17337	17438	17284	17524	17450	17455	17318	17395	17363	17226	17418	17273	17203	17296	17195	17433	17467	17347	17300	17322	17655	17208	17340	17341	17308	17240	17204	17480	17300	17375	17296	17345	17386	17279	17445	17341	17275	17402	17314	17363	17282	17489	17327	17348	17327	17455	17379	17335	17175	17225	17193	17397	17441	17466	17330	17357	17495	17385	17271	17340	17461	17247	17261	17285	17436	17436	17327	17364	17405	17395	17211	17273	17328	17438	17588	17382	17389	17343	17399	17460	17548	17200	17456	17173	17561	17360	17527	17140	17355	17189	17387	17260	17435	17416	17359	17441	17424	17390	17416	17328	17335	17408	17368	17144	17393	17263	17170	17360	17425	17153	17407	17243	17276	17190	17362	17634	17439	17320	17386	17272	17401	17298	17193	17475	17244	17283	17454	17527	17264	17351	17311	17281	17449	17374	17428	17329	17383	17255	17457	17321	17326	17404	17261	17301	17333	17528	17309	17415	17430	17126	17410	17293	17497	17343	17390	17401	17255	17227	17387	17166	17602	17355	17337	17203	17416	17363	17325	17172	17327	17241	17249	17512	17505	17453	17420	17326	17453	17361	17255	17305	17352	17403	17342	17336	17436	17475	17526	17554	17438	17259	17334	17359	17347	17142	17351	17429	17342	17233	17316	17342	17367	17611	17204	17381	17361	17366	17248	17165	17315	17234	17410	17323	17375	17490	17203	17366	17299	17530	17396	17457	17498	17423	17391	17214	17325	17268	17412	17321	17509	17312	17344	17403	17259	17276	17321	17512	17492	17353	17374	17249	17283	17182	17319	17445	17438	17252	17349	17280	17432	17317	17210	17312	17418	17417	17285	17407	17387	17400	17534	17287	17276	17382	17338	17412	17398	17427	17174	17414	17249	17526	17206	17335	17279	17302	17436	17164	17340	17522	17326	17250	17352	17271	17424	17533	17324	17508	17199	17388	17298	17204	17665	17383	17526	17306	17390	17338	17509	17315	17304	17476	17201	17307	17299	17592	17188	17250	17132	17410	17305	17382	17287	17503	17412	17255	17332	17363	17313	17239	17407	17439	17415	17482	17345	17334	17346	17491	17290	17306	17402	17329	17350	17294	17337	17217	17284	17402	17428	17221	17475	17407	17375	17337	17259	17257	17378	17423	17284	17463	17179	17386	17355	17417	17287	17327	17521	17518	17175	17414	17087	17353	17470	17415	17274	17426	17380	17171	17378	17455	17388	17351	17419	17501	17396	17266	17580	17293	17300	17415	17379	17473	17435	17236	17333	17523	17328	17430	17338	17307	17500	17366	17288	17344	17307	17147	17431	17379	17475	17344	17279	17501	17293	17232	17309	17256	17512	17103	17377	17300	17468	17141	17369	17331	17411	17415	17311	17254	17335	17303	17444	17384	17378	17266	17392	17400	17371	17297	17360	17319	17239	17330	17314	17540	17263	17399	17292	17437	17187	17273	17401	17269	17339	17246	17330	17322	17317	17258	17407	17504	17333	17594	17240	17309	17348	17312	17255	17314	17326	17219	17341	17413	17324	17277	17265	17277	17274	17321	17351	17608	17260	17266	17295	17436	17426	17383	17353	17440	17334	17335	17237	17238	17449	17308	17189	17251	17382	17451	17359	17364	17361	17519	17333	17293	17252	17521	17362	17259	17324	17420	17494	17189	17331	17315	17343	17474	17498	17372	17319	17467	17322	17377	17212	17196	17438	17361	17498	17344	17286	17134	17328	17375	17390	17522	17428	17417	17426	17341	17346	17291	17438	17447	17323	17408	17349	17264	17604	17251	17416	17418	17382	17301	17519	17253	17467	17270	17406	17376	17297	17407	17212	17547	17202	17430	17386	17243	17388	17433	17356	17265	17350	17298	17421	17100	17402	17475	17438	17270	17357	17499	17582	17386	17443	17387	17457	17278	17525	17315	17467	17347	17428	17350	17383	17220	17266	17405	17105	17509	17248	17348	17184	17637	17260	17410	17458	17117	17279	17467	17359	17321	17245	17374	17145	17314	17331	17119	17544	17321	17354	17362	17394	17227	17339	17321	17245	17367	17434	17365	17336	17246	17440	17477	17338	17267	17191	17281	17371	17258	17322	17424	17440	17348	17273	17302	17337	17353	17354	17383	17213	17330	17351	17477	17294	17403	17302	17334	17375	17284	17405	17406	17413	17428	17355	17374	17319	17185	17190	17310	17284	17460	17321	17346	17403	17430	17404	17401	17424	17416	17303	17470	17350	17342	17401	17393	17278	17246	17386	17359	17459	17360	17412	17374	17341	17341	17478	17432	17339	17265	17121	17391	17387	17281	17331	17387	17353	17343	17338	17235	17359	17304	17301	17457	17421	17480	17273	17390	17117	17348	17393	17306	17319	17293	17256	17108	17462	17403	17413	17328	17364	17222	17358	17249	17456	17449	17252	17317	17348	17314	17469	17391	17354	17520	17406	17312	17319	17388	17331	17446	17403	17310	17332	17447	17155	17400	17343	17333	17416	17328	17356	17346	17318	17431	17372	17376	17242	17334	17520	17297	17278	17382	17375	17481	17369	17284	17554	17396	17289	17469	17487	17303	17315	17266	17354	17657	17272	17351	17312	17417	17343	17463	17309	17262	17403	17414	17261	17261	17352	17344	17445	17435	17389	17334	17196	17391	17377	17431	17403	17328	17408	17397	17084	17299	17444	17526	17368	17279	17380	17397	17370	17430	17414	17217	17322	17257	17379	17619	17282	17181	17416	17381	17324	17415	17198	17308	17397	17422	17313	17420	17330	17367	17345	17267	17426	17300	17287	17323	17327	17226	17410	17342	17415	17207	17319	17225	17496	17375	17413	17400	17288	17356	17480	17373	17367	17306	17464	17484	17309	17264	17481	17372	17484	17505	17404	17363	17192	17366	17268	17327	17441	17447	17330	17336	17455	17494	17318	17416	17322	17248	17298	17385	17409	17383	17262	17102	17468	17310	17245	17314	17252	17273	17261	17086	17489	17291	17309	17387	17296	17328	17218	17265	17333	17546	17278	17212	17259	17376	17213	17332	17413	17154	17424	17300	17450	17393	17318	17424	17330	17308	17422	17462	17263	17339	17270	17252	17240	17226	17391	17405	17346	17270	17211	17622	17148	17348	17426	17443	17301	17515	17182	17305	17294	17322	17390	17321	17394	17270	17339	17299	17272	17593	17281	17281	17334	17352	17582	17393	17434	17547	17430	17294	17360	17380	17446	17552	17333	17145	17408	17309	17143	17349	17322	17192	17289	17268	17423	17333	17316	17236	17151	17431	17522	17481	17249	17416	17451	17353	17475	17431	17389
22952	21530	29440	24036	21915	24881	27845	23372	22804	23486	23414	22993	22691	22406	22274	22363	22250	22069	21912	22078	22009	22159	22253	22078	22058	22218	22490	25922	26552	25728	24306	23539	22621	22073	21781	21632	21715	21726	21681	21820	21767	21807	21838	21799	21794	21870	21794	21612	21656	21572	21557	21734	21607	21757	21816	21837	21775	21585	21621	21695	21646	21705	21835	21692	21696	21829	21559	21744	21708	21666	21507	21818	21557	21704	21673	21656	21930	21749	21938	21726	21474	21650	21577	21754	21594	21704	21566	21735	21681	21748	21807	21694	21803	21644	21682	21741	21759	21683	21672	21640	21804	21790	21732	21636	21583	21766	21743	21738	21743	21716	21586	21833	21882	21967	21714	21682	21648	21769	21929	21720	21631	21625	21671	21742	21996	21800	21623	21765	21609	21624	21459	21619	21725	21589	21588	21653	21732	21602	21583	21598	21682	21873	21891	21714	21813	21637	21623	21643	21647	21552	21724	21697	21749	21544	21421	21633	21738	21740	21909	21741	21602	21532	21592	21603	21485	21684	21612	21702	21561	21678	21588	21477	21659	21767	21626	21545	21659	21722	21828	21808	21902	21622	21554	21765	21510	21751	21531	21528	21763	21519	21632	21758	21717	21618	21542	21448	21741	21453	21610	21436	21848	21582	21774	21634	21665	21568	21488	21778	21894	21907	21462	21713	21694	21574	21556	21567	21875	21802	21752	21709	21574	21469	21473	21543	21713	21753	21685	21722	21622	21516	21479	21511	21750	21607	21659	21653	21655	21543	21752	21693	21654	21818	21380	21823	21531	21631	21620	21569	21636	21560	21638	21366	21761	21776	21592	21635	21492	21475	21571	21834	21866	21890	21694	21601	21823	21622	21817	21697	21628	21700	21469	21869	21580	21603	21633	21495	21698	21670	21632	21637	21582	21599	21692	21664	21591	21664	21883	21691	21952	21733	21591	21830	21917	21728	21718	21667	21524	21730	21730	21494	21823	21693	21367	21629	21746	21562	21743	21776	21563	21436	21753	21673	21651	21556	21806	21552	21756	21499	21575	21670	21424	21416	21513	21441	21708	21647	21665	21378	21588	21863	21831	21577	21547	21845	21710	21576	21734	21892	21508	21493	21541	21437	21602	21767	21689	21542	21501	21577	21679	21753	21682	21743	21612	21584	21547	21597	21550	21678	21527	21757	21572	21637	21702	21581	21637	21654	21720	21571	21576	21524	21586	21585	21676	21628	21702	21745	21639	21515	21688	21614	21811	21600	21505	21666	21549	21883	21671	21891	21822	21863	21568	21551	21748	21781	21678	21777	21748	21754	21655	21688	21525	21515	21581	21488	21676	21773	21521	21695	21617	21820	21649	21657	21493	21666	21735	21485	21793	21576	21803	21823	21707	21641	21651	21630	21820	21646	21626	21721	21634	21707	21655	21759	21907	21629	21701	21567	21564	21590	21912	21862	21625	21714	21678	21633	21686	21589	21669	21765	21519	21592	21599	21621	21457	21709	21577	21681	21762	21754	21601	21651	21570	21661	21781	21667	21514	21711	21586	21607	21522	21621	21757	21544	21811	21785	21626	21452	21528	21663	21881	21826	21750	21789	21671	21692	21537	21596	21547	21579	21670	21687	21666	21837	21711	21578	21664	21468	21451	21680	21752	21763	21704	21617	21586	21528	21711	21695	21692	21824	21589	21708	21654	21728	21645	21716	21672	21695	21603	21482	21545	21552	21720	21686	21379	21739	21795	21699	21829	21555	21862	21678	21783	21564	21620	21406	21768	21759	21643	21615	21600	21685	21846	21828	21730	21698	21733	21508	21637	21694	21773	21398	21605	21599	21716	21740	21667	21680	22027	21779	21635	21901	21701	21678	21617	21699	21787	21876	21721	21487	21906	21472	21614	21484	21744	21536	21774	21682	21729	21687	21894	21842	21630	21731	21922	21741	21576	21707	21747	21794	21549	21654	21626	21714	21709	21524	21575	21597	21738	21614	21520	21624	21542	21726	21714	21707	21470	21947	21751	21747	21646	21591	21713	21458	21772	21563	21779	21685	21648	21716	21661	21597	21771	21748	21674	21581	21755	21670	21433	21529	21732	21765	21616	21589	21612	21528	21769	21641	21715	21675	21660	21520	21638	21608	21430	21617	21602	21891	21566	21524	21619	21602	21625	21707	21597	21626	21679	21650	21593	21589	21555	21690	21444	21440	21604	21616	21651	21590	21740	21674	21627	21772	21774	21515	21496	21694	21762	21467	21581	21622	21615	21606	21718	21742	21808	21629	21674	21830	21726	21547	21618	21692	21730	21848	21469	21833	21867	21621	21765	21711	21430	21455	21601	21597	21601	21488	21489	21735	21716	21912	21495	21476	21640	21581	21648	21733	21522	21737	21574	21830	21633	21797	21729	21756	21587	21687	21522	21655	21619	21599	21679	21574	21395	21766	21440	21729	21394	21462	21684	21781	21728	21636	21691	21819	21661	21715	21330	21690	21522	21702	21423	21631	21540	21638	21539	21558	21762	21608	21570	21566	21555	21735	21599	21398	21618	21812	21895	21386	21601	21640	21671	21724	21525	21794	21777	21732	21633	21541	21754	21761	21566	21833	21634	21646	21779	21698	21504	21794	21804	21808	21551	21516	21731	21470	21789	21714	21610	21665	21640	21556	21637	21583	21468	21692	21517	21643	21739	21865	21747	21803	21687	21713	21770	21682	21537	21373	21475	21556	21695	21663	21624	21815	21551	21774	21673	21456	21458	21731	21768	21872	21676	21641	21639	21697	21520	21677	21691	21559	21546	21526	21686	21638	21821	21401	21530	21628	21459	21645	21530	21772	21622	21712	21811	21486	21661	21668	21669	21594	21545	21816	21629	21572	21975	21674	21824	21914	21766	21622	21739	21868	21782	21705	21663	21579	21772	21692	21628	21751	21841	21650	21694	21683	21632	21679	21777	21602	21635	21756	21637	21811	21480	21440	21525	21379	21755	21676	21615	21547	21680	21748	21617	21777	21833	21476	21584	21636	21607	21860	21761	21650	21982	21602	21642	21746	21573	21716	21911	21664	21549	21607	21387	21796	21706	21677	21713	21605	21854	21711	21713	21699	21784	21778	21673	21505	21675	21606	21782	21543	21571	21662	21889	21754	21604	21790	21542	21527	21359	21691	21698	21537	21756	21533	21667	21836	21634	21588	21635	21503	21525	21697	21614	21631	21549	21591	21817	21448	21757	21649	21599	21719	21584	21538	21632	21445	21700	21923	21683	21639	21795	21615	21641	21656	22045	21846	21440	21490	21730	21809	21546	21498	21552	21734	21746	21662	21701	21578	21640	21627	21534	21878	21855	21751	21672	21603	21528	21570	21514	21851	21751	21499	21691	21716	21844	21606	21678	21549	21797	21550	21643	21669	21647	21605	21588	21766	21798	21700	21796	21668	21848	21866	21706	21721	21650	21593	21870	21701	21717	21705	21522	21528	21759	21714	21795	21742	21406	21628	21548	21656	21638	21562	21557	21622	21659	21682	21905	21615	21770	21602	21614	21676	21556	21547	21796	21649	21720	21662	21811	21875	21677	21492	21675	21691	21744	21676	21524	21600	21377	21718	21713	21602	21776	21663	21847	21558	21556	21783	21645	21655	21899	21636	21429	21574	21505	21651	21477	21612	21803	21685	21857	21623	21696	21748	21569	21568	21717	21669	21945	21609	21846	21822	21497	21262	21704	21769	21724	21619	21761	21621	21671	21662	21872	21710	21682	21736	21935	21675	21525	21544	21649	21797	21624	21602	21482	21613	21756	21678	21691	21623	21706	21630	21508	21671	21604	21707	21610	21718	21609	21690	21660	21764	21470	21479	21774	21819	21553	21460	21572	21562	21669	21554	21565	21440	21567	21563	21531	21592	21836	21736	21796	21573	21825	21928	21774	21505	21612	21471	21571	21575	21636	21771	21622	21753	21692	21632	21861	21760	21733	21372	21478	21775	21719	21583	21758	21567	21539	21536	21827	21944	21700	21615	21609	21519	21873	21667	21420	21735	21573	21714	21571	21536	21695	21693	21881	21832	21770	21847	21702	21823	21660	21575	21702	21770	21537	21681	21479	21426	21481	21603	21719	21778	21676	21689	21998	21570	21827	21792	21619	21713	21754	21601	21686	21707	21726	21514	21317	21456	21582	21686	21478	21657	21635	21565	21639	21581	21735	21662	21787	21640	21461	21617	21692	21538	21843	21466	21538	21738	21629	21532	21740	21725	21614	21599	21768	21488	21772	21573	21695	21693	21589	21689	21631	21696	21930	21558	21518	21710	21495	21828	21777	21617	21522	21751	21693	21659	21567	21615	21763	21765	21660	21668	21535	21794	21515	21720	21676	21789	21643	21722	21802	21717	21675	21710	21715	21623	21622	21733	21648	21568	21807	21582	21694	21669	21760	21832	21887	21614	21862	21490	21751	21618	21700	21603	21735	21675	21504	21739	21481	21476	21487	21512	21506	21517	21726	21831	21490	21653	21823	21834	21694	21717	21757	21729	21604	21759	21495	21907	21783	21505	21600	21531	21613	21677	21794	21788	21708	21700	21589	21607	21902	21728	21602	21606	21534	21752	21514	21721	21674	21606	21724	21651	21707	21722	21834	21750	21544	21685	21626	21684	21668	21599	21647	21700	21487	21561	21519	21686	21663	21662	21758	21930	21416	21328	21630	21491	21696	21742	21598	21973	21794	21824	21845	21674	21694	21702	21723	21701	21782	21617	21567	21754	21558	21520	21664	21688	21842	21816	21512	21550	21648	21732	21455	21595	21611	21710	21979	21852	21456	21821	21810	21824	21831	21638	21740	21484	21842	21537	21698	21516	21736	21641	21828	21773	21511	21429	21556	21513	21803	21642	21816	21591	21846	21536	21521	21623	21671	21656	21615	21552	21653	21677	21715	21829	21839	21578	21498	21500	21666	21579	21655	21750	21643	21532	21479	21686	21760	21505	21610	21633	21453	21571	21572	21599	21683	21701	21567	21717	21776	21643	21614	21705	21470	21634	21578	21795	21732	21827	21626	21717	21610	21626	21653	21702	21749	21548	21603	21606	21787	21662	21776	21734	21503	21773	21639	21690	21669	21612	21767	21844	21695	21692	21623	21552	21704	21822	21633	21714	21694	21546
36477	59699	47022	27289	23169	20998	19807	19613	19309	19963	19876	19395	18529	18355	18235	18178	18054	18318	17919	18081	18018	18119	18100	18106	18142	18110	19345	24376	24361	22653	20807	19327	18395	17920	17721	17672	17664	17716	17604	17607	17640	17516	17586	17516	17641	17723	17716	17563	17612	17559	17456	17662	17645	17681	17592	17562	17459	17634	17754	17393	17569	17559	17606	17594	17591	17633	17781	17460	17755	17497	17702	17747	17610	17735	17667	17590	17620	17601	17491	17616	17578	17469	17814	17626	17377	17609	17628	17637	17867	17430	17448	17430	17614	17680	17616	17550	17680	17714	17716	17454	17761	17713	17645	17543	17775	17669	17604	17691	17513	17813	17517	17638	17808	17544	17628	17587	17653	17747	17724	17643	17633	17769	17708	17579	17616	17356	17642	17671	17666	17675	17649	17747	17491	17737	17652	17574	17569	17687	17515	17690	17575	17823	17534	17633	17736	17637	17890	17522	17714	17595	17614	17556	17483	17539	17560	17707	17689	17513	17660	17652	17668	17589	17667	17518	17503	17701	17547	17572	17511	17558	17474	17488	17740	17401	17676	17630	17503	17733	17633	17476	17576	17760	17617	17428	17496	17720	17572	17754	17691	17648	17769	17582	17736	17682	17541	17757	17654	17697	17506	17633	17639	17580	17605	17665	17664	17664	17579	17589	17803	17651	17633	17589	17599	17644	17658	17671	17453	17632	17479	17560	17668	17651	17570	17663	17554	17520	17747	17677	17612	17696	17566	17499	17680	17570	17451	17615	17701	17586	17713	17679	17507	17556	17566	17485	17628	17565	17666	17699	17621	17575	17690	17806	17731	17603	17660	17778	17590	17543	17621	17722	17644	17736	17583	17803	17549	17531	17557	17470	17683	17567	17735	17697	17671	17404	17664	17595	17520	17762	17566	17559	17638	17610	17512	17800	17712	17691	17644	17551	17610	17625	17731	17644	17668	17549	17679	17505	17565	17692	17708	17442	17455	17701	17689	17677	17551	17224	17503	17606	17593	17485	17760	17637	17671	17530	17560	17455	17593	17824	17536	17678	17581	17619	17728	17732	17563	17636	17665	17637	17457	17706	17628	17660	17555	17410	17682	17678	17542	17493	17596	17610	17683	17722	17674	17703	17675	17706	17669	17620	17524	17584	17736	17573	17598	17591	17310	17680	17518	17745	17550	17570	17564	17861	17586	17574	17847	17751	17743	17639	17642	17703	17636	17627	17709	17642	17572	17501	17692	17644	17510	17625	17398	17609	17592	17819	17631	17579	17643	17681	17670	17622	17437	17742	17576	17678	17673	17455	17790	17594	17617	17627	17802	17587	17621	17578	17604	17567	17711	17678	17534	17652	17670	17682	17588	17512	17650	17418	17646	17596	17533	17445	17724	17687	17581	17401	17453	17721	17620	17610	17466	17661	17584	17455	17789	17607	17579	17383	17540	17637	17686	17601	17613	17689	17728	17609	17724	17679	17676	17518	17528	17531	17535	17502	17537	17472	17594	17586	17649	17752	17594	17422	17659	17734	17679	17576	17673	17562	17752	17585	17705	17468	17672	17837	17570	17625	17602	17637	17712	17494	17743	17604	17586	17438	17568	17609	17509	17686	17546	17731	17379	17746	17397	17585	17934	17546	17702	17597	17587	17727	17518	17687	17605	17628	17573	17725	17670	17454	17497	17684	17826	17571	17502	17765	17525	17521	17511	17682	17661	17626	17643	17553	17577	17744	17535	17782	17688	17658	17580	17615	17476	17727	17464	17750	17455	17563	17496	17612	17656	17689	17817	17592	17529	17485	17412	17511	17583	17526	17679	17503	17519	17749	17522	17629	17550	17663	17425	17292	17603	17607	17757	17617	17568	17629	17541	17650	17555	17637	17559	17570	17447	17429	17671	17557	17584	17520	17573	17777	17544	17590	17694	17469	17480	17744	17508	17616	17636	17617	17632	17418	17544	17697	17773	17600	17590	17606	17653	17537	17582	17508	17762	17550	17731	17446	17725	17626	17594	17656	17650	17637	17631	17792	17634	17604	17620	17393	17627	17567	17319	17635	17767	17679	17535	17683	17589	17592	17602	17538	17684	17638	17638	17520	17596	17743	17548	17636	17764	17510	17649	17563	17559	17526	17505	17584	17689	17533	17478	17575	17507	17582	17741	17621	17521	17513	17584	17666	17575	17769	17595	17599	17731	17395	17506	17711	17578	17608	17710	17641	17671	17463	17881	17799	17581	17653	17666	17682	17581	17651	17699	17752	17506	17688	17484	17564	17583	17511	17362	17684	17410	17451	17774	17504	17483	17639	17577	17589	17788	17523	17391	17732	17561	17617	17447	17691	17549	17554	17736	17518	17514	17535	17678	17520	17490	17889	17682	17577	17504	17470	17663	17733	17410	17623	17622	17601	17388	17484	17554	17708	17429	17545	17723	17686	17538	17523	17446	17769	17601	17691	17496	17651	17610	17549	17604	17716	17825	17510	17671	17610	17705	17842	17599	17742	17680	17482	17567	17686	17822	17590	17470	17566	17593	17621	17521	17480	17664	17627	17569	17573	17648	17646	17558	17548	17545	17625	17526	17619	17649	17639	17555	17642	17426	17490	17763	17584	17562	17438	17621	17526	17527	17643	17691	17688	17542	17553	17651	17569	17644	17658	17653	17721	17646	17626	17642	17453	17758	17716	17604	17620	17697	17523	17602	17416	17544	17628	17653	17528	17698	17670	17541	17631	17550	17652	17719	17644	17596	17654	17599	17636	17704	17540	17490	17600	17655	17771	17627	17422	17499	17513	17571	17607	17515	17506	17716	17341	17664	17499	17505	17670	17439	17575	17598	17657	17731	17703	17564	17488	17684	17582	17639	17628	17670	17596	17464	17531	17585	17631	17683	17689	17696	17470	17654	17460	17662	17583	17587	17590	17658	17535	17545	17716	17586	17503	17719	17711	17530	17540	17529	17658	17402	17540	17618	17472	17552	17782	17472	17670	17599	17622	17556	17520	17790	17506	17412	17621	17433	17595	17731	17612	17665	17599	17674	17594	17628	17594	17443	17403	17564	17591	17605	17509	17593	17863	17574	17450	17539	17420	17816	17602	17540	17654	17606	17566	17541	17636	17492	17543	17633	17636	17576	17580	17540	17792	17786	17562	17610	17531	17527	17503	17639	17438	17596	17753	17562	17541	17655	17527	17543	17500	17659	17608	17535	17510	17451	17613	17560	17427	17708	17621	17623	17643	17710	17574	17626	17728	17517	17492	17659	17392	17568	17649	17618	17643	17549	17662	17448	17700	17469	17616	17574	17384	17628	17757	17533	17721	17519	17552	17650	17743	17630	17732	17549	17544	17674	17599	17625	17525	17654	17455	17600	17698	17583	17676	17492	17513	17608	17692	17549	17591	17587	17547	17674	17566	17760	17706	17647	17589	17422	17592	17565	17651	17416	17695	17630	17497	17616	17535	17589	17686	17568	17466	17736	17516	17658	17689	17619	17442	17636	17598	17526	17873	17613	17537	17498	17666	17714	17637	17615	17703	17565	17587	17637	17494	17670	17684	17431	17591	17574	17558	17687	17495	17724	17678	17627	17517	17430	17503	17662	17594	17665	17599	17564	17442	17563	17611	17727	17446	17519	17606	17567	17537	17569	17532	17750	17746	17646	17667	17553	17537	17673	17459	17536	17677	17614	17632	17524	17682	17326	17671	17628	17716	17445	17688	17598	17460	17570	17423	17683	17606	17817	17531	17506	17690	17656	17561	17370	17815	17584	17551	17597	17597	17857	17700	17482	17653	17508	17713	17586	17767	17513	17571	17413	17591	17667	17748	17621	17462	17612	17473	17430	17672	17627	17528	17495	17434	17558	17550	17621	17640	17478	17466	17678	17501	17519	17598	17667	17497	17499	17691	17800	17597	17759	17601	17623	17717	17625	17452	17528	17530	17610	17572	17496	17485	17620	17571	17806	17534	17590	17759	17366	17725	17553	17617	17756	17564	17580	17737	17490	17651	17532	17603	17601	17471	17690	17581	17592	17645	17561	17727	17541	17759	17481	17786	17709	17611	17678	17601	17677	17589	17373	17485	17654	17673	17532	17704	17722	17562	17551	17547	17624	17487	17453	17695	17461	17590	17619	17550	17770	17629	17496	17691	17423	17517	17636	17645	17693	17581	17822	17650	17564	17541	17411	17703	17533	17811	17721	17749	17632	17767	17627	17559	17683	17616	17688	17578	17590	17546	17493	17592	17427	17653	17446	17693	17719	17604	17454	17771	17575	17709	17494	17637	17444	17646	17319	17583	17398	17554	17550	17771	17601	17518	17583	17571	17805	17662	17612	17685	17557	17537	17517	17624	17656	17748	17287	17640	17692	17666	17562	17838	17561	17698	17778	17537	17548	17732	17494	17447	17565	17661	17580	17617	17448	17661	17588	17401	17643	17593	17641	17609	17667	17509	17877	17512	17635	17708	17845	17655	17686	17618	17463	17749	17684	17519	17698	17624	17463	17509	17665	17513	17716	17752	17547	17563	17490	17609	17472	17637	17638	17655	17552	17519	17629	17658	17596	17636	17630	17414	17692	17527	17822	17717	17387	17688	17581	17596	17651	17632	17623	17631	17775	17513	17423	17683	17638	17702	17670	17671	17746	17504	17646	17573	17731	17678	17499	17392	17554	17742	17620	17406	17578	17378	17512	17549	17568	17471	17597	17681	17537	17555	17642	17446	17679	17606	17527	17463	17439	17533	17546	17681	17412	17482	17672	17522	17704	17605	17647	17484	17568	17786	17515	17615	17571	17628	17532	17648	17700	17796	17480	17787	17816	17586	17663	17733	17573	17502	17545	17600	17792	17468	17612	17398	17673	17620	17419	17525	17531	17529	17581	17608	17716	17579	17601	17448	17589	17676	17611	17620	17451	17740	17468	17531	17661	17518	17866	17493	17558	17297	17580	17625	17595	17580	17562	17580	17522	17688	17493	17588	17704	17436	17652	17665	17439	17700	17550	17706	17436	17591	17650	17559	17400	17575	17541	17694	17586	17679	17489	17494	17418	17794	17681	17761	17663	17646	17632	17605	17741	17674	17701	17690	17586	17598	17603	17606	17527	17653	17625	17684	17463	17680	17542	17578	17679	17601	17492	17603	17514	17590	17594	17563
28552	26453	30000	24937	21338	21340	21250	20958	20746	20906	21014	20890	20963	20684	20951	20787	20763	20622	20726	20649	20844	21023	20761	20733	20501	20854	20715	21071	20961	21133	20968	20945	20608	20643	20678	20528	20737	20626	20514	20514	20707	20383	20853	20817	20622	20642	20770	20478	20617	20491	20638	20464	20680	20656	20540	20741	20565	20608	20847	20555	20717	20825	20784	20657	20709	20661	20814	20476	20770	20564	20426	20848	20349	20757	20598	20839	20607	20797	20723	20530	20548	20579	20673	20548	20584	20412	20330	20469	20621	20598	20773	20767	20584	20699	20535	20687	20832	20668	20592	20788	20702	20691	20624	20704	20660	20753	20796	20682	20345	20362	20437	20734	20579	20764	20638	20835	20636	20864	20632	20641	20582	20562	20545	20652	20613	20539	20541	20618	20536	20820	20835	20539	20771	20619	20895	20642	20908	20504	20383	20657	20540	20662	20466	20532	20656	20499	20561	20684	20502	20527	20728	20857	20548	20525	20411	20731	20654	20736	20708	20776	20564	20569	20522	20334	20451	20804	20600	20772	20645	20517	20641	20527	20555	20502	20763	20681	20756	20645	20580	20594	20753	20775	20686	20488	20586	20732	20442	20601	20557	20540	20626	20754	20619	20364	20594	20437	20642	20766	20705	20490	20601	20607	20485	20465	20653	20338	20536	20683	20663	20627	20523	20413	20738	20696	20582	20659	20713	20749	20704	20799	20683	20788	20659	20487	20804	20620	20441	20645	20870	20736	20600	20713	20734	20669	20405	20699	20884	20571	20746	20515	20574	20533	20640	20561	20816	20864	20515	20570	20691	20441	20755	20634	20612	20648	20612	20807	20559	20501	20612	20672	20681	20490	20573	20753	20897	20637	20712	20661	20603	20807	20719	20818	20717	20708	20454	20613	20371	20742	20449	20598	20581	20759	20631	20523	20676	20714	20651	20659	20743	20571	20708	20620	20559	20542	20475	20437	20457	20492	20718	20668	20443	20486	20668	20897	20560	20859	20509	20501	20609	20796	20564	20374	20525	20349	20672	20568	20680	20572	20700	20811	20591	20679	20535	20580	20545	20312	20602	20673	20694	20500	20823	20558	20695	20465	20532	20575	20631	20558	20629	20579	20520	20777	20655	20423	20568	20357	20710	20573	20633	20713	20505	20545	20537	20576	20540	20660	20527	20601	20636	20449	20466	20600	20645	20669	20733	20657	20514	20763	20614	20684	20654	20525	20412	20628	20547	20736	20645	20676	20805	20693	20680	20740	20834	20632	20666	20800	20531	20535	20542	20558	20482	20651	20705	20491	20479	20717	20637	20379	20669	20830	20551	20735	20516	20661	20523	20433	20780	20707	20551	20650	20615	20512	20661	20473	20659	20706	20643	20620	20572	20571	20601	20775	20825	20676	20527	20683	20486	20372	20598	20645	20494	20619	20704	20680	20500	20473	20465	20702	20518	20731	20533	20435	20540	20872	20785	20490	20564	20747	20510	20408	20784	20405	20486	20673	20529	20293	20610	20676	20779	20682	20588	20696	20753	20619	20672	20426	20420	20534	20441	20471	20532	20854	20443	20662	20684	20930	20701	20595	20640	20551	20674	20778	20564	20352	20492	20407	20660	20552	20480	20680	20585	20761	20705	20548	20562	20589	20621	20712	20594	20560	20606	20450	20723	20527	20772	20530	20476	20706	20575	20817	20557	20742	20674	20703	20648	20541	20574	20552	20782	20633	20517	20412	20675	20814	20518	20496	20675	20577	20517	20668	20549	20409	20485	20591	20785	21053	20683	20476	20539	20568	20707	20588	20641	20559	20628	20816	20367	20534	20549	20572	20516	20715	20784	20532	20560	20444	20536	20713	20558	20686	20551	20468	20766	20751	20472	20561	20551	20788	20479	20674	20678	20723	20451	20558	20775	20684	20428	20812	20498	20516	20660	20721	20648	20542	20682	20602	20735	20584	20517	20448	20780	20778	20526	20641	20340	20532	20601	20558	20652	20583	20418	20794	20750	20537	20562	20641	20664	20735	20716	20772	20694	20768	20617	20645	20696	20524	20583	20522	20545	20570	20641	20697	20834	20720	20824	20781	20723	20667	20681	20744	20635	20636	20674	20634	20520	20493	20761	20814	20825	20793	20503	20572	20549	20794	20560	20613	20826	20762	20474	20630	20664	20523	20716	20728	20689	20623	20414	20525	20612	20752	20817	20619	20608	20498	20593	20839	20676	20525	20760	20602	20549	20738	20694	20738	20752	20398	20698	20493	20561	20393	20730	20451	20726	20538	20791	20615	20594	20639	20722	20440	20580	20751	20667	20474	20635	20690	20807	20266	20695	20782	20574	20607	20483	20483	20995	20580	20736	20733	20825	20869	20624	20657	20609	20618	20673	20745	20786	20469	20854	20450	20389	20695	20632	20676	20351	20497	20573	20550	20659	20638	20594	20577	20596	20490	20634	20513	20485	20697	20734	20919	20605	20664	20870	20735	20683	20437	20605	20519	20732	20665	20727	20705	20729	20598	20515	20670	20741	20871	20780	20572	20813	20655	20698	20730	20530	20668	20516	20580	20655	20536	20811	20722	20698	20451	20481	20541	20861	20772	20519	20654	20606	20666	20744	20757	20427	20470	20707	20645	20840	20705	20806	20504	20535	20602	20551	20773	20541	20529	20585	20662	20812	20506	20488	20602	20753	20702	20614	20522	20632	20701	20516	20632	20601	20759	20601	20597	20561	20429	20621	20621	20596	20485	20636	20489	20737	20633	20627	20744	20531	20647	20648	20613	20564	20744	20552	20582	20747	20821	20672	20945	20654	20600	20789	20641	20722	20469	20745	20762	20799	20741	20643	20687	20609	20542	20594	20643	20735	20710	20576	20625	20654	20493	20654	20554	20816	20593	20774	20714	20607	20414	20730	20482	20569	20638	20795	20749	20894	20632	20669	20639	20479	20609	20542	20509	20621	20869	20477	20571	20595	20763	20583	20657	20658	20540	20585	20478	20543	20589	20758	20690	20754	20410	20590	20626	20664	20570	20593	20683	20773	20709	20532	20564	20681	20403	20580	20521	20746	20762	20525	20719	20836	20733	20740	20440	20596	20509	20937	20462	20685	20683	20394	20705	20506	20564	20714	20761	20633	20644	20372	20580	20457	20499	20647	20395	20563	20698	20737	20707	20619	20614	20596	20550	20618	20602	20739	20657	20799	20656	20411	20570	20749	20637	20527	20833	20617	20652	20547	20714	20700	20680	20485	20677	20818	20639	20662	20820	20814	20751	20712	20603	20404	20431	20507	20804	20625	20697	20737	20752	20578	20619	20641	20613	20539	20718	20792	20686	20641	20734	20491	20474	20717	20630	20648	20505	20510	20678	20783	20640	20483	20801	20619	20683	20422	20589	20625	20654	20566	20602	20719	20537	20555	20424	20275	20664	20763	20842	20648	20429	20621	20499	20462	20706	20639	20868	20519	20655	20559	20665	20729	20632	20662	20600	20790	20686	20550	20509	20522	20699	20607	20619	20517	20757	20871	20587	20592	20594	20516	20467	20576	20461	20393	20709	20412	20639	20607	20693	20454	20802	20762	20655	20483	20633	20465	20475	20605	20665	20729	20657	20703	20609	20626	20529	20525	20474	20632	20736	20603	20718	20560	20441	20493	20647	20790	20526	20626	20644	20582	20697	20527	20552	20569	20700	20657	20600	20790	20912	20845	20521	20541	20582	20790	20608	20699	20763	20718	20590	20779	20685	20422	20729	20679	20877	20720	20493	20564	20609	20725	20591	20515	20512	20951	20820	20373	20466	20800	20608	20486	20510	20631	20532	20551	20416	20728	20585	20589	20468	20548	20707	20732	20625	20664	20735	20637	20525	20720	20607	20644	20610	20828	20408	20713	20422	20485	20797	20871	20591	20672	20599	20508	20546	20671	20573	20460	20424	20652	20376	20459	20667	20575	20644	20756	20638	20654	20720	20657	20788	20695	20643	20590	20576	20646	20601	20776	20662	20866	20515	20761	20550	20672	20524	20735	20539	20428	20799	20524	20447	20683	20674	20540	20386	20726	20842	20699	20644	20713	20740	20577	20585	20524	20700	20689	20858	20685	20611	20746	20688	20624	20618	20670	20572	20505	20550	20741	20564	20605	20708	20673	20662	20599	20699	20844	20539	20605	20572	20529	20737	20630	20477	20658	20513	20443	20503	20507	20497	20594	20541	20647	20638	20688	20902	20858	20705	20630	20706	20559	20613	20786	20634	20819	20442	20761	20564	20470	20332	20565	20672	20595	20603	20675	20627	20638	20779	20545	20533	20805	20551	20719	20411	20451	20520	20801	20600	20613	20892	20668	20533	20884	20670	20764	20447	20432	20714	20778	20619	20577	20447	20798	20501	20615	20576	20655	20567	20506	20556	20587	20811	20571	20760	20719	20519	20413	20686	20512	20521	20624	20644	20526	20732	20685	20616	20632	20750	20724	20920	20662	20478	20505	20634	20698	20715	20866	20549	20665	20644	20580	20638	20855	20774	20809	20742	20522	20548	20670	20608	20742	20575	20831	20717	20687	20788	20580	20699	20671	20630	20628	20720	20761	20576	20562	20546	20558	20674	20769	20681	20630	20406	20698	20714	20445	20566	20597	20673	20713	20524	20673	20766	20670	20753	20269	20725	20633	20477	20552	20547	20485	20713	20662	20714	20498	20674	20757	20836	20486	20400	20560	20612	20715	20604	20622	20804	20554	20540	20768	20682	20691	20738	20637	20902	20665	20361	20696	20745	20507	20572	20663	20537	20728	20631	20476	20751	20686	20619	20594	20566	20508	20693	20603	20474	20624	20666	20584	20475	20835	20533	20794	20459	20562	20642	20579	20631	20651	20731	20447	20733	20712	20585	20581	20522	20705	20626	20515	20759	20826	20697	20786	20760	20693	20711	20539	20793	20699	20826	20691	20776	20748	20522	20601	20618	20765	20718	20489	20591	20733	20522	20736	20621	20750	20654	20567	20649	20491	20491	20619	20521	20743	20743	20881	20631	20801	20527	20547	20706	20470	20680	20585	20590	20749	20709	20717	20550	20388	20528	20639	20367	20768	20707	20615	20458	20725	20630	20723	20623	20623	20535	20599	20638	20847	20674	20774	20790	20501	20709	20720	20363	20567	20643
28243	40892	28151	19831	18620	17917	17583	17541	17511	17484	17833	17450	17419	17286	17302	17189	17084	17361	17113	17178	17085	17204	17192	17169	16982	17234	17031	17466	17547	17549	17228	17157	16999	16941	16956	17103	16914	16917	16982	17019	16947	16914	16885	16862	16975	16957	17048	16993	16829	16906	16864	16925	16845	17009	16932	17104	16805	17062	16956	17093	16901	16933	17110	17071	16927	16963	17001	17025	16851	16955	17078	16973	16770	16927	16889	16963	17053	17041	16891	16958	16829	16827	16968	17064	16876	16930	16928	16978	16927	16966	16902	17055	17023	17045	16782	16960	17147	16934	16831	17102	16886	16809	16955	16885	16900	16906	16905	16840	17042	17085	16974	16869	16915	17012	16864	16994	16952	16667	17125	17114	16905	17040	17037	16913	16884	17070	16954	16816	16842	17077	17033	16880	17052	17035	16942	16802	16853	16850	16689	16992	16922	16967	16903	16938	16981	16970	16896	17028	16940	16786	16832	17120	17014	16768	17045	17005	16919	17035	16970	17126	16938	16952	17002	16884	17096	16897	16958	16959	16929	16919	16844	16905	17009	16949	16894	17086	16705	16816	16956	17000	16952	16839	16955	16890	17149	16988	16950	17144	16933	17079	16801	17129	16940	16784	16810	17011	17033	16886	16986	17112	17012	16955	17027	17022	16919	16980	16820	16779	16868	16991	16920	16989	17078	16988	17028	16899	16919	16918	17199	16909	16931	16973	16933	16902	16857	16940	16944	16903	16987	16976	17010	16947	16935	16918	16914	16903	16869	16849	16915	16981	16989	17018	16857	17082	17034	16866	16930	16956	16763	17277	16918	17034	16858	16874	16914	17126	16840	16931	17152	16873	16869	17024	16917	16757	17007	16950	16964	17044	16861	16823	17007	16798	16797	16941	17109	16947	16980	16957	17020	17026	17072	16790	16984	16958	16893	16877	16808	16982	16921	16955	16747	17201	17011	16914	16887	16875	16957	16970	16769	16990	16851	16912	16791	16886	16945	17119	16946	17046	16991	16974	16906	17003	16891	16993	17026	16917	17109	16947	16899	16914	16963	16972	16912	16958	16867	16834	17029	16893	16906	16838	16916	16939	16944	17161	16950	16952	16944	17015	17040	16906	17052	16775	16858	16987	17036	17099	17022	16839	16786	16894	16977	16981	16994	17193	16815	17075	16927	16873	16991	16876	16962	16980	17157	17007	16847	16997	16734	16981	16967	16967	16964	16914	17088	16850	16950	17002	16938	16801	16787	17123	17003	16822	16839	17041	17098	16916	16972	16919	17000	16947	16980	16973	16867	16988	16807	16894	16944	17024	16994	16779	16897	16958	16901	16791	16741	16830	17157	16943	17009	17167	17016	16956	16882	16867	17036	16991	17024	16860	16945	16887	16918	17018	16935	16879	16894	16875	16939	17024	17142	16905	17052	16947	16777	16874	16916	16950	17058	16816	17037	16960	17080	17007	17000	16951	16840	16939	16932	16819	17094	16767	17036	17050	16955	16937	16909	17048	17032	16824	16971	17064	17076	16826	16964	17044	17032	16986	17029	17071	16864	16852	16926	17083	17027	16762	16966	16886	16885	16858	16944	16869	17002	17164	16976	16793	17015	16891	16963	17015	16859	16929	16989	16918	16977	16962	17170	16920	16855	16914	16894	16965	17013	16998	16839	17073	16919	16891	16833	17086	16890	16931	17008	16949	17047	16991	16846	17008	16994	16911	16898	16874	16847	16899	17014	17015	17136	16970	16943	17151	16934	16919	16757	16938	16851	16856	17024	17182	17019	16921	17098	16804	16963	16985	16915	17067	17032	16873	16857	16672	17041	17033	17049	16982	16934	17061	16865	16921	16738	16906	16968	16876	16905	16930	17073	16874	16883	16943	16855	17063	16948	16892	16953	17023	17009	16910	16845	16930	16814	16851	16836	16866	16836	17059	16980	16988	16964	16996	17018	16931	17056	17048	16935	16912	16890	16929	16961	16888	17111	16877	16928	16876	17139	17036	16925	17106	17115	17096	17101	16916	16989	16961	17124	16975	17152	17014	17016	16848	17172	17024	16992	17080	17011	17025	16914	16954	16982	16688	16933	17035	17152	16977	16893	16928	16940	17039	16801	16831	16963	16951	16979	17045	16902	17014	16965	17060	17024	16867	17123	17012	17012	17019	16925	16791	16835	16992	16942	17068	17020	16986	17073	17123	16946	16934	16919	16805	17072	16966	16919	16847	17017	16723	16949	16973	17040	17021	16996	16886	16922	16850	16858	17079	16997	17157	16865	17019	16900	16869	16982	17035	16811	16978	17085	16888	17047	16844	16987	16964	17091	16912	17142	16823	16795	16984	16818	16996	17033	16924	17069	16865	16911	17008	16912	16946	16977	16950	16916	16840	16776	16940	16839	17077	16831	16991	17092	17073	16774	16940	16986	16935	16891	16811	16928	17060	16905	16754	16808	16952	17023	16988	17021	17077	16936	16869	16749	17012	16947	17007	16878	17062	17042	16882	17051	16991	16997	16749	16982	16984	16669	16860	16919	17152	17055	16879	17048	17123	16891	16932	17027	17079	16876	16828	16844	16815	16904	17018	16922	17175	17060	16940	16919	16982	16742	16985	16822	16886	16881	16827	16838	16845	16994	16862	16891	16945	17051	16984	17095	16926	16860	16975	17026	17030	16848	16940	16887	17035	17115	16863	16956	17058	16927	16943	16924	17095	16881	17057	16979	17027	16847	17035	16850	16982	16894	17035	17131	17182	16933	16944	17034	17036	16995	16950	17031	16944	16949	16991	17105	16973	17163	17033	16900	16818	16849	16964	16960	16842	16840	16844	16923	16997	16912	17018	16860	16851	16961	17008	16948	16722	16880	17003	17049	17033	16841	17087	16971	16793	17007	16903	16992	16781	16979	17015	16950	17003	16860	16906	16946	16832	16908	16843	16928	17087	16808	16854	16899	16995	16885	16817	16979	16862	16926	17118	16871	16931	16914	16921	16826	16987	16932	17045	17028	17029	16797	16886	16787	16809	17143	16995	16918	16900	16881	16948	17078	16822	16908	16992	16953	16896	17047	16866	16970	16974	16976	16964	16913	16884	16884	17010	17042	16989	16850	16921	16912	17044	17003	16894	16961	16941	16932	16969	16978	16978	17042	16949	17053	16889	16922	16781	16875	17079	16871	16994	16944	16996	16819	16866	17034	16737	16994	17060	17143	16829	16787	17023	17021	16896	17004	16711	16897	16955	16877	16991	16919	16968	16955	16938	16956	16977	17128	16919	17069	16803	16872	16937	16972	16748	16973	16943	16874	16979	16832	16945	16850	16844	17069	16849	16914	16872	17134	16961	16888	17063	16956	16868	16770	17042	17019	16840	17070	16911	17158	16988	17125	16981	16942	16904	16863	16936	17013	16927	16803	16900	16932	17004	16993	17130	16910	16852	16888	17022	16920	16993	16922	16785	16964	16863	17115	16935	16897	16932	16913	17026	16857	17056	16991	16947	17075	16756	16860	17013	16933	16999	16817	16878	16962	17037	17067	17038	16779	16903	16801	16777	16969	17067	17011	17086	16868	16978	16984	17104	16791	17029	17017	16900	16860	17062	16929	17076	17180	16783	16817	16926	16896	16917	16967	16905	16974	16803	17005	17014	16928	17106	16873	16962	17025	16872	16917	16807	16823	17088	16981	16905	16945	16921	17019	16981	16962	16856	16883	16851	17162	16918	16937	16938	16937	16755	16972	17017	16959	17012	16939	16868	16919	16944	17160	17009	16860	16988	16989	16914	17009	16991	16832	16978	17042	16928	16984	16911	16775	16931	16906	16874	16834	16873	17052	16816	16970	16716	17030	16789	16987	16958	16817	16810	16842	16948	16699	16885	16932	16920	16812	16963	17002	16806	16918	17027	16920	16823	16927	16967	16969	16809	16993	16962	16952	16745	16931	17054	17016	16866	16815	16923	16975	16958	16849	16943	16853	16913	16737	16952	16915	16889	16921	16900	16883	16920	16959	17008	16985	17046	17017	16878	16845	17026	17005	16987	16891	16997	16800	17190	16796	17111	17105	16912	16914	16933	17013	16878	16806	17155	16716	16996	16940	16908	16894	17032	16798	17114	16955	16865	16926	16851	16864	17014	16959	17028	16911	17018	16969	17094	16787	16856	16829	16938	16871	16958	16964	16944	17022	16913	16944	17059	16864	16907	16896	17019	16945	16938	16805	16855	16941	16896	16908	16955	16979	16913	17123	16748	17194	17021	16852	17119	16870	17022	16800	16897	17021	16858	17034	16967	16995	16817	17093	17018	17064	17027	16951	17007	16961	17131	16941	16931	16929	16979	16679	16978	17118	16988	16971	16964	16933	16964	16788	16976	17012	16889	16966	16889	16925	16973	16961	17119	16915	16984	16980	17048	17028	16866	17063	17091	17201	16881	16956	17024	16921	16971	16802	17030	16960	16840	16840	16839	16907	16916	16788	17008	16987	16839	16699	16868	16924	16913	16918	17020	16905	16944	16847	17075	17062	16899	17002	16988	16907	16995	16961	16919	17008	17136	17266	17057	16983	16951	16905	16906	16940	16924	16980	16876	16873	16990	16780	17014	16940	16805	16998	17160	17081	16850	17072	17009	17198	16910	17019	16928	16941	16927	16837	16942	16734	17008	17036	16882	16898	16927	16782	16922	17031	16869	16778	17130	16880	16905	16838	16842	16977	16961	16892	17014	16838	16953	16909	16987	17058	17045	16991	16916	16842	16994	16764	17093	16905	16885	17055	16954	17023	16972	16760	16886	16955	16881	16997	17000	16901	16985	17038	16969	17023	16880	17086	16783	17006	16945	16844	16984	17035	16934	16866	16999	16873	16831	16964	16874	16878	16870	16901	16873	16928	16894	16952	17077	16822	17031	16968	16996	16861	16925	17022	17105	16840	16990	17050	16989	17030	16891	17019	16965	17053	16870	16927	16954	16902	16889	17019	16942	16888	16909	16884	16758	17028	16966	16704	17235	16977	16876	16856	17022	16805	16890	16874	16883	16878	17067	16962	16981	16911	16820	17005	16955	16786	16957	17100	16938	16858	17030	16871	16974	16907	16912	16875	17004	17039	17014	17224	16764	16991	16989	17075	17031	16836	16970	17062	16933	17052	16943	16806	17001	16842	17119
23992	21531	29038	24516	22857	24321	24307	21722	21405	21300	21591	21218	21424	21048	20973	21094	21026	20827	20966	20745	20773	20663	20927	20841	20953	20915	21965	23076	22986	22444	21889	21214	20889	20817	20636	20508	20499	20422	20729	20521	20812	20741	20705	20528	20580	20689	20482	20622	20577	20742	20576	20551	20520	20626	20656	20692	20437	20620	20500	20359	20291	20413	20478	20467	20720	20656	20637	20339	20549	20552	20207	20375	20601	20511	20395	20454	20679	20386	20599	20632	20491	20457	20532	20602	20759	20552	20730	20562	20506	20566	20549	20748	20748	20739	20575	20734	20635	20496	20696	20604	20757	20520	20653	20412	20510	20572	20766	20615	20676	20445	20720	20319	20570	20525	20535	20345	20671	20578	20673	20689	20364	20639	20723	20650	20502	20446	20594	20546	20623	20561	20627	20330	20563	20647	20799	20658	20627	20423	20518	20288	20533	20586	20586	20694	20694	20553	20640	20480	20600	20530	20453	20349	20550	20914	20868	20610	20596	20788	20751	20608	20867	20950	20561	20384	20463	20371	20623	20430	20689	20475	20567	20512	20445	20417	20670	20468	20579	20624	20521	20433	20465	20513	20587	20713	20476	20569	20486	20572	20583	20773	20482	20541	20693	20724	20404	20640	20614	20577	20567	20536	20427	20446	20631	20360	20730	20650	20463	20597	20596	20498	20592	20691	20457	20483	20390	20493	20400	20378	20669	20433	20507	20569	20463	20397	20534	20554	20466	20658	20572	20800	20726	20749	20620	20572	20488	20498	20630	20500	20494	20474	20531	20444	20546	20461	20478	20565	20609	20683	20620	20619	20445	20519	20337	20417	20435	20587	20533	20493	20483	20498	20678	20317	20496	20451	20432	20642	20472	20579	20583	20693	20591	20600	20545	20520	20459	20667	20414	20446	20699	20455	20643	20424	20667	20497	20450	20512	20457	20370	20596	20316	20690	20426	20652	20618	20649	20543	20601	20781	20634	20738	20543	20579	20466	20581	20466	20449	20458	20719	20541	20633	20577	20399	20413	20425	20565	20629	20547	20609	20621	20363	20519	20649	20574	20488	20540	20555	20731	20518	20679	20376	20610	20536	20721	20553	20544	20663	20543	20557	20435	20600	20384	20708	20436	20462	20458	20516	20536	20376	20269	20599	20662	20506	20659	20617	20573	20626	20641	20551	20358	20631	20494	20680	20533	20498	20624	20445	20327	20676	20566	20586	20515	20655	20538	20473	20627	20424	20622	20475	20441	20558	20481	20420	20534	20527	20555	20488	20560	20693	20593	20662	20617	20744	20640	20496	20405	20639	20672	20551	20493	20540	20594	20489	20691	20373	20367	20728	20432	20378	20544	20493	20432	20512	20620	20599	20479	20425	20540	20577	20444	20597	20611	20545	20513	20457	20715	20388	20414	20589	20531	20525	20609	20490	20725	20538	20627	20592	20457	20477	20507	20385	20704	20700	20494	20398	20358	20673	20642	20181	20468	20391	20564	20583	20596	20839	20526	20517	20620	20612	20307	20697	20910	20530	20611	20659	20492	20537	20682	20452	20693	20560	20422	20475	20581	20320	20694	20703	20580	20676	20377	20684	20665	20517	20525	20414	20621	20402	20509	20844	20473	20601	20602	20306	20731	20538	20282	20648	20501	20750	20600	20522	20587	20448	20675	20542	20730	20616	20699	20521	20467	20508	20537	20641	20401	20437	20503	20526	20704	20674	20567	20410	20565	20661	20700	20418	20532	20322	20324	20500	20396	20511	20506	20431	20654	20697	20529	20582	20425	20498	20366	20682	20598	20557	20547	20782	20594	20440	20580	20629	20582	20371	20336	20490	20506	20670	20537	20349	20456	20523	20527	20459	20620	20460	20627	20528	20564	20652	20614	20570	20763	20413	20466	20401	20397	20552	20805	20625	20533	20461	20470	20535	20546	20792	20587	20661	20755	20739	20641	20417	20521	20649	20669	20481	20365	20409	20567	20512	20746	20472	20691	20576	20357	20470	20545	20531	20878	20593	20612	20703	20544	20361	20476	20378	20668	20448	20591	20539	20515	20540	20396	20397	20555	20541	20587	20548	20445	20703	20767	20577	20409	20495	20520	20329	20557	20568	20538	20693	20764	20551	20460	20572	20559	20610	20601	20462	20546	20636	20484	20589	20532	20540	20491	20576	20553	20627	20563	20651	20509	20597	20515	20486	20421	20380	20575	20350	20554	20165	20545	20634	20636	20600	20279	20554	20682	20489	20553	20686	20341	20677	20608	20574	20538	20700	20765	20837	20543	20318	20525	20518	20531	20561	20608	20530	20474	20468	20668	20614	20732	20621	20472	20400	20717	20318	20479	20677	20473	20585	20698	20483	20391	20577	20382	20722	20696	20689	20345	20355	20286	20251	20491	20537	20600	20497	20499	20569	20530	20687	20352	20504	20442	20369	20729	20152	20408	20702	20471	20535	20652	20581	20755	20723	20725	20644	20490	20562	20561	20449	20612	20415	20520	20394	20552	20435	20668	20521	20666	20507	20419	20146	20524	20420	20480	20595	20639	20751	20499	20454	20717	20544	20800	20455	20765	20531	20736	20515	20528	20358	20394	20374	20443	20494	20626	20608	20758	20599	20560	20613	20402	20603	20693	20599	20793	20697	20742	20770	20575	20562	20583	20595	20714	20746	20685	20473	20525	20478	20535	20797	20665	20520	20693	20590	20463	20501	20664	20546	20718	20698	20552	20578	20537	20614	20742	20635	20553	20486	20654	20380	20569	20526	20784	20341	20718	20396	20595	20540	20464	20505	20592	20578	20624	20561	20557	20555	20496	20721	20688	20717	20655	20514	20686	20442	20501	20597	20535	20531	20537	20756	20790	20616	20511	20608	20396	20600	20444	20559	20483	20413	20451	20542	20562	20664	20530	20557	20620	20430	20494	20443	20318	20702	20269	20654	20548	20587	20514	20667	20516	20403	20535	20550	20589	20701	20486	20777	20574	20576	20602	20558	20652	20717	20597	20508	20520	20461	20722	20500	20722	20222	20737	20488	20708	20457	20716	20621	20569	20277	20640	20551	20347	20350	20722	20508	20485	20603	20411	20510	20294	20369	20650	20539	20359	20596	20572	20490	20541	20603	20694	20579	20507	20603	20456	20323	20406	20517	20427	20635	20494	20433	20469	20510	20449	20735	20570	20489	20555	20485	20491	20689	20573	20685	20792	20633	20623	20662	20621	20571	20388	20635	20532	20334	20797	20375	20692	20330	20283	20885	20729	20611	20732	20505	20547	20549	20784	20529	20673	20501	20676	20661	20652	20695	20634	20373	20455	20430	20589	20696	20595	20482	20446	20602	20527	20472	20594	20287	20665	20590	20686	20565	20554	20445	20638	20752	20539	20498	20519	20840	20651	20532	20411	20621	20686	20491	20491	20446	20330	20783	20552	20528	20547	20544	20665	20632	20464	20441	20738	20415	20595	20794	20486	20459	20508	20688	20710	20774	20410	20267	20630	20521	20494	20435	20623	20502	20626	20729	20441	20470	20569	20785	20579	20454	20688	20675	20240	20597	20532	20574	20325	20395	20629	20426	20550	20534	20683	20694	20666	20668	20715	20469	20478	20575	20574	20386	20647	20539	20493	20592	20609	20751	20469	20513	20610	20532	20801	20670	20465	20459	20431	20595	20496	20503	20543	20408	20372	20639	20573	20521	20772	20463	20620	20552	20617	20774	20710	20503	20469	20614	20567	20392	20611	20645	20552	20380	20490	20563	20776	20721	20570	20357	20510	20535	20487	20513	20526	20637	20607	20866	20599	20496	20588	20631	20617	20622	20639	20624	20636	20711	20606	20452	20569	20714	20611	20675	20417	20532	20460	20681	20405	20481	20579	20516	20488	20440	20418	20532	20623	20352	20580	20573	20429	20557	20652	20362	20789	20851	20511	20264	20727	20488	20686	20590	20456	20611	20511	20592	20601	20630	20631	20743	20555	20731	20599	20508	20600	20572	20626	20308	20524	20418	20540	20606	20622	20783	20794	20590	20486	20585	20490	20581	20673	20609	20461	20653	20554	20652	20718	20671	20195	20457	20684	20424	20564	20631	20388	20507	20461	20580	20643	20541	20719	20639	20469	20354	20468	20635	20251	20728	20927	20603	20566	20549	20456	20403	20668	20479	20701	20536	20699	20551	20368	20444	20525	20602	20888	20644	20609	20717	20379	20607	20660	20597	20572	20524	20387	20844	20570	20637	20460	20551	20442	20490	20537	20760	20537	20390	20490	20301	20675	20669	20559	20718	20666	20335	20549	20580	20464	20596	20691	20703	20344	20440	20561	20729	20375	20584	20574	20666	20608	20432	20588	20594	20589	20791	20449	20514	20481	20424	20255	20309	20480	20484	20482	20464	20534	20553	20440	20488	20732	20481	20349	20582	20592	20535	20275	20392	20523	20547	20321	20450	20559	20680	20549	20559	20479	20717	20659	20248	20631	20598	20398	20338	20590	20437	20509	20487	20463	20574	20689	20658	20573	20424	20222	20389	20528	20476	20476	20414	20204	20675	20561	20769	20535	20524	20464	20434	20526	20501	20644	20534	20425	20764	20523	20391	20592	20660	20812	20562	20620	20548	20747	20489	20711	20498	20459	20393	20355	20430	20597	20641	20724	20660	20592	20321	20656	20560	20794	20493	20826	20805	20504	20717	20617	20641	20653	20709	20526	20605	20711	20403	20436	20368	20458	20557	20532	20554	20435	20519	20570	20542	20499	20476	20631	20480	20606	20466	20573	20619	20486	20572	20241	20370	20393	20470	20517	20769	20518	20875	20451	20669	20539	20348	20450	20542	20607	20432	20536	20529	20477	20483	20552	20584	20508	20384	20550	20471	20486	20569	20538	20662	20606	20482	20711	20591	20626	20539	20488	20465	20573	20547	20574	20627	20451	20610	20677	20511	20346	20492	20597	20642	20626	20637	20606	20671	20489	20527	20444	20646	20509	20513	20535	20474	20664	20445	20892	20504	20612	20157	20408	20665	20627	20760	20709	20635	20696	20503	20475	20640	20564	20490	20537	20421	20483	20430	20656	20397	20580	20503	20623	20663	20489	20459	20810	20714	20698	20571	20525	20536	20557	20591	20524	20348	20654	20638	20704	20593	20473	20563	20470	20735
32422	53836	38946	23539	20622	19762	18831	18301	17922	17963	17589	17739	17826	17897	17664	17466	17370	17322	17184	17301	17229	17156	17317	17093	17227	17239	18962	20330	20500	19720	18451	17792	17279	17109	16890	16827	16895	16907	17055	16997	17005	17021	16957	16810	16907	16906	17132	16975	16949	17032	16979	17070	16830	16953	16936	16883	17019	17006	16902	16872	17111	17000	17019	16910	16934	17012	16957	16906	16924	16787	17003	16994	16910	16941	16931	16922	16949	17083	17024	16897	16907	16908	16941	16868	16859	16939	16944	16828	16942	17034	16965	16976	17026	17120	16920	16894	16905	17040	16831	16915	16996	17004	17018	16875	17068	16967	17208	17017	17000	16853	17063	17015	16939	16904	16928	17009	16831	16889	16968	16967	16964	16695	16845	16998	16929	16982	16950	16974	17006	16981	16886	17026	16794	17057	17097	17103	16915	16913	17007	16890	16918	17102	16726	16843	16779	16976	16971	16843	16979	17000	17064	16930	16883	16901	17117	16845	16975	16825	16981	17097	16922	16861	17011	17086	16897	17076	17061	16929	16826	17079	17018	16924	16897	17130	17005	17085	16855	16891	17015	16964	16788	16887	16936	16906	16924	16833	16938	16969	16948	16852	16756	16944	16860	16998	16944	16989	17131	16950	16919	16892	16870	16969	16711	16761	17038	17147	16831	16886	17058	16805	16872	17034	16920	16861	17145	16866	16754	17061	17077	17103	17024	16864	16935	17054	17039	16880	16786	16940	17044	16886	16843	16979	16919	16893	16914	16975	16968	16964	17025	16933	16968	16834	17168	17000	16742	16857	16923	17029	16930	16899	16901	17078	17077	16980	17043	17027	16942	16991	16984	16982	16885	16859	16655	16814	16835	16952	16879	16971	16940	16926	16930	17001	16900	17025	16957	16884	17045	16741	17049	16856	16937	17015	17048	16753	17079	17083	16963	16879	16904	17040	16813	17035	17007	16842	16837	16884	16856	16959	16808	16709	17102	16849	16910	16982	16948	16993	16905	16770	16829	16894	16861	16724	16897	17034	16876	16944	16817	17088	16951	16990	17086	16992	16928	16937	17042	17058	16856	17029	16909	16956	16917	16881	16960	16931	17110	17075	17087	16794	17096	16768	17070	16924	17076	16930	16913	16882	17016	16985	17066	17153	16973	16917	16940	16865	16819	16833	16933	16881	16941	16842	16866	16983	16870	17124	16810	16911	16884	16822	16963	17095	16922	17009	16856	16918	17074	16893	16869	16952	16975	16924	16966	16924	16866	16905	16988	16940	16792	17085	16875	17068	16824	16915	17005	16986	16946	16928	17092	17095	16790	16864	16947	16916	17071	16820	17070	16883	16815	16888	16989	16884	16883	17044	16933	16729	16870	16973	16981	16949	17015	17001	16945	17063	17086	16814	16977	16821	16928	16709	17046	16864	16867	16910	16884	16856	16936	16735	17038	16878	16853	16754	16874	16872	16993	16846	17044	16983	16967	16908	16793	16874	16921	16968	16817	16980	16949	17038	17010	17064	16864	16873	16825	16842	16775	17002	16900	16974	16938	16973	16970	17211	16823	16990	16960	16897	16999	16988	16675	16842	16923	17119	17046	16820	16808	16938	16996	16751	16989	17027	16898	16896	16848	16745	16953	16958	17014	16930	16930	16978	16996	16864	16566	16874	16990	16774	17037	16855	16917	17032	16756	16776	16913	17050	16955	17067	16775	16914	17175	17074	16902	16938	16798	16817	17062	16811	16690	16878	16949	16852	16929	16949	16962	16857	16876	16933	16927	16822	16972	16913	16964	16851	16976	17052	16937	16852	16824	16988	16879	16864	16878	16836	16855	16820	16835	16901	16992	16939	17014	16874	17041	16979	16913	16827	17047	16988	17058	16868	16884	17017	16681	17047	16759	16942	16982	16906	16893	17084	17044	16775	16878	16994	16981	16887	16834	16918	17262	17034	16688	16833	16970	16873	16849	16997	17084	17118	16874	16949	17011	17096	16894	16824	16966	16690	16884	16983	17143	16974	16923	16949	16990	16820	16866	16953	16919	17197	17046	16792	16996	16817	16936	17082	16970	16912	16788	17016	17065	16901	16865	16891	16685	16921	16843	16792	16909	16977	16906	16844	17066	16898	16820	16750	16818	17119	16941	16940	16839	16822	16735	16936	16941	16980	16984	16938	16826	16934	16875	17033	17135	16920	16974	16977	16681	16940	16925	16884	16859	17065	16798	16871	16794	16966	16872	16836	17020	16986	16891	16979	16848	16914	16740	16869	16895	17001	16993	16919	16920	17007	16948	16886	16786	16892	16958	17081	16996	16911	16885	16949	16849	16940	16840	16984	16846	16862	16993	16848	16891	17007	17034	16936	17032	16839	16920	16853	17040	16874	16928	16859	16853	16915	17047	16852	16986	16983	17033	16873	16776	16996	16982	16872	17019	16888	16920	16962	17126	16750	16965	17214	16835	16918	16908	16938	16975	16846	16951	16920	17039	16855	16939	16965	16852	16947	16918	16942	16894	17014	16919	16884	16869	16740	17024	16959	16820	17020	16956	16881	16917	16970	16954	17027	16893	17067	16995	17065	16799	17056	16896	16811	16872	17014	16793	16895	16903	16885	17026	16950	17022	16821	16928	16866	17073	17103	16917	16832	16970	17030	16811	16858	16921	16764	16898	16984	16799	16909	16994	16970	16909	16855	16938	17045	16858	16819	16922	16877	16974	16942	16784	17011	16949	16909	16944	16864	16870	16990	16951	17010	16799	16885	16945	16855	16778	16866	16995	17055	16848	16982	17018	16961	16891	16982	16982	16995	16920	16849	16936	16974	16971	16977	16904	16900	16926	17081	16906	16973	16850	17159	16736	16869	16938	17011	17035	16777	16936	16841	16985	16840	16835	16897	16917	16793	17010	16955	16961	16970	17037	17039	16859	16971	16810	16955	16842	17118	16850	16964	17111	17088	16945	16954	17036	16997	17017	16894	16952	16910	16972	16905	16924	16911	16934	17133	16832	16923	16978	16974	16793	16796	16968	16789	16856	16884	16898	16948	17004	16935	16991	16806	16908	16833	16914	16912	16825	16952	17078	16733	16928	16950	17091	16998	16846	16947	16976	16965	16795	17011	16980	16868	16882	17008	16949	16881	17049	16915	17084	16844	16768	16897	16735	16692	16855	17021	16893	17103	16923	16835	16866	16869	16747	16986	16960	16858	16866	16773	17034	16930	16991	16871	16887	16944	16799	16782	16928	17123	16820	16979	16831	17034	16895	16984	16919	16889	16833	16768	16847	16983	17006	17015	16860	16896	16896	16976	17056	16954	16981	16913	16690	16789	17008	16769	17051	16984	16944	17116	17027	17026	16908	16933	17013	16841	17129	16715	16903	16846	17088	16920	16897	16724	16900	16850	16647	16942	17033	16939	17004	16782	17008	17190	16954	16844	16995	16937	16991	16891	16984	16864	16849	16839	17062	16901	16984	16878	16975	16836	16969	17064	16824	17072	16882	17042	16902	17029	16987	16849	16882	16889	17028	16980	17036	16862	16964	16919	16991	17035	16924	16970	16951	16801	16918	17128	16864	17002	16872	16863	16860	17096	17168	16922	16877	16781	16986	16848	17092	17049	16838	16938	16974	16816	16930	16961	16775	16947	16996	16930	17045	17007	16959	16958	16969	17115	16799	17011	16945	16892	16889	16832	16962	16921	16825	16954	16928	17033	16875	16912	16786	16981	16861	16971	16893	16902	16948	16929	16984	16976	16944	17085	17055	17062	17125	17004	16911	17056	16923	17021	16922	16805	16966	16898	17052	16786	16962	16902	16875	16953	16884	16901	16924	16798	16780	16929	16980	16866	16754	16905	16902	16959	16962	16891	17053	16695	16923	17095	16854	17023	16863	16862	16931	16975	16948	16970	16934	16964	16809	16883	17099	16977	16801	16988	16770	16950	16725	16874	17137	16892	16986	16951	16986	16898	16926	16995	16873	16903	16878	16716	17051	17035	17155	16958	16915	16965	16938	16927	16983	17057	16956	17165	16877	17110	16930	16957	17025	16842	16876	17094	16860	16964	16903	17091	16829	16784	17016	17074	16800	16846	16934	17053	16894	16899	16867	17052	16855	16959	16882	16814	16787	16868	16885	16832	16876	16847	17002	16979	17088	17027	16956	16922	16707	16812	16997	17056	16937	16742	17058	16875	16953	16866	16807	16903	17047	17175	16807	16887	17031	16816	16995	16973	16800	16996	16873	17075	16936	16879	16816	16930	17017	16797	17105	16850	16909	17035	17040	16918	16968	16797	17011	16940	16855	16966	17106	16806	17010	16952	16842	16930	17045	17001	16936	16957	17055	16890	16899	16844	16878	16728	17111	16884	16929	16852	16976	16726	16865	16945	16880	16988	16917	16580	16876	16799	16877	17092	17023	16941	16888	16986	16962	16841	16841	16820	16979	17119	16821	17020	16835	16830	16934	16905	16810	16995	16870	17061	16946	16953	17040	17096	17102	16903	16744	16857	17009	16882	16865	16891	16968	16916	16977	17052	16812	16973	16919	16911	16948	16894	16930	16865	16864	16945	16943	17073	16772	16842	16854	17035	17040	16832	17013	16891	16833	16969	16978	16918	16988	17053	16939	16943	16942	17001	16951	17035	16873	17062	16712	16886	16903	16894	16862	16928	16935	17060	16907	16929	16895	16932	16892	16788	16993	16890	16973	17016	16974	17069	16882	16905	16815	16858	16904	16833	17053	16979	16760	16897	16928	16883	16925	17075	17080	16879	16849	16810	16827	16849	17014	17174	16826	16924	16975	16878	16923	16993	17081	17044	16998	16990	16869	16854	16981	17039	17007	16938	17077	16871	16969	16983	16904	16799	17077	16898	16994	17070	16962	16971	17106	16944	17112	17101	17043	16918	16855	16882	17062	16865	16915	17121	16919	16947	16997	17032	16874	17001	17051	16926	17110	16903	16758	16943	16956	16935	17002	16931	16690	16931	16962	16908	17063	16865	17212	17015	16860	16932	16857	17033	17076	17101	16796	16887	17154	17089	16900	16865	17052	16839	16852	17182	17075	16968	17104	16916	17051	16998	16909	16975	16815	16975	16792	17003	16954	17085	16843	17011	16814	16939	17003	16739	17022	16913	16784	16952	16852	16875	16941	16856
22912	21462	29330	23936	21819	24531	27493	22552	21750	21754	21491	21168	21260	21352	21366	21304	21140	20984	21074	20726	20729	20882	20853	20850	20859	21035	21106	21164	24411	25840	24197	22825	21874	21151	20838	20716	20819	20404	20860	20659	20655	20938	20561	20666	20535	20362	20770	20484	20521	20710	20483	20545	20555	20666	20689	20604	20650	20410	20599	20539	20673	20516	20611	20396	20779	20314	20618	20392	20440	20440	20501	20544	20562	20448	20521	20494	20487	20549	20670	20343	20575	20467	20580	20610	20470	20430	20601	20511	20668	20554	20585	20449	20494	20565	20557	20322	20515	20476	20617	20776	20614	20431	20646	20623	20435	20649	20648	20619	20392	20430	20345	20606	20450	20378	20470	20358	20413	20538	20373	20510	20598	20634	20232	20703	20373	20322	20581	20598	20398	20232	20371	20502	20489	20392	20545	20596	20590	20538	20279	20559	20386	20522	20624	20481	20742	20335	20408	20645	20466	20532	20414	20499	20716	20406	20634	20608	20618	20441	20337	20458	20519	20470	20507	20599	20420	20259	20509	20305	20549	20606	20678	20557	20514	20609	20431	20385	20454	20591	20577	20513	20387	20437	20432	20559	20505	20542	20631	20471	20166	20464	20359	20413	20589	20427	20628	20313	20420	20458	20463	20749	20512	20485	20597	20613	20494	20553	20458	20379	20364	20512	20478	20467	20491	20579	20455	20699	20661	20414	20444	20256	20483	20378	20431	20414	20399	20536	20474	20564	20420	20450	20455	20535	20544	20432	20441	20552	20612	20456	20503	20263	20405	20718	20693	20336	20240	20454	20381	20332	20633	20591	20640	20599	20322	20533	20572	20686	20498	20385	20430	20465	20431	20360	20552	20447	20258	20479	20427	20488	20539	20230	20552	20695	20397	20467	20374	20524	20404	20564	20462	20566	20439	20610	20658	20592	20350	20550	20647	20598	20465	20354	20586	20641	20421	20425	20466	20513	20352	20394	20356	20533	20559	20389	20630	20550	20374	20460	20429	20377	20368	20463	20499	20390	20375	20436	20322	20510	20538	20648	20490	20390	20498	20606	20429	20290	20487	20381	20430	20405	20527	20502	20413	20381	20294	20454	20317	20442	20551	20600	20492	20443	20636	20342	20582	20379	20419	20378	20397	20483	20398	20546	20662	20354	20401	20560	20454	20582	20721	20371	20120	20533	20310	20573	20471	20718	20537	20584	20240	20247	20590	20386	20426	20459	20697	20321	20253	20462	20445	20606	20328	20499	20519	20587	20545	20324	20567	20639	20651	20544	20277	20525	20629	20454	20455	20340	20399	20353	20498	20422	20503	20412	20393	20597	20587	20442	20335	20154	20430	20496	20540	20444	20610	20403	20610	20366	20403	20436	20311	20329	20393	20437	20324	20433	20549	20443	20306	20425	20481	20671	20420	20616	20524	20650	20482	20518	20280	20435	20516	20478	20482	20451	20567	20608	20848	20231	20643	20408	20418	20448	20432	20609	20328	20395	20422	20557	20230	20446	20493	20302	20357	20548	20463	20507	20370	20468	20473	20352	20295	20394	20595	20524	20262	20365	20620	20499	20536	20355	20473	20364	20274	20471	20642	20330	20214	20546	20494	20405	20595	20391	20285	20476	20424	20403	20217	20509	20458	20448	20713	20413	20432	20490	20470	20472	20445	20467	20407	20607	20674	20545	20363	20513	20423	20311	20540	20389	20518	20515	20540	20560	20399	20476	20534	20501	20351	20465	20572	20456	20311	20448	20514	20537	20297	20533	20452	20564	20590	20512	20635	20408	20345	20221	20495	20505	20457	20426	20574	20615	20545	20344	20296	20552	20553	20577	20707	20540	20542	20563	20553	20608	20451	20367	20523	20426	20671	20472	20551	20448	20471	20538	20611	20369	20559	20541	20275	20342	20704	20500	20613	20530	20548	20518	20427	20558	20502	20557	20570	20289	20510	20504	20485	20733	20516	20395	20415	20330	20518	20571	20378	20468	20567	20497	20298	20461	20448	20484	20576	20499	20327	20411	20458	20596	20526	20383	20541	20440	20260	20485	20440	20561	20422	20375	20300	20354	20492	20552	20466	20450	20543	20479	20500	20263	20439	20603	20488	20548	20613	20427	20466	20576	20516	20355	20254	20304	20409	20286	20409	20430	20451	20473	20450	20405	20453	20295	20627	20570	20506	20497	20400	20514	20194	20509	20488	20429	20487	20450	20489	20480	20538	20451	20436	20444	20376	20513	20487	20612	20313	20376	20406	20643	20542	20299	20333	20510	20652	20505	20511	20377	20532	20451	20426	20381	20484	20559	20488	20534	20495	20378	20511	20396	20340	20752	20387	20251	20526	20406	20360	20385	20660	20523	20430	20208	20430	20479	20428	20609	20310	20476	20479	20320	20431	20286	20197	20421	20478	20345	20640	20420	20454	20521	20266	20448	20502	20370	20347	20570	20453	20639	20501	20543	20371	20561	20370	20408	20344	20549	20525	20325	20314	20370	20502	20476	20641	20416	20497	20497	20570	20597	20639	20481	20487	20411	20285	20247	20464	20404	20330	20497	20318	20510	20481	20376	20285	20357	20338	20370	20574	20373	20437	20642	20396	20385	20423	20485	20533	20677	20471	20334	20558	20717	20358	20538	20316	20486	20750	20317	20283	20498	20596	20356	20262	20279	20548	20396	20403	20513	20450	20531	20657	20392	20741	20677	20431	20529	20456	20499	20735	20316	20497	20315	20264	20364	20713	20473	20578	20386	20403	20590	20402	20628	20393	20304	20403	20289	20358	20670	20478	20484	20474	20329	20374	20523	20303	20357	20549	20326	20559	20239	20578	20616	20506	20486	20539	20556	20428	20585	20486	20497	20646	20397	20290	20423	20623	20232	20401	20594	20344	20307	20512	20494	20466	20468	20440	20500	20431	20166	20550	20353	20363	20626	20532	20268	20279	20257	20618	20471	20408	20518	20571	20375	20505	20603	20600	20537	20590	20370	20411	20449	20141	20198	20230	20542	20513	20291	20448	20588	20575	20624	20372	20333	20309	20373	20612	20427	20655	20533	20646	20578	20356	20341	20383	20383	20593	20473	20446	20443	20336	20437	20603	20459	20522	20502	20522	20417	20421	20398	20498	20499	20428	20502	20535	20448	20331	20458	20536	20541	20636	20489	20357	20337	20654	20587	20286	20496	20538	20573	20389	20627	20477	20574	20683	20470	20506	20563	20406	20339	20372	20425	20643	20402	20350	20513	20501	20653	20499	20198	20536	20348	20574	20579	20337	20518	20476	20641	20436	20287	20359	20647	20282	20260	20700	20414	20623	20398	20459	20535	20582	20370	20384	20387	20418	20514	20607	20203	20394	20592	20202	20374	20570	20497	20444	20443	20546	20240	20435	20579	20477	20401	20653	20305	20523	20261	20395	20518	20205	20362	20470	20392	20673	20400	20262	20561	20702	20523	20536	20598	20441	20449	20379	20399	20308	20440	20538	20499	20534	20485	20821	20439	20423	20411	20517	20468	20496	20524	20350	20290	20445	20356	20292	20775	20202	20542	20412	20466	20483	20411	20460	20343	20277	20309	20473	20638	20489	20443	20448	20385	20622	20542	20450	20341	20563	20454	20598	20494	20647	20407	20530	20352	20640	20275	20481	20449	20288	20474	20581	20524	20344	20305	20710	20368	20392	20407	20429	20488	20695	20373	20276	20375	20329	20282	20572	20716	20426	20362	20579	20483	20470	20430	20556	20277	20689	20481	20356	20725	20306	20304	20635	20453	20250	20468	20630	20469	20560	20505	20469	20493	20644	20428	20483	20582	20601	20330	20395	20634	20409	20412	20339	20476	20607	20452	20754	20525	20379	20372	20437	20471	20370	20429	20401	20477	20493	20481	20404	20589	20354	20591	20350	20524	20457	20416	20213	20645	20521	20505	20305	20494	20609	20459	20574	20396	20387	20561	20476	20642	20644	20687	20455	20484	20414	20369	20606	20363	20391	20421	20335	20588	20344	20380	20475	20344	20276	20505	20502	20305	20451	20353	20432	20589	20630	20318	20562	20313	20381	20363	20446	20395	20288	20340	20615	20461	20369	20366	20566	20795	20569	20486	20233	20354	20545	20529	20639	20419	20341	20618	20525	20383	20380	20479	20517	20508	20787	20427	20460	20577	20448	20301	20542	20522	20303	20378	20709	20428	20383	20279	20534	20479	20402	20527	20547	20307	20406	20283	20413	20477	20320	20564	20453	20575	20609	20508	20480	20480	20325	20411	20533	20531	20490	20445	20316	20418	20327	20494	20321	20374	20478	20439	20568	20700	20482	20553	20644	20467	20424	20512	20300	20468	20381	20413	20294	20474	20560	20319	20586	20308	20613	20455	20461	20568	20495	20517	20473	20523	20287	20499	20466	20535	20457	20485	20586	20338	20436	20268	20336	20532	20636	20455	20402	20538	20587	20437	20596	20431	20499	20391	20560	20261	20526	20412	20458	20426	20479	20468	20528	20660	20453	20593	20418	20403	20079	20373	20405	20302	20478	20440	20606	20442	20326	20502	20477	20690	20346	20320	20432	20558	20147	20470	20210	20267	20330	20422	20471	20465	20488	20343	20416	20413	20323	20422	20286	20327	20393	20385	20489	20316	20344	20563	20494	20556	20516	20583	20533	20364	20411	20455	20448	20328	20283	20441	20508	20515	20411	20638	20457	20435	20597	20435	20245	20521	20720	20530	20530	20497	20732	20253	20486	20169	20500	20261	20450	20554	20347	20422	20333	20448	20353	20487	20439	20292	20567	20334	20505	20410	20570	20246	20534	20395	20569	20397	20504	20390	20614	20512	20648	20254	20351	20591	20631	20530	20302	20508	20522	20408	20450	20314	20472	20549	20472	20463	20346	20497	20376	20298	20411	20352	20331	20370	20248	20410	20470	20255	20703	20600	20522	20318	20230	20364	20489	20532	20524	20263	20391	20353	20494	20596	20431	20496	20578	20427	20457	20538	20611	20263	20726	20493	20407	20518	20588	20231	20538	20649	20564	20437	20387	20400	20652	20462	20386	20463	20586	20475	20533	20499	20456	20341	20538	20407	20407	20416	20528	20556	20537	20553	20426	20393	20480	20393	20490	20379	20299	20626	20522	20258	20274	20277	20290	20369	20570	20365
36516	58783	42673	26715	22929	21442	20324	19422	18900	18434	18111	18001	17845	17829	17893	18028	17757	17690	17670	17431	17381	17460	17334	17695	17451	17688	17743	18008	23348	23949	21278	19690	18131	17228	17050	17015	16870	16907	17016	16957	16764	16940	16841	16855	16650	16691	16857	16856	16958	17039	16970	16935	16952	16951	16724	16933	17125	17017	16815	16902	17028	16970	16946	16978	16793	16897	16887	16960	16963	16788	16981	16837	16708	16943	16898	16778	16931	16981	16863	17005	16810	16921	16996	16944	16826	16833	16975	16760	16911	16858	16953	16985	16926	16796	16883	16916	16779	16855	17010	16892	16779	16819	17005	16844	16996	17005	16839	16963	16846	16849	17007	16862	17211	17011	16959	16966	16803	17027	16932	16883	17002	16864	17128	16982	17101	16723	16965	16910	16821	17118	16829	16826	16909	16918	16941	16700	17171	16856	16892	16939	16779	16872	17014	17055	16973	17103	16876	16789	16949	16922	16886	16915	16889	16844	16882	16915	17068	16784	16817	17030	16771	17097	17008	16898	16962	16778	16683	16912	16884	17035	16757	17000	16910	17062	16946	16669	16851	16978	17052	17073	16900	16808	16934	16816	16896	16827	16885	16967	16963	16970	16889	16861	16655	16825	17081	16675	16929	16966	16847	16825	16751	16895	16915	16797	16985	16944	16865	16925	16901	16789	16879	16967	16910	16829	16994	16949	16776	16953	17136	16879	16821	16922	16847	16946	16973	16906	16803	16746	16887	16836	16945	17086	16935	16735	16853	16872	16917	17114	16982	16939	16890	16860	16777	16999	16936	16656	16907	16969	16946	16917	16883	16821	16894	16917	16783	16856	16978	16778	16608	16800	16784	16810	16943	16871	17079	16744	16870	16896	16883	16721	16931	17029	16870	16790	16994	16822	16720	17006	16858	16996	16696	16925	16778	16848	16896	17068	16914	16641	16813	16803	16736	16811	16877	16737	17097	16975	16892	16830	16924	16675	16956	16811	16750	16993	16896	16871	16816	16876	16860	16803	17028	16915	16932	16759	16908	16892	16804	16756	16867	16901	17143	16864	16969	16837	17005	16764	16923	16978	17100	16930	16960	16917	16781	16827	16955	16743	16979	16940	16835	16918	16857	16801	17035	16749	16862	16841	16966	16920	16904	16794	16937	16809	17030	16870	16917	16895	16802	17036	16701	16898	16849	16903	16847	16983	16889	16725	16702	16816	16891	16823	16869	17033	16830	16854	16932	16895	16937	16783	16847	16828	16944	16869	16877	17044	16813	16976	16867	16890	16831	16823	16829	16914	16930	16678	16862	16871	16726	16858	16969	16877	16922	16883	16847	16922	16937	16763	16781	16831	16936	17085	16883	16822	16828	16888	17046	16873	16908	16881	16938	16931	16960	16758	16961	16878	16919	16911	16894	16902	16840	16915	16770	17070	16923	16807	16982	16758	16935	17031	16793	16991	16928	16914	16840	16801	16943	16944	17035	16929	16802	16817	16805	17017	16824	16883	16962	16829	16969	16691	16959	16879	16869	16714	16621	16812	16909	16749	16870	16867	16999	16890	17019	16751	16903	17019	16719	16991	16814	16937	16869	17025	16900	16797	16701	17099	16912	16933	17096	16881	16794	17007	16860	16870	16703	16864	16923	16942	17048	16910	16819	16901	16565	16811	16925	16781	16799	16941	16808	16901	16891	16807	16849	16940	16766	16936	17082	16914	16853	16856	16788	16957	16745	16858	16799	16818	16723	16928	16795	16845	16643	16834	16808	16924	17062	16784	16841	16968	16785	16916	16877	17046	16929	16983	17063	16895	16914	16743	16794	16763	16967	16917	16711	16839	16867	16771	16944	16961	16971	17217	16909	16705	16831	17006	16959	16923	16758	16889	16952	16825	16810	16759	16833	16995	16758	16861	16857	16821	17055	16817	16780	17043	16949	16692	16852	17124	16849	16885	16787	16864	16872	16995	16977	16816	16808	16785	16755	17094	16942	16754	16828	16852	17007	16821	16778	16979	16784	16888	16864	16938	16765	17134	16866	16858	17014	16809	16892	16924	16839	16901	16852	17135	16882	16732	16893	16873	16773	16993	16940	16812	16901	16757	16895	16737	16918	16964	16922	16798	16924	16837	16894	16811	16700	16892	16959	16951	16955	16909	16817	16981	16972	16847	16963	16924	16696	17021	16939	16877	16789	16854	16840	16730	16973	16887	17051	17090	16781	16858	16870	16854	16979	16958	16726	16935	16876	17028	16835	16964	16889	17008	16888	16964	16961	16759	17107	16956	16835	16940	16926	16916	16998	16758	16970	16890	16696	16853	16964	16951	16752	16866	16708	16938	16933	16931	16861	17006	16724	16948	16736	16908	17077	16818	16927	17031	16706	16846	16768	16664	16955	16783	16901	16721	17006	16692	16981	16918	17027	17016	16747	16892	16907	16839	16948	16851	16825	16923	16707	16989	16742	16868	16834	17009	16901	16825	17034	16890	16737	16943	16953	16942	16667	16783	16822	16940	17017	16986	16847	16892	17024	16907	16873	16941	16782	16677	17007	16885	17085	16899	16984	16935	16877	16886	16655	16959	16673	16952	16961	16828	16942	16805	16923	16842	16902	16857	16968	16805	16879	16871	16865	16967	17024	16890	17005	16862	16809	16799	16947	16813	16857	16885	16831	16851	16910	16768	17033	16812	16872	16852	16938	16778	16833	16936	16920	16824	16932	16712	16785	16891	16869	16886	16989	16828	16827	16901	16938	16738	16881	16917	16695	16862	16918	16941	16882	16944	17053	16806	16826	16794	16754	16844	17049	16779	17021	16935	16945	16960	16857	16825	16910	16890	16851	16981	16839	16734	16996	16679	16877	16864	16740	16803	16863	16842	17002	17005	16809	16864	16823	16899	16748	16785	16810	16911	16934	16826	16907	16829	16869	16835	17091	16909	16889	16904	17046	16649	17045	16849	16856	16931	16906	16789	16777	16914	16808	16900	16913	16855	16881	16761	16996	17006	16904	16847	16777	16804	16832	16798	16874	16874	17005	16787	16747	16886	16898	16698	16796	16803	16944	16878	17065	16990	16843	16835	16976	16857	16967	16843	17011	16990	16964	17087	16928	16790	16709	16752	16768	16870	17022	16993	16837	16959	16724	16729	16892	16929	16937	17009	16911	16868	16853	16928	16849	16775	16850	16813	16945	17007	16802	16927	16862	16801	16849	16961	16879	16895	16981	16886	17035	16977	16904	16843	17035	17004	17038	16804	16792	17026	16919	16833	16841	16918	16945	16937	16897	16711	17007	16767	16790	17130	16929	16657	16975	16746	16668	16938	16981	16854	16791	16917	16997	16796	16907	17054	16912	16865	16916	17037	16899	16856	16860	16669	16932	16944	16862	16987	16775	16930	16669	17003	16828	16809	16813	16872	16709	16791	16919	16895	17049	16815	17074	16883	16943	16888	16857	16944	16790	16870	17090	16882	16952	16862	17069	16685	16996	16802	16868	16906	16878	16864	17023	16998	16843	16969	17078	16868	16882	16652	16792	16975	16740	17019	16929	16839	16941	16759	16858	16954	16816	16723	16789	16798	16785	16935	16786	16701	16811	16951	16863	16828	16854	16893	16915	16834	16895	16845	16826	16874	16943	17000	16924	16859	16864	16791	16843	16832	16996	16826	16870	16821	16729	16826	16865	16772	16905	16946	16868	16882	16795	16870	16927	16638	16858	16867	16676	16835	17101	16801	16892	16842	16811	16862	16993	16865	16978	16928	16871	16882	17036	16699	16726	16914	16962	16826	16921	16868	16750	17096	16706	16836	16872	16690	17130	16900	17003	16767	17070	16903	16739	16950	16817	16956	16946	16887	16873	16843	16994	16843	16889	16853	16873	16770	16998	17074	16744	16988	17158	16944	16848	16815	16715	16844	16888	16655	16911	16816	16851	16773	16895	16783	16837	16767	16955	16879	16876	16846	16767	16841	16877	16843	16812	16656	16802	17032	16862	17016	16815	16998	16944	16875	16825	16733	16740	16887	16703	16939	16712	16604	16873	16877	16747	16854	17112	16669	16997	16933	16806	16912	17003	16678	16822	16901	16811	16912	17007	16744	16738	16728	16841	17007	16861	17005	16808	16800	16749	16964	16955	17093	16788	16930	16884	16865	16739	16749	16855	16857	16821	16735	16858	17033	16852	16899	16852	16774	17018	16834	16851	16939	16883	17156	16933	16889	16989	16863	16946	16846	16764	16919	16778	16851	16730	16834	16837	16884	16854	16905	16820	17009	16761	16846	16861	16885	17057	16911	16992	16757	16927	16884	16795	16748	16888	16944	16885	16800	16784	17007	16997	16752	16849	17021	16722	16971	17063	16768	16953	16908	16919	16887	17025	16826	16874	16742	16955	16713	16808	16665	16993	16923	16899	16766	16921	17063	16849	16819	16993	16953	16755	16746	17071	16932	16857	16719	17060	16862	16885	16843	16724	16990	16826	16872	17022	16769	16941	16987	17019	16978	16781	17010	16669	16851	16814	16881	16845	16797	16775	16699	16849	17052	16850	16872	16896	16949	16895	16897	16880	16930	16956	16800	17071	16960	16961	16848	16893	16804	17014	16798	16905	16770	16835	16846	16716	16965	16888	16988	16841	16875	16949	16794	16709	16946	16869	16866	16892	16997	16832	16911	16846	16940	16690	16784	16909	16781	16669	16882	16922	16844	16812	16866	16899	16779	16911	16900	16983	16873	16915	16881	16712	16943	16807	16955	17012	16931	16833	17082	16768	17159	16831	16858	16908	17092	16832	16884	16851	16977	16820	16966	16762	16912	16925	16820	16833	16808	16747	17010	16752	16905	16877	16951	16741	16798	17026	16790	16904	16879	16776	16925	16832	17125	16734	16871	16976	16769	16847	16921	16875	16724	16970	16815	16804	16984	16880	16798	16782	17035	16885	16937	16973	17009	16937	16716	16893	16800	16909	16836	16927	16793	16950	16670	16840	16802	16894	16898	16968	16811	17013	16862	16830	17064	16910	16969	17019	16876	16789	16917	16861	16860	16805	16778	16884	16680	16758	16790	17005	16931	16960	16831	16912	16806	16777	16912	16991	16924	16994	16799	16773	16882	16883	17000	16790	16933	16908	16820	16966	16843	16812	16788	16909	16890	16861	16959
28686	25461	29240	25371	21005	20344	20145	19901	19880	19946	19659	19412	19626	19411	19505	19672	19624	19498	19526	19457	19551	19517	19556	19684	19759	19623	19525	19330	19720	19595	19869	19832	19549	19483	19700	19553	19365	19484	19381	19547	19596	19290	19521	19392	19329	19284	19293	19113	19318	19476	19536	19263	19168	19281	19512	19482	19283	19298	19337	19114	19164	19621	19338	19366	19266	19384	19592	19419	19618	19232	19347	19408	19464	19446	19416	19232	19283	19219	19233	19373	19351	19124	19353	19423	19306	19382	19458	19382	19492	19522	19215	19497	19426	19493	19379	19377	19434	19376	19364	19257	19451	19504	19429	19430	19335	19377	19130	19240	19327	19294	19448	19419	19027	19509	19348	19305	19272	19319	19401	19450	19222	19307	19574	19437	19384	19424	19461	19249	19311	19311	19214	19479	19298	19296	19228	19323	19219	19314	19395	19338	19617	19441	19486	19293	19458	19019	19335	19449	19353	19266	19242	19396	19634	19289	19347	19493	19376	19479	19356	19431	19457	19230	19232	19343	19434	19480	19481	19386	19267	19317	19525	19387	19373	19398	19438	19360	19272	19486	19454	19350	19377	19315	19151	19280	19392	19229	19211	19179	19386	19259	19362	19424	19366	19262	19637	19685	19500	19481	19510	19112	19494	19253	19352	19306	19275	19413	19534	19428	19212	19342	19473	19284	19403	19382	19410	19132	19555	19414	19447	19380	19570	19256	19489	19473	19350	19162	19221	19367	19557	19518	19376	19188	19382	19270	19574	19526	19386	19187	19410	19444	19207	19312	19422	19239	19141	19360	19332	19367	19186	19415	19197	19470	19546	19456	19388	19545	19460	19423	19258	19357	19152	19343	19295	19325	19189	19518	19412	19373	19477	19451	19462	19362	19322	19244	19266	19343	19162	19457	19456	19387	19239	19119	19269	19441	19485	19558	19302	19342	19282	19153	19216	19324	19293	19200	19373	19389	19437	19541	19279	19394	19298	19227	19507	19489	19236	19231	19315	19432	19320	19313	19632	19214	19137	19375	19282	19340	19267	19307	19270	19453	19372	19300	19520	19445	19434	19452	19590	19298	19204	19173	19176	19234	19076	19427	19394	19605	19292	19132	19452	19360	19307	19305	19453	19607	19426	19340	19424	19285	19545	19469	19432	19457	19415	19411	19268	19338	19433	19409	19311	19410	19384	19354	19193	19282	19450	19453	19514	19202	19462	19411	19236	19382	19286	19430	19396	19446	19385	19491	19389	19369	19381	19221	19195	19384	19233	19236	19426	19451	19541	19339	19318	19501	19276	19504	19466	19452	19462	19465	19534	19622	19498	19390	19226	19540	19368	19400	19120	19409	19447	19377	19331	19147	19311	19189	19452	19512	19353	19394	19067	19364	19360	19280	19338	19358	19266	19753	19513	19247	19507	19490	19510	19305	19341	19299	19254	19297	19278	19205	19254	19269	19431	19454	19293	19208	19222	19296	19217	19583	19520	19305	19325	19442	19395	19294	19333	19381	19227	19530	19316	19370	19424	19283	19225	19148	19121	19518	19293	19452	19309	19379	19400	19309	19401	19421	19524	19245	19287	19372	19334	19354	19496	19454	19362	19200	19265	19358	19601	19567	19370	19480	19536	19421	19407	19228	19348	19484	19241	19455	19447	19358	19608	19534	19533	19473	19179	19303	19456	19481	19204	19385	19451	19210	19330	19385	19442	19286	19427	19294	19212	19562	19555	19549	19406	19374	19201	19292	19352	19328	19217	19333	19280	19418	19397	19300	19307	19462	19169	19363	19278	19331	19373	19270	19295	19253	19327	19367	19380	19493	19566	19398	19139	19441	19418	19371	19335	19320	19392	19377	19301	19373	19468	19312	19364	19231	19273	19311	19221	19431	19512	19435	19508	19402	19041	19422	19368	19454	19342	19587	19440	19412	19285	19453	19251	19247	19275	19390	19350	19270	19368	19360	19351	19344	19355	19399	19250	19197	19536	19396	19311	19196	19393	19427	19506	19315	19116	19259	19311	19521	19294	19361	19539	19490	19361	19507	19467	19242	19268	19451	19456	19401	19487	19546	19449	19349	19390	19281	19358	19388	19347	19419	19485	19266	19362	19484	19358	19375	19412	19222	19462	19495	19276	19381	19544	19399	19587	19387	19228	19350	19250	19522	19580	19378	19454	19285	19560	19409	19532	19363	19439	19490	19570	19172	19487	19359	19385	19311	19444	19255	19304	19324	19563	19238	19376	19397	19419	19377	19290	19060	19512	19527	19358	19401	19491	19348	19543	19451	19284	19562	19411	19274	19298	19535	19384	19562	19583	19407	19512	19135	19189	19268	19233	19334	19457	19554	19434	19230	19359	19495	19266	19393	19420	19412	19411	19047	19517	19458	19305	19323	19306	19399	19390	19501	19542	19574	19429	19413	19385	19390	19373	19432	19348	19361	19313	19274	19467	19511	19514	19197	19271	19539	19377	19339	19182	19406	19294	19282	19343	19245	19368	19519	19530	19514	19330	19359	19358	19377	19438	19165	19304	19444	19285	19533	19219	19129	19398	19310	19495	19402	19451	19514	19319	19450	19529	19395	19441	19081	19279	19268	19425	19219	19173	19523	19423	19475	19402	19255	19306	19402	19432	19221	19456	19322	19289	19311	19512	19534	19395	19472	19586	19261	19499	19881	19521	19283	19286	19263	19456	19264	19519	19151	19172	19079	19234	19173	19401	19407	19556	19404	19455	19225	19205	19282	19466	19531	19373	19236	19523	19423	19452	19494	19290	19439	19176	19239	19401	19442	19419	19375	19525	19428	19393	19259	19341	19428	19383	19390	19388	19340	19413	19343	19541	19300	19318	19349	19411	19166	19584	19404	19288	19417	19400	19308	19078	19386	19301	19380	19245	19361	19441	19498	19299	19239	19439	19331	19380	19280	19352	19297	19387	19436	19509	19609	19474	19452	19389	19493	19557	19500	19570	19519	19443	19592	19458	19352	19240	19469	19524	19661	19523	19484	19415	19365	19192	19267	19290	19388	19583	19126	19384	19284	19339	19579	19346	19326	19395	19361	19519	19557	19360	19299	19213	19428	19469	19436	19382	19528	19346	19275	19247	19280	19550	19727	19482	19281	19244	19322	19309	19370	19466	19344	19329	19496	19310	19338	19560	19489	19500	19263	19595	19337	19212	19417	19402	19485	19303	19598	19421	19549	19238	19448	19328	19326	19546	19380	19310	19298	19596	19390	19330	19220	19506	19435	19354	19654	19208	19483	19316	19359	19129	19258	19294	19484	19312	19541	19512	19428	19264	19376	19549	19310	19216	19232	19320	19453	19425	19284	19397	19480	19308	19526	19284	19567	19381	19205	19500	19392	19221	19196	19501	19401	19401	19298	19235	19300	19594	19535	19387	19443	19336	19398	19454	19455	19263	19137	19366	19171	19670	19445	19365	19325	19631	19260	19341	19468	19319	19631	19379	19441	19487	19240	19370	19497	19391	19468	19361	19599	19551	19464	19203	19417	19526	19420	19529	19377	19311	19355	19289	19273	19402	19498	19296	19561	19438	19337	19471	19548	19491	19493	19445	19248	19453	19461	19429	19392	19431	19626	19396	19229	19517	19389	19330	19319	19335	19298	19453	19435	19324	19573	19276	19252	19682	19543	19568	19289	19477	19362	19482	19554	19640	19588	19412	19479	19237	19331	19463	19310	19382	19395	19479	19532	19303	19583	19287	19512	19452	19353	19249	19257	19355	19250	19476	19501	19303	19392	19465	19566	19418	19406	19473	19471	19375	19456	19532	19592	19496	19343	19301	19274	19340	19515	19356	19402	19370	19483	19263	19160	19336	19582	19491	19236	19359	19351	19611	19459	19407	19253	19417	19300	19424	19257	19405	19523	19362	19366	19390	19511	19474	19121	19431	19149	19524	19196	19234	19519	19300	19443	19287	19352	19353	19414	19358	19365	19454	19571	19160	19263	19428	19433	19345	19294	19271	19360	19404	19399	19379	19404	19390	19388	19373	19157	19392	19511	19256	19251	19494	19456	19465	19357	19385	19295	19436	19476	19474	19320	19378	19371	19510	19477	19493	19497	19488	19305	19443	19283	19205	19364	19494	19457	19353	19612	19233	19415	19391	19417	19558	19490	19391	19361	19317	19282	19475	19322	19307	19006	19451	19199	19322	19267	19458	19382	19325	19282	19301	19264	19371	19306	19366	19355	19449	19484	19423	19336	19286	19472	19355	19456	19414	19261	19406	19423	19402	19378	19487	19312	19325	19485	19397	19443	19353	19510	19439	19417	19566	19739	19601	19541	19487	19498	19691	19374	19329	19386	19351	19255	19214	19367	19204	19328	19423	19161	19338	19349	19493	19346	19346	19453	19284	19377	19430	19353	19377	19396	19341	19310	19591	19373	19361	19376	19397	19340	19502	19574	19623	19116	19069	19398	19318	19222	19421	19280	19392	19275	19256	19356	19160	19297	19612	19362	19317	19517	19316	19494	19491	19448	19516	19534	19383	19448	19263	19291	19278	19487	19327	19356	19302	19487	19461	19435	19478	19289	19492	19335	19426	19441	19441	19353	19333	19052	19501	19214	19430	19191	19427	19119	19413	19355	19398	19381	19501	19336	19273	19391	19467	19345	19304	19503	19426	19596	19290	19315	19627	19408	19497	19500	19317	19343	19415	19215	19370	19337	19253	19484	19327	19538	19428	19444	19256	19408	19330	19513	19219	19328	19384	19390	19366	19274	19531	19468	19244	19419	19214	19388	19482	19367	19407	19485	19391	19264	19355	19300	19422	19364	19206	19206	19437	19576	19470	19285	19341	19298	19344	19483	19411	19498	19316	19447	19575	19394	19370	19537	19525	19567	19438	19679	19466	19412	19148	19397	19431	19399	19470	19445	19396	19140	19370	19330	19243	19353	19347	19164	19470	19575	19423	19465	19489	19481	19274	19163	19472	19547	19281	19209	19422	19491	19345	19229	19395	19376	19340	19389	19416	19317	19464	19464	19327	19099	19280	19686	19379	19361	19363	19416	19493	19337	19352	19434	19611	19397	19380	19467	19514	19311	19361	19464	19332	19663	19501	19229	19420	19409	19268	19270	19408	19563	19322	19390	19323	19265	19466	19480	19250	19156	19371	19372	19497	19479
28882	37329	28571	21074	18534	17670	17267	17124	16993	16811	16813	16556	16611	16565	16413	16585	16609	16369	16403	16547	16247	16630	16595	16725	16484	16451	16356	16580	16514	17093	16781	16705	16443	16498	16365	16274	16309	16214	16177	16280	16363	16216	16172	16299	16238	16312	16220	16196	16201	16236	16202	16097	16283	16153	16224	16262	16289	16205	16325	16245	16431	16154	16448	16265	16059	16314	16372	16353	16320	16077	16208	16125	16404	16357	16365	16252	16451	16287	16322	16354	16352	16385	16302	16317	16390	16284	16151	16322	16399	16134	16274	16372	16388	16289	16235	16388	16238	16333	16178	16138	16329	16363	16300	16124	16276	16387	16303	16289	16227	16149	16292	16359	16305	16267	16181	16226	16210	16227	16192	16285	16244	16285	16272	16421	16218	16187	16460	16279	16176	16297	16188	16259	16174	16333	16166	16174	16362	16442	16272	16211	16325	16224	16103	16271	16175	16432	16358	16190	16303	16327	16301	16483	16234	16257	16145	16235	16309	16367	16293	16269	16299	16358	16180	16259	16361	16416	16264	16262	16349	16230	16307	16273	16329	16251	16206	16415	16377	16385	16248	16218	16246	16202	16299	16171	16369	16278	16281	16347	16241	16282	16334	16400	16402	16299	16267	16292	16268	16234	16417	16294	16149	16268	16166	16353	16304	16274	16276	16053	16086	16378	16254	16383	16246	16294	16256	16615	16112	16204	16298	16444	16266	16337	16163	16238	16302	16238	16351	16304	16340	16198	16120	16202	16203	16287	16320	16273	16168	16384	16336	16264	16069	16186	16437	16360	16072	16321	16257	16219	16397	16287	16268	16158	16281	16321	16217	16256	16211	16251	16190	16280	16199	16169	16317	16366	16362	16320	16397	16247	16402	16265	16249	16274	16152	16165	16349	16179	16355	16263	16363	16137	16256	16376	16037	16305	16355	16237	16193	16278	16396	16362	16148	16272	16312	16421	16199	16396	16360	16206	16351	16249	16153	16420	16242	16398	16327	16144	16424	16163	16350	16337	16147	16290	16105	16277	16335	16128	16264	16254	16091	16203	16296	16192	16106	16325	16146	16232	16301	16286	16323	16249	16526	16281	16372	16280	16153	16437	16333	16217	16171	16351	16203	16319	16266	16215	16172	16256	16288	16264	16260	16400	16236	16100	16264	16265	16271	16341	16255	16296	16261	16173	16364	16220	16268	16221	16390	16359	16156	16193	16329	16242	16232	16180	16276	16351	16308	16285	16267	16316	16422	16205	16185	16193	16292	16272	16112	16280	16563	16234	16285	16160	16321	16281	16210	16298	16356	16271	16058	16267	16141	16266	16318	16202	16427	16144	16334	16244	16314	16286	16107	16086	16110	16277	16187	16185	16311	16397	16304	16231	16165	16212	16102	16250	16243	16326	16317	16272	16269	16147	16274	16265	16178	16219	16312	16371	16366	16417	16324	16529	16205	16171	16196	16127	16168	16296	16371	16257	16542	16394	16301	16217	16255	16443	16282	16175	16354	16246	16372	16240	16178	16451	16330	16216	16346	16302	16320	16270	16285	16236	16272	16441	16126	16146	16427	16315	16202	16300	16361	16401	16172	16254	16278	16277	16364	16252	16320	16342	16366	16354	16317	16108	16222	16329	16492	16325	16323	16396	16315	16370	16102	16295	16296	16322	16328	16340	16223	16080	16283	16238	16260	16309	16284	16332	16328	16232	16284	16442	16333	16330	16252	16234	16432	16363	16290	16144	16288	16329	16476	16247	16289	16197	16298	16072	16333	16380	16227	16382	16171	16335	16210	16221	16276	16281	16283	16136	16227	16161	16486	16334	16105	16221	16283	16256	16310	16451	16328	16332	16332	16268	16203	16281	16400	16032	16206	16350	16323	16405	16176	16396	16069	16219	16381	16153	16224	16263	16401	16324	16237	16267	16270	16319	16125	16344	16269	16210	16111	16229	16249	16177	16288	16234	16263	16116	16355	16128	16384	16357	16492	16122	16301	16328	16239	16223	16471	16204	16249	16269	16201	16319	16368	16249	16433	16035	16265	16281	16142	16291	16290	16271	16290	16416	16224	16337	16312	16445	16447	16395	16394	16242	16388	16319	16188	16280	16127	16233	16209	16302	16186	16109	16263	16495	16187	16314	16366	16389	16153	16352	16294	16227	16325	16074	16398	16061	16086	16204	16139	16276	16404	16352	16342	16383	16118	16211	16365	16199	16376	16329	16333	16361	16082	16235	16395	16323	16201	16312	16273	16539	16347	16220	16246	16411	16194	16425	16176	16186	16317	16244	16320	16144	16392	16229	16318	16177	16437	16295	16262	16286	16126	16156	16312	16175	16364	16307	16164	16313	16208	16286	16503	16254	16300	16266	16228	16200	16024	16313	16303	16360	16358	16207	16353	16398	16300	16286	16485	16302	16244	16253	16295	16413	16131	16257	16072	16388	16286	16273	16256	16148	16422	16284	16257	16284	16265	16285	16254	16302	16364	16207	16287	16106	16016	16342	16376	16302	16237	16433	16211	16283	16340	16253	16254	16217	16235	16201	16416	16440	16138	16181	16313	16324	16218	16248	16386	16251	16369	16299	16433	16362	16221	16332	16237	16295	16322	16425	16250	16226	16259	16296	16235	16296	16349	16149	16396	16189	16301	16346	16322	16334	16235	16294	16177	16216	16351	16282	16281	16400	16194	16291	16399	16184	16229	16465	16281	16238	16221	16381	16134	16379	16293	16295	16279	16300	16198	16241	16201	16397	16314	16323	16382	16232	16155	16292	16190	16132	16217	16162	16290	16307	16376	16356	16265	16319	16271	16214	16351	16231	16335	16456	16234	16419	16186	16163	16389	16358	16360	16280	16381	16174	16240	16189	16365	16164	16157	16316	16244	16340	16223	16147	16312	16223	16318	16304	16203	16211	16133	16399	16327	16316	16172	16142	16252	16350	16252	16288	16259	16393	16279	16317	16313	16395	16056	16238	16407	15970	16369	16276	16117	16275	16261	16235	16326	16169	16448	16356	16310	16405	16120	16359	16306	16241	16203	16398	16315	16180	16418	16256	16430	16360	16339	16171	16388	16228	16392	16345	16184	16445	16049	16387	16355	16309	16318	16354	16199	16420	16107	16361	16335	16427	16442	16323	16323	16399	16347	16375	16270	16284	16238	16287	16369	16254	16354	16307	16205	16241	16445	16160	16272	16366	16368	16281	16139	16287	16389	16371	16217	16151	16419	16302	16127	16344	16166	16209	16182	16293	16439	16222	16205	16246	16554	16216	16080	16316	16350	16174	16487	16293	16242	16315	16289	16427	16127	16208	16434	16131	16285	16333	16344	16291	16444	16185	16176	16342	16379	16190	16259	16369	16280	16348	16314	16295	16369	16103	16319	16294	16378	16177	16419	16451	16363	16296	16312	16276	16176	16408	16201	16150	16381	16332	16260	16233	16263	16259	16164	16300	16377	16353	16234	16281	16245	16300	16194	16240	16509	16355	16280	16200	16234	16254	16246	16309	16368	16281	16321	16335	16284	16240	16267	16286	16204	16243	16398	16310	16323	16422	16210	16274	16216	16543	16328	16201	16359	16233	16406	16332	16455	16241	16235	16195	16448	16277	16267	16163	16378	16436	16301	16298	16335	16219	16394	16323	16266	16267	16141	16142	16204	16159	16273	16466	16258	16209	16189	16259	16318	16492	16304	16310	16285	16167	16261	16226	16310	16391	16207	16267	16261	16296	16277	16282	16415	16280	16301	16212	16363	16304	16268	16149	16290	16212	16252	16322	16231	16269	16208	16179	16485	16175	16197	16571	16439	16240	16099	16307	16329	16239	16443	16285	16504	16300	16176	16339	16445	16366	16295	16282	16441	16389	16489	16219	16129	16339	16235	16420	16202	16286	16247	16417	16127	16125	16188	16417	16364	16399	16188	16381	16328	16357	16359	16341	16135	16329	16520	16426	16258	16298	16595	16266	16242	16284	16266	16383	16477	16156	16422	16128	16550	16227	16412	16238	16357	16402	16345	16213	16235	16324	16211	16246	16278	16189	16268	16147	16211	16354	16171	16250	16136	16394	16272	16392	16446	16350	16368	16425	16232	16289	16257	16130	16144	16283	16277	16195	16240	16294	16243	16087	16199	16393	16140	16437	16309	16224	16369	16194	16248	16427	16084	16160	16294	16168	16392	16218	15936	16392	16248	16170	16457	16368	16329	16259	16330	16258	16334	16466	16308	16441	16307	16330	16239	16295	16252	16349	16137	16343	15973	16260	16323	16243	16225	16354	16245	16345	16308	16283	16480	16241	16181	16279	16369	16268	16271	16198	16088	16134	16289	16363	16203	16315	16227	16406	16134	16379	16315	16310	16219	16186	16226	16321	16437	16407	16460	16384	16041	16281	16194	16389	16341	16322	16283	16212	16305	16266	16265	16440	16226	16172	16440	16345	16335	16299	16298	16331	16363	16247	16182	16172	16300	16201	16401	16199	16261	16261	16405	16279	16450	16166	16335	16245	16181	16132	16295	16215	16385	16239	16207	16302	16337	16198	16284	16430	16400	16372	16240	16228	16310	16088	16299	16237	16156	16353	16027	16375	16300	16328	16281	16198	16302	16335	16286	16176	16372	16403	16403	16333	16382	16121	16286	16327	16183	16414	16298	16188	16245	16238	16235	16317	16255	16326	16294	16355	16235	16293	16226	16255	16166	16197	16438	16066	16452	16349	16191	16456	16330	16378	16180	16166	16360	16374	16182	16291	16255	16322	16263	16390	16252	16185	16385	16338	16424	16234	16254	16266	16130	16302	16456	16251	16301	16256	16362	16367	16295	16291	16309	16225	16255	16280	16473	16212	16506	16264	16168	16299	16354	16291	16400	16146	16231	16370	16312	16535	16402	16317	16231	16297	16254	16267	16268	16123	16099	16368	16253	16264	16183	16228	16195	16236	16288	16410	16164	16297	16158	16274	16253	16232	16391	16353	16157	16191	16319	16389	16255	16251	16318	16327	16383	16454	16289	16170	16318	16332	16273	16239	16216	16101	16260	16141	16319	16331	16345	16190	16328	16303	16308	16331	16117	16265	16187	16325	16269	16198	16375	16419	16332	16438	16235	16356	16336	16260	16294	16272	16382	16260	16308	16347	16257	16263	16214	16278	16417	16307
23944	21475	29058	24565	23001	24148	23666	20990	20152	20473	20315	20222	19831	19858	19789	19754	19866	19910	19805	19888	19905	20032	19951	19858	19666	19464	19767	20270	21913	22488	21636	21010	20320	20014	19736	19794	19713	19534	19477	19601	19393	19578	19575	19594	19612	19623	19488	19528	19669	19529	19665	19616	19629	19608	19596	19399	19599	19639	19672	19671	19572	19480	19359	19572	19516	19597	19595	19556	19485	19516	19501	19784	19677	19475	19498	19259	19712	19452	19541	19386	19472	19558	19291	19535	19615	19552	19506	19560	19559	19719	19456	19628	19420	19591	19433	19439	19603	19493	19774	19510	19516	19466	19495	19380	19330	19485	19381	19485	19573	19410	19455	19690	19408	19414	19418	19411	19586	19302	19406	19432	19564	19309	19630	19453	19395	19602	19608	19662	19649	19336	19462	19396	19553	19354	19525	19374	19579	19639	19620	19527	19521	19666	19578	19643	19525	19371	19565	19395	19381	19147	19552	19495	19473	19642	19495	19601	19729	19381	19646	19690	19315	19369	19585	19372	19554	19603	19315	19347	19671	19688	19466	19357	19372	19546	19324	19546	19535	19456	19508	19370	19735	19481	19485	19657	19489	19423	19489	19758	19403	19473	19388	19514	19605	19535	19640	19660	19249	19593	19518	19575	19438	19450	19545	19661	19373	19370	19426	19315	19434	19567	19608	19729	19312	19621	19607	19522	19474	19598	19751	19471	19435	19560	19638	19544	19629	19363	19596	19648	19466	19474	19517	19529	19378	19564	19491	19642	19514	19600	19325	19301	19699	19422	19435	19418	19611	19621	19532	19388	19539	19539	19739	19757	19492	19460	19489	19374	19430	19494	19358	19487	19722	19665	19346	19413	19453	19506	19429	19615	19518	19414	19561	19478	19480	19378	19583	19592	19685	19407	19599	19475	19724	19439	19390	19336	19589	19418	19600	19586	19551	19603	19661	19577	19685	19443	19606	19483	19508	19501	19562	19435	19469	19657	19658	19498	19337	19475	19534	19549	19536	19451	19478	19518	19519	19542	19567	19754	19746	19642	19617	19613	19735	19484	19519	19655	19490	19644	19564	19431	19812	19570	19517	19547	19598	19504	19596	19689	19618	19437	19425	19603	19569	19382	19520	19631	19624	19256	19465	19637	19338	19532	19558	19431	19349	19452	19527	19573	19725	19440	19457	19550	19434	19545	19571	19378	19623	19416	19453	19500	19470	19876	19464	19532	19506	19727	19574	19342	19571	19588	19506	19547	19601	19429	19439	19451	19514	19483	19468	19518	19463	19643	19686	19338	19586	19493	19548	19617	19502	19550	19564	19689	19542	19375	19326	19500	19592	19541	19341	19757	19414	19448	19658	19439	19492	19507	19314	19554	19467	19647	19464	19516	19498	19549	19611	19382	19398	19357	19503	19556	19550	19498	19459	19489	19502	19536	19481	19358	19536	19507	19670	19541	19589	19459	19280	19517	19722	19502	19552	19304	19681	19498	19410	19470	19560	19430	19571	19340	19491	19579	19620	19562	19469	19433	19609	19504	19564	19370	19424	19485	19481	19326	19343	19486	19417	19354	19595	19497	19593	19595	19514	19731	19302	19461	19609	19474	19501	19560	19629	19667	19684	19373	19518	19524	19589	19584	19685	19173	19563	19605	19396	19537	19618	19451	19580	19528	19555	19557	19681	19522	19417	19481	19558	19581	19392	19517	19405	19327	19633	19642	19526	19444	19457	19495	19556	19496	19518	19602	19471	19342	19695	19702	19228	19359	19467	19581	19620	19429	19521	19554	19662	19427	19434	19549	19235	19391	19453	19687	19552	19475	19414	19419	19447	19581	19331	19461	19440	19574	19681	19551	19671	19433	19387	19612	19643	19303	19456	19614	19403	19659	19683	19456	19504	19520	19484	19601	19423	19375	19662	19599	19478	19571	19498	19497	19523	19530	19492	19674	19454	19389	19350	19469	19488	19563	19565	19562	19546	19282	19525	19450	19524	19557	19603	19282	19387	19404	19546	19332	19539	19551	19612	19528	19504	19357	19494	19360	19395	19493	19541	19550	19562	19546	19349	19412	19540	19556	19600	19564	19463	19536	19516	19358	19543	19503	19569	19480	19396	19343	19650	19599	19411	19681	19510	19557	19450	19507	19491	19561	19463	19662	19546	19494	19265	19433	19563	19473	19661	19397	19432	19419	19643	19691	19600	19604	19499	19748	19510	19409	19480	19608	19593	19667	19672	19682	19564	19714	19537	19654	19384	19414	19433	19686	19410	19646	19779	19283	19750	19527	19537	19565	19443	19537	19449	19582	19526	19478	19752	19563	19614	19382	19416	19432	19436	19681	19418	19481	19202	19588	19495	19396	19476	19503	19517	19701	19444	19431	19596	19646	19412	19456	19451	19543	19578	19590	19494	19432	19638	19781	19574	19534	19514	19453	19512	19631	19455	19449	19265	19601	19468	19721	19579	19304	19681	19669	19388	19440	19603	19413	19605	19628	19642	19523	19533	19173	19165	19602	19532	19513	19547	19508	19534	19328	19469	19379	19584	19527	19431	19660	19700	19502	19512	19367	19554	19521	19522	19384	19561	19444	19822	19578	19774	19352	19725	19733	19700	19378	19348	19378	19670	19605	19555	19609	19434	19473	19846	19447	19392	19379	19459	19190	19547	19438	19510	19698	19455	19474	19278	19632	19403	19581	19533	19447	19515	19553	19371	19417	19290	19562	19553	19206	19542	19592	19430	19447	19495	19697	19634	19451	19365	19380	19446	19608	19562	19576	19636	19657	19373	19704	19619	19485	19615	19399	19566	19630	19481	19469	19367	19481	19477	19522	19456	19598	19489	19668	19430	19652	19515	19640	19467	19708	19663	19495	19516	19649	19379	19592	19674	19551	19573	19518	19350	19577	19454	19352	19457	19551	19356	19671	19657	19523	19487	19454	19495	19540	19517	19610	19355	19529	19446	19576	19452	19316	19608	19433	19526	19449	19367	19474	19496	19501	19590	19567	19514	19397	19494	19489	19448	19402	19451	19519	19797	19566	19521	19570	19802	19618	19565	19612	19550	19414	19590	19440	19483	19773	19406	19440	19474	19763	19505	19574	19576	19525	19538	19545	19604	19547	19439	19455	19485	19649	19584	19558	19516	19554	19495	19529	19505	19754	19518	19505	19534	19261	19707	19429	19467	19558	19467	19498	19517	19523	19493	19417	19360	19474	19514	19596	19426	19475	19504	19571	19409	19472	19340	19378	19318	19530	19384	19709	19558	19311	19351	19498	19661	19497	19604	19605	19593	19661	19479	19383	19599	19677	19669	19436	19626	19477	19554	19687	19684	19555	19725	19664	19558	19489	19534	19464	19509	19567	19568	19622	19394	19499	19473	19493	19400	19490	19340	19497	19503	19462	19578	19505	19616	19637	19492	19626	19523	19637	19539	19499	19579	19491	19532	19443	19673	19622	19489	19596	19585	19333	19555	19529	19470	19563	19422	19450	19507	19483	19615	19366	19541	19708	19517	19540	19662	19711	19359	19619	19616	19628	19458	19460	19571	19676	19484	19752	19381	19769	19592	19630	19524	19513	19546	19484	19344	19473	19493	19524	19311	19615	19898	19597	19448	19578	19537	19524	19536	19464	19649	19658	19565	19592	19549	19554	19603	19465	19532	19589	19521	19632	19522	19554	19640	19387	19645	19688	19647	19564	19531	19479	19602	19364	19687	19711	19545	19561	19587	19580	19722	19393	19648	19176	19512	19598	19530	19583	19575	19515	19488	19468	19652	19413	19651	19312	19560	19456	19650	19707	19696	19566	19604	19572	19482	19473	19635	19427	19451	19568	19254	19394	19570	19758	19840	19467	19487	19648	19481	19443	19473	19475	19417	19664	19502	19575	19517	19588	19603	19591	19582	19469	19512	19527	19365	19614	19615	19437	19318	19469	19434	19340	19302	19555	19530	19579	19546	19505	19494	19805	19421	19456	19526	19478	19330	19430	19444	19534	19617	19610	19616	19733	19489	19615	19448	19602	19579	19627	19525	19543	19516	19770	19654	19573	19495	19559	19440	19450	19337	19271	19757	19412	19440	19629	19452	19465	19838	19621	19549	19577	19518	19516	19592	19480	19527	19568	19533	19444	19563	19549	19693	19698	19890	19496	19721	19609	19670	19531	19341	19683	19642	19385	19557	19354	19650	19441	19547	19492	19458	19532	19616	19614	19539	19664	19381	19558	19415	19269	19671	19425	19724	19360	19608	19645	19688	19437	19442	19669	19521	19358	19527	19588	19394	19378	19541	19531	19600	19580	19570	19453	19465	19430	19653	19421	19555	19529	19450	19735	19592	19486	19446	19599	19574	19485	19564	19520	19452	19481	19582	19519	19551	19395	19547	19476	19579	19442	19495	19426	19660	19510	19513	19702	19303	19379	19360	19434	19480	19453	19384	19331	19420	19467	19395	19497	19346	19374	19459	19646	19544	19661	19385	19501	19633	19443	19493	19607	19593	19544	19580	19504	19505	19384	19802	19496	19525	19518	19607	19603	19541	19477	19575	19622	19740	19321	19512	19608	19524	19602	19674	19637	19571	19534	19500	19315	19363	19548	19700	19572	19438	19452	19372	19681	19415	19571	19465	19370	19599	19504	19610	19541	19468	19609	19536	19676	19450	19605	19715	19509	19452	19295	19393	19562	19609	19653	19505	19600	19388	19512	19632	19598	19462	19418	19489	19746	19671	19443	19703	19434	19535	19672	19621	19517	19463	19436	19391	19423	19439	19788	19736	19595	19643	19675	19571	19432	19248	19564	19508	19454	19348	19481	19559	19678	19186	19534	19555	19454	19425	19560	19446	19642	19621	19628	19567	19456	19604	19392	19326	19393	19761	19774	19516	19523	19371	19560	19559	19679	19552	19628	19801	19500	19668	19559	19643	19602	19597	19621	19575	19662	19664	19617	19427	19368	19463	19585	19478	19344	19606	19363	19628	19343	19521	19550	19473	19488	19447	19464	19646	19528	19570	19437	19424	19693	19464	19625	19630	19595	19660	19526	19701	19520	19438	19490	19422	19735	19536	19523	19463	19481	19545	19660	19559	19428	19539	19788	19642	19408	19386	19286	19649	19501	19754	19362	19389	19384	19667	19714	19650	19648	19603	19799
32084	49722	42156	26406	22127	20223	18552	18035	17668	17366	17000	17099	16925	16980	16893	16898	16861	16847	16711	16851	16946	16748	16759	16887	16474	16566	16615	17203	20262	20319	18852	17957	16945	16569	16493	16379	16360	16360	16360	16340	16319	16307	16275	16412	16399	16427	16405	16376	16300	16393	16303	16409	16361	16210	16383	16262	16460	16339	16442	16316	16487	16373	16228	16462	16284	16402	16462	16460	16386	16399	16230	16346	16533	16243	16230	16493	16370	16529	16279	16197	16343	16462	16293	16463	16405	16379	16276	16078	16320	16295	16405	16292	16432	16581	16257	16414	16414	16433	16483	16383	16385	16263	16393	16398	16333	16407	16423	16386	16416	16344	16218	16184	16359	16391	16380	16395	16426	16386	16383	16332	16234	16368	16324	16542	16446	16317	16304	16218	16478	16419	16323	16334	16413	16348	16288	16277	16333	16271	16426	16386	16417	16313	16380	16336	16277	16378	16153	16341	16316	16285	16103	16345	16360	16273	16307	16303	16420	16358	16196	16454	16329	16187	16400	16404	16380	16298	16393	16221	16340	16471	16280	16460	16547	16236	16279	16256	16065	16459	16341	16233	16371	16229	16245	16316	16296	16371	16487	16258	16454	16260	16215	16394	16397	16375	16326	16379	16235	16443	16294	16382	16544	16144	16100	16268	16372	16196	16406	16482	16485	16448	16074	16272	16296	16289	16387	16171	16415	16342	16329	16533	16454	16261	16282	16329	16199	16307	16341	16355	16459	16360	16432	16244	16375	16452	16210	16271	16326	16520	16228	16350	16332	16347	16195	16272	16366	16303	16283	16500	16342	16407	16499	16415	16401	16344	16323	16390	16331	16486	16251	16441	16501	16420	16462	16331	16392	16364	16262	16361	16266	16189	16237	16496	16176	16367	16447	16355	16221	16411	16467	16339	16213	16383	16274	16187	16486	16338	16300	16235	16299	16340	16338	16150	16267	16288	16353	16392	16202	16395	16443	16163	16334	16298	16364	16272	16339	16156	16419	16433	16424	16241	16431	16260	16408	16266	16290	16201	16410	16420	16129	16249	16426	16533	16369	16357	16222	16532	16240	16380	16196	16275	16453	16556	16343	16396	16514	16269	16190	16465	16254	16504	16304	16422	16427	16357	16392	16297	16435	16451	16333	16523	16174	16430	16282	16314	16286	16258	16229	16476	16465	16363	16181	16375	16268	16278	16330	16503	16380	16424	16406	16323	16322	16412	16287	16405	16405	16324	16397	16321	16261	16433	16297	16250	16452	16515	16457	16486	16333	16179	16247	16397	16155	16223	16329	16352	16548	16232	16323	16340	16370	16507	16433	16379	16461	16365	16323	16314	16404	16435	16316	16434	16407	16161	16500	16286	16257	16336	16250	16426	16317	16367	16262	16415	16477	16266	16169	16362	16365	16449	16253	16169	16335	16252	16436	16323	16335	16248	16429	16383	16399	16282	16435	16175	16389	16368	16300	16274	16320	16454	16451	16300	16297	16328	16336	16142	16461	16329	16429	16461	16358	16309	16287	16396	16369	16321	16126	16299	16364	16307	16286	16291	16369	16341	16509	16226	16270	16309	16328	16279	16478	16428	16515	16405	16485	16366	16617	16373	16425	16175	16450	16393	16443	16258	16326	16334	16215	16358	16176	16248	16212	16466	16467	16398	16320	16338	16336	16438	16177	16292	16444	16425	16238	16355	16332	16398	16295	16160	16445	16610	16316	16307	16343	16521	16235	16285	16330	16392	16315	16407	16101	16370	16380	16357	16387	16405	16376	16278	16366	16257	16412	16235	16395	16272	16408	16360	16283	16406	16342	16389	16475	16425	16573	16348	16449	16239	16566	16424	16527	16344	16444	16246	16424	16329	16483	16508	16282	16318	16443	16355	16139	16244	16275	16343	16241	16362	16356	16257	16219	16384	16223	16342	16247	16224	16407	16341	16273	16248	16298	16354	16297	16174	16262	16423	16558	16416	16401	16307	16182	16310	16317	16347	16374	16238	16355	16602	16172	16222	16241	16449	16242	16367	16357	16359	16503	16243	16533	16429	16358	16179	16353	16423	16268	16515	16391	16438	16382	16302	16449	16411	16218	16330	16379	16299	16437	16254	16440	16282	16398	16517	16465	16382	16491	16289	16358	16487	16176	16346	16357	16449	16354	16428	16413	16243	16342	16359	16317	16280	16530	16291	16406	16377	16419	16385	16435	16385	16231	16283	16385	16358	16611	16302	16307	16283	16260	16360	16320	16432	16260	16388	16291	16279	16318	16448	16266	16334	16468	16295	16315	16263	16275	16361	16344	16298	16266	16474	16401	16481	16452	16468	16168	16265	16417	16222	16413	16311	16339	16346	16432	16265	16357	16211	16264	16266	16440	16371	16334	16428	16414	16269	16448	16383	16470	16236	16472	16399	16400	16327	16310	16340	16433	16398	16305	16636	16188	16592	16260	16273	16500	16286	16382	16201	16373	16299	16323	16413	16242	16244	16296	16312	16272	16318	16162	16507	16383	16532	16417	16284	16457	16253	16430	16434	16357	16478	16306	16357	16365	16268	16385	16436	16537	16520	16436	16255	16322	16420	16372	16348	16400	16423	16379	16434	16331	16562	16436	16458	16408	16335	16386	16396	16309	16320	16112	16229	16475	16324	16311	16372	16495	16340	16398	16391	16373	16404	16341	16346	16242	16356	16392	16320	16238	16382	16387	16280	16309	16177	16462	16473	16367	16178	16402	16343	16472	16355	16255	16496	16179	16451	16433	16226	16410	16395	16253	16502	16218	16197	16437	16300	16227	16350	16556	16482	16304	16375	16353	16337	16385	16311	16236	16356	16386	16471	16499	16346	16239	16445	16297	16182	16284	16439	16181	16386	16211	16221	16268	16274	16372	16315	16535	16218	16388	16382	16402	16442	16326	16286	16136	16286	16317	16367	16425	16288	16417	16348	16253	16381	16439	16149	16325	16560	16209	16307	16127	16534	16210	16433	16340	16354	16487	16413	16382	16293	16162	16539	16252	16399	16328	16385	16203	16287	16499	16429	16316	16442	16309	16352	16498	16152	16329	16431	16301	16315	16431	16421	16486	16394	16061	16533	16326	16233	16285	16371	16269	16391	16297	16274	16325	16388	16289	16140	16481	16316	16329	16244	16331	16179	16356	16488	16118	16430	16388	16422	16362	16352	16285	16435	16172	16315	16353	16385	16528	16242	16514	16184	16282	16439	16430	16176	16300	16274	16355	16384	16337	16407	16312	16316	16305	16275	16458	16178	16368	16189	16365	16322	16334	16184	16346	16300	16378	16268	16268	16308	16327	16196	16324	16363	16357	16509	16300	16284	16358	16334	16407	16306	16419	16075	16408	16230	16400	16341	16239	16253	16419	16391	16380	16385	16377	16489	16455	16297	16335	16349	16358	16317	16431	16250	16249	16272	16250	16178	16287	16444	16200	16479	16358	16234	16366	16333	16280	16366	16364	16348	16330	16330	16483	16323	16411	16326	16326	16424	16225	16398	16349	16492	16404	16420	16215	16152	16334	16568	16313	16323	16418	16462	16261	16436	16433	16402	16438	16233	16381	16274	16417	16442	16189	16428	16393	16302	16143	16300	16379	16436	16100	16307	16428	16206	16496	16440	16355	16426	16431	16315	16312	16306	16148	16453	16086	16411	16254	16332	16234	16385	16269	16273	16465	16310	16307	16222	16388	16406	16281	16352	16467	16324	16404	16318	16383	16245	16281	16294	16387	16496	16300	16372	16408	16290	16347	16480	16256	16328	16219	16278	16244	16468	16411	16331	16304	16286	16223	16445	16288	16425	16255	16415	16393	16193	16529	16415	16459	16263	16326	16191	16120	16412	16368	16398	16303	16376	16352	16378	16388	16476	16450	16216	16389	16471	16278	16400	16521	16396	16399	16401	16474	16612	16257	16345	16387	16314	16297	16231	16380	16246	16493	16376	16461	16376	16346	16388	16439	16255	16414	16500	16351	16142	16343	16323	16300	16323	16411	16465	16018	16314	16288	16333	16307	16364	16357	16158	16432	16300	16344	16457	16204	16284	16208	16567	16067	16337	16224	16231	16486	16345	16346	16466	16494	16269	16462	16260	16372	16266	16528	16263	16298	16231	16335	16396	16240	16349	16273	16199	16388	16468	16202	16298	16378	16275	16316	16455	16379	16318	16506	16294	16213	16464	16503	16311	16284	16315	16344	16163	16311	16279	16245	16320	16351	16428	16423	16385	16347	16422	16228	16323	16410	16425	16541	16357	16200	16369	16514	16382	16350	16338	16362	16546	16428	16102	16175	16267	16529	16339	16290	16432	16438	16383	16374	16274	16171	16458	16300	16324	16281	16371	16331	16396	16385	16555	16421	16352	16265	16280	16422	16308	16368	16299	16239	16473	16196	16295	16313	16459	16254	16416	16238	16245	16221	16339	16401	16405	16234	16280	16250	16345	16380	16454	16307	16317	16266	16503	16455	16142	16366	16279	16330	16380	16338	16369	16259	16475	16372	16376	16282	16420	16316	16229	16161	16320	16252	16278	16363	16348	16351	16436	16305	16396	16311	16477	16638	16365	16484	16362	16478	16381	16338	16335	16314	16399	16257	16240	16331	16292	16310	16411	16473	16232	16450	16360	16182	16256	16546	16426	16341	16485	16294	16255	16295	16295	16294	16363	16317	16198	16360	16372	16133	16246	16452	16355	16214	16381	16457	16461	16350	16117	16506	16347	16501	16191	16414	16358	16502	16342	16330	16266	16332	16192	16324	16389	16279	16482	16408	16443	16392	16508	16337	16240	16312	16374	16223	16392	16310	16396	16358	16231	16309	16378	16390	16410	16450	16154	16334	16333	16272	16337	16378	16205	16215	16357	16472	16302	16395	16412	16288	16532	16337	16478	16330	16313	16259	16207	16388	16446	16539	16264	16471	16301	16389	16437	16377	16126	16359	16475	16283	16429	16239	16298	16455	16284	16371	16287	16444	16340	16280	16358	16207	16433	16302	16396	16467	16317	16447	16001	16326	16241	16251	16515	16419	16191	16237	16262	16435	16473	16163	16363	16288	16501	16267	16442	16453	16309	16370	16453	16494	16401	16196	16436	16122	16474	16358	16353	16309	16268	16525	16431	16307	16217	16151	16363	16517	16260
22902	21476	29303	23956	21828	24828	27342	22338	21303	21970	21193	20775	20765	20423	20405	20735	20471	20462	20411	21561	21937	22980	21274	20450	20417	20506	21245	22220	23421	24154	22597	21779	20950	20467	20542	20139	20075	20226	20315	20148	20240	20168	20178	20055	20159	20117	20079	20198	20177	20117	20422	20274	20200	20058	20201	19959	20156	19993	19875	19952	20060	20015	20125	20033	20063	20057	20268	20125	19908	20174	20003	20192	20006	20255	20134	20160	19843	20163	20167	20004	20147	20014	19991	19918	20109	20177	20091	20284	20273	20020	20081	20165	20193	20216	20263	20272	20004	19996	20177	20063	19979	20120	20081	20167	20221	19986	20025	20069	20059	20075	20200	20322	20097	20184	19878	20080	20151	20087	20183	19971	20189	20111	20091	20171	20018	20105	19822	20059	20186	20166	20016	19949	20070	20492	20151	20248	20318	20068	19939	19955	19941	20026	19946	20070	20106	20062	20006	20082	20112	20033	19927	20002	19819	20103	20210	20014	20137	20180	19911	20052	20188	20120	19986	20084	20152	19976	20190	20178	19992	19932	19939	20013	20064	20216	20123	20137	19918	20138	19873	20109	20103	20092	20074	19966	20029	20164	20150	19892	20049	20178	20169	19801	20139	20174	20333	19870	19864	19969	20159	20127	19898	19815	19900	20109	20031	19926	19930	19915	20136	20025	19924	20022	19910	20090	20037	20067	19989	20069	19906	20255	20018	19941	19947	20120	20083	19944	20161	19941	20143	19980	20278	20087	20155	19928	20178	20194	20143	20000	20152	20099	20068	20211	19935	19831	20058	20012	20055	20072	20061	20180	19777	19809	20152	19905	19984	20083	20060	20114	19992	20198	20046	20117	20028	20086	20239	20168	20078	20026	19982	20102	20044	20092	20000	20043	20063	19890	20033	20066	20099	20111	20036	20035	20099	20040	20126	20159	19876	19841	20032	20054	20202	19934	20046	20105	19947	20214	20102	20105	20082	19858	19888	19926	20015	19777	20069	20123	19973	19924	20092	20081	20053	20115	20122	20024	20064	19870	19967	19925	20117	19947	19975	20217	20024	20211	20086	20038	20064	20088	19989	20238	20127	19815	19998	20188	20127	19982	20051	20260	20245	20222	20107	19960	19851	20042	19959	20201	19984	19836	20147	20172	19941	20097	20097	20037	20076	20051	20101	20123	20189	19890	20107	19993	20001	20104	20046	19936	19977	19933	19992	20039	19888	20013	19972	20209	19788	19819	20051	20050	20016	20314	20130	19892	20004	20215	19946	20196	20053	20124	20091	20137	20231	20127	19941	20232	19901	19854	20048	20158	19954	20201	19938	20139	19917	20095	20053	19958	20069	19934	20044	20112	19971	20176	19934	20065	19991	20087	19868	20132	19933	19977	19833	20060	19879	20059	20046	20071	20043	19875	19909	19867	20009	19983	19910	20119	20087	20095	20089	20018	20123	19940	20010	20260	19905	19815	20077	20059	20072	20048	20035	20040	19981	20046	20032	20058	20041	19927	20090	20155	20098	20175	20244	20019	20110	20260	20036	20020	20072	20108	20030	20029	19913	19965	20070	19959	20120	19830	19957	19916	20194	20090	19992	19947	19857	20256	20102	20072	20112	19953	20223	20248	19929	19941	19937	19974	20151	19982	19985	20139	20338	20123	19945	19986	20200	19983	20082	20161	20009	20004	19939	20017	20145	20201	20218	19913	19922	19884	19994	20018	19903	20104	20065	20002	19958	20011	20057	20022	19991	19956	20088	20014	20027	20062	20015	19796	19908	19882	20055	20304	20151	20124	19748	20167	20183	19901	19982	20076	20209	20221	20361	19986	19883	19983	20081	19967	19907	19926	20046	19914	20022	20108	20273	20354	20261	20074	20143	20160	20096	19791	20049	20123	20045	20097	20041	19995	20101	20055	20204	19904	20042	20112	20107	20173	19996	19989	20178	19981	19933	19759	20111	20024	20131	20024	20079	19985	20114	19965	20011	19944	20100	20048	19919	19947	19931	20121	20073	20029	20270	20056	20313	19954	20231	19992	20004	20182	20197	20225	19972	20084	20051	20087	20125	19908	20047	20154	20096	20109	20046	20034	19962	20149	20173	19960	20109	19960	19962	20072	20035	19896	19993	19967	19830	20166	20136	19975	19985	19972	20108	19829	20112	20011	20178	20015	19917	19993	19965	20135	19857	19852	20178	19875	19917	19976	20107	20111	19855	19993	20045	20153	20166	19964	20156	20038	20064	19980	20122	19971	20211	19863	19891	20228	20095	20094	20055	20113	20008	20011	20174	19886	20171	20095	19869	20062	20146	19977	20047	20107	20277	19869	20023	19944	19985	19977	20123	20095	19989	19949	20137	20135	20016	20057	19986	20006	19963	20030	20356	19980	19954	19997	20151	20073	20044	20011	20044	20079	20043	20073	19906	19895	19920	20244	20188	20148	20241	19802	19856	20199	19966	19769	19893	20099	20140	19964	20199	20170	20178	20003	19974	19957	20118	19991	20138	20017	19951	19953	20275	20093	20082	19993	20105	20085	19982	20056	20033	19939	20160	19936	19993	19941	19787	20227	20050	19818	20081	19987	20119	20023	20187	20258	20128	20170	20057	19992	20154	20055	20046	20148	20063	19907	20124	20200	20238	20224	20014	20026	20052	20009	19799	19786	19891	19820	20223	19990	19991	20145	19983	20108	20000	19795	20033	19896	20147	20270	20009	20002	20038	20460	20120	19888	20048	20074	20229	20022	20160	19684	20033	20020	20159	20080	20068	20074	20164	20068	20020	20004	20214	19986	20372	19949	19843	20113	20094	20136	20047	20161	20105	20096	20112	19884	19968	19983	20005	20084	20006	20033	20032	20037	20043	20091	19897	19982	20047	20013	19961	20056	20048	19869	20227	20010	19866	20263	19953	19959	20055	19956	20009	20132	20007	20034	19981	20262	19788	19867	20165	20035	20098	20014	20132	20050	20083	20168	19892	19783	20243	19939	19986	19898	20040	20060	20098	19965	19730	19966	20115	19788	19991	20136	20017	19910	20142	20076	20343	20028	19902	20154	20270	20090	20041	20164	20003	20037	20001	19992	20012	20079	20068	20126	20012	19908	20004	20166	20046	19878	19940	20039	20049	19952	20189	19914	20074	20177	19858	19778	20102	20124	20154	20133	19883	20073	19889	20153	19807	19846	20097	20041	20006	19840	19746	20092	19713	19817	20066	19920	20003	20209	19835	20215	20198	19961	20048	19943	20014	19811	20266	20233	19968	19814	19991	19791	20052	19938	19914	20119	20036	19857	19831	19955	20124	20118	20291	19963	20113	20135	20144	20092	19903	20036	19987	20314	19995	20109	20102	20146	20064	19948	19966	20072	19942	20105	19946	20008	19967	19877	19944	20108	20015	20143	20164	20090	20056	20102	19978	20081	19903	19689	20058	19981	19883	19946	19860	19909	19933	19972	20085	20051	19958	19901	20299	19958	20178	20248	20100	20101	20019	20149	19921	19977	20080	20100	20213	20020	20047	19936	20066	20076	20120	19809	20043	19948	19923	19940	20006	19978	20138	19813	19992	20087	19954	19983	20006	20052	19875	20122	20097	20104	19973	19913	20003	19920	19940	20065	19989	19969	19982	19989	20171	19960	19981	19896	20113	20056	19799	20179	19948	19899	20049	19944	20011	20081	19918	19979	20078	20146	19930	19970	20040	20039	20254	20008	19932	19950	20041	19862	20019	19991	19974	19933	20189	20039	20245	20212	19766	20071	20038	19883	19985	19984	19952	19865	19963	20025	19923	20079	20074	20141	20020	20115	20203	19893	20231	20085	19984	19990	20002	20070	20230	19841	19976	19914	20117	20014	19997	20046	20141	20058	20028	20134	20110	19964	20055	19975	20277	20092	20170	20207	20092	20134	20078	20052	20024	20012	19834	19869	20044	20076	20145	19937	20009	20119	20112	19997	19953	19950	20132	20091	19905	20071	19966	19947	20184	20165	20031	20047	19995	19981	20182	20023	20054	20100	19898	20183	20243	19987	19997	19848	20259	19975	19965	20063	19892	19963	19958	20138	20029	20114	20133	20172	20115	19912	19833	19935	20129	20057	20136	20074	19945	19894	20001	20070	20084	20263	20009	20179	20049	19910	20044	20093	20016	19928	19998	19982	20148	19965	19979	20127	19832	20177	20038	20161	20039	19971	20085	20019	20210	20136	20083	20102	19962	20142	20132	20155	20067	20022	20008	20108	20073	19993	20391	20097	19938	19979	19960	20151	20052	19953	20123	19832	20086	19990	20150	20062	20015	20130	20160	20070	20271	20246	20001	20053	19996	19877	20031	20109	19933	20023	20126	19981	19987	20095	20360	19843	20237	20310	19949	20140	20127	20247	20032	20121	20143	19940	19988	19995	20137	20211	19956	20046	20227	20138	20208	20072	20158	20250	20010	19854	20137	20105	19963	19915	20026	20114	20268	19940	20042	20050	20062	20032	20064	20033	20124	20081	20093	20069	19825	20144	20232	20004	20114	20057	20118	20184	20139	19967	20034	20063	20236	19969	20109	19921	20051	20018	20097	20261	20142	20148	19889	20016	20149	20020	20081	19996	19946	20101	20137	20187	20100	20186	19858	20114	20019	20029	20171	20068	20175	20149	20231	20095	20013	20069	19869	20154	20054	20066	20080	19899	20053	20045	19840	19885	20263	19893	20122	19897	19890	20004	19960	20064	20137	20146	20049	20315	19997	19997	20000	19980	19808	19956	20062	19913	20048	19975	19909	19931	20109	20008	20166	20150	20127	19910	20218	20286	20064	20150	20004	20262	19999	19930	19973	20163	19980	20038	20044	20030	20078	20008	20090	20104	20068	19888	20078	20056	20027	20162	19911	20008	20073	19797	20210	20138	19997	19994	20123	19845	20176	20086	19902	20006	20264	20055	19948	20163	20068	20027	20132	19737	20008	20134	19968	19904	20074	20038	19974	20196	19847	19780	19941	20175	20181	20192	20247	20215	20125	19829	20040	20037	19834	19935	19996	19965	20299	20098	20273	20040	19981	19991	19964	20073	20074	19881	19860	19667	19929	20045	20122	20071	20150	19886	20017	20041	19998	20078	19822	19947	20093	19992	19881	20006	19835	19966	19983	20185	20037	20111	20050	20206	20107	20281
36478	59413	49200	28090	24262	22568	20460	19126	18800	18773	17811	17243	17142	17216	17128	17161	17321	17174	17398	18676	19806	21006	17208	17292	16926	17022	18571	19579	21906	22043	20072	18513	17646	16895	16804	16773	16665	16648	16714	16533	16857	16750	16674	16659	16686	16599	16581	16725	16739	16570	16598	16594	16677	16578	16796	16531	16617	16617	16797	16717	16592	16639	16679	16887	16483	16709	16590	16676	16830	16574	16633	16594	16757	16670	16601	16748	16483	16652	16566	16566	16714	16529	16754	16696	16721	16505	16721	16722	16497	16578	16787	16728	16698	16679	16687	16532	16509	16724	16667	16606	16701	16574	16749	16667	16699	16608	16758	16451	16791	16656	16612	16662	16655	16489	16490	16584	16713	16519	16746	16940	16501	16625	16747	16646	16502	16625	16572	16506	16744	16582	16456	16618	16524	16761	16727	16628	16878	16735	16573	16524	16612	16542	16730	16655	16760	16627	16704	16573	16617	16715	16645	16535	16737	16522	16628	16642	16761	16667	16556	16539	16610	16695	16617	16720	16645	16628	16526	16665	16694	16527	16512	16631	16584	16676	16569	16673	16537	16584	16612	16691	16604	16529	16560	16677	16852	16691	16601	16605	16581	16507	16546	16763	16519	16434	16726	16627	16606	16668	16725	16349	16677	16715	16573	16713	16598	16594	16567	16669	16711	16692	16554	16637	16574	16422	16752	16627	16640	16528	16724	16582	16590	16605	16654	16528	16702	16587	16599	16745	16460	16791	16609	16788	16832	16527	16634	16684	16649	16810	16614	16693	16594	16616	16614	16418	16824	16541	16720	16589	16805	16504	16584	16597	16591	16644	16667	16842	16690	16598	16863	16730	16538	16736	16540	16690	16492	16698	16702	16540	16548	16842	16487	16671	16612	16536	16817	16623	16606	16843	16565	16514	16698	16505	16528	16741	16594	16729	16622	16778	16455	16582	16583	16849	16686	16834	16788	16639	16548	16467	16717	16582	16788	16454	16756	16696	16636	16692	16773	16669	16529	16552	16680	16540	16552	16675	16696	16590	16525	16550	16792	16555	16611	16434	16573	16564	16532	16617	16719	16601	16575	16569	16618	16552	16552	16700	16765	16535	16681	16548	16543	16710	16456	16510	16852	16560	16736	16645	16655	16702	16586	16625	16419	16511	16614	16615	16583	16642	16620	16753	16636	16656	16785	16598	16656	16567	16546	16774	16760	16792	16514	16752	16577	16570	16588	16748	16641	16653	16706	16673	16698	16624	16520	16537	16655	16644	16595	16527	16665	16597	16451	16552	16821	16594	16781	16538	16811	16603	16654	16535	16772	16447	16489	16768	16676	16610	16327	16780	16635	16578	16642	16741	16752	16761	16707	16654	16615	16540	16546	16655	16722	16607	16598	16817	16758	16539	16575	16524	16562	16650	16824	16373	16583	16599	16705	16707	16725	16662	16825	16578	16543	16411	16624	16778	16690	16750	16708	16586	16722	16568	16720	16648	16707	16462	16565	16639	16743	16574	16558	16687	16836	16485	16505	16651	16519	16663	16751	16566	16595	16765	16580	16456	16617	16653	16778	16551	16710	16789	16612	16647	16455	16808	16774	16745	16726	16664	16590	16637	16786	16678	16607	16604	16660	16631	16703	16595	16651	16491	16636	16644	16623	16672	16595	16615	16662	16679	16453	16650	16657	16656	16596	16801	16583	16742	16527	16593	16904	16691	16576	16839	16684	16569	16488	16684	16633	16710	16604	16685	16559	16652	16613	16636	16636	16836	16486	16565	16630	16509	16652	16519	16711	16684	16660	16731	16529	16562	16683	16638	16495	16667	16513	16648	16796	16792	16513	16385	16580	16522	16476	16729	16544	16612	16623	16578	16498	16749	16397	16556	16803	16588	16716	16837	16567	16662	16517	16657	16525	16580	16632	16538	16575	16771	16637	16656	16574	16627	16733	16816	16680	16757	16657	16676	16555	16797	16566	16554	16509	16559	16574	16792	16779	16657	16565	16592	16602	16465	16538	16652	16598	16668	16536	16672	16469	16567	16863	16667	16570	16680	16677	16653	16594	16652	16530	16489	16698	16656	16594	16645	16503	16598	16853	16563	16615	16672	16479	16436	16633	16590	16827	16580	16621	16739	16587	16691	16729	16631	16603	16658	16632	16761	16726	16612	16574	16659	16674	16692	16740	16743	16569	16626	16637	16654	16779	16706	16686	16596	16608	16622	16463	16637	16608	16623	16556	16614	16567	16703	16519	16620	16809	16555	16600	16686	16814	16477	16442	16748	16569	16639	16668	16832	16539	16532	16569	16687	16742	16612	16605	16531	16667	16753	16558	16691	16564	16623	16635	16553	16758	16509	16662	16416	16599	16549	16755	16568	16597	16577	16630	16500	16464	16702	16582	16641	16633	16537	16509	16501	16720	16649	16619	16620	16822	16497	16528	16654	16606	16610	16521	16611	16791	16603	16630	16763	16704	16705	16736	16733	16739	16592	16772	16573	16864	16774	16701	16690	16641	16768	16747	16564	16638	16567	16517	16722	16493	16697	16575	16557	16606	16643	16589	16740	16614	16312	16725	16540	16689	16609	16679	16524	16680	16624	16745	16670	16755	16529	16742	16684	16623	16627	16718	16621	16356	16714	16690	16465	16637	16671	16661	16502	16604	16601	16542	16510	16652	16689	16850	16655	16719	16615	16647	16785	16544	16655	16464	16544	16633	16643	16652	16638	16610	16582	16586	16544	16724	16621	16652	16729	16522	16510	16659	16685	16664	16674	16790	16685	16576	16634	16631	16561	16773	16635	16681	16584	16670	16598	16538	16510	16612	16717	16654	16576	16595	16728	16703	16408	16694	16526	16673	16635	16659	16380	16771	16642	16440	16568	16587	16466	16602	16577	16429	16617	16597	16520	16769	16609	16660	16514	16418	16649	16541	16571	16672	16605	16590	16582	16550	16733	16527	16707	16808	16734	16668	16438	16499	16758	16524	16673	16601	16707	16745	16653	16723	16591	16523	16590	16751	16633	16697	16609	16742	16704	16714	16603	16591	16655	16851	16737	16637	16659	16656	16617	16744	16649	16681	16665	16422	16530	16656	16697	16697	16638	16726	16666	16761	16631	16513	16551	16528	16651	16785	16627	16541	16709	16532	16586	16673	16615	16514	16431	16676	16622	16600	16604	16568	16636	16493	16676	16727	16676	16681	16697	16650	16595	16631	16621	16631	16726	16599	16695	16517	16639	16652	16738	16535	16716	16681	16592	16528	16620	16591	16551	16521	16603	16755	16756	16544	16600	16667	16457	16550	16754	16551	16680	16650	16595	16580	16531	16683	16643	16729	16598	16703	16634	16753	16745	16507	16733	16566	16690	16594	16643	16791	16701	16655	16701	16568	16732	16725	16616	16740	16734	16769	16658	16474	16625	16805	16571	16663	16569	16661	16483	16660	16532	16526	16661	16683	16684	16626	16684	16672	16500	16606	16547	16646	16560	16776	16560	16653	16795	16486	16563	16639	16450	16579	16649	16603	16622	16803	16619	16625	16767	16806	16638	16692	16643	16716	16651	16562	16609	16669	16703	16685	16663	16657	16609	16677	16636	16691	16671	16607	16584	16750	16730	16774	16429	16769	16741	16688	16617	16645	16641	16755	16676	16584	16623	16727	16721	16753	16650	16501	16535	16578	16674	16658	16689	16660	16629	16590	16593	16538	16615	16605	16690	16593	16664	16639	16540	16492	16710	16612	16469	16644	16449	16677	16683	16698	16706	16637	16732	16614	16771	16631	16711	16592	16632	16570	16761	16577	16707	16702	16606	16487	16588	16537	16529	16610	16697	16601	16578	16636	16593	16734	16604	16838	16598	16700	16657	16767	16588	16556	16638	16779	16721	16593	16607	16708	16611	16611	16485	16619	16684	16740	16648	16622	16701	16573	16492	16623	16562	16716	16547	16777	16639	16534	16524	16805	16598	16611	16564	16688	16849	16619	16510	16622	16560	16701	16742	16637	16640	16550	16485	16502	16437	16592	16471	16626	16662	16637	16520	16750	16681	16465	16780	16697	16580	16664	16640	16657	16784	16586	16642	16700	16616	16708	16631	16716	16529	16543	16790	16725	16707	16598	16675	16537	16568	16741	16674	16486	16815	16819	16588	16581	16657	16609	16609	16583	16523	16611	16660	16818	16658	16573	16439	16552	16665	16757	16661	16769	16801	16533	16522	16525	16692	16559	16663	16710	16688	16593	16773	16519	16628	16854	16560	16543	16572	16687	16581	16585	16601	16565	16704	16737	16709	16587	16851	16513	16430	16694	16675	16528	16671	16377	16689	16434	16714	16535	16416	16507	16675	16611	16744	16659	16547	16741	16574	16763	16832	16589	16511	16454	16646	16707	16745	16550	16636	16547	16574	16728	16779	16750	16557	16654	16536	16617	16622	16712	16746	16702	16613	16506	16617	16621	16579	16593	16498	16534	16535	16693	16617	16684	16725	16641	16746	16747	16730	16763	16634	16739	16546	16604	16579	16735	16777	16567	16530	16657	16577	16650	16640	16761	16628	16734	16659	16716	16743	16558	16641	16705	16720	16834	16578	16627	16612	16692	16662	16694	16620	16711	16763	16626	16660	16532	16528	16530	16749	16720	16581	16643	16615	16584	16520	16847	16711	16637	16714	16723	16670	16591	16647	16668	16488	16611	16618	16729	16655	16313	16662	16552	16469	16672	16661	16718	16573	16721	16478	16723	16651	16584	16673	16610	16467	16626	16656	16737	16759	16701	16677	16816	16696	16661	16609	16602	16708	16559	16751	16750	16736	16602	16573	16566	16376	16724	16578	16619	16626	16563	16442	16546	16625	16524	16535	16497	16646	16758	16558	16568	16749	16719	16482	16670	16598	16648	16544	16664	16768	16664	16543	16642	16651	16709	16719	16530	16862	16517	16612	16607	16597	16765	16746	16751	16553	16830	16546	16652	16669	16624	16710	16455	16735	16796	16660	16573	16462	16732	16546	16619	16619	16398	16650	16686	16647	16520	16621	16577	16534	16687	16545	16804	16771	16619	16527	16654	16486	16633	16720	16700	16576	16625	16524	16633	16607	16557	16561	16779	16716	16742	16691	16613	16779	16667	16665	16506	16611	16726	16558	16589	16706	16629	16738
28701	26235	30471	24799	20608	20441	20516	19999	19583	19614	19826	19830	19546	19445	19439	19583	19475	19717	19425	19521	19645	19522	19636	19593	19446	19499	19494	19611	19600	19920	19627	19498	19594	19300	19432	19312	19217	19330	19372	19334	19340	19300	19381	19322	19347	19319	19352	19270	19609	19368	19300	19302	19387	19297	19382	19364	19503	19181	19300	19418	19349	19202	19212	19265	19314	19386	19474	19321	19253	19240	19370	19164	19353	19283	19266	19188	19280	19406	19338	19195	19235	19553	19052	19298	19415	19216	19260	19137	19564	19433	19272	19351	19350	19485	19355	19080	19340	19145	19073	19351	19245	19347	19323	19193	19594	19334	19359	19249	19391	19313	19393	19333	19467	19241	19173	19289	19231	19719	19188	19286	19549	19290	19260	19345	19322	19212	19370	19300	19428	19420	19249	19309	19213	19517	19360	19303	19456	19321	19282	19355	19161	19490	19304	19435	19300	19466	19211	19438	19258	19026	19454	19367	19246	19443	19465	19441	19412	19394	19389	19385	19388	19484	19402	19229	19112	19323	19336	19363	19313	19275	19402	19482	19322	19413	19396	19216	19269	19325	19201	19276	19269	19257	19374	19420	19295	19416	19347	19662	19460	19176	19413	19179	19199	19450	19376	19334	19350	19135	19173	19415	19507	19440	19297	19426	19381	19194	19495	19173	19272	19358	19374	19334	19398	19058	19287	19285	19376	19258	19242	19351	19325	19421	19286	18985	19345	19537	19406	19486	19322	19346	19365	19285	19252	19210	19031	19311	19559	19414	19301	19243	19181	19379	19436	19411	19451	19271	19351	19557	19400	19342	19447	19283	19144	19239	19288	19376	19246	19536	19319	19384	19170	19333	19270	19378	19456	19405	19270	19132	19351	19214	19496	19356	19267	19358	19217	19323	19194	19018	19356	19204	19350	19154	19383	19465	19208	19350	19241	19263	19379	19377	19185	19101	19332	19058	19487	19153	19359	19340	19298	19332	19348	19294	19296	19507	19184	19287	19179	19164	19264	19241	19381	19394	19441	19556	19355	19085	19420	19283	19274	19369	19222	19165	19443	19633	19368	19125	19412	19242	19390	19256	19124	19407	19442	19348	19224	19378	19190	19452	19258	19368	19426	19250	19330	19399	19345	19348	19546	19462	19187	19249	19255	19141	19266	19011	19061	19253	19369	19255	19279	19127	19280	19314	19344	19454	19178	19401	19295	19331	19409	19344	19258	19061	19074	19367	19457	19382	19430	19375	19221	19402	19554	19397	19309	19327	19399	19185	19257	19442	19302	19268	19406	19367	19377	19268	19470	19482	19313	19206	19381	19321	19413	19383	19399	19220	19526	19336	19119	19376	19317	19412	19254	19246	19460	19329	19343	19419	19381	19295	19282	19281	19231	19419	19524	19383	19313	19221	19333	19393	19372	19276	19441	19309	19464	19468	19328	19306	19331	19392	19465	19286	19366	19333	19240	19369	19312	19416	19127	19339	19419	19565	19280	19489	19179	19376	19352	19415	19390	19512	19201	19414	19303	19182	19296	19398	19332	19489	19420	19494	19415	19405	19307	19319	19440	19244	19391	19320	19243	19466	19097	19160	19264	19246	19483	19282	19379	19317	19364	19372	19298	19323	19194	19309	19411	19502	19218	19210	19427	19630	19350	19180	19460	19196	19448	19170	19377	19345	19355	19346	19257	19468	19207	19314	19251	19503	19313	19368	19253	19216	19264	19344	19263	19374	19338	19475	19242	19365	19095	19290	19418	19318	19289	19229	19230	19356	19173	19418	19221	19360	19424	19448	19589	19505	19312	19286	19427	19417	19214	19235	19430	19363	19289	19381	19361	19211	19227	19318	19231	19259	19394	19252	19264	19324	19444	19287	19304	19104	19411	19432	19104	19414	19223	19325	19478	19443	19509	19139	19250	19241	19481	19176	19449	19111	19209	19203	19319	19281	19438	19218	19178	19514	19249	19378	19331	19217	19286	19175	19271	19374	19399	19222	19493	19462	19230	19100	19403	19111	19247	19396	19381	19480	19522	19466	19324	19406	19255	19461	19296	19424	19383	19248	19252	19396	19238	19375	19245	19374	19126	19171	19440	19355	19027	19368	19159	19273	19599	19248	19250	19347	19469	19407	19359	19339	19289	19325	19308	19349	19368	19243	19319	19373	19301	19580	19274	19200	19277	19279	19211	19405	19383	19165	19217	19260	19302	19199	19384	19400	19250	19400	19116	19342	19324	19395	19390	19273	19219	19199	19332	19386	19245	19324	19469	19633	19431	19300	19409	19206	19498	19309	19230	19328	19188	19494	19300	19470	19431	19335	19281	19401	19365	19222	19356	19233	19479	19377	19264	19264	19343	19257	19207	19438	19309	19320	19274	19469	19377	19275	19310	19383	19234	19248	19303	19489	19583	19351	19430	19272	19269	19447	19502	19345	19333	19431	19505	19363	19287	19253	19363	19078	19322	19284	19419	19295	19519	19511	19509	19363	19279	19362	19382	19457	19297	19345	19354	19156	19069	19247	19254	19263	19453	19376	19285	19412	19499	19147	19071	19323	19234	19056	19380	19435	19271	19070	19238	19362	19399	19364	19373	19365	19376	19355	19266	19148	19169	19194	19340	19289	19300	19134	19342	19206	19453	19283	19305	19289	19195	19435	19230	19315	19263	19300	19218	19237	19403	19449	19423	19319	19359	19418	19261	19222	19360	19217	19305	19182	19391	19269	19505	19289	19399	19423	19464	19105	19270	19343	19433	19270	19181	19154	19217	19310	19429	19232	19278	19253	19277	19247	19261	19338	19263	19344	19439	19404	19447	19232	19410	19434	19200	19306	19235	19340	19372	19199	19358	19303	19503	19272	19369	19344	19442	19351	19497	19235	19226	19400	19374	19380	19339	19254	19276	19233	19176	19386	19380	19346	19366	19361	19262	19405	19349	19460	19392	19109	19086	19247	19243	19374	19355	19157	19367	19314	19236	19267	19421	19263	19497	19540	19283	19337	19199	19481	19285	19321	19210	19343	19297	19215	19275	19404	19413	19264	19367	19118	19394	19316	19297	19379	19328	19163	19302	19215	19271	19401	19380	19345	19361	19469	19326	19406	19358	19437	19339	19329	19273	19094	19084	19370	19017	19273	19522	19435	19417	19386	19390	19351	19202	19324	19111	19448	19229	19161	19245	19446	19361	19381	19351	19275	19367	19503	19435	19311	19315	19295	19335	19412	19302	19149	19193	19276	19333	19402	19295	19334	19395	19492	19284	19445	19384	19347	19174	19281	19239	19286	19321	19064	19297	19184	19588	19253	19403	19381	19360	19470	19191	19231	19116	19471	19367	19316	19388	19328	19378	19259	19401	19307	19356	19342	19398	19304	19453	19494	19274	19426	19154	19258	19018	19201	19221	19356	19275	19373	19006	19396	19169	19410	19286	19354	19337	19218	19241	19404	19295	19271	19495	19313	19385	19267	19463	19379	19403	19287	19450	19443	19348	19386	19286	19400	19344	19210	19426	19328	19374	19503	19376	19201	19397	19256	19424	19486	19404	19177	19288	19256	19406	19262	19142	19167	19362	19374	19176	19333	19380	19360	19549	19446	19332	19422	19512	19290	19179	19266	19411	19199	19421	19282	19071	19437	19178	19231	19405	19390	19569	19306	19283	19268	19463	19351	19278	19410	19535	19469	19397	19172	19529	19357	19264	19273	19269	19248	19246	19315	19388	19446	19368	19255	19179	19411	19205	19205	19271	19426	19069	19409	19406	19236	19161	19314	19384	19467	19492	19533	19548	19190	19461	19612	19257	19396	19378	19213	19276	19066	19147	19282	19380	19430	19090	19270	19233	19315	19256	19544	19425	19321	19499	19329	19316	19218	19233	19321	19285	19354	19402	19431	19256	19488	19517	19520	19357	19071	19374	19240	19336	19065	19362	19298	19142	19199	19414	19406	19404	19182	19318	19602	19454	19455	19242	19681	19320	19228	19171	19471	19451	19433	19357	19333	19386	19269	19376	19398	19340	19277	19249	19369	19343	19210	19218	19531	19396	19314	19557	19530	19348	19326	19288	19233	19314	19154	19139	19356	19563	19458	19496	19406	19112	19285	19305	19259	19282	19443	19215	19341	19349	19465	19229	19340	19415	19566	19381	19112	19114	19261	19405	19495	19287	19526	19417	19432	19392	19328	19259	19308	19245	19434	19351	19341	19385	19311	19096	19147	19403	19203	19201	19316	19415	19401	19229	19517	19423	19393	19270	19276	19227	19092	19376	19356	19305	19370	19378	19427	19354	19353	19211	19197	19330	19266	19394	19420	19374	19568	19396	19518	19200	19591	19377	19308	19373	19341	19437	19368	19441	19577	19421	19167	19465	19206	19345	19376	19443	19194	19203	19314	19378	19445	19223	19274	19239	19132	19348	19270	19204	19197	19206	19521	19389	19277	19290	19275	19311	19309	19209	19216	19255	19403	19418	19395	19398	19468	19212	19441	19228	19455	19285	19134	19372	19189	19140	19660	19628	19511	19277	19187	19272	19284	19405	19663	19539	19269	19327	19340	19283	19534	19336	19317	19292	19173	19405	19349	19109	19347	19405	19492	19322	19402	19333	19352	19311	19387	19313	19408	19211	19522	19448	19441	19175	19526	19134	19391	19349	19435	19440	19295	19281	19469	19173	19373	19285	19536	19268	19341	19341	19351	19282	19317	19549	19248	19249	19333	19296	19394	19241	19320	19245	19202	19208	19125	19206	19309	19427	19488	19342	19330	19381	19344	19181	19359	19378	19206	19321	19436	19362	19441	19304	19374	19319	19236	19396	19341	19313	19398	19404	19460	19494	19150	19311	19121	19483	19455	19549	19366	19311	19362	19338	19347	19267	19386	19441	19492	19303	19260	19333	19292	19423	19318	19469	19313	19350	19397	19565	19155	19340	19323	19181	19190	19307	19363	19400	19320	19227	19231	19357	19190	19203	19431	19385	19380	19370	19345	19233	19256	19344	19381	19255	19154	19340	19387	19225	19269	19373	19615	19232	19242	19267	19327	19256	19347	19170	19208	19334	19284	19292	19371	19310	19394	19385	19334	19350	19325	19558	19230	19463	19307	19054	19611	19062	19341	19304	19338	19468	19153	19422	19302	19124	19353	19412	19432	19322	19441
29347	40187	30360	20382	18658	18185	17760	16927	16897	17040	17240	16992	16513	16328	16439	16472	16624	16493	16602	16475	16420	16587	16431	16334	16454	16230	16469	16649	16877	16666	16891	16616	16357	16196	16245	16379	16041	16443	16323	16211	16226	16278	16229	16224	16382	16214	16239	16238	16309	16254	16286	16289	16186	16447	16327	16188	16151	16318	16195	16320	16264	16169	16211	16351	16412	16296	16345	16261	16164	16290	16328	16381	16165	16230	16297	16231	16290	16308	16329	16068	16234	16267	16241	16267	16063	16150	16156	16299	16214	16190	16135	16169	16081	16200	16108	16467	16191	16194	16222	16270	16236	16381	16250	16186	16114	16212	16181	16071	16243	16070	16220	16248	16206	16176	16191	16291	16103	16142	16219	16261	16164	16348	16048	16233	16315	16300	16263	16394	16338	16265	16315	16042	16270	16182	16282	16070	16295	16200	16327	16079	16281	16364	16390	16115	16182	16255	16127	16345	16240	16231	16290	16309	16158	16287	16060	16250	16197	16119	16097	16156	16301	16312	16192	16236	16216	16219	16184	16151	16309	16399	16082	16117	16213	16397	16335	16253	16153	16120	16265	16020	16203	16150	16450	16172	16270	16260	16244	16285	16232	16313	16338	16345	16279	16330	16297	16422	16137	16368	16312	16343	16228	16259	16146	16285	16333	16210	16155	16278	16378	16175	16245	16232	16230	16147	16259	16210	16133	16193	16297	16197	16279	16367	16171	16149	16353	16296	16406	16226	16341	16289	16146	16277	16133	16304	16368	16244	16344	16207	16180	16138	16221	16262	16283	16294	16316	16194	16210	16189	16395	16138	16181	16169	16193	16105	16216	16207	16177	16366	16299	16342	16217	16161	16157	16255	16227	16188	16149	16252	16308	16133	16244	16340	16229	16254	16324	16401	16351	16313	16228	16172	16383	16264	16158	16200	16085	16211	16283	16280	16434	16190	16407	16088	16200	16204	16038	16391	16189	16274	16410	16243	16188	16172	16221	16282	16158	16138	16161	16101	16156	16285	16229	16355	16244	16254	16293	16236	16168	16134	16173	16026	16384	16056	16266	16201	16153	16156	16167	16264	16347	16277	16140	16309	16315	16326	15924	16294	16127	16186	16119	16339	16141	16136	16376	16096	16180	16169	16153	16215	16417	16286	16254	16359	16292	16276	16290	16338	16311	16294	16349	16405	16135	16348	16311	16181	16219	16246	16360	16243	16166	16262	16178	16177	16281	16195	16143	16199	16253	16106	16320	16349	16047	16263	16403	16175	16171	16150	16364	16249	16226	16275	16303	16155	16211	16203	16263	16230	16257	16224	16266	16232	16317	16091	16367	16257	16192	16306	16086	16243	16235	16137	16228	16146	16451	16390	16197	16229	16257	16110	16314	16219	16260	16158	16234	16166	16141	16307	16222	16238	16263	16247	16201	16074	16367	16233	16173	16352	16461	16072	16143	16239	16230	16109	16136	16297	16158	16287	16378	16131	16094	16237	16230	16213	16334	16337	16214	16252	16232	16130	16087	16160	16147	16114	16194	16298	16082	16158	16175	16354	16186	16248	16393	16361	16122	16234	16234	16198	16354	16143	16172	16230	16303	16241	16278	16150	16073	16190	16239	16196	16247	16188	16221	16401	16236	16257	16268	16276	16183	15977	16290	16168	16330	16103	16295	16338	16375	16210	16195	16268	16316	16127	16274	16281	16443	16277	16340	16276	16316	16398	16207	16096	16244	16267	16352	16327	16110	16083	16191	16282	16270	16434	16070	16358	16165	16275	16154	16196	16296	16214	16209	16234	16203	16322	16173	16227	16236	16260	16303	16200	16146	16085	16183	16105	16280	16193	16242	16158	16273	16143	16148	16269	16244	16090	16040	16132	16170	16322	16194	16246	16104	16345	16147	16247	16180	16178	16296	16250	16293	16306	16179	16097	16200	16021	16316	16355	16111	16202	16298	16261	16261	16337	16165	16169	16337	16344	16176	16238	16295	16311	16236	16354	16324	16222	16197	16059	16299	16245	16075	16140	16187	16275	16239	16165	16220	16289	16288	16098	16391	16205	16231	16339	16148	16543	16226	16266	16287	16323	16322	16211	16154	16149	16283	16335	16356	16324	16177	16025	16244	16207	16170	16307	16190	16189	16252	16198	16132	15967	16197	16226	16010	16267	16381	16240	16188	16295	16361	16073	16118	16152	16287	16317	16293	16088	16334	16283	16301	16287	16200	16140	16252	16235	16434	16203	16371	16077	16172	16346	16280	16243	16182	16315	16091	16351	16209	16255	16185	16202	16260	16314	16250	16269	16046	16316	16342	16176	16179	16308	16148	16266	16223	16328	16166	16171	16132	16083	16223	16661	16357	16264	16260	16181	16277	16286	16210	16220	16212	16188	16120	16307	16358	16370	16320	16248	16141	16201	16241	16147	16185	16221	16232	16219	16270	16243	16197	16208	16190	16148	16476	16462	16241	16282	16258	16194	16253	16233	16228	16233	16279	16191	16171	16209	16190	16270	16273	16046	16267	16399	16350	16165	16158	16172	16060	16152	16251	16226	16180	16173	16276	16275	16558	16243	16175	16302	16187	16255	16247	16301	16162	16035	16335	16163	16383	16418	16233	16159	16320	16303	16203	16242	16258	16298	16209	16330	16236	16328	16228	16248	16148	16203	16332	16200	16188	16060	16087	16294	16137	16170	16362	16231	16501	16200	16259	16109	16461	16401	16428	16161	16135	16309	16330	16217	16088	16210	16218	16144	16148	16233	16051	16147	16277	16142	16154	16162	16254	16165	16302	16101	16364	16256	16315	16130	16226	16268	16298	16333	16396	16173	16220	16302	16177	16093	16107	16139	16215	16379	16298	16193	16253	16315	16200	16213	16255	16342	16132	16149	16169	16221	16248	16229	16167	16339	16334	16082	16155	16224	16231	16412	16395	16015	16221	16338	16243	16180	16288	16216	16271	16280	16339	16395	16241	16299	16260	16114	16135	16250	16296	16182	16104	16337	16283	16180	16090	16292	16103	16333	16090	16213	16272	16209	16221	16200	16092	16285	16264	16205	16309	16230	16275	16030	16208	16284	16265	16265	16055	16418	16148	16272	16278	16288	16139	16174	16387	16211	16213	16129	16083	16269	16224	16241	16434	16287	16282	16122	16196	16296	16190	16232	16227	16153	16202	16257	16323	16089	16122	16265	16357	16266	16115	16172	16342	16268	16312	16287	16142	16249	16295	16253	16298	16470	16141	16100	16397	16269	16299	16350	16082	16310	16261	16246	16212	16241	16154	16322	16304	16290	16118	16179	16319	16181	16138	16086	16265	16330	16100	16113	16306	16278	16306	16246	16351	16176	16318	16257	16168	16172	16128	16228	16247	16324	16351	16306	16434	16176	16193	16235	16258	16040	16196	16228	16263	16213	16290	16374	16210	16241	16201	16153	16355	16261	16173	16316	16156	16157	15989	16191	16210	16299	16329	16191	16272	16425	16251	16211	16219	16167	16297	16239	16177	16272	16262	16330	16202	16133	16273	16351	16331	16239	16241	16156	16296	16263	16335	16304	16357	16173	16220	16224	16016	16257	16156	16168	16296	16233	16118	16360	16102	16160	16151	16343	16237	16297	16224	16254	16294	16341	16237	16211	16254	16348	16228	16276	16218	16288	16313	16366	16081	16343	16292	16213	16193	16337	16176	16102	16184	16269	16116	16285	16149	16402	16197	16159	16202	16491	16343	16297	16208	16169	16211	16107	16294	16194	16186	16199	16271	16320	16499	16224	16214	16260	16412	16261	16178	16197	16266	16236	16229	16301	16271	16310	16151	16194	16362	16181	16367	16133	16214	16136	16215	16212	16220	16111	16439	16240	16092	16273	16204	16105	16479	16340	16250	16281	16225	16197	16199	16200	16243	16383	16103	16326	16206	16298	16204	16236	16284	16118	16058	16197	16201	16196	16290	16374	16215	16310	16089	16379	16458	16157	16242	16240	16458	16350	16227	16059	15975	16277	16246	16350	16139	16091	16309	16283	16370	16322	16304	16262	16333	16008	16199	16266	16070	16044	16315	16246	16228	16200	16314	16266	16314	16184	16359	16222	16293	16074	16063	16329	16367	16340	16210	16187	16298	16046	16169	16250	16229	16337	16164	16185	16213	16228	16349	16246	16099	16202	16380	16078	16132	16252	16309	16206	16415	16293	16216	16251	16159	16283	16268	16282	16186	16282	16262	16269	16021	16248	16178	16273	16239	16317	16364	16234	16344	16233	16236	16230	16174	16211	16381	16373	16304	16143	16219	16239	16121	16202	16018	16259	16352	16426	16245	16256	16273	16309	16286	16277	16234	16110	16229	16234	16333	16237	16318	16012	16413	16260	16078	16165	16279	16342	16197	16302	16160	16139	16335	16266	16111	16274	16021	16273	16318	15983	16322	16215	16396	16237	16182	16440	16287	16372	16284	16285	16299	16229	16209	16302	16232	16305	16308	16139	16282	16276	16144	16238	16239	16321	16232	16229	16117	16394	16132	16272	16241	16370	16315	16372	16127	16229	16348	16276	16145	16245	16173	16217	16250	16264	16262	16171	16192	16117	16330	16257	16244	16219	16167	16143	16292	16330	16119	16296	16164	16390	16011	16233	16199	16351	16211	16221	16238	16310	16005	16375	16237	16185	16274	16146	16274	16254	16282	16189	16339	16337	16470	16157	16208	16213	16196	16268	16189	16256	16231	16221	16365	16247	16366	16121	16348	16197	16356	16073	16197	16064	16420	16076	16182	16264	16231	16158	16328	16169	16358	16258	16360	16203	16111	16380	16270	16376	16287	16183	16199	16133	16119	16257	16236	16181	16475	16406	16201	16332	16332	16241	16265	16146	16107	16178	16567	16184	16351	16247	16261	16075	16162	16130	16231	16209	16163	16203	16329	16186	16191	16355	16173	16199	16127	16212	16364	16203	16043	16267	16246	16314	16133	16147	16350	16230	16221	16213	16300	16174	16277	16097	16151	16238	16286	16333	16349	16195	16235	16444	16137	16196	16408	16337	16322	16207	16113	16203	16336	16247	16142	16393	16178	16194	16265	16319	16156	16268	16265	16190	16224	16303	16409	16126	16370	15999	16205	16324	16167	16435	16264	16383	16240	16308	16325	16408	16114	16114	16123	16216
24042	21480	29178	24535	22568	23563	23546	20792	20151	20306	20148	20482	20486	20038	20201	19988	19809	19864	19592	19815	19598	19822	19818	19737	19576	19520	19934	20937	21651	21593	20777	20451	19934	19638	19706	19522	19498	19354	19271	19389	19359	19409	19580	19329	19313	19372	19730	19368	19304	19336	19561	19263	19394	19380	19472	19515	19321	19288	19326	19244	19447	19425	19524	19300	19324	19280	19383	19206	19464	19198	19260	19224	19536	19530	19346	19114	19350	19321	19443	19199	19325	19451	19284	19543	19265	19312	19206	19187	19324	19200	19293	19434	19276	19424	19485	19368	19407	19472	19473	19289	19297	19432	19109	19206	19310	19375	19442	19283	19447	19440	19552	19524	19279	19215	19367	19158	19340	19439	19479	19345	19371	19548	19332	19332	19279	19326	19262	19293	19288	19205	19348	18993	19330	19306	19286	19480	19386	19264	19429	19489	19377	19370	19612	19272	19299	19332	19304	19482	19361	19280	19655	19516	19363	19279	19352	19166	19263	19346	19340	19434	19254	19499	19319	19273	19457	19459	19241	19404	19403	19160	19215	19458	19364	19503	19386	19235	19259	19176	19284	19292	19294	19412	19126	19255	19076	19308	19224	19396	19227	19213	19363	19370	19338	19209	19339	19156	19258	19595	19574	19427	19369	19222	19459	19219	19612	19322	19388	19262	19413	19101	19160	19382	19245	19293	19220	19264	19287	19486	19345	19156	19267	19389	19441	19331	19140	19379	19359	19196	19228	19243	19215	19198	19478	19445	19383	19201	19372	19251	19254	19246	19243	19310	19564	19247	19354	19390	19286	19438	19191	19415	19411	19530	19283	19114	19256	19327	19437	19327	19198	19337	19401	19400	19283	19158	19357	19151	19114	19145	19145	19254	19399	19306	19597	19293	19488	19165	19383	19319	19413	19278	19306	19339	19431	19458	19345	19210	19176	19172	19172	19377	19223	19132	19287	18971	19414	19362	19196	19372	19272	19341	19421	19130	19447	19267	19198	19504	19534	19358	19186	19557	19166	19101	19346	19400	19289	19297	19269	19391	19491	19347	19308	19201	19186	19502	19213	19518	19392	19456	19250	19069	19337	19384	19680	19363	19320	19362	19324	19387	19390	19300	19380	19366	19410	19086	19450	19314	19334	19432	19295	19648	19310	19522	19327	19405	19272	19268	19378	19240	19362	19096	19265	19529	19387	19406	19203	19410	19501	19202	19186	19471	19595	19023	19330	19402	19239	19362	19427	19260	19164	19267	19218	19272	19275	19078	19132	19247	19412	19476	19251	19393	19084	19402	19398	19248	19238	19369	19094	19280	19395	19177	19241	19295	19227	19288	19302	19294	19206	19154	19137	19243	19253	19301	19281	19190	19134	19314	19372	19242	19514	19385	19237	19126	19199	19421	19492	19202	19091	19389	19252	19405	19360	19057	19212	19396	19390	19203	19289	19212	19331	19474	19471	19255	19343	19390	19209	19153	19412	19488	19456	19366	19145	19235	19290	19386	19354	19308	19303	19393	19510	19311	19401	19368	19051	19341	19390	19096	19378	19478	19471	19308	19182	19283	19065	19451	19322	19392	19368	19081	19116	19191	19324	19252	19255	19329	19349	19324	19148	19136	19310	19322	19207	19082	19350	19197	19357	19434	19319	19372	19390	19126	19248	19319	19336	19347	19373	19405	19721	19296	19350	19479	19247	19575	19271	19447	19171	19278	19221	19505	19343	19305	19247	19032	19439	19271	19466	19165	19375	19238	19249	18966	19230	19257	19430	19242	19283	19375	19338	19358	19307	19389	19360	19225	19432	19624	19382	19254	19433	19280	19158	19135	19185	19405	19300	19328	19280	19252	19257	19189	19396	19241	19174	19256	19391	19298	19265	19498	19379	19273	19276	19245	19297	19443	19254	19101	19393	19341	19309	19191	19299	19266	19406	19539	19475	19078	19348	19507	19370	19150	19443	19293	19337	19236	19219	19388	19352	19448	19435	19443	19264	19237	19267	19311	19538	19334	19415	19467	19225	19241	19474	19304	19045	19428	19151	19358	19226	19211	19271	19259	19581	19231	19288	19692	19352	19298	19322	19360	19381	19407	19360	19291	19292	19169	19485	19299	19253	19318	19399	19291	19392	19252	19378	19162	19281	19270	19239	19295	19388	19129	19452	19364	19460	19438	19342	19110	19355	19456	19246	19319	19217	19480	19313	19214	19292	19418	19254	19176	19361	19214	19263	19484	19197	19477	19485	19402	19318	19340	19406	19184	19383	19177	19203	19109	19412	19521	19373	19285	19484	19451	19173	19252	19233	19319	19152	19276	19319	19248	19189	19361	19238	19359	19250	19325	19491	19338	19184	19297	19339	19253	19174	19443	19269	19161	19190	19563	19452	19288	19547	19353	19456	19210	19281	19316	19271	19371	19210	19115	19593	19338	19512	19331	19282	19195	19286	19208	19488	19163	19563	19272	19287	19212	19356	19347	19096	19257	19222	19299	19315	19481	19285	19429	19491	19543	19511	19265	19353	19266	19328	19260	19136	19290	19144	19293	19229	19284	19148	19475	19217	19407	19297	19346	19317	19269	19444	19330	19237	19373	19401	19411	19052	19468	19475	19302	19175	19309	19473	19221	19306	19273	19320	19527	19254	19362	19336	19339	19414	19339	19459	19413	19394	19202	19366	19386	19288	19153	19306	19305	19353	19474	19272	19370	19381	19354	19160	19351	19358	19375	19396	19385	19223	19532	19116	19283	19194	19583	19164	19493	19262	19098	19209	19383	19127	19290	19248	19362	19292	19121	19223	19275	19299	19117	19274	19287	19403	19366	19400	19380	19187	19284	19466	19486	19398	19203	19311	19477	19253	19166	19243	19235	19139	19401	19103	19336	19338	19408	19297	19181	19142	19351	19328	19173	19367	19465	19326	19217	19203	18956	19475	19353	19418	19155	19309	19200	19456	19267	19428	19292	19376	19114	19497	19383	19381	19385	19304	19227	19445	19280	19145	19243	19263	19089	19302	19378	19419	19547	19420	19253	19226	19221	19338	19254	19454	19396	19286	19342	19441	19188	19101	19349	19051	19183	19631	19333	19298	19406	19370	19214	19003	19264	19285	19317	19373	19335	19230	19227	19401	19272	19185	19313	19121	19294	19484	19136	19383	19385	19263	19424	19226	19324	19394	19312	19239	19518	19078	19074	19162	19244	19486	19092	19422	19433	19284	19478	19376	19272	19405	19471	19378	19143	19427	19336	19248	19556	19496	19188	19418	19379	19140	19276	19416	19396	19206	19276	19162	19404	19317	19185	19218	19330	19278	19329	19469	19216	19588	19386	19472	19240	19201	19293	19252	19335	19368	19363	19344	19441	19255	19302	19473	19350	19076	19169	19356	19395	19306	19199	19254	19296	19290	19155	19238	19421	19058	19147	19326	19282	19381	19232	19365	19383	19434	19292	19314	19394	19183	19233	19290	19333	19179	19137	19309	19321	19346	19331	19694	19335	19142	19458	19566	19474	19418	19318	19261	19287	19217	19353	19246	19243	19386	19374	19362	19148	19519	19138	19397	19223	19414	19297	19291	19141	19507	19285	19391	19442	19318	19241	19375	19245	19447	19408	19341	19330	19387	19354	19382	19344	19424	19286	19511	19128	19261	19207	19292	19179	19139	19384	19212	19369	19065	19308	19250	19160	19420	19287	19301	19232	19222	19166	19185	19071	19381	19393	19427	19475	19485	19440	19318	19383	19284	19386	19457	19397	19243	19507	19255	19313	19384	19316	19324	19318	19438	19361	19378	19446	19127	19133	19492	19487	19412	19437	19297	19363	19458	19212	19233	19185	19339	19282	19056	19438	19373	19449	19419	19315	19423	19368	19402	19402	19406	19480	19326	19360	19280	19302	19247	19128	19136	19247	18998	19207	19275	19345	19189	19175	19261	19318	19205	19329	19371	19189	19347	19236	19361	19233	19255	19286	19328	19200	19189	19468	19182	19368	19352	19230	19455	19356	19030	19294	19355	19303	19301	19513	19481	19346	19471	19263	19231	19408	19313	19065	19136	19316	19474	19424	19459	19515	19317	19346	19154	19124	19536	19407	19293	19227	19160	19395	19196	19286	19483	19518	19335	19198	19274	19445	19252	19162	19353	19314	19424	19251	19142	19294	19347	19419	19455	19331	19585	19451	19345	19227	19252	19327	19265	19225	19243	19438	19416	19288	19407	19306	19415	19212	19301	19206	19141	19533	19283	19366	19136	19259	19294	19168	19470	19371	19385	19143	19309	19468	19275	19178	19497	19392	19328	19509	19344	19410	19436	19485	19253	19439	19106	19301	19374	19294	19498	19352	19339	19435	19350	19371	19297	19237	19302	19193	19195	19331	19329	19437	19406	19204	19288	19452	19230	19338	19375	19345	19321	19600	19306	19115	19145	19260	19154	19157	19318	19228	19547	19682	19567	19043	19334	19536	19397	19242	19136	19320	19400	19299	19569	19483	19474	19328	19296	19433	19493	19228	19404	19508	19357	19360	19369	19357	19618	19318	19242	19313	19105	19413	19186	19304	19306	19168	19340	19354	19296	19263	19474	19372	19363	19292	19138	19304	19237	19316	19265	19461	19315	19317	19387	19311	19269	19380	19221	19122	19394	19370	19505	19369	19389	19497	19274	19391	19373	19234	19187	19290	19132	19286	19354	19529	19250	19359	19488	19484	19349	19119	19362	19541	19308	19492	19248	19356	19402	19369	19254	19280	19252	19450	19281	19472	19373	19475	19217	19372	19242	19162	19396	19285	19328	19158	19305	19364	19210	19345	19503	19400	19221	19394	19402	19333	19293	19274	19463	19235	19161	19228	19325	19253	19312	19503	19358	19231	19280	19390	19503	19393	19235	19201	19235	19361	19304	19284	19539	19252	19304	19395	19284	19400	19434	19471	19301	19140	19371	19347	19443	19223	19310	19474	19334	19365	19538	19155	19219	19124	19384	19337	19250	19430	19377	19402	19331	19275	19262	19281	19428	19427	19369	19235	19403	19339	19372	19562	19397	19410	19363	19328	19338	19172	19358	19419	19455	19504	19285	19321	19257	19494	19271	19238	19495	19603	19246	19321	19305	19373	19569	19220	19246	19150	19424	19169	19365	19237	19265	19171	19551	19331	19470	19345
32105	52849	44760	23011	19805	19506	19059	18006	17692	17357	17353	17975	17872	17169	17256	17038	16968	16842	16587	16488	16683	16674	16879	16610	16247	16543	17255	18454	19744	19158	18290	17490	16877	16535	16517	16499	16208	16333	16290	16199	16328	16144	16195	16071	16219	16244	16086	16251	16268	16165	16289	16127	16259	16194	16234	16491	16250	16253	16390	16358	16384	16238	16277	16065	16380	16131	16159	16185	16068	16131	16252	16412	16305	16201	16351	16145	16115	16263	16397	16149	16163	16127	16256	16327	16078	16151	16247	16335	16343	16253	16123	16384	16177	16204	16295	16321	16175	16194	16218	16193	16219	16204	16376	16325	16134	16256	16306	16233	16210	16065	16332	16250	16175	16014	16173	16251	16165	16364	16316	16135	16245	16202	16280	16221	16213	16149	16095	16277	16300	16159	16182	16158	16183	16098	16375	16153	16203	16184	16287	16236	16233	16285	16144	16101	16357	16096	16425	16159	16235	16297	16091	16085	16060	16292	16168	16152	16214	16117	16107	16310	16381	16257	16146	16248	16212	16251	16242	16214	16047	16179	16221	16069	16297	16084	16365	16269	16275	16277	16143	16124	16173	16285	16281	16120	16113	16171	16242	16306	16341	16211	16256	16278	16432	16296	16097	16362	16059	16261	16309	16181	16139	16276	16155	16218	16210	16280	16178	16321	16392	16280	16129	16267	16222	16308	16211	16153	16228	16191	16322	16235	16241	16183	16065	16260	16123	16210	16199	16132	16169	16297	16187	16289	16232	16262	16215	16284	16245	16272	16277	16188	16213	16113	16382	16312	16303	16168	16140	16358	16380	16246	16374	16244	16250	16242	16339	16342	16101	16294	16114	16348	16241	16104	16250	16213	16148	16295	16211	16282	16084	16112	16168	16284	16166	16122	16198	16129	16216	16101	16193	16354	16225	16096	16125	16236	16327	16081	16225	16179	16326	16238	16265	16143	16352	16346	16147	16216	16048	16258	16320	16098	16152	16297	16163	16175	16284	16280	16160	16166	16333	16190	16423	16130	16209	16221	16114	16268	16160	16267	16186	16387	16148	16325	16079	16311	16180	16070	16195	16174	16094	16106	16168	16208	16453	16259	16310	16285	16237	16146	16323	16151	16208	16187	16181	16026	16303	16314	16369	16313	16152	16295	16098	16070	16302	15988	16219	16259	16183	16185	16320	16280	16275	16137	16141	16363	16205	16113	16218	16252	16250	16301	16138	16232	16287	16253	16323	16191	16279	16232	16262	16138	16128	16187	16303	16093	16245	16279	16120	16308	16291	16277	16308	16046	16228	16247	16221	16018	16153	16198	16267	16250	16246	16156	16261	16182	16079	16167	16359	16115	16228	16141	16437	16119	16059	16451	16076	16209	16240	16137	16256	16225	16311	16106	16144	16204	16246	16024	16277	16268	16234	16238	16250	16115	16471	16034	16126	16297	16501	16195	16063	16109	16292	16264	16250	16338	16414	16041	16111	16322	16154	16157	16126	16114	16155	16200	16070	16205	16233	16181	16248	16234	16217	16132	16078	15975	16214	16189	16186	16145	16267	16202	16341	16205	16309	16168	16209	16274	16161	16199	16179	16237	16300	16109	16255	16159	16207	16320	16266	16157	16139	16236	16194	16080	16254	16198	16049	16325	16036	16207	16236	16250	16238	16207	16185	16234	16199	16044	16278	16267	16402	16273	16252	16112	16204	16384	16198	16169	16198	16132	16091	16225	16274	16195	16244	16172	16309	16120	16258	16178	16249	16100	16126	16357	16063	16148	16430	16268	16186	16141	16119	16280	16170	16201	16049	16164	16048	16201	16336	16123	16263	16300	16197	16255	16121	16165	16314	16272	16207	16372	16397	16211	16185	16098	16272	16164	16206	16119	16426	16390	16120	16197	16193	16280	16263	16114	16081	16179	16138	16225	16151	16201	16195	16303	16293	16067	16068	16458	16304	16162	16276	16041	16170	16139	16192	16197	16135	16119	16343	16272	16067	16106	16260	16186	16198	16262	16374	16167	16221	16235	16216	16183	16310	16296	16204	16415	16256	16135	16217	16252	16324	15968	16382	16284	16225	16401	16283	16189	16047	16354	16175	16055	16174	16202	16172	16158	16116	16246	16167	16067	16287	16097	16104	16241	16212	16231	16211	16166	16278	16315	16129	16340	16154	16184	16196	16286	16180	16316	16098	16092	16275	16171	16124	16165	16185	16401	16269	16190	16218	16016	16098	16328	16090	16208	16290	16213	16262	16337	16117	16245	16255	16254	16176	16281	16086	16137	16171	16268	16169	16232	16275	16316	16158	16212	16205	16456	16197	16097	16241	16281	16254	16157	16099	16333	16202	16286	16302	16156	16237	16056	16231	16140	16283	16490	15972	16126	16089	16126	16198	16193	16259	16276	16247	16322	16151	16265	16152	16130	16194	16366	16140	16116	16250	16218	16300	16158	16188	16265	16187	16234	16188	16276	16239	16229	16516	16090	16128	16024	16260	16080	16374	16076	16211	16086	16020	16168	16048	16271	16311	16242	16127	16160	16347	16237	16216	16195	16310	16319	16105	16184	16221	16212	16321	16033	16370	16145	16225	16328	16275	16288	16204	16150	16101	16136	16112	16245	16237	16207	16224	16341	16248	16173	16138	16337	16245	16343	16224	16225	16153	16262	16196	16245	16278	16102	16310	16082	16192	16181	16178	16307	16316	16161	16258	16184	16210	16229	16254	16278	16196	16196	16091	16229	16179	16272	16208	16315	16208	16207	16097	16337	16251	16177	16068	16299	16106	16298	16155	16156	16236	16150	16372	16173	16310	16262	16194	16112	16198	16373	16059	16149	16311	16088	16354	16015	16179	16183	16296	16372	16306	16109	16243	16341	16233	16223	16374	16053	16218	16189	16113	16086	16193	16358	16282	16410	16400	16276	16224	16160	16228	16054	16299	16180	16165	16338	16203	16045	16125	16235	16146	16288	16259	16190	16070	16264	16260	16423	16262	16202	16186	16287	16319	16249	16253	16355	16058	16280	16098	16320	16149	16285	16259	16203	16301	16176	16187	16366	16133	16279	16352	15925	16269	16218	16274	16119	16290	16259	16178	16166	16249	16299	16213	16215	16151	16174	16264	16340	16273	16156	16118	16323	16203	16410	16288	16171	16166	16148	16380	16257	16214	16153	16178	16099	16184	16349	15900	16314	16187	16441	16316	16225	16157	16268	16214	16287	16088	16309	16331	16211	16278	16159	16214	16154	16151	16231	16231	16183	16151	15982	16339	16293	16201	16258	16162	16304	16229	16105	16083	16188	16169	16256	16186	16237	16022	16214	16199	16141	16109	16246	16189	16445	16325	16156	16221	16262	16196	16317	16031	16227	16260	16246	16147	16234	16212	16189	16153	16241	16394	16370	16242	16261	16219	16388	16163	16243	16179	16269	16313	16331	16217	16193	16230	16114	16329	16175	16347	16153	16215	16148	16196	16361	16181	16377	16221	16453	16128	16210	16230	16328	16266	16139	16312	16164	16132	16353	16212	16223	16164	16278	16312	16152	16170	16241	16197	16139	16215	16340	16210	16338	16168	16152	16333	16240	16391	15980	16062	16154	16210	16161	16261	16261	16313	16240	16267	16483	16366	16275	16339	16186	16119	16338	16131	16233	16129	16127	16347	16331	16362	16331	16261	16138	16355	16347	15989	16292	16225	16133	16296	16265	16273	16251	16122	16181	16329	16251	16304	16267	16248	16291	16303	16061	16099	16251	16305	16292	16194	16261	16200	16358	16186	16360	16163	16502	15923	16187	16218	16279	16241	16193	16126	16161	16337	16161	16257	16204	16192	16214	16094	16318	16096	16175	16071	16396	16305	16324	16251	16127	16198	16245	16145	16343	16208	16243	16356	16187	16336	16095	16127	16255	16124	16339	16221	16137	16328	16184	16222	16187	16246	16007	16027	16236	16033	16300	16403	16221	16181	16071	16120	16245	16165	16315	16168	16328	16254	16189	16121	16129	16220	16208	16271	16343	16248	16275	16334	16100	16260	16088	16174	16340	16257	16401	16346	16285	16242	16173	15977	16315	16227	16216	16326	16259	16286	16186	16142	16109	16095	16426	16325	16211	16227	16319	16095	16216	16217	16160	16199	16094	16227	16325	16346	16316	16261	16162	16249	16286	15902	16371	16406	16311	16278	16084	16306	16323	16305	16193	16222	16161	16213	16385	16180	16293	16160	16230	16339	16053	16300	16146	16312	16155	16191	16336	16185	16088	16275	16225	16022	16111	16119	16156	16122	16178	16322	16190	16162	16209	16324	16325	16184	16233	16179	16168	16257	16152	16073	16305	16190	16178	16188	16411	16241	16094	16139	16196	16212	16167	16333	16198	16328	16345	16261	16000	16259	16110	16112	16297	16080	16391	16205	16410	16336	16160	16180	16179	16421	16372	16124	16153	16182	16383	16171	16157	16342	16112	16352	16145	16286	16131	16266	16509	16195	16139	16219	16203	16207	16470	16225	16071	16354	16128	16369	16214	16233	16054	16230	16335	16240	16218	16311	16404	16169	16279	16101	16284	16501	16185	16252	16433	16096	16151	16258	16219	16303	16245	16375	16122	16161	16326	16142	16266	16266	16280	16122	16222	16187	16393	16254	16180	16043	16396	16154	16178	16294	16166	16149	16322	16348	15901	16351	16237	16153	16175	16369	16299	16201	16275	16243	16311	16161	16303	16070	16128	16143	16268	16365	16128	16240	16157	16042	16265	16186	16313	16226	16111	16303	16193	16234	16312	16309	16274	16222	16140	16217	16179	16150	16260	16171	16098	16135	16134	16301	16318	16135	16225	16136	16298	16340	16180	16175	16178	16331	16219	16349	16216	16334	16207	16071	16140	16285	16127	16204	16257	16225	16284	16500	16176	16184	16146	16103	16283	16165	16201	16416	16246	16374	16328	16277	16330	16188	16091	16278	16068	16210	16067	16275	16243	16334	16098	16285	16334	16042	16050	16390	16182	16225	16225	16340	16177	16374	16272	16270	16154	16306	16300	16229	16161	16261	16139	16153	16255	16157	16238	16192	16173	16357	16284	16273	16220	16258	16164	16147	16047	16180	16180	16230	16363	16388	16299	16040	16290	16192	16368	16191	16342	16053	16210	16417	16132	16156	16022
22974	21530	29501	23979	21844	24429	27071	22433	20953	21282	21202	20822	20892	20754	20598	20313	20356	20277	20352	20289	20335	20086	20230	20135	20415	20063	20286	21430	24286	24872	23671	21893	21024	20453	20115	20177	19936	19787	19807	19908	19784	19620	19743	19831	19954	19905	19830	20054	19933	19765	20023	19845	20128	19843	19766	19924	19859	19872	19827	19925	19969	19797	19734	19772	19741	20229	19867	19805	19828	19729	19856	19805	19767	20012	19818	19843	19950	19863	19887	19962	19852	19970	20002	19901	19909	19865	19848	19712	19809	20011	19891	19746	19885	19713	20152	19876	19953	19886	19922	19844	19849	19847	19809	19711	19964	19867	19789	19724	19872	19814	19953	19660	19817	19732	19658	19866	19802	19905	19734	19867	19928	19771	19844	19679	19846	19718	19663	19713	19922	19814	19706	19780	19766	19765	19997	19903	19905	19781	19798	19583	19986	19675	19977	19872	19724	19675	19798	19966	19847	19846	19959	19873	19715	19864	19659	19579	19900	20036	19916	19914	19725	19951	19993	19903	19720	19811	19952	19936	20105	19919	19991	19851	19967	19798	19811	19879	19740	19829	19971	19919	19748	19840	19702	19858	19828	19844	19738	19730	19826	19595	19828	19968	19855	19767	19718	19664	19717	19910	19803	19764	19688	19637	19855	19548	19807	19700	19955	19697	19749	19900	19849	19878	19832	19951	19895	19718	19614	19868	19717	19655	19795	19892	19779	19893	19907	19956	19724	19751	19894	19733	19897	19743	19704	19863	19840	19853	19907	20034	19910	19820	19795	19855	19944	19658	19885	19751	19922	20005	19709	19663	19743	19841	19813	19812	19911	19885	19903	19845	19818	19676	19810	19707	19847	19815	19957	19810	19694	19735	19771	19785	19775	20031	19788	19737	19979	19698	19837	19722	19861	19891	19798	19808	19806	19761	19880	19729	19921	19721	19877	19656	19708	19977	19856	19738	19825	19786	19796	19944	19921	19698	19707	19832	19878	19696	19852	19956	19830	19574	19759	19539	19711	19788	19635	19616	19839	20016	19807	19793	19989	19847	19808	19606	20027	19765	19771	19854	19860	19553	19947	19802	19787	19584	19823	19870	19842	19898	19853	19731	20006	19836	19895	19707	19953	19706	19647	19935	19911	19799	19854	19793	19848	19723	19879	19530	19817	19923	19895	19805	19606	19864	19797	19900	19719	19722	19891	19732	19588	19851	19744	19891	19812	19534	19799	19980	19915	19722	19994	20020	19801	20011	19622	19849	19694	19948	19595	19783	19872	19996	19870	19757	19491	19849	19681	19911	19985	19721	19528	19788	19764	19622	19708	19648	19973	19626	19846	19752	19650	19876	19753	19510	19983	19741	19953	19975	19870	19710	19795	19641	19705	19803	20039	19934	19905	19914	19798	19748	19902	19994	19928	20032	19746	19852	19808	19679	19807	19728	19681	19746	19729	19994	20006	19856	19836	19716	19831	19694	19639	19800	19920	19927	19988	19786	19861	19588	19804	19882	19936	19845	19765	19741	19727	19658	19851	19916	19899	19658	19789	19928	20005	19949	19789	19725	19917	19873	19892	19872	19824	19880	19842	19734	19845	20034	19845	19711	19720	19806	19719	19798	19848	19882	19740	19655	20041	19980	19852	19886	19695	19846	19626	19818	19659	19577	19794	20000	19885	19875	19694	19792	19684	19777	20005	19712	19801	19933	19956	19805	19778	19807	19826	20050	19750	20061	19812	19739	19813	19917	19516	19889	19548	19871	19845	19904	19834	19943	19828	19733	19879	19710	19723	19716	19859	19711	19793	19745	19815	19895	19632	19829	19912	20004	19816	19809	19822	19838	19890	19891	19765	19829	19917	19848	19886	19735	19989	19618	19798	19772	19955	19711	19839	19892	20058	19942	19977	19684	19946	20020	19779	19728	19947	19828	20051	19803	19875	19983	19830	19604	19827	19639	19843	19867	19815	19932	19827	19850	19609	19677	19817	19899	19743	19666	19838	19604	19863	19717	19682	19693	19735	19839	19807	19678	19864	19835	19898	19711	19760	19694	19794	19634	19749	19722	19662	19696	19704	19742	19749	19703	19980	19848	19938	19877	19865	19730	19875	19538	19938	19944	19810	19878	19766	19808	19713	19771	19918	19688	19884	19854	19684	19910	19832	19780	19841	19865	19895	19957	19803	19893	19760	19815	19862	19580	20056	19749	19830	19942	19769	19806	19613	19680	19947	19724	19934	19889	19828	19764	19975	19807	19782	19699	19805	19781	19796	19660	19904	19758	19672	19880	19834	19948	19880	19858	19789	19923	19769	19944	19744	19827	19771	19865	19798	19877	19563	19830	19876	19867	19700	19738	19871	19993	19855	19636	19697	20012	19921	19785	19833	19886	19743	19684	19801	19682	19807	19488	19840	19866	19626	19807	19727	19754	19859	19808	19794	19715	19891	19857	20042	19648	19814	19649	19823	19754	19923	19738	19748	19675	19979	19932	20056	19673	19872	19906	19891	19708	19554	19749	19875	19858	19846	19747	19953	20011	19919	19642	19671	19707	19817	19981	19847	19932	19865	19760	19811	19780	19859	19771	19818	19673	19579	19969	19732	19637	19921	19516	19807	19898	19850	19819	19814	19835	19897	19748	19851	19788	19722	19831	19578	19802	19726	19778	19945	19991	19801	19910	20024	19730	19836	19697	19761	19722	19947	19599	19846	19895	19598	19756	19852	19925	19886	19673	19794	19815	19842	19952	19915	19802	19961	19863	19756	19862	19741	19998	19970	19689	19917	19877	19831	19889	19727	19797	19946	19761	19873	19629	20036	19807	19814	20017	19774	19636	19930	19914	19807	19855	20018	19722	19839	19846	19875	19618	19797	19678	19877	19668	19622	19835	19677	19669	19533	19707	19894	19825	19626	19888	19837	19967	19920	19798	19854	19902	19808	19894	20020	19898	19636	19969	19877	19832	19785	19691	19914	19984	19756	19740	19831	20018	19790	19665	19592	19901	19860	19854	19801	19947	19761	19845	19967	19723	19893	19820	19820	19963	19889	19611	19838	20010	19666	20127	19923	19623	19655	19735	19781	19790	19828	19824	19752	19956	19710	19639	19953	19708	19852	19967	20085	19871	19852	19973	19845	19724	19793	19792	19939	19875	19774	19672	19553	19848	19932	19908	19687	19768	19995	19908	19677	19745	19933	19751	19716	19915	19808	20018	19944	19926	19877	19798	19675	19705	19811	19821	19720	19655	19810	19852	19937	19734	19817	19676	19901	19837	20001	19806	19667	19889	19845	19741	19684	19830	19950	19972	19875	19918	19806	19777	19782	19969	19807	19741	19979	19842	19588	19902	19676	19916	19865	19755	19920	19714	19676	19979	19756	19919	19916	19736	19622	19632	19958	19744	19798	19859	19732	19807	19851	19906	20000	19670	19831	19652	19800	19963	20066	19656	19992	19840	19772	19687	19867	19862	19808	19980	19966	19708	19845	19669	20038	19686	19962	19770	19965	19853	20003	19794	19636	19857	20094	20146	19876	19720	19703	19902	20019	19847	19926	19470	20082	19914	19955	19831	19801	19912	19974	19838	19697	19941	19921	19965	19883	19927	19921	19695	19924	19728	19669	19996	19811	19947	19870	19744	19784	19752	19962	19811	19875	19851	19829	19926	19926	19835	19769	19778	19748	19610	19827	19961	19672	19685	19658	19658	19946	19779	19587	19725	20001	19746	19769	19584	19693	19911	19625	20048	19935	19717	19856	19870	19883	19792	19740	19803	19688	19852	19852	19870	19673	19839	19827	19575	19778	19754	19849	19707	19754	19838	19859	19709	19879	19880	20087	19675	19715	19680	19807	19580	19701	19653	19972	19771	19732	19857	19798	19914	19887	19475	19917	19996	19685	19837	19754	19624	20018	19693	19789	19773	19728	19714	19917	19736	19885	19933	19898	19631	19982	19838	19753	19917	20028	19761	19889	19846	19832	19723	19804	19873	19723	19683	19915	20023	19915	19852	19903	19968	19996	19847	19932	19741	19633	19717	19595	19694	19864	19483	19815	19821	20039	19768	19981	19769	19860	19974	19857	19755	19804	19780	19749	19655	19993	19658	19842	19770	19968	19834	19886	19816	19741	19761	19857	19686	19850	19673	19775	19887	19861	19714	19818	19890	19712	19724	19748	19691	19902	19749	19657	19818	19770	19776	19749	19950	19875	19825	19942	19738	19770	19816	19723	19621	19872	19788	19664	19730	19792	19749	19955	19868	19966	19857	19810	19763	19787	19724	19631	19838	19925	19847	19795	20001	19896	19583	19818	19804	19673	20001	19941	20033	19815	19950	19902	19950	19914	19758	19667	19615	20004	19645	19797	19845	20028	19898	19912	19896	19767	19794	19985	19882	19723	19834	19933	19956	19578	19867	19897	19844	19750	19856	20047	19862	19800	19876	19742	19662	19760	20005	19705	19834	19873	19650	19878	19763	19759	19649	19701	19716	19727	19907	19816	19762	19866	19780	19565	19853	19815	19727	19832	19698	19938	19818	19957	19781	19775	19849	19936	19826	19699	19653	19856	19962	19725	19686	19718	19754	19710	19844	19946	19809	19784	19712	19856	19832	19797	19729	19808	19694	19948	19871	19595	19674	19774	19923	19693	19745	19617	19791	19784	19679	19691	19798	19651	19872	19879	19774	19672	19552	19930	19754	19975	19643	19565	19701	19957	19989	19967	19840	19796	19834	19922	19577	19770	20041	19756	20061	19890	19811	19718	19917	19952	19755	19905	19776	19710	19814	19919	19832	19957	19662	19655	19759	19975	19981	19818	19708	19757	19813	19825	19807	19715	19826	19883	19719	20024	19823	19879	19823	19851	19845	19889	19892	19610	19974	19656	19673	19731	19634	19798	19715	19715	19724	19700	19789	19934	19882	19873	19853	19822	19791	19934	19756	19713	19730	19746	19838	20089	19736	19895	19769	19647	20003	19794	20000	19754	19730	19795	19632	19674	19907	19740	19873	19666	19883	19886	19744	19932	19807	19654	19892	19824	19565	19811	19839	19453	19871	19723	19721	19810	19839	19757	19845	19708	19627	19743	19840	19842	20017	19711	19957	19930	19938	19903	19768	19774	19641	19683	19890	20008	19887	19876	19689	19834	19887	19880	19767
35932	62132	50161	28095	22116	20569	20164	19189	18519	18166	17840	17904	17960	17795	17486	17285	17068	17044	16835	17092	16977	16837	16904	16927	16899	16488	17017	18998	23339	23588	21317	19134	17818	17143	16945	16455	16499	16548	16658	16559	16313	16575	16308	16669	16610	16442	16492	16603	16335	16600	16657	16499	16559	16371	16711	16627	16497	16490	16532	16349	16333	16428	16580	16486	16336	16275	16467	16454	16389	16469	16527	16323	16517	16516	16519	16511	16502	16632	16498	16415	16620	16550	16470	16564	16588	16325	16461	16466	16662	16515	16603	16590	16392	16620	16503	16469	16562	16429	16385	16370	16355	16276	16459	16643	16489	16584	16645	16451	16552	16429	16635	16319	16467	16526	16794	16476	16522	16398	16558	16584	16686	16466	16693	16299	16812	16551	16314	16470	16636	16442	16612	16469	16515	16685	16584	16575	16353	16339	16384	16390	16666	16412	16549	16543	16564	16668	16472	16459	16649	16419	16585	16400	16685	16590	16527	16542	16448	16496	16618	16459	16385	16552	16679	16564	16602	16593	16442	16521	16533	16353	16497	16538	16365	16530	16558	16629	16761	16579	16478	16744	16602	16503	16517	16584	16398	16666	16697	16583	16565	16595	16721	16526	16595	16409	16389	16426	16591	16475	16658	16327	16684	16573	16557	16426	16557	16381	16429	16542	16305	16656	16575	16511	16500	16612	16253	16622	16561	16332	16424	16485	16632	16346	16496	16445	16406	16418	16586	16349	16523	16335	16587	16447	16346	16651	16531	16554	16473	16451	16377	16514	16537	16580	16304	16602	16553	16464	16659	16325	16401	16527	16682	16441	16520	16462	16691	16447	16617	16661	16477	16570	16474	16440	16517	16372	16682	16440	16537	16614	16440	16469	16510	16366	16611	16562	16537	16729	16360	16398	16699	16339	16474	16522	16387	16345	16532	16399	16678	16651	16728	16552	16475	16422	16412	16563	16489	16535	16514	16519	16429	16573	16299	16509	16473	16552	16404	16398	16607	16586	16652	16632	16492	16421	16713	16709	16506	16466	16615	16476	16448	16569	16496	16470	16558	16653	16562	16681	16425	16512	16628	16430	16563	16478	16595	16584	16458	16629	16390	16445	16625	16306	16629	16513	16556	16550	16598	16451	16531	16526	16403	16488	16489	16426	16303	16649	16462	16557	16532	16548	16652	16484	16513	16481	16524	16511	16379	16522	16539	16513	16353	16367	16480	16360	16486	16628	16372	16566	16496	16625	16506	16437	16514	16632	16590	16380	16550	16481	16561	16510	16362	16394	16496	16568	16570	16483	16499	16508	16429	16513	16526	16348	16604	16478	16601	16450	16534	16617	16496	16545	16464	16387	16507	16477	16487	16626	16540	16618	16548	16583	16350	16468	16537	16461	16523	16395	16469	16509	16445	16657	16329	16437	16502	16575	16464	16320	16364	16550	16403	16546	16526	16566	16452	16405	16626	16621	16391	16583	16501	16639	16469	16297	16532	16398	16343	16507	16402	16453	16535	16437	16533	16646	16520	16506	16493	16618	16484	16511	16476	16549	16592	16508	16364	16496	16565	16659	16548	16350	16531	16505	16526	16437	16424	16358	16446	16697	16428	16391	16541	16487	16321	16677	16439	16526	16621	16552	16401	16512	16452	16419	16510	16469	16635	16389	16527	16706	16544	16504	16468	16348	16502	16522	16671	16429	16517	16611	16509	16358	16550	16551	16611	16439	16589	16636	16511	16443	16477	16595	16573	16448	16493	16564	16460	16673	16550	16305	16556	16413	16401	16497	16314	16615	16549	16630	16535	16693	16298	16417	16708	16656	16550	16708	16488	16523	16402	16780	16563	16649	16580	16556	16407	16559	16694	16547	16483	16399	16529	16495	16607	16600	16509	16486	16601	16539	16541	16646	16630	16457	16361	16511	16668	16380	16472	16519	16644	16538	16574	16534	16535	16598	16444	16431	16532	16324	16414	16546	16573	16458	16519	16340	16493	16477	16688	16609	16550	16533	16515	16640	16547	16383	16676	16568	16543	16608	16698	16421	16577	16466	16487	16564	16451	16448	16586	16563	16486	16496	16637	16343	16524	16457	16431	16642	16411	16588	16539	16588	16468	16601	16429	16445	16479	16460	16497	16553	16534	16354	16489	16431	16478	16538	16404	16509	16568	16234	16657	16459	16583	16467	16385	16570	16489	16384	16529	16534	16437	16488	16593	16418	16368	16595	16674	16626	16552	16455	16460	16540	16535	16409	16477	16549	16467	16527	16453	16493	16469	16470	16475	16391	16501	16621	16385	16420	16489	16425	16576	16664	16482	16649	16504	16506	16645	16384	16479	16440	16495	16517	16576	16543	16308	16599	16567	16321	16387	16416	16503	16556	16620	16545	16484	16655	16662	16494	16665	16556	16422	16523	16470	16645	16455	16437	16526	16583	16583	16333	16525	16688	16507	16557	16611	16470	16456	16507	16561	16432	16580	16448	16755	16518	16431	16457	16813	16592	16644	16402	16408	16589	16533	16494	16570	16492	16528	16551	16620	16512	16500	16483	16533	16562	16595	16651	16317	16404	16427	16502	16420	16516	16405	16556	16548	16390	16349	16488	16582	16558	16529	16428	16462	16407	16549	16474	16672	16469	16536	16377	16597	16402	16373	16408	16538	16363	16527	16681	16530	16424	16405	16503	16614	16340	16479	16634	16507	16356	16499	16514	16459	16492	16519	16505	16491	16623	16521	16723	16462	16718	16543	16550	16512	16383	16393	16809	16499	16349	16471	16557	16373	16493	16370	16474	16569	16617	16636	16517	16456	16393	16592	16581	16505	16254	16526	16410	16552	16649	16478	16491	16627	16282	16626	16491	16619	16479	16510	16841	16369	16481	16438	16308	16358	16528	16486	16509	16370	16514	16479	16483	16501	16489	16591	16612	16596	16571	16346	16423	16483	16539	16529	16405	16398	16747	16469	16546	16484	16641	16707	16362	16466	16502	16381	16489	16499	16401	16439	16328	16359	16509	16495	16511	16671	16559	16512	16486	16442	16580	16551	16495	16663	16429	16484	16432	16471	16519	16609	16608	16709	16393	16364	16692	16409	16579	16374	16577	16499	16544	16415	16548	16422	16516	16561	16460	16518	16483	16473	16582	16589	16447	16538	16524	16670	16562	16434	16526	16624	16519	16530	16645	16387	16530	16568	16573	16652	16487	16423	16500	16563	16378	16676	16642	16312	16580	16408	16638	16541	16435	16674	16672	16538	16646	16469	16490	16540	16716	16481	16478	16462	16352	16540	16486	16367	16555	16538	16577	16478	16556	16591	16468	16512	16423	16547	16474	16487	16426	16422	16586	16516	16692	16467	16481	16363	16662	16345	16390	16351	16529	16536	16417	16402	16493	16484	16542	16413	16581	16528	16563	16606	16538	16561	16334	16410	16512	16391	16357	16513	16523	16555	16437	16576	16560	16335	16527	16423	16293	16428	16566	16554	16530	16581	16364	16613	16507	16531	16551	16405	16419	16404	16624	16576	16483	16456	16498	16252	16618	16369	16464	16498	16575	16534	16538	16273	16414	16719	16574	16608	16416	16432	16284	16453	16855	16466	16575	16453	16599	16592	16516	16539	16507	16554	16494	16549	16498	16611	16584	16516	16602	16519	16630	16536	16462	16587	16446	16363	16533	16549	16432	16340	16483	16650	16433	16649	16517	16575	16530	16464	16447	16494	16537	16590	16764	16405	16324	16538	16516	16334	16571	16594	16452	16694	16581	16394	16512	16552	16505	16344	16530	16504	16498	16375	16492	16428	16333	16488	16710	16589	16436	16569	16483	16604	16545	16536	16532	16600	16414	16544	16576	16668	16612	16439	16657	16567	16583	16580	16702	16675	16429	16440	16532	16433	16553	16568	16624	16540	16371	16544	16469	16539	16414	16450	16443	16511	16532	16558	16450	16670	16526	16565	16473	16711	16534	16649	16606	16334	16502	16442	16305	16525	16415	16274	16515	16480	16459	16425	16398	16453	16321	16469	16444	16522	16718	16440	16482	16490	16358	16363	16508	16484	16513	16616	16521	16432	16387	16570	16650	16306	16496	16689	16524	16412	16532	16598	16593	16480	16503	16415	16556	16508	16580	16521	16431	16371	16624	16521	16487	16361	16401	16407	16536	16501	16575	16629	16526	16626	16627	16639	16577	16358	16210	16389	16524	16488	16447	16551	16390	16523	16441	16536	16425	16562	16347	16532	16394	16494	16545	16385	16657	16411	16472	16521	16458	16515	16688	16348	16502	16344	16456	16783	16445	16560	16492	16552	16438	16325	16325	16572	16516	16509	16574	16425	16481	16531	16605	16385	16458	16528	16315	16356	16469	16473	16624	16514	16424	16541	16515	16383	16420	16459	16528	16554	16452	16403	16689	16317	16493	16372	16526	16524	16498	16377	16459	16561	16637	16470	16611	16384	16519	16548	16610	16775	16592	16493	16313	16622	16453	16690	16633	16537	16330	16482	16333	16662	16306	16477	16555	16363	16581	16275	16422	16526	16687	16555	16554	16521	16378	16448	16582	16401	16543	16545	16502	16575	16500	16333	16799	16478	16596	16549	16549	16693	16467	16490	16473	16558	16527	16446	16423	16537	16397	16577	16397	16580	16608	16563	16433	16598	16428	16654	16642	16460	16502	16482	16598	16494	16544	16460	16430	16475	16606	16547	16430	16460	16426	16550	16460	16466	16387	16480	16517	16333	16528	16432	16489	16456	16578	16628	16620	16309	16809	16536	16310	16695	16436	16646	16417	16464	16470	16516	16600	16562	16474	16545	16233	16500	16664	16529	16537	16641	16561	16564	16664	16522	16455	16499	16403	16452	16495	16565	16499	16277	16337	16518	16626	16570	16487	16374	16498	16547	16521	16389	16566	16518	16485	16365	16459	16662	16519	16476	16477	16544	16591	16401	16656	16453	16512	16480	16535	16429	16380	16467	16587	16404	16442	16419	16646	16523	16545	16484	16549	16448	16485	16458	16461	16538	16506	16365	16455	16557	16421	16459	16407	16535	16407	16328	16538	16387	16583	16428	16416	16515	16351	16346	16283	16471	16447	16471	16685	16362	16521	16489	16693	16334	16474	16613	16428	16525	16438	16464	16395	16330	16455	16594	16519
28796	27363	32320	26173	20265	19572	19897	19446	19258	19282	19323	19349	19176	19236	19117	19254	19202	19360	19078	19105	19144	19031	19250	18954	19029	19164	19040	18999	19226	19627	19548	19368	19145	19005	19307	19015	19141	19077	19117	18967	19171	18870	19204	19116	19103	18959	18899	19097	19051	18955	19213	18965	18936	18742	19054	19114	19158	18992	18828	18929	19225	19103	19148	18928	19184	19042	19159	19158	19096	19127	19354	19027	19293	19012	18817	19295	18968	19131	19006	18932	19030	18919	19127	19038	19119	19063	19209	18892	18891	18997	18837	18815	19129	18928	18932	19263	19023	18963	19082	18781	18948	19030	19120	18920	19047	19094	18985	18905	18970	18988	18930	18942	18893	18915	18930	18991	18939	18740	18944	18819	19005	18901	19207	19013	19113	19018	18926	19029	18954	19007	18954	18797	18921	18976	18753	19000	18914	18955	19133	18878	18837	18911	19070	19111	18884	18957	18963	18978	18847	18951	19069	19129	18871	18823	19084	18886	19133	18973	18907	19013	18807	19079	18963	18906	19071	18868	19108	19104	19080	19139	19060	18909	18845	18905	18835	18934	19168	19044	19114	19022	19230	19313	18883	19002	18963	18908	19011	18899	18942	18934	19000	18844	18922	19105	18824	18948	18903	19098	19045	18901	19105	19024	18947	18932	18970	19022	18995	18937	19036	18981	18950	19046	19114	18968	18914	19074	18888	19049	18956	19001	19016	18944	18777	18988	18911	19088	19157	19283	19109	18958	19170	19079	19214	18969	19086	18948	19147	18993	18867	18928	18904	19079	19003	19175	19168	19107	18838	18782	19305	19104	18968	18917	19078	18766	19136	18941	18976	18973	18859	19120	19097	19045	19077	18933	19051	18998	19114	18979	18958	19005	19129	18986	19001	19025	19141	18950	19189	18988	19018	18899	19149	19106	18977	19031	19183	18976	19023	19002	18986	18819	18986	19102	19005	19013	18885	18985	19198	19190	19034	19121	18848	19085	19205	18838	19054	19045	18889	18959	18994	18948	19125	18922	19047	18914	18824	18955	19092	19139	19025	18879	18934	19057	19074	19135	19172	19108	18872	18940	19090	19096	19095	19252	18847	19012	18984	19004	18949	19132	19046	19104	19186	19081	19241	18860	19140	18987	19049	18958	18979	19133	19106	19005	18958	19165	19020	18850	19063	19210	19001	19119	19188	18892	18993	19038	18973	19027	18982	19174	19106	19083	19076	18891	18912	19072	18902	18923	18937	18935	19228	19053	19068	19134	19046	18846	18910	19065	19110	19062	19018	18835	18957	18869	18998	19173	19084	19122	19127	19048	19015	18863	18988	19109	19047	18947	18983	18914	19091	19051	19092	19042	18986	18787	19019	19343	19025	19110	19067	18950	19098	19020	18963	19202	18971	19012	19083	18939	19125	18898	18928	19037	18907	19054	18979	18948	19296	18977	18973	19060	19016	19129	19010	19254	19147	18948	19013	19074	18866	19171	18938	19081	19028	18876	18992	19145	18972	18989	19099	18960	19018	19125	19202	19250	19062	18903	19262	19066	18971	19053	19182	19024	19082	19242	18982	19221	18850	18971	19009	19116	19116	18959	18970	18910	19029	19109	19086	19071	18894	18888	19144	19049	19006	18918	19060	18945	19195	19189	19058	19018	18995	19123	18977	18944	18781	18995	19126	19068	19300	19170	19068	18948	19000	19139	18937	18916	18858	19101	18904	19115	19081	18985	19070	18949	19014	18940	18924	19121	19156	18968	19004	19111	19188	19088	19025	19205	19051	18956	18999	19172	19095	18995	19140	19102	19027	18935	19039	19033	18904	19117	18879	19026	19054	19045	19008	19057	19066	19036	19383	19188	19033	18852	19065	19011	19206	19041	19199	19215	19076	19091	19028	19330	18808	18985	19075	19017	18732	18913	18976	19264	19065	19042	19077	19034	19091	18890	19020	19087	19211	19127	19098	19086	19234	18977	19032	18854	18936	19012	19087	19085	19053	19026	18918	19099	18966	18851	19058	18817	19377	19013	19187	19277	18980	18964	19150	19257	19092	19242	19190	18790	18846	18959	19102	19051	18745	18925	18990	19157	19057	19039	18999	19062	18832	19157	19259	19006	18815	19046	19058	18936	18734	19135	19105	18987	18950	18996	18793	18966	19075	19039	18958	19040	18912	19052	18956	19126	19093	19108	19171	19002	18936	19109	18886	19066	19023	18803	19092	19052	18895	19220	18962	18939	19125	18894	19077	18902	19061	19141	19027	19227	19004	18872	19152	19095	18897	19082	19227	19380	19129	18909	19016	19038	18966	19132	18904	19114	19013	18800	19197	19198	19026	18881	19061	18967	19040	18981	19029	19053	18904	19223	19133	18986	18914	19191	19046	18895	18887	19334	19156	18973	19051	18873	19057	18875	19061	18972	19117	18987	19176	18993	19025	18975	18978	18958	19043	19003	19060	19043	19056	19168	18839	18934	18911	18677	18879	19070	18903	19035	18834	19109	19013	19327	19179	19035	19050	19021	18999	19254	18881	19023	19047	19061	19052	18909	19130	19045	19027	18978	19030	18818	18846	19198	18886	18985	18895	19099	19208	18799	19136	18628	18986	19006	19069	19196	19011	18955	19183	19218	18884	19140	19043	18805	18995	19079	19001	19024	19149	18885	19004	18891	19150	18940	19034	19009	18869	19096	19224	18971	19058	18950	19096	18993	18790	18937	19063	19062	19105	19011	18943	18962	18994	19171	18998	18829	18655	19170	19097	19065	18838	18823	18984	18894	19043	19013	18970	19018	19224	19018	18960	18996	19157	19073	18992	18893	19158	19006	18834	18968	19115	18970	19112	18880	19023	19042	18874	19094	18910	19058	19052	19018	19113	19165	19111	18851	18943	19117	18893	18975	18964	19044	19218	18959	19028	19051	19122	19002	19005	19069	19136	19013	19261	19276	19195	18915	19116	19166	18835	19067	18990	18850	19193	19103	19082	18911	18956	19007	19241	19019	18946	18975	19103	19125	18945	19041	18967	19108	19080	19131	18837	18909	18938	19058	18994	18857	18975	19030	19062	18864	19033	19021	18982	19017	19097	19098	19035	19056	19040	18941	18958	18909	18989	18822	19194	19071	19012	18867	18832	18967	18925	18807	19136	19196	18840	18954	18900	18869	19139	19054	19034	19115	19029	19130	19150	18951	19079	18976	19088	19083	18919	19139	18975	18878	19159	18923	19080	18822	18888	19082	19033	19040	19039	19166	18987	19039	19023	19188	18920	19145	19252	19019	18985	19060	18897	18847	19148	19065	19014	18987	18932	18965	19009	18848	18786	19196	19128	19070	19023	19079	19195	18794	19097	18993	18951	18848	19194	18844	19107	19008	19327	18981	18929	19123	19200	19095	18951	18957	19075	19024	18998	18893	19063	18985	18880	18928	18838	18856	19187	18915	19048	19159	19203	18878	19088	19024	19089	19157	18899	19128	18971	18870	19013	19054	19122	19041	19039	19299	19035	18949	18971	19110	18990	19273	18847	19018	19074	19132	19044	18999	19120	19226	18961	18957	18985	19025	19062	18993	18980	19199	19133	18914	19003	19039	19146	19060	19184	19010	19128	19037	19056	19137	19087	19128	19133	18941	19020	18921	18910	18972	19231	19011	19264	19087	18836	18948	18998	18769	18995	18738	19008	19183	19050	19011	19142	19058	19081	19128	19102	18869	18872	19020	18994	19031	19067	19226	19080	19083	18836	19109	19121	19071	19030	18931	18828	18874	18800	18990	19113	19029	19208	18982	18947	18996	19078	19134	18944	19113	18832	19024	19181	18867	19211	19061	18912	19130	18988	18967	19118	18959	18961	18981	18907	18720	19088	18998	19095	19100	18834	19034	18929	18899	18973	19035	19199	18885	19155	18798	19164	19012	19156	19144	19048	18747	19082	18971	19129	19137	19177	18990	19070	19049	18884	19037	19073	19013	19024	19013	19134	19138	19053	19151	18940	19069	19078	19139	19137	18926	19159	19215	18962	18778	19264	19064	19181	19209	19035	18878	18937	18777	19291	18976	19067	19016	18986	19237	18963	19031	19238	19211	19111	18955	19230	18824	18958	18995	18928	18883	18947	18917	19054	19201	19277	19065	18999	19105	19061	19025	18863	18943	19165	19051	19070	19079	19117	19122	19163	18932	19171	19154	18914	19032	18992	19109	19003	18912	19040	18950	19084	18926	19017	18948	19042	19190	18985	18975	19154	18970	18920	19038	19199	19119	18984	18989	19097	18963	19137	19157	18957	18843	18958	18989	18747	18864	19177	19016	19053	18962	18953	18926	19257	19019	18809	18975	18966	19057	19242	19012	19096	19082	18831	19126	18901	19198	19032	19087	19146	19082	18900	19113	19059	19160	18979	19030	19079	18999	19127	19187	19185	18973	18995	18903	18991	19083	19103	18965	18932	18829	19048	19217	18818	19059	19028	18996	19029	19149	19212	19047	19140	19130	19199	18975	19036	19203	19226	19058	18966	19096	19079	19130	19309	18957	19120	19012	19006	19018	18757	18842	18851	18925	18872	19120	18831	18940	19004	19149	18994	19049	19257	19048	19242	18998	19071	19016	19161	19093	19189	18973	18898	18948	19005	18904	19180	19009	18959	18975	18862	19127	19063	19129	18972	19047	19049	19015	19161	19132	18784	19010	18962	18833	19099	18995	19183	18992	19233	19153	19009	18941	18959	18986	19066	18913	18923	19099	19121	18889	18988	18924	18907	19002	19120	18977	18935	18979	19002	19098	18922	18984	19058	19126	19266	19056	19026	19007	19164	18988	18952	19137	19162	19083	19115	18864	19123	19081	18951	19176	18941	19187	18934	19074	18886	19072	18942	19114	18980	18932	18910	18949	19079	18936	19035	19087	19018	19019	19129	18971	19182	19004	19189	19245	19117	18920	18955	18994	18844	19036	18896	19014	19059	19227	19030	18930	19180	19322	19242	19010	18993	18992	18872	18894	19076	19072	19050	18904	19092	18894	19046	19020	19022	19069	19081	18887	19168	18945	19070	19084	18988	19031	19060	18945	19065	18911	18900	18885	19154	18900	19006	18938	19117	18961	18883	19027	19074	19113	19167	18935	18962	18955	19006	19256	19043	19081	18976	19055	19230	19020	18980	19097	18811	19086
28277	43041	33484	22019	17442	16816	16667	16772	16511	16539	16332	16381	16538	16467	16373	16337	16248	16153	16186	16060	16204	15975	15968	16154	16046	16260	16078	16235	16490	16510	16585	16478	16365	16125	15954	15856	16017	15920	16119	16035	16001	16072	16030	15814	15926	16108	16095	16018	16050	16039	15964	16164	16226	16020	15919	16113	16060	15899	16142	15996	15973	15872	15983	16002	16200	15984	16048	15958	16082	16004	16100	16111	16192	15934	16087	16037	16014	15993	16118	16199	16059	15979	15931	16001	16072	15958	16212	16126	15916	15887	15959	15858	16036	15974	16115	16113	16024	16095	15949	16107	16117	15972	16130	15873	15931	16052	15951	15936	16015	15830	16032	16034	15880	15811	16075	15887	16012	15986	16047	16025	15767	16136	15947	15955	16146	15942	16092	16016	16082	16090	15967	16078	16130	15895	16108	15883	15982	16059	16024	16061	16121	16065	16170	15984	16033	15886	16016	15910	15919	16078	16257	16090	16117	16002	15999	15956	16041	16022	16076	16012	16095	16221	16047	15962	16044	15896	15908	16020	15925	16003	15956	16035	16103	16114	16110	16149	16038	15923	15780	16175	16063	16072	16203	16098	15972	15992	16090	16165	16111	15870	15991	15923	15907	15902	16024	16038	16145	16141	16207	15896	16089	15957	15948	16220	15925	16053	15939	15923	15973	16102	16006	16053	16149	15941	15997	16123	15817	16189	16145	16114	16025	15813	15899	15855	16032	16103	16083	15917	16029	16187	16128	15971	15989	15867	16030	16012	16161	15889	16169	15935	16066	15980	16018	15928	16082	16217	16045	16059	16116	16048	16093	16110	16134	16101	16018	16137	16112	15953	15980	15917	16025	16092	16002	16061	16002	15934	15991	15837	15980	16122	15998	15982	16298	15932	15823	16069	16232	16100	15958	16107	15986	16180	16173	15967	16003	15985	15805	15834	16166	15955	16173	15923	16211	16127	16167	16100	15995	16077	16092	15917	15889	15854	16053	15920	16041	15965	16142	15986	16068	16127	15925	16159	16003	15927	15865	16095	16155	16054	16107	15981	16107	15986	16114	16014	16066	16048	16072	16041	16019	16097	16046	16027	15975	16247	16070	15909	16041	16078	16134	15975	15957	16113	15946	15935	16056	15979	15891	16192	15969	15982	16019	15879	15954	16002	16197	16232	16251	15944	16037	16026	16106	15998	15737	16311	16077	16038	15869	16011	16054	16113	16190	16140	16016	15905	15987	16152	15774	15975	16255	16030	16051	16084	15847	16077	16074	16049	16029	15985	15995	15991	16279	16064	16091	16008	16245	15854	15996	15857	15947	16033	16150	16148	16123	16042	15886	16125	16172	16213	15924	15912	16236	16006	16080	16080	15959	16108	16053	15941	16053	15938	16023	15982	16061	15935	16066	15984	15961	16056	16181	15981	16064	15910	15947	16060	16010	16090	16005	16099	15968	16001	16168	16102	15989	16096	16069	16112	15833	15969	15993	16220	16040	16001	16084	16108	16049	16145	16089	16163	16068	16083	16047	15867	16106	15977	15972	16063	16270	15931	16033	16135	15992	16130	15911	16096	15971	15986	15982	16016	16079	16205	16011	16068	16101	15930	16098	16038	15990	15959	15921	15984	15976	16060	15914	15895	16090	16049	16093	15809	16153	16054	15950	15998	16130	16151	16078	15915	15901	16036	16119	16058	16105	16084	15885	16151	16072	16224	16107	15921	16113	16089	15927	15974	15908	15928	16013	16014	15980	16126	16132	16010	15935	16162	16207	16056	16026	15903	15780	16005	15898	15872	16221	16086	16087	16023	16030	16021	16048	16107	15906	16053	16119	15949	15914	16022	16006	16018	16030	15991	16245	16055	15969	16076	15966	15909	16093	16010	15935	16017	16118	16159	15980	15916	16113	16099	16108	16065	15890	16085	16068	16000	16054	16000	15846	16159	16141	15949	15990	15941	16034	16054	16056	16153	16211	16077	16109	16022	16137	16074	16143	15975	16061	16167	15974	16168	15995	15974	16074	16222	16035	16014	16025	16097	15939	16038	16053	15938	15952	16043	16032	15883	16021	15874	15822	16041	16000	16032	15928	16175	16326	16172	15931	15985	16006	16138	15925	15915	15998	16024	16187	16040	16001	16019	16189	16030	15970	16077	16081	15986	16359	16016	15969	16130	15964	16077	16101	16071	16070	16048	16155	16197	16145	16076	15918	16082	16018	15966	16034	16064	15893	15947	16076	16068	16118	16059	16163	16004	16090	16137	16118	16042	16077	16006	16067	16064	16033	15912	16047	16066	16025	15985	15928	15894	16060	15947	15970	16234	16014	15953	16060	15936	16129	16010	16264	15982	16059	15986	16267	16053	15936	16168	15921	16059	16116	16069	16170	15943	16006	16039	16156	16004	16112	16042	16058	16128	15904	15999	15961	15835	15883	16121	16061	16061	15959	16135	15958	16282	16086	15932	16195	16013	16104	16276	15975	15986	15804	16004	16018	16085	15963	16261	16085	15954	15945	16030	15928	15973	16199	16041	16103	16157	16047	16005	16045	16116	15979	15954	15987	15853	15986	16164	15999	16107	15867	16065	16062	15935	16002	15963	16391	16089	15978	16171	16021	16018	16045	15987	15977	15922	15960	16072	16063	15865	16194	16110	16065	16024	16070	16155	16297	15850	16064	16065	15768	16132	15966	16009	16098	15987	16133	16304	16042	15895	16135	15948	16062	15916	16172	16117	16163	15923	16084	15982	16127	16064	16107	15974	16039	16227	15868	16090	16124	15972	15965	15972	15945	15902	15994	16003	15852	15978	15999	15836	15975	16012	16033	16205	16092	16087	15917	16088	16062	16158	16151	15984	16029	16063	16111	16093	15952	16248	16115	16084	15988	16019	16171	15967	16141	16211	16117	15918	16051	15910	16216	16037	16199	15983	16138	16150	16038	15985	16107	15951	16026	16026	16014	16166	16197	16021	15975	15977	16211	16146	16151	15913	16246	15955	16079	15961	16035	16049	15922	16045	16082	16226	16139	16020	15980	16219	16084	16189	16003	16002	16090	16044	16054	16151	16053	16066	15896	15940	16007	16012	15963	15985	15980	16105	15932	15934	16115	16116	16053	16011	15918	16107	16007	16018	15986	15979	15945	15961	16067	16012	16028	16074	16076	15995	16076	16140	15837	15958	16007	16109	16078	16150	15880	16119	16003	16123	15951	15879	15892	16049	15971	15995	16031	16097	16157	15964	16141	16125	16125	16001	16042	16051	16134	16100	16046	15956	16041	15895	16233	16119	15894	16108	16166	15985	16070	16065	16028	16019	16154	16124	16152	16185	16092	16029	16113	16088	16056	15863	15924	16076	16115	16019	16072	16127	15948	15954	15909	16038	16160	16117	16107	16030	16046	15964	16216	16068	16049	15888	15971	16050	15961	16225	16154	15955	16152	16097	16003	16166	16007	16196	16005	16000	16102	16003	15976	16024	16008	16088	16012	16029	15907	16038	16104	16074	16111	15850	16060	15963	16214	15866	16053	16053	16036	16154	16024	16140	15996	15982	15971	15941	15976	15964	15945	16007	15935	15920	16007	15966	16151	15869	16211	15922	16127	16015	15867	15970	15947	16123	16167	16213	15968	16003	16148	16067	16074	16109	15974	15948	16118	15919	16108	16091	16008	16206	15941	15989	16071	15884	15972	16108	15943	16084	16031	16061	15794	16015	16066	15948	16103	15921	16017	16172	16122	16060	16056	15898	16214	16061	15984	16037	16015	16119	16301	16080	15729	16003	16085	16250	15973	15980	15997	16039	15984	15994	16000	16049	16110	16085	15916	15955	15857	16054	15985	15958	16083	15969	15869	15896	16060	15952	16015	16054	16005	15954	16101	16198	15877	16117	16068	16112	16113	15916	16107	15955	15824	16143	16104	16119	16175	15961	16097	16015	16017	16152	15865	16085	16003	16217	15930	16019	15909	16082	16169	15908	15971	15936	16041	15946	16054	16031	16125	16167	15999	15944	16198	16028	16008	16091	16091	16138	16032	16000	15964	16066	16049	16059	16040	15899	15927	15928	16182	15905	15954	15726	15944	16164	16277	15985	16069	16206	16113	16053	16128	16001	16098	16059	16004	15995	16110	16241	16162	16126	16026	16002	15948	16167	16045	15996	16011	16033	15928	16066	16181	16060	16176	16207	16049	16008	16070	16097	16117	16239	16055	16001	16017	15987	16218	16013	15968	16247	16033	16083	15986	15882	16007	16062	16097	16083	16159	15824	16049	15998	15991	16033	16042	16095	16072	16016	16066	16121	15887	15969	16050	15964	16004	15951	16044	16011	15957	15979	16122	16108	15988	16059	16192	15953	15954	16051	16137	16126	15893	15854	16022	15974	16105	15970	16172	16077	16007	16036	16111	16086	16148	16030	16105	16141	16005	16126	16034	15950	16034	16150	16082	16136	16080	16211	16041	16000	16239	15977	16017	15966	15991	16012	15963	15932	16013	16124	16198	15962	16076	16056	16027	16067	16098	16146	15930	15970	15986	15941	15989	16177	15838	16117	16097	15863	16245	16104	16095	16034	16121	15931	15813	15936	16278	16052	15937	15976	15964	16095	16160	16038	16001	16079	16122	15966	16002	16209	15981	16077	16086	15915	16114	16116	16015	16022	16079	15994	15940	16100	16210	16065	15842	16039	16107	16097	16126	15979	16164	15974	15972	16007	16065	15926	16152	15867	16020	15973	16094	16092	15928	15979	16262	16028	16076	16032	16138	16150	16162	15905	16041	16065	16229	15925	15947	16072	15949	15950	16109	16019	15995	15885	16044	16192	16179	15996	16134	16081	16035	16090	16012	16076	15902	16142	16050	16111	15972	16087	16006	16055	15879	16040	16023	16121	15948	16137	16019	16095	15961	15956	16147	16059	16061	16001	16060	15990	16020	16067	16197	16138	15971	16117	16121	16044	15882	16133	15953	16113	16188	16179	16128	15965	15952	16213	16272	15933	15976	16032	16054	16210	15986	16119	16097	16093	16047	16015	15935	16177	16175	16074	16035	16111	16119	15944	16149	16011	15957	16034	15846	16041	16008	16056	16056	16082	15864	16056	16216	15893	16139	15995	16062	16152	15872	16041	15910	16082	16098	16152	16055	16127	16023	16106	16050	16177
23925	21430	28996	24562	22681	23179	22873	20205	19782	19856	19620	19387	19082	19233	19147	19140	19175	19272	19189	19265	19009	19113	19290	19092	19004	19168	19076	19234	20363	22106	21329	20768	20074	19662	19358	19040	18937	18942	18895	18874	19111	19020	18918	18825	18984	18916	19005	19090	18929	18973	18957	18812	19164	19027	19101	18980	19072	18864	18993	18936	19061	19027	18861	18915	18913	18908	19073	19112	19000	18772	18788	18811	18776	18770	18789	19016	18795	19005	18794	18696	18681	18973	19100	18968	18903	19097	18853	19117	18970	18949	18978	18748	18993	18937	18912	18988	18924	19026	18837	19043	18938	18989	18780	18815	18915	19022	19045	18908	18845	19151	18930	18821	18944	18819	19027	19029	18966	18954	18886	19107	18946	19018	19026	18935	18976	18732	19015	18877	18979	18935	19024	19069	18905	18878	18890	18978	18802	18816	19080	19007	18912	18968	19034	18880	19030	18995	19028	19045	18929	19069	18974	18945	18915	18928	18784	19076	19063	18936	18664	19039	18938	18754	18814	18918	18803	18755	19156	18811	18934	18670	18820	18890	19041	19099	19085	19073	19098	18986	19018	18931	19082	18733	18988	18785	18920	18787	18963	19028	19047	18892	18797	19010	19109	19231	18903	18888	18925	18752	18790	19047	18885	19000	19035	18955	18829	19008	18960	18807	18938	18949	19250	18833	19041	19016	18857	18938	19013	18874	18947	19024	19070	19064	19035	18871	18857	18872	19004	18943	18819	18985	19076	18927	19095	18858	18703	18867	18879	18824	18870	18867	18919	19073	19070	18938	18813	18859	19077	19066	18966	19024	18988	18902	18983	19143	19007	18862	18898	18905	18837	18969	18696	18920	18789	18886	18872	18733	18941	18912	19123	19022	19020	18906	19000	18900	18872	18856	19191	19081	18941	18877	18801	19005	18919	18929	19197	18834	18805	19028	18890	18800	19025	18962	18958	19015	18813	19060	18905	18870	18930	18848	19042	18912	19010	18832	19111	19059	18927	18731	18748	18836	18840	19057	19053	18952	18934	19147	18862	18699	19021	18797	18855	18978	18981	19065	18856	19166	19055	18849	18899	18907	18962	18860	19024	18768	18825	18950	19034	18858	19035	19134	19167	18931	18818	18874	18963	19067	18970	18864	18768	19088	18906	18857	18980	18820	19234	18962	18959	18960	18950	18966	19115	18723	19055	18869	18867	18830	18808	18916	19004	19101	18989	19090	18919	18765	18956	18928	18978	18945	18850	18737	19087	18803	19029	19070	19223	18944	18735	18871	18962	18944	19085	18924	18899	18993	18798	18800	18877	18983	18948	18874	18966	19069	19077	18921	19103	19004	18861	18900	19068	18783	18995	19004	18925	18865	19035	19007	18921	18872	18924	19108	18908	18932	18713	18815	18794	18967	18959	18983	18997	19057	19076	18890	19164	18783	18956	18795	18610	19021	18854	19038	18863	18803	18978	18882	18908	19100	18978	18951	18959	18892	18817	18929	18939	18842	19070	19024	19133	18959	19173	18928	18824	18672	18793	18927	19110	18768	19084	18824	18902	18892	18940	19093	18989	19043	19071	19190	18898	19019	18740	19057	18965	19026	18997	19124	18995	18970	19007	18806	19231	18883	18873	19033	18881	19218	18834	18864	18984	19093	18732	19028	19010	19244	18821	18889	18921	19092	19179	18755	18933	18979	18898	19101	18895	18841	18799	18779	18782	19102	19020	18875	19022	19026	18934	19191	18956	18984	19041	18820	19117	18996	18865	18904	18758	19200	19116	19162	19052	18831	18915	18864	18849	19033	19080	19061	18908	18937	19094	18972	18970	18944	18926	19013	18995	19054	18892	18943	19044	18741	18902	19014	19174	18941	18932	19036	19149	18963	18989	18981	18796	18946	18955	19024	18854	19022	18733	18905	18997	18859	18945	18737	18876	18859	18950	18910	19013	18928	19086	19036	18980	18958	18900	18956	18952	18885	18969	18979	19056	19204	18782	18954	18963	19012	19172	18872	18741	18841	18936	19048	18900	18734	19007	19026	19015	19015	18995	19065	19182	19002	18946	19064	18816	19121	19000	19034	18884	18808	18665	18795	18880	19009	18850	18871	18978	18967	18884	19107	18896	18993	18710	18753	19012	19166	19112	19032	18996	18787	18972	18868	18976	18837	18881	18933	18738	18996	18921	19066	18832	18887	18945	18962	18794	18990	18822	18924	18907	18748	18717	18853	18987	19049	19060	19088	18942	19058	18974	19011	18807	18950	18909	18647	18908	18911	18982	18961	19216	18914	18823	18931	18786	18707	18909	19031	19065	18945	19089	19005	19043	18774	19109	18977	19064	18977	19122	18824	19087	18888	18894	18759	19015	18881	18945	18955	19098	19013	18878	18919	18995	18938	18943	18970	18891	18875	19027	19068	19035	18808	18908	18918	19069	18783	18839	18948	19115	18996	18889	19192	18967	18946	19046	18901	18921	18938	18989	18777	18878	18905	18815	18789	18743	19014	18769	18938	18932	18976	18951	19031	19007	18982	18723	18786	18737	18926	18873	18828	18988	19004	19053	19010	18898	18954	19005	19044	19059	18890	19042	18994	18971	18740	18978	19005	19040	18997	18865	18921	18937	19055	19141	18979	18991	19127	18923	18887	18956	18949	19048	19003	18946	18878	18907	19016	18945	18980	18938	19064	19060	19069	18905	19055	18846	19061	19277	18880	19032	18862	18905	19001	19024	19118	19067	18941	19173	19088	19146	18840	18996	18877	18949	18892	19143	19153	19032	19003	18812	18999	18972	19021	19043	18893	18832	18917	18887	19017	19074	19014	18894	18959	19114	18978	19008	19239	19063	18989	18906	18882	18848	19187	19104	19037	19100	18883	19060	18839	19028	19087	19276	19012	18998	18823	18835	18937	18997	18971	19027	18839	19004	18923	18807	18933	18827	18937	19052	19137	18615	18784	18925	18769	18852	19029	18838	18992	18894	18898	18893	18934	19024	19119	19118	19071	19017	19046	18897	19001	18973	18873	18854	19056	18785	18866	19017	19188	19027	18961	18922	18976	18845	18852	18893	19079	19120	19091	18929	18878	18935	19178	18974	19124	18931	18862	18886	18835	18737	18855	18962	19001	19122	18955	18815	18983	18929	19186	18878	19192	18864	18823	19201	18997	18979	19071	18934	18917	18940	18971	18986	18969	18903	18894	18867	18932	18840	18854	18874	18786	18974	19186	18991	19106	19035	18900	19025	18989	19042	18913	18886	19018	18878	18865	18887	18821	18974	18825	19110	19025	18963	18959	19086	19015	19002	19164	18891	18841	18954	19000	19010	18903	19005	18885	18885	18938	19041	18770	19012	19084	18786	18767	19000	18954	18895	18801	18885	18981	19072	18849	18933	19048	19045	18948	18969	18942	18918	19057	19010	18984	18979	18945	19032	19013	18993	18985	19202	18963	18951	18760	19042	19002	18949	18936	18895	18940	18961	19040	19081	19163	18939	18884	18866	19034	19043	18826	18818	18741	18788	18810	18891	18919	18965	18717	18938	18893	18916	18919	19147	18819	18780	19071	18983	18980	18865	19047	18987	19033	18950	19144	19111	18979	19090	18909	18826	19150	19007	18996	18905	19187	18978	18773	18884	19020	19127	19070	18947	18985	19079	18943	18863	18886	18955	18925	18938	18886	18854	18707	18913	18813	18846	18805	18851	19053	18932	19099	19190	18837	19109	18926	18895	18894	18747	18944	19212	19107	18914	18848	18993	19038	19032	19159	18834	18791	19007	18802	18843	18865	18879	18911	19045	19014	19054	18879	19091	18778	18993	19073	19060	19094	19049	18914	19099	18939	19055	18784	19019	19025	18867	19066	18859	19082	19013	19211	19196	18857	18958	18923	18915	19090	19131	19026	19015	19032	18979	18853	18830	18848	19047	18890	19020	18899	19016	19017	19113	19132	18986	19012	19011	18857	19003	18972	18944	19142	19072	18979	18762	19105	18817	19001	18960	19071	19054	19217	19071	18899	19066	19059	19086	18998	18618	18843	19043	18961	19152	19035	18980	19007	18867	18907	18855	18860	18957	18876	18955	18737	19032	18948	18786	18905	19015	19090	18963	18933	19103	18867	19029	18985	18856	18872	18915	18896	19010	19027	19076	19118	18961	18741	18912	19015	18870	18819	18885	18748	18948	18820	18941	18901	18881	18863	18865	18804	18902	18904	19026	19042	18947	18909	19119	19140	19190	19020	18927	18861	19052	18794	18901	19124	18887	18953	18862	18763	18959	18931	18819	19008	18971	19106	18891	18954	18983	19003	19096	18907	19136	19012	18942	19055	19004	19001	19091	19123	18874	19099	18976	19030	19221	18916	19064	18780	18964	18721	19212	18891	18905	19055	19016	18994	19061	18860	19015	19143	18802	18979	19078	18882	18938	19003	18965	18918	19017	19259	19110	19081	18948	18979	19000	19156	19013	19078	18961	19132	18838	18862	18739	18768	19100	19022	18833	18919	18912	18993	18827	18976	18933	18772	18973	18946	18860	18901	18843	18955	18907	19193	18882	18748	18967	18949	18812	18884	19120	19180	19023	19083	18837	19047	18904	19067	19002	18793	18896	19027	18936	19082	18990	18793	18819	18829	19101	18937	19020	19068	19224	18962	18811	18955	19052	19123	18816	18854	18949	18991	18977	18887	18930	18878	19133	19146	19072	18924	19089	18741	18929	18879	18956	19146	18881	19000	18980	19178	19064	19183	18893	18825	18928	18893	19123	19033	19065	19033	18737	19094	18974	19115	19015	19111	18954	18927	19043	19017	18791	18913	19011	19046	18872	18921	19064	18836	18914	18779	18890	18790	19018	19020	18814	18928	18932	18846	18979	19175	19110	18845	19035	19069	18965	19029	18980	19076	19149	18981	19041	18784	19066	18893	18872	19135	18915	18898	19118	18797	19129	19092	18862	18892	18870	18903	18848	19051	18846	18972	18871	18941	18910	19058	19040	19026	18985	19001	18873	18873	19173	19089	18800	19265	18950	18981	18847	18929	18964	18694	18977	18754	18955	18868	18942	19042	18897	18806	18954	18918	18756	19071	18742	19082	19112	19005	18897	18826	18905	19027	19086	18932	18985	19106	18823	19001	18942	18893	18722	18754	19022	19096	18982	18862
30753	46945	40220	28223	20373	18188	17880	17282	17302	17020	16843	16461	16357	16286	16353	16052	16196	16320	16489	16387	16486	16134	16209	16162	16296	16167	16227	16267	18505	20577	19303	18441	17181	16482	16284	16087	16037	16052	16164	16050	15902	15895	16072	15967	15940	16191	15998	15976	16112	15899	16097	15934	16079	16192	15967	15989	15899	16100	16147	16056	15900	16070	15939	16014	15909	16220	16103	15970	16080	16083	15935	15962	15965	16069	16103	16021	15967	16115	16103	15992	16094	15927	15986	15794	15958	15999	16149	16013	16013	16138	16034	16167	16129	16056	16064	16098	15989	16186	16129	16073	15989	16060	16363	15929	16145	16025	15895	16016	16116	16008	15936	16043	16076	15974	15907	16085	16054	15957	15984	15984	16041	16067	15910	16013	15947	16124	16070	15957	16227	15891	16304	16217	16046	16068	16316	16006	16133	16088	16014	16054	16154	16032	15980	15914	16000	16077	15956	16187	16058	15991	16060	15892	16106	15789	15920	15887	16117	16072	16163	16119	16110	15931	16141	16131	16076	16043	15833	15926	15912	15914	15854	16044	15855	16068	16142	16110	16055	16049	16061	16231	15919	15960	15910	16224	16040	15947	15986	16045	16035	15976	15965	16085	16186	16075	16014	15951	16083	16053	16042	16083	16070	15890	16202	15961	16170	16072	15920	15925	16035	15940	15998	15986	16197	16259	15893	16079	15903	15907	15875	16205	16182	15987	16124	16036	16052	15982	16114	16025	16146	15929	15836	15924	16240	16038	15991	16141	15808	16058	15983	15884	15992	16119	16036	16089	16152	16138	15995	16139	16060	15917	16043	16261	16010	16061	15902	15931	15983	16076	16050	15979	15928	16075	16054	15945	15905	15964	16159	15917	15898	15895	15983	15896	15923	16155	15928	15809	16147	15970	15922	16151	16126	15936	16050	15927	16213	16102	15885	16026	15918	16019	16165	15941	16023	16112	15918	15974	16152	16266	16111	16192	16019	15830	16197	16014	15982	16033	15920	16018	16088	16014	16130	16209	15880	16011	16120	16046	16093	15946	16030	15949	16086	15974	15981	15948	15935	16086	15995	15787	15999	15954	15914	16061	15980	16108	16166	16015	16141	15845	16008	15964	16075	15914	16037	15972	16020	15864	15997	15973	15850	15840	15812	15948	16121	15932	16072	16000	15865	15887	16120	16066	15845	16044	16096	15871	15981	16065	16059	16058	16030	16106	16088	16084	15989	15880	16009	16147	15848	16084	15965	16062	16037	15909	16009	15963	16040	16017	15923	15952	16014	16091	15990	16014	16180	16098	15888	16139	15981	16080	16080	15894	16055	15996	16101	16061	15997	16089	16040	16258	16026	16064	15937	16093	15997	15994	15928	16165	16025	16082	16114	16067	16185	16055	15960	15948	15950	15964	16020	16115	16048	15948	15850	16091	15968	16027	16151	16142	16065	15896	16149	15959	15846	16052	15919	15964	16017	15958	15955	15930	16051	16079	16203	16202	16016	15830	15885	15949	16106	16015	16090	16182	16016	15961	16033	15996	15963	16031	16036	16023	16023	15854	16144	15974	16166	15981	16174	15897	16085	16196	15951	16023	16049	15901	15993	16135	16047	16101	15905	16063	16037	15972	15986	15995	16022	16028	15879	16116	15975	15890	16107	15991	16197	16025	15875	16155	15848	15973	16009	16237	15906	15969	15855	16126	16048	15994	16171	15966	16028	15959	16228	15976	15998	16058	16046	15970	16042	16125	15916	15959	15844	16009	16042	16123	15958	15974	16109	15854	16013	16170	16063	16122	15871	16004	16010	16061	15961	16002	15984	16045	16062	15987	16069	15997	15797	16069	16060	16133	15961	16103	16067	16145	15878	15911	15981	16013	16132	15926	16055	16017	16095	16137	16021	16090	15987	16005	16007	16065	15919	16007	15830	16104	15966	16160	16118	16012	16080	16020	15932	16206	15887	16077	16168	16033	15879	16114	15918	15929	16134	16040	16036	15909	15952	16190	15947	16051	15915	15941	16010	15893	16010	16090	16119	16183	16152	16046	15774	16051	15866	16066	15846	16041	15812	16050	16100	15954	16141	16012	15921	15918	16147	15866	16049	15973	16251	16227	15852	16239	15927	16238	15868	16068	16121	15873	15980	15942	16024	16083	16058	16000	16090	15966	15847	16047	16014	16023	15889	15908	16105	16113	15925	16009	15933	16041	16026	16196	15922	15884	15936	15974	16046	16005	16014	16064	16059	16027	16012	16016	15918	16079	16100	16167	16198	16108	16087	16209	16099	16034	15986	16204	16016	15796	16001	15923	16054	16071	16130	15912	16079	16008	15965	16033	16018	16025	15924	16209	16009	16004	16175	16059	15847	16085	16039	16027	15912	16031	15976	15936	15985	15983	15861	15985	16159	16096	16150	15965	15948	16021	15979	15921	16029	16119	15964	16310	16082	16012	16096	16000	15903	16104	16000	15942	15937	15945	16183	15977	16030	16071	16005	16020	16056	16066	15976	15922	15940	15944	16198	16020	16056	15994	15777	15978	15947	15877	16281	15957	16049	16084	16119	16016	15917	16005	15983	16029	15983	16003	16107	16045	16125	16029	15972	16046	15853	16144	15996	16098	16104	15940	16039	15914	15943	15913	15832	16124	15763	16048	15969	16065	16128	16022	16021	15905	15864	16017	15909	16015	16003	15951	16058	15952	15998	15936	15897	15845	16026	15958	15912	15957	16105	16036	16000	15983	16078	16028	16036	15982	15883	16111	16047	16099	15985	15891	16184	16039	15859	15934	16027	16058	16050	15912	16026	16237	15961	15771	16124	16009	16162	16118	16110	15894	15978	16013	16229	15983	16040	15892	15978	15961	16007	16051	16106	16080	15893	16163	16070	16163	16011	16098	16041	15916	15971	16141	15839	15961	16108	15865	16009	15991	16114	15989	15986	16099	16153	16123	15959	15991	15904	15966	16071	16086	15975	16019	15927	16143	15947	15719	16068	15918	16121	16003	15871	16147	15987	16071	15839	16077	16110	16099	16042	15900	16116	16017	15987	16096	15924	16117	16030	16101	15837	15992	15838	16118	15829	15919	15884	16296	15824	15921	15890	15893	15988	16145	16217	15999	16128	15944	15878	16159	16013	15951	16107	16004	16022	15985	16055	15765	16178	16119	16007	15971	16055	15989	15984	16072	16083	15994	15963	15816	15932	16113	16092	15974	15931	15943	15987	16069	16053	16027	15910	16063	16024	15983	15961	16058	16196	15889	15884	16194	16045	15953	15931	15888	16166	15920	15926	16060	15992	15919	15979	16071	16074	16032	16089	15928	16074	16064	15888	15829	16116	15973	16015	16065	16025	16273	16028	16078	16229	16144	16053	16078	16012	15977	16036	16022	16074	15983	16091	16079	15973	16121	15892	16109	16155	16224	15932	16045	16161	15929	16208	16018	15934	16155	16058	15865	16129	15918	16076	15946	16213	16050	16041	16087	15988	15868	15976	15968	16084	15824	15953	15920	16167	16284	16124	16009	15962	16118	16060	15993	15974	15902	15953	15909	16142	15846	16183	16030	16187	15980	16176	15743	16021	16015	16125	16188	16098	16056	16095	16076	15850	16064	15920	16050	15870	16046	16026	15942	15958	15967	16056	16035	16059	15932	15942	15983	16000	16055	16061	16027	16058	16123	15959	15941	16179	15807	16059	15971	15996	16092	15925	15986	15970	15946	15987	16009	16016	16083	16088	15857	16051	15925	16099	16119	16036	15996	15974	15987	15933	16155	16061	15922	15921	16163	16008	16023	15950	16080	15907	15992	15955	16065	15928	15965	15933	15940	15955	16123	16072	15985	15911	16053	16014	16168	16062	16035	16047	16108	15868	15993	16193	16070	15989	16072	15900	16102	16039	15993	15967	15962	15959	15966	15998	15840	15938	16028	16040	16036	16018	15928	16153	16073	16151	15904	15919	15979	16031	16031	16013	15833	15923	16005	15982	16160	16093	16108	15972	16104	16092	16141	15911	15840	15980	16036	16019	16091	15917	15987	15975	16018	16083	16046	16036	16037	15999	15936	16087	15944	15976	15923	16043	15941	16050	15988	16019	16021	15890	15842	16074	16064	16003	16129	16016	16015	15883	15964	15922	16098	15935	16112	15957	15998	15976	16158	15940	15899	16161	16123	16019	16190	15967	16001	16049	15904	16043	16065	16108	16144	15940	15966	16131	16011	16010	15977	16130	15992	15746	16104	16123	16141	15940	16003	15915	16103	15823	16241	15937	16038	16151	15994	15878	16177	15944	15946	16017	16007	16057	15878	16151	15888	16153	16182	16063	16085	15988	16089	15904	16002	15789	15976	15996	16108	15998	16083	15968	16087	16041	15989	15961	15928	16043	16003	15883	16152	16034	16009	16070	15993	15898	16028	16033	16055	16050	16208	16069	16072	15948	16160	16093	16014	16079	16071	16022	15987	16117	15946	16237	16142	15883	16053	16067	15965	15953	16036	15961	15824	16180	16103	15805	15919	16042	15880	16006	15960	16020	16116	16087	16080	15909	16064	16055	16062	15990	15914	16065	15897	15940	16081	16080	15993	16059	15951	15894	16128	16032	15965	16101	16069	15868	16088	15996	16001	15996	16015	16009	15981	16137	16069	15998	16045	15948	15894	16098	15976	15997	15922	16063	16066	16157	16252	15848	16135	16027	15978	16040	16039	15984	16208	15931	16036	16101	15814	16110	16021	16001	16130	16079	15979	16019	16168	15960	16188	16048	16139	15980	16118	16086	16033	15989	15902	16065	15772	16210	15828	15940	16165	15971	15889	15950	15880	15998	16000	16042	15950	16016	15955	16095	16059	16085	15986	16144	16034	16085	16079	16066	16122	16188	16208	16050	16032	16178	15964	15995	16137	16111	16052	16081	16137	15994	15942	15967	15966	15967	15970	15902	16021	15992	16041	16000	15930	15899	15875	15879	16049	16152	16013	16078	16018	16001	15968	16014	15979	16088	16115	16008	15835	15959	16059	16147	15991	16072	16095	15973	15939	16143	16057	16249	15928	16122	15970	16245	15987	15955	16111	16119	16003	15973	15947	16110	16038	16148	15990	15912	16048	15999	15989	16000	16111	15949	15969	15868	15834	16111	16044	15937	16135	15987	16081	15939	15975
22773	21321	29222	23838	21723	24033	26617	21651	20684	21218	20833	20461	20450	20107	20113	19933	19969	19721	19855	19893	19805	19867	19938	19728	19952	19703	19855	19862	22229	25216	24014	22745	21528	20768	20105	19626	19726	19832	19676	19876	19499	19600	19672	19714	19761	19625	19572	19808	19766	19784	19551	19670	19566	19638	19722	19633	19533	19611	19795	19823	19699	19609	19587	19726	19738	19510	19547	19491	19705	19635	19871	19685	19922	19431	19751	19682	19692	19574	19645	19695	19514	19504	19751	19633	19577	19760	19462	19330	19326	19554	19616	19561	19542	19648	19660	19549	19493	19628	19288	19574	19589	19706	19806	19695	19743	19797	19557	19541	19361	19571	19638	19730	19654	19475	19816	19516	19837	19527	19628	19634	19638	19501	19804	19543	19759	19408	19755	19592	19442	19484	19605	19524	19795	19487	19632	19710	19476	19422	19529	19563	19683	19384	19626	19501	19610	19520	19315	19502	19693	19488	19663	19396	19728	19474	19558	19412	19648	19414	19518	19446	19543	19716	19623	19553	19610	19688	19630	19645	19768	19567	19577	19657	19629	19701	19721	19682	19756	19513	19770	19646	19689	19806	19526	19669	19708	19611	19654	19401	19649	19443	19414	19833	19522	19440	19549	19649	19491	19594	19615	19550	19685	19595	19662	19521	19800	19417	19414	19740	19525	19513	19434	19731	19421	19693	19597	19575	19477	19616	19553	19557	19689	19526	19543	19553	19608	19651	19388	19601	19541	19570	19580	19475	19606	19450	19613	19645	19745	19609	19775	19695	19397	19350	19559	19576	19680	19613	19407	19724	19551	19487	19447	19406	19333	19666	19603	19582	19566	19333	19694	19551	19525	19377	19590	19554	19732	19485	19444	19713	19646	19513	19679	19642	19552	19740	19601	19419	19666	19461	19724	19796	19715	19310	19724	19596	19551	19595	19382	19506	19516	19469	19332	19455	19540	19392	19582	19585	19481	19494	19511	19496	19560	19541	19887	19617	19809	19545	19611	19574	19701	19395	19679	19479	19753	19291	19577	19636	19737	19641	19600	19506	19737	19693	19322	19735	19606	19533	19612	19696	19676	19738	19762	19453	19548	19548	19711	19610	19504	19450	19853	19681	19341	19399	19508	19638	19703	19669	19459	19409	19558	19409	19485	19452	19459	19381	19384	19675	19611	19591	19474	19607	19520	19606	19506	19512	19428	19624	19689	19590	19606	19592	19501	19482	19571	19477	19541	19529	19575	19695	19633	19586	19640	19462	19666	19556	19538	19578	19514	19372	19494	19644	19701	19512	19664	19620	19479	19506	19502	19487	19499	19590	19683	19467	19553	19504	19562	19420	19528	19524	19455	19679	19613	19376	19501	19584	19527	19713	19586	19416	19501	19391	19514	19720	19554	19674	19592	19637	19741	19411	19488	19593	19369	19608	19476	19528	19510	19484	19462	19551	19585	19706	19593	19441	19659	19232	19488	19469	19850	19636	19571	19496	19494	19549	19887	19593	19527	19644	19527	19697	19462	19484	19685	19483	19475	19420	19611	19676	19281	19393	19622	19615	19587	19656	19613	19644	19921	19617	19691	19596	19678	19599	19438	19676	19256	19812	19458	19375	19532	19565	19655	19575	19298	19610	19521	19449	19512	19655	19548	19622	19719	19536	19465	19594	19582	19418	19676	19434	19459	19675	19610	19400	19639	19422	19621	19559	19624	19756	19497	19514	19779	19495	19484	19556	19544	19388	19664	19641	19527	19602	19623	19630	19501	19662	19299	19557	19431	19608	19538	19563	19656	19492	19550	19528	19531	19518	19661	19574	19470	19511	19771	19722	19634	19590	19476	19502	19769	19498	19552	19565	19727	19498	19395	19696	19646	19563	19504	19540	19699	19743	19720	19537	19648	19522	19509	19450	19632	19369	19555	19642	19586	19391	19701	19497	19629	19711	19660	19551	19631	19588	19470	19474	19698	19468	19427	19700	19643	19568	19570	19440	19683	19473	19276	19594	19854	19812	19661	19623	19753	19725	19739	19625	19540	19626	19836	19550	19566	19421	19577	19677	19665	19715	19712	19559	19541	19394	19399	19614	19550	19443	19544	19610	19689	19645	19484	19532	19790	19446	19732	19581	19781	19671	19554	19625	19578	19488	19878	19468	19470	19397	19561	19622	19632	19852	19604	19450	19675	19399	19488	19571	19538	19243	19671	19544	19634	19618	19603	19511	19679	19589	19567	19584	19616	19563	19436	19425	19577	19673	19583	19467	19750	19752	19554	19460	19623	19369	19463	19495	19455	19448	19553	19700	19562	19688	19568	19480	19537	19379	19349	19596	19371	19691	19683	19539	19549	19430	19525	19599	19504	19688	19520	19573	19847	19678	19534	19721	19297	19624	19538	19332	19546	19433	19580	19834	19438	19541	19602	19600	19498	19407	19505	19791	19630	19477	19589	19334	19528	19516	19498	19500	19565	19466	19504	19399	19502	19568	19506	19571	19636	19648	19576	19577	19474	19713	19897	19485	19447	19650	19807	19515	19498	19463	19598	19619	19428	19393	19271	19454	19486	19622	19557	19679	19624	19755	19419	19502	19586	19490	19484	19600	19827	19524	19750	19480	19466	19467	19671	19531	19589	19572	19619	19734	19498	19714	19634	19505	19349	19522	19603	19446	19471	19287	19358	19439	19660	19680	19611	19456	19596	19854	19826	19448	19434	19513	19724	19611	19730	19510	19799	19495	19782	19588	19393	19636	19469	19591	19601	19416	19741	19755	19585	19707	19558	19354	19315	19488	19474	19557	19680	19602	19622	19755	19592	19634	19563	19436	19417	19778	19471	19480	19690	19470	19614	19527	19620	19525	19423	19514	19572	19638	19434	19488	19589	19432	19493	19553	19357	19587	19370	19532	19815	19551	19545	19384	19676	19515	19640	19574	19558	19444	19637	19651	19607	19567	19665	19500	19697	19772	19593	19503	19682	19573	19681	19646	19651	19455	19560	19466	19331	19526	19314	19664	19509	19578	19634	19722	19433	19470	19509	19483	19317	19701	19367	19525	19601	19648	19728	19593	19643	19455	19669	19671	19592	19664	19583	19704	19568	19485	19681	19606	19853	19838	19533	19600	19630	19304	19344	19490	19645	19588	19770	19533	19559	19548	19338	19364	19412	19707	19502	19504	19707	19288	19458	19600	19648	19605	19810	19566	19579	19664	19514	19565	19583	19527	19582	19619	19543	19631	19599	19584	19503	19540	19377	19578	19562	19534	19480	19670	19711	19619	19630	19854	19646	19521	19567	19642	19620	19546	19687	19719	19536	19465	19544	19475	19556	19471	19498	19623	19622	19558	19581	19541	19643	19502	19609	19659	19471	19626	19734	19692	19501	19634	19794	19723	19569	19600	19632	19747	19772	19631	19499	19591	19654	19422	19401	19576	19569	19359	19748	19656	19371	19594	19402	19542	19728	19629	19572	19703	19684	19522	19684	19572	19494	19572	19583	19396	19646	19558	19585	19354	19580	19546	19611	19571	19532	19571	19410	19674	19317	19508	19599	19548	19475	19599	19547	19608	19472	19703	19439	19540	19660	19647	19515	19677	19406	19590	19626	19661	19543	19635	19514	19660	19532	19435	19576	19497	19674	19479	19548	19550	19540	19624	19586	19565	19625	19634	19681	19565	19323	19593	19544	19502	19659	19367	19613	19587	19582	19590	19598	19589	19870	19484	19582	19435	19286	19605	19653	19381	19670	19426	19634	19506	19564	19563	19668	19324	19690	19422	19597	19543	19574	19709	19583	19580	19517	19604	19682	19628	19811	19471	19637	19398	19439	19674	19639	19537	19540	19794	19482	19635	19693	19351	19649	19507	19548	19788	19577	19436	19486	19336	19709	19566	19525	19647	19596	19677	19785	19537	19557	19519	19379	19504	19607	19330	19485	19388	19621	19830	19415	19647	19564	19446	19650	19637	19426	19675	19569	19290	19547	19441	19673	19781	19713	19642	19811	19669	19815	19594	19303	19715	19675	19665	19530	19535	19664	19596	19626	19611	19746	19655	19548	19674	19608	19485	19470	19696	19484	19439	19519	19585	19645	19516	19572	19507	19619	19600	19628	19682	19536	19678	19632	19456	19574	19494	19611	19600	19512	19431	19708	19684	19621	19656	19570	19516	19492	19640	19541	19663	19603	19403	19440	19693	19637	19581	19688	19381	19447	19510	19550	19734	19616	19440	19695	19514	19442	19534	19533	19649	19581	19542	19500	19500	19798	19488	19570	19787	19586	19643	19627	19540	19639	19460	19555	19602	19527	19543	19531	19596	19774	19491	19363	19657	19679	19508	19508	19625	19435	19644	19564	19549	19593	19705	19626	19225	19751	19444	19541	19490	19407	19617	19761	19836	19494	19642	19429	19511	19465	19450	19624	19422	19497	19725	19518	19625	19603	19571	19511	19668	19774	19511	19545	19685	19747	19461	19655	19612	19528	19719	19581	19546	19473	19338	19653	19287	19686	19460	19760	19546	19641	19644	19476	19665	19684	19641	19420	19720	19365	19704	19685	19581	19654	19562	19767	19510	19624	19441	19706	19612	19534	19492	19409	19179	19529	19662	19592	19472	19596	19551	19656	19454	19699	19627	19617	19369	19470	19441	19651	19775	19493	19573	19676	19775	19617	19337	19612	19514	19487	19606	19487	19525	19553	19572	19577	19554	19554	19568	19610	19694	19554	19650	19730	19687	19733	19434	19569	19483	19619	19379	19646	19456	19396	19435	19617	19396	19367	19515	19619	19423	19559	19270	19515	19607	19660	19480	19568	19826	19620	19444	19499	19395	19498	19588	19601	19599	19684	19622	19542	19585	19708	19581	19643	19502	19604	19495	19633	19459	19477	19552	19707	19551	19452	19649	19541	19506	19590	19650	19762	19791	19447	19528	19385	19433	19815	19654	19506	19550	19531	19456	19541	19509	19642	19656	19548	19320	19438	19431	19589	19400	19453	19921	19478	19428	19671	19467	19443	19498	19613	19589	19635	19701	19697	19668	19782	19565	19575	19711	19563	19493	19814	19582	19625	19432	19534	19452	19575	19621	19636	19521	19680	19407	19455	19668	19547	19580	19714	19694	19567	19538	19813	19712	19477	19568	19609	19697	19565	19463	19622	19662
32668	55308	49383	35220	24893	20894	19182	18693	18147	18241	17581	17177	16877	16825	16886	16741	16523	16690	16728	16726	16754	16677	16488	16861	16881	16772	16644	16800	20741	24219	21933	20596	18597	17288	16777	16525	16452	16504	16374	16492	16292	16241	16203	16270	16359	16325	16369	16582	16201	16366	16431	16371	16266	16330	16270	16315	16300	16322	16440	16209	16477	16531	16325	16363	16407	16353	16354	16423	16535	16303	16226	16508	16541	16347	16400	16373	16337	16459	16310	16209	16346	16203	16338	16364	16331	16290	16304	16317	16366	16259	16512	16322	16528	16133	16223	16307	16308	16242	16428	16196	16298	16330	16554	16259	16403	16472	16248	16438	16448	16521	16159	16251	16364	16338	16298	16363	16288	16158	16387	16383	16321	16417	16272	16307	16321	16284	16461	16488	16492	16298	16273	16295	16201	16449	16256	16386	16339	16369	16274	16449	16423	16359	16395	16194	16368	16385	16277	16285	16360	16374	16430	16404	16365	16300	16421	16407	16421	16219	16487	16354	16429	16432	16533	16191	16293	16403	16213	16302	16324	16289	16268	16254	16394	16262	16393	16360	16206	16443	16377	16369	16146	16225	16274	16515	16328	16523	16302	16351	16256	16334	16431	16337	16547	16309	16363	16267	16416	16217	16295	16210	16352	16201	16338	16286	16429	16316	16327	16448	16331	16304	16185	16236	16530	16233	16398	16337	16456	16255	16295	16283	16357	16345	16317	16394	16396	16385	16387	16136	16322	16320	16310	16515	16260	16307	16547	16386	16419	16455	16325	16381	16217	16417	16233	16407	16368	16341	16511	16264	16427	16358	16343	16225	16243	16334	16281	16327	16146	16306	16569	16345	16454	16381	16448	16448	16363	16330	16338	16386	16234	16261	16359	16352	16380	16177	16278	16237	16463	16234	16347	16253	16310	16385	16424	16288	16368	16351	16279	16282	16399	16474	16143	16524	16363	16155	16470	16182	16426	16616	16497	16313	16318	16349	16413	16161	16236	16228	16267	16298	16313	16418	16443	16382	16329	16384	16302	16409	16209	16452	16264	16370	16480	16162	16397	16298	16355	16268	16356	16296	16257	16271	16330	16349	16346	16469	16179	16389	16261	16106	16525	16377	16293	16384	16303	16485	16513	16465	16316	16245	16350	16346	16287	16171	16291	16232	16305	16244	16507	16371	16414	16251	16099	16381	16108	16388	16261	16251	16390	16186	16272	16359	16492	16386	16314	16329	16392	16250	16284	16381	16242	16337	16282	16514	16256	16359	16345	16178	16341	16274	16315	16353	16426	16487	16297	16259	16261	16469	16227	16327	16312	16371	16321	16343	16404	16272	16424	16512	16424	16248	16543	16263	16404	16453	16153	16276	16326	16341	16214	16236	16321	16271	16258	16242	16225	16428	16261	16425	16360	16406	16184	16237	16192	16263	16495	16391	16503	16344	16194	16435	16228	16279	16318	16247	16257	16266	16330	16427	16310	16390	16409	16443	16274	16227	16243	16394	16316	16272	16191	16268	16289	16246	16208	16337	16406	16294	16405	16277	16344	16298	16369	16367	16331	16363	16531	16311	16379	16235	16375	16398	16221	16391	16290	16323	16227	16396	16448	16437	16334	16250	16202	16353	16383	16471	16539	16393	16138	16301	16278	16430	16377	16477	16326	16385	16243	16269	16463	16318	16314	16340	16271	16253	16297	16460	16233	16521	16218	16269	16302	16303	16330	16340	16319	16347	16398	16164	16488	16380	16329	16283	16402	16332	16372	16338	16444	16377	16407	16408	16306	16256	16194	16410	16371	16286	16378	16330	16354	16337	16437	16378	16208	16266	16279	16405	16275	16282	16323	16237	16507	16362	16410	16237	16472	16270	16295	16389	16281	16256	16449	16286	16220	16051	16185	16488	16478	16409	16481	16369	16136	16507	16365	16366	16343	16392	16357	16228	16361	16428	16404	16412	16275	16449	16415	16396	16326	16378	16281	16289	16421	16276	16281	16341	16275	16342	16294	16435	16304	16306	16350	16411	16391	16349	16242	16281	16308	16274	16417	16384	16314	16383	16329	16319	16234	16322	16330	16270	16499	16220	16375	16456	16322	16421	16338	16488	16196	16409	16408	16328	16302	16370	16532	16145	16500	16283	16402	16253	16322	16335	16361	16333	16449	16309	16305	16399	16262	16381	16148	16319	16311	16413	16215	16323	16293	16219	16257	16178	16361	16399	16209	16588	16185	16267	16276	16189	16464	16589	16145	16510	16330	16498	16326	16288	16532	16250	16235	16207	16314	16305	16409	16291	16280	16431	16169	16180	16336	16395	16317	16221	16291	16508	16235	16289	16356	16274	16381	16443	16342	16184	16282	16164	16568	16341	16185	16456	16242	16254	16293	16438	16253	16372	16230	16242	16339	16373	16297	16221	16315	16366	16301	16245	16433	16316	16272	16414	16379	16206	16443	16280	16231	16260	16413	16298	16197	16411	16418	16347	16363	16373	16274	16467	16221	16248	16328	16474	16407	16444	16404	16429	16228	16403	16206	16523	16396	16242	16403	16427	16278	16330	16074	16276	16239	16409	16335	16248	16207	16261	16409	16353	16241	16201	16281	16423	16353	16214	16291	16322	16425	16409	16186	16348	16193	16119	16227	16263	16213	16425	16353	16258	16144	16351	16178	16268	16255	16416	16474	16227	16451	16366	16430	16188	16365	16228	16329	16397	16350	16540	16359	16148	16353	16395	16559	16280	16480	16252	16437	16461	16291	16319	16458	16246	16161	16373	16412	16258	16398	16278	16310	16477	16274	16395	16297	16320	16215	16195	16301	16424	16290	16328	16367	16394	16505	16337	16375	16277	16277	16348	16359	16474	16397	16333	16530	16299	16366	16274	16393	16193	16280	16252	16396	16257	16417	16278	16504	16303	16480	16089	16202	16262	16495	16386	16354	16241	16513	16223	16429	16480	16335	16464	16282	16360	16389	16190	16286	16368	16234	16498	16465	16370	16342	16297	16276	16119	16287	16266	16539	16350	16536	16274	16356	16221	16516	16413	16294	16202	16260	16315	16362	16269	16470	16472	16337	16440	16378	16348	16420	16346	16238	16432	16265	16450	16427	16239	16360	16354	16206	16321	16336	16344	16264	16359	16110	16241	16315	16603	16472	16244	16250	16276	16393	16344	16301	16317	16280	16301	16438	16354	16330	16179	16403	16489	16371	16451	16293	16201	16401	16329	16322	16253	16442	16247	16526	16443	16199	16149	16381	16297	16369	16313	16327	16383	16405	16231	16333	16298	16376	16525	16198	16441	16563	16257	16387	16424	16319	16288	16073	16429	16246	16265	16201	16354	16266	16416	16299	16249	16306	16413	16214	16285	16245	16302	16265	16392	16497	16349	16331	16302	16302	16294	16198	16220	16363	16397	16384	16308	16373	16310	16405	16256	16231	16404	16336	16396	16279	16396	16538	16321	16267	16214	16425	16257	16180	16420	16422	16310	16212	16466	16304	16227	16308	16497	16383	16259	16372	16242	16488	16365	16307	16362	16372	16331	16292	16350	16311	16183	16224	16279	16550	16259	16370	16417	16310	16323	16322	16332	16340	16325	16311	16367	16386	16061	16286	16362	16311	16314	16455	16339	16428	16371	16228	16527	16346	16247	16249	16427	16428	16357	16423	16395	16295	16369	16300	16498	16426	16237	16289	16362	16270	16281	16326	16233	16349	16331	16422	16382	16193	16289	16355	16447	16228	16365	16433	16221	16536	16478	16507	16375	16258	16410	16332	16318	16362	16330	16327	16398	16248	16291	16252	16316	16468	16274	16507	16360	16339	16290	16451	16411	16318	16385	16232	16359	16170	16333	16257	16288	16513	16248	16369	16358	16321	16193	16091	16332	16465	16340	16408	16221	16376	16419	16349	16341	16364	16197	16265	16217	16210	16316	16369	16348	16238	16460	16295	16302	16414	16330	16312	16398	16278	16456	16226	16339	16507	16103	16386	16382	16231	16427	16213	16284	16359	16298	16275	16288	16280	16321	16307	16288	16303	16268	16365	16398	16431	16349	16317	16233	16325	16400	16361	16382	16337	16365	16210	16354	16277	16334	16109	16236	16454	16402	16294	16329	16277	16287	16393	16360	16352	16528	16213	16296	16313	16274	16285	16305	16200	16384	16159	16467	16432	16239	16452	16292	16227	16415	16438	16091	16322	16307	16400	16363	16440	16239	16274	16169	16353	16306	16204	16167	16375	16500	16330	16259	16515	16242	16418	16264	16337	16321	16436	16240	16286	16237	16398	16260	16266	16496	16324	16334	16257	16296	16424	16254	16338	16364	16359	16405	16181	16268	16399	16465	16482	16375	16411	16199	16247	16292	16393	16391	16345	16135	16449	16389	16361	16509	16387	16277	16409	16421	16415	16250	16433	16300	16415	16314	16288	16249	16345	16230	16241	16232	16347	16293	16289	16249	16273	16241	16221	16454	16265	16417	16447	16233	16450	16244	16358	16479	16443	16345	16161	16422	16288	16456	16325	16321	16385	16215	16309	16213	16217	16390	16251	16221	16424	16241	16267	16386	16233	16395	16169	16352	16398	16435	16288	16179	16391	16367	16511	16328	16291	16160	16485	16235	16282	16375	16346	16288	16290	16381	16315	16456	16414	16396	16699	16203	16530	16242	16353	16546	16332	16355	16330	16410	16233	16332	16196	16292	16308	16329	16323	16357	16249	16227	16304	16315	16497	16115	16333	16263	16355	16352	16230	16360	16423	16295	16343	16323	16370	16441	16379	16379	16274	16096	16392	16293	16261	16572	16395	16257	16194	16358	16363	16220	16406	16343	16383	16219	16351	16313	16390	16390	16373	16357	16446	16243	16499	16471	16323	16246	16311	16328	16328	16351	16373	16070	16396	16238	16499	16371	16214	16374	16344	16196	16465	16345	16302	16255	16291	16319	16435	16297	16270	16091	16436	16203	16193	16387	16264	16225	16420	16256	16367	16397	16329	16463	16433	16206	16253	16375	16288	16200	16334	16135	16128	16319	16221	16228	16365	16421	16357	16374	16378	16458	16242	16159	16400	16443	16218	16277	16281	16260	16294	16233	16307	16311	16193	16478	16230	16291	16330	16377	16275	16252	16446	16337	16239	16312	16389	16264	16253	16325
28811	27922	38110	31423	22820	20363	19983	19392	19045	19329	19417	19228	18938	18891	19012	19010	18911	19255	18973	18983	19029	18959	18920	19144	19156	18801	19051	19029	19131	19413	19356	19523	19216	19280	19159	19006	19128	18736	18910	18894	19068	18639	18963	18960	19067	19093	18851	18904	18908	19057	19076	19074	18947	18931	18947	19080	19110	19072	18848	19074	19021	18894	18740	19114	19000	18948	18948	18908	18771	19109	19033	18961	18915	18857	19021	19178	18919	18815	18784	19004	18956	19062	19125	18916	18864	19183	19052	18925	19103	18758	19155	18815	18982	18925	18795	19019	18885	18966	18717	18777	19037	18744	18916	18925	18750	18773	19026	18779	18808	18850	19240	19035	18939	18848	18805	19127	18895	19017	18964	19079	19007	19073	18974	19035	18963	18975	18650	18836	18883	19003	18880	18932	18851	19070	19060	19054	18987	18772	18898	19085	19027	18989	19089	18809	18981	18853	19000	18902	18839	18914	18965	18839	18781	18790	18935	19171	18920	18794	18602	18744	18913	18902	18940	19053	19036	18922	19034	18894	19080	19171	19075	19012	18907	18937	18927	18728	18931	18989	18820	18855	18893	18807	18960	18995	18977	18836	18836	19060	19065	18879	18989	19014	19002	19125	18751	18849	18952	18736	18960	19069	18892	18870	19067	18975	19086	18726	18810	18940	18894	18891	19003	19067	18999	18757	18948	18838	19038	18781	19100	18907	18570	18904	18858	18963	19090	18972	18971	18964	18683	18854	18864	18776	19011	18967	18986	19009	19093	18998	18928	18855	19028	18745	19035	18680	18846	18799	18995	18861	18927	18894	18785	18718	18938	19105	18947	18956	18982	18861	19051	18824	18927	18776	18918	19070	18914	18879	18975	19062	19049	18959	19054	19072	18918	18866	18734	18997	18936	18785	18792	18924	18849	18909	18991	19016	19101	18792	18976	18975	19034	18995	18880	18908	18852	19035	18953	19023	18880	18856	18870	19062	18891	19082	18790	18957	18981	18792	19001	18983	19168	19061	18952	18878	18974	19003	19064	19114	19172	18999	18812	18919	19003	18830	19083	18795	18854	18767	18994	18919	18965	18795	18836	18959	18956	19121	18982	18857	18778	19062	18712	18989	18908	19122	18910	18743	18848	18951	18871	18932	18807	19070	18790	18914	18915	18812	18922	18935	18719	18968	18791	18852	18910	19151	18993	18815	18719	18713	19057	18825	18753	18799	19069	18935	18982	18980	19110	18847	18869	18633	19040	18974	18869	18924	18896	18728	18946	18969	18896	18929	18759	18853	19027	18842	18822	19006	18969	18850	19067	18966	18815	18835	19129	18846	18904	18905	18960	18879	19066	18879	19015	18946	18794	18898	18953	18891	18978	19056	18952	18844	19125	18918	18898	18848	18964	18789	19010	18858	18768	18905	19191	18887	18870	18744	18812	19006	19051	19303	19000	18807	18876	18906	19195	19019	18961	18807	18947	19084	19013	19113	19083	18881	19030	19089	18914	18707	19003	19039	18771	18741	18995	18865	18840	18961	18895	19024	18817	19056	18877	18889	18715	18973	18974	18763	18970	18871	18950	18953	18829	18939	18954	18766	18829	18796	18994	19122	19043	18836	18961	19083	18876	18720	18857	19013	18904	18963	18987	18999	19011	18956	18901	19024	19102	19007	18738	18828	19035	18935	18695	18568	18742	18959	18921	18889	18898	18886	18954	18829	18836	18893	19042	19028	19103	19048	18851	19032	18906	18963	19028	18872	19100	18972	19048	19012	18765	18926	18977	18968	18959	18856	18964	19061	19016	18882	18734	18965	18875	19052	18839	18977	18780	18809	18908	19189	18874	18957	19093	18958	18983	18816	18817	19003	18876	18950	18977	19043	18880	18969	18878	18840	19077	18789	18905	18907	18970	18862	19096	19051	18858	18920	18793	18965	18819	18907	19128	18849	19034	19046	18890	18850	18974	18790	18929	18878	19026	19100	19075	19177	18842	19053	18853	19140	19089	18878	19057	18898	18962	19009	19250	18893	19095	18716	19205	19109	18973	18906	19006	18968	18719	19001	19141	19046	18914	19036	18943	18985	18961	18797	19043	18902	19010	18818	18950	19254	18847	19001	19002	18816	18885	19112	19021	18913	19014	18990	19060	19050	19049	19079	19014	19061	19087	18986	18992	18946	18999	19027	18767	18862	18900	18896	18867	19103	18857	18796	18800	19100	18832	18800	19130	18874	18901	18882	18929	18883	18986	19036	18992	18872	18844	19017	18829	18710	19034	18950	18921	18750	18855	18998	19081	19144	18913	19034	19194	19224	18932	19185	19094	18895	19016	18620	18813	18745	19020	19073	18903	18937	19035	18860	18757	18967	18810	18840	18955	19119	18658	18899	19079	19180	18771	18942	18955	18850	18898	18920	18892	18707	18826	19078	19026	19038	18920	18722	18923	18980	19020	18948	19059	19024	19081	18849	18987	19003	18924	19012	19006	18895	19007	18677	18892	19014	18930	18782	18881	19130	18958	18772	18901	18897	18802	18924	18945	18822	18964	18909	18988	19148	18972	18889	19088	18787	18874	18978	18923	18888	18720	18882	19059	19149	19180	18810	18881	18968	18831	18793	18882	18938	18848	18837	19133	18933	18923	18972	18709	18986	18911	19092	18807	18865	19034	18813	18811	18914	18987	19097	19023	18927	18887	18864	19018	18859	18826	19004	18876	18944	19043	18793	19076	18966	18842	18987	18742	18958	19192	18834	18854	18869	18909	18893	18889	18806	18846	18881	18841	18904	18812	18859	18957	18988	18879	18950	18949	18883	19004	18892	19115	18819	18889	18964	19122	19052	19083	19103	19172	18765	18804	18959	19001	18931	18812	18972	18775	18963	18885	18959	19006	18833	18982	19102	18903	18957	19141	18975	19181	18904	18849	19103	19005	18943	19027	19035	18941	18999	18919	18876	19168	18777	18958	19131	18786	19105	18981	18965	19046	18758	18689	18953	18731	18917	18945	18759	18765	18747	18974	19126	18941	19082	19037	18974	19123	18924	18894	19163	18961	18926	19015	18842	18861	18810	18992	18818	18917	18769	18887	19072	19022	18832	19108	18862	18907	19071	18955	19374	19018	18994	18901	18906	19070	18884	19267	19109	19059	18966	18849	19022	18857	18737	18985	19123	18768	18850	19079	18978	19042	18871	19024	18956	18556	18846	18851	18747	19035	18749	18903	18968	18932	18817	18891	18831	18904	18797	19008	18833	19048	19012	18917	18999	18885	19032	19090	19199	18960	18998	19051	18910	18983	18864	19046	19001	18869	18921	18967	18629	18939	18916	18778	18656	18751	18825	19005	19165	19186	18909	18701	18976	19027	18955	18997	19036	19067	19156	18822	18670	18885	18895	18857	18905	18916	19116	18903	19064	18951	18874	19022	18848	19044	19038	18972	18918	18977	18940	19203	18901	18795	18891	18955	18932	18903	19076	18858	18803	18925	18887	18821	18782	18908	18830	18899	18862	18805	18873	19054	18957	19161	18761	19054	19054	19053	18990	18956	18865	18878	19042	18924	19008	19065	18942	19001	19140	18843	19079	18899	18861	19031	18702	18835	18852	18950	19029	19068	18731	18921	19156	18933	19019	18891	18979	18739	18637	18986	18979	18936	19054	18960	19015	18893	18793	18901	18885	18977	18785	19068	18701	18861	18855	18872	18957	18736	19066	19012	18920	18975	18977	18973	19178	19188	18990	18905	19052	18998	18876	19142	18812	18857	18776	18898	19063	18917	18956	18916	18836	18726	19002	18908	18744	19098	19176	18905	18953	18961	18808	18903	19055	18999	18901	18963	18991	18998	19264	19016	19157	18747	18921	18836	18689	19133	19073	19018	18961	18960	19105	19068	19068	18829	19061	18798	18940	18867	19018	18668	18900	18931	18961	19036	18733	19015	18652	18940	18941	19022	18717	19027	18996	18988	19011	18959	18746	18898	18861	18956	18765	18894	19036	19009	18827	18875	19018	19000	18921	18908	18839	19049	19027	18811	19219	18952	18998	18698	18880	19231	19047	19064	19005	19064	18995	19063	18876	19154	18908	18716	19020	18969	19046	19085	18983	18766	19041	19116	18876	19020	18743	18878	18847	19037	18990	18918	19047	19093	18734	18728	18885	18779	18944	19001	18835	18887	18950	18918	18879	18997	18872	18934	18936	19072	18933	19202	18983	19081	18925	19073	19141	18959	18940	19031	19119	18907	18861	18887	18855	18908	18767	19022	18986	18970	19001	19025	19048	18954	18990	19004	18902	18976	18805	18928	19025	19041	18754	18834	18957	18945	18932	18986	18973	19028	18993	18894	19100	18954	18848	19030	18994	18963	18944	18994	18998	18937	18838	18986	18958	18881	18948	18988	18956	19104	19069	18993	19025	18963	18828	18940	19003	18810	18893	18899	18953	19013	19078	19159	19101	18980	19162	18890	18846	19136	18981	18939	18914	19194	19072	18986	18981	18950	19067	19069	18932	18871	18791	18976	18950	19208	18945	19075	19064	18777	18798	18912	18930	19060	19037	18827	18968	19025	18775	18908	18910	18953	18910	18810	18957	18995	18932	18939	19024	18940	18932	19139	18818	18752	18782	18983	18986	18841	18962	18982	19045	19063	19221	19212	19066	18845	18869	19132	18948	19061	18811	18951	18987	18917	18937	18825	18967	18965	18855	18966	18796	18964	19010	18933	19139	18978	19016	18902	18871	18966	19012	18790	18996	19012	18792	18993	18910	18997	18950	19028	19053	18921	18984	19114	18824	19176	18846	19239	18872	18969	18864	19042	18896	18897	18985	18821	18850	19020	18863	18854	18784	18823	18893	18996	18973	19169	19037	19052	18978	19000	18934	18923	18929	18913	18919	18895	19122	18889	18793	18808	19101	18816	18960	18938	18930	19020	18918	19060	19034	18972	18935	19027	18938	19175	18991	18982	18919	18946	19005	18832	18848	19013	19089	19039	18954	18879	19071	19019	19014	18981	18975	18894	19084	19032	19078	18975	19021	18980	18744	18873	18718	18944	18886	19208	18969	19206	18885	19037	18982	18998	19084	19173	19071	18944	18905	18859	19288	18881	19069	18998	18763	18863	19152	19102	19133	19116	18958	18998	19064	19082	19059	19082	18869	18849	18974
27848	43386	42287	29238	20979	18030	16907	16722	16570	16405	16520	16364	16219	16084	16229	16181	16198	16146	16233	16226	16266	16203	16092	16337	16081	16319	16080	16305	16288	16739	16539	16462	16357	15995	16065	15983	16057	15967	16157	15876	16016	16003	16190	16224	16179	15995	15982	15961	16086	16101	16072	16144	16135	16013	16190	16135	16066	15983	16118	16116	16238	16221	16090	16062	15918	15970	15953	16037	15955	15984	16128	15801	15991	16022	16074	16037	15929	15975	16157	16162	16083	16089	15846	15933	16030	15884	15957	16174	16122	16014	16149	15910	16081	16046	15956	16118	16065	16186	16014	16118	16060	15955	16061	16202	16142	16046	16169	16055	16094	16082	16092	15899	16019	16190	15998	15926	16199	15950	15977	16079	16066	16050	16105	16069	15943	16124	16177	16098	16001	16017	16040	16106	16008	16098	16049	15993	16143	16033	15896	15932	16030	16086	16052	16146	16127	16191	15841	16066	16148	16007	16095	15883	16114	16059	16134	15992	15975	15978	15924	15966	16219	16004	15965	15980	16071	15867	16062	16075	15987	16023	16129	16077	16061	16120	16061	16048	16096	16063	16032	16177	16094	16042	16221	15897	15998	16038	16016	16184	15962	16006	16017	16105	16113	16069	16001	15884	16136	16131	16112	16012	16070	16141	15996	16002	16139	16052	16147	16068	15940	16171	16006	16078	16088	16050	16005	16181	15981	16065	16094	16004	16014	15991	15927	16014	15956	16140	16063	16139	15983	16195	15988	15955	15887	16146	16085	16139	16094	16056	16195	15999	16151	16098	15981	16095	15957	16014	16002	15993	16061	16157	16032	16111	16040	16024	15897	16265	16078	16110	16098	15955	16019	16093	16056	16118	16117	16061	15962	16196	16056	16055	15949	16053	16216	16026	15859	16050	16004	16118	15955	16099	16051	16156	16079	15934	15940	16068	16149	16091	16011	16130	16033	16040	15959	15948	16118	16056	16045	15982	16129	16044	16076	16129	15981	16099	15993	16167	16178	16040	16107	16026	16196	15992	16068	16100	16111	16192	16082	16037	16206	16237	16098	16110	15977	15987	16032	15914	16150	16150	15978	16158	16163	16074	15949	16063	16018	16071	15991	16022	16039	15985	16116	16110	16271	16005	16038	16078	16134	15958	16117	16170	16211	16137	16016	15968	16129	15998	15929	15944	15931	16108	16053	15891	16107	16114	16017	15962	16103	16016	16188	16085	15912	15935	16124	16141	16022	16220	16000	15900	16172	16147	15959	16007	16077	15958	16124	16192	15982	16116	16036	16102	16134	16059	16015	16192	15927	16027	15923	16018	15888	15922	16028	16018	15957	15994	15869	16101	15969	15847	15976	16180	15908	16075	16051	16099	16132	15995	16036	16085	16107	16106	16018	15901	16064	16078	15993	16074	16065	16221	15915	16241	16067	16032	16141	16018	16247	16015	15879	16003	15988	16113	15941	16064	15969	16185	15962	16011	16093	16055	16077	16048	16042	15945	16179	16002	15959	15919	16059	16100	16208	16017	16110	16060	16063	16126	16111	16234	16009	15991	16049	16021	16049	15982	15971	15935	15978	15920	16092	16096	16295	15933	16214	16170	16073	15864	16177	16000	16100	16167	16066	16208	16046	16077	15885	16091	15943	15999	16055	16115	16049	16170	16087	16011	16098	15907	16117	16070	16305	15970	16061	16101	16024	16224	15846	16108	16039	15953	15961	16188	15977	16053	16141	16012	15958	16123	16036	16055	15992	15992	16015	16019	15949	16071	16187	16086	16070	16104	16057	16164	15973	16005	15813	16153	16093	16044	16034	16160	15972	16121	16017	15951	15986	16138	16326	16162	16111	15972	16091	16098	15957	16151	15984	15967	16136	16007	15925	16062	16166	16021	16034	15990	15995	16162	16134	16239	16051	15930	16115	16260	16234	16029	16121	15986	15973	16157	16087	16121	16149	16018	16238	16042	15983	16090	15856	16138	15852	16085	16200	16053	16199	16109	16161	16027	15946	16080	16223	16053	16121	15954	15979	16118	16109	15983	15943	15931	16099	16099	16084	15999	16050	16075	15901	16106	16138	16157	16021	16174	15843	16139	16029	16009	16081	16097	16036	16089	16036	15997	16249	15941	16040	16082	16087	16002	15894	16163	15697	15971	16196	16167	16016	15951	16201	16085	16117	16226	15997	16056	15981	15931	16152	16207	15931	16103	16081	16095	16117	16080	16117	15966	16125	16065	15868	16092	15934	16124	16080	16115	16053	16036	16088	16146	16017	16042	16035	16103	15994	16011	16034	16060	16068	16273	16000	16200	16083	16041	16170	16044	16008	15981	16128	16041	16147	16104	16161	16044	15929	15933	16175	15949	16049	16097	16176	16100	15986	16144	15773	16058	16043	16042	16046	16151	16140	15969	16020	16148	16136	15995	15948	16154	15978	16134	15876	16261	16089	16121	15922	15984	15973	16004	16157	15957	16145	16113	15901	16152	16030	16067	15932	16084	16061	16004	16192	16011	16081	16219	16139	16026	15920	16133	16135	15982	16071	16119	15998	15737	16109	16051	16110	15968	15849	15957	16064	16036	16026	16197	15989	16038	16170	15960	16041	16196	16069	15886	15982	15889	16128	16054	16215	16120	16087	15794	16022	16098	16019	16022	16183	15912	16206	16024	16010	15910	16078	15987	15945	16045	15968	15979	16173	16102	16017	16008	16156	16165	16081	16069	16095	16054	16139	16123	16143	15974	16060	16109	16071	15960	15973	16119	15970	16101	16009	16021	16174	16038	16137	16047	16009	16078	16188	15876	15933	16315	16040	16067	15903	15932	16107	15948	16054	16032	15985	16203	16076	15927	16061	15958	15966	16017	15886	16026	16112	16025	16068	16031	15990	15950	16255	16025	16255	16122	16023	16077	16075	15923	16041	16119	15904	16077	16234	16078	16101	16033	16175	16114	15956	16169	16066	15993	15974	16059	15871	16144	16025	16253	16057	16151	16032	16080	16006	15962	16057	16045	16028	16175	16006	16139	15995	16129	16135	15882	15932	16012	16144	16084	16046	16022	16035	16101	16044	16143	16054	16104	16128	16123	16005	16072	15981	16044	15915	16123	16089	15985	16124	16045	15934	16070	15950	15906	16074	16119	16056	15912	15913	15955	16068	15965	16307	16110	16054	16217	16063	16014	16039	15964	16090	16224	16072	16047	16045	16062	16069	16070	16136	16027	16331	15946	15970	15988	15964	16030	16030	16013	16262	16059	16284	16218	16208	15980	16255	16159	16039	16049	16114	16186	16018	16108	15932	16159	16044	16120	16153	16132	15870	15991	15977	16151	16178	16030	15972	16175	16211	16133	16113	15914	16169	16005	15982	16213	15970	16145	16117	15993	16021	16053	16239	15998	16053	16083	16168	16222	15951	16102	16046	15952	15919	16080	16050	16036	16172	16187	16101	15918	15993	16066	16055	15943	16075	16005	15980	15921	16059	15939	15991	15981	16005	16042	15944	16156	16076	16174	16098	16069	16185	16110	16166	16051	15952	16131	16104	16015	16003	16102	15967	16080	15885	15994	16142	16041	16256	16265	15958	16129	16185	16158	16177	16044	16204	16113	15964	16231	15933	16164	16020	15967	16076	16108	16098	16137	16009	16120	16066	15966	16061	16036	16063	16101	16080	16116	16008	16050	16038	15956	15999	16142	16124	15995	16076	16121	15985	16143	15892	15901	16077	16149	16047	16047	16158	16095	16152	16108	16009	16034	16056	15961	15991	16195	16052	16015	16103	16072	16069	15983	16012	16015	15910	16103	16123	16176	16032	16081	15970	16177	16086	16077	15960	16098	16152	16078	16252	15965	15906	16130	16148	16032	16064	16060	16065	16031	16116	15760	16137	15935	16114	16159	15925	16008	15907	16064	16010	16118	15959	15920	16048	16020	16171	16117	16169	16214	16150	15908	16082	15981	15996	16172	16058	16056	16085	16098	16226	15987	16247	16050	16077	16044	16061	16119	16001	16220	16091	16111	16067	16197	15971	16203	16087	16035	16130	16103	16040	16019	16055	16017	16092	15923	16064	15934	16114	15743	16009	15991	15985	16215	15987	16030	16257	16026	16039	16098	15952	16034	15952	16108	16068	16003	16188	16035	16169	15889	16124	15860	16042	16086	16175	16014	16206	16156	15920	16195	16042	16054	16220	15949	16075	16032	16157	16217	16006	16148	15992	16003	15969	16074	16007	16042	16062	16098	16022	16019	16140	15921	15982	15995	16164	16221	16006	16142	16158	16130	16066	16033	16105	16010	16059	16167	16038	15941	16035	16090	16004	15969	15975	15836	16097	15963	16047	15839	15969	16071	16141	16012	16033	15986	16122	16081	16163	15990	16029	15882	16082	16033	16108	16051	16093	16074	16120	15915	16055	16059	16103	16056	16194	16079	16108	16119	15995	16129	15903	15834	15909	16065	16053	16011	16065	15928	16198	16045	16133	16172	16058	16102	16140	16004	16107	16130	16208	15929	16081	16045	15876	15967	16131	15925	16188	16064	16224	16090	15967	16070	15984	16104	16031	15943	16285	16065	16157	16096	16111	16128	15827	16068	16166	16141	16034	15934	16056	16055	15985	15913	15958	16283	16138	15999	15975	16073	16255	16120	16019	16139	16100	15987	16257	16102	16090	15957	16079	16067	15999	16062	16021	16245	16280	16094	16089	15948	16107	16036	16121	15979	16033	16238	16103	16159	16086	16049	15915	16099	15876	16222	16072	16058	16150	16078	15973	15992	15989	16156	16184	16150	16086	15945	16255	15946	16125	16101	16085	16126	16097	15873	16094	16071	16020	16070	15973	16136	16126	16121	16093	16370	15782	16205	15954	16047	16045	15983	16307	15888	15938	16096	15938	15957	16160	16064	15946	15973	16054	16225	16183	15981	15967	15992	16154	16021	15958	16007	16065	15981	16029	16209	16102	16255	16079	15942	16240	16084	16253	16143	16022	16031	16034	16173	16125	15891	16166	16013	16044	16054	15936	16174	15957	16073	16066	16068	15959	16118	16099	16013	16243	16109	15904	16055	16071	16071	16012	15970	16109	16065	16152	15842	16134	16160	15985	15909	15944	16062	16175	16123	15941	16044	16093	15967	15890	16156	16251	16010	16069	16089	16127	16131
23982	21485	29268	25331	23494	24446	23931	20652	20072	20184	20231	19694	19764	19584	19717	19551	19494	19663	19595	19436	19794	19526	19397	19626	19378	19511	19693	19688	20202	22088	21626	21079	20659	19889	19627	19514	19577	19458	19514	19296	19514	19334	19538	19513	19253	19331	19514	19635	19274	19432	19467	19428	19426	19337	19542	19475	19376	19320	19415	19449	19150	19274	19359	19312	19509	19419	19477	19403	19348	19227	19203	19223	19350	19351	19324	19366	19341	19558	19564	19462	19396	19385	19344	19150	19405	19332	19221	19517	19410	19382	19484	19324	19382	19479	19119	19544	19407	19291	19201	19228	19649	19379	19247	19488	19417	19311	19040	19239	19416	19314	19437	19227	19281	19478	19354	19346	19181	19362	19333	19265	19114	19326	19398	19418	19246	19332	19310	19428	19307	19484	19425	19262	19454	19466	19276	19278	19349	19198	19166	19253	19559	19324	19291	19303	19293	19268	19469	19329	19277	19465	19407	19272	19428	19494	19436	19536	19410	19463	19419	19351	19257	19651	19507	19379	19537	19468	19381	19387	19380	19318	19241	19517	19259	19119	19329	19217	19403	19525	19321	19333	19446	19408	19361	19242	19278	19328	19494	19367	19199	19354	19157	19464	19328	19340	19306	19334	19348	19465	19486	19373	19461	19275	19517	19268	19308	19387	19235	19378	19526	19501	19220	19307	19642	19269	19323	19416	19288	19087	19230	19233	19365	19394	19334	19546	19316	19330	19329	19297	19314	19284	19367	19284	19248	19215	19254	19509	19506	19327	19268	19396	19370	19285	19356	19303	19425	19356	19399	19397	19315	19247	19486	19346	19479	19306	19292	19444	19340	19325	19366	19337	19278	19313	19281	19315	19298	19603	19276	19251	19283	19405	19311	19428	19344	19433	19354	19224	19283	19423	19405	19501	19411	19387	19189	19507	19109	19160	19391	19398	19464	19204	19601	19155	19526	19473	19458	19400	19582	19390	19409	19510	19464	19273	19150	19218	19255	19279	19240	19392	19311	19280	19437	19269	19121	19494	19290	19181	19174	19302	19359	19167	19444	19387	19383	19159	19173	19378	19035	19462	19377	19279	19305	19498	19475	19177	19399	19372	19316	19563	19431	19382	19343	19382	19534	19307	19327	19399	19396	19430	19284	19242	19339	19309	19251	19471	19243	19285	19285	19364	19147	19383	19323	19245	19180	19230	19420	19469	19327	19277	19355	19380	19388	19438	19204	19196	19347	19298	19222	19384	19499	19303	19371	19085	19313	19483	19203	18948	19039	19552	19435	19394	19362	19450	19305	19271	19277	19147	19275	19301	19488	19431	19450	19458	19343	19597	19181	19307	19315	19360	19215	19534	19587	19278	19380	19445	19312	19480	19357	19483	19222	19424	19239	19225	19438	19462	19223	18976	19274	19415	19488	19547	19377	19290	19450	19342	19446	19299	19204	19177	19371	19205	19248	19234	19421	19327	19457	19532	19390	19277	19283	19636	19281	19407	19430	19167	19442	19511	19322	19127	19311	19326	19330	19271	19398	19399	19441	19515	19489	19379	19463	19398	19221	19405	19225	19124	19380	19363	19328	19219	19182	19454	19354	19552	19523	19238	19375	19199	19269	19317	19407	19262	19383	19267	19406	19154	19351	19372	19371	19455	19463	19270	19091	19322	19364	19405	19314	19372	19432	19456	19489	19137	19315	19219	19581	19355	19463	19211	19354	19322	19420	19193	19438	19414	19270	19194	19384	19270	19288	19372	19395	19276	19306	19362	19414	19413	19236	19536	19374	19488	19318	19312	19261	19368	19373	19343	19457	19408	19455	19379	19229	19434	19448	19150	19364	19374	19352	19381	19334	19314	19294	19454	19222	19344	19395	19255	19559	19379	19349	19368	19593	19386	19261	19252	19304	19527	19383	19577	19428	19358	19423	19430	19414	19229	19260	19106	19195	19164	19424	19343	19345	19336	19215	19376	19104	19042	19205	19116	19282	19260	19220	19394	19320	19278	19299	19287	19524	19346	19308	19224	19366	19277	19288	19222	19298	19476	19268	19511	19513	19417	19510	19335	19334	19458	19622	19254	19436	19343	19248	19548	19421	19309	19525	19269	19113	19352	19366	19306	19202	19388	19306	19424	19222	19336	19248	19336	19458	19407	19343	19298	19327	19327	19380	19178	19495	19171	19286	19339	19417	19432	19286	19331	19403	19372	19276	19364	19310	19314	19487	19110	19287	19301	19293	19334	19376	19358	19328	19455	19325	19572	19328	19576	19436	19322	19323	19456	19233	19289	19568	19207	19272	19362	19433	19467	19307	19344	19367	19361	19375	19510	19528	19273	19360	19374	19263	19331	19373	19352	19182	19197	19372	19439	19381	19403	19401	19264	19446	19291	19314	19241	19431	19428	19346	19452	19486	19345	19327	19480	19342	19392	19345	19199	19186	19162	18968	19328	19328	19404	19400	19341	19288	19280	19207	19481	19447	19553	19259	19356	19586	19280	19302	19333	19477	19396	19437	19528	19453	19299	19405	19203	19333	19373	19408	19389	19271	19441	19348	19236	19399	19259	19181	19310	19319	19411	19272	19252	19295	19276	19453	19386	19310	19518	19274	19321	19283	19435	19522	19461	19216	19378	19234	19397	19424	19450	19268	19224	19296	19615	19299	19255	19220	19379	19637	19433	19302	19347	19358	19379	19466	19439	19356	19381	19294	19236	19365	19528	19384	19626	19196	19291	19693	19366	19314	19367	19526	19430	19219	19349	19268	19502	19345	19307	19373	19180	19288	19333	19275	19334	19328	19260	19215	19260	19438	19272	19373	19227	19495	19427	19528	19398	19462	19378	19434	19340	19448	19477	19233	19327	19230	19388	19294	19204	19072	19417	19384	19399	19423	19239	19535	19261	19050	19424	19425	19552	19288	19294	19198	19322	19315	19279	19382	19497	19503	19212	19332	19364	19405	19283	19325	19128	19169	19385	19322	19332	19244	19373	19327	19468	19314	19213	19232	19218	19372	19459	19448	19207	19345	19322	19120	19297	19378	19427	19355	19217	19366	19382	19224	19538	19323	19216	19362	19296	19281	19290	19422	19395	19415	19213	19407	19378	19102	19299	19289	19175	19451	19276	19345	19187	19378	19310	19227	19262	19350	19218	19238	19342	19310	19233	19408	19137	19492	19383	19319	19147	19381	19140	19359	19357	19425	19419	19212	19363	19178	19440	19311	19524	19038	19201	19178	19274	19337	19186	19269	19358	19419	19390	19463	19283	19210	19367	19376	19278	19454	19342	19243	19374	19302	19304	19193	19363	19170	19313	19328	19475	19465	19510	19537	19376	19244	19237	19427	19290	19420	19232	19362	19369	19341	19342	19325	19243	19460	19447	19682	19361	19353	19514	19202	19205	19348	19239	19392	19247	19226	19268	19373	19259	19346	19322	19182	19477	19275	19286	19199	19259	19260	19300	19412	19132	19371	19167	19482	19373	19496	19382	19158	19408	19320	19359	19410	19287	19486	19389	19370	19568	19190	19336	19433	19325	19532	19508	19196	19248	19510	19368	19455	19402	19541	19405	19418	19153	19256	19378	19255	19324	19326	19279	19421	19281	19368	19458	19246	19428	19311	19324	19502	19283	19266	19415	19441	19359	19466	19327	19158	19409	19324	19465	19323	19441	19392	19397	19393	19273	19385	19389	19454	19251	19354	19142	19418	19428	19289	19437	19441	19213	19429	19147	19393	19395	19488	19544	19378	19304	19410	19407	19377	19333	19370	19514	19403	19542	19494	19568	19545	19482	19434	19302	19101	19339	19156	19308	19281	19536	19417	19407	19410	19321	19325	19549	19130	19300	19174	19203	19165	19391	19426	19270	19276	19258	19281	19317	19317	19498	19395	19418	19359	19360	19303	19288	19355	19297	19347	19178	19298	19380	19545	19482	19472	19214	19374	19292	19596	19358	19530	19533	19558	19265	19268	19198	19392	19558	19489	19069	19481	19377	19379	19355	19206	19450	19358	19480	19397	19344	19356	19331	19119	19264	19290	19251	19180	19418	19378	19304	19344	19497	19322	19268	19468	19447	19352	19371	19401	19354	19513	19199	19156	19434	19442	19206	19335	19378	19264	19221	19632	19306	19643	19321	19117	19309	19582	19369	19330	19158	19371	19222	19189	19492	19160	19344	19343	19410	19314	19302	19461	19317	19341	19349	19372	19348	19237	19229	19444	19343	19329	19583	19359	19473	19377	19301	19304	19383	19278	19357	19416	19351	19270	19314	19388	19443	19289	19429	19510	19255	19335	19441	19388	19464	19522	19491	19474	19480	19413	19392	19397	19330	19366	19425	19339	19489	19591	19252	19213	19439	19465	19200	19464	19306	19430	19363	19320	19403	19257	19361	19312	19423	19305	19308	19320	19331	19458	19288	19503	19265	19423	19238	19554	19376	19346	19323	19423	19309	19300	19384	19339	19331	19265	19295	19421	19357	19451	19388	19217	19315	19297	19460	19547	19240	19337	19236	19257	19355	19218	19348	19573	19412	19247	19231	19356	19190	19190	19448	19471	19292	19331	19435	19112	19446	19460	19536	19548	19186	19343	19249	19357	19410	19343	19166	19334	19193	19419	19324	19409	19211	19417	19263	19273	19363	19328	19486	19345	19212	19385	19476	19225	19445	19545	19404	19361	19359	19348	19218	19286	19304	19366	19321	19387	19354	19500	19526	19136	19363	19266	19372	19405	19275	19446	19509	19265	19454	19331	19226	19365	19258	19457	19254	19313	19406	19302	19445	19572	19418	19425	19402	19378	19437	19090	19240	19241	19117	19493	19338	19359	19282	19375	19440	19324	19316	19227	19192	19110	19362	19430	19184	19466	19403	19273	19002	19237	19423	19352	19338	19265	19451	19412	19319	19323	19314	19476	19603	19259	19216	19427	19355	19456	19399	19476	19372	19411	19386	19245	19334	19418	19356	19190	19280	19353	19367	19385	19342	19446	19279	19442	19307	19300	19325	19462	19411	19231	19255	19446	19393	19485	19222	19363	19277	19374	19386	19494	19413	19368	19271	19568	19252	19618	19292	19570	19177	19284	19316	19228	19404	19412	19298	19333	19455	19333	19409	19386	19147	19426	19343	19335	19504	19348	19389	19449	19385	19258	19378
31023	53598	50940	36044	24988	21285	19197	17971	17313	17237	17040	16658	16768	16568	16487	16366	16420	16608	16458	16660	16669	16388	16704	16519	16406	16583	16641	16514	17852	20177	19248	18528	17584	16937	16633	16273	16449	16332	16167	16283	16452	16306	16227	16181	16158	16527	16401	16230	16223	16381	16255	16310	16316	16272	16224	16265	16372	16251	16485	16365	16261	16309	16384	16394	16099	16310	16303	16353	16286	16378	16250	16178	16266	16215	16255	16339	16259	16309	16326	16391	16212	16400	16385	16261	16392	16339	16135	16333	16278	16205	16266	16147	16089	16269	16130	16374	16412	16433	16176	16288	16331	16225	16186	16176	16327	16224	16243	16463	16365	16329	16322	16161	16314	16167	16408	16170	16225	16372	16274	16334	16258	16460	16211	16307	16338	16335	16340	16250	16406	16255	16446	16264	16302	16256	16258	16372	16248	16252	16310	16284	16241	16436	16212	16201	16353	16285	16397	16222	16302	16384	16324	16353	16421	16095	16395	16245	16028	16422	16241	16314	16431	16404	16510	16274	16371	16316	16439	16225	16353	16395	16402	16180	16268	16280	16255	16348	16147	16224	16295	16441	16281	16276	16243	16362	16240	16249	16199	16197	16251	16249	16399	16215	16534	16219	16455	16312	16364	16226	16311	16342	16405	16297	16203	16267	16411	16195	16386	16233	16236	16163	16366	16327	16311	16245	16456	16255	16201	16353	16281	16308	16333	16440	16177	16394	16342	16339	16344	16299	16307	16219	16331	16286	16234	16334	16226	16274	16216	16373	16380	16377	16230	16490	16355	16191	16282	16370	16293	16196	16217	16342	16279	16344	16450	16315	16182	16440	16523	16429	16313	16411	16395	16231	16175	16320	16230	16288	16254	16276	16142	16190	16460	16382	16231	16264	16230	16259	16212	16281	16238	16292	16140	16028	16471	16176	16308	16158	16173	16328	16244	16174	16313	16291	16222	16092	16333	16345	16207	16244	16300	16102	16259	16438	16070	16238	16121	16429	16115	16259	16350	16268	16425	16298	16365	16319	16354	16310	16260	16258	16399	16301	16213	16204	16401	16322	16006	16298	16252	16158	16417	16275	16282	16262	16270	16418	16204	16304	16252	16269	16336	16545	16219	16380	16386	16071	16118	16188	16233	16324	16468	16240	16303	16366	16192	16340	16293	16251	16199	16253	16332	16327	16274	16226	16157	16276	16260	16355	16299	16262	16151	16202	16383	16377	16114	16312	16458	16253	16400	16167	16263	16250	16312	16105	16146	16357	16177	16323	16232	16271	16274	16455	16133	16392	16206	16313	16277	16293	16202	16253	16234	16280	16247	16239	16353	16137	16209	16177	16463	16244	16326	16208	16273	16309	16251	16230	16243	16378	16322	16318	16173	16184	16283	16216	16264	16267	16344	16479	16300	16349	16372	16332	16170	16269	16407	16351	16397	16433	16276	16306	16326	16402	16354	16358	16517	16434	16326	16156	16311	16303	16390	16261	16326	16395	16415	16362	16461	16345	16235	16308	16214	16348	16215	16327	16222	16244	16342	16213	16290	16418	16428	16204	16169	16283	16272	16435	16392	16353	16186	16148	16170	16310	16263	16352	16277	16196	16366	16392	16282	16229	16368	16137	16127	16151	16322	16500	16302	16284	16366	16369	16377	16387	16313	16417	16147	16332	16369	16371	16367	16232	16385	16312	16243	16254	16344	16304	16318	16252	16286	16335	16405	16262	16356	16417	16290	16167	16412	16317	16386	16371	16300	16324	16473	16120	16276	16319	16216	16268	16279	16330	16297	16352	16472	16297	16266	16303	16346	16269	16146	16337	16415	16372	16220	16183	16243	16247	16421	16338	16275	16286	16381	16526	16275	16308	16298	16347	16421	16399	16288	16436	16318	16303	16261	16411	16162	16264	16310	16267	16341	16249	16262	16390	16388	16249	16156	16280	16314	16306	16322	16358	16316	16438	16411	16333	16234	16199	16275	16210	16338	16325	16313	16265	16197	16344	16276	16450	16280	16490	16304	16265	16350	16307	16341	16325	16380	16419	16363	16205	16247	16271	16320	16230	16456	16346	16235	16277	16266	16345	16307	16336	16299	16390	16315	16175	16260	16191	16194	16340	16220	16350	16279	16246	16350	16369	16270	16357	16229	16270	16403	16281	16193	16311	16179	16364	16377	16354	16212	16076	16196	16292	16309	16359	16475	16159	16484	16153	16312	16294	16154	16283	16224	16354	16248	16278	16301	16397	16219	16277	16326	16221	16236	16278	16379	16262	16077	16114	16294	16271	16328	16218	16328	16196	16188	16340	16259	16408	16275	16250	16473	16355	16255	16346	16334	16322	16224	16304	16294	16146	16143	16367	16178	16410	16351	16255	16298	16371	16296	16163	16394	16350	16296	16397	16290	16284	16377	16436	16202	16199	16327	16402	16105	16337	16232	16446	16268	16382	16324	16223	16218	16356	16307	16273	16181	16261	16342	16288	16235	16379	16280	16300	16353	16288	16277	16431	16433	16216	16305	16186	16289	16208	16263	16281	16286	16121	16322	16077	16327	16296	16176	16327	16223	16176	16399	16257	16277	16223	16229	16360	16315	16292	16287	16165	16274	16385	16257	16396	16298	16378	16354	16416	16259	16337	16292	16358	16275	16100	16395	16357	16332	16285	16358	16197	16407	16354	16481	16376	16242	16393	16386	16242	16330	16232	16201	16310	16385	16219	16508	16291	16206	16211	16420	16418	16251	16216	16254	16162	16310	16372	16199	16370	16509	16487	16378	16318	16166	16130	16366	16316	16347	16257	16165	16294	16215	16464	16349	16287	16211	16390	16352	16275	16259	16446	16159	16229	16247	16467	16120	16226	16201	16150	16242	16243	16095	16446	16217	16390	16287	16275	16220	16376	16172	16438	16331	16241	16305	16071	16184	16129	16200	16064	16324	16296	16250	16216	16058	16450	16301	16422	16356	16327	16259	16122	16299	16245	16488	16296	16371	16470	16331	16301	16165	16172	16353	16314	16251	16392	16281	16208	16313	16283	16409	16343	16391	16290	16218	16358	16022	16303	16332	16369	16373	16447	16208	16411	16257	16304	16349	16457	16234	16288	16329	16335	16243	16343	16281	16219	16240	16366	16413	16267	16214	16356	16381	16433	16183	16363	16274	16386	16329	16262	16260	16380	16395	16209	16152	16295	16315	16114	16104	16427	16243	16261	16422	16403	16110	16289	16451	16220	16237	16145	16204	16104	16278	16234	16144	16308	16519	16281	16407	16247	16310	16206	16331	16236	16357	16253	16359	16403	16170	16343	16335	16230	16468	16325	16310	16395	16336	16440	16216	16433	16245	16305	16189	16242	16214	16259	16253	16293	16254	16291	16436	16328	16378	16375	16275	16384	16295	16266	16335	16446	16293	16286	16385	16276	16062	16147	16405	16238	16327	16112	16316	16422	16367	16097	16244	16412	16491	16373	16166	16367	16217	16629	16235	16273	16042	16421	16310	16214	16242	16332	16377	16291	16223	16289	16125	16304	16146	16459	16387	16236	16210	16282	16166	16482	16301	16290	16166	16314	16254	16284	16283	16333	16316	16272	16255	16451	16342	16097	16279	16313	16430	16345	16468	16400	16296	16413	16373	16260	16074	16241	16196	16097	16328	16459	16216	16366	16355	16302	16279	16226	16465	16428	16219	16239	16278	16126	16257	16339	16369	16163	16158	16239	16127	16295	16193	16422	16360	16197	16239	16308	16372	16321	16386	16143	16188	16397	16294	16234	16338	16205	16261	16421	16379	16154	16278	16157	16350	16307	16317	16328	16416	16278	16382	16219	16057	16137	16335	16256	16284	16315	16288	16343	16126	16168	16277	16195	16245	16204	16323	16362	16345	16393	16257	16190	16245	16273	16171	16207	16316	16257	16319	16462	16335	16301	16356	16383	16256	16252	16368	16302	16225	16287	16176	16192	16404	16483	16350	16441	16517	16420	16190	16124	16379	16299	16268	16305	16318	16296	16321	16363	16288	16190	16371	16419	16159	16213	16236	16453	16501	16148	16512	16331	16333	16209	16429	16263	16205	16284	16207	16500	16210	16369	16177	16223	16300	16349	16358	16321	16144	16434	16368	16290	16320	16422	16352	16324	16186	16288	16269	16101	16000	16374	16129	16203	16289	16346	16064	16200	16287	16376	16301	16315	16243	16575	16279	16469	16295	16321	16279	16336	16280	16332	16285	16479	16282	16229	16255	16385	16340	16300	16273	16423	16371	16335	16160	16324	16263	16317	16277	16392	15982	16179	16342	16322	16386	16388	16338	16404	16198	16275	16193	16210	16253	16273	16252	16273	16311	16282	16291	16298	16618	16188	16328	16531	16213	16278	16284	16478	16350	16314	16344	16376	16192	16424	16298	16363	16323	16348	16329	16214	16460	16418	16278	16233	16265	16248	16216	16241	16255	16317	16322	16287	16415	16284	16326	16301	16387	16238	16359	16335	16259	16222	16305	16378	16213	16291	16447	16266	16229	16325	16320	16282	16435	16114	16212	16295	16101	16326	16424	16293	16282	16204	16261	16202	16154	16342	16386	16222	16325	16385	16256	16207	16251	16398	16276	16256	16387	16381	16474	16315	16228	16323	16329	16287	16310	16072	16438	16299	16333	16233	16257	16505	16413	16524	16251	16241	16406	16366	16313	16239	16225	16303	16296	16308	16354	16358	16252	16289	16257	16500	16297	16407	16257	16508	16358	16374	16252	16489	16340	16362	16143	16307	16232	16282	16246	16258	16243	16293	16183	16359	16403	16262	16176	16347	16313	16232	16197	16461	16396	16500	16126	16239	16409	16334	16361	16182	16357	16228	16382	16263	16397	16202	16311	16304	16295	16251	16372	16301	16324	16108	16074	16162	16331	16273	16331	16205	16379	16401	16360	16151	16511	16018	16604	16176	16155	16045	16202	16253	16290	16348	16396	16417	16166	16276	16261	16490	16193	16273	16281	16406	16365	16326	16321	16252	16301	16241	16362	16290	16182	16260	16312	16286	16525	16199	16320	16341	16179	16334	16295	16286	16299	16276	16189	16270	16368	16404	16341	16207	16232	16217	16249	16328	16319	16240	16344	16170	16396	16172	16226	16356	16172	15960	16422	16167	16230	16358	16154	16334
22876	21476	29429	24096	22400	25421	28058	22649	21580	21652	21607	20943	21080	20837	20894	20629	20773	20617	20685	20559	20723	20809	20685	20520	20559	20702	20638	20667	22125	24058	24541	23441	22164	21536	20736	20672	20445	20373	20619	20214	20359	20311	20354	20255	20497	20333	20278	20313	20363	20062	20360	20382	20274	20194	20437	20370	20234	20302	20398	20234	20371	20370	20359	20348	20344	20255	20335	20215	20395	20278	20484	20207	20288	20490	20400	20370	20311	20113	20023	20198	20313	20208	20235	20423	20011	20358	20323	20480	20395	20150	20285	20265	20081	20142	20258	20249	20196	20479	20359	20191	20257	20228	20169	20345	20260	20249	20173	20275	20451	20155	20213	20357	20116	20241	20480	20323	20275	20344	20275	20206	20086	20214	20292	20148	20391	20359	20397	20201	20184	19888	20129	20153	20094	20279	20176	20128	20267	20214	20376	20318	20266	20364	20194	20193	20274	20284	20371	20322	20393	20207	20313	20271	20286	20052	20356	20427	20165	20349	20097	20166	20085	20303	20281	20171	20305	20142	20242	20471	20073	20060	20289	20353	20184	20322	20117	20428	20243	20372	20117	20276	20582	20253	20208	20141	20142	20488	20315	20180	20242	20109	20308	20396	20206	19994	20176	20311	20335	20046	20052	20204	20233	20126	20359	20288	20298	20258	20356	20172	20249	20237	20243	20214	20157	20474	20267	20178	20502	20172	20304	20360	20280	20519	20265	20100	20062	20424	20211	20371	20427	20350	20055	20297	20385	20188	20050	20234	20301	20206	20346	20336	20540	20275	20557	20033	20137	20374	20326	20217	20055	20223	20152	20452	20243	20291	20286	20124	20240	20112	20194	20322	20267	20157	20184	20469	20451	20214	20196	20017	20463	20279	20167	20195	20120	20149	20319	20051	20124	20117	20494	20120	20294	20439	20094	20005	20126	20348	19961	20240	20113	20202	20118	20202	20073	20220	20172	20188	20337	20243	20194	20023	20160	20225	20266	20244	20234	20356	20331	20104	20277	20246	20151	20267	20097	20066	20279	20430	20242	20260	20444	20310	20483	20254	20403	20240	20256	20099	20386	20195	20300	20251	20311	20154	20204	20266	20411	20538	20336	20385	20318	19909	20087	20145	20241	20401	20468	20355	20313	20350	20078	20186	20440	20365	20430	20095	20175	20329	20292	20360	20278	20134	20243	20282	20241	20107	20239	20285	20296	20238	20176	20208	20411	20065	20078	20103	20124	19991	20026	20175	20401	20295	20260	20462	20124	20302	20107	20173	20331	20211	20289	19907	20364	20144	20417	20220	20356	20248	20439	20294	20166	20064	20278	20179	20019	19907	20091	20214	20077	20158	20069	20151	20120	20145	20154	20234	20355	20404	20165	20148	20251	20049	20311	20168	20281	20287	20226	20140	20277	20302	20270	20208	20130	20519	20246	20260	20396	20106	20254	20166	20426	20162	20293	20197	20026	20168	20537	20283	20514	20069	20308	20287	20105	20292	20432	20329	20292	20459	20407	20235	20253	20318	20279	20136	20190	20305	20109	20325	20482	20143	20415	20306	20118	20339	20360	20484	20167	20020	19976	20151	20068	20317	20371	20253	20346	20207	20164	20265	20106	20163	20465	20390	20246	20263	20124	20206	20190	20357	20252	20143	20450	20236	20252	20427	20222	20322	19983	19929	20167	20031	20136	20046	20283	20110	20227	20349	20390	20176	20241	20183	20174	20285	20328	20348	20354	20288	20233	20227	20203	20109	20103	20183	20131	20114	20253	20271	20149	20416	20672	20466	20349	20290	20291	20246	20185	20312	20230	20422	20285	20209	20440	20329	20451	20264	19938	20356	19930	20147	20250	20228	20232	20311	20158	20361	20087	20239	20323	20166	20244	20150	20180	20349	20292	20309	20349	20172	20338	20173	20269	20013	20145	20242	20281	20002	20315	20258	20277	20227	20215	20353	20373	20286	20266	20242	20424	20330	20254	20213	20394	20384	20240	20241	20368	20179	20354	20402	20519	20094	20231	20327	20266	20340	20260	20151	20242	20098	20205	20092	20208	20302	20129	20140	20381	20291	20242	20298	20232	20320	20193	20266	19918	20056	20121	20255	20185	20142	20139	20079	20171	20471	20248	20338	20489	20226	20357	20276	20300	20113	20110	20123	20373	20197	20105	20140	20108	20212	20489	20289	20246	20020	20211	20249	20269	20327	20280	20305	20471	20095	20253	20226	20337	20333	20302	20082	20196	20314	20549	20004	20254	20538	20185	20335	20101	20487	20334	20073	20282	20005	20234	20300	20009	20169	20130	20214	20478	20132	20475	20165	20185	20408	20429	20457	20194	20428	20182	20258	20176	20205	20340	20293	20260	20178	20165	20302	20046	20299	20275	20401	20490	20157	20260	20306	20288	20299	20366	20235	20175	20490	20191	20087	20260	20270	20167	20259	20229	20201	20143	20241	20201	20312	20431	20487	20103	20393	20268	20062	20281	20098	20178	20174	20264	20066	20425	20003	20234	20268	20387	20266	20100	20454	20302	20425	20197	20304	20113	20090	20328	20211	20338	20199	20324	20354	20029	20006	20059	20149	20223	20227	20162	20213	20366	20424	20438	20173	20254	20459	20191	20375	20390	20251	20457	20167	20208	19951	20115	20313	20198	20255	20020	20055	20252	20135	20150	20009	20190	20286	20379	20330	20219	20326	20237	19995	20164	20278	20211	20307	20059	20271	20298	20251	20255	20096	20326	20099	19990	20140	20181	20295	20140	20337	20186	20068	20109	20147	20283	20262	20391	20290	20398	20175	20355	20140	20225	20346	20505	20211	20395	20340	20196	20279	20392	20181	20371	20081	20289	20262	20180	20183	20156	20548	19971	20230	20358	20502	20392	20049	20404	20179	20245	20307	20184	20295	20393	20105	20406	20352	20250	20419	20282	20067	20453	20189	20206	20444	20188	20238	19873	20175	20436	20385	20057	20098	20485	20097	20454	20176	19981	20208	20327	20045	20209	20206	20169	20234	20081	20232	20287	20240	20081	20456	20455	20184	20262	20134	20213	20538	20073	20386	20169	20205	20234	20393	20375	20169	20250	20297	20317	20223	20389	20203	20322	20291	20148	20089	20143	20245	20403	20118	20276	20151	20273	20351	20246	20390	20157	20078	20078	20241	20200	20067	20337	20127	20216	20270	20275	20311	20184	20345	20364	20293	20362	20302	20244	20432	20260	20080	20278	20249	20228	20140	20271	20272	20366	20208	20131	20138	20121	20251	20238	20257	20120	20278	20211	20302	20326	20230	20126	20181	20307	20314	20350	20177	20351	20211	20182	20291	20276	20177	20363	20295	20229	20239	20227	20206	20140	20295	20534	20122	20153	20134	19990	20134	20308	20239	20309	20162	20084	20111	20435	20153	20248	20096	20334	20207	20360	20362	20495	20272	20349	19987	20252	20175	20465	20224	20225	19976	20120	20154	20368	20367	20288	20152	20278	20141	20238	20344	20110	20331	20307	20108	20073	20337	20077	20201	20073	20096	20365	20277	19981	20315	20351	20155	20334	20295	20411	20240	20213	20239	20336	20375	20182	20301	20275	20341	20202	20077	20175	20271	20430	20401	20398	20296	20598	20320	20286	20612	20115	20336	20088	20201	20437	20236	20346	20347	20255	20097	20283	20230	20183	20299	20358	20199	20420	20335	20431	20179	20186	20229	20174	20299	20402	20232	20175	20111	20369	20461	20147	20217	20165	20089	20025	20199	20113	20439	20370	20413	20177	20392	20282	20277	20188	20166	20321	20421	20291	20162	20217	20436	20208	20330	20151	20298	20202	20117	20343	20291	20319	20363	20191	20454	20364	20407	20164	20252	20053	20178	20157	20400	20334	20215	20053	20141	20192	20152	20285	20341	20194	20285	20311	20136	20185	20291	20033	20301	20236	20297	20095	20070	20162	20391	20233	20370	20267	20325	20289	20367	20113	20194	20122	20235	20011	20523	20233	20439	20501	20319	20307	20318	20174	20214	20407	20248	20220	20228	20181	20245	20218	20221	20208	20259	20192	20235	20291	20200	20251	20032	20390	20123	19948	20322	20166	20168	20320	20256	20236	20223	20291	20188	20317	20156	20328	20452	20222	20320	20324	20201	20126	20051	20493	20293	20193	20162	20304	20358	20214	20278	20260	20425	20168	20218	20432	19945	20078	20184	20278	20125	20159	20366	20231	20352	20496	20276	20454	20236	20250	20509	20374	20430	20200	20110	20245	20310	20304	20213	20309	20139	20200	20118	20168	20285	20227	20198	20136	20405	20383	20251	20321	20201	20155	20389	20316	20145	20138	20186	20145	20278	20318	20235	20221	20144	20318	20342	20293	20357	20198	20122	20339	20173	20216	20080	20212	20392	20269	20238	20314	19943	20118	20275	20534	20226	20448	20223	20430	20282	20283	20521	20456	20443	20328	20079	20360	20176	20354	20376	20206	20350	20154	20225	20193	20480	20002	20097	20334	20088	20173	20197	20081	20270	20254	20174	20208	20244	20364	20225	20019	20414	20076	20322	20387	20255	20079	20211	20021	20302	20326	20175	20115	20133	20157	20324	20108	20455	20361	20330	20339	20445	20134	20306	20171	20252	20289	20366	20066	20238	20418	20226	20369	20219	20197	20329	20012	20366	20146	20328	20301	20197	20246	20136	20122	20306	20377	20216	20390	20308	20171	20169	20287	20160	20241	20299	20402	20264	20385	20090	20368	20282	20307	20116	20301	20432	20314	20242	20208	20102	20231	20098	20052	20323	20182	20333	20245	20170	20100	20319	20282	20493	20116	20175	20276	20167	20249	20140	20388	20315	20082	20066	20299	20124	20127	20116	20195	20291	20195	20178	20204	20121	20286	20252	20345	20255	20248	20216	20238	20408	20028	20183	20233	20413	20252	20465	20233	20226	20454	20466	20412	20343	20241	20216	20144	20055	19947	20217	20358	20235	20112	20138	20293	20035	20459	20247	20148	20287	20307	20275	20166	20394	20394	20427	20122	20513	20300	20338	20223	20292	20343	20170	20256	20329	20483	20331	20208	20207	20265	20272	19959	20231	20409	20332	20212	20026	20309	20379	20460	20111	20178	20228	20350	20143	20268	20346	20362	20076	20251	20331	20072	20409	20357	20133
34800	60031	55454	42989	31537	25062	21457	19225	18864	18444	18143	17641	17407	17067	17085	17277	17117	16902	17064	17137	17170	17375	17120	17066	17350	17400	17250	17206	19678	22325	22474	21135	19188	18055	17061	16836	16970	16810	16803	16910	16796	16955	16737	16897	16840	16840	16916	16570	16814	16675	16771	16847	16768	16763	16635	16775	16814	16661	16741	16699	16808	16791	16700	16877	16835	16818	16715	16850	16838	16730	16743	16868	16902	16868	16813	16719	16802	16711	16623	16640	16772	16849	16737	16690	16781	16828	16579	16782	16672	16736	16731	16797	16655	16773	16708	16859	16758	16891	16631	16793	16729	16807	16704	16773	16777	16715	16812	16735	16686	16903	16703	16641	16866	16898	16944	16605	16754	16819	16843	16764	16800	16741	16673	16765	16794	16743	16693	16839	16877	16735	16929	16615	16972	16634	16740	16846	16753	16853	16781	16871	16865	16994	16763	16914	16721	16945	16688	16765	16768	16612	16712	16644	16739	16912	16989	16655	16893	16833	16710	16712	16826	16773	16906	16805	16643	16598	16740	16701	16745	16966	16725	16714	16995	16742	16796	16912	16900	16789	16731	16843	16969	16658	16733	16764	16730	16860	16642	16688	16772	16801	16767	16800	16685	16763	16990	16692	16724	16814	16855	16717	16861	16757	17010	16783	16805	16913	16913	16811	16830	16984	16606	16696	16648	17118	16837	16661	16576	16811	16597	16586	16897	16782	16757	16733	16876	16863	16794	16806	16639	16643	16711	16739	16718	16809	16840	16815	16915	16692	16655	16707	16802	16793	16674	16972	16870	16740	16807	16791	16738	16832	16769	16995	16553	16850	16802	16763	16849	16764	16845	16981	16802	16825	16802	16966	16786	16917	16563	16938	16851	16731	16832	16904	16694	16827	16782	16806	16947	16823	16836	16962	16860	16795	16821	16887	16779	16767	16730	16762	16512	16695	16856	16716	16706	16677	17044	16877	16784	16840	16781	16762	16541	16869	16748	16888	16839	16813	16653	16834	16608	16723	16947	16749	16791	16633	16689	16797	16910	16819	16686	16871	16722	16789	16784	16844	16748	16806	16690	16869	16666	16751	16823	16800	16817	16686	16862	16694	16740	16548	16722	17037	16702	16841	16830	16781	16670	16762	16710	16909	16693	16752	16815	16888	16846	16862	16657	16866	16809	16744	16652	16835	16715	16818	16741	16886	16803	16813	16886	16848	16713	16890	16764	16827	16657	16839	17077	16622	16689	16790	16873	16541	16859	16649	16769	16752	16819	16878	16747	16716	16862	16971	16906	16981	16760	16836	16732	16804	16554	16826	16829	16753	16810	16792	16853	16854	16812	16805	16827	16623	16718	16755	16912	16632	16823	16720	16712	16708	16725	16776	16766	16544	16453	16931	16729	16806	16778	16943	16557	16887	16703	16975	16905	16786	16901	16870	16849	16708	16842	16941	16768	16636	16759	16915	16780	16691	16724	16920	16768	16594	16912	16775	16948	16732	16786	16849	16953	16632	16716	16747	16889	16827	16808	16720	16804	16869	16798	16786	16813	16821	16620	16971	16707	16832	16816	16823	16918	16684	16744	16837	16638	16637	16972	16840	16944	16826	16902	16901	16707	16837	16680	16873	16840	16707	16901	16699	16918	16756	16981	16871	16779	16661	16716	16882	16858	16884	16915	16802	16739	16816	16843	16800	16755	16862	16695	16845	16732	16870	16588	16676	16684	16771	16783	16735	16947	16798	16872	16816	16850	16850	16890	16820	16906	16806	16974	16895	16757	16584	16689	16856	16930	16895	16852	16660	16833	16734	16669	16889	16993	16650	16781	16779	16824	16785	16695	16570	16905	16719	16904	16816	16750	16751	16583	16732	16659	16639	16832	16975	16733	16790	16725	16812	16782	16832	16766	16787	16800	16841	16733	17000	16746	16846	16865	16720	16839	16872	16809	16707	16810	16892	16704	16909	16746	16747	16677	16693	16829	16814	16780	16911	16894	16845	16702	16900	16721	16762	16724	16777	16802	16747	16616	16872	16649	16864	16857	16725	16739	16848	16735	16986	16723	16847	17128	16996	16961	16662	16805	16890	16621	16820	16766	16765	16733	16854	16907	16669	16880	16829	16781	16729	16683	16892	16608	17006	16736	16865	16770	16938	16822	16883	16913	16850	16917	16684	16696	16731	16814	16683	16821	16748	16913	16879	16687	16718	16720	16807	16863	16652	16677	16784	16717	16854	16744	16766	16868	16839	16810	16639	16947	16787	16916	16690	16712	16931	16842	16777	16686	16639	16849	16779	16804	16903	16699	16749	16916	16881	16821	16729	16797	16603	16829	16812	16801	16765	16869	16770	16805	16856	16912	16729	16901	16606	16860	16818	16684	16826	16665	16720	16795	16775	16745	16850	16712	16879	16710	16965	16745	16826	16776	16757	16683	16583	16966	16760	16629	16633	16679	16657	16816	16873	16706	16804	16767	16862	16725	16790	16841	16771	16826	16928	16863	16807	16709	16736	16791	16758	16885	16876	16906	16798	16807	16627	16788	16899	16851	16738	16788	16969	16722	16860	16913	16759	16682	16848	16875	16773	16837	16905	16817	16687	16950	16903	16758	16747	16773	16603	16992	16844	16861	16690	16860	16814	16805	16655	16814	16827	16844	16733	16839	16858	16563	16660	16813	16776	16886	16851	16807	16787	16678	16821	16729	16776	16850	16795	16722	16570	16685	16814	16766	16763	16611	16816	16856	16796	16900	16686	16854	16786	16761	16902	16822	16883	16979	16786	16915	16623	16716	16859	16750	16870	16785	16823	16809	16844	16684	17047	16560	16840	16704	16722	16839	16896	17013	16739	16820	16777	16865	16869	16701	16760	16823	16559	16726	16812	16784	16814	16761	16897	16776	16743	17011	16800	16875	16824	16678	16827	16989	16726	16629	16601	16729	16675	16689	16613	16689	16844	16749	16800	16791	16759	16907	16719	16718	16843	16708	16697	16811	16754	16676	16571	16815	16713	16693	16744	16693	16900	16784	16895	16766	16799	16723	16646	16686	16905	16737	16922	16734	16715	16591	16671	16807	16739	16800	16737	16774	16677	16866	16832	16714	16866	16811	17055	16879	16873	16823	16881	16751	16637	16734	16667	16741	16669	16727	16706	16728	16682	16802	16807	16825	16901	16755	16658	16913	16616	16811	16586	16775	16810	16771	16759	16805	16630	16822	16908	16953	16916	16586	16604	16906	16654	16677	16706	16845	16834	16907	16711	16872	16746	16816	16728	16895	16811	16791	16709	16723	16771	16867	16783	16650	16726	16741	16737	16646	16659	16957	16605	16837	16924	16729	16796	16878	16805	16902	16736	16982	16715	16764	16732	16928	16816	16795	16793	16728	16732	16918	16952	16745	16852	16704	16818	16699	16860	16909	16879	16654	16751	16718	16787	16789	16676	16684	16651	16726	16773	16647	16839	16734	16691	16776	16741	16807	16700	16809	16910	16869	16660	16846	16678	16795	16702	16723	16774	16960	16835	16689	16757	16706	16937	16758	16926	16677	16772	16941	16949	16789	16658	16733	16845	16811	16732	16799	16834	16832	16804	16614	16888	16661	16546	16889	16749	16733	16707	16786	16800	16710	16659	16697	16812	16726	16814	16726	16878	16520	16752	16857	16766	16761	16626	16847	16647	16735	16796	16744	16766	16773	16865	16935	16843	16823	16808	16701	16650	16734	16798	16756	16836	16792	16757	16616	16872	16945	16805	16740	16867	16761	16583	16780	16773	16675	16801	16766	16871	16776	16840	16807	16818	16804	16774	16820	16849	16944	16782	16813	16888	16776	16726	16497	16779	16646	16793	16864	16733	16795	16618	16666	16665	16701	16845	16641	16878	16942	16788	16694	16645	16867	16982	16788	16781	16808	16859	16590	16743	16890	16933	16702	16908	16802	16751	16859	16964	16939	16825	16870	16708	16869	16906	16704	16757	16764	16738	16721	16889	16833	16752	16916	16847	16811	16615	16846	16764	16810	16740	16785	16842	16813	16730	16879	16791	16895	16863	16782	16892	16771	16766	16881	16684	16943	16792	16674	16804	16754	16796	16736	16636	16813	16704	16805	16815	16576	16923	16891	16716	16709	16938	16897	16657	16813	16883	16706	16843	16904	16831	16745	16720	16614	16760	16902	16722	16798	16687	16700	16671	16809	16693	16757	16788	17003	16839	16865	16745	17003	16846	16833	16687	16734	16845	16571	16807	16796	16626	16747	16672	16768	16635	16775	16920	16732	16729	16741	16626	16718	16794	16668	16710	16879	16779	16750	16641	16621	16699	16849	16749	16690	16570	16754	16687	16764	16711	16916	16843	16942	16770	16780	16815	16869	16727	16802	16932	16771	16797	16709	16720	16690	16710	16666	16783	16724	16835	16847	16758	16609	16794	16690	16859	16740	16712	16769	16818	16922	16817	16833	16782	16838	16937	16856	16810	16887	16674	16732	16726	16821	16892	16709	17051	16720	16931	16817	16916	16889	16879	16743	16815	16878	16758	16822	16795	16874	16785	16891	16791	16803	16704	16776	16745	16809	16740	16800	16815	16663	16811	16828	16765	16759	16709	16852	16963	16842	16928	16786	16821	16887	16772	16830	16910	16636	16796	16746	16732	16755	16610	16785	16722	16725	16720	16791	16701	16748	16789	16721	16850	16724	16694	16761	17088	16707	16657	16763	16781	16877	16806	16824	16687	16695	16830	16723	16841	16818	16676	16805	16648	16766	16822	16763	16786	16875	16743	16735	16700	16903	16749	16704	16598	16877	16712	16747	16740	16799	16702	16735	16817	16663	16825	16838	16813	16777	16685	16778	16800	16909	16686	16724	16767	16712	16730	16661	16751	16617	16934	16660	16818	16784	16929	16830	16677	16821	16952	16685	16952	16586	16981	16650	17074	16936	16845	16560	16882	16722	16752	16695	16737	16494	16739	16764	16760	16766	16726	16726	16708	16951	16684	16853	16893	16633	16776	16820	16967	16754	16810	16903	16704	16913	16644	16817	16807	16788	16711	16832	16764	16717	16830	16933	16713	16670	16860	16811	16731	16865	16777	16681	16669	16783	16773	16917	16871	16977	16798	16898	16740	16884	16949	16844	16686	16781	16754	16750	16742	16830	16838
28545	26528	34249	33047	27815	23567	21757	20344	20302	20048	20108	19935	19813	20048	19910	19978	19813	19829	19717	19898	19643	19840	19855	19971	19783	20012	19971	19891	20089	20143	20074	20332	20063	19908	19862	19820	20001	19955	19880	19842	19809	19803	19749	19879	19970	19946	19632	19910	19728	19789	19854	19708	19954	19997	19735	19758	19777	19755	19742	19923	19637	19676	19934	19895	19774	19749	19874	19898	19726	19532	19884	19659	19795	19732	19886	19632	19797	19689	19696	19824	19679	19775	19723	19836	19656	19565	19732	19968	19859	19748	19735	19736	19951	19856	19772	19807	19806	19661	19922	19572	19821	19717	19867	19869	19784	19742	19886	19830	19707	19627	19625	20070	19786	19773	19866	19959	19616	19767	19675	19869	19746	19770	19642	19517	19795	19757	19767	19944	19640	19804	19899	19751	19640	19688	19860	19661	19503	19770	19871	19948	19827	19683	19662	19818	19666	19929	19938	19823	19918	19786	19915	19600	19609	19985	19843	19697	19812	19979	19759	19655	19945	19775	19613	20018	19696	19868	19816	19866	19887	19589	19710	19740	19742	19634	19802	19804	19860	19724	19651	19780	19759	19757	19834	19730	19677	19827	19606	19706	19865	19778	19785	19742	19874	19704	19893	19706	19860	19712	19721	19756	19762	19635	19639	19838	19796	19806	19754	19678	20034	19847	19651	19687	19701	19907	19806	19730	19870	19526	19579	19701	20008	19651	19627	19560	19874	19873	19899	19727	19621	19824	19721	19779	19752	19815	19812	19713	19923	19820	19516	19650	19636	19681	19690	19786	19836	19909	19676	19692	19855	19786	19966	19511	19562	19752	19876	19793	19728	19860	19882	19734	19771	19931	19637	19772	19973	19811	19946	19963	19614	19834	19703	19836	19800	19532	19768	19869	19704	19767	19709	19764	19789	19636	19847	19856	19864	19672	19571	19634	19722	19800	19745	19689	19939	19850	19726	19738	19814	19557	19877	19988	19848	19847	19769	19789	19785	19974	19836	19907	19756	20029	19723	19773	19796	19892	19776	19476	19773	19616	19594	19658	19647	19942	19694	19549	19770	19857	19752	19806	19750	19729	19839	19945	19840	19661	19742	19867	19761	19750	19954	19804	19718	19850	19803	19808	19798	19842	19690	19872	19741	19650	19626	19593	19578	19577	19819	20010	19773	19592	19910	19838	19816	19800	19749	19951	19960	19574	19584	19745	19679	19950	19680	19725	19770	19567	19857	19671	19733	19813	19934	19761	19716	19939	19808	19791	19856	19629	19885	19902	19652	19677	19820	19771	19854	19827	19921	19871	19714	19769	19828	19814	19678	19779	19441	19752	20005	19745	19922	19685	19610	19852	19726	19639	19916	19777	19749	19777	19755	19728	19818	19626	19850	19742	19793	19828	19927	19693	19755	19683	19751	19706	20026	19550	19634	19511	19762	19899	19694	19792	19958	19889	19966	19936	19570	20052	19731	19896	19870	19938	19793	19785	19720	19882	19738	19644	19789	19867	19771	19661	19515	19793	19531	19870	19853	19654	19716	19699	19720	19726	19982	19818	19953	19657	19749	19557	19764	19806	19885	19815	20037	19844	19832	19664	19820	19599	19788	19736	19796	19672	19788	19762	19791	19884	19805	19796	20032	19740	19752	19968	19924	19698	19861	19805	19723	19661	19719	19827	19611	19952	19753	19724	19602	19881	19877	19646	19749	19668	19608	19997	19988	19645	19881	19765	19839	19877	19819	19824	19778	19604	19688	19904	19895	19695	19697	19640	19802	19711	19907	19726	19537	19830	19897	19453	19837	19739	19893	19879	20054	19968	19930	20016	19662	19984	19858	19665	19810	19789	19954	19753	19648	19701	20005	19666	19824	19813	19791	19847	19551	19617	19647	19723	19713	19621	19827	19828	19728	19655	19870	19596	19780	19768	19831	19687	19991	19802	19712	19693	19667	19828	19774	19708	19742	19652	19901	19834	19678	19680	19774	19635	19713	19928	19697	19681	19749	19579	19649	19751	19764	19758	19679	19742	19884	19881	19905	19804	19876	19496	19730	19850	19897	19936	19685	19886	19736	19737	19597	19859	19912	19888	19555	19760	19708	19738	19599	19867	19748	19842	19684	19603	19666	19601	19746	19666	19734	19661	19854	19978	19855	19684	19792	19782	19743	19686	19737	19855	19887	19684	19795	19729	19892	19627	19927	19797	19718	19624	19784	19892	19715	19699	19953	19746	19641	19668	19863	19569	19798	19821	19820	19720	20017	19796	19761	19694	19712	19560	19974	19840	19833	19838	19927	19741	19909	19660	19729	19681	19674	19701	19568	19852	19783	19678	19834	19856	19816	19846	19906	19948	19837	19778	19970	19838	19760	19785	19696	19536	19775	19792	19930	19756	19828	19825	19720	19566	19806	19766	19792	19686	19633	19780	19822	19537	19837	19838	19931	19837	19719	20027	19938	19822	19846	19910	19889	19838	19762	19685	19715	19964	19891	19782	19838	19707	19717	19867	19729	19771	19951	19799	19690	19730	19681	19760	19674	19848	19810	19506	19633	19850	19878	19786	19696	19833	19834	19749	19832	19775	19689	19959	19626	19627	19731	19583	19795	19739	19767	19951	19641	19980	19748	20041	19833	19719	19834	19656	19772	19826	19820	19584	19874	19923	19782	19717	19729	19854	19830	19548	19962	19767	19627	19776	19744	19736	19882	19752	19823	19832	19756	19836	19923	20098	19716	19572	19650	19795	19904	19907	19576	19606	19785	19656	19516	19718	19980	19752	19889	19846	19793	20029	19936	19668	19705	19750	19604	19827	19955	19845	19927	19943	19834	19830	19631	19810	19735	19638	19737	19954	19838	19755	19962	19610	19632	19693	19770	19835	19926	19912	19574	19721	19431	19723	19872	19727	19657	19655	19727	19906	19737	19869	19881	19768	19803	19999	19816	20056	19801	19617	19642	19669	19642	19640	19883	19873	19926	19658	19721	20005	19814	19754	19866	19965	19897	19526	19761	19709	19656	20016	19933	19710	19720	19816	19638	19554	19732	19822	19710	19758	19693	19960	19829	19680	19697	19960	19861	19763	19592	19803	19720	19732	19748	19879	19770	19876	19821	19903	20036	19778	19954	19606	19834	19754	19937	19663	19831	19680	19759	19873	19813	19806	19802	19715	19773	19734	19683	19786	19848	19782	19714	19562	19651	19587	19649	19896	19772	19904	19950	19897	19833	19766	19701	19569	19810	19653	20012	19865	19875	19826	19686	19652	19840	19618	19896	19875	19847	19635	19739	19834	19675	19704	19845	19795	19928	19607	19898	19587	19863	19751	19569	19831	19791	19745	19771	19858	19894	19789	19866	19696	19818	19831	19770	19943	19789	19745	19867	19837	19713	19695	19827	19713	19958	19606	19682	19812	19567	19764	19975	19704	19847	19718	19826	19884	19811	19782	19797	19897	19884	19793	20053	19754	19892	19833	19591	19544	19890	19914	19854	19855	19774	19337	19702	19755	19732	19735	19748	19797	19721	19689	19647	19933	19840	19966	19721	19766	19644	19867	19897	19814	19628	19749	19758	19919	19642	19861	19858	19756	19642	19817	19876	19793	19598	19818	19705	19691	19716	19997	19860	19788	19875	19830	19625	19907	19792	19590	19754	19751	19903	19651	19892	19826	19716	19450	19861	19870	19613	19875	19751	19876	19753	19864	19837	19586	19853	19653	19875	19820	19788	19791	19440	19500	19700	19771	19860	19783	19762	19611	19815	19451	19627	19778	19695	19567	19772	19786	20009	19810	19933	19753	19649	19689	19984	19772	19963	19784	19736	19959	19765	19771	19629	19732	19795	19827	19757	19665	19822	19875	19739	19687	19609	19644	19797	19612	19799	19589	19854	19737	19676	19657	19712	19590	19952	19741	19764	19901	19727	19746	19887	19702	19980	19725	19906	19882	19787	19800	19825	19655	20021	19750	19849	19897	19815	19978	19794	19670	19782	19773	19871	20004	19890	19643	19656	19897	19736	19679	19911	19691	19854	19883	19890	19595	19582	19807	19580	19754	19899	19957	19912	20000	19690	19625	19791	19498	19791	19985	19824	19716	19853	19750	20091	19773	19815	19769	19778	19706	19734	19599	19556	19698	19916	19819	19842	19756	19737	19797	19852	19806	19799	19892	19752	19804	19900	19767	19728	19896	19703	19767	19706	19590	19770	19612	19951	19936	19816	19595	19929	19770	19713	19609	19752	19531	19716	19920	19812	19763	19881	19753	19653	19792	19791	19760	19913	19975	19841	19699	19843	19650	19462	19712	19785	19625	19664	19729	19809	19682	19619	19807	19749	19738	19581	19751	19715	19981	19950	19705	19682	19458	19613	19729	19832	19797	19686	19639	19761	19832	19774	19933	19656	19789	19776	19683	19782	19919	19877	19718	19731	19703	19867	19851	20016	19772	19845	19906	19702	19681	19651	19802	19631	19804	20076	19634	19813	19976	19903	19677	19727	19898	19902	19809	19709	19762	20005	19960	19807	19842	19700	19580	19825	19942	20039	19745	19851	19579	19705	19794	19893	19758	19879	19508	19815	19854	19572	19869	19747	19880	19797	19792	19836	19771	19742	19794	19758	19696	19779	19625	20069	19731	19857	19736	19733	19825	19549	19688	19654	19583	19938	19761	19833	20023	19676	19649	19790	19909	19917	19824	19745	19810	19656	19742	19741	19581	19850	19736	19853	19708	19843	19713	19902	19801	19896	19831	19863	19925	19815	19722	19557	19877	19807	19837	19890	19713	19976	19642	19650	19668	19766	19746	19617	19840	19899	19762	19866	19679	19766	19828	19790	19614	19797	19715	19694	19750	19729	19670	19841	20001	19698	19712	19820	19867	19659	20002	19859	19927	19689	19508	19607	19837	19776	19794	19755	19609	19463	19679	19734	19529	19869	19764	19772	19803	19708	19510	19662	19669	19807	19746	20009	19738	19704	19744	19818	19746	19792	19755	19816	19942	19672	19660	19940	19702	19904	19814	19764	19618	19975	19595	19889	19765	19918	19737	19690	19718	19828	19822	19652	19936	19703	19970	19899	19534	19690	19571	19663	19892	19708	19737	19854	19742	19763	19956	19767	19746	19836	19651	19833	19534	19753	19671	19874	19677	19767	19751
26537	40558	37614	32598	27131	21711	18829	17442	17073	17139	16982	16627	16697	16616	16508	16530	16594	16546	16677	16575	16746	16598	16684	16660	16630	16771	16904	16751	16783	16954	17016	16945	16867	16572	16463	16435	16560	16525	16549	16493	16515	16596	16553	16545	16716	16684	16662	16539	16548	16490	16359	16666	16467	16635	16343	16527	16311	16394	16584	16458	16547	16489	16476	16475	16686	16461	16543	16594	16449	16498	16518	16537	16780	16449	16694	16377	16622	16643	16509	16629	16654	16610	16440	16587	16510	16551	16334	16438	16525	16482	16506	16356	16560	16694	16584	16562	16503	16610	16605	16423	16632	16389	16674	16467	16672	16537	16577	16500	16414	16616	16464	16592	16558	16430	16293	16559	16575	16480	16437	16571	16579	16526	16611	16404	16555	16529	16689	16519	16605	16509	16504	16638	16535	16580	16422	16542	16491	16548	16532	16622	16467	16436	16706	16390	16603	16472	16516	16613	16617	16382	16558	16533	16506	16529	16478	16782	16632	16467	16608	16494	16478	16616	16681	16526	16627	16372	16671	16634	16607	16443	16366	16598	16454	16525	16515	16579	16517	16549	16425	16569	16529	16373	16593	16628	16599	16487	16546	16414	16306	16571	16532	16426	16596	16404	16672	16467	16421	16514	16534	16598	16516	16472	16422	16574	16535	16644	16536	16424	16424	16372	16564	16540	16564	16492	16577	16497	16353	16675	16220	16674	16379	16626	16587	16467	16431	16533	16539	16527	16519	16402	16544	16518	16405	16804	16411	16635	16618	16507	16719	16625	16550	16517	16586	16641	16660	16561	16624	16433	16588	16493	16553	16525	16423	16548	16597	16632	16443	16596	16361	16589	16422	16588	16599	16706	16585	16632	16477	16545	16602	16624	16505	16398	16531	16519	16363	16403	16433	16438	16407	16495	16553	16378	16379	16560	16652	16438	16643	16380	16599	16545	16383	16580	16466	16581	16507	16513	16517	16467	16611	16589	16455	16600	16507	16500	16547	16703	16544	16367	16565	16677	16176	16611	16486	16457	16445	16522	16757	16462	16424	16450	16398	16542	16440	16670	16557	16662	16438	16647	16677	16568	16487	16492	16611	16503	16699	16473	16451	16470	16491	16512	16542	16641	16413	16513	16509	16554	16534	16492	16488	16497	16530	16602	16541	16281	16572	16527	16685	16454	16534	16437	16490	16502	16527	16488	16395	16503	16609	16411	16588	16414	16385	16715	16406	16602	16480	16559	16545	16321	16568	16384	16484	16462	16542	16604	16619	16613	16688	16481	16560	16497	16418	16511	16532	16600	16488	16625	16472	16508	16296	16709	16599	16376	16543	16540	16509	16462	16714	16443	16665	16473	16664	16580	16537	16422	16551	16556	16761	16555	16443	16303	16638	16469	16409	16674	16498	16609	16405	16490	16486	16790	16347	16421	16506	16712	16400	16343	16529	16362	16518	16472	16630	16521	16495	16454	16404	16391	16491	16544	16480	16427	16608	16424	16646	16683	16541	16607	16327	16670	16447	16575	16504	16569	16543	16272	16460	16414	16539	16589	16470	16364	16463	16526	16457	16401	16581	16467	16433	16477	16518	16573	16391	16531	16564	16524	16553	16585	16401	16410	16568	16395	16421	16546	16618	16501	16468	16605	16566	16391	16532	16562	16474	16389	16474	16538	16367	16397	16590	16483	16567	16358	16579	16619	16599	16388	16561	16424	16569	16508	16471	16648	16561	16611	16398	16402	16446	16559	16453	16378	16648	16523	16457	16460	16478	16690	16378	16597	16431	16515	16426	16475	16540	16345	16542	16429	16389	16421	16621	16387	16613	16569	16470	16368	16667	16666	16546	16661	16637	16504	16417	16448	16567	16584	16515	16590	16743	16654	16428	16565	16439	16660	16696	16388	16633	16517	16602	16446	16447	16645	16449	16387	16492	16440	16530	16492	16439	16621	16734	16485	16544	16486	16584	16633	16593	16486	16577	16464	16580	16569	16472	16567	16604	16588	16448	16442	16566	16387	16800	16626	16371	16330	16392	16565	16486	16427	16470	16495	16630	16727	16512	16471	16531	16551	16380	16393	16642	16734	16559	16667	16671	16550	16502	16449	16561	16792	16488	16365	16717	16532	16690	16501	16577	16545	16537	16553	16519	16473	16473	16596	16570	16567	16621	16641	16415	16541	16571	16511	16438	16517	16480	16641	16517	16631	16425	16576	16538	16406	16409	16761	16423	16471	16570	16336	16527	16451	16435	16715	16447	16728	16513	16473	16443	16528	16265	16593	16384	16479	16635	16529	16521	16607	16417	16491	16581	16492	16504	16444	16515	16485	16461	16595	16510	16495	16451	16540	16562	16661	16513	16456	16572	16562	16422	16666	16448	16579	16375	16436	16482	16430	16569	16360	16520	16588	16535	16590	16625	16496	16580	16406	16685	16496	16799	16531	16511	16555	16673	16539	16784	16657	16582	16513	16526	16680	16393	16497	16729	16574	16630	16603	16410	16511	16554	16674	16636	16306	16538	16505	16514	16720	16544	16326	16587	16533	16440	16504	16366	16516	16425	16669	16646	16610	16428	16718	16602	16441	16601	16457	16427	16518	16456	16485	16572	16555	16446	16534	16592	16481	16603	16518	16662	16422	16500	16539	16561	16385	16559	16638	16543	16577	16563	16645	16352	16668	16588	16511	16450	16381	16502	16479	16484	16546	16400	16474	16728	16525	16605	16472	16644	16619	16543	16554	16430	16614	16554	16429	16617	16411	16490	16421	16615	16599	16499	16426	16457	16622	16488	16541	16374	16749	16480	16575	16777	16498	16507	16520	16362	16589	16516	16695	16371	16508	16641	16446	16445	16522	16213	16600	16482	16483	16571	16497	16674	16544	16605	16562	16516	16436	16453	16472	16505	16429	16327	16390	16473	16646	16410	16670	16448	16548	16501	16421	16475	16444	16633	16654	16374	16588	16554	16552	16532	16550	16600	16568	16652	16557	16502	16466	16545	16527	16557	16452	16628	16435	16501	16591	16480	16397	16410	16658	16379	16567	16445	16642	16416	16527	16604	16408	16592	16321	16550	16497	16439	16498	16450	16415	16543	16659	16540	16517	16393	16549	16459	16622	16493	16605	16704	16537	16427	16580	16512	16438	16604	16589	16573	16559	16583	16581	16480	16500	16558	16474	16614	16687	16724	16558	16662	16513	16579	16634	16662	16389	16500	16541	16555	16715	16736	16424	16362	16233	16565	16532	16616	16443	16543	16498	16633	16637	16501	16336	16581	16522	16386	16581	16504	16406	16513	16543	16523	16509	16614	16575	16689	16632	16615	16477	16504	16487	16659	16448	16418	16501	16611	16672	16532	16583	16559	16589	16476	16703	16570	16476	16636	16551	16489	16610	16498	16415	16511	16582	16574	16473	16487	16558	16602	16657	16438	16631	16740	16545	16582	16477	16596	16565	16414	16456	16508	16605	16608	16574	16511	16404	16621	16566	16451	16375	16430	16484	16592	16438	16531	16504	16382	16668	16559	16495	16474	16711	16543	16566	16542	16333	16608	16421	16456	16333	16493	16634	16549	16462	16559	16500	16434	16488	16560	16355	16579	16542	16584	16576	16553	16581	16603	16457	16480	16470	16406	16417	16538	16497	16482	16393	16340	16605	16650	16412	16473	16486	16523	16583	16545	16428	16455	16546	16559	16536	16576	16421	16522	16413	16698	16555	16634	16530	16609	16313	16465	16528	16335	16572	16661	16252	16404	16518	16600	16543	16495	16483	16523	16567	16739	16557	16525	16456	16530	16636	16356	16588	16581	16452	16628	16482	16611	16458	16358	16497	16673	16589	16518	16570	16476	16560	16599	16475	16417	16696	16508	16600	16535	16564	16371	16435	16690	16424	16608	16495	16631	16476	16578	16492	16505	16387	16532	16430	16490	16590	16405	16619	16413	16427	16691	16410	16542	16653	16451	16544	16458	16362	16620	16597	16596	16492	16513	16589	16479	16635	16461	16430	16638	16370	16511	16472	16619	16360	16465	16460	16570	16380	16591	16457	16558	16550	16592	16345	16594	16656	16710	16623	16561	16529	16558	16388	16617	16516	16505	16526	16698	16576	16682	16706	16491	16605	16552	16653	16547	16762	16589	16583	16536	16568	16447	16585	16707	16454	16527	16394	16549	16512	16519	16634	16652	16672	16531	16570	16615	16474	16518	16522	16573	16534	16576	16523	16644	16514	16484	16474	16600	16803	16693	16253	16491	16581	16591	16535	16451	16528	16366	16780	16406	16511	16438	16600	16617	16390	16425	16495	16500	16576	16487	16489	16621	16576	16412	16380	16508	16453	16572	16421	16599	16314	16372	16576	16488	16512	16545	16420	16436	16569	16494	16683	16597	16479	16526	16540	16640	16425	16421	16515	16414	16566	16472	16501	16606	16457	16572	16491	16616	16509	16362	16463	16524	16570	16586	16417	16484	16440	16380	16541	16626	16430	16471	16543	16722	16587	16387	16793	16713	16333	16503	16569	16380	16395	16579	16551	16484	16555	16631	16652	16533	16380	16674	16522	16627	16569	16310	16541	16547	16529	16561	16348	16492	16418	16497	16643	16463	16597	16435	16553	16420	16479	16523	16537	16559	16612	16276	16751	16407	16557	16616	16371	16639	16429	16560	16566	16404	16524	16499	16501	16516	16445	16690	16615	16413	16430	16568	16504	16594	16501	16537	16674	16666	16671	16630	16414	16606	16753	16623	16513	16647	16530	16383	16504	16445	16567	16473	16349	16575	16594	16434	16465	16667	16740	16639	16497	16445	16508	16345	16397	16528	16525	16518	16604	16590	16408	16490	16302	16581	16524	16369	16478	16515	16565	16545	16608	16502	16516	16561	16557	16460	16553	16476	16573	16525	16692	16593	16415	16700	16620	16612	16458	16326	16623	16470	16395	16596	16534	16660	16524	16697	16531	16587	16525	16423	16544	16476	16557	16408	16498	16552	16579	16484	16665	16427	16464	16711	16491	16684	16561	16472	16591	16714	16711	16433	16514	16664	16347	16722	16716	16571	16596	16540	16648	16559	16482	16533	16519	16505	16428	16515	16658	16532	16612	16716	16611	16553	16371	16544	16701	16514	16516	16614	16579	16441	16717	16495	16530	16528	16552
23967	21432	29129	25098	25376	26993	25739	22166	20972	21135	20974	20740	20252	20425	20427	20115	20352	20498	20266	20226	20491	20470	20481	20438	20488	20350	20349	20336	21074	23032	22603	21768	20981	20591	20110	20173	20112	20195	20082	19796	20207	20152	19823	20433	20304	20057	20138	20160	19939	19919	20147	20160	20168	20206	20217	19968	20095	20006	20096	19955	20282	20046	20274	20159	20278	20053	20196	20328	20301	20157	20112	19911	20234	20227	19913	20024	20021	19984	19981	20129	20212	20170	20013	20092	20303	20458	20097	20068	20077	19962	20203	20141	20067	20151	20103	20168	20012	20186	19868	20133	20281	19984	20117	20067	19983	20231	20106	20218	20131	20014	20016	20067	20208	20280	20096	20067	19954	20023	20019	19964	20160	20048	20170	19963	19911	20173	20090	19910	20118	20120	20146	20232	20047	20135	20162	20172	20231	20049	20165	20181	20018	20379	20063	20118	20023	20074	19995	20079	20099	20103	20256	20095	19930	20027	20019	19965	20302	20101	20157	20026	19972	20043	20103	19996	19982	20054	20142	20171	19933	20075	19999	20145	20004	20056	20053	19822	20092	20164	19976	19894	19972	20070	20055	20096	20122	20129	20078	19927	19970	19945	19983	20061	20135	20051	20166	20121	20018	19971	19844	19987	19990	20047	20226	19906	20183	19967	20022	20149	20340	20134	19976	20057	20061	20079	20011	19894	20155	20065	19950	20316	19920	20036	20133	20241	20053	20090	20082	20255	20346	20009	20212	20088	20074	20071	19987	19882	20178	20131	20014	20191	20007	20158	20147	20373	19979	20142	20118	20175	19985	20032	20021	19923	20079	20112	19977	20088	19879	20309	20128	20125	20200	20118	20210	19929	20103	20203	20125	20008	20026	20195	20124	19960	20303	20076	20191	20111	20101	19892	20063	20046	20333	20066	20192	20119	20317	19903	19979	20103	20010	19813	20134	20006	20317	20093	20040	19906	20235	20274	20003	19926	20050	20122	20195	19968	20095	20122	20122	20006	20001	20006	20080	19993	20023	20311	20005	20039	20132	20127	20147	20309	20312	20269	20347	20144	19996	20189	20320	20139	20104	20078	20015	20088	19758	20088	20080	20003	19915	19949	19940	19986	19927	19956	19992	20031	20071	19951	20211	20247	19910	19981	20124	19951	20114	20181	20103	19927	20070	20100	19988	19901	20206	20186	19914	20177	20052	19930	20321	20165	20199	20062	19977	19994	20158	20155	19990	20171	20084	20418	20174	20042	20197	20180	20022	19814	20158	19965	20126	20167	20065	20107	20097	19956	20087	20104	19922	19842	19881	20200	20070	19902	20062	20030	20116	20078	20029	20418	20249	20026	20189	20039	20061	20187	20056	20309	20118	19974	19862	20175	20067	20055	19924	19996	20316	19984	20058	20046	19993	19987	19995	20019	20118	19862	20024	19982	20104	19926	20195	20016	19928	20033	20072	20245	20159	19808	20140	20063	20076	20157	20120	20010	20080	20324	20164	20068	20094	20148	20276	20152	20250	20058	20260	20040	20401	20164	20154	19989	19937	20143	20034	19904	20118	19897	20061	20334	20060	20043	20089	20122	20191	20095	20038	19845	20034	20280	20047	19896	19841	20166	20248	20110	19725	20049	20010	20219	20045	20048	20104	20150	19944	20153	20332	20003	20233	19988	20000	20126	20145	20118	19875	19987	20202	19829	20499	19923	20077	19927	19930	20053	20282	20165	20174	20126	20269	20054	20080	20208	20139	20163	20075	20318	20161	20030	20125	20106	20049	19844	20215	19908	20211	20152	20039	20125	20043	19994	19891	20144	20150	20063	20089	19804	20015	20032	20004	20225	20040	20109	20116	20041	20501	20186	19846	20087	20041	20320	20140	20038	19927	19795	20092	20329	20022	20194	20007	20053	19953	20009	20243	19815	20046	20036	19954	19817	19902	20057	20112	19920	20010	19825	20043	19955	19977	20107	19885	19937	19951	20058	20131	20351	20117	20052	20168	20036	20064	20136	20091	20187	19985	20139	19881	19991	20139	19933	20169	20272	19989	19917	20174	20155	20107	20000	20154	19929	20083	20158	19955	20106	20113	20154	20158	19991	20109	19997	19943	20001	20074	20024	20001	19970	20059	19986	20179	20054	20069	20276	19986	20024	20180	19919	20010	19955	19743	19937	20046	20060	20179	20310	20025	20073	20180	20017	19920	19965	20069	20057	20125	19929	20061	20081	19895	20117	20171	20148	20179	20374	20278	20085	20123	19900	20082	20085	20062	20250	20046	20074	20093	19796	20112	20016	20027	20058	20011	19934	20182	19933	20253	20097	20088	20197	20108	20086	19945	20199	19955	19967	20163	19975	20111	20063	20067	20166	20208	20155	20110	20068	20021	20057	19959	20124	20060	20088	20035	20008	20044	20031	20070	20011	20062	20077	20101	20054	20065	20223	20070	20133	20282	20111	20057	20125	19863	19834	20075	19991	20064	20252	20135	20118	20150	20278	20088	20139	19983	20067	20096	20137	20154	20049	20177	20276	20120	20171	20037	20170	20048	19793	20055	20092	20277	19972	20016	20295	19839	20076	20079	20127	20148	20303	20113	20200	20173	20083	20210	20034	19994	20213	20281	20059	20086	20014	20113	20143	20021	20045	20039	19859	20102	20004	20081	20088	20119	20070	19940	19986	20106	20244	20044	20085	20329	19968	20159	20063	20172	19885	20043	20209	20082	20115	20161	20180	20204	19985	20126	20166	20058	20370	20163	20242	20149	20078	20095	20136	20169	19601	20089	20058	20072	20212	20307	20143	20096	20397	20302	20114	20273	20093	20227	20112	20172	19889	20027	20016	20246	19938	20244	20133	20099	19914	20117	20100	20063	20022	20177	20240	20067	19999	20206	20003	20013	19889	20098	19931	19999	20132	19944	20005	20026	20183	20078	20245	20310	19974	19983	20083	20139	20201	20274	20093	20282	20127	20236	20134	20141	19929	20092	20091	20062	20044	20058	20043	19941	20137	20031	19969	20125	19950	20237	20156	20060	19847	20064	20011	20270	20000	19966	20085	19992	20078	20181	20262	20048	20178	19860	20012	20092	20088	19981	20076	20046	20302	20057	20136	20173	20112	20148	20061	20068	20180	20232	19991	20024	20166	20355	19951	19968	19958	20148	19991	20414	20052	19992	20216	19981	20027	20173	20255	20043	19927	20090	20318	20150	20095	20032	20156	19942	20030	20002	20036	19911	20016	20077	20143	20181	20250	20155	19961	20064	19979	20013	20179	20043	20197	19955	20009	20007	19964	20059	19857	20156	20002	20100	20022	20151	20157	20166	20189	20109	20098	20222	20126	20151	20065	20121	20014	20088	20148	20338	20213	20036	19833	19950	20073	20019	20197	20181	19947	19950	20008	20030	19936	20077	20000	20350	20101	20114	20060	20152	20138	20191	19959	20076	20067	20152	20258	20047	20062	19968	19998	20187	20094	20128	20081	20369	20051	20071	19958	20163	20118	20175	20370	19975	20231	20084	20067	20206	20002	20123	19795	20048	19946	20019	19987	20032	19885	20153	19873	20210	20159	20080	20042	20015	20188	20135	19989	20165	20237	20262	19980	20043	20281	19919	19982	19912	20024	20022	20282	20070	20056	20107	20002	19884	20060	20036	19805	20260	19868	19784	20038	19945	20047	19973	20113	20063	20168	20199	20017	20118	20145	20066	20033	20007	20129	20082	20145	20341	19927	20026	20185	20043	20093	20129	20146	19939	20027	20118	20178	19976	20045	19777	19978	19830	19950	19888	20053	19859	19989	19947	20089	19969	20154	20042	20015	20061	19966	20061	20185	20094	20112	19887	20109	20006	19962	19947	20069	20153	20055	20308	20030	20107	20144	20041	20266	20120	20021	20109	20114	20153	20217	20140	20042	20036	20303	20226	20011	19979	19968	20029	20026	20098	19805	20061	20192	19985	20146	20083	20082	19998	20229	20117	20258	20054	20211	20085	20176	20163	20239	20177	20221	20206	19952	19978	19940	20103	20232	20016	20141	20010	19997	20069	20227	19953	20050	20162	19943	20151	20057	20076	19720	20063	19972	19919	20117	19950	19982	20161	20180	20095	20027	20062	19913	19886	19900	19979	20017	20208	20304	20050	20044	20064	19979	20158	20112	20025	20116	20299	19836	19922	19897	20024	20238	19890	20109	19813	19979	20053	20256	19897	19991	20075	19818	20059	20065	20227	19999	20217	20283	19973	20144	20054	20199	19959	20049	20131	20235	20148	20250	20182	20179	20079	20153	20048	20182	20085	20031	20103	20271	20101	20173	19892	19932	20045	20200	20104	20107	20191	20088	20166	20107	20294	20123	20243	20274	20059	20088	20172	20075	20091	20071	20201	20123	19970	20190	19969	20156	20059	20113	19991	19885	19761	20238	19957	19972	19975	19999	19887	19902	20065	19806	20229	19882	20126	20133	19945	20071	20096	20135	20160	20036	20031	20033	19993	20155	20194	20188	20108	20119	20185	20009	20025	20161	20185	20048	20044	20124	19999	20236	20213	19896	20060	20014	20204	20131	20024	20111	20191	20003	20033	20022	20157	20071	20229	19966	20044	19941	20037	19934	20000	20156	20225	19989	20204	19912	20065	20233	20137	20076	19872	20172	20099	20225	20115	20276	20088	20144	20120	19988	20043	20092	20136	20009	20288	20004	20036	20017	19955	20164	19886	19985	20072	20069	20052	20124	20035	20025	20282	20095	20060	20287	20013	20144	20184	20206	20093	20184	19995	19904	20377	20101	20081	20050	20076	20178	20047	20035	20014	19883	20268	20086	20143	19916	19803	20071	20091	20289	20092	20014	19857	20053	20173	20205	19910	20209	20191	20228	20041	20113	19913	20066	20072	20145	20072	19883	20040	19919	20027	20053	20166	20079	20064	19970	20191	20112	20139	20197	20003	20075	20334	20374	19971	20096	20172	20063	20142	20125	20133	19952	19843	20147	20117	19978	20068	20070	19997	20045	20162	19955	20067	20107	20004	20118	19947	20021	19997	20039	20180	20011	20189	19852	20095	20105	20167	20081	20108	20190	20133	20247	20018	20125	20012	19963	20184	20038	20006	20113	20118	20131	20245	20111	20065	20307	19953	19891	20090	20040	20231	20285	20128	20082
30344	52600	44192	36405	31710	25866	21567	18749	18080	17913	17459	17437	17242	17078	17052	16951	17046	16787	16961	16995	17188	16832	16835	16815	16710	16883	16959	17011	18033	20975	19716	18790	17792	16990	16840	16665	16605	16859	16768	16610	16732	16755	16501	16597	16611	16733	16663	16637	16723	16740	16647	16703	16587	16855	16658	16853	16602	16687	16815	16520	16661	16793	16860	16685	16832	16583	16782	16638	16695	16753	16782	16695	16603	16792	16615	16665	16618	16761	16799	16774	16600	16669	16877	16751	16711	16522	16606	16564	16608	16725	16837	16471	16745	16725	16797	16808	16864	16726	16625	16634	16687	16698	16784	16734	16773	16628	16582	16690	16686	16649	16722	16867	16635	16794	16876	16661	16640	16738	16707	16496	16560	16771	16731	16718	16720	16767	16573	16719	16713	16697	16528	16734	16773	16849	16815	16756	16882	16793	16738	16626	16615	16725	16734	16665	16585	16683	16471	16675	16670	16530	16752	16734	16773	16710	16685	16555	16541	16632	16760	16706	16776	16657	16708	16624	16809	16665	16708	16850	16635	16687	16735	16733	16573	16663	16617	16698	16754	16739	16643	16669	16557	16771	16624	16726	16600	16679	16651	16738	16646	16853	16652	16584	16693	16681	16863	16644	16802	16721	16687	16732	16582	16699	16807	16784	16642	16607	16806	16636	16838	16765	16481	16657	16654	16603	16869	16546	16637	16722	16866	16764	16908	16729	16575	16833	16683	16700	16708	16582	16808	16710	16657	16614	16659	16634	16829	16773	16718	16752	16703	16983	16707	16806	16636	16707	16638	16753	16754	16783	16605	16407	16645	16658	16929	16641	16713	16575	16879	16774	16576	16743	16630	16581	16693	16808	16621	16562	16665	16696	16669	16741	16759	16593	16543	16808	16761	16714	16641	16654	16707	16669	16627	16658	16738	16641	16704	16564	16641	16819	16617	16794	16680	16808	16785	16609	16727	16743	16896	16666	16582	16831	16734	16722	16729	16698	16876	16785	16801	16731	16778	16831	16754	16460	16705	16782	16747	16639	16523	16579	16628	16807	16652	16698	16619	16586	16614	16581	16538	16770	16737	16871	16671	16451	16758	16579	16770	16620	16651	16878	16536	16497	16661	16626	16729	16674	16834	16669	16658	16779	16616	16723	16908	16676	16656	16642	16542	16701	16785	16691	16588	16769	16758	16660	16827	16738	16806	16499	16738	16678	16684	16735	16751	16691	16648	16569	16770	16624	16634	16867	16669	16668	16783	16743	16709	16686	16594	16666	16690	16678	16689	16835	16594	16492	16735	16574	16534	16822	16546	16709	16747	16429	16617	16611	16808	16535	16744	16761	16775	16715	16582	16682	16824	16810	16526	16805	16793	16539	16759	16651	16839	16660	16824	16717	16832	16586	16674	16607	16709	16728	16776	16576	16621	16742	16775	16793	16767	16586	16759	16619	16555	16680	16757	16689	16628	16673	16641	16716	16615	16667	16738	16666	16548	16657	16715	16701	16932	16689	16849	16610	16531	16793	16707	16479	16789	16856	16731	16780	16670	16769	16758	16771	16745	16803	16754	16648	16721	16600	16776	16578	16800	16695	16625	16631	16768	16646	16702	16688	16679	16734	16825	16561	16730	16756	16684	16681	16804	16576	16541	16909	16656	16747	16853	16888	16664	16580	16732	16578	16648	16737	16805	16653	16709	16734	16680	16701	16701	16601	16677	16732	16812	16607	16713	16669	16696	16691	16641	16669	16632	16832	16580	16921	16557	16659	16699	16777	16735	16626	16579	16601	16876	16519	16556	16831	16687	16726	16750	16818	16504	16703	16573	16692	16581	16638	16782	16667	16588	16665	16529	16787	16777	16540	16679	16593	16792	16609	16675	16714	16604	16676	16735	16910	16658	16695	16751	16602	16832	16568	16716	16597	16613	16754	16647	16637	16921	16648	16613	16769	16541	16686	16700	16784	16638	16697	16668	16734	16632	16679	16768	16687	16670	16738	16673	16735	16427	16719	16633	16695	16742	16590	16551	16636	16753	16487	16728	16464	16708	16692	16662	16607	16568	16821	16579	16706	16730	16768	16673	16624	16568	16717	16624	16796	16728	16599	16859	16692	16838	16728	16740	16861	16735	16615	16678	16734	16720	16720	16650	16696	16704	16729	16545	16698	16534	16711	16716	16828	16701	16671	16625	16774	16699	16674	16662	16567	16626	16658	16571	16754	16626	16673	16817	16623	16601	16553	16603	16676	16438	16545	16667	16982	16571	16657	16644	16586	16659	16608	16708	16620	16613	16834	16651	16749	16658	16675	16758	16766	16540	16623	16751	16573	16838	16525	16779	16780	16770	16746	16782	16597	16711	16681	16736	16759	16808	16642	16714	16734	16716	16817	16710	16660	16728	16642	16651	16633	16629	16692	16611	16683	16738	16753	16687	16903	16635	16674	16656	16615	16790	16747	16592	16769	16807	16668	16660	16725	16736	16686	16562	16678	16643	16483	16805	16796	16683	16732	16836	16745	16641	16750	16868	16669	16691	16622	16653	16712	16709	16636	16691	16711	16674	16761	16751	16758	16644	16699	16768	16599	16588	16622	16746	16611	16710	16673	16705	16516	16827	16714	16651	16681	16725	16711	16702	16689	16612	16779	16735	16688	16804	16661	16712	16623	16731	16795	16640	16472	16764	16771	16706	16744	16729	16848	16668	16696	16647	16758	16678	16656	16742	16709	16727	16663	16582	16805	16719	16809	16657	16583	16583	16618	16600	16809	16748	16676	16508	16675	16593	16665	16791	16636	16659	16666	16649	16692	16679	16660	16794	16669	16737	16621	16688	16649	16718	16777	16587	16497	16517	16717	16527	16735	16661	16613	16649	16585	16721	16715	16741	16636	16670	16518	16676	16500	16678	16664	16623	16540	16672	16547	16677	16683	16752	16681	16500	16762	16785	16809	16666	16737	16559	16695	16654	16680	16761	16780	16633	16698	16611	16845	16757	16829	16839	16644	16610	16701	16656	16871	16769	16640	16497	16611	16650	16729	16785	16746	16864	16618	16688	16689	16631	16625	16640	16786	16786	16774	16405	16734	16692	16650	16641	16768	16839	16640	16679	16640	16669	16712	16676	16598	16711	16732	16820	16895	16849	16698	16718	16594	16620	16817	16731	16647	16621	16645	16650	16770	16728	16747	16716	16904	16774	16636	16761	16620	16789	16548	16526	16681	16769	16532	16655	16539	16697	16662	16670	16650	16643	16627	16794	16673	16661	16673	16480	16775	16739	16737	16606	16971	16672	16661	16809	16535	16839	16550	16688	16666	16728	16537	16899	16824	16810	16770	16630	16698	16550	16803	16671	16760	16669	16592	16502	16747	16758	16576	16719	16478	16563	16669	16812	16619	16669	16665	16823	16873	16627	16680	16620	16697	16643	16779	16676	16702	16996	16625	16738	16733	16526	16601	16707	16627	16738	16636	16710	16501	16528	16738	16726	16701	16797	16638	16663	16716	16682	16779	16673	16674	16900	16690	16849	16704	16750	16667	16603	16848	16689	16655	16577	16695	16614	16620	16545	16640	16642	16755	16528	16781	16708	16669	16576	16801	16802	16617	16935	16702	16592	16734	16665	16668	16745	16640	16807	16726	16738	16778	16593	16622	16779	16603	16824	16777	16708	16807	16744	16682	16771	16504	16629	16693	16817	16530	16660	16845	16817	16560	16754	16566	16682	16675	16722	16649	16820	16754	16592	16647	16513	16755	16711	16634	16720	16751	16817	16581	16530	16754	16560	16502	16567	16655	16776	16670	16805	16619	16559	16493	16861	16771	16718	16708	16633	16698	16802	16743	16710	16749	16488	16639	16772	16796	16651	16686	16666	16753	16760	16826	16764	16656	16765	16609	16604	16665	16896	16699	16819	16888	16798	16616	16761	16832	16746	16580	16844	16566	16798	16594	16660	16709	16609	16716	16769	16637	16707	16782	16640	16702	16704	16729	16612	16838	16745	16612	16637	16599	16714	16838	16802	16638	16813	16637	16541	16608	16667	16776	16808	16612	16633	16725	16639	16726	16660	16521	16697	16748	16444	16752	16534	16699	16765	16686	16644	16762	16701	16689	16818	16786	16760	16664	16582	16712	16574	16718	16621	16502	16586	16867	16727	16735	16661	16658	16566	16676	16702	16601	16722	16815	16459	16865	16567	16676	16736	16578	16674	16604	16687	16484	16770	16563	16594	16745	16711	16807	16557	16713	16543	16529	16624	16640	16767	16669	16605	16912	16666	16610	16759	16871	16891	16709	16806	16703	16541	16803	16541	16533	16780	16690	16606	16691	16756	16590	16673	16815	16581	16678	16552	16839	16670	16542	16563	16877	16523	16753	16773	16854	16762	16585	16940	16641	16853	16615	16860	16606	16652	16803	16580	16826	16534	16717	16624	16639	16700	16738	16668	16716	16845	16774	16728	16662	16525	16720	16697	16557	16674	16707	16821	16669	16625	16668	16551	16788	16747	16684	16710	16692	16605	16611	16676	16645	16556	16580	16747	16712	16848	16670	16612	16656	16725	16727	16566	16670	16666	16794	16604	16598	16683	16545	16640	16653	16882	16728	16579	16759	16661	16746	16962	16622	16634	16617	16713	16665	16533	16641	16490	16760	16856	16541	16675	16652	16616	16530	16794	16819	16633	16786	16664	16666	16754	16612	16627	16947	16659	16635	16711	16579	16617	16635	16764	16634	16783	16663	16873	16597	16834	16646	16783	16735	16635	16694	16710	16753	16748	16748	16709	16777	16744	16626	16802	16722	16747	16821	16599	16861	16607	16624	16678	16675	16693	16695	16758	16713	16620	16730	16513	16559	16682	16757	16711	16809	16696	16785	16736	16766	16744	16629	16594	16820	16646	16696	16600	16417	16693	16807	16555	16699	16592	16592	16703	16718	16583	16690	16664	16599	16755	16832	16629	16535	16801	16535	16683	16798	16707	16665	16698	16661	16664	16791	16643	16648	16726	16703	16646	16784	16629	16741	16492	16759	16614	16585	16589	16634	16605	16866	16747	16690	16818	16626	16662	16546	16631	16842	16638	16564	16728	16693	16690	16732	16747	16703	16562	16630	16660	16775	16522	16758	16677	16796	16824	16610	16525	16509	16694	16660	16708	16951
22895	21439	29349	23962	22973	27246	29468	23411	22014	22271	21890	21663	21339	21035	21150	20959	21051	21290	21051	20828	20969	20925	20762	20817	20697	20882	20829	20626	22058	25369	25231	23948	22590	21287	20981	20755	20683	20845	20649	20693	20819	20544	20765	20642	20898	20686	20537	20708	20717	20585	20775	20546	20800	20737	20550	20535	20520	20579	20472	20595	20680	20675	20687	20561	20660	20556	20651	20471	20401	20809	20768	20704	20491	20571	20506	20554	20386	20524	20374	20478	20679	20687	20658	20601	20644	20689	20620	20638	20690	20731	20614	20537	20589	20644	20553	20686	20615	20421	20527	20503	20672	20668	20853	20541	20796	20570	20529	20638	20513	20531	20497	20889	20661	20322	20560	20595	20541	20457	20729	20740	20514	20501	20500	20663	20627	20695	20375	20617	20494	20653	20673	20708	20565	20746	20371	20522	20639	20540	20372	20651	20495	20572	20547	20568	20667	20409	20471	20334	20436	20690	20308	20322	20545	20543	20693	20683	20614	20284	20565	20754	20610	20643	20671	20549	20430	20564	20564	20508	20462	20542	20473	20381	20583	20778	20707	20547	20578	20456	20550	20397	20532	20554	20610	20385	20638	20697	20558	20461	20428	20468	20659	20607	20529	20383	20453	20691	20434	20468	20512	20533	20651	20742	20664	20585	20781	20533	20518	20498	20712	20610	20586	20393	20671	20630	20584	20555	20616	20421	20410	20729	20502	20534	20674	20523	20762	20849	20664	20579	20418	20553	20553	20486	20476	20504	20544	20481	20505	20692	20569	20540	20676	20702	20657	20764	20580	20549	20597	20316	20406	20678	20588	20598	20521	20601	20797	20595	20557	20516	20248	20742	20553	20689	20801	20615	20438	20605	20393	20561	20466	20450	20664	20566	20870	20489	20760	20627	20508	20569	20725	20469	20612	20492	20603	20701	20451	20628	20649	20506	20657	20767	20525	20603	20734	20583	20658	20641	20528	20605	20828	20489	20508	20426	20601	20784	20507	20344	20457	20512	20574	20550	20636	20368	20502	20805	20737	20304	20696	20590	20621	20746	20509	20216	20573	20623	20591	20593	20480	20435	20458	20614	20555	20646	20755	20457	20500	20629	20622	20433	20464	20398	20569	20519	20361	20558	20568	20600	20575	20606	20604	20493	20629	20506	20785	20772	20434	20589	20773	20580	20511	20391	20635	20502	20480	20696	20356	20587	20652	20479	20551	20607	20852	20503	20546	20670	20719	20431	20499	20459	20384	20344	20585	20548	20578	20550	20607	20681	20632	20583	20571	20577	20367	20536	20545	20489	20737	20713	20443	20569	20516	20584	20569	20465	20557	20564	20607	20449	20536	20356	20430	20543	20486	20493	20530	20299	20536	20473	20523	20473	20541	20649	20640	20711	20659	20591	20565	20429	20431	20447	20623	20608	20453	20698	20658	20633	20638	20773	20605	20652	20685	20563	20502	20544	20480	20457	20695	20628	20363	20586	20691	20408	20405	20534	20460	20531	20350	20587	20662	20623	20498	20486	20541	20631	20683	20495	20473	20487	20605	20352	20455	20326	20469	20600	20515	20672	20822	20472	20671	20495	20599	20686	20513	20622	20581	20728	20570	20482	20606	20508	20548	20515	20657	20525	20674	20559	20458	20423	20625	20631	20534	20824	20290	20569	20572	20568	20744	20585	20524	20173	20408	20706	20533	20489	20508	20649	20759	20746	20442	20609	20489	20496	20536	20286	20669	20531	20372	20519	20621	20478	20392	20322	20501	20778	20579	20732	20459	20621	20671	20473	20530	20576	20649	20377	20576	20358	20557	20380	20529	20592	20552	20542	20694	20652	20692	20434	20578	20498	20697	20432	20445	20631	20642	20525	20607	20462	20541	20462	20532	20398	20665	20596	20671	20637	20700	20760	20443	20668	20582	20525	20561	20553	20687	20545	20613	20541	20391	20328	20623	20651	20562	20675	20532	20511	20478	20629	20389	20544	20603	20503	20392	20499	20368	20405	20432	20488	20704	20588	20452	20584	20640	20379	20619	20650	20384	20523	20643	20393	20405	20366	20633	20529	20420	20657	20703	20493	20526	20500	20599	20448	20547	20542	20562	20751	20557	20732	20691	20337	20629	20329	20582	20513	20547	20659	20584	20565	20525	20522	20745	20559	20481	20720	20562	20477	20420	20458	20665	20365	20280	20556	20587	20548	20553	20488	20599	20448	20376	20515	20862	20733	20485	20295	20425	20577	20406	20572	20427	20613	20447	20405	20465	20471	20640	20642	20562	20645	20511	20677	20528	20493	20468	20307	20550	20712	20671	20424	20745	20342	20539	20403	20711	20668	20711	20497	20488	20413	20531	20542	20601	20578	20508	20456	20727	20554	20710	20690	20476	20460	20558	20255	20451	20430	20521	20677	20724	20713	20532	20588	20594	20527	20639	20603	20585	20547	20545	20678	20446	20225	20523	20591	20542	20370	20653	20521	20289	20588	20677	20530	20584	20267	20366	20337	20741	20628	20663	20430	20468	20603	20449	20620	20769	20614	20471	20602	20597	20493	20523	20456	20587	20483	20437	20582	20385	20496	20432	20692	20658	20487	20586	20538	20533	20509	20539	20589	20507	20656	20608	20508	20532	20667	20648	20495	20499	20779	20762	20618	20596	20769	20319	20561	20589	20292	20535	20573	20526	20550	20441	20480	20794	20503	20350	20591	20522	20474	20713	20522	20540	20575	20513	20386	20615	20666	20390	20572	20634	20595	20427	20372	20588	20593	20545	20663	20487	20631	20459	20533	20696	20662	20524	20806	20691	20493	20370	20684	20432	20457	20530	20590	20749	20361	20396	20565	20515	20555	20572	20672	20555	20539	20467	20310	20312	20459	20449	20653	20482	20600	20884	20703	20615	20608	20426	20493	20540	20614	20745	20531	20558	20648	20644	20557	20524	20641	20507	20535	20338	20577	20432	20412	20707	20533	20680	20617	20583	20568	20497	20625	20560	20557	20631	20435	20506	20387	20514	20470	20620	20405	20563	20513	20442	20786	20566	20719	20678	20452	20395	20602	20546	20642	20689	20609	20554	20543	20544	20497	20506	20678	20628	20436	20552	20526	20437	20449	20380	20551	20429	20351	20423	20564	20513	20492	20488	20632	20744	20757	20334	20449	20617	20504	20688	20456	20534	20555	20760	20509	20491	20582	20688	20521	20422	20789	20675	20450	20726	20698	20410	20481	20504	20515	20664	20673	20431	20542	20669	20757	20457	20478	20566	20447	20581	20512	20615	20301	20526	20682	20462	20514	20579	20430	20516	20417	20687	20628	20644	20633	20664	20518	20560	20598	20353	20510	20678	20530	20395	20575	20433	20606	20456	20784	20541	20719	20315	20488	20530	20461	20619	20544	20493	20603	20491	20460	20361	20509	20407	20589	20451	20409	20546	20594	20457	20770	20568	20568	20586	20596	20607	20678	20630	20567	20595	20579	20532	20448	20606	20482	20577	20584	20413	20528	20389	20750	20663	20506	20417	20448	20673	20432	20605	20560	20481	20717	20354	20560	20803	20471	20610	20476	20547	20637	20676	20454	20639	20596	20615	20552	20431	20561	20651	20383	20598	20489	20774	20485	20678	20767	20443	20757	20584	20527	20622	20528	20552	20469	20495	20705	20524	20402	20615	20694	20515	20534	20793	20754	20791	20506	20644	20628	20436	20533	20584	20415	20372	20652	20540	20628	20737	20628	20622	20366	20554	20591	20537	20459	20589	20430	20389	20546	20554	20729	20727	20563	20514	20504	20533	20609	20630	20595	20626	20542	20506	20423	20557	20394	20514	20797	20526	20558	20475	20571	20447	20597	20648	20622	20478	20586	20326	20686	20339	20423	20543	20581	20468	20406	20619	20432	20281	20277	20547	20564	20588	20498	20529	20785	20557	20550	20638	20485	20537	20669	20501	20617	20676	20633	20521	20524	20627	20637	20590	20666	20580	20394	20597	20523	20661	20357	20618	20377	20425	20385	20471	20613	20596	20532	20508	20539	20466	20621	20541	20617	20572	20535	20402	20366	20753	20318	20386	20576	20437	20427	20400	20576	20314	20538	20654	20456	20679	20746	20622	20587	20497	20599	20564	20571	20515	20546	20526	20699	20262	20495	20578	20489	20476	20506	20459	20497	20587	20386	20538	20288	20347	20577	20407	20630	20583	20644	20618	20503	20688	20548	20572	20698	20556	20576	20605	20527	20411	20563	20589	20526	20659	20601	20444	20617	20346	20535	20427	20454	20770	20396	20663	20497	20792	20550	20790	20511	20465	20487	20433	20633	20480	20425	20663	20383	20613	20608	20345	20551	20714	20759	20482	20784	20772	20425	20488	20574	20724	20502	20651	20504	20796	20478	20649	20361	20376	20362	20464	20393	20524	20253	20460	20532	20335	20470	20532	20699	20556	20608	20586	20508	20522	20538	20558	20804	20442	20686	20586	20633	20600	20565	20566	20449	20624	20598	20599	20446	20635	20523	20577	20425	20509	20570	20602	20351	20443	20476	20452	20610	20394	20518	20439	20389	20533	20603	20625	20362	20362	20577	20549	20557	20711	20498	20409	20558	20643	20721	20549	20641	20603	20550	20570	20566	20555	20466	20619	20534	20564	20566	20328	20504	20632	20622	20458	20477	20509	20686	20607	20458	20437	20463	20372	20747	20508	20627	20706	20682	20593	20608	20500	20700	20473	20396	20713	20687	20497	20415	20687	20622	20461	20467	20438	20497	20411	20283	20445	20727	20363	20495	20658	20720	20349	20272	20448	20546	20462	20561	20745	20625	20371	20489	20618	20474	20549	20605	20575	20686	20370	20648	20542	20409	20584	20645	20399	20441	20612	20590	20671	20403	20502	20885	20771	20705	20470	20645	20688	20505	20832	20468	20546	20539	20615	20556	20348	20562	20378	20417	20648	20655	20683	20475	20696	20677	20581	20659	20613	20531	20695	20675	20718	20676	20467	20461	20457	20483	20573	20647	20713	20548	20606	20479	20350	20352	20566	20627	20627	20457	20467	20581	20576	20646	20550	20385	20450	20438	20665	20503	20430	20459	20513	20511	20565	20758	20722	20463	20589	20420	20440	20457	20384	20562	20662	20809	20401	20559	20491	20659	20494	20530	20536	20610
34568	58326	46249	40705	36768	30677	24274	20564	19407	18758	18561	18261	17532	17432	17490	17451	17203	17172	17376	17199	17384	17084	17057	17187	17146	17083	17108	17136	19321	24451	22817	21229	18971	17898	17370	16998	17150	16998	17071	17097	16913	16858	16941	16918	16775	16875	16927	17177	16978	16959	16994	17039	17040	17077	16928	16865	17028	16935	16925	16846	16976	17062	16818	16969	16948	16986	16894	17006	16919	16956	16983	16902	17036	16830	17061	17098	16894	16950	16869	16922	17170	16783	16944	16832	16854	17037	16946	16732	16935	16875	16937	16929	16958	16851	16933	16939	17058	16935	16890	16861	16966	17004	16979	17060	17102	16860	16867	17128	16979	17041	16920	16783	16863	16838	16894	16861	17148	16782	16981	16947	17030	17121	17015	16925	16920	16943	16931	16980	16818	16862	16915	16955	16893	16894	17058	16817	16964	17079	16940	16952	17075	16870	16844	16878	16871	16928	17165	16881	16985	17100	17168	16884	16958	17025	16769	16843	17008	17032	17142	16926	16946	16972	16986	17049	16930	16920	16856	16981	17120	17034	16820	16967	16896	16801	16989	17051	16777	17129	16940	16920	16900	17022	16921	16981	16894	17043	17170	17030	17039	17050	16896	16928	16897	16884	16871	16906	17026	16937	16822	17000	16868	16963	17038	16978	16946	16814	16939	17019	17069	16909	16769	16934	16890	16834	17021	16988	16890	16996	16810	16960	16813	16818	16928	16957	17038	17022	16777	16939	16897	16991	16932	16926	16978	17102	16955	17108	17005	16965	16784	16915	16998	16880	17084	16801	17036	16932	16862	16908	17080	16805	16978	16854	16949	16894	16850	16930	17072	16978	16814	16906	17001	16903	16581	16993	16796	16904	16947	16754	17002	16978	16861	17048	16729	16985	16773	16930	16893	16744	16964	16896	16897	16959	17013	17128	16916	17195	16912	16964	16889	16947	16961	16888	17004	16870	16984	16940	16846	16983	16831	16937	16677	16950	16997	17066	16843	17089	16954	16812	17005	17007	17047	16940	16991	16653	16957	16898	16804	16956	17068	16755	16826	16922	17006	16907	17002	16917	16776	17104	16944	16923	16914	16937	16726	17034	16905	16943	16959	17007	16738	16826	16922	16905	17091	16877	16981	16910	17049	16950	16990	16777	16749	16871	17041	16903	16805	16866	16895	16937	16876	16839	16957	16668	17041	16805	16777	17060	16831	16921	17053	16918	17061	16944	16839	16943	16997	16791	16790	16779	17015	16934	17008	16777	17185	16838	17047	16931	16937	16950	16874	16917	17019	17037	16936	16838	16820	17102	16873	16879	16829	17037	16867	16817	17095	16849	17061	16924	16836	17103	17042	16937	17046	16953	16910	16969	17167	16966	16928	17030	17046	16976	16991	17076	16764	17068	16808	16957	16935	16903	16834	16943	16902	17060	17125	16885	16880	16947	16916	17036	16872	17066	16989	16819	17070	17018	17051	16929	16915	17083	16882	16923	17085	16930	17009	17051	16783	16895	17011	16978	16935	16958	16968	16987	16784	16911	16933	17013	16938	16931	16856	17147	16907	16896	16940	16820	16865	16815	16920	17047	16938	16830	16977	17067	16916	17105	17013	17055	16843	16906	16827	16964	16707	16759	17043	16993	16878	16915	16953	17111	17046	16892	16813	16857	16894	17014	16792	16935	16843	16952	16945	16875	16877	16898	16775	17091	17002	16972	16732	16937	16996	16879	16948	16808	17078	16872	17063	16939	16892	16880	16994	16966	16892	16944	17044	16867	17056	16808	16909	16774	17137	16963	16960	17055	17197	16970	17109	16851	16864	16966	16707	17099	17012	17023	17011	16934	16827	16951	16937	16939	17009	16896	16938	17106	17070	17019	16975	16999	16966	16984	16815	16847	16874	16932	17041	17023	16952	16882	17198	17074	17089	16959	16870	16963	16838	16927	17130	16874	16847	16939	16871	16928	16917	16948	17024	16905	16994	16712	16960	16859	16999	16990	16784	16992	16941	16980	16867	16968	16902	16938	16969	16870	16988	16962	16758	16848	17011	16921	16911	16954	16836	16839	17062	16868	16955	16933	16915	16902	16850	17002	16737	17016	16949	16963	16738	17062	16896	16906	16919	16916	16961	16865	16890	16911	17026	17006	16648	16870	16787	17000	16849	17034	16993	16884	16970	16778	16872	16799	16791	16910	16774	16865	17009	16985	16852	16939	16972	16844	16885	16898	16792	16980	16794	16887	16948	16963	16874	17064	16891	16959	16862	16790	17099	16902	17069	16848	16834	16898	16998	16960	16865	17001	17040	16856	16989	16920	17074	17067	16981	16797	17057	17131	16858	16943	16977	16848	16896	16875	16837	16667	16953	16906	16950	16872	16814	17098	16796	17065	17039	17058	16961	17031	16837	16969	17096	17008	16756	16978	17081	16876	16831	17051	16920	16906	16915	16889	16894	16859	17069	16861	17053	17045	16845	17049	16786	16890	17136	16881	17032	16805	16970	16772	16743	16804	16854	16923	16970	16962	16966	17109	16975	17104	16976	17000	16926	16965	17070	16883	16900	16911	16894	16862	17006	16901	16887	16742	16953	16874	16812	17061	17055	16787	17008	16905	16948	16859	16858	16891	17029	17044	16960	16820	16939	16962	16754	16921	16951	16990	16945	17001	16838	16852	16861	16717	16970	16896	16890	16914	17081	16909	16940	16968	16877	16989	16855	17007	16850	16898	16994	16935	16916	16985	16952	16949	16841	17026	17061	16824	16846	16962	16976	17091	16940	16998	16943	17038	16849	16938	16833	17050	16772	16994	17157	16936	17000	16889	16893	16788	16997	16986	16941	17047	16928	16671	16944	17058	16853	17066	17044	16910	17054	16922	16835	16857	16974	16761	16942	16921	16842	16885	16926	16922	16891	16869	16871	16946	16987	17021	17100	17041	16747	16933	17010	17084	16945	16877	17263	16948	17077	16674	16832	16915	16787	16854	16867	16963	16906	17026	16972	16987	16818	16831	16969	16983	16919	16925	16980	16962	16890	16847	16979	16988	17168	16876	17022	16901	16906	16784	17059	16810	16919	17036	16888	16922	17028	17127	16968	16887	16955	17036	16944	16872	16982	16712	16960	16928	17058	17028	16843	16987	17003	16881	16841	16824	16779	16961	16933	17097	17040	16730	16908	16873	17082	16853	16926	16877	16738	16997	17010	16902	16913	17022	17021	16798	17096	16859	16778	17060	16906	17145	16886	16936	17080	16946	16809	16839	16965	17040	16848	16836	16796	16901	16725	17069	16951	16871	16916	16934	16925	16994	17074	16770	16951	16948	16899	16861	17049	16940	17009	16874	16968	17051	16868	16897	16933	17033	17201	16894	17044	16884	16973	16980	16838	17007	16775	16795	16896	16842	16985	16922	16782	16952	16668	17040	16761	16924	16876	16924	16834	17002	16860	17046	16948	16833	16924	16961	16835	16918	16892	17019	16836	16976	16842	16938	16991	16916	16943	16905	16984	16976	16746	16827	16968	16855	17015	16961	16969	17031	16918	16913	16976	16997	17077	16807	16994	16985	16877	16879	16942	17097	16816	17006	16872	17019	17033	16931	16797	16895	16834	16925	17021	16922	17110	16800	17179	16824	16941	16788	16800	17025	16929	16863	16947	16805	16981	16953	16824	16903	16881	16925	16809	17045	17037	16905	16808	16666	16840	16819	17077	16897	17198	17064	16908	16905	17027	17035	16774	16760	16972	16845	17070	17052	16895	16894	16855	16853	16901	16968	16912	16865	16908	16679	17134	16924	16891	16894	16930	16985	16826	16925	16909	16957	17037	16792	17035	16945	16957	16958	17049	16846	16907	16886	17025	17080	16944	16982	17001	17025	17003	17020	16832	16994	16908	16993	16907	16904	16801	16962	16880	16833	16903	16993	16903	17093	16960	16935	16939	16904	17010	16936	17051	16920	16938	17020	17000	16804	17062	17137	17092	16866	16986	16914	16829	16974	16989	16936	16963	16708	16718	16967	16888	16950	16897	16881	16964	16767	16840	16965	17047	16905	16873	16915	16879	16905	16754	16823	16867	16884	16958	16867	17085	16837	16761	17083	16914	17037	16977	16776	16969	16854	16865	16885	16975	16779	16852	17086	16845	16910	16832	17051	17108	17019	16891	16966	16820	16757	16835	16906	16860	17144	16859	17032	16841	16940	16899	16849	16977	16796	16817	16941	16817	16871	16891	16989	16859	17010	16912	16853	16878	16884	16912	17033	16856	17038	16993	17025	16749	16894	16932	17062	16868	16848	16998	17013	16829	17104	16849	16915	16951	16829	16777	16986	17148	16926	16792	16961	16885	16900	16878	17085	17042	16943	16864	17030	16873	17086	16940	16986	17053	17067	16883	16842	16949	17067	16794	17041	16875	17059	16804	16858	17056	16895	16992	16903	16867	16969	16844	16884	16805	17128	17098	16855	16892	16956	16849	16922	17109	16999	16989	16755	17062	16961	16917	16987	17044	16831	17038	16946	16755	16757	17071	16944	16754	16923	16907	16846	16927	17048	16870	16753	16822	17036	16992	16942	16835	16768	16738	16877	17029	16984	16778	17011	16968	16925	16913	16903	16824	16903	16956	16885	17037	16905	16913	16890	16782	16910	16803	16834	16910	16905	16899	16972	16989	16958	16895	16873	16956	16850	17049	16747	16955	16947	16996	16872	16962	16828	16904	16871	17062	16834	17062	16762	17024	16982	16922	16924	16824	16836	16862	17032	16826	16909	16937	16863	16975	16925	16876	17131	17002	16941	16757	17063	17060	17025	16893	16959	16879	17009	16925	17001	16927	16863	16875	16993	16886	17026	17009	16909	16932	17087	16649	16856	17023	16959	16902	16917	16818	17006	17021	17006	16981	17040	16924	16773	16903	16883	17063	17013	16840	17008	17059	16844	16870	17035	16980	17032	16913	16920	16893	16878	17071	16934	16889	16919	16773	17212	16896	16995	16795	16851	17017	17036	17134	17044	16941	16825	17067	16886	17053	16828	16854	16928	17051	17005	17000	16879	16823	16916	16767	16901	16877	16997	16934	16911	16895	17041	16893	17025	16687	17001	16904	16988	16932	16933	16991	17001	17026	16782	16897	16848	16936	16786	17011	16789	16947	16784	16946	16822
28482	26280	34533	32278	27252	25877	23906	21278	20616	20360	20318	20163	20098	19992	20099	19959	19847	20120	19932	19804	20133	20010	19873	19821	19950	19887	19760	20012	19767	20172	20309	20338	20301	20175	20033	19967	19766	19876	19927	19969	19912	19828	19749	20028	19851	19911	19846	19879	19930	19858	20110	19889	19873	19611	19984	19838	20038	19848	19821	19916	19686	19730	19751	19707	19631	19752	19782	19958	19501	19841	19660	19623	19917	19788	19912	19804	19968	19946	19786	19840	19842	19621	19786	19990	20064	19839	19949	19794	19936	20270	19782	19926	20111	19887	20053	19866	19866	19610	19788	19834	19799	19911	19997	19943	19990	19906	20189	19872	19790	19817	20105	19933	19879	19848	19953	19786	19778	19940	19789	19729	19791	19872	20040	19942	19857	19847	19923	19822	19899	19777	19830	19926	19788	19935	20077	19797	19910	20072	19807	19691	19728	19909	19906	19981	19821	19854	19821	20024	19702	19784	20181	19891	19964	19882	19862	19940	19723	19718	19730	19806	19604	20107	19873	19824	19788	19904	19802	19916	19891	19946	19922	19739	19845	19969	19732	19849	20014	19928	19898	19781	19643	20120	19877	19666	19590	19517	19827	19939	20045	19858	20116	19928	19825	19728	19830	19816	19826	20023	20027	19877	19814	19831	20008	19879	19842	19779	19759	19946	19867	20055	20087	19869	19756	19952	20118	19683	19681	19852	19844	19847	19932	19885	19903	19869	19694	19915	19737	19682	19911	19735	20025	19831	19761	19882	19855	20088	19836	19811	19866	19953	20010	19954	19758	19846	19837	19757	19913	19959	19784	19785	19974	20059	19922	19835	20116	19840	19761	19946	19869	19855	19770	19995	19804	19817	19780	19794	19959	20028	20030	20009	19806	19793	20196	19896	19977	19831	19939	19798	19914	19853	19826	19798	19811	19735	19954	19836	20026	20043	19951	19997	19884	19716	19721	19784	20139	19830	19792	20041	19958	19824	19850	20040	19951	19836	19878	19880	19852	19793	20087	19960	19727	19858	20066	19930	20103	19889	19898	19792	19909	19936	19836	19921	20021	19862	19890	19790	20035	19702	19756	19897	20048	19976	19847	20113	19663	19807	19891	20053	19912	19745	19789	19844	19859	19809	19722	20024	19774	19945	20039	19895	19795	19659	20017	19755	19672	19889	19791	20038	19951	19884	19636	19849	19839	19885	19755	19766	19702	19623	19881	19801	19819	20016	19914	19803	20109	19933	19981	19989	19820	19811	19848	19833	19750	19731	19731	19859	19941	19919	19998	19688	19900	19842	19921	19829	19661	19822	20014	19814	19823	19972	19932	20023	19804	19873	19907	19718	19768	19850	20010	19859	19837	20008	20042	19759	19763	19795	20004	19974	19903	19802	19896	19876	19816	19730	19869	19813	19766	20045	19849	19907	19661	19719	19769	19915	19963	19934	20058	19889	19890	19940	19912	19981	19581	19915	19875	19914	19939	19782	19736	19928	19961	19882	19618	19937	19901	20046	19786	19922	19909	19776	19860	19837	19819	19803	19900	19810	20103	19968	19887	19845	20014	19762	19876	19592	19692	19857	19906	19896	19920	19622	19834	19819	19970	19891	19807	19625	19898	19967	19747	19938	19745	19905	19900	19857	19870	19988	19856	20084	20015	20001	19955	20023	19865	19686	19739	19847	19675	20001	19754	19711	19847	19762	19764	19853	20008	19846	19987	19643	19884	19895	19938	19683	20047	19761	20022	20011	19816	19986	19732	19891	19849	19957	19876	19775	19860	19764	19857	19885	19735	19817	19634	19740	19962	19736	19996	19852	19975	20010	19944	20029	19873	19701	19837	19899	19934	19875	20011	19830	19824	19940	19739	19857	19920	19724	19916	19860	19907	20001	19906	19598	19771	19819	19793	19846	19736	19791	19857	20051	20007	20056	19822	19910	20049	19889	19901	19821	19946	19904	19898	19923	19931	20026	20070	19912	20118	19809	19674	19810	20019	19961	19757	19761	19777	19917	19852	19808	19858	19967	19923	19838	19761	19872	19752	20085	20035	19924	20214	19999	19812	19883	19696	19739	19803	19842	20097	20007	19904	19852	20025	20032	19739	19805	19847	19927	19936	19785	19855	19803	19881	19860	19943	19625	19767	19797	19910	19669	19864	19712	20042	19866	19763	19770	19760	19660	19989	19764	19727	19498	19909	19771	19971	19762	19692	20103	19738	19877	19924	19705	19791	19963	19837	19794	19798	19857	20009	19917	19895	19869	19834	19856	19790	19874	19949	19901	19929	19711	19794	19945	19858	19838	19698	19811	19897	19617	19879	19917	19908	19987	19820	19934	19908	19809	19872	19913	19662	19963	19724	19898	19715	19932	19704	19759	19898	19936	20015	19816	19777	19746	19955	19845	20043	19861	19829	19988	19969	19792	19981	19583	19768	19861	19940	19758	19934	19952	20018	20102	19900	19800	19937	19757	19787	19930	19763	19596	19688	19898	19639	19830	19982	19979	19677	19700	19880	19808	19812	20164	19858	20071	20096	19767	19954	19723	20101	19890	19872	19828	20040	19865	19740	19768	19909	19973	19767	19908	19791	19894	19728	19816	19906	19910	19798	19731	19896	19675	19757	19891	19855	20007	19703	19955	19848	19894	19920	19916	19925	19764	19821	19964	19826	19765	19933	19759	20045	19764	19949	19725	19904	19808	19878	19677	19882	19903	19769	19799	19982	19959	19808	20003	20088	19844	19786	19958	20066	19824	19781	19817	20047	19592	19824	19722	19852	19926	19902	19871	19741	19878	20056	19811	20202	19761	19791	19805	19739	19759	19997	19969	19912	19777	19819	19893	19828	20120	19935	19749	20040	19648	19811	19956	20061	19861	19690	19834	20059	19906	19866	19909	19945	19921	19696	19936	19869	19746	19908	19624	19801	19774	19869	19881	19857	19734	19996	19788	19904	19703	20023	19862	20041	20008	19765	19870	19787	19790	19894	19891	19861	19675	19654	19710	19928	19641	19848	20004	19934	19681	19802	20103	19795	19876	19995	19803	19820	19978	19874	19929	19858	19867	19764	19841	19957	20084	19893	19936	19823	19677	19749	19930	19882	19762	19838	19832	19854	19709	19756	19916	19881	19897	19945	19866	19710	19667	19838	19807	19970	19838	19718	20037	20059	19841	19733	19862	19644	20014	19663	19765	19756	19858	19842	19772	19799	19918	20008	19860	19743	19848	19846	19852	19971	19875	19880	19614	19912	19767	19742	19920	19857	19964	19767	19802	19921	19945	19742	19920	19846	19952	19965	19850	19843	19717	19893	20020	19891	19711	20129	19734	19793	19772	19783	19814	19949	20062	19963	19820	19880	19713	20248	19933	19928	19774	19902	19720	19949	19940	19982	19950	19777	19815	19748	19770	19969	19886	19839	19864	19873	19950	19782	19934	19751	19932	19762	19825	19727	19731	19843	19809	20111	19858	19681	19724	19771	19838	19569	19800	19644	19843	20021	19826	19805	19925	19830	19666	19881	19713	19483	20019	19730	19698	19997	19982	19928	19760	19640	20011	19781	19910	20008	19725	19787	19850	19948	19815	19787	20027	19875	19963	19800	19871	19860	20082	19946	19831	20008	19946	19873	19813	19869	19709	19914	19828	19806	19716	19930	19988	19809	19771	19899	19998	19599	19827	19902	19615	19737	19993	19925	19715	20053	19860	19978	19780	19800	20046	19848	19972	19647	19944	20042	19659	19731	19879	19784	19891	19858	19973	19786	19892	19859	19845	19884	19851	19892	19890	19988	19815	19900	19691	19956	19982	19811	19711	19838	19900	19889	19869	19937	19926	19821	19912	19855	19881	20045	19783	19850	19891	20056	19831	19866	19858	19699	19848	19823	19866	19727	19693	19912	19897	20024	20030	20019	19790	19960	19870	20024	19973	19817	19760	19896	19825	19812	19980	19830	19808	19952	19782	19769	20057	19744	19883	19753	20018	19725	19959	19818	19883	19804	19979	19923	19825	19997	19791	19783	19761	19806	19775	20072	19947	19936	19929	19895	19959	19927	19888	19835	19809	19735	19780	20067	19840	19956	19828	19731	19903	20045	19991	19960	19903	19941	20071	19807	19802	19700	19610	19789	20016	19907	19755	19749	19825	20066	19796	19874	19842	19613	19842	19835	19749	19705	19755	19933	20037	19901	19838	19865	19920	19827	19819	19981	19854	19574	19828	19892	19904	19894	19614	20008	19795	19880	19881	19820	20036	19769	19759	19837	19878	19950	19920	20114	19852	20138	19851	19843	19857	19711	19937	19959	19810	19750	19823	19657	19715	19786	20034	19799	19789	19945	19949	19908	19884	19845	19971	19890	19766	19722	20111	19660	19775	19830	19929	19854	19786	19771	19781	19760	19899	19867	19913	19970	19963	19665	19913	20044	19823	19938	19927	19944	19984	19814	20051	19848	19714	20005	20058	19742	19769	20030	19917	19790	20034	19793	19831	19705	19966	20055	19900	19878	19710	19935	20018	19796	19566	19867	19801	19962	19810	19764	19528	20038	19776	19933	19834	20031	19904	19988	19797	19895	19718	19716	19805	19937	19963	19860	19896	19876	19822	19946	19950	19935	20068	19833	19839	19826	19998	19528	19857	19735	19946	19987	19888	20092	19676	19834	19860	19999	20017	20085	19745	19892	19942	19912	19720	20194	19761	19974	19671	19849	19795	19947	19947	19961	19921	20005	19868	19735	19649	19902	19869	20006	19921	20003	19829	19857	19685	19827	19915	19916	19936	19777	20143	19843	19936	19976	20071	20026	19997	20035	20106	19974	19908	19800	19840	20049	19731	20004	19679	19669	19776	19882	19930	19761	19757	19928	19887	19904	19784	19899	19827	19937	19946	19812	19886	19770	20051	19937	19562	20000	20064	20122	19909	19980	19784	19788	19795	19870	20097	19822	19923	19971	19798	19945	19898	20032	19714	19719	19883	19717	19683	19918	19803	19725	19824	19828	20100	19943	19748	19713	19537	19826	19727	19812	19920	20036	19991	19840	19867	20062	19743	19750	19733	19884	19697	20011	19969	19904	19910	19885	19849	19913	20175	19820	20156	19867	19788	19957	19885	19716	19819	19860	20120	19645	19765	19903	19756	20012	19770	19738	19926	19771	19903
26588	40492	37330	31401	27306	25260	21748	18513	17524	17257	17176	16989	16837	16802	16675	16755	16627	16473	16669	16607	16721	16623	16759	16479	16480	16614	16742	16491	16860	16895	17036	17086	16692	16796	16624	16653	16600	16657	16646	16579	16609	16432	16440	16559	16604	16420	16538	16475	16463	16682	16536	16567	16557	16639	16467	16528	16601	16521	16586	16486	16747	16390	16588	16640	16411	16472	16613	16459	16679	16541	16605	16523	16806	16642	16750	16627	16510	16396	16569	16442	16686	16572	16495	16677	16443	16431	16702	16551	16499	16469	16554	16600	16487	16685	16712	16699	16626	16650	16559	16673	16546	16412	16570	16386	16567	16551	16622	16530	16738	16734	16672	16722	16544	16572	16385	16470	16631	16494	16507	16539	16560	16590	16325	16540	16651	16540	16548	16598	16657	16616	16498	16496	16507	16466	16596	16508	16695	16571	16621	16483	16547	16432	16599	16591	16604	16566	16607	16376	16547	16620	16654	16583	16706	16521	16558	16588	16475	16512	16603	16669	16619	16599	16536	16618	16418	16624	16616	16617	16591	16535	16444	16526	16386	16508	16460	16684	16565	16553	16452	16546	16579	16575	16652	16532	16457	16824	16541	16551	16678	16611	16576	16679	16522	16653	16447	16634	16627	16492	16709	16556	16510	16577	16622	16535	16524	16539	16589	16553	16592	16517	16462	16448	16546	16591	16665	16537	16561	16502	16548	16405	16554	16534	16670	16569	16622	16651	16626	16624	16606	16592	16592	16465	16647	16474	16631	16550	16431	16526	16424	16592	16420	16455	16399	16531	16606	16591	16575	16404	16461	16647	16577	16456	16597	16608	16618	16508	16501	16558	16539	16627	16477	16419	16611	16701	16638	16664	16620	16583	16627	16536	16485	16445	16506	16593	16527	16458	16762	16590	16623	16650	16399	16508	16572	16657	16354	16569	16506	16557	16599	16596	16666	16258	16549	16579	16519	16659	16663	16658	16665	16416	16522	16564	16415	16313	16645	16610	16529	16696	16528	16515	16611	16543	16562	16489	16466	16517	16710	16609	16422	16659	16512	16506	16579	16308	16623	16450	16606	16452	16543	16626	16581	16571	16660	16501	16545	16504	16491	16492	16529	16404	16515	16506	16504	16574	16600	16503	16653	16421	16542	16624	16597	16613	16540	16610	16491	16559	16650	16506	16644	16482	16559	16521	16470	16500	16502	16408	16405	16589	16616	16440	16553	16559	16611	16514	16629	16518	16679	16518	16409	16457	16505	16407	16500	16487	16512	16627	16724	16494	16439	16733	16482	16613	16672	16506	16580	16441	16734	16549	16586	16532	16697	16798	16366	16559	16710	16418	16639	16698	16567	16670	16613	16446	16535	16344	16616	16485	16480	16688	16672	16538	16299	16393	16514	16615	16436	16575	16569	16284	16625	16555	16437	16471	16508	16625	16437	16722	16568	16365	16739	16525	16555	16609	16385	16612	16391	16505	16473	16614	16662	16561	16523	16546	16584	16711	16606	16555	16666	16600	16381	16441	16634	16458	16474	16647	16569	16636	16490	16622	16602	16707	16511	16492	16478	16609	16518	16596	16451	16604	16534	16498	16535	16556	16544	16418	16577	16479	16489	16494	16653	16645	16659	16594	16645	16605	16452	16457	16543	16588	16500	16556	16749	16413	16633	16618	16373	16637	16552	16582	16595	16426	16604	16518	16563	16609	16593	16474	16571	16552	16592	16511	16527	16551	16506	16636	16405	16568	16467	16526	16706	16576	16504	16538	16393	16575	16636	16514	16496	16487	16565	16487	16554	16540	16480	16582	16581	16526	16636	16813	16649	16618	16485	16500	16774	16428	16662	16689	16596	16656	16575	16686	16615	16550	16598	16683	16635	16572	16519	16547	16629	16489	16442	16528	16536	16532	16482	16539	16532	16469	16481	16685	16627	16687	16666	16618	16610	16432	16370	16477	16478	16638	16718	16659	16432	16499	16604	16635	16484	16669	16562	16552	16309	16596	16559	16552	16471	16600	16465	16509	16501	16607	16572	16591	16519	16522	16514	16467	16623	16647	16368	16465	16586	16506	16668	16361	16522	16476	16598	16795	16527	16545	16449	16657	16560	16538	16508	16618	16571	16498	16514	16627	16716	16547	16501	16622	16430	16712	16645	16505	16564	16694	16470	16566	16551	16539	16642	16390	16385	16657	16566	16583	16545	16636	16595	16655	16498	16424	16603	16565	16393	16460	16501	16488	16548	16623	16389	16641	16601	16451	16591	16370	16633	16459	16533	16746	16523	16756	16509	16671	16555	16405	16509	16600	16582	16620	16551	16497	16616	16652	16632	16491	16487	16440	16392	16398	16669	16512	16548	16700	16462	16442	16497	16492	16534	16617	16662	16663	16558	16610	16546	16546	16450	16636	16657	16455	16645	16694	16436	16547	16681	16524	16589	16552	16509	16458	16510	16595	16450	16538	16397	16603	16693	16463	16558	16464	16477	16570	16556	16546	16517	16492	16698	16469	16522	16623	16467	16332	16383	16478	16554	16537	16521	16614	16498	16538	16542	16494	16681	16421	16572	16609	16537	16531	16474	16505	16540	16647	16478	16526	16638	16630	16378	16398	16628	16561	16437	16561	16521	16505	16585	16748	16510	16579	16584	16571	16807	16397	16547	16476	16728	16515	16553	16467	16651	16555	16564	16489	16710	16409	16612	16550	16535	16495	16506	16592	16497	16567	16630	16426	16520	16723	16586	16422	16534	16664	16538	16393	16562	16583	16519	16713	16548	16403	16440	16547	16606	16567	16828	16477	16449	16568	16630	16558	16436	16486	16437	16522	16610	16676	16629	16466	16561	16438	16730	16501	16504	16565	16688	16633	16417	16562	16459	16562	16564	16454	16623	16563	16691	16709	16502	16604	16632	16268	16304	16679	16646	16430	16603	16773	16392	16665	16548	16656	16574	16607	16535	16471	16476	16660	16646	16714	16497	16481	16546	16502	16488	16512	16481	16449	16697	16634	16420	16569	16630	16590	16619	16571	16644	16626	16403	16595	16466	16580	16584	16572	16659	16591	16657	16488	16569	16673	16625	16537	16547	16596	16549	16687	16568	16455	16675	16495	16599	16555	16634	16460	16591	16491	16647	16441	16477	16517	16568	16537	16448	16527	16496	16613	16383	16517	16708	16535	16593	16602	16563	16576	16537	16581	16535	16650	16542	16544	16576	16600	16482	16527	16520	16401	16566	16501	16816	16707	16565	16581	16651	16518	16392	16644	16625	16686	16466	16462	16588	16501	16531	16512	16617	16312	16619	16636	16515	16542	16590	16766	16672	16386	16647	16551	16415	16612	16419	16694	16451	16751	16372	16592	16713	16620	16492	16465	16705	16616	16610	16547	16676	16502	16802	16539	16557	16413	16573	16563	16655	16537	16433	16520	16582	16554	16578	16690	16584	16377	16502	16451	16450	16410	16402	16493	16580	16567	16535	16639	16560	16508	16408	16665	16577	16575	16585	16380	16504	16710	16595	16636	16515	16501	16534	16502	16346	16552	16461	16466	16336	16604	16487	16546	16555	16493	16703	16681	16521	16708	16424	16589	16438	16468	16504	16492	16583	16464	16648	16416	16370	16548	16398	16568	16617	16516	16430	16636	16714	16648	16416	16682	16657	16620	16528	16586	16589	16588	16606	16547	16305	16666	16515	16552	16656	16378	16548	16676	16555	16609	16656	16570	16536	16469	16668	16409	16561	16567	16336	16671	16423	16522	16624	16665	16386	16393	16517	16750	16569	16590	16510	16557	16594	16423	16582	16401	16585	16446	16666	16611	16636	16597	16673	16624	16547	16387	16598	16531	16529	16426	16533	16684	16578	16613	16561	16565	16536	16510	16533	16394	16455	16565	16628	16554	16652	16460	16702	16615	16451	16456	16424	16538	16586	16453	16647	16584	16748	16637	16537	16579	16524	16423	16564	16765	16536	16429	16420	16687	16645	16677	16468	16510	16519	16601	16529	16493	16512	16652	16402	16571	16526	16855	16759	16445	16627	16479	16575	16503	16445	16627	16682	16619	16489	16553	16608	16483	16518	16631	16407	16416	16624	16593	16766	16536	16622	16461	16594	16416	16681	16540	16682	16635	16453	16564	16710	16669	16580	16527	16547	16520	16441	16542	16534	16377	16681	16581	16497	16773	16628	16433	16487	16664	16769	16647	16559	16423	16422	16594	16411	16645	16354	16577	16661	16571	16480	16430	16588	16586	16510	16619	16703	16562	16621	16513	16536	16514	16549	16701	16502	16642	16536	16637	16621	16635	16515	16574	16604	16509	16465	16581	16616	16498	16629	16685	16541	16631	16730	16602	16796	16565	16463	16578	16663	16549	16373	16443	16615	16510	16522	16591	16533	16620	16489	16521	16708	16716	16545	16480	16659	16571	16684	16587	16615	16601	16588	16469	16586	16486	16559	16414	16448	16411	16460	16588	16625	16744	16575	16440	16559	16647	16495	16525	16412	16500	16387	16641	16677	16599	16510	16556	16583	16701	16503	16640	16498	16579	16330	16593	16579	16578	16635	16737	16598	16540	16632	16523	16551	16380	16557	16481	16515	16530	17002	16644	16477	16603	16603	16547	16659	16627	16495	16612	16586	16504	16618	16611	16433	16683	16504	16566	16650	16274	16755	16542	16439	16533	16430	16764	16415	16708	16523	16584	16533	16387	16596	16637	16468	16432	16477	16559	16575	16607	16667	16536	16349	16622	16631	16528	16705	16577	16493	16530	16575	16565	16606	16538	16560	16566	16559	16623	16592	16461	16646	16582	16638	16551	16655	16732	16534	16548	16517	16599	16537	16638	16628	16715	16711	16608	16745	16655	16650	16512	16648	16552	16518	16444	16645	16723	16546	16579	16542	16624	16667	16508	16562	16635	16525	16645	16640	16525	16559	16622	16739	16534	16560	16458	16502	16417	16599	16611	16564	16699	16461	16484	16643	16479	16491	16517	16486	16526	16531	16599	16555	16621	16560	16521	16528	16510	16456	16508	16597	16440	16543	16527	16788	16656	16547	16603	16486	16540	16577	16714	16570	16631	16679	16664	16591	16407	16533	16486	16507	16551	16588	16605	16534	16548	16645	16461	16700	16500	16568	16371	16710	16386	16786	16436
23942	21448	29061	25176	25222	28662	29984	24480	21929	21229	20877	21190	20827	20395	20744	20517	20715	20499	20703	20334	20348	20345	20666	20605	20349	20400	20436	21292	21468	22683	22382	21943	21158	20764	20472	20603	20374	20069	20168	20332	20161	20273	20221	20274	20629	20198	20431	20183	20472	20187	20227	20135	20449	20255	20292	20202	20126	20540	20249	20335	20047	20301	20240	20335	20202	20101	20241	20311	20378	20230	20277	20228	20119	20133	20265	20426	20378	20302	20159	20167	20224	20412	20202	20284	20340	20203	20116	20422	19966	20337	20145	20456	20160	20330	20213	20136	20281	20334	20189	20237	20231	20307	20341	20340	20191	20188	20077	20242	20465	19984	20163	20207	20103	20184	20094	20212	20428	20136	20430	20341	20377	20314	20104	20007	20196	20299	20025	20174	20211	20277	20161	20047	20123	20125	20385	20131	20413	20179	20280	19870	20247	20212	20232	20276	20106	20042	20093	20216	20184	20422	20329	20361	20191	20327	20163	20152	20216	20340	20216	20174	20341	20033	20061	20215	20204	20370	19948	20181	20067	20269	20415	20428	20404	20272	20105	20077	20243	20360	20195	20310	20215	20197	20241	20072	20258	20005	19966	20132	20238	20204	20222	20274	20098	20167	20183	20312	20104	20100	20034	19944	20301	20293	20354	20344	20231	19901	20158	20186	20355	20121	20171	20225	20081	20193	20206	20263	20358	20189	20137	20510	20060	20282	20126	20102	20245	20196	20203	20253	20416	20369	20332	20289	20261	20192	20030	20290	20402	20152	20266	20095	20017	20218	20263	20459	20338	20042	20207	20192	20223	20144	20464	20371	20356	20017	20077	19934	20296	20128	20105	20039	20267	20303	20315	20105	20072	20329	20206	20191	20060	20218	19960	20055	20296	20354	20208	20234	20258	20283	20230	20208	20162	20252	20195	20452	20341	20106	20340	20172	20195	20158	20208	20091	20146	20290	20271	20278	20125	20106	20295	20231	20198	20143	20396	20100	20108	20212	20289	20279	20414	20151	20042	20038	20469	20301	20175	20410	20295	20234	20341	20238	20163	20406	20312	19871	20184	20236	20215	20057	20142	20165	20367	20008	20226	20256	20292	19951	20291	20334	20193	20222	20364	20320	20224	20264	20168	20236	20114	20062	20069	20190	20198	20235	20065	20104	20273	20262	20129	20248	20374	20088	20322	20244	20184	20192	20180	20430	20031	20112	20003	20060	20323	20150	20078	20237	20199	20306	20273	20119	20330	20207	20304	20198	20082	20245	20204	20150	20209	20121	20274	20329	20306	20316	20136	20282	20030	20080	20063	20283	20263	20155	20361	20359	20391	20127	20325	20179	20279	20248	20283	20186	20243	20281	20185	20407	20171	20199	20236	20258	20260	20221	20248	20172	20201	20162	20081	20360	20253	20173	20131	20240	20391	20330	20180	20193	20226	20175	20352	20155	20071	20226	20311	20144	20310	20245	19992	20116	20468	20215	20367	20152	20260	20367	20086	20150	20246	20213	20058	20011	20150	20097	20146	20151	20278	20265	20307	20155	20298	20353	20164	20082	20211	20304	20259	20138	20309	20228	20234	20251	20247	20087	20224	20234	19994	20112	20338	20187	20163	20490	20060	20067	20201	20180	20170	20279	20198	20127	20115	20212	20264	20295	20164	20400	20171	20059	20297	19924	20215	20229	20169	20287	20258	20305	20373	20247	20218	20238	20107	20272	20200	20234	20167	20224	20249	20121	20242	20101	20319	20429	20198	20239	20373	20126	20204	20235	20186	20293	20338	20207	20147	20242	20336	20226	20207	20245	20059	20228	20212	20163	20267	20086	20369	20005	20285	20163	20122	20422	20176	20303	20010	20115	20097	20387	20132	20174	20275	20065	20371	20097	20306	20095	20200	20302	20176	20307	20241	20405	20055	20025	20123	20036	20076	20203	20222	20143	20204	20141	20169	20231	20099	20172	20239	20110	20151	19986	20110	20147	20150	20276	20262	20138	20305	20284	20451	20299	20137	20402	20109	20238	20105	20252	20195	20078	20144	20066	20182	20327	20308	20134	20181	20150	20279	20161	20230	20235	20439	20203	20260	20405	20255	20080	20189	20165	20240	20210	20123	20162	20278	20038	20154	20048	20284	20219	20153	20345	20309	20377	20320	20105	20112	20282	20293	20059	20076	20169	20196	20074	20079	20254	20080	20180	20126	20332	20045	20150	20022	20408	20156	20365	20221	20097	20415	20389	20333	20221	20424	20119	20122	20140	20303	20268	20253	20114	20495	20061	20255	20501	20171	20261	20166	20240	20281	20374	20021	20291	20414	20244	20216	20237	20298	20212	20292	20215	20271	20135	20303	20261	20342	20265	20108	20028	20405	20322	20315	20183	20105	20256	20326	20246	20112	20146	20372	20306	20367	20208	20183	20202	20172	20140	20087	20331	20202	20289	20261	20307	20122	20313	20169	20247	20077	20036	20147	20283	20099	20207	20085	20362	20351	20207	20305	20200	20262	20046	20189	20082	20124	20190	20283	20125	20196	19975	20218	20178	20205	20172	20299	20285	20175	20101	20271	20139	20299	20431	20248	20246	20148	20193	20222	20247	20160	20184	20150	20254	20103	20304	20224	20297	20266	20031	20343	20366	20431	20152	20231	20071	20231	20140	20407	20166	20153	20245	20191	20079	20068	20205	20332	20146	20252	20271	20463	20251	20163	20078	20117	20295	20067	20041	20198	20168	20336	20285	20197	20144	20135	20043	20220	20271	20244	20293	20194	20153	20393	20085	20129	20366	20347	20114	20166	20243	20303	20229	20166	20367	20190	20229	20405	20101	20286	20349	20294	20198	20181	20173	20066	20397	20318	20187	20110	20114	20366	20166	20095	20146	20266	20282	20106	20188	20335	20414	20330	20224	20373	20373	20346	20170	20204	20228	20086	20354	20275	20307	20299	20131	20140	20144	20194	20293	20181	20169	20132	20134	20252	20270	20477	20329	20268	20187	20253	20325	20229	20303	20431	20326	20110	20152	20228	20142	20245	20216	19953	20304	20183	20272	20238	20171	20269	20163	19934	20175	20296	19976	20315	20243	20268	19929	20422	20420	20162	20176	20445	20349	20201	20243	20392	20219	20145	20186	20342	20366	20282	20291	20194	20443	20393	20349	20164	20264	20287	20224	20349	20103	20304	20309	20231	20267	20098	20433	20289	20095	20144	20214	20567	20192	20401	20320	20328	20336	20207	20392	20359	20121	20296	20194	20144	20412	20378	20342	20227	20138	20274	20163	20400	19963	20261	20337	20261	20235	20223	20370	20267	20144	20221	20243	20288	20185	20132	20077	20228	20412	20199	20347	20239	20209	20197	19990	20110	20138	20296	20245	20322	20254	20162	20119	20150	20296	20196	20109	20111	20230	20241	20107	20101	20215	20445	20148	20060	20151	20227	20090	20330	20310	20273	20210	20311	20033	20061	20307	20300	20178	20301	20187	19948	20147	20175	20030	20219	20224	20229	20255	20202	20101	20259	20110	20277	20109	20425	20302	20272	20281	20319	20218	20073	20403	20258	20413	20209	20037	20375	20245	20116	20431	20122	20264	20388	20293	19956	20014	20067	20040	20320	20098	20384	20266	20114	20139	20177	20306	20107	20190	20342	20334	20373	20088	20099	20291	20366	20119	20127	20312	20648	20313	20405	20150	20144	20198	20011	19945	20082	20301	20234	20318	20048	20222	20061	20087	20334	20271	20281	20447	20143	20305	20252	20165	20293	20119	20081	20194	20256	20249	20128	20293	20143	20203	20203	20256	20210	20199	20044	20039	20190	20162	20288	20191	20372	20307	20239	20033	19797	20252	20421	20174	20313	20203	20244	20239	19966	20177	20321	20196	20257	20074	20355	20063	20163	19976	20369	20186	20437	20411	20363	20192	20178	20204	20277	20120	20177	20125	20382	20176	20310	20114	20266	20520	20358	20268	20313	20396	20195	20379	20357	20217	20359	20237	20098	20220	20104	20107	20276	20179	20030	20323	20279	20200	20122	20362	20243	20264	20326	19967	20121	20213	19989	20266	20199	20137	20277	20278	20232	20045	20174	20154	20126	20331	20275	20052	20198	20100	20227	20199	20273	20247	20163	20159	20140	20073	20445	20274	20078	20247	20201	20216	20090	20132	20352	20533	20168	20162	20276	20189	20062	20120	20051	20360	20072	20390	20256	20227	20212	20449	20160	20225	20456	20174	20135	20158	20316	20175	20282	20166	20377	20416	20195	20347	20313	20265	20066	20150	20266	20218	20209	20322	20167	20137	20155	20220	20125	20271	20259	20214	20226	20300	20314	20265	20213	20052	20393	20327	20298	20248	20282	20003	20151	20288	20221	20292	20169	20221	20149	20236	20403	20115	20034	20130	20157	20289	20284	20224	20360	20218	20402	20335	20182	20270	20237	20391	20294	20126	20373	20334	20203	20333	20159	20182	20475	20226	19923	20097	20110	19942	20100	20105	20059	20091	20185	20143	20108	20309	20160	20209	19915	20066	20413	20258	20091	20245	20220	20173	20183	20409	20209	20282	20081	19969	20305	20341	20118	20147	20276	20231	20353	20302	20211	20139	20264	20252	20137	20264	20335	20248	20073	20147	20302	20124	20157	20242	20130	20222	20100	20079	20167	20226	20317	20186	20425	20240	20438	20301	20190	20335	20019	20181	20375	20167	20168	20264	20174	20119	20264	20149	20154	20376	20273	20245	20221	20192	20343	20111	20206	20329	20015	20281	20470	20267	20399	20389	20205	20181	20174	20313	20063	20295	20349	20163	20157	20200	20151	20156	19963	20129	20321	20040	20176	20350	20349	20119	20203	20288	20152	20174	20135	20170	20101	20083	20132	20042	20276	20122	20210	20117	20255	20028	20171	20161	20232	20132	20377	20382	20194	20098	20100	20347	20234	20202	20157	20385	20340	20284	20342	20372	20325	20151	20276	20198	20074	20096	20233	20195	20299	19982	20335	20335	20283	20062	20061	20227	20064	19927	20330	20054	20128	20033	20163	20206	20158	20285	20062	20350	20339	20177	20323	20063	20294	20359	20241	20084	20118	20241	20374	20495	20114	20112	20161	20328	20318	20166	20250	20454	20241	20385	20324	20221	20152	20346	20059	20072	20540	20177
30018	50325	45249	36128	31587	29415	27720	22631	18783	18293	17729	17701	17506	17309	17239	17271	17157	17187	17342	16891	17059	16817	16942	16929	16617	17059	17354	18289	18481	20039	19477	18536	17726	17027	16895	16907	16737	16709	16809	16660	16911	16920	16736	16754	16635	16848	16889	16762	16706	16760	16734	16722	16741	16747	16708	16838	16866	16663	16630	16734	16849	16708	16770	17059	16724	16816	16766	16730	16742	16915	16918	16779	16834	16803	16703	16719	16705	16682	16901	16757	16773	16712	16766	16790	16613	16867	16750	16800	16783	16737	16649	16749	16775	16785	16936	16879	16774	16610	16871	16901	16756	16883	16781	16712	16874	16762	16808	16570	16777	16773	16788	16777	16621	16724	16760	16743	16942	16754	16835	16806	16878	16731	16843	16713	16612	16732	16670	16718	16682	16446	16668	16898	16623	16735	16719	16656	16811	16767	16847	16741	16726	16686	16819	16645	16874	16764	16830	16578	16666	16728	16805	16858	16760	16812	16709	16730	17044	16858	16743	16859	16735	16723	16805	16722	16871	16856	16751	16759	16593	16938	16693	16745	16633	16750	16879	16850	16916	16767	16743	16771	16914	16780	16697	16737	16932	16567	16880	16767	16763	16789	16681	16819	16785	16757	16741	16660	16788	16688	16760	16673	16833	16763	16794	16719	16899	16639	16911	16879	16625	16764	16913	16714	16729	16655	16812	16704	16870	16803	16710	16837	16771	16749	16736	16786	16602	16841	16868	16706	16715	16790	16753	16823	16752	16852	16738	16870	16744	16620	16780	16735	16709	16825	16582	16708	16875	16716	16754	16866	16724	16730	16852	16660	16592	16748	16666	16680	16623	16788	16860	16849	16704	16925	16684	16707	16745	16638	16773	16704	16694	16698	16804	16626	16716	16937	16796	16928	16703	16823	16719	16908	16756	16591	16823	16899	16707	16817	16750	16695	16666	16849	16742	16678	16930	16671	16844	16714	16582	16778	16992	16830	16804	16756	16705	16711	16578	16752	16739	16736	16923	16767	16755	16821	16664	16818	16663	16708	16607	16928	16738	16663	16812	16712	16763	16792	16831	16716	16975	16890	16886	16958	16870	16959	16851	16798	16732	16710	16719	16576	16598	16691	16853	16937	16734	16638	16916	16822	16818	16665	16667	16864	16748	16824	16729	16929	16824	16713	16894	16785	16785	16744	16840	16702	16822	16817	16747	17012	16776	16597	16652	17003	16736	16692	16752	16765	16759	16919	16914	16792	16912	16666	16798	16717	16684	16770	16731	16630	16675	16692	16837	16738	16782	16860	16816	16757	16886	16801	16754	16824	16733	16652	16761	16714	16861	16805	16650	16644	16887	16902	16757	16908	16781	16695	16872	16679	16721	16677	16565	16765	16828	16749	16891	16734	16796	16721	16851	16780	16721	16661	16532	16739	16841	16781	16845	16860	16753	16673	16673	16771	16699	16825	16816	16777	16822	16650	16867	16784	16616	16901	16834	16725	16848	16784	16671	16802	16783	16672	16830	16788	16816	16722	16867	16800	16604	16744	16750	16912	16705	16723	16713	16637	16736	16813	16823	16561	16796	16604	16721	16598	16725	16874	16582	16708	16621	16747	16786	16853	16681	16648	16738	16838	16783	16776	16776	16650	16718	16945	16737	16713	16675	16847	16795	16863	16807	16846	16717	16883	16830	16809	16749	16687	16768	16914	16801	16775	16894	16654	16643	16728	16828	16692	16831	16704	16849	16787	16656	16687	16712	16811	16696	16653	16657	16581	16856	16782	16797	16865	16765	16599	16738	16748	16792	16778	16843	16382	16864	16664	16863	16815	16741	16756	16889	16767	16746	16717	16860	16708	16815	16845	16821	16821	16902	16695	16862	16678	16855	16688	16949	16774	16715	16688	17048	16658	16641	16806	16597	16751	16876	16819	16654	16683	16509	16937	16951	16726	16823	16721	16732	16769	16907	16701	16870	16663	16854	16701	16740	16620	16638	16741	16868	16723	16835	16644	16894	16724	16800	16755	16667	16843	16850	16617	16734	16649	16711	16973	16773	16758	16930	16758	16674	16639	16798	16674	16800	16646	16830	16852	16896	16702	16870	16805	16735	16812	16856	16823	16827	16661	16740	16850	16785	16658	16819	16778	16702	16737	16691	16699	16747	16673	16860	16772	16689	16766	16705	16767	16733	16709	16807	16835	16753	16684	16871	16905	16785	16793	16904	16922	16707	16752	16763	16785	16820	16735	16776	16859	16785	16779	16909	16869	16593	16831	16640	16830	16864	16627	16772	16660	16767	16693	16755	16776	16833	16685	16749	16688	16768	16992	16741	16611	16677	16691	16639	16846	16843	16759	16847	16710	16823	16750	16924	16705	16784	16704	16752	16613	16711	16771	16706	16773	16547	16872	16789	16724	16644	16767	16713	16797	16676	16525	16789	16639	16525	16772	16614	16794	16849	16658	16704	16813	16889	16744	16544	16778	16844	16625	16970	16917	16914	16708	16907	16790	16758	16675	16651	16835	16740	16752	16784	16951	16879	16770	16863	16645	16824	16719	16877	16624	16815	16758	16752	16790	16799	16716	16761	16836	16828	16745	16807	16669	16893	16523	16727	16608	16807	16869	16764	16807	16737	16783	16936	16728	16829	16720	16892	16869	16643	16624	16704	16781	16781	16830	16638	16767	16868	16896	16817	16792	16672	16782	16805	16811	16833	16663	16723	16784	16618	16689	16970	16673	16833	16819	16672	16714	16776	16656	16654	16643	16857	16748	16761	16742	16696	16822	16785	16918	16927	16740	16842	16842	16849	16852	16815	16777	16682	16731	16837	16872	16743	16758	16735	16686	16527	16678	16804	16676	16839	16713	16843	16732	16759	16741	16881	16812	16687	16667	16798	16779	16875	16982	16730	16888	16749	16816	16748	16820	16796	16636	16743	16708	16786	16799	16839	16575	16865	16877	16856	16724	16991	16982	16838	16687	16887	16895	16972	16680	16833	16899	16772	16964	16761	16828	16809	16805	16684	16785	16827	16701	16832	16736	16736	16836	16741	16785	16739	16706	16850	16693	16632	16749	16638	16893	16553	16821	16887	16890	16790	16747	16739	16948	16534	16776	16822	16634	16750	16875	16622	16918	16806	16665	16680	16765	16772	16657	16935	17062	16821	16803	16612	16700	16712	16774	16824	16838	16667	16902	16613	16653	16674	16643	16875	16696	16829	16631	16708	16755	16757	16824	16660	16775	16745	16892	16714	16933	16771	16829	16723	16948	16837	16738	16879	16878	16764	16684	16817	16836	16740	16776	16901	16789	16711	16833	16690	16868	16891	16830	16497	16695	16778	16889	16763	16703	16618	16798	16665	16700	16822	16737	16737	16877	16777	16883	16774	17095	16750	16820	16779	16622	16867	16889	16596	16648	16806	16862	16717	16660	16852	16768	16722	16819	16679	16621	16818	16772	16726	16710	16666	16699	16657	16810	16754	16810	16709	16838	16679	16840	16767	16774	16730	16674	16762	16800	16793	16702	16945	16831	16678	16858	16656	16762	16601	16703	16815	16745	16716	16697	16687	16887	16873	16746	16815	16747	16830	16836	16796	16871	16880	16820	16839	16799	16847	16825	16762	16752	16778	16743	16665	16742	16793	16823	16659	16847	16710	16815	16812	16774	16715	16748	16769	16746	16966	16730	16776	16701	16775	16701	16618	16812	16813	16752	16555	16718	16621	16904	16871	16729	16860	16782	16656	16623	16754	16715	16689	16645	16820	16835	16842	16800	16728	16611	16885	16779	16770	16629	16695	16839	16740	16996	16696	16859	16736	16859	16521	16722	16880	16744	16582	16802	16926	16733	16816	16727	16856	16750	16826	16702	16596	16658	16640	16795	16779	16661	16904	16684	16761	16783	16733	16769	16687	16721	16710	16908	16756	16807	16685	16721	16730	16688	16915	16715	16848	16719	16837	16723	16819	16631	16824	16889	16706	16849	16823	16822	16840	16843	16928	16661	16861	16869	16821	16505	16867	16831	16818	16802	16678	16598	16839	16714	16814	16675	16849	16714	16824	16879	16589	16707	16813	16756	16670	16779	16638	16751	16849	16753	16870	16690	16804	16638	16943	16489	16859	16854	16771	16925	16670	16547	16841	16537	16629	16731	16781	16885	16794	16834	16767	16889	16879	16726	16819	16659	16890	16644	16823	16784	16768	16769	16671	16654	16854	16642	16627	16840	16561	16747	16698	16900	16781	16584	16928	16764	16649	16741	16732	16859	16759	16975	16792	16907	16712	16762	16807	16634	16907	16697	16733	16941	16794	16756	16616	16725	16705	16851	16673	16899	16641	16723	16820	16895	16807	16857	16686	16766	16814	16671	16681	16788	16775	16815	16735	16854	16853	16734	16881	16756	16768	16647	16629	16788	16738	16785	16851	16780	16816	16617	16756	16846	16845	16730	16870	16721	16836	16692	16875	16727	16746	16940	16542	16759	16784	16688	16740	16678	16692	16643	16808	16767	16799	16840	16766	16853	16756	16636	16796	16926	16903	16796	16781	16624	16710	16828	16709	16819	16772	16701	16632	16766	16805	16790	16711	16803	16740	16786	16775	16775	16758	16616	16796	16709	16576	16668	16801	16722	16474	16889	16556	16942	16779	16809	16912	16847	16598	16697	16927	16783	16781	16464	16842	16886	16715	16772	16886	16862	16981	16616	16855	16661	16614	16633	16755	16792	16720	16694	16926	16510	16752	16838	16803	16782	16776	16800	16739	16816	16669	16762	16844	16647	16760	16767	16998	16742	16711	16756	16873	16853	16724	16616	16937	16718	16812	16745	16766	16818	16928	16711	16710	16831	16775	16689	16990	16761	16627	16891	16590	16772	16786	16851	16834	16760	16858	16778	16686	16683	16771	16773	16658	16894	16816	16756	16756	16748	16785	16830	16678	16639	16642	16742	16794	16740	16742	16912	16885	16718	16655	16938	16739	16821	16799	16627	16740	16717	16625	16673	16640	16762	16646	16834	16716	16640	16824	16745	16796	16691	16882	16679	16599	16679	16723	16877	16835	16628	16661	16822	16849	16805	16884	16717	16816	16707	16657	16815	16794	16967	16805	16652	16778	16831	16665	16601	16775	16743	16722	16746	16768	16797	16689	16782	16852	16834
22875	21488	29322	24028	22397	27564	33665	27251	23818	22874	22467	21881	21825	21700	21250	21543	21503	21798	25700	22937	21270	21103	21154	20946	20942	20984	21283	23173	23934	23823	23745	22783	21905	21205	21109	20888	20856	20844	21009	20677	20921	20914	20852	20753	21065	20796	20946	20644	20895	20777	20831	21087	20970	20833	20803	20678	20696	20738	20727	20768	21018	20950	21005	20891	20811	20686	20575	20990	20890	20948	20850	20873	20698	20759	20719	20856	20739	20710	20872	21028	20779	20819	20716	20756	20932	21038	20957	20924	20845	20934	20938	20775	20791	20773	20846	21047	20699	20804	20863	20915	21031	20673	20692	20768	20978	20735	20872	20940	20779	20922	20885	20781	20677	20768	20814	20694	20923	20703	20825	20780	20975	20730	21043	20693	20851	20714	20739	20941	20924	20806	20798	20756	20656	20839	20787	20915	20742	20799	20791	20768	20747	20874	20827	20841	20844	20981	20811	20960	20803	20756	20838	20777	20703	20822	20916	20886	20862	20893	20787	21010	20674	20602	20833	20689	20892	20885	20851	20736	20818	20601	20744	20914	20802	20965	20895	20917	20817	20801	20822	20810	20880	20964	20889	20915	20940	20905	20678	20699	20712	20838	20779	20688	20833	20875	20713	20562	20725	20712	21072	20880	20620	20716	20588	20753	20964	20845	20946	20742	20614	20659	20751	20867	20764	20755	20823	20700	20672	20943	20882	20804	20701	20746	20573	20697	20716	20821	20791	20744	20701	20622	20715	20795	20911	20697	20935	21035	20624	20808	20952	20934	20593	20704	20659	20854	20641	20808	20743	20885	20751	20781	21035	20660	20701	20735	20795	20944	20719	20796	20556	20608	21019	20803	20836	20953	20830	20893	21048	20917	20489	20716	20753	20631	20728	20756	20798	20707	20719	20890	20926	20916	20765	20713	20847	20810	20843	20823	20680	20514	20848	20751	20849	20751	20658	20722	20616	20821	20767	20786	20830	20897	20842	20763	20875	20914	20801	20485	20820	20847	20866	20914	20801	20671	20830	20727	20795	20803	20896	20675	20804	20781	20831	20969	20787	20734	20808	20593	20768	20656	20786	20795	20644	20676	20834	20931	20842	20799	20731	20757	20818	20654	20936	20887	21096	20926	20708	20968	20797	20656	20755	21022	20585	20660	20977	20713	20670	20484	20847	20922	20987	20596	20782	20945	20769	20734	20928	20766	20717	20778	20988	20804	20987	20787	20688	20616	20645	20802	20619	20814	20787	20777	20861	20717	20758	20861	20942	20653	20725	20606	20768	20749	20766	20726	20788	20738	20649	20646	20726	20503	20746	20898	20924	20529	20847	20610	20929	20883	20903	20915	21038	20799	20698	20805	20742	20533	20817	20791	20881	20923	20777	20870	20641	20810	20748	20865	21085	20577	20907	21084	20781	20904	20807	20740	20767	20711	20610	20768	20525	20935	20903	20756	20590	20920	20718	20814	20900	20826	20669	20739	20869	20679	20704	20729	20909	21009	20816	20929	20675	20849	20974	20872	20666	20809	20844	20811	20895	20956	20951	20748	20891	20823	20864	21029	20767	20705	20816	20750	20828	20678	20545	20803	20909	20832	20718	20742	20839	20786	21020	20674	20678	20744	20854	20675	20845	20774	20717	20715	20701	20674	20803	20772	20698	20840	20696	20808	20717	20880	20943	20726	21024	20957	20924	20640	20829	20696	20896	20792	20779	20649	20676	20676	20896	20625	20814	20938	20818	20723	20750	20674	20791	20630	20833	20893	20873	20755	20740	20619	20708	20737	20963	20897	20696	20898	20985	20718	20840	20655	20837	20665	20744	20900	20644	20852	20817	20649	20822	20711	20975	20697	20754	20683	20706	20806	20781	20997	20877	20837	20752	20920	20908	20953	20455	20666	20836	20732	20769	20805	20781	20728	20713	20866	20785	20794	20814	20876	20634	21023	20744	20854	20745	20870	20809	20873	20719	20682	21081	20723	20619	20794	20804	20738	20907	20902	20621	20793	21036	20839	20852	21011	20901	20967	20887	20896	20883	20719	20866	20742	20784	20785	20617	20646	20732	20960	20597	20766	20872	20861	20882	20840	20603	20762	20726	20854	20989	20662	20882	20958	20823	20963	20818	20775	20866	20652	20739	20683	20809	20779	21068	20796	20837	20797	20978	20860	20868	20701	20753	20888	20836	21014	20867	20757	21059	20829	20789	20840	20824	20842	20646	20941	20835	20999	20861	20867	20734	20787	21061	20718	20868	20926	20873	20875	20754	20633	20777	20947	20635	20792	20761	20806	20789	20678	20856	20949	20844	20799	20877	20942	20624	20759	20858	20677	20874	20870	20971	20676	20822	20953	20901	20836	20794	20922	20792	20847	20786	20644	21096	20785	20884	20662	20771	20780	20839	20936	20695	20960	20801	20833	20967	20679	20679	20716	20701	20907	20781	20766	20666	20886	20830	20852	20870	21053	21008	20856	20765	20826	20863	20725	20776	21011	20711	20675	20501	20905	20890	20710	20861	20796	20930	20834	20709	20837	20894	20681	20696	20816	20848	20969	20821	20822	20842	20673	20599	20773	20717	20772	20622	20825	20794	20640	20717	20638	20753	21002	20829	20863	20768	20826	20584	20633	20635	20751	20885	20761	20712	20850	20814	20915	20806	20796	21059	20766	20882	20712	20802	21046	20831	20550	20791	20752	20914	20789	20819	20862	20698	20675	20860	20693	20984	20628	20886	21033	20714	20827	20800	20755	20577	20640	20683	20794	20817	20551	20791	20852	20677	20746	20767	20652	20595	20886	20722	20688	20747	20725	20687	20768	20834	20867	20902	20892	20659	20832	20665	20861	20856	20884	20901	20843	20780	20962	20719	20864	20943	20683	20707	20707	20952	20567	20859	21079	20601	20915	20697	20823	20639	20750	20934	20784	20760	20804	20784	20968	20831	20692	20782	20828	20760	20623	20867	20750	20989	20731	20898	20785	20820	20741	20922	20813	20906	20618	20864	20899	20799	20739	20932	20671	20799	20670	21023	20995	20795	20824	20637	20929	20914	20781	20830	20860	20736	20646	20819	21027	20644	20648	20672	20755	20912	20898	20824	20693	20769	20605	20818	20787	20634	20510	20742	20780	20838	20957	20816	20653	20566	20774	20770	20933	20636	20784	20919	20921	20975	20819	20650	20858	20733	20817	21013	20810	20808	20790	20679	20807	20959	20873	20948	20652	20832	20800	20580	20655	20913	20802	20821	20822	20664	20789	20824	20783	20716	20801	20999	20854	20876	20923	20715	20905	20877	21034	20599	20697	20829	20899	20883	20896	20819	20814	20834	20924	20819	20739	20836	20904	20751	20781	20783	20856	20733	20882	20895	20571	20852	20605	20532	20792	20559	20790	20813	20897	20780	21100	20679	20554	20806	20695	20675	20876	20602	20670	20743	20807	20764	20807	20839	20786	20798	20951	20789	20724	20672	20765	20851	20904	20836	20767	20923	20800	20900	20954	20702	20797	20780	20769	20921	20701	20692	20840	20665	20905	20960	20639	20771	20947	20964	20914	20814	20711	20861	20857	20524	20781	20720	20876	20988	20947	20771	20637	20751	20793	20761	20647	20897	20744	20905	20781	20818	20771	20853	20675	20663	20630	20832	20500	20779	20920	20760	20849	20763	20874	20610	20684	20752	20731	20739	20569	20941	20837	20776	20780	20579	20686	20921	20689	20843	21094	21013	20814	21045	20947	20842	20872	20801	20858	20874	20795	20856	20823	20570	20934	20804	20942	20802	20901	20847	20777	20729	20759	20852	20696	20736	20655	20797	20911	20711	20802	20933	20635	20675	20714	20607	20789	20909	20707	20720	20738	20890	20837	21008	20901	20537	20775	20750	20710	20807	20813	20770	20913	20975	20833	20895	20895	20636	20814	20883	20954	20854	20830	21049	21015	20847	20936	20875	20535	20748	20924	20865	20888	20675	20761	20803	20607	21027	20806	20805	20783	20694	20966	20719	20800	20724	20919	20712	20821	20791	20651	20585	20895	20958	20899	20834	20569	20800	20814	20900	20657	20786	20838	20824	20731	20704	20627	20781	20990	20807	20850	20803	20779	20748	20680	20718	20656	20985	20781	20881	21097	20633	20900	20846	20700	20843	20739	20622	20855	20731	20593	20815	20873	20678	20914	20852	20619	20816	20675	20788	20825	20676	20975	20764	20530	20823	20804	20628	20704	20862	20731	20528	20746	20916	20732	20747	20926	20794	20828	20974	20813	20830	21093	20880	20906	20907	20916	20801	20855	20969	20835	20908	20743	20612	20819	20698	20980	20837	20843	20793	20838	20756	20880	20716	20901	20770	20877	20851	20824	20683	20765	20664	20860	20870	20893	20924	20859	20793	20865	20684	20823	20852	20739	20790	20586	20783	20701	20760	20708	20740	20959	20588	20884	20741	20575	20873	20854	20637	20752	20769	20725	20849	20691	20728	20615	20885	20956	20706	20772	20834	20888	20634	20896	20894	20761	21013	20950	20780	20851	20776	20793	20640	20676	20882	20754	20683	20986	20842	20546	20829	20632	20821	20797	20627	20713	20991	20903	20764	20846	20786	20703	20854	20705	20724	20665	20875	20519	20668	21030	20866	20794	20718	20696	20807	20658	20873	20836	20904	20765	20925	20875	21149	20863	20750	20629	20737	20952	20487	20587	20828	20625	20730	20816	20831	20892	20890	20896	20626	20802	20875	20893	20817	20786	20744	20773	20514	20892	20695	20867	20877	20762	20891	20984	20859	20598	20826	20844	20670	20713	20808	20623	20699	20714	20645	20823	20822	20643	20769	20695	20689	20833	20966	21015	20763	20930	20709	20725	20866	20783	20642	21005	20941	20943	20612	20617	20794	20757	20588	20971	20775	20883	20926	20779	20810	20784	20787	20842	20641	20786	20785	20741	20778	20887	20635	20858	20740	20827	20705	20657	20744	20828	20895	20797	20696	20654	20805	20963	20879	20800	20690	20747	20678	20651	20709	20692	20704	20965	20815	20807	20887	20862	20883	20701	20636	20840	20890	20922	20735	20933	20882	21018	20659	20873	20978	20847	20694	20809	20814	20802	21026	20972	20744	20754	20813	20897	20996	20747	20928	20792	20613	20793	20618	20650	20696	20937
33707	57682	48605	30768	31323	31839	32337	26265	21980	19453	18799	18234	18130	17772	17753	17732	17714	18402	24311	19194	17358	17434	17392	17322	17156	17445	17560	21120	21055	21543	20716	19269	18131	17651	17215	17289	17282	17074	17039	17044	17142	17105	17044	17018	17065	17162	17034	17141	16997	16984	16998	17200	17073	16965	17131	17222	17309	17052	17153	17001	17182	17013	17193	17115	17027	16929	17182	17046	16995	17162	16906	16954	17035	16865	17157	17206	17095	17091	17042	17070	17011	17197	16978	17050	17152	17123	17135	17277	17046	17059	17220	17208	17039	17188	17103	16949	17212	17017	17257	17174	17096	17118	17289	17025	17093	17077	17071	17063	16962	16930	17140	17048	16926	17198	17049	17004	17121	17126	17017	16979	17156	17044	16897	16994	17077	16839	17178	16962	17249	16982	17046	16972	17237	17176	16908	17002	17195	17081	17211	17017	17060	17097	17158	17102	16919	17258	17070	17167	17074	17092	16952	17162	17159	17111	17113	16993	17110	17016	16944	17080	17055	17102	17047	16952	17155	17092	17007	17055	17167	16950	16993	17051	16901	17070	16952	17071	17101	17193	17011	17272	16865	17019	17118	17005	17088	17177	17101	17068	17182	17005	16947	17068	17117	17172	16986	17035	16957	17060	17075	16882	16978	17135	17098	16984	16994	17001	17235	17046	16887	17024	17022	17208	16994	17017	16960	17079	17032	17004	17197	17168	17132	17044	17183	17190	16970	17089	17001	16979	17273	17024	17242	16932	16935	17002	17075	17274	17178	16994	17065	17072	17126	16982	17229	17152	16882	17067	17019	16998	17032	17050	17266	16919	16939	17164	17048	16983	16996	17058	17147	17121	17164	17101	16884	16994	17049	17257	17097	16994	17079	17131	16974	17175	17130	16956	17137	17119	16993	17098	17131	17134	17270	17318	17210	17250	17022	17050	16938	17103	17160	16958	17161	16977	16976	17147	17117	16959	17126	17108	17134	17047	16899	17115	17076	17209	17075	16969	17091	17017	17155	17038	17116	16983	17089	17130	17114	16932	17008	16996	16994	17071	17066	17122	17187	16959	16953	17118	17035	16869	16971	17040	16961	17179	17151	17082	16969	17125	17045	17039	17108	17078	17144	17007	17124	17118	17037	17034	16965	17032	17092	17142	17047	17124	17019	17247	17180	17004	17255	17064	17240	17131	17186	17193	17001	17158	16870	17046	16937	17228	17075	16990	17094	16914	16985	17042	17034	17078	17143	17107	17024	17164	17016	16790	17145	17096	17042	17004	17150	17140	17153	17157	16907	16958	17103	17118	17117	16880	16950	17128	17069	17183	17130	17038	17068	17086	17166	17153	17001	17074	17116	17080	16951	16992	17203	16954	17028	16972	17147	17201	17128	16946	16965	17062	17100	16989	17255	17025	17070	16912	17070	16881	17082	17048	17051	17064	17152	17074	17203	16968	17046	17021	16944	17020	16935	17144	16999	17044	17112	17019	17101	17109	17023	17057	17037	17274	17237	17043	17011	17135	17081	17057	17017	16986	16997	16972	16947	17073	17189	17037	17133	17091	17027	17103	17167	17057	17107	16957	17008	17009	17084	16897	16968	16946	17189	17079	17021	17109	17125	16980	17079	17179	17102	16982	17107	17001	17089	17102	16968	16996	17087	17190	17067	16906	16974	17038	17120	17120	17104	17278	16903	16866	17023	17335	16955	17053	16999	17031	17099	17106	16959	17123	16950	17159	16885	17112	17059	17239	17097	16953	17003	17054	17138	17104	16889	17094	17148	17117	17084	17000	17272	17071	16957	16977	17106	17221	17112	16899	16922	17004	17032	17119	17066	17135	17077	17014	17103	17121	17073	17149	17014	17094	17001	17059	16971	17108	17002	17120	16919	16928	17093	17101	17185	16882	17010	17174	17100	17046	17009	17228	17020	17007	17152	16975	17073	16939	17171	17034	16925	16947	17000	17087	17013	17047	17071	17064	17034	17031	16912	16863	17080	16984	17132	17035	17080	17002	17182	17097	17130	16954	17092	16996	17128	17010	17046	17200	16984	16973	17104	17135	17077	16840	17087	17279	17084	16952	17021	17111	17002	16985	17103	17044	17053	17108	16946	17218	17114	16959	17118	17019	16990	17083	17114	17110	17104	16993	17018	17077	17052	17001	17077	17083	17097	17047	17207	17136	16971	17007	17055	17182	16931	17007	16979	17006	17215	17087	17002	17065	17124	16898	17124	17118	16987	17077	17084	17051	17037	17131	16990	17084	17234	17135	17105	17037	16947	17131	17043	17076	16958	16839	17053	16923	17132	16958	17185	16947	17138	16926	17265	17028	17045	17097	17085	16864	17051	17071	17146	17047	17004	16998	17146	17028	17059	17004	17154	17143	17005	17067	16916	17191	16943	17015	17003	16907	17062	16999	16948	16943	16920	17134	17095	17025	17119	17060	17015	17220	17049	17172	17100	17138	17055	17150	16906	17189	16999	17029	17120	16864	16977	16915	16923	17097	17088	17057	17074	17096	16940	17204	17120	17123	17153	17116	16942	17042	17106	17148	17127	16950	17179	16975	17019	17092	17004	17199	17117	17031	17028	16935	17204	16925	17072	16922	17006	16942	17117	16975	17162	17001	17166	16939	17060	17011	17038	16908	17011	16966	17020	17276	16944	17055	16981	17129	17040	17108	17032	16940	17157	16989	17123	16801	17223	16932	17113	17125	17106	17073	16964	17193	17163	17088	17054	17057	17086	16956	17126	17195	17173	17017	16817	16895	17077	16887	17166	16796	17167	16987	17007	16978	17123	17138	16954	17083	17055	17115	17034	17074	17095	17063	16989	16991	16973	16962	17086	17184	17111	17136	17085	17144	17146	17120	17129	17071	17101	16945	17018	17063	17098	17226	17083	16943	17192	17108	17092	17014	17092	17135	16960	16934	17159	17154	17059	17140	17211	17083	17242	17264	16973	16886	17166	17060	17108	16986	17053	17000	16986	17007	17203	17068	17152	16886	17173	16892	17120	17136	17019	17178	16968	17118	16998	16883	17111	17081	16946	17127	17032	17003	17119	16921	17123	16954	17067	17078	17076	17301	17131	16968	17152	17113	17286	17058	17134	16948	16883	17093	16970	16880	17202	16817	17065	17213	16977	17116	17036	17151	17070	17095	17204	17214	17006	17220	16918	16981	17052	17122	16928	17081	17275	17062	17054	17056	16960	17161	16940	17028	17049	17194	17074	17098	17157	17159	17070	16814	17102	16990	17112	17027	17178	16943	17133	16966	17163	17193	17067	17046	16917	17146	17002	16985	17056	17046	17047	17074	17206	16939	17031	17045	16974	17009	17102	16999	17178	17047	17152	17065	17151	17039	17048	17101	16973	16979	17031	17130	17000	17211	16990	16862	17120	17161	17238	17089	17061	17087	17201	16976	17062	17251	17095	17155	16941	17133	17052	17014	17035	17089	16954	17054	16916	17271	17072	16987	17051	17180	16939	17104	17202	17140	17044	17239	16966	17002	17069	17032	16944	17047	17023	17069	17032	17038	17181	17191	17018	16975	17039	17110	16904	16915	17070	17122	17051	16939	17215	17082	17148	17174	17042	16871	17005	17009	16996	17189	17010	16906	17058	17006	17063	16947	17091	16937	17055	16920	17102	17081	17137	17142	17030	16900	16964	17131	17187	16953	17071	17163	17075	17017	17168	17014	16996	16973	17090	16938	16972	17049	17143	17105	17023	17016	17025	17178	16935	16996	17060	17081	16981	16892	16920	16968	17238	17020	17066	17086	17020	17050	17043	17099	17164	17013	17005	17063	17017	17069	17168	16998	17131	16951	17122	17025	16992	16984	17107	17154	17159	17086	16854	17126	16871	17201	17059	17086	17083	17041	16940	17129	17084	17018	17163	16988	17040	17023	16820	16948	17030	17219	16936	17081	17137	17061	17026	17122	17187	17142	17086	17140	17231	17103	16886	17101	17173	17104	17138	17052	16894	17032	17001	16952	17023	17212	17059	17089	17182	16896	17048	17145	17216	16883	17000	17203	17273	16963	16918	17092	16955	16960	17005	17113	16840	17040	16968	17166	17117	17050	17274	17179	16938	17096	17144	17137	16865	16980	17241	16904	17132	17113	16949	16962	17109	17130	17116	17028	16966	17272	17018	17132	17062	17100	17022	17096	17144	16903	16979	17068	17068	17227	17240	16935	17092	17096	17008	17093	16867	17116	17358	16914	17129	17133	17106	17161	16954	17037	17034	17048	17134	17254	16889	17061	16992	17015	17144	17091	16996	17269	17093	17054	16953	17123	16976	16913	17015	17042	16920	17050	17053	17251	17067	17069	17003	17054	17006	17106	17212	17174	16926	16999	16899	16954	17113	17079	17111	16940	17127	16958	17142	16874	16987	17135	17214	17008	16984	16996	16783	17173	17034	17151	16941	17070	16958	17084	17048	17021	17081	17068	16903	17128	17135	16946	17076	17139	16854	16993	16890	17044	17062	16931	17000	16986	17159	17031	17018	17041	16821	17043	17051	17034	16988	17131	17154	17057	17098	17198	16995	17123	16951	16980	17036	17153	16972	17148	17159	17101	17280	17061	17093	16951	17221	17020	17165	17044	16979	16938	17164	17009	17061	16940	17158	17186	16955	16922	17144	17091	17209	17042	17087	17079	17059	17036	17201	16901	17080	17072	17063	17121	17152	17087	17098	16853	16783	16952	17175	16869	17086	17122	17117	17104	17137	17064	17072	16906	16989	16996	16888	17063	16971	17217	16830	17125	17071	16951	17101	16863	17068	17157	17078	17029	17035	16916	17080	17164	16919	17013	17094	17104	17028	17079	16978	17153	16995	16860	17305	16943	16944	17093	17109	16971	17125	17009	17127	17131	17050	17148	16982	17159	16975	17097	17023	17153	17048	17015	17028	17219	17067	17131	17096	17178	17085	17091	17023	17186	17058	17161	17232	16944	16924	16991	17097	17079	17030	17026	17080	17050	17061	16980	16923	16866	17090	17109	16879	17138	16985	17166	17166	16977	17057	17135	17147	17000	17020	17086	17069	17043	17176	17227	16945	16844	17260	16978	17230	17009	17063	17095	17137	17123	16925	17074	17144	17102	17001	17013	17212	17116	17030	17023	17074	17048	17068	17065	16958	17073	17053	17197
28724	27430	29503	24722	21205	23402	24794	23876	21502	20261	20329	20333	20078	19986	19996	20115	19938	19982	20194	20117	19974	19870	19984	19825	19839	19917	19900	20035	19884	19813	20023	19952	19835	19881	19614	19811	19876	19928	19931	19989	19940	19953	19877	19780	19839	19743	19744	19831	19891	19708	19714	19824	19981	19717	19806	19707	19758	19608	19779	19763	19703	19737	19988	19800	19908	19667	19810	19792	19942	19963	19806	19691	19839	19861	20010	19767	19785	19714	19862	19704	19921	19650	19871	19792	19898	19892	19707	19733	19913	19653	19672	19537	19679	19615	19706	19793	19830	19857	19739	19816	19752	19726	19740	19776	19728	20030	19827	19853	19628	19716	19819	19547	19708	19921	20002	19670	19827	19919	19762	19922	19742	19737	19730	19871	19751	19854	19840	19793	19733	19968	19652	19843	19941	19864	19928	19921	19819	19742	19724	19805	19694	19668	19770	19767	19901	20089	19739	19637	19644	19661	19679	19611	19740	19793	19803	19958	19785	19545	19862	19634	19746	19854	19548	19876	20023	19868	19846	19720	19808	19951	19755	19868	19641	19874	19746	19667	19894	19636	19713	19816	19947	19861	19761	19886	20014	19788	19967	19866	19788	19705	19802	19715	19679	19848	19766	19862	19906	19980	19707	19987	19815	19637	19701	19906	19855	19873	19764	19797	19732	19906	19697	19786	19763	19645	19528	20058	19750	19955	19768	19785	19718	19635	19800	19713	19830	19744	19779	19898	19930	19929	19647	19710	19595	19832	19862	19510	19693	19677	19800	19929	19870	19651	19721	19787	19780	19820	19755	19868	19790	19730	19617	19660	19849	19717	19900	19645	19880	19791	19754	19876	19928	19758	19694	19583	19787	19896	19769	19671	19613	19724	19641	19652	19636	19817	19667	19693	19814	19762	19850	19767	20002	19901	19647	19744	19670	19820	19790	19844	19992	19920	19835	20119	19728	19951	19623	19798	19928	19731	19822	19640	19857	19772	19618	19752	19919	19750	19837	19761	19807	19890	19552	19589	19931	19714	19841	19747	19718	19815	19741	19582	19774	19771	19853	19817	19662	19918	19697	19742	19605	19785	19771	19764	20005	19855	19744	19596	19794	19836	19662	19715	19675	19639	19847	19828	19860	19772	19688	19731	19869	19829	19906	19541	19644	19857	19905	19885	19948	19843	19843	19650	19683	20024	19652	19881	19810	19668	19666	19946	20125	19935	19658	19862	19729	19788	19813	19690	19853	19906	19727	19832	19974	19873	19945	19603	19723	19696	19716	19648	19733	19929	19827	19683	19773	19730	19711	19977	19713	19696	19974	19880	19726	19950	19809	19947	19818	19824	19805	19721	19810	19876	19735	19767	19543	19731	19718	19745	19758	19900	19966	19999	19827	19770	19806	20072	19523	19868	19879	19682	19836	19621	19930	19703	19880	19786	19756	19784	19865	19648	19857	20000	19841	19784	19980	19898	19658	19618	19742	19662	19870	19926	19764	19620	19608	19980	19718	19705	20003	19709	19902	19754	19786	19762	19673	19633	19827	19580	19775	19793	19835	19684	19841	19991	19731	19839	19812	19774	19614	19804	19861	19901	19769	19957	19744	19737	19821	19580	19855	19765	19977	19833	19868	19751	19675	19796	19861	19757	19704	19772	19996	19792	19827	19713	19841	19608	19776	19779	19768	19891	19832	19781	19567	19853	19819	19559	19857	19725	19732	19632	19828	19678	19911	19862	19633	20053	19773	19727	19831	19719	19787	19996	19819	20025	19697	19686	19739	19886	19770	19816	19796	19778	20048	19815	19861	19936	19988	19834	19676	19744	19835	19728	19789	19737	19862	19798	20049	19620	19580	19569	19974	19788	20097	19674	19862	19827	20003	19697	19764	19935	19793	19758	19783	19798	20007	19787	19768	19743	19713	19692	19701	19768	19816	19797	19888	19651	19787	19809	19817	19811	19911	19852	19729	19638	19809	19846	19824	19733	19678	19593	19825	19925	19705	19787	19870	19763	19763	19984	19738	19857	19626	19999	19669	19577	19655	19735	19662	19797	19831	19744	19702	19635	19831	19723	19739	19582	19684	19794	19625	19749	19816	19668	19760	19966	19860	19868	19807	19992	19803	20064	19772	19666	19684	19872	19820	19720	19820	19854	19871	19609	19776	19766	19960	19804	19838	19921	19807	19873	19671	19760	19894	19525	19650	19974	19939	19943	19772	19735	19798	19719	19829	19843	20099	19656	19886	19895	19822	19710	19702	19913	19759	19766	19809	19583	19606	19855	19726	20031	19874	19765	19794	19660	19782	19827	19783	19906	19779	19685	19815	19617	19653	19759	19819	19902	19696	19782	19795	19688	19824	19827	19645	19675	19706	19984	20152	19862	19764	19920	19767	19917	19994	19652	19935	19681	19770	19934	19723	19879	19783	19813	19851	19694	19680	19823	19776	19998	19840	19635	19755	19745	19786	19609	19701	19846	19856	19694	20066	19880	19834	19762	19807	19753	19744	19967	19842	19805	19803	19641	19821	19956	19815	19727	19840	19760	19930	19887	19910	19922	19745	19839	19781	19751	19802	19849	19817	19610	19801	19796	19915	19935	19816	19894	19953	19857	19875	19993	19747	19878	19782	19922	19667	19757	19886	19702	19848	19860	19702	19902	19899	19812	19704	19861	19767	19485	19857	19877	19722	19902	19685	19997	19956	19706	19802	19597	19746	19823	19753	19926	19867	19798	19792	20037	19967	19825	20043	19990	19703	19867	19823	19959	19710	19738	19457	19898	19734	20064	19844	19749	19776	19620	19799	19795	20013	19999	19883	19806	19649	19492	19700	19754	19707	19760	19613	19731	19913	19765	19767	19658	19704	19695	19716	19768	19886	19752	19768	19843	19871	19871	19799	19733	19861	19796	19885	19701	19785	19638	19879	19742	19630	19560	19856	19846	19807	19612	19731	19715	19740	19703	19803	19861	19723	19615	19654	19691	19636	19855	19727	19764	19900	19747	19880	19553	19608	19869	19568	19820	19947	19698	19527	19715	19755	19741	19881	19987	19834	19886	19757	19637	20101	19870	19778	19643	19840	19861	19827	19765	19766	19679	19719	20000	19688	19778	19864	19932	19710	19874	19717	19956	19804	19596	19741	19740	19721	19829	19745	19836	19849	19735	19912	19969	19915	19714	19865	19802	19591	19697	19768	19848	19763	19644	19936	19818	20009	19789	19754	19891	19708	19996	19667	19796	19853	19699	19772	19782	19745	19779	19821	19784	19952	19819	19809	19838	19688	19744	19843	19675	19838	19598	19816	19913	19854	20009	19891	19748	19764	19866	19659	19657	19740	19631	19793	19772	19663	19861	19644	19905	19721	19826	19821	19624	19737	19741	19885	19641	19787	19770	19616	20001	19539	19875	19691	19755	19781	19727	19822	19783	19728	19802	19769	19923	19816	19862	19698	19930	19844	19826	19643	19683	19774	19888	19771	19515	19804	19795	19793	19855	19971	19658	19764	19763	19946	19628	19842	19746	19770	19893	19853	19796	19732	19834	19673	19644	20015	19812	19769	19908	19872	19900	19770	19872	19852	19897	19801	19918	19521	19727	19687	19702	19927	19739	19967	19741	19882	19923	19827	19854	19672	19589	19719	19892	19830	19878	19855	19820	19826	19782	19756	19870	19781	19547	19951	19908	20062	19997	19729	19738	19725	19956	19905	19688	19970	19775	19764	19829	19727	19847	19950	19844	19844	19769	19998	19890	19756	19798	19883	19963	19708	19789	19974	19923	19681	19818	19823	19703	19840	20045	19691	19756	19658	19843	20177	19933	19708	19707	19850	19784	19752	19762	19917	19792	19892	19866	20013	19847	19757	19684	19797	19606	19892	19780	19873	19902	19695	19635	19672	19652	19745	19988	19875	19895	19852	19738	19871	19941	19705	19927	19961	19706	19733	19944	19739	19688	19697	19886	19872	19772	19914	19919	19814	19647	19859	19619	19707	19936	19802	19761	19871	19890	19802	19632	19959	19862	19721	19726	19944	19892	19855	19805	19858	19894	19884	19963	19627	19829	19943	19752	19669	19701	19814	19904	19793	19680	19568	19837	19765	19785	19597	19906	19934	19938	19821	19712	19887	19836	19770	19694	19801	19714	19952	19906	19707	19679	19921	19559	19802	19890	20005	19783	19720	20056	19823	19519	19851	19702	19827	19781	19845	19827	19800	19494	19684	19585	19693	19588	19609	19590	19656	19931	19974	19650	19739	19779	19829	19583	19792	19648	19703	19891	19664	19782	19936	19842	19649	19483	19957	19903	19836	19930	19865	20010	19596	19791	19934	19834	19751	19783	19818	19949	19789	19656	20079	19737	19785	19664	19863	19766	19739	19878	19754	19877	20024	19757	19732	19725	19730	19799	19760	19843	19884	19959	19618	19894	20057	19951	19840	19719	19956	19725	20002	19771	19869	19905	19799	19757	19925	19795	20085	19963	19783	19745	19830	19761	19829	19786	19565	19889	19753	20110	19788	19960	19969	19705	19588	19752	19791	19940	19796	19669	19702	19925	19886	19828	19821	19775	19697	19786	19671	19797	19614	19854	19694	19707	19718	19867	19675	19750	19631	19863	19898	19912	19831	19737	19678	19723	19944	19640	19799	19890	19596	19608	19780	19880	19795	19542	19995	19812	19799	19689	19610	19857	19843	19661	19741	19660	19851	19963	19835	19705	20013	19994	19685	19742	19799	19850	20009	19801	19743	19622	19699	19720	19777	19829	19875	19963	19865	19971	19731	19751	19790	19764	19849	19846	19729	19891	19508	20037	19867	19613	19842	19716	19700	19595	19634	19511	19738	19802	19735	19677	19972	19936	19874	19922	19514	19753	19963	19778	19915	19976	20019	19800	19882	19689	19907	19773	19891	19880	19895	19817	20004	19940	19789	19614	19674	19855	19610	19689	19580	19724	19586	19589	19854	19771	19672	19882	19729	19769	19951	19732	19813	19818	19781	19784	20013	19881	19737	19807	19603	19686	19725	19707	19787	19726	19706	19684	19779	19922	19746	19535	19946	19744	20006	20023	19755	19678	19679	19968	20093	19792	19814	19818	20000	19912	19779	19862	19776	19758	19668	19922	19784	19726	20018	19857	19840	19718	19792	19897	19610	19812
27020	41923	27082	19808	19136	22665	24656	22510	18997	17660	17301	17186	16801	16758	16811	16635	16759	16920	17196	17253	16736	16792	16518	16672	16589	16689	16576	16732	16691	16650	16784	16633	16527	16519	16442	16479	16620	16365	16489	16523	16330	16575	16529	16445	16532	16500	16658	16468	16532	16674	16532	16515	16464	16427	16585	16651	16524	16537	16508	16356	16494	16649	16525	16502	16520	16421	16666	16429	16467	16167	16386	16427	16353	16647	16536	16316	16481	16503	16449	16343	16429	16487	16405	16408	16424	16431	16418	16534	16556	16677	16421	16453	16550	16559	16340	16471	16366	16492	16548	16454	16640	16543	16577	16422	16546	16528	16323	16482	16340	16507	16661	16485	16426	16450	16486	16587	16552	16621	16627	16630	16514	16423	16561	16394	16581	16469	16424	16563	16615	16627	16443	16400	16513	16517	16384	16590	16512	16379	16389	16433	16427	16425	16440	16461	16602	16463	16501	16436	16274	16413	16465	16399	16560	16460	16516	16446	16601	16408	16519	16315	16500	16377	16409	16490	16686	16482	16560	16487	16592	16305	16208	16467	16420	16435	16407	16353	16507	16436	16450	16640	16457	16582	16367	16634	16319	16693	16430	16482	16469	16453	16605	16378	16390	16343	16627	16479	16511	16615	16511	16322	16404	16370	16407	16389	16424	16521	16439	16537	16600	16422	16481	16646	16549	16550	16580	16428	16548	16521	16492	16474	16463	16602	16443	16517	16408	16399	16598	16469	16574	16482	16520	16838	16346	16517	16367	16545	16336	16428	16264	16344	16525	16252	16449	16504	16676	16348	16309	16550	16468	16445	16257	16436	16396	16591	16518	16607	16553	16503	16655	16585	16472	16512	16374	16602	16358	16415	16439	16497	16406	16646	16348	16567	16539	16726	16364	16537	16475	16389	16608	16588	16586	16408	16478	16488	16450	16449	16474	16424	16492	16498	16480	16571	16369	16396	16465	16580	16569	16484	16415	16492	16409	16522	16548	16397	16656	16261	16615	16526	16451	16576	16376	16437	16443	16483	16616	16375	16615	16457	16338	16360	16365	16499	16429	16607	16479	16560	16611	16251	16445	16492	16535	16417	16523	16430	16439	16710	16455	16487	16304	16293	16660	16340	16493	16455	16403	16444	16451	16499	16732	16404	16569	16462	16457	16450	16557	16579	16343	16466	16228	16472	16358	16450	16655	16485	16370	16392	16474	16376	16503	16416	16360	16421	16447	16436	16401	16409	16520	16575	16448	16437	16370	16442	16692	16468	16412	16568	16374	16558	16515	16429	16455	16672	16516	16405	16426	16385	16564	16392	16690	16306	16460	16665	16635	16397	16458	16514	16555	16548	16542	16416	16612	16317	16650	16592	16431	16224	16461	16524	16308	16540	16457	16442	16397	16606	16584	16503	16436	16427	16548	16307	16545	16518	16510	16434	16459	16466	16614	16380	16423	16326	16565	16525	16620	16362	16465	16269	16402	16389	16337	16459	16466	16476	16464	16413	16481	16439	16318	16454	16278	16647	16448	16416	16399	16491	16467	16531	16496	16514	16554	16466	16454	16574	16471	16614	16339	16397	16448	16463	16511	16551	16396	16450	16465	16546	16505	16527	16574	16477	16671	16619	16453	16388	16444	16618	16536	16511	16434	16589	16487	16411	16565	16437	16512	16586	16531	16566	16401	16548	16303	16497	16477	16558	16492	16521	16523	16391	16509	16325	16422	16572	16411	16424	16395	16573	16497	16514	16573	16569	16339	16454	16540	16540	16473	16554	16523	16439	16504	16394	16438	16544	16696	16361	16508	16506	16652	16618	16417	16445	16564	16542	16380	16601	16547	16428	16561	16420	16491	16405	16346	16377	16347	16540	16598	16460	16400	16562	16507	16604	16543	16399	16440	16564	16705	16448	16494	16598	16279	16583	16524	16594	16719	16305	16632	16378	16446	16406	16305	16687	16479	16539	16537	16375	16396	16274	16433	16514	16362	16317	16388	16463	16370	16495	16601	16430	16617	16555	16552	16604	16565	16509	16385	16507	16468	16482	16453	16492	16483	16416	16470	16515	16691	16675	16448	16593	16490	16513	16485	16439	16491	16608	16341	16352	16392	16558	16458	16547	16413	16277	16458	16383	16533	16548	16500	16555	16466	16409	16586	16329	16334	16275	16431	16432	16453	16406	16394	16440	16404	16526	16408	16465	16640	16492	16418	16598	16508	16393	16321	16377	16549	16568	16712	16605	16300	16504	16643	16493	16746	16336	16450	16630	16468	16318	16582	16463	16453	16501	16464	16552	16654	16608	16520	16573	16601	16535	16518	16427	16357	16516	16386	16509	16549	16413	16379	16503	16549	16357	16347	16558	16606	16540	16588	16568	16311	16530	16364	16367	16430	16427	16427	16385	16708	16487	16510	16396	16366	16587	16482	16513	16472	16653	16463	16402	16492	16353	16411	16566	16540	16381	16403	16575	16586	16504	16527	16379	16384	16468	16607	16525	16342	16570	16393	16396	16536	16306	16361	16435	16682	16553	16724	16536	16502	16300	16566	16437	16490	16546	16426	16582	16465	16461	16356	16573	16465	16523	16404	16441	16389	16459	16297	16555	16485	16377	16391	16378	16464	16197	16532	16475	16491	16376	16708	16497	16397	16511	16597	16515	16511	16452	16604	16407	16531	16470	16494	16517	16268	16378	16571	16584	16569	16616	16561	16439	16613	16478	16494	16401	16555	16531	16472	16494	16559	16364	16545	16633	16516	16561	16387	16448	16487	16510	16272	16268	16479	16417	16523	16413	16345	16407	16462	16392	16567	16376	16560	16449	16517	16260	16443	16370	16507	16491	16505	16454	16316	16398	16518	16421	16414	16585	16671	16297	16535	16474	16704	16417	16197	16506	16470	16421	16386	16375	16512	16515	16478	16388	16495	16542	16521	16498	16604	16461	16382	16392	16426	16621	16433	16610	16513	16567	16404	16552	16631	16450	16535	16573	16362	16550	16459	16480	16640	16358	16600	16383	16617	16503	16555	16424	16459	16641	16557	16442	16546	16485	16401	16461	16611	16246	16455	16578	16458	16646	16464	16631	16449	16405	16533	16520	16438	16355	16545	16364	16303	16402	16442	16329	16446	16358	16538	16145	16456	16574	16439	16540	16529	16540	16353	16416	16408	16463	16526	16480	16491	16467	16491	16414	16318	16369	16672	16481	16365	16470	16380	16483	16496	16520	16524	16507	16409	16496	16488	16541	16452	16542	16427	16514	16717	16532	16406	16563	16433	16254	16637	16347	16477	16554	16514	16421	16521	16488	16366	16524	16408	16489	16515	16615	16375	16355	16500	16529	16451	16596	16613	16464	16472	16469	16550	16539	16512	16439	16694	16440	16603	16444	16544	16580	16533	16473	16469	16364	16439	16491	16522	16318	16586	16504	16504	16490	16524	16389	16484	16417	16465	16357	16470	16498	16587	16357	16490	16584	16624	16513	16542	16396	16594	16466	16392	16502	16408	16385	16387	16604	16436	16338	16344	16424	16392	16406	16492	16390	16374	16499	16509	16610	16449	16408	16612	16580	16409	16401	16505	16433	16563	16407	16305	16540	16531	16278	16505	16461	16495	16421	16588	16437	16444	16510	16420	16548	16472	16601	16411	16460	16492	16433	16373	16468	16472	16451	16519	16392	16481	16512	16606	16423	16460	16404	16511	16261	16444	16519	16660	16437	16522	16417	16538	16453	16707	16508	16462	16421	16321	16556	16360	16634	16673	16356	16594	16270	16452	16485	16518	16508	16346	16434	16608	16436	16376	16374	16499	16598	16579	16363	16571	16582	16364	16378	16379	16348	16535	16552	16619	16321	16508	16549	16478	16561	16550	16417	16446	16466	16604	16363	16592	16546	16527	16526	16528	16506	16492	16371	16569	16532	16401	16493	16543	16699	16478	16504	16523	16422	16657	16558	16473	16511	16356	16464	16420	16526	16312	16548	16429	16369	16265	16453	16516	16594	16471	16269	16336	16460	16395	16446	16515	16381	16338	16279	16411	16483	16670	16594	16426	16480	16515	16526	16557	16565	16485	16483	16383	16435	16698	16492	16461	16595	16446	16452	16469	16274	16612	16333	16524	16449	16672	16569	16429	16615	16490	16460	16555	16514	16341	16596	16387	16515	16527	16482	16490	16566	16472	16542	16543	16537	16387	16595	16451	16369	16464	16535	16546	16513	16531	16339	16484	16438	16460	16314	16256	16393	16400	16560	16525	16498	16429	16484	16462	16466	16416	16264	16661	16438	16574	16386	16544	16489	16422	16385	16621	16535	16487	16308	16413	16463	16543	16505	16465	16498	16442	16677	16540	16417	16533	16525	16579	16541	16580	16501	16567	16444	16306	16275	16607	16688	16457	16426	16731	16339	16465	16487	16553	16490	16233	16523	16418	16429	16490	16379	16428	16443	16631	16481	16551	16514	16453	16442	16578	16482	16542	16584	16501	16400	16499	16418	16535	16566	16552	16330	16461	16544	16693	16460	16403	16529	16580	16525	16460	16473	16673	16366	16291	16415	16310	16526	16481	16436	16421	16567	16387	16529	16465	16357	16452	16313	16393	16518	16595	16472	16622	16602	16272	16528	16511	16502	16499	16459	16501	16392	16667	16458	16376	16372	16496	16453	16406	16479	16407	16581	16485	16463	16653	16374	16579	16492	16564	16340	16527	16516	16598	16449	16302	16456	16670	16310	16529	16380	16489	16350	16475	16457	16530	16419	16612	16544	16576	16569	16331	16325	16541	16542	16500	16399	16487	16554	16513	16437	16592	16313	16389	16442	16525	16572	16384	16448	16659	16732	16526	16618	16500	16342	16507	16358	16428	16383	16462	16515	16433	16357	16461	16457	16379	16270	16349	16510	16468	16457	16377	16384	16469	16392	16589	16478	16513	16448	16489	16501	16711	16524	16410	16673	16460	16392	16420	16583	16470	16576	16425	16391	16491	16444	16566	16557	16432	16231	16352	16389	16495	16541	16583	16556	16495	16507	16486	16614	16453	16595	16391	16477	16478	16445	16490	16465	16507	16483	16399	16461	16456	16515	16380	16579	16370	16470	16524	16490	16550	16359	16421	16417	16626	16475	16740	16454	16455	16658	16424	16632	16467	16528	16570	16412
23995	21530	28971	24562	22691	24428	28045	26189	23148	21798	21108	20801	20510	20384	20249	20347	20187	20113	20211	21530	21048	20170	19750	19953	19732	19900	20081	20127	21620	21895	21204	20799	20278	19971	20061	19818	19840	19855	19868	19966	19819	19729	19788	19925	19749	19727	19568	19887	19678	19701	19786	19740	19878	19632	19934	19745	19599	19739	19793	19820	19851	19924	19917	19708	19839	20075	19848	19831	19870	19794	19751	19767	19804	19658	19692	19727	19871	19776	19786	19699	20017	19753	19801	19666	19884	19684	19767	19639	19623	19612	19724	19828	19791	19755	19661	19716	19648	19835	19879	19761	19626	19913	19789	19733	19828	19700	19637	19706	19717	19813	19651	19615	19644	19774	19713	19624	19579	19578	19690	19766	19706	19707	19671	19737	19870	19838	19607	19792	19726	19962	19720	19741	19630	19659	19877	19513	19759	19639	19837	19898	19568	19798	19603	19655	19614	19637	19678	19591	19628	19591	19722	19644	19928	19698	19829	19688	19771	19735	19827	19724	19843	19736	19929	19843	19804	19616	19626	19828	19816	19753	19918	19779	19850	19686	19561	19530	19566	19615	19806	19498	19781	19753	19660	19697	19838	19598	19577	19722	19644	19531	19852	19557	19712	19473	19842	19678	19742	19797	19843	19604	19496	19654	19845	19740	19820	19593	19740	19762	19696	19619	19682	19934	19902	19806	19807	19660	19609	19645	19539	19590	19607	19570	19722	19584	19665	19791	19699	19600	19800	19829	19763	19699	19846	19767	19791	19675	19629	19525	19663	19927	19883	19949	19433	19576	19751	19910	19718	19605	19821	19544	19605	19645	19639	19506	19829	19698	19588	19568	19661	19779	19597	19682	19885	19797	19755	19834	19893	19924	19804	19552	19851	19829	19686	19680	19924	19797	19628	19764	19536	19700	19415	19858	19801	19860	19778	19752	19793	19708	19943	19661	19781	19790	19673	19802	19385	19957	19691	19523	19690	19600	19664	19699	19548	19790	19669	19848	19923	19698	19607	19498	19748	19925	19674	19724	19640	19414	19531	19667	19501	19646	19725	19812	19669	20027	19510	19639	19849	19925	19713	19675	19671	19630	19828	19563	19581	19648	19716	19594	19763	19738	19761	19741	19530	19659	19668	19636	19608	19942	19992	19603	19933	19833	19830	19703	19632	19765	19847	19588	19672	19886	19779	19636	19655	19658	19657	19726	19846	19801	19612	19819	19511	19639	19746	19584	19681	19760	19681	19859	19699	19593	19902	19883	19816	19752	19841	19708	19671	19786	19605	19836	19663	19493	19520	19791	19771	19832	19839	19679	19679	19651	19558	19622	19613	19719	19807	19680	19918	19916	19793	19624	19757	19740	19720	19772	19856	19872	19804	19702	19733	19660	19803	19719	19850	19704	19516	19816	19762	19680	19886	19703	19892	19742	19759	19751	19787	19867	19713	19636	19625	19780	19939	19761	19689	19750	19786	19621	19729	19678	19822	19761	19730	19477	19596	19623	19889	19889	19702	19742	19989	19858	19795	19669	19580	19726	19933	19726	19619	19863	19768	19989	19641	19837	19849	19588	19810	19717	19464	19696	19763	19598	19541	19698	19823	19847	19736	19799	19773	19709	19520	19911	19792	19782	19701	19761	19721	19525	19776	19761	19601	19702	19713	19737	19694	19582	19682	19578	19713	19823	19799	19365	19801	19542	19840	19519	19841	19855	19734	19820	19841	19537	19568	19726	19597	19917	19741	20039	19517	19607	19591	19994	19780	19577	19763	19733	19712	19785	19542	19636	19692	19818	19663	19821	19551	19489	19836	19697	19777	19661	19919	19702	19557	19737	19832	19521	19661	19783	19773	19893	19720	19455	19999	19739	19920	19820	19613	19822	19799	19728	19735	19426	19657	19596	19736	19723	19720	19663	19629	19995	19842	19816	19544	19673	19708	19722	19751	19879	19882	19752	19859	19617	19845	19717	19894	19738	19821	19618	19677	19741	19636	19782	19687	19731	19622	19878	19629	19853	19559	19846	19770	19852	19771	19806	19493	19806	19831	19597	19675	19571	19663	19867	19661	19756	19697	19632	19717	19571	19730	19710	19827	19554	19848	19803	19628	19835	19784	19802	19729	19697	19883	19846	19666	19717	19772	19608	19755	19630	19701	19706	19543	19710	19741	19702	19765	19603	19665	19734	19720	19926	19849	19657	19639	19672	19673	19499	19585	19835	19716	19706	19785	19869	19740	19837	19763	19634	19729	19780	19857	19666	19664	19663	19625	19800	19618	19811	19585	19761	19799	19714	19682	19813	19624	19777	19679	19667	19828	19797	19800	19617	19809	19736	19692	19662	19782	19703	19775	19765	19687	19859	19806	19785	19886	19737	19724	19864	19465	19502	19832	19712	19625	19750	19721	19706	19588	19596	19734	19659	19516	19517	19769	19952	19619	19753	19795	19658	19664	19555	19834	19767	19794	19685	19593	19750	19548	19773	19752	19694	19825	19631	19526	19785	19731	19560	19609	19851	19834	19791	19893	19817	19612	19822	19839	19771	19810	19820	19799	19772	19675	19655	19530	19625	19801	19912	19675	19698	19744	19843	19634	19755	19741	19662	19675	19617	19672	19692	19644	19671	19529	19806	19860	19699	19528	19561	19949	19671	19758	19638	19721	19729	19825	19877	19659	19524	19699	19602	19657	19698	19698	19729	19717	19538	19667	19696	19897	19897	19721	19559	19637	19639	19799	20025	19630	19746	19657	19647	19735	19631	19947	19525	19885	19653	19515	19621	19616	19730	19653	19557	19717	19599	19869	19818	19847	19602	19818	19686	19643	19656	19775	19638	19632	19342	19840	19439	19674	19547	19589	19890	19651	19741	19544	19708	19680	19680	19711	19724	19609	19594	19537	19689	19946	19778	19712	19567	19657	19837	19883	19738	19819	19872	19569	19744	19858	19605	19718	19748	19822	19897	19955	19842	19680	19628	19807	19740	19627	19664	19867	19616	19994	19619	19733	19640	19757	19667	19711	19748	19738	19804	19607	19491	19868	19603	19665	19698	19751	19646	19626	19678	19768	19602	19665	19744	19755	19860	19672	19844	19694	19602	19652	19707	19676	19507	19878	19630	19626	19397	19831	19739	19681	19706	19735	19430	19811	19774	19626	19658	19624	19662	19819	19482	19723	19546	19795	19649	19870	19750	19860	19641	19882	19769	19876	19859	19578	19689	19667	19979	19807	19692	19765	19899	19661	19523	19620	19694	19668	19802	19830	19748	19734	19745	19744	19669	19992	19746	19661	19674	19723	19913	19705	19717	19709	19561	19736	19752	19569	19539	19803	19792	19796	19929	19593	19779	19835	19760	19605	19769	19683	19583	19662	19773	19541	19785	19744	19796	19867	19763	19817	19748	19591	19688	19734	19727	19674	19633	19632	19819	19762	19680	19793	19696	19775	19836	19677	19686	19667	19561	19765	20059	19751	19629	19766	19695	20018	19894	19503	19600	19594	19582	19823	19722	19814	19538	19639	19553	19698	19613	19684	19834	19658	19528	19727	20058	19881	19669	19805	19938	19663	19701	19883	19759	19728	19704	19771	19910	19636	19678	19645	19647	19655	19758	19666	19751	19484	19664	19784	19726	19654	19472	19635	19609	19794	19765	19688	19813	19655	19539	19693	19909	19854	19636	19634	19565	19594	19828	19749	19748	19759	19719	19647	19811	19715	19686	19592	19720	19749	19671	19703	19528	19721	19494	19801	19685	19651	19757	19897	19636	19773	19668	19646	19735	19597	19515	19826	19590	19788	19522	19793	19823	19560	19898	19919	19816	19677	19671	19577	19718	19752	19905	19840	19816	19778	19867	19951	19667	19707	19478	19632	19628	19870	19725	19742	19537	19646	19691	19825	19747	19677	19691	19799	19537	19800	19656	19717	19790	19963	19739	19684	19784	19724	19615	19806	19737	19561	19694	19898	19845	19737	19656	19753	19815	19633	19901	19639	19557	19658	19838	19800	19689	19667	19823	19717	19781	19899	19843	19607	19537	19659	19535	19697	19814	19618	19617	19725	19831	19963	19610	19700	19726	19939	19825	19625	19792	19604	19466	19559	19876	19528	19556	19747	19781	19750	19973	19618	19748	19573	19588	19939	19906	19722	19646	19737	19756	19726	19915	19607	19736	19811	19604	19757	19582	19615	19672	19734	19599	19705	19821	19758	19539	19790	19598	19669	19682	19549	19926	19631	19752	19813	19615	19639	19603	19906	19737	19814	19735	19845	19960	19813	19676	19734	19716	19751	19620	19753	19651	19860	19976	19746	19468	19770	19833	19658	19904	19714	19805	19594	19550	19794	19727	19788	19779	19808	19795	19902	19771	19637	19547	19588	19660	19551	19594	19699	19784	19795	19615	19864	19613	19650	19719	19822	19889	19634	19665	19881	19596	19669	19630	19863	19681	19626	19546	19548	19743	19550	19908	19647	19741	19839	19851	19824	19616	19603	19928	19731	19726	19556	19717	19620	19628	19860	19701	19801	19602	19913	19690	19578	19715	19542	19599	19812	19564	19737	19862	19807	20016	19796	19532	19638	19610	19552	19803	19741	19798	19564	19761	19847	19677	19805	19713	19776	19654	20075	19719	19736	19760	19655	19626	19727	19788	19561	19751	19687	19922	19763	19678	19815	19898	19637	19695	19826	19846	19658	19628	19551	19593	19858	19847	19644	19649	19705	19653	19989	19800	19713	19724	19552	19789	19765	19625	19893	19886	19874	19829	19758	19734	19518	19788	19705	19787	19604	19638	19710	19664	19781	19692	19683	19688	19712	19743	19748	19485	19744	19765	19663	19789	19954	19757	19862	19572	19768	19914	19781	19816	19894	19659	19818	19756	19714	19726	19694	19859	19775	19834	19650	19566	19688	19822	19719	19719	19704	19857	19775	20003	19773	19883	19637	19577	19670	19742	19707	19674	19806	19534	19724	19641	19698	19843	19770	19641	19741	19764	19702	19774	19739	19760	19776	19995	20082	19800	19740	19808	19532	19451	19653	19366	20026	19672	19993	19667	19607	19759	19815	19573	19620	19785	19696	19598	19912	19685	19667	19923	19406	19711	19648	19550	19549	19632	19914	19743	19446	19689	19614	19657	19876	19689	19716	19710	19908	19893
31780	50894	35393	23892	20199	21906	26512	26472	21403	19313	18246	18234	17213	17091	17029	16827	16941	17132	17615	19668	17878	16788	16988	16798	16766	16764	16970	17203	19261	19202	18245	17417	16855	16744	16368	16415	16534	16353	16559	16725	16554	16573	16495	16496	16530	16459	16479	16492	16515	16550	16468	16421	16449	16467	16517	16560	16458	16411	16409	16505	16471	16305	16686	16632	16501	16592	16378	16354	16396	16459	16453	16493	16285	16558	16381	16496	16556	16492	16372	16610	16409	16468	16481	16320	16434	16556	16403	16392	16542	16482	16541	16621	16411	16424	16416	16460	16374	16524	16453	16495	16475	16623	16256	16452	16521	16433	16460	16675	16450	16391	16453	16458	16427	16592	16489	16330	16497	16548	16768	16413	16292	16553	16545	16411	16565	16477	16324	16582	16549	16539	16491	16451	16373	16579	16361	16611	16449	16560	16517	16366	16435	16518	16545	16621	16690	16588	16318	16442	16440	16524	16330	16445	16266	16577	16482	16335	16430	16453	16399	16370	16374	16466	16511	16527	16504	16398	16339	16547	16526	16503	16498	16370	16583	16445	16410	16395	16346	16516	16404	16469	16350	16518	16416	16532	16457	16591	16414	16382	16404	16469	16361	16578	16342	16510	16339	16320	16444	16501	16398	16595	16429	16512	16556	16513	16419	16357	16420	16658	16551	16405	16474	16401	16422	16428	16479	16343	16365	16562	16422	16365	16416	16251	16373	16429	16515	16541	16608	16553	16429	16464	16350	16419	16373	16513	16563	16567	16575	16490	16511	16382	16449	16309	16435	16460	16551	16549	16358	16640	16425	16413	16555	16461	16414	16432	16390	16363	16339	16375	16317	16287	16403	16376	16419	16224	16458	16485	16444	16577	16380	16535	16336	16446	16401	16506	16532	16468	16394	16402	16539	16403	16449	16482	16500	16427	16502	16441	16575	16518	16506	16352	16440	16512	16513	16500	16431	16330	16451	16367	16576	16358	16448	16468	16438	16466	16492	16255	16341	16444	16424	16336	16550	16377	16478	16506	16559	16429	16392	16638	16424	16497	16338	16486	16445	16633	16359	16602	16519	16397	16502	16329	16426	16495	16538	16571	16376	16537	16488	16376	16378	16303	16395	16386	16528	16484	16469	16436	16527	16568	16657	16397	16459	16502	16355	16277	16538	16228	16475	16503	16442	16411	16462	16534	16447	16464	16328	16465	16432	16530	16494	16368	16297	16511	16514	16603	16397	16744	16572	16362	16331	16478	16568	16500	16428	16403	16407	16563	16522	16369	16364	16340	16360	16386	16518	16626	16503	16193	16486	16507	16559	16348	16507	16336	16424	16345	16410	16370	16341	16458	16582	16558	16542	16398	16355	16650	16352	16547	16482	16511	16314	16401	16420	16408	16220	16483	16420	16405	16556	16551	16478	16530	16351	16437	16406	16416	16622	16281	16278	16593	16386	16415	16499	16325	16643	16316	16460	16483	16489	16242	16469	16656	16381	16533	16434	16413	16531	16425	16439	16430	16496	16413	16450	16285	16555	16453	16426	16476	16383	16420	16447	16335	16402	16210	16530	16261	16487	16384	16324	16230	16445	16274	16288	16428	16727	16388	16576	16427	16287	16408	16390	16563	16483	16469	16531	16541	16280	16502	16291	16318	16449	16656	16476	16332	16536	16525	16560	16410	16575	16761	16573	16497	16617	16405	16497	16584	16400	16528	16372	16363	16435	16479	16409	16358	16381	16461	16513	16377	16568	16449	16378	16569	16545	16317	16332	16374	16576	16433	16499	16495	16474	16356	16414	16538	16408	16437	16386	16567	16638	16414	16546	16281	16499	16389	16528	16380	16601	16473	16314	16583	16482	16504	16444	16415	16317	16623	16489	16405	16574	16195	16359	16619	16527	16523	16537	16539	16453	16408	16467	16597	16595	16454	16136	16415	16423	16428	16508	16356	16425	16395	16358	16383	16471	16522	16413	16368	16404	16455	16325	16409	16453	16545	16511	16435	16540	16598	16378	16409	16507	16301	16404	16337	16490	16431	16499	16411	16471	16424	16474	16476	16472	16371	16337	16563	16350	16469	16594	16474	16404	16342	16445	16532	16358	16319	16562	16446	16416	16508	16469	16367	16547	16509	16511	16473	16443	16565	16296	16385	16415	16395	16645	16496	16598	16424	16523	16306	16535	16308	16532	16286	16526	16552	16604	16402	16429	16365	16402	16451	16409	16488	16357	16379	16315	16406	16536	16530	16325	16393	16561	16402	16457	16402	16502	16484	16461	16460	16341	16492	16508	16397	16583	16509	16526	16482	16360	16452	16379	16556	16453	16615	16591	16413	16603	16237	16494	16619	16631	16346	16654	16301	16451	16572	16442	16332	16395	16433	16625	16477	16345	16361	16394	16309	16497	16452	16450	16406	16545	16398	16643	16413	16295	16426	16500	16401	16548	16498	16515	16402	16424	16534	16566	16601	16388	16342	16435	16313	16470	16497	16424	16454	16334	16374	16616	16540	16539	16380	16410	16613	16485	16468	16374	16388	16453	16477	16392	16388	16402	16527	16344	16342	16566	16577	16497	16428	16473	16511	16356	16313	16627	16512	16390	16396	16482	16414	16271	16537	16428	16463	16417	16509	16510	16523	16502	16396	16422	16582	16427	16355	16449	16394	16616	16370	16433	16463	16385	16410	16377	16622	16611	16439	16337	16303	16388	16361	16372	16687	16366	16377	16385	16496	16508	16453	16428	16471	16402	16318	16527	16386	16370	16341	16481	16506	16623	16370	16660	16631	16472	16545	16514	16435	16579	16560	16596	16472	16541	16415	16596	16436	16229	16344	16323	16584	16423	16522	16320	16374	16467	16326	16659	16646	16504	16375	16489	16468	16442	16366	16446	16366	16526	16594	16503	16415	16416	16433	16522	16636	16452	16486	16543	16484	16576	16290	16362	16398	16447	16457	16519	16375	16529	16418	16372	16616	16469	16425	16315	16426	16484	16334	16413	16604	16549	16496	16449	16369	16445	16457	16408	16253	16533	16528	16425	16430	16335	16539	16514	16372	16431	16464	16367	16545	16437	16636	16446	16396	16535	16453	16221	16285	16568	16472	16377	16483	16368	16544	16492	16573	16432	16440	16461	16483	16447	16246	16486	16419	16333	16428	16514	16466	16594	16367	16555	16595	16443	16499	16624	16452	16590	16649	16473	16493	16320	16511	16414	16382	16455	16489	16393	16599	16509	16509	16578	16527	16388	16475	16579	16528	16499	16530	16554	16461	16336	16243	16414	16633	16440	16576	16511	16602	16476	16454	16381	16446	16361	16375	16552	16429	16583	16485	16409	16379	16462	16512	16349	16425	16555	16414	16362	16473	16540	16510	16482	16436	16399	16720	16335	16427	16411	16458	16487	16483	16493	16324	16390	16576	16327	16338	16391	16432	16528	16524	16577	16617	16325	16443	16327	16378	16305	16380	16577	16407	16445	16396	16419	16469	16742	16321	16640	16347	16468	16256	16445	16599	16698	16376	16362	16545	16554	16489	16465	16357	16573	16451	16544	16610	16507	16343	16495	16392	16472	16703	16510	16496	16673	16316	16411	16381	16489	16236	16521	16331	16484	16452	16444	16428	16573	16454	16401	16304	16417	16661	16485	16373	16543	16453	16547	16413	16493	16402	16424	16334	16444	16381	16436	16406	16454	16528	16626	16193	16377	16390	16415	16451	16482	16361	16335	16446	16573	16501	16381	16342	16453	16266	16534	16450	16484	16339	16544	16520	16612	16450	16321	16386	16529	16375	16510	16569	16487	16390	16382	16457	16345	16435	16472	16406	16459	16537	16385	16615	16376	16445	16447	16364	16444	16524	16544	16432	16402	16515	16163	16384	16360	16487	16363	16567	16453	16618	16363	16476	16436	16490	16496	16636	16493	16315	16362	16544	16401	16318	16370	16417	16604	16508	16512	16570	16462	16455	16514	16378	16565	16571	16535	16334	16399	16354	16472	16451	16543	16424	16326	16516	16559	16287	16491	16435	16460	16433	16437	16420	16529	16631	16428	16481	16237	16423	16524	16424	16477	16464	16512	16295	16428	16364	16450	16490	16468	16433	16454	16310	16573	16360	16487	16293	16501	16534	16248	16416	16528	16473	16436	16517	16540	16379	16517	16498	16513	16320	16467	16451	16500	16522	16499	16477	16532	16460	16635	16430	16368	16492	16513	16533	16658	16498	16358	16451	16426	16327	16525	16419	16538	16466	16140	16377	16414	16231	16362	16424	16408	16465	16453	16409	16544	16459	16508	16639	16468	16368	16358	16417	16462	16354	16433	16372	16466	16553	16480	16432	16427	16512	16709	16433	16489	16432	16421	16482	16513	16407	16578	16486	16387	16496	16456	16506	16364	16406	16535	16370	16533	16348	16347	16294	16365	16453	16327	16395	16428	16439	16487	16378	16434	16568	16397	16433	16510	16565	16422	16503	16441	16442	16602	16403	16432	16481	16602	16394	16520	16537	16477	16538	16492	16474	16447	16410	16250	16182	16496	16527	16391	16286	16366	16422	16434	16586	16509	16417	16518	16324	16390	16499	16361	16258	16334	16465	16544	16411	16462	16435	16478	16506	16393	16412	16500	16517	16381	16574	16472	16634	16409	16390	16319	16450	16437	16511	16502	16412	16500	16320	16458	16420	16596	16405	16361	16380	16562	16529	16512	16526	16369	16413	16333	16390	16511	16415	16376	16431	16481	16578	16299	16488	16498	16658	16450	16426	16527	16554	16374	16431	16508	16510	16304	16342	16408	16404	16451	16658	16518	16373	16592	16445	16567	16424	16478	16557	16390	16478	16489	16577	16516	16437	16404	16471	16536	16403	16325	16418	16535	16434	16552	16296	16469	16394	16373	16406	16541	16630	16452	16335	16484	16426	16367	16406	16512	16558	16440	16452	16425	16618	16327	16516	16638	16577	16476	16315	16498	16447	16420	16546	16443	16560	16380	16380	16440	16506	16562	16534	16421	16379	16577	16561	16363	16310	16312	16510	16519	16442	16563	16420	16410	16420	16380	16547	16595	16609	16266	16531	16477	16487	16400	16497	16603	16464	16461	16550	16362	16701	16276	16627	16416	16537	16516	16370	16548	16436	16526	16558	16510	16535	16378	16499
23024	21576	29465	24104	21862	24380	28589	27224	27503	24570	23091	22774	22116	21788	21531	21185	21252	20969	21529	24570	23951	21652	21102	20908	21224	22312	21428	22246	23440	23222	22268	21612	21099	20892	20674	20555	20446	20708	20536	20542	20570	20551	20453	20487	20670	20423	20501	20557	20511	20416	20675	20420	20619	20744	20621	20506	20776	20568	20486	20667	20476	20440	20624	20304	20504	20500	20520	20345	20420	20419	20378	20780	20483	20463	20581	20450	20500	20574	20380	20344	20506	20744	20799	20482	20690	20766	20706	20594	20505	20348	20302	20329	20485	20417	20586	20521	20508	20585	20539	20339	20480	20483	20573	20556	20666	20509	20560	20389	20414	20432	20402	20467	20544	20613	20605	20547	20320	20378	20428	20646	20560	20547	20575	20623	20593	20210	20562	20497	20338	20423	20368	20446	20352	20645	20506	20476	20403	20463	20490	20378	20625	20466	20426	20561	20255	20602	20772	20399	20525	20558	20387	20292	20587	20742	20524	20396	20478	20359	20607	20546	20649	20527	20426	20221	20538	20408	20457	20378	20513	20207	20482	20391	20340	20458	20556	20491	20354	20466	20637	20528	20488	20696	20489	20290	20182	20619	20288	20558	20590	20421	20402	20466	20589	20496	20469	20449	20538	20707	20568	20460	20513	20499	20581	20465	20393	20574	20347	20265	20505	20527	20514	20239	20814	20588	20502	20365	20577	20722	20536	20450	20506	20676	20399	20424	20500	20627	20543	20275	20378	20363	20496	20535	20569	20480	20555	20629	20246	20376	20730	20418	20369	20528	20533	20407	20376	20489	20451	20431	20341	20269	20441	20629	20680	20679	20478	20585	20534	20402	20372	20503	20209	20895	20452	20274	20675	20388	20483	20450	20633	20578	20533	20456	20545	20318	20609	20443	20571	20368	20456	20658	20336	20343	20473	20354	20513	20690	20510	20368	20483	20359	20473	20344	20658	20362	20427	20540	20383	20537	20182	20411	20571	20386	20633	20432	20552	20311	20407	20534	20454	20462	20298	20480	20605	20612	20621	20473	20407	20428	20487	20378	20384	20523	20519	20248	20565	20526	20539	20355	20466	20636	20459	20553	20406	20448	20424	20471	20456	20408	20324	20540	20495	20291	20574	20617	20602	20583	20297	20349	20486	20750	20546	20508	20530	20491	20430	20263	20461	20533	20477	20455	20398	20447	20388	20291	20698	20523	20457	20503	20385	20635	20615	20315	20412	20447	20375	20554	20585	20437	20654	20495	20558	20362	20536	20372	20752	20664	20390	20630	20305	20435	20364	20634	20554	20709	20493	20458	20498	20474	20705	20379	20478	20335	20481	20573	20608	20273	20506	20493	20628	20690	20319	20474	20399	20347	20419	20614	20338	20300	20354	20378	20400	20423	20255	20275	20611	20494	20597	20440	20625	20525	20548	20515	20613	20287	20468	20434	20557	20356	20486	20470	20466	20534	20436	20322	20558	20426	20719	20524	20555	20384	20579	20492	20457	20577	20522	20482	20486	20298	20255	20607	20514	20603	20669	20490	20426	20266	20444	20460	20506	20501	20443	20316	20403	20619	20399	20333	20270	20561	20409	20569	20438	20350	20484	20456	20356	20447	20834	20529	20427	20452	20335	20443	20525	20399	20318	20383	20503	20488	20437	20488	20246	20462	20302	20344	20407	20423	20521	20397	20187	20347	20384	20514	20751	20193	20391	20513	20374	20407	20498	20447	20495	20362	20584	20385	20545	20365	20378	20359	20365	20383	20350	20362	20413	20277	20559	20647	20447	20360	20520	20480	20623	20467	20583	20426	20543	20488	20314	20609	20495	20494	20536	20466	20634	20485	20336	20430	20467	20451	20540	20519	20464	20620	20356	20494	20549	20387	20511	20238	20194	20445	20401	20478	20402	20369	20527	20486	20621	20506	20290	20534	20505	20602	20632	20336	20447	20176	20313	20543	20419	20566	20635	20420	20535	20258	20325	20434	20417	20464	20582	20392	20506	20423	20472	20638	20606	20525	20530	20418	20555	20507	20568	20538	20549	20214	20552	20525	20620	20457	20586	20717	20512	20458	20618	20480	20374	20433	20625	20374	20251	20573	20403	20392	20595	20687	20304	20180	20316	20471	20514	20384	20456	20687	20479	20296	20380	20519	20383	20320	20350	20305	20269	20422	20382	20386	20344	20481	20543	20402	20469	20425	20485	20465	20577	20633	20513	20487	20339	20282	20540	20483	20294	20274	20482	20597	20425	20462	20545	20509	20426	20364	20427	20310	20303	20382	20391	20414	20403	20297	20344	20414	20448	20680	20662	20512	20643	20277	20384	20542	20320	20245	20427	20461	20361	20742	20339	20334	20298	20568	20572	20420	20492	20448	20600	20504	20409	20290	20404	20548	20452	20609	20627	20373	20440	20563	20452	20415	20420	20627	20412	20324	20301	20385	20529	20739	20337	20494	20375	20358	20527	20400	20373	20582	20511	20541	20670	20386	20295	20358	20699	20317	20234	20360	20539	20611	20502	20285	20363	20528	20446	20393	20457	20283	20585	20406	20472	20368	20395	20291	20682	20456	20507	20388	20512	20426	20372	20495	20369	20508	20191	20599	20598	20714	20399	20570	20480	20521	20455	20394	20417	20646	20690	20602	20694	20475	20338	20422	20358	20176	20400	20513	20400	20653	20490	20443	20381	20416	20447	20555	20633	20724	20307	20403	20370	20441	20556	20674	20586	20322	20563	20306	20341	20501	20501	20326	20591	20442	20393	20285	20691	20481	20461	20203	20248	20440	20477	20503	20495	20446	20489	20697	20449	20539	20392	20605	20561	20664	20545	20718	20348	20683	20501	20541	20422	20444	20398	20483	20369	20194	20367	20437	20470	20413	20496	20509	20632	20508	20500	20331	20383	20452	20489	20396	20553	20374	20396	20537	20640	20480	20692	20323	20459	20425	20401	20321	20471	20650	20542	20347	20555	20615	20410	20383	20247	20487	20419	20522	20658	20361	20542	20444	20422	20216	20593	20272	20425	20494	20547	20403	20389	20269	20487	20267	20493	20527	20480	20549	20433	20701	20534	20312	20489	20436	20283	20284	20327	20330	20675	20429	20695	20621	20575	20663	20614	20599	20460	20458	20609	20599	20544	20371	20716	20461	20585	20556	20570	20603	20485	20494	20455	20346	20190	20470	20506	20366	20459	20375	20342	20183	20160	20446	20698	20635	20583	20441	20416	20285	20388	20466	20478	20329	20456	20248	20273	20388	20404	20545	20704	20313	20457	20435	20538	20483	20289	20543	20392	20380	20354	20246	20655	20386	20448	20547	20381	20495	20391	20517	20646	20621	20514	20469	20089	20465	20421	20406	20414	20561	20477	20631	20506	20737	20500	20350	20519	20553	20180	20372	20456	20552	20492	20730	20493	20676	20461	20450	20495	20542	20320	20395	20473	20345	20347	20312	20548	20510	20556	20461	20499	20506	20496	20644	20481	20530	20636	20391	20502	20422	20486	20523	20425	20504	20324	20566	20366	20293	20516	20522	20452	20559	20347	20325	20635	20556	20491	20544	20502	20582	20270	20652	20550	20477	20570	20497	20462	20434	20397	20355	20355	20530	20300	20367	20148	20737	20320	20520	20559	20591	20455	20568	20319	20397	20613	20437	20314	20620	20473	20493	20643	20230	20385	20480	20648	20327	20482	20426	20292	20779	20448	20519	20481	20561	20476	20478	20359	20469	20427	20549	20419	20561	20485	20554	20537	20661	20641	20545	20431	20506	20302	20543	20493	20555	20284	20347	20660	20224	20372	20450	20558	20549	20327	20365	20457	20387	20518	20312	20338	20646	20339	20472	20644	20401	20411	20379	20500	20630	20498	20372	20429	20338	20553	20748	20417	20538	20435	20417	20582	20520	20370	20402	20720	20591	20510	20644	20699	20324	20329	20310	20740	20621	20555	20447	20505	20383	20392	20433	20232	20360	20582	20512	20358	20365	20405	20463	20534	20441	20511	20459	20451	20475	20518	20564	20547	20424	20445	20158	20297	20261	20235	20374	20671	20494	20684	20325	20557	20520	20450	20278	20454	20347	20402	20325	20502	20416	20563	20448	20522	20339	20491	20505	20657	20505	20427	20455	20419	20397	20419	20447	20403	20538	20578	20473	20369	20363	20439	20397	20475	20322	20431	20301	20522	20545	20396	20366	20294	20411	20361	20565	20401	20592	20459	20644	20456	20397	20484	20457	20351	20624	20278	20414	20466	20372	20485	20412	20553	20245	20347	20493	20503	20555	20464	20517	20522	20459	20602	20660	20401	20309	20379	20504	20458	20427	20456	20353	20462	20344	20502	20474	20657	20386	20437	20600	20596	20457	20333	20508	20520	20568	20583	20403	20609	20410	20795	20506	20659	20376	20618	20631	20373	20423	20462	20559	20551	20307	20472	20387	20377	20502	20479	20491	20541	20542	20355	20556	20409	20339	20507	20418	20455	20522	20259	20338	20357	20309	20503	20321	20455	20244	20425	20375	20417	20317	20379	20486	20447	20393	20553	20621	20439	20512	20496	20381	20599	20491	20449	20556	20504	20432	20574	20362	20498	20379	20543	20336	20385	20169	20412	20304	20349	20506	20522	20382	20536	20293	20341	20352	20379	20343	20504	20372	20365	20491	20189	20418	20476	20609	20668	20541	20447	20549	20461	20365	20368	20457	20355	20650	20329	20700	20369	20480	20535	20392	20451	20352	20623	20554	20646	20548	20380	20333	20421	20501	20345	20149	20433	20566	20690	20457	20446	20430	20492	20562	20334	20533	20600	20586	20460	20648	20550	20379	20560	20569	20405	20558	20559	20364	20340	20492	20443	20324	20465	20524	20650	20583	20508	20463	20441	20670	20630	20457	20555	20601	20299	20559	20592	20449	20495	20563	20514	20620	20379	20500	20387	20496	20501	20497	20442	20542	20438	20487	20390	20356	20278	20576	20586	20539	20497	20490	20664	20399	20440	20469	20492	20527	20481	20450	20341	20241	20581	20622	20460	20640	20383	20326	20645	20631	20564	20498	20453	20376	20267	20576	20406	20333	20601	20430	20498	20530	20252	20336	20508	20392	20544	20562	20420	20307	20382	20430	20636	20360	20709	20444	20568	20577	20472	20427	20268	20511
33737	60110	46356	27887	23035	20339	23064	27379	27636	21708	20308	20245	19342	18759	18260	17811	17525	17846	18325	23454	21192	17720	17559	17745	17745	19835	17909	19086	21687	20287	19062	18166	17423	17029	16986	16901	17138	16642	16965	16927	17062	16914	16869	16968	16886	17087	16900	16890	16923	16893	16866	16867	16952	17056	16926	16914	17130	16900	16813	16747	16774	16875	16889	16996	16747	16930	17130	16962	16920	16840	16920	16867	16884	16905	17078	16789	16923	16936	17076	16776	16999	17029	16747	16934	16847	16914	16940	16799	16934	16893	16814	16874	16879	16840	16828	16898	16955	16884	16887	16984	16844	16858	16862	16945	16840	16899	16753	16852	16899	16855	16997	16820	16890	16896	16904	16854	16730	16803	16922	16753	17003	16823	16914	17023	16955	16934	16811	16929	16945	16815	16909	16880	17076	16791	16943	17016	16813	16836	16819	16984	16876	16862	16817	16913	16916	17065	16901	16848	16935	16913	16953	16894	16809	16822	16815	16781	16811	16820	16860	16943	16878	16767	17013	16811	16990	16962	16889	16836	16822	16934	16981	16970	16814	16868	16838	16870	16929	16850	17012	16902	16869	16916	16712	16816	16892	16893	17024	16908	16860	16970	16751	16853	16792	16858	16912	16801	16970	16791	16776	16827	17150	17045	16933	16840	17043	16974	16906	16942	16953	16891	16859	16833	16916	16959	17017	16995	16968	17084	16755	16814	16886	16901	16752	16930	17015	16895	16835	16913	16862	16816	16826	16956	16936	17004	16824	16848	17052	16844	16724	16951	16807	16826	16670	16811	16941	16945	16876	16845	17003	16790	16867	16704	16794	16948	16944	16977	16891	17003	16650	16861	16882	16971	17030	16978	16847	17004	17042	16892	16764	16765	16773	16908	17005	16771	16818	16866	16899	16842	16817	16934	16857	16745	16801	16911	16987	16795	16892	16901	16919	16688	16972	16805	16890	16991	16854	16731	16821	16836	16776	16972	16944	16740	17087	16816	16850	16766	16925	16866	16937	16862	16830	16712	16746	16775	16860	16983	16771	17002	16841	16947	16995	16801	16871	16892	16699	16899	16873	16874	16828	16880	16873	16928	16843	17093	16834	16930	16878	16832	16851	16911	16935	16776	16958	17031	16905	16693	16790	16992	16879	17043	16820	16925	16871	16834	16966	16809	16813	16996	16957	17001	17046	16886	17032	16825	17142	16830	17012	16866	16902	16847	16957	16998	16846	16772	16973	16852	16756	16817	16738	17013	16786	16922	16870	16940	16894	16911	16881	16825	16898	16741	16966	16906	16933	16840	16867	16926	16873	16909	16788	16927	16975	17004	16972	16987	16973	16899	16897	16884	16968	16807	16837	16696	16835	16917	16823	16968	16998	16757	16837	16895	16876	16808	16742	16758	16903	17065	16893	16790	16811	16757	16782	16900	17006	17029	16980	16934	16850	16840	16928	16801	16935	16774	16841	16767	16906	16751	16930	16745	16953	16922	16926	16986	16725	16955	16985	16745	16883	16946	17009	16998	16846	16901	16812	16848	16784	16822	16755	16890	16774	17140	16822	16850	16773	16902	16831	16932	16782	17022	16870	16842	16978	16972	16800	17005	16879	16800	16758	16773	16841	16748	16840	17042	16992	16763	17052	16960	16900	16772	16897	16773	16715	16801	16773	16934	16832	16932	16930	16999	16929	16833	16844	17044	16804	16915	16842	16725	17036	16909	16826	16862	16886	16878	16785	16895	16830	16834	16836	16770	16870	17097	16664	16935	16914	16962	16863	16865	16879	16783	17120	16856	17135	16962	16815	16938	16898	16848	16950	16862	16790	16919	16995	16952	16720	16894	17017	16863	16776	16882	16965	16873	16846	16876	17021	16719	16927	16785	16831	16920	16962	16728	16941	16873	16851	16818	16796	16847	16874	16883	16852	16877	16800	16858	16819	17043	16847	16753	16699	16688	16867	16793	16766	16941	16919	16997	16807	16946	16839	16938	16858	16926	16711	16908	16699	16697	17014	16849	16878	16971	16817	16721	16984	16840	16804	17115	16853	17039	16928	16744	16953	16675	16928	16906	16933	17016	16952	16868	17005	16881	16868	16903	16784	16941	16928	16896	17031	16868	16966	16813	16746	16939	16690	16747	16800	16941	16793	16981	17043	16766	16839	16991	16702	16852	16770	16883	16893	16963	16890	16828	16698	16874	16854	16961	16865	16983	16859	16943	16945	16778	17167	16939	16919	17040	17025	16829	16830	16674	16827	16795	17058	16909	16965	17016	16872	17157	16874	16778	16849	16896	16972	16856	16850	17176	16812	16649	16853	16875	16960	16816	16869	16957	16872	16761	16876	16939	16965	16892	16882	16820	16740	16872	16851	16776	16962	16815	17133	16956	16823	16927	16988	16882	17017	16787	16917	16828	16756	16778	16860	16840	16926	16932	16795	16923	16767	16952	16809	16806	16789	16992	16608	16869	17020	16755	16883	16937	16903	16879	16812	16922	16984	16917	16845	16736	16913	16843	16932	16918	16880	16924	16837	16867	16884	17040	16939	16896	16895	16768	16889	16746	17145	16849	16792	17123	16795	16829	16839	16842	16841	16905	16940	16894	16921	16934	16795	16839	17026	16864	16942	16857	17093	16891	16822	16746	16961	16911	16877	16850	16958	16946	17072	16995	16948	16924	16735	16984	16850	16891	16856	16526	16778	16985	16859	17014	16825	16840	16923	16869	16796	16935	17057	16831	16870	16981	17028	17065	16940	16877	16932	16903	16742	16970	16806	16913	16788	16965	16814	16901	16866	16929	16917	16945	16845	16801	16824	16909	16933	16917	16724	16981	16988	16916	16820	16872	16841	17051	16906	16818	16840	16833	16850	16797	16933	16859	16808	16882	16808	16738	16947	16722	16869	16944	16997	17020	16770	16882	16905	16870	16714	16844	16985	16846	16833	16829	16943	16675	16892	16792	16849	16842	16924	17010	17009	16824	17017	16833	16985	16806	16968	16816	16779	17025	16753	17028	16863	16948	16835	16928	16796	16890	16866	16993	16684	16722	16798	16727	16831	16905	16762	16728	16843	16794	16569	16757	16815	16911	16809	16850	16779	16965	16966	16811	16797	16890	16901	16850	16827	16970	16916	16988	16806	16873	16769	16738	16996	16902	16701	16922	16890	17055	16977	16879	16726	16898	16842	16890	16856	16840	16842	16766	16834	16909	16976	16757	16691	16687	16777	16817	16914	16811	16937	16927	16899	17084	16834	16934	16896	16838	17104	17071	16945	16667	16876	16880	16755	16819	16864	16853	17063	16883	16899	16884	16908	17029	16809	16823	16767	17093	16630	16951	16833	16892	16942	16816	17022	16740	16928	16993	16878	16740	16820	16807	16992	16918	16992	16684	16755	17006	16802	17074	16967	17065	17050	16780	16888	16897	16798	16864	16756	17057	16776	16820	16803	16908	16822	16935	16821	16933	17064	16809	16730	16980	17019	17111	16915	16847	17019	16784	16953	16817	16858	16979	16845	16878	16740	16783	16807	16811	16769	16753	16882	16863	16910	16820	17030	16868	16981	16935	16671	16877	16885	17042	16807	16896	17065	16885	16723	16788	16730	16928	16901	16880	16826	16735	16883	16876	17015	16843	16793	16938	16887	16734	16984	17001	17067	16909	16812	16816	17032	16875	16761	16827	16709	16986	16856	16814	17042	16793	17067	16854	16672	17083	16988	16793	16928	16804	16996	17009	16837	16966	16897	16939	16810	17015	16709	17171	16824	16968	16708	16862	16665	16996	16742	16992	17032	16946	16952	16917	16781	16960	16888	16774	16941	16861	16939	16868	16847	16786	16970	16889	17034	17049	17028	17169	16860	16891	16798	16762	16880	16873	16780	16937	16890	16885	16991	17025	16875	16819	16908	16787	16949	16711	16919	16849	16975	16865	16939	16800	16847	16941	16999	16995	16891	16755	16916	16984	16667	16923	16875	16841	16875	16893	16841	16854	17024	16774	17154	16886	16874	16760	16875	16769	16869	16824	16587	16843	16804	16844	16856	16870	16776	16933	16772	16871	16961	16690	16982	16910	16960	17082	16853	16878	17023	16811	17037	16860	16915	16814	17065	16939	16912	16915	16750	16973	16817	16862	16949	16904	16798	16826	16864	16906	16853	16765	16887	16923	17061	16868	16901	16787	16736	16951	16903	17119	16876	16915	16768	16871	16862	16862	16809	16971	16799	16896	16864	17020	16908	16938	16745	16895	16996	16959	16971	17089	16974	16723	17037	16777	17056	16878	16824	16831	16867	16811	16741	17035	16845	16745	16763	16806	16706	16934	16940	16960	16923	16916	16815	16845	16865	16958	16885	16835	16835	16921	16892	16940	16782	16814	17102	16937	16865	16726	16888	16928	17035	17018	16668	17002	16948	16929	16729	17022	16909	16891	16909	16926	17034	16890	16930	16714	17076	16900	16890	16764	16815	16789	16893	16743	16936	16866	16763	16855	16852	16946	16902	16840	16668	16901	16875	16992	16897	16897	16769	16803	17058	16913	16781	16718	16873	16971	16886	17014	16942	16893	16711	16575	16785	16790	16880	16789	16840	16885	17125	16869	16966	16945	16847	16932	16894	16715	16995	17003	16716	16798	16646	16979	16943	16859	16869	16872	16943	16848	16912	16871	16905	16834	16792	16919	16809	16930	16869	16686	16831	16892	16896	16933	16803	16946	17022	16913	16951	16856	16908	16908	16919	16638	16845	16808	16842	16994	16644	16891	16922	16949	16915	16821	16770	16847	16966	16780	16968	16797	17096	16748	16912	16856	17026	16884	16903	16953	16887	16948	16701	17015	16667	16919	16797	16958	16830	16982	16855	16848	16836	16886	16839	16923	16723	16927	16766	16939	16917	16948	16886	16923	16830	16820	16710	16790	16698	16856	16808	16842	16837	16805	16862	16794	16852	16829	16865	16962	16720	16897	16858	16860	16899	16957	16821	16858	16899	16860	16711	16853	16969	16728	16953	16861	16994	16781	16724	16978	16888	16822	16867	17069	16796	16761	16888	16720	16848	16865	16824	16842	17031	16815	17001	16773	16829	16922	16875	16678	17043	16950	16879	16823	16760	16769	16906	16784	16946	16812	16851	16890	16943	16927	16863	16909	16855	16885
29191	26240	28776	24911	21202	20714	20589	21187	22809	22192	20830	20430	20286	20685	20683	20538	20124	20064	19999	20214	20199	20070	20065	20031	20270	20202	19942	20257	20108	20132	19985	20121	20086	20074	19856	19790	19784	19901	19977	20037	19830	19819	19790	19786	19794	19721	20049	19897	19835	19784	19845	19855	19962	19690	19812	19703	19813	19898	19934	19963	19844	19784	19813	19771	19782	19897	19741	19736	19683	19800	19904	19907	19876	20039	20016	19857	19885	19818	20055	19983	20103	19837	20017	20081	19838	19755	19805	19684	19910	19879	19841	20029	19657	19979	19981	19991	19930	19907	20033	19911	19826	19881	19808	19789	19823	19816	19929	19950	19763	19945	19968	19902	19732	19611	20042	19802	19913	19754	19961	19903	20089	19793	19837	19848	19909	19757	19934	19970	19735	19801	19937	19840	19881	19886	19800	20023	19806	19728	19796	19828	19865	19801	19861	19840	19751	19581	19735	20122	19942	19939	19788	19757	19920	19739	19760	20007	19923	19893	19801	19826	19808	19650	20140	19970	19771	20163	19680	19833	19846	19774	19888	19942	19909	19860	20005	19612	19763	19850	19917	19942	20066	19782	19840	19905	19840	19814	19957	19870	19935	19923	19938	19877	19946	19862	19801	19755	19993	20054	19839	19894	19970	19885	19874	19771	19735	19879	19861	20130	19877	20039	19742	19946	19842	19826	19942	19673	19816	19826	20029	19731	19766	19643	19827	19821	19809	20159	19996	19877	19831	19887	20004	19900	19833	19793	19866	19863	19660	19960	20119	19909	19887	19823	20121	19921	19656	19722	19873	19795	20133	19828	19688	19883	19847	19719	19829	19844	19954	20074	19959	19761	19948	20082	19776	19879	19698	19937	19799	19848	19890	19851	19865	19966	19887	19683	20015	20065	20025	20177	19825	19809	19931	19813	19800	19808	19943	19883	19951	19731	19806	19890	19787	19656	20102	19834	19803	19958	19805	19907	19817	19982	20015	19849	19748	19873	19865	19696	19964	19964	20007	19753	19813	19861	20051	19936	19980	19803	19754	19868	19822	19832	20038	19853	20012	19812	20116	19846	19969	19942	20126	19893	19893	19724	19941	19835	19722	19849	19823	19788	19973	19957	19634	19820	19812	19925	19986	19931	19838	19792	19893	19774	20006	19830	19864	19925	19932	19920	19874	19965	19968	19951	19959	20156	19864	19794	19956	19920	19846	19957	19779	19796	19868	19843	20063	19835	19764	19945	19771	19985	19895	19730	19938	20070	19850	19789	19858	19645	19815	19574	19542	19805	19883	20012	19864	19534	19862	19840	19888	19903	19933	19687	19776	19829	19786	19753	19946	19895	19830	20002	19817	19860	19933	19883	19971	19939	19937	19921	20067	19848	19879	19914	19997	19784	19808	19816	19793	19832	19772	19920	19755	19884	20017	19827	19931	19851	19797	19695	19963	19872	19715	19843	19791	19759	19979	20017	20115	19778	19893	19872	19831	19771	19915	19797	19875	20041	19949	19945	19910	20034	19934	19810	19888	20015	19961	19943	19832	19932	20075	19777	19874	19994	19972	19794	19892	19918	19770	19791	19915	19928	19900	19938	19982	19951	19860	19776	19963	19751	20010	19912	20025	19884	19851	19875	19815	19823	19954	19939	20202	19915	19957	19790	19828	19814	20029	19883	19873	19799	19735	19960	19876	19649	19674	19839	19976	19989	19811	20020	20011	19909	19865	19875	19668	19848	19938	20028	19841	19871	19824	19950	19945	19791	19901	19848	19892	19954	19907	19990	19827	19803	19747	19939	19812	19929	19707	19877	19755	19900	19965	19787	19945	19876	19872	19937	19843	19738	19814	19824	20047	19894	20054	20026	19767	19877	19945	19925	19804	19826	19920	19823	19952	19964	19745	19683	19804	19870	19980	19810	19676	19730	20012	19880	19830	19948	19972	19787	19569	19933	19836	19830	19878	19889	19962	19813	19750	20105	19803	19901	19991	20011	19895	19931	19803	19789	19994	19956	20174	19919	20020	19717	19869	19763	19915	19923	19849	19944	19860	19878	20036	19673	19970	19845	19716	19907	19796	19870	19875	19556	19830	19948	19903	19806	19812	19809	19857	19802	19881	19814	20091	19894	19767	19933	19710	19752	20084	19891	19887	19900	20043	19914	20038	19783	19769	19796	19660	19987	19836	19776	19709	19756	19811	19747	20086	19608	19744	19818	19921	19883	19875	19759	19811	19801	19682	19761	19836	19882	19883	19992	19811	19886	19824	19890	19872	20005	19863	19915	20013	19911	19730	19694	19835	20102	19742	19960	19963	19772	19742	19797	20108	19937	19678	19811	19930	19853	20068	19774	19850	19884	19803	19798	19759	19680	19739	19662	20097	19982	19879	20004	19980	19802	19911	19969	19857	20051	19878	19948	20012	19832	19880	19903	19826	19913	19906	19618	19914	19882	20036	19979	19758	19899	19725	19967	19760	19774	19913	19802	19890	19958	19682	19874	19997	19936	19875	19767	19789	19778	19846	19925	19658	19955	19913	19729	19946	19833	19911	19776	19851	19805	19876	19915	20040	19759	19843	19814	19774	19991	19852	19918	19828	19752	19984	19734	19771	19695	19644	19955	20055	19897	19801	20006	20101	19905	19807	19905	19934	19813	19973	19703	19913	19894	19861	19656	19745	20097	19920	19742	19990	19988	20085	19922	19991	19963	19724	19814	19893	20012	19985	19758	19722	19760	20069	19681	19764	19858	19873	19907	19973	20100	19876	19937	19832	19868	19809	19824	19951	19936	19736	19880	20042	19910	19913	19746	19836	19787	19901	19944	19928	19900	19644	19831	19817	20061	19855	19954	19917	19955	19942	20006	19814	19897	19797	19943	19991	19866	19890	19980	19906	19959	19755	19884	19928	19889	19676	19620	19718	19754	19770	19840	19800	19960	19748	19716	19918	19850	19830	19871	19790	19787	19865	19914	19796	19920	19700	19892	19811	19899	20051	20079	19874	19958	19794	20001	19902	19888	19859	19978	19936	19664	19923	19846	19942	19804	19925	19765	19773	19711	19794	19967	19746	19805	19981	19912	20056	19828	20032	19970	20038	19832	20044	20043	19838	19941	19825	19991	19857	19878	19829	19828	19780	19822	19728	19902	19913	19858	19935	19949	19881	19838	19901	19862	19893	19693	19663	19813	19751	19983	19918	20039	19784	19869	19911	19874	19994	19935	19756	19753	19852	19981	19949	19886	19873	19882	19905	19906	19726	19877	19871	19751	19921	19828	19954	19882	20039	19915	19999	19945	19956	19789	19929	19774	19853	19900	19695	20034	19842	19902	19968	19820	20028	20007	19946	19997	20025	19888	20056	19844	19915	19842	19840	20069	20041	19905	20117	19945	19932	19857	19741	19812	20032	19805	19828	19947	19791	19785	20006	19785	19892	19970	19931	20052	19920	20017	19835	19931	19902	19902	19842	19941	19837	20075	19940	19896	19793	19754	19928	19974	19909	19999	19952	20005	19765	19901	19867	19924	19649	19781	19760	19937	19948	19741	19941	20113	19906	19960	20054	19713	19732	19953	19929	19581	19720	19843	20065	19835	19789	19787	20008	19695	19735	19901	20013	19951	19966	19843	19758	19764	20066	19991	19824	19965	20086	19970	19869	19835	19982	19942	19717	19871	19980	20003	19936	19786	19866	19838	19863	19934	19728	19877	19682	19875	19922	19962	19718	19823	19792	19886	19902	20030	19992	20050	19999	19841	19731	20025	19622	19764	19989	19900	19774	19798	19822	19871	19828	19871	19818	19935	19753	19983	20150	19815	19784	19772	19816	19822	19936	19798	19944	19738	19867	19874	19897	19961	19784	19838	19719	19890	19975	19660	19766	19855	20005	19923	19766	20017	20057	19840	19886	19778	19702	19935	20089	20045	20094	20028	19733	19960	19911	19775	19880	19975	19764	19803	19987	19845	19785	19788	19825	19757	19839	19976	19845	19901	19793	19878	19949	19814	19906	19803	19687	19769	19874	19803	19830	19753	19930	19943	19802	20094	19813	19857	19870	19781	19906	19699	20002	19844	19849	19856	19675	19884	20049	19804	19815	19707	19714	19778	19966	19875	19939	19841	19976	19983	19962	19786	19935	19783	19705	19914	19778	19698	19928	20150	19613	19665	19917	19836	19856	19834	19984	19754	19747	19937	19767	19900	19920	19972	19871	19779	19741	19894	19858	19887	19785	19829	20008	19867	19988	19838	19915	19956	19672	19999	19914	19863	19868	19910	19961	19598	19912	19811	19957	19778	19838	20115	19882	19909	19762	19874	19996	20142	19943	19920	20141	19756	19837	19949	19903	19555	19929	20123	19861	19801	19739	19798	19912	19753	19646	19893	19855	19726	19720	19818	19955	20024	19958	19807	19879	19900	19840	19862	19852	19870	19878	19971	19815	20077	19782	19965	20054	19754	19777	19734	20053	19757	19936	19874	20036	19835	19892	19849	20057	20087	19982	19974	19865	19761	19898	19866	19744	20006	19738	19898	19598	19902	19844	19986	19856	19751	19888	20243	19866	19862	20076	19892	19817	19898	19927	19869	19956	19948	20013	19936	19900	19785	19983	19966	19960	19793	19840	19854	19890	19970	19706	20106	19674	20034	19881	19911	19729	19774	19865	19987	20008	19918	20046	20026	19967	19940	19982	19912	19806	19791	19806	19950	19873	19933	19745	19840	20037	20120	19851	19948	19697	19692	19705	19793	19889	20000	19965	19974	19873	19986	20095	19991	19730	19730	19929	19915	19911	19823	19815	19997	19954	19904	19736	19857	19720	19839	19843	19745	19963	19976	19772	19973	19889	19946	20014	19848	19807	19797	19921	19792	19829	19972	19818	19935	19896	19764	19789	19922	19770	19838	19864	19857	19821	19978	20030	19854	20046	19859	20134	19974	19728	19888	19871	19930	20047	19914	19831	19961	19761	19898	19883	19648	19950	19977	20155	19884	19777	19725	19831	19938	19797	19687	19748	19799	19838	19729	19864	19786	19747	19995	19809	19964	20015	20044	19876	20075	19834	19850	19941	19771	19835	19866	19820	19758	19969	19809	19772	19883	19883	19940	19978	20093	19978	20004	19715	20074	19969	19807	19843	19922	20004	19785	19997	19948	19785	19717
29749	37181	26889	20499	18768	17535	17300	18982	21994	19712	17891	17391	17977	17888	17806	17424	17159	16685	16970	16799	17031	16913	16999	16867	16996	16811	16634	16798	16993	16763	16683	16815	16457	16565	16667	16554	16659	16342	16484	16580	16647	16385	16623	16634	16664	16445	16441	16470	16387	16498	16454	16579	16560	16518	16400	16506	16508	16313	16671	16547	16446	16381	16592	16483	16488	16679	16437	16572	16532	16567	16380	16514	16528	16571	16529	16561	16380	16506	16591	16506	16597	16549	16630	16520	16620	16394	16608	16723	16498	16397	16483	16423	16711	16450	16422	16613	16382	16394	16619	16487	16461	16481	16508	16508	16470	16540	16500	16550	16389	16443	16529	16649	16617	16483	16448	16622	16506	16324	16553	16573	16490	16395	16597	16666	16401	16584	16294	16663	16473	16347	16513	16577	16611	16400	16500	16550	16488	16705	16620	16471	16567	16596	16680	16773	16502	16625	16484	16423	16497	16590	16527	16424	16473	16301	16641	16573	16446	16579	16493	16459	16642	16417	16361	16606	16574	16491	16394	16671	16489	16453	16580	16454	16441	16493	16514	16575	16624	16607	16505	16475	16691	16452	16491	16656	16529	16545	16608	16592	16490	16573	16529	16502	16565	16372	16528	16411	16452	16620	16374	16538	16233	16622	16628	16270	16443	16620	16590	16572	16576	16361	16429	16474	16438	16672	16449	16545	16552	16380	16498	16492	16700	16497	16480	16378	16519	16670	16495	16557	16496	16426	16427	16558	16428	16546	16390	16614	16525	16251	16410	16635	16522	16372	16516	16533	16665	16408	16578	16439	16701	16664	16505	16268	16513	16485	16669	16570	16427	16527	16556	16567	16546	16551	16372	16513	16430	16473	16294	16648	16531	16477	16510	16610	16398	16563	16527	16528	16556	16531	16320	16399	16440	16493	16457	16600	16517	16418	16521	16690	16365	16563	16528	16628	16546	16464	16528	16584	16477	16555	16509	16512	16594	16576	16474	16578	16508	16457	16548	16680	16514	16492	16522	16527	16490	16688	16517	16410	16418	16590	16417	16462	16452	16401	16346	16600	16295	16384	16380	16417	16324	16609	16602	16530	16563	16501	16425	16414	16446	16656	16525	16720	16562	16627	16396	16437	16548	16360	16590	16355	16597	16591	16560	16459	16403	16664	16283	16630	16558	16445	16466	16502	16439	16428	16647	16505	16606	16590	16410	16510	16410	16605	16703	16651	16492	16577	16415	16419	16410	16703	16542	16527	16549	16593	16570	16618	16500	16615	16570	16499	16434	16480	16592	16380	16586	16435	16549	16675	16427	16485	16491	16583	16553	16355	16409	16490	16452	16575	16524	16432	16530	16633	16616	16560	16563	16445	16421	16295	16597	16575	16572	16544	16523	16475	16625	16402	16456	16559	16715	16529	16388	16435	16571	16373	16598	16634	16553	16489	16632	16616	16594	16592	16447	16800	16540	16561	16632	16450	16502	16593	16540	16636	16565	16546	16605	16582	16696	16408	16391	16472	16532	16451	16311	16460	16571	16459	16616	16534	16622	16579	16586	16529	16615	16633	16619	16451	16355	16581	16534	16607	16384	16612	16417	16539	16578	16492	16505	16311	16539	16554	16594	16606	16529	16505	16731	16460	16601	16360	16370	16522	16515	16628	16443	16639	16500	16426	16557	16407	16514	16395	16530	16522	16684	16448	16519	16419	16702	16520	16330	16395	16516	16472	16500	16419	16725	16357	16643	16539	16618	16540	16572	16610	16517	16598	16472	16590	16654	16642	16629	16391	16418	16519	16502	16496	16650	16462	16533	16618	16548	16544	16665	16449	16464	16574	16558	16487	16489	16426	16619	16501	16507	16688	16507	16623	16541	16400	16524	16474	16481	16406	16543	16605	16445	16445	16576	16664	16679	16476	16561	16437	16651	16354	16488	16509	16427	16533	16398	16619	16449	16670	16646	16430	16549	16620	16498	16630	16723	16336	16427	16624	16422	16345	16613	16410	16549	16328	16437	16517	16594	16567	16684	16589	16443	16640	16534	16443	16589	16668	16360	16477	16523	16420	16521	16542	16462	16666	16474	16673	16585	16586	16664	16447	16504	16225	16368	16455	16513	16373	16554	16508	16736	16363	16570	16616	16569	16539	16683	16625	16520	16591	16683	16576	16520	16531	16529	16487	16464	16430	16467	16470	16420	16596	16623	16605	16523	16533	16464	16472	16590	16446	16553	16380	16673	16422	16623	16492	16621	16549	16569	16496	16695	16568	16392	16397	16539	16456	16379	16529	16630	16478	16454	16516	16416	16487	16515	16559	16430	16723	16315	16469	16498	16561	16557	16485	16638	16470	16409	16509	16301	16614	16307	16519	16567	16622	16518	16490	16423	16639	16505	16586	16479	16634	16541	16358	16529	16410	16629	16418	16658	16428	16711	16498	16527	16490	16456	16598	16508	16425	16587	16501	16654	16623	16348	16473	16380	16633	16579	16485	16485	16671	16655	16625	16441	16308	16598	16527	16541	16622	16657	16624	16489	16359	16540	16600	16578	16626	16617	16384	16531	16506	16533	16509	16465	16468	16564	16581	16526	16642	16439	16521	16379	16427	16348	16437	16572	16596	16417	16426	16689	16491	16556	16409	16483	16500	16489	16514	16499	16558	16508	16614	16378	16553	16530	16648	16539	16585	16469	16667	16474	16315	16578	16526	16331	16597	16636	16548	16276	16446	16530	16340	16558	16589	16383	16480	16581	16579	16443	16512	16532	16565	16276	16509	16508	16606	16379	16638	16594	16611	16642	16451	16385	16453	16416	16504	16650	16545	16553	16600	16620	16399	16406	16613	16472	16618	16605	16299	16480	16498	16552	16439	16606	16449	16451	16462	16551	16543	16559	16594	16639	16456	16568	16468	16464	16539	16556	16538	16443	16490	16499	16639	16427	16548	16636	16453	16384	16520	16455	16578	16385	16583	16441	16478	16576	16395	16563	16346	16484	16434	16482	16688	16488	16641	16589	16565	16609	16586	16613	16432	16628	16419	16441	16339	16543	16419	16484	16663	16346	16516	16422	16600	16445	16394	16581	16544	16354	16331	16471	16501	16585	16619	16536	16554	16436	16556	16603	16414	16557	16487	16733	16455	16587	16456	16349	16481	16373	16419	16660	16512	16448	16597	16468	16477	16458	16507	16637	16464	16382	16537	16500	16545	16331	16478	16494	16690	16421	16569	16513	16444	16455	16566	16566	16434	16501	16565	16512	16421	16585	16455	16351	16548	16497	16595	16455	16476	16445	16610	16497	16421	16616	16691	16554	16557	16411	16492	16520	16782	16727	16525	16349	16459	16452	16414	16463	16371	16392	16548	16594	16504	16651	16699	16404	16510	16495	16650	16406	16608	16529	16446	16607	16649	16472	16371	16790	16588	16464	16555	16533	16553	16484	16588	16601	16640	16717	16388	16411	16566	16614	16575	16540	16592	16492	16452	16500	16427	16484	16466	16488	16661	16525	16615	16503	16477	16684	16635	16527	16539	16368	16475	16504	16531	16584	16529	16542	16358	16379	16547	16510	16541	16676	16526	16664	16744	16400	16504	16487	16525	16709	16594	16548	16566	16607	16462	16519	16647	16407	16417	16524	16574	16660	16553	16518	16392	16549	16603	16553	16564	16595	16471	16543	16426	16535	16597	16526	16608	16477	16458	16614	16613	16609	16443	16334	16697	16340	16538	16655	16523	16567	16367	16459	16417	16470	16489	16405	16577	16504	16526	16291	16475	16330	16473	16639	16414	16579	16408	16528	16390	16464	16518	16410	16551	16429	16527	16374	16338	16474	16545	16448	16676	16526	16506	16467	16595	16697	16553	16449	16515	16372	16451	16308	16468	16319	16629	16447	16583	16425	16517	16584	16395	16511	16555	16384	16476	16466	16467	16630	16525	16524	16568	16492	16503	16577	16557	16383	16377	16487	16447	16586	16720	16616	16600	16668	16556	16581	16423	16655	16429	16519	16517	16451	16517	16446	16631	16516	16522	16572	16652	16602	16525	16576	16618	16438	16391	16405	16543	16478	16422	16564	16422	16601	16469	16618	16372	16530	16550	16485	16560	16576	16550	16557	16609	16481	16294	16456	16551	16617	16432	16378	16469	16602	16435	16494	16477	16683	16565	16433	16436	16435	16463	16629	16639	16385	16522	16498	16424	16555	16488	16480	16448	16544	16507	16653	16338	16430	16520	16570	16618	16535	16485	16440	16556	16587	16404	16442	16503	16385	16536	16513	16711	16632	16330	16407	16426	16570	16677	16447	16419	16403	16535	16518	16550	16414	16612	16413	16597	16552	16506	16519	16761	16619	16619	16505	16361	16660	16619	16469	16458	16375	16609	16526	16476	16470	16498	16345	16349	16509	16346	16474	16505	16556	16472	16564	16460	16644	16515	16541	16528	16551	16708	16550	16632	16341	16497	16490	16707	16689	16489	16616	16511	16542	16463	16411	16559	16539	16410	16627	16521	16708	16539	16388	16568	16546	16442	16523	16479	16394	16452	16315	16398	16461	16346	16612	16493	16562	16443	16616	16613	16660	16551	16518	16436	16706	16332	16603	16386	16713	16592	16496	16567	16473	16545	16623	16527	16567	16526	16498	16536	16409	16601	16514	16506	16452	16717	16460	16445	16483	16772	16597	16386	16405	16372	16519	16523	16607	16566	16538	16487	16486	16512	16328	16658	16591	16551	16554	16451	16542	16446	16464	16638	16499	16267	16480	16504	16524	16440	16623	16571	16612	16520	16581	16395	16524	16564	16540	16599	16548	16462	16499	16537	16563	16450	16422	16479	16653	16430	16458	16656	16615	16528	16443	16427	16640	16689	16524	16473	16453	16609	16619	16533	16482	16583	16408	16460	16638	16528	16586	16560	16540	16327	16600	16563	16604	16565	16568	16405	16664	16583	16516	16469	16467	16615	16466	16466	16522	16652	16411	16587	16559	16653	16527	16591	16603	16528	16501	16608	16548	16464	16556	16514	16625	16458	16625	16645	16466	16288	16672	16419	16430	16526	16748	16431	16655	16324	16305	16593	16487	16489	16461	16517	16663	16572	16664	16593	16196	16553	16518	16453	16623	16484	16606	16531	16558	16579	16530	16537	16356	16761	16536	16519
23829	21310	28805	24330	22771	23796	23950	21410	22784	24631	22579	21489	21138	21020	20802	20922	20992	20839	20603	20575	20595	21085	20445	20449	20537	20739	20580	21389	21630	21851	21472	20841	20539	20269	20043	20098	19970	20070	20264	20120	19986	20074	20225	19884	20307	20013	20004	19935	19816	20064	20164	19928	20047	20179	20069	19944	19982	19990	20151	19842	20075	19938	20074	20058	20119	20227	20007	20096	20052	19966	20137	19823	20080	19998	19888	19849	19827	20043	19777	20015	19975	19933	19941	19620	19789	19906	20000	19894	20057	20031	20156	19946	19869	20107	19985	20107	19967	20121	19867	19892	20262	19813	19949	19863	20238	19754	19975	19846	20090	19797	19957	20284	20331	20011	20037	20010	19919	19880	20103	20066	20180	19573	20041	19749	19930	19993	20060	20056	19827	19961	20053	19930	19908	20181	20242	20155	20134	19761	20052	19895	20021	20185	19950	20125	20146	19980	20196	19987	19968	20023	19939	20062	19880	19880	19795	19974	20193	19972	20122	20062	19846	19827	19991	20151	19984	19835	19828	19945	20136	19879	19960	20001	20018	19999	19915	19977	19947	20000	19945	20036	20046	19961	20042	19941	19935	19934	20124	19901	20051	19990	20289	19900	19955	20027	19986	19976	20121	20101	20073	19960	19938	20100	19981	19946	19924	19766	20022	19921	19897	20015	20038	19994	19981	20054	19844	19808	19853	19847	20056	19988	20066	20076	20002	19794	20171	19855	19911	19899	20135	20014	20121	19914	19988	19814	19975	20091	20086	19884	19787	19861	20115	19920	19958	19983	20207	19889	19803	20098	19944	19845	20194	19797	19928	19919	19957	19811	20007	20020	19847	19887	19978	19919	19881	19973	19907	20093	19912	20004	20086	20042	19834	20105	19726	20143	19945	19982	20032	19849	20123	20220	20144	20142	20223	19976	20040	20151	20195	19908	20037	19902	19921	19819	19806	19811	20005	19960	20171	19904	20150	20131	19986	19883	19956	19957	19952	19961	19982	19955	20175	20090	19889	20237	20076	20215	20061	19908	19948	20122	19939	19853	20167	20108	20091	19758	20089	19957	20068	19889	19832	19956	20153	20126	20127	20055	20072	19854	20000	19930	19936	19894	20170	20003	19823	19978	20027	19978	20076	20059	19739	20032	19977	19948	19918	20097	19946	20039	19984	20055	20079	19997	20096	20121	19975	20134	19926	19990	19817	19968	19984	20042	19889	19843	19912	20077	19878	19859	19821	20054	20086	19781	19924	20184	20117	19896	19761	19872	19869	20087	19741	20036	19892	20134	20264	19963	19877	19854	19992	20065	20011	20014	19733	20164	20066	19940	19999	20125	20081	20157	20152	20027	19883	19980	20065	19967	20019	20031	20178	20133	20064	20051	19985	19929	20103	19787	19987	19893	20074	20109	20077	19859	19972	19998	19882	19810	19699	20029	19977	19984	20012	20151	20114	20189	19835	19823	19978	20093	20034	19996	20096	19723	20219	19999	20108	20067	19828	20001	19988	20187	19990	19857	20245	20114	20031	20033	20044	19948	20193	20117	20148	19896	20184	19765	20104	20128	20071	19893	19903	19910	20095	19962	19928	19890	20109	19994	19938	20064	20066	20235	20042	20165	20154	20064	19881	20065	19841	20127	20015	19935	20148	19846	19769	20100	20034	19868	19953	20023	19770	19997	19899	20133	19932	19852	20030	20080	19896	19901	20119	20002	20253	20193	19919	20024	20040	20007	19908	20010	19877	19919	20326	20132	19946	20017	19953	19776	19779	19861	19984	20008	20103	19951	19826	19733	19970	19881	20057	19886	20057	19948	20089	20053	20172	20142	19908	19992	19880	20041	19818	20037	20014	20097	20187	19962	20089	19848	20161	20065	19918	20018	19891	20116	20004	20077	19881	20048	19843	19863	19954	20086	20067	20058	19868	19822	19932	20016	20058	19948	19962	19978	20066	19979	20094	19912	19991	20086	19981	19838	19952	19846	19965	19848	19882	20134	19877	19966	20128	19817	20184	20005	20018	19877	19959	20048	19787	20168	19975	19852	19912	20038	19897	19789	19928	19935	19840	19942	19945	20112	20089	20043	19720	20064	20114	19787	20015	19908	19866	20209	19935	19938	20129	19973	19940	20009	20094	20067	20011	19923	19957	19968	20064	19991	20024	20163	20047	20004	19895	19900	20072	20093	19995	19921	20184	19975	19978	19806	19980	20014	19979	20030	19904	19939	20062	20263	20200	20114	20074	20158	19976	20072	19958	19929	20009	20049	20139	19780	20007	19963	20032	20051	19722	19763	19809	20126	20087	19898	19973	20096	19826	19882	19976	20238	19827	20054	19998	19909	19914	20057	20255	19978	19973	20008	20049	19908	19859	19937	19930	19837	19978	19914	20021	20155	19727	19870	20069	19964	19945	20067	19848	19730	19891	19875	20212	20025	19999	20209	20066	20099	20052	20084	19987	20093	20041	20240	19825	20016	20006	20202	19984	19882	20040	19971	20201	19873	19926	20051	20077	19974	19972	19769	19953	19886	19982	20081	20117	19788	19833	20009	19851	20153	20112	19976	20073	20077	19959	19999	20055	20109	19971	20182	20006	19953	19792	19985	20172	20009	19840	19865	20058	19964	20141	20041	19951	19947	20056	19880	20008	19838	19967	20010	19920	20003	20159	20006	19791	19929	19984	19944	20030	20089	20022	19995	19971	20160	20224	19924	20089	20261	19918	19965	20005	20072	20096	19845	20196	19728	20200	19908	19781	19913	20140	19958	19969	20055	20056	19866	19988	19991	20051	20004	19651	19854	20044	20107	20035	19878	19943	19925	20071	20135	19869	20140	19922	19969	20014	19917	19918	19753	20157	19985	19973	19968	20212	19820	20183	20095	20001	20059	20193	19922	20098	20135	19914	20071	19942	19907	20072	20050	20039	20046	19823	19903	20095	20187	19913	20110	20128	19973	20117	20031	20065	19985	19843	20077	19948	20100	20112	20071	19899	20051	20155	20205	20121	19970	20078	20025	20081	19977	20067	20088	20095	20101	20107	20136	19954	19965	19902	20098	20134	19952	20050	19860	20028	19872	20115	20006	19896	20048	19998	19914	19974	20067	19958	20074	19980	20074	19942	20135	19971	19853	19881	20095	20089	20083	20127	19847	20144	20237	19958	19924	20026	19897	19919	20155	20130	19972	19925	19717	20031	20164	19854	19968	19825	19944	20173	19920	20074	19947	20131	19808	19853	20035	19944	19945	20068	19937	19854	19935	19979	20145	20156	20003	20072	20090	19986	20059	20153	20229	19930	19825	19704	19989	20119	20059	20094	20004	20091	20073	19913	19926	19940	20024	19938	19916	20037	20051	20101	19973	20073	20159	19869	20090	20132	19972	19868	19996	19898	20111	20049	20044	19979	19841	19912	19791	20061	20074	20097	20056	20099	19831	19755	19966	19920	20028	19871	19904	19996	20000	20057	19805	19989	19899	19979	20017	20079	19936	19855	20230	19855	19753	19998	19960	19798	19890	20025	19911	19789	19938	19936	20118	19950	19995	20176	19912	19991	20034	20123	19874	19971	19914	19777	19963	19780	20034	19909	20145	20140	20044	19878	19962	19852	19966	19964	19998	19846	19772	19907	20175	20105	19809	19871	20179	20037	19727	19946	20029	19832	19777	19743	19924	19831	20079	20018	20142	20126	19935	19913	19998	19901	19984	20105	20093	19921	19986	19724	19919	20143	20026	20156	20166	20076	19999	20018	19790	20094	20312	20031	20015	19966	20052	19932	20027	20091	20058	19898	19856	19772	20189	20131	19964	19955	20095	20002	20125	19948	20087	19943	19952	20125	20051	19941	19895	20007	20006	20040	20198	19980	19862	20024	20152	19908	20194	20055	19971	20199	20040	19851	19780	19878	19730	19856	20083	20138	19956	20201	19967	20009	20058	20151	20097	19913	19938	19852	19980	20336	19857	20111	19946	19886	20126	19919	20031	20079	19916	20055	19927	19991	19979	20072	20005	19775	19978	20051	19910	20034	20083	19831	20153	19952	19943	19913	19934	19818	20077	20060	20267	20345	20137	19817	20183	20182	19866	20150	20069	20041	20010	20005	19862	20142	19951	19937	20116	19768	19909	20013	20133	19963	19973	19683	20019	19896	19882	20002	20047	20108	19973	19983	20003	19862	19932	19858	19948	19917	20008	19928	19889	19980	19962	19915	20087	19930	20114	20165	19958	19960	20041	20030	19918	20122	19990	20068	19996	19893	19898	20101	20056	19924	20061	19888	20081	19909	20159	20065	20044	19976	20116	19959	19977	20085	20098	20191	20175	20353	20136	19961	20007	19777	19657	19985	19817	19821	20084	20113	19961	19987	20242	20060	20034	19998	19956	20031	20050	19905	20099	20247	19960	19947	20059	20129	20121	19882	19875	19847	19725	19896	20078	19991	20119	20251	20090	19905	19859	20007	19885	19902	20069	20024	20105	19909	20098	20142	20005	20109	19879	20154	20032	19978	20052	19990	19831	20065	20019	20089	19854	20074	19863	19753	20055	19864	20178	20164	20027	19840	19993	19981	19770	19813	19958	19763	19858	19926	19863	19897	20248	20150	19945	20037	20004	20081	20224	19972	19879	19920	19937	20024	20059	19998	20066	19874	19937	19942	19955	20032	19992	19939	19765	20129	19971	19753	19906	20045	19988	20168	19978	19973	19881	20037	20102	20268	19954	19935	19917	19881	19874	20006	19970	19840	19874	20008	19950	20010	20070	19846	20056	20034	20098	19857	19828	19922	19996	19822	19951	20097	20129	20223	20105	20044	20286	20014	20025	19943	19970	19896	20034	20188	19972	19925	20191	20002	19966	20062	20022	20212	20032	20176	20096	20180	19761	19976	19803	19906	20078	20094	20054	20128	19681	20015	20055	19886	20071	19862	19830	19898	20152	19828	20065	20014	19998	19977	19950	19950	19952	20069	19837	19983	20123	20196	20155	20073	20062	20047	19814	19968	20032	20040	20179	20055	20081	20199	19963	19966	19995	20097	19827	19894	20016	19927	20141	19846	19928	20141	20063	20004	19805	19973	19803	20037	19930	20143	20096	20063	19806	19914	19756	19994	20016	20111	19889	19969	20169	20095	19914	20208	20049	20005	20090	20021	19988
30547	42303	32418	24016	20910	18930	19182	18621	21893	24211	20462	18771	17920	17671	17866	17809	17771	17657	17250	17313	17458	18406	17084	17103	16881	17889	17472	18811	19042	18756	18351	17618	17042	16776	16564	16583	16655	16545	16750	16641	16757	16654	16693	16522	16588	16503	16670	16751	16635	16540	16673	16556	16548	16618	16706	16572	16760	16552	16594	16567	16625	16572	16908	16527	16504	16446	16759	16772	16781	16566	16657	16746	16602	16594	16559	16492	16432	16455	16461	16528	16573	16510	16669	16690	16705	16480	16552	16511	16711	16574	16740	16563	16734	16638	16645	16506	16824	16511	16732	16547	16461	16535	16679	16506	16567	16644	16651	16400	16452	16445	16365	16725	16564	16480	16606	16553	16595	16755	16541	16756	16588	16552	16379	16613	16411	16526	16797	16722	16553	16388	16725	16525	16541	16534	16548	16480	16577	16526	16559	16575	16630	16559	16694	16551	16581	16571	16666	16557	16568	16675	16597	16778	16531	16677	16697	16602	16515	16662	16638	16601	16534	16552	16567	16419	16599	16646	16659	16594	16569	16662	16710	16639	16566	16516	16653	16686	16690	16575	16646	16509	16671	16639	16684	16606	16680	16525	16492	16502	16714	16694	16482	16698	16408	16534	16557	16635	16580	16554	16683	16617	16531	16550	16647	16566	16519	16518	16595	16495	16424	16474	16670	16541	16446	16453	16710	16662	16678	16739	16497	16664	16711	16623	16733	16535	16573	16681	16647	16459	16764	16549	16645	16630	16282	16661	16516	16514	16595	16351	16610	16807	16462	16903	16588	16612	16683	16540	16606	16569	16634	16477	16549	16451	16514	16556	16515	16574	16643	16496	16385	16561	16584	16760	16446	16507	16640	16807	16659	16520	16640	16701	16572	16732	16426	16568	16631	16395	16484	16597	16384	16485	16623	16657	16524	16612	16633	16560	16446	16563	16606	16677	16546	16565	16839	16438	16548	16314	16771	16589	16752	16725	16579	16504	16680	16526	16629	16603	16477	16496	16504	16592	16603	16676	16752	16586	16817	16545	16547	16540	16544	16596	16645	16644	16468	16746	16529	16651	16564	16509	16434	16656	16655	16410	16745	16554	16542	16436	16625	16586	16623	16598	16436	16515	16792	16668	16471	16697	16550	16620	16525	16467	16529	16487	16608	16728	16611	16874	16732	16520	16638	16477	16475	16659	16586	16511	16690	16614	16572	16559	16560	16584	16605	16498	16528	16646	16576	16578	16514	16564	16474	16642	16650	16532	16399	16592	16625	16583	16567	16511	16574	16529	16509	16700	16512	16701	16629	16586	16584	16543	16543	16679	16547	16812	16526	16583	16690	16499	16551	16583	16637	16542	16594	16440	16547	16641	16588	16668	16599	16567	16376	16755	16569	16692	16432	16720	16628	16555	16627	16635	16547	16623	16634	16639	16670	16611	16610	16468	16515	16505	16509	16717	16656	16546	16636	16771	16854	16507	16572	16522	16585	16657	16688	16587	16450	16553	16556	16566	16468	16774	16587	16615	16592	16602	16575	16566	16542	16631	16378	16487	16612	16656	16591	16600	16528	16720	16589	16727	16714	16489	16843	16558	16468	16818	16739	16479	16649	16616	16620	16618	16466	16517	16553	16621	16660	16349	16701	16551	16573	16726	16657	16559	16560	16662	16644	16675	16587	16665	16495	16536	16531	16428	16803	16448	16694	16615	16510	16566	16573	16394	16549	16561	16503	16512	16703	16530	16589	16628	16502	16781	16559	16650	16741	16470	16609	16636	16480	16570	16762	16579	16537	16406	16584	16553	16513	16609	16710	16603	16618	16590	16480	16497	16511	16605	16482	16688	16576	16570	16543	16408	16565	16473	16576	16622	16712	16508	16688	16415	16527	16606	16719	16424	16518	16778	16438	16708	16665	16701	16686	16597	16555	16591	16562	16654	16379	16554	16447	16567	16568	16711	16523	16644	16573	16553	16572	16636	16600	16611	16428	16404	16703	16442	16786	16644	16535	16534	16594	16626	16667	16685	16663	16676	16542	16637	16539	16598	16643	16498	16630	16509	16493	16588	16610	16507	16521	16553	16495	16528	16736	16681	16552	16497	16710	16616	16604	16657	16541	16522	16693	16545	16527	16695	16496	16520	16498	16660	16649	16603	16491	16484	16409	16705	16496	16631	16799	16496	16567	16516	16504	16601	16722	16704	16488	16515	16415	16770	16751	16402	16634	16813	16619	16423	16528	16583	16512	16583	16612	16570	16622	16621	16586	16622	16580	16618	16454	16543	16430	16520	16520	16620	16764	16489	16429	16474	16603	16690	16479	16496	16569	16581	16389	16550	16622	16822	16510	16571	16655	16564	16624	16724	16517	16479	16629	16638	16673	16806	16438	16439	16888	16728	16710	16663	16596	16638	16706	16473	16778	16385	16547	16541	16520	16653	16495	16585	16528	16744	16348	16432	16498	16701	16691	16497	16562	16666	16546	16551	16608	16507	16574	16658	16698	16549	16697	16920	16696	16625	16681	16729	16466	16631	16627	16508	16613	16538	16574	16693	16399	16533	16617	16535	16534	16511	16619	16849	16626	16659	16651	16554	16496	16780	16622	16854	16633	16699	16522	16599	16439	16620	16653	16558	16624	16622	16616	16588	16688	16484	16420	16596	16565	16640	16558	16629	16593	16701	16631	16396	16567	16582	16727	16578	16619	16677	16615	16680	16699	16573	16809	16697	16733	16607	16583	16534	16495	16818	16505	16595	16633	16700	16820	16457	16589	16799	16530	16630	16544	16674	16349	16563	16431	16651	16483	16511	16531	16675	16498	16651	16507	16644	16464	16680	16531	16731	16465	16801	16507	16645	16586	16592	16595	16375	16561	16624	16534	16520	16660	16551	16559	16659	16496	16568	16538	16537	16508	16520	16523	16650	16660	16785	16680	16560	16600	16616	16658	16541	16590	16645	16582	16477	16500	16657	16661	16696	16708	16685	16482	16738	16514	16635	16684	16689	16445	16641	16579	16643	16490	16578	16532	16634	16572	16733	16491	16591	16519	16778	16749	16555	16571	16590	16641	16529	16599	16738	16501	16578	16468	16664	16573	16635	16562	16599	16587	16395	16504	16497	16575	16501	16584	16601	16483	16418	16533	16711	16533	16591	16593	16830	16539	16610	16595	16593	16648	16614	16597	16701	16613	16461	16675	16451	16651	16505	16585	16562	16599	16470	16564	16568	16483	16700	16661	16654	16532	16426	16489	16511	16747	16653	16719	16604	16573	16602	16585	16615	16530	16687	16543	16469	16504	16620	16508	16571	16730	16633	16609	16602	16332	16500	16514	16531	16741	16556	16735	16641	16436	16566	16604	16446	16801	16614	16585	16662	16725	16621	16524	16599	16574	16710	16595	16704	16795	16401	16410	16650	16483	16512	16638	16740	16635	16596	16528	16708	16657	16520	16558	16607	16646	16529	16636	16541	16562	16617	16552	16625	16580	16359	16557	16561	16586	16588	16516	16551	16505	16484	16532	16641	16787	16743	16517	16528	16498	16457	16574	16479	16669	16604	16717	16740	16763	16427	16695	16628	16611	16589	16526	16594	16647	16556	16532	16502	16660	16512	16433	16749	16435	16793	16618	16524	16829	16598	16511	16650	16630	16577	16667	16423	16524	16551	16566	16797	16732	16591	16632	16670	16602	16638	16606	16661	16652	16542	16510	16808	16527	16612	16622	16691	16587	16562	16547	16714	16662	16670	16570	16491	16752	16632	16659	16565	16644	16570	16518	16558	16675	16388	16600	16555	16628	16606	16559	16460	16629	16695	16644	16651	16661	16692	16524	16463	16501	16689	16584	16504	16690	16587	16572	16542	16588	16516	16492	16665	16616	16497	16512	16531	16562	16670	16623	16527	16765	16634	16646	16693	16595	16484	16752	16618	16580	16676	16689	16606	16701	16632	16751	16428	16545	16579	16455	16533	16678	16577	16790	16707	16558	16536	16577	16456	16599	16580	16644	16715	16729	16622	16572	16414	16644	16612	16587	16393	16633	16658	16648	16658	16600	16747	16479	16577	16465	16669	16598	16559	16609	16730	16504	16626	16530	16631	16609	16645	16622	16670	16711	16531	16655	16679	16585	16687	16677	16557	16440	16485	16539	16641	16471	16616	16641	16568	16569	16608	16530	16667	16553	16553	16727	16706	16541	16781	16468	16691	16518	16715	16526	16638	16631	16558	16533	16785	16593	16551	16584	16747	16504	16662	16638	16618	16538	16641	16679	16643	16706	16560	16729	16519	16725	16728	16729	16695	16760	16545	16741	16509	16655	16599	16367	16553	16695	16570	16611	16628	16355	16672	16624	16369	16451	16665	16538	16707	16487	16405	16679	16510	16644	16718	16663	16570	16517	16944	16418	16617	16625	16548	16586	16599	16519	16582	16759	16548	16586	16663	16424	16628	16496	16525	16769	16497	16515	16668	16625	16525	16728	16546	16673	16627	16650	16499	16605	16458	16798	16662	16615	16599	16536	16696	16574	16524	16673	16415	16539	16624	16587	16612	16647	16495	16507	16547	16703	16589	16637	16447	16598	16554	16663	16665	16236	16603	16505	16579	16569	16571	16639	16666	16604	16530	16563	16699	16726	16537	16612	16510	16674	16524	16625	16469	16751	16597	16499	16744	16682	16527	16598	16496	16675	16735	16583	16561	16658	16486	16702	16442	16714	16410	16571	16634	16501	16573	16667	16567	16606	16555	16681	16572	16698	16501	16575	16556	16641	16662	16757	16617	16726	16653	16502	16566	16686	16702	16649	16598	16492	16599	16543	16362	16589	16657	16499	16655	16586	16374	16588	16444	16447	16725	16502	16658	16539	16526	16689	16622	16701	16554	16653	16670	16386	16746	16611	16605	16481	16595	16576	16748	16501	16521	16757	16539	16592	16635	16343	16627	16611	16670	16612	16603	16567	16654	16366	16608	16576	16645	16631	16461	16639	16473	16598	16593	16727	16551	16597	16595	16526	16573	16567	16582	16802	16628	16738	16653	16660	16678	16524	16559	16581	16481	16543	16585	16526	16524	16523	16600	16398	16607	16679	16528	16779	16659	16484	16699	16608	16631	16508	16697	16641	16503	16518	16606	16688	16634	16673	16639	16524	16516	16465	16600
22904	21453	29370	23946	21815	24370	27345	22670	22358	24305	24682	23293	22496	21955	21711	21458	21780	21710	21755	21746	21633	21899	21527	21285	21101	21362	23953	23928	23570	24209	22994	22327	21628	21229	20833	20819	20843	20649	20865	20853	20809	20937	20684	20837	21016	20872	20743	21044	20985	20917	20779	20863	20669	20844	20799	20645	20829	20708	20797	20713	20945	20755	20697	20747	20782	20664	20667	20699	20744	20637	20526	20863	20749	20763	20696	20857	20592	20760	20762	20910	20734	20732	20634	20771	20671	20706	20802	20761	20765	20659	20843	20757	20906	20941	20768	20672	20705	20933	20868	20523	20754	20639	20672	20738	20589	20748	20940	20657	20589	20553	20710	20778	20843	20896	20780	20654	20745	20694	20848	20665	20816	20794	20918	20918	20704	20789	20693	20831	20866	20663	20895	20689	20723	20836	20608	20848	20760	20821	20682	20715	20862	20584	20690	20669	20721	20698	20698	20750	20708	20751	20641	20609	20863	20746	20653	20687	20718	20689	20672	20830	20921	20557	20574	20656	20599	20791	20619	20622	20858	20517	20711	20694	20926	20779	20915	20697	20560	20872	20611	20690	20689	20620	20683	20897	20862	20811	20810	20568	20690	20907	20728	20770	20828	20726	20753	20451	20725	20761	20882	20753	20695	20644	20816	20508	20494	20545	20682	20607	20747	20570	20679	20715	20714	20640	20528	21011	20690	20826	20709	20881	20757	20580	20712	20892	20626	20578	20615	20736	20464	20844	20590	20690	20586	20586	20597	20820	20775	20788	20996	20752	20689	20690	20500	20700	20895	20694	20929	20785	20869	20815	20836	20623	20649	20685	20641	20736	20820	20704	20542	20910	20743	20891	20583	20677	20776	20703	20596	20644	20702	20814	20529	20904	20544	20598	20680	20730	20769	20709	20757	20735	20585	20758	20829	20710	20664	20754	20556	20517	20632	20799	20732	20563	20730	20851	20797	20647	20796	20849	20709	21074	20733	20636	20735	20742	20732	20897	20856	20653	20683	20666	20767	20738	20673	20842	20678	20803	20665	21001	20417	20595	20782	20611	20760	20771	20538	20801	20647	20866	20833	20943	20951	20599	20849	20742	20671	20865	20783	20603	20608	20522	20706	20687	20622	20733	20793	20564	20543	20774	20601	20635	20753	20767	20697	20565	20804	20731	21018	20676	20743	20731	20484	20618	20582	20767	20631	20623	20460	20490	20480	20731	20813	20738	20601	20598	20692	20588	20744	20710	20913	20736	20592	20698	20723	20600	20746	20668	20608	20437	20577	20850	21046	20665	20828	20836	20890	20634	20780	20662	20662	20491	20747	20734	20681	20664	20878	20661	20688	20672	20824	20687	20621	20502	20680	20845	20857	20745	20707	20891	20591	20766	20543	21014	20660	20654	20665	20784	20545	20744	20786	20719	20800	20574	20809	20641	20760	20811	20754	20776	20908	20845	20640	20550	20698	20664	20818	20546	20721	20540	20763	20751	20803	20463	20714	20581	20520	20450	20825	20634	20641	20733	20408	20710	20677	20769	20582	20731	20700	20580	20869	20696	20683	20723	20729	20767	20566	20849	20816	20723	20612	20601	20574	20749	20739	20574	20963	20729	20657	20725	20492	20680	20710	20648	20572	20621	20767	20735	20722	20620	20832	20730	20790	20702	20698	20686	20871	20705	20845	20509	20621	20865	20770	20630	20583	20628	20702	20830	20803	20699	20731	20815	20664	20759	20682	20553	20633	20834	20699	20608	20765	20885	20767	20875	20607	20768	20816	20571	20867	20871	20608	20688	20840	20702	20674	20662	20777	20790	20543	20872	20662	20540	20541	20685	20808	20786	20680	20830	20751	20788	20720	20604	20668	20572	20789	20783	20983	20795	20778	20659	20678	20662	20825	20910	20541	20694	20557	20549	20680	20608	20872	20641	20661	20551	20617	20601	20700	20568	20808	20505	20981	20829	20914	20798	20725	20690	20863	20739	20734	20724	20593	20589	20725	20791	20751	20647	20777	20768	20669	20511	20571	20446	20637	20588	20609	20698	20535	20846	20481	20759	20792	20586	20759	20753	20810	20552	20792	20683	20768	20552	20913	20608	20804	20550	20766	20619	20652	20777	20951	20601	20881	20595	20940	20580	20647	20726	20768	20744	20698	20471	20838	20809	20592	20707	20662	20588	20580	20570	20843	20695	20722	20779	20448	20812	20984	20567	20702	20530	20682	20673	20637	20577	20663	20652	20585	20917	20773	20859	20863	20729	20706	20524	20684	20442	20834	20650	20737	20496	20571	20573	20773	20616	20731	20523	20781	20544	20964	20796	20751	20637	20768	20698	20653	20825	20913	20798	20730	20900	20531	20428	20608	20899	20574	20532	20751	20664	20808	20583	20694	20620	20783	20717	20775	20541	20415	20645	20611	20578	20778	20862	20849	20640	20719	20787	20851	20736	20826	20867	20791	20792	20844	20458	20754	20505	20626	20727	20457	20648	20581	20443	20624	20852	20902	20793	20745	20688	20823	20710	20586	20689	20639	20861	20872	20658	20795	20680	20621	20823	20712	20716	20818	20775	20737	20737	20670	20695	20786	20667	21011	20906	21046	20711	20733	20530	20687	20599	20697	20548	20835	20771	20672	20637	20686	20481	20616	20826	20671	20600	20767	20766	20564	20551	20659	20608	20632	20816	20482	20752	20623	20638	20917	20752	20728	20822	20646	20728	20642	20507	20656	20668	20799	20656	20621	20646	20753	20708	20761	20800	20927	20650	20820	20847	20539	20654	20500	20678	20703	20725	20602	20530	20445	20853	20729	20804	20815	20650	20736	20766	20756	20930	20633	20772	20855	20507	20724	20853	20889	20647	20433	20531	20632	20648	20840	20696	20930	20724	20891	20721	20718	20783	20701	20593	20687	20864	20727	20697	21006	20868	20433	20982	20936	20739	20715	20646	20708	20630	20686	20670	20645	20737	20649	20560	20600	20597	20677	20713	20608	20590	20677	20553	20707	20766	20816	20857	20729	20704	20681	20779	20508	20725	20687	20805	20607	20536	20629	20766	20919	20551	20586	20662	20586	20785	20758	20644	20672	20856	20808	20702	20662	20768	20841	20728	20797	20728	20756	20627	20681	20702	20686	20840	20618	20702	20784	20852	20574	20773	20744	20734	20705	20735	20512	20690	20721	20589	20712	20680	20690	20719	20670	20868	20626	20846	20655	20515	20610	20669	20662	20644	20824	20742	20746	20563	20686	20527	20818	20709	20707	20762	20860	20762	20718	20743	20646	20587	20927	20691	20813	20668	20672	20803	20686	20683	20636	20616	20875	20527	20631	20575	20644	20571	20728	20805	20604	20957	20759	20885	20831	20766	20584	20913	20554	20722	20579	20826	20962	20754	20843	20851	20555	20659	20635	20550	20724	20842	20566	20915	20671	20603	20827	20765	20646	20662	20565	20799	20663	20491	20690	20533	20549	20669	20661	20681	20692	20722	20871	20705	20614	20853	20653	20763	20763	20585	20725	20985	20984	20734	20537	20777	20897	20606	20738	20577	20774	20560	20676	20793	20717	20795	20868	20621	20566	20841	20853	20605	20803	20730	20910	20816	20744	20785	20735	20863	20600	20575	20739	20780	20679	20617	20688	20643	20671	20737	20567	20597	20909	20730	20574	20596	20731	20793	20697	20716	20674	20831	20809	20936	20655	20777	20689	20760	20822	20970	20852	20882	20589	20677	20739	20905	20850	20657	20869	20561	20746	20711	20795	20710	20807	20680	20825	20812	20791	20862	20725	20632	20713	20549	20762	20694	20799	20761	20757	20455	20764	20663	20478	20634	20718	20805	20715	20656	20733	20570	20678	20562	20611	20566	20629	20664	20790	20730	20649	20623	20814	20768	20641	20847	20923	20884	20583	20717	20943	20719	20769	20788	20687	20817	20814	20720	20580	20647	20621	20678	20508	20729	20636	20614	20773	20416	20544	20481	20783	20771	20519	20653	20617	20471	20850	20693	20698	20968	20596	20590	20743	20682	20715	20691	20908	20732	20632	20795	20626	20984	20658	20645	20675	20980	20537	20972	20673	20406	20674	20895	20902	20811	20736	20880	20639	20630	20630	20498	20691	20498	20477	20616	20811	20722	20804	20707	20569	20460	20547	20894	20841	20788	20762	20671	20751	20827	20675	20706	20784	20828	20716	20642	20732	20656	20739	20742	20759	20825	20724	20606	20468	20711	20754	20781	20891	20725	20761	20915	20783	20627	20686	20609	20637	20566	20674	20863	20802	20731	20620	20817	20661	20523	20546	20671	20539	20791	20673	20688	20820	20840	20693	20873	20596	20561	20631	20784	20680	20718	20638	20553	20551	20830	20694	20666	20696	20527	20421	20731	20653	20790	20666	20813	20640	20735	20649	20738	20524	20672	20660	20819	20852	20745	20846	20614	20903	20717	20712	20840	20812	20723	20871	20895	20688	20828	20766	20703	20721	20708	20670	20656	20734	20644	20628	20680	20711	20663	20861	20565	20794	20763	20615	20650	20600	20551	20764	20677	20737	20517	20684	20626	20644	20767	20766	20709	20655	20702	20692	20711	20535	20497	20821	20429	20726	20592	20802	20881	20852	20679	20706	20516	20712	20652	20742	20641	20646	20851	20763	20731	20626	20811	20783	20683	20756	20540	20617	20754	20809	20728	20799	20696	20696	20742	20524	20744	20714	20583	20734	20703	20554	20684	20767	20920	20507	20739	20525	20813	20531	20691	20755	20772	20794	20650	20717	20565	20696	20552	20741	20764	20722	20608	20813	20812	20772	20750	20675	20377	20850	20651	20858	20648	20631	20556	20758	20494	20832	20797	20695	20586	20734	20700	20824	20707	20728	20723	20830	20693	20902	20716	20648	20735	20867	20574	20731	20627	20490	20679	20703	20808	20697	20808	20522	20634	20698	20678	20559	20712	20626	20637	20560	20702	20477	20607	20525	20855	20527	20754	20564	20820	20611	20805	20593	20794	20776	20580	20673	20629	20624	20460	20520	20578	20749	20677	20731	20663	20683	20662	20765	20654	20667	20801	20790	20708	20390	20847	20849	20640	20550	20746	20879	20840	20807	20819	20802	20607	20632	20521	20706	20905	20670	20554	20615	20675	20906	20757	20837	20839
32010	52673	37819	27328	23418	20447	19972	19612	20288	22558	22918	20997	19568	18755	18435	18341	18371	18318	18344	18431	18299	18459	18121	17784	17671	17919	22670	20527	21328	21463	19992	18908	17950	17490	17097	17123	17116	17150	16999	17044	17103	16960	17021	16960	17002	17038	17109	17209	17062	17081	17127	16976	17058	17126	16947	17057	16966	17119	17172	16900	16913	16943	17042	17095	17242	16893	17075	17054	17011	17059	17021	16977	17080	16953	17122	17144	17282	17103	17197	16941	17001	16967	17154	16902	16986	17033	17098	16956	17087	16858	17154	17025	16986	17080	17070	17040	17264	17020	17034	17058	16889	17061	17001	17061	17018	16955	16925	17009	16923	16895	16914	16962	16943	17114	16891	17012	16976	16957	17074	17121	17130	16986	17146	17057	17113	17098	17053	17209	17115	17033	17053	17056	17031	16989	16939	17088	17020	17093	17073	17068	17201	16980	17173	17005	17269	17131	16949	16982	16996	16934	17038	17076	16922	17046	17014	17033	17107	16889	16847	17044	17125	17248	16988	17069	17019	17162	16962	17124	16927	17020	16986	17063	16876	16875	17026	17053	16870	17119	17324	16959	16944	16992	17005	17025	16920	17025	17058	17069	17050	17095	17122	16828	16949	16920	16988	17073	16873	17159	17016	17172	17037	17039	17000	17213	17049	17100	16976	16889	16887	17063	16939	17022	17076	17020	17046	17211	16873	17011	17066	17091	17070	16978	17036	16917	17112	17054	16914	16965	17011	17012	17063	17078	17009	16936	16964	17185	17057	16768	17060	16867	16953	17112	17060	17022	16905	16910	16979	17014	17046	17129	17077	16924	16913	16866	16953	16915	17081	17076	16967	17065	17080	16880	17036	17084	16961	17148	17128	16892	17020	17027	16945	16931	17096	17042	17008	17106	16970	17181	16990	16879	16991	17076	17106	17176	17011	16960	17003	17083	17001	16927	16937	16867	17036	16992	17103	16903	17076	17033	17023	16877	17102	17071	17093	16958	16919	16804	17027	17168	16890	17061	17098	17127	17105	16944	17222	17065	17174	16897	17098	17002	17104	17062	16951	16953	16962	16814	16992	16903	16837	16959	16810	16985	17331	16940	16847	16920	17021	17051	16927	16947	17116	17048	16998	17102	16966	17024	16865	16995	16959	16865	16995	17177	16973	16903	16928	16923	16967	17070	16988	17034	17065	17037	17013	16867	16884	16997	16919	16943	17163	17141	16957	16908	17029	16921	16863	17059	17107	16993	17162	16993	17040	16997	17184	17187	17045	16923	16823	16900	17038	16900	17053	16980	17190	17168	17021	16879	17005	17003	17098	16913	17145	16689	17066	17115	17050	17047	17203	16966	17111	17073	16943	17098	16910	17102	17002	17213	16992	17008	17126	17140	16957	17029	17010	16970	16941	17215	16990	17097	16998	17083	17028	16973	17048	17124	17165	16892	16793	16997	17123	16996	16981	17128	17000	17028	16979	16935	16882	16989	17064	17026	17231	16975	16861	16948	17067	17144	17107	17108	17048	16944	16926	17026	16999	16900	16898	16940	17183	17170	16894	17147	16798	16956	17145	17122	16920	17086	17038	17022	17012	17036	16987	16855	17123	17010	16867	17179	17008	16967	16944	16972	16961	17066	16914	16988	16941	17197	17045	16956	16990	17114	17056	16832	17027	17134	17061	16838	16918	17100	17137	16993	17160	16759	16918	16940	17096	17123	16872	17051	16895	16987	17131	17080	16984	16976	17117	16764	17073	17094	17261	17086	16905	17107	16892	16989	17246	17110	17144	16967	17055	17193	17024	17068	17010	16890	16940	17019	17066	16895	16885	16916	17080	17171	17062	16954	17118	17037	16972	17012	17177	16966	16967	17015	16981	17037	17067	16947	17010	17034	16964	17112	17088	17318	17060	16996	17083	17047	16957	16838	17051	17066	17150	16912	16934	17043	16973	17083	17040	17050	17082	17085	17047	17019	16929	17038	16948	17094	17097	16928	17020	17067	17116	17071	16995	16953	16994	16906	17049	16968	17092	16941	16924	17241	17157	17020	16951	16920	17160	17005	16911	16925	17114	17018	16841	16918	17144	16984	16957	16942	17128	17131	17053	17060	17101	17056	17110	17071	16929	16987	17113	17085	17000	17142	17000	16993	16846	16986	16965	16965	16914	17004	17147	17063	17194	17054	16986	17044	16904	16992	17042	17062	17021	16905	17122	17127	17141	16934	17005	17022	16816	16844	17102	17051	16976	16953	17171	17081	17102	16997	17064	17027	16850	17015	16986	17029	17199	17047	16997	17020	16917	17156	17074	16996	17005	17172	16824	17039	16888	17042	16966	17074	16948	16853	17249	17006	17051	17052	16972	17219	16917	17047	16953	17026	17034	16900	17130	16965	17002	16908	17039	16945	16997	17145	16947	16994	17005	16986	17083	16967	17021	16947	16989	17084	17029	16932	17074	16899	16933	17194	17048	17007	16961	17159	16928	16912	17037	16943	17132	17050	17043	16849	17034	16943	16972	17018	16979	17185	16943	16916	16924	17040	16994	16923	17054	16981	16966	17024	17029	16900	16856	17054	17097	16959	17079	16892	17020	17039	16910	16973	17223	16940	16920	17044	17120	16979	17013	16947	17057	16816	17240	16884	17079	16884	16966	17057	17071	17147	16913	17084	17142	17127	17112	17050	16863	16857	16941	17011	17065	17019	17030	16953	17149	17136	17020	16929	16999	16876	16908	17142	16793	16872	17025	16937	17017	16996	17091	16945	17141	16995	17056	17009	17022	17031	17020	16962	17000	17068	17044	16841	16922	17241	16882	16863	17001	16895	17038	17073	17212	17116	16964	17071	17171	16958	17151	17096	16962	17042	17023	17037	16959	16959	16980	16956	17112	16955	16979	17087	17011	17079	16960	17050	17127	16929	17007	16997	17096	16981	17095	16986	17014	17036	16918	17125	16880	17021	17116	16843	16972	17156	16999	17092	16949	17000	17002	16994	17265	16942	17025	17004	17119	17065	16989	17021	16977	17112	16978	17063	17145	17190	17180	17056	16839	17000	16970	16955	17041	16981	17048	17054	17179	17036	16943	17172	17068	17162	16794	16942	16880	17017	17123	16919	16875	16910	17083	16962	17102	17132	16829	17018	17134	16993	16980	17074	17033	16837	17108	17260	16963	16970	17065	16828	16980	16770	17039	17024	16969	16860	16972	16972	17046	16982	17029	17003	16954	16952	17072	16956	17001	17033	17093	17043	17176	17070	17064	17094	17079	16957	17089	16952	16906	17130	17083	16829	17052	17061	17032	17059	16871	16731	17062	16899	17083	17006	16952	17017	16976	17090	17028	17023	16934	16955	16891	17030	17198	16987	17066	17139	16894	17053	17085	16998	17112	17116	17087	17108	16985	16870	17042	16942	17012	17081	17093	17037	16965	16909	17001	17110	17047	16860	16935	17000	17251	16954	16898	17090	16898	17009	17029	17087	16989	17010	17055	17073	16911	17077	16994	17079	16964	17030	16955	17175	17004	17004	17203	17050	17137	16993	17090	16992	17086	17108	17044	17093	17009	17117	17025	16986	17191	17217	16963	17042	16995	17011	17171	17225	16949	17093	17170	17014	17146	16908	16868	16992	17076	17171	16995	17022	17040	16987	16981	17006	17034	16935	17049	17018	16869	16985	16944	16900	16985	17148	16941	16885	17144	17003	17064	16957	16982	16998	17085	17016	17010	16903	16940	17167	17081	17196	16986	16987	16894	17083	16907	17203	16976	17060	17067	17074	16838	16996	17061	17069	16944	16997	16973	17140	16962	17031	17014	16894	17076	16993	17005	17017	17156	17062	17097	16991	17097	16960	16817	17055	16867	17179	16830	17133	17013	17018	16967	17011	17044	16929	16955	17136	16986	17103	17062	16996	17068	16989	17042	17146	16958	16815	17111	16978	16983	17055	17005	17108	17007	17034	17042	16967	16909	16989	17080	16928	17001	17058	17110	16902	16753	16960	16930	17088	17001	17044	16974	17129	16971	16980	17219	17098	16968	16954	17118	17148	17078	16881	17150	16854	17073	17016	16985	17104	17063	16928	16964	16862	16909	16923	16954	17208	17144	17106	16998	17081	17017	16864	17065	16873	17161	16987	17209	17043	16899	17115	17068	17034	16965	16990	16981	17106	17040	16923	17058	17051	17078	16990	17036	16926	17104	17054	17025	17021	16943	16961	17103	17009	16979	16993	16920	16946	17001	16941	17061	17055	17041	17105	17036	17225	17020	16965	17056	17040	16912	17192	16974	16965	17077	17208	16901	16952	17104	17077	16961	17150	17006	17129	16811	17117	17029	17057	16936	17001	17059	17064	16975	16990	17197	17009	17252	17032	17042	17100	16827	17001	17147	17153	17019	16958	17065	17078	17024	16901	17045	17017	16989	16933	16972	16978	17162	17138	16880	16986	17045	16921	17018	16931	17039	17163	16924	16997	17104	16945	16958	16856	16904	17067	16996	16929	17020	16922	17123	16946	17079	16980	17015	16987	17001	17074	17146	17027	16985	16735	17143	17113	17038	17027	17114	17054	16989	16993	17044	17065	16900	17176	17094	16887	16867	17306	16897	17102	17100	17098	17004	16994	16992	17087	17094	16934	16935	17009	17183	17191	17044	17094	17085	17116	17101	17046	16979	17189	16895	17085	17128	17035	17126	17230	17024	17122	16939	16937	17091	16943	17108	17096	16986	16918	16927	16903	17136	17113	17020	17012	17122	17195	16943	16828	16950	17010	16965	16938	17078	17079	17177	17025	16969	16936	17121	17119	17064	17028	16951	17165	17077	17045	17150	17018	16949	17041	16838	17095	17209	16969	16973	17100	16876	17236	16895	17135	16955	17012	17037	17029	17009	16821	17012	17192	16935	17079	16926	16996	17107	16949	16990	17166	17084	16877	17056	17100	16833	17109	17248	17179	16894	16906	17029	17011	16962	17179	17042	17076	17112	17024	17105	17066	16971	17050	16947	17135	17015	17054	17101	17005	16986	16955	17037	17051	16897	17068	17021	17050	17099	16802	17087	17112	17061	17063	17005	17028	17039	16836	17084	17149	17022	17176	16986	17171	17065	16935	17072	16970	16926	17060	16907	17030	16938	17092	17035	17027	17059	16903	16999	16944	17040	16808
28555	24637	28177	25207	21361	20691	20751	20495	20689	20825	20885	21060	20818	20575	20447	20420	20558	20807	20578	20623	20513	20394	20504	20565	20485	20216	20290	20346	20222	20277	20420	20337	20265	20259	20003	20086	20033	19958	20159	20172	19954	19967	19936	20176	19992	19916	20037	20009	20033	20064	19855	20147	20058	20271	20124	20347	20059	20107	20193	20254	20357	19976	20132	20256	20142	20220	20314	20167	20284	20045	20244	20080	20072	19990	19954	20154	20075	20115	19908	20136	20084	20234	20253	20025	19993	20231	20024	20088	19956	20052	20179	20129	20197	20058	20108	20101	20053	19956	20083	19936	20086	20138	20027	20071	20258	19969	20194	20338	20057	20165	20212	20186	20062	20089	20056	20185	20001	20115	20037	20174	20080	20497	20014	20301	19934	20219	19932	20008	20092	20002	20161	19843	20028	20351	20192	20182	20012	20167	20201	20017	20302	20148	19810	20004	20257	20184	20163	20176	19921	20102	20205	20003	20100	20032	19995	20010	19947	20220	19987	20195	20331	20088	20041	20135	20117	20329	20322	20009	20160	19923	20217	19942	20129	20246	20284	20119	20027	19976	20105	20113	20214	20094	20010	20039	19855	19931	19898	20132	20128	20011	20122	20108	20116	20243	20050	20110	20003	19948	20070	20053	20080	20099	20066	19982	19950	20084	20113	20020	19966	20058	20099	20125	20149	19889	19998	20098	20086	20065	20005	19928	20013	20216	20015	20167	20042	19979	20419	20175	20264	20026	20015	20183	20291	20024	20131	20095	20026	20082	20058	20061	20139	20007	20024	20211	19980	19932	20040	20110	20025	20119	20179	20055	20095	20194	19972	20109	20113	20036	19945	20099	20063	20055	20187	20022	20120	20170	19940	20250	20243	20109	20149	20129	20124	20189	20103	20099	20095	20008	20167	20160	20143	20090	20018	20091	20030	20061	20311	20029	20035	20068	20187	20116	20106	19952	20149	20233	20175	20189	20234	20091	20365	20026	20338	20043	20073	20210	20101	20083	20223	20073	20180	20115	20055	20016	19879	20311	20380	20269	20220	20341	20045	19992	20141	20028	19722	20216	20282	20139	19939	20193	20417	20245	20067	20315	20077	20106	20140	20093	20015	20142	20091	20133	19970	20077	20259	20050	19910	20072	19939	20029	19848	19948	19816	20131	20168	20221	20078	19964	20282	19999	20224	20038	20157	20300	20298	20100	20076	20088	19949	20166	20135	20149	20158	19989	20097	19967	20262	20039	20016	19916	20052	20274	20057	20037	20157	20068	20058	20012	19968	20111	20065	20072	20100	20012	20107	20227	20036	19853	19973	20003	20367	20102	20270	20169	20055	20165	20134	20106	20058	20024	20132	20225	19901	20128	20115	20155	19985	19997	20220	20280	20075	20365	20074	19980	20089	19946	19787	20067	20126	20139	20262	19999	20037	19980	20158	20149	20075	20108	20008	20157	19867	19936	20081	20042	20074	20245	19976	20152	20025	20396	20503	20305	20249	19967	19951	20080	20285	20236	20129	20098	20213	19824	20047	20166	20073	20164	20184	20010	20076	20037	20124	19976	20008	20057	20015	20043	20047	20076	20043	20180	20107	20170	19997	20087	20022	20022	20131	20222	19971	20137	20129	19970	20234	19761	19935	19999	20037	20082	20085	20178	19989	20157	20051	20152	20247	20168	20153	20278	20297	20108	20160	20212	20172	20303	20121	20269	20181	20269	20054	20416	20299	20087	20068	20208	20308	20053	19897	20091	20019	20212	20179	20120	20109	20193	20144	20015	20165	20277	20146	20041	20024	19994	20051	20305	20052	20087	20214	20081	20137	20236	20091	20192	20228	20022	19973	19903	20186	19931	20220	20081	20268	20093	20146	20066	19981	20108	20034	20181	19971	20022	20107	20059	20425	19915	20012	20081	20149	20187	20000	19987	20110	20084	20271	20015	19896	19886	20009	20040	20063	20205	20042	20033	20090	20157	20128	20083	20037	20166	20333	19935	19972	19877	20145	20122	20055	19946	20041	19934	20195	20008	20134	19972	20054	19952	19967	19945	20103	20102	20322	20059	20124	20190	20172	20145	20073	20050	20061	20253	20067	20013	20124	20181	19898	20127	20212	20225	20172	20106	20261	20139	20248	20169	20006	20011	20234	20140	20224	20288	20073	20195	19944	20231	20037	20075	20335	19981	20095	20328	20199	20093	20176	20368	20150	19917	20166	20107	20169	20071	20218	20073	20126	20168	20091	20136	20346	20321	20291	20232	20109	20050	19914	20182	20066	20240	20103	20051	20093	20141	20286	20013	19916	20204	20230	20121	20163	20245	20110	19921	20200	20044	20257	19935	20119	20221	20266	20145	19926	20001	20201	20182	20024	20139	20164	20298	20210	19982	20179	20216	20028	20112	19992	20027	20306	20372	20095	20095	20190	19991	20149	20353	20235	19928	20046	19920	20071	20104	20041	20131	20059	20044	20229	20327	20103	19994	20115	20100	20238	20041	20080	20072	20364	20207	20127	20227	20139	20029	20104	20110	19972	20001	19899	20067	20176	19759	19993	20054	20029	19988	20303	20260	20115	20289	20060	19939	20117	20127	19918	20382	20010	20359	20118	20212	19944	19932	20176	20073	20322	20166	20171	20198	20239	20225	20270	20110	20080	20122	20137	20146	19989	20155	20158	20100	20204	20108	20014	19892	20075	20149	19991	19874	20106	20150	20089	20173	20254	20001	20122	19948	19843	20087	20040	20125	20111	20265	20040	20102	20227	20112	20082	20352	20340	19990	19966	19951	19972	19976	20188	20081	20020	20247	20028	20056	20186	20121	19893	20123	20108	19892	20212	20006	19970	20095	20073	20296	20136	20099	20071	19985	20055	20199	20292	20127	20037	20077	20136	20003	20169	20092	20291	20182	20088	20201	20210	20127	20084	20057	20042	20121	20092	20243	20114	20035	19982	20129	20036	20216	20202	19864	20182	20054	20102	20319	20252	20094	19987	19935	20210	19978	19967	19961	20035	20020	19919	20004	20241	20098	20157	20163	20066	20063	19940	19973	20175	20158	20127	20098	19982	19990	20340	20056	20121	20011	20292	20146	20065	20105	20236	20122	20220	20332	20257	20081	20159	19949	19910	19967	20096	20087	19862	20252	20159	20161	20088	20005	20261	20034	20328	19972	20330	20173	19980	20207	20253	20251	20178	19962	20011	20005	20125	20204	20063	20189	20189	19831	20182	20014	20289	20044	20296	20096	20113	19980	19848	19915	20117	20150	20124	20051	20044	20013	19912	20114	19863	20032	20038	19959	20107	20233	20099	19989	20154	20086	19856	19917	20122	20181	20149	20048	19976	20136	19997	20056	20222	20119	19977	20111	20109	20197	20328	20197	20001	20131	20205	19975	20359	20174	20168	20135	19936	20036	20106	20172	20211	20058	20417	20215	20092	20212	20148	20242	19993	19971	20015	20187	20041	20111	20026	20006	19943	20133	20128	20232	20234	20119	20238	20333	20043	20242	20316	19967	20169	20043	19988	20046	20081	19981	20171	20047	20238	20011	20310	20166	20153	20122	20161	20111	20198	20095	20017	20105	20022	20194	20207	20250	20281	20105	20081	20188	19990	20026	19984	20164	19939	19900	19989	20146	20113	19910	19866	20095	20042	20035	19955	20135	20116	20106	19902	20091	20074	20182	20132	20079	20100	20088	20156	20313	20109	20108	20040	20068	20083	20173	20089	20326	19955	20222	20117	20097	20209	20236	20194	19838	20059	20081	20153	19871	20322	20160	20149	19875	20096	20016	19845	20131	20133	20218	20060	20150	20066	20149	20026	20165	20355	20132	20114	20075	20378	20037	20250	20024	20055	20064	19920	20213	20253	20013	20100	20070	20162	19981	19826	20083	20053	20254	20016	20215	20355	20213	20214	20064	20067	20245	20267	20105	20216	19939	19977	20009	20209	20043	19956	20253	20129	20077	20064	19973	20089	20116	20044	20245	20020	20102	20059	20124	19898	20171	20141	20233	20010	20136	20071	20104	20019	20024	20101	20099	20186	20082	20073	20296	20090	20191	20143	20165	19983	20001	20054	19970	20206	19968	20077	20132	20004	19869	20015	20265	20034	20222	20113	20103	19961	20276	20047	20109	20199	20091	20053	20165	20144	20131	20211	19993	20156	20177	20209	20108	20262	20231	20104	20160	20272	19955	20162	20391	20248	19897	20142	20042	19938	19913	20123	20218	20061	19978	20210	20075	20167	20164	20409	20198	19911	19872	20078	20010	20169	20088	20159	19941	20228	20118	20222	20121	20069	20126	20052	20119	20172	20377	20211	19966	20271	20182	20019	19895	20156	20073	20347	20234	20130	20021	20002	20296	20092	19975	20026	20024	20051	20063	20079	20126	19985	20252	20049	20131	20171	20083	20198	20297	20141	19994	20077	20163	20081	20458	19979	20041	20005	19896	20101	20103	20411	20278	20215	19964	19916	20049	20198	20183	20139	20212	19944	20104	20015	19978	20246	20119	19970	20088	19967	19895	20070	20079	20090	19949	20009	20092	20190	20146	20112	20197	20241	20063	20385	20117	20316	20205	20132	20223	20263	20192	19844	19978	19945	19973	20163	20241	20179	20166	20061	19914	20238	20152	20179	20254	19998	20080	20316	20087	20085	20319	20279	20102	20020	20232	20107	20047	20236	20219	20164	20205	20181	20190	20043	20118	20396	19964	20208	20079	20135	19859	20127	20100	20094	20174	19966	20036	20011	19966	20235	20213	20475	20234	20009	20044	20020	19946	20275	20165	20135	20121	20083	20001	20188	20080	19993	19832	20093	20294	20055	20085	20226	20130	20231	20138	20041	20135	20034	20345	20046	19990	20174	20274	20072	20117	19961	20100	20170	20096	20027	20088	20299	20166	19967	20045	20019	20029	20203	20118	20119	19909	20171	20101	20153	20023	20134	20190	20252	20109	19981	20314	20120	20128	19937	19834	20219	20246	20288	20306	19977	20209	20293	20123	20148	19930	20099	20085	20043	20122	20129	20019	20307	20152	20256	20128	19908	20290	20101	20199	20164	20177	19964	19897	20064	20160	20015	19935	20097	20097	20306	20151	20179	20340	19870	19975	20233	20321	20062	20149	19800	19911	20050	20211	20142	20074	20052	20208
26330	34774	25423	20821	18732	17299	17309	17376	17641	17908	18175	18201	17744	17664	17567	17542	17512	17369	17154	17369	17247	17478	17159	17191	16966	16838	16970	16959	16951	16932	16905	16838	16826	16775	16688	16590	16537	16823	16652	16732	16937	16723	16738	16614	16753	16827	16797	16739	16601	16743	16662	16633	16719	16640	16851	16594	16739	16780	16580	16734	16724	16601	16566	16661	16396	16804	16772	16611	16743	16665	16702	16732	16733	16562	16632	16604	16649	16550	16647	16590	16745	16623	16505	16463	16709	16484	16615	16607	16647	16600	16841	16581	16572	16667	16523	16700	16512	16625	16743	16717	16561	16620	16617	16724	16507	16478	16658	16727	16491	16517	16662	16531	16658	16649	16571	16743	16577	16697	16736	16746	16586	16724	16505	16590	16733	16672	16580	16636	16566	16572	16584	16658	16655	16690	16595	16668	16474	16781	16708	16641	16510	16629	16441	16439	16640	16481	16702	16685	16554	16785	16675	16695	16634	16604	16658	16585	16429	16759	16658	16586	16565	16540	16798	16678	16660	16566	16567	16645	16727	16436	16746	16638	16538	16613	16640	16653	16578	16821	16743	16777	16760	16751	16710	16804	16655	16548	16802	16580	16514	16608	16613	16499	16620	16594	16675	16598	16470	16717	16495	16590	16803	16868	16698	16531	16716	16537	16824	16653	16641	16600	16553	16768	16698	16664	16700	16537	16572	16628	16764	16592	16738	16655	16639	16651	16779	16703	16727	16556	16618	16380	16768	16592	16812	16522	16592	16481	16666	16686	16792	16754	16655	16776	16461	16734	16766	16566	16546	16523	16683	16627	16639	16787	16596	16645	16688	16737	16670	16674	16779	16652	16595	16656	16624	16572	16671	16614	16718	16668	16637	16684	16512	16677	16495	16661	16665	16823	16562	16575	16639	16641	16725	16774	16633	16623	16648	16700	16651	16649	16763	16573	16667	16759	16561	16754	16667	16546	16703	16751	16620	16794	16805	16642	16593	16716	16776	16362	16651	16585	16744	16589	16663	16652	16722	16675	16651	16843	16523	16623	16659	16731	16773	16713	16618	16544	16471	16655	16679	16562	16744	16721	16584	16698	16638	16605	16646	16530	16659	16744	16609	16575	16769	16611	16557	16570	16636	16828	16735	16658	16660	16636	16587	16590	16762	16717	16540	16727	16674	16539	16703	16677	16807	16777	16606	16658	16597	16699	16709	16682	16702	16618	16543	16776	16744	16581	16611	16804	16680	16638	16653	16616	16730	16617	16665	16697	16579	16731	16822	16548	16752	16726	16598	16712	16609	16656	16806	16614	16592	16730	16748	16674	16539	16753	16625	16721	16659	16639	16695	16513	16428	16598	16723	16662	16759	16661	16613	16784	16630	16516	16545	16510	16687	16721	16759	16648	16662	16708	16549	16779	16553	16540	16643	16677	16659	16547	16623	16557	16668	16719	16745	16589	16558	16412	16716	16610	16668	16676	16610	16569	16745	16732	16701	16592	16567	16473	16786	16693	16686	16646	16777	16657	16680	16716	16671	16740	16751	16539	16756	16671	16693	16699	16700	16594	16775	16704	16593	16704	16681	16731	16572	16572	16681	16635	16588	16543	16641	16667	16556	16798	16749	16765	16683	16719	16570	16658	16730	16468	16621	16682	16807	16651	16723	16502	16709	16603	16689	16572	16767	16650	16658	16668	16829	16657	16726	16625	16750	16667	16714	16697	16540	16413	16590	16723	16703	16611	16572	16550	16718	16687	16790	16803	16587	16674	16561	16724	16685	16516	16772	16597	16558	16709	16567	16659	16804	16513	16607	16753	16632	16625	16663	16681	16649	16628	16672	16727	16765	16850	16653	16577	16687	16666	16705	16614	16615	16655	16722	16793	16757	16550	16784	16676	16573	16746	16736	16550	16656	16766	16653	16541	16628	16617	16581	16709	16755	16599	16694	16742	16698	16658	16673	16686	16744	16739	16549	16764	16581	16626	16491	16687	16774	16652	16633	16723	16649	16709	16703	16716	16679	16702	16508	16709	16601	16657	16609	16652	16769	16593	16628	16483	16654	16662	16676	16295	16814	16632	16533	16532	16537	16734	16624	16656	16661	16749	16579	16513	16686	16721	16668	16673	16501	16521	16637	16546	16724	16486	16762	16619	16708	16568	16703	16755	16706	16692	16624	16708	16715	16601	16576	16703	16572	16663	16595	16572	16797	16630	16816	16738	16472	16682	16643	16645	16619	16713	16658	16501	16751	16765	16693	16530	16696	16628	16545	16766	16634	16631	16651	16668	16500	16462	16815	16895	16708	16770	16614	16734	16492	16589	16718	16555	16522	16669	16733	16711	16791	16501	16759	16578	16836	16700	16784	16628	16660	16612	16826	16570	16757	16632	16771	16515	16520	16458	16544	16823	16644	16678	16500	16748	16731	16722	16535	16613	16785	16546	16684	16642	16783	16765	16646	16549	16763	16471	16638	16552	16750	16641	16783	16795	16680	16539	16614	16568	16789	16620	16708	16704	16487	16772	16766	16788	16626	16655	16641	16620	16614	16708	16694	16606	16680	16684	16770	16720	16652	16664	16612	16383	16676	16554	16681	16636	16592	16473	16591	16611	16634	16692	16522	16568	16641	16542	16565	16560	16679	16748	16655	16483	16631	16663	16794	16711	16524	16694	16754	16565	16624	16749	16759	16730	16819	16785	16468	16844	16618	16823	16359	16589	16612	16473	16809	16552	16706	16650	16607	16594	16703	16608	16770	16579	16673	16648	16715	16615	16635	16416	16642	16461	16645	16584	16618	16831	16722	16773	16745	16711	16669	16551	16717	16695	16646	16746	16653	16613	16708	16794	16533	16478	16873	16695	16574	16737	16835	16714	16500	16720	16507	16587	16748	16665	16596	16625	16656	16538	16655	16610	16509	16744	16718	16534	16541	16853	16687	16580	16716	16501	16663	16831	16890	16657	16616	16677	16700	16437	16509	16636	16572	16614	16738	16648	16762	16701	16750	16714	16700	16716	16722	16809	16762	16735	16711	16733	16652	16618	16737	16708	16668	16499	16619	16689	16728	16649	16765	16723	16654	16571	16779	16602	16764	16732	16617	16734	16614	16554	16823	16658	16593	16733	16624	16611	16688	16659	16506	16510	16741	16683	16629	16521	16525	16622	16805	16675	16707	16592	16758	16593	16681	16679	16699	16728	16544	16723	16704	16720	16841	16613	16740	16680	16660	16565	16622	16618	16482	16809	16850	16641	16713	16626	16594	16759	16521	16616	16664	16704	16517	16712	16770	16767	16627	16602	16791	16669	16482	16573	16638	16756	16647	16798	16515	16835	16600	16683	16570	16772	16650	16561	16677	16458	16554	16753	16594	16821	16651	16595	16617	16550	16548	16833	16668	16764	16808	16653	16666	16668	16598	16552	16728	16622	16813	16596	16610	16662	16629	16598	16843	16582	16440	16655	16581	16600	16617	16598	16730	16658	16625	16789	16805	16525	16605	16582	16739	16753	16484	16609	16799	16651	16786	16613	16612	16530	16685	16463	16676	16627	16686	16441	16742	16791	16553	16660	16758	16764	16650	16551	16607	16807	16608	16816	16424	16731	16842	16694	16692	16532	16772	16702	16671	16636	16595	16481	16534	16753	16591	16738	16678	16651	16647	16590	16566	16781	16590	16790	16527	16661	16535	16635	16770	16571	16510	16731	16550	16648	16659	16787	16667	16644	16680	16661	16696	16518	16629	16666	16523	16683	16842	16644	16724	16628	16542	16697	16647	16558	16621	16763	16753	16564	16672	16761	16635	16672	16746	16752	16611	16690	16578	16756	16685	16629	16714	16730	16642	16567	16873	16718	16574	16607	16708	16636	16641	16757	16535	16645	16673	16764	16449	16734	16650	16672	16537	16533	16578	16886	16727	16608	16807	16641	16659	16721	16799	16619	16571	16443	16668	16884	16613	16794	16664	16480	16704	16710	16724	16627	16730	16659	16690	16577	16665	16806	16786	16689	16812	16710	16548	16516	16536	16547	16507	16804	16757	16624	16628	16712	16665	16666	16638	16601	16749	16576	16611	16700	16682	16807	16500	16793	16644	16763	16645	16654	16587	16635	16854	16826	16710	16620	16708	16613	16578	16599	16699	16713	16486	16673	16592	16823	16635	16748	16739	16858	16602	16633	16515	16565	16549	16604	16650	16810	16735	16603	16686	16728	16534	16533	16690	16646	16725	16735	16553	16604	16643	16611	16745	16758	16473	16582	16573	16715	16681	16658	16727	16604	16820	16750	16700	16719	16815	16659	16570	16738	16560	16549	16761	16515	16640	16771	16645	16653	16639	16770	16719	16788	16831	16715	16640	16736	16509	16578	16809	16655	16623	16775	16735	16725	16732	16563	16718	16600	16498	16778	16519	16810	16532	16660	16586	16630	16742	16629	16924	16729	16829	16678	16723	16539	16698	16647	16612	16656	16681	16592	16801	16628	16472	16587	16640	16642	16676	16723	16580	16722	16578	16668	16676	16579	16799	16627	16736	16690	16805	16682	16665	16817	16550	16499	16626	16704	16702	16598	16749	16714	16870	16618	16693	16728	16556	16619	16671	16724	16605	16900	16677	16584	16558	16662	16798	16582	16593	16773	16552	16703	16760	16547	16506	16766	16563	16651	16643	16743	16612	16571	16604	16690	16721	16609	16738	16644	16633	16642	16716	16697	16615	16614	16590	16619	16633	16570	16780	16671	16634	16535	16515	16861	16679	16646	16749	16572	16602	16664	16528	16695	16558	16676	16690	16681	16640	16680	16551	16676	16629	16804	16714	16643	16703	16776	16737	16762	16734	16767	16569	16636	16854	16627	16609	16738	16689	16677	16663	16879	16530	16719	16798	16704	16874	16596	16854	16774	16588	16846	16596	16658	16532	16574	16610	16657	16622	16715	16681	16765	16708	16541	16677	16835	16695	16761	16677	16712	16629	16766	16688	16518	16546	16717	16720	16832	16690	16513	16521	16604	16902	16437	16670	16529	16546	16533	16675	16726	16727	16732	16594	16622	16836	16616	16537	16731	16791	16505	16607	16500	16796	16649	16866	16745	16785	16507	16603	16598	16753	16499	16632	16619	16600	16721	16642	16480	16719	16585	16432	16668	16769	16685	16653	16687
23959	21430	29016	24461	22881	24037	23879	21400	21349	21549	21694	21260	21544	21641	21241	21283	21344	21306	21062	21181	20956	21127	20985	21144	20776	21344	21230	21059	21863	22142	21825	21588	21000	20898	20589	20391	20325	20426	20412	20274	20380	20305	20329	20307	20366	20556	20410	20338	20332	20356	20356	20471	20212	20507	20391	20247	20390	20490	20287	20428	20382	20524	20440	20388	20149	20532	20289	20428	20458	20264	20258	20329	20189	20274	20406	20375	20445	20284	20426	20530	20543	20131	20134	20317	20328	20315	20314	20203	20290	20143	20479	20465	20304	20335	20324	20310	20311	20349	20342	20344	20458	20608	20491	20186	20336	20398	20340	20316	20506	20271	20431	20372	20520	20531	20710	20496	20066	20299	20308	20482	20216	20294	20235	20293	20531	20430	20099	20220	20270	20384	20406	20114	20379	20282	20374	20346	20350	20258	20297	20365	20425	20423	20589	20333	20433	20355	20155	20466	20357	20640	20240	20305	20407	20253	20266	20275	20342	20380	20080	20415	20286	20268	20271	20271	20175	20376	20398	20319	20435	20310	20555	20197	20322	20331	20394	20442	20372	20292	20254	20599	20370	20385	20502	20174	20232	20459	20364	20123	20318	20396	20383	20380	20640	20308	20363	20102	20280	20433	20317	20170	20276	20396	20234	20132	20369	20288	20440	20215	20274	20173	20459	20257	20118	20154	20269	20174	20371	20221	20227	20264	20385	20310	20253	20394	20425	20478	20275	20152	20287	20376	20308	20272	20480	20440	20354	20204	20320	20239	20239	20393	20391	20157	20583	20432	20210	20255	20107	20161	20376	20270	20246	20391	20259	20277	20186	20237	20456	20362	20323	20168	20278	20439	20343	20300	20316	20244	20451	20284	20399	20576	20388	20133	20392	20659	20173	20409	20175	20497	20459	20436	20114	20180	20376	20320	20559	20118	20342	20503	20494	20241	20244	20212	20429	20485	20295	20380	20150	20316	20286	20398	20618	20313	20130	20329	20373	20431	20330	20373	20590	20426	20595	20086	20397	20265	20245	20411	20642	20363	20263	20398	20069	20227	20425	20311	20120	20333	20119	20367	20472	20250	20426	20454	20211	20226	20320	20276	20282	20239	20308	20557	20395	20453	20246	20324	20157	20128	20395	20427	20401	20416	20274	20294	20226	20384	20420	20342	20361	20298	20231	20307	20333	20359	20402	20290	20522	20387	20445	20186	20352	20215	20340	20166	20369	20471	20529	20213	20253	20566	20447	20349	20493	20259	20358	20385	20295	20400	20304	20489	20297	20188	20026	20437	20592	20252	20400	20353	20464	20140	20325	20492	20268	20455	20212	20236	20455	20258	20516	20259	20289	20200	20487	20452	20030	20378	20191	20470	20319	20400	20234	20423	20089	20387	20270	20312	20540	20416	20516	20288	20630	20318	20241	20320	20250	20230	20428	20464	20334	20469	20373	20101	20297	20565	20436	20278	20528	20340	20224	20198	20220	20345	20259	20165	20308	20373	20495	20336	20391	20166	20246	20294	20223	20273	20391	20201	20350	20479	20360	20218	20242	20317	20356	20330	20302	20113	20379	20370	20261	20538	20202	20313	20278	20343	20338	20347	20359	20180	20073	20204	20196	20323	20242	20513	20538	20252	20361	20510	20189	20265	20362	20283	20106	20224	20171	20221	20269	20392	20582	20268	20554	20342	20543	20291	20340	20292	20299	20395	20213	20243	20245	20204	20216	20293	20170	20343	20211	20363	20158	20127	20416	20226	20176	20404	20221	20040	20355	20284	20155	20442	20189	20510	20427	20159	20317	20305	20382	20277	20418	20330	20230	20435	20313	20400	20322	20333	20046	20244	20114	20304	20320	20386	20395	20333	20332	20227	20386	20144	20246	20306	20354	20282	20258	20431	20335	20388	20318	20314	20294	20266	20198	20370	20477	20445	20236	20318	20023	20353	20439	20418	20237	20373	20283	20198	20535	20350	20362	20317	20318	20173	20290	20069	20467	20215	20394	20308	20318	20442	20469	20311	20260	20345	20361	20436	20445	20342	20383	20400	20522	20264	20217	20248	20249	20487	20218	20348	20140	20364	20480	20507	20436	20317	20199	20298	20364	20480	20321	20401	20346	20404	20543	20189	20294	20346	20256	20438	20446	20468	20299	20213	20289	20338	20411	20403	20473	20504	20227	20208	20214	20325	20547	20216	20258	20484	20439	20389	20384	20319	20347	20207	20282	20278	20376	20223	20324	20454	20434	20420	20503	20189	20332	20519	20076	20366	20386	20357	20340	20316	20322	20284	20278	20481	20417	20408	20474	20066	20369	20311	20388	20358	20372	20204	20300	20223	20321	20358	20448	20410	20290	20457	20329	20418	20487	20227	20374	20376	20417	20413	20283	20254	20475	20329	20118	20084	20286	20258	20157	20389	20259	20403	20332	20299	20432	20335	20301	20305	20610	20257	20370	20459	20465	20447	20343	20400	20381	20339	20083	20418	20224	20348	20437	20515	20159	20181	20015	20155	20106	20407	20362	20249	20181	20387	20233	20402	20332	20076	20373	20531	20410	20301	20245	20315	20209	20166	20404	20414	20157	20328	20145	20338	20049	20261	20318	20330	20357	20270	20336	20293	20450	20306	20295	20113	20243	20062	20266	20544	20281	20273	20359	20329	20273	20247	20309	20206	20319	20372	20351	20420	20158	20316	20343	20132	20364	20299	20318	20479	20315	20068	20223	20276	20353	20461	20267	20129	20415	20410	20220	20318	20431	20219	20366	20417	20533	20340	20250	20454	20424	20409	20115	20418	20064	20241	20130	20467	20675	20299	20255	20413	20435	20312	20365	20409	20381	20441	20433	20204	20294	20443	20343	20195	20378	20253	20391	20225	20201	20314	20331	20242	20541	20230	20099	20272	20313	20190	20304	20359	20536	20413	20184	20118	20550	20292	20257	20348	20176	20273	20284	20386	20349	20403	20468	20165	20147	20283	20237	20257	20455	20501	20158	20522	20294	20277	20221	20308	20289	20404	20170	20473	20336	20414	20350	20309	20232	20384	20347	20320	20403	20235	20265	20439	20344	20231	20344	20339	20265	20349	20142	20477	20010	20199	20283	20291	20307	20327	20258	20391	20202	20350	20378	20063	20169	20422	20210	20390	20409	20371	20351	20329	20347	20459	20387	20309	20240	20424	20074	20164	20218	20252	20451	20232	20368	20312	20383	20364	20275	20174	20461	20457	20543	20289	20312	20362	20331	20262	20388	20534	20391	20332	20243	20244	20573	20304	20268	20048	20424	20303	20416	20334	20097	20282	20413	20372	20440	20425	20128	20329	20316	20078	20374	20350	20244	20069	20253	20229	20292	20446	20279	20065	20174	20252	20327	20469	20340	20428	20465	20368	20643	20377	20522	20286	20253	20268	20439	20316	20239	20445	20244	20319	20123	20275	20192	20312	20340	20568	20401	20558	20334	20298	20306	20271	20251	20369	20494	20174	20165	20419	20235	20141	20476	20224	20371	20221	20318	20169	20323	20430	20507	20528	20278	20292	20250	20289	20316	20453	20339	20459	20228	20475	20511	20265	20303	20385	20150	20193	20320	20131	20302	20211	20435	20117	20061	20225	20388	20441	20369	20214	20393	20339	20271	20390	20217	20219	20151	20240	20278	20223	20437	20468	20451	20424	20191	20335	20408	20317	20372	20270	20383	20356	20510	20427	20358	20343	20433	20594	20225	20380	20406	20401	20421	20243	20618	20372	20253	20311	20255	20462	20325	20432	20370	20146	20438	20528	20248	20369	20287	20180	20456	20256	20336	20381	20303	20254	20461	20333	20384	20330	20242	20289	20225	20203	20119	20398	20430	20293	20381	20429	20434	20283	20314	20365	20356	20443	20331	20255	20312	20230	20377	20195	20221	20487	20409	20368	20281	20253	20450	20457	20408	20248	20330	20250	20166	20400	20336	20584	20394	20240	20433	20212	20574	20443	20345	20391	20321	20232	20530	20210	20102	20255	20525	20455	20285	20264	20406	20588	20460	20336	20235	20000	20104	20338	20169	20184	20376	20418	20471	20058	20337	20262	20277	20392	20401	20321	20479	20381	20314	20444	20250	20281	20259	20243	20448	20495	20440	20145	20407	20265	20287	20424	20096	20328	20435	20284	20484	20326	20375	20248	20376	20360	20271	20214	20363	20424	20509	20334	20476	20250	20488	20406	20376	20633	20542	20507	20437	20346	20596	20443	20334	20279	20450	20217	20564	20510	20328	20213	20317	20456	20262	20251	20443	20402	20457	20463	20329	20332	20317	20484	20321	20288	20479	20166	20494	20254	20343	20365	20250	20459	20079	20403	20317	20268	20287	20148	20348	20347	20533	20306	20222	20296	20541	20300	20094	20472	20212	20303	20229	20293	20490	20284	20435	20212	20127	20354	20329	20332	20400	20267	20400	20381	20508	20386	20422	20129	20441	20300	20294	20544	20308	20372	20352	20311	20493	20271	20410	20399	20226	20251	20501	20275	20266	20283	20475	20302	20438	20409	20215	20497	20283	20438	20357	20284	20220	20206	20351	20182	20417	20223	20191	20215	20207	20200	20182	20110	20527	20270	20455	20381	20445	20425	20296	20171	20400	20296	20180	20357	20368	20216	20284	20277	20311	20438	20520	20374	20512	20222	20211	20237	20603	20158	20191	20593	20445	20300	20173	20280	20369	20388	20377	20373	20391	20390	20581	20253	20410	20301	20371	20496	20394	20350	20226	20421	20149	20558	20304	20425	20216	20466	20509	20319	20304	20296	20256	20226	20415	20382	20203	20337	20587	20475	20448	20509	20443	20462	20421	20230	20400	20311	20064	20485	20302	20457	20372	20332	20281	20169	20359	20258	20221	20375	20435	20529	20417	20367	20464	20320	20308	20328	20255	20324	20327	20434	20404	20357	20420	20284	20524	20319	20389	20217	20332	20498	20374	20148	20373	20291	20465	20134	20366	20423	20620	20419	20494	20191	20210	20131	20262	20249	20511	20439	20542	20238	20135	20233	20507	20449	20233	20443	20436	20237	20120	20503	20324	20366	20315	20389	20437	20237	20490	20237	20044	20180	20263	20155	20435	20341	20465	20487	20581	20287	20324	20260	20269	20306	20452	20380	20282	20292	20280	20294
28298	39573	31065	24563	21536	19130	18214	18185	18524	18418	18735	18225	18654	18382	18123	18413	18404	18188	18082	17756	17860	17688	17607	17656	17274	18078	18328	17777	18986	19024	18821	18437	17666	17500	17040	16860	16700	17000	16921	16813	16738	16956	16787	16860	16794	16851	16903	16848	16802	16840	16905	16816	16662	16814	16691	16801	16975	16814	16886	16787	16899	16833	16968	16652	16734	16746	16876	16838	16935	16819	16823	16868	16772	16937	16835	16902	16707	16841	16862	16721	16824	16831	16799	16923	16979	16714	16850	16613	16845	16778	16847	16790	16654	16890	16686	16669	16921	16823	16892	16790	16858	16705	17040	16824	16831	16702	16637	16744	16735	16805	16612	16899	16725	16874	16770	16856	16914	16901	16695	16750	16641	16683	16840	16776	16802	16770	17122	16709	16664	16930	16904	17022	16996	16802	16732	16941	16780	16848	16966	17073	16778	16631	16875	16844	16878	16840	16733	16830	16738	16866	16900	16926	16699	16987	16734	16842	16869	16833	16966	16758	16869	16853	16802	16796	16767	16844	16814	16880	16794	16827	16848	16823	16944	16954	16824	16665	16804	16927	16801	16607	16883	16774	16741	16896	16836	16809	16727	16827	16836	16725	16844	16745	16787	16672	17069	16761	16821	17072	16782	16686	16826	17007	16885	16741	16891	16808	16675	16731	16876	16764	16766	16970	16582	16978	16839	16838	16793	16801	16743	16713	16813	16902	16891	16719	16818	16861	16855	16680	16740	16810	16928	16815	16978	16884	16804	16776	16746	16619	16625	16915	17003	16738	16835	16805	16826	16914	16702	16810	16906	16826	16818	16779	16755	16755	16997	16781	16558	16669	16856	16969	16815	16757	16822	16823	16932	16873	16942	16921	16747	16787	16746	16857	16823	16737	16923	16706	16813	16739	16870	16736	16943	16858	16941	16707	16973	16783	16870	16826	16600	16708	16703	16677	16832	16762	16944	16659	16751	16722	16948	16862	16872	16755	16687	16815	16720	16960	16969	16865	16971	16716	16872	16765	16872	16994	16747	16962	16890	16765	16694	16881	16959	16840	16799	16843	16774	16768	16788	16924	16713	16735	16812	16840	16963	16872	16784	16810	16898	16747	16923	16748	16682	16918	16816	16892	16949	16802	16912	16971	16698	16666	16645	16891	16726	16841	16788	16721	16943	16732	16774	16948	16948	16871	16881	16926	16735	16877	16968	16719	16959	16779	16860	16849	16867	16883	16728	16726	16993	16862	16821	16851	16857	16994	16825	16689	16678	16811	16811	16830	16829	16839	16892	16778	16560	16805	16677	16766	17044	16773	16912	16858	16915	16702	16721	16858	16921	16836	16788	16842	16797	16685	16730	16763	16698	16915	16910	16955	16614	16713	16790	16791	16917	16673	16870	16862	16831	16880	16805	16655	16695	16676	16814	16905	16759	16759	16884	16620	16850	16781	16838	16969	16768	16953	16898	16995	16785	16818	16851	16756	16774	16791	16884	16614	16757	16771	16771	16837	16728	16869	16905	16818	16787	16848	16767	16880	16760	16822	16959	16936	16913	17083	16841	16681	16863	16996	16799	16674	16868	16770	16836	16771	16842	16852	16756	16693	16952	16544	16670	16984	16702	16975	16808	16798	16873	16699	16717	16923	16942	16950	16778	16827	16876	16934	16840	16747	16817	16854	16933	16774	17033	16849	16755	16828	16955	16860	16814	16808	16664	16844	16823	16831	16880	16799	16840	16757	16849	16833	16903	16644	16812	16674	16751	16831	16888	17067	16853	16662	16714	16873	16757	16853	16803	16995	16868	16780	16953	16755	16910	16846	16816	16752	16688	16888	16843	16722	16662	16841	16752	16873	16745	16966	16789	16707	17042	16568	16908	16874	16896	16933	16896	16936	16956	16838	16662	16800	16978	16979	16862	16788	16791	16972	16795	16668	16796	16929	16757	16906	16793	16790	16728	16903	16927	16815	16744	16956	16900	16881	16914	16803	16708	16688	16798	16757	17001	16735	16793	16798	16659	16798	16871	16804	16804	16773	16795	16809	16802	16736	16808	16684	16873	16838	16912	16855	16713	16830	16663	16694	16778	16829	16803	16963	16630	16750	16964	16749	16983	16884	16762	16924	16742	16868	16947	16865	16832	16800	16868	16684	16967	16862	16837	16955	16805	16756	16987	16788	16790	16804	16716	16720	16750	16821	16630	16678	16843	16736	16899	16745	16647	16872	16759	16855	16813	16959	16913	16896	16886	16825	16821	16676	16813	16676	16879	16758	16818	16893	16997	16565	16890	16845	16827	16684	16711	16865	16904	16841	16792	16874	16783	16796	16826	16845	16968	16886	16865	16932	16967	16582	16887	16768	16844	16943	16745	16799	16815	16880	16706	16823	16886	16701	16767	16779	16922	16697	16925	16914	16741	16757	16861	16686	16915	16758	16877	16732	16937	16692	16757	16839	16731	16856	16899	16805	16721	16978	16621	16735	16785	16875	16587	16633	16761	16820	16796	16813	16871	16825	16874	16853	16699	16811	16810	16881	16753	16810	16666	16966	16711	16912	16666	16721	16779	16745	16881	16749	16873	16832	16898	16812	16929	16901	16772	16823	16688	16822	16553	16959	16696	16718	16840	16955	17003	16791	16826	16823	16808	16788	16990	16790	16745	16887	16837	16885	16672	16883	16816	16674	16843	16863	16830	16709	16476	16721	16723	16833	16842	16825	16808	16853	16793	16729	16935	16707	16795	16984	16809	16697	16941	16779	16971	16796	16703	16731	16777	16854	16838	16809	16896	16759	16716	16904	16821	16886	16740	16922	17059	16809	16778	16761	16843	16787	16758	16623	16944	16891	16819	16762	16690	16838	16910	16769	16809	16836	17008	16853	16973	16759	17066	16900	16818	16892	16872	16760	16722	16724	16732	16723	16974	16944	16848	16723	16723	16839	16664	16951	16847	16912	16844	16755	16877	16830	16783	16869	17029	16909	16729	16730	16799	16712	16675	16895	16841	16897	16731	16826	16802	16924	16882	16863	16686	16846	16812	16719	16852	16813	16955	16887	16859	16818	16830	16712	16777	16754	16590	16814	16680	16844	17082	16752	16575	16756	16923	16775	16944	16869	16867	16840	16779	16786	16907	16874	16769	16963	16905	16945	16787	16914	16871	16683	16764	16927	16748	16819	16798	16819	16621	16819	16950	16814	16868	16747	16652	16883	16729	16873	16869	16776	16767	16805	16852	16830	16850	16854	16885	16825	16783	16743	16674	16753	16826	16913	16788	16893	16863	16815	16798	16763	16983	16871	16860	16800	16821	16847	17004	16895	16870	16809	16826	16780	17040	16966	17007	16877	16830	16667	16713	16854	16818	17046	16705	17002	16761	16844	16763	17045	16777	16942	16918	16709	16758	16772	16904	16644	16700	16777	16805	16790	16771	16761	16923	16692	16619	16782	16768	16821	16842	16777	16833	16838	16842	16645	16926	16866	16767	16756	17055	16868	16735	16679	16856	16855	16898	16778	16919	16886	17022	16784	16752	16773	16800	16728	16660	16732	16890	17023	16805	16717	16814	16917	16672	16948	16803	16842	16737	16907	16836	16894	17001	16623	16837	16870	16862	16858	16711	16921	16918	16892	16817	16832	16709	16817	16757	16908	16995	16666	16722	16883	16932	16737	16737	17034	16938	16883	16667	16793	16982	16677	16894	16872	16778	17002	16895	16938	16788	16710	16757	16692	16683	16940	16706	16726	16911	16757	16819	16855	16769	16831	16821	16915	16909	16826	16881	16868	16749	16773	16720	16906	16711	16752	16678	16856	16647	16724	16810	16869	16925	16751	16838	16769	16879	16914	16986	16870	16844	16901	16913	16839	16968	16748	16739	16880	16885	16718	16699	16796	16684	16837	16820	16841	17023	16731	16913	16917	16706	16731	16652	16864	16696	16780	16922	16685	16811	16925	16862	16859	16857	16997	17080	16776	16684	16822	16782	16821	16803	16733	16716	16917	16749	16852	16653	16756	16853	16812	16705	16684	16846	16740	16917	16752	16804	16789	16760	16717	16874	16844	16844	16702	16834	16838	16736	16868	16830	16846	16894	16825	16633	16781	16765	16946	16763	16866	16981	16795	16800	16755	16714	16880	16723	16827	16710	16816	16913	16948	16769	16939	16889	16818	16832	16854	16878	16893	16849	16818	16947	16874	17051	16791	16812	16719	16817	16701	16811	16814	16853	16730	16768	16798	16831	16691	16866	16827	16924	16823	16935	16844	16806	16776	16878	16983	17083	16642	16748	16806	16712	16839	16747	16987	16954	16849	16717	16777	16720	16798	16799	16642	16752	16902	16756	16748	16970	16823	16563	16942	16820	16722	16954	16977	16754	17012	16744	16841	16867	16852	16875	16807	16941	16806	16932	16823	16680	16805	16894	16744	16715	17006	16896	16935	16746	16806	16783	16667	16730	16939	16782	16862	16798	16739	16828	16835	16774	16888	16841	16866	16774	16813	16924	16752	16677	16635	16852	16837	16988	16668	16698	16777	16714	16832	16836	16930	16815	16902	16837	16910	16722	16907	16910	16849	16933	16684	16902	16741	16750	16842	16778	16740	16848	16767	16790	17123	16899	16713	16831	16948	16874	16747	16614	16810	16963	16788	16907	16884	16784	16977	16867	16923	16819	16855	16653	16719	16727	17000	16817	16630	16925	16741	16816	16791	16747	16939	16943	16918	16771	16831	16878	16866	16655	16893	16918	16838	16863	16803	16739	16845	16784	16891	16824	16666	16779	16870	16786	16855	16820	16833	16858	16818	16927	16898	16930	16923	16818	16842	16656	16725	16757	16941	16911	16822	16835	16848	16741	16812	16750	16744	16954	16911	16877	16802	16612	17008	16930	16689	16818	17012	16950	16723	16806	16851	16831	16945	16745	16716	16820	16878	16613	16729	16780	16866	16990	16910	16656	16891	16731	16909	16781	16796	16939	16839	16814	16764	16838	16624	16740	16744	16773	16687	16740	16892	16759	16751	16882	16872	16799	16945	16796	16974	16829	16849	16978	16824	16705	16826	16895	16821	16734	16905	16682	16809	16699	16960	16882	16912	16787	16924	16692	16882	16915	16879	16804	16998	16698	17019	16813	16868	16823	16837	16715	16838	16712	16799
22813	21433	29359	23924	21802	24703	27483	22893	22392	22884	22690	22356	22540	22438	22356	22644	22456	22386	22198	22183	22143	22188	22032	22003	21953	21869	21986	23210	26178	24552	23785	22922	22179	21610	21396	21418	21180	21065	21049	21062	21356	21202	21062	21119	21216	21125	21034	21122	21054	20818	20842	20773	20949	21096	21025	20965	21141	21057	20914	21111	21143	21046	21273	20878	21079	20861	20985	21227	20989	21040	21130	20934	20963	21125	20989	21013	21164	21335	20940	21049	21057	21193	21210	21067	20918	20902	21080	21039	20991	21212	21059	21091	21064	20859	21049	21301	20908	21063	20976	21063	21034	21205	20964	20890	20947	21003	20779	21124	20967	20972	21205	21011	21157	20873	21411	21097	21243	21161	20849	21256	20814	21100	20703	20932	21187	20811	21216	21093	20902	20955	21167	21011	21187	21232	20942	21119	20825	21085	21002	21168	20930	20920	20921	20805	21046	21133	20959	20890	21017	21028	21046	20715	20811	20932	20774	20966	21127	20768	20996	21091	21214	20967	20948	20927	21071	21233	20881	21262	20992	20833	21116	21057	21281	20962	20985	21017	21127	20898	21103	20931	21248	20970	21066	21199	21019	20878	20972	21024	21096	21170	20936	20961	21084	20917	20962	21092	21046	20907	21080	21118	21246	20990	21043	20898	21073	21044	21050	21052	21086	21143	20994	21101	20758	20871	21139	21106	20973	21092	20821	20884	21005	21039	20998	21248	21015	21085	20931	21041	20853	21032	20890	21015	21068	21219	20872	21076	21078	20933	21075	20850	21066	20932	21323	21101	21270	21005	21122	20962	21224	21009	20889	20830	21053	21240	20981	20870	21359	20871	21030	20958	20988	21047	21066	21167	20923	21089	20995	20963	21142	21055	21059	21013	21125	20773	20964	21123	21010	21014	21054	20974	21137	21121	20948	21172	21080	21023	21158	20973	21183	20997	21130	20996	20979	21195	21146	20993	21204	21128	20951	21066	21037	20995	20915	21244	21062	21049	21151	21126	21049	21132	20977	21022	21070	20853	21255	21204	21080	20957	21071	20981	21094	21088	21031	21097	20911	21119	20838	20939	20987	20947	20914	21058	20912	20855	20984	21029	21151	21090	20912	20926	20987	21122	20955	21078	21021	20983	20974	21010	21235	20897	21154	20873	20961	20939	21174	20768	21065	21207	20899	20847	21055	20876	21059	21020	21103	21053	21123	20951	21134	21128	20990	21168	20942	20827	21079	21269	21179	21023	21053	20657	20772	21088	21234	20888	20872	21104	21092	21103	21173	20963	21067	21154	20941	21130	20863	20926	21005	21210	21198	21118	21012	20992	20884	21181	20980	21070	21077	20847	20926	21101	21203	21014	20885	21078	20965	21091	20953	21156	21102	21224	20797	20845	20979	20987	20993	21243	21100	20977	20896	20956	21147	20959	21028	20993	21033	20933	20961	20967	21040	20882	21097	20991	20996	20850	21211	21001	21154	21150	21084	20938	21069	20939	21207	21051	21167	20970	20823	21152	20984	20959	20840	20955	20868	21050	21065	21209	21135	20994	20746	20931	21021	20816	21005	20810	20756	20992	21309	21063	21222	21118	20809	20881	21013	21068	21098	20928	20942	20812	21097	21194	21254	21018	21115	21081	21015	20844	21038	21023	20837	20944	20951	20983	21161	21027	21054	21097	20998	21017	21143	20856	21057	21234	20788	20921	20886	21077	21057	21076	20977	21131	21292	20888	21175	21090	20987	21058	20935	21176	21053	21022	20958	20890	20982	21060	20827	21043	21051	20869	20997	20927	20795	20975	21072	20959	21067	21064	20901	21019	21219	21064	21003	21050	20916	21155	21124	20826	21049	21005	21005	20867	21147	21036	20931	21259	20969	20871	20988	20759	20901	20972	21095	21120	21008	20936	21066	21140	20980	21107	21032	21028	20932	20836	20977	20942	21197	21042	21113	21047	21007	21030	20982	21041	20999	21028	21041	20945	21053	20959	21244	20962	20978	20964	20851	20933	20811	20876	20971	21303	20965	20742	21008	21163	21117	21069	20960	21015	20932	21145	21111	21100	20919	21192	21086	21154	20858	20950	21065	21036	21001	21113	21244	21122	21025	20966	20968	21105	21018	20945	21023	20925	21260	20780	20950	21006	21065	20923	20971	20941	21144	20962	21190	21150	21130	21087	21231	21002	21112	21100	20934	21149	20954	21049	21068	20638	20776	21012	21257	20993	21088	21105	21196	20884	20883	20926	21243	20913	21074	21055	20669	21198	20961	21060	20849	21016	20999	21039	21033	20969	21061	21118	21098	21078	20936	21160	21052	21095	21055	20862	20932	21053	20830	21089	20998	21130	21117	21063	21064	21147	21101	21090	21011	21228	20969	21178	20960	20928	21101	21057	21185	20968	21109	21041	21229	20891	21142	21089	20989	20934	21073	20939	20928	21045	21249	21090	21046	21116	20990	20998	21156	21050	20992	21078	21063	20943	21159	21006	21093	20903	21134	21159	21248	21012	21070	21169	20882	20912	20985	21058	20838	20776	20909	21127	20936	20944	21005	21100	20804	20985	20908	20993	20991	20953	21048	20827	21073	21287	21198	20879	20979	21038	21016	20887	20963	21006	20996	21139	21060	21140	21027	20793	21041	21078	21007	20932	21062	21043	20958	21047	21033	21019	21209	21124	21054	21153	21098	21001	21140	20907	20910	21144	21200	21149	21005	20986	21026	21059	20836	21190	21234	21066	20888	20908	21039	21011	21068	21015	20960	20969	20739	21054	21014	21129	20882	21120	20969	20955	20948	21087	21054	20967	21023	21073	21084	21035	20871	21009	20925	21425	21062	20832	21074	21135	21254	21165	21079	20885	21026	21104	21232	21101	21089	21069	20928	20938	20960	20855	21148	20957	21023	21064	21075	21177	20888	20760	21063	20886	20787	20891	21119	21130	20908	20898	20880	21021	21022	20955	21324	21047	21163	20976	21048	21161	20970	21115	20986	20995	21209	21191	21006	20862	20923	21067	20784	21093	20950	20936	21090	21211	20976	21005	20880	21069	20916	21163	20987	20899	20872	20824	21061	20728	21165	21029	21014	21175	21032	20865	21288	20902	20924	21040	21341	21101	21116	20953	20986	20949	20848	21103	21001	21055	21091	20915	21191	20979	21136	20960	20936	21100	21023	21211	21000	21055	21168	20954	20867	21075	21139	21166	21115	20967	21138	21144	20941	20940	20985	21099	20968	21101	20999	21033	21034	20994	20902	21012	20936	20733	20958	20841	21039	21065	20943	21261	20936	21084	21182	21037	21142	20810	21133	20982	21157	21189	21059	20954	20822	20842	21028	20917	20892	20758	21061	20994	21109	20977	21216	20979	21044	21048	21019	21026	21035	21138	21068	21031	21020	20716	20827	21159	21050	21268	21077	21160	21251	20905	21211	21117	21113	21117	21030	21215	21233	20873	21221	20965	21006	20765	21124	21104	20931	21143	21000	21146	21111	21022	20847	21009	21071	20944	21293	21107	20644	20944	20896	20779	21066	20657	20847	21263	21141	21081	21149	21210	20867	21120	21047	20995	20892	20969	20954	20921	21039	21042	20998	21067	20865	20917	21181	21002	20804	20986	21009	21038	21160	20974	21000	21167	21232	21041	20871	21031	20986	21029	20878	21040	20848	21077	20700	20853	20813	20807	20847	21174	21077	21106	21033	20926	21030	21129	20888	21054	20989	20959	21178	21045	21133	21098	21086	21086	20820	20939	21194	21169	20959	20928	21172	21008	21308	21047	21123	21036	21099	20836	21107	21075	21086	20839	21066	21265	21140	21172	21038	20994	21182	21250	21114	21066	20915	21040	20990	21211	21017	20979	20961	21100	21235	21129	20913	21058	20947	21171	21037	21099	20863	21031	20874	21023	21146	21142	21096	21115	20768	20940	20887	20969	21032	21007	21111	20906	20932	20903	21080	21060	21080	20986	20962	20805	20913	21049	21164	20917	21196	21178	21140	21005	21099	20771	21024	21028	20943	20975	20969	20995	20971	20986	20942	21150	21117	21018	21235	20897	20978	21081	20980	20997	21030	21374	21352	20995	21033	21005	20820	20886	21022	20883	21087	21003	20940	20996	21085	21046	20924	20938	21003	21092	20876	20869	20968	21004	20765	21033	21143	21081	21053	21080	21018	20952	21048	20816	20955	20894	21034	21135	20948	20868	21168	20832	21107	21155	21118	21010	21038	21213	20879	20983	20893	21101	21118	20984	21085	21054	21026	21237	21322	21021	20905	20965	21057	21059	21061	21245	20982	21003	21244	21021	20902	21001	21278	21201	21037	21087	21257	21015	20695	20981	20987	20913	20901	20890	21161	21054	21151	21025	21003	21105	21105	21176	21052	20975	21110	21234	20970	21068	21177	21189	21153	21335	20883	20926	20977	20819	20938	20801	21075	21070	21001	20950	20878	20723	21061	20938	21111	21144	20939	21005	20885	20966	21025	21326	20971	21079	21171	20947	21040	21109	20952	21061	21298	21017	20964	21069	21152	20924	21027	21047	20922	21184	21104	21036	21012	20955	20984	20998	21047	21062	20987	21072	21085	21183	20993	21016	21174	21147	21163	21109	21146	21130	21057	20958	20960	21021	20977	21021	20855	20962	21169	21167	20978	21040	21068	21096	21081	20853	20930	21014	20937	20866	21058	21117	20892	21146	21295	20968	20953	21175	21015	21050	21099	20874	20743	20876	21046	20901	21026	20709	20957	20924	21120	21346	20976	21180	20910	20904	20939	20938	20972	21057	20943	20997	20995	20974	21079	21083	21057	21041	20939	21064	20957	21150	21001	20995	21081	20968	21252	20939	21008	20973	21115	20947	20901	21158	21130	21021	20980	20999	21144	21064	20950	21074	21158	20896	21046	21051	21030	21019	21213	20926	21090	20890	20968	20905	21168	20933	20926	20828	21021	20807	20937	21160	21156	21180	21057	21319	20999	20697	20979	20978	21107	20999	21018	20949	21099	21054	20934	21019	20745	21017	21040	20882	21080	20928	21094	21053	20950	21041	20897	21065	21007	21045	21142	21267	21155	21009	21017	21049	21086	21228	21064	21023	21021	20987	21027	20925	20964	21159	21163	20830	21108	21069	21210	20849	21024	21121	21037	21075	21087	20946
31525	49976	35572	27824	24537	21423	19642	19443	19319	19358	19034	19057	18853	19153	19332	19422	19175	18913	18570	18629	18610	18655	18539	18297	18378	17921	18095	20909	24972	21170	20532	19507	18535	17974	17614	17242	17295	17237	17245	17173	17172	17089	17086	17274	17328	17381	17141	17163	17307	17122	17149	17011	17131	17058	17231	17246	17312	17309	17103	17183	17323	17224	17183	17189	17171	17155	17098	17107	17399	17316	17315	17319	17151	17298	17201	17183	17260	17121	17255	17346	17328	17308	17169	17184	17144	17159	17144	17128	17128	17102	17052	17295	17007	17223	17138	17141	17101	17196	17309	17113	16963	17312	17309	17295	17172	17262	17159	17179	17018	17151	17286	17243	17231	17095	17098	17173	17286	17292	17226	17214	17265	17356	17074	17294	17046	17023	17168	17125	17225	17267	17056	17263	17302	17223	17371	17134	17433	17257	17232	17233	17299	17191	17266	17123	17157	17104	17308	17362	17247	17273	17246	17249	17308	17166	17169	17075	17125	17299	17027	17097	17236	17132	17311	17186	17031	17079	17050	17143	17228	17169	16901	17257	17110	17221	17130	17161	17133	17328	17347	17209	17142	17243	17088	17186	17314	17233	17226	17222	17407	17060	17124	17058	17149	17107	16970	17165	17272	17150	17329	17342	17123	17201	17176	17063	17143	17189	17085	17112	16899	17228	17214	17281	17091	17109	17288	17198	17220	17231	17176	17108	17338	17148	17070	17246	17139	17188	17260	17068	17100	17157	17066	17081	17157	16844	17238	17334	17225	17318	17138	17236	17181	17074	17152	17334	17223	17154	17171	17149	17274	17177	17244	17362	17140	17072	17168	17071	17263	17211	17206	17297	17126	17048	17007	17198	17264	17219	17216	17208	17230	17056	17241	17071	17176	17029	17172	17161	17108	17211	17157	17216	17167	17278	17170	17211	17299	17214	17207	17311	17150	17196	17204	17309	17119	17140	17241	17241	17240	17161	17280	17000	17223	17077	17265	17203	17034	17116	17377	17007	17372	17235	17034	17237	17128	17169	17136	17163	17048	17103	17245	17239	16989	17230	17099	17115	17316	17037	17154	17215	17124	17095	17066	17255	17190	17188	17242	17096	17360	17112	17221	17231	17247	17313	17132	17290	17303	17100	17110	17241	17100	17181	17197	17076	17212	17236	17197	17121	17156	17135	17288	17298	17148	17139	17246	17082	17119	17320	17117	17299	17239	17177	17123	17189	17204	17271	17165	17238	17061	17110	17115	17143	17226	17154	17224	17288	17065	17083	17323	17104	17158	16957	17203	17047	17093	17134	17188	17173	17137	17122	17064	17219	17033	17324	17081	17131	17136	17105	17077	17373	17131	17033	17284	17207	17156	17130	17151	16940	17162	17087	17042	17215	17271	17333	17325	17220	17172	17314	17234	17258	17373	17081	17230	17086	17263	17113	17424	17022	17236	17087	17277	17103	17204	17305	17245	17211	17090	17218	17131	17130	17220	17055	17182	17230	17120	17122	17163	17138	17162	17243	17084	17133	17233	17144	17024	17111	17124	17116	17269	17109	17168	17071	17190	17151	17218	17228	17305	17335	17192	17258	17401	17274	17244	17288	17085	17116	16940	17147	17101	17099	17268	17164	17140	17172	17125	17032	17200	17149	17212	17094	17311	17145	17125	17194	17148	17348	17240	17154	17175	17177	17113	17211	17157	17070	17210	17015	17124	17159	17073	17227	17185	17214	17144	17028	17200	17249	17189	17131	17232	17179	17308	17113	17170	17112	17344	17241	17240	17237	17252	17286	17221	17007	17084	17055	17285	17115	17076	17106	17111	17172	17236	17278	17078	17123	17205	17337	17177	17120	17107	17072	17014	17138	17196	17112	17224	17158	17140	17235	17227	17102	16970	17025	17341	17243	17237	17149	17084	17266	17091	17211	16972	17089	17281	17249	17227	17242	17297	17205	17193	17123	17284	17211	17112	17294	17215	17280	17252	17181	17170	17284	17108	17155	17114	17146	17072	17381	17054	17168	17375	17119	17144	17277	17104	17271	17029	17128	17279	17194	17344	17174	17164	17141	17246	17167	17108	17110	17125	17099	17245	17163	17136	16996	17303	17020	17136	17133	17238	17238	17201	17188	17200	17210	17146	17193	17124	17207	16962	17049	17168	17046	17214	17191	17290	17112	17357	17328	17184	17076	17264	17235	17173	17173	17167	17285	17373	17256	17135	17096	17253	17070	16960	17150	17196	17141	17122	17222	17233	17007	16942	17107	17205	17198	17271	17287	17265	17290	17251	17296	17153	17168	17182	17126	17046	17221	17140	17116	17088	17418	17319	17188	17192	17154	17107	17201	17080	17237	17487	17333	17238	17136	17266	17281	17153	17375	17248	17280	17247	17251	17236	17158	17332	17227	17365	17021	17271	17263	17350	17054	17137	17162	17046	17079	17191	17050	17286	17277	17141	17216	17203	17319	17247	17262	17061	17288	17240	17238	16900	17363	17096	17305	17228	16950	17307	17176	17227	17172	17151	17236	17394	17231	17276	17180	17272	17300	17121	17085	17280	17304	17111	17173	17096	17152	17106	17106	17294	17168	17193	17261	17159	17139	17164	17344	17075	17287	17166	17215	17212	17258	17126	17010	17341	17232	17158	17163	17096	17158	16977	17290	17295	17140	17132	17187	17176	17073	17206	17224	17306	17194	17147	17252	17147	17113	17202	17266	17143	17145	17097	17119	17070	17264	17137	17200	17223	17334	17190	17329	17159	17186	17166	17098	17148	17145	17187	17336	17121	17062	17237	17263	17019	17139	17171	17087	17059	17201	17205	17244	17052	17266	17165	17076	17324	17228	17170	17177	17258	17199	17142	17092	17219	17238	17362	17041	17280	17201	17347	17020	17160	17074	17393	17135	17112	17129	17119	17104	16999	17125	17159	17225	17031	17218	17085	17106	17208	17138	17236	17018	17009	17198	17300	17030	17290	17228	17356	17209	17169	17160	17128	17188	17238	17233	17122	17340	17226	17213	17190	17205	17100	17158	17247	17219	17212	17220	17141	17084	17198	17154	17128	17282	17081	17209	17091	17000	17121	17254	17111	17094	17231	17081	17201	17337	17334	17211	17207	17272	17097	17092	17022	17389	17275	17082	17241	17177	17134	17082	17165	17179	17185	17081	17139	17299	17094	17257	17125	17171	17127	17156	17039	17033	17303	17178	17293	17065	17110	17262	17242	17208	16985	17163	17149	17052	17393	17210	17076	17094	17059	17058	17161	17037	16999	17198	17214	17119	17185	17109	17249	17200	17108	17057	17349	17143	17247	17036	17167	17292	17158	17306	17265	17092	17253	17097	17173	17118	17173	17072	17080	17228	17284	17124	17164	17086	17175	17192	17101	17164	17043	17159	17241	17280	17024	17212	17033	17187	17044	17099	17062	17111	17135	17075	17301	17045	17094	17047	17217	17172	17339	17395	17192	17259	17352	17064	17294	17179	17204	17071	17293	17148	17097	17232	17295	17169	17169	17086	17053	17289	17084	17357	17231	17359	17111	17187	17033	17215	17207	17277	17148	17123	17069	17177	17259	17336	17269	17277	17270	17206	17150	17217	17048	17130	17173	17034	17251	17124	17212	17069	17061	17219	17405	16998	17103	17173	17001	17260	17214	17207	17285	17155	17091	17014	17157	17101	17115	17198	17315	17180	17147	17120	17030	17090	17182	17262	17170	17251	17183	17140	17181	17246	17069	17293	17251	16984	17199	17223	17260	17216	17199	17270	17085	17283	17265	17088	17310	17101	17332	17238	17135	17235	17120	17237	17258	17121	17111	17138	17036	17112	17216	17269	17216	17263	16937	17001	17321	17250	17166	17141	17180	17168	17202	17206	17196	17219	17259	17314	17232	17308	17011	17212	17283	17108	17278	16987	17219	17174	17133	17043	17215	17192	17201	17171	17128	17140	17147	17129	17362	17197	17010	16986	17155	17333	17196	16928	17058	17220	16912	17245	17291	17172	17011	17078	17245	17272	17198	17213	17285	17087	17134	17198	17237	17113	16919	16975	17373	17223	17044	17091	16987	17187	17311	17151	17173	17244	17165	17124	17084	17331	17093	17130	17296	17324	17212	17241	17015	17386	17170	17280	17380	17095	17186	16988	17196	17188	17256	17139	17226	17307	17142	17149	17159	17053	17197	17221	17403	17295	17185	17253	17234	17238	17189	17189	17158	17171	17316	17168	17174	17290	17153	17384	17208	17219	17063	17182	17171	17145	17159	17059	17236	17070	17295	17219	17202	17340	17027	17257	16976	17209	17248	17033	17310	17013	17215	17025	17055	17200	17345	17155	17230	17127	17255	17171	17191	17077	16945	17219	17027	17039	17307	17132	17129	17286	17121	17377	17144	17245	17269	17390	17104	17190	17408	17126	17158	17284	17042	17233	17318	17316	17077	17114	17179	17185	17192	17211	17263	17253	17149	17154	17191	17299	17126	17080	17131	17147	17043	17155	17206	17082	17103	17161	17139	17217	17257	17078	17067	17141	17325	17063	17192	17257	17272	17147	17250	17069	17086	17027	16955	17160	17129	17202	17187	17325	17362	17075	17058	17361	17101	17156	17148	17224	17233	17176	17013	17097	17206	17238	17097	17318	17104	17117	17191	17082	17128	17331	17146	17046	17307	17191	17217	17189	17152	17271	17254	17198	17270	17211	17244	17242	17119	17113	17076	17007	17218	17294	17206	17046	17198	17179	17161	17212	17298	17271	17369	16997	17159	17173	17268	17244	17182	17133	17134	17255	17240	17389	17233	17233	17289	17044	17127	17114	17216	17133	17164	17019	17026	17147	17161	17174	17083	17097	17422	17087	17156	16971	17090	17285	17198	17293	17271	17185	17303	17232	17285	17105	16920	17094	17193	17214	17270	17085	17255	16894	17341	17201	17050	17332	17162	17168	17022	17177	17182	17210	16981	17322	17230	17147	17149	17055	17206	17288	17122	17112	17137	17109	17244	17334	17134	17211	17127	17250	17197	17157	16897	17284	17084	17322	17060	17021	17181	17235	17265	17158	17012	17028	17157	17188	17157	17497	16989	17110	17409	17124	17122	17185	17077	17132	16978	17261	17264	17271	17123	17146	17189	17035	17457	17269	16997	17110	17219	17072	17155	17214
28504	24462	27722	25292	22486	21821	21394	20851	21363	21160	21192	20911	21030	20843	20636	21078	21295	21298	21136	20997	20887	21162	21078	20922	21098	20836	20729	20766	20883	20789	20803	20854	20908	20657	20432	20659	20793	20738	20830	20737	20616	20543	20530	20765	20533	20661	20693	20594	20732	20860	20547	20550	20647	20719	20629	20526	20589	20690	20528	20626	20639	20485	20657	20715	20885	20621	20391	20577	20485	20621	20816	20674	20687	20773	20599	20321	20556	20539	20756	20614	20489	20716	20683	20742	20721	20572	20650	20758	20697	20678	20580	20690	20700	20486	20613	20499	20575	20565	20779	20686	20565	20767	20705	20785	20780	20563	20423	20544	20754	20501	20772	20852	20575	20724	20564	20717	20574	20742	20675	20739	20836	20585	20536	20767	20465	20664	20556	20649	20849	20744	20541	20483	20582	20566	20680	20574	20737	20598	20762	20782	20673	20632	20711	20470	20495	20794	20672	20770	20609	20586	20817	20763	20718	20735	20501	20572	20564	20676	20512	20483	20730	20380	20522	20703	20781	20563	20799	20445	20544	20502	20458	20684	20602	20647	20677	20468	20568	20638	20697	20702	20650	20753	20687	20759	20412	20794	20601	20841	20783	20521	20603	20631	20799	20787	20747	20686	20504	20703	20504	20558	20579	20551	20442	20880	20627	20632	20873	20491	20795	20650	20615	20761	20657	20616	20396	20736	20701	20535	20612	20600	20580	20639	20589	20398	20751	20757	20644	20499	20590	20697	20811	20634	20763	20676	20538	20767	20770	20618	20574	20625	20707	20520	20500	20661	20556	20505	20804	20811	20640	20782	20814	20464	20651	20663	20368	20552	20722	20588	20821	20801	20523	20696	20629	20586	20725	20705	20778	20664	20322	20173	20755	20719	20614	20433	20572	20647	20595	20706	20545	20641	20834	20517	20642	20756	20629	20782	20837	20675	20799	20654	20645	20617	20611	20532	20414	20535	20661	20535	20680	20644	20247	20555	20627	20620	20561	20760	20603	20560	20684	20593	20733	20732	20486	20618	20787	20518	20679	20826	20760	20630	20613	20489	20369	20590	20710	20449	20600	20606	20604	20375	20563	20601	20465	20414	20501	20652	20681	20646	20717	20537	20617	20705	20614	20742	20802	20722	20752	20651	20687	20724	20538	20446	20784	20607	20488	20446	20484	20585	20861	20706	20549	20432	20650	20862	20721	20738	20561	20733	20567	20478	20673	20721	20427	20760	20660	20716	20730	20747	20705	20567	20452	20563	20784	20442	20709	20494	20514	20719	20396	20628	20504	20639	20668	20617	20662	20662	20418	20576	20809	20520	20641	20562	20660	20576	20645	20651	20521	20503	20780	20653	20825	20439	20411	20692	20593	20582	20744	20561	20965	20944	20800	20540	20283	20568	20754	21003	20614	20496	20578	20560	20546	20635	20675	20689	20678	20757	20378	20762	20582	20710	20712	20634	20614	20753	20691	20376	20643	20659	20398	20572	20638	20740	20488	20735	20530	20274	20619	20675	20655	20787	20609	20626	20586	20467	20738	20592	20726	20535	20577	20704	20665	20604	20646	20642	20820	20678	20720	20779	20685	20430	20736	20684	20555	20642	20536	20467	20519	20610	20618	20464	20422	20649	20551	20801	20627	20665	20511	20871	20718	20728	20545	20731	20438	20475	20714	20723	20484	20691	20710	20586	20588	20576	20402	20562	20566	20734	20734	20571	20476	20705	20520	20635	20512	20643	20499	20632	20616	20542	20599	20575	20586	20557	20634	20607	20786	20615	20799	20589	20744	20597	20618	20484	20507	20494	20635	20751	20636	20681	20586	20727	20655	20670	20948	20754	20571	20610	20795	20758	20626	20701	20604	20436	20498	20683	20685	20656	20650	20574	20490	20884	20679	20691	20722	20620	20586	20676	20654	20657	20610	20725	20657	20583	20576	20642	20622	20460	20641	20670	20671	20672	20690	20683	20763	20622	20707	20479	20462	20690	20603	20571	20679	20408	20636	20604	20774	20653	20614	20549	20422	20621	20738	20444	20597	20493	20701	20624	20647	20413	20631	20460	20559	20740	20729	20692	20647	20707	20718	20733	20951	20516	20662	20676	20640	20757	20649	20788	20780	20583	20367	20694	20754	20700	20679	20683	20557	20656	20456	20490	20507	20866	20490	20471	20457	20588	20403	20617	20677	20663	20735	20660	20703	20450	20488	20431	20756	20530	20604	20641	20640	20757	20725	20771	20319	20583	20575	20499	20524	20615	20606	20707	20670	20524	20520	20484	20637	20703	20717	20600	20610	20749	20832	20619	20621	20676	20673	20812	20722	20652	20647	20559	20621	20698	20560	20659	20570	20559	20704	20628	20615	20486	20588	20585	20759	20644	20516	20629	20662	20500	20669	20427	20498	20713	20667	20612	20433	20595	20664	20550	20641	20714	20605	20667	20741	20789	20828	20693	20720	21013	20545	20376	20518	20942	20827	20362	20682	20516	20699	20515	20562	20627	20702	20594	20595	20580	20491	20796	20639	20633	20580	20768	20880	20694	20434	20503	20585	20568	20539	20487	20704	20678	20497	20818	20849	20511	20659	20573	20711	20846	20711	20652	20649	20634	20832	20755	20814	20626	20568	20635	20909	20626	20753	20723	20712	20561	20667	20752	20698	20495	20570	20634	20659	20649	20706	20603	20733	20690	20540	20778	20611	20590	20566	20752	20723	20647	20581	20700	20609	20564	20666	20530	20497	20682	20720	20828	20666	20421	20617	20705	20792	20769	20783	20870	20752	20609	20646	20537	20684	20418	20657	20562	20589	20506	20743	20717	20793	20798	20664	20710	20504	20610	20625	20476	20521	20697	20734	20592	20617	20587	20626	20680	20792	20789	20738	20703	20518	20661	20780	20746	20944	20601	20529	20550	20605	20615	20586	20524	20540	20668	20763	20751	20683	20673	20675	20439	20721	20429	20631	20472	20628	20593	20742	20609	20577	20657	20612	20745	20609	20840	20601	20550	20652	20727	20475	20697	20821	20851	20520	20595	20578	20367	20533	20534	20483	20592	20467	20729	20527	20649	20358	20812	20537	20705	20703	20738	20705	20559	20699	20530	20673	20645	20886	20802	20603	20459	20590	20478	20423	20546	20688	20565	20498	20584	20634	20491	20606	20765	20585	20571	20598	20748	20866	20597	20504	20605	20558	20532	20554	20436	20644	20735	20494	20536	20627	20599	20856	20757	20683	20602	20666	20489	20504	20916	20562	20657	20439	20402	20606	20716	20738	20552	20681	20568	20492	20657	20702	20619	20723	20700	20599	20642	20527	20632	20687	20612	20568	20651	20510	20659	20851	20476	20604	20748	20682	20630	20428	20758	20527	20435	20856	20850	20637	20664	20510	20664	20574	20726	20914	20578	20608	20743	20665	20759	20555	20458	20817	20711	20608	20732	20669	20734	20641	20564	20540	20377	20662	20765	20829	20567	20655	20550	20754	20732	20515	20477	20605	20522	20594	20540	20688	20875	20612	20454	20652	20594	20607	20637	20751	20830	20717	20646	20558	20645	20648	20611	20657	20882	20524	20613	20625	20832	20531	20613	20583	20392	20667	20508	20687	20616	20567	20519	20485	20624	20468	20947	20711	20690	20711	20420	20798	20463	20570	20569	20832	20558	20719	20903	20286	20524	20594	20753	20613	20427	20612	20659	20627	20432	20861	20580	20471	20659	20596	20718	20664	20626	20635	20439	20551	20794	20627	20762	20575	20649	20635	20453	20720	20694	20613	20804	20570	20544	20842	20692	20636	20787	20768	20938	20469	20587	20789	20476	20711	20625	20824	20509	20610	20662	20731	20677	20582	20648	20679	20718	20475	20734	20696	20530	20446	20532	20668	20693	20545	20470	20594	20466	20646	20552	20627	20619	20663	20624	20470	20400	20614	20660	20621	20883	20703	20653	20796	20815	20748	20594	20571	20797	20379	20614	20468	20806	20641	20400	20605	20305	20587	20569	20479	20721	20606	20682	20519	20384	20617	20786	20817	20700	20674	20673	20554	20635	20568	20693	20746	20872	20605	20522	20599	20675	20611	20600	20836	20751	20609	20616	20823	20733	20844	20765	20629	20540	20403	20693	20722	20483	20805	20754	20424	20738	20732	20750	20661	20804	20744	20667	20715	20714	20582	20493	20705	20506	20629	20616	20703	20699	20308	20507	20495	20537	20756	20836	20579	20638	20765	20616	20584	20350	20552	20909	20843	20265	20669	20774	20474	20651	20629	20371	20554	20533	20803	20598	20489	20605	20412	20623	20677	20495	20729	20591	20559	20536	20489	20684	20714	20674	20817	20593	20461	20784	20604	20617	20710	20627	20639	20757	20774	20733	20808	20674	20425	20673	20804	20591	20862	20556	20775	20718	20705	20607	20551	20811	20733	20781	20616	20631	20700	20770	20697	20702	20688	20516	20915	20762	20873	20749	20631	20736	20664	20501	20487	20516	20633	20678	20674	20740	20594	20621	20651	20670	20532	20625	20542	20478	20784	20928	20623	20580	20466	20652	20866	20642	20599	20570	20545	20671	20818	20691	20476	20591	20703	20618	20501	20477	20586	20745	20609	20762	20517	20568	20571	20576	20476	20770	20627	20865	20688	20686	20796	20784	20786	21000	20431	20664	20667	20585	20812	20839	20594	20634	20441	20669	20514	20785	20576	20669	20669	20739	20512	20780	20697	20668	20507	20805	20743	20485	20721	20654	20761	20581	20678	20771	20458	20695	20590	20750	20503	20752	20596	20793	20642	20726	20459	20498	20638	20569	20565	20716	20632	20711	20781	20461	20786	20739	20687	20587	20532	20693	20520	20580	20557	20679	20644	20442	20634	20682	20689	20681	20491	20763	20633	20668	20684	20620	20549	20752	20539	20765	20653	20452	20622	20734	20783	20562	20766	20656	20684	20684	20594	20579	20715	20737	20687	20641	20397	20556	20619	20651	20707	20581	20622	20807	20739	20815	20505	20552	20715	20483	20425	20666	20585	20695	20215	20670	20748	20540	20406	20358	20633	20622	20845	20843	20799	20635	20648	20676	20578	20685	20641	20487	20655	20475	20963	20578	20757	20590	20635	20671	20785	20610	20539	20467	20689	20518	20621	20501	20434	20465	20756	20498
24543	33834	23520	20810	19810	18616	17809	17838	17858	17772	17762	17420	17454	17338	17476	17609	18002	17757	17749	17724	17564	17745	17810	17493	17519	17399	17206	17238	17670	17497	17265	17133	17085	17065	17142	16890	16884	16956	16962	16969	16969	17021	16868	17054	16993	16873	16946	16977	17099	17109	16950	16845	16783	16976	16986	16807	16912	16971	16937	17043	17007	16953	17023	16872	17042	16987	16925	17046	16995	16947	17000	17028	16885	16943	16853	16964	17101	17246	17006	16937	17090	17068	16907	17092	17019	16945	16975	17160	17110	17181	17205	16815	16982	16808	17231	16934	16992	16975	16846	16982	16937	17089	16934	17164	16878	16971	16960	17151	16829	16951	17106	17075	17040	16888	17042	17112	17095	16891	17018	17006	17088	16954	16980	16990	16955	16880	17058	16889	17006	16884	16859	16999	16960	16927	16922	17001	16847	16902	17032	16868	16934	16991	16911	17111	17040	16994	16976	16941	17022	16954	17098	16959	16966	17038	16817	17050	16993	16981	17051	16922	17009	16886	17049	16645	16875	16931	17027	16972	17099	16977	17123	16897	16964	17102	17040	16879	17007	16752	16991	16992	16911	17065	16943	17006	16791	17169	16891	17003	17114	17011	16847	16957	16919	16802	16841	16890	16890	17066	16909	16964	17022	16946	17085	16873	16923	17054	16838	16981	17135	16941	16993	16899	16945	17024	17035	16764	17049	16883	17016	16847	17160	17030	16950	16953	16927	17116	16784	16927	16916	16800	16990	17075	17035	17004	17035	16964	17087	16958	17008	16942	17091	16931	16765	17072	16940	16869	16996	17194	16945	17045	16934	17025	16917	17001	16840	17088	17183	16924	16951	16812	17076	16900	17002	16921	16999	16959	17061	16947	16983	16941	16866	16895	17072	17212	17001	17055	16883	16987	16952	17082	16952	16992	17084	16885	16894	16998	16722	17170	16966	16862	16975	16838	17003	17011	16967	17012	17013	16969	17092	16992	16841	16988	16822	17001	16961	16982	16897	16804	16947	16883	17052	16878	16945	16998	16908	16870	16811	16981	16839	17075	16857	16808	17132	17008	16888	16953	16923	17019	16984	16855	16825	16953	16957	17012	16850	16992	16945	16992	17168	16853	16892	16740	16988	16922	17087	17037	16905	16906	16982	16979	16898	17029	17034	16844	17053	16905	16748	16833	17023	16900	17061	17066	16916	17019	16843	16830	17116	16994	17089	16816	17016	17110	17049	16943	16961	16902	16924	16866	17058	17106	17125	16897	16930	16988	17020	17055	17008	16968	16913	16914	16947	17000	17131	17020	16903	17059	17071	16935	16954	16954	16970	17015	16900	17013	17041	17021	17066	16946	16887	17101	16971	16925	17059	17080	16922	17023	16923	16987	17035	17109	17165	16972	17037	16921	17068	16941	17049	17000	16938	17084	17003	17060	16956	17023	16965	16873	16874	17087	17063	16990	16949	17028	16965	16975	16863	17144	16885	16975	16969	17038	16970	16964	16972	17019	16987	16879	16956	16858	16893	16940	17037	16941	17005	17024	16971	17077	16866	17011	17038	16972	17009	16933	16989	16951	16849	16866	17341	17168	17008	17000	17033	17035	17005	16905	16918	16940	17005	17036	17000	16906	17052	16987	16990	16906	17037	16928	16775	16901	17077	17086	16900	16900	17064	16945	16934	16803	16974	16785	17226	16907	17136	16997	17005	16874	16906	16888	17028	17046	17015	16923	16980	17051	16922	16923	16983	17044	16817	16908	16927	17039	16924	16999	16857	16911	16998	16826	16968	16929	16762	16964	16986	16987	16904	17032	17037	17043	17005	16911	16904	16884	16955	16980	16979	17027	17100	16887	17028	16977	16839	17008	17033	17132	17071	17060	17080	16980	17078	17033	17016	16887	16926	17079	16901	16980	17029	17107	17048	17037	16906	16965	17047	17101	16803	16967	17004	16887	16863	17022	16871	17105	17066	17084	16880	16888	17026	16841	16987	16979	16853	16806	16936	16968	17108	16845	16755	17005	16806	17022	16885	16952	16990	16845	17013	17069	16900	17023	17131	17025	17047	16941	16955	17016	16972	17023	16866	16930	16885	17033	16879	16972	17159	17003	16908	16941	17003	17032	17044	16889	16960	17066	16988	16889	17134	17026	17038	17015	16908	16919	16848	17103	16935	17020	16900	16940	16900	16985	16903	16978	16809	16998	16778	17166	16868	17020	16961	17010	16985	16997	16889	17159	16924	16922	17089	17012	17055	17085	16794	16934	16899	16938	16912	16895	16825	16979	17016	16885	16945	16956	16974	16845	16978	16946	17026	16917	16793	17076	16902	16951	17047	17065	17010	17002	16970	16987	16952	16903	16897	16956	16931	17173	16818	16950	16904	16926	16971	17078	16967	16929	16887	16883	16865	17083	17193	16981	16840	17024	16875	17054	17029	17026	16891	16885	16986	16894	17099	17135	17088	17202	16914	17114	17074	16918	17137	16731	17079	17029	17088	17086	16855	16852	17103	17161	16977	16864	17112	16995	17190	17037	17030	16820	17026	16824	17144	17095	16976	17151	17063	16948	16970	16857	17078	16865	17204	17042	16937	17057	16857	16872	17153	16869	16960	17010	16925	16988	17054	16838	17070	17017	17034	17067	16943	16864	16795	16999	17075	16965	17132	16756	17222	16844	16992	17110	17038	16831	16975	17108	17079	17050	16987	16878	16857	17027	16900	17023	16831	17097	16895	16824	17024	17134	17140	16945	16805	16997	16817	16957	17010	17071	16851	16939	16915	17010	17046	17053	17067	16959	17083	16897	16911	17015	17100	17069	16946	17016	16944	17071	16995	16766	17106	16963	16911	17018	17051	16899	17134	16895	16941	16975	16894	17062	16846	16915	16938	16807	17070	16766	17033	16885	17014	16876	17128	17004	17023	16930	16960	16942	17022	16852	16983	16930	17037	17062	16894	16930	16953	16952	16994	17005	17014	17062	17085	16816	16839	17024	16949	16856	16828	17001	17031	16944	16986	17106	17207	17094	16966	17094	17046	17005	17097	16904	17113	17025	17117	17009	16916	16985	17024	17067	17093	16932	17034	16792	16982	16988	17072	17058	17015	16968	16987	16922	17044	17063	16912	16858	16917	16932	17012	16902	17000	17132	17009	17059	16953	17101	17031	16894	16837	17179	17045	16960	16785	16844	17129	16878	17046	16910	16977	17284	16929	16944	17038	16946	17066	16999	16944	16899	16967	17035	16815	17004	17055	16944	16904	17014	17028	17088	16976	17104	17044	16915	16945	17033	16992	17031	16891	16816	16955	17084	16980	16838	16972	16982	17031	16926	17020	17005	17084	17146	17167	17076	17051	16982	16987	17096	17117	16887	16916	16912	16899	17061	17210	16898	16872	17050	16903	16849	16993	16903	16872	17056	16831	16953	17026	16944	17056	17017	16888	16995	17020	16923	17042	17042	16887	17160	16953	17040	17077	17017	16939	16922	17022	17011	17028	16960	16799	16941	17043	16933	17106	16963	16974	17060	16828	16987	16934	16892	16916	17069	16918	16969	17030	17028	17174	16816	17000	17066	17015	16909	16888	16962	17085	16952	16866	16842	16940	17099	16983	16941	17030	16960	17192	17138	17045	16885	16981	17023	17042	16971	17009	16920	16927	16909	17045	17099	16929	16955	16933	17061	16997	16954	17053	17043	16965	17099	17121	17149	17001	16920	16976	16960	17076	17103	16941	17027	17043	17045	17051	16957	17090	17045	17024	17067	16906	16960	16936	16897	17060	17056	16787	16933	16987	17180	16847	17065	16952	16895	17058	16902	16996	16960	16862	17034	16924	17095	16851	16945	17062	17000	16940	17046	16899	16753	16770	16892	17001	16989	16737	16869	16883	17097	17139	16965	17039	17053	16904	17007	17126	17004	17063	16962	16935	16960	16886	16950	17058	17014	17152	17071	17151	16917	17046	17033	16870	16821	17069	17040	16912	16933	17044	16889	16877	16971	16960	16999	17195	16797	16859	16817	17051	17019	16967	17013	16970	16921	16970	16990	16974	16972	16911	16983	17081	16933	16883	16953	17043	17081	16724	17141	16982	16866	16895	17031	16854	17029	16889	16989	17155	16961	17049	17073	16979	16887	16805	17129	17083	16876	16917	16761	16986	17053	16966	17158	16996	16987	16786	16852	17035	16875	16812	17157	16988	17095	16941	16948	17027	16943	16952	16949	16942	16974	16940	16889	16900	17070	16863	16894	17028	17031	17005	17111	17130	17044	17140	16975	17140	16904	16990	17024	16886	17093	16937	16936	16937	16885	17071	17122	16947	17093	16807	16982	16966	16965	16806	16874	17077	17020	16980	16959	16894	16929	17047	16900	17147	16945	16937	17027	16880	17123	16991	16942	17040	16947	16935	16977	16966	16945	17274	17128	16975	17144	17179	16841	17026	16880	16918	17017	16963	17009	16949	16844	17032	17075	16967	16991	16979	16792	17070	16965	17004	16892	16913	17034	16904	17144	17057	16987	17004	16953	16958	17067	17024	17073	17004	17098	17184	16943	17035	17043	17123	16829	16922	16936	16856	17106	16952	16835	16937	16883	16882	17037	17145	17067	17050	17101	16854	16943	16859	16878	17114	17063	16924	16984	16925	16968	17033	16902	16987	17057	16840	16867	17017	17026	16777	16777	17040	16752	16998	17119	16942	17050	16921	17089	16990	17065	17001	16744	17035	16886	16902	17077	16893	17002	16934	16976	16769	16919	17023	17069	16862	17032	17096	17091	16944	17085	17099	17061	17073	16983	16907	17055	17010	17024	16941	17022	17108	17022	17002	16882	17001	16991	16999	17007	17099	16822	17074	16987	16907	16957	17163	16899	17046	16880	16963	16847	17084	17036	17036	17064	16985	16932	16970	17130	17033	16886	17003	16990	16927	16896	16879	17017	17134	17073	17182	17010	16910	16761	17037	17084	16996	16957	16928	17085	16827	17062	17061	17225	16715	16893	16996	16955	17052	16842	17094	16942	16814	16987	17014	16856	16957	17071	16949	16973	16879	16985	16970	16980	16972	16988	16952	16967	17039	16802	16889	16848	17053	17018	17082	16934	16894	17070	17070	16971	16947	17022	17082	16979	17043	17139	16953	17160	17014	17086	16858	17078	16954	17006
23915	21454	28945	24452	23238	25279	25786	22740	22238	22096	22193	21695	21679	21586	21713	21529	21815	22093	22115	21865	21573	21741	21822	21797	21617	21490	21331	21638	22887	23538	23181	22443	22052	21774	21236	21452	21377	21166	21212	21221	21380	21181	21148	21163	21098	21159	21168	21337	21285	21146	21188	21184	21208	21155	21208	21328	21267	21187	20745	21124	20988	21230	21217	21260	21197	21030	21205	21099	21042	21087	20970	21143	21126	21346	21154	21086	21151	21212	21170	21179	21122	21114	21202	21141	21208	20992	21254	21033	21202	21193	21145	21060	20952	21057	21222	21022	21129	21147	21114	21141	21200	21025	21105	21172	21152	21124	21085	20949	21188	21041	21203	21200	21123	21214	21225	21207	21063	21034	21133	21131	21277	21062	21152	20979	21156	21118	21149	21061	21103	20967	21066	20894	21302	20956	21064	21139	21163	21000	21113	20948	20957	21143	21208	21264	21331	21191	21150	20997	21201	21287	21106	21079	21215	21244	21200	21155	21359	21258	21141	20988	21063	21201	21135	21098	21208	21152	21165	21002	21072	21104	21105	21026	21342	21250	20899	21183	21298	21081	21273	21120	21211	21038	21211	21003	21107	20995	21059	21337	21058	21141	21245	21383	21325	21272	21076	21134	21160	21033	21105	21190	21334	21167	20989	21151	21173	20995	21215	21219	21104	21189	21382	21336	21218	21274	21154	21278	21019	21087	21263	21057	21200	21010	21375	21342	21280	21175	21043	21281	21095	21066	21024	21131	21105	21079	21169	21147	21154	21144	21035	20997	21170	21198	21195	20996	21128	21029	21194	20876	21121	21168	21355	20957	21102	21174	21088	21162	21040	21361	21146	21275	21080	21038	21033	21267	21249	21340	21278	21240	21255	21094	21192	21005	21252	21190	21054	21190	20958	21269	21374	21278	21165	20911	21239	21171	21215	21024	21180	21091	20880	21045	21449	21337	21066	21177	21073	21445	21147	21098	21628	21298	21185	21132	21047	20946	21066	21186	21062	21072	21057	21268	21294	21008	21220	21045	21093	20914	21167	21283	21181	21112	21035	21140	21128	21105	21300	21307	21034	21187	21047	21262	21084	21043	21136	21241	21010	21275	21207	21084	20967	20989	21203	21143	21090	21115	21041	21250	21185	21091	21097	21138	21194	21210	21221	21363	21128	21164	21205	20921	21177	21149	21301	21036	21194	21148	21144	21132	21177	21117	21120	21471	21213	21180	21137	21158	21275	20997	21155	21439	21193	21124	21066	21069	21270	21396	21172	21138	21172	21101	21164	21145	20972	21070	21166	21166	21181	21317	21042	21247	20980	21135	21138	21188	20988	21392	21014	21058	21293	21157	21099	21351	21335	21057	21294	21241	21149	20973	21162	21142	21196	21405	21156	21038	21177	21116	20998	21198	21247	21021	21180	20947	21112	21172	20972	21058	21072	21268	21024	21020	20943	21049	20996	21152	20975	21107	21292	21158	21295	21125	21140	21050	21133	21161	21262	21165	21251	21276	21100	20841	21216	21224	21192	20902	21039	21096	21205	21067	20988	20982	21356	21089	21100	21279	20964	21175	20930	21057	21210	21113	21229	21284	21084	21224	21112	21077	21101	21233	21305	21173	21292	21143	21048	21217	21214	21276	21208	21259	21175	21130	21332	21253	21285	21099	21218	21195	21082	21110	21405	21275	21367	21061	21094	21107	20933	21026	21047	21102	21206	20841	21328	21186	21306	21019	21099	21075	21239	21125	21272	21140	21264	21226	21246	21068	21111	21062	21371	21188	21060	21075	21103	21192	21272	21288	21293	21191	21263	21179	21096	21123	21161	21147	21010	21166	21133	20950	21067	21326	21198	20998	21290	20997	21093	20969	21143	21287	21191	21299	21027	20961	21030	20993	20980	21166	21142	21214	21355	21109	21193	21043	21149	21027	21150	20996	21106	21117	21011	20962	21218	21241	21186	21079	21316	21260	21135	21049	21167	21285	21247	21161	21081	20911	21020	20958	20985	21159	21160	21191	21184	21066	21157	21182	21127	21137	21175	20957	21096	21038	21267	20997	20988	21068	21115	21138	21050	21229	21088	21275	21173	21207	20950	21312	20931	20981	21016	21147	21242	21238	21028	21017	20911	21200	21262	21067	21306	21099	21031	21059	21019	21203	21295	21117	21320	21244	21019	21324	21243	20920	21125	21223	21251	21330	20956	20988	21179	21181	21139	21255	21023	21138	20960	21232	21115	21029	21064	20980	20972	21231	21375	21285	21276	21064	20886	21022	21307	21205	21286	21146	21088	21227	21007	20880	21212	21050	21109	21367	21011	20981	21124	21039	21154	21270	21122	21185	21116	21181	21142	21096	21067	21023	20963	20994	21085	21155	21110	21194	21070	21252	21289	21081	21215	21236	21211	20993	21071	20974	21187	21239	20978	21359	21187	21161	21262	21307	21122	21063	21093	21164	21409	21227	20941	21118	21184	21174	21153	21220	21156	21212	20884	20932	20945	21071	21009	21106	21225	20914	21180	21189	21005	21166	20960	20961	21085	21143	21098	21142	21265	21054	21097	21263	21148	21134	21265	21206	21032	21157	20930	21143	21217	21268	21103	21069	20913	21328	21131	21016	20912	21195	21067	21036	21254	21091	21244	21189	20829	21041	21182	21119	21102	21195	21363	20895	20836	21124	21101	20781	20923	21262	20934	21027	21110	21020	21091	21052	20985	21068	21061	21376	20944	20918	20970	21057	21169	21012	21244	21111	21097	21121	21091	20972	21123	21123	21152	21335	21300	21226	21096	21240	21127	21059	20881	21059	21294	21208	21134	21328	21296	21146	21190	21253	21164	21118	21340	21188	21386	20865	21464	21180	20996	21246	20965	21112	21064	21116	21309	20747	21264	21086	21140	21203	21069	21149	21040	21074	21255	21210	21355	21338	21196	20966	21225	21117	21096	21043	21135	21021	21430	21090	20919	21106	21236	21077	21165	21308	21182	21055	21308	21128	20981	21165	21249	21172	21055	21181	21141	21064	21462	21205	21060	21070	21078	21124	21254	21403	21234	21065	21147	21126	21249	21282	21010	21222	21079	20910	20992	21365	21127	21093	21338	21049	21387	21110	20886	21352	21128	21161	21285	21370	21383	21274	21203	21185	21197	21156	21059	21350	21185	21019	21149	21141	21231	21257	21188	20827	20983	21201	21294	21087	21134	21163	21069	21304	21135	21045	21137	21243	21182	21156	21021	21074	21321	21018	21054	21050	21238	21051	21177	21205	21363	21219	21093	21184	21055	21273	21100	21026	21129	21333	21296	21178	20946	21144	21069	21183	21224	21109	21108	21141	21032	20986	21186	21071	21222	21207	21031	21080	21120	21138	21102	21149	21020	21196	21304	21309	21283	21139	21249	21329	21248	21189	20999	21068	20954	21133	21115	21078	21080	21171	21132	21187	21089	21425	21187	21089	21134	21280	21158	21064	21198	20998	21054	21115	21123	21104	21292	21140	21176	21148	21226	21165	21089	21274	21148	21156	21066	21196	21408	20934	21087	20988	21228	21031	21169	21111	21212	21123	20994	21153	20953	21076	20931	21065	21088	21227	21390	21149	20968	21110	21289	20857	21060	21009	21134	21190	21065	21208	21102	21122	21233	21151	21220	21154	21197	21069	21048	21117	21047	21187	21212	21096	21054	21237	21122	21041	20870	21112	21343	20973	21184	21223	21170	21092	21042	21164	21205	21079	21302	20966	21200	21096	21323	21142	20926	21277	21013	21154	21022	20952	21195	21186	21209	21047	21194	20935	21214	21210	21097	21202	21190	21202	21106	20910	21192	21176	21210	21247	21286	21147	21210	21176	21199	21124	21145	21159	20932	21028	21048	21148	21403	21134	21284	21219	21042	20986	21065	21204	21106	21068	20934	21354	21162	21151	21086	21158	21055	21035	21061	21029	21070	21040	20965	21370	21149	21288	21128	21004	21056	21326	20987	21217	20993	21072	20993	20916	21176	21098	21201	21013	21123	21090	21152	21005	21120	21272	21155	21203	21096	21314	21287	21120	20990	21112	21125	20914	21079	21208	21208	21426	21236	21228	21177	21070	21203	21139	21139	21003	21132	21008	21076	21170	21077	21189	21205	20997	21273	21164	21188	21007	21313	21113	21244	21277	21110	21308	21314	21167	21331	21113	21168	21124	21132	21121	21203	21049	21032	21175	21115	21055	21099	21402	21298	21156	21318	21279	21084	21304	21010	21012	21374	20920	21360	21064	21247	21384	21000	21116	21358	21415	20937	21202	21244	21165	21211	21181	21381	20974	21087	21183	21002	21248	21402	21107	21267	21354	21058	21291	21219	20997	21021	21020	21195	21236	21029	21133	21150	21189	21207	21162	21154	20956	21297	21180	21090	21060	21113	21371	21178	21035	21095	21103	21139	21246	21161	21108	21109	21064	21278	21095	21136	21003	21056	21250	21265	21074	21327	21100	21211	20981	21094	21062	21081	21163	21032	21169	21308	21067	21266	21172	20907	21336	21074	21236	20952	21131	21069	21233	21158	20858	21110	20871	21046	20922	21332	21183	21249	21106	21312	21295	21166	21008	21143	21245	21012	21125	21187	21260	20893	21182	21271	21197	21127	20973	21118	21168	21262	21102	21125	20902	21147	21228	21219	21271	21242	21063	21258	21196	21341	21224	20974	21138	21301	21301	21250	21100	21032	21145	21338	21204	21081	21078	21176	21152	21224	21244	21411	21143	21068	21164	20980	20937	21073	21231	21219	21274	21274	21155	21094	21075	21080	21286	21358	21296	21171	21230	21160	21015	21294	21134	20991	21416	21101	21021	21081	21162	21127	21177	21083	21033	21115	21175	21079	21048	20890	20997	21145	21123	21245	21239	21051	21234	21153	21185	21110	21000	21025	21128	21012	21178	21244	21088	21203	21193	21323	20919	21119	21133	21142	21084	21216	21192	21097	21097	21131	20994	21118	21153	21261	21123	21114	21085	21064	21082	21090	21218	21033	21375	20955	21303	21145	21107	21324	21133	21172	21142	21116	21021	20890	21197	21123	21310	21153	21143	21075	21043	21274	21049	21139	21363	21253	21256	21203	21123	21058	21114	21201	21388	20998	21076	21416	21068	20972	21155	21164	20957	21092	21187	21183	20949
29437	47458	31966	24498	23236	21569	20398	19330	18902	18519	18304	18152	17940	17890	18161	17985	18391	18709	18660	18333	18138	18148	18342	17967	18096	17942	17599	18166	20167	20175	19801	18574	18078	17599	17367	17240	17279	17454	17318	17367	17347	17307	17190	17325	17166	17284	17250	17282	17341	17270	17325	17170	17240	17253	17315	17240	17400	17351	17163	17235	17245	17277	17278	17160	17245	17267	17138	17502	17345	17383	17270	17169	17286	17319	17334	17273	17296	17177	17278	17092	17196	17229	17379	17233	17221	17166	17252	17245	17193	17270	17256	17301	17181	17246	17182	17200	17262	17305	17228	17391	17338	17300	17239	17401	17331	17111	17161	17191	17189	17253	17452	17202	17254	17278	17193	17249	17135	17310	17153	17245	17277	17203	17179	17303	17315	17329	17308	17249	17128	17399	17290	17299	17313	17004	17077	17353	17432	17328	17244	17189	17370	17292	17289	17117	17200	17318	17377	17191	17246	17097	17336	17096	17297	17144	17205	17243	17321	17317	17354	17162	17175	17187	17209	17363	17374	17293	17174	17190	17045	17264	17288	17171	17261	17440	17478	17293	17327	17171	17410	17431	17206	17295	17271	17306	17201	17014	17377	17267	17128	17260	17421	17214	17323	17321	17368	17251	17483	17336	17158	17261	17247	17200	17395	17149	17243	17093	17349	17248	17368	17285	17228	17431	17296	17396	17277	17231	17261	17194	17122	17238	17251	17279	17076	17384	17240	17201	17356	17150	17342	17018	17097	17230	17277	17411	17252	17193	17418	17265	17056	17123	17270	17173	17182	17228	17315	17125	17083	17478	17304	17362	17195	17192	17386	17227	17433	17441	17270	17436	17215	17227	17312	17131	17233	17244	17307	17304	17071	17206	17280	17429	17363	17135	17222	17251	17340	17194	17167	17275	17173	17356	17180	17182	17269	17226	17130	17415	17172	17296	17325	17376	17430	17156	17547	17195	17269	17261	17359	17276	17482	17215	17193	17323	17289	17291	17277	17287	17196	17115	17289	17314	17236	17302	17287	17295	17275	17441	17090	17461	17271	17240	17301	17539	17440	17056	17385	17435	17270	17077	17478	17112	17295	17325	17463	17291	17259	17298	17247	17218	17333	17239	17280	17345	17175	17304	17237	17234	17290	17227	17325	17298	17199	17174	17138	17413	17226	17089	17320	17132	17394	17160	17560	17447	16946	17383	17452	17156	17364	17344	17231	17168	17295	17319	17304	17237	17342	17462	17231	17216	17523	17267	17244	17284	17072	17298	17103	17290	17461	17358	17350	17140	17186	17339	17048	17229	17167	17294	17284	17172	17431	17311	17334	17229	17302	17226	17331	17286	17399	17236	17271	17349	17382	17308	17312	17281	17378	17136	17278	17169	17280	17295	17275	17137	17369	17190	17419	17318	17216	17406	17388	17245	17319	17103	17180	17265	17113	17393	17153	17532	17147	17203	17257	17141	17347	17276	17143	17192	17235	17400	17417	17302	17027	17489	17255	17305	17226	17212	17361	17480	17343	17339	17245	17314	17219	17343	17404	17342	17397	17323	17148	17236	17218	17324	17218	17428	17378	17371	17157	17247	17405	17390	17542	17151	17373	17300	17194	17192	17287	17139	17053	17335	17281	17289	17162	17266	17441	17344	17340	17292	17172	17163	17299	17420	17362	17172	17246	17195	17295	17464	17225	17455	17125	17126	17180	17280	17236	17251	17254	17153	17253	17277	17341	17420	17257	17202	17152	17230	17252	17450	17332	17233	17256	17186	17363	17195	17342	17137	17187	17355	17331	17301	17300	17155	17188	17214	17328	17162	17326	17287	17086	17374	17258	17424	17252	17322	17466	17154	17357	17221	17467	17016	17308	17199	17285	17145	17453	17358	17448	17236	17260	17257	17256	17311	17308	17343	17260	17333	17117	17183	17329	17334	17351	17229	17428	17186	17322	17302	17407	17273	17128	17336	17149	17342	17206	17310	17361	17302	17297	17161	17460	17239	17184	17179	17214	17379	17308	17326	17214	17350	17342	17193	17176	17379	17220	17039	17413	17088	17302	17432	17252	17098	17314	17396	17344	17268	17257	17397	17339	17276	17206	17272	17252	17234	17354	17231	17239	17358	17311	17209	17168	17230	17450	17063	17387	17256	17095	17320	17103	17419	17400	17326	17193	17233	17225	17197	17336	17295	17341	17260	17276	17160	17300	17301	17355	17069	17283	17129	17339	17266	17177	17449	17375	17138	17331	17257	17042	17209	17255	17290	17266	17330	17414	17397	17216	17365	17485	17245	17219	17329	17238	17197	17205	17439	17358	17439	17194	17284	17326	17348	17174	17197	17071	17288	17401	17445	17236	17173	17297	17250	17292	17225	17237	17195	17240	17269	17303	17190	17395	17350	17303	17423	17241	17268	17347	17295	17211	17181	17307	17299	17309	17270	17328	17137	17309	17112	17460	17349	17242	17390	17172	17322	17240	17317	17136	17268	17272	17260	17119	17339	17232	17272	17355	17275	17053	17128	17288	17196	17163	17412	17323	17260	17256	17416	17267	17233	17254	17098	17434	17451	17361	17166	17310	17239	17543	17190	17391	17169	17365	17268	17340	17279	17232	17167	17232	17268	17094	17316	17249	17212	17334	17330	17302	17232	17296	17172	17153	17341	17216	17383	17121	17115	17126	17325	17330	17565	17240	17173	17316	17411	17535	17231	17204	17133	17305	17307	17130	17401	17371	17239	17221	17365	17201	17428	17065	17104	17340	17209	17286	17377	17216	17334	17227	17209	17295	17155	17284	17200	17194	17257	17237	17381	17266	17277	17249	17194	17142	17315	17324	17317	17130	17274	17196	17193	17173	17269	17369	17179	17338	17350	17277	17261	17362	17381	17401	17274	17104	17256	17513	17224	17312	17425	17385	17172	17361	17163	17255	17174	17315	17236	17123	17496	17163	17094	17496	17025	17361	17267	17322	17439	17298	17285	17182	17254	17121	17100	17267	17361	17364	17117	17350	17293	17227	17246	17213	17249	17197	17307	17152	17150	17237	17347	17255	17278	17318	17242	17293	17241	17313	17468	17194	17364	17275	17376	17169	17369	17207	17183	17316	17202	17166	17442	17203	17223	17219	17327	17237	17141	17353	17282	17465	17265	17367	17146	17366	17280	17409	17095	17224	17369	17177	17259	17219	17165	17123	17211	17290	17256	17248	17433	17324	17144	17277	17154	17175	17467	17111	17349	17237	17229	17208	17416	17384	17441	17214	17250	17219	17290	17301	17356	17282	17133	17271	17316	17194	17140	17158	17394	17355	17198	17206	17266	17150	17360	17160	17168	17381	17313	17164	17226	17473	17323	17303	17199	17100	17298	17403	17167	17329	17134	17368	17448	17353	17244	17341	17318	17141	17337	17318	17315	17275	17185	17332	17118	17182	17136	17307	17302	17301	17195	17315	17290	17381	17347	17178	17255	17266	17239	17127	17232	17220	17370	17209	17298	17388	17308	17321	17199	17210	17373	17348	17345	17242	17308	17062	17120	17199	17258	17182	17125	17455	17211	17332	17204	17177	17263	17215	17287	17238	17318	17391	17126	17298	17262	17277	17246	17186	17223	17258	17393	17287	17335	17215	17278	17351	17160	17273	17218	17308	17365	17176	17307	17251	17129	17043	17292	17340	17376	17219	17224	17350	17231	17242	17123	17332	17285	17304	17228	17213	17228	17182	17230	17276	17307	17234	17276	17171	17375	17186	17313	17249	17250	17207	17307	17299	17301	17242	17338	17138	17284	17348	17469	17208	17233	17309	17214	17281	17201	17335	17371	17289	17341	17239	17360	17362	17251	17346	17206	17349	17199	17307	17291	17112	17357	17333	17348	17050	17300	17281	17125	17039	17293	17289	17218	17292	17370	17256	17264	17272	17325	17249	17190	17214	17327	17181	17208	17284	17361	17318	17407	17123	17265	17233	17321	17278	17279	17261	17286	16991	17217	17226	17178	17383	17209	17127	17090	17344	17158	17237	17322	17197	17119	17214	17260	17331	17300	17303	17332	17221	17233	17250	17278	17221	17294	17377	17222	17260	17417	17254	17261	17209	17280	17173	17260	17219	17341	17138	17291	17244	17300	17391	17305	17267	17355	17404	17346	17283	17266	17315	17234	17181	17277	17322	17316	17251	17199	17282	17213	17499	17476	17251	17353	17213	17202	17223	17269	17377	17435	17390	17350	17189	17275	17310	17091	17197	17290	17305	17206	17490	17301	17308	17241	17304	17307	17206	17258	17265	17316	17365	17091	17395	17254	17216	17120	17216	17165	17314	17249	17332	17301	17226	17325	17178	17207	17317	17231	17027	17195	17244	17421	17119	17091	17384	17327	17427	17173	17198	17211	17319	17259	17375	17191	17279	17290	17282	17157	17416	17166	17116	17210	17463	17168	17141	17221	17192	17257	17371	17207	17172	17102	17232	17489	17064	17224	17185	17276	17203	17390	17259	17177	17404	17161	17327	17211	17245	17255	17305	17102	17123	17437	17336	17187	17369	17343	17224	17173	17390	17072	17158	17193	17366	17136	17247	17300	17346	17290	17287	17281	17138	17165	17364	17333	17209	17109	17504	17229	17150	17155	17258	17202	17297	17062	17236	17313	17338	17295	17316	17314	17101	17270	17310	17315	17317	17155	17163	17337	17156	17277	17179	17257	17264	17262	17376	17349	17346	17314	17291	17424	17135	17318	17334	17211	17271	17091	17234	17221	17240	17314	17322	17275	17269	17358	17032	17287	17216	17329	17252	17166	17304	17239	17295	17210	17198	17434	17204	17303	17360	17291	17366	17074	17191	17307	17389	17313	17345	17419	17358	17276	17374	17219	17219	17353	17248	17235	17210	17291	17229	17458	17260	17199	17236	17270	17257	17252	17133	17234	17381	17258	17351	17263	17501	17191	17348	17355	17160	17260	17277	17278	17381	17213	17416	17062	17131	17285	17279	17247	17436	17332	17276	17121	17330	17470	17143	17259	17330	17242	17357	17280	17317	17180	17414	17376	17236	17238	17283	17281	17100	17200	17417	17125	17237	17190	17344	17197	17269	17336	17251	17430	17457	17328	17225	17282	17177	17310	17173	17243	17241	17399	17174	17177	17411	17316	17259	17366	17274	17148	17124	17279
22937	21504	29432	23974	22066	25683	29483	24577	23341	23685	23266	22954	22490	22798	22607	22939	23010	23093	23066	22867	22725	22849	22679	22560	22472	22291	22350	23287	26445	26450	25225	23701	22896	22361	22041	21987	22080	21928	21983	21982	21998	22005	22002	21938	21812	21954	21901	21944	21906	21990	22127	22170	22039	22017	21978	21845	22058	21962	22078	21993	21881	22054	21997	21870	21841	21867	21866	22037	21840	21937	22191	21965	21987	21815	22001	22095	21996	22011	21952	22117	21798	21915	22086	22056	22184	21980	21801	21811	21923	21877	21944	22066	21803	21844	21870	21950	21877	21941	21998	22013	21730	21709	21973	21820	21978	21709	21863	22002	21727	22186	21881	22036	22033	21948	21889	21823	21977	21909	22044	22064	21711	21746	21989	22028	21849	21802	21752	21919	21925	22113	21776	22122	22034	21863	21961	21853	22046	21967	21747	22088	21965	21929	21809	21828	21865	21624	21938	22016	22002	21822	21753	21859	21901	21936	21886	21756	22017	21860	21991	21838	22038	21748	21907	21903	21991	21856	21837	21982	22019	21711	21788	21940	22006	22036	21920	22019	21977	21954	21862	21819	21906	21667	21807	21786	22002	21953	21827	21989	22049	21865	21867	22076	21694	21793	21778	21925	21687	21763	22065	21865	21969	21834	21943	21816	21962	22028	21995	21918	21785	21674	21754	21936	21731	21733	21940	21842	21820	21904	21779	22041	21941	21753	21842	22098	21828	21918	21800	22035	22083	21877	21882	21912	22146	21921	22075	21803	21812	22007	21816	22105	21991	21943	22152	21884	21953	21837	22164	21556	21969	21903	21992	22004	21950	22028	21958	22077	21792	22019	21598	21786	21967	21981	21876	22065	21935	21803	21870	21738	21811	21876	22158	21848	21854	21746	21729	21960	21816	21892	21906	21945	21918	21820	21745	22048	21915	21988	21840	21817	21858	21771	21987	22082	22028	21978	21871	21800	21975	22035	21772	21776	22016	21952	21908	22193	21817	21989	21801	21682	21893	21808	21904	21880	21714	21664	21808	21844	21804	21798	21970	21980	21962	21938	21938	21817	22147	21908	21845	21692	21935	22003	21923	21913	21803	21778	21576	21999	22183	21847	21877	21682	21749	21758	21972	21899	21861	21876	21874	21766	22076	21920	21721	21775	21958	22105	21963	21959	21985	21706	22022	21948	21644	21512	21789	21882	21906	21922	21868	21930	21649	21843	21834	21814	22056	21865	22004	21985	21799	21969	21821	21781	21992	21751	21938	21825	21727	21885	21833	21822	21958	21841	21918	21839	21777	21916	21865	21889	21872	21835	21900	21896	22037	21865	21988	21794	21926	21787	21857	21686	22096	21894	21892	22017	22040	22087	21833	21821	21869	21913	21959	21912	22052	21836	22009	21844	21763	21770	21963	21899	21851	22102	21829	22140	22035	21740	21646	21961	21677	21908	21831	21929	21811	21970	21805	21784	21946	22001	21837	21743	21749	21769	21783	22113	21942	21964	21987	21902	21908	21944	22003	21876	21808	21968	21864	21917	21945	22063	21866	21942	21966	21867	21853	22040	21921	21735	21767	21875	21714	21698	21809	22142	21850	21895	21635	21941	21891	22132	21989	21782	22047	21811	21882	21724	21641	21952	21812	21811	21923	21921	22077	21868	21893	21938	22045	21590	21956	21950	21671	21828	21880	21725	21906	21810	21727	21822	21737	22135	22082	21886	21898	21845	22027	21867	22065	21832	22017	21747	22003	21769	21752	21757	21801	21920	21919	21886	21915	21731	21962	22000	22092	22060	22004	21809	21836	21795	21968	22075	21715	21769	21858	21743	21883	21892	21737	21861	22048	21824	21910	21903	21874	22068	21967	21943	21974	21892	21906	21965	21932	22146	22008	21888	21790	21804	21820	21880	21609	21892	21979	21770	21907	21851	21785	21725	21987	22101	21852	22107	21891	21850	21896	21960	21665	21796	21822	21884	21743	22112	21849	22126	21923	21876	21966	21693	21841	21981	21911	21910	21884	22057	22054	21916	21961	21759	21929	21915	21625	21918	21739	21865	21856	21969	21897	21953	21885	22013	21830	21835	22053	22083	21894	21869	21822	21836	22080	21794	21916	21869	21811	21793	21961	21753	21934	21901	21668	21797	22034	21715	22007	21893	21914	21873	21761	21996	21954	21832	21936	21838	21650	21978	21908	21621	21820	22004	22033	21854	21874	21895	22169	21924	21941	22009	21853	21717	22077	22035	21830	21840	21814	21791	22075	21831	21738	21744	21838	22150	22142	21957	21751	21800	21763	21754	21953	21640	22031	21818	21972	21805	22115	21807	21908	21813	21714	21973	21804	21856	22125	21804	21974	21768	21832	21841	21727	22181	21925	21886	22024	22012	22022	21896	21780	21941	22011	21819	21740	21741	21812	21987	22059	21893	21704	21963	21982	21915	21986	21900	21956	21902	21872	21902	21880	21774	21746	21895	21965	21721	21726	21926	22154	22018	22015	21962	21979	21890	21757	21912	21976	21998	21940	21820	21905	21696	21929	21753	21892	21867	21783	21735	21916	21835	21772	21833	21989	21945	22035	21800	21727	21964	21750	21849	22088	21889	21841	21950	21847	21948	21811	21828	22124	21876	21874	21807	21823	22045	21765	21935	21910	21803	21929	22060	21979	21969	21933	21893	21855	21952	21776	21860	21802	21736	21735	21945	21827	21872	21854	21932	21893	22096	21795	21859	21999	22070	21706	21885	21854	22048	21896	22061	21925	21790	21994	22103	21823	21948	21876	22023	21846	21760	21813	21855	21817	21718	21855	21864	21912	21878	21726	22005	21557	21987	21929	21698	21837	21914	21974	21944	21867	21805	22145	21934	22136	22080	22068	21820	21836	21922	21762	21946	22047	21937	21989	22144	21785	21823	21804	21690	21853	21888	21666	21819	21891	21993	22023	21907	21844	21674	21914	21909	21829	21775	21837	21846	21926	21890	21969	21895	21841	21814	21797	21789	21822	21872	21944	22135	21722	21737	21938	22018	21698	21849	22020	21880	21780	21903	22016	21682	21913	21996	21745	21910	21874	21884	21836	21988	21897	21683	22087	21689	21885	21969	21951	21790	21981	21802	21831	21913	22098	21890	21799	21952	22030	21972	21881	21958	21940	21950	21887	21948	21940	21959	22101	21893	21669	21838	21686	22016	21953	21960	21959	21805	21923	22020	21754	21935	21944	22002	21895	21804	21935	22036	22003	21745	22041	21853	21935	21839	21877	21776	21769	21843	21789	21726	21666	21767	21788	21778	21828	21918	21791	21824	21778	21774	21818	21746	21871	21789	22089	22061	22010	22029	21843	21651	21888	22072	22031	21991	21820	21875	21897	21906	21800	22107	21924	21702	21984	21792	21985	22041	22070	21899	21980	21958	21961	21766	21981	21906	21705	21710	21777	21998	21902	21878	21954	21868	21806	21688	21921	21871	21894	21865	21867	21618	21958	22055	21977	21849	21908	21948	21790	21992	21949	21927	21841	21576	21671	21747	21816	21801	22058	21875	21832	21831	22074	21927	22106	21795	21788	21979	22003	21990	21928	21834	21839	21859	21976	21745	21912	22136	21877	22082	21978	21918	22031	21652	21848	21908	21789	22067	21913	21858	21903	21972	21950	21781	21770	21969	21897	21837	21925	21726	21814	21930	21966	21825	21756	21891	22092	21919	21804	22020	21839	21708	21783	21785	21753	21681	21889	21658	21756	21846	22122	21852	22011	21801	21927	21971	21926	21964	21831	22023	22045	21658	22043	21809	21797	22051	22140	21896	21778	21917	21962	21835	21814	21895	21985	21906	22033	22046	22002	21888	22100	21820	21984	21987	21986	22079	22058	21880	21937	21828	22198	21848	21833	21786	21959	21826	21879	22005	22039	21767	21830	21779	21699	21947	21997	22076	22009	21857	21831	21801	21948	22065	21906	22040	22062	21820	21847	22122	21979	21779	21844	21842	21886	21756	21890	21787	21941	21794	21928	21760	22025	21925	21819	21879	22022	21804	22009	21920	21885	21888	21803	22078	21973	21653	21798	22008	22113	22004	21680	21903	21753	22120	21803	21704	21844	21941	21914	21922	22038	22061	21975	21772	21782	21805	21902	21977	21958	21995	22076	21763	22014	21788	21960	22018	21969	21816	22069	21927	21902	21829	21934	21815	21950	21781	22002	21891	22032	21867	21938	21939	21975	21802	21746	21670	21779	21791	21840	21997	22081	21699	21926	21880	21794	21948	22095	22107	21892	21701	21894	21796	21763	21793	21638	21891	21991	21943	21793	21918	22056	21912	21956	21728	21892	21762	21822	21650	21876	21889	22097	21730	21817	21741	21968	22048	21854	21943	22200	22002	21778	21806	21976	21980	22054	21909	21825	21973	22104	21975	22093	21845	21725	21813	21936	22018	22048	21788	22132	21820	22101	21893	22071	21979	21686	21746	22086	21768	21895	21703	21958	21923	21912	21740	22006	21831	21617	22010	21692	22094	21861	21866	21808	21786	22103	21648	21927	21980	21695	21894	21855	21787	22164	21938	21776	21755	21861	21798	21943	21657	21777	21955	22084	21955	21787	21899	21829	21921	22092	22083	21847	21851	21947	21985	22007	22045	21794	21838	21942	21837	21982	21985	21929	22003	21896	22015	22089	21758	21838	21984	22020	21990	22014	21757	21848	21964	22101	21981	21917	21771	21943	21925	21929	21867	21785	21707	21969	21968	21992	21821	22044	21917	22061	21852	22110	21980	21902	21983	22239	21881	22094	21738	21922	21970	21989	22036	21826	21743	21845	21925	21772	21906	21923	21759	21782	21992	21992	21664	21718	21711	21898	22111	21695	21725	21990	21745	21727	21776	21883	21835	21879	21731	21787	21945	22013	21805	21978	21964	21839	21929	21963	21756	22002	21943	21581	21966	21958	21994	21776	21860	21792	21846	21758	21864	21777	21839	21745	21986	21720	21829	21783	21948	21983	21982	21765	21928	21988	21957	21920	22127	22090	21992	21995	21947	21783	21898	21963	21986	21852	21951	21716	21783	21838	21886	21984	21983	21889	21957	21933	21847	21970	21912	21963	21904	21931	22033	22076	21833	21835	21773	21812	22005	21923	21711	21849	21915	21911	21746	21718	21685
32934	55787	35238	26303	26730	25626	23518	21429	20220	19878	19499	18934	18579	18710	18876	18968	19451	19536	19231	19165	19038	19003	18929	18333	18395	18145	18128	19995	24827	23733	21790	19875	18850	18340	17916	17852	17601	17748	17630	17833	17649	17775	17772	17763	17723	17706	17698	17814	17758	17732	17774	17647	17836	17634	17753	17819	17816	17773	17624	17722	17660	17690	17897	17651	17832	17737	17983	17651	17816	17682	17855	17817	17622	17628	17786	17737	17756	17656	17729	17785	17897	17698	17996	17802	17642	17784	17876	17854	17739	17628	17719	17755	17817	17735	17787	17763	17710	17595	17729	17557	17773	17768	17651	17871	17900	17676	17576	17777	17661	17781	17767	17757	17599	17700	17860	17605	17717	17861	17775	17693	17636	17653	17770	17874	17675	17727	17787	17627	17745	17735	17709	17762	17649	17759	17736	17710	17702	17789	17724	17777	17733	17612	17785	17747	17692	17768	17663	17789	17667	17626	17640	17813	17777	17808	17712	17905	17703	17706	17807	17748	17825	17829	17628	17697	17579	17728	17895	17759	17756	17645	17867	17702	17771	17804	17763	17506	17549	17624	17703	17555	17833	17836	17723	17597	17563	17713	17688	17683	17834	17734	17805	17639	17718	17695	17739	17748	17737	17639	17868	17862	17616	17717	17912	17661	17707	17824	17524	17710	17707	17653	17764	17666	17659	17783	17711	17729	17865	17715	17730	17491	17735	17836	17660	17777	17664	17675	17764	17778	17806	17718	17804	17795	17736	17539	17443	17640	17546	17772	17655	17492	17787	17662	17781	17595	17645	17589	17469	17706	17597	17698	17803	17715	17669	17724	17963	17636	17706	17866	17758	17706	17748	17775	17703	17789	17634	17838	17750	17749	17632	17624	17875	17741	17730	17655	17733	17688	17614	17633	17730	17672	17664	17751	17661	17603	17744	17780	17508	17560	17690	17609	17915	17816	17817	17623	17686	17801	17750	17716	17749	17678	17887	17767	17746	17595	17871	17616	17806	17686	17790	17695	17736	17631	17799	17638	17688	17675	17655	17689	17756	17686	17799	17720	17602	17787	17850	17824	17684	17778	17590	17704	17437	17702	17810	17752	17730	17875	17555	17933	17736	17709	17685	17723	17722	17634	17720	17781	17747	17848	17751	17863	17771	17605	17632	17765	17772	17688	17639	17694	17797	17788	17786	17763	17794	17585	17696	17660	17549	17598	17707	17711	17774	17790	17742	17823	17714	17714	17815	17756	17802	17787	17659	17736	17662	17549	17862	17670	17687	17645	17673	17695	17708	17658	17753	17756	17723	17532	17793	17639	17884	17766	17689	17505	17611	17670	17642	17675	17712	17455	17801	17656	17660	17705	17687	17775	17513	17745	17746	17785	17613	17608	17753	17813	17790	17738	17588	17879	17731	17783	17719	17562	17732	17856	17780	17640	17602	17831	17704	17621	17752	17577	17673	17666	17722	17541	17714	17751	17795	17649	17709	17659	17826	17841	17888	17730	17697	17676	17889	17880	17702	17708	17776	17778	17702	17767	17834	17533	17540	17743	17750	17680	17631	17954	17691	17766	17748	17810	17819	17729	17636	17807	17803	17774	17777	17851	17820	17683	17616	17752	17632	17775	17807	17705	17621	17699	17818	17752	17736	17713	17811	17743	17881	17616	17770	17779	17617	17596	17758	17804	17710	17661	17663	17556	17690	17763	17697	17699	17691	17781	17617	17801	17795	17611	17626	17554	17595	17779	17681	17686	17661	17679	17740	17732	17778	17702	17793	17686	17689	17816	17739	17593	17768	17719	17726	17715	17765	17704	17788	17584	17617	17796	17716	17618	17667	17658	17655	17878	17587	17861	17775	17636	17725	17697	17565	17682	17585	17558	17539	17683	17749	17703	17715	17743	17930	17724	17869	17828	17746	17699	17845	17526	17808	17830	17570	17747	17676	17780	17669	17738	17735	17672	17812	17604	17843	17896	17710	17666	17792	17757	17641	17643	17677	17605	17749	17570	17547	17749	17841	17843	17713	17699	17687	17723	17628	17728	17554	17813	17570	17646	17758	17770	17806	17828	17623	17975	17682	17822	17789	17695	17648	17756	17701	17711	17771	17695	17750	17735	17674	17716	17712	17549	17777	17687	17709	17982	17706	17785	17719	17676	17947	17681	17598	17671	17611	17693	17756	17548	17728	17759	17565	17587	17828	17830	17573	17683	17740	17684	17866	17547	17669	17713	17403	17774	17678	17537	17636	17618	17611	17781	17784	17796	17622	17528	17773	17726	17750	17492	17778	17587	17588	17884	17718	17836	17773	17725	17729	17691	17729	17619	17753	17696	17822	17721	17773	17753	17706	17769	17654	17806	17811	17677	17668	17511	17709	17640	17660	17659	17749	17743	17764	17817	17743	17791	17595	17833	17759	17581	17744	17728	17782	17636	17731	17895	17671	17826	17747	17550	17778	17793	17728	17662	17620	17759	17722	17831	17635	17582	17625	17820	17780	17753	17720	17804	17771	17731	17760	17644	17742	17576	17748	17826	17719	17910	17664	17716	17714	17578	17650	17646	17740	17694	17673	17525	17626	17704	17636	17760	17691	17707	17730	17606	17762	17686	17766	17784	17707	17907	17701	17787	17712	17826	17725	17650	17853	17628	17939	17883	17812	17604	17655	17729	17688	17739	17770	17574	17583	17740	17741	17714	17474	17598	17657	17589	17835	17824	17622	17734	17596	17734	17828	17614	17838	17663	17628	17552	17565	17782	17812	17533	17728	17749	17852	17560	17785	17758	17784	17856	17736	17850	17848	17730	17677	17691	17575	17750	17731	17716	17578	17889	17742	17792	17723	17705	17547	17633	17755	17743	17789	17878	17940	17634	17657	17832	17681	17792	17825	17631	17737	17705	17754	17775	17559	17555	17615	17694	17777	17659	17709	17625	17788	17693	17646	17938	17693	17634	17609	17625	17786	17654	17618	17756	17643	17895	17658	17896	17913	17875	17768	17619	17769	17673	17587	17861	17632	17826	17747	17612	17616	17771	17700	17822	17998	17644	17569	17727	17557	17731	17873	17851	17828	17719	17733	17758	17746	17538	17832	17663	17560	17675	17679	17734	17727	17643	17601	17650	17637	17792	17582	17821	17437	17731	17805	17826	17735	17590	17598	17679	17777	17699	17681	17784	17643	17750	17582	17700	17758	17703	17710	17557	17693	17784	17695	17717	17764	17732	17838	17642	17500	17799	17654	17748	17757	17801	17734	17644	17741	17744	17668	17635	17743	17677	17569	17837	17657	17778	17598	17778	17668	17640	17663	17672	17788	17843	17746	17708	17680	17855	17806	17619	17663	17807	17590	17749	17727	17777	17722	17669	17556	17845	17682	17708	17822	17748	17774	17719	17597	17624	17767	17519	17911	17799	17685	17755	17731	17573	17627	17665	17764	17806	17483	17863	17772	17654	17827	17648	17566	17833	17754	17790	17825	17930	17711	17744	17610	17738	17728	17796	17586	17644	17573	17553	17630	17594	17645	17773	17681	17652	17711	17721	17589	17763	17740	17596	17841	17771	17719	17844	17735	17871	17665	17658	17783	17701	17769	17485	17728	17702	17800	17919	17615	17671	17615	17708	17551	17849	17701	17841	17734	17635	17591	17650	18007	17633	17696	17668	17636	17714	17725	17686	17575	17703	17699	17668	17662	17584	17692	17640	17660	17749	17715	17865	17882	17725	17643	17834	17773	17709	17685	17748	17762	17645	17702	17686	17992	17646	17812	17814	17826	17592	17615	17882	17704	17864	17818	17473	17651	17742	17637	17662	17627	17728	17518	17650	17822	17733	17667	17620	17770	17599	17649	17558	17689	17643	17755	17750	17729	17829	17817	17811	17748	17695	17667	17800	17775	17799	17789	17628	17681	17773	17687	17663	17655	17622	17643	17704	17827	17704	17552	17577	17665	17799	17677	17749	17505	17637	17691	17760	17576	17582	17675	17595	17893	17711	17607	17707	17730	17901	17810	17800	17771	17675	17807	17714	17818	17711	17660	17897	17604	17700	17908	17515	17756	17628	17671	17854	17690	17724	17668	17496	17704	17649	17780	17751	17698	17597	17755	17777	17655	17784	17708	17593	17854	17525	17783	17676	17649	17673	17841	17799	17653	17690	17666	17583	17506	17769	17774	17696	17831	17728	17828	17712	17662	17755	17748	17740	17646	17667	17843	17744	17715	17629	17704	17684	17725	17654	17680	17856	17864	17670	17720	17666	17787	17688	17733	17731	17759	17900	17727	17496	17888	17634	17647	17555	17706	17614	17749	17689	17693	17735	17720	17782	17765	17764	17759	17637	17739	17787	17760	17643	17549	18057	17809	17737	17746	17739	17652	17580	17772	17767	17657	17565	17961	17806	17663	17707	17664	17653	17599	17614	17800	17735	17758	17579	17743	17614	17811	17547	17759	17738	17787	17650	17696	17817	17779	17760	17630	17446	17616	17480	17774	17698	17597	17714	17709	17808	17592	17808	17849	17750	17550	17707	17640	17713	17648	17661	17627	17710	17589	17743	17730	17774	17897	17506	17526	17838	17662	17832	17615	17666	17730	17561	17671	17631	17787	17800	17732	17555	17750	17737	17844	17876	17913	17636	17717	17732	17870	17786	17754	17788	17680	17676	17617	17746	17739	17808	17733	17688	17665	17742	17630	17868	17799	17932	17759	17806	17669	17807	17922	17830	17701	17776	17488	17932	17597	17663	17617	17643	17825	17686	17754	17769	17789	17668	17513	17734	17726	17526	17893	17778	17790	17740	17719	17595	17591	17893	17720	17855	17710	17590	17673	17535	17690	17830	17636	17594	17721	17674	17752	17677	17740	17653	17621	17895	17814	17598	17687	17718	17717	17780	17776	17679	17777	17577	17854	17831	17707	17624	17860	17934	17726	17693	17698	17459	17871	17600	17778	17962	17779	17702	17682	17822	17716	17675	17832	17744	17638	17721	17692	17682	17725	17668	17601	17624	17729	17687	17578	17733	17811	17722	17699	17783	17687	17757	17525	17720	17636	17521	17827	17771	17602	17759	17617	17666	17664	17567	17779	17751	17667	17674	17673	17716	17695	17512	17788	17775	17610	17845	17701	17733	17588	17617	17796	17896	17540	17767	17541	17652
28634	24436	28109	25317	23148	23767	23472	22202	21725	21813	21812	21675	21733	21731	21813	21776	21775	21681	21857	21757	21501	21549	21360	21580	21339	21409	21408	21566	21619	21801	21693	21594	21501	21290	21451	21403	21421	21168	21302	21395	21222	21386	21406	21343	21326	21285	21363	21396	21390	21388	21660	21351	21395	21279	21447	21382	21281	21454	21518	21211	21269	21109	21346	21259	21205	21398	21348	21412	21307	21412	21416	21396	21442	21338	21203	21419	21375	21159	21211	21399	21238	21342	21462	21320	21490	21248	21262	21325	21140	21157	21257	21517	21095	21371	21286	21335	21419	21411	21403	21551	21438	21487	21308	21569	21289	21382	21450	21228	21376	21306	21385	21186	21321	21392	21184	21221	21299	21152	21580	21349	21573	21359	21536	21136	21050	21224	21373	21300	21118	21106	21027	21501	21218	21209	21421	21243	21451	21528	21417	21426	21288	21210	21158	21338	21414	21451	21228	21503	21405	21453	21444	21108	21165	21251	21184	21314	21312	21402	21193	21315	21391	21173	21472	21397	21476	21443	21450	21229	21213	21413	21461	21346	21349	21196	21181	21492	21255	21257	21288	21369	21199	21399	21454	21439	21359	21305	21224	21433	21339	21252	21381	21274	21386	21403	21492	21258	21231	21488	21336	21463	21375	21108	21287	21234	21310	21203	21255	21198	21484	21597	21396	21195	21294	21291	21437	21354	21341	21578	21345	21494	21479	21403	21243	21180	21242	21434	21438	21478	21221	21286	21345	21312	21490	21398	21243	21212	21303	21193	21456	21571	21276	21403	21198	21332	21271	21327	21493	21131	21416	21368	21255	21137	21332	21418	21351	21302	21199	21343	21402	21415	21522	21114	21384	21325	21316	21211	21313	21454	21268	21469	21386	21189	21223	21459	21149	21453	21368	21477	21421	21100	21512	21206	21164	21151	21528	21237	21239	21241	21179	21373	21367	21382	21411	21487	21364	21511	21386	21255	21292	21518	21200	21521	21401	21267	21482	21199	21291	21184	21199	21508	21559	21511	21275	21472	21278	21160	21416	21377	21433	21389	21477	21432	21464	21289	21275	21260	21286	21307	21490	21364	21392	21205	21445	21171	21306	21230	21183	21532	21254	21348	21201	21461	21339	21468	21067	21328	21386	21470	21429	21457	21257	21081	21262	21403	21543	21421	21265	21531	21450	21255	21302	21176	21261	21282	21370	21241	21223	21602	21221	21345	21216	21438	21241	21360	21419	21351	21300	21232	21502	21428	21294	21292	21418	21057	21110	21332	21328	21262	21280	21329	21378	21269	21099	21081	21413	21312	21465	21124	21237	21547	21383	21250	21294	21446	21237	21358	21359	21085	21436	21458	21305	21256	21278	21212	21344	21346	21544	21428	21603	21465	21401	21098	21302	21221	21191	21375	21333	21300	21479	21615	21220	21181	21315	21375	21488	21221	21287	21156	21313	21354	21266	21516	21138	21333	21381	21358	21195	21477	21409	21494	21481	21558	21492	21377	21406	21394	21379	21586	21319	21331	21362	21388	21202	21447	21457	21307	21436	21440	21226	21423	21474	21352	21249	21270	21251	21199	21357	21223	21289	21219	21359	21541	21094	21542	21562	21388	21434	21481	21365	21307	21390	21409	21176	21439	21457	21365	21366	21368	21254	21256	21327	21261	21389	21254	21401	21329	21228	21130	21226	21473	21324	21416	21487	21346	21309	21414	21346	21388	21494	21273	21376	21392	21255	21083	21455	21334	21373	21460	21209	21221	21424	21178	21368	21402	21368	21422	21206	21452	21450	21520	21177	21347	21254	21404	21564	21336	21343	21253	21282	21317	21345	21372	21126	21459	21284	21336	21439	21341	21357	21209	21379	21245	21259	21400	21649	21538	21395	21289	21683	21260	21321	21339	21091	21500	21357	21209	21223	21264	21178	21351	21439	21480	21193	21335	21237	21264	21274	21471	21289	21367	21369	21341	21369	21360	21570	21367	21260	21264	21383	21334	21081	21392	21259	21335	21207	21323	21238	21387	21277	21301	21303	21346	21347	21375	21417	21371	21284	21277	21278	21358	21516	21227	21655	21257	21393	21481	21517	21511	21248	21274	21318	21238	21262	21319	21325	21219	21294	21585	21464	21353	21269	21276	21345	21465	21460	21367	21263	21538	21409	21460	21064	21236	21365	21498	21439	21252	21205	21404	21547	21381	21351	21254	21173	21331	21510	21357	21298	21109	21273	21428	21382	21368	21413	21745	21247	21252	21534	21201	21452	21234	21258	21506	21519	21305	21466	21290	21248	21538	21300	21240	21429	21367	21569	21503	21506	21343	21342	21244	21421	21319	21487	21500	21391	21336	21587	21190	21447	21485	21160	21355	21264	21366	21452	21314	21240	21264	21364	21373	21111	21234	21564	21419	21270	21187	21278	21344	21429	21529	21155	21268	21191	21372	21150	21444	21469	21446	21102	21110	21347	21337	21295	21529	21251	21522	21662	21318	21456	21315	21382	21124	21269	21463	21299	21289	21437	21219	21423	21341	21359	21396	21179	21432	21497	21452	21334	21233	21436	21334	21492	21417	21485	21397	21249	21151	21443	21332	21231	21442	21167	21421	21277	21156	21269	21386	21317	21500	21413	21223	21264	21392	21622	21324	21296	21373	21210	21330	21262	21338	21498	21354	21346	21398	21451	21371	21132	21265	21275	21251	21247	21159	21483	21377	21437	21220	21400	21325	21172	21366	21452	21414	21305	21185	21231	21181	21492	21354	21393	21524	21506	21162	21242	21235	21271	21448	21617	21486	21454	21303	21644	21391	21297	21416	21414	21267	21390	21305	21438	21417	21365	21347	21304	21325	21337	21236	21252	21256	21242	21304	21315	21591	21647	21257	21355	21380	21297	21281	21306	21246	21289	21253	21352	21565	21531	21372	21247	21334	21238	21482	21315	21146	21198	21341	21302	21242	21386	21363	21251	21272	21213	21544	21151	21527	21374	21250	21327	21149	21188	21460	21320	21129	21622	21290	21511	21353	21499	21253	21376	21224	21272	21417	21238	21410	21386	21594	21327	21313	21437	21479	21295	21430	21422	21176	21306	21140	21402	21255	21307	21280	21196	21487	21368	21394	21645	21302	21243	21303	21460	21335	21012	21160	21251	21310	21274	21326	21230	21273	21296	21276	21541	21373	21333	21335	21372	21322	21383	21226	21547	21304	21352	21600	21276	21401	21541	21224	21311	21359	21294	21384	21201	21250	21536	21411	21597	21297	21319	21396	21559	21488	21178	21542	21416	21326	21404	21385	21478	21553	21383	21227	21535	21143	21285	21356	21291	21376	21440	21388	21327	21255	21244	21460	21205	21376	21391	21361	21366	20976	21364	21392	21422	21246	21487	21328	21148	21374	21260	21539	21496	21188	21520	21402	21212	21671	21173	21208	21145	21363	21479	21278	21198	21195	21165	21150	21457	21435	21496	21555	21123	21336	21162	21393	21520	21127	21365	21480	21271	21378	21332	21362	21221	21298	21437	21239	21275	21298	21254	21375	21646	21355	21126	21178	21262	21410	21520	21339	21172	21407	21346	21464	21479	21429	21319	21361	21298	21364	21318	21351	21089	21318	21213	21269	21371	21230	21348	21118	21228	21209	21356	21350	21370	21449	21566	21225	21395	21486	21338	21517	21365	21359	21310	21106	21305	21376	21222	21330	21453	21523	21359	21265	21385	21210	21518	21474	21272	21404	21312	21615	21387	21274	21313	21316	21467	21431	21665	21302	21338	21426	21418	21212	21330	21266	21465	21345	21463	21386	21503	21427	21441	21370	21223	21266	21436	21259	21298	21188	21442	21349	21387	21417	21234	21519	21302	21331	21280	21142	21436	21486	21147	21533	21386	21239	21295	21381	21493	21331	21448	21158	21293	21302	21242	21393	21412	21414	21272	21241	21512	21322	21425	21493	21412	21400	21310	21579	21330	21281	21092	21245	21398	21292	21172	21343	21365	21319	21252	21256	21209	21426	21267	21123	21392	21522	21429	21366	21352	21181	21102	21241	21269	21331	21421	21303	21284	21359	21210	21268	21141	21500	21204	21443	21580	21190	21479	21175	21282	21279	21339	21637	21379	21355	21414	21466	21191	21154	21512	21348	21273	21490	21185	21529	21430	21393	21459	21291	21413	21214	21239	21474	21330	21493	21222	21266	21345	21503	21452	21332	21198	21548	21406	21570	21427	21458	21581	21383	21417	21388	21292	21276	21311	21248	21316	21209	21185	21407	21253	21349	21386	21355	21640	21398	21387	21320	21348	21574	21209	21399	21585	21363	21217	21563	21235	21235	21212	21156	21419	21310	21481	21379	21137	21158	21150	21213	21458	21357	21510	21281	21007	21141	21421	21304	21266	21144	21375	21343	21469	21195	21288	21131	21524	21331	21267	21445	21481	21535	21641	21321	21315	21589	21443	21347	21289	21415	21484	21365	21366	21116	21251	21466	21503	21283	21616	21429	21421	21295	21348	21356	21322	21287	21514	21491	21182	21167	21124	21226	21235	21538	21420	21237	21349	21261	21435	21612	21388	21403	21570	21280	21569	21438	21246	21161	21235	21267	21213	21267	21362	21272	21279	21313	21205	21476	21432	21439	21389	21379	21308	21447	21156	21412	21410	21189	21355	21432	21222	21209	21361	21494	21363	21331	21413	21216	21708	21398	21335	21348	21259	21198	21483	21314	21491	21194	21253	21217	21281	21409	21316	21228	21389	21468	21236	21418	21203	21311	21493	21110	21286	21540	21369	21213	21126	21333	21228	21428	21405	21177	21536	21272	21380	21140	21394	21423	21409	21233	21298	21488	21407	21405	21330	21339	21359	21472	21311	21086	21373	21451	21581	21351	21280	21492	21378	21460	21417	21363	21435	21487	21464	21337	21270	21488	21114	21325	21421	21167	21302	21130	21351	21398	21368	21392	21344	21257	21542	21380	21444	21361	21448	21585	21451	21340	21383	21403	21357	21355	21313	21422	21483	21643	21421	21390	21399	21143	21330	21384	21358	21408	21554	21276	21290	21241	21358	21512	21263	21437	21456	21385	21304	21278	21455	21328	21362	21228	21260	21494	21386	21262	21350	21480	21297	21243	21459	21274	21386	21436	21239	21225	21474	21425	21509	21533
25938	32197	24103	20106	20888	21548	19800	18932	18388	18039	18035	17939	17968	17873	18018	18001	17842	18072	17808	17862	17800	17754	17788	17787	17898	17532	17398	17477	17820	17989	17750	17616	17489	17509	17556	17456	17479	17481	17417	17544	17404	17218	17242	17384	17312	17487	17368	17325	17231	17446	17207	17468	17495	17564	17285	17329	17328	17435	17394	17440	17309	17263	17364	17335	17221	17486	17394	17480	17323	17405	17441	17219	17342	17298	17390	17543	17318	17343	17440	17368	17451	17451	17414	17517	17427	17361	17406	17641	17307	17431	17478	17383	17468	17336	17233	17575	17278	17220	17232	17220	17459	17317	17295	17544	17400	17484	17304	17468	17629	17470	17337	17442	17394	17433	17321	17222	17329	17368	17288	17396	17451	17319	17292	17280	17324	17525	17424	17470	17332	17406	17261	17358	17546	17490	17189	17483	17505	17417	17358	17208	17257	17455	17440	17389	17468	17329	17407	17322	17441	17375	17469	17469	17549	17496	17372	17282	17408	17343	17495	17311	17521	17533	17339	17512	17424	17345	17590	17442	17256	17518	17409	17494	17588	17353	17615	17503	17475	17296	17350	17367	17387	17296	17401	17361	17356	17357	17631	17247	17407	17365	17503	17563	17373	17416	17208	17310	17437	17144	17296	17214	17356	17551	17508	17339	17168	17441	17457	17355	17477	17440	17570	17344	17484	17558	17297	17472	17421	17429	17233	17399	17330	17314	17230	17445	17500	17308	17269	17479	17522	17269	17380	17512	17465	17466	17545	17462	17362	17470	17351	17286	17470	17394	17466	17303	17536	17333	17448	17548	17381	17453	17364	17471	17326	17413	17489	17402	17372	17225	17341	17351	17408	17460	17505	17325	17315	17561	17386	17284	17338	17442	17336	17249	17377	17354	17444	17225	17345	17341	17425	17255	17333	17414	17590	17352	17359	17334	17519	17262	17485	17308	17356	17310	17498	17376	17333	17391	17453	17289	17454	17327	17446	17458	17468	17472	17399	17383	17285	17209	17441	17303	17420	17240	17444	17345	17343	17166	17550	17363	17460	17385	17471	17320	17434	17188	17470	17513	17413	17323	17304	17356	17411	17152	17381	17285	17382	17475	17309	17413	17493	17321	17456	17526	17385	17337	17281	17266	17387	17362	17513	17290	17393	17370	17303	17396	17431	17313	17471	17357	17357	17497	17257	17399	17444	17484	17316	17410	17271	17398	17260	17252	17553	17287	17469	17334	17513	17362	17334	17612	17503	17329	17303	17339	17488	17433	17351	17265	17327	17448	17423	17535	17385	17328	17468	17342	17529	17581	17531	17521	17415	17414	17390	17543	17410	17452	17379	17345	17448	17366	17430	17542	17515	17419	17372	17258	17347	17289	17397	17511	17333	17361	17565	17185	17455	17398	17348	17615	17290	17509	17416	17392	17355	17593	17313	17588	17323	17360	17452	17377	17497	17472	17126	17464	17413	17431	17458	17370	17417	17292	17332	17356	17429	17446	17574	17384	17409	17398	17302	17469	17527	17409	17354	17411	17304	17421	17441	17370	17292	17475	17381	17428	17402	17539	17289	17307	17475	17304	17377	17492	17397	17563	17420	17418	17400	17422	17440	17450	17406	17564	17277	17558	17271	17335	17484	17484	17459	17506	17438	17274	17463	17338	17399	17389	17210	17376	17145	17399	17466	17430	17463	17429	17379	17246	17510	17371	17377	17417	17467	17296	17215	17353	17455	17350	17539	17532	17405	17338	17523	17559	17444	17463	17205	17312	17523	17443	17553	17322	17444	17438	17469	17317	17280	17340	17453	17255	17393	17223	17255	17495	17525	17353	17473	17530	17435	17404	17378	17468	17305	17469	17349	17423	17375	17547	17613	17247	17561	17161	17503	17539	17344	17322	17354	17316	17247	17412	17391	17483	17310	17472	17200	17364	17391	17436	17455	17231	17387	17557	17398	17357	17058	17453	17491	17457	17461	17383	17438	17318	17255	17363	17386	17318	17383	17387	17449	17445	17329	17314	17489	17600	17296	17580	17502	17346	17296	17369	17391	17376	17327	17408	17482	17473	17465	17234	17307	17338	17404	17383	17548	17305	17361	17387	17522	17477	17425	17508	17422	17284	17487	17296	17511	17369	17357	17355	17294	17414	17389	17116	17553	17450	17379	17379	17361	17204	17385	17418	17280	17498	17280	17291	17303	17390	17471	17441	17358	17302	17386	17373	17332	17387	17321	17351	17380	17156	17267	17309	17423	17445	17350	17418	17533	17505	17445	17271	17497	17377	17345	17186	17283	17386	17539	17290	17333	17252	17204	17443	17356	17482	17395	17266	17552	17378	17380	17415	17386	17414	17425	17527	17448	17378	17484	17372	17402	17032	17368	17402	17427	17439	17469	17268	17449	17470	17361	17537	17332	17318	17502	17321	17285	17261	17481	17550	17544	17471	17438	17354	17158	17389	17423	17419	17216	17421	17476	17436	17540	17367	17343	17339	17407	17277	17475	17199	17383	17299	17293	17472	17488	17426	17470	17297	17334	17459	17343	17545	17274	17343	17197	17289	17370	17397	17302	17261	17316	17539	17417	17222	17484	17361	17447	17522	17430	17560	17391	17417	17392	17278	17290	17248	17267	17534	17334	17388	17537	17259	17450	17404	17511	17390	17411	17303	17370	17287	17542	17220	17270	17381	17302	17409	17455	17454	17424	17459	17373	17638	17453	17599	17271	17247	17508	17306	17393	17386	17303	17435	17472	17373	17479	17295	17336	17361	17469	17410	17359	17442	17261	17382	17494	17405	17375	17399	17465	17412	17405	17180	17413	17356	17376	17173	17342	17554	17448	17339	17343	17223	17173	17471	17282	17440	17395	17334	17453	17283	17383	17454	17364	17535	17446	17344	17464	17480	17434	17513	17380	17372	17587	17423	17345	17369	17368	17477	17401	17399	17338	17339	17499	17262	17328	17408	17270	17444	17505	17319	17376	17274	17400	17271	17385	17317	17463	17406	17230	17315	17462	17307	17404	17404	17433	17345	17332	17446	17432	17363	17430	17227	17568	17435	17343	17309	17513	17327	17460	17519	17533	17422	17309	17614	17495	17353	17421	17311	17390	17456	17330	17485	17390	17521	17564	17173	17608	17452	17329	17356	17180	17435	17379	17402	17330	17570	17478	17526	17505	17296	17420	17402	17386	17519	17403	17394	17333	17257	17331	17427	17348	17369	17468	17293	17426	17403	17503	17415	17423	17423	17307	17434	17463	17409	17406	17449	17341	17310	17345	17271	17353	17444	17494	17197	17437	17608	17319	17366	17376	17314	17598	17375	17275	17483	17457	17584	17327	17486	17447	17402	17634	17140	17455	17346	17385	17415	17415	17384	17274	17276	17393	17643	17565	17438	17204	17246	17314	17362	17278	17364	17390	17354	17478	17214	17487	17482	17501	17375	17212	17364	17282	17251	17222	17371	17355	17377	17429	17398	17439	17340	17405	17377	17669	17224	17366	17307	17386	17291	17508	17503	17304	17460	17386	17366	17337	17352	17304	17292	17432	17268	17266	17321	17342	17313	17264	17412	17352	17257	17337	17451	17473	17539	17490	17411	17384	17379	17582	17373	17391	17498	17227	17566	17401	17283	17371	17452	17430	17542	17369	17413	17273	17374	17321	17306	17362	17500	17279	17427	17341	17344	17405	17487	17346	17348	17424	17520	17293	17254	17261	17405	17271	17440	17525	17368	17454	17453	17382	17328	17312	17376	17454	17288	17504	17348	17445	17287	17594	17501	17304	17283	17317	17520	17327	17424	17304	17421	17360	17276	17237	17500	17221	17357	17389	17317	17329	17343	17429	17500	17162	17333	17604	17357	17269	17427	17442	17442	17479	17279	17477	17496	17246	17381	17369	17313	17455	17285	17368	17479	17372	17313	17306	17283	17285	17524	17375	17296	17481	17459	17414	17388	17474	17296	17343	17417	17382	17409	17360	17503	17396	17507	17483	17498	17347	17479	17428	17391	17473	17416	17159	17501	17236	17417	17295	17426	17317	17433	17298	17397	17470	17458	17414	17289	17416	17298	17563	17269	17393	17568	17375	17298	17408	17521	17310	17200	17365	17468	17599	17526	17394	17503	17282	17546	17254	17500	17485	17403	17462	17415	17399	17505	17464	17392	17386	17377	17409	17256	17350	17293	17392	17428	17330	17527	17521	17320	17411	17439	17503	17280	17457	17484	17264	17302	17453	17419	17296	17301	17380	17450	17481	17351	17434	17457	17398	17357	17181	17231	17469	17243	17383	17425	17323	17304	17389	17330	17350	17551	17413	17503	17433	17526	17380	17510	17534	17325	17400	17262	17342	17326	17440	17314	17482	17506	17260	17459	17447	17457	17465	17398	17371	17339	17342	17412	17522	17320	17399	17378	17324	17370	17363	17288	17316	17286	17399	17304	17209	17456	17507	17477	17349	17392	17474	17364	17322	17190	17482	17554	17462	17327	17415	17375	17368	17431	17400	17550	17639	17358	17349	17357	17511	17383	17294	17540	17284	17203	17577	17378	17584	17376	17419	17455	17360	17178	17468	17317	17360	17557	17626	17277	17475	17310	17510	17447	17497	17402	17252	17302	17353	17304	17519	17428	17510	17490	17371	17473	17323	17262	17467	17461	17489	17366	17457	17483	17114	17275	17412	17442	17479	17387	17289	17495	17384	17371	17532	17485	17413	17374	17310	17429	17536	17492	17258	17377	17349	17406	17438	17466	17353	17398	17437	17382	17345	17298	17574	17387	17588	17417	17392	17355	17370	17320	17460	17387	17486	17435	17176	17436	17499	17396	17287	17412	17304	17370	17394	17529	17444	17452	17600	17546	17328	17412	17489	17245	17400	17461	17347	17513	17500	17286	17428	17539	17350	17390	17391	17295	17437	17360	17260	17410	17403	17334	17255	17337	17545	17371	17277	17357	17454	17347	17264	17350	17513	17546	17523	17447	17188	17326	17373	17398	17320	17497	17487	17340	17443	17388	17378	17479	17438	17375	17270	17587	17429	17234	17434	17291	17410	17375	17487	17337	17232	17529	17342	17449	17503	17318	17391	17467	17386	17351	17482	17489	17184	17287	17349	17452	17327	17303	17220	17473	17365	17296	17342	17388	17345	17468	17441	17362
23899	21447	29050	24342	23066	25775	26724	23547	22561	22459	22204	21958	21953	21966	22220	22144	21876	21840	21647	21836	21814	21848	21642	21638	21423	21594	21429	21828	23728	23479	22963	22342	21840	21624	21457	21451	21529	21210	21266	21288	21286	21290	21175	21194	21316	21108	21267	21344	21362	21253	21347	21209	21241	21241	21183	21213	21325	21395	21219	21476	21009	21186	21201	21254	21276	21328	21303	21469	21379	21286	21297	21326	21087	21349	21162	21104	21194	21348	21337	21276	21047	21125	21449	21264	21245	21424	21145	21226	21141	21215	21228	21156	21146	21411	21352	21225	21356	21277	21349	21256	21199	21187	21283	21250	20999	21352	21209	21233	21185	21246	21275	21299	21324	21151	21222	21359	21260	21172	21113	21122	21212	21129	21259	21185	21253	21411	21231	21098	21155	21307	21292	21206	21129	21124	21116	21216	20984	21128	21294	21299	21435	21122	21230	21174	21096	21245	21210	21331	21315	21008	21304	21260	21281	21134	20973	21205	21386	21329	21222	21323	21012	21072	21228	21136	21252	21131	21221	21252	21467	21350	21442	21019	21127	21370	21278	21144	20966	21191	21246	21400	21359	21200	21272	21142	20989	21362	21445	21213	21258	21189	21412	21333	21073	21207	21164	21354	21223	21202	21514	21115	21134	21359	21348	21199	21325	21240	21291	21129	21285	21100	21145	21170	21140	21425	21338	21310	21258	21284	21159	21136	21179	21375	21307	21137	21168	21256	21179	21267	21204	21346	21208	21094	21224	21326	21319	21423	20989	21207	21184	21434	21398	21056	21237	21213	21139	21413	21351	21152	21392	21077	21086	21120	21249	21415	21244	21350	21093	21152	21303	21121	21409	21377	21189	21193	21282	21296	21127	21202	21157	21186	21358	21327	21231	21400	21456	21294	21339	21181	21262	21243	21236	21510	21091	21177	21159	21314	21497	21316	20994	21316	21167	21238	21155	21177	21048	21291	21121	21034	21220	20992	21206	20992	21363	21396	21483	21124	21299	21270	21210	21265	21186	21169	21119	21272	21130	21079	21220	21258	21271	21335	21468	21418	21318	21229	21109	21263	21232	21068	21163	21151	21188	21064	21070	21235	21206	21152	21300	21347	21135	21261	21339	21317	21184	21184	21310	21415	21161	21189	21196	21142	21227	21085	21102	21414	21336	21224	21373	21211	21240	21166	21101	21153	21083	21229	21285	21264	21404	21303	21390	21198	21270	21382	21203	21374	21218	21117	21406	21470	21097	21034	21216	21241	21157	21386	21308	21214	21092	21054	21233	21314	21358	20871	21305	21215	21120	21181	21305	21465	21118	21154	21114	21400	21140	21198	21443	21167	21366	21099	21369	21181	21026	21222	21256	21287	21296	21299	21282	21038	21149	21434	21148	21485	21302	21247	21234	21314	21176	21158	21263	21245	21213	21220	21317	21212	21249	21140	21131	21233	21346	21390	21215	21215	21177	21250	21282	21043	21025	21127	21060	21111	21040	21040	21206	21320	21231	21189	21352	21179	21291	21149	21515	21133	21204	21210	21153	21008	21185	21376	21323	21278	21099	21384	21305	21100	21386	21156	21201	21257	21020	21185	21286	21208	21511	21182	21093	21183	20983	21295	21363	21345	21063	21271	21262	21052	21275	20982	21360	21183	21103	21003	21342	21388	21223	21073	21206	21362	21521	21443	21340	21310	21258	21171	21206	21120	21316	21194	21311	21229	21301	21309	21238	21160	21132	21227	21178	20957	21345	21385	21263	21237	21130	21245	21188	21501	21104	21238	21182	21333	21277	21298	21380	21146	21161	21031	21196	21305	21044	21210	21262	21214	21073	21340	21109	21309	21275	21394	21061	21264	21072	21246	21323	21543	21418	21332	21276	21304	21146	21235	21298	21030	21052	21161	21355	21142	21234	21390	21211	21142	21279	21185	21314	21345	21354	21106	21170	21359	21122	21153	21067	21039	21034	21338	21160	21146	21081	21169	21119	21083	21189	21227	21269	21186	21400	21226	21344	20951	21217	21357	21288	21360	21224	21083	21142	21371	21354	21454	21224	21280	21440	21344	21390	21105	21208	21154	21250	21213	21084	21139	21147	21262	21127	21093	21385	21163	21324	21215	21177	21198	21314	21031	21251	21178	21313	21104	21037	21168	21372	20956	20978	21098	21215	21226	21313	21265	20969	21204	21412	21120	21314	21240	21342	21199	21167	21223	21135	21317	21337	21207	21201	21135	21266	21076	21264	21223	21241	21335	21172	21176	21301	21205	21195	21134	21313	21063	21259	21470	21211	21194	21274	21188	21084	21129	21216	21417	21390	20970	21352	21382	21250	21185	21241	21047	21287	21288	21285	21276	21329	21162	21149	21244	21311	21130	21209	21494	21165	20977	21136	21167	21131	21052	21166	21236	21290	21064	21353	21480	21500	21089	21143	21094	21280	20917	21147	21065	21313	21167	21421	21282	21259	21028	20892	21321	21078	21337	21296	21021	21196	21185	21167	21474	21320	21084	21261	21479	21172	21161	21226	21093	21231	21371	21070	21273	21381	21313	21161	20961	21065	21150	21315	21044	21251	21260	21383	21332	21167	21035	21182	21262	21067	21357	21114	21064	21242	21218	21199	21047	21184	21220	21333	21449	21286	21350	21391	21220	21180	21200	21248	21238	21387	21191	21244	21016	21345	21265	21071	21361	21128	21101	21076	21062	21374	21297	21309	21168	21167	21218	21212	21330	21079	21200	21002	21193	21071	21238	21364	21312	21264	21146	21243	21079	21348	21299	21266	21107	21439	21194	21208	21082	21271	21365	21012	21233	21286	21221	21221	20937	21339	21177	21316	21330	21442	21212	21090	21263	21285	21386	21163	21404	21168	21243	21441	21299	21158	21260	21161	21368	21340	21269	21186	21290	21234	21379	21329	21232	21143	20987	21420	21154	21412	21197	21350	21189	21290	21266	21482	21269	21073	21077	21214	21297	21155	21278	21228	21307	21093	21371	21437	21271	21400	21478	21294	21301	21373	21512	21363	21091	21196	21090	21170	21314	21178	21363	21114	21210	21072	21231	21129	21212	21256	21257	21279	21315	21317	21244	21181	21232	21271	21285	21290	21262	21309	21357	21234	21224	21339	21349	21232	21301	21131	21228	21157	21311	21283	21023	20973	21214	21179	21183	21098	21281	21153	21386	21375	21170	21375	21238	20928	21274	21320	21472	21465	21244	21312	21007	21532	21178	21229	21226	21220	21123	21259	21288	21133	21214	21043	21267	21188	21183	21444	21440	21175	21252	21287	21158	21130	21206	21441	21263	21070	21115	21142	21261	21267	21315	21448	21272	21136	21295	21313	21367	21444	21411	21114	21136	21245	21090	21232	21169	21195	21183	21288	21336	21404	21424	21231	21402	21222	20970	21242	21398	21145	21225	21207	21426	21306	21214	21281	21279	21365	21374	21090	21099	21292	21329	21241	21055	21250	21384	21128	21297	21337	21075	21071	21077	21222	21219	21344	21317	21089	21125	21140	21290	21235	21417	21032	21260	21301	21307	21173	21299	21215	21137	21386	21406	21179	21371	21054	21105	21153	21315	21053	21162	21167	21035	21373	21230	21226	21097	21127	21412	21295	21263	21264	21082	21034	21247	20998	21366	21188	21270	21226	21317	21215	21255	21282	21193	21173	21218	21299	21267	21194	21268	21063	21272	21131	21239	21500	21180	21139	21312	21316	21416	21266	21253	21240	21197	21108	21335	21249	21166	21262	21425	21428	21276	21520	20930	21210	21331	21250	21170	21384	21076	21239	21257	21255	21225	21131	21323	21579	21295	21246	21118	21283	21136	21226	21040	21328	21258	21244	21184	21291	21121	21118	21398	21330	21212	21420	21271	21135	21246	21200	21070	21353	21235	21255	21184	21148	21122	21158	21046	21232	21068	21128	21207	21180	21113	21451	21291	21379	21163	21413	21020	21197	21204	21128	21320	21336	20991	21208	21225	21380	21309	21228	21274	21184	21228	21313	21167	21152	21209	21433	21104	21158	21185	21372	21170	21296	21266	21420	21296	21124	21178	21311	21414	21143	21394	21284	21072	21398	21116	21089	21083	21235	21290	21240	21310	21249	21170	21196	20869	21184	20985	21127	21309	21209	21100	21238	21157	21539	21409	21268	21440	21411	21241	21193	21268	21205	21076	21334	21163	21048	21519	21271	21086	21407	21106	21222	21259	21033	21028	21391	21261	21189	21263	21113	21347	21271	21266	21217	21134	21281	21334	21203	21375	21013	21155	21101	21082	21197	21279	21246	21292	21082	21120	21242	21119	21208	21290	21309	21445	21146	21361	20901	21101	21273	21152	21155	21017	21087	21251	21165	21071	21340	21254	21255	21222	21287	21317	21397	21180	21138	21286	21208	21233	21191	21079	21324	21063	21290	21366	21306	21225	21216	21258	21009	21100	21284	20984	21239	21154	21308	21167	21178	21307	21382	21256	21123	21198	21216	21141	21270	21272	21238	21299	21250	21409	21365	21331	21276	21426	21324	21070	21310	21128	21042	21192	21338	21192	21113	21230	21361	21293	21175	21070	21277	21207	21158	21373	21078	21331	21372	21222	21072	21202	21157	21404	21158	21387	21165	21128	21303	21419	21383	21085	21171	21418	21109	21258	21282	21322	21152	21140	21545	21290	21214	21128	21302	21035	21414	21403	21206	21217	21332	21063	21340	21179	21270	21412	21303	21208	21325	21286	21165	21082	21238	21204	21165	21217	21222	21249	21242	21238	21332	21181	21241	21340	21256	21338	21284	21448	21347	21056	21269	21143	21218	21405	21272	21173	21303	21126	21125	20974	21149	21389	21266	21033	21499	21369	21170	21359	21445	21394	21355	21143	21447	21256	21213	21044	20943	21128	21024	21267	21165	21154	21312	21114	21221	21387	21378	21183	21333	21242	21298	21214	21250	21374	21405	21225	21324	21269	21088	21252	21272	21110	21290	21267	21371	21119	21392	21406	21355	21260	21133	21127	21336	21089	21118	21419	21308	21385	21336	21332	21184	21164	21141	21472	21232	21406	21211	21322	21444	21050	21101	21120	21388	21010	21198	21074	20921	21353	21280	21220	21240	21245	21092	21271	21234	21165	21415	21347	21191	21288	21199	21341	21102	21285
29023	46648	33378	22736	21723	22980	22709	20412	19227	18901	18720	18104	18544	18328	18538	18399	18451	18194	18151	18083	18014	17849	17890	17752	17699	17562	17690	18594	21184	20423	19521	18381	17878	17683	17608	17441	17226	17146	17376	17292	17079	17523	17460	17310	17268	17454	17316	17313	17361	17197	17349	17422	17384	17404	17588	17213	17512	17213	17283	17364	17416	17253	17232	17212	17246	17290	17317	17271	17467	17266	17210	17313	17247	17300	17390	17243	17347	17266	17267	17225	17263	17321	17456	17396	17099	17361	17386	17351	17351	17406	17388	17327	17367	17281	17401	17413	17455	17251	17428	17265	17551	17359	17249	17273	17185	17343	17269	17131	17225	17390	17288	17375	17529	17473	17188	17292	17397	17202	17308	17193	17236	17241	17256	17483	17295	17328	17372	17195	17338	17385	17448	17359	17280	17392	17268	17420	17253	17304	17305	17193	17434	17173	17278	17427	17210	17399	17177	17321	17246	17369	17340	17323	17419	17303	17208	17298	17336	17320	17474	17340	17254	17469	17312	17317	17515	17246	17501	17292	17334	17209	17336	17184	17418	17351	17232	17169	17379	17314	17227	17160	17273	17396	17265	17272	17333	17445	17293	17316	17224	17282	17358	17243	17333	17397	17288	17231	17345	17382	17259	17244	17422	17157	17225	17584	17093	17306	17254	17414	17228	17407	17201	17235	17235	17361	17219	17373	17420	17225	17449	17283	17340	17356	17340	17469	17440	17213	17355	17264	17114	17342	17343	17319	17492	17407	17380	17284	17416	17334	17283	17287	17425	17168	17442	17290	17373	17147	17437	17204	17331	17326	17370	17162	17360	17361	17402	17353	17166	17206	17249	17224	17439	17384	17271	17245	17232	17219	17266	17327	17265	17252	17132	17255	17212	17243	17094	17241	17405	17230	17463	17194	17401	17230	17328	17357	17318	17184	17182	17458	17143	17189	17366	17274	17308	17433	17213	17219	17457	17370	17373	17386	17289	17314	17409	17274	17286	17334	17222	17285	17238	17350	17229	17334	17346	17306	17185	17352	17301	17303	17432	17194	17309	17270	17256	17264	17290	17290	17303	17396	17301	17460	17245	17364	17353	17274	17302	17212	17277	17454	17198	17270	17154	17411	17349	17290	17438	17287	17319	17304	17220	17291	17157	17229	17289	17284	17227	17149	17208	17455	17128	17284	17242	17208	17331	17352	17186	17241	17446	17247	17309	17442	17285	17188	17428	17308	17310	17459	17116	17291	17263	17311	17200	17339	17191	17167	17293	17482	17376	17260	17260	17232	17252	17256	17345	17339	17382	17225	17280	17483	17351	17303	17488	17123	17338	17309	17315	17321	17352	17498	17342	17184	17245	17181	17302	17200	17285	17254	17245	17464	17289	17216	17313	17309	17305	17439	17226	17513	17275	17150	17253	17292	17357	17360	17199	17301	17271	17309	17348	17316	17506	17220	17361	17311	17300	17405	17240	17307	17276	17277	17228	17472	17261	17284	17308	17281	17404	17381	17332	17356	17358	17356	17231	17377	17259	17423	17321	17192	17281	17277	17292	17329	17306	17327	17411	17516	17300	17174	17177	17119	17589	17350	17216	17263	17338	17288	17407	17207	17474	17338	17306	17318	17328	17253	17265	17334	17429	17234	17330	17155	17347	17447	17285	17336	17408	17428	17346	17283	17405	17380	17318	17279	17307	17300	17319	17399	17379	17403	17323	17215	17431	17332	17230	17266	17135	17379	17210	17289	17431	17225	17423	17183	17240	17308	17190	17468	17179	17396	17280	17236	17289	17278	17289	17295	17268	17221	17372	17359	17278	17242	17416	17183	17136	17363	17201	17368	17048	17270	17394	17437	17218	17225	17458	17325	17286	17322	17216	17393	17256	17197	17281	17492	17299	17172	17484	17205	17382	17367	17212	17130	17200	17263	17364	17319	17338	17350	17218	17400	17367	17299	17274	17518	17226	17313	17285	17165	17552	17356	17352	17143	17323	17163	17084	17219	17333	17201	17275	17160	17333	17337	17188	17324	17312	17333	17339	17385	17190	17483	17485	17280	17399	17192	17433	17454	17332	17573	17250	17339	17358	17358	17402	17347	17289	17299	17256	17147	17358	17191	17264	17338	17324	17338	17352	17208	17524	17323	17370	17345	17259	17196	17368	17356	17306	17161	17225	17345	17189	17386	17064	17342	17273	17328	17405	17202	17141	17300	17114	17341	17318	17156	17312	17353	17299	17030	17324	17258	17314	17291	17253	17251	17364	17560	17297	17546	17330	17443	17304	17217	17354	17412	17470	17078	17207	17333	17174	17337	17251	17401	17409	17441	17426	17239	17341	17280	17186	17249	17299	17290	17297	17357	17287	17300	17503	17215	17306	17412	17355	17293	17380	17333	17520	17395	17360	17447	17205	17347	17169	17386	17209	17357	17361	17140	17226	17277	17055	17541	17311	17241	17176	17272	17265	17319	17355	17228	17364	17479	17233	17421	17348	17251	17288	17244	17442	17397	17485	17376	17394	17190	17139	17395	17455	17391	17407	17282	17259	17201	17323	17450	17388	17322	17319	17308	17270	17233	17413	17239	17393	17360	17203	17214	17345	17208	17380	17228	17021	17280	17231	17472	17300	17324	17303	17381	17310	17364	17374	17321	17452	17356	17503	17195	17194	17100	17336	17312	17415	17480	17112	17497	17246	17281	17450	17287	17279	17272	17217	17276	17400	17184	17525	17167	17266	17349	17228	17227	17406	17486	17307	17227	17342	17284	17172	17478	17261	17360	17310	17295	17342	17040	17312	17200	17343	17279	17401	17400	17225	17178	17233	17232	17186	17387	17177	17274	17195	17178	17349	17372	17334	17276	17137	17311	17283	17208	17188	17468	17567	17379	17424	17182	17427	17455	17461	17357	17397	17283	17325	17318	17313	17157	17313	17461	17265	17310	17296	17365	17276	17341	17275	17381	17452	17316	17264	17271	17261	17203	17202	17367	17243	17390	17381	17341	17319	17298	17388	17198	17528	17277	17448	17340	17258	17442	17286	17290	17483	17292	17417	17299	17448	17222	17345	17444	17411	17181	17332	17344	17336	17200	17238	17460	17321	17287	17494	17242	17312	17203	17392	17340	17271	17314	17344	17272	17331	17391	17370	17313	17213	17328	17223	17264	17338	17349	17314	17181	17065	17446	17222	17240	17491	17248	17354	17481	17188	17410	17422	17394	17293	17447	17373	17363	17139	17317	17331	17073	17408	17325	17299	17266	17167	17448	17267	17280	17422	17442	17180	17382	17529	17287	17255	17333	17213	17413	17253	17337	17254	17230	17200	17307	17355	17199	17386	17398	17398	17154	17242	17281	17375	17365	17301	17274	17267	17225	17318	17447	17321	17364	17370	17161	17332	17464	17313	17331	17337	17096	17143	17465	17316	17248	17291	17202	17171	17549	17124	17517	17259	17239	17171	17188	17284	17285	17263	17296	17312	17201	17253	17272	17296	17266	17180	17291	17207	17320	17374	17387	17243	17456	17193	17230	17264	17383	17291	17267	17376	17233	17395	17355	17303	17243	17390	17242	17362	17351	17250	17192	17267	17356	17187	17324	17319	17185	17607	17483	17323	17332	17320	17236	17338	17318	17390	17369	17287	17271	17366	17260	17361	17397	17340	17385	17287	17484	17283	17236	17242	17216	17404	17476	17214	17281	17325	17167	17323	17342	17419	17470	17322	17300	17205	17203	17164	17257	17258	17374	17223	17246	17217	17564	17200	17391	17232	17293	17287	17370	17322	17258	17327	17380	17288	17161	17202	17297	17244	17314	17382	17206	17191	17355	17395	17209	17386	17324	17260	17306	17521	17193	17269	17285	17369	17445	17173	17366	17404	17309	17303	17495	17243	17507	17328	17296	17349	17300	17218	17329	17398	17394	17362	17433	17512	17231	17250	17202	17350	17355	17316	17255	17342	17310	17129	17150	17390	17453	17493	17361	17367	17305	17301	17315	17507	17340	17388	17453	17222	17274	17340	17439	17222	17267	17352	17327	17447	17201	17177	17476	17451	17276	17303	17337	17384	17320	17340	17071	17175	17227	17359	17227	17303	17186	17338	17345	17324	17053	17455	17329	17110	17260	17370	17270	17314	17300	17263	17222	17248	17327	17233	17305	17240	17321	17283	17419	17359	17374	17325	17225	17240	17415	17274	17497	17263	17263	17273	17188	17303	17191	17361	17568	17261	17226	17219	17324	17271	17302	17238	17350	17323	17316	17423	17168	17418	17214	17283	17364	17496	17368	17204	17380	17345	17298	17322	17148	17241	17257	17312	17356	17357	17172	17203	17089	17253	17306	17321	17360	17078	17157	17378	17287	17407	17210	17201	17161	17308	17377	17308	17383	17350	17400	17507	17239	17426	17299	17341	17118	17188	17333	17405	17264	17065	17323	17265	17330	17363	17358	17382	17218	17327	17392	17375	17358	17229	17245	17209	17390	17478	17232	17496	17285	17302	17486	17315	17093	17310	17223	17374	17350	17380	17068	17240	17501	17307	17203	17314	17260	17276	17308	17304	17340	17159	17366	17335	17331	17441	17290	17169	17345	17441	17164	17300	17440	17227	17414	17517	17322	17355	17099	17291	17306	17364	17233	17275	17399	17123	17423	17421	17432	17362	17351	17394	17273	17326	17276	17237	17195	17253	17314	17602	17309	17280	17344	17188	17413	17233	17351	17332	17254	17242	17192	17457	17376	17485	17291	17220	17226	17250	17331	17290	17424	17306	17174	17201	17372	17518	17303	17249	17299	17325	17503	17142	17235	17255	17330	17322	17308	17347	17150	17340	17208	17337	17193	17346	17055	17426	17342	17288	17417	17527	17200	17387	17291	17269	17201	17221	17213	17264	17425	17292	17277	17150	17274	17362	17273	17407	17430	17324	17502	17326	17242	17331	17469	17321	17395	17174	17303	17293	17435	17319	17528	17271	17390	17222	17340	17345	17248	17291	17156	17364	17464	17392	17108	17187	17381	17311	17249	17450	17338	17454	17241	17281	17341	17161	17395	17330	17412	17205	17374	17369	17214	17415	17272	17209	17359	17165	17179	17450	17410	17089	17229	17223	17162	17358	17318	17257	17340	17432	17282	17373	17267	17231	17537	17338	17416	17327	17260
22812	21450	29312	23892	21800	24972	29193	25038	23744	23430	23089	22578	22518	22294	22246	22449	22366	22410	22259	22589	22215	21951	22142	21998	22081	22281	22110	23775	26560	25468	24517	23427	22402	22306	21881	21544	21562	21267	21491	21776	21650	21545	21557	21383	21619	21529	21640	21509	21720	21397	21702	21455	21507	21660	21584	21613	21704	21479	21587	21430	21812	21550	21380	21272	21670	21607	21378	21794	21667	21380	21537	21592	21630	21595	21681	21537	21436	21408	21527	21477	21599	21630	21300	21563	21565	21469	21428	21357	21458	21634	21491	21156	21532	21698	21751	21693	21514	21632	21429	21417	21484	21393	21479	21624	21350	21385	21532	21222	21446	21438	21511	21406	21654	21454	21557	21391	21593	21585	21485	21427	21409	21446	21288	21639	21392	21350	21334	21547	21657	21351	21484	21374	21509	21616	21578	21410	21650	21580	21624	21529	21525	21566	21420	21489	21569	21497	21414	21311	21444	21495	21439	21625	21760	21509	21432	21515	21420	21673	21481	21562	21512	21492	21539	21607	21486	21387	21600	21636	21569	21647	21607	21294	21299	21694	21490	21529	21368	21539	21597	21491	21345	21631	21478	21328	21462	21557	21671	21647	21453	21369	21450	21332	21426	21486	21429	21289	21606	21549	21635	21405	21449	21492	21498	21503	21523	21592	21470	21395	21537	21446	21606	21672	21568	21666	21670	21391	21492	21308	21496	21593	21482	21433	21227	21291	21391	21431	21561	21573	21319	21334	21401	21479	21625	21525	21264	21507	21564	21578	21505	21621	21462	21260	21537	21557	21418	21483	21399	21297	21490	21492	21304	21506	21475	21434	21454	21563	21451	21514	21568	21573	21470	21568	21419	21482	21335	21516	21317	21642	21394	21310	21601	21483	21170	21482	21494	21506	21487	21249	21436	21487	21586	21595	21509	21332	21539	21255	21425	21463	21505	21543	21404	21467	21440	21428	21423	21216	21408	21554	21526	21321	21575	21424	21351	21250	21409	21345	21523	21312	21628	21327	21265	21580	21376	21466	21398	21382	21402	21512	21378	21566	21427	21315	21360	21446	21380	21563	21412	21409	21164	21311	21564	21502	21608	21429	21430	21321	21621	21456	21436	21584	21536	21602	21456	21457	21432	21490	21675	21659	21295	21513	21355	21517	21481	21467	21526	21675	21514	21511	21378	21446	21515	21414	21461	21459	21486	21531	21321	21472	21591	21416	21470	21472	21186	21408	21354	21576	21567	21367	21440	21708	21385	21254	21519	21509	21458	21498	21517	21478	21667	21512	21426	21564	21451	21433	21417	21459	21548	21314	21599	21744	21547	21524	21491	21149	21647	21315	21531	21349	21258	21555	21475	21536	21502	21605	21562	21615	21425	21482	21472	21404	21369	21431	21378	21311	21331	21522	21523	21504	21561	21600	21396	21691	21288	21602	21407	21604	21472	21376	21664	21475	21277	21368	21350	21277	21308	21285	21492	21402	21516	21240	21336	21477	21463	21548	21452	21449	21543	21420	21492	21554	21383	21591	21445	21365	21282	21397	21381	21444	21568	21451	21703	21375	21475	21668	21573	21560	21543	21229	21550	21409	21249	21277	21534	21505	21386	21607	21348	21255	21313	21356	21465	21197	21371	21267	21345	21400	21433	21307	21308	21517	21311	21328	21401	21580	21403	21465	21557	21321	21400	21410	21512	21339	21402	21520	21377	21381	21578	21533	21194	21446	21511	21513	21452	21405	21486	21516	21623	21400	21474	21589	21520	21635	21743	21428	21589	21339	21529	21609	21728	21605	21533	21670	21272	21421	21260	21474	21563	21579	21537	21285	21470	21399	21443	21641	21659	21560	21582	21439	21460	21570	21465	21593	21459	21562	21478	21546	21606	21489	21425	21427	21427	21483	21528	21434	21498	21344	21537	21602	21498	21396	21507	21525	21281	21713	21368	21510	21356	21555	21699	21318	21578	21571	21440	21514	21543	21498	21451	21723	21498	21562	21591	21368	21513	21371	21389	21410	21511	21555	21440	21375	21383	21387	21365	21447	21679	21650	21290	21380	21518	21489	21286	21501	21642	21598	21438	21505	21471	21343	21599	21294	21370	21654	21477	21631	21479	21373	21524	21425	21477	21550	21393	21575	21434	21535	21369	21544	21433	21418	21467	21675	21364	21712	21792	21365	21504	21330	21532	21377	21547	21764	21577	21442	21521	21493	21154	21475	21591	21444	21404	21562	21512	21431	21492	21635	21453	21615	21365	21466	21518	21180	21564	21661	21641	21372	21560	21623	21626	21299	21463	21345	21301	21576	21534	21420	21484	21483	21499	21385	21401	21546	21444	21382	21633	21647	21525	21421	21380	21573	21401	21541	21583	21498	21333	21483	21438	21374	21498	21425	21444	21366	21522	21426	21580	21555	21381	21348	21456	21327	21669	21394	21468	21395	21456	21603	21448	21376	21383	21482	21507	21519	21467	21358	21519	21380	21341	21480	21518	21314	21452	21344	21523	21408	21351	21752	21528	21501	21278	21461	21477	21367	21408	21453	21680	21463	21325	21333	21364	21499	21539	21488	21329	21389	21336	21267	21292	21535	21426	21465	21560	21642	21609	21490	21433	21419	21459	21393	21384	21592	21384	21433	21268	21639	21410	21449	21624	21590	21577	21416	21539	21511	21348	21417	21688	21592	21633	21535	21505	21593	21364	21520	21453	21300	21687	21474	21554	21353	21703	21529	21523	21236	21536	21397	21492	21516	21503	21517	21165	21404	21545	21389	21353	21447	21487	21266	21385	21471	21342	21668	21467	21210	21358	21409	21508	21419	21659	21502	21526	21256	21564	21502	21422	21478	21418	21367	21422	21672	21411	21351	21666	21587	21480	21469	21493	21565	21577	21576	21546	21657	21487	21458	21532	21535	21483	21371	21479	21365	21521	21713	21658	21313	21515	21534	21655	21568	21320	21597	21339	21480	21505	21569	21447	21455	21752	21384	21298	21509	21461	21396	21515	21728	21508	21481	21657	21419	21410	21655	21417	21550	21355	21458	21480	21424	21462	21632	21502	21598	21390	21531	21330	21370	21462	21421	21462	21249	21625	21508	21717	21495	21530	21495	21520	21652	21409	21441	21518	21138	21216	21425	21658	21548	21468	21256	21327	21305	21525	21320	21543	21538	21318	21434	21322	21463	21620	21347	21412	21414	21361	21302	21491	21490	21479	21341	21416	21513	21529	21189	21428	21615	21487	21596	21577	21283	21502	21446	21406	21513	21465	21325	21318	21431	21454	21418	21450	21604	21476	21361	21516	21509	21352	21305	21455	21405	21205	21407	21321	21574	21489	21285	21508	21547	21683	21211	21585	21373	21488	21493	21366	21473	21441	21411	21459	21465	21517	21538	21428	21374	21703	21457	21518	21305	21363	21160	21477	21606	21381	21337	21469	21331	21277	21429	21633	21484	21629	21469	21207	21555	21437	21674	21521	21526	21703	21305	21478	21527	21704	21387	21423	21274	21793	21568	21568	21492	21416	21253	21334	21512	21348	21430	21684	21459	21469	21240	21298	21410	21547	21263	21462	21486	21413	21388	21501	21494	21359	21567	21375	21493	21440	21500	21562	21233	21429	21469	21845	21384	21469	21622	21556	21616	21618	21462	21459	21650	21550	21380	21662	21626	21392	21354	21301	21487	21508	21603	21633	21305	21340	21442	21350	21440	21458	21404	21316	21366	21547	21484	21391	21619	21483	21448	21551	21381	21211	21510	21439	21578	21402	21321	21271	21465	21520	21436	21543	21271	21370	21743	21435	21399	21445	21468	21669	21417	21374	21852	21361	21524	21533	21481	21399	21335	21665	21589	21519	21422	21516	21535	21647	21437	21603	21392	21628	21247	21523	21515	21428	21479	21438	21500	21547	21496	21611	21454	21214	21653	21409	21673	21594	21461	21681	21517	21506	21589	21586	21504	21480	21677	21528	21259	21479	21494	21411	21337	21287	21552	21389	21401	21577	21162	21539	21537	21575	21512	21382	21241	21246	21525	21518	21364	21541	21510	21394	21551	21447	21488	21397	21545	21603	21423	21598	21466	21559	21517	21437	21467	21472	21669	21464	21435	21344	21384	21762	21533	21456	21463	21288	21314	21448	21450	21431	21518	21509	21524	21543	21294	21320	21462	21561	21322	21636	21502	21343	21526	21692	21624	21587	21694	21448	21569	21423	21368	21530	21421	21453	21435	21327	21477	21414	21476	21296	21525	21196	21359	21495	21322	21392	21503	21519	21350	21279	21446	21522	21424	21455	21427	21457	21531	21352	21607	21502	21366	21394	21584	21716	21449	21629	21479	21548	21476	21569	21415	21471	21132	21559	21630	21279	21594	21421	21508	21295	21644	21447	21479	21599	21553	21550	21453	21556	21380	21443	21415	21277	21431	21494	21492	21346	21359	21426	21314	21349	21472	21266	21410	21388	21649	21581	21479	21652	21234	21500	21517	21459	21439	21439	21472	21296	21315	21349	21430	21490	21332	21397	21331	21493	21283	21384	21602	21369	21546	21569	21385	21600	21425	21386	21602	21459	21501	21445	21477	21472	21422	21511	21381	21423	21550	21237	21423	21476	21312	21490	21555	21391	21431	21528	21532	21507	21496	21454	21641	21387	21243	21486	21581	21477	21452	21594	21654	21571	21534	21375	21564	21628	21387	21430	21282	21551	21308	21496	21340	21494	21342	21502	21347	21281	21537	21556	21594	21471	21369	21406	21591	21487	21310	21519	21412	21416	21406	21639	21245	21521	21688	21412	21638	21524	21683	21431	21521	21302	21426	21325	21696	21459	21359	21292	21597	21362	21489	21602	21541	21414	21432	21622	21475	21617	21421	21714	21371	21405	21240	21309	21368	21395	21560	21214	21456	21082	21437	21334	21317	21385	21473	21512	21388	21373	21511	21514	21389	21443	21502	21428	21437	21449	21308	21422	21364	21577	21519	21572	21438	21694	21288	21255	21572	21694	21437	21447	21657	21387	21433	21339	21238	21526	21325	21422	21418	21475	21232	21351	21306	21355	21470	21667	21297	21556	21322	21260	21453	21336	21388	21420	21392	21501	21500	21401	21653	21438	21283	21626	21548	21606	21383	21537	21433	21526	21507	21373	21376	21428	21484
33140	56156	36993	25917	22841	22991	22924	23002	20978	19686	19649	19036	18934	18549	18266	18631	18516	18318	18570	18639	18086	18208	17904	17921	17983	17734	18083	20961	24613	22864	21183	19591	18438	17888	17574	17447	17390	17423	17319	17514	17410	17318	17294	17366	17410	17525	17513	17525	17657	17455	17555	17448	17422	17595	17327	17453	17526	17298	17238	17534	17413	17417	17443	17421	17264	17403	17440	17453	17420	17421	17412	17462	17446	17509	17452	17365	17238	17482	17592	17471	17452	17312	17433	17483	17289	17398	17430	17414	17422	17435	17346	17302	17386	17525	17357	17500	17490	17488	17550	17339	17509	17347	17503	17434	17443	17395	17469	17538	17436	17501	17469	17315	17353	17550	17524	17334	17347	17432	17313	17564	17468	17367	17343	17399	17410	17267	17377	17483	17241	17395	17511	17337	17330	17399	17458	17474	17468	17459	17384	17401	17479	17260	17443	17375	17356	17465	17356	17567	17343	17523	17460	17460	17361	17486	17462	17476	17540	17381	17478	17511	17459	17393	17490	17378	17361	17253	17517	17661	17457	17464	17455	17387	17442	17358	17425	17250	17493	17479	17352	17337	17448	17412	17670	17410	17448	17374	17602	17389	17384	17293	17471	17461	17412	17490	17455	17394	17449	17370	17498	17430	17325	17351	17403	17383	17389	17476	17463	17283	17546	17450	17425	17330	17398	17261	17396	17339	17243	17490	17189	17505	17467	17424	17530	17410	17259	17509	17303	17379	17548	17677	17457	17515	17311	17605	17354	17394	17272	17522	17481	17450	17383	17352	17373	17346	17395	17448	17279	17445	17594	17382	17343	17482	17540	17459	17504	17389	17409	17320	17453	17344	17490	17527	17186	17416	17586	17389	17431	17315	17263	17178	17570	17418	17553	17398	17388	17286	17372	17388	17397	17434	17428	17236	17404	17256	17372	17512	17551	17382	17518	17334	17346	17555	17445	17552	17337	17424	17226	17397	17523	17243	17455	17635	17398	17392	17555	17383	17429	17512	17426	17252	17470	17370	17377	17618	17576	17346	17209	17376	17551	17428	17448	17271	17348	17497	17284	17455	17432	17348	17400	17395	17327	17354	17455	17495	17377	17486	17467	17423	17605	17417	17411	17393	17459	17490	17381	17315	17402	17693	17444	17372	17749	17445	17438	17385	17329	17396	17437	17421	17313	17440	17391	17362	17329	17447	17477	17201	17400	17506	17457	17567	17291	17610	17389	17313	17239	17405	17631	17278	17397	17401	17274	17486	17308	17420	17457	17400	17449	17395	17339	17353	17397	17511	17360	17422	17550	17360	17285	17416	17563	17366	17508	17457	17261	17325	17384	17417	17329	17308	17588	17398	17508	17501	17422	17380	17436	17321	17393	17369	17506	17397	17342	17341	17439	17340	17358	17326	17231	17413	17343	17572	17302	17425	17433	17225	17578	17468	17402	17518	17306	17451	17342	17424	17453	17167	17282	17283	17501	17431	17392	17314	17516	17464	17326	17472	17504	17389	17427	17317	17393	17572	17463	17402	17425	17493	17375	17381	17498	17438	17438	17297	17523	17391	17541	17425	17348	17520	17318	17391	17479	17312	17277	17414	17369	17495	17446	17314	17280	17488	17377	17432	17409	17635	17488	17422	17542	17466	17411	17224	17360	17348	17461	17161	17418	17319	17438	17297	17519	17536	17211	17540	17422	17446	17385	17347	17538	17240	17468	17355	17507	17397	17471	17281	17388	17448	17257	17362	17459	17347	17410	17414	17316	17552	17382	17371	17420	17543	17460	17357	17311	17390	17328	17429	17514	17557	17348	17432	17431	17228	17378	17355	17327	17490	17396	17531	17500	17448	17354	17403	17450	17429	17345	17297	17302	17437	17210	17457	17324	17235	17510	17426	17488	17212	17484	17483	17352	17418	17389	17325	17448	17466	17288	17587	17352	17534	17407	17311	17557	17310	17393	17376	17313	17476	17637	17375	17397	17498	17384	17553	17515	17354	17393	17498	17524	17338	17355	17344	17616	17326	17429	17389	17484	17515	17340	17515	17341	17478	17458	17383	17399	17421	17376	17507	17251	17371	17245	17421	17448	17308	17344	17345	17371	17348	17356	17399	17433	17470	17310	17527	17152	17372	17348	17287	17383	17555	17313	17334	17317	17349	17449	17168	17264	17394	17422	17221	17499	17509	17246	17477	17565	17367	17552	17366	17507	17483	17512	17154	17421	17248	17436	17418	17576	17458	17540	17307	17511	17541	17442	17363	17318	17222	17539	17382	17427	17315	17522	17471	17493	17329	17346	17460	17237	17475	17361	17443	17307	17431	17143	17543	17445	17653	17544	17240	17477	17391	17467	17315	17395	17625	17458	17420	17530	17510	17473	17358	17317	17558	17185	17505	17327	17648	17480	17300	17349	17388	17544	17518	17332	17507	17537	17469	17466	17362	17370	17430	17467	17321	17535	17229	17560	17476	17544	17378	17249	17222	17327	17341	17371	17333	17298	17678	17369	17472	17563	17175	17341	17416	17401	17356	17378	17282	17228	17555	17471	17457	17418	17595	17291	17380	17505	17421	17401	17516	17306	17317	17436	17580	17404	17392	17286	17548	17516	17401	17544	17405	17378	17454	17554	17334	17415	17464	17499	17503	17536	17279	17437	17493	17255	17387	17418	17418	17385	17456	17313	17380	17434	17442	17457	17445	17495	17559	17483	17557	17378	17384	17175	17324	17256	17448	17517	17382	17414	17331	17618	17384	17473	17366	17482	17484	17467	17443	17331	17306	17307	17391	17423	17373	17423	17418	17443	17343	17385	17389	17263	17444	17501	17499	17562	17131	17559	17498	17560	17516	17585	17520	17506	17447	17398	17604	17214	17403	17377	17429	17360	17470	17373	17466	17399	17303	17496	17430	17252	17205	17581	17270	17489	17316	17453	17491	17448	17233	17291	17473	17522	17300	17358	17526	17659	17344	17344	17441	17452	17247	17338	17422	17304	17501	17251	17588	17378	17276	17379	17469	17558	17436	17353	17418	17393	17266	17329	17342	17487	17299	17315	17318	17373	17374	17430	17350	17341	17323	17450	17337	17429	17498	17378	17622	17342	17346	17420	17350	17330	17472	17424	17455	17330	17355	17372	17314	17520	17283	17435	17394	17342	17437	17322	17334	17416	17465	17456	17393	17402	17525	17380	17539	17386	17304	17470	17474	17337	17534	17390	17475	17320	17424	17397	17270	17349	17166	17572	17543	17459	17603	17429	17325	17421	17444	17469	17537	17423	17468	17469	17352	17439	17509	17460	17509	17361	17299	17341	17361	17338	17436	17272	17381	17315	17192	17483	17429	17613	17351	17474	17311	17455	17429	17468	17429	17614	17322	17498	17419	17242	17170	17545	17322	17402	17312	17396	17277	17302	17455	17329	17643	17435	17420	17373	17276	17365	17410	17380	17615	17248	17483	17476	17525	17426	17560	17503	17559	17527	17436	17306	17466	17411	17412	17372	17557	17545	17384	17569	17131	17406	17335	17267	17422	17377	17417	17384	17383	17475	17344	17350	17251	17331	17517	17429	17249	17274	17399	17254	17517	17543	17415	17425	17327	17612	17355	17681	17349	17382	17289	17382	17370	17528	17394	17372	17371	17457	17469	17297	17600	17439	17321	17336	17449	17383	17398	17384	17345	17342	17435	17446	17436	17404	17496	17283	17528	17427	17368	17451	17349	17404	17470	17531	17481	17578	17422	17650	17335	17296	17211	17477	17497	17421	17462	17435	17496	17350	17529	17236	17437	17335	17387	17379	17518	17364	17312	17333	17278	17503	17332	17452	17339	17382	17565	17378	17340	17406	17445	17396	17418	17458	17512	17445	17536	17282	17512	17490	17462	17385	17443	17281	17399	17427	17554	17323	17408	17451	17461	17515	17428	17475	17472	17335	17361	17458	17379	17687	17435	17326	17439	17324	17431	17326	17613	17285	17328	17226	17330	17436	17550	17309	17470	17319	17516	17417	17450	17440	17294	17391	17426	17465	17365	17441	17455	17334	17370	17318	17368	17556	17449	17458	17593	17275	17372	17545	17581	17396	17496	17358	17370	17404	17360	17469	17527	17472	17388	17352	17428	17349	17376	17584	17345	17599	17294	17403	17428	17374	17511	17507	17379	17505	17549	17422	17490	17531	17348	17319	17220	17383	17461	17408	17380	17521	17276	17381	17380	17497	17493	17427	17445	17428	17353	17583	17444	17560	17416	17480	17568	17312	17427	17248	17358	17218	17471	17409	17645	17216	17433	17467	17523	17434	17336	17340	17542	17456	17421	17487	17421	17621	17527	17318	17533	17348	17307	17542	17216	17383	17499	17431	17326	17462	17433	17471	17431	17465	17566	17335	17398	17382	17338	17411	17254	17536	17445	17481	17378	17552	17409	17276	17573	17466	17509	17456	17474	17405	17520	17485	17339	17353	17354	17495	17433	17531	17371	17363	17441	17448	17509	17323	17273	17435	17381	17373	17326	17296	17447	17370	17452	17397	17329	17414	17331	17402	17378	17414	17398	17519	17390	17508	17356	17257	17271	17500	17404	17594	17576	17286	17400	17385	17407	17345	17276	17249	17344	17536	17270	17403	17539	17365	17407	17429	17485	17435	17367	17341	17524	17362	17417	17463	17452	17379	17243	17451	17440	17516	17351	17355	17449	17408	17475	17472	17490	17338	17400	17227	17397	17405	17408	17458	17400	17441	17479	17454	17467	17496	17432	17518	17438	17262	17339	17237	17389	17486	17568	17439	17505	17413	17451	17267	17392	17453	17254	17393	17370	17385	17507	17346	17309	17337	17477	17546	17508	17551	17350	17452	17362	17409	17388	17444	17465	17552	17392	17279	17425	17561	17441	17310	17281	17184	17297	17505	17418	17373	17407	17295	17431	17333	17436	17328	17379	17582	17405	17438	17530	17382	17410	17387	17516	17521	17364	17428	17357	17520	17559	17576	17461	17275	17627	17357	17450	17430	17409	17382	17605	17239	17340	17482	17345	17417	17277	17414	17484	17468	17440	17419	17498	17408	17450	17328	17279	17292	17468	17489	17539	17609	17450	17391	17126	17478	17622	17417	17358	17431	17266	17298	17412	17382	17487	17353	17294	17495	17366	17513	17459	17536	17433
28237	25516	29939	25057	21722	21837	21898	21939	21701	21534	21084	21226	21168	20931	20851	20951	20864	20810	20850	20800	20726	20661	20844	20989	20676	20671	20665	20943	21145	21040	20896	20833	20981	20658	20841	20774	20770	20545	20700	20618	20692	20639	20776	20746	20940	20547	20575	20533	20661	20770	20588	20713	20719	20647	20644	20578	20773	20452	20744	20876	20641	20717	20654	20692	20722	20692	20793	20658	20855	20708	20681	20457	20518	20554	20731	20771	20663	20565	20712	20753	20725	20732	20728	20554	20768	20759	20597	20839	20755	20712	20701	20671	20630	20806	20562	20727	20655	20799	20761	20765	20698	20836	20822	20421	20689	20700	20559	20790	20694	20747	20651	20750	20672	20532	20340	20653	20457	20622	20665	20554	20742	20782	20736	20683	20633	20584	20724	20533	20617	20628	20558	20635	20842	20718	20931	20596	20655	20876	20761	20725	20487	20693	20874	20630	20607	20789	20538	20704	20419	20627	20793	20628	20729	20608	20657	20737	20722	20650	20604	20581	20838	20615	20843	20627	20663	20470	20738	20737	20692	20653	20752	20711	20857	20716	20753	20805	20823	20622	20540	20809	20616	20810	20733	20490	20770	20712	20843	20634	20819	20604	20627	20803	20754	20646	20906	20724	20809	20552	20560	20533	20695	20749	20543	20680	20779	20732	20611	20620	20763	20756	20563	20625	20385	20813	20509	20654	20670	20717	20810	20712	20585	20638	20772	20765	20737	20505	20751	20609	20837	20565	20436	20631	20702	20604	20493	20540	20556	20748	20847	20619	20619	20893	20745	20745	20602	20678	20838	20744	20852	20742	20525	20479	20879	20586	20453	20724	20840	20489	20679	20893	20495	20594	20637	20663	20606	20847	20629	20617	20705	20759	20629	20548	20854	20744	20561	20533	20631	20739	20783	20814	20691	20690	20561	20604	20493	20612	20613	20590	20964	20722	20681	20550	20437	20515	20768	20648	20781	20535	20572	20709	20781	20978	20710	20626	20642	20887	20805	20778	20732	20508	20797	20711	20846	20719	20608	20804	20478	20827	20598	20645	20745	20571	20816	20731	20589	20736	20744	20569	20439	20700	20582	20693	20645	20492	20771	20712	20715	20526	20684	20867	20706	20743	20653	20476	20629	20498	20619	20597	20920	20577	20707	20743	20877	20686	20707	20563	20864	20743	20495	20912	20774	20709	20516	20621	20639	20623	20565	20834	20817	20800	20667	20599	20414	20758	20774	20664	20712	20545	20709	20729	20807	20517	20500	20561	20755	20771	20752	20690	20591	20523	20530	20708	20740	20754	20565	20825	20595	20740	20589	20576	20708	20654	21009	20627	20660	20625	20722	20304	20577	20738	20572	20480	20532	20577	20768	20695	20798	20731	20618	20594	20595	20676	20538	20539	20576	20673	20655	20543	20756	20638	20785	20854	20737	20608	20639	20693	20686	20684	20836	20699	20781	20539	20705	20580	20690	20705	20724	20720	20791	20712	20596	20878	20717	20811	20719	20687	20670	20746	20597	20466	20359	20737	20685	20476	20609	20646	20612	20736	20625	20722	20607	20655	20908	20574	20768	20621	20546	20716	20813	20785	20680	20297	20506	20637	20738	20651	20637	20594	20857	20622	20577	20585	20572	20748	20691	20707	20693	20521	20747	20677	20638	20598	20451	20650	20670	20691	20614	20542	20693	20873	20542	20656	20436	20742	20759	20567	20482	20614	20939	20914	20675	20568	20695	20516	20450	20702	20698	20778	20845	20658	20452	20543	20709	20575	20633	20870	20832	20901	20653	20816	20667	20798	20659	20663	20697	20746	20650	20615	20690	20809	20634	20877	20824	20540	20692	20745	20726	20686	20681	20697	20607	20566	20533	20872	20745	20484	20707	20652	20654	20897	20728	20660	20776	20794	20755	20660	20754	20489	20631	20724	20841	20633	20679	20825	20830	20765	20597	20502	20528	20727	20952	20581	20797	20782	20831	20756	20730	20592	20868	20808	20644	20647	20630	20580	20717	20704	20640	20543	20399	20631	20591	20530	20572	20352	20477	20636	20696	20733	20546	20587	20777	20621	20426	20718	20661	20717	20689	20832	20756	20679	20579	20419	20617	20748	20596	20670	20570	20558	20488	20606	20673	20647	20691	20598	20732	20941	20835	20754	20724	20704	20649	20590	20371	20701	20674	20483	20667	20656	20734	20597	20756	20728	20511	20821	20714	20514	20751	20773	20743	20630	20659	20753	20820	20685	20590	20646	20845	20786	20889	20776	20589	20730	20638	20618	20924	20651	20664	20897	20715	20543	20569	20562	20547	20563	20630	20870	20616	20396	20684	20851	20721	20681	20761	20898	20793	20758	20979	20522	20785	20636	20558	20666	20573	20625	20713	20415	20693	20712	20706	20737	20739	20616	20674	20551	20523	20731	20697	20657	20633	20569	20686	20702	20689	20726	20641	20608	20595	20723	20529	20535	20710	20918	20780	20750	20618	20808	20573	20508	20646	20646	20681	20519	20608	20701	20725	20724	20449	20643	20731	20608	20756	20771	20346	20516	20648	20637	20836	20650	20642	20502	20465	20778	20860	20645	20639	20603	20615	20670	20562	20839	20639	20711	20483	20569	20531	20674	20584	20704	20660	20722	20631	20598	20442	20616	20749	20540	20934	20832	20777	20701	20660	20727	20446	20608	20754	21003	20692	20617	20570	20866	20611	20561	20686	20571	20854	20565	20708	20700	20569	20713	20741	20676	20560	20755	20651	20721	20641	20553	20764	20747	20603	20774	20721	20622	20762	20595	20636	20716	20840	20678	20728	20726	20759	20648	20880	20600	20586	20731	20755	20639	20588	20572	20760	20916	20562	20589	20542	20685	20772	20827	20533	20799	20865	20617	20500	20731	20647	20780	20897	20762	20819	20653	20569	20418	20568	20843	20643	20596	20862	20664	20672	20654	20641	20592	20632	20767	20701	20745	20673	20663	20639	20771	20627	20611	20617	20733	20557	20667	20770	20633	20760	20755	20762	20543	20689	20594	20708	20710	20922	20675	20770	20519	20936	20802	20636	20558	20515	20639	20656	20589	20600	20658	20620	20729	20645	20582	20632	20796	20616	20679	20727	20755	20622	20489	20496	20553	20708	20592	20690	20530	20495	20494	20757	20691	20673	20928	20661	20599	20677	20705	20798	20484	20708	20653	20614	20535	20599	20686	20544	20534	20647	20686	20782	20486	20866	20659	20778	20644	20717	20908	20708	20754	20398	20695	20533	20505	20666	20733	20719	20597	20673	20745	20710	20799	20521	20685	20690	20736	20852	20728	20510	20846	20756	20677	20523	20645	20901	20701	20624	20772	20549	20731	20689	20492	20635	20740	20570	20763	20584	21020	20893	20607	20797	20980	20653	20727	20626	20502	20642	20573	20543	20706	20805	20493	20574	20693	20482	20594	20603	20390	20672	20489	20648	20702	20780	20605	20561	20609	20625	20637	20625	20779	20461	20846	20682	20710	20641	20717	20574	20555	20693	20725	20701	20753	20877	20514	20768	20664	20413	20620	20872	20684	20774	20803	20581	20654	20609	20720	20735	20691	20587	20500	20502	20630	20724	20959	20759	20578	20590	20875	20707	20642	20921	20366	20554	20535	20800	20765	20721	20603	20683	20560	20821	20623	20669	20662	20685	20656	20741	20742	20696	20507	20787	20827	20731	20618	20723	20528	20734	20841	20649	20581	20693	20728	20683	20788	21012	20693	20649	20687	20693	20573	20670	20785	20611	20655	20603	20688	20724	20566	20476	20750	20715	20604	20657	20726	20670	20768	20741	20567	20728	20903	20508	20565	20603	20715	20782	20652	20552	20525	20653	20722	20664	20871	20641	20695	20711	20633	20831	20598	20610	20850	20762	20714	20605	20608	20615	20680	20646	20678	20835	20664	20776	20621	20585	20414	20771	20728	20524	20640	20639	20702	20740	20668	20794	20678	20608	20717	20905	20714	20930	20732	20716	21016	20838	20858	20739	20751	20676	20656	20708	20665	20808	20623	20642	20653	20804	20782	20809	20662	20744	20653	20742	20842	20543	20663	20580	20476	20763	20650	20709	20945	20547	20687	20807	20783	20518	20454	20656	20823	20789	20674	20823	20668	20650	20699	20751	20747	20850	20938	20585	20723	20568	20648	20817	20691	20755	20488	20957	20792	20623	20631	20708	20743	20771	20580	20569	20772	20600	20579	20536	20716	20651	20681	20901	20873	20523	20713	20642	20686	20679	20816	20574	20683	20644	20488	20700	20642	20945	20775	20790	20820	20568	20641	20756	20769	20813	20708	20517	20693	20869	20824	20649	20469	20545	20660	20670	20783	20590	20525	20787	20602	20605	20779	20830	20886	20818	20790	20942	20623	20603	20769	20554	20630	20488	20699	20643	20836	20924	20710	20687	20803	20651	20783	20805	20795	20633	20716	20474	20821	20711	20520	20564	20579	20849	20744	20746	20780	20701	20524	20760	20562	20781	20568	20776	20683	20789	20495	20723	20831	20808	20755	20799	20603	20665	20773	20603	20620	20505	20721	20834	20826	20678	20554	20694	20723	20614	20702	20663	20631	20753	20748	20682	20661	20740	20818	20652	20678	20744	20756	20645	20810	20797	20656	20596	20476	20719	20573	20702	20638	20889	20733	20727	20543	20779	20687	20754	20808	20728	20604	20465	20733	20807	20823	20702	20810	20714	20560	20666	20795	20721	20911	20747	20543	20776	20600	20706	20688	20766	20691	20612	20608	20771	20560	20852	20614	20473	20709	21009	20627	20704	20742	20726	20778	20601	20768	20743	20813	20902	20836	20677	20782	20650	20784	20576	20667	20696	20701	20682	20662	20714	20704	20571	20815	20596	20853	20587	20737	20567	20724	20617	20514	20713	20693	20619	20724	20547	20637	20448	20557	20527	20724	20844	20643	20797	20768	20736	20680	20754	20632	20677	20747	20770	20613	20813	20749	20661	20730	20875	20702	20595	20585	20684	20725	20571	20605	20655	20778	20843	20476	20606	20769	20730	20547	20841	20775	20719	20505	20486	20667	20517	20640	20541	20802	20729	20786	20975	20601	20785	20766	20655	20636	20587	20726	20761	20791	20637	20588	20770	20810	20752	20956	20685	20607	20584	20675
25095	38516	28209	19993	18915	18840	18509	18709	18611	18066	17713	17459	17553	17618	17342	17169	17261	17296	17277	17357	17027	17127	17182	17141	17054	17120	17219	17334	17521	17511	17354	17558	17176	17158	17013	17071	16921	17166	16978	17004	16721	16984	16888	17021	16950	16809	16888	17018	17107	17057	16906	16981	16855	16933	16774	17022	17001	17019	17059	17126	16846	16966	16921	16876	17027	17014	17049	16868	16765	16823	17310	17016	17072	17186	16950	16939	16982	16884	16878	17164	17143	16994	16890	16950	17067	17059	17054	16939	17017	16856	16947	17034	16965	17016	17070	17004	16907	16857	16909	17197	16936	17006	17142	17079	16873	16865	17050	16899	17031	17085	17025	16943	17075	16887	16861	16945	16934	17007	16974	16922	16804	17017	16941	17022	17035	16989	16892	16987	16736	17096	17073	16983	16865	16954	17103	16906	16963	16872	17008	16983	16906	16849	16865	17037	17101	16934	16889	17113	16737	17144	16965	16970	16949	17077	16787	16999	16941	16834	16845	16973	17135	17003	17001	16921	17106	17017	16913	17006	16957	17126	16954	16971	16952	17003	17033	16949	16992	16947	17010	17028	16842	16959	16970	16923	17019	17075	16949	17073	16991	16894	16870	16985	17035	16901	16881	17021	16926	17057	16977	17055	16886	17022	17004	17094	17052	17010	17140	17066	17054	16901	16954	16874	16994	16967	17034	17098	16980	17085	16963	16990	16928	16946	16880	17070	16883	16884	17009	16774	16913	17064	17008	16961	17000	17155	16925	17009	16944	16839	17203	16941	16862	16880	16983	16956	16855	16991	16948	17069	17118	17015	16921	16864	16943	17100	17153	16921	16990	17026	16957	16872	16778	17127	16944	17037	16887	16920	17062	16942	16779	16899	16979	16988	16905	16804	16934	17024	16970	17128	16917	16976	16860	16888	16950	17124	16997	16894	16862	16885	17017	16941	16952	16929	17130	17026	16927	16832	16834	17064	16838	16996	16675	16833	16972	16920	16865	16860	17071	16946	16852	17195	17098	17015	16867	17022	16950	16867	16919	17065	16935	16914	17007	16979	16770	17038	16999	16984	16966	16959	16938	17011	16913	16906	16837	17012	16808	16894	17056	17032	16889	16919	16801	16934	17098	16835	17026	17087	16995	16887	17122	17039	16942	17016	17031	17039	16992	16955	16984	16918	16859	16976	17012	17126	17051	17069	16961	16906	16967	16981	16940	16856	16885	16952	16948	17029	17091	16937	17075	16869	16920	17082	16987	17026	17079	17015	16845	16881	17010	16978	16911	17048	17026	17001	16916	16956	17187	16952	16665	16827	16911	17074	16891	17290	16932	16990	17126	16967	17002	17020	17126	16763	16906	16953	16876	16983	16931	17001	16939	16860	17013	17177	17081	16907	16822	16918	16900	16824	17003	17070	17067	16985	17035	16886	16980	17010	16957	16837	17075	16885	17050	16858	17056	17142	17088	16894	16986	16841	17058	17053	17089	17061	16910	16810	16963	16884	17185	16885	17018	16829	16870	17047	17050	17049	16924	17051	16833	16782	16985	17138	16826	17054	16967	16837	17034	16804	16966	16872	16914	17200	16890	17046	17119	16770	16963	16953	16994	16924	16755	16973	16975	16978	17128	16888	16890	16972	16803	16837	16927	16889	17141	17030	16929	17204	17021	16960	17037	17048	17074	16970	17167	16785	17055	17003	16968	17048	16987	16966	17037	17077	16842	16842	17111	16906	16871	16925	17161	17080	17032	17043	16959	17060	17015	16832	16999	16988	16931	16898	16965	16861	16851	17139	16903	16856	16911	17015	16873	17186	17095	16949	16881	17175	17031	16826	17068	17077	17037	16973	16992	17028	17025	17103	17139	17023	17081	17023	16745	17027	17098	17027	16721	16952	17018	16967	16910	16923	17040	17007	17122	16897	16997	16888	16966	16917	16930	16994	17088	16975	16852	17131	17081	17034	17033	16856	16995	16856	16972	16905	17033	16997	16992	17035	17022	16931	16834	16915	16988	16888	17097	17129	17120	16965	17006	16939	17112	16935	17098	16867	17034	16918	16910	17100	17013	16859	17212	16909	17050	17030	16978	17062	16858	16947	16968	17043	17026	17046	16920	17002	16988	17016	17068	17088	17106	16738	16838	16767	17068	16929	16945	17030	16763	16997	16986	16918	16820	16834	17060	17084	17056	17107	16952	16836	16835	16959	16976	16877	16913	16979	16893	16986	17207	16947	16902	16953	16964	17188	16878	17010	16862	17109	16867	16822	16986	16877	16814	17045	16926	17063	16975	17086	17124	17066	17135	17148	17056	17129	16800	16901	17033	17018	17207	17024	17064	17081	16839	16925	16898	17110	17068	16879	17027	16994	17011	16922	16997	16880	16977	16887	16930	16839	17053	16903	16854	16860	17134	16813	16969	17032	17026	17003	16999	17047	17160	16939	16919	16880	16783	17012	17119	17012	16961	16990	17061	16961	17020	17107	17033	16983	17013	17053	16910	16886	16868	16946	17032	17145	16948	17115	16875	17029	17029	16800	17031	16824	16895	16976	16999	16830	16939	16898	16916	16991	16894	17203	16937	17038	16965	16912	16930	16985	16924	17034	16978	17046	16865	17049	16895	16849	16911	17038	17133	17076	17095	16964	16847	17001	16998	16957	16870	16961	16851	16823	17148	16940	17056	16894	16937	16966	16832	16965	17002	16815	16811	17051	16908	17025	17032	17015	16776	16860	17093	17071	17122	16938	16964	17039	17079	17009	16811	16910	16786	16901	16891	16867	16964	17123	16957	16983	16876	16865	16927	16920	17002	17036	17072	16930	16982	17035	16897	17016	17002	16869	16972	16923	17018	17163	16927	16987	17037	16987	16887	16981	16847	16891	16935	16826	16950	17111	17026	16942	16919	16948	16895	16805	17234	16880	16940	16731	16970	16962	16930	17116	16947	16906	16857	17065	16783	16999	16922	16856	17084	16906	16942	16895	16961	16758	16983	17132	16930	17085	17086	17038	16858	16872	16912	16965	17072	17113	17013	16796	17031	17156	17133	16946	16934	17204	16766	16912	17121	17009	16969	17076	17016	16974	16857	16931	16965	16996	16926	16967	16969	17007	16910	16993	17025	16955	16988	17030	16996	16969	16974	17110	16959	17243	16905	16917	16955	16822	16988	16999	17018	16954	17101	17015	16977	16968	17052	16964	17055	17022	17009	16989	16899	16930	17042	16995	16884	16958	17134	16975	17168	16937	17018	16980	17006	16958	17072	17025	17129	17114	16919	16885	17072	16799	17086	16936	17086	17019	16991	16909	16916	17021	17272	16940	17021	16898	16955	17036	17014	16926	17035	16935	17020	16913	16822	16878	16948	16837	17112	16962	16960	16969	17001	17018	16948	16962	16972	16950	16999	17010	16922	16952	17047	17095	16911	16995	16916	16943	17007	17015	16882	16959	17072	16902	16990	16876	17077	16842	17048	16905	17120	17008	16975	16951	17025	16983	16947	17082	16965	16725	16945	17041	16928	16963	16934	16982	16942	16831	17000	16904	16946	16953	16941	17020	16903	16911	16890	17201	16836	16949	16808	17020	16973	16722	17078	16936	17043	16797	16970	16997	16974	17114	16968	16792	16935	17017	16857	16971	16979	16810	17028	17127	16816	16932	16969	16968	17030	16905	16984	17024	16990	16915	16939	17130	16908	16841	17062	16927	17099	17090	16922	16987	16947	16865	17071	16834	17005	16963	16889	16916	16890	17051	16868	17059	17023	16876	17020	17016	17060	16850	17044	17012	16869	17034	16946	17122	16960	16796	16975	16983	17045	16903	17003	16955	16958	16968	16871	17026	16903	17042	17034	16956	17193	16834	16992	16872	17059	16896	16972	17095	16971	17030	16882	17045	16889	17017	17211	17018	17060	16866	17094	16881	16796	16983	17083	16737	17091	16837	16949	16910	16999	16975	16972	17016	16964	17040	17027	17052	16956	16930	17222	17063	16769	16895	16977	16928	16934	16957	16763	17029	16922	16969	17102	16934	16996	16999	17066	16833	17047	17070	17004	16835	16947	17171	16887	16983	17010	16934	16959	16929	16858	17101	17046	16885	16857	16861	16951	16975	17054	17052	16905	16821	16881	16922	16994	17040	16977	16878	16910	16991	16973	16993	17037	16861	16943	16911	17025	17015	16822	17092	16863	16927	16965	16906	17040	16873	16713	16854	16959	16884	17069	16989	16968	17047	17142	16905	17133	17014	16986	17116	17094	17119	17002	16936	17058	16870	17100	16922	16964	16986	17117	17065	16985	16942	16904	16877	16970	16861	16832	17024	17155	16859	16960	16979	17038	17000	16976	16944	16921	17101	16890	16989	17071	16873	17267	16880	16973	16974	16934	17166	16863	16769	17057	16944	16977	16874	16945	17066	17151	16946	17072	17032	17020	16695	17082	16918	17041	17000	17023	16968	17122	16838	16787	17049	16890	16910	16944	16968	16953	17064	16994	17020	16993	17154	16836	16889	16930	16993	16954	16981	16898	16937	16808	17178	17079	17003	17041	16943	17122	17016	16903	16904	17013	16934	16810	17113	17098	17095	17135	17052	17081	17068	17182	16970	17033	16976	16936	16928	16956	16843	17083	17012	16893	17142	17046	16873	16893	16791	16978	16925	17011	16931	16833	17092	16987	17145	16960	16992	16990	16883	16803	16943	16994	16841	17038	16834	16859	17039	16969	17062	16881	17092	17040	16953	17034	16758	17283	17124	16849	17171	17135	16886	17030	16982	16912	16938	17026	16911	17119	16841	16812	17062	16891	16895	17088	16814	17051	16834	16941	16974	16987	16868	16807	16818	16999	16969	16994	16927	17008	17136	17079	17038	16820	16898	16937	16918	17024	16923	16934	16871	16728	17026	16993	17027	16867	17046	17069	16933	16967	17167	16789	17021	17075	16931	16961	16984	16893	16863	17024	16995	16984	17111	16974	16867	17083	17011	17000	16916	17019	17125	17122	16841	16937	16804	16992	17023	17099	16950	17014	16966	16936	16825	17090	16877	16918	16984	17041	16941	17104	16907	17021	16914	16889	16941	16880	17165	16948	17029	16814	16793	16981	16933	17007	17044	17031	17028	16933	16956	16929	16957	17002	16869	17051	16958	16865	17016	16978	17071
24032	21485	29006	24545	23053	24837	25139	22540	22714	22408	21901	21917	21649	21614	21708	21239	21315	21199	21092	21022	21139	21098	21020	20876	21124	21143	21453	22249	23149	23274	22586	22319	21309	21208	21006	20971	21026	20916	20742	20858	20956	20884	20924	20873	20878	21232	20869	20958	20764	20850	20762	21076	20836	20880	20924	20750	20853	20600	20669	20822	20873	20590	20747	20818	20863	20826	20837	20743	20980	20956	20808	20906	20836	20848	20697	20829	20913	20724	20787	20824	20893	20907	21039	20909	20884	20883	20995	20710	20756	20827	20861	20877	20742	20927	20958	20858	20885	20859	20980	20409	20875	20797	20750	20895	20731	20931	20959	20789	20798	20648	20654	20793	20749	20820	20845	20925	20892	20907	20980	20617	20904	20813	20747	20682	20830	20784	20837	21044	20865	20829	21100	21000	20647	20914	20828	20803	20680	20722	20632	20721	21052	20874	20756	20756	20768	20832	20864	20923	20768	20652	21075	20829	20835	20722	20871	20631	20762	20749	21000	20917	20835	20899	20684	20938	21054	20925	20930	20703	20816	20904	20714	20918	20491	20753	20690	20763	20735	20914	20644	20914	21000	20772	20858	20812	20946	20879	20861	20626	20891	20929	20786	20898	20627	21074	20625	21008	20810	20863	20932	21053	20976	20953	20759	20665	20791	20737	20983	20885	20796	20995	20904	20804	20776	20757	20784	20873	20764	20621	20954	20502	20910	21023	20690	20789	20772	20750	20947	20786	20922	20759	20810	20688	20591	20984	20819	20858	20736	20736	20907	20937	20927	20813	20820	20815	20920	20814	20805	20819	20721	20846	20706	20821	20991	20978	20670	20560	20543	20816	20637	20772	20807	20801	20869	20812	20701	21063	20776	20585	20629	20842	20741	20751	20883	20629	20776	20881	21035	20924	21140	20837	20687	20962	20706	20782	20816	20973	20718	20829	20864	20998	21006	20858	21029	20912	20747	20746	20896	20950	20730	21038	20747	20949	20720	20761	21006	20923	20756	20908	20707	20641	20612	20806	20984	20788	20788	20966	20847	20717	20701	20807	20791	20786	20788	20917	20662	20788	20651	20802	20768	20876	20992	20822	20947	20820	20853	20821	20907	21038	20894	20771	20672	20923	20784	21015	20877	20797	20895	20919	21004	20924	20745	20920	20733	20832	20727	20803	20752	20904	20798	20967	20644	20688	20912	20829	20780	20833	20634	20604	20843	20818	20691	20766	20898	20755	20755	20679	20836	20863	21006	20814	20750	20752	21000	20740	20817	20724	20728	20888	20735	20781	20843	20900	20762	20838	20890	20724	20781	20770	20724	20860	20700	20810	20765	20822	20817	20689	20982	20948	20781	21037	20955	20736	21044	20820	20640	20987	20846	20982	20723	20703	20693	20749	20839	20721	20837	20698	20789	20847	20776	20917	20737	20816	20819	20860	20668	20752	20979	20798	20871	20925	20740	20816	20823	20862	20736	20814	20860	20768	20823	20770	20780	20887	20824	20744	20961	20970	20949	20889	20749	20749	20769	20671	20839	20788	20776	20884	20898	20760	20776	20864	20834	20804	20828	20742	20809	20820	20854	20781	21066	20537	20723	20713	20777	20794	20839	20825	20944	20576	20994	20915	20850	20887	20850	20787	20852	20953	20733	20869	20734	20880	20725	20705	20922	20796	20804	20827	20718	20776	20855	20768	20891	20985	20664	20991	20974	20935	20683	20714	20528	20601	20890	20716	20783	20866	20636	20949	20826	20736	20731	20967	21197	20562	20842	20728	20836	20602	21185	20774	20808	20889	20796	20672	20721	21052	20716	21070	20768	20662	20836	20894	20872	20739	20721	20793	20737	20911	20757	20691	20854	20958	20685	20840	20825	20759	20824	20946	20830	20904	20783	20752	20810	20983	20779	20995	20943	20822	20694	20760	20774	20693	20957	20845	20691	20625	20746	20665	20960	21004	20812	20797	20952	20683	20775	20887	20993	20685	20839	20821	20524	20728	20746	20892	21007	21040	20545	20719	20980	20942	21001	20915	20825	20916	20915	20812	20875	20900	20866	20799	21060	20927	20927	20759	20810	20990	20891	20772	20794	20659	20890	20820	20891	20895	20646	20652	20701	20908	20803	21014	20831	21011	21114	20829	21029	20849	20825	20919	20641	20792	20897	20965	20738	20870	20909	20662	20591	20853	20850	20850	20914	20732	20753	20774	20660	20766	20760	20922	20770	21087	20953	20877	21005	20900	20753	20843	20666	20940	20770	20823	20891	20963	20875	21052	20856	20882	20836	20763	20863	20957	20689	20905	21061	20961	20731	20820	20640	20778	20816	20873	20860	20727	20832	21008	20963	20727	20538	20788	20744	20876	20854	20823	20806	20757	20762	20832	20958	20808	20897	20765	20889	20691	20649	20957	20924	20969	20760	20440	20815	20902	20712	20861	21061	20861	21020	20896	20999	20726	20855	20839	20978	20746	20749	20608	20885	20722	20902	20735	20773	20671	20962	20949	20667	20871	20869	21012	20803	20916	20923	20684	20982	21000	20895	20806	20838	20858	20905	20866	20909	20914	20619	20867	20885	20788	20772	20918	20890	21031	20738	20698	20616	20889	20562	20859	20859	21018	21111	20965	20833	20763	20928	20929	20664	20857	20912	20921	21035	20822	20827	20883	20786	20864	20773	20880	21067	20869	20782	20761	20684	20860	20811	20870	20825	21031	20876	21018	20833	20821	21015	20764	20830	20854	20839	20676	20735	20999	20770	20756	20799	20617	20825	20976	20721	20953	20893	20929	20988	20947	20693	20791	20923	20708	20914	20698	21034	20802	20988	20819	20569	20567	20737	20862	20959	20934	20787	20784	20672	21007	20894	20893	20978	20767	20969	20963	20617	20741	20919	21023	20889	20971	20834	20858	20750	20892	20915	20758	20776	20865	20706	20778	21021	20799	20835	20731	20760	20775	20874	20897	20923	20749	20982	20655	20673	20702	20842	20817	20900	20644	20700	20700	20827	20571	20518	20791	20663	20973	20834	20609	20837	20882	20670	20739	20777	20673	20812	20807	20854	20827	20860	20644	20903	20851	20754	20912	20864	20832	20577	20966	20842	20545	20530	20780	20701	20742	20757	20919	20925	20914	20806	20798	20749	21047	20933	20823	20838	20918	20833	20853	20937	20672	20838	20636	21010	20708	20809	20848	20863	21041	20813	20791	20863	20770	20838	20858	20606	20893	20891	20761	20937	20835	20675	20994	20764	20777	20835	20980	20667	20735	20691	20757	20656	20770	20761	20741	20726	20901	20900	21042	20698	20944	20766	21055	20928	20743	20684	21030	20858	20663	20741	20915	20615	20783	20760	20726	20868	20970	20940	20650	20975	20897	20793	20782	20822	21038	20765	20659	20687	20807	20775	20526	20737	20763	20828	20838	20847	21010	20881	20896	20551	20844	20586	20791	20870	20838	20718	20837	20889	21015	20775	20855	20773	20892	20954	20705	20986	20747	20566	20861	20628	21038	20842	20684	20675	20823	20802	20827	20915	20889	20955	20809	20845	20860	20897	20842	20986	20879	21084	20723	20923	20881	20671	21052	20729	20887	20757	20768	20775	20848	20947	21031	21011	20840	20877	20649	20735	20808	21100	20709	20594	20632	20917	21038	20869	20713	20805	20621	20642	20800	20744	20899	20867	20759	20798	20914	21063	20788	20942	20809	20612	20520	20786	20690	20824	20806	20824	20795	20815	20812	21056	20951	20959	21003	20916	20708	21047	20760	20679	20780	20514	20642	20992	20902	20776	20961	20888	20588	20648	20843	20899	20926	20956	21002	20677	20788	20943	21047	20739	20749	20892	20890	21052	20698	20993	20918	20738	20804	20908	20961	20822	20855	20736	20733	20752	21085	20796	20834	20803	20906	20735	21006	20882	20843	20731	20842	20652	20762	20697	20734	20622	20841	20825	20695	20728	20991	20654	20985	20977	20874	20742	20785	20849	20871	20816	20805	20834	20708	21011	20935	20886	20794	20874	20799	20830	20946	20767	20557	21007	20656	20952	21083	20931	20898	20701	20706	20634	21095	20984	20657	20753	20954	20696	20896	20759	20873	20922	21075	20739	20880	20946	20781	20793	20649	20902	20803	20799	20718	21081	20905	20992	20968	20672	20867	20779	20958	20934	20776	20827	20792	20643	20887	21075	20730	20868	20860	20693	20762	20854	20861	20873	20954	20849	20521	20684	20885	20740	21081	21025	20947	21037	20806	20950	20970	20865	20582	20810	20865	20878	20934	20817	21003	20674	20806	20603	21181	20755	20677	20934	20869	21004	20707	20701	20855	20794	20769	20757	20663	20835	20873	20877	20849	20817	20680	20874	20930	21039	20900	20879	21095	20834	20760	20831	20864	20933	20736	20862	20743	20842	20828	20828	20721	20935	20917	20896	20813	20947	20805	20840	20913	20796	21099	20817	20858	20690	20793	20975	20741	20691	21028	20778	20861	20868	20797	20903	20782	20841	20870	20740	20814	20819	20653	20940	20721	20909	21021	21000	20922	20798	20830	20732	20770	20791	20831	20841	20935	20699	20754	20809	20694	20888	20984	20982	20724	20845	20781	21021	20894	21078	20882	20649	20540	20641	20782	20984	21010	20814	21007	20876	21014	21057	20825	20658	20679	20690	20828	20783	20659	20782	20804	20775	20907	20976	20928	20764	20829	21107	20816	20816	20799	21018	20871	20765	21062	20763	20887	20785	20825	20809	20822	20713	20763	21006	20882	20917	20834	20895	20867	20965	20624	20906	20796	20716	21094	20667	20923	20630	20792	20716	20909	20979	20687	20850	20843	20893	20892	20980	20978	20687	20977	20919	20875	20808	20740	20635	20774	20794	20796	21041	20852	20812	20782	20791	20789	20646	20935	20758	20655	20676	20839	20902	20782	20687	20692	20707	20989	20897	21012	20954	20903	20805	20816	20843	20748	20717	20910	20866	20901	20704	20983	20938	21002	20840	20951	20921	20759	20694	21029	20987	20864	21102	20770	20942	20866	20961	20805	20618	20815	20741	21001	20932	20689	20738	20766	20865	20816	20725	20937	20635	20788	20648	20588	20840	20795	20880	20827	20998	20839	20992	20815	20849	20782	20735	20668	20774	20800	20826	20672	20796	20978
29556	50245	33797	24422	21937	20525	19972	19199	20557	19290	18850	18844	18382	18274	17654	17620	17440	17596	17612	17375	17503	17439	17267	17474	17446	17616	18307	19172	19830	20326	19271	18467	17798	17532	17369	17235	17178	17191	17253	17237	17278	16962	17218	17162	17195	16997	17021	17226	17036	17210	17139	17057	17118	17321	17126	17153	17182	17233	17176	17141	17239	17180	17192	17000	17143	17241	17190	17098	17074	16987	17097	17275	17105	17201	17226	17212	17096	17113	17146	17365	17172	17161	17218	17215	17144	16981	17208	17093	17077	17121	17268	17036	17079	17077	17112	16987	17359	17162	17298	17288	17205	16999	17008	17162	17359	17123	17294	17197	17133	17210	17246	17094	17180	17074	17248	17085	17019	17147	17170	17243	17312	17259	17194	17078	17222	17213	17371	17160	17089	17217	17081	17125	17183	17255	17134	17059	17136	17083	17022	17136	17106	17128	17059	17256	17228	17029	17013	17152	17211	16956	17189	17074	17103	17197	17325	17072	17158	17136	17136	17094	17312	16934	17219	17092	17110	17274	17261	17170	17157	17078	16993	17118	17139	17420	17131	17153	17396	17201	17271	17041	17327	17228	17329	17217	17000	17139	17154	17083	17187	17161	17140	17172	17184	17214	17183	17214	17280	17230	17217	17224	17159	17151	16934	17344	17242	17029	17377	17149	17101	17098	17219	17184	17329	17133	17351	17181	17078	17292	17134	17073	17258	17113	17101	17117	17059	17153	17159	16968	17191	17085	17236	17102	17064	17136	17025	17084	17316	17200	17021	17139	17270	17259	17207	17153	17183	17264	17113	17068	17058	17144	17241	17050	17007	16990	17278	17148	17039	17249	17105	17182	17197	17245	17163	17185	17030	16954	17175	17332	17104	17156	17280	17128	17210	17111	17359	17169	17118	17331	16972	16913	17156	17058	17039	17151	17066	17112	17128	17224	17214	17243	17096	17230	17014	17245	17067	17144	17128	17169	17095	17275	17003	17190	17245	17129	17348	17072	17137	17147	17187	17309	17183	17061	17215	17042	17358	17217	17139	16983	17116	16915	17068	17071	17098	17286	17132	17095	16931	17002	17237	17029	17124	17273	17118	17252	17052	17216	17049	17249	17226	17104	17036	17141	17173	17091	17202	16966	17100	16939	17116	17085	17275	17111	17210	17234	17040	17315	17095	17083	17233	17207	17054	17210	17149	17123	17150	17041	17164	17211	17322	17299	17153	17137	17182	17115	17076	17056	17264	17031	17252	17134	17164	17369	17158	16940	17047	17024	17191	17044	17312	17238	17145	17074	17057	17134	17091	17122	17250	17189	17269	17063	17074	17025	16979	17117	17157	17087	17229	17195	17124	17096	17058	17291	17114	17202	17116	17229	17250	17045	17075	17099	17141	17048	17224	17213	17062	17157	17235	16924	17128	17052	17105	17004	17153	16971	17098	17138	17188	17054	17054	17299	17341	17117	17212	17014	17161	16995	17149	17086	17172	17294	17231	17187	17129	17080	17158	17202	17026	17111	17233	17166	17093	17099	17090	17036	17004	17181	17230	17011	17166	17316	17051	17214	17199	17001	17083	17217	17041	17112	17189	17333	17081	17113	16854	17057	17024	17180	17147	17114	17066	16959	17106	17215	17065	17161	17153	17043	17196	17078	17170	17187	17172	17161	16949	17116	17240	17179	17065	17084	17254	17197	17288	17076	17169	17189	17082	17176	17169	17094	17188	17101	17043	17084	17212	17111	17103	17244	17099	17297	17190	17106	17188	17034	17092	17283	17164	17033	17098	17282	17044	17062	17239	17041	17091	17101	17062	17039	17367	17153	17135	17033	17020	17179	17087	16956	17072	17054	17198	17238	17148	17077	17165	17240	17082	16945	17098	17250	17055	17169	17039	17125	17058	17126	17002	17175	17123	17187	17095	17033	17236	17060	17292	17096	17065	17056	17266	17086	17096	17301	17083	17058	17226	17189	17098	17094	17034	17144	16926	17205	17256	17149	17137	17007	17076	17128	17131	17058	17137	17267	17162	17056	17069	17071	17016	16904	17170	17105	17219	17026	17244	17334	17125	17019	17198	17273	17151	17246	17076	17158	17123	17047	17186	17004	17106	17188	16999	17313	17049	17279	17056	17192	17011	17230	17110	17118	17224	17203	17216	17066	17118	17105	17080	17105	17039	17279	17300	17140	17116	17118	17208	17103	17026	16983	17119	17089	17108	17287	16965	17272	17052	17098	17026	17098	17176	17075	17133	17297	17111	17015	17018	17101	17072	17041	17311	17060	17031	17067	17119	17096	17195	17085	17197	17229	17282	17243	17049	17210	16966	17199	17100	17258	17027	17212	17185	17096	17204	17172	17031	17206	17067	17063	17081	17142	17144	17097	17124	17246	17111	17114	17264	16951	17054	16899	17020	17210	17054	17183	17073	17170	17089	17070	17064	17240	17121	17230	17201	17169	17203	17221	17112	17249	17223	17036	17062	17156	17049	17307	17141	16831	17123	17119	17057	17104	17334	17167	17109	17122	17288	17202	17344	17187	17246	17172	17300	17170	17149	17085	16997	17127	17095	16961	17135	17146	17010	16976	17104	17254	17141	17168	17182	17182	17147	17280	17007	17134	17035	17137	17241	17122	17126	17077	17097	17176	17169	17064	17076	17268	17237	17132	17085	17167	17214	17096	17109	17165	17166	17224	17115	17121	16971	17114	17170	17048	17133	17099	17181	17041	17070	17167	17278	16988	17058	17150	17059	17343	17133	16998	17078	17020	17183	17143	17026	17173	17145	17175	17063	17191	17133	17098	17204	16951	17130	17096	17151	17160	17131	17177	17286	17090	17195	17170	17099	17035	17136	17129	17127	17171	16967	17011	17289	17256	17206	17109	16991	17105	17291	16928	17246	17158	17002	17199	17052	17247	17002	17088	17142	17152	17264	17302	17219	17070	17241	17110	17379	17203	17157	17079	17187	17169	17195	17086	17177	17051	17355	17046	17189	17078	17208	17235	17207	17046	17096	17145	17002	17097	17135	17142	16880	17255	16999	17323	17156	17044	17086	16875	17027	17087	17126	17122	17181	17220	17141	17002	17271	17015	16976	17032	17051	17089	17026	17233	17200	17184	17028	17012	17211	17144	17151	16941	17103	17272	17100	17160	17193	17401	17185	17206	17263	17209	17025	17117	17165	17148	17240	16906	17141	17182	17193	17109	17217	17114	16990	17140	17145	17074	17323	17182	17220	17066	17278	17118	17119	17104	17183	17301	17113	17087	17206	17215	17071	17136	17240	17234	17248	16991	17013	17057	17139	17141	17072	17213	17097	17073	17219	17275	17218	17255	17050	17042	17168	17126	17116	17111	16995	17101	17167	17164	17214	17104	17077	17108	16852	16882	17182	16935	17292	16974	17257	17188	17104	17167	17226	17136	16931	17039	17095	17158	17216	17241	17132	17064	17172	17138	16989	16983	17258	17136	17100	17187	17146	17126	17177	17117	17254	17156	17131	17340	17227	16993	17141	17024	16966	17129	17120	17125	17003	17140	17160	17143	17107	17123	17169	17154	17198	17126	17040	17201	17102	17056	17094	17169	17257	17019	16980	17182	16985	17223	17147	17210	17074	17186	17024	17091	17191	17143	17259	17117	17172	17171	17057	17172	17210	17080	17094	17075	17184	17074	17105	17009	17108	17190	17062	17056	16972	17220	17147	17057	17070	17132	17086	17089	17009	16978	17118	17156	17080	17172	17073	17051	17260	17031	17068	16807	17295	17176	17301	17166	17186	17131	17174	17126	17186	17275	17214	17215	17125	17140	17416	17275	17046	17242	17175	17151	17118	17062	17167	17164	17281	17049	17180	17117	17055	17111	17212	17205	17080	17227	17415	17043	17238	17077	17157	16976	17201	17095	17285	17144	17114	17207	17167	17141	17098	17271	17161	17141	17010	17124	16932	16929	17054	17160	17049	17222	17153	16942	17104	17151	17162	17244	17111	17073	17153	17104	17217	17110	17057	17207	17254	17204	17082	16980	17139	17079	17115	17189	17153	17103	17171	17125	17314	16992	17144	17174	17212	17224	17035	17175	17081	17085	17152	16994	17107	17252	17226	17110	17141	17078	17071	17198	17203	17111	17168	17154	17088	17029	17172	17039	17051	17145	17244	17156	17136	17178	17006	17044	17092	17039	17187	17185	17089	17150	17191	17107	17150	17161	17099	16944	17203	17041	17210	16986	17089	17050	17078	16992	17090	17255	17111	17056	17130	17069	17170	17025	16882	17133	17249	17275	17178	17249	17311	17040	16965	17063	17015	17142	17194	17192	17177	17095	17149	16937	17296	17035	17110	17236	17139	17217	17152	17273	17069	17051	17142	16957	17169	17183	17242	16953	17125	17292	17125	17151	16994	17125	17066	17053	17139	17018	17202	17154	17071	17213	17312	17129	17192	17229	17100	17216	17259	17062	16981	17009	16977	17287	17231	17212	17063	16960	17250	17244	17143	17082	17038	17124	17209	17122	17056	17078	17241	17049	17232	17038	16960	17157	17193	17026	17084	17116	17106	17156	17161	17100	17050	17094	16923	17053	17185	17126	17229	17275	17230	17166	17211	17077	17137	17251	16900	17157	17204	17055	17197	16979	17127	17079	17083	17181	17184	17028	17077	17363	17288	17110	17277	17108	17239	17209	17135	17054	17191	17131	17301	17158	17038	17085	17252	17214	17132	17149	17183	17093	17046	17292	17001	16988	17108	17074	17436	17247	17241	17141	17280	17272	17108	17144	17222	17133	17150	17123	17321	17030	17261	17176	17078	17024	17214	17163	17010	17261	16973	17017	17042	17015	17189	17154	17187	17018	17160	16972	17085	17135	17191	16980	17101	17258	17291	17061	17205	17085	17362	17066	17212	17237	17088	17209	17104	17251	17141	17152	17077	17294	17250	17287	17017	17139	17190	17130	17058	17031	17259	17015	17246	17316	17276	16972	17241	17212	17117	17175	17109	17149	16932	17266	17002	17063	17151	17055	17165	16951	17126	17042	17306	17223	17299	17194	17085	16993	17056	17202	17108	17173	17157	17140	17036	17017	17152	16955	17115	16957	17102	17029	17066	17167	17069	17240	17002	17227	17046	17051	17212	17050	17292	17052	17136	17023	17241	17095	17272	17160
22874	21452	29260	23990	21875	24868	28363	23444	23611	23819	23148	22727	22818	22539	22156	22091	21895	21668	21798	21853	21706	21513	21625	21705	21584	21653	22987	24606	25252	25370	24412	22862	22201	21586	21353	21407	21591	21426	21079	21058	21043	21034	21273	21451	21356	21140	21342	21230	21085	21346	21345	21194	21273	21288	21447	21201	21305	21240	21207	21301	21449	21146	21461	21190	21393	21359	21332	21034	21168	21166	21077	21364	21338	21184	21278	20932	21099	21118	21103	21436	21340	21307	21277	21294	21367	21081	21173	21180	21240	21225	21252	21375	21183	21251	21376	21106	21328	21173	21395	21027	21047	21255	21331	21118	21244	21189	21189	21279	21284	21115	21360	21305	21136	21205	21153	21109	21171	21396	21192	20967	21100	21244	21144	21350	21299	21227	21285	21247	21330	21321	21140	21116	21406	21326	21230	21006	21069	20896	21253	21114	21095	20928	21548	21153	21169	21125	21317	21245	21255	21073	21316	21178	21051	21378	21375	21268	21105	21001	21156	21111	21211	21147	21209	20989	21290	21014	21034	21330	20998	21067	20962	21298	21074	21096	21399	21314	21300	21183	21176	21255	21193	21190	20945	21040	21180	21342	21304	21083	21321	21306	20882	21182	21426	21151	21173	21278	21317	21164	21154	21171	21119	21256	21305	21120	20969	21218	20964	21044	21442	21104	21275	21366	21215	21043	21186	21124	21144	21070	21196	21068	21006	21191	20964	21356	21121	21166	21051	21077	21057	21267	21244	21255	21185	21311	21172	20968	21236	21126	21281	21110	21283	21235	21268	21231	21153	21221	20923	21415	21201	21218	21341	21094	21122	21062	21083	21204	21083	21197	21183	21143	21259	21154	21053	21016	21036	21099	21139	21162	21382	21308	21239	21207	21145	21154	21142	21264	21082	20984	21210	21100	21042	20921	21017	21091	21277	21161	21148	21297	21173	21238	21142	21244	21162	21228	21188	21076	21207	21096	21140	21326	21167	20940	21310	21040	21255	21371	21095	21184	21298	21236	21061	21252	21116	21324	21320	21258	21094	21055	21132	21218	21226	20921	21280	21428	21355	21074	21109	21008	21299	21190	21214	21249	21154	21275	20942	21135	21310	21274	21126	21157	21165	21297	21173	21168	21227	21183	21018	21297	21187	20982	21096	21162	21223	21128	21202	21292	21265	21226	21100	21335	21020	21300	21157	21131	21327	21059	21216	21231	21290	21326	21201	21169	21131	21165	21036	21211	21212	21285	21240	21332	20962	20967	21221	20829	21190	21251	21078	21201	21114	21120	21128	21195	20934	21344	21357	21171	21249	21068	21236	21151	21057	21224	21098	21253	21078	21032	21311	21281	21302	21090	21420	21193	21182	21292	21158	21186	21298	20954	21328	21073	21180	21047	21277	21157	21284	21227	21014	21192	21124	21264	21196	21341	21121	21130	21309	21074	21115	21382	21227	21233	21102	20992	21322	21172	21195	21005	21154	21223	21165	21123	21249	21091	21147	21094	21227	21311	21136	21178	20986	20951	21009	21080	21158	21333	21206	21075	21299	21103	21189	20974	21056	21241	21017	21085	21099	21067	21198	21182	21042	21126	21348	21247	21309	21115	21151	21072	21105	21102	21191	21277	20947	21386	21187	21277	21194	21254	21300	21318	21179	21056	21373	21096	21132	21016	21181	20942	21083	21261	21116	21146	21089	21121	21075	21111	21319	21224	21248	21025	21181	21032	21168	21259	21202	21224	21327	21244	21287	21161	21205	21330	21186	21078	21183	21068	21064	21206	21279	21157	21164	21283	21224	21272	21117	21193	21211	21289	21176	21112	21159	21214	21133	21055	21082	21252	21257	21009	21011	21096	21163	21181	21401	21085	21288	21154	21103	21127	21309	21135	21147	21098	21013	21176	21192	21092	21081	21027	21289	21238	21294	21181	21229	21071	21161	21037	21231	21163	21159	21138	21179	21105	21083	21219	21176	21205	21172	21361	21284	20950	20806	21090	21185	20921	21086	21303	21221	21097	21407	20954	21023	21259	21373	21188	21285	21201	21263	21024	21289	21142	21140	21178	21373	21279	21346	21264	21255	21111	21107	21144	21230	21425	21076	21038	21319	21233	21201	21308	21047	21147	21311	21303	21111	21268	21047	21085	21126	21225	21100	21265	21050	21155	21104	21229	21196	21121	21246	20985	21048	21059	21086	21406	21220	21212	21171	21243	21043	21312	21390	21142	21119	21143	21058	21277	20996	21198	21135	21284	21366	21004	21109	21043	21224	21350	21226	21200	21072	21211	21253	21324	21186	21025	20923	21122	21247	21169	21024	21212	21229	21305	21101	21231	21145	21192	21058	21113	21151	21320	21270	21161	21088	21230	21102	21219	21077	20818	21143	21337	21215	20972	21160	21119	21154	21213	21229	21236	21066	21357	21037	20991	21013	20976	21176	21341	21116	21142	21059	20893	21242	21237	21138	21231	21200	21264	21071	21092	21152	21337	21386	21224	21257	21297	20783	20955	20955	21062	21231	21012	21171	20976	21160	21246	20992	21219	21084	21313	21051	21328	21326	21138	21380	21245	21260	21125	21148	21363	21234	21158	21388	21207	21095	20932	21078	21134	21070	21134	20984	21049	21182	21179	21223	21229	21233	20879	21120	21097	21296	21140	21326	21121	21310	21267	20934	21106	21315	21245	21347	21301	21063	21198	21159	21028	21058	21170	21025	21129	21341	21287	21005	20871	21066	21112	21079	21112	21298	21343	21364	21273	21258	20994	21130	21005	21065	21177	21139	21095	21227	21063	21179	21259	21280	21140	21376	21430	21203	20967	21078	21206	21382	20973	21220	21259	20994	21150	21126	21004	21206	21034	21229	21004	21073	21132	20925	21094	21215	21291	21136	21386	21238	21415	21183	21199	21245	20948	21000	21080	21375	21057	21142	21066	21320	21284	21239	21200	21257	21044	21288	21176	21471	20987	21343	21166	21396	20932	21332	21166	21174	21097	21279	20926	21327	21026	21076	21272	21015	21065	21064	21203	21193	20957	21210	21161	21211	21193	21192	21216	21190	21337	21116	21147	21216	21269	21174	21255	21190	21003	21220	20991	21103	20941	21062	21149	21175	21239	21169	21069	21323	21151	21114	21281	21073	21211	21265	21244	21313	21024	21120	21083	21126	21185	21061	21317	21018	20977	21220	21029	21093	21130	20996	21111	21173	21263	21177	21280	21172	21194	21309	20970	21076	21247	21382	21224	21097	21321	21327	21239	21287	21355	21254	21185	21181	21248	21086	21021	21434	21153	21193	21075	21269	21146	21271	21181	21204	21143	21030	21137	21075	21177	21251	21311	20979	21247	21261	21256	21194	21160	21191	21344	21209	21521	21221	20972	21148	21158	21070	21383	21338	21375	21147	21127	21135	21258	21069	21312	21119	21152	21127	21044	21237	21126	21176	21100	21185	20964	21147	21106	21183	21064	21361	21059	21011	20967	21171	21102	21074	21165	21225	21327	21194	21016	21218	21286	21187	21162	21120	21218	21242	21147	21361	21214	21024	21086	21008	21092	21234	21150	21168	21203	21102	21142	21278	21255	21010	20969	21394	21243	21111	21077	21160	21341	21360	21038	21046	21407	21225	21124	21197	21155	21109	21195	21141	21277	21279	21275	21247	21083	21152	21217	21220	21454	21253	21086	21178	21073	21130	21344	21144	21223	21135	21183	20940	20899	21222	21230	21081	21022	21141	21231	21261	21158	20965	21167	20958	21302	21207	20909	21088	21301	21233	21351	21124	21036	21219	21276	21129	21053	20960	21243	21317	21172	20972	21063	21002	21191	21035	21279	21205	21193	21023	21129	20934	21198	21173	21162	21137	21256	21172	21351	21135	21347	21276	21288	21269	21206	21305	21134	21227	21260	21035	21236	21173	21066	21266	21209	21349	21170	20999	21111	21080	21052	21255	21126	21087	21197	21231	21289	21254	21204	21085	21318	21224	21051	21314	21285	21104	21085	21208	21215	21147	20990	21012	20997	21268	21158	21283	21291	21235	21042	21310	21196	21068	21263	21233	21084	21136	20982	21150	21293	21169	21148	21205	21060	21313	21011	21193	21226	21184	21112	21027	20979	21172	21056	21353	21266	21105	21272	21312	21088	21092	21224	21040	20962	21039	21276	21084	21264	21363	21058	21055	21254	21207	21165	21284	21117	21066	21482	21284	21307	21183	21231	21235	21250	20954	21307	21234	21042	21152	21288	21227	21101	21179	21216	21253	21284	21160	20993	21097	21068	21191	21173	21303	21102	21136	21159	21126	21210	21292	21154	21145	21249	21116	21209	21284	21310	21108	20934	21207	21220	21198	21352	21199	21245	21150	21156	21266	21083	21154	21352	21338	21198	21213	21254	21088	21316	21117	21249	21276	21353	21278	21234	21054	21133	21354	21065	21312	21052	21127	21272	21273	21157	21105	21274	21278	21159	21099	21197	21203	21246	21257	21247	21364	21288	21234	21285	21056	21186	21105	21035	21230	21158	21203	21293	21027	21163	21188	21138	21345	20935	21040	21194	21209	21228	20875	20999	21098	21178	20993	21342	21215	21323	21074	20992	21163	21158	21039	21185	21127	21133	21070	21048	21090	21292	21109	21258	21183	21218	21275	21218	21151	21172	21365	21148	21243	21364	21249	21216	20984	21086	21206	21079	21135	21088	21253	21179	21395	21077	21347	21270	21186	21202	21308	21167	21319	21054	21255	21261	21226	21216	21020	21075	21041	20972	21244	21310	21469	21129	21106	21090	21069	21194	21052	21062	21305	21282	21203	21063	21105	21124	21242	21164	21133	21211	21289	21247	21228	21242	21238	21044	21139	21237	20972	21158	21248	21059	21173	21219	21018	21117	21135	21087	21163	21243	21150	21064	21032	21167	21124	21367	21139	21223	20997	21066	21187	21116	21198	21293	21227	21208	20916	21483	21263	21247	21287	21290	21213	21362	21241	21308	21309	21209	21267	20902	21162	21091	21423	21193	21103	21155	21353	21105	21115	20996	21181	20934	21239	21103	21100	21417	21225	21109	21191	21162	21102	21056	21124	21204	21180	21181	21112	21079	21028	21120	21221	21274	21043	21205	21345	20978	21506	21250	21216	20992	21164	21216	21235	21245	21325	21284
33216	54657	37692	28625	24920	22324	21744	20354	21729	20538	19597	19676	19519	18999	18664	18340	18016	18072	17984	17997	17868	17567	17678	17662	17477	17841	20452	22511	22757	22839	21203	19334	18340	17846	17473	17409	17409	17376	17246	17385	17421	17345	17344	17267	17289	17298	17329	17360	17321	17432	17301	17296	17299	17309	17363	17264	17228	17265	17415	17381	17306	17214	17399	17278	17480	17338	17159	17380	17506	17246	17159	17405	17082	17377	17390	17331	17139	17461	17386	17303	17210	17331	17260	17170	17276	17445	17282	17231	17304	17449	17366	17231	17403	17285	17425	17274	17398	17244	17392	17401	17288	17317	17262	17439	17428	17455	17244	17244	17257	17449	17207	17215	17327	17166	17199	17393	17339	17146	17369	17432	17328	17341	17286	17326	17399	17232	17279	17552	17296	17099	17219	17193	17301	17125	17280	17259	17250	17222	17254	17169	17278	17296	17121	17189	17316	17472	17395	17365	17377	17179	17381	17263	17237	17223	17242	17231	17249	17226	17271	17347	17382	17393	17141	17107	17450	17342	17162	17230	17308	17185	17362	17352	17150	17317	17543	17431	17392	17232	17174	17306	17190	17236	17427	17213	17322	17336	17300	17347	17355	17215	17429	17432	17332	17352	17301	17260	17387	17264	17303	17323	17425	17314	17242	17282	17172	17457	17263	17237	17274	17368	17311	17247	17192	17203	17455	17046	17198	17391	17360	17217	17346	17245	17244	17255	17448	17253	17304	17307	17377	17199	17168	17413	17394	17229	17316	17189	17200	17277	17331	17290	17160	17412	17183	17307	17348	17367	17348	17284	17361	17186	17214	17330	17389	17206	17409	17201	17101	17235	17250	17254	17350	17468	17479	17408	17230	17400	17242	17452	17166	17090	17288	17216	17594	17186	17375	17360	17174	17496	17247	17294	17293	17205	17368	17145	17269	17318	17329	17374	17510	17250	17440	17316	17248	17248	17213	17279	17442	17202	17323	17308	17407	17113	17042	17312	17214	17323	17295	17260	17320	17367	17433	17302	17339	17352	17253	17322	17361	17149	17290	17194	17488	17215	17267	17212	17374	17193	17255	17224	17288	17059	17309	17203	17322	17322	17440	17191	17332	17284	17180	17374	17255	17298	17385	17177	17407	17366	17480	17514	17453	17282	17442	17356	17278	17334	17486	17239	17401	17270	17230	17172	17309	17263	17267	17327	17259	17242	17211	17108	17204	17220	17276	17347	17239	17347	17319	17103	17289	17306	17480	17309	17348	17065	17322	17324	17225	17336	17146	17412	17314	17517	17198	17378	17208	17310	17284	17368	17453	17236	17251	17323	17196	17285	17194	17311	17182	17283	17287	17137	17407	17220	17665	17216	17233	17382	17179	17256	17264	17466	17451	17332	17269	17286	17444	17237	17417	17329	17253	17057	17159	17286	17329	17166	17405	17188	17387	17386	17346	17405	17206	17263	17274	17171	17435	17381	17363	17400	17267	17196	17184	17272	17201	17368	17381	17211	17355	17301	17352	17280	17238	17351	17245	17195	17355	17206	17536	17323	17197	17256	17411	17278	17353	17372	17247	17116	17275	17298	17102	17064	17242	17260	17304	17062	17372	17213	17397	17417	17225	17269	17258	17248	17103	17415	17332	17272	17338	17351	17335	17349	17229	17351	17361	17265	17248	17278	17406	17318	17132	17275	17431	17291	17473	17331	17363	17114	17388	17428	17335	17272	17264	17305	17355	17144	17275	17358	17341	17260	17282	17416	17327	17115	17174	17345	17257	17295	17352	17212	17246	17180	17376	17312	17393	17243	17214	17270	17418	17283	17354	17310	17304	17346	17061	17189	17328	17317	17308	17387	17229	17297	17352	17263	17419	17171	17355	17286	17114	17207	17331	17315	17345	17211	17317	17333	17399	17221	17226	17401	17385	17309	17317	17360	17565	17151	17255	17227	17269	17223	17281	17336	17288	17300	17214	17135	17187	17314	17367	17259	17230	17286	17227	17240	17157	17234	17142	17459	17228	17447	17234	17246	17153	17389	17314	17344	17301	17108	17190	17126	17105	17428	17264	17380	17309	17195	17251	17334	17232	17345	17457	17329	17325	17391	17336	17251	17237	17189	17315	17276	17396	17269	17228	17265	17403	17241	17453	17262	17202	17351	17298	17206	17246	17352	17283	17267	17333	17289	17193	17369	17302	17304	17205	17127	17467	17209	17330	17196	17203	17267	17126	17425	17318	17290	17330	17405	17147	17209	17277	17186	17375	17261	17238	17320	17143	17321	17337	17098	17369	17292	17277	17280	17290	17391	17309	17468	17140	17386	17363	17229	17223	17059	17333	17302	17234	17307	17267	17298	17337	17318	17198	17269	17103	17527	17095	17330	17374	17335	17310	17239	17193	17296	17327	17294	17234	16979	17347	17364	17073	17057	17303	17267	17475	17290	17347	17376	17489	17277	17330	17149	17346	17486	17354	17522	17121	17192	17320	17441	17455	17365	17400	17292	17448	17398	17374	17245	17361	17264	17305	17222	17377	17255	17368	17220	17234	17218	17166	17530	17218	17422	17306	17217	17287	17096	17245	17346	17213	17277	17348	17400	17344	17294	17477	17259	17258	17194	17153	17142	17192	17202	17275	17161	17382	17123	17348	17197	17256	17251	17285	17188	17293	17218	17385	17343	17369	17195	17224	17388	17237	17228	17463	17336	17173	17270	17291	17168	17337	17099	17355	17185	17337	17183	17378	17183	17335	17243	17240	17191	17075	17384	17198	17380	17412	17318	17370	17344	17446	17212	17431	17220	17263	17231	17092	17292	17311	17237	17220	17134	17167	17349	17459	17234	17213	17427	17346	17532	17319	17323	17233	17270	17286	17369	17205	17329	17217	17155	17191	17558	17258	17269	17175	17223	17381	17298	17305	17086	17302	17363	17361	17097	17225	17390	17290	17337	17200	17272	17315	17330	17303	17258	17140	17171	17280	17384	17166	17340	17362	17302	17313	17400	17275	17250	17304	17380	17263	17367	17229	17347	17364	17299	17317	17352	17172	17323	17260	17250	17360	17163	17400	17286	17274	17257	17305	17327	17263	17269	17163	17242	17551	17283	17217	17133	17219	17251	17311	17077	17234	17416	17245	17272	17385	17082	17286	17210	17262	17453	17236	17265	17256	17163	17227	17312	17249	17286	17053	17362	17282	17447	17277	17316	17268	17261	17151	17285	17593	17256	17228	17313	17171	17499	17296	17525	17253	17292	17437	17144	17118	17358	17250	17289	17412	17345	17297	17329	17246	17205	17325	17391	17293	17372	17387	17298	17401	17220	17173	17311	17189	17079	17483	17322	17334	17392	17324	17001	17254	17337	17260	17390	17355	17253	17227	17395	17296	17066	17398	17351	17259	17413	17257	17284	17246	17311	17263	17265	17403	17205	17138	17335	17240	17287	17239	17204	17439	17364	17284	17317	17180	17251	17219	17345	17201	17394	17204	17436	17537	17295	17310	17342	17209	17412	17446	17337	17327	17102	17189	17269	17167	17373	17369	17351	17174	17254	17255	17310	17227	17275	17378	17226	17271	17283	17276	17372	17314	17561	17435	17357	17264	17414	17355	17303	17243	17130	17380	17201	17302	17370	17111	17415	17340	17151	17320	17348	17395	17443	17205	17257	17234	17256	17456	17241	17177	17241	17332	17362	17073	17199	17464	17475	17336	17168	17406	17387	17138	17155	17307	17427	17519	17377	17237	17252	17454	17197	17087	17259	17136	17424	17239	17369	17365	17219	17266	17408	17275	17310	17218	17283	17316	17414	17218	17385	17198	17272	17406	17201	17321	17361	17370	17452	17290	17335	17307	17428	17347	17376	17321	17330	17134	17260	17317	17347	17283	17400	17126	17341	17179	17153	17351	17227	17405	17238	17537	17231	17341	17297	17218	17368	17427	17370	17354	17320	17307	17285	17388	17307	17485	17222	17276	17248	17203	17245	17417	17370	17324	17279	17256	17203	17363	17316	17412	17316	17314	17285	17253	17239	17420	17282	17406	17177	17275	17454	17191	17363	17470	17320	17437	17245	17374	17198	17378	17335	17410	17322	17181	17285	17102	17389	17424	17136	17153	17310	17381	17193	17294	17221	17459	17230	17279	17344	17326	17327	17200	17381	17286	17278	17255	17311	17349	17183	17228	17441	17259	17255	17294	17253	17408	17294	17320	17375	17356	17250	17287	17184	17261	17415	17173	17351	17277	17333	17224	17367	17349	17245	17240	17367	17237	17240	17260	17388	17348	17318	17444	17238	17102	17208	17363	17278	17238	17169	17341	17306	17327	17344	17168	17207	17138	17322	17275	17285	17425	17193	17543	17291	17243	17290	17440	17234	17206	17153	17205	17268	17246	17206	17192	17299	17372	17425	17276	17432	17393	17188	17233	17185	17277	17391	17337	17242	17228	17171	17262	17348	17431	17283	17218	17294	17185	17275	17246	17445	17219	17080	17187	17327	17513	17250	17228	17321	17347	17443	17276	17346	17340	17334	17225	17266	17257	17313	17461	17424	17186	17377	17379	17379	17297	17412	17341	17485	17213	17283	17289	17277	17453	17144	17309	17168	17354	17182	17378	17239	17276	17404	17359	17342	17153	17371	17126	17328	17402	17380	17422	17141	17301	17321	17328	17439	17327	17340	17442	17231	17223	17525	17272	17360	17212	17157	17213	17364	17289	17339	17508	17465	17174	17398	17249	17213	17419	17376	17364	17311	17287	17271	17429	17441	17129	17323	17175	17409	17331	17229	17359	17387	17390	17498	17172	17352	17166	17337	17234	17207	17287	17308	17247	17262	17329	17270	17184	17399	17178	17351	17211	17275	17255	17239	17382	17340	17320	17383	17323	17206	17301	17305	17240	17374	17372	17378	17423	17306	17130	17338	17237	17351	17389	17352	17230	17275	17325	17183	17206	17382	17339	17237	17256	17222	17204	17261	17364	17199	17347	17107	17157	17350	17229	17439	17498	17234	16954	17391	17292	17415	17313	17272	17377	17192	17323	17360	17297	17207	17254	17176	17247	17306	17215	17488	17292	17300	17267	17342	17220	17089	17162	17211	17157	17254	17199	17373	17366	17222	17440	17260	17264	17224	17405	17148	17252	17140	17541	17401	17274	17138	17238	17194
28415	25255	29070	26469	22171	21523	21374	20924	20940	20826	20942	20601	20599	20579	20601	20540	20599	20388	20595	20328	20204	20412	20403	20423	20508	20274	20532	20458	20722	20648	20419	20588	20495	20100	20254	20276	20252	20436	20503	20283	20214	20306	20290	20177	20386	20325	20158	20369	20590	20427	20243	20296	20170	20123	20152	20071	20271	20298	20025	20506	20232	20220	20264	20301	20253	20168	20149	20333	20107	20292	20347	20428	20172	20265	20050	20094	20310	20121	20311	20067	20303	20305	20193	20324	20582	20310	20273	20469	20509	20136	20271	20034	20146	20193	20047	20103	20173	20211	20283	20357	20407	20220	20210	20119	20298	20027	20267	20213	20361	20224	20371	20248	20214	20198	20069	20312	20251	20261	20436	20185	20314	20197	20152	20154	20169	20131	20231	20126	20187	20164	20227	20230	20200	20210	20168	20362	20166	20097	20286	20086	20203	20408	20268	20253	20275	20327	20361	20515	20353	20293	20171	20178	19943	20202	20342	19959	20190	20156	20299	20020	20188	20289	20404	20341	20416	20226	20359	20473	20229	20299	20238	20228	20445	20362	20242	20337	20140	20219	20373	20291	20400	20271	20363	20212	20153	20245	20352	20296	20348	20347	20483	20098	20128	20289	20240	20348	20235	20052	20150	20157	20313	20172	20440	20124	20230	20233	20066	20363	20181	20187	20436	20182	20228	20191	20090	20090	20381	20229	20427	20140	20293	20246	20203	20219	20470	20362	20335	20231	20338	20272	20463	20295	20281	20158	20308	20059	20059	20079	20317	20206	20515	20404	20140	20233	20129	20067	20428	20350	20141	20158	20103	20251	20060	20220	20289	20338	20130	20073	20095	20270	20158	20342	20335	20268	20312	20332	20245	20449	20110	20172	20365	20127	20264	20109	20094	20159	20275	20228	20084	20280	20101	20293	20369	20341	20275	20278	20163	19960	20208	20233	20203	20238	20312	20331	20097	20093	20314	20202	20181	20140	20270	20432	20343	20261	20326	20368	20152	20191	20209	20144	20570	20159	20132	20342	20222	20568	20262	20401	20494	20177	20059	20307	20216	20257	20233	20391	20183	20280	20286	20427	20283	20460	20358	20341	20330	20327	20228	20315	20220	20450	20293	20346	20263	20262	20170	20319	20139	20361	20192	20193	20353	20052	20298	20496	20342	20228	20217	20358	20300	20492	20067	20167	20209	20314	20287	20151	20361	20138	20146	20264	20258	20226	20339	20235	20380	20148	20192	20257	20342	20147	20337	20068	20367	20367	20341	20125	20216	20039	20358	20306	20541	20074	20305	20104	20308	20295	20327	20250	20082	20148	20301	20358	20294	20381	20331	20458	20357	20238	20297	20086	20179	20291	20230	20231	20232	20309	20257	20646	20304	20373	20277	20205	20398	20461	20309	20339	20433	20483	20291	20402	20171	20113	20072	20414	20229	20338	20240	20114	20326	20208	20301	20399	20067	20098	20446	20281	20105	19992	20241	20441	20454	20224	20467	20356	20312	20272	20330	20181	20311	20276	20350	20182	20384	20339	20005	20092	20449	20166	20088	20120	20097	20323	20330	20350	20407	20202	20357	20262	20112	20150	20137	20191	20228	20190	20294	20164	20255	20363	20076	20290	20160	20150	20331	20557	20409	20159	20341	20166	20304	20200	20378	20262	20423	20387	20272	20086	20195	20345	20291	20155	20293	20289	19986	20253	20071	20333	20197	20207	20194	20389	20223	20131	20232	20070	20160	20135	20288	20274	20093	20350	20164	20310	20245	20254	19979	20094	20164	20336	20233	20355	20459	20367	20286	20277	20087	20387	20235	20077	20214	20404	20153	20354	20318	20332	20079	20453	20362	20264	20193	20463	20279	20202	20047	20450	20391	20274	20329	20356	20156	20060	20190	20248	20489	20392	20212	20317	20103	20323	20278	20262	20217	20091	20256	20366	20499	20301	20126	20220	20242	20380	20266	20376	20100	20099	20290	20360	20335	20103	20233	20120	20070	20259	20157	20179	20327	20224	20436	20179	20337	20148	20202	20377	20144	20297	20222	20476	20091	20344	20291	20131	20314	20254	20327	20134	20490	20228	20222	20336	20185	20263	20264	20301	20147	20259	20179	20375	20320	20319	20436	20292	20429	20233	20414	20482	20262	20358	20247	20302	20245	20351	20085	20233	20069	20078	20216	20451	20079	20299	20438	20060	20414	20245	20272	20227	20283	20462	20342	20261	20239	20219	20349	20112	20235	20250	20240	20161	20393	20437	20324	20273	20227	20319	20366	20259	20261	20265	20347	20207	20132	20327	20244	20224	20242	20306	20362	20464	20013	20192	20220	20357	20437	20211	20361	20378	20324	20225	20154	20161	20158	20118	20166	20391	20430	20268	20093	20229	20140	20253	20072	20078	20310	20364	20394	20340	20304	20145	20285	20140	20440	20170	20248	20540	20240	20309	20268	20398	20268	20252	20284	20229	20160	20212	20330	20158	20150	20071	20511	20175	20295	20381	20035	20154	20433	20214	20223	20245	20320	20092	20122	20191	20300	20272	20539	20190	20060	20180	20586	20425	20344	20225	20241	20168	20136	20026	20291	20292	20140	20232	20137	20350	20263	20274	20247	20261	20338	20365	20001	20288	20293	20419	20235	20159	20347	20296	20102	20335	20349	20297	20268	20329	20380	20357	20313	20010	20307	20236	20065	20514	20278	20414	20603	20067	20321	20266	20261	20316	20435	20288	20334	20324	20279	20118	20247	20177	20355	20310	20284	20279	20178	20181	20267	20278	20506	20370	20256	20253	20267	20314	20300	20238	20348	20018	20284	20309	20265	20019	20236	20136	20058	20299	20292	20078	20383	20106	20077	20335	20157	20307	20354	20272	20220	20302	20434	20291	20266	20190	20067	20352	20420	20394	20049	20002	20266	20177	20116	20333	20257	20360	20046	20066	20229	20295	20340	20391	20282	20384	20312	20281	20271	20391	20354	20314	20018	20272	20248	20263	20103	20141	20168	20103	20099	20081	20355	20220	20090	20220	20268	20103	20261	20256	20251	20167	20253	20237	20442	20300	20350	20253	20359	20454	20166	20248	20430	20320	20172	20274	20174	20173	20378	20321	20265	20248	20213	20225	20251	20372	20290	20434	20060	20433	20309	20438	20351	20270	20204	20088	20555	20170	20270	20262	20251	20311	20272	20286	20082	20169	20355	20260	20308	20097	20058	20163	20218	20338	20376	20165	20039	20327	20275	20257	20444	20272	20001	20173	20230	20226	20175	20360	20375	20383	20203	20261	20335	20263	20433	20257	20345	20335	20280	20272	20416	20161	20372	20282	20012	20294	20420	20287	20492	20148	20279	20226	20349	20238	20252	20136	20307	20265	20457	20287	20362	20220	20318	20111	20480	20401	20574	20441	20402	20090	20304	20404	20318	20459	20323	20319	20311	20150	20131	20176	20263	20151	20209	20249	20418	20162	20276	20265	19943	20166	20375	20261	20332	20336	20384	20229	20353	20160	20329	20254	20466	20345	20283	20204	20319	20407	20262	20448	20322	20413	20166	20375	20066	20300	20398	20354	20312	20018	20312	20496	20133	20158	20162	20175	20117	20208	20146	20047	20248	20274	20426	20239	20271	20263	20190	20335	20385	20309	20232	20391	20390	20187	20296	20250	20076	20199	20146	20425	20258	20172	20147	20263	19989	20298	20239	20172	20378	20069	20100	20091	20253	20494	20297	20485	20391	20308	20349	20208	20247	20272	20381	20239	20538	20177	20206	20261	20237	20302	20026	20091	20224	20287	20275	20418	20188	20065	20173	20256	20307	20294	20258	20407	20358	20114	20381	20288	20120	20246	20391	20220	20133	20079	20391	20331	20126	20307	20305	20322	20158	20133	20171	20222	20256	19934	20322	20252	20213	20309	20533	20162	20434	20194	20272	20333	20218	20173	20342	20266	20116	20099	20228	20353	20300	20306	20179	20171	20291	20402	20628	20563	20218	20126	20225	20275	20368	20131	20121	20262	20271	20076	20473	20416	20254	20151	20179	20417	20296	20265	20321	20432	20256	20281	20153	20328	20197	20218	20421	20340	20177	20345	20294	20431	20202	20257	20138	20378	20323	20316	20290	20315	20144	20062	20355	20245	20377	20291	20213	20308	20225	20141	20144	20187	20314	20131	20177	20237	20309	20254	20127	20372	20136	20242	20224	20109	20305	20353	20404	19979	20233	20215	20181	20320	20423	20233	20270	20424	20338	20330	20284	20354	20180	20287	20156	20089	20233	20368	20333	20210	20273	20463	20238	20130	20271	20172	20215	20252	20210	20242	20437	20250	20155	20217	20290	20300	20178	20188	20184	20389	20351	20465	20284	20411	20193	20214	20133	20328	20287	20235	20235	20463	20454	20272	20343	20308	20458	20173	20287	20316	19976	20340	20321	20109	20170	20213	20436	20246	20339	20221	20194	20238	20279	20257	20179	20184	20379	20105	20301	20111	20151	20042	20254	20374	20283	20242	20133	20139	20263	20212	20285	20221	20324	20043	20089	20153	20195	20385	20205	20299	20453	20328	20282	20164	20424	20322	20360	20367	20208	20464	20335	20398	20382	20427	20213	20051	20226	20152	20349	20346	20238	20204	20471	20117	19997	20331	20332	20203	20367	20253	20341	20367	20353	20291	20263	20415	20242	20281	20245	20193	20144	20145	20294	20370	20149	20294	20183	20242	20387	20288	20302	20198	20145	20443	20323	20254	20328	20193	20411	20209	20300	20104	20341	20291	20232	20350	20230	20309	20173	20146	20294	20412	20241	20108	20139	20020	20284	20126	20199	20216	20060	20269	20266	20589	20141	20424	20251	20385	19989	20316	20264	20422	20214	20350	20362	20343	20241	20351	20405	20523	20509	20270	20205	20242	20331	20177	20315	20342	20382	20254	20170	20341	20202	20208	20008	20391	20131	20236	20223	20132	20221	20121	20196	20075	20311	20249	20295	20382	20357	20320	20302	20273	20389	20314	20073	20196	20101	20454	20346	20193	20284	20127	20458	20112	20363	20532	20439	20406	20197	20569	20477	20446	20507	20378	20282	20248	20003	20214	20236	20081	20173	20348	20313	20209	20363	20210	20304	20243	20481	20371	20398	20131	20167	20251	20280	20355	20122	20406
25756	36565	27118	22947	19590	18760	18236	17800	17754	18200	17411	17546	17421	17444	17096	17089	17097	17024	17016	16837	16738	16823	16724	16889	16949	16913	16835	17163	16961	17111	17173	16997	16929	16850	16863	16883	16757	16628	16791	16594	16518	17006	16681	16879	16929	16764	16802	16946	16560	16727	16832	16792	16626	16793	16895	16927	16565	16794	16650	16811	16800	16736	16824	16711	16624	16787	16918	16722	16838	16829	16626	16605	16736	16709	16744	16851	16693	16842	16707	16709	16757	16866	16762	16831	16866	16748	16769	16820	16714	16750	16883	16756	16620	16714	16711	16791	16855	16623	16616	17043	16881	16674	16589	16509	16782	16700	16649	16690	17023	17065	16886	16777	16584	16597	16738	16733	16821	16608	16741	16865	16747	16730	16838	16775	16828	16854	16724	16676	16919	16857	16726	16832	16736	16672	16783	16814	16694	16637	16750	16813	16655	16623	16605	16771	16815	16634	16741	16801	17032	16698	16697	16628	16710	16782	16710	16676	16754	16619	16815	16696	16774	16753	16784	16749	16733	16720	16782	16729	16707	16758	16594	16616	16756	16764	16729	16628	16756	16846	16633	16825	16706	16832	16835	16738	16849	16649	16773	16680	16755	16864	16651	16769	16859	16690	16829	16802	16761	16805	16752	16712	16679	16813	16736	16798	16800	16736	16770	16842	16710	16629	16633	16734	16615	16662	16628	16883	16857	16668	16752	16507	16765	16964	16666	16791	16681	16637	16562	16767	16868	16813	16711	16780	16676	16841	16955	16684	16723	16692	16722	16973	16691	16830	16673	16734	16877	16730	16763	16473	16826	16753	16747	16844	16519	16663	16638	16646	16692	16854	16713	16604	16748	16826	16714	16697	16700	16773	16584	16669	16820	16636	16771	16662	16756	16857	16775	16742	16788	16636	16829	16997	16900	16842	16797	16725	16747	16816	16629	16836	16690	16748	16690	16796	16775	16831	16808	16669	16866	16627	16810	16649	16738	16721	16663	16661	16795	16713	16749	16750	16833	16592	16821	16565	16712	16700	16739	16776	16889	16611	16649	16861	16732	16847	16692	16724	16882	16693	16713	16812	16852	16780	16862	16661	16795	16681	16823	16770	16718	16864	16806	16639	16662	16834	16721	16696	16917	16661	16694	16771	16666	16907	16772	16783	16689	16635	16615	16703	16796	16885	16680	16593	16760	16730	16727	16857	16850	16747	16736	16640	16856	16591	16638	16778	16786	16755	16570	16775	16719	16673	16647	16704	16873	16836	16714	16730	16680	16723	16884	16854	16693	16708	16734	16632	16713	16718	16604	16726	16893	16799	16823	16679	16758	16721	16709	16856	16595	16655	16736	16752	16769	16738	16810	16734	16727	16690	16824	16699	16592	16826	16719	16771	16855	16774	16826	16585	16937	16767	16589	16602	16848	16853	16996	16827	16713	16581	16781	16643	16819	16674	16867	16581	16865	16721	16868	16643	16826	16802	16722	16879	16939	16671	16559	16688	16742	16772	16798	16779	16721	16660	16697	16741	16751	16668	16742	16780	16683	16832	16733	16722	16667	16691	16659	16677	16858	16867	16707	16752	16722	16823	16828	16766	16835	16802	16603	16831	16635	17091	16764	16719	16692	16717	16559	16733	16748	16792	16659	16811	16623	16744	16944	16676	16796	16747	16718	16767	16693	16619	16717	16820	16714	16900	16738	16756	16759	16663	16636	16636	16700	16845	16830	16732	16636	16886	16720	16765	16746	16730	16738	16889	16806	16791	16645	16689	16669	16752	16625	16683	16812	16690	16761	16829	16758	16794	16665	16940	16848	16559	16737	16668	16842	16805	16670	16565	16749	16854	16731	16658	16825	16640	16778	16564	16864	16686	16785	16718	16602	16676	16866	16735	16545	16716	16748	16694	16726	16725	16796	16706	16793	16668	16662	16639	16613	16580	16768	16706	16591	16835	16953	16621	16773	16537	16801	16638	16745	16783	16559	16701	16579	16812	16846	16605	16749	16717	16658	16609	16720	16868	16831	16911	16806	16649	16675	16715	16568	16701	16776	16790	16754	16764	16680	16661	16646	16745	16824	16616	16612	16815	16764	16849	16786	16801	16737	16711	16825	16672	16777	16691	16901	16788	16831	16820	16715	16578	16722	16613	16864	16693	16705	16808	16668	16818	16713	16771	16758	16697	16807	16753	16613	16729	16603	16614	16789	16786	16890	16700	16720	16899	16799	16780	16803	16778	16816	16756	16701	16715	16800	16746	16824	16815	16855	16605	16685	16752	16783	16677	16785	16842	16598	16702	16697	16806	16828	16696	16732	16582	16923	16700	16723	16626	16620	16880	16760	16698	16885	16632	16811	16566	16768	16664	16819	16722	16862	16727	16827	16584	16652	16751	16742	16759	16710	16532	16685	16773	16846	16794	16742	16723	16625	16832	16963	16843	16703	16773	16717	16575	16671	16725	16606	16775	16735	16828	16774	16721	16685	16839	16748	16676	16904	16788	16871	16814	16739	16739	16604	16803	16675	16767	16675	16848	16733	16740	16802	16841	16651	16775	16670	16843	16772	16757	16739	16823	16725	16619	16688	16804	16719	16771	16798	16852	16801	16710	16744	16757	16765	16808	16791	16710	16781	16766	16729	16815	16768	16924	16966	16649	16618	16858	16874	16775	16978	16747	16572	16725	16714	16658	16796	16642	16971	16717	16636	16879	16815	16744	16710	16729	16620	16678	16723	16768	16717	16692	16854	16554	16636	16562	16741	16745	16923	16571	16813	16773	16873	16708	16529	16704	16703	16705	16697	16628	16589	16873	16811	16735	16697	16702	16708	16752	16604	16861	16836	16706	16759	16817	16804	16853	16733	16799	16811	16696	16745	16737	16811	16834	16836	16788	16730	16819	16694	16763	16718	17015	16763	16799	16638	16630	16654	16862	16600	16835	16703	16682	16779	16634	16750	16692	16671	16823	16864	16815	16751	16977	16722	16801	16664	16982	16751	16875	16784	16698	16673	16899	16718	16652	16773	16768	16806	16729	16693	16703	16686	16770	16786	16730	16654	16887	16809	16727	16812	16734	16579	16573	16834	16615	16738	16809	16796	16751	16685	16828	16758	16926	16538	16671	16781	16732	16679	16852	16802	16865	16707	16640	16820	16834	16747	16594	16603	16693	16624	16860	16751	16755	16696	16675	16838	16734	16776	16736	16839	16680	16661	16715	16588	16855	16828	16588	16754	16906	16828	16625	16813	16738	16604	16924	16786	16716	16836	16808	16680	16645	16807	16809	16753	16661	16647	16651	16715	16730	16731	16582	16802	16838	16776	16633	16732	16766	16998	16641	16672	16682	16700	16690	16653	16680	16712	16739	16693	16783	16731	16829	16851	16717	16658	16705	16802	16619	16721	16830	16844	16781	16808	16693	16596	16794	16765	16824	16727	16774	16618	16781	16590	16548	16690	16732	16822	16626	16754	16602	16896	16847	16674	16610	16769	16779	16640	16855	16672	16651	16673	16948	16863	16635	16677	16731	16877	16757	16572	16800	16887	16639	16681	16797	16780	16866	16796	16848	16729	16549	16840	16624	16940	16665	16774	16699	16730	16798	16765	16784	16661	16679	16817	16618	16727	16728	16871	16754	16652	16759	16594	16772	16786	16777	16806	16817	16634	16653	16917	16821	16742	16568	16671	16757	16705	16725	16605	16817	16707	16893	16698	16931	16667	16727	16826	16723	16590	16693	16522	16744	16902	16646	16737	16630	16767	16692	16738	16821	16796	16773	16629	16613	16744	16764	16663	16761	16564	16816	16772	16711	16711	16822	16606	16792	16781	16561	16801	16633	16625	16826	16784	16750	16833	16812	16757	16494	16752	16785	16739	16755	16760	16834	16667	16768	16661	16881	16618	16881	16655	16642	16644	16862	16685	16731	16919	16865	16767	16781	16858	16859	16630	16677	16752	16885	16817	16943	16741	16711	16702	16802	16596	16749	16809	16794	16785	16736	16777	16596	16692	16738	16688	16805	16613	16469	16800	16661	16769	16813	16758	16495	16672	16760	16929	17001	16928	16724	16897	16708	16624	16809	16882	16643	16691	16808	16679	16685	16617	16734	16887	16686	16745	16792	16823	16782	16859	16812	16737	16759	16825	16726	16708	16726	16816	16889	16818	16692	16532	16802	16926	16665	16747	16616	16913	16814	16824	16772	16673	16736	16674	16810	16768	16725	16631	16660	16692	16691	16772	16791	16694	16885	16680	16634	16765	16736	16598	16904	16881	16853	16766	16853	16718	16926	16818	16548	16832	16676	16646	16708	16779	16799	16833	16745	16546	16755	16649	16673	16620	16796	16619	16876	16747	16755	16572	16733	16644	16615	16838	16639	16876	16733	16768	16609	16585	16797	16694	16665	16681	16803	16645	16613	16874	16819	16762	16770	16849	16672	16800	16673	16851	16957	16638	16738	16649	16628	16783	16967	16730	16488	16814	16879	16939	16956	16800	16581	16988	16758	16644	16763	16788	16750	16591	16812	16820	16686	16724	16987	16819	16627	16590	16694	16619	16741	16757	16708	16692	16803	16843	16819	16753	16687	16823	16797	16794	16613	16739	16683	16720	16948	16733	16669	16963	16634	16675	16792	16851	16538	16979	16694	16664	16563	16844	16693	16598	16684	16885	16660	16819	16956	16657	16834	16629	16693	16682	16721	16699	16713	16728	16707	16774	16699	16785	16770	16707	16979	16855	16706	16862	16763	16750	16722	16843	16776	16752	16766	16888	16716	16647	16734	16696	16662	16785	16761	16672	16736	16703	16753	17027	16699	16729	16795	16709	16957	16771	16732	16739	16714	16848	16849	16594	16876	16861	16685	16706	16772	16834	16877	16800	16679	16801	16901	16743	16793	16809	16860	16720	16722	16648	16757	16634	16765	16651	16593	16837	16533	16819	16730	16674	16706	16814	16693	16809	16819	16736	16803	16730	16695	16643	16790	16662	16740	16759	16815	16725	16700	16810	16766	16626	16676	16726	16714	16701	16850	16703	16834	16819	16863	16735	16749	16814	16780	16711	16684	16774	16829	16827	16821	16693	16876	16787	16785	16863	16707	16619	16901	16583	16582	16931	16769	16761	16697	16572	16659	16721	16719	16646	16738	16571	16786	16711	16567
23935	21430	28996	24498	23071	24589	24946	22256	21927	22084	22186	22078	21921	21647	21590	21331	21254	20989	20931	20670	20770	20716	20979	20862	20785	20979	21571	22729	23376	22751	22234	21583	21259	20909	20867	20730	20774	20770	20743	20681	20895	20607	20745	20645	20727	20713	20869	20760	20765	20688	20751	20682	20846	20961	20723	20647	20723	20534	20266	20633	20437	20730	20767	20715	20671	20670	20529	20510	20487	20787	20676	20743	20775	20726	20531	20672	20507	20444	20459	20671	20638	20646	20854	20827	20697	20848	20753	20706	20710	20630	20820	20872	20724	20706	20777	20822	20419	20595	20716	20722	20741	20580	20489	20664	20676	20703	20654	20649	20677	20730	20519	20618	20602	20777	20690	20732	20722	20831	20719	20523	20736	20679	20601	20755	20612	20606	20636	20695	20796	20886	20660	20489	20746	20747	20813	20738	20638	20567	20614	20559	20554	20326	20539	20621	20873	20575	20542	20657	20746	20761	20935	20928	20934	20703	20809	20722	20522	20728	20704	20555	20613	20698	20785	20505	20619	20704	20643	20869	20758	20547	20614	20375	20731	20767	20405	20655	20765	20708	20691	20594	20516	20698	20603	20547	20728	20656	20713	20594	20567	20520	20674	20752	20621	20790	20700	20479	20804	20551	20618	20698	20675	20751	20563	20792	20538	20795	20664	20487	20564	20624	20663	20560	20558	20834	20680	20498	20726	20503	20640	20697	20755	20841	20582	20661	20736	20587	20767	20697	20500	20883	20795	20504	20671	20798	20784	20635	20736	20820	20992	20760	20701	20579	20857	20552	20803	20524	20695	20615	20789	20614	20824	20569	20606	20751	20595	20642	20629	20719	20838	20544	20512	20629	20668	20433	20917	20539	20586	20582	20707	20950	20696	20804	20704	20523	20576	20620	20486	20577	20618	20603	20566	20561	20552	20709	20587	20599	20603	20471	20751	20771	20704	20646	20700	20676	20647	20624	20725	20625	20544	20563	20639	20656	20769	20864	20518	20675	20699	20436	20649	20739	20794	20528	20672	20723	20651	20633	20606	20642	20680	20608	20769	20691	20686	20864	20771	20642	20792	20631	20656	20731	20572	20698	20630	20722	20570	20948	20718	20590	20552	20869	20606	20692	20608	20460	20693	20717	20587	20527	20628	20487	20475	20697	20790	20647	20663	20642	20781	20576	20934	20654	20627	20699	20628	20657	20533	20596	20685	20589	20592	20592	20712	20726	20766	20642	20796	20675	20843	20744	20509	20612	20673	20719	20644	20649	20631	20815	20594	20374	20657	20669	20738	20775	20482	20607	20770	20769	20633	20630	20744	20652	20703	20651	20513	20607	20657	20587	20691	20609	20980	20826	20719	20666	20627	20453	20850	20741	20721	20801	20617	20860	20582	20605	20717	20552	20814	20751	20737	20471	20653	20458	20862	20506	20711	20811	20528	20618	20633	20899	20711	20740	20649	20790	20759	20533	20670	20872	20841	20718	20655	20558	20670	20662	20614	20726	20927	20819	20721	20723	20501	20699	20422	20471	20720	20771	20765	20883	20563	20840	20762	20654	20728	20659	20793	20581	20572	20781	20892	20646	20717	20656	20586	20749	20859	20750	20671	20483	20666	20691	20634	20695	20740	20509	20733	20919	20290	20610	20690	20556	20578	20441	20671	20917	20675	20641	20583	20507	20713	20804	20537	20702	20863	20818	20730	20672	20595	20451	20617	20581	20570	20520	20723	20836	20740	20761	20750	20780	20560	20557	20703	20644	20782	20550	20854	20597	20883	20611	20602	20588	20592	20573	20804	20663	20752	20535	20774	20718	20813	20740	20794	20711	20550	20465	20890	20549	20774	20792	20661	20866	20771	20717	20563	20688	20792	20587	20538	20619	20719	20661	20574	20834	20500	20716	20574	20857	20828	20481	20795	20638	20799	20717	20765	20809	20837	20524	20764	20686	20886	20679	20934	20760	20699	20631	20744	20811	20628	20725	20761	20604	20718	20814	20861	20735	20667	20662	20689	20568	20715	20471	20694	20609	20616	20660	20786	20389	20592	20685	20559	20539	20659	20618	20751	20810	20646	20579	20539	20674	20629	20693	20534	20726	20641	20665	20651	20792	20734	20621	20873	20717	20639	20589	20594	20708	20712	20755	20690	20653	20796	20682	20778	20745	20503	20818	20636	20459	20807	20745	20658	20788	20611	20494	20585	20550	20645	20470	20450	20529	20908	20770	20691	20535	20781	20766	20784	20919	20605	20656	20896	20444	20641	20698	20681	20487	20684	20720	20650	20835	20603	20683	20746	20539	20785	20285	20627	20787	20889	20844	20499	20631	20640	20634	20847	20627	20534	20555	20821	20821	20525	20397	20603	20869	20579	20558	20601	20739	20373	20553	20504	20684	20592	20497	20650	20651	20561	20484	20859	20564	20762	20854	20828	20774	20683	20296	20556	20559	20669	20713	20625	20578	20757	20586	20552	20511	20626	20554	20627	20626	20633	20604	20777	20645	20584	20737	20608	20762	20835	20776	20874	20758	20575	20634	20737	20762	20918	20480	20542	20775	20717	20605	20557	20721	20966	20666	20692	20896	21056	20715	20733	20700	20822	20759	20913	20743	20738	20546	20691	20520	20627	20511	20870	20861	20494	20729	20616	20738	21051	20772	20690	20734	20516	20484	20859	20581	20656	20611	20827	20687	20564	20472	20636	20425	20807	20757	20654	20705	20692	20710	20787	20793	20876	20606	20587	20553	20479	20660	20385	20660	20669	20719	20570	20699	20592	20707	20661	20848	20663	20539	20663	20932	20651	20533	20737	20563	20825	20698	20852	20695	20671	20678	20860	20663	20645	20725	20666	20564	20567	20623	20639	20751	20543	20551	20675	20547	20633	20517	20509	20644	20450	20556	20713	20695	20625	20776	20501	20749	20658	20752	20636	20565	20810	20854	20473	20691	20604	20645	20654	20677	20508	20480	20655	20656	20824	20568	20773	20447	20643	20836	20530	20782	20721	20776	20848	20681	20747	20800	20530	20773	20614	21013	20716	20757	20766	20497	20444	20508	20619	20757	20694	20816	20708	20554	20623	20563	20651	20721	20765	20744	20728	20494	20498	20691	20626	20715	20875	20557	20537	20574	20645	20675	20572	20682	20711	20806	20757	20718	20615	20407	20644	20736	20692	20728	20648	20793	20649	20550	20809	20573	20576	20831	20680	20555	20595	20557	20648	20667	20663	20531	20767	20686	20566	20488	20679	20675	20672	20595	20694	20633	20846	20625	20641	20712	20892	20783	20815	20511	20691	20754	20795	20668	20671	20800	20678	20552	20532	20397	20726	20509	20406	20608	20677	20460	20685	20625	20616	20600	20561	20765	20467	20707	20691	20845	20835	20645	20723	20802	20674	20568	20767	20386	20607	20574	20766	20575	20761	20823	20923	20580	20515	20437	20824	20595	20705	20722	20639	20829	20920	20617	20691	20469	20649	20563	20771	20601	20780	20815	20882	20663	20971	20891	20556	20798	20413	20839	20841	20422	20557	20636	20818	20661	20418	20971	20841	20904	20831	20666	20702	20709	20656	20428	20626	20483	20643	20713	20540	20620	20591	20869	20667	20777	20812	20696	20849	20760	20725	20541	20746	20760	20480	20542	20544	20851	20601	20588	20513	20362	20551	20579	20542	20521	20698	20606	20598	20582	20648	20674	20871	20591	20537	20579	20834	20675	20622	20417	20467	20701	20595	20626	20630	20626	20633	20621	20537	20438	20525	20620	20693	20804	20739	20454	20576	20567	20655	20586	20742	20637	20676	20678	20517	20773	20511	20790	20561	20664	20484	20668	20705	20651	20670	20726	20633	20589	20872	20774	20831	20703	20834	20715	20736	20606	20631	20914	20544	20559	20846	20701	20716	20538	20741	20567	20606	20621	20847	20601	20433	20597	20940	20823	20803	20511	20488	20815	20734	20545	20560	20434	20750	20860	20754	20602	20695	20610	20577	20789	20694	20686	20585	20587	20589	20769	20669	20582	20390	20596	20805	20483	20645	20545	20558	20574	20773	20973	20594	20459	20617	20672	20414	20777	20615	20691	20683	20596	20645	20727	20929	20828	20866	20731	20549	20637	20574	20857	20460	20593	20808	20578	20781	20348	20825	20881	20458	20713	20490	20444	20834	20718	20498	20795	20549	20524	20722	20598	20597	20775	20576	20723	20731	20772	20784	20647	20646	20508	20823	20582	20764	20745	20672	20783	20650	20777	20759	20580	20712	20567	20749	20686	20794	20625	20688	20676	20723	20617	20679	20769	20591	20688	20613	20643	20610	20612	20592	20954	20582	20796	20702	20674	20833	20873	20653	20712	20741	20583	20587	20683	20478	20754	20726	20734	20788	20546	20702	20735	20694	20635	20745	20878	20689	20672	20760	20868	20653	20913	20548	20600	20680	20705	20569	20592	20647	20657	20763	20420	20664	20500	20731	20576	20648	20678	20687	20696	20674	20826	20710	20648	20760	20730	20718	20714	20699	20595	20638	20686	20894	20645	20805	20646	20754	20680	20723	20652	20791	20706	20742	20737	20761	20579	20709	20796	20770	20649	20834	20564	20806	20697	20689	20638	20747	20694	20699	20707	20246	20553	20729	20601	20765	20797	20925	20575	20563	20523	20445	20765	20781	20866	20646	20412	20665	20847	20585	20724	20613	20811	20782	20775	20720	20501	20492	20681	20785	20619	20705	20551	20611	20646	20613	20622	20676	20777	20524	20951	20784	20668	20690	20732	20603	20897	20607	20961	20723	20869	20718	20542	20791	20661	20845	20544	20717	20866	20634	20758	20828	20727	20810	20819	20600	20692	20655	20575	20585	20631	20829	20672	20689	20596	20637	20613	20753	20771	20670	20768	20590	20669	20334	20709	20689	20475	20676	20602	20830	20679	20676	20677	20559	20377	20610	20563	20463	20631	20883	20604	20809	20753	20632	20619	20625	20702	20661	20705	20411	20699	20727	20791	20576	20662	20749	20695	20768	20526	20580	20860	20592	20790	20661	20763	20757	20526	20718	20798	20675	20753	20524	20620	20751	20665	20718	20558	20486	20573	20741	20610	20864	20500	20821	20838	20625	20744	20679	20785	20642	20361	20463	20594	20680	20596	20761	20808	20726	20556
28832	44257	35651	27313	22538	20347	19898	19094	18508	18671	19483	19021	18782	18262	17983	17730	17559	17474	17325	17247	17306	16992	17430	17158	17227	17223	18352	20266	20754	19784	19036	17991	17711	17185	16958	17275	17150	17039	17154	16853	16977	17157	16929	17101	16979	17067	17016	17108	17022	16889	17013	17123	17120	17046	16933	17087	17097	17173	17211	16917	17073	17062	17097	16993	17053	17110	17087	16835	17011	17194	17000	16916	17096	17029	16978	17037	17042	16968	17086	17072	16985	17011	16995	17042	17036	17263	17105	16937	16946	16970	17273	17024	17091	17041	17056	16904	16834	16970	16868	16985	17010	16895	17306	17085	16862	17103	17093	16884	16885	17209	17182	17055	17140	17042	16976	17031	17042	17010	17025	16971	17010	17097	16884	17087	17351	16932	17171	17067	16953	16954	16866	17023	17026	17041	17035	17006	17063	16776	17109	16927	16897	17088	16965	17047	16913	17110	17061	16968	17113	17051	17100	17075	17329	17016	17048	16994	17021	16978	16999	16943	17082	17048	16866	17063	16869	17380	16953	17101	16933	16996	17065	16895	17060	17080	16788	17118	17013	16974	16892	17013	16983	17012	17123	16931	17082	17011	17215	17142	16996	16842	17039	16891	16976	17067	16904	16891	16994	16820	17078	17256	17012	17162	17015	16996	17012	17165	17045	17104	16994	16943	16974	17085	16987	17208	17226	16958	17080	17099	16924	16903	17139	17035	17127	17198	16932	16926	16907	17060	16973	16943	17054	16891	16887	17084	17043	16848	16912	17048	16969	16865	17044	16943	17169	17004	17045	17193	17049	17143	16803	16908	17096	17070	16948	16914	17008	16932	16870	16949	16777	17098	17189	16941	17021	17186	17008	17018	16941	16855	16958	17105	17140	17064	16939	17166	16848	16998	17006	16964	16898	17207	16927	17069	17081	16923	17032	17064	16926	17082	16999	17101	16994	17090	16991	17128	16944	17091	17057	17069	16978	17018	16965	16990	17114	16979	16847	17007	17006	16785	17078	17059	17084	17044	16932	16889	16928	16978	17023	17115	16946	16925	17159	17191	17107	16979	16994	16937	17147	17123	17123	16936	16993	16904	16831	16910	17010	17159	17107	16938	17098	17030	17064	17082	17162	16845	16895	17101	17022	17107	16886	17046	16867	17090	16906	17021	16994	17082	17110	16950	17076	17072	16939	17115	17004	17014	17008	17029	17006	16872	17207	17073	17126	17160	17098	17087	17105	16926	17016	16978	17082	16877	17107	16965	17163	17073	17235	17056	17186	17027	17064	17006	17165	16825	17134	17095	17019	17282	16911	17113	17011	16944	17141	17080	17051	16918	17065	17067	17056	16950	17018	16952	16959	16900	16983	17121	16959	17088	16990	16923	16957	16987	16993	17065	16868	17015	17178	17032	16941	16974	17127	16970	17035	17147	17035	17055	16930	17040	17140	17025	17030	16988	17111	17123	17096	16819	17066	17105	17026	17123	16926	16946	17006	16839	17061	17135	17085	16828	17008	17023	16936	17040	17244	16930	16900	17106	16962	17038	17060	16833	17010	16902	16857	17017	17166	17014	16994	16918	17057	16942	17155	16906	16826	16931	16864	17056	17072	17020	17030	17056	16914	17087	16943	17015	17120	16916	17070	16958	16957	17072	17128	16910	16971	17047	17012	16880	17163	16862	17070	17009	17005	17104	17201	17018	16964	16970	17017	16879	17045	16889	17099	16865	17086	16974	16903	16872	16995	17059	17046	17174	17050	17083	16952	17019	16911	17000	17037	16871	17010	16848	16951	17228	16892	16898	17101	17083	16942	17273	17056	17024	17074	17059	17011	17174	17007	17101	17124	17028	17023	16890	17194	16993	17000	16989	16953	16862	17164	17129	17046	17052	17022	16947	17033	17093	17010	17046	16989	17042	17146	17021	16935	17191	16988	17044	16949	17038	17079	17142	16989	17195	17130	17085	16748	17177	17037	17187	16995	17027	16891	17026	16832	17019	17086	17128	16938	16985	17161	16963	16950	17105	17120	16964	16897	17157	17020	17041	16915	16827	16957	17100	16956	16920	16931	16979	17110	17135	17081	16828	16959	17088	17220	16943	17023	17071	17097	17165	17167	17095	17120	17024	17140	16929	17162	16875	16916	16921	16996	16973	17059	17051	17065	16944	17018	16917	17083	16881	17081	17015	17010	17137	17083	16976	16945	17052	16990	17009	17039	17073	16887	16971	16967	16902	17009	16977	17130	16962	17135	16953	16911	17020	16982	17091	17086	16881	16927	16959	17024	16893	16936	17173	16961	17039	17119	16986	17097	17059	16856	16947	17048	16994	17130	17120	16956	16871	16957	17025	16984	16816	17072	17033	17093	17185	16970	17014	17018	16823	17167	17208	16930	17038	17011	17053	16921	17040	17131	16927	17029	16937	16955	17179	16951	16934	16943	16994	17128	16908	17035	17029	17074	17055	17030	17222	17039	17199	16979	16978	17120	16843	17114	17160	16993	17139	17075	17174	17171	16966	17110	17005	17104	16873	17138	17135	17027	17086	17132	17067	17033	17038	17026	16938	17073	17096	16898	17106	17014	17217	17029	17022	16953	16974	16978	17058	16891	17047	17048	17102	16922	17078	16967	16992	17179	17049	17063	17124	17099	17092	16919	16971	16921	17094	17096	16931	17050	17152	16914	16907	16921	17083	16963	17024	16997	17138	17146	17043	17063	17091	16934	17029	16839	17078	16893	17031	17146	17081	17051	17232	17184	17086	17079	17107	17077	17030	16996	17055	17218	16917	17219	17180	16930	17085	17053	16951	16886	16920	17024	16799	16931	17149	17090	16994	16918	16992	17054	17041	17117	17261	17158	17103	17017	17087	16839	16916	17147	16923	17170	17215	17052	17139	17153	17137	17116	16991	16886	16954	16899	16922	17079	17059	17059	16911	16952	16897	17202	17063	17091	16953	16963	16937	17028	17056	17099	17027	17023	17148	17070	16985	17067	16872	17100	17086	17169	16923	17016	16910	16912	16979	16935	16880	16919	17045	17088	17030	17005	17047	17038	17031	17065	17201	17131	17063	16995	17159	16897	17088	17068	16971	16875	17112	17114	17281	16955	17064	16914	16755	16828	17204	17025	16864	16983	17091	16997	16879	16946	17077	16853	17161	17211	17167	16953	17060	17142	16973	16948	17072	17046	17026	17145	17028	17007	16986	17120	17142	17023	16835	16982	16966	16926	16953	17046	17062	16974	17012	17070	17200	17083	17081	17079	16973	17069	17148	17012	17100	16992	17050	17163	16958	17048	16900	16940	16884	17056	17105	16941	16973	17103	17161	16892	17002	17167	16926	16989	16959	17029	17101	17068	17176	16988	16873	17178	17002	17169	17003	16937	17071	16955	17033	16961	16980	16892	17167	17083	17131	16955	16956	17126	17103	17233	17084	17110	16843	16939	16926	16969	17151	17075	17015	16974	17087	16891	16854	17009	17087	17040	17047	16950	16869	17056	17120	17165	16975	17003	17021	16913	17043	17022	17007	16994	17034	16848	17195	17099	17066	16947	16959	16909	16966	17132	17092	16919	17228	17150	17016	17011	16951	17079	17097	17033	16819	17043	17048	17052	17102	17035	16953	17033	17036	16952	17135	16944	17229	16980	17054	17115	16925	17144	16994	17056	16970	16853	16913	16963	17049	17139	17112	16983	17074	17121	17107	17139	17098	17004	17073	17018	17162	16923	17004	16998	16999	17212	17157	16999	17000	16970	17012	17227	17038	17098	17135	16981	17150	16894	16949	17110	17023	17194	16868	16914	16979	17111	16824	17080	16945	17073	16982	16837	17085	16957	17046	17059	17009	17050	17083	16930	16932	16917	17038	17060	17091	17076	17026	16978	17001	17096	16987	16942	16952	17089	17059	17206	17201	17109	17061	17029	17014	17075	17094	17139	16945	16950	16995	17100	16972	17070	17051	17235	17152	17125	17056	16931	16962	16921	17106	16968	17122	16906	17077	17178	17079	16893	17007	16947	17119	17092	17093	17134	17029	17038	16949	17020	17177	17287	16958	17101	16957	17075	17122	17024	16860	16960	17112	17060	17175	17097	17129	17188	16949	17017	17019	16874	17053	16907	17046	17164	16961	16990	17298	16951	17122	16965	16953	16864	17109	17060	17110	17035	17096	17054	17146	16928	16869	16976	17090	17239	16957	17107	16925	16988	17123	16943	16953	16945	16985	17343	17083	16839	16942	17104	17180	17130	17070	16861	17089	16985	17027	16925	17032	17098	17112	17022	17058	17040	17026	17186	17069	16981	17206	17075	16733	16996	16998	17081	16872	17038	16958	16997	17087	17025	16941	17147	17020	17097	16912	17051	17147	17115	16948	17121	16912	16930	17071	17224	17014	17039	17016	17075	17107	16935	17205	17109	17020	16853	16878	17030	16906	16835	16865	17065	16989	16815	17075	17179	16985	16733	17054	17182	17044	16984	17343	16953	17060	16956	17128	16867	16898	16983	16941	16945	17012	17011	17096	17062	16977	16970	17028	17101	16934	16926	17176	17030	17212	16932	17066	17047	16828	16951	17013	17166	16943	16986	16974	16882	17053	17088	17052	16969	16988	16896	17168	16903	17033	16901	16984	17200	16989	16962	16932	16946	17138	16933	17147	16849	16956	16899	16920	17047	17046	16909	17014	17194	17046	17066	17085	17038	16912	17151	16997	17126	17039	17045	17000	17106	16998	16881	17039	17152	16969	17044	17025	16963	17036	16969	17061	17035	16966	16915	16966	16941	17159	16881	17027	17180	16881	17036	16716	17183	17073	16941	17103	17050	17025	17038	16843	16930	17073	17149	17078	17093	16923	17124	16990	17063	16959	17016	17168	17307	17037	17105	17151	16905	17026	17043	17001	17131	17169	17062	16937	17120	16991	17081	17093	17161	16952	17055	17068	17227	16777	17075	17010	16964	17113	16871	17110	17126	17011	16963	17044	16972	17100	17008	16992	16971	16960	17016	17019	16759	17223	16924	16936	17066	16886	17030	17077	16870	16911	17068	17038	16923	16840	17153	16955	17016	17108	16988	17060	17074	17102	17052	17127	17193	16952	17012	16982	16961	16949	17112	17250	16977	16952	16993	16972	16996	17140	17030	16938	16960	17075	17038	16917
22830	21430	29335	23961	21907	24873	28294	23558	22725	23250	23583	23525	23265	23031	22684	21937	21838	21790	21819	21614	21477	21633	21764	21726	21697	21785	22447	24767	26311	25429	23783	23123	22297	21747	21716	21307	21316	21172	21498	21397	21431	21340	21349	21312	21426	21198	21172	21150	21211	21278	21303	21537	21254	21484	21538	21614	21488	21380	21468	21428	21267	21308	21511	21174	21393	21112	21345	21490	21268	21305	21220	21387	21643	21189	21311	21274	21459	21328	21323	21402	21607	21500	21364	21423	21587	21387	21217	21441	21188	21289	21266	21205	21451	21316	21536	21344	21303	21262	21142	21101	21340	21494	21329	21406	21184	21551	21380	21358	21387	21194	21282	21242	21421	21352	21150	21373	21098	21199	21514	21166	21218	21115	21482	21261	21363	21247	21387	21349	21302	21350	21290	21243	21165	21131	21511	21254	21407	21402	21171	21371	21345	21435	21220	21184	21573	21227	21155	21073	21296	21220	21252	21256	21229	21265	21359	21368	21231	21211	21392	21136	21220	21344	21228	21632	21282	21360	21266	21332	21398	21486	21538	21203	21358	21287	21266	21369	21193	21178	21295	21336	21274	21537	21378	21325	21435	21305	21351	21230	21230	21407	21262	21340	21314	21408	21149	21511	21352	21339	21360	21167	21220	21295	21226	21070	21434	21452	21148	21339	21434	21347	21261	21287	21470	21415	21134	21231	21324	20972	21319	21226	21386	21265	21281	21296	21228	21401	21243	21212	21216	21302	21377	21372	21174	21340	21361	21161	21086	21372	21424	21332	21189	21309	21172	21229	21330	21165	21150	21107	21387	21302	21155	21239	21213	21299	21353	21231	21300	21260	21496	21414	21419	21312	21534	21357	21330	21423	21448	21457	21343	21408	21264	21132	21122	21280	21240	21279	21365	21239	21239	21242	21200	21262	21269	21305	21359	21119	21251	21383	21171	21205	21103	21305	21239	21414	21225	21308	21255	21265	21403	21163	21281	21344	21324	21492	21343	21290	21278	21333	21401	21094	21246	21527	21489	21340	21378	21315	21297	21152	21307	21274	21323	21283	21341	21248	21637	21306	21273	21163	21298	21529	21165	21340	21160	21308	21198	21323	21157	21614	21311	21375	21212	21159	21110	21504	21378	21550	21221	21527	21262	21547	21325	21176	21323	21330	21293	21339	21142	21325	21344	21214	21279	21365	21301	21228	21347	21250	21109	21461	21284	21080	21358	21056	21403	21313	21343	21298	21180	21435	21482	21584	21340	21349	21516	21339	21410	21141	21513	21376	21320	21278	21280	21231	21195	21416	21324	21319	21307	21143	21458	21042	21274	21191	21308	21273	21344	21240	21244	21254	21522	21264	21345	21042	21258	21282	21489	21332	21086	21155	21406	21178	21446	21150	21409	21411	21292	21199	21269	21275	21218	21428	21406	21199	21228	21343	21202	21280	21278	21256	21072	21120	21045	21606	21068	21370	21312	21266	21290	21119	21399	21283	21212	21205	21177	21272	21345	21416	21016	21356	21471	21208	21186	21352	21334	21504	21388	21132	21273	21428	21168	21274	21278	21167	21377	21395	21422	21371	21047	21289	21399	21391	21526	21364	21386	21363	21403	21219	21399	21273	21378	21151	21185	21253	21340	21206	21306	21208	21349	21379	21229	21459	21587	21226	21104	21079	21187	21150	21360	21098	21293	21213	21238	21232	21440	21356	21099	21451	21386	21503	21319	21309	21430	21080	21115	21137	21454	21095	21065	21566	21164	21144	21193	21331	21342	21475	21259	21210	21361	21325	21088	21215	21352	21249	21324	21269	21173	21359	21547	21480	21164	21536	21336	21020	21241	21422	21295	21293	21216	21532	21319	21537	21201	21312	21274	21337	21503	21386	21474	21237	21317	21337	21438	21132	21442	21371	21459	21203	21093	21108	21373	21388	21285	21547	21292	21249	21467	21427	21158	21411	21234	20990	21385	21319	21281	21401	21343	21151	21245	21027	21240	21260	21323	21209	21221	21181	21259	21369	21320	21090	21276	21260	21485	21321	21263	21491	21257	21220	21228	21206	21341	21551	21453	21435	21292	21251	21278	21624	21184	21341	21458	21264	21267	21422	21092	21317	21301	21172	21210	21471	21292	21159	21320	21334	21157	21204	21313	21301	21226	21041	21155	21235	21228	21270	21287	21238	21420	21356	21208	20978	21305	21137	21297	21474	21312	21239	21213	21355	21338	21275	21501	21320	21260	21373	21441	21224	21281	21320	21362	21335	21366	21124	21091	21179	21298	21364	21439	21099	21231	21289	21410	21248	21425	21394	21114	21387	21177	21163	21317	21436	21360	21403	21372	21196	21128	21353	21359	21166	21441	21305	21220	21064	21396	21304	21456	21207	21228	21331	21358	21317	21461	21300	21458	21248	21090	21197	21222	21344	21301	21210	21125	21336	21222	21230	21378	21151	21157	21404	21285	21229	21350	21337	21304	21350	21315	21240	21357	21373	21353	21294	21165	21159	21495	21367	21151	21338	21230	21492	21127	21323	21212	21329	21331	21262	21288	21488	21372	21322	21352	21201	21396	21435	21297	21116	21166	21264	21201	21288	21488	21341	21293	21306	21329	21231	21306	21336	21269	21327	21222	21223	21325	21344	21193	21251	21339	21448	21213	21213	21325	21292	21422	21177	21179	21396	21388	21129	21053	21305	21384	21253	21149	21116	21273	21285	21100	21152	21471	21075	21094	21231	20983	21120	21495	21114	21231	21345	21342	21137	21181	21318	21217	21428	21185	21205	21323	21397	21154	21041	21241	21200	21129	21596	21295	21311	21300	21291	21339	21365	21457	21298	21355	21442	21324	21198	21293	21316	21171	21520	21171	21247	21269	21380	21410	21501	21255	21181	21110	21371	21322	21411	21204	21176	21202	21258	21402	21269	21262	21478	21336	21417	21356	21349	21197	21268	21172	21183	21215	21286	21372	21125	21318	21270	21243	21202	21406	21259	21414	21309	21091	21193	21312	21250	21136	21094	21372	21194	21601	21315	21325	21182	21254	21251	21196	21293	21176	21237	21251	21086	21268	21332	21436	21425	21305	21439	21187	21178	21233	21349	21194	21292	21278	21268	21372	21240	21335	21188	21073	21303	21286	21427	21386	21032	21288	21307	21274	21382	21432	21457	21244	21113	21264	21216	21396	21475	21432	21187	21227	21099	21289	21368	21205	21334	21320	21374	21377	21200	21321	21364	21495	21317	21373	21486	21195	21239	21200	21219	21280	21321	21391	21315	21280	21281	21226	21466	21471	21357	21559	21069	21408	21096	21289	21341	21018	21291	21527	21262	21333	21393	20989	21173	21288	21367	21463	21079	21273	21341	21256	21180	21210	21194	21172	21337	21127	21324	21068	21469	21591	21354	21224	21138	21199	21251	21177	21434	21453	21503	21423	21182	21278	21212	21294	21367	21341	21211	21178	21135	21316	21214	21345	21209	21071	21179	21289	21268	21260	21242	21219	21105	21212	21361	21329	21410	21358	21335	21204	21360	21451	21289	21310	21267	21271	21222	21336	21193	21342	21191	21099	21347	21348	21219	21312	21291	21417	21476	21510	21442	21314	21260	21282	21191	21393	21410	21347	21056	21153	21300	21412	21192	21327	21257	21213	21205	21355	21423	21328	21267	21039	21155	21092	21178	21169	21292	21440	21285	21319	21071	21356	21422	21136	21384	21312	21183	21204	21499	21472	21184	21161	21210	21146	21255	21466	21495	21154	21250	21203	21392	21301	21297	21169	21405	21416	21213	21382	21382	21377	21352	21435	21364	21289	21262	21228	21440	21389	21311	21517	21278	21256	21332	21480	21497	21366	21225	21380	21206	21297	21486	21192	21123	21411	21116	21311	21275	21307	21359	21131	21295	21268	21170	21354	21234	21117	21160	21342	21213	21289	21168	21248	21187	21253	21420	21298	21308	21479	21261	21319	21523	21534	21124	21292	21149	21131	21076	21364	21467	21391	21097	21297	21534	21487	21448	21210	21303	21404	21261	21331	21305	21264	21423	21434	21264	21253	21252	21117	21121	21254	21154	21487	21341	21349	21348	21326	21473	21268	21528	21132	21321	21317	21142	21446	21199	21224	21193	21268	21374	21383	21276	21173	21262	21314	21273	21209	21093	21308	21184	21259	21350	21163	21302	21404	21205	21148	21274	21295	21172	21296	21221	21342	21063	21251	21171	21451	21225	21283	21371	21197	21294	21355	21401	21324	21399	21325	21407	21256	21171	21141	21164	21363	21248	21390	21155	21317	21274	21233	21174	21359	21292	21193	21351	21262	21270	21271	21171	21228	21294	21297	21239	21160	21349	21591	21163	21296	21315	21291	21354	21273	21100	21429	21429	21211	21438	21307	21264	21282	21344	21247	21221	21403	21325	21433	21333	21390	21098	21100	21118	21386	21102	21328	21317	21248	21240	21186	21473	21295	21012	21307	21373	21700	21339	21425	21207	21322	21227	21241	21223	21261	21163	21316	21171	21288	21417	21458	21304	21350	21465	21240	21364	21249	21421	21393	21266	21142	21278	21292	21411	21457	21362	21324	21041	21350	21377	21247	21143	21482	21170	21234	21248	21284	21139	21142	21302	21316	21119	21368	21185	21182	21337	21321	21164	21375	21289	21300	21214	21186	21327	21417	21411	21077	21189	21601	21478	21340	21289	21389	21301	21237	21233	21212	21390	21410	21167	21325	21354	21393	21221	21458	20985	21404	21039	21196	21277	21286	21173	21277	21490	21263	21176	21152	21157	21099	21291	21403	21030	21236	21374	21282	21091	21349	21239	21286	21329	21338	21150	21320	21163	21413	21078	21374	21252	21276	21446	21310	21351	21319	21230	21347	21262	21373	21158	21492	21639	21388	21343	21073	21285	21098	21195	21414	21237	21254	21327	21132	21223	21256	21063	21375	21178	21314	21220	21265	21287	21138	21204	21423	21489	21130	21369	21296	21343	21353	21306	21318	21239	21313	21032	21231	21194	21122	21313	21307	21438	21200	21288	21228	21086	21213	21218	21291	21224	21007	21289	21263	21303	21152	21317	21218	21203	21419	21135	21353	21267	21119	21196	21188	21301	21238	21349	21287	21375	21227	21398	21252	21189	21169	21271	21433	21294	21374	21085
32038	50554	44657	29641	25416	22750	21199	20434	19774	19470	20377	20727	20426	19715	19037	18031	18043	17872	17973	17557	17706	17745	17604	17676	17438	17643	19099	22943	24408	22754	20756	19302	18382	17784	17420	17470	17350	17286	17319	17481	17276	17345	17380	17306	17212	17318	17580	17346	17476	17440	17515	17365	17431	17465	17280	17504	17348	17332	17208	17397	17386	17258	17344	17521	17306	17408	17256	17539	17425	17300	17350	17434	17447	17257	17462	17414	17176	17376	17296	17318	17473	17302	17267	17335	17430	17470	17303	17369	17399	17164	17357	17413	17360	17428	17467	17348	17280	17371	17286	17460	17246	17355	17394	17270	17477	17507	17136	17536	17473	17321	17309	17330	17406	17373	17260	17320	17268	17369	17289	17391	17432	17539	17175	17406	17344	17371	17391	17394	17392	17370	17513	17479	17550	17184	17273	17305	17188	17384	17381	17362	17371	17242	17246	17104	17277	17443	17418	17373	17282	17621	17402	17422	17324	17513	17290	17305	17414	17483	17277	17477	17248	17151	17419	17415	17606	17509	17372	17507	17338	17368	17310	17389	17444	17296	17241	17369	17467	17206	17381	17341	17318	17469	17465	17195	17262	17191	17220	17452	17387	17396	17294	17321	17410	17405	17327	17479	17409	17348	17366	17423	17216	17484	17340	17360	17258	17326	17336	17256	17481	17207	17251	17347	17377	17480	17298	17378	17407	17203	17269	17325	17470	17313	17185	17408	17395	17420	17372	17335	17541	17341	17303	17327	17386	17441	17271	17286	17294	17286	17363	17338	17338	17357	17360	17391	17340	17460	17428	17051	17380	17299	17254	17318	17275	17387	17472	17529	17253	17428	17492	17366	17306	17408	17335	17302	17254	17459	17340	17366	17331	17313	17384	17248	17313	17263	17382	17268	17392	17386	17343	17300	17264	17449	17109	17297	17446	17320	17357	17283	17225	17378	17312	17433	17367	17413	17272	17330	17251	17461	17336	17474	17529	17311	17240	17403	17383	17226	17354	17358	17281	17513	17340	17215	17387	17327	17491	17576	17314	17287	17444	17383	17404	17342	17467	17352	17247	17507	17313	17224	17239	17457	17413	17355	17267	17229	17400	17328	17314	17418	17515	17300	17416	17425	17238	17425	17293	17359	17366	17394	17302	17429	17290	17307	17350	17332	17308	17298	17375	17325	17341	17426	17193	17292	17418	17345	17412	17516	17425	17336	17291	17269	17532	17332	17293	17216	17333	17217	17338	17453	17473	17386	17406	17230	17219	17289	17317	17374	17394	17313	17327	17480	17570	17360	17355	17524	17231	17448	17313	17290	17401	17320	17233	17535	17318	17489	17481	17348	17239	17230	17301	17230	17412	17385	17481	17264	17335	17357	17466	17466	17335	17412	17218	17370	17384	17456	17279	17194	17370	17464	17429	17452	17325	17511	17400	17290	17182	17331	17399	17411	17507	17383	17369	17341	17319	17190	17483	17252	17410	17492	17063	17357	17238	17393	17293	17313	17456	17267	17387	17293	17300	17376	17422	17263	17484	17252	17578	17480	17198	17220	17333	17396	17532	17435	17142	17426	17175	17320	17265	17246	17467	17313	17409	17465	17457	17328	17404	17277	17311	17362	17326	17364	17545	17454	17417	17426	17458	17393	17216	17458	17203	17406	17281	17381	17509	17186	17342	17312	17304	17248	17354	17361	17316	17346	17337	17148	17348	17292	17427	17379	17294	17437	17400	17326	17545	17389	17366	17256	17377	17440	17386	17255	17262	17347	17274	17350	17377	17331	17403	17492	17393	17376	17344	17255	17257	17458	17267	17334	17449	17435	17334	17238	17442	17416	17186	17400	17433	17347	17320	17173	17330	17239	17358	17270	17436	17244	17448	17263	17489	17326	17362	17293	17224	17245	17474	17443	17393	17364	17424	17440	17399	17317	17539	17190	17423	17303	17325	17300	17285	17410	17350	17592	17462	17347	17398	17247	17337	17458	17346	17284	17266	17512	17200	17412	17302	17558	17546	17312	17255	17274	17348	17611	17305	17469	17277	17294	17318	17461	17413	17289	17173	17290	17428	17210	17257	17436	17319	17302	17553	17490	17538	17164	17467	17461	17322	17191	17267	17570	17305	17327	17360	17443	17449	17413	17461	17392	17425	17269	17412	17421	17384	17344	17365	17314	17422	17613	17281	17347	17373	17382	17058	17310	17481	17479	17284	17304	17495	17285	17315	17266	17219	17512	17390	17310	17534	17420	17349	17520	17392	17386	17341	17345	17593	17430	17211	17264	17370	17468	17371	17188	17371	17437	17342	17393	17379	17316	17419	17475	17400	17383	17199	17406	17469	17334	17260	17322	17433	17481	17423	17402	17316	17458	17345	17382	17343	17404	17390	17430	17327	17261	17330	17237	17326	17411	17194	17414	17301	17242	17411	17296	17274	17361	17470	17430	17335	17268	17252	17459	17466	17371	17155	17404	17341	17333	17363	17337	17306	17600	17624	17421	17372	17482	17478	17354	17389	17190	17515	17263	17366	17390	17294	17445	17534	17416	17567	17485	17372	17254	17376	17537	17344	17424	17402	17340	17392	17409	17511	17313	17241	17239	17469	17397	17266	17442	17458	17242	17489	17264	17177	17445	17113	17361	17398	17335	17435	17399	17380	17258	17365	17423	17211	17573	17249	17388	17362	17318	17500	17284	17348	17391	17330	17360	17337	17548	17558	17380	17290	17513	17134	17365	17449	17162	17350	17239	17428	17401	17392	17257	17356	17307	17314	17529	17334	17379	17397	17276	17312	17321	17384	17248	17394	17280	17291	17403	17346	17406	17376	17460	17405	17383	17293	17411	17562	17376	17339	17421	17421	17314	17461	17486	17180	17406	17411	17390	17473	17302	17429	17451	17339	17409	17481	17411	17435	17476	17281	17334	17347	17380	17455	17299	17383	17422	17593	17452	17274	17203	17385	17170	17387	17421	17303	17326	17312	17214	17332	17375	17407	17252	17466	17320	17328	17296	17328	17225	17479	17289	17452	17525	17327	17391	17189	17346	17187	17353	17302	17356	17311	17308	17455	17423	17375	17428	17387	17465	17434	17313	17348	17319	17433	17386	17350	17283	17283	17345	17407	17358	17364	17459	17404	17243	17399	17337	17459	17207	17387	17415	17244	17178	17518	17504	17249	17228	17401	17446	17308	17312	17385	17291	17448	17283	17424	17335	17249	17271	17343	17263	17486	17230	17313	17309	17456	17270	17384	17283	17237	17308	17513	17177	17307	17307	17361	17318	17429	17431	17333	17459	17419	17286	17270	17515	17393	17433	17378	17358	17323	17372	17282	17355	17448	17333	17296	17463	17290	17294	17380	17425	17306	17363	17437	17349	17263	17195	17309	17105	17489	17420	17518	17433	17324	17293	17275	17300	17372	17404	17385	17486	17415	17172	17610	17367	17240	17354	17441	17361	17424	17377	17493	17184	17296	17271	17340	17373	17254	17387	17275	17455	17489	17414	17225	17346	17308	17358	17456	17415	17339	17284	17439	17445	17411	17385	17473	17336	17261	17337	17509	17509	17135	17427	17307	17554	17295	17191	17513	17481	17258	17274	17345	17219	17528	17217	17302	17326	17412	17357	17454	17518	17380	17468	17361	17377	17399	17304	17333	17314	17451	17309	17371	17536	17354	17369	17478	17293	17445	17437	17408	17276	17255	17394	17325	17470	17255	17346	17509	17414	17255	17208	17432	17256	17495	17292	17290	17268	17263	17380	17448	17340	17252	17344	17521	17429	17245	17484	17318	17413	17205	17287	17481	17296	17496	17524	17387	17264	17429	17441	17338	17293	17403	17251	17412	17349	17333	17333	17320	17203	17174	17341	17387	17242	17308	17421	17432	17216	17414	17378	17238	17359	17334	17360	17447	17425	17374	17284	17357	17395	17235	17214	17309	17361	17230	17393	17487	17440	17246	17396	17290	17186	17368	17325	17347	17374	17366	17261	17437	17191	17381	17339	17068	17434	17304	17352	17368	17308	17280	17195	17474	17466	17317	17190	17461	17194	17521	17457	17399	17442	17217	17319	17240	17329	17325	17271	17312	17405	17345	17214	17279	17452	17191	17346	17253	17522	17327	17314	17290	17342	17238	17322	17376	17305	17539	17365	17396	17383	17276	17523	17253	17329	17310	17422	17274	17409	17283	17278	17409	17361	17309	17222	17372	17409	17420	17305	17295	17272	17266	17046	17405	17370	17467	17460	17338	17317	17401	17550	17314	17370	17332	17274	17177	17303	17485	17235	17478	17539	17381	17358	17292	17218	17491	17421	17407	17199	17264	17445	17215	17360	17238	17415	17360	17133	17214	17385	17460	17360	17184	17226	17533	17462	17340	17333	17389	17227	17400	17298	17313	17354	17407	17287	17586	17348	17294	17262	17434	17301	17352	17325	17448	17333	17274	17307	17367	17368	17120	17328	17337	17270	17510	17298	17353	17411	17506	17264	17260	17188	17388	17263	17260	17278	17364	17428	17277	17384	17451	17327	17380	17350	17409	17313	17422	17326	17434	17339	17406	17468	17470	17206	17331	17420	17502	17495	17404	17207	17231	17232	17346	17462	17262	17407	17236	17221	17257	17283	17330	17375	17385	17306	17327	17301	17439	17430	17367	17200	17400	17422	17329	17290	17281	17383	17285	17489	17361	17479	17406	17430	17328	17324	17446	17326	17471	17360	17382	17305	17354	17178	17335	17308	17509	17338	17433	17402	17478	17300	17398	17345	17328	17382	17426	17436	17365	17245	17543	17259	17443	17364	17431	17391	17125	17233	17399	17282	17463	17380	17475	17338	17248	17482	17269	17392	17153	17391	17341	17483	17419	17626	17313	17522	17248	17329	17530	17336	17561	17433	17307	17512	17251	17212	17504	17432	17284	17488	17384	17420	17543	17472	17454	17499	17359	17523	17331	17284	17298	17277	17317	17340	17435	17429	17474	17423	17490	17308	17394	17384	17254	17319	17488	17373	17252	17400	17319	17582	17221	17363	17442	17330	17433	17425	17331	17380	17276	17486	17320	17335	17373	17428	17510	17300	17376	17706	17337	17140	17443	17362	17286	17475	17516	17354	17290	17288	17319	17413	17246	17253	17281	17470	17419	17318	17214	17191	17354	17329
28536	24984	30352	26884	22400	21648	21450	21192	21038	21096	21331	21638	21575	21618	21470	20944	20689	20792	20709	20749	20637	20536	20812	20662	20704	20666	20730	20888	20816	21099	21098	20611	20951	20783	20520	20768	20759	20681	20573	20575	20557	20752	20619	20647	20697	20484	20574	20644	20453	20771	20593	20551	20710	20513	20815	20800	20584	20548	20427	20611	20507	20574	20719	20472	20556	20672	20633	20529	20512	20654	20787	20749	20750	20657	20664	20653	20711	20803	20616	20793	20491	20576	20546	20384	20387	20349	20595	20515	20728	20689	20655	20440	20686	20691	20516	20679	20646	20572	20624	20481	20398	20636	20562	20822	20417	20431	20723	20420	20638	20424	20560	20742	20690	20635	20471	20817	20505	20536	20766	20863	20704	20614	20532	20567	20412	20564	20533	20513	20265	20571	20609	20357	20508	20596	20585	20614	20530	20715	20702	20740	20597	20318	20738	20665	20660	20504	20338	20446	20485	20754	20666	20562	20467	20715	20526	20673	20643	20608	20556	20550	20501	20507	20570	20690	20704	20698	20696	20619	20550	20799	20644	20683	20560	20643	20617	20422	20485	20527	20679	20563	20564	20392	20592	20609	20613	20529	20546	20648	20632	20515	20705	20748	20679	20485	20546	20634	20557	20691	20433	20418	20585	20535	20421	20602	20446	20728	20575	20446	20490	20638	20679	20342	20805	20674	20656	20771	20656	20412	20598	20515	20545	20393	20633	20469	20790	20561	20538	20494	20427	20315	20522	20570	20588	20642	20468	20709	20701	20458	20598	20508	20573	20527	20468	20597	20406	20568	20555	20559	20537	20613	20590	20411	20635	20681	20613	20398	20529	20611	20582	20506	20668	20644	20701	20692	20762	20739	20666	20918	20613	20406	20678	20451	20622	20648	20644	20626	20635	20627	20568	20598	20469	20672	20811	20655	20729	20506	20506	20587	20486	20636	20693	20397	20502	20486	20614	20388	20614	20415	20645	20759	20680	20650	20727	20603	20397	20580	20605	20566	20473	20674	20686	20499	20613	20633	20263	20582	20457	20606	20712	20671	20477	20830	20743	20586	20637	20500	20485	20421	20445	20497	20688	20534	20584	20716	20563	20566	20443	20464	20595	20659	20611	20389	20599	20546	20659	20668	20450	20844	20423	20670	20455	20369	20620	20677	20433	20565	20447	20462	20619	20675	20695	20599	20474	20569	20625	20756	20569	20522	20508	20499	20512	20578	20403	20536	20537	20451	20687	20583	20901	20610	20500	20535	20521	20424	20564	20423	20541	20576	20709	20491	20524	20356	20588	20481	20258	20617	20640	20374	20622	20502	20629	20599	20627	20730	20855	20797	20692	20611	20642	20354	20520	20524	20613	20651	20750	20557	20535	20633	20725	20510	20534	20551	20545	20624	20538	20475	20501	20682	20638	20710	20468	20447	20579	20581	20395	20712	20769	20790	20588	20611	20678	20745	20657	20792	20736	20460	20726	20729	20663	20502	20607	20517	20380	20614	20773	20365	20461	20499	20529	20320	20575	20614	20826	20716	20759	20631	20418	20778	20418	20483	20691	20602	20456	20454	20375	20672	20552	20749	20583	20589	20302	20543	20550	20392	20684	20508	20716	20858	20303	20649	20713	20562	20489	20413	20566	20518	20663	20517	20595	20494	20689	20581	20447	20563	20473	20654	20790	20775	20541	20432	20524	20465	20559	20533	20487	20520	20527	20557	20529	20409	20554	20664	20548	20405	20329	20834	20518	20495	20667	20564	20551	20545	20670	20698	20633	20431	20630	20662	20475	20580	20432	20438	20668	20650	20618	20544	20579	20800	20308	20520	20598	20501	20570	20561	20597	20319	20475	20603	20409	20471	20606	20554	20539	20495	20482	20649	20479	20361	20562	20472	20488	20365	20477	20460	20647	20418	20546	20722	20703	20468	20546	20723	20695	20700	20472	20580	20674	20622	20649	20492	20541	20504	20612	20640	20509	20625	20777	20383	20684	20643	20664	20568	20777	20538	20766	20420	20310	20773	20493	20622	20472	20517	20448	20515	20648	20575	20605	20544	20820	20627	20714	20343	20646	20648	20422	20556	20462	20537	20636	20606	20603	20467	20690	20335	20642	20786	20529	20785	20620	20524	20601	20488	20663	20477	20547	20726	20669	20632	20512	20804	20735	20723	20590	20466	20557	20404	20669	20677	20523	20617	20733	20638	20498	20329	20460	20349	20522	20585	20901	20425	20681	20634	20747	20735	20407	20583	20586	20642	20530	20718	20747	20626	20437	20746	20825	20667	20762	20622	20556	20536	20866	20689	20713	20452	20479	20641	20552	20438	20630	20552	20571	20403	20566	20425	20512	20580	20632	20569	20584	20726	20550	20684	20648	20608	20521	20602	20427	20479	20493	20601	20507	20461	20519	20494	20684	20613	21035	20803	20816	20553	20561	20629	20629	20651	20562	20747	20623	20579	20480	20627	20450	20693	20312	20827	20536	20630	20656	20568	20401	20690	20510	20364	20590	20551	20568	20534	20492	20766	20712	20547	20668	20685	20674	20411	20777	20534	20627	20605	20649	20619	20487	20509	20661	20812	20608	20547	20516	20671	20463	20828	20637	20742	20712	20720	20610	20546	20540	20476	20510	20513	20535	20458	20657	20634	20737	20666	20551	20613	20578	20627	20632	20431	20515	20634	20715	20480	20439	20425	20759	20577	20462	20513	20559	20627	20571	20596	20468	20725	20652	20652	20528	20567	20644	20431	20789	20585	20504	20411	20583	20631	20690	20663	20453	20546	20607	20518	20754	20492	20768	20576	20459	20725	20733	20540	20744	20520	20348	20503	20621	20604	20507	20572	20651	20618	20759	20556	20517	20587	20833	20441	20594	20361	20703	20698	20619	20327	20500	20458	20591	20550	20494	20464	20642	20535	20532	20625	20483	20355	20701	20544	20585	20429	20706	20464	20507	20669	20537	20690	20410	20482	20627	20580	20719	20615	20592	20573	20504	20644	20509	20551	20505	20655	20566	20724	20672	20696	20537	20568	20558	20576	20502	20689	20540	20531	20819	20555	20523	20539	20648	20475	20715	20468	20495	20494	20579	20661	20851	20667	20571	20573	20632	20794	20658	20450	20697	20620	20568	20408	20621	20597	20650	20432	20468	20658	20629	20542	20728	20588	20583	20838	20586	20594	20516	20641	20480	20603	20510	20638	20667	20585	20682	20510	20724	20667	20376	20549	20674	20658	20629	20316	20731	20536	20526	20530	20511	20500	20752	20557	20631	20435	20751	20492	20533	20695	20446	20280	20535	20519	20413	20712	20594	20590	20628	20679	20326	20450	20588	20677	20683	20628	20511	20640	20455	20623	20515	20630	20665	20510	20654	20526	20801	20541	20531	20592	20529	20657	20689	20550	20645	20685	20288	20518	20475	20700	20509	20657	20630	20617	20508	20528	20744	20576	20498	20685	20691	20560	20762	20545	20316	20753	20518	20469	20619	20496	20439	20470	20454	20597	20674	20681	20598	20522	20437	20417	20621	20617	20592	20663	20668	20480	20480	20690	20606	20581	20811	20516	20518	20397	20664	20544	20441	20575	20592	20702	20644	20697	20533	20700	20446	20400	20358	20562	20496	20527	20759	20497	20539	20492	20732	20463	20811	20608	20718	20413	20722	20447	20628	20334	20671	20516	20677	20621	20353	20682	20644	20595	20768	20616	20595	20584	20364	20516	20531	20643	20554	20583	20653	20457	20677	20521	20440	20649	20613	20530	20550	20533	20717	20446	20609	20254	20605	20716	20627	20551	20685	20778	20605	20651	20526	20578	20701	20794	20446	20611	20694	20507	20390	20467	20756	20666	20855	20648	20612	20621	20581	20714	20350	20555	20582	20384	20432	20568	20569	20422	20489	20598	20480	20703	20615	20585	20374	20571	20514	20508	20598	20737	20568	20468	20534	20649	20612	20521	20636	20515	20644	20569	20576	20591	20703	20587	20743	20588	20778	20863	20631	20557	20532	20647	20467	20493	20567	20669	20611	20831	20630	20542	20730	20736	20420	20461	20457	20349	20618	20746	20614	20524	20639	20659	20645	20533	20326	20551	20754	20711	20561	20535	20699	20601	20733	20512	20453	20651	20514	20557	20548	20704	20575	20639	20709	20731	20812	20844	20796	20417	20463	20656	20674	20696	20543	20485	20627	20649	20687	20682	20427	20741	20482	20592	20734	20513	20700	20542	20576	20658	20389	20501	20625	20715	20617	20688	20593	20695	20660	20496	20469	20535	20380	20618	20526	20602	20430	20671	20566	20660	20467	20698	20660	20660	20602	20585	20535	20589	20585	20512	20453	20449	20586	20468	20663	20520	20634	20705	20616	20531	20589	20589	20707	20510	20590	20497	20448	20466	20684	20653	20647	20578	20676	20555	20507	20741	20606	20614	20602	20673	20639	20595	20753	20311	20493	20654	20568	20651	20620	20607	20441	20802	20532	20708	20684	20632	20422	20461	20478	20574	20696	20550	20675	20534	20537	20470	20574	20419	20545	20562	20613	20491	20478	20455	20692	20542	20554	20456	20483	20647	20713	20759	20599	20563	20633	20633	20586	20528	20506	20462	20698	20536	20608	20596	20727	20438	20655	20715	20719	20537	20580	20588	20697	20561	20678	20664	20528	20820	20625	20517	20692	20675	20843	20529	20561	20636	20903	20597	20582	20550	20669	20562	20444	20676	20695	20498	20569	20546	20555	20462	20656	20387	20719	20665	20714	20736	20680	20700	20591	20850	20969	20647	20641	20859	20824	20529	20870	20751	20784	20521	20473	20576	20464	20566	20472	20388	20427	20619	20566	20682	20659	20675	20707	20697	20471	20530	20430	20674	20866	20688	20722	20660	20695	20507	20560	20543	20609	20479	20788	20759	20751	20439	20703	20625	20474	20578	20444	20570	20527	20851	20694	20597	20506	20542	20694	20417	20622	20607	20524	20469	20648	20813	20704	20644	20763	20729	20634	20650	20618	20629	20610	20594	20663	20480	20652	20527	20527	20557	20697	20393	20459	20433	20744	20683	20729	20699	20542	20642	20770	20527	20628	20504	20537	20515	20549	20369	20581	20537	20716	20445	20520	20891	20689	20570	20492	20616	20429	20453	20456	20781	20603	20622
25987	35619	30490	22797	19414	18815	18003	18016	17978	17992	18345	18606	18335	18419	17812	17540	17200	17139	16940	17028	17065	17078	17002	16943	17039	17053	17002	17067	17452	17447	17341	17199	17134	17125	17081	16986	16937	17059	16900	16865	17014	16947	16927	16951	16935	16969	16865	16855	16838	16808	16952	16903	17008	16796	16929	17027	16805	16996	16880	17017	16948	17112	16748	17033	17089	16843	16980	16913	16985	16891	16930	16841	16944	16900	16909	17001	16801	17116	17077	16939	16900	17109	16954	17132	16938	16913	17004	16957	16980	17037	17030	16936	16817	16875	17210	16884	16968	16998	16947	16819	17007	17031	17108	16867	17077	17003	16945	17026	16979	16982	16874	16891	16955	16975	16812	16823	17047	16913	16880	16875	17029	16900	16883	16852	16984	16910	17025	16899	17030	16901	17015	17013	16989	17186	16822	16926	17020	16995	16967	17014	16789	17115	17025	16971	16975	16991	16856	17012	16796	16935	16842	17027	16762	16819	17006	16926	16928	16926	16863	16997	16796	17131	16918	16825	16900	16977	16909	17072	16961	17038	16988	17006	17095	16956	16917	16925	17040	16932	16879	16965	16930	17245	16922	16790	16999	16912	17020	17057	16928	16895	17004	16878	17033	16820	16831	16851	17067	16935	17022	16931	17180	16960	17077	16924	16969	17086	16990	16904	17057	16891	16848	17074	16954	16883	16985	16942	16909	17119	16886	16817	16982	16950	16914	16903	17137	17066	16818	16852	16921	16929	16901	16870	16865	16973	17076	17083	17028	16907	16919	16951	17057	17121	16839	16919	16874	16902	16873	16855	16815	17060	16943	17065	16948	17004	16908	17022	17149	16995	16883	16905	16900	16905	16883	17058	16861	17044	17077	16950	16955	16890	16867	16966	16979	17088	17072	16817	17045	16836	16917	16854	16915	16820	16993	16915	16869	16814	16860	16963	16831	16955	16994	16912	17036	17048	16951	16984	16966	16928	16915	16912	16995	16830	16873	17016	17016	16921	16965	17146	17031	16964	16831	17009	17097	17072	16847	17077	17035	16959	16834	16767	17040	16839	17163	16855	17189	16674	16894	16823	16950	17013	16910	16958	16836	16848	17039	16883	16970	17016	16928	16797	16970	16803	16851	16940	17034	16993	16902	16879	17041	17038	17093	16915	17027	16971	16911	16946	16853	16954	16911	16856	16949	17028	17079	16963	16896	16896	16994	17025	16914	16964	16849	16747	16880	16943	17033	16912	16950	16971	16976	16810	16964	16961	16835	17026	16893	16945	16948	16942	16897	17070	16942	17013	17119	17130	16925	16917	17004	16899	16928	16815	16927	16815	16950	17022	16806	16939	17032	17079	16893	16855	16916	17016	16981	16873	16963	16906	17053	16889	17038	16869	16986	16791	16955	16947	16954	16941	16891	17029	16964	17048	17168	16911	16899	17026	16912	17089	17059	17137	17019	17195	17091	16799	17013	16874	16966	16878	16970	17116	16852	16997	17209	16854	16879	17038	16846	17058	16744	16855	16817	17033	16889	17126	17014	16994	16952	16862	16969	16997	16999	17054	16833	17028	16956	16847	16782	16985	17077	17000	16956	16870	17124	17038	16847	16906	17031	17120	17019	17018	16984	16911	16911	17057	16811	16984	16939	16950	17019	16986	16937	17072	17141	16862	17043	16967	16895	16993	16980	17047	16787	17040	16872	17020	16923	16948	16811	16905	16969	16710	16890	16779	17155	16866	16865	17009	16976	16999	16782	17059	16971	17053	16971	17003	17191	16971	16904	17021	16932	16966	17118	16858	16728	17053	16922	16936	16848	17003	17046	17002	17012	17070	16955	16941	16896	16976	17099	16742	16972	16981	16889	16789	16954	16939	17103	16928	17001	16849	16985	16976	17007	16866	16962	16906	17013	17090	16920	16767	16955	16730	16999	16942	16923	16919	16835	16859	17012	16942	16768	17154	17036	17053	16920	16994	16978	17011	16996	16895	16958	16900	16960	16768	17054	16769	16948	17023	16882	17007	16995	16912	17079	16973	17201	17009	16900	16958	17276	17022	16924	16796	16886	17008	16990	17001	17054	16955	17011	16934	16973	17044	16975	16980	17141	17060	16968	17048	16977	16937	16872	17028	16919	16966	16979	17106	17038	17007	16911	16804	16984	16945	16908	16993	17252	17164	16949	17053	17086	16950	16870	16899	16954	16806	16970	17053	16951	16945	16957	16779	16809	16991	17093	16934	17078	16922	16961	16900	16856	16937	16987	16867	17011	16873	16866	16838	16847	16889	16855	16879	16870	17018	16934	16964	16977	17027	16963	16830	17042	16999	16966	17051	17140	16833	16996	17026	16996	16987	16956	16954	16942	16941	17071	16883	16819	17058	17002	16828	16900	17064	16941	16932	17107	17024	17125	16922	17101	16964	17069	16915	16925	17098	16746	17084	17166	17025	16936	17045	17101	16929	16947	17121	17015	17017	16958	17020	16942	17016	17064	16991	16863	16982	17023	17007	16989	17083	17142	17062	17015	16960	16940	16942	16875	16666	16936	16766	17013	16787	17012	17020	16796	17096	16893	16960	16888	16984	16933	16945	16912	16880	16958	17072	17001	16878	16908	17095	17029	16975	16806	16887	16948	17009	16951	16947	16757	16961	16977	16844	17034	17075	16958	16957	16934	16888	16980	16996	16941	17101	16991	16969	16964	17069	16938	16954	16885	16953	17186	17209	16950	16910	16947	16959	17160	17112	16858	16900	16968	17200	17014	16946	16935	17111	16905	16878	17093	16884	16827	16882	16761	16946	17029	16805	16828	16950	16756	16928	16929	17071	16931	16851	16857	17079	16830	16826	16861	16949	16844	16971	17113	16908	16956	16768	16911	17005	17140	17001	16979	16757	17009	16925	16878	17042	16992	17003	16897	17080	17030	16838	16956	16980	16810	16941	16891	17037	17123	16859	16940	16819	16887	16940	16941	17047	16868	16895	16970	16991	16845	17037	17097	16820	17072	17085	16894	16913	17038	17086	16861	16877	17012	16903	16987	16971	16906	17080	17008	16937	16885	17086	16902	16923	16997	16954	17053	16847	16796	16823	17000	16837	17000	17082	17097	16959	16962	17027	17089	16978	16992	17069	17142	16871	17015	16858	17116	16802	16948	16863	16783	17015	16865	16766	16992	16955	16870	17024	16885	16957	16945	17029	16964	16921	17033	17005	16960	17007	17045	17074	16832	17033	16949	16928	16902	16758	17186	16862	17171	17174	16952	16885	17011	16883	16862	16817	16835	16973	17154	16880	17003	17014	16816	16852	16996	16791	17066	16963	16992	17065	17000	16905	16996	16988	16935	16936	16864	16939	16911	16930	16933	16761	16970	16895	17026	17078	17069	17110	16908	16985	17059	16932	16830	16983	16897	17028	16906	16901	17122	16966	17013	16956	16945	17014	16925	16989	16827	17084	17085	16911	16973	16835	16907	16964	17009	16868	16847	16984	16953	16961	16869	16776	17035	16850	16973	16941	17099	16806	16992	16932	16886	17023	16809	16923	17008	16971	16935	17096	17038	16936	16865	17021	16950	16936	16966	17245	16864	16950	16970	16943	16925	16899	17087	16972	16896	17076	17072	17030	16950	16969	16953	17249	17077	16864	16923	16892	16927	17007	16921	16950	16947	17025	17029	16919	16924	17052	16985	16793	16980	17048	17153	16908	16883	17008	17049	16987	17064	17065	16798	16990	16939	17065	16831	16916	17048	16806	17157	16962	16884	16892	16880	16961	16903	16979	16948	16908	16941	17009	16999	16928	17024	16937	16842	16938	17012	16932	16874	16968	17015	16948	17172	16954	16859	17047	17063	16987	16961	16989	16991	16961	16934	16762	17040	16810	17025	17027	16873	16982	16893	16983	16897	17003	17017	16828	17109	16998	16980	16961	16970	17138	16815	16845	16915	16894	17067	16946	16920	17019	16897	16994	16947	17091	16929	17074	16888	16996	16857	16872	16786	16972	16995	16990	16916	16735	17038	16845	16968	16930	17129	16906	16899	16850	16972	16985	16976	17050	17022	16836	16989	17119	16786	17075	17026	17132	16989	16950	17187	16873	17088	16905	16840	17011	16931	16947	17112	16901	17063	17027	17105	16680	16862	17077	17113	16790	16835	17063	17042	16874	16910	16855	16834	17035	16987	16987	17158	16870	16953	17058	16896	16962	17059	16918	16927	16932	16941	16964	16964	16860	17030	17092	16999	16956	17026	16991	16862	16910	16790	16925	16939	16989	17004	16905	16970	16849	16953	16849	16945	16935	16869	16823	17086	16940	16828	16890	17062	16827	16886	16822	17014	16929	16971	17001	16969	16897	16910	16886	16994	16966	16984	16957	16875	16907	16903	16873	16846	17033	16906	17043	17001	17095	16976	16815	16885	17031	16897	16794	17071	16994	17041	16978	16898	17143	17097	17079	16967	17041	16915	16945	16908	16894	17098	17080	16939	16914	16930	16915	16936	16999	16830	16921	17008	17018	16943	17088	17123	17053	16764	17125	17079	17001	17121	16984	17002	17026	17084	16960	16905	17107	17046	16983	16936	17034	17045	16836	16939	17014	16842	16999	17143	16937	16980	16793	16941	17216	17027	17133	17146	16844	16999	17037	16891	17105	17063	16749	16914	17050	16856	16830	17002	16934	16945	16933	17017	16740	17094	16955	16696	16904	16970	16801	16970	16883	16906	17007	17018	17108	17091	17136	17025	17011	17023	16925	16854	16911	17008	16950	16894	17087	17002	17163	17010	17019	16922	16909	17119	17115	17101	16863	17029	16944	16820	17025	17050	17067	17064	16952	16975	16834	16862	16836	17136	16894	17035	16925	16965	17016	17009	16843	16848	17051	16994	17004	17053	16978	16927	16953	17051	16980	16910	16926	16979	17041	16967	16942	17104	16889	16879	16846	16879	17040	17007	16818	16959	16781	16985	17067	16970	17035	16974	16936	17106	16880	16891	17019	16859	16742	16907	16957	16839	16950	16940	16792	16878	16921	17083	16973	17194	17124	16873	16921	17030	16947	16875	16996	16978	16950	16924	16771	16962	16882	17005	16817	16899	16956	16997	16990	16919	16921	16971	16968	16838	17105	16962	16928	16992	16807	16906	16999	16928	17021	16995	16892	17048	16962
23936	21429	29014	24486	23002	24472	24504	22069	21245	21607	21497	21743	21889	21817	21303	21465	21043	20735	20795	20712	20720	20635	20689	20852	20907	20752	20668	21272	23066	23389	22536	21558	21297	20881	20591	20805	20657	20522	20765	20720	20454	20645	20527	20234	20458	20435	20686	20611	20444	20688	20406	20380	20578	20659	20392	20526	20348	20301	20455	20558	20357	20567	20485	20407	20527	20535	20452	20311	20459	20703	20758	20649	20522	20447	20484	20483	20768	20657	20518	20571	20473	20592	20427	20489	20417	20369	20228	20644	20576	20700	20738	20617	20581	20557	20488	20391	20482	20415	20388	20535	20677	20623	20656	20382	20638	20671	20501	20362	20496	20493	20593	20553	20605	20486	20533	20586	20498	20626	20619	20580	20479	20541	20558	20364	20707	20685	20237	20330	20538	20445	20506	20565	20566	20517	20368	20432	20285	20582	20645	20457	20443	20668	20577	20306	20567	20372	20425	20502	20515	20368	20408	20539	20301	20551	20577	20308	20315	20366	20423	20176	20481	20567	20380	20456	20272	20611	20615	20762	20565	20565	20403	20610	20416	20525	20638	20595	20403	20336	20381	20488	20328	20453	20596	20649	20469	20430	20573	20619	20567	20629	20553	20527	20528	20404	20533	20241	20541	20506	20670	20448	20691	20386	20508	20545	20561	20570	20332	20406	20349	20641	20411	20389	20583	20600	20398	20461	20509	20444	20427	20451	20301	20313	20255	20419	20533	20454	20440	20403	20497	20385	20537	20488	20466	20550	20644	20499	20496	20556	20584	20497	20474	20586	20470	20431	20423	20393	20641	20544	20596	20575	20367	20494	20508	20579	20513	20627	20595	20734	20850	20275	20705	20433	20306	20334	20281	20416	20662	20304	20362	20453	20478	20518	20420	20427	20506	20446	20438	20409	20375	20465	20507	20369	20574	20458	20383	20642	20483	20475	20585	20494	20435	20842	20565	20626	20607	20394	20444	20592	20285	20517	20534	20586	20553	20643	20563	20626	20337	20621	20435	20543	20458	20427	20508	20485	20691	20516	20544	20469	20532	20456	20549	20476	20552	20540	20453	20509	20408	20421	20591	20325	20557	20388	20702	20494	20475	20551	20421	20231	20481	20396	20603	20657	20746	20422	20340	20416	20411	20514	20537	20570	20477	20501	20387	20502	20310	20752	20498	20437	20477	20607	20344	20611	20929	20557	20620	20534	20675	20560	20568	20354	20610	20430	20645	20495	20504	20579	20480	20364	20506	20304	20455	20352	20612	20541	20462	20561	20596	20452	20528	20466	20590	20678	20577	20497	20516	20378	20443	20650	20457	20457	20627	20498	20583	20538	20758	20638	20478	20365	20612	20436	20645	20705	20665	20650	20795	20409	20375	20411	20456	20439	20504	20565	20547	20478	20394	20344	20413	20313	20494	20344	20621	20533	20550	20624	20620	20414	20368	20513	20456	20385	20328	20411	20435	20610	20585	20605	20476	20354	20492	20558	20381	20382	20548	20547	20385	20617	20300	20497	20564	20677	20495	20146	20632	20596	20575	20255	20448	20716	20504	20490	20576	20441	20330	20393	20504	20507	20446	20696	20415	20455	20551	20765	20474	20583	20535	20495	20433	20466	20362	20266	20573	20193	20474	20383	20422	20682	20623	20495	20515	20394	20721	20562	20570	20404	20482	20485	20498	20728	20577	20562	20485	20458	20226	20587	20430	20596	20471	20519	20497	20540	20570	20489	20527	20645	20628	20395	20631	20851	20550	20543	20603	20462	20313	20547	20411	20593	20383	20732	20493	20247	20259	20539	20626	20513	20405	20586	20556	20541	20456	20635	20627	20291	20523	20577	20538	20350	20460	20521	20436	20575	20592	20671	20566	20606	20334	20557	20497	20522	20399	20505	20504	20725	20495	20800	20533	20583	20484	20282	20300	20329	20353	20703	20586	20396	20618	20493	20608	20529	20556	20266	20433	20501	20539	20450	20631	20691	20577	20353	20348	20504	20419	20458	20585	20476	20453	20584	20682	20562	20621	20653	20624	20539	20308	20493	20546	20525	20651	20518	20556	20495	20408	20669	20592	20560	20509	20519	20382	20416	20488	20254	20540	20510	20507	20375	20598	20805	20690	20440	20339	20552	20496	20580	20435	20442	20270	20444	20467	20457	20515	20318	20410	20676	20363	20326	20220	20426	20556	20528	20548	20303	20577	20457	20610	20168	20494	20607	20458	20394	20492	20540	20391	20423	20414	20496	20545	20663	20609	20487	20472	20507	20310	20373	20449	20222	20558	20426	20488	20404	20492	20366	20476	20489	20549	20497	20590	20691	20722	20481	20325	20456	20681	20433	20578	20357	20576	20355	20473	20807	20542	20503	20551	20419	20374	20467	20582	20467	20462	20673	20679	20563	20364	20394	20457	20609	20584	20583	20532	20373	20463	20497	20725	20494	20385	20355	20422	20260	20508	20609	20433	20626	20581	20471	20418	20395	20677	20626	20437	20503	20670	20580	20430	20483	20549	20364	20526	20510	20552	20632	20455	20530	20440	20404	20656	20398	20277	20439	20548	20515	20356	20520	20380	20594	20499	20496	20694	20651	20518	20436	20435	20556	20385	20405	20339	20673	20620	20554	20674	20395	20529	20407	20511	20385	20472	20352	20503	20560	20426	20378	20388	20504	20612	20435	20424	20520	20274	20456	20421	20487	20428	20354	20335	20303	20527	20647	20465	20468	20321	20572	20653	20562	20522	20339	20184	20484	20526	20423	20232	20356	20467	20725	20439	20489	20484	20568	20504	20333	20490	20655	20701	20388	20382	20434	20638	20510	20253	20695	20561	20575	20656	20501	20482	20641	20548	20492	20350	20370	20530	20760	20570	20498	20310	20338	20641	20565	20628	20342	20551	20316	20633	20650	20313	20565	20469	20505	20360	20520	20424	20567	20508	20456	20433	20640	20563	20416	20326	20667	20624	20540	20464	20670	20720	20398	20645	20613	20443	20429	20355	20503	20492	20457	20489	20461	20198	20465	20331	20476	20625	20390	20428	20548	20585	20644	20596	20363	20562	20469	20265	20331	20592	20248	20520	20616	20503	20405	20464	20516	20405	20576	20602	20574	20637	20207	20494	20874	20584	20554	20469	20669	20333	20564	20345	20552	20648	20484	20446	20388	20536	20432	20453	20724	20278	20603	20509	20301	20429	20461	20255	20428	20828	20355	20466	20575	20446	20265	20395	20605	20599	20548	20504	20463	20587	20615	20414	20309	20541	20536	20529	20390	20409	20513	20491	20423	20330	20495	20450	20612	20456	20336	20457	20601	20367	20602	20537	20495	20502	20404	20497	20423	20478	20495	20485	20508	20518	20401	20414	20610	20474	20510	20559	20492	20599	20469	20449	20421	20229	20343	20441	20602	20586	20516	20552	20529	20443	20449	20277	20642	20583	20536	20479	20720	20573	20559	20524	20461	20551	20398	20680	20708	20404	20521	20680	20777	20748	20430	20464	20502	20449	20597	20588	20418	20463	20494	20577	20483	20670	20515	20554	20520	20283	20553	20650	20488	20587	20403	20497	20326	20560	20788	20415	20476	20314	20519	20674	20362	20625	20385	20522	20696	20452	20526	20472	20227	20513	20537	20340	20666	20426	20635	20631	20426	20662	20528	20413	20506	20534	20496	20613	20528	20397	20433	20408	20362	20358	20390	20380	20678	20631	20363	20497	20597	20384	20670	20590	20706	20515	20342	20370	20263	20459	20746	20622	20657	20458	20505	20593	20314	20611	20514	20495	20554	20562	20596	20485	20609	20626	20359	20617	20727	20569	20433	20535	20527	20418	20449	20495	20370	20504	20454	20507	20231	20696	20532	20824	20361	20455	20337	20667	20820	20506	20671	20708	20464	20241	20440	20532	20581	20710	20440	20381	20574	20491	20549	20532	20306	20583	20385	20546	20480	20535	20486	20484	20582	20329	20330	20698	20612	20563	20663	20724	20406	20299	20572	20660	20420	20621	20445	20464	20493	20658	20592	20473	20340	20445	20534	20521	20372	20386	20422	20420	20639	20539	20436	20452	20299	20730	20343	20535	20417	20293	20485	20401	20631	20591	20443	20341	20305	20461	20423	20318	20472	20464	20476	20583	20305	20729	20687	20772	20590	20625	20556	20498	20496	20332	20676	20350	20616	20547	20620	20740	20642	20221	20544	20695	20391	20468	20566	20346	20393	20430	20584	20448	20532	20445	20551	20769	20499	20459	20417	20419	20335	20513	20446	20402	20442	20577	20595	20486	20539	20574	20485	20662	20323	20753	20653	20337	20236	20564	20435	20763	20555	20583	20548	20533	20462	20427	20406	20457	20611	20646	20573	20673	20350	20665	20386	20437	20284	20460	20671	20395	20428	20613	20573	20672	20542	20602	20397	20435	20580	20258	20474	20298	20274	20504	20364	20514	20534	20422	20558	20447	20371	20424	20351	20647	20710	20471	20272	20711	20455	20559	20508	20504	20501	20448	20566	20496	20456	20610	20489	20310	20469	20528	20563	20574	20516	20558	20298	20739	20616	20556	20463	20574	20495	20531	20394	20573	20448	20570	20505	20491	20505	20629	20488	20219	20491	20430	20584	20389	20453	20629	20480	20395	20363	20444	20408	20346	20374	20509	20787	20575	20693	20458	20482	20374	20486	20452	20445	20590	20524	20650	20516	20477	20397	20668	20530	20506	20524	20358	20627	20728	20400	20486	20558	20625	20448	20506	20432	20362	20433	20664	20384	20537	20594	20452	20511	20389	20377	20371	20548	20568	20702	20549	20343	20368	20469	20604	20567	20658	20467	20332	20335	20421	20358	20476	20590	20490	20552	20667	20571	20452	20527	20578	20474	20632	20231	20610	20429	20593	20584	20511	20539	20594	20810	20592	20356	20315	20316	20243	20435	20529	20483	20331	20376	20742	20556	20617	20537	20665	20349	20568	20325	20599	20419	20453	20556	20640	20669	20517	20497	20469	20324	20655	20638	20587	20619	20488	20540	20641	20593	20434	20460	20357	20410	20487	20595	20327	20251	20566	20511	20586	20579	20626	20404	20545	20211	20412	20315	20573	20595	20668	20570	20482	20567	20389	20451	20543	20639	20446	20368	20474	20293	20520	20595	20597	20639	20489	20446
29738	47126	37479	26811	22577	20109	18979	18932	18379	18597	18331	19008	18742	18700	18322	18114	17502	17389	17167	17090	17006	16967	17039	17131	16973	16997	17123	18582	20973	20369	19208	18221	17352	17196	16998	16856	16978	16831	16810	17030	16944	16985	17054	17137	16910	16858	16932	16929	16825	16861	16830	16773	16829	17101	16867	16890	16780	16960	16879	16998	17004	17073	16906	17032	16836	16819	16832	16975	17077	16911	16961	16949	16756	16899	16757	16877	16917	16924	16829	16947	16927	16972	16872	16915	16861	16992	16792	16906	16925	16913	16870	17010	16947	16842	17027	16950	16847	16981	16995	16991	17023	17171	16915	16912	16903	17156	16674	16949	16864	16895	16907	16980	16885	16745	17037	16829	16682	16804	17015	16887	16807	16836	16800	16814	16796	16906	16852	17094	16856	16841	16885	16782	16901	17011	16879	17046	17063	16728	16876	17024	16733	16876	16997	16736	17066	17082	16987	16939	16991	16910	17026	16984	17182	16851	16972	16931	16894	16952	16934	16984	16908	16935	16777	16921	16910	17005	16719	16968	16947	16880	16932	16699	16951	17006	16849	17062	17005	16869	16746	16652	16925	16917	16688	16948	16911	16830	16647	16997	16979	16870	16651	16895	16919	17023	16850	16897	16891	17119	16905	16805	16952	16796	16957	16975	17033	16680	16987	16905	16646	16893	16722	17066	16962	16783	17007	17040	17048	16898	17024	16761	16931	17140	16685	16842	16852	16906	16999	16989	17088	16949	16881	17098	17025	16979	16716	16921	16980	16823	16878	16739	16984	16981	16913	17013	17133	16863	17128	16922	16988	16854	16958	16856	16952	17034	16960	16900	17046	16827	16943	16862	16918	16929	16989	17223	17105	16931	16972	16881	16833	17046	16840	16880	16901	17124	16876	16715	16878	16956	17038	16932	16915	16900	16843	16950	16861	16919	16804	16839	16959	16951	16827	16971	16976	16934	17042	17008	16787	16873	16956	17043	17069	16960	17013	17004	17097	16939	16850	16742	16999	16884	16850	16704	17001	16746	16941	16867	17026	16916	16924	16791	16856	16982	17027	16933	16860	16785	17010	17097	16927	17040	16909	16790	16983	16862	16893	17014	16863	16946	17016	16768	16770	16904	16847	16935	16933	16970	16942	16954	16857	16879	16898	16744	16972	16906	16985	16873	16952	17116	16894	16997	16954	16893	17068	16971	16981	16961	16877	16781	16917	16843	16980	16778	16885	16934	16921	17063	16866	16918	16968	17004	16813	16866	16770	16871	16882	16774	16832	16924	16757	16897	17050	17031	16912	16797	16847	16949	16661	17030	16754	17003	16992	16924	16951	16904	17001	17012	17073	16883	16980	16910	16966	17096	16899	16778	17016	16945	16967	16975	16888	16975	16844	17084	17016	16745	17063	17078	16968	16885	16892	16957	16906	16906	16866	16761	16921	16777	16793	17125	16775	16977	17004	16882	16978	16892	16922	16857	16923	16992	16933	16987	16870	16979	16666	16939	16948	16829	17153	16885	16984	17071	16830	16788	16823	17038	16843	16815	16762	16902	16955	16796	16753	16819	16952	16830	16942	16976	16890	16880	16848	16995	16998	16872	16796	16872	16952	16966	17031	16946	16877	16848	16859	16904	16936	16990	16927	17036	16915	16822	16998	16999	16900	16893	16833	16739	16893	16904	16887	16905	16835	16772	16948	16869	16867	16855	16889	16809	16950	16771	16840	16841	17006	16875	17136	17052	16911	16870	16826	16916	16910	16793	16897	17102	17034	16766	16831	16907	17001	16898	17022	16824	16842	16883	16874	16769	16912	17032	16853	16892	16932	16975	16909	16911	16772	16840	16845	17097	16801	16909	16732	16933	17007	16953	16828	16892	16938	17010	16919	16905	17061	16971	16887	16932	16948	16956	17012	16946	16770	16874	16909	16880	16810	16858	16820	16888	17030	16877	16848	16923	16844	17016	16907	17032	16818	16764	16861	16764	16962	16988	16901	16790	16997	16970	16940	16938	16874	17036	16973	16814	16966	16918	17116	17028	16942	16999	16879	16904	16642	16896	17006	16996	16781	16917	16894	16870	17036	16874	16892	16939	16889	16815	16753	16834	16785	16944	16829	17080	17005	17058	16850	16694	16912	16880	16960	16801	17073	17085	16908	16874	16888	16818	16792	16898	17006	16886	16774	16803	17016	16863	16850	17045	16945	16873	16824	16980	16799	17032	17129	17096	16917	17136	16980	16965	16812	17058	16949	16948	16966	16944	16823	17065	16984	16785	17072	16964	16833	16763	17110	17157	16781	17074	17025	16871	16880	16859	16925	16956	16834	16958	17101	16913	17016	17029	16894	16995	16782	16906	16828	16907	16907	16887	16794	16821	16761	16866	16843	16743	17005	16852	17115	16725	16918	16968	16754	16810	16981	16859	17031	16989	16906	16850	16862	16978	16917	17085	17088	16820	16981	16883	16715	16824	16881	17063	16852	17042	16945	16984	16966	16728	16969	16885	16924	16964	16831	16845	16992	16875	16901	16912	16904	17032	16836	16935	16984	16798	16955	16949	16916	16837	16848	16794	17054	16851	16898	17031	16802	17038	16967	16901	16831	16935	16795	17048	16882	17003	16896	16799	17027	16898	17025	17054	16980	16791	16951	16826	16834	16978	16928	16895	16856	17066	16940	16940	17030	16888	17026	17017	16942	16892	16870	17089	16872	16962	16985	16904	16914	16912	16821	16971	17018	16859	17109	16945	16883	16820	16812	16956	16813	16950	16891	16834	16952	17013	17061	16869	16942	16823	17064	16904	17083	16872	17012	16897	16791	16916	16812	17020	16936	16982	16963	17152	16925	16920	16979	17179	17002	16837	16834	16898	16810	17181	17054	16714	16951	16940	16993	17008	17136	17041	16937	16742	16964	16936	17012	16967	16842	16984	16965	16887	16812	16998	16926	17002	16901	16885	16946	17008	16974	16821	17008	16891	16733	17011	16989	16941	16931	17073	16955	16951	17048	16853	16873	17045	16834	16858	16802	17072	16970	17004	16884	16871	16837	16916	16851	17041	16949	16734	16675	16902	16784	16885	16927	16865	16949	16917	16953	16993	16899	16832	16923	16869	16921	16959	17077	16960	16821	16836	16829	16923	16975	16995	17016	17019	16890	16923	16997	16936	16864	17071	16938	16901	16926	17014	17069	16909	17027	16975	16960	16871	16848	16870	16919	16830	16712	16967	16895	16864	16998	16956	17080	16781	16940	16963	16890	16924	16839	17052	16908	16997	17035	17108	16751	16889	16729	16873	16940	16890	16935	16984	17018	17082	16793	17023	16936	16840	16914	16834	16780	16892	17031	16979	17115	16900	16938	16926	16750	16780	16913	16844	17013	16903	16791	16769	16900	17060	16824	16839	16846	17081	16797	16914	16896	17029	17096	17004	16965	16981	16973	17031	16782	17060	16956	17021	17030	16948	16991	16928	16890	16705	16845	16871	16864	16888	16934	16969	16980	17003	17058	16942	17081	16956	16960	16874	16863	16963	16961	16793	16999	16891	16930	16915	17012	16855	16804	16869	16948	16838	17046	16969	17005	16916	16913	16844	17057	16762	16718	16900	16805	16837	16859	16980	16873	16899	16857	17038	16873	16984	16885	16972	16882	16935	16942	17000	16774	17012	16935	17040	16820	16905	16672	16810	16965	16990	17121	16936	16725	16763	16987	16613	16841	16884	16880	16880	16786	17037	16875	16909	17024	16945	16946	16856	16880	16866	17013	16966	16869	17062	16736	16752	17029	16856	16888	16829	17054	16627	16922	16986	16905	17010	16813	16829	16901	16860	16816	16923	16980	16842	16971	17058	16857	16805	16876	16916	17151	16901	16917	17032	16674	16768	16977	16868	16917	16975	16893	16945	16923	16781	16859	17023	16873	16840	16863	16978	16874	16826	16783	16869	16906	16842	16932	16787	16863	16870	16781	16865	16832	16931	17006	16783	16859	16864	16980	16895	16940	16895	16960	16977	16858	16862	16896	16945	16873	16949	16923	16888	16964	16795	16763	16962	16948	16817	16892	16885	16810	17047	16896	16862	16870	16921	16860	16882	16791	16805	17016	17013	16978	17091	16977	16908	16731	17046	16770	16968	16898	16833	16880	16763	16747	17004	16974	16921	16945	16907	16979	16859	16899	16952	17003	17075	16823	16920	16804	16954	16722	16823	16902	16864	16919	16958	16794	16843	17012	16896	17024	16940	17011	16968	16916	16855	16988	16801	16900	16801	17029	16793	16913	16894	16833	16897	16880	16876	16904	17066	16896	16959	16995	16876	16929	16938	16991	16810	16898	16868	16928	17009	16847	16939	16953	16790	16912	16897	16904	17054	16724	16836	16968	16880	16928	16662	16927	16860	17105	16781	16866	16877	16742	16858	16886	16854	16924	17008	16882	16972	16930	16968	17003	17014	16891	17088	16741	16973	16981	16893	16840	16871	17008	16784	16949	16785	16949	16879	17011	17108	16820	17068	16905	16887	16922	16781	16806	16941	16863	17142	16842	16857	16947	16869	17105	16949	17078	16819	16804	17012	16869	16919	16790	16902	17066	16769	16826	16815	16846	16916	16853	17141	16867	16789	16903	16966	17046	16808	16978	16919	16843	16910	16947	16800	16748	16904	16661	16900	16986	16953	16966	16842	16988	16970	16967	17293	16765	17015	16939	16915	16871	16851	16784	17034	16947	17042	16923	16857	16902	16957	16866	16682	17090	16975	16824	16947	16915	16977	16720	16913	16938	17004	16912	16898	16813	16937	16800	16834	17013	16981	16985	16824	16832	16985	16955	16770	17005	16909	17011	16744	16915	16849	17038	16929	17067	16912	16923	17001	16876	16963	16811	16861	16832	17106	16913	16799	16879	16812	16936	16997	17001	16771	16927	16995	16969	16945	16810	16755	16865	16992	16975	16766	16868	17058	16914	16771	16976	16862	16952	16894	16861	16935	17086	16795	16857	16888	17056	16738	16962	16871	16940	17054	16996	16988	16913	16936	17108	16916	16816	16804	16991	17025	16794	17054	16944	17061	16861	16808	16810	16974	16977	17029	17053	17009	16890	16985	16850	16999	16876	16996	16854	16895	16924	17010	17028	16927	17016	16966	16936	16858	16897	16929	16942	16861
22928	21501	29368	24084	21925	24820	27848	22986	22273	22471	22200	22294	21956	22136	21618	21507	21246	21310	21282	21348	21397	21405	21199	21449	21210	21218	21088	22823	26125	26134	24720	23080	22050	21512	21256	21025	21032	20984	21038	21076	21077	20820	20909	20839	21151	21044	20935	20856	20857	21015	21036	21048	20822	20840	20726	20795	20809	20936	21278	21069	21141	20757	20959	20742	21107	20978	21180	21105	20781	20863	20955	20919	21085	20795	20998	20930	20804	20873	20770	20876	21072	20926	21008	20917	20755	21001	20829	21075	20996	20878	21003	20821	20699	20962	21036	20971	20922	20786	20935	20812	20802	20814	21215	20981	21029	20944	20866	21102	20991	20908	20958	20858	20796	20915	21161	20879	20988	20821	20932	20994	20924	20996	20898	20813	20768	20976	20805	21014	20905	20760	20982	20799	21104	20974	20897	20873	20952	20864	21127	20724	20927	20940	20716	20898	21045	20830	20863	20674	21142	20981	20798	20797	20945	20789	20654	21040	20992	20827	21059	20778	20914	21017	20853	21024	21039	20891	20919	20820	20972	21081	21072	21022	20898	20954	20837	20712	20921	21068	20856	21130	21061	20995	20992	20961	21023	20889	20921	20854	20852	21080	21062	20747	20951	20882	20943	20673	20947	21006	20935	20860	20880	20807	20804	21000	20841	20660	20862	20983	21030	21027	20950	20671	20939	20783	20890	20825	20950	20925	21097	20831	20719	20819	20718	20841	20888	20719	20915	20720	20764	21040	20809	20736	20970	20839	20937	20933	21008	20871	20730	21000	21094	20866	20937	20980	20854	21107	20747	20793	20938	20990	20953	20846	20870	21026	20860	20736	20873	20631	20915	20908	20727	21042	20794	20724	20979	20909	20733	20685	20782	21046	20777	20822	20873	20907	20941	20799	20994	20975	20907	20902	20938	21034	20891	20834	21060	20930	21000	20972	20725	20781	20805	20890	20744	20809	21040	20812	20782	21081	20915	20862	20746	20942	20802	20680	20817	20865	20969	20649	20851	21121	20743	20951	20968	20887	21080	21228	20945	20845	20964	20685	20889	21069	20920	20928	21059	20937	20979	20835	20874	20777	20770	20816	20996	20787	20948	21026	20870	20896	20985	20893	20863	20971	20807	20816	20770	21024	21010	20846	20880	21059	21059	20688	21060	20730	20894	20893	20781	20863	21063	20781	20896	20951	20999	20944	20972	20745	20969	20955	20820	20858	21239	20881	20896	20695	20986	20963	20944	20884	20799	20740	20975	20731	20911	21054	20765	20838	21032	20954	20941	20795	20805	21019	20804	20858	20908	20871	21058	20950	21007	20992	21045	20727	20817	21127	21058	20996	20992	20773	20851	20848	20802	20804	20924	20823	20697	20788	20880	20706	20801	20707	20810	20644	21074	20809	20737	20771	20934	20854	20938	20763	20728	20935	20968	20998	20847	20898	20797	20837	20913	20975	20778	20876	20793	20699	20741	20825	20881	20598	20972	20927	20920	20892	21005	20943	20775	21061	20851	20762	20911	21118	20963	21078	20869	21047	20886	20717	20574	21081	20724	20811	20809	20852	20774	20935	21221	21038	20755	20927	20920	20865	20970	21065	21159	20987	20837	20857	20592	20871	20820	20954	21095	20899	21045	20948	20949	21015	20858	21007	20724	20828	20839	20805	20870	20720	20927	20583	20773	20844	20689	20676	20885	20881	21037	20902	21008	21072	21040	20954	20958	21056	20870	21034	20622	20823	21000	20969	20872	20958	20778	20927	20856	20740	20934	20998	20903	20928	20840	20892	20818	20949	20951	20985	20851	20866	20753	20856	20755	20681	20758	20850	20734	21001	20953	20899	20960	20874	20865	20940	20984	20965	20905	20843	20985	20808	20840	20920	21044	20925	20725	21012	20819	20863	21098	20826	20726	20952	20932	20854	20763	20898	21021	20802	20803	20888	20940	20837	20776	20937	20791	20804	20819	20746	20815	20750	20846	21046	21006	20879	20863	21014	20943	21046	20837	20586	20835	20829	20770	21184	21054	21102	21093	20863	21006	20702	21158	20926	21061	20933	20928	20876	20792	20925	20925	20769	21064	20950	20819	20913	20713	20828	21047	20675	21045	21027	20930	20880	20825	20899	21046	20891	20798	20848	20873	20945	20829	21013	20922	21017	20810	20726	20740	20723	20975	21047	20778	20791	20873	21020	20787	20960	21126	21019	20812	20869	21061	20937	20871	20956	20836	20984	20843	20969	20863	20742	20958	20982	20901	20977	20907	21057	21087	20940	20897	20711	20737	20996	20873	21007	20950	20978	20949	20998	20854	20927	20894	20778	20872	20784	20805	20591	20894	21108	21062	20871	20875	20946	20815	20958	20951	20675	21053	20857	20906	20983	20910	20930	21099	20859	20961	20907	20687	20978	20917	20972	21148	20775	20887	20921	21024	21021	21147	20919	20644	21055	21082	20774	20845	20690	20738	20779	20859	20865	20752	20990	20770	20900	20821	20855	20964	20904	21055	20784	20867	20966	20952	20795	20893	20673	20957	20850	20858	20837	21168	20903	20751	20727	20963	20803	20904	20798	21002	20876	20850	20993	20997	21263	21302	21083	20843	20949	20884	20893	20891	20823	21136	20953	20971	20920	20997	20893	20990	20973	20987	20939	20878	21102	20874	20911	21052	20789	20761	21001	20940	20899	20988	20657	20962	20988	20856	20855	20980	20976	20942	20755	21029	20777	21015	21120	20851	20845	21065	20604	20941	20699	21061	20819	20864	20908	20967	20992	20974	20824	21118	20787	20844	20698	20855	20928	20802	20819	20732	20761	21037	20982	20744	20763	20870	20791	20884	20860	20889	20928	20886	20920	20850	21183	20828	20901	20749	20938	20985	20887	20821	20762	20827	20733	20762	20890	20933	20684	20905	20843	20935	20957	20954	20986	20832	20928	20906	20739	20724	20925	20970	21044	20868	20856	20878	20925	21042	20920	20766	20924	21033	20609	20911	20963	20954	20920	20796	20824	20728	21022	20882	20843	20674	21057	20791	20952	20939	21221	20928	20952	21000	20840	20816	21233	20730	20881	20907	20874	21001	20938	21120	21121	20630	20967	20878	20994	20767	20871	21000	20866	20868	20823	20730	20799	20849	21029	21035	20998	20904	20844	20985	20874	20831	20885	20885	20820	21062	20957	20857	20987	20932	20980	20949	21051	20912	20926	20669	20884	21084	20980	20886	20927	21125	20904	20920	20660	20669	20888	20671	21082	20987	20934	20663	20859	20863	21145	20898	20695	21011	20907	20910	20698	20837	20744	21034	20883	20686	20933	20970	21059	20921	20978	20838	21004	20904	21004	20852	21111	20891	21125	20794	20896	21022	20848	20835	20921	20853	20956	21045	20620	20756	20684	20956	20694	20850	20918	20504	20965	21032	20964	20959	21147	20913	20854	20881	20970	20736	20907	21110	20845	20842	20910	20891	20639	20717	21061	20855	20821	20964	20901	20859	20892	20829	20946	20922	20660	20830	20985	20941	20944	20800	21024	20816	21017	21042	20660	20832	20854	20813	20948	20807	20727	20979	20906	20664	20900	20704	20942	20987	20911	20893	20947	21020	20776	20936	20792	20831	20864	20832	20917	20777	20927	20887	21065	20958	21044	20610	21044	21025	20780	20794	20884	20758	20839	20868	20801	20840	20977	21117	20788	20883	20902	20860	20671	20989	20705	20854	21014	20872	20677	20691	20965	20942	21029	20950	21101	20854	20912	20968	20955	20859	20728	20859	20593	20804	20828	20838	20663	20828	20905	20854	20944	20838	20940	20841	20724	20808	21005	20785	20988	20830	20892	20972	20887	20876	20828	20937	20837	20846	20929	20906	20830	20828	20958	20957	20986	20821	20923	20843	21097	21151	20786	20824	20611	20861	20687	20929	20706	20840	20842	20813	20879	20912	20871	20993	20901	20578	20802	20791	20866	21029	21124	20906	20840	21053	20725	20970	20931	20861	20716	20911	21075	21288	20930	20999	21084	20798	20973	21005	21015	20902	20787	20854	21061	20967	20902	20911	20874	20850	20794	20844	20843	20973	20849	20764	21085	20788	20849	20995	21035	20917	20841	20949	20933	21159	20906	20902	20912	21002	20779	20762	20819	20816	20944	20853	20828	20823	20790	20904	20677	20834	20978	20780	20771	20718	20890	20855	20946	20881	20930	20972	20648	20752	20783	20932	20859	21234	20822	21024	20883	20768	20832	20642	20972	20920	20891	20684	21017	20882	21013	20888	20678	20710	20691	21029	21043	20964	21104	21118	20860	20862	20831	20930	20920	20957	20856	20953	20891	20894	21037	21023	20821	21061	20795	20847	20815	21077	20948	20823	20704	20783	20773	20943	21104	20705	20934	20798	20805	20784	20864	20946	20877	20903	20793	20944	20963	21067	20571	20710	20735	21006	20853	20880	20893	20926	20869	20918	20995	20708	20987	20872	20851	20962	21001	20792	20631	21064	20825	20809	20712	20839	20748	20977	20866	21017	20926	20995	20935	20814	20716	20758	21148	20917	20552	20768	20707	20899	20776	20797	20912	20863	20837	20837	20938	21118	20976	20944	20812	20784	21004	20761	20997	20935	20938	20680	20927	20914	20776	20963	20880	20761	21017	20912	20784	20891	20894	21010	20927	20972	21055	20920	20701	20997	20972	20705	20678	20943	20931	20880	20796	20775	20714	21064	20813	20736	21043	21045	20992	20688	20888	20996	21014	20904	20788	20868	20879	20803	20900	20928	20796	20931	20858	20910	20688	20818	20775	20829	20958	20854	20830	20781	21028	20741	21011	20792	20771	20784	20828	20857	20913	21168	20869	20922	20694	20834	20994	20896	20904	20951	21017	20800	20827	20691	20996	21231	20731	20847	20861	20853	21034	20806	20893	20986	20873	21027	20801	20825	20762	20968	20751	20906	20938	20907	20818	20639	20900	20891	20783	20928	21043	20809	20896	20840	20834	20977	20980	20686	20775	20727	20645	20728	20676	20991	20794	20848	20640	21065	20899	20850	20940	20911	20897	20770	20981	20917	20786	20949	21022	20990	20953	20824	20828	20801	20897	20747	21010	20732	20732	20949	20942	20846	20985	21012	20860	20716	20915	20801	21038	20934	20861	20951	21063	20911	20935
34683	55486	43605	29638	25104	22128	20084	19557	19535	19063	18504	18894	18801	18349	17897	17918	17499	17645	17638	17475	17397	17432	17496	17783	17450	17585	17293	19897	25134	23960	21711	19857	18344	17588	17139	17263	17120	17077	17190	17145	17069	17199	17262	17101	17248	17006	17209	17041	17202	17089	17240	17171	17165	17159	17137	17134	17142	17128	17013	17229	17101	17030	17153	17240	17148	17258	16930	17273	17124	17152	17074	17119	17059	17270	17135	17167	17194	17080	17161	17073	17179	17188	16888	17260	17131	17273	17099	17104	17159	17215	17035	17201	17073	17155	17173	17123	17137	17129	17164	17209	16997	17091	17269	16895	17200	16948	16976	17261	17200	17209	17091	17184	17274	17122	17030	17111	16880	17079	16994	17203	17113	16985	17400	17122	17259	17157	17034	16987	17203	17222	17154	17088	17019	17144	16919	16951	16961	17081	17100	17242	17167	16965	17135	17039	17214	17061	17042	17251	17121	17096	17027	16955	17145	16942	16996	17123	17068	17059	17048	16992	17210	17195	17098	17187	17198	17051	17246	17261	17223	17275	17132	17047	17178	17123	16908	17206	17121	17118	17241	17051	17211	17185	17109	17006	17170	17092	17115	17166	17069	17110	16959	17106	17169	17032	17269	17057	17113	17153	17151	17117	17167	17083	17192	17084	17190	17215	17133	17018	17094	16938	17284	17129	17068	17156	16996	17074	17074	17217	17097	17164	17114	16983	17166	17190	17003	17220	17066	17029	17028	17108	17216	17040	17174	17143	17295	17124	17052	17064	17179	17129	17131	17257	16856	17114	17007	17001	17208	17012	17172	17174	16961	17108	16992	17135	17038	17373	17189	17297	17097	17160	17063	17240	17047	16853	17106	17201	17161	17165	17121	17129	17028	17127	17000	16993	17024	17000	17187	17049	17058	17116	17213	17145	17218	17032	17081	17130	17134	17259	17118	17234	17113	16955	17141	17133	16973	17124	16944	17138	17214	17063	17118	17161	17114	16929	17192	17065	17075	17111	17120	17121	17189	17185	17015	17225	17306	17115	17114	17081	16909	17188	17048	17173	16973	17196	17080	17234	17127	17192	17179	17064	17034	17037	17281	17265	17014	17225	17195	17112	17145	17272	17030	17180	17131	17104	17095	17098	16966	16945	17200	17156	17081	17037	17291	16954	17098	17121	17342	17160	17222	17060	17132	16969	17066	17193	16928	17026	17266	17014	17213	17042	17005	16983	17078	17268	17323	17075	17220	17350	17187	17231	17067	17160	17004	17123	17117	16996	17193	17086	17064	17024	17218	17252	17086	17201	17062	17159	17138	17079	17060	17097	17246	17050	17025	17355	17040	17256	17023	17086	17064	16989	17175	17240	17209	17274	17162	17170	17287	16880	17055	16894	17103	17157	17068	17222	17036	17112	16962	17148	17103	17087	17251	17170	17193	17119	17115	17162	17148	17195	17163	16977	17179	17058	17162	17118	17148	17112	17096	16991	17286	17048	17088	17086	17120	16977	17125	17147	17226	17178	17107	16888	17050	17012	17039	17135	17073	17204	17054	17234	17100	17077	17235	17272	17025	17093	17240	17159	17103	17019	17198	17162	17205	16928	17060	17212	17006	17048	16946	17231	17124	17086	17060	17297	17228	17126	17152	17015	17102	16968	17178	17119	17168	17165	17189	17215	17127	17205	17074	17138	17114	17177	16904	17217	17173	17258	17162	17074	17060	17103	17024	17170	17053	17143	17277	16975	16975	16967	17083	17019	17196	17038	17104	17094	17241	17202	16983	17167	16962	17167	16973	17143	16970	16987	17236	17156	17079	17025	17208	16963	17076	17105	17060	17112	17003	17052	16897	17105	17097	17101	17115	17052	17188	17023	17187	17156	16879	17095	17125	17178	17133	17178	17250	16980	17170	17114	16917	17147	17266	16940	17108	17128	17223	17116	17201	17180	17115	17218	17128	17019	17169	17161	17181	17149	17186	17036	17116	17016	17296	17073	17221	17120	17333	17008	17132	17207	17127	16902	16931	17051	17080	17159	17073	17193	17134	17159	17208	17113	17078	16991	17178	17107	17185	17015	17277	17367	17222	17077	17013	17176	17176	17234	17067	16962	17119	17210	17205	17150	17158	17220	17039	17032	17025	16979	17047	17130	17131	17069	17230	17032	17305	17276	16956	17155	17057	17190	17049	17163	17015	17031	16914	17201	17203	17095	17024	17041	16995	17096	17130	17227	17183	17047	16989	16997	17190	17183	17254	17279	17051	17144	17061	17137	17184	17142	16973	17246	17055	17244	17009	17201	17142	17075	17102	16995	17156	17138	17012	17057	17167	17040	17070	16985	17143	17113	17212	17179	17173	17068	17200	17101	17091	17015	17129	17331	17191	17070	17088	17241	17179	17065	17082	17143	17085	17069	17332	17187	17173	16984	17259	17222	17006	17056	17078	17046	16876	17123	17122	17163	17065	17088	17254	17144	17127	17159	17034	17057	17148	17217	17093	17331	17238	17041	17087	17182	17107	17064	17214	17230	17025	17223	17144	17255	17063	17135	17045	17003	17105	17102	17160	17064	17063	17200	17075	17158	17283	16989	17115	17054	17166	16917	17075	17149	17084	17249	17194	17079	17140	17048	17253	17238	17066	17176	17110	17164	17104	17268	17139	17028	17125	17077	17135	16979	17091	17232	17284	17166	17154	17081	17200	17006	17236	17121	17325	17031	17224	17108	17065	17161	17074	17197	17304	16915	17293	17174	17195	17078	17117	16998	17183	17071	17113	17236	17092	17226	17026	17089	17089	17136	17162	17116	17066	16859	17200	17041	17229	17027	17048	17066	17284	17053	17122	17199	17229	17228	17206	17049	16858	17136	17156	17000	17390	17088	17147	16998	17115	17060	17144	17140	17344	17139	17124	17235	17177	17071	17118	17097	16985	17066	17017	17179	17074	17015	17115	17059	17142	17008	17251	17123	17171	17034	17066	17149	17180	17126	17141	17280	17221	17289	17322	17320	17062	17171	17018	17334	17227	17031	16991	17154	17003	17088	17103	17171	17041	16983	17127	17163	17228	17095	17176	17166	17123	17050	16884	17102	17208	17090	17076	17215	17051	17135	17127	17252	17057	17251	17067	17171	17211	17162	17070	17139	17128	17170	17170	17117	17079	17169	17061	17128	17055	16939	17265	17194	17239	17093	17040	17210	17236	17138	16966	17179	17070	17062	17224	17092	16991	17172	17284	17020	17165	17061	16999	17167	17039	17104	17102	17192	17219	17131	16998	17093	17023	17209	17162	16998	17084	17072	16996	17121	17018	17023	17233	17173	17126	16996	17184	17134	16878	17067	17140	17046	17205	17117	17069	17044	17171	17089	17123	17334	17151	16977	17040	17212	17099	17274	17143	16987	17224	17097	17072	17032	17222	17094	17243	17010	16988	17220	16934	17197	17165	16994	17076	17043	16913	17116	16950	17121	17086	17076	17183	16881	17152	16971	17150	17282	17115	17176	17231	17185	17332	17050	17224	17067	17250	17078	17206	17056	17125	17156	16930	17304	17125	17054	17118	17087	17164	17228	17086	17098	17224	17145	17096	17219	16926	17202	17116	17127	17012	17183	17177	17071	17102	17173	17066	17262	17131	17098	17016	17123	17068	16995	17171	17207	17178	17127	17114	17199	17203	17047	17129	17093	17097	17199	17018	17079	17165	17178	17092	17220	17011	17108	17081	17239	16995	17070	17047	17081	17029	17038	16896	17076	17163	17076	17072	17195	17189	17106	17193	17185	16987	17172	17067	17256	17080	17060	17237	17067	17193	17187	17152	17224	17080	17183	17194	17350	17021	17091	17019	17055	17188	17184	17137	17198	17224	17246	17104	17234	17262	17058	17058	16913	17070	17031	17191	17017	17126	17193	17055	17045	17296	17047	17088	17109	17041	17083	17051	17064	16998	17061	17303	17136	17296	17193	17083	17039	17217	17028	16997	16977	17125	17362	17215	17077	17072	17242	17117	17069	17066	17107	17188	17077	17046	17068	17065	17177	17150	17164	17217	17132	17267	17019	17127	17030	16970	17101	17255	17074	17036	17083	17129	17221	17076	17130	17179	16992	17266	17116	17200	16963	17209	16996	17102	17033	17065	17035	17034	17133	16998	17087	17003	17087	17041	17164	17069	17200	17167	17236	17140	17089	16969	17272	17265	17284	17239	17224	17251	17231	17248	17125	17293	17233	17103	17230	17088	17038	16991	17208	17257	17145	17221	17002	17021	17071	17000	17200	17177	17102	17117	17185	16964	17298	17264	17149	17254	17085	17145	17133	17091	17071	17192	17158	17060	17099	17340	17410	17072	17270	16974	17045	17234	17188	17305	17190	17161	17051	17017	17156	17106	17043	17204	17221	16986	17003	16924	17142	17076	17007	17137	17052	17028	16879	17084	17230	17201	17102	17127	17089	17085	17120	16948	17255	17305	17069	16997	16950	17049	17058	17220	17229	17141	17244	16892	17187	17053	17126	17164	17295	17228	17129	17078	17222	17301	17116	17214	17202	17039	17074	17004	17016	17241	17158	17308	17149	17102	17028	17223	16995	17001	17008	17151	17192	17183	17094	17019	17165	17183	17071	16878	17174	17057	16981	17152	17201	17184	17120	17130	17075	17012	17218	17253	17320	16986	17035	16957	17041	17319	16844	17366	17149	17195	17077	17145	17162	16948	17089	17029	17161	17189	17035	17334	17105	17028	16863	17113	17183	17350	17134	17164	17163	17284	17135	17119	17076	17229	17061	17230	16907	17107	17286	17091	17116	17120	17067	16918	17133	17079	17110	17101	17090	17181	17232	17041	17096	16972	17184	17097	17176	17192	17043	17199	17114	17081	17440	17213	17218	17226	17044	17053	17136	17265	17186	17046	17055	17062	17005	17071	17049	17231	17160	17197	17215	17152	17049	16974	17068	16947	17100	16953	17101	17116	17077	17150	17323	17150	17127	17170	17127	16969	17097	17248	17042	16967	17013	17138	17137	16956	17137	17201	17030	17173	17101	17101	17300	17090	17001	17169	17040	17001	17195	17257	17300	17103	17140	17025	17072	17109	17144	17183	17018	17107	17104	17013	17123	17012	17051	17093	17331	17085	17204	16997	17105	17146	17205	17079	17026	17266	17268	17141	17011
28757	25738	31674	25950	21687	20761	20378	20038	20059	19920	19848	19664	20140	19896	19738	19787	19722	19814	19611	19642	19579	19589	19791	19869	19718	19758	19626	19594	19867	20032	20074	19868	19994	19528	19908	19664	19686	19781	19901	19910	19723	19755	19638	19755	19898	19551	19681	19462	19667	19535	19564	19529	19494	19544	19731	19673	19472	19638	19658	19574	19474	19715	19646	19635	19496	19504	19544	19474	19542	19679	19519	19669	19697	19555	19506	19550	19584	19523	19639	19657	19806	19639	19705	19597	19657	19724	19797	19608	19770	19487	19665	19670	19674	19791	19580	19688	19614	19476	19514	19490	19558	19697	19536	19855	19476	19391	19490	19586	19495	19498	19693	19648	19410	19481	19761	19506	19790	19806	19771	19746	19950	19711	19549	19830	19698	19689	19474	19424	19670	19701	19612	19666	19428	19599	19656	19551	19808	19464	19663	19396	19553	19538	19744	19507	19708	19828	19582	19717	19576	19712	19570	19434	19633	19724	19608	19646	19882	19762	19637	19756	19592	19587	19496	19496	19509	19612	19680	19598	19810	19413	19722	19849	19578	19655	19640	19679	19449	19428	19697	19416	19599	19680	19711	19638	19690	19503	19721	19696	19703	19515	19667	19509	19751	19539	19681	19744	19595	19435	19521	19502	19794	19743	19775	19598	19566	19707	19451	19399	19421	19739	19874	19540	19422	19528	19610	19714	19771	19823	19520	19643	19846	19616	19648	19536	19438	19763	19783	19613	19503	19656	19675	19668	19688	19618	19629	19571	19608	19579	19673	19669	19473	19488	19584	19542	19472	19426	19557	19516	19426	19400	19520	19529	19615	19685	19745	19656	19798	19676	19531	19675	19550	19389	19641	19535	19703	19676	19567	19797	19715	19864	19540	19686	19623	19513	19685	19584	19561	19622	19430	19628	19616	19705	19603	19613	19507	19507	19598	19504	19564	19560	19539	19542	19416	19636	19549	19642	19628	19592	19579	19570	19659	19488	19598	19453	19479	19609	19401	19655	19556	19533	19670	19769	19528	19694	19534	19505	19760	19699	19547	19412	19487	19782	19776	19317	19593	19635	19751	19765	19683	19626	19502	19622	19621	19664	19449	19656	19382	19877	19518	19594	19444	19637	19713	19424	19584	19477	19676	19456	19563	19774	19559	19639	19531	19426	19513	19469	19598	19877	19761	19617	19580	19510	19509	19614	19575	19608	19627	19496	19803	19695	19862	19668	19690	19692	19959	19666	19628	19673	19346	19479	19779	19565	19648	19687	19488	19800	19679	19505	19744	19648	19704	19532	19736	19618	19691	19633	19555	19750	19490	19678	19525	19288	19635	19532	19620	19463	19449	19826	19497	19622	19449	19576	19691	19543	19440	19492	19652	19640	19745	19745	19482	19607	19591	19451	19622	19601	19456	19439	19602	19407	19512	19722	19832	19902	19592	19518	19667	19527	19443	19625	19628	19464	19369	19693	19509	19587	19617	19508	19629	19451	19739	19679	19584	19703	19630	19675	19602	19388	19841	19810	19514	19665	19418	19641	19688	19754	19528	19593	19330	19578	19469	19626	19496	19771	19688	19512	19565	19483	19595	19625	19631	19476	19502	19570	19532	19548	19543	19458	19659	19466	19674	19418	19533	19442	19548	19506	19838	19624	19619	19722	19756	19659	19505	19710	19680	19672	19652	19603	19690	19364	19599	19390	19484	19793	19722	19663	19502	19715	19694	19484	19667	19447	19606	19486	19613	19542	19760	19605	19663	19528	19632	19511	19790	19697	19596	19542	19631	19395	19819	19603	19599	19489	19644	19551	19697	19715	19451	19547	19320	19665	19715	19663	19531	19637	19539	19589	19716	19691	19663	19560	19544	19356	19576	19846	19728	19585	19473	19540	19672	19474	19570	19421	19443	19504	19455	19356	19552	19450	19693	19493	19507	19543	19514	19541	19886	19549	19711	19704	19423	19675	19567	19486	19697	19657	19689	19732	19458	19550	19729	19708	19597	19510	19735	19801	19711	19413	19731	19731	19558	19573	19566	19625	19442	19440	19459	19626	19519	19667	19732	19569	19490	19813	19511	19526	19736	19588	19724	19522	19640	19787	19610	19655	19541	19660	19659	19568	19679	19652	19560	19496	19688	19535	19651	19769	19539	19660	19284	19566	19560	19617	19574	19383	19393	19548	19672	19599	19780	19554	19552	19511	19491	19672	19410	19461	19568	19730	19694	19628	19553	19730	19592	19458	19598	19637	19502	19673	19600	19468	19637	19559	19586	19557	19470	19494	19844	19429	19727	19533	19569	19607	19624	19672	19768	19619	19551	19481	19552	19491	19663	19628	19470	19442	19689	19583	19511	19517	19574	19543	19515	19463	19527	19694	19645	19666	19711	19604	19652	19464	19654	19650	19713	19861	19383	19709	19781	19639	19829	19720	19614	19670	19560	19410	19505	19617	19650	19755	19525	19411	19673	19310	19427	19420	19853	19446	19520	19629	19495	19621	19651	19497	19592	19548	19551	19554	19424	19440	19471	19661	19659	19617	19652	19726	19591	19481	19343	19640	19636	19397	19546	19702	19623	19682	19750	19449	19478	19338	19555	19460	19827	19503	19550	19675	19675	19725	19651	19642	19780	19762	19495	19527	19642	19568	19429	19721	19706	19600	19544	19287	19438	19430	19499	19712	19575	19531	19682	19488	19485	19649	19636	19648	19589	19613	19675	19699	19594	19594	19670	19747	19690	19487	19545	19574	19588	19351	19503	19658	19587	19644	19606	19475	19688	19754	19574	19717	19807	19547	19679	19569	19556	19423	19545	19490	19657	19523	19412	19261	19615	19543	19464	19631	19632	19642	19685	19684	19811	19837	19648	19443	19735	19656	19692	19378	19588	19570	19602	19442	19589	19411	19635	19847	19671	19862	19698	19771	19812	19385	19854	19749	19626	19600	19458	19476	19677	19590	19602	19530	19627	19398	19447	19593	19586	19614	19421	19599	19463	19617	19542	19407	19487	19534	19661	19737	19571	19766	19681	19873	19787	19507	19798	19501	19637	19519	19672	19681	19678	19509	19628	19523	19404	19614	19766	19442	19612	19758	19510	19474	19553	19606	19449	19569	19533	19496	19753	19625	19669	19613	19674	19605	19646	19628	19381	19618	19533	19679	19585	19427	19806	19585	19575	19678	19716	19750	19800	19543	19646	19535	19720	19527	19336	19870	19506	19711	19475	19652	19686	19670	19532	19464	19608	19585	19750	19589	19745	19720	19667	19408	19521	19789	19474	19599	19733	19723	19694	19574	19552	19416	19669	19555	19424	19540	19540	19614	19651	19608	19699	19660	19596	19537	19636	19449	19423	19693	19658	19388	19641	19595	19722	19703	19590	19689	19392	19682	19693	19651	19624	19835	19684	19426	19720	19616	19585	19384	19521	19547	19732	19770	19752	19582	19478	19649	19670	19433	19719	19456	19469	19458	19413	19585	19782	19487	19486	19564	19488	19411	19645	19755	19664	19692	19501	19621	19763	19672	19541	19502	19673	19773	19584	19613	19616	19680	19526	19476	19594	19631	19472	19483	19501	19529	19538	19424	19460	19475	19627	19540	19451	19864	19739	19725	19599	19712	19598	19726	19783	19440	19562	19606	19424	19479	19709	19802	19869	19544	19682	19563	19606	19806	19748	19660	19518	19561	19614	19563	19747	19558	19504	19627	19599	19548	19448	19543	19789	19734	19557	19494	19541	19605	19608	19512	19615	19541	19498	19716	19555	19712	19499	19662	19611	19864	19608	19687	19552	19710	19540	19454	19672	19495	19851	19582	19419	19508	19618	19697	19501	19644	19538	19613	19580	19547	19490	19587	19639	19640	19744	19629	19551	19718	19698	19661	19573	19609	19458	19587	19552	19456	19768	19390	19792	19563	19587	19768	19457	19832	19376	19607	19658	19612	19559	19668	19749	19600	19611	19773	19673	19694	19743	19473	19558	19629	19726	19512	19430	19843	19670	19683	19616	19591	19758	19862	19500	19485	19866	19786	19445	19652	19534	19750	19599	19675	19472	19407	19580	19459	19467	19579	19528	19572	19553	19367	19452	19600	19471	19471	19449	19572	19428	19588	19618	19540	19787	19432	19718	19582	19673	19524	19594	19626	19537	19497	19434	19573	19568	19602	19617	19467	19489	19620	19365	19582	19594	19572	19448	19572	19635	19671	19682	19569	19687	19769	19528	19420	19362	19485	19473	19478	19612	19679	19730	19454	19558	19534	19823	19471	19506	19560	19525	19405	19617	19651	19612	19504	19511	19443	19470	19473	19588	19650	19433	19767	19921	19581	19488	19647	19497	19752	19402	19654	19775	19494	19629	19824	19613	19642	19572	19478	19708	19589	19573	19482	19673	19535	19528	19696	19692	19749	19798	19560	19611	19561	19558	19588	19584	19393	19644	19540	19588	19620	19734	19458	19557	19643	19484	19658	19487	19597	19627	19671	19775	19553	19508	19472	19821	19487	19504	19598	19582	19596	19637	19809	19634	19894	19627	19442	19526	19542	19888	19702	19585	19604	19541	19803	19583	19670	19714	19619	19672	19681	19483	19565	19549	19544	19702	19723	19646	19603	19570	19446	19570	19494	19430	19936	19814	19854	19647	19563	19674	19498	19524	19519	19794	19735	19563	19538	19610	19530	19759	19544	19494	19638	19485	19641	19572	19862	19587	19560	19519	19789	19595	19447	19495	19586	19673	19664	19587	19494	19675	19430	19866	19516	19535	19494	19355	19746	19665	19510	19552	19556	19759	19559	19439	19572	19598	19645	19620	19564	19671	19595	19653	19546	19932	19438	19378	19736	19564	19786	19629	19443	19718	19540	19485	19841	19410	19727	19579	19322	19634	19708	19622	19495	19752	19599	19472	19734	19653	19595	19544	19623	20079	19666	19720	19518	19598	19560	19734	19613	19463	19652	19639	19616	19521	19587	19404	19716	19625	19500	19872	19712	19543	19626	19556	19607	19649	19613	19801	19540	19663	19670	19493	19709	19556	19584	19552	19799	19652	19528	19801	19556	19708	19679	19670	19674	19383	19497	19558	19643	19767	19706	19461	19552	19680	19479	19651	19519	19661	19643	19733	19778	19386	19862	19695	19421	19708	19577	19823	19484	19588	19527
27435	38748	32776	21957	19637	18094	17181	16799	17068	16790	16657	16657	16824	16615	16513	16592	16385	16282	16429	16422	16385	16538	16441	16537	16490	16487	16419	16516	16864	17044	16976	16739	16537	16444	16099	16483	16442	16448	16315	16515	16360	16240	16459	16495	16257	16550	16075	16335	16267	16282	16349	16382	16432	16497	16454	16339	16387	16331	16287	16531	16146	16329	16467	16417	16218	16161	16440	16233	16303	16282	16401	16453	16378	16458	16421	16384	16441	16261	16485	16470	16495	16219	16314	16302	16501	16340	16296	16337	16312	16451	16377	16463	16426	16335	16529	16268	16350	16357	16557	16300	16427	16171	16205	16363	16468	16402	16368	16365	16417	16334	16336	16433	16378	16389	16310	16463	16338	16345	16339	16297	16412	16324	16344	16365	16446	16437	16158	16292	16254	16345	16343	16488	16248	16567	16246	16256	16511	16500	16356	16478	16448	16411	16354	16358	16328	16368	16225	16452	16377	16434	16340	16368	16438	16512	16234	16321	16326	16465	16338	16464	16444	16330	16342	16430	16423	16180	16439	16406	16440	16418	16283	16332	16140	16464	16433	16438	16266	16273	16297	16319	16436	16226	16449	16404	16395	16372	16451	16330	16424	16395	16494	16382	16308	16345	16494	16419	16430	16375	16589	16365	16408	16291	16308	16543	16450	16371	16347	16568	16389	16464	16271	16349	16388	16464	16337	16302	16355	16438	16488	16319	16586	16375	16324	16230	16360	16385	16375	16381	16298	16459	16435	16504	16314	16521	16219	16248	16280	16430	16318	16314	16432	16448	16193	16465	16367	16405	16420	16476	16358	16434	16466	16248	16309	16435	16336	16415	16289	16260	16352	16250	16207	16365	16536	16377	16330	16383	16430	16414	16346	16361	16281	16450	16486	16263	16315	16269	16419	16585	16333	16325	16450	16387	16378	16145	16409	16382	16577	16436	16538	16363	16514	16472	16395	16270	16369	16250	16261	16447	16395	16342	16369	16360	16249	16398	16451	16397	16171	16190	16493	16245	16422	16456	16345	16291	16102	16391	16434	16396	16623	16324	16095	16406	16419	16320	16449	16390	16299	16508	16239	16298	16209	16358	16331	16197	16437	16501	16183	16344	16247	16360	16298	16441	16364	16315	16513	16307	16549	16384	16433	16310	16383	16507	16375	16467	16501	16387	16480	16350	16490	16371	16286	16103	16293	16268	16376	16394	16416	16262	16289	16324	16523	16329	16363	16458	16611	16269	16311	16249	16414	16400	16344	16207	16193	16399	16183	16369	16445	16317	16337	16488	16552	16454	16273	16429	16318	16383	16351	16426	16418	16310	16320	16420	16319	16324	16264	16492	16387	16384	16348	16221	16357	16266	16278	16341	16431	16379	16372	16353	16311	16463	16374	16353	16334	16239	16584	16384	16288	16405	16162	16291	16322	16296	16374	16460	16339	16290	16392	16360	16342	16315	16389	16329	16396	16240	16509	16367	16459	16487	16419	16556	16451	16476	16468	16329	16440	16394	16423	16473	16264	16386	16477	16590	16395	16373	16430	16328	16384	16426	16496	16372	16394	16235	16485	16455	16442	16454	16350	16410	16524	16460	16373	16552	16298	16326	16251	16412	16460	16256	16437	16290	16442	16377	16386	16539	16533	16324	16499	16434	16403	16264	16316	16408	16301	16571	16329	16318	16529	16476	16428	16430	16412	16535	16267	16448	16350	16401	16557	16369	16571	16368	16441	16349	16267	16266	16293	16435	16509	16485	16429	16291	16358	16565	16395	16401	16329	16322	16273	16308	16419	16476	16353	16494	16509	16321	16155	16241	16349	16394	16316	16421	16510	16369	16403	16434	16336	16427	16243	16664	16287	16300	16406	16277	16307	16228	16314	16399	16456	16517	16365	16300	16393	16474	16547	16554	16263	16311	16419	16475	16310	16408	16397	16535	16245	16300	16367	16309	16241	16271	16305	16374	16456	16138	16532	16408	16375	16357	16559	16414	16385	16350	16304	16530	16277	16162	16382	16442	16337	16422	16393	16332	16460	16408	16383	16466	16278	16508	16377	16416	16337	16402	16501	16226	16380	16263	16247	16451	16454	16429	16241	16363	16497	16317	16280	16370	16390	16391	16305	16377	16478	16483	16506	16347	16284	16225	16375	16272	16487	16471	16354	16390	16340	16309	16340	16288	16356	16241	16361	16488	16289	16442	16428	16273	16211	16385	16795	16392	16417	16445	16428	16238	16313	16290	16438	16425	16276	16302	16470	16336	16307	16465	16332	16422	16402	16408	16315	16272	16350	16223	16506	16515	16325	16251	16318	16426	16494	16234	16407	16432	16483	16586	16336	16420	16252	16474	16345	16327	16397	16357	16511	16412	16274	16333	16370	16269	16438	16510	16211	16398	16324	16444	16322	16520	16390	16342	16504	16597	16475	16377	16317	16312	16371	16480	16517	16377	16506	16461	16313	16418	16423	16444	16442	16485	16419	16308	16499	16257	16303	16234	16341	16186	16442	16328	16506	16317	16220	16340	16467	16382	16435	16337	16328	16433	16376	16365	16356	16193	16442	16403	16368	16454	16330	16436	16419	16563	16226	16386	16249	16257	16501	16269	16233	16492	16345	16415	16276	16383	16595	16463	16618	16298	16400	16399	16344	16319	16227	16384	16397	16463	16247	16366	16284	16367	16444	16336	16456	16396	16432	16524	16184	16427	16430	16397	16541	16406	16409	16420	16469	16277	16275	16401	16257	16388	16358	16425	16305	16518	16194	16203	16550	16588	16578	16516	16293	16360	16489	16450	16265	16397	16436	16321	16407	16329	16414	16373	16530	16329	16560	16446	16540	16352	16423	16478	16242	16305	16379	16408	16401	16283	16449	16424	16417	16569	16518	16585	16505	16398	16312	16575	16594	16205	16245	16231	16402	16350	16416	16184	16311	16480	16278	16408	16462	16333	16459	16518	16182	16433	16430	16337	16423	16297	16420	16215	16495	16377	16415	16391	16506	16286	16297	16346	16416	16452	16295	16351	16311	16421	16555	16364	16461	16405	16390	16412	16320	16381	16224	16451	16323	16480	16493	16240	16348	16309	16423	16317	16162	16203	16364	16423	16477	16345	16412	16284	16375	16293	16374	16418	16382	16411	16319	16493	16410	16307	16194	16242	16573	16247	16318	16563	16312	16483	16400	16471	16445	16360	16382	16384	16431	16229	16402	16349	16473	16152	16462	16343	16424	16347	16462	16312	16608	16364	16485	16532	16425	16370	16404	16387	16513	16324	16457	16537	16565	16295	16576	16468	16416	16256	16336	16340	16457	16212	16362	16328	16431	16301	16531	16412	16506	16361	16352	16438	16362	16259	16527	16430	16579	16371	16255	16459	16509	16275	16451	16541	16368	16450	16373	16438	16476	16342	16306	16482	16434	16289	16349	16401	16373	16470	16327	16230	16425	16293	16290	16262	16407	16295	16308	16367	16564	16304	16238	16408	16354	16217	16411	16267	16439	16310	16490	16196	16369	16388	16476	16419	16206	16460	16403	16367	16463	16470	16410	16530	16350	16367	16475	16313	16412	16277	16405	16402	16203	16416	16579	16416	16268	16347	16432	16395	16449	16409	16622	16408	16265	16491	16303	16403	16442	16259	16279	16194	16372	16433	16321	16321	16348	16368	16307	16486	16473	16283	16513	16438	16561	16387	16325	16481	16456	16242	16312	16287	16306	16507	16316	16349	16403	16392	16497	16380	16517	16376	16350	16477	16424	16287	16399	16505	16314	16357	16312	16329	16315	16577	16592	16219	16384	16349	16371	16521	16534	16368	16455	16349	16465	16376	16375	16455	16339	16258	16461	16276	16528	16522	16270	16353	16462	16272	16477	16392	16385	16380	16295	16532	16292	16308	16311	16298	16373	16396	16460	16167	16297	16208	16337	16339	16434	16424	16362	16316	16510	16385	16237	16162	16400	16412	16370	16311	16530	16590	16338	16407	16225	16447	16339	16253	16393	16435	16551	16215	16389	16358	16243	16285	16360	16469	16305	16479	16451	16470	16319	16408	16392	16512	16353	16355	16563	16360	16494	16516	16386	16359	16246	16484	16350	16383	16485	16342	16255	16334	16541	16289	16394	16255	16506	16297	16290	16313	16311	16362	16405	16559	16258	16258	16400	16549	16453	16560	16397	16259	16559	16481	16438	16300	16516	16309	16325	16468	16437	16266	16308	16362	16468	16333	16437	16499	16480	16363	16512	16175	16560	16379	16358	16316	16334	16514	16468	16368	16270	16444	16383	16421	16163	16448	16438	16409	16397	16508	16422	16427	16444	16262	16389	16573	16266	16441	16243	16416	16350	16177	16377	16481	16473	16571	16347	16209	16322	16499	16292	16516	16532	16463	16524	16457	16688	16420	16056	16495	16336	16404	16465	16304	16482	16404	16559	16386	16177	16494	16375	16463	16370	16432	16309	16130	16280	16168	16505	16412	16455	16400	16268	16306	16301	16412	16487	16384	16319	16386	16422	16539	16373	16324	16401	16361	16331	16469	16361	16314	16405	16195	16373	16451	16439	16417	16439	16228	16340	16328	16263	16402	16453	16578	16525	16291	16350	16611	16370	16478	16505	16406	16513	16586	16476	16386	16490	16353	16274	16261	16313	16378	16445	16219	16421	16479	16235	16351	16330	16465	16368	16223	16332	16355	16298	16273	16451	16373	16561	16333	16455	16329	16343	16353	16445	16473	16479	16304	16369	16288	16503	16385	16500	16403	16347	16213	16469	16451	16302	16508	16597	16347	16429	16353	16418	16324	16305	16341	16365	16292	16411	16223	16571	16490	16446	16433	16440	16424	16416	16306	16398	16272	16331	16477	16267	16569	16482	16474	16392	16350	16388	16287	16306	16448	16236	16468	16458	16370	16433	16345	16585	16298	16306	16400	16365	16428	16356	16366	16512	16298	16420	16497	16439	16473	16336	16328	16465	16439	16425	16394	16513	16487	16397	16248	16436	16465	16300	16277	16472	16322	16551	16319	16433	16367	16451	16241	16330	16399	16505	16385	16404	16354	16396	16423	16419	16483	16560	16344	16323	16505	16445	16437	16354	16342	16493	16309	16470	16216	16212	16405	16335	16371	16312	16473	16192	16339	16263	16431	16344	16432	16489	16313
23865	21444	28951	24526	22861	23811	23232	20175	19919	20151	19948	19525	19342	19556	19676	19470	19322	19532	19334	19306	19450	19493	19411	19470	19191	19152	19597	20122	21999	22049	21197	20262	19828	19390	19392	19417	19033	19027	19325	19029	19268	19301	19013	19312	19169	19207	19295	19243	19092	19180	19123	19114	19600	19404	19204	19161	19244	19211	19131	19260	19228	19279	19044	19228	18973	19259	19185	19255	19103	19277	19201	19206	19275	19256	19278	19089	19137	19179	19070	19015	19167	19132	19108	19096	19170	19265	19207	19214	19083	19099	19315	19136	19181	19178	19281	19209	19261	19086	19062	19230	19321	19129	19138	19291	19143	19250	19072	18993	18866	19048	19284	19108	18938	19080	19247	19051	19082	19181	19202	19035	19047	19065	19192	19341	19164	19169	19116	19223	19183	19236	19043	19042	19141	19151	19296	19136	19075	19112	18991	19242	19277	19114	19054	19129	18920	18939	19046	19206	19102	18855	19422	19162	19090	19180	19036	19321	18978	19102	19062	19130	19405	19229	19213	19169	19216	19235	19047	19126	19193	18983	19113	18996	18987	19174	19029	19091	19181	19084	19133	19048	19288	19195	19172	18960	19055	19143	19269	19085	19120	19036	19314	19193	19301	19000	19160	19282	19161	19180	18984	19141	18927	19093	19242	19166	19079	18986	19249	19113	19109	19172	19223	18970	19248	19015	19026	19352	19236	19222	19298	19144	19189	18970	18975	19033	19104	19369	19158	19022	19124	19118	19162	19157	19199	19173	19182	19083	19306	19024	19332	19214	19268	19137	19012	19024	19267	19128	19072	19030	18949	19109	19117	19108	19196	19047	19100	19145	19157	19121	19261	19053	19151	19082	19173	19191	19207	19264	19199	19184	19110	19235	19250	19225	19023	19074	19149	19099	19250	19292	19057	18868	18977	19133	19172	18980	19104	19224	19185	19226	19205	18986	19111	19243	19247	19225	19183	19162	19108	19036	19160	19104	19059	19013	18992	19220	19135	19306	18954	19081	19188	18954	19046	19025	19143	19308	19188	18902	19179	19117	19050	19156	19003	19132	19217	19273	19249	19307	19212	19105	19076	19065	19147	19084	18986	18962	19053	19047	19104	19286	19057	19134	19186	19274	19002	19032	19147	19394	19099	19147	19127	19017	18998	19106	19431	19186	19266	19202	19432	19011	19020	19034	19249	19170	18993	19239	19145	19139	19214	19054	19104	19228	19283	19488	19180	19049	19248	19401	19130	19089	19145	19227	19094	19129	19215	19060	19030	19126	19033	19237	19058	18977	19180	18928	19125	19114	19313	19104	19199	19148	18912	19226	19457	19231	19140	19219	19177	19044	19213	19212	19239	19107	19063	19174	19030	19061	18955	19232	19156	19250	19008	19265	19199	19227	19071	19093	19363	19161	19133	19080	19087	19143	19159	19423	19157	19152	19229	19193	19016	19179	19026	19196	19304	19248	19200	19011	18818	18992	19347	19157	19235	19180	19209	19179	19004	19012	19155	19009	19012	19124	19199	19031	19005	19227	18959	19188	19157	19001	19220	19007	19124	18954	19041	18970	19115	19148	19096	19241	18957	19184	19007	19226	19266	19248	19297	19184	19033	19186	19352	19068	19158	19209	18971	19111	18988	19089	19175	19104	18982	19268	19142	19196	19301	19035	18930	19175	19146	19129	19224	19206	18941	19210	19165	19170	19027	19149	19128	19226	19120	19052	19194	19117	19213	19269	19315	19145	19067	19121	19236	19356	19199	19204	19182	19179	19056	19038	19198	19090	19212	18896	19164	19126	19115	19025	19282	19118	19040	19036	19290	19056	18995	19217	19104	19095	18990	19233	19304	19068	19078	19114	19144	19092	19040	19112	19108	18912	19113	19087	19255	19276	19200	19201	19246	19087	19218	19250	19162	19277	19281	19186	19011	19119	19267	19200	19210	19136	19180	19050	19169	19107	19145	19065	18973	19098	18948	19135	18960	19248	19129	19196	19162	19209	19077	19286	19198	19069	18891	18877	19072	19020	19029	19275	19022	19044	19217	19158	19132	19200	19140	19131	19350	19226	18942	18919	19059	19149	18995	19274	19223	18856	19156	19043	19158	19016	19160	19026	19220	19159	19099	19083	19133	19217	19010	19299	19140	19238	19153	19090	19186	19145	19364	19086	19424	19081	18955	19188	18982	19131	19247	19297	19058	18998	19175	19092	19096	18906	19182	19142	19282	19156	19084	19123	19342	19164	19100	19087	19086	19087	19131	19192	19138	19129	19266	19048	19218	19049	19096	18989	19184	19107	19067	18982	19133	19262	19217	18947	19035	19179	19147	18910	19049	19091	19223	19144	19112	19256	19118	19124	19135	19184	19068	19117	19169	19098	18867	19168	19246	18943	19262	18947	18968	19018	18996	19222	18978	19311	19121	19251	19022	19200	19116	19090	18960	19232	19090	19274	18998	18989	19038	18895	19184	19108	19212	19033	19220	19245	19084	19158	18989	18930	19149	19009	19282	19073	19015	19019	19115	18963	19121	19225	19102	19041	19162	19105	19162	19266	19285	18842	19007	19233	19277	19094	19014	19104	19201	19245	19197	19239	19307	19228	19131	19230	18988	19118	18931	19058	19365	19052	19240	19017	19225	19210	19144	19061	19110	19116	19170	19249	19133	18960	19130	19194	19208	19250	19293	19312	19259	19174	18881	19080	19289	19332	18975	19225	18928	19252	19198	19116	19124	19041	18997	18908	19121	18965	19214	19148	19084	19182	19110	19120	19082	19076	19151	19181	19129	19125	19083	18960	19093	19251	19156	19129	18896	18827	18955	18954	19126	19205	19244	19117	19099	18999	19029	19041	18833	19227	19431	18963	19168	19129	19237	18991	19194	19015	19041	19134	19220	19043	18937	19082	18833	19187	19003	19172	19208	19186	18991	19053	19257	18909	18998	19131	19229	19115	19097	18991	19185	19133	19267	19300	19100	18819	18887	19202	19277	19308	19066	19159	19326	19227	19079	19254	19175	19118	19234	19296	19448	19340	19295	19256	19146	19253	19100	19079	19097	19258	19444	19137	19205	18879	19080	19097	19099	19151	19224	19108	19189	19316	19042	19230	19100	19123	19232	19134	19407	18938	19209	18905	19067	19380	19032	19269	19135	19088	19107	19168	19200	19073	19151	18875	19151	19168	19063	18907	19076	19429	19178	19277	19236	19192	19375	19168	19157	19249	19152	19181	19171	19005	19186	19322	19159	19138	18932	18820	18981	19069	19058	19190	19367	19212	19144	19024	19278	18997	19099	19157	19137	19017	19181	19359	19278	19145	19244	19088	19033	19069	19054	19278	19033	19237	19151	19211	19259	19220	19398	19239	19069	19168	19034	19089	18981	19056	19347	19107	18991	18826	18940	18930	19139	19087	19205	19168	19225	19118	18959	19059	18902	19017	19237	19140	19188	19334	19198	19162	19090	19161	19149	18996	18848	19096	19265	19122	19094	19207	19258	19079	19076	19150	18987	19018	19142	19101	19223	19213	18913	19160	19148	19270	19073	19022	19281	19088	19082	19151	19132	19263	19079	19040	18859	19207	19080	18888	19189	19081	19236	19187	19203	19022	19171	19002	18894	19163	19262	19285	19195	19102	19025	19138	19203	19245	19149	18961	19132	19181	19100	19195	19214	19077	19192	19328	19022	18969	19086	19355	19072	19054	19143	19209	19170	19045	19307	19443	19092	19141	19117	19153	19078	18920	19075	19221	19297	19176	18960	19072	19254	19318	19242	19163	19077	19242	19294	19223	18954	19129	19286	19203	19306	19305	19178	19178	18974	19141	19218	19298	19018	19299	19142	19043	19236	19280	19161	19158	18960	18940	19185	18969	19224	19237	19276	19151	19344	19055	19057	18946	18989	19012	19096	19364	19295	19145	19347	19222	19209	19168	19087	19094	19344	19152	19137	19283	19346	19171	19131	19014	18987	19092	19298	19076	19270	19157	19188	18980	19237	19053	19060	19318	19142	18960	19076	19102	19287	19114	18932	19149	19240	18972	19105	19353	19235	19011	19194	19102	19214	19228	19163	19209	19093	19009	19098	19224	19259	19099	19222	19076	19220	19249	18989	19089	18960	19235	18969	19054	18917	19223	18810	19052	19109	19188	19412	19002	18979	19098	19072	19188	19010	19087	19140	18942	19002	19236	19307	19355	19253	19073	19203	19140	19092	19094	19166	19002	19147	19134	19192	19161	19161	18857	19042	19013	19093	19212	19245	19100	19303	19150	19141	19120	19141	19378	19291	19255	19208	19055	19134	19020	19337	19066	19384	19396	19212	19200	19147	19137	19195	19192	19085	18913	19013	19126	19082	18991	19031	19271	19169	19046	19156	19112	19141	19132	19311	19243	19007	19006	18994	19190	19330	19136	19200	19009	19147	19124	19286	19014	19058	19133	19128	18965	19236	19347	19113	18941	19208	19065	19396	19011	19073	19326	19203	19167	19199	19184	19038	19093	19147	18959	19100	19170	18861	18896	19070	19057	19167	19196	19269	19210	19170	19099	19281	19105	19077	18957	19237	19205	19152	19097	18899	19067	19092	19128	19197	19191	19270	18975	19173	18856	19079	19324	19182	19287	18947	19277	19146	19085	18983	19124	19118	19128	19061	19096	19128	19285	18957	19237	19145	19203	19120	19128	19314	19111	19305	19051	19050	19232	19325	19023	19291	19086	19022	19004	19064	18972	19165	18984	19234	19163	19095	19109	18867	19123	19139	19080	19240	18832	19296	18970	19109	19031	19234	19038	19183	19114	19261	19082	19177	19092	19275	19224	19011	19035	18999	19157	19211	19247	19116	19146	19168	19218	19134	19073	19230	19116	19292	19326	19175	19230	19203	19077	19275	19048	19144	19251	19126	19134	19063	19192	19146	19229	19066	19100	19031	19140	19264	18927	18988	19199	19073	19193	19361	19300	19076	19034	19223	19052	19138	19250	19017	19180	19089	19348	19330	19170	19101	19030	19146	19191	19262	19336	19187	19227	19356	19202	19242	18898	18919	18994	19083	19013	19280	19212	19123	18968	19234	19141	19395	19016	18923	19297	19111	19052	18904	19007	19167	18969	18984	18974	19169	19206	19149	18852	19164	18998	18906	19077	19067	19176	19044	19145	19026	19217
31169	51349	40420	25113	22505	20007	18359	17425	17228	17018	16791	16646	16624	16448	16371	16304	16325	16320	16087	16284	16220	16270	16178	16231	16217	16318	16595	17793	20445	19690	18646	17229	16602	16270	16310	16098	16209	15956	16110	16050	16156	16105	16119	16329	16146	16116	15985	15838	16032	16158	16015	16052	16144	15977	16131	16024	16229	15896	16099	16089	16094	16139	16144	16068	16169	15974	16072	16130	16050	16131	16159	15993	16025	16005	16121	16003	16189	16134	15921	16212	16103	16071	16081	16137	15941	16086	15914	16100	16102	16057	16057	15774	16024	15974	16112	16093	16086	15970	16129	15980	16094	16180	16256	16107	16116	16160	16049	16035	15976	15937	16001	16118	16122	16063	15997	16186	16181	16142	16097	16337	16168	16093	16231	15970	16216	15997	15961	16147	16239	16021	16176	16183	16031	16004	15953	16177	15931	15922	15990	16010	16060	16119	16104	16233	16067	16032	16110	15967	16207	16070	15987	15977	16145	15966	16076	16021	16167	16098	15993	16114	16029	16020	16002	15959	15932	16085	16141	16116	16098	16042	15923	16047	16056	16146	16200	16214	16211	16173	15985	16047	15994	16169	16019	15987	16010	15919	16149	15845	16161	16179	15991	15919	16090	16088	16069	16139	16199	16135	15941	16240	15893	16006	16055	15970	15994	15955	15939	16046	16247	16108	16025	16177	16211	16072	16083	15911	16138	16060	16025	15954	16165	16291	16149	16099	16081	16148	15998	15883	15883	16082	16032	16322	15876	16178	16157	16012	16071	16255	16059	16138	15899	16137	16130	16076	16068	15945	16046	16127	16217	16210	16016	16142	16066	16127	16132	16002	16050	16040	15901	15918	16028	16179	15955	16214	16192	15912	16038	16023	16156	16040	16002	16005	16126	16020	16013	16156	16022	16008	16003	16025	16126	16105	16190	16065	16173	16027	15859	16035	16016	16110	16046	16125	16006	15846	16169	16069	15964	16057	16054	16231	16130	16095	16072	16199	16116	16052	16047	16063	16238	15890	16111	16071	16086	16230	16113	16103	16196	16129	16163	16094	16065	15924	16007	16075	16208	15957	16258	16010	15930	16084	16187	16142	16046	16063	16185	16150	16143	16065	16130	15972	15988	16127	16017	16055	16152	16139	16111	16027	15923	15956	16245	16072	16065	16084	16078	16114	15969	16072	15880	15904	15999	15961	16052	16152	16098	15982	16125	16101	15812	16056	15948	15932	16013	16096	15961	15969	16068	15939	16278	15923	16195	15964	15975	16146	16103	16147	16117	16054	16091	16136	16082	16007	16089	16207	16155	16008	16107	16260	16077	15981	16076	16054	15920	16048	15996	16018	16096	16033	15949	16221	16078	15955	16032	16036	16153	16039	15896	16177	16148	16035	16061	16081	16150	16114	16041	16002	16077	16066	15989	16018	15993	15860	15983	16109	16149	16116	16058	15967	16089	16017	15950	16121	15916	16077	16155	16060	16056	16208	16237	16045	16116	16054	16119	16122	15913	16219	16133	16161	16161	16220	16136	16048	16014	16056	16101	16041	16206	16272	16257	15962	16228	16179	15890	15939	16057	16063	16188	15971	16062	16063	16230	16153	16123	16103	15969	15901	16189	16070	16086	16147	16103	16133	15980	16136	15860	16105	16169	16052	16175	16097	16166	16150	15939	16144	15896	16109	16161	16048	16145	16143	16164	15969	15992	16331	16064	16204	16012	16193	15855	16262	16082	15804	16045	15980	16012	16048	16245	15947	16050	16023	16034	16355	16102	16103	15972	16049	15997	16096	15990	16066	16202	15978	16117	16010	16147	16015	16048	16075	15856	16041	16131	16005	16075	16108	15999	16351	16168	16061	15973	16026	16010	16207	16047	16174	16079	15911	16082	16133	15948	16102	15959	15978	16045	15997	16126	16140	16191	16077	16204	15927	16006	15986	16103	16049	16017	16103	16209	16061	15985	16007	16059	16116	16142	16092	16080	16280	16110	16207	16072	16160	16101	16091	16267	16171	16205	16089	15963	16010	15946	16082	16220	16132	16065	16002	16090	16158	16069	16250	15934	16135	16266	16065	15900	16037	16102	16141	16107	16001	16112	15856	16186	16006	16162	16015	16203	16294	15955	15880	15956	16121	16055	16087	16071	16253	16105	16041	16161	16082	16162	16029	16131	16204	16092	16139	16082	16130	15980	15982	16227	16104	16004	16020	16197	16143	16141	15922	16196	16035	16037	16108	16156	16124	16181	16032	16088	16184	16101	15907	16015	15880	16139	16017	16108	16029	15998	15962	16152	16053	15998	16100	16084	16015	16126	16095	16100	16009	16128	16252	16209	15956	16114	16109	16097	15932	16054	15995	16149	16101	16023	16224	16111	16014	16187	16203	16048	15995	15962	16088	16035	15932	16091	16039	16028	16049	16179	16037	15966	16109	16279	16148	16158	15991	16086	16051	15932	16079	16088	16160	16113	16143	16162	16213	15962	16266	16041	16103	16017	16116	15914	16158	15977	16138	15977	15915	16040	16274	16078	16133	16072	16027	16169	16124	16067	16134	15972	16077	15944	16145	16142	15957	16170	16146	16024	15972	16133	15844	16138	16234	16222	16069	15936	16184	16124	16068	16115	15977	16144	15775	16036	15989	15972	16214	16044	16121	16241	16221	16045	16133	16054	16010	16101	16044	16091	16109	16223	16094	16167	16160	16148	15885	16077	16236	15968	15966	16099	16094	16045	15999	15972	16088	16147	16050	16116	15910	15917	16029	15971	16038	15881	16280	15938	16243	16069	16160	16174	16131	16102	16103	15984	16238	16110	16252	16131	16094	16104	15861	16005	16053	16039	15840	16089	16164	15951	16018	16121	16066	16111	16079	16089	16262	16026	16100	16172	16102	15944	15966	16030	16019	16206	15906	16133	15987	15988	16032	16097	16148	16069	15982	16130	16092	16179	16005	15980	15974	16043	15997	15925	15999	16084	16055	16192	15995	15936	16041	16112	16264	16177	16013	16004	16005	16021	16146	16253	16102	16273	15926	16045	15887	16167	16216	16061	16115	16061	16120	16124	16017	16038	16078	16189	16035	15991	16015	16099	15944	16223	15998	16092	16039	15977	16061	16180	16114	15984	16031	16163	16160	16192	16167	16148	16067	16137	16037	16091	16121	16006	16160	16125	16130	16058	16089	15957	16028	16255	16038	16055	15916	16101	16160	16026	16047	15984	15985	16193	15840	16242	16032	16014	15905	16021	15959	16161	16160	16098	16201	16166	16031	16030	16060	16173	15940	16170	16003	16042	16050	16092	16125	16212	16094	16018	16123	15979	16138	16116	16136	16111	15828	15982	16118	16002	15910	16100	16004	16221	16216	16058	16189	16306	16015	16216	15970	15937	16132	16211	16146	16002	16034	16078	16164	16145	16192	16001	16162	16217	16085	16177	15901	16102	16053	16070	16072	15926	16064	16100	16028	15874	15964	16099	16198	15961	15976	16033	16092	15954	16086	16060	16128	15984	16116	16010	15914	16319	15927	15950	16077	16086	16141	16113	16088	16088	16215	16027	15778	16228	16033	16065	16136	15988	16221	16194	16188	16152	16111	16182	16075	15985	16006	16054	16193	16177	16135	16073	16144	16011	16035	16038	16185	16072	16245	16345	16104	16203	16229	15921	16051	16001	16131	16120	15991	16063	16041	15954	16000	16039	16210	16023	16168	16038	16001	15961	16007	16116	16042	16071	16066	16193	16079	16240	16023	15903	16093	16161	15909	16115	16166	16081	16090	16255	15978	15921	16112	15999	16077	16084	16126	15841	16024	15918	16036	16072	16144	16057	16144	16177	16154	16045	16101	15953	16221	16071	15942	16070	15828	16009	16225	16125	16096	15923	16076	16142	16153	15991	16224	15976	16079	16159	15909	16003	16166	16038	16088	16238	16091	16105	15971	16188	16090	15970	16096	15965	16112	15950	16051	15989	16092	16018	16134	16014	16198	16181	16165	16014	16066	15951	16046	16160	15967	16089	16075	16046	16037	16046	16001	15996	16065	15987	16192	16000	15956	16114	15875	15874	16022	16207	16045	16127	16042	15976	16100	16182	16220	16078	16148	16042	16133	16053	16064	16015	15878	16147	16040	16074	16135	16040	16203	15850	16044	15981	15951	16208	16065	16031	16169	16123	16121	16073	15987	16273	16131	16099	15839	16101	16086	16178	16038	16267	16193	15995	16117	16191	16007	16040	16118	16039	16058	16173	15976	16103	16040	16121	16124	16212	16075	16095	16022	16132	15956	15927	16039	16113	16009	15977	16056	16030	16060	16211	16074	16176	16019	16157	16127	16221	16081	16111	15920	16103	16160	16066	15997	15873	16057	15976	16199	16136	15986	16215	16151	15986	16146	16014	16088	15987	15943	16138	15984	16078	16233	16073	16139	16006	16130	16240	16084	15931	16102	16179	16033	15992	16007	15938	16088	16186	15951	16303	16024	16120	16055	16203	15942	16015	16010	16133	16169	16184	16071	15975	16112	16006	15999	15963	16107	15981	16148	15977	16130	16121	15969	16005	16053	16130	15955	15945	16169	15899	16057	16019	16037	16006	16103	15965	16074	16099	15972	16086	16040	16144	16059	16005	16011	16099	16156	16270	16095	16091	16036	15959	16174	16254	16039	16112	16136	15974	16102	16017	16128	16034	16142	16059	16107	15967	15938	16110	15981	16083	16096	16023	16035	16254	15990	16162	16051	15993	16157	16053	16144	15840	16066	16099	16057	15891	16108	16129	16096	16190	16174	15933	16126	16076	16173	16047	15914	16066	15982	16031	16219	16161	15976	16121	16306	16117	16052	16148	16114	16060	16043	16097	16187	15980	15912	16146	15913	15997	16059	15954	16124	16006	16067	15901	16086	16056	16223	15959	16122	16221	16138	15912	16150	16020	16219	16055	16058	16118	16151	16117	16044	16210	16020	16112	16046	15988	16138	16091	16029	16024	16156	16124	16043	16177	16081	16119	16171	16195	16229	16030	16193	16040	16046	16110	16009	15920	16118	15929	16293	16192	16045	16047	16177	16163	16124	16243	15979	15982	16150	15989	16151	16000	16066	16100	16086	16150	16109	15916	16146	15992	16190	15993	16173	16159	16104	16265	16169	16042	16150	16025	15953	16052	16050
22902	21441	29367	23898	21803	24527	26795	21580	20436	20982	20459	20076	19879	19962	19846	19636	19513	19739	19675	19717	19621	19315	19673	19448	19413	19977	21424	23399	24379	23490	22286	20955	20323	19808	19644	19410	19458	19315	19547	19315	19279	19389	19491	19293	19407	19362	19448	19450	19289	19146	19356	19292	19298	19150	19397	19389	19548	19246	19339	19421	19352	19277	19430	19199	19366	19548	19432	19229	19434	19373	19390	19746	19249	19498	19563	19473	19489	19377	19340	19354	19422	19276	19564	19313	19498	19369	19673	19415	19142	19327	19288	19215	19493	19231	19321	19252	19196	19290	19438	19307	19281	19341	19555	19375	19337	19248	19289	19452	19556	19436	19238	19266	19308	19370	19405	19255	19421	19362	19388	19279	19240	19294	19313	19399	19309	19473	19337	19386	19436	19360	19251	19144	19478	19186	19481	19290	19203	19402	19304	19241	19166	19096	19336	19169	19502	19319	19297	19363	19396	19241	19440	19421	19335	19320	19230	19347	19248	19346	19428	19401	19348	19414	19207	19200	19390	19369	19305	19265	19197	19124	19531	19487	19465	19271	19403	19230	19384	19442	19485	19280	19203	19398	19400	19435	19370	19269	19265	19392	19390	19405	19413	19420	19309	19290	19308	19430	19377	19286	19233	19224	19518	19287	19129	19181	19349	19418	19499	19171	19249	19096	19263	19219	19091	19280	19308	19242	19312	19281	19304	19433	19150	19393	19289	19260	19319	19450	19413	19419	19255	19177	19299	19349	19329	19329	19222	19211	19343	19421	19328	19427	19440	19333	19244	19193	19497	19355	19120	19114	19230	19150	19407	19323	19372	19281	19430	19340	19383	19239	19192	19269	19316	19364	19190	19339	19211	19209	19249	19331	19357	19377	19408	19434	19308	19459	19264	19367	19015	19464	19453	19430	19447	19429	19472	19426	19450	19567	19482	19219	19368	19405	19314	19378	19319	19322	19537	19394	19399	19230	19462	19192	19331	19343	19331	19348	19204	19336	19472	19250	19357	19360	19288	19362	19353	19179	19192	19296	19530	19325	19364	19375	19103	19118	19516	19347	19151	19244	19265	19364	19380	19121	19090	19395	19262	19166	19481	19241	19469	19337	19289	19228	19246	19285	19092	19275	19253	19141	19106	19186	19217	19367	19352	19513	19284	19218	19416	19343	19274	19244	19338	19237	19193	19321	19277	19307	19418	19264	19335	19308	19417	19235	19124	19281	19358	19319	19332	19279	19533	19441	19404	19278	19229	19462	19445	19393	19390	19464	19408	19383	19246	19323	19504	19300	19409	19429	19138	19181	19338	19379	19270	19428	19074	19351	19255	19188	19512	19169	19389	19346	19347	19302	19088	19298	19451	19393	19391	19202	19328	19464	19257	19360	19343	19150	19289	19206	18916	19147	19392	19358	19340	19435	19439	19330	19244	19434	19477	19246	19388	19429	19698	19155	19554	19433	19333	19209	19277	19323	19394	19324	19303	19563	19342	19344	19489	19205	19293	19428	19201	19110	19387	19484	19404	19334	19493	19233	19187	19128	19367	19298	19254	19325	19660	19206	19259	19395	19468	19254	19309	19180	19353	19427	19365	19253	19290	19225	19154	19397	19380	19294	19426	19275	19246	19420	19517	19630	19519	19253	19409	19328	19276	19332	19444	19229	19123	19334	19366	19136	19554	19204	19270	19206	19442	19263	19181	19471	19408	19519	19272	19369	19383	19114	19287	19377	19340	19253	19271	19332	19302	19536	19444	19270	19172	19501	19476	19433	19455	19394	19533	19322	19211	19169	19372	19339	19460	19245	19311	19281	19321	19222	19341	19273	19228	19326	19245	19258	19266	19335	19310	19541	19450	19384	19559	19412	19394	19336	19245	19341	19526	19003	19477	19381	19405	19278	19216	19167	19332	19234	19421	19301	19356	19370	19695	19305	19418	19166	19548	19242	19287	19320	19329	19447	19360	19389	19120	19430	19384	19280	19396	19194	19251	19407	19447	19227	19450	19481	19511	19226	19288	19231	19197	19473	19219	19342	19406	19126	19215	19320	19319	19482	19336	19286	19255	19259	19526	19477	19265	19320	19222	19396	19321	19358	19363	19208	19568	19227	19228	19213	19255	19381	19294	19327	19142	19456	19442	19461	19268	19283	19386	19440	19311	19470	19407	19240	19303	19346	19325	19311	19369	19255	19341	19294	19324	19278	19209	19589	19181	19256	19194	19312	19135	19186	19363	19396	19518	19301	19483	19191	19332	19058	19230	19553	19310	19082	19349	19390	19290	19294	19269	19307	19339	19399	19327	19296	19306	19482	19353	19385	19353	19227	19160	19415	19149	19526	19116	19396	19326	19299	19354	19383	19213	19406	19223	19221	19356	19323	19226	19261	19276	19338	19254	19289	19409	19191	19489	19304	19288	19355	19404	19291	19288	19283	19569	19441	19261	19090	19204	19284	19296	19541	19435	19260	19337	19255	19283	19456	19201	19248	19308	19384	19352	19017	19201	19440	19408	19444	19266	19250	19249	19288	19093	19276	19363	19314	19390	19444	19480	19324	19536	19471	19538	19030	19199	19229	19373	19383	19347	19368	19411	19548	19506	19356	19271	19070	19405	19308	19306	19314	19405	19376	19191	19587	19446	19316	19427	19290	19323	19232	19580	19340	19382	19416	19298	19369	19534	19374	19484	19251	19494	19312	19321	19197	19112	19384	19237	19089	19513	19283	19253	19214	19172	19093	19152	19316	19506	19161	19382	19398	19480	19304	19330	19230	19365	19200	19345	19390	19425	19241	19346	19328	19303	19444	19250	19265	19316	19311	19428	19403	19219	19348	19277	19336	19214	19297	19303	19387	19204	19336	19515	19156	19475	19174	19074	19308	19321	19276	19286	19377	19130	19333	19420	19498	19354	19362	19297	19391	19328	19108	19476	19492	19222	19326	19413	19411	19368	19318	19484	19049	19319	19229	19309	19611	19234	19457	19594	19136	19201	19245	19400	19199	19261	19182	19308	19153	19215	19164	19326	19318	19614	19101	19349	19270	19350	19220	19392	19278	19312	19295	19338	19487	19257	19445	19453	19364	19382	19321	19598	19351	19218	19350	19318	19372	19354	19340	19288	19351	19274	19399	19265	19216	19384	19415	19402	19574	19501	19429	19370	19494	19371	19284	19545	19188	19455	19374	19383	19385	19336	19442	19197	19313	19240	19399	19127	19204	19369	19294	19305	19321	19239	19241	19319	19321	19374	19341	19263	19132	19212	19197	19394	19323	19401	19254	19208	19260	19384	19145	19123	19425	19226	19186	19286	19137	19274	19419	19317	19366	19085	19463	19280	19370	19474	19338	19336	19406	19146	19243	19478	19421	19327	19434	19232	19249	19499	19308	19293	19503	19326	19629	19356	19131	19267	19326	19390	19186	19245	19375	19418	19110	19203	19154	19379	19297	19403	19491	19225	19221	19334	19436	19412	19349	19453	19442	19217	19206	19467	19555	19477	19416	19385	19067	19394	19395	19471	19285	19273	19149	19042	19189	19337	19119	19329	19282	19162	19128	19451	19213	19188	19309	19412	19334	19458	19440	19524	19237	19361	19426	19184	19269	19337	19260	19085	19224	19365	19453	19283	19412	19275	19457	19253	19239	19545	19114	19361	19331	19495	19280	19366	19492	19563	19473	19381	19158	19384	19123	19321	19283	19460	19438	19269	19535	19389	19392	19447	19089	19355	19363	19106	19331	19344	19384	19171	19252	19278	19383	19448	19280	19351	19423	19151	19362	19337	19409	19214	19354	19332	19343	19492	19178	19192	19440	19404	19277	19337	19237	19536	19274	19249	19430	19200	19220	19555	19292	19088	19302	19477	19418	19347	19427	19185	19174	19299	19526	19239	19164	19245	19217	19286	19447	19384	19196	19228	19176	19344	19395	19140	19328	19400	19399	19352	19269	19421	19395	19360	19235	19382	19545	19509	19486	19343	19359	19575	19331	19559	19262	19331	19116	19405	19143	19457	19346	19172	19434	19498	19430	19266	19165	19438	19282	19136	19403	19133	19191	19095	19387	19448	19331	19404	19414	19237	19217	19290	19562	19331	19272	19368	19274	19319	19165	19138	19347	19523	19323	19449	19446	19396	19333	19258	19252	19464	19271	19460	19262	19337	19217	19514	19238	19437	19333	19117	19325	19454	19433	19215	19324	19385	19245	19282	19340	19384	19223	19301	19123	19368	19522	19298	19347	19428	19241	19428	19210	19363	19214	19255	19209	19191	19174	19245	19333	19475	19548	19297	19217	19356	19391	19283	19477	19454	19259	19375	19402	19179	19324	19504	19410	19384	19289	19429	19340	19277	19332	19189	19434	19299	19285	19553	19204	19432	19281	19629	19287	19198	19201	19467	19219	19333	19289	19349	19461	19537	19381	19274	19491	19090	19313	19289	19415	19452	19129	19395	19251	19297	19385	19156	19530	19431	19177	19246	19513	19231	19550	19566	19203	19304	19308	19196	19320	19420	19300	19216	19296	19283	19435	19258	19146	19358	19288	19318	19172	19326	19331	19182	19254	19263	19308	19191	19187	19184	19018	19320	19340	19413	19339	19479	19596	19381	19344	19337	19283	19318	19370	19169	19331	19270	19377	19324	19252	19427	19314	19263	19411	19348	19368	19169	19377	19138	19271	19294	19399	19406	19383	19234	19269	19551	19486	19305	19353	19281	19413	19361	19213	19367	19372	19321	19397	19346	19345	19207	19231	19239	19147	19175	19334	19383	19207	19286	19307	19170	19322	19260	19230	19276	19464	19152	19172	19389	19153	19405	19151	19302	19419	19417	19255	19580	19318	19256	19525	19196	19321	19505	19385	19322	19465	19357	19460	19581	19539	19166	19356	19281	19562	19365	19218	19207	19295	19399	19442	19394	19299	19270	19328	19386	19374	19139	19365	19342	19392	19191	19321	19386	19403	19397	19378	19348	19488	19389	19462	19294	19316	19320	19341	19281	19165	19465	19287	19297	19319	19355	19310	19353	19256	19363	19391	19187	19182	19392	19059	19392	19409	19409	19223	19277	19297	19183	19390	19475	19217	19492	19490	19201	19347	19243	19272	19453	19456	19210	19256	19333	19413	19336	19446	19326	19307	19204	19277	19470	19351	19473	19382
34756	58732	43144	28445	25071	22576	20043	18758	17791	17703	17254	16888	16840	16767	17018	16655	16525	16474	16424	16333	16333	16421	16520	16391	16231	16824	19433	22196	23028	21797	19672	18128	17319	16697	16404	16163	16209	16170	16152	16127	16288	16177	16329	16059	16151	16212	16347	16161	16066	16117	16180	16163	16138	16140	16004	16158	16299	16146	16193	16154	16132	16023	16189	16051	16383	16175	16262	16030	16154	16201	15985	16275	16309	16137	16116	16097	16126	16155	16148	15993	16231	16188	15999	16271	16291	16191	16051	16230	16262	16045	16166	16212	16217	16334	16338	16264	16186	16140	16130	16253	16194	16064	16183	16178	16113	16218	16304	16192	16156	16245	16211	16191	16111	16254	16351	16165	16143	16082	16070	16057	16280	16261	16223	16250	16244	16156	16137	16125	15852	16206	16030	16267	16404	16108	16098	16142	16153	16298	16187	16223	16293	16130	16183	16150	16205	16450	16065	16267	16093	16131	15997	16081	16141	16208	16118	16180	16000	16267	16233	16110	16262	16128	16005	16208	16307	16118	16199	16282	16188	15990	16168	16212	15969	15975	16044	16396	16192	16060	16181	16088	16241	16085	16090	16191	16025	16134	16186	16049	16012	16236	16203	16286	16307	16119	16333	16227	16124	16029	16234	16117	16149	16147	16086	16303	16012	16003	16213	16064	16088	16123	16114	16248	16196	16059	16240	16044	16050	16060	16225	16250	16054	16055	16193	16104	16158	16072	16388	16193	16124	16067	15963	16075	16115	16163	16186	16067	16187	16177	16136	16292	16178	16216	16055	16223	16287	16074	16096	16247	16095	16242	16232	15977	16170	16267	16197	16005	16172	16165	16273	16202	16229	16371	16186	16054	16035	16143	16103	16200	16219	16135	16152	16246	16120	16212	16205	16241	16135	16169	16324	16306	16198	16113	16305	16136	16255	16033	16233	16273	16056	16277	16039	16207	16108	16300	16073	16075	16277	16182	16018	16220	16190	16102	16255	16165	16474	16027	16224	15967	15935	16283	16049	16042	15979	16108	16196	16285	16066	16020	16093	16163	16263	16306	16247	16091	16020	16298	16043	16304	16249	16096	16079	16211	16279	16087	16267	16178	16264	16266	16148	16022	16085	16213	16202	16223	16139	16265	16178	16252	16093	16209	16115	16148	16143	16332	16255	16205	16134	16193	16332	16097	16113	16232	16162	16156	16223	16208	16187	16068	16078	16191	16061	16176	16184	16277	16164	16250	16227	16338	16180	16280	16033	16152	16185	16271	16271	16244	16318	16105	16248	16249	16145	16250	16171	16092	16218	16202	16236	16254	16225	15983	16098	16108	16152	16309	16206	16168	16089	16215	16314	16054	16359	16133	16173	16084	15991	16183	15983	16119	16063	16192	16306	16206	16229	16232	16171	16157	16163	16198	16069	16275	15936	16039	16220	16228	16059	16290	16051	16192	16135	16232	16186	16115	16015	16152	16249	16089	16082	16199	16127	16301	16253	16114	16204	16160	16166	16198	16234	16195	16205	16238	16191	16155	16243	16010	16125	16145	16094	16048	16105	16251	16282	16091	16072	16215	16119	16225	16057	16055	16193	16133	16172	16062	16040	16175	16307	16089	16329	16173	16296	16089	16033	16075	16093	16117	16267	16011	16065	16197	16176	16176	16074	16024	16155	16165	16238	16206	16274	16165	15991	16190	16283	16144	16111	16189	16258	15982	16175	16230	16237	16221	16085	16048	16185	16045	16155	16211	16091	16208	16188	16212	16016	16152	16143	16198	16116	16118	16203	16179	16198	16231	16101	16165	16393	16317	16063	16289	16160	16109	16048	16067	16140	16234	16124	16100	16100	15998	16098	16189	16206	16219	16254	16274	16195	16345	16049	16112	16102	16170	15973	16165	16336	16066	16349	16119	16466	16103	16138	16088	16265	16143	16125	16199	16264	16257	15917	15998	16391	16022	16100	16137	16112	16348	16277	16092	16145	16234	16233	16162	16115	16102	16072	16090	16256	16083	16113	16252	16163	16019	16279	16203	16157	16410	16132	16072	16120	16185	16195	16107	16227	16169	16162	16120	16195	16116	16087	16208	16089	16110	16238	16253	16253	16098	16175	16195	16036	16065	16143	16375	16048	15995	16128	16179	16105	16081	15992	16053	16164	16323	16158	16025	16124	16192	16210	16133	16301	16153	16033	16219	16082	16165	16301	16189	16208	16201	16224	16320	16365	15940	16018	16111	16080	16198	16043	16092	16103	15913	16101	16051	16412	16229	16097	16135	16156	16145	16229	16108	16094	16091	16148	16302	15950	16100	16179	16092	16255	16246	16137	16079	16100	16104	16225	16200	16048	16239	16054	16237	16101	16287	16095	16242	16067	16275	16286	16263	16177	16255	16081	16097	16121	16209	16104	16166	15953	16091	16240	15873	16269	16178	16061	16202	16137	16100	16272	16173	16085	16022	16073	16226	16258	16212	16084	16221	16325	16128	16220	16106	16069	16230	16259	16283	16138	16109	16039	16249	16201	16060	16211	16210	16124	16279	16190	16219	16181	16047	16159	16222	16213	16021	16300	16301	16105	16255	16299	16083	16055	16263	16207	16200	16173	16048	16029	16176	16242	16205	16091	16114	16125	16196	16152	16141	16173	16208	16204	16234	16199	16152	16073	16220	16100	16140	16195	16145	16201	16145	16145	16206	16044	16249	16030	16113	16132	16047	16126	16276	16121	16109	16027	16381	16023	15983	16188	16250	16222	16338	16144	16137	15934	16323	16168	16308	16154	16020	16170	16262	16088	16231	16252	16025	16394	16161	16219	16384	16107	16190	16159	16253	16241	16127	16241	16104	16116	16100	16004	16059	16114	16131	16121	16166	16052	16035	16168	16212	16175	16064	16191	16176	16099	16149	16053	16177	16255	16302	16144	16027	16222	16142	16071	16133	16290	16069	16225	16268	16192	16119	16143	16126	16201	16259	16198	16094	16193	16213	16028	16157	16150	16062	16069	16288	16183	16224	16189	16093	16011	16299	16187	16117	16122	16223	16306	16247	15980	16153	16153	16347	16242	16030	16164	16090	16254	16278	16288	16086	15898	16065	16143	16173	15950	16141	16211	16130	16151	16097	16255	16071	16025	16185	16203	16346	16186	16229	16283	16220	16166	16283	16190	16386	16235	16052	16124	16084	16200	16129	16279	16253	16200	16056	16102	16285	16299	16120	16046	16223	16074	16175	16104	15981	16141	16147	16118	16210	16127	16017	16257	16150	16145	16091	15995	16164	16083	16280	16081	16189	16218	16248	16177	16396	16179	16252	16001	16250	16273	16132	15976	16137	16273	16248	16212	16279	16154	15914	16324	16284	16173	16099	16162	16239	16159	15966	16262	16147	16082	16080	16094	16057	16078	16195	16155	16171	16263	16133	16293	16158	16248	16255	16002	16083	16030	16158	16241	16212	16148	16183	16116	16158	16178	16069	16101	16194	15990	16322	16184	16212	16300	15993	16118	16122	16138	16259	16191	16148	16017	16015	16237	16285	16017	16054	16040	16176	16164	16270	16188	16083	16226	16131	16025	16279	16041	16129	16242	16301	16207	16274	16188	16202	16111	16053	16176	16184	16016	16146	16159	16035	16136	16207	16377	16110	16214	16238	16162	16222	16045	16157	16048	16016	16163	15944	16328	16127	16399	16144	16254	16132	16019	16300	16104	16302	16155	16181	16090	16103	16099	16293	15988	16105	16181	16234	16296	16056	16056	16200	16262	16056	16156	16121	16188	15929	16325	16255	16159	16252	16108	16076	16137	16400	16260	15995	16213	16299	16153	16044	16250	16177	16133	16176	16133	16065	16153	16150	16101	16065	16234	16204	16162	16219	16154	16121	16113	16006	16104	16103	16102	16018	16035	16241	16107	16278	16278	16239	16166	16036	16223	16312	16161	16070	16218	16105	16042	16051	16187	16081	16192	16184	16307	16180	16043	16237	16014	16260	16179	16094	16279	16434	16163	16024	16219	16224	16111	16203	16073	16195	16162	16215	16203	16103	16091	16193	16199	16130	16224	16203	16080	16091	16081	16218	15950	16172	16207	16194	16104	16069	16170	15973	16099	16118	16161	15997	16153	16120	16032	16192	16252	16151	16288	16135	16206	16091	16081	16201	16344	16200	16263	16140	15945	16180	16034	16062	16117	16044	16228	16136	16245	16132	16122	16218	16053	16258	16267	16033	16062	16146	16194	16191	16149	16082	16104	16096	16155	16111	16070	16228	16195	16038	16326	16197	16000	16135	16033	16234	16092	16191	16112	16149	16173	16271	16190	16147	16123	16084	16110	16140	16304	16248	16175	16042	16118	16214	16172	16103	16278	16219	15871	15983	16303	16240	16043	16002	16157	16148	15953	16040	16066	16191	16461	16252	16089	16165	16195	16227	16247	16174	16117	16106	15963	16100	16173	16054	16056	16024	16107	16058	16073	16278	16040	16239	16335	16132	16137	16274	16288	16230	16039	16113	16168	16052	16199	15983	16122	16135	16053	16145	16140	16085	16089	16093	16208	16181	16107	16185	16088	16115	16132	16056	16120	16227	16038	16161	16214	16158	16115	16159	16147	16274	16160	16186	16159	16190	16267	16120	16150	16202	16092	16188	16213	16160	16207	16210	16187	16224	16063	16065	16293	16155	16138	16135	16116	16012	16075	16239	16066	16115	16126	16200	16181	16103	16178	16113	16151	16194	16247	16178	16101	16028	16170	16252	16261	16233	16192	16058	16267	16102	16098	16272	16197	16215	15990	16220	16297	16274	16321	16017	16255	16179	16178	16365	16224	15898	16174	16307	16239	16097	16274	16188	16076	16272	16151	16142	16315	16205	16346	16228	16050	16062	16101	16280	16031	15941	16017	16109	16250	16037	15938	16131	16079	16209	16171	16182	16281	16005	16045	16195	16190	16222	16039	16057	15970	16029	16209	16118	16289	16103	15973	16176	16109	16242	16170	16190	16059	16232	16186	16162	16309	16199	16066	16228	16198	16210	16204	16232	16254	16132	16063	16185	16216	16214	16151	16084	16147	16050	16152	16150	16145	16285	16182	16114	16119	16215	16253	16246	16229	16199	16099	16092	16108	16138	16041	16241	16297	16210	16284	16123	16047	16161	16116	16134	16139	16075
28390	25744	29035	24369	20550	19836	19515	19003	18552	18596	18360	18418	18287	18274	18153	18204	18157	18248	18338	18260	18334	18149	18473	18393	18278	18225	18261	18420	18610	18564	18449	18628	18317	18345	18153	18138	18398	18274	18314	18170	18291	18199	18402	18354	18151	18397	18391	18023	18286	18085	18088	18264	18386	18192	18198	18290	18073	18059	18186	18153	18352	18209	18161	18176	18389	18141	18039	18292	18251	18201	18121	18194	18204	18071	18314	18255	18286	18159	18263	18404	18312	18431	18139	18289	18185	18312	17979	18229	18168	18230	18372	18219	18164	18112	18121	18130	18197	18124	18119	18081	18264	18234	18213	18293	18327	18333	18223	18173	18237	18239	18062	18036	18348	17998	18173	18320	18095	18094	18086	18328	18201	18249	18051	18045	18215	18085	18250	18217	18062	18200	18153	18018	18232	18176	18068	18105	18041	18358	18160	18113	17875	18226	18102	18315	18277	18183	18120	18045	18063	18126	18063	18330	18296	18166	18475	18251	18084	18300	18291	18287	18045	18367	18311	17958	18298	18094	18136	18209	18418	18172	17921	17990	18284	18071	18168	18102	18097	18226	18256	18341	18152	18201	18237	18105	18044	18183	17942	18084	18086	18082	18202	18151	18000	18182	18209	18238	18064	18010	17984	18154	18168	18194	17968	18015	18399	18194	18171	18088	18087	18023	18342	18140	18339	18220	18239	18367	18236	18323	18280	18197	18061	18146	18243	18199	18207	18296	18315	18051	18145	18076	18248	18060	18142	18082	18046	18240	18032	18411	18264	18158	17988	17974	18146	18194	18196	18168	18234	17859	18103	17999	18179	18181	18207	18214	18169	18265	18252	18170	18350	18177	18098	18164	18097	18299	18008	18195	18204	18108	17855	18121	18303	18209	18201	18150	18140	17954	18196	18105	18154	18018	18248	18127	18153	17968	18156	18116	18151	18066	18237	18346	18062	18126	18296	18234	18161	18358	18374	18332	18039	18228	18125	18199	18465	18083	18307	18319	18112	18025	18047	18145	18199	18021	18136	18097	18190	18221	18288	18356	18250	17946	18214	18132	18364	17954	18006	18205	18063	18074	18214	18252	18157	18235	18207	18371	18079	18087	18019	17949	18276	18423	18141	18188	18238	18149	18301	18037	18310	18151	18245	18217	18029	18190	18295	18154	18229	18064	18084	18192	18261	18106	18007	18114	18046	18194	18264	18187	18186	18074	18345	18138	18026	18142	18440	18269	18352	18200	17977	18235	18288	18213	18242	18371	18397	17999	18206	18122	18376	18203	18337	17999	18190	18313	18280	18141	17980	18193	18313	18376	18348	18147	18057	18145	18132	18263	18125	18356	18172	18155	18354	18128	18221	18088	18306	18180	18164	18266	17931	18113	18368	18369	18049	18095	18138	18216	17937	18195	18244	17986	18523	18425	18203	18026	18188	18131	18215	18504	18227	18122	18166	18048	18194	18456	18161	17942	18317	18053	18241	17999	18156	18279	18244	18249	18157	18298	18238	18126	18322	18405	18196	18039	18179	18264	18356	18257	18387	18136	18183	18114	18264	18201	18025	18125	18223	18154	18051	18237	18130	18247	18335	18381	18257	18034	18127	18350	18270	18239	18066	18120	18042	17912	18039	18264	18031	18171	18172	18409	18416	18182	18161	18210	18157	18190	18231	18332	18155	18233	18276	18147	18155	18057	18258	18219	18154	18220	18211	18093	18349	18033	18045	18221	18203	18149	18294	18207	18365	18286	18199	17988	18349	18100	18205	18039	18266	18220	18053	17997	18160	18375	18268	18288	18227	18243	18245	18175	18309	18145	18233	18150	18238	18174	18328	18144	18365	18011	18034	18263	18279	18118	18088	18344	18192	18343	18249	17968	18196	18446	18088	18098	18373	18303	18090	18185	18132	18122	18301	18256	18448	18265	18083	18219	18167	18361	18367	18323	18223	17979	18298	17995	18145	18107	18174	18053	18015	18287	18208	18116	18107	18222	18319	18146	18243	18196	18306	18400	18318	18112	18186	18114	18090	18144	18119	18299	18133	18172	18217	17964	18191	18367	18346	18103	18208	18128	18252	18004	18188	18195	18086	18298	18466	18353	18069	18140	18130	18269	18192	18083	18265	18301	18295	18211	18182	18242	18284	18334	18248	18213	18233	18213	18208	18202	18071	18099	18049	18271	18166	18186	18297	18021	18105	18010	18239	18383	18169	18075	18091	18278	18373	18220	18327	18208	18380	18179	18163	18193	18188	18167	18234	18143	18231	17934	18304	18141	18050	18301	18151	18104	18269	18110	18176	18133	18364	18313	18192	18312	18411	18292	18191	18180	18234	18095	18240	18215	18414	18193	18235	18164	18359	18334	18322	18287	17895	18260	18137	18144	18175	18018	18020	18259	17962	18354	18275	18198	18125	18208	18295	18457	18113	18066	18290	18134	18330	18197	18247	18132	18139	18115	18083	18284	18081	18055	18270	18304	18300	18162	18041	18120	18327	18091	18204	18150	18255	18079	18230	18198	18066	18090	18081	18126	18241	18158	18281	18179	18237	18186	18157	18226	18215	18097	18519	18109	18055	18085	18069	18146	18247	18078	18244	18165	18273	18179	18204	18221	18171	18174	18068	18078	18217	18266	18296	18128	18169	18216	18059	18081	17963	18224	18222	18138	18055	18346	18123	18046	18287	18275	18001	18225	18128	18190	18165	18145	18069	18175	18134	18317	17950	18013	18182	18200	18052	18200	18268	18055	18298	18314	17858	18255	18106	18137	18138	18335	18179	18390	18188	18018	18081	18283	18250	18161	18081	18017	18119	18159	18187	18254	18156	18197	18267	18115	18193	18266	18146	18178	18308	18162	18162	18148	18121	18278	18272	18298	18296	18213	18114	18190	18209	18139	18211	18386	18038	18240	18086	18310	18081	18260	18159	18054	18122	18194	18340	17987	18205	18169	18132	18135	18301	18133	18240	18195	18149	18288	18307	18258	18245	18240	18171	18253	18114	18236	18130	18151	18251	18152	18135	18112	18142	18225	18236	18280	18342	18185	18156	18172	18084	18090	18313	18159	18142	18240	18340	18217	18570	18163	18209	18011	18187	18271	18434	18236	18010	18019	18173	18221	17999	18045	18222	18056	18200	18238	18145	17907	18247	18190	18363	18271	18287	18162	18310	18391	18278	18385	18390	18415	18185	18186	18336	18181	18321	18164	18130	18182	18341	18050	18164	18152	18491	18289	18209	18039	18279	18151	18131	18169	18217	17941	18249	17982	18201	18291	18067	18206	18108	18070	18206	18215	18110	18151	18090	18229	18165	18195	18192	18264	18271	18230	18284	18170	18231	18258	18194	18345	18067	18216	18109	18104	18478	18139	18166	18101	18249	18225	18204	18237	18433	18195	18265	18268	18176	18021	18063	18155	18217	18119	18128	18340	18541	18326	18265	18197	18202	18170	18124	18289	18384	18256	18214	18465	18320	18113	18186	18281	18195	18216	18087	18381	18261	18108	18224	18439	18352	18268	18209	18338	18190	18251	18001	18080	18148	18226	18257	18257	17963	18161	17995	18267	18100	18024	18167	18149	18298	18554	18125	17936	18298	18523	18304	18285	18251	18120	17849	18304	18362	18178	18044	18284	18022	18294	18220	18347	18326	18449	18170	18407	18319	18440	18118	18235	18074	18068	17990	18084	18263	18114	18340	18245	18013	18082	18231	18264	18344	18379	18214	18319	18231	18381	18427	18412	18024	18159	18138	18226	18306	18181	18287	18124	18317	17985	18179	18151	18150	18224	18249	18060	18402	18050	18054	18053	18243	18093	18228	18145	18065	18043	18292	18394	18191	18348	18293	18147	18014	18431	18189	18117	18370	18161	18419	18015	18026	18077	18248	18435	18233	18274	18248	18155	18286	18034	18074	18399	18176	18132	18404	18315	18055	18105	18189	17966	18016	18116	18111	18168	18270	18258	18096	18149	18363	17942	18166	18259	18293	18192	18198	18274	18316	18287	18361	18099	18227	18222	18080	18341	18121	18209	18187	18099	18199	18120	18316	18317	18260	17986	18119	18149	18190	18132	18163	18108	18413	18041	18427	18119	18287	18336	18192	18068	18188	18220	18160	18274	18215	18127	18126	18157	18281	18149	18165	18159	18117	18103	18188	18171	18293	17974	18163	18228	18250	18263	18184	18292	18294	18126	18234	18271	18282	18407	18157	18260	18402	18161	18073	18192	17968	18084	18337	17864	18284	18321	18321	18302	18234	18182	18157	17944	18175	18213	18150	18251	18384	18271	18109	18086	18138	18291	18156	18145	18107	18153	18375	18182	18180	18453	18228	18064	18067	18150	18135	18027	18181	18177	18196	18129	18004	18223	18114	18119	18225	18133	18204	18170	18344	18327	18231	18322	18132	18129	18137	18358	18230	18262	18208	18101	18078	18092	18041	18158	18206	18167	18269	18186	18103	17947	18170	18070	18386	18162	18404	18286	18258	18395	18343	18216	18158	18148	18343	18385	18226	18089	18206	18243	18230	18122	18226	18123	18217	18350	18087	18180	18272	18178	18420	18318	18278	18015	18180	18181	18145	18109	18094	18415	18178	18314	18267	18497	18206	18402	18079	18333	18288	18184	18203	18128	18171	18143	18180	18166	18139	18227	18272	18284	18079	18053	18217	18127	18127	18147	18182	18179	18056	18103	18081	18259	18229	18110	18175	18289	18220	18270	18330	18058	18262	18160	18186	17932	18232	18213	18281	18169	18287	17838	18414	18086	18133	18200	18308	18215	17965	18355	18306	18339	18206	18115	18170	17972	18302	18089	18308	18268	18156	18150	18095	18169	18228	18139	18196	18209	18036	18182	18420	18070	17969	18128	18359	18061	18237	18169	18094	18302	18198	18246	18360	18206	18390	18211	18324	17951	18238	18221	18256	18292	18143	18079	18174	18139	18328	18293	17900	18255	18260	18091	18482	18247	18149	18128	18204	18028	18128	18322	18096	17915	18147	18311	18023	18207	18195	18221	18261	18428	18168	18037	18345	18093	18285	18290	18210	18192	18297	18424	17950	18118	18060	18239	18341	18234	18115	18133	18209	17983	18187	18270	18242	18285	18270	18300	18276	18358	18198	18170	18265	18444	18161	18099	18284	18255	18379	18178	18169	18649
27694	38485	28498	20439	18973	17788	16859	16229	15907	15946	15843	15561	15713	15569	15590	15428	15590	15753	15594	15864	15681	15653	15630	15676	15623	15643	15626	15931	16054	15911	15798	15842	15784	15750	15636	15539	15544	15843	15377	15476	15440	15685	15438	15578	15720	15420	15453	15597	15562	15643	15458	15531	15470	15671	15779	15607	15510	15544	15501	15420	15497	15623	15569	15522	15593	15521	15492	15518	15424	15548	15660	15568	15469	15514	15565	15547	15517	15566	15498	15587	15421	15643	15613	15631	15604	15464	15594	15635	15358	15559	15424	15600	15579	15596	15625	15577	15480	15504	15463	15501	15711	15390	15560	15455	15463	15518	15567	15387	15494	15525	15646	15644	15510	15727	15547	15491	15509	15493	15523	15360	15619	15473	15752	15509	15425	15415	15550	15511	15487	15438	15625	15609	15574	15322	15564	15675	15513	15474	15538	15391	15484	15641	15528	15390	15613	15565	15399	15427	15608	15408	15504	15664	15545	15488	15570	15602	15683	15538	15531	15537	15594	15518	15496	15479	15475	15546	15555	15678	15461	15616	15527	15567	15603	15478	15516	15586	15343	15424	15375	15454	15549	15633	15488	15360	15441	15533	15440	15625	15255	15425	15540	15595	15526	15537	15483	15552	15506	15603	15390	15561	15613	15604	15519	15655	15618	15386	15448	15405	15591	15502	15629	15543	15420	15414	15518	15289	15642	15436	15578	15749	15551	15497	15423	15601	15431	15491	15255	15475	15440	15546	15663	15658	15534	15455	15489	15549	15599	15470	15722	15430	15267	15579	15574	15523	15644	15635	15617	15514	15542	15531	15513	15453	15541	15424	15454	15631	15637	15486	15455	15662	15493	15498	15608	15548	15527	15598	15527	15573	15560	15533	15579	15566	15384	15314	15543	15553	15471	15475	15590	15477	15458	15461	15472	15638	15545	15374	15403	15600	15630	15609	15482	15641	15712	15560	15449	15522	15704	15637	15401	15414	15602	15540	15485	15574	15492	15633	15531	15643	15559	15439	15550	15484	15567	15583	15467	15493	15564	15457	15541	15417	15463	15671	15661	15445	15445	15658	15669	15754	15379	15563	15653	15551	15485	15579	15541	15517	15458	15435	15496	15416	15515	15451	15328	15507	15568	15494	15423	15401	15496	15395	15459	15393	15318	15342	15444	15324	15472	15582	15534	15517	15531	15445	15714	15451	15460	15513	15640	15448	15580	15470	15552	15441	15482	15571	15597	15477	15418	15770	15704	15512	15536	15590	15575	15529	15589	15614	15511	15453	15479	15545	15474	15498	15586	15462	15490	15386	15606	15611	15401	15582	15500	15543	15727	15446	15431	15474	15483	15305	15695	15574	15527	15470	15388	15446	15580	15438	15443	15455	15318	15438	15540	15605	15592	15592	15717	15496	15476	15465	15416	15561	15565	15368	15627	15314	15516	15312	15695	15451	15528	15601	15547	15450	15351	15518	15566	15618	15614	15479	15503	15628	15692	15426	15588	15522	15536	15566	15568	15518	15437	15587	15479	15508	15625	15629	15613	15518	15511	15419	15560	15567	15436	15586	15529	15400	15629	15655	15389	15591	15527	15560	15511	15617	15385	15455	15454	15514	15569	15707	15522	15435	15555	15432	15450	15536	15488	15504	15451	15555	15581	15578	15484	15562	15450	15351	15533	15603	15411	15508	15532	15429	15464	15553	15577	15390	15400	15429	15551	15770	15484	15501	15582	15532	15526	15491	15551	15603	15437	15586	15535	15554	15619	15606	15599	15476	15448	15553	15642	15417	15686	15445	15363	15540	15292	15403	15626	15564	15639	15537	15418	15759	15592	15527	15323	15352	15497	15687	15543	15591	15438	15421	15502	15640	15449	15658	15453	15570	15328	15633	15559	15359	15596	15540	15620	15438	15519	15687	15599	15608	15414	15498	15584	15536	15461	15484	15437	15451	15731	15496	15636	15541	15640	15531	15370	15649	15377	15493	15223	15482	15608	15640	15572	15513	15523	15565	15460	15621	15651	15525	15518	15655	15543	15585	15594	15612	15500	15591	15482	15541	15499	15440	15374	15375	15367	15402	15539	15424	15567	15606	15397	15547	15524	15386	15507	15546	15314	15512	15568	15433	15479	15594	15460	15488	15527	15491	15486	15728	15669	15706	15614	15533	15441	15528	15588	15534	15494	15650	15460	15622	15470	15539	15657	15530	15614	15564	15593	15639	15476	15523	15454	15565	15509	15547	15517	15612	15705	15424	15604	15440	15556	15408	15577	15509	15493	15417	15587	15514	15436	15555	15450	15607	15391	15586	15579	15537	15367	15519	15537	15541	15491	15651	15540	15649	15490	15694	15474	15531	15544	15543	15325	15466	15340	15611	15630	15437	15541	15515	15700	15495	15391	15626	15750	15430	15548	15543	15444	15403	15517	15546	15373	15629	15642	15723	15476	15380	15500	15472	15551	15565	15605	15514	15428	15367	15518	15374	15484	15705	15456	15477	15617	15472	15474	15556	15415	15621	15414	15611	15483	15675	15606	15307	15495	15538	15638	15532	15387	15456	15529	15397	15567	15539	15561	15490	15485	15497	15473	15549	15756	15396	15623	15563	15619	15577	15585	15568	15392	15671	15460	15476	15569	15561	15536	15435	15600	15332	15518	15369	15513	15616	15477	15465	15563	15633	15504	15490	15505	15579	15433	15388	15360	15510	15568	15502	15534	15520	15569	15516	15533	15583	15397	15571	15664	15502	15479	15528	15437	15464	15505	15563	15282	15497	15533	15671	15642	15376	15614	15499	15555	15431	15532	15598	15572	15342	15437	15654	15592	15500	15560	15535	15486	15526	15660	15528	15774	15566	15518	15537	15535	15464	15573	15490	15353	15635	15524	15582	15722	15344	15776	15540	15586	15470	15496	15494	15452	15588	15413	15572	15556	15522	15557	15622	15616	15618	15506	15537	15621	15479	15606	15416	15556	15503	15586	15404	15590	15614	15509	15547	15567	15334	15491	15632	15578	15663	15632	15471	15516	15590	15457	15566	15584	15581	15486	15524	15501	15482	15569	15553	15613	15465	15585	15472	15500	15534	15423	15432	15633	15423	15531	15437	15595	15488	15486	15393	15419	15689	15535	15678	15715	15476	15534	15381	15497	15473	15502	15637	15631	15575	15596	15483	15589	15622	15650	15554	15675	15542	15433	15575	15503	15466	15447	15641	15557	15520	15424	15514	15614	15381	15494	15643	15495	15312	15628	15712	15367	15535	15483	15333	15415	15460	15668	15551	15718	15503	15602	15724	15334	15500	15450	15432	15538	15498	15523	15442	15312	15454	15523	15634	15579	15606	15591	15480	15423	15447	15609	15479	15596	15440	15426	15657	15372	15482	15441	15524	15616	15547	15675	15265	15500	15562	15600	15498	15623	15495	15448	15612	15513	15442	15397	15467	15512	15560	15330	15502	15394	15473	15500	15445	15550	15447	15330	15697	15584	15590	15523	15505	15554	15406	15575	15558	15545	15491	15536	15621	15503	15465	15560	15615	15560	15522	15568	15467	15708	15667	15558	15616	15491	15436	15543	15556	15557	15560	15458	15587	15788	15435	15640	15689	15533	15500	15405	15643	15603	15732	15550	15588	15535	15514	15515	15621	15578	15346	15524	15607	15453	15384	15600	15359	15398	15572	15481	15601	15469	15471	15607	15571	15570	15541	15694	15483	15714	15456	15524	15610	15554	15540	15388	15559	15550	15616	15511	15492	15653	15553	15486	15514	15367	15592	15449	15516	15518	15513	15478	15509	15359	15630	15548	15555	15570	15657	15447	15522	15464	15486	15439	15533	15590	15567	15588	15606	15485	15568	15507	15580	15431	15754	15467	15633	15438	15588	15380	15667	15505	15444	15497	15635	15649	15611	15605	15553	15534	15471	15444	15642	15632	15558	15619	15545	15641	15595	15696	15551	15642	15608	15421	15295	15553	15515	15483	15723	15409	15601	15479	15569	15390	15671	15511	15596	15425	15504	15492	15379	15550	15689	15664	15422	15615	15469	15485	15563	15517	15607	15644	15621	15377	15588	15436	15427	15486	15583	15590	15334	15522	15699	15483	15431	15589	15536	15537	15498	15477	15602	15432	15506	15539	15712	15582	15658	15445	15530	15539	15551	15496	15686	15392	15610	15681	15401	15576	15435	15417	15380	15277	15503	15599	15501	15636	15650	15638	15563	15313	15533	15397	15489	15690	15399	15421	15584	15612	15518	15499	15658	15620	15540	15475	15597	15405	15592	15530	15429	15417	15492	15730	15544	15529	15469	15601	15398	15512	15471	15453	15637	15557	15539	15568	15385	15444	15593	15389	15539	15538	15394	15450	15384	15541	15507	15710	15573	15542	15502	15585	15559	15456	15519	15716	15533	15588	15520	15554	15525	15646	15580	15484	15606	15884	15542	15723	15665	15478	15546	15489	15445	15444	15565	15464	15448	15645	15634	15684	15357	15608	15440	15469	15447	15646	15621	15696	15510	15488	15502	15306	15545	15635	15577	15472	15455	15520	15428	15588	15488	15538	15543	15609	15638	15576	15478	15536	15711	15513	15599	15583	15509	15528	15765	15619	15309	15446	15631	15384	15411	15486	15405	15667	15493	15554	15591	15441	15688	15479	15412	15613	15569	15461	15565	15469	15713	15547	15452	15594	15567	15535	15502	15466	15584	15483	15427	15538	15645	15472	15393	15514	15653	15567	15414	15499	15598	15473	15568	15634	15601	15393	15605	15310	15738	15537	15552	15463	15489	15664	15685	15451	15548	15430	15368	15572	15283	15568	15552	15535	15608	15645	15455	15404	15565	15643	15384	15700	15743	15589	15399	15592	15649	15427	15515	15438	15466	15453	15709	15695	15427	15541	15517	15569	15562	15502	15595	15649	15355	15556	15617	15562	15504	15696	15499	15479	15490	15574	15550	15463	15428	15596	15488	15653	15505	15607	15342	15615	15530	15519	15678	15403	15520	15523	15661	15547	15553	15555	15545	15499	15511	15601	15405	15595	15566	15512	15531	15584	15233	15347	15445	15543	15653	15539	15494	15413	15557	15490	15634	15527	15586	15617	15575	15567	15623	15353	15617	15300	15537	15557	15622	15611	15558	15590	15624	15521	15543	15623	15520
24029	21494	29030	24543	22705	23383	22838	19826	18958	18876	18955	18885	18719	18656	18707	18783	18686	18585	18510	18578	18647	18920	18308	18549	18761	18711	19088	19600	20741	20945	20660	19988	19203	18717	18634	18372	18450	18703	18490	18449	18521	18309	18579	18542	18536	18643	18454	18524	18390	18382	18408	18334	18329	18390	18545	18440	18401	18639	18737	18360	18484	18484	18461	18308	18427	18398	18517	18498	18427	18424	18709	18518	18374	18615	18340	18495	18382	18103	18279	18475	18398	18343	18388	18434	18494	18545	18441	18596	18454	18365	18499	18553	18392	18505	18549	18535	18571	18335	18554	18326	18363	18463	18436	18626	18532	18470	18209	18486	18553	18328	18441	18420	18569	18302	18308	18398	18425	18486	18563	18441	18262	18473	18231	18465	18632	18272	18397	18545	18444	18440	18331	18243	18547	18277	18615	18375	18524	18350	18324	18207	18295	18641	18356	18487	18520	18409	18461	18493	18465	18552	18416	18611	18341	18427	18524	18465	18521	18361	18416	18480	18583	18590	18431	18448	18416	18317	18473	18263	18476	18286	18380	18482	18430	18548	18443	18721	18431	18463	18331	18577	18500	18419	18453	18542	18636	18463	18472	18434	18503	18415	18381	18547	18460	18525	18610	18530	18414	18471	18337	18592	18500	18298	18569	18641	18583	18344	18388	18455	18325	18441	18421	18374	18244	18487	18366	18394	18441	18294	18367	18210	18444	18372	18429	18403	18273	18547	18614	18386	18514	18393	18548	18410	18446	18499	18479	18386	18546	18409	18464	18401	18359	18387	18526	18375	18343	18559	18683	18282	18296	18563	18428	18311	18349	18520	18265	18340	18403	18478	18479	18094	18301	18300	18395	18426	18306	18389	18260	18418	18476	18488	18517	18408	18310	18363	18410	18426	18493	18157	18422	18612	18550	18483	18481	18229	18382	18338	18159	18390	18555	18376	18381	18263	18618	18536	18182	18646	18439	18157	18515	18305	18349	18423	18280	18462	18531	18241	18592	18288	18385	18202	18231	18342	18400	18575	18381	18366	18466	18541	18582	18537	18253	18530	18453	18365	18556	18512	18369	18380	18421	18528	18395	18376	18325	18343	18560	18396	18430	18532	18462	18413	18358	18455	18475	18521	18229	18444	18513	18524	18618	18359	18402	18276	18240	18399	18425	18467	18411	18591	18294	18351	18257	18349	18351	18387	18482	18368	18395	18499	18511	18555	18276	18483	18472	18600	18661	18576	18156	18460	18380	18505	18390	18429	18351	18475	18455	18572	18344	18380	18245	18358	18379	18385	18495	18530	18316	18551	18407	18241	18292	18496	18680	18296	18519	18146	18349	18477	18373	18510	18570	18437	18411	18322	18629	18386	18526	18581	18458	18607	18489	18252	18332	18643	18544	18344	18579	18525	18243	18363	18258	18446	18501	18258	18438	18524	18490	18379	18383	18427	18608	18294	18319	18634	18615	18347	18526	18600	18411	18442	18511	18499	18432	18551	18463	18443	18533	18239	18460	18353	18450	18533	18157	18322	18476	18262	18323	18520	18362	18427	18690	18469	18386	18312	18214	18349	18490	18382	18185	18385	18481	18297	18346	18487	18322	18414	18372	18398	18466	18497	18494	18424	18188	18247	18319	18380	18400	18362	18528	18399	18578	18512	18289	18378	18323	18459	18663	18475	18547	18369	18500	18409	18379	18706	18550	18432	18450	18519	18479	18356	18365	18543	18504	18501	18524	18559	18424	18438	18650	18258	18267	18540	18472	18314	18516	18446	18497	18592	18470	18164	18587	18455	18270	18589	18494	18567	18389	18525	18436	18309	18458	18610	18489	18298	18137	18471	18492	18427	18456	18638	18347	18405	18254	18361	18609	18526	18442	18470	18318	18681	18402	18380	18382	18374	18384	18317	18487	18411	18334	18418	18335	18328	18475	18523	18356	18580	18395	18429	18476	18530	18685	18484	18645	18740	18328	18380	18244	18351	18265	18446	18296	18509	18450	18521	18598	18436	18289	18573	18400	18423	18239	18429	18369	18260	18589	18519	18361	18355	18393	18506	18260	18518	18369	18292	18406	18345	18519	18426	18169	18428	18474	18443	18490	18466	18523	18431	18572	18435	18426	18402	18410	18336	18341	18298	18412	18355	18343	18270	18285	18255	18273	18516	18477	18555	18383	18367	18467	18438	18308	18339	18277	18402	18469	18480	18399	18261	18426	18377	18317	18474	18402	18695	18550	18641	18411	18241	18438	18522	18722	18443	18325	18397	18458	18522	18480	18576	18289	18471	18543	18623	18367	18354	18362	18533	18626	18488	18329	18441	18272	18327	18401	18269	18527	18380	18318	18459	18442	18307	18361	18295	18398	18563	18576	18369	18465	18508	18727	18324	18267	18313	18411	18273	18359	18305	18401	18501	18440	18508	18558	18372	18362	18316	18430	18380	18665	18545	18465	18640	18482	18394	18764	18427	18487	18223	18614	18398	18464	18618	18637	18520	18401	18429	18403	18443	18376	18378	18307	18392	18295	18355	18449	18605	18596	18313	18412	18527	18560	18579	18572	18706	18400	18381	18553	18498	18535	18402	18382	18404	18400	18250	18418	18478	18256	18503	18316	18456	18369	18243	18643	18571	18485	18544	18187	18335	18299	18590	18368	18321	18275	18188	18288	18501	18444	18308	18526	18545	18426	18404	18256	18349	18532	18342	18480	18295	18364	18446	18573	18336	18479	18376	18350	18255	18549	18555	18416	18421	18447	18265	18500	18445	18505	18455	18470	18307	18493	18281	18473	18488	18601	18513	18523	18409	18511	18306	18592	18350	18433	18501	18469	18441	18469	18448	18487	18215	18544	18297	18309	18366	18301	18274	18531	18606	18471	18328	18451	18379	18426	18589	18655	18571	18667	18437	18412	18204	18390	18504	18492	18426	18643	18479	18500	18667	18287	18541	18363	18385	18686	18484	18472	18283	18492	18425	18407	18499	18490	18385	18542	18433	18364	18487	18511	18346	18405	18253	18394	18556	18300	18382	18616	18485	18327	18346	18409	18407	18574	18559	18623	18495	18549	18556	18416	18445	18519	18441	18485	18302	18573	18370	18236	18485	18403	18374	18688	18292	18425	18582	18601	18255	18586	18494	18371	18584	18491	18607	18430	18615	18584	18288	18451	18425	18388	18238	18489	18318	18583	18567	18486	18575	18336	18406	18562	18599	18519	18237	18405	18352	18364	18297	18532	18589	18649	18577	18462	18408	18452	18370	18478	18341	18366	18456	18479	18428	18206	18393	18601	18243	18378	18437	18401	18438	18492	18353	18436	18502	18412	18549	18326	18499	18531	18441	18450	18219	18241	18510	18487	18294	18289	18564	18411	18364	18405	18608	18252	18458	18525	18270	18177	18476	18546	18503	18404	18598	18381	18351	18264	18483	18393	18479	18567	18482	18323	18224	18472	18307	18428	18367	18473	18325	18326	18380	18625	18333	18817	18477	18397	18485	18570	18423	18379	18333	18382	18590	18608	18340	18396	18478	18358	18583	18452	18416	18160	18360	18213	18468	18503	18518	18555	18514	18570	18583	18483	18542	18604	18528	18472	18605	18511	18554	18444	18537	18375	18337	18537	18306	18296	18646	18442	18461	18243	18429	18364	18339	18487	18406	18379	18652	18375	18184	18541	18333	18607	18542	18378	18471	18494	18495	18244	18356	18345	18498	18295	18427	18574	18616	18606	18473	18572	18425	18335	18449	18355	18353	18308	18320	18340	18599	18422	18137	18398	18336	18620	18497	18291	18542	18672	18698	18438	18233	18399	18510	18529	18377	18242	18333	18597	18470	18393	18303	18512	18377	18373	18431	18354	18365	18232	18500	18362	18360	18487	18288	18396	18452	18541	18491	18437	18216	18401	18551	18272	18423	18572	18229	18420	18452	18314	18496	18440	18475	18252	18348	18422	18482	18186	18315	18387	18300	18461	18412	18199	18458	18470	18400	18530	18450	18531	18389	18549	18492	18483	18457	18398	18480	18329	18388	18448	18318	18529	18560	18377	18444	18632	18507	18244	18495	18535	18470	18281	18174	18299	18316	18667	18375	18380	18631	18524	18359	18537	18478	18425	18547	18601	18454	18488	18380	18442	18491	18391	18188	18575	18365	18610	18439	18436	18625	18344	18311	18343	18310	18301	18272	18108	18426	18436	18259	18455	18525	18487	18503	18293	18196	18397	18417	18321	18250	18470	18602	18531	18537	18622	18375	18596	18183	18283	18413	18484	18392	18452	18418	18417	18557	18420	18430	18389	18317	18518	18416	18488	18569	18487	18600	18427	18746	18475	18187	18343	18371	18340	18517	18556	18493	18208	18260	18389	18452	18344	18353	18480	18471	18744	18452	18242	18228	18455	18423	18407	18631	18583	18677	18344	18432	18434	18431	18294	18423	18435	18523	18286	18509	18329	18381	18466	18410	18429	18457	18271	18522	18648	18580	18581	18644	18327	18272	18618	18598	18429	18272	18372	18372	18425	18399	18515	18449	18645	18543	18415	18459	18459	18451	18510	18203	18420	18632	18321	18628	18332	18406	18152	18425	18453	18587	18451	18319	18290	18627	18418	18344	18359	18421	18625	18272	18530	18508	18264	18343	18415	18481	18590	18454	18345	18524	18627	18239	18479	18460	18526	18403	18277	18336	18504	18657	18540	18558	18351	18525	18460	18476	18629	18397	18566	18425	18381	18322	18363	18059	18345	18342	18475	18391	18487	18474	18504	18227	18489	18452	18308	18296	18439	18335	18413	18473	18445	18497	18395	18474	18520	18426	18439	18357	18435	18403	18531	18616	18570	18565	18515	18383	18554	18375	18579	18387	18633	18304	18260	18451	18502	18368	18530	18389	18463	18380	18359	18201	18592	18443	18550	18393	18157	18419	18538	18326	18281	18431	18377	18528	18418	18352	18416	18289	18414	18263	18522	18563	18529	18457	18456	18430	18388	18550	18486	18538	18465	18339	18537	18216	18378	18400	18596	18286	18303	18327	18412	18543	18447	18467	18315	18287	18405	18440	18200	18544	18469	18307	18199	18269	18392	18287	18455	18586	18550	18345	18595	18414	18402	18415	18442	18425	18505	18212	18346	18465	18450	18678	18142	18546	18499	18574	18511	18220
30524	50063	37654	23891	22118	19315	18331	17469	16670	16589	16120	16169	16145	16189	16060	16175	15661	15940	15867	16218	16007	15826	15781	15661	15900	16005	16275	17216	18898	19288	18447	17647	16741	16172	15990	15760	15778	15804	15715	15915	15736	15609	15668	15675	15713	15779	15738	15782	15638	15656	15807	15674	15704	15801	15678	15801	15758	15647	15729	15737	15744	15566	15647	15868	15735	15523	15860	15633	15712	15481	15773	15723	15713	15633	15873	15655	15755	15626	15683	15644	15760	15764	15597	15804	15861	15626	15744	15760	15881	15800	15708	15642	15755	15700	15939	15978	15588	15789	15833	15760	15818	15709	15706	15596	15740	15773	15606	15717	15632	15590	15624	15719	15715	15663	15678	15637	15482	15786	15667	15681	15663	15818	15658	15515	15754	15769	15578	15625	15872	15587	15673	15774	15751	15595	15726	15856	15678	15727	15610	15833	15704	15443	15690	15788	15581	15697	15766	15738	15731	15706	15759	15697	15808	15730	15770	15664	15722	15703	15805	15748	15732	15779	15670	15692	15628	15691	15685	15772	15761	15775	15768	15736	15585	15724	15627	15643	15541	15578	15582	15774	15760	15734	15737	15834	15606	15742	15762	15777	15714	15713	15615	15679	15750	15716	15788	15786	15555	15673	15564	15666	15489	15772	15767	15813	15676	15739	15762	15624	15810	15929	15692	15607	15679	15786	15649	15663	15798	15690	15752	15662	15695	15646	15837	15563	15837	15702	15716	15671	15779	15697	15877	15674	15859	15568	15666	15843	15731	15885	15549	15552	15679	15627	15840	15816	15639	15757	15665	15724	15690	15831	15619	15646	15728	15754	15552	15697	15666	15853	15597	15620	15706	15642	15756	15817	15684	15719	15658	15609	15742	15800	15842	15820	15825	15644	15809	15725	15703	15663	15701	15665	15717	15751	15830	15735	15645	15687	15835	15744	15737	15692	15721	15670	15792	15693	15558	15830	15976	15674	15776	15747	15634	15665	15805	15670	15742	15776	15831	15654	15762	15773	15764	15685	15820	15472	15612	15699	15718	15672	15631	15734	15643	15615	15735	15741	15697	15695	15629	15657	15653	15778	15924	15409	15838	15886	15858	15656	15752	15707	15566	15711	15724	15616	15649	15839	15695	15519	15798	15603	15727	15629	15692	15694	15879	15709	15618	15721	15719	15809	15777	15585	15836	15823	15567	15801	15700	15736	15635	15915	15707	15713	15787	15751	15823	15915	15757	15742	15744	15707	15655	15652	15576	15899	15650	15699	15721	15541	15784	15863	15742	15761	15667	15840	15795	15651	15672	15659	15830	15632	15787	15857	15702	15875	15510	15850	15519	15670	15812	15669	15752	15652	15659	15773	15844	15779	15822	15711	15738	15616	15701	15763	15541	15739	15630	15641	15690	15800	15828	15731	15773	15744	15853	15705	15796	15624	15678	15677	15714	15828	15745	15679	15898	15962	15764	15667	15659	15467	15766	15736	15573	15628	15611	15701	15689	15698	15689	15628	15634	15792	15747	15877	15797	15692	15563	15669	15771	15659	15636	15683	15705	15677	15756	15877	15868	15834	15803	15753	15813	15750	15714	15838	15694	15790	15679	15817	15771	15638	15706	15796	15786	15509	15678	15730	15669	15632	15776	15770	15661	15698	15713	15659	15703	15620	15842	15805	15777	15891	15585	15695	15706	15623	15669	15641	15520	15843	15845	15674	15669	15798	15715	15594	15728	15715	15810	15647	15748	15702	15698	15676	15840	15699	15530	15767	15613	15824	15747	15734	15778	15660	15787	15720	15672	15660	15811	15654	15572	15599	15499	15711	15746	15817	15824	15637	15658	15721	15618	15700	15729	15724	15668	15873	15699	15657	15540	15582	15712	15801	15849	15766	15724	15669	15787	15688	15840	15694	15516	15779	15758	15775	15686	15758	15772	15535	15367	15724	15822	15683	15710	15924	15809	15690	15886	15667	15712	15922	15759	15664	15579	15703	15613	15682	15672	15653	15620	15665	15710	15646	15724	15659	15803	15908	15702	15757	15797	15633	15739	15721	15872	15572	15707	15711	15744	15620	15669	15678	15608	15708	15763	15694	15815	15767	15617	15723	15584	15840	15633	15729	15926	15569	15831	15795	15768	15535	15660	15807	15587	15636	15726	15684	15562	15660	15657	15708	15596	15661	15645	15609	15770	15728	15792	15723	15579	15736	15726	15638	15755	15804	15661	15762	15456	15677	15737	15630	15642	15722	15695	15632	15554	15715	15768	15734	15629	15536	15777	15636	15812	15697	15594	15788	15740	15488	15655	15781	15869	15661	15776	15857	15673	15663	15645	15795	15682	15656	15687	15618	15750	15649	15830	15767	15625	15634	15593	15800	15671	15590	15703	15774	15699	15713	15724	15979	15688	15585	15812	15698	15572	15701	15670	15683	15861	15735	15671	15504	15758	15753	15561	15729	15864	15745	15801	15747	15738	15670	15812	15684	15672	15836	15716	15694	15685	15732	15734	15710	15641	15742	15461	15690	15883	15650	15718	15591	15703	15773	15778	15681	15763	15670	15667	15619	15784	15646	15640	15824	15782	15674	15916	15766	15642	15842	15763	15795	15672	15707	15861	15729	15726	15898	15572	15775	15773	15826	15857	15741	15616	15752	15624	15602	15732	15779	15670	15792	15621	15670	15684	15641	15541	15633	15640	15804	15684	15742	15662	15754	15518	15823	15821	15577	15534	15660	15859	15711	15494	15635	15625	15707	15926	15894	15715	15589	15758	15751	15509	15737	15903	15592	15788	15732	15673	15716	15802	15734	15748	15611	15744	15746	15656	15765	15712	15699	15802	15713	15737	15632	15727	15817	15794	15636	15795	15776	15741	15727	15593	15877	15647	15588	15669	15792	15868	15805	15757	15690	15503	15747	15704	15626	15784	15777	15784	15638	15757	15699	15511	15639	15835	15603	15546	15765	15748	15814	15719	15768	15827	15680	15739	15874	15814	15763	15718	15821	15765	15550	15769	15630	15653	15718	15624	15648	15656	15591	15782	15724	15699	15873	15636	15723	16017	15726	15627	15628	15749	15722	15764	15841	15536	15792	15786	15711	15643	16034	15636	15820	15592	15822	15722	15770	15597	15790	15623	15730	15863	15717	15544	15745	15747	15740	15741	15883	15802	15780	15788	15784	15868	15649	15749	15751	15713	15667	15635	15703	15591	15694	15618	15845	15559	15654	15750	15951	15594	15947	15647	15769	15921	15750	15776	15727	15628	15594	15744	15789	15599	15866	15692	15738	15707	15737	15791	15782	15829	15599	15598	15819	15906	15703	15759	15723	15812	15770	15691	15751	15735	15653	15646	15681	15875	15657	15810	15742	15780	15811	15611	15644	15832	15789	15730	15826	15763	15612	15604	15773	15704	15570	15615	15625	15746	15586	15657	15651	15893	15946	15748	15697	15677	15683	15591	15726	15624	15705	15695	15756	15885	15688	15792	15746	15804	15759	15705	15825	15702	15836	15753	15706	15793	15737	15724	15768	15631	15941	15741	15668	15694	15626	15712	15639	15690	15684	15700	15738	15593	15869	15677	15816	15623	15790	15724	15779	15708	15674	15820	15690	15662	15598	15694	15651	15637	15723	15796	15638	15811	15553	15763	15657	15640	15868	15772	15628	15785	15655	15862	15593	15731	15773	15590	15677	15805	15803	15641	15722	15688	15709	15873	15806	15616	15577	15566	15948	15691	15783	16050	15671	15717	15715	15858	15745	15719	15779	15696	15642	15869	15651	15574	15789	15610	15759	15617	15729	15687	15689	15781	15601	15740	15765	15689	15629	15743	15788	15802	15606	15799	15617	15689	15690	15782	15654	15782	15746	15635	15830	15923	15649	15625	15595	15827	15695	15821	15833	15723	15596	15796	15666	15791	15814	15768	15849	15869	15614	15690	15658	15739	15681	15844	15812	15732	15641	15800	15709	15733	15878	15648	15803	15729	15765	15692	15637	15725	15666	15717	15758	15750	15662	15856	15666	15435	15841	15799	15745	15630	15729	15767	15713	15865	15940	15747	15781	15797	15728	15542	15686	15797	15849	15592	15795	15677	15603	15807	15617	15678	15684	15638	15594	15699	15621	15595	15664	15839	15742	15800	15737	15572	15748	15697	15791	15826	15950	15824	15747	15724	15969	15746	15639	15698	15584	15726	15647	15831	15710	15821	15636	15821	15561	15876	15471	15830	15757	15700	15733	15610	15684	15787	15733	15707	15848	15482	15812	15750	15721	15783	15800	15593	15592	15641	15735	15674	15627	15728	15693	15765	15656	15697	15614	15596	15705	15630	15583	15620	15656	15679	15592	15626	15686	15649	15723	15752	15606	15715	15657	15829	15838	15865	15735	15703	15724	15856	15887	15702	15535	15907	15785	15853	15578	15781	15659	15787	15538	15651	15756	15876	15648	15774	15805	15769	15743	15640	15964	15753	15749	15894	15661	15767	15755	15633	15679	15706	15804	15736	15752	15744	15632	15952	15583	15703	15714	15837	15868	15629	15610	15595	15696	15550	15722	15753	15664	15835	15645	15887	15700	15826	15708	15826	15575	15769	15747	15633	15718	15589	15364	15867	15724	15808	15794	15706	15816	15596	15648	15820	15571	15654	15860	15861	15794	15628	15875	15653	15721	15569	15741	15768	15805	15795	15681	15659	15737	15683	15636	15714	15689	15615	15667	15826	15696	15627	15685	15717	15703	15822	15835	15714	15833	15638	15851	15528	15795	15727	15522	15806	15693	15533	15680	15846	15707	15750	15824	15646	15806	15740	15696	15705	15718	15714	15764	15834	15748	15578	15607	15672	15850	15728	15811	15779	15724	15716	15630	15858	15710	15779	15568	15582	15836	15671	15771	15546	15851	15661	15651	15753	15685	15662	15690	15676	15828	15570	15776	15820	15805	15746	15783	15785	15765	15725	15767	15573	15823	15700	15898	15814	15602	15789	15625	15714	15804	15858	15634	15830	15777	15817	15704	15801	15753	15832	15699	15727	15839	15707	15638	15598	15718	15778	15806	15742	15733	15678	15665	15726	15669	15762	15614	15697	15676	15865	15645	15783	15619	15677	15619	15701	15767	15813	15544	15806	15708	15636	15756	15612	15818	15652	15778	15734	15720
22826	21331	29117	23852	21679	24221	26443	21472	20249	20321	19945	19770	19540	19712	19347	19542	19251	19374	19355	19328	19527	19643	19316	19378	19085	19197	19367	20692	22808	23852	23405	22054	20778	19792	19180	19179	19323	19042	18928	19270	19155	18822	18856	19148	18944	19128	19108	19047	19121	19153	19015	19066	18844	19156	19035	19076	19172	18971	19139	19097	19176	19243	19188	18948	19147	18842	18946	19059	18988	19069	19047	18928	19118	18959	19032	18970	18892	18918	18936	18935	18979	19007	19158	19197	18922	19041	19019	19062	19035	18932	18951	18808	18816	19021	19049	18937	19152	18915	18762	19062	19095	18951	19000	18840	19018	19004	18973	18993	19010	18848	19222	19015	18924	18944	18734	19140	19157	18867	18998	18850	19056	19053	18960	18964	19051	18939	19264	18970	18948	18829	19119	18913	18988	19016	18847	18899	19019	18941	18888	19158	19039	19209	18892	18812	19216	19178	19061	19015	18937	18832	19045	19068	19176	19049	18970	18823	18752	19074	18945	19069	19041	18980	19043	19059	18929	18852	18842	19041	18956	18877	19200	18869	18985	19187	19173	18986	19060	19009	19109	18905	18844	19132	19022	19113	18870	18994	19067	18865	18705	18729	19002	19121	18976	19216	18956	19027	19179	18863	18976	19076	18977	19213	18719	18869	18942	19041	18933	19040	19274	18969	18914	18867	18984	19058	18815	18817	19012	18924	18908	19067	19056	18882	18955	18995	18903	19000	18978	19115	19048	19041	18871	18736	18879	18886	18812	18897	18925	18904	18992	18891	18935	18805	19080	19052	19162	18787	19214	19110	18888	19046	18842	18830	19103	18994	19055	18846	18946	19054	18859	19111	18897	19072	19128	18964	19011	19235	19165	19039	19058	19168	18929	19039	19057	18983	19107	18968	19175	18903	18982	19117	18858	19158	19013	19061	18895	19101	19062	18944	19070	18792	18944	18988	18776	19077	19186	19013	19076	18991	18843	19115	18888	19031	18938	18889	18921	18764	19127	18880	18917	18895	19054	19058	18950	19060	18944	18887	19010	18922	18905	18942	19012	18962	19028	18917	19001	18940	18916	19024	19153	18982	18807	18950	19240	19030	19007	18890	19036	19125	18938	18886	18916	19082	19055	19115	18905	18778	18725	19043	19029	19212	19043	19114	18887	18919	19061	19013	18946	18904	18827	19148	18833	19203	19085	19296	19000	18977	19072	18972	18867	19051	19137	18933	18950	18789	19002	19063	18933	18863	18899	18911	18998	18862	18969	19055	19143	18940	18848	18961	18892	19100	19171	18895	19007	19086	18884	19032	19111	19034	18898	18892	18890	19086	18903	19059	19153	18993	19000	18797	19014	18933	19112	19044	18788	18915	18923	19009	19081	18862	18893	18928	18839	19060	18934	18967	19108	18847	18877	19134	19028	18957	19093	19185	18879	18806	19046	19050	18967	18997	18797	19160	18947	19021	19024	18927	18894	18838	18892	19042	19185	19001	19010	19231	18943	18754	18995	19040	18936	18980	19121	19031	19026	19004	18858	18914	18993	19013	19005	19078	18949	18939	18834	19278	19084	18993	18775	18879	19051	18843	18796	18907	19162	19067	18829	19014	18952	18953	19024	18892	19018	19038	19115	18664	18961	18873	19019	18901	19060	18971	18957	19160	18750	19139	18870	19245	19009	18936	18955	18974	19102	18914	18797	19046	19046	19044	18964	18990	18825	18913	18988	19044	19122	19070	19085	18990	19027	19130	19043	18867	19118	18945	18960	18940	18956	18857	18955	18998	18998	18816	18664	18793	18786	18982	18820	18997	19314	19069	19033	19038	18868	19146	18951	18800	18803	18850	18966	19208	18697	18970	19079	19013	19041	19009	19047	18739	18964	18924	18937	18914	18919	18915	19021	18898	19004	18971	18992	18980	18847	18966	18895	19081	19163	18987	19057	18947	18991	18864	19003	19073	18915	18859	19141	18843	18882	19112	18674	18961	19130	18824	18893	18871	18904	18730	18961	18930	19031	18791	18951	18799	18868	18890	18977	18981	19067	18869	19092	18902	19038	18910	18859	18986	18985	18967	19094	18902	18966	19128	18959	19152	18865	19140	18908	18945	19057	18882	18908	19166	19074	18874	19070	18775	19010	18956	19032	18991	19021	18992	19100	18972	19040	19056	18947	18954	19090	19013	19127	18888	18819	19009	19201	19063	19215	19131	19033	18872	18915	19097	19134	19127	19005	19176	19111	18863	19020	19064	18892	18919	19178	18973	19134	19141	18969	18935	19019	18877	18911	19086	18927	19119	18824	18857	19068	19093	18929	19040	19137	19029	19082	19020	19183	18897	18836	19011	18943	19043	18901	19091	18803	18848	19045	18805	18857	19029	18766	19123	19097	19143	19118	18790	18979	19111	18976	18971	19184	18891	18865	19056	19006	19108	19009	18993	18846	19044	18943	18968	18962	19011	18915	18951	18818	18986	18874	18931	18974	18978	19100	18912	19156	18878	18872	18759	18889	19033	19061	19155	18933	18732	19002	19056	18978	18948	19106	19113	18878	18919	18844	18908	19034	19002	19073	18890	19064	18852	18872	19004	19115	19020	19160	19004	18948	19118	18978	18908	19179	18966	19090	18947	18975	18991	18946	19020	18974	18835	18911	18935	19073	19057	18925	19049	19047	18970	18953	18969	18745	18998	19151	19128	19030	18845	18943	18816	18714	18921	18977	18960	19019	18935	18835	18895	18886	18978	18838	19069	19087	18905	18915	19142	19086	18980	19030	18926	18817	19062	19179	18950	18937	18961	19038	19059	18891	18892	18903	18997	18974	18988	18924	19042	19027	19017	18961	18887	19030	19083	19111	19136	18988	18765	19032	18975	19040	19076	18995	18857	19185	19201	19004	19009	19145	18986	19088	18857	18911	19099	19211	19101	18917	18940	18831	18972	18963	18961	18915	18900	19045	18958	18966	19214	18909	19034	18940	19014	18880	18764	19055	19073	19154	18667	18854	19127	18839	18901	18996	18726	18875	18989	19074	18920	18873	18822	18864	19018	18975	19098	19124	18963	19034	19130	18976	19170	19040	19038	18833	18759	18980	19066	18986	18989	18883	19003	18973	19095	18922	18930	19116	19104	19186	19026	18922	18885	18825	18945	19057	18992	18892	19034	19039	18832	19074	19040	19089	18860	19052	18928	19040	19004	18942	18965	18869	18892	18936	18918	19231	19025	18945	18922	19001	19016	18994	18951	18930	19097	19014	18842	19027	18954	19259	19276	18946	18795	18928	18934	19086	18964	19087	18881	19053	18820	19024	18964	19209	19132	18857	18639	19092	18883	19124	18998	18847	18854	18822	18926	18960	18966	18856	19022	18975	18806	18997	18920	19072	19099	18791	18831	18924	18788	18927	19068	18982	19046	18833	18831	18844	18952	19166	18867	18787	18655	18859	18881	19188	18918	19004	19130	19014	18982	18914	18950	18936	19015	18887	18956	18727	18864	18982	18832	19037	18948	18983	19122	19010	19081	19105	19053	18738	18732	18581	18717	18814	18678	19042	19127	19025	18957	19016	19001	18844	19061	18828	18836	18875	18925	18928	19073	19301	19177	19162	19032	18975	19115	18945	18949	18949	19069	18973	18810	18973	18898	19077	18904	18979	19035	18994	19046	18946	19084	18871	18932	19001	19128	18656	19124	18921	18908	19145	19006	19038	18780	19052	19160	19019	19197	18959	19164	18873	19040	18875	18855	19001	18884	18809	18969	19298	18909	19144	18850	18875	18804	19070	18890	19070	19006	18936	19019	19032	18973	18787	18757	19057	18899	18930	19020	18825	18968	18989	18717	19071	19084	19125	18993	19125	18951	18919	18835	18706	19036	19038	18844	18967	18967	19187	18749	18966	18995	19178	18929	18935	18921	18820	18968	18922	19016	18720	18722	18931	19014	19049	18928	19047	18985	18973	19117	19218	18936	19046	19077	18992	19136	19015	18976	18917	18927	18995	18985	19145	19200	19075	19161	18796	18867	19003	18931	18835	18788	18886	19063	19229	19211	18882	19060	18851	18868	18800	18996	19088	18924	19004	18823	18906	18996	19027	18675	18790	18904	19050	18918	18967	18919	18845	19141	18745	18963	18911	19146	18920	18817	19013	19259	18891	19043	19032	18925	18610	18905	18852	19044	18910	19138	19209	18967	19194	19035	19226	18909	18888	19044	19070	19015	18876	18643	18888	19001	19092	18883	18874	19004	19054	19060	19029	18977	18889	18747	18935	18995	18935	18980	18943	18938	18801	18893	19095	18662	18832	19042	18743	18956	19143	18889	18905	18822	19040	18921	18807	19066	19017	18837	18816	19039	19055	18957	18946	18966	19137	19085	18889	19024	18941	19022	19008	18976	18985	18964	18942	18851	18972	19100	19097	18924	19103	18938	18691	18898	19089	19083	19077	18986	18802	19214	18854	18823	19008	19175	18990	18904	18992	18818	18804	19054	19041	18779	18996	18958	18937	18935	18881	19075	18829	19049	18730	18913	19034	18999	19132	19028	19018	19083	18916	18940	19107	18942	19055	18962	19142	18772	18833	18961	18967	19033	18976	18926	18976	19072	18897	18890	19092	18826	19040	18869	19101	19017	18912	19038	18917	18846	19161	19086	19026	18994	18984	19068	18984	18889	18835	18881	18949	18896	19246	19272	19177	18971	19107	18921	19130	18866	18874	18945	18845	18844	19041	18843	18828	19066	18901	18794	18755	18863	19164	19048	18996	18776	18896	19009	18944	18818	19092	19238	18572	19152	18924	19052	19116	19061	18991	18926	19083	18980	19018	18809	19113	18915	19149	19055	19052	18997	18910	19000	18961	18954	18959	18869	18957	18962	19002	19165	19157	19027	18858	19081	18895	19032	18968	18785	18798	19006	18835	18917	18974	18980	18944	18969	18922	19192	19102	18883	18863	18786	19105	18925	18829	18881	19057	18908	18951	18950	18999	19058	18953	19044	19107	19002	19041	18878	18937	18985	19038	18987	19067	18953	19037	18953	19036	18905	19018	18931	19098	18834	18971	19111	19068	18832	19054	19012	18988	19030	19059	18804	18955	19141	19006	19017	18999	18825	19102	19042	19085	19181	18955	18858	18981	18794	18854	19032	19011	18911	18839	19035	19020	18799
33693	55418	43643	27367	24270	21701	19705	18825	17919	17150	16869	16644	16706	16587	16410	16389	16376	16269	16451	16308	16240	16435	16337	16076	16270	16412	16473	18842	21787	23020	21816	20050	17810	16777	16285	16258	15983	16005	16038	16020	16027	16146	16031	15828	15897	16086	16037	15998	15832	16138	16011	15942	16012	16093	15940	15968	15928	16023	16087	16047	16081	16002	16025	16020	16077	15908	15998	16017	16128	16046	16211	15985	16088	15987	16062	15930	15853	15904	15954	15912	15932	15906	15882	15998	15913	15960	16015	15967	16066	16081	16027	16173	16099	15909	16036	15872	15926	16058	16090	16068	16080	16017	16107	15865	15880	16097	16005	16066	15813	16141	15826	16117	15911	16007	15879	15800	15891	15934	15790	15889	15978	16060	15871	15872	15965	15955	16129	15948	15893	15915	15882	15970	15947	15964	16063	15999	15888	15866	16026	16120	15957	15946	15921	15900	16054	15910	16000	16033	15951	15916	15973	15825	15990	15796	15837	15922	16158	15830	15969	16076	16055	16124	16165	16068	15956	16087	15930	15945	16260	16000	16029	16017	15950	16057	16037	15874	15894	15990	15900	15981	16039	16175	15884	15786	15860	15972	15928	15884	16013	15951	15931	15976	15872	16114	15936	15900	16015	15899	16033	15959	15920	15998	16015	15890	15937	16039	16027	15886	15947	15815	15941	15962	15947	16044	16076	16020	16059	16002	15850	16071	16005	16062	16013	16016	15877	15987	16039	15818	16048	15912	16023	16002	15821	16025	15876	15893	15916	15963	15906	15939	16006	15928	15879	16055	16061	15857	16021	16049	15961	16061	15878	15996	16297	16061	15872	15844	16008	15990	16136	15976	15826	15883	15944	16221	15917	15821	15971	15934	15885	15809	16083	15947	16002	15971	15935	16028	15848	16079	15985	16021	16098	16007	15948	15974	16101	16045	15888	15889	15913	15902	15826	15883	16123	16057	16008	16042	15984	16102	15862	15979	15940	15912	15821	16171	15833	16008	15920	16103	15929	16061	15929	16027	16023	15921	15919	15868	16015	15990	16033	15824	15919	16059	15890	16031	15912	15969	15877	15958	15864	16131	16073	15725	15986	15940	15990	15845	15983	15954	16056	15878	16117	15936	16086	15788	16030	15908	15749	15999	16030	15938	15974	15951	16177	16075	16032	16096	15890	15963	15949	15925	15969	16100	15905	16077	15985	15941	16292	15932	15926	15888	16035	15911	15993	16002	15833	15808	16080	15946	16161	15970	16145	15764	15949	15845	16086	16020	15918	15917	15984	15950	15811	15810	15934	15933	16004	15957	15913	16033	16030	15912	15865	16027	16019	15958	15900	15983	16058	16036	15940	16089	15903	16078	15938	15909	16000	15814	15918	15943	15906	15896	16007	16048	16051	16096	15936	16120	15820	15881	16007	16140	15979	16018	16017	15884	15867	15998	15868	15866	15952	16001	15928	15964	16071	15924	16006	15824	15771	16008	15829	15804	15855	15952	16168	15990	16008	15851	16036	16017	15749	15861	15970	15935	15912	16044	15926	15947	15985	15954	16177	15783	15921	15880	15970	15983	16021	16011	15906	15834	15991	15838	15919	16096	15881	16146	15910	15876	15921	16081	15999	15937	15939	15876	16109	15951	16094	16050	15758	15988	15982	15945	16008	15907	15926	15748	15868	15946	15993	16047	15914	16076	15748	16077	16016	15969	16126	16007	16057	16023	16017	16044	15926	16023	15928	16115	16007	15845	16095	16184	15958	16069	15961	16119	15857	15776	15875	15848	16091	15899	16017	15921	16147	15934	16129	16149	16128	16041	16018	15979	15926	16070	16012	15859	15944	16071	15857	16124	15964	15870	16091	15943	15901	16192	16006	15918	15933	15916	16031	16115	15935	15886	15885	15943	15919	16192	16003	15856	16022	16046	15953	15730	16131	15948	15867	15910	15979	15971	15894	16019	15909	16032	15884	15854	15984	15826	15961	15923	15997	16051	16096	15865	16068	15915	15903	15865	16043	16059	15915	15910	15802	16072	15844	15963	16097	15980	16048	15905	15993	15912	15771	15864	15969	16080	15876	15793	16026	15984	16020	15973	15990	16066	15900	16165	15892	15928	15957	15986	15919	16062	16089	15936	15904	15878	16000	15974	16048	15871	15932	15810	15978	15980	15783	16069	15881	16130	15977	15884	15856	15975	15873	15863	16048	16026	15759	15858	15941	15910	15982	15891	15977	16055	15910	15980	16020	16014	15909	15954	15884	15951	15876	15886	16098	15983	15865	16028	15986	15897	15992	15867	15926	16094	15987	15891	15934	15989	15765	15873	16011	15966	16155	15922	15966	16167	16008	16027	15848	16095	16070	16025	15949	15795	16164	15861	16083	15980	15833	16186	15986	16029	15968	16026	16147	15975	15831	16086	16003	16143	15879	15923	16099	15981	15895	15956	15866	16015	16017	15889	15881	15991	15919	16089	15943	15887	16100	15944	15959	15922	15923	15869	15833	15943	16017	16066	15833	15992	15990	15934	15840	15987	16048	16121	16054	15763	15975	15931	16167	15918	16069	15909	15908	15967	16044	15962	15875	15965	15935	15851	15805	16054	16053	15894	15868	16030	15971	16034	16042	15972	16151	15924	16079	15883	16086	16019	16076	15861	15849	15850	16043	16008	16020	15955	15986	15842	15784	15923	16171	15965	15931	15878	16007	16014	15978	16077	15878	15970	15972	16044	15872	15994	15902	15985	15995	15944	15965	15960	15914	15842	15979	15886	16025	15968	15743	15886	15998	15870	15941	15875	15986	15922	16044	16049	15945	15926	15744	15946	16031	16082	15766	16104	15984	15879	16026	15986	15870	16122	15962	15903	16029	15925	16138	15902	15986	16109	16013	15838	16012	16054	15992	15940	15977	15927	16128	15981	16023	15988	15961	15974	15881	15997	16001	15959	16011	15909	16138	15922	16000	15866	15994	15864	15993	15988	15907	16030	16056	15956	15968	16030	16038	15903	16072	15988	15948	16072	15926	15835	15945	15904	15870	15841	15889	16085	15914	16021	15802	15936	15914	15889	15909	15970	16048	15960	15884	15893	16060	15827	15846	15950	15956	15952	15996	16041	15774	15984	15848	16091	15979	15968	15909	15919	15928	15919	15907	16017	15900	16025	16109	15859	15970	15786	16068	15898	15957	16007	16113	15999	15937	16054	15961	15939	16147	16070	15972	15884	15900	15921	15991	16103	16028	16155	16095	16152	15915	15787	16130	15892	16051	15954	15999	15888	15858	15841	15897	15962	16054	16106	15877	15979	15880	15863	15996	16177	15854	16033	15975	15951	15965	16079	16058	15938	16184	15928	15930	15870	15994	15752	16134	15974	16005	16070	16075	15812	16112	15838	15937	15994	15897	16063	15960	16043	16058	15836	16094	15916	15984	15981	15981	16070	15995	16004	15969	15975	15867	16021	15923	15939	15918	15821	15896	16057	16007	15829	15952	15817	15998	16049	16069	16073	16024	16033	16153	16031	15993	15978	16052	15839	15964	16161	15923	15918	15911	15853	15952	15943	16090	15892	15985	15954	16017	15967	16008	15971	15939	16107	15907	15962	15997	15986	15982	15940	15801	15991	15922	15983	15879	16113	16041	15834	15920	15893	15981	16237	15811	15983	16050	16015	15793	15931	15988	16095	15938	16068	15970	15901	15793	16101	15948	15944	16034	15923	15961	15946	16117	16162	16009	15942	15948	15938	15956	15951	16063	15922	16030	16111	15982	15986	15934	15896	15934	15968	16029	15859	15934	16029	16058	15811	16054	16015	15985	15952	15891	15896	16008	15956	15872	16115	15968	15928	16011	15966	16040	15989	16029	15895	15882	15759	16005	15932	16184	15823	16048	15762	15959	16151	16121	15995	15935	16018	16042	16035	16078	16026	15862	16051	15889	15947	15769	16023	15985	15985	16082	16003	16039	15879	15915	15878	16110	16018	15979	16147	16065	15926	15809	15940	15995	15921	15988	15999	16103	15847	15809	15851	15814	15966	15877	15992	15895	16007	16022	16122	16069	15925	15876	15949	15920	15883	15885	15868	15889	15895	15938	15886	15919	15878	15946	15938	15945	15949	16030	16149	15851	16020	15835	15839	15938	15883	15965	16020	16145	15851	16036	15988	16006	15957	15879	15818	16045	15946	15909	15913	15948	15986	16016	15859	15987	16036	15866	16011	15991	15946	16032	15951	15808	15882	15907	16008	15847	15845	15850	16023	15952	16038	15964	16077	15876	16011	15903	16071	15918	15925	16024	15895	16066	15788	16028	15989	15983	15942	15979	15978	16110	15941	15902	15933	15952	16016	16000	15804	15823	16075	15967	15810	16027	16142	15907	15882	16035	15793	15992	15926	15886	15986	16053	15953	16030	15960	16075	15928	16058	15912	15910	16108	16083	15877	15975	16002	15992	15918	16010	16067	15757	15856	16092	15987	16112	16097	15910	16050	15843	16118	15837	16034	15940	16029	15859	16022	15961	15968	16010	16155	15913	15997	16046	16010	15972	15923	16084	16013	16085	16009	15875	15988	16088	15846	15904	15973	15990	15894	15947	15914	15926	16029	15857	16084	15846	15880	16014	15886	16018	16042	16080	16021	15978	16040	15886	16090	15909	15853	15878	15874	15992	15909	15824	15785	15910	15842	16103	16085	15987	15926	16063	16022	15973	15986	15931	16025	15907	16007	15855	15953	16041	15987	15794	15921	15989	15952	15977	15850	16053	15783	15710	16020	15891	16082	16040	15924	15804	15887	15978	15959	16193	16137	16027	16097	15917	16159	16010	15953	16052	15835	16089	16028	15950	16154	16036	15943	15829	15947	16091	15987	16025	15939	15950	15827	15941	16035	16094	15979	15936	15950	16222	15740	15979	16033	15946	16136	16055	15934	16218	16083	15805	15765	16114	16260	16058	16116	15916	16136	15829	16028	15884	16112	16013	15830	15886	15972	15923	15892	15963	15962	15934	15979	15954	15943	16026	16034	16073	15954	16041	15941	15982	15876	15972	15895	15979	15688	15910	16106	15968	15976	15908	15932	15953	16025	16018	16207	16007	16045	16080	16023	15883	15884	15943	15926	15965	15891	15937	16041	15867	16037	16063	15995	16065	15971	15970	15937	15987	15877
28390	25020	29674	24312	20127	19784	19239	18785	18907	18510	18387	18452	18565	18632	18415	18523	18414	18492	18331	18431	18364	18397	18572	18141	18400	18462	18487	18476	18522	18596	18671	18569	18561	18619	18288	18472	18433	18474	17991	18536	18230	18108	18260	18339	18166	18463	18430	18431	18244	18274	18366	18387	18245	18397	18191	18301	18413	18397	18218	18340	18368	18464	18341	18258	18231	18300	18320	18423	18209	18038	18392	18218	18356	18413	18182	18376	18197	18382	18341	18264	18266	18313	18402	18250	18438	18407	18274	18394	18272	18341	18254	18322	18210	18293	18043	18293	18307	18273	18244	18395	18266	18373	18274	18256	18018	18342	18307	18351	18190	18365	18565	18239	18239	18333	18401	18258	18255	18379	18445	18337	18155	18456	18454	18383	18062	18263	18162	18318	18532	18377	18328	18551	18175	18283	18206	18198	18344	18523	18413	18485	18208	18338	18044	18039	18287	18367	18359	18292	18377	18342	18277	18216	18152	18309	18261	18242	18236	18169	18406	18312	18315	18241	18386	18338	18168	18323	18334	18286	18291	18339	18231	18187	18223	17992	18222	18229	18284	18310	18451	18251	18382	18656	18429	18178	18665	18139	18422	18272	18459	18409	18451	18439	18253	18154	18202	18372	18201	18165	18204	18272	18208	18253	18259	18228	18034	18284	18579	18253	18576	18223	18266	18398	18333	18342	18270	18268	18221	18289	18243	18283	18224	18365	18237	18214	18239	18256	18281	18189	18450	18120	18372	18302	18088	18506	18335	18564	18427	18418	18397	18076	17979	18300	18208	18113	18191	18255	18366	18351	18237	18259	18497	18412	18399	18080	18493	18239	18289	18155	18407	18365	18323	18458	18316	18261	18319	17928	18327	18186	18291	18172	18113	18126	18004	18392	18380	18156	18194	18185	18490	18422	18355	18372	18151	18269	18107	18276	18373	18382	18229	18213	18316	18251	18474	18352	18376	18324	18375	18133	18265	18578	18270	18232	18534	18398	18354	18347	18281	18093	18307	18382	18279	18271	18362	18184	18356	18256	18298	18219	18164	18061	18327	18592	18279	18446	18270	18153	18223	18172	18207	18403	18439	18404	18396	18473	18325	18269	18276	18348	18236	18212	18204	18109	18315	18238	18233	18382	18348	18407	18200	18208	18283	18390	18347	18176	18205	18397	18302	18207	18404	18597	18293	18113	18252	18364	18225	18169	18217	18335	18122	18211	18332	18250	18569	18132	18248	18298	18283	18204	18427	18339	18545	18378	18220	18146	18401	18112	18464	18085	18259	18311	18414	18536	18361	18234	18312	18266	18325	18192	18197	18297	18368	18423	18365	18438	18322	18382	18278	18446	18324	18332	18296	18227	18261	18291	18248	18073	18227	18454	18320	18303	18328	18336	18400	18309	18312	18100	18395	18091	18346	18407	18446	18385	18516	18234	18181	18246	18229	18276	18590	18317	18176	18206	18320	18362	18197	18336	18344	18242	18300	18144	18497	18467	18371	18291	18096	18394	18176	18098	18335	18182	18389	18343	18394	18260	18453	18367	18401	18098	18296	18180	18108	18246	18236	18314	18238	18457	18226	18385	18364	18280	18325	18151	18509	18371	18299	18506	18392	18073	18349	18188	18293	18305	18347	18350	18214	18124	18203	18316	18344	18124	18394	18357	18144	18330	18240	18377	18212	18312	18197	18300	18297	18143	18265	18474	18131	18453	18371	18281	18301	18233	18433	18342	18397	18280	18222	18369	18253	18237	18220	18146	18313	18311	18310	18237	18347	18365	18176	18300	18219	18216	18360	18199	18259	18162	18275	18409	18593	18268	18288	18484	18187	18360	18327	18516	18219	18255	18349	18274	18254	18296	18184	18185	18411	18267	18234	18098	18425	18372	18165	18231	18275	18509	18280	18211	18291	18210	18528	18423	18235	18197	18031	18106	18294	18117	18354	18260	18215	18261	18248	18373	18207	18090	18264	18372	18362	18380	18338	18425	18370	18417	18255	18401	18147	18227	18294	18286	18146	18321	18311	18297	18303	18364	18371	18371	18394	18450	18564	18152	18313	18260	18309	18329	18268	18319	18310	18313	18198	18103	18241	18474	18252	18386	18283	18214	18198	18250	18399	18120	18447	18464	18185	18191	18258	18190	18291	18163	18341	18357	18305	18379	18292	18138	18388	18409	18156	18199	18185	18445	18332	18166	18354	18189	18278	18181	18274	18378	18387	18406	18382	18461	18322	18390	18382	18382	18195	18237	18198	18197	18388	18050	18240	18150	18342	18185	18231	18154	18247	18373	18047	18336	18181	18388	18266	18162	18257	18403	18255	18359	18304	18376	18417	18633	18501	18468	18256	18333	18430	18233	18129	18287	18203	18265	18216	18387	18400	18276	18356	18319	18523	18285	18168	18477	18318	18321	18479	18299	18308	18166	18287	18009	18279	18164	18235	18180	18261	18290	18270	18174	18213	18109	18245	18220	18345	18187	18495	18299	18359	18148	18419	18299	18270	18405	18330	18317	18237	18478	18577	18162	18334	18331	18406	18479	18464	18519	18456	18128	18224	18103	18244	18332	18155	18127	18343	18083	18140	18292	18093	18252	18577	18174	18442	18410	18425	18236	18415	18529	18188	18337	18445	18223	18503	18207	18411	18215	18319	18178	18404	18337	18287	18115	18318	18267	18389	18345	18352	18178	18139	18158	18215	18107	18264	18375	18321	18512	18614	18349	18203	18552	18261	18285	18322	18346	18367	18211	18239	18376	18267	18264	18366	18433	18370	18207	18204	18181	18063	18334	18410	18459	18320	18334	18197	18226	18166	18318	18420	18389	18474	18485	18197	18202	18429	18086	18352	18449	18285	18419	18559	18317	18362	18439	18335	18216	18271	18272	18265	18338	18456	18209	18271	18368	18336	18183	18142	18341	18342	18186	18289	18201	18251	18344	18269	18199	18328	18175	18291	18427	18302	18044	18140	18294	18257	18092	18238	18293	18346	18248	18204	18279	18365	18329	18245	18322	18377	18261	18417	18546	18455	18216	18264	18233	18349	18334	18256	18153	18451	18287	18432	18020	18308	18240	18294	18466	18366	18131	18442	18499	18391	18229	18364	18366	18334	18177	18367	18310	18344	18162	18338	18266	18450	18313	18058	18305	18507	18395	18302	18377	18323	18436	18185	18059	18275	18074	18203	18189	18432	18471	18326	18471	18252	18290	18225	18167	18249	18437	18405	18300	18260	18178	18569	18292	18344	18445	18184	18344	18383	18287	18390	18338	18476	18315	18423	18321	18333	18338	18306	18076	18143	18260	18417	18260	18318	18144	18313	18083	18368	18442	18473	18174	18296	18339	18530	18254	18126	18301	18358	18301	18482	18272	18232	18355	18458	18285	18245	18017	18548	18247	18104	18387	18245	18285	18140	18486	18370	18350	18358	18135	18197	18353	18420	18333	18266	18452	18439	18305	18441	18362	18228	18417	18298	18417	18165	18374	18210	18428	18421	18293	18151	18231	18162	18247	18276	18402	18240	18374	18476	18390	18286	18365	18284	18244	18256	18482	18498	18256	18383	18466	18514	18386	18432	18279	18345	18138	18272	18306	18449	18197	18107	18241	18519	18292	18458	18283	18215	18365	18301	18358	18486	18300	18222	18218	18284	18148	18375	18199	18298	18288	18194	18313	18217	18413	18345	18377	18367	18145	18233	18237	18385	18136	18264	18354	18323	18397	18558	18249	18385	18320	18284	18205	18273	18399	18315	18153	18174	18131	18300	18337	18413	18387	18317	18558	18346	18271	18352	18160	18451	18288	18238	18229	18108	18307	18496	18334	18369	18330	18459	18256	18263	18349	18354	18315	18578	18357	18073	18122	18217	18426	18181	18484	18443	18246	18406	18425	18364	18386	18358	18437	18200	18352	18337	18384	18401	18339	18229	18380	18175	18252	18360	18387	18305	18218	18536	18060	18405	18445	18420	18301	18349	18298	18510	18384	18469	18298	18319	18348	18519	18193	18545	18352	18237	18210	18405	18463	18375	18260	18161	18273	18027	18316	18265	18366	18364	18334	18366	18123	18510	18312	18209	18286	18113	18025	18115	18217	18208	18128	18259	18245	18257	18176	18424	18299	18475	18408	18272	18349	18400	18252	18228	18097	18104	18251	18310	18331	18290	18233	18248	18187	18069	18377	18147	18418	18161	18107	18238	18288	18226	18305	18466	18247	18241	18272	18256	18024	18262	18149	18179	18319	18369	18289	18197	18278	18137	18185	18242	18257	18190	18171	18233	18195	18377	18490	18299	18324	18369	18130	18398	18104	18238	18259	18370	18396	18402	18353	18236	18182	18210	18125	18054	18356	18390	18352	18522	18274	18302	18227	18266	18315	18174	18393	18471	18456	18209	18132	18615	18238	18272	18443	18265	18499	18305	18409	18323	18391	18272	18374	18533	18434	18096	18438	18382	18109	18259	18117	18387	18316	18307	18342	18457	18316	18409	18120	18344	18386	18238	18404	18487	18263	18319	18192	18368	18273	18149	18242	18128	18224	18214	18361	18204	18266	18167	18296	18313	18239	18483	18289	18472	18224	18248	18231	18204	18080	18128	18279	18296	18459	18523	18161	18417	18390	18321	18395	18295	18243	18174	18420	18211	18060	18580	18235	18335	18347	18222	18133	18208	18136	18113	18412	18166	18360	18552	18327	18382	18337	18149	18214	18194	18328	18219	18193	18204	18222	18023	18192	18202	18453	18274	18240	18164	18353	18420	18362	18295	18268	18486	18195	18242	18391	18327	18386	18317	18266	18334	18494	18417	18352	18054	18082	18225	18188	18389	18284	18377	18321	18294	18244	18513	18214	18289	18216	18358	18439	18463	18310	18330	18331	18090	18326	18267	18276	18452	18286	18174	18167	18321	18201	18243	18267	18312	18338	18251	18312	18251	18274	18416	18340	18029	18369	18324	18277	18465	18233	18334	18339	18484	18291	18081	18446	18273	18283	18373	18389	18458	18352	18284	18343	18450	18199	18327	18329	18193	18294	18496	18351	18291	18253	18281	18242	18251	18205	18427	18383	18392	18331	18277	18402	18188	18336	18182	18259	18318	18152	18343	18447	18073	18366	18389	18238	18300	18488	18357	18284	18201	18190	18296	18402	18588	18415
26443	37022	30603	20032	18768	17930	16628	16297	16213	15864	15710	15892	15556	15877	15743	15731	15579	15736	15804	15547	15726	15615	15774	15798	15718	15788	15824	15580	15962	16112	16272	16061	15832	15676	15621	15707	15623	15648	15629	15505	15735	15426	15742	15655	15775	15598	15425	15625	15706	15676	15514	15580	15662	15676	15605	15612	15529	15672	15588	15644	15631	15370	15554	15477	15483	15627	15522	15532	15614	15572	15683	15677	15677	15554	15688	15590	15645	15689	15562	15625	15583	15511	15557	15635	15622	15575	15734	15485	15595	15513	15709	15583	15575	15686	15383	15560	15511	15592	15584	15638	15506	15607	15595	15495	15485	15599	15673	15553	15692	15525	15561	15564	15641	15585	15678	15536	15696	15713	15485	15624	15638	15676	15441	15517	15532	15881	15489	15748	15600	15540	15688	15755	15597	15649	15310	15430	15679	15558	15571	15476	15680	15516	15685	15570	15584	15851	15583	15358	15650	15476	15499	15523	15461	15709	15459	15673	15587	15557	15640	15610	15718	15614	15629	15263	15749	15671	15636	15442	15552	15402	15597	15610	15526	15665	15644	15602	15652	15437	15678	15567	15576	15518	15493	15658	15433	15613	15625	15738	15448	15716	15570	15541	15504	15715	15538	15528	15662	15747	15673	15482	15503	15672	15635	15732	15688	15625	15631	15447	15508	15447	15628	15643	15527	15541	15507	15646	15609	15576	15547	15551	15493	15667	15722	15549	15710	15668	15617	15481	15466	15790	15659	15623	15610	15453	15539	15633	15554	15523	15596	15427	15588	15587	15543	15547	15718	15577	15561	15682	15512	15548	15560	15449	15714	15622	15574	15573	15629	15819	15722	15620	15432	15662	15722	15582	15800	15740	15522	15576	15409	15528	15676	15391	15679	15562	15713	15630	15622	15501	15521	15476	15575	15698	15542	15770	15506	15635	15515	15531	15557	15702	15622	15622	15537	15597	15623	15447	15717	15504	15630	15607	15682	15627	15609	15586	15660	15581	15599	15569	15460	15769	15612	15713	15512	15518	15602	15568	15748	15638	15647	15578	15599	15688	15557	15594	15502	15574	15604	15513	15588	15383	15433	15542	15554	15520	15658	15682	15526	15728	15720	15539	15604	15478	15684	15440	15542	15547	15520	15710	15542	15559	15562	15646	15743	15569	15634	15742	15482	15634	15749	15698	15698	15558	15637	15651	15682	15615	15363	15881	15508	15545	15720	15742	15630	15561	15698	15688	15679	15352	15558	15536	15582	15493	15689	15578	15589	15428	15765	15472	15603	15746	15563	15688	15665	15582	15588	15645	15598	15569	15759	15564	15524	15631	15651	15685	15524	15707	15451	15562	15674	15607	15773	15582	15525	15600	15472	15727	15642	15659	15690	15622	15587	15603	15601	15654	15526	15451	15573	15601	15561	15773	15731	15570	15697	15569	15455	15813	15820	15442	15687	15806	15776	15554	15644	15475	15700	15547	15559	15606	15790	15527	15597	15814	15870	15567	15617	15489	15513	15818	15649	15651	15343	15503	15527	15544	15599	15647	15667	15590	15630	15637	15648	15713	15533	15523	15532	15750	15550	15648	15525	15683	15573	15607	15591	15607	15485	15519	15567	15510	15608	15629	15530	15589	15691	15612	15688	15715	15691	15765	15526	15551	15513	15434	15607	15610	15430	15602	15777	15701	15605	15557	15528	15584	15391	15525	15513	15693	15627	15460	15617	15594	15714	15561	15524	15404	15614	15736	15430	15615	15565	15547	15560	15528	15521	15598	15801	15543	15555	15711	15467	15572	15657	15452	15593	15557	15449	15603	15421	15596	15659	15654	15498	15689	15606	15482	15542	15799	15593	15669	15543	15619	15574	15416	15511	15624	15661	15528	15512	15714	15615	15360	15451	15541	15566	15373	15641	15527	15455	15640	15573	15633	15510	15735	15644	15615	15443	15620	15553	15587	15482	15697	15673	15744	15758	15659	15778	15725	15575	15598	15644	15631	15511	15748	15622	15429	15664	15730	15400	15790	15700	15788	15706	15511	15536	15684	15528	15662	15625	15655	15630	15486	15575	15493	15531	15600	15451	15616	15605	15615	15565	15727	15671	15638	15651	15656	15463	15509	15556	15412	15539	15530	15511	15696	15597	15553	15502	15688	15816	15792	15429	15590	15649	15564	15674	15600	15672	15504	15610	15582	15728	15495	15624	15661	15633	15474	15738	15638	15656	15720	15646	15624	15647	15641	15489	15492	15531	15567	15514	15606	15749	15683	15367	15670	15461	15531	15577	15615	15505	15684	15590	15722	15521	15652	15546	15701	15688	15602	15597	15582	15738	15658	15621	15609	15779	15507	15667	15587	15486	15586	15572	15566	15663	15645	15488	15601	15556	15642	15571	15622	15623	15539	15758	15653	15576	15558	15744	15604	15806	15643	15520	15497	15483	15473	15758	15565	15709	15521	15716	15525	15704	15677	15647	15690	15505	15741	15585	15675	15523	15686	15514	15662	15454	15717	15668	15618	15569	15447	15646	15635	15751	15574	15553	15652	15450	15527	15452	15629	15638	15646	15566	15576	15554	15628	15452	15591	15625	15537	15679	15537	15567	15583	15500	15737	15627	15688	15534	15584	15652	15735	15559	15677	15711	15562	15587	15486	15523	15660	15576	15692	15751	15685	15610	15702	15338	15558	15660	15646	15546	15679	15604	15617	15567	15546	15512	15432	15439	15621	15565	15620	15653	15618	15640	15511	15601	15629	15659	15703	15447	15532	15826	15598	15515	15658	15682	15718	15579	15472	15469	15499	15591	15682	15626	15657	15722	15684	15698	15503	15508	15674	15584	15573	15810	15717	15654	15531	15743	15571	15509	15533	15600	15637	15532	15435	15625	15560	15600	15616	15574	15585	15760	15588	15635	15674	15470	15567	15654	15662	15499	15610	15550	15585	15603	15584	15510	15537	15597	15576	15629	15510	15557	15727	15572	15620	15516	15574	15626	15529	15626	15662	15680	15402	15476	15621	15589	15714	15548	15813	15520	15434	15551	15709	15517	15432	15722	15585	15580	15652	15685	15627	15503	15688	15793	15605	15589	15805	15439	15482	15720	15644	15583	15756	15617	15503	15866	15749	15585	15650	15741	15717	15700	15510	15588	15710	15470	15596	15706	15619	15466	15503	15610	15701	15582	15486	15653	15670	15444	15505	15636	15639	15470	15409	15697	15699	15622	15578	15662	15613	15551	15654	15676	15554	15731	15617	15544	15739	15478	15660	15607	15562	15597	15597	15438	15734	15691	15776	15605	15606	15565	15710	15573	15759	15487	15614	15494	15584	15800	15541	15830	15594	15568	15602	15532	15678	15603	15562	15503	15440	15600	15575	15553	15503	15485	15669	15797	15594	15729	15395	15640	15576	15693	15558	15510	15821	15595	15487	15618	15716	15548	15571	15417	15613	15635	15588	15584	15523	15769	15647	15502	15520	15586	15606	15704	15730	15604	15676	15457	15596	15514	15531	15526	15796	15556	15612	15631	15457	15523	15598	15702	15609	15587	15519	15479	15588	15555	15705	15730	15655	15516	15550	15695	15550	15567	15529	15581	15656	15658	15707	15613	15546	15538	15680	15883	15463	15578	15598	15612	15721	15688	15555	15674	15724	15591	15579	15653	15631	15726	15702	15602	15688	15750	15490	15685	15675	15417	15573	15630	15628	15553	15751	15474	15578	15532	15578	15687	15655	15716	15538	15328	15544	15572	15632	15833	15568	15537	15661	15512	15586	15565	15553	15544	15567	15598	15575	15584	15494	15614	15520	15914	15738	15546	15590	15562	15532	15463	15632	15596	15889	15717	15357	15687	15575	15619	15509	15601	15899	15679	15497	15633	15583	15611	15614	15667	15557	15675	15520	15589	15584	15557	15777	15651	15523	15485	15454	15681	15722	15586	15724	15379	15576	15578	15529	15562	15516	15573	15627	15668	15588	15674	15594	15551	15588	15695	15643	15532	15449	15545	15665	15476	15602	15514	15604	15787	15649	15575	15818	15544	15591	15505	15687	15613	15602	15623	15620	15501	15588	15597	15681	15686	15528	15430	15600	15547	15626	15686	15627	15600	15786	15395	15527	15527	15613	15736	15523	15716	15761	15569	15572	15539	15615	15651	15525	15777	15634	15574	15661	15701	15615	15720	15725	15632	15491	15700	15625	15783	15557	15632	15730	15585	15736	15564	15555	15619	15702	15539	15505	15614	15498	15627	15619	15639	15507	15565	15717	15443	15637	15481	15510	15686	15580	15615	15604	15538	15519	15329	15494	15554	15608	15681	15656	15684	15670	15654	15544	15700	15471	15769	15495	15594	15577	15666	15580	15575	15607	15533	15570	15689	15497	15541	15882	15539	15795	15503	15631	15688	15536	15494	15499	15590	15686	15637	15682	15671	15565	15688	15612	15667	15720	15613	15516	15695	15615	15649	15808	15556	15526	15514	15642	15579	15711	15561	15531	15662	15765	15544	15553	15628	15695	15753	15577	15669	15609	15759	15623	15477	15532	15490	15669	15509	15617	15624	15578	15625	15756	15753	15430	15576	15643	15587	15640	15571	15572	15672	15587	15596	15642	15727	15541	15633	15739	15748	15590	15682	15602	15691	15543	15651	15581	15619	15822	15595	15667	15597	15495	15491	15633	15485	15538	15713	15693	15660	15604	15538	15786	15571	15550	15665	15682	15567	15459	15578	15540	15776	15494	15571	15548	15504	15561	15613	15670	15488	15656	15706	15670	15659	15415	15600	15597	15595	15583	15521	15508	15610	15552	15744	15563	15532	15616	15625	15592	15737	15790	15571	15841	15689	15643	15557	15830	15680	15698	15552	15833	15612	15754	15798	15703	15545	15565	15675	15600	15573	15431	15681	15628	15575	15511	15679	15576	15623	15695	15582	15626	15604	15594	15494	15729	15509	15682	15749	15475	15541	15645	15718	15789	15775	15518	15715	15681	15570	15497	15717	15720	15446	15604	15702	15655	15729	15719	15625	15570	15741	15727	15719	15526	15592	15637	15657	15650	15530	15628	15630	15697	15537	15594	15509	15617	15556	15506	15603	15481	15575	15685	15705	15534	15588	15668	15687	15667	15728	15487	15653	15702	15659	15603	15664	15336	15605	15664
23988	21425	29016	24473	22602	23726	23256	20252	19343	19299	19189	19080	18920	19080	18855	18791	18889	18712	18863	18981	18914	18689	18710	18944	18859	19039	18816	18981	20009	21126	21451	20786	19769	19296	18781	18697	18551	18725	18486	18700	18573	18679	18486	18624	18559	18619	18611	18627	18635	18611	18495	18556	18709	18593	18858	18744	18596	18528	18596	18611	18618	18548	18835	18694	18379	18614	18425	18606	18556	18441	18366	18299	18866	18647	18653	18484	18564	18547	18523	18593	18825	18385	18526	18347	18679	18451	18577	18764	18806	18842	18417	18327	18652	18521	18596	18447	18509	18476	18504	18526	18645	18543	18518	18391	18595	18754	18577	18426	18661	18467	18454	18554	18659	18440	18629	18574	18583	18637	18733	18540	18613	18560	18422	18420	18881	18450	18611	18418	18620	18754	18558	18561	18503	18425	18739	18658	18645	18670	18578	18578	18767	18645	18659	18677	18540	18666	18703	18580	18406	18609	18586	18421	18603	18366	18563	18460	18746	18638	18521	18486	18445	18625	18703	18581	18599	18644	18513	18422	18584	18658	18549	18581	18604	18589	18608	18619	18368	18452	18597	18491	18472	18377	18618	18465	18640	18574	18443	18682	18593	18649	18700	18598	18894	18619	18771	18534	18514	18553	18631	18493	18446	18386	18654	18578	18521	18473	18692	18560	18500	18525	18654	18708	18357	18476	18598	18576	18555	18357	18515	18749	18632	18699	18504	18444	18438	18522	18702	18491	18567	18549	18537	18623	18501	18713	18622	18703	18369	18585	18680	18539	18599	18469	18713	18608	18661	18651	18629	18609	18566	18644	18604	18494	18595	18570	18449	18621	18609	18368	18472	18516	18532	18580	18753	18490	18530	18341	18640	18508	18713	18685	18538	18643	18507	18581	18707	18473	18577	18497	18710	18410	18438	18586	18666	18346	18520	18449	18565	18546	18514	18545	18530	18385	18606	18552	18681	18608	18355	18577	18536	18602	18467	18595	18697	18772	18686	18706	18486	18580	18763	18718	18715	18557	18755	18717	18471	18446	18583	18572	18473	18662	18481	18632	18614	18616	18534	18600	18345	18600	18638	18602	18626	18590	18533	18733	18739	18281	18763	18560	18540	18588	18700	18616	18601	18563	18663	18712	18638	18545	18807	18827	18501	18499	18689	18474	18539	18694	18539	18473	18699	18707	18728	18574	18606	18578	18350	18545	18509	18431	18700	18348	18656	18554	18596	18628	18520	18527	18597	18297	18702	18596	18606	18645	18659	18712	18696	18429	18512	18619	18471	18636	18660	18878	18625	18315	18704	18386	18669	18464	18562	18425	18630	18423	18696	18586	18539	18463	18450	18714	18443	18503	18458	18606	18704	18424	18633	18748	18670	18640	18672	18702	18558	18584	18603	18546	18540	18717	18674	18609	18606	18638	18460	18535	18477	18577	18719	18509	18443	18471	18718	18522	18687	18704	18628	18738	18748	18519	18583	18564	18524	18502	18677	18560	18475	18595	18511	18398	18466	18639	18743	18569	18682	18525	18737	18564	18434	18624	18698	18501	18673	18628	18459	18446	18708	18628	18706	18548	18461	18471	18704	18393	18599	18511	18448	18553	18528	18583	18638	18578	18834	18637	18578	18700	18487	18523	18598	18557	18477	18679	18509	18679	18469	18521	18661	18648	18458	18413	18486	18481	18686	18725	18574	18571	18501	18586	18509	18527	18551	18533	18578	18575	18521	18577	18513	18388	18576	18635	18476	18606	18704	18632	18466	18607	18595	18558	18624	18728	18436	18489	18624	18675	18635	18572	18512	18607	18465	18556	18498	18650	18457	18609	18548	18649	18641	18553	18685	18727	18425	18431	18765	18506	18470	18589	18620	18611	18552	18518	18485	18622	18581	18758	18546	18459	18386	18438	18529	18685	18493	18763	18315	18559	18780	18405	18499	18566	18651	18686	18590	18521	18430	18640	18623	18556	18520	18428	18628	18518	18563	18503	18617	18663	18430	18576	18652	18532	18364	18546	18831	18453	18411	18557	18580	18735	18670	18601	18496	18674	18679	18426	18744	18595	18388	18559	18505	18609	18547	18643	18641	18340	18759	18482	18697	18676	18500	18660	18641	18540	18511	18527	18487	18570	18493	18528	18491	18759	18428	18687	18655	18690	18495	18626	18604	18520	18331	18545	18634	18589	18427	18502	18689	18605	18839	18643	18657	18737	18755	18488	18578	18388	18500	18575	18490	18644	18725	18647	18596	18604	18780	18429	18640	18450	18583	18386	18640	18470	18359	18563	18608	18579	18677	18576	18478	18618	18469	18585	18533	18523	18508	18604	18450	18475	18782	18700	18758	18497	18803	18594	18496	18504	18665	18561	18569	18719	18598	18564	18643	18839	18661	18537	18587	18637	18577	18644	18460	18528	18601	18690	18508	18567	18459	18633	18539	18641	18467	18452	18520	18494	18580	18487	18413	18454	18635	18446	18545	18480	18584	18429	18823	18665	18547	18595	18700	18792	18718	18663	18762	18502	18589	18458	18566	18445	18399	18538	18669	18614	18926	18498	18558	18190	18521	18462	18539	18813	18747	18732	18575	18428	18774	18452	18677	18582	18495	18518	18588	18546	18698	18572	18752	18591	18480	18455	18410	18654	18611	18680	18689	18521	18545	18779	18628	18547	18775	18510	18694	18557	18283	18535	18423	18553	18455	18580	18703	18741	18586	18762	18560	18684	18815	18521	18498	18667	18635	18710	18761	18547	18720	18730	18520	18614	18530	18604	18532	18455	18628	18582	18573	18560	18568	18748	18472	18687	18740	18524	18478	18564	18562	18585	18495	18651	18598	18607	18571	18454	18621	18346	18746	18642	18609	18685	18748	18575	18639	18488	18382	18794	18615	18651	18500	18477	18345	18507	18718	18679	18460	18627	18551	18461	18775	18707	18581	18726	18432	18729	18717	18498	18489	18481	18657	18507	18580	18663	18622	18705	18545	18490	18598	18708	18614	18373	18569	18528	18637	18516	18649	18571	18652	18375	18781	18509	18601	18377	18565	18515	18485	18679	18658	18636	18618	18497	18492	18719	18643	18524	18567	18810	18722	18282	18607	18698	18750	18479	18614	18607	18480	18464	18607	18471	18636	18516	18563	18387	18656	18738	18573	18521	18593	18510	18612	18558	18601	18433	18698	18836	18570	18733	18545	18582	18496	18622	18495	18563	18620	18490	18477	18685	18442	18642	18773	18555	18655	18529	18698	18567	18603	18611	18804	18463	18677	18453	18568	18595	18755	18868	18706	18467	18402	18656	18597	18541	18569	18428	18601	18704	18407	18586	18583	18544	18434	18527	18787	18588	18519	18650	18558	18513	18726	18540	18721	18676	18647	18647	18801	18554	18561	18467	18392	18585	18457	18498	18685	18642	18309	18477	18614	18689	18572	18643	18690	18695	18627	18755	18739	18807	18727	18592	18639	18485	18453	18722	18382	18651	18436	18621	18617	18612	18467	18621	18546	18487	18434	18510	18567	18512	18793	18553	18585	18510	18488	18600	18649	18562	18349	18448	18590	18538	18524	18518	18661	18571	18613	18636	18624	18565	18638	18332	18449	18624	18476	18588	18725	18628	18610	18694	18541	18509	18435	18551	18531	18668	18432	18758	18472	18687	18841	18361	18565	18404	18685	18524	18420	18679	18420	18814	18665	18619	18552	18575	18748	18351	18517	18458	18499	18694	18474	18784	18630	18590	18532	18512	18503	18402	18562	18615	18592	18617	18597	18586	18508	18619	18521	18516	18481	18663	18614	18535	18748	18755	18366	18532	18503	18635	18540	18736	18517	18551	18686	18632	18804	18657	18544	18653	18535	18532	18751	18697	18632	18475	18554	18565	18578	18334	18851	18794	18681	18636	18597	18573	18631	18508	18504	18501	18698	18784	18454	18757	18800	18725	18477	18453	18728	18519	18377	18638	18593	18559	18591	18534	18470	18461	18416	18461	18553	18660	18747	18653	18699	18561	18719	18692	18649	18698	18734	18635	18746	18421	18729	18475	18422	18588	18763	18565	18628	18639	18535	18589	18645	18845	18440	18522	18626	18574	18620	18653	18661	18622	18416	18580	18719	18619	18548	18665	18895	18768	18570	18470	18610	18447	18570	18607	18540	18606	18843	18876	18714	18527	18474	18527	18897	18506	18517	18451	18491	18835	18750	18488	18505	18743	18642	18687	18477	18613	18751	18641	18751	18686	18890	18687	18660	18772	18577	18558	18662	18695	18460	18580	18596	18603	18657	18520	18646	18298	18448	18816	18629	18497	18689	18515	18643	18720	18479	18625	18666	18474	18592	18636	18616	18606	18450	18453	18858	18436	18738	18676	18524	18629	18466	18472	18535	18792	18522	18494	18441	18671	18671	18733	18671	18762	18624	18490	18644	18741	18562	18527	18573	18669	18510	18791	18692	18651	18486	18706	18419	18344	18543	18551	18686	18762	18623	18707	18673	18545	18715	18678	18655	18330	18512	18609	18547	18554	18315	18662	18440	18626	18576	18556	18713	18390	18701	18568	18581	18460	18844	18549	18768	18566	18785	18717	18577	18482	18684	18387	18405	18620	18604	18686	18479	18640	18707	18479	18446	18649	18727	18456	18564	18544	18584	18564	18616	18773	18655	18600	18696	18406	18290	18434	18457	18539	18647	18583	18586	18417	18528	18624	18630	18682	18710	18577	18539	18569	18549	18493	18626	18703	18550	18725	18425	18632	18640	18538	18558	18704	18545	18470	18539	18674	18699	18647	18704	18714	18535	18545	18738	18655	18549	18665	18607	18554	18612	18635	18720	18654	18550	18562	18745	18504	18639	18672	18691	18748	18620	18748	18467	18729	18617	18534	18496	18694	18725	18639	18663	18546	18595	18734	18537	18401	18328	18545	18535	18498	18602	18454	18606	18533	18614	18676	18866	18701	18618	18496	18538	18594	18748	18636	18386	18586	18495	18586	18651	18598	18767	18527	18514	18589	18570	18633	18438	18627	18432	18599	18584	18712	18647	18806	18634	18583	18653	18660	18581	18316	18487	18652	18613	18551	18495	18534	18532	18533	18588	18591	18481	18509	18518	18452	18570	18666	18528	18540	18622	18436	18665	18517	18556	18510	18727	18542	18579	18641
28915	49539	41189	24784	20765	20258	18702	17633	17026	16640	16431	16120	16047	16068	15983	16109	15818	16024	15897	15889	15812	15873	16195	16073	15980	16009	15967	16300	18119	19490	19334	18225	17090	16523	16005	15941	15925	15716	15736	15983	15756	15918	15707	15901	15845	15788	15770	15868	15855	15790	15748	15799	15779	15733	15754	15766	15744	15795	15702	15876	15843	15711	15844	15798	15934	16046	15682	15793	15739	15802	15724	15836	15880	15787	15743	15783	15908	15804	15646	15816	15849	15890	15849	15822	15551	15781	15757	15807	15867	15916	15886	15981	15770	15835	15793	15816	15819	15646	15895	15819	15808	15732	15766	15754	15756	15887	15744	15625	15788	15817	15737	15873	15850	15752	15820	15811	15690	15589	15759	15745	15931	15582	15884	15893	15833	15815	15861	15701	15976	15715	15758	15880	15778	15959	15716	15732	15969	15852	15717	15717	15677	15915	15841	15701	15667	16011	15678	15725	15825	15785	15599	15789	15892	15832	15838	15778	15761	15846	15938	15816	16014	15882	15780	15912	15850	15767	15815	15621	15931	15840	15698	15716	15938	15644	15906	15719	15793	15775	15863	15793	15717	15875	15818	15736	15899	15794	15822	16058	15765	15938	15738	15806	15711	15706	15659	15868	15698	15871	15837	15786	15799	15684	15805	15791	15737	15813	15777	15743	15866	15798	15953	15693	15888	15702	15908	15877	15732	15825	15661	15792	15850	15849	15978	15837	15882	15668	15932	15848	15764	15595	15821	15836	15767	15780	15696	15909	15876	15632	15729	15833	15881	15877	15714	15651	15734	15743	15857	15736	15813	15831	15829	15869	15918	16012	15761	15736	15914	15617	15972	15810	15811	15848	15768	15718	15739	15892	15800	15788	15773	15582	15716	15857	15732	15829	15916	15910	15808	15843	15816	15775	15802	15906	15659	15803	15815	15790	15639	15687	15713	15662	15788	16005	15868	15736	15763	15788	15969	15824	15828	15859	15753	15880	15582	15850	15921	15852	15823	15866	15894	15839	15768	15696	15734	15691	15907	15597	15729	15731	15774	15783	15798	15886	15646	15762	15720	15767	15750	15858	15762	15823	15742	15794	15648	15824	16036	15931	15717	15713	15763	15870	15903	15816	15856	15781	15723	15851	15830	15686	15944	15711	15903	15849	15691	15785	15883	15873	15827	15748	15896	15838	15645	15810	15750	15789	15700	15856	15686	15759	15895	15660	15783	15888	15733	15833	15696	15710	15815	15841	15690	15891	15784	15823	15793	15901	15691	15634	15889	15748	15835	15819	15776	15768	15790	15789	15869	15798	15869	15620	15672	15794	15753	15832	15676	15782	15916	15886	15789	15865	15863	15881	15842	15810	15772	15819	15661	15665	15812	15782	15801	15632	15751	15907	15895	15751	15802	15930	15872	15762	15810	15788	15768	15883	15723	15785	15843	15835	15881	15775	15659	15717	15757	15786	15700	15699	15837	15785	15856	15850	15893	15743	15813	15805	15823	15905	15822	15702	15660	15805	15751	15868	15805	15657	15773	15829	15778	15993	15642	15802	15761	15759	15641	15785	15697	15876	15932	15841	15851	15732	15700	15838	15621	15718	15645	15891	15842	15796	15852	15779	15834	15838	15661	15978	15732	15702	15787	15676	15927	15939	15803	15911	15758	15875	15918	15742	15774	15660	15817	15804	15791	15813	15823	15876	15629	15795	15635	15916	15682	15978	15715	15808	15734	15928	15735	15681	15705	15808	15805	15869	15739	15759	15762	15804	15728	15765	16155	15887	15887	15824	15671	15833	15730	15898	15821	15820	15791	15672	15905	15787	15888	15781	15815	16031	15759	15605	15661	15728	15625	15797	15809	15805	15792	15888	15801	15799	15891	15817	15809	15852	15781	15932	15681	15821	15809	15818	15938	16001	15849	15758	15721	15963	15793	15636	15736	15540	15840	15931	15597	15862	15822	15637	15794	15903	15855	15959	15876	15983	15820	15814	15824	16013	16018	15890	15766	15884	15703	15632	15986	15839	15870	15867	15807	15808	15901	15590	15757	15689	15776	15899	15604	15860	15823	15771	15748	15812	15932	15789	15927	15702	15886	15772	15921	15926	15771	15772	15746	15934	15857	15689	15899	15860	15738	15936	15895	15920	15764	15779	15681	15881	15749	15947	15819	15798	15973	15760	15846	15803	15711	15565	15864	15890	15761	15673	15800	15871	15908	15822	15914	15889	15773	15733	15832	15763	15839	15799	15945	15796	15872	15850	15782	15709	15837	15976	15722	15895	15777	15718	15819	15813	15936	15705	15814	15931	15735	15929	15833	15772	15931	15856	15650	15823	15795	15845	15829	15723	15847	15752	15708	15801	15859	15969	15778	15776	15779	15730	15711	15889	15859	15908	15842	15774	15716	15791	15785	15837	15774	15790	15749	15740	15700	15881	15720	15861	15702	15810	15627	15729	15690	15683	15642	15953	15679	15743	15789	15678	15761	15804	15883	15820	15956	15809	15724	16022	15754	15875	15913	15789	15940	15781	15685	15884	15852	15724	15818	15690	15764	15795	15883	15893	15801	15529	15634	15836	15891	15767	16018	15882	15865	15745	15851	15860	15892	15881	16008	15694	15808	15835	15962	15866	15915	15954	15874	15846	15860	15715	15659	15917	15836	15796	15705	15712	15831	15882	15521	15784	15661	15826	15735	15713	15988	15902	15767	15781	15674	15940	15837	15694	15790	15743	15689	15864	15863	15816	15834	15766	15864	15800	15804	15910	15955	15784	15866	15729	15902	15838	15805	15797	15826	15738	15656	15825	15809	15928	15785	15754	15677	15808	15770	15899	15768	15681	15977	15689	15886	15786	15710	15794	15959	15816	15801	15704	15669	15611	15748	16001	15723	15881	15815	15772	15820	15815	15770	15648	15722	15811	15746	15802	15641	15875	15837	15763	15807	15854	15812	16023	15755	15735	15962	15811	15770	15848	15668	16003	15767	15913	15691	15842	15876	15979	15941	15744	16063	15718	15691	15831	15899	15823	15631	15743	15744	15835	15882	16012	15764	15875	15851	15637	15691	15861	15929	15812	15631	15634	15858	15767	15857	15747	16039	15787	15748	15701	15867	15514	15912	15762	15749	15806	15687	15807	15786	15727	15682	15821	15868	15985	15896	15762	15751	15693	15687	15766	15817	15819	16110	15687	15790	15936	15911	15868	15842	15814	15604	15900	15855	15816	15818	15764	15773	15772	15876	15949	15859	15888	15801	15525	15730	15917	15716	15711	15984	15776	15771	15918	15863	15715	15811	15733	15783	15952	15837	15713	15750	15731	15897	15845	15879	15693	15684	15890	15898	15859	16058	15832	15743	15894	15677	15902	15743	15689	15767	15687	15677	15724	15921	15661	15881	15790	15817	15857	15906	15732	15759	15801	15758	15761	15867	15770	15922	15700	15798	15697	15924	15840	15763	15927	15868	15712	15815	15737	15730	15722	15856	15770	15717	15810	15722	15739	15821	15843	15537	15823	15636	15877	15812	15783	15851	15618	15925	15756	15780	15821	15802	15919	15915	15806	15801	15762	15866	15744	15927	15733	15914	15641	15803	15886	15707	15815	15701	15652	15822	15639	15865	15904	15819	15810	15825	15906	15760	15685	15757	15837	15817	15967	15673	15868	15836	15728	15712	15825	15896	15748	15709	15639	15910	15753	15697	15868	15709	16004	15744	15855	15821	15823	15912	15722	15763	15844	15830	15758	15920	15869	15833	15791	15774	15877	15947	15815	15857	15803	15860	15846	15749	15775	15845	15710	15841	15727	15875	15921	15831	16026	15661	15937	15703	15894	15626	15702	15700	15788	15906	15770	15764	15723	15998	15747	15720	15859	15811	15835	15743	15700	15735	15706	15679	15761	15809	15662	15616	15858	15841	15799	15744	15880	15725	15698	15854	15735	15810	15703	15936	15778	15692	15763	15822	15869	15819	15766	15773	15767	15867	15813	15745	15848	15715	15867	15652	15762	15769	15900	15899	15762	15668	15662	15819	15835	15822	15754	15959	15756	15805	15657	15809	15879	15769	15768	15711	15711	15689	15776	15766	15623	16031	15947	15940	15920	15555	15586	15763	15697	15702	15809	15639	15766	15848	15855	15747	15714	15827	15707	15712	15784	15801	15834	15748	15806	15729	15716	15755	15854	15791	15620	15714	15682	15815	15797	15749	15586	15693	15668	15801	15774	15794	15868	15757	15906	15691	15865	15832	15940	15836	15775	15810	15735	15949	15715	15824	15750	15974	15848	15782	15724	15990	15882	15714	15956	15855	15622	15769	15863	15810	15960	15795	15894	15736	15783	15837	15947	15808	15663	15665	15815	15918	15717	15730	16019	15809	15848	15894	15552	15804	15755	15804	15767	15652	15792	15719	15746	15731	15834	15784	15812	15811	15718	15746	15906	15774	15692	15916	15770	15873	15640	15885	15964	15817	15882	15734	15730	15723	15832	15844	15743	15842	15792	15712	15912	15850	15786	15786	15832	15845	15776	15662	15798	15705	15836	15865	15665	15812	15723	15722	15707	15849	15750	15713	15799	15866	15743	15741	15866	15981	15994	15804	15820	15935	15786	15715	15726	15627	15994	15782	15934	15865	15845	15696	15916	15665	15974	15880	15819	15713	15637	15737	15864	15696	15876	15983	15777	15901	15730	16025	15841	15727	15708	15695	15883	15707	15655	15875	15888	15777	15765	15792	15800	15727	15937	15712	15823	15887	15731	15723	15680	15878	15850	15853	16040	15868	15949	15716	15948	15799	15740	15798	15730	15658	15690	15833	15774	15706	15807	15760	15905	15544	15903	15712	15839	15761	15916	15908	15839	15742	15762	15744	15620	15799	15772	15812	15729	15828	15796	15767	15827	15635	16089	15742	15759	15852	15772	15830	15721	15768	15759	15704	15840	15816	15764	15840	15789	15771	15717	15852	15832	15662	15968	15924	15801	15715	15754	15744	15866	15774	15638	15670	15674	15710	15898	15643	15933	15678	15841	15878	15778	15816	15705	15981	15807	15648	15713	15733	15687	15744	16007	15851	15904	15657	15825	15813	15688	15656	15831	15801	15806	15760	15866	15856	15761	15843	15821	15828	15702	15930	15700	15891	15745	15882	15813	15864	15675
22863	21474	29351	23869	21767	24449	27250	22376	20991	21026	20666	20490	20519	20240	20164	20071	20178	20198	19886	20001	20131	20119	20153	19921	20242	20199	20127	20596	22138	24389	24166	23177	21708	20887	20064	20062	19833	19682	19749	19999	19708	19821	19790	19795	19864	19732	20208	19831	19795	19749	19969	19887	20080	19724	19859	19688	19738	19681	19847	19871	19971	19822	19846	19722	19939	19858	19987	19727	19877	19725	19634	19683	19751	19803	19725	19630	19850	19741	19749	19649	19697	19751	19747	19930	19664	19946	19760	19793	19840	19757	19726	19842	19842	19740	19707	19671	19741	19943	19844	19776	19704	19614	19712	19707	19789	19879	19792	19747	19652	19632	19695	19665	19653	19713	20031	19759	19707	19827	19813	19810	19894	19634	19705	19891	19808	19684	19785	19716	19800	19658	19790	19761	19675	19763	20027	19669	19888	19608	19907	19844	19945	19898	19806	19848	19725	20061	19704	19871	19885	19902	19767	19836	19632	19757	19946	19805	19794	19624	19832	19778	19778	19718	19614	19729	19798	19731	19651	19610	19802	19745	19734	19838	19746	19807	19672	19742	20011	19826	19636	19609	19786	19665	19666	19563	19877	19982	19967	19500	19547	19892	19744	19727	19556	19944	19750	19766	19661	19835	19759	19567	19896	19813	19800	19733	19879	19641	19804	19633	19758	19701	19874	19831	19420	19716	19724	19878	19706	19941	19679	19824	19826	19677	19754	19725	19730	19776	19839	19798	19653	19808	19577	19625	19631	19799	19660	19783	19767	19911	19616	19824	19570	19658	19785	19705	19693	19706	19678	19738	19569	19768	19888	19575	19685	19746	19784	19790	19608	19751	19586	19735	19647	19811	19703	19623	19659	19768	19708	19828	19807	19969	19644	19733	19943	19922	19739	19752	19678	19706	19780	19901	19893	19679	19783	19615	20011	19849	19808	19712	19832	19722	19730	19709	19497	19784	19685	19581	19654	19732	19673	19628	19739	19625	19827	19736	19615	19780	19477	19861	19567	19755	19701	19802	19895	19720	19751	19906	19957	19537	19794	19732	19816	19663	19752	19880	19857	19796	19680	19521	19880	19869	19784	19759	19714	19906	19692	19743	19872	19834	19690	19567	19640	19667	19844	19751	19626	19624	19714	19834	19760	19662	19639	19719	19848	19937	19633	19767	19675	19829	19826	19776	19949	19560	19635	19644	19684	19761	19830	19485	19684	19558	19562	19636	19978	19684	19953	19558	19823	19665	19766	19743	19987	19715	19592	19621	19765	19748	19781	19757	19711	19878	19829	19715	19546	19600	19832	19768	19945	19777	19641	19626	19741	19849	19680	19628	19739	19725	19665	19750	19742	19729	19726	19701	19703	19772	19684	19717	19950	19711	19792	19749	19744	19782	19828	19568	19715	19794	19798	19709	19650	19516	19647	19699	19816	19949	19745	19645	19645	19588	19665	19760	19678	19690	19646	19731	19587	19850	19752	19843	19884	19776	19833	19644	19638	19790	19608	19751	19637	19722	19481	19756	19830	19614	19702	19601	19661	19523	19713	19628	19780	19853	19726	19538	19642	19620	19601	19711	19650	19709	19863	19673	19847	19821	19581	19761	19713	19747	19825	19636	19854	19852	19711	19762	19748	19848	19624	19828	19675	19746	19684	19638	19719	19854	19929	19750	19799	19694	19424	19690	19791	19813	19660	19752	19804	19704	19687	19796	19731	19711	19605	19576	19587	19628	19662	19732	19736	19679	19715	19805	19575	19966	19529	19767	19652	19671	19966	19721	19799	19776	19721	19536	19723	19558	19828	19913	19803	19668	19891	19836	19803	19715	19770	19743	19792	19687	19784	19894	19579	19539	19844	19827	19767	19739	19690	19825	19615	19673	19727	19654	19613	19700	19658	19730	19684	19477	19788	19613	19601	19683	19693	19865	19777	19793	19651	19799	19809	19634	19875	19791	19540	19901	19819	19822	19711	19708	19899	19825	19840	19685	19617	19606	19496	19855	19898	19894	19923	19718	19847	19565	19737	19664	19715	19785	19764	19752	19633	19768	19692	19736	19736	19682	19852	19995	19644	19725	19920	19783	19820	19781	19766	19660	19624	19642	19562	19849	19579	19671	19590	19690	19669	19655	19700	19667	19646	19837	19846	19534	19884	19761	19883	19681	19667	19483	19667	19872	19728	19655	19894	19772	19796	19666	19847	19838	19758	19716	19798	19700	19770	19959	19913	19801	19807	19722	19917	19744	19669	19556	19613	19635	19726	19762	19720	19732	19611	19818	19860	19801	19749	19601	19620	19729	19699	19800	19657	19824	19671	19902	19812	19783	19630	19775	19800	19652	19669	19861	19669	19529	19694	19862	19877	19786	19734	19916	19667	19813	19512	19693	19586	19589	19922	19999	19790	19685	19860	19538	19809	19606	19826	19587	19606	19761	19849	19573	19602	19688	19705	19899	19806	19872	19703	19655	19785	19639	19714	19768	19739	19716	19775	19676	19764	19560	19654	19572	19829	20153	19684	19769	19602	19805	20006	19667	19846	19802	19832	19417	19805	19818	19619	19685	19692	19741	19680	19835	19582	19859	19762	19816	19732	19684	19594	19632	19642	19629	19705	19925	19584	19913	19929	19836	19552	19662	19617	19801	19712	19679	19781	19962	19869	19677	19859	19745	19824	19784	19791	19740	19891	19725	19512	19906	19818	19726	19670	19752	19788	19942	19533	19662	19787	19586	19704	19700	19959	19653	19818	19823	19622	19657	19748	19484	19763	19846	19768	19770	19660	19909	19867	19700	19860	19589	19691	19667	19687	19879	19580	19631	19659	19925	19604	19706	19843	19570	19852	19481	19723	19938	19585	19768	19721	19711	19829	19458	19749	19825	19674	19729	19879	19731	19729	19644	19569	19754	19652	19759	19680	19712	19520	19834	19579	19737	19830	19859	19792	19808	19704	19775	19838	19470	19632	19739	19511	19891	19744	19856	19817	19743	19786	19693	19746	19915	19731	19651	19610	20108	19635	19644	19791	19678	19681	19844	19692	19664	19829	19859	19854	19829	19792	19635	19730	19667	19813	19734	19646	19779	19545	19718	19894	19967	19693	19731	19735	19630	19778	19695	19758	19853	19826	19580	19676	19671	19686	19647	19681	19872	19782	19993	19815	19865	19756	19778	19751	19777	19699	19898	19637	19769	19623	19470	19719	19850	19598	19751	19747	19804	19836	19567	19836	19632	19603	19921	19811	19624	19588	19899	19676	19754	19842	19842	19760	19777	19809	19677	19682	19619	19615	19720	19651	19680	19976	19654	19619	19722	19665	19735	19889	19638	19841	19894	19622	19824	19620	19717	19735	19746	19645	20001	19722	19787	19806	19747	19765	19748	19701	19575	19788	19799	19731	19761	19693	19824	19802	19508	19914	19791	19744	19847	19654	19732	19756	19729	19619	19845	19355	19797	19810	19575	19756	19704	19909	19744	19622	19816	19677	19700	19810	19728	19692	19697	19733	19714	20066	19663	19830	19685	19820	19667	19606	19578	19817	19633	19725	19617	19504	19800	19670	19730	19763	19834	19868	19676	19652	19768	19819	19618	19867	19866	19728	19575	19897	19689	19702	19687	19938	19663	19775	19744	19821	19744	19633	19364	19597	19823	19841	19787	20037	19741	19524	19890	19597	19928	19785	19700	19746	19782	19777	19577	19753	19750	19768	19813	19716	19648	19624	19546	19683	19906	19851	19634	19629	19734	19820	19798	19445	19629	19768	19781	19845	19580	19632	19490	19651	19657	19633	19706	19837	20131	19770	19691	19777	19773	19597	19841	19611	19911	19704	19818	19767	19638	19937	19852	19663	19811	19747	19916	19752	19676	19669	19859	19887	19917	19748	19755	19758	19817	19499	19840	19750	19655	19945	19582	19688	19550	19701	19698	19556	19802	19785	19546	19902	19574	19676	19678	19744	19583	19685	19783	19923	19641	19959	19576	19703	19692	19802	19633	19685	19627	19689	19727	19949	19708	19737	19835	19701	19766	19562	19691	19664	19741	19809	19639	19825	19648	19838	19560	19709	19871	19846	19523	19784	19591	19763	19927	19941	19766	19779	19747	19736	19691	19910	19688	19801	19809	19744	19664	19894	19563	19794	19727	19483	19733	19811	19736	19642	19697	19592	19866	19800	19916	19752	19695	19719	19563	19777	19703	19931	19855	19749	19638	19952	19781	19813	19556	19792	19695	19706	19679	19559	19655	19696	19615	19854	19633	19792	19721	19677	19728	19567	19788	19754	19679	19731	19802	19845	19776	19605	19597	19639	19579	19776	19739	19707	19590	19769	19851	19829	19514	19830	19728	19939	19709	19819	19738	19803	19562	19517	19784	19762	19764	19568	19805	19822	19728	19683	19667	19842	19827	19871	19925	19837	19716	19752	19781	19820	19704	19699	19957	19801	19807	19703	19734	19694	19741	19773	19825	19638	19818	19505	19760	19732	19606	19798	19861	19698	19548	19753	19764	19772	19972	19775	19584	19843	19819	19769	19681	19619	19500	19894	19582	19802	19782	19738	19894	19676	19803	19858	19732	19871	19763	19693	19708	19767	19697	19857	19841	19742	19738	19784	19647	19707	19862	19682	19766	19754	19501	19643	19815	20006	19805	19652	20034	19967	19784	19547	19615	19761	19709	19937	19785	19744	19686	19569	19606	19878	19577	19912	19760	19950	19657	20001	19519	19793	19868	19894	19763	19715	19809	19777	19891	19899	19851	19784	19839	19690	19682	19640	19862	19705	19744	19643	19740	19831	19845	19740	19683	19959	19646	19659	19712	19537	19730	19841	19769	19779	19770	19729	19685	19488	19628	19811	19753	19837	19740	19659	19565	19764	19435	19748	19692	19700	19674	19782	19809	19714	19633	19837	19826	19691	19832	19802	19833	19659	19924	19976	19707	19818	19764	19818	19688	19687	19957	19716	19647	19793	19786	19830	19730	19865	19691	19667	19784	19834	19931	19826	19728	19673	19594	19791	19823	19757	19577	19718	19608	19541	19667	19657	19704	19665	19727	19981	19930	19530	19564	19814	19691	19856	19705	19771	19546	19811	19705	19747	19702	19564	19744	19763	19729	19861	19838	19756	19657	19397	19844	19827	19729	19768	19849	19574	19882
33636	60659	49274	30413	23505	21468	20941	19636	18333	17687	17327	17089	16944	16829	16986	16702	16905	16709	16787	16804	16966	16963	16912	16960	16793	16700	16972	18065	20316	23194	22446	20468	18818	17401	16940	16624	16549	16550	16429	16627	16376	16526	16468	16280	16573	16532	16545	16447	16459	16428	16515	16557	16510	16584	16544	16415	16670	16561	16585	16442	16475	16545	16406	16541	16523	16444	16382	16421	16543	16647	16650	16481	16350	16423	16494	16536	16612	16404	16425	16396	16510	16464	16576	16484	16604	16611	16590	16590	16350	16453	16750	16452	16407	16608	16642	16463	16743	16476	16508	16620	16527	16491	16412	16386	16286	16522	16417	16445	16547	16428	16539	16394	16588	16367	16619	16422	16349	16251	16517	16488	16383	16512	16642	16426	16356	16401	16453	16372	16380	16463	16433	16587	16486	16527	16525	16466	16575	16586	16455	16391	16456	16446	16594	16519	16623	16373	16591	16399	16623	16570	16491	16362	16547	16322	16500	16555	16474	16631	16449	16553	16409	16503	16414	16606	16453	16587	16418	16574	16431	16453	16489	16543	16556	16472	16507	16460	16476	16447	16655	16443	16347	16400	16611	16580	16541	16549	16392	16557	16509	16437	16726	16438	16344	16771	16622	16354	16629	16430	16394	16641	16293	16456	16441	16396	16600	16621	16557	16390	16411	16500	16390	16436	16513	16390	16299	16448	16523	16562	16488	16520	16565	16498	16388	16411	16461	16506	16552	16393	16392	16423	16564	16424	16454	16631	16493	16386	16399	16481	16513	16403	16435	16445	16429	16474	16381	16473	16494	16496	16441	16478	16185	16310	16576	16455	16452	16389	16465	16500	16653	16407	16353	16548	16469	16388	16456	16480	16531	16440	16542	16328	16511	16302	16163	16376	16519	16573	16514	16570	16369	16271	16464	16527	16435	16488	16441	16464	16488	16386	16561	16524	16490	16517	16334	16478	16178	16555	16458	16414	16552	16585	16532	16680	16578	16501	16527	16458	16530	16501	16525	16479	16385	16541	16511	16695	16548	16428	16473	16490	16610	16596	16406	16553	16426	16564	16358	16412	16365	16258	16642	16432	16494	16519	16541	16378	16336	16494	16317	16411	16430	16478	16441	16635	16460	16408	16462	16627	16621	16439	16434	16386	16290	16308	16272	16576	16364	16438	16555	16710	16632	16493	16489	16537	16510	16370	16473	16533	16560	16595	16230	16635	16464	16394	16627	16416	16470	16327	16360	16416	16754	16413	16521	16397	16610	16537	16566	16554	16601	16503	16363	16517	16524	16500	16559	16420	16321	16502	16449	16470	16553	16443	16563	16721	16419	16481	16524	16343	16418	16497	16489	16475	16400	16429	16551	16537	16400	16528	16496	16565	16592	16500	16558	16590	16443	16390	16391	16555	16517	16463	16485	16289	16509	16550	16352	16467	16611	16371	16582	16400	16348	16644	16458	16540	16569	16442	16503	16353	16617	16585	16535	16406	16573	16560	16431	16579	16537	16447	16714	16502	16390	16429	16593	16381	16780	16444	16672	16475	16389	16318	16459	16419	16372	16469	16439	16541	16483	16536	16583	16689	16513	16599	16518	16363	16406	16380	16618	16335	16607	16444	16387	16434	16259	16358	16263	16475	16425	16451	16257	16331	16387	16441	16445	16430	16337	16584	16541	16549	16477	16498	16515	16613	16688	16439	16497	16485	16553	16474	16596	16571	16467	16403	16323	16550	16339	16541	16580	16471	16623	16252	16412	16594	16484	16451	16425	16556	16486	16356	16455	16570	16277	16394	16605	16392	16347	16556	16505	16495	16493	16578	16566	16487	16452	16407	16605	16361	16445	16465	16451	16588	16419	16599	16501	16504	16428	16543	16604	16475	16666	16593	16460	16549	16581	16368	16379	16474	16355	16538	16294	16551	16341	16404	16524	16389	16487	16562	16600	16580	16494	16309	16445	16450	16448	16577	16529	16348	16443	16431	16585	16585	16481	16539	16222	16570	16485	16480	16488	16332	16628	16640	16432	16453	16453	16392	16395	16588	16510	16525	16573	16392	16424	16557	16525	16545	16529	16478	16465	16445	16512	16581	16547	16467	16501	16513	16604	16378	16570	16567	16522	16498	16483	16409	16453	16332	16241	16505	16451	16532	16476	16512	16470	16441	16543	16418	16549	16316	16388	16549	16434	16466	16490	16499	16316	16461	16388	16444	16467	16639	16617	16416	16330	16395	16595	16489	16308	16525	16488	16345	16563	16441	16657	16289	16388	16664	16410	16511	16377	16391	16353	16539	16341	16402	16462	16546	16600	16425	16371	16346	16510	16569	16418	16425	16590	16648	16529	16651	16480	16503	16382	16474	16461	16607	16344	16213	16553	16441	16548	16365	16459	16470	16488	16332	16417	16537	16622	16326	16516	16443	16451	16592	16515	16479	16524	16299	16463	16433	16379	16461	16528	16447	16478	16494	16357	16535	16546	16550	16425	16577	16482	16509	16440	16600	16445	16494	16534	16399	16376	16541	16558	16409	16518	16373	16451	16582	16383	16450	16390	16439	16417	16547	16562	16635	16377	16556	16423	16522	16345	16477	16345	16383	16651	16632	16649	16678	16408	16499	16533	16506	16544	16451	16594	16337	16553	16461	16625	16365	16490	16504	16389	16553	16623	16510	16531	16605	16517	16444	16681	16502	16639	16659	16607	16380	16515	16514	16578	16304	16532	16505	16490	16458	16415	16338	16518	16493	16477	16567	16550	16600	16550	16486	16606	16598	16563	16470	16598	16601	16557	16375	16527	16366	16295	16474	16445	16603	16370	16343	16407	16596	16518	16452	16326	16510	16450	16458	16525	16459	16692	16419	16315	16409	16523	16446	16426	16493	16575	16418	16598	16557	16389	16487	16309	16379	16650	16402	16408	16570	16393	16447	16422	16451	16506	16400	16485	16554	16355	16398	16474	16587	16364	16403	16526	16479	16540	16633	16330	16469	16618	16585	16480	16497	16423	16493	16406	16486	16500	16579	16351	16506	16404	16508	16437	16381	16395	16519	16470	16578	16637	16474	16480	16429	16351	16530	16568	16585	16389	16505	16405	16560	16515	16596	16614	16340	16388	16587	16397	16598	16577	16529	16637	16392	16543	16500	16457	16487	16482	16488	16447	16452	16470	16326	16518	16424	16647	16682	16451	16627	16370	16636	16524	16436	16432	16512	16700	16419	16514	16441	16633	16448	16559	16436	16579	16385	16389	16407	16435	16217	16513	16522	16396	16452	16545	16542	16449	16425	16581	16595	16631	16390	16526	16573	16541	16667	16418	16561	16397	16456	16528	16474	16653	16429	16431	16472	16469	16453	16509	16269	16511	16365	16616	16476	16318	16495	16520	16409	16637	16318	16590	16448	16540	16614	16398	16511	16396	16470	16554	16540	16424	16525	16489	16465	16578	16454	16553	16501	16510	16381	16653	16454	16398	16411	16538	16574	16483	16591	16612	16613	16474	16515	16598	16474	16459	16420	16420	16543	16508	16511	16364	16446	16461	16487	16593	16442	16460	16389	16431	16532	16502	16485	16474	16570	16451	16524	16522	16541	16449	16456	16549	16536	16410	16588	16514	16463	16484	16560	16489	16385	16538	16500	16500	16322	16421	16481	16485	16570	16496	16502	16597	16412	16398	16437	16463	16399	16483	16361	16566	16338	16512	16456	16553	16268	16319	16535	16357	16391	16541	16341	16467	16556	16485	16529	16277	16535	16565	16548	16569	16392	16523	16479	16547	16442	16392	16420	16365	16508	16589	16472	16336	16442	16372	16367	16464	16400	16596	16573	16550	16549	16468	16530	16330	16552	16598	16389	16302	16496	16567	16623	16483	16490	16531	16396	16502	16449	16564	16548	16431	16402	16486	16447	16411	16553	16394	16562	16501	16389	16474	16507	16633	16560	16699	16511	16573	16542	16559	16278	16533	16584	16586	16392	16594	16526	16617	16540	16282	16560	16508	16406	16401	16403	16456	16493	16262	16629	16583	16547	16437	16550	16534	16432	16518	16395	16450	16481	16526	16500	16420	16423	16453	16525	16444	16507	16456	16391	16476	16542	16530	16497	16425	16375	16436	16643	16445	16624	16366	16368	16614	16523	16418	16512	16533	16389	16504	16278	16463	16397	16588	16416	16567	16454	16366	16444	16456	16464	16349	16389	16544	16556	16479	16602	16525	16514	16549	16468	16452	16382	16527	16602	16510	16539	16683	16578	16450	16455	16484	16548	16465	16513	16390	16442	16350	16672	16514	16507	16460	16476	16440	16428	16580	16550	16277	16604	16371	16662	16537	16381	16561	16501	16423	16509	16300	16311	16494	16517	16698	16480	16541	16507	16509	16336	16494	16391	16714	16415	16517	16394	16439	16647	16418	16500	16541	16364	16509	16385	16463	16405	16644	16555	16595	16534	16532	16548	16453	16425	16531	16410	16510	16500	16525	16534	16544	16333	16504	16642	16517	16470	16458	16431	16664	16481	16536	16418	16555	16623	16496	16492	16467	16664	16572	16258	16621	16428	16657	16516	16458	16711	16337	16513	16492	16442	16421	16427	16261	16381	16487	16565	16461	16500	16493	16479	16370	16356	16502	16537	16542	16465	16472	16633	16589	16679	16165	16531	16385	16548	16463	16530	16546	16425	16463	16523	16379	16540	16409	16419	16428	16478	16582	16384	16543	16590	16631	16532	16493	16420	16508	16577	16591	16387	16599	16495	16301	16544	16520	16648	16426	16455	16468	16525	16484	16585	16351	16535	16430	16358	16663	16491	16403	16306	16651	16612	16508	16454	16559	16443	16478	16610	16575	16541	16563	16382	16495	16282	16391	16418	16360	16472	16369	16483	16545	16515	16597	16414	16229	16611	16455	16457	16588	16406	16493	16415	16401	16567	16467	16632	16344	16648	16471	16192	16467	16533	16357	16545	16503	16560	16404	16377	16642	16708	16492	16413	16278	16575	16333	16513	16362	16591	16515	16448	16453	16621	16415	16509	16413	16460	16453	16513	16527	16332	16439	16492	16304	16345	16581	16351	16494	16475	16530	16394	16725	16431	16541	16408	16434	16667	16474	16408	16442	16391	16476	16551	16465	16583	16562	16455	16480	16439	16510	16423	16291	16551
28496	25542	31418	25791	21320	21012	21012	20757	20356	20013	20014	19881	19974	19897	20005	20004	19583	20012	19994	19850	19991	19911	19871	19866	19677	19799	20025	19896	20330	20143	20070	20000	20110	20151	20049	19822	19932	19912	19986	19882	19811	19838	20037	19759	19887	19727	19687	19858	19807	19941	20032	19829	19871	19706	19652	19801	19949	19920	20024	19949	19686	19991	19908	19895	19679	19771	19973	19794	19641	19935	20075	19868	19841	19724	19802	19864	19821	19695	19657	19707	19827	19783	19614	19778	19868	20091	19823	19968	19807	19858	19738	19855	19687	19867	19832	19570	19648	19566	19823	19785	19776	19832	19754	19818	19809	19614	19752	19868	19869	19509	19824	19931	19864	19787	19740	19537	19748	19860	19728	19737	19775	19843	19691	19919	19764	19863	19740	19748	19946	19717	19763	19767	19669	19816	19836	19763	19647	19734	19952	19792	19906	19761	19751	19863	19816	19861	19852	19932	19729	19770	19887	19947	19889	19809	19745	19771	20148	19504	19778	19768	19805	19692	19734	19802	19836	19649	20088	19890	19934	19610	19804	19721	19757	19707	19657	19807	19896	19946	19738	19893	19778	19772	19742	19874	19726	19624	19791	19802	19816	19649	19736	19713	19801	19982	19788	19654	19714	19901	19879	19608	19799	19645	19645	19781	19891	19773	19829	19911	19798	19798	19776	19924	19866	19877	19744	19827	19754	19760	19745	19784	19841	20140	19947	19821	19634	19872	19780	19751	19885	19815	19775	19793	19781	19845	19736	19796	19683	19626	19725	19892	19737	19934	19804	19845	19789	20068	19699	19944	19598	19772	19730	19779	19907	19906	19864	19905	19695	19726	19735	19939	19883	19737	19676	19780	19840	19672	19748	19769	19715	19817	19888	19722	19875	19721	19831	19786	19782	19879	19872	19880	19853	19543	19647	19968	19737	19627	19653	19561	19851	19823	19914	19645	19782	19733	19797	19883	19833	19757	19581	19913	19824	19817	19697	19867	19923	20011	19876	19767	19899	19919	19847	19727	19840	19671	19663	19831	19772	19805	19830	19737	19710	19711	19968	19809	19639	19853	19966	19842	19721	19741	19732	19939	19821	19674	19890	19849	19568	19669	19942	19711	19728	19794	19945	19858	19807	19834	19837	19816	19620	19826	19584	19813	19728	19864	19798	19756	19982	19823	19765	19949	19810	19606	19731	19885	19680	19899	19680	19819	19882	19896	19701	19690	19820	19827	19966	19836	19742	19835	19787	19709	19600	19896	19959	19930	19704	19778	19980	19822	19897	19852	19800	19656	19564	19751	19806	19808	19838	19634	19859	19805	19681	19897	19910	19904	19761	19678	19719	19653	19845	19924	19710	19807	19901	19915	19677	19734	19958	19913	19893	19834	19597	19761	19785	19816	19830	19749	19854	19875	19689	19960	19727	19732	19659	19863	19872	19825	19770	19944	19684	19633	19800	19639	19723	19849	19611	19742	19670	19784	19765	19877	19936	19686	19867	19838	19800	19614	19988	19700	19924	19746	19528	19819	19825	19947	19968	19767	19622	19624	19783	19881	19707	19808	19640	19733	20081	19813	19828	19389	19840	19885	19715	19838	19810	19869	19777	19837	19954	19783	19694	19718	19823	19738	19947	19663	19876	19826	20036	19888	19788	19638	19899	19923	19808	19660	19584	19905	19826	19953	19666	20070	19718	19767	19805	20035	19505	19801	19780	19718	19971	19899	20067	19757	19972	19742	19699	19850	19903	19793	19675	19974	19861	19633	19704	19726	19832	19819	19869	19667	19634	19826	19852	19744	19842	19838	19801	19871	19955	19767	20035	20029	19865	19843	19824	19787	19657	19486	19794	19696	19722	19901	19829	19802	19718	19817	19882	19862	19762	19755	19809	19864	19790	19808	19855	19784	19829	19762	19861	19820	19757	19801	20061	19963	19787	19575	19811	19715	19735	19738	19737	19792	19639	19987	19683	19624	19904	19946	19755	19784	19833	19990	19815	19676	19889	19976	19828	19842	19667	19904	19824	19751	19732	19827	19858	19924	19801	19757	19765	19706	19912	19728	19832	19689	19678	19750	19666	19779	19776	19875	19937	19996	19811	19945	19722	19864	19803	19716	19885	19744	19766	19532	19715	19819	19698	19757	19687	19595	19684	19732	19652	19879	19961	20009	19763	19853	19929	19885	19900	19922	19619	19805	19891	20099	20041	19988	19753	19824	19935	19701	19827	19647	19661	19815	19964	19830	19715	19907	19845	19847	19731	19922	19743	19769	19760	19961	19757	19890	19825	20024	19718	19580	19861	19721	19889	19816	19831	19615	19734	19686	19768	19933	19842	19795	19774	19874	19896	19978	19899	19662	19915	19798	19824	19728	19910	19792	20134	19766	19852	19826	19759	19652	19939	19654	19973	19705	19633	19932	19788	19933	19941	19771	19874	19662	19778	19788	19875	19726	19790	19769	19839	19711	19666	19802	19868	19765	19776	19939	19858	19743	19870	19591	19735	19749	19898	19640	19855	19798	19867	19935	19596	19664	19861	19647	19929	19929	19766	19826	19804	19721	19780	19729	19719	19687	19681	19705	19925	19683	19791	19859	19887	20014	19801	19999	19742	19691	19772	19970	19858	19955	19819	19687	19934	19819	19834	19808	19940	19783	19823	19739	19943	19825	19744	19669	19973	19778	19736	19822	19721	19613	19762	19924	19919	19652	20088	19896	19788	19886	19684	19955	19746	19940	20012	19845	19785	19924	19744	19726	19613	19819	19750	19623	19729	19805	19765	19620	19813	19845	19556	19971	19893	19869	19820	19775	19890	19784	19846	19882	19626	19865	19835	19804	19833	19825	20199	19926	19901	19863	19864	19746	19638	19913	19804	19735	19766	19643	19758	19513	19727	19578	19746	19569	19874	19954	19567	19719	19799	19711	19916	19766	19851	19954	19903	19742	20039	19878	19809	19788	19748	20044	19650	19651	19854	19708	19838	19714	19824	19767	19789	19989	19845	19702	19841	19769	19741	19894	19699	19658	19982	19845	19750	19869	19821	19671	19811	19798	19796	19882	19724	19631	19719	19750	19530	19703	19683	19711	19710	19776	19638	19730	19780	19871	19869	19995	19795	19817	19846	19995	19866	19832	19595	19839	20086	19839	19754	19915	19766	19892	19894	19724	19752	19713	19871	19746	19793	19892	19915	20004	19822	19791	19593	19696	19950	20020	19740	19618	19764	19937	19950	19906	19684	19811	19838	19711	19750	19764	19862	19736	19693	19885	19564	20013	19856	20068	19865	19702	19767	19740	19730	19739	19713	19715	19791	19622	19670	19715	19992	19889	19732	19723	19719	20000	19860	19852	19964	19690	19854	19778	19890	19804	20020	19771	19776	19896	19798	19880	19768	19653	19821	19753	20132	19621	19627	19747	19800	19517	19793	19849	19819	19682	19899	19730	19826	19697	19972	19674	19962	20065	19704	19805	19806	19845	19796	19843	19622	19624	19815	19642	19772	19562	19867	19554	19730	19763	19689	19736	19877	19758	19867	19883	19750	19763	19672	19708	19892	19841	20033	19749	19836	19874	19761	19820	19796	19830	19780	19733	19899	19866	19794	19928	19772	19648	19520	19915	19829	19967	19750	19772	19695	19828	19760	19775	19799	19752	19938	19884	19879	19816	19759	19932	19814	19789	19791	19687	19869	19817	19933	19865	19815	19740	19869	19865	19910	19784	19767	19822	20010	20002	19801	19850	19855	19707	19676	19741	19739	19798	19757	19842	20066	19937	19554	19790	19960	19879	19719	19983	19617	19846	19774	19906	19871	19808	19847	19836	19835	19785	19848	19874	19778	19870	19633	19711	19869	19806	20088	19874	19734	19784	19849	19936	19714	19802	19867	19737	19759	19955	19818	19712	19876	19747	19954	19731	19738	19738	19920	19519	19792	19734	20040	19965	19999	19804	19838	19724	19594	19837	19762	19935	19738	19733	19737	19942	19880	19936	19764	19843	19615	19993	19738	19871	19987	19803	19850	19782	19991	19903	19782	19580	19781	19650	19873	19923	19792	19746	19743	19613	19749	19693	19931	19815	19800	19731	19820	19882	19921	19727	19747	19864	19739	19736	19731	19899	19962	19689	19761	19676	19621	19722	19943	19781	19936	19966	19646	19699	19695	19602	19737	19932	19705	19756	19944	19763	19755	19781	19730	19682	19661	19987	19953	19771	19829	19769	19752	19843	19699	19772	19688	19714	19884	19903	19683	19689	19936	19903	19786	19889	19898	19848	19813	19946	19539	19810	19845	19775	19811	19937	19855	19818	19902	19832	20030	19802	19637	19825	19665	19692	19844	19945	19954	19638	19795	19718	19800	19957	19878	19775	19703	19789	19761	19861	19927	19901	19780	19784	19575	19751	19812	19733	19734	19761	19813	19856	19893	19752	19776	19654	19955	19728	19887	19712	19768	19672	19809	19775	19680	19676	19905	19742	19729	19757	19629	19875	19742	19900	19937	19939	19711	19790	19956	19870	19799	19815	19695	19782	19574	19823	19931	19849	19854	19986	19736	19720	19793	19798	19633	19624	19900	19712	19906	19703	19760	19774	19810	19833	19664	19841	19595	19845	19874	19784	19644	19938	19907	19916	19729	19645	19650	19770	19607	19856	19772	19833	19887	19947	19850	19888	19683	19868	19673	19711	19947	19694	19882	19994	19749	19824	19676	19855	19837	19618	19895	19816	19828	19943	19688	19808	19874	19763	19823	19766	19921	19760	19826	19873	19844	19780	19816	19849	19873	19922	19862	19680	19773	19783	19876	19722	19783	19893	19919	19756	19819	19787	19624	19715	19875	19826	19761	19726	19727	19754	19789	19926	19720	19645	19962	19868	20035	19861	19745	19788	19659	19675	19987	19615	19892	19908	19712	19875	19711	19811	19787	19623	19532	19775	19984	19760	19845	19857	19754	19829	19816	19810	19877	19925	20043	19792	19994	19862	19908	19921	19807	19865	19931	19843	19657	19580	19939	19806	19985	19886	19832	19674	20024	19695	19649	19808	19709	19929	19771	19662	19892	20013	19751	19906	19843	19847	19815	19959	19804	19822	19864	19889	19900	19820	19748	19777	19771	19755	19916	19865	19860	19936	19775	19928	19746	19715	19846	19830
26597	38920	32800	21705	18918	18176	17864	17793	17353	16775	16784	16511	16565	16590	16527	16617	16512	16714	16650	16759	16627	16739	16583	16748	16552	16613	16545	16808	16861	16993	17118	16953	16832	16738	16600	16529	16576	16557	16539	16531	16581	16612	16512	16637	16594	16461	16459	16524	16542	16444	16629	16673	16491	16523	16593	16672	16468	16708	16546	16622	16469	16485	16466	16453	16729	16519	16463	16551	16547	16534	16509	16296	16402	16543	16468	16671	16440	16619	16596	16533	16552	16448	16526	16473	16431	16544	16390	16365	16700	16514	16512	16597	16399	16471	16460	16646	16545	16533	16612	16582	16312	16473	16553	16439	16359	16473	16436	16643	16553	16587	16499	16358	16495	16469	16536	16436	16672	16516	16355	16527	16556	16736	16604	16550	16592	16506	16253	16676	16503	16422	16398	16437	16704	16333	16591	16561	16359	16429	16613	16401	16624	16842	16466	16474	16511	16463	16577	16274	16571	16443	16643	16774	16623	16500	16560	16467	16606	16589	16651	16624	16577	16495	16508	16588	16667	16380	16423	16370	16530	16416	16417	16542	16811	16505	16580	16521	16611	16515	16589	16511	16562	16823	16583	16639	16548	16486	16643	16506	16402	16454	16592	16731	16503	16533	16562	16597	16536	16748	16450	16584	16563	16543	16573	16719	16626	16572	16500	16439	16615	16501	16544	16570	16440	16392	16542	16402	16403	16689	16628	16734	16539	16504	16559	16639	16504	16622	16593	16453	16514	16547	16654	16513	16543	16576	16651	16371	16427	16498	16640	16933	16522	16569	16356	16591	16397	16518	16567	16592	16671	16664	16453	16502	16577	16606	16502	16346	16383	16583	16576	16527	16525	16414	16726	16381	16461	16491	16480	16544	16420	16497	16447	16468	16481	16585	16515	16504	16354	16523	16704	16414	16485	16405	16424	16372	16638	16556	16574	16404	16523	16520	16628	16601	16565	16599	16491	16657	16398	16680	16420	16583	16439	16547	16678	16486	16426	16514	16495	16564	16607	16539	16612	16376	16356	16499	16652	16537	16647	16631	16607	16645	16649	16585	16455	16675	16607	16697	16476	16411	16375	16504	16569	16603	16527	16526	16567	16423	16357	16617	16409	16555	16758	16391	16550	16501	16611	16623	16384	16431	16544	16539	16423	16669	16667	16456	16429	16520	16498	16477	16460	16549	16532	16513	16610	16457	16611	16464	16603	16420	16685	16577	16547	16505	16422	16551	16444	16439	16607	16483	16450	16250	16593	16559	16480	16534	16552	16531	16505	16534	16397	16447	16711	16666	16466	16559	16467	16539	16617	16572	16515	16538	16562	16517	16512	16610	16511	16498	16446	16552	16535	16666	16473	16488	16411	16506	16489	16405	16458	16506	16383	16545	16603	16473	16381	16584	16446	16399	16755	16365	16488	16489	16634	16640	16531	16442	16584	16644	16532	16764	16591	16543	16411	16528	16551	16552	16476	16545	16469	16399	16510	16551	16618	16513	16365	16562	16585	16507	16536	16559	16410	16432	16493	16414	16642	16520	16414	16456	16536	16700	16620	16558	16576	16634	16569	16591	16342	16550	16409	16351	16537	16639	16534	16611	16481	16539	16467	16456	16480	16507	16595	16647	16432	16627	16524	16411	16571	16602	16511	16261	16682	16714	16630	16620	16532	16607	16457	16568	16365	16581	16592	16562	16544	16650	16415	16441	16619	16507	16563	16629	16494	16288	16640	16417	16660	16675	16525	16406	16606	16542	16627	16450	16519	16658	16596	16674	16567	16488	16479	16553	16535	16500	16579	16602	16457	16368	16470	16275	16470	16483	16503	16459	16504	16444	16457	16635	16647	16515	16437	16625	16621	16626	16517	16611	16571	16573	16755	16613	16618	16503	16579	16578	16425	16591	16526	16644	16657	16483	16402	16491	16643	16436	16425	16577	16457	16678	16574	16444	16603	16462	16542	16527	16589	16395	16574	16541	16450	16535	16507	16426	16642	16463	16555	16667	16478	16428	16570	16552	16547	16525	16623	16354	16579	16577	16421	16757	16607	16482	16572	16500	16455	16571	16678	16380	16522	16599	16576	16573	16423	16419	16545	16415	16502	16424	16402	16595	16677	16474	16525	16647	16454	16462	16487	16598	16485	16548	16597	16420	16588	16674	16392	16552	16580	16616	16589	16537	16328	16402	16525	16372	16580	16490	16557	16649	16496	16725	16582	16367	16462	16493	16526	16656	16558	16584	16461	16601	16508	16548	16642	16425	16437	16623	16414	16475	16672	16548	16468	16415	16530	16365	16453	16495	16322	16455	16520	16588	16560	16532	16621	16610	16621	16640	16581	16438	16433	16633	16535	16426	16455	16590	16569	16663	16465	16488	16449	16493	16660	16513	16549	16621	16430	16567	16442	16494	16527	16629	16521	16604	16536	16471	16625	16612	16402	16572	16559	16469	16471	16533	16561	16411	16527	16524	16517	16452	16596	16525	16553	16498	16410	16477	16571	16517	16525	16699	16369	16642	16520	16431	16551	16492	16513	16540	16451	16512	16619	16448	16502	16514	16435	16549	16534	16386	16568	16474	16574	16555	16342	16414	16372	16424	16473	16443	16527	16446	16621	16595	16672	16537	16590	16470	16687	16397	16626	16539	16612	16502	16681	16445	16472	16692	16624	16562	16562	16555	16435	16367	16514	16601	16479	16682	16357	16529	16548	16430	16384	16480	16674	16678	16517	16471	16621	16608	16688	16429	16536	16529	16547	16607	16616	16643	16373	16474	16535	16549	16519	16574	16547	16531	16634	16546	16724	16506	16428	16528	16457	16433	16558	16596	16525	16730	16457	16581	16577	16302	16595	16497	16715	16667	16493	16547	16696	16479	16577	16681	16677	16446	16576	16591	16409	16557	16622	16447	16670	16596	16455	16388	16759	16592	16679	16446	16727	16671	16607	16571	16548	16533	16459	16686	16353	16628	16569	16580	16539	16603	16568	16486	16533	16554	16432	16534	16420	16702	16579	16579	16606	16526	16368	16580	16640	16478	16549	16473	16681	16513	16420	16538	16386	16491	16584	16609	16447	16574	16508	16372	16555	16531	16374	16580	16542	16611	16464	16524	16523	16535	16319	16451	16567	16581	16489	16460	16354	16566	16485	16420	16404	16610	16403	16544	16546	16529	16578	16462	16621	16550	16563	16491	16401	16485	16489	16567	16587	16482	16510	16527	16522	16672	16683	16507	16646	16394	16379	16501	16470	16510	16406	16458	16694	16590	16688	16544	16378	16543	16573	16495	16462	16471	16513	16559	16458	16776	16442	16652	16555	16593	16538	16632	16490	16608	16571	16628	16377	16555	16465	16611	16447	16751	16424	16480	16614	16520	16406	16458	16630	16453	16689	16606	16584	16603	16317	16464	16604	16614	16632	16570	16488	16634	16564	16498	16469	16538	16655	16410	16509	16564	16615	16689	16498	16465	16600	16628	16420	16518	16604	16441	16369	16522	16629	16570	16559	16362	16535	16547	16358	16435	16527	16521	16616	16567	16490	16588	16646	16595	16549	16492	16467	16666	16541	16557	16683	16605	16531	16500	16591	16440	16667	16562	16671	16585	16545	16368	16557	16582	16458	16533	16636	16505	16490	16396	16576	16741	16463	16580	16579	16566	16690	16479	16517	16712	16591	16559	16613	16568	16637	16481	16735	16679	16539	16592	16676	16578	16496	16285	16466	16549	16592	16637	16454	16462	16572	16753	16531	16614	16552	16554	16544	16413	16374	16479	16589	16543	16505	16375	16662	16523	16471	16676	16450	16452	16580	16445	16632	16696	16693	16560	16526	16521	16542	16594	16579	16515	16379	16668	16365	16631	16640	16668	16437	16506	16496	16588	16620	16540	16506	16470	16598	16444	16399	16462	16398	16553	16654	16450	16573	16388	16636	16473	16426	16683	16572	16662	16614	16452	16377	16555	16441	16438	16535	16512	16567	16639	16546	16566	16451	16707	16596	16547	16392	16676	16559	16537	16430	16488	16451	16620	16463	16579	16611	16593	16522	16562	16444	16461	16418	16511	16497	16491	16388	16680	16504	16606	16487	16546	16761	16380	16611	16457	16596	16342	16527	16433	16463	16544	16531	16626	16559	16619	16357	16684	16469	16543	16540	16517	16436	16490	16703	16508	16684	16491	16770	16261	16553	16589	16629	16523	16509	16433	16450	16665	16293	16551	16576	16644	16601	16528	16476	16645	16315	16592	16497	16560	16608	16519	16389	16631	16704	16739	16557	16446	16617	16442	16471	16531	16560	16397	16491	16549	16716	16421	16638	16655	16488	16462	16373	16605	16519	16569	16536	16571	16522	16452	16470	16517	16483	16553	16693	16563	16616	16325	16603	16637	16648	16557	16566	16504	16458	16566	16568	16684	16414	16557	16376	16643	16460	16623	16700	16565	16470	16422	16437	16519	16636	16615	16589	16440	16387	16494	16595	16483	16518	16540	16521	16604	16437	16626	16444	16653	16546	16539	16435	16621	16568	16595	16422	16462	16545	16845	16510	16602	16599	16576	16591	16478	16445	16625	16363	16714	16353	16669	16562	16319	16627	16696	16540	16367	16582	16448	16762	16488	16513	16463	16528	16478	16598	16402	16662	16566	16622	16674	16460	16554	16563	16597	16570	16394	16641	16360	16553	16557	16619	16579	16516	16424	16297	16570	16572	16453	16451	16609	16599	16459	16537	16580	16473	16567	16459	16507	16628	16409	16520	16561	16458	16468	16648	16518	16566	16299	16537	16426	16400	16556	16559	16654	16695	16433	16462	16731	16533	16498	16695	16448	16401	16703	16594	16493	16611	16482	16518	16548	16776	16563	16432	16432	16520	16659	16569	16612	16512	16471	16502	16531	16621	16540	16488	16539	16411	16446	16664	16493	16424	16519	16459	16663	16702	16303	16620	16500	16519	16418	16409	16446	16507	16521	16458	16661	16607	16561	16702	16443	16500	16696	16485	16428	16560	16501	16511	16430	16450	16488	16428	16492	16484	16519	16568	16734	16443	16556	16576	16435	16405	16492	16580	16317	16498	16486	16506	16484	16645	16571	16560	16509	16539	16500	16428	16801	16602	16469	16604	16608	16596	16572	16492	16602	16538	16609	16659	16556	16542	16479
23975	21440	29062	24504	22940	24366	24590	22041	21574	21248	21083	21141	20801	20744	20837	20662	20835	20839	20557	20855	20937	20601	20534	20574	20796	20620	20517	21072	22251	22874	22607	22084	21458	20842	20688	20441	20575	20321	20445	20603	20385	20392	20576	20571	20464	20605	20683	20441	20533	20536	20446	20575	20445	20464	20394	20539	20349	20492	20536	20340	20592	20491	20298	20485	20570	20509	20490	20640	20559	20365	20357	20389	20486	20610	20471	20298	20234	20382	20630	20782	20603	20492	20231	20512	20353	20560	20400	20554	20434	20555	20508	20367	20627	20636	20586	20412	20397	20430	20438	20563	20410	20320	20695	20718	20463	20484	20515	20525	20519	20346	20612	20389	20374	20563	20584	20404	20310	20440	20421	20467	20201	20453	20600	20382	20470	20459	20572	20499	20266	20472	20741	20605	20505	20291	20428	20578	20430	20395	20399	20323	20337	20265	20656	20512	20405	20555	20480	20309	20380	20458	20244	20257	20567	20402	20311	20446	20465	20492	20481	20300	20516	20319	20392	20546	20628	20433	20416	20481	20394	20468	20656	20452	20430	20233	20610	20603	20365	20389	20550	20272	20397	20442	20316	20561	20336	20353	20576	20218	20379	20433	20575	20530	20291	20749	20609	20502	20474	20432	20481	20447	20410	20413	20475	20461	20252	20366	20385	20510	20444	20555	20527	20333	20581	20538	20478	20647	20499	20465	20599	20455	20528	20459	20466	20532	20589	20402	20471	20376	20443	20334	20560	20654	20399	20520	20465	20422	20313	20185	20485	20302	20431	20631	20485	20510	20429	20378	20557	20286	20354	20564	20515	20458	20340	20306	20604	20624	20381	20451	20631	20437	20670	20511	20553	20297	20573	20445	20634	20411	20275	20368	20577	20438	20528	20457	20658	20570	20604	20367	20226	20313	20458	20412	20471	20555	20322	20407	20377	20609	20302	20518	20431	20596	20526	20443	20420	20391	20487	20562	20544	20431	20509	20650	20657	20359	20516	20348	20441	20497	20366	20188	20440	20485	20278	20558	20499	20433	20537	20290	20335	20454	20476	20543	20381	20467	20384	20463	20517	20513	20352	20398	20335	20494	20361	20631	20469	20545	20476	20596	20644	20534	20502	20529	20494	20318	20459	20588	20484	20474	20501	20396	20594	20612	20434	20281	20512	20340	20595	20540	20574	20543	20528	20323	20299	20443	20713	20642	20570	20476	20464	20579	20691	20572	20667	20422	20574	20437	20291	20496	20824	20497	20636	20214	20421	20521	20481	20316	20333	20537	20382	20348	20549	20462	20586	20261	20566	20411	20416	20589	20412	20366	20298	20517	20264	20406	20366	20479	20475	20479	20349	20104	20281	20611	20301	20373	20423	20588	20388	20315	20505	20387	20557	20309	20388	20536	20587	20516	20333	20667	20581	20373	20416	20319	20237	20269	20546	20240	20518	20559	20684	20512	20755	20277	20509	20551	20307	20436	20449	20469	20478	20354	20591	20429	20337	20672	20320	20429	20524	20430	20581	20283	20431	20481	20520	20549	20444	20675	20334	20367	20531	20483	20483	20561	20522	20318	20345	20178	20393	20273	20457	20393	20440	20389	20474	20464	20435	20373	20450	20586	20625	20388	20426	20544	20470	20555	20462	20602	20639	20451	20382	20526	20544	20533	20418	20530	20643	20147	20542	20431	20592	20421	20446	20367	20532	20480	20428	20570	20630	20535	20709	20494	20410	20413	20621	20421	20283	20437	20541	20471	20660	20702	20375	20570	20286	20344	20442	20493	20389	20329	20238	20324	20392	20383	20353	20634	20480	20553	20314	20480	20270	20495	20482	20533	20636	20556	20676	20414	20362	20547	20374	20459	20462	20431	20585	20352	20362	20481	20514	20369	20409	20325	20295	20429	20572	20341	20688	20347	20483	20529	20522	20537	20733	20432	20408	20497	20315	20538	20685	20334	20515	20425	20477	20501	20442	20365	20513	20393	20429	20664	20351	20650	20282	20411	20386	20387	20511	20756	20231	20459	20424	20352	20521	20412	20523	20358	20257	20469	20480	20532	20535	20452	20475	20475	20626	20410	20435	20580	20386	20580	20519	20306	20616	20508	20532	20238	20460	20477	20351	20634	20550	20473	20420	20389	20282	20455	20313	20525	20325	20272	20523	20395	20471	20293	20233	20561	20398	20473	20074	20519	20535	20438	20552	20236	20526	20453	20522	20243	20183	20507	20245	20422	20472	20410	20671	20603	20489	20306	20432	20521	20575	20486	20263	20603	20343	20393	20563	20511	20385	20496	20638	20496	20313	20289	20340	20347	20507	20540	20611	20620	20418	20615	20452	20314	20583	20471	20522	20378	20454	20677	20534	20218	20505	20283	20357	20600	20918	20564	20488	20420	20426	20527	20411	20477	20609	20508	20476	20347	20548	20473	20351	20296	20542	20376	20443	20427	20396	20413	20436	20467	20367	20336	20340	20429	20478	20615	20267	20301	20353	20389	20302	20450	20379	20157	20386	20367	20557	20510	20352	20444	20628	20611	20442	20423	20517	20680	20395	20547	20670	20518	20345	20615	20708	20413	20534	20447	20509	20387	20492	20512	20549	20446	20269	20533	20324	20203	20516	20588	20525	20422	20456	20449	20345	20327	20520	20489	20241	20516	20495	20281	20442	20451	20589	20352	20512	20417	20602	20287	20399	20639	20336	20464	20364	20370	20300	20396	20364	20652	20606	20559	20435	20305	20517	20623	20431	20426	20403	20569	20436	20536	20304	20434	20557	20661	20307	20391	20325	20374	20507	20476	20439	20409	20356	20501	20392	20324	20419	20404	20455	20364	20627	20492	20494	20424	20337	20432	20391	20598	20410	20497	20495	20515	20343	20400	20325	20370	20508	20401	20583	20415	20330	20459	20584	20349	20359	20467	20543	20504	20391	20671	20243	20423	20443	20559	20429	20479	20586	20568	20554	20522	20569	20539	20414	20348	20384	20631	20467	20472	20717	20434	20685	20523	20433	20349	20298	20392	20510	20490	20463	20497	20501	20465	20357	20409	20489	20893	20563	20593	20507	20548	20536	20461	20597	20442	20742	20425	20336	20427	20342	20577	20448	20294	20587	20538	20529	20465	20312	20197	20465	20646	20440	20389	20486	20382	20431	20396	20359	20600	20552	20503	20491	20519	20534	20463	20192	20343	20708	20501	20498	20518	20536	20544	20637	20564	20637	20375	20271	20269	20492	20478	20591	20566	20615	20482	20272	20257	20451	20285	20453	20418	20547	20732	20468	20379	20395	20657	20131	20301	20511	20424	20764	20554	20530	20392	20571	20778	20494	20310	20349	20417	20600	20693	20440	20645	20362	20293	20577	20436	20405	20455	20563	20449	20562	20612	20325	20479	20580	20518	20570	20332	20536	20502	20546	20391	20429	20393	20385	20416	20509	20551	20458	20511	20447	20454	20399	20379	20625	20483	20428	20514	20678	20350	20496	20554	20574	20321	20630	20360	20357	20364	20512	20317	20491	20477	20451	20494	20367	20436	20346	20180	20515	20559	20431	20521	20425	20402	20403	20366	20375	20467	20380	20214	20448	20557	20459	20513	20432	20563	20492	20417	20677	20431	20466	20595	20437	20547	20547	20284	20694	20449	20543	20651	20511	20292	20352	20492	20659	20609	20425	20601	20777	20539	20130	20455	20393	20300	20437	20427	20638	20506	20501	20245	20536	20545	20565	20475	20446	20391	20587	20354	20402	20503	20574	20339	20409	20357	20529	20440	20255	20319	20403	20486	20591	20420	20371	20499	20579	20486	20363	20446	20575	20470	20622	20621	20384	20228	20306	20476	20641	20511	20240	20558	20542	20425	20381	20444	20349	20409	20507	20608	20345	20471	20478	20519	20480	20528	20616	20447	20406	20293	20480	20750	20522	20534	20493	20530	20520	20396	20570	20695	20467	20480	20481	20522	20521	20355	20318	20573	20608	20673	20350	20417	20337	20632	20481	20454	20338	20423	20335	20497	20681	20492	20321	20332	20463	20360	20522	20575	20599	20481	20372	20475	20434	20588	20638	20225	20459	20575	20436	20494	20437	20404	20589	20474	20539	20541	20591	20353	20574	20423	20448	20324	20307	20430	20271	20405	20470	20320	20609	20558	20729	20369	20502	20588	20422	20317	20365	20378	20482	20352	20429	20283	20470	20471	20531	20437	20440	20473	20383	20273	20497	20648	20355	20377	20567	20398	20550	20537	20383	20481	20486	20508	20735	20369	20482	20411	20363	20575	20503	20446	20439	20396	20172	20714	20771	20498	20372	20389	20396	20466	20489	20778	20534	20469	20466	20472	20392	20505	20624	20412	20452	20275	20589	20644	20396	20517	20466	20569	20492	20406	20429	20471	20597	20665	20449	20519	20441	20626	20603	20487	20355	20574	20462	20654	20929	20434	20517	20434	20396	20378	20486	20570	20421	20768	20760	20402	20390	20483	20456	20663	20445	20577	20410	20512	20507	20269	20720	20507	20329	20172	20255	20317	20475	20517	20581	20498	20459	20732	20544	20510	20423	20384	20567	20627	20481	20516	20408	20463	20704	20509	20495	20463	20618	20391	20466	20685	20486	20520	20780	20467	20252	20417	20328	20383	20696	20299	20455	20479	20397	20561	20504	20380	20514	20537	20495	20520	20483	20513	20751	20494	20625	20673	20510	20222	20395	20609	20523	20546	20371	20557	20568	20557	20393	20457	20398	20430	20604	20531	20437	20404	20540	20339	20412	20591	20439	20444	20276	20468	20688	20461	20495	20562	20462	20466	20612	20634	20341	20444	20475	20571	20549	20467	20617	20406	20437	20454	20455	20402	20584	20462	20778	20415	20476	20268	20377	20165	20401	20273	20525	20460	20432	20520	20437	20536	20719	20585	20480	20492	20645	20514	20557	20412	20320	20295	20386	20710	20562	20594	20646	20349	20518	20376	20270	20404	20340	20552	20399	20668	20520	20558	20397	20580	20383	20162	20391	20826	20535	20478	20773	20641	20460	20558	20558	20572	20579	20249	20580	20361	20289	20560	20370	20545	20294	20623	20521	20471	20541	20527	20291	20416	20208	20546	20431	20469	20507	20378	20582	20321	20347	20557	20340	20402	20424	20522	20434	20621	20088	20540
30066	49801	41106	26081	21135	20042	19236	19074	18819	17614	17758	17422	17326	17203	17016	17192	17164	17163	17288	17238	17160	16990	17280	17158	17089	16954	17049	18507	19954	20324	19719	18856	17992	17331	17199	16953	16995	16939	17047	17039	16814	16930	17108	17050	16958	16968	16818	17100	16907	16695	16853	16762	16942	16946	16959	16838	16938	16960	16901	16901	16966	16880	17053	16772	16837	16883	16867	16941	16806	16878	17017	16972	16922	16953	16909	16912	16933	16933	16925	16826	16912	16865	17001	16749	16880	16947	16932	16813	16945	16676	16982	17049	16918	16943	16969	16965	16847	16904	16733	16944	16875	16996	16703	16910	16863	17074	16950	16844	16962	16739	16968	16945	16811	16687	17012	16866	16974	16934	16913	16813	16862	16780	16865	17054	16797	16942	16821	16894	16820	16913	17077	16826	16925	16950	16946	16881	16733	16791	16959	16950	16932	16805	16991	16891	16783	16862	16936	16975	17043	16873	16956	16873	16773	16861	16883	16806	16887	16887	16907	16909	16934	16914	16913	16840	16877	16861	17069	16937	16898	16978	16819	16763	16857	16936	16755	16818	16710	16872	16938	16957	16941	16649	17128	16756	16991	16761	16959	16832	16865	16892	16950	16918	16952	16864	16937	16878	16951	16935	16823	16874	16839	16860	16741	16725	16980	16791	16722	16872	17077	16802	16994	16820	16835	16916	17048	16802	16947	16901	16878	16846	17017	16904	16789	16840	16872	16782	17062	16951	16980	16903	16748	17048	16861	16794	16938	16840	17024	16924	16839	17092	16713	16922	16826	16909	16753	16824	16833	16878	16809	17019	16822	16812	17011	16925	17008	17001	16962	16818	17034	16930	16974	16968	16944	16928	16712	16878	16739	16919	17050	16768	16948	16863	16720	16959	16919	16853	16880	16785	16783	16808	16814	16952	17006	16956	17006	16839	16981	16822	16895	16913	16970	16902	16915	16809	16851	16853	16884	16827	16925	16810	16922	16943	16936	17007	16913	16954	16895	16879	16938	16936	17026	16762	16886	16844	16884	16915	17128	16838	16931	16884	16834	16827	16867	16878	16785	17205	16819	16964	16647	16989	16856	16985	16854	16908	16850	16943	17107	17041	16723	16802	16945	16735	17065	17082	17000	16834	16922	16854	16816	17032	16856	17003	16959	16948	16907	16825	16869	16906	16924	16866	16780	16957	16989	16802	16863	16801	16908	17102	16825	16899	16850	16927	16917	16909	16979	16890	16858	17051	16951	16750	16953	16790	16862	16941	17003	16877	16865	16857	16826	16703	17000	16874	16919	16819	17005	16865	17015	16840	16872	16836	16811	16707	16918	16854	16964	16838	17091	16975	16848	16653	17021	16936	16948	17030	16884	16976	16882	16823	17039	17020	16931	16768	16893	17000	16758	16936	16722	16821	16869	16888	16860	16790	16889	16947	16913	16958	16843	16748	16890	16978	16891	16864	16819	17054	16887	16838	17000	16915	16891	17044	16957	16822	16990	16889	16846	16878	16780	16889	16739	16859	16782	16841	16832	16878	16978	16871	16812	17073	16776	16902	17024	16807	17007	16897	16930	16892	16943	16848	16858	17025	16828	16918	16949	16964	16920	16800	17023	16949	17051	16680	16905	17052	16907	16839	16872	16769	16906	16943	16857	16739	16907	16748	17106	16937	16857	16766	17033	16858	16897	17035	16900	16938	16965	17160	16779	16730	16950	16993	17128	16718	16918	16898	16897	16969	16765	16975	16956	16910	16880	16812	16987	16862	16888	16873	16851	16967	16988	16792	16804	16887	16945	16991	16987	16908	16862	16655	16945	16851	16801	16714	16808	16782	16971	16871	16834	16841	16899	16988	16883	16830	16911	16904	16789	16965	16871	16938	16833	16778	16989	16879	16723	16835	16740	16787	16883	17004	16948	16892	16844	16908	16820	16893	16865	16979	16900	16929	16941	16752	16986	17023	16926	16973	16931	16874	16945	16809	16862	16939	16887	16900	16882	16909	16745	16989	16975	16949	16860	16782	16986	16778	16772	16904	16837	16921	16822	16841	16767	16825	16952	16769	16832	16898	16923	16823	16836	16892	17084	16773	16960	16883	16896	16937	16872	16894	17053	16966	16918	16854	16853	16769	16848	17070	16889	17026	17003	16940	16847	16871	17017	16869	17030	17004	16830	17004	16937	16872	16941	16892	16894	16785	17052	16787	16884	16894	16882	16898	16854	16881	16947	17039	16682	16833	16772	16956	16715	16793	16898	16751	16954	16904	16891	16905	16844	16823	16970	16909	16743	16778	16893	16977	16832	17008	16836	16954	16893	16908	16782	16955	17019	16971	17004	16824	16992	16825	16666	16719	16982	16983	16837	16958	16958	16902	16849	16929	16868	16897	16974	16769	17011	16699	16863	17173	16806	16945	16897	16841	16871	16870	17000	16774	16974	16752	16993	16876	17037	16761	16844	16905	16968	16872	16911	17056	16982	17112	16951	16919	16974	16903	17004	16975	16829	16706	16877	16939	16966	16841	16902	17052	16981	17032	16939	17029	16845	16909	16874	16830	16897	17058	16825	17035	16884	16886	16887	16916	16875	16837	16835	17124	17009	16741	16774	16868	16971	17016	16789	16765	16806	16854	16911	16785	16848	16886	16878	16896	16830	16937	16785	16932	16878	17064	16874	16910	16928	16875	16859	16921	16982	16980	16809	16817	16987	16983	16880	16869	16731	16894	16891	16865	16931	16914	16953	16748	16977	16876	17047	16992	16884	16859	16875	16838	16872	16910	16896	16936	16938	16993	16997	16986	16850	16831	16779	16860	16874	16867	16908	16741	16990	17022	16744	16972	16918	16777	17067	17011	16761	16885	16949	16851	16791	16817	16877	16783	16960	16804	16949	16723	17020	16977	16809	16944	17073	16952	16906	16908	16859	16954	17063	16850	16966	16973	16964	17111	16995	16755	17002	16889	17047	16852	16761	16768	16813	16958	16856	16897	16933	16813	16760	16828	16822	16886	16892	16755	16750	16999	16984	16922	16867	16877	16900	16878	16800	16922	16924	16966	16859	16908	16983	16722	16847	16974	16908	16956	16817	16939	17004	16879	17087	16882	16881	16845	16886	16861	16740	16954	16893	16949	16920	17145	16984	16898	16901	17002	16983	17063	16882	16740	16873	16914	16741	16827	16862	16840	17038	16833	16992	16824	16836	17052	16733	16947	16893	17085	16758	16858	16886	17150	16973	16980	16908	16984	16834	16961	16988	16811	16839	16995	16923	16918	16942	16927	17000	16893	16855	16933	17056	17026	16987	16779	16895	16803	16922	17005	16738	16876	16943	16869	16848	16871	16969	16853	16936	16789	16750	17022	16971	16849	17018	16942	16961	16911	16801	17127	16857	16889	16664	16839	16795	16870	16936	16886	17028	17029	16911	16876	17087	16940	16795	16943	16722	16983	16879	16914	16960	16741	16981	16853	16875	16955	17049	16856	16925	17075	16892	16816	16749	16706	16997	16920	17059	16907	16756	16755	16862	16903	16790	16922	16867	16860	16901	17029	16716	16903	16897	16919	17075	16996	16864	16872	16925	16932	16922	16911	16923	17005	16924	16773	16976	16885	16970	16885	16738	16929	16932	16883	17027	16857	16922	16818	16849	16943	16962	16888	17025	16823	16898	16829	16884	16903	16808	17018	16987	17108	16996	16813	16861	16895	17029	16978	16936	17005	17038	16814	16958	16962	16823	16949	16795	16911	16798	16997	16985	16824	16864	17045	16807	16906	16842	16966	17016	16912	16988	16891	17064	16804	16934	16880	16825	17053	16862	16928	16980	16945	17071	16975	16940	16865	16893	16933	16761	16866	16959	16730	16856	16757	16808	17016	16852	17108	16829	16863	16816	16755	16850	16895	16871	16948	16836	16868	17037	17104	16903	16876	16849	17004	16929	16851	16817	16950	16952	16933	16832	17166	16916	16960	17012	17052	17111	16958	17051	16821	16787	17086	17043	16687	16749	16859	16717	16961	16871	16982	16867	17079	16870	16848	16947	17000	17074	16723	17056	16905	17019	16846	16728	16727	16809	16869	16656	17012	16913	16854	16948	16964	16939	17002	16972	16828	16997	16983	16812	16876	16813	16965	16862	16744	16892	16959	16786	16861	16982	17058	16939	16966	16991	16984	16710	16852	16678	16671	16865	16911	17041	17011	16928	16936	16992	16703	16939	16885	16765	16848	16908	16809	16862	16880	16832	16919	16896	16897	16881	16891	16823	17111	17007	16957	16805	17011	16833	16927	16890	16895	16743	16964	16840	17020	16915	16967	16916	16814	16958	17080	16845	16920	16760	17063	16977	16873	16878	16825	16880	16782	17052	16867	16999	17049	16760	16866	16839	16967	16981	16882	16899	17059	16919	17041	16963	16941	16802	16835	17099	16870	16838	16943	16983	16918	16991	16943	16941	16962	16953	16906	16964	16779	16867	16939	16920	16752	16876	16980	16833	16994	16910	16886	16843	16983	16849	16839	16849	16972	16821	16923	16784	16961	16955	16832	16836	16736	17078	16893	16939	16879	16873	16904	16946	16898	16745	16920	16902	16845	17051	16900	16911	16997	16873	17015	16779	16929	17093	16964	16933	16865	16804	16858	16877	17016	16893	16942	17017	16929	16969	17005	16905	16958	16801	16811	17014	16801	16986	16909	16923	16998	16814	16894	16880	16796	16938	16880	16903	16878	16829	16990	16980	17024	16767	16948	16974	16922	16731	16923	17081	16995	16910	17092	16752	16896	16746	16982	16815	16859	17008	16809	16778	16878	16797	16932	16767	16946	16796	16876	16993	16922	16887	16767	16937	16815	16960	16942	16849	16930	16860	17027	16839	16706	16775	16968	16904	16810	16886	16989	16808	16920	16940	16845	16716	17068	16857	16916	16825	16948	16825	16750	16887	16965	16862	16814	17077	16938	16968	16978	16946	16782	16846	16871	16955	16932	17026	17017	16954	17087	16809	16862	16958	16782	16976	16835	16864	16954	17067	16962	16905	16791	16891	16767	16836	16951	16865	16755	16833	16927	16925	17048	16978	16872	16799	16918	16889	16940	16930	17010	16913	16817	16874	16803	16906	17103	16783	16819	16996	17008	16827	16911	16945	16900	16816	16988	17079	16980
22880	21428	29338	23978	21749	24456	27409	22326	21999	21660	21486	20995	21021	21038	20601	20819	21041	20633	20892	20859	20746	20735	20785	20839	20562	20693	20424	21222	24048	25504	24393	23518	22368	21431	20922	20695	20436	20438	20667	20588	20505	20356	20628	20393	20370	20203	20334	20594	20464	20748	20737	20689	20670	20320	20575	20573	20340	20384	20444	20585	20365	20388	20326	20500	20594	20513	20477	20569	20323	20251	20440	20280	20471	20483	20556	20629	20722	20193	20501	20456	20499	20447	20483	20390	20545	20504	20479	20479	20399	20405	20346	20274	20369	20334	20353	20510	20414	20529	20400	20295	20519	20466	20302	20587	20476	20548	20517	20365	20407	20551	20558	20432	20524	20446	20444	20584	20310	20478	20453	20534	20471	20575	20672	20421	20432	20553	20550	20468	20569	20469	20670	20194	20431	20594	20568	20454	20481	20192	20352	20547	20481	20567	20489	20497	20571	20508	20479	20294	20359	20556	20530	20423	20398	20388	20436	20447	20510	20379	20074	20409	20344	20415	20289	20285	20517	20407	20452	20595	20544	20362	20303	20265	20343	20533	20389	20348	20454	20302	20316	20430	20367	20526	20570	20493	20390	20284	20306	20263	20340	20453	20355	20443	20388	20412	20446	20317	20241	20394	20476	20490	20465	20266	20310	20400	20479	20358	20401	20189	20241	20348	20301	20325	20602	20337	20297	20364	20490	20436	20523	20430	20380	20364	20356	20556	20327	20491	20329	20463	20353	20481	20574	20475	20421	20572	20201	20615	20628	20323	20349	20227	20400	20433	20342	20423	20470	20208	20373	20268	20524	20481	20489	20243	20467	20331	20427	20377	20595	20637	20571	20625	20372	20213	20634	20349	20491	20301	20477	20340	20149	20320	20425	20296	20438	20344	20362	20483	20460	20402	20408	20570	20473	20389	20362	20549	20433	20335	20406	20462	20420	20338	20292	20466	20403	20291	20427	20291	20448	20382	20361	20319	20613	20270	20382	20508	20573	20317	20445	20381	20322	20352	20516	20411	20339	20328	20334	20403	20472	20446	20290	20358	20283	20474	20594	20275	20536	20457	20382	20525	20352	20628	20317	20519	20593	20514	20378	20290	20505	20547	20403	20463	20526	20264	20388	20253	20276	20122	20243	20447	20141	20391	20449	20277	20360	20304	20401	20488	20486	20272	20330	20337	20362	20160	20330	20406	20472	20379	20352	20464	20583	20443	20497	20634	20483	20307	20431	20503	20471	20294	20352	20342	20302	20271	20334	20405	20583	20626	20581	20272	20566	20207	20267	20344	20415	20648	20276	20384	20456	20617	20427	20414	20386	20467	20253	20570	20352	20389	20447	20398	20296	20404	20580	20647	20408	20412	20456	20772	20484	20201	20374	20401	20007	20304	20519	20668	20424	20406	20366	20201	20499	20656	20545	20464	20490	20460	20317	20344	20408	20429	20344	20625	20216	20197	20636	20553	20432	20420	20442	20553	20484	20408	20440	20427	20492	20455	20360	20284	20369	20411	20460	20284	20316	20629	20328	20383	20320	20363	20428	20358	20349	20238	20436	20495	20557	20268	20152	20460	20488	20499	20350	20501	20554	20353	20601	20218	20447	20512	20450	20411	20369	20448	20475	20227	20237	20639	20494	20410	20339	20397	20545	20218	20308	20306	20300	20397	20288	20358	20662	20559	20642	20350	20439	20537	20522	20332	20484	20122	20258	20414	20180	20349	20480	20185	20378	20474	20255	20283	20353	20250	20531	20323	20498	20380	20593	20343	20404	20464	20374	20555	20495	20247	20310	20355	20275	20261	20139	20463	20349	20292	20312	20395	20550	20542	20502	20469	20416	20446	20380	20429	20413	20540	20239	20682	20462	20345	20313	20467	20304	20409	20074	20366	20289	20396	20502	20495	20503	20584	20374	20389	20283	20561	20384	20367	20491	20412	20205	20565	20576	20634	20425	20480	20448	20337	20444	20298	20386	20540	20570	20435	20422	20270	20416	20466	20386	20430	20628	20302	20440	20236	20265	20256	20315	20289	20435	20506	20472	20539	20606	20534	20377	20548	20477	20421	20468	20384	20537	20428	20346	20157	20333	20396	20249	20212	20278	20589	20434	20301	20521	20655	20474	20356	20564	20373	20431	20222	20397	20415	20499	20319	20432	20248	20591	20596	20494	20518	20321	20302	20369	20434	20584	20596	20718	20370	20330	20528	20358	20363	20413	20418	20316	20455	20411	20331	20268	20362	20274	20241	20417	20374	20388	20673	20600	20334	20549	20573	20327	20341	20495	20321	20449	20230	20373	20350	20405	20336	20464	20340	20389	20488	20315	20615	20693	20297	20398	20424	20098	20334	20452	20462	20532	20283	20312	20401	20180	20317	20303	20301	20374	20368	20407	20379	20565	20514	20445	20372	20547	20408	20425	20436	20363	20355	20235	20435	20543	20591	20442	20571	20343	20296	20465	20087	20409	20480	20306	20300	20300	20562	20410	20564	20695	20436	20333	20376	20545	20590	20280	20429	20375	20487	20399	20629	20658	20382	20308	20357	20408	19987	20342	20482	20426	20159	20457	20380	20381	20499	20315	20406	20669	20431	20284	20355	20495	20573	20448	20569	20550	20347	20286	20431	20481	20544	20496	20518	20404	20291	20295	20531	20353	20400	20336	20606	20617	20375	20465	20231	20482	20235	20439	20302	20616	20427	20391	20374	20480	20347	20581	20444	20165	20511	20327	20410	20598	20459	20357	20502	20359	20146	20359	20520	20494	20364	20355	20525	20352	20588	20554	20366	20440	20344	20443	20169	20405	20583	20567	20666	20235	20381	20487	20482	20261	20298	20615	20390	20372	20351	20451	20473	20148	20384	20245	20174	20462	20364	20267	20310	20534	20345	20464	20531	20309	20197	20358	20345	20541	20396	20431	20414	20373	20418	20185	20322	20415	20338	20315	20466	20321	20409	20383	20460	20283	20488	20244	20483	20485	20441	20368	20498	20340	20473	20481	20533	20527	20323	20443	20492	20541	20495	20280	20415	20213	20527	20474	20187	20453	20362	20417	20536	20337	20330	20482	20540	20369	20488	20421	20242	20540	20554	20207	20295	20360	20377	20644	20426	20338	20360	20506	20386	20228	20385	20354	20405	20393	20342	20304	20381	20501	20403	20259	20431	20298	20350	20360	20525	20351	20550	20473	20189	20476	20241	20411	20411	20630	20326	20327	20492	20349	20486	20255	20385	20392	20407	20493	20769	20454	20416	20464	20236	20260	20374	20432	20360	20339	20305	20318	20267	20563	20269	20329	20479	20538	20640	20359	20628	20313	20240	20423	20297	20380	20114	20459	20604	20451	20542	20572	20581	20345	20272	20524	20179	20358	20392	20547	20384	20406	20413	20443	20294	20294	20475	20488	20450	20427	20289	20527	20162	20521	20283	20310	20699	20249	20139	20635	20541	20567	20437	20491	20459	20529	20571	20444	20504	20303	20247	20486	20330	20488	20223	20295	20638	20514	20458	20315	20370	20499	20402	20345	20465	20372	20381	20439	20495	20446	20310	20423	20551	20455	20374	20536	20247	20167	20286	20516	20394	20510	20486	20600	20437	20618	20161	20386	20499	20553	20497	20179	20427	20259	20460	20494	20620	20595	20529	20535	20281	20212	20368	20478	20389	20536	20395	20453	20391	20503	20426	20480	20492	20557	20592	20488	20407	20339	20502	20687	20556	20390	20559	20440	20471	20344	20482	20373	20446	20382	20508	20187	20473	20504	20199	20363	20432	20238	20388	20398	20366	20491	20581	20495	20404	20392	20373	20254	20603	20276	20459	20413	20483	20450	20521	20319	20516	20440	20577	20671	20424	20323	20401	20256	20327	20398	20627	20622	20246	20475	20318	20661	20456	20375	20380	20454	20221	20270	20140	20237	20428	20604	20400	20150	20426	20340	20349	20399	20374	20611	20396	20375	20415	20407	20459	20378	20348	20352	20372	20195	20452	20357	20309	20453	20195	20567	20366	20520	20279	20647	20364	20251	20712	20374	20300	20376	20013	20322	20333	20506	20541	20579	20225	20534	20365	20401	20484	20175	20420	20346	20256	20300	20266	20440	20548	20330	20488	20394	20320	20536	20343	20375	20464	20387	20395	20519	20193	20357	20157	20418	20461	20168	20291	20296	20551	20608	20425	20274	20171	20589	20424	20475	20168	20352	20612	20366	20168	20368	20500	20287	20434	20502	20323	20558	20279	20331	20237	20339	20427	20326	20496	20325	20363	20623	20545	20451	20414	20262	20555	20559	20388	20506	20326	20407	20281	20216	20443	20430	20441	20374	20373	20394	20665	20357	20488	20394	20416	20364	20172	20405	20505	20369	20551	20398	20542	20430	20369	20256	20357	20563	20340	20465	20371	20219	20396	20439	20524	20365	20506	20501	20304	20587	20539	20260	20433	20328	20714	20580	20475	20574	20312	20462	20464	20439	20607	20417	20407	20530	20546	20309	20332	20320	20449	20260	20554	20304	20362	20436	20537	20608	20432	20119	20236	20585	20418	20230	20496	20582	20285	20532	20551	20464	20441	20415	20322	20316	20583	20058	20417	20397	20432	20402	20165	20391	20748	20498	20312	20565	20393	20254	20463	20411	20508	20252	20218	20345	20509	20418	20459	20525	20403	20476	20540	20393	20466	20555	20589	20344	20393	20359	20426	20191	20487	20543	20251	20346	20510	20470	20363	20470	20452	20380	20380	20522	19937	20401	20597	20292	20294	20465	20544	20272	20404	20427	20542	20248	20290	20249	20189	20254	20365	20448	20284	20504	20310	20609	20257	20500	20384	20229	20476	20512	20307	20311	20368	20733	20381	20307	20384	20384	20702	20200	20549	20398	20562	20518	20314	20495	20431	20422	20467	20651	20513	20385	20403	20508	20379	20216	20342	20425	20233	20343	20369	20465	20349	20445	20493	20508	20619	20484	20475	20335	20355	20260	20548	20186	20263	20394	20364	20479	20371	20719	20374	20593	20568	20522	20472	20306	20314	20453	20367	20261	20601	20409	20579	20437	20335	20454	20282	20684	20235	20327	20705	20345	20444	20696	20571	20503	20560	20455	20618	20362	20416	20134	20023	20382	20489	20443	20283	20548	20354	20370	20377	20541	20304
33518	57471	47946	28181	22913	21081	20136	19558	19673	18012	17832	17516	17523	17224	17204	17060	17035	17003	17007	17263	17188	17144	17114	17023	17173	16937	17068	17928	22348	23701	22286	20789	19152	17678	17235	16931	16951	16917	16821	16813	16868	16920	16793	16802	16848	16792	16766	16936	16874	16725	16718	16689	16981	16774	16833	16911	16790	16705	16905	16957	16634	16829	16682	16743	16813	16783	17025	16606	16772	16773	16713	16809	16844	16837	16602	16881	16746	16742	16863	16874	16914	16749	16873	16847	16865	16830	16843	16945	16972	16912	16876	16783	16784	16836	16949	16844	16755	16753	16632	16864	16673	16608	16507	16679	16863	16872	16903	16878	16848	16887	16953	16755	16793	16968	16700	16742	16892	16824	16845	16704	16899	16900	16832	16921	16675	16755	16795	16867	16862	16814	16735	16657	16729	16789	16917	16912	16638	16813	16886	16906	16705	16716	16579	16771	16925	16827	16723	16872	16765	16828	16643	16927	16792	16667	17000	16736	16997	16879	16903	16806	16723	16787	16766	16874	16834	16870	16947	16777	16814	16719	16912	16787	16777	16871	16993	16883	16726	16892	16799	16917	16869	16863	16877	16701	16888	16814	16818	16651	16701	16821	16826	16905	16934	16846	16821	16714	16778	16687	16729	16889	16823	16732	16749	16844	16846	16803	17007	16725	16718	16689	16975	16802	16876	16769	16904	16593	16847	16907	16735	16805	16763	17008	16896	16836	16784	16772	16680	16758	16997	16872	16667	16791	16714	16754	16786	16719	16587	16822	16769	16901	16778	16833	16685	16723	16792	16764	16814	16759	16702	16793	16769	16645	16960	16775	16759	16731	16808	16758	16836	16774	16689	16739	17072	16867	16893	16935	16942	16781	16823	16779	16767	16717	16892	16919	16886	16834	17035	16852	16772	16709	16804	16972	16766	16705	16804	16682	16736	16788	16903	16569	16796	16767	16636	16670	16850	16760	16913	16723	16840	16797	16666	16722	16748	16873	16735	16873	16819	16661	16825	16792	16659	16928	16855	16653	16832	16748	16803	16718	16718	16806	16835	16788	16865	16695	16875	16730	16803	16858	16782	16944	16695	16723	16842	16953	16790	16724	16781	16747	16578	16678	16855	16874	16693	16785	16972	16821	16769	16801	16812	16876	16912	16957	16766	16766	16894	16756	16900	16586	16896	16829	16673	16837	16832	16826	16779	16829	16884	16759	16806	16752	16912	16837	16777	16758	16762	16728	16762	16878	16850	16652	16668	16705	16884	16803	16855	16822	16790	16872	16904	16722	16792	16729	16804	16931	16810	16693	16809	16805	16782	16760	16898	16927	16894	16730	16780	16930	16888	16706	16833	17043	16939	17038	16888	16783	16835	16873	16840	16774	16702	16787	16880	16812	17007	16595	16673	16937	16771	16803	16806	16878	16749	16850	16840	16872	16900	16735	16632	16971	16812	16684	16970	16804	16861	16812	16780	16825	16821	16606	16855	16833	16627	16746	16850	16909	16733	16894	16777	16964	16804	17045	16705	16942	16744	16895	16856	16755	16765	16684	16770	16780	16793	16867	16793	16935	16910	16752	16878	16835	16721	16709	16650	16740	16990	16742	16823	16812	16857	16689	16770	16945	16644	16818	16808	16918	16861	16723	16864	17023	16776	16885	16699	16845	16725	16671	16871	16735	16774	16792	16870	16836	16714	16660	16764	16864	16925	16693	16866	16681	16964	16872	17075	16827	16707	16765	16640	16797	16910	16761	16706	16748	16800	16715	16719	16719	17048	16544	16768	16753	16770	16778	16803	16716	16747	16916	16878	16741	16747	16691	16740	16881	16692	16895	16656	16870	16903	16984	16876	16686	16694	16693	16842	16684	16968	16880	16687	16730	16837	16802	16690	16786	16791	16870	16814	16584	16883	16838	16677	16723	16802	16872	16835	16613	16763	16763	16855	16711	16777	16721	16712	16867	16901	16694	16689	16806	16858	16789	16650	16770	16808	16855	16798	16847	16740	16733	16808	16916	16730	16791	16757	16752	16842	16862	16619	16849	16876	16892	16706	16623	16584	16580	16800	16808	16778	16899	16927	16652	16760	16734	16849	16776	16870	16785	16776	16713	16851	16754	16768	16776	16594	16747	16815	16735	16938	16725	16927	16813	16879	16618	16729	16808	16735	16856	16913	16840	16835	16847	16694	16704	16849	16583	16686	16880	16758	16854	16794	16623	16696	16745	16887	16734	16784	16726	16815	16748	16876	16893	16807	16798	16807	16596	16722	16811	16695	16670	16792	16868	16895	16886	16836	17041	16969	16892	16681	16800	16910	16872	16822	16848	16806	16690	16766	16785	16947	16840	16706	16781	16800	16771	16739	16749	16759	16841	16813	16876	16852	16704	16774	16834	16817	16753	16854	16612	16794	16831	16538	16858	16695	16734	16627	16922	16694	16773	16871	16922	16887	16750	16808	16771	16800	16865	16797	16678	16703	16896	16877	16867	16738	16883	16971	16817	16669	16678	16903	16735	16785	16803	16847	16708	16873	16776	16709	16819	16745	16819	16803	16776	16809	16833	16732	16903	17048	16694	16827	16840	16717	16754	16907	16721	16752	16970	16715	16723	16850	16953	16801	16753	16884	16862	16843	16686	16859	16912	16881	16748	16783	16808	16890	16826	16739	16775	16715	16750	16815	16686	16660	16891	16940	16885	16691	16782	16769	16824	16811	16882	16775	16783	16938	16971	16725	16936	16542	16705	16846	16845	16587	16869	16718	16769	16738	16736	16809	16770	16751	16898	16675	16807	16752	16852	16821	16816	16768	16724	16734	16835	17006	16764	16835	16607	16983	16721	16738	16836	16983	16785	16829	16933	16894	16906	16646	16672	16699	16595	16785	16885	16709	16883	16898	16782	16738	16889	16731	16672	16819	16704	16693	16786	16797	16854	16709	16898	16797	16794	16803	16710	16850	16869	16725	16957	16819	16876	16835	16905	16919	16633	16720	16570	16863	17023	16781	16819	16914	16737	16759	16671	16690	16926	16921	16710	16831	16921	16828	16643	16944	16652	16795	16884	16743	16921	16833	16901	16924	16842	16710	16729	16691	16727	16804	16703	16694	16582	16808	16893	16666	16961	16681	16854	16748	16755	16777	16912	16701	16732	16686	16739	16798	16661	16748	16770	16906	16730	16896	16696	16817	16911	16889	16965	16860	16885	16860	16861	16972	16922	16878	16772	16911	16790	16978	16706	16701	16907	16823	16663	16785	16917	16764	16753	16803	16712	16773	16720	16690	16754	16702	16730	16812	16876	16863	16938	16677	16848	16815	16730	16961	16794	16593	17086	16794	16853	16757	16743	16809	16931	16751	16932	16956	16833	16670	16762	16680	16783	16830	16853	16562	16983	16653	16758	16814	16815	16755	16870	16775	16725	16882	16781	16677	16847	16819	16846	16773	16823	16708	16847	16821	16832	16648	16803	16785	16788	16913	16775	16870	16758	16735	16860	16797	16973	16827	16722	16877	16767	16788	16773	16689	16955	16835	16988	16754	16873	16928	16730	16757	16792	16848	16743	16859	16811	16888	16581	16857	16778	16754	16724	16611	16733	16780	16793	16717	16706	16828	16884	16793	16810	16730	16795	16761	16727	16799	16705	16731	16759	16784	16886	16870	16844	16802	16719	16973	16830	16941	16778	16824	16931	16950	16801	16717	16919	16716	16687	16742	16835	16806	16938	16836	16790	16721	16810	16837	16693	16751	16837	16920	16686	16672	16906	16772	16950	16819	16849	16824	16984	16679	16806	16721	16882	16642	16753	16827	16671	16758	16766	16570	16666	16730	16778	16619	16886	16732	16863	16710	16717	16894	16634	16919	16975	16876	16810	16740	16758	16917	16824	16900	16887	16799	16898	17006	16521	16873	16834	16918	16872	16753	16790	16727	16755	16825	16849	16687	16796	16695	16758	16808	16696	16895	16800	16712	16804	16794	16808	16949	16892	16934	16663	16826	16942	16716	16862	16652	16837	16818	16774	16822	16972	16732	16788	16867	16667	16927	16803	16724	16700	16759	16551	16985	16745	16710	16788	16785	16814	16769	16798	16774	16667	16851	16698	16729	16892	16808	16749	16726	16817	16768	16727	16800	16978	16953	16701	16813	16580	16859	16817	16745	16696	16622	16799	16851	16890	16673	16917	16692	16877	16830	16832	16830	16956	16945	16916	16685	16857	16534	16898	16738	16904	16758	16808	16822	16905	16879	16859	16899	16797	16713	16788	16963	16739	16918	16756	16862	16697	16707	16696	16866	16756	16834	16804	16805	16760	16734	16615	16838	16968	16834	16742	16813	16699	16719	16851	16788	17017	16684	16824	16601	16708	16863	16828	16812	16578	16749	16838	16905	16708	16767	16974	16772	16724	16804	16924	16663	16810	16654	16914	16994	16691	16910	16807	16668	16799	16900	16694	16825	16727	16861	16817	16748	16677	16858	16728	16747	16740	16780	16638	16895	16609	16743	16886	16625	16885	16790	16803	16685	16905	16916	16598	16968	16867	16637	16773	16871	16918	16705	16834	16669	16580	16824	16836	16802	16608	16704	16831	16883	16644	16808	16664	16915	16800	16722	16947	16898	16718	16964	16766	16990	16712	16693	16719	16700	16745	16951	16876	16760	16861	16724	16857	16932	16713	16753	16823	16828	16655	16902	16749	16674	16816	16710	16897	16778	16940	16839	16735	16850	16713	16694	16733	16796	16779	16744	16865	16862	16829	16927	16726	16812	16823	16943	16914	16899	17008	16814	16839	16774	17038	16901	16737	17034	16843	16771	16867	16735	16723	16815	16703	16881	16801	16792	16823	16838	16733	16781	16728	16781	16796	16715	16752	16746	16755	16745	16628	16814	16769	16830	16950	16822	16747	16750	16801	16671	16588	16913	16699	16485	16637	16898	16805	16717	16761	16813	16767	16841	16848	16978	16824	16745	16800	16866	16847	16634	16802	16909	16909	16556	16807	16901	16897	16762	16815	16881	16500	16801	16655	16809	16741	16860	16658	16630	16734	16860	16868	16544	16721	16790	16731	16696	16810	16808	16801	16735	16772	16625	16821	16737	16805	16753	16664	16713	16822	16912	16703	16637	16833	16809	16864	16627	16918	16762	16613	16746	16759
28429	25130	30978	25293	20013	19634	19409	19522	19139	19204	18920	18785	18824	19014	19002	18928	18870	18932	18749	18945	18975	18954	18846	18705	18708	18635	18619	18749	18952	19097	19088	19325	18891	18928	18732	18890	18723	18675	18732	18829	18638	18755	18558	18717	18728	18816	18679	18774	18728	18863	18401	18746	18674	18671	18578	18910	18764	18630	18697	18847	18661	18872	18944	18580	18775	18529	18672	18735	18841	18772	18825	18777	18783	18625	18564	18518	18557	18593	18718	18778	18851	18385	18750	18807	18776	18856	18912	18708	18815	18753	18876	18752	18757	18619	18855	18716	18675	18819	18889	18794	18619	18773	18702	18638	18721	18740	18739	18676	18773	18731	18703	18607	18806	18726	18635	18788	18703	18761	18767	18764	18734	18714	18656	18846	18768	18781	18797	18706	18764	18749	18749	18750	18885	18854	18710	18974	18832	18435	18726	18711	18686	18671	18822	18737	18730	18462	18739	18817	18756	18630	18800	18674	18918	18822	18904	18639	18903	18708	18730	18892	18776	18609	18686	18815	18671	18740	18708	18855	18763	18818	18712	18875	18879	18825	18865	18707	18792	18896	18781	18914	18629	18576	18716	18655	18754	18615	18802	18927	18884	18641	18658	18760	18776	18616	18805	18842	18831	18611	18889	18760	18656	18676	18712	18726	18737	18881	18684	18704	18797	18565	18689	18881	18876	18775	18998	18807	18891	18830	18816	18666	18738	18718	18545	18616	18845	18571	18857	18850	18662	18731	18687	18861	18822	18590	18686	18692	18790	18691	18806	18717	18811	18737	18704	18701	18760	18834	18954	18706	18859	18780	18549	18499	18702	18844	18662	18774	18743	18715	18538	18732	18691	18754	18791	18714	18769	18848	18824	18928	18789	18756	18505	18647	18812	18869	18718	18595	18653	18833	18899	18778	18601	18509	18877	18827	18913	18794	19024	18597	18657	18753	18637	18772	18734	18731	18793	18732	18791	18758	18672	18788	18716	18836	18662	18786	18786	18773	18739	18727	18843	18732	18539	18895	18797	18838	18590	18623	18793	18606	18837	18794	18799	18638	18674	18824	18883	18908	18771	18727	18738	18827	18661	18714	18863	18741	18839	18797	18882	18787	18825	18833	18682	18766	18702	18766	18687	18684	18521	18876	18584	18706	18757	18644	18830	18769	18777	18834	18822	18885	18712	18634	18853	18734	18751	18668	18891	18801	18583	18706	18731	18631	18847	18734	18874	18864	18994	18939	18639	18673	18605	18929	18775	18633	18809	18622	18831	18777	18687	18730	18584	18716	18742	18755	18952	18766	18892	18811	18900	18863	18805	18640	18905	18908	18690	18831	18773	18657	18691	18601	18653	18755	18610	18651	18723	18658	18691	18596	18942	19008	18816	18722	18871	18865	18493	18676	18854	18560	18737	18841	18862	18853	18625	18630	18499	18786	18535	18683	18758	18579	18704	18835	19019	18879	18845	18708	18727	18689	18900	18563	18729	18729	18779	18723	18735	18869	18825	18536	18787	18646	18855	18688	18994	18633	18650	18644	18529	18759	18671	18772	18934	18835	18742	18916	18607	18881	18829	18769	18694	18644	18787	18765	18755	18717	18704	18880	18748	18542	18658	18948	18721	18839	18935	18654	18687	18868	18651	18806	18636	18741	18788	18752	18744	18661	18690	18829	18898	18690	18833	19029	18770	18874	18745	18661	19035	18717	18786	18821	18839	18843	18633	18842	18714	18730	18675	18673	18657	18679	18678	18740	18810	18795	18948	18727	18480	18645	18936	18554	18794	18569	18680	18860	18813	18804	18854	18574	18783	18773	18818	18696	18755	18693	18777	18823	18665	18617	18876	18935	18653	18647	18661	18725	18707	18733	18870	18679	18827	18800	18895	18822	18481	18937	18797	18798	18951	18944	18795	18755	18679	18726	18722	18648	18662	19000	18814	18683	18902	18919	18876	18745	18769	18560	18580	18571	18738	18627	18741	18802	18773	18713	18776	18748	18847	18661	18955	18820	18852	18754	18864	18596	18737	18729	18658	18766	18645	18818	18646	18719	18881	18741	18844	18810	18498	18616	18593	18571	18748	18710	18566	18822	18723	18724	18886	18834	18908	18780	18707	18682	18785	18681	18820	18640	18812	18610	18776	18769	18786	18850	18884	18710	18495	18654	18858	18716	18795	18752	18778	18838	18849	18681	18949	18785	18715	18642	18629	18482	18507	18861	18778	18690	18781	18711	18615	18796	18853	18915	18674	18624	18766	18956	18821	18802	18667	18706	18826	18807	18712	18622	18861	18882	18798	18603	18778	18826	18948	18830	18749	18861	18603	18747	18594	18630	18803	18644	18726	18633	18759	18773	18720	18682	18826	18818	18764	18776	18884	18758	18919	18758	18718	18767	18647	18738	18810	19017	18760	18862	18739	18821	18715	18740	18777	18579	18678	18715	18777	18779	18836	18795	18800	18868	19027	18885	18679	18881	18573	18696	18712	18538	18949	18830	18696	18560	18900	18712	18730	18907	18719	18715	18624	18645	18870	18794	18821	18724	18748	18769	18886	18629	18851	18703	18702	18803	18625	18944	18815	18655	18847	18624	18627	18782	18924	18765	18867	18795	18702	19000	19096	18882	18599	18848	18750	18835	18759	18800	18782	18577	18558	18827	18872	18767	18827	18718	18731	19027	18667	18787	18726	18799	18858	18762	18849	18965	18840	18653	18650	18655	18683	18780	18632	18757	18589	18754	18755	18833	18775	18623	18776	18607	18893	18888	18743	18580	18663	18940	18836	18869	18706	18492	18760	18818	18897	18844	18871	18735	18708	18874	18849	19020	18855	18579	18963	18753	18694	18709	18779	18603	18571	18714	18789	18627	18884	18733	18797	18770	18780	18657	18895	18845	18960	18628	18881	18738	18721	18601	18928	18667	19131	18745	18833	18648	18638	18756	18868	18773	18861	18781	18747	18819	18714	18718	18984	18667	18798	18880	18849	18627	18781	18922	18875	18690	18937	18864	18680	18741	18563	18819	18606	18835	18811	18796	19013	18638	18664	18738	18682	18912	18691	18617	18942	18665	18772	18786	18930	18712	18879	18849	18634	18821	18755	18676	18731	18768	18839	18736	18732	18793	18740	18945	18851	18694	18675	18717	18695	18727	18596	18662	18737	18676	18811	18555	18879	18578	18659	18666	18625	18728	18765	18729	18830	18949	18784	18682	18883	18792	18767	18949	18917	18680	18679	18743	18682	18916	18665	18771	18812	18726	18870	18789	18760	18833	18754	18694	18628	18727	18755	18770	18799	18707	18836	18705	18717	18660	18861	18855	18900	18690	18682	19017	18729	18725	18796	18747	18631	18571	18707	18900	18703	18684	18742	18762	18668	18668	18944	18853	18887	18800	18662	18779	18869	18674	18778	18621	18854	18726	18841	18899	18577	18662	18754	19070	18721	18835	18638	18785	18862	18589	18708	18765	18833	18769	18886	18805	18959	19017	18878	18789	18702	18873	18908	18938	18746	18798	18770	18841	18796	18793	18816	18768	18833	18592	18910	18858	18795	18626	18638	18795	18609	18639	18806	18728	18736	18888	18786	18821	18740	18931	18676	18872	18710	18754	18596	18719	18717	18776	18602	18700	18724	18525	18913	18584	18621	18639	18810	18740	18779	18784	18737	18796	18857	18965	18649	18818	18892	18771	18609	18962	18647	18657	18717	18611	18899	18662	18707	18771	18887	18869	18611	18600	18678	18825	18833	18921	18717	18761	18720	18697	18812	19015	18769	18907	19008	18713	18728	18936	18547	18702	18798	18786	18760	18681	18847	18803	18663	18620	18821	18579	18776	18816	18938	18795	18846	18750	18674	18893	18716	18554	18648	18580	18784	18647	18746	19031	18777	18889	18836	18607	18701	18626	18675	18774	18668	18884	18616	18712	18810	18620	18636	18880	18742	18792	18703	18693	18684	18635	18785	18860	18666	18525	18701	18783	18953	18885	18816	18939	18769	18795	18884	18687	18990	18764	18634	18756	18931	18902	18706	18756	18767	18689	18759	18917	18526	18524	19010	18734	19012	18733	18664	18655	18625	18805	18558	18629	18639	18949	18602	18670	18694	18757	18615	18639	18726	18782	18657	18771	18744	18766	18754	18804	18710	18743	18704	18737	18836	18546	18732	18722	18743	18792	18751	18775	18614	18681	18950	18864	18870	18855	18642	18665	18660	18729	18806	18866	18777	18871	18868	18792	18768	18861	18789	18848	18921	18982	18469	18806	18623	18945	18710	18736	18498	18762	18416	18885	18769	18766	18706	18765	18846	18991	18856	18891	18584	18735	18725	18725	18960	18770	18599	18871	18848	18629	18926	18872	18899	18475	18784	18721	18748	18760	18898	18655	18713	18763	18641	18557	18786	18588	18677	18583	18715	18777	18777	18737	18935	18647	18806	18907	18869	18643	18976	18565	18767	18834	18806	18815	18722	18579	18709	18808	18677	18798	18697	18674	18869	18718	18732	18846	18658	18763	18813	18684	18818	18575	18633	18667	18693	18816	18596	18813	18753	18690	18523	18763	18704	18773	18744	18812	18643	18732	18621	18915	18909	18676	18650	18770	18917	18686	18775	18527	18782	18980	18575	18774	18885	18805	18777	18889	18828	18752	18745	18885	18710	18940	18757	18837	18770	18655	18644	18812	18718	18759	18840	18712	18797	18742	18898	18676	18545	18870	18939	18818	18867	18859	18893	18638	18993	18597	18579	18788	18866	18845	18739	18677	18648	18629	18713	18526	18661	18709	18859	18716	18723	18795	18789	18601	18620	18496	18916	18748	18550	18668	18838	18819	18688	18850	18835	18864	18727	18823	18795	18704	18981	18747	18783	18583	18657	18702	18919	18881	18804	18795	18896	18810	18901	18696	18797	18786	18772	18696	18953	18812	18494	18733	18797	18713	18689	18855	18956	18814	18867	18695	18936	18638	18681	18638	18904	18918	18941	18938	18989	18839	18741	18797	18829	18667	18825	19025	18675	18815	18860	18589	19015	18755	18745	18784	18894	18997	18517	18780	18864	18867	18791	18765	18866	18815	18827	18799	18791	18999	18724	18798	18877	18612	18710	18921	18900	18791	18761	18717	18798	18546	18792	18674	18831	18771	18763	18552	18864	18605
25893	37795	32384	20849	17898	17328	16680	16944	16579	16360	16223	16100	15973	16190	16084	16040	15808	15927	15979	16003	15969	15894	16232	15804	15900	15836	16038	15999	16200	16537	16283	16171	16065	15978	16118	15943	16115	15848	15802	15906	16022	15902	15833	15715	15941	15831	15958	15876	15802	16041	15822	15733	15852	15870	15857	15938	15724	15809	15943	15800	15832	15948	15833	16044	15903	15946	15842	15653	15939	15765	16079	15901	15728	15833	15877	15930	15866	15869	15967	15787	15928	15975	15953	15931	16064	15995	15671	15830	15997	15793	15854	16011	15767	15990	15871	15835	15772	15906	15901	15919	15941	15732	15808	15888	15812	16016	15931	15915	15783	15894	15841	15772	15905	15875	16038	16020	16012	15937	15944	15816	16045	15903	15895	15924	15883	15925	15802	15995	15711	16075	15896	15892	15905	16031	15886	15883	15896	15954	15944	15882	15945	15843	16166	15796	15925	15941	15824	15889	15770	15692	15803	15878	15703	15949	15911	15876	15691	15859	15954	15780	15776	15879	16014	15716	15963	15923	16034	15864	15856	16031	15789	15781	15797	16000	16017	15882	16080	15817	15878	15946	15784	16016	15810	15870	15946	15934	16121	15878	15870	15814	15790	15886	15998	15814	15935	15834	15947	15956	15930	15932	15901	16010	15987	15910	15876	15884	15922	15797	15875	16089	15953	15907	15954	16021	15954	15833	15972	15751	15909	15862	15710	15973	15797	15787	15971	15909	15954	15931	15999	16013	15829	15846	15867	15802	15871	15832	15931	15984	15881	15711	15882	15997	15911	15947	15916	15780	15715	15854	15920	15878	16040	15841	15805	15906	15872	16071	15916	15867	15814	16018	15844	15864	15910	15906	16019	15770	15792	15881	15840	15965	15810	15878	15805	16002	15911	15657	15809	15975	15803	15726	16016	15879	15928	15802	16126	15863	16031	15786	15829	15982	15810	15919	15957	15886	15860	15982	15871	15939	15859	15921	16023	15949	15891	15829	15862	15797	15707	15777	15893	15990	15734	15867	15939	15946	15946	15915	15846	15892	15925	15809	15857	15830	15972	15834	15839	15760	16002	15817	15858	15964	15711	15930	15917	15880	15934	15935	16012	15942	15937	16067	15790	15821	15856	16160	15919	15925	15756	15994	15807	16015	16077	15764	16025	15978	15670	15924	15828	15965	15755	15874	15799	15982	15764	15903	16008	15946	15921	15907	16038	15959	15918	15975	15668	15890	15820	16142	15825	15999	15903	16004	15972	15771	15785	16049	15802	15967	15760	15848	15784	15837	15766	15774	15967	15907	16065	15799	15852	15839	15935	15833	16095	15874	15849	15927	15791	15949	15878	15953	15820	16083	16037	15700	15876	15942	15877	15945	15775	15997	15916	15858	15949	15789	15943	15924	15976	15911	15919	15772	16018	16004	15741	15840	15858	15911	15901	15863	15914	15837	15925	15929	16068	16007	15879	15688	15666	15865	15930	15832	16099	15911	15879	15843	15923	15821	15906	15887	16016	15846	15996	15954	15867	15836	15788	15753	15940	15924	16005	15752	15897	15913	16051	16008	16031	15904	15848	16016	15850	16086	15842	15868	15788	15953	15949	15990	15863	15880	15967	15921	15735	16006	15890	15803	15730	16026	15879	15796	16009	15734	15872	15816	15854	15836	15802	15940	15822	15928	16016	15912	16028	15977	16005	15846	15874	15875	15958	15980	15883	15937	15835	15892	15890	15761	15913	15767	15767	15826	15905	15957	15691	15952	15928	16025	15909	15664	16024	15991	15943	15891	15991	15797	15882	15858	16015	15741	15807	15874	16009	15857	15869	15969	15846	15870	16047	15775	15887	15841	15790	15779	15842	15853	15770	15829	15932	15813	15894	15827	15936	15864	15912	15916	15931	15960	15766	15803	16002	15707	15953	15924	15750	15838	15986	15959	15962	15862	15930	15894	15928	16053	15629	15996	15925	15872	15830	15926	15838	15755	15897	16070	15785	15800	15753	15939	15838	15958	15898	15847	15850	15868	15921	15922	15729	15827	15858	15593	15785	15857	15846	15613	15865	15949	15852	15983	15880	16029	15927	15869	15879	15877	15969	15991	15939	15847	16022	16085	15830	15839	15925	15753	15825	15868	16027	15873	15665	15724	15781	15936	16054	15876	15861	15827	16003	15866	15747	15898	15922	15787	15744	15883	15774	16008	15892	15860	15758	15841	15795	15812	15961	15781	15831	15990	15940	15975	15820	15817	15952	15778	15673	15928	15779	15860	16048	15977	16109	15732	15979	16052	15725	15859	15831	15887	15906	15846	15729	15799	15845	15938	15746	15922	15841	15786	15807	15850	15958	15898	15877	15831	15850	15890	15983	15967	15894	15813	15986	15987	15930	15936	15884	15977	15991	15949	15890	15887	15926	15956	16034	15845	16023	15827	15800	15969	15810	15771	15908	15791	15910	16013	15833	15833	15923	16041	15869	15889	15908	15879	15799	15979	15861	15675	15976	15913	15977	15921	15848	15933	15960	15952	15905	15931	15905	15943	15674	15895	15803	16025	15789	15842	15801	15790	15930	15889	15820	15794	15875	15766	15808	15711	15769	15774	15749	15938	15864	15941	15674	15886	15838	15931	15925	15911	16054	15899	15977	15846	15966	16017	15970	15825	16056	16038	15806	15868	15753	15818	16045	15824	15866	15760	15868	15834	16007	15892	16049	15919	15913	15950	15955	15876	16085	16123	15759	15921	15962	15966	15933	15876	15704	15923	15864	15786	15921	15663	15857	15884	15947	15860	15940	15905	15770	15938	15912	15732	15894	15833	15889	15916	15797	15823	15747	16046	16034	15913	15814	15995	15763	15683	15998	15611	15869	15894	15886	15918	15999	15972	15796	15805	15946	15901	15792	15890	15968	15843	15759	15967	15892	15914	15953	15866	15677	16043	15903	16088	15865	15774	15800	16028	15886	15925	15871	15890	15958	15731	15917	15876	15931	15874	15919	15853	15871	15846	15863	15922	15906	15925	15992	15725	15815	15904	15906	15758	15883	15901	15954	15885	16098	15907	15862	15819	15669	15734	15759	15990	15966	15850	16037	15833	15928	15814	15838	16033	15889	15661	15822	16010	15622	15809	15941	15903	15841	15855	15853	15867	15766	15872	15929	15771	16175	15939	16026	15898	15790	15860	15901	15945	15909	15811	15762	15894	16031	15914	15977	15869	15701	15863	15779	15879	15841	15951	15782	15990	15937	15979	15684	15866	15852	15871	15697	15980	15793	15908	15829	15847	15946	15961	15911	15790	15630	16040	15700	15741	15860	15947	15878	15889	15794	15728	15925	15947	15949	15830	15922	15967	15928	15952	15795	15872	16013	15821	15770	15882	15845	15965	16036	15890	15788	15762	15845	15897	15957	15990	15906	15886	15900	15864	15897	15764	16120	15853	16002	15970	15952	15841	15933	15883	15923	15734	15853	15773	15884	15891	15920	15942	16018	15961	15905	15782	15874	15960	15740	15775	15856	15800	15995	15902	15898	16040	15886	15793	15781	15817	15846	15969	15901	15907	15833	16022	15785	15795	15952	15962	16026	15780	15869	15890	15843	15800	16072	15906	15779	15681	15980	15892	15969	15890	15956	15812	15825	16012	15865	15897	15944	15987	15905	15919	15847	15889	15849	15824	15819	15775	15899	15707	15839	15797	15825	15819	15876	15976	15861	15797	15910	16086	16023	15919	15931	15813	15785	15895	15866	16039	15846	16059	15942	15979	15895	15797	16048	15977	15931	15991	16038	15733	15922	15930	15879	15933	15879	16037	15863	16035	15890	16006	15907	15885	15935	15746	15910	15932	15887	15873	16009	15752	16026	15895	15995	15917	15898	15952	15861	15993	15872	15889	15937	15908	15952	16002	15901	15972	15977	15841	15969	16130	16010	15876	16020	16001	15919	15844	15775	15892	15796	15861	15758	15954	15827	15910	15909	15835	15727	15858	15868	15855	15801	15881	16107	15946	15912	15836	15799	15793	15877	15986	15913	15957	16013	15741	15751	15776	16025	15968	15892	15835	16031	15898	15986	15815	15930	15706	16026	15676	15760	15942	15911	15794	15938	15864	15724	15897	15768	15863	15787	15942	15854	15995	15991	16095	15882	16011	15832	15967	15990	15906	15939	15672	15825	15957	16000	15783	15771	15884	15864	15886	15826	15933	15796	15786	15951	15695	15921	15863	15868	15820	15768	15876	15984	15982	15870	15918	15871	15913	15997	15901	15871	16094	15860	15816	15812	15726	15886	15929	15998	15928	15816	15766	15776	15865	16042	15939	15852	15992	15957	15965	15808	15715	15762	16071	15850	15899	15891	15806	15839	15847	15879	15891	15808	15787	15705	15921	15888	15946	15899	15875	15925	15960	15818	15829	15927	15930	15960	15902	16044	15824	15908	15947	15820	15869	15814	15916	16111	15944	15939	15853	15885	15962	15921	15907	15985	15845	15663	15784	15934	15900	15950	15829	15943	15966	15950	15945	15995	16142	15895	15799	15777	15919	15958	15903	15921	15779	15911	15953	15993	15822	16019	15940	15909	15957	15973	16013	15948	15947	15826	15851	15820	15814	15924	15855	15810	15874	15987	15785	15911	16083	15777	15735	15755	15651	15827	15798	16078	15917	15868	15901	15894	15792	15693	15886	15956	15900	15729	15820	15805	15861	15937	15739	16108	16024	15770	16021	15959	15881	15621	15880	15913	15924	15856	15873	15853	15816	16010	16104	15980	15890	15863	15965	15804	15871	15995	15831	15961	15848	15742	15924	16180	15935	15874	16069	15804	15894	16027	15995	15835	15743	16116	15761	16068	15795	15831	15968	15777	15853	15925	15942	16012	15916	15827	15850	15648	15901	15877	15881	15730	15925	15784	15989	15908	15837	15979	15952	15706	16096	15988	15789	15886	15805	15814	15867	15930	15960	15940	15855	15962	15858	15830	15959	15899	15741	15874	15999	15837	15864	15840	15983	16074	15813	15973	15962	16027	15831	15882	15795	15837	15900	15931	15940	15965	15877	15944	16015	15818	15809	16060	15911	15950	15970	16020	15861	15680	15887	15821	15793	15835	15959	16172	15858	15839	15897	15802	15952	15809	15937	15924	15833	15901	15831	15859	15837	15942	15862
24020	21480	29061	24628	22567	23188	22893	20115	19785	19992	19389	19147	19189	19062	19349	19255	19255	19014	19065	18718	18999	18907	18860	18945	18908	18798	18878	19282	21062	21568	20914	20330	19615	18998	19029	18651	18843	18889	18834	18941	18710	18915	18971	18699	18720	18661	18852	18973	18751	18761	18963	18899	18817	18682	18698	18814	18718	18869	18700	18851	18524	18926	18643	18907	18563	19034	18826	18887	18842	18815	18678	18749	18749	18816	18795	18825	18847	18821	18935	18863	18639	18479	18615	18598	18782	18757	18894	18599	18903	18669	18670	18797	18857	18781	18868	18652	18657	18618	18736	18875	18877	18832	18696	18692	18741	18596	18920	18809	18688	18641	18869	18790	18687	18830	18886	18764	18724	18720	18573	18939	18816	18877	18657	18846	18608	18726	18585	18845	18828	18708	18620	18717	18728	18802	18690	18682	18680	18869	18732	18865	18622	18905	18767	18554	18775	18669	18801	18688	18881	18839	18817	18936	18628	18677	18835	18650	18492	18694	18624	18689	18870	18854	18723	18516	18598	18730	18739	18857	18619	18741	18823	18788	18772	18628	18532	18794	18799	19054	18975	18790	18682	18677	18773	18909	18737	18883	18743	18522	18632	18789	19011	18735	18765	18603	18758	18929	18755	18719	18720	18782	18777	18655	18570	18744	18724	18907	18909	18751	18815	18801	18879	18680	18805	18776	18687	18891	18771	18708	18730	18885	18739	18708	18594	18658	18880	18857	18873	18851	18919	18788	18562	19049	19090	18937	18803	18829	18638	18892	18905	18706	18615	18836	18858	18970	18763	18658	18815	18719	18743	18704	18791	18881	18704	18625	18762	18794	18798	18922	18816	18952	18925	18706	18802	18627	18806	18647	18587	18706	18800	18633	18739	18611	18760	18839	18658	18579	18783	18863	18855	18714	18669	18917	18842	18771	18804	18906	18645	18629	18877	18626	18620	18637	18745	18976	19149	18726	18787	18916	18797	18800	18739	18828	18762	18824	19000	18625	18878	18845	18595	18636	18818	18926	18855	18693	18705	18682	18777	18960	18635	18974	18670	18723	18593	18715	18852	18814	18662	18472	18904	18557	18765	18669	18764	18682	18984	18660	18587	18775	18747	18803	18771	18661	18774	18711	19011	18728	18433	18569	18792	18873	18897	18681	18797	18981	18697	18971	18944	18673	18659	18781	18762	18751	18658	18719	18785	18857	18587	18761	18678	18635	18822	18729	18906	18987	18916	18833	18687	18904	18645	18960	18581	18759	18668	18807	18448	18924	18828	18812	18815	18794	18858	18680	18686	18882	18736	19022	18765	18796	18811	18688	18772	18862	18762	18724	18917	18923	18683	18725	18888	18768	18583	18930	18899	18734	18505	18656	18682	18961	19086	18803	18659	18657	18740	18765	18984	18567	18730	18666	18523	18743	18800	18860	18627	18579	18817	18819	18957	18604	18717	18945	18823	18522	18663	18870	18875	18536	18706	18822	18730	18630	18867	18655	18622	18666	18908	18616	18909	18831	18808	18626	18693	18869	18840	18779	18595	18859	18791	18731	18810	18908	18838	18842	18849	18727	18731	18846	18545	18746	18746	18872	18651	18649	18885	18874	18838	18601	18627	18839	18651	18523	18651	18729	18897	18709	18668	18614	18718	18611	18663	18841	18895	18759	18840	18675	18667	18751	18623	18674	18676	18797	18725	18915	18627	18734	18692	18573	18498	18721	18670	18864	18569	18652	18568	18831	18573	18737	18767	18635	18736	18905	18675	18521	18804	18789	18626	18865	18878	18749	18882	18760	18674	18747	18808	18881	18986	18555	18812	18840	18672	18651	18751	18906	18724	18755	18675	18778	18631	18837	18842	18736	18742	19011	18611	18801	18837	18812	18857	18924	18967	18663	18639	18690	18777	18725	18725	18767	18838	18639	18906	18808	18813	18560	18935	18706	18833	18716	18685	18709	18695	18694	18731	18753	18719	18739	18675	18673	18843	18493	18727	18580	18597	18673	18796	18804	18662	18788	18680	18904	18639	18645	18693	19018	18776	18851	18669	18706	18754	18777	18869	18769	18700	18830	18688	18743	19102	18733	18691	18811	18676	18708	18571	18808	18641	18905	18698	18839	18787	18904	18861	18681	18833	18641	18761	18696	18889	18659	18839	18675	18803	18758	18570	18798	18933	18702	18818	18639	18764	18645	18918	18743	18708	18753	18819	18762	18693	18679	18723	18641	18920	18774	18672	18820	18816	18707	19054	18698	18762	18680	18669	18759	18884	18862	18641	18671	18786	18863	18784	18664	18843	18862	18822	18822	18632	18696	18657	18646	18650	18698	18745	18639	18557	18960	18673	18919	18858	18615	18770	18646	18736	18695	18653	18524	18633	18764	18849	18700	18655	18871	18769	18963	18843	18710	18614	18688	18740	18662	18887	18845	18943	18733	18709	18722	18880	18839	18856	18820	18929	18915	18769	18582	18674	18749	18811	18646	18891	18676	18826	18764	18746	18633	18449	18662	18777	18675	18793	18873	18604	18680	18941	18578	18865	19022	18730	18925	18714	18699	18790	18595	18802	18782	18920	18650	18603	18691	18752	18671	18583	18841	18765	18795	18791	18739	18792	18905	18742	18890	18725	18782	18536	18746	18628	18728	18660	18927	18726	18779	18907	18621	18660	18803	18681	18813	19008	18834	18711	18585	18876	18923	18616	18607	18762	18836	18777	18711	18759	18865	18717	18867	18869	18831	18734	18802	18745	18619	18713	18706	18694	18847	18714	18726	18619	18863	18878	19058	18785	18888	18751	18588	18747	18625	18574	18753	18948	18701	18604	18751	18768	18642	18667	18680	18761	18656	18792	18502	18867	18808	19013	18818	18882	18806	18726	18789	18588	18446	18856	18834	18789	18703	18664	18570	18803	18724	18936	18650	18814	18730	18761	18614	18714	18793	18641	18926	18851	18816	18804	18701	18760	18598	18652	18641	18816	18712	18739	18931	18640	18535	18960	18681	18874	18871	18878	18687	18715	18908	18711	18848	18793	18721	18865	18797	18572	18855	18812	18653	18552	18983	18767	18680	18542	18727	18687	18833	18549	18759	18605	18760	18813	18964	18688	18627	18655	18696	18870	19044	18497	18639	18812	18787	18765	18581	18760	18716	18684	18905	18758	18703	18845	18822	18815	18817	18886	18888	18950	18731	18893	18766	18651	18721	19024	18793	18947	18734	18751	18825	19147	18718	18607	18676	18799	18763	18797	18749	18580	18937	18687	18681	18796	18878	18742	18742	18788	18944	18774	18557	18714	18764	18600	18722	18554	18584	18715	19049	18723	19048	18663	18522	18501	18581	18744	18748	18743	18873	18556	18543	18745	18853	18720	18958	18858	19005	18754	18800	18808	18758	18876	18942	18895	18846	18847	18768	18608	18707	18817	18813	18906	18918	18722	18739	18792	18836	18635	18750	18830	18614	18760	18766	18750	18751	18805	18738	18782	18642	18737	18786	18605	18735	18679	18769	18964	18770	18934	18684	18902	18922	18766	18803	18804	18738	18724	18900	18811	18770	18711	18866	18818	18760	18756	18872	18617	18935	18841	18749	18906	18613	18700	18737	18766	18762	18609	18796	18775	18667	18589	18745	18742	18597	18824	18996	18882	18760	18731	18811	18746	18855	18701	18666	18788	18742	18694	18672	18620	18711	18650	18897	18649	18795	18512	18632	18834	18489	18593	18707	18638	18893	19007	18772	18775	18658	18724	18960	18755	18759	18695	18645	18815	18857	19011	18843	18752	18702	18613	18669	18665	18610	18750	18634	18768	18934	18763	18695	19008	18730	18714	18725	18807	18664	18789	18537	18811	18718	18781	18488	18891	18759	18771	18737	18981	18885	18742	18596	18777	18699	18823	18794	18742	18854	18890	18682	18651	18975	18921	18605	18954	18595	18691	18649	18978	18563	18553	18695	18580	18650	18745	18770	18849	18753	18665	18991	18909	18814	18678	18586	18731	18764	18833	18966	18521	18678	18824	18634	18877	18766	18724	18629	18773	18814	18727	18753	18725	18585	18839	18786	18779	18764	18803	18656	18799	18789	18852	18692	18885	18907	18895	18901	18835	18807	18849	18592	18743	18607	19001	18682	18858	18968	18735	18721	18707	19000	18608	18528	18723	18708	18649	18644	18840	19023	18800	18884	18814	18673	18823	18842	18674	18560	18650	18573	18883	18719	18916	18656	18903	18757	18610	18715	18686	18792	18728	18836	19003	18721	18711	18731	18546	18880	18925	18668	18900	18936	18984	18692	18882	18945	18836	18901	18632	18686	18792	18771	18713	18641	18942	18728	18742	18475	18747	18856	18557	18824	18724	18721	18948	18766	18763	18598	18688	18806	18625	18512	18766	18625	18812	18838	18693	18861	18792	18799	18866	18900	18812	18778	18716	18706	18778	18677	18554	18619	18730	18848	18614	18760	18850	18771	18782	18711	18820	18817	18816	18734	18543	18877	18864	18675	18596	18950	18823	18808	18780	18526	18804	18762	18782	18620	18659	18796	18868	18765	18793	18861	18765	18790	18804	18736	18814	18768	18694	19038	18873	18673	18808	18812	18729	18781	18748	18677	18838	18621	18764	18838	18673	18616	18739	18924	18753	18678	18769	18722	18626	18611	18526	18782	18704	18736	18765	18800	18679	18991	18739	18786	18706	18635	18853	18741	18654	18720	18829	18475	18977	18905	18826	18826	18563	18764	18919	18786	18797	18744	18666	18847	18740	18591	18793	18627	18822	18608	18710	18782	18700	18597	18893	18707	18853	18755	18922	18813	18645	18663	18689	19087	18614	18857	18432	18831	18839	18838	18812	18817	18665	18761	18612	18795	18761	18877	18861	18862	18668	18761	18986	18784	18698	18719	18838	18839	18725	18671	18700	18921	18639	18732	18595	18615	18890	18684	18726	18831	18796	18537	18639	18803	18707	18784	18685	18619	18451	18660	18758	18949	18482	18641	18926	18617	18718	18663	18829	18930	18666	18716	18821	18719	18757	18943	18769	18653	18725	18943	18760	18726	18712	18753	18825	18862	18759	18706	18661	18395	18848	18869	18915	18779	18982	18858	18906	18791	18830	18652	18821	18775	18796	18776	18747	18788	18707	18736	18851	18917	18660	18461
29994	52133	43617	23482	20157	18828	18266	17512	17393	17347	16608	16480	16432	16292	16323	16373	16515	16126	16181	16154	16042	16155	15932	15808	16100	15920	16119	17152	19384	19530	18885	17688	16939	16353	16097	15985	15851	15807	15873	15919	15915	16040	15882	15968	16060	15843	15904	16003	15987	15898	16034	15958	15972	15869	15906	15827	15834	15815	15981	15964	15856	15971	15876	16230	15859	16007	15855	15830	15954	16012	15837	15929	15888	15812	15857	15965	15859	15807	15833	15903	16027	15744	15845	15861	15887	16000	15980	15881	15875	15877	15791	15985	15811	15849	16001	15849	15888	15970	15991	15844	15806	15918	15862	16002	15972	15889	15837	15958	15870	15881	16003	15900	15791	15990	15679	15911	15807	16047	15830	15785	15890	15992	15924	16035	15842	15828	16002	15991	15812	15932	16145	16099	16003	15756	15877	15955	15838	15787	15982	15777	16041	15956	15988	15812	15961	15759	15882	15891	15854	15780	15967	15812	15851	15880	15893	15939	15850	15800	16101	15835	16077	15883	15794	16050	15991	15701	15783	16172	15950	15812	15756	15898	15735	15810	15862	15894	15965	15849	15916	15912	15866	15912	16110	15879	15972	15860	15981	16132	15946	15801	15947	15892	15628	15972	16078	15956	15660	15747	15806	15963	15916	15846	16049	15952	16031	15835	15734	16004	15912	15859	15918	15830	15775	15818	15857	15873	15843	15785	15933	15964	15869	15828	15845	15834	15896	15733	15972	15957	15924	15939	15887	15874	15867	15709	15976	15855	15992	15955	16028	15987	15920	15721	15811	15979	15927	15874	15875	15898	15984	15881	15934	15841	15807	15911	16004	15855	15793	15890	15868	15920	15904	15829	15772	15836	15668	15844	15919	15943	15862	15833	15899	15830	15901	16002	15921	15823	15753	15800	15955	15841	15911	15984	15920	15918	15812	15942	15983	15943	15942	15979	15745	15914	15845	15923	15908	15908	15813	15908	15937	15654	15762	15718	15892	15846	16034	15830	16019	15834	15713	15976	15685	15851	16138	15992	16004	15696	15880	15920	15935	15946	15900	15911	15777	16082	15914	15974	15986	15864	15858	16123	15744	15820	15782	16014	15958	15751	15850	15793	16016	15961	16058	15711	15679	15848	16018	15915	15897	15760	15810	15963	15701	15999	15776	15921	15935	15915	15938	15804	15887	15964	15897	15858	15867	15935	15832	15922	15901	16026	15878	15950	15692	15962	15744	15801	15837	15893	15998	15888	15890	15843	15815	15860	16038	16007	15950	15891	15840	15777	15910	15784	15929	15890	16052	15882	16019	15845	15986	15982	15923	15796	15923	15953	15708	15787	15818	15849	15846	15893	15573	15797	15917	15784	15879	15987	16064	15862	15866	15879	15991	15968	15821	15971	15870	15712	15800	15833	15785	15922	15979	15858	15686	15871	15723	15811	15860	15928	15920	15782	15978	15784	15860	15944	15741	15998	15820	15938	15819	15786	15858	15744	15838	15960	15703	15904	15673	16026	15742	15848	15928	15754	16034	15827	15932	15946	15845	16003	15875	15860	15888	15913	15840	16012	15944	15976	15877	15787	16104	15765	15896	15810	15952	15974	15819	15903	15842	15950	15900	15833	15916	15848	15946	15717	15887	16076	15648	15834	16034	15837	16101	15935	15772	15820	15831	16044	15835	15936	15926	15985	15788	15903	16001	15957	15765	15966	16031	15982	15926	15935	15930	16035	15957	15760	15765	15905	15833	16098	15742	15842	15925	15897	15833	15796	15994	15858	15863	15971	15947	15908	15728	15856	15903	15871	15817	15965	15825	15940	15902	15925	15937	15916	15858	15877	15924	15911	15857	15981	15992	15907	15818	15808	16103	15945	15930	15857	15918	15879	15845	15906	15973	15801	15919	15907	16073	15995	15766	16061	16005	15949	15867	15921	16097	15803	15961	15927	16049	15678	15797	15846	15880	15740	15760	15867	15882	15965	15924	15902	15870	15799	16032	15942	15922	16004	15839	15933	15843	15957	16025	15914	16047	15952	15869	15820	16015	15761	15800	15885	15818	15987	15744	15945	15794	15894	15902	15800	15920	15818	15897	15831	15948	16073	15834	16018	15828	15882	15918	15874	15862	15693	15831	15875	15913	15936	15957	15817	15976	15604	15923	15895	15686	15768	15918	15942	15888	15918	15996	15809	15994	15943	15974	15759	16024	15884	15909	15968	15696	15927	15832	15880	15828	15800	15906	15926	16014	15763	15898	15801	15817	16197	15864	15920	15826	15828	15741	15916	15934	15788	15836	16020	15727	15715	15870	15962	15820	15946	15826	15921	15940	15860	15943	15740	15856	16031	15912	16041	15895	15867	15834	16065	15934	15752	15862	15801	15891	15822	15847	15919	15904	15918	15775	15860	15689	15909	16021	15854	15872	15841	15900	15864	15998	15840	15673	15935	15767	15937	16030	15777	15900	15766	15893	15817	15960	15977	15880	15841	15839	15875	15782	15853	15749	16000	15959	15720	16000	15941	15687	15948	15960	16010	16013	15839	15860	16000	15879	15966	15898	15871	15773	16017	15976	15947	15976	15785	15900	15872	15924	16018	15824	15949	16007	15994	15846	15863	16058	15693	15957	15854	15887	15959	15679	15882	15840	16042	15850	15808	15934	15898	15801	15950	15739	15886	15894	15932	15934	15823	15989	15823	15984	15788	15946	15953	16021	15857	15902	15849	15851	15914	15879	15998	15875	16146	15948	15991	15991	16155	15687	15749	15821	15977	15943	15881	15765	15891	15888	15830	15992	15954	15954	15958	15781	16105	16008	15819	15572	15773	15987	15846	15876	15911	16099	15931	15915	15969	16079	16039	15695	15979	16009	15941	15918	15926	15922	15776	15849	16105	15843	15883	15788	15897	15860	15684	15696	15844	15883	15972	15966	16005	15742	15795	15903	15679	15930	15880	16041	15840	15903	15871	15861	15900	15831	15919	16065	15740	15731	15915	15899	15845	15879	15844	15947	15954	15996	15768	15897	15868	15928	16019	15872	15852	15822	15917	16000	15958	15815	15737	15960	15950	15865	15815	15991	15905	16091	15899	15868	15911	15876	15963	15896	15896	15805	15995	15883	15884	15848	15780	15800	15851	15738	15905	15940	16037	15952	15947	15855	15840	15891	15971	16009	16147	16004	15887	15915	15835	15746	15930	15728	15803	15946	15921	15745	15764	15958	16054	15829	15934	15953	16108	15968	15948	15798	15951	15848	15977	15873	15822	15844	15799	15935	15921	15936	15881	15966	15829	15982	15801	15892	15875	15735	15977	15842	15826	15841	15858	15967	15835	15947	15851	15896	15727	15882	15922	15920	15819	15896	15871	15978	15778	15953	15839	15795	15924	15916	15756	15894	16071	15958	15783	15923	15815	15909	15918	15719	15868	15814	15922	15761	15831	15797	15817	15812	15822	15979	15765	16110	15959	15761	15898	15880	15816	15850	16104	15866	15807	15815	15790	15926	15865	16092	15735	16070	15884	16045	15775	15959	16036	15974	15748	15882	15915	15945	15866	15817	15688	16025	15813	15856	15931	15791	16082	15895	15903	15725	15933	16024	15876	15808	15915	15836	15993	15929	15890	15702	15915	15983	15871	15944	15869	15830	16030	15831	16077	15852	15782	15994	15893	15919	16042	15851	15813	15808	15992	15835	15751	15750	15841	16031	16036	15821	16003	15953	15902	15998	15788	15793	16010	15929	15714	15890	15895	16022	15873	15734	15995	15900	15894	15840	15905	16092	15742	15914	15940	15835	16098	15869	15852	15932	16063	16110	15935	15738	15904	15852	15995	15942	15887	15805	15948	15947	15935	15818	16016	15838	15983	15818	15977	15917	15907	15875	15864	15732	16010	15812	15898	15892	16005	15892	15784	15846	15710	15838	15824	16039	15756	15698	16142	15886	16005	15746	15960	15782	15838	15872	15914	16059	15943	15905	15951	15934	16028	15869	15997	15792	15943	16046	15886	15998	15979	15881	15973	15841	15686	15862	15953	15905	15820	15862	15836	15944	15950	15816	15689	15794	16012	15838	15887	15812	15896	15912	15809	15985	16068	15773	15941	15780	15873	15862	15922	16192	15685	16043	15982	16024	15819	16047	15852	16076	15968	15862	15987	16085	15975	15862	15855	16061	15900	15764	15929	15806	15723	15994	15878	15927	15921	15995	15881	16021	15886	15873	15849	15807	15869	15766	15975	16034	16009	16020	16070	15770	16035	15964	15874	15869	15860	15894	15957	16212	15723	15851	15710	15866	15827	15739	15927	16007	15935	15818	15772	15977	15892	15673	15897	15851	15758	15880	15887	15835	15783	15850	15817	16097	15836	15958	15949	15910	15764	15997	15957	15998	15862	15741	15984	15950	15854	15828	15790	15805	15993	15813	15655	15795	15780	15814	15881	15764	16005	15827	15976	15769	15996	15864	15764	15911	15915	15830	15896	15819	15801	15986	16028	15895	15928	15875	15931	15882	15896	15784	15933	15796	15710	15850	15960	15924	16035	16147	15941	16171	16088	15820	15811	16077	15761	15920	15716	15765	15868	15895	15948	15817	15920	15802	15903	15809	15921	15928	16001	15972	15904	15811	15886	15922	15999	15931	15919	15988	15931	15855	15832	15976	15915	15966	16040	15967	16106	15938	15881	15933	15777	16016	15962	15951	15941	15915	15904	15919	15946	15942	15936	15851	15860	15784	15795	16094	15681	16095	15777	15795	15788	15980	15822	15921	15846	15958	15964	15634	15956	15782	15816	15971	15927	15821	16004	15887	15978	15985	15813	15880	15808	15963	15905	15878	15864	16085	16067	15822	15816	15862	15878	15908	15881	15830	15862	15835	15888	15961	15932	15975	15967	15786	16059	15754	15890	16062	16138	16040	16065	16034	15807	15824	15931	15937	15649	15883	15934	16042	15956	15773	15774	15771	15931	15805	15846	15958	15955	15940	15982	15838	15857	15803	16100	16025	15843	15905	15935	15843	15886	15937	15921	15608	15854	15910	15942	15795	15838	15916	15903	15890	15813	15919	15805	15998	15770	15846	15848	15946	15927	16080	15898	16010	15895	16018	15901	16127	16095	15995	15808	15933	15812	15881	16077	15894	15986	15865	15901	15815	16007	15901	16158
22954	21435	29336	23906	21709	23983	26376	20950	20221	20573	20058	19719	19643	19456	19274	19499	19246	19395	19271	19097	18885	19043	19039	18825	19043	19054	19484	21367	23212	23713	22859	21205	20091	19378	19075	19079	19046	19131	19017	18846	18940	18855	18912	18964	19054	18822	19236	18863	18953	18725	18930	18734	18778	18960	18709	18588	18786	18659	18645	18839	18743	18791	18982	18905	18791	18801	18954	18733	18923	18604	18857	18803	19052	18726	18977	18713	18794	18625	18906	18559	18879	18638	18740	18657	18587	19007	18746	18889	18906	18695	18878	18893	18947	18668	18852	18798	18639	18844	19047	18803	18610	18738	18959	18716	18775	18941	18797	18984	18977	18801	18870	18811	18911	18789	18820	18914	19033	19062	18643	18696	18667	18950	18789	19077	18762	18883	18602	18804	18848	18749	18695	18726	18868	18554	18895	18823	18924	18783	18694	18836	18866	18670	18932	18697	18838	18910	18863	18802	18738	19042	18920	18779	18762	18691	18715	18719	18853	18938	18688	18757	18736	18547	18782	18773	19029	18617	18699	18825	19043	19045	18740	18767	18620	18794	18740	18614	18650	18947	18901	18909	18722	18810	18952	18738	18689	18746	18713	18724	18805	18807	18983	18954	18784	18797	18654	18905	18641	18664	18772	18660	18715	18684	19051	18950	18930	18834	18711	18821	18743	18903	18869	18776	18884	18754	18769	18596	18672	18883	18756	18898	18792	18576	18824	18650	18663	18610	18547	18857	18831	18814	18970	18867	18690	18926	18825	18699	18859	18861	18720	18993	18784	18858	18693	18766	18795	18813	18816	18858	18797	18767	18758	18612	18838	18808	18853	18483	18777	18837	18619	18766	18881	18853	18690	18724	18785	18752	18650	18991	18863	18738	18829	18684	18801	18588	18701	18780	18812	18852	18942	18802	18695	18734	18736	18616	18816	18911	18769	18604	18714	18676	18688	18993	18904	18773	18780	18984	18770	18627	18732	18875	18807	18837	18914	18997	18766	18759	18871	18884	18883	18978	18703	18645	18795	18858	18913	18795	18676	18662	18671	18758	18855	18581	18867	18783	18530	18856	18749	18925	18796	18722	18841	18807	18644	18615	18972	18737	18955	18725	18706	18842	18677	18751	18645	18958	18655	18724	18607	18594	18458	18733	18900	18779	18673	18820	18666	18690	18630	18761	18853	18738	18880	18815	18931	18852	18686	18740	18751	18677	18945	18881	18616	18606	18760	18673	18943	18715	18738	18562	18895	18902	18789	18964	19063	18826	18787	18768	18826	18992	18656	18725	18785	18640	18948	18990	18534	18687	18888	18925	18869	18797	18936	18852	18651	18816	18770	18840	18906	18776	18891	18949	18720	18728	18508	18674	18718	18703	18780	18555	18837	18876	18980	18835	18925	18870	18692	18870	18768	18677	18859	18778	18966	18895	18712	18875	18816	18899	18823	18899	18891	18734	18848	18706	18726	18652	19023	18756	18902	18616	18755	18953	18785	18938	18784	18653	18617	18617	19128	18594	18815	18824	18711	18799	18665	18723	18893	18628	18759	18793	18827	19016	18955	18668	18985	18663	18833	18688	18653	18731	18947	18719	18831	18800	18719	18547	18596	18800	18829	18873	18775	18731	18827	18711	18827	18820	18712	18619	18877	18696	19002	18778	18716	18646	18540	18836	18943	19073	18941	18938	18685	18728	18874	18688	18611	18845	18917	18562	18721	18919	18656	18814	18789	18747	18739	18699	18875	18745	18729	18571	18810	18878	18809	18910	18905	18822	18671	18659	18942	18754	18693	18549	18753	18894	18823	18788	18808	18534	18888	18765	18689	18618	18744	18655	18858	18780	18912	18666	18811	18736	18829	18715	18978	18617	18606	18965	18805	18796	18898	18829	18693	18802	18746	18643	18602	18906	18633	18645	18991	18896	18591	18621	18655	18683	18682	18739	18713	18658	18805	18825	18781	18807	18862	18749	18957	18852	18757	18807	18779	18644	18612	18828	18614	18694	18962	18991	18790	18829	18706	18668	18924	18639	18913	18740	18779	18834	18886	18676	18843	18749	18888	18774	18609	18744	18851	18644	18774	18904	18761	18731	19089	18863	18820	18657	18938	18799	18841	18866	18752	18881	18778	18740	18663	18915	18746	18679	18834	18556	18767	18722	18801	18818	18825	18728	18842	18744	18825	18819	18907	18845	18817	18763	18805	18735	18791	18710	18786	18887	18728	18983	18771	18770	18563	18537	18686	18678	18773	18641	18553	18699	18725	18743	18767	18832	18663	18812	18692	18739	18831	18801	18664	18734	18762	18805	18929	18711	18797	18889	18802	18739	18582	18892	18698	19135	18768	18762	18588	18745	18857	18638	18868	18752	18711	18728	18964	18877	18877	18751	18705	18718	18952	18939	18742	18743	18853	18864	18850	18921	18855	18638	18700	18898	18897	18821	18828	18708	18872	18552	18795	18799	18571	18823	18852	18576	18969	18779	18849	18925	18751	18798	18913	18833	18799	18746	18815	18740	18746	19052	18691	18760	18784	18804	18975	18844	18673	18665	18671	18898	18721	18749	18766	18680	18633	18700	18740	19000	18706	18856	19047	18650	18772	18818	18872	18876	18714	18787	18848	18621	18846	18675	18922	18599	18992	18896	18810	18716	18823	18795	18957	18879	18899	18778	18647	18937	18741	18732	18929	18794	18640	18692	18714	18662	18828	18772	18867	18493	18773	18680	18865	18855	18934	19087	18909	18579	18633	18963	18767	18701	18771	18747	19033	18961	18526	18764	18748	18913	18794	18835	18596	18635	18862	18741	18702	18881	18984	18729	18709	18774	18872	18754	18652	18759	18733	18720	18531	18677	18974	18759	18925	18497	18804	18817	18692	18702	18730	18705	18656	18823	18634	18775	18789	18611	18949	18822	18657	18960	18926	18566	18729	18810	18905	19073	18815	18900	18652	18671	18767	18739	18763	18619	18790	18862	18708	18870	18738	18869	18832	18690	18817	18659	18702	18615	18802	18687	18539	18622	18897	18795	18741	18850	18926	18705	19002	18751	18734	18871	18901	18801	18867	18968	19029	18725	18728	18860	18828	18939	18723	18783	18646	18735	18755	18741	18878	19024	18755	18603	18674	18826	18613	18677	18831	18656	18633	18919	18703	18889	18945	18827	18587	18579	18789	18792	18839	18833	18683	18924	18808	19015	18643	18690	18904	18660	18693	18761	18564	18641	18707	18862	18764	18852	18611	18798	18565	18698	18862	18863	18740	19050	18692	18736	18714	18970	18622	18826	19015	18724	18678	18788	18861	18803	18790	18860	18831	18844	18820	18764	18850	18537	18985	18835	18821	18784	19117	18692	18880	18856	19026	18649	18809	18740	18635	18733	18878	18602	18619	18754	18821	18785	18859	18877	18985	18649	18802	18666	18941	18807	18721	18786	18819	18618	19080	18718	18844	18852	18577	18913	18755	18665	18761	18735	18654	18926	18752	18662	18852	18862	18812	18826	19068	18791	18706	18818	18902	18750	18939	18777	18897	18626	18818	18774	18745	18993	18794	18759	18484	18846	18791	18872	18753	18840	18744	18835	18787	18733	18821	18944	18736	18824	18717	18611	18660	18539	18777	18891	18843	18575	18851	18762	18686	18717	18812	18889	18693	18819	18772	18591	18628	18823	18735	18985	18911	18897	18684	18617	18606	18724	18776	18858	18583	18764	18786	18889	18816	18648	18735	18796	18848	18808	18864	18861	18597	18940	18569	18769	18518	18729	18785	18614	18871	18870	18829	18613	18731	18902	18809	18859	18837	18777	18887	18606	18774	18895	18923	18531	18618	18834	18665	18672	18624	18480	18743	18801	18643	18617	18642	18700	18647	18698	18835	18764	18916	18822	18731	18615	18749	18770	18906	18890	18881	18938	18803	18800	18516	18657	18797	18824	18664	18619	18845	18833	18613	18716	19011	18901	18919	18724	18606	18821	18914	18921	18895	18954	18912	18887	18753	18617	18809	18678	18758	18738	18794	18708	18788	18687	19033	18585	18701	18785	18830	18699	18994	18826	18705	18603	18766	18587	18914	18880	18590	18604	18791	18775	18683	18863	18889	18867	18864	18735	18971	18618	18639	18950	18855	18844	18836	18791	18872	18915	18946	18894	18699	18648	18818	18883	18860	18920	18887	18814	18580	18731	18913	18677	18853	18937	18953	18686	18932	18916	18869	18839	18739	18888	18877	18649	18708	18755	18807	18865	18808	18832	18778	18741	18814	18716	18839	18685	18781	18945	18851	18930	18832	18816	18880	18889	18737	18842	18876	18755	18934	18694	18669	18743	18785	18787	19098	18809	18918	18863	18858	18624	18786	18715	18900	18831	18593	18749	18722	18982	18604	18640	18913	19004	18839	18725	18726	18936	19007	18873	18692	18821	18789	18840	18565	18789	18978	18877	18730	18723	18700	18799	18632	18929	18577	18759	18882	18711	18905	18759	18633	18842	18678	18841	18887	18706	18936	18677	18954	18981	18817	18786	18574	18800	18918	18629	18690	18730	18953	18689	18792	18767	18857	18891	18835	18715	18939	18754	18982	18803	18936	18686	18565	18800	18712	18520	18990	18787	18881	18788	18794	18936	18751	18777	18769	18903	18910	18796	18819	18680	18714	18766	18500	18918	18876	18694	18767	18881	18757	18850	18929	18886	18747	18861	18840	18793	18854	18802	18979	18767	18690	18875	18901	18720	18734	18900	18905	18965	18626	18744	18855	18909	18740	18782	18844	18796	18749	18693	18953	18800	18661	18684	18610	18752	18737	18873	18852	18785	18832	18925	18916	18728	18620	18829	18787	18779	18886	18697	18604	18860	18775	18831	18620	18709	18771	18688	18848	18820	18841	18710	18726	18705	18878	18740	18713	18877	18748	18902	18870	18728	18741	18721	18849	18847	18566	18769	18910	18720	18949	18732	18663	18416	18605	18713	18750	18820	18827	18776	18746	18758	18941	18728	18790	18756	18854	18563	18769	18883	18656	18929	18798	18630	18688	18922	18593	18809	18697	18959	18990	18839	19013	18879	18561	18870	18591	18780	18931	18720	18779	18720	18663	18800	18817	18987	18870	18707	18787	18782	18821	18848	18778	18680	18821	18875	18689	18891	18737	18963	18766	18732
33994	57347	44423	26811	22132	20492	19625	18335	18078	17932	17026	17011	16640	16420	16608	16699	16589	16385	16326	16256	16047	16151	15994	16131	16137	15906	17228	20165	22292	22570	21184	18933	17316	16556	16181	15746	15971	15849	15896	15968	16042	15887	15885	15745	15924	15854	15976	15916	15848	16011	15810	16006	15743	15861	15982	15826	15828	15954	16047	15920	15772	15942	15974	15976	16066	15753	15961	15685	16224	15902	16068	15885	15928	15863	16128	15822	15880	15953	15880	16033	15940	15881	15905	15905	15904	15982	15760	15814	15878	15983	15903	15780	15991	15885	15889	15843	16089	16049	15968	15995	15999	15823	15891	16145	15843	15867	15902	16074	15844	15866	15983	15917	15809	15769	16031	15883	15955	15871	15872	15757	15927	16090	16038	15691	15839	15752	15792	15889	15824	15808	16036	15780	15847	15868	15801	16043	15964	15821	15989	15895	15757	15895	15903	16056	15918	15967	15843	15805	15937	15931	15870	16041	15908	16020	15676	15873	15881	15922	15892	15840	15784	15744	15866	15981	15756	16034	15789	15809	15875	15984	15963	15960	15837	15977	15944	16021	15722	15720	15900	15977	15789	15717	15840	15905	16078	15770	15814	15848	15867	15833	15935	15890	15987	15823	15866	15793	15899	15844	15850	15980	15852	15997	15740	15903	15875	15813	16032	16048	15872	15990	15759	15955	15945	16029	15829	15746	15928	15940	15788	15806	15877	15998	15856	15865	15882	15890	15709	15894	15838	15972	15861	15980	15812	16036	15826	15849	15914	16076	15975	15813	15848	15954	15960	15932	15861	15875	15811	15655	15955	15803	15990	16015	15885	15907	15899	15862	15723	15972	15921	15972	15914	15769	15907	15901	15881	15880	15940	15804	15972	15920	15903	15975	15949	15863	15975	15818	15842	15912	15872	15980	15886	15767	15757	16067	15925	15820	15854	16000	15781	15857	15865	15862	15905	15838	15810	15809	15755	15843	15920	15963	15831	16004	15871	15870	15911	15986	15885	15755	15768	15742	15867	15953	15855	15727	15940	15815	15893	16031	15818	15834	15973	15989	15846	15991	15931	15668	15819	15818	15845	15980	15999	15706	16050	15851	15791	15986	15854	15861	15775	15967	15908	15787	15953	15682	15858	15825	15942	15979	15944	15915	16005	15940	16086	15953	15959	15960	15871	15902	15836	16053	15762	16015	15846	15689	15811	15925	15795	15809	15880	15895	15753	15958	15907	15779	15806	15803	15641	15698	16022	16057	16056	15829	15885	15819	15815	15825	15732	15954	15892	15835	15823	15764	15898	15912	16021	15697	15943	15716	15995	16010	16043	15833	15827	15814	15852	15912	15842	16041	15991	15919	15957	16000	15762	15807	15713	15986	15675	15926	15867	15883	15926	15778	15965	15943	15865	15930	15862	15908	15923	15821	15802	15977	15880	15803	15833	15882	15947	15851	15864	15814	15956	15804	15991	15820	15854	15910	15853	15782	15794	15929	15888	15904	15768	16012	15848	15932	15848	15858	15693	15901	15803	15817	15795	15917	15797	15844	15894	15751	16032	15984	15923	15671	15948	15934	15852	15831	15833	15897	15935	15953	16104	15905	15929	15848	15890	15919	15842	15860	15846	15825	15963	15742	15832	15934	15824	15808	15812	15914	15917	15832	15741	15735	15921	15876	15888	15740	15849	15694	15740	15982	15881	15900	15939	15784	15870	15929	15906	15830	15916	15877	15865	15940	15914	15876	15949	15941	15921	15880	15915	15922	16014	15843	15917	15935	15738	15850	15675	15993	15838	15761	15977	15768	16008	15973	15916	15776	15703	15934	15803	15786	15801	15818	15637	16069	15826	15763	16028	15891	15829	15785	15917	15879	15928	16016	15939	15886	15957	15781	15754	15817	15866	16019	15726	15863	15882	15826	15837	15885	15833	15842	15815	15855	15820	15958	15860	15808	16001	15896	15774	15923	15943	15915	15809	15995	15727	15898	15877	15846	15817	15844	15737	15801	15966	15857	15888	15834	15823	15817	15788	15826	15957	15846	15964	15969	15826	15981	15914	15936	15780	15932	15936	15831	15870	15998	15647	15823	15963	15839	15945	15789	15861	15653	15901	15953	15907	15861	16042	15864	15845	15889	15795	15771	15944	15885	15913	15842	15807	16043	15823	15917	15868	15733	15858	15995	16011	15807	16021	15960	15815	15983	15797	15940	15896	15904	15999	15866	15729	15894	15819	15787	16021	15809	15747	15814	15857	15954	16065	15979	15805	15762	16137	15821	15833	15915	15865	15860	16001	15771	15882	16013	15972	15862	16000	15974	15910	15955	16016	15907	15868	15913	15822	15831	16044	15897	15932	15780	15865	15936	15849	15730	16059	15858	15849	15899	15992	15563	15795	15868	15794	15872	15796	15880	15944	15868	15979	15789	15770	15896	15895	15732	15800	15869	15796	15776	15934	15977	15827	15787	15907	15895	15746	15958	15796	15907	15887	15913	15871	15951	15781	15905	16003	15859	15892	15970	15909	15956	15937	15764	15889	15947	15796	15690	15873	15917	15813	16021	15981	15892	15888	15781	15943	15838	15866	15853	15772	15934	15787	15785	15733	15913	15999	15783	15820	15705	15777	15852	15796	15871	15954	15819	16050	16033	15778	15938	15846	15794	15669	16026	15758	15940	15900	15881	15878	15837	15909	15707	15982	15897	16012	15896	15774	15776	15956	15794	16052	15816	15961	15888	15958	15780	15876	15724	15752	15673	15901	16003	15819	15847	15714	15801	15904	15846	15986	15907	15721	15959	15717	15804	15889	15897	16061	15818	15799	15913	15961	15835	15912	15919	15891	15844	16070	15906	15938	15936	16085	15790	15830	15883	15964	15833	16007	15941	15771	15935	16057	15999	15843	15944	15925	15930	15834	15916	15770	16049	15819	15843	16000	15838	15970	15840	15885	15820	15766	15928	15879	15914	15950	15825	15940	15754	15962	15638	15910	15686	15866	16030	15927	15704	15922	15707	15720	15823	15721	15840	15853	15945	15691	15764	15889	15729	15800	15954	15764	16026	15971	15835	16033	15762	15759	16108	15883	16063	15794	15972	15939	15992	15829	15909	15941	15739	15809	15773	15875	15860	15781	15931	15916	15887	15881	15818	15819	16001	15816	15679	15800	15770	15726	15984	15986	15861	15844	15945	15964	15756	15934	15817	15814	15815	15969	15990	15862	15868	15860	15732	15894	15731	15956	15909	15922	15779	15793	15849	15761	15959	16003	15769	15751	15989	15991	15952	15832	15900	15925	15808	15919	15931	15780	16062	15800	16005	15672	15885	15854	15852	15944	15991	15946	15912	15939	15814	15949	15872	15722	15893	15747	15824	15961	15996	15993	15955	16017	15669	15705	15784	15909	15786	15881	15759	15736	15998	15832	15930	15777	15959	15890	15725	15845	15827	15902	15950	15787	15878	15750	15825	15930	15700	15942	15755	15845	15902	15990	15978	15842	15847	16008	15951	15815	15920	15769	15720	15890	16049	15973	15781	15915	15816	15932	15836	16054	15840	15782	15859	15731	15913	15665	15853	15977	15845	15836	15844	15800	15872	15817	15983	15873	15775	15741	15962	15864	15888	15894	15880	15992	15902	15954	15926	15863	15838	15853	15966	15762	15833	15928	15921	15890	15843	16031	15979	16003	15860	15849	16123	15963	15758	15884	15850	15964	15853	15834	15983	15873	15897	15824	15806	15938	15931	16090	15859	15929	15936	15751	16008	15836	15899	16030	15804	15794	15853	15918	15822	15858	15830	15796	15861	15759	15907	15853	15905	16033	15853	15916	15882	15834	15904	16013	15866	15937	15763	15786	15853	15854	15926	15714	15819	15796	16010	15882	15921	15970	15954	15944	15826	15878	15835	15899	15851	15650	15813	15750	15900	15892	15852	15941	15883	15866	15989	15681	15877	15975	16126	15855	16021	15845	16022	15872	15851	15812	15820	15977	15870	15985	15919	15941	15932	15925	15800	16007	15979	15858	16020	15748	15938	15643	16032	15816	15820	15907	15912	16005	15848	15809	15890	15876	15860	15856	15919	15842	15861	15821	15835	15884	15750	15850	15612	15814	15906	15875	15923	15955	15904	15973	15760	15969	15826	16007	15959	16046	15951	15620	15952	15784	15784	15828	15871	15818	15862	15880	15804	15998	15936	15836	15915	15867	15734	15753	16021	15780	16042	15987	15975	15882	15819	16055	15793	15699	15916	15812	15827	15775	15882	15924	15992	15877	15918	15741	15829	15725	15905	16088	15782	15664	15777	15921	15777	15858	15768	15692	15844	15881	15766	16130	15774	15926	15996	15907	15951	15967	16065	15867	15760	15926	15955	15780	15929	16022	16244	15826	15991	15819	16050	15812	15784	15806	15859	16036	15792	15953	15703	15859	15920	15819	15935	15738	15819	15999	15785	15862	15865	15970	15914	15856	15923	15850	15972	15864	15934	16055	15846	15879	15857	15848	15918	16006	15990	15968	15781	15833	15927	15798	15816	15880	15719	15778	15857	15885	15748	15887	15672	15808	15645	15951	15780	15940	15905	15961	15863	15937	15867	16015	15928	15874	15812	15869	15817	15956	15908	15973	15915	15799	15905	15651	15870	15907	15881	15990	15776	15933	15911	15780	15932	15699	15948	15771	15837	15869	15765	15830	15873	15845	15793	15933	15795	15819	15836	15885	15813	15955	15839	16007	15790	15816	15867	15989	15885	15874	15808	15973	15776	15791	16063	15741	15982	15940	15845	15922	15851	15905	15806	15843	15883	15849	15981	15826	15826	15891	15971	15895	15862	15771	15646	16099	15964	16067	15733	15711	15725	15785	15780	15863	15929	15806	15671	15843	15936	15867	15917	15736	15784	15768	15858	15889	15812	16003	16110	15803	15882	15938	15829	16062	15863	15732	15889	15947	16081	15851	16057	15832	15864	15816	15833	15909	15757	15814	16015	15864	15844	15908	15760	15776	15774	15898	15884	15995	15990	15757	15902	15858	15942	15945	15873	15803	15905	15781	15829	15766	15814	15984	15936	15814	16104	15852	15739	15707	15863	15817	15910	15990	15849	15852	15847	15936	15930	15932	15947	15853	16051	16020	15922	15930	15950	15937	15960	15945	15855	15936	15763
28385	24822	28817	23409	19606	18732	18522	18404	18199	18346	18092	17642	17959	17954	18053	17906	17893	17987	18041	17687	17751	17696	17910	17838	18000	17871	18104	17971	18158	18153	18245	18369	17998	17822	17833	17671	17929	17818	17648	17916	17897	17932	17740	17611	17642	17813	17831	17865	17888	17755	17842	17790	17679	17911	17927	17779	17669	17796	17656	17767	17879	17838	17783	17894	17871	17994	17756	17854	17843	17877	17723	17865	17763	17807	17817	17879	17616	17670	17806	17651	17751	17584	17909	17660	17762	17861	17949	17807	17959	17827	17749	17781	17871	17926	17731	17926	17570	17751	17939	17632	17756	17731	17722	17812	17758	17690	17653	17729	17743	17858	17941	17686	17774	17673	17689	17823	18067	17782	17803	17748	17977	17873	17833	17647	17618	17887	17799	17774	17893	17850	17642	17706	17873	17837	17737	17985	17871	17688	17935	17854	17894	17815	17774	17769	17528	17729	17829	17815	17863	17814	17771	17717	17792	17799	17905	17775	17823	18025	17892	17559	17655	17892	17815	17702	17868	17913	17967	17908	17808	17630	17900	17763	17596	17772	17860	17949	17809	17558	17797	17821	17795	17756	17707	17795	17714	17625	17919	17911	17961	17894	17798	17878	17697	18001	17887	17806	17867	17763	17707	17692	17762	17737	18025	17803	17949	17903	17845	17662	17816	17770	17617	17799	17812	17774	17573	17706	17955	17896	17840	17926	17833	17678	17818	17731	17806	17800	17708	17754	17840	17822	17787	17738	17865	17951	17705	17925	17825	17685	17831	17899	17859	17774	18003	17760	18012	17625	17956	17737	17829	17884	17878	17779	17698	18070	17904	17636	17914	17808	17852	17616	17758	17730	17565	17736	17745	17835	17989	17780	17688	17684	17653	17740	17796	17912	17822	17807	17763	17741	17837	17737	17752	17869	17673	17797	17935	17830	17749	17825	17567	17596	17728	17786	17656	18013	17841	17802	17828	17763	17714	17812	17692	17665	17814	17640	17936	17766	17920	17633	17658	17712	17612	17836	17766	17674	17878	17744	17824	17758	17869	17778	17977	17990	17873	17852	18013	17623	17845	17773	17784	17681	17641	17638	17628	17961	18076	17754	17857	17864	17799	17809	17966	18085	17825	17817	17823	17870	18011	17994	17762	17660	17900	17802	17821	17812	17843	17613	17750	17608	17822	17543	17665	17961	17856	17975	17816	17964	17781	17832	17613	17802	17966	17801	17741	17552	17907	17744	17823	17853	17771	17703	17688	17653	17700	17553	17840	17913	17780	17686	17850	17863	17716	17802	17628	17594	17831	17700	17776	17716	17876	17553	17866	17790	17846	17745	17921	17905	17854	17796	17974	17905	18147	17705	17753	17930	17944	17910	17763	17773	17713	17737	17738	17925	17958	17874	17710	17727	17732	17844	17546	17759	17801	17825	17826	17888	17893	17828	17899	17990	17788	17862	17711	17747	17691	17822	17924	17756	17801	17815	17820	18025	17826	17932	17840	17805	17698	17763	17686	17854	17578	17840	17829	17766	17679	17909	17977	17685	17918	17817	17654	17730	17961	17851	17678	17789	17664	17856	17948	17856	17818	18001	17961	17629	17947	17728	17734	17953	17669	17685	17719	17747	17867	17636	17625	17815	17748	17567	17719	17816	17818	17847	17647	17812	17835	17833	17815	17902	17910	17755	17624	17625	17640	17831	17752	17831	17767	17757	17842	17928	17808	17699	17899	17524	17793	17778	18048	17981	17716	17760	17942	17827	17844	17701	17702	17850	17774	17604	17894	17627	17702	17790	17773	17782	17737	17670	17673	17781	17884	17640	17731	17721	17850	17747	17662	17616	17740	17774	17769	17827	17867	17630	17853	17667	17932	17658	17711	18008	17807	17771	17689	17942	17584	17716	17971	17780	17878	17756	17800	17824	17950	17913	17648	17730	17865	17696	17793	17854	17723	17708	17938	17764	17943	17716	17879	17775	17754	17820	17820	17771	17832	17728	17886	17796	17853	17966	17821	17770	17778	17752	17547	17743	17662	17869	17804	17817	17798	17659	17876	17920	17750	17679	17763	17819	17694	17759	17814	17604	17675	17807	17921	17700	17875	17587	17931	17647	17753	17640	17619	18135	17660	17640	17980	17892	17872	17752	17702	18027	17803	17727	17801	18014	17812	17833	17806	17714	17819	18052	17883	17942	17768	17766	17935	17974	18049	17605	17728	17888	17956	17749	17612	17719	17478	17889	17766	17961	17864	17756	17839	17687	17733	17682	17661	17828	17956	17887	17921	17617	17852	17707	17922	17762	17873	17713	17702	17820	17948	17799	17604	17622	17893	17626	18047	18083	17752	17858	17671	17832	17746	17730	17811	17868	17789	17781	17619	17778	17930	17846	17867	17828	17680	17798	17748	17820	17715	17771	17951	17895	17867	17854	17879	17863	17828	17598	17741	17799	17987	17900	17918	17893	17689	17792	17623	17699	17857	17956	17950	17679	17859	17866	17796	17816	17996	17820	17697	17876	17726	17788	17884	17929	17745	17783	17728	17901	17709	17584	17671	17744	17650	17659	17951	17976	17870	17800	17827	17923	17926	17925	17828	17929	17778	17858	17838	17930	17921	17996	17574	17742	17864	17995	17619	17905	17795	17863	17655	17965	17798	17638	17780	17819	17746	17703	17886	17802	17746	17814	17618	17901	17736	17706	17579	17675	17826	17704	17776	17607	17601	17711	17776	18016	17930	17771	17942	17637	17960	17795	17867	17733	17779	17785	18059	17673	17617	17754	17974	17817	17631	17689	17826	17762	17690	17692	17861	17769	17818	17670	17813	17849	17875	17812	17891	17547	17860	17677	17902	18041	17698	17713	17818	17705	17748	17692	17699	17942	17703	17935	17706	17669	17797	17659	17754	17639	17887	17868	17788	17655	17677	17604	17660	17920	17711	17882	17781	17603	17847	17807	17753	17839	17744	17871	17795	18022	17661	17683	17832	17752	17947	17886	17753	17717	17665	17790	17754	17899	17791	17664	17902	17674	17774	17791	17959	17877	17863	17826	17714	17823	17842	17650	17663	17751	17731	17732	17702	17636	17905	17842	17994	17727	17758	17585	17717	17739	17699	17619	17555	17471	17755	17641	17749	17736	17536	17746	17823	17730	17730	17784	17621	17719	17731	17798	17788	17815	17799	17831	17770	17745	17778	17727	17792	17639	17742	17784	17819	17627	17779	17609	17874	17822	18057	17918	17681	17652	17705	17906	17708	17748	17884	17862	17602	17918	17775	17771	17999	17858	17904	17581	17770	17721	17694	17831	17917	17803	17840	17792	17845	17795	17659	17778	17643	17842	17941	17904	17695	17636	17922	17827	17787	17894	17693	17778	17941	17927	17870	17684	17946	17936	17691	17965	17742	17828	17953	17705	17786	17855	17847	17824	17995	17637	17793	17682	17824	17889	17803	17871	17671	17833	17620	18054	17980	17870	17807	17780	17743	17991	17931	17926	17921	17822	17798	18122	17779	17542	17815	17774	17803	17789	17942	17961	17799	17921	17750	17850	17696	17789	17847	17920	18021	17861	17785	17823	17764	17814	17714	17670	17908	17598	17967	17733	17934	17902	17905	17757	17752	17669	17915	17618	17859	17729	17918	17861	17985	17864	17806	17547	17832	17883	17944	17632	17745	17820	17950	17774	17702	17844	17947	17827	17797	17835	17931	17719	17976	17982	17884	17869	17875	17763	17717	17852	17747	17786	17455	17769	17847	17827	17741	17760	17881	17681	17803	17846	17873	17638	17935	17677	17811	17841	17705	17801	17715	17708	17640	17866	18100	17980	17676	17737	17813	17971	17937	17615	17662	17807	17711	17750	17825	17898	17888	17815	17876	17927	17820	17939	17782	17717	17733	17847	17841	17834	17769	17726	17799	17664	17802	17946	17704	17921	17835	17829	17863	17816	17790	17889	17797	17915	17708	17815	17724	17627	17800	17738	17774	17717	17775	17875	17814	17787	17841	17647	18040	17824	17802	17757	17748	17782	17563	17876	17875	17708	17734	17817	17813	17744	17731	17757	17979	17841	17802	17748	17692	17880	17816	17662	17796	17896	17759	17814	17903	17813	17855	17834	17853	17832	17721	17768	17881	17831	17678	17809	17838	17698	17989	17715	17722	17875	17963	17779	17850	17523	17670	17860	17623	17735	17722	17971	17780	18001	17856	17915	17718	17779	17837	17678	17638	17861	17884	17880	17824	17939	17968	17747	17793	17828	17806	17831	17873	17862	17752	17828	17711	17744	17944	17838	18001	17818	17742	17759	17818	17768	17666	17676	17831	17952	18055	17864	17726	18007	17697	17867	17889	17947	17691	17793	17804	17858	17595	17641	17793	17621	17583	17946	17875	17896	17847	17824	17816	17814	17785	17715	17793	17758	17821	17765	17750	17822	17737	17701	17706	17918	18026	17747	17793	17861	17763	17864	17840	17867	17865	17730	17855	17651	17714	18012	17921	17622	17790	18078	17880	17775	17640	17760	17872	17741	17800	17694	17874	17790	17725	17682	17448	17922	17750	17795	17905	17877	17852	17732	17796	17839	17915	17626	17870	17856	17881	17647	17967	17996	18041	17676	17843	17815	17672	17956	17626	17721	17776	17902	17561	17624	17864	17672	17668	17730	17739	17694	17827	17837	17827	17601	17778	17925	17790	17781	17672	17676	17905	17713	17746	18029	17845	17607	17842	17815	17833	17868	17910	17857	17758	17646	17671	17852	17923	17915	18000	17855	17802	17753	17818	17722	17799	17799	17719	17707	17782	18007	17726	17726	17637	17431	17739	17973	17852	17831	17738	17771	17703	17747	17743	17718	17828	17754	17961	17653	17766	17841	17665	17722	17753	17605	17831	17798	18013	17882	17765	17872	17835	17704	17835	17944	17947	17803	17821	17811	17901	17774	17854	17692	17736	17782	17706	17700	17616	17705	17778	17711	17773	17795	17924	17759	17742	17767	17818	17570	17731	17552	17899	17788	17731	17657	17883	17977	17774	17855	17753	17613	17904	17884	17775	17775	17755	17921	17899	17823	17938	17801	17863	17483	17636	17859	17847	17757	17827	17906	17920	17782	17970	17883	17628	17821	17666	17704	17853	17741	17763	17814	17861	17660	17761	17569
26637	37317	28748	19357	17627	16746	16658	16401	15967	16082	15937	15452	15363	15629	15366	15651	15704	15536	15556	15265	15134	15303	15265	15528	15393	15434	15462	15707	15831	15812	15645	15525	15510	15347	15414	15233	15398	15165	15229	15445	15374	15170	15360	15510	15287	15305	15301	15407	15398	15271	15305	15325	15516	15264	15357	15497	15386	15307	15409	15479	15316	15509	15305	15338	15267	15312	15363	15333	15296	15391	15242	15332	15463	15479	15348	15304	15289	15433	15216	15460	15326	15465	15179	15412	15531	15448	15499	15166	15438	15452	15267	15360	15278	15256	15497	15471	15381	15371	15360	15390	15121	15125	15269	15294	15232	15412	15434	15376	15401	15385	15409	15324	15506	15316	15232	15324	15291	15376	15270	15256	15396	15432	15377	15294	15416	15404	15272	15387	15395	15283	15409	15243	15426	15399	15345	15232	15317	15243	15341	15191	15252	15351	15361	15411	15278	15147	15379	15356	15491	15303	15439	15347	15314	15433	15310	15284	15300	15384	15263	15217	15479	15202	15530	15344	15413	15215	15302	15305	15373	15356	15263	15238	15207	15494	15316	15347	15301	15159	15375	15318	15450	15258	15396	15488	15289	15191	15374	15388	15355	15307	15349	15232	15355	15390	15208	15233	15280	15436	15338	15260	15278	15316	15338	15397	15226	15366	15317	15441	15467	15283	15350	15321	15248	15401	15319	15556	15270	15342	15413	15305	15290	15281	15316	15182	15370	15196	15327	15319	15281	15404	15419	15448	15252	15381	15283	15331	15396	15315	15379	15460	15256	15413	15453	15341	15370	15400	15230	15299	15342	15136	15528	15473	15209	15340	15342	15331	15273	15409	15350	15303	15259	15510	15447	15375	15232	15350	15336	15311	15380	15321	15229	15369	15306	15406	15253	15357	15396	15344	15294	15163	15354	15235	15404	15363	15375	15522	15360	15391	15400	15296	15276	15291	15410	15502	15415	15424	15318	15246	15416	15526	15184	15292	15385	15380	15201	15263	15401	15324	15373	15350	15337	15410	15426	15490	15342	15350	15405	15279	15246	15358	15404	15376	15458	15291	15334	15342	15284	15274	15261	15367	15431	15354	15329	15225	15217	15523	15462	15280	15349	15525	15395	15247	15287	15331	15356	15347	15322	15419	15361	15226	15362	15342	15276	15309	15324	15368	15499	15274	15346	15352	15456	15404	15264	15366	15296	15414	15246	15430	15302	15238	15372	15331	15493	15285	15180	15384	15347	15313	15366	15400	15188	15402	15459	15186	15519	15370	15268	15413	15439	15383	15465	15300	15373	15361	15384	15207	15255	15179	15301	15307	15487	15497	15195	15132	15380	15319	15392	15384	15458	15386	15368	15315	15274	15288	15508	15330	15178	15233	15468	15239	15419	15367	15336	15414	15369	15351	15370	15577	15241	15343	15251	15093	15348	15391	15374	15228	15461	15191	15523	15451	15451	15546	15287	15144	15297	15363	15524	15393	15392	15314	15387	15377	15391	15318	15181	15134	15099	15530	15171	15284	15436	15419	15401	15322	15472	15430	15143	15242	15181	15413	15344	15277	15324	15513	15348	15285	15368	15489	15330	15173	15381	15346	15389	15484	15258	15222	15307	15336	15378	15182	15154	15272	15220	15307	15341	15295	15327	15484	15490	15433	15227	15202	15440	15198	15324	15207	15353	15275	15456	15366	15372	15229	15579	15425	15340	15410	15327	15161	15328	15369	15329	15359	15207	15368	15314	15337	15251	15175	15121	15227	15250	15291	15345	15373	15483	15331	15346	15354	15365	15242	15237	15445	15300	15309	15398	15268	15407	15538	15430	15327	15322	15487	15420	15324	15393	15244	15402	15308	15214	15574	15485	15213	15324	15198	15296	15335	15251	15464	15327	15327	15391	15348	15298	15285	15264	15441	15398	15343	15218	15236	15363	15167	15456	15286	15364	15422	15355	15292	15460	15475	15320	15445	15320	15329	15405	15365	15347	15447	15354	15437	15256	15187	15342	15479	15383	15310	15312	15360	15115	15299	15327	15353	15365	15348	15391	15380	15413	15406	15401	15201	15290	15332	15401	15260	15349	15460	15393	15370	15494	15339	15261	15304	15514	15394	15405	15459	15269	15352	15433	15169	15375	15511	15359	15585	15446	15358	15243	15354	15269	15232	15203	15463	15171	15296	15369	15411	15464	15217	15450	15441	15333	15339	15295	15380	15508	15363	15292	15273	15302	15377	15301	15515	15251	15326	15185	15329	15538	15470	15357	15444	15477	15201	15390	15370	15328	15449	15169	15409	15320	15546	15248	15398	15207	15350	15332	15400	15448	15311	15299	15231	15430	15322	15274	15505	15475	15442	15415	15212	15438	15300	15311	15362	15299	15287	15265	15324	15452	15424	15444	15209	15394	15346	15364	15398	15105	15382	15498	15314	15344	15265	15450	15474	15458	15397	15373	15317	15284	15362	15502	15386	15494	15408	15289	15540	15064	15315	15337	15392	15200	15309	15182	15302	15235	15412	15328	15304	15342	15367	15444	15550	15342	15375	15085	15358	15403	15350	15261	15239	15445	15224	15309	15506	15349	15230	15378	15499	15231	15281	15345	15308	15284	15244	15196	15474	15441	15453	15205	15326	15324	15501	15439	15101	15455	15280	15131	15307	15312	15355	15360	15193	15473	15402	15167	15396	15427	15372	15356	15235	15359	15388	15339	15245	15492	15433	15306	15224	15248	15239	15440	15435	15167	15277	15350	15301	15345	15295	15320	15509	15403	15281	15426	15280	15304	15391	15253	15464	15418	15317	15443	15412	15281	15258	15322	15237	15379	15199	15270	15343	15366	15328	15399	15327	15203	15521	15286	15238	15303	15333	15311	15362	15404	15391	15388	15416	15234	15350	15374	15310	15131	15356	15473	15242	15433	15442	15363	15452	15348	15419	15383	15446	15286	15325	15346	15482	15326	15375	15254	15294	15199	15272	15367	15458	15268	15181	15235	15463	15514	15349	15253	15362	15306	15311	15348	15164	15300	15319	15376	15441	15456	15277	15377	15277	15527	15284	15413	15356	15360	15253	15327	15459	15244	15386	15317	15245	15283	15414	15400	15478	15343	15211	15604	15136	15577	15434	15223	15206	15285	15408	15219	15505	15388	15265	15145	15333	15274	15530	15317	15366	15268	15276	15095	15465	15447	15322	15370	15241	15227	15214	15318	15365	15473	15341	15664	15263	15199	15358	15583	15281	15468	15274	15289	15582	15256	15352	15389	15464	15350	15468	15423	15365	15240	15217	15313	15293	15443	15460	15467	15379	15427	15444	15316	15443	15343	15366	15168	15498	15370	15338	15245	15507	15196	15386	15392	15184	15223	15420	15307	15322	15173	15438	15481	15422	15380	15193	15373	15435	15213	15272	15358	15339	15284	15320	15285	15510	15410	15357	15225	15203	15319	15244	15232	15575	15402	15419	15352	15453	15279	15357	15392	15088	15362	15362	15364	15397	15272	15321	15161	15388	15445	15566	15264	15398	15420	15493	15375	15303	15379	15291	15308	15273	15252	15399	15365	15335	15425	15338	15249	15428	15376	15296	15249	15276	15227	15308	15261	15362	15241	15276	15314	15404	15395	15329	15350	15417	15246	15460	15248	15269	15427	15381	15354	15364	15423	15252	15349	15386	15170	15255	15229	15275	15344	15442	15424	15403	15372	15245	15374	15280	15364	15367	15355	15142	15327	15240	15404	15319	15194	15315	15270	15285	15411	15167	15341	15387	15324	15393	15467	15250	15439	15301	15467	15295	15368	15387	15298	15454	15411	15247	15410	15358	15274	15290	15458	15449	15266	15485	15542	15476	15320	15416	15213	15351	15271	15329	15456	15424	15360	15215	15418	15317	15273	15433	15348	15405	15269	15364	15397	15412	15253	15362	15323	15389	15254	15310	15464	15344	15426	15425	15433	15431	15316	15200	15365	15332	15420	15461	15385	15410	15306	15394	15397	15449	15437	15133	15426	15352	15378	15307	15385	15454	15434	15330	15318	15336	15490	15505	15416	15386	15292	15498	15335	15269	15388	15229	15493	15309	15455	15303	15189	15308	15184	15265	15410	15359	15352	15390	15386	15211	15400	15281	15414	15273	15351	15340	15381	15286	15253	15363	15256	15224	15397	15229	15358	15344	15084	15258	15241	15479	15270	15246	15345	15459	15134	15382	15291	15397	15526	15293	15462	15346	15433	15158	15448	15210	15346	15177	15314	15357	15297	15418	15360	15364	15340	15244	15384	15434	15259	15206	15397	15288	15402	15081	15334	15271	15352	15276	15378	15326	15525	15344	15409	15170	15335	15313	15330	15379	15139	15316	15371	15362	15346	15467	15426	15471	15408	15309	15360	15294	15434	15340	15326	15310	15327	15362	15308	15379	15275	15269	15207	15239	15409	15301	15435	15308	15306	15161	15250	15295	15404	15417	15302	15404	15236	15137	15498	15422	15335	15316	15314	15403	15342	15273	15426	15379	15388	15366	15393	15213	15410	15299	15346	15386	15440	15494	15419	15353	15276	15276	15434	15426	15333	15419	15288	15318	15400	15341	15304	15347	15360	15485	15344	15278	15475	15251	15750	15334	15299	15419	15504	15257	15419	15395	15446	15349	15349	15425	15182	15385	15261	15413	15133	15480	15336	15420	15431	15387	15266	15487	15372	15230	15311	15518	15363	15489	15465	15329	15488	15355	15295	15345	15482	15487	15325	15452	15257	15464	15204	15364	15380	15476	15290	15119	15277	15395	15226	15317	15401	15239	15332	15314	15221	15515	15196	15356	15501	15415	15319	15488	15316	15289	15345	15404	15486	15552	15159	15397	15274	15321	15218	15224	15284	15571	15521	15222	15277	15410	15453	15404	15224	15318	15164	15447	15523	15259	15222	15277	15490	15277	15375	15322	15357	15257	15370	15319	15396	15313	15286	15231	15318	15242	15352	15288	15304	15354	15299	15357	15351	15372	15234	15342	15298	15403	15470	15225	15335	15353	15306	15306	15199	15329	15373	15401	15429	15274	15292	15429	15229	15304	15407	15256	15253	15390	15328	15259	15307	15387	15254	15420	15379	15375	15353	15295	15254	15318	15158	15246	15311	15458	15337	15445	15402	15368	15278	15414	15365	15542
23955	21478	28971	24463	22311	22807	22258	19281	18608	18793	18875	18589	18626	18554	18168	18512	18575	18610	18235	18218	18330	18107	18218	18178	18106	18156	18389	18778	20164	20731	20170	19384	18999	18404	18342	18021	18187	18249	18259	18200	18167	18237	17997	18048	18116	17979	18000	17857	18003	17981	18135	18000	18004	17969	18153	18243	18136	18035	18006	17974	17943	18051	17932	18057	17986	17991	18257	18094	18084	18064	18160	18058	18117	18196	18142	18162	18084	18036	18198	17898	17848	18184	18130	18104	18059	17924	18255	18217	17843	18017	18118	17898	18106	18142	17869	18038	18029	18147	17928	17890	17849	18036	18038	17736	17828	18027	18043	17984	18159	18091	17940	17906	18066	18053	18029	17949	17951	17855	18245	18052	17889	18077	17993	17914	17899	17952	17961	18173	18107	18100	17785	17979	18019	18063	18149	17976	18113	17918	18124	18066	18000	18025	17998	18001	17956	18110	18109	18094	18008	18064	17999	17990	18111	18069	17994	17993	17995	17992	17846	18035	18047	18053	18169	17942	17867	18071	18146	17992	17904	17950	18028	18040	18065	18012	18098	17994	17976	18085	17807	17956	17897	18071	18059	18094	17997	17998	18202	18055	18016	18152	18047	17982	18126	17889	17896	18151	18046	17979	17926	18094	18008	18227	17913	17879	17987	17905	18013	18123	17916	18144	18015	18216	18125	18190	17930	17879	18163	17977	18016	18069	18120	18162	18046	18053	17972	17966	17868	17822	18035	17892	18278	17942	17972	18062	18254	17986	17880	18004	18058	18211	18033	17881	18021	17883	17845	17933	17748	17839	17933	18104	18229	17971	18084	17937	17953	18189	18098	18010	17855	17797	17914	18090	18058	17905	17839	17876	17964	18126	18082	17939	18157	17955	17981	17960	18039	18002	17848	18036	17931	18179	17975	17957	17878	17860	17807	17782	17940	18115	18109	17954	18058	18107	18028	17916	18203	18046	18056	18014	18067	18057	18107	18107	18279	17921	18038	18078	18089	17818	17979	17914	18122	17923	17960	18009	18038	18201	18134	18062	17963	17852	17924	18022	18172	18345	17935	17960	18030	17994	17973	17974	17978	17852	18031	18037	18243	18129	18092	18035	18069	18043	18115	17857	18035	17983	17971	18038	18105	17900	18058	17822	18099	18036	17801	17684	18108	18021	17935	18128	18142	17943	17977	18134	17950	17945	17885	18059	18137	17914	18115	18020	17970	17989	18090	18038	18029	17937	17985	18140	18067	18014	18055	18000	17864	18073	17930	17866	17928	17857	18050	17819	17972	17972	17991	17865	17964	17955	18181	18004	17934	17913	18064	18020	17940	17901	17939	18178	17972	17996	17862	18164	17879	17860	18120	18142	18204	18124	17949	17974	18052	18130	18277	18155	18127	18249	17908	17792	18108	17970	18218	17855	17940	18004	17999	18112	18057	18131	18077	17915	17827	17901	17981	18121	18178	17937	17846	17956	18065	18038	17927	17856	18065	18174	18090	18033	18035	17961	18018	18111	18128	18007	18075	18041	17860	17965	18069	17869	18192	18123	18095	18039	18070	17930	17972	17958	18105	18074	17946	18064	18017	17976	18282	18001	17856	18101	18122	17761	17670	17975	17981	17940	17955	18001	17980	17973	18190	18122	18138	18115	18217	17976	18171	18057	18092	17985	18082	18360	17997	17870	18108	18029	18033	17935	18077	18095	18176	18240	17835	18199	18229	17996	18068	17940	18055	17914	17907	17816	18157	18261	18040	17940	18010	17871	18043	18026	17863	18060	17904	17860	17882	17998	18027	18161	18242	18202	17946	18105	18040	17908	17865	18256	17936	17980	18226	18066	18239	18041	18139	18111	17848	17884	18035	18084	17968	18070	17929	18072	18049	18042	17961	17896	17966	18153	18206	18109	17919	17856	17838	17938	17990	18108	17879	17939	18060	18197	18035	18097	18024	17833	17839	18125	18091	17974	18214	18068	18004	18035	18020	18140	18103	17904	18010	17971	17915	17958	17865	18061	18115	18156	18025	18226	18022	18127	17881	17978	17820	17967	17978	18162	17734	18062	17894	18183	17947	17920	18096	18137	18075	17998	18063	17925	17974	18111	17759	17959	17841	18175	18178	17947	18240	18128	18118	18192	18142	18066	18154	18026	17996	18109	18111	17924	17873	17980	17891	17999	18130	18012	18193	18170	18039	18076	17931	17984	18195	18039	18011	18093	17873	18102	18174	17788	17929	18069	18160	18020	17903	17912	17982	17821	18133	17941	18051	18107	18141	18036	17955	18050	17843	18094	17858	18060	17963	18042	17824	18000	18059	18135	18182	17984	18147	17969	17976	18094	18156	17918	18044	18041	18028	18086	17924	18071	18096	17902	18123	18164	17974	17831	17984	18099	18112	17932	17985	17943	18123	18085	18104	17935	17805	17980	18119	17967	17751	18053	17977	18226	18039	18206	18064	18001	18018	17895	17908	18100	17840	18070	18019	17735	17818	18123	17967	18230	18086	18007	18003	18035	17980	17869	17735	18125	17939	18021	17864	18117	18273	18102	17987	18000	17908	18077	17864	18066	17883	18058	17828	17888	18033	17932	17959	17989	18039	18052	17936	17852	17927	17959	17906	17901	17970	17961	18228	18021	17974	17890	17970	17937	18110	17899	17903	18128	18072	17787	18240	18083	18121	17983	18037	17862	18191	17964	17856	17690	18065	18028	18077	18035	17907	17862	18063	17984	17835	18026	18164	18202	17907	18124	18098	17985	18006	18110	18042	17861	17960	17957	18150	18013	18278	18274	17937	17857	18027	17970	18084	18155	18041	17859	17981	18116	17794	18190	18070	17811	17955	17944	17930	18129	17912	18030	18113	17924	18205	18027	17944	17991	17972	17983	17935	17994	18090	17863	17964	18149	18218	18034	18197	18075	18176	18136	17881	17769	17873	18002	17842	18181	17755	17851	18099	17886	17875	18060	17961	18175	18254	17992	18085	17870	18080	18115	17911	18086	18221	18024	18246	18021	17891	18114	18079	17991	17939	18045	18197	18191	18195	18022	17994	18128	18026	17965	17878	18141	17929	18086	17931	17912	18012	18186	17995	17866	18049	18018	18248	18128	18035	18072	18129	17948	18129	18069	18143	18138	17867	18057	18204	18022	18056	17928	17946	17904	17980	18017	18126	18044	18028	18079	17924	17884	18133	18003	17886	18055	17965	18187	18070	18077	17967	17968	18117	17961	18278	18124	17992	17918	17835	18134	17956	17893	17975	18102	18207	17975	18100	17839	17974	17974	18135	17964	18081	18080	18101	17948	18158	17918	18203	17966	17998	18087	17983	18060	18006	17993	18082	18037	18049	17909	18268	18355	18078	18009	17949	18022	17964	17930	18101	18003	17986	18017	17964	17982	18062	17911	17927	18059	18080	17890	17830	17993	18075	17930	18080	17860	18134	18220	18179	17894	18161	17953	17990	17776	17935	17937	18023	18065	18158	18035	18221	18155	17891	17910	17937	17876	17781	17930	18101	18166	17990	18038	18090	18156	17731	18104	18170	17937	18053	17872	18093	18042	18100	18099	18076	18230	17988	18216	18320	17885	17996	18056	17971	17860	17922	17965	17876	18066	17938	18053	18172	17780	17808	18031	18023	18097	18075	18031	18058	17980	17963	17880	17984	18092	17926	18187	18216	18077	18342	17933	17667	17871	18217	18077	18088	18128	18160	18069	17807	18282	18149	18111	18195	18255	18042	17980	17985	17994	18081	18060	18025	17859	17860	18146	18107	18003	18131	17953	18038	18020	18033	18071	17830	17901	18116	17819	18073	18014	17961	18074	17890	17994	17863	18135	18157	17766	18154	18038	18080	17771	18202	18081	18183	18126	18123	18166	18023	18033	18026	18099	18057	18095	17877	17889	18160	18125	18175	17827	18214	17858	18076	17954	18008	17975	17789	17984	18045	17923	17941	17893	18160	17946	17853	18211	18044	17917	18052	17924	18025	18000	17842	17927	18024	17993	18183	17930	17974	18056	18187	17920	18012	17843	17910	18080	17985	17937	18055	18264	18020	17963	18191	18012	17938	17969	17812	18083	17964	18046	17964	17888	18191	17936	18143	17894	18197	17846	17881	17946	18083	18133	17983	17951	17941	17816	18047	18099	17918	18052	17982	17900	18070	18076	17915	17954	17915	18212	18035	17972	17953	17890	18042	17974	17824	17807	17970	17966	18067	18119	18179	17921	18057	18035	18081	18109	17918	18034	17951	18043	18062	18115	18014	18002	18025	17851	18009	18059	17922	18052	18064	17841	17998	18016	18041	17917	18020	17941	18068	18031	17981	17906	18156	18001	18050	18006	18038	18024	17963	18173	17910	17873	18182	17916	18074	18002	18054	18045	18057	18082	18007	18136	18090	17942	17928	17939	17883	18188	18012	18155	17956	17971	18022	18120	18047	17859	17799	18030	17995	18200	18160	17892	17986	17847	18018	17901	18058	18100	18150	17865	17755	18028	18077	17984	18096	18200	18008	17878	18098	17983	18006	17909	17902	17978	18022	18109	18005	18011	18073	17757	18133	17877	18020	18139	17836	17749	17890	17931	18130	17853	17989	18019	18071	18047	18066	18069	17982	18168	18000	18019	18138	17985	17978	17919	17944	18048	18113	17971	18050	17947	17918	18155	17851	17979	17819	18078	17785	17915	18041	18013	17884	17838	17982	18163	18143	18046	17935	17794	17912	18010	18051	17898	17955	18274	18037	17979	18052	18114	17970	18121	17947	18130	18040	18034	17866	17881	18078	18084	17994	18107	18214	17977	17958	18052	18064	17987	18091	18061	18177	17990	17977	17918	17799	17963	17895	18218	18172	18179	18002	17820	17994	17841	17886	18179	17846	18055	18170	18086	17977	17791	18091	17860	18002	17901	18208	18057	18011	18041	18007	18048	17863	18107	18169	18036	18013	17985	17920	17857	18143	17974	17843	18032	18140	18126	17976	17964	18209	18000	18101	18099	17978	18195	18070	17789	17888	18126	17997	17981	17973	18331	18058	18209	18210	17911	18056	18030	17980	18053	18051	17986	18056	17949	17871	17762	18163	18044	17988	18114	17838	17965	18080	18277	17931	18168	18084	18067	18067	18112	18008	17959	17832	17853	18106	18205	18145	18125
30469	51203	37266	21680	18369	18661	17567	17072	16756	16665	16949	16257	15760	16006	15775	15913	16091	16047	15568	15614	15599	15701	15498	15598	15822	15719	15993	16908	18881	19263	18350	17072	16389	15842	15729	15536	15292	15587	15442	15610	15539	15689	15540	15536	15390	15474	15488	15639	15591	15566	15536	15378	15628	15460	15608	15589	15534	15635	15573	15534	15425	15500	15423	15558	15616	15562	15614	15548	15532	15502	15515	15509	15483	15535	15363	15484	15469	15558	15583	15549	15478	15388	15491	15559	15434	15668	15530	15583	15507	15440	15307	15527	15455	15580	15589	15482	15552	15549	15515	15484	15552	15581	15429	15546	15563	15685	15368	15419	15361	15435	15544	15482	15426	15442	15437	15667	15475	15503	15601	15452	15364	15460	15505	15488	15546	15324	15519	15472	15428	15421	15515	15535	15516	15500	15588	15424	15615	15605	15495	15474	15504	15663	15392	15550	15442	15194	15549	15777	15769	15569	15641	15667	15451	15569	15379	15615	15299	15495	15604	15367	15521	15380	15527	15388	15569	15640	15530	15461	15645	15398	15452	15408	15457	15636	15351	15415	15587	15563	15497	15460	15610	15549	15343	15373	15410	15403	15391	15561	15547	15340	15510	15534	15658	15464	15667	15519	15650	15581	15478	15529	15393	15473	15580	15470	15566	15514	15411	15516	15487	15488	15433	15446	15565	15488	15517	15554	15405	15481	15596	15554	15420	15444	15547	15529	15617	15665	15405	15531	15425	15496	15382	15379	15616	15707	15520	15540	15417	15407	15438	15565	15559	15647	15423	15569	15474	15594	15590	15514	15302	15708	15493	15512	15526	15553	15559	15389	15621	15420	15520	15570	15337	15616	15664	15502	15558	15484	15468	15472	15542	15378	15552	15543	15421	15576	15513	15459	15592	15321	15658	15364	15432	15620	15668	15463	15553	15386	15463	15245	15538	15499	15439	15417	15362	15577	15300	15503	15312	15639	15448	15465	15390	15417	15523	15401	15623	15253	15752	15476	15392	15486	15465	15519	15470	15735	15532	15635	15630	15540	15572	15495	15362	15506	15636	15396	15674	15354	15547	15551	15541	15510	15546	15519	15460	15415	15544	15411	15384	15467	15415	15576	15685	15394	15563	15643	15516	15505	15682	15482	15305	15482	15532	15505	15546	15518	15451	15379	15547	15448	15423	15312	15600	15544	15532	15394	15572	15438	15491	15577	15574	15442	15589	15497	15571	15590	15385	15518	15579	15489	15343	15453	15539	15525	15436	15487	15708	15525	15373	15401	15422	15349	15554	15577	15475	15509	15476	15516	15453	15678	15360	15562	15559	15499	15566	15558	15559	15484	15351	15501	15559	15397	15556	15542	15586	15421	15452	15495	15469	15464	15667	15395	15513	15367	15529	15581	15325	15410	15510	15382	15552	15574	15409	15415	15513	15562	15399	15407	15711	15445	15458	15396	15558	15487	15490	15360	15509	15752	15441	15386	15557	15547	15585	15348	15491	15522	15462	15414	15469	15552	15427	15470	15484	15443	15427	15436	15583	15576	15473	15570	15505	15298	15572	15428	15436	15521	15278	15526	15576	15539	15367	15707	15464	15478	15512	15516	15499	15407	15484	15594	15474	15463	15367	15442	15688	15518	15410	15600	15536	15523	15503	15572	15402	15408	15485	15522	15543	15477	15397	15662	15440	15427	15589	15400	15431	15359	15434	15416	15458	15450	15672	15515	15403	15542	15456	15587	15478	15530	15558	15334	15504	15589	15477	15487	15457	15626	15508	15383	15371	15457	15638	15486	15480	15356	15484	15626	15522	15419	15566	15404	15523	15557	15541	15550	15446	15543	15562	15571	15507	15509	15540	15415	15415	15454	15577	15515	15565	15357	15403	15504	15409	15546	15385	15528	15427	15737	15625	15584	15522	15396	15588	15461	15466	15399	15610	15433	15589	15452	15547	15534	15469	15499	15378	15334	15583	15524	15521	15678	15552	15554	15574	15441	15570	15501	15443	15559	15646	15312	15512	15374	15417	15380	15596	15412	15408	15550	15501	15567	15611	15583	15543	15347	15465	15484	15571	15434	15594	15659	15401	15461	15429	15376	15510	15426	15446	15361	15424	15433	15492	15276	15552	15261	15548	15650	15470	15534	15454	15589	15534	15487	15699	15589	15447	15525	15405	15584	15571	15473	15385	15571	15684	15597	15588	15670	15531	15436	15494	15621	15414	15562	15449	15362	15616	15443	15583	15488	15516	15519	15518	15473	15561	15281	15491	15443	15381	15339	15625	15528	15489	15561	15438	15526	15447	15561	15445	15539	15623	15261	15418	15466	15360	15449	15359	15559	15549	15491	15473	15411	15423	15372	15526	15409	15549	15430	15508	15533	15612	15502	15521	15645	15363	15564	15513	15466	15462	15486	15567	15337	15545	15611	15573	15545	15399	15595	15397	15595	15496	15413	15568	15569	15616	15393	15549	15496	15564	15485	15627	15384	15418	15565	15337	15371	15557	15551	15582	15410	15544	15365	15528	15555	15344	15451	15514	15310	15558	15456	15488	15571	15373	15621	15418	15500	15333	15650	15585	15365	15519	15393	15549	15443	15505	15401	15406	15363	15515	15581	15497	15423	15494	15367	15348	15586	15607	15423	15422	15610	15537	15363	15483	15378	15511	15538	15440	15528	15431	15419	15579	15370	15510	15483	15433	15414	15452	15542	15641	15570	15460	15405	15440	15496	15541	15575	15595	15446	15446	15608	15591	15486	15410	15305	15386	15451	15485	15394	15674	15586	15613	15531	15581	15310	15434	15493	15471	15713	15557	15397	15371	15515	15428	15417	15494	15500	15662	15409	15626	15607	15516	15584	15349	15407	15610	15610	15464	15588	15642	15457	15608	15469	15400	15699	15425	15628	15430	15646	15553	15433	15449	15501	15487	15534	15502	15496	15396	15542	15525	15640	15452	15543	15280	15689	15509	15483	15483	15479	15406	15461	15547	15410	15496	15643	15578	15445	15307	15557	15388	15519	15612	15433	15639	15432	15516	15607	15387	15588	15514	15444	15356	15413	15566	15400	15551	15581	15517	15636	15560	15522	15640	15389	15362	15523	15476	15467	15544	15576	15536	15553	15418	15553	15435	15513	15499	15647	15535	15456	15739	15659	15481	15419	15629	15610	15511	15358	15666	15493	15745	15507	15520	15576	15599	15537	15539	15454	15428	15538	15412	15580	15511	15423	15503	15415	15373	15395	15490	15471	15576	15572	15442	15403	15520	15478	15467	15375	15422	15425	15645	15551	15575	15471	15348	15546	15414	15531	15464	15429	15575	15667	15536	15436	15586	15523	15440	15520	15525	15606	15409	15548	15566	15465	15627	15547	15564	15450	15369	15549	15433	15425	15439	15429	15746	15401	15437	15560	15473	15477	15465	15543	15615	15498	15361	15407	15352	15474	15463	15608	15447	15520	15536	15531	15441	15487	15478	15365	15488	15538	15369	15405	15298	15722	15450	15338	15538	15550	15375	15485	15494	15288	15482	15501	15367	15394	15614	15547	15550	15578	15668	15570	15488	15390	15518	15338	15497	15459	15521	15487	15446	15387	15477	15443	15529	15548	15404	15557	15522	15336	15473	15429	15471	15474	15581	15399	15429	15513	15410	15434	15541	15567	15469	15535	15412	15423	15530	15655	15441	15534	15360	15390	15485	15518	15519	15517	15653	15438	15590	15541	15664	15569	15345	15537	15525	15457	15635	15582	15442	15555	15652	15499	15514	15448	15616	15411	15535	15543	15660	15524	15529	15636	15530	15544	15432	15377	15510	15313	15528	15483	15541	15517	15409	15491	15660	15462	15500	15420	15354	15412	15339	15515	15513	15547	15502	15395	15369	15597	15579	15674	15320	15540	15544	15661	15502	15684	15484	15453	15604	15433	15455	15401	15522	15490	15506	15694	15370	15686	15463	15707	15497	15334	15537	15551	15438	15504	15305	15479	15476	15520	15684	15520	15588	15526	15598	15475	15519	15485	15282	15484	15353	15495	15457	15394	15586	15485	15409	15434	15444	15488	15608	15618	15454	15398	15356	15523	15575	15374	15529	15483	15409	15571	15363	15536	15454	15452	15628	15506	15528	15428	15517	15399	15379	15407	15457	15547	15497	15596	15543	15521	15467	15458	15502	15429	15569	15611	15495	15540	15403	15506	15551	15460	15635	15531	15435	15430	15514	15368	15633	15560	15457	15575	15363	15573	15311	15411	15484	15432	15677	15442	15518	15376	15625	15421	15497	15514	15527	15605	15420	15418	15498	15451	15529	15478	15507	15495	15359	15485	15593	15299	15164	15572	15481	15591	15347	15443	15418	15570	15469	15417	15551	15411	15447	15403	15490	15451	15373	15454	15381	15564	15322	15415	15563	15634	15593	15510	15553	15418	15543	15458	15413	15518	15428	15512	15500	15525	15415	15499	15511	15590	15665	15602	15388	15373	15399	15443	15616	15293	15438	15502	15487	15554	15370	15403	15518	15410	15392	15600	15551	15578	15413	15477	15376	15451	15528	15634	15539	15384	15538	15567	15639	15584	15614	15381	15365	15428	15535	15588	15391	15512	15514	15301	15661	15400	15655	15384	15567	15686	15559	15524	15469	15427	15424	15385	15571	15536	15458	15363	15525	15577	15375	15429	15597	15501	15555	15341	15522	15399	15576	15426	15285	15763	15591	15493	15317	15487	15698	15515	15433	15432	15519	15511	15494	15497	15718	15500	15396	15644	15616	15482	15648	15584	15410	15482	15600	15504	15484	15394	15624	15496	15541	15669	15526	15520	15519	15496	15412	15545	15458	15351	15464	15407	15404	15516	15697	15416	15450	15532	15474	15493	15361	15582	15450	15516	15416	15356	15551	15438	15623	15445	15469	15507	15480	15649	15405	15584	15597	15255	15521	15479	15372	15616	15496	15520	15582	15387	15441	15444	15533	15387	15539	15493	15435	15532	15494	15574	15624	15416	15549	15352	15499	15554	15374	15385	15516	15475	15523	15409	15472	15467	15398	15486	15524	15500	15614	15500	15460	15433	15668	15389	15585	15376	15538	15315	15543	15431	15520	15652	15332	15426	15415	15584	15540	15319	15586	15451	15571	15541	15454	15384	15542	15580	15553	15498
22945	21463	29293	23902	21649	23916	25847	20830	19622	19981	19851	19436	19278	19078	19165	19010	19120	19127	19068	18772	18944	18752	18970	18981	19119	18923	19112	20470	23569	24234	22818	21156	20030	19064	18945	18832	18671	18755	18767	18616	18548	18652	18549	18564	18640	18565	18543	18502	18765	18533	18543	18417	18537	18610	18634	18663	18481	18608	18851	18447	18750	18692	18672	18537	18552	18694	18624	18688	18591	18564	18474	18640	18426	18562	18601	18551	18552	18704	18281	18851	18671	18321	18552	18591	18717	18568	18477	18382	18669	18752	18351	18530	18530	18613	18633	18559	18650	18532	18683	18559	18741	18509	18533	18319	18442	18518	18610	18501	18511	18418	18696	18352	18499	18514	18761	18497	18643	18439	18485	18602	18561	18521	18684	18759	18726	18718	18642	18658	18656	18336	18465	18590	18453	18563	18629	18580	18500	18614	18691	18548	18442	18287	18543	18538	18415	18642	18597	18664	18459	18546	18556	18414	18475	18528	18739	18623	18548	18654	18556	18546	18440	18618	18501	18375	18608	18457	18565	18694	18566	18561	18689	18585	18535	18809	18364	18558	18575	18551	18728	18608	18584	18684	18773	18636	18507	18573	18587	18309	18344	18423	18516	18660	18580	18573	18471	18386	18496	18496	18498	18709	18586	18633	18609	18554	18556	18529	18431	18691	18635	18636	18469	18434	18605	18555	18568	18318	18638	18805	18204	18687	18218	18680	18753	18684	18572	18445	18659	18627	18540	18662	18648	18464	18487	18251	18424	18455	18342	18443	18493	18610	18453	18610	18570	18895	18587	18725	18518	18500	18512	18445	18505	18495	18709	18759	18670	18392	18620	18361	18598	18736	18550	18403	18510	18422	18321	18622	18579	18485	18521	18391	18380	18528	18568	18654	18674	18423	18696	18536	18606	18567	18369	18636	18504	18595	18453	18671	18387	18606	18343	18490	18508	18574	18541	18439	18658	18600	18626	18674	18533	18435	18638	18613	18278	18642	18553	18501	18330	18531	18484	18392	18603	18660	18736	18361	18758	18509	18539	18552	18336	18557	18572	18594	18686	18475	18711	18578	18642	18522	18406	18652	18525	18554	18519	18395	18449	18390	18706	18452	18415	18479	18591	18625	18672	18573	18449	18520	18583	18636	18541	18736	18599	18443	18665	18463	18483	18427	18601	18463	18744	18625	18603	18758	18405	18418	18677	18609	18599	18760	18413	18521	18560	18693	18542	18565	18754	18618	18531	18520	18504	18507	18326	18373	18556	18397	18443	18581	18548	18444	18525	18466	18510	18459	18520	18515	18624	18474	18377	18428	18555	18670	18680	18629	18569	18520	18632	18466	18506	18442	18500	18746	18557	18623	18664	18702	18599	18526	18514	18383	18318	18624	18592	18513	18592	18721	18441	18442	18516	18525	18532	18580	18537	18424	18587	18557	18598	18415	18640	18453	18577	18591	18708	18597	18694	18481	18657	18416	18437	18560	18640	18529	18547	18489	18613	18392	18318	18521	18397	18526	18443	18516	18483	18575	18612	18339	18498	18514	18624	18466	18444	18433	18475	18797	18531	18528	18474	18613	18432	18714	18552	18448	18623	18581	18693	18511	18556	18401	18424	18495	18377	18517	18629	18538	18468	18733	18473	18414	18428	18670	18749	18479	18470	18248	18710	18544	18399	18382	18574	18743	18567	18641	18600	18437	18523	18725	18562	18469	18636	18545	18582	18559	18732	18729	18727	18674	18448	18269	18622	18548	18443	18653	18496	18585	18580	18441	18599	18307	18542	18770	18690	18482	18546	18599	18633	18558	18626	18524	18508	18693	18635	18671	18727	18537	18569	18524	18568	18439	18375	18527	18723	18512	18493	18391	18688	18321	18541	18569	18544	18619	18508	18502	18706	18507	18655	18330	18520	18509	18618	18397	18622	18439	18454	18585	18478	18647	18584	18672	18592	18715	18501	18543	18495	18494	18498	18548	18613	18589	18579	18395	18462	18528	18557	18477	18540	18773	18483	18470	18580	18626	18670	18617	18550	18710	18491	18355	18723	18570	18441	18596	18721	18498	18475	18538	18374	18465	18651	18368	18521	18517	18451	18406	18766	18390	18753	18380	18517	18610	18494	18498	18622	18477	18458	18604	18255	18518	18549	18596	18672	18281	18625	18557	18551	18595	18640	18475	18675	18527	18469	18591	18472	18545	18539	18637	18414	18558	18312	18532	18394	18459	18673	18386	18475	18355	18706	18874	18549	18586	18780	18450	18645	18414	18586	18536	18645	18563	18715	18450	18505	18587	18394	18410	18509	18480	18602	18576	18382	18509	18421	18436	18504	18802	18635	18607	18701	18695	18697	18662	18572	18469	18548	18609	18581	18416	18607	18346	18565	18560	18562	18454	18555	18493	18487	18487	18567	18645	18670	18393	18581	18402	18499	18527	18596	18554	18384	18669	18605	18537	18336	18739	18423	18495	18488	18437	18551	18626	18576	18686	18581	18529	18528	18434	18613	18364	18362	18468	18638	18416	18347	18511	18483	18462	18497	18549	18554	18412	18734	18704	18580	18697	18562	18484	18681	18454	18620	18523	18580	18583	18378	18515	18477	18387	18476	18397	18420	18608	18618	18452	18441	18582	18411	18603	18626	18629	18411	18575	18550	18538	18461	18606	18487	18432	18548	18405	18322	18820	18618	18541	18556	18549	18469	18454	18644	18506	18472	18620	18596	18530	18522	18540	18538	18493	18561	18465	18434	18430	18556	18344	18561	18532	18620	18388	18637	18527	18456	18644	18641	18522	18538	18555	18618	18607	18511	18610	18569	18591	18334	18600	18604	18550	18429	18564	18563	18643	18642	18519	18704	18671	18467	18611	18483	18520	18393	18615	18618	18453	18690	18506	18742	18670	18472	18383	18582	18655	18474	18502	18575	18551	18594	18533	18506	18455	18305	18313	18744	18546	18617	18640	18542	18494	18637	18580	18575	18755	18596	18297	18494	18398	18675	18489	18482	18525	18364	18508	18388	18406	18492	18597	18632	18678	18712	18468	18681	18493	18593	18472	18302	18526	18465	18646	18633	18530	18540	18463	18535	18593	18435	18458	18891	18613	18541	18701	18523	18565	18611	18721	18479	18609	18598	18655	18606	18580	18547	18750	18686	18541	18297	18393	18482	18574	18591	18649	18610	18377	18457	18571	18361	18451	18332	18446	18582	18665	18491	18696	18467	18721	18519	18380	18550	18521	18597	18631	18334	18575	18627	18554	18718	18571	18432	18545	18387	18538	18520	18827	18595	18628	18647	18618	18540	18597	18489	18422	18622	18493	18526	18599	18292	18419	18562	18557	18538	18509	18504	18553	18447	18559	18689	18590	18426	18400	18567	18534	18524	18419	18457	18505	18453	18475	18372	18483	18482	18433	18715	18585	18699	18516	18451	18451	18550	18604	18555	18483	18642	18553	18319	18509	18445	18413	18430	18729	18380	18572	18445	18279	18645	18467	18425	18634	18794	18557	18638	18614	18817	18512	18787	18708	18650	18454	18758	18469	18740	18651	18493	18355	18422	18429	18497	18444	18434	18431	18463	18679	18479	18342	18650	18554	18424	18374	18769	18486	18600	18699	18576	18588	18593	18487	18589	18451	18542	18436	18573	18745	18462	18610	18585	18558	18516	18832	18461	18590	18150	18442	18631	18703	18688	18367	18556	18556	18402	18609	18783	18500	18645	18483	18611	18597	18740	18525	18562	18688	18663	18415	18578	18747	18436	18255	18776	18503	18466	18508	18445	18706	18625	18579	18548	18584	18571	18711	18522	18523	18532	18565	18525	18579	18500	18558	18260	18536	18661	18562	18434	18435	18650	18718	18624	18404	18490	18466	18594	18321	18611	18759	18492	18509	18441	18404	18629	18734	18422	18558	18732	18529	18737	18543	18474	18656	18470	18446	18673	18611	18563	18780	18532	18477	18526	18523	18642	18491	18526	18370	18531	18421	18509	18393	18537	18488	18556	18436	18570	18523	18565	18723	18406	18635	18626	18646	18672	18348	18545	18478	18454	18525	18632	18484	18488	18626	18472	18548	18482	18646	18645	18462	18615	18404	18483	18538	18369	18445	18525	18595	18498	18450	18563	18485	18337	18535	18423	18497	18642	18401	18370	18338	18577	18611	18554	18463	18605	18468	18474	18471	18661	18617	18369	18563	18399	18516	18312	18527	18513	18564	18531	18440	18459	18652	18520	18425	18511	18597	18537	18670	18495	18432	18330	18304	18434	18593	18751	18765	18670	18546	18510	18357	18622	18528	18513	18441	18627	18405	18677	18411	18488	18522	18483	18446	18601	18640	18473	18478	18662	18533	18380	18487	18722	18579	18638	18643	18555	18346	18663	18323	18628	18647	18208	18292	18419	18567	18547	18649	18563	18401	18460	18707	18510	18614	18455	18543	18301	18572	18717	18512	18539	18586	18446	18584	18330	18515	18588	18798	18686	18622	18511	18400	18476	18555	18498	18631	18430	18467	18476	18432	18459	18503	18481	18687	18411	18427	18296	18541	18447	18420	18480	18517	18461	18549	18680	18582	18346	18494	18548	18524	18685	18748	18284	18554	18407	18422	18442	18606	18449	18558	18739	18850	18579	18575	18525	18374	18623	18640	18639	18589	18370	18433	18702	18479	18585	18446	18509	18611	18590	18581	18636	18433	18482	18409	18674	18562	18520	18447	18416	18713	18603	18534	18483	18539	18437	18475	18436	18608	18398	18485	18446	18517	18461	18830	18724	18566	18532	18454	18629	18628	18534	18488	18628	18596	18543	18503	18543	18581	18638	18688	18605	18479	18414	18533	18467	18376	18668	18466	18454	18681	18410	18376	18318	18345	18451	18512	18609	18213	18731	18476	18500	18463	18239	18194	18464	18508	18489	18468	18594	18487	18564	18365	18499	18685	18571	18565	18635	18402	18647	18553	18559	18489	18604	18656	18449	18361	18443	18371	18603	18543	18359	18386	18652	18436	18325	18487	18567	18694	18649	18493	18377	18525	18425	18503	18635	18476	18547	18659	18342	18461	18757	18621	18663	18492	18657	18485	18592	18407	18396	18646	18416	18389	18552	18558	18548	18600	18578	18793	18472	18624	18459	18386	18458	18451	18602	18466	18497	18706
34234	55181	38049	23032	19654	19525	19427	17944	17646	17204	17080	17116	16532	16319	16218	16530	16705	16324	15954	15916	15972	15999	15917	15924	16150	16191	16560	19137	23374	23530	20912	18613	17029	16349	15983	15987	15866	15707	15727	15836	15741	15877	15860	15794	15692	15649	15628	15804	15721	15834	15849	15752	15684	15923	15818	15860	15783	15715	15786	15724	15862	15771	15726	15818	15913	15603	15842	15880	15689	15757	15831	15758	15859	15829	15859	15755	15680	15846	15727	15798	15799	15798	15935	15699	15712	15858	15881	15969	15655	15825	15880	15728	15773	15841	15814	15575	15692	15624	15768	15727	15705	15836	15740	15679	15831	15782	15840	15687	16021	15936	15920	15840	15775	15613	15964	15640	15776	15824	15852	15919	15640	15782	15622	15743	15985	15913	15849	15773	15897	15680	15800	15769	15770	15773	15831	15710	15839	15880	15848	15779	16096	15700	15798	15721	15886	15846	15748	15727	15851	15803	15656	15907	15741	15807	15757	15664	15817	15886	15764	15727	15723	15744	15924	15706	15943	15801	15768	15811	15809	15868	15668	15798	15665	15703	15803	15881	15822	15764	15815	15698	15786	15728	15747	15620	15858	15716	15786	15777	15760	15789	15611	15839	15670	15774	15799	15730	15696	15863	15854	15761	15807	15792	15756	15597	15821	15804	15690	15621	15767	15841	15798	15824	15917	15747	15709	15871	15796	15643	15821	15710	15706	15818	15644	15852	15807	15715	15556	15663	15866	15889	15779	15681	15851	15815	15609	15855	15573	15874	15635	15870	15792	15717	15671	15965	15803	15851	15849	15590	15933	16062	15785	15788	15819	15927	15604	15817	15652	15855	15701	15820	15786	15882	15801	15972	15805	15734	15758	15865	15677	15838	15802	15739	15978	15789	15716	15826	15784	15761	15908	15696	15751	15814	15876	15894	15772	15862	15564	15754	15635	15740	15720	15763	15844	15682	15785	15831	15799	15890	15672	15738	15816	15818	15819	15737	15740	15801	15817	15863	15751	15704	15825	15688	15853	15884	15688	15767	15771	15832	15724	15881	15854	15702	15889	15635	15599	15636	15936	15804	15895	15817	15748	15804	15835	15683	15731	15879	15910	15675	15711	15728	15820	15689	15700	15873	15792	15818	15663	15657	15649	15728	15672	15688	15689	15792	15818	15727	15939	15724	15652	15972	15874	15782	15820	15794	15871	15794	15838	15855	15584	15854	15653	15587	15789	15679	15761	15769	15647	15834	15826	15683	16010	15823	15803	15723	15838	15665	15751	15833	15779	15760	15758	15619	15760	15881	15684	15814	15695	15746	15793	15854	15795	15937	15693	15748	15866	15908	15589	15779	15634	15873	15952	15747	15816	15643	15829	15653	15832	15809	15791	15738	15608	15750	15806	15696	15510	15898	15911	15470	15792	15745	15694	15717	15696	15871	15709	15837	15805	15806	15905	15718	15874	15680	15873	15641	15709	15804	15750	15811	15704	15846	15647	15770	15602	15894	15788	15713	15704	15876	15709	15744	15834	15610	15816	15788	15946	15668	15624	15937	15889	15740	15708	15671	15858	15771	15812	15733	15845	15724	15732	15830	15652	15813	15643	15766	15775	15880	15699	15625	15725	15663	15847	15882	15855	15736	15758	15825	15606	15705	15803	15811	15845	15794	15652	15731	15894	15746	15781	15778	15725	15808	15698	15839	15627	15498	15803	15699	15808	15734	15982	15717	15772	15623	15588	15776	15782	15866	15846	15812	15616	15670	15615	15835	15990	15793	15888	16016	15676	15908	15633	15701	15686	15808	15573	15848	15686	15653	15827	15733	15824	15803	15893	15772	15623	15830	15732	15766	15872	15922	15695	15862	15806	15878	15559	15805	15807	15675	15722	15855	15685	15518	15698	15711	15649	15781	15822	15935	15897	15749	15715	15523	15844	15736	15840	15771	15691	15755	15805	15619	15853	15650	15741	15686	15728	15846	15667	15575	15744	15938	15811	15823	15716	15894	15750	15826	15808	15816	15664	15838	15790	15735	15714	15783	15588	15581	15835	15811	15657	15973	15795	15778	15739	15833	15721	15696	15867	15649	15642	15610	15850	15635	15735	15684	15666	15793	15818	15907	15702	15603	15709	15874	15967	15634	15784	15627	15780	15612	15682	15751	15775	15672	15733	15708	15738	15727	15668	15830	15722	15843	15844	15563	15757	15814	15835	15721	15664	15721	15722	15781	15749	15679	15863	15872	15739	15790	15767	15770	15813	15710	15980	15896	15707	15704	15787	15928	15740	15793	15631	15906	15958	15772	15796	15813	15809	15698	15738	15665	15889	15714	15729	15874	15813	15675	15665	15736	15689	15801	15986	15748	15756	15830	15702	15794	15867	15834	15876	15834	15823	15949	15714	15908	15544	15779	15777	15774	15790	15724	15920	15817	15682	15786	15805	15804	15730	15884	15840	15954	15710	15795	15534	15660	15929	15695	15687	15675	15754	15771	15601	15877	15786	15780	15726	15853	15669	15847	15805	15710	15628	15771	15710	15835	15747	15560	15805	15746	15795	15676	15890	15873	15669	15752	15728	15849	15774	15609	15848	15694	15798	15943	15712	15742	15883	15701	15726	15771	15641	15793	15623	15741	15835	15526	15776	15538	15789	15771	15724	15675	15804	15830	15999	15765	15595	15891	15874	15729	15573	15906	15714	15895	15732	15598	15665	15611	15846	15635	15795	15678	15812	15707	15737	15779	15742	15787	15623	15602	15789	15901	15629	15792	15815	15718	15695	15660	15555	15506	15558	15792	15682	15750	15718	15718	15771	15768	15666	15823	15793	15862	15680	15757	15660	15766	15603	15869	15814	15886	15980	15992	15820	15641	15802	15685	15836	15752	15720	15737	15755	15768	15703	15867	15799	15815	15789	15790	15779	15798	15524	15737	15848	15556	15721	15716	15707	15868	15704	15899	15881	15708	15768	15767	15794	15875	15710	15701	15743	15733	15651	15756	15757	15810	15629	15658	15744	15766	15800	15607	15639	15699	15925	15671	15801	15776	15710	15768	15745	15535	16009	15719	15704	15838	15835	15869	15892	15823	15810	15799	15659	15764	15872	15824	15779	15739	15609	16018	15841	15589	15803	15856	15617	15674	15924	15967	15700	15609	15726	15485	15726	15805	15748	15741	15797	15797	15663	15791	15856	15700	15629	15750	15906	15752	15734	15824	15737	15768	15599	15663	15786	15688	15755	15728	15628	15826	15719	15777	15566	15891	15692	15703	15771	15913	15970	15663	16001	15787	15729	15928	15771	15781	15904	15666	15822	15693	15816	15819	15658	15601	15718	15735	15829	15616	15810	15831	15765	15707	15843	15785	15832	15784	15739	15884	15777	15646	15791	15943	15690	15961	15935	15683	15806	15765	15640	15739	15853	15734	15824	15766	15742	15642	15617	15675	15853	15869	15538	15840	15699	15749	15888	15806	15605	15901	15776	15863	15911	15742	15795	15885	15928	15685	15704	15615	15698	15978	15799	15614	15634	15600	15908	15787	15782	15803	15850	15748	15581	15818	15884	15898	15785	15810	15653	15714	15741	15784	15870	15607	15755	15936	15704	15885	15793	15659	15691	15547	15929	15869	15774	15873	16049	15760	15902	15798	15807	15814	15747	15828	15926	15586	15788	15594	15615	15632	15672	15750	15722	15778	15725	15856	15618	15854	15678	15790	15916	15820	15754	15685	15875	15970	15703	15610	15883	16009	15629	15821	15751	15878	15882	15848	15772	15855	15815	15796	15742	15737	15779	15712	15831	15819	15898	15703	15896	15699	15744	15796	15832	15754	15821	15771	15740	15849	15810	15690	15779	15851	15746	15771	15731	15834	15782	15652	15784	15591	15627	15812	15609	15772	15800	15836	15851	15904	15860	15848	15845	15864	15859	15685	15672	15772	15810	15437	15592	15983	15847	15741	15884	15869	15758	15833	15763	15875	15568	15871	15677	15615	15930	15690	15819	15734	15721	15752	15690	15865	15605	15864	15629	15666	15702	15611	15626	15701	15777	15824	15916	15854	15787	15715	15723	15938	15774	15723	15751	15665	15774	15854	15971	15763	15591	15891	15716	15821	15681	15796	15837	15834	15656	15755	15804	15539	15783	15771	15720	15632	15847	15861	15890	15831	15756	15791	15778	15711	15767	15691	15730	15741	15657	15535	15792	15671	15750	15666	15845	15816	15500	15911	15903	15838	15785	15786	15789	15608	15747	15829	15942	15701	15886	15760	15702	15769	15616	15752	15593	15821	15760	15790	15871	15892	15734	15996	15856	15620	15878	15802	15822	15626	15772	15692	15809	15704	15906	15849	15773	15729	15749	15606	15838	15783	15656	15687	15717	15736	15760	15752	15777	15876	15686	15793	15675	15999	15762	15791	15814	15743	15878	15737	15805	15880	15856	15630	15664	15820	15586	16023	15750	15962	15694	15742	15754	15870	15789	15569	15772	15705	15792	15832	15729	15758	15867	15803	15826	15831	15695	15809	15679	15873	15740	15806	15732	15740	15823	15849	15666	15812	15389	15759	15928	15962	15833	15831	15800	15666	15878	15600	15841	15834	15724	15679	15665	15652	15721	15604	15543	15764	15798	15865	15857	15865	15829	15815	15727	15745	15738	15795	15904	15813	15799	15753	15745	15626	15704	15747	15629	15720	15895	15807	15604	15727	15855	15673	15466	15806	15784	15624	15838	15770	15863	15800	15640	15781	15706	15589	15840	15764	15644	15703	15584	15964	15667	15728	15709	15735	15820	15726	15788	15844	15835	15785	15702	15712	15846	15712	15777	15669	15725	15800	15899	15828	15809	15771	15752	15742	15629	15812	15802	15837	15735	15745	15859	15780	15711	15674	15791	15832	15814	15845	15668	15786	15526	15783	15742	15732	15814	15579	15625	15637	15614	15741	15611	15844	15769	15799	15864	15743	15720	15683	15873	15875	15755	15775	15704	15936	15590	15856	15866	15734	15718	15713	15717	15674	15711	15797	15792	15749	15814	15812	15836	15850	15846	15658	15733	15783	15718	15769	15785	15644	15865	15779	15676	15710	15890	15630	15904	15743	15799	15767	15688	15851	15675	15630	15747	15821	15817	15820	15659	15859	15604	15601	15706	15853	15828	15729
28348	24471	26241	21491	18103	17811	18121	18006	17898	17605	17638	17735	17800	17689	17620	17788	17492	17587	17513	17620	17412	17423	17665	17428	17622	17479	17523	17567	17769	17922	18001	17914	17836	17475	17564	17653	17498	17497	17575	17376	17359	17277	17462	17433	17526	17519	17506	17409	17403	17417	17428	17416	17495	17493	17516	17397	17576	17390	17257	17431	17580	17423	17565	17383	17406	17384	17449	17340	17518	17597	17542	17357	17269	17499	17574	17451	17529	17424	17406	17600	17571	17566	17469	17399	17454	17293	17384	17588	17512	17489	17613	17212	17464	17507	17453	17275	17459	17439	17657	17559	17567	17451	17463	17317	17587	17472	17544	17334	17501	17505	17495	17039	17348	17531	17486	17548	17415	17455	17474	17609	17600	17414	17405	17310	17627	17380	17363	17516	17449	17450	17536	17392	17464	17584	17528	17232	17389	17360	17727	17345	17368	17340	17421	17517	17415	17578	17337	17532	17684	17627	17315	17383	17286	17438	17490	17403	17394	17440	17867	17689	17476	17544	17524	17522	17712	17471	17319	17551	17554	17441	17490	17367	17433	17476	17558	17290	17147	17271	17430	17526	17498	17289	17400	17547	17410	17476	17489	17471	17465	17263	17439	17607	17434	17478	17566	17331	17618	17596	17495	17392	17388	17229	17443	17436	17334	17357	17494	17545	17325	17547	17308	17532	17469	17671	17489	17416	17416	17543	17602	17532	17384	17303	17350	17351	17336	17412	17508	17519	17353	17400	17277	17373	17362	17741	17494	17614	17332	17419	17370	17446	17410	17650	17301	17640	17459	17822	17564	17402	17390	17654	17455	17575	17464	17399	17447	17356	17550	17540	17353	17269	17444	17249	17387	17512	17299	17297	17480	17558	17438	17370	17665	17517	17477	17374	17507	17464	17510	17431	17468	17279	17459	17568	17395	17443	17428	17414	17325	17250	17521	17398	17435	17396	17239	17521	17437	17617	17392	17560	17407	17439	17345	17623	17534	17409	17520	17395	17540	17481	17419	17487	17368	17534	17613	17565	17816	17720	17502	17480	17501	17287	17363	17240	17175	17472	17386	17352	17573	17497	17450	17537	17530	17342	17482	17559	17487	17368	17543	17187	17603	17429	17714	17440	17446	17451	17409	17531	17497	17540	17639	17642	17292	17430	17304	17349	17291	17531	17522	17677	17571	17422	17534	17573	17562	17354	17320	17408	17323	17693	17653	17433	17257	17407	17516	17495	17600	17382	17470	17633	17438	17375	17327	17277	17176	17596	17363	17372	17579	17722	17548	17630	17461	17601	17408	17421	17536	17719	17389	17368	17437	17671	17563	17638	17394	17434	17365	17520	17503	17471	17436	17428	17370	17410	17421	17395	17546	17436	17524	17322	17372	17459	17248	17507	17420	17473	17431	17273	17410	17585	17787	17496	17373	17448	17483	17427	17634	17362	17361	17335	17350	17302	17596	17471	17606	17358	17504	17542	17522	17464	17346	17630	17409	17419	17536	17464	17290	17513	17469	17456	17423	17552	17618	17399	17349	17514	17476	17410	17443	17425	17393	17517	17494	17358	17619	17536	17459	17476	17157	17179	17544	17519	17453	17487	17503	17356	17487	17427	17453	17184	17414	17565	17636	17456	17579	17267	17456	17549	17405	17478	17396	17413	17501	17630	17328	17206	17462	17456	17573	17540	17506	17547	17484	17479	17386	17405	17498	17653	17331	17241	17601	17540	17461	17467	17628	17476	17277	17397	17471	17606	17552	17592	17280	17578	17617	17348	17493	17581	17576	17411	17466	17476	17400	17534	17504	17441	17460	17398	17510	17231	17463	17310	17562	17620	17444	17530	17343	17374	17384	17382	17412	17477	17492	17373	17488	17578	17405	17486	17391	17502	17517	17532	17444	17438	17318	17421	17480	17440	17287	17522	17417	17485	17531	17452	17467	17438	17663	17280	17538	17368	17571	17655	17483	17382	17490	17589	17360	17401	17548	17257	17476	17489	17509	17578	17325	17358	17400	17388	17444	17364	17529	17355	17379	17340	17448	17467	17693	17440	17498	17371	17571	17498	17490	17407	17226	17340	17569	17439	17465	17415	17532	17455	17472	17486	17469	17404	17437	17487	17476	17418	17467	17394	17531	17378	17532	17669	17524	17461	17433	17389	17363	17536	17553	17624	17453	17534	17469	17465	17651	17677	17523	17409	17544	17562	17430	17456	17472	17393	17635	17536	17430	17385	17353	17169	17284	17465	17475	17616	17479	17512	17364	17614	17555	17387	17493	17416	17306	17511	17376	17550	17281	17577	17492	17459	17477	17472	17544	17430	17573	17369	17420	17450	17581	17402	17506	17406	17580	17449	17542	17422	17392	17277	17596	17861	17495	17422	17412	17240	17381	17528	17519	17532	17426	17531	17441	17591	17576	17224	17530	17641	17488	17500	17404	17493	17416	17384	17496	17437	17678	17564	17502	17406	17572	17538	17394	17549	17334	17433	17333	17520	17459	17464	17329	17409	17675	17265	17529	17408	17266	17314	17355	17478	17376	17685	17307	17542	17370	17419	17409	17564	17529	17580	17237	17399	17597	17521	17360	17440	17604	17288	17188	17450	17652	17387	17370	17272	17729	17658	17615	17688	17706	17599	17496	17536	17528	17354	17341	17416	17509	17500	17325	17450	17307	17552	17536	17384	17536	17215	17365	17373	17674	17589	17513	17610	17505	17487	17446	17387	17418	17410	17438	17487	17591	17347	17549	17241	17470	17388	17484	17595	17551	17404	17414	17499	17459	17523	17449	17338	17517	17528	17586	17467	17485	17363	17371	17323	17448	17488	17478	17795	17523	17423	17368	17338	17806	17720	17560	17523	17458	17525	17495	17466	17290	17608	17458	17763	17493	17388	17718	17404	17435	17461	17346	17234	17372	17332	17567	17435	17338	17449	17505	17447	17484	17402	17514	17373	17495	17295	17460	17375	17323	17383	17515	17478	17347	17614	17652	17454	17641	17410	17430	17378	17463	17568	17438	17738	17507	17419	17490	17636	17376	17435	17293	17294	17227	17605	17242	17484	17375	17488	17387	17274	17510	17237	17611	17450	17423	17498	17486	17492	17425	17558	17261	17397	17290	17392	17364	17385	17313	17466	17556	17627	17417	17450	17540	17581	17552	17556	17523	17597	17278	17354	17747	17436	17338	17387	17444	17536	17588	17507	17602	17511	17412	17531	17364	17298	17450	17498	17500	17508	17749	17517	17558	17070	17243	17353	17627	17403	17478	17457	17422	17306	17182	17459	17423	17480	17365	17535	17313	17486	17601	17354	17585	17415	17450	17706	17542	17580	17463	17622	17168	17533	17558	17625	17592	17511	17499	17570	17526	17704	17733	17762	17556	17365	17128	17660	17573	17497	17648	17436	17392	17439	17644	17636	17612	17598	17396	17277	17446	17378	17518	17348	17563	17460	17544	17233	17483	17422	17421	17525	17398	17399	17457	17361	17434	17403	17428	17580	17569	17582	17267	17492	17516	17481	17412	17436	17414	17552	17243	17669	17441	17539	17569	17486	17603	17153	17395	17569	17558	17471	17724	17605	17325	17436	17255	17601	17400	17572	17460	17529	17584	17563	17415	17544	17514	17509	17563	17512	17561	17435	17539	17363	17600	17437	17331	17661	17315	17328	17434	17435	17482	17294	17491	17383	17467	17473	17466	17419	17454	17498	17497	17374	17297	17742	17559	17595	17501	17575	17739	17215	17485	17267	17425	17462	17559	17701	17500	17456	17402	17679	17521	17506	17380	17234	17580	17601	17397	17337	17377	17543	17442	17337	17307	17556	17404	17449	17562	17486	17373	17452	17480	17395	17423	17523	17375	17429	17463	17761	17648	17485	17562	17537	17442	17652	17437	17466	17441	17336	17375	17642	17519	17390	17485	17439	17683	17545	17571	17478	17438	17535	17570	17454	17336	17428	17473	17519	17488	17364	17456	17564	17607	17581	17449	17534	17451	17433	17366	17539	17220	17453	17623	17474	17465	17368	17355	17371	17577	17486	17518	17485	17458	17311	17452	17510	17629	17303	17505	17475	17634	17443	17274	17593	17442	17357	17535	17396	17307	17643	17365	17386	17692	17645	17448	17609	17293	17555	17516	17463	17507	17445	17417	17507	17502	17411	17554	17462	17375	17380	17450	17439	17585	17330	17412	17277	17502	17381	17437	17547	17395	17450	17292	17404	17537	17549	17519	17346	17586	17453	17505	17459	17603	17441	17364	17358	17522	17631	17338	17343	17741	17441	17575	17309	17380	17611	17320	17503	17478	17501	17715	17624	17577	17376	17587	17687	17537	17254	17348	17480	17664	17301	17682	17546	17515	17388	17312	17418	17317	17527	17350	17450	17481	17445	17492	17532	17435	17424	17382	17520	17391	17316	17447	17382	17370	17414	17501	17431	17524	17392	17504	17615	17278	17417	17329	17353	17426	17555	17405	17679	17474	17210	17639	17426	17471	17456	17333	17360	17554	17312	17659	17708	17477	17403	17465	17584	17480	17724	17248	17436	17432	17372	17416	17363	17474	17670	17353	17420	17398	17468	17709	17538	17299	17545	17464	17573	17611	17532	17375	17680	17582	17253	17372	17385	17463	17273	17194	17584	17489	17388	17416	17453	17533	17415	17506	17404	17376	17437	17622	17542	17568	17505	17471	17484	17686	17292	17403	17400	17305	17410	17394	17304	17338	17495	17504	17441	17483	17413	17611	17571	17691	17474	17333	17540	17378	17490	17612	17466	17524	17273	17289	17563	17274	17589	17691	17526	17364	17394	17566	17493	17249	17689	17487	17362	17517	17534	17563	17582	17530	17531	17498	17424	17368	17512	17413	17460	17474	17495	17499	17581	17693	17639	17611	17339	17547	17551	17593	17476	17265	17444	17388	17503	17354	17512	17421	17553	17550	17365	17537	17442	17374	17449	17580	17452	17303	17416	17681	17275	17563	17409	17352	17591	17265	17470	17424	17508	17329	17419	17314	17399	17632	17725	17252	17396	17435	17484	17740	17486	17446	17522	17406	17243	17499	17428	17433	17284	17461	17291	17449	17267	17431	17399	17387	17569	17230	17539	17526	17469	17508	17423	17410	17531	17451	17540	17311	17417	17410	17396	17440	17445
27099	34172	23065	16444	15999	15826	15976	15992	15726	15581	15536	15582	15584	15481	15526	15341	15488	15291	15371	15236	15120	15289	15163	15200	15243	15224	15197	15368	15476	15942	15608	15439	15399	15098	15434	15074	15204	15228	15106	15124	15007	15335	15125	15246	15086	15087	15157	15102	15154	15024	15119	14993	15185	15234	15165	15084	14974	15079	15074	15135	15109	15182	15159	15255	15079	15200	15070	15105	15079	15180	15142	15122	15197	15448	15308	15236	15148	15103	15115	15139	15024	15297	15234	15336	15233	15208	15154	15142	15085	15216	15127	15214	15179	14933	15226	15168	15018	15196	15318	15184	15062	14895	15253	15202	15280	15053	15321	15099	15174	15119	15053	15086	15405	15181	15147	15014	15230	15222	15057	15000	15218	15111	15212	15174	15039	15339	15220	15169	15266	14936	15175	15070	15171	15099	15172	15074	15106	15151	15133	15238	15155	15207	15190	15306	15272	15222	15155	15243	15179	15158	15361	15061	15213	15021	15090	15132	15059	15241	15374	15011	15136	15087	15226	15308	15050	15051	15153	15205	15213	15412	15127	15125	15062	15126	15101	15277	15162	15150	15171	15135	15066	15208	15255	15002	15062	15185	15264	15278	15198	15191	15162	15069	15222	15186	15072	15057	15179	15179	15208	15047	15199	15160	15065	15161	15134	15181	15127	15106	15216	15161	15194	15099	15254	15169	15178	15208	15207	15063	15077	15131	15170	15205	15200	15259	15203	15151	14937	15241	15154	15185	15175	15229	15207	15123	15224	15078	15147	15087	15057	15236	15172	15132	15173	15025	15147	15253	15343	15008	15173	15208	15168	15084	15009	15154	15332	15232	15139	15125	15108	15108	15291	14956	15229	15066	14965	15342	15426	14966	15362	15325	15163	15249	15106	15145	15221	15253	15137	15040	15292	15252	15022	15095	15128	15158	15158	15202	15297	15088	15079	15087	14942	15030	15278	15209	15184	15107	15157	15217	15250	15130	14990	15082	15154	15156	15249	15185	15201	15210	15184	15201	15093	15027	15203	15353	15314	15218	15156	15255	15265	15181	15185	15068	15255	14987	15366	15278	15281	15185	15178	15183	15105	15052	15204	15125	15199	15186	15039	15236	15279	15108	15111	15229	15300	15305	15175	15292	15216	15254	15162	15139	15047	15286	15284	15158	15081	15180	15185	15056	15124	15110	15135	15223	15111	15006	14996	15134	15304	15250	15229	14975	15216	15151	15158	15112	15060	15232	15112	15191	15172	15189	14889	15187	15138	15351	15347	15137	15055	15287	15148	15214	15072	15114	15186	15288	15159	15177	15209	15246	15235	15254	15216	15132	15155	15259	15217	15213	15076	15128	15028	15092	15254	15093	15175	15031	15264	15189	15202	15209	15172	15092	15077	15217	15185	15110	15171	15259	15209	15067	15175	15140	15286	15101	15085	15285	15104	15191	15154	15208	15225	15196	15205	15088	15290	14972	15140	15246	15206	15067	15167	15152	15230	15206	15055	15095	15116	15155	15296	15233	15395	15103	15384	15165	15042	15269	15273	15125	15148	15237	15229	15265	15049	15296	15106	15253	15190	15084	15184	15205	15103	15411	15170	15138	15227	15136	15082	15214	15177	15295	15154	15149	15027	15087	15105	15125	15006	15282	15158	15239	15321	15049	15305	15124	15282	15303	15182	15070	15118	15160	15099	15278	15276	15118	14938	15155	15223	15165	15279	15299	15220	15123	15038	15153	15091	15229	15206	15109	15284	14962	15233	15121	15313	15211	15181	15272	15171	15139	15155	15246	15205	14919	15173	15149	15149	15218	15136	15100	15141	15179	15171	15133	15138	15245	15057	15155	15335	15240	15287	15349	15127	15024	15123	15174	14974	15117	15136	15178	15018	15149	15127	15046	15088	15123	15243	15139	15235	15096	15011	15116	15237	15119	15128	15048	15083	15302	15132	15301	15328	15117	14944	15258	15107	15105	15149	15326	15158	15223	15350	15145	15252	15032	15031	15284	15212	15185	15165	15289	15325	15152	15219	15221	15202	15280	15153	15192	15289	15101	15145	15300	15352	15114	15261	15099	15044	15150	15132	15030	15267	15131	15072	15353	15136	15263	15378	15236	15203	15134	15197	15214	15244	15049	15047	15139	15165	15215	14986	15179	15065	15335	15267	15209	15154	15123	15039	15202	15124	15086	15258	15142	15243	15218	15188	15129	15277	15270	15271	15021	15073	15156	15156	15135	15161	15272	15097	15130	15081	15153	15239	14995	15359	15159	15234	15141	15130	15215	15237	15123	15153	15177	15223	15121	15190	15050	15288	15290	15174	15169	15245	15051	15175	15170	15260	15136	15062	15144	15213	15185	15127	15180	15128	15160	15109	15130	15187	15108	15221	15212	15145	15153	15214	15199	15139	15206	14978	15042	15207	15296	15096	15118	15113	15182	15188	15298	15103	15242	15164	15215	15038	15158	15028	15221	15105	15221	15132	14982	15073	15129	15204	15419	15160	15141	15198	15132	15101	15193	15276	15073	14943	15113	15172	15271	15244	15151	15101	15137	15133	15153	15327	15166	15188	15226	15085	15239	15161	15032	15249	15197	15184	15240	15175	15207	15255	14913	15272	15254	15304	15291	15227	15147	15257	15254	15121	15162	15300	15074	15212	15200	15335	15036	14988	14863	15175	15107	15066	15004	15099	15222	15159	15191	15173	15295	15054	15238	15257	15154	14983	15067	15317	15164	14963	15186	15343	15308	15376	15278	15187	15122	15209	15004	15041	15263	15297	15028	15128	15208	15137	15102	15041	15184	15063	15219	15082	15140	15196	15069	15220	15277	15158	15177	15240	15327	15150	15193	15096	14960	15054	15172	15303	15143	15214	15045	15388	15140	15114	15085	15249	15196	15157	15163	15345	15081	15211	15148	15258	15163	15272	15332	15185	15215	15284	15066	15258	14929	15190	15306	15222	15250	15216	14927	15201	15147	15245	15161	15101	15154	15167	15169	15109	15095	15125	15141	15271	15317	15153	15197	15043	15076	15267	15125	15144	15061	15088	15236	15208	15179	15175	15049	15390	15184	15372	14981	15312	15202	15137	15301	15229	15173	15134	15097	15114	15094	15202	15222	15132	15281	15154	15126	15131	15040	15146	15204	15107	15303	15172	15039	15316	15151	15052	15135	15207	15171	15189	15148	15045	15177	15064	15177	15205	15264	15223	15125	15188	15125	15227	15105	15144	15184	15167	15052	15044	15182	15218	15232	15340	15134	15141	15123	15173	15307	15125	15130	15155	15128	15172	15071	15252	15207	15232	14980	15154	15124	15036	15006	15132	15167	15260	15238	15112	15220	15352	15173	15143	15188	15067	15039	15356	15203	15177	15196	15156	15240	15194	15283	15171	15194	15014	15300	15239	15147	15201	15059	15207	15129	15043	15149	15282	15054	15102	15283	15261	15237	15149	15135	15207	15068	15322	15113	15350	15046	15280	15208	15035	15054	15118	15232	15001	15136	15286	15107	15229	15119	15086	15102	15229	15250	15083	15069	15209	15086	15068	15155	15198	15055	15087	15181	15060	15038	15105	15180	15308	15169	15425	15147	15173	15248	15279	15015	15308	15229	15066	15188	15087	15135	15249	15227	15095	15298	15090	15095	15281	15218	14962	15247	15235	14944	15142	15254	14935	15013	15016	15114	15184	15107	15261	15179	15316	15280	15228	15135	15000	15187	14994	15187	15329	14993	15241	15262	15001	15087	15144	15225	15132	14886	14996	15217	15271	15149	15276	15017	15355	15232	15180	15260	15268	15176	15119	15088	15242	15140	15280	15125	15343	14927	15172	15200	15399	15198	15260	15135	15155	15263	15153	15174	15174	15096	15255	15185	15169	15241	15043	15322	15322	15171	15259	15175	15083	15116	15287	15311	15019	15187	15123	15234	14989	15292	15244	15118	15237	15214	15170	15295	15133	15027	15241	15200	15130	15098	15086	15170	15124	15146	15133	15320	15216	15018	15283	15132	15254	15214	15247	15057	15215	15105	15350	15131	15232	15235	15077	14976	15230	15242	15169	15122	15122	15153	15137	15147	15164	15210	15302	15132	15217	15116	15329	15101	15153	15024	15185	15034	15015	15133	15152	15067	15300	15182	15166	15216	15297	15330	15232	15180	15094	15122	15134	15142	15207	15178	15125	15027	15374	15191	15121	15276	15090	15064	15142	15182	15177	14971	15176	15114	15284	15208	15158	15240	15028	15162	15152	14942	15167	15127	15153	15201	15044	15154	15146	15117	15332	15042	15299	15206	15168	15123	15070	15251	15176	14985	14976	15022	15102	15319	15205	15055	15133	15106	15210	15354	14971	15039	15152	15264	15354	14966	15226	15223	15262	15051	15138	15094	15168	15146	15291	15188	14976	15128	15117	15258	15258	15097	15145	15179	15229	15084	15261	15313	15255	15118	15188	15138	15047	15134	15242	15181	15208	15072	15194	15129	15118	15119	15265	15329	15150	15229	15298	15040	15244	15275	15049	15104	15020	15215	15046	15120	15210	15221	15135	15308	15032	15069	15145	15121	15137	15183	15300	15036	15136	15317	15166	15189	15115	15007	15270	15061	15253	15258	15167	15208	15291	15189	15138	15237	15166	15153	15407	15127	15108	15201	15143	15317	15275	15061	15084	15325	15226	15275	15306	15226	15137	15088	15104	15195	15191	15120	15114	15087	15224	15108	15231	15264	15254	15180	15028	15076	15152	15276	15191	15169	15143	15067	15147	15139	15086	15166	15264	15154	15274	15257	15105	15160	15084	15092	15181	15316	15222	15153	15152	14927	15094	15096	15088	15349	15201	15092	15261	15238	15169	15296	15187	14986	15274	15055	15063	15017	15099	15081	15153	15159	15387	15019	15228	15267	15197	15168	15194	15248	15126	15172	15114	15111	15128	15161	14983	15111	15181	15204	15123	15195	14957	15058	15316	15234	15197	15274	15346	15189	15200	14988	15017	15194	15014	15155	15150	15089	15195	15268	15256	15361	15153	15169	15253	15126	15106	15161	15210	15167	15034	15151	15124	15145	15106	15402	15123	15214	15285	15231	15108	15272	15127	15104	15211	15318	15272	15295	15045	15111	15200	15356	15223	15126	15005	15211	15112	15267	15117	15222	15159	15217
23890	21351	28795	24262	22175	22477	21575	19576	19207	19123	19082	18991	18839	18701	18539	18642	18488	18344	18509	18383	18396	18512	18482	18516	18462	18455	18580	19779	21393	21341	20175	19554	18750	18447	18349	18401	18426	18278	18427	18303	18199	18292	18179	18232	18115	18565	18200	18322	18106	18374	18104	18157	18377	18280	18426	18166	18233	18249	18427	18273	18260	18338	18421	18457	18358	18150	18229	18261	18207	18353	18315	18395	18288	18329	18333	18168	18079	18078	18179	18149	18073	18161	18187	18406	18364	18241	18232	18263	18160	18349	18224	18178	18149	18087	18452	18139	18425	18240	18176	18436	18118	18122	18401	18026	18195	18116	18183	18148	18219	18221	18184	18279	18340	18246	18142	17976	18186	18253	18266	18252	18222	18145	18119	18150	18062	18166	18470	18069	18368	18285	18287	17944	18200	18178	18204	18241	18151	18221	18172	18244	18227	18190	18167	18199	18274	18239	18205	18079	18220	18203	18237	18195	18407	18217	18110	18278	18234	18461	18328	18086	18229	18107	18230	18250	18294	18129	18184	17955	18169	18358	18185	18346	18166	17955	18217	18179	18402	18259	18252	18307	18274	18418	18152	18161	18284	18110	18317	18293	18242	18306	18116	18231	18213	18254	18294	18136	18155	18268	18037	18276	18010	18214	18268	18316	18366	18203	18104	17914	18204	18406	18266	18411	18358	18336	18185	18400	18192	18233	17901	18318	18266	18233	18194	18082	18073	18228	18192	18287	18324	18216	18282	18196	18293	18216	18253	18367	18228	17963	18058	18108	18269	18169	18130	18183	18066	18075	18113	17856	18289	18270	18163	18251	18185	18211	18399	18151	18274	18276	18162	18166	18010	18141	18238	18307	18159	18039	18312	17963	18363	18351	18164	18159	18364	18297	18305	18246	18246	18307	18144	18089	18218	18208	18170	18232	18259	18115	18264	18091	18285	18181	18193	18169	18151	18328	18367	18268	18269	18321	18185	18184	18165	18161	18099	18420	18249	18079	17966	18166	18157	18278	18159	18243	18140	18032	18172	18219	18250	18233	18204	18387	18173	18085	18147	18253	18406	18325	18154	18424	18213	18188	18345	18220	18308	18243	18334	18160	18069	18214	18260	18175	18314	18210	18491	18106	18310	18173	18197	18152	18183	18147	18200	18291	18168	18172	18075	18253	18083	18183	18231	18078	18242	18013	18240	18235	18140	18210	18168	18401	18118	18278	18516	18315	18211	18089	18284	18082	18380	18355	18288	18369	18278	18197	18167	18359	18199	18069	18174	18315	18251	18356	18439	18431	18167	18260	18354	18170	18445	18152	18441	18308	18445	18270	18233	18348	18224	18091	18023	18372	18268	18261	18352	18175	18230	18181	18280	18292	18263	18286	18247	18098	18272	17986	18116	18129	18071	18042	18148	18330	18216	18037	18296	18203	18216	18210	18225	18196	18102	18103	18378	18197	18221	18291	18332	18259	18273	18263	18325	18290	18233	18165	18284	18250	18208	18404	18210	18412	18370	18268	18289	18477	18136	18065	18296	18157	18209	18085	18127	17985	18292	18152	18279	18375	18197	18052	18286	18438	18437	18329	18110	18252	18205	18360	18452	18274	18293	18315	18386	18256	18351	18303	18525	18391	18230	18015	18312	18302	18198	18379	18071	18158	18279	18203	18336	18395	18296	18402	18358	18066	18184	18240	18183	18294	18307	18448	18405	18123	18070	18069	18008	18287	18223	18294	18317	18081	18078	18053	18157	18127	18175	18217	18276	18167	18205	18275	18425	18171	18325	18254	18345	18224	18123	18258	18289	18258	18286	18373	18405	18269	18388	18259	18243	18082	18223	18025	18160	18202	18273	18227	18135	18405	18326	18247	18177	18210	18133	18295	18071	18137	18077	18194	18285	18283	18159	18198	17900	18361	18210	18175	18050	18273	18118	18179	18178	18281	18234	17944	18203	18209	18474	18102	18207	18324	18393	18200	18249	18276	18352	17992	18121	18295	18075	18082	18156	18287	18139	18393	18296	18237	18367	18400	18128	18205	18477	18288	18402	18426	18265	18421	18316	18221	18367	18318	18309	18128	18173	18172	18274	18335	18391	18136	18181	18311	18157	18396	18241	18282	18148	18351	18292	18205	18400	18307	18203	18120	18290	18109	18147	18228	18127	18353	18370	18073	18232	18307	18255	18159	18084	18133	18159	18270	18315	18210	18365	18473	18112	18131	18031	18063	18250	18088	18306	18204	18285	18338	18116	18147	18145	18260	18188	18148	18290	18067	18118	18139	18319	18204	18396	18379	18177	18178	18159	18298	18171	17958	18362	18219	18157	17989	18335	18220	18170	18362	18126	18393	18198	18252	18228	18172	18422	18292	18265	18108	18133	18297	18418	18077	18185	18278	18292	18105	18122	18237	18435	18371	18236	18322	18242	18385	18274	18081	18145	18128	18157	18174	18181	18108	18232	18247	18497	18085	18193	18256	18068	18007	18351	18374	18076	18410	18196	18297	18308	18214	18338	18311	18325	18291	18268	18308	18080	18138	18097	18164	18234	18280	18219	18509	18206	18342	18438	18191	18249	18217	18160	18293	18041	18320	18229	18066	17998	18212	18315	18248	18141	17950	18289	18335	18241	18167	18166	18261	18084	18151	18075	18190	18279	18071	18252	18073	18233	18183	18139	18165	18287	18293	18218	18179	18179	18203	18170	18042	18313	18066	18117	18181	18003	18122	18245	18019	18351	18450	18373	18251	18285	18330	18171	18208	18267	18068	18289	18008	18276	18337	18121	18124	18239	18286	18268	18240	18002	17934	18082	18218	18343	18001	18129	18089	18280	18059	18181	18177	18255	18170	18140	18289	18169	17994	18445	18445	18385	18094	18183	18262	18337	18185	18333	18314	18197	18125	18327	18242	18236	18195	18247	18003	18204	18113	18343	18166	18202	18185	18226	18404	18431	18276	18244	18180	18123	17992	18182	18391	18260	18312	18376	18206	18257	18491	18145	18069	18064	18104	18142	18234	18060	18058	18164	18256	18283	18336	18496	18290	18149	18230	18399	18383	18164	18130	18387	18459	18310	18328	18377	18256	18246	18244	18225	18194	18138	18120	18268	18316	18185	18242	18125	18251	18116	18285	18326	18071	18026	18095	18047	18117	18207	18148	18217	18115	18229	18230	18432	18124	18154	17987	18178	18192	18275	18227	18124	18339	18142	18371	18488	18308	18142	18109	18481	18092	18268	18295	18188	18170	18508	18259	18354	18299	18182	18187	18194	18201	18102	17929	18375	18202	18234	18193	18087	18430	18489	18103	18337	18182	18286	18129	18111	18312	18408	18112	18277	17959	18107	18336	18168	18123	18206	18077	18308	18353	18218	18299	18374	18418	18284	18305	18134	18171	18139	18245	18220	18027	18241	18104	18155	18260	18092	18206	18234	18153	18264	18157	18187	18270	18424	18159	18249	18242	18311	18071	18414	18213	18117	18184	18284	18373	18161	18174	18208	18195	18131	18045	18281	18204	18247	18449	18350	18376	18260	18043	18356	18157	18365	18111	18212	18226	18277	17996	18380	18256	18477	18115	18181	18163	18188	18047	18193	18288	18291	18423	18287	18260	18095	18109	18387	18065	18405	18424	18257	18179	18226	18372	18229	18279	18281	18183	18205	18238	18022	18113	18399	18142	18309	18298	18129	18010	18310	18267	18297	18219	18274	18376	18306	18008	18302	18206	18212	18120	18175	18003	18291	18194	18303	18296	18039	18222	18193	18032	18090	18136	18299	18116	18094	18361	18248	18297	18267	18234	18150	18173	18149	17973	18237	18180	18391	18345	18121	18170	17973	18003	18009	18223	18351	18393	18288	18350	18309	18053	18258	18318	18374	18005	18371	18351	18261	18231	18424	18222	18144	18041	18466	18186	18081	18355	18318	18309	18249	18310	18419	18137	18291	18260	18090	18146	18348	18284	18320	18134	18147	18134	18314	18235	18125	18212	18145	18029	18079	18271	18262	18352	18257	18194	18208	18318	18209	18294	18220	17987	18167	18262	18189	18203	18338	18277	18151	18500	18312	18210	18160	18280	18149	18200	18392	18119	18192	18097	18179	18194	18205	18106	18397	18180	18129	18062	18309	18206	18202	18359	18249	18174	18283	18268	18292	18074	18094	18082	18166	18347	18330	18275	18418	18380	18099	18208	18138	18269	18380	18144	18206	18099	18388	18162	18296	18258	18259	18450	18176	18135	18125	18216	18264	18401	18308	18351	18404	18307	18425	18205	18399	18141	18312	18338	18317	18337	18447	18406	18266	18053	18189	18162	18289	18392	18033	18524	18284	18309	18227	18214	18219	18217	18169	18241	18146	18088	18292	18241	18194	18121	18103	18309	18162	18223	18349	18208	18337	18129	18272	17995	18236	18151	18202	18406	18324	17956	18331	18220	18229	18264	18296	18524	18066	18333	18303	17990	18084	18180	18437	18253	18116	18419	18289	18314	18237	18232	18298	18118	18134	18293	18119	18265	18426	18342	18191	18263	18170	18182	18226	18070	18277	18291	18272	18439	18190	18226	18237	18249	18159	18238	18104	18111	18306	18357	18292	18156	18186	18086	18243	18338	18303	18218	18248	18357	18180	18265	18094	18070	18083	18271	17886	18393	18204	18180	18265	18242	18464	18331	18169	18209	18116	18344	18216	18199	18311	18335	18407	18231	18238	18203	18006	18092	18136	18296	18142	18329	18150	18220	18145	18111	18297	18400	18403	18205	18198	18249	18328	18263	18087	18162	18261	18373	18251	18182	18318	18115	18053	18201	18288	18339	18157	18150	18228	18314	18249	18172	18398	18115	18416	18298	18104	18164	18336	18052	18297	18184	18180	18296	18283	18199	18147	18339	18353	18280	18337	18184	18143	18145	18288	18160	18165	18239	17960	18269	18364	18202	18158	18346	18413	18197	18380	18254	18222	17968	18093	18065	18117	18236	18172	18190	18170	18359	18191	18135	18239	18367	18208	18059	18035	18395	18317	18357	18231	18133	18226	18198	18128	18232	18389	18225	18174	18051	18143	18187	18233	18370	18133	18051	18302	18147	18176	18470	18386	18118	18290	18249	18086	18316	18111	18080	18160	17981	18222	18441	18334	18376	18173	18306	18200	18344	18159	18233
30075	43118	28734	19546	17895	17215	16942	17340	16947	16357	16184	16314	16394	16157	16026	15969	16104	15842	15727	15676	15933	15911	15943	15794	15815	15772	16254	17992	19911	19857	18335	16945	16304	15823	15830	15539	15691	15533	15655	15534	15667	15568	15691	15521	15665	15667	15589	15562	15651	15407	15588	15421	15538	15395	15571	15639	15752	15608	15671	15479	15563	15579	15545	15864	15634	15557	15611	15594	15735	15522	15674	15720	15524	15530	15702	15563	15691	15693	15637	15626	15491	15461	15661	15597	15589	15586	15539	15608	15500	15566	15766	15612	15635	15566	15677	15557	15606	15711	15557	15508	15653	15656	15610	15706	15493	15688	15835	15557	15502	15655	15483	15649	15653	15690	15575	15636	15474	15568	15640	15662	15602	15704	15540	15477	15485	15746	15704	15652	15689	15559	15577	15522	15692	15537	15769	15547	15520	15714	15765	15600	15452	15587	15608	15592	15470	15645	15537	15702	15671	15674	15675	15695	15601	15580	15372	15729	15446	15653	15625	15545	15361	15792	15724	15623	15631	15686	15556	15628	15433	15726	15652	15810	15569	15565	15441	15671	15772	15560	15728	15724	15771	15590	15687	15458	15721	15513	15486	15683	15524	15427	15639	15687	15719	15523	15501	15604	15845	15547	15502	15680	15443	15616	15620	15591	15812	15671	15512	15708	15629	15703	15566	15477	15566	15615	15646	15524	15677	15748	15486	15683	15766	15752	15497	15679	15535	15635	15308	15587	15482	15627	15530	15633	15663	15381	15698	15609	15481	15587	15574	15787	15656	15454	15522	15596	15540	15581	15432	15479	15787	15693	15418	15642	15738	15751	15720	15675	15593	15818	15593	15618	15685	15796	15683	15655	15531	15586	15616	15565	15373	15525	15601	15638	15629	15538	15691	15505	15559	15600	15498	15705	15724	15501	15613	15522	15602	15778	15557	15550	15666	15423	15736	15691	15506	15736	15613	15460	15634	15579	15528	15633	15623	15532	15750	15648	15612	15641	15575	15495	15664	15551	15729	15829	15445	15666	15642	15732	15567	15539	15472	15469	15729	15369	15758	15741	15517	15562	15599	15458	15513	15523	15695	15470	15716	15618	15453	15638	15484	15575	15620	15588	15565	15615	15588	15683	15689	15678	15641	15516	15470	15528	15532	15564	15630	15578	15766	15607	15615	15790	15436	15523	15567	15589	15506	15624	15539	15607	15678	15521	15498	15584	15631	15788	15569	15436	15666	15436	15597	15556	15430	15559	15670	15510	15689	15600	15755	15480	15554	15829	15604	15586	15551	15599	15731	15508	15727	15617	15724	15645	15633	15664	15436	15559	15707	15436	15622	15530	15495	15654	15478	15485	15531	15490	15654	15510	15704	15426	15587	15606	15606	15601	15518	15587	15584	15570	15443	15652	15577	15567	15649	15756	15481	15412	15619	15599	15500	15717	15668	15486	15518	15567	15579	15577	15699	15396	15612	15617	15501	15585	15634	15366	15578	15524	15580	15738	15612	15584	15362	15865	15644	15499	15802	15683	15661	15706	15558	15570	15632	15629	15608	15573	15540	15524	15605	15527	15573	15585	15623	15528	15704	15569	15598	15640	15551	15689	15705	15731	15644	15667	15684	15617	15618	15497	15716	15558	15537	15739	15716	15707	15550	15670	15581	15686	15558	15705	15543	15608	15493	15600	15539	15464	15704	15562	15643	15639	15448	15596	15676	15659	15533	15545	15633	15627	15567	15625	15707	15557	15549	15540	15660	15650	15632	15733	15679	15599	15725	15543	15462	15618	15618	15591	15598	15609	15668	15701	15509	15649	15594	15583	15583	15669	15692	15718	15679	15474	15692	15551	15531	15618	15648	15445	15665	15734	15621	15493	15612	15696	15580	15717	15523	15604	15675	15444	15751	15654	15629	15500	15655	15602	15703	15485	15709	15634	15709	15589	15826	15616	15656	15603	15631	15578	15523	15557	15589	15581	15583	15598	15555	15378	15599	15544	15429	15537	15651	15604	15563	15539	15383	15722	15529	15558	15439	15512	15760	15543	15559	15588	15659	15457	15682	15632	15478	15531	15730	15710	15514	15701	15679	15559	15432	15610	15467	15690	15518	15553	15564	15653	15612	15569	15597	15597	15680	15565	15621	15615	15863	15550	15572	15710	15708	15508	15561	15625	15712	15502	15534	15629	15642	15572	15554	15616	15621	15634	15521	15508	15407	15533	15692	15582	15614	15589	15370	15552	15601	15569	15776	15724	15722	15728	15684	15548	15556	15723	15637	15403	15628	15426	15506	15330	15705	15678	15642	15766	15690	15550	15449	15710	15695	15704	15567	15557	15584	15691	15748	15549	15593	15625	15516	15466	15542	15671	15713	15605	15687	15426	15631	15328	15495	15700	15744	15448	15588	15676	15457	15695	15485	15565	15651	15580	15765	15630	15562	15674	15586	15601	15680	15687	15599	15631	15596	15537	15587	15585	15765	15491	15709	15643	15591	15458	15650	15587	15522	15430	15623	15693	15674	15612	15647	15486	15742	15425	15703	15532	15596	15893	15439	15658	15511	15311	15613	15625	15627	15606	15665	15673	15521	15557	15672	15719	15608	15672	15537	15497	15556	15597	15481	15550	15646	15650	15758	15541	15352	15607	15644	15750	15557	15490	15431	15794	15530	15726	15685	15695	15814	15551	15656	15565	15310	15464	15753	15500	15636	15744	15682	15687	15730	15675	15499	15733	15586	15668	15703	15674	15594	15556	15491	15529	15645	15720	15597	15675	15612	15727	15530	15688	15697	15561	15609	15719	15412	15435	15542	15735	15584	15530	15445	15685	15761	15782	15403	15653	15663	15578	15672	15579	15407	15722	15661	15724	15531	15656	15668	15456	15548	15524	15796	15489	15715	15682	15648	15645	15708	15633	15543	15586	15524	15657	15726	15478	15688	15453	15653	15705	15671	15610	15551	15642	15564	15489	15649	15600	15596	15413	15476	15495	15578	15641	15515	15619	15593	15663	15627	15397	15525	15508	15631	15488	15605	15667	15737	15553	15692	15615	15769	15493	15522	15567	15501	15617	15610	15703	15587	15380	15531	15558	15759	15602	15597	15738	15601	15587	15619	15839	15692	15674	15694	15616	15574	15753	15448	15520	15692	15680	15554	15718	15569	15575	15492	15695	15476	15466	15792	15537	15531	15545	15589	15443	15558	15802	15754	15374	15542	15706	15772	15520	15473	15578	15632	15549	15623	15749	15482	15507	15502	15702	15493	15488	15513	15539	15618	15690	15711	15656	15435	15550	15605	15591	15613	15458	15681	15588	15407	15707	15740	15713	15516	15643	15745	15481	15408	15587	15369	15673	15471	15480	15658	15746	15693	15682	15534	15503	15525	15573	15573	15606	15456	15577	15716	15724	15570	15643	15564	15594	15475	15723	15698	15545	15651	15607	15404	15746	15565	15802	15628	15531	15480	15456	15462	15590	15547	15603	15680	15625	15652	15508	15637	15505	15731	15651	15668	15490	15383	15604	15470	15592	15607	15698	15762	15655	15493	15634	15554	15411	15761	15523	15591	15677	15638	15521	15566	15617	15747	15690	15503	15651	15670	15679	15801	15483	15664	15615	15655	15635	15581	15635	15748	15578	15551	15678	15471	15383	15728	15577	15564	15609	15452	15625	15558	15614	15774	15441	15553	15596	15540	15703	15651	15697	15610	15442	15552	15712	15686	15638	15569	15713	15406	15580	15632	15707	15772	15639	15539	15667	15508	15674	15500	15505	15636	15538	15515	15587	15554	15513	15390	15740	15651	15502	15585	15539	15587	15612	15651	15680	15539	15665	15540	15576	15686	15643	15604	15671	15597	15463	15545	15659	15622	15659	15607	15666	15635	15403	15753	15552	15574	15558	15527	15453	15473	15531	15575	15609	15725	15719	15541	15571	15623	15599	15632	15667	15812	15559	15642	15605	15678	15646	15729	15573	15551	15683	15580	15400	15511	15648	15711	15452	15586	15638	15604	15642	15524	15512	15559	15703	15710	15568	15647	15533	15681	15537	15627	15499	15578	15385	15634	15680	15476	15573	15462	15562	15559	15717	15577	15722	15572	15677	15767	15494	15535	15425	15522	15530	15685	15699	15523	15719	15687	15560	15649	15559	15552	15717	15618	15503	15652	15723	15482	15631	15643	15523	15629	15410	15627	15708	15542	15536	15557	15578	15525	15538	15468	15474	15717	15730	15499	15623	15693	15606	15611	15603	15569	15482	15593	15629	15418	15665	15704	15764	15564	15665	15684	15344	15761	15670	15541	15699	15746	15897	15718	15556	15561	15664	15627	15600	15901	15619	15507	15734	15628	15613	15538	15692	15569	15667	15512	15664	15678	15794	15485	15755	15726	15654	15657	15426	15774	15597	15657	15644	15596	15779	15551	15572	15718	15624	15620	15376	15793	15622	15727	15507	15726	15582	15651	15589	15785	15620	15585	15604	15556	15561	15366	15411	15608	15753	15542	15561	15591	15666	15502	15721	15560	15621	15531	15497	15578	15625	15606	15658	15582	15571	15750	15591	15489	15596	15487	15449	15526	15630	15580	15691	15488	15657	15515	15661	15752	15603	15645	15594	15525	15674	15653	15728	15454	15651	15692	15611	15635	15547	15673	15501	15563	15441	15834	15710	15635	15598	15591	15484	15572	15575	15535	15616	15668	15590	15414	15524	15647	15623	15675	15729	15610	15629	15559	15745	15411	15549	15609	15518	15675	15600	15543	15671	15507	15645	15708	15583	15564	15746	15751	15592	15515	15583	15540	15670	15619	15535	15793	15492	15334	15586	15466	15510	15573	15495	15641	15625	15599	15549	15561	15675	15495	15707	15847	15501	15764	15622	15670	15601	15688	15467	15545	15621	15356	15690	15608	15720	15600	15582	15694	15605	15648	15696	15434	15594	15664	15715	15524	15679	15524	15563	15613	15544	15820	15695	15683	15617	15529	15469	15522	15492	15647	15651	15616	15633	15590	15581	15502	15624	15641	15808	15649	15560	15664	15625	15893	15559	15571	15661	15579	15601	15464	15591	15564	15524	15603	15559	15758	15542	15693	15651	15486	15624	15506	15699	15716	15595	15585	15638	15358	15753	15574	15547	15610	15727	15519	15651	15653	15595
22926	21441	29322	23939	21660	23864	26205	21218	20555	20884	20373	20236	20283	19863	20015	19807	19902	19953	19708	19877	19875	19831	19871	19742	19842	19692	20329	22587	25201	24569	23271	21636	20688	20203	19758	19698	19624	19521	19635	19483	19466	19607	19605	19460	19499	19498	19481	19407	19560	19503	19561	19487	19418	19355	19287	19347	19478	19366	19432	19519	19382	19297	19483	19229	19497	19481	19523	19404	19657	19356	19293	19655	19535	19401	19412	19524	19543	19372	19434	19495	19186	19343	19295	19248	19099	19447	19573	19371	19395	19401	19497	19521	19618	19179	19315	19472	19591	19604	19232	19435	19507	19505	19428	19486	19428	19377	19473	19398	19340	19332	19540	19647	19353	19557	19424	19316	19402	19569	19338	19308	19358	19259	19389	19328	19332	19588	19166	19514	19387	19306	19278	19640	19375	19353	19450	19369	19386	19434	19527	19269	19417	19450	19405	19359	19293	19466	19445	19417	19240	19547	19379	19481	19289	19317	19641	19589	19469	19434	19433	19415	19505	19400	19589	19417	19448	19624	19298	19295	19361	19607	19440	19366	19326	19223	19278	19380	19487	19385	19469	19315	19551	19394	19114	19372	19449	19451	19413	19414	19390	19243	19374	19124	19478	19522	19364	19234	19409	19473	19633	19532	19384	19259	19387	19232	19273	19559	19377	19230	19217	19229	19798	19466	19466	19535	19407	19262	19376	19566	19388	19437	19332	19242	19230	19504	19499	19472	19620	19390	19351	19324	19469	19327	19386	19541	19614	19558	19214	19086	19313	19637	19490	19449	19199	19210	19372	19390	19497	19296	19318	19226	19490	19419	19490	19470	19368	19344	19577	19273	19284	19424	19387	19353	19427	19383	19293	19114	19345	19434	19404	19314	19376	19324	19335	19179	19352	19347	19385	19436	19236	19270	19528	19339	19294	19467	19324	19337	19501	19412	19479	19410	19289	19264	19338	19502	19313	19364	19360	19394	19274	19361	19271	19347	19373	19541	19366	19491	19411	19270	19256	19486	19580	19381	19390	19448	19416	19497	19399	19533	19425	19380	19221	19663	19442	19256	19329	19390	19549	19356	19271	19377	19736	19508	19350	19490	19507	19319	19515	19608	19167	19188	19401	19375	19297	19256	19461	19479	19420	19433	19238	19447	19358	19429	19449	19475	19474	19467	19229	19450	19462	19514	19440	19484	19381	19367	19262	19272	19575	19389	19586	19509	19435	19204	19490	19453	19554	19448	19517	19312	19620	19590	19400	19422	19421	19444	19270	19452	19427	19633	19354	19264	19358	19781	19619	19310	19385	19344	19385	19713	19625	19319	19442	19359	19456	19436	19420	19317	19430	19349	19439	19308	19450	19392	19483	19212	19406	19313	19535	19447	19397	19318	19297	19549	19445	19320	19582	19727	19388	19388	19510	19357	19238	19416	19432	19298	19368	19427	19586	19166	19193	19464	19085	19308	19467	19424	19387	19320	19397	19612	19376	19329	19424	19268	19454	19392	19200	19234	19545	19190	19463	19104	19589	19302	19394	19376	19412	19445	19334	19305	19411	19586	19264	19500	19439	19483	19554	19121	19396	19419	19356	19339	19338	19492	19489	19557	19519	19573	19300	19179	19502	19493	19377	19457	19362	19297	19621	19310	19325	19527	19327	19508	19540	19270	19415	19115	19459	19474	19029	19630	19147	19290	19301	19351	19373	19196	19374	19572	19340	19365	19337	19479	19369	19455	19295	19139	19467	19416	19529	19306	19460	19379	19621	19266	19194	19429	19213	19434	19643	19462	19301	19319	19246	19399	19285	19314	19391	19451	19419	19496	19498	19503	19471	19342	19186	19280	19184	19544	19148	19448	19268	19320	19429	19542	19499	19356	19410	19363	19454	19244	19416	19436	19272	19313	19275	19257	19598	19393	19491	19362	19328	19301	19589	19421	19410	19354	19364	19396	19558	19292	19288	19323	19537	19584	19473	19440	19296	19417	19284	19304	19504	19418	19170	19533	19571	19276	19310	19522	19338	19478	19539	19330	19485	19260	19273	19439	19317	19453	19258	19462	19400	19413	19315	19399	19349	19386	19372	19247	19396	19074	19357	19466	19263	19282	19193	19564	19601	19246	19435	19388	19284	19321	19371	19350	19391	19324	19477	19546	19297	19282	19380	19466	19366	19493	19242	19629	19346	19179	19304	19258	19425	19339	19481	19345	19330	19403	19305	19565	19347	19406	19192	19490	19502	19552	19427	19500	19290	19184	19418	19304	19493	19460	19372	19396	19611	19438	19387	19201	19344	19312	19495	19471	19371	19481	19635	19419	19266	19380	19371	19386	19513	19525	19574	19240	19494	19330	19387	19407	19375	19282	19529	19449	19336	19279	19387	19388	19322	19385	19584	19563	19556	19479	19512	19528	19241	19303	19515	19364	19614	19460	19409	19160	19387	19353	19299	19391	19404	19054	19499	19312	19427	19330	19479	19366	19468	19249	19399	19332	19127	19451	19448	19579	19307	19399	19477	19469	19622	19290	19604	19448	19476	19489	19603	19485	19345	19353	19278	19451	19591	19543	19214	19652	19605	19501	19219	19179	19318	19465	19354	19351	19587	19364	19271	19360	19381	19480	19298	19363	19425	19307	19593	19212	19440	19392	19298	19211	19517	19579	19348	19524	19224	19338	19329	19539	19429	19389	19413	19630	19452	19297	19400	19348	19412	19392	19434	19232	19471	19392	19423	19637	19447	19367	19254	19381	19406	19422	19227	19174	19580	19390	19285	19260	19332	19306	19483	19457	19420	19496	19276	19510	19497	19593	19466	19160	19488	19544	19217	19262	19357	19505	19353	19332	19381	19288	19346	19382	19310	19495	19418	19414	19614	19203	19443	19172	19289	19546	19359	19308	19407	19353	19275	19498	19279	19404	19342	19347	19235	19329	19444	19573	19377	19301	19486	19466	19385	19486	19373	19512	19290	19349	19376	19419	19556	19439	19298	19258	19342	19356	19352	19385	19338	19283	19226	19549	19343	19436	19259	19267	19536	19534	19244	19499	19608	19402	19474	19140	19204	19350	19494	19429	19400	19456	19269	19495	19362	19466	19449	19427	19474	19496	19281	19388	19241	19299	19312	19338	19331	19383	19242	19195	19482	19345	19422	19438	19473	19568	19555	19413	19517	19517	19370	19255	19397	19168	19268	19195	19474	19544	19214	19354	19425	19395	19480	19560	19498	19443	19372	19489	19435	19543	19609	19390	19471	19394	19286	19366	19404	19262	19416	19537	19387	19215	19557	19134	19327	19418	19388	19324	19449	19347	19200	19575	19355	19592	19623	19400	19315	19352	19376	19393	19287	19445	19426	19560	19501	19265	19509	19327	19302	19366	19445	19396	19307	19467	19273	19268	19370	19305	19279	19211	19333	19407	19217	19219	19287	19498	19406	19314	19523	19541	19294	19535	19551	19618	19348	19373	19358	19310	19599	19437	19390	19441	19494	19555	19410	19432	19379	19410	19208	19405	19519	19405	19336	19295	19535	19515	19498	19372	19449	19491	19586	19268	19237	19486	19527	19374	19341	19580	19518	19315	19379	19313	19343	19590	19283	19217	19347	19256	19398	19509	19587	19501	19382	19345	19622	19399	19322	19318	19442	19380	19621	19356	19336	19303	19278	19496	19408	19435	19393	19415	19457	19235	19339	19355	19284	19258	19278	19385	19458	19297	19270	19338	19530	19343	19573	19496	19325	19467	19427	19383	19333	19293	19367	19280	19471	19236	19402	19406	19360	19524	19381	19245	19261	19340	19544	19439	19439	19208	19238	19634	19369	19399	19384	19493	19409	19336	19299	19525	19467	19422	19520	19226	19367	19180	19340	19272	19130	19209	19385	19319	19369	19436	19307	19241	19370	19364	19463	19439	19618	19287	19361	19452	19530	19502	19516	19340	19329	19454	19392	19373	19292	19216	19315	19458	19559	19359	19187	19491	19425	19520	19181	19464	19301	19303	19402	19479	19225	19508	19456	19359	19298	19278	19438	19531	19311	19345	19490	19495	19440	19352	19452	19746	19452	19434	19277	19196	19259	19178	19513	19380	19394	19178	19487	19397	19183	19217	19405	19218	19416	19180	19391	19239	19455	19304	19401	19389	19558	19354	19443	19271	19400	19077	19466	19639	19311	19374	19535	19438	19442	19321	19352	19572	19549	19221	19391	19296	19474	19345	19455	19378	19183	19347	19617	19413	19415	19316	19580	19388	19473	19283	19357	19455	19370	19534	19537	19294	19413	19300	19524	19447	19339	19508	19419	19500	19445	19423	19552	19120	19464	19379	19556	19423	19522	19379	19491	19434	19311	19285	19335	19311	19437	19551	19506	19285	19406	19366	19367	19326	19466	19469	19157	19452	19316	19404	19382	19678	19567	19476	19504	19232	19272	19393	19496	19534	19290	19357	19410	19257	19425	19366	19484	19533	19398	19434	19289	19342	19327	19482	19532	19427	19270	19387	19410	19391	19325	19227	19573	19443	19462	19344	19272	19576	19399	19421	19517	19425	19331	19433	19414	19439	19489	19364	19435	19333	19345	19449	19568	19471	19379	19277	19362	19308	19239	19321	19555	19269	19331	19436	19303	19398	19467	19568	19279	19297	19489	19433	19325	19252	19459	19445	19477	19384	19314	19243	19366	19488	19282	19474	19354	19346	19555	19436	19404	19301	19325	19469	19612	19446	19151	19507	19406	19505	19422	19310	19310	19208	19339	19316	19410	19494	19312	19476	19414	19313	19229	19319	19421	19181	19332	19396	19544	19390	19358	19313	19316	19271	19605	19409	19170	19274	19374	19463	19472	19430	19326	19232	19428	19423	19212	19625	19446	19367	19314	19559	19392	19566	19357	19449	19351	19226	19514	19323	19377	19479	19287	19134	19431	19198	19408	19307	19548	19444	19453	19459	19507	19339	19148	19508	19331	19481	19418	19326	19278	19075	19167	19269	19397	19411	19467	19431	19521	19378	19373	19382	19391	19296	19221	19305	19643	19529	19379	19419	19404	19479	19336	19231	19262	19286	19372	19360	19489	19304	19319	19438	19509	19350	19406	19371	19436	19145	19353	19531	19470	19529	19551	19451	19465	19255	19399	19158	19211	19522	19419	19228	19438	19307	19192	19222
33218	51739	35838	22742	20213	18941	18252	18455	18480	17435	17028	17144	17125	17022	16724	17068	16870	16885	16575	16538	16620	16765	16445	16603	16624	16386	17407	20935	24353	22955	20825	18791	17555	16879	16582	16194	16240	16321	16209	16235	16125	16440	16090	16230	16159	16267	16155	16395	16308	16183	16486	16423	16342	16221	16289	16275	16342	16222	16300	16258	16122	16110	16175	16228	16382	16186	16312	16120	16089	16058	16494	16320	16272	16228	16331	16281	16393	16128	16371	16295	16419	16350	16135	16233	16425	16348	16399	16176	16357	16276	16169	16164	16283	16174	16183	16441	16353	16326	16309	16473	16360	16213	16259	16299	16175	16237	16331	16130	16340	16285	16276	16332	16125	16161	16224	16371	16377	16417	16352	16248	16156	16348	16178	16259	16285	16299	16347	16220	16210	16237	16338	16208	16200	16248	16253	16323	16156	16417	16176	16124	16353	16231	16328	16109	16254	16280	16158	16247	16055	16262	16192	16225	16260	16296	16099	16267	16373	16256	16238	16264	16304	16248	16193	16352	16195	16227	16201	16271	16295	16232	16251	16301	16262	16215	16234	16501	16404	16164	16273	16324	16148	16243	16252	16419	16260	16380	16281	16289	16289	16240	16318	16232	16534	16548	16253	16392	16176	16325	16191	16138	16245	16199	16106	16270	16363	16422	16197	16285	16253	16270	16179	16110	16312	16449	16176	16266	16366	16150	16294	16188	16317	16318	16240	16417	16237	16222	16256	16195	16114	16173	16180	16402	16139	16335	16188	16281	16420	16312	16296	16280	16319	16385	16294	16208	16233	16415	16137	16326	16158	16147	16290	16210	16361	16335	16265	16153	16281	16189	16265	16383	16288	16149	16254	16408	16182	16257	16353	16192	16343	16469	16228	16238	16166	16223	16143	16306	16365	16230	16095	16306	16176	16114	16161	16291	16184	16253	16283	16082	16458	16125	16197	16083	16252	16315	16461	16328	16301	16306	16275	16423	16018	16426	16286	16372	16132	16148	16039	16300	16323	16311	16341	16347	16261	16209	16105	16262	16164	16059	16245	16184	16518	16281	16214	16276	16279	16275	16373	16207	16244	16279	16202	16319	16266	16289	16273	16259	16391	16234	16242	16166	16247	16354	16220	16244	16334	16258	16152	16237	16241	16337	16242	16148	16368	16271	16313	16258	16230	16337	16296	16195	16156	16227	16361	16278	16200	16085	16216	16238	16160	16240	16227	16068	16393	16135	16227	16218	16218	16413	16388	16403	16230	16305	16126	16162	16304	16224	16330	16277	16441	16324	16129	16262	16194	16219	16155	16202	16241	16287	16122	16180	16096	16266	16330	16286	16248	16164	16090	16142	16278	16248	16244	16278	16190	16191	16387	16310	16259	16193	16096	16259	16292	16476	16151	16156	16227	16243	16248	16197	16353	16203	16477	16218	16301	16243	16296	16456	16143	16342	16328	16191	16296	16252	16160	16273	16253	16216	16400	16399	16486	16219	16099	16268	16246	16316	16387	16337	16239	16411	16446	16142	16161	16216	16222	16324	16324	16382	16049	16147	16301	16242	16337	16361	16315	16326	16242	16269	16298	16175	16203	16232	16190	16354	16349	16291	16451	16320	16223	16310	16304	16174	16259	16269	16324	16111	16236	16373	16198	16264	16263	16270	16093	16245	16282	16294	16319	16219	16213	16222	16211	16293	16215	16263	16235	16353	16241	16415	16165	16318	16480	16261	16240	16293	16366	16251	16275	16244	16366	16206	16295	16233	16390	16413	16273	16273	16254	16138	16287	16412	16216	16232	16324	16264	16230	16190	16145	16152	16388	16287	16227	16166	16202	16262	16271	16357	16371	16310	16396	16310	16312	16331	16250	16321	16225	16315	16196	16376	16355	16181	16411	16345	16140	16414	16256	16347	16307	16317	16285	16440	16261	16206	16157	16309	16260	16221	16274	16277	16279	16320	16208	16196	15989	16286	16245	16079	16296	16237	16340	16373	16129	16149	16310	16166	16158	16334	16215	16356	16346	16184	16244	16270	16201	16141	16538	16375	16340	16187	16156	16183	16258	16326	16535	16281	16179	16320	16098	16328	16336	16277	16167	16159	16316	16255	16294	16227	16195	16062	16171	16307	16224	16326	16006	16181	16242	16275	16160	16269	16152	16295	16253	16219	16326	16323	16278	16276	16198	16311	16270	16177	16097	16214	16206	16198	16385	16212	16269	16294	16247	16369	16249	16500	16278	16189	16137	16240	16189	16129	16362	16116	16270	16198	16261	16076	16428	16251	16283	16151	16073	16338	16245	16247	16120	16160	16316	16373	16202	16252	16284	16064	16195	16121	16335	16329	16331	16296	16353	16264	16275	16261	16555	16204	16324	16316	16388	16262	16302	16364	16281	16253	16214	16297	16192	16334	16182	16244	16181	16243	16202	16128	16240	16251	16536	16302	16188	16406	16188	16203	16371	16109	16326	15959	16149	16290	16312	16365	16331	16153	16153	16374	16195	16155	16372	16066	16315	16228	16248	16214	16077	16378	16109	16224	16234	16290	16132	16031	16366	16263	16137	16299	16213	16349	16248	16229	16290	16220	16333	16251	16397	16274	16169	16119	16229	16151	16184	16306	16080	16265	16450	16307	16230	16053	16139	16201	16153	16328	16368	16267	16197	16233	16091	16152	16289	16331	16187	16241	16212	16364	16124	16262	15979	16089	16335	16245	16138	16229	16154	16268	16341	16246	16151	16305	16392	16301	16470	16238	16273	16250	16248	16255	16176	16264	16452	16229	16274	16249	16223	16223	16159	16434	16193	16266	16359	16101	16269	16313	16340	16273	16276	16491	16294	16419	16231	16245	16274	16175	16504	16189	16295	16197	16219	16323	16286	16256	16193	16250	16205	16345	16244	16449	16170	16349	16278	16217	16297	16379	16156	16355	16207	16237	16375	16329	16230	16190	16245	16267	16279	16094	16349	16339	16191	16364	16284	16190	16293	16220	16236	16165	16208	16301	16290	16207	16399	16167	16210	16178	16127	16213	16116	16258	16293	16204	16357	16242	16212	16253	16336	16216	16321	16339	16234	16162	16275	16391	16322	16047	16283	16243	16379	16275	16323	16147	16111	16362	16242	16230	16304	16324	16247	16288	16319	16287	16316	16205	16304	16335	16267	16215	16104	16236	16238	16329	16186	16434	16488	16104	16349	16208	16384	16115	16157	16357	16259	16151	16176	16466	16218	16495	16248	16173	16106	16301	16273	16220	16231	16334	16242	16151	16170	16370	16183	16122	16235	16232	16180	16211	16307	16217	16049	16343	16376	16261	16207	16066	16183	16379	16285	16347	16346	16242	16174	16278	16218	16391	16393	16327	16229	16112	16195	16355	16325	16399	16217	16325	16315	16303	16218	16239	16320	16330	16263	16395	16252	16319	16471	16208	16138	16501	16264	16289	16302	16296	16059	16233	16257	16327	16371	16300	16271	16191	16335	16236	16263	16106	16311	16105	16236	16429	16288	16235	16117	16213	16233	16143	16299	16305	16184	16322	15967	16094	16100	16236	16351	16303	16294	16293	16331	16367	16274	16102	16026	16303	16315	16327	16306	16211	16321	16384	16143	16295	16248	16322	16382	16313	16199	16340	16163	16482	16249	16277	16120	16291	16316	16358	16386	16261	16338	16313	16280	16301	16250	16226	16098	16197	16397	16278	16239	16094	16217	16333	16355	16218	16419	16216	16325	16287	16409	16323	16322	16367	16294	16288	16236	16178	16372	16106	16192	16220	16369	16353	16079	16258	16185	16377	16292	16265	16403	16088	16342	16332	16288	16316	16258	16227	16270	16405	16299	16291	16162	16247	16231	16346	16267	16311	16205	16208	16279	16304	16512	16172	16222	16170	16162	16257	16186	16463	16259	16266	16257	16411	16249	16303	16274	16106	16292	16195	16207	16450	16345	16238	16273	16371	16277	16355	16272	16345	16375	16125	16364	16201	16387	16292	16231	16245	16238	16198	16230	16276	16322	16231	16248	16263	16287	16329	16319	16491	16197	16254	16243	16151	16350	16210	16212	16249	16266	16316	16150	16366	16105	16161	16182	16317	16260	16369	16207	16250	16326	15985	16207	16342	16342	16311	16179	16286	16280	16298	16244	16307	16083	16364	16143	16272	16277	16300	16235	16273	16292	16364	16267	16378	16200	16315	16155	16236	16285	16321	16228	16107	16088	16403	16425	16300	16333	16350	16099	16415	16201	16296	16281	16330	16299	16223	16122	16137	16176	16125	16298	16406	16475	16286	16389	16201	16163	16285	16314	16346	16372	16146	16214	16178	16237	16257	16452	16237	16275	16241	16104	16313	16265	16301	16206	16353	16319	16209	16299	16168	16165	16392	16285	16372	16364	16285	16302	16383	16478	16233	16450	16248	16273	16420	16246	16365	16161	16271	16277	16431	16361	16199	16323	16227	16217	16192	16258	16256	16339	16211	16168	16191	16258	16213	16282	16322	16404	16275	16285	16389	16328	16253	16114	16206	16106	16275	16336	16333	16126	16154	16270	16287	16255	16208	16298	16345	16278	16202	16193	16263	16192	16158	16293	16203	16242	16121	16411	16229	16165	16339	16387	16369	16318	16216	16346	16224	16224	16192	16348	16260	16114	16300	16325	16277	16295	16411	16226	16252	16314	16341	16259	16246	16271	16343	16141	16387	16316	16197	16390	16246	16146	16252	16179	16221	16243	16250	16351	16267	16252	16184	16275	16344	16240	16293	16216	16226	16231	16334	16404	16201	16229	16282	16227	16410	16267	16315	16193	16188	16327	16231	16102	16163	16235	16269	16146	16435	16411	16279	16324	16457	16464	16312	16328	16255	16199	16162	16317	16382	16320	16376	16290	16199	16358	16360	16377	16361	16279	16444	16304	16397	16381	16290	16163	16220	16170	16403	16349	16231	16415	16229	16310	16307	16189	16372	16142	16244	16262	16348	16159	16223	16252	16483	16132	16160	16476	16241	16225	16150	16401	16275	16416	16247	16267	16135	16336	16226	16216	16397	16369	16096	16190	16184	16101	16272	16069	16269	16267	16147	16061	16184	16377	16365	16292	16128	16326	16178	16188	16153	16369	16276	16329	16290	16316	16261	16260	16257	16454	16207	16453	16233	16352	15977
28376	24087	26623	23120	19675	19430	19785	19473	19628	19442	19272	19471	19404	19315	19288	19372	19508	19380	19391	19281	19311	19299	19156	19266	19260	19142	19299	19581	19606	19658	19589	19500	19414	19249	19410	19013	18991	19060	19255	19296	19210	19146	19159	19188	19008	19466	19106	19364	19457	19384	19079	19086	19093	19115	19245	18921	19210	19180	19107	19221	19249	19121	19093	19249	19179	19172	19173	19254	19198	19099	19369	19028	19391	19049	19043	19024	19278	19116	19053	19167	19254	19329	19359	19293	19275	19081	19124	19252	19221	19339	19320	19043	19264	19269	19243	19117	19197	19135	19371	19157	19245	19227	19105	19280	19229	19323	19137	19036	19317	19022	19247	19194	19270	19304	19418	19076	19097	19283	19293	19313	19061	19225	19108	19225	19330	19162	19415	19151	19320	19271	19145	18987	19234	19310	19325	19056	19021	19265	19305	19132	19319	19258	19056	19303	19290	19040	19104	19176	19220	19252	19336	19251	19119	19019	19064	19241	19116	19157	19136	19300	19418	19129	19200	19260	19141	19247	19162	19290	19201	18979	19071	18925	19101	19339	19171	19231	19176	19230	19098	19165	19098	19245	19211	19212	19141	19237	19222	19271	19213	19138	19281	19242	19240	19221	19114	19117	18993	19192	19309	19131	19124	19053	19401	19160	19172	19211	19298	19095	19040	19068	19060	19062	19226	18955	19319	19372	19225	19148	19002	19255	19216	19402	19348	19183	19141	18867	19213	19212	19080	19274	19137	19131	19090	19171	19241	19114	19082	19033	19227	19133	19245	19055	19186	19276	19190	19280	19263	19286	19080	19404	19137	19170	19392	19240	19145	19325	19145	19098	19132	19074	19240	19174	19298	19326	19181	19313	19361	19071	19084	19254	19224	19174	19246	19236	19225	19312	19254	19208	19262	19251	19328	19133	19208	19051	19272	19043	19174	19190	19229	19072	19271	19286	19216	19016	19242	19121	19400	19165	19216	19124	19118	19230	19141	19131	19305	19191	19256	19081	19140	19211	19439	19191	19273	19248	19196	19317	19338	19278	19070	19025	19188	19427	19239	19068	19100	19184	19154	19096	19174	19192	19318	19074	19357	19335	19266	19443	19033	19127	19234	19196	19288	19090	19174	19200	19152	19278	19150	19150	19235	19291	19158	19223	19192	19243	19057	18886	19222	19283	19189	19163	19225	19246	19187	19134	19108	19221	19073	19260	19191	19210	19196	19283	19139	19091	19315	19115	19292	19236	19295	19235	19049	19233	19213	19267	19402	19161	19313	19248	19129	18935	19272	19105	19262	19228	19423	19115	19121	19146	19209	19200	19133	19316	19248	19312	19023	19295	19274	19247	19260	19294	19119	19241	19188	19134	18921	19135	19046	18969	19172	19406	19390	19081	19041	19305	19086	19256	19292	19113	19005	19164	19147	19257	18995	19085	19199	19330	19078	19297	19407	19137	19204	19019	19311	19109	18842	19045	19178	19262	19366	19069	19133	19141	18943	19213	19241	19115	19138	19180	19081	19277	19174	19287	19210	19424	19178	19237	19301	19136	19270	19280	19166	19135	19057	19118	19284	19359	19218	19194	19159	19310	19196	19394	19192	19100	19266	19286	19252	19066	19331	19105	19428	19201	19160	19131	19103	19011	19242	18905	19207	19125	19226	19169	18973	19217	19086	19171	19050	19120	19433	19237	19197	19229	19151	19140	18985	19192	19154	19177	19153	19320	19022	19254	19231	19328	19304	19245	19256	19145	19422	19302	19243	19082	19125	19265	19196	19396	19094	18948	19270	19281	18969	19220	19074	19189	19094	19264	19271	19169	19095	18989	19160	19097	19131	19331	19236	19099	19210	19223	19409	19184	19315	19230	19361	19168	19329	19093	19248	19171	19016	19349	19398	18933	19242	19211	19198	19054	19090	19076	18952	19124	19140	18996	19074	18999	19262	19273	19108	19131	19153	19239	19147	19284	19362	19183	19346	19285	19042	19219	19319	19334	19295	19129	19121	19282	19270	19207	19223	19336	19256	19186	19072	19244	19054	18874	19109	19164	19224	19251	19078	19410	19197	19252	19122	19252	19183	19184	19205	19252	19198	19228	19141	19379	19295	19074	19377	19322	19197	19246	19163	19165	19200	19143	19364	19024	19092	19063	19213	19096	18983	19253	19157	19047	19031	18948	19099	19072	18918	19265	19211	19264	19274	19122	19136	19146	19116	19045	19204	19050	19133	19247	18980	19238	19240	19300	19037	19043	18960	19182	19296	19251	19004	19111	19264	19183	19140	19225	19306	19350	19170	19075	19270	19185	19154	19342	19086	19126	19147	19197	19032	19108	19126	19292	19160	19297	19065	19247	19160	19125	19092	19348	19076	19163	19226	19215	19130	19127	19088	19110	19256	19279	19319	19056	19256	19249	19097	19301	19156	19400	19214	19436	19033	19069	19190	19174	19340	19282	19128	19074	19187	19090	19126	19213	19355	19000	19317	19132	19277	19193	19199	19330	19162	19094	19110	19201	19226	19197	19103	19032	19113	19190	19296	19384	19148	19214	19322	19456	19332	19022	18904	19088	19266	19210	19225	19199	19171	19280	19124	18998	19305	19313	19395	19197	19039	18939	19198	19166	19228	19227	19202	18996	19280	19178	19432	19186	19285	19298	19175	19307	19127	19501	19228	19221	19200	19387	19391	19211	19480	19138	19223	19300	19227	19272	19223	19264	19393	19200	19347	19189	19329	19229	19253	19182	19359	19210	19160	19322	19211	19114	19179	19222	19187	19369	19042	19238	19087	19098	18988	19012	19239	19256	19122	19443	19115	19042	19307	19185	19218	19085	19066	19125	19115	18898	19230	19117	19238	19211	19195	19066	19270	19307	19168	19303	19056	19219	19193	19238	19112	19181	19038	19156	19133	19118	19140	19131	19385	19030	19112	19160	19343	19218	19020	19027	19347	19272	19203	19258	19170	19252	19117	19254	19286	19174	19313	19076	19227	19062	19180	19157	19404	19225	19133	19354	19409	19318	19035	19135	19081	19306	19195	19183	19271	19113	19080	19287	19221	19073	19020	19464	19068	19332	18940	18970	19153	19138	19214	19112	19148	19007	19173	19015	19101	19219	19360	19140	19290	18975	19156	19193	19029	19119	19286	19176	19039	19200	19140	19264	19421	19106	19209	19318	19199	19110	18975	19267	19283	19313	19337	19100	19215	19228	19317	19192	19107	18966	19156	19310	19175	19183	19248	19274	19092	18999	19113	19215	19186	19330	19258	19214	19158	19329	19128	18972	19217	19319	19435	18969	19061	19156	19112	19323	19197	19104	19142	19179	19070	19100	19229	19231	19335	19243	19072	19205	19267	19159	19264	19089	19309	19293	19243	19246	19573	19283	19156	19347	19281	19180	18968	19356	19393	19277	19288	19157	19246	19049	19184	19221	19006	19099	19305	19115	19091	19300	19311	18934	19092	19103	19226	19222	19327	19334	19244	19308	19313	19258	19181	19115	19246	19164	19160	19268	19172	19163	19364	19066	19313	19251	19043	18932	19357	19090	19211	19060	19070	19115	19277	19264	19169	19128	19030	19165	19050	19105	19038	19225	19259	19126	19250	19225	19206	19177	19171	19177	19208	19198	19241	19263	19185	19264	19255	19066	19213	19026	19234	19048	19106	19056	19204	19365	19245	19165	19245	19283	19179	19172	19144	19176	19218	19113	19154	19184	19082	19155	19351	19140	19233	19291	19154	19048	19163	19043	19156	19040	19255	18939	19179	19264	19326	19056	19011	19100	19313	19324	19236	19270	19221	19443	19201	19246	19184	19067	19163	19336	19183	19045	18856	19183	19246	19234	19184	19338	19296	19105	19096	19074	19012	19096	19143	19197	19121	19445	19077	19103	19117	19172	18959	19245	19087	19090	19246	19292	19342	19476	19333	19195	19169	19179	19267	19422	19144	19463	19270	19070	19242	19131	19289	19323	19204	19216	19043	19307	19272	19383	19147	19165	19378	19183	19159	19176	19388	19174	19404	19109	19213	19368	19231	19102	19344	19213	19084	18994	19086	19179	19182	19275	19092	19241	19020	19098	19274	19354	19178	19385	19251	19177	19225	19293	19414	19109	19282	19144	19146	19121	19208	19075	19370	19153	19129	18981	19131	19155	19155	19133	19077	19279	19153	19161	19294	19194	19184	19285	19099	19217	19406	19327	19313	19293	19148	19142	19114	19143	19110	19155	19094	19130	19286	19125	19380	19195	19125	19324	19268	19234	19327	19208	19105	19310	19416	19297	19209	18913	19288	19246	19327	19141	19165	19381	19092	19261	19375	19170	19139	19172	19233	19011	19041	19223	19372	19239	19171	18975	19243	19296	19116	19346	19370	19201	19256	19074	19258	19155	19299	19109	19091	19118	19230	19260	19328	19136	19196	19091	19088	19104	19155	19222	19300	19020	19271	19130	19119	19292	19211	19179	19186	19282	19000	19110	18809	19282	18989	19306	19328	19278	19128	19069	19244	19158	19122	19000	19364	18955	19219	19426	19085	19194	19360	19199	19190	19179	19185	19257	19111	19334	19097	19034	19075	19088	19162	19186	19145	19223	19335	19017	19015	19298	19150	19341	19291	19219	19256	19164	19347	19336	19306	19176	19155	19107	19211	19194	19138	19334	19124	19137	19148	19149	19068	19337	19281	19142	19228	19314	19030	19278	19216	19330	19136	19171	19282	19215	19102	19150	19007	19067	18995	19213	19154	19024	19100	19141	19334	19066	19363	19088	19403	19229	19321	19337	19049	19006	19183	19156	19285	19322	19086	19301	19254	19250	19169	19207	19067	19342	19069	19201	19298	19271	19306	19344	19268	19108	19248	19208	19301	19108	19080	19274	19030	19150	19147	18972	19076	19232	19267	18992	19353	19059	19056	19213	19131	19295	19193	19286	19262	19275	19345	19331	19150	19317	19162	19480	18944	19161	19159	19066	19133	19176	18978	19395	19140	19164	19115	19191	18998	19044	19090	18945	19089	19264	18990	19371	19385	19152	19160	19200	19111	19131	19159	19350	19238	19255	19220	19131	19347	19197	19381	19269	19069	19223	19128	19198	19322	19363	19231	19238	19280	19176	19257	19213	19165	19219	19141	19420	19098	19035	19039	19163	19105	19220
25595	32189	22120	17743	17050	16512	16439	16457	16589	16526	16448	16383	16376	16395	16448	16389	16549	16363	16447	16375	16245	16459	16358	16409	16109	16104	16281	16489	16731	16531	16640	16372	16271	16164	16124	16261	16174	16301	16130	16324	16183	16278	16223	16295	16002	16047	16104	16334	16019	16256	16221	16260	16248	16083	16013	16053	16096	16260	16340	16081	16122	16326	16056	16059	16119	16143	16305	15921	16336	16129	16152	16079	16169	16202	16356	16192	16109	16085	15977	16220	16054	16148	16050	16252	16044	16204	15964	16164	16294	16146	16136	16132	16131	16237	16086	16277	16048	16136	16032	16183	16167	16029	16243	16112	16176	16176	16175	16248	16151	15998	16232	16165	16189	16189	16216	16064	16259	16084	15995	16088	16081	16109	16370	16322	16088	16117	16215	16081	16233	16177	16154	16258	16261	16186	16238	16112	16130	16230	16190	16022	16097	16242	16213	16013	16223	16292	16079	16187	16085	15913	16017	16252	16173	16243	16026	16020	16334	16452	16315	16033	16419	16032	16221	16251	16258	15940	16295	16138	16075	16320	16167	16185	16020	16143	16111	16187	15963	16208	15965	16127	16370	16042	16149	16054	15986	16411	16063	16082	16312	16262	16191	15969	16126	16087	16148	16016	16253	16223	16105	16202	16106	16120	16151	16229	16170	16082	16157	16291	16245	16215	15919	16203	16293	16164	16269	16174	16277	16133	16197	16094	16267	16241	16172	16291	16116	15985	16282	16158	16214	16120	16084	16034	16051	16100	15994	16271	16152	16125	16151	16146	16028	16252	16125	16281	16044	16154	16245	16251	16042	16067	16270	16143	16234	16276	16133	16332	16177	16034	16224	16194	16353	16061	16099	16115	16222	16118	16262	16247	16016	16070	16211	16313	16185	16315	16079	16256	16099	16077	16182	16157	16267	16120	16044	16052	16157	16113	16192	16042	16246	16041	16072	16244	16147	15994	16208	16028	16103	16138	16215	16286	16208	16075	16276	16095	15990	16160	16016	15930	16248	16210	16198	16118	16129	16339	16266	16274	16070	16141	15886	16257	16157	16253	16007	16285	16083	16173	16087	16052	16153	16284	16245	16098	16102	16092	15991	16320	16396	15986	16148	16136	16299	16160	16274	16237	16141	16117	16151	16179	16277	16293	16161	16094	16203	16233	16267	16251	15926	15983	16239	16101	16021	15959	16216	16038	16239	16162	16160	16200	16057	16003	16134	15969	16301	16073	16011	16367	16154	16132	16134	16190	16140	16223	16267	16337	16138	16255	16115	16099	16203	16187	16193	16169	16239	16115	16181	16138	16185	16264	16031	16112	16296	16194	16335	16096	16142	16279	16099	16175	16064	16223	16176	16135	16172	16278	16253	16171	16145	16202	16087	16266	16121	16198	16157	16263	16240	16180	16067	16337	16006	16000	15934	16218	15960	16154	16045	16146	16318	16273	16144	16252	16110	16145	16080	16274	16304	16157	16301	16184	16051	16200	15990	16258	16239	16068	16103	16099	16147	16286	16132	16137	16086	16080	16251	16076	16210	16071	16282	16093	16089	16356	16146	16126	16030	15946	16181	15930	16087	15875	16119	16184	16082	16217	16188	16055	16095	16096	16038	16125	15988	16061	16378	16191	16154	16113	16229	16141	16232	15942	16117	16232	16094	16225	16062	16114	16105	16155	16231	16207	16233	16111	16145	16164	16264	16165	16298	16021	16130	16121	16078	16152	15996	16109	16252	16172	16034	16205	16141	16090	16191	16107	16151	16034	16091	16105	16211	16054	16300	15929	16263	16067	16049	16072	16097	16317	16226	16030	16204	16081	16167	15994	16128	16048	16293	16224	16109	16121	16125	15984	16275	16272	16169	16017	16117	16322	15996	16047	16290	16172	16101	16253	16285	16091	16134	16154	16162	16154	16167	16154	16079	16102	16153	16136	16273	16248	16146	16268	16178	16365	16237	16167	16287	16126	16086	16164	16176	16258	16178	16187	16144	16171	16150	16079	15944	16385	15935	16207	16173	16025	16293	16217	15953	16122	16079	16013	16302	16219	16229	15995	16397	16059	16206	16206	16214	16133	16202	16237	15906	16313	16155	16210	16368	16080	16053	15925	16313	16321	16096	16132	16255	15922	16168	16235	16174	16174	16087	15975	16175	16280	16149	16156	16132	16242	16100	16271	16098	16161	16239	16120	16004	16153	16206	16174	16081	16099	16243	16179	16097	16173	16194	16050	16126	16152	15984	16060	16102	16302	16072	16265	16190	16292	16109	15907	16065	16264	16017	16175	16237	16095	16128	16182	16226	16071	16332	16262	16220	16348	16217	15999	16149	16149	16002	15936	16309	16091	16158	15962	16204	16077	16199	16228	16083	16026	15983	16184	16191	16106	16151	16316	15990	16200	16123	16233	16068	16151	16221	16132	16056	16119	16251	16066	16305	16294	16251	16109	16143	16253	16122	16257	16256	16167	16034	16194	16045	15937	16157	16198	16275	16134	16069	16094	16016	16108	16220	16193	16249	16076	16117	16125	16170	16311	16243	16186	16243	16173	16349	16156	16196	16211	16017	16038	16064	16008	16256	16079	16172	15915	16238	16188	16152	16292	16052	16298	16205	16159	16053	16103	16262	16215	16033	16180	16189	16101	16299	16109	16175	16077	16239	16225	16233	16154	16013	16215	16141	16137	16132	16101	15993	16351	16219	16015	16162	16210	16145	16179	16222	16244	16109	16202	16155	16167	16064	16144	16267	16287	16161	16097	16169	16184	15944	15995	16136	16253	16257	16332	16140	16032	16253	16157	16069	16269	16191	16188	16198	16190	16155	16133	16173	16049	16245	16161	16234	15995	16191	16237	16104	16119	16246	16282	16268	16280	16209	16176	16078	16182	16093	16053	16060	16049	16210	16124	15883	16072	16071	16203	16114	16318	16172	16040	16057	16135	16259	16129	16156	16015	16081	16118	16192	16217	16347	16088	16166	16121	16171	16287	16136	16139	16137	16208	16308	16110	16290	16249	16116	16144	16098	16083	16244	16066	16147	16112	16185	16189	16216	16186	16255	16251	16195	16256	16040	16211	16154	16222	16121	16117	16192	16072	16208	16164	16243	16293	16088	16040	16125	16212	16164	16111	16221	16194	16170	16056	16137	16021	16045	16111	16090	16168	16057	16260	16077	16062	16209	15899	16243	16221	16161	16317	16272	16196	16159	16119	16224	16112	16188	16141	16226	16053	16327	16174	16062	16110	16183	16233	16270	16147	16036	16185	16201	16273	16123	16198	16022	16119	16153	16143	16178	16180	16078	16160	16136	16063	16293	16035	16167	16023	16193	16181	16227	16082	16046	16343	16174	16314	16214	16256	16136	16348	16322	16003	16121	16194	16066	16186	16238	16252	16060	16077	16048	16311	16216	16052	16058	16018	16187	16183	16096	16257	16159	16212	16008	16124	16072	16242	16050	16254	16256	16256	16164	16089	16196	16270	16109	16228	16041	16040	16328	16016	16061	16096	16134	16128	16029	16048	16111	16234	16264	16078	15988	16103	16251	16070	16334	16145	16258	16115	16125	16291	16216	16000	16339	16089	16253	16196	16126	16156	16202	16017	16166	16352	16050	16105	16182	16145	16065	16339	16104	16213	16204	16196	16245	16240	16071	16022	16321	16235	16065	16161	16210	16163	16107	16309	16260	16168	16213	16232	16152	16220	16196	16059	16201	16024	15951	16223	16114	16049	16186	16125	16204	16084	16228	16077	15984	16279	16020	15978	16337	16124	16276	16121	16104	16217	16056	16319	16271	16122	16045	16152	16023	16165	16180	16038	16153	16146	16161	16044	16004	16127	16058	16039	16173	16139	16188	16171	16162	16324	16164	16251	16273	15988	16143	16241	16117	16147	16152	16218	16028	16213	16072	16069	16176	16068	16138	16118	16208	16098	16175	16159	16033	16176	16188	16032	16163	16143	16320	16164	16042	16411	16180	16111	16103	16271	16135	16022	15966	16006	16384	16111	15957	16139	16173	16212	16120	16217	16218	16064	16178	16155	16166	16066	16322	16192	16192	16294	16180	16146	16048	16209	16232	16092	16230	16066	16263	16111	16165	16279	16090	16205	16274	16161	16313	16055	16221	16093	16144	16135	16113	16337	16118	16148	16135	16169	16187	16231	16293	16309	16242	16054	15999	16023	16143	16358	16106	16276	16044	16216	15985	16091	16184	16344	16141	16069	16154	16134	16332	16253	16116	16082	16309	16033	16104	16283	16045	16318	16100	16215	16167	16228	16173	16292	16110	15958	16251	16221	16201	16177	16234	16223	16280	16086	16383	16312	16217	16181	16127	16161	16281	16063	16083	16044	16162	16006	16088	16153	16034	16219	16434	15928	16119	16130	15976	16241	16043	16188	16125	16299	16122	16213	16147	16260	16286	16148	16011	16072	16259	16329	16103	16273	16255	16103	15935	16272	15989	16107	16269	16119	16212	16225	16100	16205	16299	16027	16111	16263	16226	16269	16072	16088	16273	16206	16212	16116	16040	16134	16151	16308	16018	16215	16159	16212	16188	16077	16199	16124	16191	16328	15945	16141	16125	16150	16111	16174	16200	16064	16333	16198	16130	16010	16089	16140	16258	16266	16169	16169	16254	16120	16096	15916	16180	16130	16322	16325	16050	16104	16167	16072	16073	16176	16282	16032	16044	16210	16160	16102	16240	16065	16054	16190	16090	15993	16255	16150	16216	16321	16134	16036	16068	16209	16053	16137	16158	16116	16086	16174	16045	16163	16127	16111	16021	16216	16323	16244	16264	16204	15955	16340	16161	16227	16110	16111	16195	16184	16121	16204	16223	16188	15936	16224	16148	16250	16166	16127	16210	15969	16191	16334	16194	16205	15935	16181	16093	16174	16190	16197	16319	16106	16130	15969	16183	16175	16252	16161	16288	16001	15979	16093	16243	15969	16213	16129	16193	16185	16020	16225	16171	16187	16158	16127	16235	16288	16146	16150	16249	16138	15992	16271	16087	16268	16219	16287	16301	16084	16108	16225	16235	16183	16190	16066	16083	16025	16314	16031	16207	16268	16219	16188	16286	16297	16189	16200	16061	16237	16178	16080	16191	16223	16130	16072	16046	16090	16114	16173	16170	16062	16167	16060	16097	16292
23989	21441	29033	24400	22534	23110	22631	20350	20102	20170	19827	19725	19922	19739	19865	19720	19600	19612	19980	19743	19593	19350	19535	19597	19596	19750	20139	21045	22148	22066	21304	20561	19971	19694	19591	19603	19273	19714	19372	19674	19247	19380	19609	19289	19429	19392	19285	19416	19521	19369	19524	19316	19241	19375	19368	19352	19494	19388	19408	19411	19409	19347	19309	19603	19439	19212	19403	19374	19424	19340	19281	19612	19319	19429	19594	19271	19362	19516	19355	19110	19270	19239	19188	19341	19537	19279	19492	19483	19409	19459	19415	19464	19377	19346	19210	19272	19457	19473	19426	19449	19192	19177	19458	19594	19340	19380	19252	19334	19292	19276	19259	19215	19047	19333	19202	19295	19241	19250	19256	19506	19542	19486	19400	19405	19225	19208	19381	19438	19225	19507	19375	19091	19242	19258	19279	19521	19379	19461	19514	19415	19399	19367	19457	19281	19369	19239	19557	19228	19405	19260	19339	19445	19447	19392	19450	19361	19491	19425	19390	19410	19221	19346	19506	19560	19345	19213	19456	19283	19244	19323	19305	19371	19403	19652	19421	19488	19539	19305	19258	19254	19348	19300	19502	19441	19230	19563	19319	19323	19525	19457	19253	19571	19479	19353	19409	19344	19325	19324	19136	19355	19457	19175	19546	19497	19361	19202	19602	19371	19344	19460	19167	19246	19378	19387	19429	19334	19409	19470	19358	19323	19519	19391	19521	19420	19439	19499	19536	19374	19344	19318	19211	19269	19503	19317	19353	19409	19538	19310	19413	19351	19134	19363	19350	19252	19337	19158	19351	19365	19412	19451	19319	19213	19357	19415	19298	19407	19456	19616	19219	19377	19236	19587	19446	19302	19315	19423	19459	19590	19390	19321	19456	19336	19360	19233	19321	19276	19358	19230	19347	19416	19314	19367	19422	19286	19199	19403	19353	19485	19298	19329	19341	19223	19451	19695	19448	19323	19261	19174	19446	19389	19445	19464	19377	19382	19375	19283	19460	19524	19428	19450	19324	19437	19308	19481	19443	19331	19394	19537	19525	19377	19263	19354	19384	19269	19395	19235	19178	19301	19338	19398	19637	19426	19400	19396	19358	19425	19395	19436	19159	19466	19371	19492	19352	19538	19461	19560	19495	19356	19431	19299	19477	19355	19447	19501	19522	19374	19334	19103	19262	19410	19544	19338	19250	19191	19473	19385	19751	19469	19276	19231	19417	19452	19567	19338	19337	19280	19359	19161	19449	19374	19385	19471	19213	19113	19448	19134	19353	19373	19143	19175	19240	19162	19395	19456	19289	19360	19371	19422	19249	19283	19519	19664	19439	19347	19555	19397	19188	19476	19368	19443	19373	19442	19431	19562	19303	19252	19387	19303	19442	19425	18981	19320	19245	19536	19472	19122	19427	19551	19207	19254	19388	19573	19342	19319	19201	19328	19407	19335	19178	19373	19508	19368	19351	19536	19371	19319	19338	19581	19454	19426	19402	19418	19285	19387	19116	19248	19410	19353	19390	19235	19400	19297	19344	19156	19103	19408	19296	19430	19357	19257	19329	19287	19408	19375	19322	19322	19363	19531	19365	19368	19335	19326	19378	19325	19212	19209	19462	19379	19343	19288	19241	19482	19301	19259	19340	19455	19573	19313	19539	19604	19513	19353	19437	19477	19273	19418	19348	19304	19318	19331	19233	19329	19289	19241	19507	19538	19434	19380	19226	19425	19284	19385	19426	19439	19289	19356	19121	19208	19482	19470	19457	19206	19330	19428	19340	19358	19520	19418	19294	19403	19480	19306	19311	19491	19405	19150	19381	19290	19482	19667	19474	19365	19328	19177	19389	19317	19238	19618	19419	19234	19302	19424	19306	19276	19533	19374	19398	19190	19391	19212	19451	19305	19404	19390	19343	19326	19100	19486	19286	19392	19680	19134	19676	19295	19176	19201	19428	19395	19402	19435	19405	19348	19430	19289	19409	19402	19529	19103	19429	19242	19273	19310	19234	19421	19321	19167	19372	19198	19271	19554	19423	19398	19483	19276	19328	19325	19344	19258	19196	19325	19488	19230	19336	19362	19368	19322	19411	19436	19255	19333	19509	19205	19289	19356	19534	19498	19425	19236	19430	19208	19486	19346	19480	19379	19425	19272	19098	19424	19386	19352	19397	19278	19360	19218	19227	19327	19464	19458	19414	19200	19485	19549	19355	19478	19486	19432	19315	19467	19414	19401	19436	19512	19398	19322	19390	19235	19164	19336	19468	19324	19569	19350	19423	19411	19201	19158	19313	19433	19260	19342	19275	19232	19476	19284	19400	19324	19482	19274	19288	19544	19291	19327	19235	19642	19318	19526	19246	19258	19438	19341	19303	19543	19291	19536	19006	19423	19148	19518	19403	19595	19237	19257	19287	19428	19293	19268	19313	19420	19486	19493	19319	19197	19249	19299	19451	19249	19106	19407	19457	19217	19392	19432	19423	19338	19331	19188	19383	19290	19413	19482	19290	19337	19198	19262	19482	19180	19150	19276	19320	19260	19359	19157	19341	19473	19340	19174	19563	19578	19059	19379	19289	19306	19250	19320	19699	19469	19346	19272	19480	19429	19463	19426	19447	19406	19453	19422	19370	19690	19542	19466	19324	19528	19374	19306	19368	19560	19388	19680	19435	19350	19284	19330	19365	19256	19475	19393	19429	19322	19313	19305	19545	19363	19266	19475	19257	19401	19494	19404	19386	19260	19424	19401	19219	19436	19281	19476	19458	19281	19130	19292	19471	19418	19584	19265	19278	19518	19379	19140	19457	19519	19359	19435	19325	19219	19221	19274	19096	19291	19413	19336	19314	19448	19629	19320	19362	19405	19491	19455	19577	19222	19576	19323	19504	19375	19330	19444	19440	19468	19388	19478	19244	19498	19369	19284	19417	19445	19646	19234	19431	19256	19156	19402	19245	19249	19288	19512	19624	19451	19240	19306	19365	19067	19447	19292	19431	19295	19632	19412	19398	19486	19303	19515	19324	19090	19313	19560	19400	19336	19347	19456	19346	19340	19244	19374	19255	19339	19527	19487	19394	19232	19345	19384	19268	19588	19531	19176	19482	19199	19500	19251	19533	19373	19413	19305	19212	19487	19604	19338	19303	19446	19332	19461	19288	19046	19503	19335	19403	19302	19355	19525	19326	19455	19471	19603	19217	19212	19545	19310	19568	19337	19261	19284	19302	19546	19324	19130	19503	19586	19408	19105	19440	19426	19428	19283	19370	19280	19314	19426	19416	19177	19469	19472	19398	19296	19466	19426	19305	19304	19317	19305	19376	19526	19463	19317	19619	19394	19356	19301	19601	19361	19303	19363	19241	19322	19534	19459	19317	19461	19362	19308	19320	19391	19205	19309	19183	19546	19215	19338	19336	19578	19359	19399	19233	19461	19419	19428	19099	19353	19468	19410	19602	19365	19228	19387	19304	19259	19405	19365	19333	19280	19276	19518	19419	19413	19482	19192	19331	19020	19238	19336	19531	19477	19257	19559	19534	19587	19490	19314	19356	19305	19538	19448	19234	19336	19335	19394	19419	19177	19334	19414	19243	19168	19263	19452	19418	19634	19395	19204	19472	19507	19582	19437	19397	19303	19302	19492	19338	19450	19298	19388	19319	19542	19197	19412	19313	19085	19496	19216	19239	19396	19441	19539	19202	19142	19193	19353	19459	19243	19346	19301	19246	19454	19449	19186	19308	19309	19211	19245	19360	19416	19496	19388	19466	19425	19329	19452	19603	19444	19465	19437	19515	19396	19279	19403	19330	19513	19520	19168	19107	19160	19307	19432	19094	19220	19251	19398	19253	19285	19438	19241	19483	19329	19414	19404	19510	19183	19260	19215	19548	19239	19492	19446	19320	19285	19439	19508	19394	19543	19316	19328	19281	19383	19425	19305	19170	19278	19448	19408	19193	19119	19340	19171	19396	19135	19234	19258	19336	19552	19484	19223	19323	19276	19316	19365	19416	19387	19439	19260	19445	19395	19326	19384	19373	19404	19154	19708	19354	19237	19313	19264	19381	19386	19424	19344	19164	19398	19290	19256	19368	19422	19457	19405	19526	19442	19467	19413	19620	19442	19464	19436	19213	19267	19350	19221	19349	19222	19267	19518	19285	19284	19183	19288	19261	19362	19303	19478	19375	19374	19389	19657	19542	19159	19322	19504	19260	19089	19288	19405	19406	19203	19308	19387	19110	19252	19390	19375	19351	19297	19309	19088	19392	19316	19473	19351	19473	19204	19152	19385	19385	19496	19368	19299	19387	19441	19137	19276	19392	19036	19342	19394	19615	19331	19309	19466	19227	19469	19515	19625	19405	19240	19389	19434	19401	19365	19339	19365	19272	19498	19350	19460	19402	19238	19587	19298	19352	19382	19363	19288	19290	19445	19147	19228	19300	19375	19434	19256	19433	19194	19405	19446	19371	19166	19323	19286	19681	19487	19496	19440	19424	19333	19190	19078	19307	19249	19283	19428	19260	19372	19462	19146	19378	19351	19408	19389	19577	19539	19593	19196	19341	19395	19351	19332	19344	19074	19427	19445	19421	19392	19595	19247	19366	19236	19159	19406	19328	19303	19253	19157	19446	19411	19330	19401	19416	19474	19393	19097	19450	19371	19373	19414	19439	19311	19270	19343	19462	19353	19422	19242	19293	19454	19250	19428	19331	19283	19439	19112	19359	19370	19322	19531	19332	19177	19224	19468	19466	19350	19410	19307	19463	19461	19551	19385	19604	19334	19291	19158	19254	19558	19397	19305	19353	19540	19417	19342	19300	19239	19478	19235	19311	19427	19241	19388	19208	19239	19433	19422	19487	19231	19169	19416	19293	19406	19526	19473	19420	19373	19469	19236	19290	19370	19268	19357	19552	19435	19313	19411	19170	19218	19402	19578	19153	19396	19641	19559	19368	19439	19257	19305	19539	19314	19039	19386	19217	19296	19238	19323	19463	19373	19261	19493	19507	19401	19307	19178	19354	19476	19461	19316	19335	19345	19476	19455	19365	19451	19281	19369	19240	19179	19317	19376	19466	19316	19282	19358	19412	19459	19214	19201	19141	19233	19547	19267	19288	19296	19377	19587	19243	19509	19388	19405	19305	19384	19450	19311	19491	19532
28983	45983	33585	21905	18970	17741	17217	17275	17204	17049	16866	16781	16578	16728	16725	16692	16741	16625	16690	16666	16479	16268	16232	16390	16310	16622	17071	18915	20169	19436	18486	17671	16955	16604	16398	16106	16357	16287	16293	16217	16206	16274	16275	16258	16333	16230	16395	16135	16367	16440	16155	16274	16253	16086	16292	16156	16369	16301	16177	16172	16425	16207	16339	16161	16211	16184	16288	16272	16140	16157	16098	16323	16345	16122	16266	16196	16285	16172	16331	16243	16316	16213	16335	16128	16259	16245	16263	16228	16259	16396	16379	16269	16160	16138	16369	16187	16276	16247	16261	16165	16059	16077	16119	16276	16460	16164	16247	16413	16368	16370	16299	16394	16258	16255	16120	16338	16246	16181	16159	16347	16342	16172	16203	16130	16298	16356	16249	16270	16360	16317	16081	16223	16317	16148	16269	16368	16059	16191	16320	16105	16203	16166	16423	16276	16312	16315	16186	16205	16489	16397	16331	16318	16262	16286	16095	16429	16174	16188	16333	16372	16255	15939	16188	16180	16287	16151	16288	16239	16142	16160	16334	16316	16232	16285	16293	16194	16083	16230	16121	16164	16075	16074	16193	16366	16197	16203	16082	16353	16349	16250	16190	16298	16165	16291	16095	16167	16237	16137	16187	16199	16323	16253	16155	16063	16386	16326	16195	16421	16053	16323	16139	16409	16171	16409	16221	16330	16228	16444	16087	16370	16124	16126	16252	16365	16260	16282	16244	16303	16167	16311	16130	16252	16206	16130	16225	16239	16258	16164	16224	16364	16214	16155	16144	16087	16098	16247	16199	16240	16429	16209	16330	16297	16218	16379	16270	16378	16044	16114	16480	16351	16236	16407	16182	16170	16337	16364	16278	16319	16191	16184	16256	16277	16072	16066	16180	16271	16286	16084	16230	16263	16246	16021	16354	16220	16200	16301	16227	16364	16324	16239	16170	16285	16184	16206	16256	16220	16190	16305	16175	16193	16292	16274	16195	16276	16335	16267	16349	16194	16222	16288	16208	16244	16267	16154	16105	16155	16259	16243	16351	16311	16208	16288	16098	16144	16220	16196	16178	16301	16113	16083	16201	16227	16268	16134	16147	16192	16422	16294	16246	16396	16234	16355	16287	16235	16234	16326	16278	16316	16107	16136	16258	16132	16159	16243	16186	16348	16152	16304	16415	16264	16170	16165	16358	16261	16256	16236	16223	16335	16000	16237	16215	16263	16115	16308	16238	16273	16197	16319	16210	16401	16182	16172	16315	16191	16292	16174	16108	16345	16174	16219	16301	16223	16334	16335	16337	16203	16182	16314	16149	16209	16279	16254	16249	16311	16189	16232	16246	16247	16227	16283	16126	16289	16324	16259	16280	16002	16168	16271	16122	16136	16170	16163	16261	16047	16328	16149	16119	16508	16315	16326	16168	16407	16247	16141	16002	16069	16216	16235	16200	16265	16193	16336	16025	16234	16314	16108	16292	16243	16401	16126	16208	16299	16232	16286	16147	16304	16255	16389	16096	16254	16371	16224	16170	16270	16193	16232	16230	16127	16144	16202	16450	16275	16195	16232	16166	16286	16219	16251	16221	16322	16282	16277	16115	16164	16077	16012	16058	16210	16289	16228	16395	16203	16149	16316	16305	16321	16457	16201	16329	16311	16299	16164	16271	16197	16136	16332	16263	16176	16263	16285	16175	16262	16204	16230	16195	16132	16215	16308	16235	16169	16372	16324	16252	16298	16174	16142	16221	16097	16008	16348	16199	16141	16412	16147	16276	16048	16190	16193	16285	16096	16228	16181	16277	16171	16316	16092	16276	16225	16234	16265	16215	16162	16159	16342	16262	16218	16234	16320	16191	16201	16130	16230	16278	16133	16311	16227	16249	16358	16391	16154	16250	16318	16328	16404	16163	16139	16110	16136	16127	16348	16256	16160	16231	16241	16153	16147	16301	16335	16312	16108	16203	16244	16051	16248	16247	16210	16197	16330	16238	16337	16129	16177	16193	16234	16194	16202	16052	16065	16040	16212	16198	16269	16130	16170	16077	16181	16190	16212	16364	16146	16286	16295	16235	16150	16241	16012	16253	16121	16251	16418	16135	16388	16248	16152	16376	16154	16200	16262	16070	16306	16182	16189	16267	16183	16223	16187	16219	16268	16214	16236	16149	16250	16235	16051	16207	16243	16308	16371	16159	16057	16218	16150	16170	16085	16298	16212	15988	16212	16104	16179	16046	16238	16349	16164	16286	16444	16385	16032	16224	16312	16093	16074	16405	16159	16267	16200	16182	16037	16157	16160	16282	16077	16219	16183	16196	16086	16139	16354	16225	16216	16279	16231	16222	16139	16388	16278	16135	16291	16228	16308	16228	16253	16257	16295	16246	16517	16425	16372	16173	16038	16247	16454	16217	16191	16265	16195	16257	16241	16303	16068	16346	16108	16255	16374	16296	16095	16256	15977	16252	16145	16381	16115	16315	16220	16145	16160	16248	16499	16206	16282	16133	16118	16386	16117	16131	16364	16324	16239	16202	16138	16278	16231	16225	16138	16259	16226	16281	16238	16225	16177	16123	16169	16082	16315	16195	16123	16232	16225	16292	16377	16146	16156	16225	16356	16321	16189	16369	16281	16159	16108	16225	16322	16198	16238	16357	16194	16173	16271	16243	16443	16259	16200	16163	16121	16338	16297	16428	16278	16175	16198	16220	16003	16346	16240	16122	16174	16245	16193	16175	16195	16210	16432	16257	16310	16330	16276	16360	16179	16120	16280	16259	16264	16276	16178	16149	16285	16138	16186	16128	16348	16291	16194	16302	16157	16221	16240	16187	16211	16214	16242	16117	16164	16286	16191	16101	16052	16223	16086	16148	16144	16346	16329	16146	16302	16286	16409	16088	16259	16170	16297	16191	16246	16196	16386	16371	16349	16168	16237	16160	16057	16324	16123	16307	16088	16134	16273	16206	16210	16319	16161	16294	16151	16308	16310	16127	16229	16170	16123	16383	16173	16162	16265	16203	16222	16299	16269	16186	16341	16055	16194	16079	16266	16053	16185	16356	16179	16092	16251	16339	16193	16281	16142	16160	16368	16254	16371	16197	16277	16057	16084	16196	16307	16204	16343	16200	16068	15967	16201	16097	16234	16267	16221	16172	16180	16136	16275	16322	16177	16423	16357	16327	16153	16479	16260	16304	16214	16048	16096	16288	16392	16259	16125	16358	16201	16105	16118	16140	16195	16239	16442	16286	16317	16167	16317	16248	16365	16226	16440	16378	16289	16160	16301	16223	16117	16330	16245	16279	15937	16350	16075	16157	16328	16180	16370	16336	16298	16132	16239	16138	16138	16424	16319	16426	16162	16260	16329	16108	16435	16420	16341	16250	16108	16208	16243	16212	16171	16075	16224	16003	16212	16234	16094	16374	16160	16156	16262	16205	16336	16347	16128	16182	16066	16205	16192	16306	16354	16336	16198	16051	16210	16105	16254	16199	15998	16225	16179	16205	16206	16328	16200	16181	16196	16246	16472	16260	16285	16087	16151	16183	16068	16049	16080	16363	16254	16230	16283	16228	16379	16209	16295	16314	16154	16078	16299	16413	16295	16287	16287	16344	16301	16308	16189	16331	16214	16247	16321	16197	16247	16201	16238	16188	16126	16161	16159	16290	16174	16320	16412	16157	16187	16319	16247	16200	16232	16186	16356	16223	16303	16408	16036	16158	16257	16257	16264	16262	16403	16276	15953	16158	16172	16088	16179	16164	16370	16087	16263	16263	16099	16369	16076	16338	16262	16241	16144	16162	16302	16247	16255	16136	16252	16300	16149	16090	16131	16169	16272	16271	16268	16327	16291	16290	16168	16315	16229	16203	16292	16199	16024	16209	16132	16265	16109	16232	16107	16247	16232	16175	16205	16396	16176	16420	16080	16206	16179	16142	16140	16288	16219	16308	16026	16081	16333	16190	16225	16422	16199	16352	16554	16258	16138	16227	16344	16267	16196	16456	16249	16155	16216	16181	16158	16391	16272	16047	16145	16269	16252	16223	16351	16228	16113	16165	16218	16182	16265	16270	16248	16273	16207	16205	16134	16258	16247	16202	16232	16143	16274	16318	16125	16169	16124	16282	16372	16350	16227	16064	16172	16164	16119	16130	16170	16252	16420	16308	16216	16045	16204	16421	16239	16158	16273	16254	16214	16137	16213	16257	16238	16223	16142	16076	16114	16197	16277	16349	16223	16307	16109	16214	16328	16230	16364	16141	16168	16305	16148	16259	16246	16356	16327	16209	16172	16208	16080	16235	16180	16194	16320	16295	16319	16223	16214	16053	16326	16153	16088	16216	16096	16187	16240	16264	16101	16348	16420	16469	16315	16160	16164	16248	16308	16053	16238	16195	16326	16139	16325	16350	16150	16293	16342	16274	16306	16186	16237	16269	16210	16318	16271	16232	16309	16183	16220	16251	16151	16249	16212	16126	16285	16335	16172	16055	16263	16084	16328	16222	16064	16352	16355	16211	16256	16344	16175	16095	16365	16349	16244	16253	16223	16176	16224	16227	16265	16263	16234	16237	16223	16277	16214	16188	16296	16172	16217	16247	16202	16189	16193	16282	16124	16324	16209	16449	15998	16115	16212	16039	16333	16272	16237	16235	16305	16237	16126	16276	16329	16154	16306	16222	16458	16190	16281	16231	16248	16255	16130	16336	16309	16224	16146	16064	16090	16203	16127	16315	16208	16286	16180	16166	16179	16155	16449	16184	16311	16160	16197	16151	16203	16252	16257	16360	16138	16298	16164	16380	16265	16135	16275	16162	16358	16319	16139	16294	16283	16054	16198	16209	16269	16178	16180	16128	16142	16274	16268	16226	16203	16123	16074	16267	16228	16128	16370	16195	16141	16268	16256	16272	16228	16347	16159	16132	16294	16227	16173	16247	16290	16390	16270	16303	16264	16192	16224	16436	16060	16221	16210	16098	16199	16286	16056	16274	16254	16192	16195	16034	16094	16396	16245	16267	16268	16283	16150	16344	16059	16069	16288	16256	16311	16279	16153	16143	16249	16400	16043	16158	16311	16129	16244	16204	16413	16211	16285	16180	16192	16242	16103	16181	16126	16222	16228	16220	16339	16222	16486	16136	16244	16149	16236	16222	16324
22875	21458	29319	23944	21719	23866	25990	20697	19837	20152	20107	19769	19927	19950	19603	19801	19774	19919	19742	19861	19471	19585	19673	19451	19505	19653	20259	22220	24009	23790	22627	21506	20499	19931	19543	19290	19142	19373	19434	19498	19218	19266	19296	19271	19048	19157	19293	19226	19345	19318	19335	19142	19375	19256	19507	19334	19124	19128	19111	19262	19106	19162	19228	19274	19204	19250	19225	19090	19133	19345	19121	19237	18962	19032	19227	19122	19191	19245	19268	19277	19250	19329	19349	19018	19192	19235	19131	19110	19209	19193	19125	19106	19273	19208	19154	19163	19260	19213	19470	19195	19211	19148	19133	19308	19254	18952	19133	19154	19132	18988	19311	19200	19246	19201	19277	19301	19411	19251	19178	19139	19106	19202	19250	19294	19100	19148	19312	19211	18996	19222	19189	19183	19073	19162	19209	19341	19220	19065	19234	19203	19232	19086	19051	19212	19157	19269	19288	19106	19174	18956	19206	19214	19142	19279	19320	19146	19263	19188	19072	19133	19246	19185	19124	19109	19047	19122	19321	19237	19145	19068	18963	19198	19217	19234	19141	19137	19121	19032	19177	19221	19103	19026	19062	19135	19379	19003	19098	19084	19189	19143	19211	19089	19065	19260	19360	19276	19008	19167	19390	19207	19188	19118	19287	18914	19092	19240	19237	19140	19029	19182	19257	19273	19187	19328	19078	19322	19456	19615	19200	19236	19147	19164	19031	18973	18934	19151	19193	19181	19091	19055	19223	19080	19335	19114	19259	19304	19109	19074	19197	19048	18941	19073	19155	19214	19381	19219	19063	19264	19112	19247	19134	19094	19164	19118	19101	19097	19068	19119	19066	19188	19133	19301	19334	19140	19093	18956	19163	19061	19139	19168	19025	19064	19129	19169	19111	19115	19154	19103	19063	19164	19151	19214	19253	19050	19242	19335	19125	19325	19056	19117	19140	19272	19128	19129	19182	19098	19119	19215	19201	19238	19231	19156	19156	19211	19245	19311	18903	18929	19100	19250	19097	19102	19216	19374	19239	19073	18981	19292	19084	19036	18910	19312	19121	19010	19121	19154	19116	19255	19223	19334	19167	19179	19217	19040	19217	19272	19032	19038	19372	19239	19304	19182	19117	19208	19224	19017	19180	19159	19000	19240	19162	19067	19236	18966	19167	19131	19168	19187	19172	19099	19291	19116	19222	19180	19341	19112	19394	19047	19065	19221	19170	18943	19343	18960	18804	19190	19176	19099	19068	19002	18990	19039	18977	19005	19286	19323	19246	19154	19236	19222	19053	18894	19200	19214	19122	19209	19167	19381	19044	19063	19193	19368	19053	19349	19198	19142	19319	19200	19157	19217	19229	19056	19068	19094	19006	19202	19243	19138	19262	19049	19045	19276	19252	19112	19161	19067	19036	19189	19139	19035	19050	18999	19078	18962	19256	19267	19031	19201	19165	19083	19257	18950	18967	19099	19227	19039	19192	19077	19284	19212	19122	19108	19080	19122	19086	19112	18986	19034	19264	19093	19208	19137	19178	19391	19148	19100	19073	19270	19186	19206	19107	19180	19016	19172	19251	18991	19293	18962	19414	19092	19051	19093	18999	19165	19226	19060	19287	19299	19002	19100	19282	19198	19263	18989	19212	19196	19431	19131	19080	19125	19114	19322	19257	19127	19222	19152	19030	19140	19267	19227	19430	19079	19218	19299	19010	18920	19065	19135	19007	19041	19088	19129	19090	19235	19001	18953	19268	19122	19275	18918	19257	19074	19288	19168	19085	19101	19235	19044	19146	19178	19221	19074	19232	19311	19140	19272	19206	19153	19161	19294	19554	19136	19287	19297	19180	19249	19256	19212	19126	19314	19283	19410	19151	19014	19370	19094	19157	18999	19137	19104	19339	19115	19211	19310	18884	19172	19040	19167	19131	19212	19244	19126	19133	19251	19230	19209	19063	19083	19093	19113	19127	19245	19264	19191	19202	19157	19575	19160	19287	19143	19249	19070	19243	19055	19036	18947	19068	19052	19157	19171	19190	19184	19233	19133	19334	19067	19278	19172	19074	19133	19254	19083	19262	19239	19002	19108	19060	19128	19125	19208	19088	19187	19137	19190	19066	18890	19501	19303	19263	18974	19137	19290	19417	19040	19040	19033	19288	19087	19109	19117	19333	19302	19233	19258	19005	19204	19169	19049	19209	19277	19095	19148	18962	19090	19033	19110	19182	19112	19087	19240	19427	19154	19304	19111	19039	19283	18941	19012	19079	19199	19306	19073	19273	19202	19309	19349	19256	19134	19115	19164	19102	19252	19146	19015	19153	19303	19244	19166	19233	19276	19137	18914	19222	19131	19133	19155	19265	19230	19100	19311	19211	19111	18890	19228	19188	19291	19430	19391	19123	19324	19156	19054	19171	19132	19049	19229	19077	19177	19256	19203	19097	19203	19129	19034	19027	19064	19292	19260	19246	19209	19171	19018	19092	18998	19258	19084	19099	18883	19094	19066	19403	19067	19123	19243	19122	19074	19148	19243	19130	19185	19375	19121	19309	19069	19100	19188	19084	19348	19203	19048	18975	19337	19041	18916	19234	19088	19111	19064	18932	19282	19111	19199	19146	19071	18989	19307	19177	18913	19063	19083	19089	19049	19184	19251	18975	19124	19107	19312	19095	18942	18903	19160	19498	19008	18795	19239	18980	19054	19236	19100	19305	19097	19119	19025	19160	19153	19067	18968	19104	19326	19115	18986	19155	19341	19240	19201	19389	19267	19057	19508	19125	19040	19089	19258	19032	19001	19124	19122	19102	19012	19249	19124	19206	19200	19108	19170	19376	19168	19165	19165	19046	19056	19105	19051	19028	19160	19001	19038	19125	18964	19054	19213	19124	19196	19287	19417	19222	19213	19155	19310	19313	19110	19228	19414	19183	19307	19252	19000	19071	19184	19021	19330	19010	19389	19097	19320	19259	19346	19210	18963	19260	19275	19377	18875	19137	19025	19157	19289	19080	19070	19158	19138	19016	19217	19162	19092	19371	19234	19194	19129	19067	19151	19152	19114	19359	19207	19108	19282	19207	19187	18953	19109	19157	19380	19420	19017	19044	19261	19061	19304	19224	19358	18926	19222	18926	19209	19226	19026	18978	19098	19168	19083	19230	19413	19072	19234	18998	19059	19189	19381	19461	19235	19029	18998	19327	19471	19139	19193	19173	18989	19188	18951	18924	19083	18961	19229	19172	19037	19223	19202	19114	19101	19139	19129	19162	19185	19317	19038	19227	19251	19104	19321	19255	19065	18979	19080	19259	19068	19072	19099	19129	19025	19118	19182	19207	19124	19430	19295	19099	19142	19139	19325	19101	19163	19014	19227	19206	19285	19024	19126	19112	19118	19237	19208	19168	19032	19027	19289	19353	19274	19148	19284	19308	19297	19253	19135	19183	19039	19028	19265	19237	19336	19186	19277	19133	19258	19101	19228	19343	19319	19145	19054	19307	19147	19320	19269	19247	19159	19101	19244	19290	19326	19272	19483	18909	19162	19227	19394	18841	19091	19059	19234	19170	19217	19245	19127	19012	19312	19413	19269	19096	19117	18986	19226	19371	19016	19141	19066	19165	18992	19237	19215	19114	19116	19206	19069	19101	19016	19191	19148	18913	19040	19140	19161	19203	18858	19139	18974	19302	19310	19228	19218	19357	19162	19230	19153	19222	19332	19156	19134	19145	19150	19126	19111	19100	19042	19056	19255	19391	19115	19258	19268	19254	19244	19035	19370	19259	18949	19112	19085	19238	19342	19073	19151	18901	19206	19186	19178	19196	18989	19192	19182	19201	19228	19110	19204	18981	19131	19341	19307	19281	19146	19146	19103	19270	19303	19178	19341	19494	19296	19039	19094	19076	19345	19165	19249	19078	19193	19073	19119	19104	19251	19223	19393	19346	19169	19166	18914	19030	18999	19231	19303	19062	19051	19125	19145	18963	19205	19269	19050	19268	19188	19499	19324	18911	19008	19206	19282	19290	19131	19338	19128	19148	19345	19154	19215	18946	19071	19204	19225	19302	19232	19170	19053	19460	19009	19125	19312	19086	18980	19117	19260	19222	19189	19235	19298	18990	19170	19171	19475	19296	19032	19157	19063	19228	19106	19025	19269	19125	19239	19255	19246	19238	19300	19156	19063	18992	19109	19272	19364	19050	19345	19170	19274	19200	19346	19138	19309	19131	18822	19073	19003	19067	19101	19180	19273	19322	19107	19052	19087	19143	19167	19134	19247	19368	19143	18995	19222	19034	19229	19269	19305	19143	18997	19133	19200	19131	19350	19160	19222	19241	19189	19135	19042	19249	19271	19185	19381	19265	19177	19161	19084	19199	18976	19319	19092	19199	19046	19002	19184	19317	19266	19047	19132	19216	19278	19033	19120	19157	19180	19337	19164	19100	19116	18930	19219	18962	19234	19042	19124	19023	19170	19187	19151	19300	19127	19055	19180	19153	19122	19121	19279	19198	19189	19135	19164	19105	19170	18939	19319	19236	18979	18896	19012	19367	19106	19230	19048	19077	19258	19289	19152	19149	19002	19181	19087	19102	19225	19187	19258	19227	19192	19217	19316	18883	19157	19149	19332	19216	19054	19132	18845	19071	19167	19410	19085	19071	19159	19280	19186	19276	19128	19294	19043	19180	19204	19122	19126	19154	19334	19323	19277	19309	19086	19344	19238	19403	19200	19191	19186	19070	19203	19249	19090	19145	19254	19071	19193	19196	19055	19335	19238	19164	19036	19224	19166	19187	19294	19174	19325	18931	18936	19040	19148	19300	19155	19301	19131	18979	19127	19182	19237	19179	19022	19031	19170	19134	19342	19153	19057	19155	19406	19065	19146	19306	19353	19165	19397	19258	19124	19162	19046	19020	19309	19151	19150	19130	19260	18897	18961	19096	19356	19386	19305	19100	19106	18975	18921	19103	19268	19068	19182	19175	19215	19203	19272	19173	19099	18870	19231	19091	19180	19088	19227	19134	19164	19095	19279	19203	19168	19126	19138	19232	19164	19497	19263	19205	18904	19234	19031	19223	19304	19414	19267	19103	19167	19206	19174	19293	19118	19095	19305	19100	19068	18821	19172	19270	19332	19214	19363	19062	19322	19163	19221	19295	19122
32756	51538	44301	28706	21390	18797	17943	17600	17748	17450	17217	16933	16789	16836	16767	16947	16743	16600	16630	16570	16672	16491	16565	16387	16483	16544	17771	21092	23199	22049	20626	18942	17621	16729	16465	16326	16096	16125	16266	16202	16125	16193	16015	16046	16156	16380	16223	16133	16206	16096	16177	16165	16079	15961	16241	16094	16131	16042	16125	16213	16243	16163	16117	16155	16114	16334	16012	16239	16186	16152	16187	16308	16126	16215	16096	16013	16243	16158	16285	16018	16136	16190	16268	16062	16123	16208	16327	16084	16124	16217	16262	16178	15931	16069	16036	16134	15971	16168	16117	16015	16190	16031	16255	16204	16265	16135	16113	16056	15966	16156	16045	16172	15987	16324	16129	16064	16123	16194	16084	16186	16214	16211	16182	16248	16252	16212	16154	16112	16182	16005	16173	16135	16164	16088	16187	16086	15974	16115	16220	16108	16146	16251	16069	16312	16216	16070	16125	16070	16133	16118	16153	16038	16097	15905	16149	16086	16064	16024	16031	16143	16110	16349	16142	16061	16090	16032	16198	16205	16039	16219	16201	16273	16103	16129	16164	15978	16097	16203	16163	16298	16059	16227	16154	16317	16156	16228	16065	16068	16276	16218	16089	16107	16027	16283	16196	16015	16123	16192	15987	16097	16340	16113	15946	16228	16116	16113	16073	16043	16194	16214	15928	16443	16134	16189	16143	15895	16090	16007	16216	16076	16120	16128	16035	16278	16090	16190	16048	16030	16177	15934	16201	15943	16165	16065	16178	15930	16095	15966	16220	16271	16188	16231	16130	16040	16117	16122	16203	16107	16231	15872	16144	16217	16208	16038	16125	16184	16160	16095	16284	16320	15941	16164	16017	16028	16185	16231	16245	16201	16154	16060	16112	16122	15945	16223	16215	16131	16207	16239	16064	16064	16153	15998	16062	16219	16011	15946	16096	15987	15960	16148	16190	16437	16036	16103	15916	16161	16099	16203	16097	16068	16160	16150	16112	16117	16106	16228	15913	16068	16029	16159	16284	16020	16039	16132	16120	15980	16079	16126	16258	16132	16217	16150	16300	16257	16056	16212	16075	16066	15956	16136	16025	15900	16140	16126	16227	16103	16140	16116	16239	16228	16114	16145	16157	16215	15942	16171	15932	16079	16088	15983	16221	16080	16155	16159	16142	16162	16111	16106	16034	16199	15956	16091	16096	16167	16004	16135	16209	16271	16140	16050	16226	16282	16070	16054	15971	16092	16211	16212	16190	16058	16170	16161	16093	16158	15965	16092	16092	16250	16219	16084	16167	16115	16165	16044	16161	15957	16050	16120	16177	16066	16007	16035	15969	16109	16047	16076	16224	15972	16078	16326	16068	15881	15976	16099	16126	16229	16158	16305	16176	16162	16183	16212	16086	16039	16153	16069	16100	16015	16065	16071	16136	16135	16076	16211	16151	16024	16160	16125	16152	16185	16212	16255	16196	16179	16305	16259	16197	15975	16011	16032	16043	16092	15936	16176	16076	16035	16186	16194	16140	16140	16215	16049	16013	16073	16044	16130	16168	16157	15971	16240	16002	16216	16281	15999	16129	16172	16065	16159	15967	16042	16186	16194	16318	16412	16003	16187	16091	16030	16028	16292	16091	16109	16165	16040	15961	16137	16284	16012	16070	16078	16083	16013	16279	15956	15974	16204	16091	16068	16078	16274	16030	16146	16077	16258	15991	16197	16141	16199	16107	16139	16029	16269	16296	15827	16201	16262	16125	16000	16138	15972	16118	16048	16138	16147	16051	16033	16117	16183	16098	16056	16247	16281	16023	16098	16070	16169	16051	15948	16280	15995	16125	16166	15916	16048	15995	16179	15989	16087	16161	16045	16026	16149	16075	16172	16268	15995	16013	16167	16094	15997	16209	16116	16268	16158	16137	16064	16202	16115	16229	16041	16008	16165	16212	16186	16080	16041	16151	16175	16038	16019	15984	16123	16102	16014	16167	16083	15979	16256	16122	16235	16091	16308	16177	15922	16247	16013	16178	15911	16190	16285	15932	15924	16232	16068	16120	16001	16104	16112	16036	16268	16021	16059	16117	15977	16027	16255	16006	16167	16160	16036	16013	16179	16142	16138	16078	16135	16268	16127	16087	16004	15966	16122	16135	16160	16137	16223	16049	16149	16098	16067	15957	16106	16127	16110	16110	16090	16260	16077	16014	16067	16188	16282	16196	16118	15999	16085	16148	16122	16084	16080	16004	16315	16137	16147	16034	16054	15979	16035	16237	16059	16321	16100	16093	16024	16124	16109	16196	16063	15994	16056	16150	16224	16277	16159	16148	16247	16247	16290	16123	16066	16043	16213	16203	16126	16069	16142	16209	16188	15905	16053	16159	16283	16150	15964	16132	16289	16073	16020	15979	16017	16166	16064	16167	16130	15991	16260	16071	16149	16096	16062	16103	16079	16214	16243	16093	16226	16245	16163	16146	16143	16077	16072	16150	16094	16018	16131	16149	16217	15974	16168	16055	16195	16179	16048	16135	16252	16101	16200	16230	16136	16244	16058	16195	15904	16237	16194	16281	16005	16257	16106	16085	16187	16201	15912	16180	16064	16027	16206	16041	15996	16153	16173	16147	16061	16100	16155	16199	16103	16117	16267	16126	16194	15870	16149	16127	16109	16084	16101	16169	16188	16025	16196	16149	16081	16066	16240	16073	16268	16304	16055	16133	16197	16084	16041	16137	16141	16221	16055	16252	16101	16132	16073	16156	16128	16254	16010	16070	16051	16187	16133	16117	16127	15907	16225	16140	15956	16237	16127	16190	16121	16113	16189	16135	16213	16111	16200	16235	16002	16021	16110	16156	16218	16242	16279	16082	16321	16073	16164	16099	16197	16119	15991	16251	15993	16009	15912	16045	16061	16228	16159	16035	16078	16294	16229	16105	16121	16188	16004	16055	16028	16049	16114	16102	16128	16122	15979	16321	16061	16197	16164	16065	16083	16028	16098	16187	16130	16232	16200	16129	16161	16078	16066	16282	15931	16150	15969	16054	16101	16107	15935	16098	16034	16003	16133	16224	16145	16137	15961	16022	16227	16062	16079	16058	16007	16166	16012	16216	16197	16184	16204	16008	16079	16185	16239	16259	16114	16089	16219	16073	16221	16161	16088	16224	16102	16055	15973	16199	16111	16142	16126	16050	15948	16180	16235	16055	16097	16290	16173	16110	16022	16080	15992	16040	16301	16031	16220	16023	16121	16085	16152	16205	16011	16083	16035	16000	16031	16143	16196	16231	16077	15933	16153	16005	16009	16071	16148	16167	16180	16118	16216	16065	16124	16194	16204	16088	16195	16368	16091	16109	16095	16179	16245	15869	16180	16111	16146	16148	16056	16173	16118	16125	16291	16111	16169	16118	16151	16097	15951	15908	15949	16027	16125	16048	16370	16061	16155	16068	16030	16191	16042	16127	16107	15967	16233	16136	16129	16317	16038	16153	16156	16205	16101	16033	16142	16153	16224	16249	16238	16209	16109	16156	16287	16223	16237	16091	16067	16129	16267	15995	15989	16229	16258	16073	16071	16188	16042	16117	16207	16044	16045	16132	16329	16003	16173	16099	16050	16127	16088	16290	16156	16141	16095	15933	16095	16336	16131	16052	16195	16276	16101	16004	16273	15959	16117	16094	15885	16025	16030	15948	16191	16256	16316	16288	16269	16129	16228	15936	16219	16063	16089	16079	16109	16062	16163	16082	16064	16116	16190	16146	16148	16297	16112	16072	16137	15952	16097	16035	15966	16208	16236	16011	16089	16043	16042	16111	16041	16042	16055	16176	16255	16011	16122	16196	16153	15904	16082	16156	16095	16108	16024	16192	16133	16141	16020	16139	16145	16283	16115	16275	16072	16173	16158	15954	16091	16173	16261	16046	16138	16390	16139	16257	16189	16184	16184	16151	15903	16212	16174	16187	16088	16282	15968	16088	16087	16039	16072	16209	16147	16186	15997	16145	16236	16376	16191	16225	16252	15970	16162	16066	16102	16080	16060	16478	16158	16091	16016	16185	16192	16123	15932	16181	16128	16092	16129	16287	16083	16155	16070	16041	16080	16158	16136	16064	16172	15935	16203	16202	16304	16092	16238	16027	16207	16120	16117	16082	16035	16034	16062	16159	16193	16001	16330	15979	16082	16219	16190	16235	16009	16182	16305	16116	16189	16091	16228	16184	16094	16218	16049	16235	16140	16012	16037	16190	16190	16344	16178	16002	16062	16046	16318	16116	16143	16155	16031	16224	16113	16191	16152	16198	16287	16204	16195	16196	16126	16080	16005	16094	16124	16120	16130	16050	16079	16132	16142	15960	16175	16008	16102	16233	16117	15986	16053	16028	16246	16174	16048	16124	16007	16192	16066	16277	16098	16235	16204	16181	16075	16130	16086	16026	16082	16088	16169	16338	16255	16003	16119	15977	16277	16092	16036	16204	16138	16100	16153	16171	16256	16032	16109	16240	16059	16089	16119	16090	16145	16102	15925	16111	16208	16039	16180	16150	16000	16316	16108	16247	16189	16091	16162	16248	16143	16147	16204	16045	16168	15985	15934	16179	16120	16163	16091	15938	16036	16122	16056	16025	16167	16238	16176	16007	16028	16230	16152	16090	16111	16138	16135	16124	15969	16218	16140	16202	16065	16124	16213	16192	16135	16226	15987	16227	16083	16120	15974	16099	16034	16163	16188	15930	16242	16021	16214	16061	16057	16030	16154	16142	16108	16284	15987	15963	15913	16119	16220	16129	16197	16055	16159	16342	16127	16165	16063	16214	16171	16142	16027	16150	16264	16049	16281	16189	16221	16111	16145	16298	16098	16294	16109	16154	16159	16255	15932	16116	15970	16109	16134	16186	16207	16221	16112	16086	16089	16190	16091	16179	16345	16280	16223	16241	16213	16077	16125	16220	16176	16143	15931	15975	16114	16164	16068	16249	16130	15972	16208	15954	16258	16024	15923	16175	15978	16048	16156	16205	16177	16272	16148	16119	16254	16256	16252	16132	16036	15982	16124	16232	16073	16065	16133	16112	15982	16231	16037	16080	16284	16163	16204	16172	16187	16018	16161	16089	16197	16059	16269	16013	16196	16246	16084	16201	16191	16253	16086	16256	16094	16014	16058	16003	16100
28393	24211	28585	23368	18612	18308	18250	17940	17993	17953	18071	17952	18053	18071	18082	17838	17893	17983	18215	17913	17970	18242	17818	18019	18060	17969	18027	18106	18175	18307	18390	18150	18107	18132	18106	17937	17811	17952	17703	17732	17917	17745	17920	17888	17933	17921	17994	17816	17882	17873	17946	17864	17766	17732	17845	17838	17869	18097	17791	18001	17841	17625	17899	17946	17935	17982	17828	17839	17817	17891	17750	17906	17641	17858	17916	17821	17884	17740	17868	17824	17726	17733	17810	17908	17910	18055	17889	17952	17868	17858	17672	17982	17782	17814	17963	17817	17992	17805	17826	17650	17895	17958	17810	18067	17831	17804	18111	17966	18022	17658	17917	17599	17881	17699	17885	17904	17643	18071	17867	17873	17866	17877	17753	17914	17791	17681	17710	18105	17897	17786	17839	17841	17962	17692	17953	17852	17683	17825	17730	17848	17932	17861	17560	17703	17793	17868	17988	17756	17904	17843	17804	18074	17892	17723	17812	17919	17751	17952	17910	17936	17882	17940	17804	17756	17893	17820	17723	17845	17861	17919	17728	17821	17889	18010	17648	17937	17864	17945	17933	17910	17921	17732	17900	17847	18040	17928	18018	17771	17757	17686	17801	18091	17854	17811	17780	17810	17812	17939	17851	17906	17667	17726	17835	17598	17849	17865	17942	17937	17867	17759	17899	17945	17885	17715	17945	17712	17748	17797	17810	17881	17815	17877	17873	17989	17652	18002	17814	17859	18031	17793	17760	17800	17918	17847	17816	17568	17900	17849	18073	17871	18026	17800	17948	17838	18002	17940	17709	17937	17872	18021	18023	17917	17935	17869	18031	18053	17845	17751	17871	17870	17518	17952	17997	17702	17793	17831	17865	17688	17872	17683	17839	17920	17818	17778	17837	17753	17969	17777	17784	17876	17654	17775	17839	17776	18013	17752	17836	17835	17782	17677	17871	17828	17834	17828	17981	17816	17741	17810	17719	17941	17899	17882	17914	17687	17784	17897	17686	17842	17799	17844	17845	17755	17843	17804	17973	17863	18017	17763	17898	17798	17831	17745	17868	17813	17744	18039	17627	17830	17755	17741	17689	17846	17895	17799	18035	17868	17977	17869	17731	17661	17840	17876	17998	17753	17905	17808	17869	17950	18004	17812	17973	17885	17923	17944	17795	17913	17663	17593	17732	17708	17876	17857	17725	17698	17804	17787	17810	17760	17845	17713	17799	17774	17800	17639	17909	17876	17714	17745	17867	17869	17766	17827	17691	17770	17848	17700	17918	17917	17906	17924	17765	18084	17843	17820	17716	17699	17905	17837	17930	18002	17932	17629	17941	17954	17731	17764	17847	17837	17869	17870	17906	17789	17862	17595	17790	17969	17927	18093	17792	17878	17904	17869	17773	17870	17766	17836	18084	17832	17882	18003	17880	17928	17878	17971	17919	17914	17685	17841	17840	17899	17944	17688	17990	17989	17859	17801	17912	17789	17828	17976	17889	17895	17666	17869	18005	17878	17821	17884	17793	17665	17851	17898	17763	17877	17657	17778	17894	17706	17831	17832	17858	18133	18068	17990	17777	17797	17958	18207	17660	17643	17753	17868	18029	17998	17937	17875	17957	17812	17690	17854	17820	17825	17830	17890	17859	17917	17899	17734	17834	17770	17942	17832	17992	17793	17754	17726	17623	17812	17886	17843	17835	17890	17943	17830	17653	17905	17970	17884	17964	17847	17915	17902	17684	17938	17772	17671	17719	17803	17792	17955	17837	17803	17823	17866	17833	17876	17854	17806	17803	18006	17941	17826	17880	17694	17683	17978	17833	18078	17905	17806	17842	17867	17822	17698	17988	17680	17768	18048	17865	17974	18117	18118	18159	17742	17963	17921	17890	18007	17836	17882	17808	17882	17898	17981	17830	17840	18017	17910	17755	17868	18040	17917	17877	18001	17860	17846	18053	17722	17986	17698	17883	17762	17810	17687	17862	17915	18034	17933	17893	17902	17880	17876	17921	17688	17667	17737	17831	17814	17833	17877	17932	17841	18005	17868	17867	17813	17872	17807	17815	18053	17951	17711	17636	17607	17667	17896	17736	17729	17817	17747	17888	17642	17880	17739	17960	17825	18086	18037	17771	17924	17913	17754	18121	17918	17677	18127	17894	17970	18003	17754	17921	17697	17977	17817	17877	17856	17786	18054	17963	17765	18106	17800	17888	17948	17950	17878	17822	17691	17852	17852	17749	17958	17821	17868	17746	17659	17783	17912	17855	17781	17938	17878	17727	17841	17883	17798	17847	17722	17795	17856	17925	17723	17970	17929	17748	17870	17746	17680	17881	17704	17881	17897	17903	17842	17896	17864	17841	17979	17761	17727	17843	17869	18031	18051	17765	18020	17730	18012	17841	17939	17849	17776	17909	17716	17885	17701	17931	17928	17959	17616	17852	17854	17934	17913	17977	17811	17705	17688	17849	17863	17817	17871	17859	17987	17868	17903	17712	18098	17838	17827	18051	17960	17744	17806	17927	17689	17781	17709	17973	17951	17822	17951	17744	17777	17912	17889	17808	17782	17910	17860	17840	17913	17907	17703	18034	17847	17883	17726	17839	17988	17812	17902	17832	17890	17836	17822	17972	17882	17955	17865	17838	17989	17809	17672	17760	17859	17917	17705	17983	17945	18020	17971	17869	18100	18025	17859	17853	17961	17682	17984	17971	17731	17933	17733	17844	17932	17752	17811	17974	17988	17837	17899	17992	18044	17799	17880	17923	17791	17921	17885	17940	18044	17663	17577	18013	17971	17770	17831	17878	17909	18036	17796	17909	17814	17949	18183	17764	17802	18041	17911	17960	17947	17943	17762	17823	17742	17899	17783	17904	17775	17999	17863	17823	17834	17813	17944	17798	17819	18139	17970	17810	17748	17794	17917	18099	17851	17777	17801	17771	17908	17871	17876	17747	17833	17933	17784	17852	17815	17860	17997	17941	17844	17987	17812	18081	17951	17895	17808	17838	17906	17804	17950	17914	17861	17939	17873	17758	17835	17844	17804	17839	17686	17744	17790	17832	17916	17785	17797	17813	18007	17874	17704	17657	17875	17967	17737	17762	17831	17741	17918	17755	17950	17818	17897	17716	17732	17792	17675	17848	17868	17851	17694	17754	17941	17527	17674	17823	17594	17850	17777	17743	17747	17784	17803	18005	17835	17721	17786	17831	17743	17976	17815	17861	17943	17846	18011	17800	17742	17895	17902	17978	17854	17969	17732	17743	17938	17982	17676	17793	17779	17760	17770	17889	17750	17816	17898	17922	17946	17850	17685	17898	17890	17746	17946	17869	17961	17980	17805	17702	17696	17905	17778	17728	17903	17766	17981	17757	17955	17742	17972	17894	17667	17887	17677	17691	17865	17869	18016	17849	17829	17796	17806	18059	18024	17668	17970	17824	17838	17945	17842	17831	17857	17890	17881	17851	17851	17847	17957	17678	17705	18006	18103	17954	17913	17687	17876	17776	17789	17990	17923	17812	17770	17773	17612	17961	17807	17827	17893	17966	17691	17890	17857	17802	17988	17669	17820	17978	17943	17736	18063	17804	17912	17710	18019	17872	17936	17971	17966	18012	18112	17749	17904	17839	17789	17876	17688	17820	17893	17685	17742	17704	17918	17792	17943	18004	17712	18070	17824	17967	17885	17880	17866	17861	17883	17905	17872	17752	17970	17912	17863	18015	18064	17655	17863	17794	17855	17866	18039	17750	17892	18042	17889	17988	17800	17953	17995	17802	17912	17783	17893	17713	17887	17909	17990	17996	18068	17763	17743	17917	17927	17601	17741	17741	17927	17827	17860	17914	17771	17831	17820	18023	17923	18000	17791	17971	17804	17990	17860	17813	17929	17843	17722	18000	17831	17770	17960	18117	17966	17830	17825	18114	18010	17695	17905	17964	17828	17788	17784	17893	17944	17999	17665	17692	17696	17809	18055	17823	17681	17895	17831	17991	17843	18135	17873	17846	17738	17807	17901	17813	17925	17752	17884	17858	17741	17863	17819	17690	17875	17786	17900	17887	18060	17997	17870	17854	17794	17832	17799	17923	17951	17715	17760	17900	17862	17851	17641	17904	17704	17657	17623	17881	17862	17723	17893	17851	17632	17800	17887	17756	17928	17730	17886	17827	17763	17931	17915	17971	17995	17785	17831	17909	17612	17805	17739	17891	17795	17835	17751	17700	17867	17797	17818	17838	17884	17901	17777	17661	17905	17821	17854	17817	17963	17762	17886	17959	17889	17766	17882	17696	17822	17845	17789	17758	17798	17954	17827	17765	17889	17801	17785	17929	17866	17749	17764	17835	17850	17887	17820	17672	17720	17874	17786	17755	17691	17747	17879	17707	17790	17891	17782	17836	17927	17803	17901	17858	17779	17845	17890	18042	17918	17530	17930	17814	17983	18039	17769	17858	17970	17822	17897	17937	17766	17960	17786	17675	17617	17903	17650	17676	17786	17917	17799	17785	17824	17710	17880	17907	17698	17999	17861	17749	17827	17938	17773	17949	17908	17874	17857	17705	17958	17766	17910	17892	18077	17888	17895	17897	17865	17946	17684	17672	17736	17914	17730	17914	17742	17833	17681	18062	17828	17871	17725	17900	17959	17880	17987	17863	17909	17916	17990	17854	18109	17773	18090	17824	17893	17965	17792	17671	18161	17783	17912	18136	17987	17843	17787	17986	17840	17771	17870	17976	17925	17902	17852	17541	17819	18041	17879	17733	17966	17890	17956	17809	17802	17894	17830	17806	17981	17928	17899	17817	17934	18010	18022	17911	17850	17856	18132	17896	17875	17863	18038	17997	17908	17973	17748	17703	17688	17794	17624	17626	17807	18034	17800	17980	18023	17847	17811	17671	17861	17681	17825	17789	18022	17882	17828	17775	17963	17981	17731	17858	17935	17875	17954	17946	17938	17863	17924	17778	17731	17919	17912	17913	17747	17894	17767	17717	17781	17856	17763	17876	17710	17808	17911	17892	17817	17846	17861	17764	17866	18041	17756	17949	17947	17761	17999	17823	17795	17790	17766	17874	17980	17823	17820	17958	17838	17743	17694	18025	18042	17835	17708	17867	17996	17949	18041	17660	17783	17794	17970	17975	17908	17804	17866	17816	17918
24925	34263	28523	19215	16768	16188	15683	15691	15617	15706	15745	15472	15573	15561	15497	15544	15606	15495	15589	15613	15575	15567	15598	15576	15386	15386	15522	15791	15934	15941	15872	15645	15505	15379	15451	15404	15272	15464	15517	15293	15284	15250	15374	15176	15423	15566	15374	15438	15469	15430	15574	15404	15388	15399	15482	15340	15456	15490	15431	15427	15414	15373	15522	15483	15474	15351	15471	15290	15365	15365	15308	15353	15460	15306	15292	15463	15439	15372	15329	15405	15610	15373	15554	15343	15499	15507	15453	15398	15569	15503	15311	15444	15283	15325	15570	15470	15251	15299	15506	15440	15462	15436	15482	15248	15241	15510	15621	15373	15411	15325	15514	15509	15180	15359	15541	15307	15401	15287	15300	15473	15404	15499	15363	15290	15341	15408	15474	15540	15274	15246	15380	15380	15611	15283	15403	15318	15312	15467	15153	15607	15384	15292	15230	15565	15429	15409	15379	15547	15274	15335	15556	15352	15299	15351	15446	15229	15326	15362	15201	15457	15409	15277	15341	15292	15497	15401	15360	15431	15473	15374	15482	15428	15587	15492	15397	15447	15313	15521	15417	15584	15475	15374	15440	15307	15355	15465	15457	15334	15544	15614	15396	15366	15274	15563	15393	15480	15267	15214	15377	15386	15216	15311	15267	15303	15350	15193	15223	15426	15344	15469	15453	15443	15355	15471	15361	15364	15521	15502	15527	15543	15423	15381	15509	15250	15337	15596	15477	15486	15444	15400	15551	15478	15399	15357	15264	15347	15539	15298	15402	15433	15467	15493	15182	15432	15571	15264	15461	15504	15432	15211	15418	15342	15344	15515	15468	15314	15437	15410	15371	15343	15280	15595	15383	15352	15659	15572	15197	15452	15421	15229	15438	15432	15376	15329	15462	15388	15324	15382	15328	15378	15402	15185	15378	15466	15429	15575	15369	15479	15558	15161	15496	15459	15493	15493	15536	15438	15475	15366	15516	15345	15444	15478	15428	15212	15403	15285	15466	15406	15445	15426	15373	15320	15555	15376	15514	15438	15499	15305	15294	15421	15229	15403	15220	15415	15220	15413	15583	15265	15313	15220	15566	15478	15143	15418	15302	15259	15433	15497	15350	15347	15343	15261	15391	15400	15364	15329	15406	15284	15476	15403	15407	15156	15594	15350	15486	15432	15348	15461	15268	15429	15253	15508	15538	15487	15552	15510	15447	15411	15639	15470	15402	15428	15334	15412	15547	15416	15650	15503	15496	15494	15527	15446	15533	15540	15312	15495	15330	15228	15389	15321	15275	15386	15379	15384	15215	15379	15406	15303	15620	15349	15465	15226	15395	15512	15336	15432	15432	15452	15235	15435	15376	15469	15539	15489	15412	15474	15379	15437	15351	15391	15409	15443	15473	15340	15430	15420	15358	15318	15409	15455	15410	15283	15382	15409	15262	15519	15439	15300	15509	15500	15259	15385	15229	15286	15445	15374	15455	15288	15432	15324	15398	15365	15519	15317	15390	15442	15201	15376	15533	15388	15192	15384	15393	15445	15321	15290	15450	15453	15294	15523	15516	15509	15522	15284	15492	15436	15397	15363	15153	15411	15469	15438	15365	15486	15384	15521	15591	15310	15548	15407	15373	15537	15304	15442	15336	15434	15390	15449	15433	15483	15381	15429	15385	15394	15448	15326	15519	15392	15336	15357	15453	15476	15448	15549	15317	15454	15420	15487	15378	15453	15502	15506	15339	15322	15520	15399	15251	15367	15285	15387	15317	15391	15450	15290	15466	15341	15458	15480	15316	15473	15429	15482	15440	15513	15477	15410	15318	15356	15360	15402	15500	15295	15461	15324	15302	15382	15544	15291	15372	15490	15169	15304	15398	15385	15485	15346	15487	15462	15547	15287	15517	15284	15401	15434	15282	15421	15370	15383	15433	15368	15397	15315	15542	15334	15394	15444	15502	15612	15471	15434	15556	15520	15553	15374	15224	15404	15363	15298	15310	15344	15365	15393	15500	15506	15318	15316	15302	15475	15518	15410	15534	15384	15461	15377	15477	15411	15565	15449	15446	15667	15365	15584	15415	15362	15500	15331	15366	15414	15343	15401	15356	15441	15354	15342	15316	15379	15483	15446	15357	15371	15542	15411	15417	15352	15334	15400	15253	15335	15450	15481	15282	15330	15386	15559	15367	15503	15333	15454	15508	15518	15421	15542	15573	15440	15301	15391	15281	15335	15490	15480	15259	15323	15467	15367	15335	15381	15285	15397	15429	15423	15283	15275	15477	15307	15408	15449	15370	15346	15442	15569	15454	15180	15506	15436	15326	15403	15334	15362	15415	15460	15590	15441	15389	15476	15418	15328	15433	15416	15369	15318	15300	15367	15317	15425	15328	15340	15530	15628	15533	15451	15440	15235	15362	15388	15511	15329	15445	15317	15350	15454	15307	15285	15421	15455	15434	15289	15388	15324	15452	15532	15412	15405	15297	15449	15459	15539	15509	15347	15422	15498	15397	15414	15378	15488	15508	15722	15403	15466	15498	15241	15219	15369	15365	15554	15409	15282	15424	15334	15341	15322	15362	15336	15459	15421	15507	15538	15497	15217	15481	15316	15513	15337	15465	15309	15359	15487	15385	15497	15366	15333	15419	15503	15390	15347	15363	15314	15445	15290	15446	15332	15473	15310	15324	15163	15319	15342	15501	15396	15377	15393	15208	15228	15384	15521	15304	15536	15501	15210	15416	15386	15468	15556	15338	15378	15395	15261	15451	15382	15472	15506	15517	15233	15375	15408	15315	15319	15332	15507	15378	15470	15508	15353	15354	15385	15438	15401	15226	15469	15444	15342	15404	15494	15465	15296	15366	15274	15437	15413	15448	15409	15479	15326	15312	15483	15271	15408	15241	15442	15388	15329	15418	15416	15436	15458	15317	15338	15300	15402	15307	15399	15382	15368	15416	15338	15477	15276	15313	15422	15424	15429	15277	15304	15252	15486	15575	15453	15295	15261	15318	15439	15215	15657	15378	15380	15399	15508	15356	15438	15267	15264	15468	15439	15492	15387	15349	15487	15318	15561	15392	15524	15573	15532	15365	15559	15362	15225	15411	15639	15279	15363	15474	15575	15232	15329	15435	15569	15526	15285	15428	15441	15476	15549	15455	15417	15403	15439	15427	15327	15435	15363	15398	15277	15458	15301	15603	15381	15347	15337	15403	15480	15438	15444	15421	15570	15297	15374	15084	15387	15453	15551	15379	15508	15636	15346	15265	15226	15405	15339	15125	15490	15360	15311	15480	15574	15392	15453	15494	15488	15379	15483	15258	15434	15409	15473	15688	15408	15465	15304	15463	15455	15455	15294	15512	15514	15431	15452	15344	15462	15386	15412	15402	15430	15534	15517	15459	15509	15412	15419	15415	15375	15425	15307	15309	15377	15404	15371	15500	15377	15476	15408	15201	15492	15512	15310	15397	15490	15545	15332	15391	15280	15419	15369	15391	15335	15348	15508	15236	15375	15421	15317	15449	15524	15361	15453	15453	15331	15508	15438	15347	15301	15557	15434	15445	15321	15260	15523	15443	15505	15712	15437	15068	15494	15587	15593	15369	15519	15387	15471	15303	15350	15553	15570	15449	15484	15354	15515	15376	15278	15453	15333	15447	15373	15430	15330	15492	15558	15400	15448	15334	15208	15440	15307	15381	15541	15565	15306	15383	15431	15567	15353	15390	15323	15441	15491	15371	15279	15460	15366	15227	15468	15448	15465	15526	15371	15463	15292	15405	15433	15267	15532	15426	15233	15456	15385	15219	15470	15425	15413	15344	15349	15402	15414	15549	15409	15566	15544	15402	15330	15259	15297	15374	15391	15253	15281	15361	15422	15419	15412	15408	15349	15405	15374	15364	15335	15471	15445	15273	15328	15364	15247	15429	15160	15377	15472	15343	15441	15363	15671	15486	15480	15531	15482	15439	15367	15437	15441	15586	15318	15428	15441	15355	15621	15571	15370	15483	15442	15518	15497	15597	15352	15483	15445	15360	15358	15304	15366	15449	15340	15401	15477	15265	15332	15112	15470	15437	15424	15434	15350	15392	15326	15243	15398	15487	15333	15438	15606	15331	15351	15542	15326	15552	15334	15556	15347	15576	15420	15509	15468	15544	15428	15369	15350	15412	15398	15511	15477	15617	15277	15428	15322	15463	15423	15491	15469	15301	15553	15550	15319	15573	15294	15271	15336	15404	15422	15424	15331	15365	15432	15411	15559	15361	15432	15391	15485	15350	15449	15471	15463	15469	15323	15358	15518	15343	15201	15238	15288	15505	15428	15300	15335	15322	15425	15482	15374	15390	15259	15410	15260	15366	15381	15343	15320	15389	15635	15487	15428	15304	15510	15378	15402	15322	15431	15298	15438	15632	15192	15459	15501	15412	15405	15463	15370	15463	15495	15313	15396	15646	15237	15328	15548	15300	15446	15481	15441	15456	15535	15412	15453	15429	15373	15527	15347	15387	15377	15452	15484	15432	15417	15347	15413	15520	15373	15461	15293	15406	15346	15433	15360	15389	15462	15378	15466	15412	15589	15290	15341	15407	15329	15442	15519	15413	15512	15336	15465	15385	15476	15403	15299	15405	15405	15395	15314	15512	15544	15358	15436	15461	15471	15349	15333	15436	15489	15362	15572	15443	15485	15387	15484	15268	15412	15304	15477	15498	15471	15352	15300	15357	15435	15437	15449	15239	15365	15556	15569	15331	15436	15275	15427	15393	15253	15406	15294	15141	15536	15501	15335	15547	15379	15517	15435	15492	15473	15413	15317	15474	15414	15348	15520	15393	15469	15458	15386	15570	15415	15487	15236	15611	15296	15370	15463	15326	15376	15371	15477	15645	15386	15631	15490	15394	15385	15407	15486	15424	15491	15455	15368	15325	15452	15407	15480	15458	15403	15299	15269	15490	15558	15543	15324	15633	15260	15394	15512	15482	15456	15405	15208	15273	15443	15447	15387	15560	15491	15368	15299	15606	15246	15337	15285	15544	15396	15337	15207	15409	15450	15268	15431	15454	15260	15437	15465	15532	15383	15590	15430	15345	15529	15372	15321	15338	15379	15310	15494	15505	15441	15582	15281	15378	15375	15538	15314	15459	15357	15388	15266	15440	15470
24048	21496	29056	24489	22462	22766	21785	19473	18908	19301	18884	19080	18820	18958	18879	18840	18729	18681	18923	18815	18784	18948	19048	18888	18865	18852	18992	19418	21103	21455	20812	20051	19493	18982	18881	18528	18581	18731	18793	18720	18719	18453	18713	18572	18619	18742	18614	18306	18547	18611	18765	18565	18523	18571	18454	18641	18549	18725	18582	18636	18576	18556	18333	18650	18599	18160	18719	18665	18523	18685	18379	18642	18537	18521	18548	18562	18721	18679	18632	18592	18684	18530	18541	18491	18497	18468	18490	18696	18617	18293	18479	18563	18894	18452	18653	18554	18450	18582	18685	18468	18500	18625	18527	18522	18806	18580	18741	18554	18619	18549	18542	18481	18514	18452	18567	18516	18446	18656	18741	18424	18440	18498	18796	18423	18764	18431	18677	18660	18561	18429	18592	18489	18578	18457	18577	18516	18588	18499	18729	18427	18454	18523	18315	18523	18509	18639	18593	18575	18481	18542	18473	18573	18658	18851	18522	18461	18406	18631	18658	18390	18763	18421	18612	18700	18476	18492	18635	18845	18968	18545	18737	18610	18484	18636	18588	18825	18878	18513	18546	18791	18503	18659	18549	18598	18603	18730	18525	18703	18524	18532	18625	18559	18447	18611	18490	18549	18674	18779	18475	18741	18455	18531	18575	18438	18659	18491	18576	18496	18708	18670	18593	18578	18690	18477	18586	18301	18664	18569	18675	18536	18679	18629	18735	18388	18456	18713	18786	18569	18596	18618	18609	18374	18655	18718	18417	18652	18640	18575	18696	18433	18547	18309	18546	18454	18695	18556	18486	18298	18589	18355	18629	18624	18629	18506	18712	18722	18651	18758	18759	18616	18746	18623	18729	18652	18732	18568	18765	18462	18531	18657	18381	18565	18568	18721	18746	18596	18712	18777	18611	18664	18649	18847	18433	18606	18460	18503	18535	18628	18613	18603	18780	18511	18592	18643	18497	18557	18487	18491	18530	18569	18522	18481	18538	18619	18583	18486	18486	18643	18667	18580	18587	18781	18616	18519	18635	18657	18763	18724	18541	18661	18695	18620	18370	18596	18525	18560	18811	18619	18598	18298	18647	18556	18541	18498	18623	18801	18548	18531	18613	18546	18625	18611	18533	18548	18594	18389	18679	18786	18530	18389	18721	18487	18439	18625	18568	18608	18627	18474	18494	18710	18540	18412	18492	18579	18679	18783	18748	18743	18368	18624	18548	18510	18637	18753	18763	18461	18402	18598	18564	18561	18679	18634	18463	18751	18464	18422	18587	18447	18687	18530	18545	18610	18537	18472	18703	18635	18761	18355	18721	18754	18822	18595	18516	18687	18570	18585	18595	18585	18544	18567	18475	18433	18402	18603	18458	18678	18388	18705	18547	18779	18547	18656	18706	18737	18725	18418	18557	18575	18530	18573	18598	18423	18517	18662	18748	18595	18521	18774	18658	18501	18480	18705	18609	18426	18485	18478	18745	18880	18543	18580	18626	18642	18396	18582	18730	18526	18529	18561	18648	18513	18677	18730	18448	18724	18561	18550	18487	18555	18578	18795	18539	18563	18546	18700	18544	18699	18707	18741	18545	18462	18656	18622	18597	18568	18711	18624	18639	18775	18661	18615	18553	18547	18683	18463	18497	18651	18427	18548	18927	18609	18606	18691	18662	18533	18709	18538	18501	18703	18713	18711	18400	18634	18662	18525	18288	18516	18591	18710	18602	18551	18540	18664	18278	18615	18568	18763	18477	18675	18506	18685	18528	18612	18478	18363	18591	18509	18406	18743	18634	18560	18470	18663	18710	18653	18327	18470	18647	18753	18552	18658	18572	18528	18568	18516	18637	18489	18681	18596	18510	18566	18576	18361	18454	18612	18487	18450	18767	18660	18599	18648	18454	18483	18580	18629	18747	18665	18763	18373	18609	18649	18774	18653	18530	18583	18576	18493	18590	18516	18623	18665	18574	18557	18458	18500	18390	18381	18710	18499	18521	18657	18465	18594	18479	18525	18717	18659	18425	18667	18602	18616	18694	18543	18620	18457	18565	18712	18412	18345	18557	18477	18580	18370	18626	18690	18562	18449	18480	18557	18775	18607	18572	18714	18624	18550	18397	18684	18272	18622	18532	18643	18596	18499	18646	18518	18670	18660	18705	18646	18673	18397	18470	18501	18662	18513	18742	18406	18548	18531	18632	18567	18626	18524	18687	18701	18686	18640	18710	18652	18287	18424	18368	18553	18644	18723	18609	18487	18580	18649	18481	18615	18691	18678	18555	18637	18578	18627	18437	18467	18644	18579	18559	18634	18575	18641	18574	18671	18652	18626	18728	18520	18698	18628	18534	18418	18454	18589	18530	18694	18780	18660	18543	18635	18488	18573	18538	18657	18617	18605	18769	18687	18546	18433	18580	18543	18553	18579	18562	18562	18626	18626	18735	18555	18461	18616	18608	18502	18739	18480	18568	18613	18572	18674	18489	18496	18496	18635	18651	18650	18665	18555	18631	18546	18571	18693	18624	18452	18545	18358	18862	18776	18651	18591	18603	18630	18540	18627	18582	18535	18571	18554	18398	18681	18673	18611	18682	18563	18285	18620	18422	18749	18764	18512	18660	18508	18695	18492	18542	18651	18341	18569	18707	18641	18589	18600	18312	18412	18459	18707	18638	18453	18667	18604	18509	18643	18598	18535	18834	18615	18635	18488	18850	18557	18584	18724	18518	18354	18389	18590	18728	18629	18578	18506	18686	18543	18633	18634	18304	18683	18559	18644	18532	18571	18603	18556	18710	18605	18393	18586	18546	18256	18542	18524	18609	18522	18476	18567	18429	18729	18445	18515	18521	18279	18543	18792	18494	18591	18454	18574	18562	18707	18539	18519	18485	18352	18417	18709	18589	18742	18596	18671	18736	18749	18535	18564	18606	18687	18676	18821	18799	18437	18591	18755	18467	18587	18591	18413	18449	18724	18606	18688	18517	18711	18622	18606	18509	18544	18554	18507	18685	18708	18722	18583	18577	18576	18366	18471	18562	18438	18665	18641	18519	18774	18616	18503	18693	18612	18555	18421	18648	18635	18540	18666	18612	18611	18643	18481	18496	18634	18440	18724	18456	18607	18631	18449	18462	18459	18609	18660	18623	18679	18513	18446	18649	18726	18667	18528	18491	18593	18688	18606	18648	18660	18545	18717	18416	18724	18641	18503	18757	18591	18471	18702	18522	18446	18556	18477	18548	18615	18670	18601	18350	18848	18593	18673	18645	18567	18641	18412	18502	18641	18423	18515	18703	18595	18613	18417	18531	18587	18752	18513	18600	18625	18487	18591	18578	18524	18703	18580	18638	18556	18628	18679	18797	18622	18676	18838	18702	18735	18568	18780	18443	18602	18483	18642	18572	18695	18447	18460	18621	18487	18636	18551	18543	18601	18661	18632	18541	18618	18515	18746	18526	18533	18598	18631	18593	18715	18609	18616	18391	18646	18600	18803	18600	18503	18302	18594	18628	18559	18603	18529	18637	18588	18522	18424	18727	18739	18420	18702	18521	18446	18485	18904	18643	18574	18569	18683	18678	18629	18795	18689	18597	18553	18670	18656	18666	18467	18538	18772	18655	18407	18410	18512	18702	18656	18733	18372	18515	18558	18600	18594	18828	18508	18612	18498	18550	18686	18734	18771	18570	18650	18597	18496	18683	18593	18528	18416	18847	18516	18524	18585	18499	18479	18717	18445	18431	18465	18428	18677	18526	18736	18680	18593	18532	18609	18591	18699	18867	18624	18543	18770	18607	18726	18530	18420	18682	18664	18716	18602	18776	18948	18735	18686	18522	18468	18566	18676	18691	18875	18714	18702	18695	18506	18495	18745	18618	18506	18573	18659	18583	18643	18508	18665	18802	18513	18515	18465	18575	18554	18617	18547	18447	18636	18635	18739	18718	18460	18631	18562	18682	18647	18739	18657	18652	18409	18474	18581	18438	18663	18736	18518	18435	18651	18660	18403	18602	18477	18504	18422	18660	18516	18563	18652	18590	18538	18435	18647	18592	18693	18536	18846	18724	18583	18646	18433	18731	18583	18635	18580	18640	18680	18616	18715	18635	18549	18647	18742	18556	18498	18557	18439	18396	18571	18604	18543	18623	18820	18801	18546	18530	18658	18748	18619	18596	18537	18497	18590	18594	18347	18549	18760	18608	18571	18618	18651	18500	18634	18751	18609	18459	18370	18616	18596	18746	18617	18573	18777	18571	18754	18615	18401	18474	18736	18752	18559	18521	18443	18427	18500	18563	18629	18520	18448	18816	18656	18548	18601	18618	18768	18500	18627	18690	18626	18476	18538	18587	18369	18580	18541	18490	18512	18822	18560	18617	18698	18659	18561	18549	18452	18506	18772	18594	18397	18610	18494	18676	18817	18647	18583	18637	18618	18703	18472	18920	18492	18739	18602	18620	18422	18469	18427	18678	18475	18555	18176	18648	18493	18670	18562	18774	18490	18785	18555	18428	18794	18554	18542	18377	18626	18628	18663	18579	18420	18813	18590	18618	18493	18688	18688	18538	18505	18401	18533	18462	18640	18515	18638	18452	18480	18544	18729	18468	18733	18581	18476	18661	18577	18512	18739	18685	18438	18668	18517	18581	18727	18618	18525	18537	18844	18759	18689	18606	18424	18629	18744	18678	18552	18727	18597	18656	18605	18400	18582	18830	18457	18474	18317	18700	18585	18502	18457	18674	18293	18753	18439	18590	18513	18661	18668	18593	18566	18713	18534	18516	18644	18619	18468	18666	18563	18494	18553	18561	18643	18550	18598	18564	18318	18359	18573	18562	18431	18543	18591	18587	18727	18638	18554	18537	18449	18409	18463	18571	18713	18499	18533	18484	18619	18686	18670	18774	18557	18605	18521	18623	18542	18664	18515	18556	18742	18479	18338	18501	18531	18652	18734	18529	18690	18616	18604	18530	18592	18533	18654	18775	18602	18576	18520	18531	18538	18695	18613	18618	18558	18586	18547	18612	18649	18477	18578	18610	18840	18507	18542	18724	18567	18763	18695	18624	18621	18651	18603	18693	18523	18618	18531	18512	18529	18586	18598	18405	18580	18655	18487	18662	18614	18537	18599	18440	18469	18686	18448	18534	18573	18628	18546	18823	18684
29144	49395	38207	21427	18837	17702	17010	16744	16846	16545	16491	16454	16267	16175	16164	16089	15912	16045	16165	16160	16274	16139	16237	16162	16258	16185	16283	17273	19953	19851	18575	17490	16777	16168	16142	15926	15920	15771	15850	16049	15934	15985	15783	15893	15923	15972	15871	15990	15881	15906	15820	15920	15938	15977	15914	15932	15907	15944	15897	16168	15860	15843	15776	15921	15967	15714	16067	15838	15919	15870	16003	15834	15880	15681	15994	15772	15859	15955	15986	15979	15750	15928	15980	15813	16026	15826	15819	15806	15731	15986	15767	15860	15760	15900	15967	15723	15755	15826	15972	16044	15829	15817	15904	15956	16026	15769	15945	15799	16006	15872	15953	15930	15904	15931	15835	15954	15911	15905	15754	15846	15852	16041	15816	15945	15774	15930	15921	15918	15856	15770	15948	15923	16010	15735	15796	15770	15889	15965	15887	15908	15907	15774	16068	15854	15690	15977	15824	15912	15806	15821	15882	15830	15732	15988	16019	15741	16137	15763	15816	15770	15808	16043	15896	15895	15867	15886	15844	15856	15976	15846	16062	15866	16043	15877	15941	15872	15945	15788	15952	15669	15759	15871	15850	15993	15963	15815	15858	16021	15830	15927	15901	15947	15921	15957	15944	15776	15838	15905	15855	15731	16058	15836	15998	15892	15839	15938	15890	16072	15923	15887	15978	15902	15870	15767	16035	15827	15769	15890	16008	16005	15839	15736	15870	15864	16002	15758	15735	15876	15952	16039	15738	15867	16019	15893	15763	15802	15955	15819	15798	16127	15927	16070	15924	15822	15891	15995	15727	15928	15852	15987	15888	15884	15859	15819	15848	15724	15789	15815	15955	15967	15829	16011	16048	15872	15907	15808	15778	15946	15894	15820	15842	15992	15826	15835	16036	15859	15800	15840	15935	15783	16104	15977	15799	16081	15938	15814	15837	16004	15997	15818	15791	16014	16043	15787	15934	15953	15953	15782	15933	15943	15910	15948	15922	15880	16031	15837	15898	15776	16002	15904	15738	16094	15871	15948	15880	15902	15877	15890	15849	15907	15842	15814	15913	15876	15878	15859	15911	15914	15975	15892	15984	15770	15863	15747	15875	15883	15919	15937	15758	15933	15920	15909	15851	15834	15793	15866	15983	15842	15979	15803	15862	15829	15889	15826	15832	15784	15828	15920	16115	16083	15906	15908	16115	15720	16101	15811	15822	16027	16075	15773	15893	15848	15911	15863	15899	15969	15982	15832	15905	15932	15835	15814	16011	15895	15812	15809	15902	15867	16026	15955	15834	15841	15948	15793	15879	15903	15796	15959	15722	15909	15890	15923	15917	15928	15774	15898	15779	15801	15721	16038	15701	15914	15959	15792	15831	16014	15765	15944	15954	15638	15874	15867	15825	15776	15974	16144	15937	15875	15910	16043	15909	15993	15945	15890	15892	16024	15884	15697	15896	15864	15832	15833	15913	15998	15948	15864	15940	15864	15922	15900	15984	16052	15870	15978	15852	15860	15806	15885	15840	15913	15779	15913	15875	15831	15904	15877	15809	15797	15927	15900	15853	15749	16015	15971	16019	15840	15944	15957	15982	15907	15870	15970	15882	15819	16049	15897	15952	15690	15902	15772	16029	15853	15801	15945	15683	15950	15786	15974	15894	15720	15807	15860	15849	15798	15936	16020	15723	15866	15826	15929	15989	15990	15923	16044	15789	15876	15918	15897	15675	15965	15818	15815	15930	15954	15875	16009	16057	16000	15882	15865	15812	15788	15981	16015	15783	15953	15739	15867	15811	15832	15788	16080	15974	15905	16019	15996	15922	15922	15722	15770	15957	15916	15904	15972	15890	15877	15909	15937	15953	15860	15818	15737	16055	16027	15880	15871	15855	15945	15802	15931	16018	15894	15852	16002	15830	15872	15872	15933	15856	16106	15860	15842	15927	15792	15953	15943	15808	15886	15806	16063	16098	16057	15844	15947	15870	15820	15939	15854	16000	15742	15772	15953	15883	15887	15733	15930	15777	15835	15836	15780	15777	15812	15899	15768	15938	15869	15961	15815	15791	15741	15858	15982	15943	15858	15801	15833	15968	15632	15778	15772	15927	15857	15795	15860	15998	15940	15807	15846	15971	15893	15810	15806	15975	15893	15918	15949	15953	15856	15690	15893	15852	15841	15870	15985	15920	15902	16007	15779	15776	16011	15976	15812	15811	15916	15840	16044	15858	15927	15798	15872	15907	15911	15922	15768	15901	15908	16044	15940	16109	15745	15872	16012	15918	15931	15734	15715	15854	15977	16047	15962	16050	15957	15837	15992	15772	16043	15918	15922	15809	15767	15823	15912	15783	15964	15665	15803	15901	15806	16059	16025	16040	15806	15897	15827	16014	15978	15859	15997	15913	15967	15946	15778	15899	15945	15789	15791	16128	15783	15862	15918	16158	15921	15859	15747	15788	15736	15741	15965	15973	15911	15827	15984	15847	15860	15854	15947	15781	15967	15878	15913	15938	15898	15636	15994	15814	16017	15992	15919	15855	15886	15941	15923	15964	15713	15892	15909	16019	15989	15748	15929	15939	15914	15734	15814	15926	15901	15836	15866	15994	15867	15929	15997	15750	15776	15810	15588	16025	15818	16028	15946	15852	15816	15773	15838	16021	15909	15913	15942	15925	15830	15783	15808	15964	15747	15933	15996	15830	15948	15707	15805	16034	16012	16035	15776	15760	15781	15793	15912	16019	15907	15868	15905	16038	15868	15883	15906	15891	15820	15858	15777	15930	15913	16005	15842	15884	15851	16053	15932	15970	16009	15929	15761	15885	15746	15989	15961	15837	15710	16088	15862	15799	15846	15883	15848	15866	15847	15933	15732	15846	15985	15913	16076	15761	15871	15877	15824	15930	15877	15821	15716	16205	15884	15897	15865	15732	16002	15902	15872	15805	15976	16040	15911	15833	15871	15841	15815	15913	15799	15912	15848	15886	16017	15891	15891	15822	15756	15892	15923	15741	15868	15947	15943	15936	15736	15654	15957	15790	15828	15953	15889	15827	15808	15985	15912	15669	15943	15906	15912	15912	16029	15858	15761	15908	16044	15756	15867	15872	15895	15797	16008	15832	15876	15971	15943	15856	15897	16046	15741	15807	15883	15974	15805	15899	15986	15969	15920	15866	15624	15865	15959	15940	15988	15980	15987	16013	15947	15897	15864	15820	15905	15934	15918	15684	15857	15956	15977	15751	15809	15803	16113	15850	15865	15978	15863	15783	15765	15952	15743	15857	15883	15926	15862	15947	15723	15860	15858	15904	15915	15840	16073	15698	15815	16041	16014	15828	15886	15878	16056	15900	15950	15960	15882	16079	15819	15894	15878	15861	15802	15790	15933	15738	15759	15967	15952	15960	15985	16030	15948	16065	15609	15923	15878	15796	15904	15813	16046	15752	16000	16065	15842	15824	16038	15916	15907	15907	15842	15895	15776	15876	15919	15629	15831	15735	15914	15914	15851	15891	15826	15906	16000	15973	15852	16039	15722	15967	15862	15997	15899	15738	15902	15900	15975	15957	15803	15733	15965	16033	15948	15780	16032	15864	15904	15846	16064	15924	15910	15779	16105	15830	15772	15866	15913	15925	16023	15842	15837	15777	15901	15982	16007	15658	15880	15934	15867	15842	15933	15807	16040	15927	15843	16005	16080	15969	15892	15906	15955	15851	15732	15965	15960	15934	15975	15880	15871	15997	15827	15829	15912	15862	15862	15793	15830	15990	15920	15777	15694	15943	15930	15937	15816	15878	15854	15966	16080	15823	15965	15859	15784	15762	15789	16039	15937	15910	15854	15868	15944	15984	15950	15742	15930	15853	15906	15833	15885	15823	15854	15861	15924	15907	15998	15823	15942	15823	15961	15911	16031	15964	15969	15696	15916	15887	15993	16028	15731	16093	15976	15833	15793	15790	15776	15897	15961	15797	15934	15680	15961	15948	15795	15800	15862	15967	15852	15920	16070	15931	15811	15854	15972	15850	15885	15791	15967	15984	15813	15650	16077	15912	15948	15920	15973	15902	15940	15847	15880	16048	15784	15871	15874	16027	15881	15829	15894	15914	15751	15900	16044	15860	15901	15831	15849	15938	15955	16003	15799	15962	15990	15908	15846	16127	15963	15912	15858	15795	15855	15745	15965	15881	15851	15979	15866	15869	15850	15958	15905	15832	15779	15867	15814	15996	15868	15894	15835	15923	15923	15793	15829	15934	15914	16026	15850	15991	15995	15950	15980	15808	15748	15877	15897	15897	15919	15984	15947	15747	15795	15973	15724	15974	15989	15909	15904	15747	15919	15986	15853	15861	16040	15814	15986	15899	15681	16100	15954	15920	15808	15907	16043	15817	15894	15869	15779	15818	15974	15802	15983	15951	15963	15777	15890	15848	15848	15752	16035	15632	15961	15942	16004	15936	15853	15949	15696	15806	15873	15999	15898	15930	15927	16005	15804	15876	15920	15778	16028	16072	15832	15951	15863	15839	15760	15780	15860	15872	15903	15772	15774	15896	15897	15959	15804	15975	15825	15919	16005	15788	15865	15689	16015	15743	15756	15906	15966	15909	15891	16053	15966	15811	15799	15866	15793	15973	15939	15850	15831	16059	15864	15968	15856	15941	16000	15943	15789	15726	15831	15797	15949	15986	15981	15837	15952	15915	16021	15787	15804	15865	15862	15897	15964	15994	15945	16024	15932	16034	15972	15918	16043	15775	15890	15824	15935	15845	15961	15758	15848	15966	15848	16029	16025	15836	15847	15786	15951	15834	15844	15816	15880	15933	15941	15938	15902	15915	15618	15997	15962	15981	16052	15777	15890	15829	15702	15849	15772	15800	15836	15805	15946	15957	15920	15963	15905	15853	15946	15888	16017	15870	15987	15736	15735	15923	16109	15668	15846	15833	15816	15958	15805	16015	15924	15728	15797	15993	15916	15937	15912	15945	15668	15944	16014	15875	15837	15999	15928	15976	15811	15809	15891	15900	15890	15856	15943	15898	15698	15905	15905	15889	15970	15632	15955	15855	16038	15746	15839	15775	15755	15895	15992	15961	15834	15882	15915	16000	15948	15813	15886	16003	15937	15947	15862	15913	15824	15992	15726	15775	15824	15901	15936	15808	15950
22947	21482	29377	23964	21722	24126	26748	21630	20914	21349	20950	20611	20479	20162	20482	20320	20497	20345	20314	20307	20448	20571	20504	20210	20291	20472	20401	21986	25559	24810	23716	22040	21139	20698	20216	20265	20221	20168	20062	20142	19952	20030	20063	19884	19934	20162	19880	20124	20201	20021	19964	20143	19861	20351	20204	20150	20150	19835	20238	20068	20049	19911	19949	20070	20039	19995	20194	20030	20268	20074	19863	20035	20174	19949	20052	19963	20135	20038	19788	20214	20110	20170	20059	20137	19958	20038	20149	19888	20038	19940	19825	20148	19964	20219	20040	19825	20104	19882	19849	20066	20042	20227	20165	19841	19968	20009	20190	19991	19975	20121	20005	20177	19910	19978	20171	20007	20008	20114	19989	19941	20123	20177	20007	19935	20236	19972	20095	19934	20029	20046	20136	19842	19920	20147	19854	19888	19932	19962	20006	19942	20044	20088	20193	19887	19952	20036	19840	20066	19815	20044	19968	20082	20108	19912	20046	20064	19859	20162	19904	19996	20226	19922	19924	20167	19931	20155	19987	19998	20029	20011	20028	19848	19903	19894	19858	19878	19693	19847	19975	20002	20028	19985	19819	19906	19887	20220	19944	20194	19967	19706	20179	20153	19937	19772	19948	20100	19999	19902	20157	20179	19878	19970	20010	20003	19717	19957	19874	20175	19990	20272	19847	20003	19842	20032	20052	19923	19952	19917	20094	19886	19958	20033	20020	20020	19991	20014	19920	19940	19995	19978	19985	19867	20102	20149	20050	19892	19964	20152	19845	19935	19941	19853	19897	20024	19929	20069	19962	19928	19957	19889	20193	20065	19948	20151	19994	20003	19946	20080	20103	19916	20094	19907	20045	19923	20077	20090	20105	19931	19814	19942	19996	19799	19869	19741	19862	19915	20104	19971	19892	19910	20235	19940	19970	20006	20019	20116	19975	20257	20056	19971	19994	19899	20036	19961	20010	19867	20025	19857	20002	19898	20007	20221	19912	19766	19988	19767	19977	19962	20028	20046	20042	20101	20143	19923	19989	20168	20015	19927	19980	19907	19971	19993	19886	19954	20019	19987	20086	19856	19935	20159	19932	20094	20010	19808	19861	20014	19974	20117	20234	19903	20124	19887	19975	20038	20125	19870	20029	19931	20051	19942	20038	20229	19993	19845	19826	19945	20029	20092	19924	19891	19971	20061	20177	20109	19900	20070	20086	19957	19892	19898	19974	19919	20012	19929	19830	19931	19881	20053	19923	20000	19879	19978	19799	20096	20005	20166	19946	20147	20025	20102	20012	20169	19934	20016	19864	19987	20030	20007	20235	19839	19897	20139	20163	20062	19937	20031	19884	20057	19906	20026	20050	19905	19819	19795	19962	20129	19961	19927	20056	20011	19832	19898	20029	20045	20229	19960	19968	19903	19976	19936	19959	20119	20152	20013	19965	20083	20133	19850	19857	19819	20034	20136	19898	19893	19995	20266	19825	19874	19893	20042	19939	19877	20176	20100	19932	19869	20017	20020	20122	20087	19953	20057	20053	19932	19987	20052	19970	20106	19960	19895	19833	19988	19941	20043	20167	20084	19886	20020	20076	19955	19887	19939	20130	19942	20102	19934	19952	19912	19914	19987	19970	20005	20043	19831	20078	20108	19842	20075	20056	19912	20198	20057	19944	19905	19970	19784	19928	20139	19886	19972	20117	20075	19879	19941	20051	19879	20092	20079	20215	20088	20078	19878	19880	19912	20237	20055	20007	20139	19909	20098	20108	20132	20109	19777	19983	20119	20044	19827	19751	19860	19919	20021	20070	19941	19829	19807	20158	19781	20087	19934	20033	20060	20102	20056	19958	20080	19964	19924	19881	19729	19982	20036	20142	20214	20078	20095	20058	19998	20021	19736	19957	19890	19974	19929	19986	20098	19869	20022	20114	20114	20015	19939	20037	19863	19702	19799	20002	19979	20135	19766	20079	20011	20014	20047	20049	20029	20094	19893	20090	19991	19864	20184	19874	19779	19848	19953	20232	19821	19967	19927	19936	19876	19713	20134	20068	20149	20046	19904	20133	19988	19889	20023	20048	20036	20157	19910	19937	19886	20019	19994	20000	20100	19769	20060	19940	19990	19949	19959	20017	19843	20113	20099	20066	20018	19776	20092	20130	19954	19921	20148	19868	19824	20203	20061	19952	19982	19938	19873	20068	20069	20076	19705	20031	20084	19978	20062	20069	19778	19977	19961	19779	19988	20052	19915	19910	19973	20068	19873	19846	19952	19987	19983	19798	20211	20077	19929	19934	19975	19890	20027	20228	19777	20147	20108	19835	19794	20089	19887	20104	20107	20050	19822	20036	19964	19764	19961	20064	20063	19925	19831	19912	19986	19903	19990	19800	20151	20154	19964	19865	19939	20146	19840	19964	20161	20142	19872	19967	19909	20005	20119	19783	19977	19820	19723	19906	19868	19778	19938	20032	19867	19896	19933	20085	19933	19987	19861	20113	19982	19905	19890	20048	19843	20132	19997	19981	19834	20112	19973	20005	20003	20107	19916	20151	20040	20180	19955	20059	19938	19937	19988	20022	19897	19794	19975	19869	19872	19866	19989	19912	20093	20130	20041	19947	20000	20078	19909	19981	20009	19977	20112	20147	19994	19926	20002	20149	20093	19973	20050	20100	20152	20104	20061	20077	20064	20117	20030	19910	20070	19940	20023	19766	20028	19801	20168	19938	20081	20044	20089	20175	19794	20033	19900	20011	20015	20067	19976	19948	19977	20045	20061	20185	19869	20325	19907	20169	20054	20060	19954	20096	20083	20199	19969	19979	20142	20038	20090	20204	20147	20102	19931	19939	20027	20055	20000	19945	20138	19944	19714	19962	19781	20136	19961	19728	20072	19924	20134	20146	19788	20118	19968	19956	19884	20012	20026	20026	20137	20112	20141	20192	20115	19923	19856	20036	20044	20027	20069	20070	20082	20022	19884	19893	19870	19958	20013	19901	19947	19971	19955	20011	19927	20137	19915	20072	20028	19911	19955	20047	19831	19922	20021	20149	20026	20182	20062	20246	20069	19897	20114	20176	19968	20104	19986	20035	19877	19800	20021	19940	19935	19919	19796	19924	19915	20025	20152	19929	19952	20109	19881	20095	19804	20002	19943	19812	20028	19940	19689	19852	19973	19816	19946	20004	19766	20068	19951	19859	20019	20063	20088	20124	20162	19741	19911	19997	19848	20132	19983	20142	19898	20128	19879	19966	20130	20071	20092	20186	19988	20114	19810	20083	19938	19872	19896	20149	19995	19976	19968	20031	19778	20048	20039	20088	19987	20141	19848	20067	20166	19740	20012	20111	19932	19805	19827	19902	20002	19877	20022	20017	19991	19945	19985	19889	19752	19963	19927	20071	19984	20046	19917	19938	19978	19974	19843	20023	19828	19864	19797	19995	20195	20013	19825	19855	20201	20203	20255	20107	20160	20157	20062	20031	20015	19986	20166	19939	20086	19935	20012	20127	20119	20008	19856	20077	20031	19826	19982	19938	20040	20066	19891	19982	20040	20188	20135	20083	20026	19797	20140	19886	19842	20042	20177	20183	20164	20092	19975	20089	20006	19980	20060	20101	19833	20064	20118	19899	19918	20082	20083	19917	19921	19980	19895	20130	19940	20188	20190	20235	20138	20091	20076	19977	19972	20176	20094	20013	19956	19902	20140	19881	20054	19952	20126	19843	19951	19944	19903	20095	19989	20101	20122	19925	19928	19821	19676	20077	19903	20053	20061	20035	20145	20137	20033	20047	19821	19915	19824	19805	19918	19960	19992	19902	20038	19939	20091	20031	19930	19832	19808	20028	20159	19862	19982	19941	19901	19895	20176	20059	19879	20069	20021	19698	19858	19966	20023	19971	20112	19955	19984	20151	20140	19885	19962	20017	20150	19970	20137	20086	19829	20075	20089	19926	20113	20250	20113	19892	19785	20072	19901	20063	19943	19939	20254	19875	19837	20054	19866	20061	20051	20094	19954	20074	20052	19966	19942	19986	19978	20052	19918	20028	20255	19989	19894	19976	20147	20032	19867	19932	19911	19936	20036	20168	20075	19808	19930	19762	19949	20170	19841	20100	20261	20187	20095	20119	20133	19962	19920	19997	20193	20010	19985	19923	19652	19868	19971	19814	19741	20016	20002	20282	20031	20089	19867	19994	20164	19859	20168	19739	20058	20170	20118	20245	19961	20006	19762	19951	20067	20043	19879	20181	20074	20143	20038	19946	20076	20045	19890	19742	20088	20096	19845	19720	19792	19941	19838	20220	19822	20103	19737	19927	20137	19978	19937	20033	19762	20087	19995	19984	20150	20098	20178	20249	19781	20015	20184	19959	19778	20084	20054	19915	19846	19911	19843	19963	20010	20190	19819	20097	19899	19898	19987	20126	19841	19897	19948	19739	20125	20013	19894	20224	19909	19970	19948	19922	20071	20111	20012	20098	19759	19872	20019	19860	19889	19926	20095	19905	19807	19937	20017	20052	20081	20096	20091	19767	19923	20227	19878	20019	20017	20032	20132	20229	19783	19920	20070	19885	20250	20048	19959	19772	19911	19955	19901	20004	19834	20058	19911	19936	19914	20204	19955	20010	20069	19798	19894	20086	20111	19962	19877	19925	19975	20074	20114	20068	20113	20124	20030	19827	20016	19825	19892	20276	20082	20151	19863	20135	20238	19786	20042	19858	20074	20022	19883	20064	19955	20079	20089	20004	19898	20060	19923	20128	19930	19877	20135	19907	20258	20034	20158	20083	20059	20005	20069	19939	20121	20199	19905	20085	19972	19935	19934	19884	19753	20080	20153	20076	20090	19936	19907	19846	19790	20018	20137	20210	19763	20090	20078	19988	19904	20047	19849	20044	20011	20175	20039	20005	19847	19734	19723	20112	20070	20159	20028	19859	20051	19819	20136	19959	20062	20073	19857	19995	20051	19935	19959	19965	19942	19933	20084	19920	19893	19930	20022	20097	19914	19886	20049	19884	20164	20085	19938	20335	19948	20127	20032	20082	20220	19822	19866	19831	19826	20074	20179	20046	19877	19795	20111	20057	19957	20074	19928	19803	20150	20189	19991	20253	19900	19787	19819	20254	20019	20260	20006	19858	19961	20120	20059	20226	19941
33265	55235	43051	25756	21646	19780	18778	18151	18091	18074	17622	17462	17302	17145	17092	16888	16896	16790	16933	17201	17150	17057	17114	17056	16934	17080	17058	19848	24573	23419	21051	19240	18078	17312	16961	16842	16836	16735	16594	16652	16665	16753	16877	16802	16645	16699	16620	16636	16687	16656	16817	16798	16632	16757	16714	16614	16690	16790	16848	16602	16711	16386	16771	16724	16726	16661	16867	16738	16654	16680	16652	16684	16626	16566	16638	16624	16633	16811	16793	16629	16668	16685	16741	16699	16620	16667	16807	16461	16771	16672	16608	16705	16810	16812	16630	16610	16605	16719	16822	16746	16613	16647	16869	16742	16701	16645	16790	16728	16675	16771	16649	16815	16724	16811	16539	16876	16831	16618	16708	16699	16841	16699	16771	16690	16657	16761	16819	16519	16828	16863	16786	16737	16850	16789	16685	16770	16674	16678	16722	16727	16708	16590	16699	16707	16636	16466	16769	16710	16720	16636	16524	16594	16622	16866	16699	16680	16566	16658	16674	16676	16587	16606	16715	16701	16608	16728	16677	16742	16650	16758	16686	16743	16585	16529	16485	16461	16703	16786	16526	16752	16668	16570	16833	16806	16528	16518	16824	16640	16775	16388	16806	16676	16696	16608	16698	16705	16765	16756	16698	16786	16549	16821	16611	16693	16757	16780	16670	16850	16740	16576	16344	16597	16606	16652	16803	16632	16539	16573	16601	16908	16770	16745	16749	16459	16541	16778	16627	16615	16605	16841	16657	16691	16693	16912	16759	16531	16630	16694	16746	16579	16704	16644	16533	16563	16662	16687	16664	16815	16622	16645	16677	16608	16687	16606	16957	16681	16724	16681	16733	16820	16678	16620	16592	16733	16685	16800	16708	16671	16657	16714	16726	16535	16746	16718	16735	16637	16829	16686	16713	16534	16710	16560	16755	16568	16858	16595	16802	16535	16539	16702	16627	16801	16565	16689	16694	16770	16424	16604	16564	16690	16598	16706	16789	16732	16814	16852	16450	16886	16704	16504	16716	16702	16706	16835	16441	16557	16728	16845	16696	16578	16646	16874	16870	16664	16500	16584	16466	16633	16686	16558	16588	16805	16692	16666	16714	16810	16545	16753	16775	16579	16631	16813	16770	16731	16658	16633	16722	16650	16473	16557	16652	16713	16747	16641	16762	16625	16653	16571	16730	16637	16625	16812	16682	16750	16626	16458	16564	16570	16524	16607	16603	16615	16652	16464	16551	16510	16755	16676	16680	16524	16682	16893	16691	16608	16752	16747	16636	16644	16560	16525	16662	16879	16677	16602	16559	16744	16705	16535	16673	16556	16685	16757	16734	16646	16585	16790	16586	16626	16745	16602	16603	16708	16795	16666	16645	16760	16906	16810	16802	16686	16853	16653	16702	16641	16583	16842	16661	16473	16719	16702	16564	16770	16611	16656	16631	16605	16715	16755	16619	16610	16679	16820	16745	16697	16649	16571	16922	16678	16613	16652	16618	16589	16736	16648	16544	16616	16633	16701	16611	16606	16691	16719	16783	16851	16614	16781	16754	16671	16575	16705	16654	16830	16719	16478	16758	16634	16623	16655	16768	16783	16762	16740	16676	16788	16693	16706	16588	16569	16578	16857	16754	16720	16525	16684	16773	16939	16662	16678	16517	16642	16544	16766	16608	16790	16649	16749	16662	16631	16694	16691	16617	16651	16577	16675	16796	16896	16742	16768	16691	16636	16747	16735	16682	16654	16805	16792	16678	16683	16772	16640	16622	16666	16675	16645	16618	16815	16659	16582	16694	16680	16609	16669	16619	16749	16885	16740	16771	16714	16539	16692	16743	16531	16438	16728	16779	16628	16589	16697	16680	16895	16735	16745	16500	16718	16691	16510	16589	16632	16621	16775	16574	16666	16580	16595	16542	16733	16536	16526	16636	16744	16779	16725	16708	16619	16698	16791	16723	16574	16642	16694	16681	16710	16512	16606	16635	16600	16697	16674	16629	16763	16629	16595	16662	16718	16756	16735	16580	16753	16856	16642	16814	16582	16611	16649	16625	16737	16710	16742	16498	16759	16658	16689	16656	16668	16755	16783	16749	16650	16578	16733	16671	16789	16642	16561	16655	16495	16466	16694	16617	16609	16890	16765	16740	16683	16610	16878	16751	16650	16727	16599	16568	16574	16783	16580	16756	16692	16646	16613	16622	16598	16516	16577	16575	16640	16641	16694	16715	16667	16689	16593	16610	16814	16665	16699	16683	16677	16620	16780	16787	16687	16696	16589	16746	16490	16688	16732	16627	16626	16635	16638	16546	16631	16817	16747	16517	16593	16565	16544	16529	16485	16820	16643	16798	16676	16588	16711	16732	16787	16771	16886	16700	16739	16666	16614	16750	16784	16783	16598	16845	16801	16588	16734	16672	16542	16666	16740	16862	16557	16572	16646	16800	16713	16686	16563	16729	16719	16692	16614	16690	16585	16749	16537	16639	16745	16702	16451	16731	16642	16733	16667	16694	16683	16554	16770	16687	16649	16769	16666	16617	16732	16672	16536	16667	16703	16690	16575	16787	16733	16713	16543	16690	16690	16641	16690	16682	16816	16725	16833	16592	16682	16589	16768	16736	16706	16534	16753	16757	16689	16506	16610	16731	16415	16745	16743	16720	16565	16708	16715	16555	16826	16632	16906	16765	16715	16539	16847	16681	16733	16530	16564	16755	16683	16634	16735	16621	16745	16779	16740	16701	16784	16610	16724	16861	16654	16739	16711	16708	16766	16612	16570	16603	16834	16579	16583	16709	16436	16621	16659	16624	16663	16754	16525	16837	16747	16680	16652	16610	16745	16832	16817	16731	16722	16835	16672	16657	16407	16627	16826	16580	16775	16815	16654	16689	16684	16689	16624	16747	16681	16719	16725	16497	16761	16717	16677	16588	16597	16784	16760	16633	16690	16697	16658	16610	16689	16715	16714	16741	16522	16814	16575	16775	16640	16556	16638	16838	16695	16781	16798	16552	16925	16725	16665	16767	16668	16822	16653	16661	16712	16633	16693	16660	16797	16814	16704	16646	16614	16587	16633	16738	16659	16540	16634	16637	16651	16565	16614	16620	16645	16663	16688	16751	16699	16698	16535	16737	16708	16663	16732	16497	16755	16636	16791	16820	16820	16664	16651	16643	16538	16552	16851	16864	16457	16551	16784	16803	16734	16769	16497	16855	16666	16795	16658	16622	16543	16611	16668	16707	16755	16662	16715	16794	16650	16561	16621	16686	16684	16626	16659	16540	16748	16580	16705	16683	16670	16707	16614	16837	16542	16698	16650	16773	16678	16829	16747	16837	16604	16551	16787	16592	16453	16704	16757	16576	16652	16831	16775	16607	16589	16640	16530	16551	16734	16752	16788	16637	16771	16681	16745	16568	16618	16770	16799	16738	16723	16618	16722	16638	16651	16877	16654	16698	16810	16786	16725	16553	16631	16532	16554	16520	16702	16555	16656	16747	16713	16747	16712	16669	16591	16782	16596	16689	16689	16670	16620	16685	16756	16762	16680	16728	16696	16652	16767	16681	16626	16688	16605	16796	16643	16782	16609	16745	16827	16576	16593	16792	16793	16718	16700	16712	16748	16545	16693	16687	16548	16655	16726	16674	16715	16652	16725	16638	16759	16664	16724	16734	16714	16652	16687	16809	16783	16662	16548	16679	16646	16678	16633	16734	16729	16584	16669	16811	16583	16782	16875	16531	16675	16813	16660	16589	16694	16612	16642	16804	16555	16607	16639	16606	16775	16759	16604	16666	16798	16707	16671	16613	16526	16666	16594	16785	16553	16598	16588	16650	16560	16743	16551	16719	16670	16689	16764	16727	16709	16667	16675	16655	16685	16784	16682	16634	16518	16666	16687	16792	16580	16605	16748	16728	16699	16748	16764	16653	16675	16614	16754	16573	16654	16790	16732	16650	16801	16538	16415	16810	16567	16715	16596	16644	16565	16533	16660	16678	16646	16771	16624	16705	16671	16700	16667	16736	16723	16625	16735	16858	16588	16573	16827	16566	16579	16806	16722	16479	16821	16632	16747	16557	16802	16747	16711	16510	16773	16724	16640	16716	16611	16734	16700	16594	16811	16624	16728	16811	16721	16632	16650	16620	16590	16609	16709	16598	16675	16688	16582	16700	16618	16639	16754	16806	16773	16873	16833	16626	16635	16672	16633	16692	16556	16547	16557	16625	16462	16601	16653	16621	16661	16946	16737	16698	16620	16700	16588	16545	16784	16743	16647	16821	16618	16702	16677	16624	16812	16735	16530	16717	16754	16712	16672	16705	16868	16912	16618	16682	16549	16820	16575	16797	16491	16633	16834	16499	16742	16736	16641	16760	16536	16581	16591	16676	16680	16464	16695	16802	16660	16613	16571	16828	16627	16670	16646	16650	16723	16681	16723	16644	16592	16628	16525	16524	16674	16540	16809	16701	16731	16791	16745	16615	16875	16836	16667	16835	16584	16776	16656	16561	16774	16859	16595	16599	16806	16673	16548	16582	16766	16698	16619	16832	16514	16707	16783	16691	16688	16679	16841	16635	16808	16632	16622	16872	16812	16693	16691	16539	16554	16754	16742	16759	16713	16639	16593	16725	16612	16699	16635	16536	16868	16798	16574	16455	16695	16610	16613	16794	16611	16685	16797	16715	16458	16582	16866	16691	16547	16565	16698	16481	16673	16632	16732	16663	16658	16596	16576	16765	16776	16652	16652	16652	16619	16633	16767	16695	16724	16615	16601	16716	16599	16874	16667	16736	16577	16808	16642	16885	16498	16730	16660	16643	16619	16625	16631	16707	16801	16789	16561	16775	16707	16689	16870	16744	16599	16593	16740	16841	16722	16596	16726	16573	16708	16505	16447	16493	16767	16601	16483	16498	16706	16476	16781	16770	16642	16834	16655	16581	16690	16747	16872	16725	16723	16628	16671	16803	16615	16678	16563	16666	16569	16631	16526	16614	16564	16678	16735	16646	16527	16776	16701	16581	16737	16657	16668	16700	16802	16725	16888	16562	16551	16602	16636	16531	16666	16677	16506	16768	16744	16692	16758	16589	16704	16682	16641	16661	16557	16754	16425	16848	16710	16746	16702	16514	16760	16677	16664	16766	16691	16754	16738	16627	16697
28514	24914	29782	25103	21232	20732	20699	20354	20194	20463	20444	20126	20030	20212	20263	20070	19993	20155	20185	20209	20213	20311	20032	20297	20120	20143	20130	20114	20563	20645	20475	20338	20223	20042	19876	19987	19958	19881	20309	20028	20154	19838	20061	20189	20041	20041	19951	19919	19915	20017	20111	20183	20257	20241	20083	19858	20086	20190	20314	20070	20023	20019	20250	20005	20162	20011	20045	20001	20195	20152	20192	19880	20124	20228	20065	20051	20039	20097	19947	20091	20064	20228	20026	20059	20183	20111	19958	20064	20144	20054	20195	20098	19916	20090	20139	20168	20184	20244	20074	20038	20108	20172	19944	19888	20014	20149	20099	20070	20017	20269	20099	20096	20066	19969	20116	20072	20210	20344	20148	20111	20269	20207	20090	20054	20120	20200	20107	20078	20011	19994	20062	20172	20031	19929	20079	19991	19995	20030	20108	20031	20185	19932	20080	20067	20087	20092	20087	20147	20036	19972	19874	19913	20087	19854	19812	19936	19921	19882	19850	19917	20216	20073	20257	20101	20248	20114	20060	20148	20279	20006	20013	20241	20315	19995	20175	20178	20003	20264	20060	19903	20154	20227	20282	20199	20265	20083	20192	20114	19911	20265	20054	20017	20296	20246	20008	19897	19967	20132	20106	20060	20081	20100	20139	20286	20166	19979	20096	19939	20029	20000	20087	20283	20230	19862	20146	20043	20014	20079	20041	20094	20109	20026	19945	20123	20069	20057	20139	20182	19954	20066	19926	20175	19988	20242	20059	20148	20226	20035	19914	20129	20022	19891	20034	20202	19949	20008	20005	19922	20126	19927	20133	19901	20031	20082	20159	20058	20054	19977	20023	20296	20072	20110	20014	19961	19959	20068	19975	20066	20217	19975	20026	19824	20253	20010	19902	20008	20000	19898	19785	20306	20055	20189	20083	20113	20059	20176	20248	19999	19998	19752	20179	19842	20557	20026	20145	20101	20199	19967	19976	20250	20147	19894	20095	20060	20083	20163	20175	20022	19932	19879	19976	20176	19962	20251	20197	20347	20172	20023	20094	20124	20139	19831	20102	19959	20143	20090	20267	20004	20200	20033	20244	20010	20016	20032	19697	20240	19946	20026	20080	19862	20167	20085	20108	20021	20123	19810	19932	20025	20096	19800	20055	20078	20178	20274	19902	20243	20298	20185	19998	19977	20083	20168	20145	20059	20072	20154	20182	20393	20151	20146	20022	20267	20176	20014	20069	19877	20034	20146	20102	20120	20142	20105	20089	20209	20160	20074	19861	19867	20064	20144	20028	20128	20226	20066	20220	20162	20243	20200	20124	20061	20314	20128	20194	20082	20276	20064	20135	19889	20215	20266	20101	20118	20235	20026	20079	19949	19835	20063	20202	20070	20156	20178	20110	20054	19919	20058	20171	20013	20181	20004	20103	20115	20130	20024	19985	19866	20005	19971	20106	19997	20111	20069	20169	20243	20151	19948	20105	19996	20135	19955	19905	20106	20169	20279	19982	20113	20069	20223	19926	20049	20125	19735	20191	20214	20219	20075	20162	20297	20025	20175	20150	19994	20051	20103	20148	20055	20031	20042	20147	20002	20224	20048	20131	19984	20307	20047	20112	20077	20097	20199	20099	19797	19864	20129	19962	19686	20170	20203	20132	20040	20292	20084	20120	20222	20101	20137	20181	20097	20099	19946	20006	20057	20088	20043	20091	19956	20127	20208	20085	20043	20037	20182	19975	20263	19974	19968	19948	20242	19721	19961	20160	19974	19913	19875	19864	20059	20053	20118	20130	19894	20027	19886	20133	20120	20062	19955	20009	19846	20148	19873	19899	20092	20064	20039	20006	19992	20297	20146	20212	20004	19999	20176	20055	20001	20113	19995	20148	19855	19844	20082	19985	20013	20235	19986	20333	20173	20097	20180	20481	19966	20147	20165	20032	19940	20160	20145	20047	19924	20089	20185	20151	20312	19984	20038	20053	20131	20077	19899	19892	20189	20059	20216	20026	20295	19917	20001	20124	20155	20090	20054	20189	19979	20150	20347	20202	20149	20221	19890	20154	19980	20090	19890	20034	20104	20107	20209	20257	20074	19885	19974	20019	20194	20123	20249	20150	19876	20004	20082	20076	19920	20260	20081	19893	20006	20058	20003	20181	20135	19990	20210	20073	20143	20140	19834	19905	20150	20220	20243	20194	20354	20132	20082	20144	20048	19934	20289	20282	19846	20026	20019	20100	20212	20052	19888	19887	20195	20094	20026	19982	20307	19933	19891	20096	20098	20041	19998	20237	20021	20126	20121	19873	19972	20044	20071	19918	20090	20150	20249	20160	20134	20086	19923	20066	20081	20144	20011	20125	20087	20207	20161	20161	19877	20190	20046	20070	20014	20041	20141	19983	20027	20046	20032	20119	20106	20080	20069	20016	20002	20076	20005	19882	19957	20258	19957	19910	20099	20320	20175	20049	20008	20178	20129	20051	20197	20015	20029	19979	20127	19913	19902	20107	20367	20289	19850	20038	20071	19971	19850	20124	19959	20191	20182	20044	20038	20157	20010	20131	20246	20341	20170	19946	20007	19916	20148	20229	20053	20215	20075	20089	20081	20114	20191	20104	20175	20061	20228	19947	20148	20186	20201	20217	20070	20191	20021	20038	20064	20119	19998	20198	20004	19957	20032	19790	19908	20134	20130	20032	19958	20097	20066	20156	20134	20076	20216	20211	20003	20102	20002	20049	20125	20065	20085	19986	19919	20246	19938	20023	20186	20047	19946	20063	20053	20090	20111	19996	20015	20026	20170	19933	19966	20154	20036	20085	20144	19809	19811	19925	19948	19869	20093	20105	20062	20170	20081	19993	19880	20174	20111	20080	19848	19917	20129	20005	20145	20169	19968	20225	19919	19885	20182	20128	19932	19969	20120	20156	20196	20066	20156	19947	20119	20082	20220	20025	20160	20211	20250	20100	20119	20075	20321	20101	19987	20098	20203	20031	20052	20202	20006	20046	19905	19994	19931	20154	19934	20182	20169	20137	19977	20196	20136	20046	20030	19969	20140	19952	20163	20125	20117	19900	20101	19929	20143	19845	20092	20174	19960	20091	20018	19868	20060	19942	20029	19966	20214	20130	19994	20006	20202	20041	19866	20158	20173	20049	20000	20077	20193	20140	20092	20154	20045	20339	20033	20237	20119	19967	20196	20010	20057	20085	20186	20156	20031	20119	20144	19898	19960	20108	20239	20064	20150	20005	19985	20190	19878	19993	20037	19912	20214	19958	20235	20059	20042	20244	20260	20221	20098	20018	20081	20121	19999	19930	20010	20343	19847	20110	20029	20111	20153	20223	19998	20148	20025	20216	20115	20068	20014	20091	19889	20172	20209	20065	20197	20287	20206	20216	19762	20087	20168	20111	19750	20093	20190	19933	20038	20102	19997	19961	20232	20065	20176	20084	19973	19995	19956	20045	20330	20288	20085	20222	20039	20183	20080	20089	20220	20094	20181	20191	19997	19984	20108	20167	20235	20197	20123	20164	20050	20228	20294	20078	20089	20039	20034	20027	19948	20123	19948	20098	20125	20127	19966	20124	20067	20045	20049	19858	20074	19965	20126	20083	19930	19971	20272	20095	20197	19993	20020	19837	19997	19915	20058	20062	20238	20069	20099	20214	20209	20129	20179	20236	20107	20061	20347	19879	20278	20189	19896	20074	19879	20119	19960	20124	20158	19961	20023	20169	20009	20197	20189	20115	19954	20013	19999	19920	20045	20102	20017	20161	20189	20078	20161	20222	20111	20150	20153	20140	20082	19989	20346	19992	19975	20212	19906	20043	20238	20090	20197	20016	20228	20066	20090	20051	20127	20109	20045	20105	20047	20255	20031	20064	20221	20194	20174	20313	20151	20235	20204	20002	20278	20155	19993	20246	19806	20088	20001	20178	19937	20143	20262	20127	20074	20171	20043	19901	20156	20030	19921	19909	20234	20018	20217	20094	20112	20123	19910	20166	20077	20122	20002	20131	20088	20086	19820	20037	20198	20062	20251	20180	20209	20233	20062	19953	19952	20008	20136	20214	20187	20120	20036	20011	20255	20126	20144	20228	20020	20062	20112	19983	19953	19985	20248	20109	20081	20155	20097	20186	19953	20087	20044	20054	20249	20129	20073	20103	20020	20058	20032	20249	20176	20024	20062	20098	20075	20179	20147	20051	20008	20052	20216	20155	20130	20128	20105	20045	20135	20063	20131	19986	20075	20014	20165	20191	20096	20028	19956	20295	20105	20015	19959	20215	20167	20195	20174	20056	19999	20075	20010	19951	20230	20094	20108	19955	20141	20126	20115	20095	20134	20177	20140	19942	19924	20039	20092	20272	20253	19882	20193	20146	20211	20310	20072	20269	20080	20080	20073	20100	19886	19951	20140	20075	19964	20161	20133	20240	20049	20164	20215	20220	20052	20078	19994	20065	20213	20133	19954	20204	20229	19951	20241	20023	19994	20038	20124	20030	20121	20145	20088	19983	20014	20044	19741	19983	20098	20090	20278	19992	20237	19987	19944	20064	20048	20051	20190	20121	20133	20173	19909	20116	20071	20071	20116	20117	20233	20233	20123	19991	20093	20117	20285	20332	20054	20181	19962	20038	19946	19812	20014	19975	20031	20110	20040	20096	20001	20141	20230	20136	20081	19955	20134	20096	20195	20037	20069	20064	20161	19954	19926	19874	20019	19960	20096	20174	20085	20043	19887	19961	20142	20117	20087	19962	20162	19997	20272	20078	20161	20002	20243	19986	20250	19779	20237	19868	19993	20130	20073	20165	19914	20203	19928	20099	20116	20072	19908	19960	19816	20028	19973	20193	19874	20115	20063	19897	20152	20238	20062	20208	20189	20010	20133	20088	20057	20320	19955	20157	20033	20005	19990	20115	20059	20018	19940	19964	19867	19991	20282	20029	20157	20054	20037	20076	20282	20028	20102	20118	19940	20125	20185	20218	20125	20075	20068	19843	20070	20006	19902	19851	20129	20000	20289	20195	20136	20108	20134	20161	20024	19958	20102	20060	20072	20018	19952	20173	20113	19931	20064	20028	20155	20144	20010	19973	20070	20067	19933	20127	19794	19972	19886	19911	20154	20153	20169	20096	20103	20213	20153	20055	20145
25904	35590	29205	20112	18766	17605	17385	17136	16708	17128	16943	16953	16802	17070	16817	16799	16761	16836	16761	16714	16704	16901	16813	16859	16729	16753	16733	16859	17159	17271	17267	17001	16829	16746	16923	16693	16663	16638	16585	16904	16526	16689	16869	16594	16740	16572	16636	16620	16565	16738	16652	16559	16634	16798	16482	16505	16669	16711	16679	16619	16710	16748	16501	16518	16553	16911	16567	16516	16808	16550	16755	16830	16638	16476	16811	16741	16745	16786	16777	16570	16717	16663	16548	16717	16680	16536	16811	16956	16689	16759	16804	16659	16549	16554	16714	16868	16631	16731	16626	16794	16510	16632	16675	16887	16649	16568	16527	16657	16598	16670	16609	16659	16700	16737	16705	16391	16813	16701	16645	16579	16596	16704	16417	16743	16638	16706	16602	16683	16534	16733	16694	16721	16642	16738	16590	16705	16713	16510	16792	16818	16460	16669	16664	16683	16762	16924	16771	16562	16756	16793	16625	16832	16785	16549	16572	16675	16783	16480	16512	16845	16731	16773	16688	16667	16760	16824	16747	16472	16681	16726	16558	16620	16498	16751	16623	16630	16717	16600	16759	16695	16541	16643	16677	16728	16571	16780	16577	16698	16569	16685	16627	16774	16641	16631	16716	16689	16655	16797	16563	16718	16618	16642	16719	16679	16536	16701	16671	16664	16824	16670	16802	16632	16682	16848	16660	16806	16689	16764	16890	16673	16502	16635	16846	16531	16612	16726	16649	16748	16719	16694	16742	16647	16771	16670	16721	16705	16523	16698	16816	16713	16787	16746	16564	16685	16674	16552	16714	16613	16964	16631	16624	16845	16852	16583	16691	16532	16577	16560	16577	16738	16707	16547	16696	16559	16574	16517	16744	16838	16726	16872	16725	16597	16626	16663	16653	16775	16714	16718	16564	16632	16618	16773	16520	16680	16770	16695	16683	16703	16718	16622	16735	16743	16652	16754	16608	16888	16691	16418	16694	16567	16632	16587	16817	16801	16789	16813	16650	16478	16728	16819	16694	16737	16714	16624	16647	16619	16715	16630	16648	16805	16691	16717	16701	16726	16660	16686	16556	16778	16702	16590	16730	16617	16807	16469	16650	16758	16868	16567	16628	16674	16895	16645	16720	16666	16592	16688	16736	16752	16795	16678	16715	16685	16761	16900	16708	16700	16569	16510	16746	16722	16611	16640	16617	16628	16646	16698	16556	16636	16837	16601	16522	16678	16640	16725	16685	16721	16612	16499	16670	16668	16579	16637	16747	16773	16592	16694	16638	16560	16578	16649	16733	16717	16664	16710	16570	16923	16659	16813	16809	16628	16718	16634	16692	16628	16696	16678	16594	16545	16704	16598	16769	16568	16607	16827	16689	16662	16672	16752	16633	16530	16737	16571	16402	16601	16528	16725	16665	16600	16752	16715	16714	16566	16494	16829	16558	16750	16608	16685	16565	16650	16783	16663	16532	16582	16683	16667	16460	16879	16760	16698	16885	16627	16751	16708	16835	16724	16740	16673	16678	16544	16721	16777	16572	16592	16747	16756	16437	16864	16694	16520	16664	16803	16763	16791	16669	16709	16627	16692	16645	16588	16532	16465	16551	16613	16693	16627	16632	16758	16680	16774	16837	16696	16839	16546	16907	16689	16560	16741	16553	16638	16550	16752	16596	16648	16918	16608	16655	16631	16565	16870	16726	16661	16516	16754	16883	16610	16731	16740	16756	16832	16615	16545	16765	16764	16776	16914	16588	16783	16707	16778	16724	16532	16645	16789	16581	16791	16811	16752	16515	16823	16631	16532	16635	16573	16831	16546	16648	16721	16668	16757	16706	16620	16654	16767	16748	16539	16850	16661	16674	16972	16507	16636	16785	16765	16782	16546	16605	16690	16486	16602	16750	16614	16630	16613	16725	16698	16861	16741	16775	16569	16688	16687	16652	16570	16499	16601	16598	16690	16616	16653	16743	16700	16718	16856	16520	16678	16603	16742	16746	16590	16732	16600	16811	16675	16687	16692	16822	16613	16772	16770	16599	16605	16948	16757	16616	16702	16937	16626	16700	16647	16676	16769	16598	16575	16637	16791	16719	16736	16733	16561	16536	16521	16610	16629	16712	16628	16723	16658	16558	16664	16671	16586	16648	16797	16601	16797	16795	16661	16649	16746	16614	16735	16601	16844	16577	16727	16701	16780	16694	16609	16879	16781	16685	16703	16756	16780	16747	16736	16562	16522	16639	16638	16625	16634	16726	16592	16662	16870	16737	16711	16632	16608	16748	16625	16628	16753	16809	16643	16727	16665	16647	16776	16758	16515	16739	16746	16768	16700	16664	16626	16702	16695	16754	16621	16655	16568	16782	16659	16749	16777	16793	16749	16925	16740	16649	16638	16706	16682	16837	16675	16658	16700	16781	16652	16790	16495	16593	16797	16722	16724	16686	16773	16752	16764	16745	16520	16647	16643	16599	16762	16714	16647	16783	16652	16659	16730	16827	16717	16593	16596	16573	16704	16725	16619	16717	16756	16633	16501	16853	16655	16684	16662	16563	16668	16540	16728	16682	16604	16718	16568	16796	16852	16764	16796	16738	16710	16854	16740	16597	16733	16723	16664	16686	16545	16642	16655	16524	16614	16771	16673	16814	16790	16529	16842	16736	16704	16524	16528	16673	16668	16830	16647	16622	16670	16635	16578	16563	16665	16710	16717	16576	16609	16639	16589	16634	16668	16842	16619	16697	16645	16715	16745	16665	16622	16740	16658	16696	16754	16924	16877	16541	16597	16712	16629	16700	16607	16893	16658	16713	16634	16650	16542	16741	16651	16786	16585	16659	16545	16820	16661	16651	16652	16504	16559	16555	16801	16508	16533	16636	16695	16620	16497	16812	16622	16556	16714	16728	16821	16596	16681	16708	16630	16657	16518	16847	16672	16599	16721	16651	16478	16578	16715	16701	16650	16689	16702	16728	16564	16587	16754	16679	16702	16697	16674	16547	16808	16442	16703	16572	16655	16787	16583	16776	16795	16644	16754	16574	16748	16544	16617	16646	16608	16721	16722	16733	16759	16551	16761	16665	16675	16525	16861	16783	16777	16717	16465	16648	16657	16728	16713	16834	16649	16594	16716	16791	16609	16583	16669	16810	16814	16686	16561	16686	16543	16801	16516	16717	16387	16707	16646	16639	16596	16846	16617	16858	16626	16618	16815	16709	16711	16718	16726	16713	16642	16791	16719	16640	16731	16765	16813	16604	16682	16559	16765	16582	16817	16695	16579	16566	16627	16711	16624	16597	16730	16516	16692	16646	16708	16651	16595	16698	16626	16821	16657	16815	16771	16803	16856	16635	16573	16681	16679	16663	16621	16620	16837	16679	16823	16729	16633	16567	16554	16565	16736	16610	16734	16600	16777	16673	16694	16777	16703	16584	16662	16624	16603	16668	16704	16594	16630	16687	16626	16787	16676	16721	16534	16652	16568	16755	16721	16817	16593	16575	16795	16594	16791	16772	16718	16856	16667	16629	16672	16567	16607	16865	16563	16625	16698	16662	16749	16478	16662	16549	16694	16513	16596	16474	16504	16579	16695	16707	16673	16693	16683	16589	16786	16702	16529	16731	16658	16518	16655	16840	16749	16737	16760	16566	16648	16771	16590	16594	16608	16885	16652	16761	16523	16805	16535	16587	16843	16643	16691	16766	16673	16568	16695	16672	16523	16608	16688	16659	16810	16676	16792	16829	16851	16648	16772	16650	16682	16637	16717	16745	16694	16689	16774	16636	16470	16691	16724	16604	16736	16720	16534	16730	16592	16876	16740	16813	16645	16574	16692	16703	16604	16605	16528	16760	16751	16679	16666	16694	16651	16795	16640	16676	16671	16677	16649	16611	16748	16563	16638	16763	16836	16768	16577	16554	16680	16701	16738	16658	16740	16688	16616	16473	16838	16739	16795	16689	16757	16751	16764	16669	16731	16751	16627	16655	16613	16603	16605	16651	16721	16756	16667	16748	16849	16729	16702	16795	16705	16639	16718	16753	16770	16633	16700	16685	16584	16629	16811	16694	16684	16734	16604	16628	16550	16648	16593	16768	16522	16744	16644	16809	16717	16821	16500	16568	16712	16636	16585	16695	16570	16757	16750	16709	16675	16778	16574	16560	16515	16612	16676	16735	16708	16583	16830	16627	16638	16889	16701	16767	16635	16596	16837	16718	16740	16819	16594	16590	16649	16802	16739	16632	16813	16809	16723	16640	16769	16898	16736	16807	16800	16864	16737	16670	16642	16752	16679	16632	16733	16683	16506	16638	16615	16575	16576	16704	16635	16727	16779	16599	16733	16652	16747	16643	16793	16609	16556	16581	16712	16820	16835	16724	16627	16792	16577	16745	16588	16680	16714	16877	16832	16462	16858	16601	16678	16814	16562	16492	16587	16508	16640	16747	16699	16557	16654	16587	16688	16640	16739	16545	16743	16641	16771	16810	16727	16657	16486	16622	16717	16779	16589	16668	16707	16581	16676	16641	16598	16588	16730	16879	16740	16722	16639	16779	16568	16639	16711	16720	16561	16697	16613	16832	16722	16557	16705	16793	16782	16673	16754	16701	16783	16818	16751	16889	16790	16505	16655	16605	16891	16859	16669	16760	16615	16842	16746	16694	16695	16713	16677	16684	16800	16686	16777	16720	16640	16709	16625	16671	16695	16747	16624	16650	16764	16747	16594	16708	16611	16612	16786	16811	16801	16718	16518	16768	16758	16641	16712	16499	16701	16668	16539	16535	16708	16590	16683	16705	16576	16620	16755	16435	16738	16756	16648	16628	16629	16862	16745	16746	16679	16610	16664	16638	16633	16658	16939	16809	16629	16753	16608	16796	16646	16619	16636	16762	16757	16725	16827	16531	16747	16671	16427	16785	16584	16853	16615	16563	16607	16723	16662	16740	16703	16647	16827	16541	16614	16504	16615	16680	16639	16782	16821	16616	16726	16754	16581	16580	16802	16766	16613	16822	16664	16775	16801	16708	16736	16692	16567	16630	16722	16669	16680	16654	16611	16695	16636	16683	16645	16793	16621	16862	16699	16774	16602	16592	16709	16607	16604	16627	16582	16635	16741	16883	16607	16612	16699	16695	16690	16684	16807	16625	16824	16740	16671	16587	16794
23951	21486	29008	24543	22904	24002	23964	21462	20937	21276	21081	20922	20974	20725	20880	20518	20608	20803	20946	20966	21000	20799	20515	20621	20750	20452	20683	21972	23572	23046	22446	21674	21048	20873	20539	20534	20582	20295	20376	20480	20273	20477	20504	20399	20461	20416	20794	20375	20582	20328	20450	20571	20560	20544	20520	20532	20558	20312	20535	20358	20600	20440	20477	20345	20438	20526	20605	20492	20586	20502	20584	20453	20420	20491	20288	20320	20384	20581	20412	20584	20513	20374	20278	20695	20346	20456	20471	20439	20433	20488	20564	20602	20317	20313	20647	20500	20475	20789	20555	20339	20462	20473	20513	20480	20502	20699	20423	20471	20560	20471	20474	20542	20350	20477	20616	20311	20309	20421	20637	20398	20582	20555	20494	20139	20400	20319	20490	20471	20678	20628	20411	20430	20463	20516	20522	20233	20501	20444	20406	20304	20479	20527	20438	20459	20489	20432	20680	20610	20418	20325	20362	20397	20435	20606	20430	20479	20349	20513	20433	20535	20515	20397	20572	20443	20396	20354	20489	20422	20424	20704	20296	20300	20487	20344	20627	20561	20248	20453	20479	20508	20566	20438	20649	20334	20523	20402	20415	20374	20433	20374	20442	20517	20475	20576	20439	20388	20400	20437	20578	20347	20331	20453	20480	20462	20443	20613	20374	20423	20652	20458	20551	20429	20565	20491	20344	20336	20437	20445	20591	20540	20416	20173	20481	20532	20510	20506	20691	20500	20361	20464	20485	20411	20258	20228	20335	20420	20326	20409	20553	20379	20452	20255	20413	20214	20372	20465	20424	20420	20283	20484	20546	20620	20419	20474	20368	20440	20470	20308	20526	20507	20696	20327	20413	20464	20395	20499	20336	20285	20348	20197	20444	20278	20577	20572	20371	20494	20820	20524	20311	20635	20493	20368	20409	20326	20378	20339	20438	20404	20224	20218	20473	20330	20542	20215	20402	20102	20536	20388	20257	20307	20388	20374	20355	20415	20345	20307	20399	20365	20483	20305	20523	20398	20417	20353	20473	20387	20410	20335	20345	20507	20515	20481	20423	20343	20486	20569	20382	20482	20527	20460	20508	20482	20454	20589	20436	20451	20358	20310	20438	20395	20247	20250	20295	20335	20393	20380	20460	20511	20359	20393	20584	20568	20479	20610	20340	20425	20467	20451	20271	20543	20514	20390	20396	20385	20471	20651	20572	20374	20553	20415	20361	20634	20436	20471	20402	20563	20655	20424	20564	20423	20381	20311	20434	20354	20554	20455	20674	20526	20516	20457	20247	20490	20454	20446	20419	20371	20599	20465	20392	20475	20507	20333	20457	20507	20606	20391	20458	20525	20383	20459	20562	20475	20360	20433	20388	20487	20544	20750	20403	20313	20712	20401	20408	20376	20681	20505	20547	20537	20372	20729	20489	20421	20441	20384	20591	20514	20346	20717	20610	20324	20399	20570	20491	20536	20336	20216	20346	20473	20574	20597	20354	20473	20516	20382	20482	20429	20479	20536	20436	20315	20269	20395	20517	20534	20557	20326	20381	20387	20393	20646	20496	20443	20409	20327	20331	20453	20372	20635	20495	20411	20238	20546	20500	20447	20444	20240	20475	20419	20489	20377	20267	20420	20239	20593	20332	20366	20384	20587	20170	20495	20488	20500	20386	20718	20284	20353	20632	20229	20504	20664	20322	20377	20433	20649	20516	20603	20417	20423	20603	20313	20492	20503	20595	20596	20435	20597	20379	20428	20632	20392	20286	20560	20446	20460	20478	20341	20562	20301	20602	20143	20320	20669	20395	20681	20666	20425	20359	20245	20552	20388	20353	20496	20616	20633	20569	20376	20554	20546	20367	20343	20425	20321	20454	20548	20514	20405	20625	20590	20483	20468	20534	20484	20235	20387	20328	20569	20461	20516	20470	20612	20336	20203	20514	20476	20448	20392	20268	20312	20491	20369	20249	20382	20572	20405	20375	20359	20269	20555	20308	20076	20591	20389	20279	20411	20507	20517	20580	20341	20376	20543	20511	20560	20543	20502	20529	20367	20393	20434	20395	20513	20287	20536	20647	20354	20342	20492	20176	20482	20481	20346	20590	20368	20634	20652	20418	20446	20464	20395	20512	20286	20528	20552	20451	20580	20477	20498	20515	20487	20472	20458	20365	20418	20585	20432	20439	20392	20427	20557	20296	20317	20610	20505	20498	20588	20379	20309	20558	20334	20629	20628	20361	20598	20475	20254	20513	20557	20361	20518	20541	20525	20403	20557	20370	20518	20478	20492	20465	20611	20500	20342	20517	20363	20461	20551	20572	20563	20506	20570	20505	20526	20421	20533	20499	20398	20249	20591	20391	20637	20492	20343	20776	20646	20531	20297	20641	20335	20633	20575	20798	20641	20617	20560	20214	20429	20420	20753	20436	20404	20556	20531	20408	20432	20476	20533	20509	20360	20348	20529	20487	20329	20477	20458	20416	20336	20275	20485	20349	20454	20672	20627	20530	20477	20539	20681	20409	20379	20259	20447	20477	20407	20456	20338	20288	20211	20472	20220	20352	20444	20515	20412	20350	20463	20527	20534	20665	20269	20362	20406	20134	20312	20335	20438	20351	20247	20381	20323	20478	20530	20489	20613	20637	20386	20355	20401	20307	20420	20309	20527	20517	20417	20353	20509	20289	20569	20333	20508	20515	20429	20562	20561	20448	20438	20273	20315	20424	20507	20451	20392	20451	20434	20482	20369	20528	20376	20457	20449	20184	20398	20379	20463	20342	20532	20412	20385	19993	20368	20443	20436	20434	20656	20531	20305	20374	20538	20349	20513	20485	20406	20556	20495	20522	20447	20513	20579	20473	20482	20498	20439	20318	20482	20446	20390	20522	20567	20578	20527	20271	20445	20491	20421	20293	20614	20357	20472	20265	20498	20363	20238	20609	20456	20495	20381	20332	20301	20062	20532	20484	20566	20387	20331	20211	20247	20334	20397	20374	20498	20429	20394	20368	20380	20188	20476	20437	20399	20407	20315	20409	20248	20459	20515	20353	20431	20367	20555	20480	20194	20550	20446	20404	20497	20285	20566	20392	20350	20550	20619	20322	20379	20437	20395	20477	20637	20418	20329	20459	20496	20584	20547	20451	20441	20435	20343	20644	20512	20492	20509	20600	20430	20568	20456	20495	20500	20296	20570	20375	20430	20480	20404	20397	20397	20527	20584	20465	20234	20285	20594	20575	20338	20450	20389	20531	20418	20584	20518	20547	20538	20559	20414	20407	20318	20340	20288	20316	20557	20519	20333	20440	20337	20430	20550	20337	20392	20361	20205	20094	20395	20472	20484	20266	20385	20507	20634	20499	20461	20522	20620	20705	20593	20469	20611	20389	20324	20280	20222	20252	20159	20344	20411	20596	20508	20617	20568	20556	20301	20538	20533	20693	20670	20495	20454	20502	20339	20567	20523	20369	20299	20486	20518	20621	20505	20216	20604	20476	20485	20376	20349	20375	20500	20354	20471	20395	20465	20461	20474	20469	20492	20686	20481	20356	20393	20305	20506	20389	20475	20249	20199	20458	20380	20399	20531	20523	20148	20518	20532	20544	20387	20599	20591	20424	20514	20553	20470	20493	20472	20488	20485	20468	20616	20680	20636	20540	20480	20614	20278	20458	20575	20456	20321	20289	20341	20490	20500	20476	20448	20571	20501	20388	20492	20515	20487	20471	20513	20544	20525	20443	20651	20298	20519	20428	20299	20682	20457	20357	20366	20273	20724	20521	20347	20677	20467	20524	20585	20243	20408	20454	20727	20511	20337	20442	20502	20540	20483	20448	20678	20457	20435	20568	20427	20454	20528	20168	20559	20461	20376	20646	20162	20191	20443	20469	20387	20468	20482	20262	20518	20571	20502	20264	20570	20533	20491	20547	20283	20364	20445	20388	20353	20211	20325	20440	20387	20378	20714	20483	20335	20357	20466	20440	20451	20585	20423	20570	20620	20651	20545	20394	20333	20393	20545	20436	20310	20469	20463	20470	20491	20408	20388	20466	20466	20314	20452	20509	20648	20399	20535	20491	20507	20584	20514	20503	20346	20137	20378	20614	20462	20508	20432	20431	20469	20256	20423	20521	20360	20503	20376	20428	20483	20518	20407	20500	20449	20460	20582	20512	20596	20394	20324	20524	20639	20528	20493	20040	20594	20253	20366	20628	20497	20482	20631	20389	20523	20588	20406	20309	20445	20639	20302	20563	20579	20453	20255	20536	20287	20360	20350	20288	20513	20583	20395	20461	20313	20413	20618	20374	20614	20310	20462	20098	20522	20436	20375	20285	20356	20593	20570	20403	20350	20542	20660	20493	20259	20555	20458	20475	20344	20479	20349	20614	20372	20276	20306	20509	20383	20655	20420	20369	20322	20324	20394	20397	20309	20365	20500	20362	20541	20247	20505	20288	20464	20504	20513	20557	20572	20458	20415	20338	20484	20431	20505	20444	20094	20362	20336	20426	20541	20358	20431	20484	20359	20401	20567	20578	20508	20323	20463	20529	20403	20579	20267	20549	20469	20602	20348	20509	20378	20507	20284	20399	20495	20608	20642	20229	20533	20316	20313	20429	20287	20444	20308	20331	20366	20503	20389	20480	20269	20569	20297	20521	20633	20386	20245	20547	20423	20444	20452	20553	20802	20661	20361	20358	20415	20598	20425	20636	20271	20329	20442	20460	20300	20538	20540	20431	20304	20458	20344	20392	20601	20489	19974	20577	20450	20412	20349	20385	20178	20360	20326	20533	20545	20593	20383	20367	20498	20461	20424	20323	20562	20475	20548	20303	20601	20433	20505	20372	20556	20507	20453	20416	20354	20581	20438	20468	20346	20360	20264	20278	20391	20381	20368	20321	20412	20498	20321	20522	20306	20396	20347	20352	20523	20522	20694	20569	20429	20583	20542	20404	20403	20244	20590	20461	20573	20512	20618	20470	20537	20717	20555	20491	20411	20641	20268	20514	20638	20521	20447	20379	20440	20573	20447	20609	20408	20467	20334	20498	20473	20553	20582	20442	20414	20411	20417	20520	20401	20375	20326	20525	20530	20696	20388	20218	20286	20453	20421	20589	20408	20420	20383	20513	20424	20551	20636	20627	20444	20349	20381	20343	20388
30106	48600	38324	25482	21922	19362	18274	17966	17626	17983	17901	17357	17243	17331	17134	17059	17064	16996	17265	17284	17159	17164	17111	17193	16972	16883	17362	19100	21478	20476	19389	18072	17431	17139	16972	16914	16917	17013	16867	17054	16881	17084	16981	16937	17065	16972	16877	16835	16929	17000	16712	17002	16952	16836	16928	17040	16888	16913	16912	16787	17020	16933	16992	16927	16845	16919	16986	17059	16797	16914	16916	16994	16877	16968	16896	16905	16794	16862	17072	16773	17130	16957	16966	17057	16782	16932	16879	17022	16715	16994	16925	16897	16823	16663	17066	16940	17037	16970	16903	16880	16962	16809	16920	16960	16666	16978	16754	16992	16909	16896	16966	16821	16825	16887	17024	16953	16920	16863	17037	16884	17046	16976	16965	16997	16787	17062	17014	16952	16856	16925	17020	16926	16887	17010	16892	16755	16928	16840	16827	16884	16989	16957	17058	16996	17014	16941	16934	16863	16880	16943	16924	16957	16812	16890	16869	16914	16604	16871	16962	16814	17011	16824	16976	16849	16825	16798	16822	16917	17017	16829	16945	16783	16684	16928	16927	17032	16967	16745	16925	16932	16923	16773	16919	16938	16973	16811	16791	16927	16845	16990	16961	16986	16807	17021	17020	16931	16927	16995	16994	17054	16903	17113	16927	16874	16936	16988	16892	16936	17012	16982	16871	16993	16849	16990	16902	16990	16984	16833	16708	17094	16994	16926	16828	16859	17035	17042	16972	16949	16731	16981	16799	17060	17061	17047	16972	16985	16792	16915	16993	16936	16863	16883	16973	16935	17022	16964	16915	16886	16912	16978	16867	16766	16975	16898	16937	16980	16859	16860	16931	16895	17067	16883	17085	16905	16864	16998	16960	16838	16878	17021	16973	16757	17014	16854	16926	16913	16754	16876	17157	16901	16924	16950	16928	16867	17000	16915	16873	16795	16824	17001	16795	16991	16812	16807	16976	16862	17032	16872	17048	16923	16957	16813	16834	17000	17023	16805	16954	16866	16933	16817	16982	16953	17021	16769	17049	16928	16915	16834	16966	16874	17068	16880	16865	16921	16904	16884	16993	16767	16737	16894	16855	16916	16970	16795	16879	16784	16957	16831	17074	16853	16868	17029	16801	16925	17068	16968	16935	16753	16964	16971	16742	16972	16889	16937	16875	16687	16796	17057	16866	16877	16975	16903	17106	16759	16829	16855	16946	16927	16969	16971	16865	16836	16841	16943	16856	16985	16921	16937	16744	16868	16804	16856	17021	16986	16918	17004	16997	16778	16865	17018	16965	17077	17049	16866	16894	17005	17031	16951	16922	16792	16893	16846	16976	16778	16897	16924	16877	16884	16752	16853	17083	16890	17027	16711	17022	16994	16923	16915	16747	17043	16824	17107	16866	16730	16916	16842	16835	16932	16891	16885	17067	16838	16903	16913	16944	16793	16848	16866	16971	16711	16973	17040	16939	16902	16869	16735	16934	16972	16831	17001	16960	16939	16779	16892	16951	16851	16903	16883	16899	16765	16924	17031	17156	16907	17028	17023	17125	16891	16826	16901	16898	16756	17165	16845	17105	17093	16699	16933	16963	17013	16805	16835	16787	16863	16802	17078	16827	16864	16922	16912	16936	16878	16870	16849	16884	17054	17053	17100	16954	16989	16895	16881	16809	16772	16972	17151	17080	16657	16938	16950	16966	16952	16987	16916	16859	16941	16892	16848	16869	16994	16994	16827	16872	16752	16924	16902	17016	16655	17096	17028	16755	16953	16971	17043	16881	17109	16993	16932	16817	16906	16988	16771	17013	16839	16870	16785	17114	17081	16886	17129	16880	16949	16908	17123	17024	16890	16827	16853	16935	16746	16823	16960	16943	16931	16860	16955	16821	16953	16789	17002	17023	16670	17029	16980	16804	17000	16947	17017	16952	16731	16920	16900	16796	16715	16949	16858	16900	16909	17021	16804	16844	17063	16885	16992	16689	16977	16953	16852	16962	16879	16680	17055	16892	17087	16943	16916	16985	16947	16808	16779	17085	16985	16923	16969	17094	16911	17093	16913	16917	16990	17015	16962	16859	16930	16755	16930	17039	16867	16908	16969	17000	17078	16726	16915	16931	16919	16947	16953	17065	16938	16980	16938	16829	16985	17060	17000	17001	16948	16884	16880	16824	17028	16961	16859	16869	16924	16863	16864	16973	16896	16941	17088	16843	16913	16944	16874	17034	16869	16842	16945	16923	16851	17047	17019	16840	16792	16866	17049	16835	16959	16896	16952	16904	16960	16864	17155	17142	16839	16960	16927	16856	17003	17009	16867	16764	16917	16960	17024	16786	17017	16902	17039	16742	16820	16926	16747	17062	16925	16907	17085	16989	17024	16950	16807	17000	17031	17069	16755	16790	17029	17038	17038	16894	16820	17006	16930	16948	17003	16862	16918	16990	16865	16934	16840	16930	16842	16914	17174	16965	16801	16845	16934	17032	16951	16855	16990	16946	17009	17077	17047	17028	16957	16890	16946	16953	16997	16910	16806	16808	16916	16907	16870	16835	17033	16985	16797	17055	16897	16899	16864	17177	16897	17065	16864	16990	16879	17049	16813	16934	16900	17054	16882	17017	16948	16730	16911	16830	16784	16986	17023	16830	17103	17051	16902	16977	16993	16907	16931	17015	17046	16840	16886	16896	16871	16947	16722	16914	16855	16805	16969	16992	16823	17003	16984	16992	17044	16953	16956	16964	16908	16903	17083	16987	16905	16903	16827	16813	16910	16902	17042	16852	16741	16930	16854	16855	16706	16902	16932	16994	16949	17084	16822	16943	16806	16919	17088	16894	16942	17006	16944	17014	16961	16982	17032	16962	16880	16897	16934	16975	16856	17021	16919	17049	16945	17043	17083	16908	16913	16920	16982	16872	17015	16977	16894	16946	16897	16868	16986	16749	16886	16848	16846	16818	17019	16964	16767	17065	16859	16952	16741	17074	16849	16869	17001	16895	16886	16945	16968	17044	16931	16864	16961	16965	16971	16780	16941	16949	17087	16913	16810	16888	16984	16941	17036	16860	17060	16803	16795	16920	16835	16946	16904	16993	16968	16989	16932	16818	16992	16817	16845	16831	16942	16822	17012	17007	17006	17026	16884	16974	17064	16953	17034	17020	16969	16890	16934	16783	17070	16815	16972	16952	17028	16975	16931	16909	16814	17095	16804	17143	17028	16983	17005	16954	16958	17042	16837	16804	16914	16930	16851	16783	16996	16907	16998	16891	16959	17030	16978	16910	16792	16962	16954	16786	17061	16852	16972	16924	16905	17052	16866	17076	16957	16924	17011	16935	17005	16855	17072	16952	16959	16857	16935	16954	16983	16876	17014	16877	16808	17014	16920	17045	16818	16960	16874	16997	16930	16926	16686	16967	17084	16920	16821	16870	16880	17194	16831	16962	16965	16849	16831	17109	16928	17014	16840	16969	16881	16829	16955	17049	17024	17078	16889	16958	17013	17080	16854	17001	16896	16922	16872	17082	16952	16899	16946	16906	16925	17166	16740	16942	16897	16930	16940	17184	16918	16733	17012	16776	16798	17003	16752	16844	17013	16954	16946	16948	16974	16807	16953	16853	17029	16886	17021	16754	16988	17039	16946	17012	16846	16836	16851	17058	17041	16925	16953	17076	17021	16917	17030	17060	16923	16915	16841	16933	16868	16840	16931	16931	16850	17138	16970	17034	16855	17043	16873	16963	16862	16884	16779	16895	16850	16999	16933	16918	16962	16702	16927	16914	16922	16738	16987	16882	16793	16969	16912	16907	17033	16879	16966	16893	17017	16981	17000	17012	16757	16894	16803	16947	16915	16812	16820	16866	16985	17107	16807	17006	16972	16830	16990	16908	16883	16951	16880	16979	16849	16899	16988	16952	16865	17018	16946	16976	16944	16947	16648	16994	16862	16808	16978	17033	17020	16893	17052	17031	16985	16977	16879	16800	16721	16930	16932	16941	16919	16991	16917	16982	17035	16942	16927	16966	17032	16969	16937	16978	16989	16915	16885	17104	17079	16959	17019	16887	16873	17043	16779	16868	16904	16852	16882	16836	16956	16909	17069	16772	17069	16855	16887	16946	16906	16972	16727	17144	16793	16856	16971	16916	16896	17054	17036	16901	16936	16842	16910	17046	17012	16945	17028	16871	16917	16789	16948	16993	16858	16877	16959	16825	16897	16974	17019	16880	16922	16952	16906	16896	16831	16918	16696	16917	16908	17078	16893	16946	16978	16969	17089	16963	17030	16949	16874	16929	16993	16905	16835	16928	16848	17013	16994	16991	16950	16964	16760	16787	16810	16944	16895	16800	16997	16980	17062	17048	16845	16989	17048	16938	16918	16874	16949	16928	16761	16928	16946	16997	16982	16909	16873	17033	16796	16870	17012	16959	17102	17163	17120	16910	17075	16964	16897	16792	16913	16977	16977	16976	16847	16889	16934	17111	16730	17080	16822	16921	16951	16918	16812	16861	17038	16859	17106	17026	17026	16951	17113	16863	16956	17024	17012	16880	16753	17032	16955	17003	17059	16917	16934	17034	16896	16829	16975	16811	17063	17085	16840	16972	17003	17031	16738	17040	16832	16866	16906	16968	16816	16918	16870	17023	16818	16910	16951	16925	16862	16905	16832	16785	16875	16884	16962	17022	17002	16956	17028	17052	16948	16903	16924	17092	16849	16973	17001	16949	16845	16919	16809	16975	16991	16901	16895	16957	16812	16945	16925	16865	17040	16989	17039	16988	17074	16770	16838	16933	16950	16832	16924	17057	17016	16985	16956	16859	16953	16692	17087	16990	16886	16909	16998	17004	16834	16883	16857	16839	16948	16745	16933	17008	16932	16959	16851	16939	16938	17073	17124	16909	16952	17023	16920	16850	16866	16953	17013	16853	16855	16945	16900	16935	16981	16896	16964	17107	17031	16897	16859	17069	16937	16984	16918	17116	16780	16969	16869	16946	16830	16918	16857	16976	16941	16895	17184	16947	16906	16832	16923	16998	16857	16919	16762	16981	17097	17052	16890	16799	16733	17043	16829	17170	16795	16909	16895	16975	17229	16954	16930	17054	16844	16954	16873	16912	16936	16867	16772	17000	16801	17023	16775	17016	16949	17000	16820	16847	16899
22958	21537	29485	23986	22075	24828	27586	22684	21935	22289	22442	21982	21939	21728	21533	21353	21747	21496	21590	21589	21479	21435	21456	21449	21486	21405	21550	23204	26295	25308	24599	23327	22196	21744	21450	21222	20999	21334	21259	21175	21244	21285	21279	21041	21394	21008	21289	21144	21026	21303	21183	21084	21178	21139	21153	21155	21138	21282	21167	21439	21112	21307	21322	21303	21203	21141	21027	21074	21215	21191	21148	21433	21107	21160	21273	21274	21292	21365	21286	21208	21208	21066	21161	21028	21196	21231	21113	21113	20994	21055	21038	21092	21367	21279	21310	21222	21373	21380	21156	21019	20912	20994	21181	21155	21188	21336	21345	21203	21059	21220	21196	21105	21090	21192	21184	21070	21048	21123	20969	21025	21121	21302	21143	21183	21137	21219	21276	21396	21377	21001	21053	21198	21171	21348	21197	21191	20927	20969	21083	20941	21167	21046	21069	21079	21115	21207	21013	21144	20970	21016	21159	21012	21140	21062	20993	21121	20927	20944	21304	21126	21169	21208	21067	21116	21176	21111	21096	20958	21270	21227	21309	21044	21199	21260	21299	20982	21112	21267	21289	21217	21497	21316	21127	21190	21127	21179	20972	21038	21156	21093	21056	21204	21017	20837	21068	20934	21076	20984	21263	21112	21117	20889	20965	21084	20941	21240	21176	21008	21175	21041	21408	21079	21143	21225	21081	21030	21075	21133	21276	21148	21102	21157	21140	21155	20879	20850	20954	20940	21098	20899	21064	21278	21190	20903	21203	21166	21063	21074	20985	21190	20880	21168	21359	21081	20974	21017	20822	21102	21130	21152	20937	21260	21151	21060	21224	21123	21137	21191	21037	21062	21104	21156	20946	21234	21152	21302	21170	21178	21281	21147	21307	21152	21100	21007	21117	20857	21067	21124	21008	21078	21041	21081	21228	20866	20969	21059	21012	21081	21082	21005	21117	21116	21136	21286	20781	21093	21104	21126	21192	20899	21212	21174	21047	21034	21097	21029	21103	21327	21044	21275	21088	20859	20818	20996	21095	21141	21110	21015	20983	21308	21113	21220	21072	21135	21200	21051	21133	20986	21380	20989	21023	21019	21187	21316	21268	21035	21179	21383	21162	21301	21037	21076	21170	21002	21130	21208	21121	21130	21165	21044	21145	20952	21200	21048	21151	21017	21449	21248	21208	21052	21226	20952	21186	21220	21115	20975	21223	21247	21162	21097	21177	20953	21055	21079	21261	21080	21212	21025	21249	21129	20703	20937	21280	21079	21034	20922	21141	21125	21083	21174	21263	21077	21174	21183	21044	21228	21115	20874	21096	20999	21035	21110	21041	21099	20999	21135	21198	21163	21236	21031	21209	21239	20953	21303	21341	20999	21115	21157	21102	21074	21041	21138	21104	20969	21016	20994	21142	21136	20961	21118	21334	21097	21153	21229	21130	20848	21043	21307	21072	21155	21163	20930	21027	21108	21231	20985	21072	21044	20902	21300	21202	21071	21144	21196	21039	21074	21057	21002	21243	21177	21156	20990	20741	20981	21463	21077	21205	21191	21202	21060	21329	21326	21058	21070	21327	21080	21206	21193	21080	21132	21051	21139	20968	21199	21103	20980	21024	21057	21169	20951	21254	21043	21051	21194	21067	21054	21302	20846	20977	21212	21240	20998	21044	21057	21153	21157	21229	21208	21101	21159	20938	21170	21030	21168	21136	21256	21194	21039	21152	20987	21066	21084	20937	21164	21013	20860	21135	21136	21166	21105	21107	21024	21043	20962	21206	20988	21155	21004	21040	20931	21067	21108	21295	21020	21003	20966	21202	21264	21138	21121	21136	21102	21194	20973	21102	21329	21106	21193	21071	21238	20999	21235	21374	20956	21223	20930	21121	20972	20975	21018	20894	21041	21245	21227	21266	21187	21192	20958	21130	21092	21017	20983	21090	21239	21211	21102	21190	21150	21196	20979	20884	21004	21071	21133	21016	20902	21300	21230	21097	21159	21261	21211	21072	21219	21031	21025	20944	21129	21366	21289	21098	21100	21026	21155	20990	21302	21299	21094	21169	21159	21098	21110	21087	21196	21042	21233	21062	20912	20883	21240	21115	21061	21064	21020	20899	21184	21189	21325	20896	20985	21192	21468	21197	20985	20881	21104	20858	21234	21178	21183	21141	21164	21038	21361	21138	21026	21000	21346	20829	21272	21193	20893	21201	21162	21218	21190	20955	21366	21252	21148	21077	20947	21252	21042	21283	21076	21245	21111	21038	20949	21093	21140	21042	21020	20899	20980	21141	21068	21093	21040	21025	21222	21186	21185	21207	21076	21108	21047	20990	21124	21055	21261	21123	21291	21224	21163	21113	21276	21232	20897	20907	21227	21116	21178	21108	21206	20847	20917	21128	21143	21026	21114	21325	21253	21296	20852	21114	21101	21277	21131	21184	21147	21169	21178	21372	21064	20970	21187	21281	21106	21058	21042	21169	21148	21145	21070	21202	21215	21005	21068	20999	21112	21231	21098	21096	21205	21052	21113	21172	21258	21070	21093	21046	21095	21051	21111	21198	20957	21208	21252	21085	21176	21065	21329	21125	21035	20924	20960	20981	21075	21369	21215	21308	21001	21014	21020	20967	21090	20735	21146	21222	21244	20974	21207	21132	21072	21164	21026	21206	21176	21180	20993	21225	21165	21085	21182	21126	21246	21039	20984	21199	20902	21026	21089	21062	21018	21141	21278	20972	21004	21336	21284	21067	21011	21118	21171	21260	21178	21010	21088	21033	21091	21060	21094	20984	20881	21224	20937	21022	21202	21305	21141	21148	20898	21160	20969	21106	20946	21329	20995	21164	21050	20992	21022	20862	20908	21206	21000	21112	21187	20954	21155	21320	21429	21056	21105	21003	21061	21301	21069	21145	20951	21219	20971	21122	21001	21091	21043	21070	21133	21112	21353	21201	20989	21091	21244	21180	21024	21155	21344	21089	21144	21141	21086	21142	21089	21073	21098	21271	21099	21240	20986	21057	21251	21321	21316	21160	21157	21413	21166	21222	21397	21246	21236	21274	21099	21168	21184	21226	21045	21153	21289	20957	21048	21110	21197	20965	21048	21046	21101	21200	20866	20998	21126	21075	21117	21048	21199	21212	21198	20876	21153	21285	21064	21061	20977	21033	21126	21221	21113	21331	21058	21222	21136	21346	21242	21177	21250	21237	21249	21186	21046	21076	20991	21131	21153	21239	20944	21016	21313	21063	21025	20893	20946	21021	21035	21013	21132	21112	21086	21300	21090	21012	21298	21258	21204	20902	21151	21034	20974	20966	21039	21254	21223	21188	21232	21294	20983	21091	20980	21065	21158	21160	21030	21130	21299	21185	21140	21123	21168	21171	21062	20999	21258	21086	21129	21017	21046	21232	21156	21071	21205	21111	21261	21157	21009	21051	21010	21468	21059	21277	20996	20951	21185	21118	21232	21239	20949	21144	21150	21181	21040	21005	20828	21128	21013	21326	20959	20874	20959	21230	21189	21018	21053	21174	20996	21055	21056	21159	21159	21135	21110	21025	21044	21178	21234	21177	21078	21360	21217	21013	21083	21239	20997	21100	20871	21113	20970	21006	20982	21071	21097	21196	21048	20938	21064	21082	20978	21371	21322	21433	21152	21097	21068	21167	21108	21063	20996	21142	21260	21358	21121	21140	21267	21112	21045	21226	21074	21169	21082	21141	21049	21133	21182	21223	20954	20743	20986	21241	21211	21139	21082	21176	21334	21038	21193	21234	21282	21167	21124	21065	21209	21086	21149	21224	21020	21200	21014	21173	21196	21043	21015	21069	21115	21306	20984	21097	21198	21138	20941	21241	21157	21196	21166	21325	21198	21255	21006	21251	21159	21180	21076	20980	21010	21102	21221	21211	21060	21024	20919	21191	21100	21108	21150	20854	21292	21164	21027	21281	21021	20994	21071	21222	21088	21246	21286	21207	21136	21285	21186	20997	21219	21124	20966	21126	21113	21147	21144	21026	21028	21051	21076	21130	20980	21442	21098	21124	21093	21159	21131	21290	21048	21213	21243	21016	21153	21214	21053	21093	20996	21129	21004	20972	20995	20941	20879	21095	21174	21147	21176	21204	21045	21225	20974	21113	21001	21080	21062	21066	21209	21067	21098	21027	21073	21156	21015	21064	21102	21056	21001	20965	21219	21320	20937	21144	21058	21198	21142	21128	20942	21243	21130	21304	20938	21019	21116	21213	21023	21253	20998	20976	21178	21123	20924	21090	20967	21210	20939	21064	20995	21277	20985	21115	21115	21323	21249	20906	21097	20924	21001	21350	21198	21014	21065	21009	20901	21312	21125	21160	21174	20982	21126	20957	21207	21124	20969	21108	21255	21052	21067	21108	21108	21105	21263	21096	21395	21128	21149	21110	20985	21139	20978	21025	21205	21125	21214	21086	21113	21134	21095	21087	20963	21163	21016	21173	21134	21092	21224	21163	21138	21194	21192	21066	21051	21062	21064	21162	21125	21150	21286	21017	21178	20991	21023	21161	21119	21353	21007	20967	21078	21008	21193	21137	21099	21055	21217	21276	21209	21075	21195	21008	21208	21195	21219	21092	21123	21220	21268	21089	21046	21047	21267	21131	21062	21028	21247	21183	21014	21238	21087	21096	20934	21179	21047	21107	21074	21079	21036	21262	21017	21060	21132	20988	21208	21193	20863	21216	21110	21072	21215	21065	21219	20910	21077	21194	20989	21004	21026	21171	20967	21415	21370	21161	20971	20921	20838	21058	21264	20955	20968	21111	21081	21297	21172	21072	21007	20980	21154	21064	21021	21312	21150	21207	21044	21000	21161	21141	21354	21107	21250	21149	21047	21085	21093	21126	21088	21043	21248	21038	21068	21164	21076	21168	21222	21072	21070	21137	20969	21132	21253	21208	21070	21075	21329	21081	21171	21271	21008	21164	21100	21058	21107	21237	21165	20978	21089	21175	21069	21199	21023	21088	21095	21111	21203	21282	21151	21039	21051	21072	20971	21212	20958	21252	21081	21091	21191	20936	20875	21038	21149	21016	21286	21058	21192	21109	20938	21339	20994	20926	21466	21095	21136	21017	21085	21062	20983	20996	20928	21263	21011	21135	21039	21238	21006	21049	21122
34054	56705	44711	32521	27078	21949	19600	19279	18770	18672	19029	18421	18076	17754	17627	17654	17519	17855	17689	17844	17745	17738	17662	17757	17796	17679	17902	21185	25001	23638	21624	19923	18509	17830	17590	17311	17321	17361	17642	17367	17316	17299	17589	17357	17299	17220	17241	17363	17222	17459	17225	17418	17347	17298	17404	17370	17163	17339	17304	17218	17309	17241	17407	17420	17225	17258	17332	17339	17515	17208	17255	17288	17449	17245	17395	17239	17493	17292	17280	17432	17293	17259	17568	17356	17500	17380	17372	17422	17362	17339	17167	17346	17376	17619	17311	17319	17331	17194	17321	17301	17303	17374	17318	17206	17418	17259	17157	17579	17413	17318	17263	17413	17340	17269	17184	17348	17392	17347	17353	17250	17175	17290	17332	17246	17298	17261	17263	17329	17272	17484	17318	17325	17236	17422	17180	17530	17360	17429	17285	17412	17406	17561	17311	17220	17483	17359	17310	17319	17306	17408	17275	17367	17210	17292	17358	17168	17131	17272	17325	17366	17107	17462	17214	17424	17296	17385	17368	17313	17423	17218	17258	17266	17346	17501	17339	17177	17205	17445	17377	17292	17339	17337	17278	17286	17396	17291	17343	17355	17332	17506	17236	17302	17149	17283	17067	17466	17387	17309	17312	17357	17220	17373	17240	17519	17367	17389	17316	17286	17406	17398	17348	17222	17221	17330	17341	17116	17199	17260	17357	17424	17280	17082	17276	17549	17219	17305	17284	17295	17319	17346	17404	17302	17244	17336	17306	17304	17190	17485	17236	17543	17369	17344	17283	17330	17234	17170	17369	17365	17257	17403	17463	17199	17451	17470	17461	17338	17383	17390	17325	17218	17406	17259	17531	17435	17321	17420	17436	17251	17308	17323	17323	17297	17312	17198	17422	17330	17324	17252	17201	17263	17504	17338	17260	17255	17209	17377	17474	17396	17216	17265	17127	17411	17309	17225	17354	17435	17481	17440	17178	17196	17390	17314	17302	17382	17200	17393	17441	17373	17373	17099	17510	17174	17277	17245	17377	17390	17251	17360	17399	17303	17434	17314	17301	17333	17345	17228	17277	17353	17296	17135	17332	17205	17306	17300	17260	17415	17211	17478	17337	17224	17443	17233	17393	17142	17338	17168	17301	17305	17328	17323	17204	17192	17444	17373	17380	17355	17262	17344	17468	17306	17399	17344	17500	17259	17345	17188	17447	17332	17400	17383	17292	17175	17389	17495	17274	17273	17395	17362	17236	17448	17364	17427	17389	17145	17316	17094	17144	17441	17258	17402	17408	17360	17467	17381	17257	17375	17220	17275	17229	17468	17317	17373	17335	17393	17176	17406	17461	17267	17362	17298	17303	17303	17408	17315	17121	17219	17379	17294	17328	17275	17313	17356	17076	17257	17234	17438	17268	17417	17027	17247	17369	17191	17365	17350	17248	17043	17372	17087	17280	17181	17316	17309	17399	17241	17323	17416	17231	17146	17258	17394	17427	17262	17252	17354	17182	17377	17138	17310	17303	17359	17408	17363	17295	17505	17375	17335	17289	17201	17347	17376	17336	17164	17210	17254	17264	17264	17325	17340	17232	17316	17314	17478	17306	17251	17258	17390	17196	17453	17293	17455	17485	17344	17399	17332	17413	17245	17226	17359	17084	17274	17094	17331	17325	17247	17363	17340	17335	17347	17447	17369	17294	17233	17161	17270	17281	17275	17252	17352	17211	17198	17318	17193	17343	17231	17442	17330	17177	17515	17274	17251	17156	17539	17225	17344	17315	17425	17289	17319	17320	17261	17346	17292	17235	17397	17224	17225	17340	17377	17351	17250	17358	17344	17318	17265	17403	17425	17315	17313	17363	17239	17372	17386	17335	17163	17273	17326	17411	17404	17457	17261	17410	17247	17423	17420	17324	17253	17496	17451	17298	17289	17318	17556	17388	17367	17304	17175	17191	17308	17336	17267	17351	17147	17335	17339	17327	17286	17432	17303	17408	17420	17180	17340	17405	17361	17294	17261	17162	17378	17268	17255	17561	17115	17320	17134	17155	17453	17418	17112	17322	17375	17315	17343	17292	17273	17291	17198	17210	17367	17312	17400	17246	17178	17327	17094	17459	17270	17328	17379	17320	17237	17079	17377	17382	17291	17476	17148	17253	17392	17244	17409	17501	17322	17280	17393	17442	17331	17414	17431	17299	17253	17204	17330	17199	17245	17433	17323	17281	17333	17523	17247	17494	17503	17521	17434	17405	17429	17113	17426	17254	17258	17402	17426	17328	17222	17503	17158	17304	17195	17331	17412	17506	17287	17327	17185	17283	17349	17373	17420	17429	17439	17320	17280	17216	17454	17336	17266	17387	17326	17349	17524	17369	17250	17487	17350	17226	17290	17346	17323	17523	17272	17262	17339	17237	17442	17396	17259	17335	17295	17402	17271	17151	17173	17262	17367	17370	17241	17266	17069	17372	17321	17198	17411	17442	17340	17245	17197	17236	17127	17396	17341	17452	17296	17124	17335	17181	17291	17375	17517	17377	17119	17197	17156	17363	17445	17359	17405	17354	17444	17313	17277	17308	17231	17160	17158	17490	17311	17242	17194	17273	17367	17378	17281	17241	17268	17255	17417	17215	17390	17309	17191	17227	17122	17324	17196	17404	17230	17309	17277	17462	17375	17254	17258	17136	17412	17299	17398	17257	17355	17391	17512	17320	17309	17218	17388	17383	17119	17381	17319	17389	17311	17354	17579	17357	17195	17385	17469	17296	17239	17133	17217	17326	17332	17393	17235	17420	17274	17329	17289	17265	17304	17270	17415	17208	17404	17516	17282	17413	17276	17232	17289	17230	17487	17328	17250	17295	17450	17286	17289	17463	17357	17313	17458	17466	17384	17313	17178	17253	17442	17284	17266	17235	17290	17305	17215	17275	17488	17404	17197	17308	17159	17414	17200	17392	17323	17339	17275	17351	17223	17126	17294	17361	17426	17318	17386	17070	17601	17299	17355	17313	17502	17463	17286	17242	17230	17198	17411	17265	17502	17418	17532	17284	17523	17311	17298	17235	17374	17120	17298	17260	17272	17497	17156	17279	17311	17381	17076	17195	17182	17227	17345	17359	17342	17352	17390	17320	17397	17263	17498	17228	17335	17268	17373	17411	17266	17275	17569	17429	17322	17430	17211	17368	17350	17180	17277	17202	17165	17151	17120	17353	17345	17283	17278	17362	17340	17380	17366	17374	17548	17201	17277	17381	17386	17242	17270	17205	17430	17386	17323	17251	17306	17197	17258	17314	17317	17342	17208	17218	17374	17418	17155	17418	17305	17441	17307	17276	17289	17254	17211	17393	17413	17369	17366	17208	17339	17255	17340	17256	17207	17369	17362	17254	17268	17366	17427	17418	17288	17275	17278	17390	17251	17285	17404	17243	17354	17276	17302	17330	17367	17161	17300	17351	17168	17455	17450	17149	17297	17297	17337	17303	17396	17330	17290	17404	17255	17381	17277	17236	17307	17236	17213	17236	17304	17227	17541	17382	17435	17318	17363	17397	17175	17330	17278	17301	17372	17183	17363	17295	17205	17327	17326	17233	17330	17339	17403	17246	17318	17215	17411	17331	17310	17237	17221	17176	17270	17396	17177	17353	17197	17334	17342	17287	17423	17416	17369	17323	17275	17324	17341	17513	17307	17333	17433	17420	17466	17403	17125	17238	17360	17314	17334	17383	17282	17260	17328	17385	17355	17221	17267	17548	17260	17314	17059	17253	17281	17300	17338	17222	17183	17479	17158	17367	17473	17275	17292	17313	17357	17484	17216	17295	17266	17223	17395	17354	17385	17329	17312	17255	17196	17392	17316	17286	17260	17348	17221	17478	17424	17321	17408	17190	17160	17546	17234	17549	17129	17174	17383	17410	17393	17199	17446	17171	17357	17468	17386	17334	17427	17389	17341	17434	17433	17284	17356	17175	17460	17301	17372	17004	17472	17402	17188	17250	17415	17417	17251	17231	17478	17031	17356	17340	17380	17486	17255	17217	17271	17363	17371	17450	17250	17278	17225	17513	17333	17369	17399	17240	17422	17267	17283	17389	17190	17358	17429	17412	17397	17245	17160	17360	17260	17355	17391	17261	17386	17241	17333	17279	17237	17341	17342	17211	17330	17333	17330	17270	17257	17396	17349	17314	17304	17443	17077	17157	17484	17256	17178	17460	17267	17427	17203	17296	17513	17205	17413	17294	17387	17302	17287	17290	17384	17208	17287	17208	17279	17324	17380	17202	17308	17461	17365	17270	17330	17304	17362	17380	17473	17235	17305	17377	17202	17276	17312	17134	17369	17293	17283	17527	17251	17424	17365	17414	17220	17379	17519	17154	17250	17445	17424	17068	17459	17174	17219	17254	17349	17286	17362	17230	17293	17246	17408	17258	17222	17245	17105	17376	17412	17298	17378	17242	17143	17260	17370	17407	17317	17257	17235	17505	17184	17380	17288	17270	17279	17278	17389	17452	17427	17280	17262	17378	17329	17398	17239	17435	17258	17292	17364	17244	17347	17264	17369	17415	17372	17276	17377	17238	17378	17347	17189	17258	17335	17372	17292	17482	17301	17486	17392	17346	17334	17238	17338	17341	17308	17341	17274	17330	17403	17404	17494	17216	17449	17247	17575	17114	17335	17236	17255	17555	17381	17340	17256	17279	17344	17321	17269	17416	17338	17254	17371	17303	17266	17453	17499	17367	17317	17311	17416	17366	17426	17332	17292	17393	17486	17383	17336	17208	17420	17351	17246	17336	17346	17244	17324	17197	17450	17327	17345	17287	17492	17326	17142	17487	17276	17257	17543	17254	17230	17369	17199	17255	17285	17210	17420	17239	17354	17368	17303	17248	17363	17191	17308	17363	17407	17321	17390	17325	17197	17315	17211	17378	17209	17276	17320	17215	17323	17297	17246	17228	17220	17454	17166	17415	17448	17392	17262	17348	17089	17344	17306	17126	17310	17362	17433	17297	17262	17200	17326	17349	17203	17318	17359	17278	17197	17262	17245	17225	17196	17365	17394	17453	17353	17341	17467	17310	17301	17380	17388	17214	17364	17275	17462	17286	17335	17204	17328	17284	17384	17393	17326	17343	17276	17360	17272	17159	17328	17354	17293	17238	17423
28544	25899	30200	27802	24007	22219	21525	20913	21065	20816	21121	21048	21006	21014	20627	20898	20866	21007	20969	20646	20973	21000	20710	20884	20791	21098	20951	20859	21183	21113	21381	21098	21057	20804	21021	21069	20979	20646	20841	21050	20876	21021	20817	20589	20741	20889	20792	20848	20827	20752	20720	20955	20768	20902	20777	20684	20858	20711	20730	20712	20777	20668	20878	20760	20930	20921	20621	20836	20598	20702	20841	20825	20915	21088	20841	20935	20949	20842	20628	20850	20751	20728	20708	20636	20858	20718	20743	20805	20735	20731	20858	20851	20751	20915	20855	20680	20900	20758	20857	20739	20779	20948	20792	20820	20786	20805	20735	20723	20658	20678	20767	20838	20707	20834	21015	20870	20757	20685	20915	20879	21094	20713	20682	20902	20772	20964	20732	20889	20859	20843	20863	20850	20831	20764	20845	20788	20763	20826	20759	20910	20898	20950	21142	20852	20743	20859	20786	20846	20647	20761	20784	20799	20853	20766	20838	20916	20820	20666	20790	20922	20932	20879	20857	20697	20647	20925	20740	20740	20786	20804	20794	20665	20828	20799	20847	20630	20827	20905	20794	20948	20928	20915	20607	20785	20790	20871	20751	20956	20737	20910	20901	20735	20819	20739	20995	20908	20853	20804	20715	20763	20706	20704	20777	20989	20840	20709	20747	20662	20685	20735	20776	20810	20842	20855	20929	20830	20747	20691	20673	21016	20915	20812	20824	20860	20902	20901	20741	20711	21018	20649	20949	20918	21068	20647	20794	20653	20835	20700	20653	20756	20925	20936	20894	20712	20799	21042	20924	20727	20752	20933	20658	20773	20695	20982	20852	21029	20657	20726	20680	20634	20992	20887	20714	20768	20875	20917	20837	20897	20742	20602	20601	20757	21020	20675	20713	20636	20687	20761	20881	20770	20706	20797	20871	20699	20651	20962	20682	20708	20784	20873	20785	20775	20590	20754	20823	20760	20648	20878	20459	20750	20918	20796	20828	20745	20896	20995	20846	20869	20695	20931	20552	20722	20729	20774	20727	20667	20675	20813	20670	20789	20890	20881	20765	20960	21010	20853	21052	20866	20612	20548	20691	20973	20930	20638	20882	20581	20848	20801	21065	20610	20647	20988	20789	20625	20926	20865	20919	20771	20848	20821	20794	20818	20796	20990	20879	20869	20852	20842	20976	20910	20912	20724	21126	20603	20875	20765	20817	20562	20748	20537	20846	20650	20868	20802	20741	20493	20754	20902	20942	20621	20673	20864	20861	20758	20647	20885	20705	20773	20742	20791	20866	20716	20691	20749	20885	20698	20760	20768	20746	20918	20757	20901	21063	21043	20775	20777	20707	20732	20962	20838	21006	20824	20733	20743	20856	20900	20712	20631	20779	20873	20808	20904	20899	20761	20957	20654	20822	20719	20967	20847	20819	20757	20876	20828	20857	20812	20887	21003	20838	20848	20846	20897	20759	20919	20828	20880	20962	20896	20866	21138	20794	20839	20714	20956	20940	20834	20802	20713	20761	20776	20902	20930	20735	20611	20917	20750	20935	20849	20797	20854	20860	20825	20698	21035	20978	20686	20821	20710	20971	20789	20761	20746	20745	20912	20991	21002	20751	20811	20819	20763	20838	20736	20673	20750	20910	20754	20787	20962	20716	20921	21092	20894	20859	20906	20745	20778	20794	20762	20732	20845	20736	20803	20856	20904	20835	20859	20899	21059	20883	20975	20975	20794	20925	20871	20703	20490	21005	20800	20906	20604	20894	20764	20828	20552	20810	20960	20953	20838	20865	20807	20804	20912	20991	20929	20910	20916	20953	20605	20931	20858	20872	21039	20745	20780	20877	20707	20842	20683	21222	20889	20967	20728	20633	20813	20594	20998	20932	20866	20837	20891	20853	20789	20788	20765	20803	21063	20970	21023	20916	20703	20683	20795	20718	20897	20699	20633	20878	20841	20995	20810	20780	20832	20956	20712	20718	20846	20716	20728	20765	20783	20817	20859	21009	20490	20972	20789	20810	20896	20695	20742	20588	20911	20803	20847	20637	20743	20713	20923	20874	21007	20627	20748	20826	20716	20823	20898	20772	20870	20814	20737	20742	20787	20903	20825	20918	20634	20833	20761	20776	20789	20826	20662	20870	20969	20739	20787	20812	20941	20921	20785	20808	20928	20897	21002	20988	20776	20649	20576	20697	20987	20835	20932	20817	20936	20757	20704	20756	20671	20670	20761	20987	20981	20835	20682	20895	20852	20897	20810	20837	20772	20706	21051	20729	20761	20849	20783	20949	20803	20736	20763	20765	20666	20764	21053	20803	20555	20973	20795	20990	20819	20682	20860	20805	20804	20703	20716	20809	20858	20818	20538	20774	20871	20713	20710	20588	21045	20742	20749	20878	20925	20933	20949	20946	20721	20625	20782	20789	20791	20872	20980	20862	20835	20741	20792	20790	20934	20897	20851	20881	21002	20657	20814	20660	20661	20719	20695	20647	20878	20619	20658	20898	20776	21090	20863	20694	20768	20881	21020	20778	20713	20825	20720	20970	20907	20972	20865	20899	20827	20858	20650	20924	20902	20736	20841	20669	20704	20689	20660	20695	20868	20921	20761	20674	20672	20872	20842	20653	20674	20914	20775	20770	20851	20982	20736	20800	20843	20888	20886	20624	20816	20884	20767	20845	20912	20699	20575	20793	21094	20742	20806	20915	20650	20942	20580	20759	20858	20863	20795	20823	20803	20508	20813	20708	20792	20942	20954	20746	20708	20777	20827	20651	20896	20890	20953	20877	20867	20832	20930	20778	20587	20728	20750	20907	20851	20739	20688	20954	20832	20812	21046	21108	20917	20808	20850	20614	20812	20802	20684	20842	20939	20900	21127	20840	20685	20991	20722	20905	20860	20733	20880	20849	20752	21047	20934	20821	20937	20762	20618	20615	20572	20708	20689	20920	20794	20642	20851	20690	20708	21049	20736	21039	20727	20996	20912	20701	20825	20973	20627	20769	20895	20848	20622	20918	20844	20737	20783	20926	20904	20916	20834	21006	20801	20803	20958	20570	20908	20872	20748	20827	20726	20900	20652	21095	20900	20768	20918	21018	20976	20702	20745	20967	20995	20954	20730	20982	20762	20799	20705	20803	21033	20937	20612	20820	20870	21019	20798	20755	20787	20868	20666	20770	21001	20753	20886	20789	20886	20910	20817	20887	20901	20867	20849	20787	20800	20683	20910	20709	20753	20835	20769	20694	20628	20744	20846	20988	20979	20866	20635	20809	20885	20760	20869	20602	20739	20774	20733	20820	20809	20967	20752	20955	20686	20871	20924	20576	20669	20831	20919	20894	20788	20747	20789	20912	20763	20903	20828	20642	20639	20779	20734	20820	20899	20707	20780	20825	20684	20578	20788	20690	20704	20800	20748	21055	20686	20794	20753	20985	20748	20835	20674	20892	20858	20842	20768	20945	20773	20967	20833	20730	20831	20754	20658	20955	20705	20726	20869	20815	21000	20732	20830	20900	20896	20732	20661	20797	20592	20844	20662	20828	20783	20935	20685	20864	20737	20783	20878	20770	20996	20736	20765	20806	20744	20790	20851	20736	20790	20950	20630	20604	20742	20859	21004	20985	20860	20698	20774	20865	20662	20898	20758	20837	20747	20636	20811	20855	20779	20811	20888	20881	20877	20692	20729	20852	20863	20755	20862	20772	20863	21031	20741	20603	20737	20708	20760	20820	20737	20980	20720	20793	20991	20978	20871	20864	20753	20924	20944	20621	20688	20884	20796	20880	20689	20859	20935	20677	20614	20560	20594	20915	20879	20545	20659	20969	20697	20744	20884	20926	20860	20884	20665	20984	20887	20556	20618	20599	20910	20805	20906	20674	20735	20978	20599	20811	20701	20713	20760	20768	20838	20667	20925	20903	20612	20831	20793	20813	20943	20783	20664	20902	20940	20865	20796	20847	20715	20997	20669	20727	20730	20779	20913	20774	20768	20844	20778	20833	20632	20911	20758	20922	20738	20786	20759	20714	20937	20775	20614	20764	20916	20823	20495	20961	20854	21106	21025	20717	20905	20800	20871	20845	20865	20811	20628	20737	20909	20844	20788	20718	20945	20821	20812	20699	20766	20750	20990	20984	20820	20616	20701	20784	20795	20813	20766	20756	20909	20870	21064	20803	20904	20825	20699	20991	20731	20778	20898	20655	20724	20932	20883	20867	20668	20599	20812	20876	20748	20880	21032	20818	20832	20775	20806	20769	20875	20808	21010	20822	21077	20705	20767	20867	20884	20644	20740	20692	20890	20757	20931	20648	20760	20708	20795	20759	20759	20775	20656	20765	20844	20952	20821	20746	20977	20639	20704	20648	20755	20594	20840	20828	20913	20778	20688	20851	20785	20806	20627	20822	20782	20562	20854	20716	20877	20693	20766	20857	20758	20982	20880	20778	20511	20792	20808	20532	20845	20828	20782	20859	20931	20790	20716	20837	20956	20763	20800	20887	20655	20980	20717	20453	20689	20808	20806	20911	20920	20937	20759	20814	20844	20823	20859	20837	20909	20723	20810	20684	20726	21040	20735	20965	20850	20832	20802	20660	20813	20828	20735	20864	20841	20718	20922	20906	20752	20754	20862	20878	20828	20986	20815	20903	20958	20896	20877	20802	20679	20838	20809	20726	20790	20894	20913	20861	20708	20703	20862	20895	20910	20688	20678	20865	20755	20794	20872	20953	20875	20737	20737	20888	20642	21057	20795	20732	20650	20695	20751	20808	20979	20993	20786	20770	21046	20707	20875	20903	20659	20777	20811	20888	20616	20902	20589	21072	20769	20592	20878	20859	20965	20974	20880	20800	20806	20707	20996	21174	20897	20842	20753	20673	20718	20752	20908	20562	20782	20918	20869	21126	20801	20813	20661	20850	21008	20663	20718	20752	20906	20892	20900	20822	20852	20583	20974	20790	20930	20905	20871	20855	20882	20792	20700	20880	20701	20822	20819	20898	21007	20848	20789	20787	20791	20886	20817	20639	21002	20912	20805	20796	20920	20947	20948	20831	20606	20854	20584	20623	20784	20697	20897	20968	20803	20856	20724	20835	20654	21121	20635	20625	20783	20967	20773	20865	20734	20806	20721	20613	20962	20939	20644	20856	20824
26992	38077	29649	24470	21802	19094	17428	17544	17653	17268	17494	17481	17379	17378	17490	17222	17147	17265	17297	17190	17391	17390	17149	17184	17231	17249	17310	17285	17591	17660	17569	17459	17335	17248	17087	17193	17149	17100	17190	17104	16969	17005	17073	17116	17048	17234	16969	16890	17173	17171	17225	17125	17130	17200	17044	17226	17092	17230	17194	17130	17226	17270	17166	17071	17144	17205	17186	17000	17034	17047	17184	17049	16914	16969	17193	17065	17061	17131	17181	17098	17144	17086	17178	17226	17167	17034	17063	17127	17140	17158	17002	17098	17104	17197	17008	17043	17159	16990	17095	17201	17098	17288	17082	17118	17057	17044	17068	17193	17155	17165	17255	17154	17105	17044	16996	17226	17049	17092	17017	17022	16929	17248	17005	17146	17138	17171	17088	16917	17123	17266	17193	17180	16943	17212	17133	17154	17059	17118	17026	16961	17107	17177	17192	17007	17189	17031	16936	17158	16980	17112	17110	17131	17059	17160	17099	17071	17085	17123	17078	16939	16938	17102	17141	17176	17180	17120	17128	17120	17202	17229	17125	17028	17021	17199	17101	17142	17174	17106	17050	17107	16955	17026	17087	17177	16987	17172	17106	17134	16955	17119	16974	17116	17120	16935	17085	16992	17034	17053	16891	16983	17146	17133	17249	17023	17032	17081	17008	17192	17110	17079	17207	17104	17170	17152	17182	17176	17250	17170	17047	17275	17240	16931	17176	17288	17051	17085	16986	17324	17189	17081	17072	17184	17078	16953	16931	17161	17082	17189	17199	17081	17189	16980	17190	17068	16999	17118	16961	17323	16978	16890	17139	17073	17063	17122	17159	17177	17219	17207	17148	17243	17121	17186	17193	17088	16984	17158	17204	17185	17091	17188	17144	17028	17062	16894	17064	17167	17008	17128	17183	17039	17013	17031	17163	17154	17183	16964	17110	17158	17272	17053	17147	17151	17018	17137	17247	17178	17111	17092	17253	17096	17220	17137	17131	17140	17159	17169	17221	17119	17255	17336	17023	17133	17177	17132	17008	17187	17223	17191	17195	16973	16943	17109	17050	17024	17072	17004	17254	17079	17126	17046	17216	17032	17079	17078	17072	17018	17045	17101	17038	17238	17049	17292	17123	17049	16999	17116	17130	17084	16989	17120	17236	16959	17356	17222	17030	17014	17180	17248	17148	17140	17027	16950	17054	16940	16894	17144	17086	17293	17086	17258	17041	17140	17163	17050	16951	17141	17006	17088	17088	17063	17098	17138	17099	17137	17267	17292	17033	17138	16976	16970	17209	17162	17239	16999	17156	17162	17145	17073	17153	17094	16921	17169	16965	17162	16876	17187	17171	16997	17188	17012	17130	17178	17103	17061	17122	16969	17105	17137	17023	17081	17161	16924	17137	17267	16874	16917	17138	16966	17008	17019	16973	17228	16992	17131	17156	17290	17137	17108	17221	17156	17128	17017	17091	17016	17179	17151	17207	17066	17141	17007	17003	17028	17171	17062	17082	17059	17108	17174	17075	16946	17067	17061	17152	17170	17136	16939	17174	17130	17185	16948	17009	17124	16992	17150	17145	16905	16981	17146	16954	17087	17040	17060	16990	17179	17068	16981	17029	17098	17074	17078	17290	17011	17101	17123	17182	17123	17075	16985	17230	17150	16998	17155	17073	17174	16897	17189	17101	17221	17054	17237	17104	17057	17075	17153	17021	17084	17150	17059	17029	17027	17032	17174	17116	17056	17222	17097	17112	17040	17069	17125	17057	16945	17043	17085	16971	17103	17300	17134	16954	17033	17085	17153	17128	17014	17082	17314	16977	17092	17030	17112	17176	17169	17142	16912	17075	17141	17232	17112	17252	17058	17137	17096	17130	16908	17145	17293	17005	17059	17268	17116	17132	17094	17120	17013	16964	17118	16903	17131	16965	17155	17228	17102	17212	17299	17128	17167	17062	17117	17107	17160	17113	17286	17006	17158	17112	16898	17243	17140	17104	16966	17315	16985	17049	17090	17132	17036	17142	17222	17089	17138	17292	17017	17177	17162	17209	17091	16935	17105	17162	17128	17130	17146	17053	17074	17045	17223	16950	17132	17097	17022	17190	17102	17202	16982	17171	17139	16953	17051	17111	17004	17206	17130	17254	16971	17088	17179	17125	17259	17133	17081	17237	17043	17236	17012	17080	16924	17155	17134	16990	17050	17208	17054	17123	17201	17056	17097	17098	17028	17183	16985	17196	16942	17216	17179	17090	17100	17268	17051	17232	17143	17040	17159	17263	17178	17114	17171	17209	17191	17006	17135	17078	17013	17070	17088	17194	17120	17177	17210	17139	17106	17210	17133	17090	17035	17109	17191	17068	16983	17179	17058	17119	17134	17053	17084	17056	17112	17123	17118	16838	17107	16961	17134	17192	17061	17153	17260	17136	16971	17026	16975	17193	17096	16936	17120	17077	16942	17051	17044	17118	17157	17144	17019	17088	17157	17209	17068	16967	17134	16881	17213	17037	17151	17038	17083	17106	17082	17125	17049	17129	17139	16897	17048	17144	17233	17102	17112	17042	17052	17124	17070	17184	17208	17133	17124	17099	17116	17070	17126	17073	17005	16925	17089	17155	17222	17338	17029	17051	17058	16979	17102	17157	17092	17164	17166	17020	17023	17267	17137	17100	17086	17099	17057	17041	17161	17115	17062	17144	17144	17196	17076	16980	17284	17157	17151	17204	17137	17233	17257	17061	17304	17188	16944	17155	17206	17012	17343	17166	17117	16928	17181	17207	17007	17274	17161	16916	17071	17161	17190	17079	17248	17253	17257	17021	17266	17276	17008	17057	17143	17202	17079	17172	17178	17013	17105	17122	17170	17061	17076	17158	17122	16996	17058	17109	17006	17137	17018	16978	16972	17049	17092	17082	16993	16982	17169	17121	17112	17032	17080	17002	16983	17069	16962	17212	17219	17223	17178	17205	17376	17130	17197	17083	17153	17125	17131	17093	17187	17087	17202	17031	17148	17061	17299	16997	17009	17087	17153	17103	16970	16963	17157	16875	17073	17222	17048	17063	16996	17049	16986	17129	17031	17115	17106	17121	17054	17065	17144	17169	17197	17087	16864	17199	17095	17070	17088	17091	17100	16985	17277	17194	17113	17074	16934	16986	17081	17125	17179	17029	17115	17228	17242	17209	17041	17167	16974	17243	17082	17177	17121	17107	17039	17120	17050	17052	17200	17252	17073	17253	17168	17195	17146	16983	17068	16981	17076	17096	17109	16989	17330	17144	17151	17061	17144	17138	17009	17039	17149	17148	17083	17039	17191	17124	16956	16909	17239	16968	17221	17024	17193	16874	17101	17041	17218	17080	16971	16943	17235	17091	17092	17048	16984	17051	16833	16983	17170	17142	16909	17175	17233	16961	16921	17061	17150	17274	16720	17108	17042	16888	17120	17073	16963	17081	17196	17084	17176	17302	16927	17124	17206	17238	16950	17211	17170	17025	17016	17078	17269	17186	16954	17186	17059	17056	17067	17163	17175	17050	17104	17041	17043	17098	17198	16976	17190	17084	17091	17218	16959	17079	17218	17050	17185	17131	17195	17060	17275	17042	16955	17191	17037	17094	16970	17049	17039	17004	16982	17157	17119	17108	16976	17049	17147	17243	17138	16966	17073	16917	17283	17129	17213	17024	17081	17227	17308	17040	17058	17112	17092	17085	16971	17185	17047	17159	17013	16998	17144	17084	17113	17184	17033	17418	17248	17194	17091	17153	17140	17159	17019	17147	16999	16988	17155	17102	17097	17096	17058	17089	17164	17139	16990	17029	17249	17175	17081	17143	17087	17112	17015	17116	17267	17056	16990	17121	17034	17061	17291	17074	17076	17080	17183	17285	17058	17030	17035	17179	17037	17220	17223	17159	16950	17116	17149	16983	17196	16924	16960	17184	17183	17184	17094	17215	17172	16983	17099	17190	17071	17047	17093	17073	16875	17073	17032	16959	17073	17150	17145	17148	17036	17095	17136	17109	17105	17015	17052	17005	17134	17351	17103	17234	17151	17180	17092	17083	17231	17184	17015	17084	16983	17292	17159	16896	17180	17168	17030	17332	17209	17120	17135	17258	17151	16991	16981	17132	16940	17128	17086	17011	17194	17062	17230	17164	17215	17289	17111	17004	17193	17087	17187	17075	17115	17101	17001	17025	17174	17111	17033	17158	17111	17169	17062	17169	17155	17304	17030	16984	17157	17142	17218	17062	17066	17042	17188	17110	17085	17181	17170	16989	17150	17064	17094	17187	17105	17178	17024	17162	16927	17230	17188	16990	17331	17029	17164	17328	17082	17123	17198	17025	16953	17048	17258	16946	17089	17088	17228	17228	17041	17121	17173	17257	17090	17026	16969	17012	17079	16911	17263	17119	17226	16958	17005	17221	17008	17056	17116	17142	17157	17158	17191	17014	17129	16949	17183	17029	17084	16955	17284	17197	17135	17121	17024	16981	17035	16963	17201	17110	17122	17288	17102	17100	16953	16964	17084	17038	17374	17026	17182	17023	17388	17022	17067	16974	17142	17105	17152	17064	17150	17094	17062	17043	17001	17220	17169	17070	17278	17266	17267	16969	17165	17204	17049	17033	17401	16947	17230	17211	17230	17213	17010	17123	17204	17057	17019	17048	17206	17117	17062	16994	17145	17043	17153	17226	17322	17142	17078	17052	17124	17006	17186	16935	17205	17133	16895	16933	17303	16895	17031	17008	17267	17003	17095	17029	17052	17207	17035	17114	17060	17140	16996	17029	17086	17263	17142	17003	17106	17077	17215	17084	17130	17230	17278	17061	17282	16998	17247	17185	17143	17092	17219	16977	17184	16959	17121	16913	16995	17156	17080	17258	17138	17102	16956	17191	17305	16933	17049	17044	17171	17078	17161	17264	17292	17199	17080	17045	17194	16912	17202	17252	17123	17022	17143	17103	16895	17071	17103	17155	17250	17182	17181	17113	17179	17194	17057	17170	16918	17132	17007	17047	17153	17055	17026	17160	17229	17164	16962	17172	17107	17194	17168	17220	17197	17160	17160	17139	17214	17003	16998	16960	17086	16960	16955	17042	17008	17124	16883	17230	16999	17162	16930	17085	16989	16976	17143	17126	17102	17029	17102	17153	17156
23888	21480	29121	24641	23854	25827	25240	22451	22129	22204	22119	22015	22176	22025	22163	22034	21719	21779	21835	21902	21772	21857	21895	21890	21698	21623	21636	22275	23433	24275	23807	23136	22669	22189	21908	21720	21627	21785	21708	21672	21526	21748	21805	21760	21571	21878	21796	21499	21637	21804	21613	21522	21702	21731	21692	21791	21670	21612	21595	21692	21949	21598	21639	21671	21561	21756	21866	21693	21711	21820	21376	21567	21664	21477	21726	21735	21694	21850	21753	21496	21592	21737	21674	21610	21544	21569	21527	21679	21556	21364	21437	21661	21714	21774	21615	21823	21575	21532	21353	21560	21741	21596	21695	21520	21744	21596	21771	21729	21711	21770	21610	21655	21441	21677	21424	21549	21394	21723	21636	21398	21388	21641	21628	21612	21539	21467	21676	21514	21774	21441	21822	21642	21512	21689	21859	21638	21681	21689	21603	21516	21517	21613	21660	21552	21568	21453	21541	21567	21638	21468	21753	21818	21477	21507	21553	21620	21708	21361	21680	21561	21699	21735	21437	21657	21766	21659	21639	21648	21625	21571	21664	21724	21767	21470	21664	21710	21676	21554	21608	21518	21568	21714	21563	21707	21723	21803	21651	21562	21441	21600	21617	21694	21634	21687	21437	21417	21557	21794	21711	21704	21668	21495	21629	21616	21350	21463	21853	21765	21620	21812	21324	21850	21785	21764	21681	21558	21395	21571	21502	21547	21565	21910	21654	21614	21420	21560	21723	21433	21276	21433	21527	21518	21711	21450	21709	21432	21608	21540	21658	21450	21789	21404	21690	21530	21719	21685	21651	21298	21583	21682	21445	21446	21620	21802	21556	21463	21517	21653	21591	21570	21425	21609	21620	21723	21677	21729	21745	21315	21597	21704	21589	21560	21639	21739	21423	21483	21354	21451	21495	21690	21732	21802	21416	21659	21798	21669	21417	21582	21578	21605	21493	21665	21860	21671	21607	21837	21610	21613	21333	21527	21601	21592	21427	21663	21527	21764	21856	21638	21572	21601	21505	21440	21544	21470	21616	21839	21812	21704	21640	21531	21672	21585	21787	21698	21785	21538	21641	21572	21511	21426	21510	21543	21547	21676	21475	21495	21623	21580	21696	21540	21809	21791	21539	21564	21576	21543	21661	21584	21761	21601	21596	21574	21528	21553	21937	21631	21666	21460	21469	21513	21497	21615	21705	21541	21600	21521	21838	21746	21415	21407	21676	21678	21340	21515	21684	21625	21758	21637	21696	21543	21718	21600	21617	21455	21689	21726	21627	21692	21764	21464	21403	21548	21653	21630	21569	21821	21589	21546	21519	21543	21720	21531	21541	21589	21448	21621	21556	21530	21705	21617	21513	21543	21591	21477	21550	21617	21686	21453	21425	21679	21680	21545	21536	21395	21529	21605	21562	21424	21460	21754	21591	21580	21676	21695	21520	21527	21678	21533	21492	21552	21441	21601	21683	21606	21464	21545	21466	21682	21755	21576	21585	21683	21645	21680	21716	21696	21593	21572	21632	21529	21566	21596	21495	21666	21500	21712	21653	21314	21682	21763	21782	21473	21485	21445	21386	21629	21620	21606	21796	21532	21619	21642	21339	21434	21604	21645	21479	21409	21388	21431	21550	21545	21329	21633	21689	21594	21453	21554	21597	21832	21554	21692	21464	21233	21535	21596	21457	21640	21581	21610	21489	21612	21714	21651	21392	21680	21490	21563	21506	21566	21395	21569	21747	21560	21757	21793	21467	21365	21602	21536	21538	21463	21690	21770	21592	21686	21590	21558	21486	21611	21490	21389	21611	21650	21489	21662	21488	21630	21903	21575	21444	21384	21606	21792	21591	21832	21447	21678	21582	21450	21444	21564	21753	21497	21639	21714	21685	21735	21560	21375	21815	21812	21446	21750	21812	21568	21666	21516	21702	21735	21523	21593	21664	21939	21598	21587	21447	21598	21471	21545	21341	21503	21430	21788	21669	21652	21568	21578	21601	21539	21659	21793	21479	21530	21618	21603	21652	21588	21488	21653	21610	21504	21710	21695	21641	21653	21740	21636	21456	21699	21519	21378	21337	21412	21507	21446	21369	21501	21469	21526	21802	21624	21633	21555	21576	21695	21638	21606	21567	21760	21581	21583	21812	21782	21667	21240	21623	21718	21698	21603	21752	21637	21665	21685	21382	21270	21634	21740	21744	21666	21722	21496	21680	21648	21558	21626	21781	21614	21600	21676	21305	21645	21697	21670	21495	21515	21613	21459	21663	21706	21516	21456	21562	21609	21610	21619	21389	21500	21545	21751	21609	21674	21607	21877	21410	21509	21750	21644	21731	21608	21693	21555	21674	21568	21628	21720	21888	21482	21566	21435	21683	21615	21471	21531	21625	21514	21516	21664	21628	21644	21570	21651	21540	21508	21598	21661	21594	21399	21340	21711	21560	21625	21443	21613	21365	21640	21747	21657	21700	21540	21749	21662	21420	21680	21545	21817	21311	21602	21636	21648	21640	21745	21781	21583	21588	21571	21576	21400	21361	21307	21720	21529	21556	21768	21508	21596	21548	21659	21327	21503	21557	21790	21810	21585	21646	21707	21773	21593	21442	21497	21409	21546	21728	21622	21293	21483	21515	21543	21466	21648	21802	21640	21671	21815	21525	21458	21650	21719	21323	21625	21907	21741	21609	21457	21649	21726	21518	21677	21583	21489	21425	21745	21631	21539	21548	21572	21668	21718	21574	21541	21774	21494	21439	21586	21789	21401	21638	21661	21433	21624	21510	21607	21342	21732	21467	21522	21729	21754	21589	21415	21442	21688	21558	21394	21554	21349	21577	21593	21676	21596	21648	21437	21603	21390	21559	21708	21367	21612	21745	21797	21587	21532	21716	21498	21539	21724	21455	21319	21671	21590	21425	21700	21688	21542	21581	21744	21556	21746	21509	21713	21560	21689	21674	21580	21461	21395	21681	21518	21581	21612	21650	21636	21326	21666	21376	21527	21306	21471	21611	21544	21488	21435	21648	21464	21476	21543	21435	21486	21551	21642	21687	21429	21497	21439	21523	21583	21767	21553	21662	21530	21495	21523	21489	21703	21515	21609	21466	21587	21783	21662	21618	21650	21504	21506	21469	21631	21555	21680	21745	21661	21750	21685	21922	21654	21521	21537	21436	21777	21623	21669	21480	21690	21569	21462	21455	21668	21742	21670	21564	21702	21718	21578	21678	21302	21599	21633	21732	21588	21710	21728	21731	21746	21826	21619	21441	21590	21542	21482	21853	21698	21803	21566	21441	21513	21505	21571	21616	21655	21472	21666	21670	21376	21734	21520	21728	21543	21428	21466	21609	21662	21492	21633	21584	21704	21439	21635	21649	21513	21663	21735	21699	21618	21656	21472	21461	21468	21402	21785	21736	21589	21522	21407	21711	21829	21523	21551	21399	21566	21557	21585	21748	21645	21522	21644	21760	21680	21568	21507	21521	21726	21659	21517	21595	21502	21601	21441	21573	21584	21428	21604	21713	21791	21645	21504	21382	21723	21760	21563	21593	21646	21706	21854	21775	21536	21603	21498	21680	21537	21537	21533	21613	21536	21672	21769	21614	21483	21509	21569	21589	21587	21681	21767	21568	21775	21604	21315	21643	21638	21611	21567	21587	21651	21667	21623	21791	21695	21620	21654	21569	21569	21705	21375	21621	21556	21678	21507	21497	21561	21468	21642	21573	21675	21596	21724	21501	21395	21566	21601	21854	21643	21715	21528	21505	21455	21412	21474	21532	21531	21439	21637	21642	21715	21483	21512	21510	21405	21743	21665	21676	21710	21581	21634	21543	21615	21680	21583	21503	21665	21500	21580	21684	21513	21606	21608	21627	21432	21562	21695	21684	21775	21584	21704	21714	21462	21462	21530	21482	21533	21568	21761	21615	21736	21521	21622	21693	21381	21620	21417	21496	21430	21369	21508	21595	21674	21534	21403	21568	21612	21609	21429	21690	21906	21869	21665	21578	21582	21512	21436	21576	21904	21623	21719	21356	21488	21721	21417	21570	21571	21736	21668	21709	21386	21472	21575	21597	21580	21597	21634	21673	21491	21521	21499	21606	21651	21636	21619	21672	21623	21608	21505	21396	21298	21530	21605	21737	21591	21967	21834	21626	21718	21787	21679	21602	21808	21350	21745	21753	21515	21465	21549	21478	21598	21533	21648	21224	21619	21481	21745	21456	21540	21478	21589	21621	21580	21775	21561	21502	21451	21332	21627	21575	21772	21572	21682	21535	21576	21722	21708	21732	21601	21653	21716	21539	21684	21567	21650	21505	21729	21652	21603	21512	21870	21582	21687	21681	21633	21789	21527	21629	21527	21374	21397	21400	21595	21612	21584	21655	21605	21716	21645	21311	21461	21563	21557	21768	21598	21668	21629	21531	21340	21603	21557	21398	21783	21824	21627	21682	21412	21766	21613	21714	21503	21682	21635	21705	21652	21611	21461	21471	21330	21544	21627	21772	21517	21565	21655	21644	21767	21663	21822	21809	21773	21593	21664	21539	21584	21539	21515	21328	21661	21651	21483	21509	21656	21635	21766	21459	21529	21677	21519	21887	21439	21706	21473	21645	21553	21695	21669	21614	21545	21609	21533	21621	21791	21523	21689	21583	21637	21679	21585	21525	21496	21555	21742	21587	21590	21644	21592	21820	21518	21545	21669	21553	21655	21725	21580	21496	21606	21569	21607	21572	21480	21623	21664	21421	21559	21730	21293	21722	21715	21648	21563	21581	21559	21702	21601	21429	21696	21539	21555	21619	21875	21574	21665	21685	21615	21625	21577	21612	21873	21640	21524	21459	21586	21698	21805	21623	21530	21541	21538	21496	21513	21461	21491	21538	21582	21688	21698	21479	21724	21683	21478	21555	21445	21550	21622	21569	21637	21623	21680	21592	21690	21471	21718	21632	21587	21554	21451	21634	21527	21641	21847	21663	21614	21459	21655	21818	21438	21615	21536	21650	21521	21433	21548	21662	21447	21723	21550	21603	21665	21472	21404	21605	21529	21599	21476	21703	21661	21479	21537	21357	21606	21654	21744	21804	21668	21705	21756	21708	21507	21509	21561	21614	21822	21629	21729	21654	21561	21491	21867	21637	21569	21321	21633	21655	21695
31015	49089	39503	30382	26077	21844	19116	18483	18807	18521	18148	18255	18294	18121	17981	17845	17872	17724	17681	17732	17750	17791	18009	17705	17881	17758	17892	18433	20830	20956	20408	19526	18557	17967	17686	17513	17666	17489	17877	17543	17593	17652	17484	17597	17713	17746	17507	17415	17655	17422	17531	17710	17576	17587	17816	17615	17564	17715	17527	17493	17698	17630	17572	17648	17636	17544	17798	17615	17592	17586	17731	17718	17717	17587	17487	17489	17590	17342	17671	17580	17550	17717	17566	17539	17672	17833	17556	17595	17501	17580	17476	17555	17452	17664	17529	17483	17681	17672	17896	17405	17698	17448	17431	17543	17756	17490	17656	17511	17696	17415	17414	17621	17597	17518	17642	17457	17392	17558	17714	17533	17557	17350	17740	17687	17431	17410	17584	17557	17679	17399	17365	17563	17649	17634	17546	17765	17563	17557	17636	17689	17441	17548	17590	17405	17441	17622	17556	17801	17496	17564	17630	17601	17722	17612	17531	17650	17625	17594	17371	17448	17659	17480	17716	17645	17691	17528	17609	17412	17776	17406	17656	17589	17610	17515	17646	17454	17505	17704	17760	17575	17589	17773	17675	17470	17634	17652	17533	17657	17636	17511	17763	17611	17551	17396	17622	17544	17559	17672	17492	17494	17580	17443	17721	17566	17518	17526	17504	17514	17515	17597	17594	17499	17486	17669	17404	17608	17476	17582	17412	17666	17442	17472	17599	17554	17703	17531	17490	17339	17501	17581	17436	17718	17505	17745	17668	17633	17485	17452	17577	17537	17539	17538	17548	17487	17589	17648	17605	17491	17503	17493	17621	17408	17657	17729	17704	17607	17658	17604	17364	17547	17570	17661	17557	17487	17536	17549	17384	17512	17562	17606	17523	17639	17649	17627	17474	17667	17608	17552	17592	17539	17605	17591	17582	17682	17620	17599	17737	17610	17486	17446	17612	17689	17570	17469	17520	17587	17690	17469	17682	17632	17753	17559	17684	17535	17581	17551	17590	17646	17585	17524	17521	17665	17557	17409	17483	17525	17644	17641	17848	17481	17532	17582	17741	17588	17527	17591	17587	17564	17613	17455	17491	17784	17559	17570	17485	17587	17419	17693	17515	17396	17699	17553	17610	17675	17574	17522	17840	17750	17592	17361	17608	17617	17485	17553	17515	17699	17548	17444	17548	17455	17647	17618	17536	17401	17610	17501	17574	17581	17382	17634	17636	17486	17630	17652	17844	17624	17508	17496	17707	17485	17559	17651	17453	17595	17607	17515	17492	17695	17547	17537	17635	17321	17493	17546	17476	17502	17740	17619	17661	17746	17672	17578	17708	17584	17630	17398	17695	17488	17698	17587	17655	17560	17508	17634	17599	17750	17626	17465	17626	17543	17545	17412	17524	17531	17545	17512	17503	17473	17636	17473	17584	17567	17575	17777	17510	17440	17575	17627	17428	17542	17655	17510	17692	17541	17394	17583	17594	17489	17604	17618	17529	17662	17596	17541	17491	17464	17563	17773	17482	17616	17448	17748	17438	17640	17655	17679	17360	17645	17582	17639	17549	17589	17529	17558	17708	17566	17741	17610	17532	17505	17701	17562	17391	17653	17715	17467	17746	17511	17481	17475	17636	17471	17499	17679	17396	17730	17561	17631	17573	17634	17571	17658	17627	17337	17521	17517	17364	17668	17638	17575	17587	17602	17666	17319	17487	17588	17559	17583	17496	17675	17550	17504	17744	17607	17522	17747	17676	17394	17740	17506	17562	17632	17554	17606	17342	17688	17609	17564	17587	17659	17746	17528	17750	17564	17533	17646	17617	17717	17570	17796	17436	17620	17550	17479	17622	17563	17673	17503	17615	17480	17771	17486	17576	17532	17589	17772	17538	17449	17685	17648	17630	17671	17537	17739	17410	17543	17707	17788	17483	17674	17504	17623	17626	17598	17552	17609	17538	17727	17599	17637	17602	17737	17642	17451	17513	17511	17428	17466	17578	17690	17666	17618	17471	17658	17619	17510	17795	17633	17562	17568	17583	17524	17447	17500	17731	17423	17735	17627	17610	17668	17513	17633	17566	17682	17496	17578	17663	17407	17603	17383	17614	17540	17565	17706	17551	17650	17847	17441	17529	17561	17525	17659	17532	17486	17690	17651	17725	17476	17722	17654	17486	17435	17508	17500	17731	17426	17506	17652	17506	17550	17573	17718	17384	17631	17505	17541	17417	17592	17544	17527	17611	17649	17492	17427	17532	17581	17608	17533	17701	17475	17572	17712	17686	17597	17553	17664	17593	17516	17608	17624	17392	17654	17580	17374	17603	17580	17719	17585	17445	17502	17723	17370	17543	17656	17672	17452	17582	17515	17802	17396	17683	17646	17654	17594	17607	17486	17713	17434	17676	17659	17675	17615	17515	17642	17743	17476	17605	17667	17558	17473	17565	17515	17756	17650	17728	17705	17366	17505	17504	17540	17564	17543	17446	17702	17637	17727	17759	17424	17445	17580	17495	17618	17641	17571	17562	17567	17617	17695	17764	17644	17539	17662	17635	17699	17535	17415	17541	17766	17594	17490	17652	17537	17750	17663	17679	17737	17568	17443	17550	17464	17499	17644	17475	17660	17501	17484	17685	17639	17644	17526	17589	17677	17683	17463	17393	17679	17541	17619	17421	17654	17589	17607	17575	17594	17521	17512	17658	17721	17286	17587	17647	17589	17765	17722	17333	17493	17461	17667	17476	17609	17631	17669	17549	17539	17639	17500	17574	17528	17577	17582	17746	17461	17710	17582	17561	17445	17593	17462	17565	17700	17397	17529	17762	17586	17598	17690	17619	17747	17592	17645	17555	17533	17674	17500	17698	17444	17483	17537	17729	17614	17644	17579	17688	17510	17581	17591	17507	17554	17623	17511	17679	17545	17531	17491	17552	17520	17442	17567	17522	17553	17521	17603	17606	17504	17556	17472	17477	17555	17636	17826	17544	17566	17485	17617	17533	17705	17549	17579	17639	17585	17698	17596	17702	17673	17578	17663	17437	17621	17707	17489	17564	17587	17746	17585	17566	17645	17697	17586	17596	17451	17560	17514	17650	17634	17525	17738	17418	17531	17564	17503	17613	17630	17452	17547	17578	17550	17650	17634	17427	17740	17456	17498	17490	17647	17663	17659	17606	17717	17632	17533	17636	17618	17640	17434	17598	17535	17483	17537	17626	17635	17520	17700	17697	17547	17499	17547	17620	17382	17605	17592	17557	17674	17466	17496	17512	17468	17529	17635	17513	17797	17600	17779	17579	17504	17576	17567	17577	17509	17550	17619	17693	17617	17617	17588	17472	17559	17620	17591	17686	17489	17679	17549	17663	17632	17554	17674	17604	17396	17667	17668	17580	17576	17536	17466	17449	17608	17632	17662	17531	17619	17536	17638	17556	17601	17445	17612	17611	17816	17606	17574	17715	17643	17655	17598	17506	17570	17792	17640	17739	17639	17520	17677	17531	17652	17455	17570	17570	17451	17548	17415	17473	17474	17570	17650	17446	17624	17564	17527	17479	17534	17328	17610	17571	17488	17533	17626	17601	17642	17668	17509	17672	17606	17454	17647	17677	17585	17437	17818	17610	17449	17335	17360	17305	17548	17634	17682	17488	17572	17543	17571	17630	17696	17536	17514	17646	17635	17536	17755	17626	17563	17484	17454	17543	17399	17510	17525	17583	17738	17549	17574	17607	17529	17664	17572	17498	17445	17619	17643	17562	17780	17661	17678	17550	17671	17516	17482	17481	17528	17586	17577	17395	17391	17697	17539	17546	17767	17530	17550	17554	17589	17531	17406	17529	17400	17310	17431	17479	17553	17680	17755	17431	17444	17677	17484	17446	17642	17593	17541	17546	17465	17669	17609	17625	17557	17540	17745	17571	17690	17708	17334	17525	17480	17543	17552	17580	17609	17471	17546	17532	17562	17659	17554	17477	17535	17575	17648	17539	17571	17522	17761	17572	17704	17585	17461	17561	17677	17494	17541	17587	17715	17505	17695	17505	17797	17561	17522	17409	17629	17460	17510	17587	17642	17696	17506	17710	17480	17715	17402	17614	17488	17635	17560	17635	17571	17533	17542	17591	17470	17646	17865	17739	17559	17502	17676	17386	17638	17678	17688	17576	17437	17621	17643	17571	17602	17500	17577	17565	17612	17443	17481	17761	17546	17544	17564	17566	17612	17674	17452	17546	17509	17630	17542	17721	17445	17580	17652	17512	17478	17540	17441	17774	17580	17665	17413	17718	17446	17537	17563	17671	17526	17607	17755	17491	17703	17656	17655	17655	17768	17499	17480	17510	17599	17631	17603	17533	17814	17546	17502	17595	17645	17611	17549	17668	17574	17647	17752	17614	17635	17442	17622	17475	17560	17710	17479	17447	17489	17424	17521	17493	17627	17382	17500	17756	17632	17771	17574	17494	17556	17601	17570	17600	17637	17693	17596	17651	17482	17729	17561	17755	17482	17562	17500	17630	17607	17646	17677	17494	17476	17617	17525	17531	17521	17704	17733	17463	17628	17445	17639	17495	17593	17533	17698	17654	17776	17463	17621	17502	17587	17547	17473	17383	17472	17590	17509	17568	17603	17654	17546	17612	17650	17729	17525	17400	17702	17482	17660	17795	17490	17612	17521	17500	17701	17623	17735	17705	17395	17573	17733	17571	17587	17498	17686	17573	17686	17591	17534	17565	17549	17529	17585	17752	17592	17659	17692	17732	17734	17586	17491	17558	17607	17457	17636	17568	17376	17543	17696	17460	17428	17672	17506	17263	17591	17466	17563	17555	17747	17697	17505	17615	17697	17744	17773	17692	17594	17621	17526	17676	17618	17462	17573	17723	17546	17764	17675	17765	17475	17501	17472	17404	17675	17747	17530	17435	17480	17723	17655	17667	17656	17673	17639	17520	17610	17624	17410	17437	17623	17443	17479	17588	17563	17659	17585	17517	17612	17592	17670	17684	17534	17715	17563	17548	17692	17542	17621	17525	17522	17547	17720	17574	17842	17593	17593	17538	17458	17534	17665	17781	17493	17751	17450	17561	17403	17606	17577	17599	17627	17639	17755	17639	17411	17587	17470	17519	17590	17632	17641	17562	17648	17729	17554	17568	17657	17578	17499	17581	17551
22934	21541	29455	24063	22334	25782	28685	24091	23346	23821	23732	23381	23256	23159	23398	23089	22944	23183	22587	22784	22774	22610	22717	22684	22772	22903	22860	24011	27307	26830	26450	24759	23563	23011	22832	22794	22726	22599	22581	22624	22640	22662	22577	22580	22561	22824	22546	22613	22630	22653	22582	22658	22495	22639	22516	22540	22755	22749	22493	22807	22483	22645	22722	22566	22524	22589	22665	22514	22600	22366	22606	22443	22463	22556	22503	22603	22559	22453	22666	22561	22425	22534	22679	22604	22560	22588	22485	22631	22499	22543	22373	22560	22445	22531	22327	22581	22588	22363	22581	22391	22661	22605	22683	22711	22554	22602	22523	22771	22780	22309	22607	22553	22626	22685	22562	22452	22376	22562	22383	22554	22735	22609	22549	22478	22697	22435	22491	22621	22633	22704	22542	22590	22525	22519	22531	22336	22463	22615	22542	22745	22544	22456	22416	22644	22554	22643	22392	22542	22476	22672	22569	22502	22496	22516	22418	22399	22744	22402	22449	22502	22366	22676	22618	22700	22559	22600	22610	22356	22516	22622	22466	22741	22534	22547	22739	22472	22497	22605	22468	22317	22629	22700	22463	22659	22679	22393	22373	22377	22466	22488	22303	22531	22507	22323	22540	22428	22599	22282	22592	22599	22575	22504	22560	22393	22465	22479	22437	22499	22335	22314	22333	22328	22450	22437	22579	22485	22494	22573	22507	22399	22512	22438	22430	22640	22476	22455	22537	22533	22736	22766	22465	22614	22432	22606	22626	22440	22622	22477	22257	22433	22740	22353	22435	22420	22379	22350	22421	22725	22480	22559	22597	22470	22468	22612	22560	22571	22627	22521	22358	22327	22697	22621	22550	22490	22580	22452	22512	22589	22440	22433	22502	22322	22368	22666	22440	22551	22369	22584	22562	22639	22550	22691	22606	22482	22390	22611	22456	22495	22645	22439	22578	22418	22400	22679	22521	22537	22558	22536	22491	22645	22671	22469	22535	22512	22381	22402	22579	22605	22696	22536	22459	22338	22449	22456	22573	22461	22563	22472	22428	22681	22524	22674	22564	22647	22573	22554	22431	22540	22363	22561	22526	22473	22506	22457	22502	22445	22598	22273	22497	22527	22519	22485	22591	22542	22520	22394	22774	22519	22538	22381	22425	22581	22390	22377	22604	22409	22408	22447	22677	22493	22540	22384	22524	22581	22594	22699	22848	22502	22418	22351	22571	22391	22605	22455	22469	22502	22677	22330	22565	22582	22577	22502	22424	22604	22698	22728	22560	22562	22517	22437	22436	22459	22349	22643	22590	22391	22524	22548	22585	22436	22683	22585	22433	22191	22415	22315	22656	22420	22495	22734	22477	22409	22543	22487	22550	22390	22319	22514	22650	22596	22687	22514	22704	22521	22607	22539	22602	22501	22534	22545	22539	22533	22708	22596	22475	22617	22273	22491	22473	22444	22664	22433	22231	22412	22466	22347	22554	22645	22425	22742	22498	22406	22536	22522	22429	22631	22589	22517	22542	22381	22524	22338	22644	22358	22373	22510	22339	22354	22540	22522	22468	22406	22418	22490	22739	22534	22546	22558	22733	22539	22380	22538	22587	22718	22666	22604	22465	22473	22341	22204	22436	22508	22497	22320	22543	22348	22455	22541	22449	22537	22484	22583	22384	22413	22598	22475	22599	22232	22495	22566	22483	22345	22384	22723	22414	22547	22521	22292	22469	22243	22277	22214	22524	22531	22306	22515	22379	22613	22280	22293	22578	22570	22670	22691	22619	22485	22409	22440	22556	22321	22263	22375	22477	22435	22324	22396	22323	22666	22536	22454	22486	22435	22439	22509	22535	22596	22440	22462	22593	22490	22498	22411	22524	22464	22590	22650	22417	22514	22605	22497	22319	22476	22483	22661	22568	22383	22484	22455	22475	22338	22416	22655	22349	22464	22469	22384	22310	22454	22519	22523	22315	22697	22447	22306	22352	22270	22496	22536	22495	22457	22529	22421	22527	22666	22504	22619	22526	22413	22566	22636	22414	22418	22410	22601	22530	22274	22528	22408	22445	22450	22678	22434	22496	22479	22377	22419	22208	22343	22644	22385	22525	22371	22567	22329	22456	22460	22522	22447	22572	22375	22331	22420	22414	22484	22468	22410	22491	22601	22353	22472	22397	22508	22609	22641	22290	22321	22623	22451	22396	22531	22598	22329	22573	22586	22596	22357	22354	22623	22528	22501	22369	22612	22418	22300	22406	22372	22377	22567	22500	22395	22261	22438	22702	22492	22450	22471	22448	22234	22422	22382	22576	22500	22543	22541	22710	22492	22621	22562	22600	22511	22422	22610	22666	22595	22803	22494	22408	22451	22633	22374	22435	22573	22410	22501	22769	22384	22536	22379	22609	22385	22566	22522	22473	22334	22492	22595	22578	22536	22568	22519	22451	22390	22641	22540	22281	22638	22517	22486	22355	22497	22532	22504	22354	22727	22429	22360	22635	22658	22497	22850	22625	22300	22736	22510	22689	22519	22451	22288	22527	22561	22417	22354	22425	22321	22394	22532	22618	22424	22455	22455	22679	22468	22388	22489	22290	22548	22509	22454	22526	22468	22624	22628	22464	22464	22438	22639	22269	22458	22429	22564	22491	22504	22299	22571	22571	22507	22448	22495	22408	22508	22563	22606	22646	22618	22611	22563	22427	22585	22615	22463	22563	22343	22492	22566	22683	22474	22513	22503	22211	22655	22681	22635	22425	22523	22317	22415	22607	22492	22666	22618	22418	22595	22568	22343	22508	22735	22544	22459	22561	22561	22661	22562	22615	22723	22398	22238	22576	22620	22353	22583	22447	22462	22556	22494	22664	22500	22404	22348	22666	22414	22526	22293	22229	22381	22416	22439	22387	22641	22493	22513	22335	22381	22283	22474	22655	22613	22435	22581	22396	22425	22606	22458	22605	22343	22552	22499	22496	22725	22727	22435	22528	22449	22715	22515	22695	22703	22607	22319	22585	22785	22658	22486	22496	22476	22334	22357	22359	22477	22456	22669	22536	22274	22148	22598	22461	22486	22400	22652	22553	22603	22685	22700	22720	22678	22533	22374	22638	22313	22574	22655	22568	22427	22466	22534	22547	22502	22497	22672	22499	22631	22376	22416	22689	22537	22352	22600	22420	22344	22351	22381	22520	22599	22585	22552	22549	22542	22362	22549	22369	22470	22356	22526	22652	22484	22525	22187	22675	22514	22300	22449	22387	22442	22536	22407	22581	22478	22502	22477	22698	22576	22397	22565	22515	22562	22613	22647	22469	22466	22585	22368	22575	22519	22471	22530	22684	22347	22527	22650	22508	22244	22543	22714	22320	22604	22386	22466	22363	22479	22746	22531	22688	22509	22429	22315	22405	22583	22487	22519	22617	22386	22703	22477	22461	22333	22547	22615	22789	22268	22372	22538	22676	22122	22535	22486	22291	22589	22351	22456	22460	22567	22517	22431	22557	22498	22517	22134	22628	22474	22542	22433	22311	22504	22441	22470	22547	22423	22693	22485	22472	22717	22473	22564	22479	22203	22755	22598	22393	22396	22690	22422	22484	22408	22468	22587	22547	22376	22449	22576	22438	22490	22487	22501	22327	22459	22634	22419	22415	22582	22642	22504	22344	22225	22597	22484	22474	22450	22445	22535	22625	22336	22282	22581	22608	22346	22470	22468	22599	22572	22529	22551	22543	22528	22585	22661	22594	22662	22686	22482	22483	22308	22554	22354	22565	22477	22604	22400	22439	22286	22297	22444	22469	22271	22351	22556	22346	22511	22459	22534	22500	22356	22547	22439	22474	22443	22457	22435	22340	22612	22496	22533	22507	22515	22431	22292	22537	22631	22353	22316	22603	22728	22398	22708	22685	22468	22560	22487	22523	22561	22269	22630	22293	22490	22523	22542	22621	22389	22386	22643	22445	22380	22416	22376	22617	22849	22492	22513	22655	22583	22786	22508	22459	22656	22581	22728	22393	22497	22485	22323	22567	22537	22533	22500	22663	22320	22383	22804	22354	22568	22419	22526	22777	22501	22560	22201	22430	22525	22447	22437	22464	22556	22538	22477	22362	22436	22443	22305	22646	22514	22323	22350	22511	22444	22583	22502	22559	22419	22416	22362	22302	22591	22610	22458	22310	22454	22319	22438	22705	22843	22176	22602	22546	22429	22623	22360	22475	22490	22377	22318	22590	22687	22241	22407	22543	22642	22275	22521	22452	22407	22572	22542	22731	22431	22477	22543	22482	22400	22591	22498	22449	22411	22369	22661	22692	22420	22417	22724	22484	22458	22352	22378	22575	22465	22584	22483	22474	22563	22417	22601	22450	22230	22459	22507	22653	22494	22550	22424	22374	22499	22426	22512	22332	22361	22405	22548	22376	22559	22671	22512	22312	22367	22518	22540	22255	22521	22506	22389	22560	22524	22425	22627	22578	22513	22367	22668	22562	22420	22371	22611	22404	22759	22461	22443	22446	22424	22357	22353	22685	22427	22617	22280	22725	22604	22421	22430	22422	22391	22328	22614	22525	22337	22483	22616	22634	22618	22324	22684	22513	22268	22544	22629	22509	22629	22402	22664	22637	22639	22502	22529	22199	22367	22602	22451	22706	22615	22469	22393	22321	22528	22376	22386	22403	22347	22457	22572	22557	22475	22576	22342	22402	22381	22637	22595	22624	22437	22495	22676	22654	22365	22728	22577	22421	22506	22723	22595	22729	22556	22290	22271	22662	22540	22470	22551	22466	22498	22347	22463	22370	22343	22473	22705	22487	22442	22414	22508	22490	22122	22483	22551	22470	22571	22556	22683	22627	22500	22482	22296	22685	22406	22498	22690	22562	22487	22462	22458	22363	22260	22341	22520	22816	22671	22415	22451	22582	22623	22481	22332	22549	22459	22386	22697	22559	22581	22255	22455	22556	22706	22605	22457	22678	22383	22361	22560	22703	22473	22266	22586	22565	22617	22594	22691	22500	22330	22526	22493	22718	22549	22522	22348	22660	22682	22498	22628	22453	22451	22700	22559	22593	22210	22628	22574	22365	22542	22475	22598	22640	22127	22616	22584	22674	22288	22666	22433	22586	22508	22239	22588	22633	22735	22737	22407	22538	22448	22404	22470	22710	22437
34677	58328	47508	33985	29366	24255	20707	19676	19362	19301	19183	18956	18934	18767	18644	18605	18724	18903	18246	18409	18324	18329	18319	18447	18211	18140	18430	20589	25206	23927	23278	20729	19244	18207	18213	18178	17874	17872	17976	18175	18198	18358	17946	18021	17929	18090	18086	17961	18091	17905	18091	18030	18231	18107	18157	18100	18024	17906	18011	18009	17981	18141	18014	18078	18025	17979	17954	17935	18019	18041	18062	18208	17941	18097	18155	18053	17967	18112	18002	17963	18217	18022	18216	18056	18133	17986	18131	18178	18197	17912	17973	18125	17981	17937	18074	17931	18138	18070	18080	17879	17938	17987	18094	18117	17944	18210	18092	18065	18119	18089	18072	18180	18300	18017	18129	17940	18097	18071	17993	18014	18029	17997	18100	18025	17938	18224	17926	18092	18169	18174	18069	17969	17986	18093	18149	17893	18065	18024	18119	17972	18154	18052	17766	18241	18038	18105	18082	18060	18119	17826	17916	17907	18023	18179	18056	18120	18077	18229	18101	18056	18138	18015	18019	18019	18194	17950	17851	18056	17965	18082	17896	17947	17952	18037	18028	17909	17983	17998	18250	17881	18115	18084	17913	17838	18097	18026	18012	18129	18237	18041	18048	18226	18082	17918	18081	17987	18042	18040	18102	18152	18124	18131	17903	17976	18028	17914	18130	18007	18050	18048	17998	17927	18107	17950	17941	18024	18023	18124	18090	17994	18167	18154	17992	18009	17948	18103	17882	18048	17804	18016	17811	18055	18072	18018	18052	17790	17955	18044	18027	18119	18081	18045	17995	18071	18038	17776	17896	17962	18071	18025	17911	18070	18072	17906	17989	18256	17942	18052	17992	18040	18106	18094	18186	17923	17969	18100	18030	18018	18148	18108	18003	18209	17917	18081	18087	17830	18114	18080	17967	17909	18170	18029	17986	18094	18031	17991	17928	18026	18186	18152	18040	18191	18094	18207	18068	17844	17989	17926	18005	18077	17915	18013	18106	18044	18050	18191	18066	18069	17993	17809	17909	18125	17965	18075	18116	17888	18016	17979	18008	18035	17946	18025	17988	18007	18054	18189	17873	18027	18173	18111	18103	18053	17817	18122	18016	17867	18015	18106	18142	18088	18049	17969	18018	18166	18051	18134	18054	18139	18044	17932	18219	18030	18059	17942	18003	18089	17926	18063	17993	17946	17988	18202	17873	17921	18130	18095	18105	18194	18030	18137	18151	18128	17891	18040	17911	18126	18077	18103	18087	18015	17939	18072	17893	18116	18035	17949	18171	17923	17983	18123	18108	17879	18145	18038	18118	18035	17957	18128	17867	17946	18019	18023	18049	18114	18151	17944	17977	18000	18086	17897	17905	17983	18137	18138	18042	18120	18015	18065	17991	18222	17983	18045	18137	18060	18062	17820	17851	17935	17975	17850	18192	18062	18056	18047	18116	17989	17995	17880	18027	18125	18179	17988	18120	17873	17955	18052	18063	18009	18023	18217	18214	18327	17970	17918	18099	18117	18174	18034	18059	18017	18138	18198	18024	17801	18076	18014	18068	18232	18075	17882	18192	17993	17985	17976	17857	18079	18087	18007	18124	17948	18109	17940	18016	18204	17927	18142	17990	18126	18014	18000	18222	17987	18278	18104	18075	18149	17907	18092	17969	18067	18124	18141	17976	18049	18053	18011	18054	18031	17994	18072	17927	17903	18066	18052	18172	17973	18177	17890	17932	18038	18157	18022	18249	18095	17875	18048	18040	17955	18132	17978	18021	18025	18075	17961	18048	18020	18073	18168	18217	17789	18005	18093	17944	17926	18172	17919	18027	18043	18226	18025	18105	17925	18122	17876	18084	18021	18062	18083	18049	17919	17988	18142	18072	18062	18153	18049	18163	17934	18033	18028	18145	17983	18086	17987	18009	17880	17972	17923	17992	17919	18119	18031	18118	18101	17980	18115	18026	17981	18061	17936	18046	18256	18039	18154	17999	18079	17977	18083	18095	17985	18052	18148	18149	17943	18145	18088	18142	18193	18138	18225	17990	17953	18068	17948	18127	18043	18105	18119	17822	18198	18076	18083	18081	18040	17840	18005	18015	18251	17958	18034	18058	18050	17996	17998	18021	18080	17997	18046	18011	17836	18007	17987	17929	17962	18063	18013	18018	17987	18040	18090	18006	18058	18058	17929	18107	18097	18142	18229	18127	18056	18136	17958	17916	18061	18051	18252	17981	17993	17976	17976	17890	18093	18010	18153	17968	18143	18039	18016	18167	18189	17892	17986	17913	17962	17978	18108	18258	17928	17739	18135	17898	18043	18096	18136	17951	18082	17953	18052	17826	18015	17993	18169	17959	18094	17840	17933	17931	18085	17979	17996	17812	17990	18004	18172	18012	17939	17994	18123	18300	18041	18097	18216	18130	18080	17939	17956	17883	18089	18062	17928	17817	17989	17963	18044	18048	18075	18029	18149	18054	18182	18241	18085	18087	18045	18154	18068	18008	17934	18019	18035	18027	18157	18035	17919	18014	18036	18043	18019	18197	18027	18058	17945	18090	17990	17936	18037	18083	18082	17923	18057	18095	18047	18099	18100	17888	18010	18075	17940	17929	17909	17919	17874	17948	18040	18042	18165	18048	18182	18043	17976	18179	17874	17848	18009	18208	18106	18031	18075	18244	18105	18062	18022	17984	17803	18017	18122	18245	18089	17926	18047	17978	17990	17876	18123	17892	18121	18015	18138	18058	18045	17957	18124	18047	18132	17940	17999	18115	18123	18058	18206	18118	17912	18298	18022	17976	18102	17965	18125	17942	18045	18153	17922	18055	17985	18098	18280	17911	17936	17996	18013	17961	17994	18001	18004	17971	18168	17878	18010	18052	17792	18058	17953	17876	18185	18164	17927	17993	18135	17947	18089	18027	18022	18020	18191	18043	17999	17949	17918	18069	18051	18100	18056	18243	18100	18118	18060	17984	18088	18076	17972	18091	18045	17941	18155	18044	18091	18098	18111	17947	17927	18042	18059	18097	18135	18044	18014	18086	18114	18200	17942	17923	18096	17959	17939	18194	18083	18088	18086	17913	17995	18022	17992	17898	17955	18071	17921	17918	18100	18082	17977	17804	18033	18012	18114	17891	18097	18121	18033	18173	17989	17954	18217	18106	18045	18052	17961	18070	17849	18010	18029	18132	18005	18073	18118	17983	18015	18044	17982	18047	18107	18277	18067	17969	18075	18069	18202	18090	18059	18319	17913	17864	18006	17819	18055	17881	17938	18010	18221	17930	17925	18219	18071	17886	17922	18031	18081	18075	18060	18058	18166	18016	17996	18120	17870	18084	18170	17922	17887	18011	18083	18064	17954	17994	18161	17985	18027	18041	17995	18096	17861	18145	17960	17989	18044	17950	18063	18017	18218	18028	18008	18129	18253	17738	18053	18032	18087	18057	18156	18038	18087	18056	18110	18188	18038	17933	18050	17903	18194	18137	17985	18000	18158	18103	18062	18025	18117	17895	18030	18095	17986	18103	17897	17933	17968	18077	18021	18137	18134	18065	17963	18086	17918	18019	18073	18180	17856	17808	18266	18113	17879	18045	17974	18000	18071	17968	17879	18152	17946	18273	17966	18112	18104	18226	17857	17936	17989	17993	17945	18004	17970	18060	18043	18086	18094	17970	18239	18186	18143	18034	18218	18040	18035	17834	17955	18189	18050	17962	18080	18148	18050	18022	17994	18067	18030	18066	18060	18104	18121	18126	18059	18082	18169	17932	17915	18032	18024	17893	17903	18028	17937	18127	18294	18260	18131	17977	17994	17994	17968	18043	18076	18052	17944	18054	18040	17914	18015	18017	17991	18144	17844	18002	18171	18111	18095	18130	18128	18083	17881	18086	18068	17991	17966	18031	17982	18129	18116	17960	18134	18027	18150	17909	18053	18160	18092	17901	18067	18172	17983	18048	18158	17949	17989	18337	17903	17976	17982	17978	17927	18007	17943	18083	17860	18047	18088	18033	18022	18041	18062	17984	17976	18096	17917	17916	18051	17895	17899	17971	18061	18173	17893	17996	18103	18198	18030	18163	18085	18100	18025	17978	17991	18122	18023	18195	18065	17893	18137	18034	18098	18136	18033	17962	18063	17989	17993	18021	17922	18125	17969	18245	17990	18083	17948	17919	18021	18046	17988	18159	18122	18038	17901	18093	17915	18267	18000	18096	18069	18073	18065	18094	18134	18013	18125	17970	18045	18101	18036	18082	17999	18042	18137	18114	17788	18028	18023	18067	18072	18025	18024	17906	18020	18061	18141	17931	18177	18100	17897	18144	17983	18100	18072	18042	17977	18027	18036	18021	18206	18119	18149	18350	18018	18117	17871	18218	17909	18179	18088	18098	18101	18049	17900	17689	18206	17935	17994	18177	18046	17822	18106	18029	17961	17950	18029	18079	18043	18004	18082	18055	18060	18159	18058	18042	17980	17870	18208	18043	18026	18061	18238	18039	17999	18056	18137	17888	17869	17940	17937	18192	17952	17938	18093	18255	17820	17985	17942	18072	17830	18220	17880	18124	18077	18025	17920	18068	17957	17947	18127	18073	18051	18094	17992	18009	18088	17778	18036	17993	17978	17993	18050	18048	18030	17916	18000	17920	18024	17919	17957	18324	17825	18061	17909	18096	18055	18031	17970	18182	18143	17886	18007	18130	17968	17996	17942	17907	18066	17903	17991	17965	17918	18100	18096	18048	18114	18072	18081	18044	18057	18189	17950	18002	18260	18023	18186	17887	18029	17973	17977	17890	17981	18061	17984	17931	17830	18113	18135	18046	18041	18106	18143	18005	18194	18063	17982	17997	18012	18202	18102	18001	18137	17966	18031	18093	17991	17946	18216	17839	18073	18041	17900	18056	18162	18051	17933	18036	18021	18047	18097	17959	17999	18136	17963	18189	17854	18054	18203	17999	18039	18117	17940	17900	18026	17960	18038	17985	18025	18034	18041	18074	17829	18062	18084	18208	18125	18018	18164	17985	17986	18062	17963	17983	18196	17963	18023	18059	18024	18132	17866	18038	17952	17917	17910	17872	18133	18003	18130	17975	17824	18029	18101	18106	17931	18022	18038	18148	17995	18045	18045	18095	17990	18173	18010	17899	17940	17852	18239	18082	18220
28672	26484	32877	28432	24067	22823	21452	21156	21234	21081	21215	21170	20840	21086	21076	21305	21406	20892	21007	21123	21039	21079	21183	20875	20904	20797	20893	20735	21141	21398	21212	21126	21169	20902	20731	20773	20905	20835	20937	20809	20965	20871	20953	21144	20907	21026	21020	20869	20977	20813	20822	20735	21183	20765	20992	20819	20780	20660	21025	20834	21059	20870	21009	20969	20888	20902	20838	20823	20769	21000	20803	20930	21099	20769	20656	20857	20867	21128	21040	20892	20669	20962	20831	20779	20869	20768	20862	20899	20882	20841	21074	20981	20761	21012	20897	20742	20830	21022	20967	21165	21064	21120	20909	21039	20633	20903	20990	20974	21015	20775	20672	20843	20849	20977	20928	20905	21073	20967	21001	20761	20849	20698	20834	20804	20865	20968	20928	21083	20801	20682	20955	20856	20900	20956	20945	20926	20934	20695	20720	20828	21028	20903	20908	20687	20804	20841	20941	20894	20945	20865	20603	21023	20976	20996	20965	21002	20918	20817	21015	20932	20797	20902	20746	20901	20915	20908	20871	21059	20914	20816	20813	20887	20903	21012	21089	20952	20948	20988	20693	20879	21008	20975	20991	20735	20957	20871	20958	20937	21022	20923	20863	20925	21004	20794	21006	20879	21001	20749	20699	20904	20759	20950	20774	20608	21060	20717	20755	20996	21072	20921	20733	20970	20949	21141	20856	21067	20653	20802	21082	20922	20953	21017	21079	21030	20929	20757	20980	20824	20872	21091	20739	20702	20884	20829	21022	21047	21039	20794	20864	20986	20897	20776	21036	20839	20754	20979	20866	21342	21077	20768	20982	20818	20914	21096	20986	20722	20919	20836	20961	20974	20793	20823	20960	21061	21075	20927	21003	20767	20950	20750	20941	21099	20905	20759	20863	20833	20950	20732	20882	20906	21026	20960	20696	20795	20812	21048	21032	20802	20760	20708	20979	20925	20750	20889	21034	20792	21033	20963	20829	21028	20774	20846	21054	20835	20591	20663	20804	20812	21035	20912	21161	20899	20783	20991	20892	20777	20827	20819	20800	21056	20769	20850	21103	20752	20854	20888	20934	20913	20820	20806	20962	21128	21295	20872	21086	21071	21004	20931	20956	21218	20775	20800	20937	20817	20960	20688	20934	20950	21008	20836	20786	20950	20900	20922	20953	20982	20935	20953	20953	20908	20902	21032	20718	20963	20741	20926	20828	20986	20830	20865	20907	20985	20905	20767	20841	20868	20967	20940	20805	20881	20973	20727	21007	20757	20827	20778	21066	20849	20868	20677	21072	20876	20962	21075	20878	20765	20962	21075	20894	20682	20971	20726	20906	21090	20905	21112	21200	20757	21005	20922	21026	20905	20938	21092	21003	20983	20716	20947	21113	20928	20759	20775	20961	20702	20812	20843	20805	20621	20890	20948	20800	20942	20855	20946	21097	21032	20716	20826	20710	20696	20797	20977	20976	20918	20850	20824	20903	21127	21087	20773	20912	20939	20931	20884	20964	20883	20931	21187	20942	20959	20871	20917	20773	20721	20811	21087	20921	20846	20956	20950	20945	20850	21082	20937	20837	20999	20735	21052	20907	20851	20933	20983	21115	20798	20833	20907	20817	20961	21011	20754	20855	20903	20901	21066	21203	20769	21039	20935	21021	20908	20879	20927	20722	20895	21046	20868	21049	20899	21069	20934	20809	21045	20864	20899	21018	20892	20920	21104	20879	20975	20944	20878	21087	20971	20967	20935	20900	20845	20863	20771	20796	20887	20988	20890	20876	20952	20751	20985	20822	20804	20743	21172	21082	20959	20899	21097	20764	20996	20841	20755	21125	21084	21022	20913	21051	20744	20957	20859	20926	20916	20887	20937	21045	20964	21035	20907	21075	20943	20757	20914	21037	20861	20990	21015	20953	20928	20826	20975	20884	21091	20978	20865	20695	20704	20930	20814	20820	21021	21084	20985	20867	21035	20933	20777	20820	21025	20873	20981	20920	20858	20793	20818	20796	20841	21153	20752	20820	20787	20976	21069	21030	20884	20979	20969	20897	20774	20777	20607	20912	20670	20892	20829	21058	20840	20938	20974	20915	21025	20880	20744	20543	20883	20895	20879	21107	20924	21005	20884	20863	20838	20819	20956	20831	20943	20833	20765	20992	21114	21023	20916	20904	20901	20940	21066	20938	20819	20919	20852	21023	20729	20759	20743	20708	20957	20767	20804	20882	20793	20767	20591	20955	20855	20918	20656	20746	20860	20913	20877	20957	20879	20834	20853	20905	20699	20815	20931	20785	20786	21131	20926	20986	21047	20788	20846	20819	20980	20970	20834	21061	20790	20865	21080	21057	21008	20872	20930	20783	20829	20780	20884	20764	20926	21058	20895	20851	20906	20886	21008	20822	20969	20808	20791	21117	20925	20749	20847	20900	20867	20807	20884	20913	20973	20689	21049	20930	20962	20878	20906	21045	20940	20948	20779	21105	20799	20939	21151	20799	20877	20922	20946	20881	20806	20767	20577	20789	20782	20819	21128	20844	20799	20877	20726	20825	20950	20754	20799	20789	21056	20825	20862	20802	21070	20928	20862	20912	20620	21055	21008	21031	20862	20799	20898	20876	20863	20901	21050	20983	20885	21040	20898	20980	20923	21013	21001	20802	21105	20856	20688	20845	20839	21089	20790	20889	21023	20864	20793	21058	21046	20963	20909	20722	20988	20710	20850	20926	20989	20941	20966	20751	20978	20727	20880	20850	20738	20800	20981	20997	20905	20921	20883	20977	20974	20903	20866	20743	20787	20638	20874	20837	20862	20906	21081	20971	21141	20990	21060	20817	20917	21044	20832	21106	21171	20909	20920	20850	20791	20835	20854	20891	20893	20898	20724	20983	20668	20880	20779	20912	20995	21019	21026	21060	20821	20872	20977	20930	20948	20942	20945	20926	20878	20947	20863	20839	21085	21052	20889	20975	20777	20987	21053	20969	21124	20889	20917	20956	20697	20785	20811	20497	20847	20636	20997	20894	20942	21110	20791	20787	21112	20870	20744	20834	20830	20791	21039	20896	21001	20937	20738	20842	20925	20859	20986	21006	21172	20792	20891	20938	20900	20875	20873	20870	20701	20933	20875	21071	20862	21040	20959	20815	20829	20730	20721	20760	20968	21144	20918	20971	20894	20942	20976	20822	20816	20728	20860	21065	20975	20885	20788	20881	20643	20965	21054	20946	21024	21107	20744	20791	20830	20875	20689	20906	21107	20726	20950	20903	21024	20814	20740	20877	20990	20948	21142	20969	20919	21000	20926	20939	21025	20865	20944	21005	20833	20878	20829	20907	20859	20823	20718	20834	20965	20738	20849	20648	20863	20919	20914	20747	20768	21052	21058	21043	20973	21092	20966	20962	20660	21153	20930	20847	21063	20798	20824	20965	20770	20860	20938	20809	20822	20996	20778	21068	20846	20888	20823	20623	20973	21053	20990	20846	20891	20865	21054	20737	21054	20892	21121	21088	20849	21003	20738	20875	20987	20821	20858	20905	20574	20894	20888	20799	20839	20764	20812	21287	21049	20728	20896	20796	20724	20916	20977	20847	20663	20877	20988	20984	20916	20917	21040	20738	20995	20683	20644	20947	20899	20915	20954	21218	20892	20830	20892	21017	20946	21029	20918	21110	20879	21051	20888	20779	20823	21110	20617	20970	20807	20735	20903	20993	21194	20769	21071	21163	21004	20836	21045	20818	21066	20994	21147	21000	20883	20974	20981	21049	20735	20881	20861	21112	20898	21080	21085	20762	21099	20694	20710	21081	20995	20937	21165	21212	21102	21142	20921	20881	20871	20840	20973	20799	20883	21109	21010	21314	20959	20874	20716	20634	20706	20751	21018	21017	20943	20862	20937	20956	20976	20931	20969	21006	20765	20937	21071	20903	21067	20623	20769	21030	20930	20799	20840	20814	20811	20753	20859	20840	20923	20795	21020	20979	20956	20789	20779	20704	20916	20809	20866	20794	20815	21030	20833	20831	20896	20894	20713	20739	20992	21077	20827	20871	20944	20964	21096	20934	20989	20834	21001	21010	20825	20792	20958	21051	21056	20970	20939	20955	20852	20787	21085	20913	20895	20878	20908	21141	20902	20878	20928	20981	20810	20999	20938	20807	20921	20909	20975	20709	20905	20961	20739	21001	21000	20812	20755	21024	20847	21012	20935	20888	20690	20831	20919	20765	20696	20992	21092	21145	21076	20737	20882	20936	21094	20941	20898	20711	21135	21004	21139	20987	20816	20708	20858	20961	20891	20981	21072	21156	20913	21111	20920	20870	20726	20895	20665	20872	20611	20820	20907	20733	20905	20831	20909	20772	20542	20871	20898	21152	20959	20768	20633	20948	21015	21017	20994	20811	21028	20859	20880	21014	21068	21201	20912	20884	20829	21023	20887	21115	20988	20899	20607	20824	21033	20824	20705	20954	20914	20789	20888	21015	20842	20824	20951	20779	20909	20941	21125	21201	20958	20946	20866	21037	20973	20993	20983	20687	20751	20969	21001	20960	20823	20897	20993	20891	20823	20955	20913	20761	20719	21053	21050	20807	20832	20889	20747	20831	20953	20907	20831	20992	20675	20786	20767	20951	20871	21056	21018	20909	20846	20917	20866	20906	21239	20927	20999	20856	20931	20843	20806	20927	20841	20751	20954	20800	20825	20864	20935	21053	20905	20930	20665	20881	21016	20964	20883	20902	21053	20974	20827	20861	20938	21030	20803	20832	20924	20827	20876	21070	20756	20840	20716	21117	20607	20851	20860	20797	20716	20958	20769	20663	20917	20964	20927	21036	20918	21019	20877	21015	20958	20985	20901	21067	20876	20553	20942	21107	21081	20995	21009	20710	20867	20880	21208	20797	20939	21051	21056	20829	21089	20910	20818	20853	21153	21091	20749	20932	20802	21077	20837	20934	21025	21086	20918	21031	20874	20756	20697	20867	21069	20937	21094	21109	20898	20832	20899	20755	20880	20821	20934	21002	20979	20953	21061	20971	20830	21067	20854	20736	20879	20768	21039	20783	20646	20793	20858	20926	20862	20695	20838	20706	21172	20959	21008	21023	20850	20896	20902	20909	20866	20890	20977	20818	20853	20904	20879	20818	20833	20794	20951	21117	20904
27710	40420	33887	24950	22034	19506	17875	17553	17398	17488	17540	17304	17336	17449	17306	17462	17428	17195	17180	17441	17233	17242	17293	17175	17161	17195	17268	17195	17420	17628	17633	17381	17372	17125	17340	17206	17103	17181	17212	17131	17268	16979	17147	17198	17116	17062	17090	17213	17123	17272	17060	17084	17232	17245	17222	17076	17144	17138	17126	17051	17159	17105	17009	17054	17034	17084	17165	17217	17404	16907	17137	17118	17178	17094	17276	16913	17085	17287	17012	17076	16988	17054	17162	17113	17129	17144	17038	17119	17039	17139	17129	17111	16974	17119	17212	17176	17283	17190	17118	17287	17103	17114	16978	17116	17225	17073	17112	17046	17181	17107	17184	17214	17187	17108	17106	17002	17068	17077	17138	16981	16994	17248	17175	17276	17210	16979	17142	17035	17002	17142	17140	17250	16815	17226	17153	17200	17259	17073	17262	17076	17237	17023	17100	17113	17064	17058	17175	17091	17006	16989	17056	17057	17167	17161	17123	17173	17166	17055	17060	17268	17227	16960	17196	17132	17229	17193	17149	17169	17233	17026	17218	17023	17007	17224	16943	17203	17180	17095	17178	17045	17062	17136	17146	17094	17206	17222	16943	17109	17126	17083	17211	17023	17005	17122	17010	17105	17125	17109	17165	17120	17158	17189	17016	16981	17130	17184	17388	16890	17247	17053	17104	16938	17226	17112	17198	17110	17192	17199	17070	17117	17142	17049	17014	17292	17174	17054	17009	17163	17105	17069	17167	17316	16974	17124	17092	17212	17120	17100	17116	17110	17005	17121	17095	17218	16973	17098	17149	17129	17191	17158	17127	17019	17162	17091	17146	17149	17220	17099	17122	17173	17107	17146	17113	17189	17254	16960	17187	17126	17183	16931	17060	17007	16955	17079	16942	17111	17192	17095	17112	17052	17190	17168	17129	17116	17168	17133	17174	17248	17116	17309	17081	16918	17041	17102	17199	17279	17142	17027	17273	17190	17165	16949	17281	17051	17290	17142	17166	17038	17048	16955	17113	17232	17038	17207	17204	17309	17265	17221	17059	17067	17084	17173	17116	17205	17107	17209	17029	17143	17106	17354	17183	17096	17095	17206	17268	17143	17205	17105	16997	17078	17190	17195	17129	17069	17184	17086	17229	17263	17267	17145	17050	17153	17324	17237	17270	17070	16863	17232	17139	17335	16939	16918	17054	17191	17096	17179	17223	17130	17281	17271	17114	17117	17293	17145	17159	17206	17223	17027	17050	17194	16956	17082	17071	17200	17061	17118	17178	17168	17162	17178	17084	17038	17144	17231	16898	17195	17372	17130	17095	17128	17100	17288	17177	17096	17257	17081	17070	17146	16952	17077	17036	17111	17053	17187	17364	17008	17133	17243	17029	17265	17131	17105	17131	17141	16925	17026	17135	16929	17060	17168	17112	17037	17208	17124	17218	17123	17036	17133	17181	17082	16918	17132	17091	17189	17257	17043	17200	17108	17267	17133	17027	17180	17311	17171	17146	17188	17028	17107	16966	17105	17196	17097	17167	17104	17211	17219	17046	17087	17061	17140	17255	17183	17051	17230	17270	17060	16945	17082	17200	17165	17122	17012	17147	17112	17150	17108	17012	17029	17057	17070	17126	16933	17121	16947	17100	17148	17077	17024	17119	17079	17098	17088	17227	17015	17150	17057	17135	17191	16912	17195	17087	17150	17040	17281	17042	17177	16792	17282	17078	17205	17160	17205	16948	17124	17094	17065	16997	17074	17191	17049	17060	17008	17135	17206	17031	17197	17095	17075	17194	17146	17132	17228	17179	16993	17179	17012	17066	17000	17111	17077	17247	17306	16999	17219	17053	17103	17139	16910	17160	17159	17029	17110	17246	17041	17142	17194	17129	17096	17128	17237	17075	17099	17001	17019	17131	17230	17213	17054	17103	17083	17171	17360	17045	17188	17162	17184	17179	17018	17234	17085	17051	16990	17059	17121	17047	17230	17135	16939	17121	17054	16985	17160	16988	17121	17010	17133	17140	17248	17151	16976	17036	17150	17016	17228	16997	17239	17076	16983	17161	17174	16963	17226	17049	16958	17303	17062	16983	17050	17237	17045	17077	17043	17135	17005	17314	17094	16982	17193	17093	17192	17133	17145	17211	17150	17179	16964	17140	17105	17123	17189	17058	16983	17069	17263	17086	17093	17053	17071	17016	17103	17220	17136	17187	17100	17187	17012	17320	17202	17104	17073	17085	17039	17079	17015	17100	17180	16990	17275	17008	17203	17076	17152	17107	17179	17078	17179	16943	17187	17251	17166	17035	17110	17243	16920	17273	17116	16988	17104	17248	17078	17126	17161	16963	17194	17242	17107	17215	17071	17177	17262	17044	17194	17172	17022	17002	17203	17119	17081	17181	17107	17155	16996	17248	17215	17159	17272	17117	17183	17154	17249	17055	17009	17126	17192	17264	17172	17247	17139	17143	17234	17135	17160	17053	17151	17049	17046	17079	17233	17241	17285	17140	16964	17016	17068	17124	17181	16992	17154	17170	17212	17068	17138	17149	17118	16961	17200	17024	17078	17080	17263	17246	16930	17059	17052	17189	17210	17001	16819	17225	17215	17263	17203	17188	17105	16983	16966	17108	17012	17099	17268	17026	17088	17209	17008	17142	16997	17030	17115	17175	17233	17155	17163	17108	17079	17134	17037	17319	17053	17132	17169	16968	17093	16999	17042	17039	17108	17106	17205	17017	17210	17078	17103	17128	17059	17134	17198	17212	17057	17207	17228	17162	17177	17148	17168	17235	17261	17057	17145	16944	17155	17028	17127	17138	17108	17226	17183	17181	17138	17149	17148	16948	17194	17060	17203	16991	17011	17003	17146	17158	17199	17150	17029	17105	16956	17151	17148	17042	17186	17322	16972	17115	17208	16988	17343	17094	17295	17139	17209	17181	17073	17099	17012	17102	17058	17162	16852	17081	17190	17112	17195	17159	17115	17039	17137	17162	17018	17328	17220	16975	17228	17155	17168	17121	17133	17154	17172	17119	17255	17079	17180	17178	16877	17097	17160	17158	17178	17195	17057	16973	17160	17042	17257	17005	17002	17108	17186	17050	17084	17030	17104	17030	17170	17132	17052	17130	17021	17125	17159	17117	17209	17237	17238	17241	17173	17106	17205	17166	17244	17148	17020	17113	16983	17019	17225	17207	17097	17143	17130	17055	17021	17064	17210	17099	17165	17317	17129	17069	17077	17019	17111	16962	17066	17309	17140	16990	17340	16991	17236	17098	17076	17241	16942	17055	17088	17226	17120	17143	17092	17278	17036	17002	17122	17183	17152	17081	17221	17193	16983	17185	17291	17072	17032	17220	17185	17122	17194	17108	17066	16987	17239	17257	17050	17296	17161	17240	17044	17064	17128	17160	17117	17210	17064	17206	17171	17044	17178	17260	16961	17045	17113	17082	17325	17196	17133	17011	17074	17221	17036	17095	17227	17205	17291	17179	17099	17132	17094	16975	17202	17023	16996	16980	17091	17171	17066	16981	16979	17061	17238	17019	17192	16920	17039	17083	17002	17072	17182	17346	17096	17173	17168	17057	17012	17129	17200	17167	17047	17215	17065	16996	16941	17145	17116	17276	17168	17239	17032	17015	17123	17186	17089	17321	17070	17123	17101	17198	17141	17119	17077	17183	17298	17316	17182	17097	17169	17146	17168	17145	17066	17113	17116	17053	17160	17075	17049	17062	16974	17076	17244	17150	17295	16963	17147	17053	17122	17235	17072	17010	16990	17193	17102	17054	16973	17047	17282	17029	17168	17156	17127	16999	16928	17079	17338	17101	17058	17309	17043	17298	17000	17302	16960	17061	17068	17164	17124	17217	17080	17011	17010	17242	17099	17331	17007	17213	17017	17100	17192	17173	17024	17035	17182	17018	17264	17148	17281	16994	17210	17038	17078	16935	16936	17155	17139	17071	17201	17247	17087	17012	17334	17082	17105	17105	17213	17024	17039	17123	17061	17052	16966	17072	17090	17240	17231	17211	16954	17120	17028	17049	17085	17109	17016	17256	17255	17072	17154	17238	17085	17196	17127	17163	17030	17160	16915	17189	17021	17027	17082	17208	17157	17242	17097	17150	17143	17136	17221	17131	17119	17115	17379	17146	17065	17188	17227	16978	17110	17129	17043	17243	17052	17155	16954	16874	17084	17148	17117	17226	17045	17241	17221	17065	17144	17067	17287	17147	17162	17186	17028	17256	17106	17183	16998	16972	17124	17042	16940	17130	17250	17109	17137	17119	17118	17053	17046	17155	17044	17158	17063	17070	17158	17210	17122	17147	17197	17171	17237	17103	17168	17223	17023	17154	17040	16980	17052	17117	17109	17186	17141	17061	16995	17291	17076	17166	16989	17090	17099	17196	17171	17054	16998	16986	17195	17162	17148	17240	17186	17150	17052	17312	17061	17221	17086	17263	17156	17077	17224	17066	17212	17200	17270	17233	17083	17166	16995	17201	17316	16976	17238	17246	17108	17000	17194	17176	17133	17038	17129	17166	17110	17062	17254	17156	17151	17206	17139	17292	17230	17209	17100	16999	17134	17203	17136	17217	16914	17091	17061	17190	17193	17161	17025	17083	17228	16955	17173	17128	17156	17143	17167	17181	16927	17020	17192	17124	17077	17131	17043	17057	17106	17118	17109	17157	17072	17018	17105	17021	17135	17005	17275	17007	17240	17084	17253	17045	17150	17067	17005	17110	17041	17184	17118	17097	17058	17164	17195	17223	17244	17287	17078	17009	17030	17185	17115	17149	17140	17021	17277	17193	17148	17180	17251	17169	17271	17218	17192	17089	17150	17166	17205	17100	16925	17124	17245	17040	17112	17154	17121	17037	17142	17116	17161	17229	17081	16971	17116	17290	17207	17159	17013	17131	17128	17270	16924	17311	16951	17266	16972	17133	16969	17080	17259	17100	17055	17049	17156	17218	17137	17095	17100	17114	17280	16967	16879	17116	17182	16941	17076	17154	17240	17176	17166	17298	17037	17143	16915	17232	17119	17179	17205	17052	17273	17121	17314	17146	17196	17210	17270	17188	17286	17103	17086	17059	16991	17167	16897	17085	17064	17220	17131	16986	17053	17204	17185	17260	16910	17111	17043	17020	17144
23982	21497	29115	24677	23522	24866	24127	21407	20712	20934	20855	20795	20599	20566	20763	20601	20665	20734	20627	20535	20673	20533	20543	20472	20476	20208	20580	20900	22024	22866	22164	21522	21189	20617	20394	20381	20372	20116	20240	20298	20438	20088	20195	20115	20245	20182	20171	20425	20225	20081	20293	20364	20350	20048	20057	20132	20178	20033	20212	20082	20213	20264	20392	20081	20072	20283	20352	20258	20068	20282	20188	20193	20343	20483	20064	20162	20238	20125	20288	20158	20339	20326	20217	20111	20067	20200	20289	20349	20163	20135	20213	20147	20025	20229	20252	20226	20229	20258	20066	20347	20304	20307	20109	19997	20219	20289	20121	20331	20107	19952	20146	20047	20173	20087	20098	20079	19970	20107	19952	20041	20177	20140	20201	20024	20249	20230	20386	20325	19976	20027	20409	20350	20125	20333	20325	20381	20268	20041	20062	20127	20186	20148	20342	20039	20128	20242	20292	20351	20022	20070	20229	20374	20076	20139	20293	20143	20172	20178	20298	20102	20353	20142	20124	20316	20086	20292	20184	20239	20285	20212	20411	20154	20160	20084	20247	20303	20377	20052	20169	19935	20254	20284	20134	19902	20157	20093	20175	20107	20286	20118	20161	20016	20139	20246	20051	20085	20230	20199	20261	20298	20136	20151	20128	20075	20291	20248	20126	20279	20325	20121	20052	20008	20300	20292	19916	20187	20117	20255	20562	20101	20000	20386	20164	19903	20440	20064	20444	20229	20057	20098	20119	20106	20191	20088	20098	20265	20115	20176	20304	20161	20227	20297	20170	20024	20257	20131	20181	20308	20295	20117	20146	20108	20223	20108	20188	20022	20155	20169	20273	20238	20382	19962	20149	20156	20391	20135	20239	20201	20256	20213	20201	20193	20149	20195	20155	20215	20076	20082	20292	20222	20117	20076	20238	20139	20281	20170	20473	20066	19984	20077	20308	20273	20371	20101	20042	20072	20221	19924	20270	20064	20120	20143	20240	20268	20155	20273	20182	20055	20202	20065	20139	20120	19814	20095	20261	20168	20305	20174	20273	20488	20320	20160	20314	20188	20134	20188	20100	20201	20326	20117	20327	20229	20258	20245	20297	20121	20237	20128	20163	20059	20080	19938	20106	20283	20172	20108	20242	20533	20104	20412	20113	20253	20061	20374	20194	20073	20087	20144	20199	20280	20224	20230	20183	20238	20125	20197	20120	20128	20279	20041	20182	20153	20309	20118	20182	20200	20240	20068	20161	20080	20187	20238	20401	20057	20000	20070	20201	20338	20297	20224	20225	20030	20154	20014	20377	20199	20356	20328	20145	20215	20346	20268	20100	20308	20119	20241	20200	20122	20151	20317	20064	19996	20195	20240	20085	20155	20072	20206	20186	20283	20069	20297	20260	20136	20286	20248	20198	19920	20199	20241	20245	20050	20058	20178	20356	20155	20249	20239	20208	20199	20130	20186	19951	20149	20146	20171	20318	20424	20246	20233	20091	20234	20231	20154	20146	20276	20003	20300	20167	20160	20249	19934	19792	20231	20173	20277	20229	20326	20170	20048	20202	20147	20292	20216	20284	20184	20044	20139	20112	20118	20112	19876	20248	19907	20024	20128	20022	20361	20205	20043	20059	20289	20179	20200	20041	20133	20106	20157	20254	20240	20085	20024	20210	19891	20122	20242	20471	20088	20089	20346	20265	19990	20124	20368	20267	20352	20167	20238	20249	20187	20299	20039	19932	20194	20224	20194	20209	20187	20308	20009	20165	20229	20086	20229	20378	20012	20087	20238	20283	20228	20254	20196	20095	20195	20247	20048	20234	20277	19975	20314	20203	20198	20224	20310	20271	20293	20079	20085	20272	20032	20159	20295	20343	19942	20278	20275	20245	20486	19998	20202	20099	20183	20085	20131	20188	20206	20368	20250	20248	20253	19953	20317	20141	20079	20080	20229	20284	20213	20133	20087	20260	20075	20169	20172	20018	20232	20401	20187	20060	20249	20266	20125	20032	20298	20184	20006	20251	20295	19990	20211	20207	20240	20282	20284	20201	20224	20237	20338	20064	20305	20117	20056	20451	20141	20339	20306	20162	20004	20251	20158	20241	20001	20040	19981	20024	20123	20235	20254	20305	20049	20151	20290	20335	20144	20233	20188	20353	20165	20049	19979	20202	20198	20005	20116	20162	20185	20042	20164	20323	20077	20400	20163	20277	20148	20427	20302	20035	20046	20220	20095	20170	20121	20346	20168	20270	20390	20283	20277	20368	20071	20245	20255	20164	20078	19979	20146	20266	19937	20140	20146	20269	20180	20171	20198	20198	20251	19970	20003	20155	20216	20149	20284	20362	20169	20229	20162	20159	20162	20127	19994	20229	20112	20217	20144	20225	20237	20096	20092	20239	19926	20188	20238	20321	20017	20281	20210	20195	20031	20287	20145	20162	20246	20219	19973	20107	20284	20275	20205	20134	20238	20408	20171	20191	20048	20236	20276	20082	20086	20268	20289	20082	20200	20304	20294	20347	20227	19957	19979	20220	20140	20225	20063	20133	20045	20181	20086	20104	20197	20127	19994	20099	20234	20192	20181	20437	20220	20248	20295	20207	20058	20431	20335	20043	20220	20125	20174	20022	20298	20240	20104	20027	20000	19979	20230	20208	20308	20218	20087	20198	20209	20290	20293	20003	20146	20092	20329	20163	19954	20050	20201	20135	20161	20112	20206	20467	20269	20241	20308	20213	19947	20142	20062	20370	20135	20157	20008	20257	20424	20268	20086	19970	20215	20035	20134	20344	20102	19870	20005	20040	20250	20022	20069	20140	20367	19977	20091	20360	19954	20234	20260	20159	20172	20314	20068	20339	20231	20093	20029	20268	20294	20090	20123	20139	20187	20056	20336	20078	20106	20248	20207	20232	20272	20150	19930	20030	20318	20107	20054	20264	20275	20003	19974	20214	20065	20112	20336	20244	20157	20287	20276	20202	20249	20012	20223	20175	20167	20122	20189	20344	20287	20358	20288	20231	20144	20109	20227	20252	19941	20144	20057	20123	20167	20388	20280	20164	20269	19955	20056	20144	20222	20494	20033	20431	20135	20069	20185	20164	20348	20153	20283	20125	20035	20210	20204	20128	20051	19975	19997	20338	19847	20021	20155	20202	20183	20337	20237	20346	20074	20147	20115	20133	20342	20206	20050	20036	20200	20241	20497	20348	20201	20139	20195	20057	20097	20200	20150	20159	20253	20317	20192	20312	20177	20178	20248	20019	20090	20114	19927	20124	20103	20244	20224	20275	20429	20069	20014	20137	19863	20057	20206	20267	20068	20244	20001	20225	20320	20134	20196	20283	20124	20229	20218	20231	20272	20358	20174	20256	20351	20391	20011	19998	20111	20066	20359	20162	20212	20210	20263	20334	20366	20265	20110	20129	19871	20363	20064	20372	20013	20090	20123	20081	20356	20232	20037	20244	20053	20213	20204	20213	20096	20296	20232	20090	20124	20301	20155	20021	20072	20242	19977	20095	20028	20215	20025	19969	20159	20235	19872	20126	20007	20190	20070	20370	20069	20261	20083	20093	20276	20106	20118	20168	20168	20396	20097	20277	20284	20000	20322	20058	20219	20088	20172	20190	20181	20293	20221	20193	20160	20191	20208	20187	20159	20155	20142	20206	20154	19985	20118	20055	20048	20218	20138	20400	20038	20258	20144	20068	20428	20510	20175	20319	20261	20168	20290	19986	20218	20230	20298	20138	20474	20239	20117	19921	20263	20424	20042	20082	20167	20226	19935	20375	20085	20077	20125	20040	20178	20127	20290	19963	20146	20082	20074	20099	20145	20290	20266	20146	20217	20280	20156	20185	20254	20250	20120	20218	20158	20305	20182	20421	20027	20241	20231	20267	20339	20149	20165	20365	20299	20177	20188	20141	20210	20228	20064	20163	20148	20079	20446	20092	20324	20231	20166	20290	20378	20168	20105	20154	20082	20217	19971	20070	20136	19964	20252	20397	20290	20123	20195	20090	20087	20328	20257	20203	20008	20351	20017	20105	20181	20192	20184	20310	20074	20265	20099	20243	20185	20116	20002	20195	20330	20342	20069	20162	20050	20204	20388	20173	20036	20168	19922	20288	20152	20214	20277	20169	20069	20142	20240	20227	20273	20327	20040	20075	20208	20344	20038	20320	20110	20184	20183	20274	20104	20137	20311	19956	20198	20163	20210	20004	20312	19900	20144	20232	20200	20347	20098	20267	19989	20158	20313	20171	20102	20300	20031	20058	20236	20299	20281	20243	20333	20275	20056	20200	20253	20386	20269	20150	20296	20139	20178	20302	20306	20196	20247	20284	20291	20141	20341	20208	20170	20044	20255	20424	20191	20042	20302	20146	20364	20029	20077	20240	20066	20040	20044	20156	20101	20014	20078	20234	20167	20335	20000	20099	20072	20148	20100	20222	20276	20053	20049	20111	20212	20014	20123	20336	20274	20121	20117	20433	20301	20152	20246	20130	19998	20197	20139	20276	20031	20224	20128	20324	20042	20187	20191	20180	20222	20180	20125	20185	20378	20202	20274	20154	20189	20081	19981	20303	20221	20303	20078	20106	20245	20201	19960	20120	20234	19906	20147	20187	20186	20162	20194	20050	20261	20100	20183	20438	20249	20151	20318	20197	20101	20186	20091	20154	20177	20132	20154	20072	20086	20424	20142	20104	20172	20146	20191	20038	20213	20190	20273	20053	20113	20285	20340	20196	20175	20324	20135	20298	20326	20102	20183	20167	20336	20026	20079	20047	20013	20314	20155	20346	20200	20153	20156	20174	20254	20218	20221	20258	20150	20381	20121	20068	20066	19902	20052	20244	20100	20271	20111	20342	20181	20222	20304	20180	20237	20324	20147	20271	20182	20138	20133	20148	20253	20111	20214	20107	20372	20151	20224	20049	20086	20121	20149	20268	20109	20203	20313	20365	20212	20213	20122	20266	20359	20175	20393	20192	20534	20236	20245	20306	20140	20185	20126	20105	20189	20119	20185	20253	20087	20213	20115	20017	20007	20205	20292	20206	20263	20245	20182	20054	20197	20020	20106	20189	20178	20308	20152	20227	19982	20346	20317	20252	20199	20197	20327	20386	20269	20220	20160	20132	20034	20139	20293	20156	20093
30268	50545	39352	29792	24934	21548	18471	17855	17567	17402	17558	17391	17281	17456	17411	17262	17394	17428	17062	17157	17163	16940	16958	17004	17050	17045	17377	18045	19539	20330	19239	18450	17574	17029	16860	16729	16886	16623	16702	16498	16837	16840	16786	16641	16777	16782	16691	16727	16739	16885	16670	16854	16691	16856	16743	16654	16689	16744	16933	16532	16681	16878	16666	16446	16777	16793	16782	16742	16700	16747	16718	16833	16874	16763	16825	16753	16729	16933	16746	16692	16683	16679	16853	16720	16757	16720	16570	16801	16952	16763	16853	16802	16817	16733	16739	16660	16908	16830	16543	16847	16482	16887	16882	16806	16715	16818	16641	16649	16723	16724	16809	16879	16604	16744	16762	16717	16649	16807	16757	16805	16868	16701	16768	16767	16782	16798	16740	16801	16677	16633	16781	16782	16794	16639	16821	16761	16692	16721	16741	16819	16568	16747	16717	16737	16552	16740	16736	16910	16877	16624	16742	16730	16853	16989	16881	16562	16709	16825	16589	16991	16919	16740	16710	16807	16824	16765	16810	16659	16673	16560	16873	16633	16791	16632	16820	16741	16749	16704	16872	16973	16690	16810	16834	16775	16748	16744	16947	16703	16557	16672	16806	16761	16902	16936	16972	16589	16847	16696	16915	16682	16831	16602	16751	16833	16740	16838	16755	16670	16713	16772	16930	16542	16780	16769	16688	16565	16539	17076	16743	16511	16713	16710	16783	16769	16707	16654	16653	16690	16709	16791	16895	16652	16671	16940	16773	16901	16715	16644	16660	16864	16679	16611	16740	16737	16832	16823	16747	16868	16797	16699	16617	16861	16723	16700	16720	16852	16774	16664	16799	16668	16727	16684	16820	16746	16787	16697	16828	16860	16667	16669	16663	16625	16750	16598	16681	16570	16735	16746	16593	16680	16746	16450	16676	16754	16873	16686	16734	16794	16741	16817	16762	16861	16726	16657	16722	16812	16690	16749	16736	16792	16699	16828	16768	16808	16604	16754	16736	16849	16787	16591	16741	16734	16686	16634	16694	16805	16769	16647	16859	16684	16717	16825	16609	16728	16815	16830	16810	16614	16677	16983	16713	16747	16656	16829	16737	16661	16837	16710	16749	16713	16817	16559	16815	16595	16674	16611	16808	16716	16615	16725	16822	16768	16641	16671	16734	16673	16813	16735	16752	16678	16821	16497	16817	16801	16719	16856	16632	16660	16753	16737	16608	16654	16673	16782	16730	16797	16712	16702	16714	16932	16714	16676	16810	16710	16775	16614	16817	16625	16770	17018	16720	16894	16618	16775	16807	16855	16713	16581	16753	16861	16605	16752	16789	16806	16830	16752	16633	16639	16768	16699	16718	16819	16625	16680	16741	16728	16612	16777	16516	16749	16842	16621	16621	16884	16782	16830	16561	16750	16858	16728	16739	16704	16781	16657	16776	16576	16903	16773	16631	16670	16870	16919	16734	16670	16468	16825	16785	16638	16681	16866	16731	16803	16649	16578	16716	16874	16807	16700	16788	16856	16639	16936	16764	16689	16858	16814	16804	16791	16718	16752	16933	16611	16570	16713	16817	16935	16875	16692	16739	16634	16878	16822	16821	16739	16773	16767	16733	16753	16647	16896	16753	16743	16783	16747	16707	16663	16786	16832	16789	16518	16632	16691	16713	16660	16668	16694	16780	16660	16867	16696	16823	16932	16741	16590	16828	16749	16732	16845	16711	16610	16669	16595	16641	16774	16825	16830	16840	16815	16719	16691	16838	16665	16759	16791	16773	16755	16880	16698	16684	16766	16971	16724	16657	16692	16823	16641	16822	16681	16830	16586	16717	16747	16898	16685	16711	16618	16828	16767	16730	16908	16887	16821	16741	16785	16833	16663	16714	16753	16833	16740	16718	16683	16860	16714	16622	16864	16737	16749	16884	16650	16942	16719	16704	16705	16545	16833	16750	16719	16720	16787	16767	16688	16799	16649	16774	16669	16759	16629	16835	16564	16717	16909	16859	16756	16729	16762	16697	16659	16737	16847	16767	16816	16721	16765	16699	16752	16661	16829	16808	16612	16952	16626	16721	16700	16788	16846	16603	16656	16757	16591	16876	16793	16704	16807	16657	16706	16681	16913	16714	16717	16763	16645	16778	16792	16712	16852	16839	16888	16710	16718	16783	16820	16637	16728	16760	16556	16604	16618	16872	16734	16682	16848	16927	16676	16562	16679	16783	16828	16759	16859	16722	16553	16687	16847	16857	16734	16782	16885	16552	16539	16900	16517	16861	16794	16770	16765	16653	16667	16782	16937	16748	16763	16813	16736	16664	16624	16964	16959	16657	16807	16806	16564	16900	16705	16807	16660	16692	16744	16759	16771	16933	16802	16754	16890	16715	16545	16559	16801	16754	16807	16630	16813	16654	16679	16727	16765	16704	16632	16748	16675	16737	16814	16705	16670	16715	16743	16594	16574	16675	16633	16809	16822	16605	16590	16768	16916	16615	16699	16840	16675	16741	16875	16696	16646	16608	16550	16669	16617	16921	16859	16983	16798	16685	16728	16765	16794	16731	16720	16941	16785	16681	16667	16794	16891	16834	16889	16813	16683	16801	16706	16679	16918	16723	16748	16857	16674	16627	16740	16692	16712	16712	16563	16806	16716	16734	16848	16601	16690	16827	16835	16711	16892	16870	16833	16713	16580	16710	16951	16575	16880	16611	16742	16817	16675	16721	16810	16855	16722	16820	16860	16732	16701	16766	16571	16577	16880	16712	16648	16508	16784	16844	16823	16635	16774	16765	16879	16655	16785	16658	16972	16732	16733	16590	16640	16735	16618	16603	16661	16723	16802	16812	16856	16704	16555	16771	16742	16821	16778	16761	16684	16753	16752	16699	16749	16860	16779	16717	16988	16782	16818	16763	16737	16724	16733	16709	16585	16886	16704	16779	16699	16751	16835	16661	16988	16660	16769	16772	16754	16891	16737	16551	16700	16601	16679	16701	16741	16951	16890	16744	16867	16835	16676	16744	16665	16667	16816	16792	16767	16663	16569	16793	16732	16742	16653	16667	16703	16756	16631	16846	16600	16755	16544	16764	16722	16849	16863	16867	16846	16782	16852	16817	16761	16676	16676	16709	16744	16827	17101	16711	16741	16912	16665	16841	16705	16773	16628	16689	16758	16686	16757	16766	16667	16622	16854	16749	16727	16609	16699	16701	16715	16749	16773	16625	16612	16681	16616	16959	16681	16893	16601	16684	16647	16750	16715	16846	16771	16850	16680	16905	16799	16582	16801	16754	16648	16676	16820	16699	16741	16945	16620	16517	16697	16677	16766	16675	16710	16729	16782	16767	16661	16817	16681	16892	16708	16730	16748	16726	16682	16930	16720	16535	16759	16786	16770	16708	16763	16803	16684	16905	16858	16793	16687	16831	16619	16662	16815	16863	16570	16808	16780	16782	16766	16960	16783	16732	16735	16704	16495	16833	16760	16627	16798	16654	16802	16742	16625	16704	16705	16738	16749	16753	16897	16661	16780	16785	16827	16937	16619	16786	16617	16836	16620	16890	16863	16662	16721	16514	16709	16682	16856	16860	16685	16718	16587	16607	16693	16936	16680	16783	16723	16726	16770	16784	16695	16712	16851	16757	16570	16864	16735	16743	16815	16755	16691	16707	16828	16620	16821	16712	16724	16799	16683	16803	16737	16917	16721	16817	16725	16741	16634	16725	16804	16559	16857	16642	16782	16786	16761	16753	16530	16728	16762	16687	16679	16654	16724	16802	16741	16878	16613	16591	16791	16805	16734	16642	16809	16673	16815	16741	16828	16650	16772	16741	16825	16812	16753	16646	16756	16761	16777	16789	16793	16869	16666	16712	16689	16749	16756	16730	16873	16871	16912	16652	16837	16789	16720	16916	16757	16721	16601	16673	16743	16709	16855	16775	16745	16659	16722	16684	16903	16749	16783	16680	16811	16862	16708	16667	16686	16836	16786	16893	16904	16723	16633	16742	16642	16812	16819	16916	16691	16843	16684	16728	16788	16697	16740	16683	16681	16809	16633	16877	16598	16748	16903	16727	16843	16733	16738	16799	16752	16667	16866	16815	16836	16710	16749	16698	16569	16704	16723	16792	16746	16788	16813	16799	16808	16655	16615	16771	16743	16811	16629	16647	16742	16801	16688	16790	16686	16722	16732	16841	16774	16691	16711	16943	16672	16712	16642	16795	16639	16712	16836	16755	16836	16676	16578	16807	16728	16863	16769	16868	16902	16748	16776	16730	16784	16680	16848	16981	16689	16727	16915	16733	16781	16761	16758	16628	16745	16776	16810	16684	16664	16707	16673	16707	16903	16884	16796	16762	16822	16811	16831	16738	16889	16701	16737	16690	16749	16740	16685	16745	16779	16665	16793	16707	16727	16693	16756	16716	16783	16542	16754	16856	16652	16758	16645	16883	16624	16909	16885	16794	16630	16661	16629	16693	16761	16751	16775	16588	16646	16830	16861	16659	16747	16617	16769	16804	16920	16821	16722	16620	16628	16856	16828	16700	16740	16637	16626	16625	16670	16806	16778	16974	16772	16855	16619	16696	16858	16923	16626	16747	16725	16756	16679	16854	16704	16737	16732	16766	16797	16710	16803	16723	16794	16903	16704	16577	16772	16683	16756	16732	16752	16839	16837	16806	16782	16791	16701	16739	16656	16778	16862	16893	16664	16657	16686	16755	16905	16736	16498	16654	16854	16705	16767	16672	16664	16660	16760	16805	16660	16741	16789	16905	16785	16737	16743	16796	16656	16791	16759	16717	16878	16713	16720	16802	16750	16757	16763	16840	16539	16766	16730	16593	16758	16662	16748	16684	16641	16734	16774	16692	16580	16751	16850	16675	16734	16726	16757	16742	16767	16809	16723	16825	16633	16528	16764	16664	16789	16798	16751	16762	16824	16896	16771	16709	16696	16814	16637	16783	16615	16798	16760	16794	17025	16862	16631	16783	16769	16823	16869	16836	16871	16569	16753	16736	16837	16717	16736	16766	16744	16805	16789	16937	16681	16645	16522	16785	16736	16705	16621	16786	16813	16702	16678	16871	16722	16782	16583	16776	16817	16481	16626	16750	16720	16806	16693	16713	16573	16767	16792	16799	16614	16715	16772	16680	16773
22878	21480	29434	23991	22013	24871	27165	22017	21192	21601	21029	21091	20830	20921	20906	21081	20990	20952	20925	20987	20824	20944	20722	20677	20631	20327	20719	21460	23679	24901	24166	22955	21726	20940	20629	20376	20359	20583	20260	20335	20421	20481	20314	20102	20497	20497	20291	20383	20370	20311	20593	20305	20186	20299	20262	20464	20307	20297	20320	20295	20396	20494	20301	20305	20263	20341	20440	20451	20230	20256	20297	20256	20354	20376	20321	20395	20453	20356	20474	20363	20562	20339	20247	20442	20376	20398	20452	20385	20443	20302	20451	20554	20319	20438	20398	20249	20242	20447	20368	20270	20295	20194	20336	20435	20213	20157	20489	20370	20555	20315	20237	20239	20344	20306	20334	20230	20247	20347	20356	20407	20472	20184	20189	20469	20218	20463	20250	20446	20184	20348	20310	20219	20005	20311	20484	20374	20368	20365	20359	20176	20329	20448	20329	20178	20413	20355	20195	20423	20463	20507	20350	20193	20273	20402	20346	20213	20462	20244	20233	20216	20336	20600	20355	20205	20548	20253	20375	20320	20508	20446	20278	20246	20269	20195	20348	20171	20210	20391	20503	20319	20168	20350	20434	20275	20400	20392	20250	20347	20250	20336	20190	20078	20200	20162	20319	20192	20183	20087	20378	20293	20316	20203	20324	20223	20113	20320	20367	20508	20165	20402	20572	20321	20374	20251	20264	20523	20530	20185	20216	20251	20492	20061	20425	20375	20399	20135	20352	20548	20339	20323	20187	20421	20201	20179	20313	20503	20408	20448	20233	20422	20257	20292	20239	20201	20220	20277	20448	20581	20443	20348	20221	20216	20548	20433	20353	20418	20207	20443	20313	20470	20432	20422	20161	20269	20220	20244	20243	20565	20227	20265	20341	20387	20037	20561	20259	20314	20239	20145	20286	20396	20605	20286	20355	20383	20185	20223	20132	20369	20331	20249	20152	20249	20249	20354	20399	20465	20226	20457	20364	20211	20265	20184	20347	20421	20170	20467	20427	20197	20357	20547	20233	20384	20302	20475	20385	20229	20234	20274	20318	20329	20044	20283	20289	20294	20490	20439	20258	20316	20207	20281	20278	20347	20533	20388	20153	20249	20433	20550	20335	20272	20251	20401	20267	20015	20282	20366	20176	20327	20314	20231	20242	20321	20095	20308	20264	20279	20048	20228	20418	20329	20385	20449	20423	20284	20282	20233	20231	20378	20280	20357	20361	20342	20260	20399	20211	20314	20282	20313	20590	20241	20453	20283	20476	20381	20379	20632	20514	20228	20564	20353	20462	20445	20205	20356	20251	20235	20222	20313	20391	20260	20448	20222	20229	20159	20277	20508	20330	20366	20158	20444	20281	20167	20348	20275	20328	20297	20235	20389	20231	20353	20101	20314	20365	20194	20328	20501	20328	20381	20369	20422	20156	20011	20252	20389	20405	20476	20235	20509	20436	20304	20155	20401	20527	20376	20315	20094	20364	20171	20291	20311	20237	20323	20265	20197	20168	20349	20319	20231	20417	20159	20313	20425	20340	20324	20671	20317	20256	20419	19969	20359	20426	20361	20476	20221	20424	20295	20051	20275	20182	20301	20274	20453	20189	20423	20436	20387	20198	20263	20342	20316	20338	20401	20382	20202	20251	20246	20375	20471	20468	20246	20345	20384	20410	20395	20322	20534	20322	20191	20139	20377	20281	20277	20271	20371	20251	20078	20393	20373	20419	20213	20334	20479	20239	20339	20258	20184	20342	20078	20153	20484	20436	20329	20394	20349	20208	20379	20206	20314	20255	20356	20478	20417	20424	20310	20510	20304	20302	20373	20258	20425	20215	20370	20304	20513	20534	20420	20560	20209	20449	20353	20409	20423	20370	20424	20186	20212	20435	20142	20286	19995	20356	20200	20295	20262	20503	20253	20313	20310	20397	20353	20295	20176	20276	20085	20348	20283	20110	20350	20480	20259	20162	20138	20242	20006	20170	20411	20310	20163	20337	20305	20263	20329	20304	20345	20165	20128	20512	20298	20353	20360	20220	20238	20343	20386	20248	20267	20314	20274	20248	20497	20127	20280	20249	20146	20298	20198	20296	20418	20429	20258	20400	20461	20552	20103	20395	20260	20431	20417	20232	20292	20316	20323	20341	19981	20226	20308	20419	20212	20200	20337	20524	20267	20242	20069	20206	20224	20316	20470	20590	20164	20301	20135	20346	20482	20115	20419	20206	20476	20229	20293	20480	20112	20247	20422	20405	20357	20339	20211	20360	20288	20225	20399	20357	20406	20217	20510	20174	20121	20369	20258	20344	20164	20370	20256	20511	20380	20265	20400	20079	20216	20313	20312	20546	20302	20474	20358	20270	20350	20334	20488	20440	20296	20364	20192	20245	20254	20182	20321	20383	20461	20105	20200	20483	20296	20288	20443	20596	20416	20225	20311	20297	20350	20315	20283	20458	20236	20409	20122	20310	20248	20278	20388	20499	20421	20265	20351	20362	20262	20385	20221	20176	20372	20349	20133	20289	20153	20232	20320	20217	19979	20256	20372	20357	20470	20603	20291	20302	20258	20267	20105	20273	20347	20345	20337	20362	20408	20236	20290	20463	20345	20515	20239	20434	20183	20149	20307	20330	20337	20123	20139	20317	20482	20235	20160	20282	20210	20334	20250	20294	20187	20193	20368	20332	20328	20182	20426	20235	20215	20265	20407	20323	20306	20383	20434	20310	20373	20325	20355	20567	20245	20238	20510	20321	20448	20128	20251	20123	20296	20280	20288	20382	20228	20402	20374	20256	20181	20241	20154	20354	20295	20176	20373	20383	20230	20396	20314	20276	20398	20450	20388	20373	20227	20173	20139	20298	20343	20420	20536	20142	20243	20213	20219	20304	20366	20262	20150	20296	20517	20205	20472	20252	20270	20188	20318	20424	20310	20390	20062	20246	20470	20285	20470	20221	20289	20272	20310	20270	20321	20239	20301	20409	20282	20201	20608	20560	20522	20329	20313	20387	20253	20261	20324	20324	20251	20265	20337	20306	20188	20370	20379	20467	20296	20437	20402	20438	20295	20302	20178	20318	20140	20141	20616	20378	20007	20280	20251	20259	20480	20419	20339	20618	20333	20367	20328	20245	20179	20109	20267	20482	20322	20323	20369	20330	20462	20331	20335	20233	20348	20176	20170	20274	20367	20596	20350	20421	20248	20153	20408	20245	20277	20262	20500	20242	20216	20322	20492	20279	20337	20267	20317	20040	20308	20663	20330	20255	20247	20139	20122	20274	20295	20538	20496	20305	20141	20430	20345	20383	20333	20312	20302	20219	20265	20243	20442	20350	20227	20211	20122	20274	20210	20480	20396	20385	20395	20332	20234	20382	20497	20204	20189	20346	20338	20407	20304	20305	20407	20443	20229	20319	20384	20353	20481	20405	20270	20288	20063	20310	20386	20532	20400	20347	20196	20165	20235	20212	20319	20318	20346	20252	20287	20224	20288	20277	20417	20243	20243	20406	20387	20509	20307	20434	20395	20323	20197	20434	20241	20083	20287	20252	20360	20346	20340	20347	20361	20431	20237	20322	20279	20320	20355	20384	20498	20295	20300	20322	20351	20216	20101	20493	20228	20440	20491	20414	20416	20229	20214	20204	20157	20260	20451	20327	20379	20352	20267	20457	20349	20442	20197	20272	20197	20237	20415	20335	20237	20227	20421	20252	20345	20274	20221	20219	20151	20404	20230	20500	20295	20388	20334	20324	20376	20139	20328	20539	20270	20316	20247	20391	20400	20364	20192	20250	20089	20392	20176	20438	20461	20279	20189	20247	20201	20063	20147	20342	20267	20287	20261	20353	20242	20020	20322	20450	20398	20445	20434	20340	20375	20234	20181	20214	20133	20500	20274	20339	20512	20417	20451	20450	20288	20143	20269	20498	20312	20260	20265	20349	20354	20277	20340	20275	20319	20398	20235	20128	20270	20410	20254	20288	20051	20500	20328	20326	20501	20261	20408	20339	20308	20193	20146	20252	20235	20344	20169	20394	20176	20229	20449	20446	20426	20086	20401	20178	20406	20301	20108	20323	20254	20443	20456	20330	20348	20490	20214	20390	20537	20302	20284	20115	20295	20287	20504	20268	20285	20320	20434	20389	20211	20164	20428	20489	20304	20398	20328	20377	20427	20293	20215	20350	20257	20356	20372	20303	20148	20246	20283	20235	20129	20427	20212	20412	20271	20336	20249	20324	20404	20248	20405	20597	20376	20371	20433	20330	20297	20390	20317	20251	20251	20201	20366	20226	20291	20405	20494	20203	20405	20340	20389	20408	20347	20313	20413	20047	20346	20319	20425	20179	20225	20439	20344	20030	20262	20388	20260	20455	20538	20425	20213	20316	20391	20216	20027	20231	20166	20345	20112	20276	20340	20093	20171	20192	20261	20472	20379	20468	20313	20366	20397	20230	20390	20317	20233	20188	20217	20275	20350	20506	20524	20137	20278	20373	20479	20428	20253	20336	20281	20228	20448	20480	20519	20464	20166	20336	20418	20344	20389	20248	20301	20126	20313	20545	20409	20352	20356	20148	20202	20318	20236	20082	20173	20208	20282	20353	20295	20209	20191	20387	20280	20314	20433	20494	20365	20351	20417	20444	20302	20029	20320	20454	20459	20119	20076	20091	20239	20480	20385	20386	20463	20161	20626	20472	20241	20362	20372	20277	20180	20257	20298	20314	20463	20315	20179	20575	20374	20061	20305	20354	20306	20523	20222	20418	20201	20288	20278	20350	20433	20567	20309	20264	20436	20438	20288	20386	20290	20413	20274	20135	20173	20253	20376	20354	20149	20450	20256	20295	20280	20307	20476	20421	20298	20414	20323	20397	20471	20344	20364	20476	20310	20400	20265	20352	20274	20321	20426	20361	20274	20503	20235	20287	20239	20270	20340	20263	20359	20428	20272	20385	20341	20357	20402	20430	20452	20513	20225	20202	20170	20249	20633	20221	20281	20390	20213	20317	20191	20351	20354	20462	20255	20315	20188	20306	20050	20255	20380	20295	20516	20265	20309	20209	20308	20388	20326	20309	20353	20546	20541	20318	20208	20536	20178	20412	20254	20122	20397	20273	20372	20387	20361	20655	20161	20566	20186	20337	20162	20140	20393	20201	20246
33843	57174	50282	32472	27807	22797	19900	18523	18215	18038	17746	17452	17630	17572	17575	17658	17625	17447	17430	17431	17269	17083	17070	17177	16959	17136	17112	18742	21981	23133	21875	20022	18475	17502	17100	16907	16777	16823	16787	16904	16865	16780	16615	16793	16812	16702	16797	16661	16619	16634	16775	16866	16758	16833	16783	16696	16749	16594	16854	16757	16672	16833	16762	16739	16659	16802	16618	16679	16856	16693	16816	16889	16644	16720	16663	16852	16891	16741	16762	16842	16696	16834	16735	16730	16840	16668	16909	16708	16943	16714	16726	16940	16738	16800	16521	16807	16986	16908	16814	16809	16788	16796	16890	16557	16768	16867	16861	16692	16805	16867	16712	16726	16865	16671	16845	16730	16839	16656	16684	16920	16588	16754	16730	16841	16711	16688	16709	16667	16781	16903	16800	16871	16692	16701	16937	16870	16691	16701	16963	16805	16778	16515	16722	16686	16695	16674	16734	16719	16844	16557	16636	16695	16531	16722	16711	16751	16662	16645	16723	16823	16990	16659	16737	16895	16762	16849	16775	16679	16745	16736	16792	16790	16770	16818	16775	16815	16696	16781	16630	16709	16697	16767	16554	16799	16619	16708	16717	16668	16654	16950	16619	16711	16741	16650	16892	16682	16727	16813	16698	16660	16836	16976	16656	16797	16878	16830	16841	16679	16751	16796	16863	16810	16727	16736	16732	16636	16837	16864	16894	16634	16563	16854	16656	16744	16416	16966	16620	16627	16786	16697	16810	16889	16777	16760	16699	16770	16847	16786	16837	16720	16779	16665	16723	16656	16681	16925	16765	16789	16753	16772	16662	16805	16809	16874	16775	16744	16742	16689	16803	16837	16840	16783	16673	16872	16695	16808	16766	16708	16734	16694	16701	16596	16786	16741	16698	17013	16713	16646	16782	16677	16740	16574	16695	16689	16587	16703	16933	17004	16697	16781	16755	16701	16767	16788	16876	16666	16695	16774	16759	16694	16781	16699	16897	16736	16723	16602	16851	16673	16754	16689	16786	16732	16680	16620	16593	16710	16798	16761	16669	16751	16720	16746	16782	16662	16798	16750	16802	16673	16703	16728	16810	16671	16729	16698	16698	16745	16713	16815	16604	16801	16807	16681	16766	16598	16661	16685	16676	16814	16714	16863	16796	16773	16709	16817	16690	16874	16601	16756	16664	16666	16713	16825	16795	16821	16796	16634	16915	16671	16552	16723	16806	16943	16764	16716	16816	16736	16799	16730	16688	16762	16573	16704	16762	16771	16769	16795	16692	16710	16824	16637	16821	16682	16749	16450	16714	17007	16605	16740	16769	16736	16851	16766	16680	16793	16612	16759	16786	16844	16956	16827	16689	16805	16693	16849	16744	16765	16916	16829	16745	16759	16599	16760	16727	16819	16904	16705	16749	16648	16822	16759	16724	16711	16806	16655	16608	16640	16891	16784	16666	16801	16831	16796	16751	16640	16634	16631	16736	16818	16768	16868	16725	16695	16632	16743	16648	16802	16894	16712	16764	16784	16599	16677	16636	16728	16844	16762	16762	16833	16638	16629	16771	16733	16726	16768	16725	16981	16785	16754	16676	16716	16622	16732	16774	16796	16918	16930	16730	16696	16802	16577	16823	16758	16773	16870	16832	16862	16761	16819	16679	16697	16966	16654	16692	16664	16707	16981	16773	16799	16772	16891	16796	16730	16738	16796	16752	16705	16637	16760	16708	16644	16876	16509	16723	16749	16789	16606	16560	16851	16727	16817	16692	16999	16688	16783	16579	16719	16739	16759	16696	16869	16835	16676	16913	16812	16657	16836	16687	16516	16793	16853	16807	16632	16669	16838	16837	16680	16788	16754	16875	16513	16714	16838	16752	16845	16776	16702	16686	16667	16653	16864	16743	16787	16908	16783	16621	16703	16805	16706	16649	16769	16840	16653	16720	16791	16815	16666	16771	16751	16791	16828	16821	16899	16647	16731	16911	16770	16841	16735	16738	16718	16767	16864	16813	16696	16708	16743	16872	16755	16965	16734	16729	16814	16715	16739	16809	16700	16718	16877	16802	16857	16812	16673	16826	16757	16713	16885	16807	16789	16788	16737	16618	16770	16700	16709	16609	16697	16668	16677	16744	16698	16725	16724	16824	16778	16851	16876	16648	16711	16758	16732	16765	16682	16761	16739	16899	16764	16584	16891	16606	16497	16755	16633	16788	16958	16705	16728	16771	16713	16804	16785	16644	16655	16614	16769	16888	16788	16782	16759	16780	16703	16669	16790	16764	16852	16663	16790	16561	16768	16684	16878	16840	16650	16691	16752	16716	16709	16701	16927	16656	16734	16785	16695	16771	16606	16768	16662	16777	16780	16806	16770	16753	16714	16827	16801	16902	16833	16733	16786	16674	16784	16743	16769	16687	16771	16830	16679	16828	16816	16679	16820	16714	16740	16676	16798	16887	16950	16698	16928	16855	16650	16734	16772	16889	16476	16833	16775	16710	16644	16785	16465	17021	16732	16705	16530	16631	16735	16757	16816	16521	16712	16744	16782	16755	16676	16653	16725	16622	16541	16854	16739	16730	16761	16686	16740	16682	16869	16675	16812	16603	16785	16738	16599	16700	16981	16722	16779	16794	16861	16643	16834	16613	16660	16852	16658	16760	16850	16851	16706	16807	16868	16558	16690	16559	16704	16771	16769	16697	16732	16606	16752	16687	16735	16803	16505	16658	16803	16783	16622	16667	16763	16800	16706	16723	16815	16806	16707	16895	16859	16817	16591	16724	16899	16777	16908	16677	16747	16863	16736	16763	16725	16800	16748	16729	16717	16950	16732	16633	16758	16826	16630	16844	16840	16870	16955	16639	16881	16751	16781	16766	16639	16755	16746	16616	16826	16687	16614	16755	16587	16786	16728	16786	16765	16736	16859	16761	16697	16665	16522	16854	16811	16577	16736	16862	16909	16648	16753	16734	16608	16738	16633	16744	16716	16698	16486	16858	16699	16832	16628	16628	16637	16734	16762	16647	16881	16711	16666	16675	16768	16949	16581	16773	16862	16748	16681	16704	16743	16722	16891	16816	16889	16626	16834	16757	16663	16850	16821	16657	16709	16671	16695	16817	16663	16724	16863	16740	16553	16607	16756	16827	16717	16718	16721	16622	16888	16717	16704	16681	16675	16781	16766	16726	16675	16802	16906	16608	16733	16852	16685	16629	16689	16742	16719	16804	17024	16648	16825	16760	16874	16602	16746	17102	16478	16601	16589	16720	16780	16806	16738	16708	16805	16744	16757	16760	16817	16758	16747	16748	16530	16997	16803	16695	16765	16735	16805	16754	16850	16690	16785	16881	16617	16622	16984	16758	16902	16739	16884	16763	16733	16718	16755	16875	16729	16823	16647	16781	16959	16786	16773	16892	16736	16740	16614	16669	16789	16986	16815	16652	16703	16827	16672	16799	16590	16690	16918	16842	16607	16645	16705	16733	16598	16698	16864	16827	16585	16830	16843	16802	16648	16779	16585	16667	16770	16587	16780	16641	16835	16549	16761	16720	16739	16720	16754	16784	16715	16838	16779	16714	16781	16752	16916	16781	16698	16824	16924	16899	16648	16824	16692	16718	16856	16740	16794	16675	16816	16594	16736	16871	16949	16856	16868	16773	16617	16596	16605	16714	16736	17031	16762	16755	16680	16544	16743	16894	16631	16668	16789	16755	16925	16736	16726	16737	16566	16733	16612	16676	16756	16695	16707	16670	16790	16578	16652	16864	16820	16747	16867	16576	16829	16767	16745	16891	16707	16810	16906	16673	16697	16657	16699	16730	16632	16654	16707	16766	16763	16690	16924	16726	16781	16769	16621	16722	16832	16767	16627	16617	16574	16900	16829	16937	16668	16701	16833	16552	16700	16826	16784	16763	16800	16881	16702	16948	16715	16734	16716	16697	16692	16720	16767	16666	16725	16619	16625	16697	16668	16673	16762	16805	16816	16714	16628	16766	16903	16663	16687	16798	16688	16773	16643	16874	16863	16727	16742	16638	16655	16724	16759	16714	16675	16807	16733	16657	16694	16671	16507	16912	16713	16913	16585	16749	16724	16869	16842	16772	16907	16521	16653	16609	16793	16835	16703	16809	16717	16789	16744	16817	16885	16578	16755	16838	16726	16671	16641	16636	16604	16739	16647	16769	16703	16739	16813	16756	16691	16685	16635	16683	16645	16839	16703	16625	16740	16880	16812	16734	16942	16683	16870	16791	16743	16544	16875	16768	16882	16724	16767	16705	16826	16880	16625	16800	16713	16718	16731	16732	16811	16643	16900	16722	16663	16653	16830	16708	16781	16709	16769	16893	16819	16850	16806	16775	16947	16737	16649	16768	16692	16755	16724	16634	16865	16572	16713	16672	16770	16858	16735	16661	16876	16735	16882	16799	16784	16589	16707	16841	16746	16972	16748	16712	16671	16701	16579	16853	16864	16747	16724	16715	16726	16762	16718	16846	16826	16860	16676	16791	16817	16642	16682	16920	16713	16764	16657	16796	16689	16794	16603	16864	16725	16660	16860	16842	16726	16697	16738	16806	16784	16933	16622	16690	16746	16694	16953	16734	16772	16662	16763	16697	16875	16788	16806	16687	16742	16818	16602	16745	16758	16775	16737	16913	16753	16849	16836	16751	16936	16682	16789	16787	16636	16651	16628	16723	16734	16835	16643	16829	16789	16777	16538	16765	16658	16717	16626	16683	16688	16736	16869	16510	16789	16848	16731	16606	16685	16769	16739	16818	16642	16661	16619	16772	16704	16740	16810	16736	16707	16751	16745	16847	16761	16747	16795	16824	16670	16807	16721	16737	16746	16696	16857	16688	16831	16831	16707	16798	16665	16758	16746	16686	16811	16870	16598	16562	16765	16774	16743	16740	16714	16721	16856	16686	16736	16730	16702	16783	16897	16818	16772	16863	16573	16847	16694	16852	16681	16574	16758	16787	16761	16810	16750	16849	16729	16833	16588	16718	16805	16692	16857	16801	16781	16699	16678	16687	16622	16826	16637	16810	16696	16633	16752	16670	16796	16740	16859	16897	16832	16748	16995	16673	16736	16855	16796	16685	16655	16627	16843	16715	16611	16895	16757	16722	16645	16729	16826	16769	16729	16867	16675	16865	16666
28567	26186	30436	25657	21719	20214	19090	18748	18591	18502	18508	18300	18431	18577	18590	18407	18532	18414	18406	18551	18559	18176	18410	18150	18364	18157	18256	18364	18327	18467	18316	18317	18335	18418	18472	18471	18170	18150	18284	18200	18057	18474	18164	18206	18326	18378	18211	18243	18332	18256	18148	18185	18356	18198	18073	18323	18093	18181	18171	18099	18323	18245	18257	18273	18115	18077	18088	18095	17974	18051	18219	18220	18217	18362	18062	18201	18335	18213	18179	18201	18329	18422	18394	18159	18311	18358	18135	17980	18336	18130	18012	18142	18065	18072	18188	18431	18299	18214	18216	18530	18258	18261	18167	18146	18306	18138	18282	18151	18221	18180	18245	18203	18016	18255	18288	18415	18088	18052	18316	18238	18231	18210	18239	18339	18293	18355	18254	17999	17984	18207	18262	18169	18158	18152	18251	18226	18449	18163	18203	18160	18168	18304	18126	18183	18100	18250	18401	18420	18191	18447	18313	18049	18416	18227	18338	18175	18228	18467	18097	18212	18323	18332	18332	18163	18357	18110	18199	18296	18541	18135	18103	18051	18135	18107	18035	18105	18280	18140	18059	18216	18185	18058	18243	18374	18234	18254	18162	18009	18169	18333	17968	18133	18127	18176	18241	18190	18291	18496	18173	18476	18088	18214	18233	18012	18157	18280	18170	18132	18293	18239	18166	18215	18174	18327	18184	18070	18242	18080	18201	18217	18108	18016	18145	17881	18020	18096	18191	18419	18341	18165	17966	18015	18110	18324	18237	17889	18135	18208	18269	18039	18131	18246	18075	18014	18186	18405	18064	18250	17995	18195	18105	18347	18260	18111	18381	18116	18182	18074	18207	18270	18181	18305	18244	18032	18001	18145	18274	18282	18175	18250	18317	18065	18150	18169	18196	18171	18298	18426	18170	17951	18205	18257	18279	18117	18275	18080	18298	18152	18226	18044	18352	18264	18330	18411	18164	18038	18231	18367	18213	18161	18214	18130	18259	18281	18266	18090	18092	18604	18263	17930	18143	18237	18007	18061	18341	18213	18246	18324	18271	18089	18177	18237	18425	18331	18233	18205	18061	18087	18513	18240	18139	18121	18107	18147	18469	18320	18324	18087	18158	18302	18338	18194	18082	18295	18179	17917	18102	18078	18105	18275	18271	18196	18055	18186	18249	18359	18042	18171	18201	18226	18135	18094	18145	18638	18108	18286	18292	18057	18170	18315	18123	18352	18203	18353	18298	18106	18093	18387	18209	18280	18081	18288	18170	18265	18382	18097	18339	18215	18232	18279	18419	18297	18320	18345	18306	18356	18347	18075	18155	18180	18244	18127	18249	18180	18222	18127	18181	18160	18322	18131	18190	18088	18219	18171	18404	18172	18246	18220	18379	18165	18164	18192	18040	18144	18190	18219	18214	18182	18303	18248	18158	18071	18418	18177	18143	18365	18074	18185	18246	18429	18124	18293	18106	18231	18407	18153	18236	18299	18086	18123	18257	18176	18321	18278	18273	18131	18266	18317	18185	18112	18189	18222	18089	18184	18245	18234	18510	18108	18044	18170	18246	18014	18285	18292	18341	18244	18171	18174	18255	18333	18111	18181	18329	18161	17978	18208	18124	18192	18299	18150	18200	18064	18297	18074	18423	18266	18212	17950	17980	18063	18234	18359	18203	18117	18326	18239	18150	18080	18205	18169	17986	18157	18133	18315	17991	18184	18203	18194	18296	18290	18302	18396	18135	18096	18029	18073	18182	18208	17977	18270	18158	18165	18325	18198	18307	18195	18303	18361	18072	18161	18248	18252	18223	18310	18347	18236	18183	18223	18204	18201	18126	18125	18235	18275	18308	18266	18039	18246	18147	18102	18292	18228	18186	18339	18305	18329	18289	18156	18180	18244	18364	18178	18278	18177	17996	18256	17933	18165	18208	18332	18319	18241	18064	18221	18189	18244	18303	18194	18110	18190	18179	18454	18433	18023	18098	18168	18263	17909	18175	18035	18113	18208	18156	18025	18343	18321	18385	18229	18355	18111	18383	18274	18201	18244	18246	18213	18343	18278	18340	18268	18059	18291	18379	18248	18221	18288	18192	18423	18242	17980	18233	18200	18309	18164	18173	18214	18214	18340	18175	18263	18339	18472	18185	18060	18062	18242	18223	18287	18231	18345	18126	18354	18025	18108	18216	18302	18305	18164	18286	18128	18171	18374	18155	18086	18096	18115	18150	18099	18382	18086	18260	18124	18112	18351	18221	18128	18145	18171	18357	18233	18468	18425	18371	18285	18390	18302	18107	18323	18399	18168	18207	18164	18362	18209	18295	18337	18245	18218	18233	18198	18303	17934	18182	18316	18277	18318	18171	18204	18143	18284	18317	18272	18414	18122	17997	18193	18337	18132	18310	18342	18290	18268	18286	18433	18198	18279	18207	18252	18183	18214	18280	18334	18101	18178	18119	18274	18409	18267	18373	18280	18030	18251	18182	18024	18273	18185	18291	18282	18226	18250	18210	18353	18107	18120	18264	18128	18181	18065	18274	18141	18243	18078	18286	18338	18277	18018	18037	18134	18110	18127	18218	18182	18067	17989	18364	18254	18397	18116	18240	17947	18350	18101	18279	18207	18099	18310	18008	18106	18068	18224	18098	18217	17956	17963	18356	18123	18016	18168	18257	18174	18324	18253	18023	18139	17908	18058	18187	18303	18240	18319	17957	18336	18615	18131	18117	17914	18274	18275	18234	18222	18073	18227	18249	18431	18203	18285	18416	18371	18166	18187	18278	18325	18267	18204	18227	18281	18240	18195	18206	18275	18140	18311	18174	18358	18085	18306	18239	18201	18347	18275	18236	18016	18219	18197	18188	18395	18348	18172	18279	18136	18210	18263	18393	18120	18315	18219	18339	18094	18216	18353	18404	18154	18197	18120	18233	18197	18158	18047	18180	18196	18223	18428	18254	18162	18287	18093	18188	18249	17981	18289	18205	18244	18567	18371	18227	18197	18287	18286	18430	18213	18313	18305	18142	18321	18037	18281	18312	18250	18291	18316	18150	18252	18362	18185	18315	18201	18084	18192	18025	18348	18260	18220	18156	18060	18003	18181	18275	18314	18079	18212	18185	18158	18174	18453	18328	18205	18143	18307	18131	18310	18264	18304	18266	18048	18071	18221	18060	18141	18358	18288	18331	18359	18156	18187	18330	18314	18102	17977	18353	18278	18216	18187	17999	18392	18175	18335	18278	18379	18238	18363	18036	18030	18052	18403	18150	18169	18205	18263	18365	18203	18031	18368	18209	18291	18219	18385	18038	18098	18079	18175	18028	18301	18162	18113	18191	18163	18121	18118	18241	17976	18298	18237	18095	18321	18286	18349	18156	18102	18288	18344	18155	18163	18246	18105	18239	18216	18108	18201	18256	18401	18243	18208	18244	18039	17907	18106	18245	18237	18191	18251	18184	18295	18140	18340	18353	18152	18224	18168	18168	18348	18231	18221	18222	18222	18061	18206	18248	18331	18090	18329	18122	18046	18127	18088	18199	18282	18000	18271	18093	18012	18336	18255	18217	18000	18185	18358	18192	18199	18243	18202	18490	18289	18185	18136	18134	18032	18208	18257	18346	18162	18252	18137	18306	18130	18293	18099	18142	18075	18342	18074	18234	18494	18489	18348	18284	18353	18230	18396	18333	18154	18397	18355	18315	18057	18245	18395	18244	18384	18310	18113	18332	17937	18193	18591	18174	18218	18288	18399	18218	18060	18318	18141	18166	18181	18182	18222	18251	18384	18330	18135	18056	18088	18292	18361	18007	18150	18015	18295	18036	18265	18391	18168	18272	18318	18042	18009	18275	18050	18034	18295	18180	18292	18269	18243	18194	18318	18396	18418	18375	18300	18225	18430	18210	18237	18111	18356	18237	18142	18197	18240	18126	18176	18135	18125	18273	18043	18218	18111	18247	18209	18180	18239	18400	18159	18469	18242	18201	18093	18145	18051	18359	18478	18210	18244	18159	17998	18273	18122	18531	18370	18180	18151	18180	18212	18077	18429	18083	18226	18219	18243	18164	18185	18149	18415	18149	18237	18156	18148	18238	18334	18124	18175	18191	18194	18380	18330	18360	18140	18086	18407	18383	18325	18018	18333	18346	18206	18132	18162	18178	18319	18262	18238	18094	18216	18234	18217	18166	18226	18114	18263	18055	18098	18192	18383	18278	18166	18161	18277	18219	18189	18295	18313	18234	18028	18208	18228	18112	18450	18117	18251	18305	18191	18382	18088	18139	18171	18094	18082	18189	18117	18269	18148	18211	18263	18337	18218	18079	18247	18330	18471	18108	18277	18253	18061	18030	18352	18272	18127	18116	18157	18206	18340	18028	18248	18313	18308	18160	18223	18289	18252	18228	18058	18287	18205	18242	18216	18170	18257	18192	18289	18270	18019	18222	17947	17945	18276	18292	18333	18267	18295	18539	18408	18433	18337	18425	18221	18404	18254	18138	18374	18121	18309	18370	18030	18096	18270	18186	18247	18303	18295	18286	18182	18336	18197	18154	18278	18268	18260	18386	18017	18301	18167	18211	18210	18384	18102	18342	18273	18250	18072	17934	18113	18187	18241	18109	18209	18232	18320	18351	18407	18219	17983	18198	18157	18234	18259	18317	18206	18078	18294	18286	18229	18277	18175	18174	18259	18174	18106	18076	18309	18408	18387	18459	18471	18260	18148	18233	18211	18157	18334	18230	18041	18147	17987	18266	18050	18170	18179	17950	18050	18047	18279	18197	18154	18130	18242	18434	18164	18279	18144	18379	18048	18203	17960	18409	18092	18174	18042	18348	18369	18287	18237	18074	17983	18320	18229	18140	18386	18235	18233	18400	18285	18303	18142	18195	18035	18297	18147	17975	18365	17997	18285	17967	18251	18290	18218	18253	18338	18245	18045	18109	18326	17988	18034	18117	18072	18126	18164	18410	18343	18089	18062	18146	18399	17990	18136	18140	18422	18221	18201	18350	18119	18205	18302	18279	18301	18410	18099	18232	18397	18252	18026	18169	18209	18307	18328	18305	18251	18111	18118	18074	17984	18193	18132	18230	18138	18271	18289	18241	18224	18131	18178	18007	18102	18024	18228	18232	18257	18164	18378	18150	18198	18109	18271	18197	18263
28043	39506	31268	22609	20894	18185	16388	15993	15927	15908	15661	15655	15724	15838	15653	15663	15774	15676	15752	15592	15719	15547	15608	15684	15318	15653	15687	15792	15727	16050	15826	15749	15631	15662	15715	15605	15496	15531	15331	15384	15471	15575	15514	15466	15530	15590	15562	15588	15567	15434	15497	15478	15585	15620	15560	15706	15461	15285	15504	15441	15640	15582	15543	15489	15460	15542	15551	15459	15587	15407	15458	15452	15529	15356	15494	15528	15421	15562	15442	15286	15383	15524	15267	15385	15411	15459	15459	15529	15479	15361	15578	15447	15718	15449	15601	15425	15472	15453	15558	15599	15472	15602	15520	15567	15423	15412	15474	15492	15413	15484	15495	15597	15402	15513	15709	15456	15314	15425	15666	15480	15585	15444	15486	15697	15496	15347	15474	15469	15489	15618	15435	15304	15321	15438	15652	15548	15397	15644	15586	15362	15548	15595	15583	15469	15385	15498	15539	15432	15520	15446	15526	15491	15370	15492	15423	15402	15466	15423	15395	15548	15363	15517	15434	15471	15486	15523	15625	15564	15622	15419	15638	15472	15624	15538	15412	15493	15617	15491	15337	15541	15363	15590	15711	15508	15450	15525	15524	15593	15627	15562	15436	15470	15639	15585	15362	15573	15590	15539	15442	15560	15440	15585	15417	15481	15481	15415	15489	15435	15620	15412	15375	15602	15524	15555	15318	15570	15567	15615	15338	15695	15444	15628	15519	15559	15604	15449	15317	15529	15745	15546	15503	15432	15621	15454	15582	15476	15589	15525	15532	15467	15413	15283	15422	15483	15426	15636	15574	15423	15629	15459	15476	15492	15546	15440	15455	15549	15343	15443	15297	15560	15487	15795	15639	15288	15488	15469	15481	15394	15500	15367	15755	15392	15571	15572	15696	15369	15644	15433	15426	15484	15602	15577	15451	15632	15591	15465	15642	15566	15496	15511	15528	15433	15552	15522	15354	15428	15458	15430	15621	15594	15524	15501	15534	15473	15673	15353	15749	15459	15508	15320	15404	15403	15482	15622	15435	15496	15637	15470	15453	15433	15686	15543	15349	15547	15682	15554	15420	15390	15587	15522	15352	15496	15515	15565	15557	15322	15430	15702	15454	15597	15731	15565	15559	15483	15515	15634	15573	15502	15607	15371	15567	15545	15461	15520	15546	15512	15590	15615	15567	15508	15608	15479	15557	15449	15390	15553	15509	15311	15515	15492	15474	15528	15532	15584	15488	15477	15361	15641	15361	15415	15442	15618	15208	15409	15385	15530	15640	15431	15574	15621	15431	15366	15470	15660	15563	15613	15680	15563	15356	15512	15548	15500	15375	15387	15407	15435	15463	15694	15579	15575	15502	15572	15414	15433	15400	15311	15531	15431	15616	15590	15475	15457	15465	15503	15612	15424	15410	15551	15496	15486	15550	15516	15396	15494	15398	15453	15409	15422	15526	15521	15452	15506	15625	15668	15472	15454	15385	15455	15575	15527	15611	15412	15328	15662	15526	15374	15437	15471	15604	15457	15543	15473	15495	15622	15291	15663	15528	15458	15537	15430	15615	15338	15419	15527	15548	15374	15595	15563	15406	15444	15383	15377	15656	15517	15559	15641	15567	15586	15487	15270	15565	15516	15313	15370	15489	15481	15621	15645	15546	15438	15433	15521	15473	15337	15456	15278	15556	15469	15447	15558	15521	15671	15450	15596	15506	15532	15416	15410	15432	15511	15485	15601	15527	15543	15612	15504	15527	15570	15582	15531	15465	15552	15582	15580	15566	15510	15428	15728	15575	15434	15535	15459	15500	15378	15408	15491	15380	15505	15570	15507	15448	15552	15599	15493	15545	15452	15472	15246	15598	15524	15498	15439	15452	15492	15595	15489	15494	15397	15434	15498	15328	15427	15481	15712	15434	15593	15439	15531	15492	15483	15419	15659	15457	15506	15472	15500	15528	15560	15475	15501	15715	15550	15663	15500	15448	15431	15476	15452	15538	15517	15419	15592	15467	15522	15626	15614	15496	15683	15618	15310	15420	15399	15536	15589	15525	15378	15466	15713	15487	15566	15483	15513	15413	15538	15549	15548	15314	15498	15516	15596	15532	15593	15499	15362	15588	15450	15199	15310	15368	15515	15492	15522	15427	15598	15528	15537	15402	15589	15529	15349	15515	15540	15667	15519	15463	15553	15458	15483	15649	15550	15710	15495	15395	15469	15778	15406	15182	15379	15546	15540	15462	15430	15521	15469	15493	15457	15601	15345	15461	15552	15476	15559	15481	15654	15433	15505	15655	15448	15304	15466	15452	15505	15578	15605	15561	15561	15501	15736	15511	15394	15440	15512	15448	15491	15506	15603	15423	15446	15562	15547	15542	15253	15605	15484	15690	15643	15688	15322	15530	15490	15523	15507	15465	15523	15543	15580	15420	15489	15561	15648	15492	15444	15611	15452	15431	15486	15369	15469	15596	15631	15413	15472	15496	15465	15490	15686	15372	15632	15491	15454	15536	15536	15543	15406	15742	15483	15480	15556	15525	15329	15576	15479	15422	15515	15470	15551	15469	15540	15406	15380	15376	15460	15468	15433	15643	15600	15583	15464	15431	15481	15619	15417	15445	15688	15567	15527	15563	15333	15477	15513	15438	15621	15364	15333	15556	15654	15525	15517	15423	15438	15499	15536	15664	15615	15497	15380	15622	15586	15627	15436	15579	15535	15588	15368	15558	15458	15491	15533	15641	15410	15460	15409	15475	15327	15651	15648	15666	15465	15423	15484	15429	15404	15472	15559	15501	15406	15559	15345	15437	15565	15625	15537	15605	15391	15476	15462	15477	15690	15429	15484	15493	15452	15507	15712	15404	15561	15615	15533	15298	15373	15515	15443	15339	15513	15494	15522	15542	15687	15379	15573	15579	15529	15522	15375	15286	15344	15405	15585	15396	15477	15594	15405	15664	15479	15522	15431	15354	15469	15409	15419	15398	15567	15458	15567	15571	15555	15415	15508	15605	15354	15560	15445	15681	15386	15471	15607	15646	15459	15369	15550	15343	15493	15441	15594	15464	15387	15598	15524	15623	15329	15482	15426	15439	15487	15566	15369	15480	15583	15668	15528	15505	15498	15654	15372	15320	15538	15648	15528	15570	15447	15356	15603	15596	15556	15488	15491	15488	15489	15513	15465	15520	15550	15569	15440	15566	15466	15591	15458	15429	15686	15613	15576	15466	15545	15667	15557	15514	15639	15536	15331	15355	15611	15590	15506	15449	15421	15560	15508	15593	15523	15393	15672	15483	15441	15415	15475	15529	15540	15452	15403	15518	15547	15434	15704	15555	15482	15528	15465	15572	15548	15445	15438	15584	15682	15627	15487	15358	15488	15327	15571	15456	15457	15409	15547	15452	15555	15468	15611	15556	15358	15593	15372	15465	15488	15545	15453	15476	15547	15695	15480	15401	15598	15481	15486	15404	15487	15527	15455	15572	15483	15674	15453	15538	15591	15641	15513	15544	15296	15387	15472	15467	15502	15410	15440	15644	15564	15589	15596	15517	15513	15526	15496	15556	15485	15654	15633	15440	15532	15465	15513	15445	15401	15525	15448	15584	15560	15618	15453	15570	15577	15502	15473	15595	15555	15672	15492	15462	15510	15656	15638	15526	15690	15547	15502	15472	15540	15456	15590	15453	15598	15431	15539	15406	15529	15598	15508	15571	15523	15560	15421	15608	15413	15495	15631	15681	15480	15502	15348	15419	15391	15385	15679	15489	15486	15491	15516	15421	15498	15431	15492	15599	15455	15503	15457	15691	15601	15475	15519	15521	15479	15506	15404	15425	15509	15433	15423	15648	15501	15502	15541	15459	15615	15532	15432	15634	15339	15443	15580	15565	15313	15610	15554	15379	15481	15693	15497	15502	15353	15615	15395	15649	15537	15499	15444	15518	15445	15422	15561	15481	15503	15628	15480	15492	15590	15583	15318	15581	15428	15590	15447	15443	15424	15559	15716	15524	15523	15389	15603	15368	15433	15541	15446	15384	15456	15622	15545	15458	15398	15478	15673	15571	15431	15417	15544	15563	15413	15712	15602	15603	15398	15613	15369	15584	15474	15400	15344	15422	15615	15454	15616	15433	15564	15494	15486	15699	15482	15444	15341	15532	15320	15595	15460	15389	15556	15614	15513	15799	15470	15331	15441	15293	15524	15334	15506	15340	15544	15460	15535	15564	15505	15622	15588	15516	15370	15343	15596	15641	15384	15545	15491	15485	15347	15577	15575	15562	15614	15589	15453	15331	15471	15508	15350	15604	15488	15515	15668	15459	15561	15258	15634	15570	15425	15622	15475	15683	15582	15663	15622	15388	15454	15587	15607	15596	15449	15478	15377	15558	15654	15475	15517	15429	15558	15456	15597	15473	15438	15617	15505	15357	15623	15522	15739	15550	15514	15476	15476	15375	15493	15491	15328	15503	15519	15446	15597	15539	15408	15629	15611	15698	15469	15576	15456	15545	15540	15492	15555	15427	15413	15465	15615	15630	15466	15486	15584	15393	15670	15373	15545	15573	15471	15509	15309	15653	15386	15538	15489	15601	15491	15587	15659	15556	15612	15490	15663	15582	15601	15578	15521	15513	15662	15634	15691	15406	15700	15399	15381	15535	15417	15518	15533	15431	15499	15489	15551	15496	15580	15684	15475	15373	15486	15352	15506	15411	15330	15587	15315	15411	15506	15537	15548	15501	15506	15418	15294	15531	15454	15532	15536	15477	15570	15437	15612	15505	15552	15467	15667	15589	15509	15537	15654	15601	15423	15405	15402	15406	15492	15477	15522	15671	15513	15620	15593	15508	15592	15570	15641	15459	15420	15497	15512	15494	15578	15443	15499	15491	15612	15419	15484	15376	15403	15437	15436	15625	15438	15584	15491	15417	15421	15513	15581	15512	15558	15459	15486	15569	15640	15628	15480	15540	15558	15676	15481	15480	15556	15530	15624	15369	15470	15476	15440	15596	15479	15605	15445	15488	15675	15764	15617	15640	15623	15581	15540	15559	15589	15520	15458	15567	15548	15360	15568	15490	15626	15441	15595	15380	15519	15711	15505	15475	15493	15509	15495	15448	15436	15405	15393	15592	15449	15409	15644	15570	15463	15368	15521	15502	15525
24105	21490	29014	24558	22631	23206	21227	18100	17580	17373	17192	17229	17006	17251	17164	17165	16996	17021	17103	17157	16847	16742	16931	17320	16836	17015	17371	17780	18839	19207	18551	18037	17614	17129	16831	16818	16982	16762	16728	16687	16681	16841	16862	16689	16714	16603	16693	16916	16872	16701	16850	16716	16746	16687	16778	16622	16751	16642	17028	16697	16662	16684	16653	16867	16852	16821	16799	16750	16859	16614	16673	16861	16822	16622	16686	16648	16624	16673	16440	16769	16876	16801	16951	16741	16809	16743	16767	16830	16659	16717	16685	16724	16910	16661	16700	16693	16731	16769	16774	16533	16785	16790	16877	16811	16860	16572	16638	16848	16966	16653	16609	16566	16655	16661	16804	16683	16732	16900	16683	16645	16478	16850	16622	16729	16773	16826	16501	16903	16524	16769	16755	16616	16828	16671	16718	16655	16896	16682	16664	16728	16664	16612	16639	16572	16506	16842	16758	16637	16783	16782	16864	16577	16552	16621	16804	16743	16863	16719	16677	16635	16638	16758	16692	16902	16703	16720	16754	16632	16644	16660	16683	16784	16632	17007	16635	16612	17031	16684	16831	16805	16781	16784	16869	16914	16815	16852	16759	16392	16609	16779	16439	16679	16802	16693	16831	16485	16627	16852	16834	16629	16728	16518	16779	16612	16610	16814	16877	16678	16746	16430	16663	16650	16814	16781	16622	16703	16743	16689	16723	16643	16685	16732	16747	16759	16744	16634	16748	16722	16729	16776	16693	16639	16825	16893	16723	16667	16640	16751	16522	16616	17013	16889	16897	16685	16705	16741	16596	16522	16619	16465	16699	16614	16671	16447	16748	16691	16614	16729	16843	16851	16594	16726	16466	16803	16714	16872	16511	16591	16463	16620	16880	16690	16895	16630	16748	16596	16809	16812	16921	16659	16864	16601	16638	16723	16531	16395	16561	16829	16816	16639	16655	16649	16670	16733	16885	16521	16653	16625	16704	16821	16687	16627	16813	16465	16636	16661	16792	16601	16902	16661	16660	16641	16880	16460	16558	16645	16721	16596	16798	16732	16626	16786	16740	16701	16754	16530	16599	16878	16745	16565	16709	16739	16828	16795	16750	16902	16675	16702	16758	16753	16672	16728	16571	16709	16696	16822	16637	16635	16755	16616	16449	16580	16850	16533	16708	16673	16745	16818	16874	16555	16656	16660	16855	16602	16701	16561	16844	16779	16618	16622	16469	16670	16613	16692	16577	16706	16605	16769	16594	16732	16836	16729	16732	16615	16667	16831	16864	16800	16698	16906	16551	16804	16848	16600	16635	16772	16729	16752	16856	16914	16553	16724	16649	16814	16610	16748	16567	16658	16791	16633	16477	16764	16627	16666	16759	16750	16606	16711	16611	16515	16660	16508	16603	16670	16858	16772	16690	16569	16535	16867	16507	16796	16693	16515	16804	16811	16843	16764	16567	16735	16657	16576	16710	16812	16614	16835	16767	16686	16682	16594	16591	16659	16768	16779	16703	16693	16677	16560	16810	16697	16631	16660	16763	16789	16845	16666	16789	16661	16592	16763	16641	16745	16839	16558	16706	16598	16746	16589	16518	16940	16682	16734	16548	16951	16857	16752	16631	16791	16632	16798	16736	16768	16665	16707	16708	16692	16737	16717	16770	16816	16696	16477	16623	16861	16792	16709	16475	16691	16781	16607	16809	16579	16927	16772	16715	16586	16843	16627	16656	16801	16639	16640	16795	16601	16810	16859	16898	16836	16730	16637	16684	16542	16720	16768	16687	16523	16698	16626	16648	16575	16602	16748	16662	16621	16628	16768	16929	16693	16770	16621	16830	16611	16777	16699	16484	16438	16644	16719	16629	16676	16711	16684	16584	16659	16573	16592	16592	16657	16479	16800	16852	16567	16730	16561	16686	16750	16772	16716	16862	16713	16728	16624	16614	16655	16655	16744	16574	16834	16816	16747	16625	16677	16720	16792	16546	16619	16650	16699	16823	16740	16523	16554	16669	16687	16679	16472	16714	16649	16645	16579	16670	16714	16673	16772	16569	16814	16835	16844	16856	16567	16657	16805	16678	16693	16760	16652	16640	16584	16616	16765	16519	16788	16887	16500	16736	16833	16768	16810	16775	16297	16821	16623	16700	16695	16637	16844	16675	16664	16827	16718	16691	16742	16641	16755	16813	16822	16787	16783	16775	16814	16870	16679	16562	16572	16685	16793	16718	16727	16729	16657	16540	16671	16892	16537	16651	16824	16728	16462	16596	16636	16587	16831	16687	16521	16588	16681	16903	16864	16739	16816	16694	16667	16562	16736	16707	16758	16651	16659	16737	16764	16683	16634	16810	16618	16714	16916	16758	16690	16931	16751	16744	16882	16688	16690	16655	16625	16681	16802	16625	16490	16799	16549	16554	16623	16523	16529	16706	16835	16794	16631	16541	16823	16579	16745	16711	16610	16593	16908	16749	16604	16593	16553	16815	16831	16842	16792	16781	16687	16635	16708	16762	16663	16716	16791	16538	16703	16475	16622	16717	16775	16787	16722	16581	16772	16671	16538	16767	16777	16993	16773	16823	16605	16869	16951	16607	16618	16429	16506	16709	16854	16578	16439	16736	16623	16751	16848	16925	16763	16897	16863	16564	16599	16653	16703	16797	16502	16786	16516	16713	16629	16650	16642	16706	16853	16762	16677	16804	16647	16732	16802	16686	16771	16763	16635	16764	16744	16699	16830	16689	16703	16491	16703	16725	16621	16555	16928	16838	16733	16705	16537	16506	16663	16870	16685	16753	16730	16615	16715	16591	16519	16632	16706	16779	16446	16665	16636	16644	16822	16604	16650	16635	16715	16710	16940	16751	16588	16622	16602	16543	16797	16643	16750	16672	16723	16612	16679	16704	16778	16613	17039	16766	16734	16756	16685	16546	16693	16583	16672	16856	16734	16679	16576	16891	16720	16721	16622	16824	16755	16769	16680	16828	16842	16757	16722	16557	16678	16687	16839	16615	16698	16744	16833	16829	16725	16652	16707	16881	16738	16787	16742	16569	16825	16532	16567	16612	16754	16595	16550	16702	16712	16652	16576	16589	16807	16717	16575	16542	16588	16678	16920	16673	16684	16501	16720	16520	16512	16671	16557	16767	16886	16673	16674	16688	16714	16826	16731	16545	16624	16662	16627	16645	16604	16685	17048	16561	16560	16644	16577	16681	16772	16636	16579	16664	16660	17043	16831	16850	16685	16565	16808	16457	16547	16746	16833	16708	16947	16660	16702	16708	16473	16578	16670	16737	16678	16718	16745	16653	16832	16740	16758	16730	16791	16696	16684	16503	16751	16747	16639	16782	16626	16800	16660	16527	16698	16802	16557	16845	16784	16758	16552	16588	16688	16787	16716	16642	16722	16652	16930	16794	16648	16630	16743	16715	16746	16693	16881	16709	16653	16458	16778	16617	16795	16681	16774	16837	16720	16811	16839	16719	16870	16821	16639	16736	16839	16791	16535	16639	16746	16681	16623	16645	16838	16830	16750	16956	16791	16572	16522	16640	16773	16743	16713	16599	16694	16738	16794	16779	16657	16721	16819	16745	16801	16638	16852	16706	16984	16957	16665	16867	16794	16672	16647	16878	16924	16892	16773	16610	16766	16859	16744	16575	16709	16696	16636	16719	16864	16594	16683	16538	16558	16607	16744	16801	16877	16679	16689	16698	16615	16806	16641	16518	16804	16812	16650	16658	16465	16738	16793	16655	16602	16529	16666	16528	16618	16559	16691	16868	16663	16656	16874	16632	16733	16598	16670	16699	16675	16511	16780	16641	16880	16803	16568	16513	16818	16681	16587	16603	16783	16820	16797	16773	16683	16821	16679	16609	16583	16669	16637	16743	16669	16694	16756	17054	16695	16637	16433	16685	16714	16629	16637	16596	16626	16516	16492	16710	16797	16669	16794	16636	16824	16912	16509	16700	16521	16585	16554	16772	16712	16739	16609	16501	16724	16671	16701	16746	16630	16542	16622	16862	16683	16726	16698	16784	16639	16755	16355	16806	16639	16848	16817	16678	16634	16706	16482	16533	16662	16597	16933	16729	16823	16775	16778	16573	16489	16661	16492	16829	16773	16800	16879	16543	16443	16678	16748	16826	16519	16772	16850	16673	16663	16624	16602	16579	16626	16766	16645	16618	16736	16923	16726	16734	16776	16723	16619	16740	16682	16854	16709	16678	16499	16740	16801	16498	16698	16690	16665	16635	16746	16608	16673	16773	16831	16663	16843	16792	16507	16689	16684	16783	16860	16645	16700	16639	16778	16772	16689	16539	16608	16667	16797	16636	16675	16791	16856	16869	16954	16694	16902	16727	16592	16827	16831	16734	16688	16613	16754	16798	16794	16519	16855	16694	16626	16851	16787	16664	16778	16814	16584	16488	16702	16681	16603	16833	16688	16782	16710	16620	16631	16523	16719	16450	16726	16741	16609	16717	16647	16769	16443	16508	16526	16859	16709	16611	16681	16352	16574	16701	16621	16935	16731	16642	16691	16765	16683	16785	16719	16699	16664	16807	16722	16719	16819	16799	16698	16614	16779	16775	16778	16746	16585	16726	16552	16591	16633	16724	16775	16897	16632	16646	16585	16696	16726	16730	16672	16806	16859	16788	16821	16735	16686	16810	16810	16819	16749	16718	16897	16752	16811	16800	16833	16770	16616	16663	16759	16550	16557	16596	16608	16792	16708	16656	16530	16665	16744	16720	16862	16896	16789	16784	16923	16779	16664	16512	16518	16743	16892	16912	16732	16694	16806	16461	16917	16779	16598	16896	16732	16687	16664	16735	16609	16789	16746	16649	16768	16653	16532	16663	16654	16429	16820	16979	16579	16611	16714	16714	16385	16687	16676	16613	16526	16574	16564	16576	16609	16669	16618	16662	16748	16864	16773	16674	16602	16554	16589	16724	16620	16768	16834	16658	16735	16666	16539	16737	16739	16769	16620	16712	16801	16878	16648	16728	16706	16898	16718	16842	16636	16798	17020	16794	16842	16675	16587	16723	16583	16831	16760	16689	16801	16560	16507	16703	16952	16825	16814	16675	16570	16532	16732	16556	16529	16634	16765	16653	16705	16522	16725	16961	16789	16754	16511	16686	16735	16737	16651	16835	16579
28729	47277	37037	27210	22343	20623	17305	16055	15676	15418	15175	15374	15286	15019	15272	15216	15289	15336	15284	15159	14824	14915	14937	15231	14672	14863	15608	16120	17624	18240	17045	16299	16029	15131	14805	14707	14808	14691	14573	14742	14586	14680	14621	14808	14764	14645	14601	14554	14616	14707	14558	14790	14865	14634	14700	14620	14536	14731	14673	14516	14771	14639	14703	14607	14690	14701	14513	14775	14648	14764	14590	14748	14775	14808	14662	14614	14619	14626	14716	14792	14703	14839	14691	14630	14647	14722	14722	14790	14790	14744	14614	14527	14732	14661	14595	14689	14653	14760	14779	14633	14624	14671	14639	14794	14677	14896	14617	14636	14797	14749	14759	14685	14634	14639	14556	14678	14678	14703	14661	14496	14682	14600	14567	14532	14674	14768	14626	14799	14800	14662	14500	14588	14797	14631	14626	14679	14739	14725	14734	14823	14639	14664	14696	14792	14612	14523	14905	14720	14612	14736	14669	14683	14649	14682	14585	14736	14631	14953	14789	14655	14666	14724	14683	14754	14661	14822	14519	14831	14721	14677	14570	14609	14567	14819	14524	14744	14534	14670	14834	14606	14710	14448	14921	14607	14566	14666	14755	14529	14669	14621	14710	14701	14574	14713	14654	14667	14733	14749	14678	14582	14692	14622	14780	14745	14746	14572	14541	14745	14600	14666	14711	14834	14479	14505	14683	14715	14790	14823	14732	14735	14675	14763	14568	14716	14650	14647	14713	14624	14717	14699	14644	14692	14751	14799	14616	14825	14689	14536	14672	14705	14555	14608	14703	14475	14634	14808	14507	14794	14754	14529	14600	14775	14760	14667	14564	14530	14657	14670	14753	14661	14678	14666	14464	14725	14641	14597	14715	14741	14590	14616	14714	14442	14739	14575	14856	14656	14625	14608	14736	14708	14667	14662	14597	14761	14646	14689	14811	14673	14794	14693	14743	14671	14497	14627	14752	14555	14503	14768	14592	14717	14802	14593	14866	14537	14784	14594	14620	14609	14629	14798	14607	14710	14528	14642	14618	14672	14581	14523	14516	14825	14612	14591	14706	14748	14714	14713	14667	14727	14527	14597	14672	14502	14779	14645	14695	14633	14488	14540	14675	14760	14687	14733	14665	14714	14688	14812	14664	14689	14788	14474	14711	14701	14864	14655	14660	14636	14748	14565	14657	14833	14691	14797	14565	14660	14721	14581	14571	14815	14660	14717	14752	14783	14706	14627	14533	14738	14680	14722	14631	14621	14535	14744	14669	14798	14725	14561	14657	14588	14588	14752	14683	14658	14480	14557	14613	14696	14894	14744	14681	14721	14618	14617	14737	14722	14647	14892	14854	14690	14773	14744	14784	14661	14607	14582	15027	14538	14823	14621	14693	14535	14540	14550	14699	14633	14628	14675	14648	14747	14732	14493	14682	14599	14623	14688	14762	14720	14782	14896	14734	14735	14867	14771	14636	14700	14608	14626	14627	14628	14733	14661	14650	14600	14802	14685	14680	14794	14613	14608	14495	14604	14581	14510	14509	14590	14678	14737	14694	14697	14603	14522	14577	14594	14666	14565	14823	14450	14812	14589	14724	14644	14709	14625	14566	14652	14704	14628	14785	14619	14820	14723	14842	14656	14610	14682	14654	14774	14650	14595	14680	14592	14666	14675	14707	14633	14683	14796	14749	14738	14671	14783	14647	14743	14703	14597	14664	14717	14661	14664	14786	14702	14772	14656	15000	14656	14631	14703	14744	14628	14671	14661	14559	14696	14654	14728	14698	14598	14654	14690	14731	14457	14699	14585	14757	14481	14784	14770	14694	14831	14531	14732	14733	14457	14605	14700	14512	14605	14651	14442	14761	14555	14746	14550	14767	14643	14759	14593	14672	14686	14676	14613	14571	14637	14506	14564	14697	14701	14785	14748	14833	14669	14606	14711	14717	14660	14591	14638	14750	14635	14556	14548	14569	14619	14683	14765	14885	14664	14645	14672	14763	14752	14637	14603	14452	14653	14548	14800	14609	14523	14731	14505	14688	14489	14730	14786	14544	14591	14673	14900	14650	14677	14718	14600	14926	14594	14583	14658	14892	14759	14744	14709	14855	14710	14859	14595	14930	14614	14653	14740	14833	14770	14786	14901	14546	14617	14728	14598	14561	14639	14594	14642	14858	14730	14575	14685	14769	14762	14616	14703	14650	14630	14768	14750	14662	14584	14677	14674	14665	14694	14512	14609	14620	14749	14610	14603	14754	14742	14676	14651	14546	14665	14666	14877	14730	14693	14663	14615	14785	14789	14682	14649	14432	14624	14598	14690	14526	14665	14636	14771	14653	14555	14596	14701	14662	14557	14583	14650	14691	14742	14619	14560	14744	14696	14702	14611	14941	14735	14558	14476	14633	14622	14650	14741	14531	14729	14615	14734	14653	14777	14679	14574	14628	14815	14707	14619	14729	14679	14781	14724	14501	14718	14708	14629	14609	14742	14800	14570	14750	14581	14696	14689	14570	14697	14680	14748	14672	14685	14565	14707	14661	14802	14827	14591	14730	14764	14571	14541	14684	14642	14764	14710	14761	14790	14701	14471	14784	14641	14722	14701	14706	14700	14667	14589	14765	14715	14715	14595	14815	14641	14754	14572	14764	14671	14647	14697	14645	14738	14627	14592	14694	14551	14984	14680	14827	14686	14532	14637	14489	14844	14711	14766	14645	14619	14719	14814	14735	14623	14693	14618	14696	14784	14618	14783	14552	14631	14612	14497	14799	14699	14634	14612	14797	14449	14689	14620	14589	14656	14674	14743	14753	14669	14760	14753	14746	14815	14715	14706	14522	14557	14673	14606	14826	14753	14733	14462	14763	14696	14660	14673	14504	14564	14830	14670	14729	14627	14532	14660	14709	14718	14700	14796	14613	14815	14694	14585	14806	14608	14625	14710	14723	14540	14859	14665	14765	14800	14709	14685	14738	14625	14594	14733	14641	14580	14667	14697	14645	14593	14665	14834	14597	14709	14833	14674	14842	14699	14703	14723	14811	14627	14471	14533	14680	14682	14591	14789	14573	14647	14829	14659	14537	14638	14544	14640	14717	14645	14574	14607	14729	14708	14650	14578	14878	14814	14514	14697	14660	14775	14551	14635	14732	14876	14687	14742	14551	14645	14537	14586	14680	14643	14712	14620	14699	14705	14612	14640	14853	14724	14610	14616	14560	14566	14834	14847	14642	14710	14660	14766	14642	14484	14668	14614	14742	14818	14775	14747	14571	14659	14727	14684	14671	14742	14459	14703	14743	14604	14626	14749	14725	14597	14675	14510	14731	14706	14686	14596	14628	14758	14706	14761	14731	14651	14790	14672	14711	14901	14613	14630	14729	14780	14702	14666	14622	14709	14747	14600	14647	14481	14829	14705	14600	14621	14753	14702	14824	14633	14652	14634	14812	14687	14797	14866	14600	14568	14673	14863	14662	14454	14642	14719	14711	14637	14446	14618	14553	14720	14726	14682	14756	14761	14543	14766	14603	14663	14563	14738	14701	14727	14637	14562	14645	14654	14656	14676	14667	14612	14726	14798	14666	14493	14639	14794	14862	14706	14794	14826	14684	14381	14589	14618	14613	14824	14616	14732	14798	14674	14393	14566	14601	14657	14726	14601	14816	14837	14797	14511	14757	14489	14533	14724	14694	14592	14678	14773	14670	14625	14933	14730	14683	14678	14738	14715	14589	14658	14779	14643	14655	14639	14580	14548	14713	14725	14605	14750	14596	14619	14545	14721	14543	14730	14530	14845	14540	14692	14733	14706	14539	14837	14666	14666	14672	14650	14605	14583	14508	14656	14603	14707	14594	14707	14616	14567	14646	14819	14658	14654	14512	14844	14512	14796	14642	14810	14661	14769	14632	14555	14572	14462	14718	14675	14862	14793	14677	14782	14680	14583	14748	14522	14590	14706	14622	14551	14686	14752	14616	14756	14737	14659	14737	14677	14686	14604	14746	14628	14680	14660	14723	14686	14729	14782	14762	14573	14721	14628	14762	14603	14816	14605	14620	14675	14732	14895	14608	14662	14756	14687	14641	14568	14740	14700	14616	14634	14722	14808	14731	14639	14686	14632	14696	14738	14606	14570	14749	14671	14711	14560	14502	14734	14613	14654	14568	14622	14754	14570	14627	14475	14750	14637	14617	14625	14652	14732	14701	14626	14620	14559	14577	14790	14716	14763	14695	14605	14715	14597	14703	14807	14784	14693	14703	14634	14669	14740	14759	14785	14669	14765	14685	14759	14664	14590	14785	14628	14835	14595	14526	14778	14615	14702	14750	14539	14735	14751	14685	14714	14671	14599	14694	14559	14690	14794	14748	14805	14633	14626	14692	14652	14755	14652	14668	14639	14751	14582	14768	14702	14563	14557	14850	14819	14798	14526	14684	14733	14527	14745	14570	14667	14733	14795	14679	14631	14882	14907	14755	14754	14694	14584	14708	14814	14666	14601	14527	14646	14845	14807	14686	14669	14534	14777	14671	14731	14521	14658	14712	14626	14700	14698	14712	14860	14714	14736	14679	14591	14774	14598	14828	14715	14751	14782	14657	14580	14645	14677	14698	14648	14747	14579	14685	14733	14668	14544	14744	14788	14676	14508	14458	14809	14503	14646	14711	14514	14719	14801	14901	14669	14787	14748	14502	14654	14730	14424	14469	14875	14642	14844	14568	14887	14798	14632	14685	14727	14629	14755	14627	14721	14685	14706	14631	14737	14572	14714	14704	14680	14699	14667	14520	14691	14762	14670	14724	14641	14475	14739	14646	14638	14708	14608	14542	14714	14657	14835	14693	14717	14561	14652	14713	14566	14720	14763	14667	14644	14742	14704	14743	14533	14742	14591	14710	14758	14726	14708	14743	14722	14728	14653	14802	14550	14608	14612	14654	14816	14530	14570	14821	14617	14843	14718	14755	14718	14695	14623	14698	14693	14558	14566	14732	14629	14758	14597	14534	14616	14613	14675	14712	14641	14475	14823	14688	14581	14695	14628	14730	14730	14623	14778	14750	14595	14607	14628	14615	14642	14646	14449	14783	14617	14594	14693	14758	14825	14629	14484	14708	14677	14564	14753	14682	14817	14649	14666	14773	14483	14642	14775	14715	14818	14552	14750	14889	14730
23054	21470	29409	24010	21747	24025	25244	18742	17608	17590	17376	16957	17301	16885	17034	16970	16979	16777	16685	16769	16755	16686	17218	16782	16692	16499	17494	19298	19518	19070	18084	18486	19128	18161	17427	16612	16751	16464	16497	16444	16281	16430	16649	16546	16499	16435	16347	16426	16654	16513	16324	16323	16285	16549	16456	16361	16333	16293	16474	16390	16463	16540	16326	16384	16320	16472	16362	16322	16284	16241	16430	16418	16381	16664	16516	16263	16285	16691	16575	16345	16584	16477	16306	16402	16414	16553	16439	16300	16349	16410	16354	16311	16362	16459	16523	16378	16281	16271	16337	16495	16352	16506	16579	16299	16342	16427	16253	16297	16311	16350	16572	16236	16280	16426	16501	16413	16685	16390	16168	16254	16376	16359	16341	16130	16355	16281	16334	16387	16408	16353	16275	16345	16411	16144	16398	16478	16423	16456	16447	16438	16422	16225	16290	16288	16478	16290	16282	16356	16349	16330	16338	16486	16021	16356	16276	16374	16389	16164	16349	16321	16310	16375	16247	16369	16422	16340	16352	16090	16447	16480	16403	16164	16378	16261	16512	16402	16483	16400	16247	16177	16302	16480	16379	16492	16392	16316	16454	16342	16535	16173	16293	16459	16339	16402	16502	16267	16257	16152	16139	16339	16194	16267	16334	16369	16193	16294	16451	16337	16282	16253	16288	16363	16283	16350	16281	16461	16347	16345	16329	16212	16290	16414	16398	16583	16395	16436	16605	16346	16470	16424	16442	16266	16195	16458	16384	16409	16439	16349	16451	16318	16396	16444	16571	16408	16498	16304	16206	16246	16324	16242	16292	16380	16345	16499	16287	16303	16211	16299	16483	16310	16143	16275	16456	16355	16348	16461	16539	16326	16408	16334	16340	16102	16332	16377	16347	16186	16323	16349	16301	16337	16189	16163	16302	16184	16300	16296	16346	16472	16404	16620	16560	16300	16312	16378	16467	16439	16437	16242	16361	16466	16267	16457	16365	16177	16264	16454	16265	16585	16507	16401	16384	16354	16138	16275	16385	16386	16167	16125	16371	16297	16336	16390	16113	16310	16260	16516	16428	16553	16298	16414	16420	16358	16483	16415	16192	16171	16237	16365	16195	16397	16318	16321	16553	16356	16448	16271	16357	16395	16249	16444	16365	16317	16127	16419	16254	16475	16542	16418	16209	16364	16465	16363	16285	16242	16335	16189	16389	16442	16447	16281	16449	16297	16303	16232	16287	16106	16196	16228	16414	16455	16361	16385	16453	16358	16299	16509	16308	16366	16416	16378	16307	16270	16417	16281	16313	16258	16307	16214	16320	16351	16239	16349	16322	16300	16291	16413	16523	16399	16474	16322	16471	16353	16324	16337	16434	16305	16445	16256	16393	16058	16259	16352	16383	16296	16233	16218	16371	16345	16215	16314	16396	16261	16470	16418	16301	16160	16167	16269	16436	16302	16448	16276	16259	16399	16373	16399	16240	16510	16471	16156	16524	16236	16219	16395	16427	16448	16207	16390	16417	16374	16381	16188	16265	16371	16516	16395	16361	16273	16367	16327	16485	16518	16437	16493	16397	16262	16267	16366	16371	16331	16338	16358	16427	16341	16382	16274	16138	16337	16352	16281	16290	16426	16502	16393	16305	16296	16504	16533	16399	16287	16461	16294	16349	16335	16269	16507	16499	16410	16382	16325	16342	16309	16143	16404	16439	16460	16138	16409	16394	16285	16403	16506	16140	16433	16318	16434	16307	16430	16532	16388	16266	16332	16352	16296	16444	16388	16323	16386	16271	16185	16431	16291	16470	16177	16378	16308	16267	16300	16495	16371	16414	16256	16324	16239	16307	16332	16320	16129	16349	16190	16539	16346	16310	16247	16358	16257	16459	16215	16302	16530	16172	16278	16141	16468	16467	16325	16493	16381	16238	16270	16455	16394	16279	16468	16474	16326	16440	16407	16298	16349	16446	16410	16175	16460	16328	16250	16344	16357	16219	16213	16242	16442	16240	16445	16336	16444	16397	16146	16268	16141	16324	16376	16108	16483	16347	16374	16392	16239	16281	16261	16367	16518	16268	16451	16216	16396	16297	16394	16339	16293	16400	16404	16574	16431	16395	16430	16308	16338	16360	16383	16202	16264	16185	16350	16078	16366	16469	16229	16362	16377	16382	16348	16361	16407	16413	16351	16402	16435	16527	16407	16518	16233	16290	16302	16207	16332	16296	16359	16318	15987	16414	16487	16279	16203	16310	16228	16235	16239	16286	16330	16072	16172	16366	16267	16423	16204	16355	16379	16346	16398	16376	16449	16351	16294	16230	16179	16197	16115	16366	16593	16399	16324	16446	16179	16349	16308	16343	16345	16362	16451	16367	16231	16324	16282	16301	16318	16458	16249	16164	16308	16239	16377	16406	16250	16494	16357	16610	16535	16099	16446	16289	16237	16424	16228	16287	16369	16223	16184	16112	16037	16435	16209	16228	16401	16245	16315	16419	16325	16284	16325	16392	16398	16321	16451	16420	16459	16520	16450	16106	16390	16518	16229	16450	16484	16378	16343	16086	16343	16241	16484	16492	16404	16341	16258	16318	16372	16567	16408	16477	16326	16349	16317	16413	16133	16269	16242	16457	16519	16342	16472	16579	16309	16169	16099	16565	16363	16520	16298	16378	16419	16506	16384	16067	16400	16247	16281	16386	16383	16492	16364	16221	16179	16211	16370	16317	16362	16420	16383	16514	16401	16397	16359	16321	16483	16351	16594	16364	16340	16323	16551	16505	16570	16384	16356	16412	16325	16397	16181	16320	16619	16314	16352	16455	16048	16350	16122	16328	16343	16391	16276	16365	16386	16334	16282	16508	16293	16269	16395	16261	16512	16147	16329	16404	16497	16364	16531	16392	16270	16405	16441	16307	16477	16211	16278	16378	16285	16355	16256	16227	16443	16410	16417	16314	16577	16242	16195	16294	16456	16452	16565	16314	16221	16298	16232	16510	16220	16426	16421	16445	16446	16378	16257	16581	16426	16416	16142	16469	16357	16379	16291	16449	16305	16395	16258	16437	16298	16009	16476	16474	16282	16198	16306	16223	16220	16328	16399	16470	16354	16369	16368	16350	16194	16386	16267	16272	16564	16277	16317	16025	16312	16273	16344	16270	16220	16316	16439	16214	16360	16261	16417	16399	16315	16302	16381	16228	16297	16236	16203	16200	16296	16414	16317	16479	16407	16204	16370	16317	16419	16402	16279	16439	16378	16552	16359	16420	16396	16288	16314	16284	16406	16403	16448	16481	16427	16335	16180	16330	16368	16268	16342	16379	16340	16313	16266	16357	16367	16175	16423	16416	16281	16276	16144	16273	16224	16432	16225	16259	16457	16105	16344	16267	16537	16116	16301	16404	16477	16543	16513	16329	16328	16430	16473	16360	16237	16487	16405	16184	16348	16161	16098	16289	16385	16343	16349	16393	16256	16173	16380	16320	16468	16424	16324	16419	16414	16200	16274	16360	16318	16227	16222	16300	16343	16386	16423	16164	16430	16247	16244	16116	16260	16135	16093	16245	16237	16341	16447	16438	16330	16294	16187	16385	16545	16437	16458	16425	16217	16417	16426	16487	16410	16383	16433	16507	16331	16392	16353	16372	16247	16198	16392	16283	16288	16381	16525	16336	16339	16434	16245	16313	16286	16277	16406	16212	16434	16155	16333	16420	16413	16423	16471	16588	16389	16260	16273	16445	16269	16373	16380	16281	16251	16443	16338	16404	16263	16364	16262	16340	16219	16400	16426	16300	16439	16590	16437	16535	16483	16487	16226	16373	16337	16442	16276	16514	16269	16382	16338	16295	16300	16380	16328	16569	16399	16393	16544	16246	16027	16298	16375	16396	16422	16359	16312	16264	16354	16286	16481	16354	16280	16357	16175	16251	16423	16295	16465	16221	16112	16226	16309	16632	16225	16398	16305	16278	16319	16397	16448	16448	16407	16364	16549	16195	16262	16468	16370	16279	16222	16174	16262	16301	16299	16274	16302	16193	16481	16346	16106	16174	16200	16417	16128	16232	16339	16481	16333	16461	16234	16390	16242	16291	16263	16240	16369	16439	16369	16178	16464	16280	16344	16084	16375	16266	16323	16293	16226	16614	16422	16363	16389	16363	16108	16443	16327	16319	16343	16335	16370	16230	16334	16217	16528	16294	16471	16281	16069	16215	16348	16437	16590	16232	16298	16235	16360	16376	16391	16126	16201	16221	16234	16331	16327	16522	16347	16366	16331	16475	16389	16281	16324	16738	16373	16359	16345	16232	16429	16249	16217	16295	16241	16243	16331	16171	16345	16237	16355	16427	16246	16499	16199	16684	16373	16310	16379	16370	16234	16412	16534	16376	16468	16424	16212	16305	16521	16231	16202	16256	16216	16205	16400	16263	16332	16431	16293	16212	16312	16312	16406	16607	16521	16328	16357	16246	16281	16460	16330	16404	16338	16431	16361	16374	16357	16534	16175	16264	16216	16479	16453	16342	16221	16354	16252	16509	16365	16378	16487	16392	16494	16421	16324	16161	16347	16254	16348	16197	16160	16239	16264	16368	16288	16327	16326	16412	16377	16438	16335	16460	16384	16251	16288	16495	16384	16379	16559	16187	16480	16352	16282	16377	16233	16311	16215	16351	16109	16463	16171	16425	16397	16480	16407	16344	16366	16343	16403	16330	16423	16408	16536	16177	16464	16289	16362	16386	16351	16371	16366	16311	16276	16335	16284	16304	16260	16328	16321	16252	16330	16342	16419	16437	16271	16279	16403	16478	16366	16285	16352	16344	16505	16448	16385	16575	16336	16506	16288	16271	16638	16443	15928	16358	16362	16424	16244	16359	16169	16190	16332	16293	16524	16345	16297	16349	16328	16407	16278	16184	16406	16157	16137	16244	16319	16333	16304	16258	16293	16582	16278	16207	16142	16256	16370	16336	16300	16488	16200	16305	16448	16360	16340	16345	16387	16433	16342	16310	16349	16280	16335	16327	16245	16575	16288	16280	16291	16432	16440	16505	16443	16335	16134	16489	16353	16233	16238	16566	16139	16276	16366	16255	16176	16334	16466	16460	16219	16274	16437	16484	16307	16389	16474	16442	16418	16363	16465	16146	16306	16189	16610	16489	16371
31613	56763	49668	30168	23949	22612	19433	16941	16164	15718	15654	15327	15441	15443	15157	15051	15094	14929	14857	14886	14861	14886	15749	14775	14680	14774	16427	19154	18930	18080	16535	17536	18141	16838	15836	15131	14629	14493	14480	14385	14496	14692	14405	14591	14519	14507	14437	14595	14450	14543	14507	14623	14418	14476	14466	14491	14374	14497	14425	14433	14499	14572	14706	14728	14469	14611	14517	14604	14476	14573	14580	14343	14481	14385	14461	14516	14348	14432	14492	14416	14359	14487	14551	14397	14637	14570	14364	14398	14599	14504	14428	14461	14449	14502	14350	14583	14482	14635	14565	14674	14440	14384	14522	14729	14393	14498	14492	14402	14439	14473	14452	14711	14577	14351	14622	14671	14386	14642	14402	14649	14358	14598	14443	14503	14762	14677	14374	14471	14556	14412	14473	14539	14587	14389	14548	14578	14365	14489	14408	14511	14508	14541	14545	14390	14447	14414	14554	14572	14517	14361	14401	14528	14492	14542	14580	14512	14487	14384	14535	14474	14536	14337	14558	14376	14641	14532	14522	14543	14436	14404	14494	14530	14392	14400	14449	14419	14411	14508	14450	14324	14499	14525	14512	14331	14400	14654	14362	14378	14488	14543	14528	14590	14532	14521	14381	14419	14398	14476	14543	14452	14506	14464	14584	14339	14412	14301	14443	14592	14388	14482	14611	14384	14530	14545	14490	14483	14475	14457	14545	14490	14524	14515	14495	14548	14553	14426	14714	14682	14528	14481	14393	14515	14420	14474	14459	14408	14445	14478	14611	14481	14318	14460	14595	14636	14522	14540	14434	14701	14484	14451	14438	14699	14442	14381	14474	14584	14709	14468	14694	14353	14423	14479	14544	14470	14684	14520	14553	14450	14596	14584	14441	14612	14557	14314	14571	14371	14472	14586	14340	14394	14562	14426	14408	14542	14572	14400	14280	14470	14737	14441	14503	14520	14550	14609	14438	14558	14433	14444	14403	14591	14419	14307	14522	14570	14560	14415	14555	14498	14476	14486	14445	14600	14463	14559	14337	14455	14462	14438	14552	14399	14501	14536	14526	14390	14398	14456	14433	14323	14384	14582	14570	14543	14363	14357	14432	14562	14454	14388	14575	14446	14612	14477	14642	14553	14523	14556	14403	14369	14524	14450	14532	14617	14447	14501	14575	14544	14515	14544	14472	14343	14512	14519	14507	14414	14523	14353	14539	14469	14419	14553	14462	14562	14460	14517	14440	14422	14482	14597	14410	14394	14485	14408	14651	14413	14391	14448	14291	14519	14612	14535	14597	14383	14393	14567	14411	14445	14644	14366	14694	14719	14381	14349	14648	14422	14398	14604	14460	14403	14534	14532	14549	14577	14442	14585	14536	14381	14430	14534	14540	14710	14406	14566	14454	14364	14379	14602	14600	14691	14497	14404	14432	14567	14301	14446	14353	14622	14634	14551	14376	14430	14409	14757	14365	14508	14475	14381	14465	14445	14460	14699	14597	14478	14630	14514	14494	14266	14546	14505	14594	14457	14578	14449	14524	14597	14456	14430	14468	14214	14577	14424	14407	14533	14470	14504	14502	14666	14536	14500	14405	14501	14617	14602	14331	14435	14557	14406	14306	14568	14482	14367	14544	14341	14613	14476	14518	14475	14454	14473	14471	14553	14596	14481	14310	14559	14569	14437	14586	14429	14403	14534	14463	14321	14834	14522	14438	14522	14366	14469	14501	14389	14572	14551	14436	14423	14634	14472	14452	14533	14639	14423	14441	14440	14489	14454	14515	14365	14608	14393	14532	14508	14326	14748	14575	14411	14441	14567	14319	14571	14485	14492	14472	14370	14637	14381	14580	14565	14484	14433	14495	14507	14472	14489	14416	14445	14373	14259	14538	14398	14458	14448	14342	14461	14533	14593	14514	14587	14426	14437	14474	14354	14335	14521	14550	14493	14659	14436	14564	14569	14319	14552	14526	14415	14726	14346	14455	14530	14361	14415	14437	14522	14588	14488	14337	14343	14450	14470	14584	14471	14445	14547	14477	14630	14479	14537	14381	14381	14579	14579	14461	14442	14709	14594	14566	14288	14489	14604	14558	14336	14672	14405	14528	14382	14461	14399	14455	14450	14564	14385	14452	14506	14446	14676	14366	14512	14334	14516	14611	14428	14647	14383	14518	14739	14364	14193	14521	14406	14601	14379	14347	14487	14579	14503	14440	14393	14411	14518	14508	14449	14651	14539	14494	14458	14449	14518	14498	14459	14552	14478	14420	14509	14568	14369	14530	14607	14520	14447	14444	14597	14517	14455	14586	14512	14516	14435	14473	14496	14466	14536	14484	14447	14424	14536	14375	14476	14361	14528	14721	14343	14502	14626	14589	14454	14562	14353	14528	14360	14571	14428	14409	14496	14529	14545	14540	14557	14647	14408	14499	14530	14579	14257	14602	14344	14497	14534	14682	14420	14468	14316	14559	14562	14462	14456	14484	14507	14377	14480	14444	14718	14297	14603	14436	14365	14566	14298	14516	14499	14536	14321	14468	14423	14598	14550	14566	14530	14407	14516	14561	14442	14557	14647	14464	14339	14569	14374	14537	14606	14473	14477	14415	14371	14561	14486	14431	14630	14603	14538	14440	14368	14503	14381	14375	14497	14687	14413	14541	14348	14445	14443	14618	14563	14457	14571	14591	14530	14489	14232	14463	14398	14527	14497	14683	14440	14406	14403	14292	14384	14408	14543	14517	14562	14504	14520	14517	14473	14686	14576	14477	14559	14584	14386	14544	14533	14661	14428	14603	14498	14475	14387	14551	14512	14342	14627	14269	14526	14438	14442	14368	14355	14584	14509	14450	14384	14353	14602	14486	14603	14380	14577	14500	14371	14472	14411	14612	14236	14627	14461	14428	14623	14330	14537	14515	14430	14577	14439	14501	14469	14446	14540	14424	14461	14404	14662	14508	14348	14522	14434	14396	14372	14331	14379	14476	14361	14538	14386	14512	14420	14443	14491	14556	14350	14500	14487	14596	14379	14465	14426	14621	14499	14316	14415	14464	14417	14552	14604	14540	14466	14424	14477	14447	14379	14410	14642	14446	14350	14445	14507	14453	14536	14451	14721	14555	14395	14472	14485	14401	14388	14503	14434	14396	14398	14417	14456	14415	14464	14536	14434	14507	14189	14394	14424	14262	14537	14479	14497	14655	14463	14372	14386	14482	14483	14517	14341	14516	14597	14361	14403	14383	14492	14550	14392	14428	14451	14609	14306	14401	14417	14522	14423	14391	14566	14484	14558	14373	14430	14621	14426	14441	14431	14426	14507	14510	14354	14504	14554	14531	14477	14641	14472	14565	14481	14477	14460	14519	14497	14439	14546	14618	14531	14246	14454	14551	14481	14593	14347	14499	14470	14549	14503	14469	14528	14500	14628	14515	14397	14547	14524	14375	14768	14411	14255	14423	14458	14411	14567	14461	14459	14409	14453	14557	14474	14461	14436	14289	14480	14348	14401	14308	14625	14424	14652	14405	14447	14454	14370	14526	14481	14442	14646	14577	14573	14447	14346	14633	14518	14490	14504	14521	14467	14306	14645	14761	14480	14406	14523	14563	14300	14499	14453	14584	14323	14339	14443	14540	14345	14547	14505	14474	14498	14260	14244	14388	14549	14303	14495	14354	14519	14478	14421	14602	14441	14509	14534	14508	14527	14550	14588	14363	14568	14597	14549	14402	14502	14599	14421	14504	14483	14552	14396	14535	14549	14573	14421	14575	14544	14370	14347	14326	14604	14545	14403	14458	14549	14376	14552	14545	14508	14538	14490	14497	14534	14392	14433	14491	14571	14494	14600	14604	14443	14620	14530	14287	14454	14448	14616	14374	14487	14452	14524	14543	14507	14468	14452	14448	14389	14383	14319	14638	14433	14446	14580	14329	14427	14393	14623	14554	14324	14580	14477	14411	14358	14545	14476	14501	14627	14367	14403	14430	14588	14596	14355	14457	14591	14278	14406	14469	14301	14356	14507	14464	14445	14527	14416	14350	14516	14482	14509	14534	14514	14456	14566	14502	14482	14521	14428	14569	14430	14355	14400	14517	14755	14398	14514	14460	14500	14496	14482	14549	14661	14513	14345	14294	14398	14440	14479	14391	14468	14296	14439	14570	14426	14588	14433	14453	14516	14358	14330	14331	14486	14425	14490	14419	14501	14326	14352	14519	14473	14571	14525	14451	14463	14460	14665	14409	14525	14472	14592	14453	14334	14549	14515	14560	14413	14448	14503	14453	14336	14525	14632	14453	14425	14419	14553	14504	14452	14376	14617	14484	14600	14440	14543	14554	14565	14512	14493	14555	14347	14539	14515	14198	14585	14362	14349	14294	14566	14471	14473	14444	14524	14476	14578	14398	14527	14465	14538	14425	14405	14496	14412	14669	14532	14476	14566	14444	14552	14285	14613	14354	14493	14542	14452	14527	14486	14403	14322	14339	14481	14473	14457	14427	14366	14631	14591	14447	14365	14617	14427	14444	14508	14539	14382	14539	14385	14381	14414	14425	14476	14400	14464	14374	14455	14440	14596	14580	14512	14602	14415	14544	14436	14372	14286	14348	14561	14538	14478	14428	14488	14493	14446	14315	14530	14540	14498	14444	14615	14421	14384	14460	14461	14536	14390	14422	14543	14505	14484	14452	14445	14451	14523	14348	14408	14485	14447	14496	14417	14565	14287	14582	14431	14590	14467	14362	14450	14602	14393	14370	14440	14506	14597	14614	14466	14404	14501	14517	14610	14458	14521	14362	14366	14481	14360	14464	14410	14520	14610	14327	14476	14717	14628	14440	14592	14472	14395	14510	14611	14544	14619	14598	14635	14349	14351	14600	14438	14373	14481	14490	14470	14397	14468	14578	14367	14477	14535	14510	14502	14587	14522	14400	14488	14523	14419	14405	14454	14536	14534	14579	14497	14379	14558	14467	14547	14512	14621	14523	14519	14504	14461	14344	14567	14433	14424	14479	14424	14617	14496	14682	14478	14302	14352	14435	14574	14491	14525	14403	14442	14433	14481	14611	14464	14565	14409	14579	14552	14310	14446	14657	14528	14423	14414	14491	14433	14411	14574	14435	14604	14479	14595	14425	14373	14372	14372	14341	14689	14465	14517	14489	14591
28327	24786	29721	23348	18767	18704	18079	16872	16644	16691	16422	16456	16604	16533	16554	16410	16388	16204	16404	16282	16347	16451	16294	16262	16305	16453	16463	16418	16515	16518	16621	16563	16266	16410	16327	16378	16257	16282	16371	16356	16515	16154	16322	16342	16222	16277	16142	16284	16207	16230	16266	16153	16080	16280	16429	16395	16217	16272	16242	16212	16097	16271	16238	16122	16371	16245	16293	16143	16174	16278	16164	16124	15944	16101	16334	16380	16458	16229	16127	16317	16163	16211	16232	16348	16233	16335	16267	16256	16334	16247	16434	16423	16290	16269	16296	16095	16458	16079	16270	16332	16309	16369	16193	16227	16311	16273	16245	16202	16122	16213	16484	16240	16157	16233	16158	16249	16384	16279	16443	16029	16330	16126	16281	16422	16212	16205	16306	16119	16270	16366	16417	16211	16170	16252	16388	16167	16187	16040	16275	16628	16180	16183	16131	16299	16240	16332	16441	16263	16396	16205	16347	16418	16302	16342	16363	16270	16280	16400	16373	16318	16145	16312	16131	16280	16302	16260	16202	16272	16236	16341	16220	16108	16439	16314	16173	16310	16188	16307	16074	16172	16247	16112	16309	16381	16336	16221	16284	16337	16345	16283	16106	16128	16100	16250	16287	16317	16325	16385	16304	16197	16199	16124	16236	16170	16121	16232	16386	16216	16134	16152	16281	16025	16229	16264	16270	16290	16073	16280	16303	16379	16057	16291	16272	16234	16235	16319	16339	16315	16180	16388	16209	16314	16313	16071	16568	16152	16206	16424	16437	16187	16283	16117	16395	16059	16175	16272	16241	16363	16385	16083	16246	16424	16167	16364	16341	16339	16238	16278	16133	16343	16221	16294	16260	16290	16231	16403	16282	16395	16374	16375	16153	16353	16117	16248	16245	16323	16226	16321	16299	16042	16287	16335	16408	16156	16328	16225	16362	16311	16338	16188	16251	16210	16191	16233	16123	16148	16108	16239	16507	16452	16181	16404	16607	16204	16034	16305	16375	16297	16217	16090	16169	16144	16219	16058	16240	16132	16144	16160	16245	16302	16363	16209	16295	16453	16152	16287	16173	16311	16282	16194	16656	16139	16234	16342	16380	16430	16458	16298	16246	16222	16389	16230	16362	16160	16367	16163	16236	16271	16361	16367	16319	16387	16182	16247	16233	16344	16154	16211	16107	16343	16228	16317	16224	16170	16174	16354	16192	16097	16179	16355	16310	16371	16332	16333	16344	16355	16188	16363	16243	16212	16250	16229	16136	16270	16312	16117	16132	16649	16380	16406	16342	16223	16325	16218	16304	16163	16414	16108	16341	16326	16262	16373	16356	16312	16476	16244	16295	16398	16249	16384	16157	16330	16212	16396	16334	16062	16211	16409	16555	16385	16190	16308	16275	16308	16046	16314	16379	16328	16250	16236	16148	16102	16234	16343	16267	16156	16312	16320	16526	16261	16286	16409	16313	16270	16282	16176	16101	16281	16428	16225	16289	16369	16217	16310	16410	16532	16300	16242	16250	16427	16231	16279	16270	16260	16296	16169	16367	16352	16518	16295	16245	16127	16265	16228	16320	16248	16390	16467	16265	16325	16333	16397	16409	16295	16225	16304	16311	16301	16330	16271	16386	16382	16166	16399	16238	16085	16197	16232	16289	16100	16171	16107	16269	16180	16259	16258	16224	16455	16200	16404	16164	16389	16403	16209	16465	16185	16210	16362	16359	16107	16259	16344	16446	16224	16130	16439	16073	16451	16111	16250	16300	16307	16377	16154	16164	16291	16351	16090	16324	16620	16431	16245	16180	16154	16244	16280	16288	16221	16408	16164	16452	16150	16012	16301	16348	16223	16264	16144	16252	16147	16209	16311	16225	16299	16229	16173	16205	16233	16307	16165	16264	16280	16393	16430	16447	16241	16330	16322	16318	16350	16296	15980	16321	16091	16228	16437	16395	16268	16125	16390	16214	16153	16474	16409	16267	16084	16420	16125	16337	16395	16329	16213	16201	16345	16157	16206	16312	16153	16004	16116	16242	16431	16339	16066	16283	16350	16304	16396	16394	16250	16239	16213	16232	16339	16257	16466	16360	16241	16268	16408	16243	16297	16300	16325	16256	16246	16400	16361	16264	16146	16150	16293	16197	16508	16197	16104	16191	16296	16307	16354	16158	16372	16282	16103	16135	16488	16451	16376	16240	16175	16212	16329	16083	16338	16382	16241	16229	16503	16320	16278	16372	16260	16268	16287	16212	16217	16183	16292	16371	16263	16240	16126	16295	16314	16286	16282	16277	16325	16263	16080	16295	16315	16203	16229	16076	16300	16376	16002	16360	16317	16055	16232	16257	16399	16178	16308	16257	16086	16091	16492	16237	16289	16291	16205	16231	16135	16282	16377	16329	16328	16130	16276	16236	16321	16264	16309	16395	16321	16139	16194	16416	16238	16352	16186	16331	16147	16242	16303	16378	16439	16140	16422	16305	16346	16328	16187	16231	16287	16278	16276	16225	16243	16346	16289	16478	16239	16236	16303	16278	16167	16247	16111	16285	16332	16228	16404	16169	16220	16003	16215	16519	16131	16076	16211	16264	16025	16215	16313	16439	16305	16155	16325	16131	16315	16253	16502	16402	16342	16279	16244	16126	16227	16218	16429	16182	16271	16387	16285	16252	16269	16434	16345	16183	16303	16221	16391	16197	16359	16336	16349	16170	16086	16238	16092	16440	16359	16169	16242	16326	16169	16258	16325	16408	16237	16391	16068	16393	16240	16439	16273	16186	16216	16444	16268	16257	16352	16255	16282	16457	16199	16235	16243	16120	16166	16242	16199	16214	16255	16329	16298	16176	16253	16217	16406	16315	16259	16171	16349	16186	16034	16148	16130	16367	16417	16170	16282	16379	16481	16154	16255	16350	16263	16454	16309	16306	16236	16338	16351	16403	16158	16406	16545	16225	16023	16336	15993	15996	16318	16015	16293	16171	16183	16419	16356	16274	16390	16270	16232	16201	16223	16315	16282	16370	16500	16470	16299	16369	16295	16165	16371	16186	16379	16238	16273	16232	16327	16286	16234	16160	16141	16152	16131	16061	16220	16299	16190	16301	16270	16362	16337	16193	16227	16307	16372	16040	16336	16380	16305	16118	16143	16373	16230	16470	16241	16335	16257	16217	16419	16271	16292	16254	16298	16316	16174	16158	16188	16137	16414	16289	16297	16094	16160	16252	16407	16215	16285	16313	16301	16151	16179	16526	16095	16067	16223	16250	16354	16282	16477	16391	16339	16363	16347	16228	16279	16609	16188	16246	16161	16162	16241	16211	16392	16338	16133	16472	16276	16285	16280	16200	16259	16177	16146	16316	16229	16197	16257	16186	16218	16231	16279	16108	16111	16179	16202	16227	16298	16278	16239	16124	16263	16115	16349	16104	16172	16080	16171	16379	16293	16174	16346	16266	16137	16292	16223	16192	16142	16257	16402	16410	16503	16267	16375	16410	16355	16236	16502	16274	16373	16127	16293	16256	16337	16329	16248	16252	16011	16114	16461	16146	16148	16270	16197	16365	16419	16175	16398	16391	16197	16135	16125	16166	16405	16341	16230	16381	16104	16221	16120	16121	16026	16331	16189	16158	16263	16152	16407	16204	16204	16217	16143	16289	16018	16225	16167	16230	16225	16228	16341	16593	16366	16363	16340	16317	16490	16322	16556	16412	16304	16429	16417	16160	16216	16248	16351	16210	16280	16335	16369	16335	16321	16417	16295	16327	16409	16224	16220	16390	16458	16285	16266	16201	16363	16271	16266	16199	16238	16095	16170	16315	16194	16336	16358	16336	16283	16349	16072	16280	16291	16384	16532	16330	16371	16386	16321	16147	16490	16341	16310	16398	16364	16369	16343	16264	16350	16234	16259	16364	16189	16205	16211	16408	16234	16188	16218	16257	16399	16052	16088	16273	16330	16349	16345	16303	16252	16403	16340	16311	16122	16256	16374	16374	16249	16215	16239	16290	16393	16342	16317	16136	16107	16158	16313	16344	16140	16194	16322	16525	16350	16348	16364	16187	16287	16483	16398	16073	16439	16397	16148	16215	16309	16377	16129	16252	16084	16255	16297	16325	15971	16134	16379	16167	16473	16326	16235	16313	16200	16166	16445	16308	16515	16014	16271	16311	16435	16368	16292	16206	16347	16384	16352	16289	16260	16202	16396	16189	16395	16386	16087	16243	16283	16271	16231	16132	16374	16306	16278	16325	16269	16223	16359	16235	16383	16208	16297	16105	16169	16340	16312	16395	16374	16273	16305	16070	16226	16285	16127	16366	16362	16224	16286	16253	16270	16153	16104	16229	16344	16319	16338	16252	16260	16241	16221	16260	16334	16182	16310	16236	16220	16283	16338	16350	16174	16451	15979	16326	16269	16160	16209	16336	16511	16311	16477	16461	16322	16241	16187	16168	16183	16303	16186	16345	16210	16549	16176	16235	16208	16166	16259	16119	16185	16244	16212	16273	16104	16123	16335	16483	16191	16340	16155	16460	16152	16372	16246	16081	16194	16258	16386	16274	16493	16250	16262	16372	16327	16416	16115	16571	16328	16114	16523	16293	16281	16303	16317	16226	16343	16307	16249	16273	16232	16092	16156	16338	16293	16307	16126	16134	16169	16129	16220	16372	16200	16347	16044	16261	16408	16240	16391	16377	16536	16082	16135	16309	16265	16408	16073	16279	16164	16317	16242	16200	16297	16501	16134	16269	16247	16493	16206	16220	16200	16185	16241	16285	16405	16471	16392	16218	16220	16375	16322	16377	16172	16440	16164	16433	16197	16045	16314	16364	16329	16263	16263	16117	16214	16497	16302	16455	16317	16289	16303	16233	16123	16288	16016	16365	16332	16190	16104	16203	16381	16323	16174	16365	16300	16225	16249	16133	16425	16286	16358	16483	16281	15986	16300	16228	16171	16345	16377	16324	16340	16272	16154	16305	16481	16164	16337	16197	16172	16348	16331	16242	16157	16037	16292	16189	16238	16278	16221	16149	16290	16223	16167	16062	16312	16223	16210	16464	16530	16339	16481	16192	16232	16273	16453	16454	16194	16162	16268	16300	16306	16335	16251	16232	16089	16170	16308	16308	16198	16432	16391	16377	16274	16298	16163	16157	16221
24987	37304	31791	20016	18024	18085	16960	15250	14945	14957	14825	14913	14804	14727	14778	14704	14638	14524	14585	14468	14612	14577	14541	14535	14402	14368	14628	14452	14786	14762	14636	14552	14521	14532	14594	14551	14327	14450	14425	14702	14410	14450	14426	14540	14487	14320	14543	14573	14558	14536	14538	14470	14684	14371	14478	14544	14594	14554	14369	14461	14275	14496	14514	14465	14558	14411	14477	14428	14480	14509	14581	14437	14444	14441	14500	14359	14388	14527	14442	14450	14334	14500	14486	14413	14354	14232	14377	14385	14277	14567	14398	14431	14553	14506	14414	14328	14440	14382	14478	14386	14300	14463	14560	14407	14571	14342	14682	14327	14478	14416	14332	14450	14497	14434	14293	14366	14349	14521	14334	14513	14580	14413	14477	14365	14467	14550	14511	14329	14401	14694	14464	14473	14358	14431	14363	14328	14453	14445	14600	14395	14534	14411	14453	14444	14353	14465	14422	14441	14525	14439	14461	14476	14661	14517	14474	14436	14464	14417	14459	14455	14470	14117	14456	14454	14415	14439	14580	14303	14632	14522	14509	14491	14449	14520	14493	14415	14451	14296	14724	14349	14407	14439	14381	14397	14325	14368	14492	14493	14341	14411	14438	14517	14353	14573	14264	14540	14431	14417	14556	14470	14515	14426	14581	14465	14448	14664	14470	14325	14486	14439	14489	14571	14474	14414	14646	14320	14376	14293	14322	14394	14467	14368	14334	14409	14394	14393	14462	14427	14378	14467	14460	14540	14463	14468	14470	14456	14434	14441	14423	14506	14355	14380	14623	14450	14294	14379	14521	14427	14364	14494	14488	14480	14449	14386	14577	14384	14495	14469	14460	14432	14407	14472	14343	14382	14411	14538	14568	14366	14352	14288	14425	14475	14623	14344	14454	14482	14405	14537	14368	14481	14435	14477	14479	14366	14498	14331	14408	14432	14295	14417	14490	14456	14399	14496	14458	14579	14614	14468	14372	14456	14412	14516	14426	14484	14413	14434	14418	14397	14599	14542	14407	14464	14510	14471	14342	14429	14331	14495	14604	14421	14383	14405	14441	14613	14631	14422	14459	14566	14534	14387	14487	14399	14457	14442	14326	14376	14375	14323	14453	14375	14429	14496	14355	14497	14485	14718	14366	14317	14474	14454	14432	14319	14496	14346	14173	14604	14266	14522	14291	14417	14586	14576	14508	14609	14398	14534	14465	14494	14362	14468	14454	14679	14308	14328	14421	14437	14549	14627	14312	14434	14517	14443	14478	14368	14326	14445	14380	14360	14450	14362	14343	14499	14443	14412	14415	14299	14556	14299	14485	14518	14408	14416	14585	14424	14275	14430	14615	14536	14499	14410	14644	14340	14450	14312	14349	14347	14501	14413	14501	14591	14565	14499	14577	14583	14390	14386	14437	14421	14345	14411	14359	14600	14324	14527	14404	14462	14564	14264	14414	14597	14439	14325	14420	14387	14498	14427	14492	14556	14406	14311	14473	14382	14256	14507	14354	14530	14397	14453	14637	14518	14465	14293	14443	14518	14286	14590	14456	14464	14491	14480	14348	14406	14529	14413	14389	14468	14458	14562	14582	14380	14580	14535	14430	14359	14292	14477	14467	14368	14351	14449	14348	14385	14484	14361	14562	14405	14624	14413	14306	14529	14594	14584	14538	14527	14499	14410	14512	14399	14433	14216	14364	14414	14276	14522	14544	14358	14366	14464	14429	14431	14420	14439	14399	14501	14493	14360	14446	14498	14396	14533	14415	14533	14513	14606	14453	14387	14510	14453	14463	14267	14369	14598	14638	14375	14306	14587	14531	14329	14453	14557	14415	14264	14581	14500	14525	14454	14444	14513	14392	14410	14458	14462	14629	14601	14468	14351	14536	14344	14361	14609	14445	14390	14259	14427	14521	14584	14391	14315	14362	14424	14468	14455	14408	14640	14432	14533	14567	14488	14588	14397	14520	14229	14401	14370	14508	14522	14559	14331	14333	14429	14549	14525	14434	14684	14450	14487	14385	14385	14422	14581	14478	14417	14480	14507	14362	14531	14470	14371	14557	14629	14451	14500	14272	14410	14552	14573	14468	14442	14489	14430	14592	14334	14427	14530	14373	14650	14431	14373	14620	14328	14412	14471	14445	14306	14448	14457	14607	14397	14353	14310	14401	14580	14336	14481	14492	14468	14421	14598	14575	14513	14590	14448	14383	14614	14682	14532	14617	14554	14456	14403	14447	14490	14389	14456	14321	14365	14493	14339	14386	14415	14406	14417	14478	14428	14356	14406	14496	14391	14607	14434	14420	14577	14481	14456	14325	14526	14561	14432	14432	14427	14570	14313	14525	14369	14486	14432	14440	14280	14512	14495	14525	14418	14425	14459	14523	14546	14647	14547	14346	14395	14471	14411	14686	14496	14379	14519	14487	14280	14408	14355	14317	14475	14437	14372	14386	14657	14500	14375	14456	14461	14380	14520	14407	14395	14304	14407	14343	14659	14421	14377	14397	14371	14413	14442	14570	14337	14390	14529	14491	14502	14422	14600	14397	14378	14485	14512	14412	14235	14390	14267	14579	14371	14518	14369	14420	14400	14476	14406	14295	14399	14529	14171	14588	14502	14361	14413	14474	14261	14459	14329	14307	14319	14486	14387	14362	14336	14569	14518	14582	14270	14462	14514	14538	14455	14473	14452	14396	14328	14433	14469	14380	14635	14475	14554	14467	14598	14456	14749	14418	14361	14590	14394	14380	14346	14324	14391	14387	14511	14562	14473	14236	14219	14568	14497	14501	14305	14499	14414	14329	14507	14457	14507	14441	14567	14446	14195	14437	14447	14425	14363	14464	14532	14411	14398	14430	14486	14556	14536	14629	14249	14460	14483	14358	14439	14673	14465	14470	14290	14375	14365	14488	14578	14457	14520	14541	14439	14431	14530	14407	14445	14470	14362	14479	14472	14490	14667	14394	14438	14410	14385	14604	14445	14460	14342	14340	14387	14535	14539	14386	14407	14511	14583	14550	14475	14436	14420	14288	14598	14530	14337	14326	14639	14521	14523	14573	14447	14321	14570	14473	14452	14470	14673	14575	14484	14437	14495	14482	14266	14479	14494	14387	14373	14567	14579	14526	14236	14359	14311	14375	14408	14396	14449	14458	14371	14384	14222	14406	14392	14526	14690	14368	14455	14421	14328	14382	14440	14485	14592	14396	14381	14387	14325	14386	14488	14666	14382	14589	14362	14475	14409	14519	14439	14590	14498	14330	14331	14489	14507	14558	14378	14356	14447	14525	14393	14549	14381	14544	14338	14554	14568	14265	14351	14658	14425	14466	14558	14346	14354	14284	14199	14447	14505	14454	14368	14495	14471	14282	14434	14493	14546	14461	14243	14544	14637	14602	14363	14632	14546	14433	14603	14422	14330	14475	14321	14563	14406	14432	14520	14423	14450	14468	14459	14526	14418	14395	14404	14470	14424	14460	14235	14470	14498	14320	14557	14461	14370	14391	14425	14467	14397	14406	14384	14521	14266	14488	14437	14385	14589	14337	14263	14347	14371	14577	14379	14424	14442	14603	14382	14437	14461	14524	14448	14544	14604	14471	14377	14293	14224	14438	14423	14451	14379	14386	14444	14543	14419	14417	14438	14549	14509	14506	14531	14239	14409	14514	14494	14515	14506	14389	14624	14612	14326	14359	14461	14415	14462	14413	14387	14437	14397	14289	14434	14443	14452	14303	14504	14317	14520	14299	14530	14508	14468	14424	14395	14321	14611	14478	14344	14629	14479	14408	14367	14498	14470	14381	14300	14583	14434	14421	14460	14413	14479	14342	14431	14376	14283	14358	14388	14421	14536	14563	14506	14448	14331	14510	14505	14408	14508	14450	14526	14470	14439	14355	14437	14418	14457	14426	14527	14536	14485	14356	14394	14401	14439	14411	14446	14388	14427	14470	14485	14516	14376	14530	14488	14595	14344	14413	14510	14385	14386	14388	14298	14284	14582	14310	14481	14503	14494	14565	14395	14567	14406	14613	14601	14280	14512	14453	14353	14465	14509	14318	14610	14323	14430	14475	14414	14365	14444	14413	14467	14305	14424	14611	14491	14433	14278	14533	14361	14334	14483	14582	14414	14446	14539	14507	14312	14322	14486	14421	14531	14549	14514	14365	14430	14362	14503	14328	14421	14375	14460	14362	14566	14642	14468	14525	14433	14424	14495	14562	14517	14560	14530	14520	14595	14420	14507	14492	14652	14320	14530	14462	14465	14535	14501	14447	14363	14251	14444	14492	14630	14542	14555	14502	14469	14562	14467	14318	14402	14440	14633	14328	14504	14398	14500	14452	14482	14426	14586	14493	14466	14543	14559	14622	14441	14720	14491	14285	14316	14353	14446	14499	14470	14392	14361	14406	14435	14308	14420	14390	14535	14423	14562	14464	14584	14500	14299	14518	14262	14306	14635	14413	14503	14282	14322	14398	14304	14438	14439	14544	14456	14507	14600	14442	14548	14358	14408	14365	14521	14318	14563	14460	14406	14524	14305	14492	14523	14283	14540	14325	14486	14548	14479	14488	14424	14502	14487	14396	14505	14376	14478	14159	14487	14430	14391	14234	14546	14454	14400	14353	14538	14467	14331	14412	14589	14467	14316	14537	14414	14599	14520	14482	14631	14430	14481	14525	14516	14495	14599	14443	14485	14466	14342	14680	14452	14628	14471	14430	14307	14477	14398	14423	14366	14372	14549	14412	14385	14369	14441	14481	14404	14568	14339	14436	14353	14604	14512	14462	14318	14398	14748	14379	14467	14466	14468	14390	14424	14429	14492	14604	14464	14564	14506	14335	14621	14337	14226	14532	14587	14338	14445	14530	14567	14571	14501	14465	14535	14503	14477	14552	14364	14457	14391	14434	14562	14379	14497	14420	14217	14502	14384	14534	14550	14445	14458	14346	14326	14493	14454	14438	14346	14444	14453	14499	14478	14443	14578	14600	14360	14556	14435	14594	14358	14448	14589	14510	14404	14447	14512	14362	14483	14367	14587	14402	14392	14415	14466	14273	14407	14293	14554	14503	14411	14447	14418	14442	14455	14647	14534	14478	14457	14543	14426	14360	14372	14524	14335	14373	14421	14343	14545	14430	14519	14541	14436	14428	14613
24156	21550	29049	24586	22586	23168	22951	19334	18444	18123	17925	18040	18090	17805	17839	17640	17312	17615	17347	17501	17375	17315	17662	17243	17343	17212	17304	17486	19124	19848	18586	18944	18441	17960	17869	17334	17201	17426	17293	17196	17207	17269	17109	17240	17120	17189	17107	17331	17032	17226	17100	17212	17345	17119	17321	17393	17233	17356	17201	17312	17289	17304	17233	17058	17061	17201	17140	17067	17190	17305	17166	17273	17203	17143	17265	17287	17312	17276	17221	17280	17543	17276	17293	17039	17015	17359	17195	17298	17134	17274	17352	17211	17337	17303	17416	17376	17147	17258	17396	17206	17274	17269	17088	17235	17289	17234	17186	16980	17379	17314	17091	17176	17194	17203	17235	17252	17259	17041	17390	16989	17228	17305	17091	17153	17148	17328	17258	17261	17153	17278	17255	17268	17203	17318	17202	17298	17159	17425	17162	17067	17133	17238	17390	17032	17141	17135	17133	17257	17100	17170	17211	17158	17093	17147	17211	17367	17146	17354	17168	17348	17104	17216	17221	17258	17212	17377	17271	17170	17043	17466	17109	17108	17229	17277	17386	17308	17194	17107	17345	17284	17248	17278	17198	17429	17270	17089	17144	17257	17139	17293	17218	17222	17319	17132	17338	17417	17164	17321	17145	17322	17421	17184	17277	17257	17272	17237	16907	17448	17143	17134	17409	17424	17275	17060	16996	17246	17365	17213	17322	17132	17371	17336	17223	17227	17320	17291	17281	17129	17106	17123	17266	17294	17240	17253	17212	17095	17143	17074	17435	17210	17060	17255	17137	17316	17142	17103	17050	17266	17291	17204	17251	17261	17127	17057	17304	17364	17270	17187	17307	17112	17033	17121	17316	17355	17329	17097	17232	17225	17391	17038	17227	17509	17331	17230	17085	17113	17192	17205	17130	17105	17310	17460	17063	16957	17381	17220	17425	17224	17225	17144	17131	17124	17111	17286	17266	17094	17041	17015	17016	17212	17123	17291	17185	17149	17137	17259	17253	17204	17309	17173	17155	17398	17036	17077	17188	17044	17132	17201	17234	17156	17099	17163	17385	17148	17400	17278	17310	17154	17299	17319	17265	17280	17187	17115	17119	17275	17185	17188	17234	17314	17123	17046	17358	17389	17305	17176	17103	17021	17138	17331	16989	17417	17473	17198	17223	17407	17185	17246	17114	17133	17466	17077	17432	17060	17181	17145	17065	17187	17245	17268	17338	17404	17320	17333	17168	17251	17164	17169	17132	17081	17233	17112	17154	17325	17187	16966	17178	17321	17131	17189	17373	17161	17100	17234	17320	17100	17295	17380	17059	17145	17179	17113	17177	17297	17314	17359	17189	17295	17225	17097	17285	17251	17246	17280	17129	17111	17064	17070	17329	17100	17209	17266	17330	17257	17364	17288	17223	17125	17503	17144	17215	17231	17189	17028	17251	17063	17176	17151	17241	17122	17090	17337	17376	17220	16923	17240	17388	17260	17191	17220	17503	17167	17302	17166	17362	17252	17344	17300	17165	17186	17221	17267	17489	17357	17251	17233	17228	17148	17348	17284	17185	17219	17186	17210	17234	17418	17276	17184	17300	17297	17253	17130	17217	17253	17232	17310	17156	17367	17469	17240	17184	17304	17239	17144	17076	17205	17115	17168	17114	17160	17122	17286	17286	17273	17088	17288	17387	17258	17143	17234	17161	17347	17267	17316	17082	17206	17265	16906	17070	17182	17275	17199	17148	17136	17079	17265	17194	16954	17244	17291	17379	17091	17275	17267	17069	17182	17254	17100	17216	17176	17170	17360	17069	17141	17219	17012	17130	17123	17184	16943	17219	17387	17094	17164	17194	17210	17184	17257	17285	17346	17185	17165	17296	17260	17285	17270	17275	17221	17051	17127	17332	17079	17143	17433	17298	17268	17239	17222	17428	17292	17155	17312	17236	17175	17216	17198	17169	17165	17309	17035	17107	16993	17247	17237	17306	17243	17144	17261	17335	17202	17173	17154	17200	17209	17148	17382	17347	17040	17247	17025	17315	17380	17064	17186	17361	17080	16931	17126	17144	17238	17251	17118	17079	17267	17261	17152	17202	17257	17223	16991	17311	17320	17424	17137	17303	17008	17112	17059	17236	17189	17051	17393	17313	17285	17271	17253	17268	17112	17317	17210	17230	17278	17225	17315	17185	17439	17260	17124	17332	17326	17249	17148	17050	17322	17139	17205	17409	17183	17305	17065	16978	17226	17394	17311	17076	17187	17126	17211	17377	17108	17279	17355	17221	17399	17297	17384	17195	17333	17246	17289	17106	17263	17375	17223	17276	17408	17023	17319	17129	17193	17190	17395	17206	17103	17006	17186	17140	17389	17379	17175	17131	17275	17237	17082	17116	17206	16929	17246	17342	17117	16897	17172	17264	17356	17263	17201	17365	17134	17184	17222	17158	17229	17392	17512	17492	17127	17241	17074	17349	17215	17287	17156	17221	17138	17283	17257	17086	17336	17217	17316	17215	17304	17293	17320	17387	17201	17456	17277	17375	17172	17256	17247	17213	17191	17159	17040	17361	17319	17051	17321	17252	17290	17234	17034	17123	16939	17208	17141	17116	17173	17248	17261	17297	17278	17285	17258	17351	17054	17301	17048	17121	17072	17061	17242	17087	17148	17085	17222	17280	17244	17414	17094	17188	17241	17547	17287	17201	17286	17396	17060	17072	17087	17268	17204	17092	17265	17181	17301	17281	17049	17083	16973	17115	17212	17129	17276	17446	17301	17176	17151	17280	17145	17010	17239	17146	17186	17237	17051	17243	17325	17275	17221	17165	17190	17296	17299	17263	17029	17126	17270	17222	17198	17070	17288	17391	17360	17143	17071	17086	17094	17160	17013	17193	17148	17159	17380	17252	17272	17140	17008	17091	17096	17116	17023	17148	17176	17001	17115	17341	17163	17139	17406	17234	17269	17172	17245	17157	17200	16983	17166	17198	17238	17164	17474	17192	17314	17224	17310	17187	17300	17106	17188	17351	17090	17229	17255	17139	17101	17140	17056	16985	17120	17177	17249	17195	17264	17280	17258	17079	17210	17157	17213	17310	17024	17096	17274	17154	17087	16973	17269	17405	17256	17303	17217	17256	17216	17361	17031	17326	17025	17283	17357	17413	17002	17250	17210	17264	17310	17184	17081	17071	17304	17187	16962	17262	17364	17210	17234	17076	17135	17135	17252	17313	17242	17146	17217	17379	17074	17146	17075	17149	17008	17228	17195	17216	17225	17052	16888	17276	17161	17276	17085	17297	17330	17358	17180	17323	17223	17345	17316	17357	17471	17438	17092	17319	17215	17160	17390	17322	17130	17349	17273	17342	17036	17060	17053	17258	17369	17048	17277	16972	17277	17351	17163	17314	17416	17213	17137	17266	17209	17272	17164	17204	17113	17405	17211	17302	17291	17260	17278	17350	17323	17349	17233	17344	17332	17155	17425	17267	17110	17329	17127	17438	17034	17263	17138	17204	17074	17227	17071	17101	17504	17178	17295	17119	17172	17196	17135	17018	17211	17300	17428	17306	17234	17188	17244	17359	17238	17319	17090	17247	17283	17316	17139	17075	17282	17290	17224	17216	17136	17114	17315	17439	17196	17238	17154	17284	17201	17165	17411	17178	17161	17029	17316	17184	17231	17149	17264	17326	17177	17199	17036	16997	17200	17111	17142	17019	17214	17186	17095	17280	17232	17269	17259	17367	17128	17424	17029	17419	17282	17087	17098	17204	17157	16967	17375	17207	17121	17148	17144	17142	17241	17238	17337	17049	17213	17270	17267	17166	17210	17170	17188	17327	17080	17178	17135	17128	17170	17076	17302	17318	17251	17167	17242	17180	17349	17192	17274	17214	16963	16910	17166	17160	17105	17163	17312	17146	17072	17205	17134	17242	17106	17050	17066	17173	17230	17096	17192	17016	17477	17297	17177	17017	17021	17251	17165	17163	17208	17339	17138	17180	17218	17358	17117	17337	17024	17166	17242	17231	17182	17057	17273	17244	17170	17256	17220	17050	17252	17161	17180	17115	17207	17429	17310	17246	17099	17296	17171	17180	17026	17089	17170	17103	17086	17329	17175	17328	17319	17400	17265	17250	17214	16940	17132	17329	17163	17163	17117	17188	17144	17376	17047	17112	17076	17227	17100	17063	17455	17275	17178	17173	17260	17092	17366	17444	17266	17197	17328	17144	17155	17357	16929	17206	17370	17247	17324	17124	17152	17228	17111	17294	17165	17335	17176	17214	17255	17373	17433	17206	17327	17296	17295	17289	17315	17108	17236	16993	17209	17157	17229	17217	17149	17101	17263	17390	17239	17257	16937	17231	17214	17013	17050	17267	17097	17208	17297	17224	17358	17337	17311	17054	17292	17414	17234	17287	17244	17129	17389	17220	17076	17313	17122	17370	17228	17358	17179	17076	17214	17172	17229	17131	17112	17369	17307	17310	17267	17041	17255	17240	17404	17155	17161	17154	17188	17267	17279	17355	17346	17201	17120	17105	17210	17256	17282	17215	17176	17189	17157	17104	17115	17259	17116	17258	17337	17384	17141	17249	17187	17327	17144	17256	17237	17293	17251	17269	17244	17359	17105	17146	17133	17307	17053	17362	17045	17119	17144	17470	17395	17199	17281	16992	17069	17213	17173	17118	16840	17242	17133	17315	17192	17164	17280	17182	17290	17052	17226	17304	17056	17226	17148	17095	17219	17357	17317	17284	17170	17297	17123	17182	17151	17255	17187	17243	17317	17198	17352	17177	17258	17280	17290	17480	17271	17366	17047	17099	17057	17136	17289	17142	17291	17246	17109	17049	17257	17193	17365	17246	17180	17264	17275	17239	17474	17141	17164	17266	17230	17290	17192	17214	17201	17187	17361	17203	17142	17170	17137	17370	17145	17175	17144	17075	17306	17123	17416	17136	17212	17393	17165	17239	17273	17246	17169	17255	17176	17262	17110	17227	16959	17213	17059	17252	17365	17342	16994	17233	17043	17318	17172	16934	17078	17486	17083	17349	17307	17254	17292	17459	17334	17228	17244	17368	17031	17361	17148	17309	17114	17404	17314	17219	17225	17205	17388	17224	17138	17209	17135	17174	17090	17210	17292	17537	17241	17189	17293	17358	17078
28993	48581	39219	22840	21301	20352	20141	17530	16780	16207	15972	16294	16286	15970	15904	15226	15359	15243	15272	15160	15064	15189	15594	15022	15143	15117	15101	15508	18269	18315	16837	17164	16347	15654	15435	15176	15205	15120	15049	15007	15016	14942	15130	15052	14913	15064	15199	15032	14929	14925	14931	15033	14894	14859	15083	15038	14947	14996	15005	15095	14757	14980	15195	15039	15041	15049	14884	14894	14951	14992	15127	15119	14905	14806	14868	15064	14977	14873	15077	14995	14877	15088	14857	15167	15019	14988	15005	15075	15067	15019	15017	15086	15087	14950	14923	14931	14951	15008	14990	14844	15005	15050	15041	14933	14951	14930	14959	15087	15087	14901	14931	14834	15112	14968	14949	14992	14964	15035	14853	14705	14994	15055	14935	14959	15022	14854	15040	14959	15044	14944	14896	14932	15022	15035	15134	14915	15031	14922	14918	15110	14922	14959	15146	15065	14960	15059	15127	15105	15249	14937	14953	14990	14972	15041	15084	14899	14981	14981	14872	14951	15079	14984	15083	14950	15127	14887	14862	14924	15059	14948	14990	15105	14996	14925	14787	14943	14951	14980	14764	14874	14903	15144	15018	15108	14948	15063	15110	14881	14862	15050	14933	14889	14884	14949	15096	15068	15046	15097	15061	15052	14962	14834	14936	14993	14997	14990	15047	15013	15067	15024	15066	14985	14906	15170	15033	14957	14922	14907	14827	15040	14856	15137	14986	14934	14901	15012	14864	15095	15121	15112	15116	14941	15108	14866	15007	15043	15033	15046	15052	15039	15043	15025	15001	15029	14947	14988	15072	15069	15066	14966	14990	14866	15061	14991	14989	14965	15016	14915	14808	14880	14851	15006	15000	15014	14881	15023	14928	14990	15055	14900	15093	15072	15207	15093	14868	14977	15029	15012	14999	14839	15029	14932	15080	15075	14982	15075	15001	14979	14991	14896	15022	15089	14916	15069	14827	15145	15088	14953	15023	15047	15244	14987	14945	14801	15109	15067	15029	15009	15035	15020	15014	14873	15179	14907	14981	15077	15136	15037	14975	15088	15103	15039	15069	15030	15068	15061	15023	15016	15088	15030	14973	14846	15007	14925	14996	14935	15046	15002	15008	15053	15079	15135	15072	14920	14984	15038	14959	14857	14835	15121	14939	15131	15139	14931	15021	15030	14989	14875	15017	14845	15161	14867	14856	14941	14923	14963	14890	14939	14959	15135	15049	15005	15087	15192	15159	14916	14957	15042	14973	15243	15133	15097	15094	14980	14934	14816	15041	15077	14991	14936	15036	15139	14871	15000	15022	14988	14828	15139	15063	15151	15256	15057	15031	14849	14984	14952	15021	15048	14965	14893	14908	15216	14875	15046	14876	15088	15136	15042	14979	15089	14973	14975	14996	15068	14958	15042	14985	15047	14902	15027	15116	15065	14991	14974	15056	14854	14926	14971	15112	14831	15079	14957	14971	15136	15005	14922	14988	15143	15037	15054	14934	15246	15169	14976	14920	14994	15139	14898	14880	15023	14944	14971	14968	15051	15053	15048	14890	15015	14922	15101	14899	14979	15101	14899	14954	14961	15005	15024	15084	15042	15152	14959	14836	15207	14946	14958	15040	14897	14823	14977	14979	14864	14907	15020	14875	14923	15115	15002	15031	15084	14986	14900	15004	15013	15137	15126	15089	14961	14926	14892	15032	14880	14957	15045	15036	15064	14985	14941	14888	15050	14959	15037	14883	14883	15019	14977	14881	15210	14966	14956	15103	14916	14948	14904	14926	15122	15007	15125	14952	15080	15155	15089	14990	14993	14994	15101	14942	14924	14951	14980	15053	15076	15025	14927	14889	14916	14985	15006	15087	14934	14875	15079	14867	15009	15040	14890	14943	14859	14730	14852	15094	14978	14983	14996	14933	14985	14879	14927	15054	15022	14952	15054	15012	14943	15036	15022	15024	14922	14964	14791	14866	15033	14947	14984	15022	14870	15124	15108	14795	15014	15154	15042	15043	15115	15110	15134	15048	15044	15047	15012	14915	14874	14902	15019	15006	15149	14755	15065	15022	15103	14839	15065	14868	15148	14868	14860	14973	15134	15181	14849	15146	15062	15061	14941	14984	15103	14947	15175	14871	15033	14928	15068	15076	15177	15068	15104	15027	15121	14807	14932	14978	14993	14719	15029	15082	15003	14950	15016	14862	14873	14834	15088	14996	14975	15208	14794	15109	15035	15053	14946	15056	15092	15209	14850	14951	14908	15116	14987	14959	15091	14891	15070	14956	14951	15131	15013	14995	14948	15090	14882	14975	14886	15137	15101	15002	15081	15102	14984	14981	15066	14860	14981	15176	15187	14860	14940	14896	15052	15014	15006	15038	14927	15105	15119	14955	14981	15087	15034	15134	15083	15144	14968	15076	15019	14897	14961	14835	14831	14853	15009	14946	15066	14975	15056	15107	15192	15045	15092	15029	14981	15152	15231	15008	15029	15001	15024	14983	15044	15146	14907	14892	15141	15015	14930	15107	15125	14939	14857	14995	14986	14975	14912	15003	14814	14940	14745	15016	15038	15043	15059	15000	15017	14976	15248	15049	15005	14885	14868	14938	15017	15068	15037	15047	14918	15069	14927	14898	15006	15082	14942	14885	15063	14992	15014	15030	15058	15014	15000	14939	14999	14961	14979	15027	15033	15137	15116	14787	15076	15087	15183	15072	14879	14891	15042	14983	15031	15042	15007	15074	14829	14952	14974	14858	15030	15085	14855	14986	14955	15110	14969	15048	14878	15175	14992	14919	15103	15089	15059	15071	15181	15101	14963	14918	14974	15159	15089	14949	14894	14954	14977	15175	15077	15066	14852	14772	15035	15089	15172	15075	14976	14992	15002	14889	15022	14934	15122	14986	14806	15024	15039	14953	15129	14992	15078	15206	15081	15049	15084	15002	14810	14976	14864	15045	15019	15019	15017	14873	15061	14935	15056	14975	15063	15081	15097	15037	14860	14968	15065	15017	15010	14992	14788	15011	14868	14911	14948	14827	15040	15155	15054	15063	14928	14930	14994	14915	15036	14801	14976	15105	14915	15055	15037	14915	15057	14976	14998	15096	15191	15121	15028	15165	14889	14919	14973	15021	14994	15066	14872	14946	15055	15009	15044	14777	14937	14927	15115	15047	15006	15034	14837	14963	15087	14954	14944	15045	15007	15024	15002	14865	14868	14874	15207	14847	14992	14851	15081	15156	15017	15052	14918	15099	14859	14966	15064	14952	15136	14877	15020	14966	14965	15045	15024	15102	14875	15011	14926	14946	15021	14970	14983	14975	14899	14930	15213	15095	15118	14882	14986	15092	14983	14918	14852	14955	14871	14761	14995	15048	14841	15053	15080	14982	14988	14844	15062	15112	14967	14872	14915	15041	15037	14971	15097	14985	15033	15055	14800	14824	15053	14981	14970	14907	14928	14882	15148	15042	15095	14879	15157	14902	14978	15097	14953	15095	14929	15046	14938	14934	15089	14946	14935	14983	15169	14970	15044	15059	14948	14950	14836	15064	14964	15011	15103	14974	15048	14930	15064	14989	15005	14983	14838	15081	15167	15055	14956	14864	15096	14831	14985	15080	15047	15026	14969	15081	15014	14841	14960	15195	14870	14982	15005	14891	15016	14955	15134	15041	14974	14988	14995	14973	14987	14946	15092	14820	15036	14878	14963	14879	15001	14976	15004	15177	14867	15003	14978	15050	14995	14981	14952	14879	15044	15130	15016	14786	14894	15071	15010	15049	15216	14825	14966	15084	15062	14867	14951	14914	15133	14914	14841	15041	14944	14980	14859	14933	14911	14989	14918	14980	15033	14991	15153	15069	14986	15087	15159	14860	14965	15084	14930	14925	15002	15007	15135	15075	14894	14825	14856	15042	15063	14897	14925	15096	15094	14876	14854	14922	14869	14879	15043	15008	15102	14963	14969	15110	15033	14982	14945	14954	15159	14650	15113	15127	14867	15018	14861	15038	15027	14867	15039	14923	14971	14871	15053	14993	15074	15020	15144	14950	14907	14905	14938	14995	14996	14945	14790	15073	15019	15053	14996	14959	15133	15042	14954	15074	14921	14956	15056	14831	14935	14897	15000	15113	15001	15043	15176	15130	14962	14980	15074	15123	15030	14921	15049	14910	15096	14922	15035	14950	14929	14988	14985	14915	15112	14863	14966	15126	14928	15130	15049	14904	15045	15114	15043	15031	14869	15231	14831	15051	15135	15095	14798	14913	15020	15062	15000	14933	15068	14928	15157	15149	15192	15066	14900	15078	15016	15065	15037	14969	14988	14967	14932	14968	15180	14981	14940	15004	15029	15040	14962	15050	15021	15107	14939	15082	14859	14918	15053	14923	14832	15151	15024	14962	14945	15008	14917	14804	15005	14902	15013	14992	14904	14959	14968	14884	15074	15085	15009	14857	15055	14956	14923	14997	15070	15019	15072	14890	14839	14856	14862	14981	15066	14862	15138	14956	14919	14918	14944	15032	15142	14964	14940	14914	15010	15163	14940	15133	14907	15128	15043	14961	14998	14884	15121	15166	15122	15104	14957	14998	14835	14889	15120	14990	15007	14973	15107	15150	15146	15003	15006	14989	15063	15061	14928	15057	14884	15072	14990	15001	14973	14982	15077	15076	14846	14934	15118	14895	15089	14984	14995	14967	15051	14841	14947	15021	14879	15058	14891	14793	14762	14927	14898	14955	15058	15107	15142	14926	15027	15150	15039	14925	14879	15050	15029	15053	14935	15088	15122	15110	14840	15033	14830	15072	15007	15213	15102	15048	14883	14830	14957	15058	15002	15176	15173	15047	15038	15052	14937	14892	15117	15003	14891	14852	14990	15046	14912	15011	14865	14876	14911	14966	14953	15064	15068	15129	14967	14951	14920	15095	15102	14864	15070	14867	15078	14798	14895	15064	15095	15006	15163	14836	14946	14957	14983	14886	15068	14981	15042	15089	15145	14877	15141	15108	14897	14893	15192	14982	15083	14947	15068	14947	14991	15056	15056	15189	15074	15089	14817	14929	15028	14961	15022	15184	14893	15116	14968	15019	15145	14888	14993	14913	14896	14943	15041	15106	14963	15131	14998	15069	14825	14960	14981	14890	14936	15080	14923	15015	15040
23065	21532	29392	24064	21805	24217	26890	21528	20224	19435	19081	18923	19642	19238	18949	18306	18354	18091	18275	18284	18309	18051	18279	18017	18165	18019	18317	18432	19935	20342	22422	21763	20637	19930	19204	18572	18433	17919	18083	18181	18056	17938	18062	18022	17961	18059	18167	18022	18006	17917	17943	17972	17845	18203	18073	18064	17900	18143	17950	18081	18077	18084	18125	18078	18186	17808	17867	18201	18093	18040	18005	18040	18116	18021	18250	18036	18064	18151	17865	17747	18057	17821	17890	17991	18036	17911	18026	18174	18138	17807	18125	18058	18188	17978	17816	18141	18019	18016	17915	18004	18045	17989	18031	18190	18143	18049	17922	17903	17926	17821	17920	17825	17946	18115	17897	17937	17887	18060	18237	18026	17992	18016	17886	17859	17847	17723	18266	18125	18032	17808	18008	17668	18041	18014	18044	17957	18055	17822	18155	17978	18084	17928	17983	17820	18032	18221	18067	18039	17851	17902	17897	18073	18174	17891	17996	17904	17961	17989	18051	18034	17927	17819	18082	17960	18050	18119	17969	17868	18040	17717	18085	17870	17905	17806	17987	18199	17813	17914	17971	17979	17812	17945	17869	18056	17945	17821	17809	17904	17972	17924	18010	18132	18015	17799	18130	17891	17978	17896	18015	17927	17750	17890	18106	17977	17822	17751	18134	18066	18117	18189	17958	18049	18001	17928	18176	18033	18098	17989	17773	17852	17854	17904	17898	17964	18064	18009	17893	17844	17980	18072	17968	17844	18014	18177	17852	17853	17733	17782	17808	17973	17998	18012	17972	17930	17984	17960	17807	17872	18004	17934	17954	17921	17939	18062	18154	17824	18329	18064	18096	18108	17840	17805	17921	17944	18027	18043	17814	18002	17921	17824	17958	17841	17940	17824	18113	18123	17895	18060	18161	17897	17756	17938	17876	18118	17969	18010	17938	18059	17975	18122	17961	17917	17846	17898	17906	18018	17868	17914	17775	17911	17919	18086	17927	17770	18017	17901	17909	17944	17881	17974	18002	17975	17870	17931	17933	17770	18156	17913	18092	18043	18000	17863	17859	17687	17789	18036	18120	17832	17833	17964	18044	17679	17972	17942	18004	17931	17821	17815	17980	17952	17770	17881	18268	17750	17899	18004	18123	17923	18081	17806	17991	18190	17923	18166	18135	17971	17875	17863	17742	18114	18161	17913	18049	17815	17875	18022	17745	18019	17901	17916	17847	18099	18009	17961	17978	17869	17929	17909	18063	17817	17824	18032	17557	17724	18071	17980	18055	18064	18062	18176	17883	18104	18022	18001	18068	17947	17995	18031	18155	17906	18138	18033	17965	18036	18017	17821	17796	17775	17806	17900	17805	17991	17919	17840	18038	17907	17996	18001	18040	17931	18012	18157	18074	18115	17986	17817	17990	17889	17953	18015	18189	18055	17942	17866	17911	17841	17889	17964	18065	17881	17785	17904	17976	17978	17884	17930	18005	17804	17767	18008	17924	17889	18030	18155	18138	18070	17642	18023	18046	17966	17806	17751	17823	17919	17860	17755	18047	18125	18070	17959	17938	17900	17822	17915	18018	18071	17840	18132	17801	17930	17898	18133	18032	18066	18024	18122	17979	18071	18002	18013	17916	17826	17844	17951	17728	17940	17975	17962	17928	18143	17846	18035	17805	17920	18018	17940	17939	17817	18140	17999	17940	18088	18056	18039	17742	17985	17915	17821	17931	17961	17815	18005	18012	18109	17989	18036	18089	17939	17935	17845	17722	18049	17973	17829	17849	18041	17962	18039	17998	17880	18011	17974	17777	18080	17906	17834	18187	17999	17973	17832	18203	17984	18094	17913	18031	18077	18152	17936	17855	17931	17979	18047	18015	17964	18047	18071	17806	17905	17930	17957	18177	17934	17739	17856	18000	18122	18092	18065	17823	17830	17961	17960	18066	18001	17885	17890	17969	17956	17932	17933	17980	18060	17832	17798	17960	17703	17983	17950	17961	17929	18116	18038	17815	18155	18012	18030	18121	17963	18039	18113	18114	17992	18066	18059	17973	17935	17887	17899	17712	17942	17978	17861	17865	17929	18115	17987	18197	17904	18057	18036	18031	17781	18022	17703	17962	17967	18106	17836	17686	18098	18108	18142	18118	17898	17991	17817	17823	18053	17938	17810	17783	17818	18041	17843	17885	17884	17834	17898	17930	17876	18075	17941	18025	18075	17975	18007	18043	17892	18009	17863	17724	17770	17924	17757	18017	17983	17899	17801	18132	18016	17817	18116	17851	17902	17975	18168	17878	17993	18082	17856	18257	18097	18052	18035	17914	17942	18062	17902	18048	18028	17995	17927	18114	18095	17850	18090	18001	18020	17917	17892	17969	18222	18023	18188	18021	18009	17993	18026	18033	17873	18025	17838	17970	17895	17939	17973	17960	17962	17944	17990	17922	18056	17942	18031	18253	17947	17957	18137	18173	17860	17969	18136	18043	18112	18228	17801	17818	17876	17834	17919	17891	17814	17868	18082	17769	17819	17891	17842	18024	18002	18086	18138	17987	17825	18012	17950	18071	18190	17932	18095	17966	18071	17939	17910	18052	17969	18008	18249	18005	17950	18094	18127	17902	17679	17917	17823	17973	17960	17796	17937	18044	17925	17820	17881	17969	18066	17969	17854	17981	17932	17967	17985	17902	17913	18005	18027	18038	17821	17936	17851	18153	18189	17822	17929	18025	17989	17786	18057	17904	18065	18037	18035	18120	17882	17654	17878	18186	17820	17773	18118	17859	17956	17934	17882	17865	17969	17995	17931	18045	17881	17784	17975	18021	17883	18012	17932	17720	17918	17890	18000	17962	17908	17755	17731	17851	17841	17920	17844	18185	17856	18160	17994	17978	17982	17977	17755	17933	17829	17894	17880	18099	18124	18015	17806	17973	17938	18096	18070	18134	17853	17806	17916	17992	18007	17829	17976	17868	17547	17866	17836	17704	18018	17977	18136	17860	17913	18030	17866	18135	17717	18020	17796	18156	18187	17912	17947	18113	18106	17939	17836	17884	17993	17959	18089	17842	18036	17861	17739	18118	17884	17992	17791	17801	18053	17834	17953	17815	17998	18024	17854	17848	18006	18031	17882	18140	17893	17971	18056	17884	17967	18066	18011	18016	17896	18005	17786	18009	17961	18016	17990	17780	17778	17840	17949	18071	18009	17944	17839	17868	17789	18007	17960	17960	17899	17745	17874	18059	17893	17860	18108	18347	18220	18098	18004	17865	17790	17921	17926	17984	18055	17947	18100	17926	18104	18052	18123	17947	17882	18067	18151	17921	17876	18025	17936	17701	17904	18191	17905	18034	17857	18109	18052	17876	17848	17859	17760	18042	17939	17951	17789	18005	17910	17937	18125	18019	17944	17941	18129	17976	17999	18021	17728	17835	17923	18024	17949	18026	18023	18026	17932	17918	17889	17975	17870	18023	18034	17987	17829	18080	18124	17741	18100	18080	18071	18013	18056	17878	18150	17958	18027	17884	17987	17835	18022	17980	18002	17934	17857	17944	17864	17990	17934	17800	17997	17782	17881	17890	17724	18074	17897	17932	17711	17820	18030	17967	17879	18086	17832	17810	17718	18082	18013	17953	18092	17697	17938	18092	17987	18059	17832	18125	18067	17880	17851	17992	17949	18157	17944	18079	17998	17690	17866	18073	18127	17938	17917	18150	17881	17919	18035	18127	18231	18082	17801	17840	17905	17899	17886	18032	17969	17780	18029	18176	17857	17952	18167	17930	17856	18015	18067	18079	18056	17911	17839	18111	18001	18078	18105	17854	18049	18033	17961	17915	17811	17795	18014	17950	18064	17850	17789	18105	18196	17909	17959	17939	18001	17841	17732	17833	17952	17847	17899	17906	18064	17762	17955	17822	17970	17919	17681	17890	17924	17763	17695	18129	17882	17962	17835	17835	17785	18054	18021	18096	17995	17890	18033	17951	17874	18043	17916	18135	17889	17914	18056	17948	18188	17850	18272	18097	18114	17784	18114	18059	18050	17826	18069	17868	18046	17982	17993	17824	17819	17863	17934	17961	18115	18009	17986	17969	18076	18101	17988	17911	17912	17957	17992	17988	17758	17786	17974	18007	17897	17881	17954	17862	18155	18078	17933	18216	17909	18192	17952	17921	18095	18065	18130	17879	18055	17856	17953	17995	17824	17801	18032	17889	17908	17933	17997	17905	17943	17877	17955	18066	17860	18138	17783	17948	17950	18067	18104	18168	17928	17801	17904	17753	17858	18094	18095	17935	18247	17793	17704	17599	17922	17858	17885	18003	18015	18151	17964	17902	17933	17818	18017	17897	17910	17920	18079	18129	17995	18148	17852	17919	17860	17773	17669	17749	17816	18143	18014	17901	18039	18118	17773	17917	18052	17963	18005	17935	18038	18107	17870	18059	18014	17930	18301	17939	17969	17885	17954	17832	17970	18006	18019	17930	17875	18059	17889	18049	17762	18000	18158	17844	17954	17943	17874	18156	18032	17743	17881	17941	18003	17981	17959	17901	17867	18216	17839	17853	17910	17955	18024	18076	18203	17907	17858	17962	17947	17777	18029	17933	18048	18029	18112	17942	18049	17820	18096	18031	17750	18068	17869	17977	17853	17975	17895	17869	18009	18248	17963	18029	18050	17877	18225	18012	17946	17827	17908	18046	17949	17911	17766	18025	18068	17988	17897	17861	17867	17991	18076	17763	17831	18003	17890	18021	18084	17887	17995	17825	17877	17806	17808	17856	17966	17974	17814	18114	17737	17930	18064	18030	18005	17962	17940	18012	17937	17886	17813	17944	17924	17892	18079	17850	17964	17896	18042	17938	18055	17950	18039	17919	18059	17977	18018	17961	17899	18208	18053	18058	17998	18143	17895	18004	17979	17947	17840	17928	18039	17932	18012	18172	17956	18079	17909	17711	17920	17718	17917	17802	17789	18081	17944	18083	17992	17911	17937	17941	17948	17936	17894	17918	17968	17934	18070	17965	18184	18107	17816	17978	18001	17965	17887	18110	17719	17641	17881	17939	18081	17979	18002	17956	18013	17933	18013	17940	18022	17944	18006	17982	17934	17951	17921	18092	17913	17670	18055	17945	17984	17892	17904	17854	17704	17751	17993	17855	17955
32909	54771	41483	25610	22547	22414	21963	20222	18746	17263	16571	16889	17707	16951	16392	16085	15815	15696	15672	15709	15681	15713	15604	15699	15405	15591	15635	15942	18583	19255	21777	20301	18745	18087	16935	16050	15680	15549	15482	15432	15430	15349	15366	15669	15355	15532	15454	15490	15547	15462	15540	15684	15593	15613	15440	15386	15455	15609	15372	15592	15421	15680	15474	15525	15397	15560	15504	15431	15371	15448	15529	15487	15493	15555	15479	15569	15412	15504	15553	15498	15547	15585	15575	15453	15402	15503	15424	15527	15521	15518	15339	15609	15387	15496	15393	15464	15407	15522	15503	15346	15481	15445	15539	15506	15434	15700	15371	15449	15428	15339	15397	15280	15647	15454	15517	15454	15465	15411	15522	15539	15499	15423	15395	15375	15446	15427	15449	15322	15482	15464	15367	15359	15441	15722	15530	15464	15554	15510	15538	15570	15490	15493	15451	15516	15342	15422	15421	15533	15482	15521	15467	15436	15485	15402	15563	15544	15352	15555	15486	15415	15498	15647	15433	15647	15529	15454	15424	15411	15299	15396	15509	15415	15481	15487	15512	15615	15562	15367	15331	15518	15539	15292	15428	15457	15554	15496	15477	15572	15415	15587	15383	15513	15627	15541	15465	15460	15448	15645	15407	15439	15262	15467	15438	15579	15413	15620	15526	15461	15489	15526	15419	15428	15287	15489	15509	15394	15487	15248	15411	15516	15663	15382	15516	15444	15367	15409	15433	15618	15514	15572	15496	15617	15535	15545	15433	15410	15479	15413	15423	15490	15467	15377	15530	15328	15378	15371	15412	15665	15515	15463	15737	15500	15418	15320	15439	15351	15350	15444	15503	15253	15375	15475	15475	15330	15493	15354	15564	15468	15466	15571	15558	15558	15510	15533	15342	15414	15433	15424	15507	15482	15519	15498	15539	15535	15496	15499	15455	15489	15594	15676	15501	15533	15618	15314	15354	15483	15492	15283	15575	15461	15378	15613	15451	15230	15360	15533	15271	15535	15443	15424	15552	15483	15441	15570	15381	15489	15535	15516	15563	15497	15270	15353	15429	15595	15465	15431	15565	15462	15512	15621	15277	15417	15496	15552	15445	15455	15505	15451	15380	15472	15479	15520	15523	15631	15524	15284	15547	15462	15468	15556	15698	15357	15412	15477	15479	15568	15313	15378	15533	15501	15265	15440	15440	15521	15518	15478	15499	15444	15453	15500	15470	15498	15384	15468	15379	15576	15404	15517	15437	15477	15545	15303	15541	15515	15578	15300	15588	15386	15403	15279	15508	15466	15447	15444	15308	15492	15466	15359	15465	15378	15509	15527	15607	15423	15358	15420	15496	15411	15309	15573	15372	15698	15271	15513	15542	15491	15401	15515	15617	15397	15445	15544	15351	15441	15528	15516	15634	15349	15555	15423	15376	15600	15558	15447	15418	15610	15336	15421	15291	15516	15530	15472	15516	15447	15522	15507	15485	15262	15586	15479	15490	15297	15461	15412	15489	15514	15491	15544	15592	15452	15665	15588	15343	15535	15364	15568	15449	15434	15550	15419	15404	15478	15418	15383	15511	15431	15430	15506	15583	15388	15450	15501	15646	15492	15418	15527	15553	15368	15411	15471	15377	15352	15518	15495	15570	15547	15634	15354	15590	15353	15350	15389	15461	15311	15468	15386	15268	15455	15493	15403	15450	15471	15487	15544	15421	15493	15412	15537	15492	15594	15393	15415	15447	15472	15659	15465	15666	15189	15446	15410	15494	15490	15529	15485	15468	15340	15532	15584	15712	15522	15560	15539	15543	15494	15533	15426	15469	15368	15459	15436	15374	15578	15477	15514	15510	15520	15447	15501	15405	15446	15422	15358	15480	15526	15518	15347	15569	15423	15348	15424	15543	15381	15562	15431	15347	15547	15456	15365	15502	15443	15623	15422	15477	15321	15366	15552	15565	15568	15461	15470	15444	15565	15454	15476	15550	15557	15476	15350	15576	15555	15427	15285	15437	15578	15364	15319	15473	15398	15626	15361	15508	15432	15529	15454	15343	15419	15339	15479	15418	15441	15554	15403	15407	15468	15410	15497	15393	15407	15413	15463	15625	15291	15353	15280	15429	15472	15478	15513	15449	15531	15551	15523	15388	15454	15452	15393	15403	15473	15548	15655	15569	15624	15382	15714	15535	15430	15571	15411	15275	15482	15436	15462	15346	15441	15586	15438	15298	15462	15379	15494	15499	15477	15417	15561	15376	15502	15485	15453	15373	15514	15540	15592	15615	15597	15458	15589	15469	15621	15449	15432	15464	15461	15350	15374	15499	15572	15275	15515	15450	15409	15220	15361	15434	15514	15404	15282	15559	15504	15582	15387	15455	15550	15543	15478	15506	15411	15366	15443	15494	15522	15498	15407	15402	15447	15241	15381	15414	15398	15485	15535	15524	15468	15493	15543	15406	15413	15486	15501	15507	15320	15397	15345	15628	15486	15425	15644	15500	15256	15569	15355	15285	15268	15332	15374	15469	15406	15463	15507	15376	15396	15421	15479	15491	15542	15518	15627	15447	15381	15481	15451	15391	15474	15547	15357	15385	15613	15611	15443	15503	15563	15370	15503	15382	15394	15492	15396	15430	15577	15432	15478	15618	15500	15559	15498	15461	15389	15529	15346	15583	15391	15477	15474	15472	15374	15586	15540	15435	15440	15395	15484	15377	15373	15410	15515	15580	15458	15435	15610	15735	15356	15524	15516	15376	15497	15542	15452	15552	15313	15526	15307	15645	15493	15447	15440	15315	15352	15483	15651	15466	15512	15485	15345	15419	15530	15541	15382	15326	15506	15357	15318	15547	15521	15517	15411	15429	15455	15598	15374	15369	15556	15446	15532	15455	15586	15490	15517	15509	15401	15442	15538	15485	15318	15362	15406	15443	15389	15578	15540	15320	15246	15596	15576	15407	15384	15490	15354	15550	15413	15693	15347	15359	15414	15493	15449	15404	15440	15328	15375	15491	15415	15408	15614	15378	15403	15408	15388	15556	15576	15360	15379	15381	15657	15526	15474	15501	15460	15425	15498	15383	15466	15449	15434	15552	15495	15398	15534	15376	15338	15562	15502	15500	15560	15589	15467	15502	15371	15409	15415	15599	15558	15465	15430	15437	15540	15439	15378	15308	15484	15391	15481	15402	15613	15524	15472	15338	15457	15357	15438	15240	15599	15500	15571	15566	15495	15326	15493	15233	15528	15605	15311	15456	15454	15377	15581	15439	15759	15401	15558	15326	15610	15543	15606	15351	15445	15317	15421	15671	15361	15509	15558	15493	15637	15667	15418	15561	15249	15387	15429	15500	15427	15651	15624	15524	15500	15558	15316	15585	15491	15561	15327	15609	15517	15463	15559	15370	15539	15506	15436	15449	15491	15367	15577	15347	15556	15702	15387	15569	15410	15365	15448	15401	15573	15451	15533	15568	15525	15378	15502	15382	15433	15510	15405	15402	15587	15509	15471	15242	15442	15664	15504	15307	15492	15366	15403	15498	15457	15517	15498	15482	15296	15426	15461	15466	15619	15320	15354	15495	15361	15375	15474	15422	15506	15450	15529	15394	15379	15569	15483	15522	15445	15456	15584	15579	15378	15493	15444	15541	15291	15465	15489	15591	15436	15528	15502	15280	15371	15366	15516	15402	15543	15334	15623	15591	15536	15520	15308	15468	15462	15512	15269	15535	15500	15410	15443	15376	15467	15629	15476	15661	15345	15423	15531	15316	15572	15408	15578	15421	15539	15595	15550	15415	15412	15466	15487	15348	15592	15389	15399	15383	15410	15434	15595	15576	15532	15571	15393	15526	15497	15395	15306	15555	15357	15512	15386	15526	15588	15407	15570	15558	15405	15417	15413	15475	15404	15640	15623	15402	15571	15536	15546	15553	15398	15435	15450	15572	15465	15277	15522	15473	15567	15447	15605	15416	15419	15555	15563	15548	15366	15115	15635	15329	15338	15417	15579	15536	15403	15695	15589	15535	15556	15586	15564	15315	15473	15537	15446	15554	15376	15435	15449	15346	15390	15556	15433	15522	15615	15515	15574	15328	15369	15542	15477	15485	15226	15484	15618	15513	15350	15367	15431	15371	15548	15353	15504	15419	15492	15507	15591	15425	15454	15546	15523	15515	15314	15561	15532	15411	15555	15525	15557	15566	15499	15608	15246	15326	15439	15318	15246	15404	15386	15458	15508	15407	15447	15382	15468	15558	15450	15581	15500	15447	15548	15386	15366	15542	15552	15452	15486	15523	15446	15398	15497	15503	15494	15590	15472	15521	15510	15399	15554	15684	15269	15612	15459	15525	15476	15204	15506	15582	15376	15449	15439	15348	15270	15385	15543	15513	15453	15428	15475	15557	15456	15558	15402	15582	15416	15491	15341	15672	15414	15400	15572	15435	15484	15405	15441	15469	15457	15600	15330	15505	15527	15573	15626	15434	15443	15444	15348	15557	15506	15239	15491	15470	15602	15666	15423	15286	15367	15459	15485	15399	15469	15526	15540	15562	15432	15466	15364	15469	15493	15656	15593	15523	15521	15466	15613	15379	15419	15439	15282	15410	15643	15641	15439	15591	15498	15495	15455	15519	15502	15486	15433	15723	15417	15435	15507	15622	15445	15327	15548	15373	15307	15495	15423	15498	15491	15492	15408	15469	15504	15542	15522	15423	15423	15531	15562	15401	15405	15629	15542	15456	15260	15682	15323	15470	15513	15545	15523	15532	15623	15382	15415	15592	15331	15558	15549	15435	15409	15289	15407	15513	15597	15529	15440	15489	15516	15485	15411	15551	15324	15315	15602	15579	15441	15432	15479	15480	15452	15607	15343	15404	15486	15299	15517	15514	15418	15606	15542	15357	15484	15402	15417	15384	15557	15510	15451	15496	15633	15405	15395	15203	15371	15590	15548	15524	15449	15491	15569	15560	15485	15444	15357	15336	15367	15343	15540	15345	15302	15385	15581	15501	15471	15428	15348	15585	15506	15629	15501	15383	15405	15515	15503	15342	15518	15473	15389	15485	15601	15448	15561	15342	15501	15328	15533	15374	15379	15409	15312	15464	15330	15590	15520	15291	15334	15261	15486	15482	15482	15388	15442	15508	15578	15334	15552	15441	15536
28284	23680	27543	21196	17538	17373	17807	17669	17057	17041	16538	16369	16524	16797	16569	16426	16452	16479	16528	16282	16343	16198	16082	16540	16465	16337	16311	16212	16326	16250	16489	16536	16422	16667	16434	16396	16278	16223	16127	16061	16263	16132	16285	16376	16305	16154	16107	16177	16254	16307	16098	16253	16082	16284	16179	16291	16411	16435	16124	16357	16562	16155	16296	16186	16148	16211	16020	16174	16245	16166	16227	16264	16334	16016	16341	16294	16126	16235	16312	16449	16313	16223	16118	16252	16226	16182	16248	16119	16228	16162	16343	16315	16289	16237	16324	16582	16175	16365	16198	16188	16242	16247	16322	16377	16364	16465	16276	16318	16123	16298	16173	16199	16041	16192	16226	16207	16195	16399	16130	16307	16191	16315	16110	16196	16260	16457	16246	16057	16373	16087	16223	16435	16183	16229	16163	16357	16153	16240	16276	16206	15889	16260	16153	16245	16210	16350	16158	16162	16204	16228	16115	16357	16291	16238	16133	16394	16306	16221	16037	16316	16220	16223	16328	16107	16046	16262	16435	16319	16149	16411	16220	16162	16306	16156	16357	16310	16113	16020	16123	16211	16294	16271	16206	16126	16277	16007	16341	16441	16228	16310	16303	16260	16174	16353	16396	16106	16160	16172	16149	16202	16393	16136	16246	16312	16316	16599	16279	16096	16118	16106	16294	16286	16242	16193	16168	16253	16128	16073	16253	16310	16331	16173	16248	16234	16128	16205	16199	16146	16129	16038	16206	16400	16499	16374	16290	16164	16114	16087	16289	16029	16342	16340	16171	16188	16195	16309	16145	16260	16375	16173	16410	16212	16067	16224	16294	16280	16389	16232	16364	16294	16322	16361	16179	16220	16209	16249	16422	16143	16276	16408	16260	16116	16382	16254	16020	16134	16145	16118	16254	16195	16174	16170	16316	16200	16265	16167	16308	16263	16327	16401	16152	16217	16186	16142	16384	16252	16152	16426	16243	16247	16500	16220	16354	16168	16391	16229	16159	16052	16097	16214	16293	16061	16346	16117	16190	16258	16322	16368	16344	16323	16349	16155	16085	16289	16216	16101	16185	16317	16081	16319	16227	16144	16130	16043	16178	16148	16415	16346	16148	16100	16166	16343	16181	16206	16311	16241	16246	16409	16354	16127	16176	16292	16256	16394	16370	16315	16429	16208	16336	16306	16222	16138	16172	15956	16220	16500	16375	16102	16240	16127	16387	16082	16176	16408	16296	16296	16153	16283	16251	16366	16409	16212	16185	16389	16233	16268	16254	16451	16368	16507	16127	16347	16128	16136	16330	16234	16030	16217	16334	16198	15996	16300	16413	16290	16327	16117	16015	16304	16312	16155	16102	16215	16196	16127	16229	16148	16165	16080	16214	16113	16210	16289	16161	16268	16253	16286	16213	16283	16123	16337	16222	16294	16237	16110	16298	16382	16305	16234	16206	16253	16222	16260	16357	16171	16311	16269	16359	16088	16106	16147	16132	16145	16289	16292	16308	16395	16328	16283	16129	16254	16127	16271	16176	16285	16185	16064	16079	16077	16131	16182	16358	16246	16265	16336	16188	16125	16184	16407	16197	16257	16175	16313	16305	16248	16060	16220	16395	16181	16242	16276	16374	16337	16195	16387	16159	16384	16197	16150	16304	16422	16080	16360	16399	16234	16344	16576	16374	16193	16161	16276	16230	16248	16245	16267	16221	16245	16263	16460	16158	16176	16307	16411	16304	16235	16290	16267	16230	16310	16006	16137	16253	16144	16266	16222	16120	15997	16110	16135	16296	16235	16398	16152	16145	16285	16340	16322	16476	16080	16083	16361	16151	16166	16210	16306	16217	16557	16429	16224	16020	16302	16224	16237	16210	16309	16132	16350	16200	16249	16344	16329	16281	16381	16331	16252	16254	16333	16264	16162	16216	16268	16221	16242	16356	16347	16139	16345	16230	16221	16124	16279	16185	16393	16282	16283	16473	16406	16221	16283	16215	16311	16404	16303	16034	16319	16398	16293	16278	16069	16227	16120	16242	16233	16245	16223	15974	16138	16306	16461	16329	16230	16372	16227	16261	16374	16127	16273	16280	16228	16327	16345	16286	16172	16543	16270	16228	16073	16292	16182	16273	16202	16258	16271	16132	16119	16417	16113	16262	16437	16260	16293	16448	16378	16319	16384	16242	16264	16152	16214	16093	16176	16237	16222	16240	16417	16290	16286	16250	16264	16350	16203	16330	16267	16217	16184	16478	16122	16095	16171	16297	15969	16208	16178	16374	16132	16306	15998	16214	16320	16231	16166	16082	16196	16237	16395	16354	16194	16369	16243	16233	16258	16186	16152	16293	16138	16249	16207	16151	16264	16180	16232	16398	16343	16267	16231	16425	16179	16257	16123	16240	16076	15981	16263	16455	16274	16078	16416	16354	16174	16142	16350	16216	16203	16219	16309	16274	16129	16196	16155	16192	16250	16179	16300	16321	16234	15986	16095	16424	16273	16266	16232	16122	16236	16270	16294	16255	16083	16118	16257	16344	16162	16110	16396	16209	16067	16144	16279	16177	16092	16157	16265	16307	16087	16332	16295	16199	16115	16040	16096	16106	16227	16384	16211	16095	16029	16250	16361	16299	16090	16028	16351	16334	16241	16267	16305	16276	16140	16071	16203	16315	16341	16245	16168	16089	16185	16198	16292	16239	16254	16218	16188	16129	16354	16400	16286	16226	16236	16262	16292	16244	16269	16343	16091	16102	16488	16130	16178	15994	16241	16262	16066	16226	16143	16205	16449	16088	16192	16293	16236	16252	16264	16248	16210	16348	16028	16400	16198	16217	16286	16308	16270	16274	16223	16153	16215	16400	16075	16325	16233	16204	16267	16189	16203	16298	16384	16335	16214	16353	16168	16304	16231	16225	16189	16316	16140	16492	16043	16168	16496	16162	16333	16167	16311	16097	16199	16230	16300	16292	16315	16344	16327	16190	16359	16251	15996	16168	16212	16279	16120	16123	16264	16443	16347	16382	16234	16246	16190	16224	16317	16199	16277	16279	16065	16535	16366	16322	16411	16199	16467	16268	16303	16293	16260	16266	16175	16201	16048	16187	16314	16242	16251	16281	16293	16248	16391	16295	16055	16041	16262	16294	16047	16306	16395	16371	16325	16225	15938	16223	16335	16434	16309	16115	16308	16336	16333	16086	16385	16231	16201	16251	16418	16381	16363	16276	16146	16150	16359	16385	16314	16307	16124	16265	16067	16283	16225	16050	16047	16256	16431	16469	16232	16360	16295	16191	16194	16383	16088	16076	16112	16173	16255	16265	16352	16282	16254	16264	16119	16291	16218	16286	16148	16162	16257	16475	16394	16269	16381	16451	16418	16235	16444	16180	16151	16171	16227	16154	16479	16227	16105	16335	16092	16287	16239	16266	16269	15992	16042	16445	16439	16288	16214	16294	16225	16262	16096	16284	16132	16460	16133	16097	16197	16105	16246	16141	16110	16257	16311	16335	16320	16107	16136	16284	16050	16158	16265	16188	16321	16217	16258	16054	16324	16220	16281	16382	16250	16179	16248	16305	16100	16426	16197	16069	16238	16120	16169	16337	16161	16188	16284	16255	16463	16557	16532	16227	16141	16198	16370	16229	16381	16131	16236	16279	16285	16276	16240	16294	16022	16127	16173	16346	16308	16356	16078	16159	16339	16213	16110	16240	16454	16189	16210	16269	16103	16294	16165	16267	16337	16310	16145	16279	16217	16236	16215	16182	16300	16225	16275	16162	16040	16077	16185	16429	16153	16223	16196	16247	16027	16314	16056	16263	16417	16085	16132	16326	16082	16204	16246	16380	16100	16333	16005	16301	16147	16306	16278	16486	16361	16130	16242	16149	16196	16380	16330	16205	16320	16233	16174	16201	16235	16306	16256	16429	16358	16423	16322	16147	16352	16094	16084	16142	16322	16240	16304	16335	16137	16242	16366	16032	16234	16334	16284	16388	16303	16325	16378	16246	16242	16523	16178	16293	16127	16385	16349	16380	16425	16259	16082	16130	16372	16321	16235	16226	16223	16213	16212	16140	16222	16256	16323	16291	16253	15955	16275	16024	16144	16193	16486	16101	16518	16285	16028	16346	16312	16222	16303	16218	16210	16128	16053	16127	16262	16178	16148	16243	16320	16252	16282	16195	16127	16370	16291	16180	16248	16255	16156	16422	16567	16403	16638	16320	16171	16302	16269	16328	16352	16132	16366	16235	16323	16130	16110	16230	16132	16264	16136	16219	16274	16233	16254	16053	16267	16368	16276	16175	16325	16251	16379	16138	16277	16146	16324	16230	16082	16232	16220	16100	16205	16380	16395	16299	16248	16176	16024	16197	16446	16272	16288	16072	16374	16209	16246	16296	16082	16156	16365	16342	16320	16336	16303	16347	16299	16396	16269	16419	16340	16337	16168	16298	16262	16069	16312	16382	16129	16253	16087	16170	16199	16296	16247	16312	16231	16260	16155	16250	16112	16351	16411	16166	16274	16202	16239	16228	16299	16342	16350	16333	16290	16119	16185	16277	16259	16038	16407	16336	16336	16471	16212	16239	16208	16206	16442	16072	16167	16120	16260	16201	16241	16293	16321	16274	16193	16156	16177	16464	16164	16319	16330	16225	15922	16303	16128	16259	16230	16282	16337	16266	16310	16160	16158	16059	16186	16208	16273	16360	16275	16157	16575	16124	16331	16053	16312	16331	16290	16295	16240	16271	16162	16129	16339	16303	16251	16340	16373	16095	16335	16416	16100	16081	16227	16319	16278	16242	16194	16094	16134	16354	16061	16293	16180	16275	16114	16306	16195	16487	16244	16230	16328	16111	16317	16307	16369	16339	16288	16241	15996	16212	16102	16085	16401	16269	16322	16254	16236	16267	16339	16331	16266	16299	16255	16407	16226	16286	16287	16308	16380	16293	15962	16367	16112	16180	16082	16350	16242	16240	16314	16274	16404	16350	16286	16109	16099	16177	16253	16209	16096	16114	16319	16079	16318	16250	16041	16165	16364	16183	16237	16250	16120	16325	16322	16165	16247	16262	16110	16390	16273	16259	16194	16336	16408	16477	16147	16263	16182	16312	16235	16419	16342	16113	16539	16206	16126	16273	16371	16350	16442	16393	16428
24152	31416	27443	17141	16303	16329	16587	16587	15832	15571	14717	14693	14759	15162	14943	14748	14637	14588	14582	14443	14375	14444	14378	14623	14478	14446	14380	14580	14521	14719	14592	14841	14659	14679	14770	14616	14513	14338	14436	14336	14385	14478	14572	14389	14304	14348	14476	14455	14372	14596	14512	14612	14534	14467	14419	14346	14430	14453	14275	14422	14430	14255	14520	14534	14454	14601	14564	14383	14479	14317	14470	14449	14503	14482	14484	14309	14490	14534	14536	14477	14421	14448	14389	14453	14608	14407	14446	14402	14329	14499	14456	14394	14517	14318	14540	14523	14334	14333	14368	14387	14419	14599	14294	14485	14285	14458	14557	14321	14328	14310	14537	14262	14513	14378	14442	14458	14393	14536	14424	14464	14392	14383	14586	14448	14290	14555	14396	14682	14379	14325	14591	14374	14327	14412	14443	14511	14407	14262	14227	14418	14440	14332	14524	14385	14486	14488	14414	14401	14380	14397	14328	14561	14426	14552	14325	14390	14420	14423	14446	14386	14372	14413	14487	14309	14323	14408	14332	14370	14419	14382	14486	14375	14611	14537	14344	14352	14368	14336	14535	14154	14351	14513	14337	14389	14558	14482	14586	14399	14289	14338	14445	14367	14423	14525	14534	14474	14436	14374	14457	14244	14414	14419	14416	14357	14485	14450	14417	14366	14518	14491	14283	14403	14360	14534	14585	14228	14374	14513	14401	14392	14451	14387	14418	14518	14449	14335	14564	14442	14558	14430	14359	14391	14533	14303	14444	14493	14455	14443	14520	14480	14616	14614	14440	14550	14595	14427	14446	14592	14437	14387	14377	14367	14461	14580	14549	14505	14467	14614	14610	14455	14604	14435	14575	14294	14462	14392	14608	14484	14444	14406	14391	14543	14245	14594	14419	14395	14443	14430	14199	14341	14491	14473	14427	14406	14450	14511	14453	14327	14502	14377	14419	14511	14316	14815	14419	14562	14430	14384	14311	14328	14469	14364	14471	14478	14568	14445	14397	14402	14324	14435	14553	14368	14459	14471	14427	14486	14363	14467	14201	14556	14343	14395	14577	14506	14361	14379	14530	14576	14411	14369	14542	14443	14302	14315	14610	14554	14461	14381	14438	14446	14472	14314	14574	14433	14577	14341	14202	14473	14435	14430	14213	14428	14652	14467	14400	14358	14455	14433	14375	14439	14360	14412	14413	14286	14539	14503	14363	14514	14367	14788	14470	14441	14472	14372	14346	14558	14596	14482	14502	14538	14568	14593	14437	14600	14347	14563	14488	14449	14528	14306	14442	14262	14422	14301	14328	14363	14556	14391	14448	14380	14254	14420	14522	14299	14372	14541	14357	14751	14434	14365	14476	14428	14651	14612	14433	14526	14261	14480	14575	14287	14335	14281	14322	14419	14482	14263	14282	14395	14539	14400	14465	14282	14533	14506	14281	14539	14436	14387	14641	14373	14350	14340	14296	14550	14399	14477	14452	14500	14561	14421	14554	14505	14495	14401	14402	14360	14393	14485	14451	14448	14420	14380	14483	14452	14436	14390	14476	14502	14308	14545	14415	14474	14457	14331	14482	14326	14552	14241	14520	14427	14435	14421	14499	14497	14495	14408	14409	14453	14499	14350	14563	14295	14328	14315	14488	14269	14429	14306	14312	14513	14489	14354	14533	14476	14398	14342	14515	14355	14342	14421	14546	14550	14724	14479	14516	14493	14526	14459	14199	14517	14413	14355	14490	14548	14483	14458	14256	14505	14277	14472	14420	14402	14576	14350	14400	14555	14445	14442	14332	14086	14347	14327	14524	14395	14485	14370	14401	14465	14698	14403	14320	14337	14525	14331	14574	14346	14571	14268	14533	14335	14440	14461	14327	14442	14431	14447	14438	14393	14446	14407	14327	14378	14550	14221	14407	14542	14573	14300	14520	14362	14336	14375	14411	14398	14439	14443	14354	14556	14446	14595	14464	14418	14412	14485	14453	14430	14529	14350	14432	14387	14471	14373	14576	14477	14603	14435	14539	14459	14530	14316	14672	14550	14456	14419	14495	14358	14339	14607	14479	14584	14564	14503	14461	14306	14504	14538	14528	14385	14326	14316	14450	14397	14458	14437	14404	14411	14474	14342	14665	14516	14413	14208	14339	14423	14339	14599	14638	14409	14294	14449	14421	14378	14456	14450	14453	14500	14372	14501	14369	14368	14343	14400	14491	14513	14516	14421	14223	14538	14560	14449	14438	14406	14426	14388	14520	14287	14453	14244	14412	14515	14454	14480	14393	14349	14428	14597	14482	14424	14427	14363	14497	14469	14363	14440	14449	14462	14432	14551	14469	14489	14363	14444	14535	14462	14587	14504	14491	14425	14421	14649	14214	14413	14465	14546	14401	14302	14354	14263	14464	14481	14351	14407	14353	14384	14207	14406	14593	14433	14642	14457	14442	14330	14271	14461	14502	14582	14544	14287	14391	14412	14446	14471	14505	14350	14389	14550	14513	14423	14356	14392	14557	14437	14432	14350	14540	14308	14574	14446	14448	14466	14437	14454	14551	14677	14495	14406	14517	14471	14487	14418	14279	14560	14398	14350	14348	14622	14496	14247	14451	14298	14499	14430	14502	14458	14389	14412	14444	14422	14466	14290	14504	14470	14441	14585	14496	14675	14329	14755	14483	14370	14431	14506	14255	14581	14396	14549	14408	14329	14523	14443	14406	14372	14345	14472	14369	14455	14412	14448	14508	14368	14474	14476	14447	14447	14547	14409	14689	14553	14504	14362	14364	14515	14622	14357	14513	14481	14404	14602	14363	14423	14404	14419	14291	14515	14289	14412	14382	14480	14377	14527	14429	14483	14471	14498	14416	14360	14477	14388	14333	14475	14457	14454	14355	14373	14521	14537	14469	14408	14497	14252	14497	14453	14450	14486	14383	14379	14523	14456	14328	14278	14287	14494	14476	14429	14431	14524	14554	14378	14428	14464	14514	14447	14353	14452	14509	14469	14404	14447	14543	14426	14545	14280	14384	14454	14448	14357	14380	14429	14413	14411	14394	14593	14295	14259	14441	14506	14447	14340	14558	14346	14297	14523	14297	14349	14343	14477	14364	14421	14344	14431	14347	14407	14342	14633	14369	14395	14397	14320	14504	14225	14643	14387	14526	14472	14310	14410	14517	14481	14451	14370	14388	14528	14333	14428	14378	14519	14511	14424	14456	14388	14559	14439	14359	14507	14351	14327	14386	14396	14615	14501	14519	14555	14401	14437	14345	14481	14230	14396	14359	14300	14511	14424	14500	14280	14644	14536	14289	14463	14215	14584	14506	14419	14543	14453	14412	14602	14374	14501	14429	14433	14156	14306	14272	14655	14465	14468	14435	14371	14492	14469	14323	14382	14452	14423	14468	14425	14521	14456	14351	14385	14541	14477	14464	14381	14543	14449	14610	14442	14374	14477	14486	14497	14322	14408	14548	14259	14454	14341	14467	14445	14380	14435	14352	14441	14386	14443	14295	14353	14498	14459	14500	14634	14423	14443	14498	14632	14380	14518	14378	14472	14450	14415	14424	14562	14510	14359	14511	14411	14362	14621	14405	14330	14560	14415	14434	14365	14511	14377	14438	14399	14593	14462	14394	14522	14401	14477	14332	14579	14549	14473	14531	14493	14465	14481	14466	14406	14445	14327	14406	14275	14559	14342	14449	14443	14452	14407	14429	14426	14537	14323	14357	14441	14333	14353	14582	14296	14558	14372	14341	14514	14417	14474	14335	14358	14464	14307	14500	14388	14567	14600	14486	14519	14261	14332	14444	14431	14297	14321	14370	14345	14334	14500	14493	14430	14520	14349	14370	14534	14362	14397	14390	14362	14378	14401	14454	14448	14438	14364	14358	14609	14446	14494	14329	14479	14474	14684	14497	14264	14416	14380	14534	14336	14428	14529	14489	14407	14397	14470	14569	14340	14565	14451	14521	14310	14431	14472	14377	14486	14408	14408	14464	14321	14581	14342	14472	14483	14356	14493	14213	14294	14427	14326	14349	14500	14436	14326	14449	14379	14394	14517	14500	14350	14604	14406	14518	14392	14359	14362	14575	14399	14499	14554	14504	14501	14513	14440	14546	14451	14617	14310	14447	14398	14314	14615	14423	14459	14426	14359	14451	14401	14451	14335	14365	14469	14465	14407	14298	14388	14484	14409	14530	14405	14366	14511	14482	14563	14488	14416	14469	14441	14329	14301	14436	14332	14544	14570	14412	14349	14474	14487	14385	14569	14430	14395	14408	14473	14493	14430	14527	14415	14271	14400	14397	14339	14435	14514	14474	14361	14466	14297	14291	14349	14195	14487	14327	14417	14362	14429	14593	14523	14369	14284	14350	14517	14387	14412	14317	14488	14475	14403	14380	14510	14525	14577	14495	14541	14388	14408	14445	14467	14526	14605	14289	14505	14494	14550	14691	14486	14401	14391	14352	14504	14352	14491	14552	14425	14458	14567	14534	14427	14461	14451	14356	14346	14543	14423	14345	14445	14456	14662	14284	14397	14495	14368	14465	14421	14287	14468	14590	14351	14452	14463	14468	14505	14577	14370	14301	14518	14408	14361	14388	14409	14343	14395	14311	14557	14337	14566	14423	14436	14401	14466	14440	14354	14461	14395	14340	14422	14442	14393	14404	14476	14397	14412	14361	14587	14375	14463	14497	14369	14433	14285	14327	14431	14448	14356	14304	14557	14509	14279	14649	14416	14440	14442	14367	14397	14636	14636	14584	14467	14531	14381	14259	14446	14507	14535	14474	14370	14435	14542	14564	14327	14319	14508	14479	14410	14449	14271	14628	14272	14289	14279	14433	14410	14542	14407	14515	14363	14351	14424	14450	14535	14468	14457	14361	14524	14457	14512	14462	14446	14351	14429	14591	14426	14358	14534	14462	14515	14497	14491	14542	14368	14370	14536	14317	14345	14344	14431	14339	14527	14245	14501	14460	14555	14481	14419	14423	14321	14463	14483	14387	14503	14403	14506	14442	14520	14490	14426	14396	14407	14528	14250	14410	14619	14472	14397	14555	14488	14460	14360	14357	14447	14446	14359	14355	14274	14355	14375	14530	14398	14500	14356	14324	14523	14503	14608	14489	14584	14573	14501	14425	14212	14305	14523	14424	14390
24053	21484	29048	24430	22236	22108	21442	19284	18357	18190	17637	17272	17106	17328	17327	17229	17009	16808	16791	16950	16808	16817	16639	16828	16830	16808	16804	16729	16723	17613	18637	18597	18829	18365	17861	17345	16938	16649	16839	16859	16772	16816	16676	16798	16908	16788	16758	16824	16564	16744	16749	16786	16768	16744	16711	16829	16624	16823	16828	16731	16756	16824	16862	16801	16621	16694	16807	16709	16739	16682	16776	16648	16554	16632	16680	16784	16918	16763	16780	16606	16715	16804	16590	16767	16656	16591	16644	16750	16643	16828	16954	16946	16727	16828	16585	16512	16747	16730	16801	16792	16641	16813	16658	16810	16579	16825	16754	16694	16909	16612	16540	16501	16932	16632	16850	16753	16721	16765	16733	16637	16740	16698	16653	16805	16683	16772	16819	16686	16752	16610	16710	16660	16654	16787	16812	16533	16714	16568	16752	16931	16669	16669	16762	16665	16860	16430	16526	16782	16656	16757	16762	16748	16668	16531	16630	16648	16667	16525	16596	16585	16761	16728	16739	16536	16644	16541	16639	16563	16621	16777	16558	16688	16469	16777	16769	16603	16793	16650	16663	16602	16904	16622	16575	16813	16760	16773	16811	16806	16587	16834	16769	16919	16711	16824	16578	16757	16572	16713	16823	16974	16746	16855	16700	16862	16809	16561	16684	16582	16840	16736	16744	16840	16560	16632	16843	16696	16770	16757	16845	16581	16893	16647	16648	16793	16530	16576	16838	16783	16619	16609	16535	16667	16524	16542	16528	16674	16526	16859	16773	16761	16739	16551	16851	16635	16802	16707	16515	16607	16742	16677	16870	16555	16647	16561	16554	16680	16574	16595	16643	16684	16653	16568	16723	16679	16697	16731	16726	16669	16501	16691	16681	16776	16758	16863	16785	16763	16593	16705	16725	16925	16636	16783	16864	16745	16614	16847	16584	16588	16769	16651	16642	16610	16672	16656	16729	16656	16943	16892	16898	16737	16519	16723	16973	16746	16744	16907	16850	16633	16672	16680	16561	16718	16619	16558	16581	16681	16693	16751	16763	16648	16769	16749	16730	16598	16693	16643	16600	16712	16865	16692	16627	16549	16813	16929	16717	16761	16661	16774	16764	16637	16529	16687	16589	16614	16779	16710	16732	16674	16576	16910	16894	16535	16614	16798	16853	16680	16696	16806	16684	16854	16604	16735	16627	16521	16552	16558	16656	16684	16616	16647	16600	16710	16753	16713	16731	16662	16656	16711	16672	16617	16680	16707	16695	16854	16512	16803	16555	16838	16854	16674	16834	16794	16752	16580	16780	16752	16616	16809	16904	16668	16647	16669	16715	16701	16823	16665	16821	16800	16768	16662	16768	16632	16778	16846	16663	16715	16678	16598	16678	16636	16821	16655	16781	16855	16751	16692	16698	16769	16674	16749	16640	16777	16611	16637	16832	16527	16732	16680	16596	16793	16591	16746	16524	16860	16769	16599	16414	16631	16560	16582	16749	16792	16931	16741	16737	16666	16663	16786	16960	16707	16865	16878	16735	16741	16652	16739	16700	16557	16754	16744	16789	16628	16827	16876	16709	16601	16606	16841	16598	16606	16701	16596	16781	16817	16739	16719	16830	16706	16785	16771	16769	16813	16661	16702	16951	16724	16970	16967	16860	16779	16655	16672	16691	16820	16673	16524	16890	16622	16674	16573	16724	16414	16698	16737	16528	16672	16445	16704	16591	16538	16687	16491	16573	16616	16766	16630	16589	16461	16690	16836	16541	16577	16549	16726	16966	16643	16651	16621	16800	16700	16863	16790	16663	16572	16897	16591	16809	16806	16725	16710	16658	16799	16830	16922	16705	16802	16811	16718	16683	16582	16728	16763	16559	16593	16545	16719	16693	16513	16666	16608	16602	16728	16750	16721	16660	16646	16768	16695	16850	16585	16757	16631	16695	16765	16783	16446	16629	16769	16512	16754	16557	16821	16754	16875	16693	16693	16627	16814	16636	16872	16744	16725	16756	16762	16759	16586	16630	16776	16579	16601	16881	16678	16810	16664	16798	16794	16679	16725	16539	16772	16640	16745	16579	16585	16785	16753	16607	16674	16689	16429	16920	16703	16711	16710	16790	16636	16794	16737	16840	16794	16679	16875	16877	16745	16539	16738	16793	16622	16780	16849	16827	16571	16658	16880	16639	16835	16830	16779	16869	16771	16746	16674	16699	16634	16607	16588	16612	16743	16903	16839	16683	16661	16768	16868	16674	16664	16694	16537	16743	16609	16686	16654	16640	16538	16908	16799	16891	16526	16829	16658	16848	16533	16725	16834	16623	16865	16804	16762	16808	16943	16785	16701	16859	16637	16764	16731	16548	16731	16695	16672	16695	16658	16619	16639	16617	16738	16551	16514	16782	16698	16885	16693	16608	16725	16757	16757	16784	16735	16835	16449	16599	16609	16679	16630	16902	16909	16792	16715	16732	16645	16541	16805	16734	16738	16824	16540	16661	16925	16665	16658	16775	16798	16744	16816	16736	16755	16696	16712	16750	16733	16901	16747	16775	16851	16840	16730	16683	16809	16723	16637	16936	16663	16846	16650	16906	16841	16738	16677	16869	16848	16768	16856	16604	16579	16677	16490	16675	16694	16670	16781	16696	16643	16664	16661	16549	16771	16641	16602	16731	16735	16763	16575	16783	16702	16526	16702	16552	16746	16934	16709	16740	16726	16579	16906	16651	16487	16638	16817	16649	16831	16723	16828	16553	16597	16718	16599	16653	16651	16558	16736	16689	16802	16954	16583	16611	16904	16631	16679	16727	16617	16906	16847	16727	16574	16759	16676	16691	16667	16697	16909	16803	16744	16686	16639	16633	16523	16746	16702	16832	16605	16529	16672	16636	16834	16799	16763	16704	16752	16779	16705	16772	16672	16665	16513	16822	16629	16761	16700	16761	16781	16671	16604	16617	16611	16584	16657	16664	16807	16642	16781	16640	16779	16757	16740	17143	16553	16968	16589	16607	16836	16706	16689	16749	16722	16773	16654	16909	16682	16715	16792	16727	16853	16604	16740	16827	16646	16775	16805	16616	16757	16739	16605	16805	16624	16954	16473	16681	16688	16701	16573	16675	16987	16884	16840	16749	16577	16888	16758	16803	16549	16713	16712	16653	16773	16821	16666	16569	16741	16618	16755	16655	16638	16659	16439	16830	16642	16739	16698	16574	16638	16700	16608	16822	16585	16697	16578	16812	16651	16675	16557	16566	16695	16822	16636	16675	16688	16617	16755	16610	16726	16690	16888	16647	16664	16891	16625	16616	16863	16747	16720	16737	16777	16793	16767	16759	16922	16666	16635	16697	16558	16684	16565	16595	16744	16729	16523	16922	16699	16830	16515	16700	16716	16894	16594	16618	16704	16736	16703	16817	16751	16536	16596	16600	16979	16810	16550	16839	16748	17044	16997	16619	16533	16930	16835	16677	16612	16789	16833	16557	16519	16826	16649	16799	16680	16556	16814	16587	16870	16784	16680	16800	16798	16737	16731	16527	16555	16615	16785	16598	16838	16792	16671	16837	16820	16645	16515	16651	16691	16797	16697	16690	16716	16820	16654	16706	16583	16828	16596	16693	16821	16644	16960	16908	16760	16656	16596	16549	16707	16790	16763	16554	16771	16801	16792	16586	16495	16566	16636	16788	16728	16754	16818	16642	16501	16597	16783	16817	16632	16640	16570	16729	16831	16715	16592	16619	16825	16792	16745	16654	16677	16531	16828	16840	16756	16687	16607	16605	16488	16686	16674	16673	16570	16756	16673	16696	16856	16734	16633	16795	16604	16649	16666	16832	16569	16794	16828	16746	16922	16760	16682	16517	16641	16700	16784	16773	16685	16763	16722	16834	16547	16661	16628	16779	16577	16839	16654	16782	16733	16868	16762	16817	16810	16706	16878	16710	16691	16832	16557	16740	16634	16809	16665	16564	16779	16725	16870	16740	16532	16748	16808	16673	16868	16649	16574	16837	16885	16752	16649	16812	16724	16737	16817	16884	16717	16623	16799	16512	16471	16562	16758	16693	16790	16685	16917	16882	16695	16880	16861	16710	16660	16663	16487	16619	16780	16686	16558	16871	16646	16675	16757	16693	16816	16692	16573	16760	16537	16838	16604	16639	16743	16856	16691	16742	16567	16827	16784	16713	16702	16724	16608	16675	16749	16592	16694	16953	16466	16673	16642	16544	16674	16797	16735	16684	16479	16757	16840	16708	16941	16836	16669	16595	16738	16593	16849	16613	16751	16725	16665	16788	16657	16712	16454	16620	16409	16610	16709	16557	16553	16856	16794	16652	16697	16784	16636	16807	16742	16703	16571	16753	16719	16821	16708	16564	16595	16511	16433	16694	16645	16681	16775	16811	16731	16522	16596	16620	16673	16663	16657	16478	16574	16656	16602	16680	16773	16620	16617	16683	16865	16899	16542	16647	16620	16759	16567	16726	16667	16761	16879	16789	16911	16653	16577	16656	16590	16817	16729	16623	16823	16605	16704	16716	16545	16474	16555	16612	16650	16563	16756	16758	16722	16721	16481	16846	16820	16707	16822	16686	16554	16750	16820	16792	16690	16810	16775	16799	16691	16731	16533	16855	16713	16781	16664	16932	16802	16826	16344	16641	16739	16612	16678	16569	16684	16449	16816	16853	16669	16686	16754	16873	16696	16761	16761	16777	16777	16803	16602	16576	16740	16515	16869	16755	16971	16681	16630	16928	16657	16779	16672	16697	16681	16651	16741	16740	16842	16684	16566	16636	16649	16883	16612	16520	16581	16771	16831	16798	16754	16732	16703	16579	16664	16790	16772	16758	16745	16762	16676	16613	16775	16686	16853	16842	16612	16487	16715	16565	16567	16528	16780	16696	16793	16790	16696	17008	16698	16812	16615	16682	16921	16729	16744	16616	16708	16637	16748	16662	16701	16704	16691	16694	16653	16629	16756	16626	16577	16673	16760	16753	16712	16853	16565	16727	16424	16742	16627	16887	16805	16844	16840	16649	16571	16773	16668	16572	16652	16779	16644	16497	16677	16926	16564	16789	16976	16809	16403	16637	16611	16788	16808	16702	16675	16702	16768	16550	16601	16683	16842	16463	16701	16775	16718	16589	16848	16774	16935	16726	16716
27122	45726	35523	21215	18854	17857	18010	17965	17179	16652	16086	15458	15344	15324	15318	15163	15153	14999	15060	14956	14875	14790	14737	14935	14947	14870	14709	14894	14968	16284	17550	17098	17596	16886	16074	15244	15009	14858	14829	14895	14910	14715	14780	14791	14694	14902	14810	14826	14862	14898	14864	14648	14985	14853	14801	14852	14963	14842	14720	14849	14863	14876	14852	14788	14787	14755	14859	14712	14910	15167	14826	14621	14792	14620	14918	14897	14645	14724	14643	14716	14642	14728	14637	14744	14754	14906	14905	14757	14756	14782	14657	14669	14864	14700	14831	14818	14695	14702	14826	14626	14942	14582	14774	14936	14744	14765	14868	14785	14803	14763	14873	14736	14896	14671	14843	14844	14688	15019	14700	14898	14970	14738	14749	14671	14905	14741	14756	14616	14781	14850	14683	14766	14933	14813	14769	14696	14940	14574	14989	14706	14792	14782	14561	14893	14756	14929	14770	14612	14656	14801	14689	14659	14729	14755	14986	14763	14842	14934	14839	14682	14703	14688	14691	14867	14685	14725	14748	14753	14869	14605	14692	14902	14865	14708	14880	14692	14804	14587	14793	14746	14582	14803	14740	14779	14883	14806	14865	14740	14735	14842	14770	14826	14799	14759	14826	14959	14777	14650	14915	14793	14828	14639	14638	14939	14837	14585	14625	14668	14680	14781	14782	14629	14672	14785	14747	14605	14876	14741	14877	14727	14604	14810	14928	14836	14849	14724	14826	14787	15035	14825	14751	14731	14751	14701	14743	14613	14747	14737	14728	14687	14986	14717	14641	14650	14944	14679	14606	14809	14974	14706	14743	14781	14772	14863	14729	14854	14869	14771	14753	14688	14576	14632	14877	14898	14743	14820	14744	14743	14773	14899	14567	14832	14645	14677	14625	14825	14606	14627	14684	14814	14754	14769	14840	14794	14764	14756	14761	14837	14578	14950	14788	14695	14764	14654	14781	14865	14803	14705	14728	14920	14874	14677	14846	14670	14544	14810	14595	14793	14866	14992	14692	14823	14823	14817	14787	14779	14895	14746	14798	14730	14833	14620	14922	14666	14677	14812	14700	14636	14737	14848	14838	14765	14777	14800	14668	14697	14861	14873	14810	14715	14822	14671	14899	14857	14792	14848	14708	14938	14841	14798	14828	14891	14816	14653	14770	14786	14783	14743	14741	14923	14859	14695	15025	14751	14793	14858	14770	14713	14828	14701	14897	14753	14709	14740	14815	14737	14704	14797	14506	14704	14798	14775	14921	14790	14838	14748	14765	14706	14801	14726	14797	14693	14806	14723	14847	14888	14794	14859	14836	14706	14742	14769	14656	14654	14822	14738	14840	14830	14817	14821	14907	14719	14835	14904	14761	14824	14745	14844	14704	14514	14664	14811	14837	14609	14706	15030	14776	14751	14717	14792	14693	14786	14946	14792	14902	14774	14794	14811	14720	14992	14726	14858	14796	14832	14753	14619	14824	14876	14785	14841	14563	14775	14754	14735	14890	14772	14855	14853	14867	14833	14722	14676	14626	14715	14975	14714	14714	14662	14716	14856	14711	14965	14776	14959	14813	14799	14849	14780	14907	14776	14722	14735	14683	14600	14924	14751	14791	14679	15019	14852	14833	14762	14766	14811	14838	14802	14663	14569	14897	14793	14736	14758	14754	14698	15008	14820	14837	14929	14898	14698	14713	14643	14605	14863	14875	14733	14733	14599	14657	14717	14674	14756	14734	14694	14693	14869	14676	14600	14698	14915	14948	14746	14683	14875	14745	14920	14823	14959	14874	14830	14816	14799	14686	14672	14887	14776	14681	14900	14829	14867	14766	14827	14616	14697	14673	14806	14704	14866	14795	14691	14735	14737	14783	14829	14907	14786	14716	14883	14780	14780	14665	14837	14849	14657	14824	14596	14712	14681	14748	14601	14824	14844	14850	14621	14626	14690	14748	14778	14635	14800	14966	14736	14656	14792	14754	14836	14868	14713	14830	14594	14858	14795	14773	14838	14840	14738	14676	14828	14953	14616	14812	14814	14886	14688	14762	14762	14629	14972	14815	14878	14669	14872	14809	14828	14753	14557	14809	14701	14819	14672	14648	14838	14991	14801	14753	14662	14690	14740	14857	14784	14761	14657	14650	14725	14845	14869	14832	14670	14607	14960	14819	14826	14910	14759	14860	14769	14800	14698	14806	14721	14729	14716	14746	14840	14868	14653	14661	14842	14857	14713	14757	14735	14793	14815	14723	14804	14853	14729	14635	14707	14559	14937	14629	14869	14907	14820	14855	14543	14722	14651	14798	14813	14896	14874	14915	14880	15031	14795	14853	14722	14782	14791	14889	14812	14948	14672	14696	14766	14535	14873	14725	14933	14633	14788	14778	14905	14993	14594	14702	14800	14863	14673	14900	14778	14784	14825	14807	14908	14866	14753	14718	14744	14816	14804	14839	14820	14628	14756	14837	14789	15029	14760	14591	14802	14757	14794	14737	14779	14865	14822	14693	14780	14851	14747	14922	14823	14809	14811	14761	14817	14828	14765	14821	14722	14642	14890	14769	14692	14875	14750	14904	14640	14750	14788	14937	14774	14840	14881	14577	14598	14731	14976	14763	14797	14708	14738	14878	14707	14912	14726	14832	14777	14900	14678	14779	14837	14755	14696	14902	14879	14808	14715	14784	14801	14827	14675	14848	14704	14744	14685	14927	14661	14817	14713	14838	14773	14756	14826	14869	14747	14753	14548	14749	14701	14733	14678	14913	14804	14811	14887	14644	14824	14698	14885	14794	14749	14715	14773	14858	14666	14951	14824	14763	14857	14785	14627	14865	14828	14817	14552	14894	14924	14844	14728	14801	14750	14829	14805	14800	14809	14689	14744	14690	14699	14870	14790	14916	14541	14754	14611	14846	14779	15036	14744	14774	14777	14725	14874	14821	14783	14967	15087	14682	14861	14773	14902	14737	14852	14744	14859	14909	14698	14667	14876	14833	14840	15022	14821	14843	14737	14807	14686	14746	14705	14701	14997	14907	14790	14688	14634	14780	14885	14692	14757	14758	14805	14840	14665	14612	14743	14665	14978	14732	14871	14677	14662	14806	14847	14900	14882	14777	14699	14814	14804	14740	14812	14847	14702	14686	14916	14823	14840	14714	14758	14834	14913	14726	14838	14766	14759	14548	14766	14719	14676	14777	14707	14814	14700	14821	14779	14997	14689	14737	14931	14857	14878	14709	14822	14767	14747	14897	14720	14971	14872	14706	14788	14643	14861	14887	14765	14712	14812	14664	14702	14793	14832	14876	14670	14721	14798	14590	14933	14778	14672	14754	14578	14841	14791	14900	14830	14785	14809	14803	14836	14989	14657	14912	14662	14756	14878	14803	14827	14716	14585	14691	14702	14629	14877	14809	14847	14841	14819	14732	14730	14900	14827	14922	14606	14768	14730	14865	14735	15007	14940	14828	14777	14686	14721	14728	14974	14669	14766	14818	14744	14832	14760	14769	14717	14528	14662	14733	14897	14628	14905	14843	14676	14804	14749	14693	14733	14857	14790	14604	14781	14864	14591	14864	14815	14919	14831	14836	14864	14783	14762	14938	14901	14859	14872	14730	14581	14877	14856	14784	14946	14705	14879	14786	14705	14920	14860	14983	14894	14912	14715	14825	14673	14732	14712	14763	14871	14699	14734	14700	14870	14677	14686	14500	14889	14885	14695	14607	14520	14670	14755	14786	14685	14852	14737	14761	14777	14839	14772	14735	14775	14710	14737	14596	14748	14811	14866	14663	14841	14747	14826	14768	14702	14752	14695	14777	14598	14839	14865	14705	14746	14749	14760	14809	14681	14796	14764	14672	14688	14711	14666	14731	14735	14770	14733	14655	14593	14631	14933	14934	14681	14804	14786	14771	14767	14808	14717	14746	14702	14694	14790	14776	14717	14826	14918	14817	14818	14633	14536	14803	14752	14789	14665	14853	14814	14731	14709	14740	14674	14665	14824	14682	14793	14698	14697	14757	14754	14622	14796	14864	14860	14775	14784	14936	14744	14811	14678	14740	14779	14949	14973	14611	14881	14765	14799	14783	14630	14877	14745	14686	14774	14800	14819	14835	14764	14723	14850	14810	14662	14765	14785	14856	14743	14723	14740	14598	14818	14876	14889	14524	14658	14846	14815	14759	14956	14539	14820	14893	14769	14589	14772	14803	14779	14697	14722	14851	14631	14703	14681	14755	14861	14870	14889	14688	14787	14658	14790	14718	14861	14817	14748	14602	14718	14669	14637	14845	14862	14706	14537	14760	14683	14802	14865	14769	14677	14704	14922	14754	14779	14810	14553	14735	14812	14779	14744	14897	14874	14850	14808	14790	14677	14783	14857	14814	14593	14727	14714	14723	14960	14788	14687	14786	14873	14760	14840	14782	14713	14874	14799	14778	14809	14549	14828	14858	14669	14665	14898	14791	14740	14775	14680	14939	14853	14811	14663	14865	14718	14918	14741	14840	14834	14852	14921	14687	14896	14918	14851	14692	14854	14843	14838	14813	14873	14869	14852	14561	14722	14763	14762	14773	14581	14810	14737	14782	14785	14927	14966	14713	14876	14726	14785	14755	14726	14801	14847	14621	14783	14823	14764	14716	14796	14686	14797	14720	14850	14816	14677	14934	14826	14715	14740	14659	14790	14746	14782	14883	14751	14788	14729	14684	14727	14820	14667	14680	14854	14709	14642	14788	14777	14655	14718	14639	14808	14890	14755	14704	14725	14766	14852	14541	14733	14836	14711	14642	14931	14843	14774	14811	14844	14664	14749	14677	14909	14847	14802	14606	14750	14704	14719	14784	14730	14831	14786	14644	14789	14894	14841	14729	14762	14849	14792	14825	14758	14824	14765	14886	14643	14671	14870	14877	14695	14627	14759	14970	14747	14627	14920	14890	14647	14907	14713	14623	14798	14816	14883	14616	14844	14706	14806	14711	14628	14644	14748	14791	14693	14780	14666	14910	14782	14835	14687	14859	14637	14991	14857	14723	14783	14847	14852	14692	14649	14775	14748	14751	14842	14807	14793	14873	14801	14701	14871	14654	14713	14819	14701	14804	14691	14917	14827	14740	14817	14798	14710	14970	14844	14913	14572	14797	14576	14793	14961	14733	14650
22955	21458	29284	23885	21639	23652	25122	20190	18794	18898	18770	17973	17807	18000	17796	17995	17825	17654	17455	17439	17677	17589	17456	17523	17578	17240	17587	17535	17622	19349	20464	21157	20935	20168	19065	18289	17754	17402	17555	17335	17368	17482	17462	17259	17253	17205	17350	17222	17411	17398	17560	17168	17519	17349	17374	17392	17335	17353	17395	17237	17351	17363	17297	17437	17417	17377	17283	17296	17309	17256	17373	17400	17480	17168	17337	17213	17465	17487	17276	17099	17335	17135	17214	17184	17049	17444	17387	17267	17357	17125	17204	17327	17139	17276	17543	17212	17072	17409	17291	17262	17334	17344	17579	17383	17197	17175	17358	17230	17369	17271	17340	17196	17080	17235	17506	17286	17061	17210	17321	17217	17408	17226	17206	17278	17042	17264	17370	17280	17228	17360	17260	17253	17387	17435	17298	17381	17400	17188	17068	17168	16977	17238	17262	17019	17367	17247	17393	17155	17160	17109	17330	17275	17327	17282	17380	17326	17213	17139	17132	17194	17449	17120	17165	17236	17285	17083	17288	17205	17234	17347	17158	17253	17312	17295	17188	17079	17480	17231	17265	17414	17408	17149	17300	17117	17190	17073	17072	17120	17312	17162	17173	17065	17282	17353	17253	17120	17275	17329	17278	17207	17275	17252	17193	17175	17384	17334	17077	17057	17346	17135	17445	17230	17246	16978	17236	17359	17242	17431	17230	17319	17249	17264	17234	17239	16956	17431	17048	17269	17246	17137	17314	17086	17174	17227	16999	17182	17246	17319	17274	17103	17171	17168	17396	17222	17299	17178	17268	16992	17049	17060	17093	17181	17312	17290	17232	17124	17219	17344	17329	17286	17381	17245	17211	17334	17194	17135	17332	17293	17204	17323	17488	17372	17318	17311	17176	17221	17291	17089	17337	17224	17287	17280	17237	17310	17201	17169	17103	17293	17231	17448	17500	17368	17343	17225	17230	17436	17276	17065	17152	17251	17488	17198	16961	17290	17277	17328	17276	17125	17355	17195	17221	17229	17146	17233	17253	17480	17281	17151	17210	17269	17187	17083	17174	17176	17434	17309	17212	17012	17305	17361	17238	17215	17350	17312	17263	17230	17174	17282	17230	17023	17280	17351	17315	17199	17300	17269	17317	17281	17373	17078	17425	17330	17202	17431	17200	17286	17430	17190	17182	17397	17063	17276	17168	17051	17265	17170	17201	17170	17241	17189	17128	17076	17193	17407	17248	17504	17227	17229	17443	17326	17246	17097	17392	17199	17269	17410	17274	17337	17288	17228	17077	17368	17098	17191	17260	17364	17467	17299	17299	17220	17165	17350	17313	17404	17321	17209	17294	16878	17198	17276	17296	17441	17225	17235	17370	17000	17193	17288	17312	17211	17316	17089	17097	17226	17146	17527	17286	17419	17482	17362	17346	17326	17153	17126	17268	17273	17320	17224	17078	17296	17442	17270	17275	17090	17404	17237	17157	17031	17190	17159	17313	17282	17483	17475	17357	17241	17196	17372	17279	17330	17294	17427	17241	17324	17086	17098	17209	17204	17177	17206	17538	17317	17142	17177	17018	17163	17302	17140	17308	17291	17329	17305	17298	17363	17220	17383	17136	17074	17301	17127	17043	17202	17246	17021	17355	17261	17329	17456	17299	17226	17429	17343	17251	17208	17295	17424	17246	17005	17229	17231	17214	17108	17035	17039	17185	17060	17294	17126	17255	17121	17198	17255	17049	17090	17172	17270	16895	17115	17056	17135	17227	17401	17318	17216	17173	17354	17373	17391	17186	17265	17204	17326	17168	17173	17288	17228	17242	17349	17157	17113	17195	17273	17372	17154	17273	17223	17184	17223	17258	17188	17272	17252	17311	17182	17420	17418	17277	17167	17276	17199	17182	17374	17137	17105	17331	17350	17298	17096	17308	17307	17222	17225	17197	17242	17167	17469	17301	17307	17081	17279	17103	17225	17146	17228	17283	17193	17365	17219	17257	17032	17133	17119	17110	17323	17291	17206	17269	17259	17437	17196	17245	17238	17320	17353	17207	17402	17190	17275	17288	17267	17160	17404	17327	17180	16910	17283	17164	17304	17511	17353	17077	17234	17229	17126	17194	17325	17283	17279	17161	17327	17487	17027	17215	17182	17236	17193	17267	17241	17349	17150	17285	17438	17052	16985	17257	17136	17117	17067	17455	17033	17202	17247	17356	17336	17139	17274	17025	17224	17090	17346	16964	17069	17377	17227	17012	17052	16894	17259	17347	17195	17426	17254	17203	17135	17376	17284	17292	17199	17199	17428	17347	17220	17146	17293	17097	17196	17307	17228	17072	17171	17042	17307	17070	17160	17140	17154	17231	17244	17112	17269	17177	17260	17299	17163	17382	17320	17234	17501	17406	17207	17089	17282	17014	17345	17367	17118	17005	17236	17294	17251	17172	17485	17324	17185	17231	17280	17192	17222	17186	17299	16984	17255	17306	17280	17144	17297	17283	17204	17268	17552	17367	16982	17409	17297	17288	17355	17375	17373	17442	17242	17235	17291	17487	17276	17188	17200	17364	17197	17346	17227	17104	17150	17220	17329	17230	17431	17165	17256	17204	17354	17236	17370	17281	17269	17132	17241	17269	17328	17024	17401	17181	17416	17257	17544	17510	17494	17030	17337	17168	17176	17235	17155	17280	17435	17170	17288	17143	17064	17372	17284	17088	17180	17344	17354	17234	17238	17188	17242	17268	17201	17241	17476	17238	17272	17205	17249	17269	17355	17179	17279	17295	17203	17362	16979	17146	17061	17495	17270	17378	17186	17227	17057	17203	17421	17538	17459	17310	17197	17426	17318	17259	17328	17355	17287	17233	17279	17270	17317	17116	17175	17272	17197	17422	17302	17046	16990	17167	17046	16991	17275	17304	17349	17279	17436	17233	17278	17030	17120	17358	17194	17200	17321	17037	17272	17293	17308	17257	17049	17429	17256	17337	17121	17399	17181	17383	17412	17222	17342	17505	17384	17330	17343	17266	17464	17256	17458	17130	17175	17235	17236	17252	17124	17258	16996	17340	17226	17227	17413	17214	16978	17387	17559	17328	17210	17378	17335	17316	17248	17050	17215	17043	17326	17187	17233	17209	17474	17086	17240	17092	17272	17077	17286	17232	17302	17258	17264	17202	17212	17129	17151	17170	17180	17236	17133	17242	17419	17362	17219	17394	17282	17259	17365	17259	17357	17172	17325	17574	17050	17160	17261	17275	17160	17334	17358	17175	17191	17019	17336	17182	17198	17124	17076	17380	17382	17462	17148	17264	17305	17239	17363	17302	17366	17169	17285	17380	17558	17123	17177	17210	17260	17332	17216	17072	17154	17138	17221	17407	17287	17040	17480	17312	17048	17131	17240	17323	17386	17311	17149	17286	17357	17185	17255	17284	17059	17327	17436	17116	17419	17219	17030	17461	17363	17203	17216	17211	17243	17010	17302	17280	17266	17342	17504	17173	17159	17265	17314	17279	17356	17260	17177	17296	17473	17206	17221	17510	17202	17248	17322	17052	17156	17163	17197	17127	17243	17335	17274	17288	17444	17191	17286	17303	17274	17295	17031	17221	17105	17311	17417	17339	17344	17315	17494	17279	17157	17106	17354	17261	17097	17406	17441	17296	17180	17230	17270	17229	17104	17281	17120	17333	17201	17143	17219	17313	17387	17172	17045	17195	17269	17230	17239	17153	17242	17389	17142	17311	17222	17057	17356	17423	17299	17145	17293	17384	17221	17156	17407	17003	17101	17102	17305	17250	17083	17360	17384	17298	17283	17389	17203	17118	17403	17213	17039	17251	17323	17114	17327	17019	17191	17070	17287	17154	17182	17203	17249	17256	17178	17194	17256	17260	17212	17306	17163	17341	17215	17281	17325	17135	17120	17290	17228	17322	16994	17462	17284	17126	17412	17058	17290	17343	17355	17372	17291	17418	17245	17327	17236	17265	17264	17132	17255	17368	17066	17449	17195	17213	17439	17143	17317	17184	17184	17328	17272	17287	17276	17184	17438	17132	17458	17279	17142	17246	17297	17300	17290	17360	17270	17000	16954	17192	17153	17224	17148	17132	17248	17321	17341	16886	17097	17166	17267	17327	17374	17301	17361	17309	17358	17210	17325	17334	17299	17179	17243	17111	17317	17238	17184	17225	17199	17521	17399	17314	17322	17550	17197	17178	17342	17353	17301	17331	17458	17200	17155	17104	17219	17309	17360	17203	17236	17094	17135	16987	17101	17285	17215	17246	17369	16854	17285	17432	17341	17203	17262	17292	17353	17248	17230	17212	17289	17266	17176	16941	17275	17274	17230	17465	17300	17411	17083	17216	17204	17164	17122	17240	17210	17184	17252	17142	17150	17223	17178	17305	17403	17429	17315	17331	17322	17177	17338	17151	17360	17129	17328	17210	17044	17386	17295	17035	17055	17167	17321	17093	17262	17388	17079	17273	17186	17514	17154	17213	17395	17251	17084	17262	17291	17127	17158	17400	17061	17234	17261	17250	17109	17306	17420	17335	17249	17365	17087	17320	17011	17167	17069	17221	17354	16903	17369	17419	17242	17237	17222	17369	17238	17242	17449	17364	17076	17488	17158	17308	17372	16948	17369	17217	17347	17192	17103	17472	17232	17110	17276	17386	17251	17202	17225	17375	17244	17195	17311	17169	17202	17128	17149	17183	17255	17218	17519	17198	17145	17143	17360	17157	17276	17209	17079	17436	17320	17176	17114	17017	17088	17459	17337	17321	17297	17271	17089	17171	17429	17191	17243	17394	17158	17275	17181	17203	17320	17252	17118	17496	17219	17311	17140	17395	17148	17302	17405	17380	17382	17384	17105	17259	17230	17407	17251	17261	17339	17173	17356	17359	17216	17115	17403	17337	17409	17396	17224	17277	17287	17299	17494	17355	17307	17113	17234	17224	17332	17167	17322	17124	17291	17300	17318	17324	17373	17290	17320	17122	17390	17402	17331	17249	17368	17254	17432	17150	17489	17307	17314	17241	17154	17360	17276	17251	17214	17130	17119	17186	17180	17298	17050	17271	17298	17051	17205	17272	17298	17299	17181	17261	17138	17386	17449	17216	17468	17219	17235	17202	17201	17447	17149	17182	17322	17339	17321	17401	17125
32341	54305	38241	24294	21851	19904	19272	18624	18175	17309	17217	16069	15876	15704	15657	15594	15645	15346	15360	15253	15244	15326	15166	15070	15240	15318	15099	15224	15865	18296	19915	20597	20078	18799	16984	15981	15437	15463	15138	15082	15230	14958	14971	15069	15004	15173	15107	14972	15229	15015	15162	15260	15084	14929	15102	14982	15126	14965	15185	15150	15178	15028	15188	15174	15337	15135	15283	15117	15044	14968	14924	15011	15113	15208	15108	14979	15192	15063	15032	15077	15072	14935	15207	14983	15187	14881	15061	15115	15035	14958	15189	14958	14993	15109	14824	15129	15060	15178	15010	15107	15055	15133	15125	14907	15187	15006	15243	15085	15152	15226	14986	15034	15053	15060	15126	15137	14984	15195	15002	15041	15138	15190	15165	15035	15278	15300	15011	15186	15031	15168	15188	15278	14943	15052	15011	15206	15285	15002	15176	15137	15178	15122	15253	15019	15324	15087	15170	14982	15028	15091	15075	14937	15147	14956	14894	14986	15087	15157	15217	15085	15175	15121	15039	15096	15060	14870	15018	15273	15075	15141	14952	15025	14919	15076	14983	14902	15226	15146	15051	15120	15038	15128	14970	14977	14982	15097	15079	14939	15056	15080	15177	14991	15117	14917	15175	15069	15168	14905	15113	15140	15025	14936	15177	15160	15222	14998	15050	15114	15138	15153	15070	14916	15070	15019	15318	14978	15340	14984	15101	15014	15026	14882	14938	15130	14973	15042	15146	15112	15095	15168	15069	15137	14898	15249	15132	15054	15020	15073	15204	15071	15295	14902	15196	14987	15083	15146	15085	14838	15119	14900	15054	15147	15103	14984	14885	15021	15120	15080	15062	15066	14987	15002	15112	15226	15091	15033	15025	15180	15141	15154	14952	14884	15109	15127	14990	15076	15222	15065	14924	14969	15192	15062	15111	15038	15202	14993	15009	15024	15106	15030	15209	15030	15113	15087	14837	15066	15018	15065	14905	15082	15175	15196	15091	15075	14992	15021	15085	15245	15118	14943	14877	15332	15166	15176	14974	15026	15032	15098	15086	14994	14964	15136	15135	15109	15139	14982	15082	15168	14996	15147	14962	15137	15084	14869	15085	15222	14770	15122	15047	15010	15099	15083	14905	14959	15192	15141	15136	15016	15132	15239	15085	15060	15228	15274	15053	14953	15001	15097	14958	15009	15015	15070	14974	15118	14997	15237	15073	15048	15167	14953	15065	15042	14990	15049	15095	15182	15066	15186	14994	14909	14978	15063	15257	15034	15297	15148	15033	15058	15093	15106	14966	15115	15073	15010	15038	15119	15173	15101	15180	14990	15134	14936	15086	14875	15064	14985	15068	15095	15254	15066	15042	15149	14998	15176	14894	15180	15176	15063	15047	15101	15017	14966	15134	15062	14907	14915	14940	15032	15110	15047	15076	15194	15136	15190	15031	14999	15046	14928	15085	15066	15021	15011	15159	15208	15014	14999	15199	15030	15158	14981	15034	14882	15026	14974	15105	14978	14895	15026	15171	15167	15077	15065	15084	14920	14920	15045	15100	15113	15104	15028	15014	15032	15061	15108	15128	15168	15105	15067	15011	14950	14997	15114	15007	15086	14987	15139	14918	15010	15156	14937	15155	15086	15008	15096	14940	15148	15040	15170	15183	15028	15171	15195	15117	15109	15182	15192	15139	15099	14950	15184	15012	15051	15058	14929	14940	15038	15117	15001	15122	14989	14934	15157	15080	15102	15106	15039	15032	15021	15009	15208	15023	15245	15096	15116	15018	15028	15268	15072	14914	15195	15208	15154	15019	15035	15205	14883	14985	15190	15173	15267	15116	14856	15089	15018	15213	14986	14972	15161	15116	15061	15050	15062	15242	15077	15102	15163	15121	14968	15099	15042	15099	15154	15180	14960	15138	15113	15109	14922	15079	15033	14965	14943	15067	14980	15068	15174	15104	15027	15017	15026	15056	14990	14933	15194	15145	15051	15193	15138	15050	15051	15052	15086	14964	15144	15153	14968	14994	15058	15068	15046	15169	14974	15081	15132	15256	14984	15237	15111	14932	15007	14891	15151	15140	14943	15020	15028	14999	15067	15197	15005	15062	15160	14951	15265	14958	14882	14905	15276	15042	14999	14961	15031	15095	14984	15104	15024	14938	15111	14972	15147	14981	14921	14909	14927	15062	15043	15094	14966	14853	14904	14884	15145	14921	15026	15024	14928	14911	15082	15140	15067	15203	15065	15123	15143	14976	15056	15076	15104	14980	15139	15018	14965	15117	14803	15084	15283	15020	15129	14826	14991	15119	15027	15072	15007	15156	15193	14986	15007	14979	15099	15180	15003	15212	14862	15189	15192	15033	15089	14793	15297	15070	15005	15008	14918	15071	15160	15053	15058	14918	15176	14948	15057	15162	15041	15027	14958	15085	15199	15068	15088	14963	15177	14802	15263	15157	14977	15124	15201	15012	15018	15089	15097	14967	15394	15008	14937	14963	14997	14958	15221	15148	15127	14984	14990	14865	15147	15016	15050	14979	15163	15159	15029	14956	15120	15084	15013	15138	14948	14987	15326	14893	15002	14882	15197	14961	14996	15249	15095	15125	15096	14902	14981	15171	15064	14914	15113	15093	14933	15072	14988	15121	14994	15070	15186	15145	15265	15062	15084	15040	14882	15035	14984	15143	15120	14981	15170	15015	15038	15139	15211	15061	15061	15166	15034	14978	14991	14996	15242	14955	15089	15042	15077	14932	14957	15236	15007	15068	15113	15105	15087	14962	15198	15005	15019	15133	15286	14976	14932	14966	15011	15139	14867	15152	15089	15247	14886	15004	15044	15058	15028	14981	15083	14947	15120	15003	14983	15214	15083	15165	15061	15029	14972	15135	15183	15042	15094	14954	15194	15021	15038	14949	14981	14903	14972	15207	15099	15020	14978	14970	14932	14960	14947	15135	15094	14881	15167	15198	14921	14999	15169	14930	15013	15042	15071	15049	15125	15020	14868	15081	15057	15194	15077	15085	15114	14983	14948	15034	15077	15170	14945	14911	15067	14794	15093	15100	15088	14950	15063	15081	14951	14947	15027	14995	14948	15060	15087	15104	14912	15159	15078	15238	15079	15060	14966	15056	14868	15031	14962	15225	15142	15080	15055	14989	15137	15171	14991	15112	15129	15006	15014	15054	15114	15030	14981	15136	15063	15116	14982	15002	14985	14920	14996	15102	15137	15118	15066	15160	15014	15057	15168	15018	14967	14967	14972	15055	15102	15062	14970	14983	14841	15027	15050	15004	15123	15010	15102	15002	15079	15187	15148	15014	15255	14997	14971	15173	15043	15077	15014	14994	15130	14893	14999	14901	15020	15025	15040	15002	15032	15164	14995	15067	14973	15020	15206	14936	14993	15126	15089	14970	15083	15103	15144	15200	15050	14874	15063	15117	15132	15118	15173	15038	14985	15072	15038	15061	15078	15048	14939	15067	15024	14818	15059	15009	15110	14934	14925	15090	15089	15085	15045	14963	15044	14969	14917	15114	15055	15007	15076	15125	15299	15281	14972	15091	15208	14936	15028	14967	15049	15199	15024	15166	15195	14930	15085	15085	14928	15026	15113	14970	14964	15001	14922	14986	15168	15144	15078	15164	15138	15140	15090	14939	14892	15001	14821	15046	15093	15158	14970	15083	15005	15003	14887	15084	14893	15022	15101	15123	15027	15122	15073	15154	15190	14935	14935	15064	15168	15019	15021	15004	15124	15203	15044	15095	14969	15010	15070	15396	15197	14979	15120	15122	15034	15047	15162	15213	15010	14985	14992	15044	15228	15055	15047	14988	15083	15083	14988	14973	15064	15014	15059	14971	15071	15114	14933	15159	15093	14870	15134	15071	14984	15106	14891	15071	15178	15106	15063	15097	15227	15228	15097	15186	15044	15023	15176	15201	15022	15210	15206	14854	15035	15036	15013	15095	15112	15034	15087	15015	15043	15050	14886	15146	15074	15059	14757	15002	15046	15175	15078	15084	15245	15086	14993	14934	15046	15081	14997	15082	15188	15068	15031	15158	15050	15025	15072	15041	14875	15028	15046	14911	14994	15093	14874	15113	14957	15138	15130	14969	15033	15239	15024	15081	14909	15095	15037	15070	15232	14856	15180	14917	14889	15136	15144	14955	15003	14971	15006	15083	15003	15138	14835	15067	15072	15199	15051	15180	15027	15021	14986	15197	15100	15285	14967	15036	15116	14913	15060	15101	15011	15103	15064	15197	15357	14946	14986	15014	15059	15161	14969	15087	14917	14999	15064	14899	15095	15007	15239	15022	15089	14962	15128	15029	15096	15022	14968	15048	15039	15143	15076	15056	14930	15124	14887	15016	14902	15243	15018	15133	14988	14971	15019	15131	15060	15024	14963	15030	15098	15112	14941	15105	14902	14984	15020	14865	14859	15015	15094	15020	15057	15034	15181	14965	15067	15088	15099	14948	14973	15087	15197	14996	15063	15067	15076	15103	15150	15036	15107	15132	15019	15150	15121	14965	15132	15044	14996	14899	15112	14977	15203	14937	15125	15078	15107	15026	15037	14997	14821	14942	14913	15074	15063	15000	15058	14984	15020	15071	15031	15229	14960	15220	15027	15242	14968	15143	15140	15037	15243	15240	15003	15014	15045	15094	15072	15073	14967	15056	14951	15026	14973	15118	15231	15192	14973	15017	15064	15115	15149	15241	14952	15152	14939	14963	15087	15236	14994	15074	15141	14928	15080	14994	15054	14972	15108	15217	14962	15133	15189	14889	15033	15043	15008	15168	14943	14963	15204	15026	14891	15025	14965	15031	15084	15036	14960	15082	15201	15105	14970	15016	14997	15046	14902	14833	15030	14932	15000	15119	15141	15199	15136	15085	15191	14977	15048	15000	15004	15127	15033	15063	15204	15112	15041	15164	14986	15073	15078	15162	15192	15140	15119	14970	15053	14957	15022	15091	15150	14907	15006	14869	14871	15000	15033	15044	14878	15214	15291	15091	14972	15088	15116	14921	15020	15068	15087	15221	15013	14987	14946	15156	14879	15165	15197	15096	14885	15022	14953	15019	15007	14996	15016	15003	15209	15108	15158	15056	15012	15090	15148	15222	14851	15052	15013	14980	15086	14939	14994	14956	15144
28104	23382	25483	21734	18088	17699	17404	17077	17027	17055	16969	16897	16803	16717	16689	16855	16899	16961	16738	16653	16736	16582	16728	16772	16898	16753	16611	16836	16727	16778	16892	17004	17096	17000	16993	16878	16750	16657	16717	16728	16528	16624	16906	16545	16636	16699	16720	16699	16809	16693	16806	16648	16647	16706	16779	16725	16665	16810	16727	16664	16507	16552	16581	16744	16655	16507	16780	16710	16609	16693	16548	16537	16761	16766	16615	16699	16787	16834	16647	16638	16753	16823	16498	16706	16584	16606	16610	16649	16730	16563	16707	16693	16833	16587	16570	16591	16739	16853	16775	16586	16527	16746	16755	16623	16756	16763	16656	16758	16639	16735	16677	16681	16642	16742	16550	16373	16652	16654	16696	16795	16835	16775	16759	16821	16581	16772	16578	16476	16547	16659	16606	16656	16557	16602	16890	16791	16683	16548	16586	16738	16460	16670	16676	16528	16711	16664	16871	16568	16709	16638	16572	16566	16516	16773	16779	16483	16706	16663	16619	16702	16679	16749	16538	16770	16703	16735	16650	16654	16757	16618	16731	16819	16806	16628	16500	16756	16471	16751	16855	16629	16850	16716	16559	16606	16838	16583	16595	16705	16655	16664	16749	16605	16579	16547	16767	16553	16603	16435	16689	16532	16677	16598	16688	16811	16532	16797	16847	16661	16699	16545	16786	16650	16494	16689	16677	16666	16747	16701	16595	16727	16682	16540	16591	16698	16812	16760	16723	16721	16739	16665	16587	16677	16787	16523	16792	16663	16692	16812	16693	16629	16836	16786	16758	16740	16677	16894	16725	16618	16680	16494	16725	16656	16800	16687	16619	16645	16813	16692	16586	16750	16842	16633	16660	16665	16528	16644	16686	16622	16589	16915	16828	16700	16615	16729	16602	16808	16739	16443	16470	16735	16582	16774	16708	16742	16802	16787	16416	16717	16689	16664	16656	16589	16597	16578	16657	16504	16543	16809	16656	16615	16645	16665	16735	16568	16519	16721	16611	16600	16714	16663	16766	16608	16610	16481	16626	16848	16708	16496	16663	16518	16575	16666	16648	16605	16523	16774	16703	16794	16652	16661	16830	16537	16593	16591	16685	16613	16898	16574	16549	16658	16578	16549	16662	16695	16587	16569	16687	16902	16708	16407	16631	16740	16572	16682	16632	16480	16751	16566	16778	16707	16812	16848	16509	16882	16758	16741	16790	16879	16631	16573	16925	16640	16464	16794	16604	16769	16674	16531	16719	16791	16766	16584	16530	16533	16757	16677	16613	16568	16835	16657	16489	16418	16673	16484	16621	16875	16850	16631	16493	16963	16769	16654	16757	16748	16655	16439	16619	16777	16481	16810	16630	16760	16528	16486	16746	16775	16777	16643	16724	16394	16714	16384	16712	16608	16646	16655	16644	16780	16579	16611	16636	16679	16755	16780	16776	16550	16616	16592	16557	16673	16679	16723	16688	16460	16531	16630	16735	16578	16668	16455	16601	16693	16783	16589	16574	16607	16631	16607	16601	16475	16616	16637	16717	16796	16784	16570	16639	16513	16904	16733	16722	16689	16785	16714	16682	16845	16583	16693	16566	16950	16625	16452	16551	17044	16897	16605	16374	16650	16581	16779	16673	16655	16881	16779	16803	16710	16583	16520	16809	16783	16505	16763	16525	16511	16644	16544	16780	16691	16769	16485	16631	16785	16559	16653	16619	16578	16646	16593	16761	16883	16676	16626	16603	16781	16751	16875	16654	16702	16646	16745	16629	16810	16823	16653	16642	16720	16675	16504	16675	16630	16725	16609	16853	16650	16760	16806	16615	16820	16644	16548	16495	16638	16599	16623	16641	16656	16662	16678	16564	16944	16791	16636	16597	16895	16672	16657	16704	16608	16683	16649	16664	16773	16639	16871	16675	16405	16550	16716	16578	16632	16459	16685	16699	16455	16684	16878	16730	16529	16650	16784	16727	16626	16817	16603	16693	16608	16655	16591	16633	16580	16665	16782	16434	16578	16846	16422	16638	16654	16582	16509	16610	16712	16580	16715	16919	16914	16773	16744	16681	16710	16663	16466	16604	16679	16613	16682	16652	16734	16711	16529	16448	16563	16728	16760	16843	16598	16544	16857	16785	16719	16554	16393	16690	16786	16739	16606	16740	16677	16669	16709	16863	16727	16704	16717	16945	16777	16742	16683	16632	16553	16512	16592	16520	16649	16797	16614	16514	16816	16649	16722	16710	16639	16528	16646	16385	16705	17008	16631	16759	16616	16814	16597	16839	16825	16580	16638	16664	16766	16611	16727	16700	16616	16796	16645	16602	16689	16745	16559	16546	16628	16641	16790	16715	16550	16760	16490	16576	16790	16725	16573	16505	16694	16685	16407	16595	16709	16682	16821	16792	16757	16763	16815	16832	16647	16731	16848	16674	16826	16658	16682	16664	16700	16754	16598	16526	16602	16564	16668	16624	16792	16670	16923	16677	16772	16698	16385	16585	16744	16715	16634	16680	16677	16688	16704	16772	16797	16759	16610	16587	16759	16841	16702	16592	16561	16673	16659	16476	16736	16700	16723	16679	16590	16741	16534	16624	16499	16471	16471	16887	16612	16501	16540	16935	16581	16569	16544	16588	16668	16576	16774	16556	16665	16551	16691	16661	16772	16616	16541	16624	16717	16828	16734	16554	16803	16760	16532	16644	16482	16476	16559	16391	16666	16698	16800	16688	16736	16733	16899	16725	16668	16713	16599	16859	16624	16498	16787	16664	16889	16645	16479	16876	16642	16765	16739	16758	16817	16698	16624	16613	16738	16758	16675	16755	16736	16644	16634	16790	16835	16491	16736	16569	16745	16545	16684	16684	16557	16839	16751	16578	16678	16743	16910	16501	16793	16471	16622	16578	16774	17048	16722	16621	16657	16861	16509	16668	16661	16519	16628	16779	16728	16576	16664	16725	16625	16789	16528	16681	16623	16600	16718	16508	16653	16713	16814	16530	16664	16715	16442	16717	16508	16704	16559	16574	16496	16609	16675	16503	16656	16756	16782	16796	16729	16612	16620	16627	16518	16653	16727	16670	16592	16574	16676	16863	16705	16520	16675	16653	16835	16689	16859	16488	16547	16581	16610	16430	16597	16865	16653	16617	16480	16797	16682	16698	16581	16614	16720	16718	16462	16574	16612	16648	16590	16650	16710	16631	16542	16627	16683	16650	16894	16627	16571	16809	16810	16515	16555	16694	16598	16643	16531	16799	16790	16612	16477	16516	16619	16618	16720	16525	16709	16524	16635	16455	16812	16697	16637	16780	16751	16601	16737	16643	16489	16543	16627	16682	16724	16749	16497	16680	16670	16707	16644	16783	16659	16765	16543	16496	16735	16724	16579	16522	16689	16472	16709	16621	16696	16760	16591	16542	16717	16655	16611	16762	16515	16701	16854	16824	16782	16704	16631	16471	16621	16582	16471	16735	16485	16495	16649	16716	16816	16854	16730	16608	16568	16723	16602	16661	16718	16881	16721	16592	16765	16691	16881	16577	16851	16756	16670	16769	16783	16679	16502	16603	16982	16708	16808	16678	16758	16560	16666	16824	16702	16746	16510	16609	16664	16729	16553	16687	16562	16521	16660	16684	16700	16654	16770	16776	16776	16864	16871	16698	16725	16636	16644	16791	16603	16684	16605	16576	16454	16633	16702	16632	16617	16742	16668	16829	16590	16585	16801	16685	16661	16537	16715	16681	16649	16892	16757	16700	16670	16765	16654	16728	16753	16775	16597	16714	16725	16780	16644	16546	16734	16677	16608	16767	16604	16812	16756	16711	16747	16771	16747	16599	16677	16714	16740	16782	16643	16699	16884	16790	16708	16698	16754	16887	16649	16794	16740	16597	16625	16742	16786	16765	16684	16533	16844	16672	16630	16628	16798	16608	16652	16648	16668	16902	16672	16490	16664	16618	16608	16491	16707	16771	16518	16741	16599	16661	16844	16577	16565	16602	16650	16696	16545	16477	16721	16624	16711	16616	16618	16787	16707	16611	16605	16780	16697	16592	16757	16720	16503	16833	16774	16449	16892	16722	16835	16594	16554	16594	16634	16617	16871	16846	16635	16751	16636	16602	16701	16764	16687	16735	17007	16719	16647	16650	16633	16870	16825	16632	16785	16580	16639	16881	16645	16568	16739	16758	16686	16766	16565	16566	16658	16771	16625	16624	16660	16581	16710	16816	16655	16801	16550	16685	16714	16913	16649	16420	16667	16752	16727	16683	16661	16564	16732	16713	16498	16812	16725	16740	16669	16696	16523	16864	17024	16490	16467	16680	16626	16661	16896	16464	16687	16303	16663	16645	16862	16487	16789	16703	16395	16593	16692	16741	16654	16751	16497	16612	16589	16825	16732	16741	16754	16576	16753	16630	16822	16671	16734	16782	16881	16713	16604	16770	16699	16689	16582	16823	16802	16619	16778	16706	16591	16610	16558	16813	16783	16657	16570	16684	16714	16661	16621	16577	16748	16644	16654	16878	16840	16650	16927	16529	16609	16699	16483	16567	16855	16796	16648	16686	16622	16658	16576	16739	16679	16646	16737	16660	16625	16748	16816	16806	16713	16718	16575	16711	16541	16597	16589	16814	16632	16748	16791	16701	16675	16810	16792	16764	16535	16556	16736	16774	16522	16839	16695	16628	16701	16656	16524	16552	16683	16755	16654	16651	16802	16672	16438	16668	16681	16721	16718	16595	16634	16633	16523	16647	16713	16712	16926	16625	16425	16643	16701	16740	16824	16696	16552	16656	16678	16633	16836	16647	16776	16681	16637	16724	16661	16799	16619	16763	16717	16621	16576	16610	16808	16809	16623	16502	16624	16700	16548	16574	16941	16667	16626	16631	16702	16684	16537	16781	16604	16704	16630	16634	16781	16745	16769	16531	16629	16416	16764	16663	16805	16542	16683	16635	16483	16682	16584	16680	16822	17012	16834	16781	16877	16851	16527	16609	16708	16548	16584	16572	16739	16472	16571	16740	16546	16723	16847	16748	16736	16744	16628	16681	16511	16495	16725	16553	16568	16611	16750	16695	16778	16503	16681	16460	16653	16601	16519	16802	16725	16562	16671	16810	16571	16665	16609	16721	16615	16621	16631	16687	16428	16991	16786	16736	16638
23373	29950	21844	17907	17144	16203	15579	15288	15230	15396	15381	15108	14728	14995	14898	15022	14858	14782	14983	14637	14711	14791	14753	15092	14816	14812	14857	14781	14787	14807	14831	15193	15178	15125	14994	14838	14592	14650	14686	14522	14804	14691	14594	14690	14719	14733	14774	14808	14735	14866	14664	14697	14600	14693	14675	14896	14421	14649	14793	14830	14653	14661	14853	14777	14764	14639	14735	14698	14688	14890	14780	14652	14735	14799	14653	14762	14623	14545	14617	14681	14790	14630	14397	14549	14779	14630	14702	14812	14668	14760	14737	14540	14855	14645	14588	14814	14638	14795	14716	14682	14565	14765	14716	14741	14791	14893	14556	14690	14706	14595	14761	14819	14705	14721	14533	14500	14711	14706	14494	14759	14820	14794	14521	14597	14758	14781	14706	14703	14837	14783	14683	14630	14666	14674	14813	14713	14886	14544	14684	14760	14748	14642	14730	14936	14757	14665	14603	14798	14835	14704	14675	14696	14634	14754	14713	14775	14606	14556	14809	14560	14697	14895	14712	14968	14552	14746	14612	14628	14670	14841	14545	14610	14694	14641	14830	14591	14660	14698	14654	14731	14699	14825	14644	14546	14794	14520	14758	14623	14684	14651	14864	14585	14681	14733	14743	14624	14681	14910	14566	14729	14545	14811	14719	14587	14826	14601	14742	14593	14573	14612	14525	14741	14825	14709	14783	14647	14729	14922	14852	14720	14732	14575	14620	14863	14780	14847	14864	14603	14702	14618	14705	14654	14635	14636	14664	14640	14808	14798	14680	14778	14940	14614	14706	14792	14768	14730	14767	14700	14688	14761	14639	14660	14705	14632	14665	14709	14895	14704	14699	14615	14602	14551	14843	14604	14789	14652	14576	14660	14527	14623	14643	14769	14525	14759	14597	14716	14760	14765	14726	14623	14826	14869	14747	14725	14577	14762	14694	14873	14620	14522	14782	14888	14772	14685	14722	14856	14717	14675	14820	14749	14525	14553	14587	14639	14709	14849	14657	14779	14566	14623	14716	14859	14732	14705	14656	14680	14814	14722	14547	14744	14724	14633	14697	14790	14832	14816	14743	14773	14614	14577	14700	14685	14683	14637	14700	14765	14653	14787	14575	14713	14609	14723	14806	14624	14541	14474	14778	14751	14697	14835	14674	14794	14776	14641	14706	14776	14714	14758	14819	14719	14759	14654	14575	14802	14916	14686	14682	14684	14582	14654	14833	14672	14701	14547	14690	14685	14598	14741	14657	14816	14598	14645	14755	14733	14755	14617	14887	14586	14491	14586	14837	14760	14683	14874	14772	14616	14633	14846	14775	14517	14846	14715	14854	14670	14718	14756	14633	14722	14856	14886	14781	14591	14677	14826	14715	14694	14573	14643	14602	14672	14687	14644	14764	14645	14550	14975	14572	14778	14610	14721	14556	14530	14674	14725	14602	14633	14689	14747	14756	14728	14733	14626	14693	14876	14448	14786	14722	14642	14470	14755	14685	14718	14873	14736	14785	14551	14776	14643	14795	14669	14756	14547	14657	14625	14757	14651	14709	14701	14723	14716	14719	14792	14694	14803	14569	14569	14665	14814	14628	14862	14660	14654	14675	14732	14557	14523	14689	14704	14572	14731	14609	14795	14641	14773	14726	14787	14806	14778	14656	14663	14844	14775	14599	14651	14840	14527	14565	14730	14636	14491	14635	14584	14852	14542	14716	14964	14689	14529	14786	14651	14737	14657	14977	14764	14753	14587	14756	14609	14808	14649	14792	14704	14752	14665	14795	14796	14699	14747	14737	14650	14772	14643	14783	14593	14738	14718	14778	14751	14678	14800	14706	14646	14614	14557	14739	14909	14828	14718	14733	14799	14660	14808	14693	14509	14515	14700	14744	14617	14707	14587	14742	14650	14608	14692	14860	14696	14651	14693	14728	14760	14702	14700	14799	14592	14799	14549	14480	14688	14775	14646	14743	14536	14688	14694	14781	14612	14634	14465	14574	14818	14885	14762	14721	14574	14731	14762	14688	14631	14866	14791	14798	14645	14688	14782	14781	14733	14690	14616	14711	14749	14715	14691	14601	14591	14752	14750	14691	14572	14483	14726	14552	14844	14709	14611	14688	14846	14806	14743	14625	14814	14830	14748	14644	14762	14502	14698	14795	14649	14676	14622	14725	14643	14702	14862	14809	14574	14625	14713	14966	14711	14693	14757	14818	14639	14804	14753	14831	14568	14544	14716	14538	14653	14609	14661	14691	14545	14624	14587	14896	14727	14631	14752	14650	14835	14653	14624	14578	14733	14656	14515	14695	14733	14560	14646	14720	14723	14653	14771	14745	14683	14865	14610	14690	14685	14739	14829	14960	14573	14752	14764	14756	14781	14694	14632	14714	14812	14639	14784	14614	14646	14679	14699	14653	14678	14886	14762	14744	14780	14936	14713	14763	14741	14821	14665	14667	14734	14520	14632	14571	14719	14810	14762	14582	14592	14663	14742	14641	14691	14610	14745	14606	14631	14745	14687	14864	14697	14700	14621	14791	14605	14612	14819	14637	14779	14615	14724	14601	14879	14706	14773	14580	14705	14726	14592	14742	14757	14693	14703	14586	14773	14779	14633	14592	14687	14830	14698	14693	14816	14740	14554	14725	14647	14487	14735	14660	14757	14728	14811	14668	14820	14827	14565	14590	14697	14720	14649	14744	14751	14540	14812	14728	14658	14702	14791	14701	14690	14795	14772	14758	14740	14566	14663	14496	14733	14769	14868	14531	14817	14729	14755	14785	14700	14788	14637	14605	14805	14707	14682	14746	14632	14788	14717	14650	14798	14720	14588	14600	14700	14721	14592	14576	14448	14776	14576	14577	14607	14861	14652	14828	14684	14597	14620	14619	14693	14747	14786	14683	14741	14654	14709	14793	14720	14737	14862	14785	14666	14756	14553	14547	14624	14710	14757	14583	14638	14807	14542	14707	14674	14745	14746	14740	14779	14827	14744	14785	14874	14802	14577	14836	14731	14858	14695	14726	14614	14749	14732	14841	14636	14622	14739	14658	14763	14538	14579	14589	14758	14644	14686	14689	14661	14853	14705	14744	14610	14632	14552	14666	14855	14646	14799	14529	14681	14725	14761	14673	14806	14688	14754	14892	14768	14639	14612	14741	14706	14682	14688	14666	14831	14719	14738	14588	14634	14739	14757	14693	14754	14699	14699	14807	14739	14636	14893	14656	14614	14675	14842	14726	14588	14872	14720	14775	14655	14589	14633	14812	14602	14726	14618	14507	14780	14594	14633	14595	14667	14836	14856	14741	14529	14771	14691	14756	14616	14694	14766	14613	14720	14616	14735	14742	14744	14687	14583	14722	14826	14771	14738	14733	14779	14617	14677	14599	14788	14769	14626	14882	14655	14724	14793	14813	14677	14725	14648	14751	14642	14863	14681	14540	14792	14793	14770	14589	14655	14625	14613	14939	14669	14688	14725	14655	14797	14593	14413	14883	14795	14662	14879	14737	14607	14610	14657	14784	14944	14634	14732	14696	14789	14829	14681	14679	14873	14920	14716	14709	14684	14659	15001	14683	14773	14595	14645	14861	14782	14533	14736	14603	14705	14659	14666	14480	14780	14847	14673	14926	14761	14770	14741	14727	14769	14693	14662	14746	14809	14711	14653	14663	14807	14733	14570	14864	14620	14674	14615	14759	14644	14835	14743	14678	14763	14613	14784	14717	14645	14701	14583	14761	14690	14682	14779	14717	14596	14838	14698	14713	14706	14603	14670	14658	14737	14807	14631	14628	14623	14594	14728	14666	14919	14591	14783	14663	14596	14822	14693	14625	14745	14816	14836	14533	14761	14668	14815	14910	14750	14683	14667	14582	14697	14601	14762	14708	14622	14708	14841	14811	14724	14744	14697	14752	14700	14609	14673	14743	14707	14571	14546	14591	14755	14703	14770	14732	14752	14774	14799	14684	14493	14584	14658	14679	14775	14692	14750	14609	14681	14746	14568	14887	14725	14760	14742	14770	14727	14802	14877	14740	14788	14662	14719	14666	14800	14763	14696	14722	14672	14800	14645	14688	14678	14692	14932	14720	14703	14699	14593	14760	14621	14647	14732	14613	14877	14713	14826	14708	14851	14631	14647	14720	14741	14709	14801	14712	14729	14719	14833	14712	14696	14800	14856	14553	14792	14702	14758	14797	14620	14759	14636	14764	14784	14646	14805	14531	14668	14783	14791	14681	14693	14819	14685	14764	14683	14736	14760	14613	14675	14557	14716	14725	14651	14584	14623	14611	14682	14687	14779	14580	14722	14707	14712	14586	14566	14812	14681	14706	14726	14845	14773	14622	14588	14633	14740	14597	14714	14666	14750	14728	14773	14614	14771	14668	14630	14824	14802	14568	14618	14736	14751	14538	14789	14682	14779	14628	14667	14767	14738	14821	14565	14856	14883	14608	14756	14747	14664	14677	14611	14740	14729	14832	14650	14674	14624	14652	14719	14810	14769	14666	14754	14731	14558	14775	14661	14695	14773	14589	14709	14617	14780	14641	14575	14685	14759	14753	14677	14785	14709	14816	14644	14841	14833	14744	14675	14733	14787	14977	14693	14693	14662	14743	14871	14702	14649	14791	14787	14741	14819	14696	14760	14587	14615	14668	14773	14696	14665	14733	14625	14872	14668	14537	14776	14732	14765	14653	14780	14783	14726	14651	14689	14676	14639	14636	14753	14639	14822	14698	14790	14801	14735	14709	14753	14622	14606	14642	14716	14576	14738	14566	14787	14757	14665	14594	14853	14834	14739	14661	14702	14636	14894	14627	14659	14910	14893	14850	14753	14701	14636	14842	14750	14604	14827	14585	14640	14658	14734	14616	14693	14639	14807	14912	14700	14750	14481	14753	14529	14696	14803	14765	14671	14811	14749	14937	14737	14583	14729	14646	14742	14668	14808	14666	14590	14466	14642	14702	14635	14584	14657	14703	14839	14872	14498	14776	14796	14725	14621	14603	14710	14648	14843	14622	14816	14744	14745	14724	14758	14692	14831	14720	14833	14663	14682	14504	14811	14675	14684	14701	14744	14691	14714	14713	14781	14714	14911	14779	14745	14627	14975	14700	14718	14855	14737	14639	14740	14761	14681	14717	14699	14648	14778	14770	14839
24189	21519	29064	24478	22473	22518	21227	18678	18023	18163	17988	17724	17721	17659	17465	17487	17648	17532	17586	17470	17667	17486	17620	17666	17505	17384	17243	17423	17760	17949	19366	20763	19321	18218	17933	17572	17251	17198	17144	17261	17292	17350	17530	17104	17151	17233	17303	17186	17252	17199	17007	17310	17349	17200	17234	17465	17248	17248	17272	17265	17002	17252	17235	17133	17096	17417	17080	17001	17279	17131	17098	17218	17108	17288	17204	17409	17152	17118	17163	17167	17199	17038	17309	17234	17242	17161	17170	17332	17255	17192	17512	17225	17333	17276	17113	17122	17261	17189	17349	17276	17317	17207	17224	17124	17155	17183	17248	17446	17212	17323	17148	17067	17073	17100	17370	17096	17173	17215	17161	17224	17099	17026	17093	17322	17003	17078	17121	17237	17371	17358	17215	17310	17224	17300	17106	17082	17219	17070	17104	17351	17239	17297	17011	17192	17365	17224	16957	17029	17249	17053	17054	17056	17094	17208	17117	17186	17129	17277	17364	17097	17198	16889	17297	17315	17286	17234	17135	17368	17171	17053	16830	17062	17055	17301	17233	17308	17275	17067	17310	17067	16972	17349	17197	17160	17174	17043	17228	17233	17147	17336	17169	17199	17330	17128	17025	17131	17102	17335	17114	17217	17025	17299	17461	17013	17358	17144	17371	17188	17061	17178	17281	17251	17270	17287	17182	17196	17123	17378	17216	17220	17095	17209	17338	17331	17345	17166	17144	17142	17227	17099	17178	17230	17314	17086	17269	16944	17126	17036	17039	17228	17033	17294	17249	17202	16982	17294	17095	17164	17213	17144	17278	17293	17153	17179	17394	17171	17246	16987	17144	17240	17216	17066	17246	17343	17350	17199	17092	17127	17038	17301	17315	17277	17246	17223	17145	17137	17090	17142	17281	17206	17282	17286	17303	17386	17253	17015	17079	17343	17120	17344	17110	16993	17163	17287	17269	17135	17145	17138	17424	17378	17330	17062	17118	17145	17168	17080	17232	17000	17197	16982	17076	17332	17372	17256	17278	17298	17405	17212	17381	17320	17259	17011	17288	17097	17227	17333	17240	17173	17127	16997	17017	17213	17251	17333	17018	16986	17085	17340	17222	16923	17019	17164	17207	17328	17062	17266	17335	17082	17010	17379	17304	16942	17220	17234	17094	17103	17057	17205	17160	17290	16936	17193	17153	17383	17224	17176	17137	16996	17143	17193	17136	17200	17267	17156	17298	17341	17066	17335	17181	17162	17040	17029	17035	17151	17100	17121	17319	17153	16921	17091	17007	17195	17205	17184	17113	17356	17182	17232	17229	17276	17165	16919	17102	16941	17164	17126	17060	17146	17194	17261	17033	17084	17113	17127	17164	17224	17039	17258	17218	17153	17219	17348	17209	17135	17258	17318	17188	17201	17189	17191	17019	17161	17069	17139	17161	17121	17309	17263	17433	17162	17278	17108	17225	17267	17168	17193	17275	16978	17340	17059	17232	17132	17152	17205	17123	17353	17059	16896	17082	17066	17312	17207	17296	17184	17171	17075	17283	17283	17315	17258	17118	17232	17216	17109	17212	17098	17129	17118	17370	17276	17263	17123	17277	17024	17148	17159	17218	17238	17242	17336	17242	17225	17079	17158	17211	17284	17151	16898	17235	17218	17148	17362	17201	17133	17162	17213	17017	17198	17120	17373	17438	17167	17168	17205	17274	17042	17038	17151	17280	17121	17181	17254	17385	17233	17150	17246	17124	17104	17251	17165	17124	16988	17104	17010	17262	17098	17280	17259	17239	17160	17190	17270	16990	17336	17093	17146	17081	17193	17199	17045	17299	17389	17146	17393	17067	17083	17239	17070	17057	17006	17049	17153	17026	17333	17383	17002	17059	17291	17162	17217	17214	17169	17137	17043	17252	17155	17143	17116	17304	17163	17392	17232	17199	17066	17025	17224	17334	17218	17307	17320	17083	17211	17313	17310	17226	17416	17252	17098	17184	17084	17120	17336	17276	17192	17068	17077	17144	17087	17247	17279	17068	17224	17174	17304	17231	17261	17270	17294	17247	17171	17162	17237	17312	17110	17139	17135	17094	17014	17272	17323	17082	17316	17119	17295	17072	17154	17108	17184	17131	16989	16997	17280	17213	17182	17301	17169	17319	17057	17175	17127	17317	17364	17112	17163	17254	17284	17277	17119	17024	17238	17282	17106	17171	17115	17201	17090	17206	17116	17227	17292	17160	17203	17007	17337	16988	17165	17087	17084	17120	17173	17243	17153	17060	17032	17099	17222	17180	17291	17085	17227	17407	16933	17091	17000	17214	17301	16906	17177	17356	17157	17178	17052	17214	17348	17199	17063	17354	17116	17153	17168	17495	17167	17216	17224	17228	17066	17334	17390	17170	17237	17072	17163	17275	17312	17306	17245	17239	16967	17256	17105	17062	17160	17145	17218	17239	17275	17187	17123	17267	17237	17129	17239	17186	17096	17406	17128	17231	17150	17137	17289	17404	17208	17259	17054	17203	17129	17144	17096	17028	17252	17094	17273	17204	17098	17114	17176	17392	17159	17211	17374	17146	17172	17121	17140	17179	17188	17224	17053	17232	17465	17090	17073	17176	17150	17044	17010	17308	17327	17247	17139	17203	17323	17330	17155	17148	17184	17195	17431	17242	17111	17053	17060	17216	17125	17131	17142	17275	17199	16970	17259	17185	16951	17016	17250	17103	17280	17157	17061	17054	17098	17297	17069	17138	17341	17147	17198	17173	17270	17109	17243	17043	17101	17275	17210	17254	17233	17166	17075	17266	17165	17207	17216	17370	17135	17114	16954	17271	17166	17143	17200	17096	17061	17137	17198	17169	17301	17286	17137	17172	17012	17074	17175	17358	17332	17208	16889	17269	17116	17410	17016	17116	17079	17102	17190	17171	17187	17307	17234	17079	17217	17062	17229	17306	17297	17092	17149	17232	17234	17004	17096	17166	17102	17118	17311	17295	17281	17172	17417	17217	17023	17001	17101	17177	17480	17101	17338	17182	17341	17034	17177	17345	17083	17181	17189	17210	17466	17065	17166	17418	17062	17137	17127	17490	17027	17083	17078	17188	17174	17380	17318	17165	17037	17165	17099	17348	17019	17139	17172	17132	17287	17104	17106	17480	17432	17177	17210	17338	17202	17225	17166	17209	17304	17483	17270	17134	17305	17228	17131	17084	17342	17074	17099	17060	16970	17163	17281	17251	17213	17008	17279	17082	17190	17217	16974	17218	17070	17495	17041	17235	17096	17272	17312	17209	17170	17070	17125	17359	17468	17198	17173	17130	16912	17036	17059	17058	17140	17373	17281	17118	17312	17192	17232	17340	17081	17115	17148	17294	17076	17155	17042	17199	17089	16964	17272	17174	17262	17097	17117	17149	17171	17207	17101	17005	17198	17318	17200	17173	17094	17181	17121	17220	17133	17215	17031	17163	17291	17175	16974	17228	17114	17236	17098	17196	17174	17136	17148	17161	17050	17271	17270	17214	17114	17029	17100	17156	17126	17033	17032	17264	17233	17018	17196	17029	17245	17394	17038	17141	17270	17207	17298	17227	17011	17025	17239	17372	17079	17103	17125	17226	17048	17281	17131	17204	17329	17256	17137	17170	17062	17167	17269	17042	17300	17041	17134	17240	17315	17345	17371	17390	17375	17044	17033	17306	17045	17076	17162	17295	16949	17168	17219	16917	16967	17007	17083	17144	17288	17271	17145	17212	17188	17053	17136	17032	17302	17120	17321	17234	17123	17115	17297	17170	17036	17272	16950	17355	17228	17304	17233	17189	17000	17221	17182	17298	17182	17065	17141	17424	17185	17233	17128	17269	17243	17336	17219	17241	17057	17188	17243	17265	17054	16984	17073	17140	17235	17369	17135	17155	17385	17099	17183	17150	16990	17244	16963	17228	17039	17249	17219	17367	16993	17196	17061	17387	17134	17148	17384	17270	17205	17110	17152	17110	17076	17064	17174	17201	17116	17160	17079	17179	17328	17145	17227	16798	17146	17242	17280	17063	17127	17101	17320	17275	17051	17204	16993	17134	17195	17283	17153	17270	17168	17204	17260	17061	17069	17201	17139	17186	17303	17191	17291	17221	17236	17060	17059	17271	17226	17151	17237	17152	17177	17301	17334	17144	17301	16956	17118	17220	16927	17179	17364	17156	17268	17181	17287	17254	17087	17069	17203	17308	17233	17151	17234	17256	17130	17343	17383	17215	17157	17112	17137	17043	17201	17260	17104	17190	17189	17249	17303	17181	17081	17238	17178	17347	17263	16997	17147	17331	17296	17175	17250	17138	17201	17082	17092	17242	17030	17214	17152	17015	17166	17276	17402	17189	17328	17071	17186	17296	16964	17168	17304	17375	17078	17317	17170	16990	17201	17160	17378	17172	17274	17061	17288	17175	17416	17250	17199	17282	16961	17252	17310	17112	16956	17074	17035	17171	17172	17104	17188	17179	17216	17218	17185	17159	17036	17107	17042	17217	17239	17170	17081	17033	17226	17283	17164	17054	17255	17280	17111	17053	17155	17010	17121	17127	17197	17204	17196	17079	17217	17232	16998	17067	17210	17059	17080	17181	17137	17121	17197	17261	17161	17062	17129	17162	17195	16927	17087	17149	17326	17358	17322	17234	17132	16944	17007	17235	17162	17222	17167	17081	17241	17085	17300	17396	17276	17150	17290	17137	17033	17216	17181	17143	17137	17053	17139	17071	16928	17263	17076	17180	17420	17158	17175	17327	17266	17343	17277	17210	17127	17158	17401	17348	17154	17186	17324	17175	17152	17060	17231	17124	17131	17012	17103	17109	16854	16983	17165	17262	17114	17182	17218	17151	17308	17086	17267	17342	17189	17320	17326	17145	17255	17046	17142	17410	17163	17090	17253	17172	17301	17197	17331	17199	17301	17148	17160	17163	17149	17203	17025	17238	17155	16970	17096	17456	17266	17128	17221	17086	17316	17047	17209	17140	17331	17044	17148	17230	17253	17264	17199	17232	17374	17205	17241	17238	17216	17097	17128	17118	17262	17220	17058	17217	17230	17234	17148	17231	17135	17160	17147	17090	17152	17148	17268	17202	17124	17275	17050	17027	17127	17135	17273	17119	17055	17160	17424	17215	17354
26135	39469	28465	21292	19721	18418	17148	16806	16092	16325	15960	15651	15579	15468	15346	15413	15452	15323	15492	15401	15328	15332	15354	15311	15263	14997	15170	15181	15966	15837	18508	19622	17541	16334	15598	15285	15123	15070	14952	15068	15233	14987	14697	15039	15028	15005	14949	14948	15108	15087	15005	15161	15049	15138	15073	15062	14960	15079	15152	15001	14933	15039	15027	15184	15044	15060	15019	14875	14950	15037	14861	14874	15047	14993	15101	14999	14773	14991	14965	14941	15215	14976	14831	15026	15005	15098	14923	15059	14887	15025	14923	14885	14830	15085	15004	15022	14956	15056	14887	15030	14891	14883	14896	15144	15119	14957	14993	14923	15028	15017	14859	14982	15029	14913	15122	14868	15050	15079	14890	14901	15069	15154	15043	14938	15123	14909	14996	15045	14895	14928	14920	14841	14887	15145	14814	15186	14930	14976	15014	14952	14971	15069	14884	15105	14905	15051	14909	15028	14995	15062	14956	14883	15007	15048	14863	15043	14886	14888	15088	15074	15228	14993	15003	15011	14932	14953	14938	14826	15030	15036	14915	14996	14903	15120	14885	14964	15176	14964	14922	14949	15113	15038	14997	14990	14945	15038	15060	14784	15010	14734	15000	15053	15045	14795	14993	15052	14993	14859	14840	15113	15063	14919	14857	14925	15016	15012	15060	15046	14983	15060	15025	14996	15093	15021	14984	15089	15016	15057	14770	15031	15139	14879	15109	14928	14974	14979	15050	15145	14982	14997	15038	15092	14920	14958	15026	14917	15141	14974	15207	14849	14893	15069	14912	14994	14982	15030	15031	14912	15027	14957	14874	14977	14991	14901	15017	15039	14905	15199	14863	14904	14979	14834	15063	14962	14880	15029	14833	14924	15135	14959	15112	14832	15088	15130	14911	14946	15144	15115	15102	14917	15062	15014	15121	15050	14923	15017	15028	15078	14781	14947	14977	14863	14920	15044	14877	15029	14938	14816	15107	14992	15014	15012	14826	15014	14995	14941	14977	14951	14817	14759	15044	14778	14943	14961	14839	14885	14901	15106	15005	15026	15154	14906	15140	15194	15099	15003	15027	15103	15026	14864	14959	14916	14962	15051	15042	15044	14887	15136	14967	14908	14941	15076	15014	14949	14784	15029	14921	14993	15010	15000	14948	15117	14906	15108	15010	14928	15064	15077	14867	14965	14946	14889	14925	14917	14842	14997	15067	14983	14893	15108	15101	14988	14905	14997	14825	15093	15051	15024	15087	15067	14896	15207	15000	14964	15070	15038	15106	15134	14909	14992	15037	15127	14945	15070	15199	14855	14873	14835	14995	14976	14976	15108	14838	14864	14979	14976	14896	15068	15019	14962	15074	14910	14981	15050	15078	14738	15012	14876	15073	14911	14926	14890	14927	14921	15027	14994	14935	15004	14935	15087	14921	15013	14910	14864	14995	15038	14931	14957	14984	14931	15024	15173	15018	15052	14996	14955	14920	14979	15096	14858	14935	14884	14936	15057	15038	14965	14951	14979	15033	15059	15011	15037	15148	14950	14901	15085	14948	15000	14881	14839	14987	14904	14758	14904	15019	14756	14853	14801	14982	15185	14914	15142	14982	14987	15157	14956	15063	14815	14985	14991	15008	15032	14888	14948	14998	15053	14849	15071	14784	14987	15127	15016	14931	14945	14986	15009	14952	14854	14930	15043	14942	15038	14927	14897	14998	14904	15321	15008	14825	14906	14922	14858	14977	14951	15015	14988	15009	14907	14983	15019	14913	14936	14884	14993	15112	14891	15095	15054	15022	14984	14847	14922	15073	15083	14952	15113	15008	15037	15104	14886	14872	15034	15082	15013	14920	15124	14963	15029	14884	15046	15007	14969	15058	15004	14871	14905	15080	14974	15024	15033	14961	14980	14974	14966	14852	15060	14938	14945	15049	14982	14982	14946	14846	15028	14950	14987	14877	15131	14916	15124	14988	14864	14987	14996	15064	14979	14966	14940	14939	15009	14969	14995	15088	14924	14966	14997	14926	15067	14879	15162	15086	14847	15018	15090	15002	15000	15009	14852	15039	14981	15171	15086	15108	14968	14901	14918	14990	15036	14994	15013	15078	14917	14979	14979	14946	15185	14984	14962	14898	15016	14909	14908	15100	15041	14873	14890	15131	14968	14923	15027	14980	14943	15007	15070	14952	14945	14897	15003	14997	15061	15054	14955	15139	15032	15051	14940	15058	14917	14951	14902	15058	14873	14986	14977	15080	15013	15121	15050	15064	14895	14936	14931	15016	15032	14771	14941	15095	14798	15014	15182	15159	14889	14960	15083	14958	14967	14874	15015	15038	14891	15056	15123	14993	15149	15009	15164	14993	14930	14910	15058	15055	15084	15027	15028	14832	14957	14989	14989	14935	14876	15105	14948	15147	14931	14939	14958	14860	14964	15010	15046	15105	14881	14965	14794	15040	15043	15102	14951	14813	15003	14783	15069	14936	15116	14902	14981	15016	14981	14960	14877	15000	14884	15130	15080	14879	14927	14903	14939	15131	15039	14970	14948	15058	15042	15083	15045	14920	14959	15116	15110	14970	15092	14778	15067	15031	15041	15071	14945	14922	14943	14734	15006	14922	14969	14940	14848	15204	15020	14911	14944	14988	14914	14911	15042	15145	15018	14945	14970	14921	15062	14900	15001	15054	14992	15048	15019	14960	14954	14987	14926	14944	14929	15105	14971	14927	15035	15033	15205	15103	14881	14965	15030	15051	15038	15053	14946	15140	14831	14878	15144	14888	14871	14864	15065	14974	14838	14849	14918	14951	15005	15030	14869	15064	15098	15029	15052	15114	14914	14944	15030	14889	14880	14906	15045	14863	14876	14986	15042	14912	15127	14968	14903	15001	14892	14959	14995	15145	15173	15107	15059	14982	14957	14957	15065	14898	14979	14896	15017	15136	14996	14835	14977	15060	14943	14923	15001	14996	14807	15049	15010	15158	14895	14981	15078	15104	14805	14904	14988	15048	15271	14994	15105	15055	14991	14964	14920	14821	15048	14989	15082	15048	14926	15032	15069	15099	15086	14877	15006	14992	15132	15023	14940	15176	15005	14862	14952	15064	14878	14969	15061	14836	14864	15045	15044	14960	14846	14925	15140	15017	14860	15034	15062	15028	14936	14991	14954	15005	15075	14923	14900	14846	15088	15176	15048	14999	14804	14952	14907	15125	15001	14823	15015	15100	14878	15088	15135	15050	15044	15079	15010	14766	14903	15015	14917	15002	14904	14875	14978	14877	14810	15086	14896	15030	15088	14966	14975	15008	15069	14963	14859	14879	14904	15031	14935	14978	14972	14976	14681	15048	15039	14996	14855	14937	14973	15127	15069	15070	14985	14962	15164	15009	15042	14987	15095	14954	15059	14975	14863	15091	14919	15147	14863	15004	14842	14889	14985	15155	14946	15030	15096	15058	15043	14960	15025	15103	14948	15037	14997	14852	14863	14915	15023	14919	14982	15053	15246	15003	15009	15075	14980	14736	15107	14919	15084	14782	14993	15002	14778	14894	15289	14852	15003	14918	14960	14895	15145	14991	14933	15049	14791	15079	15010	15075	15017	14950	15053	14895	14980	15111	14827	15007	14903	14996	14975	14920	15021	15011	14973	14931	15192	14865	15081	14763	15076	14984	15028	15010	14995	14917	15006	14883	14869	15194	14989	15075	15159	15060	14991	14927	14914	15056	14968	14950	14867	15106	15028	14915	14961	14873	14973	14943	15094	15243	14939	15076	15020	14921	14922	14972	14994	15087	14972	15007	15016	15113	15071	14977	15022	15046	15062	14894	14970	15069	14970	14963	15072	15021	14976	14886	14857	15027	15077	15067	15057	14986	14981	15081	14866	15005	14856	14969	15023	14991	14995	15075	14982	14995	15056	14979	15126	15073	14887	14869	15001	14979	15001	14921	15002	14979	14903	14906	15071	14896	15102	15072	14991	15122	15047	14977	15132	14971	15156	15138	14940	15153	14930	15063	14937	14948	15012	14801	14994	15045	14982	15096	14968	15053	15073	15038	14977	15059	14899	14874	14818	14865	14996	14822	15042	15009	14881	14996	14888	14931	14988	15066	15030	14853	15041	14942	14930	14960	15038	14970	14929	14958	14854	15023	14979	14838	15084	14908	14894	14944	15120	14859	15051	14928	15010	14933	14955	15094	14935	15077	15062	15019	14968	14919	15058	14990	14945	15032	15058	15059	14799	14932	15044	14925	14851	14971	15041	14960	14934	14914	14887	14986	14880	14922	14963	15225	14835	14947	15057	14884	15046	15062	15000	15003	14899	14961	14954	14847	14961	15087	14913	15059	15042	14932	14914	15100	15120	15016	14960	14969	15171	14892	14969	14871	14948	14951	15033	15095	14968	14923	14910	14970	15000	14921	14921	15011	14864	14924	14998	15031	14958	14909	15088	15084	15002	15058	14816	14926	15212	15073	14932	15014	14913	15112	15033	14912	14950	14829	14985	15027	15109	14987	15114	14917	15132	15123	14987	15001	15017	15121	14985	14946	15081	14958	14851	14840	14946	15008	15057	14914	15010	15041	14921	14900	14988	14961	14954	15021	14977	14820	14855	15108	15114	14981	14979	14933	14917	14983	14981	14973	14891	14978	14933	15109	14975	14960	14895	14728	15231	15166	15002	15008	15097	14909	14998	14845	14924	15000	14837	14871	15116	14793	15053	14993	14832	14909	15046	14955	15172	15026	14792	14910	14966	15017	14767	14875	14899	15014	15044	15091	14962	15063	14938	15148	14997	14921	14937	14903	14970	14990	15027	14930	14893	14913	14983	14908	14795	14944	14860	15107	14922	15098	15078	14929	14824	15008	14962	15024	14981	15126	14792	14956	14939	14841	14933	15075	14936	14961	14761	15248	14733	15088	14848	15097	14997	14994	14951	14952	14940	14968	15055	14925	14981	15075	14987	15169	15094	15269	15006	15012	14740	14998	14831	14829	14941	15058	15143	15033	14961	15016	15206	14991	15126	14784	15002	15116	14989	15055	15044	14941	14830	15003	14974	15018	15156	15008	14961	15029	14994	15109	15051	15044	15113	15062	15014	15028	14944	14802	14956	14970	14989	14783	15036	14838	15058	14851	15143	14991	14958	15049	15013	15101	15014
23025	21500	29470	24000	21670	23584	24678	18907	17606	17913	17409	17099	17120	17105	16949	17030	16783	17090	16729	16843	17108	16761	16841	16427	16398	16343	16696	16511	16587	16713	19502	23064	21585	19465	17848	17184	16743	16523	16638	16482	16285	16537	16252	16437	16627	16375	16447	16450	16236	16501	16407	16492	16287	16311	16305	16533	16275	16361	16489	16481	16571	16127	16319	16285	16285	16567	16546	16309	16480	16383	16417	16416	16178	16258	16491	16486	16394	16226	16342	16299	16679	16558	16330	16277	16397	16383	16384	16237	16435	16416	16498	16384	16225	16437	16268	16116	16284	16341	16058	16184	16409	16478	16470	16466	16292	16127	16446	16421	16176	16445	16418	16446	16395	16347	16296	16244	16260	16321	16548	16349	16311	16191	16386	16385	16391	16316	16287	16533	16342	16389	16211	16280	16237	16493	16235	16470	16383	16352	16256	16372	16340	16434	16402	16138	16393	16534	16288	16368	16465	16384	16466	16347	16482	16268	16617	16277	16459	16390	16251	16062	16358	16553	16186	16367	16328	16392	16425	16215	16296	16149	16485	16320	16340	16488	16346	16432	16370	16453	16494	16292	16468	16152	16282	16363	16462	16447	16251	16249	16466	16341	16437	16165	16356	16272	16361	16413	16330	16515	16356	16357	16484	16128	16311	16302	16329	16138	16644	16379	16445	16378	16341	16221	16367	16273	16299	16254	16403	16480	16369	16324	16272	16530	16255	16434	16438	16277	16225	16350	16321	16282	16109	16442	16362	16427	16425	16547	16541	16307	16424	16354	16270	16291	16483	16448	16403	16281	16118	16308	16574	16437	16419	16261	16422	16541	16306	16364	16235	16330	16416	16350	16376	16364	16519	16375	16457	16488	16574	16388	16335	16480	16287	16292	16451	16102	16269	16397	16370	16205	16259	16425	16394	16164	16189	16177	16427	16351	16604	16242	16309	16236	16095	16444	16237	16414	16439	16328	16392	16403	16298	16468	16373	16233	16739	16370	16442	16401	16024	16204	16572	16276	16381	16384	16314	16338	16325	16246	16412	16478	16298	16214	16413	16212	16265	16500	16344	16455	16182	16247	16536	16276	16154	16147	16428	16232	16427	16295	16494	16346	16341	16315	16293	16348	16319	16277	16368	16097	16233	16214	16360	16215	16486	16335	16420	16444	16419	16449	16468	16422	16453	16275	16362	16411	16499	16566	16407	16391	16442	16358	16400	16498	16551	16393	16531	16308	16233	16251	16401	16468	16288	16307	16378	16404	16227	16325	16226	16437	16347	16301	16399	16482	16496	16377	16490	16285	16328	16133	16430	16233	16522	16363	16339	16507	16488	16344	16540	16243	16185	16224	16303	16259	16438	16393	16277	16414	16391	16242	16418	16265	16358	16255	16313	16191	16330	16188	16327	16464	16396	16358	16490	16394	16463	16292	16338	16141	16467	16280	16379	16435	16361	16364	16440	16383	16264	16405	16267	16285	16253	16272	16316	16138	16368	16492	16197	16312	16292	16471	16509	16240	16303	16448	16435	16263	16140	16395	16388	16259	16380	16256	16312	16470	16508	16479	16442	16521	16557	16316	16338	16191	16277	16348	16224	16422	16273	16230	16490	16434	16420	16524	16205	16179	16306	16302	16429	16201	16253	16285	16137	16287	16521	16543	16196	16300	16345	16387	16406	16338	16476	16372	16153	16312	16461	16414	16370	16399	16300	16275	16396	16287	16437	16259	16382	16345	16230	16351	16432	16428	16406	16563	16411	16289	16369	16335	16273	16362	16251	16213	16307	16381	16362	16356	16349	16355	16466	16474	16467	16223	16256	16314	16447	16354	16210	16392	16300	16434	16403	16509	16483	16178	16423	16546	16354	16254	16419	16455	16290	16437	16396	16388	16287	16206	16430	16122	16402	16194	16266	16245	16332	16442	16436	16208	16345	16391	16336	16361	16360	16245	16258	16545	16405	16168	16350	16261	16343	16425	16437	16377	16551	16228	16290	16219	16203	16238	16293	16289	16592	16201	16261	16159	16393	16512	16639	16425	16408	16296	16353	16212	16409	16284	16220	16424	16378	16397	16382	16537	16377	16273	16373	16383	16461	16288	16279	16395	16424	16295	16481	16282	16400	16271	16317	16199	16253	16619	16230	16353	16349	16293	16324	16320	16260	16339	16113	16233	16421	16362	16340	16471	16338	16433	16357	16329	16333	16238	16307	16329	16322	16420	16376	16442	16340	16289	16476	16238	16247	16397	16399	16339	16343	16205	16500	16416	16394	16256	16563	16425	16425	16418	16307	16340	16301	16407	16594	16312	16510	16512	16330	16514	16514	16387	16389	16159	16358	16287	16420	16354	16474	16210	16475	16462	16423	16460	16556	16354	16412	16297	16344	16311	16394	16437	16226	16308	16451	16311	16383	16357	16333	16343	16401	16392	16248	16399	16382	16279	16342	16225	16502	16251	16450	16329	16388	16217	16206	16229	16234	16342	16271	16379	16227	16338	16241	16421	16447	16132	16272	16323	16362	16353	16260	16154	16582	16191	16312	16383	16219	16409	16373	16217	16203	16342	16410	16421	16193	16223	16238	16316	16493	16527	16454	16445	16342	16495	16289	16232	16412	16326	16451	16344	16382	16293	16366	16453	16333	16361	16255	16310	16227	16274	16350	16382	16390	16334	16069	16466	16268	16356	16372	16387	16275	16175	16331	16498	16340	16390	16345	16305	16328	16492	16259	16263	16350	16203	16288	16501	16260	16191	16305	16287	16506	16153	16410	16240	16283	16281	16413	16452	16353	16383	16404	16392	16353	16293	16201	16062	16435	16520	16184	16657	16383	16421	16303	16242	16320	16220	16395	16147	16171	16293	16292	16103	16312	16214	16384	16397	16456	16319	16355	16370	16376	16421	16431	16312	16351	16242	16412	16422	16155	16465	16438	16540	16310	16422	16271	16311	16359	16340	16268	16415	16262	16316	16360	16317	16108	16349	16416	16221	16302	16233	16412	16253	16287	16280	16276	16257	16285	16194	16282	16295	16323	16188	16360	16308	16230	16307	16483	16517	16196	16449	16409	16317	16221	16312	16317	16347	16296	16191	16412	16230	16274	16395	16261	16473	16249	16223	16274	16178	16186	16212	16251	16149	16366	16435	16246	16413	16355	16259	16375	16389	16096	16452	16425	16265	16383	16532	16199	16454	16275	16296	16375	16450	16228	16415	16540	16319	16268	16566	16465	16419	16411	16263	16193	16452	16477	16308	16291	16170	16336	16195	16246	16204	16183	16434	16483	16419	16299	16008	16629	16393	16295	16424	16401	16516	16249	16430	16330	16360	16298	16395	16254	16437	16316	16301	16402	16312	16509	16360	16321	16487	16464	16486	16352	16059	16346	16503	16324	16277	16317	16260	16387	16415	16125	16201	16127	16310	16326	16267	16327	16485	16346	16418	16530	16317	16310	16312	16349	16369	16472	16438	16349	16452	16413	16133	16426	16288	16436	16365	16347	16382	16184	16390	16476	16416	16325	16301	16581	16452	16423	16302	16380	16272	16399	16513	16442	16605	16242	16472	16183	16416	16364	16399	16463	16285	16278	16418	16287	16354	16264	16254	16305	16228	16370	16362	16296	16393	16178	16339	16474	16122	16297	16253	16412	16334	16300	16437	16370	16417	16262	16380	16412	16364	16220	16358	16389	16375	16000	16532	16218	16186	16328	16300	16497	16336	16450	16322	16416	16433	16413	16494	16333	16301	16470	16463	16339	16099	16315	16430	16119	16215	16389	16385	16164	16386	16282	16335	16356	16343	16252	16376	16467	16339	16364	16143	16383	16479	16409	16321	16270	16178	16312	16133	16486	16414	16286	16400	16281	16332	16529	16326	16453	16327	16460	16335	16315	16323	16329	16443	16488	16443	16278	16439	16131	16143	16146	16400	16545	16503	16184	16350	16342	16219	16270	16326	16532	16393	16289	16431	16313	16392	16435	16329	16366	16320	16240	16332	16417	16291	16256	16293	16435	16083	16340	16252	16187	16371	16259	16416	16408	16151	16458	16331	16194	16372	16333	16456	16479	16517	16410	16318	16279	16108	16234	16365	16392	16257	16291	16452	16478	16314	16431	16420	16306	16605	16521	16409	16192	16418	16529	16268	16442	16313	16272	16201	16302	16424	16263	16409	16288	16376	16367	16377	16085	16471	16408	16227	16159	16437	16383	16289	16201	16578	16295	16441	16411	16551	16565	16449	16297	16301	16202	16211	16371	16360	16441	16353	16435	16478	16321	16401	16379	16234	16400	16457	16339	16361	16313	16291	16488	16430	16238	16025	16637	16223	16316	16318	16093	16282	16455	16370	16523	16187	16595	16358	16251	16295	16338	16436	16277	16455	16636	16446	16312	16392	16302	16390	16387	16633	16318	16438	16453	16381	16500	16495	16324	16514	16345	16090	16436	16366	16320	16256	16404	16275	16230	16337	16455	16296	16374	16413	16207	16261	16278	16303	16372	16274	16167	16142	16496	16434	16532	16449	16345	16276	16349	16441	16188	16241	16451	16331	16287	16510	16422	16411	16355	16396	16305	16339	16339	16320	16553	16305	16185	16253	16422	16325	16299	16397	16089	16301	16247	16362	16081	16424	16282	16177	16278	16344	16276	16188	16189	16299	16546	16497	16459	16462	16345	16275	16318	16166	16403	16199	16485	16146	16357	16275	16240	16285	16266	16221	16282	16251	16447	16286	16169	16363	16163	16303	16452	16665	16552	16559	16211	16323	16422	16377	16434	16264	16466	16537	16276	16266	16433	16249	16543	16548	16357	16286	16182	16277	16304	16484	16345	16264	16174	16258	16397	16486	16453	16253	16464	16383	16315	16163	16484	16413	16495	16211	16332	16346	16219	16342	16560	16356	16170	16433	16336	16318	16579	16485	16313	16290	16434	16480	16322	16331	16184	16415	16418	16276	16179	16072	16207	16283	16223	16324	16247	16165	16383	16372	16482	16332	16161	16189	16109	16402	16235	16536	16311	16538	16394	16243	16207	16372	16532	16655	16364	16252	16413	16305	16199	16418	16337	16336	16350	16320	16298	16357	16375	16161	16198	16304	16328	16355	16468	16164	16214	16474	16236	16385	16317	16335	16430	16423	16387	16209	16339	16433	16447	16280
30101	45785	33111	23610	21133	19741	18315	17046	16342	16247	15855	15560	15382	15365	15222	15022	15124	15256	14941	14925	15042	14838	14936	14790	14666	14421	14516	14608	14515	14759	19923	23623	20896	17988	15601	15041	14632	14604	14532	14665	14477	14520	14329	14401	14417	14447	14413	14387	14353	14515	14456	14468	14357	14365	14507	14450	14448	14319	14475	14484	14391	14419	14501	14324	14574	14350	14452	14561	14490	14408	14314	14437	14591	14499	14424	14604	14394	14314	14433	14525	14282	14418	14429	14356	14491	14470	14461	14427	14406	14429	14450	14418	14618	14438	14376	14486	14453	14368	14350	14412	14412	14371	14275	14540	14601	14254	14451	14419	14367	14429	14558	14412	14412	14336	14510	14361	14449	14596	14417	14234	14339	14427	14292	14403	14383	14344	14400	14418	14550	14543	14575	14441	14357	14415	14398	14495	14489	14358	14331	14554	14435	14565	14393	14482	14395	14429	14323	14486	14302	14473	14528	14359	14426	14492	14294	14563	14303	14388	14406	14382	14386	14522	14347	14475	14479	14327	14426	14540	14445	14368	14509	14326	14603	14377	14514	14416	14560	14391	14377	14436	14600	14377	14412	14473	14577	14471	14334	14454	14341	14431	14644	14374	14565	14480	14400	14347	14332	14436	14405	14413	14657	14178	14389	14493	14334	14414	14399	14263	14293	14515	14436	14428	14506	14293	14606	14331	14387	14497	14386	14604	14373	14362	14444	14343	14372	14311	14510	14445	14418	14430	14386	14465	14492	14533	14425	14454	14431	14427	14413	14260	14703	14600	14539	14465	14464	14454	14382	14434	14493	14487	14301	14410	14288	14433	14442	14442	14411	14359	14324	14524	14574	14321	14454	14525	14571	14565	14436	14436	14373	14430	14468	14369	14471	14419	14523	14374	14567	14520	14461	14283	14387	14568	14524	14377	14391	14473	14439	14265	14424	14547	14284	14359	14426	14321	14420	14427	14436	14637	14516	14646	14530	14481	14531	14420	14354	14462	14387	14383	14480	14490	14377	14395	14419	14530	14452	14411	14402	14379	14440	14367	14523	14541	14413	14422	14480	14473	14531	14505	14348	14376	14463	14508	14492	14266	14298	14357	14311	14322	14502	14375	14367	14540	14429	14419	14501	14399	14359	14456	14411	14226	14273	14494	14396	14564	14392	14526	14510	14352	14549	14310	14312	14481	14407	14482	14351	14512	14337	14447	14449	14353	14498	14631	14412	14521	14377	14425	14469	14271	14750	14470	14333	14407	14412	14440	14344	14426	14289	14326	14498	14420	14498	14306	14484	14462	14315	14481	14346	14421	14453	14285	14536	14432	14310	14400	14521	14428	14372	14503	14321	14550	14260	14440	14437	14547	14350	14500	14436	14377	14282	14484	14452	14294	14258	14501	14413	14531	14436	14603	14628	14468	14308	14629	14487	14449	14407	14594	14446	14248	14480	14386	14384	14510	14499	14403	14360	14472	14376	14455	14538	14363	14362	14555	14432	14323	14417	14426	14419	14334	14666	14308	14523	14402	14448	14291	14580	14330	14416	14401	14528	14543	14406	14449	14316	14466	14407	14517	14526	14359	14372	14334	14335	14432	14409	14533	14380	14657	14489	14355	14233	14473	14511	14328	14491	14430	14444	14537	14526	14256	14352	14313	14353	14578	14353	14491	14336	14336	14461	14313	14398	14416	14520	14471	14396	14355	14456	14540	14288	14354	14378	14292	14280	14516	14343	14443	14455	14495	14426	14559	14284	14417	14407	14409	14471	14296	14435	14568	14442	14572	14518	14411	14480	14371	14560	14310	14512	14326	14300	14396	14520	14467	14490	14311	14365	14390	14473	14659	14381	14397	14407	14403	14350	14536	14491	14464	14431	14480	14378	14475	14510	14567	14428	14534	14444	14422	14516	14414	14478	14593	14524	14537	14393	14516	14450	14335	14352	14298	14283	14619	14517	14327	14544	14329	14380	14502	14371	14389	14387	14483	14329	14408	14544	14535	14434	14470	14444	14370	14448	14343	14369	14359	14431	14456	14441	14444	14522	14586	14371	14424	14488	14357	14304	14285	14496	14641	14447	14258	14582	14502	14280	14445	14502	14498	14317	14430	14406	14369	14384	14505	14333	14383	14528	14398	14428	14420	14360	14474	14391	14608	14570	14214	14356	14354	14516	14460	14372	14484	14499	14361	14580	14289	14449	14558	14295	14444	14527	14302	14512	14423	14429	14524	14482	14417	14445	14496	14395	14509	14414	14477	14369	14468	14460	14412	14326	14366	14387	14561	14504	14442	14426	14387	14308	14556	14483	14421	14317	14555	14229	14333	14298	14393	14340	14430	14565	14491	14412	14467	14428	14419	14371	14475	14494	14550	14588	14496	14408	14211	14529	14295	14368	14447	14374	14418	14370	14466	14477	14578	14402	14497	14489	14426	14546	14395	14416	14385	14547	14439	14486	14372	14477	14391	14311	14465	14503	14433	14479	14518	14414	14413	14502	14525	14491	14500	14506	14342	14491	14365	14381	14533	14542	14436	14327	14502	14468	14445	14436	14453	14500	14307	14398	14374	14519	14460	14302	14421	14263	14443	14470	14379	14565	14398	14451	14535	14589	14372	14510	14553	14294	14717	14655	14340	14310	14457	14454	14470	14558	14246	14467	14520	14451	14321	14554	14474	14393	14391	14501	14390	14389	14499	14448	14425	14540	14380	14276	14217	14424	14322	14364	14335	14400	14447	14475	14425	14280	14273	14487	14391	14166	14388	14505	14492	14526	14373	14455	14443	14279	14566	14436	14483	14480	14391	14370	14383	14433	14412	14444	14487	14345	14373	14508	14435	14461	14534	14408	14518	14460	14428	14521	14401	14567	14398	14409	14286	14495	14468	14549	14453	14467	14467	14486	14380	14385	14461	14440	14281	14402	14471	14435	14345	14535	14634	14555	14483	14516	14354	14405	14469	14425	14479	14399	14167	14424	14283	14366	14229	14370	14547	14406	14300	14280	14417	14371	14429	14413	14595	14227	14494	14510	14503	14418	14470	14481	14487	14277	14449	14542	14353	14274	14407	14277	14678	14281	14386	14371	14241	14454	14427	14523	14328	14398	14387	14549	14383	14436	14499	14373	14345	14578	14482	14320	14403	14486	14431	14420	14338	14436	14413	14509	14351	14483	14364	14403	14501	14383	14410	14213	14420	14341	14401	14424	14412	14526	14452	14473	14621	14401	14474	14543	14387	14453	14472	14313	14494	14502	14320	14452	14390	14439	14372	14620	14472	14341	14456	14451	14459	14425	14275	14472	14551	14301	14441	14377	14456	14467	14470	14449	14349	14257	14317	14379	14448	14496	14335	14494	14347	14407	14395	14471	14538	14534	14459	14525	14457	14305	14371	14390	14552	14423	14452	14402	14472	14401	14488	14535	14371	14577	14424	14408	14330	14443	14592	14514	14492	14553	14370	14314	14433	14537	14334	14551	14492	14398	14582	14614	14315	14439	14362	14546	14485	14489	14427	14386	14291	14363	14422	14477	14366	14428	14638	14302	14355	14583	14484	14463	14392	14357	14691	14427	14400	14385	14543	14599	14510	14462	14495	14517	14413	14308	14458	14464	14342	14470	14288	14287	14510	14422	14548	14393	14324	14423	14483	14434	14419	14502	14419	14321	14550	14421	14463	14379	14325	14437	14487	14513	14501	14439	14410	14541	14540	14367	14319	14255	14313	14289	14481	14404	14430	14323	14489	14505	14610	14374	14545	14443	14555	14341	14434	14354	14359	14494	14335	14455	14526	14423	14360	14563	14433	14559	14561	14740	14298	14484	14530	14585	14397	14474	14317	14505	14416	14392	14613	14474	14539	14285	14418	14293	14363	14376	14428	14492	14405	14479	14464	14531	14406	14405	14322	14350	14538	14330	14459	14466	14293	14292	14474	14374	14360	14342	14371	14542	14454	14385	14383	14548	14622	14570	14437	14546	14381	14453	14322	14463	14356	14396	14470	14344	14516	14588	14450	14390	14421	14450	14528	14220	14338	14460	14307	14441	14345	14262	14548	14295	14433	14387	14421	14403	14327	14473	14273	14441	14401	14532	14587	14378	14302	14340	14489	14409	14321	14507	14220	14459	14443	14417	14506	14460	14379	14370	14378	14349	14471	14375	14399	14500	14341	14527	14384	14537	14418	14539	14427	14380	14528	14415	14471	14266	14384	14537	14273	14369	14464	14278	14407	14389	14491	14614	14282	14307	14256	14526	14295	14381	14277	14410	14406	14329	14323	14429	14277	14493	14313	14446	14387	14588	14423	14328	14440	14492	14488	14397	14299	14509	14344	14432	14379	14417	14310	14405	14545	14337	14576	14524	14490	14477	14194	14505	14441	14417	14564	14456	14350	14471	14315	14460	14275	14336	14350	14462	14514	14393	14272	14532	14413	14380	14331	14434	14448	14416	14433	14498	14434	14551	14491	14573	14466	14445	14471	14606	14304	14463	14445	14410	14302	14446	14351	14367	14399	14576	14376	14612	14268	14293	14368	14416	14399	14526	14420	14513	14523	14598	14312	14434	14485	14616	14396	14508	14302	14414	14315	14484	14425	14262	14505	14248	14487	14290	14550	14467	14385	14425	14315	14540	14414	14522	14463	14334	14460	14311	14372	14473	14521	14498	14562	14466	14532	14432	14198	14426	14551	14495	14358	14307	14336	14488	14412	14360	14502	14460	14222	14500	14573	14433	14548	14320	14294	14560	14425	14520	14326	14369	14376	14463	14417	14550	14612	14487	14422	14527	14541	14366	14227	14400	14497	14418	14171	14612	14425	14427	14176	14373	14466	14418	14372	14269	14327	14409	14356	14498	14499	14541	14440	14398	14383	14359	14449	14479	14408	14382	14392	14514	14364	14584	14524	14518	14551	14425	14320	14430	14198	14666	14445	14369	14544	14589	14453	14384	14556	14557	14590	14506	14518	14417	14419	14537	14602	14405	14475	14472	14367	14401	14516	14369	14438	14544	14497	14578	14385	14443	14516	14412	14192	14368	14297	14353	14389	14259	14303	14528	14467	14551	14406	14468	14461	14333	14432	14355	14324	14463	14495	14461	14536	14562	14338	14494	14604	14484	14620	14541	14580	14347	14567	14470	14373	14266	14286	14413	14453
27921	22809	23887	19325	15534	15214	15028	14804	14694	14455	14754	14492	14439	14517	14498	14491	14257	14629	14415	14470	14493	14615	14375	14492	14365	14063	14260	14272	14238	14177	14482	15020	14817	14535	14588	14269	14297	14120	14302	14385	14463	14286	14203	14268	14337	14311	14190	14270	14300	14364	14299	14143	14384	14205	14383	14299	14195	14361	14070	14049	14253	14216	14317	14271	14257	14375	14328	14225	14343	14247	14278	14175	14261	14320	14475	14245	14364	14285	14204	14349	14392	14187	14254	14178	14349	14151	14146	14225	14320	14386	14448	14195	14341	14210	14230	14396	14281	14287	14320	14273	14390	14172	14326	14195	14125	14274	14356	14271	14283	14267	14127	14426	14339	14420	14272	14242	14181	14027	14160	14302	14184	14302	14298	14277	14127	14371	14200	14264	14121	14363	14298	14242	14221	14250	14510	14134	14274	14245	14380	14388	14427	14367	14154	14292	14025	14164	14393	14168	14090	14360	14097	14384	14286	14295	14258	14350	14187	14095	14277	14269	14265	14151	14301	14067	14196	14372	14288	14162	14378	14326	14174	14211	14338	14106	14424	14316	14372	14198	14259	14103	14191	14290	14273	14142	14294	14308	14072	14306	14429	14096	14361	14227	14212	14328	14166	14384	14348	14277	14376	14421	14235	14189	14350	14189	14158	14451	14408	14267	14286	14158	14186	14233	14242	14251	14178	14343	14337	14242	14299	14231	14253	14344	14364	14328	14208	14278	14397	14225	14278	14435	14403	14208	14260	14338	14456	14414	14299	14242	14249	14411	14276	14156	14381	14322	14249	14260	14248	14347	14271	14222	14172	14227	14223	14263	14362	14277	14359	14465	14387	14205	14517	14287	14187	14385	14210	14163	14318	14280	14180	14320	14292	14160	14510	14298	14122	14483	14563	14466	14311	14319	14205	14356	14331	14362	14348	14432	14142	14291	14337	14273	14396	14304	14332	14389	14292	14323	14423	14418	14344	14455	14408	14171	14191	14330	14478	14433	14170	14224	14197	14393	14216	14080	14292	14354	14193	14196	14433	14081	14398	14280	14323	14370	14194	14361	14319	14196	14155	14325	14273	14118	14176	14191	14398	14187	14166	14242	14337	14162	14568	14311	14273	14223	14223	14246	14363	14375	14306	14184	14209	14442	14293	14272	14328	14519	14369	14467	14409	14276	14208	14406	14419	14311	14279	14142	14403	14280	14115	14230	14261	14162	14457	14332	14411	14273	14162	14316	14183	14135	14183	14386	14258	14121	14294	14472	14276	14293	14178	14207	14304	14400	14204	14287	14239	14325	14327	14246	14241	14135	14372	14308	14223	14350	14433	14223	14105	14323	14254	14308	14240	14207	14468	14092	14429	14380	14189	14064	14313	14093	14129	14331	14343	14154	14127	14348	14301	14333	14127	14237	14115	14186	14084	14302	14342	14317	14390	14462	14090	14273	14134	14433	14495	14406	14309	14409	14334	14142	14315	14275	14180	14412	14121	14409	14137	14309	14459	14290	14191	14495	14374	14147	14353	14264	14129	14247	14499	14269	14345	14444	14253	14113	14276	14193	14200	14468	14176	14121	14475	14258	14336	14423	14226	14192	14191	14096	14302	14170	14175	14225	14276	14308	14237	14257	14503	14266	14357	14197	14325	14311	14312	14156	14028	14268	14235	14239	14150	14433	14240	14364	14188	14203	14366	14316	14299	14273	14324	14312	14329	14498	14514	14369	14368	14253	14161	14164	14282	14179	14214	14002	14127	14351	14416	14291	14323	14155	14276	14070	14347	14198	14144	14198	14344	14227	14431	14204	14208	14386	13957	14244	14377	14118	14301	14384	14282	14258	14378	14417	14300	14176	14265	14328	14347	14338	14117	14360	14405	14302	14281	14307	14123	14287	14454	14351	14114	14194	14227	14311	14207	14207	14370	14309	14306	14343	14260	14387	14468	14336	14281	14176	14192	14381	14178	14353	14274	14439	14410	14245	14453	14153	14332	14130	14427	14151	14411	14162	14140	14447	14301	14457	14399	14264	14351	14289	14466	14260	14221	14196	14310	14395	14165	14229	14204	14232	14483	14275	14274	14118	14330	14359	14434	14225	14403	14323	14287	14375	14268	14241	14391	14188	14277	14355	14359	14408	14269	14218	14376	14358	14373	14355	14129	14136	14413	14490	14244	14335	14165	14362	14398	14429	14284	14343	14475	14249	14437	14423	14308	14307	14239	14276	14286	14060	14306	14091	14437	14253	14529	14296	14430	14311	14131	14151	14303	14280	14342	14259	14255	14152	14242	14336	14468	14572	14385	14178	14387	14260	14328	14306	14396	14405	14201	13986	14358	14196	14153	14259	14219	14139	14163	14566	14406	14192	14238	14063	14490	13938	14316	14240	14274	14361	14021	14420	14323	14468	14312	14230	14288	14328	14281	14356	14435	14275	14291	14169	14114	14209	14232	14252	14297	14246	14352	14362	14324	14332	14224	14592	14141	14274	14477	14415	14303	14235	14318	14367	14310	14160	14408	14337	14275	14311	14307	13991	14266	14305	14211	14356	14291	14310	14403	14210	14174	14060	14135	14141	14130	14146	14222	14465	14304	14161	14284	14198	14350	14233	14148	14228	14298	14339	14188	14191	14264	14136	14232	14236	14399	14348	14318	14115	14230	14358	14339	14253	14419	14135	14370	14151	14307	14176	14274	14192	14015	14295	14362	14224	14199	14199	14269	14246	14407	14193	14317	14226	14263	14391	14176	14270	14332	14342	14409	14129	14231	14412	14242	14428	14303	14229	14214	14277	14233	14349	14415	14177	14335	14227	14296	14341	14285	14011	14080	14459	14271	14223	14201	14129	14501	14086	14164	14280	14120	14344	14223	14254	14208	14328	14294	14180	14328	14269	14311	14322	14093	14351	14259	14288	14239	14369	14485	14479	14297	14170	14308	14417	14301	14256	14322	14276	14295	14151	14142	14350	14267	14309	14306	14211	14269	14290	14367	14304	14382	14264	14158	14305	14269	14235	14114	13999	14270	14380	14340	14260	14310	14355	14163	14300	14486	14272	14104	14184	14267	14356	14295	14421	14218	14227	14106	14499	14164	14201	14276	14032	14329	14354	14490	14341	14156	14373	14261	14321	14273	14426	14301	14331	14297	14311	14330	14306	14284	14187	14241	14404	14358	14348	14191	14192	14341	14198	14091	14197	14332	14325	14406	14085	14464	14220	14227	14365	14007	14343	14281	14216	14257	14178	14345	14127	14267	14236	14377	14199	14183	14329	14239	14468	14408	14550	14258	14279	14174	14195	14368	14310	14314	14182	14308	14345	14333	14326	14430	14347	14338	14242	14503	14292	14113	14299	14522	14277	14281	14096	14191	14225	14230	14318	14382	14049	14265	14442	14213	14195	14135	14273	14299	14364	14293	14148	14417	13984	14275	14304	14335	14143	14179	14071	14316	14336	14271	14302	14223	14241	14174	14243	14173	14307	14319	14335	14063	14223	14416	14367	14349	14087	14471	14208	14095	14368	14365	14420	14351	14381	14341	14425	14400	14169	14451	14285	14358	14369	14337	14370	14278	14159	14362	14520	14185	14362	14195	14238	14459	14210	14148	14406	14250	14224	14259	14092	14148	14125	14529	14200	14296	14224	14371	14324	14229	14332	14192	14112	14429	14103	14295	14354	14381	14151	14332	14275	14250	14202	14231	14272	14236	14154	14145	14150	14245	14188	14341	14319	14502	14130	14296	14175	14213	14321	14276	14056	14396	14512	14195	14190	14372	14391	14428	14354	14396	14230	14221	14324	14368	14240	14231	14255	14198	14283	14112	14604	14195	14440	13944	14132	14262	14278	14111	14286	14201	14418	14369	14190	14309	14225	14402	14370	14344	14212	14473	14234	14409	14281	14475	14315	14427	14334	14348	14157	14186	14339	14372	14381	14136	14292	14374	14261	14187	14506	14261	14152	14371	14290	14285	14163	14217	14093	14147	14161	14148	14271	14174	14335	14300	14215	14211	14084	14346	14252	14381	14149	14091	14406	14340	14249	14307	14113	14541	14319	14222	14166	14145	14139	14210	14261	14235	14299	14240	14318	14308	14487	14337	14156	14313	14186	14197	14028	14396	14426	14274	14170	14239	14012	14164	14221	14082	14435	14323	14220	14148	14199	14272	14318	14408	14179	14350	14305	14308	14236	14298	14323	14326	14152	14321	14366	14151	14242	14458	14460	14323	14310	14273	14456	14544	14288	14261	14318	14229	14151	14295	14341	14175	14248	14334	14194	14410	14214	14274	14301	14243	14252	14341	14422	14182	14348	14374	14235	14329	14392	14311	14187	14162	14283	14207	14254	14219	14232	14321	14073	14403	14279	14266	14283	14210	14313	14270	14236	14265	14336	14251	14147	14319	14093	14256	14205	14338	14131	14391	14352	14397	14451	14376	14186	14320	14302	14370	14157	14168	14269	14388	14192	14240	14342	14259	14444	14258	14310	14140	14230	14322	14286	14272	14519	14327	14248	14355	14396	14178	14218	14170	14394	14340	14279	14248	14327	14435	14245	14444	14199	14334	14437	14232	14038	14441	14378	14180	14311	14168	14167	14348	14166	14536	14326	14338	14195	14067	14350	14308	14370	14142	14227	14441	14101	14196	14306	14282	14309	14271	14382	14207	14415	14141	14304	14518	14443	14163	14235	14241	14310	14255	14353	14554	14162	14297	14135	14260	14375	14355	14516	14284	14198	14158	14280	14215	14276	14324	14136	14400	14321	14208	14408	14090	14245	14340	14349	14326	14420	14190	14264	14345	14178	14151	14072	14205	14190	14395	14391	14413	14194	14189	14438	14193	14375	14393	14232	14190	14202	14155	14207	14254	14176	14262	14148	14328	14214	14370	14608	14282	14367	14196	14429	14210	14384	14473	14219	14272	14202	14160	14352	14398	14155	14475	14278	14282	14347	14169	14201	14266	14087	14366	14209	14328	14217	14299	14243	14431	14122	14191	14298	14181	14468	14348	14349	14330	14383	14286	14341	14153	14146	14312	14227	14260	14274	14361	14282	14592	14491	14270	14284	14375	14345	14228	14304	14218	14260	14317	14276	14290	14323	14343	14286	14340	14396	14266	14141	14375	14161	14432	14292	14316	14435	14368	14049	14223	14240
22511	28297	20894	16299	15114	14581	14242	14095	13601	13692	13627	13350	13421	13370	13539	13463	13438	13439	13405	13331	13429	13283	13403	13344	13148	13289	13324	13215	13138	13322	13459	14176	13676	13544	13411	13141	13320	13365	13343	13163	13195	13239	13227	13289	13333	13169	13171	13105	13178	13292	13168	13360	13071	13293	13327	13267	13205	13261	13397	13259	13226	13117	13310	13279	13122	13134	13173	13179	13266	13125	13264	13046	13006	12990	13155	13281	13144	13183	13263	13198	13206	13303	13309	13173	13274	13282	13297	13243	13240	13182	13258	13200	13077	13388	13140	13341	13387	13186	13313	13272	13252	13214	13163	13240	13250	13253	13207	13363	13237	13275	13161	13295	13129	13205	13104	13156	13191	13129	13063	13135	13367	13170	13251	13126	13074	13283	13054	13142	13240	13234	13032	13260	13306	13257	13252	13182	13086	13200	13137	13304	13102	13210	13199	13194	13137	13139	13362	13189	13209	13119	13196	13130	13138	13265	13124	13414	13164	13270	13268	13207	13165	13122	13272	13303	13259	13265	13169	13265	13166	13330	13081	13132	13137	13182	13184	13298	13256	13325	13119	13264	13145	13240	13203	13166	13297	13127	13191	13278	13131	13028	13173	13141	13241	13254	13127	12954	13259	13306	13077	13200	13283	13143	13164	13398	12963	13301	13230	13409	13176	13089	13268	13133	13106	13298	13268	13261	13173	13068	13226	13101	13121	12963	13073	13185	13366	13071	13115	13221	13231	13153	13119	13280	13208	13282	13199	13203	13315	13128	13258	13251	13133	13144	13120	13258	13222	13157	13037	13131	13119	13317	13297	13104	13357	12975	13174	13107	13148	13297	13171	13254	13171	13261	13148	13245	13152	13057	13126	13364	13184	13175	13171	13332	13248	13200	13123	13091	13355	13282	13180	13122	13146	13211	13085	13239	13143	13159	13205	13034	13078	13299	13189	13272	13142	13153	13161	13108	13234	13099	13270	12998	13210	13248	13300	13234	13121	13143	13045	13021	13172	13152	13135	13270	13305	13144	13168	13254	13203	13147	13141	13116	13207	13289	13051	13126	13227	13130	13133	13206	13139	13412	13140	13132	13151	13351	13147	13200	13218	13124	13282	13222	13270	13314	13159	13185	13162	13331	13318	13316	13024	13219	13095	13145	13056	12980	13158	13157	13182	13088	13319	13333	13449	13168	13053	13073	13207	13278	13041	13103	13083	13306	13113	13414	13133	13340	13319	13141	13204	13173	13314	12941	13306	13089	13157	13205	13149	13224	13257	13380	13065	13350	13196	13125	13236	13214	13106	13175	13219	13080	13196	13246	13191	13280	13160	13222	13182	13071	12939	13191	13102	13234	13309	13236	13110	13040	13314	13071	12921	13152	13225	13172	13285	12978	13145	13379	13071	13349	13215	13276	13226	13173	13288	13350	13292	13216	13206	13269	13172	13058	13009	13130	13167	13221	13237	13321	13141	13234	13093	13151	13184	13160	13096	13188	13194	13146	13086	13149	13158	13137	13254	13269	13021	13307	13222	13308	13254	13235	13162	13068	13185	13202	13295	13398	13260	13226	13148	13228	13223	13305	13180	13002	13243	13169	13142	13243	13261	13358	13207	13205	13221	13115	13171	13381	13179	13272	13145	13203	13211	13268	13250	13121	13154	13246	13145	13306	13165	13078	13160	13352	13130	13215	13028	13263	13251	13110	13213	13169	13243	12935	13181	13222	13136	13045	13210	13158	13154	13170	13167	13237	13213	13157	13229	13177	13072	13127	13187	13175	13208	13231	13175	13193	13124	13379	13292	13100	13302	13248	13244	13220	13222	13092	13178	13136	13210	13322	13115	13026	13017	13135	13295	13189	13227	13294	13212	13140	13275	13081	13015	13135	13315	13032	13064	13178	13188	13059	13399	13095	13216	13379	13253	13259	13177	13150	13093	13327	13272	13242	13336	13155	13269	13351	13230	13238	13227	13230	13312	13264	13239	13133	13048	13224	13263	13103	13167	13245	13097	13411	13070	13147	13197	13185	13134	13175	13223	13120	13365	13126	13183	13199	13234	13292	13265	13146	13052	13258	13391	13295	13290	13223	13260	13042	13400	13110	13213	13268	13019	13220	13197	13262	13202	13143	13123	13188	13277	13191	13206	13268	13127	13290	13177	13260	13231	13133	13226	13142	13328	13253	13121	13416	13066	13242	13183	13311	13081	13242	13009	13033	13220	13203	13250	13302	13341	13097	13229	13153	13162	13264	13212	13144	13199	13117	13253	13301	13163	13256	13315	13033	13225	13213	13250	13145	13144	13246	13283	13039	13183	13314	13204	13200	13222	13173	13238	13104	13180	13174	13067	13203	13217	13141	13177	13210	13156	13232	13246	13147	13296	13420	13137	13260	13233	13120	13185	13158	13261	13055	13129	13186	13250	13290	13205	13131	13149	13261	13136	13042	13260	13108	13231	13310	13263	13254	13154	13318	13224	13059	13113	13382	13275	13275	13018	13116	13258	13168	13204	13110	13191	13099	13314	13330	13078	13296	13275	13260	13160	13269	13245	13319	13183	13198	13256	13246	13045	13235	13151	13324	13110	13188	13235	13350	13210	13108	13355	13108	13102	13212	13233	13250	13251	13222	13137	13101	13156	13273	13035	13350	13139	13352	13134	13310	13249	13222	13178	13228	13178	13151	13256	13192	13221	13349	13167	13317	13148	13260	13129	13256	13292	13103	13244	13202	13166	13259	13252	13213	13349	13392	13286	13269	13187	13033	13081	13190	13015	13122	13438	13194	13047	13190	13091	13148	13160	13209	13150	13048	13303	13225	13152	13189	13084	13257	13299	13286	13347	13139	13184	13158	13194	13217	13380	13263	13100	13221	13251	13187	13220	13295	13236	13145	13076	13201	13172	13166	13035	13226	13293	13133	13161	13172	13160	13187	13211	13162	13326	13096	13201	13235	13297	13264	13056	13122	13238	13293	13096	13081	13245	13172	13289	13024	13169	13225	13286	13236	13058	13116	13249	13182	13244	13218	13213	13312	13233	13219	13188	13126	13244	13245	13115	13283	13166	13207	13420	13141	13023	13124	13127	13188	13251	13303	13345	13227	13077	12995	13196	13324	13172	13225	13376	13109	13217	13437	13161	13260	13217	13220	13087	13169	13148	13222	13336	13226	13302	13297	13397	13134	13179	13247	13287	13263	13275	13226	13109	12924	13330	13286	13072	13171	13196	13160	13343	13190	13294	13327	13268	13124	13171	13022	13217	13171	13242	13244	13207	13140	13149	13289	13323	13223	13325	13356	13193	12980	13183	13101	13286	13213	13156	13213	13229	13185	13013	13219	13268	13170	13244	13280	13113	13092	13365	13214	13221	13220	13057	13180	13078	13226	13221	13116	13101	13221	12986	13267	13337	13060	13160	13132	13129	13248	13237	13101	13182	13145	13113	13146	12981	13234	13300	13220	13281	13132	13185	13219	13191	13352	13183	13151	13293	13253	13218	13067	13083	13113	13262	13278	13033	13298	13188	13248	13250	13159	13163	13294	13114	13156	13090	13140	13167	13251	13149	13145	13113	13293	13358	13142	13194	13262	13151	13126	13344	13324	13286	13229	13250	13198	13187	13134	13128	13256	13171	13190	13257	13178	13235	13017	13222	13165	13173	13329	13080	13214	13217	13253	13139	13218	13284	13313	13195	13158	13190	13166	13253	13168	13342	13154	13232	13156	13180	13114	13239	13246	13331	13288	13315	13158	13256	13224	13229	13182	13172	13204	13303	13085	13214	13209	13134	13240	13134	13282	13099	13208	13243	13064	13161	13291	13216	13212	13089	13400	13248	13233	13103	13107	13061	13217	13051	13257	13284	13173	13251	13207	13284	13121	13386	13151	13205	13131	13228	13099	13250	13174	13336	13189	13027	13230	13288	12939	13140	13311	13264	13192	13250	13216	13245	12993	13344	13239	13182	13236	13187	13322	13191	13176	13053	13092	13312	13220	13209	13030	12912	13280	13156	13236	13206	13113	13030	13329	13258	13183	13193	13168	13227	13063	13161	13303	13212	12999	13151	13217	13227	13327	13266	13239	13225	13212	13220	13329	13168	13340	13204	13201	13132	13106	13107	13057	13273	13190	13146	13158	13234	13213	13079	13328	13146	13101	13323	13285	13168	13247	13109	13158	13218	13256	13313	13125	13082	13160	13232	13344	13274	13147	13120	13325	13203	13250	13368	13114	13202	13235	13114	13263	13226	13331	13253	13265	13161	13134	13172	13156	13330	13084	13079	13337	13191	13201	13301	13218	13289	13254	13150	13225	13242	13112	13201	13233	13421	13233	13090	13220	13267	13208	13091	13255	13178	13300	13073	13332	13132	13245	12983	13249	13312	13121	13056	13269	13319	13169	13137	13089	13097	13128	13010	13174	13245	13085	13193	13054	13277	13344	13216	13087	13064	13134	13319	13250	13017	13242	13223	13186	13106	13102	13262	13238	13191	13309	13126	13187	13189	13202	13029	13234	13140	13176	13487	13092	13247	13123	13200	13226	13341	13297	13171	13344	13240	13133	13243	13228	13343	13246	13010	13346	13172	13389	13086	13079	12893	13141	12985	13231	13196	13226	13235	12978	13287	13208	13241	13024	13158	13141	13266	13081	13256	13150	13187	13151	13109	13303	13288	13065	13189	13051	13332	13170	12996	13322	13092	13290	13168	13180	13175	13151	13135	13202	13072	13071	13208	13192	13262	13257	13156	13180	13252	13265	13133	13230	13065	13153	13215	13166	13133	13256	13268	13226	13112	13344	13163	13058	13296	13273	13139	13117	13119	13322	13173	13311	13153	13263	13289	13361	13189	13184	13116	13171	13178	13121	13187	13202	13265	13228	13208	13337	13116	13300	13183	13224	13266	13290	13304	13011	13207	13228	13142	13149	13173	13083	13270	12995	13130	13187	13276	13260	13319	13237	13234	13070	13192	13154	13333	13212	13082	13145	13239	13178	13265	13169	13343	13306	13265	13331	13334	13171	13254	13238	13130	13324	13157	13319	13228	13125	13201	13067	13110	13190	13096	13192	13199	13193	13480	13210	13126	13103	13140	13281	13099	13163	13175	13142	13309	13372	13138	12985	13078	13073	13272	13175	13106	13121	13093	13213	13328	13203
24142	21525	28963	24511	21971	20182	18171	16009	15020	15047	15097	14692	14328	14671	14729	14558	14599	14410	14442	14367	14458	14391	14543	14491	14195	14317	14275	14375	14325	14153	14936	16802	16366	15952	14913	14539	14960	14814	14607	14268	14306	14267	14356	14321	14351	14248	14034	14415	14179	14166	14359	14178	14331	14186	14074	14407	14440	14190	14246	14319	14291	14108	14023	14033	14108	14106	14198	14305	14267	14008	14296	14362	14337	14356	14156	14295	14112	14286	14354	14162	14136	14086	14303	14320	14102	14224	14265	14320	14242	14435	14296	14105	14041	14237	14037	14273	14365	14225	14141	14224	14199	14369	14172	14074	14054	14151	14209	14025	14028	14252	14040	14222	14249	14039	14085	14130	14240	14138	14045	14012	14097	14199	14269	14076	14237	14243	14060	14079	13993	14034	14053	14187	14100	14131	14287	14154	13993	14034	14236	14233	13946	14305	14257	14069	14034	14219	14256	14068	14137	14225	14120	14153	14314	14109	14027	14174	14256	14115	14073	14217	14218	14208	14240	14124	13979	14331	14189	14289	14097	14067	14273	14112	14215	14140	14312	14076	14156	14264	14131	14082	14127	14144	14248	14235	14279	14219	14030	14260	14286	14361	14247	14273	14164	14052	14123	14253	14236	14041	14177	14198	14026	14221	14071	14270	14218	14259	14248	14119	14156	14322	14121	14147	14078	14136	14076	13998	14276	14096	14297	14172	14005	14245	14144	13982	14042	14087	14223	14202	14130	13933	14051	14035	14314	14117	14151	14170	14056	14192	14201	14190	14320	14028	13910	14108	14229	14421	14214	14032	14277	14402	14045	14003	14080	14179	14325	14107	14269	14431	14045	14091	14230	14174	14087	14150	14291	14273	14435	14211	14221	14166	14091	14187	14101	14380	14368	14246	14312	14316	14020	14225	13969	14108	14109	14044	14279	14146	14183	14251	14124	14194	14164	14069	14312	14080	14107	14223	14104	14264	14305	14298	14135	14283	14247	14052	13978	14067	14095	14275	14120	14107	14189	14323	14150	14067	14224	14124	14228	14075	14129	14112	13976	14054	14166	14078	14008	14215	14106	14366	14209	13986	14109	14076	14114	14268	14126	14401	14166	14020	14126	14007	13952	14254	14171	14237	14230	14125	14167	14065	14295	14026	14060	14056	14069	14160	14337	14356	14192	14144	14057	14161	14082	14114	14223	14079	14202	14104	14227	14040	14069	14229	14174	14229	14114	14177	14274	14252	14145	14158	14118	14164	14106	14189	14166	14150	13972	14148	14099	14240	14289	14255	14209	14095	14147	14155	14209	13960	14276	14315	14292	14306	14084	14081	14219	14134	14034	14233	14096	14229	14139	14355	14151	14038	14165	14250	14211	13989	14260	13988	14282	14380	14262	14117	14203	14079	14320	14193	14179	14270	14284	14103	14138	14361	14090	14240	14345	14250	14331	14123	14077	14373	14177	14052	14141	14095	14262	14221	14253	14076	14055	14083	14138	14140	14318	13996	13980	14187	14171	14140	14163	13962	14053	14403	14175	14234	14190	14243	14246	14385	14113	14500	14309	14190	14393	14175	14242	14081	14187	14289	14072	14119	14233	14089	14239	14309	14117	14149	14199	14137	14189	14268	14191	14061	14150	14318	14095	14064	14251	14226	14108	14041	14162	14165	14098	14233	14248	14215	14170	14207	14176	14144	14089	14125	14233	14248	14381	14109	14162	14234	14048	14237	14208	14122	14130	14090	14149	14322	14025	14228	14280	14110	14169	14108	14172	14295	14318	14142	14091	14200	14116	13931	14038	14036	14169	14105	14211	14187	14139	14167	14260	14066	14319	14257	14141	14187	14149	14204	14095	14101	14295	14099	14356	14110	14059	14144	14188	14166	14235	14062	14263	14101	14120	13966	14112	14156	14055	14296	14246	14084	14176	14151	14409	14203	14100	14126	14445	14095	14332	13978	14223	14229	14147	14191	14175	14238	14294	14138	14192	14236	14219	14021	14271	14303	14300	13920	14139	14094	14074	14336	14284	14046	14132	14163	14150	14172	14242	14229	14444	14072	14259	14193	14320	14333	14156	14250	14123	14172	14021	14258	14332	14185	14190	14173	14059	14166	14102	14110	14067	13979	14186	14068	14091	14337	14257	14303	14140	14181	14328	14440	14358	14188	14319	14185	14196	14041	14288	14239	14367	14171	14160	14166	14059	14182	14284	14249	13980	14197	14167	14417	14113	14131	14272	14373	14179	14161	14048	14191	14083	14259	14158	14229	14263	14243	14381	14163	14160	14117	14236	14126	13897	14200	14001	14169	14243	14122	14020	14264	14215	14208	14053	14154	14237	14269	14258	13984	14209	14040	14230	14435	14310	14140	14117	14323	14120	14104	14092	14257	14102	14117	14192	14298	14191	14172	14135	14097	14407	14198	14431	14204	14281	14223	14244	14203	14079	14251	14103	14160	14058	14176	14275	14097	14169	14192	14035	14328	14135	14222	14155	14102	14101	14213	14212	14105	14071	14112	14202	14198	14328	14168	14188	14131	14105	14323	14253	14297	14116	14336	14227	14159	14114	14336	14297	14180	14029	14236	14105	14085	14264	14241	14436	14172	14125	14289	13915	14100	14039	14283	14290	14196	14120	14186	14101	14092	14161	14351	14310	14162	14120	14168	14070	14191	14186	14218	14207	14098	14191	14125	14070	14153	14193	14214	14309	14221	14160	14169	14254	14213	14363	14047	14026	13989	14121	14125	14008	14165	14122	14054	14253	14254	14085	14080	14271	14092	14316	14314	14157	14181	14313	14082	14129	14240	13958	14166	14227	14510	14026	14321	14226	14153	14130	14059	14056	14189	14205	14223	14251	14266	14018	14131	14039	14155	14194	14197	14260	14178	14028	14050	14217	14124	14365	14131	14286	14049	14297	14062	14397	14161	14197	14005	14207	14311	14155	14128	14284	14057	14231	14229	14222	14233	14152	14061	14065	14334	14305	14271	14249	14280	14191	14236	14018	14191	14233	14175	14089	14184	14243	14140	14205	14264	14184	14155	14362	14201	14300	14125	14302	14417	14415	14316	14305	14243	14288	14192	14390	14274	14174	14113	14284	14322	14259	14171	14188	14322	14227	14132	14325	14321	14280	14362	14213	14121	14175	14039	14229	14036	14150	14258	14313	14480	14060	14168	14217	14074	14224	13978	14416	13988	14169	14205	14182	14325	14148	14168	14207	14211	14171	14230	14202	14129	14102	14181	14198	14263	14219	14209	14145	13996	14129	14135	14325	14010	14167	14261	14333	13992	14091	14098	14119	14167	14129	14215	14079	14084	14217	14197	14147	14062	14199	14161	14135	14061	14072	14224	14043	14353	14132	14018	14128	14011	14284	13972	14092	14359	14177	14101	14163	14347	14182	14200	14376	14213	14142	14181	14153	14232	13890	14169	14211	14161	14167	14108	14235	14107	14090	14121	14420	14218	14114	14212	14254	14119	14267	14251	14258	14096	14253	14205	14234	14193	14259	14220	14213	14273	14402	14063	14163	14019	14084	14204	14010	14143	14216	14109	14181	14213	14018	14195	14084	14198	14311	14117	14237	14075	14062	14063	14312	14211	14106	14187	14098	14239	14093	14288	14264	14104	14101	14249	14235	14338	14081	13961	14319	14232	14072	14134	14326	14181	14194	14299	14047	14190	14067	14274	14114	14175	14231	13976	14160	14190	14147	14163	14243	14114	14193	14029	14126	14180	13934	14047	14145	14069	14114	14022	13991	13954	14286	14305	14129	14253	14075	14193	14169	14209	14318	14193	14229	14037	14170	14196	14285	14242	14087	14361	14193	14082	14208	14074	14269	14080	14142	14129	14115	14169	14336	14289	14207	14241	14240	14154	14136	14169	14287	14196	14366	14256	14391	14128	14080	14253	14124	14122	14298	14252	14097	14336	14074	14278	14263	13998	14139	14327	14161	14085	14083	13944	14330	14023	14472	14226	14103	14067	14117	14176	14246	14421	14165	14016	13906	14138	14170	14066	14250	14288	14229	14282	14197	14322	13967	14161	14137	14071	14079	14380	14121	14064	14152	13985	14270	14168	14205	14268	14247	14100	14347	14277	14196	14205	14132	14099	14003	14210	14221	14102	13993	14139	13974	14179	14115	14147	14204	14200	14057	13920	14143	14349	14223	14074	14116	14332	14145	14199	14185	14226	14019	14216	13917	13972	14042	13930	14248	14319	14171	14272	14173	14132	14101	14301	14135	14136	14229	14225	14228	14230	14132	14142	14187	14274	14168	14230	14184	14048	14079	14110	14128	14003	14257	14171	14335	14309	14050	14223	14293	14328	14248	14087	14176	14336	14084	14147	14248	14163	14213	14170	14310	14315	14097	14173	14202	14082	14045	14051	14109	14353	14303	14185	14093	14054	14287	14279	14009	14202	14016	14140	14164	14318	14085	14158	14120	14032	14364	14442	14117	14198	14164	14300	14039	14077	14276	13898	14163	14254	14121	14162	14152	14068	14094	14283	14197	14317	14035	14196	14224	14206	14238	14202	14076	14335	14171	14165	14066	14139	14129	14146	14267	14379	14232	14029	14336	14305	14126	14217	14024	13972	14168	14206	14347	14310	14079	14440	14177	14250	14351	14375	14210	14081	14215	14313	14096	14166	14292	14214	14301	14162	14197	14107	14060	14081	13880	13925	13981	14354	14236	14236	14309	14169	14218	14069	14173	14209	14243	14211	14139	14216	14221	14077	14081	14300	14070	14111	14287	14271	14267	14213	14303	14381	14194	14266	14153	14011	14098	13945	14154	14316	14222	14110	14278	14243	14017	14330	14275	14174	14227	14297	14158	14364	14202	14081	14078	14211	14246	14207	14240	14180	14170	14203	14050	14244	14235	14328	14001	14121	14201	14198	14221	14028	14138	14301	14234	14179	14374	14250	14213	14131	14174	14051	14001	14200	14205	14196	13984	14221	14205	14352	14251	14120	14316	14111	14129	14099	14172	14172	14104	14097	14133	14316	14138	14425	14151	14227	14288	14166	14234	14307	14380	14254	14287	14300	14251	14244	14213	14095	14179	14219	14275	14216	14131	14278	14216	14107	14218	14216	14129	14235	14091	14176	14461	14128	14202	14065	14135	14109	14038	14137	14026	14254	14191	14151
24867	41206	25260	19505	17410	15995	15498	15182	14577	13968	14140	13896	13624	13586	13529	13663	13606	13681	13611	13330	13495	13311	13261	13116	13245	13205	13102	13289	13238	13363	14609	17459	15766	15805	13946	13742	13943	13853	13542	13163	13233	13131	13202	13381	13060	13258	13207	13213	13258	12967	13227	13262	13137	13174	13172	13095	13391	13189	13188	13266	13389	13209	13192	13247	13242	13216	13057	13401	13119	13263	12973	13096	13194	13239	13312	13233	13189	12955	13117	13133	13232	13393	13287	13231	13089	13257	13112	13383	13305	13083	13031	13137	13224	13252	13218	13168	13025	13209	13228	13189	13214	12902	13077	13052	13067	13226	13154	13350	13226	13179	13288	13146	13164	13277	13206	13287	13200	13211	13122	13286	13264	13194	13033	13136	13273	13241	13233	13210	13315	13149	13231	12981	13174	13120	13294	13172	13126	13336	13171	13325	13207	13079	13134	13052	13225	13311	13112	13170	13266	13212	13170	13109	13140	13337	13176	13271	13100	13140	13184	13179	13198	13048	13082	13153	13333	13302	13154	13231	13277	13138	13194	13121	13258	13174	13018	13226	13037	13242	13124	13134	13168	13078	13221	13172	13214	13151	13176	13063	13058	13220	13153	13043	13124	13129	13140	13146	13112	13121	13159	13185	13264	13106	13252	13058	13168	13291	13314	13378	13161	13116	13282	13305	13102	13143	13065	13088	13171	13137	13278	13066	13395	13105	13254	13035	13139	12970	13287	13315	13128	13104	13034	13255	13254	13235	13183	13381	13334	13269	13142	13146	13155	13109	13098	13184	13100	13184	13271	13289	13175	13308	13137	13121	13141	13087	13232	13342	13207	13118	13210	13172	13246	13208	13249	13083	13182	13137	13155	13300	13183	13168	13165	13361	12967	13159	13224	13049	13162	13494	13174	13201	13340	13109	13199	13260	13158	13090	13102	13117	12965	13228	13272	13242	13091	13101	13112	13043	13107	13174	13242	13182	13203	13034	13173	13234	13140	13170	13246	13210	13189	13080	13117	13231	13230	13159	13153	13081	13118	13065	13108	13213	13287	13139	13312	13153	13057	13207	13276	13095	13289	13176	13249	13212	13137	13161	13383	13143	13219	13128	13262	13218	13111	13259	13068	13169	13095	13226	13341	13082	13346	13170	13202	13257	13212	13233	13286	13152	13283	13101	13095	13136	13258	13046	13273	13101	13257	13138	13178	13147	13116	13136	13164	13169	13272	13222	13110	13205	13276	13302	13144	13198	13282	13251	13220	13207	13111	13192	13102	13121	13145	13250	13295	13130	13126	13006	13020	13201	13271	13340	13237	13064	13241	13151	13169	13116	13074	13370	13243	13169	13157	13067	13302	13034	13440	12992	13148	13109	13110	13223	13018	13245	13247	13135	13204	13277	13268	13112	13135	13236	13221	13182	13038	13174	13027	13073	13221	13098	13152	13050	13113	13269	13305	13154	13237	13019	13328	13069	13140	13229	13195	13115	13205	13225	13156	13164	13154	13203	13209	13093	12997	13105	13270	13147	13179	13145	13163	13252	13027	13279	13119	13224	13270	13090	13082	13256	13177	13207	13192	13088	13258	13406	13095	13193	13105	13251	13178	13076	13197	13138	13327	13304	13119	13115	13188	13239	13243	13258	13268	13236	13063	13214	13076	13085	13314	13049	13168	13238	13214	13062	13084	13130	13198	13054	13238	13319	13041	13111	13217	13111	12961	12951	13172	13208	13077	13276	13358	13208	13351	13219	13175	13131	13080	13097	13245	13252	13249	13186	13227	13273	13089	13170	13139	13257	13287	13182	13257	13077	13233	13147	13155	13348	13275	13150	13247	13268	13258	13197	13203	13322	13221	13175	13129	13079	13057	13151	13216	13092	13056	13303	13328	13059	13241	13079	13163	13197	13135	13257	13066	13233	13191	13095	13336	13127	13033	13152	13214	13248	13244	13130	13145	13134	13162	13037	13152	13195	13215	13276	13277	13083	13174	13286	13157	13181	13184	13197	13077	13181	13214	13221	13191	13011	13197	13176	13169	13162	13369	13239	13037	13201	12986	13199	13358	13251	13039	13330	13260	13235	13169	13151	13198	13083	12949	13085	13148	13194	13318	13224	13313	13243	13207	13174	13053	13236	13161	13123	13198	13198	13176	13161	13184	13092	13270	13274	13095	13192	13114	13188	13256	13268	13255	13283	13081	13113	13223	13341	13058	13160	13189	13153	12960	13232	13037	13343	13257	13012	13211	12951	13364	13231	13225	13054	13298	13278	13191	13191	13148	13077	13115	13191	13232	13175	13226	13161	13252	13122	13133	13042	13270	13210	13113	13145	13406	13161	13056	13040	13079	13252	13148	13171	13047	13140	13330	13175	13149	13246	13205	13153	13226	13203	13090	13094	13253	13319	12984	13195	13227	13351	13165	13141	13192	13228	13228	13160	13171	13158	13294	13270	13264	13013	13208	13020	13242	13105	13358	13218	13187	13128	13253	13044	13201	13083	13111	13037	13223	13198	13230	13285	13138	13106	13201	13163	13032	12990	13214	13315	13006	13341	13271	13215	13208	13510	13191	13176	13268	13009	13104	13290	13160	13244	13133	13290	13298	13343	13139	13005	13199	13221	13083	13277	13187	13270	12979	13078	13192	13219	13307	13339	13168	13158	13158	13052	13139	13025	13312	13308	13130	13232	13242	13233	13179	13045	13013	13208	13154	13129	13055	13259	13282	13392	13043	13151	13231	13259	13219	13237	13270	13073	13201	13040	13338	13029	13145	13162	13241	13384	13151	13250	13137	13116	13167	13219	13050	13290	13151	13123	13203	13223	13077	13185	13117	13281	13302	13119	13182	13024	13196	13193	13155	13269	13196	12997	13102	13201	13134	13302	13182	13291	13111	13068	13103	13317	13118	13208	13170	13374	13235	13132	13293	13277	13249	13303	13159	13093	13251	13146	13187	13112	13079	13186	13209	13086	13195	13169	13157	13304	13380	13208	13168	13142	13256	13165	13107	13182	13138	13178	13246	13181	13200	13262	13030	13051	13157	13243	13078	13270	13186	13245	13279	13239	13178	13134	13184	13190	13179	13192	13310	13245	13093	13327	13165	13285	13151	13373	13081	13234	13336	13193	13277	13144	13206	13085	13148	13156	13206	13011	13264	13107	13217	13136	13120	13208	13136	13150	13143	13161	13167	13271	13178	13144	13154	13229	13207	13296	13246	13238	13289	13098	13110	13114	13192	13047	13174	13099	13205	13188	13244	13098	13107	13158	13095	13208	13141	13080	13246	13153	13247	13087	13189	13200	13293	13157	13074	13276	13317	13258	13030	13127	13073	13170	13065	13171	13355	13134	13175	13052	13130	13107	13276	13191	13282	13016	13067	13295	13219	13288	13096	13259	13069	13262	13163	13110	13226	13150	13207	13225	13169	13279	13195	13125	13154	13341	13197	13059	13148	13170	13165	13144	13092	13214	13136	13155	13192	13057	13141	13273	13051	13046	12987	13143	13032	13290	13167	13220	13217	13225	13164	13177	13128	13056	13264	13137	13278	13145	13258	13139	13132	13109	13194	13330	13225	13239	13115	13195	13176	13262	13091	13186	13213	13274	13140	13191	13324	13145	13219	13326	13083	13127	13259	13201	13161	13245	13258	13174	13196	13055	13163	13197	13215	13160	13170	13164	13051	13191	13308	13237	13273	13228	13099	13049	13251	13070	13109	13207	13203	12987	13056	13030	13158	13308	13173	13254	13172	13152	13169	13286	13191	13285	13223	13117	13254	13155	13222	13195	13141	13064	13339	13214	13036	13159	13330	13107	13209	13164	13117	13261	13009	13174	13371	13092	13310	13133	13231	13081	13135	13198	13264	13161	13213	13087	13213	13081	13180	13199	12960	13232	13237	13126	13279	13038	13070	13233	13193	13279	13283	13249	13136	13251	13224	13132	13173	13229	13200	13094	13141	13256	13180	13119	13321	13175	13220	13296	13013	13128	13363	13191	13140	13229	13256	13103	13174	13204	13097	13202	13167	13111	13267	13222	13289	13063	13191	13092	12978	13255	13098	13173	13147	13126	13195	13219	13260	13111	13310	13183	13195	13133	13246	13258	13225	13117	13148	13265	13147	13324	12995	13272	13252	13125	13155	13257	13262	13090	13284	13208	13170	13053	13100	13230	13174	13265	13176	13347	13241	13161	13197	13130	13099	13103	13037	13172	13176	13198	13295	13232	13209	13328	13222	13195	13175	13360	13272	13244	13180	13043	13161	13140	13109	13131	13288	13254	13251	13218	13272	13178	13036	13154	13276	13194	13215	13248	13208	13053	13243	13228	13260	13152	13198	13235	13197	13020	13126	13281	13027	13367	13287	13236	13294	13208	13258	13174	13283	13121	13147	13238	13179	13127	13238	13127	13110	13174	13101	13148	13394	13233	13400	13229	13291	13284	13117	13251	13194	13358	13194	13346	13095	13442	13111	13276	13262	13102	13196	13108	13183	13091	13241	13297	13235	13287	13257	13171	13184	13126	13249	13237	13145	13171	13100	13154	13153	13233	13213	13201	13283	13050	13286	13118	13266	13053	13320	13219	13162	13136	13208	13185	13156	13201	13204	13104	13164	13095	13204	13143	13192	13224	13167	13163	13179	13079	13302	13204	13254	13230	13224	13167	13120	13152	13206	13206	13250	13260	13192	13226	13236	13310	13239	13184	13169	13134	13154	13109	13210	13303	13200	13140	13105	13153	13324	13235	13051	13145	13168	13123	13257	13174	13197	13108	13373	13329	13173	13274	13223	13112	13305	13291	13078	13117	13198	13110	13101	13160	13247	13292	13125	13087	13288	13090	13053	13163	13168	13160	13169	13014	13148	13274	13129	13174	13005	13353	13097	13147	13326	13214	13160	13167	13011	13103	13235	13190	13218	13191	13158	13210	13032	13103	12991	13057	13239	13340	13387	13187	13347	13094	13141	13115	13216	13216	13241	13125	13199	13025	13108	13048	13247	13139	12944	13213	13095	13197	13085	13257	13104	13177	13274	13091	13111	13247	13305	13128	13210	13250	13341	13177	13247	13231	13178	13161	13198	13090	13152	13267	13302	13194	13037	13118	13199	13197	13139	13304	13130	13117	13073	13175	13210	13307	13106	13241	13257	13106
23125	21545	29490	24031	21701	23298	24011	18340	16999	16806	16824	16602	16519	16423	16374	16415	16247	16185	16442	16312	16440	16217	16147	16217	16068	16122	16139	16584	17001	17711	20319	19943	18399	17084	16865	16878	16977	16663	16447	16073	15967	15763	15697	15894	15795	16032	15819	15815	15909	15827	15991	15812	15825	16014	15849	15873	16004	16033	16046	16010	15969	15943	15997	15886	15792	16002	16049	15858	15901	15884	15998	16059	16076	15835	15999	16012	15965	15701	15865	16004	15782	15981	15911	15832	15982	15824	15917	15895	15695	15923	15875	15887	15867	15871	16143	15904	15957	15731	15830	15969	15925	15992	15994	15845	15815	15834	16069	15837	15986	15851	15897	15844	15774	15917	15660	16066	15915	15938	15893	15866	15885	15776	15845	15699	15829	15968	15758	15981	15875	15837	16110	16035	15940	15716	15750	15757	15956	15955	15811	15783	15852	15754	15802	15829	15933	15789	15965	16077	15962	16029	15941	16149	15946	15998	15823	15924	15952	15832	15807	15628	15747	15817	15845	15839	15806	15732	15865	15877	15863	15711	15800	15731	15753	15924	15802	15967	15795	15831	15862	15809	15717	15916	15897	16025	15771	15798	15731	15679	15760	15863	15833	15759	15797	15691	15782	15684	16001	15854	15945	15755	15841	15915	16050	15772	15769	15691	16108	15847	15881	15914	15801	15828	15710	15697	15895	15880	15795	15817	15944	15809	15807	15895	15885	16125	15910	15736	15917	15588	15870	16001	15793	15991	15838	15929	15989	15855	15895	15880	15912	15929	15918	15889	15661	15922	16000	15925	15794	15750	16099	15911	15775	15999	15814	15803	15732	16051	15990	15747	15669	15825	15839	15733	15839	15844	15824	15815	15640	16026	15793	15888	15941	15670	15897	15979	16085	15806	16035	15836	16013	15766	15808	15696	15680	15813	15969	15808	15796	15881	15920	15847	15869	15914	15722	15822	15937	15861	15856	15873	15974	15948	15838	15994	15993	15730	15774	15791	15803	15865	15729	15654	15878	15918	15988	15735	15849	15922	15578	15862	15854	15799	15787	15616	15793	15972	15870	15924	15789	15828	15867	16165	16034	15965	15815	16075	15992	15907	15861	15876	15763	15938	15706	15861	15881	16043	15946	15956	15844	15703	15821	15672	15640	15841	15806	15981	15998	15826	15750	15935	15720	15787	16016	15800	15806	16074	16110	15926	16040	15968	15697	15843	15949	15971	15842	15982	16019	15939	15782	15720	15914	15990	15881	15865	16012	15784	15730	15730	15849	15829	15777	15587	15969	15586	15883	15914	15870	15945	16019	15703	15808	15801	15621	15591	15838	15749	15760	15804	15908	15889	15830	15701	15614	15804	15916	15835	15920	15784	15964	15928	15752	15777	15650	15788	15957	15947	15990	15915	15690	15869	15857	15841	15801	15910	15928	15727	15931	15953	15939	15956	15920	15834	15998	15912	15989	15972	15859	16060	15966	15840	15545	16042	15900	15862	15871	15736	15893	15702	16112	15890	15955	16037	15836	15799	15964	15751	15729	15952	15775	15906	15898	15727	15972	15867	15865	15934	15839	15809	15852	15907	15927	15849	15885	15822	15658	15953	15835	15809	15750	16119	15741	15916	15761	15847	15967	16118	15985	16155	15765	16002	15829	15873	15591	15816	15787	15830	15669	15818	15773	15964	15811	15784	15743	15608	15855	15884	15789	15788	15999	15797	15612	15866	15805	15596	15935	15706	15938	15943	15909	15881	15932	15856	15961	16018	15852	15805	15825	15703	15899	16020	15996	16061	15797	15782	15858	15961	16015	15944	15942	16007	15901	15857	15994	16077	15804	15769	15852	15872	15833	15718	15808	15876	15780	15993	15998	15926	15663	15893	15734	15610	15783	15843	16072	15994	15873	15919	15857	15870	15998	15746	15796	15909	15985	15869	15876	15816	15778	15740	15687	15902	15777	15926	15855	15664	15847	15720	15847	15607	15817	15703	15916	15703	15844	15813	15675	15827	15706	15793	15487	15978	15863	15793	15766	15898	15678	16028	15730	15681	15764	15883	15765	15748	15811	15909	15991	16016	15880	15954	15840	15886	15758	15742	15907	15841	15786	15790	15825	15773	15844	15786	15953	16040	15967	15821	15852	15803	15875	15943	15995	15699	15876	15719	15729	15828	15764	15941	15817	15961	15847	15876	15907	15569	15989	15778	16005	15965	15835	15888	16016	15805	16052	15899	15680	15775	15802	15672	15969	16058	16065	15918	15980	15804	15902	15922	15775	15624	15821	15741	15898	15807	15751	16020	15985	15986	16055	15815	15897	15854	15829	15889	15896	16071	15773	15867	15867	15902	15877	15843	15791	15783	15957	15764	15773	15879	15880	15906	15818	15626	15869	15662	15968	16044	15869	15768	15906	15936	15921	15705	15860	15846	15759	16008	15902	15831	15866	15660	15921	15731	15902	15642	15617	15740	15952	15946	15783	15770	15806	15783	16103	15942	15843	15830	15795	15939	15939	15939	15861	15850	15790	15862	15770	15829	15921	15933	15672	15783	16069	16081	15817	15776	15752	15811	15815	15839	15766	15766	15889	15912	15862	15978	15781	15813	15914	15807	15960	15850	16069	16033	15999	15884	16105	15690	15735	15933	15717	15973	15993	15796	15772	15832	15704	15878	15941	15739	15935	15746	15680	15902	15913	15935	15867	16053	15863	15841	15892	15782	15778	15659	15817	15958	15918	15871	16135	15788	15910	16024	15801	15569	15700	15965	15743	15954	15901	15837	15763	15972	15799	16011	15844	15711	16032	15965	15662	15858	15802	15941	15856	15684	15684	15834	15893	15839	15991	15791	15669	15930	15979	15858	15794	15841	15815	15670	15965	15857	15837	15827	15842	15903	15878	15669	16089	15972	15900	15850	15966	15913	15971	15832	15828	15812	15779	16117	15907	15872	16043	15786	15921	15788	15788	15760	15936	15893	15958	15842	16003	15956	15742	15799	16033	15839	15777	15719	15900	15928	16016	15892	15820	15747	15923	15845	15790	15879	15870	15660	15656	15942	15886	15957	15784	15815	15943	15868	15763	15836	15741	15730	15831	15894	15693	15837	15748	15913	15734	15817	15944	15718	15819	15787	15790	15913	15676	15696	15943	15759	15780	15919	16031	15927	15761	15814	15657	15670	15673	15645	16105	15849	15838	15817	15710	15711	15906	15846	15921	15945	15846	15702	15838	15543	15760	15722	15782	15811	15981	15941	15830	15924	15726	15654	15987	15780	15860	15952	15808	16023	15929	15864	15894	15836	15822	15818	16033	15845	15868	16036	16030	15998	15866	15855	15899	16103	15980	15765	15810	15728	15917	16080	15789	15933	15931	15623	15617	15941	15908	15898	15685	15701	15878	15925	15884	15821	15936	15901	15952	15925	15608	15997	15859	15726	15944	15883	15885	15925	15807	15655	16084	15927	15830	15978	15832	15965	16073	15848	15702	15893	15852	15924	15654	15816	15656	15917	15821	15661	15573	15965	16015	15906	15778	15988	15793	15892	15759	15998	15904	15870	15749	15780	15863	15843	15874	16021	15994	15724	15953	15858	15703	15830	15859	15820	15793	16018	15990	15762	15732	16046	15979	15884	15790	15667	15756	15941	15833	15814	15913	16040	15853	15668	15855	16015	15819	16053	15899	15886	15840	15843	15883	15950	15971	15900	15856	15700	15870	15810	15878	15826	15956	15751	15813	15740	15606	15719	15855	15734	15821	15733	15739	15877	15754	15802	15957	15721	15881	15675	15773	15933	15900	15859	15676	15742	15963	15936	15830	15827	15776	15945	15846	15675	16023	15841	15918	16057	15644	15900	15918	15779	15879	15820	15660	15969	15993	15882	15914	15969	15713	15961	15947	15900	15881	15761	15940	15843	16050	15861	15856	15882	15791	15729	15782	15949	15672	15743	15873	15978	15742	15820	16007	15782	15740	15658	16089	15877	15776	15889	15565	15805	15793	15769	15771	15839	15871	15867	15867	15831	15898	15653	15800	15988	15954	16066	15914	15872	15879	15939	15947	15912	15891	15716	15845	15901	15862	15711	15786	15788	15902	15981	15990	15870	15701	15844	15941	15809	15779	15858	15825	15886	16140	15814	15818	15895	16003	15829	15770	15692	15959	15833	15846	15842	15605	15886	15895	15957	15989	15883	15887	15989	15882	15874	15893	16048	15772	15873	15854	15845	15840	15873	15964	15755	15873	15829	16061	15785	15789	15892	15828	15744	15934	15761	15927	15740	15993	15720	15686	15843	15810	15962	15785	15840	15945	15917	15888	15830	15888	15842	15886	15933	15840	15728	15813	15898	15998	15769	15774	15850	15986	15898	15871	16005	15764	15980	15951	16096	15988	15870	15922	15729	15905	15842	15946	15708	15875	15911	15734	15922	15915	15902	15903	15932	15849	15786	15835	15854	15851	15858	15952	16055	15828	15877	15857	15877	15712	15905	15811	15759	16013	15756	15930	16064	15893	15988	15972	15835	15769	16113	15935	15912	15941	15680	15769	15881	15785	15950	15953	15691	15980	15927	15978	15857	15847	15941	15798	15948	15597	15648	16057	15782	15792	15927	15822	15648	15851	15925	15955	15709	15906	15795	15922	16079	15834	15857	15782	15723	15876	15784	15845	15819	15783	15816	15879	15705	15616	15910	15873	15832	15583	15765	15578	15810	15938	15890	15744	15716	15837	15794	15740	15668	15817	15900	15988	15777	15871	15793	15996	15919	15819	15907	15657	15799	15847	15941	15889	15975	15980	15640	15597	15888	15822	15749	15765	15735	16004	15892	15939	15865	15855	15929	15836	15942	15959	15662	15945	15870	15843	15814	15872	16219	15886	15753	15901	15961	15969	15900	15914	15731	15961	15676	15806	15912	15800	15785	15891	15754	15788	15949	15860	15882	15933	15864	15793	16028	15994	15809	15858	15865	15925	15762	15864	15867	15833	15967	15837	15998	15905	16002	15967	15995	15898	16055	15759	15879	15773	15752	15958	15943	15863	15965	15841	15812	15783	15869	15787	15945	15751	15698	15690	15674	15966	15882	15912	15790	15888	15787	15910	15989	15958	15784	15801	15775	15761	15984	15874	15855	15823	15929	15979	15801	15943	15623	15836	15833
30167	49917	33040	23323	20334	18534	17603	17161	16461	15853	15742	15295	15059	14835	14840	15162	14794	14818	14960	14780	14581	14487	14553	14577	14517	14361	14748	15266	15907	17522	21038	20067	17238	16041	15951	15528	15763	15232	14746	14562	14225	14312	14265	14217	14380	14334	14287	14353	14446	14227	14247	14260	14303	14407	14464	14337	14324	14341	14296	14235	14323	14221	14248	14225	14331	14414	14376	14450	14505	14474	14356	14467	14319	14466	14413	14349	14403	14471	14292	14348	14371	14352	14268	14352	14371	14431	14290	14225	14302	14363	14317	14360	14352	14417	14155	14433	14410	14369	14281	14192	14367	14467	14356	14379	14340	14426	14336	14322	14154	14262	14413	14306	14353	14276	14476	14274	14418	14294	14370	14299	14320	14344	14343	14371	14446	14230	14430	14380	14214	14580	14448	14315	14420	14326	14373	14363	14344	14467	14206	14249	14413	14215	14209	14403	14216	14364	14243	14171	14313	14542	14339	14240	14295	14452	14201	14283	14239	14269	14253	14282	14240	14341	14405	14411	14330	14531	14290	14218	14305	14192	14440	14437	14388	14320	14376	14285	14353	14379	14354	14208	14308	14365	14391	14360	14103	14289	14317	14450	14180	14236	14306	14261	14306	14400	14232	14239	14492	14335	14424	14267	14331	14373	14228	14235	14488	14556	14212	14260	14461	14338	14308	14036	14327	14351	14184	14400	14499	14324	14235	14412	14204	14466	14317	14193	14422	14479	14364	14277	14189	14194	14275	14204	14302	14385	14247	14398	14332	14494	14282	14235	14326	14287	14183	14307	14481	14396	14440	14232	14268	14386	14318	14157	14354	14299	14314	14252	14299	14278	14347	14305	14289	14292	14511	14418	14459	14197	14324	14251	14271	14510	14313	14229	14187	14425	14433	14308	14264	14356	14340	14230	14180	14376	14302	14286	14332	14284	14262	14305	14340	14421	14385	14350	14237	14390	14242	14166	14388	14411	14436	14163	14374	14299	14374	14293	14384	14209	14403	14285	14279	14130	14342	14301	14291	14319	14472	14173	14256	14469	14369	14264	14352	14284	14415	14204	14265	14269	14497	14280	14157	14350	14145	14423	14410	14241	14250	14447	14116	14468	14331	14252	14237	14277	14323	14383	14420	14241	14369	14275	14229	14293	14375	14150	14214	14208	14265	14487	14368	14446	14406	14183	14524	14399	14337	14411	14196	14307	14349	14350	14267	14195	14418	14328	14396	14277	14458	14368	14149	14519	14256	14445	14324	14252	14324	14382	14333	14292	14467	14311	14065	14118	14376	14296	14361	14374	14322	14406	14279	14287	14315	14330	14393	14362	14290	14299	14506	14348	14351	14337	14388	14319	14281	14246	14288	14375	14315	14258	14116	14440	14320	14208	14298	14373	14313	14232	14301	14301	14512	14484	14241	14491	14254	14138	14316	14421	14301	14218	14319	14121	14279	14285	14285	14406	14479	14320	14386	14213	14375	14417	14161	14375	14397	14198	14399	14369	14241	14210	14191	14347	14365	14440	14103	14291	14261	14401	14135	14354	14271	14318	14085	14296	14406	14449	14421	14387	14201	14347	14375	14367	14074	14308	14233	14305	14396	14288	14470	14171	14260	14423	14140	14409	14449	14251	14183	14443	14169	14286	14235	14296	14442	14326	14318	14352	14206	14385	14307	14393	14231	14248	14575	14440	14076	14182	14299	14407	14183	14191	14078	14363	14201	14325	14215	14252	14248	14399	14383	14429	14342	14402	14342	14280	14416	14506	14426	14341	14433	14259	14431	14248	14400	14288	14185	14499	14407	14511	14313	14343	14233	14126	14141	14243	14274	14171	14279	14386	14285	14183	14333	14446	14314	14143	14178	14287	14329	14357	14513	14226	14197	14204	14286	14367	14313	14282	14303	14110	14172	14297	14341	14557	14442	14091	14269	14490	14278	14323	14375	14389	14196	14243	14063	14372	14399	14431	14240	14446	14180	14077	14300	14331	14172	14338	14230	14288	14284	14265	14477	14423	14266	14495	14431	14277	14348	14114	14339	14337	14456	14267	14181	14304	14354	14385	14414	14239	14209	14374	14267	14271	14257	14263	14455	14348	14201	14275	14490	14390	14312	14362	14388	14244	14429	14370	14354	14336	14346	14258	14292	14269	14313	14211	14301	14515	14329	14525	14409	14268	14401	14387	14231	14462	14167	14325	14335	14462	14349	14424	14301	14330	14341	14307	14313	14153	14339	14275	14506	14305	14349	14481	14357	14372	14187	14351	14223	14227	14344	14284	14440	14437	14098	14408	14271	14200	14361	14375	14362	14336	14391	14366	14361	14283	14323	14162	14297	14232	14367	14453	14386	14202	14363	14206	14445	14273	14305	14476	14357	14334	14359	14275	14244	14290	14416	14428	14225	14265	14293	14177	14385	14358	14285	14250	14260	14228	14371	14280	14086	14267	14503	14266	14303	14328	14260	14388	14334	14321	14336	14377	14344	14143	14400	14377	14352	14269	14217	14412	14263	14335	14389	14222	14119	14221	14277	14329	14274	14272	14484	14229	14237	14310	14485	14302	14308	14187	14381	14350	14238	14295	14221	14459	14445	14317	14168	14561	14341	14380	14327	14270	14349	14360	14271	14461	14295	14180	14290	14244	14367	14245	14443	14272	14295	14366	14181	14094	14362	14296	14353	14372	14425	14251	14358	14277	14271	14281	14282	14349	14302	14303	14270	14353	14268	14360	14363	14352	14113	14219	14448	14302	14321	14402	14479	14272	14382	14317	14204	14488	14349	14356	14297	14240	14338	14301	14323	14337	14469	14256	14357	14197	14211	14385	14253	14340	14132	14144	14245	14298	14272	14166	14247	14341	14292	14384	14272	14355	14402	14432	14461	14406	14405	14212	14656	14266	14405	14284	14200	14470	14184	14201	14178	14236	14493	14164	14335	14306	14340	14291	14193	14417	14269	14247	14382	14388	14412	14257	14217	14432	14238	14269	14246	14277	14268	14434	14374	14301	14385	14267	14457	14163	14374	14285	14252	14132	14360	14256	14445	14363	14306	14279	14535	14164	14341	14407	14412	14308	14290	14361	14352	14346	14169	14228	14097	14322	14377	14307	14190	14316	14433	14472	14268	14370	14429	14284	14324	14130	14233	14207	14385	14266	14283	14264	14501	14372	14229	14182	14147	14408	14301	14206	14246	14422	14406	14172	14401	14238	14430	14176	14188	14295	14480	14346	14346	14399	14225	14280	14376	14417	14207	14338	14442	14285	14305	14286	14329	14303	14280	14257	14196	14211	14278	14505	14510	14051	14246	14377	14363	14296	14308	14282	14177	14328	14361	14421	14359	14450	14215	14247	14331	14377	14202	14361	14370	14422	14315	14397	14209	14194	14391	14155	14282	14456	14279	14115	14427	14428	14287	14230	14292	14387	14249	14210	14384	14455	14380	14098	14404	14472	14395	14284	14256	14263	14304	14263	14301	14285	14372	14377	14408	14281	14481	14226	14493	14288	14216	14431	14140	14383	14372	14236	14359	14308	14376	14372	14232	14455	14437	14360	14248	14345	14400	14287	14247	14455	14357	14123	14330	14292	14159	14352	14215	14380	14422	14329	14453	14308	14338	14423	14386	14248	14263	14314	14259	14236	14321	14303	14368	14296	14379	14265	14188	14283	14319	14437	14283	14335	14479	14366	14405	14297	14343	14209	14529	14303	14533	14277	14330	14348	14278	14301	14460	14339	14324	14154	14360	14481	14286	14262	14201	14291	14361	14451	14331	14199	14446	14244	14223	14320	14419	14325	14234	14374	14297	14315	14360	14305	14249	14427	14175	14343	14452	14238	14478	14284	14332	14222	14455	14501	14413	14250	14425	14553	14497	14177	14169	14311	14352	14327	14235	14169	14264	14418	14294	14459	14376	14412	14222	14254	14347	14374	14405	14130	14362	14169	14166	14266	14266	14469	14179	14115	14320	14333	14460	14348	14354	14262	14374	14377	14076	14462	14408	14274	14327	14263	14338	14444	14228	14311	14323	14299	14539	14423	14287	14291	14277	14333	14306	14161	14312	14504	14302	14431	14392	14184	14362	14223	14219	14322	14300	14309	14320	14246	14187	14216	14464	14321	14235	14243	14174	14221	14352	14306	14409	14291	14306	14250	14303	14263	14447	14395	14198	14352	14316	14408	14248	14463	14213	14297	14224	14492	14282	14295	14208	14251	14291	14183	14469	14307	14328	14258	14210	14460	14244	14308	14284	14285	14379	14519	14370	14317	14294	14227	14179	14251	14378	14358	14423	14308	14317	14408	14453	14333	14143	14201	14240	14318	14527	14430	14299	14323	14270	14398	14186	14433	14397	14467	14450	14455	14293	14298	14402	14226	14374	14450	14331	14299	14443	14294	14160	14423	14312	14345	14338	14269	14453	14324	14281	14356	14415	14493	14454	14389	14323	14383	14249	14259	14287	14322	14337	14286	14152	14291	14461	14294	14371	14214	14490	14259	14347	14451	14347	14434	14303	14499	14365	14284	14232	14393	14169	14321	14310	14220	14192	14235	14289	14459	14176	14327	14355	14546	14221	14336	14226	14373	14345	14419	14302	14234	14267	14321	14489	14255	14243	14220	14341	14219	14371	14383	14321	14336	14300	14287	14297	14308	14277	14319	14230	14194	14307	14305	14193	14310	14191	14423	14296	14349	14177	14400	14340	14306	14208	14344	14352	14328	14266	14201	14386	14447	14319	14356	14506	14182	14363	14256	14214	14203	14365	14400	14321	14263	14322	14374	14334	14377	14213	14241	14209	14389	14333	14283	14375	14273	14201	14390	14374	14415	14288	14343	14349	14391	14202	14415	14513	14498	14147	14193	14136	14255	14325	14269	14440	14290	14270	14367	14418	14226	14142	14369	14294	14274	14227	14364	14467	14383	14203	14452	14353	14335	14334	14308	14172	14509	14222	14223	14318	14446	14383	14184	14493	14491	14201	14428	14513	14299	14173	14344	14242	14359	14398	14232	14381	14378	14472	14257	14278	14180	14400	14201	14447	14405	14434	14202	14324	14412	14196	14406	14229	14254	14121	14227	14323	14380	14450	14286	14260	14342	14317	14350	14271	14286	14439	14228	14314	14516	14173	14372	14392	14362	14138	14460	14402	14302
28266	23379	25399	22056	18445	18279	18118	17926	17918	17672	17857	17874	17778	17516	17625	17395	17616	17636	17417	17700	17707	17483	17696	17764	17696	17589	17489	17399	17743	17944	17838	17852	17873	17644	17834	18009	17564	17560	17554	17766	17698	17489	17495	17438	17574	17391	17531	17573	17476	17631	17672	17665	17568	17485	17339	17740	17516	17715	17474	17592	17385	17633	17485	17511	17521	17598	17523	17627	17644	17382	17390	17585	17447	17295	17575	17697	17505	17515	17526	17737	17440	17421	17619	17504	17592	17571	17772	17787	17544	17607	17499	17493	17649	17673	17464	17638	17543	17659	17526	17397	17557	17978	17801	17375	17589	17523	17559	17563	17453	17511	17783	17563	17608	17749	17600	17677	17516	17446	17722	17562	17681	17440	17636	17541	17540	17616	17524	17619	17774	17606	17463	17472	17633	17651	17592	17737	17768	17431	17489	17453	17636	17405	17336	17464	17601	17498	17422	17602	17555	17560	17442	17579	17405	17553	17495	17603	17523	17568	17628	17574	17476	17493	17373	17374	17584	17672	17476	17696	17605	17432	17671	17589	17622	17703	17548	17811	17392	17692	17526	17491	17453	17353	17471	17425	17326	17526	17395	17495	17733	17779	17861	17461	17567	17505	17600	17700	17438	17417	17310	17398	17732	17647	17720	17570	17595	17526	17514	17460	17494	17547	17656	17333	17368	17506	17364	17546	17400	17322	17699	17485	17603	17624	17544	17608	17400	17293	17484	17466	17427	17491	17599	17482	17426	17391	17428	17580	17787	17426	17486	17585	17673	17539	17478	17331	17677	17363	17398	17609	17600	17457	17570	17362	17576	17559	17405	17458	17584	17695	17722	17685	17450	17519	17602	17291	17563	17409	17619	17317	17464	17641	17605	17599	17403	17332	17539	17497	17492	17763	17631	17593	17401	17455	17535	17531	17472	17630	17430	17443	17561	17450	17433	17688	17549	17680	17607	17285	17286	17498	17442	17622	17630	17779	17677	17417	17511	17528	17521	17296	17387	17502	17682	17489	17562	17501	17306	17498	17537	17487	17586	17641	17563	17541	17572	17653	17457	17278	17448	17605	17447	17631	17671	17504	17550	17501	17649	17582	17560	17388	17519	17556	17411	17427	17676	17435	17524	17444	17594	17550	17412	17417	17380	17520	17549	17398	17726	17620	17512	17594	17588	17537	17531	17449	17445	17489	17551	17329	17567	17492	17512	17579	17705	17523	17549	17672	17427	17606	17583	17415	17425	17571	17631	17597	17483	17498	17481	17519	17461	17429	17625	17444	17667	17594	17477	17340	17503	17389	17451	17537	17542	17519	17678	17475	17477	17467	17596	17614	17465	17605	17432	17472	17392	17476	17666	17525	17661	17533	17537	17302	17558	17465	17559	17283	17536	17588	17593	17519	17515	17447	17664	17397	17419	17595	17526	17748	17501	17679	17558	17507	17689	17504	17511	17594	17614	17567	17475	17524	17602	17558	17705	17469	17464	17597	17472	17456	17364	17528	17632	17698	17513	17631	17578	17593	17484	17648	17543	17591	17675	17599	17565	17924	17604	17585	17608	17654	17760	17642	17712	17470	17626	17627	17550	17511	17559	17669	17597	17587	17444	17494	17618	17358	17564	17576	17476	17303	17573	17571	17575	17544	17447	17443	17548	17598	17429	17531	17587	17633	17372	17442	17521	17522	17519	17508	17768	17641	17609	17523	17366	17582	17500	17544	17672	17701	17548	17726	17502	17391	17554	17705	17494	17467	17696	17553	17469	17687	17583	17747	17658	17461	17548	17864	17638	17596	17549	17527	17535	17442	17621	17461	17421	17351	17251	17318	17478	17393	17474	17449	17439	17614	17508	17584	17507	17553	17477	17657	17615	17535	17491	17745	17518	17418	17439	17598	17538	17443	17370	17329	17651	17569	17484	17534	17413	17499	17581	17499	17569	17469	17413	17564	17626	17518	17640	17575	17804	17484	17781	17475	17519	17584	17442	17620	17584	17397	17610	17534	17607	17534	17527	17747	17544	17530	17493	17652	17607	17605	17564	17599	17565	17587	17300	17367	17590	17586	17426	17604	17449	17540	17317	17433	17526	17578	17355	17625	17359	17346	17785	17400	17619	17531	17486	17447	17452	17653	17466	17561	17621	17487	17391	17478	17453	17474	17402	17370	17369	17546	17513	17593	17508	17642	17588	17590	17465	17468	17679	17528	17353	17424	17743	17800	17570	17154	17530	17522	17401	17632	17748	17459	17767	17402	17529	17542	17366	17569	17585	17415	17530	17528	17567	17447	17568	17283	17436	17661	17465	17565	17614	17618	17594	17472	17391	17413	17588	17674	17489	17472	17638	17454	17511	17706	17672	17446	17311	17585	17689	17590	17453	17601	17516	17538	17545	17516	17545	17429	17505	17493	17406	17424	17503	17503	17641	17487	17454	17459	17428	17810	17554	17282	17503	17419	17652	17336	17642	17609	17815	17625	17656	17572	17370	17650	17563	17542	17496	17401	17606	17495	17452	17593	17468	17469	17485	17558	17726	17593	17660	17416	17616	17653	17564	17697	17523	17355	17659	17662	17580	17645	17595	17479	17559	17553	17590	17491	17516	17466	17738	17545	17611	17414	17542	17562	17395	17457	17424	17362	17506	17510	17538	17566	17561	17556	17728	17603	17317	17498	17457	17505	17381	17582	17406	17558	17690	17678	17478	17531	17512	17713	17808	17641	17413	17663	17310	17729	17677	17356	17610	17395	17543	17617	17755	17663	17387	17370	17630	17615	17626	17555	17462	17419	17583	17477	17768	17556	17581	17608	17673	17402	17592	17414	17304	17557	17506	17654	17509	17528	17798	17487	17544	17465	17462	17652	17402	17321	17578	17617	17764	17395	17646	17418	17524	17568	17383	17516	17508	17470	17892	17620	17457	17548	17688	17542	17544	17447	17497	17665	17645	17523	17558	17555	17542	17654	17652	17517	17475	17387	17418	17468	17690	17501	17337	17461	17573	17476	17502	17439	17373	17465	17703	17628	17279	17673	17666	17504	17645	17411	17315	17460	17688	17503	17579	17644	17528	17364	17637	17447	17534	17661	17241	17478	17291	17548	17418	17447	17623	17581	17851	17526	17541	17724	17467	17607	17453	17578	17575	17555	17659	17680	17479	17618	17722	17451	17469	17687	17613	17466	17574	17480	17290	17365	17720	17550	17605	17691	17582	17558	17552	17608	17214	17427	17538	17484	17429	17627	17603	17504	17630	17447	17629	17534	17639	17639	17517	17578	17685	17409	17359	17470	17551	17585	17370	17656	17609	17590	17392	17712	17208	17722	17582	17474	17653	17432	17525	17425	17446	17353	17548	17466	17456	17624	17517	17625	17485	17295	17537	17487	17632	17602	17600	17451	17645	17505	17456	17580	17767	17559	17565	17514	17513	17707	17649	17782	17499	17659	17312	17531	17496	17346	17314	17508	17406	17647	17427	17504	17739	17583	17578	17562	17399	17495	17665	17611	17507	17324	17504	17690	17736	17589	17570	17652	17658	17603	17476	17577	17439	17619	17414	17653	17666	17500	17495	17401	17645	17795	17485	17601	17502	17333	17458	17545	17552	17644	17552	17747	17657	17404	17597	17570	17352	17543	17667	17808	17395	17480	17434	17664	17586	17426	17420	17674	17666	17559	17591	17391	17421	17379	17569	17699	17488	17662	17527	17470	17379	17446	17539	17548	17447	17636	17681	17471	17501	17680	17590	17670	17389	17613	17513	17464	17541	17487	17683	17402	17667	17555	17687	17586	17655	17627	17628	17445	17533	17573	17508	17550	17575	17521	17503	17555	17791	17481	17605	17670	17334	17574	17761	17519	17317	17550	17520	17377	17785	17698	17749	17673	17672	17477	17538	17442	17464	17636	17593	17557	17655	17549	17480	17417	17613	17304	17613	17608	17394	17531	17538	17517	17476	17486	17415	17732	17584	17628	17506	17561	17576	17678	17539	17434	17670	17623	17584	17606	17462	17681	17452	17561	17437	17564	17580	17459	17536	17608	17403	17674	17570	17334	17515	17736	17670	17363	17518	17484	17695	17509	17515	17458	17544	17616	17475	17340	17518	17553	17600	17547	17545	17328	17477	17580	17522	17485	17358	17713	17471	17541	17521	17448	17560	17290	17726	17622	17391	17590	17543	17511	17435	17635	17637	17394	17570	17481	17649	17598	17564	17548	17569	17374	17559	17605	17497	17390	17619	17515	17276	17527	17580	17453	17516	17559	17526	17431	17775	17568	17596	17554	17575	17447	17643	17506	17553	17705	17690	17469	17556	17644	17486	17572	17647	17549	17571	17595	17596	17518	17465	17331	17609	17604	17662	17594	17683	17661	17544	17751	17626	17499	17581	17721	17575	17593	17527	17533	17644	17487	17622	17683	17838	17563	17536	17322	17617	17433	17642	17783	17664	17443	17379	17526	17364	17445	17557	17420	17573	17617	17506	17498	17393	17512	17405	17634	17621	17504	17442	17636	17443	17665	17360	17514	17563	17447	17407	17496	17614	17656	17493	17482	17530	17665	17380	17539	17456	17695	17486	17487	17549	17555	17334	17680	17428	17588	17469	17711	17554	17766	17530	17716	17549	17442	17515	17835	17544	17656	17657	17577	17594	17473	17397	17493	17570	17587	17557	17632	17561	17359	17628	17427	17607	17526	17543	17536	17486	17388	17369	17404	17635	17678	17521	17642	17502	17703	17645	17696	17546	17540	17586	17374	17547	17488	17722	17393	17544	17587	17286	17573	17574	17536	17449	17631	17593	17435	17549	17467	17559	17388	17570	17711	17617	17376	17513	17450	17515	17540	17546	17658	17473	17764	17433	17376	17545	17370	17456	17606	17543	17505	17491	17586	17434	17575	17503	17830	17533	17495	17485	17628	17729	17429	17701	17505	17499	17766	17786	17730	17536	17625	17529	17372	17499	17698	17539	17722	17595	17550	17435	17250	17540	17514	17312	17435	17428	17677	17516	17759	17507	17487	17536	17535	17450	17527	17462	17522	17557	17580	17714	17610	17470	17381	17432	17684	17567	17349	17597	17502	17362	17527	17569	17559	17550	17437	17649	17586	17435	17479	17425	17529	17448	17391	17495	17616	17635	17649	17568	17603	17490	17595
23607	28089	21296	18230	16607	16158	16008	15889	15768	15357	15515	15606	15268	15258	15303	15454	15443	15521	15349	15284	15304	15189	15201	15180	15330	15175	15303	15232	15562	15657	15715	15594	15512	15430	15259	15283	15260	15172	15191	15158	15258	15214	15118	15111	15370	15208	15137	15292	15214	15365	15413	15189	15352	15358	15233	15201	15144	15304	15239	15107	15163	15370	15310	15213	15274	15243	15153	15246	15339	15207	15057	15218	15315	15300	15220	15327	15086	15293	15128	15159	15116	15137	15319	15253	15295	15245	15454	15415	15253	15234	15192	15375	15421	15352	15285	15144	15340	15059	15206	15205	15176	15146	15389	15052	15173	15289	15118	15182	15325	15186	15228	15266	15064	15212	15205	15484	15453	15191	15071	15195	15107	15224	15147	15394	15081	15188	15119	15071	15200	15171	15171	15124	15279	15284	15113	15193	15169	15227	15023	15102	15192	15234	15085	15238	15160	15359	15174	15029	15220	15181	15222	15192	15368	15208	15119	15081	15202	15311	15321	15255	15362	15227	15161	15346	15045	15264	15208	15235	15299	15264	15133	15358	15219	15187	15163	15116	15081	15194	15184	15140	15235	15304	15144	15148	15265	15327	15185	15235	15326	15191	15189	15112	15125	15223	15188	15091	15020	15025	15095	15285	15176	15288	15090	15092	15022	15198	15150	15119	15299	15180	15285	15136	15189	15225	15347	15124	15229	15262	15289	15184	15141	15149	15269	15117	15355	15359	15265	15228	15210	15097	15136	15235	15168	15056	15385	15170	15320	15172	15139	15090	15044	15167	15327	15194	15254	15217	15184	15196	15194	15269	15319	15218	15405	15260	15280	15316	15157	15331	15392	15323	15236	15266	15206	15216	15179	15326	15200	15243	15228	15140	15271	15251	15331	15012	15191	15252	15041	15159	15181	15158	15074	15335	15041	15303	15240	15145	15243	15014	15187	15053	15252	15140	15180	15405	15282	15206	15398	15080	15095	15237	15186	15134	15114	15201	15255	15374	15302	15203	15108	15232	15259	15249	15288	15151	15191	15283	15251	15145	15392	15175	15201	15227	15305	15212	15300	15293	15222	15151	15254	15266	15183	15189	15327	15066	15197	15224	15277	15159	15298	15269	15156	15319	15354	15253	15120	15244	15323	15196	15086	15189	15265	15102	15314	15265	15239	15144	15225	15245	15236	15172	15225	15337	15174	15139	15171	15181	15243	15147	15139	15225	15240	15202	15178	15283	15156	15246	15324	15263	15210	15115	15282	15141	15227	15341	15205	15230	15094	15252	15387	15089	15219	15193	15188	15313	15324	15243	15265	15276	15102	15312	15070	15237	15261	15357	15241	15292	15237	15128	15126	15223	15078	15161	15212	15129	15213	15494	15065	15224	15130	14931	15313	15262	15142	15330	15127	15223	15200	15188	15221	15303	15295	15248	15027	15215	15280	15248	15249	15283	15298	15344	15103	15090	15173	15201	15271	15159	15169	15140	15163	15168	15251	15260	15237	15196	15281	15307	15388	15296	15148	15286	15029	15254	15405	15288	15212	15044	15367	15265	15343	15250	15176	15369	15110	15241	15360	15324	15090	15231	15292	15190	15179	14916	15159	15159	15237	15170	15254	15047	15330	15329	15360	15100	15391	14987	15411	15391	15141	15257	15254	15263	15253	15308	15235	15270	15126	15105	15287	15207	15194	15226	15322	15070	15235	15264	15001	15164	15333	15111	15132	15175	15179	15289	15222	15059	15209	15123	15309	15086	15130	15189	15245	15170	15125	15232	15156	15283	15167	15009	15360	15244	15216	15214	15294	15345	15205	15322	15493	15328	15284	15347	15186	15201	15278	15221	15233	15237	15113	15279	15225	15173	15182	15104	15190	15183	15292	15281	15192	15196	15251	15240	15079	15152	15238	15327	15208	15247	15063	15186	15096	15305	15160	15121	15286	15006	15343	15237	15274	15081	15086	15333	15209	15226	15147	15269	15255	15210	15264	15107	15106	15119	15064	15191	15247	14978	15188	15163	15028	15241	15362	15276	15088	15190	15127	15093	15382	15112	15187	15100	15251	15339	15385	15239	15204	15194	15143	15064	15223	15303	15174	15300	15446	15233	15348	15192	15358	14976	15238	15235	15184	15012	15160	15173	15482	15098	15176	15369	15371	15278	15080	15371	15143	15209	15203	15295	15183	15186	15321	15334	15174	15178	15095	15317	15091	15183	15346	15193	15076	15127	15187	15069	15394	15166	15101	15222	15065	15229	15170	15324	15267	15274	15027	15143	15289	15211	15244	15161	15162	15191	15400	15271	15250	15228	15318	15167	15362	15191	15383	15178	15096	15308	15340	15397	15289	15073	15161	15069	15326	15191	15250	15272	15294	15259	15334	15169	15311	15340	15260	15180	15335	15152	15293	15385	15370	15206	15236	15103	15367	15224	15155	15132	15344	15444	15286	15330	15130	15257	15191	15107	15308	15203	15215	15142	15183	15368	15354	15098	15190	15225	15149	15256	15168	15423	15204	15222	15156	15238	15269	15350	15257	15327	15282	15163	15121	15259	15382	15202	15225	15186	15214	15247	15242	15308	15099	15305	15158	15198	15241	15301	15330	15166	15199	15375	15396	15211	15065	15154	15199	15151	15173	15193	15364	15182	15169	15208	15265	15305	15159	15240	15142	15152	15172	15304	15387	15329	15351	15219	15195	15127	15316	15256	14969	15142	15276	15200	15141	15205	15267	15133	15154	15234	15258	15310	15054	15206	15251	15315	15267	15228	15234	15215	15247	15235	15230	15325	15422	15290	15126	15200	15283	15178	15309	15251	15281	15376	15245	15113	15273	15245	15222	15293	15231	15097	15238	15185	15116	15257	15354	15232	15169	15068	15253	15133	15273	15148	15128	15313	15343	15442	15118	15147	15130	15367	15260	15436	15254	15209	15399	15274	15237	15324	15196	15319	15128	15250	15154	15210	15258	15149	15281	15181	15167	15321	15303	15082	15238	15235	15158	15215	15416	15100	15233	15274	15333	15308	15261	15160	15225	15128	15150	15218	15276	15194	15387	15120	15237	15089	15304	15296	15361	15156	15194	15084	15089	15244	14985	15239	15083	15117	15239	15122	15222	15217	15316	15262	15283	15223	15304	15241	15211	15173	15122	15166	15346	15070	15250	15160	15122	15303	15229	15322	15367	15215	15217	15214	15137	15262	15192	15157	15433	15242	15253	15313	15349	15207	15229	15185	15086	15126	15182	15173	15378	15258	15309	15190	15278	15183	15208	15406	15130	15144	15231	15329	15116	15315	15347	15189	15190	15226	15308	15367	15226	15473	15116	15249	15144	15108	15158	15159	15242	15264	15109	15279	15051	15373	15050	15255	15296	15223	15152	15232	15288	15226	15166	15106	15358	15074	15412	15247	15178	15306	15215	15236	15236	15361	15379	15239	15132	15293	15266	15336	15348	15299	15155	15179	15163	15167	15249	15189	15178	15276	15240	15214	15366	15304	15264	15235	15297	15316	15093	15010	15157	15366	15142	15257	15267	15188	15246	15163	15137	15206	15139	15244	15220	15168	15187	15308	15111	15310	15098	15223	15184	15248	15243	15208	15367	15088	15153	15252	15285	15374	15234	15264	15264	15298	15323	15300	15086	15213	15179	15269	15011	15263	15330	15233	15204	15212	15181	15169	15140	15255	15177	15238	15250	15236	15297	15384	14995	15204	15282	15074	15293	15283	15192	15255	15033	15127	15400	15240	15184	15223	15060	15299	15262	15166	15111	15301	15113	15297	15209	15148	15248	15205	15157	15328	15132	15302	15221	15272	15229	15270	15281	15193	15144	15217	15154	15226	15232	15205	15380	15335	15184	15156	15296	15251	15179	15099	15381	15410	15391	15264	15265	15282	15324	15168	15342	15093	15235	15447	15126	15184	15241	15308	15251	15205	15185	15190	15047	15126	15285	15187	15207	15283	15254	15154	15145	15175	15297	15276	15252	15183	15255	15291	15312	15295	15166	15541	15238	15262	15140	15532	15208	15176	15244	15113	15347	15184	15319	15040	15298	15204	15296	15164	15155	15345	15219	15086	15282	15248	15228	15121	15426	15260	15157	15228	15345	15221	15070	15272	15176	15337	15177	15195	15166	15207	15321	15109	15166	15351	15128	15293	15329	15258	15099	15117	15325	15192	15296	15228	15325	15260	15250	15279	15255	15498	15267	15029	15117	15168	15221	15195	15382	15212	15251	15276	15177	15121	15312	15226	15145	15167	15291	15127	15222	15149	15317	14947	15233	15131	15276	15230	15302	15282	15250	15287	15294	15267	15375	15193	15217	15063	15464	15175	15196	15205	15127	15187	15230	15247	15204	15270	15196	15302	15227	15235	15278	15375	15315	15335	15346	15232	15156	15370	15159	15259	15118	15312	15199	15169	15137	15328	15310	15134	15158	15286	15277	15087	15404	15096	15353	15240	15198	15333	15184	15263	15419	15229	15290	15447	15312	15374	15222	15159	15209	15039	15098	15195	15126	15227	15185	15149	15106	15164	15290	15184	15161	15227	15367	15297	15495	15193	15325	15282	15239	15080	15227	15134	15241	15362	15158	15367	15165	15273	15286	15405	15224	15374	15267	15127	15116	15271	15210	15107	15112	15272	15211	15173	15072	14992	15255	15191	15297	15217	15216	15077	15200	15200	15189	15230	15210	15221	15205	15170	15258	15187	15262	15162	15032	15244	15051	15297	15037	15222	15338	15232	15165	15388	15255	15205	15270	15303	15235	15187	15201	15259	14962	15166	15339	15170	15216	15216	15211	15175	15258	15033	15300	15186	15293	15251	15228	15344	15325	15135	15057	15412	15119	15176	15210	15266	15344	15162	15214	15312	15358	15107	15025	15042	15318	15322	15304	15102	15055	15255	15235	15238	15234	15163	15145	15357	15163	15270	15201	15330	15057	15311	15269	15219	15238	15204	15223	15106	15059	15174	15094	15236	15227	15292	15229	15284	15141	15220	15247	15340	15224	15285	15454	15030	15179	15206	15184	15346	15254	15115	15278	15246	15112	15229	15139	15172	15229	15221	15176	15212	15348	14926	15177	15301	15321	15190	15196	15150	15255	15108	15310	15142	15176	15189	15069	15135	15160	15107	15212	15118	15142	15016	15288	15208
24086	21446	29021	24418	22332	21595	20415	17569	17236	17178	17039	16913	16947	16844	16444	16384	16630	16600	16471	16437	16519	16383	16422	16544	16245	16509	16257	16601	16988	18185	18602	17667	17644	17395	17180	16854	16628	16313	16376	16367	16359	16282	16163	16136	16213	16468	16381	16180	16255	16317	16579	16367	16223	16372	16292	16394	16328	16276	16501	16360	16189	16130	16366	16146	16315	16277	16186	16309	16157	16220	16281	16198	16281	16121	16429	16416	16386	16235	16377	16366	16186	16162	16382	16303	16178	16087	16392	16562	16488	16215	16267	16157	16329	16294	16404	16321	16326	16272	16302	16324	16296	16156	16691	16399	16203	16172	16233	16387	16197	16348	16170	16131	16476	16347	16306	16223	16233	16300	16272	16108	16261	16266	16223	16174	16096	16410	16444	16290	16306	16285	16336	16334	16261	16234	16302	16371	16250	16364	16264	16298	16356	16283	16157	16462	16267	16261	16225	16215	16340	16253	16375	16164	16337	16394	16175	16301	16302	16185	16438	16314	16434	16335	16481	16345	16271	16406	16344	16508	16260	16276	16051	16430	16350	16397	16146	16280	16297	16308	16168	16119	16224	16176	16444	16210	16406	16245	16191	16237	16414	16238	16481	16258	16117	16398	16100	16080	16355	16362	16621	16533	16297	16248	16151	16188	16388	16218	16217	16275	16350	16317	16436	16438	16368	16168	16241	16318	16454	16277	16182	16475	16233	16114	16302	16323	16437	16245	16274	16227	16211	16424	16199	16213	16259	16279	16335	16240	16316	16445	16265	16309	16305	16302	16274	16253	16368	16066	16126	16335	16401	16342	16277	16310	16347	16320	16388	16426	16203	16314	16310	16243	16267	16228	16229	16299	16358	16177	16181	16036	16354	15983	16482	16307	16372	16251	16421	16414	16191	16470	16439	16236	16325	16239	16432	16232	16055	16412	16293	16271	16516	16184	16493	16444	16247	16036	16318	16433	16379	16206	16356	16398	16407	16264	16412	16331	16308	16213	16101	16384	16201	16384	16284	16133	16331	16453	16467	16271	16141	16138	16346	16418	16315	16254	16435	16184	16350	16115	16361	16284	16212	16372	16085	16244	16109	16342	16195	16427	16175	16408	16411	16188	16549	16133	16129	16144	16516	16509	16337	16160	16111	16303	16259	16251	16191	16468	16376	16238	16245	16311	16200	16439	16202	16129	16298	16385	16393	16314	16351	16086	16202	16275	16262	16200	16323	16043	16413	16179	16217	16252	16377	16593	16434	16231	16171	16144	16149	16330	16204	16205	16378	16235	16248	16106	16310	16433	16365	16359	16373	16149	16173	16359	16348	16202	16200	16448	16184	16178	16357	16160	16127	16259	16168	16416	16120	16184	16310	16221	16258	16226	16278	16463	16342	16113	16193	16126	16276	16264	16395	16344	16189	16349	16141	16184	16384	16258	16146	16413	16283	16212	16072	16264	16163	16252	16303	16110	16219	16234	16344	16217	16440	16259	16416	16225	16151	16289	16297	16268	16015	16150	16337	16211	16039	16221	16410	16083	16004	16187	16298	16124	16037	16142	16260	16421	16281	16157	16268	16424	16561	16068	16145	16432	16279	16210	16316	16222	16131	16223	16026	16320	16491	16281	16168	16285	16306	16195	16106	16363	16219	16243	16421	16133	16233	16303	16233	16451	16260	16254	16319	16260	16224	16364	16239	16281	16273	16180	16436	16361	16264	16292	16537	16184	16370	16295	16336	16366	16447	16118	16488	16326	16298	16311	16241	16057	16160	16313	16244	16075	16318	16360	16247	16100	16279	16437	16309	16256	16233	16276	16407	16274	16233	16391	16324	16302	16357	16315	16319	16536	16389	16152	16364	16253	16321	16439	16135	16347	16267	16180	16262	16291	16364	16340	16348	16399	16236	16286	16308	16317	16360	16435	16213	16432	16463	16322	16212	16220	16076	16354	16037	16007	16318	16265	16191	16274	16325	16178	16323	16256	16296	16202	16195	16256	16193	16050	16183	16139	16316	16383	16455	16380	16167	16255	16365	16474	16312	16318	16409	16131	16414	16372	16283	16380	16162	16396	16521	16269	16376	16175	16216	16361	16441	16458	16323	16297	16080	16274	16188	16217	16261	16249	16309	16267	16519	16398	16224	16286	16403	16263	16224	16250	16392	16344	16358	16273	16169	16109	16510	16386	16380	16167	16335	16225	16362	16229	16167	16125	16359	16442	16341	16089	16507	16109	16198	16259	16143	16354	16284	16344	16317	16437	16246	16293	16421	16305	16225	16394	16261	16259	16166	16271	16469	16303	16322	16391	16554	16434	16408	16359	16121	16384	16298	16247	16187	16374	16323	16194	16292	16411	16218	16288	16230	16146	16082	16348	16170	16235	16292	16298	16238	16277	16108	16405	16296	16193	16161	16214	16554	16347	16317	16286	16450	16170	16193	16172	16522	16302	16317	16296	16357	16240	16501	16218	16340	16237	16180	16329	16333	16220	16478	16275	16279	16313	16416	16291	16280	16224	16368	16277	16405	16224	16260	16316	16005	16222	16059	16139	16236	16297	16098	16248	16294	16316	16354	16273	16233	16390	16271	16148	16157	16192	16319	16407	16386	16436	16350	16453	16191	16338	16367	16403	16119	16158	16273	16266	16315	16341	16279	16099	16182	16410	16275	16429	16306	16450	16223	16169	16358	16355	16196	16219	16254	16647	16425	16142	16384	16182	16186	16302	16299	16292	16418	16296	16118	16500	16272	16237	16224	16227	16390	16285	16501	16453	16251	16265	16435	16302	16177	16066	16246	16290	16378	16217	16308	16247	16297	16009	16199	16301	16350	16400	16294	16340	16116	16325	16336	16299	16465	16451	16149	16194	16454	16426	16265	16153	16141	16183	16421	16501	16383	16304	16405	16465	16404	16191	16322	16213	16340	16393	16093	16360	16211	16353	16325	16316	16306	16475	16504	16429	16190	16330	16376	16100	16259	16265	16239	16272	16509	16208	16341	16372	16276	16326	16395	16395	16289	16185	16417	16123	16066	16123	16414	16410	16444	16319	16136	16263	16398	16235	16358	16218	16391	16372	16367	16389	16287	16224	16380	16327	16187	16464	16310	16493	16185	16198	16214	16394	16261	16126	16181	16477	16396	16271	16166	16287	16238	16260	16258	16351	16375	16331	16590	16183	16076	16234	16379	16376	16168	16251	16312	16287	16364	16207	16392	16192	16289	16330	16147	16262	16086	16269	16126	16299	16277	16157	16272	16306	16261	16378	16512	16374	16226	16222	16310	16329	16396	16222	16500	16295	16240	16306	16329	16416	16182	16232	16302	16484	16283	16400	16426	16234	16092	16157	16222	16181	16106	16269	16263	16261	16307	16289	16002	16375	16208	16344	16288	16288	16253	16037	16254	16340	16295	16272	16233	16179	16396	16310	16341	16405	16515	16309	16195	16206	16165	16192	16246	16275	16418	16286	16379	16332	16088	16391	16357	16287	16324	16398	16280	16193	16326	16306	16250	16264	16347	16292	16165	16231	16089	16165	16180	16034	16241	16184	16171	16301	16430	16367	16222	16634	16527	16125	16468	16315	16420	16378	16287	16372	16326	16406	16163	16260	16262	16106	16304	16320	16159	16199	16392	16160	16304	16438	16328	16311	16270	16337	16240	16485	16307	16081	16265	16095	16349	16240	16180	16206	16177	16325	16281	16410	16271	16256	16204	16476	16393	16431	16326	16167	16263	16309	16390	16253	16214	16348	16490	16359	16173	16390	16353	16247	16226	16356	16414	16151	16236	16147	16424	16167	16441	16270	16309	16175	16295	16478	16200	16152	16334	16307	16457	16197	16285	16305	16319	16258	16349	16094	16416	16272	16463	16366	16327	16226	16032	16242	16182	16633	16126	16285	16452	16076	16289	16276	16415	16294	16307	16330	16256	16207	16286	16275	16275	16075	16488	16220	16428	16299	16310	16421	16046	16200	16474	16340	16138	16321	16225	16325	16309	16203	16349	16511	16240	16405	16190	16442	16326	16441	16265	16040	16287	16242	16270	16384	16418	16215	16359	16102	16210	16242	16315	16380	16326	16068	16334	16218	16375	16324	16252	16318	16239	16162	16219	16348	16196	16291	16256	16287	16233	16248	16257	16196	16336	16084	16401	16211	16319	16220	16160	16171	16321	16390	16318	16350	16320	16224	16162	16362	16309	16331	16270	16133	16284	16250	16216	16233	16219	16277	16523	16239	16299	16190	16422	16425	16094	16146	16349	16284	16141	16205	16260	16312	16345	16053	16168	16477	16280	16331	16437	16404	16223	16236	16265	16278	16193	16364	16338	16477	16174	16022	16327	16420	16234	16343	16277	16239	16311	16285	16431	16354	16108	16298	16273	16287	16528	16455	16338	16506	16525	16268	16104	16094	16326	16116	16119	16187	16320	16143	16449	16268	16400	16159	16391	16371	16439	16367	16248	16262	16231	16350	16451	16248	16208	16121	16348	16295	16383	16242	16100	16229	16276	16251	16288	16380	16432	16311	16432	16059	16409	16194	16172	16376	16564	16326	16211	16098	16211	16277	16272	16228	16208	16346	16347	16209	16123	16315	16153	16192	16403	16442	16276	16209	16107	16124	16368	16333	16327	16382	16492	16281	16424	16158	16267	16386	16273	16303	16352	16171	16123	16433	16344	16219	16259	16420	16147	16373	16297	16411	16234	16444	16263	16272	16410	16379	16383	16413	16333	16221	16101	16337	16381	16365	16127	16367	16218	16432	16243	16441	16297	16281	16297	16355	16411	16355	16108	16390	16326	16469	16569	16233	16428	16264	16268	16312	16166	16320	16356	16250	16301	16070	16253	16154	16194	16379	16211	16422	16095	16222	16260	16109	16179	16430	16231	16281	16350	16181	16319	16313	16220	16303	16170	16465	16249	16075	16298	16180	16238	16506	16257	16300	16145	16306	16565	16543	16296	16160	16313	16333	16212	16060	16157	16433	16375	16151	16221	16219	16255	16310	16473	16205	16554	16236	16266	16092	16174	16169	16246	16358	16426	16403	16187	16332	16313	16363	16419	16187	16220	16328	16203	16139	16284	16237	16359	16170	16271	16200	16256	16241	16212	16153	16115	16138	16157	16332	16407	16270	16199	16405	16243	16300	16228	16124
26660	41405	31939	23248	19046	16981	16408	15825	15680	15556	15065	14868	15048	14833	14756	14646	14604	14779	14603	14713	14485	14635	14415	14477	14597	14660	14573	14493	15605	17503	17712	16437	16375	15999	15547	15012	14775	14604	14449	14418	14422	14507	14453	14404	14427	14387	14496	14448	14463	14273	14441	14432	14375	14410	14571	14477	14595	14514	14397	14727	14415	14310	14588	14414	14533	14409	14543	14666	14432	14508	14380	14519	14316	14366	14483	14611	14332	14572	14387	14515	14326	14548	14311	14463	14510	14498	14482	14367	14526	14552	14545	14400	14437	14698	14582	14519	14313	14556	14423	14506	14550	14361	14367	14401	14340	14614	14629	14359	14365	14480	14497	14588	14445	14432	14403	14438	14240	14462	14511	14382	14520	14409	14434	14407	14591	14523	14354	14566	14465	14568	14508	14533	14486	14359	14486	14274	14454	14546	14669	14452	14388	14453	14439	14406	14417	14469	14538	14517	14387	14418	14306	14527	14536	14475	14496	14501	14397	14527	14558	14554	14487	14581	14555	14510	14425	14543	14392	14517	14441	14454	14619	14354	14439	14582	14552	14214	14457	14523	14440	14325	14496	14461	14424	14456	14399	14362	14510	14343	14571	14479	14652	14562	14425	14610	14507	14409	14257	14409	14174	14464	14444	14376	14392	14308	14570	14550	14388	14389	14490	14389	14556	14433	14656	14335	14362	14464	14513	14512	14397	14676	14452	14470	14363	14274	14425	14417	14409	14516	14513	14628	14727	14431	14564	14508	14411	14609	14436	14529	14529	14355	14320	14365	14335	14484	14367	14732	14251	14323	14645	14396	14382	14539	14367	14454	14477	14448	14459	14456	14365	14390	14528	14482	14386	14456	14758	14428	14264	14512	14431	14462	14486	14391	14459	14486	14465	14426	14408	14397	14616	14310	14526	14499	14443	14491	14560	14398	14402	14518	14609	14480	14523	14619	14441	14557	14371	14526	14449	14402	14459	14323	14613	14460	14472	14539	14461	14360	14558	14427	14408	14327	14548	14425	14532	14391	14516	14629	14400	14559	14431	14532	14493	14503	14360	14591	14492	14348	14435	14470	14503	14497	14408	14499	14345	14578	14470	14303	14479	14380	14524	14274	14373	14481	14458	14633	14633	14572	14444	14395	14368	14462	14428	14517	14260	14600	14534	14419	14439	14385	14461	14435	14403	14425	14463	14291	14350	14440	14365	14353	14334	14485	14438	14501	14343	14411	14583	14440	14570	14329	14517	14561	14515	14450	14411	14396	14502	14587	14391	14299	14585	14517	14393	14586	14484	14409	14465	14493	14591	14510	14575	14559	14397	14472	14307	14294	14612	14470	14368	14523	14362	14388	14527	14360	14265	14695	14408	14460	14410	14591	14560	14424	14548	14544	14393	14358	14407	14607	14462	14615	14379	14435	14410	14520	14399	14320	14439	14529	14443	14368	14427	14479	14487	14524	14369	14341	14687	14444	14638	14516	14384	14612	14461	14522	14372	14394	14610	14503	14435	14506	14357	14456	14409	14468	14477	14546	14402	14545	14496	14541	14505	14418	14367	14541	14359	14369	14344	14457	14457	14480	14418	14491	14448	14367	14438	14422	14279	14442	14445	14404	14511	14487	14342	14472	14509	14371	14491	14468	14559	14479	14472	14502	14315	14349	14489	14524	14590	14360	14543	14542	14493	14571	14487	14280	14512	14480	14541	14409	14377	14432	14370	14443	14522	14392	14563	14411	14341	14446	14534	14452	14515	14469	14465	14350	14492	14353	14381	14420	14476	14671	14561	14450	14402	14607	14294	14352	14486	14341	14451	14371	14412	14295	14413	14460	14471	14358	14466	14409	14623	14451	14376	14346	14430	14416	14396	14438	14706	14491	14338	14563	14512	14389	14551	14414	14353	14390	14599	14330	14600	14403	14441	14510	14452	14388	14427	14386	14458	14537	14373	14675	14471	14442	14448	14452	14565	14419	14543	14420	14586	14431	14441	14379	14400	14420	14563	14399	14330	14542	14383	14455	14449	14426	14474	14415	14316	14499	14476	14523	14427	14549	14395	14515	14397	14346	14487	14207	14554	14343	14300	14415	14308	14500	14256	14537	14593	14606	14339	14331	14534	14479	14681	14324	14615	14397	14399	14506	14398	14478	14319	14346	14469	14583	14541	14536	14413	14472	14469	14523	14506	14349	14384	14518	14329	14662	14357	14383	14441	14553	14487	14375	14394	14518	14467	14482	14400	14369	14629	14237	14317	14481	14479	14399	14369	14431	14544	14617	14379	14566	14581	14413	14513	14444	14490	14578	14262	14478	14479	14568	14455	14379	14373	14592	14492	14570	14625	14593	14408	14532	14625	14399	14415	14534	14375	14558	14485	14395	14571	14358	14482	14583	14586	14125	14544	14453	14667	14644	14390	14342	14478	14377	14374	14357	14400	14441	14535	14442	14431	14472	14510	14496	14437	14491	14570	14326	14637	14352	14378	14512	14245	14417	14488	14260	14386	14470	14547	14573	14496	14472	14449	14412	14652	14358	14493	14333	14388	14399	14445	14569	14384	14339	14559	14425	14511	14324	14531	14302	14336	14602	14398	14472	14442	14450	14438	14437	14156	14405	14337	14546	14424	14483	14626	14432	14522	14470	14450	14438	14404	14457	14493	14337	14420	14457	14508	14353	14452	14398	14541	14420	14317	14506	14473	14526	14328	14537	14370	14497	14430	14366	14468	14440	14477	14493	14570	14364	14572	14474	14487	14374	14465	14362	14583	14407	14397	14407	14325	14496	14403	14294	14343	14425	14456	14421	14477	14333	14644	14375	14434	14405	14546	14522	14445	14383	14364	14351	14450	14329	14318	14612	14552	14534	14357	14384	14524	14500	14537	14413	14500	14390	14269	14354	14355	14482	14355	14437	14412	14416	14511	14464	14340	14530	14444	14445	14401	14339	14408	14660	14553	14262	14594	14546	14254	14431	14558	14362	14371	14352	14441	14346	14410	14291	14465	14402	14288	14374	14437	14595	14459	14343	14501	14485	14585	14368	14545	14409	14459	14309	14407	14498	14407	14412	14580	14395	14459	14316	14540	14422	14446	14327	14492	14497	14491	14406	14399	14461	14651	14420	14498	14442	14349	14393	14489	14524	14619	14407	14447	14455	14417	14447	14575	14453	14568	14543	14599	14530	14368	14540	14444	14434	14499	14498	14457	14281	14347	14391	14515	14617	14519	14610	14465	14304	14440	14464	14447	14186	14237	14333	14505	14506	14502	14530	14303	14424	14520	14458	14519	14427	14439	14344	14481	14431	14552	14267	14394	14410	14530	14487	14557	14539	14360	14501	14371	14400	14364	14441	14608	14397	14431	14433	14470	14352	14586	14582	14423	14375	14563	14417	14381	14374	14313	14319	14450	14419	14520	14436	14465	14393	14458	14312	14521	14429	14467	14383	14333	14336	14498	14387	14593	14423	14558	14385	14312	14286	14407	14560	14405	14352	14407	14439	14387	14417	14428	14451	14260	14501	14290	14543	14275	14235	14503	14384	14351	14391	14393	14519	14515	14368	14368	14423	14393	14562	14464	14257	14501	14341	14501	14486	14381	14450	14493	14253	14377	14522	14516	14358	14595	14578	14403	14508	14424	14403	14491	14381	14497	14640	14501	14282	14461	14497	14440	14477	14525	14388	14554	14390	14476	14392	14626	14366	14451	14368	14480	14547	14522	14513	14503	14457	14468	14399	14471	14454	14622	14439	14437	14534	14580	14430	14379	14496	14424	14426	14456	14458	14343	14351	14475	14473	14384	14400	14470	14317	14417	14550	14528	14196	14503	14507	14394	14382	14475	14370	14290	14379	14336	14485	14430	14517	14601	14460	14520	14470	14329	14456	14497	14369	14478	14490	14480	14556	14466	14287	14555	14410	14559	14693	14558	14312	14410	14371	14501	14516	14351	14352	14529	14331	14423	14621	14483	14562	14442	14335	14496	14310	14608	14488	14456	14359	14464	14419	14559	14639	14631	14418	14523	14522	14512	14476	14512	14560	14488	14412	14491	14503	14384	14328	14441	14383	14585	14480	14483	14536	14505	14435	14628	14368	14443	14355	14409	14512	14526	14564	14477	14438	14460	14347	14580	14724	14455	14472	14514	14492	14482	14534	14353	14445	14432	14556	14469	14376	14389	14390	14549	14659	14360	14332	14292	14425	14452	14556	14427	14617	14539	14406	14346	14388	14386	14539	14316	14468	14495	14419	14427	14322	14480	14283	14459	14451	14560	14412	14449	14546	14474	14425	14467	14454	14558	14542	14450	14484	14482	14480	14356	14463	14468	14578	14664	14428	14587	14341	14328	14645	14551	14361	14534	14451	14327	14586	14494	14405	14520	14419	14475	14366	14227	14472	14386	14358	14590	14260	14426	14442	14301	14413	14547	14408	14429	14351	14474	14525	14405	14375	14341	14444	14410	14523	14501	14502	14509	14290	14461	14382	14529	14532	14425	14631	14406	14386	14299	14633	14308	14428	14568	14591	14455	14523	14404	14536	14428	14529	14468	14393	14479	14505	14517	14421	14534	14507	14438	14390	14566	14443	14431	14476	14327	14383	14340	14489	14466	14427	14358	14487	14670	14425	14320	14460	14556	14413	14581	14539	14549	14348	14399	14356	14594	14363	14336	14524	14441	14599	14511	14416	14484	14553	14317	14614	14313	14448	14411	14409	14609	14452	14555	14400	14584	14356	14599	14376	14442	14340	14409	14411	14281	14386	14474	14406	14246	14562	14393	14394	14281	14434	14563	14365	14487	14521	14452	14419	14496	14355	14464	14439	14461	14535	14485	14601	14420	14261	14673	14304	14373	14324	14604	14494	14580	14451	14439	14423	14402	14386	14481	14405	14572	14593	14512	14538	14606	14371	14440	14372	14595	14257	14410	14552	14528	14389	14654	14465	14405	14462	14625	14479	14604	14323	14267	14327	14353	14410	14578	14372	14481	14474	14614	14539	14669	14536	14430	14432	14495	14328	14448	14539	14416	14417	14353	14555	14318	14700	14321	14423	14454	14400	14412	14475	14539	14319	14520	14419	14269	14653	14475	14372	14457	14430	14377	14671	14333	14539	14433	14623	14484	14441	14348	14448	14655	14355	14424	14440	14375	14403
25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
