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
339894375519	339894376036	339894376586	339894377136	339894377686	339894378236	339894378786	339894379336	339894379886	339894380436	339894380986	339894381536	339894382086	339894382638	339894383186	339894383736	339894384286	339894384836	339894385386	339894385936	339894386486	339894387036	339894387586	339894388136	339894388686	339894389236	339894389786	339894390336	339894390886	339894391436	339894391986	339894392536	339894393086	339894393636	339894394186	339894394736	339894395286	339894395836	339894396386	339894396936	339894397486	339894398036	339894398586	339894399136	339894399686	339894400236	339894400786	339894401336	339894401886	339894402436	339894402986	339894403536	339894404086	339894404636	339894405186	339894405736	339894406286	339894406836	339894407386	339894407936	339894408486	339894409036	339894409586	339894410138	339894410686	339894411236	339894411786	339894412336	339894412886	339894413436	339894413986	339894414536	339894415086	339894415636	339894416186	339894416736	339894417286	339894417836	339894418386	339894418936	339894419486	339894420036	339894420586	339894421136	339894421686	339894422236	339894422786	339894423336	339894423886	339894424436	339894424986	339894425536	339894426086	339894426636	339894427186	339894427736	339894428286	339894428836	339894429386	339894429936	339894430486	339894431036	339894431586	339894432136	339894432686	339894433236	339894433786	339894434336	339894434886	339894435436	339894435986	339894436536	339894437086	339894437636	339894438186	339894438736	339894439286	339894439836	339894440386	339894440936	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3600	2300	2710	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21631	20279	27756	22537	20587	22992	25519	20573	19730	20155	19936	19816	19563	19562	19439	19359	19419	19293	19077	18835	18968	18930	18853	18815	19078	19122	18916	19400	21755	23586	22697	21726	20412	19545	18986	18939	18680	18796	18821	18634	18945	18746	18854	18697	18654	18770	18736	18802	18513	18646	18572	18616	18658	18870	18637	18609	18745	18628	18689	18606	18778	18551	18701	18871	18789	18580	18615	18775	18758	18616	18743	18713	18627	18648	18604	18591	18559	18858	18591	18614	18634	18626	18603	18575	18437	18338	18575	18891	18750	18739	18635	18726	18772	18743	18582	18551	18558	18727	18745	18722	18675	18700	18541	18555	18714	18721	18853	18675	18845	18784	18798	18688	18756	18768	18725	18801	18701	18642	18512	18726	18449	18433	18660	18813	18538	18714	18751	18648	18667	18612	18660	18778	18851	18489	18549	18564	18663	18693	18731	18780	18644	18776	18663	18578	18847	18813	18659	18658	18702	18631	18639	18856	18750	18803	18548	18617	18850	18700	18702	18602	18676	18699	18507	18655	18706	18598	18435	18686	18523	18500	18775	18700	18783	18638	18575	18683	18615	18731	18371	18731	18636	18539	18674	18614	18718	18770	18765	18751	18554	18515	18423	18603	18686	18622	18616	18875	18670	18666	18549	18778	18744	18784	18688	18583	18674	18490	18471	18798	18696	18831	18600	18583	18628	18481	18734	18634	18728	18603	18597	18795	18661	18556	18850	18604	18631	18585	18792	18779	18535	18737	18445	18479	18760	18489	18625	18388	18654	18438	18654	18734	18872	18788	18611	18622	18750	18677	18464	18595	18663	18647	18552	18481	18544	18620	18538	18655	18569	18454	18738	18694	18643	18657	18786	18737	18792	18578	18595	18524	18849	18867	18565	18704	18649	18693	18499	18922	18852	18744	18537	18494	18621	18571	18606	18528	18438	18722	18682	18677	18664	18622	18384	18558	18612	18827	18697	18474	18688	18793	18599	18734	18644	18607	18694	18559	18656	18952	18855	18889	18959	18576	18782	18590	18699	18862	18645	18484	18555	18739	18683	18696	18894	18824	18634	18714	18515	18626	18641	18606	18610	18517	18545	18593	18539	18711	18625	18828	18631	18596	18544	18578	18610	18614	18690	18940	18721	18695	18773	18680	18627	18780	18814	18696	18762	18725	18601	18765	18576	18601	18767	18527	18491	18616	18462	18443	18803	18738	18712	18627	18647	18661	18477	18726	18495	18615	18666	18599	18776	18592	18879	18700	18625	18554	18636	18614	18522	18578	18600	18670	18801	18677	18681	18641	18667	18646	18705	18640	18589	18439	18758	18679	18627	18781	18453	18647	18778	18702	18864	18724	18817	18770	18758	18720	18652	18799	18573	18603	18752	18827	18589	18584	18807	18735	18603	18545	18382	18663	18817	18740	18646	18775	18713	18544	18680	18693	18559	18814	18882	18743	18580	18790	18726	18769	18683	18657	18850	18629	18549	18661	18921	18784	18617	18607	18448	18473	18506	18617	18745	18597	18595	18628	18688	18785	18552	18676	18674	18577	18706	18604	18614	18659	18754	18659	18749	18734	18572	18642	18748	18764	18564	18522	18548	18534	18549	18609	18529	18805	18557	18724	18660	18830	18706	18628	18820	18772	18758	18547	18758	18471	18612	18920	18678	18607	18593	18793	18818	18732	18666	18410	18644	18471	18673	18592	18563	18629	18894	18600	18515	18461	18717	18732	18408	18735	18584	18723	18912	18487	18384	18592	18591	18552	18689	18531	18514	18693	18659	18670	18846	18804	18626	18670	18701	18561	18700	18877	18538	18584	18778	18424	18702	18780	18472	18682	18663	18562	18373	18653	18554	18816	18678	18794	18721	18536	18571	18314	18612	18712	18655	18823	18770	18659	18676	18410	18634	18746	18568	18591	18861	18561	18515	18645	18664	18704	19042	18825	18569	18598	18675	18649	18725	18735	18674	18379	18701	18595	18560	18706	18687	18629	18671	18660	18626	18766	18476	18577	18685	18703	18739	18594	18664	18650	18549	18471	18850	18792	18793	18707	18634	18599	18704	18565	18447	18699	18618	18442	18587	18569	18680	18719	18616	18482	18653	18615	18725	18567	18594	18637	18643	18480	18726	18589	18648	18882	18691	18625	18669	18701	18527	18554	18760	18729	18784	18574	18734	18684	18705	18563	18638	18621	18589	18497	18550	18584	18605	18733	18607	18856	18728	18608	18615	18612	18631	18731	18652	18628	18792	18734	18520	18589	18751	18507	18741	18575	18701	18726	18681	18715	18749	18493	18598	18666	18642	18667	18836	18674	18484	18549	18762	18715	18611	18635	18519	18632	18735	18648	18650	18590	18532	18640	18505	18454	18572	18547	18758	18530	18452	18692	18816	18686	18679	18435	18675	18544	18716	18710	18696	18792	18524	18569	18413	18659	18504	18853	18623	18562	18642	18695	18840	18521	18550	18772	18794	18709	18605	18752	18809	18735	18546	18571	18715	18748	18846	18538	18672	18620	18737	18535	18717	18609	18596	18637	18621	18734	18589	18750	18437	18649	18779	18353	18492	18666	18691	18571	18465	18838	18556	18591	18819	18814	18675	18696	18592	18486	18790	18599	18578	18724	18638	18592	18519	18496	18632	18555	18749	18619	18737	18729	18739	18702	18645	18617	18813	18734	18533	18620	18695	18644	18436	18463	18469	18713	18696	18793	18478	18702	18670	18390	18570	18447	18730	18707	18673	18753	18654	18672	18669	18622	18723	18657	18734	18600	18702	18653	18736	18550	18739	18694	18365	18491	18587	18526	18707	18672	18590	18750	18545	18665	18632	18508	18564	18548	18533	18694	18431	18552	18552	18472	18612	18572	18494	18779	18641	18531	18677	18769	18634	18678	18705	18629	18919	18723	18744	18562	18608	18792	18616	18487	18594	18566	18816	18786	18720	18674	18574	18688	18697	18556	18655	18685	18515	18580	18731	18617	18621	18686	18475	18718	18552	18757	18766	18804	18636	18657	18597	18829	18648	18524	18678	18673	18514	18594	18590	18631	18742	18741	18687	18494	18428	18455	18767	18518	18877	18619	18585	18750	18703	18543	18917	18562	18462	18488	18502	18748	18774	18609	18723	18851	18636	18635	18813	18577	18659	18676	18622	18873	18726	18741	18647	18597	18796	18605	18625	18698	18701	18728	18762	18707	18625	18691	18708	18493	18733	18737	18665	18464	18676	18800	18621	18760	18764	18533	18549	18690	18536	18597	18766	18626	18678	18640	18639	18803	18807	18719	18749	18669	18800	18492	18667	18487	18734	18725	18833	18604	18564	18439	18817	18622	18577	18674	18450	18718	18574	18585	18601	18561	18633	18639	18560	18689	18634	18541	18681	18418	18664	18836	18642	18535	18637	18727	18552	18696	18761	18498	18572	18629	18572	18416	18454	18508	18772	18591	18561	18691	18568	18646	18747	18602	18705	18447	18673	18798	18793	18713	18546	18730	18649	18540	18820	18581	18600	18440	18554	18521	18793	18549	18661	18664	18565	18566	18564	18678	18691	18797	18586	18783	18790	18747	18610	18842	18913	18616	18378	18638	18615	18560	18834	18649	18868	18696	18797	18713	18850	18742	18732	18556	18688	18437	18472	18749	18691	18721	18896	18823	18489	18726	18495	18412	18788	18659	18682	18416	18560	18466	18545	18517	18785	18622	18612	18565	18720	18836	18933	18590	18676	18571	18833	18530	18404	18644	18757	18688	18803	18564	18650	18662	18713	18646	18529	18828	18787	18762	18623	18523	18656	18750	18753	18643	18704	18529	18908	18752	18696	18650	18559	18797	18774	18579	18613	18615	18707	18697	18661	18486	18629	18723	18451	18679	18528	18845	18776	18677	18644	18653	18726	18743	18661	18586	18544	18763	18773	18740	18646	18904	18627	18941	18795	18654	18729	18561	18631	18644	18410	18841	18610	18783	18493	18637	18485	18590	18696	18823	18576	18682	18765	18661	18662	18530	18590	18773	18565	18560	18648	18850	18775	18513	18644	18602	18788	18680	18466	18811	18670	18727	18626	18659	18593	18682	18582	18480	18648	18655	18722	18676	18529	18674	18698	18694	18638	18712	18690	18689	18639	18494	18688	18705	18557	18468	18653	18526	18588	18622	18568	18630	18560	18514	18534	18391	18667	18834	18733	18825	18782	18601	18691	18556	18752	18906	18546	18567	18612	18409	18694	18771	18611	18885	18501	18678	18668	18517	18998	18608	18738	18847	18758	18647	18797	18537	18662	18809	18497	18595	18521	18624	18684	18523	18811	18543	18557	18615	18639	18708	18554	18570	18307	18604	18627	18657	18785	18674	18718	18468	18838	18640	18732	18565	18799	18675	18624	18444	18746	18502	18642	18743	18597	18771	18632	18658	18433	18433	18718	18528	18588	18570	18705	18991	18675	18604	18521	18593	18526	18703	18438	18592	18735	18587	18497	18632	18777	18506	18744	18858	18571	18618	18624	18765	18667	18476	18703	18709	18813	18580	18539	18744	18514	18775	18567	18711	18688	18659	18756	18656	18682	18533	18758	18660	18577	18569	18635	18635	18516	18691	18656	18700	18595	18604	18561	18698	18830	18581	18724	18467	18587	18621	18745	18714	18657	18679	18696	18544	18598	18776	18610	18643	18750	18725	18744	18691	18665	18457	18831	18868	18509	18758	18501	18642	18684	18482	18520	18499	18568	18619	18657	18408	18844	18511	18679	18521	18558	18598	18496	18700	18891	18774	18721	18416	18611	18665	18578	18478	18704	18625	18837	18606	18589	18734	18757	18850	18370	18590	18721	18751	18731	18730	18847	18528	18695	18624	18557	18482	18476	18519	18503	18628	18761	18597	18551	18747	18634	18720	18455	18631	18651	18739	18646	18683	18796	18786	18669	18518	18735	18912	18771	18552	18799	18658	18883	18637	18692	18722	18633	18724	18591	18721	18679	18535	18538	18575	18472	18565	18562	18702	18659	18706	18618	18586	18522	18442	18654	18772	18698	18780	18689	18855	18853	18733	18624	18578	18714	18713	18379	18624	18807	18886	18677	18707	18432	18495	18770	18639	18564	18772	18824	18674	18642	18644	18675	18658	18599	18763	18671	18730	18875	18644	18642	18626	18795	18635
37297	59262	30675	24840	22407	20260	18516	17708	16883	16996	16696	16482	16400	16382	16200	16232	16047	16146	15956	15622	15517	15589	15622	15553	15570	15667	15559	16619	20498	22534	20559	18736	17229	16282	15761	15638	15514	15530	15455	15375	15464	15399	15445	15286	15393	15417	15285	15588	15433	15487	15382	15354	15341	15398	15430	15466	15336	15393	15370	15376	15368	15465	15272	15381	15580	15133	15386	15209	15265	15402	15380	15620	15239	15438	15388	15430	15444	15487	15352	15363	15576	15263	15411	15455	15371	15383	15418	15236	15305	15507	15295	15252	15458	15319	15440	15411	15317	15314	15343	15285	15450	15529	15495	15519	15402	15404	15242	15356	15322	15408	15389	15140	15421	15336	15409	15471	15306	15382	15341	15384	15378	15475	15485	15569	15424	15411	15437	15407	15574	15412	15478	15417	15203	15465	15368	15316	15341	15289	15408	15297	15461	15309	15464	15371	15398	15309	15378	15370	15420	15267	15521	15490	15326	15366	15333	15259	15518	15424	15188	15404	15422	15281	15470	15342	15387	15532	15337	15400	15316	15391	15264	15348	15202	15364	15330	15485	15443	15472	15457	15232	15318	15413	15400	15365	15313	15537	15419	15373	15475	15304	15344	15364	15357	15300	15453	15413	15391	15432	15380	15301	15293	15314	15424	15406	15434	15324	15232	15295	15326	15452	15430	15380	15400	15429	15467	15270	15308	15312	15543	15330	15220	15348	15377	15425	15362	15326	15465	15487	15513	15425	15457	15352	15342	15332	15345	15408	15473	15295	15226	15337	15325	15439	15254	15082	15347	15372	15421	15335	15361	15456	15251	15315	15402	15364	15263	15252	15433	15464	15333	15408	15506	15379	15364	15280	15417	15364	15252	15333	15438	15251	15229	15410	15325	15277	15389	15433	15371	15365	15225	15282	15405	15414	15210	15349	15292	15377	15332	15634	15377	15400	15500	15424	15268	15256	15307	15429	15341	15256	15468	15238	15344	15413	15552	15403	15345	15306	15474	15203	15328	15234	15455	15526	15180	15514	15471	15221	15496	15403	15559	15366	15150	15433	15122	15309	15320	15302	15515	15425	15428	15318	15298	15425	15409	15425	15135	15372	15395	15265	15236	15214	15343	15307	15416	15392	15280	15294	15477	15561	15433	15296	15447	15399	15354	15312	15329	15207	15411	15282	15293	15249	15308	15515	15442	15248	15496	15259	15215	15248	15183	15410	15518	15513	15368	15358	15277	15458	15432	15452	15235	15374	15088	15257	15200	15288	15402	15396	15263	15308	15320	15342	15428	15535	15332	15365	15304	15415	15416	15461	15291	15384	15344	15276	15418	15238	15074	15554	15450	15274	15415	15458	15555	15237	15478	15387	15483	15412	15472	15351	15445	15364	15391	15264	15469	15400	15358	15386	15440	15347	15391	15382	15247	15618	15439	15403	15381	15429	15368	15511	15393	15354	15443	15255	15241	15542	15425	15418	15277	15394	15298	15364	15360	15307	15310	15282	15241	15330	15427	15458	15272	15399	15340	15247	15469	15377	15556	15376	15277	15466	15422	15608	15294	15502	15359	15506	15392	15634	15282	15277	15424	15294	15158	15391	15394	15517	15334	15262	15419	15290	15329	15493	15440	15227	15543	15174	15484	15339	15352	15379	15305	15303	15347	15369	15245	15420	15198	15339	15362	15264	15188	15370	15336	15283	15393	15303	15436	15239	15343	15385	15367	15240	15365	15303	15329	15377	15429	15495	15595	15349	15412	15472	15401	15377	15419	15440	15398	15296	15340	15410	15445	15377	15565	15241	15347	15342	15236	15424	15228	15382	15192	15464	15514	15368	15493	15354	15376	15410	15500	15301	15336	15378	15285	15473	15390	15333	15342	15387	15268	15399	15280	15298	15563	15393	15284	15418	15397	15520	15537	15396	15300	15320	15395	15334	15499	15403	15416	15256	15265	15243	15380	15390	15259	15430	15536	15426	15423	15420	15234	15392	15354	15292	15395	15488	15468	15188	15295	15366	15520	15321	15380	15046	15391	15384	15428	15321	15285	15229	15230	15365	15373	15338	15449	15361	15322	15391	15510	15345	15279	15448	15326	15418	15363	15526	15272	15469	15300	15302	15457	15336	15451	15520	15578	15217	15380	15326	15453	15340	15419	15333	15189	15401	15406	15325	15437	15511	15542	15273	15247	15224	15356	15475	15319	15157	15430	15385	15265	15209	15377	15370	15402	15235	15490	15301	15197	15668	15326	15552	15242	15177	15283	15266	15371	15417	15409	15272	15356	15449	15317	15428	15260	15485	15464	15318	15403	15437	15382	15408	15418	15183	15471	15421	15407	15438	15415	15276	15397	15226	15465	15481	15441	15349	15451	15429	15612	15203	15458	15336	15402	15450	15424	15244	15270	15336	15286	15405	15390	15440	15508	15380	15368	15362	15353	15259	15313	15457	15382	15332	15436	15329	15327	15454	15390	15260	15368	15352	15320	15345	15292	15564	15203	15411	15370	15422	15313	15242	15413	15182	15272	15452	15102	15251	15391	15332	15427	15305	15237	15396	15435	15301	15315	15398	15339	15220	15356	15272	15396	15497	15165	15345	15557	15472	15579	15462	15455	15379	15346	15305	15453	15113	15380	15193	15323	15385	15502	15216	15437	15285	15403	15395	15406	15458	15336	15313	15379	15293	15378	15315	15431	15394	15386	15283	15161	15329	15359	15431	15461	15383	15490	15420	15364	15416	15348	15264	15336	15283	15254	15482	15354	15329	15254	15266	15254	15424	15244	15344	15290	15380	15362	15298	15298	15306	15329	15296	15151	15422	15309	15201	15363	15283	15355	15284	15378	15442	15363	15285	15335	15398	15413	15300	15266	15413	15329	15141	15561	15329	15125	15291	15417	15475	15363	15210	15386	15551	15430	15293	15383	15421	15293	15358	15536	15361	15225	15396	15343	15355	15318	15479	15277	15521	15392	15361	15196	15440	15227	15342	15396	15303	15445	15388	15409	15287	15298	15327	15435	15383	15128	15358	15480	15442	15464	15521	15406	15273	15401	15323	15552	15433	15338	15305	15327	15331	15422	15314	15289	15387	15299	15405	15294	15526	15315	15423	15490	15389	15463	15334	15339	15266	15533	15410	15357	15496	15336	15419	15383	15328	15309	15474	15312	15233	15389	15297	15387	15397	15257	15307	15430	15299	15465	15367	15514	15348	15454	15198	15295	15347	15318	15282	15551	15246	15314	15412	15272	15146	15472	15302	15311	15392	15391	15423	15465	15315	15342	15459	15368	15413	15326	15433	15375	15404	15461	15255	15415	15334	15207	15337	15474	15307	15433	15264	15396	15273	15296	15322	15381	15201	15349	15333	15281	15368	15344	15151	15145	15411	15329	15422	15362	15338	15373	15348	15479	15450	15329	15370	15242	15279	15398	15247	15360	15487	15373	15391	15493	15252	15272	15321	15311	15373	15368	15448	15553	15288	15236	15372	15446	15490	15345	15499	15350	15287	15369	15318	15386	15362	15250	15478	15361	15360	15433	15290	15441	15336	15419	15282	15353	15553	15419	15450	15518	15287	15223	15414	15441	15193	15363	15261	15203	15335	15516	15409	15382	15420	15346	15359	15448	15372	15374	15296	15333	15248	15402	15242	15369	15369	15307	15464	15329	15318	15391	15322	15441	15262	15384	15383	15489	15476	15328	15292	15334	15388	15292	15305	15391	15479	15385	15326	15315	15197	15394	15461	15244	15313	15372	15354	15280	15237	15447	15408	15382	15402	15351	15327	15513	15358	15428	15356	15274	15404	15419	15347	15483	15314	15516	15428	15310	15407	15384	15366	15223	15402	15351	15262	15357	15343	15457	15389	15375	15355	15494	15309	15338	15346	15402	15243	15452	15346	15147	15344	15091	15350	15315	15519	15346	15294	15363	15414	15307	15496	15300	15435	15441	15365	15441	15483	15471	15433	15475	15376	15382	15413	15382	15268	15495	15352	15288	15446	15516	15476	15509	15495	15285	15282	15275	15319	15379	15381	15356	15467	15369	15509	15348	15486	15299	15349	15174	15287	15435	15389	15116	15478	15263	15320	15351	15386	15282	15392	15354	15314	15329	15431	15560	15299	15205	15329	15257	15351	15427	15343	15493	15408	15459	15404	15532	15375	15350	15403	15250	15335	15367	15357	15398	15246	15506	15363	15445	15398	15249	15312	15435	15283	15328	15400	15348	15399	15402	15367	15513	15366	15421	15616	15473	15282	15321	15264	15378	15340	15295	15378	15389	15352	15410	15346	15511	15352	15438	15266	15490	15336	15289	15448	15210	15307	15479	15412	15498	15337	15200	15232	15403	15369	15486	15250	15357	15380	15327	15532	15285	15405	15233	15499	15227	15416	15346	15406	15256	15370	15281	15361	15250	15257	15336	15495	15175	15213	15305	15407	15402	15385	15177	15439	15233	15194	15234	15358	15256	15486	15231	15371	15134	15322	15348	15399	15380	15439	15310	15340	15362	15364	15383	15385	15367	15284	15239	15292	15466	15299	15242	15462	15338	15380	15172	15335	15394	15500	15418	15477	15256	15409	15370	15557	15469	15294	15401	15426	15260	15392	15412	15151	15277	15380	15429	15415	15577	15321	15254	15296	15360	15347	15362	15399	15448	15512	15406	15362	15440	15347	15445	15472	15371	15197	15406	15423	15322	15400	15354	15268	15221	15522	15421	15231	15414	15351	15508	15492	15281	15286	15407	15396	15442	15462	15388	15468	15311	15442	15420	15070	15333	15472	15413	15464	15195	15320	15403	15332	15507	15265	15298	15516	15386	15241	15409	15523	15405	15443	15449	15190	15371	15493	15453	15324	15339	15389	15364	15264	15346	15375	15430	15334	15352	15411	15441	15396	15247	15517	15354	15337	15322	15277	15423	15280	15427	15456	15355	15440	15465	15404	15415	15476	15484	15404	15443	15502	15331	15347	15375	15324	15439	15330	15412	15358	15432	15225	15428	15303	15424	15410	15349	15349	15423	15493	15402	15514	15400	15453	15219	15471	15335	15428	15282	15394	15394	15368	15152	15492	15311	15220	15333	15349	15518	15452	15425	15386	15268	15459	15338	15373	15406	15398	15493	15313	15428	15301	15345	15327	15287	15310	15352	15380
28927	26537	27545	24148	20071	20029	19800	19597	19631	19477	19370	19249	19101	19024	19261	19151	19074	19173	19150	19147	19009	19284	18941	19090	19426	19096	19087	19240	19248	19371	19459	19409	19126	19182	18884	19022	19005	19095	18883	19186	18989	19120	18996	19017	19125	19341	18983	19000	19032	19100	18940	19052	19128	19156	18907	18820	18960	18995	18846	18932	19039	19152	19173	18947	19100	18792	19060	19149	18918	19029	19168	19037	18916	18892	18932	18917	19034	19053	19077	18865	19006	18845	18964	18889	19081	18908	19040	18990	18945	19017	18980	18962	19138	18926	19015	19011	19279	18859	19066	18828	19029	19009	18938	19172	19214	18899	18988	19026	18834	18945	19081	18978	18921	18991	19082	19049	18943	19156	18979	18992	19125	19052	19031	19021	18940	18997	18887	18971	19044	18730	18962	19032	19070	18934	19068	18976	19117	19202	19071	19072	19006	19115	19181	18983	18980	19194	18785	18746	19099	18909	19042	18848	19025	19015	19069	19056	18932	19072	19136	18945	19026	18930	18888	18983	18877	19195	18934	18833	19264	18930	19266	19054	18840	19144	18961	18802	18999	18769	19010	18901	18968	18912	19242	19122	19068	19051	19113	18884	19021	18966	19150	18907	18898	19056	19025	18839	19012	18869	19025	18879	19003	18979	18928	19048	19184	19055	19009	18959	19169	19037	18881	18933	18714	18994	18994	19130	19024	18949	18968	18835	18985	19081	19176	19029	19033	19145	19115	19155	19111	18825	18822	18988	19012	18827	18912	18821	19132	19119	19044	19040	19062	18845	18852	18806	19172	19231	19108	19031	19046	19022	18938	18901	18846	18789	18890	18966	19090	18914	18969	18861	19219	19208	19043	19124	19037	18843	18982	18928	18867	18830	19248	19100	19078	18769	19039	19066	19108	18829	18753	19057	18958	19046	18938	18870	18954	19025	19193	19076	19077	19181	19292	19052	19122	18992	19032	18957	18911	18995	18912	18940	18979	18886	19009	19203	18929	19012	19027	19121	19085	19028	19012	19008	18911	18918	19077	19047	18903	19007	18958	19029	18963	18929	18952	18986	19088	19032	19017	19113	19120	19029	19068	19080	18889	18903	18918	19119	18881	19095	18915	18999	18981	18925	19017	18943	18999	19071	19062	18689	18990	18816	18947	18832	19132	19040	19117	18776	18926	18988	18935	18964	19206	18893	19141	19025	19228	19080	19009	18835	19033	19047	19010	18976	19064	19184	19278	19128	19091	19027	19117	19045	18948	19018	19039	19117	18889	19029	19128	19072	19189	18979	18798	18934	18869	18661	18950	18927	19074	19063	18975	19035	18957	19022	19189	19113	19442	19056	18930	19149	18812	19106	18981	18998	18989	19051	18880	18804	19044	19053	18993	19118	18964	19101	19058	19122	19033	18989	19074	18844	18885	19069	18990	18996	19092	19061	18897	19221	19179	18746	19055	19111	18914	18878	18845	18871	18908	19056	19192	19021	18850	19070	19004	19002	19002	18919	19056	19026	19082	19031	18957	19070	18942	18996	19011	18820	19078	19249	18932	19124	19011	19128	19004	19122	19089	18901	19064	19008	18977	18958	19098	19105	19244	19002	18871	19119	18830	18943	18936	18949	19182	19039	19133	18950	19066	19225	19108	19341	19109	19046	18976	18900	19080	19041	19004	19030	19082	18795	19145	18980	19040	19076	19173	19119	19176	19050	19147	18938	18880	18920	18820	19007	18869	19019	18916	18989	18989	19006	18991	19082	18913	18960	19040	18965	19075	19214	19054	19160	18978	18949	19029	18923	18990	19016	18868	19235	18983	19038	18901	19066	19151	18865	19122	18943	19041	19121	18949	18863	18995	19355	18962	18871	19204	19169	18878	19095	18864	18833	18930	19147	19102	19158	19183	19091	19075	19040	18919	18918	19028	19114	19176	18874	18955	18929	19078	18712	19108	19109	19036	19270	18951	19013	19193	19048	18982	19193	19048	18964	19065	19069	19067	18970	19009	18848	19035	19117	18824	18661	18972	19024	19065	18962	19111	19021	18921	19091	18920	18926	19008	18973	18985	18919	18992	19054	19019	19151	19092	19086	19187	19035	19166	18932	18891	18987	19216	19049	18998	19002	18900	18831	18947	19092	18938	19193	19114	19190	19139	18983	18939	18875	18845	18884	18946	18968	19078	18710	19174	18888	19075	19291	19183	19076	19049	18794	18866	18994	18852	19182	19038	19082	19009	19101	18978	18812	19156	19042	19121	19201	19201	18960	19072	18998	19066	19071	19089	18963	18877	19078	19103	19065	18914	18959	19177	18868	19002	18863	19011	19148	18923	18922	19065	18949	18901	18963	19181	19123	18962	19079	19169	19057	19153	18969	18869	19140	19123	18912	18888	19073	18945	18855	19052	18918	19058	19052	19146	19151	19069	18886	18915	18981	19107	19059	18928	18965	19023	19030	19027	18907	18989	19034	19043	19062	19131	19067	18898	18915	19013	19057	19104	19064	18850	19008	19132	18991	19093	18886	18894	19102	19246	18811	19049	19000	18980	19266	18906	19014	19032	19227	19099	19195	19004	19129	19129	19114	19037	18930	19144	18897	19061	18935	19188	19032	19021	19100	18964	19148	19006	18982	18888	19273	18870	18823	19019	19023	19079	19070	19046	19031	18960	19122	19012	19098	19070	19024	19202	18992	19025	18850	19037	19076	19028	19055	19220	18893	19232	18869	19078	19023	19224	19103	19092	18967	18896	18711	18975	18974	18962	19013	18929	18801	19057	19013	18899	19047	19255	18890	19191	18917	19111	19116	18797	19011	18857	19095	18976	19004	18896	18858	18888	18694	18903	18972	19118	18873	19031	18913	19063	18944	18984	18926	19069	18967	19048	19235	18945	19139	18935	18877	19096	18921	19147	18926	19103	18952	19025	18942	18962	18948	18940	19163	19039	19015	18896	18909	19064	19073	18844	19174	18912	19174	19241	19004	18965	18775	19093	19052	18799	18918	19141	18912	19052	18797	18991	18993	18918	19088	19117	19067	18858	18908	19153	19256	19244	18923	18868	19014	19068	18983	18955	19108	19165	18931	18844	19281	18962	19221	18908	19187	19114	19094	18770	18776	18931	19078	19009	19017	19162	19143	19029	19210	19156	18878	19051	19154	18987	18794	19019	19041	19097	19103	19114	19043	18957	19067	18933	18890	19003	18987	18841	19071	19019	18955	18963	19086	18841	19099	19076	18998	18993	19086	19033	19077	19023	19026	19023	19179	19208	19160	18776	19095	19215	18901	18940	18961	18955	19027	19101	18876	19109	18848	19335	18952	18964	18912	18976	19013	19191	18887	19019	18843	19004	18992	19091	18992	18945	18965	18981	18950	19143	18965	18913	18913	19054	19145	18955	19006	18912	18924	19131	18757	18946	18941	18920	19096	19230	19248	19040	18869	18909	19124	19102	19107	19358	19048	19172	19185	18989	18922	19038	19039	18834	18858	18975	19010	19182	19119	18936	18934	19025	19085	18883	19114	18969	19154	19047	18974	19085	18934	18825	18885	19083	18977	19091	19131	19044	19011	18986	19067	19094	19067	18887	18922	19164	19062	18987	18914	18973	18761	19061	19039	19048	18899	19088	19089	18996	19137	19016	19041	19132	18772	19148	19150	19050	19043	19068	18813	19135	18995	19235	19096	19091	18871	19005	19067	19160	19055	18841	18779	19024	18940	18788	18892	18989	19249	18932	18901	19135	19051	18942	18967	18798	18895	19098	18855	18988	18977	19019	18966	19074	19052	19036	18857	19125	18873	18999	19070	19011	19166	19157	18977	18931	19049	18955	19355	19051	19015	19199	19068	19086	19024	19143	18951	19023	19005	19031	18976	18955	19107	19008	18818	19033	18827	19136	18857	19102	19018	19069	19199	18931	18945	19048	18942	19087	18989	19005	18992	18988	19038	19055	18934	19232	19016	18922	18984	19297	19152	19058	18730	18945	18937	18963	19065	19098	19111	19004	19019	19238	18875	19001	19016	19020	18967	19042	19133	19172	18971	19095	18996	18879	18842	18947	19048	18982	18968	19046	19000	19001	19043	19200	19135	18886	19146	18873	18770	19008	19250	18875	18843	19046	18919	18885	18970	18898	18953	19094	19134	19043	18744	18865	19157	19051	19073	19141	19043	19022	18991	19209	18876	18883	19016	18975	19181	19083	19043	18780	18989	19025	19145	18883	18947	18993	19081	18943	18855	19110	18974	19173	19073	19124	19110	18958	19123	19038	18939	19259	18977	18983	19221	18920	18927	18912	19096	19151	19043	19064	18823	19012	18997	19007	18994	18961	19060	19164	19068	19255	19050	19142	18927	18920	19011	18929	19047	19006	19216	19172	19156	19146	19108	18957	18953	18928	18987	19095	19031	18888	19056	19050	18932	19017	18972	18987	18992	18777	18926	18912	18892	19047	19229	19083	19178	19162	18951	18876	19098	19053	19014	18715	18912	18847	18971	18722	19036	19312	18930	19017	19184	18861	18916	19029	18776	18963	19007	18984	19036	19090	19054	19106	18795	19155	19158	18911	18931	19211	19115	19056	19034	19152	19160	19071	18974	19148	18901	19155	18956	19175	18937	18860	19063	18942	19072	19004	19097	19142	19070	19066	18787	19034	19007	18988	19074	19071	18980	18866	18992	19041	19145	18715	19042	19286	19170	19071	19033	19156	19189	18919	19096	19072	18929	18946	19192	18988	19202	19050	19037	19088	18936	18909	19080	19092	19098	19100	19102	18969	19077	19345	19169	19309	19251	18949	19190	19099	18996	19134	19147	19018	19051	19025	19068	18970	18988	19008	19120	19151	19045	19149	18966	19107	19061	19151	18966	18859	19063	19064	18973	19019	18989	18934	19122	19099	19237	18904	19031	19015	19291	18988	19078	19055	18972	19049	19045	19003	18932	19076	19103	18944	19004	18915	18903	19032	18916	18697	19005	18804	19108	19120	18895	18926	19114	19042	19189	18951	19146	18838	19066	18846	18849	19138	18906	19020	18828	19055	19109	18961	19201	19209	19084	18994	19132	18830	19088	19044	19201	19074	19008	19071	19027	18926	18983	18963	19072	19099	19087	18963	19029	18959	18998	19092	19147	18920	18916	19001	18967	18810	18868	19073	19029	18913	18916
30224	38995	23318	19402	17592	16938	16667	16710	16769	16533	15949	15990	16218	16102	16151	16234	16245	15952	16131	15822	15893	16022	15889	15853	15951	15781	16182	15744	16213	16446	16320	16258	15994	15989	15918	15755	15958	15975	15914	15795	15760	15966	16115	15880	15873	15887	15969	15944	15906	15845	15877	15937	15874	15895	15906	15893	15932	15808	15955	15933	15823	15932	15981	15811	15697	15916	15883	15893	15837	15834	15814	15795	15917	15803	15805	15972	15854	16020	15906	15939	15763	15828	16031	15948	15799	15999	15987	15905	15963	15851	15964	15854	15764	16004	15738	15972	15867	15664	15633	15775	15819	15888	16013	15827	16029	15887	15922	15764	15904	15855	15924	15685	15993	15858	15803	15812	15857	15967	15892	15870	15803	15871	15943	15871	15905	15896	15959	16004	15814	15708	15523	15923	15869	15807	15849	15710	15865	15879	15862	15856	15825	15868	15735	15884	15740	15910	15901	15778	15923	15893	15880	15827	15888	15947	15975	15798	15751	15918	15875	15940	15911	15844	15804	15869	15954	15618	16004	15787	15815	15846	15821	15773	15930	15863	15918	15901	15743	15899	15840	15770	15853	15860	15827	15700	15761	15752	15935	16154	15629	15899	15786	15857	15878	15749	15829	16024	15896	15757	15887	15912	15771	15950	15882	15906	15987	15866	15991	15902	15754	15893	15713	15918	16025	15876	15929	15756	16012	15742	15915	15788	15975	15764	16000	15927	15996	15845	15684	15799	15834	16021	15833	15837	15722	15859	15778	16081	15903	15937	15824	15942	15815	15913	15848	15853	15886	15763	15831	15884	15720	15747	15803	15955	16055	15944	15858	15763	15825	15786	15984	15723	15811	15871	16094	15957	15752	15907	15960	15740	15847	16016	15974	15931	15743	16010	15904	15976	16038	15833	15992	15850	15719	15931	15989	15861	15806	15977	15647	15928	15813	15813	15866	15814	15970	15876	15829	15966	15971	15707	15839	15913	15879	16026	15915	15933	15907	15877	15801	15777	16069	15726	15931	15925	15920	15879	15914	15852	15995	15901	15911	15759	15818	15916	15915	15779	15878	15720	15750	15824	16055	15835	16050	15888	15751	15920	15997	15814	15938	15706	15945	15861	15807	15805	15784	15741	15900	15899	15683	15781	15810	15899	15747	15895	15864	15953	16003	15847	15886	15847	15942	15743	15785	15894	15925	15843	15783	15695	15671	15915	15697	15835	16044	15956	15904	15871	15912	15940	16024	15845	15828	15843	15867	15740	15807	15781	15900	15894	15719	15939	15800	16029	15742	15923	15867	15873	15869	15863	15837	15793	15831	15718	15823	15846	15924	15715	15806	15781	15792	15904	15809	15754	15772	15851	15937	15841	15980	15912	15930	15905	15918	15872	15878	15757	15958	16024	15793	15963	16015	15933	15874	16064	15890	15910	15897	15863	15872	15854	15881	15946	15820	15885	15935	15770	15806	15892	15846	15837	16125	15866	15968	15854	15941	15865	15842	15841	16039	15773	15901	15751	15844	15796	15891	15653	15794	15933	15767	15917	15936	15667	15812	15869	15836	15955	15755	16017	15910	15655	15753	16129	15833	15821	15708	15911	15854	15906	15866	15876	15670	15844	15909	15826	15840	15959	15872	15825	16031	15837	15887	16004	15773	15828	15871	15880	15899	15906	15891	15909	15819	15856	15879	15895	15914	15897	15983	15874	15869	15915	15876	15895	15786	15905	15959	15695	15872	15930	15909	15739	15766	15956	15991	15909	15758	15881	15705	15950	15937	15795	15805	15620	15840	15918	15807	15752	15843	15995	15997	15707	16094	15795	15767	15789	15904	15879	15783	15914	15673	16062	15774	15795	15766	15980	15803	15852	15850	15892	15976	15898	15888	15899	15867	15907	15682	15889	15941	15942	15919	15823	15934	16029	16001	15927	15908	15813	15814	15908	15940	15849	15911	15850	15611	15973	15960	15855	15916	15834	15798	15802	15835	15888	15833	15801	15862	15967	15949	15928	15787	15908	15890	15953	15841	15805	15838	15860	16082	15738	15990	16111	15935	15989	15793	15852	15924	15896	15789	15867	15701	16009	15988	15796	15726	15865	15964	15844	15771	15815	15900	15879	16063	15972	15667	15953	15938	15896	15823	15997	15830	15743	15854	16076	15824	15829	15913	15657	15878	15826	15987	15732	15919	15881	16012	15775	15834	15769	15882	16089	15886	15803	15834	15922	15806	15990	15991	15791	15815	15921	15845	15685	15981	15939	15964	15863	15788	15853	15868	16076	16076	15793	15853	15885	16058	15756	15847	15742	15876	15800	15995	15877	15863	15997	15828	15841	16172	15852	15921	15906	15776	15875	15847	15785	15881	16008	15962	15717	15806	15795	15851	15909	16035	15904	15978	15774	15793	15851	15828	15819	15891	15948	15776	16045	15848	15806	15777	15745	15905	15970	15948	15812	15841	15892	15956	16000	15720	15943	15815	15901	15952	15914	16079	15888	15824	15761	15902	16047	15867	15973	15868	15900	15727	15902	15836	15952	15898	15864	15939	15813	15680	15847	15772	15703	16109	15786	16019	15851	15883	16045	15904	15810	16036	15833	15880	15855	15887	16036	15912	15868	15727	15952	15755	15912	15881	15870	15821	15941	15938	15940	15851	15931	15818	15857	15863	15608	15929	15826	15961	15994	15982	15869	15979	15826	15861	15928	15891	15985	15879	15811	15991	15940	15767	15867	15948	15883	15820	15914	15799	15939	15898	15823	15977	15944	15815	15879	15866	15811	15735	15885	15864	15766	15784	15895	15779	16010	15716	15940	15947	15744	15851	15939	15849	15757	15898	15964	15868	15788	15916	15874	15976	15879	15827	15968	15959	15827	15697	15900	15864	15807	15823	15911	15807	15889	16049	15782	16013	15870	15780	15841	15844	15947	15760	15841	15870	16030	15827	15808	15917	15890	15753	15860	16025	15841	15837	15938	15896	15894	15966	16083	15933	15894	15699	15800	15823	15838	15868	15832	15809	15858	15922	15833	15895	15763	15938	15695	15922	15783	15801	15923	15854	15906	15885	15819	15981	15884	15775	15842	15870	15880	15596	16027	15787	15962	16021	15932	15901	16026	15770	15858	15700	15985	15748	15884	15749	15840	15859	15773	16139	15819	15898	15980	16025	15829	15902	15922	15911	15818	15835	15811	15771	15825	15951	15873	15771	15896	15889	15932	15604	15804	16013	16034	15981	16026	15895	15830	15844	15959	15955	15823	15945	15766	15981	15883	15880	15952	15896	15945	15994	15814	15831	15954	15810	15754	16023	15997	15697	15798	15717	15991	15871	15851	15904	15832	16019	15902	15919	15845	15854	15932	15999	15810	15677	15963	15957	15894	15805	15996	15852	16039	15870	15980	16059	15674	15967	15957	15832	15810	15968	15788	15850	15865	16153	15808	15948	15775	15806	15815	15938	15908	15859	16090	15699	15771	15943	15862	15742	15936	16031	15820	15869	15739	15840	15923	15780	15846	15884	15913	15843	15988	15730	15899	15851	15684	15927	15922	15848	15952	15922	15882	15940	15930	15896	15849	15925	16004	15996	16025	15756	15814	15859	15803	15727	15952	15778	15925	16061	15909	15775	15926	15844	15862	15911	15891	15766	15992	15810	15790	15992	15690	15880	15717	15952	15882	15928	15852	15723	15949	15930	15870	15845	15826	15956	15906	15863	15860	16007	15903	15863	16076	15853	15981	15898	15922	15908	15879	15827	15932	15772	15985	15902	15989	15825	15858	15866	15991	15882	15853	15761	15781	15701	15810	16002	15680	15818	15923	15837	15816	15976	15835	15940	15815	15845	15955	15807	15953	15888	16099	15939	15799	15888	16012	15794	15998	15834	15828	15684	15914	15847	16058	15866	15769	15789	15877	15888	15802	15825	15906	15760	15880	15941	15867	16070	15850	15920	15853	15683	15844	15644	15934	15785	15964	15969	15850	15785	15944	15747	15991	15876	15660	15927	15847	15801	15857	15864	15929	15766	16036	15891	15831	15789	15969	15810	15833	15784	15963	15945	15761	15799	15883	15862	15834	15826	15899	16112	16095	15892	16054	16010	15785	15842	15952	15780	15838	15968	15678	15763	15867	15806	16006	15996	15721	15863	15882	15719	16041	16062	15920	15843	15990	15829	15887	15867	15737	15760	15803	15902	15870	15992	15979	15878	15710	15924	15888	15850	15952	15902	15911	15940	15860	15953	16029	15829	15995	15879	15769	15955	15752	15887	15845	15940	15788	15802	15919	15932	15951	16056	15953	15886	15945	15923	15818	15855	15788	15897	15828	15871	15901	15878	15751	15933	15750	15824	15831	15886	15841	15700	15819	16135	15840	16019	15752	15747	15980	16069	15787	15765	15944	15843	15824	15799	15759	16059	15895	15937	15873	15849	15685	15832	15894	15964	15966	15885	15911	15887	15824	16049	15830	15663	15932	15969	16043	15851	15788	15927	15726	15960	15739	15957	15786	15939	15735	15800	16026	15888	16020	15808	15837	15913	15928	15987	15713	15738	15809	15913	15813	15935	15891	16020	15849	15819	16056	15975	15954	15916	15796	15747	15944	15868	15815	15922	15728	15977	15829	15867	15876	15908	15908	15878	15882	15911	15789	15921	15916	15882	15913	15946	15936	16091	16014	16004	15864	15944	15829	15875	15867	15751	15914	15822	16004	15888	15766	15902	15910	15711	15745	15812	15942	15922	15808	15876	15898	15855	15818	15796	15850	15775	15817	15766	15897	15809	16063	15706	15918	15957	15796	15765	15835	15862	15868	15930	15781	15760	15940	15750	15929	15867	15832	15864	15794	15879	15758	15949	16064	15786	15968	15893	15881	15671	15784	15951	15862	15820	15985	15995	15945	15893	16092	15861	15748	15804	15820	15859	15847	15790	15612	15944	15992	15909	15910	15963	15919	15932	15855	15920	15795	15902	15713	15910	15880	15816	15871	15882	16001	15972	15915	16030	16041	15943	15742	15882	15942	15945	15935	15883	15899	15861	15948	15796	15986	15883	15945	16025	15852	15998	15852	15742	16042	15804	16016	15756	15964	15916	15915	15804	15995	15875	15923	15974	15735	15843	15947	15793	15924	16037	15991	15934	15692	15863	16033	15890	15965
24049	21552	29148	24500	22721	23625	23509	20610	20388	20191	20062	19914	19934	19793	19849	19794	19816	20166	19877	19851	19629	19677	19880	19709	19830	19801	19763	20075	22082	22803	21832	21288	20497	20045	19876	19748	19748	19659	19620	19752	19667	19548	19555	19700	19446	19754	19717	19148	19658	19764	19703	19565	19476	19661	19645	19536	19725	19455	19571	19584	19756	19560	19465	19764	19711	19566	19734	19540	19407	19370	19639	19839	19829	19470	19695	19413	19482	19659	19522	19681	19393	19606	19678	19632	19461	19730	19665	19530	19586	19576	19663	19647	19653	19554	19582	19366	19385	19718	19305	19555	19372	19450	19494	19636	19698	19635	19608	19566	19635	19799	19477	19670	19586	19771	19592	19427	19476	19498	19732	19653	19533	19674	19619	19688	19654	19551	19751	19845	19619	19601	19599	19530	19638	19612	19636	19471	19563	19517	19415	19418	19751	19670	19664	19526	19545	19448	19716	19597	19531	19393	19518	19595	19537	19419	19535	19749	19596	19693	19558	19583	19695	19742	19524	19550	19655	19804	19683	19618	19754	19569	19764	19716	19557	19709	19465	19673	19571	19704	19641	19623	19669	19413	19557	19454	19524	19396	19502	19625	19873	19530	19744	19110	19471	19483	19652	19557	19701	19544	19634	19247	19609	19630	19455	19464	19454	19477	19640	19700	19674	19589	19593	19494	19405	19516	19603	19562	19373	19575	19568	19635	19505	19485	19513	19519	19630	19645	19519	19633	19621	19463	19464	19562	19564	19558	19591	19368	19462	19663	19582	19539	19550	19575	19491	19469	19570	19426	19721	19580	19420	19521	19550	19646	19636	19422	19678	19567	19600	19577	19647	19665	19646	19363	19591	19456	19368	19433	19726	19599	19540	19384	19851	19489	19586	19430	19660	19578	19592	19550	19817	19592	19440	19599	19603	19545	19429	19638	19589	19490	19546	19511	19366	19454	19362	19451	19521	19697	19715	19629	19542	19322	19624	19546	19628	19594	19485	19404	19424	19604	19654	19730	19597	19411	19722	19629	19603	19589	19487	19355	19409	19830	19524	19667	19662	19472	19532	19629	19786	19643	19516	19377	19600	19449	19477	19469	19503	19610	19699	19785	19670	19421	19614	19405	19684	19547	19545	19406	19427	19363	19469	19562	19551	19574	19583	19522	19679	19682	19632	19702	19450	19610	19539	19389	19633	19314	19598	19439	19682	19535	19472	19489	19480	19642	19618	19728	19562	19650	19620	19735	19570	19654	19625	19456	19705	19656	19585	19490	19715	19717	19581	19743	19744	19442	19749	19423	19613	19855	19894	19534	19553	19594	19435	19776	19563	19510	19453	19617	19520	19343	19439	19640	19651	19420	19681	19704	19530	19534	19608	19597	19418	19583	19587	19457	19693	19487	19748	19638	19765	19707	19480	19507	19478	19577	19431	19410	19657	19456	19540	19641	19634	19458	19732	19713	19416	19703	19502	19608	19575	19560	19658	19606	19645	19549	19496	19515	19635	19619	19546	19332	19528	19364	19507	19514	19604	19561	19565	19597	19734	19718	19633	19738	19618	19635	19348	19631	19609	19469	19703	19571	19578	19813	19729	19605	19563	19732	19513	19554	19441	19552	19571	19498	19683	19558	19734	19579	19426	19379	19511	19869	19588	19598	19742	19551	19564	19464	19655	19520	19729	19642	19490	19759	19516	19550	19597	19711	19516	19560	19633	19748	19742	19532	19495	19584	19487	19424	19597	19543	19637	19757	19798	19396	19772	19474	19685	19605	19711	19704	19655	19758	19563	19477	19630	19535	19516	19566	19514	19488	19848	19630	19601	19592	19537	19700	19399	19547	19722	19502	19375	19746	19546	19669	19519	19424	19620	19269	19475	19660	19737	19564	19645	19522	19581	19625	19504	19408	19680	19626	19491	19363	19565	19633	19388	19683	19438	19344	19681	19411	19576	19432	19532	19515	19500	19510	19500	19358	19689	19618	19253	19436	19526	19566	19624	19591	19724	19433	19568	19522	19454	19544	19427	19600	19390	19554	19453	19595	19532	19637	19516	19349	19703	19670	19560	19640	19701	19617	19532	19432	19587	19565	19717	19676	19666	19408	19428	19539	19478	19617	19472	19562	19635	19808	19606	19623	19488	19685	19384	19400	19644	19547	19585	19513	19547	19588	19513	19591	19526	19747	19686	19627	19661	19475	19529	19269	19538	19438	19502	19488	19330	19581	19557	19481	19805	19760	19815	19509	19678	19518	19357	19616	19595	19491	19515	19529	19430	19657	19512	19503	19518	19637	19655	19681	19655	19633	19577	19513	19498	19473	19460	19604	19586	19730	19675	19705	19392	19588	19414	19467	19519	19457	19548	19716	19608	19392	19636	19642	19648	19762	19679	19316	19653	19564	19566	19536	19567	19401	19704	19617	19646	19381	19409	19716	19429	19550	19628	19567	19638	19630	19661	19666	19747	19594	19510	19639	19631	19647	19724	19616	19693	19498	19580	19496	19537	19532	19683	19500	19516	19650	19675	19679	19647	19538	19565	19460	19515	19687	19672	19617	19518	19465	19536	19633	19586	19448	19768	19635	19487	19495	19459	19667	19589	19575	19481	19630	19495	19328	19483	19621	19561	19347	19572	19632	19708	19324	19465	19362	19568	19527	19485	19554	19299	19569	19710	19666	19738	19611	19426	19580	19517	19642	19792	19785	19801	19480	19424	19709	19563	19463	19653	19482	19476	19428	19737	19540	19444	19475	19344	19752	19450	19523	19551	19550	19534	19517	19467	19570	19665	19561	19546	19623	19647	19403	19640	19598	19453	19571	19931	19708	19836	19444	19631	19639	19768	19643	19663	19657	19649	19443	19480	19642	19592	19503	19539	19637	19371	19452	19477	19519	19619	19572	19768	19604	19523	19418	19457	19625	19346	19662	19529	19466	19645	19370	19669	19577	19644	19736	19486	19401	19485	19387	19617	19633	19483	19561	19478	19404	19503	19483	19391	19641	19482	19583	19401	19646	19579	19512	19557	19511	19596	19580	19654	19722	19579	19531	19695	19746	19692	19597	19677	19660	19630	19811	19579	19576	19615	19504	19674	19373	19465	19812	19608	19572	19511	19461	19655	19501	19721	19505	19457	19611	19574	19537	19491	19598	19464	19548	19690	19508	19379	19708	19642	19613	19561	19633	19462	19648	19628	19365	19677	19507	19582	19592	19533	19467	19433	19575	19619	19604	19533	19656	19567	19417	19428	19607	19734	19560	19639	19617	19560	19680	19548	19513	19655	19643	19595	19674	19461	19744	19663	19607	19663	19514	19610	19468	19752	19650	19643	19541	19637	19643	19673	19633	19434	19434	19686	19608	19439	19699	19528	19437	19461	19726	19611	19375	19561	19486	19639	19479	19601	19598	19780	19666	19581	19627	19516	19468	19504	19513	19695	19507	19609	19634	19603	19458	19708	19744	19563	19569	19524	19541	19692	19468	19712	19730	19717	19543	19732	19692	19660	19764	19567	19599	19384	19698	19633	19645	19750	19477	19819	19767	19565	19634	19803	19582	19568	19599	19640	19760	19509	19617	19615	19544	19708	19670	19529	19670	19436	19495	19735	19473	19554	19528	19445	19462	19580	19531	19680	19557	19546	19425	19638	19458	19592	19732	19742	19538	19811	19564	19328	19510	19551	19672	19511	19516	19362	19574	19671	19704	19424	19663	19433	19538	19656	19327	19507	19624	19560	19534	19467	19760	19488	19718	19392	19536	19424	19420	19638	19536	19715	19660	19651	19703	19384	19326	19644	19525	19627	19326	19536	19535	19723	19473	19640	19591	19634	19529	19606	19753	19533	19633	19602	19770	19545	19558	19659	19660	19415	19554	19357	19591	19487	19661	19610	19693	19528	19462	19519	19553	19570	19458	19612	19605	19637	19638	19576	19541	19804	19625	19511	19590	19549	19561	19638	19453	19470	19550	19530	19726	19564	19589	19510	19704	19703	19480	19535	19518	19486	19745	19572	19778	19571	19640	19720	19597	19402	19634	19708	19867	19585	19432	19500	19535	19560	19549	19575	19554	19451	19447	19742	19565	19672	19647	19844	19761	19679	19562	19719	19571	19492	19401	19669	19456	19661	19533	19583	19626	19450	19860	19566	19519	19503	19569	19694	19564	19599	19758	19828	19544	19375	19675	19614	19559	19418	19591	19580	19651	19632	19484	19569	19658	19688	19426	19565	19786	19563	19506	19764	19703	19715	19609	19617	19616	19510	19358	19578	19393	19584	19755	19559	19702	19485	19290	19651	19597	19570	19479	19653	19490	19623	19807	19586	19435	19638	19614	19592	19556	19741	19483	19526	19736	19758	19328	19661	19678	19585	19514	19497	19700	19404	19220	19608	19643	19863	19638	19722	19724	19705	19446	19569	19751	19536	19582	19645	19422	19605	19520	19431	19605	19541	19487	19555	19453	19526	19669	19684	19576	19605	19433	19704	19639	19457	19645	19737	19468	19291	19476	19448	19506	19554	19491	19654	19662	19640	19530	19515	19445	19559	19373	19632	19489	19602	19606	19905	19524	19538	19355	19428	19543	19472	19764	19786	19572	19639	19598	19548	19652	19745	19694	19507	19741	19785	19707	19679	19486	19413	19708	19560	19479	19409	19531	19424	19561	19519	19274	19419	19414	19839	19677	19606	19608	19573	19571	19397	19765	19583	19419	19721	19576	19572	19609	19704	19421	19570	19425	19609	19493	19501	19645	19809	19349	19509	19810	19771	19619	19599	19662	19470	19604	19595	19523	19494	19660	19706	19528	19632	19398	19522	19424	19734	19321	19441	19499	19302	19597	19675	19498	19578	19664	19680	19475	19760	19449	19600	19563	19460	19568	19709	19436	19762	19514	19675	19539	19654	19615	19609	19650	19612	19537	19658	19478	19666	19717	19640	19711	19832	19406	19587	19681	19514	19592	19666	19569	19830	19550	19671	19534	19569	19463	19519	19692	19601	19371	19506	19582	19554	19643	19407	19701	19529	19485	19526	19595	19640	19465	19717	19348	19473	19640	19532	19623	19591	19750	19736	19708	19803	19508	19438	19539	19554	19654	19650	19715	19683	19611	19502	19740	19448	19441	19574	19793	19623	19465	19570	19618	19691	19579	19464	19693
35361	50355	29984	23377	20234	18577	17896	17623	17381	17162	16911	16542	16572	16497	16615	16686	16599	16478	16516	16362	16508	16372	16174	16423	16285	16330	16505	17503	20229	20546	19304	17914	17355	16635	16296	16321	16461	16106	16250	16220	16253	16394	16166	16355	16286	16421	16257	16270	16235	16261	16204	15986	16180	16261	16320	16202	16117	16207	16054	16118	16265	16330	16300	16091	16473	16233	16362	16164	16250	16255	16448	16134	16270	15960	16176	16172	16029	16190	16192	16290	16391	16261	16122	16316	16391	16194	16113	16133	16362	16317	16218	16226	16261	16185	16051	16375	16284	16205	16326	16224	16393	16252	16366	16275	16259	16184	16261	16012	16221	16447	16296	16233	16354	16147	16273	16265	16384	16242	16114	16225	16128	16253	16238	16297	16180	16272	16318	16396	16239	16124	16196	16175	16269	16255	16157	16224	16295	16319	16190	16153	16334	16343	16270	16217	16168	16237	16178	16230	16291	16306	16091	16246	16175	16061	16242	15971	16314	16334	16170	16234	16125	16123	16317	16194	16248	16179	16091	16186	16235	16226	16287	16260	16355	16157	16247	16273	16216	16269	16213	16367	16076	16142	16159	16228	16206	16234	16159	16314	16151	16304	16229	16164	16238	16207	16083	16282	16268	16174	16261	16199	16340	16090	16191	16296	16457	16267	16269	16302	16242	16161	16364	16089	16253	16259	16331	16101	16225	16146	16266	16282	16346	15965	16354	16217	16329	15904	16316	16126	16113	16165	16421	16292	16229	16024	16245	16474	16245	16128	16151	16323	16153	16291	16272	16202	16258	16100	16111	16243	16462	16301	16116	15993	16194	16273	16225	16185	16242	16182	16024	16265	16190	16157	16153	16095	16308	16177	16127	16017	16069	16359	16316	16432	15989	16254	16343	16308	16251	16032	16239	16070	16041	16271	16146	16132	16176	16165	16456	16198	16146	16300	16385	16223	16442	16206	16176	16308	16350	16261	16113	16297	16255	16245	16170	16089	16221	16255	16277	16251	16314	16148	16390	16186	16446	16261	16181	16141	16250	16185	16135	16140	16258	16231	16401	16336	16228	16230	16215	16270	16283	16203	16384	16160	16299	16207	16201	16196	16226	16212	16201	16281	16243	16348	16162	16255	16105	16242	16117	16208	16344	16164	16059	16189	16206	16239	16211	16107	16014	16262	16119	16107	16271	16251	16220	16257	16126	16206	16223	16228	16130	16347	16261	16213	16183	16054	16353	16201	16063	16203	16306	16206	16126	16112	16246	16294	16238	16284	16328	16238	16233	16184	15948	16101	16253	16200	16237	16047	16196	16219	16293	16112	16237	16029	16233	16425	16155	16273	16169	16159	16142	16040	16386	16284	16321	16208	16173	16148	16258	16230	16076	16209	16258	16161	16353	16229	16220	16180	15957	16115	16113	16201	16225	16305	16080	16172	16138	16129	16209	16402	16354	16354	16064	16167	16281	15997	16237	16326	16207	16386	16187	16073	16284	16309	16410	16053	16313	16258	16152	16129	16424	16115	16415	16279	16088	16138	16216	16065	16104	16146	16144	16080	16205	16345	16139	16176	16199	16422	16252	16079	16363	16238	16269	16198	16152	16222	16303	16321	16062	16148	16429	16148	16385	16056	16352	16194	16299	16037	16290	16039	16341	16224	16217	16203	16243	16179	16212	16338	16242	16345	16339	16345	16221	16390	16278	16252	16145	16174	16253	16322	16290	16154	16304	16313	16212	16173	16206	16145	16179	16123	16377	16229	16186	16213	16386	16141	16201	16317	16117	16199	16236	16170	16433	16152	16360	16221	16238	16132	16310	16200	16286	16195	16349	16147	16176	16158	16278	16346	16100	16127	16152	16252	16280	16216	16053	16293	16275	16208	16331	16191	16299	16098	16289	16196	16128	16158	16203	16302	16194	16267	16291	16202	16303	16105	16227	16346	16158	16389	16343	16154	16500	16143	16119	16208	16159	16275	16261	16185	16267	16137	16157	16301	16304	16169	16268	16128	16120	16291	16305	16154	16249	16354	16137	16248	16174	16278	16341	16314	16174	16231	16255	16131	16104	16231	16163	16155	16291	16361	16318	16163	16119	16109	16197	16277	16230	16069	16210	16155	16369	16207	16208	16105	16240	16198	16341	16344	16338	16278	16112	16279	16245	16298	16381	16388	16104	16109	16221	16201	16160	16225	16122	16108	16145	16218	16466	16107	16323	16110	16061	16238	16267	16416	16096	16378	16158	16273	16035	16300	16116	16165	16443	16206	16259	16282	16163	16083	16255	16295	16090	16209	16254	16294	16268	16101	16214	16280	16245	16429	16279	16284	16186	16244	16350	16258	16323	16303	16294	16228	16086	16234	16215	16166	16320	16241	16228	16200	16178	16219	16183	16296	16201	16326	16102	16291	16281	16436	16299	16179	16076	16253	16127	16212	16098	16162	16292	15948	16286	16199	16132	16186	16356	16127	16097	16118	16172	16160	16134	16173	16283	16045	16094	16334	16313	16142	16204	16105	16499	16290	16291	16252	16334	16328	16129	16315	16082	16161	16260	16405	16069	16165	16103	16150	16233	16057	16182	16331	16284	16195	16319	16216	16212	16201	16163	16150	16400	16214	16146	16189	16264	16164	16371	16222	16442	16234	16260	16190	16269	16305	16239	16221	16354	16339	16126	16348	16276	16160	16255	16311	16230	16308	16181	16187	16238	16125	16461	16148	16374	16165	16278	16142	16163	16200	16384	16092	16224	16198	16219	16117	16232	16218	16204	16174	16113	16215	16228	16189	16221	16137	16295	16356	16158	16325	16270	16102	16255	16301	16191	16153	16301	16213	16372	16260	16063	16301	16163	16160	16226	16381	16177	16290	16333	16056	16215	16278	16112	16392	16000	16167	16319	16224	16102	16061	16166	16319	16092	16227	16211	16064	16446	16314	16071	16066	16164	16365	16072	16164	16126	16385	16209	16375	16237	16230	16284	16127	16268	16218	15979	16335	16143	16225	16188	16164	16336	16203	16234	16178	16175	16194	16237	16261	16340	16197	16136	16236	16161	16183	16173	16218	16189	16250	16040	16289	16305	16206	16366	16216	16128	16221	16156	16121	16271	16262	16161	16206	16139	16347	16311	16202	16061	16179	16354	16159	16219	16188	16158	16089	16181	16125	16209	16065	16251	16094	16268	16060	16275	16281	16294	16169	16105	16373	16236	16338	15965	16261	16135	16222	16308	16185	16196	16105	16193	16209	16208	16274	16284	16321	16108	16179	16330	16189	16250	16282	16207	16219	16326	16025	16120	16437	16272	16328	16251	16238	16100	16282	16230	16229	16094	16238	16418	16240	16226	16279	16289	16146	16188	16144	16264	16033	16067	16176	16125	16094	16275	16108	16094	16232	16234	16217	16389	16312	16189	16374	16349	16155	16034	16130	16427	16223	16220	16184	16275	16108	16152	16137	16248	16168	16207	16192	16128	16337	16136	16224	16310	16352	16181	16198	16285	16219	16159	16283	16240	16331	16184	16203	16221	16250	16287	16247	16146	16203	16426	16113	16188	16260	16285	16343	16234	16160	16355	16121	16239	16334	16351	16180	16423	16277	16161	16274	16181	16190	16224	16307	16287	16083	16347	16286	16224	16203	16166	16235	16195	16214	16318	16100	15980	16200	16272	16138	16259	16201	16082	16155	16301	16175	16341	16182	16325	16153	16162	16003	16186	16104	16374	16292	16069	16156	16347	16432	16206	16427	16028	16195	16313	16152	16372	16212	16398	16163	16229	16263	16198	16310	16421	16250	16265	16225	16044	16195	16218	16020	16247	16066	16182	16355	16299	16090	16265	16200	16204	16081	16380	16155	16278	16255	16203	16111	16306	16388	16293	16279	16426	16030	16299	16203	16168	16409	16252	16212	16223	16077	16130	16146	16321	16106	16242	16347	16421	16101	16332	16360	16051	16250	16180	16303	16332	16218	16427	16323	16316	16191	16234	16310	16378	16267	16310	16262	16225	16200	16252	16250	16153	16182	16248	16358	16269	16230	16239	16294	16353	16224	16269	16126	16460	16240	16236	16101	16174	16234	16173	16231	16165	16152	16300	16233	16346	16286	16164	16155	16229	16363	16108	15975	16214	16241	16356	16037	16483	16166	16285	16169	16080	16256	16140	16224	16143	16138	16341	16185	16107	16227	16286	16327	16131	16257	16390	16113	16319	16117	16208	16016	16249	16096	16184	16144	16161	16240	16274	16208	16202	16205	16285	16105	16141	16104	16324	16311	16250	16314	16226	16447	16154	16306	16096	16174	16169	16216	16367	16222	16234	16073	16453	16347	16203	16086	16330	16250	16242	16172	16232	16356	16258	16097	16144	16305	16289	16325	16309	16222	16347	16160	16356	16239	16189	16427	16303	16255	16415	16252	16225	16377	16292	16155	16168	16393	16307	16122	16246	16174	16334	16312	16208	16428	16176	16201	15940	16205	16277	16180	16161	16123	16407	16250	16264	16182	16218	16358	16294	16245	16182	16395	16149	16236	16290	16330	16153	16068	16351	16265	16383	16181	16121	16321	16235	16185	16272	16125	16172	16259	16199	16188	16238	16191	16228	16343	16163	16185	16474	16176	16225	16125	16350	16312	16109	16276	16379	16302	16195	16297	16317	16293	16233	16290	16192	16182	16360	16368	16207	16177	16149	16255	16185	16379	16401	16266	16330	16405	16206	16220	16146	16334	16233	16262	16104	16334	16254	16295	16082	16308	16373	16098	16383	16170	16091	16079	16386	16246	16209	16185	16198	16208	16236	16162	16195	16080	16143	16215	16024	16255	16237	16169	16118	16127	16154	16088	16223	16122	16297	16117	16082	16092	16306	16256	16367	16100	16253	16196	16236	16382	16311	16241	16194	16391	16042	16294	16245	16177	16198	16240	16167	16257	16176	16067	16158	16132	16226	16143	16367	16459	16216	16109	16331	16208	16178	16357	16149	16191	16242	16248	16208	16347	16313	16258	16238	16310	16163	16175	16204	16355	16204	16264	16364	16193	16357	16203	16237	16112	16260	16174	16248	16331	16376	16281	16171	16292	16231	16202	16320	16071	16430	16298	16278	16430	16286	16271	16270	16244	16123	16182	16247	16045	16251	16225	16173	16265	16142	16025	16393	16252
23013	21554	29533	24006	21842	24370	27160	22370	20939	21355	21317	20794	21004	20747	20627	20750	20640	20812	20709	20487	20445	20842	20525	20656	20625	20693	20520	21078	24940	26113	25124	23254	21805	21324	20567	20253	20227	20591	20407	20302	20339	20338	20599	20163	20291	20413	20425	20216	20169	20233	20265	20104	20474	20201	20387	20297	20129	20117	20189	20499	20485	20243	20354	20115	20197	20293	20284	20243	20382	20253	20184	20512	20372	20361	20233	20298	20323	20276	20311	20175	20348	20339	20309	20318	20144	20184	20253	20264	20376	20238	20352	20256	20351	20434	20241	20234	20212	20251	20301	20274	20327	20285	20134	20338	20157	20263	20205	20248	20249	20206	20232	20247	20212	20328	20099	20203	20305	20103	20294	20361	20283	20400	20239	20157	20272	20349	20129	20130	20449	20292	20095	20264	20187	20057	20280	20115	20132	20325	20363	20427	20251	20344	20250	20447	20219	20228	20535	20118	20312	20034	20161	20266	20089	20306	20316	20343	20267	20144	20420	20073	20417	20141	20310	20322	20328	20057	20123	20040	20240	20226	20251	20129	20073	20323	20263	20715	20232	20125	20278	20174	20290	20353	20336	20209	20220	20182	20115	20162	20400	20190	20173	20380	20299	20434	20219	20328	20288	20513	20250	20163	20326	20425	20292	20092	20204	20251	19942	20095	20182	20256	20174	20288	20302	20310	20261	20255	20208	20020	20418	20403	20252	20392	20370	20236	20345	20216	20045	20279	20253	19975	20188	20089	20284	20180	20243	20255	20180	20324	20253	20370	20194	20425	20482	20174	20078	20184	20412	19961	20140	20260	20136	20105	20025	20151	20179	20468	19911	20024	20211	20082	20316	20171	19962	20186	20346	20437	20296	20071	20272	20308	20265	20233	20307	20398	20120	20401	20406	20105	20232	20101	20128	20440	20087	19864	20488	20304	19992	20079	20129	20165	20176	20393	20123	20164	20445	20114	20311	20216	20264	20261	20241	20249	20281	20144	20189	20234	20172	20342	20189	19940	20154	19985	20138	20213	20334	20095	20319	20336	20322	20264	20146	20266	20277	20136	20084	20159	20134	20286	20171	20215	20227	20147	20059	20330	20183	20154	20201	20100	20229	20379	20161	20214	20190	20161	20426	20111	20322	20209	20321	20191	20105	20168	20308	20113	20167	20193	20220	20315	20391	20072	20272	20144	20242	20274	20207	20201	20035	20232	20236	20189	20315	20375	20212	20317	20328	20064	20317	20171	20355	20316	20495	20193	20194	20140	20302	20254	20435	20295	20431	20209	20342	20297	20319	20265	20184	20285	20211	20249	20601	20391	20103	20285	19959	20298	20150	20154	20371	20269	20381	20229	20236	20207	20225	20264	20254	20237	20292	20221	20168	20325	20449	20257	20242	20105	20268	20192	20151	20185	20298	20284	20095	20309	20221	20223	20161	20000	20395	20298	20311	20205	19993	20057	20077	20275	20338	20280	20330	20232	20202	20310	20177	20125	20369	20265	20257	20206	20057	20300	20368	20277	20151	20174	20158	20165	20301	20164	20180	20301	20055	20153	20267	20301	20064	20139	20170	20103	20351	20280	20081	20160	20125	20206	20248	20147	19916	20221	20338	20121	20211	20142	20350	20000	20105	20216	20274	20027	20349	20298	20465	20193	20036	20256	20148	20065	20142	20063	20293	20153	20129	20305	20249	20284	20412	20218	20271	20274	20114	20078	20327	20245	20548	20350	20234	20353	20061	20307	20171	20319	20147	20180	20101	20178	20116	20196	20181	20222	20373	20146	20143	20403	20205	20248	20188	20117	20393	20157	20160	20228	20240	20248	20133	20267	20274	20113	20203	20499	20299	20200	20171	20209	20186	20346	20068	20329	20336	20183	20162	20300	20393	20222	20211	20221	20132	20381	20205	20140	20172	20307	20362	20149	20292	20252	20175	20133	20332	20222	20225	20220	20361	20123	20170	20325	20162	19956	20249	20363	20207	20245	20187	20500	20259	20194	19994	20207	20267	20184	20176	20171	20036	20367	20161	20309	20115	20202	20134	20071	20034	20415	20277	20143	20135	20342	20398	20257	20251	20203	20222	20151	20199	20293	20291	20246	20209	20238	20165	20327	20270	20470	20411	20439	19954	20178	20425	20219	20278	20219	20194	20078	20222	20201	20208	20250	20238	20295	20001	20143	20139	20393	20334	20247	20074	20354	20188	20384	20082	20150	20018	20409	20175	20115	20154	20112	20295	20191	20093	20332	20415	20375	20158	20246	20317	20064	20255	20216	20221	20012	20485	20343	20130	20133	20390	20219	20207	20082	20128	20400	20311	20179	20059	20267	20179	20233	20331	20314	20573	20020	20334	20278	20311	20148	20236	20231	20282	20141	20178	19998	20208	20179	19983	20241	20270	20083	20227	20162	20222	20347	20263	20221	20169	20204	20164	20050	20186	20288	20079	20174	20139	20332	20054	20193	20005	20058	20292	20155	19988	20283	19992	20211	19961	20156	20120	20230	20155	20010	20238	20420	20309	20182	20301	20125	20324	20256	20101	20210	20350	20141	20484	20243	20250	20393	20232	20242	20308	20283	20114	20111	20267	20151	20230	20097	20132	20139	20202	20184	20253	20317	20200	20177	20232	20398	20373	20186	20071	20345	20180	20342	20224	20394	20388	20319	20223	20266	19956	20175	19993	20295	20124	20114	20283	20197	20255	20252	20200	20178	20147	20251	20081	20277	20469	20197	20248	20147	20263	20247	20126	20258	20106	20393	20225	20189	20195	20215	20303	20155	20238	20456	20169	20216	20429	20173	20024	20126	20251	20192	20143	20237	20180	20323	20239	20227	19968	20177	20263	20218	20317	20138	20194	20243	20226	20175	20024	20120	20293	20161	20301	20205	20179	19934	20214	20122	20308	20111	20337	20139	20213	20395	20190	20479	20235	20284	20059	20175	20307	20248	20122	20285	20079	20068	20432	20321	20253	20392	20236	20448	20234	20197	20170	20105	20167	20480	20306	20131	20413	20375	20325	20368	20240	20328	20162	20157	20087	19983	20305	20205	20148	20309	20303	20109	20392	20090	20249	20139	20202	20234	20281	20256	20220	20334	20150	20376	20149	20032	20269	20172	20154	20243	20160	20079	20033	20283	20202	20294	20122	20172	20075	20240	20123	19992	20403	20097	20276	20170	20436	20393	20146	20172	20252	20321	20175	19972	20300	20086	20071	20222	20099	20339	20229	20304	20171	20409	20146	20567	20116	20278	20017	20399	20311	19946	20277	20459	20334	20143	20408	20072	20294	20449	20272	20208	20288	20295	20082	20002	20268	20329	20129	20435	20056	20351	20308	20210	20281	20184	20276	20236	20218	20229	20251	20159	20165	19986	20198	20192	20153	20166	20260	20316	20046	20552	20125	20170	20277	20138	20356	20173	20425	20331	20310	20217	20220	20337	20055	20310	20408	20289	20379	20358	20339	20208	20172	19938	20182	20145	19950	20248	19986	20161	20063	20178	20194	20093	20197	20169	20252	20250	20300	20339	20040	20276	20065	20151	20223	20228	20295	20318	20300	20210	20230	20328	20206	20106	20266	20058	20295	20131	20113	20394	20003	20126	20098	20388	20111	20521	20173	20351	20219	19971	20156	20008	20139	20341	20269	20067	20172	20284	20181	20327	20114	20160	20297	20036	20237	20238	20217	20024	20103	20180	20246	20093	20391	20195	20192	20327	20172	20093	20177	20116	20438	20351	20097	20234	20172	20269	20289	20079	20206	20353	20155	20148	20098	19930	20158	20180	20177	20307	20057	20240	20029	20182	20516	20366	20302	20096	20105	20209	20416	20197	20255	20108	19989	20248	20290	19991	20085	20247	20145	20106	20190	20038	20128	20315	20348	20326	20140	20209	20128	20162	20206	20250	20290	20296	20202	20282	20141	20316	20105	20300	20194	20489	20172	20095	20441	20366	20298	19859	20241	20453	20445	20209	20197	20198	20241	20300	20371	20118	19987	20262	20243	20191	20386	20250	20157	20269	20393	20204	20198	20126	20073	20281	20251	20328	20178	20080	20352	20038	20397	20221	20337	20299	20148	20304	20318	20390	20062	20188	20287	20241	20237	20111	20347	20398	20207	20262	20068	19993	20113	20164	20358	20256	20139	20099	20073	20322	20252	20350	20311	20090	20250	20160	20175	20106	20202	20224	20183	20043	20363	20303	20203	20174	20306	20154	20310	20240	20207	20095	20338	20250	20185	20278	20152	20190	20371	20234	20303	20305	20175	20185	20330	20321	20366	20164	20231	20248	20155	20159	20454	20005	20172	19973	20220	20157	20330	20159	20408	20338	20039	20049	20154	20329	20344	20346	20121	20241	20251	20303	20277	20332	20357	19978	20039	20212	20148	20231	20065	20091	20154	20364	20084	20261	20336	20116	20283	20177	20349	20341	20228	20250	20354	20473	20212	20221	20334	20294	20085	20097	20093	20259	19947	20190	20229	20294	20462	20056	20115	20141	20297	20413	20321	20244	20236	20114	20332	20230	20336	20078	20222	20135	20139	20387	20324	20136	20318	20224	20536	20296	20281	20339	20127	20004	20326	20504	20309	20414	20281	20398	20235	20481	20264	20392	20326	20177	20225	20356	20217	20318	20170	20255	20159	20230	20481	20433	20231	20152	20222	20035	20169	19937	20187	20367	20360	20042	20271	20223	20181	20243	20290	20320	20365	20425	20393	20231	20154	20350	20268	20193	20251	20212	20247	20400	20253	20105	20094	20146	20206	20204	20355	20081	20150	20224	20345	20281	20353	20269	20152	20246	20065	20047	20156	20142	20459	20161	20320	20284	20055	20162	20222	20358	20053	20398	20250	20358	20131	20214	20362	20284	20193	20284	20445	20079	20396	20145	20259	20193	20199	20140	20022	20164	20408	20182	20039	20210	20454	20351	20394	20224	20383	20232	20427	20215	20306	20098	20298	20060	20370	20154	20159	20364	20379	20211	20142	20250	19964	19954	20142	20106	20208	20164	20218	20142	20248	20277	20313	20197	20103	19911	20031	20112	20180	20054	20332	20071	20269	20217	20105	20118	20310	20500	20223	20085	20205	20220	20100	20202	20220	20362	20038	20152	20134	20185	20307	20266	20354	20045	20230	20065	20222	20216
36784	54300	33943	26238	22586	20314	19216	18717	17676	17676	17470	17246	17004	16982	17233	17249	17007	17030	16942	16695	16720	16817	17143	16589	16903	16949	16624	17844	24002	24724	22536	20336	18311	17365	16820	16614	16847	16661	16426	16476	16423	16531	16493	16563	16627	16444	16616	16547	16620	16486	16484	16595	16366	16466	16672	16489	16723	16669	16602	16462	16477	16347	16582	16457	16525	16505	16603	16469	16442	16560	16486	16559	16505	16583	16395	16656	16603	16552	16722	16483	16469	16643	16571	16461	16542	16431	16675	16501	16556	16515	16639	16368	16584	16411	16654	16613	16627	16616	16513	16472	16536	16722	16568	16516	16603	16613	16370	16654	16621	16625	16613	16530	16699	16477	16565	16546	16585	16617	16543	16439	16492	16532	16470	16546	16487	16536	16499	16609	16644	16350	16556	16405	16429	16553	16658	16341	16531	16416	16441	16586	16513	16471	16709	16553	16657	16468	16649	16459	16723	16564	16379	16640	16638	16556	16443	16619	16547	16543	16637	16539	16599	16561	16449	16548	16557	16448	16463	16564	16518	16550	16455	16770	16491	16473	16659	16627	16490	16545	16699	16552	16435	16480	16557	16707	16643	16558	16427	16440	16650	16586	16484	16470	16487	16566	16512	16515	16457	16489	16455	16366	16665	16379	16414	16492	16665	16450	16526	16545	16515	16834	16591	16591	16598	16455	16562	16438	16646	16404	16618	16359	16627	16731	16566	16468	16468	16550	16551	16455	16761	16489	16686	16626	16599	16570	16347	16483	16476	16470	16632	16639	16579	16625	16652	16674	16589	16646	16443	16461	16525	16386	16675	16511	16547	16623	16568	16693	16478	16718	16530	16463	16670	16492	16430	16595	16504	16435	16444	16397	16743	16605	16629	16619	16458	16465	16696	16626	16613	16712	16556	16620	16616	16584	16544	16544	16720	16557	16719	16722	16504	16590	16542	16567	16520	16418	16330	16689	16495	16597	16585	16487	16489	16717	16658	16510	16426	16646	16531	16502	16634	16537	16469	16444	16481	16457	16561	16522	16498	16686	16619	16454	16620	16678	16497	16546	16613	16507	16454	16479	16616	16522	16335	16593	16520	16596	16526	16578	16465	16470	16529	16486	16700	16551	16525	16550	16555	16615	16426	16520	16485	16528	16696	16679	16569	16400	16521	16692	16626	16489	16576	16441	16615	16420	16390	16520	16385	16566	16501	16674	16706	16599	16561	16592	16493	16555	16436	16503	16528	16595	16473	16453	16632	16548	16434	16685	16445	16466	16434	16528	16388	16409	16648	16638	16535	16498	16372	16510	16442	16482	16505	16607	16426	16557	16708	16600	16432	16458	16555	16481	16558	16562	16563	16632	16628	16474	16497	16494	16373	16569	16438	16476	16768	16596	16515	16491	16545	16474	16631	16458	16627	16483	16546	16612	16609	16622	16460	16333	16523	16609	16462	16427	16255	16567	16547	16490	16474	16537	16501	16542	16429	16586	16531	16476	16475	16508	16454	16479	16532	16444	16722	16763	16643	16488	16455	16618	16486	16420	16505	16629	16619	16516	16586	16383	16478	16555	16572	16453	16677	16535	16726	16549	16364	16585	16646	16645	16560	16287	16531	16624	16550	16452	16496	16691	16492	16541	16513	16715	16564	16582	16456	16754	16613	16478	16532	16380	16700	16417	16412	16533	16696	16639	16482	16670	16660	16588	16561	16627	16302	16588	16378	16490	16522	16361	16547	16531	16516	16504	16726	16632	16586	16525	16512	16557	16465	16374	16587	16444	16563	16549	16487	16576	16496	16446	16407	16541	16422	16366	16672	16719	16576	16659	16601	16343	16341	16459	16639	16493	16585	16565	16503	16457	16677	16543	16585	16616	16521	16475	16603	16654	16697	16612	16486	16698	16478	16352	16613	16439	16504	16534	16573	16574	16578	16413	16384	16582	16657	16660	16473	16488	16533	16630	16545	16667	16560	16693	16601	16428	16684	16546	16655	16587	16700	16424	16519	16699	16494	16529	16640	16539	16574	16601	16540	16595	16451	16563	16613	16487	16422	16479	16412	16591	16500	16435	16416	16723	16588	16487	16552	16636	16435	16488	16554	16750	16409	16336	16361	16354	16642	16509	16442	16454	16468	16506	16748	16576	16608	16525	16610	16477	16732	16374	16679	16678	16496	16480	16672	16421	16609	16542	16561	16598	16629	16518	16683	16633	16671	16498	16463	16485	16460	16623	16552	16645	16451	16535	16484	16561	16674	16625	16555	16629	16454	16614	16548	16463	16382	16681	16655	16621	16558	16313	16495	16465	16509	16570	16411	16413	16585	16423	16541	16437	16546	16774	16610	16545	16548	16500	16538	16510	16430	16612	16677	16623	16567	16512	16544	16457	16709	16527	16552	16457	16436	16397	16663	16514	16600	16416	16699	16552	16521	16687	16558	16621	16567	16405	16321	16632	16682	16638	16580	16470	16668	16522	16671	16558	16522	16429	16692	16506	16496	16606	16486	16521	16454	16562	16517	16507	16633	16450	16641	16501	16552	16535	16541	16510	16402	16462	16715	16476	16497	16378	16630	16467	16531	16554	16513	16571	16602	16442	16515	16457	16597	16442	16445	16368	16638	16592	16505	16564	16358	16519	16536	16443	16620	16509	16414	16274	16562	16431	16630	16672	16616	16580	16493	16754	16669	16448	16598	16579	16500	16457	16581	16384	16567	16628	16603	16503	16700	16578	16453	16736	16548	16551	16566	16556	16421	16395	16406	16583	16520	16535	16584	16583	16472	16588	16563	16454	16493	16645	16493	16541	16588	16465	16574	16490	16515	16665	16450	16526	16460	16364	16575	16498	16460	16459	16333	16458	16323	16513	16510	16553	16474	16501	16325	16581	16590	16463	16492	16634	16482	16466	16501	16494	16419	16502	16463	16492	16588	16537	16625	16543	16559	16599	16487	16560	16649	16633	16588	16464	16729	16462	16562	16599	16300	16618	16644	16507	16416	16585	16471	16607	16674	16481	16549	16558	16578	16642	16608	16519	16570	16550	16600	16528	16543	16571	16473	16638	16530	16461	16524	16606	16541	16549	16424	16529	16642	16425	16665	16519	16432	16505	16549	16432	16471	16522	16516	16542	16636	16576	16672	16624	16615	16601	16535	16634	16567	16339	16504	16552	16479	16415	16579	16502	16680	16632	16617	16422	16553	16621	16558	16500	16630	16586	16428	16572	16703	16658	16425	16569	16595	16416	16517	16508	16625	16521	16564	16466	16555	16496	16640	16685	16494	16519	16682	16512	16527	16573	16471	16494	16487	16584	16522	16674	16586	16445	16504	16587	16798	16533	16650	16566	16481	16376	16588	16586	16579	16458	16577	16603	16537	16485	16669	16665	16551	16455	16483	16506	16300	16495	16547	16720	16540	16573	16464	16477	16343	16678	16527	16605	16545	16536	16436	16615	16567	16442	16641	16561	16561	16576	16583	16506	16444	16756	16530	16582	16439	16453	16517	16577	16521	16432	16350	16565	16624	16617	16607	16561	16547	16501	16478	16605	16540	16482	16550	16587	16568	16566	16646	16448	16651	16640	16568	16599	16583	16542	16472	16568	16412	16514	16640	16664	16732	16536	16373	16620	16659	16621	16453	16572	16720	16689	16559	16524	16402	16677	16575	16812	16622	16681	16553	16484	16592	16573	16434	16557	16478	16473	16593	16484	16524	16367	16479	16531	16628	16424	16647	16411	16583	16427	16531	16626	16524	16714	16660	16547	16678	16495	16470	16464	16595	16435	16693	16369	16457	16499	16442	16481	16406	16483	16684	16512	16461	16594	16517	16366	16561	16646	16546	16423	16636	16496	16538	16381	16599	16488	16573	16445	16583	16665	16567	16462	16534	16461	16613	16567	16486	16560	16565	16435	16516	16571	16465	16543	16628	16629	16378	16637	16594	16482	16595	16637	16608	16549	16501	16549	16568	16710	16454	16493	16409	16633	16601	16531	16540	16475	16667	16445	16363	16602	16454	16561	16511	16496	16382	16550	16560	16618	16600	16494	16424	16462	16661	16265	16658	16546	16530	16491	16626	16659	16496	16459	16392	16540	16615	16489	16593	16555	16503	16619	16599	16425	16589	16599	16623	16475	16533	16475	16512	16599	16387	16393	16456	16343	16545	16702	16660	16598	16500	16380	16519	16495	16492	16483	16656	16646	16598	16484	16484	16679	16434	16616	16489	16571	16577	16489	16508	16595	16487	16541	16558	16500	16585	16539	16512	16580	16511	16546	16576	16579	16494	16584	16660	16487	16499	16719	16674	16415	16615	16625	16375	16514	16667	16654	16431	16521	16648	16481	16711	16563	16605	16570	16520	16528	16410	16485	16569	16600	16545	16554	16484	16482	16712	16419	16548	16358	16729	16468	16597	16437	16446	16402	16629	16454	16528	16486	16361	16535	16456	16352	16552	16508	16636	16372	16726	16372	16718	16506	16572	16479	16485	16464	16522	16477	16517	16493	16504	16409	16632	16561	16637	16630	16564	16588	16565	16500	16473	16596	16597	16496	16427	16467	16388	16675	16417	16587	16493	16603	16629	16497	16330	16562	16549	16364	16516	16548	16399	16511	16621	16656	16470	16574	16566	16621	16469	16762	16543	16655	16654	16522	16705	16543	16472	16633	16463	16637	16668	16564	16474	16526	16619	16712	16384	16439	16652	16587	16743	16518	16594	16512	16455	16478	16489	16533	16597	16270	16481	16511	16512	16538	16529	16604	16637	16545	16487	16484	16527	16637	16474	16430	16588	16564	16428	16712	16542	16641	16625	16643	16537	16584	16504	16599	16506	16626	16432	16538	16505	16657	16579	16585	16494	16515	16597	16346	16625	16487	16465	16678	16448	16526	16453	16486	16653	16580	16533	16436	16447	16506	16569	16518	16647	16455	16639	16598	16642	16506	16665	16626	16373	16474	16519	16552	16555	16524	16489	16447	16624	16567	16591	16521	16574	16430	16431	16575	16444	16591	16414	16389	16479	16567	16518	16552	16667	16590	16483	16581	16588	16568	16503	16725	16672	16483	16647	16449	16549	16586	16432	16628	16622	16545	16384	16534	16609	16406	16604	16436	16475	16625	16461	16584	16597	16319	16563	16734	16584	16495	16603	16685
28480	24393	27717	24186	20373	20306	19868	19852	19542	19507	19140	19279	19330	19384	19400	19527	19575	19299	19418	19312	19188	19154	18869	18931	19213	19219	19271	19119	19377	19542	19693	19727	19461	19236	19214	19412	19340	19149	18997	19116	19058	19314	18992	18968	19273	19427	19163	19225	19167	19109	19140	19145	19202	19212	19113	19173	19221	19029	19506	18928	19129	19285	19347	19256	19062	19100	19120	19184	19279	19163	19248	19143	19102	18958	19099	19376	19230	19103	18986	19266	19432	19127	19139	18947	19193	19129	18921	18982	19202	19129	19025	19012	19450	19118	19145	19097	19122	19092	19031	19071	19111	18986	19223	19321	19109	19089	19106	19114	19257	18988	19111	19291	19310	19229	19352	19048	19130	19179	19140	19174	19251	19198	19280	19059	19379	19081	19157	19196	19383	19244	19133	19326	19079	18979	19132	19290	19086	19324	19120	19093	19096	19143	19350	19211	19060	19050	19382	19136	19143	19127	19315	18909	19285	19266	19102	19135	19259	19132	19043	19258	19068	18869	19171	19119	19155	19286	19230	19239	19290	19040	19076	19160	19239	19018	19054	19096	19102	19276	19028	19094	19102	18974	19244	19081	19239	19143	19268	19359	19092	19233	19273	19022	19025	19086	19181	19172	19314	19040	19079	18981	19092	18902	19192	19123	18945	19067	18976	18875	19219	19065	19243	19071	19307	19260	19005	19067	18920	19369	19270	19120	19296	19142	18979	19304	18893	19095	19299	19179	19154	19077	19201	19041	19011	19130	18971	19238	19225	19295	19191	19290	19448	19047	19276	19214	19281	19068	18980	19254	19174	19229	19244	19190	19065	19126	19254	19125	19238	19364	19087	19270	19306	19093	19187	19080	19047	19089	19174	19225	18943	19199	19318	19065	18979	19331	19212	19081	18928	19241	19187	19328	19261	19215	19333	19058	18951	19183	19052	19155	19196	19182	18977	19129	18946	19178	19219	19214	19266	19024	19159	19230	18999	19211	19169	19277	19208	19189	19192	19111	19244	19226	19292	19083	19082	19104	19181	19230	19267	19149	18997	19171	19144	19177	19160	19162	19373	19474	19266	19149	19081	19116	19287	19245	19152	19022	19103	19207	19245	19082	19199	19206	19126	19161	19022	18943	19093	19225	19219	19169	19222	19371	19015	19113	19348	19284	19478	19219	19119	19086	19361	19169	19030	19105	18937	19177	19144	19209	19159	19084	19356	19173	19184	19319	19136	19169	19193	19042	19197	19171	18786	19122	19123	19161	19151	19045	19119	19220	19211	19212	19452	19276	19073	19122	19079	19126	18944	19072	19292	19151	19025	19153	19204	19153	19176	19063	19289	19249	19241	19196	19283	18995	19173	19111	19213	19049	19266	19058	19047	19146	19208	19305	19159	19403	19187	19058	19163	19060	19184	18806	19234	19046	19278	19280	19299	19357	19051	19184	19086	19157	19064	18975	19312	19061	19260	19249	19029	18991	19016	19240	19020	19180	19162	19177	19114	19249	19253	19379	19351	19037	19269	19127	19091	19197	19283	19252	19067	19224	19105	19151	19156	19028	19241	19271	19258	19096	19117	18960	19168	19183	19102	19059	19074	19075	19295	18958	19445	18954	19066	19053	19233	19411	19235	19083	19162	19281	19267	19390	19321	19232	19294	19284	19148	19177	19110	19095	19130	19110	19202	19133	19005	19098	19082	19246	19159	19088	19270	18956	19175	19057	19005	19007	19139	19320	19227	19122	19224	19393	19214	19034	19109	19285	19189	19335	19084	18984	19284	19283	19226	19102	19301	19230	18813	19203	19262	19173	19115	19212	19053	19024	19294	19264	19088	19138	18893	19234	19164	18984	19251	19348	19361	19364	19260	19087	18993	19100	19101	19112	19324	19094	19200	19388	19158	19149	19254	19152	19179	19264	19200	19279	19296	19258	19080	19126	19156	19108	19139	19196	19164	19231	19371	19236	18972	19113	19113	19277	19186	18962	19207	19260	19164	19148	19221	19249	19010	19045	19232	19148	19076	19385	19114	19004	19144	19140	19297	19229	19542	19293	18970	19054	19110	19255	19231	19256	19416	19296	19273	19109	19169	19239	18837	19196	19097	19051	19286	19173	19178	19230	19087	19084	19277	19436	19181	19187	19192	19137	19032	18966	19151	18944	19191	19235	19312	18998	19232	19211	19222	19093	19176	18986	19226	19131	19162	19084	18959	19245	19297	19274	18845	19441	19131	19049	19161	19160	19188	19033	19289	19045	19022	19260	19257	19173	19036	19387	19083	19147	19213	19241	19242	19057	19137	19107	19045	19289	19056	19346	19048	19088	19357	19494	19212	19194	19318	19027	19037	19199	19201	18930	19339	18984	19284	19199	19057	19279	19283	19188	19281	19203	19112	18951	19307	19048	19264	19127	19278	19124	19112	19115	18991	19033	19084	19075	19154	19186	19377	19267	19303	19260	19060	19216	19036	18945	19106	19154	19408	19146	19085	19097	19191	19126	19310	19232	19032	19022	19240	19019	19033	19066	19180	19101	19073	19084	19209	19203	19154	19042	19020	19259	19149	19133	19224	19287	19300	19253	19184	19106	19114	19021	19060	19022	19142	19154	19368	19257	19091	19128	19118	19312	19181	19153	19123	19132	19122	19064	19062	19235	19377	19234	19102	19157	19162	19096	19009	19078	19078	19129	18956	18994	19056	19398	19221	19219	19274	18987	19117	18994	19187	19070	19088	19080	19130	19134	18936	19309	19038	19285	19076	19338	19194	19025	18968	19017	19242	19005	19145	19342	19202	19380	19104	19068	19047	19084	19110	19274	19214	19163	19184	19082	19229	19181	19130	19253	19084	19182	19269	19033	19176	19078	19162	19090	18987	19196	19009	19148	19380	19264	19279	19116	19226	19128	19211	19057	19049	18895	19159	19179	19350	19189	19230	19102	19053	19104	19307	19085	19081	19407	19168	19125	19242	18884	19051	19214	19192	19191	19279	19274	19206	19264	19181	19333	19193	18959	18969	18982	19328	19156	19167	19149	19307	19143	19084	19232	19266	19097	19192	19039	19198	19032	19182	19201	19162	19212	19242	19041	19115	19062	19100	19251	19206	19123	19360	19254	19061	19073	18962	19147	19116	19048	19078	19279	19181	19092	19143	19326	19391	19118	19026	19066	19192	19087	19106	19399	19111	19198	19103	19390	19350	19094	19226	19235	19162	19173	19070	19149	19095	19561	19046	19105	18868	19133	19099	19134	19376	19072	19107	19215	19264	19208	19035	19238	19339	19132	19148	19065	19311	19066	19182	19294	19355	19256	18860	19317	19119	19176	19031	19208	19340	19359	19110	19304	19119	19337	19214	19198	19326	19328	18895	19090	19462	19134	19062	19224	19186	19057	19270	18938	19401	19085	19124	19327	19237	19168	19165	19170	19229	19352	19031	19226	19071	19106	19205	19054	19009	19069	19045	19028	19120	19169	19195	19366	19298	19311	18867	19226	19324	19031	19195	19145	19125	19260	19243	19150	19176	18911	19221	19283	19242	19281	19159	19198	19131	19079	19147	19178	19378	19006	19157	19043	19088	19189	19060	19136	19331	19320	19223	19203	19410	19139	19224	19340	19328	19123	19120	19026	18962	19303	19056	19196	19169	19079	19164	19259	19112	19044	19133	19110	19311	19128	19141	19137	19343	19107	18894	19236	19365	19288	19246	19063	19287	18980	19176	19030	19217	19074	19282	19006	19220	19118	19184	19081	19256	18994	19283	19083	19420	19460	19228	18933	19073	19199	19032	19293	19157	19446	19046	19098	19298	19330	19287	19191	19155	19190	19339	19249	19219	19185	19105	19217	19107	19298	19277	19206	19267	19425	19093	19435	19008	19350	19224	19179	19051	19034	19166	19171	19127	18933	19139	19116	19135	19078	19056	19093	19249	19303	19168	19131	19257	19157	19182	19299	19384	19129	19263	19055	19080	19402	19130	19232	19355	19084	19232	19170	19201	19139	19235	19081	19308	19107	19114	19051	19207	19291	19247	19074	19019	19282	19192	19284	19229	19135	19060	19046	19151	19397	19202	19360	19283	19320	19177	19296	19576	19198	19028	19108	19228	19032	19102	18977	19143	19217	19318	19078	19151	19240	19163	19111	19114	19268	19127	19269	18992	19041	18940	19025	19073	19152	19030	19151	19210	19245	19143	18940	19112	19024	19129	19245	19201	19253	19120	19056	19233	19229	19223	19315	19174	19052	18989	19381	19269	19154	18927	19012	19092	19151	18954	19334	19356	19284	19220	19272	19296	19299	19140	19108	18927	19203	19120	19387	19114	19183	19302	19243	19259	19232	19163	19090	19477	19118	19249	19015	19078	19293	19116	19217	19267	19297	19143	18995	19063	19153	19238	19160	19407	19184	19184	19070	19289	19351	19102	19007	19467	19129	19142	19115	19017	19378	19203	18948	19009	19260	19215	19303	19083	19208	19121	19050	19085	19334	19049	19195	19251	19268	19036	19247	19302	19039	19118	19164	19347	19254	19063	19054	19275	19176	18769	19368	19143	19129	19148	19176	19336	19321	19171	19283	19080	19106	19346	19065	19247	19051	19245	19334	19309	19141	18987	19000	19247	19069	19112	18970	19092	19188	19110	19052	19271	19005	19114	19032	19163	19097	19020	18990	19272	19045	19244	19026	19148	18801	19208	19258	19272	19045	19190	19194	19322	19078	19027	19157	19260	19264	19285	19286	19137	19289	19178	19140	19184	19288	19101	19209	19151	19129	19076	19197	19313	19198	19143	18940	19107	19101	19195	19352	19281	19129	19088	19113	19243	19383	19178	18957	19129	19044	19157	19089	19337	19260	19466	19197	18971	19143	19059	19026	19236	19170	19062	18917	19128	19228	19329	19009	19205	19311	19381	19330	19137	19236	19228	19393	19069	18948	19147	19282	19299	19105	19010	19222	19068	19100	19153	19142	19188	19154	19260	19180	19049	19301	19342	19140	19059	19046	19163	19213	19149	19121	19352	19225	19136	19416	19158	19339	19198	19198	19316	19374	19214	19034	19215	19331	19086	19213	19134	19207	19338	19197	19414	19438	19083	19180	19195	19099	19058	19051	19212	19244	19284	19022	19038	19410	19041	19083	19026	19056	19149	19158	19094	19088	19375	19441
27050	34081	25147	19687	17816	17716	16890	16865	16458	16217	16161	16027	16135	16075	16066	16078	15987	16007	16046	16080	16122	15873	16132	16007	16002	15930	16049	16146	16318	16590	16392	16447	16311	16033	16023	15966	15971	15829	15861	16059	15996	16050	15805	15998	16113	16026	15953	15755	15897	15818	15760	15977	15885	15867	15813	15910	15897	15901	15990	15961	16052	15853	15960	15837	15937	15838	16042	15979	16115	16071	15926	16024	15952	15926	15883	15861	15803	15946	16143	15866	16103	16027	15860	15994	15826	15844	15957	15876	15813	16096	15999	15743	15873	16092	15838	16168	15982	15979	15887	15916	15912	15783	15853	15854	15939	15788	15803	15990	15970	15771	15993	15852	15731	15925	15915	15773	15957	15910	16161	15955	15848	15978	16186	15743	16017	15964	15895	15744	15995	15967	15938	15993	15863	15993	15996	15877	15688	15898	15701	15718	15799	16003	15768	15831	15986	15722	15974	15929	15836	15995	16028	15818	15823	15722	15919	15880	15894	15807	15922	15814	15871	16009	15866	15782	16084	15887	15906	15897	16091	15914	15936	15957	15883	15924	16051	15893	15934	15895	15779	15753	16116	15702	16062	16019	15921	15836	16092	15899	15871	15920	15874	15919	15777	16154	15940	15869	15948	15802	15871	15892	16018	15931	15884	15798	15806	15962	15921	15857	15996	15781	15970	15912	15818	15832	15919	15825	15936	15851	15978	15964	15930	15961	15808	15649	15856	15910	15968	15958	15926	15770	15956	15721	15996	15914	15820	15844	16019	15896	16077	15942	16133	15731	15977	15916	15984	15899	15903	16091	15899	15970	15885	15998	15782	16023	15938	15887	16040	15770	15905	16085	15889	16225	15894	15810	15831	15963	15724	15952	15810	15914	15877	15888	15984	15960	15844	15834	15854	15922	15912	16038	15926	15845	15929	15814	15888	15730	16022	15931	15932	15943	15857	15895	16108	15751	15952	15786	16072	15988	16050	16094	16055	16003	15811	15901	15984	15861	15846	15840	15867	15882	15853	15865	15807	15844	15962	15925	16032	15909	16091	16047	15896	15969	15782	15790	15770	15850	15852	15841	15914	16008	15795	15965	15902	16032	15973	15906	15876	15810	15901	15886	15955	15866	15916	15905	15955	15790	15853	15762	15905	15908	16028	15892	15963	16002	15825	16012	16071	15789	15865	15933	15900	16091	15890	15921	15854	15943	15934	15843	15887	15853	15859	16055	15961	15937	15970	16120	15993	15899	15886	15925	15835	16050	16033	15953	15882	15838	15829	15822	15870	15999	15861	15998	15895	15940	15955	15944	15956	16134	15979	15911	16063	15873	15818	16095	16005	15946	15766	15992	15946	15902	15866	16067	15881	15990	15943	15864	15727	15945	15801	16096	15788	15943	15991	15751	15677	16025	15807	16020	15971	15900	15921	15976	15960	16015	15844	15943	15953	16098	15842	16165	15801	15844	15833	16009	15827	15882	15959	16053	15901	15905	15980	15926	15948	16033	15923	15719	15876	15879	15857	15862	15831	15981	15792	15901	16010	15900	15869	15979	15931	15954	15901	16046	16002	15946	15756	15935	15837	15875	15961	15935	15987	15892	15867	15957	15937	15876	15891	15951	15813	16028	15726	15926	16031	15893	15991	15918	15946	15989	15811	16023	16044	15960	16117	15967	15938	15874	15816	15820	16054	15995	15889	15863	15985	16010	15896	16061	15976	15981	15826	16080	15922	15845	16010	15850	15874	15901	15903	15968	15896	15926	15806	15721	15913	15825	15946	15874	15707	15969	15758	15989	16092	15917	15681	15972	15868	15961	15875	15856	15809	15994	15876	15978	15856	15979	15981	15970	15969	15953	15637	16110	15889	15939	16057	16036	15926	15835	15961	15816	16036	15886	15881	16016	15925	16034	15945	15994	16104	15838	15978	15886	15851	15829	15749	15964	15825	15926	15760	15865	15881	15849	15865	15928	15825	15968	15990	16017	15988	15964	15958	15861	16132	15858	15879	15859	15718	15867	15769	15861	15965	15917	15915	15979	15999	15794	16073	15922	16024	15919	15954	15998	15927	16024	15973	16006	16062	15984	15972	15934	15912	15982	15944	15916	15922	15751	15877	15904	16009	15791	15982	15743	15955	15996	15731	15892	15908	16004	15953	15831	16034	15879	15934	15846	15737	16003	15819	15805	16044	15872	15929	15970	15873	15901	16021	16033	15883	15851	16048	15826	15806	15885	15963	15867	16094	15937	15976	16150	15769	15976	15964	15895	15966	15886	15957	15948	16070	15968	15839	15712	15943	16012	15789	15879	15877	15867	15581	15941	15867	16126	15893	16101	16095	15959	15925	15990	15841	15983	15956	15886	16059	16004	15829	15787	15789	15928	16122	15821	15827	15936	16118	15969	15923	15732	15951	15905	15896	15917	15956	15810	15940	16046	15926	16002	15860	15895	15702	15945	15738	16075	16050	15948	16029	15981	16107	16000	16091	16110	16072	15974	16006	15912	16043	15923	16040	15857	15773	15862	15853	15836	16071	15909	15852	15972	15878	15904	16040	15936	15967	15932	15894	15936	15914	15620	16030	15866	15986	16109	15936	15936	15865	15882	15900	15796	15851	15926	16051	15793	15978	15949	15951	15868	15983	15877	15669	15786	15756	15943	15819	15872	15706	15960	15837	15931	15831	15884	15896	15882	15778	16110	16004	15844	15751	15822	15869	15928	15947	15843	15920	15914	15902	15804	15813	15821	15964	16156	15994	15890	15814	15854	15980	15962	15982	15835	15877	15731	15992	15958	15924	15890	16075	15974	15723	16023	15797	15950	15813	15712	16000	15906	15869	15983	15812	16007	15998	16029	15944	15912	16110	15903	16022	15760	15944	16035	16004	15987	15715	15983	15868	15881	15848	15899	15938	15935	16043	16055	16052	15861	15989	16008	15764	15972	16092	15898	15846	15800	16029	15908	16005	15982	15860	15967	16080	15794	15939	15986	15871	15758	15938	15792	16028	15898	15943	15802	15779	15888	15943	16069	15796	15944	15839	15746	15963	15784	15911	15890	15861	15979	16044	16005	15980	16079	15960	16020	15809	15850	16049	15832	15802	15900	16096	15915	15809	15891	15932	15929	15882	15826	15942	15854	15788	15893	15935	15890	16013	16070	16001	16175	15929	15976	15842	15892	15935	15979	15878	15805	15846	15953	15858	15751	15779	15955	15905	15874	16018	16114	15900	15989	15949	16110	15826	15926	16006	15880	16095	15828	15792	15838	16095	16070	15968	15950	15942	16058	15836	15879	15872	15828	15963	15991	15924	15837	15876	15921	15721	16022	16001	15839	16015	15957	15927	15955	15987	15944	15902	15819	15972	15925	16103	15991	15924	15879	15889	15986	15879	15883	15963	15962	16097	15920	15932	16156	15863	16025	16044	15685	15910	15986	16014	15871	15922	15939	15827	15798	15799	15862	15985	15903	15944	15766	15903	15881	15862	16102	15841	15849	15826	15929	15985	15850	15910	16074	15955	15965	15835	15925	15925	15922	15970	15858	15874	15878	15874	15945	15866	15936	15840	15944	16021	15916	16009	15891	16020	16066	15876	15962	16050	15896	15879	15986	15906	16022	16039	15914	15802	15877	15870	15786	15905	15828	15940	15951	15854	16079	15931	15831	16042	16051	15942	15860	15962	16035	15877	16004	15983	15820	15739	15905	16079	16039	15820	15856	16032	16030	15788	15917	16046	15872	15853	15801	15839	16003	15912	15839	15821	15924	16123	15905	15983	15944	15877	15914	15793	15910	15988	15884	16021	15862	15938	16007	15930	16020	15991	15868	15909	16056	15654	15778	15844	16081	15896	15765	15855	15880	15980	15919	16113	15979	15873	15958	15918	15741	15978	16013	15886	15868	15755	15961	15875	15926	15866	15997	15924	16034	15883	15938	15804	15873	16016	15913	15981	15979	15851	15862	16046	15969	15828	15873	15890	15947	15930	15918	15908	16009	15924	15851	15916	15811	15815	15984	15913	15848	16004	15870	15815	15887	16071	15927	15828	15725	15910	16010	15927	15990	15911	15934	15773	15885	15941	15913	15956	15913	16045	16020	15897	15955	15696	15920	16119	15948	16054	15741	15924	15843	15843	15850	15982	15874	15968	15907	15884	15847	15872	16261	15920	15691	15999	15984	16072	15975	15896	15977	15945	15804	15877	15954	15885	16008	15960	15874	16054	15788	15846	15812	16040	15726	15929	16132	15867	15836	15879	15963	15996	15999	15971	16025	15749	16024	15932	15948	15987	16034	15877	15898	15846	15935	15690	15930	15940	15904	15946	15966	15953	15716	16069	15989	15880	15792	15965	16073	15800	15815	15824	16007	16016	15892	16134	15952	15912	15929	16068	16052	15850	16054	15835	15867	15953	15947	15908	15753	15969	15838	15832	15728	16063	15843	16051	16002	16053	16004	16136	15936	15926	15778	15851	15893	15853	15914	15803	16004	15880	15940	16019	15907	15908	15923	15807	15986	16075	15829	15930	15935	15973	15916	15822	15838	16004	15825	15952	16011	15893	15947	15938	15976	16038	15903	15949	16001	15840	15753	15997	16093	16001	15861	16108	15956	15849	15932	16079	16004	16056	15976	15900	15827	15873	15932	15932	15715	15959	16056	15934	15981	16062	15880	15879	15867	16047	15865	15866	15934	15988	15951	16026	15801	15981	15895	15890	15931	16042	15837	15896	16039	15809	15869	15962	15822	15848	15978	15804	15765	15802	16032	15944	15825	15973	15990	16013	15747	15782	15899	15904	16040	15794	15834	15947	16000	16004	15958	15804	16008	15908	15796	15822	16023	15905	15815	16061	16050	15934	15969	15849	15724	15959	16025	15849	15816	15831	15754	15892	16016	16026	15745	15827	15784	15902	15987	15828	16054	15991	15925	15863	16061	15904	15889	15943	16058	15866	15774	16010	15874	15970	15902	16013	16031	16049	16040	15939	15946	15981	15861	16033	15771	15978	15758	15943	15960	15997	15931	15965	15853	15807	16165	16048	15946	15843	15987	15807	15834	16046	15779	15955	15808	15981	16007	15825	15887	15899	15924	15861	15996	16100	15918	16129	15830	15811	15903	15918	15833	15935	15987	15909	15910	15947	15907	15968	15910	15897	16049
23979	21517	29163	24452	22608	23908	23819	20710	20085	20494	20281	19923	19665	19719	19704	19687	19724	19838	19787	19478	19345	19725	19547	19559	19605	19676	19859	20518	22073	22562	21637	20913	20538	19979	19792	19627	19440	19512	19648	19481	19508	19649	19526	19531	19517	19401	19600	19607	19491	19721	19439	19382	19518	19584	19521	19653	19646	19449	19297	19385	19691	19612	19474	19527	19341	19335	19596	19289	19646	19494	19598	19472	19591	19357	19305	19431	19344	19361	19496	19089	19436	19397	19454	19627	19519	19526	19570	19448	19565	19381	19380	19546	19461	19630	19356	19391	19492	19388	19242	19305	19555	19502	19416	19457	19512	19612	19406	19532	19557	19567	19623	19361	19375	19703	19468	19324	19389	19336	19355	19303	19517	19193	19373	19625	19630	19352	19491	19475	19671	19509	19607	19529	19480	19407	19550	19427	19516	19460	19402	19428	19597	19453	19398	19152	19417	19324	19358	19451	19548	19620	19427	19487	19389	19447	19402	19273	19246	19311	19463	19537	19596	19611	19569	19460	19360	19476	19466	19332	19530	19408	19537	19479	19400	19432	19192	19423	19268	19567	19306	19637	19455	19580	19425	19555	19486	19449	19434	19561	19332	19354	19438	19384	19583	19390	19434	19424	19522	19382	19343	19519	19693	19486	19525	19375	19359	19485	19459	19435	19404	19378	19769	19476	19334	19481	19092	19389	19564	19303	19434	19338	19397	19458	19591	19396	19583	19475	19395	19255	19553	19527	19354	19509	19422	19329	19416	19375	19461	19442	19544	19620	19421	19239	19793	19322	19459	19426	19459	19329	19446	19660	19322	19087	19261	19439	19425	19413	19523	19658	19538	19319	19459	19441	19310	19501	19329	19319	19459	19460	19567	19508	19320	19254	19345	19486	19489	19364	19393	19459	19511	19601	19472	19281	19591	19403	19523	19190	19441	19619	19496	19359	19357	19515	19423	19437	19317	19583	19728	19481	19637	19412	19527	19537	19607	19560	19457	19622	19330	19547	19671	19381	19556	19502	19491	19308	19404	19334	19332	19388	19672	19356	19547	19470	19432	19442	19418	19314	19688	19383	19511	19322	19232	19531	19455	19448	19548	19649	19433	19498	19596	19409	19556	19572	19674	19386	19369	19267	19472	19360	19542	19550	19426	19420	19601	19470	19728	19532	19399	19418	19495	19441	19515	19556	19338	19418	19333	19441	19657	19365	19317	19185	19445	19179	19533	19388	19649	19422	19486	19363	19457	19588	19446	19354	19487	19481	19212	19393	19372	19443	19466	19434	19422	19335	19352	19548	19404	19480	19474	19336	19423	19499	19465	19332	19348	19414	19634	19578	19390	19291	19558	19465	19534	19477	19422	19493	19710	19463	19581	19427	19395	19570	19341	19402	19576	19406	19386	19343	19452	19353	19458	19434	19695	19541	19653	19349	19405	19393	19418	19481	19357	19333	19539	19572	19478	19499	19393	19569	19274	19271	19328	19316	19461	19375	19382	19332	19457	19553	19454	19327	19623	19340	19364	19334	19534	19414	19390	19394	19557	19225	19442	19464	19406	19592	19497	19252	19396	19413	19631	19414	19552	19528	19364	19446	19511	19344	19321	19337	19525	19584	19345	19380	19292	19391	19552	19526	19493	19472	19511	19208	19451	19330	19420	19598	19679	19412	19405	19357	19568	19566	19312	19480	19336	19405	19458	19299	19525	19450	19442	19511	19750	19424	19549	19519	19669	19466	19460	19641	19587	19628	19406	19427	19367	19287	19327	19399	19522	19279	19606	19488	19600	19488	19269	19330	19519	19438	19535	19526	19502	19428	19485	19491	19300	19469	19482	19433	19199	19293	19387	19423	19392	19421	19640	19405	19507	19282	19466	19242	19497	19548	19376	19319	19573	19465	19300	19513	19527	19371	19738	19325	19285	19626	19549	19510	19604	19445	19456	19256	19378	19519	19360	19578	19478	19143	19478	19325	19551	19243	19570	19530	19554	19448	19575	19441	19502	19465	19527	19472	19390	19152	19445	19442	19475	19446	19544	19500	19581	19516	19538	19480	19320	19418	19632	19570	19536	19547	19401	19411	19482	19455	19471	19576	19367	19425	19299	19338	19419	19243	19625	19410	19389	19549	19248	19382	19456	19560	19561	19507	19520	19486	19426	19419	19456	19693	19363	19553	19402	19524	19557	19429	19464	19530	19815	19512	19449	19516	19529	19331	19413	19356	19464	19376	19621	19580	19476	19523	19450	19550	19499	19526	19520	19269	19483	19428	19299	19431	19469	19418	19425	19475	19536	19182	19557	19604	19509	19339	19289	19354	19516	19264	19227	19446	19301	19420	19678	19433	19450	19504	19419	19555	19413	19468	19538	19488	19639	19278	19414	19309	19321	19568	19305	19685	19213	19285	19276	19572	19277	19437	19536	19165	19649	19426	19357	19756	19545	19438	19470	19526	19458	19385	19570	19392	19274	19496	19394	19430	19363	19299	19643	19463	19559	19601	19555	19454	19494	19631	19318	19670	19505	19544	19512	19501	19303	19519	19543	19339	19477	19287	19378	19582	19547	19399	19463	19512	19446	19398	19254	19333	19407	19596	19456	19364	19485	19259	19425	19403	19361	19368	19443	19311	19455	19305	19410	19342	19587	19382	19393	19257	19495	19354	19519	19361	19211	19443	19437	19422	19659	19381	19565	19506	19552	19715	19521	19482	19304	19486	19433	19629	19444	19488	19465	19347	19265	19487	19221	19260	19450	19539	19589	19240	19322	19596	19335	19213	19230	19315	19482	19506	19535	19357	19299	19530	19469	19420	19589	19488	19519	19520	19381	19331	19419	19510	19335	19419	19749	19475	19381	19386	19299	19527	19456	19609	19494	19381	19335	19366	19376	19603	19381	19368	19336	19388	19423	19511	19254	19440	19485	19471	19689	19277	19425	19539	19490	19312	19470	19460	19445	19496	19361	19396	19551	19453	19591	19452	19390	19504	19626	19341	19356	19466	19530	19334	19403	19457	19344	19239	19319	19408	19490	19347	19400	19303	19422	19427	19318	19440	19576	19572	19748	19560	19463	19374	19363	19419	19419	19545	19502	19611	19734	19429	19475	19526	19478	19376	19574	19592	19546	19328	19390	19482	19445	19275	19445	19564	19549	19279	19401	19683	19451	19571	19442	19451	19532	19335	19503	19409	19412	19430	19609	19563	19294	19473	19474	19495	19524	19499	19568	19366	19356	19402	19440	19537	19426	19611	19369	19392	19407	19357	19592	19433	19717	19436	19341	19368	19350	19415	19325	19424	19449	19554	19286	19231	19323	19472	19545	19465	19420	19492	19424	19436	19617	19555	19467	19492	19466	19596	19497	19399	19442	19547	19562	19520	19475	19584	19398	19339	19537	19451	19554	19263	19241	19403	19508	19531	19415	19477	19404	19254	19553	19550	19656	19628	19442	19441	19514	19406	19326	19539	19524	19662	19444	19247	19346	19388	19619	19469	19409	19531	19372	19495	19287	19360	19464	19439	19392	19526	19670	19489	19184	19460	19388	19387	19513	19424	19461	19158	19531	19374	19447	19436	19437	19343	19432	19548	19458	19482	19532	19460	19377	19496	19351	19355	19449	19436	19422	19583	19449	19417	19433	19395	19270	19581	19535	19390	19330	19321	19486	19566	19464	19556	19551	19620	19747	19455	19442	19467	19429	19343	19499	19271	19292	19424	19471	19256	19576	19685	19662	19329	19506	19561	19461	19479	19370	19447	19419	19488	19463	19616	19579	19348	19514	19479	19393	19341	19449	19562	19358	19461	19498	19288	19345	19304	19431	19373	19278	19598	19193	19328	19510	19249	19510	19374	19455	19435	19499	19414	19659	19517	19500	19569	19545	19461	19366	19293	19300	19262	19430	19230	19386	19520	19237	19628	19365	19446	19604	19235	19477	19252	19434	19369	19509	19368	19562	19435	19485	19285	19535	19542	19440	19438	19525	19532	19360	19493	19350	19586	19717	19456	19454	19517	19469	19529	19556	19333	19199	19395	19550	19710	19291	19278	19400	19356	19346	19446	19439	19443	19543	19211	19479	19674	19591	19455	19453	19415	19356	19483	19409	19303	19535	19482	19342	19587	19546	19516	19450	19430	19358	19460	19388	19364	19412	19671	19274	19387	19309	19359	19275	19486	19441	19559	19477	19597	19286	19381	19516	19547	19547	19600	19534	19401	19398	19429	19601	19383	19416	19285	19225	19523	19313	19560	19742	19509	19508	19458	19300	19462	19438	19600	19421	19478	19470	19451	19547	19457	19682	19278	19412	19439	19463	19437	19433	19477	19441	19423	19513	19623	19431	19442	19370	19333	19460	19574	19424	19363	19336	19279	19400	19719	19422	19531	19337	19257	19473	19485	19531	19309	19459	19446	19529	19427	19343	19504	19368	19314	19435	19526	19494	19256	19604	19315	19369	19557	19575	19458	19369	19327	19376	19435	19398	19654	19443	19346	19426	19194	19411	19431	19471	19425	19464	19489	19604	19571	19367	19408	19585	19521	19398	19494	19570	19429	19410	19269	19503	19448	19486	19340	19424	19616	19496	19439	19471	19397	19321	19438	19403	19571	19534	19624	19361	19294	19303	19549	19584	19326	19197	19286	19368	19598	19450	19394	19592	19442	19464	19364	19397	19444	19673	19533	19406	19209	19232	19547	19434	19475	19398	19652	19582	19512	19422	19679	19488	19539	19459	19684	19442	19576	19380	19535	19486	19352	19405	19350	19351	19435	19620	19545	19244	19121	19748	19606	19261	19438	19445	19382	19634	19403	19631	19435	19165	19424	19549	19619	19439	19513	19336	19265	19454	19335	19408	19554	19351	19284	19459	19315	19567	19496	19510	19342	19583	19491	19471	19364	19391	19455	19403	19325	19381	19460	19298	19520	19328	19334	19607	19458	19473	19466	19575	19323	19592	19452	19510	19624	19772	19360	19193	19525	19376	19523	19414	19587	19405	19349	19531	19426	19314	19327	19453	19495	19476	19488	19433	19572	19399	19333	19491	19475	19555	19582	19470	19470	19364	19476	19195	19488	19526	19388	19446	19702	19621	19556	19446	19641	19534	19294	19353	19480	19666	19417	19586	19311	19299	19477	19314	19453	19269	19395	19394	19384
32033	47496	33398	23517	20301	19370	18436	17617	17286	17055	16755	16590	16505	16394	16508	16511	16418	16558	16492	16417	16322	16278	16310	16129	16147	16418	16544	18194	20283	20205	18702	17949	17082	16628	16354	16266	16142	16213	16117	16005	16099	16073	16068	16157	16098	16228	16222	16151	16230	16173	16124	16171	16155	16161	16146	16140	16113	16178	16137	16041	16079	16280	16444	16150	16094	16040	16185	16227	16073	16006	16207	16011	16180	16065	15963	16144	16220	16107	16214	16251	16277	16174	16172	16149	16098	16117	16140	15976	16186	16231	16041	16052	16134	16244	16134	16094	16088	16182	16073	16166	16184	16194	16127	16206	16085	16043	16155	16208	16101	16281	16180	16115	16181	15981	15965	16417	15981	16274	16230	16231	16203	16216	16177	16164	16131	16208	16136	16308	16138	16101	16219	16308	16076	16131	16105	16196	16030	16314	16007	16228	16189	16088	16232	16001	16297	15958	16024	16091	16179	16235	16132	15891	16068	16071	15924	16140	16140	16104	16243	16182	16150	16066	16173	16177	16265	16246	16344	16238	16312	16130	16305	16344	16058	16140	16137	16104	16126	16066	16102	16148	16219	16197	16101	16241	16104	16062	16100	16193	16128	16307	16139	16008	16063	16157	16190	16054	16224	16027	16106	16085	16172	16310	16090	16206	16062	16170	16175	16111	16211	16209	15996	16052	16088	16104	16159	16168	16239	16133	16158	16163	16219	16145	16189	16132	16294	15939	16247	16073	16222	16139	16129	16161	16324	16155	15980	16356	15994	16316	16246	15998	16201	16183	16114	16143	16013	16214	16125	16242	16110	16083	16305	16113	16239	16181	16085	16072	16082	16072	16040	16076	16116	16206	16084	16140	16174	16147	16105	16204	16011	16083	15971	16066	16265	16134	16098	16141	16089	16188	16156	16122	16063	16245	16168	16108	16068	16062	15964	16033	16254	16123	16155	16040	16173	16217	16054	16162	15988	16198	16163	16168	16110	16183	16242	16149	16074	16119	16127	16098	16110	16027	16273	16003	16226	16172	16248	16129	16028	16224	16061	15978	16063	16108	16178	16182	16113	16072	16183	16275	16101	15927	15992	16194	16102	16031	16269	16301	16256	16041	16241	16160	15979	16306	16050	16079	16055	16160	16171	16230	16016	16292	16217	16136	16008	16121	15935	16169	15905	16098	16056	16137	16281	16283	16135	15928	15932	16177	16167	16036	16122	16170	16073	16143	16159	16126	16124	16127	16080	16308	16087	16283	16089	16120	16284	16151	16149	16128	16147	16233	16251	16196	16121	16098	16120	16008	16085	16227	15908	16211	16091	16244	16077	16237	16361	16238	16032	16181	16143	16079	16190	16140	16188	16182	16088	16184	16262	16067	16206	16040	15968	16219	16073	16044	16157	16205	16090	16285	16197	16034	16127	16211	16121	16071	16253	16185	16256	16183	16232	16271	16215	16125	16171	16033	16157	16092	16321	16216	16148	16151	16096	16177	16177	16063	16149	16050	16214	15971	16265	16018	16095	16280	16142	16082	16187	16054	15997	16136	16183	16135	16066	16104	16280	16050	16224	16047	16000	16200	16211	16243	16118	16212	16147	16176	16055	16187	16283	16298	16117	16099	16150	16060	15999	16132	16332	16211	16265	16205	16244	16067	16157	16137	16293	16002	16100	16062	15928	16286	16142	15944	16220	16232	16151	16072	16261	16071	16035	16168	16192	16091	16190	16134	16091	16174	16194	15995	16194	16085	16094	16201	16026	16051	16224	16196	16189	16279	16099	16323	16322	16107	16117	16234	16082	16192	16004	16230	16228	16197	16064	16388	16085	16079	16329	16121	16294	16048	15900	16058	16311	16217	16069	16132	15994	16170	16341	16170	16154	16192	16091	16170	16219	16075	16033	16269	16108	16176	16098	16173	16100	15979	16275	16059	16081	15943	16228	16009	16185	16297	16258	16321	16123	16195	16204	16152	16255	16219	16206	16120	15991	16218	16185	16116	16105	16003	16140	16014	16127	16199	16195	16164	16180	16080	16115	16192	16257	16133	16155	16172	16191	16256	16072	16323	16263	16170	16149	16295	16192	16016	16243	16202	16034	16116	16106	16197	15954	16155	16142	15989	15977	16214	16224	16063	16129	16009	16172	16203	16240	15991	16191	16267	16257	16080	16275	16280	16204	16066	15950	16009	15987	16148	16444	16119	16230	16137	16144	16291	16144	16103	16051	16001	16320	16122	16245	16105	16436	16140	16222	16186	16241	16131	16112	16203	15993	16009	16236	16180	16159	16141	16114	16217	16085	16276	16052	16183	16130	16121	16126	15967	16192	16024	16099	16145	16104	16095	16105	16177	16265	16132	16383	16297	16065	16024	16131	16158	16102	16166	16227	15959	15975	16072	16163	16200	16314	16078	15966	16069	16074	16281	16186	16208	16309	16134	16140	16245	16046	16195	16164	16014	16100	16324	16181	16124	15948	16166	16135	15943	16046	15965	16123	16143	15956	16147	16096	16193	16216	16007	15999	16150	16151	16153	16022	16152	16182	16110	16108	16198	16264	16108	16297	16206	16113	16009	16003	16116	16085	16353	15968	16142	16219	16105	15983	16074	16133	16228	16247	16147	16170	16061	16107	16313	16127	16164	16100	16210	16168	15999	16277	15966	16004	16203	16107	16125	16103	16115	16105	15993	16146	16049	16153	16286	16135	16137	16149	16119	16120	16064	16195	16268	16232	16136	16244	16165	16046	16058	16206	16200	15986	16216	16205	16262	16149	16263	16038	16049	16225	15997	16050	16143	16126	16263	16091	15977	16148	16314	16199	16082	16084	16209	16032	16172	16169	16013	16263	16167	16105	16168	16221	16240	16121	16146	16189	16093	16338	16087	16154	16105	16163	16046	16048	16232	16292	16162	16206	16116	16162	16094	16157	16136	16301	16177	16176	16079	16061	16054	16236	16099	16014	16219	15995	15992	16163	16133	16160	16109	16254	16146	15973	16066	16202	16106	16144	16245	15998	16031	16227	15986	16221	16165	16093	16317	16128	16107	16186	16268	16183	16214	16222	16192	16294	16042	16284	16132	16045	16119	15951	15989	16214	16247	16100	16171	16132	16072	16100	16060	16068	16061	15993	16142	16023	16096	16300	16236	16163	16139	16171	16191	16295	16028	16139	16271	16063	15936	15995	16233	16166	16130	16190	16043	16180	16194	16161	16113	16104	16293	16099	16115	16208	16212	16109	16156	16203	16096	16144	16352	16118	16012	16138	16151	16027	16198	16194	16107	16087	16114	16292	16096	16102	16125	16097	16188	16253	16266	16038	16204	16167	16082	16139	16343	16102	16315	16039	16075	16194	16090	16058	16056	16036	16170	16242	16055	16118	16106	16201	16326	16265	16230	16087	16133	16171	16029	16202	16070	16218	16247	16170	16157	16124	16162	16120	16199	16310	16183	16002	15893	16139	16262	16068	16145	16026	16216	16039	15995	16236	16048	16216	16238	16077	16024	16057	16204	16241	16189	16132	16216	16211	16291	16129	16100	16007	16157	16192	16235	16105	16133	16196	16106	16144	16104	16053	16218	15995	16182	16058	16088	16158	16100	16111	16102	16203	16305	16160	16064	16254	16069	16125	16026	16513	15988	16129	16173	16140	16209	16035	16245	16245	16237	16187	16177	16089	16221	16244	16187	16142	16051	16225	15924	16207	16149	15929	16367	16347	16051	16170	16167	16119	15987	16316	16104	16146	16083	16122	16256	16129	16181	16103	16201	16217	16025	16125	16164	16180	16167	16110	16143	16292	16121	16217	16304	16049	16130	16156	16105	16113	16164	16075	16179	16177	16039	16172	16155	16115	16133	16206	16004	16168	16149	16032	16087	16183	15959	16116	16033	16102	16235	16059	16153	16198	16203	16256	16210	16160	16268	16173	16151	16115	16209	16003	16310	16264	16091	16208	16199	16075	16099	16204	16180	15980	16325	16229	16097	16184	16120	16267	16195	16041	16294	16296	16243	16209	16181	16179	16177	16243	15928	16131	16243	16165	16100	16086	16238	16099	16155	16123	16130	16138	16161	16275	16334	16199	16193	16110	16187	16208	16076	16133	16183	16077	16211	16164	16071	16027	16032	16107	16138	16058	16092	16232	16010	16014	16128	15984	16336	16062	16165	16037	16315	16129	16240	16244	16112	16051	16126	16239	16185	16228	16031	16020	16310	16044	15968	16170	16199	16096	16257	15980	16085	16090	16129	16149	16243	16028	16118	16203	16320	16138	16113	16244	16225	15994	16203	16048	15996	16208	16322	16132	15902	16143	15979	16291	15899	16250	16103	16256	16154	16274	16138	16177	16130	16011	16050	16076	16243	16158	16221	16049	16261	16052	16036	16152	16182	16192	16135	16055	16089	16079	16104	16017	16071	16278	16183	16196	16202	16087	16246	16259	16097	16252	16187	16205	16119	16351	16260	16011	16275	15972	16301	16274	16297	16103	15982	15947	16450	16194	16143	16045	16067	16170	16084	16208	16075	16280	16177	16073	16045	16301	16138	16077	16179	16223	16221	16173	16177	16118	16018	16118	16118	16203	16168	16268	16088	16137	16071	16223	16089	15983	16059	16221	16075	16311	16113	16091	16211	16306	16143	16021	16246	15990	16281	16207	16115	16100	16112	16119	16214	16012	16018	16265	16042	16139	16248	16001	16114	16199	16228	16360	16215	16005	16125	16200	16151	16319	16087	16236	16170	16040	16131	16128	16164	16105	16288	16270	16244	16217	16102	15964	16127	16134	16019	16134	16466	16043	16216	16137	16031	16125	16061	16176	16134	16231	16196	16185	16188	16164	16150	16151	16069	16148	16066	16102	16135	16020	16067	16192	16084	16295	16183	16101	16070	16163	16062	16091	16263	16130	16148	16305	16212	16174	16176	16133	16221	16115	16177	16118	16090	16173	16193	16191	16138	16070	16161	16053	16222	16126	16058	16232	16221	16184	16071	16084	16111	16121	16274	16019	16182	15974	16349	16279	16231	16114	16129	16028	16153	16171	16135	16255	16147	16042	16125	16288	16156	16165	16123	15943	16019	16003	16066	16015	16217	16227	16076	15954	16194	16106	16218	16133	16206	16128	16137	16031	16134	16341	16184	16046	16011	16059	16134	16056	16048
22971	21499	29449	23962	21758	24312	26914	21828	20763	20912	20524	20398	20345	20606	20552	20246	20252	20240	20400	20115	20185	19966	20050	20067	20069	20382	21528	23834	25538	24363	23249	21769	21002	20115	19880	19812	19915	19937	20239	19907	19831	20118	19891	19798	19797	19771	19709	19950	19991	19789	19959	19973	19854	19827	19957	20017	19929	19917	19843	19952	20006	19763	19844	19793	20090	20023	19903	19870	20037	19714	19980	19936	19867	19939	20133	20009	19822	19728	20032	19809	19967	19761	19868	19965	19809	19750	19793	19728	19953	19743	19683	19964	19816	19847	19927	19908	19984	19884	19972	19862	20223	19663	19785	19909	19880	19833	19680	19826	19951	19826	19860	19996	19837	19900	19921	19698	20041	19808	19842	19937	19760	19925	19940	19520	19816	19849	19943	19785	19921	19794	19801	19903	19872	19785	19919	20013	19882	19893	19822	19890	19793	19851	20033	19851	19983	19781	19956	19890	19857	19715	19993	19864	19914	19910	19693	20158	19872	19814	20200	19986	19873	19779	19839	19843	19757	19959	19602	19656	19738	19672	19890	19965	19663	20033	19861	19596	19948	19882	19781	20089	19810	19990	19881	19865	19999	19744	19714	19917	19991	19705	19799	19701	20068	19943	19883	19707	19705	20027	19897	19917	19705	19804	19817	19796	19783	19713	19857	19997	19820	19932	19852	19658	19969	19693	19978	19865	19944	19780	19662	19893	19749	19737	19790	19903	19782	19828	19772	19738	19763	19753	19602	19607	20107	19785	19734	19902	19832	19789	19968	19732	19972	19762	19815	19684	19736	19972	19986	19852	19830	19616	19747	19806	19831	19767	19892	19961	19866	19856	19778	19664	19846	19730	19782	19821	19629	19808	19811	19849	19839	19910	19673	19986	19825	20010	19767	19738	19651	19756	19752	19879	19852	19884	19826	19866	19866	20003	19970	19730	19885	19941	19820	19962	19848	19868	19966	19873	19924	19789	19844	19880	19978	19809	19514	19744	19904	19818	19846	20005	19787	19735	19686	19750	19925	19764	19969	19827	20016	19800	19793	19795	19909	19772	19825	19706	19732	19932	19713	19816	19775	19632	19762	19743	19924	19917	19714	20130	19846	19735	19656	19881	19773	19736	19713	19758	19841	19789	19694	19827	19902	19795	19888	19788	19857	19696	19708	20032	19940	19911	19710	19779	19865	19926	20130	20002	19686	19820	19787	19801	19903	19867	19749	19819	19842	19856	19938	20020	19782	19931	19821	19817	19903	20020	19810	19850	19778	20113	20110	19710	19695	19877	19788	19809	19754	19987	19776	19595	19734	19747	19812	19849	19867	19739	19833	19783	19791	19837	19905	19714	19907	19828	19807	19973	19859	19962	19816	19810	19811	19969	20019	19747	19830	19957	19839	19808	19579	19797	19564	19558	19858	19811	19855	19577	19718	19806	19689	19947	19911	19748	19765	19883	19757	19863	19688	19973	19872	19809	19987	19693	19938	19946	19688	19856	19885	19961	19713	19916	19869	19750	19904	19938	19759	19766	19920	19768	20010	19793	20039	19776	19676	19665	19621	19836	19909	19735	20060	19754	19808	19776	19886	19843	19876	19647	19941	19939	19619	19590	19707	19857	19886	19794	19774	19423	19845	19860	19877	19643	19849	19656	19840	19703	19504	19536	20051	19897	19806	19752	19950	19765	19895	19880	19850	19721	19787	19730	19724	19767	20093	19901	19850	19805	19900	19882	19981	19910	20012	19732	19829	19859	19780	20044	19780	19690	19586	19532	19737	19765	19793	19756	19643	19787	19691	19844	19835	19663	19779	19967	19692	19685	19976	19805	20006	19660	19791	19632	19667	19646	19855	19782	19774	19703	19787	19760	19901	19697	19843	19653	20010	19703	19696	19699	19876	19944	19751	20018	19952	20024	19841	19829	19733	19996	19820	19825	19836	19763	19783	19620	19904	19979	19863	19843	20010	19946	19888	19952	19743	19764	19927	19493	19600	19710	19757	19832	19642	19689	19856	19981	19588	19764	19672	19554	19677	19791	19821	19694	19823	19979	19835	19907	19856	19878	19751	19441	19823	19769	19817	19852	19806	19813	19956	19776	19742	19966	19706	19929	19969	19780	19872	19840	19765	19795	19914	19737	19813	19906	19961	19881	19744	19737	19805	19735	19874	19824	20050	19813	19894	19842	19775	19825	19918	19852	19844	19963	19738	19875	19596	19707	19704	19806	19773	20052	19733	19639	19878	19899	19826	19605	19889	19751	19819	19674	19699	19685	19931	19813	19932	19878	19890	20048	19712	19765	19946	19592	19647	19646	19720	19806	19888	19955	20049	19759	19812	19813	19689	19938	19835	19816	19759	19845	20030	19640	19937	19954	19976	19740	19894	19892	19704	19834	19770	19800	19855	19789	19758	19734	19821	19963	19618	19834	19796	19755	20050	19605	19727	19932	19689	19921	19824	19964	20026	19711	19728	19928	19826	19787	19905	19813	19950	19892	19783	19881	19835	19620	19820	19934	19983	19927	19928	19752	19870	19792	19567	19769	20012	19716	19759	19665	19739	19726	19980	19901	19791	19739	19926	19805	19996	19594	19858	19833	19874	20117	20037	19875	19772	19829	19755	19819	19918	19842	19922	19618	19909	19970	19771	19883	19793	19574	19781	19873	19882	19590	20153	19774	19652	19895	19966	19846	19855	19462	19746	19979	19759	19785	19812	19718	19888	19654	19986	19896	19806	19755	19782	19597	19996	19785	19908	19647	19935	19725	19809	19791	19757	19724	19751	19617	19957	19677	19713	19921	20034	19709	19727	19730	19779	19668	19807	19789	20036	19666	19769	19927	19990	19826	19895	19853	19753	19849	19770	19843	19883	19662	19783	19784	19821	20104	19894	19829	19922	19785	19735	19853	19994	19776	19515	19932	19887	19947	19802	19778	19799	19805	19716	19733	20118	19864	19843	19832	19871	19552	19946	19898	19645	19947	19880	19986	19800	19885	19779	19795	19950	19684	19887	19736	19812	19966	19837	19989	19748	19592	20036	19850	20013	19767	19786	19696	19709	19573	19814	19805	19880	19821	19838	19816	19958	19805	19740	19918	20096	19882	19727	19652	19764	19604	19719	19863	19760	19681	19831	19885	19876	19722	19860	19803	19953	19837	19891	19628	19870	19803	19697	19852	19663	19854	19814	19853	20021	19995	19908	19882	19730	19599	19681	19851	19873	19813	19972	19785	19719	19813	20019	19966	19826	19734	19744	19821	19987	19976	19839	19837	19895	19870	19787	19731	19818	19740	19735	19974	19703	19972	19909	19882	19894	19690	19766	19955	20098	19867	19898	19578	19816	19830	19897	19824	19734	19640	19995	19832	20016	19806	19844	19706	19830	19677	19956	19940	19684	19659	19617	19865	19771	19939	20104	19768	19866	19835	19868	19710	19713	19715	19878	19982	19701	19737	19897	19583	19652	19863	19911	19784	19824	20033	20021	20028	19799	19785	19850	19997	19825	19890	19747	19912	19884	19757	19874	19712	19711	19802	19883	19939	19887	19745	19774	19650	19612	19751	19700	19652	19760	19858	19686	19826	19690	19549	19812	19991	19846	19895	19835	19946	19845	19690	19795	19800	19808	19981	20010	19697	19800	19767	19814	19944	20033	19946	19792	19815	19741	19585	19704	19714	19878	19557	20004	20067	19829	19854	19816	19639	19925	19938	19731	19675	19897	19994	19855	20248	19661	19816	19915	19803	19808	19738	19889	19861	19909	20065	19792	19823	19861	20098	19856	19816	19682	19789	19653	19836	19776	19766	19881	20008	19960	19914	19828	19729	19846	19973	20033	19738	19675	19499	19781	19843	19764	20083	19962	20012	19896	19765	19896	19755	19831	19829	19730	19962	19895	19693	19665	19959	19896	19661	19831	19798	19862	19783	19794	19786	19891	19842	19886	19890	19835	19752	20037	20004	19687	19683	20007	19781	19789	19625	19731	19761	19719	19693	19900	19742	19975	19969	19904	19709	19710	19722	19728	19956	19667	19716	19847	19786	19861	19863	19810	19761	19880	19978	19935	19828	19734	19776	19605	19760	19589	19835	19606	19837	19622	19494	20012	20006	19763	19493	19930	19660	19805	19959	19798	19990	19995	19900	19716	19896	19798	19830	19785	20083	19886	19732	19834	19703	19701	19816	19745	19877	19677	19721	19564	19828	19860	19756	20024	20031	19791	19769	19941	19633	19805	20019	19668	19823	19877	19898	19778	19762	19884	19890	19801	19785	19853	19722	19782	19831	19910	19881	19882	19775	19614	19693	19740	19924	19728	19688	19632	19882	19944	19724	19837	19995	19874	19613	19737	19787	19765	19742	19805	19867	19717	19713	19830	19754	19712	19889	19979	19850	19804	19733	19651	19878	19728	19999	19866	19834	19902	19797	19870	19940	19805	19913	19886	19892	19941	19931	19905	19806	19786	19730	19548	19654	19687	19886	19919	19747	19622	19751	19860	19793	19932	19934	19794	19741	19878	19831	19737	19871	19777	19747	19982	20042	20006	19778	19957	19816	20007	19889	19538	19836	19733	19803	19731	19961	19835	19787	19713	19699	19794	19917	19825	19916	19758	19861	20036	19696	19819	19885	19791	19621	19790	19520	19691	19785	19603	19708	19835	19981	20072	19910	19636	19799	19755	19782	19730	19933	20045	19861	19800	19790	19723	19578	19837	19844	19732	20008	19664	19617	19606	19895	19863	19876	19909	19714	19743	19585	20039	19768	19802	19608	19886	19888	19744	19698	19812	19773	19636	19872	19743	19710	19673	19814	19860	19783	19979	19703	19832	19661	19719	19935	19634	19686	19656	19704	20131	19811	19896	19912	19762	19903	19861	19862	20007	19788	19608	20171	19798	20003	19778	19744	19681	20004	19838	19803	19562	19898	19753	19787	19780	19668	19727	19894	19964	19789	19706	19793	19948	19616	19774	19773	19662	19862	19756	19852	19577	19826	19691	19859	19972	19899	19838	19616	19726	19812	19806	19896	19641	20060	19894	19741	20107	19852	19780	19816	19786	19781	19817	19795	20005	19808	19918	19862	19708	19796	19898	20013	20039	19921	19821	19604	19988	19913	19611	19991	19889	19922	19786	19613	19692	19690	19700	19865	19800	19878
36935	51327	34285	26301	21786	20572	19104	18410	17720	17701	17249	17248	17144	17422	17206	16941	16915	16960	16656	16846	16598	16692	16585	16474	16502	16671	19350	22360	24379	22188	20349	18550	17491	16957	16766	16369	16346	16305	16226	16222	16392	16378	16423	16189	16348	16366	16342	16382	16392	16245	16368	16519	16464	16351	16417	16271	16531	16329	16321	16458	16361	16144	16379	16410	16239	16262	16434	16193	16347	16272	16266	16412	16537	16389	16288	16285	16428	16292	16578	16523	16446	16407	16329	16324	16303	16540	16214	16394	16316	16344	16166	16317	16396	16481	16292	16359	16186	16354	16318	16320	16333	16248	16115	16386	16465	16186	16379	16412	16256	16340	16287	16238	16332	16201	16433	16294	16298	16468	16442	16490	16434	16251	16453	16209	16293	16294	16438	16303	16399	16296	16228	16280	16362	16186	16391	16357	16366	16359	16329	16355	16322	16317	16464	16226	16287	16368	16332	16372	16325	16245	16279	16279	16359	16294	16386	16523	16323	16201	16230	16279	16259	16295	16470	16414	16438	16409	16536	16101	16391	16339	16257	16268	16423	16308	16330	16543	16412	16440	16230	16403	16173	16220	16421	16229	16442	16248	16447	16289	16327	16491	16379	16439	16445	16310	16336	16325	16321	16345	16265	16255	16280	16161	16386	16299	16344	16308	16296	16329	16493	16100	16451	16323	16268	16420	16338	16356	16231	16391	16359	16505	16332	16418	16266	16288	16324	16406	16362	16256	16382	16392	16377	16294	16333	16374	16339	16468	16227	16161	16297	16414	16340	16293	16404	16302	16250	16386	16404	16373	16300	16271	16316	16284	16334	16366	16264	16235	16303	16410	16233	16399	16327	16369	16321	16328	16337	16281	16341	16567	16413	16237	16333	16288	16261	16322	16394	16282	16372	16402	16360	16404	16271	16345	16247	16202	16280	16392	16297	16376	16299	16487	16294	16284	16336	16367	16388	16290	16369	16263	16396	16237	16220	16274	16362	16345	16290	16243	16306	16034	16261	16295	16455	16226	16208	16226	16589	16225	16412	16297	16389	16428	16222	16326	16381	16203	16158	16372	16547	16272	16098	16325	16421	16259	16264	16225	16418	16278	16424	16516	16300	16314	16370	16305	16198	16296	16454	16312	16146	16285	16362	16316	16418	16246	16556	16207	16284	16276	16292	16341	16289	16460	16164	16252	16458	16457	16178	16153	16367	16346	16156	16296	16191	16379	16148	16192	16252	16375	16301	16198	16278	16308	16384	16153	16104	16480	16260	16185	16307	16324	16308	16370	16498	16256	16232	16233	16177	16323	16420	16411	16279	16108	16280	16321	16157	16274	16331	16367	16507	16182	16344	16346	16162	16444	16147	16385	16390	16382	16295	16355	16346	16266	16601	16423	16391	16456	16202	16393	16375	16310	16503	16324	16353	16361	16318	16273	16338	16384	16254	16298	16297	16345	16367	16393	16410	16296	16339	16253	16231	16362	16408	16467	16433	16290	16407	16251	16208	16319	16184	16283	16336	16361	16385	16280	16232	16208	16242	16253	16393	16316	16247	16192	16350	16192	16434	16382	16343	16294	16195	16176	16448	16308	16420	16393	16470	16285	16207	16274	16278	16304	16214	16262	16391	16414	16339	16272	16382	16232	16315	16420	16435	16334	16371	16241	16401	16133	16333	16377	16383	16279	16440	16328	16170	16210	16252	16123	16386	16358	16268	16179	16435	16445	16369	16157	16286	16466	16389	16232	16327	16406	16151	16322	16172	16337	16354	16555	16095	16377	16204	16291	16137	16307	16389	16317	16259	16317	16468	16439	16246	16314	16281	16281	16508	16390	16276	16380	16361	16243	16254	16360	16353	16302	16308	16361	16329	16224	16271	16322	16383	16408	16283	16286	16248	16380	16443	16393	16464	16238	16286	16335	16192	16266	16322	16323	16430	16377	16224	16315	16284	16260	16423	16262	16500	16185	16311	16313	16351	16386	16269	16484	16343	16405	16242	16360	16482	16481	16260	16417	16250	16211	16347	16090	16232	16374	16226	16023	16383	16248	16310	16288	16340	16342	16299	16416	16150	16288	16288	16299	16347	16390	16553	16183	16403	16421	16380	16347	16275	16267	16259	16342	16273	16404	16246	16370	16290	16394	16208	16419	16432	16431	16263	16367	16349	16395	16256	16379	16450	16307	16303	16258	16531	16296	16201	16270	16356	16394	16366	16453	16289	16281	16269	16285	16447	16355	16471	16275	16263	16420	16303	16350	16262	16281	16340	16424	16331	16401	16262	16353	16360	16251	16352	16360	16384	16446	16275	16256	16213	16467	16197	16274	16404	16340	16421	16410	16450	16504	16269	16486	16335	16201	16241	16365	16296	16339	16372	16212	16379	16149	16358	16364	16272	16350	16331	16305	16296	16152	16289	16537	16334	16308	16431	16402	16150	16246	16322	16309	16265	16324	16282	16187	16197	16249	16244	16278	16389	16256	16445	16296	16290	16172	16349	16352	16395	16389	16322	16368	16262	16320	16323	16364	16342	16266	16350	16371	16329	16379	16304	16393	16378	16502	16358	16193	16344	16382	16431	16243	16350	16222	16313	16448	16270	16273	16284	16447	16324	16436	16189	16128	16360	16164	16240	16226	16209	16341	16392	16157	16431	16303	16547	16407	16292	16403	16214	16398	16288	16446	16264	16268	16468	16404	16193	16327	16385	16305	16369	16326	16275	16350	16141	16489	16264	16393	16493	16220	16364	16423	16200	16283	16342	16328	16312	16168	16459	16289	16340	16253	16295	16386	16422	16333	16410	16365	16444	16425	16344	16241	16319	16266	16361	16284	16321	16301	16230	16300	16384	16291	16381	16473	16347	16315	16211	16348	16344	16237	16424	16276	16340	16367	16234	16303	16330	16399	16291	16383	16244	16318	16312	16222	16316	16234	16305	16427	16301	16319	16318	16105	16457	16404	16289	16183	16218	16202	16243	16395	16435	16351	16378	16234	16447	16413	16310	16711	16452	16617	16209	16314	16472	16327	16310	16154	16435	16318	16575	16353	16462	16430	16424	16179	16269	16485	16432	16448	16308	16380	16454	16372	16281	16251	16442	16491	16301	16056	16209	16264	16410	16465	16334	16160	16330	16432	16165	16436	16235	16267	16274	16276	16367	16418	16419	16339	16394	16293	16343	16316	16261	16496	16243	16406	16323	16475	16261	16358	16245	16373	16280	16337	16319	16314	16292	16334	16283	16251	16429	16431	16281	16505	16275	16204	16395	16374	16331	16331	16417	16377	16390	16408	16487	16372	16370	16323	16502	16399	16437	16514	16366	16433	16376	16335	16377	16206	16246	16292	16310	16216	16519	16385	16328	16409	16433	16260	16447	16308	16209	16450	16318	16317	16156	16339	16367	16456	16358	16351	16311	16406	16117	16302	16342	16387	16331	16247	16232	16288	16339	16424	16305	16282	16395	16137	16436	16322	16513	16294	16420	16246	16253	16137	16307	16394	16339	16236	16263	16426	16288	16374	16530	16430	16280	16449	16365	16431	16450	16269	16353	16261	16257	16231	16435	16323	16147	16425	16372	16307	16163	16158	16375	16452	16286	16309	16278	16171	16391	16278	16392	16389	16332	16377	16324	16274	16336	16367	16316	16398	16248	16428	16123	16431	16234	16218	16285	16396	16247	16304	16262	16340	16402	16360	16239	16376	16337	16331	16295	16257	16336	16441	16526	16273	16290	16283	16234	16418	16323	16264	16256	16378	16361	16252	16264	16493	16458	16348	16531	16223	16214	16351	16322	16434	16335	16323	16308	16305	16443	16406	16334	16184	16240	16378	16397	16126	16374	16295	16336	16368	16338	16354	16306	16312	16343	16276	16304	16212	16391	16446	16387	16453	16341	16382	16325	16201	16274	16301	16226	16245	16448	16333	16467	16346	16358	16307	16506	16333	16302	16264	16325	16373	16307	16393	16528	16382	16328	16404	16293	16160	16305	16201	16332	16133	16385	16394	16330	16231	16246	16241	16299	16180	16276	16200	16203	16244	16348	16466	16221	16329	16367	16414	16427	16284	16310	15941	16277	16412	16361	16368	16387	16499	16397	16426	16258	16289	16267	16215	16328	16304	16236	16345	16277	16365	16379	16367	16210	16272	16407	16297	16407	16375	16320	16506	16382	16406	16150	16274	16345	16419	16345	16318	16314	16468	16367	16333	16363	16450	16255	16290	16263	16230	16285	16365	16307	16355	16219	16486	16299	16389	16266	16209	16184	16209	16274	16461	16162	16484	16241	16363	16384	16549	16395	16256	16311	16408	16235	16492	16309	16243	16343	16334	16287	16231	16120	16365	16372	16285	16477	16348	16406	16393	16328	16402	16472	16354	16242	16365	16258	16418	16197	16295	16277	16361	16306	16398	16233	16319	16367	16142	16103	16223	16282	16279	16313	16235	16503	16263	16347	16221	16120	16414	16379	16411	16319	16170	16402	16361	16236	16378	16342	16307	16282	16404	16388	16251	16285	16363	16484	16213	16212	16289	16206	16352	16400	16376	16478	16260	16338	16130	16279	16376	16254	16363	16214	16169	16562	16450	16378	16425	16426	16310	16288	16258	16193	16279	16383	16289	16219	16299	16367	16026	16288	16363	16130	16319	16201	16364	16394	16491	16239	16300	16274	16405	16185	16465	16365	16444	16302	16379	16490	16192	16290	16408	16288	16214	16278	16208	16446	16279	16475	16413	16173	16183	16274	16310	16360	16248	16211	16400	16416	16339	16510	16242	16365	16458	16305	16286	16314	16407	16303	16170	16266	16228	16272	16286	16342	16366	16244	16191	16450	16167	16221	16338	16367	16352	16303	16501	16414	16252	16434	16168	16418	16371	16136	16337	16251	16266	16260	16368	16373	16286	16343	16244	16322	16135	16220	16389	16243	16244	16304	16412	16375	16291	16402	16424	16313	16470	16451	16332	16207	16183	16282	16473	16478	16253	16246	16266	16330	16191	16367	16263	16197	16377	16292	16426	16319	16419	16335	16424	16378	16317	16305	16293	16457	16199	16370	16362	16255	16247	16325	16206	16360	16449	16159	16428	16376	16208	16447	16582	16352	16400	16342	16235	16287	16320	16187	16458	16277	16329	16295	16375	16485	16370	16324	16337
28732	24793	27740	24629	20610	20160	20152	19690	19498	19380	19352	19512	19439	19429	19464	19495	19355	19558	19629	19431	19459	19489	19620	19496	19403	19334	19553	19688	19906	19767	19774	19532	19647	19441	19374	19480	19361	19219	19340	19480	19215	19524	19550	19565	19244	19437	19455	19266	19380	19564	19373	19165	19385	19302	19402	19439	19402	19543	19447	19368	19384	19392	19530	19464	19356	19338	19404	19319	19402	19319	19548	19357	19216	19251	19414	19255	19379	19578	19315	19472	19427	19373	19573	19489	19357	19211	19140	19370	19296	19399	19339	19259	19212	19426	19327	19368	19316	19232	19391	19303	19277	19362	19243	19654	19493	19301	19471	19382	19454	19518	19368	19497	19449	19340	19425	19341	19425	19263	19265	19456	19315	19263	19278	19294	19264	19544	19277	19148	19366	19355	19349	19396	19344	19348	19245	19411	19398	19358	19305	19429	19396	19510	19202	19409	19473	19475	19303	19464	19323	19679	19367	19457	19461	19455	19617	19341	19224	19335	19188	19418	19330	19278	19373	19618	19500	19375	19308	19257	19489	19434	19310	19514	19471	19231	19432	19223	19305	19334	19382	19262	19383	19431	19384	19191	19261	19230	19200	19386	19499	19450	19400	19404	19351	19285	19478	19281	19385	19379	19309	19381	19499	19396	19370	19410	19401	19323	19490	19477	19122	19358	19521	19387	19615	19324	19376	19418	19515	19512	19363	19420	19205	19646	19381	19497	19315	19449	19485	19218	19345	19299	19429	19345	19449	19336	19424	19434	19570	19533	19574	19525	19260	19394	19451	19433	19347	19280	19255	19341	19476	19282	19176	19333	19154	19248	19233	19375	19367	19420	19376	19502	19368	19598	19262	19416	19318	19425	19437	19251	19437	19344	19322	19262	19315	19426	19258	19604	19513	19507	19250	19435	19348	19317	19296	19217	19382	19477	19487	19335	19438	19381	19197	19317	19410	19278	19432	19461	19365	19461	19411	19338	19301	19579	19451	19487	19132	19252	19403	19238	19473	19506	19374	19299	19221	19446	19616	19317	19259	19485	19249	19466	19340	19426	19395	19411	19357	19564	19333	19233	19354	19337	19265	19337	19236	19405	19559	19423	19366	19362	19445	19349	19553	19359	19443	19319	19300	19544	19488	19450	19332	19390	19522	19341	19291	19285	19330	19499	19452	19237	19263	19295	19503	19433	19397	19363	19084	19358	19245	19503	19269	19552	19559	19528	19294	19424	19623	19236	19447	19274	19272	19352	19456	19523	19407	19181	19243	19484	19302	19286	19532	19245	19293	19331	19371	19558	19450	19215	19532	19276	19264	19313	19258	19219	19383	19274	19436	19292	19608	19474	19468	19188	19306	19481	19568	19516	19198	19389	19276	19236	19208	19356	19333	19469	19246	19224	19462	19203	19310	19336	19479	19434	19353	19475	19374	19426	19464	19405	19364	19254	19340	19134	19289	19347	19334	19554	19301	19344	19420	19206	19380	19420	19390	19077	19286	19349	19429	19382	19294	19380	19610	19430	19457	19331	19497	19364	19654	19287	19447	19394	19452	19414	19596	19394	19554	19642	19393	19413	19245	19132	19330	19257	19406	19403	19561	19429	19440	19592	19425	19321	19649	19596	19358	19303	19356	19209	19328	19454	19465	19407	19485	19371	19426	19273	19282	19398	19261	19573	19268	19273	19463	19369	19437	19225	19284	19521	19339	19339	19499	19269	19259	19311	19360	19351	19377	19496	19585	19386	19603	19339	19428	19421	19425	19450	19392	19669	19396	19503	19243	19570	19492	19449	19284	19494	19329	19286	19637	19187	19306	19348	19410	19096	19248	19425	19252	19426	19484	19378	19382	19175	19500	19365	19451	19333	19223	19403	19567	19383	19599	19336	19287	19400	19377	19584	19338	19355	19325	19377	19408	19425	19412	19369	19385	19323	19427	19377	19531	19302	19454	19282	19360	19451	19354	19538	19102	19227	19318	19261	19436	19278	19459	19359	19508	19364	19354	19256	19540	19417	19300	19559	19598	19198	19211	19232	19337	19253	19401	19454	19435	19298	19382	19344	19380	19297	19502	19287	19250	19421	19492	19368	19262	19503	19463	19358	19424	19451	19389	19198	19432	19228	19273	19262	19317	19501	19395	19440	19400	19346	19257	19554	19365	19322	19293	19375	19491	19450	19244	19582	19286	19279	19311	19182	19574	19277	19463	19297	19418	19458	19231	19212	19315	19277	19472	19409	19442	19453	19432	19196	19448	19445	19504	19415	19398	19416	19466	19379	19355	19350	19372	19215	19400	19309	19511	19745	19401	19310	19449	19368	19297	19308	19448	19326	19244	19569	19345	19443	19202	19278	19436	19356	19462	19374	19351	19393	19277	19302	19354	19274	19348	19378	19450	19286	19342	19572	19393	19590	19407	19334	19465	19268	19377	19324	19182	19577	19558	19273	19382	19440	19305	19381	19497	19389	19408	19511	19235	19338	19400	19324	19485	19328	19469	19456	19541	19276	19398	19500	19376	18991	19380	19415	19512	19306	19523	19322	19608	19246	19485	19529	19313	19366	19372	19235	19612	19350	19298	19178	19560	19287	19330	19248	19506	19411	19316	19310	19459	19486	19196	19338	19414	19466	19580	19305	19441	19376	19501	19498	19518	19075	19548	19399	19286	19426	19333	19503	19282	19511	19388	19351	19486	19478	19409	19323	19273	19355	19264	19399	19358	19268	19486	19447	19303	19416	19564	19541	19591	19436	19459	19302	19278	19439	19504	19237	19284	19433	19286	19440	19413	19463	19297	19540	19314	19258	19300	19444	19464	19594	19629	19205	19368	19402	19461	19335	19269	19276	19561	19367	19526	19422	19400	19402	19395	19463	19548	19325	19463	19348	19533	19343	19284	19321	19501	19322	19412	19290	19182	19234	19389	19297	19490	19394	19209	19196	19577	19378	19411	19318	19404	19689	19295	19472	19280	19336	19416	19362	19178	19286	19451	19354	19393	19207	19461	19281	19318	19403	19367	19397	19508	19343	19195	19315	19372	19457	19289	19319	19480	19534	19438	19368	19514	19323	19442	19523	19342	19372	19335	19113	19397	19259	19474	19480	19406	19338	19478	19369	19262	19250	19531	19431	19318	19398	19487	19431	19735	19425	19353	19307	19454	19478	19410	19271	19444	19473	19690	19192	19364	19420	19345	19384	19339	19344	19237	19429	19229	19368	19356	19320	19582	19284	19375	19278	19449	19293	19532	19399	19296	19537	19640	19385	19475	19145	19348	19431	19145	19362	19414	19439	19263	19284	19252	19461	19288	19556	19489	19401	19487	19409	19380	19471	19476	19553	19333	19185	19129	19403	19545	19451	19437	19597	19395	19741	19367	19519	19562	19494	19235	19588	19488	19277	19448	19429	19301	19172	19290	19457	19484	19413	19304	19285	19255	19241	19409	19144	19162	19361	19472	19489	19306	19329	19329	19177	19461	19327	19299	19532	19537	19306	19151	19429	19555	19343	19265	19378	19463	19455	19474	19379	19407	19432	19254	19272	19206	19369	19339	19516	19452	19457	19320	19434	19433	19453	19520	19456	19497	19267	19301	19019	19611	19450	19254	19447	19213	19326	19402	19300	19315	19473	19282	19302	19379	19476	19291	19356	19188	19291	19448	19492	19481	19299	19649	19527	19353	19416	19374	19416	19473	19451	19391	19424	19357	19206	19450	19373	19373	19284	19253	19331	19412	19321	19180	19221	19310	19303	19433	19459	19301	19309	19272	19248	19263	19324	19323	19414	19277	19274	19460	19502	19389	19270	19302	19315	19518	19506	19742	19301	19481	19541	19309	19345	19365	19478	19398	19389	19659	19440	19351	19594	19362	19080	19393	19489	19445	19425	19472	19482	19227	19508	19393	19538	19244	19451	19345	19460	19376	19342	19443	19248	19301	19593	19288	19489	19432	19411	19175	19496	19397	19425	19232	19311	19222	19428	19338	19440	19494	19291	19316	19121	19424	19439	19266	19437	19325	19142	19315	19520	19435	19434	19284	19427	19288	19309	19324	19493	19632	19212	19506	19472	19358	19505	19130	19463	19151	19370	19329	19328	19422	19467	19361	19330	19431	19299	19343	19330	19354	19422	19319	19513	19487	19510	19510	19327	19481	19440	19459	19588	19323	19348	19575	19310	19402	19208	19418	19310	19393	19547	19587	19209	19447	19343	19477	19339	19215	19265	19424	19484	19472	19478	19601	19328	19474	19498	19347	19296	19278	19261	19178	19251	19528	19318	19473	19331	19286	19348	19549	19423	19401	19203	19244	19442	19488	19427	19332	19305	19578	19262	19316	19542	19263	19332	19354	19290	19422	19379	19273	19259	19465	19272	19412	19390	19156	19294	19441	19110	19313	19216	19336	19448	19453	19378	19461	19409	19332	19166	19504	19341	19393	19277	19435	19091	19459	19488	19422	18904	19399	19222	19312	19403	19369	19187	19463	19380	19505	19349	19649	19394	19350	19256	19443	19312	19425	19275	19425	19300	19353	19421	19573	19583	19465	19548	19384	19420	19383	19354	19284	19142	19296	19280	19373	19499	19527	19320	19599	19378	19368	19456	19346	19316	19389	19312	19531	19391	19331	19336	19455	19270	19169	19382	19404	19385	19544	19519	19349	19409	19445	19345	19347	19331	19406	19439	19500	19319	19319	19274	19429	19305	19418	19497	19494	19503	19414	19337	19545	19339	19371	19509	19212	19496	19391	19354	19414	19424	19219	19316	19426	19375	19440	19114	19495	19331	19481	19351	19549	19443	19256	19446	19181	19391	19463	19315	19501	19329	19412	19127	19352	19577	19327	19456	19459	19625	19599	19231	19382	19091	19157	19362	19254	19406	19345	19341	19325	19187	19330	19420	19365	19430	19289	19460	19422	19387	19404	19423	19464	19323	19329	19416	19266	19141	19266	19322	19263	19525	19453	19542	19341	19228	19414	19406	19316	19470	19285	19320	19559	19249	19330	19295	19307	19331	19524	19234	19366	19354	19417	19369	19326	19365	19204	19624	19398	19465	19240	19593	19580	19338	19400	19342	19156	19583	19439	19418	19342	19274	19056	19307	19444	19351	19530	19503	19454	19342	19453	19232	19432	19260	19203	19355	19398	19283	19606	19436
28837	33223	24895	19881	18081	17390	17066	16806	16584	16490	16596	16391	16310	16368	16261	16463	16327	16398	16368	16270	16203	16227	16151	16112	15967	16218	16231	16583	16824	16477	16302	16245	16316	16212	16091	16066	16219	16193	16024	16121	15985	16199	16202	16036	16133	16210	16232	16182	16093	16092	15976	16151	16122	16100	16136	16019	16134	16116	16144	16131	16093	16194	16099	16083	16091	15990	15995	16160	16196	15989	15988	16288	16086	15987	16150	16231	15971	16096	16104	16229	15988	16162	16118	16084	16025	16150	16129	16035	15954	16200	16273	16144	16134	15993	16028	16196	16000	16149	16138	16004	16107	16002	16123	16178	16146	16053	16300	16178	16228	16144	16112	16191	16092	16211	16185	16052	16096	16146	16173	15931	16287	16136	16211	16139	15918	16270	16247	16050	16142	16067	16053	16102	16141	16047	16215	16111	16253	16036	15948	16037	16144	16119	16094	16245	16289	16126	16062	16268	16068	16096	16047	15921	16052	15976	16054	16138	16152	16196	16130	16097	16179	16163	16159	16152	16151	16172	16267	15992	16044	16034	16084	16175	16176	16230	16132	15877	16090	16130	15966	16051	16004	16305	16081	16060	16165	16052	16052	16040	16095	16210	15982	16079	16024	16198	16042	16077	16297	16141	16213	16058	16007	16161	15990	15943	16106	16011	16165	16092	15997	16020	16005	16065	16110	16003	16106	16247	16090	15987	16196	16002	16132	16161	16218	16035	16158	16139	16231	16079	16027	16191	16031	16136	16135	15998	16011	16089	16197	16161	16088	16083	16009	16219	16103	16152	16075	16036	16228	16199	16029	16027	16288	15971	15897	15971	16113	15954	16162	16222	16218	16069	16065	16212	16325	16119	16069	16154	15988	16094	16159	16321	16005	16243	16299	16048	16069	16174	15913	16141	15908	16039	16060	16035	15984	16195	16020	16023	16109	16055	15993	16229	15899	16063	16040	15984	16066	16253	16154	16119	16182	15934	16244	16256	16069	16081	16056	16195	16078	16069	16109	16213	16117	16126	16302	16159	16192	16143	16242	16080	15977	16139	16268	15982	16055	16096	16124	16049	16191	16062	16079	16114	16105	15939	16065	16045	16086	16256	16016	16125	16019	16087	16087	16086	16022	15928	16024	16196	16181	15934	15921	16083	16373	16121	15966	15912	16054	16238	16312	15914	16204	15978	16015	16076	16008	16105	16253	16037	15991	16012	16252	16026	16074	15960	16153	16134	16154	15994	16173	16077	16034	16014	16150	16081	16030	16042	16032	16190	16009	16360	16095	16060	16067	16047	16022	16295	15965	16122	15972	16339	16080	16022	16022	16077	15894	16229	16074	16273	16301	16100	16065	16084	16067	16191	16241	16092	16133	16096	16183	16145	16109	15972	16058	16066	16362	16186	16044	16270	16128	16042	16080	16185	16068	16216	16036	16090	16066	16088	16036	16019	16140	16102	16125	16063	16297	16157	15975	16113	16222	16021	16048	16154	16235	16156	16075	16217	16223	16127	16163	16063	16126	16027	16159	16193	16221	16184	16014	16210	15896	15928	16066	16053	16069	16189	16182	16006	16057	16087	16103	16088	16165	16105	16003	15994	16233	15940	16023	16068	16113	15948	16140	16207	16040	16159	16221	16087	16095	16252	16040	16025	16135	16097	16180	16205	16160	16087	16095	16070	16108	16125	16285	16033	16223	16127	16124	16040	16192	16113	16378	15966	15972	16170	16119	16067	16033	16151	16206	16082	16126	16108	15997	16174	16081	16122	16116	16046	16205	16141	16061	16082	16098	16025	16157	16277	16191	15977	16104	16172	16173	15983	16127	16035	16089	16108	16063	16024	16003	16215	16057	16263	16183	16134	16211	16285	15995	16000	16047	16133	16076	16158	16189	16171	16056	15988	16203	15986	16102	16070	15994	16047	16092	16148	15886	16013	16000	16112	16065	15875	16029	16169	15941	16062	16073	16052	15999	16197	16150	15991	15984	16041	16093	16316	15951	16061	15974	16175	15977	16044	16126	16036	16177	16087	15918	15943	16036	16023	16037	16145	16081	16142	16004	15988	16141	15981	16131	16001	16292	15985	16238	16118	16108	16019	16148	15990	16153	16052	16155	16183	16027	16138	16051	16108	16161	16068	16024	16206	16090	16084	15978	16204	16091	16027	16122	16211	16093	16154	16234	15991	16139	16111	16065	16183	16087	16163	16075	16123	16254	16161	16101	15914	16131	16079	15856	16042	16189	16212	16177	16096	16101	16166	16040	16145	16138	16103	16031	16036	16155	16212	16005	16066	16018	16068	16081	16189	15916	16109	16129	16031	16010	16210	16136	16262	16205	15948	16298	16134	16106	16050	15990	16121	15937	16198	16137	16099	15993	16088	15933	16217	15913	16163	16062	16203	16087	16073	16049	16052	16111	16125	16157	16054	16209	16096	16110	16075	16006	15924	16146	16105	16029	15941	15893	16116	16084	16047	15971	16095	16083	15955	16080	16228	15852	16008	16044	16033	16152	16152	15995	16134	16236	16249	16225	16037	16086	15945	16135	16053	16232	15944	15955	16226	16134	16154	16153	16140	16085	15863	16101	16067	16154	15914	16223	16010	15986	15984	16127	16188	16214	16020	16241	16033	16040	16140	16282	16016	16073	16251	16117	16360	15970	16088	16036	16065	16095	16252	16222	16150	16131	16074	16093	16146	16195	16064	16078	16107	16207	16151	16164	16151	15950	15967	16196	16146	16240	16000	16104	16140	16288	16076	16254	16079	15891	16136	16117	16166	16082	15967	16068	16187	16054	16161	16017	16100	16098	15990	16103	16159	16121	16133	16069	16091	16079	16124	16362	15939	16246	16067	16005	16089	16210	16289	16101	16085	16083	16180	16144	16134	16057	16024	15909	16105	16168	16161	16189	16041	16115	16030	16049	16004	16000	16103	16006	16075	16046	15969	16188	16104	16054	16207	16306	16056	16075	16081	16184	16041	16155	16195	15949	15987	16067	16038	16197	16252	16207	16025	16126	16161	16145	16251	16188	16136	15903	15884	16210	16111	16076	16368	16161	16134	16141	16073	15873	15945	16183	16182	16115	16045	15992	16200	16325	16062	16215	15963	16295	16033	16134	16121	15917	16174	16173	16213	16124	15929	16000	16243	16251	15912	16148	16180	15980	16180	16037	16140	16012	15934	16088	15977	16109	16153	16006	16198	16109	16096	16220	16096	16230	16094	16124	16196	16067	16307	16056	16155	16022	15914	16203	16220	16078	16003	15911	16390	16152	16080	16244	15981	15988	16081	16203	16151	16168	16095	16148	16010	16113	16152	15958	16140	16171	16269	16129	16000	16095	15899	16248	16044	16118	16030	16071	16084	16011	16014	16223	16089	16225	16100	16163	16147	16138	16018	16192	16118	16060	16106	16256	16344	16031	16000	16095	16095	16073	16195	16140	16050	16149	16196	16120	16167	15961	16038	16162	15992	16113	16135	16023	16139	16078	16262	16046	16209	15971	16032	16344	16075	16135	16088	16098	15925	16084	15979	16094	16211	16144	16048	16038	16121	16055	16069	16062	15927	16092	16132	15907	16278	16070	16275	16084	16114	16002	16278	16128	16102	16122	16124	16013	16241	16296	16171	15945	16269	16160	16091	16063	16173	16299	16203	16205	15971	16223	16232	16140	16227	16123	16145	15973	16200	15942	16233	16100	16190	16027	16141	16137	16303	16109	16076	16113	16159	16067	15969	16235	16133	16029	16200	16022	16067	16095	16029	16023	16174	16055	16207	16297	16067	16037	16054	16189	15985	16126	16060	16135	15971	16068	16230	16145	16074	16177	16171	16105	16027	16057	16123	16021	16148	16082	16159	15950	16050	16265	16156	16197	16007	16198	15949	16000	16109	16210	16190	16096	16136	16170	16177	16116	15988	15992	15963	16080	16131	16032	15949	16061	16127	16158	16171	16133	16119	15998	16117	16072	15991	16202	16052	16363	16194	16017	16172	15959	16112	16031	16161	15974	16040	16013	16055	16097	16167	15939	16048	16096	16095	16119	16202	15980	16141	16099	16048	16184	15937	15973	16081	16138	16170	16050	16376	15966	16162	16188	16084	16250	16049	16224	16186	16201	16152	16071	16178	16026	16061	16128	16047	16209	16060	16099	16123	16020	16227	16015	15979	16134	15970	16009	15999	16197	16115	16068	16062	16003	16012	16151	15989	16207	16190	15983	16093	16095	16130	16266	16092	16158	16092	16030	16060	15962	16003	16047	16134	16093	16065	16159	16340	16097	16036	16091	16069	16039	16222	16094	16085	16089	16220	16186	16045	16167	16219	16148	16091	15995	15979	16020	16021	16128	16211	15950	16294	16292	16162	15990	16273	16081	16084	16056	16265	16119	16105	16090	15970	16122	16110	15973	16119	16190	16121	16069	16090	16040	16060	15939	16039	16216	16092	15991	16009	15952	16117	16196	16278	16320	15978	16082	15973	16215	16152	16170	16079	16179	16062	16056	16122	16009	16080	16058	16044	16184	16116	16113	16025	16167	16179	16219	16143	16052	16091	16201	16353	16112	16037	15958	16163	16204	16084	16170	15977	16022	16257	15959	16033	16097	16140	15975	16197	16096	16023	16256	16145	16158	16152	15999	16093	16213	16113	15910	16272	16176	16100	16175	16109	16154	15888	16146	16099	16088	16140	16159	16142	16007	16128	16214	16075	16119	16039	15995	16153	16061	16043	16210	16085	16159	16080	16186	16070	16146	16174	15980	16068	16069	15978	16114	16205	16146	16077	16143	16061	16296	15992	16239	16131	16097	16110	16219	15983	16021	16041	16116	16165	16099	16111	16161	16058	16042	15957	16085	16222	16056	16072	16154	16002	16098	16002	16080	16021	16152	16283	16106	16039	16119	16090	16414	16161	16146	16122	16061	15963	16186	16077	16122	16275	16129	16184	16156	16076	16099	16120	16211	16184	16143	16122	16189	16002	16171	16116	16050	16014	16017	16334	16010	16163	16035	16134	16216	16254	16187	16041	16162	16105	16143	16194	16114	16151	16140	16189	16093	15932	16392	16084	16080	16057	16100	16180	16087	16117	16241	15972	16267	16092	16244	16162	16106	16166	16154	16106	16183	16321	16109	15921	16156	16324	16108	16058	15989	16110
24023	21499	29158	24377	22553	23701	22991	19989	19467	19541	19195	19126	19342	19151	19191	19154	19163	19178	19165	19087	18839	18894	18609	18767	18647	18914	19312	21058	21908	21399	20410	19677	19296	18788	18759	18689	18733	18664	18570	18689	18974	18831	18759	18772	18688	18900	18713	18805	18747	18568	18895	18742	18734	18703	18704	18861	18597	18701	18510	18677	18908	18873	18971	18705	18891	18815	18691	18631	18811	18871	18845	18447	18772	18535	18617	18754	18607	18693	18704	18531	18776	18916	18613	18630	18792	18862	18861	18763	18771	18756	18643	18809	18773	18561	18908	18737	18771	18709	18791	18679	18665	18532	18643	18751	18820	18667	18528	18760	18708	18581	18537	18613	18684	18587	18731	18588	18567	18577	18827	18593	18945	18606	18654	18541	18612	18726	18658	18505	18718	18595	18647	18718	18618	18650	18732	18546	18645	18608	18563	18534	18716	18671	18509	18482	18519	18628	18600	18764	18645	18640	18840	18555	18649	18761	18543	18688	18651	18524	18750	18595	18755	18782	18712	18786	18757	18606	18830	18855	18616	18453	18851	18610	18690	18665	18719	18799	18798	18540	18914	18834	18568	18901	18734	18854	18728	18655	18635	18735	18690	18773	18511	18403	18585	18751	18612	18729	18748	18958	18700	18812	18832	18906	18749	18834	18647	18757	18477	18486	18591	18529	18659	18797	18798	18852	18702	18722	18570	18676	18607	18459	18412	18428	18675	18693	18609	18561	18677	18801	18762	18655	18639	18684	18775	18699	18735	18637	18554	18712	18837	18545	18570	18545	18743	18567	18652	18515	18681	18827	18838	18644	18612	18586	18467	18778	18858	18804	18901	18591	18789	18493	18552	18701	19061	18624	18680	18736	18740	18610	18610	18724	18718	18713	18604	18699	18727	18672	18554	18616	18530	18721	18874	18442	18617	18593	18776	18471	18466	18866	18716	18553	18683	18751	18924	18612	18642	18633	18682	18677	18752	18750	18695	18899	18554	18680	18729	18726	18570	18633	18711	18505	18609	18562	18896	18599	18618	18644	18863	18609	18791	18803	18589	18494	18703	18720	18634	18741	18646	18673	18632	18646	18583	18589	18480	18463	18933	18756	18921	18626	18838	18861	18592	18716	18817	18600	18583	18572	18740	18790	18627	18567	18703	18781	18508	18691	18817	18602	18669	18606	18697	18658	18670	18726	18672	18820	18846	18694	18563	18742	18630	18605	18752	18768	18641	18616	18737	18751	18791	18795	18849	18506	18650	18667	18819	18760	18615	18720	18609	18647	18670	18671	18668	18691	18688	18686	18812	18715	18734	18678	18660	18626	18667	18691	18623	18546	18756	18690	18730	18671	18597	18580	18665	18703	18675	18682	18572	18749	18655	18719	18776	18456	18652	18567	18383	18536	18496	18708	18663	18598	18682	18688	18778	18644	18797	18524	18491	18730	18678	18442	18521	18642	18639	18626	18673	18715	18715	18806	18751	18637	18636	18853	18865	18563	18534	18546	18555	18707	18664	18730	18828	18903	18617	18599	18710	18577	18682	18868	18642	18736	18523	18452	18610	18552	18695	18549	18649	18709	18777	18629	18792	18832	18774	18626	18987	18815	18622	18693	18706	18720	18465	18705	18812	18722	18694	18897	18594	18652	18555	18629	18852	18764	18773	18708	18434	18628	18557	18584	18605	18922	18764	18514	18859	18633	18758	18436	18637	18540	18713	18614	18672	18864	18704	18592	18823	18707	18762	18717	18811	18807	18506	18449	18702	18729	18586	18703	18762	18691	18474	18669	18389	18705	18872	18536	18629	18752	18494	18642	18642	18650	18417	18599	18542	18812	18556	18820	18668	18767	18708	18722	18611	18835	18767	18577	18579	18557	18484	18674	18636	18525	18414	18714	18706	18571	18520	18735	18612	18487	18745	18564	18633	18758	18817	18693	18631	18872	18657	18684	18552	18907	18666	18916	18879	18777	18842	18722	18566	18746	18777	18706	18739	18724	18645	18606	18784	18633	18688	18530	18773	18920	18715	18552	18821	18845	18811	18549	18740	18718	18517	18672	18684	18605	18739	18645	18786	18637	18770	18602	18491	18671	18746	18813	18706	18638	18733	18840	18460	18624	18641	18674	18656	18652	18716	18892	18748	18730	18798	18491	18773	18732	18937	18727	18593	18574	18685	18676	18650	18477	18777	18644	18682	18807	18707	18619	18604	18834	18659	18809	18815	18776	18740	18730	18842	18828	18650	18616	18902	18820	18688	18845	18721	18564	18660	18546	18688	18708	18624	18586	18686	18737	18620	18811	18725	18703	18627	18610	18823	18696	18760	18933	18686	18591	18756	18658	18527	18761	18665	18596	18738	18708	18798	18688	18776	18794	18823	18519	18645	18798	18759	18657	18606	18896	18770	18589	18701	18761	18662	18614	18620	18847	18622	18541	18760	18725	18793	18764	18838	18563	18621	18703	18549	18817	18852	18786	18892	18720	18449	18668	18641	18812	18736	18631	18604	18725	18697	18656	18683	18713	18691	18706	18717	18723	18522	18643	18662	18733	18813	18728	18741	18587	18848	18739	18671	18727	18505	18791	18682	18705	18846	18599	18613	18598	18474	18493	18645	18615	18564	18722	18800	18802	18722	18500	18549	18648	18892	18942	18834	18727	18712	18689	18835	18733	18687	18578	18427	18548	18534	18669	18672	18693	18706	18801	18978	18755	18571	18567	18778	18533	18587	18845	18665	18520	18627	18566	18766	18745	18644	18595	18799	18569	18744	18746	18730	18648	18752	18471	18734	18676	18682	18418	18616	18610	18724	18821	18644	18790	18698	18470	18576	18740	18577	18725	18637	18857	18651	18624	18712	18772	18613	18570	18640	18516	18708	18824	18623	18605	18558	18644	18860	18614	18671	18752	18744	18810	18706	18560	18515	18591	18553	18629	18757	18767	18810	18381	18652	18688	18697	18659	18509	18610	18695	18532	18765	18619	18863	18767	18671	18380	18610	18607	18652	18757	18662	18644	18692	18511	18562	18724	18795	18625	18650	18770	18663	18435	18737	18672	18731	18503	18845	18758	18661	18571	18707	18648	18507	18662	18736	18506	18655	18786	18652	18704	18773	18690	18613	18773	18648	18624	18704	18723	18608	18763	18568	18646	18658	18813	18655	18832	18698	18845	18713	18844	18587	18771	18708	18685	18758	18539	18568	18458	18872	18731	18772	18807	18640	18715	18559	18781	18782	18649	18567	18713	18647	18583	18568	18776	18665	18604	18555	18881	18758	18695	18555	18555	18580	18557	18628	18798	18786	18627	18595	18810	18580	18715	18752	18667	18771	18664	18708	18675	18601	18859	18550	18698	18782	18737	18708	18857	18720	18627	18745	18719	18822	18657	18808	18614	18677	18610	18689	18831	18690	18563	18391	18696	18733	18460	18604	18773	18637	18734	18667	18668	18694	18550	18730	18716	18820	18307	18738	18503	18809	18503	18593	18706	18726	18418	18570	18455	18643	18786	18752	18665	18460	18328	18555	18549	18701	18631	18577	18483	18865	18885	18538	18689	18723	18692	18497	18647	18858	18932	18947	18781	18754	18634	18774	18776	18726	18592	18737	18659	18618	18769	18895	18599	18621	18629	18542	18793	18614	18705	18742	18646	18607	18683	18613	18679	18769	18759	18687	18657	18553	18746	18632	18664	18814	18715	18582	18621	18611	18554	18624	18677	18735	18510	18747	18464	18586	18829	18417	18644	18590	18760	18735	18694	18783	18803	18600	18674	18576	18528	18819	18535	18741	18878	18724	18637	18510	18284	18615	18614	18635	18740	18517	18719	18824	18630	18749	18724	18706	18479	18657	18653	18459	18689	18925	18555	18803	18921	18531	18662	18584	18499	18505	18773	18760	18857	18754	18854	18657	18717	18783	18739	18649	18636	18900	18762	18673	18607	18898	18658	18801	18586	18793	18839	18817	18654	18701	18758	18442	18765	18589	18732	18867	18513	18518	18723	18532	18681	18755	18673	18768	18815	18912	18969	18946	18865	18589	18631	18560	18584	18746	18779	18866	18752	18665	18731	18799	18838	18622	18819	18688	18503	18622	18725	18692	18687	18642	18573	18546	18619	18758	18688	18832	18531	18845	18547	18720	18813	18892	18499	18680	18740	18752	18871	18741	18756	18698	18522	18716	18660	18573	18616	18655	18516	18422	18717	18797	18839	18880	18633	18734	18615	18870	18686	18630	18510	18668	18753	18742	18802	18757	18511	18544	18587	18739	18636	18631	18525	18760	18571	18582	18847	18836	18784	18726	18599	18835	18733	18609	18568	18712	18654	18594	18648	18611	18635	18808	18596	18688	18539	18713	18771	18828	18796	18922	18793	18585	18749	18770	18781	18640	18643	18945	18570	18738	18639	18445	18668	18604	18722	18621	18699	18531	18727	18833	18764	18953	18861	18622	18627	18558	18905	18765	18761	18677	18623	18783	18872	18830	18603	18753	18587	18696	18785	18671	18596	18926	18799	18867	18692	18535	18670	18995	18821	18674	18828	18740	18716	18650	18750	18720	18661	18549	18735	18726	18735	18623	18758	18710	18686	18847	18799	18723	18800	18733	18588	18707	18693	18640	18680	18679	18720	18640	18732	18808	18594	18745	18779	18665	18862	18969	18665	18596	18587	18843	18703	18634	18501	18687	18661	18742	18694	18734	18579	18563	18572	18875	18726	18690	18763	18462	18571	18587	18788	18724	18453	18771	18670	18573	18588	18719	18767	18672	18570	18475	18741	18818	18660	18760	18866	18849	18782	18581	18816	18642	18813	18730	18884	18838	18753	18754	18673	18583	18830	18693	18677	18746	18665	18520	18682	18622	18918	18921	18866	18591	18411	18673	18817	18727	18732	18629	18581	18734	18618	18682	18762	18813	18588	18729	18787	18757	18732	18540	18702	18826	18851	18873	18578	18718	18776	18632	18584	18675	18690	18694	18521	18633	18822	18682	18665	18546	18733	18906	18651	18715	18860	18732	18482	18635	18661	18560	18663	18700	18573	18592	18794	18732	18688	18650	18635	18755	18686	18624	18753	18781	18742	18533	18590	18582	18609	18746	18663	18666	18657	18566	18798	18677	18631	18871	18547	18690	18789	18790	18518	18703	18864	18709	18730
32379	46720	31163	23086	19990	19495	17960	17053	16546	16334	16368	16221	16344	16301	16216	16483	16348	16292	16174	16058	15978	15931	15822	15858	15874	15919	16744	19819	20367	19235	17954	16798	16247	15849	15763	15593	15584	15811	15821	15809	15662	15725	15532	15506	15731	15640	15767	15664	15688	15751	15654	15723	15820	15750	15729	15697	15686	15675	15739	15702	15652	15649	15806	15641	15789	15731	15782	15790	15690	15816	15605	15725	15752	15607	15872	15698	15841	15552	15762	15685	15686	15699	15675	15741	15716	15616	15727	15790	15680	15670	15531	15738	15884	15700	15771	15691	15569	15605	15698	15750	15762	15641	15672	15548	15726	15699	15685	15703	15629	15788	15789	15644	15714	15682	15722	15702	15732	15532	15650	15708	15921	15696	15619	15597	15789	15565	15629	15636	15659	15485	15873	15725	15873	15633	15865	15712	15716	15739	15495	15691	15858	15738	15707	15847	15757	15819	15662	15696	15771	15705	15821	15825	15780	15616	15704	15714	15712	15786	15706	15770	15714	15718	15751	15719	15750	15660	15591	15678	15681	15765	15752	15662	15726	15694	15684	15603	15642	15659	15627	15541	15640	15663	15671	15738	15797	15825	15483	15556	15540	15788	15647	15694	15844	15798	15650	15646	15604	15735	15877	15607	15734	15727	15636	15781	15683	15807	15541	15648	15681	15542	15838	15744	15844	15711	15738	15741	15783	15840	15580	15684	15699	15687	15626	15888	15744	15625	15695	15673	15800	15640	15648	15613	15599	15765	15588	15653	15779	15692	15763	15616	15799	15802	15661	15682	15782	15732	15770	15735	15754	15715	15599	15787	15535	15712	15713	15507	15680	15759	15631	15789	15735	15575	15772	15607	15617	15728	15811	15701	15709	15709	15863	15805	15697	15694	15808	15620	15723	15684	15805	15696	15702	15683	15877	15690	15744	15818	15718	15792	15505	15614	15775	15753	15714	15570	15753	15569	15667	15674	15718	15459	15797	15662	15515	15551	15745	15681	15785	15567	15685	15844	15723	15594	15653	15592	15533	15700	15608	15668	15615	15712	15656	15551	15670	15560	15687	15672	15749	15676	15833	15725	15798	15678	15892	15645	15673	15652	15584	15683	15619	15828	15842	15757	15734	15552	15604	15548	15706	15766	15833	15802	15901	15826	15687	15661	15686	15731	15535	15867	15638	15763	15643	15660	15748	15727	15615	15723	15630	15485	15703	15793	15755	15670	15603	15705	15753	15710	15640	15683	15781	15818	15590	15748	15667	15795	15652	15733	15623	15531	15814	15792	15805	15557	15772	15598	15546	15864	15600	15419	15752	15642	15482	15693	15764	15546	15624	15643	15815	15691	15672	15699	15753	15587	15637	15723	15748	15707	15748	15676	15846	15640	15647	15628	15650	15737	15785	15644	15601	15610	15822	15690	15573	15593	15661	15623	15697	15607	15748	15673	15617	15678	15673	15784	15587	15692	15706	15549	15789	15698	15682	15760	15810	15683	15489	15740	15638	15782	15832	15549	15729	15831	15778	15720	15787	15520	15826	15647	15853	15888	15480	15714	15668	15676	15801	15615	15579	15607	15781	15643	15701	15648	15671	15737	15667	15668	15637	15662	15663	15754	15804	15729	15842	15619	15907	15771	15487	15831	15642	15722	15814	15524	15630	15739	15687	15848	15778	15764	15650	15547	15718	15788	15648	15700	15611	15791	15788	15602	15509	15645	15688	15652	15718	15696	15595	15766	15786	15520	15894	15807	15756	15585	15526	15719	15737	15758	15853	15620	15772	15617	15618	15692	15743	15667	15638	15760	15795	15616	15637	15706	15534	15887	15748	15698	15635	15670	15669	15581	15657	15553	15632	15606	15725	15709	15758	15716	15794	15687	15742	15658	15690	15780	15688	15839	15551	15654	15604	15592	15862	15718	15761	15811	15618	15728	15600	15768	15723	15763	15835	15594	15697	15623	15781	15703	15588	15664	15718	15813	15826	15775	15675	15685	15740	15722	15617	15560	15669	15701	15620	15655	15650	15753	15627	15681	15636	15681	15596	15682	15756	15676	15663	15614	15743	15801	15760	15691	15787	15710	15874	15541	15620	15689	15716	15654	15736	15552	15600	15728	15912	15688	15516	15743	15629	15836	15639	15662	15546	15629	15685	15726	15567	15704	15736	15788	15580	15715	15789	15856	15740	15872	15404	15609	15815	15613	15637	15596	15754	15745	15707	15525	15805	15778	15822	15717	15622	15646	15616	15711	15665	15789	15711	15717	15554	15591	15658	15968	15680	15628	15601	15678	15515	15748	15710	15733	15482	15782	15641	15655	15655	15676	15689	15649	15539	15536	15602	15774	15529	15709	15630	15767	15858	15728	15787	15638	15875	15666	15655	15652	15748	15775	15680	15893	15766	15699	15681	15477	15703	15631	15669	15874	15678	15716	15500	15642	15785	15591	15734	15675	15743	15729	15690	15701	15804	15731	15582	15710	15781	15599	15712	15739	15699	15540	15700	15695	15611	15848	15690	15788	15589	15742	15692	15661	15640	15764	15765	15611	15722	15694	15770	15652	15525	15533	15706	15729	15769	15767	15651	15683	15704	15638	15661	15698	15633	15672	15611	15654	15728	15585	15539	15665	15748	15576	15747	15663	15759	15649	15689	15692	15607	15690	15742	15640	15810	15669	15888	15571	15640	15520	15769	15695	15752	15585	15593	15709	15722	15673	15587	15805	15689	15643	15691	15606	15459	15614	15867	15746	15660	15746	15720	15652	15755	15627	15746	15730	15851	15808	15758	16094	15753	15623	15570	15815	15526	15781	15685	15823	15574	15794	15634	15595	15736	15630	15749	15690	15758	15500	15644	15607	15582	15749	15778	15701	15883	15631	15785	15690	15569	15783	15664	15626	15723	15728	15474	15827	15694	15808	15651	15790	15842	15787	15559	15786	15687	15586	15564	15708	15627	15685	15663	15787	15661	15699	15749	15738	15817	15588	15699	15703	15868	15507	15665	15619	15641	15781	15699	15731	15763	15649	15578	15652	15652	15632	15575	15622	15767	15603	15690	15647	15774	15684	15829	15649	15694	15807	15778	15742	15787	15684	15732	15797	15595	15587	15882	15658	15645	15729	15588	15823	15792	15590	15753	15741	15727	15812	15678	15652	15588	15860	15786	15752	15692	15495	15745	15742	15834	15664	15613	15718	15698	15718	15537	15544	15824	15638	15639	15784	15770	15662	15725	15662	15624	15674	15792	15577	15696	15769	15789	15744	15642	15830	15721	15730	15726	15805	15827	15666	15650	15685	15570	15654	15683	15462	15667	15828	15758	15692	15607	15664	15599	15656	15744	15795	15883	15723	15736	15482	15554	15749	15870	15576	15814	15842	15759	15692	15739	15658	15691	15681	15438	15618	15789	15778	15655	15623	15796	15770	15854	15644	15541	15616	15717	15613	15623	15659	15802	15816	15728	15792	15661	15765	15697	15701	15449	15655	15742	15574	15826	15758	15737	15651	15597	15697	15802	15728	15696	15847	15660	15802	15717	15681	15717	15600	15631	15782	15711	15619	15798	15638	15689	15660	15558	15825	15424	15787	15694	15803	15670	15736	15751	15685	15671	15871	15564	15509	15786	15764	15757	15538	15835	15846	15670	15691	15626	15591	15667	15804	15687	15767	15646	15583	15718	15792	15762	15690	15773	15545	15620	15616	15756	15549	15772	15646	15736	15815	15803	15851	15704	15702	15692	15795	15789	15637	15760	15738	15682	15683	15796	15629	15846	15707	15715	15761	15903	15882	15627	15701	15713	15673	15710	15696	15599	15584	15899	15665	15688	15615	15548	15603	15676	15841	15600	15636	15690	15659	15613	15729	15821	15565	15681	15786	15626	15742	15624	15776	15743	15916	15768	15675	15577	15599	15716	15661	15662	15725	15810	15797	15614	15727	15722	15830	15577	15648	15790	15709	15724	15713	15649	15539	15714	15758	15646	15640	15637	15685	15707	15806	15691	15509	15651	15715	15622	15809	15689	15653	15671	15838	15847	15646	15751	15723	15619	15818	15751	15758	15593	15610	15739	15881	15695	15569	15746	15662	15718	15737	15678	15659	15655	15741	15749	15653	15666	15701	15817	15715	15721	15747	15698	15814	15932	15768	15729	15652	15547	15670	15674	15419	15831	15650	15680	15696	15749	15741	15686	15543	15845	15790	15659	15831	15684	15558	15719	15609	15624	15727	15755	15589	15729	15683	15818	15734	15729	15630	15751	15702	15570	15539	15462	15658	15877	15750	15699	15789	15635	15608	15746	15784	15825	15677	15639	15767	15497	15636	15618	15811	15762	15836	15602	15736	15725	15612	15788	15748	15636	15901	15706	15841	15835	15568	15709	15743	15652	15657	15641	15872	15670	15627	15609	15723	15784	15674	15697	15556	15899	15703	15752	15774	15612	15547	15588	15613	15692	15528	15750	15599	15813	15842	15664	15913	15645	15916	15671	15777	15734	15835	15677	15687	15780	15790	15672	15643	15452	15580	15614	15533	15792	15509	15758	15608	15799	15632	15606	15679	15497	15805	15510	15481	15657	15659	15727	15777	15722	15681	15805	15712	15602	15744	15653	15623	15769	15694	15834	15685	15681	15713	15768	15652	15688	15643	15837	15535	15727	15666	15617	15565	15680	15572	15722	15722	15668	15781	15771	15784	15844	15706	15711	15768	15657	15719	15634	15807	15717	15686	15818	15665	15682	15668	15547	15662	15593	15593	15727	15711	15776	15617	15657	15842	15782	15628	15637	15717	15809	15586	15672	15694	15688	15669	15559	15643	15650	15623	15691	15690	15688	15540	15765	15606	15655	15593	15844	15744	15810	15541	15762	15743	15791	15578	15886	15734	15709	15756	15693	15523	15683	15861	15572	15645	15832	15715	15753	15609	15635	15615	15724	15598	15587	15622	15850	15773	15688	15554	15697	15586	15802	15663	15605	15597	15720	15667	15787	15551	15687	15737	15567	15728	15653	15618	15705	15729	15525	15679	15619	15735	15711	15677	15507	15558	15777	15747	15699	15815	15576	15564	15797	15573	15706	15704	15894	15669	15670	15734	15849	15679	15743	15792	15830	15833	15674	15648	15681	15764	15598	15868	15681	15830	15788	15614	15771	15870
22978	21495	29437	23973	21743	23961	26217	20649	19464	19770	19612	19627	19640	19626	19408	19205	19425	19045	19231	19342	19092	18933	18709	18972	18848	18868	19325	20351	23851	24436	23216	21250	19735	19216	18890	18757	18853	18722	18598	18731	18823	18735	18538	18742	18691	18784	18736	18669	18888	18711	18719	18588	18773	18587	18516	18605	18431	18798	18876	18851	18713	18758	18639	18959	18827	18718	18669	18654	18779	18604	18572	18538	18739	18691	18640	18684	18677	18797	18514	18708	18504	18604	18782	18598	18664	18719	18581	18529	18473	18657	18619	18802	18671	18634	18745	18807	18576	18833	18754	18863	18730	18791	18641	18442	18701	18506	18774	18958	18889	18689	18619	18455	18628	18439	18671	18557	18671	18736	18676	18617	18775	18621	18708	18516	18667	18644	18740	18669	18721	18650	18619	18818	18713	18804	18517	18634	18707	18622	18719	18918	18688	18706	18631	18678	18733	18547	18377	18462	18622	18533	18865	18694	18813	18665	18788	18302	18586	18479	18677	18565	18587	18679	18555	18682	18777	18638	18894	18686	18320	18702	18669	18401	18728	18779	18575	18763	18565	18533	18621	18509	18381	18662	18564	18581	18609	18728	18615	18817	18460	18723	18596	18625	18788	18945	18581	18711	18569	18715	18620	18546	18583	18645	18482	18636	18467	18455	18601	18672	18629	18639	18676	18674	18532	18606	18615	18716	18458	18573	18650	18618	18546	18747	18622	18540	18671	18637	18698	18671	18431	18570	18589	18508	18821	18660	18527	18610	18531	18532	18865	18536	18633	18733	18710	18464	18810	18692	18664	18584	18637	18653	18737	18847	18731	18571	18389	18418	18628	18783	18413	18599	18598	18437	18533	18582	18708	18783	18500	18665	18565	18629	18691	18608	18616	18571	18712	18505	18580	18720	18672	18448	18401	18635	18631	18800	18623	18536	18775	18507	18689	18709	18573	18642	18511	18584	18675	18631	18933	18562	18483	18480	18448	18776	18947	18464	18480	18403	18584	18521	18536	18621	18639	18553	18756	18601	18422	18631	18504	18618	18487	18614	18518	18746	18755	18712	18636	18597	18690	18732	18496	18448	18640	18574	18631	18680	18570	18610	18766	18594	18727	18584	18789	18335	18593	18643	18855	18712	18693	18752	18593	18491	18662	18660	18757	18643	18506	18563	18387	18497	18639	18676	18665	18528	18571	18542	18758	18701	18596	18669	18573	18741	18747	18782	18586	18654	18736	18733	18677	18641	18415	18652	18601	18771	18477	18585	18660	18685	18554	18745	18361	18325	18666	18784	18409	18565	18567	18506	18617	18627	18807	18394	18763	18611	18881	18604	18543	18782	18733	18643	18508	18646	18726	18496	18508	18878	18657	18651	18618	18525	18701	18676	18630	18562	18569	18426	18343	18667	18659	18858	18627	18800	18710	18622	18631	18675	18376	18511	18473	18575	18725	18729	18709	18721	18764	18675	18603	18488	18669	18755	18752	18593	18591	18479	18584	18522	18520	18660	18776	18811	18577	18427	18634	18702	18688	18735	18495	18564	18545	18765	18897	18735	18639	18562	18607	18807	18683	18561	18597	18631	18669	18618	18664	18434	18663	18596	18773	18700	18488	18757	18651	18566	18493	18766	18578	18747	18911	18602	18618	18751	18555	18620	18700	18816	18610	18633	18706	18713	18753	18542	18738	18732	18653	18782	18426	18628	18574	18567	18797	18664	18547	18576	18638	18753	18634	18562	18539	18651	18715	18422	18470	18470	18569	18697	18617	18604	18579	18796	18799	18881	18479	18742	18527	18878	18687	18689	18514	18666	18648	18525	18848	18574	18609	18796	18598	18708	18570	18540	18460	18564	18690	18466	18730	18661	18489	18764	18439	18777	18697	18646	18719	18901	18593	18681	18592	18666	18638	18693	18792	18751	18553	18596	18578	18557	18614	18596	18696	18610	18634	18767	18572	18683	18731	18769	18584	18593	18730	18626	18687	18542	18561	18642	18599	18586	18583	18613	18627	18474	18688	18698	18797	18771	18539	18573	18658	18643	18505	18708	18691	18596	18656	18720	18600	18440	18651	18632	18708	18580	18713	18535	18437	18766	18457	18654	18470	18755	18625	18523	18767	18388	18671	18543	18601	18749	18586	18570	18593	18714	18710	18557	18628	18473	18686	18631	18581	18536	18567	18682	18624	18641	18797	18807	18519	18455	18504	18470	18532	18634	18658	18382	18871	18542	18642	18536	18691	18484	18600	18549	18588	18703	18744	18655	18866	18498	18520	18554	18605	18629	18744	18589	18771	18490	18665	18575	18817	18545	18620	18621	18931	18769	18602	18735	18573	18476	18361	18528	18614	18376	18558	18363	18661	18713	18657	18540	18627	18424	18580	18675	18719	18379	18613	18400	18686	18581	18710	18759	18552	18631	18593	18571	18619	18775	18679	18539	18579	18732	18607	18674	18522	18673	18738	18726	18575	18539	18685	18701	18686	18542	18662	18529	18450	18621	18587	18424	18642	18771	18396	18606	18582	18569	18744	18582	18438	18533	18776	18639	18511	18614	18556	18477	18796	18741	18691	18770	18776	18726	18655	18487	18821	18803	18598	18625	18525	18564	18690	18677	18494	18689	18590	18590	18493	18499	18435	18652	18664	18554	18731	18508	18499	18677	18607	18811	18482	18853	18640	18490	18424	18479	18641	18706	18608	18610	18670	18553	18593	18755	18676	18531	18417	18511	18737	18808	18578	18644	18722	18874	18703	18705	18892	18694	18486	18692	18617	18644	18466	18705	18667	18563	18423	18467	18586	18633	18714	18665	18494	18443	18669	18580	18632	18614	18525	18756	18664	18647	18657	18554	18523	18652	18760	18825	18669	18549	18651	18604	18503	18467	18504	18552	18322	18709	18769	18771	18502	18609	18641	18824	18555	18678	18594	18392	18597	18671	18647	18685	18541	18620	18739	18379	18788	18630	18528	18617	18733	18435	18763	18794	18533	18586	18768	18722	18431	18711	18594	18692	18485	18771	18669	18455	18556	18582	18434	18551	18582	18729	18690	18537	18637	18589	18755	18557	18507	18702	18713	18427	18648	18651	18535	18470	18761	18795	18565	18828	18574	18497	18404	18661	18549	18602	18539	18628	18593	18438	18830	18723	18615	18758	18659	18571	18669	18668	18671	18526	18599	18720	18484	18501	18826	18742	18529	18533	18799	18702	18583	18547	18761	18648	18630	18660	18662	18633	18561	18643	18713	18633	18490	18609	18591	18528	18654	18645	18609	18435	18765	18725	18598	18713	18951	18676	18728	18630	18576	18419	18544	18379	18556	18637	18726	18606	18702	19021	18691	18637	18805	18499	18459	18499	18671	18582	18586	18731	18750	18623	18564	18618	18717	18769	18480	18525	18505	18672	18629	18630	18776	18886	18603	18581	18636	18677	18794	18625	18584	18760	18812	18485	18715	18532	18309	18706	18730	18717	18794	18873	18838	18612	18533	18458	18688	18684	18610	18610	18517	18807	18629	18548	18534	18464	18720	18630	18578	18637	18693	18594	18682	18559	18513	18558	18553	18497	18742	18701	18668	18385	18581	18758	18628	18497	18716	18567	18483	18586	18525	18614	18487	18575	18611	18603	18648	18565	18601	18567	18791	18763	18638	18434	18544	18527	18631	18919	18667	18704	18668	18721	18565	18813	18575	18491	18919	18541	18832	18492	18442	18748	18763	18768	18802	18606	18359	18716	18713	18748	18475	18500	18678	18725	18739	18806	18598	18499	18699	18516	18426	18527	18813	18757	18724	18688	18645	18715	18527	18740	18589	18458	18431	18687	18437	18652	18458	18514	18602	18661	18757	18790	18601	18697	18559	18572	18584	18622	18822	18554	18473	18733	18748	18762	18729	18711	18971	18640	18436	18553	18682	18641	18598	18710	18621	18667	18481	18749	18604	18734	18525	18540	18593	18676	18496	18671	18804	18840	18653	18696	18748	18394	18680	18507	18678	18610	18442	18761	18620	18744	18666	18695	18716	18417	18511	18774	18655	18651	18595	18588	18652	18652	18709	18599	18499	18691	18732	18472	18746	18792	18373	18482	18479	18674	18636	18822	18675	18713	18692	18612	18566	18681	18809	18624	18634	18589	18600	18585	18580	18652	18495	18689	18591	18473	18860	18693	18534	18652	18544	18757	18698	18595	18670	18521	18551	18474	18705	18566	18648	18672	18538	18587	18728	18688	18811	18568	18569	18751	18669	18579	18468	18519	18530	18676	18501	18679	18591	18640	18750	18658	18749	18744	18658	18607	18676	18579	18453	18569	18687	18675	18583	18392	18517	18618	18508	18615	18668	18733	18756	18535	18872	18835	18745	18719	18788	18586	18775	18524	18683	18693	18708	18730	18540	18738	18735	18676	18643	18532	18535	18796	18759	18568	18586	18402	18723	18674	18827	18589	18622	18554	18748	18729	18623	18579	18852	18550	18668	18689	18704	18737	18547	18549	18705	18665	18687	18776	18783	18478	18560	18744	18714	18688	18734	18667	18551	18628	18795	18579	18571	18403	18817	18744	18653	18592	18577	18806	18639	18589	18612	18546	18718	18599	18554	18381	18558	18587	18446	18546	18525	18794	18744	18459	18584	18717	18747	18670	18562	18455	18603	18549	18588	18459	18639	18561	18689	18705	18625	18448	18645	18549	18632	18379	18565	18671	18714	18604	18729	18548	18657	18552	18727	18496	18650	18665	18485	18670	18871	18664	18701	18516	18728	18777	18703	18838	18525	18553	18707	18925	18873	18685	18624	18704	18735	18622	18602	18631	18637	18498	18594	18739	18729	18517	18707	18857	18629	18413	18613	18679	18519	18609	18676	18763	18788	18661	18669	18639	18464	18335	18720	18667	18779	18493	18670	18652	18511	18508	18548	18516	18666	18527	18469	18637	18669	18790	18671	18760	18478	18585	18701	18546	18639	18780	18811	18419	18511	18498	18480	18662	18699	18527	18691	18566	18690	18622	18685	18574	18434	18668	18685	18578	18880	18613	18597	18725	18662	18714	18589	18365	18713	18738	18676	18587	18580	18693	18603	18693	18684	18496	18620	18578	18528	18679	18520	18622	18601	18734	18471	18392	18589	18800	18511	18503	18586	18772	18897	18849	18642	18771
34925	51620	39455	26204	21989	19995	18914	17382	17049	16654	16800	16932	16813	16939	16729	16766	16650	16418	16287	16409	16027	15669	15785	15804	15824	15969	16414	18526	23761	23406	21434	18827	17053	16101	15813	15681	15749	15832	15677	15443	15528	15770	15604	15555	15749	15618	15661	15551	15614	15696	15750	15615	15686	15723	15536	15600	15579	15544	15576	15523	15663	15689	15660	15695	15520	15656	15675	15611	15617	15666	15801	15605	15490	15662	15564	15603	15511	15614	15634	15659	15701	15769	15669	15663	15789	15580	15750	15705	15607	15709	15625	15628	15702	15696	15812	15719	15692	15722	15657	15854	15599	15581	15570	15765	15674	15507	15651	15673	15731	15580	15635	15640	15677	15761	15695	15625	15564	15668	15468	15619	15638	15578	15676	15701	15813	15629	15752	15574	15756	15668	15621	15650	15565	15644	15659	15790	15549	15607	15435	15575	15688	15645	15466	15523	15311	15572	15611	15698	15609	15596	15540	15471	15506	15728	15645	15659	15539	15680	15616	15450	15574	15404	15716	15736	15548	15712	15554	15561	15764	15529	15538	15673	15443	15517	15642	15646	15712	15649	15751	15607	15582	15584	15814	15355	15620	15619	15861	15618	15523	15662	15727	15516	15622	15625	15683	15657	15597	15777	15741	15643	15483	15587	15502	15582	15580	15889	15729	15719	15513	15718	15636	15485	15723	15542	15564	15629	15542	15703	15739	15422	15628	15562	15327	15661	15692	15735	15551	15636	15561	15657	15718	15661	15422	15626	15721	15663	15824	15513	15685	15702	15682	15604	15844	15528	15499	15688	15630	15683	15555	15722	15829	15573	15739	15709	15474	15831	15677	15550	15720	15569	15889	15713	15610	15440	15701	15596	15790	15562	15633	15564	15652	15706	15596	15573	15783	15569	15633	15462	15515	15871	15485	15615	15629	15642	15574	15568	15520	15464	15586	15568	15476	15458	15638	15557	15591	15654	15591	15668	15591	15697	15716	15552	15614	15722	15504	15655	15589	15659	15727	15908	15715	15791	15477	15652	15728	15623	15554	15706	15756	15545	15533	15555	15580	15523	15758	15720	15590	15604	15533	15574	15524	15499	15782	15716	15707	15835	15580	15592	15729	15552	15681	15545	15782	15566	15627	15603	15667	15526	15632	15645	15406	15474	15721	15670	15712	15499	15441	15502	15760	15492	15660	15778	15675	15667	15592	15686	15553	15443	15631	15617	15699	15475	15579	15696	15521	15567	15711	15648	15648	15470	15468	15607	15847	15572	15468	15573	15642	15663	15621	15550	15644	15463	15703	15682	15645	15648	15601	15787	15723	15532	15598	15806	15566	15626	15642	15539	15590	15648	15549	15754	15553	15563	15698	15711	15462	15748	15752	15481	15532	15562	15820	15572	15661	15537	15487	15658	15802	15708	15638	15796	15671	15534	15466	15518	15653	15652	15703	15556	15608	15594	15780	15433	15680	15473	15854	15665	15530	15495	15460	15543	15785	15765	15563	15453	15918	15627	15739	15631	15569	15594	15337	15536	15521	15584	15630	15518	15665	15678	15696	15647	15558	15603	15589	15536	15493	15479	15594	15510	15748	15657	15657	15531	15409	15733	15595	15647	15558	15775	15611	15681	15676	15529	15659	15748	15615	15543	15529	15671	15572	15664	15597	15605	15650	15791	15477	15624	15622	15511	15533	15623	15618	15675	15759	15487	15660	15582	15693	15524	15633	15581	15652	15687	15627	15666	15535	15476	15559	15645	15573	15579	15765	15712	15499	15441	15605	15545	15573	15526	15598	15524	15512	15460	15576	15692	15527	15491	15862	15699	15628	15630	15650	15525	15633	15667	15703	15614	15510	15740	15687	15646	15566	15776	15599	15567	15655	15667	15614	15707	15846	15419	15592	15688	15655	15543	15590	15586	15438	15514	15626	15731	15728	15574	15558	15700	15520	15685	15641	15632	15603	15625	15519	15512	15583	15402	15710	15518	15784	15528	15680	15755	15539	15570	15763	15688	15485	15571	15684	15656	15795	15511	15602	15617	15659	15443	15726	15743	15659	15689	15547	15641	15458	15538	15636	15581	15673	15595	15554	15817	15561	15519	15651	15748	15536	15691	15595	15498	15521	15623	15738	15635	15406	15815	15706	15464	15699	15659	15480	15601	15583	15670	15569	15622	15516	15695	15732	15668	15570	15689	15823	15599	15601	15637	15623	15556	15554	15613	15644	15689	15696	15565	15653	15611	15604	15445	15623	15601	15663	15737	15626	15600	15586	15561	15794	15727	15623	15634	15569	15551	15565	15645	15703	15584	15775	15597	15579	15609	15555	15534	15668	15413	15454	15434	15584	15650	15664	15667	15628	15583	15468	15602	15595	15515	15511	15586	15505	15559	15462	15646	15721	15654	15609	15594	15595	15637	15531	15737	15556	15668	15630	15550	15899	15536	15682	15800	15532	15628	15605	15653	15656	15623	15750	15557	15671	15657	15687	15698	15668	15525	15759	15697	15644	15722	15664	15590	15599	15710	15581	15486	15425	15594	15608	15609	15392	15441	15622	15751	15487	15637	15575	15687	15594	15591	15635	15523	15672	15549	15516	15884	15480	15530	15599	15760	15627	15698	15492	15549	15490	15706	15607	15584	15589	15624	15581	15507	15579	15672	15689	15582	15719	15572	15700	15566	15697	15605	15599	15545	15576	15640	15403	15562	15602	15578	15658	15629	15695	15568	15600	15647	15554	15718	15594	15603	15476	15698	15669	15666	15555	15645	15405	15677	15740	15527	15631	15662	15614	15686	15601	15419	15590	15771	15559	15595	15589	15528	15803	15513	15427	15792	15583	15600	15696	15609	15583	15790	15602	15588	15455	15715	15413	15584	15695	15576	15488	15645	15554	15589	15650	15586	15730	15588	15544	15748	15487	15629	15657	15581	15675	15668	15600	15712	15496	15783	15408	15637	15598	15768	15522	15473	15588	15627	15417	15637	15630	15690	15576	15582	15617	15524	15514	15544	15470	15672	15687	15638	15655	15575	15561	15774	15529	15550	15569	15597	15494	15464	15911	15554	15660	15633	15689	15636	15525	15555	15519	15444	15662	15671	15600	15752	15540	15763	15680	15722	15740	15818	15603	15590	15716	15621	15352	15588	15617	15588	15578	15669	15587	15486	15713	15503	15573	15633	15762	15512	15441	15744	15682	15583	15741	15649	15566	15568	15665	15454	15596	15579	15596	15586	15671	15575	15669	15539	15677	15599	15627	15541	15767	15609	15732	15693	15679	15597	15665	15573	15726	15745	15657	15709	15464	15621	15573	15773	15555	15630	15960	15687	15710	15664	15625	15478	15747	15785	15643	15679	15645	15527	15559	15724	15728	15712	15751	15537	15537	15600	15616	15757	15640	15699	15609	15627	15545	15594	15544	15676	15701	15602	15448	15516	15686	15591	15701	15680	15730	15711	15722	15607	15688	15696	15609	15573	15637	15606	15634	15455	15679	15477	15579	15704	15606	15465	15690	15644	15617	15789	15491	15552	15769	15655	15685	15426	15666	15658	15697	15561	15555	15707	15531	15482	15807	15640	15653	15673	15562	15657	15538	15814	15516	15514	15480	15668	15610	15640	15613	15587	15680	15382	15526	15611	15666	15441	15518	15633	15803	15571	15620	15472	15633	15607	15632	15552	15713	15691	15668	15518	15687	15403	15713	15608	15647	15633	15519	15755	15694	15743	15591	15644	15584	15755	15678	15752	15539	15746	15473	15540	15618	15559	15522	15621	15571	15601	15773	15694	15660	15595	15506	15566	15651	15449	15602	15609	15491	15580	15849	15685	15457	15568	15501	15663	15565	15748	15805	15727	15450	15554	15579	15730	15508	15587	15602	15494	15502	15491	15570	15543	15532	15631	15665	15716	15516	15798	15722	15544	15697	15646	15614	15892	15697	15695	15603	15532	15537	15709	15727	15707	15599	15827	15636	15579	15710	15570	15686	15584	15631	15684	15586	15772	15611	15607	15651	15584	15604	15466	15570	15643	15660	15526	15574	15553	15561	15700	15462	15710	15673	15600	15698	15674	15551	15518	15768	15551	15662	15544	15628	15700	15676	15828	15665	15498	15638	15608	15731	15695	15458	15748	15754	15665	15395	15674	15760	15646	15593	15569	15759	15501	15587	15631	15734	15597	15586	15823	15455	15589	15694	15554	15487	15617	15687	15527	15745	15638	15603	15761	15575	15700	15688	15730	15544	15728	15604	15712	15685	15768	15745	15738	15783	15690	15660	15606	15770	15613	15659	15635	15581	15609	15601	15684	15553	15572	15540	15658	15715	15647	15567	15636	15620	15690	15583	15578	15728	15520	15730	15433	15451	15541	15802	15578	15597	15575	15604	15489	15808	15632	15524	15665	15590	15570	15608	15523	15508	15725	15621	15497	15700	15672	15619	15672	15500	15560	15677	15783	15636	15673	15608	15757	15604	15575	15683	15487	15711	15586	15556	15613	15619	15736	15591	15594	15694	15693	15604	15725	15646	15667	15658	15591	15558	15626	15765	15607	15730	15540	15562	15687	15702	15616	15604	15693	15575	15630	15561	15695	15597	15701	15599	15573	15595	15591	15570	15563	15639	15534	15559	15550	15517	15656	15549	15500	15644	15455	15744	15579	15591	15580	15805	15485	15587	15766	15610	15644	15650	15640	15565	15575	15601	15574	15538	15711	15494	15579	15744	15481	15641	15558	15755	15558	15585	15575	15497	15452	15612	15600	15673	15743	15557	15598	15590	15747	15499	15566	15643	15561	15539	15731	15637	15594	15684	15668	15496	15694	15596	15638	15598	15550	15566	15847	15740	15552	15698	15498	15522	15554	15592	15677	15361	15693	15636	15543	15576	15465	15529	15633	15640	15622	15648	15552	15508	15503	15676	15547	15658	15696	15609	15640	15569	15651	15630	15669	15813	15463	15665	15710	15448	15631	15567	15613	15563	15433	15624	15539	15605	15611	15750	15610	15709	15644	15630	15589	15455	15581	15569	15656	15747	15532	15468	15641	15478	15660	15669	15552	15620	15549	15740	15580	15703	15633	15613	15516	15899	15484	15738	15698	15617	15501	15589	15587	15556	15667	15658	15537	15648	15881	15562	15580	15709	15526	15653	15484	15478	15581
28589	24230	27317	23799	19647	18844	18757	18343	18308	18276	18217	18229	18416	18318	18162	18190	18223	18052	18080	18300	18063	18064	17983	18089	18136	18136	17914	18057	18267	18575	18564	18291	18060	17872	17968	18091	17794	18115	17810	17967	18060	17876	18002	17658	17980	17930	18059	17966	18082	18036	17952	17814	18175	18068	17910	18065	17939	18087	17916	17970	18009	18223	17943	17970	17763	17957	17962	18133	18077	17972	17806	17948	17979	18013	17807	18213	17950	17869	17929	17927	18010	17937	17762	18026	17793	18000	18133	18008	18073	17819	18045	17786	17992	17797	18211	18112	17915	18105	17911	17880	18110	17836	17968	18072	17781	18061	17957	18019	18049	17778	17709	18168	18223	17959	18045	17860	17976	17821	17938	17995	18044	17875	17863	18083	17984	17981	18080	18171	17792	18035	18032	17933	17967	17886	18036	18006	17990	18008	17708	18001	17851	18110	17890	18004	17814	18114	18180	18034	18101	17944	17635	17999	18097	17936	18110	17856	18038	18025	17924	17785	18052	18117	18016	18233	17909	18079	17993	18278	18068	17920	17965	18047	17985	18081	18038	17950	18140	17884	17817	17914	18075	18022	17957	18001	17950	17899	18170	18032	18277	18175	18106	17976	18019	17927	17908	18156	17898	18054	18056	18145	17874	17953	18260	17866	18056	17933	17960	18013	17986	18159	18013	18107	18218	17957	17979	18060	18134	17921	17953	17955	17972	17875	17932	17782	17856	17857	17900	18038	18021	17923	17930	17931	17936	18129	17997	17749	18054	17914	17842	17793	18095	17900	18028	17824	17936	18157	18089	17943	18068	18013	17980	18212	17848	17986	18156	18074	18003	17962	18073	18053	18058	18001	17931	17847	17982	18046	18065	18006	17977	18055	17927	17968	18105	18047	18044	18168	17853	17722	17942	18079	18033	17982	18093	18016	18268	17957	17923	18236	18099	17838	17958	18061	18181	18125	17908	18027	18024	17922	17987	17832	17866	17865	17863	17889	18033	18101	17778	18139	18053	17760	17862	17806	17939	18052	17995	17997	18051	17863	18063	17889	18063	18119	18017	17724	17989	17901	17821	18008	17933	17805	18087	18006	18033	18147	17790	17863	17987	18064	17993	17905	18003	18021	18104	18061	17871	18078	17970	18027	17925	17871	17821	18089	17980	18205	18017	17892	18094	18008	18058	17962	18003	18043	17958	17920	17982	17948	18009	17999	17867	17804	17879	18094	17956	18084	18134	18150	17996	18118	18191	17900	18069	17911	18010	17907	17879	18088	17934	17955	17961	18094	17961	18003	17941	18098	18102	17928	18047	17826	18096	17995	17935	17910	17749	17854	17894	17928	18065	17896	18052	17805	18134	18008	18197	18117	18227	17802	18068	18020	18021	17903	18021	18031	18087	18195	18003	17913	17916	18099	18081	17847	17908	18016	17759	17981	17932	17914	17945	17880	17973	18081	17933	17991	17986	18024	17953	18001	17888	17980	17861	17991	18001	17952	17825	17946	17953	18055	18144	17956	18069	17777	17868	17822	17945	17977	18177	17996	18052	17866	17986	17796	17814	17887	17885	17966	17894	18006	17886	18004	17841	17864	17867	18005	17913	17988	17821	17880	17998	18115	17988	17956	18167	18023	18042	17911	18101	17908	17899	17855	17961	18052	17907	17830	18059	17981	17919	18105	17910	17857	18001	17981	18162	17974	17884	18132	18096	18019	17919	17974	17879	18179	17857	17994	18112	18049	18025	17900	18185	17936	18060	17989	18144	17901	17996	18074	18238	17923	18068	18129	18097	18156	18067	17971	18112	17945	18169	18108	18027	18080	18088	18240	17935	17870	18107	18028	17886	17923	17960	18278	17893	18015	18185	18025	18069	18237	17868	17997	18071	17939	17963	18300	17880	18019	17968	18023	18018	17988	17970	17940	18069	18269	17787	18046	17676	18163	17966	17851	18184	17886	17983	17949	18216	17933	18056	17954	18017	17989	18034	18060	17828	17942	17981	17927	18058	17883	18180	18040	17909	18130	18130	17991	17919	18010	18000	17795	17800	18056	18002	18196	18027	18200	18028	17972	17740	18000	17872	18113	18011	17832	17807	17920	18036	17928	18066	18140	17764	17806	18091	17943	17761	17700	17961	17886	17858	18079	18100	18130	17642	17936	17607	17932	18005	18178	18114	18064	18149	17975	18074	17868	18079	18084	17867	17880	17720	17928	17796	17959	18085	17913	18079	18036	17980	18069	17943	17981	18147	17951	17996	18116	18076	18023	17921	17869	18137	18048	18101	17779	18117	17890	18118	18037	18045	17976	18066	17971	18076	18001	18129	17927	17969	18165	18056	17928	17891	17983	17954	17911	17916	18126	17963	18011	17959	18030	18170	17921	18043	17873	18246	17981	17899	17959	17964	18084	18001	17952	18112	18030	18094	18196	18080	17889	17935	18008	18065	17917	18101	17983	17931	17952	17869	18152	18113	17967	17827	18103	17993	18075	18035	18014	18166	18009	18129	17984	17907	18039	17951	17711	17795	17786	17914	18171	18009	17952	18147	17759	18160	18072	18072	18098	17790	18029	17943	17840	17944	18079	18179	17906	17959	17971	17987	18057	18173	17898	18247	17811	17966	18094	18007	17945	17739	17802	17889	17917	17906	17989	17890	17932	18016	18044	17976	17983	18086	17963	18037	17941	17761	18059	18023	18079	17845	18115	17967	18056	17972	18078	17860	18092	18029	17943	17914	18008	17919	18289	18002	17974	17961	18000	18155	17855	18002	17968	17967	18078	18231	17895	18084	18169	18002	17956	17867	17882	18035	17923	18195	18106	17801	18027	17948	18001	17884	17957	17861	17997	17946	17979	17922	18019	17939	18131	17992	18019	18039	18151	17910	17925	18047	17993	18159	17973	18029	17704	18092	18004	18196	18057	17971	17935	18056	17784	17820	17923	18190	17955	17909	17965	17962	18034	18159	18083	17875	17998	18038	17915	17909	17902	17787	17918	17875	17876	18009	18152	17997	17934	18044	17890	17977	18063	18106	17943	17958	18088	17920	18149	17989	18045	17940	17878	18035	17903	18076	18176	17962	17897	18087	17958	17968	17898	17860	17899	18041	18224	18011	17850	17808	17784	17851	17901	17954	18047	17911	17909	17983	18102	18081	17995	17956	17842	17986	18066	17958	17932	17941	18166	17945	18131	17996	17978	18069	17971	17814	17916	17856	18027	18046	17948	18052	17980	18122	18037	18128	17959	17923	18139	18343	17998	17828	17960	17821	18056	17923	17919	18122	18088	17916	18075	18118	17916	18067	17831	18169	18107	18045	18114	17834	17893	17794	17917	17855	18080	18018	17998	18062	17884	17960	17837	17957	17980	17962	17917	17906	18065	17890	18001	18049	17849	18081	18066	18065	18104	18336	18019	17883	17854	18010	18057	18039	17987	17999	17781	18053	18023	18198	18030	17958	17868	18135	17882	17976	17857	18062	17905	17726	18045	17875	17932	18029	18068	17938	18050	17937	18243	17819	18252	18126	18101	17975	17937	18205	17934	18099	18122	18103	17904	17990	18011	17919	18057	18257	18081	18001	17928	17896	18104	18109	17905	17988	17955	18012	18199	18073	17957	17875	18160	18065	17831	17907	18000	17849	17882	18014	17935	17951	17981	17819	17817	18241	17883	18094	18117	18016	18068	17899	18060	17971	17998	17951	17946	17691	17977	18077	18152	18052	17973	18001	17727	18044	17996	18196	18099	18095	17979	18028	17897	17941	18089	17937	17771	17922	17922	18060	17899	17997	17951	17987	18016	17933	17988	17894	17993	18138	17882	18019	17869	18096	18027	18126	18167	18016	17995	17777	18081	17786	18114	18145	17714	17815	17891	17908	18102	18021	17992	17959	18012	17889	18088	18069	17887	18141	17933	17895	18026	17890	18158	17855	17883	17931	17996	18268	18126	18152	18072	18095	18036	17772	18056	17856	17985	17982	18114	18046	18183	18036	17965	18194	18103	18097	18016	17997	18071	18093	18119	17902	17916	17999	17775	17919	18050	18090	17947	18162	17880	18050	17959	17931	17908	18104	17986	18014	17961	17916	17956	18100	18108	18002	18071	17943	17905	18104	18042	18212	17796	17777	17955	17767	17925	17919	17868	18088	18022	17872	17886	17984	18021	18072	17860	18087	17941	18312	17929	17917	18038	18085	17897	18036	18093	18046	18137	18117	17910	18021	18089	18158	18047	17926	17917	17939	17849	17972	17991	17987	18028	18157	18039	17994	18125	18064	17968	18023	18017	18000	18004	18211	18080	17868	17847	18030	18137	17760	18139	17947	17974	18181	18016	17992	17820	17875	17930	17993	18103	17939	17921	18213	18070	18123	17934	17914	17740	18170	18136	18013	17831	17905	17997	18119	17952	18105	18069	18087	17982	18107	17943	18054	18046	18012	17981	18001	18066	18128	18033	17936	17896	17884	17857	18000	17957	17729	18118	18028	17890	17994	17991	18017	18150	18124	17974	17958	17910	17878	18106	18008	17815	17902	17971	18110	17822	17846	18011	18061	18043	17975	17992	17915	18148	17938	17902	17839	17921	18164	17630	17752	18197	18139	18033	17937	17847	18035	18049	18161	18114	18085	18063	17998	17868	17944	17921	18060	18108	17898	18142	17979	17926	18012	17960	17933	17928	17901	17924	17881	18035	17872	17799	17837	17933	18138	18056	18184	17780	18218	17859	17962	18056	18052	18095	17820	18052	17996	17919	17877	17912	17926	17912	17937	17906	17955	17863	17981	17884	17836	17893	18032	17876	17994	18041	17972	18180	18052	18108	17964	17887	17733	17875	17962	18019	17777	17950	17880	18081	18145	18123	17736	18047	18019	18087	18141	18023	17914	17951	17630	17959	17862	17853	17977	18094	18030	17934	18077	18026	17960	17870	18006	17996	17954	17831	18111	18104	18037	17995	17977	17963	17857	17920	18011	17932	17949	18034	17867	17775	17959	18104	18114	17965	18005	17867	18136	17898	17933	18014	17925	17976	18126	17977	17900	17819	17855	17899	17857	17867	18128	17882	18011	18094	18067	17964	18068	17847	17769	17915	18124	18000	18113	18195	17994	17904	18035	17903	17764	17730	18064	17924	18005	17921	17910	18041	17871	17863	17952	18266
27003	33324	24488	19728	17892	16630	16483	15783	15775	15719	15789	15793	15779	15738	15667	15559	15751	15668	15583	15540	15422	15312	15342	15287	15368	15401	15469	15529	15813	15966	15882	15602	15481	15484	15412	15464	15342	15248	15423	15362	15489	15170	15228	15331	15358	15587	15336	15219	15245	15409	15302	15313	15229	15181	15465	15231	15337	15279	15281	15354	15175	15142	15434	15194	15359	15242	15288	15167	15460	15369	15465	15207	15313	15350	15342	15404	15385	15379	15294	15320	15317	15399	15176	15296	15368	15256	15428	15311	15160	15209	15284	15267	15360	15321	15210	15593	15344	15318	15313	15388	15243	15437	15197	15300	15449	15396	15304	15286	15236	15365	15321	15338	15336	15318	15344	15249	15388	15220	15256	15161	15321	15271	15240	15334	15362	15222	15312	15187	15435	15234	15407	15245	15393	15104	15322	15199	15420	15406	15308	15398	15283	15412	15190	15236	15454	15489	15216	15206	15205	15293	15371	15297	15258	15397	15420	15218	15171	15335	15320	15243	15215	15487	15301	15458	15318	15421	15418	15278	15315	15527	15471	15303	15232	15444	15328	15357	15340	15230	15367	15402	15278	15398	15265	15423	15361	15288	15376	15396	15316	15400	15282	15203	15147	15290	15328	15452	15273	15457	15228	15311	15308	15420	15305	15238	15160	15416	15142	15280	15324	15456	15376	15256	15352	15361	15257	15227	15285	15409	15300	15394	15332	15398	15347	15443	15328	15465	15066	15219	15328	15301	15320	15275	15353	15270	15458	15440	15478	15282	15207	15348	15135	15522	15336	15315	15268	15353	15365	15453	15366	15302	15386	15415	15352	15284	15340	15342	15191	15269	15348	15363	15280	15220	15269	15253	15388	15306	15198	15288	15468	15229	15361	15243	15325	15226	15365	15452	15236	15475	15444	15235	15400	15121	15152	15320	15321	15318	15331	15286	15354	15242	15318	15354	15411	15041	15365	15229	15301	15344	15139	15292	15248	15223	15297	15229	15399	15378	15338	15245	15331	15558	15276	15425	15361	15132	15317	15184	15354	15206	15314	15579	15323	15121	15374	15294	15308	15301	15302	15266	15351	15286	15360	15480	15361	15231	15188	15404	15309	15279	15290	15407	15379	15296	15457	15351	15313	15198	15292	15127	15356	15206	15347	15246	15424	15278	15332	15278	15462	15221	15362	15280	15346	15466	15261	15308	15360	15113	15227	15312	15355	15214	15422	15397	15433	15255	15413	15186	15464	15226	15455	15196	15246	15372	15446	15352	15239	15335	15459	15380	15408	15367	15322	15404	15415	15243	15123	15253	15296	15284	15357	15302	15264	15305	15387	15372	15237	15253	15277	15257	15327	15350	15314	15312	15221	15328	15349	15255	15216	15393	15330	15318	15224	15360	15434	15400	15350	15295	15578	15183	15274	15337	15331	15424	15267	15357	15476	15349	15520	15332	15236	15283	15282	15291	15298	15332	15141	15456	15365	15302	15271	15306	15197	15456	15197	15138	15533	15203	15400	15209	15226	15438	15434	15364	15356	15335	15221	15274	15366	15424	15223	15319	15368	15392	15212	15294	15457	15252	15351	15229	15065	15322	15347	15319	15372	15219	15263	15340	15403	15391	15333	15287	15192	15330	15359	15415	15258	15369	15345	15328	15413	15240	15214	15339	15260	15419	15321	15371	15444	15403	15204	15291	15377	15351	15323	15331	15319	15429	15399	15130	15341	15160	15341	15180	15351	15340	15382	15377	15387	15270	15238	15304	15410	15433	15433	15194	15374	15228	15297	15230	15273	15424	15472	15358	15339	15436	15404	15544	15405	15283	15223	15166	15190	15255	15384	15287	15241	15399	15267	15211	15296	15074	15368	15417	15304	15385	15310	15236	15298	15338	15343	15348	15406	15190	15123	15395	15230	15420	15309	15235	15365	15453	15266	15165	15493	15296	15353	15275	15308	15252	15438	15374	15380	15302	15370	15466	15234	15286	15308	15434	15300	15223	15259	15302	15262	15323	15499	15353	15208	15301	15343	15402	15201	15157	15286	15220	15401	15434	15363	15374	15245	15184	15452	15285	15295	15333	15497	15266	15358	15266	15152	15314	15176	15285	15348	15228	15469	15411	15349	15244	15325	15132	15324	15365	15147	15178	15301	15351	15259	15405	15217	15298	15287	15439	15289	15172	15255	15430	15432	15197	15092	15317	15464	15376	15365	15294	15465	15252	15280	15361	15487	15292	15320	15318	15285	15415	15333	15526	15296	15397	15131	15328	15232	15324	15497	15239	15286	15348	15423	15378	15122	15254	15289	15231	15302	15289	15277	15389	15291	15414	15363	15260	15318	15479	15413	15415	15315	15344	15191	15408	15296	15266	15261	15345	15367	15195	15356	15242	15389	15563	15225	15185	15301	15191	15449	15345	15309	15234	15428	15297	15366	15329	15366	15263	15485	15212	15235	15401	15380	15298	15255	15336	15371	15503	15473	15437	15344	15507	15243	15429	15320	15270	15371	15222	15441	15352	15324	15213	15439	15375	15379	15245	15329	15303	15374	15397	15310	15334	15391	15553	15303	15286	15367	15326	15237	15425	15393	15278	15533	15276	15310	15264	15257	15283	15444	15256	15429	15550	15339	15413	15378	15300	15100	15246	15380	15169	15433	15355	15466	15427	15230	15255	15247	15499	15340	15410	15273	15381	15318	15241	15269	15438	15424	15156	15227	15261	15240	15339	15344	15413	15338	15355	15453	15206	15331	15153	15317	15372	15340	15380	15265	15223	15297	15203	15318	15409	15418	15277	15341	15376	15365	15292	15399	15327	15333	15191	15283	15326	15238	15396	15403	15468	15206	15291	15034	15204	15110	15142	15377	15239	15191	15288	15058	15244	15461	15352	15196	15389	15528	15141	15308	15364	15403	15258	15457	15257	15311	15373	15307	15075	15234	15315	15209	15145	15348	15184	15246	15283	15289	15373	15232	15350	15315	15237	15326	15350	15408	15298	15454	15319	15266	15385	15397	15315	15278	15559	15289	15397	15370	15331	15347	15421	15271	15204	15473	15246	15202	15269	15406	15184	15296	15371	15319	15339	15426	15304	15281	15418	15251	15258	15310	15213	15350	15389	15313	15405	15290	15498	15493	15292	15395	15541	15332	15448	15341	15142	15479	15304	15240	15574	15350	15442	15380	15229	15348	15299	15394	15350	15365	15253	15314	15355	15391	15242	15323	15267	15381	15350	15394	15131	15329	15198	15275	15276	15410	15447	15251	15183	15370	15136	15224	15198	15240	15187	15435	15067	15219	15274	15315	15226	15250	15376	15317	15159	15304	15295	15254	15404	15467	15408	15410	15274	15346	15270	15120	15485	15326	15372	15064	15304	15309	15318	15467	15377	15343	15231	15218	15284	15414	15327	15438	15284	15353	15403	15247	15434	15480	15529	15320	15154	15370	15527	15323	15372	15333	15294	15426	15549	15408	15330	15343	15226	15271	15251	15315	15375	15311	15423	15239	15272	15411	15161	15385	15427	15359	15296	15271	15421	15422	15294	15268	15257	15404	15308	15343	15323	15246	15261	15306	15350	15340	15428	15353	15221	15303	15354	15211	15220	15364	15413	15423	15302	15240	15312	15319	15189	15469	15320	15270	15275	15368	15420	15307	15306	15176	15182	15371	15373	15288	15293	15344	15463	15334	15400	15344	15228	15309	15335	15257	15219	15338	15342	15276	15339	15300	15324	15322	15282	15195	15396	15310	15480	15241	15354	15412	15456	15387	15388	15277	15469	15309	15300	15515	15237	15370	15350	15453	15345	15498	15387	15212	15349	15298	15329	15343	15331	15393	15241	15474	15384	15239	15263	15286	15378	15296	15262	15135	15337	15417	15256	15388	15347	15273	15404	15415	15305	15260	15340	15483	15342	15330	15247	15404	15405	15330	15309	15200	15205	15297	15282	15248	15293	15333	15387	15421	15453	15339	15470	15431	15271	15303	15493	15373	15198	15214	15394	15255	15321	15422	15392	15354	15195	15273	15309	15310	15251	15246	15410	15337	15287	15412	15418	15415	15386	15278	15477	15248	15301	15348	15346	15383	15254	15237	15361	15519	15452	15282	15287	15327	15370	15366	15369	15349	15356	15334	15117	15393	15318	15358	15215	15281	15314	15279	15173	15303	15225	15464	15286	15561	15273	15177	15503	15264	15288	15270	15280	15351	15232	15281	15326	15376	15429	15349	15276	15420	15401	15281	15309	15290	15303	15423	15288	15541	15408	15305	15449	15356	15232	15376	15572	15347	15260	15367	15291	15257	15281	15374	15309	15241	15288	15402	15230	15271	15266	15285	15226	15421	15267	15379	15372	15476	15307	15293	15163	15241	15409	15355	15401	15532	15453	15508	15364	15290	15204	15260	15407	15453	15296	15075	15271	15363	15361	15327	15335	15452	15323	15523	15191	15324	15220	15296	15166	15258	15264	15274	15313	15296	15312	15160	15345	15391	15321	15455	15390	15250	15240	15322	15276	15316	15353	15409	15472	15376	15314	15386	15276	15532	15248	15214	15268	15249	15406	15377	15290	15386	15279	15256	15323	15467	15285	15259	15292	15297	15306	15308	15244	15323	15315	15236	15287	15384	15090	15462	15375	15268	15422	15306	15300	15287	15248	15111	15178	15400	15085	15402	15258	15320	15353	15213	15245	15178	15362	15257	15457	15286	15340	15329	15393	15366	15209	15302	15261	15271	15326	15323	15583	15227	15480	15208	15074	15200	15384	15451	15444	15338	15524	15283	15241	15282	15381	15320	15225	15272	15206	15362	15243	15344	15113	15344	15352	15351	15304	15235	15340	15281	15400	15324	15126	15415	15294	15268	15337	15457	15332	15290	15221	15487	15448	15249	15422	15296	15332	15268	15309	15087	15386	15168	15343	15131	15421	15244	15478	15128	15413	15351	15359	15339	15273	15316	15366	15274	15330	15371	15344	15294	15307	15388	15235	15272	15401	15152	15324	15330	15245	15304	15428	15367	15143	15339	15161	15316	15387	15225	15285	15173	15443	15262	15414	15193	15390	15280	15289	15122	15238	15439	15335	15465	15371	15319	15368	15286	15315	15373	15210	15329	15307	15218	15360	15198	15315	15510	15284	15324	15296	15500	15179	15319	15348
23922	21449	29031	24344	22508	23306	22858	20093	19455	19613	19838	19452	19388	19550	19446	19345	19206	19174	19479	19341	19261	19300	19045	18811	19015	18779	19031	19629	21853	22108	21104	20264	19696	19278	18986	18812	18891	18932	18998	18853	19007	19034	18732	18754	18960	19098	18809	18858	18945	18759	18959	18746	18784	18864	18869	18797	18743	18911	18950	18925	19079	18832	18888	18856	18859	18925	18941	18988	18822	18750	18868	18836	18646	18720	18697	18976	18922	19021	18870	18790	18739	18737	18913	18788	18825	18875	18879	18859	18965	18900	18840	18847	18937	18787	18756	18814	18867	18697	18810	18644	18711	19018	18850	18877	18709	18839	18925	18862	18784	18817	19000	18956	18961	18929	18827	18719	18806	18703	18927	18871	18911	18941	18730	18741	18881	18791	18816	18603	18837	18909	18907	18733	18627	18832	18702	18489	18920	18722	18814	18994	18748	18808	18814	18642	18973	18999	18762	18903	19037	18744	19129	19042	19010	18931	18795	18653	18781	18775	19001	18725	18802	18860	18660	18815	18835	18562	18863	18825	18781	18802	18966	18901	18954	18994	18796	18672	18864	18761	18797	18888	18738	18742	18820	18592	18808	18864	18839	18991	18796	18951	18821	18833	18900	18875	18722	18806	18864	18703	18642	18632	18848	19233	18751	18783	18824	18726	18823	18926	18793	18836	18818	18735	18935	18766	18851	18915	18917	18913	18802	18958	18837	18721	18821	18628	18707	18938	18718	18839	18629	18841	18840	18813	18798	18799	18720	19053	18801	19017	18885	18796	18874	18642	18848	18840	18881	18995	18930	18869	18985	18794	18814	18918	18797	18693	18878	18827	18794	18874	18939	18783	18778	18612	18578	18866	18754	18641	18851	18552	18809	18653	18774	18709	19025	18782	18927	18826	18784	18803	18983	18846	18799	18840	18791	18675	18787	18907	18800	18907	18712	18847	18999	18919	18725	18770	18817	18656	18780	18933	18909	19013	18777	18851	19025	18881	18914	18906	18678	18670	18914	18741	18801	18930	18670	18737	18816	18761	18624	19018	18865	18685	18685	18626	18833	18686	18840	18934	18709	18819	18769	18809	18781	19033	18882	18711	18827	18547	18875	18686	18795	18951	18944	18749	18714	18853	18597	18746	18730	18650	18807	18937	18749	18749	18802	18740	18793	18849	18635	18784	18707	18901	18714	18762	18613	18692	18527	18810	18831	18802	18627	19002	18863	18941	18922	18873	18844	18805	18888	18782	18765	18848	18984	18874	18768	18743	18617	18831	18798	18846	18964	18958	18704	18869	18863	18990	18828	18681	18833	19028	18860	18873	18743	18798	18806	18939	18737	18808	18789	18894	19062	18921	18873	18605	18633	18698	18725	18850	18795	18763	18904	18832	18899	18676	18775	18960	18662	18610	18788	18817	18764	18788	18673	18765	18785	18638	18957	18932	18983	19047	18692	18774	18947	19058	18910	18792	18824	18852	19016	18999	18793	18679	19047	18733	18725	18892	18840	19040	18786	18611	18881	18798	18834	18860	18747	18843	18965	18889	18655	18726	18881	18679	18989	18734	18886	18645	18764	18934	18807	18693	18859	19013	18823	18984	18877	18897	18791	18699	18705	18658	18766	18488	18799	18921	18789	18731	18907	18702	18864	18883	18976	18860	18848	18775	18920	18712	18678	18929	18789	18806	18928	19092	18945	18780	18862	19000	18706	18899	18785	18797	18707	18743	18870	18922	18777	18746	18615	18712	18874	18820	18934	18893	18794	18886	18974	18757	18882	18636	18772	18856	18907	18687	18839	18798	18833	18743	18802	18701	19057	18741	18722	18797	18760	18742	18915	18794	18753	19044	18698	18814	18756	18704	18937	18863	18944	18808	18740	18898	18943	18917	18847	18720	18807	18690	18894	18866	19053	19061	18931	18692	18961	18710	18809	18728	18764	18797	18927	18749	18958	18732	18973	18926	18787	18848	18801	18778	18818	18876	18897	19055	18956	18666	18656	18745	18757	18800	18895	18635	18812	18650	18930	18900	18887	18868	18896	18720	18939	18839	18714	18774	18858	18698	18927	18893	18782	18692	18783	18685	18945	18856	18951	18804	18644	18765	18809	18810	18812	18842	18653	18691	18959	18848	19017	18732	18978	18986	18843	18839	18868	18819	18829	18606	18792	18816	18737	18885	18773	19002	18632	18689	18965	18839	18962	18933	18797	18725	18762	18882	18769	18665	18806	18785	18868	18797	18875	18735	18797	18901	18774	18920	18969	18716	18736	18997	18790	18967	18948	18752	18882	19062	18891	18995	18973	18613	18779	19007	18733	18805	18629	18885	19012	18744	18776	18786	18772	18728	18845	18879	18719	18791	18983	18650	18854	18793	18881	18561	18615	18706	18929	18799	18726	18796	18765	18954	19056	18887	18848	18933	18784	18744	18806	18903	18883	18840	19034	18677	18756	18670	18931	18867	18548	18694	18773	18756	18773	19186	18820	18999	18782	18786	18787	18838	18572	18805	18701	18724	18783	18708	18782	18764	18732	18791	18719	18743	18836	18820	18783	18957	18802	18948	18648	18995	18776	18933	18853	18664	18866	18821	18867	18735	18878	18566	19052	18801	18688	18749	18885	18732	18738	18937	19029	19007	18946	18814	18837	18908	18894	18773	18803	18661	18757	18932	18844	18702	18869	18826	18876	18792	18854	18740	18852	18928	18785	18944	18607	18667	18637	18866	18800	18941	18768	18893	18665	18777	18935	18764	18707	18822	19028	19005	18828	18913	18876	18987	19190	18910	18941	18795	18822	18994	18705	18847	18874	18877	18679	19103	18751	18901	18906	18846	18718	18826	18746	18891	18825	18706	18798	18690	18799	18772	18890	18853	18850	18796	18885	18669	18685	18855	18825	18791	18933	18743	18725	18789	18887	18664	18961	18745	18792	18894	18917	19022	18769	18745	18888	18846	18922	18983	18926	18995	18965	18620	18775	18792	19115	18902	18960	18658	18769	18604	18699	18922	18946	18838	18888	18775	18669	18846	18757	18781	18912	18729	18602	18880	18829	18838	18822	18765	18787	18755	18827	18907	18762	18936	18880	18806	18751	18920	18841	18727	18690	18818	18918	18896	18839	18882	18790	18861	18608	18661	18785	18785	18783	18745	18881	18971	18740	18864	18798	18544	18835	18749	18631	18697	18804	18765	18674	18807	18858	18784	18727	18895	18997	18922	18780	18693	18846	18778	18934	18930	18855	18935	18990	18772	18848	18770	18584	18890	18800	18711	19004	18868	18771	18934	18925	18935	18917	18951	18934	18805	18830	18861	18681	18576	18979	19015	18794	19013	19093	19041	18903	18762	18912	18920	18811	18796	18784	18641	18986	18843	18804	18871	18799	18684	18803	18831	18687	18716	18959	18902	18953	18901	18941	18909	18960	18757	18791	18746	18950	18856	18831	18804	18831	18730	18876	18720	18898	18833	18865	18734	18834	18744	18772	18701	18942	18877	18843	18789	19164	18846	18944	18798	18670	18815	18875	18992	19104	18792	18802	18645	18923	18866	18814	18723	18857	18690	18994	18976	18823	18803	18697	18625	19032	18933	18747	18870	18962	18847	19051	18663	18995	18921	19059	18686	18872	18750	18806	18610	18729	18773	18697	18817	18805	18910	18815	18875	18917	18697	18766	18664	18939	18832	18973	18803	18788	18862	19046	18696	18762	18679	18693	18743	18768	18787	18819	18503	18696	18756	18764	18808	18722	18913	19067	18774	18992	18929	18949	18912	18884	18959	18934	18799	18799	18834	18873	18991	18721	18758	18865	18712	18726	18863	18705	18648	18678	18856	18873	18613	18893	18736	18733	18891	19067	18681	18844	18934	18929	18755	18866	18851	18876	18658	18822	18938	18924	18656	18678	18915	18815	18715	18672	18957	18782	18877	18906	18651	18888	18749	18897	18909	18912	18870	18832	18873	18855	18800	18957	18810	18897	18895	18657	18810	18775	18775	18760	18759	18709	18811	19105	18806	18844	18736	18885	18738	18919	18717	18689	18661	18759	18723	18872	18719	18821	18851	18884	18871	18843	18931	18972	18751	18817	18919	18895	18981	18980	18709	18859	18604	18650	18850	19026	18565	18714	18815	18900	18743	18913	18615	18898	18773	18742	18728	18636	18844	18847	18822	18868	18779	18973	18847	18858	18692	18655	18814	18557	19019	18764	18581	18745	19100	18860	18704	18637	18855	18782	18839	18644	18591	18930	18847	18779	18738	18801	18854	18792	18709	18773	18882	19006	18622	18765	18922	18839	18843	18955	18881	19043	19007	18882	18750	18721	18750	18848	18761	19088	18630	18745	18813	18842	18736	19038	18801	18771	18792	18722	18646	18863	18794	18710	18689	18870	18760	18819	19038	18969	18673	18788	18923	18745	18817	18953	18689	18864	18743	18779	18803	18564	18670	18619	18773	18761	18675	18535	18770	18815	18953	19011	18701	18833	18725	18795	18684	18933	18825	18756	18932	18954	18869	18836	18837	18670	18504	19011	18892	18856	18682	18674	18919	18604	18829	18906	18806	18608	18643	18785	18803	18737	19112	18743	18817	18841	18895	18962	18869	18840	18879	18946	18648	18925	18701	18813	18747	18932	18827	18870	18609	18717	18886	18896	18968	18941	18841	18720	18719	18819	18655	18762	18898	18776	19009	18844	18829	18721	18786	18815	18783	18981	19016	18788	18867	18863	18705	18746	18801	18944	19073	18788	19010	19026	18926	18981	18875	18788	18613	18951	18967	18835	18717	18827	18823	18902	18898	18775	18680	18743	18745	18681	18769	18616	18836	19025	18794	18904	18974	18940	18939	18862	18735	18864	18846	18805	18861	18912	18741	18937	18886	18905	18807	18885	18755	18956	19016	18772	18808	18614	18740	18985	18823	18894	18930	19004	18802	18841	18900	18937	18733	18794	18735	18834	18848	18924	19089	18879	18905	18742	18811	18563	18546	18885	18896	18707	18894	18761	18845	18805	18843	18916	18753	18858	18888	18652	18740	18571	18634	18647	18723	18812	18849	18941	18654	18793	18756	18823	18816	18765	18853	18773	18894	19009	18860	18892	18821	18858	18817	18884	18896	18804	18645	18698	18847	18736	18842	18788	18993	19047	18460	18820	18660
30924	44897	28220	21923	20342	18187	17360	17039	16838	16570	17138	17068	16571	16333	16462	16364	16281	16441	16366	16283	16249	16167	15988	15912	15899	15761	15893	17091	20486	20048	18749	17529	16649	16145	16151	15868	15897	15705	15841	15835	15871	15534	15730	15828	15723	15744	15801	15623	15689	15632	15902	15733	15628	15725	15853	15826	15918	15863	15841	15827	15843	15670	15764	15601	15701	15551	15978	15888	15678	15816	15714	15733	15907	15783	15736	15725	15656	15838	15825	15709	15764	15667	15892	15834	15965	15719	15802	15763	15687	15802	15887	15795	15805	15736	15875	15650	15928	15827	15927	15864	15959	15776	15949	15863	15642	15878	15746	15809	15713	15774	15560	15699	15749	15764	15751	15665	15666	15710	15745	15746	15679	15714	15892	15874	15680	15657	15846	15780	15874	15697	15831	15652	15746	15851	15687	15988	15724	15910	15796	15776	15679	15651	15831	15707	15873	15791	15564	15901	15813	15679	15867	15824	15920	15782	15534	15591	15903	15715	15741	15691	15644	15768	15836	15847	15853	15731	15822	15811	15623	15676	15833	15770	15920	15814	15666	15846	15799	15756	15635	15759	15720	15902	15656	15799	15593	15725	15778	15677	15814	15694	15927	15612	15586	15899	15761	15882	15880	15715	15767	15813	15860	15553	15598	15809	15833	15641	15898	15764	15714	15918	15704	15756	15700	15988	15975	15836	15751	15940	15717	15657	15695	15723	15823	15763	15848	15700	15793	15658	15999	15668	15798	15759	15698	15811	15849	15774	15756	15803	15851	15857	15915	15723	15856	15624	15698	15968	15834	15591	15610	15768	16004	15708	15749	15851	15850	15791	15808	15829	15711	15824	15642	15867	15815	15685	15794	15893	15691	15953	15828	15903	15774	15661	16021	15764	15781	15915	15703	15826	15766	15788	15653	15837	15881	15790	15869	15891	15786	15835	15762	15661	15753	15628	15745	15792	15754	15697	15608	15674	15816	15817	15660	15816	15687	15623	15645	15672	15752	15782	15672	15823	15692	15756	15642	15769	15657	15671	15854	15860	15877	15886	15753	15794	15716	15822	15777	15697	15672	15582	15912	15651	15752	15622	15569	15712	15860	15722	15863	15830	15797	15824	15781	15809	15797	15891	15737	15892	15787	15701	15639	15893	15703	15830	15714	15734	15715	15776	15649	15680	15774	15775	15742	15894	15581	15794	15813	15990	15714	15774	15726	15830	15796	15750	15778	15825	15869	15733	15766	15689	15667	15776	15866	15910	15753	15710	15840	15786	15903	15803	15707	15865	15793	15896	15773	15689	15790	15764	15669	15839	15769	15868	15844	15854	15629	15769	15821	15802	15883	15880	15659	15725	15624	15931	15779	15768	15714	15682	15719	15721	15892	15872	15768	15894	15959	15757	15897	15731	15696	15904	15752	15895	15758	15809	15970	15671	15827	15835	15843	15951	15862	15739	15724	15749	15767	15893	15870	15772	15890	15818	15784	15660	15695	15786	15983	15623	15878	15859	15859	15812	15855	15839	15624	15685	15906	15707	15608	15798	15686	15662	15688	15917	15827	15777	15672	15722	15637	15825	15830	15814	15768	15725	15776	15763	15658	15723	15655	15859	15662	15939	15760	15551	15855	15941	15654	15929	15703	15832	15712	15646	15712	15886	15666	15819	15783	15693	15769	15718	15903	15697	15979	15726	15635	15810	15893	15871	15736	15761	15776	15891	15886	15740	15755	15804	15792	15758	15704	15834	15677	15798	16017	15847	15800	15765	15802	16018	15754	15763	15731	15984	15797	15824	15814	15778	15826	15859	15948	15728	15754	15804	15712	15928	15900	15587	15808	15783	15842	15922	15767	15654	15920	15717	15800	15986	15831	15833	15914	15829	15788	15906	15771	15836	15751	15713	15694	15725	15564	15942	15742	15855	15906	15925	15756	15813	15725	15787	15828	15745	15844	15632	15940	15812	15608	15826	15878	15809	15777	15909	15822	15676	15719	15639	15744	15695	15936	15640	15788	15812	15935	15951	15820	15837	15800	15818	15823	15826	15791	15720	15799	15815	15778	15632	15774	15806	15760	15862	15694	15796	15781	15856	15892	15776	15679	15738	15879	15740	15891	15783	15839	15830	15923	15747	15798	15773	15801	15758	15699	15698	15734	15922	15853	15798	15683	15761	15758	15963	15602	15563	15743	15607	15783	15799	15835	15872	15869	15684	15755	15720	15677	15854	15821	15803	15943	15859	15724	15866	15864	15892	15732	15706	15837	15770	15592	15725	15748	15724	15857	15642	15833	15957	15840	15769	15718	15818	15887	15711	15743	15862	15786	15720	15602	15823	15887	15666	15843	15827	15757	15871	15790	15640	15882	15867	15766	15568	15708	15788	15882	15679	15828	15570	15908	15557	15809	15940	15686	15747	15849	15772	15899	15789	15854	15884	15696	15754	15833	15875	15669	15665	15847	15724	15840	15870	15828	15700	15950	15784	15787	15992	15862	15762	15747	15682	15532	15620	15792	15738	15786	15819	15770	15740	15878	15769	15726	15715	15949	15755	15789	15797	15755	15669	15749	15946	15747	15800	15660	15703	15942	15792	15761	15695	15699	15769	15868	15802	15629	15674	15729	15834	15767	15827	15701	15690	15812	15571	15736	15769	15636	15694	15701	15624	15760	15913	15836	15828	15770	15799	15679	15665	15736	15675	15805	15803	15706	15747	15724	15728	15746	15687	15703	15841	15962	15640	15552	15875	15835	15709	15623	15772	15783	15605	15746	15807	15710	15742	15864	15759	15718	15813	15727	15803	15810	15961	15757	15833	15685	15753	15767	15848	15835	15888	15810	15845	15745	15736	15708	15842	15514	15796	15767	15854	15874	15964	15739	15598	15803	15685	15926	15834	15879	15779	15848	15953	15766	15801	15725	15703	15811	15945	15738	15709	16012	15795	15754	15808	15555	15802	15691	15828	15760	15807	15861	15744	15744	15594	15773	15796	15671	15599	15879	15819	15803	15822	15699	15768	15672	15742	15859	15603	15904	15880	15593	15690	15901	15776	15775	15742	15636	15777	15780	16021	15728	15727	15638	15656	15745	15703	15801	15776	15904	15824	15830	15841	15762	15749	15753	15805	16068	15847	15697	15814	15770	15919	15788	15687	15602	15700	15663	15874	15962	15729	15782	15666	15928	15716	15719	15652	15732	15688	15701	15725	15696	15689	15787	15791	15895	15902	15787	15648	15932	15785	15824	15709	15720	15896	15691	15795	15874	15651	15698	15755	15798	15797	15702	15566	15862	15910	15876	15698	15784	15783	15659	15805	15696	15856	15734	15989	15824	15755	15821	15756	15818	15751	15695	15809	15872	15644	15766	16003	15793	15668	15781	15816	15878	15717	15791	15871	15711	15843	15640	15585	15786	15761	15778	15752	15654	15745	15663	15678	15681	15733	15936	15814	15700	15792	15967	15806	15592	15910	15799	15911	15784	15726	15851	15793	15809	15604	15876	15676	15698	15720	15726	15769	15737	15845	15979	15675	15733	15756	15863	15625	15663	15674	15736	15737	15675	15845	15748	15954	15814	15852	15813	15781	15968	15694	15904	15620	15894	15964	15756	15808	15705	15822	15913	15760	15668	15868	15762	15684	15802	15763	15938	15910	15667	15817	15838	15792	15770	15797	15727	15921	15806	15707	15921	15711	15642	15771	15815	15648	15799	15670	15848	15866	15715	15850	15825	15847	15758	15619	15836	15664	15741	15947	15922	15733	15842	15773	15684	15672	15796	15790	15806	15914	15725	15688	15816	15882	15802	15787	15725	15836	15918	15717	15736	15775	15998	15664	15883	15876	15741	15755	15677	15783	15887	15666	15735	15601	15656	15831	15725	15770	15748	15935	15842	15658	15674	15731	15894	15846	15777	15848	15764	15796	15878	15818	15744	15897	15828	15704	15811	15712	15782	15956	15851	15944	15845	15736	15753	15828	15747	15755	15812	15653	15635	15791	15739	15717	15660	15946	15819	15728	15765	15705	15769	15740	15604	15679	15832	15809	15644	15750	15746	15685	15805	15689	15763	15900	15884	15719	15771	15889	15881	15768	15832	15845	15805	15795	15700	15748	15835	15842	15760	15794	15629	15652	15786	15692	15748	15780	15595	15843	15848	15846	15980	15655	15820	15895	15626	15854	15792	15644	15818	15654	15754	15731	15626	15811	15645	15980	15671	15724	15910	15685	15797	15866	15906	15797	15777	15871	15694	15739	15799	15660	15836	15853	15759	15696	15927	15724	15828	15720	15778	15828	15811	15845	15881	15702	15731	15785	15841	15973	15786	15702	15833	15854	16050	15827	15825	15666	15685	15847	15618	15546	15834	15711	15658	15847	15692	15854	15861	15742	15809	15711	15769	15684	15869	15703	15804	15815	15884	15756	15813	15813	15800	15679	15837	16064	15875	15787	15757	15606	15837	15648	15628	15615	15662	15703	15763	15611	15844	15812	15831	15663	15961	15736	15668	15853	15854	15879	15787	15686	15797	15832	15895	15542	15588	15629	15918	15679	15911	15654	15831	15852	15730	15657	15784	15699	15950	15622	15691	15778	15697	15896	15735	15663	15918	15887	15572	15776	15780	15694	15776	15593	15844	15830	15689	16011	15793	15751	15728	15694	15729	15911	15775	15491	15868	15556	15756	15849	15672	15828	15864	15844	15683	15777	15784	15737	15799	15740	15712	15785	15784	15755	15780	15860	15625	15785	15560	15692	15860	15869	15647	15732	15734	15766	15661	15769	15743	15885	15671	15824	15746	15749	15795	15974	15660	15670	15974	15715	15927	15738	15892	15618	15732	15752	15744	15522	15778	15768	15685	15777	15725	15769	15762	15667	15825	15869	15681	15801	15810	15828	15686	15877	15613	15861	15723	15525	15927	15787	15803	15755	15661	15835	15725	15841	15697	15712	15875	15727	15911	15766	15711	15755	15790	15725	15786	15840	15729	15618	15887	15766	15757	15566	15797	15844	15807	15630	15770	15670	15703	15659	15752	15726	15826	15570	15878	15751	15800	15754	15728	15802	15910	15794	15721	15755	15854	15684	15640	15871	15852	15822	15721	15825	15713	15622	15828	15925	15808	15709	15742	15696	15898	15618	15710	15909	15734	15866	15803	15921
22983	21506	29453	23943	21817	24398	26832	21740	20871	21268	21562	20930	20605	20747	20876	20658	20562	20517	20486	20588	20475	20363	20038	20019	20092	20223	20108	22798	25525	24938	23496	22400	21351	20739	20349	19989	20034	19978	19931	19835	20234	19960	19952	20139	20053	20026	19919	20084	19979	19982	20013	20060	19957	20032	19872	19993	19891	19961	19805	20145	19935	19848	19838	19936	19898	19917	19793	19891	20138	20016	19986	19949	20027	20126	19956	19841	19917	19977	19726	19860	19952	19950	20005	19754	19989	19857	19846	19956	20038	19909	19961	20018	19813	20004	20017	19993	19978	20205	19933	20058	19793	19975	19784	19770	19945	20014	19953	19854	19983	19813	19853	19889	19993	19898	19926	19751	19975	19852	19870	19806	19921	19710	19782	19878	19983	19848	19946	20035	20012	20054	19835	19816	19968	19788	19919	19915	19863	19922	19926	19729	20036	20169	20022	19881	19674	19826	19795	19892	19994	20041	19880	19916	20070	19966	19870	19912	19998	19915	20055	19821	20063	19897	20054	19867	19815	19881	19987	19951	19909	19936	20015	20072	19881	19964	20011	19913	19998	19771	19904	19932	19848	19912	19704	19911	20086	20073	19957	19801	19659	19910	20051	19824	20031	19896	20065	19869	20093	19931	20095	19944	19860	19923	20147	20000	20021	19852	19768	19965	19924	19999	19925	20014	19959	19895	19927	19952	19902	19929	19899	19888	19893	19961	19976	19797	20065	20048	19851	20083	19827	19866	19827	20064	19936	19778	19860	20000	19798	19918	19831	19917	19865	19940	19843	19889	20002	19875	19974	19927	19981	19923	19954	19792	19733	19818	19877	19833	20080	19986	20226	19778	20111	20205	19912	20157	19992	19984	19828	19869	20018	19932	20078	20111	19801	19994	20014	19898	19706	19786	19911	19836	19972	19876	19976	19684	19994	19794	19805	19781	19890	19796	19812	19969	19831	19900	20073	19941	19837	19862	19826	19739	19780	19796	19768	19731	19997	20060	19973	19842	20109	19876	20012	19994	19873	19757	19939	19836	19784	19983	20124	20066	19941	19851	19880	19827	19858	19901	19925	19948	19778	19910	19829	19915	19797	19982	20006	19967	19845	20156	20026	20015	19890	19951	19844	19734	20108	19817	19886	19679	19910	19856	19970	19963	19735	20058	19719	20026	19832	19905	19829	20155	19958	19855	19767	19899	19901	19908	20149	19894	19959	19868	19694	20036	19893	19749	19939	20064	19808	20047	20049	20151	19861	19849	20032	20026	19980	19941	19983	19972	19971	19987	19833	20000	20017	19927	19985	19939	19884	19945	20031	19894	19962	19910	19844	19769	19809	20009	19852	19955	19832	19967	19892	19937	19892	19966	19982	19914	20062	19767	20109	20010	20118	19773	19968	19924	19966	19706	19800	19893	19833	19889	20107	19901	19879	19803	19848	19878	19846	20003	20051	19943	20116	20028	19804	20057	19798	20044	19860	19891	19848	19769	19776	19884	19923	19980	19932	19788	19816	19842	20006	19728	19911	20215	20060	19667	19663	19921	19715	19971	19856	19938	19820	19955	19724	19737	19794	19918	19821	19901	19804	19808	19926	19756	19841	19830	19786	19889	19941	19973	19857	20008	19828	20038	20028	19812	19936	19824	19925	19760	19917	19978	19900	20044	20063	19811	19862	20087	19839	19972	19864	19928	19746	19845	19944	19809	19737	20012	19748	20070	19988	19832	19852	19815	19833	19799	19883	19904	19879	19811	19816	19887	19859	20101	19943	20216	19886	19874	19908	19789	19902	19979	19901	19868	19974	19903	20042	19813	20000	19875	19932	19893	19931	19937	20168	19840	19851	19934	19766	19837	19845	19889	19864	20095	19964	19579	19821	19711	19963	19829	19876	20026	20031	19865	20077	19808	20077	20100	19944	19787	19834	19745	19875	19856	19917	19917	19862	19837	19610	20044	20052	19885	19724	19925	19854	19872	19950	19786	19916	19810	20030	19816	19860	19877	20050	19891	19983	19737	19927	19771	19832	19761	19899	19824	19849	19992	19831	19837	19693	20001	19948	20102	20133	19819	19954	19942	19878	20101	20004	20138	19962	19940	19784	19857	19945	20034	19654	19819	19872	19920	19914	19771	19902	19872	19974	19942	20002	20119	20005	19932	19791	20112	19995	19943	19886	19987	19841	20000	19874	19927	20082	19790	19946	19831	20026	20094	20047	19685	19956	19998	20050	20085	19850	19843	20009	19994	20122	19825	19738	19858	20110	19959	19869	19773	19791	19677	19777	19713	19921	19960	20242	19979	20008	19932	19975	19703	19936	20168	19762	19923	20020	19853	19866	19981	19820	19883	19822	19855	19931	19960	19769	19937	19915	20005	19975	19607	19899	19777	19763	19971	19913	19991	20119	19881	19963	20006	20070	20011	19916	19944	20006	20043	19807	19851	20022	19798	19906	19861	19995	20134	19980	19997	19748	20219	19894	19934	19800	19954	19926	20014	19967	19782	19890	19993	19939	19927	19954	20028	19837	19788	19906	20022	20015	19945	19857	20006	19750	20090	19804	19962	20019	19779	20066	19725	19950	19928	20073	19894	20080	19942	19820	19790	19999	20031	19824	19835	19951	19801	20008	20028	20072	19920	19881	19968	19954	19997	19980	20055	19856	19786	19761	19815	19954	20026	19919	20104	19871	20075	19957	20073	20027	19867	20098	19952	19860	19702	19919	19800	19900	20065	20056	20048	19793	19972	20094	20204	19850	19799	19937	19815	19839	19877	19907	19922	19930	19781	20102	20057	19902	19834	19789	19854	19948	19970	19902	19974	20078	19949	19960	20030	19705	19861	19862	20062	20016	20070	19805	20087	19809	19894	19714	20022	20109	19847	19935	20062	19939	20019	20026	19802	19850	19959	19797	20029	19869	19933	19693	19911	19877	20104	20096	19858	20068	19990	19793	20026	19837	20216	19863	19600	19984	19764	19679	19792	19969	19714	20016	19957	19781	19935	19957	19867	20003	20016	20119	19966	19852	19805	19912	19987	19825	19791	20032	20049	20137	19957	19775	20082	19755	19852	19802	19529	19859	19803	19914	19903	19952	20036	19920	20170	20030	19996	20021	19980	20048	19875	19985	20099	19955	20042	19879	19736	19929	20053	19826	19774	19842	20040	20060	20035	19883	19766	20029	20030	19841	19725	19822	19833	19752	19699	19970	20045	20087	19925	19890	19898	19729	19931	19992	19941	19936	20007	20031	19895	19795	19969	20028	20020	19736	19902	19798	19894	19910	19816	19951	19885	19971	20097	19899	19972	19770	19849	20064	19789	19817	19849	20026	19997	19838	19958	19825	19832	20005	19881	19863	19952	19844	19718	20037	19917	19949	19858	19952	19951	19970	19866	19706	19732	20021	19735	19976	19925	19970	19933	20246	19932	19845	20085	19743	19919	19953	19934	19940	20018	19941	19946	19806	19912	19987	19765	20078	19904	20021	19807	19715	19835	20123	19977	19844	19974	20016	19739	19823	19815	19963	19856	19819	19866	20008	19881	19901	20016	19962	19850	20220	20008	19760	19883	19917	20020	20090	20031	20040	19723	19753	20023	20154	20055	19974	19767	19640	19893	19835	19896	19932	20147	19925	19899	20035	19701	19836	20015	19869	19912	20025	19937	20008	19750	19828	20210	19894	20006	19584	19759	20038	19809	19867	19976	19931	19762	19824	19693	19986	20033	19833	19822	19962	20068	20181	20107	19830	19790	19875	19668	19790	19958	20067	19830	19900	19946	20040	19842	19897	19963	19925	20003	19895	19957	19826	19930	19911	20005	19961	19965	19768	19910	20012	19780	20034	19853	19870	19936	19902	19793	20006	19789	19794	19920	19783	19943	19916	19925	19942	19866	19644	19992	19857	19892	19906	19802	19717	19879	19992	19879	19774	19944	19931	19760	19877	19974	19793	19977	19820	19956	19967	19650	20007	20117	19932	19978	20006	19904	19801	20127	20051	19910	19851	19879	19731	20044	20007	20012	19884	19952	19970	19925	20139	19917	20091	19923	19805	19816	19995	19850	19899	19934	19941	19850	19874	19912	19942	19958	20038	19831	19927	19790	19903	19613	19791	20078	19940	19979	19891	19926	19862	19923	20106	20005	20179	19812	19956	19906	19809	19881	19624	19855	19972	19949	19779	19907	19874	19852	20014	19826	19866	19966	19990	19913	19912	19844	19825	20020	19995	19905	19846	20097	19818	19597	19790	19960	19802	19761	19728	19672	19763	19799	19932	19717	19879	20035	19832	19926	19923	20036	19812	20091	19821	19899	19922	19777	20118	20114	19993	20104	19828	19858	19799	19804	19840	19775	19988	20031	19838	20042	19886	19922	19936	19933	19829	19790	20079	19831	20079	20040	19861	19867	20049	19853	20025	19962	20146	19955	19802	19735	20088	20163	20172	19877	19732	20043	20189	19898	19734	19792	20071	20023	19936	19890	19921	19987	19931	19809	19750	19718	19920	19918	19912	19891	19909	19734	19892	20035	19911	19678	19977	19859	20047	19768	19946	20161	20012	19940	20043	20114	19863	19937	19886	19919	19826	19820	20093	19980	19730	19661	19907	19961	19891	19807	20133	19784	19982	19920	19949	19868	19868	19948	19857	19877	19802	20165	19881	19696	19941	20167	19943	19819	20083	20069	19854	19893	19902	19831	20068	20068	20053	20162	19919	19695	20020	20033	19999	19818	19971	19927	19660	19852	19802	19969	19807	19740	19897	19895	19962	19938	19894	19797	20049	19821	20175	20068	19852	20056	19849	19973	19922	19796	19901	19626	19729	19984	19912	19896	20015	19954	19899	19806	19926	19886	19818	19884	19966	19809	19709	19739	20046	20150	19771	19969	20084	19817	20183	19767	19823	19922	19671	19843	20067	20067	20184	19908	20054	19967	20062	19826	19797	19843	19972	19879	19829	20074	19721	20088	20137	20016	19742	19766	19769	19947	19888	20022	19777	19774	19930	19806	20097	19994	19865	19869	20115	20096	20028	19925	19943	19841	19843	20030	19924	19735	19930	19847	19962	19974	19816	19883	19756	19812	19633	19788	19842	20012	19929	19923	19757	20028	20093	19895	19984	19871	19788	19918	20030	19984	20058	19955	19996	20000	19781	19827
35514	52055	33030	26393	23239	20735	18996	18604	18202	18008	18181	17498	17250	17527	17405	17430	17006	17049	16920	17029	17053	16818	16752	16693	16493	16606	16704	21344	24448	23252	20741	19211	17696	17104	16799	16447	16374	16282	16465	16396	16621	16333	16386	16245	16329	16213	16482	16445	16505	16305	16492	16371	16419	16519	16115	16422	16425	16264	16507	16362	16480	16331	16425	16350	16159	16418	16370	16299	16515	16392	16191	16428	16475	16403	16478	16541	16396	16184	16549	16371	16324	16392	16600	16424	16431	16262	16551	16450	16517	16416	16263	16347	16414	16422	16505	16482	16489	16332	16380	16259	16439	16473	16480	16491	16488	16388	16451	16211	16525	16346	16412	16402	16522	16439	16335	16386	16325	16361	16436	16472	16275	16381	16516	16345	16530	16436	16334	16220	16406	16305	16516	16321	16377	16346	16483	16335	16467	16283	16325	16278	16487	16434	16335	16319	16531	16355	16277	16292	16401	16253	16470	16476	16411	16329	16349	16446	16580	16229	16574	16447	16380	16310	16388	16456	16392	16439	16450	16497	16586	16461	16324	16438	16338	16216	16419	16465	16507	16429	16293	16381	16478	16369	16353	16637	16481	16461	16514	16580	16247	16479	16496	16428	16309	16506	16195	16284	16426	16557	16224	16195	16252	16539	16277	16560	16343	16391	16296	16470	16331	16353	16447	16411	16194	16114	16430	16431	16359	16363	16510	16393	16551	16401	16509	16462	16377	16357	16277	16553	16342	16427	16433	16377	16328	16385	16265	16440	16319	16459	16513	16475	16383	16280	16351	16352	16490	16332	16551	16363	16375	16475	16319	16423	16198	16445	16376	16433	16381	16262	16375	16506	16366	16430	16363	16324	16362	16440	16325	16234	16389	16249	16380	16398	16360	16414	16416	16337	16477	16360	16273	16310	16321	16402	16396	16449	16378	16472	16306	16371	16486	16367	16636	16527	16291	16188	16389	16396	16501	16449	16467	16370	16420	16448	16358	16551	16372	16110	16393	16378	16362	16375	16418	16494	16403	16472	16284	16278	16347	16498	16472	16403	16327	16292	16395	16428	16214	16412	16329	16462	16387	16557	16502	16437	16473	16247	16520	16322	16502	16365	16515	16439	16346	16413	16372	16301	16274	16373	16305	16345	16404	16410	16536	16356	16474	16391	16242	16505	16402	16258	16307	16463	16459	16398	16328	16414	16334	16390	16452	16492	16471	16523	16295	16389	16289	16352	16160	16403	16276	16454	16333	16398	16345	16368	16455	16351	16259	16286	16443	16353	16467	16380	16446	16397	16262	16487	16449	16283	16355	16373	16210	16415	16268	16389	16438	16502	16352	16335	16410	16370	16404	16498	16380	16430	16367	16414	16396	16461	16231	16282	16545	16512	16297	16310	16438	16248	16354	16410	16198	16375	16374	16262	16497	16539	16406	16520	16360	16532	16441	16366	16502	16279	16561	16561	16307	16423	16306	16396	16396	16463	16293	16525	16388	16214	16339	16443	16356	16324	16422	16368	16263	16440	16316	16518	16403	16522	16377	16299	16290	16457	16321	16417	16543	16305	16292	16299	16531	16486	16380	16506	16237	16383	16321	16310	16502	16508	16315	16363	16517	16312	16405	16355	16288	16391	16330	16346	16482	16422	16361	16259	16442	16514	16303	16250	16440	16309	16385	16403	16411	16348	16178	16372	16363	16493	16490	16298	16304	16442	16322	16384	16344	16449	16351	16516	16174	16370	16400	16315	16270	16442	16273	16423	16548	16499	16522	16241	16276	16423	16387	16224	16497	16462	16369	16451	16244	16335	16521	16250	16482	16392	16429	16441	16459	16318	16440	16266	16343	16342	16435	16562	16395	16557	16371	16470	16422	16304	16409	16518	16355	16318	16519	16471	16476	16413	16379	16365	16413	16328	16489	16487	16290	16429	16499	16305	16445	16358	16336	16298	16607	16435	16447	16337	16547	16383	16363	16404	16426	16285	16262	16429	16278	16378	16330	16376	16429	16355	16328	16517	16510	16372	16339	16315	16474	16454	16559	16289	16383	16433	16428	16385	16244	16242	16345	16372	16526	16267	16437	16530	16269	16402	16515	16398	16298	16302	16288	16370	16391	16425	16424	16333	16217	16464	16228	16316	16328	16492	16373	16414	16414	16641	16328	16386	16407	16475	16358	16391	16379	16393	16475	16394	16546	16301	16445	16319	16368	16456	16399	16438	16545	16402	16284	16460	16430	16287	16255	16506	16360	16536	16324	16390	16552	16479	16437	16399	16336	16343	16554	16369	16438	16325	16577	16275	16456	16353	16395	16448	16471	16477	16382	16176	16248	16482	16453	16405	16474	16273	16478	16352	16366	16418	16479	16368	16270	16497	16350	16508	16500	16291	16374	16210	16328	16419	16395	16548	16377	16535	16528	16406	16510	16443	16458	16478	16434	16300	16434	16436	16491	16376	16380	16389	16385	16446	16402	16390	16472	16385	16326	16257	16378	16383	16340	16451	16429	16443	16421	16472	16556	16337	16487	16288	16276	16633	16472	16362	16445	16539	16471	16199	16285	16392	16402	16452	16311	16248	16213	16374	16385	16359	16436	16404	16376	16573	16559	16347	16352	16421	16387	16312	16387	16612	16181	16419	16402	16310	16361	16314	16326	16386	16361	16268	16506	16593	16328	16353	16518	16692	16304	16253	16436	16316	16399	16303	16401	16337	16421	16370	16356	16352	16331	16417	16318	16267	16407	16427	16097	16460	16403	16561	16244	16287	16348	16230	16197	16493	16300	16353	16502	16558	16217	16521	16538	16327	16519	16517	16507	16416	16542	16414	16335	16228	16235	16286	16360	16308	16412	16292	16419	16286	16478	16253	16364	16208	16349	16265	16292	16516	16304	16384	16429	16444	16348	16521	16339	16416	16285	16321	16442	16428	16473	16376	16248	16419	16362	16480	16259	16358	16285	16494	16154	16343	16374	16325	16317	16429	16251	16409	16489	16463	16423	16367	16432	16393	16367	16280	16405	16268	16248	16362	16369	16387	16587	16420	16368	16451	16511	16359	16414	16529	16370	16354	16407	16365	16367	16302	16513	16197	16519	16278	16332	16333	16487	16460	16543	16235	16444	16397	16374	16328	16368	16263	16224	16329	16243	16357	16451	16471	16406	16417	16408	16184	16325	16411	16352	16501	16316	16477	16416	16364	16457	16262	16146	16791	16459	16376	16470	16439	16380	16477	16272	16452	16385	16474	16313	16336	16541	16479	16257	16484	16276	16404	16249	16370	16547	16293	16289	16441	16269	16413	16218	16296	16396	16519	16443	16313	16407	16395	16545	16199	16209	16422	16487	16390	16501	16334	16500	16283	16467	16215	16377	16349	16520	16398	16435	16345	16326	16412	16515	16396	16336	16596	16201	16357	16548	16243	16407	16546	16312	16511	16416	16418	16437	16328	16416	16401	16439	16452	16511	16260	16337	16349	16362	16237	16496	16383	16182	16340	16328	16443	16308	16209	16499	16372	16513	16377	16377	16393	16445	16302	16526	16386	16189	16274	16370	16399	16411	16444	16335	16347	16360	16474	16413	16255	16402	16515	16510	16262	16359	16388	16234	16410	16397	16444	16186	16493	16287	16164	16474	16393	16322	16554	16451	16227	16433	16374	16498	16371	16360	16264	16483	16469	16376	16427	16252	16323	16476	16228	16437	16458	16389	16403	16292	16280	16295	16491	16142	16310	16469	16445	16425	16488	16340	16449	16418	16373	16493	16462	16397	16318	16375	16459	16473	16326	16459	16454	16344	16295	16348	16223	16442	16588	16466	16426	16446	16318	16285	16416	16472	16301	16505	16347	16538	16444	16263	16591	16534	16401	16355	16300	16300	16452	16179	16380	16334	16213	16378	16358	16386	16380	16396	16407	16503	16445	16361	16439	16380	16345	16375	16387	16366	16384	16265	16501	16495	16466	16373	16487	16402	16360	16476	16454	16351	16388	16249	16256	16278	16453	16381	16322	16442	16292	16322	16587	16322	16337	16229	16380	16402	16394	16445	16439	16254	16423	16458	16345	16357	16414	16411	16494	16410	16490	16354	16344	16533	16341	16446	16284	16330	16453	16290	16337	16264	16470	16361	16412	16295	16343	16461	16349	16218	16287	16405	16362	16239	16337	16330	16337	16245	16519	16438	16400	16459	16328	16339	16274	16283	16366	16408	16325	16428	16283	16425	16402	16437	16234	16540	16158	16611	16398	16432	16257	16588	16495	16259	16549	16416	16382	16286	16458	16123	16407	16591	16264	16415	16340	16449	16435	16494	16287	16379	16363	16403	16401	16255	16415	16506	16457	16230	16306	16280	16376	16360	16460	16467	16419	16473	16269	16655	16550	16408	16305	16446	16296	16267	16442	16485	16438	16371	16360	16423	16368	16194	16505	16205	16472	16554	16294	16360	16561	16352	16418	16333	16604	16335	16367	16165	16319	16350	16328	16547	16469	16479	16347	16411	16276	16383	16236	16472	16321	16380	16473	16374	16387	16167	16406	16357	16386	16316	16444	16434	16437	16324	16400	16267	16385	16341	16516	16410	16347	16114	16393	16280	16332	16434	16305	16391	16424	16325	16187	16277	16291	16464	16494	16346	16362	16368	16426	16535	16389	16265	16451	16349	16412	16351	16658	16591	16542	16346	16391	16407	16348	16466	16253	16393	16318	16573	16466	16442	16596	16291	16315	16457	16357	16427	16456	16421	16358	16142	16325	16294	16417	16336	16508	16242	16614	16391	16487	16380	16501	16394	16447	16337	16394	16446	16400	16387	16310	16414	16566	16322	16431	16307	16481	16462	16346	16407	16221	16343	16604	16309	16452	16373	16304	16290	16433	16510	16263	16477	16376	16445	16344	16694	16316	16396	16348	16478	16457	16395	16460	16435	16257	16450	16445	16411	16475	16362	16299	16350	16457	16461	16344	16305	16374	16365	16133	16515	16327	16249	16492	16488	16302	16379	16386	16419	16425	16356	16376	16421	16498	16458	16535	16278	16489	16376	16268	16306	16446	16321	16412	16306	16288	16341	16340	16311	16466	16301	16403	16382	16383	16457	16545	16378	16247	16361	16388	16405	16461	16292	16437	16250	16441	16273	16203	16448	16385	16300	16342	16488	16464
28408	24290	27531	25228	21273	20763	20032	19668	19623	19497	19277	19281	19116	19499	19092	19144	19341	19262	19348	19398	19280	19098	19301	19010	19077	19112	18953	19261	19507	19459	19727	19320	19302	19255	19121	18932	19197	18898	19204	19061	19072	19110	18968	19146	19315	19222	19043	19104	19145	19170	19015	19104	19157	18933	19106	19048	19054	19122	19019	19077	18981	19045	19112	19135	19027	19027	19191	19113	18961	18886	19050	18976	18964	19248	19043	19233	19215	19210	19104	18981	18934	19145	18995	19096	19025	18980	19146	18962	19126	19017	19178	19220	18925	18969	19069	19028	19075	19228	19071	19207	18985	19118	19082	19127	18974	19060	19072	19163	19021	18919	19132	18918	19003	19074	19087	18774	19136	19101	19102	19141	19047	19251	19115	19117	19064	18953	19238	19139	19028	19106	19180	18916	19243	19179	19046	19048	18979	18966	19149	19141	19075	19186	19038	19004	19241	19207	19048	19121	18895	19119	19040	19119	19125	18964	19137	19102	19039	18883	19097	19232	18892	18988	19077	18961	19008	19181	18870	19135	19017	19087	19132	19252	19000	19079	19140	18983	19234	18987	19121	18927	19257	19075	18935	18937	19184	19044	19179	19178	19030	19103	18988	19116	18887	19117	18900	19184	19090	19047	19085	18965	18864	18978	19191	19318	19303	19212	19176	19143	18952	19213	19136	19101	19118	18951	18994	19230	18937	19025	19047	18910	19061	18988	18878	18806	19288	19069	19140	19141	19193	18953	19097	19120	19030	19112	19058	19036	18983	19175	19143	19205	19031	19109	19156	19033	19167	18864	18882	18986	19017	19241	18935	19202	18925	19220	19032	19111	19103	19052	19109	19098	19072	19157	19264	19061	19116	19129	18857	19029	19137	19033	18926	19188	18936	19076	18966	19151	18860	18932	19190	19194	19346	19148	19212	19094	19081	19056	19164	19192	18945	19024	19104	19170	19208	19058	19265	19113	18878	19140	18965	19069	19016	19048	19052	19035	19036	19072	18797	18847	19118	19209	19070	19169	19087	18960	18953	19160	19049	18968	19077	19259	19107	19136	18997	19073	18974	19053	19286	19012	19017	19075	19181	19095	19091	19102	19063	19073	18914	19109	19023	19157	19252	19053	19210	18976	19072	19089	18965	19098	19089	19011	18972	19286	19000	19011	19041	19195	19318	19172	19026	18997	19201	19022	19217	19092	18990	19075	18826	18968	19194	18965	19024	19142	18969	19024	19109	19087	19227	19006	19134	19022	19139	18920	19279	19136	19220	18913	18962	18988	19110	19204	19135	18996	19178	19280	19241	19143	19137	19130	19016	19033	19245	19239	18995	19013	19079	19339	19233	19098	19196	19405	18863	19043	19088	19039	19309	19198	19182	19200	19149	19003	19085	19000	19031	19062	18966	18824	19150	19004	18913	18968	18929	18927	19129	19212	19072	19117	19111	18965	19141	19229	19125	19240	19223	19055	19015	18995	19144	19104	18956	19040	19011	18945	19075	18930	18929	18966	18981	18972	19230	19025	19178	18796	18897	19086	19009	19097	18912	19159	18843	19341	19000	18926	19059	18961	19197	19151	19173	19221	18992	18963	19123	18981	18968	19025	19066	19083	18711	19107	19122	19112	18936	19164	18985	19055	18999	19121	19068	19188	18887	19131	19108	19010	19010	18970	19301	19036	19039	18858	19075	19151	19111	19152	19159	18983	18993	18982	18846	19172	19212	19116	18744	18999	19068	18990	19039	19054	19151	19125	19049	19057	18956	19005	18954	18974	19236	19315	18994	19175	19141	19056	19251	19154	19022	19095	19114	19104	19124	18743	19166	19147	19001	19003	18894	19248	19157	19152	19161	18984	19112	19103	19206	19121	18999	19150	19040	19219	19091	19097	19188	19144	19214	19204	19024	19164	19024	19228	19081	19176	19042	19017	19326	18937	19014	19284	19140	19076	19048	19233	19262	19134	19025	19050	19355	19261	19234	19070	18973	19142	19054	19033	19036	19073	19024	19007	19117	19241	19340	19027	18953	18940	19023	18911	19101	19012	19071	19048	19079	19113	18835	19162	19078	19279	18907	18821	19298	19060	19083	19124	19141	19253	19134	19034	19108	19169	19075	19074	19223	19196	19093	18924	19122	19102	18865	18954	18913	19084	19149	18930	18899	19033	18981	18972	18999	19297	19177	19348	19210	19006	19272	18967	19056	18959	18975	19090	18983	18956	19166	19189	19147	18870	19130	19117	19257	19229	18893	19078	19205	18925	19085	19184	19071	19002	19202	19155	18987	19019	19008	19175	19261	18988	19166	19130	19195	19163	19037	19174	19135	18961	18961	19168	19167	19243	18947	19109	19072	19173	19238	19045	19118	19002	19123	19039	18988	19034	19028	19041	18980	19159	19313	19015	19035	18970	19063	19012	19020	18949	19002	19006	19290	19122	19068	19131	18963	19069	19105	19195	19096	19105	19254	19013	19031	19051	19226	19264	19129	19083	19135	19076	19087	19272	18965	19148	19053	18859	19272	19108	19151	19114	19092	19311	19093	19059	19062	19082	18939	19285	19351	19161	19274	19162	19166	19167	19128	19177	19062	19022	19244	19118	19320	19246	19187	18928	19236	19015	18993	19113	19158	19083	19152	19125	19003	19114	19188	18918	19204	19226	18978	19118	19018	19193	18929	19016	19057	19046	18997	18978	19184	19019	19085	18967	19162	19063	19087	18926	18956	19023	18845	19014	19000	18849	19143	19082	19076	18926	19159	19131	19141	18966	19022	19037	19150	19110	18925	19206	19260	19409	19326	19047	19084	19121	19135	18975	18855	19154	19209	19154	19079	19033	19126	19110	19019	19103	18939	19020	19071	19128	18901	19007	19161	18997	19047	18827	19256	19148	19082	18929	18980	18998	18982	18878	19044	19132	18974	19166	19180	19330	18850	19170	19088	18817	19051	19018	19360	19064	19115	19165	19186	19107	19174	19182	19182	19222	19207	19298	19053	18954	19022	19096	18910	18902	19147	18996	19151	19122	19323	19135	19160	19200	19027	18994	19173	19163	19059	19082	19152	19055	19024	19162	18989	19091	19107	19147	19423	18937	19102	19195	19070	19215	19137	19067	19181	19284	19170	19042	19036	18999	19111	18865	19082	19287	19172	18977	19168	19028	19107	19295	19113	19074	19041	19116	18969	19048	19067	18977	19122	19253	19039	19225	19099	19160	19001	18871	19139	18917	18860	19104	19018	18837	19012	18992	19099	18894	19263	19215	19100	19045	19114	19067	19353	19088	19015	18959	19531	19043	19012	19246	18961	19356	19267	19053	19039	19143	19182	19133	19140	19244	19187	18969	19039	19206	19059	19078	19049	19029	19216	19271	19242	19172	19166	19056	19154	19120	18976	19272	19135	19014	19069	18956	19006	19081	19101	18885	19087	18797	19026	19270	18978	19124	19173	19077	19058	19102	19146	19050	19116	18864	19011	18912	19030	19020	19185	18945	19220	19063	19167	19315	18979	19049	19053	19233	19032	19071	19050	19219	19173	19160	19097	18973	19174	19075	19163	19257	19136	19110	19211	18855	19302	19040	19085	19248	18929	19091	18976	19000	19185	18948	19036	19183	19113	19225	19020	19114	18974	19111	19201	19067	19126	19118	19192	18944	19072	19021	19028	19014	19125	19062	19083	19298	19134	19154	19198	19126	19262	19160	19083	19194	19271	18980	19178	19113	18987	19118	19039	19149	19330	19044	18928	19264	19069	19205	19125	19162	18880	19081	18998	19363	19175	19036	19306	18943	19158	19352	19177	19017	19143	19247	19207	18993	19314	19093	19043	19200	19004	19242	19024	19001	19103	19093	19214	19301	18890	19158	19144	18897	18796	19183	19008	19251	19015	19010	18849	19131	19113	18880	19131	19069	19056	19100	19113	19101	19094	19191	19065	19071	19220	19136	19242	19126	18993	19038	19043	19108	19222	18997	19064	19023	18999	19030	19078	19195	19059	18900	18945	18960	19139	18827	19046	18919	19063	19134	19026	19052	19040	19094	18913	19273	18882	19121	19120	19057	18878	19134	19067	19000	19045	19016	19141	19141	18892	19132	19303	18930	19033	19311	19151	19175	18917	19073	19025	19034	19065	19092	18830	19041	19040	18999	19200	19122	18995	18946	19016	19116	19138	19195	18999	18929	19070	19159	19042	19137	19386	19171	19191	19189	19033	19119	18880	19217	19246	18962	19204	19135	18951	18907	19077	19172	19044	19083	19084	19152	19242	19089	19157	19056	19029	19180	19143	18991	19174	18998	18908	18947	18830	19160	18926	18976	19002	19004	19091	19121	18998	18889	19154	19169	19194	18905	19008	19031	18941	19412	19122	19248	19115	18899	18964	19206	18998	18946	19096	19104	19145	19171	19093	19051	19183	19246	19407	19191	19181	19138	19226	19084	18844	19172	19065	18940	18970	19031	19195	19271	19142	19010	19023	18867	19108	18999	19123	19174	18921	19004	19207	19116	18973	19227	19114	19087	18992	19169	19067	19024	19024	19087	18993	18848	18874	19100	19019	19037	19215	19068	19156	19051	19165	19024	19089	19150	19336	19427	19010	18894	18809	19186	19333	18939	19267	19042	18916	19046	19069	19101	19087	19055	18939	19172	19033	19006	19111	18945	18994	18903	19300	19203	19044	18947	19236	18945	18994	18911	19123	19101	19141	19164	19093	18951	19213	18986	19036	19194	19039	19160	19058	18978	18969	18929	18944	19037	19087	19086	19109	18985	18971	19110	19112	19139	19079	19041	19161	19080	19052	19098	19331	19318	19131	19194	19124	19126	19027	18946	19272	19171	19153	19265	18957	19045	18971	18778	19061	18981	19095	18986	18961	19068	19192	18896	19282	19039	19157	19049	19139	19139	19164	18992	19212	18916	19015	18980	19081	18974	19127	19193	19253	18932	19005	19168	19006	18975	19043	19308	19170	19215	19092	19276	19013	19184	19005	19063	19061	19043	18975	19257	18968	19091	19178	19031	18967	19123	19139	19140	19179	19098	19050	18925	18934	19085	19282	19202	19077	18963	19311	19072	19011	19099	18858	18978	19169	19244	19029	18943	19013	19164	19241	19086	19013	19034	18906	19078	19110	19033	19095	19046	19023	19050	19065	19023	19172	19017
27868	32931	25249	21544	19736	18440	16926	16897	16831	16516	16335	16343	16344	16372	16043	15844	16084	16169	16008	16059	15987	16053	16053	15922	15940	15815	15986	16094	16210	16485	16490	16270	16075	16027	15964	16050	15884	15831	15856	15976	15889	15891	15882	15920	15801	15877	15965	15834	15967	15933	15750	15732	15851	16031	15898	15846	15910	15914	15978	15987	15906	15942	15991	15812	15844	16028	15889	15883	15970	15871	15930	15928	15987	15906	16004	15833	15922	15852	15952	15870	15663	15801	15930	16044	15973	15998	15941	15910	15900	15804	15899	15871	15922	15867	15769	15904	15933	15727	16186	15946	16039	15915	15961	15726	15853	15833	15719	15763	15927	15792	15925	15747	16018	15784	15912	15964	16038	15955	15958	15919	15988	15959	15896	15895	15839	16061	15921	16006	15725	15919	15605	16071	15998	15694	15862	15836	15559	15794	15919	15855	15919	15826	15889	15787	15940	15906	15838	15914	15912	15869	15948	15851	15907	15922	16024	15942	15918	15898	15910	15887	15833	16044	15866	16030	15771	15949	16013	15868	15875	15925	16115	15921	15915	15850	15988	15881	15949	15830	16037	15863	15794	15842	15904	15939	15924	15978	15865	15977	15804	15898	15830	15885	15801	15821	15956	15804	15832	15803	16053	15849	15862	15842	15814	16095	15908	15784	15924	15945	15928	15886	15879	15926	15877	15947	15866	15914	15825	16055	15982	15835	15777	15865	16008	15907	15864	15911	15815	15900	15809	15994	16090	15841	15882	15896	15619	15768	15864	15904	16043	16063	15781	15718	15981	15870	15973	15888	15973	15880	15819	15961	15861	15856	15944	15920	15924	15798	15800	15879	15673	15983	16049	15863	15819	15845	15818	15936	15925	15710	15932	15901	16211	15802	15899	15794	16074	15984	16006	15902	15897	15952	15983	15863	16000	15948	15871	15908	15963	15877	15904	15754	15969	15956	15697	15906	15856	15803	16113	15979	15842	15921	15854	15878	15850	15947	16057	15906	15880	15854	15947	15937	15975	15870	15916	15766	15909	15795	15956	15823	15902	15879	15847	15924	16041	15912	15965	16109	15849	15727	16034	15974	15768	15776	15733	15896	15843	15849	15929	16064	15962	16057	15724	15863	15858	15842	16008	15728	15884	16027	15617	15778	15956	15925	15780	15889	15855	15815	15902	15955	16056	15773	15865	15848	15972	15902	15907	16030	15925	15989	15845	15815	15936	15945	15944	16009	15841	15871	15839	15845	15878	15822	16061	15909	15783	15986	15875	15927	15778	15847	15986	15988	16053	15787	15759	15921	15877	15889	15788	15988	15802	15895	15870	15920	15856	15957	15758	15964	15888	15824	15888	16159	15748	15938	15927	16085	15889	15856	16048	15920	15850	15899	15872	15952	15997	15909	15823	15854	15916	15960	15938	15864	15933	16005	15843	15852	15902	15918	16010	15937	15973	16024	15890	15886	15957	15991	15991	15987	16027	15902	15910	15889	15804	15926	15844	15883	15923	15999	15884	16060	15983	15946	15893	15901	15751	15982	15963	15820	15908	15788	15847	15918	15733	15927	15822	15831	16052	15970	15852	15904	15716	15895	16042	15823	15984	15914	15947	15856	15970	15896	16064	16032	15937	15977	15757	15961	15844	15851	15926	15722	15860	15835	15995	15936	15806	16103	15928	15771	15902	15976	15811	15864	15977	15941	15812	15956	15822	15841	15996	15817	15984	15951	16026	15953	15922	15888	16015	15821	15912	15849	16016	15903	15978	15759	16145	15890	15761	15981	15996	16203	15913	16076	15870	15857	16121	15784	15962	15945	15982	15825	15913	15912	15929	15852	15885	15692	15848	15980	15947	15860	15883	16007	15994	16027	15823	15718	15983	15946	15753	15968	15775	15954	15897	15876	15972	15901	15994	15718	15992	15863	15915	15829	15958	15903	15835	15857	15898	16039	15900	15811	15912	16003	15847	15938	15749	16003	16031	15854	15955	15752	16146	15858	15921	15777	16083	15820	15998	15907	15983	16001	15846	15796	15982	15851	15785	15700	15866	15777	16051	15834	15893	16027	15841	15939	15853	15950	15808	15922	15765	15812	15722	15773	15937	15952	15963	15818	15901	16070	15903	15861	15902	15715	15986	15819	15914	15752	15842	15852	15946	15867	15775	15913	16002	15947	15789	16025	15868	15933	15827	15902	15798	15859	15790	15986	15948	15996	15862	15813	15703	15884	15986	15944	15948	15984	15760	15891	15904	16013	15948	15725	16039	15791	15786	15956	15999	15965	16023	15896	16051	15802	15830	15972	15960	15928	15829	15981	15873	15849	15918	15836	15859	15907	16029	15961	15910	15995	16083	15863	15855	15880	15923	16037	15851	15996	15897	15831	15985	15835	15986	15858	15945	15752	16029	15960	15989	16063	15955	16010	15982	15932	15959	15977	15770	15984	15922	15832	15846	15997	16030	15716	15694	15818	15922	15820	15913	15932	15827	15956	15845	15851	15910	15940	15984	15952	15800	15927	15953	15793	15739	15878	15916	15941	15897	15840	15782	15801	15920	15989	15801	16063	15964	15949	15730	16021	15744	15903	15864	15849	15843	15821	15917	15832	15893	15898	16027	15920	15859	15988	15811	15997	16016	15711	16018	16065	15835	15888	15909	16066	15994	16005	15871	15907	15975	15757	15893	15821	15838	15765	15844	15814	15982	15948	15914	15761	15973	15920	15818	15848	16080	15785	15785	15845	15955	15777	15777	15923	15905	15905	15925	15812	16016	15723	15917	15828	15868	15814	16111	15924	15950	16072	15987	15862	15885	15790	15809	15937	15919	15938	15950	15779	15872	15932	15939	15987	15789	15825	15799	15800	15956	15839	15965	15870	15856	15965	15950	15931	15909	16135	15814	15887	16084	15877	16024	15887	15855	15929	15910	15883	15876	15836	15815	15860	16132	15756	15852	15946	15922	15945	15779	15838	15919	15982	15887	15882	15849	15904	15867	15851	15897	15851	15868	15880	15944	15803	15820	15792	15931	15909	16034	15919	15996	15965	16128	15955	15867	15745	15933	15841	15966	15885	15909	15831	16035	16021	15963	15807	15903	15809	15987	15936	15951	16003	15700	15787	15884	15846	15920	16020	15816	15953	15799	15897	15926	15904	16062	15961	15991	16186	15996	16236	15839	16006	16015	15837	16053	15820	15995	15980	15894	15937	15803	15887	15926	15910	15910	15855	15911	15819	16093	15982	15956	15802	15906	15961	16116	15774	16056	15898	15883	15863	15791	15868	16015	15923	15973	15948	15886	15887	15864	15899	15799	15897	16008	15933	15996	15861	16039	15790	16016	15942	15926	15865	15890	16029	15732	15873	16039	15913	15948	15760	15925	15731	15928	15958	15913	16010	15923	16008	16049	15933	16013	15861	15865	15817	16060	15802	15949	16076	15727	15863	16044	15861	16047	16038	15789	15879	15829	15842	15723	15907	15902	15911	15937	15986	15932	15774	15985	15820	15919	15925	15921	15833	15877	15883	15840	15830	16013	15804	15929	15938	15689	15999	16019	15870	15850	16153	15894	15801	16052	15995	15945	15775	15818	15890	15905	15834	15891	15947	16038	15911	15961	16124	16101	15939	15914	16019	15826	15993	15935	15913	16024	15937	15964	15950	15914	15921	15963	15778	15820	15950	15867	15882	15713	15948	16026	16029	15935	16153	16031	16015	15840	15950	15744	15846	15858	15990	15878	15930	16027	15911	15938	15977	15895	15951	15942	15951	15798	15758	15973	16002	16028	15972	15752	15815	15967	15910	16032	15990	16008	15897	15882	15638	15841	16056	15823	15911	15852	15940	15876	16035	15933	15936	15930	15816	15673	15843	15945	16052	15922	15867	15879	15987	15868	15756	16114	15950	15878	15867	15791	15826	15980	16032	15793	15955	15922	16057	15965	15774	15987	15919	15876	16167	15772	15842	15856	16008	15955	15819	15785	15922	15790	16052	15937	15814	15856	15905	16018	15999	15881	16036	15925	15829	15836	15949	15970	15854	16062	15764	16065	15935	16016	15928	15666	15994	15961	15845	16026	15828	15806	15831	15900	15944	15830	15914	15872	15898	15984	15975	15991	15929	15956	15739	15739	16004	15936	15821	15938	15921	16021	15839	15762	15775	15856	15872	15960	15834	15761	15892	15889	15950	15894	15977	15953	16010	15868	15849	15727	16105	15859	15881	16081	15838	15924	16002	15757	15928	15857	15981	15806	15972	16020	15812	15789	15835	15952	15826	16004	15845	15800	16216	15861	15874	15890	15995	15957	15886	16047	15734	15911	16112	15964	15920	15973	15767	15851	16025	16022	15940	15990	15844	16023	15833	15848	15821	16147	15966	15895	15732	16042	15854	15897	16028	16026	16022	15860	15861	15840	15910	15916	15857	15917	15942	16047	15828	15935	15932	15995	16038	15980	15904	16058	15697	15975	15873	15919	15968	15844	15959	16011	15894	15958	15985	16013	15848	15869	15802	15983	15800	16073	15893	15887	15869	15938	15918	16034	15869	15957	15788	15935	16026	15969	16060	15978	15707	15905	15881	16036	15838	15958	16059	16002	15928	15840	15838	15784	15983	15924	15780	15917	15884	15894	15907	15966	15922	15846	15817	15885	16011	15822	15883	15858	15687	15786	15904	15774	16105	15862	15968	15976	15792	15942	15980	15777	15884	16009	15919	15944	15869	15763	16060	15799	15986	15837	15909	16082	15750	16004	15813	15805	15874	15943	15877	15983	15853	15875	16071	15872	15915	15760	15882	15901	16099	15854	15851	15659	15843	15826	15911	16008	15976	15852	15892	15871	15711	15989	15783	15988	15940	15998	15975	15764	15968	15889	15888	15811	15857	16021	15857	15921	15969	15809	16013	15743	15932	15914	15847	16060	15900	16015	16032	15946	15905	16124	15932	15866	15823	15916	15915	15674	15919	15948	15911	15691	15996	15907	15806	16066	15946	15953	15974	16070	15912	15813	15825	15909	15853	16012	16089	16045	15819	15923	15919	15912	15933	15892	16025	15923	15771	16051	15900	15946	15807	15851	15914	15964	15873	15863	15809	15802	15737	15915	15894	15868	15917	15706	16031	15937	15909	15996	15860	15973	15856	16019	16047	15962	15957	15860	15885
24004	21491	29111	24462	22841	24314	24240	20792	20330	20427	20144	19881	19972	19709	19654	19677	19716	19642	19637	19733	19702	19533	19675	19322	19586	19489	19650	19707	21693	22862	21833	20930	20343	19705	19782	19378	19417	19383	19490	19447	19527	19639	19258	19439	19568	19507	19257	19355	19479	19330	19405	19544	19523	19357	19216	19399	19476	19291	19440	19231	19333	19305	19482	19111	19358	19497	19462	19511	19420	19481	19392	19462	19633	19373	19440	19377	19408	19192	19347	19413	19248	19453	19483	19252	19500	19400	19430	19534	19326	19456	19507	19714	19169	19381	19308	19561	19505	19374	19459	19303	19404	19406	19307	19369	19555	19375	19414	19312	19179	19215	19139	19256	19372	19294	19434	19434	19415	19396	19329	19388	19411	19501	19457	19355	19252	19376	19240	19214	19371	19455	19364	19460	19351	19505	19463	19540	19404	19481	19440	19144	19310	19443	19468	19250	19457	19465	19397	19461	19512	19360	19555	19433	19309	19713	19299	19375	19567	19300	19236	19230	19446	19408	19381	19435	19488	19391	19479	19196	19292	19422	19573	19297	19250	19502	19477	19453	19410	19289	19391	19460	19437	19301	19366	19276	19355	19317	19355	19263	19249	19572	19430	19368	19425	19430	19276	19498	19318	19410	19384	19475	19343	19413	19273	19470	19389	19364	19366	19209	19319	19399	19377	19297	19275	19423	19341	19351	19366	19235	19359	19455	19504	19575	19378	19237	19349	19450	19486	19380	19341	19525	19442	19428	19410	19595	19405	19355	19340	19396	19427	19436	19463	19562	19313	19254	19328	19391	19416	19508	19181	19550	19636	19544	19190	19461	19380	19381	19599	19221	19567	19189	19356	19442	19262	19487	19277	19501	19289	19191	19411	19467	19244	19341	19258	19358	19502	19335	19431	19143	19319	19519	19255	19420	19247	19408	19378	19271	19112	19467	19348	19264	19689	19348	19061	19277	19364	19291	19436	19329	19455	19425	19213	19499	19293	19633	19333	19378	19385	19432	19498	19406	19316	19454	19363	19541	19401	19288	19356	19411	19491	19399	19273	19487	19666	19236	19372	19402	19434	19594	19384	19068	19515	19366	19406	19483	19423	19350	19379	19240	19156	19499	19561	19377	19333	19482	19399	19303	19245	19281	19324	19229	19221	19350	19469	19339	19357	19363	19396	19395	19007	19272	19473	19408	19311	19242	19279	19539	19497	19565	19252	19353	19444	19372	19147	19388	19417	19315	19359	19192	19250	19402	19149	19346	19341	19283	19474	19475	19245	19267	19357	19286	19266	19362	19271	19435	19505	19459	19419	19463	19490	19377	19369	19389	19257	19548	19438	19319	19436	19288	19255	19334	19235	19257	19490	19201	19459	19166	19266	19219	19352	19322	19359	19551	19210	19350	19375	19315	19465	19381	19282	19227	19374	19404	19238	19340	19332	19438	19264	19100	19460	19384	19403	19343	19325	19272	19469	19316	19513	19291	19384	19382	19486	19508	19296	19332	19339	19542	19194	19387	19420	19623	19468	19516	19407	19428	19534	19300	19383	19213	19082	19245	19496	19211	19372	19427	19140	19350	19530	19230	19610	19483	19339	19438	19616	19331	19553	19436	19249	19530	19421	19417	19309	19404	19290	19365	19357	19500	19529	19255	19210	19339	19469	19274	19325	19441	19421	19455	19382	19384	19452	19336	19525	19324	19539	19617	19478	19529	19239	19496	19453	19214	19719	19205	19362	19299	19373	19571	19064	19398	19282	19523	19498	19485	19567	19475	19492	19420	19629	19439	19646	19472	19472	19332	19423	19338	19361	19246	19353	19354	19367	19220	19499	19529	19585	19704	19229	19257	19354	19306	19589	19360	19318	19440	19201	19199	19497	19607	19302	19320	19444	19522	19548	19507	19265	19472	19311	19323	19261	19263	19258	19241	19389	19240	19243	19291	19363	19473	19385	19387	19377	19290	19385	19338	19304	19331	19369	19384	19307	19332	19271	19282	19490	19390	19352	19330	19262	19231	19429	19522	19387	19325	19260	19481	19628	19667	19299	19382	19415	19464	19260	19134	19443	19375	19379	19322	19506	19298	19334	19410	19362	19319	19255	19434	19220	19288	19470	19220	19299	19191	19537	19332	19459	19372	19174	19337	19418	19437	19332	19524	19551	19333	19348	19353	19283	19325	19342	19479	19392	19202	19352	19332	19339	19282	19388	19245	19430	19359	19543	19528	19467	19379	19262	19553	19437	19341	19409	19437	19515	19485	19311	19381	19319	19241	19496	19270	19178	19537	19299	19493	19391	19205	19574	19378	19298	19172	19208	19349	19414	19267	19374	19500	19361	19328	19333	19192	19388	19464	19283	19105	19269	19571	19453	19383	19474	19275	19228	19373	19514	19656	19644	19279	19436	19313	19400	19351	19489	19586	19578	19201	19459	19407	19459	19470	19294	19272	19308	19362	19455	19263	19388	19352	19426	19379	19661	19294	19363	19347	19356	19346	19513	19341	19376	19565	19406	19515	19322	19477	19513	19515	19518	19564	19443	19355	19477	19336	19434	19332	19352	19344	19487	19221	19482	19410	19439	19295	19360	19201	19446	19358	19621	19430	19412	19427	19513	19462	19496	19144	19344	19513	19436	19291	19355	19433	19293	19293	19626	19434	19496	19526	19298	19376	19385	19298	19538	19369	19286	19392	19253	19398	19274	19369	19549	19495	19498	19280	19362	19240	19233	19230	19417	19484	19391	19455	19358	19324	19363	19336	19417	19377	19490	19331	19280	19168	19430	19625	19379	19533	19386	19331	19242	19393	19320	19368	19301	19556	19614	19189	19471	19172	19385	19319	19223	19296	19311	19554	19300	19355	19386	19328	19359	19640	19482	19448	19273	19376	19370	19326	19507	19396	19346	19292	19477	19269	19256	19360	19490	19262	19423	19376	19389	19467	19286	19490	19301	19454	19352	19415	19319	19408	19162	19453	19390	19369	19347	19458	19445	19269	19263	19185	19490	19230	19342	19304	19455	19258	19313	19373	19539	19475	19503	19441	19305	19424	19323	19466	19346	19209	19356	19524	19292	19333	19601	19238	19424	19345	19500	19620	19386	19492	19341	19555	19314	19487	19616	19344	19235	19313	19370	19565	19453	19386	19438	19274	19463	19522	19211	19214	19379	19512	19781	19498	19252	19516	19426	19485	19358	19382	19395	19465	19243	19415	19243	19428	19447	19386	19325	19133	19516	19244	19419	19407	19357	19398	19338	19283	19366	19249	19288	19367	19518	19406	19208	19367	19247	19372	19268	19437	19465	19268	19496	19354	19514	19533	19287	19409	19329	19422	19420	19303	19315	19417	19300	19402	19169	19426	19535	19420	19421	19491	19581	19492	19424	19357	19225	19307	19342	19424	19311	19346	19347	19430	19380	19281	19419	19617	19496	19442	19310	19302	19521	19362	19334	19265	19359	19318	19399	19431	19428	19320	19497	19164	19718	19538	19369	19317	19536	19485	19490	19421	19464	19538	19724	19564	19309	19408	19336	19263	19285	19259	19525	19396	19355	19236	19433	19395	19536	19261	19347	19521	19351	19561	19528	19237	19383	19366	19257	19334	19564	19399	19410	19384	19311	19447	19326	19432	19254	19489	19409	19215	19266	19306	19368	19514	19405	19352	19313	19415	19372	19207	19350	19485	19372	19520	19562	19559	19299	19183	19466	19419	19552	19328	19281	19422	19480	19504	19510	19444	19269	19527	19571	19393	19214	19496	19398	19567	19329	19453	19506	19528	19557	19431	19167	19458	19432	19344	19403	19518	19599	19587	19384	19419	19229	19380	19316	19611	19276	19235	19511	19226	19488	19631	19300	19433	19456	19118	19391	19235	19319	19455	19328	19380	19641	19551	19627	19383	19622	19408	19368	19415	19411	19411	19561	19499	19373	19330	19269	19428	19479	19317	19141	19321	19376	19256	19376	19404	19398	19314	19271	19434	19314	19438	19351	19289	19586	19348	19410	19181	19584	19300	19368	19471	19562	19242	19341	19460	19570	19305	19375	19263	19275	19357	19395	19504	19360	19127	19465	19296	19443	19568	19440	19477	19470	19472	19292	19351	19290	19242	19267	19445	19469	19377	19482	19183	19376	19199	19341	19289	19429	19213	19403	19390	19436	19115	19605	19370	19251	19293	19497	19347	19484	19200	19629	19386	19584	19373	19319	19407	19424	19312	19229	19245	19201	19300	19533	19369	19388	19372	19354	19217	19189	19243	19351	19443	19394	19428	19342	19414	19344	19428	19592	19175	18971	19470	19305	19325	19620	19319	19469	19243	19475	19366	19307	19332	19568	19405	19315	19421	19402	19470	19401	19416	19316	19622	19417	19332	19197	19439	19238	19253	19136	19192	19447	19464	19465	19460	19496	19311	19416	19491	19251	19426	19355	19331	19268	19494	19540	19578	19450	19391	19403	19377	19287	19480	19349	19218	19329	19272	19343	19504	19516	19464	19486	19356	19438	19463	19574	19259	19281	19506	19352	19201	19371	19367	19406	19367	19264	19281	19449	19410	19195	19529	19454	19338	19333	19511	19416	19549	19259	19433	19121	19231	19425	19451	19456	19488	19144	19272	19277	19486	19506	19438	19432	19360	19501	19388	19441	19415	19321	19437	19185	19258	19373	19591	19349	19304	19544	19371	19496	19460	19366	19447	19329	19223	19339	19447	19341	19513	19322	19260	19142	19337	19397	19210	19403	19334	19499	19319	19516	19225	19290	19389	19522	19367	19174	19274	19508	19392	19389	19600	19291	19485	19525	19509	19326	19294	19485	19375	19450	19351	19155	19343	19291	19402	19213	19368	19267	19403	19554	19330	19407	19289	19114	19282	19474	19208	19311	19064	19439	19405	19491	19240	19303	19087	19214	19623	19450	19306	19284	19357	19405	19277	19507	19423	19216	19265	19295	19260	19322	19551	19380	19167	19473	19328	19352	19508	19413	19515	19270	19338	19589	19380	19341	19337	19610	19545	19407	19411	19157	19492	19248	19272	19435	19569	19325	19459	19531	19315	19481	19357	19260	19322	19317	19233	19400	19318	19484	19316	19263	19524	19573	19444	19274	19456	19498	19461	19387	19378	19378	19264	19267	19363	19391	19376	19301	19466	19259	19447
32501	42443	32468	25367	22590	20365	18928	17463	17868	17181	17110	16925	16685	16557	16648	16456	16583	16503	16367	16450	16428	16406	16503	16367	16471	16363	16133	17078	19926	20718	19383	18185	17263	16563	16373	16193	16409	16119	16155	16159	16208	16194	16122	16082	16193	16289	16114	16282	16300	16195	16091	16137	16088	16243	16238	16109	16177	16200	16126	16229	16062	16302	16131	16086	16266	15999	16193	16006	16248	16246	16157	16103	16148	16051	16051	16160	16292	16112	16263	16176	16049	16089	16088	16157	16116	16295	16159	16247	16071	16228	16177	16026	15846	16153	16178	16084	16250	16225	16228	16136	16258	16054	16223	16322	16181	16226	16164	16028	16144	16305	16262	16149	16118	16359	16231	16212	16001	16260	16280	16181	16084	16073	16189	16144	16179	16164	16295	16143	16091	16183	16068	16193	16194	16123	16367	16223	16287	16220	16187	16072	16212	16119	16011	16031	15960	16119	16135	16227	16183	16333	16081	16014	16254	16318	16100	16046	16204	16002	16164	16198	16206	16142	16125	16155	16072	16102	16269	16194	16355	16091	16131	16094	16292	16020	16059	16185	16243	16269	16117	16198	16138	16175	16203	15930	16052	16001	16100	16238	16327	16186	16287	16109	16170	16093	16061	16188	16222	16040	16180	16194	16222	16085	16165	16229	16281	16170	16070	16233	16089	16095	16088	16173	16292	16096	16101	16184	16172	16331	16177	16221	16061	15958	16374	16110	15936	16097	16115	16112	16147	16160	15965	16132	16179	16059	16089	16023	16219	16171	16052	16227	16297	16239	16161	15897	16245	16213	16181	16199	16150	16168	16088	16204	16119	16189	16114	16064	16017	16213	16032	16157	16052	15951	15977	16224	16213	16124	15946	16062	16113	16027	16042	16092	16199	16157	16290	16179	16151	16168	16083	16030	16112	16144	15971	16294	16253	16265	16119	16017	16125	16210	16317	16091	16330	16252	16125	16022	16471	16099	16162	16160	16206	16140	16240	16108	16369	16095	16070	16142	16088	16044	16102	16082	16110	16221	16201	16149	16152	16064	16141	16263	16247	16244	16182	16298	16089	16117	16229	16092	16060	16061	16235	16050	16224	16145	16342	16040	16151	15904	16075	16348	16056	16170	16102	16225	16257	16219	16185	15956	16039	16249	16053	16166	16227	16171	16112	16085	16071	16119	16048	16085	16299	16081	16235	16180	16128	16207	16180	16140	16029	16010	16116	16122	16207	16248	16320	16097	16278	16246	16095	16117	16229	16161	16171	16095	15937	16127	16049	16212	16190	16111	16136	16165	16089	16332	16200	16136	16175	16057	16123	16109	16027	16054	16080	16384	16067	16170	16114	16114	16287	16223	16046	15995	16175	16221	16123	16182	16223	16292	16130	16284	16057	16152	16082	16302	16126	16055	16169	15960	16320	16057	15997	16093	16268	16068	16234	16337	16098	16068	16139	16123	16336	16369	16323	16210	16173	16173	16125	16191	16155	16165	16159	16218	15961	16070	16113	16229	16171	16219	16301	16315	16256	16190	16170	16232	16035	16149	16155	16061	16387	16090	16191	16215	16119	16188	16211	16262	16205	16097	16178	16094	16203	16119	16152	16236	16267	16094	16091	16294	16142	16390	15981	16201	16173	16102	16297	16276	16119	16094	16244	16177	16110	15989	16262	16139	16187	16145	16281	16087	16052	16139	15912	16136	16085	16170	16159	16133	16115	16220	16120	16201	16223	16174	16273	16116	16010	15948	16040	16084	16281	16140	16164	16247	16044	16225	16072	16234	16177	16154	16122	16081	16268	16055	16250	16187	16074	16105	16163	16058	16331	16117	16183	16160	16309	16103	16123	15940	15944	16082	16255	16070	16414	16086	16071	16046	16207	16282	16067	16200	16104	16078	16195	16199	16285	15973	16228	16036	16242	16000	16109	16085	16127	16135	16319	16187	15993	15971	16279	16125	16240	16172	16202	16219	16239	16030	16190	16235	16211	16032	16076	16187	16305	16236	16015	16042	16319	15935	16069	16204	16140	16137	16237	16270	16225	16335	16219	16131	16115	16300	16195	16249	16326	16458	16241	16256	16250	16065	16173	16123	15952	16233	16224	16163	16253	16256	16191	15996	16150	16263	16249	16347	16142	16163	16277	16314	16227	16150	16053	16179	16199	16102	16183	16013	16229	16198	16071	16183	16059	16114	16141	16313	16142	16218	16026	16012	16235	16202	16216	16276	16018	16277	16083	16234	16173	16008	16195	16350	16070	16050	16291	16174	16226	16084	16061	16067	16159	16188	16278	16039	16086	16220	16165	16278	16069	16196	16045	16189	16169	16206	16291	16282	16122	16197	16245	16050	16203	16039	15973	16168	16106	16156	16222	16127	16051	16069	16178	16316	16293	16095	16151	16165	16115	16117	16245	16162	16216	16255	16098	16201	16068	16213	16179	16266	16111	16222	16054	16325	16326	16217	16130	16022	16254	16152	16204	16117	16098	16022	16196	16087	16171	16156	16135	16141	16101	16109	16268	15969	16203	16340	16275	16119	16193	15988	16178	16259	16174	16292	16260	16192	16173	16258	16260	16044	16262	16122	15933	16303	16008	16107	16187	16217	16370	16299	16312	16221	16370	16197	16340	16102	16266	16114	16322	16215	16041	16184	16037	16155	16154	15928	16228	16159	16148	16126	16175	16009	15972	16124	16212	15994	16294	16123	16198	16194	16305	16239	16263	16272	16177	16077	16039	16042	16022	16236	16045	16171	16372	16125	16230	16288	16145	16207	16362	16162	16062	16194	16078	16133	16115	16053	16158	16212	16209	16226	16191	16048	16052	16297	16265	16063	16126	16185	16093	16150	16182	16333	15974	16271	16059	16142	16225	16234	15959	16265	16180	16226	16145	16011	16111	16189	16168	16189	16236	16172	16175	16199	16119	16223	16189	16074	16258	16171	16161	16156	16253	16231	16137	16134	16315	16279	16114	16349	16143	15935	16216	16172	16178	16152	16212	16018	16032	16046	16232	16186	16144	16220	16248	16112	16162	16307	16302	16220	16329	16280	16240	16173	16263	16131	16180	16234	16085	16071	16185	16274	16371	16028	16009	16328	16217	16122	16129	16215	16111	16176	16243	16182	16076	16152	16166	16132	16353	16075	16065	16133	16120	16174	15972	16004	16245	16113	15983	16239	16171	16149	16051	16008	15989	16129	16058	16213	16112	16229	16244	16150	16107	16254	16130	16233	16209	16058	16216	16030	16263	16275	16139	16280	16187	16124	16264	16253	16283	16215	16148	16063	16187	16151	16284	16029	16291	16137	16301	16116	16201	16043	16261	16096	16022	16110	16170	16268	16184	16197	16014	15985	16271	16220	16231	16234	16147	16197	16226	16062	16148	16160	16353	16241	16174	16218	16090	16274	16039	16036	16113	16159	16261	16258	16088	16271	16338	16151	16166	16227	16092	16244	16077	16285	16214	16173	16074	16171	16245	16094	16131	16227	16144	16134	16081	16128	16021	16182	16077	15960	16128	16121	16362	16014	16123	16198	16174	16128	16129	16100	16312	16197	16121	16241	16147	16038	16132	16265	16031	16267	16282	16047	16223	16218	16224	16285	16210	16188	16093	16239	16293	16095	16177	16081	16200	16027	16082	16235	16143	16185	16200	16164	16220	16104	16272	16123	16161	16120	16257	16190	16236	16301	16006	16288	16105	15961	16233	16192	16139	16129	16213	16161	16025	16120	16067	16159	16209	16206	16140	16011	16097	16137	16412	16289	16040	16019	16340	16140	16377	16080	16072	16237	16187	16127	16075	16137	16181	16158	16235	16126	16031	16145	16138	16227	16086	16069	16184	16065	16279	16125	16262	16207	16096	15992	16007	16161	16110	16116	16230	16122	16086	16200	16158	16075	16102	16154	16091	16216	15999	16160	16060	16175	16218	16198	16177	16303	16276	16008	16300	16149	16178	16122	16281	16180	16074	16078	16272	16141	16176	16024	16213	16036	15952	16114	16228	16078	16407	16204	16335	16284	16176	16316	15971	16156	16175	16241	16164	16113	16113	16098	16198	16225	16057	16172	16089	16129	16095	16053	16051	16175	16177	16200	15964	16212	16232	16102	16298	16179	16106	16103	16196	16139	15988	16018	16182	16325	16134	16258	16211	16161	16150	16353	16126	16127	16208	16137	16142	16093	15969	16149	16019	16201	16188	16205	15994	16388	16088	16035	16047	15926	16117	16327	16159	16205	16280	15891	16215	16139	16283	16082	16119	16166	16128	16094	16126	16097	16290	16257	16218	16214	16215	16081	16259	16204	16150	16085	16264	16217	16316	16089	16234	16165	16048	16207	16057	16132	16152	16151	16185	16088	16128	16265	16033	15965	16283	16329	16238	16246	16183	16269	16056	16211	16257	16254	15960	16163	16015	15943	16132	16075	16154	15992	16159	16190	16191	16027	16199	16079	16073	16158	16085	16095	16304	16165	16309	16050	16259	16153	16264	15920	16270	16140	16204	16173	16166	16186	16073	16060	16128	16161	16059	16108	16377	16115	16345	16230	16148	16176	16137	16237	16067	16277	16122	16048	16215	16227	16203	16109	16371	16098	16113	16232	16061	16198	16174	16111	15948	16247	16178	16141	16142	16038	16273	16199	16233	16102	16091	16154	16164	16007	16146	16127	16265	16370	15999	16375	15997	16206	16116	16258	16141	16009	16260	16064	16115	16294	15935	16000	16162	16233	16091	16055	16308	16073	16189	16186	16248	16080	16098	16142	16323	16007	16301	16257	16200	16073	16194	16139	16272	16205	16161	16257	16088	16248	16251	16245	16286	16225	16326	16321	16164	16204	16213	16290	16185	16395	16163	16215	16342	16261	16107	16323	16237	16250	16336	16209	16092	16181	16035	16166	15967	16020	16202	16040	16327	16092	16488	16148	16163	16253	16354	16239	16270	16248	16201	16181	16121	16196	16004	16091	16076	16024	16117	16286	16046	16015	16268	16066	16192	16113	16122	16199	16205	16247	16017	16202	16073	16074	16282	16134	16303	16224	16079	16182	16118	16227	16194	16267	16138	16275	16206	16114	16248	16122	16162	16166	16235	15976	16234	16218	16093	16101	16158	16302	16249	16171	16100	16303	16199	16107	16293	15948	16402	16184	16309	16170
22947	21473	29484	23910	21852	24533	27108	22130	21283	21566	21302	20861	20653	20835	20575	20608	20474	20628	20598	20633	20601	20415	20391	20324	20401	20315	20342	20377	23069	26488	24873	23350	21858	20992	20569	20291	20237	20238	20066	20285	20106	19979	19938	20182	20219	20197	20147	20031	19982	20235	20154	20131	20087	20177	20138	20037	20065	20155	20119	19923	20085	19906	20166	20107	20212	20028	20258	20029	19834	20087	20165	20132	20162	19931	19944	20053	20069	20109	20223	20027	20095	20190	20278	20254	19991	20217	20108	20075	20092	20134	20075	20182	19996	20071	19904	20019	20196	19965	20103	20031	20085	19995	20121	19867	20268	20060	20363	19987	20034	20021	20118	20067	20036	19934	20084	19993	20040	19838	19984	20014	20015	20014	20143	19900	19809	20185	20000	20021	20037	20060	19908	20060	20077	19968	20060	20113	19937	19873	20183	19905	20063	20115	20026	20126	19995	20162	20230	20030	20119	19915	20013	20091	20124	20113	19972	19837	20145	20087	19987	20184	20048	20058	20063	20061	19979	20112	19927	20204	20004	20036	20119	20084	19959	20001	20097	19779	20050	20152	20008	20040	19940	19930	20056	19969	19912	20094	20260	20056	20019	20016	20103	20063	19977	19971	20156	19919	19980	19953	19973	19928	19918	20011	19976	19886	19989	20010	20114	20096	19730	19959	20139	19937	20057	20085	20201	19879	19922	19848	20215	19917	19899	19914	19795	19864	19929	20039	20177	19894	20216	20128	19887	20017	19952	20139	20071	19961	20071	20138	19850	19930	20244	19909	20089	19964	20099	19991	19995	19996	19956	20053	20209	19853	20128	20085	19975	20071	20239	20066	19903	19941	19849	19934	19780	19903	19768	20068	19999	20018	19961	20089	20092	20023	19940	20057	20147	20202	20059	20016	20150	19992	19981	19897	19847	20413	19974	19859	20031	19970	19958	20182	20070	19827	19959	19937	20072	19997	20050	20115	19929	20136	20011	19900	19949	19934	20046	20184	20027	20062	20034	20100	19944	20194	20101	20168	19813	19841	20074	19950	19872	20098	20139	19976	19663	20038	20146	20087	19935	20118	19909	20143	20040	19971	19930	20005	19984	20040	20090	20007	20176	19994	20142	20132	20143	20062	19980	20079	20054	19956	19817	20075	20070	20023	19999	19910	19877	20066	19915	19845	20021	20083	20092	20033	19966	19987	19744	20040	20119	20158	19923	19857	20160	20022	19870	19975	20093	19923	20106	19974	20139	20149	19945	20018	20077	20144	20034	20104	20117	20028	19934	20039	20068	20064	20013	19811	19928	20292	19998	20114	20052	20147	20226	19922	19982	19952	19840	19898	20021	20116	20020	19905	20024	20010	20178	20284	19906	20036	20199	19967	20112	20020	19784	20062	20030	20167	20053	20050	19939	20085	20123	19800	20158	19969	20075	20196	20119	19986	19910	19919	20133	19942	19982	20112	19920	19988	20150	19881	19923	20038	20032	19842	20164	19990	20079	19894	19816	19963	19891	20041	20308	19931	20064	20198	19973	19924	19999	20059	19996	19989	20021	20074	20216	20110	19981	19978	19866	20172	20159	20021	20020	19977	20013	20074	20180	19930	20015	20001	20026	20007	19828	19898	19987	20014	20180	20248	20035	20011	20056	20042	20113	20117	20035	20154	19731	20162	20047	20139	20129	19940	20075	20150	20117	20202	20008	19953	20120	20062	19922	19918	19872	19787	20226	20069	20039	20132	20048	19833	20068	19970	19974	20068	19716	19976	19852	20080	20126	20025	20065	20126	19909	19976	19886	19938	19911	20064	20018	20093	20043	19981	19888	20088	20079	19929	20144	20149	20023	19962	20297	20061	19928	20149	19978	20148	20060	19894	19966	19915	19761	19933	19877	20214	19976	20055	20013	19934	19887	20035	20040	20001	20019	20005	19930	19981	20072	19857	20022	19989	19672	19920	19934	19986	19846	20012	20186	20067	19961	20168	20075	20192	19922	20081	19905	20066	20054	20031	19976	19964	20017	19978	19952	20140	20180	19984	19896	20159	20163	19745	20017	19944	20147	20061	19837	19843	20000	19918	20124	20092	19967	20036	20012	19782	19875	19996	19995	20061	20088	20054	20125	20205	20091	19856	20056	20015	20034	20050	20021	19967	19886	20180	20172	19940	20207	20000	20010	20051	20043	19924	19946	20017	19826	19899	20063	19845	20053	20082	19951	20043	20169	20204	19879	19997	19995	20085	20079	20094	19991	19979	19925	20057	20011	20284	20011	20045	20118	19954	20180	19961	19786	19829	20079	19968	19956	19835	19887	19906	19998	19885	19893	19929	20024	19773	20118	20044	20090	19964	20066	19948	19736	19952	19780	20191	20088	19997	19856	19830	19949	20081	20065	20174	19814	20050	20162	19995	20186	19898	20054	19870	19923	19976	19918	20055	20313	19974	20065	19807	20137	19955	19976	20003	19799	19970	19890	19924	19886	20070	20122	19993	20003	20157	19971	19883	19913	20179	20377	19848	19933	19942	20040	20142	20049	20112	20160	20060	19998	20186	20010	20023	20042	19890	19904	19756	20113	20041	20163	19965	20117	19964	20034	20035	19879	19953	20239	20035	19904	20183	20145	20222	20135	19938	20104	20090	20075	20175	20061	20212	19986	19934	19982	20286	20205	20113	20137	20028	20035	20168	19983	19782	20036	20006	20269	20154	20072	20150	20199	19970	20000	20076	19979	19977	19967	19856	20018	19996	19842	19860	19963	20212	19851	19916	19962	20067	20011	19970	20114	19945	20139	19990	19848	20271	20207	20079	19834	20055	20182	20102	19930	19925	19924	19901	20061	20023	20122	20243	20109	20055	20013	20142	19802	19881	19922	19989	19865	20010	20013	19997	20044	20033	19939	19903	19975	19991	20053	20022	20106	20160	20250	20062	20191	20032	19947	20087	19770	19954	19788	19931	20135	19970	19948	20091	20022	19883	20114	20130	20096	19873	19987	20141	20197	20128	20029	19945	20267	20037	20085	19954	19946	20099	20039	20247	19978	20100	19947	19686	19998	20182	20036	20252	20094	19982	20151	19923	20012	20102	19877	20057	20113	19925	20015	20039	19872	20185	19880	20078	19932	19911	20046	20026	19909	19982	19923	20075	19993	20281	19966	19840	20044	19908	20069	19928	19973	19964	20054	20020	19970	20028	19994	19887	20117	19901	20045	20099	20102	20263	19881	19928	19881	19868	20132	19988	19975	20172	19842	20066	20083	19874	20094	19924	19987	19762	20013	20064	20013	20080	20162	20120	20046	20072	19917	19933	20216	20068	20070	19837	20083	20049	19921	20137	20067	19934	20228	19957	20280	19869	20226	20209	20128	20160	20039	20216	20246	19936	20101	20054	19931	20024	19944	19739	19917	20040	19849	20111	20114	20034	19804	20237	19959	20026	19969	20144	19983	19975	20235	20027	19964	19856	19960	20010	19920	19988	20093	20182	20180	20103	19941	19947	20159	20043	20070	20001	19969	20084	20159	20080	20144	20058	20081	20092	19790	20074	19963	20150	19935	20033	20132	20055	20068	20123	19869	19964	19934	19895	19851	19763	19954	19948	20292	20037	20037	20139	19866	20110	19957	19922	20046	19999	20059	19895	20288	19926	20115	20010	20020	19987	19829	19954	20155	20020	19978	19877	19924	19969	19800	20120	19882	19999	20105	19968	20303	20182	20132	20086	20031	19868	20086	20020	19844	20035	20077	19866	19959	19911	20124	19942	20036	19890	19911	20025	20236	20138	19934	19978	19903	20013	20053	19803	19959	19858	20041	20103	19920	19990	19941	19988	20063	19891	20011	19986	20235	19834	20030	19961	19815	19857	19763	20009	20053	20059	20020	20047	19949	20069	20138	19845	19931	20139	19836	20161	20124	19948	19916	20092	19975	19957	20193	19947	20036	20020	20045	20061	20192	19954	20092	20019	20356	19929	20039	20192	20027	20070	19984	20065	20048	19941	20077	19886	20277	19834	19880	20017	19935	19980	20075	19964	20104	20188	19881	20193	19823	20014	20001	20186	20089	19960	19817	19986	19967	19806	20107	20073	19858	20009	19952	19913	19760	20102	20173	20118	20025	20158	19992	19876	19762	19926	20025	20091	19845	19994	20109	19797	20206	20060	19938	19968	19934	20280	20050	20096	20180	19727	20024	19841	20090	19958	20035	20107	19908	20127	19917	20082	19997	19912	20091	20218	20171	20246	20058	20044	19979	19849	20080	20154	19954	19976	20210	19736	20118	20130	20047	20036	19971	20140	19854	20003	20089	19819	19912	19900	19912	20089	19994	19988	19852	20030	20161	19975	20285	19870	20129	19839	20091	20197	19947	20011	19954	19935	19737	19921	19986	20103	20065	19943	19928	19946	20015	20117	19944	19868	20030	19960	20100	19772	20090	20066	19840	20138	20100	19986	19908	20132	19970	19914	19942	20120	20070	19809	19868	19953	19879	19907	20035	19949	19983	20046	19963	19918	20182	20049	19908	20028	20045	19883	20085	19944	19901	19908	20180	20100	20043	19974	19967	19926	20068	20241	20086	19907	19996	19973	19953	20018	19842	20036	20153	20012	20111	20000	19925	20000	19843	19913	19999	20022	19969	20006	20083	19956	19820	20127	20124	19896	19987	19905	19879	19948	20040	19993	19903	19920	19915	20123	19766	20082	20025	19937	20050	20096	19992	19992	19966	19965	19876	20158	20143	20055	20052	20072	19873	19991	19854	19965	20030	19792	20181	20195	20099	20126	20050	20035	20087	19910	20163	20070	19900	19862	19955	19985	19998	19910	20085	20039	19978	20070	20211	20185	20074	19967	20015	20041	19973	19947	20059	19902	19957	19751	19964	20086	20016	19969	20194	20092	19772	20141	20111	19995	20025	19974	20120	20031	19976	20012	19945	20010	20013	19785	19771	20168	20119	20181	20117	19910	20082	19895	19914	19994	20048	20042	19997	19865	19949	19870	20182	20037	19855	20194	20101	19841	19941	19789	19970	20043	20055	19975	20190	20116	19950	19915	19891	19929	20158	20034	20027	20107	19940	20112	19980	19848	19834	20067	19965	20045	19949	20378	19942	19984	19964	20067	20036	19960	19939	20015	19932	20072	19956	20106	20033	20065	19823	20042
36389	48545	36129	28554	24982	21708	19762	19023	18916	18182	17764	17599	17522	17340	17218	16908	16806	16777	16792	16919	16841	16918	16762	16851	16858	16658	16723	16858	21500	25398	22900	20518	18688	17309	16863	16512	16646	16364	16584	16507	16442	16499	16649	16594	16493	16563	16321	16540	16556	16562	16618	16387	16543	16538	16437	16468	16504	16572	16412	16575	16460	16467	16451	16368	16452	16613	16447	16545	16396	16514	16598	16470	16372	16477	16503	16694	16587	16683	16468	16575	16462	16472	16505	16490	16564	16349	16452	16510	16517	16535	16496	16476	16507	16630	16415	16594	16603	16506	16472	16444	16502	16504	16621	16667	16335	16525	16442	16503	16491	16503	16461	16306	16665	16424	16586	16665	16753	16423	16511	16565	16553	16508	16533	16436	16426	16676	16559	16643	16393	16389	16458	16461	16648	16385	16344	16422	16567	16623	16716	16329	16648	16514	16454	16635	16542	16541	16679	16450	16465	16431	16449	16543	16342	16644	16550	16285	16391	16508	16461	16569	16555	16667	16627	16479	16423	16719	16497	16616	16356	16523	16396	16386	16548	16574	16379	16574	16427	16445	16601	16615	16410	16741	16476	16545	16373	16463	16538	16656	16532	16415	16455	16555	16360	16487	16502	16461	16637	16379	16361	16548	16564	16576	16497	16386	16638	16340	16675	16329	16390	16671	16273	16373	16499	16592	16711	16546	16447	16587	16594	16543	16615	16454	16423	16412	16511	16368	16549	16315	16379	16298	16402	16341	16568	16495	16440	16479	16515	16557	16516	16437	16578	16540	16471	16480	16614	16435	16586	16497	16673	16429	16487	16312	16477	16585	16668	16584	16574	16463	16530	16555	16365	16488	16610	16555	16321	16370	16414	16360	16452	16561	16486	16543	16637	16446	16569	16312	16536	16759	16382	16487	16570	16420	16563	16595	16520	16426	16420	16462	16405	16578	16456	16489	16525	16633	16438	16412	16530	16410	16469	16352	16500	16531	16512	16654	16408	16430	16490	16603	16572	16393	16506	16417	16738	16620	16596	16636	16476	16473	16429	16499	16306	16456	16665	16626	16550	16357	16391	16587	16558	16458	16531	16620	16546	16507	16558	16470	16503	16299	16591	16389	16436	16396	16311	16515	16476	16374	16438	16333	16429	16475	16446	16537	16348	16558	16508	16469	16411	16417	16627	16382	16456	16533	16450	16438	16509	16537	16419	16478	16652	16393	16426	16511	16606	16473	16515	16339	16276	16340	16312	16320	16484	16406	16651	16626	16379	16472	16455	16471	16513	16567	16443	16486	16448	16524	16491	16483	16600	16487	16510	16276	16487	16480	16472	16481	16496	16578	16532	16322	16537	16520	16540	16538	16453	16339	16442	16380	16564	16621	16692	16414	16492	16574	16449	16462	16652	16435	16444	16420	16627	16422	16599	16474	16496	16567	16588	16685	16268	16464	16463	16597	16477	16556	16373	16241	16458	16516	16468	16454	16438	16385	16290	16577	16545	16438	16615	16626	16423	16476	16344	16471	16506	16403	16534	16469	16377	16632	16383	16452	16414	16415	16408	16390	16443	16520	16490	16611	16503	16466	16437	16364	16361	16315	16502	16385	16411	16430	16404	16421	16571	16412	16553	16412	16328	16475	16587	16475	16506	16478	16591	16664	16486	16555	16442	16549	16606	16316	16651	16448	16419	16496	16483	16507	16494	16393	16510	16504	16532	16341	16393	16522	16443	16256	16375	16571	16477	16507	16468	16313	16502	16443	16557	16532	16360	16507	16457	16221	16622	16490	16460	16578	16595	16419	16526	16542	16429	16392	16588	16307	16401	16492	16535	16438	16607	16592	16574	16386	16542	16502	16571	16639	16481	16441	16517	16622	16595	16474	16405	16620	16406	16680	16458	16508	16354	16338	16561	16399	16487	16547	16542	16326	16608	16586	16366	16480	16357	16403	16487	16616	16397	16639	16559	16512	16373	16345	16448	16531	16549	16361	16533	16543	16649	16373	16352	16465	16315	16569	16587	16479	16505	16558	16461	16350	16605	16460	16471	16509	16441	16472	16363	16484	16349	16402	16443	16577	16537	16463	16302	16544	16586	16309	16416	16507	16573	16351	16613	16476	16512	16421	16497	16419	16455	16336	16533	16254	16354	16475	16562	16443	16443	16412	16331	16336	16494	16483	16517	16291	16400	16508	16468	16468	16506	16533	16486	16442	16500	16489	16620	16525	16558	16562	16642	16403	16481	16435	16435	16340	16373	16491	16506	16555	16534	16450	16393	16530	16451	16460	16392	16611	16597	16469	16646	16632	16614	16584	16556	16473	16562	16526	16513	16452	16355	16304	16487	16290	16414	16440	16314	16334	16406	16536	16652	16551	16429	16365	16359	16379	16341	16560	16344	16538	16422	16644	16595	16490	16321	16499	16458	16520	16410	16378	16565	16463	16633	16293	16470	16582	16453	16495	16388	16390	16551	16517	16378	16485	16312	16539	16464	16531	16533	16379	16644	16473	16373	16385	16492	16423	16427	16463	16541	16545	16684	16606	16393	16413	16495	16536	16505	16500	16393	16455	16450	16364	16579	16469	16428	16389	16564	16463	16550	16539	16284	16280	16325	16421	16459	16603	16429	16632	16441	16593	16454	16435	16440	16439	16420	16582	16357	16477	16481	16384	16616	16480	16402	16465	16488	16715	16440	16482	16500	16407	16521	16427	16422	16589	16489	16348	16571	16494	16550	16450	16459	16448	16425	16405	16444	16555	16681	16662	16434	16501	16418	16579	16452	16378	16783	16518	16677	16295	16410	16543	16424	16448	16435	16542	16563	16628	16404	16528	16502	16485	16465	16527	16491	16401	16517	16516	16430	16407	16429	16601	16542	16577	16470	16450	16511	16409	16360	16481	16669	16546	16524	16437	16382	16549	16476	16457	16453	16650	16395	16455	16470	16358	16681	16486	16430	16494	16382	16560	16541	16502	16381	16736	16291	16582	16425	16507	16477	16372	16408	16469	16658	16540	16437	16537	16331	16667	16419	16461	16550	16406	16541	16495	16524	16417	16600	16516	16426	16475	16561	16421	16506	16459	16457	16527	16373	16428	16527	16379	16407	16448	16259	16353	16517	16296	16648	16372	16413	16544	16321	16433	16499	16535	16434	16572	16500	16326	16460	16511	16485	16520	16470	16701	16315	16592	16460	16447	16345	16455	16525	16511	16508	16518	16401	16362	16551	16556	16636	16568	16548	16385	16535	16471	16480	16453	16551	16623	16470	16531	16269	16344	16546	16661	16495	16330	16465	16387	16353	16574	16508	16322	16618	16484	16429	16597	16391	16438	16635	16533	16459	16288	16535	16606	16475	16437	16614	16494	16441	16441	16566	16424	16396	16466	16664	16649	16455	16493	16519	16426	16419	16322	16421	16486	16565	16551	16575	16481	16401	16230	16479	16541	16430	16542	16640	16436	16289	16467	16403	16463	16522	16631	16538	16333	16452	16716	16589	16253	16415	16456	16461	16394	16533	16443	16544	16693	16534	16377	16313	16580	16568	16417	16399	16290	16502	16516	16393	16561	16505	16564	16511	16501	16378	16548	16457	16547	16520	16569	16361	16416	16437	16485	16556	16473	16371	16594	16598	16442	16267	16407	16486	16607	16487	16485	16616	16596	16429	16454	16336	16728	16318	16513	16629	16273	16420	16454	16442	16363	16548	16423	16452	16477	16424	16454	16641	16409	16379	16543	16570	16547	16562	16378	16493	16385	16483	16311	16420	16401	16409	16408	16427	16411	16530	16423	16519	16419	16625	16558	16439	16442	16450	16532	16325	16311	16290	16546	16303	16502	16387	16473	16407	16555	16540	16423	16351	16292	16480	16516	16573	16551	16507	16467	16427	16506	16303	16523	16496	16473	16291	16431	16528	16543	16428	16526	16496	16345	16606	16413	16557	16527	16609	16498	16343	16513	16520	16641	16485	16566	16483	16641	16490	16481	16342	16559	16465	16543	16379	16527	16486	16572	16595	16477	16585	16519	16507	16271	16560	16666	16265	16269	16446	16603	16425	16504	16505	16334	16612	16530	16461	16507	16342	16466	16571	16330	16382	16621	16558	16495	16512	16614	16447	16460	16238	16713	16593	16478	16461	16333	16432	16599	16598	16451	16428	16390	16451	16367	16532	16409	16598	16514	16467	16437	16600	16465	16633	16361	16659	16430	16553	16326	16477	16524	16381	16442	16317	16417	16405	16410	16479	16464	16440	16556	16384	16371	16559	16539	16506	16626	16308	16549	16459	16425	16417	16343	16352	16784	16491	16571	16535	16417	16413	16550	16464	16478	16531	16501	16566	16459	16685	16419	16518	16518	16472	16356	16502	16540	16677	16607	16359	16415	16458	16485	16370	16397	16699	16419	16500	16427	16528	16514	16535	16509	16486	16453	16268	16372	16502	16443	16571	16459	16367	16478	16476	16441	16447	16496	16486	16511	16590	16457	16364	16598	16620	16502	16686	16419	16523	16456	16568	16459	16460	16637	16403	16506	16532	16607	16412	16555	16497	16408	16531	16575	16627	16536	16606	16519	16536	16639	16480	16554	16340	16511	16474	16534	16453	16428	16487	16368	16408	16380	16349	16391	16565	16372	16520	16395	16646	16433	16427	16332	16606	16399	16546	16573	16522	16463	16474	16505	16580	16665	16431	16541	16600	16484	16599	16583	16600	16571	16379	16616	16442	16448	16535	16312	16480	16542	16561	16507	16491	16416	16445	16557	16617	16575	16515	16486	16615	16611	16575	16518	16339	16499	16413	16502	16592	16521	16514	16318	16318	16482	16426	16432	16495	16540	16634	16389	16560	16533	16589	16440	16374	16606	16426	16543	16549	16613	16565	16533	16493	16413	16486	16465	16465	16422	16544	16371	16552	16503	16442	16439	16560	16560	16375	16383	16589	16402	16370	16695	16632	16377	16567	16487	16541	16417	16481	16641	16501	16742	16261	16519	16639	16413	16500	16517	16739	16516	16461	16563	16462	16483	16472	16667	16406	16449	16390	16542	16367	16397	16338	16322	16447	16420	16420	16534	16426	16618	16456	16411	16477	16491	16670	16602	16607	16477	16669	16363	16598	16437	16425	16341	16447	16547	16495	16610	16482	16629	16430	16207
28498	23833	27632	24690	21092	20259	20050	19390	19062	19200	19173	19227	19149	19039	19037	19324	19152	18992	18978	18993	19201	19128	19071	18657	18917	18835	19008	18932	19236	19540	19448	19395	19345	19127	19103	18940	18973	18958	19059	18746	19138	19119	18880	18909	18903	18916	19036	19056	19053	18896	18756	18895	19041	18970	18953	18926	19143	18916	18964	19074	19090	18871	19202	18910	18942	18946	19096	18941	19152	18946	18884	19064	18845	18767	19019	18886	18978	18819	18907	18980	19004	19049	19032	19015	18868	18985	19145	19109	18955	18866	19094	18997	19085	19002	18825	19018	19253	18915	18977	19001	18979	18877	18892	18865	18806	19010	18846	18992	19161	18945	19128	18983	19024	18992	19315	19019	18856	18873	18923	18988	18899	19092	18843	18960	18906	18931	18816	18921	18999	19073	18890	18841	18921	18873	19052	18991	18960	19092	18962	19053	18764	18844	18806	18753	19104	18868	18980	18816	19030	19083	19070	18940	19097	19076	18908	19005	18972	18950	18906	19170	18937	18891	18963	18738	19014	19134	18993	19030	18967	18919	18661	18867	18898	19158	18720	19060	19118	18664	18883	18952	18972	18857	18990	18956	18898	18997	19122	19021	19101	18933	18977	19143	18927	19035	19094	18864	18917	19025	19039	18970	19023	18879	18902	18855	19165	19092	19019	19078	18797	19170	19012	18925	18925	18757	19066	18904	18942	19016	19048	19037	19030	19059	19279	19047	18981	19079	18839	19138	19000	19014	18863	18969	19008	18806	18944	18903	19100	19082	18889	18975	18779	19026	19041	18925	18858	18999	19006	19030	18937	18804	18912	18898	19062	18776	19011	18950	19070	18970	18981	19005	19168	19027	18847	19015	19056	19002	18764	19003	18844	19041	18961	18839	18843	18969	19153	19056	18905	19061	18998	18910	18784	19022	19080	19218	18923	19061	19062	19176	19133	19196	19018	18905	18790	18786	18949	18935	19197	18934	19063	18954	19035	18900	18688	18929	19000	19068	18978	18821	19176	18997	18898	19067	18933	18847	18954	19134	19053	18966	19171	19102	18878	19110	18737	18935	19069	18860	18975	18901	19195	19040	19082	18952	19187	19000	18983	19220	18996	18908	18994	19019	18936	19071	19044	19013	19065	18870	18986	18933	18899	18981	18915	19003	18876	18793	18924	18929	18933	19050	18863	19047	18914	18990	18828	19038	18905	19016	18998	19055	18970	19102	18945	19027	19010	19062	18866	18842	18806	19107	19057	18956	19014	19004	19022	18995	18792	19001	18927	18859	19033	18993	18921	18769	18923	18906	18730	19008	18550	18966	18748	19012	19019	18795	18819	18889	18988	19042	18936	18964	18847	18571	18725	18948	18874	18847	18969	19203	18979	18623	19048	19055	18932	18884	19096	18956	19202	19060	19186	18859	19060	18910	19022	19059	19110	18831	19087	18957	18849	19064	19165	18914	18823	19175	18843	19075	18860	18873	18960	19153	18973	19195	18816	18954	19177	18929	19147	18721	19136	19045	18979	19079	18920	18850	18781	18946	18949	19169	18994	19027	18844	19188	19109	19121	19056	19044	18896	19126	18900	19005	19024	18950	18925	18950	18887	19073	18820	18753	19081	18795	18982	18766	18793	19027	19216	19002	18894	19115	18862	18758	19077	18888	18803	18848	18988	19196	18944	18857	18999	19029	18998	18914	18975	19003	18886	18939	18714	19130	19051	18914	19175	18958	19020	19033	18761	18739	18787	19007	18949	18750	18989	18780	18937	18891	19077	19048	18830	18792	19021	18821	18780	18923	18938	18891	18763	18852	19113	18992	19180	19160	19269	19125	19025	18880	18876	18916	19052	18817	19074	18871	19017	19010	18965	18666	18895	18885	18864	19025	19166	18987	19049	19003	18829	18886	18924	18857	18847	18803	18951	18795	18918	19150	18957	18739	18997	18948	18845	18973	19004	18971	18980	19023	18804	19106	18948	19158	19022	19055	18864	19065	19100	18890	18843	18935	18943	18885	19089	18988	18929	19043	18945	18947	18964	18771	18889	18844	18797	18904	19022	19185	19201	19114	18925	19092	19026	19056	18947	19105	18965	18854	18847	19101	18923	19121	18958	18673	18936	19012	19111	18843	19009	18779	18947	18908	18704	19078	18961	18740	18831	19103	19045	18713	18968	18990	18870	18950	18871	19050	19018	18961	19088	19099	19073	19047	18981	19154	18822	18953	18891	18923	18914	18930	19042	19028	19007	18753	19119	18929	19168	19129	18674	19069	19153	18986	19007	19049	18647	19107	19322	18872	18896	18840	18999	18787	19066	18823	18985	19005	19132	19044	19125	18890	19032	18958	19219	18829	19018	19058	18999	18836	18987	18922	18965	18689	19088	18842	18943	19083	18858	18855	18953	18979	19103	18816	18848	19002	18909	18922	19152	18848	18891	19025	19181	18864	18896	19241	19102	19346	19208	19014	18839	18896	19113	18878	18848	18878	18894	18722	18825	19167	18911	19061	19259	19062	18990	19130	19074	18830	18836	18949	18878	19004	19063	18977	18907	19004	19044	19095	18901	18949	18949	19064	18980	18863	18890	18959	18981	19129	18801	18963	19019	18730	19074	18820	19043	18997	18932	18989	18843	19120	18963	18850	19060	19247	19145	18929	18978	19197	19168	18969	19209	18961	18948	18987	19058	19047	18882	18905	18973	18922	18991	18928	19282	18921	19004	19009	19065	18839	18841	18845	18889	18846	18967	19091	19081	18909	18961	18954	18800	19156	19113	18905	18949	18914	19177	18986	19057	18636	18981	18866	19022	19180	19004	19012	19161	19010	18912	18829	19056	18812	18814	19034	18877	19011	18912	19083	19010	19047	19026	19082	19212	19066	19078	18973	19013	18994	18903	18912	19101	18986	18708	18994	19141	19076	18894	19027	18941	18998	19164	18860	18940	18856	18923	18911	19084	18900	19079	18798	18862	18979	19048	19123	18836	19019	19014	18824	18949	18983	19093	19052	18769	18890	18884	18909	18836	18858	19181	18958	18937	19036	18927	18917	19001	18903	18914	18943	19098	18861	19108	18849	18806	18900	19205	18825	19240	18746	18976	18819	18904	19047	18992	19063	18825	18917	19087	18906	18951	18947	18876	18925	18938	19116	19238	18967	19017	18997	19137	18831	19066	19118	19013	19052	18976	18960	19029	19067	19033	18913	18916	19118	19020	19051	19003	18889	18685	18912	19160	18904	19201	18995	18884	18933	18637	18724	18909	19002	18962	18889	18909	19104	18985	18886	18901	19006	18859	18838	18853	19055	19049	19004	18924	18876	18806	19020	18968	18975	18937	19088	18883	19033	19018	19076	18940	18988	18746	18929	18900	18893	19039	18896	18990	18903	19193	18837	18972	18991	19194	18905	19100	18995	18887	18943	18799	18883	18858	19090	19067	18938	18805	19180	19224	18837	18877	18791	19182	19030	18798	18746	18925	18951	18983	18865	18942	19112	18947	18798	18984	18834	18871	19015	19030	19019	18976	18939	18802	19091	19229	19061	18919	18965	18917	19175	19087	18901	18839	18918	18921	19065	19102	18980	18820	18979	18908	18979	19092	18970	19005	18921	18870	18625	19048	19011	18885	19077	18885	18970	19000	19004	18968	18865	19081	18851	18863	18975	18877	18871	18972	18869	18941	18787	18956	18936	18800	18770	18887	19014	18977	18974	19062	19038	19059	19107	18816	19031	18798	18958	19118	19120	18939	19004	18870	18835	18928	19058	18822	19121	18964	18903	18978	18917	18946	19037	18639	19048	19116	18842	18778	18973	18940	18916	19096	18949	19101	18911	18800	18801	18978	19046	19041	19054	19098	18866	18822	19006	19060	19007	18802	18791	19089	19103	19056	19079	19018	19027	19128	18876	18870	18946	18927	19037	18872	19104	18922	18871	18809	19024	19243	19000	18735	19007	18777	19035	18911	18795	18914	18841	18876	19197	18981	18864	18912	18912	19101	18998	19067	19093	18833	18909	18875	19000	18928	18898	19185	19045	19007	18992	18780	19030	18888	18987	18974	18906	18982	18986	19003	18964	18963	18972	19014	18899	19000	19040	18789	18960	18808	18830	18890	18930	19027	19062	18994	18926	18854	19125	18947	19096	18964	18938	18839	18719	18867	19006	18955	18986	19175	18916	19054	19218	19050	18644	18949	19051	18807	18911	19160	18804	18923	18850	18879	18819	18992	18988	18880	18944	18882	19048	18901	18848	19067	19039	19052	19030	18997	18865	18926	19129	18809	19123	19034	18885	18824	18979	19222	18924	18879	19038	18963	18877	18907	19009	18882	19254	19219	19192	19056	19007	18952	18983	18841	18906	18985	19094	18941	18933	19091	18917	18999	18880	18940	18997	18767	18911	18824	19082	19079	18972	18879	19013	19006	18921	18855	18931	19247	19116	19019	19074	18916	18885	19034	19136	19132	18923	18804	18984	18967	18742	18974	19065	18896	18809	18975	19140	19131	18834	19198	19096	18763	18839	19051	18908	19005	19072	18909	19280	18902	18991	18896	18961	18982	19164	18968	18852	18798	18957	19064	18946	18993	18997	19027	19027	19054	19048	18762	18938	18934	18970	18974	18941	19093	19033	18845	19025	19193	18794	18815	18935	18984	18774	18980	19134	18963	19061	19112	18919	18975	18692	19076	18965	18924	19230	19023	18843	19082	18906	19102	19141	19028	18919	18978	19046	18967	19041	19208	18888	18801	18892	18895	18854	19163	18946	19069	18957	19140	18896	18972	18804	18902	19012	19196	19232	19044	19172	18868	19008	18976	19035	18934	18883	19161	18932	18808	18905	18945	19003	19138	18899	18698	18903	19087	18841	18890	19025	19174	18963	18969	18847	18910	18989	18896	18890	19007	19203	18847	18841	19084	19004	19047	18851	18802	18862	19166	19208	19101	18968	18926	18856	19070	18777	19097	18942	19284	18840	18982	19091	18983	18927	18796	18767	18905	18958	19043	18994	19059	18784	18846	18817	18856	19026	18814	19205	18969	18917	19032	18904	18926	18941	19118	19087	19072	19000	18957	19183	18870	18917	19138	18960	18912	18994	19058	18811	19060	18979	18934	18987	18982	18841	18870	19003	19017	18964	18919	18887	19077	19019	18859	19016	18905	19044
28442	30460	25807	21013	18893	17390	16616	16573	16491	16382	16255	16098	16010	16105	16093	16027	15992	15933	15830	15908	15968	16018	15928	15779	15711	15855	15886	15949	16051	16469	16311	16223	16212	15821	15727	15917	15757	15801	15908	15826	15820	15859	15799	15985	15756	15919	15753	15581	15802	15809	15939	15693	15883	15742	15879	15810	15813	15800	15682	15930	15740	15736	15773	15840	15743	15686	15801	15850	15924	15796	15845	15764	15827	15887	15783	15809	15977	15720	15863	15690	15941	15804	15959	15921	15891	15752	15722	15927	15609	15786	15785	15756	15703	15689	15695	15916	15952	15967	15898	15686	15886	15883	15888	15696	15770	15838	15847	15766	15737	15847	15881	15846	15833	15690	15725	15609	15628	15925	15712	15989	15690	15724	15730	15759	16010	15836	15800	15836	15888	15737	15963	15792	15822	15784	15811	15723	15784	15734	15769	15867	15766	15833	15903	15965	15884	15841	15823	15645	15763	15744	15843	15771	15804	15933	15723	15754	15935	15687	15810	15783	15777	15784	15817	15823	15781	15674	15962	15899	15717	15985	15838	15694	15883	15873	15834	15946	15679	15914	15752	15929	15714	15796	15725	15837	15903	15721	15712	15959	15798	15778	15860	15842	15820	15671	15791	15736	15714	15843	15854	15801	15713	15603	15814	15875	15751	15839	15629	15807	15747	15801	15733	15895	15944	15931	15889	15709	15875	15861	15826	15649	15881	15742	15779	15825	15798	15688	15907	15773	15695	15742	15746	15736	15718	15879	15826	15880	15788	15788	15752	15861	15760	15821	15739	15956	15742	15888	15705	15843	15496	15729	15891	15711	15704	16020	15819	15846	15827	15824	15965	15788	15568	15798	15843	15812	15865	15891	15778	15966	15869	15746	15842	15588	15746	15613	15863	15775	15904	15837	15628	15843	15712	15847	15859	15784	15765	15949	15840	15725	15948	15724	15987	15854	15653	15810	15960	15785	15841	15780	15675	15865	15816	15829	15952	15667	15881	15799	15628	15824	15925	15736	15914	15738	15727	15750	15846	15720	15991	15671	15750	15837	15845	15760	15734	15826	15850	15958	15833	15838	15977	15695	15870	15737	15780	15870	15869	15720	15926	15845	15757	15770	15800	15757	15809	15740	15681	15912	15821	15794	15703	15822	15945	15746	15839	15763	15830	15593	15777	15871	15840	15763	15772	15729	15803	15911	15697	15885	15871	15668	15729	16122	15871	16004	15770	15884	15869	15850	15910	15774	15907	15684	15782	15666	15712	16019	15932	15969	15777	15837	15748	15935	15839	15853	15701	15967	15669	15833	15828	15763	15787	15917	15860	15765	15717	15556	15907	15787	15720	15862	15773	15739	15885	15764	15963	15852	15719	15794	15781	15726	15774	15732	15817	15938	15874	15927	15692	15766	15748	15875	15761	15679	15775	15962	15943	15778	15727	15832	15880	15782	15815	15849	15840	15739	15887	15829	15896	15949	15777	15742	15876	15839	15804	15915	15756	15857	15783	15862	15918	15726	16032	15765	15744	15753	15732	15917	15787	15993	15883	15968	15884	15848	15765	15816	15719	15672	15945	15791	15923	15822	15883	15864	15676	15650	15841	15789	15690	15857	15904	15757	15826	15686	15866	15846	15848	15655	15812	15769	15895	15738	15974	15912	15759	15711	15798	15869	15715	15845	15881	15709	15845	15784	15718	15838	15833	15927	15822	15908	15886	15642	16065	15765	15935	15744	15658	15840	15654	15690	15819	15883	15833	15681	15897	15545	15996	15659	15688	15694	15806	15945	15850	15733	15807	15775	15785	15923	15737	15773	15864	15790	15980	15780	16015	15795	15775	15881	16043	15869	15734	15716	15924	15734	15826	15722	15982	15699	15861	15803	15865	16001	15988	15720	15664	15707	15754	15774	15817	15922	15738	15800	15811	15883	15791	15800	15735	15732	15700	15793	15788	15886	15752	16014	15813	15898	15704	15977	15760	15761	15849	15843	15750	15839	15854	15827	15956	15857	15986	15864	15797	15780	15864	15745	15895	15881	15938	15941	15683	15853	15626	15788	15758	15869	15742	15998	15833	15851	15867	15986	15686	15749	15648	15927	15794	15768	15819	15879	15917	15784	15732	15945	15852	15625	15744	15858	15879	15507	15885	15878	15799	15884	15790	15842	15917	15798	15781	15792	15725	15820	15724	15855	15921	15761	15924	15873	15804	15969	15667	15743	15852	15724	15814	15758	15660	16011	15894	15917	15864	15757	15880	15641	15969	15757	15765	15796	15735	15765	15795	15832	15687	15741	15858	15780	15720	15913	15855	15854	15785	15810	15825	15788	15904	15741	15838	15756	15775	15749	15769	15740	15924	16005	15877	15773	15707	15914	15714	15982	15886	15973	15794	15836	15848	15914	15805	15889	15766	15829	15923	15903	15823	15757	15814	15854	15859	15855	15794	15847	15827	15885	15772	15869	16006	15831	15673	15803	15868	15861	15800	15914	15815	15738	15717	15775	15675	15851	15784	15796	15597	15905	15822	15723	15785	15864	15793	15759	15829	15789	15808	15954	15859	15752	15670	15928	15795	15878	15767	15829	15749	15819	15831	15763	15711	15858	15883	15822	15732	15847	15649	15944	15788	15633	15734	15782	15768	15866	15919	15821	15827	15706	15902	15852	15706	15754	15900	15920	15776	16000	15905	15878	15764	15934	15785	15784	15850	16017	15832	15738	15772	15674	15846	15881	15709	15876	15834	15848	15903	15750	15609	15660	15813	15949	15756	15556	15959	15859	15755	15863	15931	15764	15863	15881	15886	15756	15746	15826	15972	15769	15785	15721	15704	15824	15797	15717	15875	15744	16048	15904	15844	15800	15750	15676	15640	15821	15888	15786	15797	15728	15877	15891	15564	15979	15786	15678	15878	15745	15788	15772	15894	15865	15841	15795	15854	15839	15823	15886	15824	15742	15639	15923	15766	15843	15882	15897	15785	15811	15832	15876	15697	15767	15929	15814	15866	15888	15897	15781	15750	15784	15875	15838	15800	15700	15724	15833	15845	15785	15759	15803	15876	15785	15808	15771	15871	15842	15927	15831	16006	15807	15814	15485	15751	15770	15780	15996	15866	15786	15833	15861	15931	15799	15921	15855	15777	15823	15991	15763	15642	15923	15913	15907	15822	15732	15791	15785	15806	15865	15739	15830	15919	15860	15736	15842	15844	15724	15829	15825	15677	15695	15814	15868	15774	15919	15737	15852	15864	15803	15674	15922	15768	15781	15955	15816	15765	15840	15620	15759	15756	15816	15913	15837	15663	15879	15829	15909	15881	15714	15752	15689	15783	15832	15824	15750	15911	15833	15748	15635	15836	15749	15971	15825	15938	15780	15690	15926	15849	15774	15803	15751	15738	15929	15842	15906	15793	15871	15901	15824	15846	15790	15927	15732	16029	15770	15816	15715	15920	15722	15743	15827	15796	15705	15839	15767	15905	15816	15838	15811	15846	15940	15743	15946	15737	15711	15946	15840	15918	15902	15776	15878	15784	15680	15653	15878	15795	15738	15685	15987	15803	15630	15951	15960	15856	15706	15815	15757	15614	15861	15772	15911	15792	15788	15639	15939	16039	15816	15770	15743	15792	15912	15887	15828	16016	15757	15875	15868	15759	15824	15842	15718	15810	15937	15817	15744	15856	15847	15911	15793	15843	15701	15865	15900	15797	15957	15811	15735	15870	15723	15762	15772	15745	15839	15713	15860	15818	15707	15877	15793	15819	15685	15722	15724	15764	15768	15959	15779	15654	15963	15731	15810	15867	15859	15737	15901	15910	15942	15685	15705	15869	15729	15941	15997	15899	15808	15879	15700	15837	15869	15703	15674	15907	15839	15666	15762	15775	15899	15830	15837	15853	15801	15953	15796	15940	15764	15778	15867	15804	15894	15720	15912	15828	15861	15784	15850	15813	15658	15840	15759	15917	15627	15804	15872	15926	15769	15959	15774	15823	15773	15855	15776	15795	15730	15683	15657	15815	15811	15787	15815	15906	15762	15886	15661	15898	15854	15808	15676	15761	15668	15876	15866	15853	15834	15874	15871	15609	15860	15705	15786	15689	15829	15813	15857	15817	15984	15807	15923	15847	15765	15777	15909	15730	15862	15914	15862	15795	15671	15914	15705	15745	15895	15926	15876	15712	15818	15769	15733	15957	15823	15754	15771	15814	16027	15650	15876	15803	15765	15709	15852	15830	15792	15993	15807	15788	15914	15656	15982	15830	15960	15881	15849	15832	15892	15844	15908	15973	15675	15757	15897	16058	15885	15830	15869	15902	15781	15777	15752	15928	15920	15887	15799	15922	15882	15766	16035	15660	15718	15772	15604	15795	15867	15972	15717	15757	15862	15997	15783	15667	15863	15879	15827	15844	15731	15954	15748	15733	15893	15691	15891	15895	15772	15890	15935	15909	15769	15838	15739	15706	15748	15700	15689	15694	15703	15771	15825	15819	15733	15638	15897	15730	15701	15887	15870	15889	15971	15750	15728	15860	15719	15858	15843	15861	15775	15778	15843	15864	15756	15798	15841	15846	15835	15715	15885	15714	15720	15690	16009	15777	15873	15825	15733	15799	15731	15879	15686	15854	15818	15762	15639	15754	15888	15747	15836	15938	15619	15906	15887	15607	15983	15858	15874	15877	15933	15689	15814	15957	15843	15783	15850	15982	15919	15849	15734	15731	15635	15852	15636	15857	15882	15886	15876	15865	15985	15610	15748	15702	15950	15880	15823	15864	15789	15969	15930	15823	15963	15698	15927	15799	15942	15937	15929	15820	15879	15807	15674	15977	15892	15897	16073	15763	15866	15787	15783	15582	15726	15756	15690	15843	15757	15789	15708	15785	15718	15964	15788	15875	15956	15897	15828	15924	15739	15835	15737	15579	15694	15916	15701	15678	15873	15846	15902	15759	15937	15903	15719	15901	15897	15887	15793	15684	15791	15963	15661	15876	15751	15863	15784	15633	15823	15771	15977	15774	15804	15829	15893	15883	15752	15766	15724	15784	15761	15848	15793	15803	15804	15965	15833	15794	15754	15844	15834	15863	15928	15891	15841	15905	15810	15856	15734	15763	15787	15659	15810	15707	15943	15699	15890	15714	15850	15994	15894	15900	15898
24045	21452	29051	24340	22682	23979	23385	20607	20081	20262	20084	19906	19841	19754	19670	19741	19728	19808	19666	19521	19763	19518	19558	19697	19464	19475	19544	19505	20957	22687	21874	21298	20693	20038	19447	19413	19505	19315	19435	19297	19548	19353	19244	19586	19242	19354	19307	19268	19449	19428	19610	19296	19452	19541	19344	19102	19326	19347	19366	19372	19228	19323	19311	19371	19564	19470	19367	19129	19596	19380	19403	19368	19339	19206	19369	19350	19340	19470	19286	19454	19278	19295	19352	19297	19277	19245	19175	19447	19430	19396	19191	19443	19336	19100	19564	19437	19368	19284	19281	19232	19454	19324	19484	19411	19487	19300	19463	19283	19554	19532	19189	19412	19136	19507	19173	19345	19336	19099	19559	19323	19293	19188	19288	19262	19183	19523	19382	19137	19118	19183	19420	19459	19280	19344	19390	19406	19256	19392	19227	19043	19206	19266	19376	19143	19323	19329	19358	19180	19266	19219	19264	19494	19557	19195	19497	19270	19202	19465	19212	19265	19350	19304	19562	19246	19109	19426	19246	19280	19480	19363	19261	19412	19215	19395	19151	19415	19339	19121	19337	19332	19222	19589	19318	19254	19392	19421	19262	19237	19172	19384	19333	19305	19338	19621	19315	19335	19198	19204	19156	19226	19373	19263	19373	19461	19410	19274	19267	19459	19297	19336	19368	18948	19449	19439	19223	19397	19287	19188	19231	19403	19207	19294	19377	19359	19249	19389	19213	19484	19362	19299	19329	19408	19313	19293	19345	19299	19354	19103	19451	19206	19524	19251	19163	19335	19330	19426	18975	19175	19326	19442	19400	19308	19148	19153	19272	19270	18957	19275	19217	19232	19549	19037	19414	19439	19607	19347	19427	19332	19309	19228	19192	19188	19305	19315	19407	19294	19526	19217	19394	19437	19319	19331	19171	19191	19266	19211	19450	19263	19284	19412	19435	19366	19171	19190	19264	19148	19368	19324	19149	18996	19443	19117	19341	19384	19615	19320	19353	19317	19347	19453	19439	19324	19202	19120	19277	19422	19285	19397	19310	19058	19300	19365	19312	19271	19221	19236	19065	19204	19250	19250	19218	19308	19612	19179	19202	19387	19474	19371	19300	19353	19381	19388	19466	19335	19462	19394	19359	19353	19302	19130	19334	19170	19253	19382	19608	19451	19392	19319	19166	19338	19237	19189	19377	19415	19402	19115	19409	19093	19322	19375	19310	19270	19504	19376	19190	19247	19511	19316	19341	19152	19413	19276	19242	19304	19231	19224	19222	19341	19173	19246	19238	19367	19449	19507	19261	19406	19356	19450	19495	19360	19478	19262	19306	19414	19506	19314	19478	19006	19314	19447	19479	19246	19331	19234	19323	19444	19320	19484	19358	19290	19378	19322	19340	19283	19368	19083	19404	19403	19103	19308	19271	19443	19398	19257	19212	19312	19482	19357	19240	19307	19496	19339	19310	19311	19203	19309	19313	19443	19395	19414	19406	19257	19077	19262	19290	19175	19367	19454	19449	19162	19327	19234	19260	19428	19420	19593	19243	19404	19377	19259	19493	19206	19372	19140	19413	19245	19348	19465	19160	19153	19312	19208	19153	19398	19110	19166	19493	19326	19137	19489	19311	19150	19247	19463	19326	19186	19435	19335	19317	19312	19321	19159	19419	19181	19393	19330	19235	19328	19317	19220	19370	19513	19588	19346	19284	19341	19505	19385	19276	19310	19341	19353	19530	19353	19304	19378	19378	19333	19299	19378	19430	19288	19249	19257	19356	19278	19363	19148	19249	19540	19328	19442	19292	19223	19455	19477	19555	19409	19310	19280	19313	19271	19172	19248	19150	19329	19386	19141	19423	19531	19592	19127	19231	19222	19492	19316	19115	19462	19426	19359	19496	19456	19231	19470	19138	19370	19351	19430	19120	19164	19207	19281	19330	19357	19367	19449	19375	19326	19442	19328	19503	19370	19435	19443	19434	19411	19210	19553	19408	19339	19206	19395	19444	19454	19217	19402	19421	19237	19483	19355	19286	19331	19423	19594	19124	19212	19321	19245	19315	19484	19440	19273	19609	19323	19553	19290	19272	19106	19299	19496	19373	19268	19319	19292	19314	19392	19364	19264	19331	19434	19464	19078	19037	19485	19429	19390	19467	19114	19254	19289	19390	19376	19337	19180	19332	19443	19352	19382	19414	19456	19333	19332	19510	19443	19438	19343	19452	19515	19209	19252	19211	19245	19512	19495	19302	19523	19310	19348	19396	19317	19389	19469	19162	19455	19542	19201	19229	19221	19312	19278	19354	19356	19417	19350	19322	19369	19490	19442	19201	19248	19326	19566	19323	19354	19334	19453	19218	19215	19479	19263	19304	19219	19342	19440	19536	19382	19364	19253	19455	19357	19219	19262	19145	19420	19420	19405	19326	19416	19205	19377	19277	19271	19345	19373	19458	19039	19550	19555	19326	19350	19247	19309	19357	19294	19297	19372	19354	19319	19362	19383	19235	19444	19356	19244	19444	19246	19356	19317	19309	19204	19373	19173	19534	19461	19449	19235	19374	19445	19344	19081	19376	19168	19256	19426	19238	19345	19496	19446	19340	19385	19520	19400	19435	19253	19557	19406	19189	19324	19391	19286	19203	19224	19230	19274	19057	19184	19240	19185	19214	18949	19290	19194	19238	19256	19399	19476	19473	19349	19327	19397	19376	19326	19216	19228	19301	19389	19288	19180	19231	19414	19595	19405	19238	19337	19281	19396	19451	19433	19394	18986	19311	19407	19217	19276	19114	19300	19215	19273	19480	19304	19328	19282	19401	19507	19250	19437	19443	19288	19340	19343	19082	19293	19249	19232	19282	19238	19281	19465	19447	19448	19260	19458	19322	19341	19416	19260	19160	19469	19312	19461	19502	19280	19231	19305	19347	19219	19078	19455	19306	19159	19280	19292	19289	19303	19286	19419	19452	19235	19326	19471	19392	19388	19434	19555	19339	19216	19271	19421	19338	19520	19594	19481	19396	19311	19182	19430	19312	19207	19235	19195	19351	19084	19352	19306	19202	19363	19522	19287	19392	19319	19416	19162	19295	19172	19495	19340	19280	19366	19297	19512	19252	19202	19402	19236	19365	19361	19260	19305	19320	19359	19298	19356	19520	19224	19471	19301	19482	19180	19436	19482	19151	19224	19361	19276	19345	19305	19402	19307	19546	19472	19252	19250	19263	19138	19368	19237	19341	19313	19368	19163	19386	19077	19250	19289	19281	19517	19359	19480	19465	19224	19432	19407	19306	19317	19418	19357	19314	19101	19414	19123	19383	19437	19233	19277	19102	19265	19238	19467	19308	19195	19328	19257	19554	19485	19284	19345	19503	19451	19308	19276	19252	19144	19412	19300	19419	19310	19121	19239	19337	19415	19556	19080	19164	19373	19260	19422	19495	19166	19346	19257	19559	19218	19126	19399	19182	19298	19379	19530	19468	19273	19208	19387	19432	19152	19390	19300	19374	19186	19184	19303	19294	19194	19268	19266	19413	19364	19461	19175	19554	19112	19471	19375	19366	19250	19487	19258	19184	19310	19306	19544	19579	19404	19344	19307	19252	19114	19456	19145	19383	19459	19479	19453	19313	19342	19243	19365	19062	19259	19496	19483	19397	19327	19117	19515	19487	19322	19354	19519	19355	19205	19221	19392	19297	19344	19205	19258	19269	19290	19110	19307	19393	19380	19383	19345	19312	19224	19422	19376	19410	19301	19288	19135	19214	19332	19348	19161	19303	19213	19380	19277	19401	19257	19348	19448	19284	19111	19162	19328	19190	19433	19344	19407	19463	19477	19252	19248	19446	19152	19320	19217	19329	19421	19260	19408	19415	19737	19463	19134	19218	19539	19396	19297	19395	19246	19408	19338	19500	19550	19403	19376	19404	19281	19322	19449	19414	19395	19173	19211	19607	19226	19207	19306	19229	19370	19376	19385	19441	19365	19386	19231	19340	19400	19432	19259	19338	19446	19418	19438	19111	18993	19110	19188	19126	19380	19340	19306	19437	19356	19378	19317	19194	19379	19351	19360	19456	19440	19443	19429	19440	19461	19376	19181	19366	19396	19260	19313	19295	19458	19618	19308	19555	19537	19358	19423	19258	19421	19245	19420	19465	19267	19430	19351	19369	19170	19125	19367	19302	19260	19285	19398	19282	19397	19315	19434	19319	19202	19232	19194	19126	19381	19302	19504	19280	19084	19458	19462	19208	19463	19217	19252	19316	19352	19339	19262	19221	19348	19349	19291	19019	19199	19157	19252	19259	19390	19284	19363	19221	19273	19631	19356	19392	19112	19318	19372	19346	19549	19487	19419	19365	19225	19369	19363	19236	19264	19450	19437	19190	19366	19340	19336	19266	19424	19212	19255	19405	19404	19442	19193	19439	19210	19231	19367	19356	19380	19476	19299	19541	19227	19314	19474	19253	19550	19557	19101	19413	19233	19191	19341	19142	19284	19475	19311	19217	19330	19380	19476	19182	19233	19405	19330	19162	19351	19391	19165	19189	19125	19177	19319	19377	19418	19250	19131	19447	19436	19533	19446	19230	19301	19416	19238	19261	19419	19350	19320	19183	19157	19474	19342	19488	19162	19557	19334	19157	19215	19446	19196	19398	19312	19586	19217	19358	19289	19371	19317	19357	19268	19357	19507	19424	19332	19404	19447	19465	19401	19398	19225	19302	19400	19472	19342	19505	19580	19234	19445	19405	19570	19273	19384	19169	19363	19454	19539	19265	19327	19377	19139	19566	19458	19462	19157	19423	19276	19460	19316	19375	19217	19414	19160	19286	19442	19294	19269	19297	19407	19344	19459	19507	19457	19401	19389	19387	19348	19334	19173	19437	19363	19346	19371	19107	19503	19360	19303	19443	19351	19446	19403	19418	19275	19464	19567	19472	19461	19230	19258	19298	19304	19542	19666	19560	19318	19456	19498	19238	19193	19326	19396	19440	19177	19223	19281	19368	19417	19363	19444	19383	19234	19298	19532	19287	19311	19360	19321	19577	19352	19532	19234	19329	19384	19328	19299	19247	19234	19392	19137	19331	19248	19424	19554	19061	19455	19203	19370	19251	19170	19360	19565	19440	19282	19330	19210	19271	19361	19382	19328	19115	19328
32706	39751	30327	23559	21218	19287	17996	17695	17457	17016	16898	16679	16616	16358	16411	16597	16467	16454	16450	16358	16291	16457	16136	16275	16358	16269	16436	15998	18810	20920	19325	18438	17193	16527	16299	16220	16061	16102	15864	16013	16004	16036	16014	16072	16180	15895	16128	16059	16232	16104	16020	16037	15931	16243	16020	16070	16104	16031	16053	16076	15876	15957	15954	15869	16042	16290	16083	15920	15990	16178	16154	16009	16066	15937	16107	16002	16044	16043	16051	16150	16195	16129	16102	16131	16000	16116	16161	15968	15926	16104	16015	16161	16079	16046	16256	16147	16143	15779	16036	15957	15931	16012	16012	16147	16261	15938	16142	15850	15902	16037	16180	16132	16057	16235	16216	16065	15906	16158	15997	16029	16043	16040	16172	16163	16083	15902	16049	15900	16124	16121	16258	16155	15870	16182	16074	16071	15991	16000	16091	16016	15999	15990	16125	15917	16096	16103	16019	16162	16197	16069	16088	16119	15988	16061	16091	16136	15964	15989	15982	16040	16125	16116	16124	16016	15965	16175	15975	16159	16176	16218	16166	15919	16143	16070	16045	16008	16237	15962	16168	15921	16257	16076	15997	15914	16256	16129	16169	16010	16035	15988	16077	16138	16084	16202	16066	16221	15972	15906	16021	15972	15956	16075	16014	16266	16085	15929	16193	16047	15998	16193	16059	15948	15929	16132	16009	16111	16039	15933	16156	15998	16113	16090	16187	16022	16165	15979	15948	15962	16115	15913	16078	16063	15906	16046	16095	16098	16072	15988	16110	15926	15972	16125	16084	16046	16100	15976	16045	16069	16084	15895	16015	16169	16207	16029	16215	16246	16053	16018	16000	16075	16159	16026	16210	16101	16015	15937	15991	16030	15906	15953	15989	16076	15888	16001	16190	16293	16118	16036	16090	16169	16047	15892	15879	16047	16132	16205	15968	16048	16080	15983	16044	16079	15929	16207	15885	16123	16005	16092	15980	15995	15869	16130	16033	15998	16081	15976	16079	16027	16221	16022	15917	16107	15987	15973	16006	16074	16087	16077	16085	16066	16118	16231	16129	16050	16306	16043	16165	16041	15997	15983	16114	15978	15955	15927	16028	16144	15976	15870	15953	15938	16134	15896	15940	16084	16032	16201	16056	16155	16153	16026	16292	16050	15955	16129	16010	15964	16000	16122	16078	16082	16009	16242	16053	16181	16072	16171	16067	15909	16059	16107	16035	16096	16034	16154	16125	16155	16039	15977	16047	15960	15994	16092	16068	16072	16177	16241	15993	16130	16015	15933	16131	16173	16170	16077	15981	16175	16062	15964	15953	15985	16036	16073	16245	16097	16031	16154	16051	16072	16287	16176	15863	16078	16141	16117	16093	16170	16149	16053	16081	15966	16022	16057	15812	16141	16054	16025	16011	16023	16102	16054	16032	16106	16018	15886	15938	15897	16139	16142	15971	16079	16200	16175	16025	16236	16007	16134	16012	16040	16288	16004	16213	15973	15957	16047	16025	15816	16179	16214	15930	16167	15978	16108	16110	16015	16051	16012	16246	15993	16023	16060	16078	16142	16093	15981	16107	16039	16097	15960	16112	16179	16048	15982	16083	15858	16003	15992	16005	15983	15955	15974	16079	15999	16026	16207	16027	15945	16117	15928	16142	16019	16081	16042	16252	16008	15924	15998	16012	16102	16146	15986	16065	16040	16071	16098	16061	16173	16017	16154	16070	15987	16104	16077	16146	15937	16030	16193	16073	16036	16163	16196	15990	16142	16150	16220	15854	16049	16051	15948	16176	16088	16079	16123	16277	16066	16079	16057	16195	15996	16107	15865	15882	16041	15948	16085	15999	15930	16200	15939	16097	16073	15974	16209	16105	16081	15985	16056	16059	16102	16125	16081	16029	16173	15967	15947	15895	16104	15964	15991	16006	15973	16152	16126	16074	15964	15953	16221	16159	16215	16091	16131	16056	16203	16193	16005	16121	16114	16027	16054	16003	16064	16155	16047	16113	16122	16006	16075	16101	16086	16154	16052	16046	16061	16079	16096	15991	16117	16051	16037	16157	16066	16115	16230	16001	16044	16170	16010	15878	15928	15939	16078	16170	16062	15975	15997	15953	16095	15996	16082	16100	16123	16048	16126	16120	16221	16042	15917	16098	15905	16001	16086	16088	16280	15841	16179	16110	15976	16023	16007	15970	16198	16144	16204	16094	15998	16092	16184	15975	16015	16027	16096	16288	16143	16057	16001	16129	16115	15901	16010	16158	15959	15885	15932	15992	16281	15973	16140	16046	16092	15838	15869	16031	15937	16261	16063	15921	16049	16215	16105	16071	16098	15997	16100	15924	16194	16048	16199	15973	15946	16087	16136	16145	16020	15964	15897	16192	16039	16047	15960	16034	16116	16176	16023	16101	16181	16211	15965	15927	15990	16056	16197	16113	16080	15982	16132	16166	16093	15975	15963	16151	15993	15888	16098	15968	16080	16020	15988	16008	16144	16254	16107	16139	16187	16156	15934	16080	16112	16024	16008	16152	15981	16095	16049	16121	16009	16073	16173	15969	16103	15961	16056	16021	16227	15981	16077	16110	15834	16110	16086	16138	15964	15907	16017	16131	16156	16061	16028	16197	16003	16047	16030	15973	16081	15998	15877	16080	16022	16145	15929	16062	16028	16066	15899	15935	16109	15953	16032	16129	15968	16101	16012	16143	16157	15993	16067	16004	15914	16282	16098	15927	16046	16153	15931	16213	16226	16044	16008	16110	16054	15986	16025	15892	15973	16152	16212	16038	15969	16171	16171	16104	16255	16131	15957	16031	16012	15978	16100	16102	16163	16087	16092	16222	16037	15886	15932	16043	16002	15810	16215	16080	16104	16049	16030	16141	16122	16157	16069	16103	16024	16152	15991	15999	15969	16092	16180	15985	16076	16109	16060	16111	16041	16131	16082	16025	15962	16097	15876	16082	16063	15932	16042	16038	16056	16108	16152	16035	16117	16204	15920	16107	16078	16011	15968	16064	16063	16090	15944	16168	15960	16023	16019	16300	15963	16158	16052	16130	15917	16133	16125	15960	15971	15979	16094	16057	15964	16141	16043	16108	16069	16111	15986	15974	16085	16272	16130	16211	16013	16033	15984	16070	16179	16039	16112	16023	16186	16093	15989	16049	16101	15986	16120	15995	15968	15996	15987	16153	16047	15893	16011	16118	16089	16196	16147	15962	15844	15860	16103	16133	16025	16111	15961	16009	16061	16105	16060	16021	15893	16105	16179	16126	16068	16053	15940	15796	16000	16079	16029	15959	16022	15937	15987	15954	16016	16143	16015	16053	16201	16011	15979	16061	16117	16107	16012	15925	16004	16121	16209	15923	15938	16136	15966	16065	16152	16013	16017	15929	16235	16081	15983	16065	15965	16128	16105	15993	16015	16003	16137	16069	16052	16101	15972	16100	16296	15939	15990	15948	16059	16247	15946	16034	16013	16042	15988	15978	15985	16032	15966	15999	16024	15893	16030	16061	16056	16047	16072	16101	15944	16085	16070	16049	16070	16060	16220	16093	16114	16080	16087	16151	16115	16103	16094	15977	16095	16156	16182	16070	16252	16113	16091	16025	15932	16143	16189	16115	16067	15971	15954	16174	16078	16051	16061	15993	16047	16040	16053	16063	15931	16056	16049	16079	16052	16026	15974	16171	15913	15888	15939	16110	16014	16151	16050	16098	15907	15928	16013	16173	15938	16155	15950	16169	16162	16147	16112	16278	15984	16033	15964	16166	15985	16068	16051	16089	16062	16058	15941	15930	16020	16038	15950	15956	15988	16075	15968	16111	16033	15937	16218	16139	15999	16020	16112	16156	15998	16258	16163	15887	16010	16100	15803	16131	16111	16125	15890	16161	16086	15986	16062	16158	16003	16089	16064	15928	15905	16040	16011	16181	16056	16099	16089	16079	16073	16144	16047	16020	16060	16001	16121	16136	16214	16089	16175	16029	16202	16083	16147	15950	16040	15858	15987	16072	15982	15909	16145	15996	15999	16239	16119	16029	15995	16071	15956	16112	16090	16251	16166	16133	15935	16057	16158	15977	15991	16095	16047	15786	16170	16181	16164	16116	16014	16077	16079	16006	16039	16215	15982	15980	15902	16190	15953	15964	15882	16059	15984	16238	16003	16193	16029	16149	16057	16031	16056	15976	16168	16247	16190	15892	16153	16057	16073	15833	15999	16104	15838	16225	15976	16031	16050	15962	16060	16089	15973	16000	16120	16168	16079	16084	16016	16075	16163	15925	16056	15992	15993	15944	16171	16109	16244	16128	16194	15927	16024	16063	15927	15900	16002	15999	16140	16135	16016	15899	15992	16068	16138	16042	16076	16076	16316	16236	16047	16293	16004	16089	16129	16052	16072	15998	16038	15977	16138	16009	16068	16132	16122	15874	15937	16081	16172	16061	15980	16069	16247	16026	16198	16113	16153	16222	16248	16026	16166	16073	16090	16102	16284	16035	16168	16207	16002	16201	16188	15948	16028	16103	16355	16027	15943	16015	16120	16228	15882	16127	16034	16060	16174	16152	16220	16124	16094	16060	16131	16069	16015	15922	16157	15995	16013	15995	16133	15726	16019	16056	15919	16027	16165	16104	16090	16152	15977	16027	16149	15960	16107	15964	15936	16164	16020	16152	16043	16082	16129	16032	16030	16138	16064	15985	15982	15948	16026	15990	16089	16004	16186	16171	16228	16062	16096	15966	16002	15983	15947	16133	15981	16135	16044	16009	15898	16062	15885	15982	16158	16184	16021	15985	16222	16174	16201	16115	16119	16102	16003	15953	16148	16027	16045	16035	16167	16024	16148	16151	16121	16084	15943	16038	16104	16031	16022	16032	16196	15885	16057	16094	15990	16153	16031	16059	16258	16045	16012	15929	16060	16084	15975	16120	16083	16206	16170	16180	16022	16175	15981	16046	16093	16056	16036	16167	16265	16041	16086	16141	16119	16112	15956	16074	15943	16086	16058	16089	15960	16173	16056	15909	16079	16019	16034	16042	16040	16151	16263	15993	16233	15828	15994	16127	16165	15969	16097	16040	16340	15854	16039	16207	16170	16039	16200	16019	16082	16146	16117	15968	15882	16071	16089	16082	16093	16215	16095	16072	16133
22907	21415	29336	23888	21714	24416	27231	22485	21739	21519	21179	20976	20632	20542	20579	20245	20548	20383	20627	20502	20519	20534	20305	20388	20205	20281	20171	20607	24060	25370	24401	23099	21865	20917	20328	20256	20204	20182	20005	19991	20139	19871	19980	20078	19958	20037	19807	19933	19934	19838	20127	19927	19870	20038	20038	19890	19928	20020	19897	20059	19926	19905	19949	20040	19887	19789	19870	19833	19771	20084	20092	19849	19911	20047	19887	20056	20060	20088	19970	19944	19794	19944	20014	20078	19806	19909	20180	20060	19800	20137	20170	19968	20012	20051	20145	20131	19865	19927	19995	19961	19751	19958	19891	19949	19888	20031	19830	19933	20000	19998	20023	19949	19925	19985	19804	19889	20034	20066	19797	19936	19800	19909	19959	19989	19934	20027	20147	20049	20103	20139	20041	20013	19971	19759	19877	20068	19864	20074	19871	19931	19938	19905	19801	19931	19892	20086	20159	19991	20059	19980	19972	20026	20042	19887	20004	19906	20008	19884	20035	19875	20044	19875	19836	19906	19959	19937	19963	20097	19717	19962	19952	19934	19835	19876	20149	19973	19992	19741	19952	19962	20055	19986	19955	19809	19857	20008	20004	19915	19836	19866	20015	19757	19932	19819	20042	19887	20016	19996	19810	19939	20009	19891	19583	19913	20027	19997	20029	20036	19884	19944	19857	19941	20204	19930	19985	20089	19929	20057	19852	19835	19764	20034	19927	19809	19980	19959	20037	20073	19902	20175	19964	19963	19944	20121	19946	19940	19876	20254	19893	19818	19914	19817	19977	19869	19963	19929	20071	19877	20148	20012	19887	20083	20137	19865	19832	19767	19788	19934	20083	19885	19894	19889	19828	19852	19805	20178	19981	19844	20098	19788	19904	19979	19716	20082	19929	19714	19965	20116	20060	19899	19578	19819	19961	19961	19875	19804	20065	19857	20100	20069	20017	19993	19880	19856	19851	19720	19938	20030	19992	19947	20007	20097	19887	19885	19697	19951	20067	20029	20041	20055	19971	19892	19911	19869	19834	19964	19860	20052	20097	19894	20019	19813	20018	19821	19805	20017	19972	20097	19933	19930	20063	19789	20200	20150	19974	19935	20123	19834	20115	19722	19928	19826	20099	20069	19886	20084	19869	19947	19938	19927	20033	20139	20040	20004	20120	20045	19887	19692	20007	19867	20073	19902	20026	19934	19939	20005	20094	19937	19890	19865	19734	19881	19733	19876	19954	19835	19989	20024	19747	19906	19866	19748	19812	19749	19859	19837	20093	19810	19964	19860	19867	20111	19930	19905	20184	19942	20103	19960	19788	20071	19834	19815	19839	20102	19961	19905	20109	19911	19975	19736	19983	20010	19994	19952	20098	19931	19842	19808	19946	20077	19969	19937	20033	19763	19806	19795	19992	19838	20035	19978	20176	19847	19937	19984	19769	19905	19885	20007	19928	20087	19851	20080	20020	19954	20058	20050	19946	19973	19965	19940	19728	19975	19874	19874	20040	20029	19985	19949	20128	19985	19938	20003	19797	20043	19921	19936	19854	19792	19862	19907	19915	19909	19967	19938	19957	20001	20091	19961	20103	19830	19911	19977	19869	19938	19807	19738	19802	19940	20056	19752	20011	20092	19974	19953	19974	20056	20133	19743	19802	20063	19917	20022	20087	20117	19976	20116	19833	19830	19911	19938	20128	20070	20022	19907	19982	20005	20154	19899	20029	19843	20047	19986	20208	20007	20196	19934	19835	19873	19906	20019	19862	19912	19937	20022	19764	20139	19974	20118	20056	20020	19941	19957	19835	20005	20035	19904	19889	19824	19933	20116	19836	19947	19938	20145	19961	19858	19837	19838	19893	19927	20059	20022	19872	20057	19925	19879	19990	19864	19948	19870	19809	19866	19951	19870	19854	19753	19933	19970	19938	20051	19788	19934	20041	20057	20020	20090	20164	19903	19931	19783	19920	19855	20120	19869	20023	20084	20010	19922	19855	19829	19840	19981	19918	19872	20061	19988	19993	19670	19793	19883	20014	19968	19795	19885	19756	19993	20014	19843	20018	20098	19995	20144	19937	19777	19988	19907	20159	20064	20017	20005	19822	20075	19804	19854	19920	19826	19889	19814	19902	19945	19889	19871	19997	20065	19891	19808	19816	20099	19871	20032	19970	19879	19881	19845	19961	19962	19941	20018	19986	19866	19747	19728	20089	19835	19844	20045	20036	19917	20047	20011	19842	19960	19881	19744	20185	19959	19955	19817	19885	19853	19808	19747	19917	19944	19938	19816	19896	19816	19695	19877	20032	19960	19918	20174	19880	19964	20134	19953	19853	20093	19964	20084	20015	19892	19790	19974	19972	20025	20020	19711	19840	19755	19911	19616	20033	19793	19739	19981	19839	19747	20029	20016	20006	20100	19921	19912	19836	19842	19941	20059	19979	19929	19892	19783	19750	19687	19734	19703	20005	20103	20134	19869	19917	20087	19978	20032	19845	19979	20082	20086	20031	19976	19992	19952	19872	19808	20189	19840	19878	19772	19721	19913	20110	19843	19850	20142	19947	19913	20030	19990	19838	19945	20005	20040	19869	19945	19914	19963	19995	19874	19826	19892	19882	19877	19946	19778	20207	19936	19904	19732	20042	19703	19811	19947	19993	19841	20061	20138	20130	19811	19883	19784	19900	19977	20056	19944	19874	19912	19683	19966	19974	19915	19788	19887	20088	19801	19945	20037	19921	20025	19998	20184	19717	19937	20139	19842	20035	19883	19780	20078	19971	19998	19860	19821	20033	19774	19907	19758	19863	20014	19754	20012	20069	19915	19838	19981	20015	19964	20035	19857	19996	20092	20077	20052	19821	19862	19932	19984	20014	20118	19860	19889	19834	20010	19991	19906	19935	19807	19914	20011	20130	20047	19874	19951	19840	20117	19988	20062	19940	20023	19837	19949	19838	19788	20031	19947	19957	19918	19835	19836	20001	19734	19819	19786	19707	19892	19930	19772	19827	19819	19834	19950	19868	19941	20031	20116	19936	20044	19784	19701	19912	19989	20135	20160	19881	20062	19872	19924	20052	20034	19940	19950	19797	19867	19782	19823	19911	19868	19850	19894	19823	19822	19903	20202	20001	19797	19775	19872	20004	19909	19781	19839	20220	20153	20108	20176	19936	19856	20009	20155	19983	19916	19828	20037	19960	19966	19934	19735	19922	20010	20081	19874	19530	20029	20043	19862	19997	19751	19794	19967	19860	20109	20013	19766	19977	19990	19949	20103	19978	19785	20057	20110	20128	19963	19973	19890	19938	19897	19888	19786	20098	20074	19980	19855	19918	19873	20032	19901	19681	20034	20045	19913	19993	20020	19987	19962	20219	19889	20178	20267	19816	19732	19998	20029	20069	20110	19791	20126	20027	19999	20231	19974	19703	19894	19759	19916	19758	20005	19859	19811	19878	19924	19835	19956	20157	20029	19987	19810	20051	20011	19887	19971	19944	19948	19980	19781	19932	20039	19861	20000	20086	20014	20094	19890	20106	19811	19883	19923	19752	20161	19945	19941	19952	19723	19710	20122	20150	19973	19834	19918	20099	19952	20010	19688	19904	19901	20013	19984	20062	19939	19890	19925	19992	19913	19990	19921	20036	19779	20083	19955	19922	20023	19872	19972	19973	19967	19901	20121	19969	19808	20059	20039	19887	20040	20027	19788	20019	19999	19816	20042	19801	19854	19941	20092	19891	19860	19996	19767	20131	20004	20044	19995	19696	20098	19704	19924	19712	20103	19847	19725	19802	19852	19945	19966	20054	19908	20098	19898	20010	19764	19751	19986	20051	20024	19960	19860	19864	19862	20154	19884	20039	19985	19854	19862	20091	20182	19863	20016	20072	19953	19868	20006	20049	19997	20141	20074	20181	19823	19915	19979	19967	19703	19827	19947	19857	19933	19850	19606	20061	19922	19993	20080	20062	20045	19920	19847	20065	19914	19866	19873	19951	19911	19940	19726	19894	20040	19929	19967	20108	19966	19902	19957	20126	20020	20078	19981	19857	19986	19925	19927	19977	19724	19904	19973	20028	19906	20122	19926	19983	19991	19939	19928	20079	20048	20100	20062	19980	20142	19774	19602	19951	20012	19949	20051	19959	19991	20022	19915	19703	19913	19803	19935	19989	19837	19985	20044	19909	20004	19954	19964	19989	19885	19967	19931	20039	19971	20026	19955	19972	19822	19925	20169	19922	19906	19798	19938	19978	20108	19930	19804	19883	19933	19942	19833	19819	19903	19857	20095	19863	19969	19775	19711	19974	20183	20059	19869	20057	19686	19827	19863	20072	19830	19938	19800	20024	19922	19983	19909	19850	19755	19908	19967	19870	19952	19756	19742	19807	19830	19919	19988	19985	19920	19838	19925	20037	20031	19888	19970	19976	19994	20036	20112	20047	20042	19987	19967	20089	19848	20155	20131	20210	19998	19962	19884	19992	19950	19987	20165	19972	19983	19627	19950	19774	19936	20019	19969	19847	19882	20144	20007	19869	20103	20109	20016	19830	19884	20122	19890	20109	19997	20091	20054	19955	20074	19967	19864	19779	19897	20116	19701	19851	20171	19977	19759	19867	19902	19782	19895	20014	19943	20123	19899	19674	19937	20005	19766	20103	19908	19943	19977	20384	19971	19908	19894	20048	20189	20230	20030	19917	19984	19723	19970	19932	19800	19905	20012	19794	19841	20020	20067	19884	20012	20006	19840	20056	19813	19927	19913	19916	19910	19832	19881	20148	19938	19995	20022	20022	19987	20063	19781	19914	19925	19914	20053	19934	19930	19776	19972	19953	19815	19769	19965	20304	19952	19981	19985	20132	19930	19931	20033	19746	20038	19863	19771	19774	19777	19840	19898	20002	19922	19979	20085	19715	19774	19907	19814	20013	19920	19943	19880	19852	19815	20051	19942	19980	19940	19952	20070	19839	19936	19964	19929	19888	19906	19972	19959	19906	19741	20083	19949	19891	19978	19782	19654	19947	19936	20017	19782	20115	19913	19815	20034	19804	19882	19965	20060	19821	19947	20037	20113	19879	19816	20020	19891	19768	19933	20215	20164	19896	19836	19813	19999	20113	19871	19940	19828	20094	19997	20012	19874	19691	20008	19971	20069	19862	19949
37873	48916	36087	27848	23863	21561	20292	19354	18804	18323	17942	17579	17148	16976	16872	16770	17029	17235	16788	16954	16761	16631	16801	16887	16718	16564	16623	17614	22774	24273	22244	20068	18568	17413	16617	16557	16469	16496	16398	16479	16408	16536	16407	16576	16406	16651	16515	16634	16522	16346	16596	16517	16381	16472	16364	16339	16585	16490	16539	16627	16392	16576	16490	16492	16540	16647	16430	16567	16611	16413	16354	16551	16319	16413	16632	16384	16488	16301	16495	16552	16508	16542	16542	16419	16579	16624	16454	16486	16499	16458	16537	16288	16475	16255	16368	16400	16525	16618	16394	16409	16582	16481	16289	16750	16212	16495	16610	16356	16659	16470	16489	16473	16449	16446	16664	16544	16551	16374	16493	16409	16298	16435	16456	16462	16528	16210	16679	16468	16618	16567	16641	16438	16501	16473	16286	16393	16402	16469	16539	16537	16750	16393	16399	16582	16416	16309	16318	16480	16486	16430	16565	16466	16385	16474	16518	16314	16356	16483	16415	16442	16452	16571	16448	16462	16490	16297	16456	16477	16567	16505	16422	16392	16545	16403	16441	16489	16443	16574	16491	16478	16572	16410	16545	16443	16445	16438	16608	16352	16554	16556	16290	16341	16401	16529	16390	16459	16663	16496	16271	16382	16659	16499	16398	16273	16316	16426	16632	16595	16391	16428	16449	16557	16463	16270	16452	16466	16471	16479	16457	16272	16541	16527	16427	16399	16503	16321	16420	16480	16431	16467	16275	16352	16402	16249	16534	16464	16527	16519	16297	16486	16410	16415	16324	16395	16472	16424	16438	16334	16568	16408	16481	16379	16440	16454	16287	16445	16391	16556	16451	16714	16423	16552	16446	16485	16360	16446	16445	16295	16378	16420	16522	16478	16331	16411	16500	16488	16445	16595	16175	16353	16503	16512	16599	16411	16556	16428	16347	16526	16437	16242	16456	16218	16332	16391	16512	16372	16522	16359	16480	16516	16469	16318	16493	16472	16438	16455	16507	16386	16542	16310	16441	16415	16438	16511	16321	16515	16486	16422	16324	16328	16372	16518	16571	16424	16474	16423	16484	16492	16356	16644	16524	16637	16462	16405	16498	16475	16200	16430	16547	16395	16564	16389	16497	16442	16370	16329	16408	16390	16456	16452	16305	16496	16504	16319	16416	16257	16462	16454	16217	16446	16346	16310	16421	16570	16428	16201	16273	16471	16472	16592	16465	16426	16480	16475	16393	16425	16367	16422	16391	16411	16327	16569	16211	16362	16422	16494	16397	16622	16397	16358	16287	16349	16403	16572	16466	16457	16523	16415	16474	16395	16348	16405	16450	16405	16427	16538	16446	16537	16435	16426	16327	16375	16401	16323	16496	16280	16567	16535	16630	16493	16467	16451	16384	16532	16278	16590	16308	16555	16627	16400	16266	16480	16364	16536	16422	16472	16496	16513	16459	16427	16360	16486	16347	16593	16414	16578	16492	16572	16314	16332	16229	16403	16347	16345	16311	16428	16436	16317	16372	16295	16511	16543	16512	16426	16402	16370	16604	16420	16517	16481	16443	16410	16441	16498	16457	16348	16341	16483	16438	16594	16267	16342	16586	16497	16481	16630	16248	16463	16346	16507	16390	16510	16539	16394	16490	16530	16534	16363	16371	16412	16281	16454	16403	16414	16479	16401	16405	16462	16529	16447	16401	16491	16443	16470	16401	16437	16536	16448	16295	16450	16426	16287	16538	16447	16405	16481	16446	16576	16400	16386	16390	16442	16513	16458	16380	16439	16419	16322	16297	16396	16324	16402	16588	16426	16422	16359	16430	16457	16192	16693	16530	16289	16377	16358	16337	16446	16203	16307	16370	16208	16584	16328	16434	16505	16331	16422	16515	16527	16409	16408	16502	16468	16501	16420	16250	16509	16265	16277	16494	16476	16369	16536	16616	16485	16384	16096	16387	16398	16485	16454	16367	16384	16589	16367	16425	16410	16511	16494	16463	16268	16476	16334	16369	16663	16479	16419	16445	16517	16367	16425	16454	16520	16524	16498	16523	16316	16478	16493	16263	16406	16462	16350	16382	16207	16311	16393	16389	16499	16404	16348	16488	16208	16562	16501	16298	16318	16504	16465	16316	16351	16504	16303	16492	16457	16319	16381	16480	16492	16372	16353	16462	16507	16541	16403	16279	16424	16453	16330	16485	16348	16234	16422	16475	16419	16251	16359	16495	16485	16551	16359	16436	16272	16358	16212	16425	16457	16418	16516	16324	16218	16304	16481	16286	16258	16368	16393	16511	16509	16478	16330	16573	16468	16411	16472	16361	16329	16317	16276	16393	16451	16443	16415	16424	16398	16427	16418	16438	16297	16381	16464	16472	16448	16511	16351	16435	16400	16358	16374	16542	16456	16492	16446	16645	16536	16509	16480	16330	16226	16443	16367	16487	16417	16482	16525	16544	16519	16429	16451	16406	16449	16397	16376	16512	16454	16468	16474	16448	16378	16479	16399	16265	16397	16330	16518	16381	16299	16600	16520	16364	16343	16307	16392	16362	16429	16553	16358	16259	16555	16527	16360	16162	16347	16442	16457	16302	16455	16437	16570	16558	16498	16455	16358	16448	16420	16459	16461	16357	16394	16423	16403	16473	16374	16443	16353	16475	16370	16394	16459	16484	16491	16567	16421	16300	16578	16484	16355	16246	16314	16428	16374	16638	16614	16485	16565	16503	16446	16545	16425	16432	16347	16408	16425	16448	16416	16351	16407	16399	16439	16457	16419	16454	16343	16335	16481	16544	16472	16517	16407	16394	16404	16527	16387	16564	16396	16412	16470	16322	16536	16509	16405	16408	16375	16480	16582	16285	16295	16429	16273	16523	16431	16577	16386	16458	16619	16484	16391	16383	16438	16547	16494	16476	16383	16308	16322	16478	16473	16473	16688	16359	16344	16539	16306	16262	16446	16491	16545	16476	16375	16483	16486	16428	16319	16537	16375	16449	16339	16420	16452	16345	16511	16360	16490	16403	16502	16467	16513	16535	16279	16485	16353	16491	16468	16527	16370	16411	16292	16478	16385	16454	16512	16362	16539	16346	16529	16402	16478	16483	16335	16334	16453	16421	16615	16538	16264	16468	16321	16374	16376	16447	16436	16676	16570	16400	16409	16414	16475	16497	16330	16388	16524	16450	16526	16316	16386	16420	16516	16747	16276	16255	16488	16707	16522	16390	16537	16443	16301	16633	16421	16350	16536	16565	16451	16524	16414	16458	16502	16556	16483	16440	16663	16414	16463	16214	16607	16434	16490	16501	16461	16380	16252	16572	16357	16381	16608	16413	16413	16489	16550	16423	16360	16336	16577	16366	16463	16529	16664	16458	16356	16467	16449	16580	16399	16438	16457	16409	16402	16401	16524	16521	16403	16415	16467	16318	16514	16481	16536	16564	16478	16511	16416	16388	16420	16406	16506	16111	16346	16237	16442	16385	16229	16462	16378	16502	16328	16484	16493	16315	16675	16498	16607	16414	16512	16618	16361	16490	16345	16672	16646	16473	16390	16454	16430	16485	16426	16204	16346	16393	16443	16457	16459	16493	16494	16564	16432	16520	16527	16391	16415	16415	16518	16298	16433	16448	16363	16293	16303	16270	16542	16390	16505	16463	16547	16323	16628	16451	16311	16506	16553	16371	16467	16548	16432	16471	16446	16576	16440	16396	16542	16423	16692	16370	16421	16404	16393	16363	16257	16399	16366	16441	16439	16478	16348	16374	16555	16353	16464	16555	16467	16373	16352	16588	16467	16586	16479	16407	16364	16501	16490	16586	16379	16299	16541	16428	16294	16499	16527	16601	16502	16318	16451	16475	16494	16438	16317	16489	16445	16409	16498	16494	16401	16409	16462	16395	16391	16428	16439	16161	16389	16572	16417	16411	16473	16447	16487	16280	16433	16471	16344	16422	16475	16433	16349	16432	16232	16373	16410	16480	16420	16567	16589	16551	16490	16376	16486	16428	16444	16325	16274	16482	16444	16495	16219	16390	16416	16317	16261	16496	16444	16500	16427	16371	16443	16418	16364	16360	16467	16490	16241	16584	16405	16423	16408	16465	16249	16253	16473	16433	16406	16279	16421	16256	16527	16422	16325	16627	16651	16396	16506	16459	16296	16454	16467	16681	16547	16432	16586	16441	16376	16411	16423	16557	16466	16399	16509	16492	16342	16383	16459	16404	16183	16304	16329	16594	16473	16278	16427	16560	16490	16512	16408	16468	16512	16516	16401	16291	16396	16383	16489	16534	16418	16341	16416	16379	16308	16223	16317	16499	16465	16485	16262	16666	16499	16345	16431	16450	16435	16551	16562	16470	16486	16384	16542	16527	16369	16341	16287	16316	16475	16631	16532	16415	16406	16402	16554	16572	16382	16424	16364	16390	16442	16450	16490	16326	16496	16716	16450	16504	16574	16464	16469	16382	16544	16403	16346	16422	16433	16482	16394	16310	16318	16412	16293	16435	16311	16577	16270	16667	16469	16663	16411	16494	16369	16415	16189	16218	16380	16449	16343	16366	16446	16602	16241	16564	16500	16641	16497	16286	16320	16527	16529	16477	16449	16485	16428	16421	16501	16485	16548	16528	16268	16554	16309	16270	16485	16396	16378	16305	16471	16203	16490	16549	16302	16460	16447	16457	16280	16476	16301	16522	16567	16406	16588	16415	16533	16459	16599	16225	16709	16448	16358	16399	16653	16494	16421	16568	16561	16611	16348	16563	16485	16549	16426	16528	16506	16463	16322	16423	16485	16495	16473	16276	16335	16275	16522	16538	16405	16512	16459	16525	16476	16478	16319	16384	16514	16426	16523	16287	16215	16533	16398	16415	16517	16343	16504	16491	16365	16512	16176	16216	16656	16504	16457	16619	16232	16316	16453	16516	16573	16415	16303	16443	16352	16464	16367	16436	16607	16363	16354	16417	16417	16475	16506	16480	16500	16468	16442	16503	16286	16489	16539	16337	16399	16299	16337	16305	16447	16524	16365	16325	16375	16352	16437	16514	16531	16392	16318	16542	16483	16304	16463	16367	16270	16344	16430	16180	16521	16500	16348	16456	16374	16409	16575	16487	16510	16387	16371	16377	16387	16560	16655	16343	16449	16500	16488	16469	16428
29133	26145	29396	25456	21083	20445	20460	19767	19789	19609	19646	19517	19440	19385	19298	19263	19335	19241	19141	19218	19199	19238	19149	19259	19366	19626	19300	19148	19419	19652	19777	19723	19644	19320	19264	18919	19129	19266	19287	19206	19192	19002	19133	19184	19306	19220	19215	19074	19403	19147	19239	19427	19305	19211	19180	19222	19423	19311	19208	19310	19205	19332	19303	19119	19060	19069	19255	19245	19063	19174	19068	19030	19064	19101	19149	19251	19329	19245	19363	19320	19257	19333	19266	19188	19173	19135	19045	19296	19431	19294	19240	19286	19136	19029	19260	19268	19222	19150	19048	19223	19226	19104	19410	19302	19258	19000	19174	19264	19111	19205	19014	19207	19111	19159	19294	19071	19236	19171	19081	18962	19344	19186	19295	19162	19264	19042	19085	19220	19470	19229	19262	19236	19226	19119	19164	19512	19162	19147	19203	19400	19257	18965	19206	19137	19244	19170	19114	19181	19283	19027	19232	19297	19023	19074	19154	19274	19258	19025	19332	19224	19334	19392	19076	19192	19148	19216	19300	19145	19177	19278	19233	19245	19259	19197	18809	19001	19266	19221	19005	19230	19071	19121	19284	19234	19239	19213	19228	19228	19237	19021	19271	19196	19359	19122	19384	19182	19091	18923	19077	19328	19220	19192	19280	19192	19160	19375	19227	19104	19186	19369	19135	19146	19030	19185	19217	19356	19287	19329	19056	19161	19423	19206	19440	19199	19467	19366	19127	19131	19114	19228	19122	19168	19143	19187	19224	19122	19331	19354	19424	19255	19335	19345	19415	19220	19167	19196	19377	19198	19176	19184	19199	19042	19377	19336	19203	19350	19096	18894	19248	19268	19271	19204	19163	19250	19163	19230	19235	19181	18982	19157	19102	19230	19119	19138	18946	18959	19067	19301	19395	19254	19311	19304	19191	19104	19135	19264	19302	19134	19211	19098	19256	19234	19317	19351	19230	19067	19372	19304	19037	19136	19151	19380	19052	19061	19022	19092	19135	19187	19220	19074	19389	19133	19215	19304	19346	19097	19152	19209	19365	19234	19479	19173	19101	19130	19173	19310	19405	19357	19275	19209	19126	19060	19113	19014	19239	19061	19076	19207	19109	19282	19090	19120	19148	19114	19088	19290	19148	19122	19211	19164	19188	19268	19197	19143	19217	19151	19263	19110	19100	19080	19087	19194	19125	19190	19065	19304	19280	19269	19072	19266	19092	19287	19325	19263	19325	19194	19213	19249	19280	19207	19460	19206	19211	19318	19365	19300	19345	19237	18977	19205	19125	19122	19131	19114	19375	19160	19297	19208	19370	19398	19194	19122	18892	19153	19126	19268	19327	19120	19275	19174	19374	19213	19071	19256	19376	19037	19177	19138	19120	19236	19188	19294	19205	19251	19212	19149	19176	19204	19161	19137	19119	19318	19347	19203	19314	19334	19245	19331	19327	19254	19270	19175	19014	19381	19201	19235	19342	19173	19168	19186	19190	19163	19144	19196	19350	19233	19230	18899	19134	19181	19273	19233	19046	19192	19120	19251	19104	19163	18974	19257	19021	19099	19292	19128	19305	19344	19120	19253	19267	19206	19039	19121	19287	19068	19175	19267	19270	19140	19301	19373	19297	19405	19321	19066	19473	19439	19068	18998	19280	19193	19164	19157	19183	18967	19107	19223	19201	19092	19098	19256	19125	19074	19202	19148	18993	19249	19306	19241	19183	19075	19082	19102	19149	19086	19374	19107	19096	19242	19261	19101	19163	18994	19242	19097	19284	19067	19152	18941	19000	18963	19319	19508	19053	19099	19282	19294	19369	19143	19051	19233	19125	19165	19191	19222	19104	19159	19109	19307	19146	19211	19202	19082	19075	19347	18958	19196	19219	19375	19269	19124	19110	19203	19048	19346	19109	19050	19199	19207	19013	19124	19150	19108	19430	18961	19179	19167	19052	19211	19398	19078	18998	19120	19068	19173	19265	19268	19181	19150	19056	19277	19139	19166	19138	19151	19065	19330	19309	19265	19417	19092	19277	19324	19099	19065	19170	19312	19299	19168	19250	19089	19211	19054	19449	19269	19287	19127	19165	19450	19233	19230	19088	19089	19127	19294	19164	19206	19197	19381	19088	19122	19180	19143	19107	19072	19232	19237	19117	19236	19317	19080	19153	19232	19057	19177	18992	19267	19171	19217	19054	19093	19277	19148	19198	18905	19170	19163	19044	19105	19222	19366	18883	19245	18990	19009	19103	18987	19098	19343	19141	19290	19223	19285	18956	19263	19018	19127	19132	19107	19232	19263	19196	19230	19212	19138	19181	19225	19069	19018	19196	19271	19195	19231	19205	19083	19252	18925	19306	19370	19100	19174	19271	19217	19136	19151	19190	19288	19212	19309	19340	19287	19070	19331	19317	19148	19164	19071	19330	19166	19210	18894	19161	19224	19325	19235	19239	19280	19169	19016	19225	19188	19265	19137	19025	19081	19275	19066	19003	19248	19065	19236	19137	19124	19271	19290	19273	19538	19361	19262	19198	19046	19435	19118	19044	19106	19180	19180	19226	19307	19229	19042	19274	18991	19283	19199	19325	19294	19242	18987	19174	19223	19011	19213	19211	19048	19178	19041	19083	19226	19096	19116	19134	19252	19356	19166	19304	19087	19035	19147	19056	19154	19204	19221	19305	19401	19179	19238	19402	19102	19277	19146	19315	19410	19306	19332	19155	19020	19249	19242	19177	19104	19049	19061	18909	19308	19137	19383	19336	19257	19139	18968	19077	19037	19326	19316	19322	19208	19102	18993	19146	19145	19290	19048	19241	19350	19080	19242	19122	19182	19161	19360	19178	19055	18951	19233	19478	19251	19245	18863	19391	19289	19211	19211	19181	19200	19143	19013	19030	19285	19196	19259	19061	19063	19355	19072	19400	19099	19036	19213	19016	19031	19204	19021	19179	19103	19486	19238	19078	19277	19250	19150	19120	19223	19239	19111	19261	19053	19270	19256	19247	19254	19168	19082	19152	19034	19317	19398	19288	19261	19128	19329	19227	19277	19211	19115	19154	19472	19229	19434	19043	19083	19181	19215	19335	18961	19058	19274	19178	19236	19286	19297	19163	19242	18952	19135	19264	19152	19064	19084	19190	19276	19069	19142	19236	19287	19228	19047	19066	19149	19063	19169	19387	19229	19260	19198	19270	19108	19301	19191	19251	19307	19287	19438	19102	19220	19173	19281	19238	18997	19252	19104	19207	19040	19202	18864	19055	18852	19153	19196	19213	19207	18992	19190	19262	19204	19154	19231	19288	19296	19294	19281	19113	19241	19222	18935	19174	19291	19266	19241	19106	19274	19211	19274	19216	19199	19233	19262	19295	19377	19191	19001	19140	19455	19155	19286	19304	19095	19261	19047	19371	19247	19136	19401	19151	19154	19236	19351	19274	19286	19210	19119	19233	19180	19207	19211	18997	19191	19327	19406	19222	19094	19076	19026	19144	19128	19089	19210	19242	19128	19187	19465	19173	19295	19265	19398	19346	19132	18993	19175	19010	19088	19096	19241	19207	19180	19285	19334	19453	19198	19149	19015	18975	19335	18977	19022	19297	19135	19064	19181	19251	19265	19223	19216	19219	19235	19243	19256	19172	19189	19141	19266	19251	19244	19137	19244	19031	19174	19282	19205	19132	19251	19212	19302	19119	19236	19354	19298	19087	19222	19081	19213	19192	19291	19418	19257	19081	19282	19307	19089	19170	19233	19203	19284	19238	19352	19079	19184	19145	18980	19093	19192	19221	19302	19377	19010	19150	19132	19122	19058	19095	19130	19207	19248	19213	19339	19176	19066	19130	19158	19275	18959	19177	19175	19078	19110	19051	19173	19061	19222	19276	19036	19335	19061	19235	19124	18928	18923	19297	19336	19322	19223	19277	19312	19245	19124	19122	19222	19134	19062	19299	19091	19292	19395	19147	19362	19013	19135	19393	19183	19132	19164	19308	19094	19332	19246	18995	19245	19345	19215	19027	19248	19223	19259	19066	18989	19217	19171	18961	19173	19276	19118	19234	19251	19128	19132	19237	19267	19008	19191	19220	18999	19040	19113	19209	19151	19256	19249	19062	19214	19391	19228	19072	19227	19326	19230	19152	19387	19140	19332	19048	19188	19094	19043	19165	19262	19393	18985	19128	19151	19267	19038	19272	19119	19145	19071	19213	19095	19165	19255	19228	19261	19501	19043	19144	19217	19058	19283	19088	19312	19331	19198	19139	19084	19220	19325	19238	19489	19175	19079	18997	19195	19317	19218	19068	19202	19161	19272	19072	19078	19404	19209	19281	19327	19061	19276	19126	19138	19247	18887	19289	19100	19179	19178	19312	19164	19130	19218	19079	19179	19252	18983	19101	18947	19314	19123	18976	19306	19028	19142	19400	19248	19225	19107	19022	19569	19399	19077	19115	19215	19289	19279	19196	19216	19040	19075	19291	19252	19396	19090	19207	19082	19194	19153	19194	19187	19161	19180	19259	19242	19314	19350	19322	19273	19230	19355	19209	19232	18997	18993	19170	19187	19360	19033	19052	19221	19099	19148	19193	19360	19311	19046	19233	19238	19093	19117	19148	19203	19394	19108	19068	19317	19227	19171	19331	19213	19169	19256	19193	19109	19274	19320	19336	19330	19186	19150	19156	19124	19020	19216	19293	19390	19147	19155	19274	19307	19374	19247	19300	19007	19048	19148	19184	19235	19053	19030	19280	19186	19241	19201	19199	19140	19162	19303	19332	19215	19247	19092	19254	19244	19381	19127	19091	19093	19058	19204	19159	19177	19296	19296	19188	19208	19099	19147	19174	19348	19193	19385	19296	19063	19178	19213	19449	19104	19209	19137	19238	19133	19362	19289	19219	19110	19319	19160	19287	19182	18986	19208	19221	19060	19110	19219	19263	19353	19220	19232	19299	19216	19149	19121	19208	19141	19271	19325	19164	19162	19261	19377	19384	19334	19144	19309	19027	19176	19207	19113	19363	19072	19185	19150	19160	19221	19067	19182	19134	19155	19274	19258	19081	19196	19136	19163	19303	19191	19224	19052	19183	19378	19232	19223	19131	19115	19123	19104	19195	19095	19259	19005	19035	19192	19233	19201	19132	19146	19270	19122	19161	19330
30480	37903	29154	21593	18816	17874	17089	17164	16712	16827	16998	16574	16511	16493	16189	16261	16032	16091	16081	16120	16248	16264	16124	16131	16249	16002	16059	16210	16301	16639	16602	16274	16445	16143	16129	15907	16103	16136	16025	16042	16093	16172	15972	16034	16094	16054	16144	15934	15989	16118	16152	16003	16123	16070	16167	16025	16002	16002	16143	16121	16092	16074	16188	16242	16027	16003	16087	15965	16263	16129	16100	16093	15849	16095	16254	16119	15995	16096	16007	16062	16102	15958	16107	15932	15992	16087	16049	16023	16079	15999	16106	16150	15865	15870	16024	16032	16061	15983	16074	16106	16164	16195	15957	15960	16122	16115	16083	16057	16187	16052	16074	16057	16004	15882	16167	16157	16240	16023	16103	16068	16025	16069	16033	16071	16016	16123	16008	16101	16189	16090	15988	16158	16161	16170	15985	16159	16073	16036	15978	16157	16038	16034	16025	16052	16054	16176	16152	16105	16056	16149	16177	16133	16067	16133	15998	16026	16089	16044	16067	16023	16139	16164	16028	15962	16052	16049	16045	16198	16094	16309	15960	16037	16027	15935	16197	16136	16162	16025	16090	16147	16067	15984	16039	16122	16042	16134	16074	16099	16044	16028	16082	16162	16105	16253	16050	16096	16055	16083	16205	16068	16079	15900	15961	16078	16045	16132	15950	16114	16043	15871	15996	16040	16068	16005	16048	15962	16119	16071	16046	16115	15978	16027	16164	15992	16027	16141	15976	16136	15944	16138	16059	15915	15989	16172	15947	16025	16040	16012	16129	16066	15977	16125	16085	16111	16243	16205	16049	16078	16047	16010	16092	16069	16090	16133	16164	16019	15958	16041	16027	15971	16002	16026	16006	16023	16103	16154	16034	15783	15953	16113	16018	16062	16088	16135	15911	16220	15978	16078	16015	16200	15940	16074	16099	16039	15920	16086	16155	16008	15993	16084	16154	16057	15922	16035	15990	16012	16049	16025	15951	15984	16110	16046	16023	16072	15863	16156	16094	16085	15956	16072	15758	16241	15975	16022	15951	16107	15949	16098	15948	15937	15926	16200	16029	16078	16073	16154	16062	16144	15928	16041	16141	15979	15970	15955	16026	16150	16186	16079	15840	16052	15973	15988	16143	16063	16087	15995	16059	15949	15958	16142	16087	16057	16105	16076	16071	16013	16209	16137	16063	15888	15991	15999	16136	16182	16164	16251	16231	16276	16224	16043	16055	16017	16228	16005	16035	15956	16147	16150	16091	15967	16216	16137	16074	16193	16105	16157	16119	16007	15931	16150	16146	16150	16018	16081	15832	16010	16255	16242	16115	15976	16168	16088	16097	16005	15976	15937	16090	15881	16156	15986	15986	16203	16114	16004	16260	16065	16147	15948	16143	16014	16176	16157	16068	15914	16132	16139	16061	16066	16067	16116	16047	16057	16045	16045	15937	16133	16085	16113	16076	15956	16052	16158	15901	16090	16111	16021	16001	16152	15955	16048	15982	16000	16088	15925	16032	15983	16102	16135	16191	16207	15992	16175	16122	15979	16055	16117	16040	16107	16173	16211	16029	16072	15967	16100	16185	16133	16093	16043	16157	16283	16036	16004	16018	16128	16064	16101	16268	15986	16083	16063	15899	16039	15926	16003	16112	15955	16105	15910	16164	16041	16160	16178	16230	16001	16040	16002	16041	16112	15991	16138	15968	15975	16057	16081	15917	16109	16141	16046	16216	15921	16139	16059	15902	16033	15875	16138	15927	16152	16060	15861	16018	16012	16105	15986	16141	16064	15951	15963	16061	15909	16085	15871	16012	16160	15933	16174	15967	16135	16012	16038	16019	16190	16332	16129	16138	15942	16059	16201	16027	16072	16110	16056	16119	16136	16122	16017	16056	16073	16054	16032	16120	15939	16130	16111	16013	15912	16237	16270	16035	16258	16133	16064	15883	16090	16089	16142	16238	16089	15962	16115	15934	16220	16132	16088	16021	16073	16167	16155	15938	16053	15890	16212	15950	15891	16019	16120	15999	16405	16171	16117	16072	16041	16042	16029	16155	16260	16006	15976	16314	16018	16099	16350	16183	16043	16203	16054	15890	16015	16112	16043	16057	16133	16124	15941	16213	16211	16220	15939	16025	16027	16137	15985	16256	15997	16129	16067	15987	16052	16059	15993	16022	16165	16041	16172	15995	15929	16086	16090	16127	16086	16004	15959	16134	15887	16043	16237	16032	16217	16004	16088	16374	16258	15941	16070	16039	16012	15837	15963	15920	16100	16029	16151	16120	16192	16099	15923	16026	16082	16215	16158	16287	16208	15992	16050	15989	16085	16127	15990	16146	16093	16250	15898	16194	16032	16022	16139	16026	16160	16059	16098	16098	16127	16064	16086	16019	16107	16156	16116	16163	16089	15982	15981	16015	16034	16130	16107	15868	15943	16107	16150	16147	16054	16107	16054	16098	16063	16014	16013	16032	16014	16017	16085	15944	16020	15946	15988	16005	16193	16103	15976	16158	16049	16124	15976	15977	16091	16183	16010	16057	16069	16108	16144	16120	16079	15884	16181	16227	15894	16049	16253	16224	16062	16207	16165	15987	16201	16123	16005	16120	16037	15921	16110	16151	16248	16086	16237	16057	16050	16102	16031	16076	16198	16322	16005	15914	16007	15892	15923	16085	16096	16024	15971	16060	16232	15953	16055	16109	15986	16011	16014	16056	16174	16084	16068	16144	16140	15961	16126	16004	15969	15994	16071	16137	16107	16043	16103	16172	16045	15940	16099	15923	16162	15955	15923	15942	15925	16114	16230	16039	16206	16160	16046	16280	15987	16215	15997	16047	16090	16097	16028	15988	15998	16158	16158	16191	15940	15955	16146	16262	16342	16038	16108	16067	16208	16055	15984	16032	15962	16093	16177	16045	16104	16115	16066	16085	16148	15993	16200	16149	16013	15977	15969	16073	16132	16025	16269	15930	15994	15906	16129	15887	16008	16210	16092	16034	16223	15877	16114	15788	16077	16039	15866	16051	16011	16092	16083	15926	16128	16115	16281	16030	15963	15953	16029	15991	16048	15935	16094	16363	16067	16149	16115	15868	16121	16008	16143	15990	15964	15969	16136	16160	16008	16137	16033	16121	16165	15988	16048	16133	16115	16015	15894	16040	16029	15960	16034	16031	16047	16257	16007	16019	16193	16090	16051	16068	15934	15889	16190	16180	16130	16144	16034	16087	16048	16068	16019	15939	16075	16102	16030	16076	16154	16087	16174	16156	16194	16237	16053	16057	16114	16025	16122	16182	16057	16245	16131	15977	16022	16160	16193	16034	16063	16156	16259	16070	16124	16157	16258	16096	16047	15977	16079	15999	16223	16014	16049	16221	15881	16077	16064	16156	16210	16009	16023	16153	16028	16164	15840	16044	16035	16188	16067	16215	15937	15872	16008	15944	16006	16197	16011	16052	16071	15959	16155	16144	16047	15955	16018	16027	16065	16200	16023	16011	15841	16231	15967	15920	16021	16122	16061	16212	16152	16106	15992	15968	16155	16070	16045	16210	15942	16158	16174	16298	16038	16009	16067	16014	16007	16114	16134	16004	16193	16257	16068	16050	16217	15965	16087	16031	16241	16164	16112	15972	16059	15945	15965	16221	15976	16077	16065	16209	16080	16015	15801	16157	15936	16150	16088	16239	16081	15908	16141	16035	16095	16094	15975	16028	16241	15885	16234	15888	16074	16066	16142	16061	15999	16049	16063	15981	16064	15888	16062	16015	15962	16202	16079	16007	16033	16010	16010	16146	16114	16088	16137	16102	15890	16000	16291	15861	15974	16008	16184	16064	16110	16129	15998	15999	16083	16155	16150	15946	16082	15971	16045	16024	16050	16225	16049	16255	15907	16093	15983	16060	16051	15992	15943	16256	16124	16153	16191	16126	16117	15768	16104	16025	16034	15985	15977	16001	16160	15921	16072	16113	16081	16278	16177	16218	16036	16238	16150	16081	15938	16090	15854	16239	16097	15775	16102	16157	16092	16134	16136	15939	16218	16402	16194	16208	16072	16085	16157	16149	16021	16217	16256	16127	16008	15996	16164	16239	16003	16169	16026	16021	16046	16204	16003	16017	16107	16154	16058	16041	16118	15928	15844	16082	16178	16018	15943	16074	16144	16054	16172	16073	16097	15890	16021	16034	16009	16002	15997	16055	15989	16098	16109	16299	16108	16097	15812	16075	15968	16213	16096	16093	16065	16111	15873	16064	15924	16055	16190	16104	16089	16075	16203	15983	16078	16100	16005	16297	15993	16147	16174	16060	16169	16135	15966	16175	16010	16173	16276	16033	16208	16000	16044	16116	16147	16221	16135	16074	16129	16135	16167	15874	16237	16197	15809	16214	16128	16172	16186	16067	15876	16044	16009	16069	16050	16095	15917	16007	16047	16245	16029	15921	16083	16164	16077	15941	16111	16136	15936	16037	16079	15971	16037	16119	16036	16077	16103	15983	16060	16110	16068	16103	15992	16066	16131	16179	16125	16140	15996	16027	16181	16389	15958	16022	16152	16057	16058	15987	16088	16208	16130	16034	16120	15998	16123	16104	16177	16104	16065	16108	16117	16256	15902	16068	16033	16115	16102	15948	16170	16117	15982	16046	15956	16103	16186	16093	16048	16125	16102	16180	16024	16144	16031	16110	16066	16360	16159	16059	16035	15885	16033	16141	16137	16283	16076	16056	16013	16059	16209	16150	16133	16107	15936	16015	16012	16241	15984	16129	16053	16086	16065	16203	16142	16204	16064	15938	16104	16187	15903	15836	16078	16097	15884	16045	15927	16117	16145	16088	15908	16054	16099	16080	16264	16180	16054	16087	16136	16034	15981	16071	16003	16178	15964	16040	15933	16086	16093	16043	15932	16066	15895	15994	16171	16090	16154	15892	16050	16108	16022	16041	16075	16185	16152	15988	15838	16087	16115	16115	15972	16027	16000	16058	16002	16215	15999	16210	16163	16001	16149	16170	15935	16099	16137	16045	16065	16098	15963	16165	16122	16157	16158	16064	16086	16119	16041	16217	16034	16033	16115	15985	16145	16025	16026	16155	16135	16142	16072	16303	16124	16197	16040	15792	16257	16080	15953	16101	15969	15935	16084	16005	16112	16147	16164	16087	16107
23975	21493	29126	24401	22942	24016	23932	21406	20721	20851	20524	20150	20051	20105	19888	19690	19770	19795	19811	19932	19910	19752	19667	19797	20001	19682	19755	19845	21676	23108	22022	21440	20734	20257	19907	19476	19621	19563	19530	19790	19509	19477	19626	19641	19735	19538	19569	19502	19823	19810	19732	19712	19583	19769	19800	19992	19771	19813	19612	19754	19581	19785	19761	19589	19658	19593	19625	19648	19797	19809	19653	19562	19640	19755	19686	19593	19669	19579	19480	19614	19783	19696	19645	19532	19499	19831	19752	19619	19739	19586	19626	19612	19618	19660	19605	19617	19692	19809	19556	19763	19829	19734	19916	19561	19736	19716	19544	19518	19593	19663	19548	19846	19650	19656	19709	19715	19567	19648	19688	19578	19588	19409	19480	19491	19666	19593	19694	19588	19720	19688	19696	19398	19548	19763	19427	19738	19500	19672	19699	19686	19634	19651	19629	19760	19632	19803	19647	19702	19744	19583	19463	19689	19723	19370	19667	19570	19591	19645	19513	19449	19692	19519	19664	19642	19664	19560	19583	19579	19786	19805	19617	19767	19676	19698	19668	19747	19791	19695	19699	19450	19738	19788	19550	19489	19838	19861	19620	19670	19566	19471	19836	19700	19820	19695	19581	19741	19711	19536	19425	19640	19522	19911	19779	19374	19524	19833	19801	19785	19735	19726	19759	19647	19529	19671	19528	19672	19467	19571	19632	19584	19673	19636	19644	19432	19513	19414	19628	19585	19701	19596	19714	19652	19647	19551	19605	19595	19537	19716	19542	19671	19645	19558	19701	19708	19725	19804	19419	19528	19666	19667	19610	19661	19719	19655	19740	19654	19586	19710	19662	19428	19621	19665	19826	19514	19665	19715	19711	19739	19830	19568	19618	19425	19620	19560	19782	19551	19626	19471	19663	19689	19788	19490	19621	19653	19652	19814	19555	19718	19658	19706	19448	19652	19561	19380	19532	19664	19681	19600	19574	19593	19778	19690	19686	19688	19625	19798	19664	19663	19577	19622	19638	19749	19697	19756	19689	19530	19683	19591	19494	19349	19428	19861	19702	19590	19554	19476	19586	19517	19439	19602	19668	19752	19461	19484	19589	19488	19861	19836	19741	19757	19590	19544	19652	19632	19765	19426	19643	19575	19669	19676	19484	19555	19563	19398	19585	19634	19745	19764	19760	19622	19732	19679	19725	19739	19647	19728	19652	19593	19654	19649	19775	19515	19448	19558	19709	19625	19753	19578	19457	19730	19843	19765	19584	19730	19456	19665	19533	19780	19645	19845	19548	19674	19607	19491	19850	19563	19538	19577	19508	19848	19611	19720	19843	19708	19663	19727	19832	19655	19739	19602	19820	19529	19783	19435	19483	19474	19520	19867	19718	19686	19838	19632	19679	19687	19519	19641	19591	19726	19386	19673	19766	19755	19701	19525	19788	19451	19460	19552	19689	19632	19714	19651	19620	19561	19489	19756	19714	19585	19551	19517	19665	19686	19656	19636	19529	19656	19684	19660	19760	19582	19863	19724	19803	19668	19603	19742	19588	19478	19618	19423	19474	19681	19407	19515	19893	19642	19782	19748	19498	19545	19542	19735	19548	19552	19565	19565	19587	19461	19321	19610	19675	19703	19625	19476	19655	19559	19486	19735	19592	19581	19430	19618	19741	19664	19719	19505	19640	19562	19627	19535	19566	19602	19599	19462	19498	19552	19707	19667	19469	19738	19570	19559	19698	20033	19666	19629	19466	19840	19657	19703	19606	19623	19708	19621	19634	19653	19514	19569	19684	19651	19520	19617	19533	19913	19581	19647	19516	19907	19746	19562	19588	19592	19642	19673	19745	19604	19586	19624	19869	19882	19786	19572	19484	19727	19603	19480	19495	19602	19759	19636	19684	19529	19820	19700	19499	19568	19505	19629	19516	19722	19641	19530	19581	19606	19656	19682	19617	19808	19658	19730	19659	19475	19887	19520	19659	19487	19555	19856	19629	19603	19686	19612	19695	19531	19659	19631	19666	19700	19727	19754	19569	19356	19667	19642	19288	19662	19804	19529	19500	19555	19701	19714	19875	19762	19663	19677	19745	19782	19465	19640	19788	19723	19605	19712	19783	19589	19764	19605	19646	19518	19540	19572	19637	19440	19606	19582	19485	19479	19592	19803	19448	19628	19779	19656	19701	19682	19486	19503	19591	19657	19594	19418	19540	19674	19775	19456	19765	19710	19734	19801	19675	19435	19791	19578	19676	19709	19742	19576	19639	19613	19960	19827	19552	19643	19638	19784	19456	19712	19462	19553	19650	19597	19752	19639	19491	19708	19454	19520	19758	19585	19700	19601	19520	19771	19733	19719	19593	19605	19525	19680	19697	19636	19512	19792	19501	19549	19763	19845	19727	19710	19704	19419	19587	19532	19715	19705	19751	19764	19432	19657	19687	19665	19353	19688	19547	19715	19417	19599	19701	19675	19645	19774	19429	19455	19827	19645	19686	19659	19648	19355	19587	19667	19596	19519	19671	19518	19416	19656	19659	19628	19580	19803	19796	19604	19660	19634	19675	19523	19485	19448	19724	19460	19681	19659	19698	19612	19595	19470	19418	19516	19509	19641	19872	19537	19518	19470	19622	19619	19354	19574	19779	19863	19629	19524	19806	19635	19579	19591	19698	19671	19699	19884	19657	19568	19559	19483	19596	19623	19431	19767	19700	19676	19649	19566	19796	19509	19620	19752	19706	19782	19629	19717	19753	19571	19842	19732	19653	19707	19632	19550	19544	19794	19557	19744	19536	19658	19831	19617	19726	19495	19725	19672	19548	19532	19753	19779	19669	19638	19566	19596	19440	19606	19403	19615	19713	19715	19630	19653	19681	19732	19717	19639	19648	19497	19813	19834	19588	19479	19611	19700	19778	19531	19682	19852	19741	19562	19691	19746	19595	19572	19806	19759	19699	19655	19630	19647	19678	19532	19751	19655	19782	19668	19615	19560	19618	19850	19566	19568	19605	19630	19817	19636	19807	19450	19695	19634	19516	19453	19735	19653	19683	19578	19892	19728	19820	19754	19702	19640	19711	19635	19608	19795	19544	19646	19638	19566	19699	19736	19700	19717	19764	19853	19658	19760	19499	19539	19630	19948	19800	19821	19626	19798	19863	19801	19596	19455	19572	19631	19733	19601	19832	19574	19553	19632	19697	19732	19662	19746	19656	19469	19664	19596	19669	19583	19703	19667	19540	19575	19577	19833	19738	19635	19916	19574	19744	19766	19755	19557	19786	19851	19602	19626	19745	19540	19729	19589	19667	19706	19425	19484	19502	19485	19614	19585	19838	19545	19652	19652	19577	19708	19745	19604	19702	19630	19512	19553	19640	19512	19462	19696	19715	19534	19827	19656	19577	19614	19801	19711	19780	19932	19490	19580	19714	19738	19614	19523	19737	19866	19873	19841	19853	19616	19689	19599	19671	19607	19396	19935	19796	19722	19565	19710	19706	19562	19814	19928	19850	19526	19438	19642	19569	19733	19827	19412	19564	19602	19391	19492	19565	19833	19668	19670	19656	19646	19753	19492	19725	19521	19586	19605	19796	19828	19841	19674	19547	19775	19651	19750	19690	19616	19699	19697	19693	19609	19711	19588	19573	19652	19629	19566	19626	19342	19629	19767	19562	19565	19705	19624	19599	19776	19546	19793	19579	19382	19696	19949	19738	19618	19731	19569	19662	19840	19565	19798	19788	19700	19485	19556	19536	19575	19606	19741	19848	19524	19799	19609	19643	19565	19576	19743	19613	19737	19621	19963	19767	19613	19651	19726	19725	19541	19699	19431	19676	19552	19503	19516	19419	19566	19528	19561	19507	19805	19646	19752	19604	19534	19599	20068	19753	19621	19504	19716	19642	19622	19775	19650	19629	19711	19770	19679	19688	19565	19521	19511	19752	19665	19577	19628	19453	19776	19555	19623	19746	19723	19550	19439	19699	19637	19739	19856	19596	19655	19798	19762	19540	19649	19537	19605	19401	19480	19795	19576	19732	19625	19509	19750	20065	19666	19733	19558	19642	19629	19725	19894	19310	19557	19653	19776	19569	19560	19456	19726	19765	19599	19622	19643	19787	19774	19813	19805	19569	19759	19461	19429	19798	19656	19620	19566	19493	19488	19670	19615	19677	19677	19676	19704	19551	19738	19486	19631	19716	19709	19547	19443	19676	19765	19605	19559	19355	19728	19689	19666	19539	19634	19606	19570	19777	19675	19806	19744	19690	19584	19583	19854	19724	19810	19685	19446	19739	19686	19760	19848	19634	19580	19464	19584	19742	19628	19679	19888	19564	19555	19778	19701	19532	19704	19501	19624	19688	19560	19631	19563	19663	19711	19555	19551	19577	19609	19557	19663	19576	19346	19779	19804	19693	19608	19570	19589	19779	19779	19562	19581	19636	19610	19487	19546	19565	19467	19779	19739	19683	19837	19415	19557	19724	19423	19522	19742	19479	19690	19317	19689	19696	19595	19610	19611	19298	19933	19634	19615	19829	19826	19707	19408	19491	19595	19601	19562	19549	19417	19792	19661	19783	19615	19595	19627	19764	19763	19681	19669	19854	19664	19767	19956	19616	19892	19767	19727	19781	19722	19642	19616	19299	19543	19670	19659	19651	19778	19600	19932	19714	19776	19745	19638	19719	19379	19862	19649	19682	19486	19570	19713	19655	19850	19620	19726	19740	19343	19635	19492	19811	19589	19588	19726	19749	19633	19717	19712	19764	19754	19747	19576	19565	19774	19602	19543	19779	19589	19658	19714	19599	19492	19732	19661	19588	19696	19454	19536	19621	19615	19573	19717	19767	19738	19566	19531	19586	19780	19773	19768	19543	19648	19652	19681	19524	19537	19715	19754	19650	19642	19607	19704	19475	19864	19485	19651	19685	19658	19703	19518	19627	19507	19720	19538	19663	19689	19829	19617	19626	19525	19582	19617	19434	19728	19729	19582	19554	19638	19945	19535	19653	19453	19690	19543	19598	19643	19570	19598	19435	19688	19712	19619	19583	19685	19762	19519	19563	19636	19746	19744	19790	19643	19733	19757	19589	19527	19609	19663	19763	19674	19610	19675	19571	19601	19533	19572	19758	19570	19769	19685	19705	19642	19734	19415	19633	19615
34923	43642	32249	26469	21935	19832	18720	18415	17959	17587	17063	16890	16866	16630	16592	16609	16628	16598	16650	16636	16508	16673	16404	16435	16507	16415	16570	16557	19864	21098	19161	18432	17316	16759	16515	16298	16313	16410	16262	16273	16304	16373	16121	16228	16304	16401	16426	16402	16469	16296	16397	16324	16255	16372	16325	16218	16186	16213	16252	16428	16178	16199	16145	16275	16499	16359	16217	16337	16370	16446	16398	16312	16236	16203	16175	16396	16149	16424	16469	16174	16481	16324	16488	16336	16239	16307	16282	16294	16271	16405	16342	16339	16335	16521	16380	16274	16404	16253	16280	16490	16261	16215	16117	16236	16326	16304	16365	16318	16279	16270	16196	16328	16069	16337	16298	16249	16156	16194	16389	16266	16475	16336	16452	16334	16496	16450	16298	16311	16280	16450	16275	16335	16317	16284	16258	16131	16246	16311	16410	16316	16054	16411	16104	16299	16379	16287	16243	16127	16105	16430	16407	16331	16318	16273	16349	16344	16311	16228	16258	16241	16197	16301	16182	16326	16381	16333	16375	16238	16209	16375	16478	16334	16336	16106	16346	16293	16201	16250	16212	16351	16351	16327	16290	15949	16347	16228	16231	16160	16285	16211	16310	16389	16316	16266	16519	16109	16227	16334	16364	16170	16405	16199	16364	16401	16109	16167	16304	16303	16299	16355	16372	16283	16278	16335	16317	16228	16220	16313	16150	16301	16241	16363	16298	16492	16393	16179	16394	16183	16405	16193	16307	16489	16348	16236	16295	16350	16265	16403	16220	16330	16222	16367	16285	16286	16337	16505	16323	16465	16269	16234	16366	16238	16266	16261	16243	16366	16398	16271	16282	16360	16222	16176	16330	16355	16491	16225	16316	16159	16372	16252	16421	16182	16276	16258	16266	16342	16325	16189	16254	16413	16441	16386	16142	16230	16452	16385	16122	16238	16374	16321	16381	16278	16186	16302	16423	16183	16323	16387	16143	16375	16389	16320	16444	16286	16423	16431	16295	16275	16298	16372	16369	16462	16370	16317	16326	16379	16364	16420	16390	16301	16242	16339	16305	16362	16438	16444	16371	16343	16368	16346	16437	16260	16511	16305	16349	16318	16369	16408	16202	16299	16200	16393	16437	16199	16293	16253	16290	16360	16316	16478	16358	16335	16497	16513	16299	16349	16397	16366	16361	16440	16251	16267	16265	16156	16188	16234	16480	16379	16380	16311	16295	16241	16237	16344	16384	16236	16361	16407	16128	16295	16311	16372	16188	16338	16302	16344	16282	16367	16181	16212	16205	16337	16272	16071	16394	16439	16510	16442	16312	16251	16212	16272	16345	16228	16309	16184	16390	16195	16235	16405	16393	16274	16436	16257	16235	16199	16301	16331	16362	16275	16141	16236	16161	16343	16265	16222	16476	16190	16400	16265	16257	16296	16487	16144	16250	16359	16355	16287	16492	16332	16232	16180	16380	16371	16266	16309	16293	16327	16429	16334	16322	16411	16341	16284	16445	16406	16235	16230	16303	16323	16318	16171	16419	16241	16301	16168	16157	16289	16352	16238	16384	16325	16230	16326	16284	16213	16308	16264	16341	16266	16418	16299	16424	16263	16422	16356	16338	16556	16455	16294	16363	16292	16086	16250	16375	16244	16419	16294	16299	16316	16347	16304	16472	16351	16252	16211	16204	16332	16242	16266	16450	16221	16394	16215	16307	16297	16244	16204	16322	16287	16259	16181	16469	16041	16187	16295	16563	16252	16436	16236	16237	16237	16215	16355	16245	16291	16205	16359	16356	16334	16176	16444	16126	16296	16207	16382	16346	16263	16325	16398	16359	16177	16201	16489	16238	16397	16268	16269	16381	16242	16358	16311	16479	16434	16471	16489	16205	16256	16191	16214	16329	16321	16271	16417	16237	16397	16311	16077	16348	16355	16261	16386	16241	16299	16478	16256	16331	16136	16292	16250	16261	16408	16329	16310	16302	16302	16276	16403	16209	16495	16391	16300	16271	16280	16353	16210	16402	16300	16390	16155	16339	16250	16345	16151	16289	16539	16362	16254	16198	16380	16291	16149	16171	16291	16298	16392	16381	16190	16366	16214	16306	16416	16258	16361	16335	16145	16125	16266	16289	16214	16382	16533	16390	16328	16197	16292	16313	16400	16342	16355	16388	16419	16233	16349	16305	16170	16382	16465	16336	16229	16378	16208	16335	16177	16300	16267	16431	16285	16453	16140	16256	16279	16273	16364	16197	16416	16158	16204	16315	16391	16425	16377	16431	16215	16233	16422	16239	16358	16244	16246	16107	16300	16282	16384	16252	16382	16424	16311	16484	16442	16321	16177	16220	16434	16214	16274	16378	16380	16408	16317	16485	16316	16266	16214	16295	16330	16397	16338	16380	16112	16378	16275	16398	16487	16291	16562	16288	16353	16276	16236	16260	16275	16399	16382	16349	16085	16317	16279	16380	16245	16286	16327	16342	16276	16367	16283	16322	16379	16395	16244	16340	16354	16404	16353	16229	16190	16241	16212	16163	16442	16311	16286	16356	16391	16251	16450	16246	16349	16259	16417	16325	16223	16299	16249	16374	16257	16282	16355	16333	16227	16307	16356	16304	16260	16348	16367	16383	16515	16270	16324	16348	16318	16318	16302	16318	16343	16479	16207	16312	16267	16227	16226	16384	16219	16488	16237	16292	16248	16538	16260	16507	16189	16428	16376	16235	16259	16180	16235	16133	16168	16305	16373	16177	16248	16304	16289	16231	16283	16320	16419	16378	16315	16332	16452	16347	16314	16358	16316	16251	16288	16180	16338	16382	16202	16322	16376	16315	16403	16303	16264	16275	16387	16476	16327	16319	16206	16299	16338	16375	16239	16280	16196	16358	16268	16117	16268	16231	16295	16353	16218	16303	16408	16260	16467	16310	16190	16184	16533	16284	16313	16220	16359	16506	16227	16368	16342	16264	16357	16397	16267	16217	16468	16317	16599	16306	16087	16304	16294	16428	16332	16282	16440	16352	16258	16149	16417	16362	16271	16388	16477	16345	16219	16109	16253	16233	16358	16295	16349	16186	16361	16303	16348	16404	16295	16208	16352	16276	16514	16314	16234	16445	16444	16272	16281	16219	16500	16262	16126	16259	16333	16343	16321	16095	16369	16235	16258	16333	16240	16126	16371	16257	16225	16438	16298	16413	16201	16317	16214	16248	16390	16449	16234	16234	16240	16189	16249	16223	16299	16395	16249	16269	16245	16205	16265	16360	16341	16362	16410	16493	16253	16377	16376	16227	16204	16286	16167	16275	16252	16182	16447	16096	16329	16314	16252	16358	16306	16457	16276	16432	16275	16191	16234	16242	16232	16301	16316	16268	16321	16300	16314	16278	16258	16277	16235	16228	16193	16141	16367	16132	16049	16428	16352	16203	16209	16263	16318	16233	16302	16335	16321	16220	16159	16401	16450	16346	16268	16452	16215	16317	16290	16396	16359	16248	16264	16316	16469	16195	16414	16352	16427	16193	16167	16290	16325	16347	16404	16337	16428	16300	16302	16179	16325	16303	16389	16269	16291	16353	16301	16196	16413	16281	16116	16216	16253	16368	16393	16256	16248	16410	16372	16322	16413	16228	16347	16338	16224	16350	16196	16148	16222	16395	16400	16172	16339	16204	16383	16255	16297	16228	16298	16435	16420	16326	16284	16262	16325	16437	16333	16204	16275	16244	16271	16367	16443	16270	16288	16390	16358	16259	16163	16278	16306	16180	16312	16420	16210	16347	16288	16207	16204	16462	16328	16399	16397	16463	16281	16318	16261	16340	16325	16237	16279	16335	16278	16077	16302	16457	16387	16279	16335	16261	16092	16385	16241	16264	16321	16289	16380	16436	16190	16207	16273	16328	16098	16543	16228	16214	16183	16315	16197	16313	16446	16285	16346	16326	16120	16335	16311	16222	16147	16274	16386	16460	16368	16357	16211	16347	16372	16308	16272	16357	16274	16502	16458	16272	16453	16195	16284	16377	16297	16068	16335	16117	16332	16178	16394	16127	16341	16413	16305	16447	16437	16266	16430	16291	16519	16334	16189	16288	16398	16374	16314	16501	16327	16384	16370	16356	16102	16581	16213	16390	16271	16364	16340	16298	16365	16194	16166	16404	16260	16222	16444	16255	16306	16318	16363	16277	16398	16282	16471	16209	16232	16385	16205	16467	16329	16256	16389	16402	16212	16292	16398	16303	16357	16306	16268	16360	16236	16078	16415	16462	16352	16366	16407	16320	16424	16346	16309	16455	16390	16259	16463	16297	16348	16432	16366	16201	16264	16413	16274	16239	16419	16455	16293	16217	16345	16321	16338	16335	16446	16313	16421	16292	16347	16267	16110	16255	16202	16397	16566	16309	16329	16236	16274	16232	16373	16283	16506	16409	16288	16310	16313	16498	16385	16197	16292	16354	16542	16242	16403	16452	16198	16447	16237	16169	16167	16398	16305	16305	16368	16307	16384	16375	16302	16237	16417	16425	16237	16501	16274	16388	16252	16340	16262	16536	16316	16334	16256	16495	16216	16342	16299	16249	16357	16322	16430	16368	16257	16188	16273	16290	16249	16561	16508	16332	16226	16346	16299	16105	16247	16294	16152	16268	16293	16415	16241	16422	16311	16363	16357	16253	16180	16318	16270	16230	16326	16306	16437	16297	16319	16129	16043	16249	16262	16298	16187	16332	16288	16429	16345	16219	16305	16372	16142	16351	16325	16356	16480	16265	16229	16321	16470	16353	16440	16196	16387	16186	16244	16347	16321	16223	16236	16358	16047	16512	16311	16246	16390	16316	16323	16401	16213	16223	16355	16266	16403	16365	16426	16381	16189	16319	16213	16185	16291	16158	16270	16355	16434	16116	16359	16242	16267	16413	16362	16259	16146	16285	16329	16354	16396	16373	16334	16354	16445	16292	16273	16316	16261	16450	16422	16367	16461	16309	16272	16242	16423	16279	16444	16284	16474	16201	16224	16245	16341	16465	16269	16394	16262	16381	16207	16361	16203	16348	16386	16337	16312	16338	16343	16368	16199	16256	16473	16398	16312	16201	16222	16368	16382	16264	16294	16369	16251	16424	16217	16318	16347	16264	16197	16234	16389	16262	16302	16213	16367	16236	16388
22979	21525	29448	24043	21955	24872	27706	22969	22113	22251	21320	21042	21052	20986	20929	20887	20856	21039	20906	20800	20757	20657	20826	20722	20576	20673	20871	21293	24551	26149	24625	23267	21963	21267	20867	20716	20462	20569	20402	20652	20549	20413	20449	20515	20560	20513	20521	20497	20372	20543	20318	20570	20472	20517	20511	20471	20461	20692	20368	20563	20438	20421	20574	20595	20413	20544	20654	20403	20425	20337	20608	20418	20454	20309	20571	20498	20560	20663	20559	20404	20498	20225	20185	20561	20274	20462	20498	20461	20550	20526	20239	20480	20528	20584	20454	20391	20413	20359	20535	20339	20316	20348	20295	20539	20446	20270	20555	20570	20527	20439	20294	20344	20407	20723	20455	20522	20316	20496	20327	20181	20327	20375	20437	20455	20323	20382	20401	20248	20402	20640	20437	20293	20087	20561	20383	20436	20562	20413	20493	20474	20846	20253	20297	20471	20361	20277	20309	20515	20566	20304	20502	20339	20292	20494	20516	20394	20412	20403	20571	20531	20559	20411	20659	20483	20498	20387	20412	20488	20200	20314	20430	20184	20292	20508	20440	20374	20457	20309	20435	20261	20351	20296	20611	20350	20584	20350	20342	20427	20489	20416	20295	20669	20559	20403	20305	20445	20603	20251	20476	20260	20261	20500	20363	20518	20350	20753	20639	20403	20301	20324	20301	20388	20285	20439	20658	20460	20537	20364	20399	20554	20388	20499	20363	20133	20493	20596	20516	20385	20208	20397	20513	20527	20328	20442	20539	20345	20543	20455	20412	20596	20289	20460	20406	20388	20445	20342	20420	20451	20586	20603	20309	20551	20486	20354	20341	20319	20425	20367	20331	20460	20708	20281	20301	20474	20503	20393	20623	20420	20380	20532	20514	20584	20307	20262	20434	20646	20495	20600	20312	20386	20295	20309	20437	20425	20476	20426	20489	20531	20414	20499	20466	20432	20446	20364	20678	20452	20382	20701	20391	20357	20686	20493	20381	20421	20623	20411	20577	20494	20516	20504	20367	20342	20546	20476	20484	20517	20417	20544	20586	20209	20330	20477	20410	20265	20419	20397	20390	20556	20405	20309	20344	20479	20549	20323	20431	20491	20441	20424	20457	20614	20327	20384	20520	20475	20373	20481	20415	20406	20373	20576	20369	20329	20513	20369	20301	20468	20451	20188	20545	20377	20585	20518	20467	20324	20539	20398	20445	20456	20501	20340	20078	20449	20239	20383	20391	20554	20565	20355	20595	20559	20372	20319	20429	20358	20276	20365	20380	20431	20212	20497	20146	20298	20515	20311	20294	20512	20446	20379	20456	20519	20520	20406	20454	20490	20433	20325	20185	20447	20270	20229	20609	20269	20662	20373	20584	20318	20582	20390	20432	20476	20249	20561	20292	20292	20509	20383	20302	20411	20494	20502	20442	20268	20399	20384	20188	20237	20635	20347	20456	20390	20342	20409	20385	20328	20549	20491	20518	20700	20305	20435	20387	20364	20292	20333	20419	20198	20375	20375	20438	20302	20557	20415	20516	20237	20436	20588	20202	20570	20555	20497	20413	20357	20141	20326	20209	20411	20305	20423	20467	20371	20485	20609	20427	20589	20312	20666	20569	20652	20269	20460	20303	20512	20357	20528	20306	20714	20426	20504	20349	20280	20397	20262	20406	20514	20384	20413	20491	20325	20476	20702	20484	20567	20509	20420	20457	20346	20546	20445	20430	20357	20313	20419	20454	20412	20326	20534	20615	20426	20451	20437	20485	20391	20350	20399	20396	20269	20295	20696	20462	20316	20410	20371	20766	20399	20327	20541	20380	20449	20294	20480	20350	20625	20569	20369	20572	20675	20323	20445	20424	20457	20565	20573	20509	20367	20449	20439	20288	20344	20556	20528	20459	20399	20210	20535	20155	20442	20210	20284	20532	20472	20405	20439	20561	20328	20443	20384	20243	20237	20405	20455	20496	20512	20453	20363	20362	20553	20577	20203	20445	20188	20472	20319	20374	20326	20593	20470	20252	20447	20352	20606	20394	20250	20349	20430	20646	20379	20523	20462	20528	20318	20517	20315	20724	20727	20392	20314	20636	20287	20627	20359	20403	20285	20336	20351	20526	20506	20632	20369	20399	20515	20305	20457	20335	20275	20661	20497	20271	20436	20636	20278	20332	20213	20477	20318	20801	20457	20458	20630	20392	20481	20375	20292	20345	20370	20435	20348	20244	20551	20394	20459	20402	20180	20445	20351	20354	20488	20476	20277	20348	20479	20513	20561	20547	20208	20588	20559	20145	20470	20387	20505	20275	20292	20448	20396	20254	20388	20506	20441	20507	20422	20379	20512	20405	20498	20357	20522	20541	20270	20579	20338	20321	20359	20363	20319	20449	20508	20448	20486	20691	20386	20452	20186	20531	20412	20380	20516	20314	20254	20406	20197	20378	20380	20417	20306	20544	20481	20487	20406	20525	20645	20441	20558	20391	20419	20409	20556	20566	20473	20367	20408	20448	20421	20428	20589	20479	20403	20592	20515	20372	20330	20376	20607	20556	20428	20620	20365	20317	20483	20454	20431	20439	20295	20254	20412	20593	20515	20475	20398	20570	20273	20264	20263	20604	20377	20400	20420	20424	20125	20663	20463	20506	20361	20469	20388	20472	20410	20472	20406	20341	20371	20414	20540	20379	20393	20447	20363	20360	20508	20503	20665	20443	20413	20521	20236	20540	20510	20177	20437	20443	20607	20449	20221	20455	20467	20503	20424	20362	20265	20570	20135	20392	20545	20527	20469	20413	20313	20506	20319	20359	20386	20518	20527	20464	20400	20476	20444	20480	20402	20716	20599	20199	20211	20520	20207	20134	20278	20477	20174	20442	20535	20517	20494	20596	20585	20318	20451	20514	20354	20324	20204	20538	20500	20613	20539	20297	20562	20503	20522	20579	20440	20262	20577	20494	20463	20428	20400	20392	20572	20310	20336	20317	20425	20278	20375	20243	20298	20283	20271	20640	20496	20539	20492	20673	20780	20477	20562	20280	20276	20384	20179	20580	20401	20586	20412	20619	20561	20414	20432	20413	20471	20552	20406	20285	20248	20406	20607	20492	20371	20383	20402	20312	20321	20414	20401	20320	20401	20550	20568	20353	20313	20561	20619	20410	20400	20491	20408	20316	20358	20504	20462	20411	20437	20559	20426	20417	20421	20436	20585	20327	20584	20322	20463	20536	20597	20390	20302	20482	20465	20240	20324	20475	20463	20474	20492	20329	20440	20429	20552	20395	20450	20441	20471	20249	20268	20464	20231	20213	20520	20589	20402	20336	20218	20461	20416	20438	20435	20561	20211	20353	20581	20257	20231	20420	20542	20536	20418	20381	20422	20401	20559	20251	20331	20438	20264	20403	20434	20383	20525	20621	20344	20553	20242	20303	20391	20542	20390	20437	20643	20475	20476	20585	20679	20517	20563	20312	20528	20351	20481	20508	20392	20412	20461	20510	20427	20221	20607	20560	20395	20443	20509	20251	20404	20452	20408	20303	20641	20332	20234	20496	20300	20478	20391	20401	20513	20480	20328	20522	20505	20524	20267	20438	20527	20217	20098	20357	20405	20473	20373	20391	20346	20391	20331	20612	20701	20365	20358	20463	20373	20407	20336	20241	20425	20369	20465	20466	20757	20573	20411	20464	20399	20388	20400	20356	20423	20549	20209	20258	20303	20709	20568	20488	20479	20615	20481	20518	20323	20350	20436	20318	20460	20371	20259	20310	20565	20408	20522	20584	20264	20350	20488	20407	20203	20447	20596	20373	20488	20302	20655	20408	20360	20439	20349	20499	20534	20405	20368	20138	20149	20642	20237	20380	20573	20197	20463	20252	20402	20487	20465	20339	20321	20530	20492	20434	20453	20525	20284	20477	20527	20507	20405	20265	20496	20502	20257	20415	20507	20357	20422	20438	20472	20296	20563	20607	20198	20366	20501	20276	20376	20372	20480	20324	20234	20372	20400	20526	20449	20525	20377	20466	20564	20400	20566	20470	20262	20389	20460	20543	20457	20360	20498	20183	20391	20393	20559	20631	20435	20457	20459	20295	20309	20433	20545	20365	20501	20637	20554	20617	20392	20502	20475	20384	20459	20255	20379	20277	20403	20581	20392	20671	20476	20386	20491	20491	20602	20327	20397	20331	20457	20369	20343	20326	20234	20499	20717	20639	20538	20473	20371	20307	20413	20602	20544	20591	20492	20527	20367	20359	20270	20221	20572	20579	20368	20527	20409	20379	20318	20407	20451	20420	20528	20544	20747	20276	20477	20491	20519	20410	20425	20111	20522	20570	20669	20441	20495	20415	20354	20406	20322	20389	20270	20425	20329	20408	20512	20340	20685	20512	20465	20641	20451	20404	20200	20502	20353	20672	20412	20321	20367	20323	20594	20448	20497	20408	20631	20350	20483	20485	20414	20457	20412	20477	20477	20443	20331	20338	20402	20528	20292	20549	20421	20330	20340	20411	20350	20502	20511	20338	20483	20501	20325	20345	20324	20451	20336	20384	20322	20203	20697	20632	20440	20471	20341	20302	20487	20449	20394	20510	20363	20263	20332	20335	20311	20177	20279	20460	20383	20558	20539	20321	20262	20361	20429	20312	20274	20544	20507	20300	20396	20361	20228	20667	20310	20570	20410	20316	20428	20654	20635	20361	20590	20235	20240	20495	20311	20454	20341	20406	20577	20389	20609	20401	20412	20420	20370	20568	20296	20366	20404	20484	20328	20222	20395	20407	20458	20535	20289	20387	20367	20315	20531	20303	20331	20425	20355	20535	20464	20500	20461	20352	20361	20274	20416	20269	20605	20328	20224	20226	20381	20140	20350	20294	20247	20408	20463	20408	20267	20498	20294	20428	20458	20169	20360	20417	20273	20493	20464	20398	20517	20510	20582	20418	20494	20365	20327	20379	20397	20472	20416	20305	20199	20398	20356	20509	20439	20384	20399	20271	20389	20232	20386	20248	20512	20487	20537	20258	20340	20586	20504	20348	20474	20382	20361	20427	20475	20534	20449	20592	20480	20517	20317	20534	20468	20520	20424	20170	20298	20586	20414	20468	20352	20441	20509	20312	20530	20312	20662	20464	20666	20460	20384	20216	20440	20357	20324	20402	20576
38366	52142	36110	27697	25744	21985	20155	19505	19397	18925	17550	17683	17674	17385	17101	17222	17168	17121	17114	17402	17175	17171	17026	16966	16923	16880	16991	18288	23334	24633	21938	20342	18646	17546	16957	16946	16739	16873	16645	16724	16684	16743	16706	16851	16794	16710	16729	16824	16712	16848	16688	16716	16739	16791	16766	16828	16764	16845	16806	16685	16699	16922	16700	16709	16831	16927	16659	16759	16789	16742	16844	16638	16950	16556	16856	16947	16856	16818	16798	16753	16664	16817	16574	16537	16711	16856	16770	16829	16816	16892	16771	16724	16846	16802	16816	16686	16872	16823	16697	16678	16782	16697	16626	16686	16665	16790	16650	16676	16915	16550	16834	16724	16908	16626	16678	16658	16809	16928	16672	16743	16624	16836	16691	16969	16605	16532	16808	16688	16741	16831	16757	16587	16766	16733	16755	16718	16820	16781	16726	16997	16813	16803	16756	16555	16853	16879	16690	16782	16788	16671	16674	16752	16844	16718	16827	16725	16632	16775	16816	16821	16585	16724	16812	16751	16672	16601	16641	16636	16576	16743	16740	16683	16609	16805	16839	16795	16712	16821	16777	16808	16733	16725	16695	16783	16661	16947	16682	16790	16855	16817	16737	16627	16877	16898	16531	16632	16698	16596	16820	16702	16622	16783	16725	16817	16659	16593	16808	16808	16773	16647	16934	16811	16682	16734	16730	16676	16894	16821	16776	16732	16795	16738	16585	16816	16819	16693	16655	16612	16808	16652	16747	16817	16741	16787	16909	16604	16698	16622	16622	16752	16555	16818	16857	16732	16589	16724	16777	16790	16865	16772	16816	16544	16520	16717	16738	16645	16707	16650	16648	16824	16723	16685	16899	16680	16752	16816	16780	16600	16717	16803	16693	16734	16772	16729	16493	16634	16683	16803	16753	16744	16640	16569	16864	16668	16746	16676	16551	16643	16745	16724	16725	16552	16597	16733	16774	16792	16673	16747	16788	16769	16479	16783	16825	16736	16641	16797	16638	16608	16775	16840	16771	16716	16833	16756	16749	16706	16723	16604	16830	16730	16636	16720	16702	16716	16680	16776	16540	16548	16623	16702	16705	16678	16738	16559	16997	16803	16655	16631	16752	16804	16702	16679	16874	16755	16745	16660	16871	16726	16777	16837	16828	16555	16856	16725	16779	16878	16625	16655	16736	16540	16812	16688	16796	16771	16536	16558	16704	16741	16725	16692	16618	16781	16783	16623	16750	16674	16682	16793	16723	16765	16437	16637	16729	16832	16660	16773	16664	16804	16659	16630	16823	16663	16726	16775	16764	16846	16767	16735	16779	16907	16614	16795	16857	16805	16852	16721	16840	16780	16732	16672	16687	16741	16627	16649	16774	16753	16681	16686	16645	16614	16506	16701	16769	16736	16783	16737	16712	16622	16946	16769	16814	16737	16532	16507	16656	16669	16862	16721	17033	16782	16679	16603	16658	16638	16725	16643	16693	16868	16845	16677	16920	16808	16724	16786	16756	16668	16629	16745	16730	16696	16583	16869	16799	16768	16600	16756	16730	16786	16802	16779	16643	16731	16827	16654	16735	16719	16729	16664	16734	16607	16664	16616	16789	16635	16474	16614	16600	16714	16878	16687	16622	16805	16846	16790	16773	16851	16924	16580	16826	16686	16637	16717	16765	16725	16816	16721	16631	16597	16805	16685	16622	16773	16840	16816	16788	16624	16555	16739	16846	16700	16721	16551	16664	16681	16859	16624	16747	16758	16860	16736	16647	16963	16615	16771	16730	16796	16808	16660	16628	16833	16808	16604	16760	16716	16790	16746	16861	16878	16869	16761	16822	16717	16650	16626	16706	16802	16754	16722	16751	16699	16749	16764	16793	16633	16738	16813	16835	16651	16777	16772	16549	16805	16833	16787	16910	16736	16696	16828	16701	16712	16805	16701	16836	16757	16707	16708	16831	16726	16821	16500	16771	16734	16674	16968	16866	16648	16614	16738	16654	16794	16746	16839	16647	16761	16783	16626	16644	16691	16775	16828	16775	16806	16905	16663	16727	16657	16711	16678	16673	16870	16623	16723	16799	16729	16590	16539	16611	16799	16642	16651	16810	16599	16691	16766	16740	16745	16819	16757	16713	16417	16587	16822	16684	16782	16682	16763	16737	16769	16797	16695	16816	16788	16722	16862	16632	16952	16669	16785	16677	16874	16645	16635	16857	16596	16665	16768	16758	16751	16891	16762	16742	16734	16705	16764	16703	16773	16809	16771	16720	16865	16803	16808	16865	16919	16731	16692	16696	16484	16717	16639	16638	16727	16703	16610	16677	16646	16780	16567	16663	16655	16639	16783	16747	16573	16855	16661	16710	16741	16591	16667	16737	16588	16919	16852	16663	16650	16748	16790	16707	16529	16742	16695	16796	16676	16645	16877	16641	16617	16729	16683	16587	16677	16780	16624	16515	16829	16732	16782	16546	16658	16865	16649	16956	16759	16728	16671	16639	16715	16907	16788	16572	16817	16878	16871	16678	16647	16717	16700	16737	16942	16961	16805	16641	16935	16767	16683	16562	16871	16632	16718	16799	16726	16816	16766	16881	16762	16875	16700	16853	16756	16607	16561	16689	16498	16836	16572	16764	16729	16815	16762	16727	16770	16823	16684	16801	16764	16669	16602	16591	16653	16727	16910	16667	16778	16746	16779	16658	16791	16903	16823	16768	16735	16691	16606	16784	16723	16549	16738	16581	16622	16687	16764	16765	16694	16808	16847	16754	16868	16780	16805	17000	16693	16729	16817	16846	16668	16877	16811	16763	16784	16658	16812	16825	16765	16846	16682	16644	16829	16752	16933	16694	16773	16748	16651	16780	16721	16870	16603	16873	16744	16789	16582	16804	16773	16761	16826	16701	16639	16605	16801	16821	16708	16681	16742	16609	16702	16713	16849	16704	16844	16614	16820	16881	16799	16698	16710	16733	16764	16745	16753	16628	16910	16851	16703	16759	16708	16745	16705	16815	16725	16731	16618	16870	16779	16739	16670	16729	16730	16907	16707	16724	16837	16589	16856	16820	16895	16682	16834	16627	16787	16671	16808	16607	16794	16876	16626	16767	16795	16851	16683	16696	16851	16786	16777	16653	16827	16644	16772	16905	16671	16708	16885	16960	16651	16462	16925	16681	16779	16687	16814	16758	16573	16649	16632	16785	16650	16754	16648	16780	16718	16517	16704	16636	16733	16727	16639	16898	16792	16642	16732	16548	16801	16887	16736	16648	16856	16619	16758	16673	16726	16804	16537	16802	16636	16632	16738	16635	16743	16593	16663	16657	16701	16646	16790	16664	16738	16771	16857	16662	16614	16746	16709	16735	16566	16769	16738	16569	16719	16810	16677	16705	16733	16486	16596	16660	16582	16669	16763	16714	16604	16834	16673	16689	16790	16691	16645	16681	16835	16964	16652	16669	16678	16725	16678	16746	16670	16537	16869	16666	16801	16585	16865	16663	16664	16907	16816	16828	16685	16826	16816	16811	16733	16646	16509	16739	16563	16934	16540	16761	16705	16679	16641	16822	16740	16661	16760	16674	16663	16778	16661	16704	16765	16565	16655	16777	16750	16567	16762	16808	16883	16694	16731	16653	16604	16662	16619	16774	16817	16790	16631	16763	16856	16739	16809	16619	16561	16747	16688	17007	16698	16827	16745	16823	16743	16760	16917	16836	16630	16601	16693	16787	16611	16746	16618	16777	16864	16457	16751	16799	16697	16640	16736	16848	16702	16751	16740	16853	16827	16842	16694	16752	16772	16689	16637	16718	16743	16602	16661	16591	16616	16614	16685	16741	16628	16747	16747	16768	16822	16810	16537	16694	16800	16607	16944	16882	16607	16735	16830	16720	16785	16618	16869	16755	16940	16679	16721	16742	16814	16521	16687	16716	16849	16657	16739	16728	16683	16889	16628	16806	16788	16664	16777	16856	16629	16755	16727	16704	16568	16808	16806	16731	16818	16631	16731	16626	16730	16836	16774	16452	16654	16843	16847	16555	16738	16677	16930	16863	16618	16556	16570	16731	16591	16866	16790	16791	16570	16723	16761	16798	16710	16802	16587	16757	16860	16581	16848	16579	16677	16827	16651	16833	16774	16813	16508	16933	16510	16846	16767	16691	16861	16702	16687	16630	16679	16712	16598	16787	16600	16667	16865	16570	16872	16779	16815	16672	16745	16944	16791	16744	16664	16768	16929	16576	16736	16669	16822	16647	16652	16724	16700	16605	16697	16879	16860	16748	16719	16739	16720	16949	16917	16749	16829	16717	16845	16755	16899	16781	16880	16807	16582	16592	16821	16751	16637	16855	16752	16569	16682	16721	16818	16814	16624	16797	16695	16757	16663	16848	16775	16714	16537	16649	16607	16775	16733	16663	16590	16700	16803	16906	16770	16592	16758	16761	16617	16909	16777	16702	16965	16745	16636	16715	16714	16915	16701	16737	16555	16576	16756	16842	16688	16838	16776	16766	16747	16654	16659	16769	16774	16673	16804	16763	16639	16938	16709	16936	16680	16763	16686	16831	16742	16742	16747	16781	16874	16750	16640	16655	16584	16957	16738	16681	16652	16881	16549	16906	16595	16689	16829	16698	16902	16772	16787	16577	16702	16592	16954	16747	16718	16630	16743	16791	16668	16703	16709	16728	16769	16604	16709	16754	16837	16713	16829	16797	16678	16542	16766	16713	16870	16657	16880	16759	16803	16744	16740	16839	16750	16666	16912	16648	16515	16701	16867	16754	16690	16764	16641	16781	16738	16727	16814	16670	16808	16739	16930	16663	16774	16760	16679	16667	16824	16670	16675	16744	16765	16795	16841	16654	16706	16628	16655	16865	16682	16481	16841	16721	16884	16931	16898	16901	16629	16637	16811	16681	16695	16744	16752	16616	16650	16721	16703	16811	16780	16861	16768	16707	16921	16732	16626	16917	16651	16782	16795	16820	16803	16583	16809	16524	16716	16767	16573	16676	16738	16739	16762	16669	16829	16664	16687	16676	16675	16789	16589	16855	16907	16904	16681	16836	16698	16703	16865	16736	16676	16770	16620	16703	16937	16692	16826	16883	16679	16679	16627	16773	16737	16623	16746	16873	16917	16762	16787	16633	16798	16605	16588	16771	16874
28606	24800	27061	24275	21454	21461	20678	20297	20182	20095	19691	19778	19747	19643	19581	19712	19687	19876	19480	19830	19689	19516	19506	19419	19667	19584	19606	19552	19658	19965	20034	19845	19743	19636	19585	19626	19525	19403	19477	19266	19556	19495	19554	19381	19581	19659	19509	19458	19439	19513	19609	19492	19494	19603	19599	19381	19546	19385	19491	19659	19616	19756	19625	19521	19531	19438	19498	19248	19630	19486	19573	19476	19209	19643	19534	19433	19506	19596	19391	19353	19534	19505	19439	19674	19601	19396	19587	19449	19490	19500	19433	19765	19560	19567	19754	19544	19715	19486	19695	19330	19529	19625	19606	19512	19663	19524	19409	19222	19462	19352	19305	19473	19533	19383	19728	19710	19493	19411	19371	19532	19307	19505	19680	19470	19339	19533	19451	19384	19266	19503	19596	19432	19614	19524	19560	19454	19570	19482	19644	19497	19593	19679	19604	19568	19420	19486	19569	19639	19496	19442	19407	19386	19601	19548	19447	19503	19509	19270	19266	19521	19400	19457	19609	19561	19508	19504	19557	19372	19619	19486	19565	19634	19484	19509	19408	19552	19465	19522	19573	19585	19537	19412	19400	19535	19537	19568	19580	19597	19693	19505	19640	19633	19654	19500	19554	19437	19515	19602	19563	19651	19663	19489	19430	19678	19475	19349	19586	19508	19654	19638	19320	19491	19557	19361	19533	19624	19686	19448	19589	19816	19515	19467	19452	19637	19445	19440	19441	19580	19451	19482	19318	19576	19525	19542	19612	19563	19456	19480	19515	19549	19591	19517	19565	19553	19379	19325	19506	19374	19515	19663	19754	19528	19567	19354	19371	19526	19554	19474	19589	19320	19529	19462	19459	19619	19432	19262	19508	19525	19633	19604	19575	19548	19449	19593	19553	19381	19542	19577	19488	19627	19390	19682	19400	19412	19301	19542	19539	19724	19369	19392	19440	19498	19407	19546	19613	19674	19500	19417	19293	19502	19536	19562	19530	19723	19647	19274	19323	19472	19388	19445	19428	19427	19511	19443	19460	19688	19542	19501	19369	19418	19568	19509	19690	19473	19438	19498	19540	19625	19342	19490	19332	19621	19432	19425	19538	19508	19640	19542	19603	19645	19648	19513	19478	19790	19647	19448	19524	19331	19313	19353	19780	19628	19641	19493	19377	19348	19665	19464	19477	19464	19558	19501	19555	19528	19438	19616	19523	19485	19518	19493	19407	19491	19364	19381	19486	19397	19637	19671	19564	19417	19561	19442	19554	19583	19522	19593	19443	19582	19541	19756	19581	19560	19479	19443	19369	19430	19637	19474	19554	19405	19582	19331	19688	19673	19529	19582	19564	19637	19562	19538	19284	19520	19481	19383	19563	19407	19625	19408	19220	19618	19335	19547	19751	19453	19563	19370	19283	19382	19590	19386	19506	19499	19480	19631	19579	19528	19496	19691	19401	19844	19458	19389	19534	19500	19538	19518	19392	19351	19454	19388	19484	19462	19519	19379	19315	19536	19780	19588	19562	19349	19450	19520	19644	19591	19675	19602	19535	19461	19568	19606	19471	19478	19713	19652	19444	19427	19610	19491	19535	19529	19683	19571	19590	19649	19452	19528	19788	19643	19575	19304	19333	19541	19559	19393	19599	19649	19645	19607	19325	19448	19367	19614	19622	19245	19603	19433	19478	19667	19527	19610	19493	19623	19560	19777	19330	19457	19482	19810	19664	19448	19255	19607	19406	19583	19551	19508	19370	19527	19451	19567	19561	19753	19740	19447	19741	19704	19440	19417	19489	19552	19508	19391	19540	19508	19597	19456	19523	19584	19512	19638	19458	19330	19483	19727	19417	19615	19616	19400	19383	19348	19506	19500	19803	19517	19541	19564	19546	19412	19722	19593	19396	19439	19581	19647	19479	19541	19417	19446	19398	19637	19546	19603	19425	19394	19637	19538	19441	19428	19426	19496	19387	19512	19329	19535	19467	19483	19622	19395	19596	19361	19584	19464	19620	19588	19282	19576	19667	19435	19375	19568	19537	19623	19397	19665	19508	19666	19528	19732	19387	19448	19636	19592	19554	19445	19537	19475	19781	19574	19673	19480	19247	19666	19558	19577	19675	19438	19564	19464	19414	19590	19532	19652	19621	19459	19415	19594	19651	19677	19455	19695	19718	19433	19663	19669	19352	19726	19621	19704	19659	19456	19464	19554	19504	19513	19923	19401	19682	19681	19464	19550	19556	19451	19576	19342	19602	19621	19491	19552	19590	19499	19714	19515	19697	19609	19293	19470	19752	19629	19824	19422	19506	19392	19598	19788	19696	19428	19503	19291	19489	19432	19315	19505	19595	19586	19590	19712	19621	19376	19615	19729	19682	19433	19587	19485	19420	19358	19559	19609	19469	19635	19507	19511	19494	19563	19747	19400	19439	19605	19494	19658	19836	19573	19251	19302	19723	19338	19385	19581	19427	19552	19540	19494	19658	19434	19516	19752	19380	19487	19434	19643	19610	19376	19499	19609	19554	19669	19813	19415	19493	19477	19490	19502	19435	19668	19398	19400	19551	19430	19466	19731	19571	19573	19616	19793	19492	19579	19578	19592	19644	19635	19624	19813	19636	19470	19507	19665	19456	19427	19610	19632	19690	19473	19447	19438	19590	19548	19737	19379	19841	19878	19579	19475	19465	19349	19530	19362	19406	19570	19388	19440	19627	19487	19462	19714	19576	19582	19570	19401	19452	19658	19365	19299	19623	19481	19508	19536	19537	19346	19647	19481	19698	19465	19562	19659	19377	19341	19686	19515	19464	19388	19666	19622	19537	19763	19643	19306	19543	19701	19613	19671	19329	19536	19503	19922	19663	19367	19478	19334	19435	19508	19413	19604	19534	19501	19558	19626	19490	19609	19551	19580	19598	19482	19581	19562	19501	19494	19649	19580	19700	19505	19616	19494	19567	19554	19522	19606	19282	19683	19704	19623	19416	19595	19477	19667	19569	19449	19661	19680	19408	19333	19445	19464	19744	19808	19365	19407	19443	19499	19573	19680	19495	19435	19554	19477	19434	19335	19475	19706	19582	19568	19612	19430	19395	19548	19605	19613	19508	19486	19641	19617	19682	19561	19724	19391	19644	19262	19497	19546	19505	19472	19555	19496	19501	19364	19602	19251	19474	19484	19580	19541	19681	19296	19506	19539	19471	19521	19644	19448	19600	19564	19353	19389	19546	19483	19388	19380	19382	19339	19524	19520	19617	19460	19461	19305	19705	19541	19480	19554	19475	19684	19556	19575	19535	19571	19433	19694	19671	19492	19555	19500	19638	19311	19566	19525	19433	19453	19559	19477	19412	19455	19655	19527	19438	19639	19649	19668	19673	19710	19563	19531	19427	19527	19741	19469	19329	19560	19701	19483	19578	19324	19514	19540	19613	19509	19684	19566	19534	19470	19384	19349	19460	19602	19565	19465	19591	19475	19533	19581	19383	19395	19514	19438	19385	19645	19580	19532	19330	19570	19678	19459	19442	19379	19624	19509	19539	19476	19605	19330	19404	19613	19564	19461	19431	19506	19420	19672	19467	19584	19403	19323	19621	19542	19436	19624	19596	19718	19468	19733	19332	19648	19582	19275	19456	19652	19643	19463	19402	19444	19280	19681	19400	19465	19627	19545	19400	19467	19770	19515	19425	19550	19697	19432	19418	19377	19625	19576	19566	19555	19561	19552	19308	19741	19736	19472	19437	19580	19560	19485	19784	19730	19514	19548	19575	19600	19536	19454	19612	19555	19692	19344	19596	19440	19578	19514	19429	19637	19347	19533	19641	19368	19691	19489	19526	19514	19562	19449	19492	19412	19502	19502	19717	19696	19416	19520	19663	19630	19509	19530	19666	19699	19553	19688	19532	19378	19494	19436	19479	19532	19543	19458	19555	19457	19663	19340	19524	19627	19607	19739	19564	19496	19590	19487	19548	19698	19529	19368	19423	19645	19384	19473	19590	19538	19721	19349	19539	19546	19477	19584	19456	19515	19499	19657	19534	19497	19541	19549	19496	19504	19423	19537	19556	19449	19672	19488	19557	19359	19381	19653	19537	19514	19481	19761	19573	19523	19366	19380	19739	19610	19312	19650	19580	19555	19370	19655	19685	19493	19433	19624	19575	19560	19657	19582	19560	19577	19644	19289	19501	19604	19623	19485	19484	19558	19638	19543	19623	19508	19545	19466	19539	19408	19392	19475	19538	19406	19498	19583	19519	19533	19676	19709	19421	19492	19414	19457	19685	19441	19808	19451	19616	19662	19642	19439	19554	19391	19608	19570	19478	19592	19272	19422	19531	19605	19601	19501	19501	19418	19455	19542	19394	19659	19627	19544	19436	19635	19440	19396	19558	19382	19591	19399	19711	19623	19468	19778	19678	19763	19556	19547	19641	19651	19507	19590	19753	19648	19646	19624	19585	19483	19399	19504	19835	19569	19329	19465	19343	19281	19385	19662	19671	19540	19485	19700	19482	19496	19401	19475	19607	19460	19458	19472	19676	19589	19687	19456	19402	19343	19543	19387	19533	19723	19570	19578	19378	19739	19752	19380	19542	19395	19372	19583	19587	19437	19522	19581	19631	19643	19552	19480	19497	19285	19518	19657	19598	19444	19465	19424	19713	19444	19498	19303	19613	19411	19483	19618	19633	19498	19714	19660	19740	19546	19654	19476	19445	19453	19535	19480	19329	19652	19295	19372	19693	19718	19542	19673	19380	19470	19414	19497	19625	19455	19537	19554	19702	19552	19571	19554	19883	19574	19580	19532	19459	19250	19558	19323	19482	19742	19609	19602	19323	19393	19576	19596	19534	19158	19395	19459	19520	19499	19434	19565	19501	19340	19531	19643	19565	19526	19313	19615	19177	19456	19540	19333	19547	19684	19459	19637	19519	19382	19668	19562	19503	19433	19636	19763	19492	19493	19790	19660	19465	19444	19465	19754	19524	19401	19652	19447	19506	19676	19672	19556	19542	19575	19620	19428	19531	19521	19569	19605	19610	19440	19318	19615	19248	19439	19519	19532	19538	19649	19523	19527	19592	19440	19607	19546	19462	19494	19420	19503	19726	19558	19397	19520	19571	19606	19642	19447	19734	19592	19568	19493	19382	19468	19650	19552	19532	19455
28889	34434	22808	19804	19148	18927	17609	17323	17375	16905	16430	16600	16422	16203	16449	16441	16576	16569	16609	16537	16495	16550	16304	16212	16216	16553	16286	16368	16516	16409	16683	16573	16311	16294	16310	16187	16331	16195	16143	16091	16286	16320	16403	16067	16092	16342	16132	16015	16029	16205	16300	16166	16203	16257	16391	16110	16187	16057	16145	16280	16230	16210	16136	16304	16023	16106	16223	16204	16105	16205	16132	16179	16215	16236	16098	16170	16063	16264	16137	16359	16176	16031	16209	16186	16106	16129	16247	16125	16181	16237	16085	16227	16123	16274	16234	16212	16230	16101	16100	16213	16008	16231	16230	16139	16128	15987	15963	16064	16174	16238	16057	16166	16252	16095	16163	16050	16143	16170	16154	16225	16145	16090	16164	16128	15973	15979	16179	15980	16168	16131	16096	16209	16229	16244	16173	16195	16252	16217	16183	16131	16102	16166	16172	16155	16144	16393	16160	16153	16080	16283	16102	16233	16279	16098	16072	16255	16132	16243	16229	16264	16166	16235	16025	16144	16130	15961	16258	16251	16105	16150	16134	16187	16345	16156	16146	16324	16196	16080	15958	16121	16296	16199	16100	16082	16222	16124	16191	16258	16140	16148	16174	16025	16355	16237	16157	16278	16407	16160	16272	16240	16120	16094	16286	16162	16135	16185	15941	16153	16214	16183	16204	16124	16312	16018	16156	16134	16152	16286	16326	16184	16265	16078	16330	16237	16140	16286	16219	16223	15992	16062	16151	16163	16279	16089	16087	16302	15952	16188	16238	16158	16214	15950	16167	16165	16137	16004	16120	16142	16178	16035	16217	16068	16154	16172	16188	16195	16247	16073	16032	16039	16129	16083	16158	16079	16156	16111	16110	16194	16194	16159	16151	16116	16100	16280	15876	16187	16121	16180	16133	16505	16073	16146	16118	16242	16164	16096	16085	16164	16115	16221	16071	16261	16218	16193	16128	16170	16197	16360	16146	16097	16204	16102	16270	15949	16244	16191	16244	16178	16193	16225	16256	16206	16200	16178	16180	16160	16121	16340	16142	16038	16253	16152	16325	16297	16188	15988	16201	16292	16180	16235	16066	16112	16008	16098	16064	16163	16052	16186	16236	16175	16260	16034	16154	16169	16023	16063	16367	16067	16140	15984	16242	16088	16205	16138	16185	16159	16103	16123	16353	16140	16124	16169	16200	16169	16250	15992	16249	16161	16022	16220	16208	16092	16048	16121	16239	16214	16161	16260	16253	16152	16173	16213	16246	16290	16242	16205	16255	16307	16102	16042	16238	15973	16190	16050	16203	16117	16207	16089	16300	16271	16312	16207	16131	16145	16246	16304	16195	16100	16307	16230	16322	16160	16245	16252	16030	16134	15967	16164	16096	16118	16268	16256	16223	16237	16103	16275	16299	16110	16069	16200	16167	16095	16273	16145	16131	16329	16052	16128	16125	16325	16258	16249	16257	16238	16244	16070	16077	16220	16263	16281	16129	16139	16235	16029	16206	16205	16058	16201	16161	16127	16189	16119	16006	16200	16223	16188	16182	16184	16071	16236	16165	16226	16343	16171	16250	16085	16138	16242	16272	16312	16253	16106	16144	16261	16069	16379	16281	16201	16511	16126	16148	16031	16261	16063	16281	16217	16154	16219	16188	16231	16113	16052	16110	16226	16298	16057	15976	16244	16295	16263	16300	16257	16252	16350	16255	16078	16323	16119	16162	16273	16151	16160	16178	16195	16087	16000	16247	16075	16207	16207	16125	16337	16135	16240	16124	16153	15956	16257	16056	16087	16068	16209	15941	16182	16196	16222	16148	16135	16195	16297	16020	16060	16097	16286	16261	16156	16207	16119	16154	16226	16097	16192	16226	16055	16107	16175	16309	16174	16110	16166	16262	16114	16164	16281	16146	16158	16068	16233	16145	16268	16205	16185	16093	16252	16158	16137	16307	16223	16147	16298	16145	16279	16143	16164	16073	16030	16086	16215	16275	16218	16052	16402	16111	16232	16274	16279	16076	16070	16120	16228	16167	16347	16212	16032	16129	16223	16147	16136	16244	16300	16157	16259	16153	16149	16017	16242	16178	16262	16061	16089	16293	16303	16108	16155	16169	16204	16157	16075	16031	16248	16230	16261	16220	16304	16318	16008	16240	16116	16063	16134	16071	15862	16216	16292	16148	16123	16085	16367	16074	16213	16214	16171	16298	16222	16238	16184	16149	16060	16183	16147	16387	16082	16076	16034	16217	16161	16206	16008	16195	16286	16278	16154	16290	16141	16107	16380	16163	16189	16134	16104	16257	16300	16310	16279	16111	16248	16102	16216	16366	16142	16269	16133	16111	16260	16197	16320	16025	16054	16128	16140	16099	16102	16321	16142	16090	16174	16261	16131	16164	16217	16032	16213	16128	16206	16361	16401	16239	16307	16302	16107	16152	16211	16303	16128	16207	16168	16262	16268	16153	16077	16169	16142	16173	16223	16243	16316	16188	16299	16099	16138	16333	16189	16282	16320	16185	16193	16292	16148	16038	16130	16105	16312	16190	16285	16101	16105	16141	16168	16212	16319	16087	16347	16150	16111	16284	16233	16065	16142	16325	16199	16099	16425	16007	16129	16113	16084	16001	15985	16124	16219	16230	16142	16169	16359	16129	16152	16252	16147	16346	16137	16133	16199	16180	16161	16086	16139	16167	16294	16107	16279	16221	16198	16176	16036	16258	16152	16084	16268	15967	16200	16259	15984	16056	16102	16200	16052	16107	16015	16136	16075	16216	16281	16237	16162	16168	16280	16093	16154	16269	16083	16200	15963	16283	16172	16143	16278	16322	16095	16285	16078	16340	16276	16219	16157	16071	16069	16163	16134	16076	16223	16324	16251	16121	16097	16285	16210	16241	16108	16189	16294	16269	16085	16232	16048	16146	16145	16207	16306	16192	16339	16287	16191	16284	16156	16123	16177	16050	16141	16176	16267	16279	16122	16129	16160	16258	16037	16348	16172	16045	16164	16258	16237	16286	16122	16200	16200	16130	16286	16304	16240	16138	16164	16149	16100	16284	16171	16287	16118	16008	16105	16196	16108	16218	15987	16034	16232	16048	16245	16189	16114	15962	16235	16200	16297	16249	16213	16254	16150	16079	16090	16138	16234	16397	16379	16179	16040	16270	16276	16289	16135	16072	16160	16245	16177	16133	16247	16170	16147	16091	16242	16340	16259	16206	16260	16267	16200	16248	16109	16152	16124	16185	16093	16167	16222	16126	16319	16174	16159	16197	16247	16143	16333	16091	16185	16223	16092	16103	16131	16245	15984	16244	16180	16178	16114	16041	16247	16253	16230	16243	16225	16287	16184	16265	16105	16164	16146	16164	16221	16173	16213	16089	16041	16277	16292	16191	16092	16062	16230	16076	16060	16335	16277	16171	16159	16215	16355	16123	16023	16063	16350	16104	16312	16154	16128	16172	16252	16076	16240	16218	16076	16190	16297	16233	15963	16183	16079	16116	16105	16213	16147	16165	16142	16302	16103	16112	16007	16344	16265	16182	16178	16218	16097	16274	16259	16192	16237	16230	16234	16149	16318	16146	16167	16232	16237	16210	16257	16146	16286	16100	16267	15849	16158	16185	16183	16272	15929	16218	16195	16184	16059	16302	16111	16236	16189	16054	16229	16429	16189	16294	16057	16282	16167	16232	15969	16110	16175	16091	16145	16056	16066	16127	16136	16385	16199	16311	16055	16307	16346	16173	16209	16269	16197	16269	16187	16279	16213	16221	16151	16246	16278	16296	16305	15964	16299	16128	16190	16134	16511	16101	15903	16162	16324	16180	16216	16201	16241	16146	16392	16140	16127	16012	16185	16276	16230	16402	16223	16237	16028	16327	16298	16369	16333	16260	16173	16134	16303	16147	16045	16199	16402	16235	16232	16150	16075	16096	16122	16243	16342	16307	16158	16183	16263	16257	16240	16255	16209	15996	16197	16380	16206	16349	16196	16223	16122	16202	16185	16131	16118	16134	16089	16125	16320	15986	16127	16125	16422	16151	16279	16260	16189	16236	16209	16134	16337	16177	16289	16143	16292	16134	16226	16114	16324	16195	16222	16085	16117	16250	16127	16219	16201	16267	16181	16369	16173	16177	16010	16262	16098	16240	16175	16230	16227	16267	16307	16333	16075	16279	16225	16249	16292	15973	16061	16305	16248	15996	16184	16134	16209	16081	16152	16243	16261	16213	16160	16087	16160	16173	16246	16221	16129	16239	16092	16179	15968	16406	16101	16158	16096	16400	16227	16250	16146	16169	16073	16106	16148	16342	16169	16255	16214	16208	16277	16321	16006	16229	16089	16234	16318	16111	16174	16295	16088	16231	16118	16041	16083	16203	16241	16200	16244	16217	16125	16185	16194	16156	16429	16132	16160	16322	16250	16158	16191	16107	16258	16181	16194	16111	16166	16203	16142	16171	16404	16316	16191	16045	16304	16272	16085	16169	16177	16084	16115	16250	16183	16324	16077	16151	16110	16278	16315	16174	16164	16247	16109	16122	16219	16083	16298	16356	16276	16053	16101	16157	16100	16018	16346	15987	16186	16232	16258	16218	16294	16153	16157	16085	16200	16228	16037	16158	15985	16087	16328	16181	16287	16201	16262	15959	16169	16253	16222	16185	16074	16236	16267	16154	16074	16214	16148	16165	16200	16288	16060	16278	15946	16132	16122	16224	16212	16353	15999	16310	16152	16129	16257	16151	16175	16251	16231	16333	16106	16346	16193	16117	16100	16169	16209	16216	16167	16053	16207	16054	16128	16232	16194	16334	16254	16248	15978	16161	16221	16140	16186	16246	16335	16141	16274	16256	16195	16183	16291	16269	16224	16152	15943	16219	16355	16319	16231	16400	16278	16127	16113	16361	16235	16215	16095	16299	16256	16097	16275	16172	16318	16148	16053	16110	16191	16153	16261	16230	16130	16089	16327	16163	16142	16195	16222	16291	16250	16058	16274	16215	16268	16197	16036	16278	16024	16051	16305	16043	16170	16125	16000	16294	16195	16175	16152	16139	15995	16082	16172	16278	16104	16255	16111	16135	16166	16069	16297	16193	16007	16154	16180	15999	16350	16245	16193	16293	16143	16150	16194	16310	16186	16013	16004	16246	16131
23981	21497	29121	24415	22754	24428	24474	21659	21336	21637	20731	20493	20300	20197	20391	20265	20009	19928	20308	20289	20348	20380	20299	20040	20330	20250	20149	19784	21633	23443	22202	21656	20810	20394	19922	19979	19961	20108	19766	19895	19858	19900	19977	19718	19920	19972	19840	20137	20011	19823	19738	19823	19917	19784	19820	20002	20118	20025	19596	19936	19854	19766	19979	19735	19800	19631	19921	19927	19778	19994	19963	20041	19886	19722	19824	19712	19821	20126	19696	19817	19828	19761	19723	19767	19788	19749	19991	19833	20032	19903	19906	20162	19741	19809	19823	19944	20030	19728	19967	19884	19751	19652	19790	19857	19869	19758	20107	19818	20078	19788	19681	19808	19899	19877	19792	19716	19708	19937	19765	19755	19934	19957	19520	19836	19852	19836	19745	19811	19690	19699	19799	19810	19804	19996	19961	19489	19858	19874	19881	19956	19822	19861	19849	19739	19996	19811	19917	19849	19861	19692	19537	19835	19799	19663	19790	19949	19696	19741	19853	19826	19882	19819	19590	19740	19887	19794	19739	19984	19665	19693	19665	19751	19869	19877	19707	19995	19796	19800	19979	19699	19880	19796	19975	19756	19818	19718	19812	19682	19874	19819	19700	19743	20019	20069	19861	19688	19854	19828	19788	19872	19643	19813	19905	20101	19979	19909	19932	19679	19567	19662	19748	19848	19792	19820	19637	19781	20010	19841	19938	19961	19744	19923	19962	19815	19891	19886	19796	19824	19837	20006	19989	19695	19793	19853	19958	19970	19585	19885	19778	19993	19948	19765	19713	19739	19781	19785	20091	20029	20046	19875	19598	19815	19865	19780	19882	20136	19947	19810	19662	19842	19877	19860	19846	19749	19809	19823	19871	19832	19902	19850	19897	19955	19811	19794	19813	19852	19908	19752	19824	19827	19891	19893	19965	19808	19734	19960	19962	19792	20121	19795	19807	19901	19963	19817	19832	19933	19723	19988	19745	19790	19911	19913	19862	19768	19993	19952	19871	20151	19818	19745	19950	19513	20104	19777	19673	19908	19797	19667	19690	19714	19759	20004	19781	19997	19744	19700	19739	19849	19771	19885	19825	19913	19947	19652	19904	19977	20134	19933	19700	19684	19709	19704	19957	19975	20059	19848	19811	19863	19881	19937	19865	19754	20032	19691	19709	19723	19791	19880	19881	19998	19991	19894	19703	19939	19847	19790	20077	19668	19804	19890	20153	19773	20071	19978	19789	19980	19793	19767	19796	19564	19799	19691	20000	19903	20022	19762	19857	19759	19660	20125	19903	19754	19731	19732	19750	19975	19933	19710	20001	19768	19804	20007	19961	19811	19888	19911	19709	19824	19847	19995	19754	19826	19690	19751	19640	19634	19999	19606	19824	19802	19707	19810	19865	19848	19865	19911	19812	19861	19893	19721	19684	19664	19904	19935	19727	19999	19690	19775	19684	19896	19719	19861	19816	19865	19708	19752	19934	19539	19796	19930	19736	19735	19801	19627	19791	19725	19827	20046	20039	19810	19678	19698	19914	19888	19848	19969	20017	20068	19753	19612	19724	19677	19893	19890	19808	20019	19998	19870	19809	19714	19779	19840	19802	19584	19691	19810	19960	19880	20046	19855	19806	19880	19931	19832	19753	19881	20068	19912	19632	19890	19810	20000	19913	19693	19921	19853	19959	19830	19788	19671	19922	19900	19930	19746	19869	19847	19927	19742	19746	19889	19868	19753	19714	19904	19719	19823	19818	19703	19790	19901	19890	19668	19715	19998	19782	19985	19769	19803	19902	19850	19889	19805	19905	19841	19702	19957	19954	19981	19899	19899	19811	19823	19850	19988	19901	19698	20075	19860	19869	19806	19935	19987	20020	19797	19769	19802	19898	19875	19816	19959	19956	19827	19889	20025	19817	19710	19953	19628	19782	19956	19837	19821	20050	19978	19854	19630	19485	19900	19698	19707	19721	19848	19952	19671	19798	19966	19804	19920	19866	20003	19841	19803	19751	19675	19703	20010	19682	19881	19939	19716	19899	19821	19870	19894	19809	19928	19840	20157	19972	19873	19696	19868	19996	19830	19968	19928	19902	19809	19898	19843	20085	19921	20096	19778	20096	19815	19873	19920	19896	19802	19839	19809	19905	19800	19731	19691	19906	19976	19940	19668	19969	19905	19580	19731	19857	19810	19821	19824	19788	19980	19806	19960	19956	19882	20012	19911	19660	19984	19784	20079	19848	19834	19772	19796	19734	19861	19892	19927	20057	19760	19751	19989	19774	19965	19796	19743	19901	19881	19809	19760	19751	19849	19675	19737	19979	19850	19608	19884	19674	20062	19960	19767	19897	19820	19842	19708	19978	19761	19898	19795	19817	19809	19798	19864	19927	19826	20020	19713	19849	19674	19693	19626	19898	19855	19746	19671	19716	19726	19821	19807	19860	19934	19864	19894	19746	19691	19777	19765	19806	19948	19863	19813	19571	19793	19790	19659	19895	19794	19862	19741	19646	20034	19728	19693	19685	19760	20054	19843	19692	19686	19894	19899	19735	19647	20016	19863	20203	19754	19838	19895	19911	19571	19826	19713	20059	19727	19917	19882	19818	19782	19838	19920	19907	19799	19804	19820	19507	19752	19667	19669	19686	19748	19750	20028	19796	19819	20034	19910	19660	19758	19841	19904	19908	19996	19839	19729	19818	19770	19707	19856	19741	19867	19914	19750	19812	19903	19681	19668	20066	19853	19829	19752	19997	19750	19983	19893	19985	19849	19785	19805	19540	19725	19742	19729	19874	19868	19814	19812	19871	19865	19819	19976	19769	19709	19857	19728	19874	19824	19615	19667	19861	19819	19859	19751	19713	19819	20190	19830	19735	20011	19861	19679	19812	19880	20050	19723	19703	19665	19928	19859	19626	19801	19676	19702	19892	19750	19694	19808	19954	20026	19711	19774	19784	20112	19803	19689	19955	19978	19760	19856	19862	19629	19928	19707	19928	19919	19821	19920	20091	19897	19975	19547	19815	19837	19923	19909	19679	19631	19626	19723	19815	19700	20003	19779	20126	19602	19666	19897	19925	19780	19848	19756	19839	19901	19964	19968	19833	19851	19823	19838	19682	19631	19789	19744	19975	19957	19900	19856	19873	19819	19815	19837	19931	19887	19852	19688	19881	19703	19524	19917	19838	19778	20055	19918	19806	19629	19869	20011	19833	19924	19890	19872	19919	19952	20123	19814	19702	19789	19839	19836	19706	19770	19860	19692	19880	19828	19879	19741	19728	19869	19759	19962	19715	19851	19697	19786	20010	19810	19841	19958	19767	19901	19702	19917	19855	19971	19888	19949	19757	19714	19784	19736	20141	19641	19992	20007	20022	19752	19794	19941	19874	19807	19802	19834	19771	19903	19680	20027	19804	19814	20006	19868	19837	19676	19701	19746	19904	19802	19626	19700	19845	19736	19938	19848	19926	19897	19946	19708	19938	20028	19918	19848	19760	19769	19830	19834	19797	19805	19838	20018	19853	19807	20084	19797	19822	19715	19818	19717	19751	19722	19677	19787	19862	19819	19925	19854	19862	19919	19875	19876	19931	19670	19802	19924	20053	20013	20029	19819	19977	19614	19848	19763	19733	19679	19843	19795	19739	19951	19786	19729	19826	19757	19824	19861	19644	19859	19935	19752	19947	19777	19615	19984	19937	20018	19983	19928	19851	19784	19899	19863	19698	19856	19810	20053	19935	20000	19828	19806	20033	19705	19855	19958	19892	19831	19921	19880	19864	19824	20075	19817	19951	20092	19957	19813	20119	19976	19876	19952	19972	19692	19838	19898	19775	19970	19661	19839	19759	19939	19799	20086	19905	19889	20016	19827	19784	19910	19619	19756	19811	19678	19816	19822	20049	19662	19813	19905	19803	19861	19760	19649	19728	19834	19877	19921	19702	19780	19974	19999	19936	19951	19624	19819	19739	19913	19931	19681	20102	19857	19741	19670	19678	19775	19911	20036	19554	19682	19757	20091	19736	19824	19981	19688	20036	19989	19833	19771	19713	19781	19943	19747	19843	19639	19807	19856	19954	19902	19815	19974	19733	19660	19797	19731	19862	19720	19731	19713	19954	19881	19865	19924	19868	19829	19688	19809	19927	19767	19925	19905	19935	20011	19861	19924	19855	19748	19651	19678	19780	19947	19790	19764	19750	19685	19935	19878	19974	19805	19945	19603	19904	19650	19642	19838	19970	19803	19869	19803	19937	19889	19791	19921	19928	19967	19823	19833	19639	19741	19823	19818	19820	19897	19706	19764	19756	19856	19964	19993	20057	19833	19849	19887	19890	19816	19871	19908	19885	19799	19909	19924	19924	19747	19748	19681	19774	19771	19862	19851	19973	20080	19933	19854	19829	19550	19907	19778	19722	19858	19841	19604	19809	19769	19794	19944	19898	19755	19814	19686	19809	19760	19946	19889	19893	19816	19801	19615	19952	19626	19741	19872	19923	19826	19826	19812	19983	19763	19720	19860	19564	19631	19627	19806	19929	19865	19816	19870	19834	19732	19835	19982	19693	19884	20009	19652	20020	20113	19829	19785	19791	19805	19959	19841	19786	19762	19872	19808	19957	19960	20044	19719	19712	19795	19849	19904	19773	19836	19846	19649	19691	19950	19865	20117	19793	19812	19789	19849	19905	19949	19767	19979	19744	19650	19669	19798	19865	19942	19825	19832	19933	19932	20061	19874	19648	19959	19856	19951	19932	20067	20022	19747	19847	19624	19781	19776	20013	19942	19745	19825	19827	19734	19988	19720	19819	19573	19569	19862	19882	19742	19740	19865	19761	19813	19758	19894	20001	20096	19993	19776	20012	19767	19810	19833	19915	20033	19893	19794	19971	19912	19960	19778	19780	19738	19837	19865	19911	19719	19681	19711	19870	20028	19602	19908	19976	19736	19727	19813	19968	19952	19733	19787	19900	19943	19897	19825	19807	19909	19904	19830	19798	19817	19661	19818	19986	19974	19755	19962	20005	19761	19817	19868	19722	20033	19764	19635	19663	19972	19862	19780	19972	19759	20000	19862	19980	19937	19749	19853	19846	20007	19702	19842	19728	19992	19964	19691	19668	19903	19919	19935	19885	19941	19916	19972	19927	19818	19866	19870	19632	19916
33307	46043	29185	22986	20846	20363	19219	18688	18889	18542	17424	17170	16973	16864	16851	16819	16732	16591	16753	16799	17004	16986	16898	16830	16869	16730	16994	16576	19463	21305	19814	18708	17407	16895	16503	16351	16428	16492	16478	16448	16514	16376	16240	16477	16486	16422	16400	16417	16643	16600	16417	16400	16458	16524	16327	16356	16463	16428	16368	16303	16354	16304	16510	16647	16291	16426	16492	16386	16365	16536	16349	16449	16373	16526	16285	16561	16481	16628	16399	16601	16455	16345	16615	16529	16360	16391	16413	16396	16456	16551	16312	16359	16358	16456	16353	16424	16505	16600	16394	16445	16455	16531	16268	16539	16474	16480	16406	16423	16335	16519	16621	16374	16305	16262	16343	16451	16500	16417	16484	16374	16389	16394	16372	16209	16488	16466	16450	16540	16483	16428	16583	16423	16427	16251	16335	16361	16601	16369	16345	16490	16343	16404	16468	16349	16458	16178	16495	16418	16197	16403	16391	16540	16543	16329	16510	16359	16672	16283	16402	16613	16732	16280	16502	16490	16343	16535	16424	16434	16407	16523	16368	16691	16509	16359	16402	16396	16218	16466	16259	16418	16460	16304	16329	16209	16540	16409	16399	16465	16513	16456	16393	16424	16463	16492	16188	16524	16482	16450	16322	16417	16377	16455	16390	16571	16281	16595	16367	16545	16351	16496	16198	16389	16596	16384	16446	16443	16277	16481	16277	16461	16281	16467	16395	16395	16335	16446	16430	16698	16326	16476	16531	16504	16440	16283	16372	16390	16454	16442	16407	16358	16421	16376	16278	16239	16165	16350	16457	16289	16318	16441	16427	16435	16355	16529	16469	16407	16420	16273	16377	16390	16259	16545	16346	16332	16324	16426	16199	16459	16673	16343	16486	16328	16538	16308	16454	16451	16536	16357	16381	16356	16346	16438	16529	16455	16478	16356	16503	16350	16558	16429	16428	16403	16340	16240	16447	16298	16490	16515	16374	16314	16202	16252	16418	16414	16348	16387	16333	16620	16343	16443	16471	16358	16365	16435	16308	16364	16460	16480	16395	16383	16529	16428	16216	16581	16275	16428	16526	16389	16378	16510	16506	16510	16503	16391	16294	16684	16209	16524	16404	16561	16497	16499	16362	16455	16438	16397	16414	16325	16350	16280	16347	16461	16335	16461	16247	16321	16334	16447	16565	16389	16271	16311	16401	16605	16475	16253	16364	16542	16306	16580	16260	16509	16368	16392	16381	16427	16258	16411	16523	16403	16462	16289	16308	16459	16541	16297	16291	16515	16467	16420	16459	16479	16460	16552	16320	16326	16347	16622	16412	16386	16406	16340	16441	16657	16401	16581	16562	16297	16493	16532	16400	16433	16518	16238	16647	16370	16428	16637	16470	16397	16468	16317	16463	16402	16580	16387	16303	16282	16646	16461	16313	16299	16438	16432	16328	16429	16408	16411	16286	16481	16425	16342	16450	16406	16507	16482	16374	16543	16441	16596	16315	16560	16482	16452	16347	16547	16495	16309	16538	16248	16312	16361	16461	16468	16382	16251	16423	16284	16330	16288	16297	16413	16338	16446	16296	16423	16408	16289	16462	16456	16576	16263	16381	16429	16431	16544	16425	16416	16417	16280	16399	16434	16477	16367	16371	16462	16293	16428	16501	16233	16216	16556	16346	16298	16436	16390	16473	16437	16341	16398	16451	16410	16504	16369	16400	16548	16384	16347	16407	16173	16651	16314	16348	16390	16424	16483	16574	16511	16350	16438	16426	16460	16503	16346	16290	16266	16257	16435	16434	16516	16542	16141	16541	16581	16460	16420	16411	16348	16379	16056	16553	16449	16304	16487	16421	16175	16512	16395	16371	16476	16420	16489	16538	16435	16381	16362	16527	16477	16323	16452	16343	16285	16392	16539	16297	16455	16422	16216	16463	16330	16478	16279	16386	16401	16559	16518	16186	16377	16404	16617	16451	16296	16270	16611	16418	16503	16434	16540	16396	16312	16657	16401	16484	16467	16320	16408	16308	16333	16375	16380	16352	16299	16555	16298	16417	16412	16394	16648	16392	16342	16383	16448	16464	16425	16439	16247	16407	16185	16530	16396	16389	16537	16515	16458	16325	16409	16483	16383	16378	16436	16336	16553	16246	16415	16362	16391	16371	16319	16482	16375	16168	16380	16455	16385	16474	16349	16344	16430	16309	16460	16376	16323	16612	16482	16406	16292	16404	16379	16338	16461	16349	16621	16323	16592	16301	16391	16382	16551	16315	16447	16410	16486	16284	16461	16452	16149	16337	16439	16399	16310	16291	16388	16398	16479	16442	16469	16349	16526	16677	16206	16455	16341	16513	16507	16277	16322	16434	16393	16527	16340	16460	16455	16399	16436	16431	16418	16385	16437	16582	16548	16380	16534	16526	16381	16531	16424	16404	16323	16411	16341	16381	16410	16254	16310	16414	16267	16429	16483	16339	16444	16498	16591	16417	16388	16452	16519	16302	16414	16452	16417	16411	16526	16554	16293	16317	16443	16266	16463	16407	16401	16368	16304	16253	16352	16293	16463	16391	16332	16474	16310	16389	16394	16429	16439	16331	16428	16363	16390	16347	16351	16393	16404	16415	16529	16426	16173	16398	16418	16456	16407	16318	16352	16398	16363	16257	16386	16534	16418	16352	16282	16497	16277	16314	16328	16483	16389	16535	16357	16560	16283	16383	16243	16417	16280	16368	16222	16496	16514	16379	16504	16373	16386	16469	16465	16393	16238	16280	16251	16392	16369	16392	16271	16414	16318	16484	16107	16491	16317	16417	16528	16076	16500	16324	16626	16549	16400	16551	16380	16236	16540	16438	16406	16425	16450	16478	16426	16415	16393	16458	16426	16533	16427	16405	16397	16355	16395	16545	16432	16524	16509	16503	16405	16407	16439	16540	16347	16564	16478	16524	16488	16458	16273	16385	16501	16344	16460	16305	16381	16474	16370	16403	16432	16473	16460	16410	16252	16346	16337	16547	16412	16539	16387	16375	16344	16359	16290	16279	16306	16379	16549	16460	16390	16461	16372	16414	16445	16355	16442	16413	16318	16390	16335	16322	16289	16480	16263	16466	16170	16451	16420	16440	16439	16310	16253	16414	16365	16479	16442	16363	16394	16345	16386	16374	16424	16313	16410	16379	16562	16581	16481	16387	16337	16364	16281	16379	16506	16483	16292	16533	16276	16473	16556	16507	16471	16536	16464	16334	16468	16446	16322	16373	16435	16431	16476	16387	16378	16452	16337	16322	16362	16386	16380	16494	16513	16456	16614	16416	16370	16388	16317	16463	16451	16438	16350	16270	16326	16390	16569	16541	16320	16381	16402	16361	16324	16382	16441	16387	16308	16446	16483	16351	16562	16369	16470	16446	16352	16438	16489	16443	16484	16393	16312	16440	16489	16556	16439	16537	16321	16497	16404	16426	16445	16477	16399	16223	16502	16207	16366	16498	16432	16337	16297	16286	16490	16550	16449	16346	16361	16319	16405	16278	16531	16573	16483	16360	16459	16290	16387	16465	16588	16327	16602	16283	16483	16411	16294	16414	16314	16471	16470	16372	16339	16511	16365	16464	16454	16355	16333	16438	16407	16258	16311	16285	16406	16459	16328	16464	16466	16250	16559	16486	16470	16437	16388	16530	16437	16543	16353	16315	16335	16364	16490	16334	16493	16344	16427	16398	16427	16203	16464	16437	16295	16356	16476	16624	16514	16396	16480	16332	16319	16406	16470	16338	16321	16401	16454	16475	16308	16549	16496	16123	16423	16411	16420	16505	16333	16402	16542	16545	16252	16414	16451	16212	16463	16395	16421	16428	16720	16406	16452	16449	16514	16469	16446	16393	16486	16359	16528	16315	16401	16391	16451	16418	16408	16342	16522	16427	16474	16398	16418	16570	16373	16463	16445	16438	16252	16579	16608	16319	16353	16328	16436	16407	16516	16309	16479	16496	16443	16510	16519	16384	16269	16199	16508	16309	16418	16450	16417	16229	16288	16425	16343	16390	16533	16524	16360	16269	16501	16365	16340	16491	16413	16538	16338	16341	16331	16366	16479	16440	16330	16194	16358	16486	16443	16428	16220	16551	16304	16376	16438	16337	16307	16398	16336	16491	16568	16371	16199	16418	16400	16368	16404	16411	16311	16475	16272	16359	16351	16533	16174	16359	16363	16377	16475	16325	16482	16486	16438	16534	16246	16423	16341	16406	16384	16551	16384	16394	16407	16314	16381	16433	16509	16370	16510	16355	16399	16518	16558	16610	16374	16297	16292	16408	16450	16458	16281	16555	16474	16453	16432	16323	16460	16659	16510	16227	16416	16373	16359	16365	16200	16342	16348	16424	16373	16496	16348	16529	16474	16544	16380	16360	16493	16507	16366	16372	16413	16434	16346	16514	16447	16411	16542	16412	16245	16539	16405	16673	16520	16453	16482	16302	16497	16398	16453	16391	16442	16609	16387	16381	16510	16237	16276	16500	16609	16395	16412	16282	16388	16449	16413	16617	16417	16364	16304	16412	16327	16399	16433	16347	16228	16611	16436	16505	16322	16430	16289	16510	16328	16578	16399	16429	16317	16356	16491	16609	16346	16245	16452	16387	16257	16467	16408	16392	16399	16465	16310	16427	16642	16423	16395	16418	16280	16435	16332	16571	16270	16626	16403	16395	16364	16534	16638	16594	16334	16561	16315	16365	16525	16511	16424	16223	16323	16458	16382	16521	16408	16354	16480	16358	16324	16324	16618	16283	16271	16203	16392	16426	16458	16485	16493	16595	16476	16446	16431	16530	16490	16476	16347	16475	16342	16399	16478	16359	16484	16435	16544	16364	16265	16437	16371	16276	16476	16380	16324	16417	16298	16213	16440	16528	16365	16324	16382	16594	16499	16339	16447	16466	16290	16211	16553	16418	16333	16555	16431	16552	16321	16437	16453	16374	16341	16335	16470	16552	16600	16417	16453	16381	16483	16447	16358	16330	16493	16602	16534	16542	16491	16402	16206	16353	16520	16382	16595	16396	16358	16329	16467	16372	16316	16470	16361	16269	16421	16498	16526	16444	16527	16393	16504	16376	16480	16303	16350	16415	16451	16645	16421	16559	16523	16384	16382	16515	16523	16411	16327	16470	16221
22816	21354	29286	23801	21627	24338	27166	22735	22462	22536	21170	20800	20721	20685	20331	20236	20435	20249	20309	20239	20311	20296	20399	20253	20289	20393	20482	20406	23152	26217	24118	23358	21744	20513	20163	20140	20072	19992	20241	20140	20065	19989	20319	19996	20006	20023	20147	19827	20170	20051	20071	19933	20072	19985	19924	20021	19881	20121	20031	20029	20048	20059	19959	19883	19950	19975	20205	19940	20234	20182	20109	19888	19983	20250	20123	20020	20204	20021	20133	20012	20203	20032	19960	20124	19817	19828	20043	20103	20131	20068	19826	20107	19959	20226	19831	20032	19985	19970	19944	20031	19931	20039	19937	20047	20168	19971	20234	19927	19919	20064	19945	20321	19827	20101	19776	19746	19916	19829	19989	19960	19892	19972	20229	20040	19999	20050	19851	20098	19979	20034	20274	19890	20064	20003	19926	20112	20082	19982	19981	19952	20138	19912	19820	20213	20017	19909	20125	20019	19914	19861	20032	19903	19937	19968	20019	19922	20075	20216	19931	19875	19722	20004	20027	19936	20082	20081	20105	20022	19938	19866	20160	19935	20143	20069	20188	20001	19990	20097	19930	20209	20260	20043	20084	19935	19858	20144	19867	20008	20113	19920	20051	20013	19968	19822	19960	19944	19998	19884	19871	19904	19910	19886	19796	20125	19967	20010	19913	19993	20207	20000	19937	19806	20156	19905	20005	20016	19928	20010	19852	19952	19999	20019	20106	19849	20060	19900	20079	19882	20051	19979	19918	19911	19809	19839	19851	19985	19913	19965	19835	19988	19836	19959	20132	19989	19918	20016	20019	19848	20138	20064	20018	19719	19853	19826	19939	20005	19924	19910	19834	19853	19855	20027	19977	20038	19890	20092	20155	20046	19750	20125	19937	19973	20013	20029	19864	19875	19846	19680	19812	19845	20190	19858	19889	19995	19881	19974	20003	20068	19909	19994	20130	19908	19838	19955	19790	19661	19922	19950	19872	19991	20075	19850	19828	19784	19989	19936	19993	19918	19645	19655	20084	19945	20007	19945	20016	19967	19729	19901	20176	20081	20078	20034	19944	19905	19866	19863	19823	19800	19968	19979	19936	19987	19999	19937	20104	20012	19970	20153	19865	20027	19806	19964	19962	19830	20159	20021	19755	19785	20077	20044	19987	19919	19813	19895	19838	19907	20096	19906	20097	19880	19871	19998	19860	20000	20076	19782	19951	19910	19864	19953	19822	19737	19968	19875	20144	19899	19683	20146	19839	20049	20092	19866	20072	19891	19864	20001	19993	20039	19816	19927	19842	19940	20074	19987	19912	19779	19882	19709	19959	19914	19779	20050	19969	19939	20093	19966	20225	19976	19961	19989	20117	19787	19711	19796	19842	19893	19856	19928	20090	19798	19943	19986	19630	19908	19928	19775	20021	19849	19890	19688	19965	19873	19859	19967	20228	20193	20143	19948	19913	19891	20046	19900	19926	20088	19778	19920	19894	19893	19945	19969	20190	19954	20159	20010	20142	19779	20092	20072	19962	19992	19991	19893	19843	19999	19784	20149	19938	19829	19945	19918	19853	19992	20071	19725	20078	19881	19894	19874	19952	19940	20086	20092	19932	19903	20114	19872	20009	19797	19952	19949	20005	20079	19903	20090	20080	19888	19962	19835	19764	20052	19938	19973	19934	20116	20050	19910	19850	19953	19939	20102	19776	20002	19976	19835	19919	19905	20004	19856	19781	19914	19934	20036	19801	19799	19836	19766	19710	20034	19977	20107	19927	19923	19923	19770	20008	19883	19920	20085	20144	20106	20013	19878	20064	19763	19861	20050	20071	20076	19723	19926	19954	19861	19959	19990	20048	19889	20109	20052	19911	20032	20001	20075	20075	19922	19780	19936	19984	20154	19845	19782	19665	19745	19938	19807	20046	20127	19937	20034	20077	19971	20017	19743	20099	19952	20028	19981	20068	19929	19956	19995	19902	19763	19818	19676	20010	20142	20090	19899	20059	19759	20117	20172	20133	19901	20046	19870	20009	20099	19977	19856	19985	19943	19986	20136	20131	20006	19774	19685	19680	19900	19901	19891	19897	20055	20016	19998	19898	19873	19899	19968	19935	20110	19931	19988	20007	19992	19998	20034	20064	19786	20111	20012	19985	20140	20039	20235	20176	20012	20177	20119	20124	20148	20266	20125	20153	20071	19908	19889	20068	20084	19882	19924	20127	20132	20008	20049	19990	20032	19867	20098	19934	19884	19876	19972	19859	19897	19998	19702	20079	20074	19943	19947	19828	19821	19913	19807	19960	19857	19918	19743	19985	19896	20050	20073	20057	19859	20067	20120	19853	20083	19984	20151	19985	19987	20177	19931	20070	20028	19797	19752	19790	19975	19877	19949	20063	20014	20069	20046	19914	19853	19883	20099	20166	20000	19845	20002	20051	19909	19690	19770	19930	19776	19994	20020	19933	20066	20142	20124	20018	20215	19753	20038	19883	20127	19925	19995	19901	20183	19806	19946	19931	19869	19934	19830	20043	20190	20074	20068	20097	19908	19919	20001	20014	19970	20007	19937	20121	19820	20163	19785	19869	19643	20004	19974	19897	19904	20238	19969	19966	19894	19896	19894	19902	19985	19884	20003	19819	19617	19992	19785	20063	20062	20063	20016	20034	19939	19905	19903	19987	19998	19913	19876	20072	19823	19832	20014	19880	20122	19919	20057	19919	20116	19887	19997	19693	19942	19836	19877	19960	20066	20097	20040	19867	19744	19994	19903	20086	19891	19825	19937	20175	19888	19950	19944	19750	19908	19772	20024	20047	19768	19787	19687	19993	19991	19783	19922	20250	20119	19990	20043	19736	20091	19782	19830	19995	20053	19895	20013	19976	20035	20052	19894	19707	20041	19801	19910	19981	19873	20028	19861	19966	19833	19806	19863	19981	20139	20067	19806	20124	19741	19938	20252	19801	19867	20032	19755	20115	19974	19950	19849	19957	19859	20055	20062	20033	19884	19819	19975	20029	19749	19887	19900	20120	20096	19928	19845	20043	20173	19836	19736	19968	19881	19883	20037	20099	20031	20022	20008	19829	20012	19931	19898	19875	19935	19974	19988	19890	19870	19856	20036	19841	19858	19999	20036	20121	20017	20001	19854	19896	19793	19734	19924	20042	19926	19870	20073	19891	19659	19922	19879	19877	20022	19816	19930	20276	19989	19939	19979	19894	19852	19954	19810	20008	19986	20041	19902	19698	20167	20106	19780	19713	20040	19859	20083	20201	19994	20010	19888	19807	19998	19915	19913	19963	19833	19869	20243	20147	19884	20211	19854	19911	19904	20093	19988	20038	19968	19916	20024	19839	20018	19790	20041	20029	20045	20041	19879	20049	19731	20072	19917	19813	19838	19824	20112	20004	19984	19645	20211	19899	20162	20165	20044	19936	20005	19959	20111	19892	19866	19852	19944	20086	20004	19873	19866	19979	20024	20048	19723	20050	19985	20036	19816	20007	20050	19872	19936	19942	19842	19866	19886	19804	19887	19950	20209	19725	19963	20190	20057	19810	19843	20086	20091	19867	19798	20091	20165	19923	19894	20023	19927	20074	19866	19986	20049	19824	20030	20108	19988	19733	20145	19930	20084	20088	19731	19919	20146	19813	19899	19894	19904	19732	19973	20115	19929	20003	19954	19945	19966	19966	19915	20304	20106	20069	19840	19907	20144	19862	19804	19957	20038	20026	19946	20027	19949	19905	20065	19961	19970	20000	19984	19965	19938	20192	20165	20052	19841	19915	19972	19883	20112	19710	19810	19970	19790	20064	19925	19958	19762	19940	19866	19891	19969	19854	19839	19824	19934	19967	19947	19923	20076	20005	20302	19946	19887	19862	19973	20036	19651	19938	19797	19968	19808	19815	19927	19904	19887	19729	20064	19981	19894	19930	19926	19647	19981	20148	20077	20034	20089	19943	19946	20109	20215	19890	19987	19991	20024	19946	19974	19821	19940	19995	19909	19867	19761	19958	19860	19962	20119	19891	19901	19977	20124	20028	19927	20148	19668	20046	19964	19958	20134	20031	19849	20110	20004	19898	20012	19998	19940	19939	19954	19798	20060	20091	20121	19830	20060	19856	19775	20082	19978	19911	20083	19896	20146	19910	19873	20124	20215	19835	20061	19894	19900	19995	19981	20005	20033	19979	19796	19978	20001	19863	19980	20089	19792	19833	19767	19974	19963	20163	19817	19846	20176	19961	19792	19953	19839	19902	19899	19774	19842	19978	19865	19814	20033	19924	20129	20034	19970	20115	20105	20013	20007	20095	20093	19931	20136	20025	19853	19997	19984	19970	19966	19999	19976	20035	19845	19939	20107	19956	20161	20122	20061	20000	20201	19983	20061	19984	20034	20020	20059	20130	20018	20016	20144	20021	19939	19720	20146	19958	19902	20101	19989	19941	20217	19688	20188	20051	20048	19890	19926	20065	19972	19912	19846	20076	19908	19980	20022	19962	20104	19701	19938	20001	19917	19982	19997	19987	19805	19819	19942	19736	19921	19967	19933	20052	19995	19921	19906	19748	20112	19998	19989	20089	20017	19963	19974	20029	19872	19763	19950	19971	19956	19795	20177	19911	19836	20098	20061	19896	19999	19992	20046	19921	19972	19996	20083	20051	20147	20137	20048	20329	19823	19984	19994	20001	20122	19939	19942	19906	20076	19775	19930	19893	19894	19802	19856	19990	19903	19922	19878	19908	20093	20031	19945	20035	19891	19889	19975	19923	19819	19877	19901	19906	20139	19889	20034	20014	19856	19725	20157	20191	20094	19997	20018	19782	19686	19621	19890	19924	20106	19876	19991	19905	19842	19879	19863	19756	20106	20071	20001	19868	19943	19882	19913	20002	19547	19913	20074	19758	20042	20167	19830	19977	20072	19752	20049	19950	19994	19720	19952	20018	19900	20002	19967	20034	20064	19984	19940	19963	19776	20082	19993	20062	19851	19904	20187	20011	19929	19799	20213	19823	19925	19903	19932	20196	19733	19980	19943	19812	20009	19919	19956	20099	20053	20079	19803	19765	19972	19977	19956	19962	19917	19974	19953	20224	19864	20033	19855	19973	19929	19948	19922	19997	19850	19720	19708	19975	19954	20072	19967	19990	19842	20158	20129	19820	20082
37138	49887	32853	25691	22678	21136	20016	20429	20906	19508	17858	17319	17063	16975	16796	16876	16883	16767	16802	16661	16770	16885	16920	16727	16791	16875	16804	17063	21628	25077	22156	20488	18367	17043	16826	16531	16547	16421	16424	16522	16516	16579	16385	16399	16411	16547	16395	16387	16543	16465	16566	16453	16461	16490	16625	16294	16486	16466	16460	16188	16356	16406	16553	16331	16436	16427	16388	16509	16452	16418	16489	16283	16408	16381	16323	16500	16477	16344	16470	16456	16398	16416	16266	16449	16553	16537	16419	16331	16530	16524	16416	16465	16274	16591	16464	16132	16385	16426	16296	16258	16391	16157	16353	16379	16552	16481	16414	16205	16485	16355	16397	16351	16293	16497	16342	16348	16328	16320	16501	16377	16381	16396	16531	16398	16303	16542	16480	16582	16228	16309	16335	16463	16336	16431	16554	16444	16383	16506	16222	16551	16387	16370	16395	16596	16234	16435	16395	16324	16520	16266	16347	16372	16192	16370	16528	16410	16495	16493	16271	16281	16369	16417	16361	16519	16380	16446	16374	16488	16267	16437	16388	16242	16432	16327	16312	16358	16424	16526	16488	16356	16397	16439	16560	16396	16410	16329	16304	16349	16231	16350	16610	16461	16638	16464	16461	16434	16347	16243	16401	16393	16346	16194	16221	16436	16255	16486	16353	16343	16251	16365	16273	16587	16390	16476	16443	16394	16341	16265	16394	16453	16363	16374	16253	16530	16372	16210	16559	16492	16369	16523	16404	16344	16473	16229	16460	16304	16396	16522	16410	16553	16425	16294	16399	16391	16219	16489	16297	16590	16493	16372	16277	16414	16280	16340	16445	16340	16371	16344	16362	16483	16293	16504	16529	16333	16499	16471	16477	16421	16293	16356	16382	16432	16493	16456	16546	16369	16531	16493	16384	16452	16457	16468	16323	16389	16485	16422	16367	16468	16498	16406	16506	16559	16465	16343	16310	16275	16605	16420	16410	16450	16365	16264	16478	16403	16379	16430	16144	16460	16424	16452	16423	16432	16317	16451	16538	16391	16217	16622	16274	16435	16434	16445	16383	16216	16408	16478	16339	16339	16332	16404	16422	16603	16440	16563	16487	16443	16536	16331	16421	16304	16465	16557	16486	16348	16482	16384	16328	16448	16485	16309	16309	16401	16589	16459	16386	16255	16333	16307	16286	16341	16367	16478	16308	16526	16412	16397	16251	16308	16253	16304	16437	16470	16475	16312	16269	16415	16507	16472	16504	16430	16450	16498	16430	16431	16351	16426	16473	16379	16386	16364	16544	16387	16427	16517	16409	16525	16390	16375	16237	16453	16345	16328	16465	16406	16232	16387	16416	16275	16419	16469	16375	16372	16524	16302	16501	16298	16406	16436	16336	16375	16405	16325	16476	16536	16458	16339	16359	16533	16278	16180	16278	16373	16202	16392	16366	16590	16482	16260	16449	16433	16289	16530	16327	16449	16252	16377	16379	16528	16411	16248	16455	16473	16566	16461	16451	16489	16231	16417	16462	16395	16566	16324	16419	16599	16381	16380	16417	16715	16355	16305	16429	16284	16351	16373	16352	16313	16405	16557	16501	16325	16445	16291	16586	16406	16348	16413	16648	16448	16603	16533	16285	16518	16410	16395	16431	16396	16367	16372	16465	16391	16084	16534	16415	16479	16373	16448	16474	16320	16402	16242	16244	16426	16264	16357	16389	16355	16551	16439	16405	16329	16167	16424	16429	16312	16282	16426	16442	16416	16323	16566	16362	16294	16411	16225	16302	16327	16315	16210	16369	16341	16144	16264	16241	16564	16352	16370	16304	16340	16312	16368	16441	16323	16538	16418	16412	16446	16581	16419	16463	16369	16366	16251	16339	16479	16348	16512	16298	16398	16461	16381	16478	16431	16555	16509	16562	16465	16411	16500	16490	16465	16401	16515	16363	16257	16396	16392	16319	16455	16378	16387	16382	16479	16220	16401	16369	16432	16567	16580	16314	16391	16269	16390	16265	16417	16285	16290	16466	16431	16451	16321	16297	16441	16410	16261	16176	16386	16470	16491	16412	16361	16387	16381	16280	16349	16559	16550	16355	16352	16392	16486	16276	16447	16356	16358	16435	16216	16204	16347	16443	16345	16325	16486	16510	16445	16217	16464	16394	16326	16232	16432	16480	16324	16354	16401	16468	16300	16560	16496	16387	16339	16369	16190	16381	16533	16217	16525	16354	16393	16487	16462	16345	16431	16332	16290	16385	16442	16687	16313	16272	16338	16366	16414	16247	16486	16192	16392	16511	16428	16512	16234	16364	16370	16364	16469	16331	16459	16291	16330	16402	16335	16425	16396	16378	16370	16349	16427	16577	16420	16166	16487	16399	16415	16437	16340	16286	16478	16416	16443	16294	16218	16307	16444	16361	16378	16341	16330	16459	16380	16418	16141	16495	16438	16479	16416	16398	16266	16584	16346	16317	16578	16399	16358	16461	16411	16469	16510	16434	16280	16370	16415	16352	16379	16315	16479	16322	16490	16364	16536	16477	16365	16402	16474	16444	16407	16368	16400	16325	16408	16435	16390	16439	16404	16227	16333	16378	16357	16461	16332	16504	16393	16606	16351	16353	16180	16372	16434	16551	16473	16361	16651	16345	16395	16442	16519	16282	16273	16400	16551	16603	16315	16450	16373	16323	16362	16384	16458	16270	16391	16474	16287	16470	16292	16426	16334	16472	16280	16430	16419	16318	16330	16295	16575	16349	16381	16456	16308	16353	16452	16393	16430	16280	16509	16396	16400	16358	16380	16447	16193	16374	16198	16306	16317	16370	16382	16331	16359	16496	16465	16426	16365	16295	16437	16519	16294	16312	16280	16351	16335	16375	16382	16459	16466	16543	16239	16307	16329	16209	16558	16592	16460	16416	16248	16382	16513	16409	16430	16270	16380	16450	16483	16224	16245	16465	16510	16353	16442	16267	16520	16490	16382	16450	16459	16376	16473	16629	16296	16404	16463	16435	16433	16407	16288	16496	16276	16364	16412	16399	16395	16471	16452	16313	16410	16315	16324	16408	16437	16588	16433	16413	16384	16385	16401	16362	16484	16347	16441	16245	16288	16615	16359	16448	16282	16333	16377	16452	16549	16312	16421	16470	16517	16383	16404	16351	16525	16466	16473	16399	16396	16472	16504	16354	16374	16236	16457	16299	16502	16485	16392	16381	16316	16360	16355	16177	16457	16505	16361	16336	16314	16524	16477	16289	16336	16279	16111	16411	16362	16277	16316	16471	16500	16498	16346	16435	16607	16453	16404	16329	16478	16352	16291	16260	16443	16495	16288	16438	16288	16291	16375	16366	16430	16420	16390	16377	16408	16299	16424	16447	16387	16369	16289	16448	16384	16300	16322	16479	16464	16532	16312	16348	16223	16336	16337	16376	16362	16470	16377	16567	16359	16496	16265	16526	16500	16274	16359	16386	16572	16296	16456	16574	16420	16344	16448	16575	16361	16318	16603	16486	16371	16301	16379	16451	16547	16435	16333	16345	16373	16228	16526	16414	16630	16258	16397	16511	16387	16504	16266	16368	16222	16418	16432	16369	16451	16485	16449	16355	16155	16553	16391	16457	16491	16437	16206	16494	16502	16457	16312	16390	16334	16555	16281	16447	16419	16382	16342	16331	16413	16526	16296	16424	16511	16532	16412	16439	16415	16495	16443	16387	16533	16457	16363	16306	16574	16524	16329	16372	16580	16273	16350	16348	16433	16484	16399	16418	16477	16336	16457	16234	16418	16245	16420	16203	16429	16366	16492	16525	16457	16516	16337	16330	16499	16299	16509	16470	16327	16428	16437	16414	16351	16353	16200	16525	16380	16349	16402	16530	16329	16501	16387	16534	16450	16485	16321	16347	16249	16512	16465	16400	16531	16266	16267	16424	16321	16425	16336	16290	16308	16427	16374	16516	16368	16421	16262	16557	16368	16287	16386	16341	16286	16332	16360	16401	16555	16313	16315	16337	16368	16427	16301	16488	16404	16413	16337	16479	16419	16619	16338	16415	16303	16404	16383	16397	16244	16390	16274	16534	16397	16267	16542	16503	16549	16449	16424	16527	16376	16172	16547	16475	16492	16290	16365	16465	16330	16377	16385	16482	16283	16577	16174	16286	16441	16379	16477	16427	16212	16319	16469	16461	16397	16516	16431	16412	16315	16388	16305	16350	16282	16455	16490	16182	16523	16414	16416	16378	16364	16303	16316	16330	16499	16403	16508	16424	16359	16341	16376	16274	16514	16377	16298	16384	16357	16423	16330	16317	16251	16389	16383	16318	16261	16370	16308	16509	16492	16706	16260	16530	16497	16404	16303	16514	16615	16341	16506	16370	16280	16454	16311	16512	16401	16408	16578	16272	16438	16209	16422	16432	16512	16391	16481	16501	16483	16388	16286	16554	16351	16357	16604	16338	16485	16354	16406	16439	16324	16386	16386	16364	16364	16440	16267	16368	16307	16282	16455	16312	16374	16413	16455	16442	16478	16280	16517	16347	16308	16361	16480	16265	16216	16390	16375	16361	16487	16573	16536	16432	16355	16196	16372	16517	16428	16310	16452	16433	16203	16177	16254	16306	16397	16368	16330	16229	16223	16388	16300	16551	16341	16544	16256	16402	16305	16332	16387	16595	16255	16374	16298	16400	16283	16367	16491	16580	16361	16303	16380	16301	16300	16498	16518	16560	16184	16224	16454	16371	16425	16423	16436	16492	16232	16460	16371	16411	16444	16300	16278	16477	16438	16351	16411	16303	16491	16315	16455	16377	16344	16388	16253	16548	16356	16520	16474	16437	16237	16463	16430	16435	16331	16505	16368	16455	16549	16462	16381	16457	16415	16304	16277	16559	16532	16328	16379	16387	16450	16437	16516	16445	16424	16531	16506	16316	16613	16299	16209	16325	16454	16356	16429	16464	16335	16367	16450	16423	16152	16493	16216	16374	16385	16446	16302	16471	16305	16337	16410	16411	16327	16512	16382	16435	16329	16114	16272	16216	16364	16531	16386	16246	16259	16366	16213	16265	16403	16389	16263	16466	16479	16422	16533	16400	16457	16318	16446	16348	16442	16402	16277	16462	16427	16488	16446	16352	16408	16121	16399	16395	16173	16467	16382	16391	16227
28595	24313	27088	24469	20592	20067	19997	19778	20033	19917	19357	19013	19051	18758	19081	19245	19041	18954	19009	19128	19061	18848	18923	18880	18896	19023	18991	18992	19257	19306	19413	19334	19145	19218	18821	18877	18973	18796	18976	18976	19016	18959	18689	18790	18913	19150	19020	18933	18919	18933	18808	19006	19070	18988	18838	18620	18738	18918	19043	19084	18810	18874	18852	18980	18926	19028	19031	19178	19067	18863	18731	18862	18619	18942	19023	18974	18815	18650	19045	19140	18974	18969	18874	18923	19099	19154	18924	18977	18840	18858	18881	18835	18835	18835	18849	18938	18905	19123	18817	18955	19007	18807	18907	18817	18940	19070	18972	18924	18805	18857	19021	18852	18711	18845	18956	19024	18689	18898	18836	19009	18913	18766	18923	18867	18766	19165	18986	19032	18903	18777	18796	18904	18765	18805	18874	18906	18957	19062	18631	18847	18874	18973	18865	18786	18550	18911	18893	18767	18880	18706	19010	18784	18789	18863	19010	18982	18832	18685	19041	18957	18908	18788	18676	18890	18903	18725	18803	18882	18784	18751	18876	18885	18927	18900	19009	18999	18969	18957	18994	18950	18778	18776	18803	18761	18889	18916	19087	18878	18981	18935	18625	18984	19000	19079	18994	18942	19064	18810	18842	18903	18846	18867	18615	18819	18841	19058	18772	18813	18952	18938	18981	19013	18915	18672	18911	18759	18845	18860	19197	18972	19002	18989	18766	18744	18696	18910	18839	18884	18813	18740	18714	18809	18935	18623	18829	18879	18945	18843	19007	18834	18968	18970	19080	18661	18910	19158	18877	19146	18894	18864	18913	19075	19027	19005	18973	18991	19014	18846	18926	18974	18819	18829	18868	18962	18817	18909	18732	18983	19086	18687	18975	18797	18907	18711	18871	19126	18817	18943	18967	18731	19076	19058	19055	18985	18975	18962	18873	19163	18911	18867	18871	18819	18815	18786	18799	18845	18800	19051	18968	18795	18755	18681	18863	18984	19082	18793	18967	18888	18893	19010	18982	18836	19061	19016	19080	18895	18762	19022	18828	18876	18899	18945	18895	18810	18788	18806	18851	18952	18865	19033	19014	18928	18992	18777	18863	19013	18785	18880	18831	19068	19076	18901	18844	18948	18880	18963	19082	19017	18856	18806	18720	18844	18779	19029	18717	18866	18999	18805	18889	18859	18928	18867	18771	18783	18988	19056	18985	19013	18799	18621	19055	18826	18848	18699	18899	18921	18907	18658	18861	18820	19004	19235	18852	18843	18847	18926	18924	19030	19095	18714	18749	18829	18856	18885	18787	18768	18770	18923	19051	19008	18979	18900	18917	19170	18936	18953	18911	18922	18845	18655	18810	18744	18780	18964	18884	18845	18958	19176	19117	19020	18913	18877	18917	18838	18915	18855	19021	18868	18947	18969	18906	18857	18755	18811	18668	18725	18920	18820	19106	18990	18897	19075	18911	18673	18826	18909	18768	18818	18697	18891	18913	18976	18960	18816	18869	18889	18756	19040	18855	18936	19034	18673	18705	18792	19034	18890	18840	18776	18833	18809	18947	19176	18902	18952	18918	19147	18953	18891	18947	18947	18863	18846	18909	18822	18977	18778	18787	18886	18951	18808	18906	19012	18955	18905	18940	18987	18850	18649	18951	18842	18838	18768	19024	19007	19125	19006	19090	18897	18797	18925	18748	19055	18897	18899	18974	18868	18755	18764	18940	18967	18808	19072	18831	18710	18887	18743	18809	18706	18746	18863	18905	18906	18877	18855	18872	18972	18889	18821	18989	18793	18770	18883	19109	19021	19003	18754	18894	18867	19164	18707	19052	18928	19100	19051	18940	18735	19001	18971	18883	18823	19009	19002	18786	18996	18858	18963	18875	18921	18812	18938	18938	19195	18841	18927	18966	18800	18861	18800	18870	18955	18957	18853	19080	18812	18995	18868	18870	18790	19023	19031	18880	19036	18879	18773	19014	18994	18876	18829	18827	18789	18977	18553	18872	19004	18840	18816	18832	18932	18877	18824	18946	18830	19078	18906	18867	18922	18604	18936	18924	19059	18746	19049	18779	18892	18977	18878	18912	19019	19042	18870	18819	18861	19048	18983	19002	18730	18941	18885	18803	18890	18826	18927	18974	18690	18841	18894	19039	18953	18913	18987	18858	18848	18861	18748	18951	18967	18700	18924	18729	18843	18835	18754	18911	19122	18984	18954	18859	18691	18788	18900	19177	19021	18827	18928	18827	18802	18825	18537	18812	18822	18971	18997	19065	19030	18862	18931	18963	18678	18952	18761	18873	18963	19083	18791	19022	18910	19032	18833	18815	19042	18915	18778	18835	19033	18951	18901	18861	18834	18962	18829	18864	19177	18770	18791	18895	18699	18856	19136	19019	19003	18874	18959	18792	18918	18999	18907	18978	18927	18748	18775	18850	18868	18859	19023	18717	18865	18916	18841	19072	18728	18866	18786	18776	18894	18894	18814	19015	18967	18920	18903	18901	18876	18724	18709	18833	18673	18626	18671	18986	18708	19036	18852	19015	18671	18920	19025	18859	18820	19035	18942	18934	18879	19003	18526	18811	18833	19025	19109	18815	18992	18947	19007	18839	18696	18772	18798	19003	18822	18861	19079	19006	18800	19004	19001	18842	18977	18830	19104	18890	18958	18848	18900	18815	18955	18848	18791	19030	18764	18889	18863	18946	18988	18942	18865	19003	18848	18685	18764	18734	18791	18945	18704	19008	19000	19093	18784	18774	18890	18830	18754	19078	18905	18987	18950	18845	18812	18996	18971	19037	18816	18872	19086	18938	18822	19028	18931	18772	18917	18955	18931	18945	19091	18819	18867	18932	18947	19200	19004	18845	19041	19064	19079	18877	18838	18814	18879	18786	18853	18921	18676	18978	18875	18900	18800	18932	18911	18976	19004	18765	19071	18870	18800	19101	19006	18915	19047	19106	18983	18887	18837	18894	18949	18756	19002	18516	18859	18817	18825	18920	18729	18981	18920	19063	18988	18981	18808	18995	19075	18865	18910	18778	19041	19050	19120	19100	18930	18796	18876	19008	18940	18992	18872	18699	18750	18841	18760	18824	18771	18647	18939	18831	18883	19022	18914	18845	18829	19098	18929	18853	18864	18957	19053	18863	18813	19067	18764	18946	18887	19046	18799	18916	18966	18899	18952	18797	18871	18999	18761	18920	19218	19074	19174	19097	18855	19157	18981	18870	18684	18983	18766	18850	19130	18687	18840	18975	18915	18991	18815	18886	18889	18772	18874	18838	18835	18783	18816	18733	19007	18834	18893	18835	18910	18834	19000	18998	18898	18872	18946	19030	18981	18792	19012	18976	18667	19020	18963	19111	18967	18704	18940	19025	19141	18769	19041	18924	19060	19025	19050	19052	18922	18944	18852	18935	18945	19018	18993	18812	18971	18909	18696	18871	18880	18820	18853	18819	18849	18696	18777	18876	18724	18823	18763	19051	18953	19113	18922	19063	19062	18928	18921	18871	18941	19000	18862	18901	19013	18885	18779	18733	18725	18803	19008	18896	18966	18755	18724	18790	18857	18982	18995	18980	18918	19061	18871	19085	18841	18950	19033	18712	18924	19030	19072	18895	18994	18905	19034	18960	18736	19003	18964	18784	18879	18922	18673	18856	18899	19052	18904	18883	18938	19039	18889	18809	18832	19004	18836	18996	19050	18804	18792	18912	18876	18834	18756	18919	18813	18952	18808	18905	18954	19255	18983	18908	18889	18908	18925	19020	18860	18977	18818	19208	18935	18719	18842	18840	18868	18851	18910	18930	19010	18941	18982	18984	19228	18952	19046	19101	18980	18853	18817	18894	19108	18800	18922	18992	18686	19148	18825	18843	18889	18877	18942	18844	18980	19043	19131	18832	18943	18809	18789	18726	18957	19118	19037	19082	18857	19158	18942	18926	18692	18935	18773	18973	19073	18968	18835	18950	18868	18747	18881	18960	18808	18800	18783	18792	18982	18974	19052	18924	18922	18863	18757	18907	18797	19112	18776	18866	18832	18779	18951	18647	18707	18856	18784	19074	18861	18696	18995	19017	18865	18818	18779	18729	18975	18841	18919	18851	19034	18838	18692	18888	18950	18768	18827	18986	18951	18845	18813	18922	18809	19033	18868	18972	18827	19065	18829	18891	19144	18991	18831	19045	18833	18975	19074	18952	18877	19108	19044	18950	18967	18710	18843	18857	18876	18810	18892	18692	18877	18777	18781	18735	18969	18904	18762	19140	18961	18896	18953	18948	18698	19086	18981	18865	19106	18872	18963	19019	19015	18797	18892	18854	18954	18830	19016	18852	18918	19004	18887	18762	18833	18821	18729	18996	18928	19003	18834	18801	19009	18882	19114	18785	19196	18976	18997	19082	18981	19018	18908	18845	18911	18824	18845	18990	18903	19032	18855	18789	18741	19043	18734	18877	18853	18930	18852	19108	18796	18940	18868	19146	19038	18919	18806	19134	19000	18954	18843	18965	18891	19025	18885	18913	18727	18779	18821	18753	18885	18875	19087	18888	18718	18948	18775	19106	18939	19063	19141	18931	18897	18885	18760	18895	18848	19040	18822	19053	18940	18747	18882	18744	19027	18841	18810	18954	18941	19022	18894	18919	18773	18962	18868	18655	18847	18747	19058	18873	18936	18796	18862	18543	18790	18861	18955	18860	18977	19105	18750	18748	18772	18723	18923	18894	18951	19228	18908	18908	18870	18925	18799	19096	19063	19007	19101	19011	18903	18898	18903	19028	18946	18688	18932	18822	18769	18906	19014	18953	18786	19044	19189	18828	19055	18879	18802	18801	18842	18813	18639	18640	18976	18857	18998	19041	18967	18811	18904	19038	19047	18912	18856	19022	19010	19047	18822	19029	18949	18934	19065	19046	18920	19104	19042	18766	18737	18878	19078	19028	18888	18748	18844	19003	18827	19021	18927	18744	18942	19102	18850	18867	18856	19074	18964	18927	18944	18701	18821	18912	18796	19104	18952	18829	19077	19096	18883	18648	18859	18913	18885	18837	19014	18938	18864	19027	18810	18760	18891	18690	18680	18829	18949	18999	18991	18909	19032	18843	18857	18857	18940	19115	18800	18831	18936	19135	18830	19264	18825	18893	18833
27252	33873	23414	20755	18802	17324	17400	17553	18108	17163	16239	16214	16104	15969	16010	16197	16192	16060	16033	16057	15747	15967	15962	15987	15946	15843	16027	16127	16220	16661	16495	16467	16168	15919	15816	15860	15908	15759	15826	16127	15758	15891	15930	15813	16095	15872	15885	15814	15946	15951	15814	15972	15795	15980	15952	15947	15951	16010	15964	15828	15646	15956	15849	15970	16063	15913	16030	15879	15927	15965	15781	15765	15864	15756	15848	15882	15933	15697	15818	15871	16022	15868	15833	15944	15890	15909	15812	15861	15762	15916	15918	15855	15822	15868	15932	15815	15938	15866	15823	15891	15955	15806	16027	15674	15820	16021	15790	15860	15935	15949	15913	16106	15787	15744	15964	15868	15810	15802	15857	15859	15824	15960	15849	15985	15906	15786	15828	15753	15968	16008	15899	16059	15884	15900	15956	15941	16062	15959	15945	16025	15859	15901	15899	15898	15795	15837	15942	15880	15719	15985	15845	15913	15924	15907	15821	16015	15727	15933	15837	15638	15782	15904	15847	15880	15920	15925	15675	15976	15899	15978	15727	15800	16023	15954	16028	15951	15917	15670	15824	15897	15809	15857	15809	15961	15823	15762	15822	15937	15741	16029	15888	15827	15926	15785	15860	15885	15989	15746	15955	15839	15903	15967	15897	15813	15997	15987	16002	15981	15891	15810	15817	15943	15882	15951	15866	16020	15885	15926	15948	15824	15969	15641	15980	15888	15942	15939	16001	15963	15835	15819	15851	15793	16008	15911	16001	15739	15861	15997	15888	15907	15867	15883	15951	15755	15868	15970	15871	16070	15966	15907	15893	15782	16054	15743	15848	15835	15991	15889	16096	16004	15995	15873	15960	15737	15983	15955	15959	15921	15945	16044	15803	15641	15810	15966	15823	15989	15787	15906	15924	15900	15944	16049	15883	16000	15884	15930	15793	15718	15921	15874	15845	15794	15863	15930	15799	15753	15865	15885	15778	15926	15804	15937	15957	15897	15905	15671	16011	15920	16041	15768	15942	15929	15865	15576	15936	15864	15929	16020	15876	15813	15890	15970	15844	16073	15801	15781	15907	15956	15965	15826	15844	15943	15854	15908	15794	15885	15999	15890	15706	16024	15839	15959	15983	15896	15947	16039	15876	15869	15791	15898	15766	15955	15893	15801	15999	15911	15816	15874	16033	16039	16024	15949	15996	15833	15854	15972	15819	15816	16020	15832	15918	15862	15939	15927	15864	15852	15678	15865	15869	15849	15740	15901	16061	16113	15922	15992	15884	15647	15967	15774	15913	15953	15853	15750	16003	15861	15891	16039	15894	15577	15791	15950	15896	15809	15822	15834	15836	15837	15851	15946	15860	15869	15844	15824	15941	15859	15873	15958	15837	15980	15815	15887	15920	15812	15870	15845	15941	16098	15770	15956	15870	15973	15827	16050	15861	15974	16054	15816	15903	15843	15899	15825	15836	15987	15861	15742	16000	15904	15858	15785	15916	15904	15896	15894	15854	15835	15955	15798	16012	15990	16134	16156	15769	15877	15767	15945	15781	15948	15896	16076	15789	15994	15970	15919	15791	15882	15827	15814	15784	15850	15842	15879	15872	16018	15942	15974	15869	15782	16106	15842	15805	15859	15652	15688	15887	16130	15962	15728	16109	15821	15945	15834	15931	16001	15847	15838	15939	15975	16035	15942	15869	15756	15859	15795	15838	15888	15875	15795	15857	15873	15977	15878	15861	15868	15898	15997	15840	15817	15843	15976	15972	15855	16005	15826	15990	15933	15769	15829	15993	15928	15880	15758	15912	15956	15942	15859	15976	15764	15934	15894	15838	15926	15954	15905	15846	16038	15951	15993	15791	15866	15947	15959	15997	16153	15911	15867	15842	15844	16088	15971	15870	15913	15960	16000	15785	15754	15901	15892	15805	15875	16034	15844	15971	16042	15827	15991	15777	15830	15817	15868	15911	16080	15830	16037	15875	15838	16016	15873	15812	15879	15994	15782	15854	15848	15942	16024	15860	15907	15898	15810	15978	15761	15865	15961	15796	15867	15915	15972	15947	15707	15801	15915	15801	15937	15961	15793	15726	16160	15776	15801	15995	15738	16036	16022	16031	15963	15679	15872	16037	15879	15882	15839	15843	16001	15886	15915	15829	15857	15933	15879	16005	15812	15975	15662	15759	15834	16105	15869	15952	15885	15769	15917	16029	15902	15903	15970	15856	16028	15871	15966	15966	16034	15882	16227	16031	15780	15958	15780	16025	15807	15686	15851	16000	15901	16007	15923	15913	15899	15808	15780	15931	15869	15795	15866	15803	15933	15812	15925	15960	15860	15820	15972	15793	15930	15932	15836	15997	16018	15959	15877	15859	15908	15986	16039	15914	15919	15788	15908	15853	15710	16014	15931	16018	15947	15711	15900	15801	15983	15938	15871	15848	15798	15926	16009	15987	16045	15820	16025	16044	15915	16008	15902	15909	15857	15846	15831	16158	15983	15921	15925	15842	15864	15842	15948	15924	16007	15973	15759	16072	16016	15887	15913	15856	16021	15898	15832	15898	15931	16006	15760	15995	15922	15734	15844	15864	16047	16044	15962	15932	15874	16048	15913	15870	15712	15775	15645	15888	15833	15637	15813	16020	15830	15928	15788	15989	15837	16040	15957	15913	15829	15822	15843	15973	15866	15886	15888	15873	16077	15956	15814	15614	15756	15987	15787	15917	15980	15949	16012	15906	15813	15921	15837	15721	15812	15765	15779	15957	15830	15896	15969	15842	15801	15900	15993	15733	16006	15821	15837	15895	15825	15982	15916	15855	16031	15850	15958	15779	15899	15947	15979	15923	15727	15836	15759	15835	15810	16010	15790	15785	15923	16008	15870	16100	15954	15961	15912	16033	15920	15922	16066	16037	15952	15742	15910	16049	16049	15789	15873	15955	15818	15655	16102	15838	16043	15824	15932	15945	15948	15861	15846	15867	16054	15741	15669	15947	15912	15848	15867	16045	16034	15870	15973	15779	15890	15885	15915	15850	15817	15662	16036	15947	16033	15823	16106	15911	15743	16063	15899	15849	15858	15897	15825	15760	15849	15918	15761	15906	15837	15772	16023	16032	15997	15946	15835	15899	15854	15967	15809	16006	16022	15878	16032	15752	15806	15937	15944	16031	15706	15956	15869	15777	15972	16001	15848	15994	15893	15953	15953	16038	15802	15949	15980	15915	15865	15842	15752	16012	15855	15946	15799	15742	15921	15782	15791	15970	15873	15773	15939	15756	15817	15965	15976	15754	16032	15949	15823	15834	15796	15868	15728	15886	15920	15832	15843	15826	15686	15855	15731	16067	15861	16148	15836	15712	15824	15867	15727	15944	15877	15784	15756	15891	15884	15877	15854	15915	15976	15982	15797	16008	15994	15871	15916	15785	15842	15975	16028	15899	15994	15801	15926	15963	15796	15878	15664	15967	15860	15831	15896	15792	15907	15883	15748	15946	15860	15887	15815	15977	16063	16032	15900	15761	16030	16034	15900	16049	15892	15824	15911	15793	15843	15896	15909	15876	15903	16099	15914	15960	15956	15834	15908	16009	15865	15793	15915	15997	15877	15906	15800	16142	15896	15843	16087	15799	15963	15834	15993	15937	15978	15881	15760	15877	16005	15966	15952	15914	15899	15840	15972	15788	15881	15723	15909	15831	15972	15848	15899	15840	16062	16012	15923	15876	15854	15852	15743	15933	15919	15847	15875	15894	15747	15947	15868	15812	15699	15814	16059	15830	15746	15841	15899	16054	15696	15898	15957	15937	15831	15830	15776	15771	15927	15778	15910	15795	15798	15939	15936	15976	16031	16054	15986	15818	16015	15931	15839	15958	15763	15844	15880	15857	15849	15841	15647	15990	15833	15697	15983	15754	15841	15998	15888	15846	15853	15895	15938	15914	15818	16138	15718	15812	15690	15988	15876	15919	15989	16010	15848	15926	15782	15766	15821	15743	15778	15941	15948	15868	15880	15825	15917	16025	15855	15769	15767	15720	15987	15891	15908	15910	15852	16135	15882	15946	16017	15951	16009	16159	16082	15670	15837	15799	15948	16043	15861	15861	15796	15983	15797	15761	15847	15836	15677	15856	15910	15925	15976	15894	15942	16078	15922	15770	15963	15804	15764	15963	15779	15913	16066	16015	15934	15823	15981	15774	15777	15982	15779	15983	15855	15920	15769	15876	15789	16000	15915	15820	16001	15902	15928	15924	15791	16004	15801	15785	15971	15974	16035	15905	15891	15895	15824	15999	15822	15923	15786	16057	16153	15961	15922	15943	15898	15872	15859	15868	15873	16019	15851	15990	15952	15917	15977	15826	15859	15846	15767	15883	15751	15927	15959	15786	15851	15954	15928	16014	15883	15846	15846	16037	15817	15885	15805	15712	15915	15840	16062	15853	16015	15911	16021	15782	15995	15683	15897	15831	15846	15852	15858	15877	15850	15901	15953	15835	15825	15924	15863	15954	15939	15781	15960	15875	16000	15839	15701	15943	15908	15601	15976	15872	15765	15749	15793	15763	16015	15745	15947	15848	15985	15933	15949	15908	15868	15960	15997	15972	15805	15906	15926	15922	15667	15906	15759	15995	15931	15879	16022	15865	15798	15962	15899	15983	16021	15665	15847	16007	15916	15854	15945	15754	15792	15894	15998	15870	15970	15874	15874	15775	15856	15888	15767	15907	15895	15797	15977	15951	15860	15784	15850	15829	15959	15932	15854	15785	15963	15909	15834	15897	15822	15839	16082	15760	15937	15793	15906	15868	15979	15851	15942	15686	16058	15897	15736	15867	15948	15969	15843	15929	15781	15703	15915	16030	15847	15746	15917	15863	15816	15881	15999	15986	15869	16026	16024	15961	15807	15963	15810	15857	16013	15873	15876	15946	15815	15751	15694	15820	15840	15786	15874	15693	15892	15923	15714	15912	15838	15769	15805	15942	15932	15845	15960	15811	15880	15931	15858	15947	15711	16013	15847	15914	15874	15871	15730	15884	15831	15791	15884	15912	15698	15763	15916	15955	15852	15899	15855	15902	15729	15827	16016	15891	15893	16015	15932	15974	15966	15870	15846	15949	16116	15875	15956	15830	15971	15840	16010	15812	16015	15750	15980	15971	15941
24105	21540	29122	24521	22763	23927	23870	22198	21545	20921	20225	19887	19802	20162	20043	19707	19821	19844	19906	19819	19632	19703	19742	19601	19524	19665	19615	19678	21006	23046	22278	21249	20425	19818	19685	19501	19495	19706	19512	19544	19459	19342	19565	19364	19505	19340	19427	19459	19461	19501	19447	19570	19467	19605	19532	19642	19411	19225	19245	19461	19280	19354	19516	19654	19556	19437	19511	19480	19482	19634	19598	19471	19486	19395	19520	19497	19412	19523	19442	19291	19328	19291	19450	19440	19537	19410	19316	19370	19400	19367	19514	19546	19503	19480	19670	19470	19318	19537	19622	19424	19551	19287	19505	19568	19555	19287	19557	19220	19466	19450	19433	19573	19355	19571	19358	19363	19537	19499	19503	19698	19450	19552	19560	19434	19208	19309	19600	19472	19498	19555	19418	19334	19417	19499	19700	19350	19663	19407	19506	19633	19439	19499	19466	19576	19359	19290	19381	19562	19925	19464	19406	19383	19645	19517	19435	19545	19458	19507	19385	19496	19414	19404	19426	19320	19480	19329	19429	19549	19291	19320	19425	19628	19334	19487	19557	19296	19451	19777	19557	19470	19544	19525	19446	19428	19707	19755	19494	19405	19612	19541	19709	19421	19407	19483	19383	19496	19664	19483	19551	19454	19367	19376	19213	19436	19375	19390	19603	19440	19386	19369	19663	19447	19536	19527	19580	19363	19287	19358	19249	19228	19584	19475	19451	19499	19444	19309	19572	19424	19316	19260	19624	19652	19649	19508	19513	19385	19589	19430	19593	19403	19688	19381	19489	19277	19473	19452	19403	19270	19431	19481	19318	19441	19347	19413	19505	19458	19369	19557	19636	19430	19533	19511	19274	19254	19671	19528	19406	19366	19540	19556	19311	19560	19576	19581	19692	19454	19480	19334	19516	19478	19290	19320	19391	19552	19543	19278	19494	19480	19362	19642	19667	19470	19420	19455	19361	19392	19665	19424	19448	19264	19526	19358	19695	19380	19353	19419	19394	19444	19405	19548	19494	19477	19484	19441	19341	19444	19423	19489	19356	19457	19458	19496	19420	19330	19488	19457	19488	19365	19496	19467	19484	19548	19359	19368	19465	19374	19363	19482	19541	19488	19478	19320	19470	19357	19383	19473	19355	19551	19518	19447	19404	19642	19424	19654	19597	19394	19632	19410	19285	19566	19230	19340	19162	19422	19455	19386	19454	19457	19525	19568	19541	19656	19213	19522	19486	19355	19362	19293	19231	19462	19740	19460	19591	19509	19518	19435	19381	19324	19624	19418	19452	19264	19175	19236	19423	19429	19393	19427	19409	19530	19561	19474	19529	19470	19398	19297	19603	19457	19355	19370	19342	19725	19469	19420	19364	19515	19737	19447	19571	19562	19459	19494	19471	19420	19441	19629	19388	19452	19443	19497	19526	19433	19398	19638	19407	19610	19595	19431	19426	19551	19251	19198	19521	19706	19553	19549	19315	19502	19486	19417	19397	19596	19422	19293	19285	19591	19469	19546	19520	19633	19411	19462	19383	19540	19348	19520	19531	19450	19265	19539	19342	19488	19366	19506	19571	19385	19450	19569	19244	19522	19410	19199	19258	19386	19309	19497	19422	19349	19419	19350	19375	19582	19459	19328	19606	19258	19247	19478	19390	19598	19565	19371	19704	19557	19620	19318	19411	19221	19548	19565	19552	19199	19479	19483	19342	19333	19341	19487	19482	19461	19585	19419	19683	19512	19552	19431	19399	19521	19634	19308	19294	19534	19380	19385	19533	19431	19455	19654	19563	19479	19588	19647	19473	19448	19433	19502	19215	19357	19432	19545	19380	19448	19583	19246	19345	19536	19528	19467	19474	19536	19434	19348	19523	19222	19428	19391	19524	19460	19546	19357	19385	19297	19245	19597	19458	19381	19510	19299	19310	19311	19407	19588	19666	19451	19448	19387	19510	19359	19494	19471	19486	19526	19698	19496	19385	19396	19468	19379	19523	19593	19563	19588	19373	19223	19416	19476	19463	19579	19391	19569	19530	19634	19570	19244	19478	19612	19301	19283	19486	19169	19278	19516	19509	19383	19282	19389	19442	19399	19363	19659	19178	19469	19259	19421	19381	19424	19478	19534	19438	19519	19554	19335	19658	19553	19361	19648	19678	19553	19457	19508	19418	19536	19766	19715	19605	19317	19377	19109	19291	19639	19485	19563	19391	19596	19584	19391	19333	19747	19494	19522	19390	19486	19318	19388	19553	19213	19108	19282	19582	19312	19289	19392	19611	19578	19598	19546	19446	19450	19446	19623	19796	19515	19467	19505	19278	19516	19405	19502	19610	19588	19563	19643	19563	19476	19366	19452	19556	19469	19674	19480	19365	19583	19599	19458	19425	19565	19435	19478	19347	19434	19427	19567	19483	19393	19293	19613	19245	19490	19457	19570	19630	19473	19534	19327	19219	19537	19578	19404	19525	19394	19556	19556	19350	19275	19595	19626	19444	19553	19421	19489	19548	19154	19386	19475	19481	19340	19535	19478	19397	19271	19514	19369	19495	19523	19614	19398	19295	19523	19328	19525	19295	19405	19425	19325	19197	19532	19570	19354	19393	19525	19579	19455	19405	19505	19340	19290	19608	19476	19457	19491	19471	19362	19625	19472	19417	19413	19449	19500	19407	19140	19425	19489	19381	19555	19206	19568	19376	19594	19581	19408	19350	19512	19527	19535	19550	19441	19384	19346	19569	19397	19365	19296	19536	19313	19510	19358	19703	19454	19476	19555	19325	19374	19575	19554	19303	19390	19429	19599	19260	19391	19571	19627	19314	19421	19449	19570	19425	19284	19322	19440	19472	19276	19384	19551	19599	19582	19256	19144	19431	19457	19543	19551	19480	19530	19647	19548	19488	19373	19531	19321	19487	19382	19712	19418	19715	19401	19537	19584	19499	19392	19340	19453	19598	19394	19434	19354	19434	19537	19368	19728	19274	19429	19492	19404	19553	19326	19702	19395	19450	19471	19317	19464	19418	19590	19498	19615	19398	19578	19327	19597	19454	19344	19303	19570	19310	19463	19546	19478	19420	19435	19579	19375	19423	19442	19703	19394	19230	19156	19557	19354	19406	19526	19367	19474	19455	19445	19360	19500	19599	19565	19290	19503	19668	19265	19627	19501	19435	19314	19371	19420	19559	19334	19471	19367	19514	19595	19399	19404	19437	19314	19387	19481	19445	19395	19417	19622	19586	19400	19478	19456	19500	19541	19584	19455	19384	19408	19532	19488	19597	19354	19442	19496	19402	19262	19300	19331	19512	19214	19244	19235	19451	19618	19537	19385	19269	19571	19677	19660	19434	19596	19637	19580	19315	19292	19590	19147	19504	19482	19422	19474	19493	19469	19476	19404	19461	19307	19387	19473	19242	19339	19338	19446	19468	19416	19403	19489	19373	19568	19663	19604	19634	19266	19592	19346	19332	19442	19276	19338	19308	19526	19397	19640	19503	19492	19533	19330	19627	19188	19491	19537	19436	19407	19364	19559	19364	19108	19451	19518	19458	19443	19512	19215	19600	19445	19381	19340	19551	19569	19548	19516	19286	19464	19581	19522	19473	19354	19514	19425	19630	19504	19350	19395	19347	19510	19448	19566	19503	19531	19189	19285	19192	19287	19442	19342	19582	19351	19257	19452	19387	19496	19609	19551	19404	19463	19488	19440	19299	19172	19404	19120	19314	19373	19531	19397	19442	19461	19450	19800	19542	19501	19445	19779	19292	19456	19533	19372	19428	19483	19397	19507	19439	19311	19247	19579	19525	19536	19295	19427	19364	19525	19503	19551	19411	19321	19442	19403	19427	19405	19419	19498	19390	19678	19181	19359	19403	19393	19393	19463	19555	19462	19556	19614	19460	19288	19654	19364	19514	19355	19592	19531	19525	19531	19552	19409	19305	19153	19115	19387	19486	19644	19526	19715	19300	19330	19411	19654	19250	19436	19675	19628	19497	19353	19371	19496	19553	19608	19336	19678	19471	19358	19471	19355	19394	19408	19525	19371	19411	19478	19454	19736	19371	19367	19417	19427	19448	19562	19376	19429	19546	19379	19602	19206	19692	19271	19304	19371	19473	19300	19141	19433	19338	19222	19596	19277	19364	19172	19437	19552	19674	19378	19257	19406	19589	19239	19111	19477	19348	19412	19468	19443	19755	19623	19408	19271	19399	19202	19361	19312	19553	19491	19339	19512	19350	19518	19455	19297	19477	19506	19294	19493	19465	19256	19353	19424	19476	19435	19513	19304	19404	19463	19325	19502	19390	19462	19440	19521	19485	19346	19488	19377	19420	19410	19346	19380	19423	19518	19492	19619	19663	19237	19282	19376	19300	19663	19502	19318	19555	19561	19430	19636	19568	19524	19327	19593	19452	19422	19495	19519	19310	19194	19377	19281	19341	19609	19543	19353	19376	19379	19422	19587	19542	19486	19327	19474	19238	19605	19299	19272	19457	19478	19534	19464	19381	19325	19311	19549	19505	19430	19374	19489	19610	19545	19494	19379	19341	19526	19490	19575	19404	19395	19500	19478	19709	19301	19293	19285	19544	19388	19538	19513	19297	19520	19282	19473	19435	19576	19694	19463	19480	19497	19299	19449	19479	19549	19422	19525	19501	19513	19328	19431	19406	19498	19563	19497	19340	19677	19565	19500	19598	19388	19332	19428	19579	19416	19550	19355	19657	19505	19529	19524	19260	19604	19601	19379	19382	19563	19719	19522	19525	19391	19425	19616	19511	19543	19374	19211	19573	19523	19320	19391	19599	19181	19355	19258	19418	19372	19440	19536	19533	19160	19420	19410	19273	19202	19452	19216	19645	19633	19812	19529	19509	19600	19559	19434	19296	19493	19582	19451	19500	19436	19357	19117	19271	19492	19339	19370	19460	19459	19379	19348	19499	19576	19525	19495	19547	19433	19463	19538	19611	19408	19284	19441	19518	19376	19612	19571	19320	19511	19443	19451	19454	19481	19610	19609	19287	19360	19438	19285	19457	19357	19260	19295	19412	19316	19487	19314	19558	19594	19524	19585	19452	19416	19463	19529	19302	19521	19263	19590	19505	19469	19355	19627	19448	19464	19623	19572	19337	19191	19356	19366	19480	19578	19295	19523	19643	19396
32120	42336	28035	22709	21109	20017	19281	20413	19734	18090	17172	16872	16769	17024	16960	16759	16589	16524	16629	16369	16398	16467	16337	16143	16243	16378	16347	16680	18700	21506	19749	18496	17197	16416	16353	16306	16188	16477	16317	16174	16238	16171	16229	16332	16207	16318	16355	16261	16242	16368	16252	16291	16272	16330	16293	16149	16365	16228	16311	16291	16261	16163	16213	16159	16218	16199	16279	16305	16310	16168	16215	16218	16360	16375	16158	16117	16128	16184	16291	16351	16267	16170	16297	16308	16158	16251	16397	16258	16195	16306	16122	16080	16383	16214	15981	16221	16285	16199	16066	16249	16271	16228	16226	16074	16335	16219	16218	16187	16392	16272	16217	16243	16172	16179	16079	16164	16133	16219	16255	16279	16187	16256	16079	16096	16050	16167	16211	16279	16270	16319	16319	16217	16136	16114	16167	16371	16191	16335	16179	16034	16231	16279	16452	16420	16187	16263	16367	16249	16028	16280	16387	16105	16136	16192	16233	16096	16266	16092	16163	16256	16042	16421	16203	16233	16451	16120	16067	16095	16243	16102	16210	16170	16331	16283	16127	16043	16331	16150	16330	16351	16161	16198	16223	16266	16344	16286	16233	16156	16070	16238	16208	16303	16137	15991	16292	16204	16069	16187	16313	16146	16228	16157	16180	16105	15958	16246	16192	16052	16234	16476	16028	16304	16315	16103	16339	16368	16181	16342	16107	16126	16241	16144	16106	16232	16265	16289	16299	16219	16021	16230	16264	16120	16344	16212	16163	16239	16201	16339	16092	16235	16281	16249	16147	16317	16104	16182	16310	16238	16190	16118	16290	16295	16323	16075	16249	16130	16181	16252	16230	16238	16297	16311	16016	16354	16063	16242	16124	16112	16149	16213	16256	16180	16360	16099	16251	16242	16188	16172	16156	16276	16205	16296	16205	16171	16331	16211	16228	16012	16190	16194	16168	16390	16269	16020	16154	16200	16116	16095	16302	16261	16041	16225	16083	16313	16203	16042	16092	16153	16337	16287	16173	16235	16202	16241	16194	16281	16332	16170	16061	16125	16227	16198	16207	16156	16178	16146	16373	16203	16257	16132	16302	16200	16288	16224	16150	16212	16239	16041	16144	16382	16166	16261	16212	16295	16350	16153	16222	16282	16356	16030	16206	16184	16298	16161	16256	16398	16302	16328	16270	16253	16114	16128	15986	16070	16120	16019	16124	16241	16263	16344	16239	16169	16196	16169	16179	16276	16254	16267	16200	16208	16336	16327	16321	16219	16020	16014	16238	16257	16387	16300	16314	16285	16155	16190	16309	16282	16227	16152	16352	16171	16069	16206	16137	16071	16136	16210	16085	16190	16286	16155	16161	16257	16274	16189	16017	16215	16194	16263	16268	16237	16114	16145	16220	16132	16279	16367	16120	16155	16327	16201	16187	16349	16091	16114	16238	16190	16231	16210	16107	16139	16213	16056	16220	16341	16129	16333	16116	16266	16181	16137	16170	16243	16198	16341	16120	16257	16224	16142	16187	16278	16355	16370	16254	16040	16255	16242	16202	16293	16075	16136	16155	16170	16094	16279	16321	16296	16047	16281	16242	16151	16311	16124	16326	16068	16288	16101	16303	16196	16218	16218	16096	16374	16112	16086	16064	16240	16203	16136	16197	16337	16024	16020	16434	16211	16310	16213	16241	16307	16145	16112	16220	16214	16145	16232	16260	16259	16191	16145	16306	16424	16189	16111	16251	16115	16217	16381	16191	16057	16267	16152	16255	16187	16019	16204	16089	16023	16161	16305	16191	16346	16176	16142	16249	16278	16095	16360	16141	16141	16140	16245	16039	16470	16291	16197	16262	16258	16149	16167	16140	16135	16416	16195	16111	15925	16236	16316	16084	16362	16078	16156	16210	16288	16033	16197	16181	16188	16070	16236	16131	16168	16121	16333	16135	16218	16342	16116	16168	16338	16087	16327	16398	16206	16277	16220	16185	16157	16164	16216	16320	16239	16185	16098	16215	16311	16337	16111	16262	16277	16230	16119	16227	16193	16141	16200	16239	16148	16146	16071	16248	16269	16176	16084	16026	16412	16195	16172	16298	16156	16347	16214	15939	16271	16206	16396	16146	16359	16156	16330	16291	16081	16233	16141	16289	15996	16223	16255	16142	16247	16404	16080	16306	16155	16154	16248	16384	16488	16254	16290	16277	16134	16318	16067	16155	16183	16203	16039	16193	15951	16392	16101	16271	16238	16278	16327	16202	16114	16195	16129	15995	16163	16242	16246	16149	16207	16233	16139	16197	16265	16131	16243	16157	16233	16151	16253	16381	16234	16264	16307	16175	16237	15989	16042	16061	16192	16225	16182	16294	16262	16240	16165	16163	16336	16231	16232	16100	16257	16096	16298	16063	16159	16228	16066	16118	16134	16260	16069	16312	16242	16113	16041	15981	16265	16218	16360	16114	16294	16123	16220	16309	16139	16227	16205	16162	16408	16095	16303	16329	16275	16290	16047	16249	16195	16177	16334	16250	16134	16168	16231	16238	16343	16169	16255	16162	16275	16278	16109	16284	16243	16153	16087	16133	16149	16430	16333	16204	16213	16322	16222	16202	16035	16151	16198	16249	16253	16167	16322	16260	16098	16252	16086	16310	16297	16232	16153	16330	16340	16324	16180	16186	16115	16480	16296	16160	16179	16191	16226	16074	16212	16197	16092	16316	16243	16181	16192	16377	16119	16280	16323	16112	16271	16355	16177	16107	16285	16246	16205	16103	16291	16183	16271	16187	16123	16177	16167	16217	16195	16246	16190	16206	16139	16239	16073	16126	16101	16075	16213	16219	16241	16119	16317	16203	16090	16196	16163	16232	16092	16059	16173	16105	16151	16227	16302	16333	16159	16278	16100	16239	16203	16112	16235	16131	16355	16190	16119	16320	16209	16148	16282	16312	16081	16278	16217	16294	16201	16299	16264	15943	16332	16099	16404	16172	16278	16197	16176	16143	16221	16074	16327	16321	16117	16185	16152	16199	16179	16263	16254	16216	16176	16127	16064	16187	16350	16282	16146	16317	16168	16388	16319	16174	16176	15998	16309	16266	16061	16088	16149	16102	16063	16160	16099	16322	16162	16239	16321	16328	16156	15942	16283	16184	16132	16093	16193	16232	16100	16151	16239	16202	16199	16198	16381	16156	16425	16170	16241	15999	16135	16167	16153	15972	16165	16298	16302	16198	16258	16239	16122	16218	16284	16254	16199	16178	16229	15999	16218	16354	16277	16186	16273	16157	16263	16248	16276	16157	16189	16183	16343	16023	16159	16416	16348	16252	16322	16387	16191	16179	16320	16337	16142	16289	16087	16284	16170	16381	16348	16444	16342	16065	16332	16344	16333	16215	16212	16177	15975	16221	16297	16155	16224	16204	16259	16308	16305	16305	16166	16277	16101	16246	16218	16164	16232	16327	16364	16371	16197	16144	16180	16256	16231	16217	16347	16249	16225	16294	16182	16389	16169	16302	16205	16187	16143	16416	16200	16212	16262	16208	16186	16418	16364	16070	16154	16196	16367	16257	16215	16095	16176	16149	16345	16369	16032	16249	16123	16201	16106	16258	16163	16082	16342	16210	16263	16282	16190	16190	16234	16212	16107	16194	16234	16106	16358	16071	16157	16153	16196	16246	16352	16368	16470	16179	16087	16205	16263	16169	16347	16289	16040	16163	16158	16250	16279	16020	16337	16341	16244	16129	16132	16182	16195	16226	16314	16148	16261	16299	16174	16336	16323	16269	16219	16161	16172	16264	16304	16380	16129	16195	16206	16317	16293	16097	16213	16111	16216	16116	16173	16391	16239	16070	16066	16306	16124	16231	16249	16277	16316	16192	16200	16217	16205	16271	16189	16246	16313	16238	16229	16123	16152	16362	16051	16187	16161	16042	16057	16188	16117	16314	16269	16104	16114	16294	16314	16188	16275	16001	16090	16214	16245	16358	16350	16213	16215	16283	16209	16248	16248	16358	16136	16395	16394	16268	16242	16157	16308	16200	16259	16238	16170	16317	16088	16320	16286	16016	16122	16435	16300	16284	16232	16188	16125	16098	16246	16334	16432	16041	16184	16150	16242	16225	16336	16287	16258	16185	16178	16413	16039	16253	16195	16349	16329	16260	16119	16181	16150	16216	16141	16306	16099	16233	16153	16199	16281	16087	16101	16089	16154	16251	16174	16148	16189	16145	16409	16029	16206	16129	16134	16249	16318	16236	16218	16125	16409	16245	15969	16190	16106	16054	16311	16195	16376	16313	16393	16181	16111	16324	16099	16335	16177	16097	16336	16110	16057	16299	16285	16145	16355	16251	16276	16245	16306	16261	16237	16192	16180	16198	16275	16262	16256	16278	16236	16192	16169	16201	16366	16347	16207	16229	16305	16253	16053	16218	16312	16146	16134	16170	16196	16130	16148	16198	16085	16303	16258	16290	16260	16152	16275	16186	16231	16180	16101	16113	16135	16232	16346	15977	16258	16038	16313	16198	16044	16267	16361	16151	16113	16283	16265	16126	16199	16074	16202	16272	16134	16380	16194	16307	16248	15945	16278	16187	16365	16182	16327	16185	16272	16135	16341	16111	16360	16202	16277	16321	16201	16153	16250	16235	16065	15961	16248	16077	16305	16285	16206	15979	16337	16272	16092	16256	16181	16198	16207	16227	16210	16133	16294	16251	16160	16170	16261	16138	16101	16186	16306	16119	16369	16236	16218	16180	16223	16072	16268	16296	16203	16155	16204	16225	16427	16168	16245	16223	16133	16094	16200	16162	16101	15956	16151	16099	16218	16202	16086	16256	16246	16381	16183	16282	16115	16026	16099	16150	16225	16288	16146	16227	16130	16091	16237	16257	16347	16241	16200	16017	16436	16316	16153	16093	16120	16207	16241	16176	16258	16318	16229	16305	16187	16309	16294	16323	16206	16234	16270	16163	16258	16146	16110	16200	16163	16305	16035	16280	16429	16260	16205	16086	16159	16256	16329	16446	16087	16311	16103	16359	16033	16201	16291	16266	16226	16387	16209	16230	16315	16290	16237	16185	16058	16442	16266	16237	16266	16282	16405	16133	16329	16229	16210	16266	16291	16233	16256	16253	16228	16024	16305	16277	16226	16339	16231	16182	16125
22926	21472	29456	23924	21823	24580	27907	24690	23446	22589	21457	21098	21467	21471	21260	21165	21303	20857	20715	21028	20878	20679	20632	20848	20943	20948	20751	20918	22645	26380	25651	23894	22303	21573	21012	20747	20608	20789	20467	20598	20580	20852	20871	20657	20763	20562	20573	20748	20711	20585	20637	20709	20762	20506	20779	20615	20643	20539	20616	20517	20839	20539	20458	20712	20424	20606	20482	20764	20755	20746	20873	20758	20727	20574	20509	20517	20560	20597	20663	20499	20492	20358	20510	20638	20443	20730	20467	20664	20764	20666	20447	20595	20722	20445	20587	20711	20632	20542	20735	20700	20670	20714	20371	20557	20666	20531	20538	20632	20597	20624	20744	20508	20481	20525	20677	20553	20615	20390	20485	20702	20574	20686	20564	20501	20627	20757	20578	20580	20558	20802	20577	20428	20440	20696	20660	20599	20518	20558	20320	20409	20499	20576	20559	20609	20534	20600	20401	20530	20326	20424	20592	20638	20598	20672	20547	20720	20645	20704	20535	20725	20364	20466	20510	20599	20494	20797	20753	20628	20864	20590	20368	20604	20517	20549	20395	20709	20564	20638	20677	20490	20609	20612	20890	20559	20343	20427	20685	20593	20581	20627	20502	20790	20740	20290	20646	20584	20787	20478	20621	20375	20622	20445	20768	20829	20635	20693	20521	20466	20581	20359	20491	20691	20522	20554	20569	20460	20582	20549	20538	20608	20578	20466	20366	20650	20552	20530	20495	20448	20520	20598	20615	20690	20395	20423	20453	20678	20743	20620	20804	20744	20506	20611	20755	20819	20533	20674	20657	20696	20612	20724	20792	20426	20718	20645	20730	20514	20578	20604	20598	20450	20786	20646	20683	20537	20507	20706	20707	20621	20561	20588	20581	20547	20603	20373	20474	20584	20793	20475	20444	20421	20534	20578	20530	20571	20500	20504	20698	20683	20626	20786	20636	20562	20653	20505	20524	20519	20354	20636	20589	20578	20520	20628	20485	20408	20422	20739	20570	20503	20628	20493	20437	20539	20783	20350	20745	20656	20645	20401	20471	20714	20622	20626	20608	20762	20513	20441	20634	20576	20729	20615	20460	20605	20470	20666	20521	20547	20503	20711	20504	20519	20702	20543	20723	20794	20435	20415	20601	20474	20456	20630	20504	20440	20720	20546	20609	20551	20648	20355	20495	20401	20507	20631	20502	20342	20411	20708	20529	20523	20660	20480	20483	20507	20501	20529	20657	20493	20779	20688	20238	20543	20482	20605	20536	20772	20513	20544	20450	20534	20542	20560	20730	20620	20591	20567	20631	20602	20642	20894	20427	20580	20445	20569	20640	20436	20370	20527	20510	20643	20552	20593	20504	20716	20418	20465	20685	20483	20683	20540	20421	20782	20461	20555	20525	20654	20646	20452	20504	20691	20437	20396	20576	20388	20348	20336	20531	20481	20403	20606	20766	20686	20588	20731	20524	20621	20676	20505	20510	20525	20334	20587	20588	20575	20544	20271	20510	20667	20914	20794	20622	20365	20502	20414	20799	20539	20694	20658	20578	20673	20522	20305	20540	20664	20325	20649	20531	20709	20703	20497	20655	20528	20310	20599	20593	20748	20553	20570	20470	20568	20562	20576	20641	20765	20453	20505	20691	20536	20492	20572	20446	20564	20600	20427	20554	20480	20316	20749	20638	20711	20584	20684	20587	20753	20531	20638	20315	20513	20594	20672	20727	20446	20542	20457	20449	20566	20580	20739	20564	20596	20506	20577	20521	20453	20690	20668	20439	20587	20227	20500	20290	20744	20437	20584	20537	20769	20817	20650	20601	20515	20273	20753	20462	20620	20546	20725	20536	20720	20493	20605	20560	20550	20659	20450	20600	20641	20346	20501	20670	20562	20620	20730	20465	20630	20455	20522	20558	20541	20262	20453	20377	20751	20785	20415	20510	20656	20587	20545	20740	20548	20452	20489	20695	20417	20556	20610	20769	20512	20537	20618	20702	20656	20567	20581	20583	20552	20386	20684	20677	20635	20484	20255	20581	20347	20440	20598	20429	20682	20626	20535	20497	20431	20515	20527	20464	20468	20678	20656	20657	20540	20558	20664	20637	20431	20522	20579	20519	20545	20564	20589	20482	20644	20486	20610	20636	20384	20418	20706	20480	20651	20484	20431	20633	20637	20720	20600	20510	20557	20622	20565	20446	20485	20644	20680	20618	20317	20581	20562	20235	20542	20436	20674	20502	20477	20713	20620	20628	20545	20345	20515	20622	20593	20578	20681	20627	20521	20556	20407	20730	20554	20800	20664	20741	20592	20412	20511	20843	20580	20287	20620	20355	20564	20501	20789	20752	20605	20686	20561	20514	20470	20638	20675	20646	20553	20595	20666	20372	20534	20565	20306	20472	20490	20633	20567	20604	20418	20598	20601	20589	20452	20479	20671	20522	20758	20543	20530	20696	20574	20587	20835	20599	20622	20552	20715	20500	20388	20534	20659	20631	20609	20548	20616	20750	20586	20641	20564	20627	20846	20466	20452	20595	20316	20717	20633	20493	20640	20491	20622	20637	20783	20485	20646	20639	20829	20536	20367	20725	20615	20508	20517	20439	20644	20569	20548	20486	20544	20531	20480	20638	20545	20643	20628	20456	20217	20428	20529	20604	20583	20436	20501	20550	20609	20588	20558	20547	20524	20644	20493	20600	20632	20583	20397	20627	20678	20433	20514	20484	20702	20561	20575	20594	20665	20627	20639	20837	20476	20562	20827	20690	20653	20628	20525	20494	20697	20624	20585	20487	20594	20724	20697	20449	20443	20326	20752	20646	20560	20503	20471	20470	20524	20496	20503	20758	20626	20673	20582	20716	20715	20364	20702	20751	20473	20537	20480	20724	20609	20325	20640	20610	20818	20520	20540	20562	20637	20555	20481	20769	20555	20581	20586	20517	20674	20576	20525	20617	20651	20375	20517	20471	20691	20502	20622	20383	20584	20438	20496	20465	20614	20540	20532	20699	20519	20562	20740	20716	20498	20430	20322	20591	20610	20398	20584	20458	20734	20368	20592	20693	20582	20692	20662	20566	20566	20542	20338	20538	20457	20528	20632	20634	20494	20372	20542	20455	20498	20577	20557	20579	20508	20326	20589	20441	20770	20603	20554	20336	20670	20444	20506	20561	20718	20673	20513	20581	20583	20565	20582	20484	20619	20585	20517	20331	20515	20376	20408	20811	20578	20604	20588	20509	20649	20762	20531	20496	20451	20506	20628	20527	20670	20690	20537	20447	20523	20404	20480	20643	20506	20506	20539	20527	20481	20691	20536	20632	20602	20678	20739	20602	20518	20530	20845	20620	20626	20587	20728	20366	20536	20643	20829	20558	20538	20524	20585	20784	20589	20662	20467	20540	20546	20251	20416	20392	20610	20667	20561	20597	20459	20411	20556	20803	20340	20309	20503	20594	20550	20615	20636	20477	20573	20668	20620	20658	20484	20357	20644	20620	20437	20395	20754	20471	20648	20687	20749	20602	20624	20828	20618	20719	20765	20566	20363	20481	20652	20385	20531	20655	20601	20668	20659	20554	20482	20594	20552	20635	20499	20375	20813	20641	20514	20376	20430	20722	20492	20360	20512	20619	20443	20556	20612	20695	20724	20518	20484	20429	20432	20543	20409	20637	20553	20650	20488	20770	20653	20711	20684	20400	20322	20547	20704	20600	20513	20342	20638	20855	20557	20683	20542	20495	20420	20492	20620	20342	20442	20557	20448	20662	20738	20487	20594	20469	20521	20483	20428	20495	20325	20279	20542	20356	20669	20565	20591	20475	20433	20645	20608	20617	20482	20629	20457	20512	20379	20528	20686	20558	20491	20634	20665	20403	20578	20541	20370	20448	20485	20464	20565	20434	20491	20682	20576	20461	20360	20286	20400	20599	20771	20556	20251	20599	20377	20631	20630	20668	20482	20496	20547	20346	20449	20504	20585	20525	20834	20475	20472	20287	20589	20425	20573	20386	20495	20675	20589	20449	20697	20613	20587	20559	20555	20712	20479	20447	20440	20839	20510	20523	20542	20710	20745	20463	20602	20535	20558	20774	20617	20707	20746	20840	20609	20501	20659	20595	20687	20485	20660	20427	20572	20410	20571	20710	20580	20284	20490	20703	20581	20395	20610	20471	20406	20506	20383	20724	20652	20322	20462	20540	20566	20623	20700	20491	20617	20516	20530	20655	20436	20432	20510	20587	20569	20564	20740	20695	20467	20582	20551	20381	20405	20722	20475	20602	20562	20543	20634	20581	20422	20381	20610	20453	20420	20532	20402	20501	20498	20426	20516	20605	20509	20462	20450	20481	20482	20453	20731	20603	20469	20440	20785	20661	20458	20688	20549	20659	20260	20397	20478	20561	20412	20526	20489	20564	20570	20582	20555	20489	20497	20685	20419	20623	20659	20557	20407	20710	20604	20462	20432	20807	20852	20470	20478	20406	20459	20671	20736	20686	20531	20514	20460	20601	20625	20583	20588	20536	20513	20381	20582	20706	20743	20553	20306	20423	20433	20552	20642	20687	20729	20742	20348	20352	20791	20594	20407	20398	20477	20569	20506	20623	20529	20830	20703	20763	20435	20657	20645	20723	20554	20469	20552	20434	20576	20666	20763	20628	20667	20668	20647	20611	20627	20595	20489	20650	20361	20580	20395	20772	20404	20734	20595	20474	20650	20604	20547	20440	20460	20622	20509	20481	20489	20714	20538	20725	20507	20479	20528	20473	20498	20607	20561	20530	20507	20524	20485	20464	20589	20317	20493	20586	20609	20479	20282	20527	20517	20656	20581	20453	20565	20724	20871	20515	20582	20609	20692	20449	20653	20676	20828	20635	20946	20468	20489	20445	20621	20591	20412	20341	20613	20395	20503	20673	20623	20720	20623	20606	20424	20660	20686	20535	20773	20582	20420	20523	20451	20414	20503	20508	20519	20584	20556	20597	20679	20684	20312	20583	20563	20688	20505	20575	20580	20555	20854	20451	20617	20622	20616	20569	20639	20331	20423	20520	20477	20397	20742	20415	20534	20533	20694	20648	20597	20491	20614	20532	20485	20550	20534	20542	20478	20411	20617	20606	20526	20377	20569	20624	20650	20468	20606	20467	20679	20484	20573	20433	20529
38369	51090	31236	24694	23484	21321	20907	23182	21315	18866	17525	17635	17415	17439	17329	17438	17306	17253	17262	17081	17057	17038	16938	16971	16965	17026	17053	17250	20596	25415	23227	20979	18847	17515	17173	16893	16715	16886	16753	16754	16646	16846	16784	16762	16824	16840	16725	16867	16851	16799	16894	16754	16874	16692	16936	16761	16861	16619	16958	16787	16847	16785	16795	16855	16740	16717	16910	16721	16710	16722	16930	16726	16788	16794	16760	17018	16754	16819	16979	16793	16845	16845	16702	16757	16836	16761	16788	16597	16926	16754	16973	16837	16779	16914	16782	16777	16672	16770	16843	16835	16565	16880	16794	16848	16704	16740	16842	16785	16820	16832	16690	16960	16646	16709	16777	16766	16838	16722	16841	16749	16663	16879	16680	16787	16849	16785	16769	16772	16747	16738	16557	16775	16889	16773	16892	16732	16586	16765	16843	16850	16939	16656	16854	16697	16601	16682	16876	16653	16695	16651	16784	16798	16850	16742	16892	16880	16899	16831	16763	16746	16838	16716	16820	16826	16896	16792	16958	16807	16822	16637	16861	16835	16859	16712	16877	16867	16674	16677	16811	16534	16775	16699	16708	16659	16781	16879	16920	16679	16746	16818	16830	16673	16782	16949	16796	16769	17008	16733	16847	16646	16806	16682	16869	16835	16751	16623	16794	16821	16983	16692	16739	16755	16754	16805	16544	16679	16686	16799	16539	16751	16835	16752	16733	16834	16661	16801	16565	16865	16749	16588	16857	16830	16653	16793	16951	16816	16839	16642	16837	16724	16775	16857	16721	16885	16927	16894	16637	16668	16810	16706	16877	16701	16863	16701	16897	16707	16684	16724	16832	16669	16722	16812	16751	16800	16983	16734	16916	16773	16621	16724	16779	16569	16728	16769	16791	16491	16818	16602	16833	16870	16764	16732	16665	16865	16702	16617	16737	16738	16769	16908	16782	16803	16915	16769	16774	16712	16766	16837	16771	16610	16788	16766	16770	16831	16876	16595	16914	16817	16674	16731	16662	16761	16802	16648	16650	16919	16704	16705	16833	16867	16669	16673	16735	16821	16675	16629	16910	16946	16850	16720	16691	16746	16802	16700	16777	16647	16774	16866	16946	16654	16949	16715	16738	16640	16921	16684	16694	16562	16889	16745	16812	17026	16718	16794	16843	16833	16828	16850	16731	16754	16726	16907	16761	16772	16907	16842	16769	16770	16914	16535	16687	16833	16797	16847	16769	16818	16620	16806	16700	16748	16745	16770	16735	16681	16645	16705	16822	16726	16903	16761	16804	16771	16786	16783	16855	16734	16680	16771	16792	16774	16839	16738	16743	16816	16922	16682	16806	16651	16702	16844	16954	16691	16692	16800	16756	16903	16749	16779	16917	16753	16991	16692	16792	16646	16719	16728	16763	16748	16703	16896	16784	16705	16737	16793	16903	16686	16813	16788	16817	16802	16498	16701	16702	16896	16639	16754	16716	16780	16689	16813	16731	16721	16771	16755	16883	16749	16875	16774	16942	16804	16652	16778	16932	16878	16695	16690	16671	16575	16763	16825	16750	16692	16658	16802	16950	16801	16794	16689	16801	16904	16815	16861	16742	16834	16750	16633	16900	16747	16784	16773	16753	16894	16693	16831	16589	16693	16827	16867	16683	16713	16830	16759	16834	16699	16650	16773	16749	16845	16769	16630	16899	16849	16693	16511	16940	16825	16554	16750	16803	16700	16821	16941	16653	16711	16807	16792	16796	16664	16707	16744	16685	16899	16811	16842	16879	16831	16868	16754	16637	16713	16726	16712	16654	16735	16814	16701	16866	16797	16931	16683	16654	16769	16815	16788	16773	16834	16795	16636	16734	16812	16975	16737	17006	16789	16502	16856	16669	16725	16589	16823	16720	16759	16764	16818	16737	16844	16912	16806	16850	16697	16801	16725	16724	16824	16911	16702	16854	16751	16510	16896	16958	16803	16840	16707	16551	16683	16869	16821	16770	16512	16669	16857	16647	16829	16723	16685	16945	16909	16644	16755	16894	16652	16763	16747	16682	16857	16686	16753	16669	16747	16781	16884	17012	16756	16778	16629	16688	16803	16789	16819	16724	16753	16665	16913	16633	16785	16808	16811	16805	16650	16738	16743	16814	16660	16829	16834	16683	16826	16692	16716	16703	16754	16751	16709	16880	16774	16845	16939	16854	16752	16830	16750	16635	16841	16966	16824	16734	16999	16897	16716	16839	16786	16686	16890	16891	16611	16841	16751	16749	16712	16758	16844	16646	16668	16732	16783	16741	16976	16693	16714	16887	16782	16944	16628	16815	16764	16764	16657	16810	16878	16707	16762	16571	16702	16962	16832	16862	16824	16774	16670	16627	16824	16652	16782	16712	16674	16747	16736	16837	16884	16788	16846	16679	16790	16815	16888	16703	16737	16791	16686	16694	16741	16785	16835	16642	16745	16659	16795	16797	16716	16740	16806	16646	16764	16781	16830	16808	16747	16791	16834	16748	16915	16633	16675	16712	16840	16899	16643	16734	16701	16807	16793	16842	16840	16836	16589	16905	16581	16780	16884	16720	16679	16628	16822	16744	16700	16900	16813	16748	16586	16928	16886	16770	16902	16766	16839	16764	16621	16945	16865	16713	16687	16698	16721	16813	16639	16780	16799	16741	16775	16725	16756	16935	16876	16658	16701	16823	16860	16915	16924	16660	16742	16962	16750	17024	16746	16768	16792	16784	16607	16727	16749	16726	16685	16683	16778	16798	16839	16777	16872	16657	16731	16705	16834	17070	16853	16839	16623	16922	16601	17049	16623	16729	16816	16808	16811	16745	16853	16950	16725	16782	16817	16605	16719	16788	16904	16722	16766	16669	16952	16836	16826	16969	16932	16578	16613	16653	16715	16831	16786	16757	16895	16851	16774	16832	16844	16720	16786	16719	16703	16734	16821	17023	16612	16823	16701	16738	16798	16800	16816	16669	16801	16934	16710	16797	16925	16631	16854	16802	16898	16807	16707	16918	16781	16895	16609	17043	16734	16734	16684	16553	16651	16552	16926	16679	16728	16879	16772	16954	16740	16578	16812	16771	16777	16724	16637	16671	16686	16690	16880	16850	16809	16713	16746	16777	16909	16887	16622	16624	16713	16722	16780	16781	16608	16754	16755	16762	16697	16750	16838	16737	16682	16611	16962	16703	16872	16703	16787	16810	16657	16449	16780	16694	16702	16634	16635	16874	16758	16718	16673	16705	16690	16802	16691	16923	16804	16741	16843	17009	16702	16660	16897	16593	16655	16812	16709	16652	16825	16769	16725	16769	16792	16849	16689	16857	16863	16874	16864	16820	16685	16628	16870	16791	16768	16715	16863	16593	16874	16874	16835	16633	16893	16880	16583	16640	16866	16825	16709	16751	16944	16775	16883	16855	16891	16735	16867	16771	16806	16799	16650	16807	16756	16868	16757	16828	16767	16873	16789	16706	16872	16809	16741	16676	16804	16791	16774	16977	16768	16813	16842	16808	16811	16688	16883	16720	16724	16900	16737	16634	16816	16888	16773	16722	16537	16927	16758	16843	16756	16563	16774	16726	16662	16685	17073	16804	16813	16841	16986	16712	16637	16656	16906	16783	16856	16819	16836	16826	16698	16757	16782	16796	16596	16663	16750	17086	16853	16700	16891	16816	16963	16849	16806	16725	16902	16862	16765	16670	16785	16832	16799	16747	16789	16635	16630	16685	16791	16726	16712	16852	16665	16923	16756	16710	16786	16731	16707	16695	16764	16956	16778	16726	16693	16721	16793	16768	16872	16816	16715	16764	16713	16627	16722	16699	16947	16799	16698	16710	16885	16804	16797	16763	16633	16594	16628	16753	16581	16660	16793	16743	16779	16762	16820	16906	16870	16762	16800	16720	16811	16677	16701	16893	16760	16813	16789	16747	16833	16768	16815	16816	16821	16790	16584	16912	16711	16650	16816	16821	16770	16912	16667	16879	16840	16913	16749	16774	16808	16771	16688	16872	16640	16784	16857	16647	16651	16736	16778	16673	16938	16794	16746	16850	16746	16959	16766	16657	16818	16824	16848	16705	16774	16993	16850	16674	16854	16807	16874	16749	16808	16730	16693	16684	16723	16651	16849	16762	16736	16608	16838	16890	16782	16785	16665	16774	16706	16692	16670	16727	16934	16630	16782	16860	16641	16769	16795	16746	16799	16872	16711	16889	16648	16618	16795	16722	16727	16825	16921	16791	16904	16782	16730	16980	16783	16675	16860	17015	16700	17023	16771	16873	16826	16753	16855	16824	16715	16790	16628	16787	16794	16730	16816	16750	16732	16940	16772	16725	16729	16753	16570	16715	16657	16562	16622	16750	16875	16722	16833	16633	16771	16830	16602	16727	16708	16912	16834	16846	16806	16629	16906	16876	16787	16712	16538	16852	16770	16796	16905	16813	16733	16864	16656	16862	16770	16510	16779	16833	16893	16672	16773	16661	16666	16630	16561	16799	16685	16804	16685	16899	16779	16760	16706	16730	16766	16701	16963	16690	16906	16887	16716	17021	16937	16751	16737	16877	16779	16746	16854	16702	16857	16838	16659	16873	16861	16755	16775	16724	16657	16698	16623	16642	16736	16638	16703	16894	16803	16709	16681	16757	16810	16707	16638	16717	16807	16734	16616	16800	16733	16739	16738	16616	16813	16865	16765	16858	16672	16823	16775	16684	16770	16854	16624	16800	16811	16873	16736	16656	16820	16919	16799	16722	16830	16621	16834	16853	16886	16849	16771	16717	16719	16797	16716	16706	16850	16806	16722	16847	16867	16885	16861	16685	16721	16844	16858	16710	16669	16794	16846	16624	16800	16831	16665	16716	16990	16786	16614	16676	16784	16895	16871	16750	16879	16702	16745	16891	16717	16687	16843	16762	16756	16918	16732	17027	16684	16882	16869	16731	16853	17018	16797	16807	16860	16750	16733	16764	16795	16843	16654	16714	16716	16713	16694	16811	16830	16812	16838	16636	16897	16678	16788	16709	16798	16681	16728	16868	16807	16662	16582	16791	16825	16948	16842	16757	16867	16843	16963	16717	16599	16629	16832	16872	16579	16732	16633	16917	16694	16841	16555	16836	16767	16832	16960	16624	16815	16740	16742	16614	16809
28771	24244	26960	24686	21171	21682	21337	22026	21594	20928	20389	20535	20436	20299	20770	20585	20588	20376	20502	20288	20285	20190	20424	20358	20266	20545	20345	20483	20518	20765	20829	20493	20504	20463	20297	20280	20137	19920	20144	20220	20393	20018	20353	20304	20194	20233	20342	20378	20228	20285	20235	20176	20150	20157	20303	20131	20258	20198	20128	20058	20470	20298	20430	20268	20202	20123	20264	20369	20315	20135	20179	20288	20092	20533	20339	20354	20170	20028	20062	20058	20251	20149	20166	20169	20270	20197	20193	20156	20241	20023	20460	20184	20111	20150	20296	20120	20014	20352	20282	20066	20349	20341	20116	20359	20330	20335	20352	20261	20390	20069	20247	20277	20180	20207	20341	20111	20197	20309	20227	20324	20430	20253	20101	20109	20232	20335	20296	20289	20245	20361	20210	20312	20169	20180	20139	20161	20194	20231	20326	20199	20218	20007	20059	20161	20002	20227	20283	20185	20356	20126	20174	20185	20240	20032	20329	20100	20239	20333	20220	20127	20495	19988	20340	20337	20181	20510	20273	20185	20207	20126	20275	20072	20012	20220	20231	20272	20175	20187	20106	20182	20297	20290	20098	20276	20075	19936	20102	20174	20243	20032	20241	19961	19991	20121	20520	20260	20205	20256	20384	20287	20105	20453	20262	20531	20338	20079	20160	20249	20220	20302	20016	20126	20065	20214	20154	20085	20059	20140	19786	20090	20241	20292	20403	20386	20370	20255	20139	20263	20248	20360	20006	20216	20171	20209	20333	20285	20299	20135	20232	20162	20326	20099	20174	20393	20129	20231	20084	20280	20270	20355	20057	20168	20052	20160	20331	20184	20127	20120	20340	20345	19831	19941	20435	20158	19933	20116	20494	20143	20276	20185	20165	20091	20055	20077	20172	20483	20255	20200	20278	19977	20233	20239	20165	20240	20144	20225	20076	20262	20135	20230	20212	20142	20040	20248	20334	20246	20021	20069	20207	20153	20064	20280	20334	20183	20398	20309	20100	20215	20211	20231	20376	20256	20259	20252	20229	20263	20086	20393	20335	20310	20217	20123	20286	20213	20211	19961	20226	20196	20173	20142	20425	20314	20365	20295	20226	20251	20171	20198	20121	20230	20354	20232	20246	20304	20173	20219	20309	20414	20148	20166	20247	20161	20181	20106	20333	20241	20233	20159	20223	20367	19822	20062	20176	20233	20298	20096	20039	20131	20244	20142	20260	19936	20413	20315	20034	20062	20247	20106	20337	20263	20131	20101	20411	20305	20200	20040	20131	20489	20268	20256	20115	20269	20335	20318	20172	20287	20192	20223	20228	20113	20127	20285	20238	20177	20101	20267	20168	20291	20343	20127	20512	20149	20129	20315	20138	20175	20193	19937	20237	20100	20283	20270	20015	20158	20219	20190	20146	20115	20350	20337	20155	20102	20449	20194	20207	20224	20213	20283	20308	20351	20183	20219	19955	20253	20265	20274	20344	20183	20205	20257	20329	20220	20174	20406	20214	20347	20153	20439	20308	20200	20332	20254	19914	20206	20320	20334	20223	20246	20337	20115	20249	20244	20180	20164	20277	20100	20225	20331	20353	20368	20404	20326	20323	19968	20154	20424	20558	20206	20452	20210	20082	20281	20304	20017	20432	19887	20347	20326	20145	20253	20202	20277	20055	20224	20162	20238	20203	20198	20152	20095	20182	20330	20140	20220	20170	20172	20263	20102	20243	20337	20268	20453	19997	20034	20314	20257	20191	20378	20078	20225	20079	20235	20294	20082	20355	20406	20270	20250	20356	20268	20189	20399	20076	20292	20428	20165	20174	20128	20288	20161	20177	20180	20296	20218	20258	20165	20271	20042	20358	20271	20175	20321	20202	20324	20261	20038	20424	20193	20491	20263	20119	20227	20301	20284	20225	20059	20272	20242	20195	20393	20266	20274	20233	20336	20000	20289	20145	20242	20241	20176	20335	20249	20117	20265	20303	20305	20219	20155	20405	20174	20368	20315	20343	20225	20084	20453	20113	20067	20253	20199	20076	20157	20138	20208	20231	20268	20129	20006	20052	20242	20195	20280	20172	20427	20210	20272	20244	20221	20464	20160	20051	20253	20164	20286	20291	20400	20295	20060	20329	20006	20106	20442	20094	20198	20165	20065	20167	20101	20199	20272	20159	19987	20198	20208	20302	20168	20041	20095	20234	20219	20356	20313	20145	20203	20378	20046	20087	20231	20253	20210	20156	20172	20212	20542	20434	20237	20094	20070	20185	20224	20237	20333	20096	20299	20173	20124	19962	20153	20248	20128	20192	20174	20461	20251	20165	20165	20121	20247	20065	20170	20127	20127	20246	20256	19991	20282	20286	20276	20054	20224	20349	20154	20395	20461	20297	20397	20307	20047	20117	20085	20302	20201	20105	20330	20195	20383	20159	20110	20218	20258	20263	20092	20037	20003	20129	20268	20228	20122	20243	20277	20304	19952	20023	19990	20342	20232	20171	20376	20267	20120	20030	19894	20219	20234	20059	20327	20041	20243	20341	20035	20292	20177	20266	20264	20134	20341	20279	20236	20113	20044	20312	20218	20231	20102	20194	20255	20257	20214	20287	20306	20368	20145	20228	20320	20300	20351	20496	20192	20205	20234	20159	20125	20045	20206	20330	20057	20130	20111	20183	20326	20272	20354	20256	20313	20121	20084	20249	20337	20334	20337	20149	20139	20109	20322	20006	20148	20324	20352	20342	20228	20131	20039	20227	20149	20192	20169	20373	20281	20339	20212	20121	20356	20274	20174	20306	20347	20167	20169	20095	20108	20152	20313	20276	20240	20271	20053	20444	20250	20046	20104	20208	20291	20377	20043	20226	20027	20210	19999	20155	20262	20273	20225	20187	20024	20116	20077	20196	20243	20364	20234	20192	20230	20113	20090	20145	20321	20307	20310	20507	19888	20155	20240	20055	20020	20206	19998	20112	20035	20338	20219	20140	20255	20133	20340	20223	20154	20133	19984	20262	20122	20325	20245	20338	20040	20192	20018	20490	20203	20145	20244	20073	20195	20137	20165	20265	20254	20340	20204	20542	20126	20273	20288	20175	19959	20280	20332	20271	20297	20081	20296	20371	20165	20393	20252	20304	20327	20190	20262	20333	20065	20074	20199	20282	20213	20194	20206	20166	20276	20157	20157	20256	20213	20374	20126	20255	20218	20254	20269	20306	20295	20333	20207	20221	20335	20288	20210	20104	20269	20198	20119	20251	20151	20173	20067	20207	20495	20131	20371	20182	20210	20397	20378	20316	20207	20316	20494	20100	20175	20151	19939	20419	20411	20115	20211	20187	20301	20371	20392	20244	20265	20261	20180	20400	20362	20362	20299	20301	20012	20084	20148	20143	19977	20372	20197	20260	20317	20219	20198	20200	20261	20265	20274	20383	20368	20319	20358	20280	20363	19981	20161	20098	20125	20155	19888	20169	20203	20299	20393	20165	20224	20249	20279	20378	20210	20060	20481	20077	20170	20280	20228	20406	20301	20022	20114	20356	20377	20479	20205	20319	20018	20323	20084	20301	20244	20228	20071	20231	20267	20262	20189	19936	20227	20129	20225	20153	20104	19948	20051	20126	20118	20142	20418	20299	20179	20131	20272	20402	20293	20349	20232	20219	20086	20195	20327	20195	20222	20371	20212	20461	20197	20135	20169	20082	20121	20154	20080	20223	20106	20099	20089	20219	20138	20091	20186	20315	20324	20307	20241	20108	20172	20431	20436	20324	20394	20133	20146	20275	20010	20094	20102	20230	20083	20112	20130	19918	20281	20349	20103	20349	20511	20304	20414	20324	20216	20224	20355	20133	20324	20245	20124	20229	20213	20229	20264	19975	20252	20293	20105	20316	20243	20084	20161	20265	20113	20253	20176	20226	20167	20428	20096	20183	20205	20451	20095	20218	20206	20131	20242	20287	20350	20121	20296	20102	20367	20249	20372	20191	20105	20231	20270	20270	20292	20418	20191	20214	20043	20198	20159	20446	20416	20206	20217	20479	20202	20373	20195	20371	20118	20317	20094	20228	20338	20517	20319	20141	20061	20411	20057	20188	20303	20160	20196	20272	20199	20362	20094	20136	20099	20221	20166	20329	20197	20322	20220	20137	20149	19800	20099	20326	20083	20045	19975	20071	20053	20192	20064	20066	20249	20351	20272	20192	20199	20170	20191	20240	20156	20188	20407	20137	20336	20200	20254	20211	20166	20099	19914	19992	20335	20295	20224	20297	20241	20256	20265	20192	20268	20225	20223	20233	20244	20358	20245	20176	20211	20109	20188	20144	20303	20270	20357	20111	20362	20126	20166	20167	20249	20320	20257	20246	20289	20267	19847	20417	20246	20173	20200	20329	20273	20142	20196	20289	20060	20122	20043	20185	20371	20226	20126	20282	20075	20444	20004	20129	20088	20327	20365	20277	20515	20261	20258	20211	20197	20351	20090	20269	20113	20299	20035	20232	20146	20139	20173	20539	20337	20162	20066	20239	20238	20166	20097	20303	20196	20048	20075	20235	20276	20371	19944	20265	20361	20136	20194	20311	20088	20272	20189	20275	20290	20267	20116	20238	20163	20109	20220	20344	20224	20238	20101	20042	20382	20573	20181	20329	20229	20433	20329	20298	20195	20136	20397	20325	20107	20407	20254	20209	20314	20108	20192	20260	20042	20275	20118	20241	20225	20378	20427	20531	20300	20322	20378	20277	20308	20052	20367	20325	20350	20334	20387	20337	20228	20197	20141	20065	20293	20237	20066	20067	20329	20340	20098	20236	20010	20307	20227	20270	20015	20243	20187	20304	20112	20228	20146	20332	20292	20268	20074	20339	20114	20105	20139	20198	20213	20216	20371	20162	20147	20238	20099	20195	20203	20250	20093	20298	20167	20257	20350	20186	20043	20067	20221	20205	20308	20177	20133	20201	20222	20127	20050	20361	20309	20332	20062	20157	20020	19967	20228	20247	20266	20225	20172	20283	20238	20260	20042	20278	20410	20298	20168	20188	20124	20085	20171	20304	20147	20135	20190	20192	20078	20178	20263	20390	20284	20333	20369	20357	20150	20179	20246	20196	20099	20258	20221	20033	20218	20016	20140	20399	20066	20078	20285	20262	20180	20411	20133	20144	20097
29039	31161	21640	19246	18556	18602	17985	19705	18637	17553	17201	16801	16896	16870	16880	16742	16757	16761	16601	16764	16680	16716	16555	16647	16846	16536	16650	16655	16899	17385	17266	17023	16938	16738	16767	16643	16732	16594	16664	16601	16609	16476	16447	16814	16531	16527	16645	16521	16500	16633	16459	16599	16596	16540	16449	16652	16613	16584	16472	16541	16457	16641	16543	16697	16611	16816	16589	16608	16573	16671	16671	16594	16477	16849	16575	16473	16643	16532	16469	16560	16872	16641	16617	16679	16517	16595	16648	16536	16683	16554	16584	16561	16604	16610	16640	16728	16578	16385	16666	16505	16811	16564	16439	16697	16730	16436	16888	16687	16612	16649	16546	16566	16542	16580	16642	16514	16622	16597	16669	16596	16526	16600	16739	16582	16480	16577	16613	16609	16418	16714	16752	16595	16701	16630	16575	16714	16562	16555	16646	16624	16608	16679	16632	16480	16542	16719	16579	16682	16621	16801	16581	16477	16646	16664	16653	16619	16647	16679	16502	16619	16548	16615	16603	16562	16652	16641	16703	16803	16486	16671	16699	16574	16700	16462	16539	16682	16485	16594	16644	16546	16680	16632	16681	16566	16544	16562	16603	16513	16544	16551	16720	16543	16761	16657	16568	16794	16595	16588	16686	16577	16690	16601	16807	16659	16591	16626	16591	16523	16587	16581	16534	16551	16559	16414	16585	16600	16631	16535	16577	16446	16396	16710	16544	16701	16569	16570	16458	16436	16567	16513	16679	16422	16692	16584	16709	16806	16522	16607	16551	16636	16545	16434	16654	16605	16614	16608	16680	16529	16482	16594	16687	16537	16642	16659	16609	16477	16555	16544	16755	16626	16651	16512	16582	16588	16582	16462	16632	16521	16534	16722	16611	16522	16594	16431	16658	16448	16517	16324	16628	16605	16515	16543	16667	16577	16457	16577	16620	16813	16446	16595	16661	16663	16606	16575	16612	16372	16541	16689	16538	16520	16516	16701	16559	16382	16683	16552	16554	16664	16445	16553	16506	16577	16695	16705	16619	16709	16556	16581	16638	16678	16566	16743	16635	16480	16557	16522	16481	16678	16516	16723	16711	16559	16455	16658	16659	16689	16691	16610	16590	16588	16608	16613	16376	16470	16459	16545	16388	16626	16388	16733	16508	16468	16574	16469	16565	16596	16692	16615	16525	16601	16454	16639	16631	16551	16523	16656	16645	16666	16488	16572	16781	16533	16573	16821	16394	16442	16637	16587	16716	16530	16541	16648	16590	16646	16577	16545	16560	16620	16433	16723	16611	16753	16664	16625	16539	16694	16574	16461	16567	16550	16683	16496	16719	16506	16906	16726	16689	16532	16666	16465	16466	16531	16779	16592	16544	16480	16696	16583	16454	16742	16744	16640	16706	16509	16412	16654	16461	16663	16653	16594	16680	16467	16598	16592	16321	16626	16504	16628	16659	16646	16626	16692	16476	16501	16659	16600	16690	16744	16700	16624	16572	16471	16565	16613	16653	16543	16628	16665	16706	16701	16609	16667	16596	16653	16661	16637	16711	16510	16564	16722	16515	16441	16617	16462	16798	16435	16566	16672	16560	16552	16486	16609	16517	16529	16551	16446	16504	16568	16598	16654	16576	16562	16530	16704	16757	16702	16625	16640	16616	16598	16680	16665	16685	16617	16682	16488	16618	16587	16766	16457	16638	16613	16706	16399	16640	16481	16499	16686	16733	16609	16566	16609	16567	16565	16624	16621	16531	16533	16506	16660	16507	16684	16561	16738	16548	16723	16682	16626	16442	16469	16535	16599	16490	16680	16618	16548	16455	16793	16804	16550	16673	16605	16492	16643	16628	16813	16597	16531	16566	16600	16626	16409	16500	16553	16451	16482	16537	16454	16642	16507	16577	16595	16471	16492	16571	16713	16515	16560	16597	16491	16626	16531	16642	16692	16465	16424	16528	16639	16531	16584	16584	16679	16581	16537	16503	16548	16585	16488	16604	16530	16570	16509	16610	16611	16602	16618	16594	16657	16466	16665	16695	16540	16650	16617	16508	16526	16697	16492	16601	16490	16528	16354	16635	16654	16611	16642	16609	16547	16518	16484	16541	16612	16432	16436	16625	16649	16667	16622	16602	16677	16592	16560	16584	16631	16539	16505	16637	16561	16661	16564	16612	16661	16522	16457	16545	16477	16644	16637	16555	16623	16740	16759	16642	16458	16422	16530	16699	16549	16579	16567	16544	16602	16743	16698	16481	16572	16737	16550	16641	16707	16741	16564	16761	16717	16475	16712	16958	16515	16563	16759	16593	16739	16705	16667	16659	16684	16738	16694	16502	16665	16657	16708	16723	16596	16622	16740	16565	16793	16362	16633	16487	16462	16601	16694	16506	16686	16652	16613	16578	16614	16595	16646	16456	16593	16855	16489	16550	16615	16716	16626	16611	16534	16615	16790	16391	16555	16629	16645	16624	16665	16558	16576	16654	16479	16717	16687	16634	16532	16615	16515	16537	16524	16624	16607	16532	16444	16534	16531	16485	16720	16560	16441	16811	16614	16526	16618	16730	16197	16617	16599	16572	16808	16575	16660	16568	16459	16801	16573	16460	16540	16567	16576	16355	16541	16587	16445	16599	16606	16460	16806	16730	16599	16494	16644	16512	16597	16530	16574	16576	16649	16578	16711	16622	16692	16502	16623	16563	16430	16611	16854	16426	16623	16570	16592	16599	16372	16796	16548	16669	16523	16882	16639	16672	16753	16440	16473	16621	16452	16657	16552	16645	16672	16546	16515	16657	16629	16753	16477	16607	16681	16607	16527	16679	16562	16721	16515	16506	16714	16642	16600	16659	16446	16822	16493	16434	16514	16553	16513	16601	16724	16667	16777	16591	16475	16759	16503	16562	16650	16584	16547	16560	16650	16626	16484	16633	16721	16390	16627	16488	16503	16610	16487	16593	16498	16645	16771	16642	16691	16637	16632	16619	16665	16626	16493	16498	16764	16614	16643	16466	16517	16594	16573	16539	16541	16560	16436	16740	16581	16509	16587	16529	16668	16619	16568	16619	16598	16626	16635	16548	16466	16513	16729	16573	16672	16611	16537	16477	16581	16609	16561	16750	16502	16704	16694	16521	16770	16689	16541	16654	16699	16657	16634	16512	16621	16684	16696	16488	16621	16576	16685	16704	16472	16609	16622	16573	16614	16593	16679	16665	16645	16537	16592	16515	16734	16613	16679	16679	16552	16479	16554	16464	16610	16707	16643	16526	16846	16734	16551	16413	16625	16512	16558	16690	16536	16882	16712	16292	16507	16615	16532	16677	16586	16594	16627	16670	16608	16631	16565	16639	16414	16538	16595	16606	16652	16653	16617	16445	16753	16798	16714	16460	16527	16454	16734	16485	16575	16500	16552	16531	16619	16464	16421	16431	16609	16729	16591	16615	16372	16633	16733	16604	16659	16672	16515	16593	16465	16543	16598	16531	16409	16474	16585	16551	16537	16791	16618	16550	16598	16581	16433	16781	16570	16457	16537	16647	16677	16571	16485	16424	16621	16643	16680	16667	16498	16577	16574	16699	16606	16676	16667	16614	16652	16565	16588	16510	16504	16556	16422	16703	16542	16586	16377	16384	16591	16578	16811	16736	16478	16667	16733	16630	16493	16475	16626	16514	16498	16568	16676	16605	16693	16622	16656	16618	16655	16632	16521	16683	16630	16694	16605	16529	16616	16733	16569	16704	16618	16637	16776	16753	16713	16554	16609	16569	16456	16515	16501	16622	16809	16379	16580	16577	16623	16621	16440	16529	16569	16565	16653	16595	16601	16520	16593	16605	16600	16613	16423	16843	16694	16471	16810	16715	16478	16658	16714	16601	16481	16736	16611	16425	16623	16507	16586	16499	16671	16591	16605	16394	16595	16641	16600	16476	16805	16533	16420	16677	16571	16652	16690	16637	16460	16576	16483	16656	16597	16631	16488	16586	16730	16690	16695	16473	16560	16716	16518	16757	16516	16556	16535	16571	16562	16673	16516	16735	16486	16577	16603	16607	16681	16671	16475	16666	16502	16832	16679	16580	16596	16589	16531	16618	16748	16569	16638	16607	16533	16693	16520	16519	16562	16555	16647	16690	16321	16612	16666	16482	16423	16526	16740	16632	16644	16442	16618	16450	16449	16603	16766	16509	16572	16533	16752	16500	16439	16609	16742	16565	16527	16563	16520	16568	16508	16529	16573	16679	16635	16487	16497	16648	16791	16595	16690	16591	16679	16593	16577	16712	16608	16596	16664	16583	16487	16530	16494	16769	16476	16717	16452	16487	16603	16578	16568	16507	16619	16370	16566	16694	16644	16592	16639	16623	16625	16383	16565	16484	16424	16656	16783	16703	16666	16595	16556	16622	16566	16426	16720	16694	16724	16686	16594	16660	16605	16384	16530	16582	16559	16488	16517	16773	16693	16652	16528	16562	16649	16512	16665	16532	16516	16565	16699	16679	16596	16420	16553	16671	16555	16614	16500	16528	16562	16659	16508	16733	16573	16717	16458	16593	16747	16663	16562	16613	16568	16585	16844	16582	16636	16576	16651	16624	16647	16552	16766	16483	16656	16621	16521	16594	16466	16624	16644	16702	16748	16594	16703	16516	16526	16466	16666	16456	16588	16622	16776	16499	16548	16627	16543	16633	16650	16549	16718	16687	16593	16494	16807	16654	16608	16595	16543	16624	16605	16610	16483	16583	16601	16538	16504	16598	16430	16482	16571	16772	16638	16736	16688	16490	16609	16494	16590	16627	16787	16537	16557	16627	16481	16527	16636	16533	16567	16395	16585	16577	16676	16577	16540	16562	16553	16474	16579	16653	16715	16650	16428	16564	16763	16652	16622	16663	16729	16472	16571	16579	16679	16631	16399	16545	16555	16482	16709	16507	16464	16597	16553	16609	16729	16734	16539	16562	16642	16546	16664	16592	16421	16832	16555	16596	16671	16424	16576	16491	16709	16601	16585	16628	16668	16597	16686	16630	16577	16730	16486	16725	16600	16558	16674	16630	16571	16704	16579	16442	16569	16676	16707	16728	16246	16601	16705	16594	16828	16701	16668	16489	16642	16554	16470	16509	16544	16822	16578	16600	16644	16488	16576	16626	16519	16611	16513	16497	16749
23883	21416	29044	24309	22736	24367	24721	22578	22186	21710	20937	20648	20915	20675	20626	20512	20544	20388	20557	20514	20514	20278	20658	20622	20378	20443	20623	20718	22054	23382	22882	22134	21454	20816	20622	20581	20461	20192	20257	20295	20259	20411	20334	20329	20189	20418	20347	20351	20187	20180	20227	20164	20239	20383	20208	20227	20329	20190	20310	20357	20289	20281	20447	20500	20350	20318	20476	20377	20228	20297	20222	20225	20241	20411	20491	20190	20348	20170	20275	20342	20340	20301	20158	20169	20317	20108	20113	20311	20297	20353	20348	20092	20348	20158	20336	20256	20289	20183	20318	20456	20196	20314	20404	20290	20348	20371	20377	20339	20280	20311	20335	20043	20244	20225	20225	20370	20457	20437	20321	20068	20456	20425	20293	20293	20104	20221	20175	20217	20232	20151	20283	20260	20327	20381	20218	20337	20388	20268	20249	20503	20173	20233	20090	20478	20219	20105	20288	20147	20375	20098	20079	20190	20144	20193	20419	20179	20033	20246	20151	20113	20207	20303	20684	20386	20243	20218	20092	20203	20292	20156	20239	20269	20191	20220	20236	20164	19988	20286	20317	20098	20027	20406	20112	20181	20013	20223	20206	20176	20444	20411	20161	20316	20324	20233	20236	20015	20321	20253	20290	20432	20221	20201	20557	20113	20355	20240	20164	20342	20309	20433	20259	20370	20167	20410	20288	20229	20219	20080	20363	20183	20205	20426	20232	20263	20466	20455	20359	20330	20148	20354	20170	20249	20450	20321	20254	20386	20456	20314	20217	20360	20177	19962	20296	20374	20289	20290	20033	20020	20288	20308	20355	20388	20253	20036	20155	20213	20400	20252	20105	20118	20205	20520	20218	20197	20251	20474	20243	20240	20279	20274	20291	20257	20244	20209	20250	20336	20432	20255	20396	20263	20360	20202	20174	20330	20262	20316	20143	20269	20047	20276	20281	20010	20012	20368	20227	20231	20306	20030	20043	20346	20430	20402	20134	20167	20305	20216	20326	20333	20356	20089	20290	20283	20221	20251	20334	20080	20473	20386	20274	20055	20381	20291	20246	20213	20176	20312	20240	20392	20155	20310	20236	20085	20068	20222	20316	20268	20315	20251	20291	20145	20333	20246	20225	20240	20313	20113	20215	20008	20346	20158	20209	20145	20119	20335	20294	19964	20263	20562	20440	20119	20392	20526	20469	20105	20209	20273	20165	20201	20207	20248	20388	20598	20222	20298	20365	20223	20083	20139	20191	20377	20496	20188	20514	20265	20319	20347	20201	20327	20136	20222	20473	20378	20276	20402	20319	20170	20382	20241	20167	20203	20403	20368	20272	20284	20094	20281	20259	20388	20101	20064	20315	20325	20378	20250	20235	20130	20154	20045	20118	20176	20211	20301	20213	20228	20384	20300	20285	20171	20214	20355	20170	20108	20229	20146	20175	20152	20289	20164	20317	20451	20109	20154	20157	20158	20411	20436	20345	20288	20372	20031	20304	20261	20241	20114	20359	20292	20296	20095	20270	20257	20244	20173	20349	20363	20389	20241	20226	20123	20501	20341	20263	20303	20092	20198	20247	20190	20344	20354	20135	20201	20178	20332	20430	20253	20469	20375	20415	20085	20321	20208	20107	20171	20169	20356	20135	20235	20327	20139	20252	20379	20323	20430	20266	20228	20231	20300	20092	20350	20244	20359	20333	20523	20248	20217	20324	20218	20315	20125	20256	20288	20243	20300	20120	20184	20032	20201	20171	20215	20302	20047	20183	20296	20252	20300	20313	20169	20321	20290	20177	20291	20312	20187	20382	20212	20146	20019	20316	20177	20339	20323	20577	20561	20223	20434	20167	20364	20190	20224	20315	20374	20325	20103	20277	20135	20197	20483	20133	20305	20234	20274	20183	20202	20225	20316	20182	20124	20214	20298	20116	20333	20173	20014	20124	20232	20228	20036	20506	20314	20128	20401	20165	20293	20224	20220	20294	20264	20315	20339	20399	20355	20213	20245	20335	20183	20219	20280	20199	20342	20009	20195	20391	20465	20376	20327	20458	20281	20419	20374	20179	20245	20207	20089	20169	20263	20350	20080	20335	20024	20371	20435	20171	20047	20187	20368	20099	20418	20414	20260	20475	20151	20074	20278	20403	20298	20545	20350	20495	20335	20344	20299	20289	20294	20141	20191	20275	20145	20258	20444	20462	20092	20366	20493	20208	20389	20291	20450	20224	20004	20230	20209	20191	20198	20065	20181	20073	20478	20169	20286	20177	20111	20243	20344	20355	20470	20251	20068	20306	20184	20352	20187	20398	20358	20366	20333	20367	20124	20633	20302	20335	20320	20376	20477	20459	20267	20167	20388	20419	20416	20219	20275	20244	20197	20296	20196	20163	20330	20292	20124	20201	20281	20013	19946	20415	20257	20206	20199	20321	20227	20235	20171	20414	20275	20173	20153	20238	20312	20459	20269	20297	20149	20342	20330	20450	20219	20142	20242	20267	20260	20318	20203	20245	20272	19985	20250	20389	20167	20054	20124	20209	20353	20232	20181	20224	20389	20439	20363	20248	20100	20421	20463	20271	20408	20474	20081	20284	20268	20112	20444	20148	20057	20235	20148	20179	20410	20379	20549	20349	20110	20120	20120	20310	20301	20069	20202	20430	20413	20041	20160	20214	20023	20342	20312	20174	20246	20255	20447	20327	20314	20216	20313	20135	20135	20069	20092	20165	20169	20222	20300	20297	20091	20208	20351	20264	20266	20045	20503	20162	20187	20283	20343	20158	20268	20214	20318	20338	20196	20352	20471	20186	20312	20358	20163	20242	19936	20423	20250	20130	20189	20287	20208	20269	20010	20287	20226	20178	20263	20236	20214	20117	20189	20293	20242	20342	20048	20142	20304	20196	20160	20252	20308	20260	20324	20410	20281	20325	20325	20217	20208	20500	20222	20084	20203	20220	20208	20339	20171	20349	19996	20125	20445	20385	20163	20095	20333	20266	20385	20250	20121	20347	20155	20185	20419	20210	20134	20139	20373	20274	20060	20538	20247	20196	20400	20416	20178	20270	20049	20120	20140	20305	20209	20212	20357	20199	20324	20211	20308	20267	20212	20374	20164	20216	20178	20096	20467	20317	20376	20125	20154	20321	20413	20092	20072	20281	20440	20466	20245	20253	20286	20374	20191	20309	20137	20171	20013	20241	20351	20527	20434	20177	20341	20241	20386	20054	20157	20190	20353	20327	20224	20012	20238	20226	20369	20258	20069	20135	20375	20385	20163	20257	20357	20198	20186	20278	20194	20297	20150	20084	20282	20197	20345	20292	20322	20022	20181	20500	20219	20220	20251	20177	20136	20335	20133	20247	20183	20253	20213	20195	20297	20270	20252	20464	20184	20258	20289	20239	20142	20342	20148	20425	20294	20183	20198	20282	20140	20424	20251	20273	20179	20450	20252	20105	20188	20285	20091	20366	20197	20276	20260	20263	20175	20267	20247	20279	20399	20394	20152	20202	20222	20114	20288	20290	20425	20210	20304	20088	20159	20314	20334	20097	20305	20436	20331	20343	20055	20258	20306	20157	20031	20231	20332	20113	20375	20298	20241	20369	20366	20288	20169	20235	20256	20172	20120	20116	20107	20481	20134	20276	20163	20126	20393	20419	20043	20287	20247	20218	20240	20253	20255	20312	20214	20297	20240	20368	20474	20218	20167	20341	20311	20344	20198	20090	20017	20160	19912	20202	20393	20409	20192	20495	20430	20288	20100	20230	20231	20307	20460	20218	20319	20251	20262	20294	20310	20393	20283	20256	20365	20330	20392	20243	20400	20101	19989	20115	20036	20394	20028	20053	20333	20319	20361	20245	20309	20476	20117	20405	20250	20056	20154	20183	20250	20111	20267	20490	20281	20446	20331	20110	20241	20135	20285	20164	20317	20248	20378	20204	20291	20108	20446	20372	20241	20128	20193	20059	20493	20552	20295	20289	20257	20166	20232	20112	20152	20384	20453	20274	20072	20176	20126	20236	20115	20366	20217	19997	20092	20255	20473	20505	20274	20198	20236	20224	20432	20300	20266	20186	20029	20135	20199	20310	20092	20142	20192	20345	20310	20324	20339	20353	20359	20250	20117	20248	20395	20350	20270	20214	20107	20262	20393	20305	20198	20328	19996	20281	20406	20168	20227	20234	20292	20556	20121	20176	20224	20117	20119	20290	20275	20039	20222	20286	20051	20374	20184	20456	20225	20276	20258	20170	20276	20191	20356	20011	20349	20385	20182	20305	20229	20191	20418	20035	20348	20382	20012	19963	20339	20316	20248	20135	20317	20329	20185	20086	20271	20125	20105	20378	20247	20356	20237	20141	20312	20116	20146	20147	20209	20315	20418	20287	20150	20174	20407	20174	20308	20175	20190	20356	20263	20342	20177	20298	20322	20111	20161	20526	20186	20210	20175	20159	20295	20208	20117	20126	20216	20162	20318	20280	20123	20256	20190	20103	20350	20040	20210	20465	20501	20155	20260	20258	20451	20138	20318	20082	20000	20250	20364	20415	20358	20301	20314	20014	20185	20106	20317	20269	20387	20438	20103	20235	20139	20328	20235	20248	20226	20128	20341	20528	20174	20602	20205	20050	20224	20321	20200	20232	20384	20219	20118	20253	20203	20143	20347	20433	20427	20309	20204	20468	20426	20255	20379	20251	20431	20063	20330	20090	20271	20358	20126	20268	20184	20244	20428	20138	20371	20446	20293	20261	20463	20441	20371	20233	20207	20315	20182	20373	20207	20176	20236	20406	20278	20231	20132	20222	20314	20311	20180	20220	20281	20385	20328	20154	20043	20354	20183	20511	20215	20117	20130	20260	20354	20300	20265	20071	20310	20203	20288	20335	20200	20379	20346	20250	20038	20426	20318	20083	20195	20222	20283	20313	20353	20336	20312	20180	20237	20251	20118	20343	20431	20177	20240	20164	20371	20498	20207	20374	20310	20242	20384	20404	20321	20241	20413	20239	20246	20291	20417	20123	20218	20261	20178	20183	20178	20186	20342	20265	20450	20206	20157	20230	20284	20268	20068	20190	20256	20181	20141	20445	20182	20357	20303	20224	20155	20318	20207	20206	20358	20476	20310	20243	20409	20190	20065	20250	20272	20179	20232	20054	20298
32330	45303	27408	22994	20803	19906	19466	20545	19778	18102	17220	17393	17392	17310	17198	16969	16808	16574	16663	16804	16698	16788	16832	16965	16903	17025	17014	17227	18993	21247	19696	18996	17928	17175	16685	16738	16778	16568	16795	16514	16515	16571	16687	16656	16676	16729	16640	16738	16636	16711	16646	16519	16785	16752	16473	16714	16616	16569	16690	16778	16639	16793	16708	16611	16676	16587	16635	16675	16665	16714	16654	16785	16607	16687	16678	16463	16545	16548	16799	16595	16551	16651	16704	16849	16822	16402	16645	16703	16635	16622	16652	16692	16554	16812	16523	16661	16575	16739	16724	16667	16579	16697	16776	16715	16598	16560	16721	16651	16693	16650	16597	16640	16414	16758	16821	16648	16545	16645	16496	16657	16524	16592	16527	16666	16501	16702	16789	16524	16741	16680	16505	16774	16689	16719	16709	16519	16601	16497	16573	16718	16629	16687	16674	16650	16563	16706	16634	16672	16500	16580	16693	16663	16466	16725	16605	16612	16584	16706	16745	16726	16539	16539	16725	16671	16654	16539	16607	16628	16707	16508	16592	16687	16496	16650	16678	16643	16511	16715	16677	16694	16754	16685	16568	16611	16654	16387	16580	16804	16800	16497	16743	16635	16733	16806	16749	16612	16630	16599	16826	16651	16722	16741	16605	16422	16785	16592	16707	16686	16605	16695	16591	16590	16728	16559	16654	16748	16464	16537	16395	16437	16528	16689	16552	16618	16422	16434	16542	16767	16668	16655	16732	16603	16822	16481	16647	16653	16723	16567	16862	16605	16691	16550	16516	16594	16573	16741	16610	16652	16615	16563	16643	16674	16466	16515	16510	16772	16593	16620	16712	16511	16764	16610	16779	16709	16715	16778	16524	16699	16549	16701	16574	16771	16583	16645	16416	16602	16720	16570	16694	16437	16734	16671	16611	16649	16782	16435	16521	16699	16681	16737	16763	16550	16725	16453	16650	16700	16543	16620	16565	16737	16546	16598	16649	16620	16571	16619	16769	16417	16730	16741	16785	16673	16677	16594	16529	16747	16703	16680	16596	16606	16590	16518	16575	16774	16732	16606	16824	16750	16766	16625	16495	16769	16719	16678	16763	16544	16547	16620	16809	16648	16697	16756	16577	16624	16717	16597	16721	16694	16646	16396	16646	16650	16756	16584	16620	16750	16475	16882	16754	16584	16676	16535	16683	16684	16724	16617	16581	16672	16656	16632	16576	16582	16606	16748	16605	16833	16495	16637	16601	16495	16511	16499	16648	16664	16606	16583	16585	16697	16473	16690	16601	16495	16639	16821	16601	16691	16654	16592	16651	16534	16667	16574	16647	16595	16582	16483	16759	16607	16622	16564	16623	16757	16727	16620	16638	16623	16593	16624	16749	16636	16576	16732	16685	16414	16548	16534	16643	16510	16557	16550	16719	16623	16721	16444	16676	16682	16542	16607	16726	16690	16728	16505	16485	16467	16555	16569	16557	16723	16650	16608	16514	16774	16655	16602	16520	16547	16459	16769	16637	16635	16681	16761	16702	16698	16708	16631	16554	16539	16508	16781	16551	16592	16603	16674	16558	16671	16734	16628	16543	16462	16770	16582	16690	16431	16593	16626	16693	16610	16653	16659	16522	16440	16735	16632	16740	16761	16778	16645	16629	16495	16591	16717	16707	16724	16585	16719	16619	16739	16620	16610	16723	16681	16574	16618	16574	16764	16607	16726	16405	16581	16701	16555	16702	16516	16669	16628	16796	16570	16608	16612	16588	16670	16665	16750	16749	16527	16604	16630	16602	16652	16712	16676	16633	16661	16716	16757	16719	16785	16592	16612	16500	16490	16525	16716	16508	16682	16648	16613	16764	16647	16548	16570	16667	16575	16611	16698	16489	16551	16658	16509	16472	16537	16642	16582	16555	16573	16636	16713	16672	16560	16511	16573	16642	16681	16529	16629	16574	16689	16614	16534	16718	16610	16539	16638	16653	16652	16797	16550	16548	16714	16775	16595	16696	16569	16639	16651	16623	16554	16588	16742	16540	16642	16655	16645	16615	16571	16471	16666	16719	16664	16615	16645	16396	16743	16605	16527	16637	16428	16728	16517	16513	16587	16665	16825	16562	16605	16578	16614	16531	16549	16607	16672	16659	16816	16673	16624	16626	16839	16641	16603	16685	16722	16554	16635	16492	16807	16561	16760	16621	16665	16700	16620	16501	16764	16461	16646	16691	16583	16540	16555	16644	16532	16763	16679	16533	16564	16759	16715	16646	16863	16781	16746	16515	16633	16704	16581	16586	16568	16498	16744	16567	16676	16630	16624	16490	16597	16606	16678	16591	16693	16549	16815	16815	16695	16648	16701	16716	16688	16675	16537	16819	16698	16558	16742	16573	16689	16902	16534	16600	16679	16553	16754	16642	16597	16728	16634	16644	16766	16583	16616	16701	16649	16670	16736	16436	16696	16561	16627	16699	16637	16613	16577	16867	16461	16833	16704	16513	16703	16629	16620	16541	16561	16647	16575	16570	16611	16586	16721	16613	16637	16651	16506	16509	16681	16652	16631	16547	16688	16767	16781	16735	16675	16729	16812	16777	16555	16524	16623	16621	16539	16717	16660	16584	16775	16747	16544	16577	16633	16818	16602	16605	16485	16618	16499	16676	16563	16555	16683	16463	16600	16693	16581	16548	16395	16762	16505	16412	16817	16606	16550	16586	16848	16570	16679	16542	16612	16591	16645	16599	16328	16712	16643	16539	16452	16603	16849	16507	16616	16523	16478	16656	16529	16612	16621	16600	16562	16546	16492	16832	16608	16616	16623	16633	16466	16684	16606	16574	16630	16668	16688	16512	16623	16651	16658	16539	16839	16473	16735	16597	16566	16543	16658	16561	16584	16671	16741	16520	16754	16591	16529	16535	16711	16668	16637	16609	16399	16656	16597	16638	16665	16530	16698	16563	16540	16709	16671	16711	16494	16595	16589	16700	16568	16768	16617	16534	16646	16628	16641	16585	16594	16513	16343	16619	16627	16529	16720	16622	16582	16715	16675	16699	16724	16747	16668	16716	16420	16588	16591	16638	16677	16547	16814	16526	16681	16654	16531	16446	16619	16773	16565	16699	16663	16747	16442	16688	16499	16572	16651	16685	16584	16679	16617	16709	16643	16591	16501	16710	16513	16604	16476	16771	16712	16589	16682	16770	16726	16783	16524	16615	16624	16623	16918	16447	16611	16777	16602	16555	16599	16447	16595	16584	16691	16588	16573	16660	16685	16607	16535	16684	16472	16581	16579	16665	16490	16589	16663	16639	16672	16732	16511	16581	16435	16788	16594	16694	16623	16802	16542	16659	16762	16654	16683	16673	16739	16810	16680	16587	16638	16549	16597	16602	16676	16458	16598	16593	16670	16567	16729	16735	16685	16667	16648	16588	16450	16767	16680	16620	16698	16400	16720	16622	16569	16654	16674	16671	16765	16670	16698	16700	16566	16674	16582	16551	16606	16612	16734	16600	16694	16317	16690	16521	16696	16672	16591	16706	16618	16719	16656	16466	16524	16681	16638	16733	16624	16502	16575	16662	16554	16717	16533	16717	16530	16482	16687	16732	16560	16872	16760	16622	16519	16686	16527	16581	16502	16712	16676	16746	16675	16530	16627	16600	16663	16611	16643	16551	16573	16599	16751	16665	16511	16722	16463	16740	16447	16639	16559	16533	16790	16527	16562	16654	16637	16784	16731	16857	16476	16589	16705	16635	16804	16652	16608	16490	16702	16597	16555	16812	16606	16368	16620	16559	16566	16784	16506	16652	16801	16670	16689	16589	16649	16619	16684	16772	16704	16615	16604	16614	16766	16732	16592	16615	16754	16704	16652	16580	16734	16684	16657	16634	16644	16600	16654	16627	16633	16716	16563	16668	16559	16501	16754	16617	16644	16644	16574	16683	16591	16592	16505	16603	16579	16626	16686	16565	16722	16637	16727	16712	16366	16717	16660	16620	16797	16553	16513	16627	16456	16734	16723	16707	16472	16727	16831	16806	16542	16827	16561	16654	16590	16700	16801	16789	16678	16810	16661	16699	16508	16667	16702	16668	16583	16502	16636	16781	16571	16688	16783	16797	16698	16524	16551	16587	16658	16770	16591	16608	16553	16478	16665	16556	16523	16424	16900	16565	16477	16649	16732	16577	16563	16590	16705	16620	16487	16603	16436	16538	16675	16819	16407	16606	16610	16694	16600	16561	16632	16532	16596	16684	16682	16448	16726	16616	16561	16698	16715	16642	16500	16804	16732	16440	16634	16730	16684	16778	16820	16701	16596	16680	16763	16496	16594	16563	16773	16594	16761	16662	16618	16589	16548	16470	16621	16665	16488	16648	16739	16621	16657	16569	16698	16637	16657	16833	16714	16712	16673	16570	16686	16579	16534	16626	16748	16692	16755	16729	16536	16787	16583	16548	16567	16714	16703	16736	16604	16519	16616	16679	16694	16643	16621	16601	16597	16905	16690	16724	16505	16630	16865	16672	16717	16780	16762	16515	16752	16661	16565	16563	16719	16734	16516	16627	16586	16718	16627	16798	16669	16624	16670	16571	16630	16645	16495	16620	16790	16574	16598	16783	16700	16698	16573	16609	16609	16638	16634	16621	16600	16787	16781	16531	16724	16567	16682	16563	16798	16548	16749	16709	16588	16608	16582	16504	16628	16908	16517	16611	16629	16594	16854	16721	16470	16416	16678	16561	16606	16496	16606	16873	16576	16606	16564	16508	16613	16566	16603	16713	16610	16414	16649	16559	16552	16761	16536	16611	16410	16647	16486	16639	16713	16599	16669	16749	16626	16503	16493	16491	16571	16730	16687	16531	16627	16627	16604	16850	16547	16638	16676	16571	16679	16563	16621	16540	16738	16610	16558	16776	16707	16419	16723	16508	16545	16611	16650	16636	16611	16500	16762	16724	16599	16790	16604	16555	16617	16665	16674	16503	16812	16655	16698	16597	16584	16752	16673	16838	16477	16606	16598	16567	16511	16674	16601	16818	16640	16607	16601	16606	16652	16538	16649	16607	16632	16718	16748	16688	16635	16703	16497	16496	16790	16464	16738	16738	16522	16551	16639	16721	16352	16831	16610	16562	16551	16566	16647	16574	16405	16705	16676	16612	16535
22834	21431	29387	23870	21756	24724	28267	24291	23083	22712	22326	22175	21983	21739	21462	21274	21379	21359	21333	21276	21341	21297	21327	21528	21483	21231	21618	21559	23087	26603	25572	24135	22835	22071	21561	21241	21246	20988	21051	21148	21008	21247	20892	21415	21065	21209	20987	21159	21039	20990	20953	21183	20905	21019	21037	21011	20757	21001	20777	21119	20893	21197	21093	20955	21000	20928	20892	20789	20737	21045	21042	21190	20937	20910	20851	20826	20999	21084	20956	20875	20913	20969	21249	21151	20966	21112	20959	20926	21125	20953	21023	20970	20992	20739	21009	21222	20993	21049	21164	21195	21110	20861	21095	20978	20869	20751	20947	20893	20972	21147	21001	20911	20849	20874	21100	20929	20956	20821	20971	21223	21214	20969	21160	21020	20731	20972	21004	21018	20959	21065	21089	21070	20739	20949	20977	20815	20918	20918	20999	20749	21005	21002	20928	21074	21176	21091	20998	21135	21024	20968	21160	21012	20893	20911	21061	21149	21183	20949	21105	21052	21092	21160	21229	20987	21034	21017	20908	20913	20956	21082	21004	20937	21010	20939	21060	21054	20931	20930	21200	21067	21092	21012	20968	20946	20981	20918	21048	21018	21028	20941	21094	20889	20980	21084	20841	20976	21078	21146	20960	20781	21137	21045	20954	20995	20854	21159	20804	20865	20745	20941	20760	21047	20868	21022	20997	20765	20830	20979	21007	21105	20980	20925	20875	21013	21085	21230	21052	20984	21012	21167	21028	21050	20805	20848	20724	20844	20837	20807	20919	21176	20836	20891	20889	21098	20828	21033	20869	20941	20827	20894	20966	20844	20664	21130	20909	20768	21006	21039	20983	20893	21101	20833	20915	21088	20984	20856	21059	20880	21042	21133	20832	21019	21135	20638	20913	21077	21183	20729	20927	21086	21147	20974	21001	20739	20959	21001	21180	21011	20694	20753	20852	20951	21157	20969	21022	20849	20984	21079	21094	21069	21032	21095	21012	21044	20876	21058	20928	20951	20974	21064	21191	20758	20939	21012	20916	21083	20944	20884	20864	20747	21128	20988	21021	21292	20963	20881	21074	21069	21130	20938	21025	21023	20842	20848	20916	20809	20995	21021	20888	20960	20947	21031	20932	20969	20836	21083	20844	20818	21067	20972	20910	21048	21197	21084	20980	21013	21096	20974	20890	20908	21103	20907	20838	21090	20948	21159	21027	20878	20977	20978	21112	20971	21019	20847	20893	21074	21003	20919	20895	20753	20921	21002	21011	20821	20869	20872	20936	21167	21066	21052	20985	21047	21039	20965	21072	20987	21046	20889	20763	20869	20846	20869	20963	21024	20923	21131	20972	20892	21016	20864	21160	20795	21105	20891	21027	20788	21000	20996	21023	20945	20850	20927	21003	20886	21169	20894	20975	21043	21028	20747	20882	21248	20985	20736	20928	20899	20914	20952	21099	20815	20865	21106	21075	20961	21044	20821	20788	20930	20987	20879	21019	20985	20751	20828	20934	21060	20839	20749	20926	20839	21153	21116	20925	21199	20947	21165	20766	20919	21098	21199	20905	21031	21046	20941	20908	20942	20907	20977	21007	20893	20896	20990	20876	21119	20808	21003	21116	21053	21015	20840	21023	21162	21147	20883	20965	20816	20964	20876	20991	20918	20929	21025	21125	21019	21072	20714	20955	20789	20929	21070	20933	21004	20866	20970	20964	20976	20860	21078	20906	21003	20989	20907	20903	20986	20959	20836	21022	20922	20884	20961	20987	21082	21026	20899	21026	20781	21014	20908	20821	21008	20919	21197	20791	20903	21028	21098	20789	20966	21128	20828	20897	21115	21043	20907	20825	20920	21211	21179	21002	20791	20959	20794	20913	20951	20827	20921	20951	21046	20918	20811	20923	20635	21017	21053	20889	20802	21044	21013	20899	21014	20973	21000	20828	21082	21002	20819	20950	20965	20926	21006	20937	20874	21091	20758	20911	21002	20893	20808	20951	20982	20988	20990	20981	20884	20961	20877	20907	20830	20868	21015	21063	20963	21043	20791	21030	21141	20927	20855	20819	20841	20809	21161	20846	20816	20986	21118	20973	20883	20965	20839	20878	20912	20780	21139	21066	20840	20778	21076	21031	20936	20936	21080	20930	21055	20981	20969	20872	20822	21001	20904	20924	20951	20913	21334	21115	20889	21025	20860	20718	20897	21016	21029	20939	20883	21114	21108	20995	20918	20923	20923	20910	20895	20815	20986	20922	21097	20652	20866	20997	21088	20931	20970	20903	20937	21100	20941	20966	20908	20937	20943	21135	20887	21027	20838	20882	20920	21056	21113	20979	20886	21151	20872	20774	20953	20892	21263	20859	20854	20878	21079	20965	21190	20923	20914	20890	21000	21060	21071	20802	20984	20749	20737	20880	20997	20923	20949	20989	20839	21188	20939	21034	21016	21224	20935	20993	20874	20757	20974	20882	20921	20745	20891	20734	20927	21121	21014	21000	21124	21268	21242	20957	20905	20687	21057	20986	20937	20985	21114	20899	21033	21137	20978	21005	20909	20911	20887	20941	20816	20788	20922	20979	20887	20949	20863	20921	21027	20849	20847	21106	20852	21070	20872	21121	21270	20956	20804	21124	21048	21011	20912	21172	20949	20911	20989	20767	20881	20815	21045	20944	20783	20864	20909	20865	20908	20996	20903	20906	21018	20844	20985	21004	21027	21001	21033	20979	20814	20698	20788	20948	21055	21014	20981	21003	20887	21162	20856	21070	21040	20960	20832	20833	21146	20925	20993	20679	21034	21091	20900	20898	20951	20761	20729	20956	21024	20889	21264	21179	20906	20985	21031	20999	20958	20897	21249	21025	20939	20784	20962	21123	21005	20984	21098	21061	21208	21071	20762	20859	20804	21016	21022	20808	21069	20856	21036	20935	21072	20928	20685	21163	20951	21124	21003	21042	21047	20873	21172	20849	21108	21124	20902	20977	21007	20974	21040	20893	20988	20688	20905	20778	21020	21083	20965	20999	20922	21095	20790	21081	21033	20877	20878	21167	21061	21092	20954	20843	21150	20816	20798	20991	20639	20871	21013	20999	20977	20944	20852	20962	20837	20827	21093	21000	20941	20862	20823	21034	21009	20923	20846	20980	20985	21233	20921	20894	20992	20896	21144	20894	20996	20943	20815	20758	21027	21034	20862	21037	21026	20889	21081	21012	21027	20765	20985	21000	21035	20969	21015	20761	20838	20873	21016	20939	21000	20750	21112	21015	21067	21199	20982	20797	20944	20745	20804	20900	20814	20980	20762	20818	20975	20951	21032	20782	21059	21034	20724	20953	20955	21034	20848	20948	21229	21119	20954	21113	21130	21106	20995	21058	20882	20992	20955	21018	20859	20910	20991	20996	20965	20950	20797	21100	21005	20898	20949	20930	20926	20977	21059	20786	20899	20907	21159	20975	20889	21120	20866	21150	20970	21090	21029	21054	21043	20895	20672	20737	20749	21089	20871	21194	21165	20773	20963	20954	21060	21086	21171	21062	20937	20856	20761	20901	20761	20645	20945	20980	20804	20830	20791	20933	20994	20795	20977	20802	20707	20936	20839	20937	20828	21074	20786	20861	20950	20881	21064	21067	21110	20965	20971	20831	20937	21141	20845	20967	20994	20938	20814	21095	20986	20747	20998	21107	20756	21002	20973	21012	21001	20747	20892	21000	21095	21036	20859	21082	21273	20977	21003	20932	20833	20927	20882	21050	20880	21038	20939	21025	20895	20935	21047	20832	21090	21209	21042	20924	20961	21034	21087	21132	21010	20961	20859	20822	20916	20965	21032	20859	20968	21116	20995	20980	21025	20833	21066	21105	20757	21119	20862	21045	21230	20965	20890	20810	21003	20810	20836	21009	20919	20875	20892	21007	21222	20971	20935	21045	20961	20779	20868	20865	21026	20996	21046	20951	21066	20871	21127	21036	20858	20988	20920	20896	21000	21092	21088	21041	21026	21168	20915	20773	20933	20986	21235	20976	21058	21062	20914	20956	20884	20985	21051	20909	21006	21118	20916	21042	21212	20996	20961	21066	20833	20885	20880	20847	21054	20894	20780	20773	20955	20882	20848	20615	21008	20934	20909	20914	20825	20899	21086	21035	21042	20917	20903	20990	21029	21246	20929	20983	21018	20898	20968	20848	20907	20886	21127	21118	20940	21002	20953	20968	20837	20914	20857	20942	20933	20912	21019	21119	20949	21086	20917	21093	20911	20951	20880	21052	21068	20927	21158	21178	20962	20902	21044	21015	20923	20819	21126	21073	20874	20871	20758	20959	21083	21128	20795	20855	20662	20872	20857	21031	20994	21212	21055	20942	21006	21143	20986	21076	20819	20824	20976	21070	20999	20803	21107	21043	20963	20900	21055	20919	20987	21081	21029	20916	20919	20956	20930	21104	21151	20887	20996	20874	20902	20775	20964	20935	21066	21121	20845	21011	20847	20950	20784	21060	21078	20634	20817	21009	20903	21020	20933	20905	20932	20883	21005	20772	20827	20763	20958	20848	20827	20659	20956	20770	20977	20786	21051	21135	20969	20983	20900	20911	21006	20964	21109	20964	20946	21029	20805	21170	20968	21019	20916	20608	21085	21010	20970	20852	21092	21037	20957	21167	21040	21030	20698	20957	21263	20842	21059	21087	20924	21064	20832	20957	20754	20762	21104	20943	20958	21029	20913	20932	20934	20860	21241	21169	21057	21020	20972	20982	21032	20965	21053	21160	20824	20872	21071	20915	20933	21306	21001	21088	21026	21099	21031	20916	21063	21076	21011	20960	20873	20873	20874	20847	20965	21087	20815	20889	21107	21009	21030	21055	20965	20859	20973	20964	21018	20810	20843	20888	20938	20798	20810	20713	20975	20868	21001	21097	21035	20980	20753	20720	20964	20936	21016	21046	20952	21150	20877	20953	20894	21187	20864	20950	20913	21278	21018	20889	21008	20971	20987	20944	21020	20983	21059	20902	20823	21105	20989	21264	20955	21051	20863	21021	20842	20943	20857	20894	21077	21004	21141	20954	20957	20746	20778	21116	20938	20964	20869	20964	20882	21020	20905	20995	20977	20964	20827	20910	21041	20835	21076	20950	20951	20983	20939	20779	20925	21077	20785	20989	21016
38429	53836	33336	27044	23206	22312	21880	22156	20251	18889	18653	18655	18116	17769	17487	17383	17370	17336	17034	17340	17241	17124	17321	17756	17678	17705	17559	17610	20459	25209	22835	20948	19033	17839	17438	17203	17029	17015	17084	16922	17017	17130	17002	16920	17028	16909	16922	17220	16936	17078	16901	17065	17005	16999	17170	16903	16998	17152	17054	16730	16963	17056	17105	16973	17161	17112	16978	17050	17099	16873	16949	17112	17066	17006	16850	17025	17183	16980	17128	17018	17071	16989	16986	17048	16906	16993	16950	17085	17047	17041	17042	16993	16839	16986	17019	17122	17050	16854	17017	17125	17168	16924	17069	16866	17059	16940	16867	17118	17019	17001	17154	17118	17032	16998	17014	16895	16938	16953	16887	16954	17056	16792	17096	17118	17342	17080	16839	16937	17026	16991	17028	16992	16937	16989	16836	17037	16935	17012	16968	16946	16930	17011	16774	17020	16954	17259	16950	16977	16959	16912	17112	17012	17221	17056	16788	16976	16890	16942	17096	16907	17028	16818	17120	17118	16928	16916	16904	17044	16793	16852	16968	17001	16923	17113	16988	17208	16990	17021	17023	16992	17079	17021	16703	16972	16881	16879	16912	16997	17059	17003	16810	16966	16804	17074	16988	16896	17059	16894	16912	17010	17007	17031	16880	16968	17025	16869	16961	16981	17101	17061	16884	17121	17102	17117	16927	16974	16914	17024	16825	17001	17023	16829	17069	16884	16875	16922	17057	16988	16856	17027	16915	17184	17027	17078	17154	17022	16899	16920	17040	16976	17040	17162	17010	16946	16910	17017	17028	17103	16985	16940	16954	16749	16998	17168	17003	17087	16917	16939	17189	17066	17052	16783	17087	16942	17012	16937	16830	17023	16955	17001	17157	16845	17020	17085	17071	16935	16867	16899	16962	16893	17047	16963	16800	17085	16978	17007	16937	17027	16957	16971	16976	16895	16881	17071	16951	16946	17078	17056	17051	16797	17129	16838	16896	16782	16881	16988	16814	17051	17178	16947	17053	16968	17038	16834	16967	16935	16909	16941	17107	16850	17048	17020	16862	17080	16986	17012	16998	16989	16886	17011	16981	17058	16841	17002	16980	17008	17197	17073	16947	17032	17008	17099	16834	16862	16949	16929	17003	16932	16801	16938	17011	17004	17084	16822	16996	17038	16798	16922	16968	17099	17126	16911	16961	16969	16778	17231	16961	16978	16844	17084	16937	16919	17055	17052	16929	16941	17014	16878	16858	16737	16963	16870	16871	16959	16921	16921	16892	16916	17043	16996	16854	16960	16961	16849	17007	17187	16867	17019	17018	16827	17073	16815	16917	16922	17126	16962	17058	17020	16999	17080	17054	16780	16902	17078	16797	16929	16997	17210	17040	17032	16961	16993	16979	16859	16928	17078	16866	16993	17121	16956	17018	16965	16899	16827	16870	16703	16886	16939	17086	16827	17024	16967	17025	17047	17315	17041	16892	17028	16957	16796	16929	16895	17155	17007	16916	17025	16980	16923	17148	16967	17094	17071	16896	16911	17048	17120	17047	16858	16992	16883	17089	16929	16957	17179	16919	16877	17014	16788	17020	16941	16982	17031	16852	17189	16884	17140	16823	17147	16980	17023	16977	16879	17173	16982	16995	16907	16848	16937	16972	17157	16976	17074	16678	16866	17195	16782	16946	17021	17076	17104	16913	16935	16923	16805	16993	17053	17042	16874	16931	17059	17048	17007	16972	17054	17017	16859	16962	16961	16924	16906	16981	16867	16884	17054	17134	17029	16983	16987	16996	16931	16902	16944	17076	16917	17043	16989	16996	17008	16983	16880	17061	16876	17010	17005	16985	17039	17069	16936	17050	17167	17008	16809	16831	17027	16963	16853	16946	16923	17085	17088	17154	17096	16959	17107	16970	16996	16942	17024	17075	16916	16883	16976	16959	16734	16973	16901	16905	17036	16877	16996	16998	17136	16775	16867	17101	16976	17030	16979	17039	17053	16904	16933	17105	16955	17031	17025	16800	17004	17199	16985	17015	16967	16907	17166	16897	17031	17067	16954	16983	16845	16812	17035	17005	16934	17052	17054	17119	16871	16851	17061	16845	16880	16891	17135	17094	17094	16883	16863	16979	17001	17025	17032	16941	16888	16915	16988	17010	16897	16824	16857	16978	16852	16988	17082	16990	16981	16949	16979	16999	16899	16985	17054	16981	16899	16927	16845	16894	17194	16887	17043	17241	17038	16906	17095	16938	16929	16890	17083	16887	16834	17015	17142	17020	17132	17093	16933	16932	16871	16887	17092	16976	16855	16892	16905	16968	16872	16999	17083	17036	17025	16851	16887	16844	16898	17069	16914	16985	17016	17043	16881	16968	16982	17017	17153	16887	17073	16984	16991	16814	16950	17006	17073	16824	16989	17072	16971	16962	16987	16981	16976	16887	17021	16885	16879	17301	16907	16874	16917	16990	17000	17030	16930	17030	17048	16955	16769	16994	16981	16821	17178	17202	16774	17093	17003	16730	17150	17148	16953	16924	17100	17063	16864	16973	16840	17008	17149	17222	17013	17106	17061	17102	17064	16964	16935	17025	17076	16992	17091	17020	17093	16980	17050	17017	17014	16914	16945	16988	17002	16946	16972	17060	16896	17091	16869	16953	16855	17027	16872	17048	17042	17082	16944	16883	16873	16992	16849	16971	16912	16908	16978	16838	17109	17079	17009	17132	16880	17043	16984	16917	16907	17116	16818	16888	17110	17085	16892	17084	17180	17062	16907	16814	17088	17200	17053	16874	16917	16894	16856	16970	16824	16859	16972	17156	16939	16933	17051	16949	16970	17027	16877	17059	16963	16927	16995	16951	16917	17064	17101	16839	16921	16852	16879	16852	16917	17026	16943	17069	17114	16883	16925	17031	17087	16968	17057	16904	17007	17063	16947	16964	17159	16832	17145	16973	16914	16925	16808	17001	17023	16841	17113	17141	17057	17034	16898	16881	16896	16886	16847	17003	17017	16977	17111	16940	17001	16962	16974	16938	17003	16897	16630	17023	17022	17021	17068	16960	17005	17029	16924	17001	17019	17018	17062	16893	17030	17013	17044	17048	17065	17034	17100	16947	16976	17070	16934	17010	16971	16996	16996	16978	17095	16701	17065	16982	17153	17058	16837	16714	16906	16893	17166	17055	16772	16974	16870	17072	16907	16953	16885	17048	16917	16936	16957	16889	17083	16972	16855	16931	17001	16933	16964	16893	16979	16856	16986	17016	16969	17074	16999	16904	16950	17027	16779	17023	16930	17076	17034	17068	16874	16928	16951	16931	17065	16900	16829	17219	16967	17083	16806	16778	16881	16954	16881	16755	16971	16933	17024	16984	16954	16930	16879	17016	16893	16916	16933	17030	17080	16982	17126	17125	17006	16872	16841	17003	17039	16946	16881	16976	16931	17095	17115	17010	17157	17014	17078	17041	16967	16847	17075	16990	17006	16969	16915	16987	16963	17011	16885	17041	17047	17030	16958	16918	16874	16972	17133	16871	16972	16931	17030	16973	16915	16972	17165	17014	17039	17050	16908	17144	16902	17116	16945	17049	17178	16964	16885	17079	16785	17082	17054	16811	16996	17083	16914	17008	17004	17114	17079	17150	17077	16899	16918	16968	17093	17093	17031	16958	16999	16898	16876	17141	16995	17048	16863	17039	16906	17050	16947	16968	17205	17036	17011	17002	17004	17011	16838	16921	16916	17038	16956	17103	16951	17071	16920	16910	16955	16955	16959	16840	16836	16850	16942	16953	17090	17028	17010	16991	17026	17124	17029	16957	17001	16928	16865	16995	16973	16848	17008	17027	16945	16849	17058	16865	17046	16852	17053	16932	16972	17019	16916	17037	16985	16879	17073	16971	16924	17032	16926	16955	17076	17075	17193	16965	17012	16981	16878	17004	17123	16913	16809	17091	16783	16940	17005	17065	16958	17030	17002	17074	17105	16914	16956	17094	16761	16860	17085	17050	17115	16796	16987	17009	16980	16965	17073	17036	16885	16843	17173	17017	17007	16939	17000	16868	16971	17048	17197	16794	16951	16928	16967	16847	16927	17115	16961	17100	16720	16855	16830	16800	16981	17014	16932	16953	16944	17078	16804	16999	17000	17051	17198	16978	16997	16948	16768	16921	17150	16970	16839	16980	16995	16901	17147	16979	16952	17061	17096	16909	17034	17018	16914	17058	16988	16992	17132	17047	16909	16755	16911	17028	16978	17001	17103	16980	16877	16993	16924	16848	16954	17071	17017	16877	16860	16953	17117	16838	16981	17012	17056	16983	16970	17004	17011	17052	17081	17026	16869	16965	16921	16841	17168	16974	16886	17023	16858	16935	16987	16887	16804	17104	16757	17095	16941	16908	17047	16896	16899	17016	16936	16835	17126	17062	16831	17048	17156	16903	16808	16954	17047	16999	16889	16871	17029	16843	17016	16949	16866	16979	16985	16953	17067	17093	16918	17150	16842	16984	17002	16899	17036	17078	16951	17038	16857	16971	16922	16701	17322	17110	16829	17132	17045	17097	17018	17077	16959	17048	17050	16847	16960	17070	16905	17073	16890	16845	17027	16969	17087	16997	17032	16925	16925	17220	17013	17031	16967	17199	16942	17046	16942	17015	17097	16986	17002	16954	17079	16826	17051	16901	16858	16972	16911	17045	17069	16978	17032	16996	16988	17078	17037	17038	16990	16830	16810	16751	17052	17007	16934	16998	17050	16914	17036	17101	17022	16998	17015	16970	16853	16932	16969	16983	16765	16993	16929	17025	16913	16881	16956	17062	16827	16983	17038	16966	16978	17100	17085	16898	16944	16881	16745	16942	16858	16994	16898	17000	17226	16839	17047	16968	16957	16909	17055	16970	17127	16936	16933	17126	17045	17009	16930	17005	17013	17196	16928	16898	17082	17049	16936	16928	17089	16890	17091	16961	17057	16903	16876	16908	16971	16940	16980	17126	17182	16971	17127	17060	16997	16776	17187	16856	17014	16963	17022	17143	17077	17008	17049	17072	16822	16825	16925	17032	17062	17086	16960	16823	16934	16986	16981	17141	16972	16865	17001	17023	16893	16999	16824	16927	16779	16753	17091	16949	16871	17007	16810	17086	17108	16904	16986	17122	16817
28775	25556	27968	25374	21906	21539	22225	21648	21087	20642	20424	20162	20200	20112	20191	20166	20139	20193	20225	20106	20184	20142	20098	20404	20296	20063	20162	20128	20231	20217	20401	20353	20310	20252	20119	20032	20009	20157	20149	20036	20149	20360	20059	19985	19959	20174	20065	20064	20053	19868	19817	19954	20218	20029	20289	20111	19840	20058	20265	20035	19894	20313	20248	20121	19830	20006	20064	19985	20106	20080	19911	20026	20075	20007	20001	20230	20162	20212	20149	19991	20029	20112	20089	20103	20168	20126	19896	20077	19931	19876	19961	19956	19968	19970	20163	19943	19896	20120	19928	20025	19988	19996	20089	19952	20117	19999	19989	20053	20126	20121	19844	20144	19926	19867	20301	20032	20141	20022	20034	20027	19993	20275	20130	19969	20079	19929	20249	20215	20089	19968	19810	19911	20299	20191	20154	20070	20132	19884	19743	20035	19898	20077	20024	19998	19906	19859	20072	20098	19979	20073	19996	20126	20118	20170	20114	19962	19910	20141	19974	19939	20136	20051	20388	20033	19905	20311	20273	20117	20107	20061	20157	19773	20023	19890	19846	20126	19931	20058	19884	20026	20129	19940	20032	20085	20106	19925	20268	20070	20137	20094	19855	20110	20226	20091	19921	20121	20008	19952	19986	20079	20182	19903	20202	19989	20102	20010	20420	20087	20236	20004	20165	19871	20007	20033	19999	20022	19923	20209	20001	20142	19929	20055	20027	20145	20130	20209	19986	20048	20064	20037	20107	20042	20116	19902	20203	20118	20156	19975	20374	19819	19929	20022	19819	19967	20050	20267	20035	20041	20093	20108	19900	20055	20200	20053	19993	19995	19989	19994	20089	19953	20186	19998	19996	20026	20024	19952	19879	20084	20033	20038	20108	20114	20097	20175	20071	20281	19974	20251	19990	19937	19982	19850	20062	19948	20159	20005	20136	20130	20194	19998	20122	19955	20115	20030	20106	19821	20081	20002	19974	20229	20076	20023	19978	20132	20118	20047	19921	20126	20123	20059	20181	20111	20125	19961	20321	20122	20042	19991	19943	20183	20024	20075	20183	19859	20098	20095	19941	20034	20068	20066	20041	20122	20169	20101	20141	20144	19975	20140	20085	19850	20216	19854	20129	20136	20286	19691	20192	19958	20019	20028	20100	20142	19880	19940	19858	19943	19909	20108	19880	20089	20123	19976	19987	19906	20245	20013	20075	19978	19938	20177	20090	19902	19972	19999	19926	20075	20073	20045	20161	19775	19894	20005	20108	20040	20045	20075	20213	19994	20096	19991	20258	20125	20102	20093	20168	20051	20118	20199	20188	20021	19942	20106	20094	19919	20047	20098	20249	20134	19925	20173	20091	20090	19969	19938	20076	20041	20080	20155	20146	19969	20292	19915	20008	20096	19992	20058	20144	20143	20034	20252	19965	20150	20123	20186	20100	20355	20302	19933	19974	19831	20006	19967	20024	20069	20059	20096	20039	20071	19975	19944	20129	20064	19988	20026	20238	20151	20006	20047	20043	20013	19769	20252	20191	20050	19970	19926	20082	20084	20031	20059	19853	20107	20058	20220	20224	20058	20053	20097	20025	20009	20082	19833	20094	19953	20195	20103	19958	20004	20107	19836	20286	19960	20292	20068	20002	19975	19981	20184	20231	20116	20121	19814	20136	20192	19956	19843	20171	19880	20089	20064	20070	19769	19971	20285	20064	20142	20217	20141	20195	20119	20109	19886	19964	19970	20042	20119	20024	20166	20076	20067	19983	19980	19946	19838	20073	20008	20205	20250	20025	20106	20185	20224	20136	20070	20144	20131	19942	19955	20044	20066	20154	20183	20033	20029	20095	19875	19861	20108	20016	20094	20267	20153	20188	20039	20215	20038	20097	20069	19938	20043	20033	20195	20099	19881	19953	19946	20141	20173	19943	20075	19874	19902	20201	19976	19971	19870	20115	20182	19949	20217	19981	20078	20158	19891	20078	20159	20110	19890	19960	20130	19986	20016	20170	20151	20110	20147	19834	20234	20098	19919	20113	20126	20137	19947	20055	20140	19867	19947	20358	20049	20106	20080	20148	20248	20003	20174	19869	19906	20105	19943	19782	19955	20212	20319	20153	19891	20034	19999	19755	19977	19901	20039	20081	20070	20108	20039	20258	20182	20176	19845	19861	20106	20260	20125	20311	20039	19965	19956	20026	19933	20096	20303	20236	20150	20237	20010	20067	20059	19968	19915	19727	20064	20155	19889	20188	19965	19967	19838	19987	19960	20025	19936	20011	19965	20134	20010	19944	20118	19963	20014	19777	20125	20109	19965	20160	20003	20081	20132	20170	20280	20032	20069	20096	19892	20153	20042	20071	20103	19914	20185	20307	20122	19943	20029	19937	20292	20076	20008	19950	20079	19891	20066	20209	20084	20016	20110	19926	19952	20083	19998	20204	20372	20185	20184	20124	20169	19982	20087	20133	20099	20016	20308	20182	19941	20039	20215	20087	19987	19980	20050	20106	19891	20130	20111	20232	20056	20062	20078	20003	20395	20179	20138	19967	20024	19997	20280	20023	20055	20115	20064	19914	19987	20069	20022	20121	19968	20145	20101	20122	19971	20147	20174	20177	20034	20026	20153	20019	20036	20258	20019	20002	20137	19917	20168	19980	19852	19978	19902	19800	19854	20131	20132	20072	19948	20113	20369	19962	20093	20072	20080	20146	19928	19940	20264	20014	20169	20185	20129	20108	20167	20134	20112	19988	20179	19952	19954	19999	20137	19900	20068	20037	20088	20269	20104	20219	20264	20067	20252	20191	20179	20104	20186	20068	20216	20040	19944	20238	20029	20204	20201	20162	20296	20070	20157	20243	20076	20121	20097	20031	20024	19827	20097	20080	20227	20068	20143	20170	19924	20081	20171	20198	20082	20156	20158	19888	19874	20140	20116	20174	20039	20146	19948	20122	20037	20182	20010	20165	20123	20149	20113	20170	19883	19981	20098	19939	19888	20106	20081	19951	20049	20084	20046	20179	20028	19933	20202	20161	19919	20088	20020	20131	20019	20036	20053	20179	20183	20154	19800	19900	20036	20204	20190	20124	20156	20136	19983	20114	20239	20171	20094	19911	20077	20111	19906	20091	20112	20118	20024	20018	20391	20076	19988	20048	20038	19883	20093	19840	20042	19977	20040	20001	20008	20080	20031	20175	20149	20043	20021	20026	20177	20178	19992	19933	20052	20192	20035	19925	20073	20311	20077	20063	20062	20054	20070	20142	19993	20035	20192	20135	20268	19924	20061	20185	19959	19884	19916	20292	20112	20019	19860	20129	19974	20045	20164	20123	20120	19883	20282	19920	20234	20005	19923	20173	19985	20036	19989	20052	19963	20064	20028	19923	19998	20124	20039	19992	20233	19919	19776	20009	20128	20140	19874	20098	20008	20267	20175	20112	19936	19897	20143	19956	20039	19888	20160	19897	20117	20255	20203	19941	20010	20007	19866	20229	20164	20210	19966	19830	19894	20125	20052	19940	20104	20014	20104	19932	20051	20241	20150	20062	19723	19923	20118	20171	19954	20066	20033	19985	20030	19921	19976	20128	19927	19943	20119	19798	19961	19884	19884	19981	19927	20128	19905	20185	20182	19893	20035	19993	20037	20040	20061	19957	20208	19910	20109	20087	20027	19956	19931	20016	20144	20283	20112	20170	20121	20191	20261	20017	20059	20118	20093	19981	20196	20151	20065	20213	20030	20086	19875	20170	20292	20272	20226	19856	20394	20072	19891	19968	19899	20059	19951	20050	20211	19907	20125	20131	19992	20074	20216	20134	20094	20282	20121	20027	20074	20009	19971	19912	20002	20005	20059	19834	19930	20056	19854	20143	20050	20015	20013	19951	20017	20044	20023	20225	19987	19995	20040	20155	20174	19932	20199	20076	20116	19833	20041	19982	20257	20255	20086	19824	19984	20129	19844	19973	20040	19877	19938	19829	19919	20116	20147	19826	20139	20116	20133	20109	20161	20108	20155	20122	20130	20232	20207	20011	19962	20047	20085	20001	19888	20049	20154	20021	20099	20277	20055	19977	19964	19936	20340	19989	20097	20229	20076	20123	19984	20154	20082	20033	20102	20068	20023	20171	20128	20253	20031	20067	20190	20047	20241	19901	19866	19932	19973	20039	20028	19974	20161	19985	19983	20230	20247	20177	19888	19952	20098	20079	20036	20084	20125	20225	20090	20186	19977	19968	20100	19992	20115	19775	20049	20025	20108	20120	20045	19899	20208	20048	19978	19964	19914	19993	20111	19975	20071	19995	19968	20147	20028	20231	20066	20139	20120	20063	19985	19894	20190	19967	20180	20364	20191	20117	20107	20043	20019	20072	20114	20047	19996	20129	19919	20278	20067	20067	19908	20302	19859	19945	20116	20154	20060	19975	20063	20065	20278	19935	20139	19932	20036	20272	20073	20166	20060	20119	20017	20278	20190	20168	20214	19986	20031	19930	20064	20278	20240	20207	19965	20157	20100	20103	20087	20038	20254	19984	20075	19783	19948	19980	19980	20114	19890	19940	19948	20049	19978	20001	20118	20244	20317	20120	20008	20159	20215	20017	20052	20139	20049	20115	19929	20024	20097	20126	20243	20177	20090	20142	20208	20053	20135	20032	19977	19948	20012	20144	20212	20103	20098	20152	19912	19949	19916	20132	20038	19970	19929	20100	20246	20089	20138	19954	20213	20077	20082	20150	20071	20032	20066	19993	20077	20221	20078	20326	20359	20004	20173	20184	19840	19996	19960	20079	20011	20038	19867	19867	20001	20104	19883	20234	19957	20020	20107	19895	20129	19924	19912	19992	20126	20059	19848	20087	20042	20069	20259	19905	20116	20032	20420	20193	19964	20178	20163	20222	19964	19948	20004	20179	20124	20246	20064	20182	19930	19862	19896	20062	19956	19956	20142	20047	20059	20150	19860	19958	19995	19966	19969	20044	20107	19980	20050	19925	20337	20130	20117	19897	20085	20049	20180	19956	20146	19962	20043	20008	20254	20286	20075	20281	20049	20029	19877	19946	20000	20090	20055	20001	20186	20192	20104	20048	19987	20010	19994	19995	20195	20161	20083	20048	20132	20132	20024	20208	20051	20095	20058	20187	20003	20035	20098	20170	20053
29686	36003	24811	21189	19443	18860	19916	19000	18376	17420	16899	16755	16622	16638	16465	16793	16730	16596	16640	16605	16755	16644	16881	16897	16657	16881	16734	16640	17084	17068	16973	17064	16614	16606	16469	16656	16381	16389	16586	16572	16501	16399	16482	16553	16516	16427	16475	16383	16485	16489	16560	16338	16355	16465	16600	16449	16362	16574	16476	16486	16357	16472	16535	16579	16550	16508	16499	16483	16390	16324	16517	16416	16565	16453	16532	16410	16361	16400	16441	16670	16581	16392	16558	16335	16496	16662	16375	16673	16515	16468	16496	16628	16481	16622	16505	16701	16463	16580	16472	16432	16503	16410	16587	16459	16465	16517	16575	16504	16585	16392	16605	16530	16535	16399	16497	16347	16361	16536	16519	16367	16549	16434	16549	16577	16424	16462	16586	16503	16317	16467	16508	16473	16571	16440	16648	16589	16469	16421	16464	16589	16554	16504	16400	16525	16500	16487	16410	16374	16569	16522	16360	16442	16484	16438	16630	16409	16550	16477	16585	16586	16552	16464	16442	16667	16530	16578	16555	16394	16595	16349	16317	16510	16606	16529	16513	16467	16517	16441	16461	16501	16524	16557	16405	16514	16538	16433	16534	16587	16433	16738	16421	16485	16389	16616	16475	16428	16564	16491	16535	16517	16519	16514	16397	16444	16480	16597	16363	16550	16600	16588	16517	16468	16600	16626	16809	16477	16462	16635	16531	16642	16080	16403	16608	16520	16492	16386	16363	16664	16588	16437	16493	16637	16508	16528	16817	16448	16441	16612	16544	16539	16523	16557	16469	16746	16437	16334	16341	16517	16476	16508	16501	16482	16509	16594	16552	16469	16413	16571	16497	16417	16496	16550	16518	16477	16362	16508	16405	16613	16446	16572	16386	16517	16444	16369	16267	16376	16492	16271	16505	16624	16610	16377	16473	16501	16503	16500	16399	16527	16515	16368	16326	16511	16465	16601	16235	16572	16545	16570	16448	16420	16417	16545	16380	16373	16425	16638	16546	16501	16406	16496	16538	16350	16464	16628	16503	16457	16326	16348	16533	16357	16583	16439	16517	16425	16517	16532	16590	16536	16535	16495	16456	16493	16456	16585	16708	16499	16552	16396	16361	16432	16425	16435	16659	16634	16391	16528	16484	16537	16678	16421	16338	16613	16394	16304	16499	16361	16388	16435	16475	16505	16617	16489	16441	16414	16391	16689	16472	16478	16460	16434	16526	16518	16396	16397	16447	16457	16315	16419	16637	16519	16465	16445	16606	16443	16444	16499	16357	16492	16586	16458	16362	16494	16582	16497	16449	16437	16555	16635	16644	16496	16464	16761	16418	16587	16322	16629	16497	16468	16407	16393	16437	16199	16476	16667	16291	16504	16415	16545	16630	16490	16387	16388	16487	16463	16437	16634	16498	16501	16361	16578	16541	16474	16516	16532	16627	16564	16544	16542	16483	16607	16459	16583	16574	16505	16421	16689	16382	16485	16438	16578	16525	16516	16455	16495	16415	16507	16640	16475	16373	16545	16602	16470	16445	16445	16569	16578	16620	16529	16705	16540	16449	16434	16622	16476	16402	16565	16521	16495	16496	16367	16272	16548	16578	16550	16597	16443	16465	16331	16509	16514	16457	16486	16604	16446	16569	16305	16430	16653	16502	16495	16450	16364	16547	16388	16456	16648	16563	16326	16558	16526	16569	16366	16501	16609	16547	16132	16584	16400	16530	16429	16530	16452	16395	16343	16651	16385	16450	16559	16534	16643	16444	16611	16580	16422	16489	16518	16395	16555	16358	16592	16274	16615	16532	16543	16347	16656	16455	16347	16465	16571	16623	16481	16485	16527	16595	16633	16618	16474	16453	16476	16483	16609	16542	16441	16518	16540	16418	16399	16740	16533	16452	16547	16480	16424	16426	16437	16523	16575	16409	16607	16631	16491	16470	16521	16424	16491	16566	16356	16579	16662	16636	16343	16309	16431	16546	16433	16547	16486	16454	16592	16373	16515	16568	16282	16402	16585	16317	16323	16651	16509	16331	16381	16460	16498	16442	16521	16450	16543	16557	16431	16424	16629	16505	16473	16546	16534	16526	16465	16578	16424	16578	16452	16496	16420	16736	16500	16428	16484	16662	16434	16449	16197	16516	16510	16590	16569	16430	16583	16595	16511	16533	16530	16510	16534	16494	16402	16315	16724	16467	16402	16521	16372	16260	16563	16589	16525	16523	16451	16639	16403	16444	16291	16567	16570	16491	16471	16484	16601	16411	16583	16560	16413	16562	16408	16570	16446	16310	16584	16405	16461	16494	16570	16541	16613	16576	16572	16561	16578	16516	16542	16634	16627	16571	16397	16581	16563	16412	16347	16583	16616	16541	16544	16450	16374	16592	16658	16486	16550	16499	16494	16524	16548	16519	16509	16420	16505	16421	16532	16618	16365	16578	16372	16510	16587	16417	16302	16579	16333	16628	16571	16361	16505	16659	16399	16432	16486	16439	16378	16468	16509	16536	16573	16429	16417	16544	16509	16528	16421	16461	16519	16635	16475	16379	16603	16386	16554	16505	16447	16430	16456	16495	16298	16680	16529	16512	16321	16599	16553	16502	16513	16544	16333	16413	16620	16544	16498	16617	16375	16563	16449	16574	16417	16462	16479	16658	16335	16566	16489	16500	16472	16560	16434	16734	16553	16429	16504	16609	16473	16432	16402	16396	16588	16604	16615	16577	16344	16451	16368	16498	16575	16577	16435	16354	16482	16244	16634	16528	16572	16342	16339	16630	16524	16564	16480	16402	16659	16611	16210	16563	16452	16502	16511	16496	16366	16529	16554	16473	16589	16532	16346	16485	16499	16549	16582	16559	16387	16437	16551	16564	16642	16461	16413	16563	16374	16495	16436	16537	16466	16452	16455	16452	16429	16551	16529	16486	16395	16384	16406	16383	16471	16575	16342	16518	16610	16572	16425	16724	16265	16556	16359	16586	16714	16336	16450	16676	16564	16583	16470	16446	16437	16433	16415	16531	16243	16433	16556	16516	16419	16706	16622	16577	16434	16561	16472	16402	16489	16566	16531	16450	16574	16561	16597	16343	16411	16352	16484	16406	16557	16510	16448	16450	16506	16368	16674	16734	16629	16379	16348	16588	16546	16579	16433	16508	16325	16449	16454	16368	16570	16534	16663	16675	16550	16550	16438	16519	16416	16572	16317	16491	16572	16337	16502	16396	16487	16503	16538	16429	16434	16592	16479	16401	16408	16437	16547	16347	16398	16545	16428	16734	16479	16292	16465	16513	16564	16456	16450	16711	16509	16451	16749	16397	16535	16353	16652	16414	16582	16506	16559	16545	16509	16515	16647	16533	16417	16656	16462	16621	16596	16439	16468	16417	16604	16531	16517	16443	16587	16499	16381	16425	16535	16445	16499	16593	16528	16389	16609	16457	16530	16525	16407	16463	16412	16732	16378	16569	16530	16414	16425	16534	16532	16472	16381	16648	16296	16464	16381	16370	16488	16516	16581	16341	16624	16457	16343	16398	16469	16538	16521	16085	16415	16515	16507	16485	16432	16513	16496	16538	16361	16404	16521	16319	16422	16409	16407	16369	16551	16584	16574	16430	16492	16540	16497	16586	16570	16494	16470	16325	16307	16479	16444	16453	16645	16499	16641	16553	16547	16582	16552	16428	16439	16464	16436	16466	16406	16411	16561	16382	16478	16453	16527	16714	16471	16614	16578	16617	16575	16509	16539	16635	16629	16442	16453	16435	16446	16457	16558	16412	16332	16429	16620	16421	16439	16575	16463	16415	16518	16499	16474	16605	16533	16641	16577	16528	16583	16653	16600	16577	16500	16441	16729	16480	16627	16565	16507	16416	16499	16320	16387	16489	16595	16450	16557	16390	16435	16202	16499	16596	16398	16506	16596	16621	16592	16474	16553	16531	16382	16590	16526	16488	16585	16376	16449	16523	16518	16416	16520	16503	16357	16675	16478	16368	16455	16415	16553	16627	16618	16498	16491	16496	16662	16437	16525	16432	16641	16523	16530	16504	16588	16517	16579	16321	16416	16509	16627	16392	16558	16463	16429	16549	16441	16463	16551	16437	16530	16455	16479	16246	16685	16628	16437	16410	16421	16480	16429	16444	16460	16436	16465	16504	16610	16666	16548	16492	16663	16531	16428	16445	16492	16576	16418	16431	16499	16559	16486	16432	16394	16638	16499	16563	16550	16426	16488	16528	16428	16466	16549	16473	16389	16499	16383	16565	16459	16500	16409	16554	16635	16538	16506	16541	16383	16267	16402	16426	16389	16583	16409	16504	16407	16422	16488	16527	16554	16564	16412	16444	16702	16458	16511	16537	16503	16535	16424	16679	16407	16500	16573	16433	16560	16516	16428	16535	16511	16725	16601	16454	16551	16502	16387	16691	16463	16529	16436	16444	16401	16498	16362	16467	16449	16514	16430	16388	16464	16545	16463	16407	16493	16564	16387	16641	16622	16582	16356	16425	16632	16449	16570	16412	16473	16590	16474	16464	16553	16651	16584	16537	16494	16502	16619	16558	16505	16555	16426	16446	16277	16507	16570	16456	16571	16616	16648	16604	16442	16505	16400	16468	16312	16578	16350	16549	16557	16597	16427	16551	16477	16617	16429	16465	16457	16448	16642	16372	16566	16495	16400	16459	16297	16640	16572	16658	16482	16628	16617	16630	16418	16514	16538	16579	16637	16472	16494	16722	16480	16529	16451	16682	16520	16439	16400	16532	16700	16586	16364	16576	16514	16701	16381	16411	16459	16630	16579	16514	16587	16603	16541	16519	16600	16647	16347	16492	16645	16523	16668	16456	16504	16642	16414	16341	16586	16433	16497	16438	16421	16515	16454	16403	16433	16471	16681	16596	16448	16537	16583	16394	16697	16555	16371	16585	16530	16624	16551	16456	16391	16455	16602	16486	16431	16623	16550	16591	16469	16403	16245	16610	16607	16522	16204	16221	16411	16485	16447	16467	16592	16547	16610	16533	16518	16487	16660	16623	16631	16468	16548	16489	16425	16490	16486	16426	16407	16406	16545	16517	16323	16601	16433	16578	16520	16396	16402	16707	16485	16565	16614	16401	16459	16565	16530	16657	16609	16485	16334	16596	16343	16517	16379	16626	16493
23882	21415	29004	24357	22863	24393	25383	22684	20762	20355	20237	20272	20260	19996	20333	20113	20336	20204	20315	20168	20014	20288	19966	20193	20270	19934	20150	20034	21103	22900	22375	21599	21065	20285	20020	19890	20046	19969	19906	19684	19865	19907	19879	19851	19742	19600	20074	19704	19920	19881	19846	19881	19731	19880	19819	20047	19689	19758	19725	19998	20094	19743	19802	19631	19799	19841	19824	19721	19901	19866	19843	19871	19791	19681	19840	19687	19936	20015	19901	19730	19988	19732	20001	19792	19900	20026	19726	19811	19975	19744	19965	19732	19639	19692	19666	19578	19734	19764	19825	19855	19773	19654	19627	20025	19755	19691	19679	19712	19828	19779	19992	19554	19660	19934	19741	19725	19689	19939	19742	19739	19922	19746	19752	19913	19800	19820	19660	19716	19892	19811	19571	19771	19754	19881	19953	19894	19738	19853	19821	19795	19931	19709	19830	19941	19521	19865	19895	19858	19831	19759	19805	19628	19799	19727	19659	19799	19686	19907	19831	19519	19736	19757	19806	19564	19818	19678	19660	19743	19731	19741	19820	19591	19737	19810	19757	20028	19844	19887	19645	19656	19707	19779	19783	19704	19769	19865	19894	19893	19702	19876	19681	19833	19806	19852	19835	19957	19947	19674	19747	19821	19697	19855	19681	19663	19797	19836	20131	19684	20110	19859	19852	19744	19579	19720	19871	19652	19964	19824	19832	19736	19956	19840	19877	20006	19609	19823	19714	19712	19827	19776	19820	19687	19678	19497	19981	19865	19813	19804	19816	19804	19528	19798	19877	19699	19838	19687	19751	19741	19818	19554	19679	19858	19801	19878	19773	19758	19670	19762	19705	19828	19775	19920	19816	19876	19782	19859	19973	19729	19716	19732	20002	19725	19778	19632	19694	19687	19807	19994	19801	19729	19735	19666	19756	19717	19872	19733	19934	19906	19686	19577	19856	19934	19810	19849	20038	20011	19679	19668	19583	19878	19777	19786	19588	19756	19765	19986	19689	19992	19772	19696	19736	19577	19733	19967	19836	19578	19762	19673	19821	19641	19676	19785	19769	19548	19852	19825	19731	19784	19923	19520	19886	19692	19825	19942	19685	19869	19660	19742	19992	19841	19727	19582	19726	19885	19845	19645	19807	19872	19751	19836	19883	19768	19783	19865	19791	20032	19833	19699	19728	19804	19626	19803	19622	19875	19704	19859	19999	19752	19718	19665	19794	19773	19826	19704	19514	19772	19866	19619	19643	19755	19807	19549	19635	19824	19929	19854	19919	19750	19780	19823	19645	19652	19869	19888	19581	19769	19829	19564	19868	19717	19552	19813	19924	19783	19945	19840	19744	19784	19745	19787	19753	19700	20039	19839	19775	19831	19767	20035	19920	19829	19957	19937	19858	19893	19788	19813	19834	19736	19741	19706	19700	19778	19760	19719	19761	19749	19854	19902	19858	19664	19853	19753	19794	19654	19710	19809	19912	19697	19868	19686	19600	19602	19780	19751	19786	19842	19925	19761	19797	19735	19684	20002	19888	19967	19626	19672	19589	19707	19858	19874	19693	19704	19854	19703	19903	19882	19859	19770	19799	19724	19720	19884	19844	20028	19972	19672	19978	19853	19750	19836	19710	19835	19862	19818	19847	19777	19841	19792	19894	19844	19693	19922	19773	19914	19765	19785	19864	19532	19624	19991	19794	19635	19817	19795	19874	19724	20008	19885	19866	19769	19677	19516	19670	19894	19559	19623	19881	19825	19840	20032	19831	19774	19672	19985	19755	19736	19830	19811	19604	19756	19842	19912	19850	19778	19721	19801	19893	19857	19793	20017	19886	19736	19782	19809	19958	19816	19819	20059	19741	19563	19577	19785	19930	19725	19731	19592	19737	19795	19846	20004	19639	19753	19688	19807	19935	19808	19615	19842	19649	19985	20059	19812	19834	19796	19878	19684	19793	19830	19766	19766	19904	19803	19942	19690	19759	19789	19751	19884	19680	19693	19714	19851	19824	19815	19819	19992	19731	19764	19801	19762	19719	20081	19677	19684	19655	19651	19712	19609	19754	19703	20057	19771	19999	19619	19895	19910	19828	19922	19698	19988	19852	19840	19776	19842	19891	19800	19931	19854	19605	19792	19781	19821	19871	19683	19748	19724	19723	19817	19854	19813	19770	19796	19592	19670	19889	19907	19790	19574	19863	19935	19684	19752	19722	19830	19792	19852	19823	19758	19845	20011	19838	19903	19760	19801	19877	19972	19751	19854	19596	19671	19812	19603	19802	19686	19720	19954	19828	19579	19914	19650	19709	19748	19893	19928	19829	19700	19864	19728	19844	19834	19747	19827	20049	19809	19699	19930	19877	19691	19803	19853	19805	19865	19971	19709	19890	19888	19854	19882	19981	19912	19798	19770	19949	19872	19499	19614	19941	20048	19734	19809	19872	19968	19679	19592	19872	19817	20026	19802	19731	19998	19598	19629	20047	19628	19419	19862	19754	19855	19648	19671	19760	19923	19755	19650	19774	19602	19845	19687	19851	19953	19779	19828	19568	19641	19792	19720	19671	19657	19794	19616	19835	19584	19645	19806	19746	19855	20098	19737	20012	19620	19711	19841	19822	19666	19977	19611	19704	19654	19929	19809	19879	19890	19506	19832	19709	19944	19818	19825	19679	19714	19698	19764	19853	19411	20037	19690	19689	19629	19858	19954	19882	19701	19752	19631	19707	19766	19806	19799	19713	19987	19809	19586	20030	19794	19772	19668	19790	19896	19980	19912	19871	19814	19805	19772	19693	19600	19620	19820	19742	19896	19631	19689	19759	19678	19765	19831	19772	19864	19699	19694	19922	19889	19510	19812	19857	19762	19848	19778	19676	19554	19819	19617	19693	19868	19883	19684	19739	19779	19731	19790	19888	19628	19869	19774	19915	19634	19810	19730	19699	19696	20073	19802	19901	19737	19917	19663	19657	19750	19823	19868	19667	19668	19783	19899	19833	19713	19675	19702	19701	19756	19801	19525	19729	19748	19847	19777	19693	19784	19793	19864	19689	20029	19826	19989	19719	19713	19648	19597	19974	19763	19716	19674	19833	19808	19808	19759	19613	19846	19842	19935	19711	19849	19880	19722	19621	19737	19894	19724	19712	19759	19970	20032	19631	19417	19910	19636	19876	19756	19698	19720	19915	20093	19697	19613	19915	19906	19985	19658	19911	19787	19931	19819	19755	19804	19817	19780	19647	19694	19608	19695	19793	19761	19911	19752	19934	19761	19595	19891	19766	19881	19855	19904	19940	19695	19798	19851	19751	19803	19718	19789	19977	19938	19772	20026	19862	19740	19708	19766	19826	19923	19839	19962	19921	19705	19806	19792	19691	19712	19766	19660	19917	19717	19857	19760	19843	19972	19863	19950	19719	19765	19693	19875	20003	19672	19757	19838	19489	19640	19785	19675	19716	19957	19811	19727	19766	19795	19743	19908	19646	19741	19743	19772	19711	20022	19752	19664	19703	19734	19896	19777	19590	19781	19598	19781	19898	19625	19649	19795	19770	19713	19929	19706	19398	19675	19751	19756	19788	19724	19641	19838	19945	19825	19707	19585	19813	19741	19766	19733	19749	19569	19666	19817	19846	19825	19791	20005	19893	19611	19526	19852	19952	19826	19818	19709	19825	19936	19642	19786	19813	19926	19755	19680	19879	19900	19836	19654	19809	19756	19692	19717	19925	19767	19764	19879	19736	19670	19820	19832	19973	19952	19890	19767	20085	19828	19640	19799	19795	19967	19896	19829	19898	19706	19717	19703	19685	19727	19900	19900	19812	19720	19801	19697	19829	19836	19859	19851	19704	19654	19698	19621	19752	19943	19780	19842	19774	19858	19847	19891	19634	19667	19708	19903	19698	19824	19826	19714	19840	19581	19659	19669	19676	19865	19810	19751	19789	19828	20162	20091	19734	19790	19604	19947	19635	19704	19804	19748	19769	19981	19810	19842	20017	19813	19682	19795	19708	19977	19779	19691	19745	19836	19751	19657	19618	19691	19668	19820	19695	19866	19694	19764	19745	19815	19786	19889	19755	19894	19545	19739	19770	19789	19701	19936	19822	19796	19631	19736	19858	19955	19522	19833	19703	19797	19794	19726	19752	19904	19606	19669	19744	19831	19702	19732	19774	19631	19805	19724	19920	19810	19700	19921	19976	19778	19688	19817	19648	19700	19838	19598	20138	19813	19597	19518	19766	19790	20148	20012	19860	19873	19651	19864	19772	19799	19662	19946	19778	19839	19652	19720	19838	19692	19825	19665	19928	19837	19943	19932	19731	19757	19822	19667	19853	19601	19876	19955	19590	19762	19766	20139	19838	19796	19871	19824	19710	19856	19797	19887	19706	19686	19660	19711	19610	19766	19869	19985	19749	19794	19749	19751	19826	19842	19695	19791	19917	19810	19965	19945	19750	19748	19713	19542	19686	19651	19621	19770	19688	19529	19850	19928	19827	19876	19851	19739	19945	19915	19805	19716	19770	19791	19688	19786	19652	19511	19808	19640	19774	19800	19837	19836	19700	19875	19815	19760	19800	19735	19979	19533	19778	19760	19746	19815	19756	19855	19714	19665	19722	19720	19681	19706	19787	19831	19863	19717	19631	19766	19680	19807	19991	19851	19815	19806	20058	19920	19869	19673	19601	19883	20058	19820	19982	19821	19849	19735	19982	19857	20027	19588	19603	19746	19673	19768	19802	19665	19884	19831	19736	19691	19831	19853	19831	19936	19770	19722	19841	19797	19679	19904	19761	19636	19767	19875	19639	19587	19636	19963	19778	19879	19857	19832	19568	19820	19695	19835	19824	19875	19950	19712	20043	19914	19911	19824	19507	19733	19635	19862	19578	19804	19918	19653	19827	19595	19812	19793	19734	19883	19857	19771	19760	19607	19935	19740	19890	19796	19945	19796	19657	19743	19833	19730	19972	19876	19794	19815	19701	19786	19950	19791	19740	19751	19890	19757	19787	19909	19942	19901	19804	19696	19812	19780	19801	20043	20072	19778	19916	19923	19789	20003	19628	19810	19746	19760	19813	19735	19711	19683	19662	19871	19648	19676	19819	19757	19637	19707	19807	19789	19704	19845	19743	19832	19638	19698	20017	19844	19803	19918	19721	19832
35036	40356	30428	26241	23160	20740	21192	19896	17626	17089	16721	16800	16912	16820	16798	16608	16482	16650	16789	16517	16665	16656	16590	16735	16787	16719	16704	16745	18532	20978	19765	18780	17778	17078	16634	16408	16388	16360	16246	16449	16418	16459	16240	16475	16429	16280	16328	16396	16400	16486	16363	16470	16551	16262	16405	16475	16428	16290	16224	16468	16350	16481	16526	16405	16308	16222	16308	16266	16360	16451	16321	16499	16378	16377	16359	16412	16438	16502	16426	16291	16514	16313	16462	16452	16273	16459	16268	16351	16398	16525	16467	16259	16370	16295	16297	16400	16358	16327	16287	16400	16354	16488	16261	16385	16327	16292	16494	16316	16459	16548	16476	16458	16519	16367	16327	16323	16399	16338	16419	16178	16415	16328	16248	16399	16488	16241	16297	16297	16433	16336	16509	16290	16411	16403	16447	16179	16429	16241	16322	16396	16569	16373	16450	16302	16344	16361	16323	16381	16504	16397	16520	16248	16330	16279	16333	16296	16219	16435	16521	16372	16392	16287	16421	16331	16414	16478	16250	16354	16321	16398	16423	16324	16450	16292	16411	16366	16296	16482	16383	16318	16332	16288	16262	16490	16167	16361	16418	16369	16322	16374	16368	16317	16473	16386	16186	16531	16411	16477	16293	16422	16390	16409	16412	16256	16410	16226	16383	16269	16445	16217	16510	16392	16386	16301	16378	16344	16286	16403	16269	16524	16383	16407	16361	16347	16349	16319	16472	16553	16355	16270	16406	16449	16344	16484	16443	16318	16412	16513	16223	16352	16193	16324	16295	16347	16413	16418	16361	16360	16408	16332	16294	16434	16357	16074	16465	16336	16426	16329	16358	16450	16542	16390	16394	16377	16510	16327	16280	16417	16245	16290	16394	16318	16532	16087	16218	16311	16267	16358	16420	16346	16314	16512	16260	16299	16344	16414	16404	16293	16308	16337	16340	16158	16421	16429	16422	16465	16230	16228	16354	16396	16445	16542	16404	16333	16499	16342	16333	16315	16233	16363	16260	16379	16438	16314	16258	16235	16284	16556	16314	16331	16342	16342	16556	16377	16382	16387	16426	16466	16428	16580	16392	16606	16237	16273	16388	16352	16295	16359	16404	16374	16294	16371	16188	16309	16365	16351	16474	16296	16375	16283	16303	16408	16475	16330	16516	16497	16370	16263	16428	16282	16338	16333	16516	16405	16504	16496	16430	16330	16376	16352	16443	16394	16390	16395	16414	16404	16368	16294	16419	16264	16368	16446	16298	16345	16288	16398	16465	16306	16464	16388	16306	16305	16456	16459	16423	16456	16511	16319	16336	16359	16247	16389	16282	16296	16589	16109	16416	16316	16437	16333	16507	16225	16378	16438	16336	16318	16346	16288	16265	16378	16300	16348	16584	16333	16233	16481	16357	16367	16522	16485	16326	16232	16593	16321	16397	16359	16296	16344	16247	16333	16327	16190	16374	16437	16114	16259	16417	16315	16417	16425	16551	16336	16490	16366	16595	16596	16334	16300	16327	16212	16417	16481	16321	16409	16286	16359	16201	16360	16368	16390	16361	16293	16382	16437	16262	16422	16180	16347	16554	16282	16389	16261	16403	16435	16157	16476	16508	16410	16434	16416	16368	16455	16471	16402	16304	16285	16498	16462	16340	16365	16339	16417	16373	16584	16326	16400	16329	16463	16311	16343	16249	16364	16306	16395	16434	16307	16222	16370	16568	16335	16510	16608	16257	16346	16422	16240	16325	16399	16353	16170	16433	16236	16392	16443	16501	16461	16502	16551	16508	16247	16193	16338	16338	16125	16242	16509	16515	16258	16296	16297	16376	16407	16232	16335	16283	16323	16417	16396	16341	16384	16470	16509	16370	16329	16252	16415	16263	16511	16198	16376	16493	16159	16289	16136	16429	16268	16387	16475	16485	16366	16230	16404	16372	16238	16276	16384	16365	16263	16360	16204	16279	16401	16144	16308	16500	16385	16362	16288	16349	16359	16372	16398	16386	16380	16411	16518	16306	16323	16405	16221	16205	16471	16440	16591	16439	16448	16487	16441	16409	16396	16371	16258	16271	16420	16449	16332	16433	16382	16326	16403	16358	16393	16335	16458	16324	16170	16310	16486	16350	16311	16394	16347	16466	16324	16315	16223	16431	16204	16421	16215	16380	16467	16498	16356	16333	16374	16271	16231	16396	16277	16320	16249	16356	16544	16305	16324	16303	16300	16296	16219	16402	16336	16434	16388	16463	16362	16337	16455	16178	16363	16493	16373	16418	16333	16487	16397	16330	16479	16272	16347	16373	16264	16312	16371	16555	16139	16427	16253	16479	16452	16344	16389	16274	16336	16341	16410	16407	16423	16363	16376	16455	16274	16414	16200	16602	16237	16342	16339	16551	16269	16364	16346	16465	16265	16258	16513	16464	16425	16287	16452	16409	16354	16243	16519	16398	16318	16526	16560	16524	16442	16379	16311	16497	16356	16437	16183	16307	16398	16527	16411	16231	16294	16375	16288	16305	16426	16264	16330	16306	16302	16330	16231	16380	16393	16361	16371	16317	16254	16378	16377	16229	16443	16272	16176	16450	16326	16419	16209	16434	16216	16461	16439	16374	16368	16350	16272	16448	16377	16591	16335	16365	16397	16365	16364	16596	16324	16459	16447	16523	16495	16381	16419	16378	16383	16374	16351	16419	16579	16281	16278	16337	16397	16339	16394	16266	16463	16338	16373	16290	16397	16336	16206	16433	16335	16266	16517	16372	16405	16455	16255	16545	16262	16336	16396	16576	16233	16437	16310	16440	16247	16194	16430	16366	16445	16354	16323	16347	16438	16455	16507	16470	16277	16392	16335	16425	16375	16338	16426	16224	16300	16622	16339	16285	16461	16270	16224	16305	16356	16473	16357	16444	16418	16403	16530	16459	16552	16256	16327	16265	16447	16355	16331	16323	16302	16272	16338	16283	16467	16257	16571	16504	16297	16130	16402	16383	16574	16240	16298	16308	16396	16486	16332	16379	16524	16357	16343	16501	16426	16357	16546	16241	16160	16400	16485	16271	16443	16463	16390	16368	16463	16291	16441	16441	16351	16357	16428	16229	16527	16356	16440	16178	16463	16256	16348	16293	16344	16339	16483	16465	16423	16386	16543	16329	16453	16256	16261	16403	16274	16446	16539	16414	16329	16325	16236	16260	16356	16291	16302	16267	16240	16490	16281	16357	16512	16374	16255	16226	16401	16395	16442	16430	16232	16469	16319	16480	16488	16544	16537	16235	16569	16472	16381	16374	16153	16443	16230	16572	16403	16391	16283	16409	16292	16290	16406	16265	16155	16230	16465	16263	16291	16248	16405	16504	16310	16364	16358	16560	16272	16295	16156	16577	16294	16389	16370	16497	16360	16361	16312	16356	16233	16423	16385	16231	16385	16348	16370	16501	16381	16313	16472	16387	16452	16274	16422	16277	16297	16425	16408	16516	16210	16209	16398	16223	16321	16301	16312	16337	16304	16299	16410	16433	16560	16274	16336	16373	16355	16176	16392	16519	16069	16554	16393	16452	16221	16391	16447	16408	16516	16391	16571	16327	16402	16419	16420	16423	16374	16283	16341	16187	16346	16453	16409	16292	16361	16386	16404	16358	16309	16565	16332	16550	16403	16382	16253	16245	16436	16489	16432	16374	16326	16371	16486	16649	16456	16374	16385	16424	16385	16330	16303	16304	16316	16205	16699	16329	16319	16394	16376	16329	16199	16455	16327	16343	16402	16250	16408	16070	16307	16363	16303	16580	16437	16401	16334	16411	16593	16306	16221	16237	16411	16325	16358	16342	16262	16361	16252	16306	16259	16402	16314	16436	16159	16385	16354	16456	16427	16475	16472	16327	16429	16383	16460	16531	16491	16322	16339	16319	16267	16375	16261	16324	16511	16491	16454	16499	16431	16270	16385	16466	16361	16247	16419	16319	16382	16343	16407	16190	16485	16419	16330	16477	16323	16257	16362	16364	16346	16416	16416	16450	16446	16318	16337	16374	16384	16211	16345	16454	16311	16303	16421	16328	16362	16352	16409	16332	16408	16241	16297	16455	16366	16261	16602	16379	16441	16204	16267	16197	16259	16378	16375	16334	16374	16373	16388	16552	16318	16196	16453	16490	16472	16530	16312	16318	16303	16173	16357	16392	16286	16446	16347	16308	16450	16289	16327	16398	16553	16434	16551	16406	16317	16401	16431	16347	16355	16398	16343	16334	16457	16169	16316	16243	16380	16510	16517	16379	16316	16194	16269	16335	16366	16314	16444	16384	16577	16394	16307	16433	16468	16259	16394	16385	16446	16496	16227	16378	16368	16354	16383	16443	16462	16257	16436	16359	16320	16167	16364	16392	16511	16310	16299	16202	16237	16441	16332	16334	16191	16416	16423	16513	16317	16289	16243	16535	16295	16352	16358	16456	16345	16355	16354	16312	16482	16361	16399	16288	16383	16500	16224	16213	16355	16354	16413	16521	16218	16412	16177	16211	16236	16388	16464	16346	16402	16267	16486	16378	16358	16410	16202	16342	16338	16169	16581	16323	16300	16340	16214	16368	16384	16416	16316	16321	16445	16489	16336	16454	16383	16412	16348	16295	16279	16340	16268	16214	16241	16381	16218	16499	16427	16525	16410	16326	16199	16500	16266	16268	16387	16389	16165	16348	16364	16271	16463	16139	16555	16588	16239	16128	16406	16321	16473	16239	16428	16317	16357	16380	16417	16357	16383	16346	16430	16441	16411	16370	16393	16450	16215	16525	16295	16320	16478	16318	16262	16406	16417	16337	16341	16340	16448	16415	16434	16329	16434	16272	16250	16408	16249	16442	16543	16334	16362	16384	16358	16367	16389	16466	16283	16274	16439	16222	16396	16123	16292	16298	16249	16225	16421	16406	16318	16482	16266	16555	16114	16456	16373	16420	16316	16366	16252	16536	16496	16291	16441	16507	16403	16439	16235	16371	16315	16351	16633	16318	16389	16421	16259	16320	16334	16243	16261	16261	16287	16398	16374	16334	16371	16379	16458	16270	16475	16228	16544	16192	16517	16405	16513	16307	16332	16308	16347	16277	16430	16374	16487	16389	16236	16476	16466	16372	16311	16378	16414	16338	16552	16371	16415	16331	16363
22932	21443	29351	23931	21848	24923	29031	23583	21190	21317	21120	21084	21100	20811	20601	20585	20628	20757	20572	20544	20542	20642	20710	20819	20846	20838	20793	20721	22993	25802	24494	23350	22242	21385	20831	20463	20183	20288	20274	20389	20289	20252	20343	20030	20118	20461	20180	20314	20376	20227	20438	20224	20058	20075	20370	20238	20148	20046	20211	20347	20101	20223	20318	20193	20391	20204	20471	20117	20422	20064	20269	20560	20269	20143	20213	20395	20395	20247	20225	20384	20181	20306	20407	20109	20200	20082	20173	20299	20343	20218	20304	20251	20097	20074	20073	20165	20072	20320	20275	20315	20312	20030	20076	20019	20445	20246	20237	20211	20134	20127	20136	20172	20086	20378	20116	20311	20296	20337	20034	20092	20087	20198	20027	20223	20150	20244	20323	20077	20091	20191	20314	19898	20070	20136	20194	20181	20102	20154	20449	20345	20352	20262	20171	20505	20343	20237	20445	20188	20122	20059	20264	20232	20195	20046	20132	20123	20109	20419	20194	20362	20182	20357	20273	20064	20240	20180	20118	20118	20213	20197	20157	20314	20333	20192	20005	20159	20375	20192	20357	20290	19947	20120	20149	20119	20187	20084	20198	20146	20213	20320	20295	20523	20457	20260	20275	20138	20206	20000	20284	20139	20162	20097	20007	20381	20143	20043	20368	20065	20197	20221	20138	20421	20027	20001	20073	19941	20346	20222	19981	20272	20090	20280	20273	20351	20206	20062	20207	20144	20122	20094	20252	20236	20310	20261	20258	20314	20102	20046	20124	20154	20262	20295	20410	20334	20202	20162	20226	20113	20248	20034	20171	20177	20103	20083	20197	19963	20409	20458	20317	20100	20292	20052	20209	20236	20326	20200	20212	20092	20302	20137	20087	20315	20059	20128	20222	20145	20262	20139	20198	20238	20311	20261	20117	20238	20227	20224	19923	20183	20194	20240	20121	20239	20115	20206	20089	19915	20124	20363	20262	20140	20253	20250	20564	20234	20272	20060	20005	20176	20292	20062	20252	20288	20117	19968	20078	20179	20130	20208	20065	20304	20074	20053	20205	20041	20116	20200	20302	20144	19938	20028	20113	20095	20220	20271	20303	20157	20336	20193	20031	20120	20479	20018	20147	20170	20231	20193	20248	20262	20155	20172	20053	20183	20327	20043	20274	20355	20296	19913	20005	20144	20240	20142	20304	20329	20254	20192	20284	20268	20017	20416	20332	20221	20247	20164	20265	20470	20429	20040	20347	20188	19841	20192	20064	20077	20276	20119	20269	20086	20235	20328	20367	20150	20200	20333	20222	20368	20205	20376	20437	20170	20136	20193	20328	20108	20219	20444	20386	20129	20202	20297	20149	20481	20311	20223	20264	20177	20552	20182	20167	20109	20412	20031	20139	20229	20222	20189	20358	20278	20308	20065	20444	20341	20285	20020	20407	20100	20403	20263	20119	20243	20252	20351	19944	20323	20119	20254	20341	20331	20362	20165	20341	20252	20275	20131	20010	20071	20283	20217	20167	20126	20154	20367	20306	20387	19953	20048	20087	20310	20233	20047	20096	20122	20236	20308	20304	20154	20238	20121	20187	20042	20240	20043	20153	20190	20079	20221	20288	20103	20065	20183	20266	20414	20417	20311	20084	20094	19985	20104	20296	20044	20284	20327	20320	20075	20112	20284	20159	20177	20144	20335	20111	20293	20301	20221	20133	20276	19985	20066	20410	20092	20221	20296	20200	19860	20164	20130	20294	20248	20165	20273	20234	20404	20204	20300	20020	20163	20196	19950	20146	20101	20323	20125	20204	20023	20061	20245	20369	20243	20413	20263	20057	20177	20400	20198	20282	20243	20152	20097	20300	20315	20199	20304	20373	19966	20285	20043	20286	20091	20239	20222	20193	20110	20066	20202	20282	20250	20263	20284	20227	20253	20151	20334	20094	20322	20277	20253	20147	19980	20194	20389	20337	20077	20081	20234	20193	20376	20148	20346	20339	20420	20219	20131	20099	19957	20083	20126	20188	20265	20386	20201	19920	20100	20300	20040	20052	20126	20299	19874	20219	20316	20194	20298	19899	20351	20133	20171	20311	20205	20104	20139	20299	20122	20425	20341	20076	20116	20120	20300	20217	20075	20116	20230	20184	20221	20261	20118	20194	20198	20177	20395	20165	20247	20163	20303	20168	20167	20261	20092	20237	20329	20103	20270	20110	20269	20223	20108	20095	20150	20088	20225	20146	20146	20304	20369	20360	20211	20039	20152	20254	20270	20447	20339	20169	20314	20160	20133	20288	20172	20332	20215	20232	20440	20033	20299	20373	20110	20257	20112	20147	20427	20311	20142	20180	20254	19895	20185	20388	20198	19914	20322	20193	20156	20127	20239	20077	20120	20231	20153	20317	20121	20196	20038	20314	20294	20232	20214	20142	20023	20198	19986	20311	20164	20359	19919	20093	20085	20303	20198	20345	20197	20321	20206	20167	20148	20192	20204	20304	20173	20057	20140	20229	20369	20322	20368	20349	20259	20030	19991	20117	20208	20181	20237	20330	20063	20087	20231	20277	20192	20329	20314	19960	20070	20172	20009	20453	20207	20152	20167	20073	20237	20349	20173	20166	20256	20044	20204	20157	20225	20185	20125	20101	20198	20437	20203	20155	20144	20128	20067	20189	20191	20224	20231	20273	20027	20137	20121	20169	20273	20286	20050	20046	20052	20389	20088	20214	20094	20265	20123	20104	20253	20261	20117	20444	20266	20162	20054	20333	20205	20027	20078	20178	19999	20292	20231	20371	20221	20174	20072	20199	19999	20161	20008	20034	20074	20399	20315	20189	20379	20157	20206	20227	20316	20158	19980	20080	20188	20346	20237	20371	20165	20265	20078	20151	20095	20069	20039	20358	20292	20266	20153	20121	20060	20166	20205	20009	20278	20395	20138	20272	20287	20344	20199	20201	20168	20030	20166	20141	20207	20191	20158	20329	20146	20239	20120	20022	19998	19888	20102	20367	20151	20020	20026	20091	20139	20178	20096	20126	20338	20252	20324	20273	19992	20144	20222	20197	20081	20327	19987	20085	20030	20286	20225	20164	20170	20244	20087	19966	20259	20163	20165	20110	20301	20071	20281	20036	20131	20051	20097	20250	20226	20227	20016	20347	20406	20311	20210	20180	20150	20215	20042	20230	20312	20218	20161	20197	20194	20235	20302	20134	20327	20351	20111	20112	20094	20174	20076	20088	19979	20315	20310	20290	20495	20309	20301	20222	20276	20029	20330	20295	20033	20330	20007	19969	20150	20306	20139	20225	20153	20237	20190	20122	20262	20262	20201	20003	19902	20155	20144	20301	20108	20166	20049	20322	20055	20250	20093	20143	20381	20028	20293	20301	20301	20285	20154	20001	20109	20144	20037	20366	20138	19758	20132	20123	20196	20271	20242	20203	20031	20028	19921	20213	20218	20017	20132	20397	20235	20170	20250	20115	20025	20188	20196	20267	20208	20099	20079	20254	20043	20140	20156	20180	20228	19870	20137	20200	20071	20036	20031	20229	20277	20185	20181	19999	20004	20226	20178	20193	20385	20201	20301	20305	20300	20110	20136	20448	20185	20217	20406	20134	20167	20203	20407	20355	20110	20077	19948	20032	20313	20187	20092	19986	20060	20273	20200	20058	20136	20235	20155	20145	20136	20269	20122	20199	20101	20233	20380	20110	19960	20272	20278	20139	20211	20206	20302	20427	20090	20227	20140	19920	20103	20249	20298	20075	20377	19954	20178	20118	19927	20085	20075	20171	19936	20041	20272	20327	20067	20372	20180	20256	20122	20218	20141	20018	20115	20114	20254	20172	20134	20340	20102	20272	19967	20402	20107	20029	20078	20166	20272	20212	20366	20208	20108	20267	20224	20161	20242	20204	20322	20255	20317	20137	20166	20138	20185	20216	20044	20173	20205	20120	20281	20217	20091	20175	20267	20225	19908	20164	20285	20166	20197	20125	20077	20156	20071	20187	20384	20149	20386	20078	20111	20111	20219	20277	20384	20244	20068	19975	19991	20201	19946	20248	20201	20037	20213	20268	20106	20185	20124	20341	20118	20323	20251	20217	20328	20259	20091	20197	20034	20021	20294	20287	20190	20373	20360	20268	20117	20150	20151	20243	20180	20111	20173	20002	20095	20050	20109	20082	20053	20266	20199	20415	20305	20127	20144	20033	20129	20434	20431	20351	20064	20090	19990	20381	20136	20116	20273	20257	20164	20194	20150	20368	20144	20334	20280	20030	20167	20155	20103	20217	20094	20294	20324	20333	20100	20181	20236	20238	20173	20161	20402	20018	20166	20206	20161	20214	20020	20197	20259	20213	20290	20352	20410	20379	20090	20112	20180	20159	20217	20378	20228	20219	20088	20141	20171	20326	20126	20144	20422	20187	20371	20052	20038	20408	20134	20413	20344	20301	20078	19941	20259	19983	20309	20293	20264	20014	20184	20230	19919	20215	20248	20305	20402	20297	20166	20131	20083	20324	20285	20437	20001	19960	20004	20175	20230	20134	20129	20336	20306	20050	20243	20141	20414	20080	19990	20102	20278	20339	20162	20428	20181	20216	20245	20339	20208	20193	20198	20258	20174	20256	20241	20157	20249	19868	20053	20106	20120	20082	20178	20140	20205	20148	20075	20246	19943	19951	20268	20155	20322	20259	20149	20062	20050	20345	20350	20241	20155	20511	20004	20313	20211	20194	20000	20221	20105	20105	20172	20163	20386	20109	20256	20037	20200	20286	20194	20125	20267	20212	20132	20221	20328	20108	20216	20130	20144	19932	20181	20139	20262	20065	19998	20304	20455	19930	20095	19942	20089	20294	19969	20179	20367	20034	20337	20159	20438	20131	20107	20088	20099	20252	20311	20278	20364	20209	20083	20223	20269	20450	20226	20257	20279	20284	20207	20129	20192	20244	20262	20100	20334	20341	20288	20131	20300	20424	20107	20366	20254	20171	20381	20201	20343	20234	20266	20205	20084	20375	20194	20028	20225	20349	19999	20291	20161	20040	20034	20110	20169	20376	20152	20510	20214	20147	20254	20274	20248	20339	20247	20132	20271	20201	20157	20034	19994	20309	20383	20238	20010	20135	20124	20182	20338	20183	20413	20235	20209	20146	20276
38294	38349	34832	28193	25630	23951	23528	20710	17846	17485	17477	17323	17260	17255	17091	17049	16988	17048	17008	16880	16905	16964	16953	17002	17238	17191	17261	17405	21127	24544	22204	20554	19020	17766	17193	16782	16437	16627	16640	16661	16622	16731	16553	16579	16593	16526	16572	16486	16564	16598	16658	16550	16667	16604	16548	16479	16516	16602	16606	16561	16710	16464	16528	16453	16464	16389	16712	16763	16740	16451	16645	16664	16726	16495	16443	16646	16496	16535	16604	16480	16637	16598	16714	16552	16740	16337	16633	16739	16451	16548	16533	16400	16808	16562	16420	16402	16497	16676	16487	16561	16709	16466	16585	16544	16482	16730	16699	16633	16420	16450	16612	16672	16628	16450	16468	16622	16629	16585	16444	16663	16411	16533	16421	16590	16556	16579	16453	16666	16623	16492	16574	16581	16477	16523	16643	16568	16566	16349	16425	16672	16548	16574	16585	16466	16566	16595	16643	16454	16546	16693	16643	16517	16598	16489	16773	16623	16410	16717	16474	16496	16549	16705	16567	16499	16640	16639	16554	16743	16575	16504	16550	16664	16774	16623	16584	16630	16465	16483	16387	16619	16532	16723	16596	16494	16656	16623	16625	16573	16491	16619	16851	16573	16771	16526	16677	16497	16479	16566	16548	16666	16543	16603	16578	16451	16529	16411	16590	16502	16474	16469	16481	16546	16402	16570	16588	16659	16498	16662	16619	16638	16492	16607	16638	16662	16666	16491	16578	16595	16599	16769	16503	16565	16668	16460	16711	16482	16499	16653	16654	16583	16565	16728	16603	16406	16560	16375	16374	16513	16476	16485	16684	16672	16561	16522	16654	16489	16776	16602	16577	16539	16653	16623	16591	16611	16578	16509	16567	16486	16583	16580	16453	16615	16624	16608	16431	16540	16641	16660	16614	16554	16623	16599	16504	16358	16565	16498	16606	16545	16491	16724	16624	16547	16525	16717	16485	16474	16597	16802	16634	16547	16576	16657	16503	16665	16743	16541	16589	16601	16520	16433	16537	16467	16470	16582	16496	16564	16723	16572	16475	16448	16485	16690	16376	16532	16664	16689	16595	16765	16684	16588	16680	16516	16625	16528	16638	16539	16674	16388	16714	16587	16719	16606	16315	16585	16731	16585	16553	16619	16628	16556	16569	16500	16657	16572	16657	16530	16657	16628	16541	16520	16586	16554	16679	16566	16576	16623	16533	16500	16382	16435	16537	16540	16530	16481	16612	16495	16520	16579	16622	16461	16551	16437	16456	16744	16535	16660	16599	16590	16548	16623	16612	16593	16521	16574	16565	16680	16628	16559	16771	16690	16690	16510	16609	16700	16681	16504	16494	16570	16526	16596	16592	16468	16520	16556	16643	16542	16694	16516	16862	16607	16623	16612	16574	16500	16587	16601	16620	16679	16714	16680	16433	16624	16431	16479	16534	16384	16429	16589	16620	16551	16760	16565	16461	16427	16545	16647	16618	16470	16691	16532	16697	16507	16627	16478	16570	16562	16410	16608	16757	16545	16598	16561	16623	16667	16479	16573	16540	16474	16366	16526	16505	16489	16503	16700	16517	16603	16391	16457	16574	16765	16723	16561	16664	16514	16660	16607	16636	16554	16708	16452	16456	16708	16508	16531	16703	16591	16417	16478	16414	16651	16541	16500	16635	16453	16806	16503	16670	16507	16527	16445	16386	16747	16584	16610	16536	16562	16494	16510	16497	16642	16466	16482	16524	16751	16595	16638	16471	16620	16614	16487	16456	16640	16593	16546	16410	16568	16497	16489	16666	16521	16531	16510	16563	16672	16675	16472	16660	16546	16730	16768	16595	16318	16597	16574	16593	16530	16726	16580	16491	16516	16627	16604	16676	16494	16526	16500	16551	16727	16399	16384	16654	16423	16780	16473	16644	16935	16502	16592	16562	16605	16647	16441	16644	16650	16551	16673	16819	16518	16714	16583	16429	16576	16650	16550	16484	16564	16727	16634	16683	16652	16468	16589	16601	16550	16667	16412	16520	16442	16415	16531	16468	16505	16660	16478	16595	16644	16388	16683	16378	16575	16500	16749	16465	16614	16724	16593	16655	16521	16609	16741	16530	16463	16648	16436	16769	16508	16539	16376	16537	16518	16516	16720	16452	16779	16716	16735	16590	16555	16470	16706	16603	16603	16517	16445	16692	16605	16471	16814	16652	16591	16442	16593	16580	16745	16574	16608	16701	16601	16460	16613	16575	16508	16504	16587	16638	16674	16425	16756	16798	16635	16662	16577	16566	16727	16584	16527	16628	16593	16752	16536	16549	16416	16745	16489	16563	16651	16474	16708	16587	16587	16553	16521	16656	16550	16397	16632	16571	16522	16730	16484	16644	16494	16581	16635	16721	16507	16633	16525	16637	16655	16543	16627	16472	16672	16594	16517	16446	16690	16657	16521	16413	16595	16529	16566	16523	16561	16494	16423	16709	16498	16619	16620	16570	16520	16614	16279	16630	16639	16580	16495	16451	16551	16714	16550	16604	16577	16575	16442	16681	16566	16773	16502	16479	16437	16561	16458	16423	16570	16638	16610	16561	16493	16490	16628	16535	16649	16736	16581	16385	16616	16651	16618	16611	16492	16598	16503	16544	16647	16504	16477	16627	16720	16621	16608	16654	16650	16789	16485	16552	16518	16525	16600	16609	16617	16371	16555	16496	16651	16625	16512	16823	16550	16527	16539	16597	16707	16735	16396	16517	16568	16563	16582	16533	16553	16604	16458	16718	16547	16580	16611	16618	16535	16628	16557	16650	16547	16573	16528	16706	16552	16604	16732	16575	16614	16717	16800	16599	16530	16598	16680	16448	16449	16482	16421	16437	16519	16704	16442	16546	16511	16628	16536	16473	16482	16602	16553	16727	16660	16541	16462	16655	16462	16623	16575	16553	16609	16596	16581	16575	16549	16651	16540	16540	16621	16339	16709	16639	16587	16547	16611	16594	16578	16634	16469	16552	16602	16648	16660	16819	16562	16599	16688	16662	16539	16576	16598	16648	16511	16466	16622	16547	16538	16525	16587	16649	16473	16441	16637	16580	16666	16560	16480	16604	16515	16629	16568	16574	16485	16710	16656	16483	16704	16547	16401	16679	16524	16679	16649	16612	16560	16717	16624	16579	16482	16596	16555	16614	16626	16455	16435	16527	16629	16696	16651	16612	16565	16538	16679	16634	16563	16730	16615	16609	16688	16622	16643	16467	16548	16586	16344	16428	16781	16500	16653	16524	16608	16506	16563	16512	16546	16539	16793	16617	16620	16723	16623	16538	16530	16748	16564	16638	16686	16575	16496	16481	16545	16644	16547	16720	16563	16550	16635	16745	16615	16708	16641	16511	16565	16636	16612	16479	16459	16680	16452	16583	16563	16532	16550	16440	16704	16466	16593	16633	16671	16481	16524	16634	16587	16617	16580	16571	16746	16492	16519	16615	16504	16544	16625	16744	16662	16581	16683	16572	16606	16672	16706	16516	16589	16824	16412	16571	16732	16667	16685	16648	16707	16664	16753	16619	16556	16489	16556	16631	16547	16514	16511	16545	16728	16804	16683	16508	16618	16659	16540	16637	16463	16528	16593	16564	16714	16754	16529	16532	16432	16737	16758	16450	16624	16693	16613	16537	16572	16639	16468	16531	16649	16631	16494	16780	16524	16479	16582	16583	16697	16605	16665	16464	16398	16644	16608	16571	16591	16724	16684	16513	16479	16601	16603	16653	16602	16462	16579	16590	16593	16651	16650	16509	16513	16420	16555	16650	16733	16564	16608	16508	16487	16702	16562	16541	16463	16621	16691	16578	16521	16522	16643	16629	16795	16571	16639	16598	16423	16581	16635	16557	16658	16592	16704	16553	16574	16640	16730	16620	16538	16666	16549	16689	16726	16644	16622	16683	16688	16426	16673	16407	16639	16553	16627	16505	16368	16557	16636	16649	16531	16603	16443	16635	16491	16592	16604	16453	16681	16485	16575	16509	16570	16592	16471	16586	16484	16555	16436	16542	16547	16763	16448	16512	16578	16629	16565	16672	16579	16603	16537	16545	16564	16580	16590	16776	16548	16578	16687	16628	16745	16544	16650	16467	16529	16488	16571	16689	16572	16534	16680	16418	16449	16533	16728	16476	16513	16685	16665	16326	16553	16726	16652	16535	16739	16432	16640	16640	16603	16653	16579	16543	16561	16510	16603	16647	16532	16505	16527	16543	16494	16476	16497	16734	16697	16614	16584	16759	16819	16610	16460	16630	16590	16654	16490	16759	16742	16483	16713	16599	16567	16553	16570	16488	16512	16556	16664	16641	16489	16878	16433	16467	16603	16680	16524	16686	16569	16528	16606	16638	16564	16725	16584	16671	16715	16598	16575	16621	16609	16693	16735	16481	16514	16641	16545	16446	16563	16553	16490	16624	16552	16596	16471	16579	16576	16574	16610	16330	16623	16719	16679	16759	16467	16592	16728	16483	16709	16376	16557	16450	16440	16668	16545	16472	16653	16606	16642	16548	16451	16341	16639	16540	16530	16718	16452	16608	16606	16423	16721	16556	16505	16523	16503	16648	16565	16606	16560	16708	16719	16579	16643	16455	16680	16681	16507	16485	16653	16478	16802	16552	16552	16585	16633	16619	16488	16551	16559	16699	16634	16416	16593	16585	16563	16511	16469	16436	16785	16500	16568	16644	16608	16546	16628	16450	16579	16433	16702	16495	16693	16605	16681	16625	16585	16615	16543	16575	16361	16663	16517	16474	16549	16507	16698	16377	16496	16622	16630	16585	16709	16652	16391	16696	16696	16481	16506	16642	16640	16599	16550	16456	16583	16608	16622	16552	16519	16611	16562	16498	16476	16516	16555	16503	16557	16622	16666	16620	16544	16748	16590	16592	16563	16553	16615	16693	16660	16612	16611	16600	16403	16436	16597	16626	16676	16604	16612	16631	16603	16591	16397	16715	16542	16537	16620	16482	16537	16318	16506	16566	16633	16584	16511	16641	16675	16574	16671	16570	16444	16498	16617	16667	16455	16514	16611	16446	16624	16364	16477	16689	16553	16603	16499	16613	16803	16427	16479	16584	16658	16657	16527	16319	16810	16744	16603	16479	16571	16569	16529	16631	16612	16488	16573	16722	16546
28610	23649	27429	25539	22146	21656	21836	20036	19880	19769	19852	19769	19680	19547	19510	19697	19639	19595	19670	19685	19480	19484	19500	19532	19882	19589	19679	19652	19605	19998	19790	19955	19731	19443	19610	19565	19411	19374	19530	19708	19570	19541	19320	19484	19543	19301	19517	19599	19396	19354	19409	19568	19540	19580	19426	19363	19580	19367	19560	19324	19691	19491	19459	19488	19367	19411	19432	19585	19625	19449	19281	19405	19554	19543	19323	19666	19485	19428	19618	19480	19616	19448	19336	19304	19282	19518	19398	19557	19352	19325	19558	19458	19450	19455	19453	19447	19446	19328	19513	19386	19562	19511	19488	19431	19575	19473	19464	19235	19235	19379	19568	19416	19622	19282	19427	19350	19486	19269	19584	19624	19418	19346	19406	19385	19578	19566	19533	19568	19405	19671	19582	19463	19443	19492	19433	19476	19494	19415	19543	19545	19628	19434	19454	19307	19372	19407	19547	19463	19507	19610	19452	19517	19607	19477	19447	19444	19499	19586	19447	19559	19507	19523	19526	19552	19646	19338	19284	19520	19390	19498	19633	19390	19368	19409	19709	19417	19515	19623	19453	19446	19146	19444	19509	19401	19639	19520	19576	19544	19302	19418	19531	19473	19456	19345	19468	19527	19567	19535	19496	19509	19539	19406	19421	19358	19540	19685	19596	19463	19539	19602	19573	19592	19262	19450	19555	19416	19513	19249	19506	19248	19412	19409	19525	19445	19301	19478	19340	19211	19561	19349	19474	19283	19454	19231	19520	19446	19609	19515	19441	19386	19408	19503	19562	19441	19518	19425	19491	19371	19438	19500	19312	19343	19401	19567	19401	19353	19435	19349	19349	19691	19362	19361	19598	19533	19315	19552	19572	19424	19545	19663	19434	19400	19667	19508	19451	19318	19403	19417	19217	19406	19448	19481	19608	19423	19474	19545	19335	19618	19422	19380	19574	19486	19219	19717	19583	19726	19363	19646	19362	19501	19524	19354	19390	19631	19375	19449	19418	19442	19685	19470	19365	19340	19388	19520	19389	19262	19511	19582	19597	19515	19443	19511	19588	19673	19679	19492	19288	19344	19525	19570	19575	19447	19394	19353	19620	19513	19633	19437	19446	19616	19373	19518	19425	19498	19477	19249	19496	19341	19560	19560	19363	19502	19603	19358	19350	19493	19455	19532	19410	19166	19391	19391	19512	19446	19316	19559	19633	19391	19530	19311	19262	19486	19650	19360	19451	19384	19371	19408	19526	19353	19436	19417	19272	19292	19345	19433	19387	19507	19517	19575	19543	19474	19508	19384	19435	19712	19554	19497	19543	19527	19242	19471	19486	19484	19342	19267	19458	19423	19277	19294	19425	19508	19364	19337	19322	19538	19101	19504	19630	19162	19452	19452	19569	19650	19456	19526	19484	19439	19644	19367	19449	19502	19555	19586	19511	19409	19354	19512	19326	19597	19774	19493	19374	19311	19341	19277	19332	19463	19529	19518	19522	19326	19485	19550	19449	19257	19342	19493	19543	19511	19507	19543	19460	19473	19560	19493	19503	19359	19555	19354	19515	19468	19693	19479	19482	19393	19213	19549	19431	19447	19497	19327	19465	19497	19427	19491	19307	19391	19519	19411	19436	19421	19366	19380	19529	19511	19412	19637	19574	19430	19507	19417	19615	19536	19643	19374	19420	19484	19359	19444	19388	19645	19492	19457	19571	19478	19262	19487	19462	19276	19431	19366	19386	19407	19566	19410	19380	19450	19383	19495	19535	19581	19505	19380	19572	19469	19381	19484	19471	19330	19448	19607	19542	19444	19569	19451	19581	19178	19451	19432	19532	19319	19279	19467	19557	19568	19509	19348	19466	19493	19272	19272	19364	19434	19413	19537	19515	19721	19468	19411	19455	19519	19503	19535	19679	19508	19271	19329	19559	19355	19634	19541	19626	19615	19506	19535	19487	19437	19493	19250	19330	19396	19654	19609	19366	19498	19530	19461	19477	19475	19380	19349	19445	19525	19476	19266	19334	19528	19452	19291	19562	19484	19478	19340	19526	19444	19425	19337	19289	19312	19374	19594	19660	19484	19459	19548	19632	19342	19386	19345	19308	19383	19289	19402	19453	19496	19447	19314	19444	19478	19511	19461	19365	19256	19255	19240	19548	19553	19473	19366	19456	19401	19521	19704	19433	19528	19659	19424	19444	19737	19550	19491	19572	19214	19593	19416	19240	19305	19484	19240	19479	19306	19514	19445	19229	19273	19529	19445	19248	19689	19475	19373	19359	19442	19308	19279	19445	19531	19569	19712	19452	19448	19531	19618	19434	19546	19534	19411	19447	19423	19351	19371	19475	19397	19453	19616	19346	19579	19409	19367	19488	19446	19432	19679	19453	19661	19491	19559	19211	19353	19467	19437	19370	19291	19489	19346	19365	19584	19540	19781	19520	19568	19589	19308	19489	19278	19244	19480	19565	19355	19582	19502	19523	19676	19674	19463	19501	19393	19545	19629	19485	19477	19246	19303	19554	19668	19465	19407	19519	19606	19523	19720	19388	19467	19407	19510	19438	19641	19498	19515	19551	19659	19510	19505	19449	19653	19429	19359	19522	19593	19511	19438	19392	19212	19363	19580	19654	19250	19503	19334	19299	19319	19458	19524	19423	19390	19543	19225	19432	19279	19267	19358	19351	19485	19316	19314	19443	19454	19425	19436	19455	19393	19394	19417	19601	19325	19490	19355	19462	19523	19314	19714	19383	19241	19621	19420	19459	19549	19461	19521	19462	19456	19456	19669	19513	19491	19386	19435	19535	19380	19387	19266	19489	19171	19593	19582	19425	19490	19427	19530	19674	19464	19324	19457	19372	19445	19374	19383	19506	19546	19256	19470	19368	19528	19519	19420	19344	19640	19559	19626	19349	19635	19543	19395	19381	19497	19278	19387	19633	19452	19649	19591	19296	19496	19448	19336	19458	19331	19566	19639	19566	19258	19490	19569	19521	19648	19426	19526	19517	19329	19516	19466	19560	19434	19516	19213	19507	19672	19520	19383	19363	19567	19278	19431	19641	19339	19414	19387	19485	19259	19565	19385	19538	19494	19601	19469	19568	19570	19546	19351	19450	19542	19338	19495	19521	19427	19351	19341	19484	19477	19584	19405	19617	19488	19399	19506	19294	19615	19472	19400	19422	19344	19610	19381	19636	19414	19433	19421	19415	19431	19456	19513	19268	19445	19507	19694	19294	19415	19446	19533	19321	19514	19564	19474	19363	19581	19539	19566	19315	19342	19268	19420	19514	19444	19512	19385	19649	19577	19554	19522	19629	19429	19521	19391	19404	19537	19331	19676	19634	19511	19533	19606	19440	19525	19666	19417	19455	19367	19457	19499	19662	19517	19245	19483	19367	19429	19529	19501	19516	19545	19620	19311	19435	19419	19441	19465	19558	19709	19433	19469	19533	19531	19421	19341	19326	19446	19332	19361	19535	19389	19770	19398	19638	19556	19463	19534	19444	19361	19425	19541	19432	19558	19429	19451	19500	19409	19315	19458	19548	19306	19359	19331	19344	19369	19347	19560	19500	19424	19525	19583	19391	19459	19564	19622	19376	19422	19469	19590	19600	19357	19723	19370	19514	19549	19352	19334	19239	19605	19403	19529	19472	19629	19441	19125	19404	19206	19352	19463	19502	19482	19410	19455	19517	19563	19456	19433	19561	19577	19425	19519	19342	19389	19502	19385	19552	19673	19416	19404	19536	19391	19334	19455	19343	19405	19580	19391	19604	19592	19457	19472	19371	19456	19329	19777	19486	19570	19715	19614	19624	19567	19552	19603	19455	19514	19557	19428	19424	19393	19187	19675	19621	19634	19615	19641	19408	19565	19364	19379	19506	19498	19578	19377	19342	19480	19567	19599	19654	19452	19373	19482	19469	19469	19322	19417	19580	19391	19325	19617	19583	19513	19484	19556	19551	19440	19444	19449	19362	19703	19397	19567	19444	19415	19520	19575	19466	19520	19607	19512	19445	19536	19413	19472	19470	19231	19445	19427	19454	19417	19505	19472	19514	19372	19365	19464	19575	19354	19325	19395	19230	19453	19686	19424	19362	19667	19614	19346	19520	19471	19543	19333	19502	19565	19425	19342	19575	19496	19576	19769	19658	19552	19545	19641	19483	19708	19359	19448	19382	19558	19400	19436	19268	19689	19509	19599	19443	19407	19504	19303	19456	19497	19587	19604	19396	19371	19533	19449	19399	19400	19515	19423	19601	19607	19432	19450	19356	19584	19542	19532	19465	19443	19487	19476	19401	19340	19338	19586	19362	19326	19554	19509	19358	19402	19554	19473	19649	19360	19536	19282	19229	19380	19545	19434	19556	19355	19776	19533	19402	19633	19459	19650	19576	19386	19418	19725	19438	19584	19563	19669	19526	19458	19545	19342	19468	19889	19659	19574	19471	19608	19480	19388	19370	19554	19354	19354	19224	19449	19333	19243	19493	19514	19665	19530	19509	19481	19768	19434	19490	19492	19517	19386	19434	19434	19532	19509	19574	19648	19415	19418	19563	19440	19293	19185	19436	19498	19535	19668	19582	19373	19517	19391	19382	19313	19467	19494	19491	19478	19354	19408	19545	19553	19221	19312	19478	19414	19467	19152	19458	19490	19589	19438	19553	19385	19529	19359	19545	19281	19458	19443	19390	19476	19482	19499	19717	19553	19719	19506	19468	19420	19372	19518	19548	19655	19554	19524	19585	19760	19558	19535	19622	19637	19455	19623	19440	19482	19506	19496	19518	19148	19514	19476	19314	19538	19727	19450	19578	19560	19509	19468	19465	19370	19526	19527	19614	19362	19278	19444	19434	19187	19445	19418	19493	19599	19370	19465	19510	19407	19677	19384	19568	19411	19519	19371	19629	19492	19467	19384	19500	19562	19500	19567	19454	19495	19478	19659	19502	19564	19504	19597	19594	19612	19517	19514	19466	19459	19575	19555	19518	19371	19611	19499	19697	19544	19415	19480	19616	19555	19484	19273	19556	19496	19385	19509	19481	19591	19462	19687	19689	19425	19476	19352	19433	19512	19492	19327	19457	19354	19458	19443	19677	19549	19493	19633	19419	19444	19292	19462	19524	19333	19377	19327	19465	19596	19497	19510	19525	19650
28036	28110	25208	21986	20341	19946	19114	16993	16635	16516	16443	16561	16354	16275	16335	16357	16176	16311	16363	16346	16533	16191	16419	16270	16420	16570	16539	16601	16656	16963	16656	16590	16358	16333	16110	16200	16209	16260	16157	16212	16163	16133	16360	16240	16447	16198	16203	16308	16219	16016	16168	16311	16325	16112	16165	16225	16330	16338	16418	16249	16180	16129	16207	16160	16168	16233	16268	16018	16106	16233	16126	16221	16120	16074	16270	16005	16290	16210	16392	16280	16210	15956	16345	16038	16233	16433	16104	16242	16097	16270	16246	16330	16156	16235	16025	16281	16075	16180	16243	16028	16138	16057	16227	16205	16190	16166	16104	16052	16060	16167	16105	16146	16262	15994	16121	16121	16154	16276	16252	15945	16322	16380	16166	16192	15963	16066	16095	16209	16232	16304	16296	16239	16196	16234	16144	16147	16229	15966	16256	16146	16130	16215	16196	16269	16057	16155	16263	16078	16257	16147	16125	16317	16224	16316	16292	16207	16098	16253	16219	16176	16179	16196	16073	16330	16324	16109	16207	16408	16273	16088	16066	16210	16203	16012	16262	16110	16067	16173	16200	16220	16293	16217	16117	16303	16243	16289	16065	16105	16223	16144	16321	16188	16195	16124	16179	16325	16172	16351	16300	16309	16145	16433	16167	16224	16130	16137	16141	16164	16284	16121	16190	15960	16164	16138	16297	16232	16225	16223	16224	16059	16083	16073	16100	16156	16087	16300	16120	16167	16202	16268	16106	16153	16027	16025	16321	16185	16271	16150	16064	16152	15987	16072	16156	16229	16253	16262	16264	16298	16143	16103	16221	16260	16175	16050	16167	16141	16214	16356	16180	16281	16242	16452	16180	16202	16189	16275	16105	16208	16118	16188	16239	16308	16262	16132	16229	16303	16214	16194	16246	16278	16255	16247	16101	16214	16391	16067	16158	16198	16299	16167	16195	16201	16190	16449	16216	16138	16143	16099	16198	16060	16209	16287	16096	16189	16274	16187	16262	16133	16147	16259	16273	16147	16160	16143	16173	16221	16140	16296	16053	16264	16157	16075	16199	16099	16061	16232	16040	16329	16269	16156	16188	16136	16312	16187	16129	16374	16156	16419	16183	16209	16219	16336	16166	16390	16189	16273	16263	16264	16171	16201	16138	16167	16203	16272	16051	16153	16110	16176	16101	16229	16098	16391	16131	16279	16259	16221	16326	16249	16286	16239	16257	16355	16256	16205	16247	16153	16174	16061	16323	16174	16197	16106	16123	16329	16287	16076	16259	16224	16172	16227	16338	16292	15960	16111	16157	16138	16080	16181	16087	16168	16108	16236	16118	16204	16267	16236	16239	16307	16191	16227	16130	16150	16277	16086	16257	16210	16193	16033	16201	16124	16195	16226	16325	16207	16222	16070	16102	16056	16033	16115	16073	16253	16172	16255	16036	16230	16265	16111	16351	16232	16006	16168	16344	16107	16260	16104	16304	16178	16072	16091	16193	16324	16246	16071	16222	16069	16159	16153	16171	16298	16182	16340	16063	16263	16182	16207	15954	16332	16147	16192	16185	16208	16133	16261	16118	16133	16305	16259	16121	16148	16149	16069	16239	16059	16157	16208	16227	16216	16107	16180	16101	16138	16194	16157	16211	16329	16140	16152	16086	16361	16090	16238	16369	16252	16080	16154	16315	16269	16202	16094	16128	16185	16124	16408	16149	16153	16247	16029	16187	16236	16289	16238	16255	16218	16304	16254	16232	16138	16020	16239	16062	16366	16223	16082	16023	16145	16292	16150	16121	16276	16079	16157	16114	16047	16119	16128	15981	16208	16171	16113	16019	16290	16150	16280	16021	16284	16112	16117	16134	16194	16303	16158	16265	16068	16145	16147	16201	16265	16078	16292	16412	16286	16204	16239	16287	16181	16179	16219	16191	16130	15985	16335	16339	16248	16267	16215	16209	16268	16133	16269	16203	16297	16143	16138	16367	16113	16029	16280	16026	16126	16093	16241	16115	16190	16102	16176	16184	16286	16148	15993	16388	16246	16130	16177	16358	16214	16114	16309	16261	16239	16132	16277	16338	16040	16281	16402	16271	16270	16218	16147	16063	16116	16235	16150	16135	16080	16275	16157	16155	16199	16277	16192	16304	16362	16046	16290	16143	16029	16352	16085	16389	16116	16086	16188	16190	16161	16135	16281	16226	16182	16156	16062	16164	16152	16184	16177	16185	16091	16304	16113	16216	16340	16084	16268	16394	16278	16038	16067	16269	16154	16043	16218	16322	16165	16119	16102	16312	16149	16194	16199	16273	16217	16129	16280	16317	16222	16335	16179	16231	16292	16112	16145	16172	16137	16123	16335	16181	16182	16073	16143	16243	16065	16330	16121	16284	16163	16213	16143	16143	16191	15970	16216	16240	16106	16220	16307	16219	16269	16351	16226	16170	16314	16100	16118	16180	16246	16133	16247	16255	16223	16187	16164	16218	16189	16359	16235	16267	16043	16159	16078	16217	16105	16349	16215	16038	16092	16138	16113	16264	16240	16364	16140	16138	16364	16112	16248	16305	16078	16126	16225	16237	16162	16181	16073	16190	16168	16204	16127	16391	16237	16358	16336	16300	16279	16283	16149	16242	16407	16238	16282	16131	16111	16090	16306	16114	16421	16086	16240	16122	16245	16262	16202	16109	16112	16181	16392	16138	16238	16200	16265	16238	16121	16102	16268	16400	16180	16324	16212	16193	16089	16176	16198	16374	16232	16104	16159	16208	16214	16131	16221	16236	16065	16355	16162	16254	16090	16199	16244	16126	16156	16223	16196	16079	16242	16121	16196	16215	16290	16171	16150	16194	16173	16305	16082	16143	16332	16286	16170	16148	16173	16375	16204	16190	16142	16139	16267	16250	16295	16309	16190	16217	16193	16199	16226	16149	16147	16194	16181	16120	16090	16136	16333	16119	16326	16262	16189	16299	16239	16111	16090	16125	16232	16313	16255	16274	16262	16183	16353	16097	16197	16180	16225	16322	16109	16171	16015	16291	16123	16160	16260	16296	16132	16222	16380	16309	16106	16149	16318	16243	16160	16020	16322	16215	16340	16206	15969	16201	16214	16089	16119	16180	16133	16152	16181	16206	16306	16184	16129	16181	16107	16072	16220	16232	16203	16233	16300	16243	15930	16117	16257	16229	16161	16337	16296	16259	16159	16124	16324	16206	16270	16352	16223	16281	16283	16075	16076	16285	16137	16175	16362	16294	16334	16353	16242	16237	16094	16203	16122	16208	16376	16049	16348	16216	16198	16251	16264	16166	16312	16226	16380	16195	16266	16100	16089	16100	16175	16224	16120	16234	16223	16157	16142	16271	16146	16018	16117	16195	15974	16118	16150	16186	16200	16226	16229	16085	16177	16152	16324	16183	16408	16217	16064	16193	16109	16107	16272	16233	16145	16201	16159	16134	15895	16172	16208	16332	16230	16170	15976	16174	16344	16142	16136	16443	16290	16134	16319	16250	15914	16340	16284	16276	16169	16066	16227	16180	16068	16288	16326	16352	16264	16210	16049	16029	16242	16122	16226	16131	16212	16089	16240	16103	16395	16330	16170	16244	16059	16163	16099	16201	16236	16157	16152	16106	16147	16160	16219	16250	16203	16225	16072	16294	16152	16195	16091	16240	16214	16302	16312	16090	16102	16056	16102	16040	16011	16403	16241	16102	16239	16333	16051	16183	16053	16107	16265	16126	16308	16274	16351	16089	16283	16077	16230	16178	15996	16213	16347	16150	16103	16368	16314	16356	16239	16183	16083	16343	16131	16125	16184	16215	16299	16343	16063	16183	16176	16154	16004	16283	16061	16192	16205	16152	16140	16301	16153	16232	16246	16193	16283	16272	16340	16330	16246	16025	16061	16219	16286	16207	16237	16167	16123	16017	16300	16172	16407	16213	16239	16323	16294	16348	16117	16425	16030	16265	16102	16079	16167	16267	16291	16181	16251	16052	16243	16175	16288	16263	16142	16256	16288	16256	16019	16302	16205	16192	16295	16220	16172	16243	15995	16049	16325	16268	16190	16217	16266	16101	16270	16291	16180	16109	16115	16208	16370	16289	16221	16133	16189	16197	16159	16293	16181	16314	16267	16203	16147	16201	16155	16298	16349	16103	16186	16307	16268	16147	16172	16273	16271	16134	16251	16240	16243	16248	16046	16340	16062	16167	16127	16225	16179	16268	16264	16352	16046	16132	16401	16154	16192	16228	16291	16231	16095	16266	16197	16345	16207	16020	15992	16281	16263	16296	16270	16282	16311	16196	16321	16354	16108	16273	16113	16133	16145	16126	16165	16057	16269	16067	16128	16098	16273	16181	16375	16219	16350	16258	16062	16181	16118	16208	16236	16197	16198	16194	16213	16166	16280	16187	16146	16146	16402	16119	16326	16072	16099	16114	16220	16222	16298	16138	16153	15912	15995	15949	16314	16295	16175	16314	16306	16260	16265	16116	16061	16006	16123	16213	16052	16240	16410	16206	16047	16187	16138	16085	16090	16173	16152	16236	16204	16066	16189	16109	16200	16390	16115	16318	16343	16121	16080	16174	16281	16144	16256	16166	16214	16221	16296	16132	16152	16092	16280	16011	16195	16114	16284	16231	16185	16287	16358	16230	16092	16210	16234	16326	16230	16277	16170	16127	16178	16152	16198	16422	16303	16207	16282	16177	16077	16325	16245	16381	16222	16083	16220	16156	16067	16271	16080	16155	16130	16135	16070	16334	16220	16128	16159	16097	16302	16225	16003	16243	16172	16112	16156	16259	16274	16373	16203	16311	15964	16152	16131	16295	16180	16013	16241	16203	16230	16280	16104	16104	16315	16251	16217	16211	16209	16238	16105	16273	16162	16491	16192	16344	16284	16082	16259	16293	16111	16082	16261	16091	16165	16148	16220	16286	16213	16308	16250	16094	16319	16168	16149	16243	16279	16281	16157	16241	16281	16215	16157	16267	16137	16179	16308	16175	16302	16124	16311	16384	16146	16217	16299	16309	16232	16277	16202	16235	16263	16276	16234	16260	16302	16235	16235	16321	16198	16329	16262	16189	16221	16129	16028	16179	16253	16244	16125	16465	16100	16223	16164	16244	16290	16260	16043	16108	16426	16115	16283	16222	16192
23890	21419	28984	24408	23107	25184	25139	22090	21004	20794	20609	20368	20228	20086	20011	20179	20000	20137	20336	19981	20226	20199	20256	20420	20616	20328	20200	20125	21136	22880	22329	21708	20882	20406	20035	20197	19906	20144	19962	19786	20095	19819	19886	19853	19842	19757	19991	19866	20059	19766	19841	19753	19665	19915	19937	19908	19973	19867	20001	19918	19967	19684	20010	19822	19852	19755	19920	19839	19937	19755	19795	20079	19735	20002	20001	19790	19858	19861	19992	19857	19828	19667	19790	19649	19690	19729	19754	19910	19737	19726	19867	19620	19760	19853	19857	19887	19973	19896	19748	19940	19834	19880	20044	19712	19897	19845	19880	19919	19885	19734	19990	19827	19813	19853	19990	19653	19900	19896	19810	19843	19824	19862	19804	19922	20050	19738	19803	19821	20009	19874	19681	19898	19990	19913	20058	20028	19800	19789	19930	19883	19852	19709	19678	19860	19657	19807	19674	19701	19786	19800	19780	19838	19917	19799	19887	19912	19839	19686	19933	19656	19890	19772	19971	19787	19618	19916	19662	20077	19973	19829	19826	19919	19713	19888	19936	19596	19976	19900	19947	19795	19891	19898	19895	19791	19859	19904	19855	19840	19740	19755	20094	19864	20036	19939	19898	19685	19813	20012	19780	19792	20035	19795	19881	19882	19747	19921	19650	19897	19944	19854	19793	19609	19845	19689	20033	19771	19904	19740	19723	20042	19672	19847	19938	20024	19928	19843	19921	19993	19711	19590	19752	19847	19735	19763	19662	20000	19939	19923	19887	19859	19980	19840	19994	19894	20030	19899	19767	20028	19977	19916	19818	19868	19860	19669	19993	19684	19936	19842	20054	19977	19806	19778	19822	20167	19959	19874	19791	19945	19662	20040	19853	19856	19797	19815	20009	19879	19813	19853	19927	19923	19933	19759	19899	19797	19702	19797	19951	19959	19520	19740	19793	19924	19821	19943	19847	19807	20019	19872	19944	19943	19780	19906	19807	20038	19783	19951	19794	19750	19765	19858	19879	19742	20024	19754	19689	19734	19684	19775	19600	19908	19841	19802	19902	19650	19989	19972	19877	19865	19621	19861	19852	19655	19705	19918	19816	19975	19700	19757	19838	19832	19679	20061	19919	19537	19750	19748	19874	19823	19814	19993	19765	19682	19908	19923	19953	19965	20047	19860	19838	20048	19887	19902	19857	20109	20030	20029	19928	19690	19898	19749	19908	19819	19618	19919	19807	19705	19920	19763	19847	19650	20118	19786	19894	19732	19903	19875	19988	19506	19768	19914	19849	19875	19711	19991	19868	19792	19842	20107	19870	19875	19792	19797	19761	19991	19844	19767	19849	19883	19913	19834	19796	19888	19674	19953	19867	19906	19979	19880	19779	19899	19825	19869	19739	19685	19876	19610	19706	19544	19769	20004	19938	19894	19863	20019	19845	19815	19943	20010	19920	19715	19793	19816	19779	19780	19873	19819	19887	20034	19819	19748	19972	19628	19842	19735	19996	19902	19821	19752	19874	19928	20023	19967	20002	19924	19796	19707	19714	19787	19707	20089	19883	19869	19805	19769	19923	19925	19818	19697	19979	20083	19882	19947	19760	19884	20042	19738	20004	19755	19954	19746	19823	19719	19874	19918	19891	19810	19834	19836	19716	19927	19877	19815	19922	19940	19996	19832	19874	19955	19724	19920	19692	19706	19785	19870	19829	19940	19841	19884	19888	19618	19745	19689	19723	19944	19949	19949	19665	19912	20006	19773	19852	19716	19839	19807	19988	19887	20031	19866	20047	19918	19860	19973	19849	19938	19757	20041	20083	19999	19846	19631	19947	19753	19573	20070	19839	19855	19844	19647	19874	19873	19860	19915	19940	19903	19827	20045	19776	19821	19738	19708	19679	19688	19952	19716	19807	19734	19905	19872	19708	19876	19786	19867	19845	20086	19824	19838	19874	19722	19754	19878	19686	19879	20002	19833	19739	19962	19834	19984	19896	19658	19817	19780	19966	19654	19699	19871	19853	19816	19818	19698	19930	19943	20050	19783	19989	19881	19845	19827	19795	19897	19896	19716	19648	19630	19679	19910	19874	19850	19963	19850	19884	19783	19483	19698	19784	19856	19820	20015	19964	19621	19948	19874	20244	19865	19924	19741	19701	19839	19901	19790	19979	19657	19660	19892	19883	19855	19767	19923	20012	19789	19782	19994	19953	19821	19888	19715	19796	19693	19747	19806	19911	19959	19790	19820	19751	19733	19911	19825	19862	19658	19928	19790	19875	19658	19881	19928	19892	19957	19783	19776	19818	19663	19852	19772	19920	19972	19902	20036	19975	19870	19860	19842	19930	19895	19787	19877	19641	19933	19856	19963	19987	19896	19944	19884	19619	19974	19827	19807	19813	19885	19773	19772	19825	19675	20091	19810	19884	19915	19826	19802	19740	19736	19717	19855	19657	19858	19697	19968	19921	19872	19868	19832	19806	19975	19814	19637	19947	19815	19714	19762	19671	19703	19912	19851	19865	19879	19955	19841	19915	19876	19828	19948	19826	19947	19867	19825	19795	19731	19549	19593	19634	19869	19805	19809	19911	20041	19950	19809	19763	19797	19928	19791	19922	19799	19720	19651	19937	19781	19690	19841	19867	19865	19621	19608	19826	19895	19812	19969	19865	20094	19957	19797	19981	19912	19769	19823	19763	20053	19801	19823	20008	19952	19825	19780	19812	19815	19808	19783	19741	19704	19983	19879	20121	19821	19731	19843	19956	19912	19798	19683	19907	19877	19914	19827	19768	19812	19832	19675	19578	19886	19887	19799	20041	19639	20006	19852	19925	19738	19922	19936	19820	20043	19953	19772	19671	19846	19795	19908	20027	19952	19823	19642	19798	19773	19686	19878	19999	19787	19714	19787	19948	20038	19941	19836	19968	19814	19887	19878	19881	19806	19895	19828	19731	19810	19897	19550	19850	19853	19868	19966	19839	19725	19777	19931	19776	19881	19865	20059	19721	19893	20004	19907	19865	20035	19839	19956	19736	19822	20011	19866	19788	19937	19919	19809	19904	19891	19913	19877	19998	19789	19664	19888	19746	20017	19863	19758	19796	20067	19857	19740	19725	19969	19919	20074	19507	19924	19885	19794	19840	19957	19719	19853	19601	19664	19929	19655	19745	19619	19793	19550	19903	19846	19839	19736	19562	19891	19919	19765	19877	19663	19796	19753	19950	20002	19859	19871	19766	19843	19842	20032	20029	19781	19952	19962	19744	19937	19868	19746	19669	20007	19862	19869	19885	19748	19938	19978	19863	19935	19838	19933	19943	19966	19869	19959	19939	19681	19885	19862	19885	19862	19790	19811	19825	19713	19964	19855	20025	19937	19720	19822	19921	19786	19605	19676	19839	19756	19856	19757	19764	19602	19838	19741	19880	20091	19925	19887	19899	20033	19884	19899	19657	19857	19631	19745	19935	19983	19985	19891	20005	19770	19746	19889	19846	19777	20053	19948	19903	19899	19784	19772	19943	19767	20081	19905	19487	20074	19958	19811	19787	19795	19896	19669	19768	19829	19790	19852	19811	19854	20070	19872	19757	19958	19700	19723	19678	19926	19858	19817	19839	19785	19647	19639	19815	19884	19872	19718	20049	19912	19947	19840	19857	19947	20030	19979	19774	20167	19855	19785	19933	19791	19970	19854	19743	19945	20003	19968	19791	19774	19787	19842	19759	19888	19865	19858	19792	19775	19836	19539	19763	19772	19812	19942	19796	19925	19968	19814	20018	19770	19708	19855	20014	19872	19960	19841	20031	19800	19829	19727	19913	19815	19918	19884	20000	19878	19686	19810	19719	19794	19833	19657	19826	19867	19721	19891	19906	19782	19891	19601	19779	19927	19751	19812	19840	19877	20206	19743	19804	19850	19631	19705	19962	19896	19785	19644	19807	19766	19849	19942	19838	19728	19878	19880	19713	19837	19939	19765	20099	19657	20059	19926	19995	19790	20053	20031	19631	19862	19969	19755	20043	19999	19613	19935	19818	19978	19720	19854	19725	19674	19687	19813	19801	19827	19786	19745	20046	19590	19801	19751	20054	19729	20147	19845	19775	19907	19881	20030	19931	19793	19584	19941	19984	19871	19959	19934	19935	19689	19842	19820	19794	19924	19716	19696	20023	19899	19809	19682	19759	19789	19864	19852	19863	19750	19817	19890	19995	19739	19928	19839	19523	19768	19884	19881	19904	19749	19727	19809	19833	19917	19932	19977	19799	19934	19989	19761	19738	20000	19911	19857	19563	19766	19989	19922	19895	19822	19906	19934	19884	19919	19617	19787	19612	19507	19673	20044	19864	19783	19817	19583	19951	20017	19913	19903	19947	19803	20101	19958	19968	19870	19737	19736	19948	19949	19785	19741	19920	19819	19914	19914	20131	19879	19816	19802	19809	19803	19812	19821	19822	19963	19949	20013	19859	19785	19824	19677	19759	19636	19978	19996	19907	19901	19824	19838	19800	19860	19878	19895	19915	19857	19808	19669	19970	19779	19900	19761	19814	19700	19807	19690	19729	19861	19767	19972	19762	19847	19819	19846	19862	19705	19787	20013	19845	19841	19940	19668	19879	19780	19837	19853	19915	19783	19802	19949	20030	19858	19988	20031	19959	19915	19805	20041	19938	19938	19926	19734	20013	20023	19829	19800	19837	19917	19685	19674	19889	19882	19876	19821	19941	19856	19845	20071	19598	19904	19732	19791	19923	19919	19869	19927	19847	19922	19985	19829	19889	19816	19857	19949	19743	19773	19983	19894	19671	19757	19751	19783	19754	19586	19849	19686	19776	19792	19991	19717	19956	19839	19961	19800	19836	19977	19820	19992	19824	20033	19719	19985	19632	19595	19947	20036	19778	19966	19648	19861	19728	19833	19522	19710	19926	19688	19732	19918	19916	19895	19743	19832	19751	19770	19639	19780	19697	19801	19946	19742	19741	19766	20024	19927	19809	19967	19967	19853	19673	19821	19793	19838	19988	19932	19914	19897	19817	19791	19980	19836	19732	19891	19893	19950	19682	19939	20094	19914	19705	19781	19967	19666	19713	19719	19893	19784	19927	19823	19745	20143	20068	19752	19812	20026	20007	19686	19884	19854	19948	19817	19730	19950	19907	19780
30598	37345	31022	25376	23824	22758	20733	19589	18642	17551	17343	16870	17124	16664	16640	16790	16882	16968	16641	16802	16852	17049	17099	17110	17078	17088	17057	16995	18719	20858	19570	18777	17635	16959	16725	16545	16366	16468	16378	16232	16482	16435	16482	16229	16468	16401	16635	16408	16425	16460	16477	16545	16383	16477	16705	16478	16503	16544	16406	16378	16476	16678	16462	16394	16394	16413	16419	16475	16382	16400	16490	16470	16416	16547	16395	16503	16515	16597	16390	16522	16415	16516	16408	16485	16415	16532	16466	16472	16374	16442	16583	16359	16485	16394	16417	16425	16518	16534	16450	16493	16458	16382	16435	16741	16457	16403	16423	16373	16436	16392	16416	16257	16565	16445	16446	16308	16343	16595	16337	16479	16402	16235	16425	16723	16497	16350	16415	16683	16423	16368	16515	16222	16538	16415	16413	16466	16387	16405	16322	16251	16318	16340	16482	16473	16554	16486	16540	16572	16431	16284	16468	16275	16418	16430	16264	16507	16465	16561	16639	16500	16501	16661	16330	16436	16175	16428	16259	16504	16304	16500	16538	16457	16332	16361	16413	16582	16560	16514	16495	16464	16438	16370	16468	16499	16358	16534	16427	16499	16346	16460	16490	16497	16463	16614	16512	16429	16485	16512	16450	16476	16452	16392	16566	16615	16481	16539	16323	16488	16276	16409	16281	16434	16446	16525	16509	16398	16491	16480	16515	16467	16517	16552	16505	16314	16512	16394	16538	16571	16589	16545	16349	16470	16387	16524	16345	16523	16362	16355	16549	16606	16466	16519	16401	16464	16434	16655	16512	16556	16491	16504	16352	16598	16486	16344	16271	16320	16470	16481	16473	16448	16334	16366	16400	16446	16430	16375	16410	16593	16495	16347	16460	16288	16422	16406	16426	16695	16429	16573	16227	16364	16350	16509	16610	16499	16451	16588	16512	16448	16541	16267	16331	16538	16366	16527	16425	16482	16645	16272	16524	16516	16568	16531	16406	16436	16531	16394	16565	16492	16299	16313	16521	16529	16432	16477	16488	16408	16427	16346	16310	16559	16309	16568	16338	16389	16340	16375	16423	16426	16348	16561	16293	16427	16620	16438	16487	16462	16384	16358	16558	16278	16583	16366	16279	16279	16581	16256	16501	16492	16465	16523	16547	16376	16453	16397	16450	16354	16417	16352	16377	16495	16459	16367	16228	16423	16459	16474	16456	16567	16462	16458	16372	16415	16397	16435	16420	16344	16517	16358	16369	16285	16369	16562	16428	16426	16537	16386	16458	16485	16403	16512	16424	16389	16504	16427	16400	16455	16469	16576	16397	16315	16397	16325	16466	16448	16380	16598	16551	16544	16453	16600	16492	16345	16307	16430	16267	16379	16515	16504	16478	16458	16560	16494	16246	16428	16558	16423	16533	16365	16434	16400	16542	16420	16419	16654	16322	16476	16555	16589	16415	16535	16488	16549	16358	16351	16472	16373	16333	16611	16305	16555	16285	16437	16406	16621	16505	16609	16399	16205	16439	16490	16428	16421	16530	16459	16258	16421	16406	16460	16355	16326	16492	16388	16639	16299	16407	16281	16558	16398	16523	16565	16466	16476	16507	16322	16289	16535	16472	16648	16596	16433	16407	16481	16468	16327	16342	16484	16448	16456	16436	16257	16456	16469	16406	16395	16336	16373	16347	16567	16576	16607	16523	16663	16442	16472	16593	16484	16361	16367	16422	16493	16359	16419	16375	16521	16406	16571	16563	16372	16397	16397	16492	16340	16608	16465	16459	16370	16489	16389	16503	16445	16491	16496	16421	16466	16402	16456	16486	16408	16436	16523	16508	16429	16323	16435	16502	16425	16411	16495	16405	16537	16672	16421	16357	16527	16442	16496	16477	16368	16340	16221	16439	16405	16508	16335	16378	16446	16289	16297	16386	16444	16465	16297	16380	16408	16314	16387	16475	16299	16306	16527	16463	16451	16571	16359	16410	16638	16430	16443	16480	16480	16537	16281	16347	16459	16564	16479	16461	16513	16456	16376	16353	16490	16494	16429	16286	16465	16465	16280	16201	16567	16474	16494	16552	16399	16700	16547	16337	16510	16617	16445	16406	16254	16468	16343	16466	16391	16403	16388	16425	16439	16343	16407	16552	16401	16590	16477	16447	16639	16486	16530	16530	16433	16507	16558	16514	16438	16483	16396	16361	16447	16303	16483	16484	16329	16346	16478	16517	16554	16366	16619	16313	16608	16415	16282	16493	16590	16361	16481	16464	16399	16348	16463	16471	16472	16519	16413	16509	16165	16393	16492	16495	16536	16346	16332	16453	16439	16380	16439	16250	16509	16490	16458	16442	16215	16369	16202	16320	16417	16430	16345	16403	16556	16519	16366	16378	16420	16555	16471	16508	16601	16464	16436	16465	16437	16559	16601	16583	16267	16409	16525	16395	16418	16305	16660	16497	16397	16416	16616	16363	16341	16392	16192	16389	16467	16503	16617	16278	16461	16474	16543	16549	16374	16311	16538	16419	16303	16572	16629	16485	16417	16403	16445	16271	16391	16471	16480	16327	16438	16458	16446	16480	16626	16336	16363	16435	16595	16357	16324	16406	16434	16428	16360	16505	16435	16270	16449	16537	16316	16485	16478	16439	16440	16472	16627	16547	16435	16456	16415	16399	16512	16294	16680	16376	16449	16424	16535	16372	16494	16510	16375	16478	16369	16520	16551	16441	16439	16393	16423	16203	16699	16373	16592	16447	16365	16539	16457	16458	16513	16651	16342	16409	16386	16420	16419	16616	16496	16412	16535	16418	16472	16566	16378	16433	16548	16338	16394	16439	16420	16394	16447	16386	16440	16347	16397	16454	16572	16484	16335	16299	16238	16332	16415	16386	16615	16340	16547	16514	16431	16363	16389	16514	16298	16415	16393	16291	16585	16571	16345	16210	16310	16597	16465	16448	16515	16433	16468	16455	16450	16457	16516	16322	16516	16237	16511	16439	16435	16569	16350	16408	16406	16423	16534	16342	16514	16448	16467	16588	16375	16597	16498	16526	16326	16450	16404	16445	16511	16477	16426	16419	16466	16507	16482	16265	16393	16335	16372	16366	16457	16383	16440	16402	16313	16467	16486	16596	16186	16370	16504	16417	16628	16429	16331	16500	16514	16587	16394	16427	16535	16431	16499	16476	16364	16585	16469	16482	16210	16595	16542	16516	16298	16557	16379	16411	16573	16395	16428	16303	16378	16346	16511	16264	16400	16569	16455	16414	16477	16600	16328	16569	16517	16349	16287	16455	16418	16525	16382	16561	16528	16625	16455	16531	16328	16243	16486	16327	16509	16406	16343	16532	16445	16341	16453	16340	16463	16385	16213	16464	16723	16373	16496	16448	16450	16485	16629	16310	16426	16584	16530	16371	16283	16576	16488	16613	16489	16352	16398	16561	16535	16430	16440	16449	16354	16568	16457	16388	16326	16498	16706	16392	16418	16497	16480	16391	16464	16383	16446	16680	16331	16269	16651	16654	16319	16505	16487	16443	16586	16320	16409	16370	16454	16482	16431	16514	16451	16356	16370	16467	16471	16393	16425	16353	16536	16376	16420	16535	16536	16314	16395	16327	16420	16511	16404	16470	16505	16485	16405	16359	16569	16363	16448	16561	16367	16654	16350	16169	16407	16335	16491	16353	16420	16457	16417	16523	16519	16363	16561	16380	16412	16489	16447	16204	16323	16374	16429	16480	16446	16295	16444	16260	16440	16292	16579	16393	16309	16390	16335	16468	16502	16541	16453	16337	16368	16319	16642	16312	16388	16514	16505	16362	16417	16465	16558	16423	16456	16465	16489	16538	16409	16620	16437	16424	16281	16500	16372	16465	16422	16446	16347	16478	16541	16316	16398	16444	16634	16340	16361	16391	16311	16545	16417	16376	16434	16398	16397	16314	16532	16423	16428	16232	16487	16731	16407	16274	16501	16504	16530	16616	16422	16360	16558	16414	16391	16172	16503	16437	16314	16429	16319	16400	16487	16397	16491	16436	16428	16452	16460	16513	16560	16320	16495	16554	16548	16493	16505	16309	16426	16495	16295	16585	16642	16363	16284	16385	16379	16488	16246	16569	16459	16246	16285	16374	16429	16427	16552	16384	16439	16644	16504	16584	16380	16376	16470	16436	16385	16547	16399	16527	16369	16436	16419	16455	16465	16377	16606	16365	16659	16341	16289	16503	16594	16444	16323	16448	16313	16537	16538	16406	16202	16435	16685	16483	16340	16410	16529	16245	16428	16303	16610	16431	16569	16397	16397	16425	16374	16428	16520	16519	16402	16334	16328	16553	16430	16483	16411	16372	16386	16427	16445	16368	16352	16407	16427	16600	16410	16332	16524	16300	16472	16578	16455	16365	16211	16670	16485	16410	16285	16302	16465	16476	16471	16458	16287	16613	16335	16443	16560	16474	16424	16455	16227	16508	16286	16595	16352	16305	16246	16470	16467	16477	16357	16464	16505	16270	16581	16512	16506	16405	16436	16462	16475	16478	16446	16430	16482	16414	16483	16527	16600	16457	16334	16298	16474	16439	16294	16415	16454	16622	16396	16385	16439	16357	16465	16410	16437	16411	16472	16419	16511	16585	16490	16584	16459	16376	16416	16384	16406	16515	16513	16441	16553	16409	16288	16369	16501	16497	16619	16264	16461	16478	16470	16480	16557	16390	16431	16404	16400	16359	16662	16401	16440	16625	16282	16611	16470	16292	16309	16571	16441	16389	16569	16419	16502	16414	16353	16414	16509	16425	16332	16438	16422	16559	16399	16483	16463	16341	16532	16416	16567	16449	16387	16431	16443	16389	16567	16383	16253	16574	16468	16296	16482	16420	16490	16627	16245	16375	16433	16423	16411	16443	16460	16469	16462	16372	16306	16594	16375	16531	16420	16345	16505	16307	16492	16529	16568	16431	16334	16429	16380	16501	16488	16448	16225	16473	16594	16510	16436	16343	16415	16448	16464	16451	16486	16269	16379	16434	16348	16431	16527	16422	16210	16466	16546	16318	16285	16540	16325	16483	16599	16331	16296	16418	16327	16537	16611	16251	16433	16488	16403	16503	16718	16404	16556	16293	16408	16391	16638	16468	16428	16585	16467	16507	16568	16572	16581	16404	16467
22841	21435	29378	23903	21981	25308	28544	23943	22606	22554	22106	21716	21748	21489	21673	21624	21538	21593	21696	21835	21393	21508	21708	21555	21384	21493	21287	21551	23901	26507	25380	24405	23289	21893	21488	21012	21168	20961	21146	21003	21154	21082	21131	21184	21257	21102	21362	21316	21069	21280	21109	20938	21152	21144	21122	21186	21244	21248	21194	21051	20960	21086	20962	21167	21124	20932	21205	21037	21141	21041	21154	21366	20982	21081	21040	21151	21145	20915	21189	21196	21179	20987	21277	20955	21063	21123	20995	21158	21009	21123	20899	21005	21016	21025	21199	20809	21102	20979	21135	20973	21039	20903	20853	20983	20778	21025	20966	21028	21147	21145	20936	21040	21040	21068	21020	20971	20943	20947	21108	20961	20889	21091	21019	20995	21145	21040	21120	21008	21088	21201	21072	21183	21137	21010	21153	20965	21037	21052	21077	21298	21015	20862	21062	21097	21088	21007	21184	20972	21047	21014	21112	21234	20906	20956	21024	21136	21104	21297	21037	21084	20950	21312	21004	21072	21117	21015	21050	21058	21196	20963	21013	21283	21123	20995	21102	20925	21039	20910	21271	21085	20886	21101	21223	20922	20928	20996	20924	20914	21064	21014	21111	21265	21042	21219	21010	21039	20826	20864	21009	21072	21058	21049	21230	20834	21318	21034	20985	21046	20996	21038	21272	21039	21065	21014	21019	20859	20808	21075	21067	20870	21036	20928	21205	21012	21083	20841	21111	21220	21091	21002	21064	21017	20940	21055	20833	21054	20974	21163	21052	21024	20990	20968	21134	21164	21073	20983	21168	21048	20954	21031	21106	21055	21099	21061	21141	20990	21224	21108	20845	20878	21041	21213	20967	20726	20927	21188	20940	21177	21009	20909	21098	20890	21052	20970	20882	20858	21008	20960	20991	21004	21010	20850	21209	21314	20921	21184	20932	21168	21102	21152	20889	21105	21168	20865	21164	21067	20710	20997	21058	20828	21051	21026	21130	20838	20887	20923	21151	20956	21116	21320	21062	20961	20905	20990	21290	21132	21160	21122	21115	20960	20871	21096	20915	21039	20759	21006	21100	21143	20786	21096	21166	20801	20916	21016	20963	20936	21138	20918	21040	20893	21166	20995	21083	21207	20991	21118	21221	20992	21015	21137	21143	20996	21204	20917	20926	21134	21040	21183	20973	21013	21269	21166	21007	21125	21122	21244	20971	21224	21133	21158	21020	20897	21006	20888	20854	21041	21212	21074	21054	20972	21005	20986	20840	20686	21073	21066	20866	21158	20902	21057	20971	20954	21382	21113	21069	20946	21205	20867	20968	20964	20998	20967	21043	21248	21200	21022	21002	20837	21188	20986	21129	21022	21030	21015	20987	21050	21047	21197	20978	21025	21075	20967	20850	21070	21080	20984	21163	21008	20951	20882	20968	20756	20948	21033	21150	21013	20939	21055	20887	20906	21003	20859	20852	20884	21165	20984	21013	21119	21186	21028	21014	21005	20870	20990	21052	21041	20957	20968	20988	21016	20932	20836	21108	21019	20847	21233	21084	21107	21151	20997	21113	20960	20738	20939	21042	21198	20937	20973	21264	21141	21052	20828	21034	21188	20951	21111	20893	21017	21050	20997	21039	20958	21001	21090	21260	21006	21004	21145	21110	21106	20965	21017	20970	20983	21077	20914	20964	21015	21132	20874	21019	21184	20983	21019	20999	20771	21029	21057	21099	20979	20848	21113	21210	21084	20929	21147	20880	20869	21069	21119	21156	20999	21141	21046	20874	20968	21072	20966	20992	21031	21005	21037	20926	21196	20712	21143	21126	21033	20999	20768	21010	20894	21012	21173	20824	21073	20792	20839	20841	21036	21138	21181	21080	21069	21011	21002	20884	21140	21280	20831	21118	20831	20890	20958	21061	21122	20963	21036	20940	21045	21258	21004	20868	20812	20922	20981	21011	21206	21025	20903	21259	20885	20841	21033	20927	20931	21108	20904	21001	20923	20982	21054	20857	20976	20916	20636	21041	21083	21119	21191	21130	21357	21105	20908	21032	21019	21094	20901	20947	21108	21067	21226	20937	21006	21035	20942	21213	21108	20913	21028	21139	20950	21093	21047	21187	20964	20994	20792	20969	21038	20996	20772	20775	20998	21038	20872	20939	21002	20790	21018	20842	21045	20997	20875	21001	21214	21094	20943	21050	21144	21260	21099	21006	20898	20856	21041	20973	21121	21334	21228	20923	20959	20846	21109	21211	21093	21028	21050	21070	21037	20893	21040	20987	21140	21021	21059	21158	21024	20798	21065	21061	20916	21169	20970	21114	21157	20963	20982	21242	21051	21129	21268	21245	21103	20951	20926	20813	20966	21077	21114	21141	20983	21186	21151	21176	20847	20868	20909	21025	21121	20924	20955	21091	21059	20840	21205	21117	21036	21325	21155	21033	21002	21037	20900	20937	21165	20958	21148	21050	20957	21041	21043	21179	20973	21209	21198	20984	21104	20921	20830	21141	21127	21067	21135	20959	20869	20953	21019	21117	20760	21053	20864	20988	21099	20966	21097	21086	21212	20863	21153	20962	21017	20945	21246	21071	21119	21011	20901	21114	21230	21040	20920	21170	21139	21138	21047	20988	21004	21019	20825	21085	21119	21065	20839	21289	21001	21063	21065	21025	20781	21012	21036	20917	20838	20860	21108	20951	20910	20901	21157	21317	20985	21097	20990	20848	21154	21056	21019	20777	21053	20873	21222	20975	21127	21207	21007	21038	21172	21231	21115	20966	21025	21067	20982	20944	20996	20893	21039	21051	21002	21118	21066	21086	20793	20892	21040	20815	21262	21039	20908	21148	20995	21238	21024	21224	21066	21094	20928	21172	21132	21071	20926	21022	21053	20914	20939	20872	20971	21090	20924	20984	20924	21111	21167	21234	20790	20999	21294	21259	21088	20919	21099	20787	20977	21021	21018	21036	21026	21034	20840	21082	20998	21136	21136	21225	20974	20912	21071	20908	20999	21010	21001	20970	20947	20944	20938	20784	20762	21004	20940	21086	20894	20951	21000	20906	21002	21046	20850	20777	21002	21121	21322	21087	21044	20864	20662	20884	21187	21031	20822	20975	21191	20847	21060	21026	21063	20962	21127	21119	21036	21038	21033	20907	20974	20865	20986	21155	20970	20975	21059	21125	20845	21076	20991	21172	21041	21046	21084	21122	20982	21140	20820	21094	21029	20937	20992	21159	21104	20828	20865	20757	21236	21279	21011	20973	21027	21003	20992	21068	20909	20896	21119	21077	21021	20814	20877	20935	20975	21011	21186	21245	21232	20875	20938	20779	21036	21081	21054	21050	21079	20998	20904	21023	21021	20925	20911	21159	20921	21241	21019	21183	20991	20919	21084	21173	20826	21149	21096	21086	21074	21037	20991	21051	21055	21100	20789	21111	21150	21082	21035	21058	20998	21136	21194	21259	21054	20868	20872	21081	20812	21127	20978	20759	20945	20929	20847	21108	21088	20821	21155	21014	21041	20929	20985	20891	20884	21013	21099	21120	20890	20986	20999	21138	20631	20976	21110	20907	21069	21119	21232	21138	20974	21061	21240	20876	21153	21079	20928	21033	20878	21108	21107	21033	20940	21018	20978	20836	20986	20728	20810	20891	20953	21121	20989	20798	21193	21015	21240	21122	21327	20930	21142	20999	20798	20696	20865	20878	21266	21168	20946	20947	21170	21172	21173	21294	20987	21002	21033	20808	21145	21074	20982	21048	20931	21202	21008	21136	20854	20983	21155	20940	21099	21137	21159	20971	21001	21172	20821	20994	21294	21250	21038	21046	21229	20903	20966	21057	21136	21004	20883	20989	21049	21054	21077	21002	20993	21001	21198	21080	20968	21106	20997	21078	21446	20944	21135	21197	21118	21187	21076	21064	21170	20962	20997	20939	20907	20880	20850	20799	21236	20958	21108	21197	20855	20987	20855	21186	20872	20970	21069	20977	20887	20989	20965	21016	20941	21050	21120	20950	21041	21004	20927	21026	21011	20904	21079	21093	21183	20835	20929	21097	20899	21106	20987	21286	20951	21151	20823	20937	21096	21156	21044	21044	21151	20940	20855	21173	20951	21085	20899	21263	21154	20970	20768	21122	20966	20998	20900	20866	20825	21067	20930	21141	20739	21005	20992	21079	20683	21123	21121	21139	21251	21181	21041	21026	20987	21164	21021	21002	21039	21071	20935	20978	21203	21170	20998	20898	20843	21047	21101	20962	20977	21044	21029	21054	21047	21082	21047	21220	20925	21040	21207	21099	20975	20920	20976	20963	21112	21138	20941	21247	21140	21047	21082	20929	21028	20899	21008	21128	21091	21214	21039	21139	21087	20812	21038	20927	20952	21183	21108	20758	21002	20983	20983	21196	21031	20972	21084	21079	21269	21209	21007	20983	21118	21001	20950	20836	21027	21107	20867	21031	20867	20912	20892	21188	21009	20905	20840	21063	21171	20967	21113	21076	20981	21153	20978	20894	21334	21139	21160	21131	21036	21141	21031	21173	20980	21000	21033	21010	21032	20991	20889	21020	20911	21152	21240	21019	21116	20996	20985	20981	20856	21116	20899	20915	21011	21202	21113	20930	20963	21186	21114	21088	21093	20807	20943	21187	21149	21322	21034	21009	21279	21117	21072	21200	21053	20884	21043	21013	21017	20980	20935	21036	20932	21175	21152	20784	21031	21005	21139	21030	21060	21187	21049	20898	21036	20880	21038	21072	20959	20962	20952	20862	21135	21194	20938	21016	20912	20704	21019	21065	21256	20967	21081	21118	20978	20902	20988	21022	21032	20829	21070	20982	21060	20969	21303	21052	21027	21236	21139	21138	20983	21022	20892	20954	20961	21068	21163	20980	20934	21174	20986	20898	20848	21112	20995	21103	20990	21270	21035	20840	20978	21011	20963	21253	21053	20992	21103	20846	20925	21184	20953	20867	20926	20934	21038	20976	20994	20960	20977	21302	21003	21078	20958	20974	21224	20961	21034	21234	21006	21192	20954	20991	21015	21010	21143	21016	21050	21099	21152	21087	20956	21239	21216	21077	21018	21127	20941	21042	21018	21085	21098	21283	21092	21073	20998	21365	21027	21181	20945	21106	21040	21224	21307	21115	21226
34058	50106	35079	28151	27705	24523	21885	20940	19802	18588	18185	18130	18000	17486	17505	17483	17671	17484	17703	17851	17647	17867	18119	17591	17473	17454	17326	17897	22350	24601	23050	21391	19316	18009	17476	17284	17026	17194	16954	17298	16922	17164	17190	17157	17106	17008	17279	17154	17141	17113	17005	17065	17103	17190	17109	17010	17136	16895	17053	17113	17071	16994	17245	17094	17120	17170	17089	17024	17229	17176	17150	17067	17020	16949	17097	17045	17009	17001	17196	17181	17091	17199	17173	17151	16916	17045	17223	17128	16942	17031	17069	17142	17150	17032	17046	17176	16936	17153	17127	16972	17208	17015	17093	17223	16974	17093	17094	17152	17069	17146	17135	17040	16939	17065	17001	16914	17065	17112	17199	17124	17131	17166	17131	17040	17088	17055	17098	17187	17012	17063	17053	17069	17128	17174	17165	17077	17020	17059	17054	17239	17075	16970	17023	17039	17023	17180	17300	17086	16995	17087	16938	17156	17051	17099	17077	17202	17000	17090	17196	17066	17376	17134	17100	17102	16943	17024	17007	17041	17243	17019	17210	17019	17141	16993	17102	17130	17254	17024	17209	17036	17107	17223	17213	17108	17145	16965	17175	17027	17177	17178	17193	16977	17089	17224	17112	17068	17259	17028	17136	17054	17025	17203	17031	17069	16950	16954	17049	16967	17030	17038	17381	17045	17160	17038	17180	16838	17199	17183	17011	16989	17172	16948	17006	16994	17007	17127	16959	17088	17057	17252	17189	17076	17107	17061	17097	17007	16818	17130	17139	17088	16858	17082	17190	17135	17071	17013	17100	16975	17152	17243	17020	17311	17035	17129	17164	17214	17183	17154	17095	17039	17065	17103	16951	17188	17058	17148	16975	17205	17065	17037	17148	16952	17106	17129	16940	17216	17148	17141	17202	17157	16976	17390	17187	16862	16936	17235	17033	16995	16898	17163	17057	17280	17168	17117	17038	17155	17071	16911	17059	17246	17245	17024	17063	17031	16994	17164	17279	17112	17265	17156	17217	17069	16861	17072	17035	17014	17083	17109	17204	17119	17148	17000	17075	17161	17039	17148	17013	17087	17082	17064	17051	16876	17099	17004	16983	17241	17066	17213	17010	16967	16961	16957	17030	17015	17206	17092	17199	17124	17187	17174	17052	17066	17101	16936	17112	16941	17140	17067	17044	17186	17169	16971	17128	16978	17144	17045	16968	17084	16881	17166	17154	17166	17129	17152	16982	17124	17014	17028	17252	17117	17191	17034	17038	17140	17087	17281	17040	17120	17047	16979	17181	17017	17108	17128	16920	17338	16982	17104	17045	17135	17056	16974	17058	16846	17217	17078	17085	17119	17194	17207	17107	17224	17219	17159	17144	16934	17073	16954	17187	17285	16814	17146	17265	17023	17042	17071	17157	17241	16991	17205	17153	16943	17244	17045	17150	17174	17187	17215	17317	16952	17106	17188	16864	16850	16946	17004	17014	16962	17147	17086	17086	17022	17228	16996	17082	16972	16986	17053	16968	17077	17096	17011	17078	17206	16891	16963	17090	17131	17050	17125	16993	16875	16989	16953	17146	17037	16946	16939	17050	16997	17094	17000	16820	17122	16978	16976	17171	16924	17247	17034	17188	17099	16987	17106	17179	17032	17183	17021	17011	17090	16978	17153	17033	17113	16941	17072	16981	16992	17015	17171	17076	16998	17073	17174	16943	17070	17157	17111	16892	16796	17048	16997	17290	17215	17207	17149	17097	17031	16980	17168	16983	17208	17090	17159	17199	17025	17094	17158	17090	16964	17204	17223	16994	17015	17104	17101	17018	17086	17105	17097	17249	17134	17032	17170	17031	17016	17104	17000	17037	17002	17079	17118	17218	16996	17018	17115	17138	17184	17150	17171	17005	17165	16935	17152	17103	17152	17189	16980	17102	17031	16988	17175	17000	17019	17062	16958	17205	17025	17021	16985	17031	17127	17136	16982	16976	17114	17022	17103	17154	17046	16957	17037	16968	17003	17135	17202	16958	17184	17212	17042	17065	17200	17268	17172	17146	17157	17057	17229	16997	17078	17107	17207	17035	17063	17010	17007	16973	16933	17178	17255	17020	16949	16979	17229	17144	17210	17035	17200	17179	17297	17125	17167	17077	17272	17021	17105	17029	17140	17143	17020	17197	16908	16799	16994	16924	17190	17177	16937	17236	17054	16964	17232	16980	17078	16883	17007	17070	17037	17091	16876	17203	17069	17084	17157	17177	17237	17131	17062	17031	17257	17170	17049	17043	17112	17044	16962	17074	17116	17214	17016	16949	17168	17205	17031	17017	16913	17021	17029	17066	17078	16972	16979	17019	17005	17177	17154	17097	17146	17159	17082	17111	17110	17020	17094	16954	17080	17120	17120	17154	16891	16996	17114	16996	17037	17158	17111	17011	17091	17286	17130	17027	17270	17196	17104	17137	16890	17284	17145	17025	16997	17229	17083	17036	17118	16987	17095	16937	16916	16993	16994	17187	16979	17081	17044	17044	17075	17063	17160	16996	17053	17122	16949	17065	17087	16927	17229	17185	17058	17176	17027	17267	17043	17138	17190	17174	17018	16914	17058	17118	17043	17269	17213	17110	17051	16966	17060	16986	17027	17082	17033	17199	17210	17212	17203	16947	17173	17100	17104	17046	16919	17127	17026	17041	17015	17031	17140	16999	17235	17070	17029	17006	17088	17054	17021	17219	17076	16922	17122	16921	17322	17094	17085	17059	17092	17185	17091	16956	17165	17189	17112	17025	17077	17144	17167	17046	17145	17171	17131	16891	17083	16993	17094	16937	16901	17059	17185	17343	17103	17117	16953	17150	16994	17092	17033	17107	17141	16875	17045	17160	17094	16896	17141	16962	17060	17074	16977	17112	17181	17130	17112	16976	17010	17048	16978	16814	17174	17122	17087	17019	16938	17249	17049	17099	17053	17139	17159	17065	17167	17146	17084	17079	17033	16871	17197	16936	17137	17219	17074	16969	17011	17226	16999	17335	17239	17141	17281	16952	17032	17128	16999	17064	17046	17069	17142	17126	17047	17077	17192	17132	17063	17130	17143	17199	17056	16941	16965	17016	17221	17085	17138	17116	16939	17005	17109	17040	16939	17150	17094	16917	16970	17020	17054	16883	17149	17179	17175	17206	16983	17121	17097	16896	17190	17058	17060	16981	17063	17111	16977	17209	17037	17102	17010	16982	17044	16956	17017	17064	17101	17110	17067	17305	17048	17167	17118	17294	17005	16917	17105	17203	17108	16922	16923	17107	17048	16984	17130	17105	17055	17147	17135	17196	17173	17076	17056	17090	17134	17120	17118	17061	17002	17078	17120	16959	17000	17107	16991	16924	17174	17078	17107	17104	17003	17122	17111	17092	16948	16858	16938	17081	17221	17074	16992	17164	17151	17054	16935	17299	17078	17049	17097	17178	17136	16968	16844	17117	17007	17117	17157	17022	17145	16948	17179	17193	17086	17111	17050	17241	16974	17037	17023	16979	17147	17181	17156	17035	16997	17125	17227	17148	17092	17122	16907	17023	17078	17163	17110	16918	17159	17118	17271	17072	17005	16914	16898	16976	17103	17058	16978	17169	17091	17073	17162	17168	17196	17147	17076	17167	17085	17038	16973	17044	16970	17183	17156	17019	17060	16940	17119	17010	17113	17070	17234	17151	17119	17104	17071	17142	17044	16858	17256	17138	17025	17036	17275	17175	16922	17039	17169	17137	17165	17118	17218	17149	17183	17187	17119	16743	17056	17139	17084	16930	16924	16950	17029	17101	17033	17034	17098	16896	17112	16975	17148	17101	17214	16917	17134	17139	17132	17072	17030	17111	17018	17114	17316	17072	17060	17003	17203	16937	16967	17038	16941	17049	17205	17002	17071	17107	17019	17011	17151	16943	17029	17193	17211	17057	17013	17082	17003	17034	17188	17052	16952	17093	17181	17168	17070	16944	17050	17213	17084	17199	16973	16859	17030	17038	16863	17217	17127	16972	17084	16977	16911	17158	17084	17060	16946	17084	17018	16998	17173	17058	17315	17048	17126	17147	16991	16839	17122	17035	17253	17229	17112	17008	17048	17177	17191	17094	17077	17050	17203	17020	16896	17166	17189	17085	17249	17013	16992	17065	17165	16974	17182	17083	17119	17114	16998	17057	17148	17154	17167	17167	17054	16966	17063	16949	17030	17065	17018	16938	17148	17060	17016	17074	17081	17207	17092	16913	17023	16988	17088	17082	17048	17051	17213	17207	16837	17186	17183	17211	17053	17210	17076	17102	16984	17211	16937	16948	17175	17185	17180	17082	16966	17088	16957	16978	17246	17191	17078	17183	17057	17017	17143	17114	17011	17161	17001	17012	17101	17025	17066	17091	17045	17004	16954	17161	16971	17045	17292	17165	17182	17008	17021	17100	17023	17382	16977	17090	17147	17140	17052	17099	16968	17032	17207	16947	17037	17075	17107	17072	17162	16925	17007	16946	17021	17042	17093	17023	17168	17107	17023	17161	17136	17095	17122	16974	17011	16962	16928	16983	17053	17098	17134	17147	17030	17004	17162	17305	17044	17106	17253	17209	16871	17163	17171	17155	16753	16919	17165	16912	16948	17141	17072	16959	17344	17114	17024	17073	17180	16914	17029	16991	16998	16940	17262	16879	17054	17051	17064	17062	17042	17100	17170	17064	17126	17126	16927	17087	16973	17226	17042	16914	17159	17094	16979	17051	17139	17089	17117	16851	17059	17187	17162	17056	17174	17078	17145	17202	17112	17124	17066	17030	17077	16936	16991	17177	17230	17097	17046	17126	16890	17082	17110	17098	17190	17144	16946	17086	17109	17013	17051	17124	17123	17229	17194	17015	17049	16942	17031	17015	17234	17091	17173	16925	16991	16966	17169	17024	17084	17065	16993	17073	17053	16951	17252	17092	17002	17226	17012	17344	16890	17076	17149	17227	17120	16955	17058	17031	17127	17027	17118	17192	17186	16977	17050	17053	17089	17037	17027	17191	17036	17220	16983	17095	17149	17202	17037	17031	17152	17001	17025	17234	16962	16935	17150	17128	17094	17018	17055	17008	17120	17180	16963	17152	17067	16888	17120	17011	17110	17000	17086	17077	17059	17142	17265	17083	17206
28846	25413	28958	26590	22645	22563	21779	20788	21117	20910	20787	20744	21008	20675	20808	20808	20841	21045	20810	20919	20795	20792	20618	20592	20660	20742	20603	20833	21098	21081	21187	20927	20933	20669	20882	20679	20623	20461	20770	20688	20824	20802	20708	20629	20733	20538	20758	20463	20606	20747	20477	20575	20526	20728	20459	20599	20751	20729	20573	20472	20599	20731	20581	20696	20743	20457	20716	20393	20728	20473	20492	20587	20548	20605	20796	20758	20458	20354	20618	20418	20796	20695	20426	20660	20454	20570	20790	20499	20747	20613	20563	20741	20681	20728	20589	20671	20643	20489	20597	20422	20599	20551	20516	20490	20474	20518	20665	20503	20578	20565	20380	20542	20455	20576	20611	20566	20664	20650	20601	20645	20501	20761	20647	20431	20718	20493	20538	20556	20492	20724	20773	20592	20530	20618	20766	20648	20738	20709	20771	20487	20458	20614	20655	20623	20604	20706	20707	20467	20457	20487	20593	20879	20734	20435	20548	20563	20525	20439	20563	20606	20608	20547	20588	20560	20489	20902	20724	20566	20453	20608	20571	20529	20601	20546	20766	20844	20598	20723	20722	20467	20363	20473	20812	20470	20623	20704	20617	20632	20739	20662	20453	20535	20756	20606	20513	20491	20661	20940	20547	20702	20519	20869	20703	20708	20681	20716	20686	20470	20822	20517	20568	20555	20510	20836	20661	20694	20400	20647	20617	20722	20629	20491	20592	20513	20542	20782	20586	20712	20508	20554	20665	20605	20571	20673	20696	20722	20613	20675	20774	20529	20522	20586	20512	20746	20761	20470	20652	20672	20598	20648	20715	20772	20547	20790	20463	20474	20551	20498	20673	20708	20625	20572	20551	20575	20599	20606	20578	20799	20768	20456	20521	20744	20699	20648	20658	20682	20707	20541	20544	20588	20786	20305	20612	20789	20496	20456	20629	20573	20727	20530	20622	20448	20668	20637	20595	20731	20648	20734	20814	20506	20617	20426	20665	20693	20595	20551	20681	20705	20496	20643	20688	20672	20623	20643	20795	20570	20640	20755	20717	20625	20695	20465	20816	20575	20644	20518	20779	20608	20469	20527	20674	20563	20489	20576	20520	20512	20609	20464	20647	20476	20495	20737	20748	20686	20616	20554	20584	20660	20607	20461	20581	20693	20742	20750	20663	20701	20730	20663	20563	20679	20664	20479	20467	20356	20643	20743	20613	20521	20707	20457	20736	20520	20448	20549	20777	20961	20685	20768	20705	20590	20354	20308	20663	20746	20566	20717	20703	20727	20634	20472	20479	20634	20887	20527	20549	20566	20733	20390	20512	20632	20667	20563	20602	20847	20725	20604	20661	20522	20635	20743	20692	20563	20460	20732	20534	20574	20562	20495	20510	20692	20624	20557	20638	20530	20622	20605	20754	20442	20807	20721	20685	20804	20660	20590	20724	20634	20531	20556	20852	20336	20857	20343	20644	20614	20607	20495	20493	20509	20654	20494	20631	20437	20747	20700	20497	20500	20682	20671	20520	20629	20953	20645	20669	20641	20625	20668	20602	20903	20576	20743	20603	20817	20707	20622	20649	20717	20598	20510	20423	20468	20595	20728	20400	20612	20574	20679	20681	20499	20490	20678	20652	20705	20602	20606	20616	20548	20524	20757	20677	20697	20725	20523	20694	20716	20514	20910	20566	20607	20505	20649	20702	20912	20805	20661	20501	20718	20663	20566	20710	20475	20357	20468	20708	20870	20781	20605	20710	20650	20463	20623	20837	20684	20927	20525	20597	20674	20400	20551	20575	20513	20693	20737	20594	20577	20482	20746	20787	20714	20726	20694	20667	20765	20578	20612	20619	20435	20688	20700	20455	20503	20871	20615	20409	20579	20574	20785	20691	20541	20323	20620	20533	20720	20737	20692	20689	20490	20862	20770	20441	20353	20539	20657	20779	20737	20720	20749	20454	20800	20797	20652	20646	20777	20375	20655	20787	20589	20589	20484	20654	20504	20660	20671	20658	20699	20527	20736	20687	20866	20486	20468	20607	20624	20745	20324	20449	20666	20671	20681	20568	20506	20605	20649	20661	20638	20537	20526	20654	20698	20844	20656	20566	20595	20564	20684	20749	20536	20840	20875	20642	20586	20765	20828	20684	20664	20558	20547	20589	20901	20475	20673	20597	20638	20580	20616	20516	20650	20445	20486	20799	20523	20651	20444	20817	20673	20789	20602	20541	20774	20850	20662	20613	20864	20552	20658	20538	20764	20647	20660	20627	20596	20763	20578	20550	20559	20688	20364	20381	20648	20592	20658	20641	20434	20523	20570	20616	20647	20762	20840	20621	20686	20615	20461	20497	20657	20653	20535	20755	20523	20574	20462	20447	20642	20467	20684	20586	20622	20559	20651	20581	20661	20592	20598	20589	20564	20490	20489	20691	20717	20838	20548	20540	20494	20806	20765	20676	20553	20712	20656	20769	20643	20524	20613	20639	20681	20829	20658	20513	20788	20675	20551	20780	20845	20831	20654	20324	20668	20577	20571	20471	20469	20392	20548	20705	20581	20731	20671	20674	20730	20519	20637	20635	20696	20522	20566	20628	20589	20824	20799	20719	20710	20584	20396	20651	20728	20591	20780	20685	20449	20743	20876	20716	20499	20518	20670	20546	20423	20486	20576	20538	20549	20676	20559	20645	20748	20520	20701	20772	20432	20588	20699	20676	20674	20725	20618	20806	20739	20691	20537	20477	20650	20454	20544	20732	20579	20594	20579	20628	20567	20612	20682	20782	20527	20721	20416	20522	20823	20456	20602	20958	20475	20699	20675	20722	20802	20626	20707	20878	20810	20619	20551	20611	20711	20732	20535	20611	20675	20788	20806	20674	20388	20810	20702	20755	20489	20358	20886	20737	20680	20727	20660	20638	20726	20649	20833	20710	20648	20796	20786	20736	20613	20859	20805	20719	20511	20711	20648	20700	20594	20613	20629	20646	20360	20453	20459	20625	20951	20717	20544	20450	20669	20662	20715	20635	20651	20618	20445	20759	20758	20674	20679	20696	20554	20495	20536	20676	20617	20487	20699	20641	20485	20729	20694	20642	20935	20650	20694	20497	20797	20603	20522	20607	20740	20811	20511	20580	20525	20459	20477	20490	20527	20796	20707	20550	20610	20576	20750	20600	20763	20661	20690	20509	20657	20546	20781	20652	20740	20432	20673	20552	20690	20862	20463	20454	20682	20702	20792	20652	20734	20619	20492	20594	20566	20571	20513	20706	20684	20607	20746	20660	20646	20536	20366	20572	20894	20719	20677	20631	20783	20855	20615	20766	20584	20826	20609	20692	20552	20585	20550	20535	20625	20716	20619	20683	20456	20697	20760	20781	20522	20581	20763	20765	20798	20744	20561	20853	20784	20565	20593	20700	20581	20675	20722	20637	20468	20660	20751	20719	20607	20586	20601	20608	20539	20753	20658	20698	20707	20718	20784	20561	20722	20890	20750	20677	20327	20675	20677	20640	20722	20586	20647	20698	20610	20503	20597	20674	20590	20479	20669	20631	20737	20694	20606	20603	20429	20748	20497	20609	20614	20721	20313	20540	20806	20620	20712	20769	20445	20734	20651	20713	20647	20631	20856	20746	20466	20562	20574	20650	20482	20750	20621	20683	20566	20585	20775	20418	20672	20587	20593	20738	20787	20674	20407	20756	20549	20631	20626	20748	20678	20489	20616	20581	20712	20681	20761	20654	20648	20635	20810	20653	20497	20773	20759	20530	20539	20564	20450	20652	20674	20528	20717	20527	20714	20381	20542	20578	20583	20547	20660	20737	20625	20772	20662	20829	20720	20683	20587	20527	20788	20787	20717	20572	20681	20673	20734	20784	20674	20601	20437	20889	20406	20608	20581	20519	20782	20656	20823	20726	20654	20520	20704	20734	20423	20738	20802	20639	20737	20765	20594	20702	20718	20565	20696	20839	20596	20610	20482	20642	20588	20751	20495	20446	20505	20576	20645	20508	20649	20728	20705	20828	20603	20742	20723	20587	20646	20753	20395	20506	20561	20681	20565	20856	20531	20830	20558	20739	20890	20620	20786	20517	20735	20602	20499	20642	20711	20662	20717	20523	20713	20865	20793	20661	20537	20697	20682	20743	20893	20719	20566	20657	20606	20577	20639	20657	20404	20593	20629	20665	20770	20727	20547	20558	20513	20647	20633	20774	20649	20741	20668	20708	20525	20692	20573	20618	20580	20611	20694	20550	20816	20840	20547	20178	20529	20651	20622	20513	20709	20553	20552	20546	20620	20467	20567	20529	20572	20774	20763	20555	20410	20659	20600	20491	20524	20626	20709	20645	20729	20589	20676	20842	20737	20609	20574	20609	20592	20710	20563	20584	20772	20605	20642	20659	20592	20677	20569	20554	20689	20659	20638	20636	20613	20782	20915	20689	20738	20628	20735	20857	20700	20695	20658	20859	20636	20632	21028	20570	20605	20838	20518	20476	20622	20542	20613	20681	20613	20604	20686	20586	20706	20572	20539	20389	20619	20542	20718	20706	20510	20634	20677	20615	20701	20721	20616	20598	20866	20696	20595	20588	20870	20517	20796	20707	20734	20553	20701	20805	20652	20721	20825	20579	20671	20753	20454	20705	20528	20512	20632	20563	20629	20677	20652	20608	20781	20813	20409	20744	20546	20613	20789	20757	20682	20692	20606	20554	20649	20623	20806	20747	20507	20598	20919	20609	20628	20735	20666	20593	20724	20750	20885	20566	20663	20606	20590	20758	20572	20564	20873	20556	20586	20581	20564	20667	20702	20607	20464	20477	20656	20632	20711	20518	20670	20507	20694	20688	20603	20690	20764	20631	20645	20664	20534	20690	20414	20757	20328	20628	20550	20607	20524	20325	20753	20802	20494	20868	20604	20758	20564	20669	20733	20569	20533	20727	20512	20542	20690	20521	20686	20637	20497	20692	20683	20843	20641	20796	20622	20612	20692	20506	20768	20767	20548	20604	20664	20601	20605	20583	20691	20659	20510	20607	20760	20691	20632	20638	20666	20781	20728	20677	20502	20493	20863	20643	20684	20737	20854	20544	20733	20534	20805	20774	20459	20731	20618	20425	20676	20464	20649	20388	20421	20687	20597	20565	20674	20512	20660	20692	20676
28792	35705	26830	22476	20372	19559	18091	17817	17430	17274	17168	17128	17239	17126	17003	16976	17168	17061	16877	16996	17011	17050	16978	16892	17077	16861	17018	17143	17468	17657	17472	17374	17001	17067	16862	16910	17017	16751	16863	16834	16934	16780	16849	16938	16856	16864	16707	16888	16913	16892	16936	16805	17011	16792	16774	17000	16776	16898	16737	16826	16999	16817	16944	16973	16744	16817	16968	16622	16920	16763	16823	16988	16775	17021	16848	16970	16809	16892	16901	17023	16989	16829	16963	16809	17028	16944	16820	16601	16887	16798	16833	16913	16879	16891	16842	16893	16786	16753	16917	16814	16943	16843	16849	17048	16868	16830	16970	16812	16928	16713	16805	16820	16860	16786	16831	16978	16836	16754	16910	16861	16906	16742	16898	16885	16939	16802	16753	16882	16741	16805	16859	16825	16983	16733	16764	17024	16838	16914	16945	16965	16791	16860	16962	16837	16925	16974	16798	16988	16759	16968	16762	17002	17021	16693	16891	16957	16882	16841	16856	16784	16730	16825	16934	16940	16782	16806	16908	16966	16926	16831	16978	16908	16868	16810	16790	16705	16723	16879	16825	16849	17077	16912	16798	16949	16968	16809	16576	16883	16927	16896	16969	16915	16823	16885	16880	16939	16782	16823	16817	16712	16707	16943	16790	16797	17067	16591	16871	16868	16856	16875	16973	16891	16810	17061	16788	16868	16935	16839	16906	16729	16836	16831	17103	16803	16944	16915	16751	16975	17008	16890	16864	16793	16790	16806	16738	16846	16845	16913	16903	16893	16954	16831	16976	16794	16949	16991	16954	16695	16840	16725	16776	16981	16916	16932	16822	16896	16968	16786	16858	16973	16854	16740	16819	16853	17005	16867	16891	16886	16741	16852	16878	16878	16889	16967	16867	16667	16743	16723	16935	16861	16843	16815	17026	16927	16844	17028	16828	16744	16934	16869	16973	16862	16822	16794	16811	16733	16887	17055	16991	16794	17125	16808	16903	16996	16927	16822	16881	16962	17007	16720	16738	16740	16788	16775	16842	16914	16869	17008	16772	16738	16999	16744	16793	16978	16886	16716	16891	16837	16833	16833	16887	16752	16751	16829	17097	16778	16823	17017	16573	16959	16909	16908	17021	16794	17037	16819	16906	16754	16843	17006	16595	16929	16683	16736	16871	16994	16803	16855	16756	16708	16766	16777	16795	16806	16882	16999	16963	16803	16869	16828	16931	16745	16948	16843	16885	16895	16888	16892	16667	16919	17113	16954	16919	16897	16962	16833	16777	16811	16824	16853	16880	17031	16880	16705	16868	16788	16875	16709	17012	16929	16893	16873	16740	16765	16890	16888	16771	16791	16693	16897	17002	16726	17051	16867	16811	16889	16906	16860	16955	16697	16916	16897	16775	16989	16770	16954	16776	16766	16816	16772	16866	16813	17010	16844	17016	16872	16783	17040	16838	16796	16984	16823	16909	16765	16748	16837	16973	16823	16746	16846	16957	16923	16976	16869	16666	16777	16825	16857	17005	16896	16876	16892	16827	16792	17045	16782	16785	16996	16923	16799	16964	16585	16743	16689	16839	16830	16804	16817	16917	16926	16856	16899	16981	16709	17064	16801	16864	16788	16856	16904	16860	16743	16798	16814	17001	16873	16749	16890	16830	16928	16853	16819	16940	16978	16948	16909	16916	16915	16862	16910	16827	16923	16976	16925	16750	16812	16881	16912	16770	16810	16814	16848	16796	16901	16939	16888	16948	16845	17018	16857	16710	16914	17046	16767	16981	16897	16843	16886	16720	16897	16916	16803	16813	16799	16973	16740	16856	16733	16917	16851	16791	16821	16761	16801	16743	16938	16836	16740	16946	16870	16773	16841	16854	16779	16778	16905	16741	16822	16646	16823	17035	16918	16808	17026	16838	16764	16853	16873	16850	16674	16801	16908	16744	16833	16875	16853	16731	16840	16986	16707	16936	16956	16959	16873	16669	16868	16922	16861	16790	16642	16876	16971	16707	16892	16999	16941	16796	17032	16743	16843	16896	16998	16891	16926	16778	16982	16871	16801	17016	17000	16906	16822	16924	16742	16742	16842	16863	16899	16831	16980	16908	16897	16907	16862	16819	16752	16814	16847	16821	16989	16895	16880	16959	16747	16938	16971	16716	16781	16690	16868	16756	16704	16768	17025	16845	16928	16965	16924	16921	16756	16828	17015	16964	16844	16933	16774	16951	16886	16829	16847	17033	16933	16870	17054	16811	16837	16975	16865	16907	17047	16690	16718	16823	16836	16855	16907	16924	16837	16936	16981	16818	16816	16802	16873	16796	16813	16892	16889	16939	16820	16946	16991	16843	16810	16726	16927	16775	16950	16852	16900	16910	17015	16924	16868	16686	16778	16821	16793	17024	16993	16861	16864	16739	16918	16846	16765	16894	16652	16973	16872	16861	16856	16926	17020	16891	16998	16832	16861	16910	16822	16961	16767	16740	16747	16888	16876	16972	16791	16825	16973	16858	16747	16828	16790	17044	16764	16768	16750	16875	16829	16925	17029	16754	16752	16938	16971	16784	16733	16912	16907	16758	16871	16936	16808	16958	17008	16975	16745	16777	16796	16798	16858	16894	16720	16812	16862	16933	16890	16821	16948	16890	16877	16794	16817	17065	16827	16781	17036	16853	16949	16884	16743	16838	16889	16850	16967	16891	16775	16697	16722	16882	16848	16742	16980	16861	16931	17032	16851	16959	16783	16844	16883	16961	17017	17097	16804	16798	16936	16848	16951	16816	16741	16992	16873	16981	16895	16936	16662	16694	16820	16985	16797	16765	16767	16865	16947	16655	16823	16843	16939	16893	16790	16952	16887	16728	17093	16630	16818	16875	17001	16883	17095	16894	16906	16743	16865	16954	16965	16859	16885	16944	16860	16691	17030	16935	16685	16824	16877	16795	16781	16895	16979	16928	16755	16767	16676	16883	17038	16873	16907	16927	16768	16849	16776	16851	16971	16964	16805	16899	16828	16846	16713	16950	16987	16945	16870	16864	16669	16978	16909	16879	16924	16822	16900	17053	16788	16954	16904	16868	16839	16859	16809	16774	16742	16910	16747	16904	16799	16874	16823	16843	16903	16803	16788	16732	17073	16908	16824	16829	16732	16705	16956	16789	16807	16808	16816	16733	16950	17003	17054	16672	16772	16887	16760	16808	17035	16862	16836	16891	17005	16843	16911	16792	16955	17118	16730	16994	16970	16837	16932	16893	17125	17015	16705	16914	16900	16710	16927	16894	16701	16771	16985	16678	16766	16794	16848	16833	16934	17029	16809	16823	16871	16885	16713	16741	16959	16894	16808	16821	16747	17025	16875	16727	16963	16823	16796	16805	16925	16922	16959	16797	16837	16886	16894	16848	16745	16858	16837	16869	16945	16781	16880	16875	16974	16762	16791	16757	16855	16807	16922	16992	16705	16875	16897	16932	16860	16889	16755	16907	16887	16935	16956	17085	17000	17038	16823	16783	16870	16739	17026	16737	16752	16871	17003	16890	16835	16763	16821	16891	16813	16893	16811	16926	17027	17051	16855	16880	16865	16767	16701	16884	16943	16870	17013	16945	16932	17034	16840	16717	16896	16872	16980	16713	16988	16807	16974	16754	17103	16875	16893	16913	16637	16809	16755	16878	16781	16729	16835	16874	16873	16714	16855	16830	16941	16851	16878	16723	16964	16872	16887	16818	16940	16970	17008	16881	17028	16681	16813	16853	16731	16938	16834	16786	16806	17020	16906	17043	17005	16854	16792	16837	16934	16855	16697	16973	16929	16805	17013	17004	16793	16918	16869	16875	16942	16894	16779	17002	16919	16802	16955	16831	16752	16787	16848	16939	16844	16968	16955	16906	16905	17038	16793	16769	16996	16903	16808	16908	16768	16868	16798	16894	16973	16875	16953	16949	16995	16836	16793	16683	16832	16954	16910	16700	16680	16875	16912	16799	16831	16718	16962	16986	16721	16917	17096	16837	16690	16817	16850	16953	16779	16963	16786	16965	16849	16942	16885	16846	16751	17030	16644	16753	16853	16832	16971	16956	16956	16861	16821	16974	16975	16880	16772	16883	16947	16935	16703	16957	16941	16905	16832	16783	16851	16773	16871	16853	16875	16784	16789	16980	16996	16808	16943	16817	16533	16973	17049	16856	16869	17040	16815	17043	16834	16989	16897	16914	16868	16848	16791	16800	17047	16793	17025	16807	16826	16809	16846	16889	16920	16811	16985	16906	16694	16791	16834	17019	16848	16893	16837	16791	17025	16850	16865	16829	16815	16999	16856	17076	16987	16848	16803	16861	17008	16883	16781	17042	16923	16842	16892	16856	16833	16963	16668	16848	16855	16956	16924	16742	16876	16952	16933	16854	16797	16912	16839	16916	16858	16937	17030	16762	16860	16779	16921	16686	16972	16919	16794	16799	16755	16777	16764	17022	16849	16907	16990	16891	16800	16881	16703	16857	16902	16987	16855	16892	16929	16902	16808	16847	16958	16910	16916	16822	17012	16894	17011	16858	17078	16943	16919	16833	16878	16883	16996	16824	16786	16991	16826	16888	16742	16943	16821	16817	16694	16902	16713	16874	16954	16800	16920	16652	17026	16723	16855	16752	16793	16923	16897	16991	16953	16880	17002	16994	16852	16777	16795	16950	16768	16859	16644	16811	16753	17091	16730	16964	16938	16851	16990	16916	16977	16917	16763	16931	16895	16919	16902	16898	17023	16815	16966	16734	16840	16805	16889	17055	16881	16851	16793	16822	16890	16977	16719	16907	16902	16779	16895	16942	16890	16824	16632	16950	16920	16802	16863	16937	17015	17052	16875	16713	16961	16956	16811	16786	16891	16907	16893	16831	16893	16748	16841	16883	16837	16789	16779	16835	16908	16832	16943	16731	16928	16734	16981	16895	16902	16847	16924	16808	16773	16700	16969	16767	16717	16793	16966	16692	16943	16880	16934	16876	16787	16987	16981	16946	16841	16999	16739	16793	16969	16848	16927	16818	16928	16882	16741	16787	16841	17032	16983	16994	16827	16759	16964	16785	16858	16967	16772	16810	16839	16790	16930	16949	16878	16865	16798	16847	16837	16837	16911	16770	16828	16841	16875	16906	16874	16936	16790	16894	17009
23774	21340	28986	24313	23087	24690	25649	21847	21228	21454	21181	20981	20718	20866	20925	20731	21020	20962	20771	20980	20859	20769	20799	20644	20811	20776	20956	21037	21685	23548	23127	22603	21770	21279	20804	20682	20788	20705	20577	20564	20405	20967	20897	20814	20615	20424	20829	20608	20677	20497	20704	20727	20548	20679	20639	20671	20670	20614	20550	20570	20581	20651	20525	20553	20717	20589	20494	20461	20494	20671	20470	20213	20603	20838	20586	20756	20716	20744	20464	20599	20688	20660	20562	20374	20739	20606	20827	20709	20349	20540	20679	20651	20683	20549	20549	20570	20577	20672	20486	20502	20623	20585	20344	20547	20613	20462	20771	20574	20609	20473	20433	20791	20554	20481	20647	20531	20693	20703	20848	20806	20643	20644	20673	20440	20709	20509	20605	20564	20731	20575	20543	20809	20727	20624	20605	20465	20685	20513	20750	20730	20497	20752	20370	20483	20480	20444	20452	20515	20384	20657	20658	20613	20517	20433	20615	20455	20651	20816	20616	20609	20412	20594	20515	20605	20650	20791	20830	20692	20579	20631	20471	20446	20511	20490	20478	20537	20481	20560	20635	20645	20730	20575	20502	20553	20414	20498	20541	20792	20516	20412	20623	20696	20470	20794	20793	20498	20599	20777	20680	20560	20592	20648	20735	20376	20658	20499	20429	20912	20494	20502	20588	20360	20702	20485	20542	20714	20419	20365	20445	20531	20600	20616	20571	20347	20393	20489	20593	20539	20571	20682	20700	20537	20566	20584	20470	20477	20317	20446	20608	20524	20709	20732	20476	20712	20575	20627	20649	20636	20822	20562	20552	20414	20466	20348	20612	20442	20728	20759	20614	20509	20647	20531	20603	20515	20616	20624	20656	20596	20408	20621	20388	20583	20466	20743	20660	20524	20499	20602	20378	20297	20543	20520	20425	20608	20508	20394	20608	20724	20488	20392	20550	20539	20579	20686	20450	20386	20808	20468	20563	20604	20725	20337	20707	20419	20467	20420	20520	20485	20582	20532	20491	20523	20815	20632	20492	20645	20415	20437	20624	20558	20543	20714	20795	20524	20444	20478	20460	20611	20286	20682	20681	20330	20399	20773	20662	20366	20802	20471	20612	20472	20658	20408	20679	20434	20407	20437	20597	20637	20565	20615	20544	20577	20403	20506	20730	20778	20925	20551	20432	20483	20739	20530	20721	20409	20546	20570	20373	20408	20425	20535	20675	20624	20706	20286	20426	20250	20558	20576	20381	20611	20536	20739	20506	20514	20601	20586	20548	20526	20534	20516	20622	20745	20657	20424	20668	20656	20473	20642	20372	20782	20306	20644	20690	20618	20676	20672	20576	20484	20521	20631	20621	20632	20496	20585	20526	20435	20592	20836	20713	20582	20429	20470	20542	20573	20793	20574	20398	20536	20520	20788	20430	20596	20458	20404	20543	20737	20490	20521	20451	20630	20631	20567	20382	20393	20406	20546	20750	20823	20566	20486	20695	20516	20740	20572	20503	20575	20618	20533	20469	20331	20441	20561	20464	20470	20578	20474	20567	20482	20579	20589	20656	20488	20546	20597	20539	20373	20651	20489	20601	20425	20371	20704	20394	20496	20477	20248	20550	20552	20390	20516	20600	20257	20547	20548	20398	20780	20432	20760	20399	20394	20569	20622	20559	20694	20652	20542	20651	20646	20678	20333	20516	20561	20586	20909	20629	20417	20431	20423	20570	20544	20419	20534	20552	20546	20561	20619	20740	20474	20262	20520	20747	20710	20604	20641	20560	20722	20631	20594	20573	20459	20444	20654	20632	20613	20601	20529	20593	20331	20632	20434	20779	20596	20473	20709	20405	20528	20482	20482	20560	20597	20670	20666	20463	20431	20310	20672	20615	20634	20574	20591	20459	20502	20874	20484	20737	20697	20657	20501	20498	20608	20655	20640	20762	20797	20740	20416	20779	20654	20503	20547	20477	20454	20539	20707	20705	20655	20624	20426	20527	20443	20542	20649	20600	20576	20537	20636	20723	20591	20658	20563	20541	20370	20656	20712	20457	20601	20478	20652	20622	20768	20417	20429	20693	20635	20676	20563	20464	20550	20443	20689	20693	20457	20521	20568	20533	20378	20399	20542	20713	20723	20523	20457	20497	20566	20589	20732	20791	20719	20662	20678	20725	20411	20499	20466	20529	20612	20605	20355	20591	20497	20511	20665	20761	20649	20683	20642	20416	20477	20560	20436	20549	20554	20527	20618	20773	20497	20436	20521	20717	20419	20504	20388	20670	20532	20583	20615	20534	20677	20766	20639	20656	20405	20443	20576	20598	20473	20734	20635	20475	20534	20444	20665	20627	20476	20454	20585	20758	20584	20613	20771	20780	20478	20699	20485	20565	20416	20381	20580	20670	20558	20675	20693	20597	20488	20507	20630	20796	20793	20746	20674	20398	20551	20440	20355	20631	20640	20726	20516	20420	20604	20376	20540	20491	20493	20354	20345	20566	20551	20510	20370	20567	20485	20702	20490	20495	20517	20566	20524	20684	20558	20668	20686	20481	20722	20596	20488	20564	20469	20839	20526	20594	20788	20576	20381	20552	20669	20552	20473	20637	20722	20435	20674	20442	20709	20563	20784	20652	20453	20642	20509	20463	20762	20545	20587	20583	20426	20506	20586	20672	20860	20282	20558	20578	20575	20719	20532	20553	20539	20814	20687	20642	20645	20619	20516	20451	20466	20560	20562	20381	20399	20441	20292	20396	20375	20684	20725	20628	20672	20590	20421	20407	20297	20589	20556	20615	20586	20513	20527	20535	20593	20496	20585	20678	20639	20613	20615	20597	20443	20384	20623	20652	20570	20524	20677	20556	20408	20575	20532	20377	20560	20533	20499	20507	20638	20677	20525	20509	20535	20378	20861	20500	20733	20384	20559	20550	20391	20613	20659	20328	20562	20655	20498	20564	20696	20637	20576	20594	20359	20616	20451	20525	20682	20567	20466	20630	20704	20580	20515	20552	20852	20643	20589	20588	20805	20639	20519	20591	20635	20685	20639	20681	20509	20499	20436	20537	20455	20608	20547	20504	20516	20623	20485	20605	20667	20583	20792	20632	20470	20569	20208	20514	20634	20474	20651	20520	20760	20608	20529	20682	20613	20485	20516	20433	20581	20799	20642	20637	20522	20593	20369	20492	20604	20523	20530	20459	20465	20550	20660	20726	20693	20590	20500	20726	20357	20453	20488	20640	20651	20690	20598	20493	20340	20460	20710	20678	20400	20513	20583	20491	20373	20527	20604	20388	20546	20631	20876	20444	20504	20611	20605	20676	20525	20693	20426	20307	20659	20624	20470	20601	20571	20731	20524	20598	20416	20569	20546	20633	20597	20447	20421	20653	20405	20729	20639	20573	20489	20577	20765	20632	20729	20552	20589	20518	20507	20679	20483	20371	20526	20452	20433	20532	20493	20547	20516	20376	20591	20639	20591	20529	20637	20588	20733	20685	20545	20649	20643	20564	20508	20456	20700	20559	20711	20536	20767	20452	20464	20679	20498	20606	20613	20600	20381	20621	20599	20575	20613	20571	20577	20708	20807	20592	20787	20711	20744	20531	20560	20607	20439	20213	20288	20651	20486	20582	20640	20389	20453	20738	20580	20782	20792	20668	20575	20665	20516	20457	20607	20733	20249	20484	20599	20397	20382	20513	20726	20759	20651	20566	20679	20672	20500	20576	20541	20366	20503	20539	20732	20582	20575	20613	20449	20578	20622	20517	20528	20467	20398	20627	20313	20378	20354	20414	20497	20160	20459	20537	20638	20507	20669	20604	20713	20498	20739	20722	20533	20612	20560	20640	20588	20463	20548	20473	20660	20502	20473	20417	20379	20484	20427	20562	20357	20525	20759	20500	20664	20376	20722	20572	20491	20530	20609	20813	20526	20359	20489	20851	20535	20506	20583	20681	20474	20374	20614	20775	20547	20498	20559	20529	20483	20291	20693	20768	20734	20691	20374	20622	20404	20545	20636	20618	20377	20662	20459	20420	20564	20582	20696	20602	20461	20439	20639	20701	20626	20556	20499	20370	20765	20671	20468	20507	20491	20579	20415	20615	20619	20664	20504	20500	20648	20609	20702	20755	20721	20759	20634	20714	20284	20482	20395	20389	20584	20390	20566	20597	20358	20685	20311	20508	20614	20676	20630	20560	20436	20542	20511	20524	20539	20603	20590	20602	20623	20637	20453	20502	20704	20720	20867	20610	20383	20378	20547	20727	20578	20593	20509	20390	20625	20368	20579	20593	20634	20465	20696	20669	20532	20551	20607	20546	20556	20512	20298	20703	20353	20643	20551	20504	20564	20570	20550	20499	20641	20713	20653	20726	20525	20591	20506	20797	20566	20560	20412	20559	20409	20575	20533	20501	20634	20658	20589	20512	20507	20581	20436	20413	20558	20570	20788	20518	20703	20585	20438	20645	20570	20643	20602	20695	20679	20588	20498	20568	20498	20624	20766	20451	20827	20699	20820	20870	20717	20570	20463	20499	20568	20561	20647	20709	20436	20445	20522	20474	20414	20514	20543	20687	20537	20541	20434	20416	20663	20713	20507	20503	20636	20804	20768	20537	20705	20784	20590	20568	20636	20619	20626	20638	20356	20618	20717	20374	20360	20692	20436	20636	20500	20674	20558	20500	20771	20413	20570	20753	20810	20424	20460	20684	20554	20566	20588	20698	20591	20432	20700	20531	20583	20614	20589	20446	20634	20603	20677	20601	20398	20465	20645	20657	20475	20633	20519	20461	20613	20720	20509	20645	20683	20362	20473	20489	20465	20736	20649	20745	20446	20812	20584	20715	20504	20596	20608	20528	20360	20521	20608	20424	20763	20846	20656	20647	20774	20631	20906	20468	20372	20634	20561	20366	20607	20668	20315	20580	20464	20507	20426	20655	20473	20394	20552	20666	20622	20437	20384	20572	20737	20665	20669	20592	20707	20473	20547	20658	20804	20562	20624	20669	20600	20583	20456	20463	20556	20494	20219	20486	20806	20463	20577	20546	20483	20355	20549	20544	20535	20576	20450	20653	20664	20657	20773	20530	20712	20543	20476	20536	20424	20574	20781	20659	20619	21032	20729	20552	20631	20500	20717	20611	20856	20627	20441	20624	20647
33999	45163	34412	27951	23730	20837	20543	18727	18030	17624	17625	17135	17286	17235	17183	17027	17100	17164	17314	17088	17129	17210	17057	17013	17015	17175	17200	17425	18788	21631	20100	19421	18238	17463	17006	16762	16925	16853	16763	16729	16871	16836	16932	16745	16864	16971	16801	16772	16784	16868	16850	16989	16850	16841	16849	16844	17043	16876	16768	16849	16721	16699	16782	16761	16786	16825	16784	16922	16803	16828	16837	16895	16804	16959	16913	16932	16946	16868	16903	16730	16967	16908	16835	16871	16732	16875	16940	16762	16721	16948	16846	16861	17087	16875	16962	17006	16872	16741	16927	16947	16979	16910	16827	16958	16840	16641	16691	16759	16998	16888	16913	16826	16833	16881	16797	16859	16841	16809	16780	17035	16770	16800	16771	16772	16868	16877	16743	16892	16728	16904	16894	16654	16861	16834	16894	16881	16818	16848	16726	16838	16778	16895	16763	16768	16951	16829	16805	16819	16785	16891	16915	16787	16886	16957	16993	16733	16632	16758	16708	16685	16877	16800	17005	16774	16824	16839	16834	16807	16986	16803	16878	16890	16576	16702	16976	16759	16927	16927	16853	16682	16679	16471	16940	16825	16679	17065	16670	16849	16888	16893	16818	16768	16900	16833	16927	16878	16927	16834	16922	16807	16713	16767	16928	16811	16851	16857	16886	16774	16875	16759	16777	16764	16834	16775	16896	16929	17072	16806	16725	16730	16815	16785	16873	16918	16820	16857	16896	16790	16717	16693	16875	16861	16917	16887	16779	16765	17043	16770	17035	16772	16909	16793	16795	16714	16880	16933	16741	16879	16718	16738	16774	16912	16731	16776	16658	16806	16892	16829	16938	16832	16756	16738	16753	16895	16895	16839	16789	16845	16908	16977	16847	16837	16745	16872	16921	16968	16866	16840	16880	16821	16821	16791	16973	16850	16717	16840	16797	16825	16808	16778	16938	16800	16922	16745	16905	16770	16703	16908	16764	16907	16778	16805	16750	16989	16845	16835	16867	16712	17101	16791	16765	16728	16769	16821	16799	16857	16899	16760	16938	16810	16572	16742	16893	16868	16731	16693	17015	16892	16860	16730	16781	16732	16694	16728	16811	16936	16922	16794	16751	16892	16794	16984	16935	16737	16670	16777	16895	16787	16941	16841	16726	16808	16949	16807	16791	16691	16759	16824	16894	16794	16670	17082	16771	16910	16692	16756	16813	16867	16783	16759	16882	16895	16850	16886	16803	16849	16783	16689	16684	16986	16865	16745	16818	17028	16823	16919	17033	16755	16864	16837	16949	16894	16971	16811	16543	16669	16775	16880	16918	16883	16875	16909	16937	16895	16937	16768	16856	16919	16834	16809	16758	16872	16837	16904	16862	16814	16818	16831	16885	16882	16924	16902	16801	16841	16825	16788	16679	16950	16771	16707	16869	16979	16826	16887	16916	16837	16990	16727	16854	16695	16897	16796	16870	16836	16992	16819	16754	16927	16930	16842	16716	16874	16857	16812	16671	16793	16766	16738	16810	16874	16939	16786	16861	16853	17014	16974	16945	16857	16920	16942	16877	16656	16911	16749	16730	16889	16803	16896	16914	16771	17010	16903	16801	16926	16721	16714	16733	16665	16894	16677	16935	16999	16662	16769	16809	16871	16666	16840	16719	16894	16810	16897	16668	16848	16767	16975	16757	16752	16894	16852	16877	17002	16894	16886	16711	16894	16786	16931	16837	16931	16921	16754	16769	16977	16875	16845	16849	16844	16928	16811	16903	16961	16704	16783	16680	16981	16818	16800	16850	16873	16814	16700	16757	16941	16872	16732	16840	16860	16785	16823	16951	16725	16906	16829	16907	16867	16811	16795	16907	16701	16714	16774	16869	16847	16934	16762	16675	16800	16883	16967	16862	16912	16626	16773	16991	16762	16737	16917	16836	16797	16861	16988	16916	16762	16895	16790	16953	16701	16895	16865	16791	16709	16781	17049	16651	16670	16903	17040	16834	16889	16853	16733	16693	16900	16971	16848	16825	16749	16931	16919	17072	16723	16870	16918	16973	16955	16685	16796	16814	16838	16877	16886	16965	16759	16752	16709	16863	16831	16639	16666	16755	16712	16806	16749	16908	16953	16850	16927	16725	16767	16776	16735	16782	16801	16932	16736	16992	16930	16732	16850	16893	16788	16811	16854	16800	16759	16823	16756	16841	16904	16888	16856	16931	16748	16999	16725	16760	17025	16701	16882	16705	16901	16789	16820	16851	16958	16732	16885	16696	16861	16976	16963	16890	16872	16597	16905	16854	16753	16851	16833	16733	16862	16844	16620	16800	16927	16971	16891	16856	16922	16697	16835	16885	16927	16824	16958	16951	16718	16852	16786	16984	16726	16807	16855	16859	16895	16866	16847	16950	16808	16711	16831	16902	16777	16874	16722	16816	16940	16665	16960	16842	16912	16963	16995	16774	16852	16743	16868	16760	16925	16790	16862	16798	16878	16892	16867	16795	16704	16803	16809	16573	16924	17009	16811	16907	16703	16812	16854	16775	16970	16940	16912	16862	16823	16812	16951	16932	16910	16981	16782	16833	16645	16900	16900	16854	16790	16660	16757	16768	16776	16926	16756	16642	16898	16795	16820	16774	16849	16727	16796	16804	16650	16891	16821	16806	16861	16841	16771	16968	16797	16762	16781	16840	16695	16756	16788	16833	16811	16793	16841	16794	16668	16731	16738	16715	16836	16694	16798	16812	16879	16697	16877	16921	16662	16883	16879	16799	16733	16873	16774	16906	16648	16816	16896	16795	16814	16852	16900	16803	16655	16772	16921	16758	16903	16916	16842	16848	16865	16936	16917	16973	16966	16759	16742	16979	16738	16801	16865	16778	17006	16883	16759	16861	16879	16752	16799	16998	16758	16726	16779	16879	16696	16756	16831	16799	16803	16737	17034	16811	16851	16905	16817	17052	16949	16872	16852	16846	16912	16634	16927	16841	16765	16772	16886	16736	16814	16765	16874	16826	16822	16674	16845	16815	16923	16772	16855	16912	16770	16863	16774	16926	16760	16813	16922	16715	16986	16761	16737	16794	16818	16762	16633	16767	16841	17004	16893	16795	17034	16849	16802	16898	16749	16696	17081	16805	16842	16804	16805	16705	16828	16694	16787	16876	16833	16795	16754	16766	16790	16681	16836	16885	16955	16940	16774	16825	16657	16787	16813	16744	16777	16882	16768	16937	16776	16792	16882	16917	16674	16707	17092	17010	16874	16815	16712	16732	16913	16786	16998	16940	16740	16969	16807	16991	16766	16876	16848	16718	16827	16866	16741	16868	16887	16744	16831	17036	16720	16710	16795	16864	16789	16795	16707	16768	16774	17024	16885	16788	16887	17080	16755	16911	16871	16747	16939	16763	16805	16646	16835	16888	16839	16858	16848	16815	16887	16909	16850	16859	16983	16924	16796	16819	16745	16843	16809	16812	16966	16958	16777	16919	16902	16632	16822	16743	16863	16847	16773	16771	16877	16849	16855	16878	16696	16869	16855	16771	16743	17030	16926	16749	16945	16839	16782	16731	16602	16804	16822	16616	16787	16939	16886	16893	16859	16726	16897	16754	16879	16837	16909	16665	16745	16856	16663	16809	16820	16705	16890	16744	16840	16995	16845	16884	16873	16877	16917	16921	16671	16767	16887	16857	16715	16861	16750	16920	17018	16831	16892	16990	16793	16887	16811	16800	16983	16814	16780	16733	16757	16914	16866	16772	16849	16977	16886	16930	16835	16736	16954	16871	16835	16763	16876	16628	16871	16890	17078	16780	16898	16927	16872	16872	16879	16696	16764	16750	16867	16796	16802	16695	16958	16767	16925	16847	16887	16747	16795	17021	16865	16741	17000	16848	16958	16748	16808	16826	16785	17077	16829	16836	16779	16833	16748	16816	16788	16883	16794	16784	16764	16745	16799	16877	16923	16846	16885	16875	16657	16802	16861	16917	16973	16853	16796	16798	16954	16702	16669	16767	16689	16829	16957	16698	16864	16793	16955	16813	16922	16769	16883	16894	16768	16939	16860	16704	16867	16849	16743	16822	16971	16925	17000	17071	16778	17022	16889	16712	16886	16866	16819	16829	16767	16783	16748	16899	16734	16783	16872	16890	16867	16842	16819	16938	17000	16651	16901	16897	16726	16834	16811	16883	16770	16994	16844	16857	16755	17061	16825	16844	16876	16953	16899	17007	16936	16918	16943	16756	16831	16812	16748	16866	16776	16895	16811	16824	16884	16732	16875	16939	16922	16912	16804	16787	16706	16737	16765	16997	16765	16797	16648	16695	16902	16783	16773	16810	16775	16843	16853	16751	16717	16775	17011	16919	16685	16960	16761	16799	16893	16991	16790	16893	16766	16777	16847	16913	16919	16708	17020	16866	16864	17094	16705	16718	16701	16714	16980	16861	16861	16889	16764	16881	16864	16820	16821	16856	16824	16912	16953	16858	16794	16757	17075	16936	16838	16926	16868	16684	16906	16782	16813	16782	16813	16907	16830	16646	16940	16792	16940	16770	16876	16798	16865	16782	16873	16966	16882	16929	16789	16839	16926	16783	16936	16811	16864	16892	16886	16980	16972	16793	16823	17013	16659	16837	16939	16898	16803	16823	16806	16780	16742	16910	16912	16795	16770	16680	16697	16800	16906	16868	16773	17066	16849	16906	16843	16717	16715	16770	17091	16917	16676	16890	16921	16826	16925	16891	16850	16839	16804	16896	16870	16939	16815	16809	16789	16870	16879	16898	16835	16816	16677	16776	16779	16677	16949	16869	16924	16812	16914	16705	16843	16881	17013	17105	16717	16876	16834	16739	16732	16876	16918	16699	16832	16895	16933	16787	16777	16689	16747	17033	16920	16808	16753	16924	16759	16736	17065	16927	16822	16812	16677	16828	16776	16789	16775	16916	16683	16899	17015	16946	16825	16866	16873	16888	16752	16720	16836	16955	16809	16977	16954	16906	16777	16872	16834	16916	16883	16731	16913	16628	16783	16797	16887	16738	16902	16846	16845	16880	16878	16839	16884	16849	16853	16881	16675	16815	16747	17047	17010	16803	16905	16942	16873	16691	16858	16948	16791	16909	16784	16995	16866	16773	16840	16865	16735	16765	16672	17023	16671	16940	16887
22859	21449	29359	23912	22061	25667	28788	23917	22781	23152	22282	22163	22063	22154	22142	22362	22261	22190	22379	22078	22024	21816	21964	21988	22111	21605	21774	22063	24274	27374	25947	24762	23314	22708	22160	21909	21807	21645	21738	21668	21616	21767	21671	21628	21572	21765	21496	21617	21822	21441	21677	21475	21724	21852	21768	21576	21725	21385	21818	21522	21806	21699	21729	21518	21642	21425	21529	21543	21462	21549	21768	21512	21452	21832	21587	21488	21517	21610	21588	21756	21714	21579	21627	21642	21724	21356	21508	21694	21741	21576	21535	21622	21574	21502	21810	21657	21597	21467	21597	21455	21742	21653	21758	21362	21464	21820	21505	21533	21560	21794	21576	21671	21484	21771	21693	21631	21593	21580	21548	21732	21396	21598	21776	21871	21660	21871	21452	21717	21505	21605	21584	21417	21709	21704	21697	21640	21571	21579	21401	21500	21767	21613	21568	21825	21779	21540	21467	21752	21568	21721	21756	21600	21564	21586	21655	21492	21403	21466	21810	21545	21548	21634	21549	21431	21618	21680	21693	21565	21804	21760	21411	21585	21682	21445	21406	21488	21622	21421	21634	21553	21565	21463	21749	21679	21824	21639	21534	21647	21712	21449	21631	21464	21474	21756	21591	21432	21454	21486	21550	21573	21541	21654	21535	21539	21509	21706	21619	21617	21641	21499	21551	21509	21484	21600	21555	21653	21545	21608	21626	21713	21535	21683	21423	21406	21714	21480	21629	21614	21671	21762	21593	21484	21610	21473	21445	21321	21797	21415	21640	21480	21798	21511	21463	21580	21489	21444	21536	21436	21564	21419	21654	21891	21650	21515	21543	21372	21430	21709	21875	21639	21543	21559	21337	21671	21641	21489	21585	21595	21610	21510	21645	21495	21449	21429	21487	21601	21339	21281	21731	21611	21590	21501	21555	21631	21495	21430	21541	21672	21720	21565	21710	21777	21544	21623	21619	21513	21689	21695	21639	21639	21756	21842	21570	21622	21633	21613	21720	21557	21593	21443	21500	21540	21609	21632	21605	21681	21538	21576	21630	21455	21577	21590	21665	21422	21670	21421	21573	21479	21583	21492	21490	21683	21712	21685	21719	21809	21718	21593	21696	21730	21690	21833	21568	21678	21776	21759	21616	21428	21781	21646	21351	21516	21486	21382	21400	21636	21606	21631	21512	21609	21580	21514	21499	21605	21638	21646	21487	21554	21358	21690	21804	21829	21612	21511	21476	21559	21591	21469	21611	21418	21676	21409	21593	21704	21611	21363	21364	21683	21502	21414	21525	21610	21640	21733	21690	21723	21636	21705	21678	21664	21587	21429	21760	21638	21540	21691	21600	21638	21712	21608	21567	21449	21696	21363	21612	21600	21627	21314	21867	21656	21736	21587	21544	21429	21669	21395	21539	21515	21574	21513	21587	21767	21571	21623	21592	21684	21630	21548	21886	21594	21388	21522	21511	21709	21711	21570	21563	21521	21708	21520	21748	21459	21497	21634	21604	21580	21426	21756	21342	21507	21453	21432	21502	21561	21518	21244	21650	21396	21764	21529	21688	21631	21611	21547	21703	21548	21402	21517	21588	21554	21709	21419	21555	21375	21498	21549	21693	21536	21694	21503	21453	21446	21766	21534	21742	21543	21471	21577	21612	21528	21495	21596	21568	21635	21675	21551	21584	21452	21671	21621	21758	21474	21623	21575	21613	21784	21715	21359	21481	21621	21710	21725	21593	21683	21589	21464	21461	21468	21556	21584	21510	21667	21559	21535	21682	21512	21632	21502	21599	21623	21490	21700	21456	21580	21747	21436	21782	21685	21424	21817	21641	21717	21521	21569	21269	21488	21608	21595	21565	21461	21514	21661	21705	21605	21458	21621	21786	21555	21473	21588	21586	21571	22014	21523	21553	21637	21613	21427	21495	21630	21515	21473	21443	21634	21486	21561	21300	21650	21569	21718	21593	21590	21614	21754	21652	21325	21605	21494	21467	21603	21554	21852	21602	21628	21614	21615	21590	21424	21789	21609	21603	21665	21662	21639	21643	21631	21693	21392	21503	21606	21522	21612	21550	21501	21658	21654	21632	21661	21690	21722	21737	21455	21623	21671	21786	21585	21604	21529	21595	21654	21475	21651	21526	21502	21837	21751	21778	21742	21658	21693	21578	21660	21573	21495	21553	21730	21546	21704	21427	21566	21539	21658	21543	21573	21640	21450	21622	21406	21599	21489	21577	21766	21561	21470	21749	21652	21366	21562	21591	21643	21638	21636	21472	21482	21719	21538	21516	21458	21621	21609	21530	21381	21321	21459	21621	21402	21518	21672	21729	21438	21526	21588	21531	21630	21678	21469	21391	21500	21666	21362	21575	21817	21580	21557	21541	21814	21865	21735	21542	21873	21669	21552	21545	21385	21581	21605	21710	21776	21760	21591	21705	21538	21600	21567	21502	21333	21550	21557	21440	21682	21640	21591	21382	21643	21470	21494	21787	21717	21611	21549	21642	21487	21603	21664	21586	21313	21732	21531	21752	21677	21447	21456	21360	21418	21678	21660	21628	21460	21625	21361	21621	21764	21470	21531	21569	21506	21632	21794	21551	21706	21281	21623	21723	21465	21683	21529	21526	21673	21581	21330	21563	21481	21673	21631	21643	21582	21482	21599	21527	21437	21699	21756	21491	21590	21537	21692	21699	21551	21682	21638	21427	21715	21688	21559	21475	21482	21538	21539	21595	21619	21524	21451	21653	21650	21511	21462	21777	21337	21470	21636	21388	21572	21653	21485	21532	21271	21353	21544	21538	21615	21474	21506	21530	21452	21703	21494	21359	21534	21558	21551	21598	21681	21655	21620	21741	21487	21655	21465	21495	21651	21516	21661	21544	21542	21368	21402	21648	21270	21502	21470	21667	21675	21460	21677	21519	21511	21432	21608	21354	21223	21551	21572	21574	21607	21803	21560	21581	21451	21427	21527	21594	21449	21531	21559	21285	21493	21566	21695	21726	21528	21603	21535	21509	21531	21831	21591	21589	21654	21661	21543	21488	21609	21658	21588	21829	21469	21464	21616	21582	21870	21660	21550	21358	21541	21458	21363	21756	21529	21414	21513	21421	21321	21528	21589	21629	21633	21421	21553	21645	21595	21665	21450	21528	21783	21585	21611	21449	21734	21511	21735	21749	21580	21578	21636	21819	21793	21465	21657	21444	21494	21626	21641	21435	21589	21423	21271	21637	21519	21661	21484	21502	21519	21577	21437	21583	21804	21596	21659	21647	21740	21450	21622	21740	21549	21660	21716	21566	21724	21522	21491	21577	21742	21530	21513	21629	21516	21490	21524	21451	21487	21477	21545	21624	21564	21365	21535	21572	21743	21495	21519	21773	21735	21526	21711	21452	21421	21585	21471	21603	21680	21650	21732	21786	21469	21602	21501	21707	21410	21393	21490	21788	21779	21673	21615	21701	21485	21688	21463	21571	21402	21545	21721	21600	21564	21562	21796	21342	21544	21604	21548	21673	21511	21700	21559	21554	21517	21770	21804	21745	21616	21501	21727	21608	21617	21526	21636	21521	21410	21547	21393	21394	21521	21732	21594	21703	21595	21607	21478	21572	21551	21637	21486	21395	21680	21513	21558	21617	21662	21836	21613	21524	21552	21631	21495	21689	21385	21593	21745	21491	21519	21586	21447	21573	21592	21629	21703	21618	21497	21734	21417	21883	21691	21496	21645	21469	21692	21677	21669	21552	21382	21547	21585	21462	21518	21644	21605	21685	21659	21593	21575	21596	21751	21695	21572	21854	21752	21628	21785	21705	21387	21596	21590	21546	21672	21682	21600	21489	21536	21384	21708	21610	21499	21402	21214	21628	21561	21793	21559	21534	21597	21568	21483	21509	21486	21639	21618	21528	21519	21584	21597	21709	21619	21572	21541	21505	21594	21606	21612	21540	21472	21641	21570	21672	21608	21671	21644	21699	21561	21634	21611	21602	21576	21482	21513	21535	21448	21577	21628	21563	21509	21435	21673	21568	21680	21676	21666	21733	21416	21692	21658	21649	21679	21650	21711	21459	21605	21639	21525	21377	21453	21517	21620	21664	21683	21571	21448	21328	21696	21470	21829	21650	21749	21529	21582	21356	21694	21539	21622	21598	21720	21745	21674	21845	21790	21580	21517	21578	21433	21680	21597	21297	21704	21668	21696	21589	21561	21565	21544	21596	21579	21347	21514	21662	21613	21678	21699	21503	21445	21744	21554	21597	21419	21423	21466	21276	21459	21753	21488	21547	21796	21656	21446	21608	21640	21493	21621	21440	21484	21540	21574	21803	21589	21559	21505	21324	21538	21683	21692	21651	21672	21500	21419	21528	21525	21589	21399	21734	21590	21582	21765	21279	21664	21740	21460	21651	21678	21521	21502	21470	21576	21566	21773	21657	21555	21507	21768	21518	21733	21341	21769	21621	21429	21403	21527	21816	21467	21442	21690	21644	21630	21694	21477	21626	21459	21580	21744	21497	21510	21517	21584	21541	21433	21578	21501	21593	21583	21796	21607	21528	21701	21549	21509	21629	21449	21455	21566	21459	21470	21769	21797	21542	21562	21592	21557	21667	21329	21564	21720	21701	21491	21611	21510	21546	21568	21619	21450	21405	21670	21568	21718	21449	21483	21405	21476	21549	21421	21619	21339	21435	21377	21541	21659	21423	21666	21722	21496	21679	21565	21671	21501	21630	21793	21643	21545	21607	21534	21510	21538	21599	21747	21492	21559	21344	21575	21462	21489	21445	21628	21594	21448	21615	21427	21626	21573	21470	21599	21848	21631	21760	21595	21544	21565	21541	21515	21544	21675	21728	21568	21596	21541	21668	21701	21495	21572	21508	21368	21643	21393	21398	21721	21512	21803	21505	21641	21463	21481	21509	21682	21891	21462	21541	21619	21434	21708	21592	21566	21510	21671	21571	21494	21390	21548	21349	21415	21470	21594	21624	21612	21568	21567	21648	21781	21613	21759	21515	21559	21409	21696	21596	21633	21517	21865	21709	21430	21774	21485	21551	21660	21559	21708	21541	21534	21414	21487	21760	21439	21602	21572	21637	21429	21419	21603	21600	21599	21510	21371	21449	21489	21620	21569	21744	21556	21446	21668	21566	21569
39582	53623	36901	31628	28348	25082	21698	20729	19268	18668	18271	18163	18095	17841	17883	17963	18117	18135	17987	17787	17945	17793	17691	17663	17670	17688	17822	18121	22006	25402	23219	21067	19737	18526	17815	17293	17258	17384	17432	17471	17333	17417	17189	17149	17430	17433	17471	17469	17276	17274	17541	17454	17522	17402	17609	17364	17306	17397	17311	17330	17474	17399	17382	17427	17426	17492	17476	17401	17297	17468	17279	17478	17337	17378	17305	17359	17396	17301	17450	17286	17447	17400	17335	17412	17214	17275	17384	17371	17292	17381	17238	17483	17288	17443	17323	17329	17275	17474	17355	17450	17476	17287	17336	17408	17539	17230	17326	17406	17409	17179	17370	17462	17265	17219	17399	17321	17465	17290	17467	17260	17363	17392	17355	17474	17294	17380	17373	17438	17372	17374	17410	17388	17300	17211	17388	17294	17538	17388	17299	17379	17325	17429	17295	17383	17251	17361	17307	17383	17267	17364	17432	17293	17430	17381	17291	17260	17484	17311	17218	17323	17425	17182	17524	17343	17262	17484	17445	17140	17384	17452	17513	17236	17354	17139	17411	17263	17282	17397	17403	17361	17256	17134	17425	17462	17213	17285	17368	17407	17292	17346	17416	17378	17463	17443	17429	17175	17336	17263	17507	17396	17339	17343	17308	17245	17307	17389	17395	17405	17389	17491	17244	17296	17403	17404	17386	17379	17460	17498	17412	17400	17281	17396	17275	17193	17538	17568	17373	17328	17398	17385	17380	17381	17290	17262	17433	17461	17401	17427	17356	17440	17341	17331	17444	17227	17400	17422	17462	17292	17321	17611	17447	17313	17293	17396	17339	17360	17327	17427	17523	17239	17301	17373	17192	17433	17406	17331	17301	17361	17444	17349	17357	17326	17454	17233	17304	17338	17325	17483	17451	17263	17252	17234	17179	17374	17218	17410	17504	17415	17162	17299	17387	17252	17372	17315	17434	17382	17290	17357	17323	17133	17316	17331	17356	17202	17317	17336	17428	17337	17484	17354	17390	17354	17244	17381	17391	17324	17415	17344	17239	17508	17359	17356	17247	17392	17362	17267	17517	17304	17442	17289	17286	17232	17253	17341	17339	17492	17352	17299	17269	17138	17481	17454	17412	17304	17315	17453	17309	17364	17390	17449	17331	17317	17297	17503	17319	17428	17359	17519	17316	17379	17525	17181	17279	17313	17273	17231	17446	17475	17487	17348	17488	17337	17362	17437	17334	17267	17386	17352	17536	17434	17378	17231	17426	17376	17526	17409	17558	17430	17254	17260	17355	17394	17401	17415	17562	17083	17215	17468	17356	17385	17228	17464	17341	17401	17141	17322	17250	17457	17254	17396	17339	17354	17496	17264	17406	17414	17349	17287	17393	17456	17525	17316	17370	17155	17419	17269	17392	17383	17500	17234	17420	17466	17305	17288	17400	17187	17291	17116	17243	17257	17149	17280	17449	17427	17293	17300	17388	17275	17348	17267	17409	17303	17316	17202	17379	17433	17344	17366	17238	17448	17353	17247	17413	17398	17446	17512	17375	17249	17292	17388	17344	17268	17285	17297	17242	17464	17384	17160	17349	17245	17410	17452	17346	17201	17439	17322	17315	17185	17288	17388	17339	17391	17425	17367	17186	17280	17267	17410	17506	17386	17384	17429	17438	17256	17501	17325	17332	17569	17339	17602	17264	17320	17460	17407	17347	17384	17470	17337	17282	17483	17392	17467	17249	17128	17450	17291	17384	17407	17438	17402	17267	17392	17440	17270	17354	17383	17291	17278	17367	17526	17326	17142	17285	17307	17283	17308	17469	17460	17368	17415	17394	17225	17527	17398	17421	17306	17414	17203	17403	17349	17462	17245	17297	17345	17479	17238	17312	17289	17282	17330	17345	17415	17210	17374	17268	17131	17346	17361	17243	17581	17616	17267	17386	17275	17238	17525	17234	17299	17447	17443	17422	17293	17225	17393	17195	17340	17291	17268	17439	17402	17204	17366	17472	17269	17353	17274	17304	17293	17210	17260	17290	17337	17273	17152	17285	17282	17501	17238	17347	17272	17348	17377	17375	17259	17305	17304	17502	17429	17280	17324	17398	17383	17308	17108	17324	17126	17270	17560	17346	17285	17297	17332	17391	17409	17490	17371	17436	17230	17399	17345	17194	17290	17386	17505	17287	17374	17326	17276	17378	17443	17273	17260	17297	17402	17263	17506	17362	17324	17319	17394	17466	17464	17324	17163	17276	17366	17589	17396	17265	17307	17537	17460	17416	17299	17325	17279	17371	17422	17269	17510	17407	17307	17531	17395	17273	17536	17224	17259	17248	17381	17473	17346	17300	17458	17422	17360	17320	17186	17407	17419	17358	17354	17325	17369	17181	17422	17174	17269	17236	17279	17324	17405	17449	17329	17296	17350	17320	17387	17347	17476	17278	17443	17490	17554	17278	17329	17433	17358	17282	17254	17367	17438	17403	17321	17434	17373	17452	17306	17344	17494	17477	17369	17292	17444	17408	17292	17351	17295	17435	17338	17407	17411	17336	17368	17450	17540	17528	17251	17421	17349	17387	17237	17429	17414	17274	17416	17504	17427	17373	17574	17460	17436	17429	17373	17398	17397	17406	17514	17369	17320	17459	17304	17313	17176	17450	17439	17289	17503	17493	17286	17321	17351	17326	17302	17323	17487	17142	17338	17397	17232	17486	17349	17282	17407	17244	17254	17216	17380	17541	17333	17499	17280	17459	17362	17109	17346	17350	17411	17366	17408	17518	17278	17262	17219	17216	17249	17318	17330	17330	17343	17330	17415	17199	17332	17330	17321	17209	17343	17363	17315	17304	17544	17397	17124	17323	17419	17298	17348	17408	17282	17321	17447	17210	17396	17332	17295	17502	17475	17450	17441	17331	17367	17488	17441	17241	17344	17417	17299	17535	17424	17371	17309	17273	17421	17260	17350	17326	17407	17305	17472	17391	17378	17298	17358	17294	17359	17392	17478	17211	17410	17480	17294	17378	17379	17449	17475	17297	17523	17310	17270	17280	17250	17403	17201	17226	17345	17234	17349	17561	17508	17409	17293	17349	17338	17411	17232	17324	17373	17251	17515	17374	17330	17317	17518	17286	17323	17308	17439	17280	17408	17332	17304	17493	17132	17420	17253	17551	17250	17401	17397	17204	17397	17363	17275	17338	17320	17417	17419	17146	17305	17219	17184	17464	17349	17320	17350	17451	17340	17315	17258	17233	17488	17431	17440	17498	17417	17284	17234	17482	17200	17311	17491	17426	17382	17361	17395	17264	17184	17357	17418	17618	17247	17294	17324	17524	17274	17567	17385	17268	17571	17270	17452	17478	17281	17418	17386	17360	17486	17247	17373	17523	17340	17445	17471	17290	17324	17315	17250	17203	17313	17227	17494	17324	17353	17272	17404	17430	17303	17306	17216	17229	17323	17258	17358	17314	17497	17426	17344	17146	17379	17309	17269	17459	17447	17417	17402	17390	17492	17237	17481	17313	17483	17434	17500	17515	17345	17334	17362	17407	17364	17384	17341	17230	17471	17347	17432	17502	17520	17352	17322	17360	17473	17377	17241	17425	17252	17231	17339	17394	17248	17342	17240	17425	17428	17307	17395	17325	17500	17307	17371	17440	17257	17534	17384	17329	17333	17246	17349	17213	17382	17496	17374	17429	17235	17351	17432	17358	17335	17295	17439	17290	17401	17374	17339	17358	17190	17423	17471	17238	17292	17334	17456	17282	17339	17455	17280	17276	17417	17434	17202	17355	17471	17359	17486	17340	17216	17360	17367	17422	17484	17533	17402	17221	17245	17106	17408	17406	17389	17289	17451	17261	17359	17301	17499	17510	17178	17517	17247	17272	17385	17284	17258	17293	17264	17382	17480	17359	17296	17433	17347	17415	17354	17321	17412	17304	17300	17154	17370	17343	17423	17360	17358	17374	17490	17304	17310	17475	17418	17336	17408	17300	17392	17560	17481	17326	17398	17495	17217	17306	17593	17459	17277	17257	17456	17506	17545	17270	17305	17465	17389	17263	17455	17447	17322	17453	17265	17231	17389	17367	17257	17343	17456	17436	17431	17365	17294	17357	17364	17370	17331	17449	17549	17528	17528	17355	17312	17394	17513	17307	17347	17232	17473	17246	17439	17262	17326	17353	17335	17410	17443	17609	17333	17404	17407	17296	17422	17335	17356	17321	17325	17471	17210	17422	17260	17435	17343	17387	17462	17182	17414	17413	17274	17407	17435	17340	17351	17139	17436	17344	17306	17462	17485	17515	17357	17209	17282	17256	17288	17391	17281	17299	17183	17159	17331	17286	17233	17263	17382	17278	17394	17470	17462	17319	17236	17267	17211	17363	17355	17397	17494	17430	17395	17336	17204	17349	17372	17445	17262	17308	17438	17323	17336	17496	17526	17474	17386	17532	17286	17255	17443	17527	17320	17392	17314	17314	17367	17318	17477	17347	17390	17253	17239	17365	17248	17167	17344	17212	17306	17275	17180	17298	17406	17475	17320	17437	17405	17319	17213	17302	17315	17212	17521	17388	17257	17370	17274	17285	17372	17271	17289	17499	17428	17260	17608	17278	17378	17284	17477	17362	17452	17300	17354	17451	17354	17508	17239	17383	17106	17299	17312	17306	17406	17431	17300	17367	17459	17326	17456	17364	17483	17471	17213	17550	17421	17544	17219	17287	17405	17468	17520	17290	17262	17292	17345	17266	17226	17408	17353	17419	17346	17180	17339	17310	17572	17422	17346	17211	17310	17352	17444	17335	17462	17296	17323	17419	17268	17282	17315	17425	17429	17316	17228	17319	17406	17389	17504	17194	17465	17419	17231	17427	17277	17492	17341	17364	17460	17184	17364	17327	17447	17150	17444	17406	17390	17462	17306	17375	17352	17314	17355	17408	17246	17246	17383	17359	17306	17220	17451	17344	17284	17311	17198	17507	17265	17337	17363	17405	17402	17441	17270	17355	17458	17325	17417	17275	17308	17332	17364	17286	17393	17200	17412	17269	17524	17183	17485	17533	17372	17287	17255	17462	17363	17416	17264	17334	17307	17440	17208	17534	17590	17252	17184	17405	17335	17410	17304	17371	17451	17508	17483	17532	17189	17307	17374	17337	17284
28943	25721	29228	27608	23647	23253	22965	22333	21501	21411	21250	21068	21145	21380	21169	21297	21075	21062	21096	21028	21035	21019	21007	20992	20826	21106	20949	21122	20946	21267	21306	21242	21242	21221	20903	21113	20913	20959	20788	20906	21096	20827	20736	20859	20762	20859	20654	20808	20899	20748	20855	20838	20770	20840	21328	21071	21101	21053	20820	21019	20885	20823	21175	20705	20862	20900	21084	20982	20681	20765	21023	20688	21017	21038	20876	20939	20747	20900	20969	20981	20691	20992	20876	20923	20881	20927	20964	20893	20920	20764	20902	21176	20903	21006	20990	20826	20822	21080	20955	20954	20913	20806	20845	20878	20916	21046	21053	20869	20869	20890	21005	21025	20882	21133	21006	21216	20892	20885	21019	20993	21159	20751	20820	21156	20889	20901	20823	20752	20895	20981	20886	20810	20982	20811	20880	21046	20971	20937	20943	21169	21083	20977	21007	20714	21044	20857	21047	20973	21052	20966	21045	20892	20988	20862	21002	20913	21010	20939	21196	21062	20931	21100	21046	20993	20970	20849	20840	20620	20874	20976	21026	20751	20850	20859	20822	20995	20856	21136	20967	20857	20886	20721	20915	21028	21025	20821	20963	20930	20946	20866	20953	20936	20967	21111	20878	20801	20901	20916	20967	20953	20751	21027	21038	20847	20826	21123	20860	21146	21055	20795	20962	20975	21040	20834	21074	21041	20877	21035	21000	20967	21076	20930	21005	20982	20815	20768	20720	20884	20907	20619	20864	20809	20839	21015	20836	20950	20904	20993	21107	20840	20977	21045	21009	20996	20989	21056	20794	21167	20772	20730	20695	20889	20826	20933	20994	20824	21143	21182	21040	20948	20920	20695	20896	20896	20980	20917	20844	20850	21115	20931	21011	20787	21098	20956	20698	21093	20854	21008	21129	20897	20816	20936	20904	20881	21012	20904	20793	21022	20933	20948	20941	20999	21057	20888	21141	20953	20787	21065	20911	20984	20910	20911	21155	21155	20933	21143	21050	21030	21071	20974	21201	20855	20871	20886	20920	20946	20986	20880	20892	20866	20910	20813	20886	20742	21046	20856	20993	20616	20676	20952	20870	20949	20905	20922	20946	21019	21182	21004	21045	20927	20989	20631	21244	20864	20932	20893	20916	21004	21070	21061	20926	20863	20946	20905	21031	21075	21060	20796	20921	20962	21038	20865	21004	21036	20836	20741	20920	21000	20828	20904	21076	20996	21019	20927	20941	21119	21052	20946	20700	20771	20929	20785	20884	20917	21080	20996	20944	20906	20878	20777	20831	20857	20928	20855	21228	21063	20880	20885	20922	20960	20908	20827	20937	21034	20871	20901	20904	20938	20857	20877	20889	20943	20829	21022	21034	20861	20943	20982	20944	20868	20980	20945	20843	20729	20705	20863	20763	20748	20964	20901	20980	20973	21103	20865	21007	20990	20859	20922	21168	21013	20843	20877	20890	20913	20774	20801	20920	21011	21073	20767	21000	20960	20984	20784	20858	20826	20955	21098	21103	20892	20859	20811	20949	20838	20832	20912	20965	21032	21153	20959	20815	20825	20892	21080	21072	21102	20963	20803	21077	20716	20946	20910	21001	20941	20879	21047	20906	20855	20946	20763	20851	21121	20933	20898	20946	20958	20826	21008	21177	20896	20890	21049	20964	20817	20748	20773	20949	21138	20858	20941	21043	20930	20954	20773	20935	21183	21027	20911	21063	20867	20904	20731	20909	20946	20971	20847	20909	20752	20909	20787	20940	20776	20769	20950	20986	21054	20891	20899	21128	20914	20995	20685	20892	20798	20983	21065	20753	21042	21113	21008	21022	20967	21040	20959	20992	20960	20806	20908	20854	20988	20855	21006	21014	20904	21066	20893	20881	21002	21068	20946	20808	20925	20779	20722	21088	20908	20891	20974	20943	21000	20849	20869	20859	21022	20987	21076	20834	20797	20934	20864	20836	20920	20965	21112	20852	21011	20920	20829	21007	20742	20989	21006	20924	20929	20970	20958	20928	20942	20704	21076	21135	21037	20850	21086	20840	20723	20909	20778	20995	20894	21026	21020	20973	20861	20994	20957	21102	20989	20875	20908	20813	20968	20762	20906	21113	21076	21127	21138	20888	20882	20816	20924	20757	20968	20972	20880	20957	20894	20867	20827	20752	20962	21033	20931	20980	20962	21046	21004	20985	20859	20794	20780	20836	21116	20866	20811	20802	20976	21063	21025	21117	21047	20978	21014	21049	20855	20849	20851	20895	20798	20837	20692	20953	20908	20890	21018	20905	21081	21006	20926	20711	21043	20867	20826	20977	21243	20852	20847	20957	21106	20831	20980	20872	20788	20845	21119	21024	20966	20918	20822	20689	20852	20878	20916	20922	20999	21208	21115	20750	20777	20960	20820	20875	21074	20926	20929	20859	21019	20920	20841	20938	20681	21008	20921	20822	20818	21067	20819	20945	21146	20684	20868	21036	20960	21177	21088	21148	20924	20923	21043	20903	21082	20981	21013	20793	20995	20778	20909	21034	20951	20990	20817	20919	20849	20755	20980	20844	20905	20814	20825	20821	20681	20804	20870	20942	21054	20896	21069	21040	21057	21264	20805	20979	21032	21141	20787	21026	21142	20883	20998	21113	20877	21033	20836	20888	20674	21161	20898	20943	20759	21106	21010	20879	20712	21154	20825	20895	21031	20748	21027	21070	20832	20899	20956	21127	20656	20840	20892	20801	21017	21136	20905	21033	20818	20951	20894	20632	20918	20865	20917	20657	21044	20880	20909	20959	21011	21036	21078	21003	20850	21124	21042	20805	20702	21138	21177	21077	20813	20849	20759	21111	21009	20980	20899	20981	20900	20858	21081	20988	21172	20766	20889	20893	20800	21217	20843	20862	20935	21007	21055	21125	21051	20932	20885	20808	20800	20860	20996	20934	20846	20894	20914	20945	21013	20867	20930	20832	20880	20860	20842	21071	20876	21131	21030	20785	20676	21033	21033	21000	20956	20679	20778	21063	21070	20833	20999	20999	20960	20918	20884	21001	20900	20960	20870	20880	21073	20846	20868	21049	20983	20969	20997	20756	20898	20954	21068	21145	20932	20897	21035	20972	20908	21002	21042	21047	20721	20879	20899	21199	21184	20853	21085	20845	21049	20830	21070	20899	20829	20988	20981	21112	20900	20706	20951	21006	21038	20970	20683	21059	20960	20835	21089	20955	21065	21016	20966	20701	20952	21026	20825	20724	20884	20892	20808	20917	20828	20824	20941	20759	20691	21035	21004	21133	21031	21387	21134	20926	20798	21074	20817	20899	20805	20927	21143	20879	21077	21015	20829	20816	21028	21061	21004	20993	21014	21024	20929	21064	20741	20839	20876	21004	20931	20921	20902	21040	20867	21005	21105	20776	20988	20865	20938	20913	21063	20933	20973	21024	20832	20944	20920	21005	20862	20992	20975	21003	20848	20841	20918	21017	20994	20919	20942	21022	20984	20910	20874	20979	21073	20847	20921	20992	21070	20850	20996	20992	20760	21009	20901	20903	20937	20924	20808	20985	21035	20781	20825	21051	21001	20932	20877	20902	20873	21076	20927	20780	20800	21224	21008	21039	20829	20807	20787	21003	20827	20938	21056	21045	21030	20891	21062	21111	20797	20911	20976	20847	21012	20996	20880	20935	20999	20831	20843	20988	20841	21099	21098	20990	20818	21125	21103	20898	21019	21043	20960	21003	20982	21043	20933	20715	20905	21009	20945	20945	21066	20816	20890	20993	20988	21111	20989	21034	20961	20811	20895	20942	20852	20827	20858	20873	20903	20962	21122	20880	20862	20907	20889	20846	20781	21000	21113	20723	20835	20707	20623	20800	20935	21236	20837	20975	20853	20801	21039	20800	20858	20983	21085	20906	20840	20828	21232	20861	20970	20989	21142	20865	21035	21230	21062	21080	21077	20876	21049	20875	21173	21073	21044	21073	20966	20960	21158	20907	20998	21034	20867	20807	21023	20742	20937	20905	20831	20989	20965	20974	20847	20863	21116	21049	21275	20982	20940	20888	21164	20853	20792	20991	20866	20977	20881	21099	20809	20840	20724	20874	20908	20947	20929	21074	20992	21106	21077	20685	21127	20869	21029	20789	20905	20960	20896	20813	20891	21076	20969	20916	20804	21043	20929	20978	20902	21110	20618	20994	20729	20699	20834	20877	20758	20984	21069	21130	21044	20850	21046	21071	20916	21025	20768	20898	20924	20893	20850	20835	20707	21002	20847	20930	21038	21107	20858	20858	20996	20842	21018	20975	21157	21199	20930	21006	20900	20825	20954	20740	20860	20845	20902	20764	20898	20841	20798	20783	20746	20907	20680	20879	20805	20990	20981	20968	20675	21153	20926	20913	21000	20857	20835	20969	21161	20844	20794	20947	20759	20977	20787	20921	21059	21040	20893	20907	20993	21011	21067	20862	21020	20967	21047	21002	21071	20988	21054	20886	20932	20952	20945	20809	20933	20846	21061	21163	20779	20779	20825	21057	20935	21162	21064	20720	20799	20827	20798	21050	20962	21071	21021	20888	21055	20983	21181	20949	20971	20777	21148	20927	20898	20827	20957	21044	20902	20917	21088	20794	20954	21019	21124	20891	21023	21050	20969	20827	20957	20835	20958	20852	20827	20943	20815	20969	21020	20882	21035	21054	21208	21012	20728	20876	20903	21149	21025	20859	21066	20795	20723	20916	20921	20795	20863	20966	20918	20850	21028	20835	20937	21068	21126	20927	20953	20889	20830	20821	21068	20852	21068	20988	20899	20859	20797	20902	20992	20937	21154	21082	21019	20855	20666	20724	21094	20710	21003	21084	20888	20913	20902	20973	20776	20972	20753	21007	20873	20984	20862	20970	20923	20849	20886	20798	21148	20850	20906	20548	21011	21126	21077	20831	20774	20904	20762	21160	21049	21099	20890	21156	21155	21062	21001	20840	20915	20854	21157	20982	20976	20869	20793	20949	20928	20917	21157	21129	21006	21000	20974	21004	20979	20908	20806	20817	20811	21148	20923	20899	20830	20678	21031	21138	21091	21066	21006	21264	20959	20812	20819	21007	20866	20876	21019	20956	20858	20973	20947	21013	20907	21094	20830	20906	20772	21026	20921	20841	20897
30668	35215	28080	23901	21390	20752	19606	18817	17819	17552	17368	17276	17359	17200	17220	17296	17307	17238	17184	17080	17238	17015	17074	17054	17092	17216	16951	17014	17377	17615	17345	17475	17159	17201	16978	16841	16893	16893	17136	16937	16962	17111	16995	17082	16946	16968	16930	17015	16889	16882	16979	17157	17003	17095	17049	16961	16997	17002	17018	16949	17154	16886	17144	16943	17047	17010	16998	17097	16893	16905	17091	16969	17012	16993	17119	17158	16994	16986	16984	17017	17033	17003	17279	16903	16856	16961	17049	16970	16919	17081	16908	16917	16999	16966	17079	16906	17072	17125	16846	16944	17022	17117	16779	16970	16973	16999	16987	17037	16967	17039	16941	17111	17002	16888	17074	17021	17055	16823	16961	16903	16973	16888	16980	16809	16856	16998	17184	16947	17048	17166	16904	16898	16790	16997	16958	16952	16955	16761	17057	17184	16896	16862	16862	17020	17040	17088	17040	17012	17027	16839	17113	16946	16989	16941	17071	17099	17270	17027	16870	17020	16996	17091	16907	17038	16868	17100	16828	16896	17055	17029	16816	17003	16969	17039	17035	17034	16836	17032	16906	16926	17022	16899	17026	16962	17069	16945	17010	17017	17124	17230	17058	17030	17147	16985	16997	17179	16931	17022	16963	17123	16898	17046	17065	16833	17111	17221	16991	17004	16836	17103	17061	17239	16954	16791	17001	17023	16928	17128	17198	17044	16822	16859	17062	17204	17006	16820	16961	17133	17099	16953	16874	16956	17039	16868	17132	16938	17111	17114	17021	17118	17050	16912	16862	16992	16915	16892	16809	17132	16848	17121	16947	17022	17080	16775	17055	16959	17114	17051	17209	16845	16933	16993	17072	16955	17049	17073	16964	17010	16950	17101	16952	17017	17046	17154	16951	17050	16978	16995	16898	16955	16897	16887	16894	17202	16937	17121	17016	17061	17083	17021	17005	17098	16998	16907	16971	16984	17074	17017	17094	17094	16946	17025	16768	17067	17017	16830	17175	17021	16897	17065	17089	17112	17016	17016	17093	17094	17209	16923	17063	16903	17000	17111	17044	16922	16977	17222	17122	16994	16977	17073	16846	17000	16871	17157	16994	17029	17028	17054	16858	17065	16967	17097	16973	16967	16966	17061	16943	17134	16973	17032	17054	17041	16939	16965	17110	17138	16960	17160	17096	16940	16938	17050	16930	17244	17038	17050	16962	16968	17128	16797	17071	16921	17174	17015	17043	17062	17099	16833	16973	17094	17142	16958	17010	17031	16931	17080	17166	16945	16842	16902	17023	17054	17017	16988	17062	17159	16858	16934	16971	17123	16853	16958	16964	17070	16967	16990	17261	16890	17124	16886	17007	17151	16987	16843	16799	16963	17010	17062	16905	16893	17095	17075	17023	16889	16944	16870	17045	17023	17098	17123	17153	16804	17101	16883	17153	17023	16861	16854	16983	17000	16922	17051	17041	16980	17125	16820	16886	17017	16736	16881	17006	16930	17035	16915	16969	16981	16959	16811	17103	17086	16839	16972	16944	16958	17024	16876	16939	16956	16998	17064	17032	16978	16841	16812	17081	17190	16975	16897	16978	16983	16990	17060	17080	17001	17008	17129	17049	17108	16956	16982	17040	16976	16788	16942	16986	17053	17074	16977	17060	17055	17178	17167	16999	16992	16991	16984	16966	16952	17144	16981	16926	17149	17021	17010	16962	16920	17033	16858	17019	17018	17036	17114	17057	16781	16930	16850	17084	17073	17039	17054	17061	17138	17211	17095	16965	17102	16804	17012	17011	17001	17063	17036	17118	17003	16972	17015	17031	17045	16989	17123	16952	17055	16850	17011	17079	17116	17075	16997	17014	17007	17099	17023	17024	17041	17016	17152	17067	16968	17029	17071	17001	17015	17152	17081	16885	17025	17086	16984	17089	17052	17168	16956	17180	16895	16966	17122	17147	17006	16810	17048	16910	17073	17139	17012	16903	17190	17109	17123	17169	17039	16930	17173	17064	17006	16867	16994	17022	16726	16981	16917	16966	16889	17010	16758	16964	17008	17155	16810	16976	17038	16979	17202	17064	16970	17062	16847	17161	17071	17097	16921	17141	16890	17126	17038	17044	16992	16968	16981	16956	17036	17023	16953	16997	16938	16962	16989	16967	16927	17151	16860	16946	16887	16832	16896	16989	16805	17071	17150	16999	16993	17000	17112	17135	16910	17140	16950	17139	17003	16942	16831	17093	17017	16965	17091	17044	16940	16854	17154	16976	16884	16843	17095	16941	16928	16875	17106	16987	16798	16867	16974	16847	16951	17263	17044	16950	17130	16899	16934	17343	17183	17150	16967	16950	16924	16921	16871	16881	17188	16998	17127	17097	17021	17101	16915	17141	16930	16879	17072	17142	16982	17001	17162	17089	16874	16931	17128	16947	17229	16873	16986	16971	16936	17056	16995	17277	16958	16981	17114	16871	17146	17138	16923	17120	16841	17105	16962	16986	16924	17091	16930	16946	17109	17008	17062	16964	16928	17240	16899	17023	17058	17059	17013	16817	16956	17090	17044	17085	17101	17046	17018	17048	17104	16947	17162	17009	16978	17089	16908	16963	17117	16816	16785	16811	17148	17090	17061	16934	17022	17033	17113	17028	16974	16921	17040	16908	17041	17007	17097	17056	17024	17040	17075	16996	16875	17125	16930	16960	17019	16986	16868	16993	17201	17113	16925	16955	16991	17015	17100	17074	16983	16911	17060	16977	17016	17075	16848	16985	17060	16982	17045	16849	17037	16918	16890	16817	17023	16974	16994	17093	16938	16979	17030	16933	17119	17019	17018	16914	16762	16980	16921	16851	17032	16984	17017	17072	17037	16929	17134	17050	16911	17040	17002	16994	16894	16964	17163	17018	17045	16847	16953	16913	17172	16940	17140	16892	16921	17047	17031	16995	16913	16970	17109	17049	16865	16997	16949	16944	17038	16955	16839	17040	16956	16882	17065	17173	17103	16938	17006	17073	16859	16913	17040	16910	17106	17032	16951	16896	16910	17008	16981	17130	17061	17278	17087	17181	16985	17058	16962	16833	17203	16851	17027	16896	16929	16970	16996	16954	17077	16949	16954	17013	16994	16946	16972	16956	16945	16885	17098	16942	17099	17089	17009	16982	16994	17099	16839	17194	17067	16913	16912	16965	16870	17072	16955	17028	16935	17144	17238	16938	16993	16906	17092	17191	16959	17026	16885	17219	16890	17107	16986	17040	17063	16863	16905	17080	17013	17011	17058	17005	16996	17144	17053	17082	17007	16993	17160	17075	17048	16988	17014	17048	16995	16943	17139	16839	16986	16920	17112	16923	17031	16888	17070	17026	16980	16992	17092	17052	16947	16905	16897	16857	16944	17155	16973	16873	16998	16973	17033	17124	17026	16964	16977	16906	17071	16889	16924	16975	16898	17155	16972	16938	17037	16939	17044	16799	17131	17019	17086	16925	17226	17178	16884	17162	17054	16959	17093	17192	16909	16918	17227	17133	16969	16960	17090	16953	17074	16808	17053	16879	16940	17134	16912	16998	17120	17198	16904	16979	17167	17131	16991	17052	17087	16940	17028	16865	17092	17054	17121	16817	17180	17022	16987	16969	16924	16840	16947	16777	16936	17016	17027	16869	16808	17165	17014	16922	17143	17047	17012	16863	16819	17031	17109	17011	16827	16879	16857	17141	16986	17010	17071	17042	17115	17133	17041	17019	17006	17141	17076	17013	17089	17047	16790	16930	16881	16979	17001	17120	16902	17005	16969	16899	16964	16972	17088	16943	17063	17197	16965	17052	17021	16969	17178	17082	16929	16991	16999	17009	16983	17078	17141	17085	17212	16944	16913	17071	16982	17102	16881	16987	17074	16908	17080	17211	16844	16992	16771	16888	17051	16950	17061	17016	16980	17100	16851	17053	17006	16876	17006	17159	17023	17066	16928	16887	16979	16881	17061	16980	17009	16875	17200	17147	16890	17072	17033	17004	16992	17066	16854	17001	16907	17153	17141	16994	16880	16921	17061	17087	17116	17055	17155	16857	17211	16948	16835	17093	16883	16970	16959	16975	16964	17034	16900	17124	16995	17013	16902	16990	16939	16952	17122	16942	17227	16943	17095	17093	16931	17117	17235	17127	16846	16947	16955	16945	17061	16900	16991	17097	17040	17123	16883	16887	17010	16790	17048	16899	16920	17035	16813	17068	16930	17016	17092	16929	17050	16902	17142	16932	16961	17010	16974	17069	17045	17038	16996	16952	17107	17002	17014	16906	17113	16917	16842	17012	16904	17022	17065	17006	16999	17000	16904	16970	16997	16704	17169	16920	16992	17027	16859	16818	17058	17105	17037	16789	16919	17019	17065	17029	16828	17006	17009	17149	16980	16870	17014	16844	17095	17048	16974	17001	16968	16724	17100	16839	16905	17047	16868	17077	17066	16907	17080	17068	17195	16870	16964	17082	16894	16970	17000	16997	16900	17021	17026	17189	16900	16935	16866	17088	16961	17009	17044	17143	17027	16930	16952	16968	17033	17041	17043	17024	16994	16993	16977	17113	16942	16974	17055	16894	16992	16991	17082	17038	16808	16848	16990	17189	17069	16998	17185	16999	17022	17020	17093	17051	16966	16947	17025	16846	17110	16979	17236	16981	17234	17007	17156	16914	17093	16981	16974	16972	17247	17072	16899	16936	17040	16954	16961	16946	17000	17121	16953	17242	17094	16986	16998	17105	16870	16901	16911	17058	16940	16929	16912	17019	17130	16988	17191	16896	16841	17011	16978	16956	16924	17046	16943	16933	16876	16957	17028	17023	17051	17004	17114	17230	17091	17044	17225	17067	16962	16917	17005	16925	17035	17118	17066	16929	17118	17151	16940	17033	17066	16876	17002	16910	16976	16957	16866	17155	17062	16882	17063	16893	16903	17055	17128	16878	17082	17028	16995	16972	16998	17139	17005	17090	17064	17072	16740	17079	17028	16932	17034	16935	16857	16957	16938	17077	16965	17044	16995	17031	16975	16912	16987	17044	16828	17097	16885	16971	17085	17093	17088	17118	16997	17009	16934	17119	17037	17062	17042	16985	16877	17019	17155	17093	16880	17036	16953	16916	16980	16845	17013	17057	17013	16836	16919	16935	17091
23821	21435	29080	24374	23082	25286	25793	22835	22310	22123	21718	21195	21188	21045	21083	20895	21073	20952	21006	20806	20969	20743	21043	20758	20847	20867	20745	21472	23240	23792	22786	21838	21427	20940	20753	20623	20762	20697	20531	20530	20637	20645	20625	20657	20726	20753	20736	20616	20805	20753	21027	20920	20442	20584	20661	20761	20671	20676	20667	20828	20742	20692	20671	20518	20648	20776	20681	20655	20664	20610	20644	20844	20559	20357	20827	20734	20560	20485	20789	20572	20533	20862	20573	20546	20498	20576	20642	20731	20705	20579	20717	20542	20656	20678	20479	20551	20609	20695	20529	20602	20443	20611	20393	20480	20748	20608	20746	20573	20568	20455	20669	20528	20686	20651	20415	20549	20727	20846	20555	20673	20683	20624	20593	20392	20570	20783	20498	20752	20666	20720	20646	20708	20662	20424	20396	20870	20653	20527	20600	20623	20669	20457	20598	20636	20483	20625	20626	20604	20849	20512	20742	20740	20470	20662	20516	20580	20597	20711	20723	20590	20733	20494	20590	20622	20645	20529	20570	20707	20583	20547	20635	20575	20773	20628	20594	20481	20758	20784	20557	20661	20598	20657	20640	20850	20564	20474	20654	20673	20692	20707	20398	20392	20631	20626	20638	20695	20528	20604	20809	20578	20757	20598	20569	20655	20686	20566	20772	20593	20764	20708	20765	20634	20618	20486	20641	20655	20597	20576	20541	20658	20485	20609	20608	20949	20670	20692	20623	20463	20764	20630	20757	20587	20685	20672	20778	20789	20747	20684	20603	20624	20568	20866	20678	20473	20677	20607	20655	20747	20719	20656	20689	20568	20596	20547	20488	20683	20513	20621	20706	20746	20465	20748	20642	20594	20750	20609	20715	20624	20769	20763	20637	20588	20700	20586	20895	20732	20758	20620	20808	20438	20496	20553	20563	20655	20649	20671	20629	20589	20718	20480	20587	20525	20604	20746	20625	20704	20613	20823	20537	20722	20743	20825	20720	20489	20708	20639	20542	20609	20533	20780	20617	20547	20541	20734	20785	20630	20732	20668	20699	20536	20708	20494	20790	20539	20453	20696	20895	20857	20818	20917	20804	20577	20719	20581	20816	20670	20554	20569	20611	20650	20576	20506	20693	20563	20731	20687	20673	20620	20682	20647	20604	20630	20732	20359	20640	20546	20554	20702	20636	20559	20591	20624	20547	20666	20771	20620	20552	20406	20639	20744	20575	20354	20637	20627	20633	20582	20614	20471	20514	20489	20784	20632	20708	20625	20605	20514	20578	20711	20612	20693	20561	20607	20812	20415	20523	20485	20783	20729	20721	20523	20569	20593	20988	20700	20449	20698	20612	20361	20732	20723	20779	20697	20533	20579	20901	20614	20657	20528	20723	20585	20470	20626	20705	20697	20686	20640	20658	20692	20631	20893	20741	20558	20536	20610	20560	20509	20515	20601	20608	20622	20585	20677	20629	20515	20785	20556	20699	20698	20781	20765	20615	20699	20659	20703	20539	20432	20667	20701	20608	20674	20687	20578	20722	20862	20826	20835	20866	20562	20791	20484	20513	20715	20251	20618	20470	20683	20558	20690	20683	20614	20729	20748	20476	20617	20706	20842	20623	20688	20506	20580	20551	20781	20551	20577	20660	20603	20638	20398	20385	20362	20624	20589	20736	20613	20599	20583	20574	20499	20644	20600	20808	20732	20688	20673	20655	20702	20583	20619	20484	20671	20913	20448	20540	20686	20659	20508	20684	20576	20587	20738	20622	20607	20753	20631	21004	20707	20667	20486	20422	20685	20652	20632	20700	20709	20596	20401	20688	20475	20696	20708	20680	20532	20728	20670	20532	20754	20528	20553	20546	20637	20588	20802	20678	20542	20641	20533	20709	20806	20635	20637	21008	20639	20575	20572	20698	20588	20784	20698	20627	20780	20582	20540	20690	20577	20717	20642	20646	20691	20317	20482	20322	20539	20603	20456	20585	20622	20952	20580	20611	20721	20490	20459	20520	20627	20647	20661	20681	20579	20753	20681	20683	20607	20604	20701	20418	20658	20816	20576	20555	20803	20686	20690	20609	20491	20643	20716	20527	20473	20647	20551	20769	20510	20715	20592	20597	20573	20609	20746	20420	20719	20590	20757	20524	20659	20915	20713	20713	20520	20493	20514	20585	20577	20467	20637	20555	20755	20699	20738	20668	20725	20439	20529	20604	20608	20735	20670	20539	20701	20676	20750	20773	20529	20585	20841	20856	20459	20568	20552	20579	20684	20762	20624	20501	20840	20686	20758	20706	20633	20447	20475	20543	20619	20536	20537	20486	20599	20599	20683	20558	20662	20725	20725	20558	20481	20726	20622	20752	20617	20678	20578	20672	20564	20569	20508	20687	20547	20627	20454	20573	20651	20651	20735	20656	20808	20654	20678	20564	20533	20890	20685	20562	20731	20724	20612	20380	20579	20499	20618	20559	20653	20624	20671	20628	20545	20487	20522	20488	20848	20564	20557	20658	20551	20546	20600	20673	20512	20798	20461	20688	20651	20862	20568	20577	20447	20762	20700	20548	20409	20816	20696	20646	20850	20615	20458	20536	20629	20518	20660	20751	20680	20711	20531	20546	20688	20480	20479	20736	20599	20695	20539	20748	20595	20721	20600	20786	20617	20634	20577	20513	20641	20749	20523	20464	20570	20547	20609	20471	20524	20710	20527	20567	20514	20627	20496	20556	20625	20821	20607	20686	20496	20518	20819	20616	20743	20686	20637	20600	20823	20583	20580	20592	20620	20360	20729	20736	20631	20495	20547	20516	20395	20495	20499	20547	20417	20657	20790	20714	20439	20717	20766	20693	20574	20842	20808	20785	20540	20667	20611	20533	20702	20542	20766	20821	20536	20541	20483	20598	20467	20636	20591	20479	20809	20560	20617	20768	20697	20576	20693	20701	20507	20535	20688	20580	20668	20895	20572	20689	20600	20725	20735	20563	20487	20641	20745	20711	20678	20779	20740	20731	20632	20571	20656	20714	20578	20808	20532	20380	20476	20653	20455	20745	20677	20518	20498	20532	20639	20661	20491	20530	20643	20613	20763	20647	20742	20710	20751	20497	20462	20585	20547	20623	20860	20588	20768	20654	20669	20719	20652	20602	20687	20628	20801	20690	20562	20746	20822	20675	20607	20855	20791	20626	20696	20512	20630	20715	20475	20589	20512	20530	20713	20773	20766	20640	20458	20518	20446	20508	20495	20799	20435	20705	20528	20643	20638	20853	20275	20612	20553	20837	20528	20751	20648	20516	20423	20741	20673	20612	20584	20675	20702	20522	20663	20539	20865	20695	20539	20654	20593	20661	20640	20717	20585	20651	20635	20611	20483	20492	20621	20704	20511	20586	20702	20567	20558	20564	20619	20610	20582	20589	20427	20646	20623	20693	20536	20625	20435	20780	20569	20662	20732	20641	20695	20603	20717	20413	20555	20593	20567	20675	20675	20764	20679	20550	20473	20386	20649	20611	20556	20680	20513	20794	20677	20600	20433	20629	20644	20421	20790	20546	20513	20583	20468	20614	20703	20782	20673	20433	20364	20369	20666	20607	20731	20507	20574	20663	20589	20556	20464	20504	20519	20682	20749	20574	20593	20543	20626	20597	20566	20431	20769	20624	20855	20733	20492	20693	20475	20635	20818	20611	20656	20632	20671	20522	20494	20744	20855	20694	20788	20490	20535	20663	20719	20541	20606	20655	20719	20650	20549	20643	20866	20607	20630	20467	20550	20677	20645	20592	20604	20476	20492	20571	20525	20876	20612	20487	20733	20741	20758	20532	20749	20759	20516	20685	20745	20441	20642	20709	20683	20580	20818	20894	20661	20623	20548	20496	20684	20745	20541	20729	20685	20742	20645	20443	20818	20579	20656	20635	20568	20698	20768	20712	20662	20753	20673	20543	20623	20583	20520	20832	20779	20784	20588	20680	20544	20591	20754	20686	20523	20710	20395	20570	20443	20684	20504	20728	20645	20578	20704	20514	20949	20601	20577	20675	20726	20541	20575	20498	20387	20751	20432	20528	20424	20617	20672	20688	20745	20751	20564	20748	20779	20736	20443	20577	20684	20646	20558	20407	20597	20555	20601	20640	20484	20845	20828	20361	20527	20618	20500	20907	20608	20812	20716	20806	20568	20468	20541	20484	20806	20743	20476	20417	20577	20630	20668	20625	20720	20707	20479	20684	20753	20823	20803	20547	20584	20648	20556	20705	20456	20410	20628	20645	20567	20400	20670	20547	20682	20682	20677	20640	20643	20587	20613	20612	20482	20744	20487	20689	20477	20548	20563	20697	20752	20687	20769	20651	20699	20518	20515	20567	20673	20486	20642	20534	20629	20459	20635	20846	20758	20416	20577	20610	20600	20488	20561	20421	20583	20800	20408	20508	20464	20727	20630	20773	20540	20675	20549	20849	20513	20906	20495	20784	20756	20706	20703	20747	20567	20716	20367	20601	20626	20766	20529	20823	20775	20733	20622	20670	20436	20688	20661	20597	20502	20460	20576	20536	20593	20707	20580	20533	20376	20642	20519	20759	20700	20522	20454	20563	20705	20580	20599	20715	20410	20747	20696	20730	20864	20786	20518	20616	20518	20541	20709	20542	20792	20522	20748	20682	20692	20775	20822	20747	20665	20569	20742	20696	20504	20541	20535	20732	20769	20683	20684	20794	20634	20843	20455	20683	20607	20646	20797	20945	20780	20655	20550	20564	20562	20619	20641	20756	20669	20560	20773	20539	20505	20757	20458	20645	20720	20603	20528	20737	20633	20703	20627	20544	20651	20711	20686	20456	20626	20623	20347	20695	20518	20585	20572	20578	20666	20710	20629	20506	20650	20604	20541	20474	20584	20683	20639	20855	20571	20637	20672	20768	20641	20578	20417	20520	20459	20543	20581	20545	20481	20679	20734	20796	20555	20690	20700	20511	20732	20686	20542	20604	20512	20621	20655	20473	20734	20545	20630	20573	20604	20566	20479	20613	20698	20325	20571	20505	20565	20697	20595	20684	20609	20499	20541	20788	20703	20662	20730	20603	20775	20758	20613	20689	20474	20612	20495	20596	20737	20555	20882	20653	20465	20721	20542	20826	20694	20601	20786	20652	20883	20657	20719	20726	20551
35886	46084	34780	25763	23183	21811	21278	20090	19447	18576	18058	17405	17445	17479	17350	17433	17236	17095	17171	17022	17193	17169	17182	17059	17036	17074	17028	18393	20867	21085	19539	18388	17565	17056	16913	16928	16716	16910	16656	16844	16896	16850	16784	16943	16750	16942	16778	17090	17034	16858	16857	16768	16950	16918	16942	16819	16926	17018	16928	16938	16993	16992	17066	16762	16806	16635	16964	16692	16796	16905	16873	16898	16911	16924	16919	17170	16709	16739	16794	16851	16923	16903	16979	16819	16883	16815	16804	16886	16920	16835	17001	17157	16796	16944	16793	16886	16817	16833	16833	17077	16736	16872	16723	16986	16768	16853	16837	16754	16809	16835	16772	16949	16969	16794	16840	16906	16930	16833	16954	16823	17005	16861	16785	17068	16779	16863	16887	16889	16886	16961	16787	16908	16942	16794	16872	16882	16898	16824	16849	16700	16965	16768	16799	17041	16884	16993	16752	16823	16921	16917	17043	16854	16963	16921	16875	16854	16959	17178	16903	16807	16933	16967	16953	16798	16935	16877	16917	16862	16832	16866	16790	16867	16740	16825	16918	16838	16809	16832	16923	16875	16855	17008	16762	16985	16888	16827	16916	16954	16881	16953	17010	16785	16855	16815	16880	16876	16888	17012	16739	16964	16988	16808	16740	16788	16919	16867	16833	16879	16703	16956	16912	16671	16864	16886	16802	16771	16857	16897	17003	16774	16952	16984	16898	16929	16895	16786	17101	16996	16786	16826	16849	16934	16732	16944	16743	16886	17031	16866	16938	16767	16775	17142	16854	16883	16942	16876	16880	16836	16886	16979	16777	16770	16986	16833	16777	16826	17038	16901	16944	16874	16882	16745	16949	16857	16930	16980	16846	16871	16884	16809	17006	16848	16853	16702	16929	16963	16586	16884	16890	16983	16925	16961	16809	16881	16937	16668	16952	16873	16849	16882	16634	16706	16851	16835	16720	16880	16885	17033	16994	16855	16904	16915	16739	16846	16884	16893	16657	16634	16785	16878	16840	16762	16746	16762	16905	16833	16753	16907	16833	17017	17001	16989	16876	16833	16961	16879	16896	17046	16803	16827	17036	16719	17005	16697	16859	16683	16872	16858	16780	16920	16921	17009	16822	16864	16952	16918	16875	16902	16862	16846	16852	16904	16907	16761	17016	16930	16831	16903	16728	16871	16888	16841	17075	16816	16846	16808	17071	16946	16730	16825	16984	16884	16802	17021	16984	16818	16957	16733	16845	16997	16768	17040	16735	17099	16879	16879	16821	16840	17090	16710	16964	16940	16936	17008	16958	17002	16877	16913	16810	16593	16995	16786	16869	16910	16880	16812	16829	16813	16893	17000	17101	16702	16926	16874	16781	16926	16959	16834	16847	16960	16864	16644	16894	16872	16797	16749	16866	16936	16827	16722	16991	16949	16845	16659	17002	16781	16979	16821	16848	16993	16958	16896	16755	16980	16866	16886	16801	16849	16723	16871	16748	16898	16870	16795	16945	16844	17011	16795	17036	16960	16882	16802	17061	16743	17042	16832	16870	16951	16651	16822	16909	16950	16941	16757	16775	16752	16861	16757	16866	16893	16789	16941	16816	16829	16805	16879	16969	16753	16979	16955	16803	16920	16808	16800	16850	16878	17090	16921	16914	16787	16819	16893	16825	16774	16825	16914	16909	16944	16869	16832	16644	16837	17053	16767	16967	16981	16897	16943	16972	16847	16734	16872	16889	16794	16889	16701	16933	16884	16959	16973	16791	16997	16674	16742	16895	16898	16983	16911	16971	16929	16747	16994	16995	16794	17108	16884	16881	16802	16963	16966	16784	16870	16987	16929	17006	16870	16666	16954	16785	16686	16831	16899	16984	16820	16939	17020	17010	17003	16874	17035	16717	16966	16849	16928	16804	16779	16930	16869	16809	16786	16890	16933	16801	16878	17093	16972	16816	16810	16874	16926	16998	16921	16829	16985	16789	17004	16846	16665	16760	17032	16775	16917	16780	16923	16626	16898	16853	16927	16899	16876	16982	16903	16864	16899	16948	16755	16918	16883	16815	16749	16950	16849	17026	16826	17000	16843	16995	16841	16908	16946	16816	16881	16864	16880	16849	17091	16998	17002	16806	16958	16831	16689	16885	16719	16889	16862	17004	16964	16819	16711	16853	16788	16821	16785	16707	16875	16842	16862	17070	16851	16921	16767	16943	16807	17002	16902	16714	16884	16943	16831	16781	16870	16806	16851	16893	16863	17045	17065	16738	16931	16914	16909	16920	16895	16948	16784	16827	16893	16892	16744	16758	16943	16834	16771	16724	16966	16851	16957	16855	16863	16817	16714	16843	16949	16786	16865	16892	16886	16835	16950	16669	17067	16941	16859	16847	16797	16883	16895	16808	16810	16961	16874	16850	16901	16930	16817	16868	16889	16767	16947	16868	16891	16921	16834	16889	16848	16964	16909	16978	16676	16795	16844	16773	16738	16874	16976	16858	16857	17019	16874	16938	16893	16784	16959	16750	16793	16906	16855	16900	16963	16790	16975	17040	16960	16960	16877	16871	16771	16839	16851	16907	16882	16914	16881	17040	16857	16984	16928	16873	16665	16861	16883	16921	16892	16745	16827	16746	16823	16983	16943	16828	16890	16966	16955	16769	16951	16975	16786	16821	16932	16802	16798	16847	16889	16826	16769	16746	16987	16908	16950	16738	16909	16921	16803	16932	16862	16865	16818	16805	16988	16910	16869	16699	16921	16824	16794	16732	16959	16800	16932	16983	16863	16777	16980	16830	16937	16811	16820	16864	16768	16645	16957	16996	16801	16852	16889	16815	16857	16968	16884	16925	17003	17021	16980	16933	16995	16759	16811	16829	17100	16968	16832	16966	16712	16947	16592	17021	16867	16893	16809	16890	16936	16864	16922	16786	16820	16873	16772	16738	16819	16689	16856	16833	16963	16802	16916	16805	16958	16892	16844	16836	17102	16965	16883	16724	17013	16886	16901	16806	17012	16730	16967	16850	16826	16840	16929	16878	16833	16806	17064	16795	16875	16908	16877	16756	16762	16811	16813	16840	16813	16601	16810	16801	17035	16836	16925	16943	16949	16896	16877	16692	16913	16821	16966	16725	16741	16941	16802	16669	16943	17095	17002	16822	16892	16930	16848	16805	16724	16901	16854	16943	16910	16898	16791	16870	16784	16664	16931	16969	16902	16874	16906	16780	16932	16844	16978	16686	16899	16762	16933	16742	17003	16846	16904	16962	16719	17026	17013	16826	16764	16848	16853	16856	16820	16837	16817	16830	16838	16866	16724	16997	16589	16888	17107	16761	16987	16966	16703	16693	16813	16820	16882	16793	16906	16951	16853	16784	16847	16894	16909	16847	16858	16932	16916	16730	16934	16925	16617	16915	16953	16933	16876	16923	16811	16968	16899	16886	16892	16978	16856	16841	16982	16937	16888	16927	16733	16964	16856	16811	16788	16875	16873	16864	16802	17000	16895	16924	16790	16910	16718	16892	16852	16792	16954	16998	16810	16853	16904	16949	16932	16844	17018	16792	16909	16859	16818	16738	16774	16741	16976	16724	17025	16684	16754	16741	16940	16846	16927	16769	17071	16847	16695	16664	16926	16794	16914	16901	16916	16926	16900	17051	17029	16970	16905	16854	16918	16860	16682	16712	16851	16792	16849	16697	16853	16734	16946	16766	17109	16839	16809	16891	16656	16878	16898	16647	16781	16959	16924	16858	16870	17089	16913	16869	17135	16723	16889	16772	16926	17091	16915	16866	16890	16955	16790	16875	16916	16959	16795	16711	16901	16857	16839	16907	16923	16808	16979	16776	16882	16782	16872	16871	16776	16800	16943	16969	16958	16798	16884	16836	16833	16642	16730	16998	16880	16812	16881	16732	16906	16783	16888	16876	17025	16959	16980	16907	16773	16732	16987	16955	16853	16877	16816	16909	16818	16837	17044	16798	16861	16924	16758	16746	16897	16876	16644	16692	16862	17037	16868	16787	16776	16744	16774	16923	16846	16813	16881	16804	16978	16940	16834	16741	17070	16635	16829	16823	16922	16885	16795	16890	16999	16843	16777	16936	16675	16874	17008	16938	16886	16924	16649	16841	16879	16969	16957	16782	16908	16806	16957	16888	16738	17006	16855	16783	16974	16660	16879	16950	16824	16818	16836	16951	16927	16847	16752	16739	16765	16951	16793	16881	16681	16797	16999	16866	16966	16885	16876	16973	17093	16740	16839	16906	16831	17001	16991	16998	16927	16746	16870	16862	16808	16808	16733	16924	16920	16814	16898	16765	16743	16661	16806	16809	16781	16751	16924	16858	16894	16801	16906	16889	16875	16819	16876	16897	16849	16904	16956	16807	16979	17040	16975	16867	17019	16813	16723	17078	16930	16965	16834	16790	16851	16788	16889	16826	16720	16799	16933	16943	16773	16824	16932	16728	16799	16990	16875	16907	16815	16970	16768	16876	16810	17058	17082	16877	16897	16894	16842	16849	16871	16982	16886	17017	16915	16822	16956	16769	16905	16755	16934	16705	16698	17225	16963	16962	16761	16883	16742	16823	17000	17009	16796	16881	16916	16869	16895	16802	16796	16920	16910	16781	16832	16978	16990	17065	17009	16817	16715	16764	16968	16831	16869	16917	16921	16903	16740	16991	16909	16993	16869	16840	16691	16893	16728	16756	16898	16941	16885	16917	17019	16798	16825	16890	16909	16746	16877	16912	16749	17023	16819	16901	16828	16747	16878	16805	16997	16979	16914	16984	16722	16923	16892	16996	16785	16863	16965	16784	16921	17050	16770	16932	16902	17003	16929	17045	16868	16881	16832	16925	16954	16733	16946	16841	16844	16879	16863	16966	16900	16816	16968	16944	16744	16960	16586	16964	16898	16943	16751	16866	16911	16936	16738	16990	16902	16903	16801	16751	16978	16942	16856	16907	16907	16889	16754	16849	16881	16796	16813	16780	16961	16914	16753	16869	16988	16835	16595	16793	16875	16968	16838	16793	16918	16859	16989	16739	16805	16903	16644	16895	16747	16838	16843	16863	16811	16665	16866	17025	16921	16837	16661	16739	17008	16759	16832	16809	16813	16961	16644	16822	17033	17228	16918	16628	16926	16995	16699	16941	16968
22876	21467	29415	23921	21922	24918	28933	24110	22557	23257	22814	22221	22193	21836	21737	21625	21369	21489	21586	21390	21609	21438	21500	21487	21549	21282	21369	22512	25935	26693	25171	23632	22475	21640	21556	21547	21273	21260	21252	21266	21064	21099	21331	21202	21206	21138	21254	21227	21174	21273	21412	21350	21007	20981	21153	21107	21077	20963	21213	21189	21039	20986	21281	21262	21280	21135	21375	21255	21032	21111	21117	21163	21147	21096	21242	21171	21203	21146	21286	21289	21079	20959	21184	21140	20880	21167	21187	21329	21267	21321	20889	20882	21158	21251	21201	21134	21307	21294	21160	21011	21371	21052	21170	21127	21149	21089	21016	21020	21271	21203	21032	21363	21165	21279	20918	21175	21123	21036	21224	21063	21174	20981	21219	21103	21030	21027	21161	21243	21232	21144	21132	21330	21071	21054	21319	21090	21264	21116	21265	21405	21169	21132	21155	20975	21037	21117	20885	21121	21189	21268	21116	21221	21219	21074	21109	21063	21287	21235	21171	20963	21114	21145	21380	21036	21218	21075	21217	21122	21026	21000	21078	21088	21259	21149	21133	21057	21164	21056	21103	21081	21450	21190	21006	21164	20996	21110	20868	20971	21263	21009	21137	21084	21300	21132	21210	21012	21180	21243	21054	21012	21123	21133	21065	20950	20984	21007	21194	21211	20903	20844	21106	20995	21283	20967	21093	21293	21204	21177	21061	21064	21180	20949	21078	21030	21024	21175	21278	21313	21279	21161	21021	21123	21031	21002	21188	21073	21093	21149	21347	21141	21246	21249	21113	21233	20992	21190	21057	21202	21168	21151	21071	21314	21248	20957	20998	21198	21124	21052	21130	21181	21198	21040	21012	20922	21234	20932	21126	21119	20981	21167	21024	21173	21288	21330	21041	21043	21225	21205	21166	21081	20952	20844	21112	21071	21001	21195	21168	21184	20985	21105	21044	21141	20916	21012	21197	21160	21110	20903	21087	21164	21015	21256	21109	21070	21212	21080	20910	21267	21374	21088	21308	21188	20967	21182	21260	21220	21198	21249	21121	21083	21262	20965	20952	20841	21209	21216	21041	20977	21149	20970	21171	21148	21215	21041	21129	21188	21082	21167	21348	21095	21059	21217	21377	21199	21139	21275	21115	21282	21250	21154	21302	20984	21222	21034	20957	21107	21183	20931	21148	21076	21205	21169	21004	21206	21180	21051	20998	20971	21205	21330	21172	21165	21166	21121	20978	21128	21081	21082	21215	21198	21046	21279	21003	21157	21112	21198	21183	21257	21250	21145	21308	20929	21021	21277	21144	21108	21221	21248	21126	21235	21029	20986	21171	21322	21103	21081	21178	21103	21171	20973	21142	21343	21054	21105	21029	21175	20897	20737	21159	21396	21101	21138	21074	20976	21145	20958	21152	21050	20974	20993	21146	21272	20953	21355	21373	21167	21031	21110	21390	21117	21117	21347	21032	21125	21211	21260	21134	21191	21324	21121	21263	21176	20959	21249	21232	21256	20982	21077	21312	21126	21166	20982	21258	21127	21272	21245	21131	20842	21162	21215	21227	21231	21113	21194	21275	21129	20994	21090	21321	20995	21215	21117	21032	21167	21008	21034	20970	20898	21092	21003	21046	21037	21020	21299	21148	21134	21135	21113	21112	21190	21044	21148	21040	21190	21097	21029	21219	21338	21203	21230	21027	21027	21060	21305	20913	21011	21006	20894	21407	21036	21097	21018	21139	21056	21142	21051	21137	21146	21410	20997	21321	21117	20845	20879	21006	21051	21261	21159	21030	21422	21213	21099	21092	21154	21115	21072	21166	21028	20938	21236	20880	21158	21326	21119	21056	21108	20995	21161	21048	21113	21072	21012	21212	21243	20953	21010	21094	21173	21090	21240	21208	21301	21217	21020	20956	21068	21147	20787	21077	21005	21139	21162	21161	21085	21396	21183	21037	20925	20984	21000	21166	21226	21145	21387	21240	21202	21086	21241	21209	21030	21260	21162	21209	21251	21181	21068	21214	20980	20831	21287	21128	21247	21012	21295	21050	21223	21112	21201	21238	21472	21117	21271	20795	20949	21162	21080	20972	21170	21271	21125	21171	21074	21138	21446	21139	21230	21073	21092	21182	21040	21279	20941	21077	21255	20954	21060	21117	21171	20755	21027	21132	21227	21039	21062	21033	21114	21163	21101	21120	21002	21125	21065	21048	21318	21190	21130	21126	20985	21329	21126	21001	21357	21120	21216	21225	21019	21274	21165	21189	20975	21148	21272	21145	21046	21052	21063	21058	21076	21190	21117	21152	21114	21388	21236	21176	21139	21016	21065	21078	21401	21143	20914	21128	21183	21033	21215	21115	20932	21033	21454	20948	21208	21114	21059	21018	20998	21278	21196	21065	21030	21081	20975	21375	21003	21076	21053	20936	20997	21007	20972	21245	20988	21252	21113	21100	21205	21295	21131	21096	21222	21162	21059	20991	20944	21167	21113	21155	21030	20977	21181	21104	20832	21100	21052	21334	21204	20928	21128	21020	20911	21044	20972	21030	21034	21108	20896	21203	21337	21267	21118	21162	21213	21159	21071	21168	21283	21190	21115	21171	21213	21151	21192	21121	21125	21215	21217	21191	21199	21153	21021	20989	21214	21290	21259	21147	21293	21169	21021	21217	21114	21258	21184	21148	21316	20989	21110	21128	21104	21477	21105	21109	21176	21095	21105	21180	21112	21143	20972	21130	21144	21243	20925	21033	21183	21106	21085	21174	21144	20965	21164	21098	21163	21229	20932	20962	21103	21193	21172	21106	20965	21190	21126	20949	21062	21138	21124	21025	21131	20934	21017	20942	20869	21355	21066	20937	21001	20951	21151	21231	21076	20959	21176	21123	21223	21028	21135	21078	20799	20975	21046	21056	21251	21055	21144	20815	21129	21069	21119	21150	20995	21207	21326	21144	21077	21129	21131	21207	21225	21184	21080	21061	21113	20805	21148	21280	20950	20920	21158	21127	20982	21088	21169	21260	20995	20889	21121	21028	21230	21275	21183	21044	21116	21141	21154	20839	21127	21295	21069	21181	21224	21089	20901	21039	21361	21152	21058	20892	21044	21232	21065	21090	21239	21106	21154	21253	21309	21126	21171	21156	21009	21262	21259	21216	21023	21197	21048	21296	21388	21128	20946	21168	20992	21098	21217	21254	21040	21075	21105	20999	21123	21072	21311	21198	21159	21024	21172	21255	21306	20922	21085	21105	21184	21213	21125	21024	21167	21366	21257	21060	21095	21077	21118	21359	21003	21064	21141	21451	20973	21389	20998	21249	21199	21253	21224	21064	20949	21216	21060	21169	21125	21091	21118	20925	21186	20794	21164	21107	20943	21065	21275	21383	21182	21266	21094	21361	21262	21243	21177	21067	21089	20972	21010	21126	21187	21076	21334	21226	21233	21218	21324	21122	21013	21023	21141	21193	21117	21128	21063	20926	21270	21041	21213	21059	21110	20963	20982	21026	21005	21241	21043	20990	21142	21011	21208	21128	21033	20984	21057	21040	21185	21169	21010	21048	21045	21034	21117	21080	21363	21208	20931	20910	21108	21044	20917	21085	20912	21133	21169	21210	20955	21226	21174	21183	21256	21081	20971	21159	21169	21215	21336	21200	21209	21325	20977	21029	21159	21105	20993	21047	21174	21127	21046	21126	21064	20922	21159	20950	20985	21018	21077	21149	20903	21008	21012	20863	21303	21090	21340	21193	20884	21149	21104	21083	21075	21134	21107	20978	21107	20951	20871	21287	20984	21393	20973	20857	21225	21172	20935	21205	21167	21081	21227	21188	21365	21179	21009	20886	21216	21068	20978	21205	21084	21152	21202	21194	21085	21179	21008	21091	21196	21196	21020	21178	20990	21214	21252	21169	21077	21104	21115	21017	21273	20917	20983	20975	20977	21213	21106	21141	21261	21028	21003	21101	20967	21061	21010	21115	21050	21038	21129	21101	21341	20931	21075	21280	21101	21103	21191	21170	21227	21299	21324	21369	20803	20899	21010	21070	21216	21146	21036	21108	20960	21056	21126	21275	21078	21257	21296	21222	21134	21147	21043	21034	20962	20956	21238	21364	21199	21275	21214	21029	21260	21091	21132	20875	20974	21040	21060	21100	21024	21110	21213	21307	21290	21170	21157	21063	21175	20979	21277	21169	21110	21145	21227	21016	21069	21152	21183	21182	21029	21158	21060	21161	21227	21038	20702	21309	21249	21121	21117	21213	21283	21016	20909	20950	20967	21092	21043	20839	21108	21126	21184	21126	21226	20948	21198	21139	21265	21244	21080	20944	21211	21006	21112	21126	21099	21172	21209	21084	21143	21187	21298	20898	21152	21084	21131	21102	21138	21402	21239	21115	20946	21138	21249	21063	21107	20957	21345	21042	20877	21031	21162	21228	20842	21137	21197	21157	21055	21278	21121	21366	21059	21223	21063	21191	20962	21037	20998	21254	21171	21066	21006	21118	21064	20955	21051	21467	21249	21074	21097	21085	21038	21030	21228	21145	21224	20940	20952	21197	21150	20987	21117	21310	21226	21341	21119	20933	21026	21218	21113	21188	21060	21103	20993	21189	21148	21180	21093	20948	21052	21028	21106	21186	20976	21076	21242	20975	21004	20911	20951	21115	21008	21127	21167	21141	20905	20848	21156	21181	21029	21134	21128	21351	20970	20849	21077	21076	21009	21131	21003	21138	20997	21147	20959	21108	21111	21303	21054	21092	21315	21286	20958	21063	20952	21165	21189	21217	21066	21044	21175	21168	20891	21011	21021	21020	21162	21063	21290	21086	20995	21239	21182	21007	21070	21104	21284	21052	21061	21248	21172	21185	21303	21105	21036	21128	21213	21191	21129	21012	21262	21153	20791	21072	21259	21367	21060	21186	21063	21043	21204	21152	21191	21073	21240	21253	21055	21116	21243	21072	21193	21212	21073	21098	20923	21142	21172	21098	20848	21197	21117	21032	21223	21162	21158	21369	21134	20927	21333	21195	21169	21186	21183	21074	21059	21222	21132	21071	21076	21154	21232	21071	21156	21122	21120	20936	20975	21127	21340	21168	21095	21078	21296	20869	21207	21225	21077	21246	21055	21131	21131	21123	20975	21055	21043	21192	21162
40187	52055	37726	29314	25461	22886	22295	20882	19893	19692	18772	18550	18109	17835	17744	17624	17675	17547	17465	17554	17690	17563	17324	17405	17454	17410	17474	19840	24419	24356	21986	20119	18404	17557	17331	17176	17200	17136	17167	17187	17028	17168	17120	17126	17353	17330	17062	17114	17213	17168	17221	17042	17072	17142	17279	16941	17143	17096	17148	17224	17255	17183	17124	17265	17069	17246	17101	17039	17090	17327	17164	17062	17009	17142	17029	17142	17186	16991	17238	17308	16997	17132	17041	16959	17213	17117	17013	17065	16995	17103	17178	17207	16999	17177	17072	17132	17217	17145	17122	17202	17133	17193	17144	17154	17117	17090	17229	16755	17133	17162	17291	16974	17250	17122	17125	17154	17042	17081	16865	17287	17117	17144	17135	16970	17196	17272	17041	17088	16962	17022	17097	17109	17127	17057	17163	17074	17170	17225	17119	17159	17049	17130	17031	16895	17191	17218	16994	17215	17255	17208	17275	17121	17142	16985	16989	17114	17168	17118	17143	17150	17203	17169	17158	17227	17021	17069	17114	17042	17202	17237	17071	17009	16939	17181	17333	17118	17050	17068	16932	17099	17269	17028	17087	17068	17219	16930	17148	16931	17289	17168	17067	17137	17187	17034	17027	16946	17040	17064	16902	17171	17189	17071	17166	17081	17157	17125	16987	16951	17105	17211	17140	17077	17069	16936	17045	17129	16992	16996	17113	17178	17006	16983	17260	17091	17030	17189	17179	16918	17056	17174	16997	17145	17042	17046	17016	17069	17213	17131	17156	17082	17090	17246	17113	17071	17073	16934	17078	17187	17079	17160	17238	17060	17080	17073	17074	17053	17006	17256	17186	17162	17052	17261	17227	16859	17367	17148	17072	17133	17154	17358	17256	17183	17120	17081	17236	17195	16933	17193	17170	16931	17064	17074	17061	17195	17094	16933	17032	17018	17150	17053	17104	17029	17135	17216	17078	17066	17164	17044	17214	16968	17188	17166	17199	17231	17088	17151	17157	17110	17062	17178	17105	17115	17014	17135	17113	17099	17048	17051	17158	17074	17200	17286	17190	17093	17221	17116	17163	17106	17079	16994	17106	17130	17148	16983	17290	17081	17091	16903	17183	17374	16983	17093	17001	17054	17017	17102	17093	16938	16992	17101	17069	17135	17284	17170	16800	17082	17116	17141	17004	17138	16985	17097	17163	16961	17109	17104	17070	16987	17320	17206	16913	17209	17071	17002	16998	17004	16976	17045	17017	17201	17088	17116	17281	16969	17070	17022	17113	16922	16947	17081	16997	17057	17123	16932	16990	17078	17069	16989	16976	16938	17112	17217	17175	17134	17099	17208	17142	17056	16979	17197	17130	17112	16918	17118	17094	16983	17155	17108	17077	17046	17077	17015	17113	17232	17103	16962	17237	16969	17011	16984	17166	17126	17197	17184	17043	17026	16927	16978	17092	17093	17111	17339	17074	17022	16998	17055	17207	17056	17023	17144	17105	17264	17143	17180	17064	17181	17338	17126	17305	16965	17135	17039	17117	17306	17078	17081	16947	17215	17125	17085	17152	16999	17081	17201	17152	17221	17131	17032	17061	17047	16970	17167	17091	17129	17083	17079	17018	17033	17173	17059	17132	16941	17309	16984	17002	17039	17076	17132	17314	17316	17118	17310	17188	16997	17066	17249	17110	17028	17068	16950	17110	17070	17083	17128	17092	17046	17339	17176	17227	17136	17021	17001	17297	17079	17225	17109	17073	17157	17116	17147	17117	17050	17008	17108	17149	17122	17187	17067	17018	17105	17101	17145	17050	16773	17121	17237	17084	17036	17029	16963	17121	17058	17392	17132	17141	17092	17144	17211	17084	17078	17033	17216	17118	17000	17168	17122	17116	17256	17208	17072	16974	16995	17190	17178	17111	17027	17035	17164	17074	17065	17099	17141	16975	17060	17070	17088	17161	17043	17059	16946	17027	17103	17004	17068	17191	17029	17035	17145	17304	16842	17298	17104	17074	17066	16997	17186	17043	17071	17251	17256	17114	17142	17284	17141	17132	17278	17130	16984	17007	17045	17083	17192	16999	17167	17257	17037	17253	17175	17085	17106	17082	17056	17101	17033	17085	17096	17225	17146	17136	17122	17239	17197	17110	17130	17205	17139	17144	17163	17023	17032	17149	16907	17033	17217	17217	17085	17082	17101	17202	17025	17287	17037	17132	16880	17228	17107	17235	17310	17200	16966	17253	17078	17190	17006	16920	17017	17026	17124	17194	17005	17169	17310	17063	17050	16871	17119	17177	17084	17085	17226	17165	17088	17033	17084	17205	17146	17041	17034	17089	16990	17114	17129	17134	16986	17019	17230	17087	17153	17097	17099	17043	17061	17118	17030	17011	17173	16910	17125	17154	17077	17034	17034	17117	17058	17117	17150	17045	17205	17167	17209	17108	17105	17075	17101	17168	17276	17242	16990	17258	17204	16988	17100	17164	17122	17096	17073	17186	17202	17107	17146	17312	17020	17084	17007	16999	17309	17109	17028	17197	17116	17179	17136	17026	16911	17065	16940	16874	16896	17064	17165	17126	17108	17172	17156	16954	17167	16901	16976	17269	17111	17109	17106	16999	17039	17219	17128	17151	16977	17131	17177	17070	16984	17143	17099	17087	17073	17137	17020	17144	16937	17156	16998	17008	17107	17122	17026	17273	16933	17290	17228	17160	17295	17183	16993	17012	17205	17157	16998	17205	17197	17003	17025	17110	17103	16993	17309	17225	17113	17081	17203	16966	17018	17056	17067	17166	16971	17248	17195	17024	17125	17244	17107	17051	17137	17064	17203	17115	17061	17143	17010	17141	17211	17007	17086	17107	17127	17041	17082	17005	17100	17037	17086	17064	17013	17188	17093	17087	17044	16853	17257	17105	17026	16997	17015	17101	17219	17177	17270	17223	17172	16915	17249	16996	16974	17076	17148	17104	17159	17207	17019	17258	17065	17199	17155	17101	17185	16926	17059	16996	16976	16959	17296	17054	17156	16998	17066	17118	17020	16849	17107	17069	17046	17000	16949	17025	17077	17097	17109	16901	17178	17288	17322	16975	17098	17239	17162	17171	17151	17336	17069	17226	17057	17205	17150	17046	17104	17049	17272	17134	17198	17097	17220	17160	17021	17255	17009	17028	17180	17188	17157	17272	17179	16996	17113	17103	17021	17174	17039	17097	16960	17118	17142	17255	17201	17156	17055	16980	16929	17064	17113	17093	17030	17144	17138	17086	17084	17221	17121	17095	17156	17152	17055	17299	16977	17107	17247	17262	17046	16922	17212	17169	17058	17025	17113	17090	17011	17065	17084	17173	17144	17103	17024	17005	17085	17039	17057	17241	17184	17252	17030	17115	17052	17060	16965	16799	17180	17119	17033	17226	17064	17211	17148	16918	17104	17177	17019	17098	17071	16926	17028	17228	17112	17114	17048	17074	17031	17095	17193	17182	17241	16941	17188	16998	17110	17235	17002	17299	17073	17101	17180	17167	17015	17145	17138	17028	17037	17038	16932	17187	17136	17002	17019	17153	17185	17085	17097	16977	17156	17017	16852	17140	17159	16960	17188	16936	17307	16964	17110	17121	17086	17101	17028	17196	17036	17138	17102	17033	17135	17055	17120	17050	17162	17186	17121	17011	17145	17114	17299	17073	17103	16995	17027	17119	17036	17105	16897	16936	17073	17069	16893	17263	17139	17120	16943	17122	16966	17152	17156	17206	17124	17226	17104	17087	17065	17217	16996	17089	17181	17031	17232	17022	17103	17172	17113	17067	17186	17197	17125	17004	17048	17172	17061	17103	17022	17195	17080	16981	17284	16976	17098	17173	16872	17145	17036	17106	16715	17179	17086	17197	17026	17113	17085	17160	17329	17152	16964	17243	16969	17056	17102	17170	17140	17265	17045	16969	17132	17111	17056	17167	17100	16980	17054	16989	16968	17132	17169	17153	16986	17066	17312	17291	17234	16920	17126	17044	17171	17097	17078	17136	16982	17214	17127	17214	17161	17140	17248	17135	17106	17087	16907	17036	17005	17080	16948	17137	17165	17086	17142	17223	17051	17129	17173	17143	17273	17102	17140	17104	17107	17076	17039	17112	17068	17165	17131	17159	17107	17010	17091	17225	17102	16982	17250	17030	17073	17171	17063	17076	17169	16960	17015	17055	17071	17064	17060	17115	17099	17177	17030	17040	17123	17208	17054	17199	17060	17089	17228	17021	17106	17125	17056	17141	17106	17044	17207	17062	16935	17106	17030	17144	17200	17013	17057	16933	17066	17080	17075	17115	17034	17184	17116	17056	17196	17063	17032	17041	17236	17115	17025	17221	16978	17163	17047	17323	17213	17169	17189	17125	17107	17193	17159	17105	17173	16952	17027	16932	17012	16919	16781	17138	16996	17139	17075	17125	17016	17038	16993	17037	17040	17056	17143	17202	17120	16880	16962	17010	17222	17151	17089	16987	17052	17079	16988	17099	17062	17072	17158	17085	17035	17140	17155	17184	17212	16967	17116	17058	16985	17231	17186	17308	17058	17074	16998	17127	17234	17073	16894	17027	17047	17214	17124	17123	17041	17091	16899	16866	17199	17080	17159	17004	17160	17107	16986	17213	17040	17105	17116	16985	16953	17138	17038	16990	17085	17063	17164	17076	17089	17017	17125	17093	17158	17058	17090	17229	16937	17186	17219	17059	17170	17055	17173	17166	17082	17126	16982	17209	17104	16936	17023	16947	17178	17120	17131	17074	17198	16859	17255	17032	17061	17026	17127	17123	16922	16944	17063	17007	17024	17103	16920	17008	17102	17092	17225	17000	17076	17138	17250	17115	17019	17104	17110	17149	17161	17025	17060	17164	17167	17104	17199	16982	17210	17063	17025	17247	17019	17229	17080	16947	17060	17004	17118	17014	17119	17188	17173	16888	17158	17055	17113	17008	17144	17156	17245	17008	17296	17248	16999	17012	17200	17088	17152	17185	16910	17068	17113	17045	17123	17212	17206	17133	17253	17141	17043	17025	17035	17075	17117	17245	17064	16947	17082	17163	17114	17265	17103	17041	17130	17090	17107	17001	17018	17230	17112	17154	17114	17113	17056	17092	17064	17036	17140	17166	16995	17166	17001	17145	17011
29164	27272	30114	26397	22412	21648	21471	21004	20668	20763	20676	20545	20134	20169	20462	20202	19992	20247	20111	20140	20184	20027	20304	20139	20020	20287	19973	20025	20303	20410	20277	20293	20281	20230	20119	20213	19816	20181	20143	20204	20086	20057	20086	20042	19951	20063	20185	20041	19927	20078	20023	20069	19941	20010	20223	20140	20234	20092	20034	19874	20080	20095	20205	20004	20058	20126	20068	20110	20031	20025	19895	19932	19859	19856	20181	19989	20050	19919	19984	19998	20259	20152	20010	19998	19820	20084	20148	19861	20085	20047	19877	20091	20270	19929	19972	19981	20198	20061	20318	20130	20019	20113	20164	19872	20034	20131	20153	20025	19920	20095	19951	19961	20155	20081	19886	20014	20023	19841	20131	19953	20082	20066	19841	20115	20167	19880	20037	20075	20082	20117	19898	19920	19984	20129	19940	19834	19996	20076	20260	19964	19911	20122	20149	19956	20214	20030	20096	20011	19873	20154	19979	19949	20006	20247	20198	20099	20149	19897	20110	20071	20093	20175	20249	20323	20115	20036	19828	19749	19963	19986	20031	19861	19928	20234	20063	20039	20069	20015	19994	19971	19951	19986	20054	19981	20104	20094	19899	20083	20046	20220	20003	19848	20111	19760	20090	20110	19860	20084	20071	20032	19857	19866	19984	19978	19972	19972	19788	19876	20130	20009	20002	20009	20021	19953	20163	19767	19983	19852	20088	20037	20004	19853	19906	20024	20113	20154	20040	19910	20141	19974	19894	19935	19848	19858	19918	19800	19966	20262	20075	20039	19824	20139	20008	19875	20084	19958	19955	20245	20040	19935	19933	19872	19889	19980	20104	19812	20125	19965	20012	20280	20068	20160	19937	19960	19926	20052	19870	20036	19853	20049	20179	20128	19882	20246	20015	19917	20139	19919	19980	20163	20154	19882	19846	20028	19780	20026	19944	20095	19970	19998	20023	20077	19914	20227	20041	20077	19973	20168	20033	20053	20231	19892	20053	20070	20058	19937	19881	19996	20050	20209	20052	19973	20141	19985	20004	20131	20022	19977	20165	19962	20006	20098	20253	19995	19932	19952	20172	20113	20028	19904	20162	20001	20091	20033	20008	20116	20116	20134	19839	19961	20117	20111	19953	20018	19785	19850	20113	20087	20098	19841	19999	19914	19849	20117	19935	19957	20148	19938	19974	20258	20199	20157	20103	20262	19928	19710	19939	20029	19902	20148	19899	19922	19886	19956	20170	20001	19918	20066	20010	19997	20005	19986	19889	19988	20031	19970	19989	20033	19942	20124	19783	19905	19984	20090	19884	19950	19989	19944	20127	19908	19872	20011	20048	19969	19962	20151	19995	19951	20248	19956	19974	20122	19990	19890	20107	20038	20081	19842	19941	20129	19944	19933	20025	20111	20050	19997	19827	20108	20053	20060	19802	20101	20077	20138	20055	20002	20081	19703	20008	20028	19975	20202	20114	20065	20084	19879	19848	20058	19939	20018	19700	20051	20264	20141	19913	19858	20020	19917	20113	20048	19876	20043	20011	20013	20103	20122	19987	19983	20116	20135	19920	20029	19986	20174	19947	20032	19755	19900	20109	20123	19929	20087	20121	19925	19842	20141	19901	20029	19921	19859	20091	19928	20138	20024	20240	20026	20207	19985	19940	20113	20073	20215	20171	20045	20058	19965	19898	19821	20127	20007	20238	19946	19912	20036	19886	19924	20034	20056	20162	19978	19997	19824	20036	20197	20007	19929	19996	20081	19856	20327	19803	19839	19924	20049	20039	19882	20249	20054	19939	20094	20138	19868	20182	19956	20037	20007	20085	19932	19981	20076	20239	20115	19953	20349	19998	19944	19966	20090	19995	19982	19930	20066	19724	20098	20025	20011	19988	20152	20156	19949	19953	20106	20067	19862	20171	20009	20058	20048	20023	19983	20063	20173	20203	19886	19919	19974	19844	20042	20098	19883	20089	19890	20238	20036	20058	20154	20091	20048	19986	20024	19830	19853	20080	19986	20174	20075	19902	19872	19963	19960	20126	20035	20243	19989	20183	20238	20179	19983	20102	19740	19923	20054	20208	20117	19956	20114	19847	19921	20086	19982	20034	20004	19927	20060	19946	19950	20039	19908	20250	19911	20120	20008	19859	20001	20021	20151	20160	20002	19993	20089	19974	20059	20184	20138	20113	20120	20192	19941	20077	20011	20132	19944	20060	20078	20047	20048	19997	20018	20033	19901	20029	20178	20060	20028	20190	20169	20212	19994	20236	20038	20000	19893	19974	19942	19918	20111	20247	19965	19865	19981	19944	20221	19843	19979	20019	19900	19992	20040	19963	19999	20009	20124	19899	19920	20158	19981	20179	20401	20160	20147	20093	19912	20168	19950	20028	19989	19962	19973	20001	19886	20012	20061	20299	20042	20141	20093	19764	19966	20198	19892	19980	20011	19968	20265	20106	20232	19922	19724	20091	19854	20102	20275	19904	20091	20206	19731	19974	20077	20038	19900	19922	19822	19939	19798	20004	20272	19999	19971	19969	20000	19837	20091	19992	20239	20084	20029	20155	20068	20053	19950	20054	20077	19967	20003	20050	20113	20035	19909	20093	19838	20075	19777	19866	19913	20185	20182	20056	20099	20016	19857	20184	19954	20070	19966	20282	20190	20223	20119	20173	19963	19846	20103	19927	19917	20096	19978	20197	20060	19859	20198	19899	20141	20120	20049	19850	19979	19969	19940	20096	20061	19978	19987	20136	20143	19889	20276	20186	20188	19971	20098	20055	19882	19939	20119	20154	20089	19957	20051	19948	20310	19970	20005	20098	20005	20051	20015	19952	19850	20152	20165	20201	20047	19928	19865	19903	20168	19975	19961	20076	20076	20186	19960	20105	20198	20073	19958	20091	20156	20452	20094	19895	20073	20186	20252	19917	19996	20020	19880	20008	20131	20028	20156	20190	19826	20113	19986	20095	19930	20086	20051	20080	20056	19984	20161	20064	20091	20037	19954	19997	20081	19880	20084	19820	19755	19819	20135	20142	20227	19923	20096	20045	19946	19877	20105	19897	20123	20027	20088	19878	19938	20087	20085	20013	20108	19897	19988	20140	20139	20127	19968	19939	19704	20032	20257	19955	19770	20035	19921	20214	20017	20249	20133	20199	19831	20055	19973	19937	19964	20096	19962	20003	20004	19991	20173	20067	19909	20086	19906	19962	19870	19859	20050	20071	20013	20077	19943	20020	20071	20040	19958	20161	20101	19891	20051	20170	20102	19980	20056	19970	19969	20092	20097	20084	20115	20182	19794	20062	20119	20102	20005	20029	20111	19840	19948	20261	20057	20025	20188	20196	20215	20140	20123	20204	19965	19908	20040	19911	20110	20073	20147	19843	20121	20276	20119	20104	20044	20093	19774	20180	20027	20041	19970	19889	19880	19965	20074	19964	20057	20166	20072	20134	20117	20001	20216	19842	20067	19982	20058	20021	20048	20018	19994	19926	20041	20150	20062	20157	19837	19916	19966	20102	20155	20282	20046	20033	20167	19984	20123	20165	19954	20043	19964	20005	19987	20007	19915	20234	19952	19904	19951	20058	20260	20315	20031	20022	20120	20087	20183	20013	20102	20099	20205	20016	20200	19901	19947	20122	19772	20153	19939	19969	20058	20037	20098	20116	19912	20232	19936	20037	19811	19976	20051	20068	19899	19787	20055	20095	20076	19883	19944	19802	20033	19895	20009	19993	20244	20194	19957	20080	20054	19839	20013	19986	20045	20000	20147	20095	20010	19926	19888	19980	20050	20246	20124	20217	20029	20192	20330	20034	19952	19768	20080	20011	19976	20147	19943	19915	19893	20223	19961	19963	20137	20069	19986	19873	20028	19954	20012	20139	19896	19818	20033	20087	20151	19724	19861	19837	19995	20086	20015	20161	20083	20120	20021	20154	19980	20119	19997	20182	20068	19819	20166	20138	19942	20106	19885	19987	20027	20070	19985	19896	20194	19946	20154	20056	20035	20084	20210	20036	20326	19951	19932	20185	20038	19915	19991	20054	20356	20219	20269	20108	20185	19944	20002	19925	20000	19968	19968	20049	20086	19972	20027	20107	20130	20007	19992	20193	19892	20098	20046	19916	20059	20012	20002	19811	19857	20024	19884	20156	19763	19998	20115	20115	20013	19927	20028	19835	20000	20017	19975	19952	19857	20117	19792	19834	19950	20019	19990	20219	20152	19884	20115	20067	20215	19986	19945	20024	20009	19956	20023	19959	19987	20003	19935	20024	20038	20122	19890	19887	19781	20044	20037	20129	19889	20187	19912	19855	20243	20095	19988	20071	20054	20095	20053	19816	20168	19946	20001	19995	20021	20016	19789	19949	19948	19973	20055	20093	19998	20042	20003	19933	20037	20106	19995	19879	19982	20043	20022	19858	20074	20074	20140	20007	19893	19804	20104	19934	19916	20005	20262	20027	20036	20177	20110	20024	20158	20012	19887	20196	19950	19946	19907	20099	19944	19953	20002	20275	20052	20179	19894	20053	20060	20009	19892	20072	20127	20106	20085	20080	19942	20025	19914	19753	19820	20060	19958	20145	19907	20160	19902	19875	20111	20093	19856	20051	20125	20244	20186	20204	20104	20035	19918	20121	19816	20063	20163	19856	19957	19959	20059	20031	20099	20178	20064	20246	20122	20150	20228	20053	20164	19910	20023	20242	19969	20117	19830	20039	20009	20113	20276	19946	20048	19902	19991	19891	19917	20006	19999	20072	19931	20084	20022	19943	20035	20064	20091	20038	20022	20132	20183	20188	20186	20100	19975	20040	19795	19901	20165	20021	19880	20104	20083	19963	20081	20285	20110	20127	20066	20065	20120	19729	19899	20087	19704	20089	19870	19930	20006	20018	19972	20013	19852	20107	20124	20100	20021	20237	19925	20036	19914	19911	19871	19938	19915	20035	19996	19969	20060	19789	20175	19933	19931	19993	20003	20060	20211	20027	20117	20251	19824	19932	20162	20017	20125	19977	19914	19942	19737	19989	20042	19964	20006	20013	19955	19981	20078	20123	20047	20159	20126	19931	20113	20165	19950	20168	19916	19894	19901	20023	20107	20014	20001	20125	19950	20083	20076	19948	20028	20082	20210	20017	20169	20026	20078	20070	20081
31307	42637	29480	21854	19942	18646	18472	18171	17855	17569	17276	17086	16790	16749	16573	16667	16563	16685	16290	16642	16664	16501	16741	16472	16336	16597	16662	16670	16906	16943	16734	16837	16447	16491	16639	16502	16434	16293	16502	16510	16472	16621	16434	16388	16446	16369	16406	16594	16359	16429	16415	16492	16622	16518	16447	16423	16440	16263	16461	16498	16604	16380	16573	16473	16469	16489	16607	16451	16460	16458	16494	16510	16654	16554	16500	16386	16637	16354	16428	16458	16285	16348	16535	16521	16577	16426	16477	16516	16482	16421	16464	16538	16452	16266	16411	16447	16443	16454	16379	16489	16524	16560	16567	16476	16488	16349	16648	16399	16482	16590	16362	16601	16416	16507	16563	16490	16566	16470	16467	16481	16393	16345	16456	16452	16365	16728	16579	16514	16445	16463	16388	16403	16369	16419	16561	16580	16442	16481	16550	16403	16519	16438	16383	16313	16348	16330	16387	16412	16542	16558	16440	16478	16437	16553	16402	16454	16571	16362	16711	16300	16494	16386	16574	16400	16404	16510	16456	16307	16415	16533	16520	16425	16464	16320	16369	16489	16506	16565	16409	16440	16326	16565	16556	16408	16536	16512	16429	16563	16304	16564	16442	16452	16655	16604	16415	16417	16471	16458	16545	16488	16333	16559	16459	16528	16557	16386	16428	16433	16453	16337	16376	16545	16424	16387	16354	16503	16634	16611	16457	16526	16465	16544	16513	16520	16365	16415	16465	16415	16456	16444	16563	16291	16577	16625	16382	16400	16386	16277	16492	16324	16559	16409	16528	16482	16462	16425	16439	16387	16490	16591	16640	16422	16573	16369	16520	16507	16551	16373	16598	16651	16565	16674	16336	16400	16608	16472	16316	16477	16651	16320	16579	16213	16468	16522	16527	16469	16565	16404	16426	16561	16678	16481	16384	16458	16405	16289	16445	16489	16362	16432	16552	16328	16423	16469	16558	16421	16494	16549	16634	16482	16729	16645	16588	16453	16420	16478	16457	16520	16436	16618	16513	16440	16488	16305	16494	16555	16520	16548	16601	16338	16476	16469	16349	16392	16440	16394	16535	16473	16306	16412	16507	16548	16362	16526	16445	16495	16474	16567	16283	16600	16500	16483	16550	16546	16344	16310	16235	16500	16379	16490	16522	16555	16383	16566	16386	16411	16439	16500	16378	16336	16410	16354	16535	16573	16363	16353	16483	16428	16306	16514	16435	16524	16376	16364	16459	16292	16453	16446	16560	16429	16548	16450	16465	16299	16449	16494	16449	16391	16381	16497	16614	16359	16486	16454	16299	16438	16472	16498	16441	16452	16449	16584	16627	16406	16605	16614	16450	16345	16519	16541	16492	16276	16575	16418	16804	16608	16496	16444	16286	16587	16291	16469	16493	16384	16274	16424	16404	16486	16499	16552	16639	16574	16364	16381	16429	16586	16576	16533	16465	16472	16379	16457	16333	16492	16490	16530	16415	16293	16431	16441	16570	16455	16380	16447	16670	16373	16301	16510	16518	16513	16568	16415	16407	16360	16390	16339	16464	16614	16394	16691	16399	16541	16420	16485	16414	16437	16220	16288	16551	16482	16529	16448	16618	16597	16504	16537	16332	16586	16540	16282	16452	16485	16236	16538	16515	16430	16630	16573	16570	16278	16407	16415	16655	16503	16416	16482	16419	16423	16622	16569	16264	16503	16486	16400	16438	16451	16470	16492	16359	16426	16478	16736	16640	16457	16588	16321	16432	16335	16556	16311	16554	16724	16469	16466	16631	16469	16382	16504	16493	16453	16525	16408	16377	16577	16416	16495	16596	16472	16440	16659	16441	16292	16371	16450	16426	16576	16662	16556	16683	16407	16600	16556	16340	16403	16460	16433	16593	16431	16440	16421	16262	16386	16402	16511	16463	16516	16323	16485	16318	16499	16449	16559	16444	16484	16417	16486	16547	16276	16305	16573	16427	16366	16276	16290	16504	16332	16421	16449	16413	16405	16424	16449	16433	16515	16421	16595	16406	16333	16554	16495	16283	16498	16447	16623	16446	16606	16537	16463	16521	16453	16602	16494	16497	16520	16474	16536	16492	16294	16484	16467	16412	16429	16543	16438	16440	16392	16513	16462	16565	16510	16456	16447	16391	16669	16467	16412	16654	16381	16471	16461	16297	16376	16545	16419	16461	16470	16425	16621	16304	16444	16464	16655	16444	16364	16510	16531	16467	16402	16540	16349	16378	16313	16648	16417	16644	16621	16435	16672	16417	16526	16628	16411	16395	16414	16407	16423	16417	16462	16469	16551	16459	16472	16475	16335	16420	16558	16453	16437	16345	16508	16280	16427	16452	16512	16582	16495	16671	16358	16456	16356	16635	16434	16489	16426	16442	16432	16414	16516	16481	16400	16503	16468	16450	16537	16447	16518	16447	16633	16460	16468	16601	16587	16462	16421	16483	16644	16547	16446	16690	16350	16420	16504	16571	16543	16562	16291	16451	16284	16284	16255	16412	16450	16624	16529	16302	16568	16472	16529	16768	16358	16519	16501	16402	16390	16596	16526	16391	16484	16487	16502	16643	16562	16403	16471	16151	16387	16357	16428	16580	16552	16400	16464	16479	16349	16355	16305	16516	16531	16465	16476	16483	16320	16624	16403	16319	16287	16444	16478	16482	16410	16419	16448	16376	16671	16478	16429	16539	16370	16471	16370	16552	16379	16565	16210	16378	16362	16339	16311	16386	16381	16410	16452	16309	16387	16486	16506	16561	16522	16537	16414	16568	16515	16640	16386	16407	16390	16426	16387	16540	16566	16407	16368	16594	16525	16436	16535	16507	16423	16507	16458	16432	16472	16427	16471	16524	16638	16671	16356	16517	16625	16325	16467	16515	16498	16415	16423	16502	16608	16423	16418	16461	16526	16490	16425	16623	16431	16507	16624	16504	16493	16546	16510	16592	16630	16394	16569	16363	16406	16437	16434	16362	16504	16497	16563	16509	16291	16542	16471	16432	16380	16487	16333	16333	16514	16470	16439	16643	16431	16458	16605	16444	16466	16350	16423	16468	16540	16304	16604	16549	16389	16530	16455	16444	16349	16517	16371	16426	16624	16406	16517	16420	16436	16502	16448	16624	16581	16605	16426	16438	16498	16556	16486	16538	16522	16512	16488	16384	16371	16572	16630	16410	16472	16300	16358	16549	16446	16452	16369	16491	16539	16386	16344	16445	16693	16608	16312	16477	16480	16503	16442	16490	16455	16532	16422	16518	16594	16469	16404	16516	16614	16584	16468	16594	16361	16466	16518	16409	16614	16497	16514	16463	16630	16620	16525	16654	16527	16470	16674	16517	16448	16466	16512	16543	16450	16478	16504	16467	16581	16625	16571	16518	16346	16415	16274	16528	16595	16463	16482	16654	16513	16487	16413	16547	16522	16441	16406	16482	16368	16431	16712	16364	16462	16407	16481	16549	16534	16459	16489	16408	16701	16440	16332	16397	16464	16409	16376	16337	16409	16460	16596	16332	16441	16438	16507	16485	16504	16614	16404	16294	16484	16575	16471	16372	16392	16590	16566	16593	16431	16507	16578	16341	16361	16315	16593	16466	16430	16508	16423	16394	16357	16576	16621	16586	16404	16476	16432	16545	16574	16400	16443	16501	16423	16554	16405	16434	16588	16402	16466	16429	16466	16367	16272	16571	16470	16379	16404	16582	16475	16331	16484	16515	16541	16394	16564	16439	16451	16549	16496	16375	16520	16651	16511	16542	16304	16330	16358	16653	16257	16402	16293	16530	16442	16373	16452	16532	16391	16395	16442	16433	16539	16474	16264	16492	16494	16456	16418	16584	16474	16422	16586	16560	16410	16404	16382	16308	16339	16484	16271	16481	16412	16382	16380	16485	16555	16459	16586	16599	16453	16469	16354	16407	16553	16586	16513	16508	16382	16555	16505	16449	16333	16668	16531	16476	16410	16473	16604	16459	16458	16500	16383	16438	16301	16458	16386	16433	16432	16371	16482	16401	16491	16489	16453	16431	16448	16466	16414	16441	16399	16503	16422	16483	16520	16395	16441	16444	16420	16584	16468	16519	16580	16489	16590	16274	16547	16446	16561	16394	16571	16361	16429	16359	16571	16321	16439	16539	16594	16614	16506	16309	16542	16371	16613	16501	16334	16554	16411	16441	16571	16493	16353	16475	16584	16451	16519	16541	16393	16488	16466	16518	16429	16493	16583	16519	16468	16550	16557	16462	16498	16460	16633	16398	16436	16375	16605	16473	16538	16295	16442	16220	16496	16462	16567	16423	16410	16494	16662	16532	16463	16407	16563	16339	16488	16302	16389	16625	16319	16575	16448	16339	16415	16337	16260	16524	16559	16604	16547	16397	16646	16400	16514	16396	16681	16494	16388	16169	16600	16550	16507	16460	16500	16328	16379	16298	16400	16582	16478	16548	16362	16512	16530	16312	16410	16665	16357	16484	16686	16382	16516	16555	16521	16479	16465	16418	16434	16644	16316	16507	16512	16448	16603	16442	16455	16433	16396	16423	16333	16489	16521	16586	16452	16530	16521	16553	16714	16530	16536	16429	16440	16550	16448	16489	16506	16523	16355	16504	16412	16510	16568	16494	16439	16513	16410	16526	16572	16463	16341	16278	16606	16481	16582	16415	16476	16484	16617	16479	16640	16502	16327	16408	16420	16463	16358	16298	16503	16334	16444	16440	16440	16484	16394	16405	16435	16476	16486	16392	16307	16374	16440	16498	16391	16486	16536	16597	16537	16476	16436	16437	16492	16490	16461	16392	16423	16574	16516	16513	16567	16450	16319	16487	16711	16594	16618	16335	16410	16374	16558	16519	16462	16362	16489	16462	16457	16506	16473	16541	16573	16542	16370	16437	16582	16407	16406	16337	16477	16524	16329	16396	16572	16476	16482	16551	16543	16456	16362	16483	16490	16429	16422	16440	16578	16303	16434	16470	16323	16480	16306	16452	16387	16389	16560	16568	16619	16474	16464	16393	16399	16309	16317	16512	16640	16604	16356	16540	16513	16488	16592	16347	16543	16557	16349	16383	16432	16333	16468	16413	16377	16578	16547	16515	16412	16567	16444	16581	16433	16397	16409	16404	16326	16405	16587	16565	16498	16456	16488	16267	16420
23833	21440	29010	24397	22895	25029	25299	22604	21899	21780	21701	21333	21296	20920	20971	21015	20780	20822	20887	20843	20999	20678	20803	20611	20821	20518	21194	22551	23612	23223	22311	21487	21208	20700	20637	20818	20779	20886	20435	20698	20610	20559	20572	20592	20675	20586	20616	20751	20445	20460	20729	20784	20762	20591	20809	20428	20464	20607	20645	20696	20492	20683	20568	20419	20597	20771	20575	20479	20492	20390	20586	20410	20506	20561	20595	20424	20615	20552	20642	20423	20833	20728	20725	20509	20497	20665	20783	20661	20715	20539	20534	20517	20640	20438	20507	20782	20633	20586	20518	20600	20486	20552	20633	20550	20558	20756	20559	20343	20765	20538	20548	20465	20577	20640	20616	20560	20286	20640	20759	20809	20352	20623	20592	20525	20537	20635	20566	20734	20397	20484	20574	20479	20414	20639	20456	20482	20421	20376	20649	20385	20468	20404	20544	20642	20630	20443	20553	20567	20672	20460	20720	20681	20559	20661	20545	20415	20713	20507	20358	20508	20629	20563	20443	20588	20569	20268	20592	20477	20515	20639	20360	20532	20402	20663	20524	20317	20608	20495	20407	20615	20502	20524	20668	20761	20665	20505	20422	20364	20496	20474	20716	20421	20480	20435	20368	20546	20583	20529	20544	20462	20365	20517	20632	20632	20230	20557	20551	20538	20759	20879	20633	20447	20543	20417	20465	20583	20605	20512	20706	20321	20586	20793	20430	20645	20458	20265	20712	20455	20579	20573	20658	20790	20340	20498	20443	20583	20508	20549	20427	20590	20475	20582	20570	20290	20620	20491	20406	20531	20493	20369	20558	20595	20576	20535	20515	20559	20702	20818	20683	20724	20471	20486	20481	20335	20530	20558	20600	20477	20693	20456	20706	20575	20594	20575	20598	20648	20523	20558	20422	20503	20646	20403	20592	20598	20557	20609	20595	20401	20492	20425	20361	20458	20544	20591	20563	20519	20542	20691	20599	20414	20625	20659	20508	20592	20517	20564	20537	20673	20491	20296	20458	20526	20508	20567	20641	20428	20580	20625	20404	20557	20541	20434	20322	20667	20444	20686	20392	20561	20465	20487	20455	20501	20540	20714	20472	20223	20810	20541	20419	20426	20562	20685	20479	20811	20743	20541	20592	20536	20363	20640	20517	20636	20549	20498	20394	20589	20598	20211	20639	20529	20581	20396	20629	20670	20757	20538	20438	20525	20620	20580	20329	20572	20459	20694	20405	20641	20489	20435	20587	20511	20617	20603	20583	20515	20541	20531	20482	20507	20526	20508	20654	20722	20479	20478	20795	20452	20790	20826	20558	20502	20337	20598	20682	20398	20434	20435	20444	20515	20500	20523	20228	20604	20482	20546	20559	20477	20634	20558	20556	20664	20662	20639	20572	20546	20449	20470	20513	20674	20768	20506	20497	20419	20665	20680	20543	20223	20469	20243	20580	20471	20435	20735	20721	20454	20852	20605	20656	20657	20574	20596	20524	20488	20617	20671	20514	20399	20536	20730	20469	20445	20673	20452	20629	20479	20633	20615	20528	20687	20680	20524	20525	20592	20502	20295	20659	20443	20741	20511	20609	20526	20435	20559	20336	20596	20345	20616	20295	20468	20366	20388	20488	20470	20707	20600	20390	20437	20522	20433	20487	20374	20526	20657	20649	20489	20834	20661	20601	20825	20627	20593	20632	20442	20732	20528	20471	20325	20575	20606	20628	20501	20612	20688	20500	20734	20538	20536	20467	20532	20520	20587	20753	20610	20641	20715	20652	20590	20664	20472	20578	20445	20476	20375	20438	20459	20651	20572	20678	20436	20567	20409	20530	20627	20568	20652	20433	20524	20414	20423	20777	20582	20514	20310	20517	20571	20765	20501	20572	20665	20523	20530	20836	20592	20665	20523	20481	20417	20531	20364	20499	20508	20380	20734	20468	20632	20426	20712	20589	20735	20617	20517	20614	20487	20551	20421	20753	20437	20658	20304	20455	20527	20630	20595	20699	20637	20544	20672	20643	20524	20523	20477	20468	20419	20561	20639	20372	20397	20490	20636	20354	20562	20412	20870	20627	20420	20468	20443	20586	20614	20734	20478	20837	20278	20564	20273	20606	20616	20581	20615	20431	20319	20430	20720	20589	20489	20681	20403	20642	20599	20732	20614	20768	20422	20525	20658	20336	20699	20641	20629	20554	20480	20525	20492	20660	20780	20618	20398	20664	20627	20551	20666	20435	20521	20484	20398	20568	20576	20632	20523	20681	20446	20467	20736	20495	20604	20509	20388	20672	20478	20650	20486	20637	20469	20448	20333	20426	20519	20581	20512	20423	20377	20556	20449	20627	20605	20464	20628	20598	20519	20386	20439	20667	20454	20389	20481	20680	20820	20608	20578	20588	20583	20577	20378	20503	20574	20431	20389	20581	20753	20536	20610	20487	20435	20684	20631	20717	20600	20678	20567	20586	20516	20357	20677	20648	20600	20451	20483	20510	20477	20568	20417	20670	20632	20695	20699	20514	20492	20317	20559	20668	20480	20668	20312	20591	20601	20579	20394	20539	20557	20429	20369	20406	20283	20424	20524	20692	20606	20629	20640	20809	20492	20417	20244	20502	20539	20660	20506	20521	20722	20640	20607	20606	20671	20628	20308	20514	20595	20499	20572	20529	20591	20398	20657	20520	20824	20423	20491	20512	20587	20697	20410	20737	20438	20693	20441	20414	20625	20637	20554	20605	20296	20762	20588	20581	20565	20489	20520	20513	20782	20779	20463	20410	20313	20375	20598	20315	20590	20480	20652	20442	20480	20601	20390	20719	20455	20470	20507	20641	20585	20521	20489	20400	20575	20449	20713	20519	20550	20528	20480	20624	20473	20575	20438	20519	20594	20653	20590	20581	20649	20614	20538	20248	20602	20471	20453	20607	20589	20519	20472	20442	20487	20634	20392	20535	20616	20240	20461	20650	20421	20529	20430	20572	20618	20652	20318	20505	20471	20632	20538	20510	20667	20513	20539	20667	20388	20616	20634	20453	20561	20392	20553	20559	20663	20443	20141	20414	20430	20581	20471	20857	20472	20795	20606	20826	20621	20605	20386	20621	20500	20546	20646	20701	20670	20395	20446	20594	20433	20449	20722	20521	20439	20780	20630	20472	20464	20623	20453	20484	20504	20574	20510	20570	20479	20574	20440	20589	20364	20566	20599	20489	20586	20408	20547	20642	20468	20510	20662	20543	20547	20531	20431	20530	20578	20471	20636	20343	20529	20391	20525	20360	20403	20675	20543	20552	20554	20461	20486	20644	20444	20600	20514	20681	20361	20585	20664	20452	20509	20584	20412	20624	20684	20526	20697	20638	20599	20809	20610	20578	20656	20593	20574	20577	20746	20621	20529	20577	20694	20620	20468	20789	20563	20468	20639	20279	20396	20672	20692	20568	20699	20511	20531	20579	20585	20452	20436	20532	20442	20679	20463	20416	20483	20372	20791	20714	20537	20742	20513	20791	20484	20617	20710	20599	20637	20493	20678	20593	20540	20461	20710	20533	20469	20435	20484	20616	20440	20463	20660	20618	20477	20507	20753	20691	20548	20470	20860	20636	20660	20512	20546	20513	20429	20681	20665	20209	20467	20464	20705	20684	20616	20549	20405	20618	20762	20502	20407	20498	20592	20627	20797	20473	20508	20604	20576	20555	20408	20554	20712	20620	20584	20470	20531	20431	20603	20584	20648	20489	20721	20413	20449	20533	20533	20725	20565	20491	20693	20512	20602	20370	20584	20667	20387	20451	20489	20445	20574	20612	20578	20595	20781	20610	20589	20716	20557	20452	20470	20617	20400	20457	20619	20493	20617	20518	20614	20579	20426	20601	20544	20422	20609	20503	20481	20359	20548	20363	20425	20537	20634	20644	20676	20572	20752	20530	20421	20644	20519	20458	20551	20855	20678	20728	20468	20424	20501	20684	20576	20482	20631	20538	20465	20558	20469	20519	20492	20747	20556	20627	20671	20494	20528	20507	20429	20702	20688	20622	20448	20638	20393	20624	20589	20619	20340	20525	20678	20557	20404	20607	20462	20504	20564	20611	20543	20544	20674	20546	20705	20435	20446	20482	20559	20749	20455	20561	20584	20567	20471	20600	20535	20480	20614	20707	20414	20642	20429	20518	20574	20617	20562	20498	20553	20647	20536	20565	20770	20497	20579	20605	20609	20506	20528	20494	20661	20809	20643	20294	20549	20564	20603	20282	20604	20190	20631	20868	20358	20389	20496	20584	20442	20545	20463	20245	20384	20564	20565	20658	20408	20507	20495	20476	20396	20493	20703	20477	20456	20583	20559	20653	20494	20547	20604	20631	20657	20437	20380	20664	20554	20419	20701	20702	20387	20565	20399	20528	20720	20424	20650	20523	20543	20496	20416	20280	20557	20533	20500	20598	20575	20585	20419	20359	20340	20533	20620	20525	20812	20657	20689	20618	20544	20638	20476	20567	20647	20493	20583	20494	20589	20652	20304	20587	20324	20669	20413	20450	20543	20597	20436	20575	20670	20595	20608	20450	20710	20699	20353	20803	20553	20600	20578	20382	20499	20302	20659	20518	20616	20600	20475	20454	20524	20660	20540	20779	20461	20519	20383	20553	20381	20410	20501	20571	20479	20511	20584	20695	20605	20640	20552	20582	20568	20457	20667	20537	20674	20492	20585	20801	20527	20454	20505	20459	20553	20562	20529	20429	20466	20552	20578	20708	20524	20652	20697	20468	20438	20407	20562	20492	20666	20499	20419	20647	20669	20431	20776	20459	20436	20371	20498	20606	20574	20554	20431	20676	20415	20482	20610	20481	20563	20549	20645	20587	20553	20740	20533	20447	20392	20389	20571	20504	20411	20479	20603	20530	20645	20415	20591	20561	20702	20462	20459	20411	20631	20689	20596	20478	20473	20605	20379	20629	20601	20667	20537	20478	20744	20691	20305	20510	20790	20545	20508	20669	20561	20469	20646	20677	20647	20657	20644	20411	20570	20335	20580	20490	20557	20560	20448	20703	20574	20625	20561	20217	20492	20616	20402	20711	20452	20563	20657	20467	20497	20401	20591	20665	20449	20699	20449	20434	20441	20436	20452	20451	20425	20531	20596	20361	20588	20534	20564	20671	20526
36297	57164	37423	25347	22591	20927	20188	19651	18846	18466	18114	17456	17459	17226	17119	17086	17234	17101	17010	17108	17104	16892	16937	16927	17069	16995	17856	20212	20812	20140	18871	17740	17117	16860	16794	16950	16948	16791	16932	16960	16835	16840	17006	16728	16740	16702	16731	16780	16642	16745	16807	16762	16779	16826	16853	17009	16857	16868	16779	16736	16746	16774	16895	16761	16901	16959	16766	16810	16855	16801	16808	16663	16851	16887	16836	16878	16718	16802	16767	16834	16724	16599	16803	16778	16883	16805	16910	16817	16712	16746	16800	16866	16710	16725	16944	16922	16855	16723	16666	16894	16676	16854	16745	16815	16652	16804	16803	16790	16888	16861	16757	16782	16895	16781	16928	16740	16749	16706	16820	16744	16762	16807	16925	16825	16792	16788	16810	16892	16726	16791	16782	16873	16775	16830	16870	16703	16777	16867	16735	16786	16703	16771	16709	16777	16877	16916	16909	16880	16668	16927	16976	16851	16716	16759	16811	16951	16688	16781	16799	16794	16677	16672	16886	16690	17021	16811	16673	16909	16603	16673	16889	16940	16882	16838	16764	16849	16751	16752	16795	16642	16712	16822	16916	16856	16734	16856	16779	16784	16839	16805	16743	16783	16742	16905	16717	16676	16843	16756	16797	16851	16809	16898	16607	16836	16940	16960	16870	16729	16838	16705	16871	16726	16569	16823	16754	16768	16826	16761	16716	16769	16668	16793	16978	16818	16908	16886	16845	16850	16799	16777	16776	16796	16772	16936	16709	16815	16684	16894	17030	16993	16706	16859	16755	16612	16916	16694	16837	16665	16801	16657	16725	16892	16819	16973	16681	16840	16705	16955	16840	16717	16835	16934	16806	16863	16847	16705	16831	16866	16676	16738	16960	16841	16878	16694	16968	16716	16646	16735	16711	16862	16796	16832	16835	16800	16869	16745	16862	16856	16874	16681	16881	16750	16756	16767	16957	16810	16898	16812	16902	16762	16682	16887	16699	16689	16819	16645	16607	16699	16887	16666	16743	16980	16706	16802	16683	16763	16951	16593	16880	16849	16873	16664	16819	16591	16793	16677	16810	16873	16892	16889	16718	17004	16687	16815	16760	16826	16870	16874	16910	16830	16955	16856	16738	16724	16794	16768	16795	16620	16912	16644	16807	16866	16894	16775	16824	16694	16754	16562	16563	16657	16799	16659	16888	16797	16894	16942	16927	16908	16741	16852	16747	16717	16914	16908	16993	16806	16795	16849	16957	16802	16825	16628	16814	16729	16839	16870	16853	16701	16782	16595	16769	16679	17093	16691	16851	16766	16822	16787	16747	16813	16855	16836	16808	16833	16971	16821	16891	16734	16839	16780	16909	17033	16733	16729	16767	16743	16929	16640	16876	16993	16736	16693	16731	16665	16712	16909	16713	16712	16675	16711	16767	16691	16870	16867	16803	16776	16544	16901	16659	16984	16836	16787	16823	16644	16894	16689	16921	16603	16850	16783	16880	16720	16715	16682	16694	16711	16756	16916	16869	16782	16822	16689	16800	16794	16756	16971	16817	16902	16666	16764	16964	16813	16722	16875	16789	16817	16746	16946	16624	16719	17026	16953	16629	16839	16757	16815	16706	16739	16682	16803	16764	16851	16887	16835	16723	16721	16667	16803	16664	16870	16834	16857	16761	16731	16715	16663	16840	17002	16748	16606	16857	16771	16983	16879	16735	16803	16692	16815	16812	16720	16755	16910	16719	16680	16708	16905	16764	16794	16760	16733	16930	16924	16894	16852	16876	16753	16715	16792	16776	16823	16724	16651	16956	16718	16803	17008	16795	16833	16869	16707	16891	16682	16674	16850	16634	16799	16945	16681	16974	16880	16708	16772	17037	16793	16700	16853	16688	16832	16851	16889	16795	16890	16808	17049	16751	16856	16822	16803	16734	16701	16796	16808	16829	16801	16925	16819	16817	16617	16750	16731	16820	16845	16713	16693	16746	16750	16708	16894	16710	16692	16783	16781	16735	16906	16820	16870	16750	16758	16963	16776	16856	16563	16766	17002	16630	16808	16746	16875	16730	16899	16752	16690	16599	16834	16800	16675	16784	16716	16788	16728	16892	17111	16746	16945	16816	16837	16810	16705	16643	16822	16850	16821	16838	16729	16859	16643	16671	16901	16628	16925	17007	16919	16729	16899	16672	16824	16869	16811	16868	16729	16749	16854	16839	16860	16773	16753	16915	16809	16870	16921	16737	16710	16874	16802	16828	16868	16822	16857	16754	16962	16665	16908	16738	16844	16660	16749	16842	16508	16730	16827	16904	16938	16681	16877	16749	16776	16711	16714	16566	16882	16761	16542	16755	16798	16913	16899	16944	16802	16991	16685	16773	16831	16787	16822	16882	16987	16869	17024	16593	16731	16861	16681	16819	16778	16926	16933	16671	16806	16804	16708	16882	16896	16854	16911	16702	16846	16753	16817	16774	16876	16845	16837	16871	16713	17036	16753	16548	16630	16819	16776	16951	16708	16837	16741	16876	16794	16826	16606	16667	16797	16803	16820	16680	16748	16860	16771	16772	16697	16901	16707	16846	16871	16893	16806	16541	16860	16794	16697	16559	16632	16837	16704	16733	16936	16696	16800	16677	16898	16930	16870	16760	16974	16825	16792	16749	16911	16834	16847	16612	16511	16854	16842	16817	16727	16837	16594	16766	16863	16976	16608	17055	16730	16719	16829	16909	16773	16787	16776	16848	16870	16718	16673	16622	16895	16765	16847	16906	16807	16925	16796	16768	16986	16772	16885	16792	16701	16885	16748	16692	16882	16904	16665	16892	16724	16879	16761	16809	16723	16645	16803	16754	16688	16830	16585	16810	16811	16750	16781	16825	16796	16741	16830	16645	16859	16771	16888	16751	16720	16927	16720	16727	16748	16834	16739	16834	16645	16828	16915	16698	16922	16886	16601	16809	16754	16979	16890	16702	16955	16942	16778	16681	16784	16724	16866	16702	16699	16924	16736	16766	16911	16769	16766	16849	16753	16743	16862	16861	16861	16573	16746	16869	16686	16725	16819	16668	16791	16878	16897	16858	16908	16654	16847	16736	16748	16797	16817	16838	16825	16784	16753	16749	16768	16712	16748	16850	16751	16900	16612	16754	16686	16871	16744	16909	16858	16675	16833	16794	16646	16599	16905	16852	16978	16860	16645	16844	16711	16875	16708	16864	16910	16668	16803	16747	16786	16730	16884	16849	16866	16941	16774	16752	16837	16923	16884	16816	16706	16839	16850	16795	16746	16790	16827	16968	16760	16608	16724	16671	16748	16914	16796	16863	16752	16889	16913	16549	16926	16801	16897	16844	16856	16816	16889	16928	16848	16601	16740	16755	16641	16715	16679	16946	16748	16891	16958	16812	16863	16830	16806	16888	16855	16754	16872	16597	16856	16868	16661	16855	16646	16834	16836	16770	16804	16790	16553	16758	16616	16881	16989	16753	16779	16759	16907	16824	16751	16689	16876	17015	16784	16711	16904	16815	16838	16777	16887	16690	16927	16798	16903	16797	16725	16593	16909	16570	16838	16830	16907	16833	16763	16779	16903	16694	16900	16708	16795	16884	16712	16760	16854	16823	16813	16847	16747	16844	16753	16834	16931	16728	16709	16954	17027	16907	16858	16860	16718	16791	16715	16793	16872	16894	16733	16903	16747	16806	16665	16830	16874	16804	16804	16824	16658	16623	16675	16985	16855	16833	16837	16924	16761	16873	16705	16799	16906	16796	16836	16795	16817	16724	16769	16890	16724	16906	16859	16670	16682	16665	16689	16533	16746	16810	16629	16806	16993	16690	16740	16750	16901	16805	16708	16873	16782	16728	16835	16894	16826	16852	16731	16789	16852	16767	16651	16778	16759	16836	16949	16719	16630	16701	16811	16882	16823	16835	16778	16751	16832	16794	16796	16734	16927	16579	16888	17016	16800	16738	16761	16858	16526	16702	16764	16778	16812	16801	16935	16767	16719	16909	17007	16710	16918	16876	16763	16879	16690	16709	16637	16733	16556	16744	16870	16806	16833	16813	16926	16827	16699	16744	16950	16743	16842	16631	16700	16871	16694	16843	16823	16805	16704	16570	16711	16875	16778	16763	16791	16650	16768	16761	16835	17037	16688	16842	16907	16667	16720	16653	16829	16674	16767	16817	16703	16806	16851	16923	16848	16642	16898	16966	16840	16792	16887	16614	16899	16923	16762	16643	16803	16845	16780	16816	16721	16795	16822	16667	16801	16812	16655	16743	16648	16855	16782	16750	16653	16743	16772	16883	16854	16868	16885	16888	16701	16889	16880	16767	16750	16690	16823	16832	16796	16981	16817	16757	16794	16743	16749	16966	16813	16791	16991	16718	16696	16902	16940	16753	16630	16801	16826	16766	16884	16783	16757	16732	16697	16844	16783	16847	16799	16776	16724	16578	16889	16816	16812	16699	16767	16748	16742	16641	16672	16913	16597	16779	16740	17087	16778	16679	16593	16843	16655	16914	16888	16673	16731	16710	16742	16974	16622	16895	16859	16803	16792	16699	16789	16801	16940	16945	16819	16711	16577	16734	16853	16727	16784	16849	16940	16672	16765	16807	16546	16751	16941	16756	16802	16851	16790	16719	16799	16925	16746	16802	16552	16786	16880	16615	16893	16835	16896	16731	16564	16705	16745	16970	16928	16771	16642	16924	16664	16980	16771	16759	16724	16848	16865	16902	16809	16714	16741	16709	16625	16821	16901	16872	16726	16729	16836	16843	16894	16616	16759	16706	16730	16723	16824	16886	16856	16799	16930	16781	16871	16815	16947	16712	16779	16925	16824	16877	16856	16794	16608	16852	16663	16590	16732	16792	16597	16690	17101	16790	16673	16811	16713	16720	16822	16792	16987	16737	16660	16803	16795	16803	16844	16826	16956	17055	16768	16854	16870	16883	16827	16764	16729	16673	16746	16784	16918	16815	16797	16649	16788	16890	16683	16830	16592	16883	16785	16714	16804	16794	16716	16731	16865	16661	16772	16874	16707	16649	16724	16884	16933	16991	16722	16812	16879	16853	16852	16917	16707	16894	16751	16917	16780	16844	16696	16832	16988	16734	16898	16717	16837	17013	16874	16794	16690	16853	16776	16831	16986	16657	16984
22824	21438	29389	23871	21948	25460	30429	24200	23046	23119	22927	22288	22255	22115	21934	22029	22075	21966	21732	21785	21676	21615	21739	21614	21726	21809	23593	26593	26313	25075	23691	22629	22007	21848	21519	21619	21475	21611	21331	21396	21603	21332	21595	21346	21575	21564	21704	21302	21490	21438	21616	21633	21438	21595	21282	21356	21400	21473	21451	21362	21376	21460	21479	21667	21478	21448	21264	21443	21389	21540	21081	21239	21268	21242	21201	21295	21445	21536	21638	21279	21271	21381	21607	21601	21685	21473	21272	21345	21318	21277	21517	21641	21321	21414	21486	21392	21303	21458	21633	21199	21372	21474	21342	21377	21508	21465	21184	21385	21374	21464	21195	21419	21540	21573	21293	21331	21291	21479	21507	21606	21482	21278	21299	21329	21445	21456	21444	21516	21306	21532	21460	21481	21487	21632	21362	21366	21579	21310	21390	21654	21034	21438	21580	21410	21356	21446	21481	21577	21142	21382	21300	21331	21537	21146	21494	21432	21281	21820	21340	21302	21199	21488	21439	21285	21374	21457	21379	21637	21378	21432	21388	21321	21448	21289	21340	21357	21663	21431	21207	21327	21305	21338	21527	21499	21488	21171	21444	21296	21458	21412	21538	21523	21195	21557	21380	21272	21318	21378	21434	21567	21513	21503	21695	21393	21306	21344	21204	21448	21574	21479	21599	21237	21322	21304	21388	21380	21339	21337	21297	21530	21413	21407	21269	21580	21425	21379	21569	21588	21404	21145	21262	21349	21357	21168	21320	21336	21484	21558	21366	21415	21351	21490	21381	21353	21437	21154	21364	21477	21381	21457	21309	21701	21475	21509	21448	21503	21409	21164	21536	21426	21341	21380	21409	21351	21276	21159	21249	21474	21485	21226	21618	21334	21367	21289	21532	21220	21664	21601	21266	21465	21388	21279	21289	21722	21329	21293	21356	21576	21329	21550	21365	21435	21627	21317	21439	21397	21367	21325	21514	21464	21106	21395	21357	21454	21269	21340	21253	21375	21582	21372	21283	21184	21483	21377	21438	21396	21337	21288	21386	21345	21444	21425	21271	21226	21556	21427	21260	21494	21477	21430	21366	21316	21436	21617	21218	21440	21299	21283	21204	21403	21446	21430	21450	21390	21230	21286	21254	21419	21423	21344	21469	21341	21464	21296	21372	21279	21360	21425	21427	21616	21358	21509	21484	21321	21303	21468	21601	21373	21691	21314	21289	21383	21498	21502	21354	21444	21638	21431	21422	21386	21250	21300	21316	21458	21355	21466	21516	21304	21239	21535	21283	21442	21492	21455	21372	21362	21372	21331	21298	21491	21683	21278	21253	21360	21217	21363	21419	21554	21392	21240	21357	21356	21466	21322	21221	21568	21452	21341	21298	21375	21564	21240	21511	21477	21354	21475	21387	21447	21218	21257	21390	21588	21384	21445	21434	21293	21426	21501	21548	21511	21458	21280	21368	21456	21207	21334	21489	21410	21507	21454	21373	21430	21406	21251	21384	21316	21287	21727	21365	21521	21448	21385	21316	21166	21358	21404	21510	21491	21324	21273	21425	21384	21408	21505	21514	21425	21346	21316	21282	21128	21314	21469	21489	21578	21422	21458	21385	21407	21246	21168	21165	21304	21289	21190	21219	21141	21237	21307	21309	21472	21476	21224	21334	21216	21389	21467	21423	21498	21441	21236	21170	21309	21345	21575	21391	21508	21728	21550	21416	21242	21499	21324	21406	21390	21286	21449	21415	21466	21367	21293	21448	21378	21535	21557	21333	21421	21639	21429	21531	21368	21018	21217	21553	21563	21564	21287	21373	21277	21472	21302	21560	21218	21413	21488	21392	21310	21481	21370	21258	21343	21404	21305	21450	21434	21429	21338	21357	21257	21552	21304	21408	21446	21151	21347	21268	21208	21309	21412	21432	21249	21426	21450	21521	21159	21259	21459	21369	21415	21432	21193	21218	21249	21360	21228	21485	21524	21560	21436	21387	21536	21474	21249	21406	21418	21308	21212	21357	21334	21188	21437	21480	21608	21540	21541	21228	21453	21266	21496	21204	21187	21362	21377	21168	21072	21457	21424	21321	21439	21202	21331	21335	21285	21368	21230	21557	21344	21233	21324	21485	21400	21250	21429	21362	21511	21364	21331	21161	21499	21437	21503	21390	21516	21437	21222	21430	21385	21316	21433	21393	21361	21416	21338	21465	21452	21299	21445	21453	21424	21340	21265	21518	21449	21399	21421	21368	21467	21389	21525	21283	21368	21320	21204	21398	21416	21301	21215	21399	21503	21390	21280	21574	21337	21515	21449	21517	21265	21341	21618	21566	21314	21312	21259	21486	21247	21525	21349	21378	21175	21431	21273	21390	21274	21495	21296	21263	21493	21225	21513	21399	21402	21273	21274	21207	21461	21394	21481	21347	21153	21286	21368	21375	21361	21597	21302	21272	21403	21296	21283	21430	21495	21537	21350	21316	21461	21386	21503	21434	21261	21184	21353	21433	21549	21549	21364	21634	21344	21332	21306	21555	21124	21437	21230	21512	21365	21292	21247	21552	21370	21366	21494	21226	21262	21451	21264	21425	21600	21727	21543	21351	21503	21281	21222	21419	21479	21247	21264	21300	21427	21524	21373	21275	21245	21462	21346	21392	21484	21385	21367	21277	21501	21440	21336	21370	21500	21581	21471	21254	21440	21430	21466	21460	21394	21404	21589	21548	21424	21143	21343	21346	21400	21378	21359	21524	21279	21414	21426	21582	21481	21451	21397	21239	21310	21401	21489	21374	21237	21506	21412	21205	21331	21464	21301	21435	21390	21572	21348	21314	21249	21193	21356	21314	21332	21524	21466	21618	21366	21433	21506	21729	21463	21309	21386	21330	21446	21349	21466	21391	21275	21231	21389	21392	21325	21309	21306	21299	21410	21309	21269	21277	21380	21464	21656	21380	21160	21421	21251	21166	21404	21330	21538	21406	21442	21198	21245	21376	21471	21581	21299	21442	21397	21527	21235	21419	21404	21341	21325	21443	21413	21306	21476	21562	21505	21477	21383	21355	21419	21338	21484	21578	21338	21441	21271	21413	21444	21529	21377	21352	21367	21330	21510	21332	21350	21369	21308	21469	21418	21462	21375	21542	21492	21319	21356	21520	21396	21265	21533	21436	21472	21381	21442	21273	21361	21208	21547	21643	21420	21589	21450	21172	21102	21207	21361	21377	21321	21353	21403	21502	21436	21329	21553	21293	21237	21379	21475	21434	21323	21391	21466	21269	21362	21169	21418	21277	21246	21330	21322	21227	21135	21364	21350	21456	21586	21488	21392	21418	21253	21238	21404	21581	21278	21329	21149	21448	21282	21455	21594	21300	21327	21411	21384	21289	21319	21372	21299	21355	21278	21546	21287	21378	21509	21356	20929	21219	21297	21258	21554	21345	21444	21381	21258	21507	21300	21341	21433	21411	21312	21446	21231	21369	21332	21602	21552	21541	21390	21448	21160	21090	21338	21449	21590	21428	21553	21497	21277	21179	21183	21540	21439	21295	21262	21604	21436	21247	21374	21453	21451	21282	21514	21245	21642	21397	21357	21386	21306	21234	21276	21483	21335	21338	21499	21273	21335	21346	21301	21455	21437	21302	21251	21448	21280	21254	21540	21430	21393	21498	21363	21468	21493	21381	21384	21527	21503	21412	21236	21526	21283	21465	21447	21377	21269	21283	21262	21445	21367	21048	21447	21491	21364	21271	21367	21418	21263	21282	21542	21347	21334	21309	21429	21278	21249	21333	21527	21407	21033	21390	21614	21317	21355	21277	21287	21356	21456	21405	21185	21284	21432	21364	21410	21342	21413	21405	21411	21387	21570	21394	21492	21484	21458	21514	21335	21364	21442	21269	21121	21286	21379	21273	21662	21672	21513	21440	21318	21381	21378	21393	21415	21186	21408	21565	21563	21415	21464	21575	21431	21543	21524	21432	21341	21512	21342	21119	21289	21396	21091	21307	21319	21623	21314	21180	21323	21426	21566	21342	21553	21407	21572	21432	21291	21267	21446	21269	21187	21646	21323	21444	21475	21341	21249	21539	21334	21345	21294	21235	21477	21485	21330	21493	21313	21284	21415	21212	21207	21611	21677	21607	21458	21470	21483	21716	21516	21424	21332	21332	21503	21341	21480	21322	21368	21153	21226	21768	21128	21511	21501	21503	21253	21472	21406	21674	21614	21343	21417	21489	21260	21465	21119	21325	21519	21304	21564	21552	21387	21498	21551	21306	21385	21473	21378	21356	21537	21534	21405	21319	21190	21251	21418	21460	21473	21506	21214	21515	21388	21327	21431	21731	21386	21281	21381	21389	21493	21296	21462	21238	21517	21167	21416	21423	21306	21261	21208	21439	21447	21450	21613	21420	21174	21313	21433	21355	21517	21553	21229	21292	21278	21433	21234	21450	21584	21680	21456	21564	21253	21437	21186	21320	21307	21544	21274	21436	21363	21408	21427	21555	21395	21339	21421	21572	21182	21280	21472	21439	21116	21145	21381	21515	21494	21390	21534	21517	21370	21348	21320	21237	21508	21328	21434	21448	21265	21338	21394	21500	21342	21400	21402	21605	21510	21646	21437	21263	21319	21500	21512	21489	21384	21291	21441	21307	21464	21250	21421	21509	21248	21615	21533	21267	21325	21417	21476	21447	21426	21539	21566	21563	21417	21247	21427	21319	21288	21556	21607	21525	21477	21204	21340	21168	21624	21364	20957	21377	21362	21574	21285	21338	21417	21274	21203	21206	21380	21130	21566	21452	21341	21653	21460	21545	21351	21511	21102	21270	21277	21485	21356	21340	21497	21411	21567	21224	21401	21447	21137	21427	21425	21515	21364	21421	21318	21375	21474	21349	21408	21471	21419	21429	21531	21297	21469	21387	21450	21392	21295	21325	21409	21221	21208	21442	21507	21376	21292	21482	21491	21337	21220	21557	21389	21346	21512	21416	21306	21311	21215	21422	21386	21570	21336	21460	21467	21355	21591	21539	21303	21404	21406	21436	21509	21464	21190	21491	21271	21328	21455	21386	21388	21458	21498	21183	21265	21345	21396	21538	21332	21375	21185	21473	21317	21439	21528	21505	21305	21321	21283	21759	21291	21238	21201	21156	21528
41806	66084	44970	28936	26509	22986	24422	20982	19797	19012	19250	18565	18302	17965	17863	17741	17926	18015	17648	17607	17527	17332	17198	17398	17432	17890	21642	24846	23866	21849	19747	18464	17703	17554	17316	17368	17213	17128	17138	17335	17378	17263	17149	17360	17086	17470	17385	17281	17210	17378	17401	17230	17271	17457	17163	17299	17318	17291	17173	17113	17264	17340	17245	17314	17122	17231	17316	17341	17371	17244	17312	17430	17182	17200	17335	17119	17243	17430	17225	17398	17280	17338	17151	17327	17345	17128	17257	17322	17338	17285	17306	17276	17067	17194	17273	17317	17285	17107	17272	17250	17225	17199	17437	17208	17307	17262	17131	17170	17081	17269	17263	17207	17396	17321	17010	17515	17321	17297	17274	17195	17045	17277	17304	17359	17160	17201	17327	17383	17069	17157	17147	17076	17081	17236	17309	17168	17256	17159	17237	17487	17055	17365	17171	17121	17130	17131	17257	17269	17195	17178	17238	17315	17278	17108	17361	17140	17204	17131	17273	17064	17462	17060	17435	17177	17244	17314	17392	17366	17145	17355	17281	17176	17206	17218	17238	17145	17370	17449	17187	17178	17293	17163	17218	17168	17202	17147	17377	17381	17211	17324	17255	17350	17338	17273	17238	17097	17319	17385	17325	17127	17137	17158	17127	17229	17339	17130	17199	17120	17204	17031	17229	17172	17133	17077	17253	17404	17467	17363	17214	17173	17251	17248	17199	17418	17366	17185	17185	17452	17219	17466	17379	16984	17271	17265	17450	17269	17294	17286	17217	17278	17389	17292	17289	17092	17254	17319	17221	17044	17237	17230	17163	17255	17336	17215	17258	17291	17162	17156	17302	17203	17273	17336	17283	17273	17321	17246	17110	17218	17177	17190	17280	17160	17245	17231	17351	17117	17091	17409	17348	17245	17116	17292	17440	16940	17293	17234	17246	17256	17222	17316	17271	17306	17332	17158	17313	17298	17297	17246	17149	17238	17209	17279	17264	17198	17243	17367	17250	17200	17151	17241	17281	17209	17441	17413	17361	17442	17102	17175	17123	17287	17340	17110	17360	17247	17275	17226	17217	17361	17114	17187	17114	17192	17291	17385	17093	17225	17270	17393	17066	17168	17160	17228	17352	17313	17142	17158	17049	17304	17436	17247	17176	17316	17269	17164	17248	17210	17316	17216	17306	17359	17390	17398	17291	17161	17145	17396	17162	17280	17200	17279	17142	17132	17322	17278	17296	17215	17138	17307	17196	17206	17289	17320	17395	17313	17312	17109	17302	17416	17299	17320	17364	17204	17250	17236	17474	17319	17515	17167	17352	17137	17239	16993	17208	17243	16996	17470	17216	17182	17289	17362	17228	17162	17046	17135	17129	17299	17222	17408	17430	17056	17206	17153	17321	17309	17316	17300	17011	17257	17373	17137	17430	17154	17256	17253	16989	17222	17275	17205	17249	17276	17246	17304	17374	17085	17210	17270	17326	17135	17310	17179	17303	17093	17275	17256	17315	17279	17153	17088	17290	17096	17136	17322	17389	17189	17258	17311	17243	17206	17273	17209	17173	17228	17351	17230	17312	17162	17363	17312	17371	17196	17237	17428	17219	17133	17082	17328	17068	17256	17407	17332	17217	17240	17072	17271	17236	17303	17316	17204	16983	17187	17098	17077	17280	17158	17280	17399	17130	17211	17379	17235	17201	17092	17358	17300	17189	17222	17315	17034	17370	17201	17287	17334	17230	17480	17176	17193	17290	17270	17211	17111	17163	17266	17191	17288	17464	17218	17150	17368	17233	17104	17018	17194	17247	17261	17287	17246	17167	17201	17206	17234	17428	17369	17230	17181	17160	17038	17136	17391	17246	17109	17379	17291	17316	17220	17195	17108	17279	17225	17301	17133	17295	17122	17376	17346	17040	17168	17298	17300	17213	17242	17385	17234	17386	17141	17179	17012	17292	17216	17358	17254	17232	17298	17364	17269	17154	17292	17304	17262	17335	17360	17298	17459	17184	17114	17178	17384	17309	17333	17165	17357	17468	17380	17169	17357	17108	17193	17243	17149	17287	17073	17163	17094	17289	17356	17290	17164	17381	17311	17230	17222	17089	17198	17303	17357	17240	17225	17063	17068	17236	17339	17212	17164	17174	17095	17231	17284	17060	17266	17483	17323	17106	17103	17327	17316	17298	17413	17161	17221	17121	17245	17312	17048	17354	17395	17272	17327	17439	17358	17305	17151	17219	17260	17110	17407	17166	17358	17303	17248	17390	17282	17267	17266	17430	17362	17200	17285	17283	17267	17241	17179	17218	17380	17274	17455	17268	17303	17305	17181	17207	17348	17190	17087	17227	17255	17259	17050	17272	17029	17305	17193	17182	17324	17276	17253	17114	17398	17157	17204	17137	17279	17419	17310	17262	17190	17186	17200	17196	17245	17444	17261	17171	17401	17296	17131	17119	17182	17269	17232	17256	17195	17204	17273	17273	17193	17352	17152	17297	17304	17311	17238	17393	17371	17217	17387	17232	17230	17125	17178	17229	17253	17197	17324	17305	17155	17244	17219	17182	17337	17191	17277	17248	17239	17204	17243	17283	17264	17223	17292	17287	17257	17463	17157	17280	17126	17130	17238	17198	17122	17267	17166	17240	17226	17209	17091	17210	17097	17288	17227	17214	17158	17218	17324	17242	17346	17123	17291	17401	17162	17323	17342	17260	17076	17189	17256	17171	17210	17323	17111	17148	17134	17125	17131	17034	17358	17063	17364	17239	17301	17165	17144	17152	17312	17268	17230	17127	17399	17283	17285	17249	17137	17177	17134	17241	17107	17345	17214	17373	17214	17369	17195	17252	17129	17328	17327	17315	17212	17257	17112	17233	17252	17354	17225	17430	17125	17222	17371	17308	17262	17062	17367	17271	17251	17184	17159	17335	17307	17229	17231	17276	17164	17380	17466	17251	17334	17313	17397	17184	17193	17175	17214	17285	17141	17090	17193	17300	17323	17162	17084	17130	17298	17375	17311	17181	17106	17138	17330	17273	17354	17323	17208	17263	17145	17292	17297	17277	17381	17199	17320	17222	17152	17335	17172	17320	17290	17256	17361	17334	17233	17211	17243	17165	17436	17298	17113	17166	17312	17244	17378	17200	17200	17315	17168	17272	17372	17197	17119	17114	17178	17107	17379	17260	17274	17235	17176	17104	17124	17225	17020	17143	17088	17207	17401	17152	17237	17303	17255	17116	17091	17181	17219	17144	17368	17281	17323	17337	17201	17060	17169	17202	17343	17364	17214	17081	17360	17234	17115	17101	17168	17185	17376	17296	17245	17285	17393	17414	17334	17403	17333	17219	17424	17314	17126	17355	17192	17208	17203	17189	17311	17179	17101	17123	17135	17291	17067	17162	17415	17225	17373	17423	17134	17260	17381	17259	17165	17242	17150	17245	17232	17386	17159	17206	17183	17169	17274	17141	17293	17210	17320	17108	17098	17329	17185	17262	17141	17289	17282	17420	17028	17344	17115	17339	17253	17209	17269	17315	17101	17371	17222	17177	17217	17274	17359	17163	17228	17370	17268	17203	17252	17230	17278	17054	17231	17179	17199	17277	17203	17342	17216	17266	17264	17173	17222	17227	17321	17227	17197	17185	17260	17190	17460	17155	17195	17085	17204	17424	17202	17245	17133	17231	17116	17391	17173	17334	17310	17431	17309	17185	17141	17318	17058	17268	17266	17248	17197	17268	17161	17240	17271	17410	17415	17257	17234	17340	17327	17255	17038	17143	17434	17123	17116	17267	17359	17139	17289	17256	17256	17262	17271	17132	17357	17379	17439	17315	17322	17347	17012	16993	17311	17465	17128	17318	17193	17142	17255	17061	17414	17225	17352	17150	17160	17229	17430	17147	17388	17317	17249	17189	17304	17136	17286	17324	17039	17493	17222	17441	17149	17127	17309	17192	17349	17218	17383	17148	17162	17176	17262	17122	17485	17043	17207	17169	17199	17304	17273	17180	17125	17259	17233	17190	17077	17263	17177	17268	17266	17167	17166	17161	17193	17283	17293	17357	17349	17101	17212	17117	17206	17188	17180	17145	17293	17249	17184	17235	17320	17142	17483	17291	17270	17413	17297	17201	17278	17132	17269	17319	17363	17320	17311	17278	17418	17105	17304	17431	17319	17270	17195	17198	17307	17271	17279	17332	17376	17330	17238	17311	17183	17371	17281	17143	17092	17409	17182	17371	17327	17294	17234	17317	17331	17099	17436	17270	17139	17214	17094	17387	17230	17344	17197	17197	17323	17107	17201	17289	17231	17333	17299	17300	17113	17342	17332	17247	17312	17250	17260	17301	17117	17350	17274	17272	17332	17214	17164	17280	17295	17120	17371	17062	17172	17314	17398	17202	17208	17230	17340	17300	17044	17256	17340	17254	17251	17108	17202	17197	17348	17267	17372	17270	17322	17354	17109	17329	17130	17315	17308	17344	17228	17235	17262	17254	17287	17219	17315	17356	17240	17255	17207	17180	17190	17261	17248	17341	17244	17360	17335	17247	17298	17426	17284	17280	17202	17345	17326	17056	17127	17095	17194	17220	17311	17327	17117	17093	17222	17327	17261	17093	17328	17118	17255	17504	17160	17359	17186	17188	17217	17323	17152	17243	17272	17269	17426	17288	17191	17306	17052	17263	17122	17220	17355	17219	17257	17255	17204	17283	17139	17285	17431	17063	17347	17272	17382	17037	17198	17215	17229	17267	17164	17185	17364	17237	17076	17339	17312	17325	17057	17128	17382	17330	17299	17234	17315	17247	17171	17373	17317	17194	17107	17162	17190	17259	17425	17328	17169	17249	17161	17174	17527	17329	17441	17451	17319	17163	17116	17310	17249	17341	17193	17367	17233	17197	17269	17280	17310	17011	17355	17317	17098	17308	17163	17308	17323	17269	17347	17386	17286	17302	17409	17259	17274	17156	17294	17160	17549	17271	17233	17296	17214	17240	17161	17189	17235	17467	17317	17313	17199	17216	17151	17314	17357	17287	17209	17285	17378	17151	17008	17219	17309	17229	17207	17148	17129	17368	17195	17179	17279	17189	17221	17296	17168	17373	17280	17363	17265	17447	17416	17074	17257	17261	17331	17241	17258	17367	17234	17285	17032	17054	17314
29213	28587	31221	24991	21974	21454	21759	21273	20934	20714	20877	20792	20863	20738	20684	20598	20634	20750	20664	20554	20329	20702	20405	20389	20591	20312	20584	20557	20619	20934	20690	20331	20435	20664	20612	20559	20748	20360	20417	20438	20561	20391	20559	20687	20645	20613	20592	20458	20374	20435	20520	20583	20624	20619	20573	20444	20537	20415	20345	20376	20554	20271	20293	20539	20346	20286	20437	20394	20516	20765	20626	20627	20447	20327	20436	20494	20704	20550	20402	20518	20494	20788	20707	20598	20382	20482	20401	20516	20469	20497	20583	20518	20294	20458	20361	20308	20506	20412	20330	20310	20357	20399	20614	20398	20555	20456	20684	20648	20646	20560	20372	20353	20248	20423	20498	20482	20464	20595	20680	20536	20330	20543	20246	20543	20708	20617	20633	20392	20331	20468	20350	20465	20622	20420	20437	20530	20704	20391	20714	20378	20372	20599	20416	20593	20433	20447	20442	20466	20429	20278	20599	20615	20494	20323	20544	20495	20565	20521	20750	20683	20587	20547	20583	20881	20660	20454	20346	20429	20522	20424	20635	20460	20404	20322	20655	20635	20353	20460	20529	20398	20471	20314	20341	20548	20516	20415	20342	20457	20384	20461	20415	20481	20471	20487	20517	20678	20531	20601	20586	20389	20615	20321	20458	20532	20373	20370	20487	20707	20265	20588	20584	20590	20522	20291	20507	20451	20285	20295	20394	20301	20535	20424	20643	20601	20683	20580	20431	20481	20393	20393	20541	20545	20415	20287	20548	20435	20269	20347	20414	20318	20520	20270	20598	20395	20652	20590	20613	20572	20389	20323	20678	20420	20235	20602	20442	20348	20628	20417	20498	20566	20669	20368	20400	20417	20562	20523	20629	20490	20429	20541	20397	20299	20300	20380	20800	20396	20576	20420	20589	20403	20486	20507	20434	20581	20544	20288	20463	20596	20662	20461	20464	20687	20561	20550	20341	20405	20463	20350	20381	20353	20572	20503	20552	20408	20652	20558	20507	20384	20458	20480	20354	20507	20562	20408	20625	20474	20475	20436	20489	20390	20325	20289	20329	20527	20353	20773	20394	20186	20536	20499	20519	20537	20397	20454	20588	20594	20441	20348	20691	20329	20548	20337	20512	20403	20510	20469	20480	20402	20459	20588	20187	20318	20544	20590	20622	20711	20657	20283	20282	20610	20434	20575	20531	20337	20546	20556	20474	20498	20513	20378	20574	20563	20695	20501	20344	20772	20536	20529	20443	20415	20500	20612	20390	20361	20633	20503	20386	20284	20562	20456	20510	20636	20662	20716	20460	20287	20431	20439	20700	20680	20359	20550	20491	20467	20752	20428	20303	20442	20654	20376	20448	20477	20413	20468	20429	20399	20513	20457	20766	20586	20513	20390	20344	20694	20524	20405	20440	20535	20658	20492	20526	20624	20631	20450	20541	20615	20468	20550	20560	20595	20468	20316	20474	20601	20432	20467	20494	20667	20563	20495	20685	20586	20556	20328	20592	20384	20407	20676	20539	20444	20594	20326	20365	20211	20635	20533	20398	20587	20607	20844	20402	20428	20639	20452	20713	20514	20387	20627	20402	20398	20535	20667	20549	20594	20385	20511	20366	20377	20416	20546	20569	20416	20509	20496	20515	20467	20587	20540	20634	20436	20765	20421	20449	20638	20518	20516	20567	20463	20584	20434	20638	20523	20408	20638	20290	20380	20502	20531	20419	20586	20408	20443	20616	20519	20503	20366	20607	20592	20551	20574	20231	20336	20445	20571	20657	20536	20403	20434	20321	20546	20399	20323	20368	20291	20591	20536	20372	20622	20462	20424	20440	20558	20473	20413	20425	20338	20395	20462	20725	20550	20552	20478	20322	20581	20447	20654	20394	20410	20457	20474	20640	20544	20435	20308	20474	20526	20343	20553	20521	20352	20420	20468	20593	20416	20461	20526	20457	20497	20613	20691	20478	20552	20337	20370	20682	20408	20441	20614	20316	20472	20508	20564	20654	20434	20606	20442	20499	20483	20548	20557	20558	20466	20530	20463	20359	20608	20545	20431	20555	20586	20431	20478	20452	20504	20738	20303	20496	20434	20552	20504	20411	20390	20270	20680	20487	20704	20599	20301	20473	20614	20548	20563	20626	20614	20430	20567	20634	20474	20491	20618	20496	20399	20615	20544	20590	20364	20549	20460	20474	20475	20762	20632	20590	20561	20282	20270	20288	20545	20577	20459	20499	20523	20361	20551	20422	20497	20622	20358	20675	20521	20371	20379	20523	20581	20644	20483	20469	20459	20547	20487	20758	20646	20776	20461	20325	20307	20516	20428	20668	20654	20423	20628	20662	20628	20301	20709	20232	20192	20400	20588	20395	20602	20227	20550	20353	20449	20369	20498	20240	20376	20613	20621	20520	20682	20677	20414	20419	20608	20511	20374	20450	20664	20411	20394	20411	20262	20489	20575	20484	20334	20596	20465	20368	20511	20554	20568	20385	20429	20658	20496	20464	20609	20366	20523	20442	20485	20545	20606	20435	20598	20260	20541	20638	20382	20536	20441	20490	20521	20359	20248	20487	20415	20492	20332	20464	20543	20502	20446	20494	20439	20339	20447	20391	20489	20517	20508	20415	20246	20544	20678	20639	20447	20412	20467	20680	20683	20453	20561	20338	20355	20647	20427	20497	20349	20441	20526	20569	20671	20449	20288	20578	20576	20333	20644	20484	20512	20512	20349	20481	20379	20386	20394	20484	20542	20626	20677	20593	20526	20461	20349	20322	20354	20416	20404	20750	20570	20515	20395	20464	20346	20622	20369	20494	20616	20519	20406	20473	20572	20354	20564	20527	20604	20643	20227	20364	20465	20428	20499	20452	20121	20398	20518	20477	20381	20444	20430	20663	20521	20588	20713	20408	20447	20502	20629	20259	20624	20649	20461	20303	20591	20610	20585	20396	20486	20503	20356	20479	20506	20533	20422	20268	20351	20726	20508	20455	20637	20487	20299	20252	20311	20765	20592	20493	20467	20418	20650	20515	20437	20410	20509	20403	20459	20544	20232	20636	20486	20488	20452	20553	20634	20525	20352	20502	20578	20542	20479	20478	20540	20368	20484	20567	20455	20459	20443	20595	20661	20547	20369	20446	20473	20407	20427	20359	20666	20526	20739	20679	20395	20397	20414	20378	20384	20647	20626	20542	20515	20472	20363	20407	20460	20550	20237	20538	20477	20539	20468	20398	20269	20378	20746	20610	20643	20580	20604	20413	20508	20371	20475	20487	20432	20320	20485	20449	20330	20516	20534	20377	20507	20377	20528	20648	20490	20527	20787	20520	20657	20577	20549	20491	20655	20484	20587	20575	20270	20430	20481	20631	20399	20613	20489	20575	20459	20564	20462	20548	20652	20549	20352	20614	20475	20609	20517	20568	20409	20571	20485	20557	20368	20622	20416	20463	20552	20381	20436	20577	20435	20426	20707	20638	20552	20505	20514	20653	20680	20554	20638	20402	20434	20598	20510	20574	20558	20452	20445	20484	20491	20604	20563	20506	20452	20513	20499	20539	20382	20462	20567	20340	20643	20521	20545	20330	20438	20746	20501	20435	20595	20434	20494	20317	20352	20521	20441	20532	20397	20412	20331	20450	20639	20526	20526	20331	20534	20556	20457	20610	20535	20474	20473	20417	20406	20686	20548	20427	20577	20557	20536	20555	20440	20537	20580	20620	20537	20391	20469	20654	20475	20495	20608	20356	20445	20700	20457	20333	20629	20546	20352	20664	20444	20421	20553	20442	20427	20647	20343	20443	20776	20496	20619	20522	20358	20512	20719	20699	20625	20348	20208	20316	20489	20479	20707	20494	20380	20355	20372	20715	20470	20574	20491	20546	20640	20502	20303	20479	20379	20375	20426	20459	20429	20434	20699	20507	20593	20334	20523	20527	20320	20543	20545	20614	20535	20512	20426	20636	20370	20285	20457	20711	20513	20515	20387	20394	20390	20621	20463	20445	20496	20542	20473	20243	20537	20124	20331	20503	20469	20380	20474	20282	20258	20621	20552	20317	20465	20393	20625	20486	20639	20297	20255	20435	20510	20648	20680	20762	20548	20426	20643	20528	20351	20542	20413	20363	20423	20354	20254	20245	20301	20564	20519	20459	20428	20481	20513	20506	20524	20476	20421	20436	20356	20693	20388	20325	20504	20625	20633	20505	20392	20541	20455	20645	20479	20623	20520	20331	20469	20515	20367	20503	20279	20410	20617	20513	20381	20357	20370	20518	20359	20503	20427	20452	20251	20575	20413	20324	20682	20469	20478	20607	20303	20590	20522	20380	20689	20470	20463	20716	20470	20499	20397	20554	20629	20706	20384	20686	20436	20593	20435	20487	20487	20594	20543	20642	20183	20512	20586	20216	20182	20215	20621	20531	20254	20486	20542	20352	20544	20473	20569	20491	20463	20458	20506	20362	20553	20378	20102	20543	20347	20583	20505	20521	20818	20508	20585	20593	20511	20556	20685	20557	20411	20427	20410	20484	20489	20311	20452	20370	20405	20448	20639	20392	20510	20512	20383	20537	20413	20477	20604	20643	20509	20503	20530	20360	20434	20416	20668	20643	20309	20367	20465	20371	20695	20445	20492	20462	20561	20472	20382	20512	20311	20461	20479	20522	20543	20698	20593	20424	20516	20481	20420	20660	20437	20492	20388	20516	20439	20436	20491	20603	20488	20325	20682	20366	20450	20485	20518	20591	20570	20402	20438	20583	20402	20650	20498	20717	20351	20437	20581	20494	20468	20575	20483	20435	20591	20366	20433	20628	20593	20677	20353	20634	20468	20441	20424	20638	20639	20692	20398	20482	20513	20419	20476	20402	20475	20414	20504	20640	20550	20410	20705	20430	20452	20600	20635	20530	20408	20471	20450	20419	20490	20377	20399	20703	20479	20634	20601	20401	20478	20556	20503	20514	20618	20647	20508	20376	20393	20469	20499	20433	20631	20637	20331	20348	20462	20651	20574	20599	20513	20410	20447	20657	20519	20379	20407	20363	20597	20514	20649	20474	20495	20432	20267	20478	20437	20643	20662	20415	20433	20496	20530	20580	20286	20605	20499	20433	20619	20655	20372	20317	20581	20378	20410	20657	20523	20584	20566	20576	20581
32071	44508	29366	19738	19318	18465	18672	18103	17631	17426	17278	17068	16960	16891	16922	17059	16970	16774	17016	17113	16718	16836	16861	16729	16820	16918	17098	17186	17281	17069	16965	16946	16933	16746	16756	16861	16778	16688	16701	16745	16746	16702	16742	16917	16841	16775	16774	16878	16911	16783	16928	16604	16617	16723	16692	16677	16825	16633	16821	16823	16742	16724	16570	16765	16803	16812	16632	16820	16820	16720	16784	16900	16581	16880	16886	16801	16791	16668	16667	16966	16807	16709	16761	16770	16897	16823	16811	16708	16577	16753	16785	16781	16719	16892	16742	16539	16857	16828	16622	16638	16840	16924	16903	16721	16669	16624	16774	16621	16784	16775	16686	16782	16686	16667	16818	16804	16742	16829	16636	16786	16628	16878	16810	16763	16676	16915	16792	16754	16807	16493	16736	16714	16665	16854	16789	16854	16711	16839	16748	16715	16695	16676	16623	16863	16755	16756	16687	16609	16882	16638	16879	16754	16726	16803	16622	16640	16697	16826	16737	16746	16737	16759	16649	16561	16703	16646	16814	16896	16823	16773	16424	16653	16795	16767	16712	16788	16950	16789	16794	16790	16842	16964	16657	16858	16765	16855	16693	16632	16876	16806	16819	16900	16853	16743	16681	16750	16878	16660	16907	16752	16799	16770	16815	16573	16819	16814	16986	16654	16734	16696	16870	16541	16825	17004	16735	16585	16738	16647	16740	16697	16511	16633	16798	16752	16719	16913	16730	16871	16529	16859	16821	16775	16663	17100	16812	16618	16815	16677	16798	16853	16581	16732	16720	16611	16641	16913	16652	16820	16768	16898	16736	16744	16773	16865	16843	16750	16977	16751	16701	16884	16756	16675	16807	16818	16733	16835	16855	16726	16866	16810	16909	16816	16978	16612	16827	16633	16708	16757	16657	16764	16669	16736	16645	16963	16790	16688	16492	16800	16579	16721	16677	16630	16801	16817	16795	16635	16728	16669	16741	16780	16699	16699	16681	16712	16737	16747	16753	16823	16697	16954	16639	16857	16688	16610	16777	16892	16708	16904	16718	16796	16720	16746	16656	16797	16692	16792	16751	16763	16865	16824	16712	16721	16794	16731	16868	16631	16895	16724	16719	16795	16591	16654	16880	16763	16906	16718	16765	16786	16827	16773	16650	16677	16749	16862	16736	16752	16470	16676	16852	16765	16773	16714	16844	16641	16836	16710	16779	16861	16716	16709	16693	16655	16584	16872	16667	16767	16889	16718	16719	16610	16748	16806	16718	16631	16745	16829	16607	16714	16672	16767	16902	16918	16691	16759	16674	16752	16928	16819	16777	16801	16663	16904	16789	16726	16933	16840	16585	16919	16646	16721	16808	16549	16731	16773	16657	16745	16685	16877	16667	16771	16736	16772	16712	16766	16771	16729	16802	16860	16737	16665	16735	16806	16834	16790	16740	16714	16771	16584	16724	16952	16739	16673	16973	16814	16647	16949	16769	16750	16721	16644	16585	16769	16863	16610	16623	16824	16721	16620	16822	16860	16801	16902	16851	16858	16854	16837	16851	16700	16658	16651	16925	16709	16793	16740	16709	16783	16668	16729	16923	16626	16763	16517	16710	16852	16823	16751	16802	16838	16633	16808	16745	16801	16586	16772	16695	16843	16642	16688	16832	16685	16682	16752	16892	16779	16773	16896	16644	16711	16647	16872	16687	16632	16808	16689	16803	16852	16619	16851	16774	16772	16692	16793	16915	16720	16696	16749	16659	16740	16759	16776	16942	16710	16705	16594	16497	16746	16770	16721	16747	16887	16788	16726	16629	16744	16706	16842	16620	16556	16735	16810	16687	16586	16657	16759	16587	16599	16738	16645	16739	16750	16755	16822	16658	16686	16783	16675	16798	16830	16668	16802	16587	16717	16863	16839	16817	16884	16564	16814	16815	16600	16838	16726	16782	16914	16564	16794	16676	16829	16853	16854	16844	16641	16588	16600	16670	16884	16850	16755	16848	16682	16891	16603	17033	16844	16947	16694	16610	16823	16804	16701	16785	16685	16644	16862	16851	16721	16678	16645	16721	16756	16816	16758	16642	16767	16727	16879	16760	16710	16720	16649	16721	16752	16714	16649	16795	16603	16743	16825	16883	16579	16680	16931	16800	16572	16931	16598	16557	16656	16867	16776	16737	16717	16758	16677	16575	16694	16717	16880	16633	16664	16649	16870	16810	16813	16880	16633	16779	16778	16512	16775	16901	16672	16830	16851	16757	16738	16743	16873	16758	16837	16805	16599	16750	16806	16763	16742	16740	16703	16666	16771	16780	16840	16701	16681	16740	16777	16706	16871	16763	16809	16787	16720	16590	16685	16674	16643	16896	16916	16652	16774	16762	16784	16793	16872	16617	16720	16752	16858	16744	16651	16807	16867	16726	16750	16903	16687	16859	16754	16878	16762	16725	16667	16689	16775	16780	16809	16764	16745	16788	16506	16809	16732	16926	16828	16732	16776	16781	16777	16671	16860	16903	16634	16725	16796	16714	16535	16806	16643	16710	16703	16836	16755	16787	16772	16727	16806	16660	16750	16603	16821	16773	16827	16772	16783	16794	16700	16736	16772	16796	16853	16738	16783	16654	16636	16740	16584	16792	16584	16745	16778	16797	16596	16754	16663	16651	16818	16901	16783	16878	16708	16731	16835	16757	16822	16688	16683	16876	16847	16763	16748	16750	16720	16677	16756	16687	16641	16773	16666	16806	16725	16692	16753	16702	16767	16791	16668	16663	16757	16664	16562	16773	16751	16610	16780	16734	16857	16608	16739	16872	16844	16748	16793	16896	16563	16839	16784	16452	16724	16759	16728	16730	16905	16868	16681	16699	16874	16792	16745	16810	16908	16638	16757	16907	17003	16720	16751	16642	16819	16857	16721	16873	16648	16743	16795	16952	16763	16855	16777	16577	16728	16663	16773	16785	16845	16617	16762	16892	16675	16787	16706	16669	16761	16885	16597	16761	16865	16779	16652	16789	16745	16746	16781	16922	16658	16698	16972	16650	16575	16569	16715	16789	16708	16693	16780	16665	16693	16683	16529	16675	16774	16659	16707	16585	16852	16773	16862	16745	16825	16798	16561	16736	16789	16783	16827	16655	16703	16852	16873	16797	16830	16696	16657	16842	16773	16784	16754	16920	16746	16702	16582	16711	16928	16996	16661	16781	16782	16864	16940	16600	16728	16819	16681	16679	16795	16786	16954	16733	16690	16886	16879	16881	16711	16896	16733	17012	16679	16510	16840	16754	16918	16797	16767	16797	16542	16891	16708	16600	16967	16842	16736	16729	16615	16825	16764	16814	16780	16738	16812	16733	16798	16611	16689	16798	16534	16833	16741	16802	16702	16747	16748	16651	16760	16686	16713	16860	16752	16654	16783	16744	16680	16715	16817	16636	16649	16838	16834	16836	16813	16737	16622	16884	16609	16650	16660	16726	16826	16870	16615	16710	16880	16670	16646	16773	16728	16797	16694	16754	16846	16817	16756	16530	16800	16699	16637	16950	16739	16694	16773	16802	16705	16787	16809	16760	16835	16779	16671	16783	16739	16769	16801	16758	16761	16838	16851	16879	16918	16797	16762	16777	16699	16849	16766	16781	16804	16806	16853	16689	16653	16735	16701	16724	16765	16750	16620	16727	16912	16717	16779	16853	16660	16714	16726	16813	16725	16675	16670	16678	16612	16943	16729	16742	16722	16556	16858	16746	16817	16792	16930	16832	16650	16852	16848	16879	16769	16677	16656	16654	16869	16699	16706	16812	16736	16743	16730	16692	16652	16751	16629	16802	16909	16720	16719	16680	16740	16663	16791	16883	16747	16662	16828	16734	16828	16688	16674	16841	16826	16758	16840	16840	16692	16741	16726	16799	16876	16792	16649	16791	16850	16652	16755	16901	16827	16742	16737	16815	16694	16650	16688	16702	16699	16693	16887	16640	16632	16751	16741	16951	16663	16752	16824	16795	16725	16680	16742	16617	16767	16823	16962	16874	16714	16915	16600	16872	16619	16672	16837	16753	16841	16659	16813	16759	16717	16642	16753	16660	16744	16772	16727	16682	16592	16830	16964	16659	16777	16798	16690	16863	16757	16673	16768	16782	16778	16738	16920	16766	16861	16641	16728	16954	16744	16707	16811	16694	16894	16846	16794	16910	16793	16944	16836	16743	16726	16892	16780	16626	16951	16908	16703	16835	16667	16955	16805	16733	16650	16863	16784	16514	16716	16581	16892	16741	16970	16662	16907	16732	16655	16784	16746	16782	16721	16705	16728	16779	16917	16566	16715	16879	16804	16771	16900	16694	16909	16817	16871	16699	16949	16831	16663	16751	16923	16749	16692	16777	16643	16697	16738	16742	16764	16725	16772	16597	16704	16692	16773	16839	16765	16912	16625	16617	16748	16846	16797	16675	16910	17030	16914	16745	16702	16750	16807	16661	16691	17014	16773	16768	16682	16678	16851	16771	16769	16791	16716	16840	16674	16903	16642	16727	16824	16724	16606	16737	16695	16772	16681	16814	16889	16708	16825	16677	16672	16628	16843	16644	16746	16976	16533	16706	16692	16783	16820	16732	16768	16676	16655	16868	16783	16746	16755	16762	16828	16769	16603	16578	16816	16725	16927	16828	16566	16878	16692	16745	16749	16777	16524	16820	16707	16740	16686	16624	16908	16748	16732	16737	16732	16815	16870	16678	16903	16727	16922	16833	16747	16817	16760	16797	16812	16766	16922	16677	16754	16837	16685	16493	16640	16706	16859	16738	16822	16655	16745	16675	17004	16729	16923	16794	16748	16664	16932	16792	16710	16768	16876	16658	16775	16784	16774	16769	16708	16905	16785	16936	16824	16751	16703	16829	16703	16722	16770	16883	16727	16730	16694	16897	16777	16642	16663	16719	16640	16857	16723	16687	16651	16632	16872	16718	16876	16890	16635	16820	16734	16575	16705	16838	16799	16715	16898	16742	16695	17082	16820	16683	16760	16732	16831	16766	16677	16739	16505	16890	16869	16748	16918	16821	16871	16772	16745	16722	16692	16781	16762	16768	16731	16924	16802	16850	16763	16778	16763	16773	16861	16690	16633	16731	16742	16477	16916	16806	16609	16794	16990	16737	16616	16722	16722	16629	16761
23855	21511	29136	24335	22759	24616	25071	22306	21537	21479	21360	21215	20997	21065	21163	21189	21065	20899	20869	20954	20864	20736	20817	20697	20717	20971	21698	23163	23237	22916	22029	21346	20976	20897	20568	20825	20641	20549	20723	20544	20842	20466	20449	20594	20562	20713	20673	20649	20724	20825	20588	20641	20604	20727	20552	20690	20613	20786	20802	20440	20688	20707	20588	20569	20582	20704	20741	20544	20484	20666	20572	20388	20652	20593	20747	20746	20764	20690	20520	20637	20657	20516	20828	20504	20674	20598	20628	20722	20505	20608	20634	20674	20500	20747	20732	20455	20698	20528	20529	20518	20489	20590	20460	20394	20580	20629	20658	20577	20665	20517	20769	20495	20599	20640	20483	20644	20679	20466	20730	20428	20610	20468	20649	20766	20425	20726	20612	20423	20769	20692	20655	20688	20583	20477	20655	20712	20627	20563	20705	20512	20609	20629	20413	20669	20573	20822	20423	20645	20447	20338	20678	20790	20678	20596	20661	20675	20566	20661	20656	20525	20624	20565	20639	20461	20461	20384	20709	20464	20468	20505	20683	20724	20481	20729	20646	20556	20862	20757	20936	20647	20660	20466	20687	20539	20604	20670	20556	20702	20550	20603	20632	20758	20481	20597	20548	20724	20417	20634	20531	20703	20704	20611	20592	20722	20618	20483	20494	20568	20472	20393	20602	20572	20528	20553	20703	20702	20551	20470	20439	20523	20589	20351	20684	20397	20549	20356	20614	20782	20569	20589	20452	20441	20657	20612	20452	20737	20771	20625	20401	20747	20809	20730	20481	20664	20675	20333	20458	20547	20532	20509	20711	20515	20556	20662	20686	20707	20588	20626	20609	20473	20718	20434	20499	20583	20615	20554	20554	20687	20351	20750	20684	20506	20692	20467	20781	20492	20609	20497	20668	20670	20490	20805	20730	20695	20571	20620	20571	20671	20674	20743	20607	20546	20436	20565	20736	20640	20520	20687	20576	20644	20711	20323	20607	20426	20548	20514	20656	20665	20738	20543	20391	20717	20535	20587	20535	20563	20524	20762	20505	20313	20617	20779	20753	20703	20686	20675	20757	20707	20535	20460	20433	20506	20356	20689	20750	20594	20701	20886	20595	20744	20652	20715	20657	20574	20773	20650	20512	20597	20710	20600	20532	20659	20484	20643	20695	20514	20614	20661	20573	20458	20582	20282	20451	20526	20614	20523	20473	20368	20642	20651	20653	20468	20504	20725	20544	20711	20540	20739	20507	20557	20710	20649	20695	20540	20462	20403	20573	20554	20431	20669	20547	20694	20387	20506	20618	20540	20441	20468	20456	20716	20579	20868	20584	20530	20519	20461	20543	20735	20788	20762	20578	20655	20694	20693	20605	20532	20581	20491	20649	20658	20640	20784	20581	20630	20550	20640	20448	20709	20604	20635	20629	20783	20589	20620	20681	20793	20551	20499	20730	20635	20598	20625	20623	20378	20439	20620	20475	20715	20601	20694	20813	20778	20572	20552	20509	20646	20544	20549	20664	20506	20638	20555	20776	20520	20555	20621	20513	20623	20813	20681	20559	20526	20756	20682	20626	20409	20703	20801	20615	20614	20560	20788	20650	20646	20527	20566	20640	20514	20457	20580	20530	20633	20622	20567	20532	20148	20477	20646	20818	20496	20694	20701	20768	20557	20514	20533	20508	20649	20565	20411	20654	20620	20540	20526	20481	20701	20477	20711	20593	20572	20602	20556	20658	20739	20612	20480	20515	20583	20386	20701	20622	20570	20665	20529	20726	20634	20627	20517	20664	20402	20413	20439	20455	20613	20660	20499	20660	20531	20704	20734	20545	20722	20455	20600	20680	20682	20457	20465	20674	20564	20534	20547	20829	20723	20570	20753	20488	20469	20599	20593	20703	20661	20560	20725	20423	20525	20697	20631	20532	20418	20737	20621	20587	20464	20588	20537	20517	20613	20557	20680	20415	20807	20618	20649	20748	20489	20663	20703	20636	20584	20757	20744	20645	20606	20581	20691	20449	20704	20659	20492	20637	20582	20615	20524	20683	20783	20676	20567	20630	20746	20525	20557	20543	20612	20735	20768	20673	20597	20610	20551	20592	20581	20569	20669	20466	20510	20682	20619	20567	20596	20508	20450	20755	20438	20532	20362	20715	20691	20658	20621	20665	20933	20821	20563	20325	20467	20515	20716	20516	20575	20829	20288	20606	20524	20620	20628	20517	20475	20231	20680	20543	20562	20409	20490	20736	20710	20455	20690	20772	20657	20661	20689	20501	20721	20468	20535	20623	20683	20725	20506	20540	20499	20506	20567	20719	20664	20667	20550	20521	20726	20336	20633	20786	20640	20435	20675	20471	20709	20457	20622	20664	20526	20650	20631	20606	20461	20648	20879	20399	20544	20312	20818	20718	20723	20510	20728	20616	20499	20781	20648	20688	20540	20644	20673	20372	20478	20511	20571	20667	20722	20626	20648	20586	20631	20604	20868	20823	20705	20492	20495	20504	20858	20438	20726	20676	20653	20546	20920	20650	20556	20691	20436	20627	20638	20621	20648	20698	20392	20738	20559	20584	20429	20645	20813	20605	20740	20735	20705	20550	20832	20685	20605	20614	20623	20680	20707	20706	20653	20543	20486	20672	20406	20472	20781	20795	20827	20681	20633	20671	20721	20454	20755	20567	20650	20668	20523	20706	20598	20543	20579	20520	20664	20467	20569	20517	20640	20915	20882	20462	20631	20624	20551	20637	20634	20665	20551	20557	20563	20766	20726	20571	20482	20572	20518	20699	20498	20637	20560	20407	20537	20376	20490	20539	20736	20547	20534	20815	20537	20704	20649	20693	20493	20650	20666	20618	20352	20802	20475	20613	20574	20501	20413	20547	20565	20471	20798	20580	20485	20735	20494	20483	20695	20728	20413	20509	20625	20399	20530	20440	20629	20441	20593	20643	20525	20473	20425	20621	20549	20593	20709	20629	20688	20676	20622	20495	20690	20662	20745	20718	20554	20492	20580	20623	20575	20711	20513	20494	20340	20640	20511	20450	20393	20455	20485	20484	20627	20885	20597	20525	20524	20663	20491	20455	20708	20606	20875	20593	20624	20699	20644	20364	20638	20460	20676	20814	20682	20476	20515	20669	20789	20717	20670	20615	20502	20555	20587	20535	20746	20641	20687	20494	20603	20721	20725	20280	20645	20698	20450	20386	20757	20641	20430	20607	20661	20613	20753	20518	20706	20564	20487	20739	20435	20746	20593	20613	20591	20664	20602	20546	20546	20638	21007	20669	20613	20385	20612	20729	20870	20590	20345	20655	20313	20687	20591	20390	20515	20615	20606	20543	20448	20562	20678	20572	20302	20587	20712	20575	20679	20484	20597	20651	20580	20646	20714	20513	20561	20452	20518	20667	20680	20659	20455	20474	20522	20811	20509	20699	20470	20650	20448	20649	20594	20388	20358	20594	20593	20723	20516	20520	20721	20296	20656	20626	20624	20652	20709	20534	20745	20834	20418	20509	20671	20661	20763	20875	20429	20679	20896	20448	20908	20587	20418	20695	20689	20555	20745	20527	20675	20717	20646	20763	20630	20748	20540	20733	20673	20632	20482	20665	20494	20469	20522	20539	20553	20392	20523	20674	20515	20484	20695	20632	20774	20641	20744	20673	20559	20590	20589	20573	20743	20621	20883	20545	20425	20474	20647	20538	20590	20448	20515	20774	20554	20697	20536	20769	20578	20526	20627	20653	20495	20540	20420	20558	20490	20805	20558	20873	20457	20661	20650	20698	20622	20705	20540	20538	20442	20500	20513	20610	20674	20744	20622	20760	20743	20684	20680	20593	20538	20528	20675	20572	20447	20604	20616	20525	20412	20603	20552	20597	20472	20647	20606	20679	20642	20384	20550	20330	20464	20623	20745	20578	20466	20705	20508	20854	20547	20529	20554	20773	20603	20996	20584	20521	20591	20754	20576	20597	20588	20533	20628	20672	20629	20566	20711	20620	20480	20567	20360	20293	20458	20776	20798	20614	20475	20408	20484	20341	20573	20558	20550	20641	20570	20645	20672	20707	20698	20693	20594	20691	20661	20384	20456	20313	20556	20585	20550	20473	20414	20529	20441	20530	20463	20459	20699	20470	20743	20596	20461	20504	20678	20782	20540	20574	20800	20599	20710	20529	20671	20376	20635	20512	20542	20528	20574	20587	20636	20559	20954	20653	20836	20637	20657	20572	20563	20673	20563	20636	20603	20488	20331	20483	20585	20501	20591	20592	20814	20672	20694	20351	20637	20876	20683	20642	20504	20714	20680	20637	20535	20367	20525	20542	20573	20520	20502	20490	20802	20658	20573	20537	20487	20504	20304	20510	20872	20634	20529	20473	20525	20497	20603	20744	20352	20627	20724	20420	20470	20658	20586	20623	20792	20577	20549	20589	20629	20658	20532	20750	20527	20518	20525	20776	20750	20549	20711	20565	20412	20527	20375	20495	20643	20574	20632	20644	20606	20472	20749	20571	20750	20661	20637	20788	20467	20785	20717	20693	20683	20672	20505	20547	20509	20685	20753	20771	20560	20424	20493	20673	20618	20449	20575	20672	20799	20664	20590	20605	20547	20631	20684	20426	20619	20515	20803	20578	20476	20561	20511	20669	20596	20654	20341	20816	20731	20564	20558	20486	20629	20620	20421	20601	20631	20668	20719	20686	20634	20600	20655	20403	20591	20985	20710	20494	20391	20482	20631	20352	20772	20569	20641	20661	20596	20642	20407	20634	20610	20660	20430	20833	20650	20350	20524	20545	20662	20626	20610	20614	20430	20289	20579	20332	20643	20437	20498	20492	20600	20491	20465	20557	20591	20646	20493	20501	20500	20675	20561	20747	20606	20512	20555	20585	20761	20720	20540	20456	20500	20712	20520	20652	20714	20663	20472	20621	20650	20548	20599	20599	20621	20570	20408	20582	20799	20697	20450	20821	20530	20629	20406	20605	20811	20650	20757	20635	20552	20754	20681	20860	20430	20443	20734	20483	20447	20597	20773	20686	20621	20570	20736	20805	20580	20651	20747	20396	20538	20631	20677	20431	20748	20445	20733	20700	20731	20501	20616	20853	20618	20351	20669	20659	20545	20604	20622	20562	20639	20384	20868	20535	20731
37138	58120	39793	22906	21838	20121	20068	18982	18174	17836	17724	17630	17348	17349	17309	17613	17304	17183	17088	17043	17014	16878	17033	16996	16868	17283	18828	20631	20348	19595	18499	17693	17276	16795	16926	16836	16917	16865	16819	16949	16761	16784	16911	16747	16867	16998	16857	16809	16787	16750	16952	16915	16780	16883	16766	16690	16914	16736	16933	16726	16785	16995	16979	16672	16719	16680	16888	16592	16862	16927	16998	16810	16833	16802	16905	16991	16940	16722	17028	16871	16735	16835	16706	16804	16756	16851	16733	16844	16829	16831	16749	16678	16879	16956	16820	16724	17008	16904	16929	16748	16948	16898	16780	16838	16768	16736	16862	16775	16705	16893	16892	16865	16829	16894	16749	17033	16788	16683	16781	16831	16816	16960	16898	16822	16918	16772	16919	16895	16733	16750	16760	16833	16955	16770	16753	16695	16623	16743	16832	16821	16825	16941	16899	16939	16692	16943	16965	17070	16565	16800	16669	16773	16689	16831	16922	16678	16846	16814	16973	16753	16885	16836	16805	17046	16859	16958	16761	16857	16823	16917	16749	16697	16927	17002	16788	16860	16759	16841	16704	16765	16691	16963	16829	16775	16746	16851	16844	16903	16909	17065	16881	16699	16788	16991	16928	16930	16776	16891	16825	16864	16995	16929	16830	16689	16756	16870	16654	16692	16839	16655	16774	16727	16785	16909	16832	16889	16803	16967	16777	16981	16800	16849	16760	16730	16894	16729	16861	16884	16902	16845	16809	16821	16844	16728	16786	16753	16881	16688	16841	16766	16748	16885	16950	16756	16847	16776	16835	16853	16959	16832	16815	16893	16771	16777	16749	16899	16942	16793	16851	16926	16840	16825	16794	16714	16864	16682	16869	16805	16835	16859	17102	16963	16715	16756	16809	16664	16991	16821	16816	16719	16991	16864	16831	16836	16719	16755	16704	16745	16635	16699	16911	16854	16795	16816	16760	16792	17006	16934	16835	16964	16671	16942	16756	16998	16822	16810	16788	16652	16848	16708	17001	16785	16797	16896	16840	16715	16735	16874	16726	17065	16897	16920	16788	16814	16836	16741	16833	16695	16913	16822	16778	16697	16830	16834	16878	16794	16803	16908	16900	16955	16838	16966	16816	16792	16710	16969	16789	16952	16977	16862	16704	16870	16674	16810	16899	16766	16939	16979	16867	16951	16770	16815	16833	16825	16941	16820	16821	16623	16826	16841	16741	16774	16867	17039	16884	16770	16775	16831	16880	16766	16753	16808	16712	16746	16880	16766	16913	16872	16751	16764	16848	16735	16768	16775	16681	16767	16819	16925	16790	16828	16883	16686	16960	16854	16692	16729	16762	16789	16929	16776	16697	16927	16828	16923	16728	16732	16732	16960	16879	16886	16928	16751	16965	16786	16799	16924	17008	16656	16799	16736	16902	16733	16687	16784	16812	17000	16986	16804	16896	16904	16754	16897	16673	16890	16618	16814	16793	16806	16831	16684	16947	16692	16843	16883	16788	16870	16852	16750	16809	16730	16949	16868	16908	16792	16766	16904	16873	16711	16859	16736	16829	16850	16839	16903	16787	16908	16812	16886	16795	16830	16725	16821	17034	16766	16734	16758	16900	16666	16916	16569	16765	16826	16938	16848	16851	16783	16823	16777	16821	16840	16587	16874	16726	16753	16698	16818	16935	16628	16836	16777	16848	16727	16792	16862	16949	16649	16965	16736	16848	16776	16977	16803	16795	16869	16835	16822	16871	16967	16867	16921	16786	16968	16899	17000	16895	16804	16629	16725	16783	16756	16970	16943	16833	16956	16650	16734	16853	16837	16902	16758	16879	16678	16982	16947	16656	16706	16829	16824	16818	16742	16844	16800	16799	16768	16897	16698	16870	16691	16565	16916	16930	16921	16884	16789	16688	16940	16812	16923	16946	16815	16726	16902	16726	16784	16956	16807	16916	16818	16698	16953	16762	17033	16972	16945	16903	16721	16807	16843	16835	16717	17034	16767	16802	16840	16857	16794	16724	16652	16833	16693	16888	16844	16875	16871	16763	16675	16821	16734	16848	16858	16609	16762	16707	16903	16862	16799	16834	16705	16776	16777	16848	16658	16770	16802	16885	16654	16919	16795	16704	16853	16715	16806	16750	16847	16795	16816	16700	16941	16720	16770	16761	16886	16850	16973	16812	16862	16781	16814	16661	16948	16894	16806	16806	16639	16846	16877	16987	16684	16815	16850	16753	16757	16911	16774	16892	16972	16918	16977	16856	16763	16887	16793	16912	16670	16784	16846	16777	16756	16911	16827	16705	16729	16873	16675	16679	17077	16910	16901	16763	16865	16941	16869	16959	16841	16695	16729	16712	16819	16749	16742	16926	16907	16667	16879	16843	16917	17049	16837	16857	16828	16834	16882	16879	16715	16860	16948	16868	16909	16766	16761	16767	16733	16672	16790	16819	16861	16858	16807	16745	16824	16955	16944	16997	17027	16599	16755	16657	16770	17014	16886	16943	16785	16605	16802	16947	16885	16852	16730	16795	16949	16769	16873	16797	16776	16858	16933	16944	16856	16684	16976	16922	16698	16913	16933	16824	16972	16835	16945	16974	16944	16922	16984	16888	16609	16631	16680	16803	16891	16856	16765	16711	16891	16876	16705	16751	16637	16891	16901	16826	16894	16884	16819	16890	16950	16883	16915	16865	16775	16757	16783	16754	16863	16854	16959	16948	16960	16854	16826	16960	16840	16890	16967	16985	16570	16935	16808	16916	16733	16744	16836	16726	16718	16831	16657	16933	16688	16760	16758	16859	16891	16680	16702	16810	16888	16839	16729	16799	16729	16873	16711	16664	16804	16947	16840	16889	16995	16908	16887	16918	16902	16778	16886	16911	16851	16795	16853	16895	16811	16840	16972	16953	16898	16800	16917	16866	16682	16898	16930	16745	16784	16829	16750	16886	16889	16919	17001	16948	16674	16949	16757	16844	16709	16809	16852	16881	16790	16836	16701	16888	16856	16621	16799	16861	17031	16713	16704	16906	16911	16756	16923	16863	16764	16665	16717	16934	16838	16807	16856	16893	16861	16823	16986	16663	16898	16979	16799	16796	16772	16905	16744	16817	16842	17024	16888	16888	16953	16672	16806	16827	16885	16983	16929	16924	16809	16698	16989	16903	16776	16831	16964	16870	16976	16846	16771	16781	16949	16821	16706	16748	16850	16850	16777	16784	16991	16741	16790	16884	16885	16861	16716	16754	16845	16755	16913	16750	16793	16807	16804	16814	16679	16613	16892	16840	16762	16794	16968	16822	16748	17058	16819	16890	16681	16830	16792	16684	16766	16752	16605	16777	16730	16725	16847	16948	16772	16752	16721	16846	16717	16784	16696	17065	16949	16734	16919	16807	16721	16814	16833	16751	16690	16869	16885	16882	16842	16792	16771	16839	16955	16537	16967	16783	16898	16902	16894	16838	16745	16917	16811	16748	16890	16808	16819	16888	16851	16921	16854	16882	16726	16823	16835	16711	16772	17114	16637	16753	16848	16845	16733	16680	16860	16861	16946	16782	16754	16708	16832	16794	16745	17026	16670	16847	16804	16857	16914	16758	16800	16860	16927	16781	16681	16877	16914	16872	16839	16667	16810	16728	16736	16862	16882	16930	16802	16952	16759	16942	16741	16835	16780	16794	16896	16820	16748	16779	16785	16886	16697	16755	16711	16695	16996	16848	16980	16862	16879	16752	16859	16764	16913	16681	16707	16973	16840	16754	16959	16845	16843	17002	16914	16829	16908	16769	16813	16734	17060	16748	16843	16711	16727	16916	16945	16903	16787	16807	16984	16749	16900	16911	16900	16761	16856	16830	16894	16885	16527	16746	16834	16777	16618	16813	16895	16764	16890	16825	16915	16922	16797	16955	16744	16861	16796	16763	17027	16964	16721	16737	16721	16952	16613	17044	17082	16932	16861	16980	16838	16806	16873	16888	16874	16743	16868	16837	16895	17030	16691	16845	16826	16682	16964	16784	16897	16768	16912	16824	16787	16687	16831	16808	16853	16977	16846	16799	16759	16878	16953	16873	16703	16722	16784	16837	16848	16921	16738	16837	16757	16859	17010	16796	16855	16821	16844	16906	16806	16767	16696	16968	16737	16902	16750	16847	16764	16870	16652	16773	16822	16801	16714	16674	16939	16831	16865	16869	16886	17026	16870	16794	16929	16702	16861	16780	16956	16818	16803	16817	16899	16858	16947	16767	16997	16970	16803	16786	16902	16757	16872	16869	16883	16812	16812	16947	16725	16879	16857	16700	16839	16846	16719	16879	16925	16733	16834	16997	16836	16810	16901	16769	16699	16756	16889	16834	16611	16694	16957	16817	17047	16840	16559	16869	16851	16698	17119	16917	16748	16793	16802	16898	16917	16739	16768	17019	16964	16771	16768	16862	16609	16840	16729	16988	16960	16940	16865	16801	16846	16757	16753	16977	16923	16963	16978	16814	16776	16566	16961	16767	16913	16923	16964	16897	16901	16907	16870	16837	16826	16898	16786	16767	16726	16792	16951	16753	16848	16739	16808	16915	16818	16870	16990	16899	16898	16899	16867	16893	16868	16929	16802	16870	16830	16914	16988	16807	16853	16755	16870	17021	16914	16736	16843	16918	16921	16795	16749	16856	16768	16774	16879	16949	17040	16679	16856	16883	16992	16887	16775	16955	16804	16794	16815	16825	16861	16805	16914	16880	16903	16946	16887	16913	16826	16984	16757	16889	16912	16915	17076	16876	16861	16889	16783	16982	16830	16648	16839	16780	16927	16864	16761	16768	16797	16766	16831	16791	16864	16818	16898	16781	16860	16843	16832	16786	16834	16834	16812	16992	16788	16814	16982	16893	16761	16771	16903	16851	16972	16861	16680	16997	16878	16807	16831	16654	16810	16817	16635	16910	16893	16596	16779	16750	16759	16762	16902	16983	16673	16840	16956	16903	16703	16755	16733	16867	16703	16902	16856	16900	16865	16847	16726	16800	16825	16764	16940	16856	16808	16966	16914	16917	17054	16829	16575	16853	16805	16759	16822	16821	16738	16852	16715	17028	16883	16726	16746	16932	16750	16988	16888	16711	16706	16867	16811	16776	16946	16762	16850	16926	16841	16922	16738	16721	16935
22853	21433	29415	23936	21789	24865	27924	23252	22613	22545	22241	22137	22278	22046	21994	21696	22020	21869	22119	21630	21410	21785	21677	21609	21399	21653	22979	25423	26407	25330	24144	22860	22266	21571	21685	21341	21522	21268	21447	21532	21417	21388	21342	21538	21281	21287	21338	21618	21135	21368	21289	21344	21475	21430	21530	21301	21417	21286	21400	21568	21534	21362	21283	21258	21362	21407	21287	21267	21321	21133	21450	21481	21337	21202	21343	21144	21384	21378	21257	21272	21186	21304	21326	21261	21217	21456	21266	21183	21411	21395	21242	21211	21342	21293	21348	21495	21425	21376	21192	21215	21409	21298	21084	21228	21141	21180	21216	21091	21078	21237	21222	21241	21352	21271	21297	21146	21430	21329	21162	21265	21187	21147	21401	21397	21132	21471	21467	21297	21256	21345	21439	21337	21306	21196	21201	21440	21310	21324	21350	21468	21373	21327	21454	21256	21286	21302	21323	21323	21298	21351	21396	21086	21149	21281	21137	21172	21277	21198	21268	21468	21346	21267	21386	21289	21369	21376	21537	21346	21340	21169	21378	21405	21095	21107	21335	21205	21228	21295	21114	21224	21316	21172	21508	21173	21306	21200	21273	21254	21335	21342	21168	21402	21297	21297	21352	21451	21054	21205	21303	21160	21208	21400	21099	21394	21350	21148	21211	21344	21280	21127	21315	21272	21281	21253	21114	21342	21327	21304	21416	21394	21343	21222	21265	21408	21270	21251	21190	21102	21340	21392	21404	21304	21153	21250	21432	21330	21354	21241	21266	21338	21567	21324	21264	21288	21345	21398	21417	21509	21258	21291	21275	21119	21284	21245	21239	21386	21282	21644	21427	21173	21534	21311	21180	21193	21512	21326	21515	21131	21252	21245	21325	21233	21547	21122	21355	21312	21282	21115	21289	21279	21283	21487	21513	21526	21353	21352	21219	21205	21030	21263	21312	21326	21278	21374	21255	21278	21161	21127	21228	21327	21219	21240	21378	21220	21317	21273	21576	21174	21199	21301	21426	21209	21109	21297	21595	21414	21243	21262	21398	21289	21352	21525	21459	21237	21259	21343	21443	21283	21414	21236	21248	21159	21426	21341	21544	21283	21209	21278	21351	21436	21348	21152	21587	21149	21115	20988	21455	21071	21277	21150	21410	21168	21227	21374	21056	21467	21458	21407	21296	21227	21383	21291	21316	21275	21269	21378	20954	21279	21270	21304	21158	21050	21293	21367	21190	21266	21162	21225	21090	21547	21142	21389	21229	21429	21286	21433	21117	21281	21260	21238	21475	21286	21289	21378	21212	21178	21099	21104	21217	21352	21274	21076	21242	21274	21455	21412	21284	21189	21106	21383	21510	21115	21255	21620	21190	21522	21094	21361	21420	21185	21244	21209	21306	21398	21398	21377	21347	21226	21407	21488	21268	21333	21284	21239	21301	21233	21318	21219	21235	21632	21213	21077	21293	21368	21302	21228	21116	21171	21088	21354	21140	21126	21252	21166	21171	21224	21156	21454	21133	21370	21432	21116	21215	21415	21558	21631	21384	21179	21587	21375	21342	21317	21185	21447	21389	21203	21259	21251	21274	21361	21317	21143	21448	21300	21181	21239	21430	21396	21410	21307	21167	21386	21358	21317	21153	21436	21390	21402	21295	21124	21035	21148	21045	21158	21201	21346	21320	21370	21444	21196	21094	21234	21420	21471	21104	21060	21391	21363	21379	21126	21383	21385	21208	21278	21325	21368	21341	21444	21428	21466	21273	21310	21282	21248	21395	21268	21341	21185	21535	21226	21373	21522	21326	21334	21347	21287	21364	21160	21383	21369	21424	21187	21447	21110	21044	21270	21392	21366	21332	21347	21398	21268	21121	21148	21233	21410	21392	21119	21459	21268	21267	21095	21396	21389	21467	21295	21181	21136	21428	21482	21273	21333	21328	21293	21424	21407	21322	21342	21290	21305	21412	21455	21184	21173	21117	21221	21109	21289	21231	21358	21140	21350	21547	21374	21046	21181	21182	21207	21267	21466	21473	21324	21204	21188	21391	21393	21459	21281	21224	21095	21358	21382	21259	21230	21316	21230	21146	21358	21181	21289	21266	21293	21219	21282	21437	21115	21385	21166	21430	21215	21162	21439	21434	21322	21300	21365	21495	21165	21129	21303	21324	21225	21368	21262	21208	21253	21361	21216	21109	21424	21588	21234	21198	21488	21360	21253	21349	21575	21305	21115	21289	21517	21343	21283	21200	20986	21113	21286	21334	21257	21226	21288	21071	21286	21127	21548	21160	21343	21489	21148	21304	21465	21528	21267	21216	21362	21267	21160	21337	21295	21205	21168	21269	21234	21400	21445	21412	21275	21127	21403	21271	21282	21260	21374	21224	21165	21336	21548	21343	21162	20846	21215	21200	21166	21366	21237	21345	21290	21156	21420	21304	21248	21196	21538	21373	21391	21287	21146	21234	21133	21411	21402	21320	21202	21164	21013	21244	21329	21255	21389	21391	21351	21391	21326	21066	21259	21420	21324	21208	21251	20981	21137	21267	21025	21303	21029	21200	21259	21328	21421	21339	21205	21113	21306	21693	21398	21486	21145	21084	21302	21139	21311	21288	21174	21097	21273	21091	21512	21300	21442	21342	21503	21245	21199	21291	21378	21346	21392	21305	21391	21204	21235	21284	21309	21286	21229	21458	21356	21394	21263	21282	21318	21302	21261	21307	21366	21358	21376	21474	21335	21428	21178	21416	21418	21328	21328	21507	21270	21359	21159	21249	21132	21196	21180	21171	21200	21333	21407	21279	21425	21331	21352	21377	21148	21276	21074	21167	21378	21292	21294	21319	21041	21498	21394	21313	21353	21040	21366	21428	21323	21194	21305	21098	21354	21449	21241	21085	21235	21360	21412	21417	21174	21151	21463	21370	21209	21324	21367	21305	21198	21285	21333	21376	21139	21338	21092	21266	21304	21220	21152	21336	21399	21225	21349	21325	21467	21432	21137	21163	21161	21241	21207	21505	21500	21413	21145	21174	21466	21390	21258	21265	21120	21552	21360	21398	21374	21278	21339	21523	21321	21393	21372	21227	21502	21226	21371	21204	21530	21250	21371	21324	21423	21315	21247	21394	21377	21121	21379	21288	21336	21288	21382	21421	21101	21469	21345	21308	21364	21268	21407	21251	21296	21347	21214	21194	21257	21215	21339	21475	21268	21242	21493	21415	21246	21242	21290	21359	21419	21378	21199	21278	21111	21289	21444	21260	21271	21113	21288	21436	21543	21484	21112	21367	21265	21272	21306	21258	21359	21070	21062	21452	21271	21419	21200	21346	21307	21516	21410	21339	21255	21355	21216	21452	21268	21308	21241	21278	21144	21379	21408	21230	21379	21384	21375	21205	21166	21354	21312	21224	21272	21241	21313	21310	21315	21102	21039	21241	21087	21206	21270	21409	21392	21230	21192	21295	21321	21448	21348	21579	21204	21567	21439	21195	21339	21413	21362	21293	21211	21198	21201	21097	21327	21070	21360	21287	21404	21220	21405	21400	21386	21281	21277	21235	21168	21148	21248	21297	21345	21266	21342	21222	21357	21276	21307	21284	21195	21268	21339	21212	21276	21192	21317	21201	21072	21230	21034	21546	21311	21181	21175	21432	21297	21196	21040	21256	21185	21285	21267	21276	21347	21407	21289	21420	21349	21510	21196	21410	21287	21209	21156	21330	21279	21198	21258	21369	21109	21366	21388	21265	21265	21390	21329	21399	21484	21271	21260	21387	21235	21180	21223	21127	21219	21562	21369	21282	21249	21449	21397	21101	21227	21192	21458	21271	21277	21349	21375	21339	21498	21328	21469	21243	21254	21315	21399	21377	21296	21325	21250	21286	21320	21340	21246	21438	21379	21441	21224	21135	21370	21433	21279	21301	21090	21279	21171	21148	21218	21156	21182	21216	21248	21221	21227	21344	21482	21314	21400	21520	21239	21270	21391	21333	21405	21136	21205	21338	21088	21178	21481	21318	21172	21220	21213	21222	21149	21104	21364	21332	21293	21231	21115	21360	21478	21444	21275	21352	21304	21285	21119	21463	21247	21202	21119	21297	21521	21323	21365	21262	21168	21584	21266	21107	21173	21162	21343	21257	21095	21357	21242	21153	21298	21498	21087	21187	21280	21280	21204	21407	21330	21400	21347	21448	21262	21326	21325	21269	21335	21318	21546	21148	21288	21281	21295	21444	21129	21371	21178	21343	21073	21270	21359	21457	21209	21291	21349	21449	21293	21228	21302	21433	21248	21196	21094	21253	21075	21513	21400	21107	21251	21152	21122	21184	21097	21358	21420	21229	21045	21321	21310	21235	21422	21330	21223	21414	21019	21571	21213	21161	20954	21196	21156	21271	21145	21253	21175	21375	21198	21188	20979	21200	21122	21382	21306	21424	21230	21339	21398	21389	21277	21293	20943	21300	21275	21140	21348	21428	21270	21315	21318	21456	21410	21251	21286	21414	21168	21443	21435	21226	21187	21420	21579	21319	21164	21409	21036	21297	21308	21209	21410	21446	21425	21357	21181	21278	21290	21457	21241	21511	21510	21419	21239	21280	21377	21406	21297	21265	21415	21160	21247	21237	21069	21350	21426	21015	21323	21103	21230	21426	21422	21029	21358	21425	21345	21325	21227	21312	21449	21292	21407	21183	21230	21154	21122	21304	21136	21357	21223	21344	21208	21334	21115	21379	21394	21395	21267	21336	21442	21276	21249	21369	20947	21102	21312	21511	21305	21118	21349	21196	21466	21338	21257	21212	21359	21339	21190	21250	21395	21374	21280	21335	21380	21330	21414	21351	21557	21087	21066	21226	21360	21328	21424	21230	21312	21212	21185	21393	21459	21214	21089	21226	21097	21478	21515	21271	21090	21301	21314	21220	21499	21421	21398	21269	21246	21141	21517	21212	21290	21200	21134	21213	21197	21367	21326	21318	21183	21431	21211	21354	21400	21312	21578	21425	21293	21223	21018	21535	21262	21312	21476	21361	21440	21308	21294	21265	21346	21288	21210	21443	21334	21265	21130	21264	21419	21157	21287	21341	21099	21370	21364	21258	21151	21208	21389	21229	21204	21416	21101	21305	21196	21020	21029	21317	21102	21274	21296	21392	21114
41720	65328	54529	25494	23086	22292	20353	19719	18947	18463	18420	18325	18167	18261	18022	18052	17661	17647	17588	17315	17486	17260	17455	17351	17424	17748	19968	23415	24151	22402	20538	18981	18055	17527	17357	17073	17221	17165	17122	17190	17271	17075	17180	17125	17113	17141	17300	17224	17255	17060	17093	17269	17190	17308	17315	17148	17127	17276	17035	17231	16989	17075	17192	17129	17168	17192	17154	17132	17275	16973	17181	17150	17139	17040	17202	17246	17225	17159	17113	16985	17135	17229	17079	17185	17165	17191	17169	17146	17138	17237	17141	17245	17045	17198	17330	17000	17092	17095	17208	17204	17231	17221	17140	17206	17200	17165	17229	17017	16946	17133	17021	17111	17000	17209	17196	17064	17330	17125	17056	17053	17158	17072	16999	17049	17272	17346	17151	17116	16908	17270	17096	17189	17250	17114	17215	16933	17243	17044	17153	17363	17100	16955	17195	17237	17115	17093	17071	17265	17047	17029	17046	17111	17147	17309	17229	16869	17090	17195	17097	17075	17221	17168	17106	17069	17228	17218	17214	17186	17224	17262	17160	17070	16996	17053	17025	17388	16865	17096	17256	17238	17082	17219	16981	17224	17049	16985	17315	17213	17109	17049	17215	17120	17215	17082	17125	16996	17099	17267	17223	17212	17200	17175	17091	17114	17152	17262	17006	17154	17220	17105	17117	17070	16978	17169	16943	17210	17143	17121	17289	17138	17118	17105	17231	17210	17048	17163	17303	17268	17151	17216	17235	17162	17195	17174	17171	17078	17168	17061	17050	17136	17188	17204	17291	17260	17039	17219	17009	17283	17040	17144	17166	17123	17065	17175	17127	17297	17104	16912	17111	17177	17039	17178	16967	17126	17303	17102	17242	17096	16946	17015	17127	17063	17010	17119	17151	17201	17037	17055	17171	17101	17129	17267	17275	17076	17122	17231	17253	16984	17102	17295	17234	17235	17251	17099	17171	17066	17136	17143	17137	17046	17296	17251	17025	17216	17133	17073	17096	16996	17163	17139	17170	17089	17132	17248	17202	17227	17031	17187	17104	17108	17212	17185	17062	17103	17187	17292	17071	17170	17260	17070	17158	17211	16987	17221	17147	17208	17155	17263	17144	17087	17113	17078	17054	17046	17071	17107	17252	17083	17120	17086	17161	17211	17394	17262	17019	17143	17264	17140	17142	17190	17125	17199	17058	17165	17218	17124	17069	17272	17145	17222	17148	17162	17319	17143	17065	17338	17181	17135	17093	17275	16962	17202	17190	16940	17201	17072	17263	17133	17278	17033	17060	17135	17281	17115	17126	17184	17255	17266	17125	17137	17192	16990	17251	17259	17169	17130	17104	17020	17117	17143	17292	17058	17181	16950	17142	17145	17078	17058	17106	17069	17065	17075	17224	17220	17182	17106	17047	17171	17037	16978	17218	17021	16998	17059	17256	16944	17117	17035	17254	17168	17309	17128	17126	17065	17195	17116	17292	17112	17189	17244	17080	16980	17100	17239	17113	17076	17098	17335	17230	17215	17104	17231	16980	17121	17241	17125	17209	17160	17118	17007	17157	17176	17091	17296	17180	17245	17165	17222	17264	17241	17311	17201	17305	17195	16950	17155	17137	17265	17177	17249	17082	16999	17136	17027	17138	17081	17034	17074	17040	17185	17039	17078	17097	17105	17111	17089	16959	17082	17191	16931	17045	17009	17299	17085	17242	17203	17137	17257	17077	17214	17102	17107	17119	17077	16983	17103	17210	17184	17220	17157	17052	17296	17010	17178	17211	17206	17176	17335	17085	17010	17075	17186	17139	17019	17304	17165	17273	17118	16987	17069	17179	17199	17098	17207	17108	17187	17108	17039	17275	17173	17154	16998	17200	17148	17082	17149	17070	17260	17125	17299	17131	17211	17052	17239	17062	17064	17128	17134	17095	17138	17136	16933	17202	17175	17042	17208	17182	17179	17074	17110	17139	17081	17076	17116	17027	17185	17262	17111	17131	17157	16990	17053	17190	16991	17069	17155	16962	17114	17212	17040	17187	17184	17367	17268	17107	17234	16997	17225	16966	17071	17086	17170	16958	17127	17032	17038	17052	16971	17179	17188	17260	17029	17160	17239	17009	17139	17197	17151	17279	17092	17093	17087	17135	17126	17023	17085	17033	17243	17360	16997	17022	17212	17014	17033	17095	17153	17055	17215	17129	17123	17056	17147	17169	17132	17179	17075	17229	17074	17222	16943	17129	17067	17265	17254	17120	17059	17118	17195	17118	17204	17132	17119	17146	17136	17391	17131	17187	17172	17169	17198	17197	16960	17038	16939	17070	17188	17271	17144	17119	17050	17245	16891	17241	17181	17018	17134	17009	16994	17101	17289	17150	17093	17148	17150	17138	17186	17126	17143	17190	17154	17209	17039	16954	17233	17015	17043	17063	17169	17082	17167	17038	17124	17129	17094	16962	17138	17126	17071	17079	17346	17136	17128	17195	17133	17017	17137	17130	17132	16985	17261	17118	17092	17154	17096	17085	17251	17135	17006	17319	17035	17170	17046	17101	17001	17333	17218	17037	16945	17357	17274	17307	17071	17198	17036	17119	17076	17077	17270	17005	17067	17046	17012	17004	17301	17027	17066	17042	17265	17275	17349	16852	17212	17001	17132	16999	17159	17212	17060	17231	17187	17004	17237	17104	17030	17312	17153	17122	17256	17109	17228	17189	17189	17223	17257	16964	17106	17090	17231	17166	17072	17174	17131	17224	17204	17134	17201	16975	17214	17069	17122	17241	16983	17224	17215	17036	17113	17123	16981	17130	17017	17120	17060	17048	17180	17095	17168	17137	16941	17197	16992	17128	17026	17125	17227	17053	17298	17007	17150	17187	17194	17075	17014	17311	16965	16998	16978	17163	17090	17179	17210	17238	17121	17005	17141	17151	16974	17167	17189	17108	16966	17177	17212	17204	17116	17237	17158	17201	17100	17201	17177	17063	17002	16978	16976	17117	17397	17130	17188	17233	17236	17339	17176	17229	17000	17345	17277	17246	17069	17149	17236	17252	17136	17262	17131	17121	17315	17132	17159	17046	17140	17112	17095	17292	17267	17343	17250	17139	16921	17131	16996	17294	17002	17133	17344	17237	17152	17199	17142	17151	17260	17027	17181	17345	17300	17247	17059	17192	17169	17209	17032	17241	17337	17190	17047	17172	17241	17028	17235	17264	17204	17166	17221	16994	17317	17062	17126	17078	17123	17146	17205	17299	17084	17126	17085	16994	17112	17221	17132	17060	16999	17033	17224	17236	17267	17101	17208	17101	17089	17275	17212	17020	17154	17209	17155	17052	17107	16858	17095	17138	17309	17127	17239	17056	17080	17077	17171	16993	17230	17168	17068	17122	17166	16964	17059	17160	17170	17199	17015	17183	17223	17197	17219	17105	17108	17205	17202	17029	17236	17178	17144	17217	17153	17128	17337	17250	17062	17286	16989	17212	17200	17195	16927	17172	17109	17177	17149	17238	17090	17236	17035	17247	17035	17200	17169	17270	17066	17144	17025	17097	17087	17134	17257	17013	17154	17298	17009	17049	17151	17228	17124	17209	17133	17188	17098	17294	17022	17177	17196	17048	17069	16898	17051	17132	17168	17320	17152	17187	17111	17033	17070	17144	17105	17122	17118	17085	17011	17146	17099	17078	17048	17289	17296	17005	17245	17108	16999	17060	17289	17190	17216	17056	17377	17354	17129	17252	17212	17079	17187	17158	17104	17247	17093	17105	17031	17188	17091	17113	17192	17249	17218	16967	17039	17253	17030	16997	17276	17043	17025	17164	17282	17210	17247	17039	17195	17299	17184	17215	17162	17098	17099	17050	17146	17031	17090	17110	17012	16943	17157	17251	17219	17097	17143	17102	17156	17151	17188	17134	17075	17177	17268	17137	17105	17031	17147	17104	17201	17132	17305	17152	17127	17161	17165	17175	17361	17065	17249	17259	17185	17129	17305	17171	17319	17024	16986	17045	17120	17162	17100	17016	17105	17202	17206	17083	17242	17122	17073	17034	17031	17026	17170	17091	17115	17121	17068	17168	17257	17279	17224	17321	17176	17097	17097	17083	16933	17192	17224	17394	17119	17040	17224	17089	17381	17262	17227	17232	17099	17130	17024	17110	17091	17081	16993	17100	17182	17080	17177	17054	17200	17197	17172	17247	17014	17094	17164	17256	17210	17206	17249	17081	17112	17189	17182	17280	16933	17188	17199	17096	17088	17214	17100	17155	17188	17135	17242	17237	16975	17288	17141	17256	17214	17194	17108	17108	17016	17191	17114	16988	16959	17208	17015	17032	17184	17126	16928	16974	17309	17187	17179	17025	17180	17267	17241	17166	17205	17259	17099	17311	17223	17293	17140	17038	17090	17031	16969	17071	17320	17072	17287	17160	17136	17179	17179	17171	17189	17359	17152	17085	17095	17015	16993	17068	17179	17035	17404	17103	17159	17226	17166	17208	17085	17140	17223	16944	17109	17226	17052	17104	17099	17223	17000	17161	16989	17080	17136	17253	17149	17195	16997	17242	17102	17260	17114	17048	17149	17085	17166	17244	17067	16854	17043	17042	17099	17157	17268	17085	17174	17120	16971	17234	17010	17146	17085	17192	16937	17193	17129	17301	17085	17057	17157	17115	17227	17087	17248	17140	17026	17139	17116	17182	17099	17192	17155	17293	17215	17219	17241	17056	17008	17094	16937	17165	17071	17221	17077	17288	17071	16930	17075	17228	17217	17243	17229	17183	17167	17222	17232	17068	17218	17286	17098	17126	17142	17157	17334	17328	17296	17114	17021	17083	17187	17171	17226	17148	17131	17219	17083	17146	17168	17123	16938	17237	17117	17193	17088	17091	17143	17209	16848	17279	17112	16925	17108	17075	17001	17148	17128	17070	17125	17216	16942	17111	17082	17127	17107	17228	17078	17068	17186	17095	17111	17143	17088	17110	17118	17007	17034	17153	16936	17104	17274	17013	17286	17028	17039	17132	17218	17198	17237	17152	17038	17061	17125	17222	17094	17184	17208	17105	17114	17141	17355	17177	17131	17289	17186	17038	17051	17173	17069	16988	17209	17035	17044	17106	17104	17225	17091	17024	17040	17114	17223	17346	17051	17263	17034	17002	17149
29252	29118	34268	25357	21598	21821	21726	21391	21206	21207	20946	20905	21032	20769	20972	20835	20878	21017	20955	20897	21046	20959	21114	20850	20794	20848	20903	21229	21150	21053	21083	21002	20868	20845	20870	20729	20891	20763	20903	20666	20873	20806	20844	20944	20736	20845	20799	20955	20913	20812	20965	20680	21009	20834	20794	20745	20799	20747	20898	20692	20724	20655	20827	20780	20973	20974	20650	20714	20709	20756	20792	21080	20790	20711	20797	20691	20897	20836	20984	20714	20544	20766	20834	20731	20897	20878	20900	20815	20735	20691	20753	20721	20739	20751	20799	20737	20680	20800	20799	20549	20842	20688	20766	21037	20751	20797	20971	20918	20566	20662	20769	20617	20867	20809	20835	20553	20729	20936	20760	20626	20947	20975	20784	20938	20971	20716	20931	20913	20979	20737	20829	20708	20884	20747	20607	20874	20756	20738	20782	20870	20942	20529	20518	20654	20756	20916	20752	20725	21001	20755	20722	20730	20683	20753	20629	20780	20791	20822	20708	20833	20632	20802	20945	20737	20668	21036	20823	20994	20779	20789	20764	20802	20946	20696	20977	20781	20769	20837	20909	20833	20842	20818	20874	20762	20757	20892	20699	20835	20916	20969	20804	20970	20879	20697	20631	20863	20774	20871	20686	20803	20762	20956	20690	20640	20653	20865	20658	20685	20811	20776	20624	20811	20686	20629	20892	20810	20823	20647	20653	20749	20733	20907	20828	20647	20820	20819	20699	20767	20917	20808	20750	20552	20966	20815	20571	20724	20796	20976	20595	20858	20841	20828	20973	20863	20763	20997	20813	21049	20921	20939	20803	20926	20772	20819	20857	20785	20639	20770	20833	20662	20692	20894	20831	20647	20690	21021	20659	20980	20816	20789	20590	20891	21010	20755	20737	20525	20691	20543	20655	20809	20884	20919	20824	20917	20862	20979	20831	20895	20787	20715	20835	20870	20745	20818	20808	20575	20693	20611	20823	20864	20990	20777	20976	20762	20841	20977	20911	20857	20830	20797	20785	20924	20816	20935	20757	20736	20653	20768	20665	20915	20719	20946	20799	20922	20935	20659	20835	20885	20788	20922	20803	20882	20875	20696	20788	20807	20553	20865	20772	20758	20749	20675	20743	20698	20778	20675	21012	20752	20749	20762	20768	20739	20816	20691	20856	20964	20871	20972	20749	20752	20874	20894	20851	20793	20821	20845	20787	20811	20647	20899	20720	20748	20751	20774	20889	20886	20789	20876	20749	20810	20729	20886	21043	20625	20657	20715	20820	20610	20781	20685	20690	20803	20768	20891	20924	20580	20705	20838	20873	20885	21027	20903	20692	20662	20899	20691	20589	20804	20684	20628	20727	20882	20687	20701	20624	20674	20670	20784	20684	20657	20735	20724	20891	20810	20667	20770	20555	21040	20882	20830	20861	20717	20803	20767	20550	20710	20632	20773	20638	20807	20876	21020	20704	20916	20684	20654	20688	20770	20737	20898	20744	20845	20749	20688	20644	20917	20725	20679	20618	20736	20729	20624	20676	20910	20795	20754	20661	20851	20880	20777	20699	20886	20799	20798	20765	20827	20883	20768	20839	20826	20749	20691	20662	20566	20896	20775	20893	20829	20792	20946	20914	20705	20849	20761	20639	20793	20703	20905	20895	20754	20700	20700	20830	20885	20630	20819	20753	21023	20927	20750	21014	20636	20768	20729	20820	20839	20597	20929	20780	20716	20969	20852	20796	20907	20884	20650	20738	20692	20679	20875	20806	20944	20719	20607	20729	20561	20771	20847	20543	20665	20683	20858	20714	20823	20791	20676	20570	20915	20729	20778	20718	20940	20851	20759	20969	20977	21010	20757	20892	20798	20738	20877	20791	20817	20802	20795	20689	20799	20705	20977	20767	20891	21015	21060	20835	20861	20761	20754	20873	20775	20762	20712	20949	20736	20945	20772	20610	20754	20484	20868	20859	20777	20763	20922	20643	20786	20906	20701	20657	20757	20687	20613	20797	20822	20720	20889	20756	20971	20826	20776	20571	20764	20779	20669	20652	20830	20900	20847	20654	21151	20855	20821	20867	20775	20939	20714	20972	20684	20890	20709	20867	20868	20967	20932	20728	20826	20960	20721	20696	20854	20567	20704	20878	20689	20876	20678	20925	20663	20774	20755	20811	20588	20810	20810	20722	20723	20836	20684	20739	20881	20887	20869	20761	20678	20729	20559	20873	20761	20839	20794	20689	21021	20970	21074	20690	20892	20746	20562	20626	20718	20697	20704	20663	20751	20655	20636	20760	20776	20706	20713	20591	20858	20843	20798	20817	20448	20767	20803	20775	20677	21001	20731	20793	20699	20946	20793	20641	20633	20565	20686	20901	20890	20784	20738	20718	20706	20691	20756	20628	20567	20602	20814	20571	20729	21048	20849	20796	20660	20817	20848	20715	20649	20774	20985	20984	20734	20860	20781	20763	20835	20729	20742	20819	20794	20896	20844	20982	20974	21102	20722	20683	20737	20907	20969	20728	20651	20703	20647	20943	20936	20753	20653	20775	20822	20885	20873	20829	20666	20875	20720	20857	20779	20689	20762	20757	20756	20798	20627	20723	20863	20759	20995	20769	20867	20919	20799	20863	20715	20791	20757	20931	20692	20771	20686	21047	20852	20657	20766	20605	20817	20905	21023	20859	20633	20858	20728	20986	20773	20803	20753	20882	20835	20729	20794	20813	20657	20730	20854	20779	20897	20740	20754	20634	20890	20824	20710	20820	20948	21008	20770	20803	20788	20857	20747	20867	20848	20939	20719	20784	20530	20891	20732	20855	20772	20697	20681	20789	20780	20847	20749	20789	20677	20877	20692	20896	20827	20831	20957	20956	20841	20699	20794	20873	20785	20771	20802	20899	20775	20777	20865	20853	20868	20986	20889	20712	20862	20802	20927	20933	20722	20728	20598	20868	20889	20675	20880	20880	20646	20595	20740	20820	20765	20598	20713	20870	20892	20970	20629	20897	20686	20831	20707	20791	20971	20669	20509	20843	20909	20815	20734	20834	20946	20853	21005	20758	20892	20990	20680	20801	20665	20689	20759	20771	20865	20820	20717	20871	20885	20827	20792	20907	20853	20883	20800	20789	20750	20789	20771	20800	21033	20738	20635	20829	20934	20702	20595	20768	20856	20694	20679	20672	20868	20724	20658	20653	20722	20845	20604	20835	20807	20895	21007	20932	20943	20799	20802	20809	20967	20923	20775	20746	20868	20796	20705	20737	20751	20961	20800	20720	20764	20848	20840	20877	20860	20863	20838	20984	20801	20857	21004	20884	20880	20753	20782	20636	21066	20742	20728	20856	20867	20874	20753	20882	20846	20710	20724	20592	20826	20836	20956	20786	20817	20644	20992	20755	20893	20890	20969	20775	20751	20797	20866	20796	20763	20794	20805	20856	20789	20767	20795	20950	20830	20628	20773	20889	20760	20707	20699	20732	20733	20764	20843	20938	20779	20753	20876	20927	20790	20824	20899	20775	20844	21043	20545	20713	20652	20746	20776	20982	20800	20746	20707	20708	20780	20851	20913	20679	20734	20660	20743	21008	20809	20630	20776	20793	20643	21140	20818	20716	20801	20817	20745	20660	20568	20794	20963	20946	20742	20848	20654	20729	20758	20746	20877	20709	20790	20724	20637	20929	20661	20823	20929	20699	20760	20823	20499	20870	20654	20849	20687	21098	20710	20835	20817	20915	20801	20745	20947	20564	21031	20743	20548	20907	20713	20694	20839	20929	20870	20869	20664	20676	20679	20745	20802	20762	20775	21064	20739	20861	20765	20860	20874	21067	20754	20840	20654	20901	20717	20892	20816	20823	20840	20746	20766	20884	20866	20628	20534	20555	20872	20728	20663	20858	20668	20846	20822	20649	20715	20841	20775	20836	20730	20940	20800	20835	20781	20953	20758	20910	20825	20673	20850	20719	20861	20730	20700	20812	20616	20785	20820	20754	20668	20655	20777	20851	20817	20903	20647	20952	20815	20752	20719	20718	20816	20967	20723	20730	20779	20721	20638	20738	20862	20732	20734	20795	20756	20808	20850	20776	20877	20772	21106	20763	20629	20625	20718	20674	20850	20898	20776	20845	20695	20905	21002	20923	20537	20761	20651	20726	20851	20815	20849	20914	21040	20539	20740	20754	20722	20778	20684	20807	20643	20909	20965	20780	20655	20733	20744	20956	20825	20875	20864	20892	20844	20819	20717	20624	20687	21019	20631	21045	20675	20806	20735	20529	20622	20981	20788	20830	20746	20687	20785	20862	20925	20882	20739	20809	20813	20999	20991	20748	20756	20640	20739	20696	20503	20922	20674	20729	20748	20878	20762	20747	20642	20916	20806	20924	20728	20651	20614	20951	20802	20748	20707	20736	20674	20945	20739	20888	20880	20617	20670	20753	20700	20758	20974	20894	21114	20918	20731	20922	20779	21008	20695	20906	20904	20727	20830	20984	20971	20581	20743	20797	20645	20928	20821	20495	20727	20894	20840	20666	20852	20932	21000	20725	20966	20814	20892	20794	20618	20827	20647	20941	20745	20832	20699	21013	20573	20763	20938	20802	20874	20749	20892	20781	20871	20602	20707	21056	20622	20770	20742	20753	20619	20527	20869	20731	20748	20599	20805	20700	20680	20802	20879	20756	20819	20853	20866	20885	20769	20656	20619	20958	20623	20810	20868	20962	20833	20784	20701	20758	20870	20952	20886	20777	20742	20576	20822	20783	20813	20578	20664	20793	20875	20973	20774	20589	20803	20868	20788	20576	20794	20583	20838	20711	20671	20846	20728	20588	20693	20810	20780	20854	20727	20585	20721	20639	20809	20623	20648	20706	20847	20876	20733	20773	20934	20810	20814	20918	20873	20662	20646	20875	20878	20854	20796	20714	20886	20874	20888	20927	20769	20711	20824	20699	20627	20910	20943	20898	20518	20971	20898	20927	20538	20796	20735	20639	20690	20839	20741	20679	20963	20635	20872	20802	20754	20560	20948	20946	20919	20771	20814	20782	20628	20819	20871	20854	20777	20912	20809	20909	20707	20861	20968	20830	20868	20798	20760	20836	20893	20841	21088	20845	20597	20510	20882	20806	20800	20999	20786	20746	20905	20767	21002	20573	20635
32562	46081	34708	19099	18431	18346	17950	17787	17310	17192	17179	17423	17374	17157	17287	17160	16961	16892	16991	16967	16917	17031	17045	16918	17000	17025	17031	17372	17278	17482	17235	17219	17090	17083	16973	16964	16784	16924	16756	17051	16852	17183	16914	17050	16870	17052	16965	16863	16936	16816	16800	16880	16699	16931	16946	16722	16840	17068	17054	16640	16802	16887	16878	16854	16944	16946	16962	16997	17132	16848	16811	16917	16859	16893	16825	16726	16957	17008	16853	16876	17006	16861	16837	16833	16906	16903	16850	16860	16939	16836	16990	16861	16932	16846	16973	16887	16856	16987	16902	16883	16882	16955	16797	17121	16712	16699	16858	16947	17042	16956	17001	16683	16902	16902	16974	16754	16868	16927	16851	17185	17018	16941	16757	16935	16762	16946	16845	16992	16877	16982	16971	16934	17064	16918	16635	16791	17172	16832	16881	16762	16777	16937	16998	16973	16796	16723	16884	17070	16819	16897	17131	16716	16965	16928	16880	17026	16962	16724	16891	16966	16975	16842	16769	16784	17015	16793	16869	16920	16791	16643	16878	16818	16910	16834	16942	17024	16898	16889	16855	16869	17099	16805	16894	16965	16910	17000	16826	16827	16816	16877	16853	16872	16840	16945	16849	16781	16833	16808	17017	16887	16870	16775	16877	16765	17140	16843	16998	16779	16846	16851	16900	17083	16947	16940	16796	16723	16968	16956	16941	16893	16701	16912	16988	17066	16684	16737	17034	16938	16975	16731	16888	16909	16937	16943	16698	16829	16861	16983	16823	16947	16868	16991	16875	16778	16734	16813	17139	16755	16799	16994	16743	16820	16981	16735	16867	16810	17019	16879	17136	17022	16945	16781	16893	16744	16970	16917	16905	16870	16947	16819	16985	16895	16778	16953	17023	16817	16822	16895	17037	17034	16750	16992	16805	16810	16993	16871	16984	16846	16982	16951	16881	17020	16973	16994	16986	16832	16824	17033	16808	16953	16958	16992	16845	16872	16860	16821	16988	16803	16884	16953	16855	16789	17038	16818	16875	16868	16803	17062	16932	16984	16985	17117	16708	16897	16962	16904	17010	16710	16901	16952	16871	16790	16777	16720	16999	16967	16964	16909	16886	16891	16985	17017	16734	17158	16880	16878	17021	17084	16812	16980	16927	17073	16892	16989	16826	17003	16874	16932	16727	17007	16899	16943	16913	16753	16932	16906	16955	16981	16913	16880	17071	16696	17070	16812	17017	16921	16770	16861	16953	16930	16812	16793	16746	16907	16961	16967	16831	16894	16833	16999	16855	16974	16946	16797	16814	16759	16865	16996	16855	16957	16877	16810	16852	16909	16601	16937	16864	16913	17029	17159	17026	16796	16772	16878	16757	17051	16864	16920	16842	17005	16852	17020	16866	16891	17087	16996	16729	16843	16800	17123	16765	17011	16803	16888	16952	16790	17011	16880	16978	16666	16776	16810	16825	16902	16807	16858	16809	17131	16818	16858	16879	16678	16880	17027	16944	16923	16824	16741	17029	16943	16867	16882	16772	16798	16861	16775	17003	16941	16929	16777	16793	16944	16838	16953	16868	17039	17004	16983	16966	16953	17021	16976	16908	16778	16967	16850	16891	16958	16904	16819	16920	16883	16839	16775	16930	16891	16968	16790	16985	16816	16857	16933	16934	16799	16807	16801	16907	16979	16759	17046	16959	16952	16884	16758	16807	16934	16865	16862	16955	17000	16850	16938	16831	16927	16963	16860	16795	16910	16794	16792	16888	16884	16847	16758	16632	16894	16842	17006	16981	16860	16887	16990	16946	16797	16798	17010	17128	16985	17103	17005	17028	16826	16863	17008	16855	16838	16726	16836	16864	16970	16964	16858	16872	16885	16912	16929	16904	16877	16825	16878	16795	16880	16776	16833	17148	16998	17174	16895	16918	16855	16987	17013	16914	16930	16844	16883	16967	16856	16833	16881	16852	17018	16913	16979	16879	16804	16888	17042	17005	16878	16946	17129	17007	16745	16972	16882	17003	16875	16973	16997	16789	17045	16810	16860	16945	16920	16859	16864	16923	16880	16822	16899	16948	16875	16897	17008	16811	17039	17041	16999	16925	16877	16835	16942	16879	16910	17100	16943	17044	16753	16805	16901	16927	16730	16923	16855	16996	16932	16686	16811	16962	16816	16898	16861	16877	16709	16828	16835	16728	16950	16800	16997	17049	16826	17051	16887	16973	16950	17075	16965	17076	16776	16976	16709	16836	16936	16833	16921	16819	16874	16833	16932	16870	16945	16833	16880	17025	16918	16900	17016	16796	17014	16831	16792	16998	16856	16968	16903	16919	16996	16856	16745	16881	16975	17006	16877	16863	17072	16855	16779	16944	16889	16988	16748	16772	16885	16997	16869	16917	16892	16700	16917	16949	16881	16793	17056	16874	16806	16852	16880	16983	17002	17040	16832	16841	16831	16819	16938	16861	16904	17003	16938	16798	16923	16932	16861	16759	17032	16863	17066	16868	17008	16967	16980	16949	16809	16847	16887	16801	16974	17006	17012	16946	16701	16840	16782	16911	16908	16975	16717	16810	16837	16951	16966	16948	16721	17086	16886	16891	16978	16923	16881	16894	16777	16857	16795	16824	17040	16882	16848	17078	16966	16765	16931	17004	16983	16928	17041	17031	16710	17032	16731	16870	16989	16879	16869	16882	16871	16952	16835	16709	16787	16879	16866	16866	17012	16833	16824	16917	17095	16813	16929	16988	16731	16796	16800	16947	16982	17060	16635	17015	16768	17054	16966	16721	16961	16814	17029	16826	16688	16844	16856	16789	16904	16913	16865	17050	16948	17001	16779	16796	16978	16811	16835	16813	16925	17150	17055	16818	16991	16939	16839	16980	16858	16948	16986	17002	16951	17084	16846	16982	17058	17045	16988	16853	16957	16861	17011	16815	17081	16853	16892	16945	16852	17002	16951	16792	16902	16914	16791	16635	16872	16895	16945	16980	16921	16862	16807	16804	17035	16810	16962	16872	16903	17008	16968	16797	16873	16861	16936	17026	16862	17093	16925	16797	16865	16812	16890	16876	16878	16956	16858	17024	16892	16832	16947	17017	16892	16828	16762	16817	16824	16964	16925	16947	16896	16900	16886	16974	16913	16943	16646	16886	17038	16816	16910	16882	16788	16862	16873	16767	16952	16929	16791	16726	16992	16870	16868	16793	16866	16866	16761	16837	16935	17043	17003	16948	16947	16880	16720	16975	17093	16893	16875	16946	16755	16936	16769	16900	16851	16880	16903	16996	16800	16775	17013	17028	16714	16861	16887	16936	16783	16757	16868	16953	16679	16894	16897	16822	17102	16988	16952	16911	16868	16798	16808	16875	16983	16704	16938	17011	16883	16965	16898	16992	16734	16933	16804	17005	16929	16807	16949	17081	16888	16858	16840	17132	16845	16991	16822	16879	16738	16849	16940	17041	16860	17098	16989	16952	16926	16770	16960	16895	16952	16963	17068	16849	16900	17056	16935	16915	16830	17007	16955	16897	16696	16921	16858	16886	16875	16820	16905	16893	16806	16952	16771	16990	16869	16901	16857	16745	16869	16964	16849	16937	17011	16728	16952	17039	16806	16941	16791	16993	17031	16897	16932	16934	16940	16860	17002	16876	17013	16984	16999	16800	16901	17004	16957	17054	17157	16751	16730	16998	16969	16899	16873	16963	16944	16866	16939	16858	16874	16968	16914	16912	16813	16882	17001	16805	16795	17159	16839	16985	17017	16895	16799	16990	17030	17066	16850	16855	16956	16992	16965	16871	16891	16871	16888	17055	17065	16852	16843	16941	16903	16696	16916	16850	17040	16821	16791	16973	16947	16933	16920	16965	16982	16946	16985	17039	16987	16898	16921	16854	16973	16798	16969	16995	16810	16945	16732	16891	16964	17154	16859	16833	16948	16944	16732	16957	16913	16836	16791	16884	16875	16859	16778	16990	17042	17021	17050	16868	16901	16707	16864	16779	16876	16812	16843	16900	16827	16999	17086	16875	16883	16674	16928	16891	16922	16922	17089	16934	16822	16975	16851	16945	16915	17013	16851	16666	16873	16985	16967	16938	16892	16943	16853	16984	16861	16984	16869	17017	16812	17001	16902	17003	16891	16869	16885	17035	17032	16869	16863	16927	16912	16922	16846	16982	17067	16874	16989	17192	16933	16755	16758	17040	16963	16896	16733	16893	16909	16845	16986	16850	16825	16891	16798	16925	16720	16978	16757	17018	16971	16710	16978	17099	16864	17035	16786	16784	16953	16893	16766	16836	17015	16962	16852	16857	16905	17099	16830	16971	16921	16885	17168	16998	16958	16928	16857	16989	16946	16972	16932	16747	16888	17110	16935	16780	16881	16881	16969	17026	16917	16907	16879	16911	16943	16954	16839	16881	17102	16895	16776	16710	16855	16751	16863	16838	16887	16887	16767	16898	16928	16911	16870	17028	16958	16775	17005	17011	16856	16880	16977	16955	17013	16991	16914	16870	17001	16843	16914	17025	17121	16837	16793	16911	17040	16789	17087	17089	16924	16946	16838	16835	16900	16768	16874	16988	16811	16895	16893	16876	16964	16847	16879	17044	16736	16941	16924	16963	16954	17152	16996	16857	16983	16921	16900	16945	16797	16883	17116	16891	17017	16996	16828	16681	17054	16766	16952	16831	17053	16892	16819	16903	16834	16909	16932	16878	16992	16932	17018	16914	16926	16864	16641	16923	17026	16929	16984	16779	16841	16843	16976	16913	16827	16891	16852	17007	16946	16885	16839	16944	16841	16802	16965	16898	17009	16706	16917	16913	16962	16786	16871	16859	16901	16980	16713	16827	16741	17013	16986	16720	16974	16944	16720	16789	16980	16912	17042	16818	16955	17029	16788	16952	16937	17027	16960	17056	16989	17016	16938	16897	16866	16740	16947	16972	16874	16867	16998	16942	16849	16831	16934	16776	16748	16888	16855	16815	16851	16919	16773	16803	17016	16841	16816	17133	16895	16830	16923	16798	17051	16876	16932	16825	16999	17010	16854	16779	16677	16808	16806	16970	16798	16964	17005	16934	16853	16850	17014	16900	16807	16920	16900	16827	16828	16807	16947	16780	16798	17129	16881	16760	16832	16734	16936	16994	16946
23906	21527	29174	24437	22834	24953	25335	22355	21703	22182	21947	21905	21757	21555	21594	21464	21470	21593	21580	21597	21419	21579	21360	21367	21371	21214	21414	22743	23888	23670	23177	22405	21775	21410	21138	21161	21244	21112	21284	21107	21341	21273	21397	21261	21023	21127	20940	21073	21255	21322	21242	21069	21246	21105	21093	21157	21082	21262	21259	21051	21280	21172	21221	21168	21126	21181	21209	21159	21188	21322	20989	21228	21239	21182	20874	21187	21211	20984	21219	21088	21268	21098	21309	21292	21476	21203	21145	21134	20970	21223	20978	21197	21122	20932	21135	21143	21243	21187	21356	21422	21136	21195	21288	21125	21141	21139	21178	21311	21229	21232	21226	21138	21275	21001	21388	21186	21042	21053	21111	21267	21145	21224	21056	20854	21154	20975	20984	21287	21084	21352	21116	21071	21176	21050	21109	21183	21252	21358	21004	21119	21137	21033	21071	20970	21064	21192	21033	21085	21100	21210	21142	21134	21233	21182	21248	21107	21251	21050	21120	21228	21172	21245	21276	21028	21056	21224	21340	21207	21393	21214	21150	21332	21046	21227	21212	21221	21220	21159	21194	20990	21047	21135	21166	20983	21009	20887	21135	20968	21217	21266	21203	21372	21166	21108	21115	21289	21187	21176	21142	21074	20996	21017	21180	21420	21237	21122	21155	21053	20988	21149	21224	21114	21126	21266	21130	21316	21256	21396	21170	21170	21113	21255	21095	21125	20969	21159	20955	21254	21083	21100	21458	21247	21037	21280	21170	21260	21269	21305	21056	21198	21162	21093	21335	21320	21525	21047	21160	21407	21294	20950	21483	21152	21283	21245	21094	21254	21245	21110	20816	21051	21122	20988	20973	21297	21149	21031	21081	21256	20994	21078	21213	21214	21364	21207	20959	20837	21192	21125	21044	21037	21258	21265	21140	21088	21285	21151	21224	20997	20885	21124	21238	21176	20942	21245	20904	21105	21182	21272	21306	21144	21189	21094	21194	21168	21285	21225	21107	21220	21117	21111	21302	20930	21197	21227	21067	21313	21325	21150	21252	21009	21109	21306	20986	21230	21166	21277	21003	21101	21005	21314	20982	21139	21170	21118	21241	21270	21440	21411	21182	21081	21202	21194	21060	21215	21215	21105	21026	20894	20916	20952	21150	20971	21242	21439	21160	20937	21446	21175	21054	21149	21131	21255	21130	20993	21186	20993	21194	21240	21230	21194	21384	21162	21060	20911	21020	21177	21174	21019	21389	21119	21335	21042	21178	21013	21097	21146	21077	21277	21057	21075	21246	21125	21099	21070	21218	21121	21168	21056	21189	21155	21001	21104	21324	21040	20904	21131	21167	21239	21144	21004	21156	21192	21192	21051	20966	21276	21240	21002	21291	21052	21346	21324	21225	21261	21125	21003	21034	21018	21148	21202	21123	20959	21133	21260	21258	21205	21096	21055	21020	21267	21281	21105	21091	21023	21238	21147	21131	21320	21120	20856	21153	21226	21074	21278	21219	21095	21102	21238	21408	21056	21266	21318	21392	21083	21213	20959	21330	21255	21207	21050	21304	21199	21183	21198	21180	21190	21301	21212	21221	21066	21164	21090	21108	21071	20997	21226	21260	21177	21360	21189	21002	21103	21125	21167	21105	21024	21327	21501	21083	21147	21177	21293	21013	21188	21377	21227	21045	21212	21057	21142	20782	20904	21391	20999	21124	21004	21169	21053	21076	20926	21111	20970	21140	21106	21250	21486	21052	21190	21107	21114	20987	21209	21083	21185	21237	21309	21121	21386	21110	21135	21019	21317	21085	20970	21202	21258	21129	21140	21107	21212	21238	21189	21184	21214	21119	21134	21029	20918	21062	21291	21245	21088	21020	21207	21303	21264	21138	20968	21023	21198	21271	21175	21358	21167	21129	21170	21030	20996	21127	20904	21069	21141	21065	21403	21110	21084	21070	21100	21103	21227	21027	21167	21175	20977	21079	21127	21178	21376	21198	21166	21228	20983	21162	20999	21350	21247	21039	21104	21065	21077	21168	21071	21195	21056	21146	21335	21069	21118	21341	21163	21118	21297	21192	21141	21003	21080	21162	21249	20909	21036	21194	21333	21170	21166	21105	21297	21278	21298	21388	21184	21198	20977	21114	21305	21203	21046	20929	21121	21152	21241	21176	21458	21063	21155	21158	21094	21136	20844	21134	21193	21322	21080	20983	21213	21196	21127	21105	21149	21223	21236	21287	21121	21397	21073	21272	21210	21004	21069	21135	20927	20980	21169	21045	21139	21111	21174	21185	21114	20979	21116	21202	21122	21226	21066	21329	21082	21296	21302	21217	21074	21161	21208	21067	21249	21139	21102	21120	21013	21102	21111	21042	21155	21106	21361	21086	21141	21156	21019	21271	20950	21340	21123	21156	21300	21261	20977	21370	21477	21342	21203	21239	21200	21192	21136	20982	21160	21044	20981	21344	21099	20951	21320	20991	21118	21086	21118	21271	21210	21288	21213	21041	20956	21225	21168	20811	20948	21132	20911	20948	20966	21287	20968	21134	21086	21078	21103	21041	21152	21289	21099	21324	21282	21075	21169	21052	21230	21286	21173	21085	21278	21057	21296	21347	21205	21101	21039	21204	21216	21250	21288	21032	21001	21188	21132	20899	21223	21233	21247	21140	21250	21136	21054	21080	21036	20880	21007	21179	21179	20967	21144	21106	21216	21384	21204	21451	21050	21155	21179	20971	21139	21281	21084	21107	21090	21176	21105	21036	21070	21251	21002	21027	21220	20991	21187	21168	21082	21190	21226	21262	21460	21151	21085	21127	21195	21051	21030	21230	21102	21185	20942	21225	21145	21260	20890	21196	21149	21228	21124	21222	21109	21248	21199	21122	21344	20977	21064	21284	21416	21321	21206	21107	21105	21217	20812	21086	21066	21373	21106	21050	21239	21116	21295	21201	21184	21196	20850	21303	21123	21304	21123	21120	21311	21178	21423	21310	21250	20868	21047	21126	21194	21089	21123	21199	20862	21109	20917	21000	20890	20888	20985	21151	21050	21180	21261	21167	20924	21082	21133	21273	21142	20970	20959	21115	21167	21266	21118	21117	21156	21074	21123	21412	21202	21202	21274	21166	21146	21112	21208	21079	21100	21156	21165	21001	20981	21162	21004	21395	21308	21091	21143	21163	21264	21100	21199	20954	21152	21115	20999	21198	21212	20966	21103	21221	21293	21446	21183	21169	21140	21133	21012	20862	21231	21100	20867	21150	21151	21260	21117	21148	21199	21114	21249	21268	21188	21082	21174	21224	21383	21334	20876	21187	21101	21079	21292	21051	21055	21180	21125	21035	21101	20892	21149	21104	21189	21242	21286	21091	21028	21160	21164	21075	21198	21250	21187	21230	21019	21098	21110	21180	21078	21025	21133	21006	21279	21250	21140	21118	20947	21060	20937	21184	21149	21222	21133	21105	21060	21064	21112	21035	21113	21216	21143	21058	21126	21015	21045	21210	21120	21071	21125	21189	21213	21020	21055	21141	21094	21378	21240	21141	21196	21408	21038	21175	21310	21383	21016	21263	21206	21529	21262	21220	21087	21059	21113	21099	21265	21165	21292	21283	21273	21272	21132	21120	20997	21108	21274	21213	21240	20968	21184	21162	21256	21123	21159	21108	21011	21114	21115	21008	21252	21162	21077	21096	21422	21321	21167	21328	21121	21046	21157	20924	21200	21054	21026	21285	21084	21233	21263	21139	21063	21154	21022	21154	21004	21100	21018	21187	21289	21069	21105	21133	21064	20973	21185	21133	21020	21116	21337	21072	21189	21121	21045	21344	21175	21381	20974	21237	21111	21035	21038	21302	21123	21206	21127	21213	21141	21189	21058	21150	21140	20929	21281	20880	21183	21330	21180	21078	21231	21217	21085	21091	21132	20944	21122	21153	21237	21076	21179	21039	21206	21274	21254	21255	21372	20907	21077	21187	21165	21082	21254	21235	21064	21322	21176	21246	21142	21043	21171	21281	21188	21273	21224	21139	20922	21182	21072	21092	21145	21240	21387	21022	21285	21251	21153	21114	21193	21071	20939	21316	21109	21154	20847	21231	21461	21008	20946	21314	21090	21123	21071	21067	21046	21114	21090	21105	21236	21114	21208	21181	21374	21141	21035	21400	21222	21310	21200	21215	21250	21032	21186	21141	21177	21052	21216	21340	21127	21278	21166	21174	21091	21022	20840	21257	21243	21229	21047	21240	21202	21291	21128	21369	21207	21279	20960	21264	21088	21001	21295	21035	21119	21192	21327	21118	21347	21316	21123	21289	21073	21152	21151	21206	21247	21022	21192	21267	21258	20967	21206	20907	21239	21072	21106	21260	21166	21148	21102	21170	21127	21320	21113	21070	21352	21292	21181	21269	21191	21034	21271	21181	21027	20964	21117	21232	21416	20960	21035	20989	21258	20953	21186	20943	21046	21031	21052	20951	21017	21093	21173	21485	21168	21241	21177	21069	21265	21192	21064	20672	21321	21262	21172	20940	21219	21102	21237	21300	21088	21209	21019	21131	21201	21226	21180	21172	21105	21236	20977	21373	21288	20987	21142	21112	21140	21288	21455	21086	21000	21131	21083	21093	21232	21222	21031	21202	21143	21147	21158	21190	21262	21083	21171	21052	20931	21038	20970	21092	21216	21014	20943	21099	21152	21230	21074	21447	21263	21213	21241	21326	21053	21238	21322	21015	21159	21272	21216	21083	21129	21350	20969	21129	21242	21142	21175	21177	21203	21065	21130	21061	21221	21209	20997	21184	21109	21008	21200	21249	21055	21194	21246	21246	21307	21150	21266	21023	21188	21160	21189	21323	21054	21198	21024	21185	21115	21068	21354	21375	20977	20934	21073	21214	21152	21185	21068	21131	21255	21031	21112	21083	21026	21274	21117	21014	21182	21027	21100	21244	21192	21252	21198	21099	21206	21431	20960	21187	21165	21107	21220	21235	21220	21310	21261	21013	21134	21265	21276	21083	21195	21278	21053	21091	21065	21144	21236	21169	21247	21131	20930	21069	21083	21152	21015	20871	21052	21259	21307	21281	21208	20950	21337	21290	21024	21198	21292	21114	20997	21125	20910	21186	21299	21181	21060	20996	21276	20990	21272	21162	21033
37812	63412	40372	23048	21554	20185	19211	18637	18344	18118	17924	18069	17737	17789	17557	17589	17707	17600	17215	17398	17378	17456	17372	17299	17287	17231	17471	19913	21211	20395	19116	18303	17985	17424	17364	17289	17178	17103	17058	17236	17115	17119	17193	17370	17151	17065	17408	17308	17246	17219	17216	17242	17293	17302	17177	17034	17257	17073	17111	17230	17288	17199	17258	17052	17173	17015	17030	17206	16945	17234	17225	17316	17282	17098	17083	16968	17178	17234	17079	17209	17179	17222	17149	17202	17282	17202	17148	17076	17082	17136	17239	17127	17116	17217	17094	17070	17104	17022	17119	17184	17127	17286	17084	17157	17005	17293	17139	17286	17252	17297	17059	17262	17160	17344	17267	17248	17341	16984	17368	17126	17102	17167	17269	17238	17082	17080	17111	17292	17292	17184	17183	17027	17197	17094	17240	17139	17107	16994	17150	16994	17166	17235	17151	17086	17207	17242	17240	17086	16901	17198	17088	17275	17116	17166	17288	17290	17250	17332	17187	17341	17002	17284	17171	17040	17188	17116	16935	17162	17229	17216	17400	17203	17182	17131	17237	17296	17015	17190	17165	17282	17191	17139	17217	17101	17120	17167	17228	17100	17119	16973	17158	17100	17230	17136	17178	17190	17080	17108	17145	17162	17210	17291	17293	17057	16988	17048	17189	17148	17200	17311	16996	17102	17170	17129	17101	17328	17042	17203	17164	17033	17361	17120	17285	17216	17023	17110	17189	17207	17149	17097	17308	17090	17101	17199	17362	17071	16997	17124	17156	17142	17001	17235	17113	17108	17112	17077	17216	17032	17266	17188	17176	17170	17183	17027	17038	17103	17055	17177	17358	17029	17154	17059	17107	17203	17360	17002	17037	17181	17219	17185	17084	17164	17129	17216	17356	17076	17258	17036	17103	17115	17103	17121	17075	17172	17116	17171	17206	17219	17085	17205	17104	17103	17135	17245	17231	17228	17210	17086	17023	17104	17147	17122	17182	17029	17255	17109	17125	17185	17220	17224	17163	17263	17074	17036	17168	17184	17205	17138	17344	17100	17179	17081	17127	17126	17127	17135	17127	17164	17094	17314	17024	17196	17123	17193	17123	17106	17213	17218	17148	16933	17103	17073	17044	17191	17273	17191	16930	17244	17153	17305	17153	16929	17316	17224	17014	17263	17052	17220	17251	17345	17203	17146	17230	17132	17252	17187	17218	17245	17127	17108	17005	17187	17123	17175	17187	17275	17166	17032	16993	17254	17375	17277	17117	17138	17166	17051	16939	17078	17194	17194	17306	17092	17318	17394	17064	17316	17048	16901	17187	17182	17170	17173	17039	16931	17193	17270	17220	17242	17192	17215	17182	17225	17060	17103	17153	17181	17112	17225	17151	17175	17055	17145	17363	17160	17309	17197	17094	17150	17295	17045	17189	17096	17265	17019	17145	17185	17052	17373	17169	17202	16975	17082	17098	17384	17265	17057	17056	17126	17058	17210	17021	17271	17150	17208	17236	17426	17196	17069	17124	17277	17341	16957	17095	17078	17219	17192	17221	17152	17278	17087	16993	17078	17192	17028	17094	17195	16989	17050	17194	17271	17072	17096	17151	17025	17154	17200	17021	17067	17184	17150	17123	17134	17144	17073	17068	17211	16961	17072	17360	17169	17042	17103	17267	16916	17108	17286	17149	17235	17003	17156	17183	17180	17343	17087	17185	17285	17191	17119	17144	17173	17153	17209	17161	17238	17330	17228	17014	17047	17053	17230	16997	17258	17045	17056	17021	17313	17160	17253	17146	17136	17248	17255	16976	17272	17384	17195	17208	17093	17294	17332	17124	17144	16980	17259	17053	17126	17140	17142	17177	17209	17389	17019	17246	17018	17099	16933	17244	17111	17171	17163	17118	17224	17265	17138	17016	17137	17122	17214	17041	17106	17432	16977	17123	17106	17238	17138	17089	17104	17274	17250	16979	17174	17080	17077	17249	17252	17096	17130	17232	17140	17233	17162	17071	17041	17170	17115	17274	17194	17185	17044	17099	17117	17109	17156	17155	17203	17175	17114	17189	17136	17119	17238	17051	17120	17343	17142	17105	17147	17305	17186	17103	17175	17178	17326	17090	16905	17016	17001	17009	17277	17062	17097	17110	17141	17188	17246	17090	17202	17263	17196	17139	17097	17173	17093	17190	17203	17172	16953	17139	17138	17080	17242	17004	17139	17093	17169	17027	17095	17158	17096	17037	17100	17006	17093	17214	17161	17175	17374	17134	17166	17213	17153	17150	17206	17160	17232	17182	17168	17212	17245	17100	17159	17080	17213	17176	17245	17033	17267	17273	17055	17252	17285	17175	17209	17286	17176	17397	17096	17212	17213	17272	16936	17141	17138	17127	17210	17317	17314	17074	17099	17170	17191	17058	17094	17305	17111	17035	17236	17120	17102	17169	16934	17132	17169	17184	16984	17110	17134	17110	17145	17198	17192	17125	16947	17178	17256	17258	17179	17186	17082	17244	17179	17090	17299	17287	16995	17179	17195	17139	17059	17221	17052	16956	17129	17063	17072	17221	17251	17264	17240	17275	17147	17091	17200	17267	17255	17105	17221	17141	17133	17103	17184	17082	17256	17166	17020	17100	17104	17092	17136	17057	17134	17112	17191	17147	17074	17140	17128	17107	17213	17222	17135	17113	17112	17059	17113	17158	17255	17317	17161	17208	17086	17198	17200	17088	17279	17096	17258	17279	17176	17215	17141	17192	17116	17099	17210	17093	17283	17062	17108	17125	17121	17050	17236	17131	17162	17217	17261	17035	17256	17174	17176	17165	17257	17262	17024	17202	17236	17154	17241	17136	17238	17158	17219	17259	17035	17217	17138	17155	17120	17160	17186	17224	17051	17158	17313	17084	17318	17171	17098	17240	17198	17241	17132	17166	17285	17004	17322	17298	17187	17266	17340	17146	17155	17242	17189	17107	17136	17120	17110	17125	17185	17167	17052	17140	17200	17314	17085	17155	17055	17299	17201	17213	17129	17177	17180	17227	17089	17201	17262	16997	17082	17076	17276	17162	17070	17241	17131	17108	17193	17425	17092	17359	17033	17126	17196	17024	17254	17046	17138	17282	17076	17064	17256	17185	17120	17197	17196	17253	17234	17109	16937	17136	17299	17175	17279	17246	17152	17215	17102	17111	17122	17154	17210	17140	17273	17184	17123	17227	17209	17382	17142	17094	17154	17127	17209	17065	17308	17182	17250	17244	17326	17251	17138	17110	16930	17117	17362	17120	17107	17187	16937	17062	16973	17109	17212	17286	17114	17260	17095	17315	17152	17151	17264	17093	17213	16951	17151	17197	17230	17173	16998	17145	17143	17285	17189	17161	17042	17211	16956	17215	17149	17132	17071	16983	17231	17147	17187	17185	17032	17294	17155	17222	17348	17093	17043	16999	17181	17094	17226	17180	17099	17022	17136	17088	17135	17129	17216	17205	17186	17078	17116	17235	17161	17238	16983	17028	17191	17274	17243	17051	17226	17182	17015	17256	16951	17249	17329	17130	17107	17243	16937	17098	17222	17145	17182	17270	17188	17328	17126	17146	17100	17178	17217	17314	17225	16849	17274	17283	17083	17114	16923	17176	17038	17284	17059	17273	17035	17203	17298	17273	17271	16957	17094	17183	17232	17047	17238	17065	17278	17174	17107	17077	17278	17114	17100	17184	17064	17193	17332	17071	17204	17033	17073	17304	17151	17296	17088	17190	17118	17025	17279	17169	17104	17241	17091	17382	17014	17117	17178	17143	17222	17163	17268	17247	17177	17102	17209	17225	17105	17130	17226	17246	17208	17013	17224	17127	17148	17147	17273	17027	17209	17170	16998	17178	17087	17227	17158	17144	17263	17192	17079	17097	17132	17172	17163	17094	17002	17068	17120	17164	17254	17175	17287	17125	17300	17178	17288	16947	17113	17182	17070	17190	17044	17127	17274	17298	17219	17135	17022	17195	17024	17010	17098	17069	17105	17179	17166	17236	17210	17180	17258	17151	17078	17197	17212	17249	17283	17025	17215	17273	17149	17214	16919	17318	16872	17119	17092	17241	17159	17221	17215	17047	17174	17275	17152	17115	17212	17029	17216	17245	17269	16882	17118	16918	17199	17229	17216	17162	17446	16985	17174	17133	17122	17157	17125	17060	17101	17097	17129	17200	17182	17149	17085	17229	17233	17275	17072	17216	17176	17084	17208	17094	17141	17326	17206	17101	17315	17050	17065	17073	17086	17171	17159	17142	17105	17290	17251	17084	17323	17148	17070	16922	17010	17237	16984	17065	17278	17123	17063	17066	17220	17228	17043	17083	17219	17080	17295	16991	16947	17236	17146	17255	17191	17089	17081	17241	17040	17362	17192	17200	17097	17252	17044	17183	17017	17310	17236	17140	17311	17169	17108	17243	17199	17243	17086	17071	17290	17239	17169	17101	17132	17045	17221	17101	17187	17061	17159	17301	17105	16938	17166	17207	17080	17175	17337	17129	17282	17093	17324	17118	17195	17195	17200	17136	17062	17368	17240	17116	17097	17049	17011	17068	17080	17088	17202	17103	17208	17182	17248	17166	17094	17120	17118	17356	16984	17130	17231	17255	17195	17048	17073	17044	17157	17104	17050	17166	17115	17169	17169	17067	17077	17184	17191	17186	17145	17204	17185	17182	17268	17294	17067	17221	17130	17045	17034	17253	17049	17040	17160	17087	17223	17096	17135	17248	17126	17083	17141	17046	17161	17314	17200	17033	17094	17212	17339	17139	17163	17345	17266	17198	17042	17251	17284	17141	17342	17369	17173	16923	17274	17193	17147	17108	16935	17098	17077	17087	17336	17133	17089	17260	17164	17306	17222	17172	17231	17105	17019	17368	17082	17009	17058	17335	17197	17334	17229	17099	17025	17307	17199	17167	17306	17206	17091	17290	17161	17139	17302	16965	17257	17188	17057	17173	17135	17152	17091	17185	17211	17118	17211	17304	16892	17127	16978	17139	17106	17170	17026	17050	17147	17088	17246	17174	17094	17096	17221	16888	17057	17193	17070	17194	17237	17234	17129	17154	17102	17142	17224	17027	17195	17210	17115	17027	17153	17239	17113	17120	17195	17184	17173	17153	17203	17327	17051	17148	17142
22841	21438	29409	23860	21821	25075	28790	23921	22826	22925	22723	22435	22575	22358	22022	21864	22167	22210	22145	21918	22183	21955	22065	22017	21966	22183	22013	22188	25590	27002	25485	24240	23032	22313	21881	21836	21887	21776	21706	21605	21733	21731	21633	21672	21673	21800	21724	21952	21801	21555	21678	21580	21762	21831	21524	21795	21729	21573	21612	21561	21760	21549	21554	21696	21601	21563	21692	21849	21684	21672	21717	21815	21741	21528	21643	21676	21862	21344	21694	21634	21718	21715	21510	21753	21522	21797	21817	21533	21761	21680	21644	21511	21566	21578	21692	21721	21603	21467	21796	21735	21756	21598	21634	21672	21799	21618	21585	21696	21681	21398	21666	21609	21595	21644	21765	21589	21614	21775	21593	21588	21631	21687	21513	21649	21686	21498	21733	21647	21840	21767	21663	21687	21657	21665	21585	21526	21626	21621	21585	21628	21705	21584	21797	21595	21584	21423	21637	21699	21622	21536	21677	21508	21455	21711	21578	21727	21762	21712	21518	21664	21627	21589	21588	21456	21460	21593	21663	21748	21500	21879	21841	21718	21528	21936	21409	21522	21646	21830	21397	21557	21647	21616	21424	21638	21364	21737	21860	21672	21593	21564	21736	21447	21709	21564	21546	21640	21668	21730	21608	21594	21519	21573	21507	21613	21706	21514	21683	21524	21615	21484	21570	21822	21495	21565	21738	21696	21831	21695	21885	21885	21702	21646	21675	21399	21656	21622	21617	21565	21693	21682	21639	21639	21730	21679	21829	21657	21601	21647	21673	21639	21581	21645	21800	21610	21665	21543	21595	21691	21659	21734	21554	21545	21506	21416	21729	21640	21660	21553	21573	21623	21814	21611	21428	21418	21642	21725	21531	21507	21492	21564	21628	21559	21745	21509	21639	21459	21400	21447	21492	21551	21459	21459	21839	21631	21537	21437	21861	21578	21872	21546	21480	21750	21719	21780	21408	21635	21549	21411	21731	21422	21713	21859	21512	21500	21822	21640	21642	21306	21529	21486	21746	21506	21530	21761	21509	21514	21567	21659	21681	21516	21610	21567	21723	21564	21530	21752	21478	21669	21466	21460	21824	21610	21691	21645	21787	21383	21431	21537	21544	21716	21470	21543	21491	21354	21483	21605	21414	21516	21276	21748	21572	21631	21446	21750	21542	21483	21519	21588	21586	21638	21538	21750	21555	21723	21442	21545	21735	21403	21376	21495	21660	21609	21572	21690	21679	21674	21507	21371	21639	21608	21760	21572	21726	21573	21842	21545	21498	21555	21727	21632	21595	21491	21656	21635	21693	21675	21664	21627	21828	21740	21744	21527	21579	21637	21640	21526	21553	21515	21621	21426	21292	21628	21674	21601	21540	21626	21508	21511	21656	21645	21644	21486	21405	21358	21524	21605	21510	21402	21780	21693	21831	21734	21853	21552	21529	21425	21586	21790	21803	21624	21596	21456	21575	21576	21606	21524	21558	21722	21308	21706	21499	21444	21607	21545	21613	21487	21594	21672	21479	21591	21525	21641	21424	21546	21574	21571	21533	21517	21669	21637	21456	21603	21507	21503	21397	21495	21522	21669	21524	21510	21487	21578	21651	21519	21646	21588	21673	21776	21680	21537	21518	21539	21539	21276	21581	21349	21493	21280	21507	21709	21485	21411	21668	21540	21600	21602	21620	21653	21450	21442	21608	21546	21513	21626	21707	21642	21765	21622	21562	21644	21714	21743	21643	21674	21734	21602	21542	21756	21810	21587	21525	21463	21490	21705	21447	21588	21567	21549	21483	21499	21585	21579	21676	21572	21476	21867	21593	21426	21830	21763	21587	21454	21526	21420	21551	21642	21670	21739	21606	21488	21644	21427	21760	21740	21500	21411	21849	21539	21610	21667	21668	21580	21533	21562	21669	21672	21599	21695	21724	21751	21926	21494	21618	21616	21572	21746	21535	21604	21662	21561	21775	21487	21534	21523	21701	21533	21846	21824	21477	21426	21576	21655	21670	21582	21603	21662	21545	21561	21542	21482	21742	21699	21391	21390	21770	21794	21447	21538	21631	21840	21662	21625	21585	21498	21473	21560	21619	21564	21543	21460	21657	21620	21601	21742	21763	21697	21788	21470	21400	21661	21710	21371	21568	21673	21616	21803	21609	21695	21615	21499	21512	21830	21686	21689	21514	21487	21591	21595	21716	21582	21521	21689	21767	21739	21538	21527	21743	21336	21604	21665	21482	21464	21764	21592	21651	21348	21607	21549	21551	21681	21606	21741	21501	21469	21888	21630	21739	21820	21583	21639	21545	21627	21784	21630	21684	21637	21498	21431	21635	21709	21658	21604	21560	21794	21484	21699	21667	21540	21626	21567	21489	21550	21731	21571	21413	21609	21568	21687	21716	21632	21685	21499	21712	21563	21732	21590	21576	21577	21672	21548	21843	21795	21653	21900	21684	21460	21780	21621	21785	21498	21791	21836	21669	21540	21507	21355	21650	21432	21724	21597	21537	21500	21715	21624	21643	21596	21608	21540	21798	21537	21484	21639	21558	21558	21605	21575	21700	21779	21597	21746	21562	21422	21626	21491	21487	21670	21465	21545	21747	21493	21557	21944	21535	21402	21645	21611	21732	21420	21519	21578	21612	21370	21527	21683	21735	21505	21554	21596	21539	21455	21853	21515	21647	21541	21669	21536	21553	21515	21664	21473	21639	21744	21725	21563	21573	21774	21709	21502	21776	21768	21562	21738	21699	21691	21572	21720	21455	21351	21541	21537	21562	21419	21600	21803	21403	21722	21552	21526	21632	21467	21536	21374	21650	21491	21622	21591	21560	21414	21678	21639	21647	21494	21730	21606	21724	21598	21568	21614	21829	21638	21605	21648	21740	21595	21668	21533	21662	21611	21623	21531	21576	21476	21640	21589	21614	21713	21719	21626	21589	21747	21574	21362	21532	21455	21632	21570	21755	21848	21631	21636	21466	21477	21491	21500	21808	21707	21653	21679	21411	21531	21457	21670	21804	21577	21436	21605	21664	21631	21461	21562	21670	21715	21725	21516	21686	21569	21683	21619	21610	21506	21486	21739	21551	21617	21753	21673	21530	21581	21768	21535	21530	21642	21632	21575	21652	21455	21530	21538	21318	21536	21528	21674	21706	21536	21519	21521	21617	21520	21462	21771	21487	21580	21633	21461	21476	21740	21565	21570	21627	21799	21661	21457	21527	21573	21375	21747	21587	21502	21731	21608	21636	21592	21547	21677	21786	21433	21507	21408	21362	21591	21541	21716	21387	21416	21704	21457	21717	21657	21479	21883	21452	21664	21606	21560	21330	21574	21715	21622	21438	21658	21729	21585	21473	21471	21631	21889	21588	21665	21655	21582	21438	21522	21514	21618	21474	21505	21456	21564	21717	21612	21299	21610	21591	21604	21537	21523	21611	21446	21492	21320	21705	21510	21501	21689	21511	21590	21435	21672	21403	21419	21725	21623	21662	21558	21611	21591	21572	21528	21599	21384	21540	21602	21596	21338	21596	21670	21667	21839	21599	21615	21731	21820	21630	21853	21760	21544	21573	21829	21764	21588	21495	21590	21549	21463	21669	21656	21725	21726	21842	21528	21440	21567	21611	21629	21555	21422	21483	21793	21589	21481	21604	21769	21764	21791	21905	21760	21780	21607	21675	21740	21527	21545	21590	21644	21691	21631	21574	21575	21698	21587	21550	21526	21577	21854	21607	21578	21722	21804	21571	21550	21683	21647	21597	21554	21682	21475	21675	21647	21519	21516	21774	21458	21543	21737	21669	21440	21610	21633	21580	21715	21777	21506	21605	21529	21664	21543	21523	21340	21711	21798	21768	21427	21540	21590	21599	21731	21700	21737	21689	21433	21577	21428	21781	21736	21566	21532	21384	21567	21551	21694	21669	21651	21634	21657	21614	21666	21818	21456	21539	21506	21712	21734	21723	21497	21500	21425	21861	21506	21563	21286	21683	21678	21670	21523	21580	21686	21603	21588	21741	21374	21479	21537	21510	21669	21489	21557	21498	21644	21535	21403	21396	21522	21583	21769	21667	21602	21491	21421	21624	21601	21553	21531	21672	21436	21680	21647	21531	21745	21539	21503	21452	21902	21536	21577	21873	21685	21812	21742	21457	21505	21857	21628	21550	21617	21493	21511	21586	21503	21525	21447	21546	21450	21522	21443	21588	21628	21501	21698	21850	21721	21478	21701	21582	21725	21493	21925	21660	21576	21685	21728	21614	21539	21590	21367	21698	21702	21619	21655	21820	21587	21624	21723	21675	21559	21746	21666	21514	21596	21401	21345	21524	21568	21661	21533	21584	21754	21576	21659	21462	21475	21660	21626	21737	21733	21565	21663	21734	21581	21631	21710	21619	21555	21666	21538	21731	21491	21416	21589	21480	21597	21699	21516	21578	21298	21754	21521	21512	21624	21740	21634	21505	21753	21614	21570	21537	21632	21658	21685	21693	21563	21526	21570	21551	21633	21591	21727	21688	21673	21679	21508	21673	21630	21519	21603	21484	21690	21692	21587	21488	21653	21531	21535	21641	21857	21571	21562	21700	21699	21657	21571	21558	21408	21384	21641	21579	21743	21511	21450	21631	21599	21497	21585	21764	21574	21648	21706	21724	21820	21568	21668	21782	21629	21652	21534	21669	21719	21606	21438	21838	21458	21543	21487	21764	21525	21642	21682	21491	21476	21580	21464	21407	21641	21445	21492	21612	21718	21714	21412	21481	21448	21626	21714	21585	21762	21367	21475	21554	21629	21843	21602	21569	21661	21470	21420	21840	21800	21448	21516	21638	21405	21764	21601	21689	21688	21599	21608	21569	21598	21564	21781	21592	21706	21855	21698	21735	21653	21623	21517	21557	21479	21357	21460	21612	21444	21617	21462	21635	21517	21733	21599	21732	21610	21633	21630	21542	21589	21745	21801	21539	21484	21708	21716	21814	21626	21587	21684	21709	21611	21390	21472	21370	21625	21748	21599	21599	21786	21500	21639	21481	21761	21308	21597	21513	21354	21608	21552	21684	21654	21435	21490	21637	21561	21618	21789	21448	21771	21687	21636	21525	21730	21553	21544	21613	21796	21500	21723	21505	21610	21591	21631	21495	21685	21573	21538	21683	21544
43041	69467	47628	26468	24026	23068	21801	20122	19325	19124	18555	18493	18272	18230	17951	17993	18160	18082	17917	17647	17624	17638	17607	17681	17824	17674	17537	18438	23809	24405	22531	20536	19035	17929	17589	17416	17604	17413	17466	17440	17519	17403	17296	17330	17341	17457	17432	17333	17343	17182	17463	17316	17466	17436	17358	17417	17428	17437	17410	17518	17250	17467	17330	17449	17483	17495	17472	17578	17503	17492	17524	17399	17362	17570	17299	17633	17411	17438	17423	17575	17340	17552	17442	17450	17579	17319	17195	17272	17451	17548	17473	17482	17517	17466	17401	17402	17394	17528	17221	17587	17254	17276	17416	17455	17426	17456	17320	17520	17293	17344	17379	17603	17258	17418	17491	17501	17411	17445	17319	17213	17413	17344	17362	17528	17252	17505	17369	17472	17446	17478	17362	17491	17440	17543	17457	17242	17410	17364	17299	17485	17508	17303	17478	17341	17555	17401	17542	17437	17330	17408	17384	17238	17497	17443	17491	17286	17409	17371	17553	17529	17425	17336	17463	17370	17527	17622	17417	17191	17385	17513	17410	17427	17461	17381	17475	17416	17477	17322	17467	17305	17549	17262	17400	17449	17464	17285	17377	17429	17522	17374	17223	17508	17590	17363	17290	17350	17462	17294	17458	17334	17417	17354	17380	17457	17293	17383	17346	17293	17350	17404	17453	17386	17390	17235	17566	17312	17559	17369	17407	17366	17457	17372	17380	17438	17430	17458	17388	17390	17369	17377	17248	17416	17513	17450	17370	17502	17310	17194	17310	17364	17385	17364	17489	17551	17305	17323	17597	17627	17559	17339	17342	17419	17484	17454	17513	17366	17302	17346	17405	17505	17091	17429	17377	17567	17425	17428	17356	17431	17393	17307	17395	17400	17371	17383	17336	17280	17252	17342	17365	17488	17458	17297	17420	17407	17391	17479	17282	17428	17516	17317	17441	17509	17363	17528	17505	17404	17398	17371	17171	17468	17514	17460	17323	17669	17362	17357	17321	17461	17405	17484	17488	17578	17331	17447	17425	17467	17291	17493	17350	17435	17429	17633	17394	17496	17489	17398	17302	17313	17452	17387	17322	17378	17527	17457	17376	17394	17300	17584	17565	17173	17425	17419	17341	17411	17279	17280	17434	17371	17348	17370	17441	17591	17476	17307	17153	17414	17405	17511	17391	17336	17324	17413	17415	17397	17573	17488	17575	17337	17504	17553	17506	17357	17342	17393	17410	17378	17364	17511	17310	17392	17324	17533	17584	17329	17690	17385	17448	17253	17317	17412	17574	17341	17500	17277	17281	17385	17299	17409	17409	17445	17461	17380	17304	17485	17491	17544	17347	17440	17468	17407	17445	17575	17224	17474	17319	17290	17429	17652	17335	17537	17555	17547	17335	17424	17422	17417	17668	17414	17531	17410	17479	17323	17516	17444	17325	17281	17541	17543	17353	17438	17428	17469	17226	17310	17351	17395	17531	17309	17348	17395	17579	17468	17364	17225	17362	17686	17410	17515	17420	17433	17264	17292	17469	17397	17302	17388	17380	17490	17503	17309	17183	17394	17302	17415	17412	17595	17445	17449	17432	17285	17522	17464	17431	17496	17451	17463	17233	17508	17362	17525	17522	17413	17528	17604	17399	17519	17525	17417	17394	17314	17306	17340	17248	17482	17435	17457	17270	17511	17369	17482	17519	17432	17291	17372	17369	17492	17601	17545	17460	17346	17487	17499	17240	17300	17490	17453	17469	17502	17221	17222	17320	17481	17410	17325	17341	17420	17485	17321	17346	17366	17473	17610	17466	17447	17438	17366	17581	17283	17399	17241	17413	17303	17394	17377	17412	17494	17631	17493	17448	17443	17300	17302	17395	17419	17463	17295	17353	17236	17382	17457	17346	17430	17362	17470	17570	17406	17469	17584	17351	17451	17513	17500	17301	17428	17283	17400	17458	17343	17444	17384	17395	17381	17305	17232	17409	17339	17333	17337	17354	17466	17465	17369	17374	17250	17306	17458	17397	17501	17411	17350	17310	17395	17479	17389	17454	17352	17519	17432	17342	17323	17430	17402	17344	17491	17257	17491	17310	17441	17284	17323	17432	17319	17312	17267	17404	17554	17334	17449	17385	17376	17432	17479	17309	17434	17497	17365	17515	17473	17467	17583	17374	17359	17212	17404	17156	17486	17246	17393	17404	17522	17627	17463	17272	17437	17435	17331	17422	17558	17474	17462	17546	17398	17211	17368	17458	17372	17501	17286	17482	17426	17386	17252	17351	17190	17439	17376	17392	17335	17573	17482	17440	17330	17494	17500	17310	17399	17464	17336	17471	17328	17434	17436	17417	17312	17322	17474	17329	17213	17530	17309	17540	17317	17379	17554	17242	17510	17362	17327	17448	17289	17512	17438	17504	17351	17439	17645	17318	17489	17275	17377	17379	17379	17297	17278	17311	17363	17262	17390	17416	17456	17438	17284	17278	17351	17388	17478	17349	17444	17397	17469	17511	17402	17268	17471	17594	17382	17319	17389	17498	17417	17429	17485	17599	17410	17284	17510	17387	17216	17241	17406	17311	17534	17391	17219	17386	17408	17506	17242	17349	17531	17437	17203	17312	17427	17280	17511	17220	17323	17477	17319	17270	17279	17435	17295	17504	17242	17400	17355	17543	17314	17339	17487	17388	17412	17610	17432	17343	17279	17404	17430	17214	17494	17451	17241	17510	17422	17422	17323	17321	17331	17417	17386	17460	17460	17478	17354	17251	17380	17363	17465	17664	17361	17417	17434	17596	17455	17497	17348	17490	17451	17461	17312	17429	17452	17482	17257	17295	17386	17532	17337	17522	17604	17359	17421	17392	17419	17437	17545	17451	17421	17477	17392	17390	17394	17417	17223	17437	17434	17289	17477	17527	17290	17399	17433	17386	17315	17178	17538	17334	17461	17459	17302	17272	17556	17297	17508	17361	17368	17411	17452	17310	17500	17517	17598	17396	17314	17353	17438	17353	17436	17424	17182	17673	17439	17373	17362	17338	17412	17327	17512	17343	17319	17325	17539	17487	17377	17392	17401	17489	17430	17500	17502	17527	17423	17293	17465	17469	17206	17375	17277	17336	17286	17336	17508	17478	17381	17439	17429	17554	17512	17422	17478	17500	17572	17397	17404	17489	17463	17322	17420	17503	17366	17418	17408	17285	17597	17405	17396	17310	17461	17270	17378	17342	17320	17367	17556	17332	17394	17478	17351	17334	17463	17229	17208	17552	17481	17408	17337	17361	17356	17231	17383	17517	17332	17480	17524	17322	17528	17379	17224	17411	17371	16976	17347	17494	17479	17460	17321	17446	17310	17429	17349	17444	17484	17425	17365	17491	17520	17567	17406	17366	17441	17473	17404	17480	17667	17504	17484	17509	17361	17343	17369	17361	17393	17462	17350	17461	17548	17482	17389	17370	17310	17346	17174	17450	17319	17467	17315	17546	17206	17441	17572	17487	17485	17536	17443	17539	17390	17489	17519	17386	17581	17566	17475	17463	17441	17177	17466	17254	17531	17407	17295	17441	17499	17218	17391	17275	17259	17442	17399	17550	17395	17525	17288	17396	17437	17417	17509	17558	17490	17328	17391	17250	17392	17416	17365	17568	17350	17481	17430	17393	17591	17346	17321	17512	17408	17312	17713	17353	17324	17397	17394	17485	17468	17413	17413	17358	17329	17500	17422	17389	17535	17380	17333	17444	17331	17510	17384	17409	17366	17456	17451	17397	17441	17441	17476	17364	17373	17478	17317	17441	17313	17480	17362	17373	17356	17365	17341	17363	17161	17433	17312	17252	17411	17370	17438	17530	17378	17362	17462	17243	17344	17419	17537	17526	17428	17544	17280	17375	17313	17539	17316	17227	17400	17399	17669	17368	17468	17442	17198	17307	17442	17531	17201	17277	17381	17261	17420	17547	17413	17254	17175	17520	17427	17454	17371	17376	17258	17210	17500	17345	17411	17594	17452	17377	17397	17294	17345	17431	17357	17160	17394	17403	17560	17564	17426	17252	17346	17380	17401	17543	17534	17414	17412	17478	17456	17449	17458	17454	17438	17369	17356	17362	17374	17495	17412	17241	17379	17391	17167	17299	17373	17525	17350	17507	17477	17348	17287	17394	17348	17376	17390	17366	17504	17357	17503	17557	17410	17402	17409	17498	17350	17386	17501	17497	17327	17554	17436	17209	17416	17321	17342	17307	17411	17318	17423	17394	17314	17499	17437	17421	17451	17307	17401	17221	17299	17482	17358	17372	17501	17406	17321	17438	17279	17483	17328	17518	17231	17551	17427	17244	17264	17421	17347	17416	17284	17393	17316	17311	17427	17430	17240	17410	17108	17531	17368	17438	17502	17432	17291	17302	17412	17352	17253	17492	17424	17450	17460	17444	17327	17407	17561	17390	17518	17518	17447	17459	17338	17391	17405	17454	17414	17231	17475	17395	17458	17310	17443	17401	17456	17312	17392	17546	17343	17417	17246	17315	17488	17358	17445	17611	17512	17390	17392	17483	17488	17450	17351	17340	17408	17556	17431	17321	17411	17381	17362	17388	17399	17422	17311	17536	17255	17493	17592	17527	17418	17388	17274	17420	17357	17460	17301	17324	17314	17319	17376	17402	17468	17434	17404	17507	17447	17236	17479	17449	17361	17335	17392	17329	17570	17314	17415	17559	17410	17446	17378	17364	17314	17370	17366	17537	17505	17465	17299	17390	17341	17319	17302	17085	17412	17449	17551	17368	17337	17511	17374	17398	17497	17281	17446	17373	17478	17606	17455	17136	17362	17335	17286	17348	17250	17423	17408	17341	17523	17414	17265	17411	17388	17448	17352	17407	17431	17543	17428	17408	17321	17380	17342	17393	17415	17444	17314	17464	17326	17481	17254	17408	17407	17441	17550	17678	17669	17319	17419	17341	17424	17289	17251	17337	17544	17466	17443	17414	17350	17347	17510	17413	17663	17357	17415	17357	17456	17408	17360	17274	17368	17397	17482	17472	17440	17289	17574	17515	17440	17472	17360	17439	17390	17539	17516	17573	17344	17396	17522	17522	17283	17416	17458	17364	17525	17326	17316	17327	17334	17365	17493	17542	17449	17426	17389	17322	17278	17475	17473	17523	17240
29466	29740	32932	26071	22862	22586	22180	21489	21562	21498	21415	21308	21155	21304	21225	21374	21387	21275	21029	21230	21097	21118	21061	21124	21019	21187	21019	21169	21125	21291	21477	21290	21309	21078	20849	21106	21116	20959	21017	21093	21107	21027	21040	20887	21245	20935	20984	21081	21206	20897	21227	21129	21054	21005	20887	21106	21101	21291	21184	20932	21048	21132	21062	20954	20967	20971	21043	21167	21111	21033	21047	20944	20930	21107	21243	21227	21082	21104	20903	21078	21168	20932	21091	21153	21100	20819	20982	21056	20967	20947	21059	21004	20899	21282	21236	20963	21191	20963	21194	21141	21188	21193	20911	20964	20888	21124	21031	21082	21027	20896	20911	20974	21144	21023	21085	20896	20980	20927	20936	21146	21162	21033	21039	21034	21088	20888	20988	21035	20698	21047	20937	20983	21087	20930	21140	21185	20898	20990	21117	21282	21117	21030	21218	21077	21056	21070	20958	21021	21218	21233	21010	20957	20857	21099	21005	21004	21054	21081	21124	21055	21089	21210	20988	20954	21001	20940	21099	20935	20939	21088	21285	21172	21039	21013	21251	20981	21116	20872	21060	21134	21146	20887	20881	21074	21134	21094	21226	20953	21091	20972	20932	20947	21095	21043	21035	21043	20847	20856	20816	21180	20960	20981	20913	20807	21224	21054	21164	21083	21174	20748	20877	21075	21085	21062	20982	21117	20983	21079	21065	21148	21202	21162	21050	20946	20969	20902	21251	21139	21308	20919	21072	20747	21283	20906	20933	21021	21124	20817	20964	21035	21084	21181	20928	21225	21075	21355	21156	20896	20926	21149	21074	20988	20906	21146	21002	21113	21036	21033	21131	20997	21079	20955	21162	20927	21071	21060	20883	21007	21139	21012	21068	20850	21055	21088	21010	21019	21214	21047	21124	20997	21022	21021	20966	21014	21043	20937	20979	21042	20934	21061	21020	21197	21072	21037	21217	21051	20884	21291	21157	20968	21101	20987	20756	21303	20898	21206	21141	20945	21182	21025	21219	21055	21052	20967	20833	21081	21022	21079	21113	20952	21262	21080	21302	21011	21051	20955	21049	21069	21005	21124	21050	21095	21173	20730	21136	21026	21075	21138	21039	21108	21093	21086	21126	21030	21079	20869	21174	21015	20957	21221	21267	21122	20935	21028	21282	20999	20802	20935	21061	21041	21017	21181	20920	20977	21082	21041	21006	21108	20927	21015	20866	21095	20977	20930	21007	21164	21046	20941	20878	21115	20803	21011	21067	21056	20900	20908	21086	20979	20944	21146	21055	21085	20864	20902	21094	20979	21162	21023	21097	21080	20939	21053	20966	20943	20992	21024	21158	21222	21329	21099	21096	20971	21131	21010	21029	20981	21046	20904	20985	21043	20949	20942	21085	21019	20847	20970	21094	21021	20871	20958	21079	21255	20888	20987	21234	20803	21065	21019	21152	20999	20901	21091	21210	21330	21186	21244	21181	21053	21127	21019	21007	21038	21100	20899	21050	20713	20964	21100	21136	21070	21089	21149	21094	21083	21170	21029	21177	21244	21124	21181	20850	21009	21282	21209	21087	21141	21138	20971	20962	21140	21087	21055	21153	21137	21045	20733	21217	21166	20917	20978	21114	20989	21016	21163	21081	21094	21206	20927	20843	21104	21107	20800	21135	21202	20793	20899	20905	20989	21288	21121	21023	21036	21072	21101	20984	21045	20995	21167	21265	21082	21072	20991	21252	21079	21117	21262	21143	21099	21189	21205	21179	21083	21130	21099	21138	21028	21096	20925	21105	21015	20892	21116	21142	21328	21234	21056	20911	20928	21156	21073	21065	20850	21106	20849	20943	20986	21019	21082	21204	20961	20952	20952	21095	21174	21268	21028	21179	21041	20873	21054	20865	21038	21202	21054	21195	20866	21072	21072	20899	20888	20991	20994	21171	20985	21035	20618	20971	20909	21064	21049	20939	20995	21152	20995	20903	20873	21086	20893	20996	20931	21116	21186	21005	21199	21211	21189	21093	21131	21066	21035	20973	21120	20983	21173	21209	21279	20868	20949	20956	21265	21207	20804	20965	20980	21104	21053	20913	20914	21414	21066	20855	20994	21063	20932	20989	21071	21031	21102	20984	21045	20909	20732	21013	21200	20821	21108	21169	20723	21033	21030	21068	21054	21149	20976	21079	20972	20878	21068	21094	20920	21034	20857	21222	21144	21241	21142	21170	21160	21011	21012	20844	21081	21046	21132	21112	20898	21022	20919	20913	21013	20848	21190	20976	21066	20907	21204	20839	21358	21115	20912	21104	21038	21103	21095	21006	21194	21136	20989	20810	21266	21050	21167	20902	21055	20925	21266	21187	21207	21147	21082	21108	20887	21174	21099	21081	21198	20905	21087	20866	21063	21007	21089	21242	21013	21042	21013	20960	21221	21008	21047	21217	21115	21218	20966	21038	21041	20833	21084	20882	21000	21179	21253	21005	21354	20958	20803	21009	20952	21001	21140	21124	21100	21264	21129	21085	21124	20911	20944	21145	21226	21108	21185	21018	21257	21279	21107	21050	21213	21248	21092	21007	20850	21168	21200	21171	21257	21095	21013	21233	20905	21203	21091	21012	20922	21343	21129	20996	21134	21001	21101	20929	21009	21027	21062	21043	20923	20920	20875	21016	20916	21302	21426	20952	20888	21155	21136	20970	20918	20966	21141	21031	21103	20996	20900	21172	20697	21070	20879	20891	21012	21052	20934	20962	20961	21095	21000	21169	20938	21145	21205	20985	21149	21098	21206	21078	21022	20866	21259	21122	21390	21195	21249	21157	21158	21270	20860	21087	21105	20900	21100	21173	21167	21097	21175	21027	21011	20974	20971	21094	21117	20944	21101	21102	21066	20956	20959	20994	21114	21024	20958	21019	21006	21106	21003	21212	21064	21173	21074	20922	20937	21061	21101	20984	20992	21067	21192	21013	20845	21091	20982	21305	21267	21142	21004	21006	20967	21146	21032	21002	20939	21001	21066	21035	21008	21038	20853	21072	20967	21082	21079	21123	20995	20971	21047	21263	21031	21103	21077	21015	21026	21036	20830	21109	21106	21084	20998	21121	21183	21071	21047	21032	21136	21104	21138	20933	21146	21182	21269	21100	21080	21113	21024	20836	20958	21153	21031	21208	21015	21238	21136	21005	21140	21141	20994	21099	21064	20839	21127	21123	21265	21307	21291	20979	20792	21143	20890	21038	20892	20890	20975	20915	21083	20977	21172	20919	21007	20937	21096	20968	20995	21129	21076	21062	21106	21306	20967	21243	21085	21172	20862	21225	21085	20943	20923	21160	21067	21061	21121	20978	21035	20969	20920	21066	21164	21050	21179	21139	20987	21100	21170	21159	20942	20995	21037	20970	21256	21150	21040	21031	20843	21162	21250	21027	21057	21202	21081	21279	21152	20936	21126	21055	21048	21102	21249	20942	21390	21091	21173	20983	21007	21138	20898	20944	21079	21062	21252	20983	21059	21048	21261	20733	20901	21096	21061	21075	20818	21127	20889	20825	21138	20834	20794	20961	21205	20997	21024	21067	20923	21076	21081	21010	21149	20935	21163	21062	21016	20965	20890	20898	20969	21108	21190	21124	21056	21259	20966	21082	20774	21058	20965	21107	21120	21162	21109	21105	21135	21114	20979	20887	20957	21042	21263	21007	20984	21186	20937	21034	21057	21022	21015	21065	21078	21153	21122	20904	21173	20889	21159	21060	21128	21144	21234	21097	21254	20848	21090	21008	21007	21125	20948	20998	20856	20934	21113	21012	20873	20854	20983	20906	21077	20960	21228	21015	20849	21112	20815	20928	20938	21083	20912	20929	21134	20990	21183	21002	20957	20797	21185	20977	21006	20845	21276	21149	21160	20889	21095	21010	21057	21106	21103	21158	20966	21094	21006	21229	20894	20952	21072	20894	21060	21072	21136	20926	21143	21226	21047	21065	21114	21069	20948	21144	21018	21016	20929	21213	20933	21099	20932	21087	21007	20914	21016	20878	21033	21056	21091	20906	21060	21106	20954	21052	21015	20975	21026	21132	21123	21034	20950	21275	21090	21093	21108	21444	20993	21155	21077	21082	21070	21016	20984	20989	21078	21083	21243	20887	21078	21101	21169	21125	20907	20859	20929	21125	20997	21032	21082	21008	20898	20856	21052	21115	20936	20943	21026	21019	20969	21041	21026	21025	21079	21223	21051	21121	20905	21052	20951	20975	20999	21058	21079	21164	20717	21142	21204	21154	21205	21037	21001	21092	20997	20997	21045	20895	20971	20951	21025	20920	21062	21095	21120	21052	21119	21178	21124	21088	21120	20930	21171	21240	21274	21160	20957	21064	21220	21259	20890	21270	21082	20960	21053	21042	20874	20857	20992	21134	20783	21102	21089	21063	20986	21027	20864	20910	21248	20900	21286	21059	21230	21056	20921	21143	21035	20944	21007	21245	21106	21102	21017	21223	20957	21027	21078	21034	20952	21128	21097	21123	20980	21200	21076	21084	21138	20828	21072	21132	20941	20936	21048	21004	20957	20967	21207	21221	21257	21062	21037	21138	21010	21103	21127	21093	21107	21061	21134	20809	21257	20877	21202	21058	20962	21069	21180	21212	20946	21251	21141	21094	20941	21140	21028	21282	21084	20963	20992	21103	20988	21041	21091	21148	21126	21034	21160	20912	21135	21085	20979	21127	21026	21121	21169	21161	20959	20948	21155	21248	21006	21006	21043	21021	21090	20981	21037	20986	21121	21047	20963	21203	21015	21077	21036	20972	21138	21015	20944	21039	20867	21060	21079	20912	20977	21086	20957	21229	20750	20999	21046	21007	20958	21252	20803	21033	20990	21043	21013	21008	21024	21235	21112	21117	20967	21104	21025	20966	21182	21182	21040	20814	21207	21059	21116	21173	20847	21040	21058	21093	21268	21280	20967	21087	20943	21120	20984	21252	21199	20937	21145	21171	21283	20959	20908	21107	21004	20852	21055	21058	20937	21000	21180	21083	21073	21073	21158	21072	21180	21179	21216	20995	20832	21129	21089	20809	21027	20983	20993	21117	20751	21218	20953	21355	21046	21147	21076	21066	21290	21165	21125	21056	21019	21082	21137	20997	20933	21115	21071	21056	20943
32913	47252	31222	20951	20224	19372	18451	17887	17790	17728	17404	17422	17437	17392	17229	17212	17404	17526	17271	17180	17210	17255	17214	17391	17203	17310	17090	17264	17515	17614	17599	17552	17258	17152	17128	16952	17061	17212	17160	17049	17227	17095	17199	17316	16920	17161	17109	16963	17202	17145	17196	17082	17180	16968	17142	17115	17138	17088	17162	17137	17064	17103	17120	17064	17251	17044	17001	17100	17185	16941	17091	17244	17120	16983	17256	17290	16995	16906	17125	17112	17074	17159	16961	16932	17131	17127	17081	17242	17098	17160	17141	17175	17016	17100	17209	17088	17097	17032	17280	17012	17042	17047	17153	17189	17177	17147	17126	17040	17292	16980	16977	17097	17106	17066	17098	17047	17051	17049	17123	17093	17039	16900	17222	16973	17258	16991	17131	17017	17029	17215	17306	17104	17135	17259	17074	17095	17262	17114	17329	17161	16903	17162	17094	17015	17114	17075	17127	17095	17352	16957	17041	17120	17105	17224	17129	17177	16957	17297	17058	17182	17302	17121	17119	17203	17195	17064	17187	17131	17110	17253	17098	16923	17225	17079	17192	17024	17186	16982	17129	17004	17127	17174	17016	16953	17220	17242	17087	17016	17202	17137	17384	17067	17057	17019	17007	16969	17012	17148	17316	17215	16960	17189	17237	16999	17142	17135	16914	17339	17107	17167	17068	17096	17184	17128	17139	17007	17042	17076	17168	17198	17187	17221	17000	17158	17033	17299	17210	17169	17214	17058	17139	16990	17020	17128	17033	17062	17093	17163	16987	17124	17082	17237	17275	17002	17180	17074	17169	17023	17144	17137	17054	17076	17155	17086	16948	17225	17162	17123	17160	17009	16860	16908	17152	17327	17042	17115	17036	17250	17197	17168	17184	17088	17032	17099	17105	17054	17119	17258	17141	17052	17117	16955	17152	17218	16965	17077	17131	17064	17278	17233	17057	17153	17088	17139	17217	17129	17113	17247	17167	17068	17162	17200	17118	17010	17140	17046	17142	16979	17079	17202	16947	17178	17231	17126	17191	16998	17165	17115	17133	17130	17108	17249	17123	17267	17293	17125	17175	17099	17226	17032	16972	17379	17085	17260	17000	16989	17038	17286	17270	17141	17151	17148	17097	17073	17259	16984	17087	17160	17011	17189	17091	17112	17068	17140	16998	17180	17066	17176	17227	17196	17194	16973	17223	17162	17307	17160	17140	17042	17258	17080	17064	17036	17190	17129	17128	17073	17029	17134	17026	17075	17105	17091	17155	17229	17186	17072	17083	17005	17226	17143	17151	17242	17192	17146	17331	17068	17133	17212	17153	16991	17104	17064	17177	17166	17180	17034	17081	17266	17095	17194	17213	17174	17046	17016	17112	17127	17129	17069	17175	17130	17145	17231	17046	17203	17049	17059	17196	17092	17173	17203	17272	17183	16996	17310	17016	17170	17056	17141	17196	17067	17077	17111	17253	17039	17066	17043	17157	17146	17110	17078	16898	17149	17218	17164	17196	17202	17209	17177	17066	16982	17124	17198	17108	17261	17297	17215	17022	17206	17015	17194	17128	17038	17174	16926	17174	16955	17165	17193	17110	17146	17127	17099	17035	17242	17016	17014	17202	17137	16958	17182	17248	17040	17241	17063	17000	16950	17139	16949	17090	17029	17041	17125	17056	17064	17067	17191	16986	17123	17170	17156	17232	17114	17054	17218	17091	17013	16985	17170	17192	17191	17052	17077	17048	17223	17125	17126	17185	17271	17127	17326	17169	17027	17170	17107	17213	17003	16939	17121	17068	17134	17100	17068	17184	17132	17111	17269	17262	17107	17158	17115	17234	17021	17274	17080	17104	17101	17247	17210	17216	17259	17076	17187	17067	17182	17166	17035	17090	17127	17301	17247	17171	17064	17095	17051	17093	16999	17031	17202	17143	17062	17067	17350	16921	17042	17103	17194	17234	17092	17191	16880	17126	17228	16999	17144	16988	17254	17218	17169	17191	17320	17227	17104	17075	17230	17075	17186	16979	16918	17198	17096	17114	17021	17355	16889	17129	17168	17196	17047	17149	17089	17118	17087	17223	17047	17150	17206	17157	17132	17161	17127	17156	17147	17179	17261	17023	17158	17207	17128	17201	17039	17154	17243	17166	17153	17207	17360	17160	17126	17214	17074	17233	17048	17086	17118	17032	17198	17283	17182	17205	17022	17162	17192	16967	17162	17084	16992	16854	17158	16835	17219	17116	17209	17214	17177	16956	17214	17253	17054	17186	17275	17289	17126	16890	17133	17142	17127	17139	16941	17103	17108	17063	17125	17123	17103	17288	17088	17174	17052	17276	16971	17090	17168	17021	17177	17310	16939	17294	17184	17295	17131	17269	17019	17125	17229	17050	17144	17139	17069	17034	17145	16967	17053	17188	17039	17040	17062	17015	16992	17110	17184	17061	17184	17226	17111	17058	17175	17065	17050	17092	17222	17009	16915	17051	17234	17052	17116	17012	16968	17097	17146	16948	17152	17139	17238	17119	17229	17280	17123	17102	17028	17105	17248	17078	17154	17286	17107	17123	17103	17098	17185	17240	17052	17152	16958	17053	17176	17150	17010	17138	17145	17119	17138	17279	17129	17085	17153	17137	17122	17066	17207	17006	17097	17185	17031	17132	17037	17106	17271	17138	17037	17112	17040	17220	17141	17131	17219	17290	17049	17047	17207	17224	17024	17203	17031	17153	17057	17189	16911	17214	17118	17133	17060	17230	17134	17111	16987	17137	17174	17015	17124	17096	17023	17089	17097	17269	17297	16959	17169	17192	17119	17113	17089	17160	17097	17069	17132	17078	17100	17058	17239	17043	17194	17106	17105	17119	17028	17137	17108	17237	17308	17272	17130	17234	17168	17023	17351	17099	17221	17057	17144	17116	17196	17071	16962	17230	17331	17106	17063	17064	17339	17187	16961	17166	17069	17040	17078	17179	17028	17272	17061	17156	17236	17192	17129	17148	17255	17184	17286	17294	17221	17079	17111	17092	17180	17065	17052	17072	17208	17126	17127	17186	17151	17051	17173	16998	17199	17121	17061	17011	17231	17051	17110	17110	17063	17055	17166	17076	17021	17155	17209	17229	17129	17111	17105	17180	17185	16990	17045	17117	17176	17165	17192	17060	17007	17134	16977	17037	17220	17134	17189	17241	17042	17004	17263	17228	17007	17030	17136	17071	17089	17097	16996	17081	17151	17013	17069	17129	17099	17153	17216	17167	17202	17118	17258	17025	17161	17009	17094	17162	17211	17094	17041	17211	17093	17081	17072	17148	17208	17265	17158	17145	17122	17098	17095	17198	16969	17319	17184	16961	17194	17262	17034	17227	16895	17086	17009	17066	17071	17174	17115	17277	17106	17073	17179	17304	17132	17051	17413	17146	17265	17016	17260	17023	17160	17209	17106	17068	17057	17081	17159	17053	17043	17293	17133	17366	17081	17145	17118	17087	17020	17138	17237	17213	17189	17168	17078	17199	17012	17125	16948	17108	17105	17067	17251	17244	17256	17307	17150	17186	17222	16907	17177	17239	17191	17226	17139	17019	17088	17204	17230	16998	16934	17054	17267	17236	16985	17122	17115	17057	16958	16942	17096	16985	17057	17205	17188	17144	17002	16978	17161	17195	16913	17172	17151	17344	17079	17115	17206	17218	17110	17143	16916	17304	17136	17119	17188	16954	17124	16988	17178	17178	17228	17116	17104	17244	17072	17196	17012	17135	17111	17143	17091	17165	17110	17041	16991	17165	17239	17031	17127	17150	17407	17052	17013	17169	17163	17156	17161	17212	16895	17202	17060	17219	17179	17074	17086	17159	16985	17130	17186	17068	17134	17136	17004	17206	17095	17078	17075	17179	17156	17030	17074	17078	17200	16996	17208	17089	17128	17086	16946	17240	17148	17139	17176	17103	17009	17140	17223	17083	17119	17229	17030	17251	17135	17018	17208	16968	17174	17206	17210	17189	16995	17120	17125	16960	17172	17170	17110	17159	16958	17168	17196	17082	17263	17039	17029	17148	17106	17135	17087	17184	17186	17163	17131	16991	17108	17021	17219	17108	17071	17087	17177	17081	17120	17054	17048	17303	17078	16970	17026	17309	17061	17354	17111	17231	17143	17043	17083	17035	17157	17090	17008	17019	17142	17090	17228	17100	17260	17191	17202	17189	17246	17017	17119	17248	17247	17203	17057	17146	17232	17153	17221	16912	17172	17259	16927	17076	17141	17050	16983	17142	17152	17160	17144	17234	16947	17068	17162	17029	17221	17151	17076	17388	17210	17087	17052	17311	17064	17218	17011	17307	17219	17128	16973	17035	17147	17028	17185	17155	17080	17052	17172	17131	17245	17003	17037	17049	17117	17178	17208	17282	17150	17148	17129	16982	17004	16949	17218	16953	17060	17217	17000	17119	17086	17095	17153	16946	16986	17077	17109	17065	17331	17027	17080	17082	17283	17037	17171	17172	17247	17085	16990	17104	17142	17096	17221	17092	17056	17202	17104	17030	17055	17310	16960	17202	17059	17029	17294	17274	17002	17104	17184	17056	17148	17140	17031	17062	17192	17239	16974	17176	17141	17191	16880	17076	17158	17303	16970	17043	17173	17130	17250	17110	17304	16967	17160	17174	17182	17051	17238	17264	17219	17094	17060	17085	17107	17222	17138	17139	17106	17047	17097	17313	17242	17343	17083	17163	17209	17260	17128	17111	17094	17127	17050	16916	17261	17220	17337	17048	17157	17099	17226	17272	17222	17172	17075	17190	17119	17275	17081	17312	17167	17021	17047	17073	17016	17114	17310	17162	17111	17126	17068	17285	17072	17204	16992	17301	17013	16971	17045	17221	17016	17041	17144	17122	17189	17085	16960	17314	17095	17209	17089	17004	16957	17117	17017	17024	17043	17091	17042	17163	17236	17161	17027	17149	16978	16943	17154	17078	17296	17075	16969	17075	17127	17119	17192	17268	17216	17113	17187	16917	17013	17152	17187	17097	17072	17151	17054	17057	17220	17269	16923	17120	17167	17264	17238	17267	17121	17111	17233	17026	17139	17186	17114	16960	17021	16950	17113	17205	17158	17157	17139	17017	17181	17170	17099	17126	17109	17089	17013	17463	17268	17204	17087	17264	17167
23860	21512	29075	24457	23255	25640	25940	22755	22214	22115	21993	21684	21710	21527	21518	21720	21494	21568	21504	21329	21322	21259	21335	21412	21347	21266	21114	21400	22962	24184	23374	22719	22031	21488	21104	21345	21197	21126	21270	21104	21292	21108	21182	20982	21181	21168	21216	21207	21248	21192	21072	21076	21056	21210	21189	20947	21400	21203	21370	21257	20922	21183	21297	21233	21011	21024	21154	21252	21155	21251	21143	20996	21207	21200	20939	21020	20981	21158	21126	21142	21220	21242	21011	20982	21023	21361	21199	21246	21093	21359	21286	21014	21268	21100	21223	21265	21202	20940	21086	21046	21231	21184	21005	21128	21177	21161	21240	21225	21263	21125	21086	21201	21146	21087	21189	21221	21212	21199	21075	21119	21132	21361	21332	21017	21182	21228	21228	21113	21220	21191	21279	21003	20943	21154	21216	21094	21138	21212	21127	21317	21131	21548	21178	21143	21133	21156	21163	21135	21022	21319	21186	21204	21116	21237	21047	21085	21189	21310	21234	21142	21376	21041	21000	21058	21020	21250	21028	21033	21286	21162	21049	21201	21149	21022	21100	21059	21368	21150	21369	20986	21247	21266	21309	21287	21434	21231	21174	21067	21169	21260	21051	21358	21189	21248	21241	21182	21264	21004	21210	21066	20929	21048	21053	21054	21153	21102	21020	20964	21000	21142	20969	21082	20976	21152	20930	21046	21130	21108	21176	21151	21133	21259	21137	21213	21207	21131	21101	21093	21209	21069	21056	20893	21146	21146	20950	21303	21216	21278	21196	21251	21154	21043	21175	21096	21046	21229	20926	21074	21213	21247	21363	21011	21087	21181	21225	21044	20970	21014	21218	21079	20950	21064	21215	21087	20970	21048	21187	20857	20952	20955	21168	21186	21023	21236	21112	21008	21027	21219	21065	21121	20992	21219	21049	21234	21324	21174	21238	21083	20886	21222	20975	21049	21439	21110	21107	21045	21193	20987	21028	21176	21185	21131	21220	21102	21245	21199	20776	20886	21051	21202	21223	21083	21257	21134	21112	21020	21257	20864	21046	20994	20921	20839	21339	21051	21260	21199	21024	21080	21153	21149	21141	20955	20950	21196	21011	21205	20873	21026	21155	21049	21083	21201	21138	21131	21101	20882	21186	21105	20847	21135	21103	21141	20900	20966	21127	21255	21041	21076	21257	21208	21185	21114	20974	21176	21241	21161	21395	21218	21110	20872	21253	21143	20939	21336	20962	21016	21245	21059	21117	21188	21353	20992	21465	21423	21190	21004	21175	21147	21080	21088	21123	21341	21050	21266	21295	21166	21243	21191	20918	21096	21178	21260	21048	20986	21183	21142	21129	21131	21088	21227	21025	21181	21068	21202	21021	21109	21263	21175	21369	21082	21208	21161	21098	21091	21158	21179	21042	21126	21357	21156	21105	21315	21261	21062	21253	21086	21229	21031	21155	21330	20929	21218	21030	21228	21067	21243	20945	21129	21286	21034	20753	20887	21192	21212	21050	21242	21156	21284	21227	21157	21002	21182	21094	21294	21002	21158	21327	21117	21070	20910	21145	20947	21294	21239	20881	21378	21239	21123	21268	20978	21118	21213	21118	21088	21286	21434	21136	21100	21258	21165	21069	21284	21121	20952	21214	20991	21318	21121	20973	21216	21189	21066	21326	21141	21086	20967	21269	21375	21195	21154	21176	21111	20947	21061	21244	21018	21156	21135	21093	21351	20993	21047	21127	21151	21255	21068	21135	21163	21094	21029	21327	20867	21211	21267	21223	21123	21208	21169	21266	21195	21379	21296	21112	20981	21102	21092	21175	21279	21088	21174	21021	20997	21242	21154	21132	20993	21184	21054	21176	21269	21242	21190	21095	20930	21190	21160	21301	21201	21069	21144	21104	20973	21135	21144	21118	21056	20982	21168	20989	21175	21320	21137	21237	21134	21109	20968	21198	21147	21152	21256	21139	21100	21117	20889	21104	21342	21182	21081	21059	21021	21230	21027	21262	21015	21219	21099	21112	21188	21277	21136	21149	21234	21271	21283	21174	21002	21254	21233	21093	21047	21215	21082	21229	21035	21060	21270	21205	21159	21130	21319	21086	21094	21035	21258	20919	21207	21202	21258	21206	21185	21301	21266	21165	21278	21172	21142	21164	21147	21170	21157	21059	21147	21284	21076	21192	21101	21244	21117	20946	20978	21031	21202	20952	21027	21185	21050	21000	21207	21036	21041	21011	21197	21193	21020	21226	21177	21105	21036	21003	21258	21131	20996	21100	21156	21142	21023	21109	21133	21022	21181	21119	21053	21425	21052	21070	21069	21166	21270	21003	21161	20992	21298	21150	21374	20997	21225	21035	21189	21089	20953	21208	20894	21059	21142	21117	21147	21296	21201	20962	20896	21182	21113	21232	20910	21017	21174	21277	20913	21102	21185	21342	20908	21211	21096	21119	21304	21273	21091	21212	21066	21150	21248	20986	20927	21201	20948	21302	21008	21169	21268	21193	21156	21184	21103	21237	21157	21257	21223	21136	21157	20986	21105	21209	21197	21064	21228	21349	21169	21200	21085	21026	21100	21285	21172	21108	20887	21047	21124	21225	21413	21378	21131	21206	21161	21107	21157	21232	21198	21050	21295	20974	21219	21269	21229	21136	21105	21413	20997	20921	20943	21155	21012	21079	21123	21221	21268	21132	20996	21116	21037	21222	21097	21055	21112	20927	20998	21157	20948	21032	21183	20834	21122	21229	21112	21061	21107	20924	21091	21122	21179	21136	21192	21082	21141	21047	21141	20953	21099	21017	21063	20941	21182	21162	21359	21089	20955	21074	21136	21076	20951	21181	21496	21297	20919	21161	21187	21032	21091	21160	21032	21361	21221	21044	21043	21232	21295	21211	21080	21091	21067	21124	21146	20974	21048	21205	21230	21282	21060	21316	21025	21113	21167	21185	21197	21085	21199	21157	21065	21022	21167	21201	21238	20986	21163	21298	21268	21288	21000	21065	20822	21058	21188	21289	21038	21034	21322	21189	21217	21258	21103	21247	21227	20881	21101	21098	21033	21282	21357	21217	21276	20999	20847	21025	21315	21252	21209	21098	21241	21282	20996	21129	21226	21302	21136	21150	21169	21213	21253	21161	21146	21135	21114	20947	21142	21221	21397	21306	21234	21003	21110	21180	21172	21210	21127	21176	21043	21074	21128	21115	21130	21196	21169	21152	21109	21176	20979	20936	20992	21189	21317	21278	21269	21037	21097	21179	21236	21018	21210	21228	21020	21253	21082	20919	21277	21111	21103	21144	21014	21216	21269	20940	21072	21048	20950	21115	20979	21105	20898	21000	21198	21092	21057	21496	21381	21179	20807	21142	21084	21136	21185	21076	21133	20908	21281	21263	21238	21135	21390	20842	21001	21133	21132	21225	21284	21004	21135	20937	20996	21110	21449	21448	20931	20922	21308	21038	20975	21331	21039	21123	21199	21020	21115	21069	20960	21233	21316	21254	21008	21138	21006	21204	21191	21202	21274	21145	21225	21302	20988	21081	21053	21072	20933	21219	21153	21294	21343	21358	21324	21019	21141	21184	21060	20969	21325	21199	21459	21279	20955	21416	21105	21143	21247	21038	21221	21172	21241	21201	20799	21184	21194	21212	21345	21330	21308	21280	21066	20938	21119	21126	21145	20887	21043	21138	21272	21110	21257	21284	21053	21286	21026	21149	21056	20786	21050	21005	21236	21255	21162	21120	21250	21133	21277	21322	21246	21158	20984	21091	21194	21153	21021	21073	20964	21182	21201	21170	21253	21069	20990	21309	21264	21064	20824	21228	20999	20939	21134	21095	21025	21114	21087	21059	21310	21119	21030	21248	21074	20894	21248	21138	21100	21201	20864	21232	20976	21073	21322	21256	21229	21172	21319	21070	21105	21259	21237	21252	21117	21276	21120	20980	21070	21264	21136	21111	20984	21040	21220	21057	21111	21075	21226	21136	20963	21081	21031	21070	21019	21237	21233	21074	21357	21140	21342	21294	21154	21268	21229	21201	21262	21171	21133	21141	21113	21227	21347	21404	21098	21403	21228	21179	21325	21308	21127	21192	21113	21114	21033	21268	20941	21260	21014	21263	21094	21081	21108	21012	21210	20910	21273	21104	21115	21279	21134	21233	20942	21283	21085	21020	21320	21133	21445	21132	21016	21011	21293	20966	21213	21221	21134	20982	20968	21151	21017	21210	21027	21283	20996	21009	21086	21187	21095	21011	21148	21291	21173	20982	21090	21043	21209	21046	21235	21169	21327	21204	20960	21285	21152	21140	21386	21145	20962	21168	21251	21251	21132	21238	21142	21275	21038	21098	21073	20980	20984	20997	21094	20985	21285	21095	21207	21058	21237	21295	21115	21027	21132	21372	21082	21051	21218	20952	21207	21120	21169	21010	21238	21006	21150	21219	21142	20936	21203	20930	21156	21127	21288	21061	21172	21077	21063	21105	21078	21365	21273	21210	21321	21207	21166	21132	21276	21345	21072	21154	21319	21210	21328	21172	21016	21070	21145	21322	21078	21238	21156	21115	20964	21147	21174	21190	20935	21056	21238	21058	21308	21087	21197	21140	21339	21244	21127	20885	21128	21188	21141	21383	21030	21270	21135	21224	21269	21252	20825	21121	21016	21210	21211	21154	21112	21137	21051	21255	21181	20948	21114	20957	21334	21294	21100	21061	20982	21162	21160	21015	20945	21254	21366	21124	21184	21037	21042	20960	21041	21115	21032	20951	21107	21134	21121	21129	21113	21228	21029	21095	21263	21139	21238	21027	21171	21164	21246	20971	20924	20828	21183	21178	20960	21123	21286	21290	21152	20841	21099	21249	21305	21209	20989	21059	21200	21347	21187	21158	21268	21070	21172	20887	21028	21106	20944	21149	20897	20801	21236	21093	21079	21212	21114	21256	21146	21196	21042	21296	21086	21182	20998	21122	21053	21100	21165	20986	21291	21049	21070	20984	20974	21241	20927	21183	21274	21189	21042	21227	20963	21173	21248	21214	21291	20990	20907	20844	21085	20987	21172	21284	21159	21182	21221	21033	21060	21200	21002	21148	20920	21134	21099	21253	21256	21184	21147	21129	21280	21213	21204	21062	20979	21240	21134	21390	20761
38230	62778	33686	25249	24508	22018	20243	19181	18641	18599	18207	18026	17945	17788	17622	17610	17653	17489	17470	17523	17563	17681	17505	17420	17498	17482	17457	17675	20001	21257	19750	18844	18183	17554	17297	17244	17205	17306	17080	16957	17256	17209	17165	17174	17065	17242	17253	17147	17226	17356	17041	17028	17070	17152	17129	17135	17115	17171	17109	17281	17054	17109	17192	17172	17005	17125	17208	17085	17215	17233	17038	17328	17318	17207	17223	17289	17460	17102	17156	17269	17309	17133	17196	17221	17110	17161	17099	17199	17130	17075	17283	17242	17070	17298	17102	17170	17311	17107	17092	17246	17197	17228	17152	17103	17134	17147	17156	17073	17140	17179	17055	17163	17104	17144	17114	17239	17164	17055	17252	17189	17119	17235	17236	17142	17144	17335	17168	17341	17110	17082	17183	17246	17334	17096	17113	17127	17389	17296	17137	17133	17217	17179	17069	17368	17145	17340	17295	17279	17082	17106	17219	17197	17040	17095	17129	17197	17169	17111	17318	17063	17204	17189	17135	17156	17215	17101	17130	17158	17199	17185	17159	17125	17033	16982	17135	17160	17155	17160	17034	16966	17052	17105	17422	17348	17063	17074	17089	17132	17175	17173	17079	17356	17027	17257	17240	17331	17232	17125	17148	17325	17036	17232	17060	17105	17088	17193	17185	17066	17245	17132	17170	17205	17161	17131	17346	17141	17259	17018	17258	17142	17288	17238	17096	17097	17054	17076	17183	17380	17209	17136	17165	17104	17109	17178	17320	17302	17118	17174	17054	17176	17141	17061	17128	17086	17101	17250	17293	17204	16984	17078	17163	17204	17164	17146	17323	17297	17174	17309	17212	17139	17138	17157	17204	17102	17118	17281	17090	17173	17157	17292	16870	17329	17198	17240	17105	17346	17244	17183	17158	17063	17059	17130	17197	17165	17113	17090	17350	17023	17134	17133	17239	17061	17171	16998	17147	17054	17184	17258	17238	17239	17103	17232	17333	17162	17286	17012	17109	17171	17218	17208	16999	17063	17203	17139	17128	17271	17265	17209	17106	17208	17223	17242	17145	17371	17186	17402	17074	17246	17150	17449	17076	17162	17159	17195	17115	17243	17272	17164	17316	17287	17203	17382	17068	17120	17286	17176	17154	17290	17225	17241	17320	17036	17208	17224	17292	17217	17026	17313	17281	17148	17095	17194	17220	17097	17202	17243	17139	17256	17154	17239	16993	17169	17183	17123	17176	17011	17029	17206	17217	17203	17301	17087	17129	17116	17229	17012	17145	17191	17189	17160	17165	17103	17394	17051	17267	17278	17107	17191	17220	17338	17245	17257	16887	17084	17141	17161	17062	17224	17240	17129	17147	17250	17134	17109	17206	17245	17118	17146	17296	17237	17149	17264	17092	17112	17252	17268	17229	17233	17248	17205	17366	17154	17203	17201	17275	17229	17158	17035	17074	16988	17251	17144	17136	17274	17298	17309	17250	17164	17201	17259	17367	17287	17352	17144	17111	16986	17362	17276	17054	17114	17246	17187	17238	17066	16990	17241	16976	17311	17060	17355	17174	17177	17141	17016	17256	17180	17203	17107	17202	17062	17155	17241	17153	17296	17060	17090	17323	17183	17287	17240	17062	17186	17137	17284	17221	17212	17045	17229	17109	17214	17244	17147	17332	17250	17195	17086	17137	17144	17233	17077	17178	17065	17177	17097	17351	17174	17246	17170	17120	17263	17269	17184	17330	17298	17138	17224	17173	17153	17095	17122	17099	17134	17217	17150	17195	17185	17039	17262	17233	17298	17250	17108	17076	17196	17210	17183	17172	17050	17202	17215	17081	17143	17225	17140	17225	17284	17177	17041	17106	17224	17351	17164	17106	17173	17284	17140	17088	17299	17154	17328	17281	17164	17213	16908	17091	17192	17327	17294	17089	17198	17042	17182	17242	17304	17284	17167	17106	17208	17128	17211	17214	16900	17078	17145	17137	17139	16946	17205	17336	17190	17181	17202	17437	17258	17380	17290	17102	17071	17324	17136	17185	17052	17105	17273	17166	17216	17275	17194	17103	17141	17274	17201	17038	17321	17323	17118	16959	17072	17134	17143	17246	17352	17083	17256	17355	17201	17233	17067	17165	17211	17114	17115	17257	17260	16999	17189	17341	17042	17332	17231	17208	17129	17243	17338	17203	17165	17128	17131	17132	17244	16931	17175	17323	17155	17139	17147	17187	17077	17199	16988	16970	17155	17103	16971	17154	17217	17239	17211	17101	17241	17000	17199	17262	17311	17192	17181	17199	17205	17043	17254	17230	17097	17204	17099	17297	17062	17240	17029	17221	17046	17217	17143	16953	17047	17096	17142	17221	17325	17221	17424	17000	17297	17303	17153	17097	17116	17304	17197	17041	17293	17135	17144	17234	17284	17026	17140	17009	17122	17142	17135	17044	17138	17260	17272	17283	17224	17284	17175	17063	17148	17091	16901	17223	17191	17239	17048	17019	17227	17225	17236	17145	17025	17338	17037	17195	17122	17269	17069	17369	17239	17093	17121	17034	17145	17145	17207	17289	17210	17270	17312	17126	17162	17030	16995	17254	16976	17215	17142	17228	17078	17395	17231	17111	17237	17174	17042	17213	17202	17097	17077	17388	17041	17166	17321	17272	17155	17309	17032	17224	16976	17242	17032	17148	17272	17214	17245	17027	17172	17157	17120	17149	17227	17100	17086	17142	17297	17015	17136	17202	17102	17159	17231	17171	17246	17211	17164	17191	16946	17147	17101	17138	17256	17171	17216	17207	17009	17237	17203	17081	17130	17150	17032	17063	17066	17297	17124	17249	17282	17133	17098	17037	17185	17305	17293	17343	17019	17190	17145	17055	17102	17109	17396	17118	17279	17260	17191	17074	17183	17099	17212	17181	17136	17057	17248	17194	17006	17215	17192	17242	16959	17243	17167	17196	17160	17294	17219	17115	17158	17279	17103	17064	17217	17188	17324	17084	17085	17053	17029	17075	17075	17155	17090	17090	17187	17212	17260	17160	17101	17100	17205	17137	17259	17210	17068	17116	17220	17080	17275	17339	16989	17021	17100	17167	17237	17156	17220	17243	16992	17279	17093	17131	16995	17277	17051	17389	17173	17369	17253	17340	17225	17102	17150	17361	17176	17293	17087	17216	17168	17229	17300	17088	17253	17388	17095	17158	17252	17200	17046	17169	17165	17124	17097	17059	17057	17053	17343	17301	16999	17245	17240	17097	17259	17101	17244	17157	17247	17229	17205	17147	17086	17248	17238	17344	17205	17286	17265	17191	17278	17319	17242	17303	17045	17202	17067	17097	17173	16991	17126	16982	17080	17226	17183	17100	17168	17157	17226	17180	17211	17292	17236	17070	17226	17209	17224	17230	17194	17311	17153	17127	17025	17363	17077	17256	17260	17270	17134	17125	17184	17225	17189	17283	17134	17030	17263	17170	17063	17089	17255	17176	17202	17148	17058	17179	17141	17240	17083	17271	17117	17161	17099	17397	17206	17210	17118	17195	17181	17174	17065	17322	17178	17193	17152	17085	17300	17409	17210	17128	17270	17147	17236	17179	17107	17092	17208	17198	17229	17168	17172	17221	17043	17190	17137	17203	17181	17268	17320	17219	17215	17013	17191	17155	17320	17038	17184	17264	17173	17341	17074	17016	17198	17079	17152	17298	17184	17249	17001	17031	17207	17317	17221	17049	17211	17191	17230	17209	17154	17333	17035	17250	17417	17220	17126	17223	17107	17079	17298	17052	17063	17209	17176	17221	17349	17187	17167	17180	17228	17121	17208	17108	17189	17151	17071	17451	17262	17248	17156	17274	17163	17311	17254	17259	17228	17115	17253	17172	16969	17266	17160	17080	17127	17361	17138	17110	17097	17229	17037	17333	17287	17299	17218	17254	17100	17132	17122	17242	17150	17261	17146	17224	17165	17198	17097	17273	17242	17248	17032	17205	17011	17060	17288	17062	17086	17031	17234	17277	17413	17173	17162	17005	16992	17273	17293	16962	17301	17130	17241	17250	17063	17165	17125	17248	17167	17182	17126	17180	17077	17150	17233	17048	17313	17255	17217	17029	17125	17136	17138	17212	17275	17194	17211	17192	17129	17357	17162	17001	17122	17089	17132	17239	17271	17123	17171	17053	17282	17335	17055	17085	17223	17076	17104	17217	17261	17193	17183	17143	17050	17125	17226	17348	17211	17023	17302	17457	17134	17120	17246	17019	17104	17166	17187	17231	17146	17185	17155	17052	17346	17172	17105	17284	16936	17336	17279	17070	17341	17129	17289	17052	17244	17146	17115	17134	17217	17190	17250	17323	17085	17135	17296	17176	17186	17068	17180	17068	17333	17220	17173	17252	17063	17126	17178	17299	17166	17156	17153	16900	17092	17172	17187	17191	17253	17395	17119	17196	17050	17261	17236	17336	16957	17206	17149	17206	17319	17309	17098	17128	17115	17091	17170	17153	17230	17337	17275	17156	17142	17055	17332	17233	17234	16979	17364	17023	17362	17239	17283	17211	17042	17073	17167	17227	17220	17224	17017	17174	17348	17081	17119	17025	17185	17103	17196	17161	17119	17337	17186	17060	17205	17184	17295	17184	17027	17162	17199	17048	17014	17412	17263	17159	17381	17195	17078	17131	17303	17179	17250	17201	17031	17247	17262	17353	17021	17106	17186	17345	17237	17464	17091	17215	17309	17200	17156	17263	17177	17198	17231	17112	17130	17306	17198	17138	17202	17205	17318	17231	17154	17151	17228	17195	17138	17204	17198	16900	17280	17156	16922	17112	17095	17246	17136	17059	17153	17091	17248	17186	17053	17257	17141	17160	17287	17168	17164	17201	17109	17283	17225	17267	17200	17087	17182	17184	17145	17211	17047	17088	17404	17248	17243	17142	17218	17184	17158	17222	17157	17056	17344	16990	17189	17238	17343	17096	17337	17135	17132	17303	17084	17396	17155	17252	17073	17111	17189	17089	17039	17269	17199	17219	17169	17096	17070	17337	17210	17325	17236	17237	17108	17355	17139	17125	17166	17177	17121	16997	17149	17302	17228	17145	17231	17278	17069	17252	17119	17156	17279	17151	17126	17228	17234	17471	17211	17203	17210	17277	17288	16937	17139	17215	17258
22956	21512	29565	23869	21927	25329	29420	24878	24023	23731	23382	23191	23105	22577	22412	22528	22383	22342	22422	22321	22152	22367	22126	22162	22190	21921	22208	22414	24761	26894	25523	24290	23186	22453	22047	21799	21899	21764	21918	21891	21933	22066	21900	21654	21579	22065	21831	21809	21738	22031	21916	21793	21917	21994	21714	21819	22022	21890	21792	21692	21783	21969	21708	21911	21941	21945	21937	21730	21850	21871	21826	21975	21966	21673	21702	21758	21678	21780	21691	21797	21612	21862	21859	21691	21878	21732	21892	21566	21801	21655	21922	21917	21719	21862	21844	21644	21756	21594	21930	21758	21758	21949	21853	21713	21751	22081	21788	21855	21717	21931	21908	21684	21860	21698	21945	21927	21919	21700	21894	21866	21645	21648	21586	21630	21678	21843	21941	21694	21815	21881	21959	21859	21755	21809	21800	21780	21654	21875	21802	21712	21716	21662	21781	21748	21670	21706	21843	21733	21644	21694	21864	21760	21817	21738	21533	21723	21800	21729	21645	21870	21686	21625	21668	21860	21690	21790	21927	21669	21837	21668	21828	21746	21784	21777	21521	21653	21954	21796	21633	21607	21791	21591	21620	21859	21503	21706	21674	21702	21727	21715	21723	21676	21778	21784	21845	22015	21773	21695	21792	21803	21993	21732	21774	21700	21677	21870	21576	21560	21654	21647	21795	21628	21696	21587	21883	21769	21753	21983	21808	21973	21791	21727	21832	21611	21780	21727	21681	21606	21874	21898	21783	21647	21703	21869	21794	21714	21878	21649	21829	21927	21628	21713	21638	21704	21681	21652	21759	21846	21899	21762	21644	21722	21654	21773	21709	21678	21852	21783	21824	21670	21892	21609	21865	21725	21647	21742	21760	21809	21727	21713	21847	21490	21709	21541	21720	21735	21702	21629	21894	21660	21742	21617	21525	21861	21754	21612	21880	21581	21757	21984	21818	21872	21771	21800	21835	21462	21632	21801	21833	21782	21583	21584	21476	21723	21823	21747	21703	21815	21852	21877	21993	21798	21810	21701	21782	21660	21519	21891	21887	21530	21846	21797	21932	21859	21791	21662	22027	21717	21718	21621	21819	21599	21523	21874	21831	21653	21790	21448	21931	21757	21837	22006	21916	21756	21634	21760	21649	22001	21507	21691	21666	21836	21839	21708	21861	21724	21646	21759	21843	21690	21793	21730	21857	21915	21728	21655	21752	21614	21642	21736	21631	21799	21901	21778	21891	21841	21653	21870	21892	21625	21847	21547	21660	21838	21652	21776	21562	21639	21583	21617	21746	21875	21765	21701	21683	21723	21801	21659	21757	21452	21690	21925	21602	21854	21759	21726	21782	21853	21672	21833	21823	21750	21720	21750	21778	21910	21564	21816	21838	21714	21828	21805	21804	21717	21649	21745	21906	21587	21731	21719	21786	21575	21960	21791	21879	21648	21770	21675	21679	21968	21847	21565	21796	21723	21707	21772	21652	21704	21798	21702	21741	22013	21738	21747	21635	21918	21718	21726	21693	21810	21895	21711	21752	21695	21702	21725	21865	21957	21707	21747	21804	21641	21766	21756	21752	21846	22072	21630	21705	21693	21722	21940	21891	21858	21675	21850	21746	21554	21767	21845	21818	21722	21730	21709	21943	21939	21706	21750	21865	21702	21691	21745	21697	21606	21738	21895	21933	21651	21761	21660	21654	21725	21754	21850	21607	21740	21801	21734	21769	21800	21859	21827	21926	21801	21870	21894	21569	21779	21939	21781	21901	21623	21925	21756	21675	21760	21721	21873	21748	21607	21734	21794	21778	21622	21787	21784	21903	21571	21762	21703	21607	21742	21722	21692	21674	21553	21659	21702	21795	21858	21842	21871	21668	21882	21705	21685	21692	21992	21777	21710	21845	21697	21815	21815	21773	21780	21762	21695	21868	21640	21749	21810	21742	21888	21806	21652	21861	21691	21790	21788	21719	21935	21751	21853	21907	21952	21870	21866	21520	21714	21812	21559	21836	21824	21987	21980	21482	21893	21783	21743	21701	21671	21631	21682	21475	21808	21827	21635	21624	21917	21899	21474	21717	21806	21707	21548	21670	21954	21733	21659	21789	21794	21689	21502	21687	21935	22075	21760	21815	21559	21838	21615	21922	21725	21946	21862	21630	21558	21760	21792	21783	21868	21611	21775	21883	21766	21599	21858	21788	21895	21758	21825	21717	21952	21859	21847	21877	21689	21617	21927	21854	21865	21736	21673	21677	21602	21766	21509	21653	21724	21929	21733	21687	21784	21637	21687	21588	21625	21693	21608	21682	21770	21806	21623	21820	21737	21718	21829	21749	21685	21770	21677	21749	21722	21614	21794	21556	21809	21911	21779	21882	22000	21889	21819	21808	22041	21707	21835	21696	21685	21765	21770	21680	21744	21663	21744	21918	21493	21747	21764	21620	21787	21809	21589	21657	21607	21840	21572	21758	21648	21828	21791	21804	21827	21747	21663	21659	21601	21802	21795	21655	21519	21653	21864	21717	21727	21825	21891	21814	21961	21860	21716	21556	21587	21663	21658	22012	21801	21772	21678	21573	21775	21833	21791	21748	21806	21921	21666	21485	21808	21856	21967	21548	21439	21834	21644	21922	21934	21792	21898	21867	21561	21644	21760	21784	21565	21904	21697	21730	21712	21818	21872	22034	21718	21797	21716	21631	21725	21698	21678	21948	21683	21765	21788	21858	21581	21794	21543	21639	21782	21684	21815	21761	21887	22038	21694	21969	21731	21888	21787	21804	21770	21765	21902	21777	21672	21671	21720	21734	21719	21890	21658	21579	21716	21783	21634	21669	21681	21768	21592	21665	21696	21703	21906	21639	21821	21672	21477	21749	21704	21718	21723	21613	21676	21843	21652	21707	21653	21664	21670	21501	21648	21580	21857	21768	21566	21883	21418	21844	21738	21735	21679	21627	21638	21595	21758	21674	21852	21815	21719	21829	21838	21613	21962	21793	21610	21943	21622	21610	21593	21723	21919	21704	21530	21683	21933	21765	21602	21571	21869	21974	21860	21980	21633	21681	21379	21718	21771	22009	21954	21724	21543	21613	21511	21765	21847	21542	21567	21556	21712	21746	21915	21869	21657	21783	21630	21720	21767	21614	21588	21763	21802	21611	21852	21820	21626	21860	21617	21786	21640	21937	21615	21504	21675	21449	21703	21802	21595	21766	21936	21614	21640	21750	21656	21488	21670	21667	21921	21695	21687	21768	21518	21828	21701	21895	21598	21794	21859	21667	21700	21715	21640	21764	21723	21744	21807	21860	21702	21813	21669	21722	21962	21878	21648	21750	21588	21563	21759	21795	21674	21918	21545	21843	21727	21726	21789	21722	21763	21898	21711	21646	21812	21608	21826	21674	21813	21886	21791	21634	21661	21870	21537	21633	21637	21836	21786	21675	21753	21673	21855	21738	21718	22098	21562	21716	21756	21810	21652	21770	21686	21902	21705	21880	21723	21756	21653	21710	21661	21832	21713	21555	21760	21769	21904	21730	21713	21874	21783	21839	21860	21698	21822	21676	21888	21752	21658	21678	21744	21969	21716	21907	21644	21835	21840	21743	21842	21936	21696	21720	21545	21777	21806	21861	21552	21704	21757	21680	21876	21981	21716	21958	21740	21671	21929	21672	21910	21737	21674	21721	21682	21576	21742	21630	21685	21868	21530	21653	21692	21919	21717	21900	21825	21689	21672	21627	21732	21824	21838	21751	21627	21683	21818	21809	21755	21647	21980	21679	21717	21832	21941	21707	21819	21752	21604	21654	21914	21748	21655	21650	21673	21765	21895	21962	21464	21460	21692	21510	21595	21475	21684	21700	21795	21805	21561	21742	21910	21528	21716	21515	21763	21644	21552	21542	21804	21774	21865	21623	21761	21661	21571	21786	21905	21719	21812	21853	21810	21787	21825	21878	21788	21967	21889	21880	21732	21673	22006	21876	21515	21627	21646	21737	21859	21697	21791	21825	21530	21834	21794	21769	21846	21683	21611	22006	21884	21879	21807	21591	21576	21999	21617	21960	21731	21510	21720	21645	21404	21647	21754	21694	21699	21799	21726	21724	21671	21665	21765	22006	21758	21698	21752	21940	21528	21505	21984	21740	21810	21698	21731	21786	21911	21896	21704	21624	21633	21876	21833	21912	21551	21712	21857	21801	21777	21696	21885	21647	21606	21574	21704	21747	21610	21751	21535	21670	21658	21563	21762	21628	21831	21841	21739	21639	21803	21523	21690	21671	21507	21678	21774	21703	21811	21846	21823	21602	21558	21746	21639	21825	21857	21888	21810	21653	21819	21646	21673	21859	22044	21794	21760	21976	21755	21827	21869	21756	21629	22036	21683	21873	21769	21370	21566	21683	21686	21584	21727	21896	21723	21732	21839	21916	21649	21773	21749	21744	21810	21954	21816	21833	21694	21589	21670	21451	21795	21768	21796	21550	21806	21831	21829	21678	21848	21941	21842	21840	21809	21731	21879	21694	21825	21784	21631	21554	21693	21914	21634	21752	21711	21746	22077	21821	21781	21794	21746	21747	21469	21654	21744	21764	21681	21744	21719	21643	21730	21739	21856	21648	21771	21706	21592	21849	21516	21666	21819	21677	21917	21581	21822	21769	21760	21793	21718	21661	22030	21739	21614	21729	21411	21583	21755	21662	21798	21704	21462	21885	21620	21861	21800	21707	21497	21729	21865	21814	22036	21712	21654	21821	21816	21614	21928	21819	21974	21654	21887	21687	21718	21663	21951	21699	21844	21882	21534	21642	21589	21803	21770	21504	21642	21754	21547	21697	21606	21811	21861	21894	21661	21850	21828	21785	21583	21761	21948	21591	21810	21862	21417	21707	21568	21710	21817	21842	21652	21750	21757	21883	21836	21663	21438	21883	21741	21710	21732	21657	21556	21806	21741	21546	21605	21907	21789	21661	21509	21683	21836	21833	21613	21719	21819	21620	21908	21802	21760	21810	21729	21723	21699	21753	21637	21731	21627	21749	21713	21680	21653	22029	21779	21514	21662	21705	21711	21434	21575	21778	21551	21774	21711	21783	21809	21663	21900	21729	21474	21740	21729	21671	21530	21777	21873	21683	21633	21869	21701	21698	21699	21824	21955	21751	21713
42938	67380	41279	26040	23850	23132	23081	21793	21432	19979	19882	19249	18657	18143	18268	18403	18038	18071	18177	18063	17948	17942	17750	17671	17815	17855	17935	18160	22309	24536	21944	20732	19127	18241	17881	17481	17347	17436	17347	17413	17763	17445	17526	17547	17462	17546	17524	17470	17566	17535	17434	17492	17377	17455	17453	17482	17510	17574	17569	17321	17429	17621	17460	17376	17484	17473	17543	17343	17512	17476	17267	17306	17346	17380	17500	17515	17527	17497	17617	17651	17802	17413	17550	17487	17409	17536	17524	17525	17471	17611	17574	17467	17620	17444	17410	17373	17540	17407	17219	17402	17660	17639	17641	17590	17478	17443	17492	17358	17605	17631	17376	17599	17303	17580	17523	17477	17475	17364	17612	17445	17520	17487	17463	17436	17554	17509	17464	17513	17473	17457	17535	17425	17459	17453	17478	17525	17492	17596	17519	17360	17614	17382	17540	17551	17422	17281	17336	17461	17637	17561	17510	17406	17654	17518	17494	17423	17463	17396	17476	17558	17376	17392	17407	17536	17433	17543	17319	17392	17609	17626	17260	17363	17490	17493	17438	17313	17707	17599	17646	17303	17349	17438	17421	17472	17526	17489	17427	17366	17387	17463	17532	17467	17543	17418	17293	17199	17505	17487	17406	17591	17505	17693	17581	17440	17345	17473	17413	17436	17497	17552	17581	17440	17509	17551	17498	17414	17419	17280	17483	17508	17511	17503	17591	17511	17447	17470	17505	17350	17343	17543	17420	17422	17524	17547	17639	17466	17543	17309	17661	17646	17648	17340	17377	17457	17611	17459	17413	17535	17473	17320	17610	17558	17485	17555	17316	17606	17309	17425	17532	17507	17360	17388	17521	17303	17415	17584	17555	17352	17478	17496	17469	17419	17418	17443	17554	17524	17626	17523	17449	17236	17330	17305	17555	17568	17532	17305	17315	17328	17429	17438	17509	17441	17445	17392	17317	17474	17515	17481	17517	17409	17394	17311	17449	17536	17483	17534	17590	17498	17308	17510	17495	17312	17433	17369	17481	17317	17452	17544	17573	17326	17379	17541	17385	17674	17460	17574	17363	17393	17429	17480	17377	17532	17589	17531	17447	17541	17453	17355	17560	17398	17492	17528	17459	17382	17470	17575	17299	17574	17484	17239	17440	17612	17562	17549	17600	17444	17440	17486	17622	17336	17436	17356	17471	17296	17406	17608	17489	17603	17582	17485	17472	17542	17547	17382	17216	17617	17644	17434	17353	17256	17504	17429	17427	17485	17433	17554	17498	17394	17406	17415	17523	17499	17296	17544	17300	17537	17469	17454	17441	17467	17488	17489	17289	17480	17368	17432	17468	17406	17411	17441	17421	17340	17447	17404	17443	17398	17696	17563	17428	17532	17755	17537	17363	17454	17406	17559	17418	17383	17278	17422	17585	17391	17425	17400	17407	17360	17289	17563	17415	17339	17643	17490	17437	17396	17288	17436	17664	17444	17513	17151	17558	17593	17405	17285	17570	17392	17438	17632	17237	17459	17458	17494	17605	17375	17697	17430	17362	17412	17452	17630	17619	17353	17593	17583	17588	17525	17489	17435	17554	17413	17448	17393	17402	17359	17465	17322	17399	17450	17544	17381	17372	17505	17469	17585	17293	17520	17339	17547	17477	17614	17495	17447	17467	17459	17462	17458	17784	17513	17574	17365	17490	17350	17658	17484	17502	17411	17430	17552	17406	17434	17308	17505	17461	17454	17498	17605	17550	17582	17395	17403	17464	17430	17488	17379	17423	17642	17353	17413	17405	17267	17441	17636	17325	17383	17417	17366	17485	17435	17666	17225	17494	17493	17492	17620	17386	17512	17455	17428	17528	17442	17579	17455	17539	17480	17402	17470	17583	17517	17370	17367	17471	17469	17638	17581	17463	17350	17585	17486	17358	17381	17500	17547	17337	17322	17478	17656	17442	17500	17484	17430	17434	17472	17314	17361	17443	17574	17549	17354	17572	17536	17528	17505	17520	17521	17524	17671	17256	17464	17539	17510	17469	17493	17503	17387	17648	17375	17341	17480	17602	17364	17310	17623	17521	17287	17483	17444	17510	17414	17458	17616	17328	17564	17369	17625	17462	17446	17443	17429	17465	17603	17355	17410	17641	17473	17624	17404	17493	17350	17374	17388	17419	17413	17400	17502	17350	17417	17407	17574	17474	17528	17520	17494	17458	17527	17453	17525	17323	17535	17521	17467	17293	17393	17432	17514	17463	17583	17694	17554	17656	17424	17512	17435	17367	17347	17421	17347	17318	17410	17502	17505	17525	17487	17248	17541	17400	17488	17365	17469	17578	17425	17393	17478	17357	17462	17346	17368	17377	17672	17375	17541	17474	17552	17394	17275	17421	17360	17507	17431	17363	17582	17396	17433	17534	17577	17495	17613	17455	17396	17330	17469	17392	17665	17457	17362	17640	17453	17383	17327	17431	17485	17429	17512	17458	17426	17238	17380	17505	17512	17339	17463	17671	17419	17416	17335	17323	17559	17494	17344	17454	17654	17534	17604	17559	17449	17515	17603	17276	17397	17409	17543	17450	17444	17553	17414	17637	17404	17409	17613	17521	17507	17473	17429	17430	17483	17526	17558	17540	17346	17452	17322	17467	17342	17507	17383	17469	17484	17396	17562	17516	17431	17553	17334	17356	17509	17391	17381	17344	17450	17569	17317	17615	17532	17356	17399	17570	17477	17355	17581	17430	17563	17535	17349	17507	17503	17458	17625	17561	17508	17345	17460	17565	17368	17448	17390	17539	17448	17363	17403	17634	17408	17387	17462	17416	17483	17558	17558	17303	17428	17498	17702	17462	17575	17507	17504	17326	17625	17461	17386	17430	17579	17316	17365	17641	17318	17540	17311	17412	17489	17574	17449	17422	17444	17550	17308	17579	17546	17390	17649	17488	17362	17460	17436	17364	17531	17361	17419	17514	17705	17549	17600	17494	17494	17563	17433	17606	17362	17467	17482	17439	17574	17288	17407	17539	17624	17581	17629	17663	17300	17425	17475	17306	17415	17440	17480	17358	17411	17463	17176	17334	17363	17467	17470	17441	17502	17482	17650	17483	17481	17580	17479	17613	17410	17669	17442	17371	17643	17471	17699	17419	17476	17480	17267	17423	17465	17420	17664	17396	17473	17584	17376	17410	17518	17553	17454	17427	17502	17268	17598	17566	17613	17327	17558	17702	17459	17483	17670	17439	17537	17472	17542	17477	17443	17470	17599	17522	17518	17565	17538	17347	17352	17572	17404	17539	17380	17354	17802	17630	17367	17544	17569	17235	17485	17404	17385	17507	17481	17376	17504	17528	17579	17454	17457	17718	17292	17465	17409	17328	17459	17409	17350	17566	17425	17551	17543	17421	17612	17446	17596	17390	17452	17354	17352	17467	17352	17406	17430	17340	17583	17431	17419	17496	17287	17429	17311	17474	17255	17481	17441	17418	17306	17400	17512	17644	17615	17504	17399	17486	17541	17407	17464	17473	17589	17453	17485	17453	17703	17419	17433	17515	17518	17459	17420	17441	17490	17459	17439	17409	17735	17416	17468	17589	17535	17358	17388	17480	17477	17309	17465	17686	17436	17446	17387	17547	17634	17424	17379	17451	17484	17622	17640	17228	17217	17460	17578	17361	17491	17436	17491	17508	17375	17562	17514	17483	17532	17424	17447	17407	17335	17481	17591	17328	17609	17490	17344	17467	17465	17465	17453	17415	17361	17451	17412	17335	17534	17404	17421	17395	17498	17284	17534	17310	17590	17379	17585	17574	17588	17441	17434	17525	17413	17464	17316	17322	17443	17452	17364	17438	17377	17559	17449	17373	17476	17616	17340	17449	17542	17441	17468	17577	17473	17413	17510	17327	17471	17466	17463	17499	17477	17479	17512	17452	17546	17463	17308	17543	17471	17556	17473	17488	17438	17347	17211	17183	17547	17520	17457	17538	17402	17517	17351	17516	17516	17574	17573	17505	17449	17465	17587	17422	17528	17483	17443	17538	17418	17387	17582	17470	17576	17424	17564	17449	17504	17453	17429	17603	17566	17629	17499	17450	17528	17332	17383	17465	17373	17615	17504	17508	17493	17430	17421	17315	17473	17480	17404	17452	17415	17383	17448	17354	17499	17313	17573	17434	17521	17361	17452	17508	17616	17434	17353	17539	17519	17458	17411	17557	17585	17436	17662	17463	17399	17373	17429	17611	17409	17440	17480	17284	17526	17441	17403	17511	17536	17503	17488	17474	17382	17487	17338	17618	17411	17360	17599	17363	17622	17380	17614	17383	17607	17343	17323	17463	17440	17308	17412	17551	17411	17592	17369	17463	17310	17588	17432	17458	17566	17477	17489	17512	17457	17490	17404	17421	17631	17319	17414	17340	17567	17474	17469	17403	17490	17442	17385	17472	17487	17486	17387	17405	17552	17484	17528	17714	17437	17574	17625	17453	17687	17628	17337	17473	17434	17381	17392	17643	17446	17494	17590	17724	17683	17476	17478	17328	17271	17339	17473	17502	17397	17641	17580	17507	17324	17477	17499	17498	17389	17510	17347	17398	17544	17378	17380	17519	17408	17563	17426	17421	17392	17552	17645	17349	17570	17596	17440	17472	17436	17531	17391	17476	17568	17344	17674	17379	17510	17321	17559	17506	17601	17543	17496	17576	17541	17323	17442	17479	17536	17663	17671	17510	17585	17500	17452	17385	17544	17418	17480	17666	17461	17652	17423	17526	17447	17436	17324	17465	17474	17452	17479	17366	17380	17521	17373	17380	17416	17514	17395	17561	17432	17509	17291	17463	17573	17343	17509	17348	17513	17412	17504	17479	17452	17536	17344	17516	17543	17703	17349	17446	17473	17426	17358	17490	17425	17287	17294	17576	17398	17504	17485	17387	17446	17637	17482	17444	17470	17403	17589	17436	17548	17445	17443	17308	17515	17454	17380	17437	17491	17504	17436	17492	17368	17452	17512	17437	17531	17489	17604	17570	17380	17580	17366	17368	17336	17423	17502	17457	17430	17458	17429	17699	17463	17614	17533	17389	17677	17359	17387	17551	17367	17584	17363	17516	17624	17603	17496	17436	17523	17316	17476	17513	17360	17496	17639	17392	17459	17555	17298	17331	17532
29040	28697	30933	25188	21695	21671	21987	21694	21669	21621	21497	21518	21094	21020	21145	21189	20989	21104	21288	21000	20996	20924	21094	21050	20791	20713	20815	21008	21109	21183	21337	21136	20954	21001	20815	20868	21031	20916	20859	20918	20769	21002	20908	21006	21002	20892	20811	20876	20909	20892	20818	20965	20798	20648	20672	21010	21041	20923	20806	21008	20744	20817	20938	20971	20927	20730	20764	21059	20843	20829	21052	20798	20610	20680	20743	21043	20875	20897	20764	20897	20902	20657	20810	20877	20726	20863	20690	20871	20595	20835	20870	20735	20672	20893	21024	20776	20728	20906	20662	20606	20789	20764	20986	20854	20829	20757	20805	20723	20721	21055	20935	20913	20861	20815	20897	20735	21078	20779	20867	20730	20807	20784	20731	20789	20979	20918	21039	20852	20980	20748	20834	20618	20814	20693	20666	20863	20984	20953	20962	20651	20740	20829	20912	20821	20861	20786	20810	20865	21087	20615	20867	20808	20658	21080	20706	20810	20738	20992	20606	20799	20839	20684	20823	20867	20765	20760	20775	20877	20846	20849	20943	20784	20684	20993	20870	21138	20690	20735	20863	20916	20943	20852	20981	20743	21028	20931	20742	20783	20832	21024	20972	21105	20900	21052	20806	20894	20871	20737	20887	20943	20914	20666	20665	20648	20947	20939	20758	21061	20809	20931	20855	21060	20721	20732	20947	20794	20759	20955	21078	20962	21003	20946	20917	20847	20792	20734	20754	20854	20805	20909	20629	20856	20857	20662	20765	20960	20850	20864	20952	21273	20973	21028	21042	21069	20851	20793	20949	20874	20924	20608	20714	20929	20939	20978	20917	20808	20645	20990	20787	20934	20748	21058	21090	20835	20949	20825	20783	20726	20861	20725	20884	20752	20740	20807	20805	20680	20898	20820	20841	20668	20712	20809	20809	20783	20621	21008	20919	20886	21133	20860	20926	20795	20890	20867	20833	20948	20857	20847	20806	20769	20955	20975	21132	20764	20953	20873	20781	20870	20850	20905	20926	20875	20882	21157	20778	20721	20775	20735	20557	21035	20805	21048	20837	20925	20787	21010	20706	20820	20726	21074	21018	20958	20713	20826	20853	20728	20873	20907	20987	20680	20720	21001	20596	20865	21035	20807	20779	20635	21004	20895	21093	20717	20584	20870	20897	20766	20681	20631	21097	20815	20883	20824	20834	20784	20859	20801	20721	20911	20780	20723	20856	21021	20630	20764	20804	20866	20798	20865	20878	20999	20799	20791	20874	20977	20864	20860	20882	20870	20853	20811	21013	20727	20891	20933	20719	20773	20823	20806	20922	20509	20723	20998	20905	20881	20690	20945	20670	20870	20790	21069	20953	20844	20725	20782	20721	20735	20644	20718	20771	20870	21078	21092	20913	20774	20833	20755	20835	20946	20886	20674	20710	20675	21072	20982	20931	20863	20749	20869	20844	20648	20776	20814	20915	20811	20855	20938	20740	20790	21044	20873	20957	20893	20969	20956	20675	20705	20934	20904	20950	21128	20951	20918	20781	21065	20705	20676	20739	20645	20903	20856	20805	20984	20732	20898	20889	20965	20964	20810	20825	20634	20888	20768	20679	20861	20826	20918	20808	21049	20804	20753	20919	20813	20801	20833	20857	20837	20958	20696	20836	20958	20688	20948	20665	20834	20752	20825	20895	21005	20773	20814	20798	20824	21049	20713	20671	20767	20752	20977	21024	20991	20802	20906	20707	20846	20798	20905	20683	21000	20699	20748	20660	20801	20476	20756	20989	20834	20742	20790	20829	20682	20803	20739	20998	20909	20881	20703	20781	20665	20728	20753	20982	20679	20867	21017	20915	20975	20906	20891	20815	20684	20679	20844	20855	21103	20616	20611	20723	20785	20861	20793	20907	20625	20567	21023	21001	20785	20719	20847	21020	20707	20744	20886	20931	20849	20799	20730	20988	20814	20836	20948	20885	20847	20655	20846	20760	20792	20865	20675	20955	20725	20943	21036	20899	20810	20718	20720	20746	20944	20914	20839	20542	20700	20817	20697	20758	20711	20854	20846	20798	20832	20893	20866	20837	20737	20639	20812	20794	20900	20786	20727	20935	20736	20748	20892	20809	20628	20926	20890	20926	20888	20933	20715	21077	20825	20891	20909	20863	20879	20876	20875	20770	20721	20730	20626	20743	20902	20678	20979	20822	20885	20855	20749	20913	20823	20897	20777	20852	20875	20864	20844	20895	21015	20615	20735	20885	20960	21033	20888	20847	20931	21009	20809	20619	20671	21045	21066	20969	21080	20878	20819	20784	20781	20754	20868	20702	20750	20915	20782	20781	20698	20908	20755	20769	20834	20962	20662	20918	20864	20854	20734	20838	20832	20828	20718	20700	21059	20981	20806	20913	20982	21001	20733	20937	20677	20726	20704	20919	20781	20761	20868	20776	20739	20917	20890	20636	20898	20820	20791	20916	20721	20943	21013	20630	20885	20937	20888	20756	20746	20839	20919	20814	20781	20714	20799	21131	20715	20601	21056	20970	20812	20883	20772	20714	20679	20677	20659	20826	20936	20771	20791	20861	20896	20839	20711	20851	20911	20719	20966	20846	20668	21031	20711	21035	20974	20906	20582	20811	20858	20637	20800	20831	20863	20894	20909	20896	20988	20974	20750	20943	20963	20948	20771	20873	20821	21003	21041	20873	20947	20911	20958	20968	20854	20926	20827	20641	20760	20920	20897	21150	20833	20813	20770	20806	20900	20759	20915	20929	20858	20784	20851	20807	20832	20933	20852	20667	20907	20900	20898	20826	20845	20658	20739	20680	20867	20738	20516	20806	20856	21078	20954	20717	20751	20974	20823	21051	20957	21049	20638	20840	20699	20947	20813	20925	20780	20844	20953	21034	20517	20900	20752	20873	20741	20794	20782	20700	20787	20968	20934	20860	20722	20772	20831	20866	20707	20798	20711	20721	20893	20807	20652	20822	20772	20746	20828	20697	20741	20854	20611	20976	20939	20991	20801	21026	20894	20875	20692	20857	20980	20836	20904	20973	20720	20954	20824	20828	20802	20952	20814	20953	20857	20877	20825	20840	20974	20814	20730	20731	21012	20826	20868	21009	20812	20833	20734	20610	20616	20949	20813	20973	20922	20887	20783	20993	20863	20931	20876	20790	20975	20948	20750	20851	20834	20848	20664	20746	20789	20883	20674	20834	20743	20668	20878	20850	20976	20966	20838	20756	20649	20883	20987	20723	20694	20810	20866	20954	20759	20877	20781	20767	20678	20969	20863	20711	20902	20861	20818	20874	20925	20602	20975	20708	20651	20411	20888	21016	20835	20827	20929	20815	20825	20848	20622	20649	20771	20737	20967	20916	20847	20879	20914	20716	20853	20696	20753	20743	20674	21045	20657	20774	20680	20694	20878	20722	20662	20865	20872	21102	20797	20789	20866	21039	20664	20908	20992	20916	21064	20648	20757	20991	20906	20969	20885	20622	20731	20772	20801	20877	20802	20729	20935	20685	20765	20729	20934	20838	21007	20745	20652	20611	20825	20881	20833	20863	20748	21089	20812	20826	20844	20798	20992	20945	20892	20770	20746	21090	20996	20794	20669	20675	20895	20777	20994	20787	20722	20730	20953	20784	20806	20989	20746	20921	20815	20658	20852	20770	20816	21065	20679	20700	20781	20970	20799	20746	20786	20851	20812	20988	20815	20742	20784	20927	21123	20863	20807	20776	20647	21048	21007	20878	20851	20739	20675	20864	20842	20772	20715	20718	20847	20741	20785	20767	20881	21158	21008	20820	20831	20824	20906	20842	21082	20865	20905	20809	20920	20994	20892	20842	20875	20765	20895	20945	20761	20484	20728	20843	20596	20741	20887	20974	20902	20824	20921	20989	20804	20993	21052	20830	20764	20806	20876	20765	20774	20791	20858	20791	20866	20669	20864	20965	20759	20716	20896	20839	20718	20877	20792	20846	20801	20688	20763	20816	20852	20679	21056	20677	20705	20872	20825	20774	20823	20806	21101	20950	20724	20756	20856	20781	20952	20804	20856	20917	20828	20827	20806	20784	21054	20799	20838	20676	20878	20694	20727	20862	20747	20804	20769	20755	20859	20833	20646	20654	20684	20835	20906	20782	20933	21083	20981	20947	20781	21015	20764	20987	20922	20965	20785	21037	20895	20765	20961	20712	20909	20668	20531	20929	20589	20612	20853	20807	20738	20608	20780	20883	20869	20721	20896	21007	21055	20650	20870	20865	20869	20810	20731	20968	20911	20906	20721	20812	20703	20848	20869	20847	20907	20682	20631	20831	21012	20683	20807	20901	20836	21018	20807	20809	20693	20802	20811	20922	21062	20883	20894	20777	20711	20988	20744	20711	20667	20642	20742	20894	20874	20957	20893	20832	20730	20888	20918	20809	20830	20941	20774	20738	20941	20838	20815	20959	20838	21086	20855	20741	20746	20818	21058	20858	20908	20871	20730	20961	20832	20817	20853	20855	20949	20990	20777	20723	20851	21107	20667	20762	20887	20808	20787	20842	20910	20823	20838	20730	20666	20857	20914	21002	20835	20768	20852	20919	20819	20925	20885	20868	20969	20946	20883	21155	20746	20964	20959	21033	20878	20751	20947	20862	21164	20892	20749	21060	20839	20973	20886	20770	20902	20968	20805	20872	20807	20623	20820	20689	20919	20832	20744	20853	20987	20873	20931	20976	20752	20941	20974	20604	20945	20878	20549	20871	20680	20822	20932	20980	20757	20927	20773	20797	20828	20843	20832	20713	20751	20971	20649	20685	20673	20918	20814	20960	20816	20844	20900	20688	20933	20720	20767	20889	20765	20735	20618	20820	20910	20849	20966	20873	20834	20790	20946	20940	20906	20755	21057	20707	20790	20813	20817	20762	20733	20820	20942	20838	21005	20815	21092	21064	20715	20772	20727	20820	20834	21074	20812	20992	20669	21161	20887	20860	20734	20901	20859	20851	20972	20973	20854	20839	20806	20704	20692	20803	20846	20928	20909	20697	20729	21010	20832	20897	20766	20675	20793	20815	20858	20888	20853	20922	20832	20847	20789	20849	21046	20779	20921	20898	20990	20744	20778	20826	20935	20913	20950	20971	20825	20864	20615	20855	20889	20839	20884	20798	20629
32712	44686	29293	19158	18488	18344	18846	18843	18372	18534	18367	17853	17717	17537	17257	17343	17293	17509	17292	17174	17193	17174	17043	17015	17009	17180	17066	17106	17487	17586	17549	17391	17165	17040	16929	17055	17050	16880	17116	17011	16863	17011	16926	16917	17015	17049	17023	16993	16977	16931	16874	17134	17046	16972	16877	17042	16743	16997	17158	16810	16945	17009	16882	16732	16936	16899	17184	16987	16953	17024	17094	16954	17159	17010	17002	17095	16961	16853	16922	16985	17180	16951	16876	17038	16980	17019	17080	17086	16849	17112	16976	16942	16996	16895	17120	17132	16934	17025	16858	16909	16847	16869	17050	16881	17041	16830	16932	17031	16971	17161	16815	16865	16996	17050	16992	17214	16912	16880	17079	16818	16975	17145	16833	16833	17096	17023	16959	16932	17011	16994	16911	17026	16972	16864	16948	16875	16870	17017	17073	17148	16900	16972	16850	16960	16848	16898	17001	16968	16984	17027	16974	16919	17014	17147	17072	17047	16917	17010	16946	17091	17002	16928	16979	16929	16997	17025	17086	16850	16928	16921	16979	17034	17043	17082	17156	17000	17037	17137	16968	17053	16844	17075	17095	16902	17067	16811	17026	16874	17047	16859	16983	16932	17052	16816	16903	16937	17020	16954	16872	17073	16886	17021	17005	17037	17096	16890	17034	16897	16971	16904	17207	17124	17024	16866	17045	17042	16906	17062	16931	16919	16793	17105	16888	17114	16972	17038	17010	17122	17136	17014	16886	17003	16876	17126	16896	16908	17085	17078	16768	17122	16825	16951	16864	17024	17083	16959	16873	16877	16827	16908	16965	16758	16997	17032	17167	16896	16884	17034	17073	17138	16975	17044	17115	16909	16986	17076	17113	17017	16997	16827	16933	17054	16932	16947	17008	16917	17073	17046	17117	17018	16924	16901	16910	17123	16876	16862	17035	16979	16966	17148	17079	17048	16784	17085	16863	16916	17144	16882	17061	16927	17167	16822	16943	16897	16766	17054	16869	16960	17090	17078	17051	16847	16870	16875	16887	17142	17099	17083	16992	17027	17233	17012	16956	16838	16893	17034	16864	17286	16870	16786	16986	16883	16986	16895	16904	16959	17073	16952	16920	17048	16802	16809	16890	16942	16938	16867	16917	17099	16953	16978	16968	17088	16953	16956	16877	17052	16844	16956	17022	17002	16917	16995	16849	16916	17106	17019	16918	16949	16946	17102	16990	16762	16884	17090	17096	16775	16974	17008	16980	16842	16996	17090	16957	16963	16914	16995	17156	16872	17016	17017	17071	16837	17067	17140	16864	17161	17148	16831	16735	17060	17046	16914	17090	17003	17005	16968	17003	17112	16903	17124	16955	16952	16751	17102	16968	16850	16963	16873	16966	17098	16984	17045	16740	16947	16937	16958	16971	16989	17020	17091	16925	16883	17068	17051	16864	16962	17041	17055	16995	17118	16971	16836	16902	17029	17033	16928	17037	17075	16922	16956	16861	17066	17038	17073	16920	16929	16838	17184	17099	17022	16812	17013	16936	17094	16991	16828	16986	17082	17181	16990	16983	17014	16889	17000	16908	17045	16924	16912	16940	17029	16934	16875	17115	16965	17069	17024	16886	17059	17036	16789	16934	16961	16893	17023	16958	17064	17026	17091	16838	17038	17104	16957	17006	16952	16904	17018	16970	17157	17192	16870	17113	16904	16930	16897	16792	16965	16995	17094	16812	17071	17103	16868	16895	17153	16952	16867	16928	16923	16933	17070	17063	17090	16967	17061	17093	16970	16947	16932	16950	17020	16824	17002	16947	16945	16878	17050	16933	16906	17116	17032	16787	17148	17074	17034	16907	16981	16982	17134	16901	17120	16817	16864	16933	17071	17186	16894	16999	17138	17121	16923	16976	16861	16972	16944	16975	17047	16820	17110	16873	17017	16888	16971	16984	16812	17085	17043	16968	16945	16856	16944	16920	16998	16982	17153	17042	17035	16831	17034	17033	16944	17054	17008	17034	16944	16980	16948	17013	17055	16864	16767	17015	16970	17036	17086	17073	16978	17103	17009	17081	17071	17083	16988	17013	16980	16883	17004	17032	16801	17010	17186	17091	17080	16993	17045	16890	16915	16954	17120	16877	17001	17001	16893	16971	16943	16959	17031	16828	16884	16987	16948	16906	16841	16995	17085	17070	16941	17077	16903	16989	17070	16898	17092	16842	17092	17042	17019	17120	17100	17020	16889	16931	17050	16968	17034	16944	16731	16933	16993	16869	16908	16879	17040	17063	16967	16827	16957	16827	16981	17257	16969	17078	17096	17046	17010	17041	16867	16948	17102	16887	16904	16766	17107	16990	17036	17087	16877	17053	17045	17093	17080	17044	16910	17034	17005	17063	16898	16921	16884	16829	16924	16970	16984	16947	17012	17016	16802	16930	17043	16979	16965	16979	17062	17037	16969	16998	17128	16961	17109	17191	17062	16891	17020	16876	17160	16940	16964	17026	16961	16922	17096	16936	17075	16874	16770	16901	16907	17072	17020	17003	17091	16793	17167	17223	16949	16956	16917	17120	16876	16911	17032	17028	16953	16932	17050	16888	17005	17049	16950	17011	17187	16999	16979	16902	17097	16958	16952	17040	17011	17053	16891	17022	17014	17065	17010	16909	17077	17046	16950	17009	16957	16962	17079	16837	16958	16966	16970	17050	16983	16827	17072	17095	16978	16936	17015	17078	17089	17134	17064	17035	16951	17107	17098	16862	16936	16986	16836	16740	16965	16899	16924	17089	16941	17171	16987	17044	17067	17075	16817	17014	17121	16861	17004	17100	17166	17009	17048	16983	16971	16971	16874	16830	16940	16929	16962	17151	17003	17078	16805	17131	17208	16891	16877	17118	16955	17096	17074	16942	17053	16795	17151	16983	16907	17120	16890	17024	17084	16886	17025	16881	16845	16899	16865	16906	17121	17088	16926	16977	17106	16951	16913	16999	17010	16851	16861	17123	16915	16808	17034	16996	16813	17045	16838	16951	17023	16925	17005	16880	17086	16920	16986	17116	17064	17206	16955	17069	17044	16999	16960	16867	17196	16962	16884	17158	17224	16934	16824	16955	16932	16824	17043	17142	16847	17028	16936	16932	16996	16849	16947	17071	17017	16868	17080	17034	16842	17102	16843	17021	16970	16788	16972	16962	17113	16988	16844	17021	17043	16992	16937	16943	16886	17052	16982	16779	16817	17124	16955	16955	17078	17010	17046	17119	16905	16914	16994	16851	17073	17013	17154	16786	16918	16993	16836	17112	16944	16870	17037	16997	16939	17072	16822	16914	17092	17053	16987	17053	16977	17217	16996	16909	17159	16832	17001	16961	17001	16819	17070	17051	17058	16797	17016	17072	16820	16949	16954	16994	16998	17044	17056	17029	16995	17027	17034	17015	16976	17147	17033	17062	17085	16991	16792	17007	17020	17110	16923	16935	16997	16872	17158	17050	17020	16911	16949	17029	16776	17009	17031	17102	16940	16908	17082	16984	16847	16852	16995	17287	17105	17054	16937	16946	17091	16975	16984	17072	16903	16889	17117	16850	17132	17023	16891	16800	16942	16935	16828	17073	16934	16909	17089	16875	17049	17020	17045	17185	17018	17014	16942	17146	16900	16868	16948	16997	16971	17019	16889	16885	17043	16995	16939	16923	17101	16907	17097	16965	16915	16947	16855	16946	16680	17126	17094	17093	17166	17017	17096	17067	16956	16885	17107	16939	16938	17137	17073	17082	16984	17209	16983	17075	16732	17033	16987	17090	16994	16943	17010	16968	16964	17201	17013	17075	16860	17096	17035	17091	17133	16967	17008	17092	16941	17048	16938	16809	17046	16899	17120	16961	17003	16957	16952	17093	16928	16960	17097	17016	17025	17089	16944	17029	17038	17068	17221	16965	16962	17099	17209	16942	16893	17058	17217	16794	17056	17006	16801	16964	17016	16907	16995	16880	16935	16863	17019	16628	16976	16915	17043	16937	16923	17059	17011	17033	16881	17066	17022	17206	16973	17108	16985	16893	16960	16989	16884	16929	17065	16977	17183	17093	16893	17048	17001	17002	16978	16995	16897	17099	17046	17078	17105	16943	16860	17029	16907	17090	17126	16957	17117	16810	16963	17053	16790	16916	17074	17047	16952	17091	16774	16854	16814	16959	16954	16957	17089	16996	16981	17004	17079	16925	16981	16802	16929	16909	17101	17038	16940	16909	16897	17124	16947	16929	16987	16990	17068	16832	16987	16901	17004	16938	17205	17150	16908	17022	16952	17093	17054	17017	16876	17032	17180	16991	16941	17021	17065	17136	16826	16987	16866	17096	16853	16808	17059	16989	16909	16953	16861	17001	16951	16909	16844	17139	17062	17033	17031	16906	16978	16946	16971	16823	17108	16951	16949	16920	16912	17107	17088	16973	17054	17212	17083	16867	17207	17008	17047	16794	17099	17012	16958	16935	16856	17061	16955	16829	17005	16822	17019	17075	16830	17059	17027	16850	16998	16979	17015	16897	16942	16939	17006	16976	17057	16888	17012	16927	16932	16863	17036	16899	16909	17143	16855	16980	17206	17318	17078	17008	17046	17010	17078	17157	16899	16861	16998	17048	16962	16952	16824	17116	17054	16849	17015	16988	16964	17098	16883	16911	17032	16988	16992	16937	17064	16893	17033	17164	17060	17039	16859	17045	17043	17109	16843	17015	17264	17099	17008	16939	17146	16862	17140	17024	17012	17004	16964	17119	16945	16938	16897	16943	16844	17038	16877	16897	16873	17137	17168	17156	17020	16993	16952	16932	16857	16908	17034	17053	16981	16987	16990	17023	16956	17074	17057	16933	17045	16965	17019	17068	17041	16887	16953	16881	16850	17129	16933	16931	16955	17048	16819	16934	16951	16915	16990	16840	17068	16972	16984	17102	16969	16863	17151	17018	17155	17075	17176	16903	16921	17020	16934	17064	16934	16879	16882	16988	16849	16936	16859	16999	16976	17206	17017	17054	16888	17074	17013	17163	16879	16960	16995	17006	17030	16961	17115	16951	17075	16933	16888	16926	16995	17132	17104	16918	16811	16936	17052	17106	16883	17027	16941	16893	17003	16900	17116	16985	17115	16880	16893	16859	17037	16862	17049	17112	17011
23888	21530	29234	24473	22791	24558	25370	22889	22585	22655	22408	22028	21856	21812	21555	21666	21444	21507	21405	21387	21551	21388	21314	21272	21429	21182	21437	21443	22547	23975	23200	22557	21941	21614	21364	21436	21015	21186	21154	21427	21313	21190	21029	21129	21199	21198	21301	21174	21201	21297	21175	20912	20904	21117	20962	20970	21170	21207	21000	21172	21069	21324	21025	21222	21333	21022	21092	21320	21228	21254	21127	21197	21168	21116	21103	21251	21185	21181	21191	21232	21233	21196	21199	21282	21130	21308	21267	21364	21443	21109	21124	20850	21090	21044	21147	21127	21300	21106	21029	21103	21178	21240	21286	21225	21138	21103	21270	21050	21237	20989	21244	20907	21272	21124	21203	21203	21256	21205	20960	21067	21059	21227	20983	20987	21078	21196	21092	21275	21319	21308	21180	21265	21099	21072	21281	21183	21146	21233	21179	21098	21267	21200	21047	21220	21315	20959	21072	21024	21263	21293	21289	21090	21106	21199	21019	21080	20995	21128	21153	21128	21057	21194	21062	21172	20864	21037	21250	21172	21378	21156	21209	21206	21145	21178	21023	20860	21172	21184	21290	21096	21118	21343	21133	20963	21213	20961	21160	20992	21277	21072	21091	21151	21453	21256	21261	20909	21189	21137	21123	20996	21163	21180	20983	21082	21229	21223	21148	21070	21117	21220	21044	20804	21194	21028	21190	21076	21096	21083	21107	21111	21222	21212	20831	21103	21175	21278	20998	21223	21077	21105	21264	21200	21163	21192	21022	21074	21074	21046	21115	20864	21171	20820	21227	21044	21025	21286	21123	21053	21173	21032	21073	21312	21093	21071	21109	21129	21078	21334	21045	21282	21247	21113	21092	21334	21308	21186	20929	21085	21223	20811	21191	21142	21047	20816	21187	21000	21207	21090	21167	21056	21054	21221	21183	21184	21140	21016	21226	21156	21104	20936	21033	21069	21203	21234	21145	21269	21151	21107	21023	21058	21098	21262	21200	21216	21014	21066	21199	21040	20967	21004	21126	21279	21052	21031	21073	20891	21254	21122	21038	21420	21052	21006	21189	21044	21058	21300	21172	21163	21193	21021	21218	21126	21072	21024	21023	21014	21278	21109	21224	21037	21105	21064	21023	20921	21134	21208	20865	21053	21169	21314	20987	21226	21282	21210	21245	21241	21009	21080	21165	21047	21089	21232	20954	20976	21161	21000	21255	21144	21115	20827	21170	21085	21295	20955	21120	21065	21257	21111	21367	21130	21275	21195	21178	21110	20971	21132	21210	21170	21308	21390	21130	21064	21120	21201	21087	20933	21282	21230	21222	21257	21095	21012	21173	21271	21143	21023	21087	21114	20925	21020	21435	21270	21001	21153	21134	21112	21056	21298	21227	21160	20981	21130	21266	21066	21022	20961	21002	21172	21001	21260	21257	21113	21142	20935	21242	21114	20979	21395	21249	21134	21179	21193	21136	21291	21259	21045	21316	21040	21101	21168	21118	21040	21201	21112	21084	21364	21394	21256	21308	21083	21147	21338	21027	21254	21092	21163	21168	21076	21182	21088	21305	21087	21050	20995	21067	21175	21190	20949	21054	21326	21067	21131	21065	20996	21021	21353	21081	21150	21093	21014	21342	21099	21211	21023	21196	21233	21319	21166	21312	21173	21252	20973	21021	21104	21072	21064	21030	21180	21032	21255	21141	21262	21130	20998	21301	21128	21201	21213	21099	21264	21149	21246	21189	20991	20982	21160	21161	21097	21186	21012	20828	20971	21185	21039	21286	21144	21329	21148	21263	21284	21131	20949	21185	21212	21216	21224	21249	21104	21256	21211	21136	21198	21052	21178	21020	21031	21216	21021	20815	21164	21103	21078	21186	21049	21028	21109	21054	21244	21078	21112	20972	20992	20877	21054	21075	20977	21175	21326	21137	21264	21256	21229	20885	21233	21025	20967	21106	21242	21207	21019	20977	21021	21223	21059	21115	21195	21088	21158	21325	20976	21076	21188	21081	20924	21184	21114	21460	21249	21025	21020	21345	21278	21113	21345	21311	21027	21163	21259	21117	21282	21128	21068	20714	21036	21213	21163	21195	21138	21124	21126	21117	21202	21149	21142	21025	21233	21331	21126	21154	21243	21034	21089	21144	21255	21135	21251	21226	21161	21107	21343	21150	21164	21074	21020	21261	20869	21068	21248	20991	21154	21360	21446	21227	20770	21234	21269	21148	21224	21187	21353	20920	20985	20946	21067	21250	21281	21103	21148	21205	20961	21006	21436	21251	21156	21196	21065	20945	21137	21109	21045	21075	21207	21391	21169	21075	20919	21014	21300	21259	21232	21113	21176	21174	21068	20928	21307	21097	20964	21087	21003	21167	21149	20971	21039	21160	21345	21199	21037	20926	21206	21059	21243	21299	21106	21258	21013	21282	21203	21299	21107	21073	21120	21053	21177	21216	21090	21249	21201	21184	21148	21278	21246	21116	21111	21229	21236	21136	21378	21282	20859	21177	21167	21057	21364	21389	21272	21153	21187	21132	21147	21154	21203	21031	21218	21249	21005	21012	21061	21125	20939	21152	20870	21330	21339	21155	21067	20968	21099	21087	21026	21176	21014	21082	21028	20895	21093	21097	21239	20937	21342	21387	21120	21125	21205	21149	21053	21126	21035	20951	21121	21133	21040	21101	21170	21166	21247	21086	21152	21052	21266	20864	21087	20928	21016	21137	21175	21181	20850	21310	21243	21290	21253	21064	21164	21111	20993	21202	21087	21309	21044	21107	21183	21239	21155	21028	20825	21011	21247	21009	21082	21174	21076	21095	21169	21115	21075	21112	21149	21191	21322	20857	21123	21353	21356	21007	21168	20982	21182	21160	21225	21154	21301	21035	21167	21381	21361	21089	20966	21037	21115	21228	21036	21260	21250	21089	20966	21175	21151	21105	21015	20962	21154	21171	21128	21107	21075	21036	21145	21305	21130	21182	21179	21218	20938	21043	20834	20961	21294	21163	21135	21019	21070	21203	21065	21160	21125	21141	20996	21116	21302	21274	21033	20986	21189	21225	21155	21130	21064	21077	21207	21162	21018	21263	21239	21179	21073	21169	21149	21379	21117	21120	21211	20993	21081	21178	20972	21229	21163	21187	21328	21479	21298	21049	21152	21289	21231	21054	21239	21193	21396	21076	21369	21047	21029	21227	21226	21082	21025	20992	21105	21167	21101	20936	21033	21076	21228	21054	20964	21107	20933	21246	21232	21207	21123	21191	20989	21172	21146	20986	21110	21159	21168	21115	21007	21121	21060	21156	21203	21042	21095	21065	20998	21163	21185	21155	21118	20832	21323	21045	21112	21352	21100	20908	21143	21142	21218	21026	21195	21104	21039	21251	21208	21053	21506	21240	21152	21052	20992	21282	21181	21120	21061	21324	21074	21055	21402	21253	21169	21158	21230	20969	21047	21141	21035	21095	21063	21059	21009	21332	21151	21057	21158	21210	21069	21189	21189	21274	20951	20981	21222	21059	21227	21262	21214	21352	21195	21054	21164	21350	21005	21321	20977	21136	21388	21044	21084	21143	20967	21095	21167	21231	21252	21105	21116	21240	21106	20888	21231	21218	21029	21449	21130	21161	21039	21231	21366	21197	21121	21150	20995	21284	21012	21176	20999	21193	21130	21036	21218	21219	21230	21041	21116	21237	20997	21084	21109	20976	21181	21048	21146	21152	21128	21070	20914	20960	21236	21199	21075	21062	21124	21198	20864	20914	20990	21420	21223	21310	21388	21158	20975	21147	21237	21133	21064	21061	21174	21254	21181	21114	21189	21074	21003	21280	20905	21294	21187	21071	21029	21330	21020	21083	21163	21029	21231	21025	21106	21085	21201	21224	20960	21317	21202	21096	21026	21276	21032	20928	21058	21008	21339	20926	21058	21245	21087	21239	21172	21197	21163	21109	21225	21094	21111	21254	21203	21129	21130	21184	20890	20990	21100	21424	21114	21192	21142	21092	21306	20967	21015	21082	21106	20875	20874	21100	21174	21044	21077	21369	21016	21073	21049	21143	21221	21266	20956	21036	21160	21240	21176	21094	21180	21047	21119	21041	21136	21195	21330	20995	20888	21125	21026	21076	21182	21127	21202	21213	21156	21194	21351	21104	21135	20956	21079	21150	21093	21157	21045	21089	21049	20963	21196	21233	20919	21171	21044	21126	21045	21215	21182	21294	21124	21184	21100	21174	21380	21138	21044	21060	21142	21264	21216	21163	21155	21245	21194	21388	21248	21227	21128	20962	21073	21217	21204	21168	21292	20912	21151	21186	21157	21148	20976	21394	21194	21183	21069	21323	21031	20964	20933	21172	20940	21231	21091	21164	21186	21175	21173	21152	21095	21101	21444	21162	21056	21063	21270	21265	21117	20952	21323	21140	21140	21266	21179	21089	21215	21009	20968	21360	20995	21090	20986	21209	21111	21206	21000	21238	20951	21216	21287	21190	21241	21430	21079	21036	21316	21268	21074	21071	20984	21208	21517	21186	21244	21378	21130	21117	21135	21340	21307	21206	21111	21362	21306	21187	21340	21017	21161	21211	21264	21330	21128	21083	21052	21244	20909	21140	21091	21126	21383	21276	21021	21170	21100	21199	20989	21228	21030	21190	21058	21018	21098	21216	21216	21169	21072	21058	21211	21207	21079	21355	21268	21143	21062	21079	21069	20800	21396	21274	21352	21257	21179	21161	21192	21210	21162	21180	21181	21126	20981	21090	21144	20981	21142	21081	20994	20898	21197	21025	21067	20990	21137	21329	21105	21333	21050	21113	20910	21004	20961	21201	21228	20970	21064	21168	21013	20927	21097	21144	21156	21323	21343	21258	21125	21131	21320	21261	21006	21258	21271	21253	21002	21221	21074	21197	21169	21229	21189	21167	21199	20970	21013	21082	21090	21345	21147	21269	21119	21159	21121	20902	21145	21149	21216	21099	21149	21123	21390	21236	21057	21275	21279	21057	21104	21152	21087	21268	21191	21129	21112	21084	21071	21101	21451	20942	21086	21078	21168	20900	21120	21207	21226	21215	20955	21039	21139	21147	21090	21013	20895	21226	21195	21216	21192	21043	21327	21109	21183	21004	21257	21069	21131	21146	21321	21223	20998	21172	20824
38255	63547	41466	23225	20144	19488	19503	19613	19593	19341	18780	18078	17956	17944	17797	17860	17781	17603	17612	17504	17609	17533	17503	17517	17514	17449	17452	17548	19796	20916	19673	18763	17933	17629	17197	17082	17271	17119	17297	17206	17156	17144	17171	17185	17025	17152	17045	16958	17158	17339	17104	17242	17033	17363	17148	17348	17107	17244	16992	17208	17293	17133	17098	17255	17225	17178	17073	17152	17099	17131	17108	17271	17212	17041	17128	17063	17317	17159	17051	17229	17167	17159	17180	17223	17120	17074	17135	17172	17235	17259	17192	17094	17241	17052	17026	17261	17271	17458	17204	17223	17210	17147	17072	17195	17172	17198	17119	17221	17089	17072	17027	17046	17071	17273	17121	17153	17044	17167	17197	17145	16995	17070	17443	17140	17291	16938	17204	17264	17002	17200	17219	17061	17423	17140	17046	17019	17213	17011	17126	17119	17274	17282	16946	16962	17212	17250	17034	17044	17290	17200	17294	17090	16992	17040	17089	17278	17190	17015	17298	17136	17131	17197	17097	17128	17240	17115	17143	17047	17056	17244	17073	17175	17336	17260	16997	17241	17161	17204	17169	16985	17130	17087	17193	17128	17181	16970	17248	17147	17041	17097	16924	17169	17033	17057	17117	17262	17136	17132	17319	17090	17130	17066	17178	17316	17013	17253	17023	17250	17189	17293	17085	17357	17135	17186	17089	17264	17080	17170	17107	17102	17045	17303	17237	17038	17173	17159	16968	17285	17148	17217	17458	17290	17219	17177	17137	17074	17140	17344	17335	17204	17243	17137	17084	17179	17009	17150	17158	17125	17189	17325	17153	17213	17248	17111	17190	17165	17153	17233	17150	17077	17155	17154	17251	17127	17011	17260	17160	17195	17093	17110	17239	17011	16969	17178	17088	17138	17158	17257	17244	17308	17160	17242	17201	17212	17126	17225	17151	17280	17056	17388	17196	17118	17060	17051	17142	17174	17176	17083	17244	17237	17132	17283	17206	17224	17166	17361	17119	17179	17121	17199	16971	17157	17181	17183	17259	17164	17110	17215	17035	17122	17272	17146	17199	16994	17193	17196	17102	17327	17043	17142	17048	17212	17095	17079	17221	17162	17105	17126	17307	17081	17008	17070	17228	17151	17127	17000	17052	17242	17054	17036	17250	17052	17062	17116	17155	17161	17048	17107	17078	17164	17259	17196	17108	17049	17163	17111	17226	17120	17193	17208	16905	17179	17084	17217	17186	17143	17124	17218	17131	17074	17259	17179	17085	17099	17146	17189	17124	17314	17232	17132	17142	17023	17158	17193	16995	17278	17069	17228	17117	17113	17067	17214	17082	17259	17283	17048	17079	17129	17167	17278	17136	17164	17232	17064	17073	17085	17179	17097	17173	16978	17148	17251	17072	17269	17320	17394	17176	17243	17280	17136	17119	17180	17197	17146	17114	17026	17055	17310	17123	16989	17069	17090	17204	17129	17242	17205	17043	17222	17026	17156	17147	17067	17144	17231	17022	17263	17163	17131	17053	17262	17197	17033	17206	17231	17083	17182	17229	17185	17148	17104	17189	17280	17134	17200	17075	17109	17094	17171	17100	17100	17006	17184	17221	17214	17275	17246	17203	17260	17310	17211	17254	17083	17094	17191	17125	17054	17040	17245	17177	17215	17137	17105	17197	17042	17270	17170	17237	17339	17089	17055	17141	17210	17243	17301	17239	17260	17061	17274	17237	17179	17238	17088	17101	17195	17047	17216	17012	17277	17304	17174	17068	17316	17113	17200	17251	17155	17165	17297	17001	17201	17170	17284	17121	17121	17267	17236	17024	17035	17119	17190	17207	17209	17129	17134	17130	17094	17124	17094	17129	17384	17195	17094	17309	17345	17215	17188	17223	17340	17176	17163	17037	17095	17078	17159	17147	17054	17236	17056	17103	16918	17083	17053	17311	17261	17298	17109	17034	17161	17134	17355	17131	17296	17118	17174	17204	17154	16989	17106	17208	17254	17225	17229	17312	17225	17297	17192	17162	17221	17126	17232	17308	17168	17165	17212	17116	17134	17146	17116	17145	17176	17258	17125	17294	17168	16974	17124	17046	17370	17195	17119	17090	17149	17348	17102	17191	17149	17136	17065	17144	17231	16968	17078	17042	17224	17025	17027	17282	16973	17183	17280	17334	17153	17135	17350	17200	17011	17135	17073	17128	17117	17273	17189	17138	17068	17192	17072	17286	17241	17107	17006	17311	17205	17207	17112	17057	17243	17294	17226	17158	17089	17129	17218	17177	17107	17299	17213	17123	17071	17232	16977	17168	17249	17167	17221	17230	17195	17385	17128	17137	17100	17077	17173	17152	17342	17206	16954	17198	17274	17133	17243	17069	17136	17167	17299	17268	17179	17004	17215	17269	16999	17165	17237	17104	17119	17178	17191	17244	17199	17106	17063	16997	17335	17229	17327	17081	17121	16958	17293	17154	16978	17112	17169	16995	17094	17212	17106	17105	17109	17256	17112	17199	17249	17178	17047	17375	17097	17070	17011	17266	17149	17117	17247	17192	17183	17025	17091	17344	17164	17011	17087	17047	17189	17129	17044	17299	17026	17270	17306	17166	17105	17277	17062	17091	17311	17035	17181	17150	17101	16978	17285	17213	17131	17123	17139	17200	17070	17150	17236	17011	17116	17195	17291	17150	17037	17238	17159	17292	17147	17144	17147	17161	17142	17106	17203	17114	17212	17089	17233	17067	17145	17105	17290	17259	17156	17154	17190	17222	17063	17032	17104	17165	17033	17309	17156	16959	17219	17136	17160	17207	17081	17014	17174	17126	17227	17085	17038	17220	17212	16912	17089	17196	17161	17174	17180	17210	17228	17245	17135	17323	17229	17205	17139	17043	17196	16989	17291	17044	17089	17047	17078	17204	17190	17111	17186	17148	17065	17148	17173	17217	17140	17083	17209	17102	17157	17144	17180	16950	17088	17172	17158	17118	17361	17101	17127	17248	17008	17123	17180	17050	17082	17219	17312	17073	17201	16932	17348	17312	17177	17189	17054	17319	17154	17130	17129	17152	17157	17251	17248	17119	17027	17247	17017	17116	17113	17000	17033	17184	17140	17203	17069	17101	17078	17156	17097	17207	17074	17233	17272	17126	17111	17245	17319	17141	17260	17237	16978	17245	17345	17176	17282	17227	17154	17241	17230	16996	17114	17104	17138	17337	16974	17143	17202	17022	17254	16893	17155	17213	17115	17184	17160	17173	16950	17081	17197	17054	17243	17084	17119	17200	17219	17154	17292	17210	17228	17162	17331	17257	17212	17168	17106	17336	17213	17359	17160	17132	17170	16941	17165	17265	17331	17077	17170	17141	17124	17173	17122	17293	17316	17290	17163	17252	17101	17344	17261	17257	17153	17140	17167	17144	17076	17083	17065	17174	17159	16977	17260	17007	17180	17059	17185	17126	17152	17234	17187	17234	17197	17021	17038	17176	17166	16966	17119	17262	17294	17089	17071	17322	17117	17210	17086	17082	17254	17149	17068	17035	17199	17240	17186	17149	17132	17061	17148	17077	17147	17115	17241	17271	16903	17208	17229	17152	17131	16959	17229	17250	17313	17168	17220	17138	17149	17180	17106	17131	17100	16955	16894	17017	17087	17151	17161	17084	17039	16973	17257	17112	17045	17084	17037	17205	17136	17137	16965	17179	17151	17114	17202	17135	17139	17267	17123	17233	17204	17177	16848	17212	16993	17117	17102	17255	17328	17247	17239	17163	17267	17228	17138	17277	17223	17112	17133	17218	16970	17281	17121	17180	17119	17193	17153	17210	17248	17281	17232	17105	17219	17100	17255	17185	17142	17195	17351	17265	17078	17158	17095	17232	17016	17162	17146	17146	17174	17213	17180	17215	17234	17158	17060	17167	17174	17226	17171	16985	17387	17283	17167	17177	17193	17121	17179	16949	17199	17202	17033	17164	17229	17184	16968	17342	17090	17172	17126	17217	17201	17388	17149	17022	17104	17114	17089	17075	17124	17214	17229	17094	17276	17145	17175	17290	17202	17048	17089	16956	17336	17274	17177	17126	17218	17050	17213	17117	17223	17000	17180	17153	17173	17047	17154	17296	16959	17219	17135	17232	17169	17249	17133	17297	17105	17295	17235	17171	17110	17138	17129	17066	17046	17133	17215	17216	17046	17044	17312	17083	17303	17208	17374	17215	17275	17206	17060	17015	17176	17148	16994	17211	17041	17050	17148	17362	17165	17307	17088	17211	17097	17234	17153	17275	17120	16987	17234	17232	17159	17117	17114	17097	17264	16961	17141	17086	17105	17080	17069	17150	17146	17129	17225	17071	17173	17213	17217	17240	17055	17107	17180	17267	17011	17070	17304	17099	17209	17199	17198	17112	17352	17264	17068	17226	17109	17068	17112	17283	17112	17242	17119	17200	17067	17116	16994	17182	17154	17262	17285	17249	17042	17249	17289	17187	17202	17066	16956	17213	17168	17212	17213	17289	17152	17121	17155	17155	17122	17087	17315	17089	17199	17123	17237	16997	17175	17226	16978	17007	17095	17112	17091	17096	17185	17293	17205	17135	17187	17220	17182	17130	17207	17324	17240	17227	17392	17184	17280	17135	17027	17340	17203	17063	17206	17226	17046	17113	17170	17124	17187	17032	17016	17200	17242	17344	17019	17143	17092	17147	17223	17038	17041	17080	17171	17173	17086	17243	17229	17213	17080	17152	17126	17076	17054	17265	17129	17166	17109	17170	17088	17145	17036	17111	17215	17239	17193	17423	17224	17082	17044	17074	17058	17121	17031	17205	17212	17140	17273	17139	17179	17204	17247	17069	17365	17364	17244	17108	16882	17092	17174	17047	17154	17287	17224	17211	17165	17167	17285	17142	17066	17255	17190	17365	17161	17210	17133	17014	17178	16887	17212	17194	17211	17174	17030	17126	17264	17069	17249	17217	17155	17284	17019	17184	17162	17100	17138	17028	16989	17273	17063	17079	17253	17168	17106	17118	17011	17207	16959	17166	17193	17288	17148	17187	17065	17001	17211	17086	17123	17074	17097	17077	17108	17291	17184	17045	17067	17214	16910	17083	17293	17174	17195	17262	17160	17276	17138	17036	17145	17448	17122	17239	17152	17213	17392	17079	17142
22826	21430	29264	23994	21743	24533	27861	23336	22694	23173	22676	22151	22022	21883	21759	21589	21712	21643	21673	21553	21815	21782	21553	21852	21700	21630	21603	21429	23090	26105	24799	23838	22915	22023	21587	21141	21383	21313	20980	21146	21236	21084	21087	21004	21011	21147	21368	21309	21271	21256	21178	21067	21141	21033	20968	21286	20998	21234	21234	21195	21238	21128	21222	21109	21116	21197	21047	21473	21250	21317	21192	21109	21410	21142	21127	21035	21086	21086	21154	21103	21200	20964	21065	20876	21096	21016	21008	21138	21198	21093	20996	21026	21133	21082	20998	20877	21166	21008	20964	20981	21168	21246	21181	21328	21216	20887	21088	21239	21287	21268	21206	21044	20910	21160	21112	21076	21026	21079	21218	21124	20896	21019	21082	21246	21056	21169	20991	21149	21156	21275	21161	21293	21333	21012	21228	21003	21210	20941	21118	21207	21061	21279	21338	21030	21043	21263	21288	21252	21156	21072	21202	21076	20992	21037	21102	21047	21073	20850	20989	21089	21171	21227	21131	21122	21154	21292	21173	21015	21237	21237	20817	21265	21015	21040	21194	21010	20938	21273	21247	21084	21089	21154	20958	21099	21110	21004	21149	20999	21079	21047	20944	21272	21240	20985	21060	20997	21014	21121	21054	21123	20837	21194	20978	21162	21161	20969	21191	21367	20991	21054	21000	21171	21185	21059	21068	21013	21132	20975	20989	20935	20977	21072	21088	21220	21197	21132	21091	21223	21064	21180	21068	21274	21222	21083	21050	21151	20997	20934	20950	21034	20953	21056	21125	21069	21111	20928	21199	20984	20977	21206	21127	21011	21020	21072	20964	21127	21312	21190	21056	20979	21093	20827	21057	21041	21064	20929	20924	21135	20995	21123	21078	21074	21191	21036	21194	21073	21009	21066	21124	21090	21304	21088	21150	20897	20962	21209	20926	21077	21225	21206	21008	21116	21221	21026	21059	21258	21028	21215	20985	21268	21238	21275	20959	20821	20996	21010	21157	21127	20973	21296	21070	21112	21340	21046	21058	21208	21259	21026	21041	21357	21029	20981	20937	21146	21226	21288	20995	21392	21227	21246	21067	21012	21185	21038	21175	21062	21198	21045	20988	21010	20828	20848	21035	21179	20982	21109	21124	21269	20988	21022	21191	21125	21091	21107	20955	20948	21048	21183	20992	21131	21154	20977	20992	21173	21205	21162	21010	20965	21011	21025	21183	21159	20955	21081	21335	20887	20894	21316	21032	21104	21110	21159	21378	21080	20980	21225	21262	21198	21182	21076	21127	20984	21074	21123	21173	21084	21029	21086	21183	21134	21004	21066	21230	21220	21160	21286	21050	21244	20918	21025	21177	21069	20953	20942	21076	21002	21056	21266	21198	20858	21034	21141	21042	21235	21162	21102	21066	21006	21123	21166	21004	20879	21281	21012	21033	21187	21065	21052	20916	21402	21230	21156	21202	21218	21194	21164	21000	20996	21005	21175	21053	21070	21094	21238	21060	21102	21213	21084	21095	20984	20967	21097	21108	21142	20937	21143	21240	21173	21299	21115	21051	21116	20989	21179	21282	20874	21040	21295	20978	20986	21208	20989	21287	21029	21089	21193	21108	21034	21114	20989	21228	20961	21095	20982	21061	21473	21106	21108	21184	21016	21077	20957	21107	21157	21181	20988	20969	21105	21329	21173	21216	21034	21007	21075	21108	20997	21004	21257	21152	21223	21130	21030	20761	21170	21246	21448	21070	21336	21035	21087	21354	21206	21114	21091	20896	21078	21198	21052	21025	21237	21153	21167	21023	20920	21266	21191	21084	21320	21126	21132	21295	21244	21143	21027	21222	21140	20973	20903	21390	21261	21127	21068	21228	21144	21094	21114	21034	21043	21193	21288	21090	21173	21036	21073	21187	21157	20956	21226	20927	21079	20986	20994	21002	21103	21241	21087	20990	21143	21362	21011	20865	21235	21102	20997	21017	21247	21211	21127	21030	20991	20928	21228	21212	21162	21042	21356	21179	21036	21036	21259	21227	21163	20988	21039	21204	21127	20950	21015	21260	21335	21156	21100	21146	20858	21098	21148	21053	20905	21047	21144	21028	21050	21134	21065	21078	21016	21154	20998	21091	21203	21114	21106	21136	20996	21013	21204	21095	21149	21040	20985	21067	20958	20829	21171	21173	21102	20833	21138	21209	20967	20988	21225	21019	20975	21033	21178	21072	21101	21112	21142	21074	21125	21126	21056	21090	21216	21231	21055	21370	21071	21325	21055	20905	21246	21150	21033	20910	21223	21202	21198	21130	21109	21162	21199	21233	21192	20929	21061	21164	20962	21114	21105	21090	21189	21016	20930	21270	21019	21217	20968	20937	21254	20953	21004	20951	20885	21047	21104	21116	20945	21124	21031	21187	21082	21221	21186	21224	21264	20996	21146	21051	20932	20977	20968	21209	21105	21199	21142	21058	21153	21082	21149	21064	21000	21251	21120	21177	21026	20975	20856	21123	21161	21152	21278	21205	21189	20995	21132	21129	21087	21106	20893	21222	21007	21273	21197	20974	21025	21211	21161	21142	21239	21235	21029	21134	21178	21158	21217	21092	21018	21121	21352	21152	21121	20987	21204	21008	21226	21015	21099	21424	20915	21025	20918	21244	20907	21013	21004	21042	21074	21015	21147	21364	21043	21247	21005	20999	21161	21134	21223	21046	21030	21154	20963	20958	20785	21344	21090	21004	21082	21137	20903	21113	21128	21058	21158	21089	21212	21155	21256	21033	21182	21032	21123	21078	21275	21023	21373	21315	21044	21015	21103	21136	21045	21063	21314	21426	20988	21105	21143	20794	21073	20993	21226	21178	21063	20994	21114	21388	21097	21129	21166	20839	21105	20995	21056	21047	21192	21047	21225	20947	21284	20973	20964	21137	21085	21159	21078	21145	21014	21267	20956	21033	21192	21328	21157	21237	21028	21034	21304	21174	21246	21087	21242	21090	20997	21119	21118	21079	21137	21040	21008	21148	20981	20933	21186	21138	21161	21111	21251	20997	21124	21038	21012	21002	21106	20978	21114	21083	21047	21090	21233	21227	21192	21091	21121	21129	21150	21178	21024	21051	20922	20937	20979	21069	21054	20968	21187	21155	21008	21064	21255	20999	20990	21059	21241	21171	21043	21108	21222	21059	21217	21127	21065	21120	20962	20845	20757	21182	21170	21055	21321	20987	20995	21148	21171	21004	21245	21059	20990	21167	21014	21091	20760	20850	20936	21064	21136	21345	21023	20954	21320	21263	21062	21081	20930	21216	21413	21189	21249	20976	21075	21090	20843	20854	21148	21016	21063	20983	21066	21309	21025	21111	21166	21031	21199	21163	21239	21168	21264	20983	21035	21227	20991	21236	21023	21275	21036	21089	20941	20856	20929	21284	21056	20960	21046	21046	21420	21136	21013	21214	21036	21029	20954	21084	20993	20886	21259	20877	21121	21229	21207	21084	21254	21069	21125	21140	21169	20923	20927	21118	21055	21105	21159	21244	21130	21124	21198	21308	21189	21142	21203	20945	21000	21214	21100	21134	20998	21131	21170	21099	21016	20996	21037	21161	21290	20957	21122	21286	21024	21030	21234	21107	21170	20876	21188	21196	21114	21179	21072	21093	21056	21182	21088	21122	21243	21199	21049	20951	20997	21255	21042	21191	21082	20991	21148	20940	21110	21009	21065	21304	21178	21272	21406	21273	21355	21262	21133	21231	21349	21105	21160	20983	21174	20957	21308	20869	21081	21123	20937	21164	20968	21107	20919	21017	20942	21231	21352	20837	20918	21228	21224	21124	21271	21166	21064	21002	21085	21240	21175	21220	21072	21044	21365	21229	21040	21142	21112	21315	20995	20864	20903	21151	20969	20933	21135	21162	21073	21239	21028	20970	21145	21196	20998	21044	21034	21078	21055	21170	20737	21246	21062	21273	20795	21053	21134	20992	21093	21061	21096	20943	21230	21182	21208	21185	21336	21067	21328	21013	21227	21301	21202	21241	21265	21060	21093	21096	21106	21030	21183	21127	21152	20959	21183	21126	21038	21056	21115	21003	21081	21101	21026	21261	21360	21284	21284	20871	21047	21078	20960	21055	21111	21014	21241	20994	21079	21317	21288	21054	21301	21187	20889	21128	20988	21148	21103	21094	21010	21028	21152	21017	21149	20981	21173	21137	21077	21104	21064	21287	21075	20880	21006	21198	20841	21008	21046	21203	20985	20842	21049	20896	21139	21078	21118	21258	21100	21133	20996	21101	21092	20946	20968	21172	20929	21265	21064	20921	21030	21062	21154	21026	21050	21186	21040	21249	21040	20944	21258	21253	21232	21198	20972	20892	21027	21032	20974	21182	21109	20963	21024	21220	21164	21144	21053	20937	21016	20897	21151	21116	21056	21086	21124	20940	21137	20923	21234	20860	21091	21141	21242	21159	20915	21029	21004	21054	21028	21170	21256	21008	20938	21174	21088	21115	21033	21030	20997	21117	21097	20781	21026	21010	21258	21571	21039	20956	21161	21077	21109	21159	21087	21101	21044	20808	21189	21227	21011	21329	21051	20867	21059	21031	21117	21319	21128	21012	20968	21104	21097	21141	20981	21021	21039	21165	20961	21245	21453	21246	21117	21235	21201	21222	20910	21227	21050	21206	21092	21122	20957	21058	21189	21063	21205	21008	21093	21237	20774	21162	21012	21215	21276	21119	21225	20948	21093	21098	20994	21004	20808	21071	21159	20909	21007	21068	21350	21079	21166	21112	21186	21237	21190	21297	20925	20991	21190	21030	20990	20975	21293	21341	21211	21130	21102	21143	20954	21018	21189	21098	20907	21111	21220	21063	21106	21060	21126	20929	20999	21103	21184	21193	21024	21400	20986	21099	21153	21074	21227	21190	20972	20913	21062	20847	20958	20922	21200	20950	20852	21161	20991	21135	21131	21147	21153	21292	21171	21132	21015	20936	20909	21017	21122	21311	21304	21137	20974	21068	21335	21203	21335	21204	20825	21145	21069	20913	20752	20889	21143	21155	21029	21085	21085	20917	21051	21203	21142	21313	21090	21186	20794	20972	21106	20842	21010	21144	21173	21066	21050	21275	20831	20955	20868	21020	21078	20919	21147	21300	21086
42054	71625	49540	26857	22157	20789	20143	19775	19736	19508	18942	18201	17715	17806	17690	17525	17639	17603	17642	17605	17843	17680	17537	17555	17571	17588	17432	17411	20727	24444	21872	20550	19177	17786	17416	17173	17305	17139	17071	17084	16757	17217	17099	17074	17029	17128	17005	17016	17095	17066	17101	17032	16865	17026	17073	17174	17042	17108	17115	17095	17127	17092	16876	16979	17096	17082	17073	17186	17074	17198	17068	17201	17001	17009	17089	16975	17167	17001	17124	17093	17082	17199	16981	16978	17041	17156	16926	17016	17030	17023	17067	17045	16937	17143	17083	17081	17132	17123	17233	17040	17015	17096	17076	17216	16963	17045	16862	17133	16908	17095	17045	16863	17096	16843	16903	16925	17130	16952	17107	17055	17121	17100	17144	16864	17081	17182	17210	17136	17162	17149	17130	16993	17136	17021	17108	16932	17062	17032	17156	16957	17171	16942	16968	17060	17005	16965	16921	17019	17170	17116	17045	17107	17168	17097	16994	17107	17021	17026	17138	16907	16943	17112	17086	17198	17060	17084	17110	17099	17108	17143	17095	17017	17231	17115	16929	16954	17044	16943	17073	17033	17028	17060	17087	16947	17237	17139	16981	17051	17063	17043	17106	16986	16985	17190	17228	17145	17148	16960	16987	16876	17071	17011	17048	16867	16834	17019	17064	17200	17064	17083	17321	16978	17026	17090	17066	17227	17190	17082	17112	16959	17035	17042	17015	17091	16916	17114	16869	17029	17160	16941	16901	17059	16931	16964	17106	16910	17111	17124	17043	16969	17016	17097	16863	17044	17188	16984	16983	16947	17243	16941	16994	17105	17062	17075	17016	17127	17086	17166	16900	17018	16942	17189	17063	17040	17036	17164	17047	17138	16985	16980	17087	17151	17083	17013	16994	17299	17188	17113	17057	16989	17129	17095	17124	17030	16980	17082	16950	17111	16903	17061	17123	17045	17075	17143	17067	17102	17087	17027	17059	16995	16972	16973	17162	16996	16917	17266	16901	16953	17039	17199	17072	17221	16960	16999	16999	17148	17178	17017	17124	16994	16975	16932	17033	16981	16973	16925	17150	17186	17083	17066	16964	17061	17092	17133	16976	17022	17057	16973	17168	17118	17072	16972	17190	17041	17087	17020	17101	17035	17160	17005	16961	17104	16871	17166	17195	16808	16973	16933	17144	17213	17107	17137	16991	17113	17035	17116	17193	16932	16934	16919	17119	16968	17147	17060	17078	17089	17143	17031	17145	16959	17022	17054	17125	16964	17059	17075	17076	17042	17066	17087	16886	17107	17045	17006	17136	17293	17063	17020	17315	17102	16889	17100	17140	17030	16961	16969	16908	17045	16979	17187	17055	17137	16874	17040	16917	17028	16992	16866	16992	16981	17266	17081	17032	17208	16943	17046	17036	17107	17154	17199	17090	16965	17072	16962	17039	16991	17034	17070	17083	17123	17068	17192	17105	17081	17137	17041	16976	17190	17187	16981	17220	17159	17057	17010	17025	17084	17113	17047	16994	17169	17061	17207	17002	17123	16975	17051	17109	17067	17020	17131	16867	17115	17248	17005	17032	16963	16987	17211	17118	17033	17028	17024	17000	17120	17067	17197	17006	16928	16988	16879	16936	16958	17032	17203	17040	16856	17130	17203	17084	17104	17109	17156	17068	17014	16991	16964	17143	16990	16943	17166	17198	17189	17174	17026	17245	16993	17042	17012	16965	17145	17257	17180	17084	16992	17157	17007	17093	16990	17208	17154	16993	17176	16924	17050	17021	17067	17019	16963	17100	17080	17069	17094	17127	17089	17112	17170	17012	17065	17156	17070	16965	16894	17049	17125	16992	16892	16975	17068	17062	17278	17086	16987	17022	17064	16990	17127	16936	16987	17078	16810	17104	17255	17004	17148	17204	17398	17103	17056	16975	17128	16988	17040	17202	17037	16997	17022	16989	17108	17028	17253	17038	17114	17187	17072	16834	17120	17037	17069	17068	16981	17013	17145	17029	17122	16998	17028	17179	16968	16996	17090	17010	17081	17182	16913	16951	16828	17134	17161	17049	17184	17064	17063	17038	17100	17082	17308	16971	17090	16999	17063	16947	17131	17022	17233	17389	17055	17049	17096	16896	16890	17096	16900	17130	17177	17022	17025	16982	17120	17159	17148	17166	16999	17041	17059	17083	17061	17149	16965	17134	17201	16985	17107	16991	17114	17049	16941	17042	16951	16910	16998	17235	17134	17028	16911	17082	17113	17046	17147	17149	16999	16939	16967	17137	17123	17044	17054	17108	17128	17029	17059	17053	17049	17136	17109	17033	17154	17216	17013	16978	17092	17006	17076	17136	17014	17039	17183	16809	17012	16995	17026	17061	17030	17146	16909	17086	17133	17090	17034	16959	16988	17124	17141	17164	17056	16925	17073	17027	17001	17125	17296	17067	16927	16980	17117	16978	17243	17146	17098	17051	17064	17018	16982	17203	17174	17074	17033	17209	17159	16934	17044	17065	17014	17121	17100	17070	17074	16948	17137	17000	16994	17076	17114	17051	17317	17122	17077	17154	16892	17363	17041	16979	16877	16997	16946	16997	17086	16943	17192	16973	16937	16954	17020	16903	17034	16956	16981	17236	17083	17036	17047	17053	16856	17142	16924	16970	17078	17020	17017	17042	17182	17060	17053	17041	17095	17024	16909	17102	16919	17110	17131	17085	17032	17072	17042	17031	17258	17119	17152	16946	16966	17159	16933	17042	17104	17080	17223	17073	17008	17069	17050	16967	17171	16928	17106	17082	16944	17101	17088	17208	17271	17224	16887	17004	16999	17209	17042	17255	17126	16997	17210	16907	17098	17111	17142	16872	16993	16947	17151	16995	16821	17087	17228	17114	16942	17095	17103	16862	17075	16855	17253	17174	17149	17182	16895	17113	16907	16965	16994	16917	17157	16923	17299	17064	17153	16896	17127	17138	17036	17165	17070	17078	17069	17094	17012	17230	16952	17094	17006	17190	17061	17080	16908	17111	17120	16943	17003	17095	16950	16908	16890	17025	17038	17179	17092	17061	17068	17098	16859	17088	17034	17098	17028	17043	17146	17001	17051	17032	17149	17219	17045	16999	17102	17032	17096	17049	16986	16992	17110	17068	17276	16990	17159	17123	17033	17003	16911	16994	17007	16963	17180	17124	16981	17062	16996	17073	17118	17154	17167	17147	17069	17123	17203	17071	17100	17075	16969	17059	16916	16838	17068	17211	17145	16956	16969	16970	16995	16986	17006	17122	16940	17097	17067	17093	17212	17220	16961	17006	16940	16888	17089	16949	17120	17110	17123	17152	17048	17041	17158	17102	17108	16883	16955	16964	17120	17053	17038	17040	16959	17183	16937	17243	17041	17172	17082	16957	17200	17114	16974	17089	17105	16940	16937	16994	17142	16983	17042	17013	17049	17132	17176	16945	17074	16963	17169	16865	17013	16978	16997	17081	16890	17143	16908	16977	17226	17069	16722	17055	17141	17026	17011	17162	17163	17174	17021	17088	17133	17041	17197	17214	17017	17000	17098	17092	17122	17160	17004	16969	17021	17034	16990	17085	16903	17021	17231	17196	17127	17071	17108	17184	17035	17064	17080	16989	17110	17172	17061	17035	16913	17178	16971	17040	16907	17217	17196	17063	17239	17014	17006	16990	17021	17145	17141	17025	16955	16974	17109	17079	17068	17160	17151	16934	17052	16979	17094	16988	17080	17046	17122	17045	17072	16957	16981	17004	16974	17141	17091	17063	17012	17040	17123	16982	17225	17120	17032	17250	17155	17192	16938	17066	16962	17054	17043	17160	17136	17067	16864	17007	16963	17069	16986	17186	17210	16925	17250	16937	17131	17156	16990	17015	17029	17130	16932	17088	17094	17199	17115	16927	17125	17094	16973	17039	17125	17083	17035	17095	17144	17078	17173	16916	17138	16952	17069	17152	17148	17049	16880	16889	17081	16930	17045	17019	16921	17028	17173	17094	17113	16961	17176	16982	17148	16992	17177	17147	16943	17010	17063	17080	17079	17027	17033	17108	17059	16976	16973	16842	17161	17309	17063	17210	16948	17082	16896	17035	17093	17176	17008	17069	17049	17060	17066	17010	17033	17147	17021	16849	17036	16943	16984	17075	17068	16860	17188	16933	17098	17033	17276	16898	16875	17280	17088	17059	16978	17109	16952	17229	17062	17047	17082	16973	16983	17086	16844	17093	17124	16999	16881	16924	17093	17126	17103	17163	17005	17169	17121	17191	17033	16957	17084	16965	17050	17229	16890	17071	17129	17118	16983	17056	17210	16978	17197	17069	17116	16988	17216	17090	17044	17069	16992	17074	17109	16996	17108	17074	17009	16837	16980	17193	16993	17015	17110	17040	16881	17093	16981	17217	17113	16915	17080	17129	16937	16908	17209	17252	16937	17227	16984	16882	17183	17139	16961	17035	16971	17077	16983	17022	17106	17205	17155	17052	16978	17084	16934	16981	17084	17020	17107	17081	16933	17080	17124	16988	17008	17119	17206	17136	17027	16930	17165	16995	17044	17178	16973	17053	16767	17111	16981	16966	17169	17010	16985	17182	16883	17088	17058	16932	17077	16969	17209	17084	17025	17129	17140	17056	17093	17137	16872	17103	16973	16971	17184	17160	16941	17156	17093	16962	17179	16972	17288	17045	17050	16957	16929	16849	17035	16922	17048	16957	16961	16975	16944	17184	16898	16916	17013	17017	17122	16931	17156	16952	17124	17067	17060	17075	17011	17082	17176	17067	17064	17205	16972	16955	17098	17095	17090	17215	17054	17026	17085	16967	17131	17031	17134	16891	17018	17179	17005	16959	16983	17103	17121	17098	17021	16958	17027	16980	17076	17001	17130	17040	17104	17034	17083	17100	17155	16797	16909	17029	16989	17114	17076	17221	17020	16976	16983	17090	17149	16964	16981	16986	17020	17031	17099	17083	16999	17108	17039	16977	16941	16986	17296	17003	17134	16933	16884	17211	17086	17233	17045	17000	16970	17227	17049	17075	17288	17054	17082	16934	17125	17096	17085	17068	17092	16961	17038	16998	16879	17040	17094	17051	17026	17212	17000	17154	17212	16895	17087	16965	17192	17113	16972	17055	17165	17301	16870	17078	17133
28843	28286	32754	25130	20255	19883	19865	19721	19811	19610	19479	19384	19539	19344	19517	19468	19351	19378	19428	19386	19627	19262	19554	19266	19427	19225	19329	19254	19265	19477	19698	19583	19406	19276	19126	19361	19321	19253	19214	19231	19172	19057	19003	19279	19102	19116	19281	19159	19177	19203	19249	19236	19175	19407	19153	19209	19291	19104	18941	19371	19030	19107	19004	19289	18992	18992	19186	19220	19140	19103	19164	19409	19004	19373	19271	19033	19080	19321	19160	19163	19057	19424	19142	19232	19191	19227	19320	18924	19289	19214	19355	19212	19216	19149	19302	19286	19107	19091	19177	19429	19267	19071	19059	19030	19099	19120	19044	19470	19348	19277	19265	19037	19222	19176	19197	19245	19225	19164	19143	19094	19145	19331	19359	19026	19325	19236	19104	19115	19295	19201	19483	19246	19167	19157	19120	19083	19215	19091	19038	19135	19026	19182	19233	19155	18964	19105	18963	19065	19145	18972	19076	18908	19118	19188	19159	19329	19255	19181	19353	19412	19081	19147	19295	19020	19211	19223	19204	19183	19195	19312	19041	19282	19025	19135	19145	19308	19038	19233	19393	19261	19100	18967	19477	19159	19321	19166	18996	19305	18998	19127	19167	19309	19234	19049	19162	19315	18987	19049	19243	19043	19165	19187	19130	19125	19058	19199	19228	19172	19247	19326	19231	19004	19134	19129	19175	19298	19129	19339	19267	19182	19531	19224	19211	19107	19085	19106	19076	19170	18978	19377	19325	19132	19227	19271	19215	19194	19162	19174	19227	19148	19325	19076	19141	19273	18963	19225	19006	19478	19136	19290	19138	19284	19470	19165	19268	19238	19215	19383	19189	19370	19164	19117	19291	19010	18907	19340	19069	19127	19094	19158	19187	19130	19423	19220	19324	19236	19308	19293	19260	19177	19170	19205	18984	19261	19289	19434	19093	19236	19276	19248	19248	19135	19118	19217	19101	19161	19084	19050	19298	19124	19208	19389	19125	19186	19141	19033	19287	19127	19241	19268	19276	19243	19463	19164	19153	18985	19146	19274	19156	19082	19293	19157	19117	19198	19217	19191	19047	19154	19380	19183	19255	19024	19402	19277	18984	19325	19416	19129	19102	19188	19436	19229	19209	19170	19152	18951	19136	19362	18997	19000	18993	19275	19302	19192	19159	19096	19117	19129	19205	19312	19094	19209	19320	19148	19086	19275	19207	19208	19199	19204	19127	19120	19218	18975	19079	19068	19335	19103	19368	19210	19158	19200	19182	19114	19362	19224	19299	19232	19188	19048	19104	19061	19207	19232	19215	19013	19271	19089	19403	19187	19130	19208	19315	19259	19183	19170	19092	19161	19114	19154	19195	18937	19131	19143	19268	19224	19190	19326	19335	19157	19173	19149	19188	19230	19316	19195	19091	19079	19122	19078	19311	19389	19093	19098	19147	19077	19118	19144	19263	19032	19083	19201	19168	18927	19019	19110	19290	19151	19086	19158	19110	19041	19292	19058	19196	19281	19279	19543	19433	19346	19081	19164	19392	19299	19111	19046	19292	19226	19056	19151	19276	19401	19065	19223	19279	19255	19030	19146	19106	19232	19132	19180	19212	19195	19150	19096	19163	19229	19163	19116	19189	19221	19111	19168	19110	19109	19244	19320	19282	19188	19185	19046	19317	19099	19231	19176	19236	19200	19110	19446	19335	19017	19137	19134	19103	19255	19035	19223	19176	19208	18977	19225	19030	19104	18876	19132	19014	19098	19188	19220	19081	19071	19151	19086	19279	19285	19152	19291	18819	19109	19207	19069	19006	19254	19062	19161	19196	19002	19141	19240	18973	19090	19238	19178	19072	19387	19310	19188	19246	19050	19293	19168	19035	19203	19327	19282	19226	19311	19072	19146	19235	19148	19108	19053	19203	19213	19114	19120	19212	19133	19235	19084	19132	18954	19342	19229	19211	19142	19145	19421	19181	19143	19147	19031	19371	19217	19049	19297	19186	19290	19241	19465	19100	19078	19163	19277	19135	19072	19130	19328	19397	19108	18993	19342	19322	19187	19224	19203	19193	19323	19339	19249	19013	19104	19292	19063	19122	19026	19325	19253	19186	19149	19129	19069	19149	19229	19106	19297	19079	19160	19030	19222	19136	19146	19233	19151	19314	19229	19190	19455	19101	19231	19338	19089	19302	19331	19257	19122	19260	19169	19155	19113	18961	19102	19187	19194	19203	19127	19096	19323	19193	19451	19121	19186	19312	19192	19157	19177	19303	19189	19158	19291	19211	19198	19107	19260	19222	19305	19348	19366	19270	19148	19222	19189	19264	19121	19142	19383	19223	19076	18992	19057	19278	19260	19276	19239	19227	19276	19095	19163	19230	19285	19226	19164	19267	19232	19226	19427	19225	19012	19140	19087	19300	19278	19158	19577	19151	19360	19381	18915	19299	19257	19075	19311	19043	19223	19113	19250	19123	19108	19285	19214	19181	19172	19075	19243	19220	19180	19100	19306	19202	18953	19394	19443	19205	19141	19074	19229	19206	19080	19320	19092	19296	19361	19372	19343	19277	19313	19126	19276	19365	18897	18960	19035	19271	19123	19093	19201	19154	19075	18999	19263	19113	19024	19268	19249	19171	19263	19216	19149	19241	19078	19181	19285	19342	19142	19278	19405	19237	19077	19054	19215	19363	19280	19283	19157	19197	19028	19213	19263	18964	19127	19198	19235	19489	19136	19306	19290	19167	19045	19225	19215	19328	19138	19213	19321	19358	19058	19190	19243	19361	19102	19345	19230	18998	19256	19343	19067	19018	19291	19267	19133	19409	19135	19309	19361	19134	19264	19222	19061	19116	19284	19347	19246	19137	19239	19185	19049	19260	19060	19239	19281	19164	19102	19191	19042	19181	19113	19179	19293	19096	19240	19188	19211	19176	19215	19092	18908	19140	19245	19208	19034	19201	19021	19188	19071	19186	19194	19302	19081	19301	19230	19257	19265	19114	19249	19217	19076	19160	19048	19307	19204	19135	19210	19307	19146	19029	19039	19166	19308	19071	19108	19252	19007	19236	19354	19148	19189	19082	19193	19058	19184	19128	19294	19408	19174	19303	19241	19172	19031	19291	19187	19121	19176	19189	19004	19396	19292	19385	19081	19274	19385	19314	19101	19148	18884	19268	19117	19214	19039	19264	19329	19175	19211	19231	19187	19020	19087	19212	19058	19124	19301	19160	19414	19405	18937	19295	19113	19144	19139	19184	19065	19122	19201	19121	19248	19231	19201	19039	19171	19293	19185	19269	19216	19321	19426	19151	19161	19152	19076	19178	18949	19218	19298	19059	19142	19249	19048	19253	19120	19150	19292	19401	19229	19140	19106	19057	19072	19109	19026	19199	19223	19216	19188	19201	19092	19113	19067	19094	18979	19332	19212	19162	19333	19364	19217	19272	19334	19251	19252	19246	19199	19300	19084	19329	19213	19228	19173	19031	19196	19175	19137	19072	18980	19130	19326	19281	19219	19287	19075	19179	19225	19208	19382	18988	19147	19405	19219	19243	19206	19071	19089	19317	19163	19325	19317	19042	18869	18968	19250	19270	19250	19259	19230	19081	19032	19090	19102	18976	19340	19204	19339	19227	19171	19219	19134	19287	19150	19418	19140	19132	19211	19328	19308	19211	19226	19211	18901	19145	19150	19147	19159	19151	19242	19139	19313	19353	19244	19243	19030	19220	19003	19229	19222	19295	19284	19284	19194	19074	19319	19259	19144	19350	19473	19378	19124	19061	19347	19161	19168	18994	19114	19054	19101	19204	19094	19025	19221	19377	19079	19111	19052	19159	19218	19034	19345	19285	19197	18901	19220	19252	19299	19207	19130	19203	19059	19163	19231	19186	19172	19179	19304	19046	19074	19221	19256	19190	19320	19242	19148	19237	19202	19007	19192	19163	19089	19115	19055	18919	18851	19095	19223	19150	19289	19178	19269	19285	19064	19217	19306	19241	19443	19231	19186	19277	19138	19265	19146	19261	19110	18937	19442	19329	19230	19361	19303	19347	19195	19069	19345	19199	19067	19111	19038	19249	19211	19286	19267	18967	19341	19142	19368	18918	18895	19169	19141	19251	19192	19297	19131	19325	19234	19078	19097	19198	19274	19292	19157	19350	19193	19450	19109	19222	19146	19102	19253	19313	19368	19269	19210	19334	19103	19166	19383	19222	19005	19267	19174	19119	19418	19075	18918	18975	19090	19244	19103	19187	19297	19075	19251	19228	19148	19077	19113	18987	19147	19224	19343	19083	19302	19253	19400	19072	19213	19415	19096	19479	19323	19143	19291	19164	19077	19215	19184	19053	18995	18992	19188	19200	19152	19114	19332	19400	19227	18898	19033	19282	19241	19362	19221	19292	19022	19315	19179	19221	19349	19434	19247	19456	19292	19275	19213	19542	19077	19030	19244	19057	19060	19272	19224	19214	19193	19123	19150	19139	19301	19255	19295	19474	19130	19241	19089	19320	19284	19347	19104	19204	19076	19181	19185	19124	19041	19275	19288	19347	19256	19349	19174	19115	19090	19156	19408	19223	19220	19285	19267	19243	19374	19327	19266	19219	19268	19216	19250	18927	19122	19214	19147	19160	19206	19219	19345	19177	19001	19029	19149	18994	19239	18973	19304	19176	19065	19241	19271	19287	19096	19305	19158	19195	19077	19231	19234	19247	19058	19104	19370	19117	19227	19382	19161	19256	19159	19405	19132	19301	19230	19327	19381	19181	19110	19217	19294	19182	19019	19010	18990	19281	19212	19125	19067	19278	19073	19272	19404	19188	19123	18978	19064	19249	18943	19328	19150	19118	18917	18894	19133	19425	19091	19190	19165	19230	19258	19167	19010	19272	19312	19203	19349	19242	19119	19275	19052	19301	19210	19147	19092	19136	19315	19115	19007	19087	19008	19044	19076	19094	19250	19257	19096	19021	19403	19262	19212	19235	19160	19134	19340	19184	19117	19180	19124	19023	19075	19173	18879	19156	19156	19073	19281	19021	19283	19467	18942	19135	19220	19229	19268	19144	18898	19242	19222	19288	18876	19122	19248	19196	19188	19383	19147	19282	19068	19005	19275	19118	19116	19280	19271	19352	19317	19226	19200	19180	18994	19282	19099	19251	19181
31904	44885	33517	20416	17512	17054	16812	16683	16810	16727	16713	16380	16554	16521	16308	16240	16362	16319	16255	16313	16125	16295	16147	16188	16228	16171	16077	16062	16239	16245	16384	16350	16201	16128	15877	16131	15938	15961	15908	16260	15937	15929	15990	15990	16123	16013	15995	16107	16112	16167	16001	16044	15867	16132	15866	15965	15996	15930	16002	16096	15998	15973	16129	15894	15905	15940	16142	16002	16128	16022	15988	15970	16116	16052	15906	15955	15938	16050	16101	16106	15965	15920	16215	16080	15810	16090	16070	15837	16052	15984	15913	15929	16009	16031	15901	16025	15968	15855	15961	15961	15819	15853	16106	16155	16152	15934	15856	15973	16011	15917	15887	15877	15901	16003	15914	15915	15862	16128	15908	15948	15957	15874	15977	16041	16012	15981	15962	16056	16051	15963	15866	15825	15859	15991	16013	15801	15865	15995	15941	16042	16001	16083	15914	15850	16147	16006	16073	16097	16076	15911	16134	15892	16227	15885	16045	15999	15909	16093	15969	16120	15826	15957	15990	15749	16095	16102	16051	16116	16080	15961	16107	16035	16118	15913	15923	16156	16069	16057	16005	15921	15979	15969	15936	15978	15890	16113	15965	16002	15944	16026	16111	15953	15955	16017	16060	16030	15917	15770	16004	16014	16121	15908	16147	16068	16009	15947	15929	16018	15942	15838	15827	15929	15857	15954	16113	15941	16026	16172	15944	16174	16123	15950	15970	16159	16059	16099	15957	15797	16113	16203	15825	16001	15858	15961	15882	15857	16091	15936	15795	15923	16015	16046	16005	16040	16166	15909	16068	15973	16084	16001	15905	16021	15961	15916	16033	15830	15923	15988	16121	16028	15947	15988	15741	15984	16132	16260	16030	16024	16054	16018	16049	15760	16109	16027	15843	16108	16003	15916	16196	15855	15867	16030	15945	16019	16016	15851	15980	16122	15899	15872	15941	16090	15948	15712	15994	16063	16067	15850	16025	15975	15872	15939	16073	16079	15962	16201	16001	15943	15980	15955	15977	15864	16275	16143	16040	16081	16075	15998	15890	16134	15914	15845	16153	15810	16057	15943	16055	16021	15830	15875	16088	16049	15994	15785	16001	16123	16083	16119	15996	15976	15879	16056	16030	16055	15979	15872	15818	15967	15919	15857	16102	16091	16019	16099	16260	15974	16032	15867	15995	16003	16017	15930	16075	15931	15928	15924	16006	16116	15960	15969	16053	15841	16012	16096	16069	16076	16040	16076	16041	15960	15823	15975	16132	15997	15964	16014	16107	15978	16048	15935	15974	15979	16052	15942	16132	15978	15874	16036	15788	15988	15893	15977	15820	15918	16125	16019	15928	16032	16038	16083	16113	15757	15922	15962	15987	16102	15884	16014	16112	15992	16007	16128	16022	15961	16068	15934	15990	16158	15969	16080	16017	15931	16088	15985	15874	15997	16065	15873	15759	15832	16090	16005	16000	15894	16009	15874	16011	15747	15995	15967	16187	15917	15919	16048	16007	16170	15920	15934	15968	15975	16049	16098	15949	16156	15996	15949	16119	16003	16121	16014	16013	15988	15805	15849	16118	15951	15847	16054	16038	16077	15784	15794	15774	16098	16207	16105	16010	16035	16165	16156	16042	16002	15930	16054	15865	16045	15991	16052	15860	16005	15859	16022	15989	16125	16064	15861	15840	15943	16033	15969	15923	15801	16067	16026	16124	15989	16144	15946	16107	15790	15886	15987	16045	15864	15969	15943	15876	16175	15934	15989	16000	16085	15789	15976	16124	15907	16218	15954	15998	16036	15957	15952	15882	16048	16073	16018	15929	15890	16130	15722	15971	15878	16085	15951	16070	15904	16016	16018	15962	16030	16167	15952	15986	16049	16072	15864	16174	16054	15966	15881	16205	16004	15957	16028	15947	16020	15865	16222	16073	16084	15927	16035	16023	15964	15949	16024	15983	15954	16134	16021	16124	16050	16156	15927	15831	15862	16037	15981	15977	16132	16061	15895	16160	15879	15856	16173	15853	15918	16095	16138	16033	15863	16011	15993	15921	16085	16065	16137	16112	16030	15905	15929	16115	16084	16011	16027	16009	15941	15967	16041	15930	16050	15869	16034	15945	16051	15964	16182	16041	15933	16065	16115	15793	16264	16125	16110	15816	16023	16109	15862	15798	16187	15931	15991	16067	15886	15997	15877	15866	16059	15881	16192	16127	16110	16061	15833	16074	15940	15993	16106	16097	15940	15828	16056	15991	15768	16087	15918	16006	15924	16004	16006	16112	15914	15974	16030	16008	15849	16022	16119	15901	16107	16120	16068	15987	16036	16128	16116	16147	16011	15944	15950	15925	16000	15962	16124	15883	16161	15949	15967	16057	16001	15910	16030	15923	15852	15952	16059	15838	16027	15868	15959	15907	15911	16043	15908	15959	16027	16002	15991	16206	16120	16070	16117	15900	16046	15937	15779	16074	16012	15943	16260	15821	16280	16137	15907	15937	16022	16104	15992	15930	15897	16007	15942	15948	15954	15981	15936	15915	16080	16141	16063	15936	16057	16141	15865	15866	16118	16046	15969	16050	16001	16034	15990	15852	15970	16038	15954	15974	15926	16028	15902	15945	15930	15992	15901	16116	16007	15955	16009	16015	15904	15961	15930	16193	16031	16154	16157	15999	16030	16091	15936	16110	15999	16099	16036	16001	15984	15889	15982	16033	16006	16138	16099	16149	15892	15907	15742	15996	15931	15791	15947	16038	15960	16055	15927	16129	15941	15990	16015	16126	16053	15962	15980	15988	15956	16053	15977	16084	15971	15921	15832	16088	16006	15919	15986	16083	15982	15995	15862	16043	16048	15948	16151	15863	15988	15928	16024	16008	15904	16054	15931	15979	15948	16047	16029	16064	15836	15841	15956	16095	16107	15959	16232	15959	16116	16044	15909	16074	15951	15930	15977	16052	16041	15912	16085	15916	15967	16202	15935	16014	16068	15967	15977	15987	16222	15926	16016	15967	16078	15796	15984	15999	15857	15862	15965	15969	15994	15940	15980	15976	16006	15900	15980	15979	16012	16093	15958	16046	15920	16086	16209	16188	16010	16039	16230	16145	16073	16114	16061	16048	16131	15912	15933	16185	16118	16011	15897	15806	16005	15968	15966	15952	15974	16066	16066	15911	15996	15759	16110	15935	15909	16000	16021	15963	15836	15996	15996	15970	16105	16072	15904	15979	16021	16033	16070	16082	16054	16084	15920	16133	15896	16074	15928	15900	15969	15993	15886	16111	16109	16043	16132	16154	15997	16012	16049	15850	15855	16060	16018	16112	16042	16056	15939	16077	16050	15899	16037	15944	15909	16093	16094	15954	15989	16133	16072	16060	16140	15972	15871	16002	16047	16087	15860	16044	15885	15945	16153	15990	16029	16025	15841	15844	16157	16060	16100	15916	16099	16048	16033	16158	15970	16028	15994	15965	15977	16024	15957	15979	15884	16024	15901	15885	15853	16060	15903	15980	16084	15999	15911	16073	16200	16008	16002	15938	15965	15900	15946	15848	16073	15906	16045	15893	16007	16014	16031	15926	15865	15885	15892	16013	15968	16067	15996	15998	16080	15826	15886	16078	15989	16018	15993	15939	16009	16157	16089	15918	15865	15916	15907	15883	16008	16048	15975	16004	15942	15978	16048	16024	16073	16142	15993	15983	16151	16094	16020	15933	15856	16105	15974	16076	15916	15992	16097	15969	15951	15919	16029	16079	15976	16080	15954	15919	15967	16014	16053	16066	16100	16013	15980	16072	16170	16251	15886	16043	15949	15988	16037	16067	16065	15984	16111	16094	15901	16050	15916	16046	16052	15943	16077	16053	16044	15996	15990	15944	15957	15801	16023	16002	16228	16041	15910	16254	15953	15943	15954	16001	15947	15977	16015	15994	15900	16006	16017	16025	16069	15902	16122	15956	16101	15979	16030	16057	16113	15957	16065	16039	15908	16133	15980	15983	15980	15998	15879	16068	16061	16147	15947	15966	16079	15901	15959	15961	16164	16052	15940	16070	15967	16062	15880	15798	16048	15964	15950	16033	16111	16008	16080	15930	15889	16199	16063	15878	15944	16066	16050	15960	15937	15943	16181	15937	15937	15959	16004	16167	15981	15919	16065	15998	16030	16156	16114	16030	16083	16005	15922	16112	15999	16210	16115	15891	16077	16036	15857	15971	15954	15921	16104	15843	16115	16061	15843	15923	16001	16095	16142	16081	16096	16018	16017	16109	16047	16036	15845	15914	16000	16076	16006	15949	16068	15906	16084	16025	15785	15963	16048	15922	15858	15987	16085	16082	15943	15964	16010	15979	16153	15795	16078	15912	15937	16087	15812	15855	15825	16035	16079	16117	15927	15917	15959	16110	15869	16029	15951	15981	15995	15907	16208	16098	15915	15932	16029	16086	16096	16060	15913	16112	15898	16003	15947	16033	15971	15955	16058	15886	15946	16108	15905	16007	16134	15910	15911	15881	15980	15903	16135	16061	16065	15850	16019	16101	16052	16144	15830	16005	15968	16195	16027	15998	15961	16027	16074	15938	16102	15909	15915	15956	16001	15958	16181	15926	15758	15891	15980	15865	15903	16017	15961	16045	16017	16042	15987	16137	16040	15902	15986	16032	16117	16101	16136	16070	15934	15926	15779	16089	15976	16054	16176	15937	15993	16012	15845	15865	16112	15773	15890	16002	15996	16111	16081	16050	15881	15981	16127	15953	16078	16114	16041	16025	15928	16026	16034	15960	16012	16042	16121	16068	15984	15964	16141	15941	16079	15862	16014	16056	15971	15897	16106	16015	15892	15941	15866	15960	16050	15955	16047	15983	15990	16088	16067	15961	16025	16138	15878	15942	15963	15889	16032	16172	15724	15906	15995	15798	16086	15895	16034	15966	15952	16022	15913	16018	16061	15944	16048	15948	16027	16114	16063	15921	16176	16034	16041	16038	15829	15969	15876	15882	16131	16030	16069	16052	16045	16160	16160	16121	15889	16092	15965	15864	16087	16112	15778	16017	16023	15970	15998	15931	16028	15823	15932	16125	16047	16078	15960	16101	16110	15809	15976	15980	16209	15936	15882	15984	15944	16007	15953	16123	15952	16062	15987	16027	15978	15896	15903	15972	16093
23861	21512	29315	24669	22628	23615	23615	21062	20503	20573	20720	20043	20050	20246	20109	20174	20193	19878	20204	20027	19852	19977	19797	19884	19899	19936	19516	20080	21448	22023	21475	21177	20500	19941	19680	19553	19835	19630	19646	19410	19846	19727	19642	19539	19455	19418	19632	19517	19462	19420	19849	19540	19709	19531	19494	19658	19646	19394	19773	19669	19672	19514	19779	19662	19583	19739	19525	19689	19684	19845	19496	19703	19632	19685	19681	19507	19396	19446	19649	19653	19460	19585	19650	19486	19620	19774	19475	19635	19651	19684	19644	19683	19629	19524	19648	19410	19542	19758	19500	19694	19578	19722	19488	19631	19551	19684	19720	19520	19775	19697	19665	19635	19552	19509	19601	19601	19458	19624	19470	19376	19436	19683	19611	19703	19679	19547	19591	19581	19893	19497	19451	19548	19581	19666	19726	19431	19497	19627	19619	19595	19448	19480	19618	19520	19673	19729	19634	19766	19586	19644	19769	19558	19734	19477	19646	19669	19780	19564	19658	19745	19722	19516	19657	19508	19497	19627	19640	19558	19493	19589	19602	19675	19528	19516	19393	19563	19667	19327	19616	19397	19469	19580	19466	19522	19380	19722	19655	19578	19506	19431	19230	19499	19499	19593	19687	19497	19474	19517	19603	19391	19305	19718	19574	19396	19873	19709	19723	19621	19704	19653	19521	19349	19492	19721	19593	19736	19609	19633	19584	19463	19443	19734	19696	19636	19560	19621	19682	19593	19460	19513	19450	19592	19870	19629	19689	19678	19507	19478	19718	19456	19674	19651	19702	19361	19421	19283	19572	19575	19456	19715	19634	19580	19545	19729	19636	19419	19508	19535	19591	19535	19532	19531	19593	19434	19576	19553	19489	19882	19455	19665	19688	19657	19435	19531	19495	19330	19433	19376	19673	19463	19582	19479	19468	19586	19645	19583	19499	19499	19742	19763	19555	19374	19521	19697	19558	19788	19555	19682	19526	19727	19601	19659	19519	19563	19384	19599	19489	19472	19790	19597	19554	19640	19607	19839	19746	19601	19618	19628	19630	19556	19689	19540	19750	19579	19578	19707	19506	19492	19530	19580	19568	19641	19784	19548	19643	19585	19408	19558	19714	19586	19433	19536	19386	19504	19588	19399	19475	19623	19525	19738	19529	19668	19528	19788	19524	19437	19513	19546	19598	19589	19624	19511	19528	19686	19315	19557	19422	19330	19523	19525	19620	19620	19695	19550	19478	19550	19610	19649	19443	19345	19709	19570	19521	19471	19589	19679	19730	19590	19524	19542	19800	19700	19464	19703	19680	19600	19692	19584	19649	19439	19652	19449	19645	19393	19589	19738	19648	19548	19701	19722	19653	19432	19691	19457	19386	19643	19543	19604	19719	19701	19404	19684	19602	19540	19620	19440	19634	19471	19632	19590	19481	19494	19673	19615	19376	19408	19498	19423	19667	19685	19765	19649	19684	19624	19554	19479	19581	19494	19634	19407	19517	19584	19401	19611	19318	19674	19816	19529	19533	19578	19563	19619	19590	19455	19751	19785	19799	19490	19562	19602	19512	19515	19421	19665	19618	19767	19640	19464	19503	19613	19383	19714	19541	19553	19507	19538	19505	19753	19622	19560	19472	19457	19560	19660	19570	19463	19502	19527	19517	19468	19627	19617	19524	19460	19506	19454	19561	19489	19345	19441	19546	19706	19588	19571	19567	19454	19411	19562	19542	19675	19431	19674	19566	19728	19481	19628	19629	19612	19722	19483	19699	19489	19565	19419	19401	19536	19649	19655	19524	19923	19415	19609	19433	19599	19512	19451	19267	19670	19683	19533	19666	19397	19667	19531	19558	19291	19561	19588	19554	19673	19385	19566	19628	19661	19615	19500	19496	19586	19675	19479	19625	19407	19802	19673	19554	19454	19610	19524	19481	19713	19471	19511	19541	19542	19357	19521	19662	19483	19636	19589	19611	19466	19662	19444	19638	19586	19780	19568	19426	19541	19595	19443	19570	19570	19680	19798	19543	19620	19595	19588	19632	19674	19517	19538	19517	19449	19624	19619	19549	19481	19653	19783	19633	19600	19294	19599	19632	19504	19505	19425	19538	19509	19510	19454	19652	19680	19562	19616	19642	19570	19464	19585	19815	19542	19535	19454	19635	19639	19499	19716	19755	19761	19495	19496	19667	19717	19593	19596	19693	19731	19500	19484	19564	19668	19606	19572	19725	19370	19537	19423	19784	19617	19639	19627	19498	19612	19604	19655	19537	19682	19675	19705	19514	19532	19577	19570	19602	19596	19768	19593	19683	19585	19553	19541	19618	19468	19526	19641	19722	19514	19693	19415	19558	19606	19501	19722	19581	19587	19569	19763	19894	19664	19553	19483	19572	19724	19566	19367	19672	19531	19644	19594	19695	19517	19665	19651	19544	19459	19461	19513	19641	19389	19362	19762	19573	19613	19554	19633	19351	19471	19547	19573	19529	19613	19533	19349	19471	19688	19792	19533	19558	19351	19570	19516	19470	19563	19646	19650	19511	19428	19544	19371	19540	19611	19598	19370	19556	19496	19682	19700	19596	19421	19600	19434	19576	19832	19669	19502	19632	19588	19589	19406	19671	19730	19481	19462	19753	19652	19557	19472	19714	19380	19555	19645	19579	19739	19598	19539	19532	19796	19437	19490	19507	19647	19465	19585	19588	19595	19406	19532	19552	19696	19653	19643	19755	19673	19497	19386	19642	19666	19573	19479	19626	19651	19507	19574	19464	19654	19408	19797	19719	19689	19576	19583	19659	19514	19474	19624	19526	19627	19219	19549	19473	19668	19605	19513	19566	19735	19442	19731	19556	19569	19481	19698	19905	19654	19640	19536	19529	19747	19576	19696	19458	19724	19820	19718	19624	19542	19802	19468	19820	19782	19521	19605	19548	19577	19420	19390	19558	19572	19621	19538	19619	19508	19328	19700	19710	19640	19497	19715	19495	19630	19532	19396	19840	19519	19591	19539	19576	19530	19594	19471	19593	19599	19659	19604	19463	19521	19669	19653	19769	19475	19725	19560	19633	19744	19559	19506	19320	19505	19532	19709	19532	19513	19561	19565	19699	19605	19701	19592	19602	19489	19750	19686	19603	19585	19592	19603	19497	19557	19583	19733	19608	19581	19531	19533	19728	19439	19552	19620	19551	19443	19692	19509	19547	19610	19645	19685	19664	19422	19683	19508	19510	19478	19570	19718	19559	19526	19488	19561	19703	19783	19746	19591	19534	19645	19680	19363	19519	19545	19500	19485	19651	19524	19767	19687	19664	19698	19576	19610	19483	19611	19482	19745	19543	19679	19529	19513	19676	19639	19556	19664	19533	19389	19634	19639	19689	19679	19725	19682	19508	19412	19615	19391	19403	19553	19614	19669	19591	19620	19750	19698	19482	19531	19504	19747	19790	19567	19716	19464	19467	19744	19619	19500	19602	19674	19561	19542	19657	19536	19518	19585	19657	19631	19626	19505	19517	19610	19711	19707	19636	19640	19639	19542	19571	19587	19627	19365	19665	19561	19555	19594	19463	19464	19619	19614	19712	19478	19578	19381	19595	19779	19598	19612	19579	19397	19651	19706	19399	19481	19652	19458	19714	19596	19655	19510	19402	19587	19678	19801	19627	19418	19498	19629	19617	19698	19611	19470	19545	19824	19708	19508	19604	19716	19397	19523	19528	19672	19981	19640	19557	19355	19475	19380	19472	19677	19480	19578	20058	19606	19818	19712	19605	19578	19662	19543	19623	19625	19583	19735	19477	19397	19384	19716	19514	19711	19695	19649	19737	19454	19651	19763	19596	19732	19529	19644	19735	19487	19361	19546	19533	19556	19523	19504	19590	19624	19543	19703	19652	19675	19796	19712	19720	19324	19537	19673	19434	19607	19468	19526	19564	19570	19590	19840	19550	19521	19388	19565	19771	19433	19758	19428	19437	19571	19636	19599	19752	19659	19680	19666	19529	19515	19681	19749	19464	19506	19605	19670	19660	19416	19543	19449	19473	19425	19620	19610	19561	19455	19775	19785	19619	19467	19476	19447	19584	19376	19635	19762	19845	19562	19417	19236	19796	19506	19722	19525	19578	19648	19661	19659	19419	19608	19505	19682	19597	19533	19844	19526	19604	19600	19641	19593	19677	19528	19382	19596	19557	19555	19559	19592	19552	19399	19521	19501	19698	19830	19512	19470	19555	19631	19705	19539	19551	19663	19675	19528	19541	19505	19483	19521	19799	19425	19595	19923	19784	19617	19245	19765	19624	19703	19476	19512	19507	19622	19617	19496	19710	19650	19695	19444	19630	19446	19667	19635	19658	19600	19689	19526	19565	19598	19546	19757	19608	19431	19551	19569	19428	19517	19684	19563	19444	19445	19459	19505	19625	19721	19693	19450	19460	19426	19704	19631	19604	19435	19627	19708	19643	19484	19556	19423	19720	19597	19547	19619	19683	19663	19425	19664	19640	19429	19656	19495	19710	19766	19641	19412	19698	19520	19642	19728	19380	19528	19648	19584	19236	19396	19681	19462	19949	19695	19591	19447	19524	19759	19528	19678	19467	19492	19679	19505	19549	19684	19699	19737	19736	19682	19664	19581	19477	19713	19663	19443	19388	19732	19524	19575	19421	19684	19606	19642	19816	19614	19474	19517	19665	19476	19660	19399	19609	19470	19545	19632	19450	19446	19735	19655	19555	19653	19673	19721	19689	19466	19627	19703	19616	19245	19564	19724	19565	19451	19616	19660	19477	19521	19491	19527	19540	19551	19586	19792	19647	19617	19570	19610	19528	19587	19807	19531	19622	19457	19500	19619	19456	19478	19696	19727	19628	19523	19460	19403	19472	19716	19566	19665	19681	19437	19616	19515	19456	19492	19587	19553	19551	19575	19426	19721	19591	19734	19538	19728	19440	19509	19599	19521	19647	19656	19551	19623	19505	19625	19728	19661	19598	19639	19620	19486	19595	19624	19731	19697	19606	19374	19476	19559	19579	19494	19516	19469	19471	19612	19618	19641	19346	19474	19778	19407	19655	19796	19605	19530	19562	19526	19707	19476	19295	19694	19578	19522	19493	19618	19398	19400	19525	19641	19758	19723	19591	19555	19507	19761	19727	19649	19622	19514	19635	19709
37089	62325	48823	28287	19672	18452	18153	18099	17727	17717	17592	17088	17085	17144	16941	16847	16894	16807	16960	16633	16783	16527	16802	16719	16436	16619	16368	17022	19210	19407	18822	18184	17167	16599	16296	16317	16239	16151	16251	16313	16224	16258	16474	16240	16300	16397	16214	16428	16160	16372	16303	16323	16455	16275	16222	16176	16232	16140	16303	16325	16253	16250	16266	16251	16267	16245	16148	16385	16390	16315	16024	16465	16107	16075	16138	16408	16254	16353	16224	16272	16141	16093	16207	16430	16229	16323	16156	16220	16264	16432	16386	16221	16398	16271	16078	16311	16237	16303	16010	16296	16298	16105	16251	16308	16177	16219	16456	16170	16369	16309	16137	16242	16476	16383	16305	16218	16315	16287	16272	16185	16324	16362	16387	16259	16289	16092	16291	16160	16254	16275	16280	16334	16319	16080	16244	16198	16261	16227	16333	16157	16230	16267	16195	16351	16249	16236	16095	16233	16095	16203	16239	16108	16315	16275	16119	16340	16235	16176	16360	16160	16268	16264	16305	16103	16159	16372	16016	16197	16321	16247	16404	16189	16381	16335	16232	16180	16166	16160	16033	16140	16171	16247	16177	16074	16213	16153	16321	16244	16248	16087	16232	16204	16380	16404	16325	16155	16251	16055	16250	16162	16121	16160	16302	16253	16325	16108	16186	16317	16267	16438	16381	16401	16242	16330	16236	16079	16253	16297	16308	16274	16235	16195	16397	16277	16211	16267	16286	16290	15972	16263	16290	16251	16105	16217	16197	16386	16406	16316	16359	16152	16397	16275	16245	16171	16215	16326	16113	16299	16488	16161	16253	16331	16274	16223	16269	16182	16254	16200	16283	16234	16142	16268	16096	16173	16233	15984	16414	16234	16105	16147	16178	16232	16063	16283	16323	16171	16319	16331	16333	16325	16047	16251	16272	16234	16098	16151	16151	16181	16352	16239	16406	16118	16262	16300	16446	16143	16375	16284	16216	16182	16280	16355	16223	16367	16328	16259	16345	16214	16239	16339	16111	16260	16183	16073	16197	16176	16240	16275	16259	16031	16051	16196	16180	16121	16311	16210	16295	16276	16218	16115	16248	16274	16167	16284	16329	16277	16337	16360	16102	16348	16265	16277	16145	16380	16291	16274	16269	16413	16259	16156	16404	16334	16237	16273	16386	16341	16325	16277	16307	16266	16309	16228	16194	16420	16297	16163	16162	16371	16124	16396	16065	16464	16429	16176	16409	16451	16120	16134	16159	16208	16301	16325	16208	16172	16218	16337	16420	16302	16125	16481	16148	16185	16303	16331	16268	16337	16251	16400	16161	16380	16201	16233	16383	16313	16311	16168	16061	16208	16229	16218	16237	16225	16294	16191	16302	16376	16057	16441	16320	16355	16311	16317	16344	16262	16347	16348	16451	16299	16392	16137	16465	16415	16127	16280	16162	16331	16389	16193	16035	16246	16301	16511	16235	16348	16234	16446	16274	16318	16225	16158	16252	16310	16376	16257	16285	16298	16365	16218	16312	16463	16465	16208	16272	16335	16240	16145	16212	16171	16253	16424	16236	16380	16135	16280	16293	16382	16240	16277	16374	16282	16317	16397	16249	16178	16354	16352	16281	16318	16329	16185	16299	16261	16307	16175	16152	16331	16260	16263	16195	16249	16296	16256	16256	16088	16317	16206	16415	16175	16163	16168	16409	16239	16255	16226	16123	16250	16347	16382	16378	16226	16227	16182	16274	16263	16256	16275	16304	16210	16340	16007	16168	16380	16154	16095	16397	16069	16324	16134	16327	16267	16287	16204	16429	16210	16152	16207	16062	16292	16471	16208	16321	16156	16306	16331	16331	16404	16285	16234	16192	16381	16328	16295	16350	16120	16193	16434	16136	16266	16252	16274	16054	16245	16343	16162	16386	16266	16252	16123	16402	16330	16381	16260	16164	16352	16123	16270	16202	16352	16065	16364	16302	16256	16262	16130	16326	16323	16312	16226	16362	16283	16349	16069	16214	16280	16279	16244	16075	16247	16313	16305	16242	16128	16134	16107	16336	16122	16402	16095	16250	16313	16404	16197	16229	16031	16131	16327	16222	16199	16309	16251	16305	16217	16196	16426	16166	16216	16166	16294	16123	16141	16174	16191	16274	16259	16283	16297	16188	16361	16477	16080	16334	16221	16248	16303	16180	16296	16371	16076	16256	16315	16230	16246	16209	16177	16220	16244	16261	16396	16028	16403	16119	16497	16152	16281	16304	16351	16164	16213	16326	16471	16200	16332	16304	16305	16127	16081	16074	16087	16431	16313	16395	16222	16345	16444	16323	16280	16217	16331	16191	16253	16186	16131	16241	16202	16163	16337	16308	16092	16163	16305	16443	16308	16392	16393	16313	16296	16358	16203	16198	16360	16361	16295	16295	16199	16012	16040	16201	16276	16458	16141	16242	16323	16345	16462	16202	16100	16191	16247	16343	16312	16357	16379	16474	16234	16210	16213	16403	16160	16171	16350	16214	16361	16367	16087	16321	16274	16495	16230	16167	16184	16142	16300	16048	16289	16403	16153	16332	16203	16223	16160	16196	16280	16188	16277	16121	16404	16324	16210	16358	16201	16267	16341	16150	16332	16230	16291	16259	16198	16342	16222	16221	16324	16294	16277	16172	16255	16265	16149	16205	16186	16305	16223	16244	16406	16387	16198	16196	16304	16232	16191	16271	16507	16235	16312	16136	16160	16303	16287	16281	16169	16427	16065	16253	16272	16182	16069	16400	16103	16168	16345	16292	16255	16299	16279	16115	16294	16394	16326	16278	16332	16235	16154	16287	16316	16182	16244	16293	16208	16257	16126	16055	16242	16203	16193	16411	16065	16371	16215	16334	16273	16240	16370	16155	16173	16315	16281	16305	16121	16358	16338	16235	16139	16367	16240	16317	16305	16236	16324	16153	16124	16311	16190	16310	16176	16234	16235	16222	16333	16223	16221	16447	16169	16221	16289	16335	16240	16167	16126	16236	16245	16296	16388	16071	16267	16226	16168	16339	16111	16389	16319	16132	16119	16225	16404	16253	16141	16277	16390	16415	16075	16124	16122	16227	16299	16225	16177	16330	16288	16028	16183	16250	16325	16167	16358	16126	16300	16080	16256	16282	16375	16277	16462	16322	16350	16293	16423	16125	16256	16200	16288	16307	16259	16041	16294	16224	16342	16225	16321	16182	16358	16187	16192	16032	16288	16210	16327	16274	16152	16415	16199	16203	16152	16332	16077	16327	16156	16209	16173	16509	16352	16255	16210	16266	16278	16203	16226	16204	16401	16132	16172	16343	16280	16467	16426	16195	16269	16382	16191	16174	16372	16364	16267	16342	16118	16150	16214	16252	16389	16143	16159	16326	16163	16154	16332	16275	16122	16310	16211	16316	16147	16199	16115	16312	16259	16323	16311	16092	16075	16370	16138	16136	16493	16049	16160	16276	16112	16320	16148	16309	16220	16249	16262	16036	16181	16364	16289	16260	16282	16280	16308	16304	16118	16095	16278	16241	16318	16208	16224	16329	16216	16461	16269	16090	16203	16258	16137	16261	16442	16283	16056	16356	16335	16259	16230	16362	16343	16308	16323	16177	16102	16244	16148	16117	16340	16264	16223	16168	16263	16368	16261	16210	16302	16281	16151	16210	16224	16290	16105	16379	16099	16254	16289	16396	16311	16123	16240	16274	16180	16373	16140	16223	16119	16308	16157	16307	16228	16372	16235	16314	16364	16342	16294	16385	16136	16208	16385	16414	16268	16413	16249	16119	16235	16199	16297	16422	16282	16380	16242	16426	16271	16110	16302	16433	16244	16236	16293	16154	16200	16166	16404	16255	16411	16177	16262	16228	16216	16177	16226	16271	16036	16278	16143	16260	16324	16175	16349	16218	16299	16220	16063	16247	16305	16398	16358	16191	16087	16176	16130	16316	16215	16222	16381	16328	16099	16202	16301	16167	16291	16260	16349	16123	16235	16341	16358	16257	16266	16134	16297	16389	16162	16297	16170	16088	16259	16172	16233	16339	16273	16203	16152	16273	16268	16183	16211	16159	16101	16378	16157	16383	16091	16259	16281	16266	16214	16259	16370	16357	16129	16102	16324	16086	16310	16116	16210	16354	16134	16181	16222	16281	16212	16172	16264	16250	16185	16166	16293	16165	16412	16127	16208	16246	16294	16280	16201	16239	16081	16393	16294	16340	16305	16277	16295	16184	16344	16280	16410	16324	16202	16318	16207	16164	16342	16318	16329	16234	16342	16228	16283	16288	16449	16254	16123	16300	16388	16424	16311	16252	16088	16262	16276	16160	16291	16313	16193	16413	16295	16321	16278	16302	16073	16165	16224	16091	16295	16325	16345	16231	16168	16303	16384	16201	16138	16433	16388	16160	16358	16195	16417	16344	16231	16396	16283	16061	16204	16143	16269	16306	16320	16324	16278	16173	16314	16216	16262	16363	16126	16286	16163	16388	16206	16237	16329	16055	16273	16307	16094	16294	16311	16115	16210	16173	16280	16406	16246	16269	16260	16127	16217	16181	16286	16271	16464	16254	16358	16236	16258	16146	16188	16350	16071	16379	16445	16300	15952	16438	16070	16076	16265	16374	16377	16108	16493	16346	16285	16268	16309	16074	16245	16414	16356	16451	16331	16168	16261	16221	16190	16137	16287	16254	16288	16343	16338	16323	16285	16157	16345	16107	16223	16366	16240	16388	16215	16316	16216	16120	16322	16471	16171	16236	16274	16267	16300	16388	16019	16332	16137	16110	16304	16411	16312	16218	16341	16178	16168	16147	16474	16414	16184	16240	16257	16272	16277	16242	16250	16377	16251	16241	16171	16458	16292	16209	16306	16237	16176	16219	16369	16082	16249	16256	16265	16139	16198	16305	16411	16374	16175	16477	16319	16052	16450	16228	16221	16222	16122	16250	16128	16265	16028	16293	16236	16281	16457	16168	16107	16258	16363	16186	16144	16296	16392	16297	16134	16297	16202	16250	16312	16167	16213	16172	16101	16120	16309	16257	16248	16180	16281	16196	16472	16145	16246	16111	16259	16222	16125	16305	16097	16249	16270	16174	15939	16194	16335	16247	16234	16164	16425	16252	16038	16080	16213	16364	16366	16179	16131	16208	16305
22928	21487	29609	24244	21841	24298	27240	22634	22155	22362	22143	21582	21539	21663	21570	21419	21409	21494	21389	21245	21128	21213	20954	20974	21031	20801	20912	21159	24176	24885	24268	23374	21968	21380	20731	20693	20929	20840	20704	20926	20750	20696	20585	20765	20839	20839	20617	20736	20566	20777	20602	20646	20743	20721	20874	20741	20728	20691	20607	20600	20632	20946	20692	20828	20827	20903	20735	20745	20847	20589	20680	20715	20697	20606	20559	20652	20420	20754	20656	20565	20654	20568	20810	20659	20684	20522	20816	20802	20764	20702	20614	20674	20562	20721	20821	20511	20695	20739	20400	20628	20584	20579	20923	20638	20660	20656	20582	20612	20642	20749	20319	20661	20679	20665	20751	20676	20535	20341	20476	20542	20599	20693	20691	20632	20504	20525	20837	20728	20479	20485	20724	20672	20615	20887	20727	20733	20655	20752	20598	20663	20730	20457	20769	20548	20699	20728	20624	20790	20756	20650	20716	20787	20590	20547	20632	20672	20617	20558	20478	20723	20558	20806	20770	20804	20645	20591	20784	20704	20704	20561	20513	20563	20703	20578	20551	20646	20652	20504	20745	20625	20661	20751	20577	20587	20505	20634	20709	20685	20708	20801	20699	20713	20715	20904	20694	20675	20560	20600	20491	20584	20389	20409	20393	20623	20575	20383	20779	20625	20641	20358	20747	20664	20631	20442	20654	20728	20680	20543	20633	20686	20776	20761	20712	20824	20459	20661	20599	20674	20647	20751	20455	20593	20391	20734	20589	20591	20723	20466	20926	20675	20691	20493	20698	20682	20692	20591	20512	20921	20597	20612	20705	20599	20801	20922	20826	20700	20523	20545	20701	20668	20731	20627	20626	20559	20439	20538	20698	20874	20522	20630	20634	20755	20654	20543	20584	20677	20642	20687	20654	20598	20695	20387	20667	20525	20678	20653	20654	20580	20598	20677	20469	20598	20516	20535	20341	20925	20695	20706	20816	20601	20543	20635	20815	20566	20467	20372	20692	20519	20786	20732	20604	20648	20789	20630	20585	20516	20432	20770	20716	20524	20460	20377	20606	20594	20602	20517	20745	20567	20720	20700	20637	20700	20516	20517	20730	20655	20854	20451	20656	20626	20830	20716	20673	20546	20697	20484	20513	20406	20699	20920	20776	20518	20485	20535	20574	20701	20704	20775	20710	20643	20518	20571	20554	20436	20570	20531	20609	20696	20616	20460	20762	20571	20551	20315	20724	20584	20592	20421	20614	20564	20807	20678	20751	20555	20634	20554	20579	20465	20665	20560	20681	20544	20572	20541	20576	20653	20669	20744	20610	20538	20585	20736	20460	20580	20707	20846	20670	20619	20824	20775	20529	20593	20417	20488	20722	20490	20357	20690	20737	20724	20662	20539	20462	20682	20751	20524	20642	20728	20545	20512	20788	20738	20765	20670	20940	20614	20713	20770	20505	20718	20606	20682	20533	20784	20565	20512	20688	20585	20699	20578	20623	20701	20581	20655	20579	20758	20501	20614	20941	20582	20707	20737	20701	20591	20604	20625	20592	20587	20621	20515	20672	20581	20433	20706	20706	20856	20749	20731	20621	20581	20785	20496	20513	20734	20543	20572	20527	20247	20362	20649	20630	20434	20533	20561	20681	20583	20769	20649	20607	20549	20672	20772	20691	20552	20487	20718	20755	20755	20536	20588	20723	20618	20770	20691	20707	20823	20714	20585	20432	20600	20407	20779	20534	20624	20452	20640	20866	20600	20520	20632	20641	20568	20668	20530	20662	20446	20450	20582	20510	20600	20441	20708	20566	20778	20556	20841	20626	20456	20606	20712	20855	20548	20617	20563	20652	20601	20521	20622	20623	20680	20566	20768	20675	20606	20688	20613	20693	20781	20719	20587	20561	20786	20659	20675	20756	20735	20613	20725	20669	20473	20709	20642	20692	20472	20511	20667	20527	20711	20711	20915	20654	20713	20659	20609	20734	20611	20600	20760	20428	20567	20557	20658	20566	20659	20499	20662	20657	20448	20593	20550	20834	20391	20580	20534	20643	20689	20720	20499	20568	20600	20598	20737	20543	20774	20577	20466	20650	20678	20587	20493	20687	20661	20581	20768	20606	20589	20590	20614	20592	20479	20556	20792	20572	20751	20786	20588	20557	20573	20488	20803	20674	20638	20496	20706	20644	20776	20982	20782	20793	20481	20733	20695	20866	20603	20427	20396	20581	20510	20697	20425	20545	20649	20630	20604	20724	20136	20670	20606	20733	20601	20716	20382	20709	20628	20565	20520	20490	20815	20520	20721	20715	20625	20629	20800	20661	20456	20677	20670	20654	20798	20732	20615	20613	20465	20686	20399	20556	20552	20276	20481	20633	20762	20555	20697	20522	20486	20458	20586	20467	20590	20633	20738	20637	20665	20814	20688	20769	20765	20539	20610	20606	20499	20525	20509	20656	20658	20701	20445	20585	20666	20548	20810	20790	20687	20659	20716	20849	20531	20453	20534	20757	20540	20641	20585	20849	20524	20586	20614	20631	20626	20792	20823	20673	20881	20535	20727	20580	20548	20538	20595	20646	20630	20428	20620	20724	20642	20658	20783	20742	20773	20679	20718	20696	20750	20862	20561	20622	20727	20541	20487	20606	20607	20677	20707	20741	20547	20615	20551	20796	20588	20541	20552	20719	20661	20439	20517	20629	20801	20654	20591	20690	20732	20426	20458	20647	20721	20450	20666	20722	20637	20674	20540	20677	20625	20720	20676	20794	20783	20655	20635	20518	20490	20795	20802	20560	20645	20782	20696	20558	20555	20656	20329	20679	20560	20661	20642	20594	20637	20614	20723	20615	20409	20510	20528	20682	20689	20549	20536	20613	20384	20705	20549	20612	20799	20772	20676	20595	20631	20911	20599	20909	20563	20556	20537	20792	20524	20647	20517	20414	20669	20890	20665	20508	20767	20643	20643	20485	20546	20517	20493	20790	20508	20556	20518	20789	20725	20477	20520	20513	20662	20837	20515	20760	20631	20621	20588	20659	20455	20717	20649	20431	20560	20630	20620	20731	20832	20632	20509	20679	20706	20622	20528	20855	20609	20764	20718	20739	20579	20595	20660	20486	20723	20534	20471	20374	20510	20457	20496	20676	20550	20513	20612	20810	20392	20600	20551	20545	20690	20472	20724	20580	20640	20687	20898	20463	20609	20704	20725	20636	20441	20787	20600	20438	20524	20428	20532	20702	20645	20681	20533	20467	20823	20757	20769	20674	20562	20741	20621	20615	20755	20502	20716	20663	20466	20341	20522	20751	20240	20614	20753	20654	20698	20856	20776	20778	20620	20552	20584	20574	20687	20721	20680	20528	20469	20758	20688	20500	20600	20498	20668	20489	20558	20611	20421	20540	20725	20712	20691	20714	20758	20639	20613	20487	20576	20495	20517	20732	20533	20761	20550	20490	20453	20793	20536	20380	20685	20520	20713	20671	20609	20543	20628	20586	20619	20704	20662	20652	20537	20426	20605	20748	20755	20606	20518	20614	20460	20657	20555	20585	20657	20891	20878	20728	20596	20543	20583	20630	20529	20568	20595	20802	20705	20803	20377	20759	20729	20737	20701	20460	20567	20602	20603	20596	20744	20607	20644	20616	20542	20697	20597	20547	20531	20730	20638	20727	20660	20651	20686	20662	20520	20737	20547	20462	20388	20443	20687	20557	20591	20395	20447	20550	20548	20567	20592	20638	20704	20697	20789	20612	20592	20437	20567	20564	20774	20684	20635	20811	20637	20553	20457	20557	20571	20582	20725	20724	20545	20519	20621	20679	20567	20336	20545	20657	20787	20769	20799	20843	20645	20705	20773	20512	20614	20624	20496	20888	20426	20476	20421	20760	20740	20546	20536	20555	20691	20683	20693	20621	20763	20703	20761	20487	20579	20616	20586	20733	20700	20628	20561	20670	20474	20651	20468	20707	20602	20742	20440	20548	20586	20639	20463	20583	20317	20621	20705	20657	20626	20548	20714	20696	20738	20651	20457	20630	20563	20749	20644	20781	20547	20672	20659	20577	20653	20607	20670	20800	20881	20841	20665	20758	20817	20758	20529	20630	20755	20879	20542	20581	20517	20768	20747	20588	20505	20683	20530	20551	20762	20648	20622	20640	20507	20790	20425	20588	20517	20577	20846	20846	20669	20614	20583	20781	20663	20793	20601	20548	20437	20526	20619	20574	20583	20563	20579	20716	20778	20564	20593	20719	20635	20459	20457	20716	20696	20621	20462	20559	20683	20455	20578	20698	20627	20679	20457	20750	20705	20891	20609	20666	20471	20450	20655	20613	20797	20677	20605	20671	20657	20568	20534	20665	20595	20519	20682	20719	20539	20618	20656	20534	20544	20716	20640	20795	20818	20651	20723	20590	20692	20756	20692	20714	20554	20711	20550	20708	20668	20601	20540	20559	20503	20583	20528	20670	20555	20775	20569	20480	20614	20475	20431	20524	20577	20799	20658	20816	20648	20612	20675	20487	20615	20656	20453	20789	20831	20496	20789	20698	20753	20741	20700	20554	20572	20734	20469	20690	20807	20667	20583	20617	20704	20524	20483	20593	20532	20658	20525	20666	20618	20429	20526	20655	20446	20741	20578	20591	20519	20726	20572	20618	20721	20514	20604	20542	20544	20820	20547	20809	20459	20851	20759	20518	20626	20626	20476	20473	20599	20753	20573	20785	20627	20776	20644	20670	20719	20650	20679	20551	20743	20703	20656	20566	20591	20615	20569	20519	20624	20746	20628	20533	20582	20648	20641	20547	20492	20747	20659	20588	20724	20791	20562	20575	20646	20781	20700	20748	20702	20739	20826	20890	20603	20773	20646	20630	20798	20627	20643	20549	20351	20476	20632	20708	20542	20665	20634	20665	20712	20487	20424	20634	20324	20702	20821	20602	20660	20690	20494	20585	20535	20617	20642	20706	20935	20776	20637	20533	20780	20812	20809	20545	20696	20747	20705	20683	20757	20699	20908	20784	20814	20653	20584	20429	20430	20587	20599	20729	20732	20746	20789	20763	20786	20602	20694	20693	20399	20609	20451	20680	20782	20529	20674	20821	20814	20662	20604	20499	20588	20832	20691	20677	20307	20544	20641	20471	20571	20701	20669	20692	20468
41608	72001	64384	33967	21231	19931	19631	19187	19129	19135	18642	18236	18148	18130	17997	17966	17926	17800	17588	17412	17386	17208	16965	17189	17216	17066	17043	17897	22471	22559	21406	20084	18441	17249	17059	16818	16816	16924	16862	16874	16641	16804	16795	16967	16711	16998	16677	16785	16818	16891	16897	16743	16892	16966	16948	17042	16935	16805	16785	16956	16850	16819	16915	16704	16929	16846	16791	16727	16856	16731	16658	16932	16829	16863	16872	16879	16951	16734	16883	16725	16673	16789	16746	16703	16848	16730	16847	16684	16901	16814	16704	16904	16844	16834	16841	16942	16973	16723	16760	16880	16851	16714	16812	16726	16893	16770	16828	16902	16794	16777	16790	16782	16876	16966	16900	16767	16928	16695	16837	16808	16637	16908	16775	16992	16818	16781	16823	16771	16829	16795	16821	16978	16916	16859	16822	16762	16831	16692	16823	16762	16929	16829	16789	16963	16730	16865	16756	16794	16794	16808	16784	16856	16811	16885	16821	16738	16777	16725	16718	16771	17036	16770	16847	16893	16991	16677	16788	16989	16795	16893	16890	16713	16761	16697	16818	16814	16885	16832	16987	16866	16984	16878	16800	16752	16668	16929	16825	16772	16816	16600	16807	16871	16896	16981	16711	16776	16852	16728	16897	16748	16842	16641	16787	16807	16896	16713	16973	16943	16886	16935	16811	16800	16939	16799	16899	16847	16868	17052	16707	16739	16859	16767	16886	16852	16797	16654	16853	16885	16706	16817	16828	16776	16817	16750	16991	16753	16869	16915	16881	16932	16856	16720	16722	16853	16546	16760	16769	16931	16728	16966	16902	16843	16986	16972	16857	16807	16978	16815	16822	16883	16885	16728	16822	16792	16865	16788	16752	16889	16879	16729	16724	17015	16792	16823	16786	17011	16737	16618	16777	16732	16810	16829	16930	16676	16900	16727	16760	16678	16937	16784	16775	16875	16829	16712	16692	16819	16883	16777	16607	16742	16814	17031	16783	16850	16627	16842	16768	16628	16789	16809	16789	16912	16835	16826	16785	16970	16856	16930	16892	16926	16731	16836	16816	16821	16943	16780	16762	16895	16938	16780	16748	16630	16861	16879	16958	16892	16800	16885	16861	16771	16786	16694	16632	16678	16829	16700	16803	16866	16673	16837	16795	16595	16835	16781	16726	16836	16916	16817	16744	16665	16755	16852	16773	16838	16881	16726	16591	16726	16749	16749	16879	16743	16885	16695	16732	16702	16872	16918	16890	16872	16815	16650	16759	16626	16824	16992	16917	16698	16794	16653	16694	16750	16976	16807	16856	16804	16898	16870	16779	16872	16762	16799	16794	16891	16756	16724	16727	16594	16817	16890	16722	16829	16752	16809	16917	16774	16785	16914	16737	16759	16702	16692	16897	17006	16722	16809	16838	16795	16842	16864	16931	16710	16804	16827	16842	16745	16899	16908	16967	16695	16707	16868	16842	16887	16807	16763	16713	16816	16866	16478	16626	16662	16875	16892	16922	16612	16703	16821	16951	16952	16679	16737	16824	16878	16827	16778	16889	16839	16859	16923	16861	16814	16802	16881	16737	16705	16810	16975	16574	16723	16681	16961	16643	16876	16882	16881	16858	16894	16847	16798	16679	16730	16837	16792	16929	16827	16856	16795	16752	16697	16756	16612	16731	16825	17003	16819	16819	17007	16903	16817	16693	16794	16856	16907	16842	16797	16884	16914	16976	16795	16528	16900	16868	16867	16745	16848	17026	16858	16720	16772	16920	16839	16847	16766	16752	16742	16684	16892	16746	16548	16785	16615	16721	16909	16888	16913	16857	16853	16862	16855	16868	16840	16857	16795	16589	16715	16877	16685	16830	16819	16903	16850	16747	16805	16837	16694	16760	16848	16720	17010	16921	16720	16853	16875	16825	16822	16850	16639	16782	16920	16843	16783	16826	16924	16625	16852	16705	16948	16827	16748	16760	16919	16775	16917	16969	16833	16739	16838	16901	16753	16691	16613	16858	16689	16748	16867	16833	16732	16739	16809	16727	16749	16778	16813	16671	16770	16686	16800	16700	16921	16777	16823	16827	16950	16751	16842	16693	16757	16798	16907	16799	16733	16882	16795	16846	16713	16819	16706	16776	16654	16842	16784	16793	16819	16937	16875	16794	16642	16831	16777	16729	16793	16622	16781	16828	16994	16999	16848	16745	16917	16912	16664	16833	16741	16868	16754	16798	16781	16746	16796	16800	16824	16922	16721	16783	16928	16918	16716	16845	16694	16661	16947	16811	16871	16911	16876	16716	16895	16795	16531	16797	16707	16853	16730	16751	16843	16751	16793	16917	16750	16810	16845	16797	16808	16785	16944	16759	16793	16896	16816	16818	16829	16811	16820	16953	16692	16782	16877	16880	16789	16727	16826	16906	16630	16962	16757	16867	16804	16999	16838	16817	16817	16878	16737	16820	16953	16742	17070	16792	16769	16651	16629	16747	16558	16897	16638	16763	16800	16892	16859	16693	16720	16687	16696	16875	16741	16636	16713	16679	16811	16824	16788	16679	16824	16856	16853	16977	16708	16763	16963	16866	16840	16611	16870	16955	16775	16792	16910	16814	16783	16736	16780	16832	16844	16950	16734	16832	16590	16774	16879	16914	16849	16762	17045	16743	16752	16892	16811	16753	16901	16791	16635	16727	16653	16839	16722	16854	16726	16745	16790	16927	16856	16779	16907	16839	16678	16713	16906	16845	16751	16810	16618	16811	16898	16973	16748	16703	16793	16850	16790	16694	16782	16904	16888	17005	16846	16735	16903	16762	16944	16863	16891	16668	16956	16631	16790	16853	16926	16637	16916	16904	16840	16797	16869	16905	16900	16845	16834	16616	16790	16840	16779	16818	16821	16805	17014	16769	16864	16788	16798	16701	16806	16713	16667	16880	16815	16690	16713	16644	16836	16678	16739	16785	16837	16780	16915	16830	16941	16851	16835	16786	16862	16834	16855	16923	16777	16806	16831	16947	16862	16922	16751	16873	16865	16609	16672	16826	16843	16910	16696	16898	16740	16894	16814	16887	16923	16709	16681	16886	16816	16812	16907	16770	16746	16575	16912	16812	16993	16954	16814	16640	16805	16808	16810	17012	16820	16764	16728	16740	16879	16757	16750	16877	16857	16751	16950	16902	16800	16870	16814	16800	16842	16667	16759	16824	16669	16832	16827	16908	16964	16757	17032	16739	16589	16849	16788	16725	16802	16905	16670	16651	16793	16692	16977	16811	16769	16909	16806	16794	16840	16658	16909	16777	16853	16911	16980	16706	17113	16628	16998	16985	16863	16850	16773	16811	16905	16873	16781	16783	16754	16790	16772	16790	16897	16803	16778	16988	16832	16824	16752	16782	16806	16894	16728	16893	16789	16931	16665	16993	16767	16744	16834	16656	16849	16830	16898	16607	16883	16765	16665	16685	16970	16711	16918	16890	16837	16944	16895	16846	16834	16856	16742	16872	16816	16726	16784	16799	16677	16850	16660	16833	16714	16772	16804	16789	16763	16872	16945	16727	16916	16924	16781	16782	17087	16813	16856	16721	16812	16708	16801	16850	17003	16835	16899	16866	16730	16773	16758	16694	16793	16867	16791	16724	16717	16887	16785	16722	16687	16804	16911	16889	16767	16877	16921	16810	16728	16774	16735	16915	16828	16769	16810	16737	16767	16791	16815	16929	16707	16976	16891	16592	16807	16899	16819	16762	16753	17015	16668	16822	17015	16718	16980	16788	16813	16844	16775	16810	16948	16661	16856	16721	16788	16958	16669	16947	16739	16540	16777	16957	16947	16713	16755	16821	16747	16602	16891	16705	16867	16666	16899	16672	16691	16775	16911	16745	16749	16826	16729	16818	16911	16765	16797	16982	16722	16691	16817	16837	16854	16824	16807	16724	16850	16786	16558	16727	16768	16800	16899	16830	16876	16782	16734	16690	16798	16901	16780	16904	16953	16676	16923	16886	16877	16736	17000	16784	16834	16758	16693	16945	16844	16751	16798	16832	17001	16824	16664	16975	16827	16736	17013	16792	16908	16722	16705	16902	16898	16754	16876	16696	16728	16740	16609	16798	16957	16974	16667	16800	16689	16799	16931	16933	16731	16919	16937	16755	16748	16767	16813	16680	16786	16935	16756	16820	16941	16855	16696	16703	16984	16675	16877	16697	16641	16850	16833	16729	16772	16893	16808	16846	16782	16639	16754	16806	16880	16851	16878	16801	16761	16924	16841	16666	16692	16815	16787	16832	16842	16875	16902	16877	16782	16644	16875	16716	16711	16802	16743	16879	16893	16703	16682	16744	16706	16874	16828	16937	16640	16898	16868	16887	16706	16671	16983	16783	16968	16797	16799	16758	16757	16722	16793	16876	16984	16940	16863	16826	16935	16838	16779	16802	16895	16948	16785	16956	16829	16746	16781	16796	16803	16733	16692	16807	16820	16805	16743	16703	16860	16809	16697	16834	16670	16762	16844	16773	16856	16813	16813	16795	16690	16900	16784	16856	16778	16746	17084	16650	16743	16823	16718	16928	16681	16790	16822	16822	16877	16988	16892	16884	16855	16826	16663	16573	16895	16911	16728	16756	16567	16815	16858	16848	16760	16671	16874	16924	16895	16678	16893	16681	16778	16836	16655	16833	16951	16557	16876	16844	16862	16801	16783	16904	16845	16659	16804	16633	16797	16739	16848	16725	16883	16746	16832	16735	16762	16876	16958	16784	16871	16767	16869	16946	16811	16792	16817	16743	16867	16662	16855	16730	16657	16876	16913	16750	16853	16859	16716	16839	16847	16763	16676	16836	16708	16811	16800	16796	16781	16893	16754	16779	16891	17015	16771	17013	16813	16763	16891	16807	16898	16803	16869	16891	16653	16873	16836	16792	16719	16887	16766	16782	16726	16786	16733	16672	16685	17055	16746	16720	16766	16749	16757	16962	16901	16919	16997	16862	16870	16972	16962	16662	16828	16782	16862	16853	16814	16784	16667	16812	16700	16960	16794	16798	16928	16716	16764	16574	16838	16842	16846	16801	16885	16753	16801	16788	16955	16752	16628	16743	16726	16851	17041	16812	16814	16802	16880	16748	16725	16924	16728	16813	16743	16920	16660	16807	16684	16748	16944	16758	16897
29029	28698	36855	27330	20895	20630	20786	20432	20628	20498	20319	20244	20075	20212	20438	20258	20135	20080	19970	20003	20262	20077	19833	19997	20138	19728	19885	19932	19988	20195	20335	20302	20107	19822	19844	19721	20077	19927	19680	19986	19824	19787	19912	19735	20071	19919	20013	19922	20004	19834	20074	19989	19865	19751	19693	19826	19840	19848	19984	20017	19714	19900	19991	19815	19876	20019	20043	19777	19907	20009	19750	20052	20005	20040	19869	19883	20026	20034	19956	19951	19837	19927	19847	19890	19741	19811	19781	19746	19972	20012	19816	19737	19821	19824	19888	19962	19986	19979	19944	19789	19751	19852	20120	20198	19891	20074	19789	19829	19806	19921	19849	19922	19802	19874	20048	19815	19933	19817	19884	19925	19769	19857	20071	19757	19798	19794	19708	19941	20060	19818	19872	19857	20027	19891	20077	19968	19719	19996	19965	19844	19797	19772	19826	19929	19898	19963	19811	19843	19945	20105	20039	20095	20096	19789	19904	19778	20119	19679	19784	19984	19742	19917	19763	19668	19683	20033	19732	20183	19675	19954	19759	19776	19922	19822	19985	19730	19951	19876	19849	19764	20005	19845	19956	19697	19878	19881	19830	20010	19791	19813	19778	19919	19645	19908	19944	19970	19834	20011	19750	19857	20076	19875	20023	19936	19949	20044	19820	19714	19804	19883	19955	19940	19838	19947	19923	19874	19804	19853	19795	19717	19644	19795	20078	19914	19962	19862	19738	19830	19969	19929	19801	19874	19902	20116	20149	20148	19899	19912	19892	19879	19841	19976	20113	19957	19883	20002	19728	19807	19982	19825	19919	19703	19806	19761	19826	19905	19910	19934	19868	19975	19729	19933	19791	19950	19832	19876	19643	19832	19966	19816	19833	19779	19961	19982	19712	19690	19835	19795	19999	19980	19976	19822	19838	19895	20056	19767	19740	19842	19661	19919	19888	19960	19845	19971	19907	20027	19848	19855	19790	19855	19948	19909	20022	19832	19812	20140	19921	19492	19783	19958	19811	19752	19940	20029	19909	20016	19922	19769	19815	19690	19839	19769	19710	19924	19969	19949	20002	20082	19833	19942	19855	19927	20044	19966	19817	19946	19940	19814	19815	19715	19728	19817	19908	19836	19783	19805	19867	19855	19866	19882	19874	19935	19697	19899	19778	19881	19785	19863	19903	20187	19922	19950	19798	20016	19859	20055	19776	19883	19864	19881	19841	19804	19975	19854	20045	19772	19992	19839	19875	19888	19863	19861	19904	19764	19937	19946	19937	19786	19623	19811	19736	19874	19941	19994	19782	20054	19960	19892	20118	19899	19907	19967	19945	19947	19743	19880	19843	19911	19904	19885	19904	19751	20035	19847	19746	19853	19984	19649	19954	19749	19726	19684	19767	19954	19698	19965	20023	19684	19816	19987	20100	20060	19918	19967	19884	19962	19918	19901	19948	20075	19864	19698	19970	19969	19700	19969	19814	19834	19783	19790	19921	19824	19839	19811	19928	19748	19871	19745	19908	19963	19891	19932	19770	19864	19872	19968	19957	19616	19783	19848	19785	20010	20143	19896	19960	20023	19808	19900	19891	19848	19864	19793	20124	20017	19707	20073	19981	19810	19891	19942	20246	19780	19833	20023	19974	19896	19945	19841	19793	19965	19817	20051	20000	19870	19983	19809	19959	19881	19949	19999	20049	19895	19897	19968	19888	20135	19947	19813	19972	19732	19929	19901	19749	19773	19931	19902	19919	19896	20145	19795	19824	19859	20083	19894	19909	19887	19932	19689	19839	19828	19984	19886	19999	19752	19835	19940	19795	19703	19746	19639	19801	19788	19992	19721	19716	19982	19862	19862	19875	20013	19828	19972	19641	20204	19908	19614	19749	19840	19791	19939	20162	20050	19781	19757	19991	19746	20009	19865	19822	19855	19863	19968	19985	19891	19731	19841	19941	19533	20075	19799	20012	19760	19953	19749	19907	20073	20069	19814	19887	19776	20003	20033	19991	19947	20200	19762	20017	19734	19867	19927	19763	20020	19679	20004	19989	19654	19810	19886	19817	19730	19960	19834	20106	19891	19696	19776	19871	19848	19895	19902	19930	20086	19940	19667	19687	19878	19855	20130	19812	20036	20067	19756	19763	19850	19779	20113	19671	19785	19896	19778	19905	19838	20014	19899	19858	19767	19710	19850	19916	20011	19876	19636	19827	19738	19850	19835	20084	19863	19978	19851	19781	19983	19858	19719	19911	20009	20009	19884	20055	20026	19774	19873	19826	19741	19979	20004	19865	19852	19836	19920	19863	19805	19891	19673	19782	19947	19994	19585	19800	19868	19694	19787	19877	19795	19792	19913	19994	19901	19879	19859	19822	19887	19845	19931	19960	19905	20126	19738	19838	20060	19965	19971	19756	20223	20078	19898	19851	19858	19864	20050	19695	19886	20239	19889	19770	19828	20012	19998	19905	19837	20085	20013	20018	19841	19852	19800	19863	19884	19847	20015	19790	19883	19782	19904	19835	19849	19687	19760	20033	19789	19852	19920	19889	19777	19746	19780	20129	19935	19810	20039	19742	19750	19765	19975	19751	19923	19769	20062	20030	19858	19898	19959	19547	20072	19847	19864	19861	19993	19897	19779	19925	19832	19680	20193	19593	19737	19875	19914	19996	19707	19875	19919	20045	19899	19735	19911	19877	19854	19790	20045	19886	19884	19837	19886	19872	20181	19899	20004	19948	19906	20005	19859	19860	19848	19849	19950	20076	19970	20163	20051	19889	19828	19751	20088	19874	19960	19889	20018	19941	19934	19688	19996	19842	19945	19903	19775	19843	19821	19969	20027	19649	19803	20183	19759	20047	19907	19705	19947	20042	20061	19948	19642	19727	19642	19810	19875	19921	19894	19879	19889	19853	19789	19980	19990	19855	19924	19927	19906	19951	19908	19919	19969	19793	19799	19801	19764	20001	19706	19884	19831	19947	19881	19877	19678	19699	20096	19878	19942	19755	20080	19832	19940	19858	19915	19958	20021	19996	19896	20001	19977	20056	19935	19796	19778	19843	19786	20144	19726	19772	19725	19952	19714	19782	19754	19850	19954	19931	19747	19818	19790	19757	19920	19916	19998	19903	19932	20140	19896	19884	19936	19608	19780	19731	19820	19837	20017	19888	19929	19994	19988	20013	19668	19843	20006	19916	19712	19872	19809	20041	19900	19831	19831	19856	19796	20014	19870	19858	19747	19831	19873	19902	19974	19962	19831	20000	19882	19784	19855	20035	19752	20050	19889	19974	19966	19833	19922	19688	19676	19877	19870	19702	19910	19796	19898	19933	19809	19806	19673	19792	19889	19890	19774	19932	19984	20015	19930	20071	20008	19906	19731	19861	19916	19969	19958	19886	19961	19923	19837	19744	19947	20023	20101	19694	19737	20129	19837	19921	19931	19905	19637	19891	20037	19855	19876	19974	19932	19863	19870	19973	20050	19867	20015	20047	19909	19910	20098	19870	19798	19794	19888	19829	19532	20088	19695	19929	19757	19890	19748	19823	20012	19809	19790	19777	20121	19820	19881	19890	19890	19903	19902	19897	19949	20006	19870	19821	20007	19969	19767	19780	19945	19966	19994	19837	19861	20128	20086	19868	19852	19853	19747	20003	19707	19999	19889	19915	20012	19912	20013	19938	19736	19956	19887	19911	19789	20046	19787	19838	19673	19786	19927	20060	19940	19786	19869	19997	19935	19945	19907	19919	19910	20010	19667	19950	20110	19965	19825	20028	19777	20052	19874	19744	19928	20076	20062	19907	19882	20033	19722	19964	19881	19822	19689	19813	19614	19952	20077	19876	19982	19867	19876	19933	19691	19817	19813	19881	19912	19971	19756	19942	19948	19898	19805	19924	19919	19874	19756	19855	19914	19909	19670	19844	19926	19859	20085	19846	19754	20038	19962	19970	19928	20046	19765	19986	19711	19761	19777	19836	19756	19991	19875	19775	19976	20035	20083	19820	19979	19826	19810	19736	19858	19802	19731	19882	19816	20116	19916	19892	19879	19826	19928	19994	19970	19848	19745	19759	19810	19816	19877	19864	19694	19811	20002	19890	19894	19761	19871	19965	19763	19970	20006	19745	19854	19858	19900	19772	19915	19680	19972	19868	20022	19933	19909	19970	20058	19939	19921	19785	19843	19837	20015	19964	19774	20099	19987	19988	19969	19861	19925	19961	19757	19909	19909	19893	19960	19797	19740	20042	20101	20047	19899	20063	19975	19824	20015	19964	19995	19666	19931	20174	19973	19757	19826	20105	19712	19845	19856	19737	19629	19971	19999	19955	20025	19918	19904	19681	19964	19790	19838	19839	19790	19977	20110	19960	19974	19937	20054	19803	20044	19947	19938	20083	19807	19840	19614	19712	19812	20012	19855	19794	19903	19850	19870	19882	19978	19790	20087	20049	19961	19907	19830	19892	19801	20018	19969	19908	19934	19790	20025	20046	19967	19883	19945	19678	19876	19918	20046	19828	19678	19998	19944	19968	20160	19871	19898	19923	19773	19984	20044	19819	19864	20031	20044	20073	20061	20185	19756	19806	19822	19756	20058	20005	19865	19946	19866	20016	19837	19843	19717	19809	20082	19781	19876	20037	19962	19954	20065	19999	19850	19779	20003	19940	19866	19953	19676	19897	19807	19884	19902	19852	19943	19895	19799	19891	20029	19924	19828	19782	20015	19911	20099	19781	19799	19883	19724	19769	19810	19995	19879	19768	19845	19800	19771	20085	19926	20033	19724	20131	19884	19848	19804	19919	20004	19888	19853	19947	19646	20163	19832	20001	19963	19902	19632	19958	20190	19884	19805	19857	19821	19877	19834	19858	19804	20101	19876	19845	19909	19915	19842	19788	19994	19918	19894	19829	19886	19667	19958	20187	19824	19952	19770	19922	19818	19978	20084	19897	19911	19898	19944	19806	19840	20013	20010	19916	19820	20006	19953	19807	19965	19985	19924	19859	19964	19812	19823	19923	19818	19945	20138	20031	19912	19810	20116	19826	19829	19843	20011	19724	19792	19830	19777	19956	19904	19937	20009	19950	19822	19975	19994	19996	19693	20077	19943	19841	19773	20011	19901	19784	20061	19790	19907	19728	19901	19821	19746	19968	19826
31881	46144	39488	21874	17893	17196	17180	17186	17394	17231	17028	17064	17115	16961	16889	16888	16692	16856	16656	16612	16662	16653	16344	16498	16598	16372	16444	16507	16818	17007	16829	16741	16619	16431	16381	16375	16403	16381	16375	16347	16490	16392	16590	16460	16383	16480	16258	16299	16476	16348	16404	16428	16483	16555	16228	16498	16146	16436	16216	16483	16431	16420	16315	16565	16342	16442	16457	16414	16329	16366	16394	16674	16508	16416	16494	16544	16513	16434	16250	16496	16395	16367	16468	16487	16445	16344	16185	16370	16302	16388	16413	16518	16484	16370	16370	16395	16651	16411	16515	16398	16379	16280	16431	16258	16358	16385	16295	16418	16478	16298	16437	16492	16377	16406	16482	16456	16271	16484	16295	16588	16343	16369	16469	16323	16524	16520	16441	16305	16499	16398	16383	16533	16384	16357	16406	16591	16266	16500	16322	16546	16361	16524	16276	16419	16320	16415	16295	16501	16255	16204	16401	16476	16384	16382	16484	16363	16349	16343	16333	16302	16344	16425	16260	16591	16272	16471	16242	16453	16354	16351	16249	16540	16362	16345	16521	16592	16330	16336	16353	16278	16539	16316	16407	16530	16527	16328	16491	16608	16308	16234	16387	16199	16408	16474	16293	16345	16545	16394	16275	16425	16307	16429	16325	16417	16410	16378	16268	16456	16449	16395	16473	16353	16253	16455	16368	16474	16435	16220	16546	16339	16544	16464	16365	16449	16505	16402	16452	16585	16252	16499	16503	16485	16355	16442	16439	16324	16432	16520	16437	16509	16331	16501	16334	16437	16372	16470	16438	16212	16402	16429	16359	16230	16283	16392	16502	16203	16554	16378	16410	16543	16523	16493	16490	16380	16325	16308	16405	16493	16368	16425	16378	16405	16319	16426	16177	16215	16442	16509	16338	16481	16563	16375	16398	16453	16460	16535	16389	16473	16342	16314	16324	16433	16489	16269	16335	16393	16285	16301	16437	16354	16332	16356	16233	16320	16313	16514	16489	16518	16413	16411	16502	16555	16293	16456	16390	16502	16464	16269	16440	16374	16488	16335	16358	16339	16347	16504	16369	16478	16357	16325	16332	16397	16269	16572	16432	16149	16296	16544	16396	16486	16334	16450	16279	16502	16348	16452	16489	16475	16268	16427	16438	16503	16392	16309	16486	16293	16421	16425	16426	16445	16290	16154	16268	16385	16402	16594	16352	16374	16326	16270	16382	16497	16615	16437	16451	16441	16297	16188	16563	16268	16469	16449	16265	16369	16364	16624	16565	16378	16417	16475	16471	16317	16474	16552	16191	16492	16374	16439	16352	16544	16394	16468	16361	16538	16358	16392	16563	16559	16519	16497	16339	16416	16527	16304	16413	16426	16372	16298	16438	16490	16422	16398	16545	16376	16462	16537	16403	16276	16362	16587	16406	16381	16501	16233	16246	16432	16463	16498	16376	16419	16307	16476	16337	16524	16481	16401	16430	16282	16462	16514	16615	16578	16413	16343	16388	16629	16526	16361	16390	16251	16451	16564	16478	16285	16443	16348	16389	16276	16171	16391	16475	16443	16425	16282	16400	16460	16499	16538	16226	16392	16372	16565	16297	16481	16342	16482	16331	16436	16553	16427	16435	16275	16490	16397	16500	16460	16402	16410	16494	16431	16410	16255	16482	16310	16327	16533	16478	16649	16422	16547	16326	16440	16408	16435	16283	16380	16495	16594	16551	16332	16243	16357	16494	16385	16383	16370	16389	16463	16511	16350	16140	16265	16532	16445	16445	16326	16197	16348	16276	16232	16486	16503	16360	16272	16466	16454	16371	16414	16300	16338	16483	16494	16337	16423	16514	16333	16390	16314	16399	16471	16354	16559	16413	16321	16387	16376	16501	16343	16483	16465	16212	16458	16368	16385	16538	16441	16457	16309	16443	16401	16451	16458	16307	16312	16454	16514	16316	16553	16356	16341	16479	16323	16454	16430	16465	16337	16522	16246	16424	16533	16339	16210	16473	16437	16308	16341	16339	16396	16242	16460	16405	16412	16504	16304	16491	16464	16332	16286	16255	16513	16305	16269	16451	16438	16467	16462	16303	16660	16321	16237	16354	16409	16389	16355	16397	16170	16466	16424	16483	16498	16447	16415	16525	16535	16341	16370	16472	16334	16399	16376	16505	16567	16400	16395	16382	16496	16363	16410	16512	16384	16482	16517	16424	16453	16391	16386	16611	16583	16467	16349	16359	16397	16339	16406	16494	16371	16559	16409	16327	16368	16364	16445	16415	16273	16346	16400	16303	16447	16333	16451	16495	16568	16257	16529	16567	16302	16315	16316	16465	16506	16412	16479	16581	16253	16467	16381	16445	16306	16580	16416	16530	16272	16331	16417	16326	16447	16504	16404	16476	16354	16402	16294	16349	16473	16501	16483	16535	16211	16399	16535	16274	16381	16396	16402	16555	16385	16273	16592	16459	16312	16455	16408	16457	16360	16243	16525	16513	16581	16495	16573	16535	16411	16481	16388	16412	16499	16439	16309	16568	16478	16336	16409	16460	16366	16363	16504	16414	16440	16294	16416	16378	16380	16468	16454	16617	16544	16422	16525	16379	16449	16496	16417	16386	16386	16249	16479	16480	16464	16381	16471	16380	16461	16486	16243	16419	16399	16571	16402	16401	16505	16498	16606	16365	16324	16352	16550	16383	16459	16610	16470	16438	16471	16448	16359	16383	16593	16490	16589	16529	16394	16343	16283	16389	16396	16342	16328	16479	16344	16479	16392	16355	16447	16323	16289	16455	16415	16486	16339	16437	16440	16330	16395	16411	16575	16456	16494	16308	16510	16442	16303	16336	16458	16529	16448	16374	16238	16417	16479	16501	16484	16431	16375	16459	16510	16332	16372	16365	16456	16344	16357	16507	16463	16469	16451	16385	16421	16573	16347	16326	16279	16439	16338	16365	16530	16430	16385	16277	16446	16483	16275	16335	16287	16492	16347	16383	16324	16498	16311	16333	16327	16338	16462	16431	16329	16290	16463	16607	16342	16479	16644	16589	16328	16454	16508	16360	16497	16361	16540	16675	16390	16336	16546	16631	16442	16391	16366	16478	16366	16384	16350	16418	16478	16386	16630	16593	16301	16458	16389	16562	16421	16319	16590	16498	16371	16296	16491	16485	16386	16477	16348	16228	16405	16483	16252	16559	16289	16459	16243	16381	16435	16453	16317	16433	16346	16587	16447	16267	16253	16374	16350	16256	16291	16320	16290	16398	16327	16489	16422	16473	16384	16351	16525	16299	16290	16300	16392	16450	16272	16408	16331	16566	16412	16490	16418	16471	16388	16446	16282	16460	16339	16368	16376	16272	16392	16479	16372	16435	16279	16433	16321	16439	16504	16299	16398	16463	16265	16377	16296	16286	16339	16410	16524	16303	16463	16320	16539	16310	16392	16642	16373	16364	16336	16331	16242	16383	16470	16582	16275	16453	16451	16311	16453	16593	16384	16421	16419	16460	16363	16568	16426	16505	16523	16414	16486	16506	16268	16402	16290	16318	16208	16292	16512	16556	16577	16298	16467	16441	16598	16283	16348	16477	16409	16461	16368	16503	16377	16349	16501	16406	16560	16299	16361	16563	16468	16384	16471	16470	16374	16355	16383	16425	16528	16296	16477	16506	16399	16367	16628	16522	16329	16394	16517	16496	16433	16302	16528	16537	16300	16498	16393	16478	16471	16341	16415	16336	16551	16468	16514	16473	16495	16438	16465	16402	16456	16356	16420	16321	16401	16476	16365	16371	16424	16466	16510	16562	16578	16577	16439	16213	16260	16455	16291	16404	16501	16329	16297	16431	16400	16314	16482	16514	16395	16373	16406	16405	16535	16510	16590	16369	16321	16430	16445	16279	16377	16356	16486	16336	16375	16281	16287	16478	16445	16351	16502	16396	16395	16463	16352	16514	16451	16344	16491	16291	16400	16378	16478	16351	16377	16551	16423	16453	16418	16323	16445	16382	16578	16487	16630	16473	16342	16289	16427	16191	16539	16411	16267	16257	16475	16383	16375	16335	16396	16466	16432	16404	16434	16284	16321	16527	16397	16454	16362	16580	16416	16415	16531	16315	16341	16479	16430	16516	16229	16505	16414	16339	16482	16506	16407	16530	16476	16572	16302	16303	16284	16264	16300	16527	16620	16438	16512	16427	16532	16468	16367	16306	16679	16316	16375	16302	16570	16440	16339	16506	16584	16560	16251	16377	16443	16523	16387	16305	16509	16516	16435	16276	16403	16399	16407	16481	16381	16569	16409	16343	16368	16568	16465	16435	16447	16318	16441	16655	16327	16627	16253	16368	16453	16487	16438	16451	16135	16540	16320	16403	16311	16484	16420	16324	16581	16500	16649	16307	16453	16315	16508	16372	16424	16366	16296	16382	16274	16413	16382	16380	16501	16504	16244	16365	16445	16290	16233	16467	16382	16406	16408	16405	16262	16308	16463	16274	16469	16461	16306	16348	16491	16434	16495	16522	16422	16643	16432	16547	16427	16457	16567	16326	16386	16354	16423	16435	16401	16394	16564	16519	16423	16371	16392	16421	16360	16450	16426	16513	16402	16517	16407	16510	16488	16396	16418	16367	16473	16318	16364	16382	16516	16387	16451	16321	16551	16333	16502	16293	16486	16523	16203	16388	16522	16397	16344	16383	16390	16307	16365	16419	16573	16533	16320	16360	16479	16352	16318	16461	16322	16386	16499	16442	16432	16455	16558	16563	16365	16562	16420	16386	16389	16589	16508	16421	16438	16515	16494	16460	16405	16451	16522	16382	16221	16484	16527	16177	16347	16716	16453	16241	16393	16408	16477	16372	16421	16400	16449	16370	16448	16492	16318	16478	16537	16321	16620	16305	16307	16168	16252	16570	16456	16377	16256	16363	16471	16493	16412	16433	16366	16461	16487	16335	16281	16166	16375	16417	16437	16368	16519	16316	16254	16352	16538	16441	16209	16397	16455	16215	16330	16432	16478	16501	16347	16337	16485	16497	16302	16205	16536	16327	16500	16163	16435	16548	16270	16328	16378	16425	16426	16564	16438	16196	16483	16521	16445	16431	16612	16581	16425	16342	16458	16342	16631	16427	16357	16332	16513	16269	16399	16567	16311	16533	16454
24031	21562	29485	24503	22835	24128	24052	21750	21806	21489	21417	21291	21384	21182	21075	21248	21082	21106	21033	20782	20791	20929	20829	20827	20935	20630	20647	20998	22565	22923	22547	22269	21308	20882	20834	20830	20677	20464	20572	20550	20399	20520	20599	20622	20487	20454	20415	20723	20513	20427	20426	20669	20435	20299	20456	20438	20641	20497	20559	20547	20551	20438	20468	20695	20521	20556	20685	20519	20506	20576	20470	20515	20493	20617	20766	20383	20546	20595	20501	20605	20476	20389	20583	20753	20431	20499	20311	20756	20549	20430	20340	20583	20724	20539	20500	20453	20588	20521	20435	20398	20784	20565	20304	20592	20623	20752	20754	20412	20502	20618	20432	20563	20351	20636	20572	20414	20401	20647	20488	20684	20613	20468	20555	20615	20382	20628	20530	20533	20553	20513	20565	20522	20440	20683	20543	20458	20307	20467	20442	20477	20490	20562	20616	20366	20564	20454	20493	20606	20452	20493	20520	20503	20598	20560	20687	20463	20380	20442	20851	20744	20406	20449	20416	20640	20375	20632	20378	20397	20494	20528	20410	20328	20746	20455	20561	20606	20510	20824	20566	20645	20548	20431	20545	20571	20516	20331	20370	20298	20389	20754	20430	20519	20568	20460	20614	20476	20492	20488	20433	20587	20636	20603	20384	20502	20281	20586	20611	20580	20645	20265	20604	20432	20478	20556	20259	20506	20401	20371	20470	20442	20349	20269	20491	20465	20547	20413	20396	20691	20500	20402	20566	20684	20613	20580	20341	20261	20415	20741	20492	20645	20570	20510	20626	20558	20532	20592	20626	20463	20485	20473	20531	20586	20365	20496	20497	20263	20456	20445	20351	20521	20611	20439	20455	20472	20561	20317	20608	20535	20469	20569	20546	20361	20545	20598	20348	20492	20479	20530	20645	20439	20560	20566	20551	20443	20625	20419	20558	20551	20667	20370	20498	20649	20639	20614	20439	20727	20457	20546	20588	20487	20426	20666	20398	20521	20488	20372	20496	20623	20399	20400	20500	20558	20494	20298	20339	20253	20470	20531	20279	20489	20335	20476	20416	20517	20409	20644	20370	20459	20355	20444	20391	20323	20322	20455	20335	20639	20467	20418	20447	20499	20543	20475	20393	20328	20578	20395	20615	20526	20616	20554	20727	20576	20756	20371	20438	20278	20435	20607	20623	20591	20660	20386	20470	20432	20458	20583	20420	20688	20656	20559	20545	20641	20442	20299	20560	20644	20616	20375	20364	20573	20343	20643	20688	20557	20369	20370	20503	20501	20579	20679	20495	20395	20705	20288	20456	20403	20427	20394	20452	20446	20507	20646	20551	20682	20561	20643	20502	20458	20344	20577	20397	20476	20396	20409	20415	20557	20532	20553	20666	20593	20422	20459	20491	20493	20352	20648	20565	20547	20453	20528	20684	20526	20537	20521	20414	20326	20485	20450	20485	20548	20489	20775	20491	20474	20536	20550	20584	20370	20593	20430	20380	20417	20340	20485	20293	20270	20447	20681	20633	20641	20537	20666	20587	20488	20445	20316	20260	20424	20507	20340	20537	20642	20401	20408	20554	20544	20373	20381	20487	20564	20592	20562	20555	20491	20512	20519	20601	20464	20594	20464	20674	20726	20342	20445	20390	20442	20452	20496	20295	20711	20553	20541	20710	20487	20518	20441	20557	20296	20412	20419	20616	20394	20457	20416	20523	20387	20539	20550	20545	20521	20417	20651	20561	20584	20563	20498	20446	20446	20306	20569	20509	20740	20630	20357	20354	20491	20528	20503	20475	20451	20666	20557	20528	20581	20627	20623	20535	20369	20506	20445	20575	20384	20419	20435	20517	20411	20578	20507	20259	20476	20711	20524	20407	20587	20602	20514	20522	20514	20587	20517	20471	20369	20507	20731	20660	20270	20380	20527	20273	20536	20632	20438	20630	20598	20189	20391	20446	20349	20374	20631	20614	20485	20592	20547	20558	20308	20480	20440	20453	20699	20543	20350	20488	20622	20634	20495	20547	20622	20688	20545	20309	20359	20503	20266	20687	20620	20267	20424	20454	20536	20432	20476	20401	20617	20390	20585	20425	20659	20602	20668	20558	20529	20649	20567	20539	20394	20542	20270	20429	20654	20685	20569	20492	20355	20527	20497	20518	20427	20509	20565	20670	20611	20515	20510	20416	20513	20701	20593	20511	20695	20706	20673	20371	20544	20609	20650	20407	20570	20441	20570	20391	20532	20619	20667	20530	20405	20715	20483	20578	20527	20424	20644	20465	20400	20334	20471	20551	20486	20726	20501	20507	20591	20574	20374	20748	20512	20584	20627	20452	20571	20436	20563	20502	20492	20292	20617	20714	20560	20441	20603	20608	20561	20292	20625	20546	20329	20537	20458	20608	20406	20328	20480	20546	20669	20606	20457	20676	20548	20449	20397	20461	20475	20581	20373	20606	20549	20563	20679	20511	20376	20630	20586	20428	20513	20520	20612	20532	20322	20580	20533	20457	20536	20547	20411	20499	20693	20673	20325	20755	20716	20393	20416	20400	20508	20612	20585	20567	20577	20619	20481	20374	20653	20543	20555	20392	20471	20357	20575	20459	20509	20410	20332	20547	20596	20582	20554	20595	20430	20344	20575	20387	20444	20440	20414	20328	20340	20695	20815	20491	20530	20725	20675	20464	20570	20507	20371	20465	20574	20503	20551	20575	20559	20454	20501	20552	20526	20507	20588	20374	20508	20451	20499	20351	20624	20416	20426	20688	20537	20687	20646	20332	20507	20603	20446	20555	20597	20567	20508	20613	20499	20554	20334	20484	20480	20508	20307	20524	20456	20351	20529	20456	20430	20493	20499	20465	20436	20554	20501	20776	20665	20619	20468	20426	20418	20545	20396	20556	20333	20567	20522	20671	20513	20376	20452	20372	20371	20628	20571	20417	20543	20574	20651	20659	20404	20305	20516	20602	20568	20427	20448	20658	20720	20327	20542	20680	20318	20494	20632	20719	20541	20555	20354	20259	20429	20533	20349	20441	20609	20724	20689	20496	20566	20525	20459	20405	20327	20627	20438	20632	20455	20638	20533	20638	20279	20519	20498	20280	20542	20477	20563	20641	20533	20545	20341	20204	20561	20502	20649	20515	20659	20628	20642	20578	20329	20281	20664	20551	20431	20523	20683	20443	20392	20596	20366	20338	20566	20598	20187	20236	20640	20392	20429	20479	20529	20599	20288	20425	20617	20475	20580	20902	20610	20322	20613	20606	20393	20395	20532	20411	20552	20764	20573	20549	20455	20464	20467	20512	20455	20522	20392	20434	20417	20496	20538	20588	20706	20378	20523	20486	20538	20531	20602	20609	20483	20657	20376	20460	20527	20822	20645	20443	20334	20499	20528	20442	20436	20431	20702	20500	20481	20551	20501	20552	20463	20529	20375	20479	20561	20477	20582	20379	20745	20453	20393	20474	20441	20447	20391	20510	20802	20530	20643	20540	20645	20427	20655	20783	20329	20542	20240	20522	20539	20437	20605	20334	20345	20353	20542	20577	20348	20560	20455	20584	20548	20623	20549	20445	20350	20629	20558	20679	20174	20439	20399	20559	20536	20506	20437	20612	20567	20389	20459	20573	20568	20589	20378	20516	20599	20509	20489	20537	20315	20434	20390	20265	20535	20407	20700	20570	20341	20552	20527	20402	20394	20769	20472	20616	20444	20607	20414	20533	20328	20382	20654	20402	20266	20558	20531	20503	20750	20369	20575	20611	20472	20264	20379	20287	20508	20454	20371	20379	20379	20356	20418	20434	20512	20342	20570	20609	20418	20506	20466	20406	20756	20401	20502	20412	20413	20629	20675	20460	20494	20526	20342	20376	20468	20506	20681	20439	20582	20627	20212	20596	20464	20397	20441	20519	20349	20396	20447	20556	20183	20572	20535	20461	20412	20638	20321	20448	20412	20363	20540	20651	20514	20536	20520	20495	20350	20429	20793	20365	20523	20499	20485	20513	20467	20567	20715	20494	20557	20450	20399	20430	20517	20443	20798	20519	20497	20527	20463	20285	20578	20532	20582	20646	20407	20368	20543	20403	20520	20395	20426	20704	20353	20613	20775	20553	20516	20526	20521	20278	20610	20577	20569	20600	20588	20552	20729	20540	20695	20447	20426	20457	20438	20765	20488	20710	20609	20623	20575	20617	20581	20400	20352	20472	20489	20543	20427	20579	20432	20371	20476	20465	20450	20615	20461	20397	20397	20306	20405	20330	20556	20447	20555	20423	20624	20371	20466	20362	20473	20558	20470	20648	20327	20497	20694	20446	20469	20357	20570	20441	20513	20490	20426	20677	20496	20651	20521	20496	20560	20513	20450	20483	20535	20481	20512	20553	20642	20487	20339	20520	20792	20465	20334	20535	20633	20479	20480	20665	20557	20520	20519	20516	20539	20360	20487	20408	20472	20391	20618	20465	20582	20493	20513	20502	20654	20644	20411	20411	20404	20330	20478	20607	20534	20603	20455	20632	20504	20294	20691	20508	20591	20272	20431	20605	20393	20461	20439	20581	20616	20398	20632	20414	20559	20628	20493	20491	20391	20356	20644	20459	20313	20445	20585	20578	20512	20447	20429	20454	20590	20526	20465	20584	20506	20666	20598	20520	20514	20363	20510	20403	20255	20368	20443	20309	20460	20536	20575	20465	20506	20455	20561	20495	20539	20470	20605	20510	20564	20250	20630	20629	20570	20420	20560	20569	20300	20522	20479	20683	20456	20570	20519	20412	20502	20478	20448	20552	20357	20450	20407	20497	20557	20517	20560	20527	20464	20518	20481	20470	20454	20376	20536	20497	20355	20493	20459	20687	20471	20291	20433	20609	20627	20586	20652	20620	20534	20482	20431	20632	20506	20576	20459	20399	20427	20732	20627	20518	20559	20475	20482	20428	20558	20474	20603	20513	20611	20508	20504	20469	20507	20423	20325	20608	20347	20340	20689	20652	20648	20434	20608	20525	20455	20377	20485	20406	20507	20385	20540	20414	20577	20601	20546	20648	20465	20722	20400	20570	20680	20403	20543	20450	20708	20416	20705	20636	20444	20592	20581	20428	20321	20520	20475	20483	20775	20488	20425	20460	20569	20483	20549	20454	20352	20689	20630	20656	20717
37450	63888	51690	25517	20168	18672	18313	18089	18708	18047	17986	17793	17669	17626	17601	17542	17434	17322	17256	17268	17222	17187	17142	17219	17024	17289	16947	17433	20330	20181	19478	18466	17522	17124	16930	16692	16830	16710	16863	16819	16718	16996	16782	16761	16776	16821	16894	16869	16656	17032	16911	16832	16897	16823	16840	16780	16918	16789	16860	16760	16916	16904	16717	16816	16827	16944	16837	16818	16771	16807	16880	17013	16818	16795	16805	16854	16757	16820	16515	16867	16895	16979	16964	16833	16798	16935	16600	16763	16754	16773	16960	16723	16847	16857	16796	16807	17023	16826	17128	16896	16927	16899	16897	16706	16893	16721	16926	16734	16881	16721	16876	16855	16752	16747	16949	16533	17007	16744	16869	16822	16678	16895	16793	16835	16846	16765	16873	16762	16739	16892	16912	16901	16885	16790	16760	16868	16915	16858	16905	16817	16799	16608	16758	16675	16773	16671	16721	16850	16870	16773	16800	16900	16730	16984	16923	16807	16814	16869	16804	16937	16804	16929	16852	16932	16797	16820	16769	16690	16645	16677	16922	16983	16696	16954	16769	16833	16811	16817	16813	16956	16981	16775	16843	16774	16677	16861	16967	17017	16897	16887	16609	16778	16698	16913	16838	16903	16681	16852	16825	16790	16745	16949	16890	16809	16907	16770	16735	16942	16680	16836	16821	16867	16908	16837	16890	16882	16755	16613	16718	16842	16903	16766	16645	16756	16632	16965	16908	16806	16860	16769	16812	16863	16940	16777	16883	16881	16946	16823	16859	16834	16744	16836	16854	16868	16888	16700	16902	16897	16681	16794	16728	16906	16828	16705	16830	16886	16985	16601	17002	16784	16908	16867	16944	16886	16889	16871	16812	16904	16760	16976	16984	16683	16940	16905	16808	16781	16882	16816	16837	16660	16933	16715	16757	16762	16681	16931	16833	16804	16831	16741	16746	16956	16950	16685	16826	16988	16805	16942	16664	16797	16917	16789	16749	16800	16913	16814	17032	16835	16922	16796	16820	16781	16723	16818	16820	16675	16888	16851	16872	16766	16882	16854	16846	16855	16814	16765	16859	16764	16597	16796	16891	16980	16969	16858	16705	16706	16895	17006	16858	16903	16732	16889	16898	16752	16887	16757	16797	16912	16897	16734	16781	16890	16645	16827	16860	16664	16881	16856	16742	16753	16912	16754	16767	16804	16864	16720	16881	16930	16832	16838	16850	16796	16874	16752	16649	16796	16849	16934	16840	16946	16972	16806	16733	16787	16684	17034	16763	17024	16842	16906	16882	16792	16713	16800	16892	16880	16728	16712	16761	16709	16913	16909	16892	16781	16735	16686	16868	16894	16940	16742	16923	16667	16756	16864	16778	16818	16888	16882	17044	16745	16824	16722	16708	16703	16886	16598	17032	16829	16878	16755	16813	16606	16856	16717	16794	16810	16815	16715	16720	16800	16857	16965	16796	16890	16732	17113	16857	16910	16764	16920	16850	16854	16831	16688	16813	16919	16846	16778	17035	16916	16734	16908	16926	16748	16848	16862	16792	16683	16628	16827	16808	16838	16759	16669	16857	16830	16779	16748	16747	16888	16775	16952	16908	16935	16980	16991	16509	16860	16927	16665	16943	16576	16855	16969	16831	16809	16699	16720	16882	17026	16628	16948	16800	16855	16867	16807	16909	16982	16873	16737	16996	16818	16893	16970	16914	16836	16860	16644	16564	16930	16796	16880	16895	16832	16921	16823	16643	16834	16933	16779	16782	16882	16977	16835	17035	16766	16963	16895	16768	16807	17082	16805	16770	16904	16819	16829	17094	17070	16705	16728	16833	16718	16782	16912	16711	16788	17003	16764	16869	16838	16765	16677	17082	16956	16909	16691	17036	16865	16936	17096	16751	16738	16869	16772	16905	16915	16689	16886	16666	16868	16916	16997	16688	16932	16882	16564	16954	16906	16639	16963	16750	16749	16743	16805	16759	16768	16971	16675	16809	16812	16879	16833	16799	16881	16831	16846	16611	16823	16917	16927	16938	16908	16734	16986	16763	16878	16848	16859	16954	16749	16836	16681	16947	16884	16691	16735	16748	16782	16795	16846	16789	16795	16738	16948	16880	16899	16873	16827	16817	16806	16963	16888	16834	16692	16847	16891	16864	16766	16727	16872	16794	16919	16879	16859	16888	16780	16824	16689	17021	16909	16780	16904	16888	16802	16889	16794	16872	16802	16917	16746	16758	16905	16799	16955	16813	16999	16959	17054	16770	16671	16705	16650	16833	16848	16777	16918	16700	16805	16709	16910	16790	16857	16766	16733	17068	16579	16794	16884	16798	16826	16830	16568	16967	16720	16825	16738	16829	16915	16822	16774	16877	16725	16949	16620	16881	16834	16808	17008	16716	16712	17085	16940	16917	16808	16854	16853	16934	16681	16793	16811	16846	16814	16943	16974	16634	16782	16928	16767	16987	16680	16974	17005	16824	16725	16913	16726	16915	16875	16824	16698	16763	16806	16961	16795	16750	16702	16875	16823	16829	16912	16957	16782	16875	16799	16786	16894	16856	16943	16786	16738	16890	16892	17002	16909	16866	16758	16760	16850	16857	16841	16773	16845	16892	16744	16897	16833	16649	16860	16854	16921	16700	16802	16918	16774	16821	16938	16904	16911	16951	16783	16888	16902	16625	16770	16843	16875	16898	16862	16727	16823	16741	16757	16922	16782	16935	16723	16868	16729	16897	16874	16581	16954	16792	16879	16564	16852	16693	16975	16782	16820	16851	16762	16846	16624	16951	16813	16699	16813	16845	16788	16813	16796	16933	16831	16624	16862	16808	16826	16774	16937	16885	16831	16805	16926	16755	16863	16687	16961	16721	16899	17026	16657	16841	16749	16960	16903	16714	16870	16786	17008	16816	16862	16788	16737	16816	16791	16617	16990	16754	16919	16799	16803	16714	16768	16861	16821	16685	17001	16861	16849	16870	16736	16915	16882	16798	16873	16959	16803	16916	16948	16655	16814	16788	16735	16793	16789	16904	16850	16740	16767	16913	16777	16740	16877	16781	16921	16651	16754	16853	16735	16706	16722	16802	16830	16978	16827	16895	16828	17027	16875	16756	16931	16778	16823	16812	16736	16755	16821	16943	16713	16759	16948	16786	16902	16721	16923	16928	16916	16789	16841	16739	16824	16826	17107	16869	16863	16830	16675	16803	16883	16805	16875	16678	16939	16969	16867	16739	16926	16979	16868	16953	16804	16883	16899	16779	16698	16904	16781	16793	16853	16721	16938	16749	16739	16913	16752	16806	16756	16825	16847	16849	16813	16774	16924	16842	16669	17024	16631	16972	16906	16776	16922	16877	16774	16664	16826	16731	16784	16624	16757	17086	16856	16768	16927	16839	17169	16779	16888	16936	16792	16789	16649	16732	16912	16909	16742	16874	16856	16855	16843	16770	16893	16834	16755	16811	16988	16910	16798	16777	16694	16852	16790	16833	16698	16810	16787	16819	16616	16698	16849	16786	17017	16854	16886	16828	16741	16781	16755	16711	16992	16638	16829	16987	16824	16835	16726	16777	16918	16872	16848	16832	16785	16918	16892	16954	16982	16885	16781	16932	16873	16716	16872	16823	16856	16761	16879	16914	16816	16998	16933	16843	16739	16922	16801	16847	16815	16846	16785	16724	16943	16864	16919	16926	16839	16665	16814	16883	16818	16772	16916	16851	16849	16768	16822	16864	16720	16869	16708	16831	16817	16862	16950	16820	16992	16654	16901	16787	16891	16752	17000	16854	16877	16747	16873	16816	16976	16753	16902	16733	16745	16782	16892	16742	16847	16772	16743	16928	16838	16861	16676	16902	16799	16891	16848	16840	17030	16699	16860	16768	16874	16915	16935	16716	16828	16902	16838	16735	16714	16754	16790	16974	16761	16929	16892	16847	16752	16725	16602	16885	16911	16815	16773	16784	16843	16899	16817	16654	16828	16798	16948	16823	16839	16789	16759	17001	16838	16850	16866	16851	16840	16839	16709	16871	16775	16829	16969	16771	16616	16576	16813	16785	16824	16892	16888	16675	16735	16916	16875	16990	16742	16877	16779	16872	16772	16875	16951	16919	16656	16789	16881	16799	16782	16780	16949	16846	16984	16963	16895	16661	16839	16731	16899	16666	16886	16750	16821	16893	16845	16998	16690	16814	16764	16808	16984	16732	16815	16826	16931	16677	16883	16871	16734	16827	16839	16925	16765	16616	16877	16813	16851	16820	16907	16731	16818	16804	16784	16722	16740	16851	16975	16896	16693	16678	16924	16873	16836	16824	16738	16970	16834	16793	16828	16940	16856	16888	16784	17040	16705	16964	16878	16962	16929	16735	16769	16792	16773	16888	16630	16758	16772	16730	16744	16749	16759	16933	16861	16725	16699	16950	16770	16818	16850	16843	16828	16918	16866	16913	16796	16667	16856	16883	16711	16711	16750	16762	16777	16746	16829	16859	16727	16860	16777	16776	16817	16730	16915	16969	16819	16631	16818	16860	16907	16895	16944	16796	16751	16854	16894	16976	16806	16937	16949	16863	16770	16910	16805	16898	16896	16618	16768	16816	16850	16842	16704	16760	16785	16832	16814	16857	16910	16919	16759	16768	16998	16787	16765	16800	16605	16925	16823	16735	16766	16869	16729	16918	16797	16798	16806	16811	16868	16780	16764	16773	16663	16590	16729	16835	16766	17084	16978	16555	16823	16709	16924	16790	16917	16900	16867	16915	17080	16754	16763	16748	16842	16955	16640	16744	16773	16890	16820	16737	16824	16735	16664	16890	16747	16720	16792	16845	16898	16860	16820	16751	17008	16938	16787	16721	16921	16716	16766	16804	16754	16849	16693	16899	16766	17021	16806	16841	16797	16922	16673	16842	16737	16908	16791	16628	16881	16757	16781	16880	16670	16909	16772	16836	16831	16781	16820	16786	16899	16806	16750	16845	16778	16697	16813	16797	16873	16844	16824	16941	16689	16763	16893	16865	16759	16958	16739	16811	16716	16793	16793	16940	16791	16729	16706	16753	16726	16793	16948	16860	16861	16778	16850	16914	16975	16881	16671	16861	16761	16861	16840	16821	16717	16774	17035	16796	16859	16765	16719	17066	16724	16846	16949	16851	16795
22838	21441	29471	23871	21845	24695	27927	23399	23168	23511	23092	23007	22863	22693	22430	22527	22685	22533	22355	22404	22165	22046	22101	22012	21767	22006	22130	22246	25272	26137	25358	24016	22992	22419	22070	22086	21732	21816	21659	21840	21544	21729	21658	21828	21671	21666	21532	21968	21661	21738	21743	21717	21740	21825	21590	21656	21753	21660	21744	21654	21567	21693	21901	21739	21598	21823	21882	21744	21677	21560	21655	21647	21679	21402	21500	21791	21781	21789	21824	21662	21818	21763	21673	21564	21724	21685	21779	21645	21639	21672	21676	21694	21696	21707	21689	21668	21581	21706	21591	21705	21725	21648	21758	21886	21850	21847	21703	21706	21884	21647	21724	21727	21565	21660	21683	21651	21785	21668	21697	21741	21911	21543	21659	21593	21519	21712	21732	21588	21575	21878	21649	21578	21737	21540	21527	21471	21758	21644	21865	21494	21747	21768	21483	21677	21738	21755	21768	21703	21807	21868	21524	21594	21762	21629	21904	21990	21738	21677	21376	21714	21818	21719	21888	21597	21938	21748	21861	21699	21623	21785	21724	21853	21708	21854	21883	21487	21605	21582	21649	21750	21662	21513	21768	21790	21443	21664	21457	21818	21754	21595	21579	21629	21810	21633	21768	21758	21461	21571	21655	21517	21732	21664	21735	21544	21709	21718	21680	21741	21793	21627	21778	21628	21652	21593	21781	21592	21918	21577	21672	21623	21662	21728	21779	21622	21712	21674	21645	21834	21625	21708	21663	21618	21666	21814	21500	21594	21984	21719	21611	21753	21642	21591	21769	21748	21894	21669	21910	21774	21648	21517	21563	21549	21726	21635	21700	21679	21424	21427	21675	21679	21784	21806	21717	21806	21740	21856	21829	21810	21802	21668	21763	21604	21700	21609	21657	21651	21605	21585	21701	21405	21584	21717	21754	21677	21862	21674	21611	21548	21664	21734	21700	21703	21696	21570	21847	21567	21578	21770	21650	21598	21664	21686	21764	21647	21614	21627	21442	21646	21402	21734	22063	21702	21542	21427	21764	21717	21716	21798	21823	21664	21649	21651	21609	21588	21763	21818	21573	21734	21796	21826	21665	21760	21757	21848	21759	21655	21625	21632	21547	21271	21840	21774	21539	21384	21512	21680	21482	21537	21576	21851	21694	21621	21789	21749	21719	21606	21543	21562	21532	21681	21573	21695	21660	21650	21593	21522	21730	21818	21643	21444	21785	21599	21899	21890	21629	21636	21727	21623	21603	21961	21590	21912	21529	21689	21751	21580	21564	21750	21687	21730	21730	21558	21795	21705	21493	21720	21734	21720	21692	21678	21771	21653	21750	21718	21601	21500	21633	21515	21620	21734	21700	21644	21643	21700	21539	21825	21588	21557	21620	21616	21580	21584	21608	21786	21879	21532	21647	21599	21612	21486	21848	21573	21464	21916	21668	21506	21700	21920	21658	21557	21714	21643	21674	21764	21711	21629	21751	21683	21741	21744	21619	21596	21610	21922	21691	21632	21680	21740	21477	21682	21882	21725	21717	21734	21841	21462	21729	21611	22015	21564	21746	21710	21571	21668	21863	21856	21869	21866	21768	21665	21718	21860	21601	21664	21562	21682	21744	21570	21780	21579	21557	21895	21700	21654	21688	21587	21587	21587	21791	21421	21698	21453	21756	21772	21908	21774	21732	21352	21760	21491	21593	21591	21701	21579	21629	21472	21748	21524	21516	21684	21607	21633	21822	21781	21637	21387	21807	21769	21749	21755	21640	21556	21566	21671	21835	21701	21632	21590	21694	21567	21726	21654	21544	21622	21711	21720	21926	21634	21728	21581	21706	21653	21727	21722	21563	21518	21611	21689	21869	21557	21604	21400	21642	21523	21657	21765	21756	21701	21517	21903	21585	21573	21670	21702	21804	21617	21680	21630	21675	21485	21722	21871	21659	21705	21749	21632	21685	21561	21580	21483	21688	21597	21512	21705	21726	21541	21549	21740	21609	21741	21423	21699	21646	21566	21730	21736	21747	21619	21629	21594	21681	21696	21768	21369	21557	21619	21723	21772	21819	21742	21784	21557	21843	21615	21866	21607	21638	21638	21629	21627	21646	21719	21873	21756	21736	21747	21637	21689	21582	21679	21692	21542	21617	21777	21575	21721	21603	21564	21628	21694	21727	21671	21797	21750	21334	21691	21682	21648	21503	21765	21709	21544	21807	21840	21623	21527	21847	21768	21456	21650	21884	21716	21545	21560	21590	21780	21610	21572	21782	21792	21663	21735	21705	21655	21551	21708	21804	21785	21841	21665	21776	21567	21722	21550	21718	21586	21560	21819	21790	21730	21795	21712	21733	21632	21819	21589	21883	21715	21870	21555	21698	21584	21877	21637	21491	21619	21777	21523	21807	21629	21757	21651	21660	21580	21810	21596	21757	21783	21633	21718	21733	21576	21688	21590	21726	21764	21680	21886	21731	21487	21745	21768	21531	21662	21788	21717	21612	21828	21689	21663	21757	21862	21680	21716	21817	21458	21952	21794	21668	21588	21836	21814	21516	21587	21755	21605	21647	21539	21773	21526	21572	21512	21522	21541	21619	21545	21648	21507	21614	21603	21772	21521	21637	21892	21658	21903	21641	21769	21644	21779	21470	21558	21753	21517	21606	21711	21695	21648	21686	21704	21606	21625	21741	21830	21777	21669	21887	21760	21753	21648	21736	21748	21814	21535	21685	21775	21716	21654	21714	21882	21728	21769	21596	21621	21800	21649	21548	21632	21423	21460	21518	21580	21837	21468	21504	21739	21726	21918	21637	21825	21640	21673	21630	21720	21651	21796	21637	21442	21737	21687	21726	21554	21836	21774	21715	21772	21825	21692	21722	21602	21520	21623	21725	21606	21669	21595	21792	21817	21456	21654	21619	21698	21577	21680	21686	21511	21727	21621	21915	21539	21748	21734	21446	21677	21638	21579	21677	21787	21711	21431	21326	21766	21682	21487	21563	21549	21736	21567	21828	21745	21665	21667	21690	21694	21710	21835	21473	21629	21652	21671	21721	21608	21520	21680	21561	21541	21723	21637	21921	21686	21789	21687	21621	21379	21465	21533	21679	21654	21718	21722	21585	21563	21792	21733	21760	21775	21651	21548	21783	21582	21698	21715	21711	21708	21879	21485	21738	21642	21793	21656	21770	21661	21554	21582	21911	21563	21847	21898	21674	21802	21722	21622	21406	21645	21829	21664	21750	21572	21829	21719	21573	21602	21715	21637	21609	21771	21722	21587	21778	21764	21597	21592	21716	21734	21710	21556	21544	21590	21666	21666	21906	21738	21600	21379	21642	21769	21759	21778	21820	21655	21483	21642	21562	21916	21658	21558	21626	21679	21680	21692	21739	21655	21744	21612	21609	21453	21813	21796	21629	21545	21495	21662	21657	21683	21564	21726	21721	21732	21791	21696	21881	21589	21680	21629	21724	21803	21484	21473	21836	21465	21627	21641	21824	21868	21610	21635	21734	21658	21691	21529	21718	21851	21717	21645	21621	21490	21747	21635	21477	21675	21671	21817	21669	21774	21654	21610	21533	21666	21545	21808	21974	21725	22026	21590	21729	21610	21686	21815	21681	21620	21613	21696	21693	21875	21587	21643	21667	21718	21507	21474	21669	21782	21679	21568	21558	21763	21396	21618	21950	21706	21904	21753	21863	21806	21820	21706	21772	21677	21649	21589	21811	21868	21634	21514	21516	21653	21748	21759	21555	22003	21693	21560	21621	21755	21632	21611	21610	21679	21592	21513	21548	21858	21539	21633	21809	21481	21715	21622	21547	21711	21771	21768	21533	21725	21607	21590	21677	21653	21384	21637	21747	21616	21716	21848	21656	21492	21635	21957	21651	21704	21596	21628	21647	21882	21640	21745	21629	21580	21526	21270	21701	21883	21787	21669	21778	21661	21899	21732	21654	21576	21770	21837	21749	21666	21553	21454	21695	21512	21845	21670	21722	21582	21890	21870	21685	21735	21549	21882	21658	21765	21665	21721	21744	21566	21612	21562	21530	21788	21675	21866	21570	21685	21720	21681	21662	21630	21606	21602	21613	21663	21682	21788	21652	21557	21691	21663	21632	21583	21568	21679	21751	21663	21547	21793	21668	21515	21584	21693	21773	21806	21772	21533	21686	21626	21856	21806	21745	21495	21651	21821	21682	21797	21823	21930	21752	21602	21659	21828	21729	21927	21797	21579	21735	21825	21598	21897	21706	21507	21491	21495	21765	21651	21679	21653	21786	21629	21518	21664	21755	21693	21741	21689	21645	21654	21715	21474	21384	21568	21857	21642	21764	21644	21736	21573	21709	21897	21706	21645	21718	21649	21656	21597	21690	21690	21757	21460	21450	21832	21589	21517	21716	21831	21630	21441	21650	21393	21726	21451	21571	21669	21559	21839	21682	21691	21908	21734	21699	21720	21686	21447	21617	21812	21728	21535	21762	21749	21714	21638	21574	21564	21719	21654	21477	21679	21662	21657	21741	21697	21548	21428	21711	21681	21771	21629	21849	21780	21654	21532	21871	21739	21565	21881	21686	21527	21490	21560	21794	21556	21726	21850	21486	21747	21680	21587	21610	21783	21795	21475	21619	21633	21648	21751	21637	21568	21772	21633	21735	21813	21609	21472	21800	21545	21700	21704	21698	21850	21864	21520	21672	21628	21751	21628	21599	21466	21930	21404	21704	21622	21785	21618	21680	21630	21725	21535	21701	21830	21833	21531	21753	21803	21686	21721	21600	21542	21723	21738	21649	21603	21785	21592	21475	21587	21738	21647	21585	21732	21891	21909	21650	21611	21664	21999	21636	21594	21789	21718	21754	21525	21661	21926	21608	21539	21496	21777	21682	21883	21709	21686	21607	21576	21649	21663	21649	21582	21821	21801	21986	21482	21738	21605	21663	21740	21613	21725	21645	21738	21708	21666	21709	21627	21782	21666	21712	21966	21877	21795	21732	21646	21729	21483	21565	21531	21579	21792	21475	21699	21583	21834	21600	21813	21480	21725	21687	21813	21326	21577	21971	21570	21618	21559	21745	21635	21637	21771	21846	21643	21646	21895	21822	21892	21695	21591	21690	21521	21526	21882	21711	21598	21629	21958	21748	21676	21662	21594	21780	21721
42305	71895	51970	27517	22728	20251	19785	19636	20185	19691	19122	18983	18893	18626	18391	18498	18238	18420	18194	17976	18270	17825	17871	18099	17862	17665	17652	18276	23539	23267	22117	20426	18915	18078	17415	17574	17529	17478	17531	17438	17546	17355	17283	17365	17436	17430	17396	17443	17524	17482	17519	17493	17468	17560	17431	17555	17383	17425	17464	17436	17412	17543	17496	17507	17545	17486	17395	17413	17431	17363	17593	17468	17466	17455	17377	17349	17306	17406	17350	17257	17545	17557	17439	17437	17475	17582	17635	17300	17658	17400	17374	17439	17372	17453	17520	17653	17366	17438	17558	17593	17409	17500	17420	17351	17502	17553	17389	17502	17452	17411	17617	17431	17438	17508	17338	17457	17249	17587	17350	17466	17416	17523	17396	17562	17502	17550	17345	17508	17408	17451	17494	17618	17396	17664	17326	17502	17437	17391	17691	17468	17616	17508	17473	17583	17438	17529	17574	17450	17477	17514	17577	17595	17402	17479	17379	17432	17501	17387	17388	17547	17512	17372	17614	17500	17376	17340	17432	17415	17415	17550	17255	17463	17569	17359	17387	17422	17467	17390	17453	17631	17545	17319	17428	17443	17506	17357	17518	17378	17404	17526	17650	17451	17603	17451	17469	17354	17440	17427	17538	17439	17206	17285	17608	17461	17361	17415	17323	17493	17535	17356	17425	17304	17401	17506	17458	17446	17405	17491	17425	17331	17469	17534	17420	17451	17501	17376	17467	17547	17332	17530	17635	17492	17424	17617	17377	17362	17372	17421	17490	17447	17345	17265	17473	17314	17523	17470	17473	17545	17413	17569	17346	17473	17393	17510	17234	17540	17327	17483	17437	17326	17523	17520	17468	17313	17401	17351	17367	17300	17442	17510	17696	17466	17418	17496	17725	17559	17338	17371	17368	17583	17659	17419	17506	17477	17426	17330	17498	17488	17479	17392	17598	17398	17368	17434	17530	17382	17313	17320	17378	17310	17375	17360	17474	17284	17331	17448	17525	17362	17508	17443	17336	17284	17476	17542	17532	17565	17479	17399	17410	17442	17586	17613	17386	17226	17397	17518	17473	17558	17424	17395	17493	17461	17714	17443	17443	17462	17358	17494	17378	17461	17558	17337	17583	17374	17471	17494	17461	17485	17614	17538	17315	17429	17472	17408	17551	17565	17577	17408	17544	17515	17351	17587	17521	17278	17489	17483	17382	17282	17343	17559	17291	17377	17504	17483	17409	17442	17288	17382	17530	17446	17443	17444	17476	17372	17450	17374	17451	17441	17392	17407	17525	17338	17337	17383	17413	17404	17515	17536	17375	17403	17586	17469	17421	17367	17441	17578	17380	17373	17505	17389	17649	17428	17425	17554	17421	17387	17611	17516	17396	17560	17467	17545	17362	17312	17480	17471	17558	17461	17459	17476	17411	17434	17458	17653	17402	17475	17393	17415	17564	17392	17432	17507	17478	17430	17377	17486	17409	17382	17456	17399	17235	17346	17225	17406	17383	17431	17542	17382	17512	17268	17672	17293	17546	17418	17404	17557	17414	17485	17553	17442	17358	17451	17570	17365	17215	17455	17399	17523	17426	17297	17436	17374	17407	17521	17329	17570	17338	17609	17562	17492	17498	17511	17435	17427	17444	17437	17480	17312	17427	17477	17330	17480	17478	17280	17304	17282	17446	17303	17476	17603	17397	17300	17422	17401	17597	17228	17514	17334	17564	17499	17487	17443	17466	17572	17515	17491	17605	17523	17571	17446	17418	17550	17456	17366	17395	17639	17476	17501	17321	17393	17515	17459	17413	17379	17491	17503	17538	17459	17398	17467	17569	17518	17664	17408	17340	17329	17353	17439	17354	17248	17376	17400	17205	17427	17421	17340	17574	17349	17358	17505	17419	17427	17342	17586	17439	17445	17365	17466	17338	17218	17302	17579	17511	17402	17423	17387	17600	17555	17425	17363	17466	17441	17297	17494	17428	17407	17260	17432	17485	17474	17501	17634	17337	17494	17449	17523	17426	17492	17376	17485	17396	17412	17334	17460	17364	17480	17228	17486	17434	17638	17392	17454	17548	17354	17435	17302	17425	17531	17537	17238	17405	17619	17382	17375	17438	17399	17572	17516	17499	17436	17391	17367	17650	17417	17496	17524	17491	17551	17520	17547	17367	17343	17404	17562	17462	17426	17413	17494	17425	17312	17444	17272	17508	17379	17383	17510	17406	17453	17539	17526	17447	17459	17298	17513	17453	17380	17400	17342	17305	17612	17395	17543	17498	17335	17538	17347	17371	17444	17589	17484	17513	17231	17407	17665	17510	17320	17528	17390	17423	17441	17567	17341	17286	17361	17465	17245	17457	17452	17183	17392	17411	17474	17450	17406	17524	17545	17344	17496	17329	17440	17397	17365	17595	17419	17473	17371	17434	17480	17439	17482	17575	17498	17489	17527	17344	17534	17417	17460	17490	17375	17515	17489	17391	17587	17409	17599	17458	17447	17372	17247	17481	17389	17533	17520	17321	17517	17529	17484	17468	17416	17553	17536	17480	17312	17359	17485	17256	17310	17437	17503	17630	17398	17517	17473	17529	17438	17380	17382	17459	17393	17245	17474	17420	17504	17717	17590	17478	17393	17389	17414	17516	17470	17298	17376	17359	17385	17520	17450	17455	17330	17576	17564	17350	17449	17502	17482	17399	17428	17254	17434	17547	17442	17501	17566	17456	17349	17354	17387	17382	17353	17475	17362	17508	17675	17411	17481	17440	17210	17458	17380	17502	17484	17428	17594	17480	17429	17398	17495	17648	17354	17583	17501	17435	17407	17487	17328	17261	17665	17417	17506	17457	17476	17444	17431	17421	17447	17578	17561	17388	17377	17348	17418	17403	17414	17426	17404	17304	17419	17542	17540	17477	17515	17492	17476	17594	17455	17414	17321	17394	17459	17279	17328	17374	17284	17514	17458	17285	17366	17517	17438	17275	17358	17382	17272	17417	17547	17369	17458	17539	17358	17550	17443	17446	17465	17326	17363	17504	17212	17374	17466	17627	17315	17495	17452	17379	17522	17322	17430	17469	17526	17271	17444	17362	17436	17480	17360	17330	17461	17517	17442	17399	17383	17374	17636	17553	17509	17388	17446	17459	17584	17442	17413	17536	17457	17256	17457	17345	17545	17651	17301	17459	17487	17494	17399	17390	17311	17334	17485	17359	17386	17437	17387	17431	17327	17505	17489	17540	17336	17312	17335	17549	17291	17467	17496	17452	17207	17383	17514	17523	17427	17499	17459	17444	17445	17328	17563	17447	17431	17317	17461	17424	17490	17566	17464	17527	17570	17447	17389	17460	17427	17490	17458	17409	17559	17355	17391	17456	17587	17365	17452	17479	17405	17373	17472	17632	17337	17466	17465	17548	17571	17515	17456	17407	17485	17291	17480	17438	17280	17362	17308	17510	17525	17480	17399	17457	17311	17439	17337	17459	17402	17301	17433	17557	17593	17409	17493	17377	17306	17395	17454	17405	17301	17439	17417	17572	17435	17440	17448	17399	17389	17422	17453	17566	17498	17520	17437	17289	17411	17517	17347	17486	17327	17523	17570	17411	17361	17429	17534	17527	17290	17388	17504	17345	17418	17381	17230	17435	17313	17477	17494	17390	17521	17376	17287	17338	17616	17439	17330	17449	17280	17432	17339	17560	17514	17422	17280	17326	17551	17430	17298	17392	17242	17323	17463	17387	17366	17456	17478	17468	17475	17360	17456	17472	17415	17496	17434	17381	17509	17349	17483	17458	17344	17458	17269	17462	17374	17485	17423	17458	17374	17610	17374	17356	17376	17340	17521	17575	17205	17454	17483	17585	17473	17408	17415	17567	17350	17560	17549	17289	17358	17458	17370	17596	17552	17480	17426	17304	17485	17340	17498	17462	17348	17287	17513	17369	17393	17451	17479	17490	17329	17374	17448	17302	17234	17396	17361	17328	17374	17262	17532	17382	17325	17430	17494	17440	17388	17430	17228	17511	17420	17570	17390	17312	17372	17483	17466	17498	17337	17446	17542	17364	17415	17335	17450	17556	17576	17325	17425	17565	17516	17400	17516	17411	17605	17536	17540	17493	17434	17236	17431	17250	17451	17556	17604	17367	17486	17552	17523	17419	17442	17432	17377	17626	17435	17441	17335	17388	17246	17308	17499	17311	17324	17338	17431	17486	17464	17526	17221	17391	17585	17495	17319	17452	17348	17375	17708	17316	17559	17469	17397	17452	17430	17401	17480	17329	17427	17401	17463	17275	17289	17207	17399	17423	17309	17444	17522	17423	17492	17563	17762	17359	17582	17322	17386	17655	17450	17420	17216	17526	17479	17498	17512	17228	17579	17395	17434	17386	17299	17414	17466	17450	17525	17381	17362	17506	17569	17581	17459	17574	17388	17389	17414	17294	17521	17254	17515	17401	17424	17551	17514	17327	17425	17447	17500	17548	17526	17265	17410	17513	17497	17485	17387	17376	17563	17581	17525	17312	17420	17384	17498	17347	17438	17250	17308	17414	17417	17563	17408	17491	17403	17452	17264	17303	17476	17320	17533	17447	17388	17533	17465	17508	17404	17505	17308	17345	17316	17376	17470	17342	17507	17403	17247	17495	17536	17407	17329	17408	17439	17305	17173	17429	17324	17562	17221	17425	17394	17494	17492	17474	17534	17483	17381	17421	17404	17577	17429	17397	17516	17395	17387	17484	17394	17381	17385	17375	17645	17393	17285	17324	17606	17502	17340	17477	17500	17493	17508	17526	17545	17185	17288	17495	17491	17532	17275	17287	17523	17536	17510	17551	17486	17450	17408	17573	17395	17473	17482	17368	17400	17405	17380	17634	17469	17675	17218	17434	17412	17348	17490	17348	17613	17284	17572	17467	17329	17502	17352	17442	17349	17497	17565	17602	17450	17386	17328	17466	17533	17334	17523	17547	17474	17455	17442	17417	17199	17564	17367	17339	17412	17368	17418	17478	17321	17344	17648	17383	17525	17468	17255	17562	17382	17383	17481	17305	17458	17343	17579	17458	17298	17310	17548	17566	17605	17430	17468	17302	17427	17626	17413	17242	17310	17465	17466	17355	17547	17375	17397	17324	17381	17467	17418	17466	17536	17457	17331	17361	17459
29408	30252	32671	26153	22838	22412	22269	22090	22304	22459	22401	22375	22168	22214	21892	21947	21795	21802	21800	21827	21885	21652	21990	21727	21775	21652	21650	21667	21896	22131	22263	21885	21960	21915	21668	21582	21722	21664	21634	21694	21854	21645	21784	21693	21853	21812	21809	21748	21556	21802	21521	21527	21611	21604	21605	21820	21912	21662	21758	21836	21463	21667	21780	21512	21931	21580	21598	21581	21638	21546	21718	21528	21605	21565	21617	21688	21646	21759	21602	21651	21383	21658	21695	21708	21758	21709	21820	21504	21624	21673	21792	21674	21871	21749	21736	21651	21748	21705	21803	21567	21688	21822	21887	21691	21650	21776	21687	21557	21818	21749	21800	21440	21681	21784	21708	21666	21722	21836	21825	21838	21713	21774	21700	21523	21694	21865	21793	21713	21674	21726	21794	21677	21758	21802	21712	21750	21724	21664	21776	21751	21591	21866	21504	21697	21556	21792	21873	21564	21531	21528	21614	21860	21693	21705	21874	21544	21797	21735	21685	21372	21671	21604	21764	21545	21529	21734	21729	21761	21676	21413	21645	21532	21655	21841	21729	21613	21772	21761	21684	21694	21758	21537	21712	21624	21720	21624	21816	21588	21680	21893	21674	21820	21742	21594	21757	21393	21724	21620	21667	21644	21702	21637	21506	21932	21612	21803	21628	21456	21692	21637	21540	21703	21922	21570	21714	21405	21634	21734	21765	21722	21794	21665	21754	21716	21979	21711	21533	21663	21823	21842	21716	21547	21779	21687	21683	21551	21523	21664	21656	21527	21675	21640	21406	21718	21763	21596	21626	21502	21690	21409	21664	21786	21612	21554	21736	21929	21808	21616	21608	21660	21858	21793	21659	21721	21656	21559	21553	21672	21503	21711	21711	21672	21601	21820	21527	21850	21638	21768	21765	21979	21654	21757	21969	21686	21827	21630	21578	21484	21860	21608	21654	21642	21722	21554	21994	21537	21724	21667	21600	21739	21966	21619	21647	21657	21717	21725	21598	21542	21547	21758	21721	21733	21717	21498	21732	21627	21570	21650	21680	21545	21804	21800	21561	21624	21908	21656	21558	21448	21663	21673	21558	21711	21444	21460	21332	21779	21506	21806	21767	21693	21789	21796	21617	22035	21691	21651	21620	21366	21608	21854	21694	21793	21642	21557	21454	21804	21805	21663	21737	21726	21721	21879	21809	21784	21658	21577	21621	21708	21499	21599	21597	21701	21450	21593	21596	21911	21708	21691	21686	21891	21732	21788	21769	21723	21758	21660	21761	21819	21560	21959	21590	21865	21390	21615	21794	21665	21638	21417	21781	21595	21687	21621	21755	21976	21640	22017	21479	21651	21629	21565	21665	21856	22049	21602	21625	21689	21676	21737	21640	21856	21486	21812	21971	21616	21653	21668	21788	21628	21769	21614	21778	21768	21752	21726	21649	21680	21796	21611	21852	21647	21758	21721	21724	21570	21704	21425	21803	21783	21681	21726	21610	21664	21547	21614	21446	21568	21784	21437	21883	21733	21598	21843	21539	21665	21989	21795	21782	21639	21686	21646	21827	21786	21724	21853	21730	21628	21788	21634	21759	21600	21604	21631	21616	21879	21673	21782	21646	21720	21647	21803	21912	21747	21877	21787	21741	21755	21861	21564	21795	21614	21831	21710	21717	21746	21782	21711	21695	21831	21643	21535	21748	21788	21581	21704	21523	21671	21774	21792	21591	21776	21704	21785	21807	21632	21696	21679	21676	21776	21932	21680	21582	21661	21648	21552	21776	21622	21589	21716	21703	21492	21663	21720	21565	21800	21776	21579	21920	21609	21670	21575	21772	21591	21682	21721	21744	21741	21687	21602	21844	21777	21919	21631	21594	21496	21743	21748	21690	21691	21654	21746	21737	21722	21713	21532	21743	21434	21739	21633	21685	21728	21724	21759	21755	21844	21682	21549	21859	21557	21470	21634	21621	21667	21917	21797	21709	21733	21604	21503	21616	21674	21758	21707	21558	21747	21725	21679	21643	21696	21717	21648	21786	21670	21704	21687	21668	21612	21797	21674	21801	21633	21601	21728	21634	21714	21793	21574	21777	21663	21717	21656	21775	21724	21795	21656	21731	21658	21617	21629	21620	21678	21688	21772	21618	21670	21728	21823	21694	21780	21591	21480	21786	21607	21826	21588	21766	21479	21851	21712	21670	21561	21623	21610	21592	21539	21624	21601	21825	21691	21783	21759	21490	21619	21799	21728	21826	21725	21609	21704	21756	21622	21540	21739	21548	21661	21683	21663	21611	21731	21642	21669	21652	21699	21747	21595	21823	21907	21888	21598	21712	21601	21528	21502	21597	21829	21743	21490	21768	21736	21759	21811	21415	21694	21836	21816	21603	21488	21990	21525	21333	21682	21545	21703	21930	21785	21607	21450	21697	21908	21878	21669	21800	21634	21661	21515	21673	21602	21588	21719	21952	21671	21791	21554	21841	21673	21718	21632	21769	21619	21475	21839	21722	21822	21616	21740	21714	21521	21640	21748	21798	21582	21578	21688	21596	21650	21777	21492	21845	21768	21645	21741	21731	21639	21734	21637	21528	21657	21691	21775	21652	21681	21811	21588	21736	21597	21565	21625	21669	21694	21735	21751	21519	21782	21664	21562	21715	21869	21902	21771	21826	21530	21780	21860	21692	21468	21671	21747	21609	21635	21909	21726	21853	21621	21552	21613	21548	21813	21701	21829	21821	21853	21657	21784	21600	21508	21572	21570	21636	21656	21551	21473	21677	21706	21616	21451	21694	21793	21676	21755	21544	21641	21622	21516	21785	21871	21838	21864	21603	21585	21884	21720	21705	21669	21852	21702	21717	21651	21709	21577	22004	21662	21675	21494	21707	21546	21684	21684	21631	21738	21511	21790	21752	21597	21688	21830	21654	21666	21788	21640	21663	21780	21620	21733	21737	21538	21772	21724	21801	21736	21675	21939	21630	21523	21583	21735	21787	21733	21388	21682	21657	21676	21571	21758	21814	21835	21647	21713	21830	21731	21761	21654	21773	21599	21825	21637	21553	21440	21576	21571	21774	21611	21773	21685	21697	21671	21745	21569	21787	21743	21583	21522	21687	21744	21648	21612	21636	21719	21858	21957	21848	21587	21417	21590	21763	21647	21768	21617	21739	21428	21701	21638	21801	21636	21566	21698	21685	21747	21867	21664	21547	21551	21603	21658	21542	21753	21783	21710	21874	21394	21723	21598	21788	21646	21717	21833	21795	21833	21734	21710	21573	21553	21515	21574	21874	21628	21631	21791	21808	21619	21454	21685	21601	21695	21632	21901	21541	21729	21510	21621	21850	21799	21803	21577	21656	21808	21815	21536	21854	21546	21678	21584	21667	21792	21473	21487	21792	21751	21721	21728	21822	21504	21624	21927	21821	21659	21791	21642	21603	21790	21713	21576	21558	21709	21545	21839	21741	21775	21694	21689	21838	21685	21626	22008	22003	21760	21770	21693	21616	21765	21655	21702	21777	21556	21460	21604	21739	21634	21754	21885	21766	21795	21685	21470	21676	21628	21551	21760	21732	21625	21622	21532	21983	21830	21792	21861	21758	21632	21688	21649	21501	21632	21716	21460	21742	21709	21599	21569	21768	21884	21814	21768	21569	21590	21681	21499	21627	21626	21562	21628	21601	21866	21589	21650	21670	21660	21891	21887	21598	21683	21551	21693	21623	21771	21678	21690	21696	21738	21450	21629	21682	21809	21664	21774	21674	21721	21688	21429	21816	21741	21766	21764	21422	21622	21821	21798	21715	21718	21866	21805	21658	21602	21641	21727	21650	21593	21811	21721	21781	21882	21699	21743	21880	21741	21781	21664	21610	21952	21743	21784	21786	21709	21613	21691	21822	21665	21743	21646	21854	21811	21661	21806	21586	21401	21787	21452	21627	21744	21598	21670	21835	21461	21815	21907	21591	21797	21447	21559	21521	21812	21942	21596	21771	21836	21575	21552	21524	21652	21770	21599	21722	21780	21655	21649	21678	21608	21617	21389	21788	21608	21633	21863	21722	21619	21626	21817	21593	21602	21766	21686	21528	21611	21799	21719	21609	21712	21750	21783	21726	21752	21414	21489	21517	21846	21867	21581	21779	21683	21571	21750	21374	21822	21619	21756	21557	21963	21642	21847	21498	21861	21668	21829	21728	21531	21586	21886	21628	21641	21661	21646	21811	21783	21645	21742	21673	21484	21699	21663	21633	21646	21707	21721	21596	21468	21614	21752	21575	21963	21728	21991	21764	21931	21588	21578	21769	21620	21634	21584	21785	21622	21607	21704	21643	21817	21649	21600	21500	21737	21492	21769	21914	21778	21728	21632	21620	21658	21791	21696	21695	21901	21690	21797	21786	21480	21489	21887	21606	21608	21998	21522	21729	21478	21808	21665	21672	21724	21826	21695	21544	21580	21750	21557	21586	21803	21504	21546	21503	21828	21726	21493	21693	21552	21851	21722	21792	21525	21761	21771	21775	21719	21537	21822	21498	21575	21557	21488	21905	21708	21426	21698	21559	21607	21822	21447	21648	21708	21753	21657	21813	21864	21769	21554	21705	21817	21872	21744	21954	21630	21636	21686	21626	21835	21680	21888	21831	21636	21965	21782	21856	21753	21550	21702	22079	21737	21705	21735	21495	21822	21609	21638	21756	21842	21788	21734	21795	21739	21639	21523	21826	21656	21652	21607	21599	21653	21577	21619	21973	21606	21623	21694	21609	21769	21770	21793	21758	21836	21643	21780	21574	21694	21622	21749	21601	21517	21623	21639	22079	21884	21689	21532	21741	21713	21754	21515	21697	21606	21617	21791	21681	21764	21654	21561	21785	21540	21736	21769	21732	21615	21702	21592	21731	21694	21616	21655	21690	21674	21688	21577	21735	21689	21824	21740	21764	21651	21871	21710	21836	21725	21799	21757	21744	21699	21966	21462	21646	21671	21448	21796	21431	21710	21588	21861	21785	21727	21703	21613	21392	21809	21590	21720	21546	21476	21485	21739	21787	21763	21676	21584	21594	21657	21790	21691	21547	21834	21819	21761	21684	21499	21731	21640	21572	21750	21806	21883	21715	21747	21677	21613	21776	21753	21933	21850	21779	21626	21842	21823	21755	21636
33240	47971	30816	20386	19235	18433	18042	18127	18347	18404	18371	18159	18046	17834	17985	17831	17840	17726	17751	17814	17821	17320	17696	17621	17578	17611	17500	17587	17742	18000	17909	17750	17617	17634	17500	17761	17705	17548	17490	17349	17593	17406	17503	17606	17716	17510	17548	17210	17590	17729	17384	17555	17409	17356	17483	17465	17503	17492	17456	17591	17370	17645	17511	17429	17435	17475	17423	17564	17458	17525	17624	17533	17478	17645	17443	17604	17449	17446	17479	17405	17384	17497	17417	17396	17318	17557	17439	17474	17499	17572	17372	17431	17646	17450	17599	17562	17559	17564	17533	17528	17466	17550	17449	17598	17516	17540	17421	17686	17519	17568	17451	17338	17543	17571	17492	17375	17534	17503	17337	17280	17537	17521	17439	17392	17356	17489	17332	17466	17544	17477	17494	17460	17462	17405	17441	17616	17412	17583	17518	17480	17465	17545	17413	17443	17357	17422	17674	17543	17611	17354	17521	17556	17609	17449	17438	17528	17491	17472	17359	17351	17524	17406	17471	17609	17363	17494	17436	17592	17265	17417	17489	17360	17326	17465	17342	17444	17607	17506	17467	17461	17549	17332	17586	17542	17447	17427	17460	17432	17516	17420	17473	17552	17529	17588	17518	17577	17334	17515	17407	17563	17410	17382	17517	17519	17464	17439	17434	17577	17563	17230	17475	17610	17566	17425	17499	17554	17460	17396	17356	17488	17729	17483	17489	17593	17434	17505	17361	17470	17481	17498	17443	17341	17492	17499	17367	17535	17446	17436	17639	17445	17606	17491	17316	17587	17422	17444	17613	17465	17413	17434	17574	17284	17505	17464	17589	17359	17468	17247	17508	17465	17467	17519	17434	17576	17452	17521	17352	17540	17451	17401	17462	17481	17444	17567	17467	17380	17602	17511	17514	17457	17443	17566	17406	17441	17577	17441	17400	17561	17419	17447	17531	17381	17464	17450	17474	17525	17354	17445	17562	17404	17349	17564	17463	17481	17386	17520	17316	17527	17565	17422	17510	17556	17504	17518	17317	17382	17398	17235	17429	17630	17634	17427	17541	17434	17603	17457	17547	17524	17418	17505	17411	17720	17461	17349	17506	17552	17348	17369	17255	17409	17420	17452	17481	17372	17588	17444	17444	17453	17582	17481	17518	17483	17507	17320	17456	17535	17333	17424	17486	17688	17491	17573	17309	17473	17529	17498	17503	17385	17530	17547	17475	17485	17619	17552	17419	17573	17625	17423	17570	17427	17482	17379	17460	17329	17496	17612	17423	17456	17445	17421	17416	17369	17318	17554	17527	17539	17372	17324	17605	17567	17435	17526	17595	17406	17535	17514	17468	17640	17406	17515	17449	17437	17384	17423	17420	17387	17311	17409	17422	17328	17474	17411	17411	17508	17575	17459	17399	17465	17361	17483	17547	17434	17443	17470	17524	17625	17390	17356	17522	17518	17464	17382	17511	17576	17494	17523	17618	17511	17439	17437	17561	17426	17314	17477	17396	17251	17354	17518	17683	17630	17454	17413	17372	17617	17520	17510	17319	17487	17529	17431	17443	17304	17327	17476	17488	17636	17437	17520	17478	17516	17542	17428	17547	17571	17428	17405	17448	17265	17477	17541	17383	17329	17631	17381	17619	17553	17481	17555	17528	17469	17441	17571	17560	17413	17553	17629	17433	17367	17501	17516	17554	17299	17435	17554	17405	17523	17693	17519	17441	17481	17459	17468	17468	17243	17268	17438	17521	17457	17524	17505	17575	17579	17386	17522	17524	17532	17229	17515	17340	17734	17481	17484	17428	17485	17591	17280	17400	17622	17572	17434	17512	17411	17447	17599	17444	17500	17349	17565	17514	17524	17427	17402	17587	17402	17475	17605	17511	17406	17477	17568	17516	17536	17553	17393	17425	17377	17459	17612	17554	17540	17490	17332	17243	17299	17522	17391	17379	17515	17486	17459	17458	17425	17482	17544	17630	17563	17429	17314	17519	17472	17346	17533	17590	17430	17395	17534	17482	17471	17490	17493	17519	17455	17599	17464	17455	17355	17555	17476	17512	17768	17479	17404	17558	17535	17469	17485	17439	17465	17525	17530	17648	17486	17612	17401	17479	17347	17522	17440	17551	17399	17694	17490	17205	17406	17446	17487	17421	17487	17671	17566	17444	17341	17466	17454	17465	17457	17493	17422	17621	17431	17577	17529	17539	17473	17579	17411	17490	17462	17543	17338	17496	17429	17521	17393	17469	17498	17369	17482	17567	17407	17385	17587	17576	17498	17487	17490	17496	17510	17348	17592	17510	17654	17612	17479	17479	17459	17558	17589	17444	17445	17280	17667	17498	17645	17322	17473	17393	17435	17422	17408	17378	17525	17426	17351	17374	17433	17375	17553	17524	17438	17457	17549	17450	17445	17564	17543	17486	17523	17276	17427	17495	17491	17389	17345	17600	17533	17669	17409	17466	17430	17454	17366	17571	17557	17424	17527	17520	17583	17431	17700	17483	17353	17677	17371	17462	17647	17532	17437	17543	17403	17514	17656	17534	17538	17348	17437	17433	17512	17503	17613	17420	17302	17456	17425	17549	17526	17358	17535	17410	17635	17380	17560	17481	17275	17534	17435	17452	17404	17501	17570	17575	17546	17446	17593	17536	17407	17616	17446	17551	17405	17450	17546	17607	17487	17586	17516	17455	17396	17385	17424	17394	17515	17669	17525	17398	17649	17421	17485	17448	17418	17478	17414	17486	17595	17436	17576	17342	17549	17559	17288	17529	17344	17461	17445	17230	17464	17406	17590	17433	17421	17386	17516	17409	17494	17367	17464	17434	17591	17505	17503	17659	17409	17623	17563	17503	17462	17485	17478	17430	17461	17620	17402	17530	17477	17384	17492	17494	17449	17615	17463	17429	17628	17480	17725	17661	17449	17482	17542	17636	17503	17534	17419	17519	17495	17469	17476	17547	17642	17346	17674	17310	17331	17629	17476	17352	17521	17474	17540	17532	17585	17557	17289	17527	17547	17600	17573	17537	17402	17549	17588	17455	17486	17606	17428	17545	17479	17447	17559	17389	17391	17639	17516	17647	17467	17392	17451	17472	17585	17448	17426	17555	17373	17364	17516	17377	17511	17579	17513	17470	17320	17495	17572	17535	17585	17538	17531	17472	17585	17426	17429	17320	17409	17422	17483	17563	17293	17669	17530	17512	17471	17490	17365	17577	17428	17514	17402	17432	17570	17400	17555	17472	17367	17599	17526	17549	17502	17546	17647	17404	17438	17539	17461	17503	17456	17519	17421	17366	17423	17363	17249	17431	17348	17471	17502	17563	17474	17439	17405	17423	17431	17462	17528	17439	17398	17541	17406	17594	17392	17445	17643	17522	17471	17527	17384	17473	17434	17552	17569	17455	17504	17406	17412	17490	17517	17368	17510	17514	17475	17687	17532	17573	17250	17389	17360	17435	17625	17559	17377	17467	17585	17394	17419	17304	17315	17386	17383	17416	17437	17491	17317	17407	17499	17321	17493	17391	17513	17399	17659	17467	17491	17543	17267	17416	17546	17574	17657	17453	17456	17415	17659	17601	17647	17458	17411	17502	17437	17320	17564	17489	17520	17510	17416	17463	17410	17421	17540	17533	17519	17521	17542	17534	17470	17636	17587	17504	17520	17403	17655	17584	17426	17356	17489	17329	17427	17621	17619	17502	17643	17512	17472	17533	17489	17475	17408	17598	17300	17484	17417	17424	17464	17427	17366	17550	17455	17594	17534	17377	17543	17654	17611	17329	17565	17380	17608	17458	17478	17322	17563	17417	17594	17312	17486	17501	17538	17547	17387	17633	17591	17308	17471	17523	17257	17404	17548	17623	17298	17383	17510	17612	17738	17624	17468	17544	17506	17427	17521	17271	17486	17449	17514	17532	17461	17610	17471	17406	17595	17232	17422	17643	17587	17500	17510	17397	17550	17386	17493	17528	17395	17536	17411	17555	17389	17581	17583	17325	17326	17586	17419	17291	17417	17458	17553	17550	17404	17321	17465	17420	17606	17391	17695	17658	17482	17505	17516	17404	17600	17492	17538	17477	17518	17605	17444	17351	17483	17456	17462	17526	17534	17457	17368	17562	17471	17517	17463	17405	17482	17589	17430	17289	17570	17601	17565	17463	17374	17499	17414	17629	17613	17671	17587	17454	17436	17515	17583	17387	17536	17426	17525	17645	17426	17456	17398	17455	17439	17589	17659	17454	17356	17411	17649	17572	17566	17479	17494	17414	17416	17488	17330	17499	17440	17485	17727	17547	17455	17396	17644	17485	17628	17267	17533	17375	17637	17415	17627	17437	17566	17555	17473	17694	17464	17600	17551	17392	17567	17457	17441	17300	17393	17509	17469	17457	17489	17568	17504	17546	17498	17470	17490	17367	17486	17393	17556	17541	17438	17362	17473	17550	17393	17562	17618	17509	17306	17552	17564	17527	17557	17396	17465	17549	17300	17558	17431	17375	17329	17349	17617	17488	17462	17380	17595	17734	17494	17417	17478	17533	17361	17495	17301	17439	17678	17376	17690	17497	17377	17315	17602	17323	17526	17340	17389	17216	17451	17458	17568	17554	17517	17466	17552	17652	17588	17533	17551	17517	17505	17498	17353	17269	17567	17397	17491	17561	17361	17483	17602	17387	17400	17390	17387	17567	17558	17433	17457	17572	17556	17410	17503	17549	17536	17577	17522	17585	17471	17463	17497	17520	17378	17389	17636	17505	17439	17532	17451	17516	17390	17431	17487	17446	17451	17323	17429	17562	17402	17452	17465	17497	17752	17444	17402	17453	17502	17423	17594	17526	17492	17273	17501	17449	17452	17357	17415	17351	17467	17544	17559	17320	17416	17557	17405	17500	17801	17414	17505	17492	17642	17585	17441	17361	17471	17525	17449	17618	17526	17419	17479	17669	17359	17522	17421	17615	17399	17611	17573	17411	17449	17518	17531	17566	17338	17492	17456	17392	17409	17357	17505	17430	17560	17380	17478	17610	17490	17476	17441	17633	17421	17484	17568	17511	17373	17418	17464	17420	17540	17568	17446	17378	17526	17543	17367	17508	17314	17481	17447	17368	17380	17374	17444	17562	17480	17390	17431	17556	17257	17504	17372	17575	17518
23841	21524	29262	24366	23013	25196	25771	23293	22804	23294	23042	22891	23330	23064	22893	22659	22650	22389	22453	22514	22441	22358	22421	22382	22604	22364	22298	22837	24762	24501	23836	23419	22828	22468	22412	22214	22294	22133	22454	22488	22224	22309	22104	22498	22221	22095	21985	22022	21977	22268	22198	22281	22087	22328	22193	22075	22110	22063	22179	22396	22192	22299	22122	22251	22095	22168	22234	22164	22301	22099	22232	22148	22177	22088	22232	22034	22364	22189	22325	22169	22081	22168	22181	21978	22146	22124	22186	22033	22142	22147	22250	22235	22131	22000	22014	22009	22094	22178	22054	22281	22142	22067	21942	22231	22187	22233	22118	21985	21980	22162	22209	22011	22091	21991	22190	22092	22194	22205	22252	21988	22142	22144	22281	22066	22270	22332	22241	22023	22180	22023	22152	22066	22034	22137	22328	22045	22247	21930	21907	21971	22039	21990	22211	22073	22151	22193	22425	22058	22092	22108	21844	22069	22189	22009	22221	22210	22095	22060	22193	22133	22265	22366	21945	22119	22056	22094	22228	22109	22079	22175	21971	22178	21941	22000	22033	22165	22167	22116	22194	22028	22340	22166	22189	22140	22161	22153	22284	22165	21927	22116	21983	22181	22234	22245	21970	22139	21938	22121	22083	22230	22422	22135	21958	22014	22131	22009	22205	22330	22068	22165	22169	22005	22095	22105	21903	22161	22147	22189	22218	21938	22426	22171	22189	22164	22055	22021	22372	21941	22234	22116	22306	22276	22088	22104	22055	22273	22087	21934	22256	22047	21970	21981	22284	22268	22365	22149	22153	22014	22254	22121	22176	22111	21951	22097	22118	22079	22185	22116	22138	22196	22045	22065	22104	21948	22107	22174	21987	21880	22004	22118	22075	22042	22242	22117	22154	21952	22224	22237	22178	22008	22123	22011	22138	22354	22416	22048	22167	22280	22246	22073	22089	22012	22075	22279	22215	21897	22101	22207	22143	21940	22139	22031	22211	22096	22223	21964	22128	22291	22119	22034	22105	22235	22163	22039	22282	22328	21942	22218	22024	22278	22162	22239	22125	22160	22003	22068	22073	22094	21892	22292	22234	22261	21882	22117	22262	22320	22171	21986	22252	21929	22076	22138	22173	22233	22163	22156	22118	22164	22154	22189	22017	22004	21985	22250	22154	22158	22346	22048	22211	22043	22483	22208	22050	22016	22142	22243	22056	21992	22069	22127	22080	22198	22171	22086	22135	22137	22297	22168	22126	22132	22066	21972	22181	21940	22282	22062	22176	22195	22129	22288	22236	22186	22016	22219	22041	22108	22336	22245	22338	22087	21935	22265	22079	22039	22037	22222	21967	22122	22355	22039	22019	22080	22248	22257	22149	22203	22069	21900	22011	22009	22124	22100	22158	22195	22325	22312	22402	22075	22126	21996	22167	22113	21852	22038	22026	22255	22096	22183	22279	22162	22170	22146	22199	22177	22242	22235	22161	22135	22235	22182	22137	22116	22190	22167	22235	22286	22222	22037	22232	22406	22155	22284	22266	22150	22037	21989	22258	22211	22182	22279	22173	22220	22304	22141	22130	22121	22396	22066	22081	22209	21956	21944	22117	22265	22113	22082	22334	22356	22328	22120	21997	22053	21997	22261	21985	22107	22125	22165	22270	22180	21910	22131	22251	22065	21999	22138	21978	22173	22180	22213	21929	21892	22107	22133	22114	22121	22042	22108	22207	22118	21977	21988	22129	22160	22133	22008	22204	22309	22357	22089	22042	21882	22166	21953	22271	22265	22266	22176	22041	22098	22014	22237	22240	22191	22212	22141	21957	22177	22199	22170	22447	21992	22130	22223	22274	22192	22114	21990	21995	21872	22167	21913	22137	22068	22109	22342	22097	22193	22205	22302	22157	22082	22284	22130	21997	22102	22211	22032	22087	22038	22166	22147	22201	22225	22216	22167	21959	22112	21999	22299	22288	22313	22219	22203	22210	22214	22189	22071	22089	22174	22310	22097	22253	21922	22192	22301	22350	22254	22404	22313	21865	22069	22359	22168	22360	21969	22171	22136	22248	22104	22136	22199	22142	22141	22093	22112	21991	22065	22114	22078	22084	22328	22222	22216	22167	22044	22262	22030	22268	22208	22091	21951	22160	22004	22127	22237	22192	21962	21925	21987	22204	22293	22228	22010	22321	22110	22056	22030	22217	21958	21968	22073	22254	22019	22031	22295	22037	22041	21966	22152	22198	21964	22193	22098	22283	22290	22290	21772	22037	22230	22283	22279	22217	22013	22188	22136	22065	22121	22206	22266	22115	22157	22150	22039	22028	22451	22179	22032	22092	22273	22213	22159	22277	22209	22182	22078	22235	22120	22013	22307	22041	22169	22078	22211	22213	22105	22345	22210	21935	22103	22182	22066	22112	22179	22185	22109	22127	22144	22228	22287	22206	22010	22092	22369	21998	22073	22205	22177	22398	22134	22203	22111	22254	22119	22087	22043	22279	22208	21942	22134	22171	22088	21978	22055	22303	22319	22284	21981	22223	22308	22227	22117	22185	22302	22106	22182	22221	22372	22334	22163	22246	22154	22015	22042	22062	22206	22244	22071	22301	22250	22118	22183	22242	21943	22121	21923	21889	22317	22172	22197	22141	22271	22206	22333	22146	22077	21799	22363	22068	22299	22217	22339	22178	22190	22299	22085	21988	22049	22310	22098	22148	22198	22166	22178	22275	22353	22350	22294	22113	21902	22146	22292	22164	22420	22050	22169	22071	22125	22081	22182	22134	22263	22084	22099	21960	22234	22385	22232	22096	22077	22292	22015	22336	21978	22112	22116	22221	22065	22025	22242	22202	22272	21977	22318	22280	22284	22137	22050	22212	22109	22123	21952	22161	22075	22214	22104	21980	21863	22403	22192	22132	22335	22328	22111	22055	22107	22128	22116	22351	22207	22018	22263	22129	22012	22275	22078	22172	22076	22197	22146	22155	22203	22271	22042	22043	21950	22303	22193	22220	22323	22239	22243	21794	22111	22231	22306	22071	22196	21921	22081	22156	21882	21902	22141	22154	22102	22180	22094	22111	22066	22108	22132	22084	21905	22036	22081	22217	21929	22118	22079	22418	22059	22176	22117	22165	22041	22162	22103	21939	21944	22161	22053	22040	21927	21933	22206	22012	21902	22164	22144	22074	22170	22127	22138	22090	22072	22136	22196	22197	21978	22116	21992	21931	22055	22147	21987	22055	22096	22358	22267	22172	22082	22205	22242	22211	22322	22154	21990	22249	22046	22303	22251	22054	22133	22272	22299	22210	22138	22242	22134	22091	22208	22222	22011	22138	22320	22215	22123	22043	22268	22117	22172	22058	21957	22005	22156	21982	22363	21964	22228	22099	22004	22223	22155	21979	22109	22130	22157	22279	21920	22148	22194	22141	22093	22221	21982	22118	22252	22143	22108	22215	22049	22149	22155	22173	22168	22226	22248	22150	22186	22043	22067	22178	22027	22322	22096	22329	22065	22338	22180	22102	22258	22292	22091	22260	21930	22055	22227	22059	22180	22174	22097	22083	22151	21995	22283	22059	22317	22223	22076	22219	22230	22267	22312	22009	22252	22054	22244	22183	22028	22087	22121	22191	22029	22223	22389	22009	22249	22144	22086	22157	22245	22130	22202	22398	22330	22402	22248	22296	22183	22123	22057	22092	22224	22222	22027	22224	22179	21974	22232	22041	22190	22250	22109	22176	22065	22132	22137	22104	22268	22191	21962	22063	22142	22355	22202	21973	21993	22302	22359	22182	21927	22032	22085	22088	22297	22229	22149	22049	22143	22305	22369	22205	22209	22046	21991	22133	22134	21957	22204	22292	22142	22141	22088	22293	22088	22182	22077	22050	22037	22117	22211	22041	22015	22175	22062	22187	22355	22180	22130	22353	22383	22205	22161	22092	22378	21923	22336	22148	22162	21824	21905	22102	22189	22292	22263	22256	22024	22394	22138	22096	22043	22078	22224	22171	22108	22229	22224	22179	21967	22006	22100	22302	22395	22118	22248	22027	22208	22007	21877	22217	22378	22339	21994	22177	22282	22443	22081	22171	22252	22217	22219	22207	22382	22188	22194	21969	22235	22386	22488	22350	22072	22198	22103	22171	22146	21992	22116	22108	22218	22229	22107	22296	22296	22177	21994	22125	22245	22048	21975	22119	22045	22076	22046	22057	22372	22157	22157	22179	22094	22149	22140	22171	22197	22100	22021	22205	22242	22088	22272	22169	22069	22156	22316	22113	22145	22044	22018	22130	22198	22329	22201	22188	22245	22402	22281	22123	22044	21902	22096	22312	22201	22197	22319	22099	22286	22128	22082	22280	22157	22071	22187	22207	22208	22273	22132	22221	22120	21943	22152	22258	22564	22021	22085	22246	22218	22317	22308	22137	22161	22188	21979	22088	22347	22156	22070	22102	22052	22168	22050	22319	22194	22128	22144	22033	22214	22100	21981	22187	22061	22103	22154	22142	22045	22078	22330	22221	22408	22325	22230	22300	22088	22179	22064	22304	22240	22228	22046	22102	22163	22074	22162	22303	22177	22257	22148	21963	22082	22095	22222	22120	22108	22169	22050	22011	22438	22330	22056	22292	22150	22192	22238	22130	22124	22151	22123	22444	22123	22055	21941	22222	22005	22150	22111	22227	22162	21916	22384	22190	22021	22219	22291	22182	22024	22105	22091	22231	22108	22197	22266	22030	21984	22145	22208	22348	21970	21987	21857	22090	22357	22285	22163	22188	22176	22212	22109	22124	22181	22086	22191	22191	22373	22343	22248	22399	22116	22220	22226	22037	22178	22101	22303	22148	22137	22254	22287	22111	22201	22135	22217	22080	22148	22152	22083	22060	22163	22249	22346	22162	22173	22111	22042	22374	21776	22062	22245	22256	21804	22036	21839	22433	22204	21935	22159	22197	22201	22143	22045	22279	22158	22301	22379	22231	22358	22021	22148	22313	22198	21659	22108	22158	21992	22047	22272	22211	22143	22187	22239	21955	22262	22349	22214	22204	22017	22321	22130	22203	22143	22323	22065	22020	22206	22365	22171	22154	22126	22038	22264	22021	22240	22157	21984	22077	22161	22008	22027	22095	21906	21985	22201	22220	22109	21971	22293	22287	22125
37995	60748	43132	24360	21744	20248	19423	19085	19223	19261	18841	18614	18992	18831	18571	18102	18078	18034	18207	18083	17992	17910	18070	18134	17937	17827	17842	19087	22039	20816	20083	19172	18488	18138	17783	17605	17899	17667	17809	17784	17906	17558	17599	17704	17856	17698	17758	17736	17816	17751	17789	17769	17706	17612	17821	17670	17705	17752	17752	17778	17741	17758	17916	17858	17758	17773	17561	17752	17915	17657	17782	17756	17916	17825	17708	17707	17873	17594	17800	17927	17789	17688	17727	17733	17772	17774	17686	17648	17522	17800	17890	17775	17889	17695	17611	17762	17750	17630	17688	17655	17743	17639	17665	17655	17617	17732	17664	17723	17620	17728	17563	17639	17772	17714	17644	17902	17820	17795	17650	17800	17704	17755	17782	17676	17628	17808	17523	17635	17636	17619	17534	17759	17640	17519	17718	17637	17846	17812	17755	17899	17491	17726	17869	17883	17747	17750	17765	17786	17575	17739	17915	17777	17632	17874	17589	17868	17708	17700	17758	17722	17702	17653	17851	17890	17744	17681	17801	17685	17731	17788	17836	17836	17728	17775	17733	17713	17526	17713	17767	17920	17710	17717	17619	17787	17843	17524	17586	17791	17838	17726	17721	17761	17754	17923	17644	17745	17665	17821	17799	17816	17651	17845	17838	17497	17766	17665	17749	17558	17795	17718	17459	17721	17801	17716	17649	17717	17660	17808	17732	17764	17685	17766	17709	17678	17741	17685	17692	17677	17855	17744	17617	17686	17739	17684	17730	17730	17734	17685	17745	17643	17626	17638	17626	17654	17680	17564	17858	17654	17744	17694	17810	17765	17884	17886	17663	17603	17609	17706	17834	17624	17760	17733	17552	17772	17744	17629	17775	17615	17851	17611	17545	17771	17794	17835	17621	17928	17870	17594	17819	17739	17729	17708	17783	17853	17818	17859	17696	17726	17630	17663	17939	17787	17601	17593	17864	17869	17856	17668	17623	17655	17689	17573	17609	17762	17779	17659	17654	17693	17608	17725	17749	17641	17517	17648	17586	17612	17812	17747	17713	17746	17807	17607	17651	17693	17682	17747	17699	17696	17715	17611	17609	17870	17729	17803	17756	17708	17769	17725	17814	17809	17649	17658	17563	17533	17711	17633	17875	17731	17541	17587	17793	17952	17556	17885	17570	17699	17632	17713	17776	17719	17788	17760	17799	17950	17773	17742	17748	17812	17691	17640	17645	17664	17785	17803	17841	17769	17687	17633	17866	17791	17775	17722	17860	17610	17680	17755	17620	17786	17579	17761	17694	17649	17706	17652	17724	17822	17833	17874	17671	17796	17718	17707	17838	17594	17747	17877	17677	17635	17561	17661	17775	17896	17955	17610	17651	17726	17743	17541	17745	17650	17622	17720	17740	17982	17579	17814	17711	17590	17570	17647	17802	17829	17907	17625	17713	17788	17810	17660	17807	17655	17564	17876	17651	17839	17735	17724	17646	17822	17522	17810	17676	17834	17771	17674	17643	17676	17548	17712	17709	17748	17653	17896	17638	17765	17737	17707	17764	17768	17665	17711	17764	17818	17594	17601	17532	17604	17775	17840	17640	17760	17868	17696	17747	17742	17701	17748	17687	17693	17656	17752	17901	17845	17689	17629	17648	17738	17599	17822	17646	17694	17719	17660	17734	17601	17757	17694	17535	17734	17544	17562	17792	17743	17787	17810	17717	17726	17793	17713	17737	17686	17573	17749	17646	17675	17714	17726	17712	17735	17808	17747	17638	17633	17775	17782	17545	17787	17609	17741	17938	17737	17779	17732	17703	17592	17674	17707	17865	17857	17788	17712	17928	17872	17691	17650	17792	17494	17739	17962	17729	17617	17772	17805	18056	17853	17641	17652	17752	17635	17742	17558	17657	17659	17863	17833	17725	17482	17691	17624	17820	17855	17553	17803	17589	17646	17811	17692	17798	17888	17775	17809	17746	17777	17810	17719	17714	17561	17788	17529	17923	17667	17714	17651	17629	17760	17873	17777	17682	17802	17637	17663	17691	17771	17670	17722	17671	17795	17639	17734	17828	17708	17736	17867	17667	17769	17691	17631	17732	17653	17571	17740	17863	17660	17640	17885	17636	17746	17822	17722	17753	17625	17647	17879	17682	17789	17736	17659	17750	17694	17955	17654	17726	17763	17597	17746	17564	17671	17757	17775	17675	17775	17627	17886	17673	17728	17580	17879	17717	17669	17658	17686	17647	17731	17692	17936	17691	17770	17710	17850	17639	17712	17771	17812	17697	17659	17708	17663	17847	17658	17761	17885	17630	17716	17625	17762	17752	17817	17827	17764	17825	17822	17762	17664	17688	17563	17902	17815	17720	17669	17597	17960	17713	17879	17698	17658	17868	17606	17537	17629	17625	17809	17631	17754	17885	17585	17839	17651	17689	17756	17715	17731	17519	17703	17772	17778	17832	17596	17853	17541	17680	17942	17633	17717	17906	17653	17662	17804	17673	17662	17898	17651	17755	17818	17694	17540	17668	17606	17567	17687	17803	17781	17645	17660	17862	17729	17653	17745	17624	17649	17574	17834	17661	17626	17799	17601	17678	17596	17694	17644	17607	17685	17690	17673	17766	17774	17788	17697	17743	17668	17583	17594	17794	17811	17728	17723	17567	17832	17697	17661	17556	17936	17805	17689	17778	17766	17750	17867	17646	17612	17782	17670	17717	17504	17712	17612	17745	17963	17820	17757	17587	17712	17726	17771	17624	17627	17727	17742	17680	17840	17674	17788	17572	17962	17826	17759	17863	17675	17867	17771	17794	17714	17726	17779	17844	17596	17939	17679	17644	17766	17723	17662	17721	17748	17759	17823	17636	17801	17854	17687	17760	17733	17782	17706	17612	17639	17674	17629	17788	17689	17643	17599	17652	17770	17690	17784	17809	17795	17770	17602	17733	17929	17683	17722	17874	17745	17904	17927	17691	17739	17880	17724	17749	17889	17690	17562	17730	17755	17766	17844	17687	17744	17672	17732	17627	17767	17741	17629	17766	17825	17774	17739	17972	17568	17797	17912	17802	17831	17708	17680	17616	17772	17648	17600	17689	17961	17642	17824	17749	17816	17807	17750	17635	17696	17921	17676	17839	17828	17737	17630	17757	17828	17693	17721	17578	17784	17844	17695	17589	17662	17750	17585	17773	17920	17836	17788	17612	17737	17828	17704	17708	17896	17754	17781	17718	17606	17587	17787	17670	17601	17665	17715	17784	17572	17814	17698	17881	17684	17682	17725	17728	17754	17857	17615	17734	17672	17632	17773	17680	17874	17721	17985	17692	17621	17686	17861	17711	17744	17604	17793	17739	17634	17674	17723	17752	17625	17850	17627	17703	17635	17586	17674	17794	17775	17723	17844	17694	17880	17677	17775	17622	17634	17411	17804	17584	17718	17715	17718	17533	17760	17794	17704	17799	17739	17601	17675	17875	17861	17649	17822	17584	17806	17588	17615	17698	17879	17827	17592	17891	17418	17935	17666	17877	17773	17759	17662	17668	17824	17794	17591	17756	17759	17808	17716	17558	17636	17750	17723	17625	17717	17940	17752	17845	17812	17703	17732	17702	17679	17741	17700	17805	17664	17596	17615	17741	17827	17759	17653	17585	17794	17897	17609	17862	17792	17566	17763	17671	17686	17430	17724	17870	17807	17680	17805	17619	17701	17593	17808	17759	17769	17873	17658	17599	17757	17674	17685	17793	17844	17753	17717	17702	17832	17867	17750	17646	17691	17596	17742	17935	17861	17632	17667	17770	17691	17765	17591	17639	17577	17645	17909	17767	17643	17902	17887	17855	17697	17730	17725	17784	17753	17817	17890	17690	17732	17725	17712	17763	17796	17672	17659	17703	17759	17927	17674	17831	17706	17906	17785	17578	17776	17485	17736	17680	17763	17680	17565	17771	17757	17686	17681	17726	17693	17731	17516	17713	17865	17576	17695	17659	17817	17603	17655	17868	17647	17756	17797	17593	17821	17683	17635	17645	17735	17726	17649	17864	17884	17521	17718	17919	17592	17721	17752	17559	17495	17655	17635	17881	17661	17630	17668	17668	17649	17830	17739	17658	17721	17650	17765	17795	17486	17864	17602	17687	17704	17737	17784	17880	17928	17779	17694	17738	17625	17792	17818	17810	17732	17687	17743	17640	17783	17759	17757	17680	17833	17687	17850	17812	17679	17546	17693	17605	17781	17805	17780	17645	17705	17598	17670	17830	17718	17612	17749	17518	17808	17785	17531	17696	17683	17841	17835	17629	17757	17770	17746	17665	17823	17759	17495	17625	17825	17734	17715	17554	17763	17740	17705	17782	17678	17703	17651	17817	17586	17716	17867	17571	17747	17555	17815	17681	17757	17865	17852	17717	17645	17714	17762	17934	17743	17725	17902	17848	17585	17672	17648	17699	17728	17858	17749	17640	17769	17847	17748	17658	17842	17725	17774	17808	17566	17698	17601	17669	17630	17719	17543	17824	17710	17747	17677	17572	17633	17789	17703	17807	17699	17689	17785	17537	17907	17799	17616	17784	17728	17552	17754	17827	17899	17802	17820	17603	17737	17764	17848	17866	17703	17841	17614	17699	17674	17749	17695	17635	17830	17667	17990	17610	17712	17766	17717	17657	17684	17722	17818	17755	17706	17765	17627	17906	17864	17762	17775	17817	17695	17627	17670	17777	17643	17661	17848	17663	17722	17877	17789	17580	17721	17736	17695	17743	17860	17745	17698	17762	17841	17799	17821	17817	17593	17894	17777	17674	17875	17671	17729	17776	17785	17746	17605	17716	17666	17697	17713	17791	17755	17652	17755	17654	17748	17558	17725	17749	17692	17688	17684	17777	17830	17810	17827	17803	17650	17684	17765	17657	17856	17757	17716	17646	17831	17657	17796	17767	17757	17701	17884	17990	17737	17718	17672	17926	17761	17664	17487	17760	17703	17833	17624	17618	17829	17566	17867	17710	17588	17739	17737	17752	17770	17568	17473	17874	17795	17751	17664	17696	17818	17541	17735	17895	17826	17757	17596	17922	17760	17714	17800	17833	17755	17787	17749	17699	17688	17702	17721	17869	17748	17823	17449	17794	17692	17868	17645	17754	17774	17765	17853	17617	17909	17671	17683	17753	17522
22869	21478	29418	23905	21918	25367	29130	24582	24005	24347	24295	23911	24343	23992	24045	23449	23673	23501	23547	23333	23386	23087	23079	23498	23390	23396	23245	23610	27582	27601	26413	25409	24234	23648	23354	23138	23034	22889	22965	22757	23101	23030	23141	23023	23165	23029	22950	23095	22866	23107	22964	23021	22921	22862	22719	23034	23033	22883	22871	22810	23182	23179	23068	22865	22870	23246	23076	22772	22846	22827	22864	23204	22879	22958	23091	22988	22778	22893	22860	23055	23015	22898	23133	22997	23026	23071	22706	22709	22776	22937	23051	22889	22817	22887	23017	22724	22984	22777	23059	22930	22737	22932	22955	23071	22850	22877	23106	22942	23023	23078	22832	22983	22786	23052	23024	22691	22843	23069	22877	22836	22773	22969	23034	22892	22896	22630	22823	22755	22906	22880	22967	22721	23034	22863	22982	22921	22982	23012	22942	22963	22983	22883	22956	22873	22701	22882	23054	22933	23025	22956	23100	22971	22926	22943	22951	22843	23049	22862	22892	22818	23034	23018	22896	22978	23102	23141	22996	22863	23112	23115	22971	22848	22915	23089	23030	22866	23099	22875	23069	22971	23077	23024	22955	22951	22971	22850	22966	22979	22786	23061	22955	22811	22925	22963	23105	22691	22844	23034	22838	22982	22992	22802	22987	22903	22760	22793	22989	22956	23081	22932	22966	22828	22879	22653	22897	22911	22786	22922	22901	22967	23140	22995	22981	22794	23056	22966	22898	22844	22833	22756	22832	22992	22946	22953	22928	22751	22871	22887	22854	22954	22870	22850	22947	22787	23017	22832	23039	23120	22958	22801	22812	22966	22727	22642	23001	22930	22866	23044	22858	22887	22835	22924	23014	22822	22823	22766	22917	22683	22903	22655	22977	23030	22952	23091	22910	22893	22980	22909	23055	22868	23058	22961	22923	22926	22858	22649	23097	22805	22961	22782	22879	22857	22923	22701	22978	22788	22949	22681	22867	22842	22948	22883	22977	22872	22828	22890	23033	22849	23048	22954	22599	22890	22940	23008	22834	22965	22997	22727	22948	22871	22659	23042	22931	22636	22767	22847	22834	22811	23085	23035	23013	23094	22894	22851	22804	23062	22982	22755	22987	22915	22716	23062	22964	22731	22762	22816	23057	22873	23079	22976	22889	22817	22840	22959	22990	23211	22908	22869	23128	22932	22946	22895	22607	23042	22764	22618	22909	22713	23050	22736	22969	23043	22840	22839	22778	23078	22984	22954	22840	22776	22909	22814	22956	22924	22895	22645	22803	22847	23030	22929	22911	23000	22954	22913	22831	23034	22897	23075	22972	22909	22866	22928	22946	22710	22861	22691	22766	22888	22776	22789	23130	22853	22905	22896	22858	22738	22753	22939	22858	22953	22800	23007	22959	22983	22856	23002	22803	23010	22888	22813	22955	22656	22913	22990	23016	22899	23019	22978	22873	23055	22839	23002	22856	23035	22783	22939	22871	23019	22941	22811	22961	22766	22902	22936	22860	22828	22926	22957	22976	22767	22856	22829	22588	22873	23004	22967	23028	23008	22912	22911	22904	23096	22968	22701	22881	22844	22885	22957	23130	22813	23149	22733	23049	22650	22774	23096	22963	23032	22972	22884	23026	22814	22770	22924	23020	22825	22775	22829	22811	23042	22804	23013	22962	22834	23061	22821	23062	23022	22806	22995	23079	22905	22794	23001	23001	22996	22861	23123	23104	23065	22845	22871	22910	22858	22883	22916	23019	23096	22784	22829	23041	23028	22837	22947	23080	22749	22776	22818	22771	22895	22942	22878	22989	23053	22734	22896	23049	22920	22891	22826	22822	22905	22905	22833	23039	22807	23074	22962	22739	22758	23083	22827	22988	22766	22866	22787	22998	23056	23022	22752	22903	22729	22848	22814	22723	22970	23010	23097	22847	22897	23033	22791	22917	22929	22962	22735	22948	22893	22846	22880	23004	22997	22938	22760	22820	22847	22882	22857	22931	22821	22823	22769	22925	23072	22887	22923	23086	22898	22804	22918	22853	22913	22769	22924	23115	22922	22707	22823	22932	22844	22817	22955	23043	23001	22861	22859	22839	22823	22746	22950	22949	23045	23143	22700	22705	22763	22759	22857	22898	22701	22988	22805	23093	23150	22787	22906	22790	22997	22915	22741	22818	22664	22754	22742	22826	22954	22852	22886	22961	22926	22647	22839	22983	23089	22905	22770	22887	23044	22800	23105	23090	22848	23028	22841	22854	22954	22904	23001	23071	22912	22716	22845	22948	22990	23023	23081	22882	22651	22847	22843	22731	22782	22861	22640	23129	22893	23137	23019	23033	22619	23033	22854	22884	23016	22769	22915	22858	22903	22723	22924	22900	23023	22834	22963	23064	22648	22885	22801	22875	22798	22983	22740	23087	22829	23119	23113	22948	23118	23127	22766	22928	22882	22766	22982	22978	22997	22763	23032	22897	22816	22783	22808	22824	22719	22953	22989	22739	22865	23017	22896	22891	22626	22787	22731	22910	22861	23030	23002	22924	22695	22979	22931	22844	22884	22787	22950	22671	22869	22933	22855	22857	22860	22817	22823	23052	23007	22933	22942	22724	22949	22866	22984	23046	22881	23048	22753	22984	22821	22813	22769	22907	22706	22878	22731	22946	22678	22865	22858	22980	22867	22922	23033	22897	22971	22778	22879	23091	22980	22979	22922	22781	22816	22868	22711	22976	22970	22965	22823	23041	22964	22950	22790	22743	22972	22890	23029	22871	22909	23145	22967	22990	22713	22890	22817	22906	22788	22930	22993	22898	22933	22893	22827	22965	22877	22828	22941	23128	22864	22858	22667	22894	22867	22706	22936	22929	22791	22861	22856	22776	22967	22781	22803	22917	22747	22834	22922	22906	22833	22875	22896	22920	22900	22997	22781	22914	22910	22961	23028	22886	22964	22815	23078	22970	22999	22742	23028	22862	22747	22645	22929	22980	22699	22881	23090	22874	22748	22838	22897	22896	23019	22962	22852	22827	22963	22958	23113	22927	22910	22967	22753	23082	23010	22866	23071	22741	22787	22885	22872	23174	23004	22875	22982	22862	23027	22978	22827	22891	22781	22779	22846	22838	22800	22911	23145	22869	22989	22928	22912	22873	22677	22764	22792	23018	22874	22755	22792	22907	22841	22954	22916	22983	23130	23097	22838	23035	22709	22573	22913	22775	22937	22849	22839	22615	22955	23236	22814	23097	22927	22706	22912	22775	22993	22866	23103	22857	22808	22953	22934	22907	22936	22856	22966	22820	23069	22872	22875	22745	23101	22968	22944	22763	22804	22817	22664	23119	22889	22886	22843	22790	23005	22771	22906	22748	22852	22947	22928	22635	22705	22635	22906	22841	22703	22712	22645	22841	22731	22895	22932	23125	22933	22813	22893	22902	23036	22970	23060	23056	22948	22760	22825	22821	22822	22925	23051	22789	22689	22758	22851	22939	23060	22605	22890	22808	22918	22919	23014	22760	22900	22807	22579	22936	22975	22918	22739	22878	22843	22997	22861	22686	23047	23123	22845	22927	22995	22889	23069	22910	22705	22880	23039	23018	22990	22929	22852	23064	22905	22969	22942	22868	22982	22687	22843	22853	22859	22964	22898	22957	23057	22974	22937	22778	22905	22890	22784	23023	23210	23011	22996	22778	22964	22924	22954	23269	22960	22976	22815	22813	22750	23010	22796	22912	22925	22692	22657	22975	22807	22875	22933	22825	22748	22818	22798	23084	22997	23131	22746	22858	22790	22975	22943	22850	23270	23027	23050	23072	22887	22852	22936	22935	22977	22738	22763	22723	22905	22975	22880	23044	23151	22931	22978	22939	22836	22808	22894	22923	22907	22948	23025	22896	22742	22950	22770	23027	22944	22948	22783	22894	22670	23005	22825	23165	22976	22923	23009	22871	22659	23092	23002	22890	22760	22831	22764	22872	23013	23015	23060	22883	22802	23075	22960	22687	22953	22987	22917	22886	22934	22948	23024	22670	22907	23080	23048	22939	22935	23100	23010	22844	22905	22899	22976	22785	22960	22867	22740	22980	22916	22949	22978	22779	23003	22936	22853	22922	22941	22647	22831	23040	22727	22963	22827	22984	22930	22846	22899	22817	22888	22791	22708	22835	22949	22908	22807	22849	22747	23000	22901	22847	22910	22914	22866	22889	23068	22983	22868	23053	23026	22960	22783	22852	22864	22880	22847	22850	22999	23061	22834	22923	23018	23011	23007	22977	22850	22741	22746	22886	22887	23037	23047	22950	23063	22886	22694	22812	22749	23013	22925	22796	22857	22913	22844	22702	22967	22798	22906	23015	22736	23044	23043	23108	22735	22957	22995	22928	22719	22945	22911	22942	22785	22900	22971	22864	22681	22867	22893	22941	23013	23011	23074	23092	22953	22886	22893	22964	23058	23140	22990	22864	22714	22740	22776	23034	22963	22721	23026	22769	23058	22866	22825	22773	22938	22956	22960	22744	22982	22931	22983	22851	22833	22912	23056	22906	22800	22982	22750	22924	23065	22905	22795	22641	22861	22919	22912	22823	22797	22817	22980	22867	22497	22896	22931	22872	22951	22826	22689	23030	23103	22799	22871	22867	22913	23264	22881	22693	23006	22920	23004	23089	23063	22909	22852	22800	22938	23050	22719	22989	22714	22799	23034	22895	22964	23024	22995	22832	22815	22690	22956	22992	22837	23101	23035	22994	23002	22995	22800	23217	22873	22992	22841	23164	23074	23111	23007	22957	22879	22903	22907	22634	23064	22879	23137	22938	22855	22740	22921	22757	22983	23155	23070	22957	22899	22886	22999	22886	22907	22909	22813	22686	22823	22808	22801	22919	22885	22891	22799	22967	22944	22957	22758	22768	22760	22900	23006	22841	22776	22971	22767	22855	23052	22948	22709	22743	22938	22931	22953	22788	22960	22846	23023	22842	23229	22917	22854	22784	22823	22959	23206	22831	22845	22852	22964	22907	23187	22998	22776	22701	22710	22810	22830	22878	22854	22955	23007	22888	22704	22867	22844	22815	22799	22707	22916	22645	22689	23024	22795	22894	22693	22946	22887	22727	22981	22876	22940	23111	22810	22884	23109	23020	22847	23089	22761	22836	22817	23021	22957	22750	22929
42533	65352	43346	26495	23915	22263	21256	20238	20009	20206	19742	19713	20121	19676	19493	19283	19027	18601	18605	18430	18570	18358	18531	18297	18584	18502	18465	19328	25269	24006	22575	20933	19464	18838	18157	18025	18168	18211	18209	18260	18225	18162	18144	18125	17953	18238	18220	18081	18087	18135	18324	18158	18176	18157	18387	18035	18248	18201	17962	18180	18199	18324	18105	18187	18154	18214	18165	18050	18280	18227	18115	18166	18159	18036	18239	18027	18058	18378	18271	18210	18197	18199	18147	17973	18074	18226	18307	17955	18284	18077	18147	18260	18155	18151	18158	18124	18062	18288	18062	17976	18148	18290	18268	18311	18023	18129	17956	18148	18148	18024	17963	18233	18094	18228	18077	18024	18112	17911	18179	17980	18097	18078	18020	18160	18075	18177	18131	18199	18313	18059	18019	18249	18082	18192	18232	18042	18291	18058	18178	18194	18316	18159	18013	17928	18215	17973	18228	18305	18207	18001	17959	18100	18072	18221	18186	18150	18095	18167	18104	17949	18160	18106	17880	18064	18302	18062	18123	18105	18069	18326	18262	18214	18040	18050	18012	18191	18400	18182	18158	18206	18132	18126	18014	18082	18174	18102	18177	18067	18360	18176	18250	18131	18211	18077	18100	18102	18133	18084	18115	18119	18135	17999	18234	18091	18408	18119	18010	18042	18196	18248	18324	18114	18163	18158	18078	18084	18420	18138	18025	17885	18212	17921	18046	18237	18164	18131	18166	18159	18058	18056	18083	18075	18052	18151	18214	18214	18129	18319	17993	18034	18223	18233	17935	18123	18006	18147	18164	18278	18040	18192	18156	18083	18215	18287	18067	18128	18203	18182	18014	18090	18153	18152	18111	18234	18234	18148	18152	18138	18207	18139	18120	18062	18102	18200	18153	18104	17997	18072	17994	18310	18136	18192	18271	18236	18082	18082	18097	18156	18058	18186	18035	18040	18235	18063	18145	18040	18130	18173	18309	18099	18075	18049	18290	18036	18236	18118	18122	18015	18267	18188	18247	18050	18137	18158	18216	18032	18162	18274	17995	18082	18133	17998	18017	18110	18035	17961	18240	18217	18055	18157	18293	18049	18189	17995	18190	18267	18105	18065	18186	18137	18269	18259	18054	18236	18045	18112	18286	18190	17944	18093	18017	18220	18186	18231	17836	17983	18206	18293	18087	18289	18054	18190	18216	18115	18142	18169	18037	18138	18131	18153	18083	18159	18298	18146	18150	18042	18087	17937	18095	18223	18225	18237	18088	18047	18221	18202	17985	18280	18096	18054	18227	18079	18060	18191	18043	18060	18055	18107	18241	18148	18204	18169	18107	18074	18112	18130	18145	18345	18337	18195	18090	18065	18163	18053	18130	18170	18151	18275	18070	17957	18208	18160	18207	18158	18134	18075	18184	18298	18162	18248	18005	18133	18287	18162	18164	18110	18031	18046	18247	17975	18214	18119	18011	18161	18149	18115	17979	18104	18173	18052	18148	18220	18135	18065	18089	17981	18139	18081	18073	18093	18237	18097	18078	18078	18152	18054	18243	18105	18052	18093	18171	18328	18122	18192	18005	18155	18157	18171	18163	18059	18264	18162	18205	18126	18019	18160	18235	18202	17895	18161	17941	18074	18230	18070	17990	18051	18279	18273	18332	18230	18111	18121	18054	18066	18168	18141	18097	18268	17998	18189	18221	18276	17926	18205	18008	18237	18110	18044	18044	18009	18052	17896	18194	18117	18045	17955	17977	18256	18158	18107	18035	18191	18149	18130	18169	18196	17886	18195	18156	18024	18010	18151	17967	18029	18137	18085	18143	18036	18040	18136	18217	18074	18083	18147	18242	18177	18215	18042	18119	18136	18180	18052	18291	18071	18075	18105	17982	18341	18274	18130	17995	17925	18315	18067	18320	18073	18028	18019	18108	18106	18233	18061	18061	18087	18027	18072	18027	18182	18144	18131	18099	18296	18000	17915	18210	18193	18033	18072	18203	18073	18204	18178	18165	18143	18068	18247	17985	18168	18015	18144	18173	18059	18145	18343	18144	18160	18038	18036	18047	18045	18219	18099	18207	18210	18011	18063	18197	18361	18133	17940	18324	18022	18230	18131	18138	18079	18192	18067	18319	18034	18024	18196	18188	18211	18097	18270	18081	18072	18160	18052	18053	17987	18221	18036	18035	18126	17930	18150	17957	17964	18093	18144	18087	18341	18072	18067	18112	18077	18183	18121	18084	17911	18284	18132	18277	18340	18125	18065	18105	18088	18228	18221	18013	18231	18134	18170	18146	18222	18217	18080	18126	17968	18171	18212	18298	18153	18169	18155	18142	18085	18221	18026	18012	18194	18235	18016	18231	18075	18200	18262	18212	18139	18129	18156	18139	18192	18388	18096	18054	17986	18252	18175	18190	18352	18193	18264	18018	18276	18086	18270	18178	17958	18027	18017	17959	18091	18050	18217	18385	18128	18098	18072	18193	18029	18132	18223	18276	18076	18210	18063	18164	18329	18010	17949	18179	18043	18216	17869	18142	18166	18338	17970	18065	18140	18164	18115	18157	17949	18257	18227	18114	17999	17997	18027	18126	18161	18048	18218	18197	18299	18273	18168	18082	18000	18224	18166	18154	18182	18246	18204	18186	18098	18190	18198	18126	18230	18173	18230	18213	18062	18112	18062	18187	18223	18101	18122	18326	18150	18150	18352	17980	18049	18051	18206	18175	18054	17935	18226	18164	18149	18181	18122	18283	18185	17924	18158	18123	18115	17943	18049	18221	18153	18096	18271	18079	18099	18225	18132	18074	18140	18277	18029	17905	18124	18014	18146	18158	18184	18135	18092	17963	18051	18029	18167	18031	17851	18104	18055	18146	18133	18254	17879	18060	18150	18223	18058	18258	18160	18205	18142	18322	18039	18209	18106	18068	18045	18192	18174	18228	18132	18160	17993	18204	18196	18068	18192	18217	18099	18137	18143	18174	18160	18089	18155	18121	18176	18198	18138	18270	18202	18083	18173	18258	18108	17997	18130	18133	18084	18154	17976	18089	18186	18072	18191	18139	18039	17977	18118	18150	18294	18115	18090	18258	18212	18248	18025	18144	18283	18162	18158	18189	18048	18078	18001	18136	17962	18218	18060	18163	18035	18161	18081	18105	18331	18173	18227	18074	18125	18146	18225	18014	18092	18026	18073	18168	18045	18080	18058	18038	18099	18013	18078	18019	18238	18179	18255	18090	18047	18165	18207	18274	18134	18130	18103	18028	18241	17974	18107	18046	18082	18044	18017	18181	18257	18104	18095	18100	18104	18110	18040	18127	18075	18304	18237	18080	18250	18217	18264	18245	18088	18140	18180	18096	18106	17964	18239	18017	18215	17988	18202	18097	18147	18021	18100	18162	18031	18043	18274	17957	18042	18083	18225	18135	18098	18134	18213	18229	18141	18147	18103	18192	18072	18085	18094	17942	17997	18234	18219	18223	18249	18123	18026	17954	18176	18187	18263	18182	17916	18123	18038	18053	18156	18073	18341	18149	18237	18214	18299	18193	18148	18188	18134	18162	18043	18188	18087	18006	18372	18100	18093	18095	18077	18143	18149	18049	17951	18289	18313	18065	18149	18159	17954	18245	17973	18111	18290	18135	18185	18116	18029	18224	18099	18151	18157	18052	18085	18323	18106	18128	18195	18093	18131	18139	18314	18096	18098	18175	17942	18203	18275	18346	17916	18065	17958	18006	18123	17937	18140	17863	18273	18108	18237	18100	17994	18091	18038	18106	18155	18286	18169	18163	18121	18218	18194	18166	18197	18099	18259	18279	18002	18241	18043	18098	18173	18129	18121	18120	18081	18032	18142	18065	18154	18082	18306	18194	18156	18082	18087	18196	18119	18153	18072	18136	17969	18060	18064	18262	18224	18127	18095	18129	18160	18144	18177	18090	18112	18178	18048	18113	18347	18042	18119	18113	18088	18097	18009	17942	18192	18208	18083	18108	18092	18172	18106	18184	18180	18157	18087	18203	18061	18095	18099	18074	18178	18151	17992	18181	18221	18191	18108	18116	18046	18109	18229	18188	18184	18087	17907	18154	18194	18246	18316	18197	17938	17911	17987	18325	18137	18001	18027	18246	18263	18109	18140	17996	18108	18241	17985	18017	17916	18147	18121	18240	18071	18011	18200	18056	18281	18191	18126	18253	18186	18202	18248	18074	18162	18347	18221	18291	18000	18061	18075	18140	18213	18095	18164	18294	18266	18116	17909	18196	18275	18190	18351	18134	18313	18105	18131	18189	18206	18060	18064	18139	18170	18201	18209	18171	18205	18095	18029	18174	18149	18171	18108	18312	18223	18137	18084	18208	18191	18199	18151	17957	17909	18177	18222	18024	18055	18141	18165	18106	18001	18176	18174	18156	17995	18412	18256	18093	18191	18119	18157	18145	18140	18000	18162	18002	18031	18200	18144	18118	18206	18044	18194	18099	18090	18306	18106	18224	18173	18245	18090	18046	18137	18103	18036	18310	18035	17842	18213	17995	18117	18055	18126	18231	18179	18208	18027	17882	18157	18045	18232	18108	18135	18212	18092	18096	18082	18137	18295	18077	18178	18230	18010	18150	18069	18125	18168	17938	18088	18076	18108	18015	18300	18094	18177	18080	18072	18112	18078	18183	18074	18116	18163	18099	18281	18287	18131	18105	18208	18161	18132	18351	18120	17974	18048	18061	18193	18001	18100	18016	18181	18217	18174	18209	18197	18184	18286	18237	18178	18191	18065	18145	18229	18182	18130	18248	18203	18004	18007	18137	18121	18097	18019	18123	18168	18142	18166	18121	18246	18079	18091	17992	18087	18180	18332	18179	18237	18099	17987	18317	18091	18206	18365	18145	18216	18069	17928	18130	18175	18308	18089	18016	18078	18111	18163	18122	18269	18197	18005	18129	17988	18044	18156	18140	17943	18180	18251	17978	18248	18365	18042	18086	18242	18109	18143	18113	18360	18239	18033	18028	18135	18240	18160	18209	17894	18008	18128	18125	18040	18151	18247	18073	18054	18102	18198	18195	18198	18192	18123	18088	18041	18049	18064	18235	18194	18354	18119	18199	17995	17947	18130	18136	18047	18153	18230	18064	18033	18176	18243	18057	18250	18154	18122	18028	18128
29723	26275	29491	26793	23566	23720	23463	23275	23117	23138	23049	23367	23231	23074	23262	22923	22946	22892	22933	23016	22969	23119	22830	23070	22869	22897	22574	22878	23080	23468	23275	23188	23112	22993	22760	22797	22935	22794	22909	22901	22754	22555	22731	22650	22793	22913	22928	22610	22866	23042	22700	22724	22947	22579	22762	22628	22894	22662	22780	22525	22865	22786	22746	22808	22646	22704	22592	22817	23002	22749	22659	22835	22741	22908	22739	22799	22799	23009	22753	22623	22745	22842	22826	22835	22829	22709	22881	22790	22737	22961	22754	22947	22885	22777	22910	22492	22794	22664	22595	22640	22791	22798	22918	22706	22698	22562	22939	22717	22754	22638	22714	22954	22686	22472	22628	22827	22636	22551	22753	22789	22678	22819	22605	22826	22537	22675	22858	22460	22826	22848	22627	22677	22785	22630	22651	22819	22997	22968	22672	22743	22862	22708	22690	22656	22729	22910	22804	22735	22874	22737	22779	22895	22699	23059	22845	22873	22778	22546	22768	22918	22792	22738	22649	22742	22700	22747	22703	22722	22903	22696	22712	22613	22839	22724	22695	22680	22769	22359	22855	22677	22749	22777	22961	22568	22745	22735	22781	22813	22882	22803	22534	22543	22686	22648	22952	22658	22758	22763	22583	22807	22773	22559	22884	22697	22873	22949	22755	22575	22388	22535	22952	22455	22586	22620	22626	22674	22898	22986	22923	22634	22699	22783	22506	22934	22761	22774	22865	22811	22627	22854	22647	22885	22661	22596	22616	22664	22542	22727	22671	22738	22702	22712	22798	22930	22921	22871	22620	22662	22804	22562	22552	22969	22855	22818	22980	22894	22756	22749	22738	22830	22835	22698	22657	22803	22746	22754	22583	22680	22737	22804	22801	22751	22873	22725	22546	22730	22920	22932	22694	22856	22731	22575	22595	22868	22919	22784	22829	22670	22533	22482	22666	22755	22627	22487	22667	22668	22604	22603	22903	22713	22982	22788	22887	22689	22871	22980	22830	22894	22875	22555	22826	22872	22849	22674	22787	22860	22761	22853	22646	22535	22734	22630	22650	22724	22746	22728	22672	22805	22738	22735	22792	22537	22845	22654	22681	22808	22803	22863	22849	22952	22765	22662	22665	22735	22755	22745	22554	22621	22855	22944	22766	22625	22916	22569	22724	22845	22806	22605	22787	22887	22661	22676	22764	22723	22797	22824	22495	22812	22799	22786	22807	22754	22730	22737	22896	22486	22645	22756	22731	22747	22827	22710	22855	22787	22870	22729	22875	22705	22713	22716	22641	22649	22892	22687	22640	22576	22765	22653	22985	22665	22615	22847	22982	22902	22749	22846	22749	22833	22750	22656	22703	22630	22811	22796	22665	22767	22845	22717	22745	22807	22693	23151	22794	22563	22620	22580	22699	22630	22605	22657	22760	22638	22975	22748	22744	22829	22774	22529	22663	22889	22749	22827	22769	22880	23019	22592	22816	22734	22673	22706	22659	22881	22716	22872	22708	22561	22755	22703	22612	22608	22757	22873	22664	22773	22592	22761	22973	22661	22482	22616	22426	22693	22874	22800	22728	22747	22609	22602	22719	22753	22793	22758	22763	22790	22823	22818	22672	22814	22754	22895	22877	22674	22632	22836	22707	22593	22810	22641	22688	22719	22859	22751	22746	22963	22916	22959	22646	22798	22564	22437	22541	22659	22593	22727	22725	23079	22855	22866	22791	22764	22767	22564	22822	22798	22722	22983	22747	22750	22718	22728	22894	22569	23042	22781	22681	22824	22640	22882	23007	22802	22722	22645	22961	22733	22643	22883	22694	22622	22657	22664	22627	22651	22960	23049	22853	22792	22517	22968	22982	22822	22624	22681	22758	22543	22652	22744	23050	22753	22320	22659	22744	22550	22811	22918	22471	22695	22960	22645	22626	22582	22878	22726	22840	22734	22497	22637	22967	22716	23004	22765	22883	22898	22581	22697	22480	22694	22825	22722	22701	22750	22700	22935	22766	22656	22685	22755	22463	22750	22745	22816	22927	22776	22781	22728	22899	22760	22712	22830	22858	23000	22641	22619	22625	22908	22981	22843	22579	22562	22649	22658	22898	22933	22832	22897	22890	22769	22904	22855	22882	22817	22940	22897	22624	22727	22721	22734	22646	22641	22698	23023	22751	22776	23019	22762	22769	22952	22685	22645	22763	22792	23035	22467	22803	22593	22917	22761	22803	22790	22811	22785	22702	22590	22770	22804	22817	22787	22638	22982	22720	22641	22785	22806	22821	22722	22702	22734	22642	22783	22772	22658	22598	22612	22483	22821	22799	22751	22688	22706	22633	22687	22859	22709	22851	22866	22854	22774	22857	22678	22680	22679	22871	22558	22765	22443	22905	22724	22767	22757	22793	22657	22761	22778	22820	22790	22812	22894	22871	22641	22801	22622	23094	22924	22818	22834	22848	22587	22989	22869	22592	22559	22532	22879	23009	22685	22592	22565	22615	22716	22647	22572	22604	22694	22918	22606	22679	22964	22818	22691	22805	22663	22553	22464	22963	22948	23027	22643	22783	22636	22709	22708	22780	22692	22864	22742	22633	22829	22634	22922	22923	22910	22545	22617	22892	22740	22945	22516	23040	22506	22820	22783	22762	22667	22750	22762	22747	22715	22849	22684	22820	22688	22697	22884	22643	22616	22965	22906	22677	22764	22647	22819	22704	22713	22676	22738	22778	22842	22560	22748	22766	22838	22626	22725	22724	22629	22784	22814	22701	22824	22688	22678	22635	22822	22489	22788	22852	22756	22899	22910	22960	22708	22790	22720	22672	22733	22665	22744	22869	22677	22843	22620	22771	22506	22677	22846	23022	22823	22595	22731	22804	22866	22718	22530	22860	22550	22680	22537	22926	23003	22562	22772	22774	22828	22642	22809	22911	22584	22694	22702	22756	22783	22672	22916	22742	22884	22741	22662	22814	22844	22869	22762	22709	22725	22611	23013	22814	22407	22554	22845	22569	22603	22732	22827	22652	22740	22767	22757	22626	22568	22702	22504	22737	22844	22913	22818	23011	22722	22633	22832	22742	22772	22702	22837	22683	22806	22940	22788	22669	22785	22601	22907	22884	22960	22693	22749	22649	22707	22755	22487	22846	22860	22944	22910	22763	22678	22659	22832	22825	22831	22964	22628	22805	22739	22635	22713	22851	22702	22581	22868	22760	22684	22733	22712	22826	22703	22851	22798	22622	22641	22811	22832	22927	22711	22875	22659	22691	22795	23046	22744	22875	22753	22594	22729	22724	22583	22649	22801	22692	22744	22666	22610	22706	22613	22656	22752	22627	22508	22715	22662	22699	22794	22881	22678	22812	22843	22776	22518	22668	22553	22806	22652	22794	22639	22693	22671	22591	22750	22802	22738	22884	22670	22680	22653	22628	22779	22828	22688	22951	22729	22760	22626	22716	22738	22711	22570	22820	22599	22943	22754	22805	22891	22708	22628	22751	22559	22671	22731	22980	22694	22827	22653	22697	22742	22899	22891	22964	23009	22891	22791	22747	22700	23031	22766	22773	22704	22865	22707	22844	22885	22593	22782	22576	22653	22535	22956	22665	22807	22715	22934	22713	22699	22652	22804	22804	22725	22757	22679	22611	22825	22815	22715	22844	22856	22824	22863	22704	22643	22742	23185	22961	22714	22826	22736	22701	22733	22773	22737	22801	22898	22994	22810	22613	22526	22733	22988	22619	22711	22834	22929	22661	22572	22788	22457	22806	22643	22555	22821	22692	22811	22809	22641	22866	22703	22860	22653	22850	22672	22922	22678	22646	22759	22603	23077	22597	22663	22927	22696	22527	22714	22772	22769	23037	22564	22758	22502	22560	22622	22631	22759	22800	22610	22736	22674	22674	22759	22661	22723	22591	22901	22773	22718	22840	22839	22697	22904	22791	22726	22797	22849	22639	22747	22811	22720	22813	22650	22718	22716	22735	22648	22817	22771	22796	22935	22745	22759	22663	22704	22744	22792	22816	22569	22425	22697	22740	22705	22583	22635	22767	22725	22820	22915	22659	22730	22658	22896	22625	22804	22707	22800	22751	22600	22713	22531	22686	22744	22829	22798	22726	22637	22740	22841	22799	22532	22931	22673	22865	22719	22868	22888	22724	22829	22831	22586	22894	22913	22766	22660	22769	22766	22613	22683	22646	22465	22785	22499	22976	22794	22652	22689	22866	22744	22763	22686	22716	22654	22782	22725	22704	22746	22705	22665	22675	22668	22722	22807	23007	22638	22915	22668	22729	22783	22647	22767	22695	22829	22732	22641	22642	22698	22743	22639	22676	22756	22831	22869	22838	22727	22718	22692	22618	22805	22723	22699	22772	22636	22856	22718	22614	22661	23008	22675	22884	22673	22916	22726	22620	22788	22583	22733	22822	22849	23003	22749	22632	22883	22693	22865	22738	22731	22680	22909	22843	22567	22816	22722	22647	22962	22642	22857	22754	22764	22738	22847	22682	22490	22979	22900	22577	22840	22783	22669	22591	22686	22702	23031	22678	22560	22621	22655	22766	22665	22595	22914	22815	22837	22966	22797	22802	22831	22782	22565	22618	22745	22984	22787	22719	22526	22662	22842	22786	22904	22834	22749	22549	22897	22770	22958	22477	22639	22785	22853	22615	22805	22561	22812	22863	22814	22809	22944	22691	22482	22527	22659	22905	22884	22803	22686	22634	22852	22777	22832	22657	22725	22652	22874	22694	22765	22749	22700	22703	22882	22880	22897	22577	22823	22796	22920	22886	22956	22641	22751	22695	23000	22538	22517	22613	22866	22763	22818	22679	22698	22817	23012	23015	22679	22748	22778	22809	22589	22544	22787	22653	22786	22661	22650	22834	22625	22603	22670	22795	22751	22499	22994	22657	22851	22780	22692	22792	22611	22674	22654	22739	22645	22612	22631	22703	22788	22754	22795	22490	22827	22804	22462	22850	23011	22755	22820	22765	22965	22649	22866	22864	22743	22661	22778	22625	22677	22511	22908	22741	22918	22904	22686	22819	22654	22761	22579	22767	22829	22742	22738	22562	22579	23064	22521	22709	22485	22952	22554	22774	22686	22983	22983	22794	22646	22644	22749	22824	22661	22655	22644	22929	22722	22755	22672	22648	22659
33610	36578	25815	20810	19827	19617	19144	18984	18743	18746	18774	18940	18778	18825	18640	18405	18295	18432	18384	18295	18117	18010	18152	18183	18301	18350	18293	18159	18441	18445	18510	18481	18167	18197	18061	17968	18162	17971	18186	18033	18123	18048	18016	18254	17974	18264	18097	17990	17976	18148	17963	18185	18160	18110	18093	17933	18011	18021	18072	18247	17922	17977	18088	18120	18063	17974	18005	18030	17829	18016	18220	18031	17984	18016	18076	18186	17874	18024	18131	18099	18000	18147	18178	18069	18258	18033	18070	18123	17977	18044	18021	17966	18112	17932	18050	18205	18051	18016	18044	18065	18054	18052	17902	18129	18009	17957	18064	18150	18081	18063	18187	18146	18185	18116	18091	17945	18026	18021	17880	18032	18045	18047	18000	17938	18075	18177	18178	18149	18113	18087	18027	18102	18217	18208	18141	18140	18151	17893	17939	18216	17953	18028	17972	18246	17846	18230	17949	17990	18105	18219	18047	18029	17911	18128	18039	18096	18118	18241	18171	18061	17919	18099	18109	17950	18049	17940	17980	18230	18101	17979	18050	18108	18100	18346	18128	18222	17966	17929	18212	18024	18164	17926	18146	17877	18145	18096	18108	18267	18094	18072	18161	18132	17904	17951	17852	18136	18183	18151	17988	17998	18094	18131	17866	17903	18191	18201	18250	17938	18190	17969	17967	18081	18029	18113	17979	18068	18014	17948	18066	18125	18099	18136	17923	18088	18158	18000	18173	18028	18017	18118	17994	18066	18202	18177	18070	18081	18095	18145	18047	18182	18074	18086	17924	18224	17995	18071	18147	17919	18074	18232	17982	17825	18202	18034	18246	18096	18076	18033	18261	18214	18004	18076	18099	18078	18232	18094	18089	18115	18025	18135	18068	18031	18078	18089	18001	18060	18187	18016	18080	18220	18184	18141	18107	18034	17999	18016	17999	18085	18205	17944	17949	18081	18037	18157	18245	18077	18185	18026	18276	18035	18154	18003	18061	18204	17886	18072	18079	17965	18147	18044	18334	18057	18131	17924	18072	17983	18022	17988	18187	18144	17834	18108	18106	18083	18014	17934	18024	17898	18029	18168	18032	17995	18003	18295	18107	18092	17963	18126	18089	18286	18232	18114	18010	18092	18030	18057	18096	17979	18107	18042	18062	18225	18071	18093	18024	18106	18195	17982	18267	18001	18030	18059	18003	18174	18029	18153	18020	17994	18122	18138	18064	17926	18163	18183	17970	17931	18098	18214	17983	18121	18220	18033	18161	17934	18089	18175	18105	18094	18249	18040	18004	17982	18232	18004	17981	18011	18117	18002	18089	18178	17951	18127	18217	18005	18098	18061	18119	18258	18201	18141	18041	18215	18090	18183	17982	18101	18129	17953	18069	18272	18064	18001	17828	18182	17971	18040	17988	18048	18033	18257	18113	17991	18027	18049	18097	18087	18135	17956	18183	18012	18017	18159	18005	18085	18149	18081	18084	18078	18108	18034	18030	18088	17958	18144	18157	18165	18047	18059	18090	18241	18039	18044	18247	18128	17957	17975	17991	18144	18099	18007	18034	18009	18089	18024	18052	18118	18068	17967	17990	18029	18135	18074	18125	18179	18000	18184	18201	18070	18075	18236	18166	18025	18083	18115	18072	18067	18138	18219	18139	18095	18221	17973	18029	18232	18130	18010	17751	18147	18077	18147	18070	18223	17978	17992	18159	18085	18007	18202	18072	18093	18063	18288	18146	18172	18096	18036	18113	18036	18102	18019	18288	18046	18036	18043	17996	18069	18086	18053	18131	17939	18194	18097	18104	18262	17960	17918	17869	17807	17978	18105	18047	18006	18171	18172	18093	18074	18178	18057	17929	18041	18080	18169	17986	18042	18099	17991	17976	18252	18209	18153	18066	17967	18195	18087	18128	18063	18106	18131	18010	18036	18141	18149	18075	18028	18055	18123	18104	17937	17934	18082	17919	18059	18105	18006	18131	18148	18088	18339	18151	18191	18063	17978	18072	18031	18111	18186	18032	18086	18053	17991	18038	17846	18267	18045	18047	18155	18015	17833	18104	18221	18029	18057	18033	18160	18160	18101	18097	18023	18081	18108	18037	18013	17904	17913	17948	18050	17936	18100	17882	18114	18096	18071	18164	17980	18090	18048	17990	17988	17998	18041	18053	18066	18030	18074	18023	18212	17906	18232	18159	18195	18185	18072	18004	18039	18275	18108	18105	17971	18214	18129	18170	17988	18133	18165	18258	18122	18190	18097	18090	18251	18094	18164	17977	17942	18149	18173	18045	17972	18010	17967	18176	18030	17963	17977	18169	18239	18028	18058	17916	17959	18053	17991	18121	18094	17968	18095	18182	17970	17914	17971	18112	18064	18093	18082	18200	17940	18135	17922	18009	18044	18168	18164	18194	18120	18061	18196	18060	18103	17966	17967	18123	18078	18185	18164	18256	18009	18171	17986	18147	17843	17941	18075	18031	18156	18142	18080	18188	17988	18107	18109	18081	17986	18090	18054	18020	17989	18115	18017	18166	18108	18091	18071	18276	18043	18061	18156	18055	18109	18090	18066	18002	18043	17904	18076	17989	18084	18192	18052	18090	18136	18040	18040	18001	17981	18147	18123	17996	18054	18033	18174	18167	18171	17943	18014	17949	18086	18148	18147	18089	18168	18061	18151	18036	18132	18070	17964	18179	18008	18099	18035	18022	17949	17942	18139	18156	18046	18083	18185	17951	18113	18044	18048	18087	18065	18097	18030	18005	18070	17929	18045	17981	18061	18087	18006	17956	18175	18378	18077	18073	17937	18044	17853	18070	18112	18108	18081	17978	17907	18102	18086	18140	18190	18032	18282	18016	18008	18120	18116	18126	18029	18121	18099	17971	18073	18017	18129	18066	18192	18065	18116	18010	18032	18121	18204	18020	18050	17988	18062	18173	18114	18141	18174	18060	18106	18080	18181	18192	17962	18224	18246	18065	18094	18149	18176	18172	18053	18058	18049	17902	18168	18158	18145	18212	18020	18038	18109	17998	17956	18166	18084	18147	18003	18045	17996	18076	18058	18034	17843	18114	17955	18117	18115	18162	18072	18141	17885	18091	18254	18009	18020	18187	18135	18005	18048	18011	18072	18115	18033	18139	18105	18070	18063	18085	18095	18014	18028	18069	17999	18239	18205	18061	18087	18140	18059	18118	18101	18045	18230	18129	18087	18122	18093	18104	18135	18143	17958	17957	17940	17881	18041	17978	18094	18056	18217	18162	18025	17918	18041	18028	18156	17894	18011	18029	18178	18117	18015	18000	17966	18027	18036	18116	17953	18105	17963	18123	18171	18111	18015	18128	18040	18036	18174	18113	18221	18100	18022	18098	18201	17885	18039	18115	18188	18119	18065	17891	18101	17996	18084	18048	18137	18065	17892	18153	18054	18033	18024	18147	17973	18215	18024	18033	18027	17943	18238	18096	18123	18218	18108	17884	18136	17865	18114	18376	18132	18117	18121	18215	18121	18168	17944	18108	18035	17998	18208	17785	18093	18088	17992	18132	18152	18079	18096	18077	18090	17948	18094	18118	18167	18007	17973	18083	18163	18078	17957	18042	18178	17977	17980	18090	17972	18173	18041	18080	18231	18127	18155	18189	18052	18164	18001	18158	18315	18071	18059	18070	18155	18107	18053	18044	18052	18250	18070	18151	18132	18128	18169	18262	18133	17982	18254	18057	18174	18111	17920	17979	17824	18166	17966	18154	17979	18140	17899	17996	18176	18095	18172	17946	18173	18201	18075	18108	18125	18108	18061	18198	17903	18103	18049	18115	18096	18083	18053	18214	18073	17929	18293	17950	18201	17999	18231	17841	18073	18112	18136	18017	18009	17946	18310	18262	18083	18085	18096	17940	18212	18248	18091	18101	18067	18126	17945	18069	17903	17972	17962	18041	18117	18042	18062	18206	18033	18058	18208	18206	18093	18147	18254	18248	18046	18242	17894	18076	18094	17991	17988	18289	18123	18008	17985	18096	18085	18109	18062	18181	18068	18234	18081	18116	17977	18076	17876	18150	17972	18133	18159	17922	17978	18097	18165	18058	18076	18073	17950	18034	18039	18054	18136	17964	18099	18098	18051	18056	18151	17984	18170	18107	18250	17945	18250	18206	17865	18167	18037	18034	18064	17960	18171	18117	18011	18112	18063	18202	18042	18135	18000	17979	17978	18110	17968	18087	18051	18021	18169	18019	18105	18359	18028	17976	18050	18026	18058	18077	18003	18064	18046	18039	18157	18106	18047	18263	18227	18286	18088	18204	18147	18045	18155	18064	18122	18207	18098	18200	17960	18088	18238	18138	18048	18036	18026	18084	18103	18163	18159	18116	18216	18164	18232	18223	18039	18045	18030	18076	18223	17828	18025	18226	18098	18074	18017	18145	18208	18031	18246	17990	18285	18161	17837	18188	18284	18114	18042	18101	18116	18221	17961	18065	18082	18208	17945	18156	18125	18004	17872	17976	18155	18069	18082	18074	18010	18159	18026	18097	18205	17930	17989	18065	18144	17851	18142	18058	18053	18137	18039	18015	17846	18087	18009	18063	18046	17910	18132	18016	17913	18085	18105	18018	18018	18261	18013	18189	18114	18159	18116	18012	18083	18148	18125	18127	18077	18242	18000	18041	18140	17924	18234	18244	18138	18063	18008	18173	17929	18150	18207	18110	18055	18070	17956	18155	18119	18120	18047	17924	17934	18089	17948	18001	18003	18001	18150	18106	18131	18078	18144	17940	17961	18115	17994	18110	17951	18008	18126	18182	18024	17984	18009	17979	18050	18035	17993	18149	18178	18130	18000	18035	17981	17972	18162	18126	18098	17905	18100	18114	18051	18112	18108	18110	18169	18104	18362	18049	17891	18177	18087	18005	18067	18002	18118	17974	18108	18052	18165	18112	18131	18138	18049	18162	18101	18146	18065	18158	17955	17969	18056	17871	18150	18133	17993	18139	18102	18016	18252	18034	18188	18145	18129	18118	17999	18211	18158	18136	18168	18098	18180	18019	18244	18102	18011	18164	18126	18119	18033	18079	17939	17989	18016	18182	18227	18039	18099	18090	18178	18195	18093	18213	18003	17935	18252	18132	18062	18076	18063	17934	18177	18013	18042	18100	17946
23771	21412	29032	24300	23059	25783	26919	24110	24015	24253	24455	24155	24106	23915	24061	23581	23647	23773	23550	23243	23502	23575	23373	23278	23297	23524	23526	23935	25471	25642	24871	24304	23885	23256	23044	23114	23280	23000	23105	23290	23272	23080	23223	23278	23283	23111	23118	22924	23070	23073	23396	23285	23099	23076	23181	22883	23408	23016	23095	23216	22946	23161	23121	23043	23165	23183	23076	23116	23125	22993	22847	23183	23048	23097	23206	23164	23103	23062	22984	23097	22980	23139	23217	23085	23066	22987	23271	22851	23104	23058	22844	23126	23104	23077	22979	22981	23240	23249	23209	22884	23169	23241	22986	23158	22976	23103	23032	23005	23095	23170	23043	23217	23105	22988	23081	23262	23112	22876	23205	23188	22951	23274	23128	23095	23004	23182	23055	23160	23084	22943	23012	23266	22789	22776	23034	22894	23135	23215	23199	23127	23041	22962	23085	23107	23044	22908	22991	23107	23098	23088	23334	23043	23123	22930	23030	22819	22970	23012	23099	23104	23085	23220	23379	23155	23151	23164	23187	23118	22963	23226	23121	23179	23304	23185	23028	23055	23153	22971	23304	23062	22924	23084	23245	23270	23027	23208	23056	23214	22929	23032	23105	23079	23117	23129	23265	22961	23249	23121	22881	22984	23102	23170	22990	22820	23007	22822	23323	23121	23045	22961	22964	23070	23052	23111	23076	23157	23176	22999	22952	23040	23350	23180	23105	23182	23037	23244	23208	23157	22920	23334	23016	23215	22986	23122	22828	23106	23148	22994	23042	22945	23078	22936	23151	23148	22857	22970	23004	22909	23007	23215	22975	22959	23294	23171	23242	22838	23192	23311	23038	23164	22907	23076	23103	23248	22980	23223	22964	22965	23060	22752	22982	22950	23164	22957	22961	23101	22957	23137	23196	23301	22878	23296	23119	23100	23274	22942	23224	22945	23059	23211	23065	22957	23234	22922	23041	23233	23118	22878	23239	23106	23054	23253	23014	23072	22944	23169	23086	23271	23236	22997	22923	23264	23040	23137	22988	23196	22726	23250	22969	23085	22928	23189	23032	23192	23288	23136	22971	23043	23062	23125	23048	23129	23103	23026	23153	23047	23134	22855	23118	22948	23019	23092	23303	23116	22980	23066	22951	23060	23035	23029	22901	22966	23187	22914	22993	22984	23009	23062	22900	23227	23258	23170	23115	23093	23111	22829	23003	23002	23101	23006	23129	23370	23465	23128	22998	23258	23122	23287	23172	23084	23031	23085	23168	23144	23108	22776	23223	23090	22950	23092	23115	22820	23195	23195	22962	23080	23215	23114	23303	23168	23195	23259	23140	23063	23216	23088	23173	23183	22915	23190	23126	23164	23095	23042	23306	23234	22973	22998	22912	23096	23080	23188	23197	23179	23188	22951	23095	23150	22993	22917	23123	22786	23055	23224	23060	23125	23119	23076	23129	23026	23212	23083	23187	23203	23176	22977	22948	23143	23161	23164	22894	23008	23148	23383	23174	23099	23074	23154	23215	23232	23025	23048	22940	22940	22976	23004	23207	23022	22992	22996	23115	23016	23133	22931	23165	23171	22995	23103	23056	23096	23180	23040	23195	23107	22914	22936	23125	23204	23081	23287	23276	22950	23233	23010	23135	23297	23097	23102	23226	23365	23377	23119	23153	23083	23151	23159	23250	23110	23027	22963	22980	23348	23073	23217	22939	23167	23069	22885	23129	23086	22984	22915	23027	23145	23074	22975	22851	23127	23010	23243	22942	23066	23115	23045	23150	23095	23111	23084	23070	22892	23087	22872	23108	22983	22955	23089	23014	23073	23047	23147	23099	23086	23142	22870	22970	23108	23091	22918	23046	23027	23135	23296	23219	23218	23187	23286	23042	23065	23089	23153	23379	23185	23447	23243	23113	23030	23188	23097	23231	23226	23132	22974	22808	22919	23118	23173	23344	23118	23114	23098	23080	23173	22841	23230	23097	23145	23119	23176	23107	23247	22928	22839	22921	23200	22971	22938	22970	23173	23056	23234	23177	23160	23273	22975	23010	23139	22882	22922	23239	23053	23296	23045	23262	23148	22975	22983	23131	23033	23095	23131	23110	23024	23057	23046	22904	23230	23081	23096	23130	22943	23092	22933	23002	23029	22968	23191	22890	22880	23047	23057	23048	23094	22948	23227	22992	23066	23123	22842	23122	23120	23116	22964	23072	23060	23171	23148	23060	22986	23091	22869	23257	23200	22963	23083	23367	22983	23219	22981	22870	23216	23114	23253	23150	23078	23134	23005	23354	23303	23137	23059	22942	22777	23041	23270	23281	23120	23092	22971	23233	23031	22992	22972	22932	23099	23181	23345	23126	23056	23126	23091	22991	23154	23043	23121	22967	23064	23008	23067	22948	23136	23174	22988	22903	23137	23203	23040	23065	23074	23096	23250	23056	23130	22975	23026	23020	23152	22807	23083	22913	23073	23073	23287	23349	22977	23258	22764	23060	23106	23137	22938	22968	23109	23070	23019	23028	23066	23359	23216	23075	22988	23102	23146	23152	23140	22917	23037	23109	22940	22979	22993	23244	23075	23047	23271	22858	23065	22914	23159	23153	23038	23210	22975	23034	22993	23184	22989	23129	23021	22880	23090	23114	22899	23326	22894	22999	23281	22940	23178	23125	23141	22872	22993	23229	23085	22939	23099	23220	23118	23203	22926	23113	23175	23119	23075	22783	23164	23155	23111	23061	23122	23102	22897	22924	23150	23139	23122	23135	23175	23169	23063	23345	22982	23027	23202	23169	23048	23082	23042	22974	23292	23016	23110	23042	23128	23218	23109	23031	23058	23112	23227	23076	22977	23146	23198	23312	23268	23246	23012	22912	23065	23198	23360	23272	23436	23282	23146	23152	22904	23096	22986	23089	23136	23236	23052	23019	22825	23020	23292	23341	23183	22828	23146	22927	23169	23214	23173	23010	23101	23263	23143	23062	23165	23063	23047	23051	23059	23215	22760	23028	22980	22815	22996	23188	23036	23053	22976	23022	22943	23118	22981	23147	23094	23049	23157	23224	23071	23039	23072	23142	23008	23306	22970	22901	23112	23241	23160	23011	23142	23102	23024	23126	23180	23184	22942	23104	23093	23319	23399	23150	23095	22942	23035	23045	23235	23197	22994	23009	22974	23154	23183	23101	23164	23325	23241	23050	23270	22947	23038	22952	22986	23161	23296	22990	23109	23097	23085	22998	23127	23030	23119	23198	23037	23244	23359	22949	23011	23113	23175	23259	23083	23083	23025	23213	23174	23092	22933	23033	23267	23403	23324	23030	23074	22937	23154	22992	23153	23159	23065	23204	23137	22878	23127	23176	23302	22958	23098	23029	23236	23131	23031	22886	23072	23047	23171	23175	23042	23153	23281	23063	23028	23035	23264	22957	23030	23121	23084	22974	23017	23134	23007	22988	23133	23022	23206	23126	23083	23351	22989	23050	23038	23286	23014	23270	23065	23182	22936	23034	23078	23146	23294	23149	23080	23220	22980	23159	23174	23134	23317	23229	23290	23026	23074	23050	23187	23114	22727	23106	23013	23012	23244	23152	23096	22917	23026	23069	23023	23180	23214	23165	22870	23143	22950	23162	23058	22984	23169	23301	23084	22969	23172	23157	23153	23023	23033	22960	23121	23227	23199	22994	23025	22836	23117	23288	23144	22925	23201	23106	23320	23031	23158	23270	23128	23153	22954	23278	23165	22968	22848	23095	23115	23267	23130	22942	22977	23074	23188	23088	23136	23032	22881	23221	22983	23201	23000	23087	22953	23274	23102	23184	23148	22953	22958	23016	23093	23203	23018	23160	23141	23177	23249	23053	23157	23125	23087	23368	23130	23171	23225	23102	23123	23028	22935	23071	23014	23097	22855	23008	22969	23250	23276	23003	23219	23259	22918	23142	22930	23177	23187	23173	23196	23002	23371	23011	22940	22931	23177	23176	23229	23089	23024	23160	23252	23014	23002	23259	23053	23167	23104	23298	23122	23039	22654	23075	23239	22945	23211	23283	23059	23119	23059	22979	22852	23236	22927	23010	23085	23020	22971	23218	22991	23075	23185	23204	23169	22947	23128	22919	22987	22958	22926	23143	23214	22990	23100	23198	23245	23089	23141	23105	22934	23016	23008	23169	23187	23061	23332	23171	23171	23155	23014	23028	23127	23031	22984	23060	22966	22987	23272	23046	23161	23269	23125	23022	22854	23155	23074	23269	22919	23091	22978	23172	23091	23153	23277	22883	22994	23098	23184	23149	23038	23199	23135	22995	23034	23326	23098	22967	23026	22982	23078	23375	23084	23082	23118	23095	23121	23071	23206	23169	23101	23039	23015	23080	22999	23227	23041	22875	23214	23214	22907	23098	23073	23012	22864	23005	23070	23173	23261	23105	22922	23147	23096	23057	23394	23235	23082	23112	23075	23158	23127	23210	22958	23087	23169	23152	23140	23002	23143	23093	23214	23233	23159	23355	23195	23219	23023	23123	23072	23024	23007	23144	22984	22988	22975	23196	23289	23173	23037	23095	23184	23173	23027	23087	22979	22946	22814	23118	22988	23201	23069	23092	23018	23123	22979	23169	23049	22960	23192	23038	23022	23110	23150	23074	23016	23302	23202	23295	23216	23060	23088	23214	23265	23222	23092	23041	23313	23073	23123	22940	23210	22980	23126	22939	22982	23093	22978	23094	23353	23268	23036	22951	23194	23130	23122	23108	22996	22958	23005	23120	23231	23041	22856	22959	23118	23219	23130	23195	22886	23098	22871	22913	23050	23106	23198	23246	23177	22984	23044	23119	23234	23009	23126	23302	22921	23090	23101	23285	23310	23187	22875	23335	23119	23124	23055	23031	22970	23034	23126	23040	23088	23183	22782	23121	23383	23105	23149	23117	23014	23047	23028	23273	23201	23242	23049	23009	22944	23085	23294	22803	22950	22891	23106	23112	23179	23037	22958	22887	23211	23154	23411	23272	23056	23120	22961	23005	22954	23358	23226	23126	23041	23146	23143	23011	23031	23082	23303	23314	23131	23115	22990	23111	22720	23005	23053	22946	23059	23068	23021	23205	23131	23011	23001	23084	23144	23301	23275	23082	23203	23272	23315	23097	23184	22976	22987	23151	23180
36539	49766	29982	23028	21785	21048	20206	19620	19925	19581	19672	19527	19694	19296	19231	19073	19008	19002	19069	18829	18663	18608	18607	18587	18653	18626	18495	19825	21941	21187	20478	19670	19023	18477	18403	18154	18238	18153	18127	18319	18373	18225	18252	18143	18353	18212	18412	18133	18325	18272	18286	18134	18292	18214	18187	18193	18279	18193	18241	18174	18156	18312	18353	18324	18089	18203	18151	18324	18210	18298	18139	18184	18122	18229	18138	18271	18351	18146	18243	18209	18182	18171	18313	18211	18276	18336	18277	18320	18297	18224	18313	18167	18277	18282	18164	18269	18365	18283	18463	18185	18441	18233	18153	18227	18140	18133	18153	18232	18133	18149	18196	18381	18238	18458	18226	18178	18038	18363	18104	18123	18095	18308	18213	18290	18253	18237	18287	18259	18146	18254	18153	18115	18541	18210	18153	18281	18474	18300	18291	18266	18333	18258	18147	18271	17974	18256	18010	18220	18184	18071	18312	18397	18130	18220	18172	18179	18399	18096	18460	18168	18119	18186	18317	18244	18298	18151	18299	18075	18200	18302	18319	18207	18191	18184	18186	18258	18311	18231	18214	18216	18338	18322	18306	18222	18165	18224	18337	18007	18128	18340	18342	18265	18060	18140	18321	18162	18235	18315	18339	18122	18141	18290	18283	18106	18326	18219	18261	18070	18392	18097	18157	18291	18315	18301	18207	18313	18084	18200	18086	18336	18289	18174	18220	18154	18223	18362	18277	18233	18423	18043	18231	18225	18223	18281	18249	18177	18334	18230	18210	18206	18260	18280	18243	18307	18230	18365	18199	18207	18423	18125	18221	18184	18281	18266	18259	18361	18133	18302	18284	18221	18217	18070	18168	18373	18194	18154	18126	18211	18280	18228	18173	17964	18193	18352	18289	18289	18306	18258	18135	18280	18185	18235	18184	18081	18410	18155	18410	18365	18327	18134	18286	18298	18049	18217	18163	18409	18248	18034	18160	18261	18206	18248	18232	18078	18198	18145	18368	18277	18237	18213	18323	18168	18077	18225	18287	18338	18259	18197	18109	18258	18338	18276	18203	18049	18198	18106	18383	18042	18131	18168	18177	18091	18081	18363	18328	18230	18223	18262	18325	18263	18379	18306	18202	18223	18287	18251	18161	18007	18294	18141	18327	18286	18302	17983	18150	18114	18271	18429	18330	18142	18214	18173	18150	18171	18216	18089	18216	18356	18182	18206	18172	18183	18154	18360	18127	17992	18155	18134	18087	18329	18557	18163	18273	18185	18319	18227	18285	18259	18256	18176	18266	18145	18107	18179	18373	18222	18312	18317	18316	18226	18347	18305	18205	18252	18070	18197	18092	18156	18145	18280	18104	18342	18460	18046	18141	18235	18286	18071	18358	18154	18243	18120	18142	18378	18305	18148	18304	18344	18312	18177	18305	18180	18289	18337	18270	18254	18268	18185	18245	18132	18098	18296	18125	18145	18190	18046	18091	18396	18257	18220	17998	18062	18107	18287	18329	18291	18323	18235	18233	18183	18116	18357	18235	18418	18275	18223	18393	18087	18385	18165	18105	18464	18268	18195	18009	18228	18206	18375	18332	18056	18091	18138	18243	18345	18209	18166	18144	18342	18301	18269	18159	18246	18172	18311	18293	18176	18054	18280	18167	18291	18147	18288	18250	18316	18283	18327	18148	18371	18258	18168	18368	18131	18325	18245	18068	18244	18371	18169	18337	18330	18345	18261	18088	18259	18348	18118	18305	18183	18159	18148	18126	18179	18258	18235	18284	18287	18444	18073	18153	18263	18266	18374	18328	18360	18324	18370	18275	18237	18069	18156	18346	18161	18242	18298	18172	18219	18149	18248	18220	18242	18181	18320	18211	18059	18278	18221	18309	18436	18234	18049	18224	18001	18272	18085	18332	18294	18241	18273	18288	18274	18193	18172	18285	18151	18232	18186	18244	18006	18202	18148	18071	18247	18122	18349	18334	18172	18130	18089	18368	18130	18155	18325	18415	18164	18177	18287	18271	18170	18369	18046	18191	18136	18239	18269	18203	18039	18314	18108	18225	18304	18230	18476	18229	18235	18351	18270	18318	18226	18273	18362	18287	18241	18225	18125	18312	18053	18011	18268	18127	18214	18456	18186	17999	18249	18319	18246	18243	18309	18078	18064	18390	18327	18218	18276	18122	18217	18345	18335	18313	18199	18313	18320	18161	18248	18118	18300	18212	18364	18252	18222	18224	18231	18180	18095	18270	18151	18227	18180	18130	18359	18365	18153	18229	18190	18260	18345	18415	18250	18437	18224	18128	18139	18103	18292	18211	18279	18201	18084	18344	18108	18056	18053	18265	18027	18247	18173	18426	18341	18162	18323	18271	18201	18066	18369	18248	18068	18237	18198	18366	18290	18285	18181	18335	18392	18202	18336	18191	18222	18258	18274	18303	18343	18023	18190	18222	18002	18340	18034	18118	18217	18290	18224	18336	18149	18342	18111	18138	18054	18290	18174	18244	18250	18154	18388	18302	18207	18285	18435	18249	18289	18260	18385	18012	18218	18004	18359	18285	18284	18337	17963	18179	18219	18120	18167	18234	18133	18276	18162	18168	18200	18124	18300	18044	18240	18174	18255	18294	18149	18261	18156	18028	18249	18315	18071	18266	18201	18253	18135	18125	18207	18197	18137	18127	18368	18154	18206	18117	18267	18148	18163	18262	18246	18237	18134	18176	18177	18259	18322	18137	18164	18108	18193	18280	18214	18300	18294	18137	18270	18225	18147	18335	18314	18277	18165	18275	18128	18274	18160	18254	18219	18216	18167	18237	18245	18143	18153	18335	18151	18260	18326	18440	18339	18245	17956	18323	18330	18195	18229	18116	18163	18349	18224	18125	18173	18189	18147	18303	18175	18111	18125	18188	18337	18229	18102	18236	18338	18081	18224	18274	18367	18189	18169	18396	18174	18143	18224	18095	18140	18123	18304	18280	18202	18236	18303	18231	18095	18159	18396	18285	18114	18161	18061	18352	18221	18182	18114	18123	18216	18376	18212	18331	18111	18340	18324	18125	18131	18260	18199	18242	18274	18270	18256	18354	18295	18158	18202	18164	18375	18233	18219	18141	18289	18242	18251	18282	18337	18079	18213	18175	18157	18187	18214	18350	18103	17947	18296	18210	18193	18198	18260	18319	18102	18197	18208	18401	18421	17976	18115	18228	18360	18258	18226	18379	18129	18160	18165	18138	18139	18160	18194	18056	18373	18225	18248	18246	18245	18171	18137	18027	18031	18350	18058	18341	18208	18176	17987	18120	18408	18161	18267	18197	18288	18257	18313	18231	18058	18244	18163	18158	18250	18227	18141	18140	18352	18192	17966	18375	18197	18257	18282	18200	18123	18252	18196	18313	18159	18225	18357	18146	18304	18258	18419	18100	18192	18209	18163	18204	18194	18264	18228	18253	18277	18257	18223	18291	18261	18279	18215	18189	18043	18255	18171	18105	18408	18320	18267	18197	18237	18263	18235	18309	18073	18197	18156	18225	18170	18328	18186	18072	18161	18262	18248	18337	18330	18276	18194	18363	18156	18235	18027	18269	18300	18098	18040	18084	18174	18328	18160	18307	18165	18120	18257	18025	18258	18269	18188	18122	18090	18209	18069	18381	18416	18066	18422	18295	18259	18375	18212	18185	18258	18254	18209	18323	18182	18277	18191	18333	18128	18092	18292	18144	18150	18275	18216	18195	18136	18243	18399	18294	18227	18221	18183	18342	18209	18210	18349	18320	18319	18215	18293	18245	18189	18221	18244	18217	18196	18314	18277	18038	18234	18194	18113	18201	18107	18198	18304	18401	18308	18279	18146	18226	18275	18229	18121	18217	18316	18234	18316	18296	18218	18238	18214	18300	18123	18190	18240	18271	18126	18244	18225	18183	18192	18285	18188	18198	18146	18219	18171	18307	18212	18490	18394	18059	18139	18041	18171	18016	18297	18324	18163	18273	18431	18301	18292	18257	18152	18118	18304	18191	18282	18335	18450	18252	18354	18087	18299	18262	18179	18192	18261	18299	18258	18147	18170	18012	18356	18190	18333	18167	18288	18020	18204	18047	18219	18279	18228	18229	18241	18251	18221	18153	18229	18096	18346	18175	18305	18286	18183	18282	18308	18257	18222	18084	18238	18160	18307	18308	18302	18265	18211	18161	18199	18123	18205	18247	18243	18154	18400	18101	18415	18025	18177	18151	18205	18151	18236	18397	18076	18380	18173	18259	18245	18261	18125	18075	18366	18282	18065	18119	18277	18463	18309	18166	18179	18337	17927	18278	18180	18394	18353	18203	18316	18310	18209	18234	18226	18067	18278	18042	18329	18201	18132	18248	18271	18185	18230	18261	18225	18068	18292	18105	18417	18201	18169	18146	18268	18199	18237	18051	18161	18123	18239	18239	18245	18247	18285	18265	18185	17990	18142	18390	18151	18223	18290	18214	18131	18166	18186	18259	18272	18211	18247	18295	18288	18240	18279	18145	18321	18313	18345	18329	18194	18319	18227	18092	18142	18335	18154	18076	18105	18136	18373	18218	18203	18213	18126	18384	18137	18244	18243	18194	18215	18280	18071	18083	18191	18201	18259	18352	18083	18245	18248	18140	18186	18302	18180	18445	18205	18213	18355	18400	18287	18144	18274	18441	18291	18110	18203	18247	18286	18169	18160	18199	18299	18226	18104	18235	18313	18200	18193	18234	18193	18375	18165	18375	18218	18341	18251	18283	18153	18297	18397	18197	18301	18225	18185	18262	18194	18324	18321	18161	18261	18183	18260	18281	18241	18290	18308	18288	18210	18229	18188	18251	18072	18086	18165	18183	18170	18340	18066	18242	18472	18108	18280	18224	18447	18380	18159	18263	18325	18300	18201	18211	18268	18271	18374	18242	18264	18147	18130	18190	18164	18241	18269	18217	18245	18186	18293	18170	18114	18259	18306	18062	18277	18143	18329	18343	18316	18237	18238	18255	18200	18110	18198	18023	17950	18420	18249	18117	18293	18135	18280	18394	18169	18207	18279	18151	18179	18295	18336	18325	18237	18204	18395	18273	18152	18163	18438	18229	18176	18091	18297	18191	18223	18351	18310	18218	18246	18288	18307	18314	18133	18134	18029	18221	18103
22924	21500	29354	24077	21953	25535	29650	25300	25070	25671	25668	25537	25265	25140	24558	24588	24273	24138	24346	24160	24255	24067	24070	24059	24059	23987	23990	26630	28311	27564	25885	25403	24399	24106	23937	23888	23809	23632	23634	23584	23719	23699	23612	23409	23574	23885	23705	23735	23418	23599	23561	23564	23790	23926	23640	23614	23876	23681	23930	23980	23805	23686	23647	23689	23926	23858	23604	23747	23471	23462	23378	23489	23934	23522	23671	23730	23556	23433	23752	23715	23573	23649	23637	23601	23411	23615	23625	23481	23523	23561	23601	23539	23698	23710	23615	23316	23598	23366	23370	23537	23616	23493	23715	23589	23475	23796	23629	23559	23582	23660	23237	23491	23572	23664	23627	23644	23733	23436	23429	23639	23586	23537	23659	23706	23676	23229	23569	23815	23592	23560	23570	23662	23703	23457	23726	23524	23842	23644	23624	23585	23653	23691	23435	23777	23683	23754	23584	23640	23626	23481	23568	23567	23575	23711	23809	23494	23617	23584	23612	23465	23674	23312	23761	23615	23624	23640	23541	23615	23369	23502	23604	23711	23807	23935	23583	23787	23685	23536	23568	23312	23349	23608	23667	23550	23532	23415	23902	23457	23532	23312	23883	23815	23511	23392	23650	23656	23457	23683	23536	23752	23522	23459	23671	23677	23591	23534	23502	23381	23423	23468	23502	23590	23502	23749	23629	23345	23569	23560	23750	23522	23646	23741	23631	23598	23731	23605	23521	23486	23728	23422	23318	23708	23538	23494	23598	23569	23794	23490	23723	23582	23570	23538	23877	23343	23631	23830	23631	23414	23357	23700	23455	23520	23621	23621	23629	23476	23618	23476	23639	23648	23402	23720	23701	23440	23553	23498	23579	23428	23423	23533	23428	23835	23497	23789	23682	23684	23546	23644	23426	23605	23661	23406	23578	23505	23510	23542	23470	23385	23775	23591	23650	23674	23846	23621	23661	23566	23504	23535	23594	23575	23662	23614	23698	23465	23459	23630	23514	23657	23757	23552	23538	23662	23522	23630	23485	23643	23563	23571	23532	23571	23564	23622	23493	23673	23544	23554	23612	23348	23417	23591	23601	23571	23619	23745	23648	23346	23528	23616	23321	23362	23435	23633	23723	23545	23641	23609	23482	23633	23620	23878	23605	23460	23870	23637	23680	23674	23492	23860	23581	23526	23748	23617	23595	23703	23803	23690	23595	23525	23330	23781	23518	23558	23530	23462	23603	23401	23625	23408	23449	23344	23445	23530	23731	23732	23471	23614	23478	23540	23623	23684	23356	23553	23655	23580	23442	23490	23513	23501	23380	23670	23479	23634	23544	23479	23616	23410	23487	23457	23514	23237	23628	23483	23590	23677	23692	23566	23546	23494	23628	23476	23534	23581	23665	23592	23522	23572	23335	23580	23568	23682	23601	23539	23653	23152	23654	23431	23474	23372	23571	23515	23650	23514	23489	23143	23566	23687	23514	23377	23537	23483	23485	23630	23627	23809	23499	23625	23429	23513	23403	23481	23588	23528	23480	23498	23729	23407	23664	23397	23515	23476	23781	23610	23408	23707	23600	23608	23613	23534	23289	23552	23500	23331	23755	23397	23770	23622	23610	23804	23476	23759	23504	23711	23411	23523	23689	23226	23627	23651	23497	23367	23522	23741	23498	23754	23535	23755	23424	23407	23406	23795	23719	23609	23481	23698	23776	23569	23684	23437	23638	23526	23601	23658	23613	23666	23571	23789	23800	23725	23654	23631	23666	23587	23709	23442	23775	23408	23612	23460	23538	23580	23613	23448	23413	23671	23661	23528	23611	23551	23568	23650	23484	23526	23487	23654	23351	23531	23799	23674	23704	23682	23625	23426	23467	23585	23469	23563	23585	23398	23512	23624	23473	23617	23515	23500	23678	23604	23547	23700	23492	23571	23641	23565	23601	23799	23593	23609	23567	23658	23562	23901	23546	23456	23825	23674	23630	23559	23511	23367	23623	23562	23670	23587	23514	23596	23622	23556	23623	23541	23705	23422	23742	23562	23764	23613	23730	23670	23629	23684	23917	23501	23633	23507	23654	23612	23680	23429	23653	23615	23413	23510	23527	23365	23632	23681	23597	23364	23505	23653	23484	23665	23566	23695	23665	23495	23477	23542	23411	23519	23474	23652	23532	23463	23657	23652	23483	23670	23418	23479	23569	23540	23418	23800	23790	23642	23472	23690	23665	23620	23530	23658	23659	23764	23816	23475	23504	23263	23222	23477	23522	23669	23885	23601	23442	23521	23758	23589	23721	23717	23559	23424	23748	23674	23446	23841	23477	23624	23577	23430	23632	23646	23482	23372	23820	23624	23703	23508	23602	23459	23487	23409	23408	23751	23423	23682	23644	23557	23642	23659	23645	23356	23529	23707	23457	23694	23847	23507	23535	23477	23538	23530	23385	23541	23735	23578	23664	23484	23546	23554	23741	23628	23659	23787	23651	23756	23466	23591	23543	23666	23643	23651	23748	23486	23572	23851	23645	23647	23824	23476	23699	23372	23476	23352	23663	23733	23472	23485	23524	23633	23593	23521	23489	23708	23669	23789	23604	23341	23403	23553	23646	23456	23618	23600	23777	23638	23436	23319	23503	23484	23499	23578	23597	23493	23613	23471	23535	23670	23626	23396	23710	23551	23654	23680	23497	23655	23460	23643	23453	23695	23281	23358	23552	23552	23549	23475	23687	23645	23378	23472	23582	23442	23237	23669	23723	23482	23708	23736	23483	23378	23566	23526	23647	23446	23673	23420	23540	23878	23616	23699	23471	23427	23381	23580	23454	23457	23570	23612	23652	23577	23637	23695	23535	23449	23586	23351	23560	23491	23484	23441	23650	23702	23566	23516	23604	23884	23545	23695	23550	23505	23476	23587	23661	23561	23707	23627	23538	23572	23409	23607	23372	23396	23412	23404	23518	23529	23490	23470	23644	23576	23250	23411	23705	23379	23686	23542	23538	23539	23592	23664	23364	23394	23639	23403	23751	23642	23525	23598	23779	23536	23647	23578	23361	23501	23677	23475	23483	23652	23631	23463	23623	23695	23550	23516	23564	23400	23457	23801	23753	23617	23445	23563	23727	23580	23597	23603	23642	23534	23668	23424	23577	23482	23510	23315	23640	23364	23398	23658	23518	23346	23660	23623	23506	23513	23603	23630	23602	23478	23490	23510	23527	23542	23579	23487	23551	23427	23358	23738	23393	23479	23472	23495	23584	23629	23557	23435	23507	23350	23555	23563	23598	23378	23635	23596	23593	23295	23429	23727	23494	23616	23529	23640	23502	23528	23518	23593	23713	23504	23537	23689	23536	23414	23528	23489	23500	23758	23377	23491	23470	23592	23288	23574	23524	23505	23547	23295	23464	23437	23563	23684	23689	23817	23527	23728	23590	23467	23675	23625	23803	23631	23519	23393	23692	23616	23637	23655	23572	23517	23601	23648	23598	23569	23744	23580	23621	23732	23665	23446	23606	23474	23457	23487	23434	23541	23649	23478	23609	23667	23666	23556	23752	23595	23631	23791	23785	23447	23545	23560	23517	23607	23473	23595	23810	23669	23526	23811	23504	23632	23763	23633	23625	23465	23631	23670	23603	23492	23601	23722	23550	23546	23581	23440	23564	23413	23415	23532	23598	23495	23458	23547	23707	23355	23322	23607	23779	23609	23662	23760	23714	23644	23728	23692	23580	23583	23522	23554	23713	23603	23511	23537	23608	23797	23546	23740	23641	23689	23561	23606	23818	23520	23577	23663	23556	23480	23615	23710	23617	23661	23719	23388	23493	23329	23646	23638	23550	23755	23922	23780	23613	23662	23649	23879	23716	23714	23436	23565	23643	23403	23667	23498	23653	23615	23608	23654	23276	23749	23451	23691	23604	23704	23478	23564	23633	23681	23632	23584	23674	23519	23493	23627	23588	23565	23730	23600	23667	23736	23922	23655	23726	23914	23425	23593	23464	23792	23605	23445	23464	23689	23416	23572	23581	23796	23560	23665	23636	23721	23721	23744	23687	23786	23396	23430	23481	23589	23544	23578	23705	23554	23666	23455	23548	23663	23606	23583	23549	23757	23487	23706	23411	23535	23528	23520	23488	23520	23489	23645	23635	23526	23712	23503	23720	23433	23475	23902	23673	23634	23692	23582	23715	23650	23459	23502	23480	23753	23489	23664	23670	23452	23656	23547	23508	23366	23772	23826	23449	23509	23642	23563	23611	23639	23592	23547	23592	23482	23534	23467	23475	23696	23614	23625	23494	23584	23692	23498	23552	23464	23611	23497	23789	23599	23982	23741	23432	23513	23684	23495	23641	23586	23499	23718	23538	23797	23641	23972	23590	23739	23539	23562	23593	23743	23665	23525	23715	23486	23547	23535	23675	23469	23555	23617	23512	23535	23584	23642	23665	23349	23672	23692	23431	23645	23414	23714	23652	23329	23751	23496	23480	23830	23523	23536	23374	23552	23445	23516	23779	23667	23545	23601	23473	23581	23477	23552	23677	23417	23538	23478	23602	23476	23649	23750	23639	23674	23508	23537	23783	23502	23780	23426	23545	23649	23711	23566	23841	23560	23604	23726	23592	23554	23508	23702	23676	23508	23666	23750	23572	23680	23463	23369	23543	23816	23644	23583	23485	23680	23510	23607	23827	23456	23565	23523	23633	23572	23510	23686	23727	23686	23695	23511	23458	23546	23646	23736	23605	23736	23889	23383	23499	23603	23614	23781	23669	23690	23700	23480	23579	23951	23620	23633	23454	23566	23580	23773	23548	23494	23584	23487	23517	23591	23556	23575	23877	23681	23608	23752	23826	23639	23518	23602	23585	23618	23594	23756	23629	23782	23658	23549	23699	23624	23274	23600	23625	23575	23239	23568	23365	23835	23451	23541	23589	23562	23744	23659	23771	23453	23544	23376	23560	23530	23542	23593	23622	23420	23747	23343	23464	23575	23720	23555	23579	23494	23673	23754	23376	23474	23473	23533	23500	23610	23577	23410	23382	23489	23695	23559	23613	23543	23659	23503	23702	23816	23651	23324	23647	23496	23706	23640	23512	23395	23684	23808	23777	23303	23476	23853	23489	23482	23643	23534	23563	23590	23582	23635	23777	23381	23581	23717	23613	23332
38958	57857	34026	26205	23722	22353	21911	20938	20839	21687	21373	21105	20759	20289	20144	19626	19342	19431	19325	19167	19207	19193	19143	18881	19075	19017	19597	23361	25335	23686	21690	20354	19454	18877	18718	18578	18749	18678	18543	18508	18630	18489	18450	18498	18568	18656	18469	18503	18412	18627	18535	18417	18634	18524	18605	18553	18387	18300	18566	18601	18509	18529	18638	18491	18342	18533	18422	18622	18387	18600	18487	18580	18552	18507	18473	18268	18576	18601	18513	18369	18364	18428	18516	18505	18448	18496	18442	18401	18574	18784	18515	18500	18360	18460	18457	18552	18495	18519	18571	18653	18590	18513	18374	18416	18416	18353	18599	18574	18519	18531	18687	18432	18224	18506	18531	18383	18495	18746	18474	18556	18274	18473	18437	18652	18294	18428	18526	18620	18591	18346	18465	18472	18494	18462	18538	18647	18463	18480	18376	18473	18358	18423	18388	18438	18616	18683	18578	18400	18442	18574	18366	18436	18579	18403	18381	18581	18453	18411	18456	18464	18493	18450	18608	18556	18492	18540	18567	18697	18520	18596	18486	18458	18587	18486	18431	18567	18505	18568	18430	18392	18642	18349	18504	18459	18450	18365	18316	18619	18548	18372	18592	18476	18559	18393	18581	18556	18507	18501	18455	18537	18466	18490	18440	18450	18448	18270	18537	18406	18420	18635	18413	18498	18470	18368	18448	18425	18451	18409	18522	18266	18379	18642	18476	18406	18538	18413	18515	18395	18527	18204	18677	18331	18373	18667	18434	18427	18449	18448	18537	18509	18553	18628	18452	18392	18623	18487	18412	18613	18552	18555	18595	18448	18598	18409	18388	18277	18532	18618	18468	18607	18547	18473	18366	18538	18560	18433	18449	18409	18366	18588	18419	18378	18451	18548	18392	18597	18373	18482	18556	18549	18272	18493	18455	18277	18486	18636	18489	18628	18463	18625	18472	18439	18435	18562	18558	18562	18683	18299	18407	18408	18475	18384	18422	18428	18467	18603	18489	18480	18567	18590	18444	18437	18490	18537	18564	18454	18469	18565	18704	18507	18555	18467	18481	18385	18674	18258	18510	18346	18643	18394	18440	18586	18600	18518	18551	18377	18591	18635	18474	18426	18564	18430	18315	18587	18273	18441	18621	18264	18630	18504	18439	18578	18463	18451	18563	18500	18606	18402	18579	18337	18429	18467	18671	18498	18566	18562	18470	18578	18815	18340	18455	18484	18525	18578	18483	18427	18558	18132	18576	18420	18676	18404	18451	18780	18411	18656	18505	18265	18484	18522	18735	18437	18630	18440	18481	18591	18442	18400	18616	18417	18473	18693	18687	18528	18590	18534	18516	18690	18672	18458	18488	18414	18439	18390	18509	18649	18314	18686	18443	18489	18486	18391	18540	18575	18601	18279	18534	18485	18517	18508	18641	18534	18333	18494	18318	18318	18543	18386	18495	18473	18710	18725	18745	18550	18375	18279	18345	18440	18284	18548	18324	18557	18669	18522	18619	18701	18568	18463	18553	18480	18344	18506	18517	18554	18528	18441	18357	18586	18707	18418	18550	18412	18326	18557	18437	18373	18267	18582	18577	18351	18482	18380	18582	18614	18389	18574	18432	18596	18381	18568	18618	18533	18394	18374	18490	18510	18606	18474	18586	18301	18373	18357	18338	18553	18630	18588	18449	18496	18442	18376	18656	18427	18704	18616	18474	18508	18523	18631	18397	18561	18453	18438	18417	18443	18575	18444	18587	18609	18533	18472	18402	18583	18667	18363	18512	18335	18334	18366	18680	18473	18604	18483	18649	18467	18430	18564	18581	18407	18333	18463	18478	18473	18577	18607	18629	18491	18603	18331	18368	18435	18563	18513	18407	18609	18472	18539	18411	18291	18532	18474	18420	18492	18577	18435	18493	18565	18564	18625	18413	18485	18613	18609	18398	18446	18644	18469	18505	18368	18562	18510	18550	18529	18711	18575	18498	18552	18434	18489	18498	18427	18460	18393	18360	18505	18728	18614	18370	18427	18507	18347	18314	18635	18570	18571	18481	18400	18441	18577	18493	18477	18504	18455	18406	18401	18475	18388	18781	18427	18590	18572	18588	18697	18478	18463	18634	18481	18574	18468	18450	18560	18475	18358	18507	18504	18561	18498	18440	18618	18353	18412	18807	18527	18468	18537	18601	18341	18481	18495	18418	18439	18548	18394	18393	18586	18521	18463	18388	18406	18419	18325	18642	18393	18581	18691	18398	18494	18536	18645	18465	18476	18444	18511	18525	18485	18586	18611	18506	18587	18520	18503	18413	18663	18386	18482	18537	18401	18565	18488	18435	18541	18418	18336	18663	18633	18408	18654	18596	18366	18490	18554	18678	18542	18537	18516	18514	18366	18655	18458	18527	18557	18491	18447	18459	18308	18508	18497	18498	18644	18623	18493	18495	18734	18436	18366	18466	18538	18428	18558	18589	18301	18514	18298	18412	18555	18595	18522	18318	18613	18404	18523	18626	18681	18406	18476	18508	18529	18357	18513	18470	18544	18577	18512	18609	18400	18574	18426	18446	18400	18644	18542	18543	18437	18663	18571	18540	18367	18410	18349	18437	18343	18430	18372	18640	18587	18519	18425	18529	18310	18649	18492	18483	18548	18388	18295	18353	18480	18532	18547	18594	18547	18766	18602	18608	18548	18326	18483	18447	18660	18452	18635	18476	18504	18376	18648	18474	18471	18547	18463	18394	18600	18430	18545	18616	18694	18579	18455	18451	18496	18683	18589	18431	18530	18636	18467	18368	18374	18419	18536	18471	18376	18450	18535	18498	18579	18397	18527	18480	18560	18607	18512	18404	18490	18475	18423	18400	18419	18548	18530	18642	18593	18534	18605	18464	18402	18588	18560	18481	18543	18413	18434	18347	18342	18415	18504	18335	18585	18481	18467	18607	18501	18324	18463	18427	18700	18682	18482	18428	18572	18597	18686	18507	18479	18768	18460	18483	18484	18320	18559	18643	18611	18408	18427	18382	18625	18475	18710	18507	18507	18457	18586	18514	18577	18446	18471	18262	18594	18519	18552	18396	18409	18370	18622	18526	18428	18562	18482	18597	18606	18408	18455	18770	18700	18544	18531	18527	18571	18394	18435	18568	18576	18281	18648	18714	18407	18348	18455	18593	18532	18553	18546	18673	18405	18484	18568	18630	18363	18479	18314	18547	18375	18430	18508	18610	18484	18621	18611	18701	18499	18445	18547	18402	18506	18518	18504	18543	18516	18635	18572	18444	18413	18526	18528	18301	18340	18375	18551	18673	18741	18698	18330	18564	18554	18701	18387	18503	18471	18629	18417	18518	18568	18452	18615	18536	18466	18556	18453	18517	18588	18459	18413	18473	18448	18495	18506	18473	18472	18509	18465	18478	18503	18420	18573	18540	18426	18468	18416	18411	18511	18486	18375	18458	18416	18562	18666	18494	18485	18521	18420	18424	18575	18295	18399	18589	18519	18572	18367	18330	18354	18470	18547	18294	18570	18570	18404	18363	18550	18737	18336	18616	18464	18291	18518	18509	18432	18527	18496	18393	18337	18488	18494	18626	18379	18521	18661	18499	18515	18575	18403	18375	18452	18501	18703	18511	18645	18598	18617	18499	18857	18514	18475	18492	18527	18538	18581	18407	18493	18475	18520	18328	18506	18504	18635	18614	18588	18391	18683	18536	18550	18461	18401	18489	18475	18491	18554	18485	18657	18392	18590	18512	18429	18557	18463	18546	18413	18642	18456	18651	18497	18609	18268	18358	18447	18459	18573	18424	18400	18626	18624	18551	18490	18516	18592	18587	18283	18518	18483	18604	18510	18476	18423	18606	18491	18480	18510	18439	18449	18396	18272	18513	18414	18521	18485	18569	18410	18428	18449	18637	18449	18388	18409	18423	18535	18651	18613	18304	18559	18619	18552	18339	18497	18385	18535	18514	18524	18483	18492	18492	18549	18660	18385	18492	18554	18538	18636	18414	18475	18283	18309	18507	18609	18516	18485	18445	18522	18527	18353	18500	18404	18531	18388	18565	18514	18427	18631	18585	18576	18418	18689	18778	18286	18441	18357	18568	18469	18514	18385	18406	18500	18498	18506	18587	18451	18512	18467	18456	18452	18357	18480	18392	18319	18352	18434	18604	18440	18430	18661	18588	18527	18584	18516	18506	18630	18307	18515	18401	18384	18639	18525	18635	18369	18466	18383	18547	18568	18453	18472	18481	18387	18443	18348	18488	18309	18249	18437	18690	18517	18465	18360	18538	18635	18526	18627	18498	18465	18467	18468	18445	18647	18483	18551	18432	18418	18666	18571	18333	18615	18660	18498	18399	18408	18557	18422	18453	18518	18503	18288	18385	18541	18436	18446	18597	18560	18694	18585	18525	18608	18406	18503	18534	18445	18345	18610	18504	18513	18656	18538	18522	18452	18586	18547	18612	18544	18558	18514	18568	18281	18546	18629	18632	18655	18508	18260	18530	18626	18446	18444	18355	18562	18470	18244	18772	18539	18245	18482	18487	18623	18624	18431	18401	18425	18545	18397	18754	18458	18469	18771	18559	18497	18793	18394	18417	18633	18313	18541	18468	18470	18633	18416	18426	18355	18448	18516	18395	18346	18591	18278	18296	18472	18454	18535	18324	18520	18451	18442	18536	18493	18398	18484	18482	18381	18333	18386	18547	18404	18796	18661	18421	18469	18592	18388	18421	18583	18574	18580	18534	18406	18557	18568	18604	18536	18503	18495	18498	18452	18421	18394	18485	18405	18534	18522	18421	18230	18632	18411	18354	18543	18428	18504	18494	18586	18381	18379	18506	18513	18483	18507	18575	18321	18621	18330	18529	18606	18544	18475	18305	18393	18536	18348	18323	18375	18358	18520	18514	18660	18371	18485	18471	18475	18470	18350	18567	18523	18482	18367	18606	18331	18526	18418	18249	18351	18465	18422	18463	18418	18403	18558	18574	18374	18446	18519	18556	18304	18433	18428	18436	18412	18560	18445	18696	18543	18343	18522	18517	18468	18482	18435	18471	18586	18405	18534	18377	18378	18518	18414	18472	18634	18378	18419	18577	18732	18536	18511	18635	18484	18632	18525	18526	18531	18606	18549	18313	18517	18525	18541	18443	18554
29122	25768	29145	26912	23957	23722	23795	23286	23279	23440	23512	23536	23254	23068	23165	22756	22705	22731	22816	22754	22671	22638	22742	22690	22585	22682	22547	22993	23298	23001	22960	22952	22855	22658	22586	22762	22575	22480	22645	22618	22690	22776	22575	22467	22622	22680	22574	22597	22640	22644	22581	22658	22626	22745	22712	22635	22573	22555	22508	22709	22388	22529	22609	22637	22547	22643	22678	22417	22423	22843	22701	22472	22590	22816	22486	22872	22539	22700	22631	22477	22627	22506	22793	22498	22562	22440	22526	22575	22721	22709	22624	22520	22827	22721	22685	22719	22723	22549	22586	22563	22617	22456	22424	22451	22712	22541	22512	22467	22678	22749	22628	22540	22746	22551	22576	22700	22551	22673	22533	22584	22763	22603	22544	22685	22602	22675	22762	22662	22527	22847	22552	22512	22865	22606	22755	22474	22741	22575	22461	22486	22634	22613	22584	22763	22655	22316	22745	22612	22456	22594	22584	22430	22721	22743	22717	22877	22625	22690	22726	22622	22460	22730	22471	22223	22429	22600	22587	22426	22592	22760	22655	23099	22641	22670	22726	22640	22403	22662	22436	22629	22605	22654	22504	22645	22481	22432	22346	22388	22670	22619	22526	22623	22337	22466	22660	22626	22475	22421	22619	22716	22593	22654	22594	22531	22463	22633	22638	22663	22438	22629	22724	22788	22608	22379	22393	22651	22616	22480	22522	22301	22646	22728	22568	22687	22786	22606	22744	22644	22567	22592	22396	22490	22666	22719	22500	22582	22542	22535	22422	22607	22660	22475	22465	22634	22528	22613	22492	22577	22654	22762	22394	22703	22620	22690	22818	22562	22666	22557	22696	22563	22658	22577	22573	22794	22510	22674	22673	22684	22704	22620	22545	22536	22633	22316	22617	22699	22541	22482	22674	22753	22800	22555	22398	22489	22417	22531	22588	22739	22595	22600	22634	22858	22760	22745	22513	22635	22532	22560	22506	22423	22499	22242	22793	22642	22516	22533	22515	22380	22746	22467	22577	22554	22630	22598	22557	22574	22580	22696	22462	22652	22603	22637	22918	22724	22704	22572	22594	22727	22641	22594	22502	22582	22655	22677	22503	22748	22384	22680	22563	22471	22778	22603	22544	22489	22765	22628	22761	22767	22704	22557	22782	22546	22521	22649	22720	22709	22575	22522	22550	22708	22670	22481	22688	22676	22507	22766	22406	22550	22419	22371	22617	22526	22752	22829	22538	22552	22671	22773	22674	22690	22606	22613	22596	22407	22380	22499	22432	22566	22672	22684	22677	22637	22669	22443	22697	22436	22649	22617	22832	22777	22746	22596	22864	22528	22777	22497	22586	22805	22640	22746	22697	22407	22774	22609	22550	22718	22522	22629	22766	22655	22874	22610	22207	22682	22597	22496	22669	22668	22559	22865	22731	22737	22727	22500	22493	22803	22836	22563	22838	22530	22605	22605	22682	22596	22588	22447	22718	22621	22794	22383	22480	22554	22812	22667	22629	22789	22748	22446	22336	22488	22613	22489	22571	22508	22691	22724	22810	22694	22618	22586	22712	22514	22767	22580	22610	22635	22613	22888	22504	22282	22598	22467	22698	22660	22598	22637	22611	22609	22638	22647	22657	22591	22649	22814	22614	22580	22714	22700	22604	22739	22488	22698	22586	22557	22867	22611	22629	22586	22647	22587	22648	22504	22524	22718	22564	22623	22721	22578	22480	22444	22782	22677	22425	22546	22423	22656	22429	22488	22498	22362	22723	22580	22472	22604	22516	22594	22617	22578	22594	22354	22410	22553	22401	22415	22650	22459	22509	22607	22703	22680	22378	22488	22432	22690	22638	22509	22815	22534	22521	22710	22651	22654	22550	22716	22740	22718	22757	22533	22552	22563	22830	22570	22782	22809	22631	22528	22780	22519	22598	22820	22590	22554	22622	22571	22541	22465	22547	22634	22562	22484	22672	22517	22577	22637	22567	22612	22567	22589	22774	22387	22590	22538	22566	22688	22711	22537	22734	22509	22523	22542	22515	22678	22661	22370	22465	22602	22769	22658	22633	22933	22736	22662	22668	22711	22566	22538	22694	22607	22549	22530	22468	22461	22387	22637	22859	22705	22593	22650	22544	22525	22791	22634	22686	22702	22693	22804	22722	22713	22610	22656	22478	22502	22720	22579	22687	22546	22703	22606	22563	22605	22680	22684	22698	22656	22448	22484	22565	22667	22767	22541	22791	22388	22585	22813	22569	22822	22643	22710	22519	22607	22715	22786	22400	22360	22661	22373	22592	22582	22610	22573	22648	22654	22687	22506	22679	22592	22642	22558	22499	22646	22588	22575	22487	22865	22420	22718	22562	22566	22507	22701	22731	22858	22732	22643	22718	22668	22636	22742	22657	22825	22667	22725	22517	22618	22523	22373	22544	22584	22660	22447	22805	22367	22629	22546	22593	22605	22616	22517	22551	22740	22801	22853	22673	22743	22640	22599	22744	22712	22727	22651	22739	22717	22753	22583	22407	22404	22371	22617	22712	22637	22570	22708	22555	22521	22460	22643	22446	22673	22456	22618	22646	22520	22626	22431	22814	22661	22589	23018	22768	22552	22649	22560	22603	22607	22723	22304	22666	22539	22866	22725	22658	22507	22641	22836	22896	22902	22529	22566	22547	22586	22565	22626	22463	22738	22543	22471	22691	22572	22595	22626	22605	22827	22693	22692	22819	22680	22460	22510	22457	22699	22340	22671	22823	22599	22491	22645	22587	22626	22576	22710	22532	22599	22742	22724	22413	22601	22848	22608	22581	22743	22525	22584	22715	22733	22577	22473	22774	22608	22582	22477	22536	22690	22631	22377	22639	22503	22575	22868	22801	22756	22731	22580	22691	22506	22653	22619	22812	22643	22442	22823	22590	22481	22716	22664	22211	22548	22781	22532	22491	22673	22640	22652	22595	22645	22637	22730	22768	22639	22804	22545	22477	22501	22699	22664	22575	22723	22849	22636	22499	22775	22872	22684	22589	22665	22485	22641	22664	22660	22737	22759	22489	22361	22610	22716	22641	22537	22478	22482	22325	22508	22602	22565	22535	22760	22747	22615	22984	22499	22459	22730	22703	22672	22678	22390	22630	22629	22738	22553	22807	22676	22594	22633	22996	22604	22702	22510	22720	22710	22772	22505	22543	22811	22702	22543	22755	22695	22626	22665	22623	22678	22674	22520	22615	22756	22599	22604	22668	22620	22769	22815	22669	22769	22764	22571	22597	22604	22720	22798	22784	22763	22644	22724	22598	22541	22698	22455	22581	22738	22695	22650	22837	22682	22709	22586	22772	22771	22646	22641	22628	22506	22607	22719	22554	22431	22625	22704	22678	22609	22724	22704	22571	22744	22600	22655	22871	22681	22434	22739	22630	22494	22554	22575	22532	22646	22671	22708	22775	22693	22609	22756	22804	22541	22757	22457	22435	22592	22742	22642	22378	22621	22611	22856	22477	22560	22406	22561	22583	22612	22576	22433	22381	22605	22710	22786	22753	22750	22672	22645	22744	22773	22669	22607	22621	22641	22568	22813	22544	22689	22760	22465	22691	22733	22660	22570	22594	22587	22666	22723	22578	22468	22707	22714	22636	22736	22577	22513	22405	22367	22433	22579	22815	22437	22899	22772	22681	22620	22693	22568	22606	22721	22588	22855	22632	22737	22656	22630	22630	22574	22725	22844	22635	22319	22652	22551	22504	22655	22570	22605	22551	22656	22645	22590	22555	22591	22791	22514	22777	22618	22592	22591	22261	22405	22467	22740	22586	22653	22582	22556	22568	22640	22575	22538	22766	22503	22492	22592	22571	22672	22663	22397	22641	22610	22630	22684	22845	22452	22468	22803	22483	22584	22615	22694	22630	22559	22506	22602	22784	22567	22616	22465	22644	22633	22510	22614	22547	22547	22649	22725	22626	22793	22616	22809	22862	22680	22402	22810	22568	22702	22811	22586	22518	22607	22310	22682	22485	22543	22521	22710	22652	22713	22510	22460	22604	22641	22695	22451	22549	22587	22600	22835	22560	22474	22685	22487	22770	22403	22718	22643	22763	22625	22673	22768	22712	22635	22522	22434	22462	22539	22493	22549	22445	22423	22787	22583	22486	22602	22674	22763	22504	22453	22628	22509	22738	22635	22595	22557	22416	22611	22570	22685	22766	22683	22720	22527	22959	22356	22615	22711	22612	22397	22584	22660	22534	22587	22559	22525	22728	22687	22577	22639	22532	22576	22372	22627	22933	22545	22537	22655	22644	22508	22696	22389	22564	22880	22647	22384	22580	22650	22573	22632	22836	22816	22631	22808	22531	22802	22751	22731	22653	22620	22637	22462	22350	22647	22658	22470	22646	22493	22550	22607	22690	22645	22718	22501	22614	22559	22629	22259	22677	22418	22659	22397	22613	22637	22621	22836	22363	22656	22619	22499	22543	22916	22706	22796	22459	22699	22726	22595	22766	22707	22844	22497	22851	22540	22493	22613	22491	22614	22713	22782	22760	22456	22680	22756	22629	22578	22645	22661	22485	22855	22577	22701	22675	22680	22525	22471	22570	22549	22455	22558	22614	22752	22604	22620	22607	22537	22686	22648	22458	22620	22645	22546	22867	22730	22669	22741	22677	22649	22520	22613	22559	22564	22581	22584	22669	22700	22586	22650	22523	22515	22549	22603	22795	22561	22492	22556	22691	22610	22608	22675	22424	22922	22494	22594	22647	22590	22892	22825	22574	22761	22922	22474	22586	22730	22539	22555	22731	22657	22588	22561	22620	22585	22790	22606	22654	22643	22609	22549	22705	22447	22714	22588	22760	22776	22785	22596	22599	22746	22554	22574	22586	22642	22715	22576	22510	22525	22607	22707	22379	22666	22551	22646	22451	22737	22723	22655	22705	22418	22557	22755	22409	22499	22802	22458	22632	22650	22751	22572	22487	22568	22671	22782	22527	22657	22652	22722	22710	22671	22612	22682	22544	22576	22576	22651	22400	22396	22455	22540	22417	22596	22579	22692	22633	22835	22815	22672	22536	22498	22558	22435	22375	22693	22405	22530	22616	22553	22885	22728	22554	22242	22672	22728	22565	22619	22763	22591	22538	22401	22424	22476	22450	22459	22589	22592	22644	22554
31414	35389	24749	21106	20196	19714	19237	19260	19312	19056	19592	19349	18927	18730	18360	18312	18118	18167	18072	17929	17784	18193	18209	18182	18222	18121	18299	18180	18511	18323	18337	18096	18177	17991	17900	18008	17898	17807	17967	17895	17825	17997	17881	17897	17810	17972	18052	17960	17974	17923	17802	17823	18058	17816	18115	17833	17718	18087	18067	17988	17969	18199	18083	17864	17849	18025	17861	18003	17776	17739	17917	17921	18005	17799	18017	17852	18027	18007	17790	17812	17878	17850	17995	17928	17888	17927	17831	17885	18089	17826	17927	17852	17938	17851	18038	18056	17929	17884	17741	17749	17926	18109	17888	17894	17910	18025	17907	18070	18002	17967	17930	17946	17907	17805	18028	17897	17826	17911	17839	17924	17876	18011	18039	17858	17915	17953	17936	17896	17898	17985	17903	17990	17763	17853	17915	18087	17890	17968	17971	17986	17871	17805	17789	17967	17734	18080	17921	17969	18035	17793	17979	17965	17827	17771	17974	17817	17890	18010	17982	18020	18083	17878	17861	17892	17925	17797	17907	17912	17832	18068	18006	17892	17978	17895	17860	17926	17865	17904	17932	17738	17982	17765	18040	17740	18040	17899	17882	17952	18034	17845	17810	18066	17978	17906	18078	17879	17949	18009	17760	17828	18113	17978	17971	18204	18067	17906	18122	17912	17935	17887	17782	17780	17987	18071	17970	17922	17915	18039	17859	17858	17787	17866	18016	17867	17953	17910	17828	18042	17941	17808	17906	17757	17924	17822	18043	18063	17872	17765	17846	17873	18009	17977	17740	17906	17818	18000	17962	17980	17969	17852	17928	17855	17912	17950	17839	17855	17954	17982	18047	17938	17960	17995	18019	17874	17934	17968	17966	18012	18035	17893	18010	17902	17911	18042	17946	17918	17851	17913	18065	17972	17947	17940	17816	17796	17764	17948	17962	17876	17788	17882	17765	17857	18026	17942	17814	17932	17910	17852	18040	17951	18090	17779	17997	17897	17928	17962	17860	17838	17947	17700	17939	17942	17869	17913	17930	17946	17813	18041	17848	17858	17930	17776	17707	17928	17866	17930	18042	17822	17938	17965	17856	17959	18068	18097	17866	17937	17786	17940	17954	17973	17974	17768	17991	17795	18114	18024	17980	17957	18038	18049	18009	17930	17911	17896	17858	18109	17811	17960	17978	18012	17862	17866	18041	17691	17940	17939	17888	17956	17900	17918	17800	17830	17988	17870	17974	17998	18002	17852	17945	17866	17910	17792	17948	17816	17928	17922	18061	17988	17796	17992	17921	17877	17836	18097	17813	18026	17956	17837	17925	17927	17886	17902	17889	18051	17907	17958	18016	17841	18117	17867	17754	17949	17833	17883	17869	17867	17993	17919	18035	17847	17803	17786	17901	17931	18019	17780	17995	18003	17682	17908	18000	18032	18015	17712	17917	18047	18020	17926	17702	17927	17949	17942	17902	17862	17805	17858	17908	17857	17984	18138	17966	18084	17972	18014	17683	17873	17888	17923	17977	17951	17806	18067	17922	17748	17975	17783	17869	17837	17955	17954	17900	17901	17882	17913	17924	17897	17745	17837	18042	17896	17921	17910	17888	17954	17884	17884	17800	18027	17986	17751	18084	18059	17835	17840	18036	17898	18248	17877	17960	17993	17986	17817	18125	17956	17944	18022	17906	17946	18016	17969	17930	17907	18036	17863	17791	17934	17978	17867	17871	18108	18013	18147	17789	17984	17862	17746	17896	17904	18091	17813	17932	17920	17987	17859	18016	17793	17937	17923	17968	17850	17978	17854	17845	18105	18004	18000	17890	17986	18000	17850	17818	17997	17874	17966	17899	18014	18006	17989	17887	17774	17952	18017	17900	17878	17862	17898	17938	17917	17955	17928	17989	17876	17952	18012	17807	17874	17980	17938	17707	17915	17979	17756	18101	17813	18011	17967	17948	17924	17677	17916	18030	17792	17854	17982	17771	17990	17933	17823	18039	17770	17987	17964	17949	17945	17669	17795	17800	17995	17819	17815	17954	17799	17808	17916	17826	18053	18051	17928	17858	17846	17822	17989	17971	18006	18020	17923	17995	17888	18082	17889	17904	17826	18137	17853	18052	17941	18017	18000	18041	17853	17860	18043	17899	17797	17934	17761	17905	18110	17840	17938	17817	17996	17883	17829	18001	17857	17957	17946	17845	17875	17931	17992	17650	17842	17837	17966	17728	18056	18067	17967	17821	17955	17992	18016	17783	18112	17914	17825	17804	18011	17952	17969	18098	17960	17909	17784	17888	18086	17986	17818	17729	17900	17944	17715	18001	18020	17924	17907	17752	17788	17960	17851	18028	17998	17942	17948	18022	18071	17691	18037	18089	17985	17963	17848	18026	17755	18034	17872	18004	17982	17879	17832	18019	17775	17940	17935	18028	17991	17867	17985	18070	17854	17983	17764	17919	17913	17998	17926	17988	17973	18104	18091	17985	18046	17814	17979	17881	17861	17907	17865	17988	17932	17847	18064	18060	18051	18019	17967	17842	17836	17957	17986	17832	17911	17893	17997	18043	17757	17785	17960	17807	17842	18114	17907	17986	17962	17970	18027	18050	17825	17864	17853	17858	17723	17973	18020	18013	18031	18054	17700	18031	18012	17872	17993	17890	17812	18102	17882	17878	17953	17970	17966	18000	17914	17977	18004	17819	17982	17950	17831	17788	17797	17872	17849	17900	18097	17895	18072	17976	17893	17823	17932	17960	17769	17871	18011	17818	17912	17829	17949	17930	17908	18069	17825	17962	17765	17970	17898	17958	17932	17962	18036	18001	17919	17937	17961	18017	18009	17904	18009	17772	17960	17947	18018	17758	17895	17945	17990	17935	18028	17953	17798	17977	17763	17995	17943	18013	17757	17912	18003	17860	17939	17952	17900	17770	17896	17884	18011	17764	17932	18047	17974	17839	17897	17925	17857	17787	18056	18002	17678	17751	17846	17861	17996	18008	17854	18077	17873	17798	17834	17899	17916	17823	17813	18249	18102	17938	18237	17898	17830	18088	17911	18072	18067	17835	17986	18006	18072	17867	17963	17902	17866	17843	17822	17962	17939	18015	17968	17948	17872	17997	17760	17991	17783	18030	17955	17951	17980	17948	17848	18046	18052	17817	17909	17817	17888	17881	18029	18015	17874	17898	17979	17937	17907	17704	18001	17752	17954	17984	17958	18030	17946	17997	17871	17957	17856	17943	17799	17853	17996	17944	17959	17923	17982	17871	17790	17806	17993	17882	17865	17956	17919	17906	17796	17904	17950	18052	18019	17897	17886	17907	18002	17959	17934	17848	18011	18015	18001	17963	17901	17967	17805	18085	17929	17957	17955	18058	18197	17922	17959	17980	18003	17911	17741	18028	17780	17901	17830	17903	17962	17805	17938	17882	17884	17806	18170	17903	17775	18083	17997	17709	18100	17889	17888	17966	17887	17736	17795	17943	18099	17921	17899	17911	17855	17871	17947	17966	17916	17979	18043	17893	17834	17931	17893	17918	18076	17808	17805	18070	17985	17971	17935	17849	17922	18170	17769	17839	17912	18140	17938	18000	18034	17922	17797	17933	17861	17916	17848	17906	17930	18037	17911	18036	17985	17945	17986	17989	18131	17877	17933	17978	17809	17902	17957	17846	17927	17880	17946	17945	17917	17933	17973	17872	17991	17951	17861	17892	17979	17910	17845	17868	17844	17950	18037	18002	17914	18006	17815	17849	17865	17949	17767	17849	18105	17830	18099	17860	17856	17937	17888	17782	17908	18016	17826	17975	18057	18060	17826	17895	17947	18042	17907	18013	17837	18079	18096	17890	17983	17843	17934	17974	17982	17933	18082	17964	17797	17943	17794	18015	17818	18072	17968	17996	17950	17838	17995	17988	17685	18035	17876	17985	17952	17985	17926	17906	17820	17844	17801	18039	17882	17980	17870	17935	17920	17857	17894	17932	17885	18140	17945	17722	17937	17954	18006	18052	17881	18025	17912	17906	17948	17847	17916	17924	18080	17985	17805	18004	17855	17778	17753	17744	17837	17794	18007	17908	17746	17993	17943	17800	17903	17687	17806	17978	17939	17891	17890	17853	17981	17729	17923	17873	18065	17994	17917	17944	17867	17975	17846	17806	18022	17887	17872	17980	17994	17956	17967	17965	17744	17867	17945	17905	17957	18019	18141	17902	18036	17878	17992	18035	17932	18086	18187	18028	17984	17707	18117	17961	17909	17853	17923	17907	18043	18066	17846	17846	17967	18003	17763	17947	17868	17930	18053	17776	17743	17990	17759	17826	17872	18037	17883	17907	18007	17995	18043	17893	18094	17832	17965	17919	17988	17746	17915	17709	17977	17841	17835	17867	17966	17986	17962	17949	17981	17983	17728	18035	17958	17880	17835	17920	17945	17883	17782	17987	18067	17838	17835	17962	17922	17871	18152	17888	17977	18021	18029	17806	17902	17932	17913	18048	17961	17815	17905	18005	17955	17936	17973	17933	17979	17953	17961	17916	17910	17826	18031	18082	18267	18006	17864	17984	17845	17800	17897	17676	18002	17923	18029	17857	18012	17912	17940	17932	17827	17825	17764	17903	17960	17897	18097	17982	18026	17691	17940	17941	17825	17929	17982	18091	17929	18015	17712	17801	17920	17963	18072	17852	17993	17974	17878	18021	18025	17740	17896	17753	17908	17957	17677	18034	17948	17912	18007	18095	17792	17912	18002	17895	17900	18031	17832	18039	17985	18033	17981	17810	18001	17933	18037	17943	17812	17945	17846	17911	17999	17960	17835	17913	17892	18029	17948	17798	18002	17830	17994	17898	17902	17892	17924	18037	17900	17984	17956	18098	17753	18013	17863	17752	17949	17985	17888	17782	17923	17879	17922	17900	18014	18000	17826	17854	17948	18035	17876	18048	17994	17974	17812	17864	17951	17777	17973	17930	17894	18037	18140	17918	17998	17711	17805	17957	18008	17923	17905	17984	18129	17848	17879	17972	17901	17763	18036	17991	17832	17870	17760	18062	17933	18000	17773	17908	17986	17845	18019	17749	18007	17879	17995	17906	17945	18021	18068	18098	18001	18056	17922	17954	17920	17852	18124	17931	17926	17865	17921	17943	17870	18049	18011	18001	17691
23904	21503	29124	24406	23212	25449	26242	23703	23808	23842	23312	22948	23045	22572	22073	22280	22231	22260	21968	22196	22039	21898	22045	22170	22173	22053	22273	23409	24682	24073	23794	22869	22138	22289	22055	21765	21736	22004	22003	21940	21978	21890	21917	21823	21773	21958	21870	21783	21827	21915	21846	21915	21929	21916	21850	22017	21961	21713	21774	21772	21874	21925	21753	21802	21854	21902	21731	21895	22069	21749	21983	21758	21931	21752	21633	21795	21980	22000	21743	21619	21790	21879	21808	21934	21906	21829	22031	21876	21976	21917	21971	22010	21969	21554	21815	21807	21950	21969	21802	22017	22069	21730	22022	21918	21810	21866	21970	21704	21902	21895	21849	21897	22048	21761	21887	21641	22037	21967	22091	21881	21813	21832	21675	21826	21820	21999	21832	21769	21744	21803	21797	21830	21645	21870	21665	22066	21691	21749	21728	21999	21985	21764	21793	21818	21690	21876	21765	21685	21971	21972	21789	21866	21752	21892	21840	21740	22079	21827	21703	21853	21641	21829	21914	21999	21963	21805	21675	21958	21902	21952	21859	21918	22009	21967	21721	21838	21775	21725	21809	21873	22002	21771	21954	21811	21518	21675	22057	22028	21888	21852	21646	21900	21666	21835	21808	21743	21994	21689	21820	21817	22058	21965	21846	21740	21979	21764	21876	21949	21719	21975	21927	21934	21872	22086	22051	21595	21636	21770	21852	21603	21770	22027	21765	21957	22061	21921	21859	21761	21620	21941	21818	21751	21793	21908	21720	21838	21815	21653	21830	21973	21779	21832	21930	21737	21703	21802	21856	21716	22028	21664	21870	22005	21878	21925	21843	21938	21715	21764	22002	21786	21917	21989	21873	21966	21961	21849	21630	21776	21588	21787	21734	21789	22113	22029	21753	21847	21790	21963	21941	21733	21847	22016	22023	21899	22023	21992	21612	21597	21881	21876	21967	21928	21591	21582	21739	21773	21888	21604	21752	21879	21839	21956	21623	21761	21880	21834	21911	21729	21883	21900	21898	21772	21719	21808	21877	21768	21724	21910	21898	21912	21971	21970	21753	22042	21849	21968	21912	21733	21833	21856	21789	21689	21822	22040	21816	21964	21869	21719	21645	21999	21902	21710	21937	21990	21685	21746	21727	21825	21914	21932	21857	21838	21835	21932	21951	21790	21867	21919	21898	21680	21819	21933	21829	21770	21891	21736	21987	21635	21885	21982	22002	22012	21728	21795	21828	21787	21912	21984	21750	21770	21848	21796	21786	21856	21932	21838	22014	22002	21788	21676	21708	21830	21938	21731	21665	21916	21902	22009	21838	21633	22054	21984	21780	21804	21775	21984	21874	21823	21723	22041	21668	21829	21988	21919	21985	21740	21833	21920	21916	21958	21800	21996	21970	21715	21815	21613	22167	21804	21681	21586	21837	21798	22013	21806	21651	21891	21851	21848	21682	21676	21952	21844	21894	21801	21582	21809	21711	21877	21904	21849	21828	21820	21917	21750	21724	21944	22101	21804	22030	21766	21853	21696	21861	21713	21884	21759	22081	21803	21957	21886	21880	21739	21869	22067	21850	21996	21924	21970	21689	21977	21776	21580	21642	22052	21885	21966	21897	21884	21837	21810	21788	21783	21907	21869	21923	22090	21785	21811	21915	21743	21829	21881	22019	21858	21923	22004	21903	22062	21822	22063	21894	22181	21752	21549	21722	22102	21588	21790	22144	21802	22037	21930	22112	21767	21796	21876	21910	21922	21802	21703	21800	21729	21926	21945	21933	21703	21665	21919	22069	21815	21715	21843	21884	21898	21789	21714	21857	21813	21890	21807	21704	21990	21758	21783	21769	21774	21631	21971	21851	21943	22027	21900	21929	21824	21908	22068	21724	21900	21845	21865	21761	21995	21812	21910	21814	21803	21777	21880	21670	21887	21605	21821	21825	21791	21707	21928	21810	21993	21792	21779	21715	21778	21888	21984	21852	21884	21808	21819	21984	21707	21636	21756	21744	21953	21798	22172	21917	21843	21782	21879	21755	22031	21735	21789	21683	21839	21868	21999	22002	22073	21725	21917	22002	21941	21627	21910	21882	21610	21922	21804	21962	21782	21779	21955	21871	21885	21704	21793	21757	21801	21920	21790	21789	21841	21898	21791	21827	21940	22068	21793	21950	21820	21690	21803	21709	21986	21677	21897	21702	21980	21583	21806	21891	21829	21716	21709	21854	21842	21882	21951	21841	21551	21863	21986	21667	21748	21707	21718	21687	22174	21857	21863	21651	22023	21904	21840	21743	21945	22031	21976	21931	21756	21695	21834	21787	21693	21942	21821	21832	21957	21905	21895	21784	21858	21782	21897	21656	21738	21834	22055	21948	21773	21708	21691	21779	21819	21976	21837	21820	21780	21989	21806	21762	21645	21854	21842	21923	21937	21739	21882	22114	22053	21835	22019	21986	21946	21805	21821	21772	21778	21724	21770	21801	21750	21814	21700	21958	21908	21782	21842	22113	21644	21702	21748	21926	21881	21845	21844	21827	22003	21731	22018	21811	21668	21760	22024	21915	21682	21743	21904	21754	21907	21785	21809	21808	21868	21845	21957	21820	21607	21874	21682	21783	21765	21866	22120	21804	21845	21627	21791	21918	21838	21794	21956	21815	21787	21791	21686	21965	21879	21751	21934	21874	21793	21818	21829	21846	21881	21905	21787	21956	21850	21894	21776	21962	21819	21759	21794	21945	21902	21887	21940	22200	22041	21805	21825	21849	21751	21704	21894	21814	21822	21859	21801	21774	21887	22021	21736	21937	21846	21996	21979	21731	21620	21532	21978	22034	21871	21880	21884	21859	21794	21787	21708	21877	21855	21807	21595	21748	21854	21937	21744	21827	21717	21709	21665	21614	22008	21849	21870	21875	22040	21911	21865	21848	21922	21921	21918	21883	21610	21824	22151	22027	21887	21913	21824	21797	21807	21840	21858	21954	21688	22157	21936	22051	21936	21933	21772	21761	21864	21739	21722	21830	21942	21854	21750	21920	21777	21573	21809	21991	21715	22052	21732	21997	21981	21954	21620	21830	21858	21767	21919	21889	21802	21913	21747	21684	22045	22073	21795	21969	21877	21967	21755	21943	22020	21767	22120	21841	21830	21704	21753	21767	21836	21934	21808	21889	21941	21937	21847	21875	21964	22069	21717	21805	21928	21919	21936	21998	22023	21867	21852	21965	21757	21850	21888	21856	21859	21817	21811	22037	21797	21803	21817	22005	21925	21911	21700	21484	22044	21857	22003	21964	21947	22052	21872	21749	21752	21893	21806	21841	21619	21856	21566	22156	21727	21947	21819	21969	21977	21930	21884	21879	21549	21772	21774	22007	21750	21878	22013	21973	21922	21789	21693	21949	21783	21692	22021	21913	22031	21969	22100	22045	21862	21960	22127	21820	21742	21939	21971	22047	21865	21829	21735	21682	21916	21881	21794	21772	21633	21801	21977	21972	21696	21806	21661	21713	21582	21860	21981	21535	21932	22004	21898	21873	21607	21582	21796	21981	21980	21768	21787	21799	21683	21728	21760	21852	21798	21950	21607	21846	21898	21958	21893	21977	21922	21803	21785	21930	21862	21815	21747	21909	21746	21859	21675	21989	21926	21756	21845	21836	21928	21893	21909	21983	21856	21546	21789	21700	22110	22152	21697	21813	22019	21885	21843	21906	21754	21942	21951	21809	21957	21783	21743	21917	21924	21732	21779	21853	21793	22017	21974	21924	21627	21857	21613	21810	21599	21873	21677	21904	21902	21866	21902	22066	21862	22057	21889	22122	21948	21838	21835	21936	21876	21896	21540	22028	21890	21828	21813	21820	21696	21828	21596	21940	21812	21856	22019	22075	21774	21722	21979	21857	21777	21679	22007	21892	21777	21867	21817	21638	21951	21951	21594	21777	21841	21907	21576	21947	21858	21763	21756	21819	21927	21887	21708	21766	21889	21853	21793	21885	21947	21930	22003	21777	21529	21814	21686	21984	21915	21755	21827	21907	21988	21664	21639	21838	21660	21667	21902	21797	21543	21959	21755	21891	21838	21663	21765	21874	21904	22028	21640	21665	21678	21877	21824	21777	21760	22064	21942	21680	21783	21980	21879	21787	21918	21817	21992	21929	21796	21807	21960	21945	21892	21794	21829	21812	21764	21696	21618	22104	22012	21917	21809	21888	21662	21758	21842	21687	21819	21815	21707	21839	21752	21816	21985	21910	21812	21885	21584	21668	21988	21842	21735	21810	21766	21834	21694	21972	22098	21715	21954	21841	21823	21911	21836	21801	21851	22064	21818	21993	21879	21817	21926	21787	21727	21637	21619	21938	21805	21884	21622	21907	21929	21800	21664	21829	21585	21887	21805	21824	21700	21925	21554	21749	21755	21806	22026	21866	21609	22089	21813	21734	21684	21806	21927	21741	21945	21600	21714	21799	21709	21840	21813	22109	21829	21928	21903	21945	21676	21886	21649	21930	21834	21763	21617	21669	22106	21777	21881	21833	21637	22049	21609	22088	21822	21776	21925	21820	21763	21943	21773	21889	22047	21910	21735	21793	21897	21855	21815	21805	21670	21846	21601	21864	21730	21917	21751	21656	21767	21853	21778	22135	21842	22214	21885	22032	21864	22078	21848	22007	21928	21839	21672	21902	21929	21728	21779	21768	21766	21898	22047	21685	21864	22089	21889	21816	21819	21825	21617	21781	21798	21914	21861	21872	22000	21813	21718	21825	21616	21980	21879	21795	21748	22022	22071	22076	21878	21854	21751	21889	21894	21906	21931	21865	21930	21784	22099	21826	21711	21863	21995	21835	21785	21831	21827	21958	21990	21830	21751	21926	21576	22027	21913	21698	21668	21842	21887	22127	21667	22132	21834	22085	21673	21638	21863	21911	21869	21729	21503	21838	21954	21936	21818	21923	21913	21843	21710	21868	21869	21949	21644	21667	21755	21735	22172	21874	21918	21961	21806	21828	21787	21965	21939	21808	22079	21818	22172	21800	22081	21878	22154	21855	21866	21708	21877	21937	21959	21890	21791	21701	22006	22063	21901	21799	21916	21988	21794	21784	21629	21851	21926	21938	21992	22141	21827	21920	21755	21914	21742	21757	21719	21784	21950	22034	21899
35537	49031	30054	24564	22560	21378	20495	20079	20861	20124	19862	19263	18585	18522	18259	18181	17956	17931	17565	17691	17725	17679	17735	18090	18008	17741	18139	20524	21783	20234	19475	18568	17832	17815	17706	17630	17618	17373	17555	17603	17135	17510	17509	17644	17466	17649	17484	17686	17552	17401	17632	17646	17471	17443	17616	17484	17716	17574	17569	17497	17618	17596	17451	17602	17376	17598	17387	17497	17547	17442	17518	17409	17437	17456	17469	17660	17443	17381	17449	17491	17576	17647	17510	17405	17473	17523	17650	17620	17486	17483	17509	17521	17472	17567	17590	17629	17488	17558	17587	17490	17472	17568	17569	17637	17535	17650	17571	17375	17579	17496	17568	17562	17585	17448	17643	17556	17632	17612	17507	17558	17357	17543	17414	17544	17575	17685	17525	17420	17535	17661	17361	17405	17548	17510	17667	17457	17476	17278	17485	17485	17510	17501	17350	17573	17491	17738	17402	17664	17584	17596	17528	17544	17483	17435	17520	17455	17492	17537	17629	17603	17477	17421	17551	17491	17436	17423	17690	17491	17544	17404	17667	17527	17545	17524	17526	17589	17634	17408	17651	17674	17577	17477	17533	17692	17396	17529	17474	17474	17546	17469	17597	17397	17372	17534	17479	17560	17455	17383	17767	17616	17533	17533	17534	17523	17646	17519	17558	17416	17440	17650	17504	17514	17342	17592	17638	17376	17502	17462	17330	17390	17502	17434	17432	17387	17659	17546	17751	17538	17552	17602	17526	17452	17426	17487	17594	17504	17659	17560	17652	17579	17577	17486	17502	17474	17516	17610	17408	17483	17712	17622	17548	17412	17317	17442	17633	17599	17609	17536	17518	17368	17520	17610	17436	17414	17547	17453	17548	17668	17497	17534	17542	17526	17521	17448	17537	17488	17678	17426	17471	17455	17513	17607	17503	17433	17582	17443	17486	17475	17512	17457	17620	17454	17411	17568	17474	17504	17412	17476	17618	17524	17478	17669	17691	17390	17404	17537	17405	17442	17467	17682	17537	17613	17592	17313	17549	17634	17460	17469	17488	17490	17421	17680	17445	17579	17458	17504	17577	17468	17455	17707	17504	17594	17415	17377	17604	17186	17776	17612	17318	17491	17312	17441	17578	17587	17507	17662	17509	17671	17575	17685	17404	17657	17424	17585	17432	17364	17610	17471	17489	17416	17377	17430	17491	17550	17656	17483	17461	17421	17383	17503	17707	17409	17448	17455	17385	17507	17539	17573	17451	17348	17488	17735	17626	17546	17382	17352	17467	17497	17440	17495	17565	17621	17518	17499	17574	17483	17668	17567	17579	17559	17427	17493	17315	17446	17410	17543	17398	17527	17405	17591	17526	17583	17635	17369	17658	17548	17333	17400	17629	17420	17347	17524	17635	17497	17464	17553	17594	17403	17579	17583	17448	17310	17552	17474	17640	17455	17586	17388	17439	17541	17506	17438	17386	17516	17718	17736	17432	17355	17486	17559	17574	17532	17553	17476	17416	17498	17502	17610	17624	17506	17436	17565	17542	17520	17605	17495	17388	17530	17395	17461	17502	17576	17515	17412	17362	17429	17685	17333	17457	17421	17556	17429	17475	17423	17530	17469	17435	17388	17431	17431	17600	17430	17598	17479	17632	17537	17490	17435	17475	17636	17619	17421	17294	17503	17514	17535	17517	17268	17554	17388	17445	17484	17383	17660	17616	17599	17457	17619	17406	17456	17567	17462	17411	17493	17552	17269	17569	17615	17552	17819	17529	17336	17445	17533	17560	17499	17336	17468	17324	17451	17692	17482	17509	17321	17493	17597	17524	17495	17648	17527	17566	17521	17647	17359	17444	17606	17666	17638	17455	17610	17495	17552	17548	17434	17555	17590	17450	17572	17312	17464	17607	17429	17497	17722	17506	17439	17594	17638	17468	17494	17523	17552	17423	17463	17554	17507	17440	17479	17348	17532	17472	17539	17398	17481	17564	17684	17547	17534	17646	17462	17458	17564	17387	17438	17593	17469	17511	17487	17529	17457	17503	17473	17291	17595	17588	17343	17520	17650	17605	17433	17505	17492	17510	17563	17360	17494	17422	17474	17650	17611	17395	17462	17517	17578	17508	17441	17385	17342	17609	17560	17413	17453	17439	17584	17464	17568	17428	17513	17592	17430	17641	17397	17671	17557	17355	17524	17568	17451	17632	17383	17567	17640	17626	17408	17528	17511	17571	17613	17533	17510	17729	17449	17390	17529	17606	17456	17535	17475	17385	17557	17494	17434	17513	17672	17566	17440	17339	17621	17445	17519	17416	17438	17455	17476	17476	17505	17606	17677	17668	17575	17691	17371	17683	17463	17450	17481	17601	17556	17653	17353	17505	17400	17625	17363	17549	17507	17479	17415	17570	17663	17545	17549	17647	17315	17552	17688	17496	17437	17309	17469	17511	17441	17435	17600	17285	17676	17633	17524	17700	17643	17591	17506	17315	17485	17450	17565	17418	17364	17446	17506	17567	17588	17483	17485	17599	17350	17566	17590	17507	17455	17653	17486	17465	17582	17529	17683	17538	17743	17672	17415	17586	17510	17375	17616	17381	17524	17577	17456	17486	17546	17433	17573	17615	17653	17611	17351	17631	17332	17514	17517	17469	17551	17625	17520	17518	17477	17405	17679	17425	17679	17547	17382	17626	17570	17663	17485	17382	17561	17705	17243	17365	17515	17393	17636	17482	17442	17661	17287	17544	17438	17406	17554	17439	17473	17589	17524	17704	17620	17456	17456	17528	17439	17641	17529	17371	17590	17377	17501	17526	17435	17577	17607	17467	17485	17428	17566	17591	17408	17688	17612	17573	17613	17555	17472	17506	17604	17478	17470	17382	17392	17463	17508	17551	17317	17604	17511	17498	17405	17544	17588	17495	17592	17615	17486	17321	17490	17637	17401	17470	17666	17304	17484	17394	17582	17574	17396	17539	17424	17437	17622	17568	17567	17628	17389	17427	17485	17504	17517	17451	17399	17427	17418	17468	17439	17475	17568	17529	17536	17545	17603	17473	17459	17410	17455	17530	17444	17415	17528	17472	17395	17562	17580	17465	17616	17408	17572	17566	17587	17378	17499	17542	17576	17445	17474	17466	17517	17474	17644	17701	17459	17434	17427	17426	17579	17454	17512	17730	17645	17444	17508	17462	17608	17691	17595	17516	17514	17457	17505	17628	17485	17419	17445	17573	17589	17465	17449	17557	17459	17566	17452	17628	17514	17632	17594	17511	17476	17575	17448	17674	17428	17568	17501	17543	17693	17569	17593	17631	17477	17495	17482	17577	17393	17545	17453	17452	17564	17579	17560	17444	17513	17373	17481	17573	17552	17621	17497	17622	17359	17624	17604	17571	17776	17439	17515	17652	17451	17560	17590	17518	17598	17620	17533	17531	17474	17498	17457	17554	17552	17467	17493	17532	17481	17451	17400	17539	17423	17695	17699	17385	17498	17498	17341	17526	17539	17582	17422	17443	17591	17517	17633	17453	17506	17370	17563	17602	17367	17502	17572	17413	17567	17582	17438	17468	17615	17538	17425	17579	17444	17562	17481	17660	17489	17477	17576	17635	17318	17493	17517	17494	17645	17625	17360	17477	17483	17460	17499	17572	17583	17554	17460	17574	17545	17480	17442	17572	17414	17528	17433	17508	17449	17425	17756	17554	17427	17385	17507	17512	17568	17547	17522	17573	17491	17474	17446	17434	17456	17512	17631	17467	17476	17554	17559	17377	17412	17512	17455	17493	17524	17466	17495	17473	17475	17648	17586	17533	17374	17492	17419	17764	17617	17519	17582	17512	17536	17557	17559	17428	17448	17561	17522	17556	17293	17664	17440	17497	17577	17444	17592	17517	17485	17438	17617	17808	17585	17487	17560	17556	17408	17462	17485	17522	17364	17621	17514	17596	17450	17570	17409	17460	17447	17422	17453	17377	17564	17354	17676	17289	17463	17416	17593	17448	17682	17678	17477	17588	17680	17498	17767	17544	17498	17416	17567	17387	17589	17518	17365	17493	17623	17425	17545	17385	17414	17650	17229	17315	17709	17647	17345	17499	17367	17578	17739	17424	17426	17502	17465	17434	17497	17475	17350	17564	17565	17538	17633	17682	17397	17521	17353	17415	17651	17469	17499	17360	17476	17507	17484	17641	17662	17567	17673	17645	17345	17572	17546	17679	17508	17551	17516	17658	17442	17538	17595	17511	17541	17493	17514	17632	17516	17591	17342	17473	17506	17560	17504	17496	17467	17364	17511	17489	17637	17654	17564	17517	17543	17375	17659	17546	17567	17405	17519	17601	17472	17454	17416	17555	17497	17675	17468	17590	17679	17479	17563	17509	17463	17479	17500	17580	17591	17497	17459	17433	17459	17435	17546	17471	17796	17429	17514	17511	17615	17629	17338	17531	17584	17659	17670	17434	17553	17383	17641	17487	17578	17345	17365	17343	17448	17379	17478	17465	17661	17432	17564	17441	17491	17487	17544	17481	17569	17519	17436	17450	17415	17453	17474	17601	17526	17476	17554	17461	17504	17641	17398	17719	17537	17483	17631	17512	17451	17532	17574	17432	17413	17546	17412	17582	17567	17615	17490	17684	17602	17553	17451	17480	17427	17549	17690	17484	17648	17548	17585	17475	17569	17526	17500	17697	17660	17567	17537	17759	17574	17404	17485	17480	17488	17601	17597	17321	17517	17477	17624	17563	17531	17522	17440	17263	17313	17639	17528	17508	17538	17425	17478	17512	17570	17523	17412	17589	17806	17588	17568	17419	17612	17559	17557	17476	17569	17383	17478	17426	17373	17411	17411	17553	17392	17571	17530	17558	17503	17417	17496	17654	17384	17423	17478	17404	17480	17607	17537	17476	17408	17596	17589	17630	17479	17492	17392	17591	17442	17583	17515	17313	17367	17458	17467	17656	17413	17639	17747	17257	17767	17442	17552	17626	17429	17519	17380	17541	17517	17450	17517	17622	17712	17511	17620	17506	17434	17375	17517	17624	17458	17440	17414	17507	17488	17525	17487	17375	17508	17463	17615	17418	17457	17529	17374	17657	17532	17487	17354	17534	17584	17560	17608	17743	17523	17568	17552	17693	17601	17448	17458	17627	17327	17515	17668	17554	17421
22954	21534	29452	24047	21990	24966	28598	24298	24012	24547	23880	23455	23235	22432	22429	22179	22196	22313	22119	22061	22157	22078	22267	22193	22404	22016	21885	22965	27150	26153	25468	24077	23034	22441	22238	22048	21820	21816	21801	21684	21779	21892	21718	21797	21857	21875	21865	21771	21744	21734	21820	21601	21695	21793	21820	21893	21556	21676	21770	21790	21718	21699	21821	21781	21662	21687	21513	21789	21706	21622	21838	21782	21791	21689	21634	21708	21755	21813	21806	21603	21530	22086	21797	21594	21823	21872	21549	21648	21659	21614	22045	21721	21864	21802	21552	21756	21896	21632	21593	21616	21618	21979	21686	21994	21809	21609	21645	21720	21720	21518	21952	21947	22007	21653	21733	21936	21801	21744	21793	21843	21720	21636	21759	21621	21865	21835	21748	21747	21915	21816	21748	21853	21644	21605	21760	21619	21736	21875	21507	21688	21726	21785	21803	21723	21779	21703	21641	21766	21639	21779	21836	21819	21779	21730	21790	21903	21676	21653	21795	21716	21826	21693	21767	21926	21676	21640	21809	21446	21494	21456	21795	21917	21714	21824	21856	21930	21952	21714	21606	21477	21655	21901	21813	21643	21712	21679	21744	21806	21769	21630	21669	21675	21813	21881	21637	21544	21849	21670	21739	21728	21854	21814	21647	21612	21816	21781	21765	21760	21542	21873	21742	21411	21781	21636	21478	21610	21713	21609	21634	21777	21846	21723	21604	21623	21554	21671	21589	21755	21660	21783	21490	21612	21858	21764	21717	21586	21608	21635	21671	21658	21687	21669	21749	21651	21664	21699	21545	21564	21693	21742	21623	21603	21712	21898	21664	21670	21796	21468	21799	21773	21621	21656	21720	21767	21749	21783	21723	21703	21789	21684	21604	21782	21584	21768	21795	21734	21598	21569	21843	21587	21621	21727	21611	21971	21743	21819	21739	21624	21817	21679	21722	21722	21688	21687	21841	21576	21681	21745	21742	21874	21508	21654	21989	21740	21680	21633	21570	21781	21634	21671	21568	21553	21822	21709	21624	21615	21750	21741	21842	21508	21865	21892	21673	21632	21800	21791	21957	21707	21605	21868	21858	21697	21569	21671	21555	21709	21731	21520	21706	21496	21687	21555	21508	21806	21790	21751	21767	21541	21787	21810	21904	21856	21562	21655	21936	21729	21624	21735	21844	21657	21834	21715	21526	21632	21536	21628	21503	21501	21791	21731	21568	21617	21746	21733	21690	21608	21724	21867	21696	21897	21720	21596	21744	21719	21784	21703	21821	21645	21778	21884	21840	21631	21715	21649	21728	21603	21468	21694	21873	21822	21912	21776	21436	21638	21779	21712	21573	21744	21490	21673	21673	21710	21797	21618	21768	21713	21475	21634	21729	21905	21690	21677	21846	21510	21641	21656	21745	21622	21577	21764	21777	21682	21931	21638	21721	21892	21739	21799	21664	21713	21650	21685	21489	21552	21624	21746	21653	21829	21714	21899	21819	21813	21649	21516	21672	21591	21747	21816	21633	21812	21544	21599	21653	21675	21602	21841	21559	21630	21567	21872	21710	21502	21635	22028	21727	21499	21826	21790	21491	21656	21877	21777	21570	21658	21857	21792	21703	21693	21687	21700	21814	21528	21728	21742	21786	21903	21572	21661	21530	21947	21703	21721	21799	21652	21657	21875	21957	21733	21697	21569	21664	21540	21803	21760	21515	21541	21840	21447	21742	21633	21691	21698	21570	21766	21673	21811	21562	21608	21651	21666	21781	21599	21892	21670	21619	21744	21636	21719	21603	21712	21471	21710	21610	21771	21715	21516	21718	21660	21669	21729	21679	21801	21662	21584	21751	21544	21629	21762	21872	21774	21484	21589	21564	22013	21738	21670	21930	21689	21587	21758	21808	21727	21728	21773	21779	22038	21732	21735	21683	21762	21833	21629	21492	21661	21546	21632	21689	21554	21818	21951	21704	21841	21723	21639	21774	21623	21853	21763	21696	21908	21541	21655	21761	21711	21587	21485	21814	21783	21669	21858	21829	21715	21897	21856	21553	21681	21917	21575	21552	21651	21824	21873	21823	21528	21640	21723	21589	21900	21722	21740	21532	21555	21504	21607	21797	21641	21593	21670	21646	21711	21760	21706	21637	21641	21651	21763	21754	21650	21600	21680	21699	21739	21835	21640	21950	21539	21791	21860	21743	21956	21821	21807	21588	21740	21751	21683	21694	21625	21770	21801	21870	21743	21783	21690	21829	21598	21662	21847	21857	21698	21678	21645	21853	21670	21618	21660	21890	21725	21969	21874	21711	21425	21792	21705	21800	21760	21733	21842	21600	21727	21607	21839	21806	21738	21695	21611	21793	21629	21807	21850	21528	21531	21738	21597	21780	21559	21775	21651	21811	21737	22034	21987	21885	21618	21759	21681	21667	21518	21735	21870	21701	21649	21746	21861	21745	21644	21688	21863	21845	21575	21816	21656	21827	21725	21672	21898	21859	21583	21639	21836	21693	21674	21604	21771	21679	21513	21778	21864	21650	21540	21772	21679	21846	21731	21686	21798	21910	21922	21798	21641	21691	21609	21597	21774	21696	21729	21693	21477	21572	21706	21619	21669	21814	21860	21828	21603	21678	21742	21618	21756	21813	21632	21598	21775	21673	21556	21586	21785	21554	21684	21594	21351	21779	21553	21692	21668	21651	21699	21803	21633	21878	21838	21757	21716	21550	21603	21729	21616	21840	21502	21653	21684	21807	21821	21995	21959	21623	21524	21490	21492	21682	21745	21594	21725	21675	21703	21670	21733	21703	21704	21764	21939	21641	21792	21705	21741	21561	21849	21576	21685	21564	21754	21677	21471	21766	21725	21529	21670	21687	21608	21722	21763	21745	21703	21724	21697	21736	21488	21663	21943	21702	21623	21599	21649	21611	21648	21766	21582	21796	21796	21918	21494	21813	21827	21521	21681	21967	21887	21874	21804	21592	21466	21653	21836	21620	21752	21688	21546	21573	21839	21750	21693	21500	21749	21802	21799	21667	21630	21750	21861	21684	21724	21801	21649	21708	21802	21778	21736	21644	21520	21694	21469	21782	21820	21447	21550	21760	21634	21820	21652	21734	21786	21854	21770	21785	21710	21740	21530	21771	21605	21661	21625	21586	21847	21826	21688	21765	21743	21785	21772	21594	21639	21618	21518	21591	21577	21613	21613	21593	21914	21822	21549	21534	21561	21595	21686	21804	21808	21852	21715	21723	21808	21552	21714	21697	21721	21737	21717	21622	21606	21793	21751	21832	21864	21644	21766	21693	21775	21854	21820	21683	21591	21775	21765	21849	21797	21916	21686	21744	21827	21783	21697	21847	21861	21583	21731	21783	21652	21726	21719	21728	21673	21658	21737	21584	21601	21741	21789	21795	21897	21667	21547	21783	21723	21710	21549	21715	21679	21920	21635	21734	21744	21569	21646	21574	21752	21575	21755	21954	21699	21640	21531	21739	21535	21931	21764	21800	21693	21887	21933	21693	21743	21597	22090	21616	21993	21907	21703	21600	21698	21736	21613	21720	21845	21761	21605	21829	21943	21878	21646	21667	21699	21628	21651	21766	21711	21684	21792	21891	21679	21528	21781	21786	21806	21992	21766	21796	21566	21751	21560	21675	21647	21544	21492	21815	21440	21564	21645	21505	21544	21644	21761	21664	21797	21794	21749	21658	21672	21773	21937	21686	21853	21863	21665	21874	21783	21623	21698	21836	21731	21756	21919	21672	21798	21602	21867	21911	21836	21650	21749	21959	21799	21745	21612	21573	21552	21766	21776	21688	21617	21713	21899	21714	21665	21600	21713	21683	21761	21615	21582	21628	21742	21722	21597	21764	21561	21905	21628	21712	21611	21779	21819	21743	21812	21778	21781	21524	21858	21811	21646	21968	21667	21649	21546	21686	21992	21644	21703	21825	21839	21603	21691	21810	21727	21796	21805	21845	21722	21764	21658	21535	21679	21412	21959	21797	21609	21740	21737	21848	21879	22058	21709	21856	21664	21992	21653	21938	21731	21922	21714	21870	21522	21734	21455	21484	21706	21759	21783	21664	21773	21624	21551	21850	21636	21667	21507	21783	21705	21523	21625	21663	21776	21708	21646	21829	21726	21724	21643	21927	21704	21703	21564	21676	21862	21654	21764	21770	21578	21621	21677	21527	21751	21656	21606	21829	21739	21543	21789	21749	21632	21603	21590	21717	21708	21566	21731	21728	21819	21796	21716	21736	21698	21679	21723	21715	21639	21775	21940	21556	22004	21848	21753	21648	21716	21711	21896	21870	21817	21619	21782	21749	21601	21871	21869	21650	21843	21697	21754	21721	21524	21538	21922	21857	21689	21701	21556	21554	21553	21891	21850	21796	21627	21693	21679	21820	21627	21630	21782	21700	21584	21734	21690	21785	21702	21930	21702	21774	21639	21915	21781	21642	21550	21807	21837	21768	21882	21704	21707	21859	21612	21677	21714	21709	21654	21935	21772	21922	21825	21638	21814	21620	21651	21661	21436	21599	21680	21839	21825	21652	21613	21689	21710	21612	21674	21784	21662	21931	21678	21571	21556	21818	21643	21745	21650	21679	21904	21733	21575	21919	21645	21714	21656	21656	21717	21707	21462	21798	21762	21695	21825	21837	21713	21736	21548	21933	21907	21770	21745	21538	21753	21624	21416	21531	21885	21661	21617	21599	21562	21823	21756	21786	21714	21663	21900	21686	21816	21749	21486	21590	22084	21730	21667	21720	21730	21683	21824	21574	21786	21671	21750	21647	21592	22005	21795	21727	21710	21591	21537	21712	21509	21698	21626	21622	21420	21595	21632	21745	21950	21712	21683	21634	21680	21590	21594	21642	21724	21939	21580	21789	21837	21518	21670	21558	21635	21696	21570	21526	21838	21715	21697	21801	21607	21665	21679	21757	21807	21723	21906	21732	21695	21730	21760	21691	21648	21724	21817	21497	21516	21818	21561	21706	21530	21428	21711	21834	21775	21841	21582	21644	21798	21848	21579	21686	21728	21558	21669	21676	21623	21765	21723	21673	21668	21668	21692	21863	21731	21817	21586	21801	21506	21719	21825	21617	21749	21585	21786	21735	21580	21662	21668	21624	21626	21696	21808	21825	21855
39930	55433	34740	28211	25085	22470	21528	20854	21394	21420	20402	19791	19288	18711	18273	17925	17948	18213	17768	17902	17958	17900	18114	17926	17894	17794	17744	19904	25670	23229	22206	20186	18833	17940	17678	17503	17515	17531	17511	17454	17418	17459	17341	17557	17342	17481	17392	17485	17323	17489	17442	17246	17565	17348	17485	17401	17415	17431	17623	17404	17293	17353	17351	17507	17322	17499	17367	17374	17500	17313	17427	17468	17473	17556	17587	17448	17471	17338	17600	17404	17503	17495	17325	17600	17362	17476	17155	17479	17710	17419	17492	17365	17496	17429	17401	17366	17517	17544	17565	17367	17460	17572	17616	17285	17703	17459	17424	17394	17416	17385	17593	17383	17677	17417	17427	17559	17380	17400	17445	17560	17502	17405	17386	17546	17676	17348	17361	17579	17418	17399	17428	17569	17306	17574	17504	17310	17461	17389	17397	17368	17396	17423	17385	17384	17599	17447	17436	17531	17370	17506	17374	17480	17523	17408	17424	17432	17487	17288	17407	17412	17317	17329	17537	17319	17383	17550	17457	17450	17399	17430	17500	17406	17497	17341	17380	17406	17409	17440	17571	17525	17417	17432	17335	17578	17346	17522	17337	17368	17341	17516	17513	17346	17533	17515	17586	17499	17397	17289	17511	17447	17396	17377	17594	17466	17434	17348	17464	17334	17410	17476	17464	17513	17643	17284	17345	17417	17441	17574	17446	17566	17519	17319	17470	17446	17396	17498	17424	17332	17409	17473	17425	17297	17444	17313	17414	17299	17332	17479	17474	17301	17392	17574	17201	17432	17384	17376	17470	17538	17363	17487	17463	17246	17330	17475	17352	17422	17279	17182	17409	17521	17290	17505	17548	17400	17477	17206	17471	17415	17363	17256	17450	17569	17566	17366	17579	17379	17397	17528	17420	17507	17260	17448	17596	17439	17490	17571	17487	17437	17409	17605	17461	17512	17540	17358	17353	17396	17465	17375	17471	17261	17509	17596	17588	17367	17539	17438	17553	17509	17508	17393	17631	17349	17427	17246	17648	17333	17191	17440	17397	17435	17557	17356	17358	17394	17492	17436	17578	17510	17385	17505	17530	17366	17578	17396	17419	17510	17541	17419	17445	17374	17389	17511	17325	17427	17567	17428	17473	17527	17515	17552	17532	17481	17359	17377	17202	17527	17670	17388	17528	17454	17531	17513	17313	17360	17461	17342	17442	17396	17481	17442	17526	17310	17360	17641	17569	17489	17408	17332	17569	17185	17357	17492	17354	17475	17462	17377	17567	17555	17436	17343	17539	17368	17503	17486	17642	17480	17445	17279	17401	17331	17509	17360	17374	17461	17377	17244	17368	17345	17361	17613	17386	17603	17331	17488	17462	17284	17555	17427	17402	17446	17294	17651	17324	17274	17514	17555	17273	17390	17408	17336	17564	17315	17488	17551	17460	17521	17493	17571	17409	17463	17607	17313	17577	17511	17299	17540	17383	17401	17509	17506	17384	17351	17433	17487	17243	17316	17369	17486	17445	17418	17532	17541	17416	17350	17501	17415	17352	17382	17210	17318	17449	17606	17506	17373	17375	17360	17257	17434	17477	17327	17585	17385	17344	17654	17349	17345	17436	17323	17376	17591	17513	17537	17282	17508	17415	17493	17453	17428	17377	17503	17571	17308	17413	17329	17531	17518	17409	17502	17597	17605	17379	17372	17403	17617	17566	17368	17361	17409	17289	17468	17535	17375	17384	17455	17441	17281	17448	17601	17490	17250	17262	17527	17333	17426	17349	17347	17500	17552	17507	17352	17493	17505	17321	17294	17428	17450	17708	17332	17588	17373	17428	17361	17311	17449	17406	17367	17248	17507	17464	17382	17608	17277	17487	17408	17457	17613	17445	17446	17503	17417	17325	17374	17520	17287	17568	17396	17582	17376	17419	17408	17435	17272	17457	17466	17578	17459	17455	17424	17418	17432	17433	17376	17332	17447	17614	17312	17596	17583	17508	17426	17524	17413	17363	17493	17361	17412	17398	17596	17280	17417	17439	17453	17471	17434	17493	17371	17458	17268	17272	17464	17529	17253	17499	17468	17602	17406	17415	17463	17481	17571	17492	17414	17487	17440	17560	17316	17533	17407	17391	17359	17331	17482	17507	17377	17241	17539	17359	17428	17266	17432	17372	17398	17434	17532	17593	17251	17556	17497	17589	17304	17523	17410	17295	17428	17435	17508	17401	17393	17414	17303	17361	17236	17535	17513	17378	17472	17541	17598	17382	17280	17439	17423	17548	17458	17355	17440	17573	17615	17390	17396	17480	17407	17404	17377	17553	17541	17607	17522	17345	17395	17469	17614	17524	17304	17509	17298	17334	17433	17404	17226	17608	17419	17519	17543	17420	17516	17357	17321	17375	17378	17407	17314	17272	17565	17365	17422	17384	17445	17355	17385	17606	17482	17252	17464	17428	17457	17487	17410	17590	17373	17698	17430	17455	17354	17413	17382	17283	17378	17416	17304	17331	17400	17396	17496	17523	17533	17467	17502	17495	17592	17421	17368	17222	17408	17333	17497	17461	17373	17471	17534	17346	17321	17544	17276	17505	17262	17483	17375	17442	17446	17400	17376	17360	17495	17571	17350	17447	17383	17512	17406	17400	17434	17445	17502	17311	17444	17552	17507	17600	17329	17490	17416	17367	17536	17482	17493	17404	17376	17303	17419	17526	17504	17623	17403	17248	17379	17274	17406	17413	17570	17329	17345	17502	17462	17323	17547	17515	17232	17185	17443	17404	17454	17448	17342	17197	17629	17479	17516	17416	17246	17303	17441	17434	17399	17289	17429	17474	17345	17431	17308	17471	17253	17477	17499	17234	17599	17445	17347	17376	17498	17585	17322	17420	17650	17408	17425	17527	17372	17444	17245	17332	17356	17504	17410	17475	17571	17395	17356	17409	17440	17411	17581	17460	17554	17324	17474	17538	17327	17330	17466	17302	17333	17448	17307	17447	17464	17203	17360	17424	17594	17354	17284	17436	17518	17296	17417	17356	17589	17379	17509	17565	17253	17591	17409	17401	17416	17438	17448	17416	17461	17462	17512	17303	17339	17640	17275	17339	17500	17581	17300	17380	17323	17368	17558	17450	17418	17433	17433	17399	17416	17314	17367	17580	17428	17350	17123	17438	17422	17292	17459	17739	17516	17464	17362	17240	17336	17367	17432	17478	17476	17406	17358	17271	17557	17560	17389	17408	17531	17609	17578	17404	17377	17504	17485	17139	17308	17330	17448	17449	17398	17507	17335	17470	17420	17383	17531	17494	17465	17556	17508	17484	17440	17338	17370	17536	17546	17456	17465	17563	17304	17451	17483	17617	17434	17376	17398	17342	17433	17555	17463	17331	17430	17339	17463	17404	17399	17491	17340	17398	17482	17500	17402	17453	17354	17403	17450	17463	17435	17483	17381	17204	17504	17317	17336	17382	17497	17332	17504	17558	17438	17444	17530	17472	17529	17356	17385	17592	17331	17472	17355	17495	17425	17499	17450	17595	17505	17413	17384	17419	17490	17444	17350	17479	17407	17527	17372	17577	17329	17305	17512	17321	17276	17452	17444	17200	17480	17367	17442	17383	17565	17494	17259	17470	17459	17410	17357	17432	17601	17417	17514	17428	17302	17471	17482	17554	17397	17437	17532	17419	17532	17542	17559	17432	17397	17408	17423	17377	17422	17217	17472	17386	17443	17429	17366	17408	17384	17510	17439	17422	17361	17393	17399	17455	17442	17410	17268	17528	17422	17470	17445	17521	17421	17291	17437	17563	17374	17389	17389	17437	17490	17331	17415	17552	17435	17338	17569	17525	17438	17318	17743	17418	17407	17398	17436	17426	17591	17387	17427	17393	17372	17405	17428	17537	17640	17421	17522	17437	17604	17434	17384	17434	17390	17342	17452	17486	17369	17552	17552	17326	17377	17513	17514	17279	17355	17377	17341	17511	17201	17577	17228	17364	17425	17463	17411	17571	17246	17245	17371	17435	17535	17386	17302	17307	17545	17589	17497	17528	17355	17506	17572	17525	17361	17379	17420	17514	17327	17321	17384	17385	17246	17466	17549	17566	17415	17462	17477	17390	17454	17611	17225	17614	17556	17364	17496	17364	17633	17528	17287	17555	17528	17465	17220	17279	17342	17538	17481	17377	17338	17576	17412	17340	17388	17436	17452	17432	17457	17560	17207	17423	17430	17460	17315	17406	17370	17460	17335	17556	17280	17429	17485	17478	17415	17403	17356	17395	17425	17460	17276	17441	17448	17503	17380	17550	17358	17487	17498	17596	17545	17508	17500	17482	17414	17423	17327	17424	17495	17466	17428	17376	17425	17340	17268	17656	17327	17441	17267	17529	17502	17506	17372	17613	17515	17304	17338	17306	17447	17326	17606	17465	17446	17453	17490	17520	17388	17527	17539	17365	17424	17382	17184	17237	17479	17409	17379	17576	17420	17328	17423	17308	17456	17585	17455	17397	17421	17368	17447	17406	17471	17454	17166	17405	17437	17542	17373	17445	17387	17358	17468	17487	17579	17234	17562	17390	17528	17385	17434	17568	17519	17380	17335	17411	17260	17263	17502	17412	17351	17379	17433	17527	17364	17459	17376	17414	17405	17375	17298	17642	17407	17409	17489	17394	17486	17552	17367	17413	17459	17481	17495	17548	17692	17540	17503	17419	17451	17350	17403	17468	17420	17560	17453	17418	17576	17375	17495	17372	17458	17578	17447	17486	17727	17411	17405	17646	17637	17370	17501	17597	17523	17634	17538	17318	17495	17434	17332	17225	17230	17495	17358	17521	17388	17434	17359	17332	17285	17571	17466	17568	17287	17352	17457	17386	17256	17616	17537	17371	17367	17525	17555	17349	17282	17251	17412	17372	17529	17429	17294	17419	17390	17575	17310	17420	17463	17455	17346	17599	17419	17230	17320	17530	17431	17416	17429	17366	17458	17411	17487	17383	17472	17446	17475	17433	17519	17606	17352	17349	17533	17635	17321	17441	17362	17493	17616	17405	17663	17457	17597	17582	17362	17341	17375	17456	17384	17448	17489	17614	17322	17461	17302	17399	17490	17495	17489	17423	17463	17393	17312	17239	17425	17481	17521	17534	17384	17420	17447	17333	17533
29107	25612	28652	26703	23034	22039	21825	21233	21313	21498	21657	20903	20831	20607	20464	20425	20563	20326	20599	20544	20461	20548	20510	20519	20449	20198	20379	20340	20472	20925	20801	20605	20572	20334	20486	20250	20366	20520	20352	20321	20344	20318	20269	20293	20302	20450	20089	20272	20383	20165	20438	20544	20392	20389	20349	20221	20299	20222	19983	20352	20153	20422	20342	20405	20353	20227	20356	20382	20341	20414	20120	20217	20288	20355	20261	20385	20247	20130	20473	20109	20629	20494	20413	20596	20616	20307	20352	20421	20169	20219	20731	20315	20268	20270	20409	20462	20429	20322	20491	20518	20572	20409	20484	20375	20204	20363	20254	20156	20268	20173	20324	20195	20186	20319	20297	20381	20240	20311	20324	20549	20401	20371	20484	20318	20595	20401	20377	20233	20272	20270	20230	20557	20138	20447	20465	20232	20256	20351	20731	20424	20295	20267	20479	20292	20371	20462	20338	20137	20140	20411	20267	20368	20388	20518	20414	20284	20421	20367	20290	20254	20236	20403	20308	20385	20252	20306	20229	20351	20207	20357	20445	20423	20308	20332	20496	20478	20328	20406	20444	20447	20590	20145	20227	20257	20248	20359	20285	20489	20341	20301	20423	20358	20181	20232	20303	20526	20381	20459	20179	20196	20430	20287	20178	20353	20152	20287	20167	20264	20547	20507	20393	20421	20275	20112	20564	20305	20351	20309	20250	20176	20471	20398	20464	20261	20537	20226	20240	20365	20307	20291	20237	20330	20400	20263	20317	20210	20262	20316	20341	20179	20406	20145	20251	20165	20147	20312	20340	20337	20366	20125	20294	20140	20433	20288	20355	20485	20366	20161	20403	20325	20554	20342	20202	20211	20296	20443	20227	20308	20410	20375	20409	20361	20349	20198	20331	20402	20267	20536	20417	20492	20161	20399	20406	20402	20185	20375	20199	20187	20357	20351	20361	20454	20255	20277	20463	20376	20187	20221	20209	20341	20440	20455	20167	20354	20408	20322	20395	20203	20416	20489	20376	20266	20335	20412	20342	20323	20475	20192	20251	20460	20327	20330	20336	20292	20189	20352	20392	20172	20329	20310	20306	20374	20375	20416	20235	20297	20356	20241	20237	20498	20353	20367	20201	20286	20373	20288	20216	20433	20354	20442	20468	20500	20351	20208	20138	20214	20441	20533	20280	20265	20237	20218	20333	20239	20448	20548	20282	20440	20395	20331	20435	20346	20436	20171	20344	20319	20338	20418	20508	20345	20516	20239	20492	20417	20371	20143	20159	20519	20372	20255	20272	20442	20243	20538	20221	20166	20316	20491	20292	20321	20432	20529	20434	20223	20317	20364	20404	20325	20272	20315	20554	20409	20276	20289	20166	20286	20230	20389	20245	20377	20124	20350	20224	20278	20250	20210	20137	20451	20307	20422	20398	20254	20315	20283	20358	20568	20524	20441	20266	20211	20225	20183	20302	20448	20482	20170	20322	20287	20314	20388	20511	20423	20334	20431	20273	20425	20034	20135	20414	20431	20381	20355	20389	20525	20460	20556	20385	20243	20376	20330	20432	20382	20361	20508	20340	20351	20367	20464	20277	20329	20219	20189	20193	20264	20318	20531	20318	20061	20446	20208	20305	20184	20170	20211	20308	20520	20239	20376	20318	20142	20431	20150	20316	20312	20378	20331	20457	20162	20101	20425	20296	20273	20368	20560	20448	20231	20412	20418	20369	20279	20017	20418	20220	20240	20089	20172	20406	20580	20480	20238	20449	20493	20272	20220	20365	20503	20213	20268	20564	20260	20186	20214	20265	20187	20410	20279	20260	20244	20389	20450	20382	20242	20413	20358	20334	20347	20377	20237	20234	20321	20369	20654	20400	20237	20386	20381	20255	20272	20497	20131	20477	20172	20415	20300	20110	20198	20422	20201	20250	20395	20408	20093	20313	20307	20318	20578	20286	20510	20387	20373	20268	20410	20475	20243	20288	20390	20329	20133	20511	20449	20225	20494	20383	20460	20427	20247	20257	20524	20295	20402	20237	20290	20400	20528	20258	20438	20205	20232	20371	20214	20222	20305	20568	20416	20313	20251	20198	20274	20194	20458	20404	20410	20460	20534	20443	20226	20199	20323	20375	20315	20334	20346	20116	20483	20537	20257	20325	20242	20534	20379	20332	20519	20586	20590	20394	20287	20300	20269	20307	20338	20156	20318	20164	20380	20356	20289	20110	20287	20440	20458	20408	20364	20228	20385	20010	20389	20357	20321	20367	20260	20134	20146	20289	20317	20294	20292	20505	20565	20172	20618	20492	20282	20228	20368	20473	20287	20307	20311	20411	20414	20381	20290	20532	20372	20302	20306	20350	20254	20204	20173	20316	20495	20342	20453	20306	20310	20428	20626	20277	20454	20359	20257	20239	20280	20367	20153	20352	20239	20236	20383	20353	20337	20433	20430	20362	20387	20409	20770	20368	20498	20436	20331	20197	20263	20493	20477	20471	20426	20258	20273	20208	20251	20253	20251	20589	20409	20536	20317	20456	20246	20413	20343	20308	20473	20398	20261	20387	20545	20215	20251	20347	20423	20447	20512	20097	20188	20303	20157	20422	20350	20336	20421	20316	20378	20381	20336	20361	20194	20275	20029	20169	20375	20353	20272	20261	20160	20523	20297	20449	20312	20396	20318	20290	20181	20331	20260	20392	20427	20430	20133	20396	20499	20421	20305	20362	20394	20296	20281	20517	20444	20358	20176	20462	20426	20299	20214	20323	20279	20398	20245	20442	20340	20399	20207	20373	20410	20450	20232	20473	20477	20195	20385	20445	20363	20320	20427	20268	20211	20341	20463	20751	20258	20326	20328	20371	20310	20442	20240	20363	20322	20460	20420	20255	20289	20281	20395	20387	20340	20223	20432	20387	20368	20469	20276	20315	20317	20379	20316	20533	20365	20255	20380	20289	20508	20217	20448	20307	20153	20336	20378	20474	20490	20456	20305	20166	20213	20314	20476	20505	20502	20369	20547	20536	20315	20269	20199	20410	20229	20399	20619	20489	20298	20308	20351	20336	20351	20418	20182	20510	20344	20318	20583	20497	20102	20315	20234	20477	20145	20290	20325	20322	20107	20413	20503	20476	20214	20344	20356	20514	20270	20271	20103	20084	20235	20364	20531	20281	20489	20014	20283	20325	20412	20311	20411	20626	20300	20456	20332	20425	20433	20485	20453	20336	20234	20433	20327	20367	20424	20343	20359	20388	20317	20310	20451	20315	20196	20417	20203	20289	20322	20275	20310	20353	20339	20452	20356	20522	20352	20402	20091	20265	20280	20345	20294	20237	20447	20423	20420	20309	20373	20514	20248	20347	20300	20301	20159	20183	20349	20277	20236	20309	20115	20376	20440	20517	20201	20190	20247	20073	20275	20222	20259	20105	20283	20351	20244	20440	20387	20262	20251	20503	20364	20421	20109	20444	20265	20252	20410	20440	20347	20310	20395	20178	20357	20208	20458	20477	20318	20360	20297	20443	20194	20374	20305	20606	20148	20284	20195	20271	20120	20274	20441	20348	20294	20276	20403	20374	20409	20567	20203	20506	20316	20134	20129	20432	20205	20334	20277	20477	20426	20333	20370	20373	20329	20313	20311	20481	20328	20397	20321	20221	20541	20382	20345	20288	20399	20343	20472	20052	20374	20274	20519	20273	20447	20342	20246	20487	20327	20425	20253	20240	20474	20320	20522	20429	20232	20476	20455	20398	20468	20529	20453	20244	20435	20454	20477	20319	20256	20427	20422	20294	20140	20434	20497	20384	20313	20222	20583	20398	20419	20416	20295	20297	20328	20179	20316	20483	20394	20282	20475	20573	20386	20352	20346	20374	20266	20241	20170	20236	20278	20349	20386	20331	20418	20357	20367	20302	20383	20246	20276	20562	20426	20388	20259	20409	20343	20268	20261	20316	20399	20512	20396	20505	20239	20017	20208	20242	20144	20277	20533	20390	20332	20328	20403	20214	20185	20389	20325	20243	20388	20467	20377	20304	20383	20306	20380	20459	20285	20132	20313	20367	20240	20430	20183	20233	20235	20375	20429	20338	20263	20277	20307	20428	20464	20266	20246	20358	20470	20351	20451	20221	20338	20357	20206	20285	20367	20127	20426	20319	20534	20268	20228	20308	20216	20326	20413	20419	20349	20222	20385	20357	20511	20460	20387	20546	20240	20280	20349	20286	20275	20310	20429	20537	20352	20220	20602	20423	20238	20257	20244	20297	20407	20290	20368	20495	20369	20308	20467	20376	20250	20432	20455	20273	20398	20332	20552	20307	20280	20489	20276	20495	20566	20245	20279	20463	20622	20414	20358	20397	20041	20335	20168	20539	20432	20459	20238	20353	20325	20127	20353	20372	20522	20409	20312	20456	20357	20336	20316	20239	20251	20439	20314	20310	20520	20347	20193	20340	20142	20372	20279	20242	20390	20370	20343	20446	20386	20308	20446	20376	20179	20257	20173	20557	20429	20598	20494	20320	20350	20417	20275	20327	20328	20200	20228	20465	20300	20069	19971	20232	20091	20397	20541	20355	20264	20269	20223	20243	20358	20422	20294	20310	20190	20429	20412	20326	20356	20435	20368	20285	20404	20256	20216	20382	20759	20314	20270	20320	20485	20344	20487	20461	20355	20594	20597	20537	20461	20454	20237	20433	20365	20375	20284	20156	20552	20489	20220	20622	20351	20452	20309	20255	20348	20388	20333	20331	20175	20466	20301	20231	20350	20202	20233	20244	20149	20440	20417	20323	20441	20536	20174	20231	20300	20479	20183	20285	20521	20341	20230	20380	20482	20510	20128	20515	20295	20432	20481	20349	20438	20417	20266	20362	20319	20305	20318	20207	20337	20431	20621	20433	20327	20391	20282	20371	20443	20612	20399	20442	20458	20253	20444	20302	20421	20244	20344	20226	20178	20094	20349	20417	20548	20329	20233	20244	20260	20302	20359	20352	20316	20264	20485	20226	20407	20291	20335	20322	20160	20147	20284	20230	20406	20366	20314	20178	20354	20434	20419	20287	20392	20328	20458	20373	20452	20355	20362	20200	20305	20255	20272	20443	20217	20205	20467	20580	20524	20358	20413	20277	20354	20319	20345	20189	20281	20349	20245	20115	20214
30585	36398	26277	22923	20950	19251	18600	18434	18613	18207	18221	17880	17672	17031	16812	16798	16774	16896	16944	17018	16913	16985	16891	16893	16774	16761	16658	16735	17028	17278	17056	17053	16831	16702	16822	16640	16606	16610	16779	16605	16606	16649	16621	16678	16513	16727	16542	16643	16722	16572	16501	16796	16637	16782	16690	16763	16729	16681	16671	16709	16874	16850	16690	16649	16565	16648	16461	16799	16753	16702	16914	16744	16548	16737	16742	16672	16613	16592	16693	16645	16470	16725	16570	16606	16612	16604	16504	16774	16673	16671	16728	16803	16726	16691	16737	16645	16852	16715	16791	16612	16768	16680	16606	16645	16565	16855	16717	16593	16580	16842	16746	16638	16564	16637	16771	16487	16624	16648	16648	16589	16607	16651	16610	16851	16677	16538	16741	16666	16745	16694	16643	16769	16906	16585	16594	16659	16808	16661	16684	16662	16798	16746	16559	16720	16518	16798	16551	16790	16560	16764	16735	16574	16717	16664	16747	16573	16623	16595	16631	16548	16630	16661	16733	16614	16804	16613	16549	16820	16588	16751	16847	16539	16561	16531	16661	16619	16668	16627	16590	16639	16617	16665	16619	16719	16621	16623	16688	16652	16703	16626	16617	16430	16592	16655	16798	16649	16657	16664	16730	16505	16356	16579	16657	16565	16736	16613	16609	16530	16634	16647	16789	16732	16707	16584	16756	16650	16734	16553	16635	16597	16558	16589	16831	16622	16523	16736	16799	16819	16540	16644	16745	16631	16800	16790	16530	16610	16749	16679	16733	16686	16602	16678	16693	16672	16467	16643	16809	16774	16580	16559	16389	16734	16738	16737	16621	16507	16627	16725	16641	16852	16624	16658	16672	16664	16594	16648	16633	16419	16580	16659	16731	16618	16639	16688	16460	16521	16867	16662	16751	16525	16765	16622	16548	16782	16668	16624	16759	16667	16657	16590	16674	16696	16537	16493	16604	16767	16587	16931	16686	16788	16565	16689	16789	16777	16502	16739	16671	16553	16769	16541	16696	16690	16666	16523	16594	16719	16473	16652	16587	16670	16613	16659	16565	16633	16703	16702	16774	16686	16712	16720	16684	16647	16714	16739	16555	16341	16561	16746	16599	16648	16828	16636	16552	16612	16779	16579	16674	16576	16658	16600	16616	16583	16766	16513	16712	16630	16738	16582	16631	16660	16635	16594	16656	16549	16809	16816	16638	16615	16659	16536	16783	16539	16678	16593	16612	16536	16691	16544	16710	16686	16694	16549	16549	16497	16730	16704	16760	16755	16631	16647	16566	16660	16696	16666	16736	16730	16697	16485	16671	16570	16723	16567	16730	16480	16604	16776	16720	16640	16636	16729	16768	16751	16840	16638	16513	16670	16847	16577	16700	16680	16535	16763	16622	16675	16514	16588	16599	16684	16686	16668	16553	16672	16649	16538	16820	16887	16693	16559	16731	16717	16570	16660	16654	16664	16559	16583	16819	16698	16557	16548	16474	16711	16661	16597	16743	16647	16720	16628	16693	16714	16796	16770	16659	16635	16603	16493	16743	16630	16671	16545	16613	16674	16482	16479	16587	16589	16611	16763	16714	16642	16624	16618	16700	16566	16725	16588	16716	16749	16536	16830	16651	16719	16503	16697	16680	16608	16644	16787	16607	16800	16554	16733	16504	16743	16680	16495	16548	16450	16641	16734	16547	16591	16676	16611	16638	16588	16576	16687	16657	16525	16608	16640	16731	16647	16529	16647	16689	16818	16618	16625	16607	16531	16489	16722	16756	16787	16695	16660	16596	16655	16644	16631	16535	16822	16670	16540	16865	16681	16481	16497	16777	16469	16622	16699	16691	16831	16511	16790	16453	16660	16613	16666	16602	16589	16635	16549	16515	16615	16670	16752	16492	16711	16595	16566	16574	16691	16659	16718	16615	16708	16689	16736	16700	16515	16752	16605	16534	16750	16646	16649	16611	16618	16456	16568	16703	16789	16636	16626	16569	16639	16617	16474	16496	16692	16575	16602	16571	16666	16630	16708	16663	16502	16675	16608	16645	16410	16727	16640	16657	16571	16587	16731	16699	16553	16666	16497	16650	16850	16735	16486	16771	16518	16799	16588	16707	16644	16391	16611	16670	16667	16626	16615	16620	16896	16647	16517	16828	16719	16601	16840	16583	16588	16552	16751	16535	16609	16719	16799	16516	16713	16666	16701	16690	16670	16545	16407	16682	16651	16820	16682	16775	16717	16710	17005	16601	16770	16483	16707	16665	16600	16654	16657	16552	16537	16660	16616	16436	16765	16634	16548	16504	16712	16693	16581	16690	16697	16727	16651	16743	16543	16705	16812	16549	16596	16642	16671	16723	16665	16769	16511	16707	16747	16584	16744	16761	16742	16564	16623	16667	16625	16575	16660	16706	16687	16815	16689	16623	16577	16713	16708	16634	16678	16624	16786	16631	16691	16487	16751	16725	16542	16648	16714	16447	16679	16545	16692	16598	16716	16591	16674	16862	16534	16596	16643	16701	16551	16554	16759	16714	16769	16453	16594	16582	16651	16707	16831	16673	16417	16596	16632	16641	16537	16945	16716	16576	16623	16747	16617	16525	16693	16650	16707	16611	16762	16717	16626	16692	16803	16534	16638	16680	16807	16639	16528	16674	16523	16624	16720	16560	16590	16620	16745	16475	16746	16496	16531	16752	16590	16605	16638	16448	16619	16574	16572	16613	16720	16618	16624	16784	16497	16545	16740	16555	16730	16588	16612	16550	16818	16663	16648	16840	16536	16616	16471	16572	16697	16660	16673	16584	16614	16704	16776	16459	16557	16723	16604	16716	16627	16728	16561	16541	16553	16651	16581	16500	16605	16573	16639	16630	16575	16751	16722	16676	16638	16817	16581	16640	16645	16609	16627	16627	16612	16776	16617	16578	16596	16729	16700	16754	16557	16702	16807	16668	16467	16810	16618	16658	16672	16736	16795	16834	16717	16615	16604	16575	16681	16551	16708	16730	16605	16733	16731	16744	16595	16725	16704	16761	16646	16731	16943	16723	16628	16733	16702	16705	16652	16586	16749	16651	16612	16601	16580	16607	16684	16588	16563	16643	16694	16572	16495	16692	16577	16665	16507	16656	16775	16837	16767	16559	16655	16648	16732	16669	16597	16584	16842	16575	16675	16660	16766	16532	16818	16776	16621	16720	16714	16502	16649	16574	16769	16590	16658	16700	16717	16753	16798	16527	16534	16783	16669	16655	16586	16641	16671	16701	16631	16556	16648	16735	16761	16783	16662	16671	16587	16811	16660	16709	16615	16771	16479	16549	16700	16684	16633	16769	16762	16702	16694	16568	16821	16684	16676	16533	16542	16558	16613	16721	16475	16628	16654	16558	16768	16596	16691	16693	16855	16773	16764	16681	16533	16510	16637	16752	16629	16712	16639	16656	16759	16531	16589	16749	16664	16666	16812	16814	16528	16615	16714	16674	16729	16698	16557	16815	16630	16750	16631	16698	16552	16767	16657	16616	16764	16773	16744	16594	16701	16786	16763	16672	16704	16688	16500	16670	16460	16672	16631	16756	16642	16579	16602	16510	16449	16811	16528	16519	16650	16600	16721	16720	16604	16716	16503	16843	16696	16586	16688	16694	16708	16846	16458	16592	16624	16625	16646	16517	16474	16660	16633	16680	16474	16714	16618	16670	16478	16430	16638	16540	16636	16608	16773	16638	16802	16720	16624	16650	16533	16699	16555	16710	16556	16630	16602	16813	16527	16773	16609	16578	16750	16669	16781	16552	16650	16798	16776	16735	16903	16408	16717	16644	16817	16663	16565	16587	16795	16605	16763	16684	16729	16679	16697	16593	16537	16589	16609	16620	16637	16890	16672	16667	16517	16755	16726	16808	16744	16910	16550	16634	16642	16675	16652	16775	16606	16828	16692	16652	16527	16766	16679	16803	16721	16746	16603	16846	16592	16603	16672	16769	16493	16531	16717	16661	16788	16871	16557	16580	16621	16703	16940	16561	16661	16783	16484	16794	16439	16552	16711	16699	16510	16649	16620	16727	16720	16522	16572	16739	16911	16593	16581	16528	16747	16678	16563	16507	16619	16699	16473	16643	16689	16658	16616	16457	16604	16799	16754	16583	16632	16803	16529	16732	16707	16680	16820	16608	16656	16561	16735	16425	16498	16793	16652	16932	16559	16632	16673	16784	16567	16462	16540	16609	16735	16468	16839	16780	16772	16723	16622	16535	16608	16543	16800	16659	16687	16596	16674	16623	16573	16746	16703	16622	16648	16643	16474	16502	16647	16616	16659	16708	16651	16644	16743	16537	16818	16654	16601	16684	16552	16819	16707	16555	16839	16633	16598	16672	16654	16433	16546	16689	16817	16625	16685	16843	16674	16694	16736	16822	16549	16562	16527	16804	16665	16800	16553	16704	16612	16700	16690	16641	16539	16652	16591	16704	16461	16623	16706	16619	16639	16814	16759	16560	16693	16842	16896	16539	16506	16813	16616	16672	16713	16732	16705	16804	16652	16616	16936	16708	16666	16561	16774	16531	16565	16472	16729	16684	16499	16805	16566	16695	16634	16583	16681	16653	16749	16660	16673	16765	16711	16799	16578	16700	16676	16680	16689	16585	16513	16767	16840	16771	16718	16601	16642	16377	16746	16634	16649	16690	16565	16691	16670	16640	16652	16561	16594	16645	16655	16661	16609	16695	16719	16792	16716	16654	16589	16679	16773	16632	16640	16626	16651	16839	16536	16604	16591	16568	16717	16602	16868	16828	16635	16642	16476	16566	16679	16660	16530	16661	16773	16567	16548	16675	16929	16581	16516	16749	16844	16489	16591	16773	16668	16657	16637	16648	16704	16770	16613	16603	16631	16800	16748	16685	16661	16615	16665	16657	16744	16559	16614	16664	16693	16582	16734	16560	16722	16643	16643	16556	16629	16650	16482	16753	16582	16638	16505	16692	16639	16686	16695	16665	16705	16624	16712	16704	16613	16864	16735	16665	16538	16718	16579	16749	16640	16533	16809	16551	16709	16747	16494	16717	16763	16646	16700	16618	16761	16776	16558	16865	16902	16562	16566	16678	16534	16590	16823	16582	16544	16576	16594	16641	16604	16532	16651	16606	16611	16677	16583	16524	16647
23866	21492	29046	24399	23023	24793	25387	22424	22114	21468	21194	20565	20779	20631	20242	19632	19693	19785	20008	19690	19712	20014	19844	19807	19741	19687	19746	19727	21727	22463	21926	20907	20189	19912	19421	19554	19489	19573	19301	19576	19541	19584	19608	19513	19393	19249	19530	19466	19560	19465	19588	19545	19564	19731	19585	19571	19443	19380	19734	19390	19450	19337	19388	19498	19552	19796	19302	19489	19406	19299	19434	19402	19584	19297	19510	19585	19616	19503	19475	19608	19392	19387	19519	19466	19449	19615	19487	19523	19485	19353	19448	19426	19408	19577	19641	19658	19551	19442	19399	19499	19629	19507	19681	19510	19596	19573	19753	19525	19618	19531	19639	19688	19309	19727	19484	19517	19383	19596	19471	19663	19486	19497	19539	19535	19472	19351	19454	19540	19521	19644	19649	19290	19450	19475	19337	19598	19510	19559	19342	19374	19462	19455	19424	19550	19497	19410	19641	19636	19510	19391	19388	19456	19411	19437	19602	19643	19460	19576	19590	19438	19273	19403	19360	19516	19406	19450	19597	19732	19491	19630	19536	19360	19457	19422	19387	19454	19501	19392	19337	19405	19640	19388	19247	19427	19521	19434	19296	19216	19662	19648	19704	19462	19680	19630	19537	19436	19601	19643	19570	19530	19624	19525	19387	19313	19509	19491	19406	19483	19560	19599	19546	19525	19420	19478	19558	19435	19563	19463	19465	19411	19525	19564	19542	19679	19340	19394	19441	19474	19335	19549	19419	19512	19421	19616	19404	19637	19468	19453	19563	19830	19433	19439	19397	19656	19442	19513	19520	19509	19546	19384	19362	19360	19429	19627	19379	19495	19534	19382	19454	19392	19433	19509	19357	19634	19568	19552	19630	19535	19466	19508	19489	19454	19296	19570	19603	19671	19511	19442	19422	19467	19382	19361	19603	19616	19395	19203	19427	19439	19649	19480	19333	19492	19742	19591	19449	19426	19331	19462	19374	19516	19339	19430	19518	19469	19400	19426	19525	19576	19341	19695	19345	19654	19599	19602	19612	19470	19438	19700	19594	19562	19507	19602	19557	19517	19619	19505	19543	19392	19473	19551	19805	19434	19657	19500	19624	19480	19293	19412	19387	19295	19428	19513	19526	19411	19471	19571	19484	19557	19417	19547	19499	19265	19497	19520	19240	19664	19406	19426	19568	19598	19448	19489	19486	19306	19467	19670	19462	19489	19387	19528	19498	19505	19409	19540	19512	19606	19570	19292	19562	19420	19443	19509	19488	19395	19535	19442	19417	19572	19476	19308	19536	19523	19556	19377	19415	19586	19530	19652	19440	19543	19503	19528	19609	19287	19254	19439	19584	19500	19596	19490	19204	19586	19508	19363	19447	19683	19624	19580	19383	19333	19534	19494	19474	19432	19432	19671	19498	19452	19432	19396	19551	19440	19472	19781	19552	19810	19335	19542	19446	19262	19595	19328	19521	19520	19428	19594	19444	19508	19619	19424	19540	19578	19563	19463	19477	19410	19291	19438	19384	19653	19540	19579	19627	19528	19636	19386	19318	19327	19556	19427	19603	19412	19472	19464	19548	19221	19522	19406	19666	19476	19350	19522	19596	19494	19360	19549	19305	19585	19619	19505	19557	19519	19385	19594	19759	19477	19349	19563	19282	19469	19422	19683	19593	19517	19510	19319	19518	19607	19354	19531	19635	19567	19401	19531	19726	19439	19317	19588	19561	19495	19380	19536	19477	19624	19538	19461	19364	19403	19457	19575	19818	19383	19538	19340	19660	19527	19610	19492	19601	19436	19484	19473	19572	19360	19506	19612	19581	19568	19409	19479	19431	19689	19600	19407	19288	19444	19679	19598	19758	19683	19583	19348	19450	19581	19620	19431	19568	19673	19328	19287	19660	19385	19140	19474	19566	19490	19378	19701	19485	19508	19579	19471	19440	19508	19365	19722	19476	19628	19370	19566	19684	19434	19500	19602	19394	19331	19325	19317	19383	19333	19662	19662	19379	19493	19404	19560	19460	19684	19574	19473	19603	19368	19631	19504	19448	19558	19554	19451	19449	19375	19502	19474	19553	19451	19408	19466	19499	19452	19591	19315	19471	19568	19531	19551	19691	19503	19592	19494	19465	19532	19514	19437	19420	19425	19456	19561	19294	19597	19467	19390	19325	19462	19372	19527	19443	19488	19555	19261	19602	19383	19506	19564	19317	19413	19544	19641	19529	19437	19553	19424	19736	19584	19568	19499	19568	19587	19399	19502	19625	19562	19687	19531	19632	19496	19710	19631	19438	19316	19402	19399	19474	19591	19542	19585	19385	19246	19412	19703	19334	19291	19391	19414	19481	19479	19456	19600	19479	19398	19568	19469	19476	19172	19400	19588	19389	19374	19614	19428	19441	19419	19285	19509	19420	19566	19348	19487	19317	19650	19502	19517	19713	19418	19422	19542	19535	19574	19433	19530	19677	19713	19390	19619	19554	19527	19438	19489	19483	19283	19285	19560	19577	19708	19639	19651	19574	19392	19642	19310	19546	19683	19441	19372	19629	19487	19434	19401	19419	19477	19659	19446	19486	19488	19703	19500	19339	19407	19517	19366	19551	19384	19432	19466	19537	19410	19432	19596	19499	19316	19262	19469	19406	19642	19461	19543	19640	19560	19363	19524	19447	19455	19663	19458	19134	19198	19375	19514	19598	19316	19605	19571	19287	19483	19509	19402	19300	19398	19578	19556	19233	19414	19596	19426	19721	19408	19641	19272	19601	19535	19605	19301	19601	19394	19676	19542	19437	19484	19571	19456	19496	19431	19409	19476	19499	19364	19639	19422	19615	19462	19391	19330	19713	19532	19384	19603	19536	19600	19403	19424	19640	19508	19791	19667	19503	19370	19527	19624	19385	19401	19520	19278	19621	19494	19493	19388	19254	19503	19607	19382	19518	19604	19623	19449	19296	19240	19487	19581	19345	19523	19525	19488	19326	19538	19542	19368	19642	19415	19434	19378	19457	19706	19455	19502	19558	19575	19516	19465	19569	19708	19406	19464	19460	19401	19280	19615	19487	19465	19478	19459	19576	19384	19492	19323	19375	19349	19529	19412	19351	19411	19468	19483	19340	19389	19497	19639	19481	19515	19346	19509	19458	19543	19451	19459	19588	19626	19574	19353	19524	19431	19388	19349	19392	19460	19511	19526	19689	19412	19369	19245	19469	19465	19562	19548	19615	19408	19417	19492	19414	19430	19501	19728	19508	19553	19484	19471	19538	19581	19090	19567	19382	19323	19369	19474	19514	19419	19725	19499	19512	19548	19516	19476	19460	19474	19554	19587	19351	19749	19638	19536	19680	19492	19511	19548	19573	19414	19534	19515	19450	19511	19605	19353	19550	19392	19616	19292	19358	19575	19617	19759	19451	19598	19410	19617	19486	19659	19514	19624	19512	19421	19400	19454	19317	19586	19513	19614	19406	19516	19615	19177	19332	19521	19542	19427	19560	19549	19481	19684	19234	19409	19501	19441	19398	19431	19740	19400	19655	19573	19373	19494	19542	19415	19432	19745	19528	19487	19192	19381	19396	19513	19611	19555	19775	19699	19445	19327	19283	19237	19439	19457	19398	19462	19558	19568	19354	19409	19604	19409	19518	19521	19500	19434	19402	19653	19541	19693	19611	19614	19610	19493	19411	19485	19394	19528	19633	19533	19428	19401	19481	19346	19395	19447	19369	19662	19398	19405	19434	19560	19647	19386	19700	19620	19675	19462	19576	19532	19444	19421	19617	19504	19166	19431	19668	19744	19516	19393	19286	19620	19418	19422	19601	19442	19398	19327	19433	19584	19541	19485	19324	19569	19303	19319	19527	19605	19572	19454	19627	19511	19616	19670	19371	19589	19629	19541	19512	19623	19277	19580	19391	19397	19402	19543	19359	19574	19564	19601	19570	19608	19513	19513	19567	19614	19424	19462	19608	19433	19555	19617	19258	19401	19382	19394	19402	19361	19397	19426	19512	19392	19235	19346	19645	19521	19516	19355	19377	19633	19594	19515	19369	19554	19564	19537	19413	19543	19596	19269	19263	19414	19593	19351	19482	19483	19511	19568	19521	19559	19323	19539	19487	19512	19475	19380	19626	19493	19585	19602	19491	19451	19401	19523	19514	19468	19383	19427	19278	19461	19575	19543	19408	19634	19452	19312	19636	19432	19489	19534	19490	19336	19546	19505	19533	19516	19584	19595	19603	19427	19391	19437	19519	19516	19441	19597	19372	19364	19367	19347	19466	19769	19496	19427	19493	19416	19480	19504	19388	19517	19587	19661	19479	19473	19387	19424	19464	19382	19583	19334	19458	19545	19570	19454	19489	19671	19293	19451	19427	19409	19286	19588	19363	19245	19627	19366	19391	19513	19434	19478	19591	19554	19507	19690	19441	19387	19600	19396	19708	19252	19385	19383	19506	19436	19483	19479	19439	19578	19616	19510	19429	19366	19220	19412	19570	19661	19444	19391	19598	19372	19549	19464	19438	19477	19567	19285	19578	19320	19273	19391	19242	19515	19473	19583	19545	19665	19350	19300	19516	19493	19749	19392	19606	19477	19326	19587	19638	19332	19418	19493	19600	19539	19474	19410	19526	19421	19481	19437	19520	19413	19368	19529	19518	19547	19722	19365	19527	19538	19557	19492	19567	19447	19652	19539	19396	19509	19495	19545	19516	19310	19275	19457	19539	19391	19382	19525	19287	19448	19474	19508	19430	19459	19429	19405	19667	19398	19611	19364	19583	19497	19424	19738	19686	19490	19642	19514	19661	19558	19608	19654	19419	19458	19587	19582	19519	19519	19506	19444	19664	19367	19369	19530	19547	19490	19443	19568	19516	19393	19641	19388	19501	19531	19592	19262	19580	19499	19603	19512	19427	19699	19521	19461	19496	19699	19448	19453	19551	19529	19494	19395	19667	19503	19406	19370	19368	19254	19426	19602	19391	19631	19497	19496	19538	19335	19515	19565	19439	19413	19662	19786	19296	19280	19524	19370	19514	19685	19430	19561	19474	19281	19588	19573	19587	19376	19472	19478	19551	19780	19338	19397	19577	19379	19474	19542	19533	19521	19474	19787	19703	19682	19394	19467	19539	19323	19583	19604	19540	19503	19585	19398	19585	19591
35074	49508	33734	26997	24086	22008	21413	21062	19775	18979	18623	17971	17931	17587	16827	16591	16519	16563	16835	16531	16595	16608	16561	16421	16374	16451	16454	16720	19752	20067	19295	17693	16957	16545	16190	16359	16231	16107	16145	16229	16096	16222	16301	16148	15999	16194	16133	16133	16158	16247	16096	16141	16211	16138	16293	16189	16188	16189	16066	16163	16016	16215	16100	15958	16250	16080	16199	16213	16272	16157	16177	16223	16022	16062	16135	16293	16134	16342	16124	16134	16354	16026	16188	16193	16190	16325	16194	16124	16127	15971	16320	16049	16178	16273	16288	16145	16155	16187	16149	16227	16287	16275	16239	16290	16210	15998	16227	16087	16177	16107	16229	16174	16148	16136	16210	16175	16147	16118	16021	16167	16131	16189	16159	16126	16181	16140	16285	16125	16067	16084	16092	16131	16367	16099	16277	16103	16097	16166	16236	16380	16138	16319	16069	16045	16068	16359	16075	16118	16137	16061	16047	16112	16019	16410	16169	16096	16151	16166	16172	16061	16275	16206	16108	15999	16030	16267	16244	16276	16270	16059	16146	16138	16239	16057	16347	16107	16143	16369	16046	16182	16153	16024	16187	16136	16081	16088	15981	16202	16125	16078	16193	16247	16177	16131	16020	16239	16141	16352	16122	16150	16213	16234	16292	16145	16076	16140	16238	16269	16083	16053	16247	16066	16138	16044	16255	16343	16175	16108	16240	16060	16072	16195	16227	16232	16250	16137	16111	16269	16079	16046	16190	16424	16174	16242	16265	16280	16208	16140	16070	16176	16100	16199	16210	16091	16037	16250	16032	16135	16204	16178	16201	16167	16174	16129	16173	16201	16098	16139	16386	16230	16099	16209	16133	16088	16267	16244	16117	16399	16146	16217	16055	15968	16098	16047	16143	16177	16233	16022	16274	16158	16166	16336	15966	15880	16142	16117	16334	16304	16190	16089	16195	16127	16233	16060	16026	16272	16182	16231	16237	16237	16271	16085	16221	16113	16203	16269	16197	16032	16205	16177	16349	16052	16076	16269	16149	16209	16119	16111	16057	16291	16144	16092	16215	16255	15912	16025	16114	16246	16246	16167	16175	16250	16234	16217	16209	16258	16103	16153	16104	15954	16152	16165	16236	16225	16327	16148	16178	16055	16053	16084	16320	16016	16199	16090	16063	16220	16232	16197	16082	16201	16063	16173	16125	16214	16120	16127	16263	16022	16242	16125	16173	16129	15863	16137	16114	16058	16010	16054	16234	16222	16068	15999	16238	16140	16213	15971	16214	16237	16163	16141	16089	16309	16230	16233	16266	16208	16183	16392	15981	16259	16264	16154	16237	16013	16286	16170	16091	16175	16252	16261	16096	16089	16088	16052	16029	16223	16389	16271	16036	16109	16192	16247	16288	16158	16402	16085	16265	16127	16037	16176	16313	15988	16122	16221	16097	16202	16105	16111	16205	15962	16314	16270	16204	16131	16412	16276	16216	15987	16188	16170	16096	16210	16135	16068	16189	16089	16140	16104	16151	16119	16244	16057	16220	16182	16228	16300	15955	16107	16101	16214	16225	16265	16186	16088	16005	16315	16213	16288	16164	15957	16165	16298	16067	16231	16095	16060	16188	16334	16200	16255	16066	16107	16287	16147	16150	16384	16188	16077	15969	16120	16232	16128	16166	16032	16075	16212	15984	16158	16110	16088	16162	16094	16146	16102	15985	16074	16138	16111	16045	16090	15991	16316	16221	16184	16207	16165	16180	16326	16220	16163	16121	16074	16195	16215	16126	16262	16103	16095	16084	16316	16001	16122	16275	16174	16230	16138	16208	16046	16029	16195	16251	16099	16320	16243	16175	16107	16122	16522	16177	16313	15984	16265	16285	16123	16019	16061	16168	16113	16228	16191	16141	16211	16089	16169	16282	16112	15961	16283	16282	16181	16294	16255	16138	16038	16102	16094	16081	16078	16108	16330	16201	16313	16021	16124	16165	16199	16146	16156	16046	16003	16159	16136	16024	16107	16165	16216	16020	16286	16255	16093	15980	16117	16159	16115	16137	16165	16110	16264	16220	16254	16085	16089	16442	16036	16044	16158	16037	16098	16063	16273	16195	16121	16310	16168	16246	16359	16310	16022	16275	16075	16332	16273	16050	16240	16239	16058	16088	16213	16198	16342	16243	16166	16138	16077	16171	16036	16213	15994	15965	16176	16286	16254	16105	16185	16257	16263	16183	15967	16165	16333	16202	16222	16066	16160	16068	16324	16203	16074	16359	16020	16022	16234	16052	16071	16185	16085	16129	16172	16116	16277	16168	16177	16250	16026	16141	16158	16164	16281	15908	16058	16080	16210	16182	16089	16030	16193	16126	16086	16195	15915	16119	16016	16095	16269	16186	16277	16101	15994	16231	16054	16234	16045	16135	16262	16404	16168	16337	16054	16007	16076	16272	16047	16107	15972	16176	16146	16067	15969	16043	16309	16109	16159	16080	16215	16222	16141	16041	16288	16033	16184	16274	16288	16095	16143	16231	16105	16239	16016	16189	16111	16040	15981	16156	16524	16187	16121	16076	16282	16091	16173	16033	16355	16270	16177	16052	15905	16054	16180	16317	16167	16151	15914	16121	16097	16089	16116	16077	16014	16050	15994	16289	16109	16063	16286	16011	16068	16012	16138	16288	16105	16229	16115	16050	16003	16177	16267	16025	16114	16147	16171	16295	16257	16090	16165	16287	16052	16252	16286	16263	16049	16250	16301	16223	16103	16128	16150	16233	16236	16093	16149	16257	16164	16162	16114	16016	16038	16283	15909	16050	16087	16143	16264	16119	16207	15935	16222	16109	16116	15983	16245	16151	16187	16266	16211	16131	16084	16187	16174	16320	16200	16128	16149	16051	16206	16140	16051	16080	16264	16058	16148	16207	16180	16053	16134	16283	16245	16188	16169	16148	16222	16230	16262	16304	16076	16026	16262	16079	16172	16064	16049	16038	16163	16104	16231	16034	16227	15992	16131	16108	16224	16208	15949	16229	16165	16205	16247	16145	16240	16099	16201	16150	16244	16201	16015	16195	16381	16134	16023	16115	16295	16091	16304	16246	16053	16090	16003	16308	16047	16061	15993	16235	16275	16249	16220	16284	16149	16164	16156	16184	15966	16296	16061	16186	16204	16177	16110	16248	15989	16225	16133	15979	16090	16132	16187	16110	16229	16196	16044	16150	16241	16128	16309	16147	16021	16292	16038	16095	16301	16171	16119	15972	16219	16047	15980	16106	16076	16100	16253	16189	16111	16066	16235	16160	16199	16100	16093	16249	16085	16142	16159	16096	16166	16190	16176	16130	16183	16228	16262	16132	16091	16107	16244	16169	16051	16153	16152	16118	16056	16375	16137	16218	16125	16286	16080	16184	16076	16136	16284	16050	16176	16169	16134	16024	16200	16051	16184	16018	16217	16004	16000	16090	16109	16190	16042	16184	16187	16159	16282	16278	16145	16083	16129	16187	16187	16233	16155	16165	16100	16128	16149	16223	16185	16102	16249	16048	16074	16051	16145	16163	16175	15936	16074	16175	16128	16022	16245	16231	16233	16157	16290	16190	16086	16310	15970	16192	16292	16089	16173	16138	16332	16008	16219	16066	16118	16188	16299	16054	16143	16166	16171	16202	16217	16088	16231	16096	16184	16212	16218	16122	16173	16147	16122	16170	16095	16175	16152	16046	16034	16002	16274	16226	16071	16155	16128	16205	16235	16217	16097	16326	16050	16144	16192	16240	16140	16297	16186	16202	16158	16028	15952	16294	16311	16277	16206	16180	16245	16177	16006	16139	16073	15994	16205	16502	16141	16058	16084	16128	16217	16061	16082	16107	16257	16250	16178	16251	16203	16201	15988	16228	16253	16156	16203	16233	16190	15935	16150	16050	16023	16349	16260	16184	16005	16136	16213	16125	16163	16204	16181	16204	16245	16197	16311	16230	15978	16112	16208	16172	16131	16158	16082	16326	16086	16260	16232	16282	16229	16115	16192	16308	16143	16120	16318	16220	16163	16403	15923	16092	16184	16402	16171	16220	16155	16111	16051	16257	16169	16089	16345	16226	16020	16118	16136	16177	16166	16201	16071	16195	16216	16189	16315	16108	16090	16236	16088	16359	16264	15937	16077	16215	16267	16112	15986	16136	16103	16043	16120	16230	16037	16200	16277	16041	16116	16242	15957	16238	16128	16216	16120	16022	16005	16400	16137	16149	16206	16087	15959	16161	16168	16106	16094	16030	16274	16006	16156	16194	16080	16160	16361	16048	16241	16183	16419	16194	16041	16143	16285	16129	16160	16187	16293	16247	16115	16146	16202	16233	16285	16209	16333	16098	16013	16136	16139	16123	16163	16034	16358	16188	16198	16211	16114	16235	16298	16049	16130	16156	16189	16144	16359	16031	16200	16029	16204	16004	16221	16076	16283	16174	16046	16256	16003	16127	16188	16249	16244	16182	15975	16063	16230	16203	16165	16060	16173	16189	15920	16164	16189	16029	16350	16168	16202	16375	16093	16349	16157	16160	16100	16083	16122	16092	16226	16123	16128	16167	16118	15982	16237	16188	16090	16242	16228	16065	16248	16043	16180	16112	16161	16040	16064	16095	16198	16107	16142	16070	16147	16214	16102	16290	16295	16087	16105	16073	16137	16215	16107	16101	16139	16155	16159	16188	16120	15953	16115	16202	16056	16221	16077	16086	16313	16158	16105	16144	16197	16023	16129	16232	16239	16296	16006	16055	16055	16082	16394	16039	15968	16382	16196	16261	16278	16190	16200	16173	16259	16205	16295	16102	16288	16096	16239	16078	16121	16104	16268	16218	16100	16058	16160	16143	16121	16046	16195	16055	16055	16171	16303	16254	16161	16111	16175	16008	16204	16159	16128	16254	15990	16107	16155	16063	16162	16140	16189	16093	16028	16338	15979	16007	16121	16300	16201	16074	16188	16259	16090	16306	16136	16137	16055	16076	16178	16273	16192	16118	16195	16152	16056	16236	16218	16113	16217	16054	16131	16169	16083	16082	16103	16265	16143	16020	16244	16076	16106	16065	16082	16008	16316	16158	16157	16260	16096	16269	16147	16123	16113	16132	16251	16128	16194	16207	16102	16236	16105	16231	16298	16265	16185	16010	16056
22954	21474	29439	23939	21973	25023	28363	23784	23062	22815	22687	22028	21551	21377	21075	21006	20626	20520	20672	20645	20458	20417	20339	20311	20421	20561	20460	21431	24620	25014	23733	22230	21206	20473	20354	20325	20319	20182	20099	20156	20262	20314	20195	20272	20176	20241	20127	20369	20355	20251	19958	20138	20331	20149	20284	20261	20019	20069	20170	20238	20335	20216	20342	20378	20107	20201	20257	20044	20091	20089	20108	20248	20361	20249	20192	20270	20172	20124	19955	20051	20054	20046	19885	20161	20038	19863	20161	20083	20254	20149	20228	20411	20406	20203	20213	20362	20241	20206	20234	20316	20097	20051	20207	20334	20194	20055	20312	20068	20248	20019	20150	20190	20089	20325	20346	20174	20026	20241	20190	20132	20151	20141	20310	20226	20098	20161	20264	20254	20108	20294	20275	20172	20254	20180	20091	20254	20201	20236	20199	20156	20017	20172	20245	20309	20219	20018	20297	20258	20001	20211	20106	20111	20077	20109	20242	20255	20036	20020	20246	20075	19961	20185	20165	20238	20146	20398	19975	20121	20099	20054	19935	20290	19854	20182	20191	20178	20117	19923	19919	19974	20263	20007	20119	20090	20221	20245	20047	19999	19965	20030	19965	20312	20209	20104	20059	20090	20039	19853	20176	20230	20011	20330	20124	20217	20333	20196	20236	20157	20291	20128	20057	20239	20088	20234	19981	20281	20206	20229	20255	20140	20175	19974	19957	20116	20161	20239	20329	20005	20191	20149	20114	20152	20305	20041	19961	20006	20265	20115	20061	19922	19885	19991	20180	20026	20239	20392	20210	20168	20367	19978	20028	20100	20436	20289	19976	20069	20221	20101	20116	20001	19878	20268	20014	20153	20172	20186	20085	19972	20057	20211	20151	20174	20267	20257	20264	20058	19883	20182	20029	20108	20156	19974	20036	20236	20175	20090	20099	20353	19867	20246	19843	20196	19947	20240	20041	20388	20290	20111	20110	20096	20011	20171	20102	20150	20282	20226	20057	20085	20033	19941	20166	20234	20214	20106	20141	20127	20106	20286	20183	20179	20067	20102	20067	20111	20158	20216	20258	19965	20191	20189	20228	20187	20334	20206	20071	20225	20421	20103	19916	20116	20097	20186	19979	20217	20097	20059	20167	19980	19910	20138	19908	20091	20137	20110	20033	20022	19999	20095	20387	20128	20165	20084	20424	20094	20244	20142	20206	20245	20311	20141	20140	20107	20160	20329	20075	19998	19951	20078	20046	19993	19965	20129	20300	20187	20330	20263	20162	20374	20128	19998	20249	19957	20177	20208	19944	20235	20103	20286	20086	20232	20053	20031	20216	20126	20035	20170	20110	20104	20077	20161	20363	19907	20276	20071	19908	20245	19989	19958	20232	20055	20090	20329	20126	20234	20003	20153	20334	20083	20189	20076	20065	20006	20151	20298	20272	20116	20146	19940	19944	20124	20007	20338	20262	20320	19954	20131	20060	20001	19970	20189	20293	20278	20092	20182	20086	20186	19968	19888	19980	20167	20122	20000	20253	20152	20381	19917	20330	20271	20091	20076	19968	20056	20024	19980	20219	20347	19990	20023	20207	20072	20132	20268	20196	20103	20103	20280	20419	20256	20177	20236	20160	20179	20121	20131	19844	20114	20177	20217	20215	20184	20112	20252	19969	20237	20271	20063	19946	20288	20073	20310	19956	20104	20157	20076	20140	20110	20031	20243	20134	20157	20153	19876	20151	20043	20026	20288	20007	20098	20192	20127	20248	20184	20080	20197	20210	19992	20163	20191	20094	20015	20363	20250	20049	20038	20193	20252	19999	20068	20117	20185	20116	20266	20216	20251	19930	20081	20114	20159	19974	20175	20065	20290	20157	20172	20132	20002	19920	20150	20189	20206	20136	20136	20142	20106	20131	20156	20152	20284	20184	20122	20247	20006	20072	20101	20239	20029	20171	20091	20079	20208	20120	20095	20066	19840	20059	20002	20117	20107	20171	20197	20150	20070	20258	20195	19974	20064	20027	20270	20222	20041	20312	20094	20181	20239	20187	20073	20096	20176	20076	19993	20075	20044	20066	20020	20196	20199	20011	20095	20322	20285	19848	20159	20010	19978	20391	19968	20225	20166	20074	20024	20087	20108	20330	20169	20135	20071	20219	20029	20087	20184	19974	20214	20174	20301	20217	20038	20123	20162	19919	20129	20156	20180	20229	19864	20369	20257	19979	20111	20152	20268	20195	20033	20198	20151	20010	20047	20028	19973	20091	20203	20190	20216	20142	19982	20081	20111	20125	20176	19961	19949	20253	20371	20063	20399	20191	20314	20176	20328	20115	20060	20198	20028	20046	20143	19954	20213	20331	20177	20231	20219	20121	20210	20007	20181	20063	20266	20163	20257	20161	20119	20166	20261	20256	20286	20115	20148	20094	20208	20071	20198	20130	20364	20083	20203	20124	19956	20148	20110	20020	20216	20269	19980	19982	20181	19846	20109	19921	20039	20173	20045	19998	20183	19946	20288	20221	20073	20083	19826	19898	20150	20269	20201	20110	19876	20325	20287	20091	20216	20376	20076	20082	20109	20112	20099	20146	20223	20169	20049	20156	20184	20189	20167	20115	20101	20201	20311	20140	19814	20073	19994	20162	19990	20114	20135	20134	20212	19972	20122	20108	20150	19961	20260	20170	20148	20200	20219	20125	20063	20246	20106	20087	20252	19854	20204	20294	20033	20062	20101	19986	20041	20051	20076	19900	20151	20111	20146	20112	20153	20126	20258	19925	19953	20070	20084	20196	20170	20172	20061	19913	20031	19995	20319	20185	20182	20050	20129	20191	20194	20170	20242	20021	20119	19957	19941	20222	20139	20107	20267	20090	20136	20049	19900	20088	20173	20103	20004	20145	20220	19945	20012	20149	20230	20029	20056	20124	20240	20285	20215	20258	20158	20332	19984	20086	19954	20101	20275	20121	20052	20244	20008	20093	20190	20048	19989	20204	20258	20071	20143	20093	20116	20323	20066	20097	20196	20041	19983	19873	20006	20149	20282	20050	20283	20237	19991	20187	20113	20332	20216	20174	20044	20266	20217	20054	20186	20230	20205	20343	20016	20113	20177	20272	20156	20022	20117	19933	19983	20125	20185	20145	20205	19909	20121	20338	20082	20116	20121	20204	20260	20159	20003	20037	20195	20295	20483	20156	20333	20074	20195	20146	20061	20099	20249	19921	19951	20308	20282	20465	19884	20197	20131	20090	20064	20006	19979	20104	20045	20158	20033	20168	20099	20101	19961	20173	20117	20067	20037	20030	20138	20065	20042	20286	20049	20141	20294	20088	20484	20183	19967	20213	20104	19921	20006	20063	20103	20190	19892	20094	20131	20152	20164	20255	20224	20155	20291	20172	20167	20059	19999	20131	19941	20080	19997	19995	20084	20038	19949	20357	20122	20085	20026	20055	20182	20099	19893	20190	20042	20220	19931	20290	20239	20108	20137	20366	20100	20088	20330	20194	20055	20094	20160	20315	19924	20166	19983	20290	20048	20132	20118	19992	20030	20145	20035	20031	20036	20335	20206	20201	20229	20227	20224	20065	20146	19948	20049	20023	20236	20039	20010	20307	20107	20234	20025	20367	20188	20070	20239	20164	20225	20246	20268	20203	20115	20252	20178	20092	20090	20011	20169	20050	19999	20300	20232	20040	19969	20280	20266	20194	20154	20169	20240	20048	19982	20170	20006	20147	20120	20226	20124	20058	19992	20085	19965	20288	20332	20062	20204	20197	20246	20108	20332	20244	19921	20066	20205	20305	20079	20029	20005	20027	20150	20211	20144	19979	20185	20064	20106	20133	19986	20246	20182	20252	19942	20032	20075	20164	20230	20080	20039	20381	20021	20230	20100	20135	20045	20213	20163	19843	20136	20157	20114	20186	20107	20135	20092	20175	20268	20348	19976	20169	19964	20174	20087	20246	20142	20136	19988	20253	20050	20047	20020	20262	20196	20308	20167	20047	19939	20156	20147	20240	20371	20002	20222	20051	20018	19937	20108	20311	20144	20212	20077	20048	20141	20088	20310	20177	20034	20162	20202	20116	20219	20107	20289	20510	19983	20136	20084	20364	20257	20216	20147	20044	20232	19957	19943	19841	20074	20255	19961	20013	19953	19973	20004	20136	20133	20422	20031	20254	20148	20121	19997	20237	20066	20183	20112	20413	19990	20020	20005	19824	19954	20392	20116	20237	20156	20092	20062	20194	20263	20265	20109	20116	20113	20164	20154	19995	20236	20045	20015	20317	20213	19990	20087	20296	20119	20214	20289	20327	20050	20290	20136	20297	20193	20108	20164	20305	20159	20154	20024	20188	20020	20028	20206	19963	19917	20174	20164	20037	20110	20218	19962	20324	19966	19968	20205	20159	20049	20004	19975	20068	20150	20123	20272	20272	20144	20145	19964	20237	20268	20006	20096	20256	20202	20086	20264	20002	19962	20163	20163	20563	20188	20095	20223	20077	20102	20054	20018	20225	19961	20076	20214	19873	19928	20285	20112	19966	20038	19977	20195	20055	19981	20229	20023	20017	20051	20147	20006	20296	19926	20161	20156	20246	20022	20059	20201	20335	20129	20124	20264	19912	20267	20113	20022	19933	20268	19977	19999	20055	20172	20201	20084	20026	20088	20183	20198	20112	20233	20186	20155	20171	20187	20304	20080	20100	20265	20146	20032	19947	20155	20121	20056	20107	20101	20058	20323	19990	20078	20274	20046	20025	20186	20208	20091	20142	20027	20254	20186	20095	20288	20149	19872	19944	20041	20280	20237	19933	20091	20160	20169	20075	20138	20180	20268	20004	20314	20026	20083	20336	20292	20070	20289	20143	20043	20139	20196	19995	20107	20097	20058	20097	20051	20144	20318	20163	19948	20051	20174	20148	20133	20085	20105	20232	20163	19982	20164	20211	19964	20084	20146	20009	20069	20218	20044	20142	20362	20232	20162	20170	20116	20223	20196	20034	20136	19880	20296	19936	20006	20205	20319	20202	20230	19923	20213	20325	20036	20251	20249	19961	20139	20208	20314	20015	20038	20190	20021	19912	20257	20007	20205	20079	20291	20122	20025	20234	20021	20316	20101	20086	20117	20121	20249	20089	20241	20131	19999	20039	20142
39975	58334	39002	32473	28002	24120	22300	22161	21921	20652	19968	19198	18309	18010	17725	17271	17186	17154	17005	16886	16844	16806	16771	16761	16666	16903	16877	18812	23362	22975	21053	19091	17655	17085	16742	16556	16549	16585	16698	16702	16555	16618	16515	16653	16511	16380	16592	16512	16624	16515	16473	16703	16517	16504	16529	16537	16594	16747	16451	16386	16562	16654	16603	16656	16543	16589	16623	16520	16447	16560	16527	16516	16527	16507	16589	16736	16646	16574	16442	16502	16473	16606	16543	16483	16620	16479	16498	16567	16576	16721	16631	16430	16364	16634	16616	16608	16565	16660	16539	16428	16727	16513	16312	16584	16475	16703	16413	16567	16458	16623	16624	16573	16560	16469	16547	16605	16461	16408	16501	16413	16561	16636	16557	16609	16468	16575	16498	16582	16283	16459	16582	16657	16488	16556	16548	16703	16399	16522	16684	16578	16509	16464	16631	16544	16536	16590	16425	16469	16758	16559	16544	16709	16650	16468	16620	16464	16575	16631	16403	16522	16499	16417	16507	16628	16606	16715	16496	16542	16535	16538	16513	16512	16727	16471	16649	16480	16520	16511	16475	16483	16568	16600	16632	16531	16564	16554	16435	16617	16625	16456	16507	16420	16628	16576	16603	16478	16552	16643	16605	16578	16476	16538	16563	16464	16566	16357	16547	16399	16351	16620	16683	16578	16591	16515	16621	16589	16600	16425	16541	16623	16595	16594	16627	16579	16567	16529	16608	16632	16506	16491	16576	16426	16568	16342	16435	16739	16548	16457	16586	16686	16572	16515	16491	16556	16492	16502	16440	16688	16630	16569	16579	16629	16717	16676	16560	16568	16505	16281	16572	16761	16731	16550	16490	16400	16513	16616	16514	16538	16615	16765	16505	16522	16564	16694	16621	16341	16589	16643	16692	16489	16526	16449	16500	16517	16321	16568	16509	16641	16744	16574	16564	16404	16654	16569	16583	16472	16616	16524	16362	16522	16655	16528	16587	16495	16443	16585	16663	16500	16498	16467	16522	16573	16397	16524	16611	16511	16661	16593	16638	16560	16450	16506	16751	16505	16664	16527	16394	16554	16530	16700	16393	16602	16513	16683	16521	16559	16551	16712	16571	16430	16451	16516	16517	16534	16542	16553	16544	16431	16383	16579	16552	16626	16569	16532	16451	16670	16729	16569	16554	16645	16595	16543	16705	16546	16620	16544	16454	16521	16414	16643	16430	16584	16393	16639	16699	16475	16418	16455	16440	16297	16583	16582	16539	16614	16585	16567	16564	16602	16531	16530	16783	16456	16593	16406	16414	16455	16549	16668	16473	16339	16592	16580	16596	16638	16640	16464	16621	16659	16593	16563	16341	16556	16650	16535	16497	16476	16636	16601	16589	16579	16529	16379	16403	16537	16494	16555	16644	16408	16582	16589	16564	16605	16493	16541	16561	16693	16524	16542	16655	16525	16553	16634	16469	16376	16588	16466	16695	16513	16552	16461	16598	16441	16505	16577	16633	16571	16550	16576	16507	16623	16429	16623	16616	16532	16410	16516	16709	16619	16577	16478	16553	16449	16678	16422	16598	16639	16435	16742	16702	16604	16476	16595	16695	16530	16539	16573	16502	16569	16487	16431	16557	16432	16466	16635	16499	16601	16349	16635	16649	16763	16628	16594	16487	16412	16568	16557	16532	16484	16418	16617	16554	16453	16347	16674	16585	16380	16585	16685	16772	16564	16467	16589	16391	16514	16428	16630	16605	16469	16593	16493	16604	16546	16565	16587	16530	16779	16724	16749	16503	16518	16520	16644	16492	16470	16632	16602	16481	16399	16591	16794	16597	16388	16618	16549	16499	16670	16594	16554	16466	16768	16563	16433	16617	16510	16607	16421	16600	16554	16581	16670	16519	16547	16408	16517	16381	16603	16427	16691	16548	16569	16433	16551	16628	16425	16638	16496	16708	16423	16532	16362	16670	16719	16448	16551	16458	16576	16543	16683	16650	16553	16446	16433	16361	16501	16644	16458	16551	16550	16593	16520	16553	16667	16671	16427	16529	16601	16604	16562	16572	16601	16498	16549	16495	16368	16555	16475	16423	16517	16633	16480	16655	16587	16643	16637	16616	16718	16628	16647	16499	16460	16588	16535	16504	16497	16586	16486	16538	16596	16557	16778	16597	16631	16488	16717	16659	16545	16617	16407	16613	16617	16532	16501	16651	16589	16463	16685	16440	16638	16536	16614	16576	16603	16532	16595	16241	16591	16686	16534	16647	16375	16458	16594	16806	16432	16428	16559	16659	16591	16542	16580	16594	16482	16442	16559	16644	16602	16401	16544	16429	16451	16445	16569	16512	16412	16489	16557	16645	16637	16624	16539	16504	16520	16542	16611	16501	16574	16573	16633	16545	16682	16551	16500	16496	16624	16456	16438	16555	16541	16472	16547	16623	16514	16646	16654	16519	16502	16461	16562	16695	16418	16545	16551	16635	16658	16609	16443	16694	16533	16604	16411	16319	16419	16599	16461	16556	16520	16587	16470	16612	16529	16470	16518	16654	16401	16395	16604	16510	16645	16601	16455	16422	16673	16709	16590	16724	16545	16463	16555	16603	16368	16552	16372	16554	16428	16551	16737	16570	16626	16271	16564	16526	16348	16534	16589	16471	16434	16570	16596	16408	16590	16499	16636	16362	16589	16494	16403	16616	16651	16439	16563	16553	16691	16407	16523	16633	16379	16414	16524	16429	16693	16482	16437	16467	16483	16459	16664	16673	16396	16690	16579	16592	16529	16562	16503	16387	16656	16690	16476	16624	16623	16534	16448	16518	16495	16495	16563	16468	16620	16568	16532	16597	16659	16647	16366	16594	16559	16642	16558	16520	16446	16429	16610	16490	16636	16705	16414	16522	16477	16507	16619	16526	16588	16771	16518	16372	16513	16480	16591	16451	16369	16654	16685	16591	16464	16602	16395	16669	16543	16524	16471	16399	16593	16601	16613	16345	16584	16514	16531	16754	16403	16510	16638	16670	16637	16547	16586	16619	16556	16358	16603	16557	16430	16657	16323	16331	16545	16423	16575	16647	16458	16557	16478	16427	16490	16627	16518	16640	16543	16487	16565	16515	16386	16504	16596	16503	16445	16458	16518	16432	16696	16462	16575	16505	16502	16335	16472	16591	16577	16594	16482	16575	16568	16476	16635	16576	16561	16576	16616	16549	16758	16486	16615	16551	16309	16602	16667	16451	16770	16394	16555	16515	16522	16263	16517	16499	16583	16688	16642	16532	16564	16486	16569	16515	16618	16497	16548	16588	16627	16782	16406	16581	16599	16542	16553	16502	16669	16456	16552	16459	16582	16686	16490	16704	16327	16707	16576	16569	16510	16627	16506	16631	16499	16645	16689	16491	16561	16547	16565	16592	16486	16474	16745	16564	16512	16666	16571	16398	16509	16415	16502	16384	16622	16476	16483	16507	16525	16568	16473	16609	16669	16567	16471	16449	16538	16724	16457	16597	16673	16643	16661	16456	16575	16583	16571	16399	16552	16556	16722	16579	16518	16666	16678	16593	16454	16582	16458	16555	16511	16646	16435	16576	16517	16723	16631	16544	16551	16533	16483	16570	16620	16527	16480	16551	16519	16681	16408	16608	16359	16605	16541	16438	16733	16666	16458	16565	16527	16504	16601	16654	16656	16608	16487	16621	16621	16645	16465	16412	16452	16639	16512	16452	16553	16488	16377	16576	16569	16362	16338	16537	16586	16486	16588	16577	16583	16565	16620	16620	16624	16710	16576	16530	16508	16458	16488	16800	16525	16594	16517	16533	16441	16553	16476	16366	16476	16451	16458	16506	16550	16669	16547	16627	16569	16703	16426	16487	16449	16523	16583	16642	16435	16404	16698	16507	16558	16415	16609	16543	16600	16464	16569	16513	16516	16511	16429	16603	16494	16615	16549	16617	16596	16624	16508	16618	16586	16475	16550	16588	16518	16644	16578	16659	16501	16549	16677	16439	16651	16581	16490	16550	16573	16474	16577	16322	16663	16585	16549	16461	16693	16671	16575	16419	16376	16499	16484	16552	16463	16555	16487	16510	16655	16434	16392	16725	16458	16565	16643	16573	16577	16570	16536	16624	16591	16544	16760	16530	16540	16601	16651	16544	16526	16611	16757	16701	16516	16683	16354	16663	16462	16525	16467	16553	16491	16633	16655	16703	16581	16403	16479	16500	16563	16647	16554	16631	16504	16384	16432	16530	16469	16652	16733	16458	16427	16565	16546	16589	16412	16484	16632	16488	16433	16556	16502	16465	16372	16529	16353	16462	16616	16570	16526	16595	16629	16626	16550	16526	16459	16630	16520	16541	16470	16528	16581	16636	16488	16443	16497	16457	16441	16457	16596	16539	16572	16408	16656	16520	16561	16443	16691	16576	16533	16482	16546	16628	16633	16539	16440	16450	16586	16704	16592	16374	16588	16589	16381	16520	16522	16641	16469	16468	16607	16677	16530	16485	16481	16386	16492	16558	16551	16656	16549	16390	16396	16649	16640	16501	16651	16672	16524	16440	16519	16422	16504	16526	16357	16435	16478	16492	16628	16365	16698	16688	16531	16719	16591	16555	16456	16532	16698	16523	16523	16541	16465	16430	16563	16452	16462	16506	16546	16504	16422	16561	16400	16530	16613	16397	16652	16566	16566	16481	16495	16488	16438	16423	16549	16530	16387	16396	16471	16479	16386	16549	16470	16561	16569	16576	16352	16594	16611	16475	16465	16525	16480	16486	16678	16367	16576	16536	16701	16580	16590	16773	16541	16425	16525	16566	16551	16506	16459	16458	16372	16329	16439	16370	16769	16357	16539	16402	16518	16577	16531	16552	16576	16544	16447	16595	16598	16446	16421	16647	16454	16534	16642	16520	16478	16644	16439	16480	16723	16524	16404	16451	16627	16502	16504	16703	16522	16713	16442	16589	16589	16613	16653	16541	16490	16517	16399	16669	16752	16552	16640	16420	16442	16556	16611	16374	16561	16749	16453	16478	16379	16571	16497	16559	16419	16482	16582	16741	16402	16546	16580	16731	16555	16420	16418	16588	16360	16508	16607	16584	16650	16424	16501	16453	16497	16524	16647	16437	16441	16670	16509	16666	16549	16695	16442	16626	16487
28992	25826	31254	29391	24444	22552	21878	21291	21026	20870	20695	20351	20049	20170	20092	20193	19887	20149	19648	19826	19969	19990	19699	19898	19807	19945	20055	20088	20283	20275	20121	20118	19982	19828	19801	19741	19713	19679	19670	19949	19819	19958	19708	19812	19866	19843	19912	19711	19590	19843	20057	19839	19886	19694	19938	19822	19789	19729	19737	19885	19709	19686	19699	20061	19741	19709	19822	19802	19822	19720	20035	19683	19981	19868	19903	19794	19824	19844	19849	19870	19731	19595	19815	19937	19767	19860	19828	19775	19941	19903	19737	19886	19847	19826	19714	19818	19800	19832	19948	19919	19893	20005	19969	19875	19837	19868	19907	19775	19744	19893	19755	19963	19727	19875	19742	19785	19865	19931	19888	19882	19737	19893	19675	20008	19834	19743	19773	19862	19746	19826	19886	19855	19767	19806	19815	19896	19698	19820	19934	19703	19847	19690	19708	19631	19841	20010	19963	19848	19921	19682	19645	19824	19769	19619	20046	19957	19715	19698	19593	19761	19982	19926	19721	19897	19879	19949	19609	19736	19741	19680	19861	19872	19701	19784	19720	19687	19762	19685	20011	19801	20004	19716	19680	19782	19854	19850	19679	19779	20113	19889	19980	19866	19732	19559	19815	20011	19787	19742	19747	19905	19566	19792	19816	19955	19895	19958	19852	19702	19895	19902	19832	19837	19737	19700	19758	19915	19869	19701	19627	19861	19884	19860	19820	19529	19968	19987	19696	19987	19728	19915	19690	19741	19713	19689	19826	19761	19885	19613	19751	19802	19742	19512	19811	19565	19608	19763	19826	19753	19860	19740	19837	19978	19989	19857	19929	19664	19851	19684	19927	20177	19787	19705	19737	19578	19843	19796	19890	19829	20160	19599	19879	19684	19948	19846	19751	19890	19867	19640	19881	19769	19728	19805	19935	19912	19907	19999	19842	19869	19758	19610	19827	19828	19920	19837	20019	19804	19739	19836	19925	19620	19849	19842	19875	19849	19796	19558	19863	20026	20150	19886	19830	19915	19834	19934	19772	19801	19880	20009	19891	19921	19780	19695	19991	19875	19807	19647	19761	19674	20057	19809	19594	19652	19856	20048	19859	19869	19748	19919	19806	19732	19622	20003	19842	19986	19775	19800	20028	19819	19609	19742	19812	19618	19821	19767	19756	19842	19615	20072	19670	19666	19776	19879	19835	19868	19831	19691	19687	19618	19606	19902	19800	19705	19937	20073	19844	19650	20009	19927	19876	19895	19895	19656	19881	19850	20032	19734	19704	19525	19592	20078	20023	19949	19848	20004	19638	19730	19726	19957	19925	19785	19787	19827	19872	19757	19871	19878	19790	19850	19913	19847	19776	19807	19770	19682	19766	19715	19882	19775	19849	19975	20026	19915	20000	19700	19747	19971	19809	20012	19770	19791	19815	19792	19907	19838	19978	19618	19711	19906	19921	19871	19613	19546	19717	19924	19861	19833	20045	19770	19727	19871	19859	19687	20019	19601	19819	19772	19787	19878	19645	19810	19679	19831	19790	19829	19849	19833	19879	19733	19881	19839	19809	19814	19842	19934	19841	19837	19677	19759	19899	19916	19917	19710	19847	19768	19733	19697	20006	19697	19468	19953	19742	19774	19780	19866	19795	19816	19762	19859	19771	20057	19821	19771	19773	20004	19744	19891	19593	20020	19937	20021	19929	19759	19767	19737	19948	19772	19639	20048	19606	19817	19760	19760	19899	19902	19627	20013	19924	19764	19935	19718	19648	19946	19915	19835	19844	19831	19729	19738	19760	19699	19922	19600	19829	19747	19597	19675	19940	19872	19649	19785	19679	19750	19788	19892	19692	19744	19679	19787	19897	20035	19876	19906	19930	19814	19660	19762	19934	19880	19921	19779	19894	19876	19882	19920	19765	19728	19738	20108	19829	19806	19755	19867	19922	19929	19844	19699	19836	19953	19812	20007	19849	19795	19695	19673	19840	19764	19849	19698	19605	19773	19686	19871	19707	19892	19788	20009	19620	19972	19664	19746	19937	19903	19808	19875	19950	19768	19749	19754	19760	19886	19993	19826	19712	19812	19862	19840	19637	19751	20036	19712	20071	19929	19871	19742	19733	19932	19807	19764	19730	19883	19672	19595	19893	19795	19646	19746	19943	19669	19770	19637	19757	19760	19773	19891	19620	19794	19741	19804	19552	19751	19742	19836	19706	19669	19723	19817	19761	19818	19992	19755	19595	19984	19750	19886	19968	19812	19977	19895	19746	19765	19857	19829	19976	19972	19994	19743	19796	19762	19588	19802	19811	19778	20110	20013	19851	19801	19923	19777	19741	19767	19691	19833	19810	19870	19740	19702	19965	19873	19607	19744	19761	19914	19826	19882	19663	19601	19704	19706	19841	20040	19857	20014	19859	19729	19811	19714	19662	19601	19658	19743	20007	19878	19836	19925	19823	19775	19906	19877	19658	19753	19904	19772	19796	19880	19911	20033	19744	19898	19840	19727	20038	19604	19793	19915	19684	19746	19891	19803	19654	19703	20024	19752	19806	19837	19873	19750	19772	19659	19801	19866	19861	19773	19775	20069	19980	19916	19694	20106	19800	19920	19874	19992	19757	19604	19605	19777	19972	19728	19840	19727	19703	19750	19843	19859	19786	19820	19844	19876	19948	20016	19820	19766	19750	19850	19982	19855	19718	19678	19944	19622	19898	19858	19900	19865	19716	19700	19771	19974	19897	19869	19875	19723	19766	19710	19919	19956	19932	19972	19838	19841	19889	19869	20037	19821	19840	19739	19599	19735	19652	19663	19764	19896	19668	19738	19785	19785	19756	19857	19824	19796	19813	19832	20020	19910	19702	19963	19963	19956	19969	19696	19709	19792	19744	19926	20063	19814	20103	19874	19583	19840	19847	19907	19701	19766	19960	19762	19946	19775	19842	19813	19708	19693	19796	19720	19931	19858	19580	19806	19717	19656	19929	19644	19571	19845	19961	19918	19754	19811	19979	19940	19923	19958	19881	19774	19844	19866	19784	19826	19722	19733	19865	20004	20009	19890	19891	19965	19819	19988	19827	19567	19902	19757	19654	19781	19672	19746	19669	19843	19944	19558	19718	19568	19898	19926	19636	19860	19702	19911	19959	19661	19684	19820	19855	19698	19682	19737	19736	19876	19794	19820	19969	20052	19753	19832	19936	19626	19785	19671	19983	19895	19715	19880	19668	19806	19794	19836	19666	19814	19747	19908	19857	19920	19923	19867	20031	19814	19828	19803	19807	19729	19719	19849	20059	19825	19716	19766	19775	19944	19971	20143	19833	20052	19808	19543	19654	19852	19871	19958	19794	20077	19877	19694	19937	19830	19860	19768	19782	19875	19946	19827	19987	19951	19661	19823	19942	19780	19819	19794	19800	19996	19977	19841	19683	19886	19860	19708	19520	19727	19751	19809	19844	19967	19635	19661	20071	19889	19778	19783	19847	19916	19903	19876	19787	19868	19991	19714	19915	19826	19939	19649	19778	19598	19880	19836	19831	19772	19679	19873	19743	19836	19843	19815	19672	19916	19679	19713	20081	19918	19745	19703	20036	19954	19770	19842	19826	19734	19933	20041	19943	19769	19831	19650	19781	19921	19795	19857	19728	19767	19885	19724	20087	19643	19817	19773	19863	19566	19970	19977	19898	19712	19674	19731	19837	19820	19907	19635	19699	19978	19707	19835	20007	19894	19608	19667	19913	19721	19784	19976	19967	19889	20013	19734	19610	19690	19797	19781	19836	20059	19793	19828	19827	20020	19890	19724	20068	20030	19692	19827	19897	19726	19832	19896	19841	19802	19928	19652	19952	19971	19989	19979	19667	20010	19911	19788	19753	19830	19883	19837	19960	19967	19775	19985	19935	19616	19884	19632	19995	19704	19963	19782	19839	19599	19819	19844	19759	19716	19911	19687	19820	19809	19764	19748	19794	19717	19664	19748	19822	19995	19909	19990	19680	19770	19740	19588	19775	19857	19759	19850	19713	19931	19751	19836	19959	19869	19826	19829	19913	19943	19773	19556	19747	19892	19813	19762	19820	19996	19981	19696	19860	19938	19778	19743	19902	19772	19824	19671	19800	19813	19833	19839	19748	19754	19763	19803	19974	19829	19942	19897	19689	19746	19851	19771	19704	19909	19768	19846	19848	19764	19626	19819	19861	20008	19803	19966	19717	19795	19912	19808	19858	19727	19829	19859	19978	19679	19879	19902	19741	19843	19800	19660	19653	19946	19762	19745	19625	19677	19853	19728	19943	19790	19878	19830	19622	19842	19921	19712	19870	19771	19667	20003	19717	19656	19691	19629	19698	19769	19903	19663	19975	19743	19831	19738	19936	19792	19869	19872	19764	19818	19889	19740	19644	19579	19622	19904	19855	19868	19737	19804	19950	20004	19862	19676	19894	19880	19784	19680	19771	19861	19787	19920	19813	19854	19857	19655	19962	19767	19849	20004	19725	19865	19915	19830	19862	19629	19781	19910	19895	19734	20089	19556	19827	19832	19903	19904	19796	19703	19791	19794	19959	19935	20080	19902	19931	19718	19813	20096	19729	19940	19791	19868	19913	19739	20069	19653	19653	19413	19890	19817	19963	19814	20025	19950	19787	19797	19849	19723	19673	19552	19662	19912	19983	19880	19877	19907	19832	19908	19958	19835	19835	19840	19791	19746	19893	19908	19897	19738	19815	19874	19829	19794	19651	20193	19741	19870	19973	19958	19999	19851	20131	19911	19635	19666	19699	19791	19727	19890	19671	19792	19875	19714	19833	19786	19966	19747	19909	19817	19812	19962	19766	19777	19841	20005	19600	19981	19880	19772	19970	20037	20007	19890	19762	19840	19682	19711	19770	19730	19748	19544	19886	19979	19848	19718	19911	19869	19892	19793	19982	19925	19875	20033	19682	20067	19675	19803	19933	19860	19862	20079	19853	19957	19769	19869	19612	19654	19977	19949	19978	19802	19603	19789	20021	19712	19680	19893	19902	19954	19723	19620	19939	19884	19779	19786	19610	19819	19872	19691	19853	19825	19917	19773	19737	19637	19789	19815	19797	19715	19614	19774	19886	19770	19759	19800	19797	19862	19650	19870	19918	19723	19738	19759	19764	19729	19692	19811	19781	19754
32037	36774	32692	27254	22827	20136	19184	18946	18461	18055	17529	17060	16932	16836	16752	16603	16709	16684	16527	16747	16728	16486	16491	16406	16634	16484	16427	16537	16998	16846	16746	16465	16512	16442	16456	16451	16667	16485	16532	16489	16357	16416	16405	16346	16464	16348	16444	16300	16343	16400	16424	16342	16468	16333	16518	16383	16335	16514	16307	16269	16372	16341	16365	16467	16330	16390	16275	16364	16594	16277	16465	16396	16545	16424	16423	16608	16445	16442	16441	16457	16441	16283	16464	16313	16531	16402	16368	16274	16379	16313	16362	16498	16403	16399	16372	16407	16550	16446	16280	16482	16380	16379	16254	16379	16381	16627	16228	16504	16363	16440	16513	16395	16495	16508	16434	16464	16254	16251	16501	16409	16386	16328	16397	16338	16544	16555	16347	16501	16507	16491	16553	16588	16433	16410	16408	16320	16506	16336	16348	16319	16203	16345	16355	16496	16335	16278	16332	16645	16509	16502	16464	16478	16317	16424	16376	16439	16365	16361	16563	16286	16278	16526	16439	16269	16320	16436	16343	16416	16354	16344	16303	16417	16421	16403	16360	16392	16479	16432	16423	16400	16323	16528	16428	16392	16591	16435	16405	16378	16432	16446	16428	16517	16228	16413	16545	16265	16422	16427	16395	16368	16276	16427	16532	16269	16281	16354	16265	16471	16311	16483	16381	16382	16233	16420	16220	16525	16427	16537	16308	16368	16447	16323	16382	16330	16374	16376	16445	16240	16373	16393	16387	16418	16533	16448	16416	16539	16247	16612	16317	16354	16501	16329	16431	16171	16459	16204	16403	16378	16705	16364	16508	16407	16441	16270	16303	16271	16268	16509	16362	16456	16566	16485	16367	16477	16402	16508	16315	16348	16427	16574	16466	16373	16327	16400	16419	16343	16416	16228	16409	16333	16459	16353	16446	16430	16532	16373	16321	16332	16303	16393	16397	16323	16418	16311	16480	16341	16341	16386	16447	16378	16379	16389	16290	16299	16557	16347	16343	16427	16268	16352	16341	16537	16439	16517	16345	16505	16454	16535	16272	16341	16485	16293	16381	16453	16511	16372	16225	16388	16411	16435	16645	16495	16475	16489	16356	16361	16444	16442	16526	16434	16592	16351	16399	16636	16300	16298	16524	16421	16388	16404	16389	16414	16521	16406	16336	16332	16296	16489	16395	16404	16387	16607	16486	16480	16544	16378	16364	16345	16242	16433	16561	16288	16348	16345	16444	16334	16499	16238	16350	16406	16623	16264	16321	16472	16304	16664	16284	16286	16538	16478	16463	16406	16245	16357	16413	16305	16309	16449	16404	16449	16292	16351	16220	16302	16381	16363	16579	16342	16463	16458	16535	16211	16583	16464	16396	16393	16386	16531	16581	16423	16399	16390	16624	16427	16232	16494	16499	16369	16197	16344	16405	16278	16389	16286	16284	16374	16569	16575	16292	16424	16113	16297	16391	16367	16447	16472	16355	16449	16474	16272	16374	16404	16454	16538	16323	16473	16393	16366	16423	16276	16406	16381	16317	16280	16130	16294	16210	16262	16373	16294	16516	16465	16374	16347	16416	16355	16516	16291	16644	16255	16282	16317	16444	16391	16506	16436	16510	16395	16376	16404	16348	16351	16369	16304	16293	16321	16433	16340	16323	16357	16369	16422	16316	16470	16339	16280	16346	16348	16351	16529	16561	16493	16453	16429	16478	16347	16404	16508	16365	16265	16320	16401	16409	16405	16423	16518	16416	16286	16508	16277	16523	16399	16503	16504	16307	16274	16463	16382	16502	16438	16485	16500	16331	16242	16257	16577	16401	16386	16413	16462	16455	16523	16606	16443	16416	16453	16488	16389	16521	16546	16325	16436	16549	16392	16436	16474	16407	16403	16329	16487	16511	16518	16462	16748	16374	16448	16285	16257	16321	16369	16386	16534	16403	16428	16469	16549	16505	16374	16286	16446	16626	16422	16543	16348	16358	16477	16488	16168	16459	16583	16221	16353	16305	16316	16251	16467	16344	16463	16511	16391	16454	16435	16380	16453	16366	16344	16449	16618	16478	16339	16366	16482	16577	16275	16294	16409	16489	16329	16350	16340	16543	16286	16306	16238	16317	16363	16658	16399	16420	16327	16252	16346	16435	16250	16377	16445	16426	16503	16481	16385	16273	16562	16545	16436	16536	16234	16433	16462	16294	16503	16321	16421	16232	16439	16314	16293	16581	16638	16423	16305	16464	16361	16416	16370	16342	16448	16322	16390	16257	16259	16273	16315	16320	16533	16420	16338	16092	16279	16396	16417	16360	16485	16574	16277	16361	16506	16275	16532	16429	16527	16462	16347	16465	16316	16366	16478	16377	16349	16372	16316	16232	16419	16362	16357	16502	16436	16367	16411	16430	16370	16492	16351	16504	16293	16236	16276	16236	16347	16525	16406	16390	16395	16456	16253	16330	16280	16339	16368	16414	16257	16433	16358	16295	16312	16333	16432	16250	16446	16439	16312	16382	16457	16393	16440	16462	16346	16372	16420	16410	16286	16247	16413	16422	16302	16389	16452	16283	16288	16629	16396	16345	16224	16339	16617	16296	16557	16429	16466	16437	16306	16509	16475	16489	16317	16471	16480	16447	16251	16322	16360	16360	16413	16399	16404	16427	16349	16625	16340	16310	16439	16427	16383	16548	16393	16344	16410	16395	16427	16444	16379	16296	16619	16369	16302	16762	16329	16317	16503	16500	16386	16415	16430	16378	16342	16486	16473	16448	16417	16343	16562	16473	16367	16237	16436	16567	16541	16294	16406	16542	16377	16504	16334	16561	16386	16344	16305	16608	16629	16462	16514	16409	16441	16327	16265	16367	16505	16346	16406	16380	16440	16487	16464	16252	16462	16357	16479	16564	16451	16392	16387	16313	16464	16404	16417	16474	16505	16409	16389	16394	16406	16456	16148	16377	16327	16441	16254	16387	16491	16431	16379	16439	16362	16404	16426	16354	16318	16448	16556	16364	16246	16497	16384	16461	16337	16342	16489	16464	16374	16385	16279	16365	16357	16323	16540	16373	16347	16487	16372	16574	16256	16381	16384	16440	16507	16359	16244	16344	16330	16472	16533	16350	16511	16429	16560	16408	16367	16467	16206	16454	16275	16389	16355	16301	16367	16427	16415	16465	16403	16325	16518	16463	16400	16499	16283	16523	16396	16329	16365	16469	16407	16434	16393	16379	16370	16314	16360	16336	16307	16369	16466	16309	16479	16481	16331	16289	16494	16318	16357	16310	16399	16500	16172	16281	16424	16343	16358	16429	16516	16400	16236	16487	16305	16267	16290	16526	16373	16440	16336	16557	16369	16473	16267	16529	16510	16391	16488	16521	16436	16521	16268	16444	16363	16470	16341	16381	16476	16584	16517	16431	16381	16557	16538	16401	16469	16339	16518	16361	16525	16443	16342	16331	16316	16413	16484	16480	16450	16474	16364	16277	16570	16414	16197	16450	16378	16416	16157	16301	16579	16413	16448	16304	16416	16395	16457	16598	16496	16440	16347	16584	16424	16319	16503	16392	16399	16387	16459	16420	16226	16390	16419	16486	16256	16363	16450	16363	16389	16516	16441	16271	16566	16590	16411	16551	16259	16372	16455	16372	16524	16472	16423	16438	16561	16326	16384	16485	16448	16509	16531	16390	16585	16568	16400	16365	16572	16284	16465	16455	16355	16395	16401	16487	16373	16373	16341	16570	16516	16117	16473	16436	16491	16490	16391	16429	16614	16393	16408	16471	16445	16502	16299	16340	16477	16436	16583	16297	16569	16413	16266	16312	16373	16522	16399	16337	16505	16480	16466	16407	16432	16343	16481	16485	16434	16369	16495	16505	16266	16428	16471	16410	16674	16545	16235	16522	16354	16291	16657	16474	16478	16332	16367	16546	16473	16510	16490	16339	16421	16388	16436	16417	16337	16365	16612	16363	16559	16311	16381	16592	16380	16574	16493	16444	16487	16453	16487	16217	16508	16604	16390	16698	16402	16464	16446	16441	16478	16422	16417	16425	16377	16519	16318	16319	16363	16414	16527	16220	16292	16342	16356	16283	16513	16336	16509	16378	16407	16475	16419	16417	16444	16335	16433	16390	16510	16497	16427	16179	16389	16499	16369	16474	16489	16467	16522	16485	16427	16728	16400	16346	16482	16191	16477	16307	16385	16516	16530	16500	16297	16393	16423	16403	16422	16334	16479	16403	16450	16354	16303	16339	16334	16490	16497	16512	16400	16319	16465	16419	16536	16469	16508	16390	16558	16479	16437	16252	16483	16399	16459	16460	16318	16374	16373	16234	16401	16379	16393	16369	16460	16418	16413	16326	16347	16433	16467	16386	16247	16447	16385	16457	16389	16469	16605	16378	16573	16294	16404	16365	16253	16455	16186	16374	16415	16350	16403	16370	16443	16757	16414	16387	16297	16537	16380	16368	16568	16316	16364	16411	16370	16455	16369	16411	16374	16386	16388	16587	16542	16481	16503	16363	16362	16388	16402	16293	16431	16309	16477	16280	16180	16303	16528	16506	16430	16342	16414	16466	16319	16649	16330	16467	16375	16365	16409	16419	16396	16588	16416	16494	16532	16357	16536	16387	16377	16399	16546	16374	16284	16462	16605	16246	16474	16481	16434	16320	16320	16373	16500	16498	16482	16345	16414	16324	16544	16453	16421	16382	16435	16452	16346	16410	16374	16509	16296	16469	16596	16251	16523	16562	16445	16456	16493	16476	16370	16415	16395	16286	16455	16384	16486	16398	16460	16429	16520	16485	16408	16499	16436	16714	16615	16427	16497	16505	16362	16395	16471	16517	16544	16323	16651	16314	16308	16482	16387	16235	16558	16573	16287	16524	16576	16575	16395	16486	16420	16385	16346	16372	16429	16376	16478	16282	16388	16270	16472	16529	16311	16501	16448	16358	16477	16347	16520	16264	16332	16473	16286	16479	16330	16553	16273	16638	16456	16542	16410	16357	16341	16318	16491	16447	16344	16338	16374	16469	16495	16293	16385	16499	16375	16412	16400	16436	16399	16297	16439	16434	16466	16385	16448	16548	16295	16384	16374	16443	16363	16446	16376	16539	16272	16346	16473	16615	16589	16365	16470	16381	16430	16354	16472	16237	16451
23934	21511	29197	24541	23557	25789	26020	23496	22361	22286	21813	21457	21332	20924	21035	20998	20778	20966	20792	20880	20879	20942	20663	20549	20858	20699	20637	22217	23701	23055	21978	21336	20880	20556	20730	20720	20501	20456	20511	20341	20693	20432	20669	20742	20692	20617	20605	20713	20577	20519	20651	20328	20403	20602	20518	20743	20471	20684	20406	20579	20583	20228	20489	20593	20640	20482	20437	20443	20364	20391	20702	20674	20431	20565	20467	20618	20554	20523	20462	20662	20517	20364	20503	20558	20471	20459	20529	20504	20441	20584	20644	20745	20450	20449	20544	20451	20371	20602	20516	20434	20551	20552	20448	20616	20711	20497	20608	20624	20368	20640	20430	20522	20295	20567	20620	20447	20512	20597	20454	20266	20530	20605	20448	20454	20369	20409	20457	20422	20366	20622	20627	20370	20591	20652	20397	20446	20331	20437	20377	20495	20413	20583	20472	20384	20434	20319	20512	20327	20405	20446	20305	20452	20493	20464	20387	20571	20492	20628	20407	20581	20444	20376	20638	20517	20481	20336	20583	20545	20522	20552	20509	20728	20524	20505	20478	20289	20381	20479	20552	20425	20308	20463	20550	20780	20462	20529	20498	20489	20387	20583	20559	20522	20652	20762	20513	20597	20618	20618	20583	20594	20508	20468	20414	20419	20503	20395	20596	20612	20522	20509	20628	20312	20444	20559	20283	20599	20663	20501	20335	20450	20552	20342	20478	20330	20389	20507	20578	20340	20534	20415	20407	20302	20458	20550	20477	20673	20436	20434	20484	20482	20525	20463	20396	20305	20469	20372	20410	20384	20412	20377	20412	20389	20386	20522	20460	20462	20330	20410	20275	20272	20615	20569	20447	20486	20227	20561	20599	20558	20580	20529	20306	20656	20346	20612	20535	20496	20376	20531	20517	20465	20203	20426	20367	20530	20528	20532	20630	20529	20349	20329	20328	20412	20598	20687	20426	20578	20503	20476	20541	20429	20347	20441	20444	20438	20470	20256	20565	20432	20452	20640	20483	20499	20480	20468	20381	20415	20292	20327	20689	20555	20532	20473	20708	20489	20294	20170	20435	20388	20376	20616	20340	20274	20721	20324	20191	20392	20453	20685	20615	20260	20524	20509	20373	20524	20779	20539	20620	20211	20502	20493	20549	20620	20359	20413	20598	20348	20605	20448	20520	20493	20465	20366	20364	20457	20616	20319	20579	20521	20565	20405	20446	20483	20498	20443	20640	20458	20683	20456	20598	20637	20605	20428	20731	20468	20386	20521	20634	20511	20491	20399	20452	20320	20586	20396	20397	20472	20394	20557	20591	20457	20488	20368	20443	20490	20640	20340	20560	20455	20490	20300	20514	20360	20386	20567	20544	20436	20411	20543	20489	20434	20471	20433	20303	20255	20577	20457	20584	20413	20314	20446	20583	20436	20393	20508	20462	20531	20716	20448	20402	20451	20592	20096	20442	20584	20462	20250	20440	20407	20384	20773	20488	20366	20585	20265	20387	20436	20521	20543	20544	20286	20307	20581	20507	20546	20650	20871	20402	20478	20443	20210	20529	20351	20558	20417	20210	20403	20624	20432	20783	20663	20448	20319	20492	20460	20552	20416	20610	20679	20500	20504	20542	20522	20257	20416	20418	20414	20525	20221	20245	20491	20402	20439	20547	20521	20468	20313	20719	20480	20435	20654	20505	20512	20553	20471	20609	20431	20551	20561	20431	20727	20704	20442	20689	20442	20549	20597	20648	20582	20534	20311	20239	20225	20578	20377	20222	20544	20325	20589	20445	20541	20335	20641	20543	20496	20672	20466	20549	20424	20483	20273	20439	20317	20367	20562	20320	20432	20497	20489	20700	20379	20486	20569	20424	20462	20434	20403	20510	20431	20279	20408	20397	20333	20460	20458	20539	20234	20706	20590	20364	20474	20259	20283	20522	20470	20558	20457	20314	20708	20592	20299	20577	20637	20461	20284	20570	20499	20359	20514	20466	20597	20268	20221	20681	20359	20522	20591	20509	20444	20384	20551	20714	20428	20342	20618	20386	20415	20582	20171	20377	20544	20392	20477	20435	20525	20477	20540	20518	20391	20589	20484	20407	20538	20374	20358	20427	20456	20389	20554	20446	20263	20507	20414	20258	20427	20491	20216	20440	20341	20466	20666	20406	20300	20508	20432	20479	20326	20618	20559	20343	20375	20459	20596	20406	20585	20472	20476	20495	20461	20367	20488	20532	20479	20415	20456	20627	20544	20591	20642	20368	20269	20432	20469	20645	20505	20431	20575	20322	20445	20504	20305	20387	20341	20357	20539	20559	20468	20494	20434	20458	20540	20311	20445	20579	20458	20419	20414	20610	20490	20555	20536	20577	20359	20468	20606	20363	20678	20480	20406	20448	20713	20454	20465	20446	20403	20465	20476	20501	20364	20438	20416	20604	20379	20464	20342	20550	20586	20494	20449	20441	20415	20218	20404	20473	20457	20518	20516	20110	20167	20228	20366	20647	20314	20522	20322	20328	20718	20439	20457	20614	20540	20362	20517	20685	20420	20611	20570	20553	20292	20361	20575	20463	20404	20215	20547	20344	20510	20385	20390	20389	20433	20467	20506	20444	20407	20591	20563	20501	20528	20409	20556	20509	20457	20405	20628	20481	20407	20533	20362	20393	20474	20300	20503	20538	20325	20347	20415	20485	20473	20765	20405	20473	20513	20705	20616	20244	20440	20570	20600	20481	20622	20491	20699	20233	20706	20450	20424	20599	20534	20655	20341	20487	20622	20385	20478	20351	20355	20605	20418	20539	20268	20442	20385	20318	20498	20276	20456	20691	20476	20571	20641	20540	20420	20419	20495	20445	20566	20710	20478	20668	20457	20522	20217	20313	20568	20514	20282	20307	20647	20566	20444	20381	20691	20516	20445	20531	20627	20301	20377	20345	20425	20212	20578	20454	20515	20585	20409	20463	20731	20572	20511	20219	20439	20587	20440	20501	20386	20375	20578	20409	20437	20504	20215	20482	20523	20550	20500	20603	20550	20383	20364	20464	20321	20453	20460	20354	20417	20423	20485	20187	20614	20342	20623	20546	20343	20163	20409	20509	20340	20274	20552	20651	20593	20634	20425	20293	20616	20485	20448	20488	20351	20429	20292	20398	20267	20500	20238	20241	20315	20374	20218	20334	20426	20422	20279	20336	20216	20420	20317	20701	20449	20474	20493	20618	20212	20239	20364	20491	20419	20497	20382	20446	20522	20413	20522	20498	20188	20613	20459	20594	20590	20597	20425	20452	20657	20374	20432	20610	20330	20619	20582	20358	20532	20445	20439	20422	20760	20446	20457	20553	20499	20462	20400	20465	20455	20401	20519	20388	20525	20611	20415	20429	20606	20610	20696	20375	20310	20214	20515	20565	20600	20546	20321	20317	20710	20645	20485	20431	20520	20318	20526	20433	20628	20651	20358	20543	20576	20602	20779	20553	20422	20476	20483	20478	20488	20643	20419	20495	20544	20644	20478	20479	20310	20465	20410	20191	20278	20576	20473	20698	20446	20340	20477	20530	20297	20295	20451	20572	20436	20428	20485	20410	20506	20409	20505	20505	20379	20492	20405	20471	20543	20620	20133	20308	20497	20365	20475	20591	20436	20370	20725	20519	20446	20548	20538	20497	20529	20487	20296	20445	20556	20503	20543	20411	20456	20411	20349	20557	20402	20522	20535	20307	20343	20515	20740	20401	20442	20426	20372	20431	20638	20542	20235	20557	20375	20558	20321	20817	20770	20556	20445	20377	20309	20525	20447	20471	20377	20582	20700	20428	20432	20429	20509	20419	20462	20372	20493	20401	20404	20570	20426	20436	20323	20366	20309	20621	20248	20497	20437	20418	20302	20544	20489	20413	20305	20216	20468	20521	20516	20634	20544	20218	20393	20378	20317	20457	20476	20456	20548	20581	20677	20742	20648	20478	20534	20521	20309	20607	20423	20602	20493	20393	20518	20398	20393	20400	20334	20494	20409	20559	20513	20620	20415	20429	20609	20605	20608	20519	20498	20515	20502	20534	20714	20410	20359	20484	20719	20642	20488	20625	20452	20597	20512	20379	20286	20525	20581	20528	20406	20413	20650	20372	20535	20526	20429	20542	20365	20455	20493	20488	20610	20570	20512	20448	20629	20413	20531	20279	20325	20618	20530	20613	20274	20427	20416	20428	20729	20587	20554	20596	20481	20595	20489	20422	20397	20570	20264	20446	20331	20565	20611	20469	20336	20307	20539	20409	20463	20464	20601	20391	20369	20581	20313	20342	20471	20478	20536	20474	20429	20510	20657	20274	20493	20420	20584	20345	20472	20518	20509	20447	20386	20572	20575	20612	20423	20430	20215	20482	20258	20422	20507	20505	20640	20510	20535	20475	20576	20714	20523	20487	20559	20344	20419	20521	20482	20581	20529	20525	20439	20348	20357	20386	20576	20623	20519	20614	20531	20355	20404	20687	20528	20519	20302	20443	20581	20448	20575	20489	20415	20450	20434	20410	20361	20597	20359	20522	20472	20416	20681	20506	20564	20569	20312	20479	20478	20435	20325	20585	20465	20550	20426	20551	20339	20561	20425	20487	20286	20499	20551	20531	20472	20462	20529	20453	20496	20514	20506	20662	20569	20469	20583	20599	20503	20388	20413	20590	20610	20395	20337	20477	20547	20549	20529	20469	20286	20627	20470	20458	20655	20478	20485	20485	20523	20398	20313	20465	20443	20468	20555	20528	20453	20393	20411	20538	20311	20201	20368	20496	20605	20509	20534	20438	20642	20385	20690	20347	20462	20377	20492	20354	20454	20292	20491	20480	20501	20315	20257	20283	20537	20543	20417	20597	20380	20480	20542	20580	20440	20566	20367	20269	20430	20349	20663	20549	20492	20542	20415	20525	20655	20289	20429	20433	20469	20608	20415	20401	20299	20622	20338	20537	20848	20601	20257	20304	20507	20372	20410	20262	20280	20562	20464	20445	20576	20493	20449	20410	20581	20419	20599	20495	20390	20431	20468	20494	20351	20343	20350	20668	20469	20218	20357	20462	20421	20517	20578	20526	20295	20422	20477	20441	20538	20575	20544	20483	20539	20485	20541	20583	20468	20449	20577	20376	20617	20284	20598	20681	20479
36766	49807	39018	31498	26514	23397	21084	21419	20074	19210	18405	18015	17685	17470	17457	17130	17157	17109	17218	17089	17017	17141	17197	16942	17114	16982	17447	19773	21059	19908	18473	17626	17241	16933	16718	16854	16818	16667	16720	16705	16653	16757	16646	16632	16728	16908	16509	16890	16794	16705	16781	16647	16748	16807	16794	16619	16813	16599	16844	16662	16762	16853	16984	16663	16859	16756	16794	16812	16863	16873	16760	16859	16676	16777	16597	16733	16685	16694	16702	16814	16757	16831	16704	16458	16765	16798	16818	16723	16787	16647	16709	16876	16741	16756	16717	16740	16537	16894	16656	16757	16857	16829	16650	16741	16950	16758	16778	16944	16629	16690	16920	16662	16693	16710	16734	16679	16605	16906	16782	16849	16916	16958	16692	16802	16611	16661	16771	16679	16733	16548	16744	16691	16638	16712	16760	16756	16714	16755	16855	16793	16762	16630	16780	16703	16753	16740	16791	16789	16776	16823	16709	16545	16827	16666	16696	16826	16662	16693	16797	16749	16624	16680	16923	16872	16567	16859	16629	16767	16891	16692	16723	16628	16699	16759	16721	16866	16731	16869	16800	16691	16870	16711	16779	16665	16710	16855	16658	16811	16689	16643	16733	16711	16668	16778	16826	16651	16718	16655	16776	16839	16740	16606	16756	16697	16752	16852	16737	16682	16684	16939	16668	16695	16685	16801	16685	16704	16882	16823	16898	16879	16705	16671	16833	16760	16764	16895	16711	16750	16816	16742	16819	16875	16691	16711	16610	16782	16758	16730	16671	16817	16557	16819	16671	16738	16722	16888	16797	16846	16844	16805	16749	16693	16740	16698	16653	16715	16778	16778	16591	16607	16965	16608	16722	16812	16812	16932	16786	16821	16816	16798	16779	16880	16874	16637	16755	16724	16828	16691	16876	16688	16627	16809	16706	16788	16746	16821	16553	16817	16758	16794	16792	16895	16874	16875	16705	16703	16689	16804	16668	16805	16859	16781	16750	16771	16607	16787	16690	16685	16765	16593	16810	16805	16723	16683	16748	16660	16642	16730	16756	16688	16652	16932	16923	16887	16753	16763	16737	16577	16654	16828	16650	16760	16729	16786	16797	16691	16728	16874	16517	16814	16714	16838	16688	16724	16931	16922	16735	16759	16833	16928	16641	16754	16784	16838	16660	16737	16573	16799	16633	16751	16795	16704	16597	16634	16686	16802	16678	16748	16880	16717	16619	16898	16816	16785	16643	16810	16714	16721	16667	16771	16816	16806	16862	16677	16662	16809	16900	16696	16862	16823	16849	16723	16639	16782	16673	16715	16804	16897	16745	16678	16846	16762	16658	16681	16805	16673	16770	16865	16683	16869	16733	16776	16609	16708	16749	16717	16486	16556	16830	16836	16774	16715	16799	16953	16758	16650	16757	16683	16875	16579	16832	16517	16782	16681	16743	16813	16857	16770	16726	16773	16733	16572	16730	16595	16764	16754	16737	16775	16552	16747	16886	16761	16738	16590	16748	16659	16972	16740	16828	16653	16868	16606	16711	16927	16735	16778	16739	16839	16944	16728	16745	16864	16830	16731	16681	16914	16804	16657	16635	16630	16741	16708	16722	16811	16779	16774	16589	16697	16831	16800	16688	16690	16807	16672	16827	16564	17016	16803	16734	16792	16752	16806	16835	16740	16830	16767	16676	16828	16839	16796	16914	16931	16696	16800	16775	16686	16660	16831	16847	16788	16694	16643	16765	16751	16736	16489	16786	16614	16936	16821	16917	16718	16667	16831	16907	16650	16636	16689	16823	16886	16607	16575	16709	16628	16924	16810	16707	16856	16689	16599	16838	16766	16662	16865	16636	16847	16631	16689	16745	16933	16992	16694	16546	16643	16785	16908	16889	16706	16598	16862	16865	16940	16724	16628	16559	16680	16718	16764	16665	16763	16757	16890	16655	16739	16767	16910	16804	16806	16567	16566	16789	16758	16771	16717	16812	16695	16792	16807	16598	16769	16725	16797	16790	16833	16732	16626	16751	16599	16807	16836	17037	16770	16481	16836	16794	16872	16732	16773	16798	16918	16718	16683	16716	16604	16829	16723	16761	16931	16873	16942	16684	16692	16726	16751	16855	16747	16629	16785	16715	16846	16468	16644	16768	16691	16708	16762	16700	16799	16904	16888	16688	16730	16912	16630	16668	16722	16790	16789	16831	16879	16766	16883	16660	16772	16680	16831	16775	16643	16741	16833	16859	16854	16605	16838	16766	17031	16731	16694	16812	16785	16993	16719	16766	16766	16790	16869	16849	16665	16899	16693	16788	16559	16810	16747	16755	16785	16579	16802	16732	16886	16614	16857	16686	16738	16656	16832	16677	16704	16786	16702	16759	16701	16825	16728	16818	16665	16658	16688	16676	16712	16801	16770	16966	16590	16974	16838	16761	16762	16839	16821	16633	16736	16677	16875	16761	16826	16601	16786	16745	16691	16742	16744	16851	16815	16805	16750	16658	16703	16754	16596	16656	16749	16624	16721	16650	16748	16781	16658	16654	16692	16730	16708	16604	16843	16784	16831	16559	16762	16788	16691	16737	16723	16737	16768	16808	16678	16868	16651	16901	16753	16599	16720	16768	16813	16841	16675	16732	16640	16742	16773	16750	16692	16818	16832	16648	16853	16538	16725	17117	16805	16551	16834	16836	16748	16700	16912	16720	16735	16642	16771	16918	16833	16905	16686	16762	16786	16853	16800	16837	16777	16645	16658	16801	16872	16793	16663	16618	16571	16857	16849	16786	16677	16648	16726	16911	16709	16663	16892	16714	16708	16757	16692	16921	16844	16730	16647	16821	16443	16761	16886	16796	16723	16516	16747	16702	16760	16687	16876	16677	16805	16607	16617	16835	16847	16921	16671	16770	16885	16728	16674	16811	16754	16848	16843	16792	16637	16726	16784	16971	16736	16758	16786	16779	16873	16733	16744	16950	16584	16779	16674	16757	16802	16756	16806	16689	16581	16747	16712	16653	16785	16730	16651	16705	16733	16709	16661	16648	16764	16910	16848	16741	16629	16864	16522	16760	16716	16701	16744	16838	16610	16670	16761	16672	16906	16771	16832	16780	16716	16785	16928	16794	16809	16826	16823	16647	16738	16786	16642	16670	16911	16914	16713	16687	16797	16787	16834	16728	16505	16751	16695	16714	16818	16685	16706	16574	16736	16846	16678	16624	16783	16817	16827	16708	16892	16800	16672	16751	16583	16833	16649	16806	16906	16822	16768	16804	16635	16811	16566	16591	16634	16845	16787	16935	16608	16884	16619	16782	16851	16624	16733	16657	16792	16591	16753	16761	16907	16748	16850	16874	16638	16713	16714	16738	16864	16817	16950	16760	16731	16713	16865	16640	16706	16831	16742	16749	16764	16643	16712	16695	16716	16753	16802	16881	16856	16837	16824	16723	16779	16811	16759	16840	16780	16853	16659	16731	16634	16822	16513	16891	16972	16731	16768	16943	16819	16828	16794	16743	16577	16801	16790	16906	16746	16737	16834	16688	16897	16758	16639	16664	16724	16663	16686	16627	16690	16663	16697	16703	16650	16827	16689	16560	16688	16746	16696	16774	16796	16910	16900	16834	16724	16702	16769	16841	16666	16916	16723	16821	16721	16883	16787	16932	16722	16871	16591	16779	16754	16628	16803	16710	16539	16798	16853	16741	16547	16832	16480	16819	16971	16857	16615	16841	16725	16755	16727	16733	16926	16753	16677	16560	16666	16833	16779	16830	16728	16788	16759	16549	16746	16675	16728	16665	16638	16698	16772	16807	16884	16799	16671	16852	16838	16791	16761	16767	16713	16686	16778	16767	16825	16998	16779	16779	16745	16768	16813	16678	16846	16662	16776	16866	16762	16891	16678	16851	16759	16708	16574	16846	16821	16688	16734	16706	16774	16882	16817	16883	16783	16804	16876	16873	16834	16681	16882	16671	16808	16566	16839	16664	16721	16695	16712	16722	16807	16747	16673	16929	16683	16666	16801	16752	16856	16873	16731	16802	16792	16787	16719	16778	16714	16831	16646	16947	16673	16678	16598	16792	16783	16892	16802	16949	16796	16647	16638	16686	16804	16872	16704	16590	16745	16908	16643	16962	16771	16671	16648	16763	16709	16735	16705	16676	16632	16810	16723	16672	16554	16958	16649	16498	16839	17008	16581	16714	16692	16981	17134	16761	16628	16934	16639	16826	16929	16776	16634	16679	16777	16598	16907	16822	16688	16852	16627	16670	16721	16612	16867	16643	16731	16773	16657	16922	16587	16745	16967	16645	16711	16897	16704	16866	16719	16802	16592	16832	16870	16841	16870	16747	16885	16695	16837	16756	16642	16806	16806	16790	16614	16674	16869	16833	16845	16837	17043	16764	16692	16815	16751	16559	16745	16708	16704	16597	16917	16830	16794	16938	16668	16922	16758	16656	16706	16922	16863	16822	16661	16771	16752	16795	16734	16670	16692	16693	16827	16713	16654	16747	16796	16880	16759	16746	16641	16922	16828	16739	16886	16696	16762	16656	16796	16704	16736	16622	16616	16769	16800	16761	16870	16770	16683	16807	16717	16660	16707	16694	16598	16825	16850	16826	16961	16856	16646	16909	16841	16791	16761	16729	16824	16795	16785	16882	16644	16848	16808	16803	16952	16618	16750	16779	16577	16889	16808	16840	16710	16897	16708	16656	16664	16863	16556	16658	16790	16802	16532	16722	16806	16709	16750	16779	16809	16696	16770	16664	16710	16730	16769	16748	16733	16973	16878	16613	16592	16888	16804	16699	16645	16756	16822	16576	16670	16637	16693	16704	16682	16785	16717	16647	16788	16881	16727	16740	16867	16606	16814	16715	16901	16920	16589	16801	16746	16703	16792	16739	16805	16782	16951	16691	16748	16619	16706	16783	16733	16815	16869	16500	16858	16756	16871	16865	16774	16570	16866	16826	16772	16754	16551	16655	16902	16828	16853	16721	16698	16777	16705	16861	16812	16779	16543	16754	16686	16824	16714	16802	16681	16843	16724	16732	16591	16643	16688	16641	16749	16866	16876	16771	16673	16723	16696	16718	16674	16893	16797	16848	16804	16588	16524	16843	16752	16740	16902	16887	16736	16803	16797	16726	16700	16706	16671	17114	16655
22902	21503	29452	23992	22024	25603	29476	24948	24371	23805	22601	22200	21971	22048	21748	21754	21502	21714	21784	21545	21618	21480	21498	21527	21531	21565	21569	22667	26190	26260	24661	23019	22293	21682	21418	21188	21246	21244	21204	21185	21201	21264	21186	21044	21355	21294	21290	21076	21214	21269	21289	21208	21263	21230	21209	20983	21418	21223	21322	21153	21028	21169	21115	21064	21331	21056	20947	20834	21315	21306	21282	21086	21171	21067	21206	21153	21063	21186	21282	21078	21159	21157	21078	20800	21070	21091	21095	21158	20810	21219	21004	21282	21089	21126	21078	21089	21100	21165	21107	21089	21151	21163	21409	21164	20869	21281	21198	21155	21185	21157	21434	21031	20999	21156	21038	21115	21165	21256	21175	21138	21292	21340	21099	21148	21109	21020	21093	21080	21121	21183	21020	21086	21392	21269	21151	21173	20969	21016	21122	21301	21150	21175	21182	21334	21154	21173	21373	21290	21020	21295	21090	21102	21188	21394	21204	21144	21121	21240	21303	20930	21075	21122	21168	20909	20972	21142	21064	20982	20973	20980	21086	20894	21065	21069	21390	21301	21128	21066	21231	21138	20956	21045	21083	21172	21142	21047	21116	21045	21032	20919	21171	21168	21263	20988	21164	21124	20823	21119	21152	21138	20913	21405	21256	21104	21160	21295	21184	21213	21192	21146	21137	20986	21077	21245	21272	21118	21236	20949	21225	21182	21138	21284	21203	21087	21172	21042	21246	20894	21007	21097	20938	21137	21326	21180	20820	21229	20978	21104	21354	21179	20922	21028	21280	21131	21032	21206	21261	21234	21102	21153	21255	21213	21317	21131	21155	21243	21194	21243	21126	21043	21263	20855	21157	20973	21087	21122	21052	20991	21031	21217	21390	20969	21129	21446	21166	20908	21241	21200	21285	21104	21148	21122	21254	21272	20917	21193	21179	20970	21186	21154	21105	21203	21283	21043	21202	21038	21105	21372	21008	21005	21154	21131	21203	21048	21109	21086	21240	21080	21018	21134	20790	20984	20973	21177	20950	21166	21049	21160	20920	21039	21237	21245	21242	20941	21219	21084	21010	21313	21156	21027	21336	21211	21036	20923	21167	21048	20992	21292	21075	20951	20918	21148	21196	21035	21007	21150	21236	21306	21188	21335	21077	21071	20967	21380	21196	21098	21280	21096	21245	21201	20845	21183	20978	21240	21193	21023	21182	21121	20990	21056	20892	21194	21194	21047	21036	21208	20985	21231	21170	21146	21155	21160	20958	21146	21082	21154	21094	21132	21084	20959	21171	21020	21018	21160	21042	21088	21079	21045	21140	21172	21293	21081	21045	21102	21156	21170	21251	20999	21209	21266	21176	21131	21147	20978	20992	21303	21150	21142	21164	20989	21280	21169	21084	21041	21067	20989	20956	21066	20950	21224	21099	21022	20937	21092	21197	21169	20999	21111	21046	21196	21068	21009	20991	21182	21066	21052	21133	21212	21111	21308	21055	20925	21032	21114	21155	20923	21178	21106	21168	20962	21123	21114	21002	21176	21183	21222	21254	20986	21169	21192	21066	21278	21349	21125	21103	21047	21293	21164	20825	21166	21311	21024	20922	20885	21034	21006	21208	21090	21120	21308	21142	20898	21012	21210	21200	20874	21098	21029	21138	21036	21134	21107	21145	21041	21108	21155	21144	21056	21013	20921	21291	21080	20912	21287	20958	21081	21163	21179	20964	21200	21036	21218	21173	21206	21260	21064	21064	21016	21106	21211	21123	20852	21085	21268	21125	21206	21126	21175	21164	21185	21203	21077	21105	21129	21486	21087	21352	21298	21157	21444	20971	20949	21026	21057	21055	21167	20945	20999	21051	20982	21120	21004	20964	21064	21208	21167	21074	21307	21279	21138	20959	21080	21161	21261	21055	21106	20878	21135	21442	21239	21321	21264	21148	21091	21043	20775	21223	21282	21148	21074	21066	21066	21156	20958	21098	21085	21019	20978	21247	21286	21133	21107	21079	21063	21169	21157	21379	21333	21392	20971	21090	21056	21227	21134	21090	21174	21071	21086	20943	21072	21196	21244	21022	21175	21117	21040	21120	21138	21034	20983	21288	21037	21199	21239	21244	21131	21136	21157	21139	21189	20888	21178	21172	21068	21086	21326	21294	21271	21005	20995	21012	21168	21210	21415	21400	21019	21125	21142	21133	21004	21015	21463	21378	21090	20965	20906	21155	20924	21263	21090	21321	21237	21172	21079	21216	21056	20963	21128	21232	20995	21151	21080	21106	20985	21045	21060	21050	21246	21123	21149	21005	21102	21029	21263	21027	21032	21243	21206	21002	20999	21089	21417	21320	20947	21331	21094	21133	21038	20959	21251	21064	20976	21068	21295	21339	21192	20928	21147	21176	21092	21117	21043	20851	21038	21271	21201	21272	21045	21244	21033	21061	21037	21275	21122	21083	21164	21180	21155	20924	21060	21064	21073	21305	21214	21145	21206	21119	21074	20988	21019	21035	21055	21219	20875	21224	21000	20966	21055	20963	21164	21073	21019	21100	21355	21218	20972	21096	21307	21122	21306	21094	20964	21086	20863	21075	20923	21179	21213	21115	21186	21018	21080	21008	21044	21082	21200	21081	21219	21135	21118	21067	21200	21178	20973	21123	21156	21125	21151	21214	21187	20965	20929	21145	21022	21099	20907	20967	21044	21151	21152	20999	20963	21116	21049	21153	20954	20989	20927	20942	21045	21144	21238	21120	20992	21137	21269	21115	21246	21370	21023	21348	21122	20948	21247	21142	21069	20862	21235	20981	21015	21105	20995	21059	21237	21227	20930	20958	21336	21048	21024	21237	20921	21024	20998	21063	21102	21102	21337	20904	21336	21214	21098	21089	21066	21098	21201	21100	21040	20948	20980	21225	21149	20926	21047	20894	20883	21067	21163	21116	20842	21070	21130	21048	21038	21198	21360	21066	21185	21048	21136	21285	21038	20890	21184	21257	21011	20974	21171	21352	21225	21290	21049	21128	20973	21040	21052	21033	21047	21070	21143	21003	21002	21051	21017	21164	21106	21176	21151	21223	20966	20983	21470	21033	21065	21042	21169	21171	21146	21243	21244	21086	20870	21089	21126	21097	20992	21144	21019	20995	21099	21065	21147	21310	20980	21072	21187	21124	20928	20942	21014	21309	21109	21037	20989	21075	21122	21222	21160	21312	21080	21021	21072	21037	21019	21049	20895	20907	21029	21148	21174	21010	21252	21090	21206	21049	21025	21024	21077	21190	21174	21196	20925	21204	21083	20929	21020	21255	21395	21081	21071	21048	21309	21176	21418	21130	21110	20994	21234	20974	21285	21187	20928	21101	21142	21191	21030	21016	21052	21121	21067	21080	21126	21195	21092	21210	21110	21365	21123	21089	21172	21151	20935	21093	21087	21330	21140	21301	21252	21483	21034	21094	20988	21227	21081	20983	20937	20987	21070	21101	21093	20866	21117	21055	21093	21169	20978	21165	21089	21023	21152	20996	20897	21146	21134	21126	21130	21127	21175	21089	21144	21237	21111	21082	21185	21111	20952	21225	21121	20980	21086	21049	21137	21133	21044	21023	21108	21124	21265	20997	21092	21139	21130	21267	21084	21008	20923	21207	21033	21030	21123	21157	21326	20991	21066	21268	20868	21139	21107	21198	21085	21151	21197	21381	21131	21038	21243	21166	21188	21106	21070	21207	21286	21168	21208	21415	21007	21117	21093	21029	21110	21204	21052	21351	21079	21136	21101	21190	21017	21145	20931	21081	21137	21104	21246	21079	21088	21216	20911	21111	21255	21123	21164	21105	21107	21090	21129	21110	21119	21303	21439	21104	21186	21088	20916	21069	21052	21219	21017	21159	20974	21290	21214	21032	21151	21284	21117	20951	21213	21131	20979	21020	21048	21019	21169	21202	21113	21216	21057	21154	21326	21225	21534	21099	21179	21081	20882	21076	21202	20991	21025	21003	21116	20953	21319	21211	20953	21418	21086	21116	21060	21207	21151	21004	20795	21199	21161	21274	21000	20821	21160	20945	21142	21089	20945	21168	21293	21229	21280	20960	20964	20844	21114	21098	21289	21042	20988	21122	21264	21199	21163	20957	21199	21187	21095	21136	21099	21398	21150	21249	21309	21105	20967	21087	21215	21083	21053	21090	21049	21208	21223	21128	21123	20998	21111	21241	21201	21159	21272	21118	21035	21067	21160	21371	21200	21012	21197	21276	21427	21167	21144	21022	21197	21126	21221	21180	21102	21293	21260	21326	21157	21141	21225	21210	21038	21224	21076	21054	21194	21149	21375	21066	21208	21113	21040	21056	21186	21096	20949	21083	21125	21079	21312	21475	21188	20998	21306	20778	21140	21254	21320	21201	21118	21160	21365	20967	21117	21344	21236	21140	21306	21276	21305	21299	21043	20886	21091	20932	21235	21352	21304	21192	21245	21232	21306	21105	21045	21057	21326	21262	21025	21204	21084	20941	21154	20977	21193	21193	21052	21081	21009	21240	20972	21252	21016	21042	21096	21104	21116	21091	20821	21138	21226	21181	21106	20858	21053	20874	21156	21073	21202	21123	21171	21026	21166	21278	21109	21215	21205	21036	21211	21079	21389	21277	21078	21079	21212	21101	21139	21094	20943	21317	21046	21256	21108	21006	20993	21273	21380	21031	21216	21308	21202	21264	21145	20983	21076	21159	21277	21183	21011	20981	21220	21161	21103	21056	20841	21195	21313	21246	20924	21267	20955	21120	21068	21220	21260	21156	21012	21204	21095	21129	21278	21150	21098	20959	21097	21009	21009	21125	21276	21089	20952	21030	21073	21102	21196	21099	20948	21187	20998	20959	20926	21219	20997	21037	20970	21230	21352	21190	21201	21102	21090	21183	21226	21257	21078	21167	21150	21220	21311	21156	21178	21286	21112	21166	21210	21369	21113	21187	21147	21303	21054	21101	21177	21159	21073	21122	21297	21082	21225	21324	21195	21077	21046	21255	21186	21095	21117	21060	21146	21036	21065	21028	20952	20957	21075	21336	20973	21042	21062	21393	21103	21191	20984	21157	21134	21193	21244	21215	21266	21045	20997	20933	21005	20950	21073	21129	21025	21270	21236	20927	20913	21050	21003	21118	21340
39750	53621	43292	32554	28264	25782	24066	23192	22105	20274	18680	18470	18124	17835	17857	17755	17739	17724	17677	17717	17532	17565	17361	17374	17373	17490	17485	19611	24910	23963	21302	19505	18246	17443	17253	17262	17075	17121	17117	16847	17049	17266	17187	17090	17076	16966	16901	17017	17139	17114	17034	17209	17026	17123	17077	17150	17104	17056	17073	17065	17024	17082	17208	17074	17137	17104	17117	17103	17234	17136	17072	17234	17107	17118	17179	17146	17132	17117	17104	17157	17080	17102	17330	17030	17142	17122	17213	17005	17251	16983	17158	17030	16983	17191	17131	16994	17063	17223	17140	17132	17023	17125	16956	17182	17164	17177	17187	16950	17106	17225	16997	17089	17195	17141	17103	17009	17027	17155	17122	17037	17215	17422	17189	17153	17058	17138	17114	17090	17053	17121	17055	17176	17148	17081	17032	17069	17231	17037	17163	17119	16962	17036	17035	17284	17230	17031	16970	17082	17178	17196	17231	17094	17128	17114	17147	16999	17006	17094	17028	17064	17292	17169	17145	17007	17181	17118	16989	17219	17049	17120	17049	16996	17226	16991	17098	17145	17148	17050	17164	17058	16964	17086	17127	17133	17033	17014	17153	17199	17129	17154	17014	17119	17114	16983	17224	16969	17265	17171	16986	17235	17018	17161	17140	16950	16917	17072	17237	17195	17276	17070	17242	17179	17097	17140	17116	17278	17004	17012	17189	16981	17245	17148	17224	16960	17104	17092	17242	17062	17000	17168	17182	17059	17013	17078	17191	17003	17090	17025	17237	17023	17159	17185	17217	17244	16882	17131	17385	17124	17119	17128	17246	17180	17014	17036	17001	17152	17165	17089	16986	17100	17298	17156	17026	16880	17123	17101	17202	17069	17238	17145	17183	17064	17118	17133	16898	17132	17087	17119	16951	17066	17305	17081	17124	16944	17088	17030	17137	17178	17012	17238	17276	17231	17072	17114	17182	17146	17207	17169	17158	17230	17110	17185	17069	17103	17081	16932	17045	17170	16965	17155	17171	17047	16952	17055	17070	17118	17064	17037	16920	17061	17013	17173	17105	17080	17100	17024	16898	17150	17268	17117	17118	17184	16822	17150	17109	17228	17174	16894	17210	17262	17117	17082	17006	17131	17175	17098	16902	17069	17138	17360	17027	17032	16986	16979	16944	17151	17177	17130	17082	17186	17027	16963	17252	17185	17184	17061	17243	17178	17154	17171	17206	17363	17139	16947	17247	17107	17084	17094	17171	17151	17220	16977	17177	16942	17190	16988	17213	17097	17062	17087	17164	16951	17068	17311	17175	17114	17019	17153	17172	17101	16969	17245	17003	17074	17113	16897	17281	17015	17034	16995	17165	17044	17134	17024	17148	17162	17248	16976	16974	16971	17036	17179	17204	17138	17081	16929	16982	17232	17138	17095	17040	17214	17197	17200	17076	16874	17026	17086	17090	17098	17024	17119	17051	17036	17097	17024	17017	17028	17247	17197	17065	16965	17104	16981	17002	17081	17011	17003	17061	16915	17115	16978	17067	17195	17164	16977	16927	16958	17035	17139	17074	17081	17147	17101	16979	17035	17201	16878	17184	17060	17131	17166	17010	17186	17107	17011	16962	16807	17067	17026	17142	17166	17105	16981	17151	17080	17073	17097	16998	17218	17147	17082	17154	17141	17095	17002	17104	17057	17002	17102	17366	17053	17144	17233	17041	17136	17027	17027	17014	17185	17032	17121	16797	17136	17146	17189	17005	17152	17151	17044	17018	17150	17024	17040	17071	17207	16973	17261	17147	17083	17101	17062	17163	16926	17088	17136	17114	17275	17101	17057	17144	17099	17105	17196	17013	16984	17233	16998	16976	17070	17238	16931	17070	17003	16966	17153	17205	17250	16995	17014	16960	17199	17011	17089	17089	17266	17024	17264	17153	17042	17075	17113	17052	17101	17182	17076	17066	17047	16914	17046	17097	16871	17092	17097	17169	17131	17063	17013	17069	17122	17071	17073	17101	17234	17058	17132	17103	17172	17214	17023	17098	17252	17269	17263	16919	17059	16884	17017	17202	17193	17107	17175	17075	17094	17056	17065	17112	17190	17113	17267	17059	17166	16941	17078	16996	17077	16972	17058	17115	17148	17139	17187	17064	17123	17052	17138	17106	17138	17127	17244	17008	17159	17064	16831	17215	17079	17049	17236	17146	17144	17071	17052	17226	17126	17115	17129	17146	17252	16909	17081	17059	17185	17272	17009	17189	17235	17149	17140	17148	17079	17123	17175	17009	17003	17223	17306	17088	16964	17109	17041	17104	17009	17162	16956	17090	17104	17061	17177	17032	17118	16992	17002	17018	16986	17258	17108	17098	17281	17089	17136	16977	17016	17183	17144	17131	16995	17188	17177	17108	17112	17237	16867	17102	16993	17080	16972	17130	16971	17199	17066	17087	17148	17293	17154	17122	17252	17047	16976	17239	16993	17101	16995	17155	17067	17056	16926	17297	17136	17163	17008	17037	16970	17140	17139	17046	17063	17136	17086	17112	17085	17093	17123	17001	17080	17064	17100	17117	17092	17014	17253	16919	16982	17063	17164	16954	16949	17224	17053	17116	17100	17148	16741	17091	16931	17026	17082	17004	17073	17131	17044	17040	16892	17049	17371	17093	17262	17180	17093	16993	17128	16933	17346	17072	17226	16945	17017	17213	17053	16925	17269	17165	17351	17174	16975	17213	17149	17025	17125	17015	17374	17044	17033	17066	17277	17116	17176	17128	17104	16979	17211	16895	17152	17005	17032	17085	16996	17139	17155	17042	17269	17026	17107	16941	17137	17214	17030	17309	16986	17175	17108	17088	17061	17089	17138	17142	17097	17109	17220	17268	17013	17017	16978	17151	17246	17010	16963	17189	17056	16858	17026	17071	17230	17175	17076	16979	17095	17084	17039	16968	17070	17115	17190	17133	17074	17084	17074	17075	17085	17249	17070	16926	17060	17032	17026	17023	17131	17106	17222	17109	17107	17039	17080	17087	17022	17124	17100	17114	17250	17078	17053	17040	17033	16979	17162	17069	17131	16977	17110	17195	16984	17081	17153	16898	17011	17166	17042	17031	17106	17250	17185	17087	17213	16980	16955	17165	16913	16998	17140	17113	17052	17166	17044	17101	17149	17091	17201	17340	17104	17033	17055	17052	17188	16979	16991	17210	17105	17284	17178	17058	17023	17163	17108	17205	17148	17161	16974	17115	17073	16977	17186	17180	17254	17136	17032	17177	17102	17038	17169	17160	17088	17080	17009	17200	17209	16857	17225	17051	17195	17050	17101	17094	17179	17175	17121	17251	17119	17161	17046	17083	17072	16950	17251	17139	17146	17245	17022	17209	16930	17219	16932	17257	17070	17030	17076	17166	17028	17249	17119	17216	17141	17216	17076	16984	17283	17304	17015	17222	17300	17083	17023	17194	17161	17077	17030	16997	17084	17222	16969	17137	17062	17101	17029	17140	16989	17301	17035	17193	17287	17001	17087	17105	17171	17192	17065	17077	16988	16826	17140	17119	17113	16983	17186	17316	17110	17053	17207	17086	17124	17127	17131	17150	16971	17081	17139	17046	16932	17123	17149	17155	16971	16972	17167	17033	17016	17061	17213	17187	17016	17063	17029	17182	17166	16984	17014	16887	17049	17038	16967	17119	16946	17164	17095	16940	17025	17030	17234	17172	17117	17133	17083	17146	16985	17202	17007	17181	17017	17178	17125	17128	16947	17083	17030	17102	17071	17166	17111	17107	17189	17121	16958	17181	17224	17329	17033	16937	17038	16955	17240	17102	17143	17087	17122	17061	17049	17016	17229	17147	17183	17125	17216	17163	17017	17172	16969	16989	17054	16995	17174	17122	17058	17180	16984	16991	17169	17250	17089	16975	17156	17110	16974	17275	17119	17024	17206	17162	17072	16986	17030	17168	17140	17024	17091	17216	17170	17253	16984	16976	16988	17240	17123	16958	17102	17097	17131	17258	16995	17124	16931	17203	17084	17040	17056	16886	17127	17258	16974	16978	16866	17206	17115	16934	17022	17020	17107	17181	17039	17084	17056	17054	17192	17156	17137	17167	17005	17141	17121	16955	17328	17131	17157	17042	17189	17106	17051	17174	17074	17044	17190	17108	17232	17188	16872	17053	17104	16946	17013	17040	17051	17225	17010	17141	17181	17029	16987	16922	17023	17256	16962	17253	16972	17167	17104	17095	17115	17217	17053	16979	17084	17111	17019	17130	17217	17094	16985	17171	17026	17396	17122	17088	17072	17133	17250	17093	17225	17179	16972	17071	17264	16920	16955	17028	17130	16976	17060	16924	17156	17080	17229	17081	16998	17139	17141	17006	17005	16967	16990	17112	17158	17019	17206	17088	17145	16900	17092	17018	17185	16939	17062	17121	17071	16962	17141	17254	17055	16995	17156	17091	17123	17143	17081	17144	17100	17116	17142	17003	16972	16905	17075	17143	17276	17063	17186	17159	16949	17134	17109	17121	17006	17154	17233	17029	17039	17174	17218	16994	17125	17197	17143	17065	17030	17025	16962	17141	17126	17052	17095	17236	16973	17072	17000	17130	17259	17012	17073	17071	17088	17225	17127	17181	16967	16973	17102	17087	17102	17163	17276	17017	17114	17149	17146	17153	17034	16895	16967	17175	17013	17029	17209	16957	16994	17034	17148	17168	17136	17121	17063	17055	17059	17131	17131	17189	17022	16927	17147	17158	17083	17064	17177	17182	17159	17144	17222	17205	17081	17167	17083	17162	17176	17208	17237	17042	17093	17118	17062	17168	17232	17125	17144	17078	17046	17097	17164	17108	17207	16996	17057	17034	17139	17118	17044	17123	17177	17016	17238	17159	17036	17114	17368	17113	16990	17122	17287	16988	17195	17079	17160	17149	17037	17293	17137	17066	17252	16916	17085	17135	17189	17131	17225	17073	16973	17033	17143	17262	17015	17163	17043	17156	17077	17072	17256	17175	17044	17101	17100	17103	17197	17037	17024	16888	17113	17121	17133	17047	16901	17110	17202	17207	17028	17127	17024	17079	17108	17046	17159	17106	16937	17096	17051	17002	17033	17075	17217	17238	16950	17144	17135	17238	17095	16917	17010	17168	17138	17197	17040	17203	17045
29060	26680	31157	27092	22778	23250	23007	22367	21630	21590	21144	20841	21110	20882	20639	20763	20906	20685	20710	20889	20707	20624	20733	20839	20870	20907	20752	21023	21190	21331	21136	20894	20872	20702	20969	20432	20804	20652	20770	20725	20851	20645	20596	20704	20743	20792	20626	20598	20877	20742	20829	20709	20657	20690	20644	20773	20504	20595	20813	20698	20569	20473	20566	20466	20643	20687	20639	20582	20677	20575	20854	20755	20621	20696	20844	20734	20566	20896	20627	20692	20789	20335	20552	20582	20463	20484	20550	20706	20600	20631	20531	20873	20748	20546	20545	20771	20659	20539	20640	20549	20588	20781	20452	20816	20538	20770	20778	20468	20657	20496	20663	20592	20726	20378	20763	20435	20392	20789	20942	20667	20629	20783	20673	20626	20532	20598	20619	20607	20694	20546	20587	20559	20689	20596	20682	20744	20467	20703	20721	20724	20719	20535	20700	20646	20557	20577	20678	20481	20697	20728	20630	20757	20758	20860	20698	20741	20747	20665	20893	20715	20687	20548	20710	20698	20665	20503	20567	20736	20727	20692	20651	20702	20707	20715	20731	20686	20812	20713	20740	20651	20759	20687	20758	20748	20592	20608	20448	20645	20752	20681	20600	20827	20674	20823	20653	20626	20662	20646	20676	20498	20664	20616	20622	20574	20605	20554	20480	20661	20737	20719	20689	20559	20648	20792	20788	20513	20567	20566	20758	20711	20653	20638	20706	20589	20523	20692	20493	20791	20654	20751	20610	20361	20550	20592	20608	20688	20644	20700	20674	20631	20745	20543	20661	20864	20670	20830	20378	20535	20516	20655	20473	20741	20665	20739	20732	20641	20557	20442	20751	20639	20463	20527	20733	20682	20543	20895	20834	20562	20676	20626	20541	20641	20538	20599	20684	20605	20586	20517	20933	20599	20513	20663	20625	20595	20616	20801	20926	20842	20636	20625	20772	20783	20664	20662	20533	20745	20937	20711	20667	20683	20917	20723	20722	20599	20770	20662	20661	20736	20651	20769	20672	20718	20590	20466	20868	20660	20610	20890	20846	20687	20741	20700	20537	20715	20626	20816	20799	20667	20496	20673	20637	20708	20761	20607	20917	20632	20726	20759	20667	20634	20591	20665	20628	20602	20722	20723	20532	20673	20668	20723	20591	20534	20714	20759	20437	20637	20785	20663	20698	20632	20770	20727	20783	20723	20599	20881	20627	20721	20580	20645	20565	20792	20633	20752	20656	20627	20792	20842	20495	20601	20394	20521	20801	20690	20521	20643	20730	20669	20782	20655	20855	20679	20678	20856	20746	20511	20675	20708	20666	20619	20835	20614	20993	20748	20869	20449	20617	20544	20913	20640	20612	20759	20632	20702	20819	20602	20597	20751	20722	20733	20726	20839	20582	20572	20742	20645	20723	20808	20496	20483	20659	20783	20756	20470	20727	20619	20675	20607	20940	20605	20649	20820	20633	20781	20633	20646	20649	20652	20798	20768	20497	20607	20469	20608	20510	20763	20737	20629	20781	20502	20735	20651	20885	20777	20456	20821	20669	20588	20640	20700	20769	20736	20604	20498	20781	20569	20618	20514	20481	20546	20679	20647	20660	20755	20735	20766	20821	20783	20816	20589	20545	20747	21056	20555	20641	20553	20624	20746	20570	20909	20836	20840	20652	20618	20910	20736	20610	20602	20939	20616	20458	20611	20785	20761	20718	20568	20729	20681	20663	20684	20583	20611	20783	20534	20695	20664	20692	20440	20720	20712	20649	20720	20568	20691	20670	20555	20698	20755	20615	20504	20653	20544	20635	20556	20730	20753	20700	20506	20681	20598	20577	20759	20636	20761	20647	20469	20859	20521	20834	20696	20749	20579	20686	20769	20593	20687	20775	20790	20770	20674	20783	20622	20805	20751	20783	20546	20688	20866	20717	20639	20791	20476	20737	20516	20732	20674	20702	20681	20713	20659	20591	20789	20513	20741	20714	20857	20670	20629	20947	20774	20531	20539	20602	20655	20539	20608	20652	20567	20726	20579	20687	20712	20679	20756	20794	20614	20518	20548	20598	20594	20610	20862	20718	20792	20857	20579	20789	20839	20475	20739	20507	20715	20692	20889	20772	20716	20570	20570	20697	20653	20574	20685	20766	20516	20589	20681	20907	20867	20758	20766	20729	20748	20853	20561	20871	20672	20606	20811	20660	20508	20367	20822	20703	20802	20537	20699	20676	20587	20831	20606	20714	20598	20655	20444	20576	20598	20402	20498	20467	20713	20718	20668	20704	20560	20552	20775	20782	20654	20722	20743	20821	20733	20790	20596	20730	20782	20682	20592	20688	20753	20791	20834	20816	20705	20670	20549	20553	20713	20813	20813	20839	20632	20752	20637	20726	20771	20724	20637	20884	20749	20631	20374	20604	20818	20834	20700	20728	20617	20712	20605	20659	20640	20784	20819	20746	20697	20566	20778	20648	20517	20618	20490	20590	20681	20559	20525	20681	20889	20755	20819	20686	20937	20528	20589	20608	20684	20722	20839	20561	20606	20599	20654	20578	20632	20693	20819	20648	20660	20742	20453	20613	20719	20636	20510	20698	20447	20706	20663	20563	20746	20657	20721	20820	20955	20777	20813	20760	20732	20768	20813	20566	20724	20588	20518	20743	20728	20850	20858	20758	20696	20630	20535	20556	20455	20637	20589	20557	20863	20758	20781	20845	20371	20623	20508	20775	20777	20808	20964	20752	20747	20581	20660	20629	20781	20722	20713	20538	20685	20834	20719	20842	20448	20612	20734	20825	20667	20658	20554	20685	20707	20765	20629	20677	20787	20839	20571	20584	20613	20998	20526	20568	20396	20641	20714	20706	20862	20855	20690	20661	20675	20690	20811	20640	20654	20774	20701	20683	20813	20624	20896	20796	20588	20828	20748	20625	20903	20943	20739	20660	20583	20708	20825	20854	20710	20632	21007	20980	20617	20593	20529	20575	20651	20629	20556	20776	20690	20648	20852	20728	20542	20671	20696	20697	20722	20685	20443	20570	20748	20821	20808	20679	20679	20641	20636	20810	20783	20769	20489	20759	20427	20732	20690	20715	20535	20789	20809	20853	20717	20747	20625	20644	20609	20839	20663	20940	20712	20467	20821	20785	20696	20680	20771	20777	20729	20714	20638	20718	20495	20710	20510	20792	20618	20704	20812	20594	20853	20887	20781	20675	20887	20799	20645	20591	20610	20635	20858	20518	20734	20641	20775	20770	20677	20662	20513	20862	20742	20603	20742	20858	20650	20759	20620	20698	20645	20786	20669	20614	20774	20644	20774	20409	20621	20686	20855	20458	20642	20628	20660	20490	20568	20530	20751	20545	20670	20684	20745	20673	20971	20559	20657	20822	20780	20775	20487	20555	20730	20657	20708	20630	20632	20732	20780	20718	20934	20714	20711	20912	20657	20706	20554	20919	20646	20789	20710	20721	20752	20514	20562	20595	20566	20559	20581	20791	20703	20674	20858	20584	20758	20632	20569	20488	20651	20754	20497	20771	20733	21018	20644	20566	20716	20541	20720	20496	20552	20672	20762	20597	20845	20763	20717	20861	20623	20744	20826	20734	20772	20681	20636	20923	20640	20678	20665	20560	20732	20811	20732	20887	20640	20792	20651	20673	20642	20836	20672	20656	20657	20751	20751	20464	20764	20853	20750	20658	20519	20500	20603	20611	20641	20499	20689	20739	20732	20704	20766	20726	20500	20661	20547	20707	20811	20503	20772	20819	20606	20608	20908	20855	20753	20607	20795	20643	20476	20774	20689	20718	20851	20688	20697	20651	20604	20713	20786	20592	20431	20691	20749	20522	20411	20632	20611	20541	20578	20496	20500	20671	20783	20808	20813	20552	20347	20707	20605	20291	20629	20566	20639	20550	20730	20875	20698	20738	20827	20579	20705	20749	20715	20833	20773	20548	20505	20665	20634	20720	20697	20557	20648	20725	20705	20680	20767	20824	20617	20692	20824	20622	20577	20717	20825	20663	20657	20534	20790	20685	20639	20513	20554	20735	20672	20860	20712	20605	20547	20534	20742	20622	20460	20714	20789	20648	20941	20395	20533	20730	20747	20754	20845	20692	20656	20662	20646	20753	20713	20844	20804	20767	20645	20787	20545	20414	20623	20655	20742	20893	20667	20594	20753	20680	20753	20743	20699	20710	20655	20640	20608	20645	20822	20794	20643	20550	20650	20795	20734	20738	20588	20584	20753	20597	20759	20777	20672	20741	20633	20562	20640	20656	20390	20697	20443	20701	20763	20442	20555	20843	20703	20879	20724	20714	20731	20596	20869	20757	20770	20906	20760	20701	20879	20728	20501	20671	20640	20492	20579	20665	20746	20713	20476	20536	20760	20693	20716	20513	20500	20499	20753	20584	20590	20763	20638	20567	20693	20817	20784	20762	20476	20654	20770	20662	20698	20489	20577	20636	20615	20695	20734	20692	20601	20544	20930	20835	20616	20947	20631	20678	20687	20772	20576	20732	20590	20728	20675	20597	20766	20560	20824	20750	20704	20683	20729	20532	20706	20692	20795	20543	20725	20762	20652	20729	20534	20706	20881	20680	20600	20831	20841	20705	20787	20797	20654	20786	20439	20809	20634	20756	20522	20727	20877	20625	20668	20664	20510	20661	20802	20511	20738	20747	20752	20644	20803	20659	20854	20657	20803	20645	20704	20557	20639	20511	20793	20808	20808	20809	20507	20605	20760	20978	20572	20632	20527	20559	20551	20745	20590	20734	20413	20359	20741	20677	20732	20746	20770	20756	20735	20537	20551	20656	20577	20611	20663	20805	20706	20625	20640	20540	20747	20664	20680	20601	20954	20628	20610	20725	20831	20592	20779	20584	20485	20649	20802	20514	20577	20525	20663	20742	20577	20741	20855	20577	20728	20717	20829	21079	20665	20684	20599	20426	20654	20588	20801	20514	20640	20779	20848	20636	20446	20654	20744	20594	20661	20718	20800	20522	20594	20756	20919	21039	20619	20732	20809	20675	20767	20813	20718	20759	20660	20799	20708	20575	20650	20673	20761	20596	20672	20749	20359	20464	20781	20542	20730	20688	20745	20608	20587	20598	20551	20616	20635	20719	20784	20495	20385	20539	20814	20525	20615	20710	20816
29910	39770	31123	23159	20609	20852	20756	19597	18352	17832	17344	17295	17289	17276	17149	17089	17300	17044	17150	17147	17005	16846	16934	16951	17005	16988	16946	17072	17236	17393	17410	17113	17063	17047	17030	16828	16877	16889	16834	16959	16784	16944	16974	16850	16725	16906	17098	17092	16936	16842	16784	16849	16918	16876	16994	16828	16805	16886	17086	16867	16781	16833	16822	16866	16937	16847	16982	16790	16953	17005	16885	16934	16697	16870	16868	16909	16873	16930	16979	16933	16917	16878	17029	16955	16985	16809	16886	16860	16823	16877	16996	16767	16991	16840	16749	16972	16912	16941	16982	17007	16659	16810	17050	16801	16902	16999	16943	16951	16682	16918	16688	16848	16873	16809	16866	16883	16728	16963	16749	16774	17039	16775	17016	16943	16904	16566	16849	16904	16976	16914	16688	16860	16986	16924	16877	16870	16768	16843	16905	16873	16997	16937	17037	16851	16703	16931	16933	16929	16898	16902	16672	16918	16805	16737	16844	16822	16818	16904	17030	16947	16968	17099	16729	16786	16932	17086	16741	16887	16934	16815	16738	16829	16845	17030	16952	16910	16791	17016	16910	16880	16834	16750	16849	16894	16827	16960	16776	16800	16922	16950	16746	17000	16751	16820	16922	16850	16807	16847	16942	16834	16869	16877	16753	16875	16866	16888	16906	16992	17014	16941	16841	16934	16886	16860	16943	16990	16931	16841	16825	17037	16993	16750	16846	16875	17068	16854	16833	16896	16798	17040	16653	17105	16775	16930	16924	16830	16948	16825	16848	17064	16959	16798	16874	16808	16769	16819	16823	16694	16962	16804	16857	16781	16787	16832	16826	16853	16880	16946	16697	16834	16714	16826	16875	16681	16812	16924	16748	16970	16663	17066	16945	17025	17039	16713	16819	16812	16878	16857	16721	16896	16955	16747	16912	16948	16907	16770	16669	17027	16780	16983	16768	16866	16784	17024	16836	17045	16961	16809	16950	16933	16827	16859	16670	16615	16899	16841	16951	16732	16807	17015	16881	16839	17065	17019	16819	16812	17011	16980	16778	16912	16972	17012	16728	17108	16801	16943	16918	16808	16912	16758	16709	16743	16933	16808	16890	16851	16891	16637	16834	16734	16966	16880	16882	17042	16832	16867	16805	16899	16868	17060	16781	16981	16818	16937	16864	16707	16767	16822	16976	16894	16787	16754	16782	17013	16804	16681	16939	16802	16727	16736	16916	16983	16900	16924	16830	16990	16893	17037	16774	16761	16846	16799	16750	16820	17030	16897	16974	16939	16971	16991	16904	16840	17028	16942	16741	16753	16897	16819	17118	16778	17048	16904	17032	16999	16895	16906	16942	16920	17058	16796	16999	16826	16855	17018	16512	16962	16957	16789	16867	16927	16882	16741	16790	16974	16880	16828	16850	16924	16752	17014	16888	16962	16786	16941	16761	16872	16823	16908	16821	16909	16873	16780	16870	16898	16947	16838	16777	16966	16862	16673	16903	16866	16891	16883	16736	16756	16820	16948	16904	16771	17034	16932	16580	16819	16952	16974	16851	16884	16886	17048	16718	16804	17055	16927	16810	16838	17024	16870	16930	17001	16959	16847	16790	16961	16937	16903	16834	16815	16795	16824	16795	17172	16954	16992	17071	17044	16845	16939	16950	16855	16887	16907	16673	17051	16849	16697	17055	16768	16675	16802	17126	16803	17098	16886	17052	16899	16990	16790	16779	16781	16789	16932	17000	16877	16914	16686	16662	16993	16863	16927	16935	16934	16810	16861	16851	16763	16804	16834	16856	16943	16878	16878	16979	16844	16962	16802	16956	16897	16883	16830	16686	16955	16935	16980	16827	16850	17047	16946	16928	17008	16786	16794	16676	16857	16843	16934	16960	16846	17056	16787	16875	16950	16935	16953	16921	16897	16768	17042	16794	17083	16800	16876	16933	16953	16950	16964	16782	17030	17056	16850	16708	16971	16930	16962	16906	16799	16806	16946	16804	16958	16746	16780	16809	16941	16955	16833	16882	16900	16867	16784	16818	16973	17017	16833	16768	17002	16966	16896	16886	16929	16847	17080	16924	16805	16977	16799	17016	16887	16988	16874	16995	16997	16912	16964	16939	16864	16800	16934	16731	16885	17109	16980	17002	16791	16902	17004	16848	16786	16914	16929	16840	16856	16899	16956	16929	16947	16996	16861	16855	16950	17032	17002	16935	16971	16926	16878	16654	16852	16901	16864	16846	17038	16641	16669	16875	16949	16965	16925	17032	16857	16870	16755	16997	16712	16981	17093	16865	16747	16854	16929	17028	16874	16881	16836	16743	16936	16899	16846	16871	16779	16791	16894	16916	16874	16739	16832	16934	16785	16912	16838	16900	16979	16959	16875	16862	17046	16712	16908	16804	17005	16911	17037	16844	16725	16941	16876	17155	16868	16969	16976	16850	16818	17124	16863	16917	16848	16907	16783	16841	16846	16906	16940	16862	16877	17005	16788	16768	16669	16938	16869	16868	16830	16694	16930	16973	16964	16895	16884	17061	16879	16893	16858	16833	16764	16960	16831	16761	16869	16974	17008	16916	16899	16778	16994	16975	16925	16944	16922	16864	16760	16934	16926	16917	16883	16766	16858	16734	16651	16840	16712	16798	16857	16825	16956	16813	16883	16878	16915	16895	16862	16912	16928	16835	16812	16958	16730	16736	16971	16854	16937	17022	16869	16784	16805	16926	16793	16888	16805	16918	16781	16910	16934	16802	16931	16777	17037	16654	16838	16883	16913	16865	16780	16863	16915	16872	17053	16843	16728	16941	16954	16869	16839	16885	16888	16951	16995	16789	16970	16846	16823	17098	16885	16874	16945	16879	16789	16862	16832	16744	16954	16815	16851	16865	16807	16900	16908	16888	16838	16902	16867	16909	16768	16983	16951	16836	17031	17019	16748	16876	16995	16971	16873	16921	16940	16720	16974	16818	16827	16763	16984	16857	16782	16969	17026	16807	16727	16864	16951	16711	16972	16952	16872	16825	17000	16861	16859	16935	16663	16985	16809	16860	17026	16969	17056	16926	16925	16977	16869	17015	16916	16873	16902	16894	17033	16838	16729	16874	16784	16890	16919	16967	16908	17041	16785	16967	16940	16847	16848	16795	16991	16912	16844	16742	16986	16909	16859	16864	16835	16743	16836	17035	16932	16885	16855	16806	16845	16970	16803	16988	16881	16897	16931	16808	16859	16868	16987	16834	16923	16836	17045	16848	16908	16834	16781	16749	16921	16957	16823	16826	16695	17068	16792	16974	16889	16944	16970	16882	16779	16820	16850	16925	16731	16812	16862	16755	16934	16854	16921	16809	16844	16981	16899	16908	16910	16784	16803	16813	16829	17039	17038	16963	16795	16754	16811	16896	16936	16752	16873	16880	17075	16828	17068	16816	16859	16910	16818	16872	16945	16816	16841	16994	17011	16900	16805	16842	16930	16834	16954	16790	16797	17209	16762	16942	16749	16961	17069	16835	16904	16747	16908	16791	16878	16933	16972	16882	16647	16867	16769	16893	16986	16749	16874	16786	17012	16720	16900	16868	16929	16869	17030	16850	16922	17014	16730	17073	16949	16683	16936	16817	16769	16812	17066	16734	16979	16868	16870	17037	16836	16922	16929	16930	16943	17026	16797	16964	16866	16979	16846	16790	16922	16862	16878	16997	16964	16831	16977	17052	16864	16824	16974	16924	16843	16969	16977	16913	16824	16919	16917	16811	16865	16898	17063	16995	16929	16703	16945	16901	16979	16917	16868	16974	16889	16729	16876	16909	16999	16911	16852	16900	16930	16872	16822	16782	16759	16977	16742	16708	16768	17015	16901	16825	16923	16738	16899	16887	16822	16923	16916	16952	17084	17080	16729	16959	16616	17034	16739	16815	17084	16900	16829	16866	16948	16793	17062	16753	16947	16879	16950	16901	16939	16923	16771	16673	16987	16775	16782	17005	16966	16862	16810	16901	16994	16933	16907	16836	16837	16764	16856	16882	16957	16851	16844	16872	16828	17089	16792	16919	16814	17042	16730	16890	17014	17035	16954	16825	16793	16905	16785	16954	16940	16996	16895	16936	16849	16967	16981	16849	16825	16804	16857	16740	16991	16839	16962	17047	16676	16941	16877	16986	16812	16837	16931	16978	16899	16903	16974	16913	16701	16889	16814	16990	16962	16704	16823	16815	16765	17031	16936	16838	16798	16811	16976	16853	16998	16900	16823	16788	16890	16765	16931	16807	17016	16836	17083	16773	16943	17012	16877	16786	17000	16897	16919	16952	16784	17020	16919	16960	16987	16822	16923	16788	16761	16829	16850	17021	16923	17048	16896	16819	16927	16905	16898	16932	16829	16855	16997	16894	16682	16860	16977	17149	16955	16920	17099	16753	17082	16910	16899	16965	16821	16849	16887	17010	16827	17017	16958	16883	16965	16989	16904	16900	16852	16844	16946	16844	16923	16757	16956	16739	16817	16879	17116	16949	16772	16905	16879	16874	16940	16928	16799	16834	16964	16778	16797	16936	17030	16904	17020	16773	16792	17118	16848	16894	16729	16812	16869	16947	16960	16796	16892	16742	16775	16894	16961	16797	17001	16642	16867	16885	17029	16877	16913	16826	16900	16756	16729	16650	16762	16832	16807	16862	16768	16941	17052	16900	16748	16914	17000	16859	16757	16821	16910	17029	16838	17089	16789	16754	16985	16778	16871	16829	16934	16948	16880	16903	16821	16960	16925	16676	16829	16938	16804	16857	16899	17004	16889	16947	16852	16842	16985	16833	16885	16920	17024	17006	16728	16960	16930	16876	16743	16863	17050	16771	16698	16992	16765	16850	16756	16975	16731	16916	16968	16900	16925	16938	16692	16744	16785	17045	16871	16944	16883	16785	17042	16855	16896	16957	16815	16819	16798	16806	16942	16924	16829	16900	16903	16737	16904	16776	16868	16810	16954	16994	16861	16874	16986	16775	16941	16817	17112	16912	17008	16922	16967	16943	17036	17020	16777	16685	17072	16879	16769	16969	16762	16851	17023	16946	16907	16997	16842	16882	16846	16801	16903	17022	16752	16875	16789	16955	16905	17108	16713	16995	17097	17054	16793	16915	16803	16846	16965	16994	16886	16914	16963	16820	16804
23781	21380	29051	24320	22921	25343	27188	23839	22345	22168	21679	21693	21637	21785	21779	21612	21378	21528	21332	21094	21223	21096	21271	21271	21280	20912	21450	21695	24116	23340	23063	22302	21561	21283	21271	21167	21062	21054	20865	21083	21161	21123	21213	21007	21206	21195	21074	20955	21091	20880	20921	21177	21144	21146	21189	21031	21109	21095	21089	21088	21102	21112	21225	21117	21044	20885	20859	21077	20880	20872	21030	21262	21090	21008	21016	21091	20882	20994	20929	21156	21003	20934	20890	21068	21139	20965	21035	21006	21238	21211	20900	20896	20684	21009	21082	21142	21213	20911	21036	21052	20948	20977	20960	21026	21035	21053	21020	21115	21082	20974	21014	20851	21343	21014	20973	21013	20832	21096	21121	20831	20824	20946	21150	21072	21160	21175	21294	20957	20788	21004	20767	21044	20957	20958	20851	20950	20792	20916	20859	21040	21028	21162	21230	20980	21092	20981	21115	20950	20813	21038	20987	21070	21060	20957	21068	20985	21139	20931	21229	21056	21199	21105	21103	21046	20928	21085	21095	20923	21056	21134	21126	21035	21095	21080	21152	21038	21007	21119	21117	20881	21095	21005	20825	21106	20925	20904	21234	21058	21064	21120	20936	21102	20805	21118	21097	20993	20791	20915	20895	21003	21156	21202	21045	20788	21032	20854	20988	21208	21097	20988	20942	20924	21188	20848	21140	20955	20994	20800	20821	21056	21070	21064	20955	21007	21178	20906	21167	21020	20985	20927	20834	20775	21044	21145	21027	21082	21203	20699	20938	20919	21065	20869	20840	20878	20928	20911	20937	21190	20996	20860	20978	20845	21317	20969	21031	20899	20858	20813	20980	20929	21097	20941	20937	21212	20997	21073	21013	21054	21068	20932	20872	21064	21202	21035	21015	20894	21071	21032	20836	21076	21027	20917	21119	20788	21166	21088	21009	20928	21057	20974	20926	20991	21033	21022	21093	20789	20866	21159	20882	21011	20932	21001	20993	21105	21010	21028	20987	20916	20978	20934	21052	21031	21067	21011	20905	21107	20863	20864	21111	20866	20976	20930	20947	21114	20852	20964	21022	21040	20998	21132	21282	21018	20913	20958	20918	20938	21064	20854	21131	20945	20867	21033	20984	20950	20930	20929	20950	21120	20943	20844	20797	20757	20998	20967	20949	21250	21124	21033	20922	21024	20867	20804	21039	20951	20834	20855	20862	20980	20882	20845	21134	21189	20970	20951	21182	21015	21257	20981	20945	20903	20776	20878	21064	21041	21035	20867	21094	20847	21024	21305	21056	21132	21161	20913	20894	20923	20905	21036	20839	20827	20784	20943	20812	20906	21102	21036	20907	20959	20961	21042	21036	21097	21108	20878	21050	20965	21075	21095	20965	20898	21034	20814	21044	20866	20958	21120	20951	20964	21021	21040	21171	20961	20963	21147	20890	20863	20904	20718	20793	21252	21121	20987	21019	21217	21209	20988	21366	21112	20935	20904	20967	20917	21230	21039	20971	20884	21094	20967	21028	21027	21072	20774	20907	21097	20858	20904	21014	21015	20982	21057	21107	20904	20985	21186	20821	20888	21035	21065	21112	21143	21017	21054	21135	21119	20935	20766	21009	21004	21119	20998	21166	21001	20905	20899	20928	20885	20964	20990	21043	21032	20788	21009	20960	20960	21133	20875	21066	21009	21117	21088	20855	21025	21109	21182	21012	20946	20804	21022	20946	20965	20805	20945	21028	21133	21054	21116	21026	21072	20997	21007	21000	20760	21075	20773	21117	20961	20816	20951	21036	20860	20814	20915	21136	20785	20846	20924	20791	21027	21108	20723	20988	21102	20694	20865	21040	21141	21079	20744	20786	20986	21176	21130	21032	20971	21008	20917	21011	21044	20887	21007	21126	20960	21067	20971	21268	21064	21046	21111	20853	21013	20869	20966	21132	21028	20970	21067	20993	21114	20972	20894	21017	21109	20992	20908	21062	21030	20652	21176	20983	20828	20886	20851	21170	21118	20785	21093	21026	21057	20732	21055	20803	21109	21033	20926	21096	20952	21080	20964	21133	20991	20902	20844	21062	20977	21044	20823	20989	20941	20891	20981	20830	21000	21068	21120	20943	21002	21082	20834	21060	21124	21062	20953	20934	21007	20853	21105	20936	21050	20972	21122	21098	20973	20905	20978	20987	20620	20761	21013	21057	21104	21131	21088	21290	20788	20954	20951	20971	20840	20987	21043	21117	21036	20920	20981	20927	21019	20994	20845	20881	20876	21078	21095	21026	21062	21136	20837	21168	20973	20901	20993	20944	20958	21023	21091	20976	21029	20963	21160	20996	20955	20988	20868	20912	21001	20905	20974	20994	20876	21030	21068	20965	21031	21097	21100	21151	20780	21027	20810	21045	21202	21120	20966	21138	21067	21046	20837	21094	20911	21072	21305	20938	20986	20962	21087	20956	21098	20894	21200	20925	21034	21164	21162	20923	21167	21021	21046	21197	21014	20930	20877	20813	20961	20794	20810	20904	20767	20883	21005	21033	20922	20787	21061	20910	21030	21058	21051	21017	20847	21058	20853	20914	21083	21344	21161	21109	21092	21243	21210	21160	20918	20971	21007	21032	21027	21136	20853	20986	21003	21044	21082	21016	20902	21071	21192	21170	21115	20995	21102	21214	21030	21097	20861	21062	21110	20909	21368	21133	20794	21001	20865	21086	21063	21069	21088	21145	21150	20906	20723	20829	20889	20933	21008	21082	21166	21110	20799	20962	21048	21066	21117	20969	20861	20791	20995	20934	20824	20800	21211	20928	21115	21015	20883	21238	20945	20879	21065	21030	20965	21011	21057	20850	21078	21185	20916	20963	20991	21081	20832	21023	20973	21021	20967	20974	21053	20884	21132	21218	20939	21006	21110	20938	20850	20997	20865	21154	21044	20961	21200	20766	21146	21016	21243	21107	21003	21089	20759	21005	21262	20747	21062	21054	20958	21116	20928	21062	20997	21069	20960	20927	21018	21059	21186	21103	20867	20945	20825	21215	20950	21142	21275	21132	20961	20918	21032	20965	21015	21148	20837	20806	21150	20882	20881	21001	20969	20891	20681	21038	21073	21033	21083	20976	20793	21020	20909	21039	20834	20909	21213	20918	20878	20936	20866	21055	20816	20838	21057	21130	20892	21170	21088	21054	21010	20873	21035	21154	20937	20857	21056	21011	21126	20822	21232	21150	20929	20899	20760	21116	20876	21118	21061	20929	21090	21022	21052	20898	21089	21002	21053	20850	20983	20950	21143	20901	21136	20939	21065	20916	21051	20910	20902	20985	21200	21021	21176	20968	20883	21153	21119	20858	20853	20853	20981	21249	21077	20948	20791	21003	21200	20976	20934	21013	21177	21165	21201	20895	21008	21073	21025	21122	20744	21185	21050	21098	20963	21108	21163	21152	20715	21089	20816	20985	20998	21069	21099	20939	21081	21028	21138	20891	20977	20965	21041	20880	20999	21165	20914	21097	20921	20733	21012	20866	21199	21130	21057	21028	21015	21162	20977	21072	20743	21052	21238	20964	20921	21038	20927	20940	21096	21046	21102	21125	21208	20816	20949	21099	20855	20935	21118	20983	20943	21138	21163	21047	21076	21026	20693	21113	21191	21019	21064	21107	20910	20987	20942	21292	20950	20998	21083	20865	20785	20894	21092	20908	20896	20973	20793	20920	21025	20942	21192	20964	21238	20937	20877	20824	21153	21061	20651	21097	20941	20898	21040	20960	20775	21107	21110	21007	21176	20984	21110	21005	20983	21035	20954	21013	21057	21083	20958	21009	20925	21187	20976	21176	20812	20849	21072	21145	21149	20957	21013	21113	20916	20906	21026	20964	21156	20891	21164	21004	21048	21015	21003	21122	21139	21086	20837	20972	20925	21078	21006	21161	20840	21114	21153	21230	20991	21198	21076	20962	20954	21083	21054	21091	21006	20997	20845	20881	21056	21191	20855	20990	21083	20944	20952	21064	20928	21087	20817	21125	20867	21038	21170	20894	20895	20911	20727	20870	20884	21137	20871	20898	21065	20832	21037	20862	20961	21045	21146	20891	21200	21073	20831	21163	20899	21059	21011	21199	21066	21063	21027	20913	20985	20912	20830	21071	20905	20770	21203	20966	21087	20929	21072	21270	21009	21128	21190	21000	21270	21170	20815	20908	21253	20995	21047	21147	20720	21091	21203	21007	20994	20975	20956	20997	21010	21043	21109	21075	21085	21155	20995	21091	21059	21088	20954	21168	20938	21038	21045	20848	21005	21047	21002	21098	21030	20918	20963	21085	21159	20943	21061	21049	20892	21100	21134	21070	20981	20861	20988	21157	21022	20954	21076	21092	20994	20971	20964	21194	21024	21002	20881	21161	20908	20862	20966	21021	21089	21142	21065	21009	21066	21202	21067	21125	20976	21039	20916	21143	20733	21204	21108	20840	20839	20879	21089	21188	21074	21264	21173	21001	21084	20871	20890	21002	21005	21128	20912	20968	21161	20960	21020	20959	20891	20954	20884	20957	21004	21083	21075	20843	20955	20918	20843	20881	20979	21194	21101	21135	21116	21161	20876	20838	20993	20901	20777	21033	20992	20977	21096	20992	20999	21147	20990	21038	20992	21002	21066	20887	20916	21092	21035	21089	21058	20909	20853	21074	21206	20902	20837	21008	20915	21142	20929	20937	21021	21089	20895	20994	20891	21052	21033	21109	21113	20993	21185	21041	21191	21257	21083	21097	20970	20815	21119	20827	20859	20902	21094	21003	20856	21054	20994	21123	20904	21026	21032	21169	21100	21016	21009	21199	20908	20932	20981	21056	21101	21105	21069	21011	20980	20938	20969	20909	21073	20910	21125	20913	20982	20790	21174	21021	21050	20781	21038	21010	20965	20809	20791	21011	21100	21115	20929	21048	21083	20905	21057	21000	21047	20984	21098	20915	20961	21004	20962	20919	21063	20888	20993	21016	20907	21012	20885	21092	21092	21145	20951	20985	21033	21256	21229	21142	21110	21175	21027	20841	21125	21151	21203	21099	20915	20958	21033	20994	20976	21089	21062	21117	21039	20802	20941	20968	20880	20921	21120	21052	21153	21107	21241	21050	20920	20910	21123	20894	20926	20772	20931	21051	20745
32639	49700	37147	26780	22676	22072	23109	20692	18771	18443	17741	17810	18070	17836	17820	17782	17531	17449	17258	17247	17280	17334	17389	17205	17159	17284	17211	18204	21453	20333	19676	18725	17754	17601	17233	17045	17113	17179	16980	17097	17088	17047	16960	17221	16901	17118	16853	17080	17113	16845	17144	17185	17059	17090	16971	17129	17039	17109	17285	17148	16976	17039	17091	16862	16952	17005	17184	17161	16867	17044	16981	16939	17133	16984	17192	17102	17044	16951	17025	16976	17003	16867	17087	16949	16762	16976	16984	17241	16994	16804	17128	17066	16934	17124	17033	16966	16925	16960	16884	16997	16980	17118	17022	16984	16970	17018	17083	17107	17028	17036	16947	16933	17010	17070	17092	17034	16932	16926	17094	17128	17072	17124	17179	17020	17041	16958	16982	17123	16988	17082	17239	17087	17043	16977	17124	17077	16944	17115	17100	17136	17024	17198	16919	16979	17016	17158	16906	17008	17078	17270	16997	17047	17003	16862	17070	16960	17159	17148	17199	17088	17041	16991	17039	16994	17026	16923	17071	17078	17160	17206	16872	17267	16936	17006	17211	17011	17212	17082	17156	17095	17060	17005	17116	16972	16896	17204	17103	17144	16943	17116	17036	16923	17189	16950	16922	16966	17040	17220	17109	17016	17055	16853	16968	17205	17007	16928	16977	17026	17202	17080	16860	17180	17056	17144	16928	16863	17070	16977	17176	17180	17131	17160	17221	17042	17208	16909	17002	16981	16983	17059	16949	17112	16891	16876	17193	16992	17125	17136	17088	17083	17061	17133	17046	17141	16982	17088	17160	17055	16854	17100	17128	17065	16919	17092	17012	17071	17091	16980	16915	16797	16996	17014	17033	17159	17057	17066	16920	17176	16987	17076	16983	17006	16943	17139	17024	16900	17157	17087	17113	17122	17085	17209	16795	17185	16968	17067	17055	17004	16934	17077	17053	17153	17023	17250	17082	17242	17076	17065	16989	16986	17016	17129	17089	16965	17280	16899	17136	16941	17107	17033	17054	16931	17128	16902	16937	17052	17173	16921	17075	16963	17209	17187	17163	17059	17163	17082	17073	16911	16980	17078	16959	17077	16952	17192	16965	16985	17147	16972	16971	17135	17035	17219	17059	17026	17025	17125	17011	17059	16936	17033	17152	17190	17000	17242	16957	16951	17070	17072	17095	16952	17059	17138	16886	17050	16856	17028	17102	17231	17010	16998	16995	17014	16974	16980	17089	16917	16959	17231	17100	17086	16977	16860	17305	16964	17133	16956	17067	17108	16840	17076	17072	16977	17111	17081	17129	17168	17049	16920	17234	17102	16962	17056	17180	17008	17198	17153	17138	17263	17075	17038	16971	16965	17203	17123	17164	17078	17132	16980	16990	17072	16957	17019	17004	17014	16977	17125	17044	17133	16982	16923	17077	16954	17149	17020	17126	17251	17144	17003	17040	16965	17058	17107	16998	17191	17051	16992	16989	17025	17071	17065	17070	16932	17142	16913	17050	17116	17111	17040	17117	17160	17001	17176	16953	17007	16945	17139	17053	16909	17068	17036	17265	17132	17057	16994	17033	16925	17345	17054	16932	17048	17234	17020	17026	16878	17047	16888	17120	16993	17044	17155	16845	16932	16960	17089	16943	17027	17059	17168	17018	16906	16911	17126	17086	17135	17065	17203	16909	17004	17114	17135	17051	17034	17169	16985	17099	17207	17078	16997	17010	17032	17231	17047	17071	16970	16986	16943	17080	17103	17017	17087	16992	17092	16923	16930	17009	17191	17154	17018	17048	16910	16949	16965	16797	17022	17039	16959	17176	17096	17037	17112	17192	17070	16967	16985	17046	17005	17093	17005	16980	17024	17047	16945	16980	16752	17067	17047	16852	17101	16951	16934	16788	17167	17084	17061	17027	17036	17041	16956	17097	17013	17055	17067	16939	16999	16907	17009	17076	16829	17020	16980	17033	16941	17021	16978	17029	17000	16886	17095	17052	17040	17218	16941	17040	16977	16990	17226	17011	17082	17206	17029	17191	16980	16941	17017	17178	16890	17174	17075	17051	17195	16935	16861	17192	17231	17108	17043	16972	16888	16936	17212	16815	17177	17120	17057	17083	17081	17111	16949	16923	17233	17025	16995	16956	17087	16978	16977	17020	17036	17097	17128	16985	17064	17092	16936	17033	17124	17113	16957	16912	17011	17057	17035	17006	17236	16979	16955	17111	16955	17105	16991	16942	17149	17201	17022	17296	17033	17077	17002	17084	17043	16913	17087	17138	17188	16907	17077	16999	17123	16935	17096	16986	16936	17062	17023	17086	17049	17122	17010	16935	16941	17035	17149	16918	17039	16977	17206	16975	17016	17067	17057	17040	16946	17051	17098	17155	16944	17181	16938	16987	17099	16916	17038	17075	17169	17077	17113	16989	17189	17143	17076	17117	17005	16794	16837	16846	16926	17211	16821	17073	16994	16949	17038	17150	17043	16999	17201	17032	16971	17092	17030	17161	17090	17119	16946	17036	17183	17027	17070	16851	17080	17019	17043	17114	17136	17108	16994	17108	17041	17058	17033	17059	17122	17079	16935	17052	17060	17086	17040	17144	17172	16994	16976	17066	16898	17028	17059	17130	17122	17123	17079	17031	17066	16981	17092	17110	17015	17075	17112	17102	17123	17127	16978	17138	17036	17037	17109	17254	16942	16922	17047	16933	17016	17169	17044	17062	17257	17096	17220	16970	17030	17058	16928	17066	16983	16966	16930	17094	17029	17080	17160	17069	17017	17107	17194	16896	16981	17170	16926	17086	16798	17008	17219	17080	17024	17205	17126	17053	17100	17013	17027	17121	17081	17221	17038	16951	17190	16888	17087	17129	16983	17023	17070	17098	17081	17149	17150	17096	17042	16948	16933	17274	17041	17069	17155	17138	17163	17072	16912	17064	17026	17021	17133	17044	17129	16891	17246	16958	17038	16962	16934	17235	16953	16847	17023	17081	17114	16846	17009	17261	16975	17024	17159	16971	17030	16836	16957	16996	17034	17028	17078	17016	17058	16953	16833	17148	17022	17071	17064	17131	16911	16885	16993	16891	17128	16869	17282	17022	17084	16977	17029	16995	17029	17064	17000	17122	17051	16938	16944	17138	17004	16967	16946	16980	17209	17037	16918	16940	16952	17054	17087	17003	17007	17005	16965	16994	16917	16817	17051	17143	17145	16991	16996	16924	16991	17249	17138	17163	17203	17211	17295	17085	17097	17218	16869	17131	17078	17062	17105	17013	17135	17200	17047	16934	17062	16944	16938	16837	17041	17005	17180	16974	16944	17043	17005	17099	17040	17010	17082	17182	17133	17057	16974	17086	17039	17074	16857	17022	16880	17091	16996	17004	17129	16963	17025	17135	16991	16940	17115	17151	17234	17214	16933	17092	16967	17061	17133	17097	16871	17267	17078	17222	16832	17167	17107	16844	17231	17082	16988	16987	16981	17115	17077	16960	17129	17111	17066	16901	16991	17109	16992	17022	16849	17053	17169	17258	16969	17106	16718	17067	16993	16854	17013	17165	17013	17221	17134	16922	17125	17045	16997	16988	17181	16953	16864	17159	16859	16897	17005	17024	17038	16979	16973	16981	17011	17029	17061	16961	16966	17090	17052	17148	17182	17157	16904	16984	16912	17124	16856	17070	17041	17140	17052	17077	17132	16920	16988	17069	17036	17040	17117	17118	16954	17095	16929	17067	16828	16943	16915	17101	17063	17148	17049	17055	17014	17072	17065	17082	16961	17026	16870	17230	16899	17264	16874	17163	17134	17094	17037	17082	17007	16957	17070	17026	17041	17122	16988	17028	17140	16957	16976	17024	17164	17200	17150	16991	17098	17186	16922	17004	17084	16933	16911	17035	17027	16950	16913	17112	16991	17169	17271	16926	17085	16949	16895	17084	16902	16804	17054	16791	17031	17120	16871	16791	17172	17107	17056	17101	17015	16922	16970	17024	17073	17081	17170	16940	16927	17127	17030	17036	17122	17074	17027	16998	17040	17186	16967	16933	17127	16922	16972	17209	17156	16936	17235	16982	17106	17102	17110	17046	17065	16972	17002	16995	17026	16949	16986	17082	17135	17049	17114	16957	17065	17068	17122	17006	16892	16944	17011	16936	17182	17125	16964	17186	17056	17130	17187	17001	17012	17065	17106	16883	17162	17198	17101	17068	16937	16906	17074	17093	17173	17048	17018	17161	17106	17099	16936	17064	17130	17057	16863	17048	17111	17193	17112	16963	17219	17120	17109	17107	17118	17136	17065	17191	16915	17147	17216	16928	16987	17008	17220	17120	17113	17069	16966	17041	17025	17205	17001	16947	17006	17037	17067	17020	17037	16888	16979	17018	17112	17023	17009	17192	17004	16996	17065	17002	16944	17013	17117	17188	17035	17205	17155	16999	16996	17031	17016	17046	17087	17012	17066	16921	16934	17103	16824	17098	17024	16981	17001	16777	16978	17072	16916	16999	17015	17003	17181	16990	17076	17153	17018	17030	17103	17094	16910	17028	16914	17025	17214	17034	16996	16997	17080	16857	17060	17088	17014	16848	17030	17099	17083	17055	17023	16979	17018	16938	17010	16959	17040	17078	17003	17251	17002	17055	17191	17161	16926	17083	17025	17030	17127	17170	17044	17046	16994	16985	17091	17103	17205	17060	17118	16996	16962	17111	17008	17035	16988	16945	17030	17034	17072	16973	17075	17099	17049	16984	17097	16957	17124	17016	17062	16947	16923	17003	17069	16927	17011	17120	16999	17195	17201	17033	17110	17062	16983	17050	17062	17016	17011	17081	16926	16941	17072	16851	16867	17166	16976	17080	17232	17015	17101	17156	17169	17165	16987	16926	17024	17042	17108	17191	17018	17117	16957	17061	16997	17035	17070	17034	17156	17035	16950	17065	17033	17164	17085	17081	16828	17126	17096	17141	17017	17097	17125	16827	17154	17017	17006	17170	17059	17062	17060	17028	17085	17094	17152	17111	17011	17123	17049	16974	17181	17021	17141	17079	17140	17140	17111	17043	16962	17222	17036	17049	16921	16956	17069	17081	17117	17049	17027	17205	16956	16927	17092	16925	17162	16934	17029	17073	16985	16832	16996	17061	17054	17343	16896	16952	17031
22926	21493	29419	24044	22001	25042	29202	24953	23527	23289	22988	23005	22839	22962	22854	22666	22601	22405	22524	22606	22454	22246	22411	22253	22114	22076	22375	23208	27035	26668	25690	24334	23056	22772	22283	22034	22242	22156	22067	22196	21777	21840	22045	22078	22051	21986	21917	22130	21914	22207	21982	21855	21887	21894	22062	21888	22033	22097	22110	21930	21972	22104	22060	22131	21841	21936	22119	21866	21812	22138	22048	22118	21806	21911	22064	21930	21953	22034	21913	22127	22003	21864	22095	22092	21755	22223	21763	22151	22385	22019	21970	21965	21945	21972	22013	22065	22041	21879	21861	21908	22041	21969	21832	21993	22005	21873	21936	22120	21822	21766	21970	21763	22001	22155	22118	21934	22006	21897	22009	21920	21968	21958	22101	21998	21869	22034	22043	22198	22106	21805	22089	21907	21813	21719	22016	22168	21843	21755	22088	21746	21952	21885	21933	22069	21872	21977	21895	21984	21797	21930	21664	21921	22087	22083	21967	21971	22071	22094	22058	21886	21869	22003	21879	21868	22165	21944	21987	22048	21723	21790	21858	22018	21863	21899	21911	21990	21885	21905	21889	22019	21825	21989	21873	22161	22154	21862	21948	21841	22001	22152	21830	22026	22077	21761	21880	21983	21961	22085	22227	22124	22005	21893	21841	21996	22039	22006	22018	22016	21878	21862	21946	21975	21766	21826	22096	22032	21754	22187	22043	22006	22151	21933	22051	21946	21901	22131	21983	21903	21712	21795	22024	21858	21751	21940	22031	22011	22137	21860	21866	21946	21823	22031	22060	22154	22092	22204	21875	21924	22100	21936	22278	22028	21836	21558	21938	22118	21961	21984	22067	22044	22242	22059	21899	22110	21940	21945	21922	21832	21838	21952	21879	21893	21965	21966	21957	22130	22004	21796	21842	21989	21929	21603	22000	21992	21958	22085	21939	21813	21997	22107	22014	21998	22006	21978	21805	21797	21939	21931	21984	21879	21854	22111	21905	21889	21785	21585	22107	21879	21877	21869	21781	21910	21847	21871	21955	22030	21846	21949	21943	22097	22039	22086	22038	21836	21752	21812	22245	21871	21955	22045	21813	21925	21940	21879	21992	22281	21799	21706	21873	21918	21866	22152	21984	21720	22023	22080	22094	21847	22023	21948	21945	21954	21960	21866	21883	22058	21908	21961	21931	21785	22040	21776	22009	21837	21977	21894	21727	21775	21766	21957	21837	22043	22049	21878	21946	22032	21979	22062	22119	22004	21803	21877	21703	21979	22118	21936	21916	22107	21950	21778	21928	21867	21592	21853	22018	21932	22217	22098	21870	21894	22027	21896	21889	21973	21918	21897	21945	21960	22130	22104	22137	21892	21907	21715	22031	22072	22002	21894	21904	22170	21972	22097	21774	21959	22049	21786	22098	22063	22133	22070	21830	21889	22124	21906	22013	22125	22010	21922	22082	21927	21974	22047	22115	21970	21936	21933	21875	22017	21960	21850	21818	21725	21936	21981	22120	22154	21770	21903	21882	21940	21954	22117	21939	22103	22026	21943	21988	21853	21974	21831	21951	21921	21973	21847	21950	22047	22037	22129	21767	22002	21889	21856	21764	21783	22041	22040	22031	21901	21988	21800	21831	21799	22067	21835	22113	21996	22154	21815	21735	21810	21865	21726	21857	21944	21864	22034	21699	21834	22118	22090	21857	22110	21813	21777	21967	21755	21896	21615	21763	22056	21815	21888	21791	22034	22025	21836	21926	21883	21968	21968	21667	21885	21969	21944	21810	22244	21949	21958	21788	21996	21930	21853	22032	22146	21916	21959	22013	21774	21874	21987	21833	22052	22012	21770	21859	21979	21871	21914	22002	21941	21909	22000	21851	21926	22003	21878	21937	22136	22016	22038	21887	22002	22068	21740	21830	21742	22026	21865	21890	22022	22045	21788	21820	21796	21847	22004	22109	21890	21884	21847	21665	21778	21984	21806	22116	22026	22000	22045	22007	21643	22016	22012	21971	22140	22085	22021	22031	22073	22068	22064	22049	21957	21902	22041	21973	21971	21818	22016	22223	21792	21791	22027	21818	21944	21910	21989	21972	21901	21899	22020	22008	21861	22083	21935	21834	21979	21807	21919	21887	21920	21716	21928	21916	21840	21962	21988	21873	21942	21944	21898	21871	21914	22079	21927	21936	21921	21887	21941	21995	21977	21833	21848	21875	21898	22012	22080	21976	21919	21981	21989	21945	21914	22085	22089	22002	22060	21786	22116	22056	21988	21828	22008	22027	21919	21899	21971	22056	22092	21893	22016	22082	21829	21759	21885	21833	22157	21899	21936	21755	21783	21759	21779	22064	21911	22068	21807	21902	22071	21946	21712	21762	22000	22118	21688	22040	21926	21801	22028	21845	21879	22298	22020	21956	21912	21796	21990	21988	21892	21866	21805	21945	22020	21750	21917	21965	21825	21785	21931	22074	21789	21956	21865	22046	21900	22119	22115	21902	21973	21710	22092	21918	22062	21830	22098	21900	22122	22145	21774	21802	22103	21936	21946	22072	22000	21961	21815	21832	21895	21683	21779	21935	22024	21912	22224	21980	22000	21858	21870	21861	21987	21989	22088	21598	21907	21908	22042	21994	22065	22011	21823	21882	21853	21938	21873	21997	21831	21904	21916	22056	21859	21864	21934	21939	22016	21932	21802	21838	21993	21833	22076	21733	22039	21926	21926	21875	21887	21869	21836	22113	21893	21898	22047	22181	21917	22040	21769	21935	21794	21779	21708	22134	22000	21797	22071	21949	21778	22021	22160	21933	22058	22146	22025	21934	21818	21885	22018	22046	21874	21960	21953	21812	21991	21919	22012	21881	22117	22164	21994	21989	21860	21891	22090	21699	21778	22051	21958	21891	21752	21837	21868	21921	22056	21902	21842	21949	22096	21992	22037	21964	22056	21993	22067	22023	22127	21963	21916	21894	22137	22178	21942	21771	21893	21933	22027	21819	21997	22116	21863	22047	21950	21891	21886	22000	22074	21949	21720	21936	22004	21778	21899	22038	21973	21981	21898	21743	21917	21978	21794	21780	21971	21776	21831	22117	21886	21972	21959	22043	21899	22004	21986	21714	21939	22009	22000	22063	22044	22004	21676	21847	21854	22013	22016	22088	22084	21795	22003	22091	22214	21963	21983	21828	21852	21855	21759	21851	21795	21877	21895	21784	22053	22026	22130	22048	22116	21824	22201	21936	21908	21996	21876	21938	21903	22064	22000	22058	21741	21952	21870	21792	21886	22015	21940	22060	21870	21803	22115	21850	21964	22077	21873	21750	21954	21897	21935	22093	21817	21997	21883	21914	21893	21783	22009	21955	21839	22234	21957	22192	21972	21886	22000	21900	21951	22171	22018	21991	22137	22006	21789	22102	21971	21746	21983	21863	21843	22234	22060	21903	21829	22085	21906	21895	22064	21940	21838	22063	21905	21983	22091	21718	21681	22008	21711	22016	21769	22230	21874	21961	22132	21999	21841	21922	21752	21979	21862	21892	21838	21822	21712	21886	21929	21951	22084	21848	22049	21929	21883	21890	22039	21993	21914	21899	21884	21842	21937	22257	22004	21907	21912	21860	21948	21746	21781	21918	21818	21747	22035	21871	22006	21913	21876	22055	21925	21774	21958	21868	21885	22013	21931	22048	21789	21890	22009	21868	21920	21923	21746	22089	21894	21981	21807	21935	21928	21878	21981	21987	22121	21892	21747	21916	21772	21961	21904	21829	21942	22066	21796	22002	21984	21934	21925	22157	21646	21859	21888	22112	21936	21813	21918	21933	21806	21922	21901	21996	22140	22206	22034	22054	22050	22122	21892	21993	21728	21873	21961	21802	21930	22032	21802	21792	21955	21644	22062	21835	21785	21995	21921	21998	21968	21948	22087	22014	21923	21910	22162	22003	21971	21868	21986	21995	21882	21812	21803	21974	22022	22011	21822	21849	21841	22026	21920	22019	21981	21878	21871	22160	22165	21891	21996	22084	21904	21969	21820	21938	22114	21864	21898	21720	22101	21690	21686	21908	22166	21973	22195	21964	21998	22006	22045	21870	21900	22016	21846	21932	21916	22109	21963	21952	21896	21958	21984	22144	21882	22025	21836	21926	22044	21778	21924	22000	21965	21785	21931	22014	21896	21840	21995	21787	21967	22000	21987	22006	21891	21919	21915	21843	21977	21898	22058	22018	22092	21878	22080	21870	21845	22134	22031	22039	21919	21989	21882	22059	21993	21860	21874	22121	21767	21840	21890	21840	22005	21998	21972	21939	21969	22027	21983	21945	21812	21720	21963	22025	21961	21863	21973	21858	22077	21998	21836	21738	21917	21988	21834	22002	21875	22007	21792	21962	21994	21883	21707	21952	21895	22026	22015	21925	22011	21892	21957	21957	22092	22152	21833	22099	21866	21943	22007	21876	21987	21960	21885	21894	21859	21982	21983	21946	21862	21926	21966	21623	21859	21902	21795	21682	21681	22075	21968	22024	21925	21833	21752	21795	21999	22104	22088	21863	21897	22058	22127	22013	21880	21991	21811	22015	21989	21912	21876	22055	21920	21990	22062	21900	22036	21929	21820	21927	21894	21875	22200	22253	21755	21890	21934	21936	22009	21907	21978	21883	21877	21812	21895	22006	22082	22024	21923	21938	21904	21942	21847	21855	22158	22140	22090	21891	21891	21859	22155	22172	21916	21826	21872	22037	21786	22083	21809	21937	21918	21805	22180	21716	21810	21971	22102	21904	21622	21657	21768	21771	21969	22004	21901	22148	21718	22010	22116	21744	22053	21935	22039	21990	21695	21831	21850	22072	21870	21930	21846	21980	22006	22112	22156	21995	22047	22004	22056	21856	21855	21904	21865	21932	21961	21911	21978	21957	21936	21899	21967	21991	21943	22022	21837	22042	21814	22110	21782	21943	21938	21644	22147	21914	22002	22131	21973	21910	21924	21967	21776	21959	22023	22142	21927	21918	22076	21930	21752	21841	21832	21957	22035	21861	21655	21765	21847	22082	22200	22065	21858	22157	22006	22019	21999	21867	21864	21932	21890	21895	21813	22024	21768	22112	21991	22065	21957	21957	22072	21909	22064	22061	22050	21660	22038	21921	21788	21842	22054	22101	22008
37672	55593	42236	31263	25253	22648	22699	21885	19681	19153	19036	19038	19028	19080	18552	18759	18446	18215	18282	18254	18133	17971	17919	17902	17968	17891	17996	19381	25265	23583	22645	20526	18789	18074	17696	17729	17715	17603	17531	17596	17549	17624	17623	17495	17534	17596	17569	17567	17725	17600	17502	17488	17478	17534	17524	17579	17623	17605	17676	17546	17503	17503	17461	17721	17617	17542	17619	17646	17684	17579	17622	17540	17560	17686	17507	17589	17639	17602	17678	17507	17596	17561	17651	17804	17489	17662	17611	17568	17595	17596	17681	17576	17588	17542	17725	17643	17431	17565	17462	17623	17639	17597	17561	17747	17566	17516	17470	17632	17463	17661	17614	17687	17568	17519	17643	17614	17591	17496	17593	17730	17637	17825	17417	17660	17600	17579	17581	17697	17493	17521	17546	17803	17555	17740	17460	17582	17482	17565	17461	17518	17833	17418	17624	17695	17634	17515	17497	17404	17589	17420	17614	17681	17415	17609	17638	17580	17674	17706	17705	17478	17647	17631	17656	17603	17630	17854	17762	17604	17457	17528	17571	17682	17612	17620	17729	17468	17443	17595	17551	17545	17442	17459	17524	17599	17451	17464	17692	17682	17547	17596	17613	17616	17520	17422	17616	17573	17606	17513	17480	17613	17528	17492	17557	17481	17631	17366	17581	17668	17684	17422	17688	17552	17568	17521	17522	17531	17539	17592	17618	17408	17553	17564	17604	17531	17602	17618	17565	17551	17533	17592	17542	17706	17372	17718	17553	17497	17581	17607	17669	17621	17599	17576	17433	17711	17577	17532	17756	17581	17613	17589	17580	17668	17570	17469	17487	17641	17783	17608	17626	17579	17740	17586	17548	17466	17591	17522	17554	17463	17720	17556	17669	17661	17534	17477	17659	17666	17671	17618	17506	17642	17496	17378	17749	17429	17540	17651	17444	17566	17478	17477	17632	17513	17592	17636	17815	17672	17523	17630	17440	17483	17589	17457	17644	17571	17733	17366	17905	17534	17638	17475	17566	17547	17589	17552	17658	17466	17561	17582	17670	17529	17452	17424	17500	17393	17542	17472	17738	17505	17768	17539	17573	17540	17530	17420	17828	17602	17477	17628	17469	17504	17448	17777	17622	17453	17489	17548	17739	17800	17542	17617	17658	17490	17590	17675	17659	17620	17604	17532	17611	17579	17594	17659	17492	17469	17595	17572	17633	17734	17568	17552	17370	17529	17603	17717	17767	17559	17734	17610	17518	17423	17573	17527	17686	17504	17659	17716	17554	17683	17592	17623	17588	17412	17480	17499	17487	17515	17666	17579	17528	17610	17522	17521	17674	17288	17657	17622	17582	17609	17442	17668	17652	17526	17623	17474	17562	17615	17438	17506	17596	17491	17601	17477	17613	17523	17563	17590	17746	17615	17675	17504	17475	17612	17703	17514	17794	17445	17793	17603	17527	17322	17571	17447	17598	17519	17590	17495	17426	17623	17705	17667	17400	17699	17541	17423	17559	17623	17782	17606	17552	17738	17592	17388	17476	17594	17695	17643	17756	17562	17501	17515	17573	17724	17621	17445	17620	17492	17687	17460	17816	17436	17648	17535	17481	17593	17720	17441	17722	17435	17579	17631	17474	17483	17532	17507	17647	17443	17598	17541	17615	17563	17525	17712	17547	17616	17482	17518	17757	17494	17609	17512	17496	17780	17685	17494	17483	17664	17515	17453	17636	17565	17663	17462	17439	17671	17575	17556	17593	17681	17582	17627	17667	17664	17759	17659	17527	17543	17638	17509	17751	17535	17492	17623	17778	17604	17699	17484	17553	17812	17600	17466	17484	17674	17605	17617	17724	17610	17594	17451	17456	17435	17585	17455	17684	17552	17616	17484	17492	17516	17552	17506	17514	17581	17615	17597	17924	17634	17618	17513	17620	17480	17752	17476	17467	17553	17716	17687	17417	17560	17719	17570	17539	17473	17806	17569	17511	17606	17712	17490	17485	17636	17666	17324	17512	17540	17570	17659	17640	17390	17627	17617	17515	17621	17687	17467	17611	17563	17460	17780	17589	17618	17429	17462	17348	17529	17690	17322	17617	17630	17477	17618	17555	17527	17688	17441	17627	17440	17803	17661	17541	17717	17619	17606	17572	17638	17462	17486	17653	17319	17825	17499	17441	17514	17704	17693	17636	17503	17560	17788	17525	17573	17617	17455	17834	17457	17777	17562	17845	17557	17484	17618	17418	17343	17726	17555	17610	17508	17578	17388	17536	17743	17566	17500	17668	17671	17389	17405	17564	17615	17520	17539	17688	17431	17716	17557	17643	17549	17661	17505	17595	17549	17549	17432	17560	17433	17760	17477	17437	17558	17624	17482	17546	17726	17471	17596	17456	17637	17652	17436	17674	17612	17557	17586	17566	17573	17370	17722	17697	17673	17636	17591	17660	17545	17470	17593	17573	17458	17421	17600	17561	17428	17522	17578	17585	17620	17551	17590	17594	17632	17729	17386	17597	17676	17679	17477	17662	17448	17620	17651	17659	17640	17508	17676	17590	17449	17554	17690	17312	17568	17638	17523	17706	17543	17465	17670	17581	17698	17666	17440	17607	17777	17516	17519	17660	17513	17591	17561	17541	17556	17667	17379	17466	17585	17541	17467	17378	17592	17587	17480	17549	17494	17440	17427	17508	17576	17486	17611	17558	17659	17656	17636	17731	17386	17592	17517	17560	17602	17427	17631	17581	17552	17478	17452	17562	17506	17523	17498	17514	17587	17501	17549	17587	17562	17560	17667	17485	17523	17488	17445	17625	17588	17456	17589	17576	17495	17559	17720	17487	17466	17628	17645	17630	17761	17620	17716	17544	17579	17515	17726	17565	17559	17627	17812	17603	17646	17498	17634	17604	17543	17527	17432	17665	17775	17673	17607	17615	17542	17564	17579	17560	17342	17491	17457	17616	17559	17459	17626	17587	17762	17652	17524	17564	17670	17444	17501	17532	17696	17714	17558	17644	17600	17467	17773	17597	17391	17635	17493	17689	17464	17622	17604	17509	17677	17514	17506	17516	17460	17686	17529	17600	17500	17583	17642	17610	17439	17411	17362	17555	17510	17614	17608	17687	17463	17475	17552	17493	17603	17535	17707	17631	17722	17447	17433	17491	17515	17736	17520	17631	17608	17449	17489	17645	17529	17518	17501	17463	17765	17652	17589	17541	17633	17453	17599	17655	17454	17533	17673	17659	17565	17383	17568	17428	17497	17730	17516	17713	17493	17499	17529	17626	17515	17452	17599	17721	17544	17467	17428	17602	17508	17681	17405	17499	17564	17572	17672	17408	17607	17478	17622	17591	17467	17847	17554	17492	17573	17491	17795	17604	17427	17375	17698	17434	17623	17571	17294	17765	17630	17598	17600	17353	17535	17603	17454	17688	17667	17752	17610	17537	17637	17696	17580	17568	17493	17550	17554	17647	17402	17584	17563	17626	17520	17529	17604	17515	17460	17564	17432	17725	17506	17355	17584	17535	17566	17506	17770	17683	17522	17532	17535	17605	17569	17478	17557	17694	17683	17592	17541	17663	17601	17565	17455	17537	17759	17572	17520	17507	17548	17650	17554	17512	17579	17536	17648	17790	17635	17515	17648	17420	17281	17467	17400	17561	17656	17738	17392	17397	17421	17631	17605	17568	17520	17554	17660	17530	17553	17607	17519	17578	17458	17593	17629	17302	17555	17632	17491	17596	17463	17468	17556	17748	17545	17447	17638	17408	17716	17736	17581	17619	17488	17612	17421	17557	17715	17625	17557	17447	17481	17750	17502	17650	17572	17538	17358	17615	17503	17568	17479	17541	17646	17666	17566	17385	17589	17584	17534	17417	17501	17469	17614	17586	17580	17470	17541	17359	17570	17528	17662	17560	17637	17480	17443	17615	17575	17575	17433	17740	17428	17597	17712	17542	17598	17661	17627	17498	17507	17720	17484	17484	17537	17644	17629	17546	17643	17540	17740	17473	17625	17576	17625	17542	17512	17382	17802	17525	17610	17434	17509	17677	17499	17612	17690	17491	17598	17631	17518	17396	17507	17579	17551	17637	17655	17577	17419	17543	17589	17555	17441	17564	17587	17599	17606	17728	17444	17631	17677	17444	17387	17613	17697	17532	17514	17482	17621	17513	17458	17549	17363	17544	17492	17498	17569	17625	17612	17486	17501	17520	17500	17606	17566	17649	17751	17583	17478	17470	17614	17598	17691	17499	17474	17567	17536	17427	17672	17410	17596	17591	17412	17526	17529	17656	17708	17505	17668	17758	17501	17578	17451	17546	17494	17526	17707	17449	17539	17481	17629	17665	17473	17645	17560	17604	17493	17467	17603	17358	17629	17602	17393	17625	17505	17610	17348	17603	17609	17509	17508	17606	17618	17533	17628	17626	17543	17578	17541	17605	17484	17704	17610	17552	17372	17555	17389	17691	17613	17567	17553	17438	17578	17591	17726	17600	17656	17604	17537	17743	17620	17495	17610	17626	17579	17502	17595	17409	17493	17654	17545	17585	17631	17407	17435	17565	17587	17600	17632	17781	17565	17575	17495	17662	17410	17437	17573	17564	17385	17614	17473	17682	17686	17553	17540	17611	17544	17494	17527	17514	17611	17682	17709	17581	17574	17562	17536	17460	17566	17630	17310	17716	17738	17595	17607	17372	17609	17547	17586	17542	17552	17611	17764	17533	17576	17562	17610	17612	17600	17673	17459	17561	17638	17544	17519	17522	17631	17526	17554	17609	17581	17590	17408	17340	17501	17754	17710	17704	17579	17728	17265	17439	17539	17700	17581	17656	17684	17505	17537	17582	17502	17593	17668	17680	17662	17635	17672	17507	17659	17435	17516	17573	17573	17527	17757	17511	17613	17477	17667	17484	17707	17488	17778	17405	17654	17514	17539	17590	17643	17503	17736	17450	17625	17657	17445	17663	17673	17527	17556	17580	17632	17709	17330	17599	17524	17547	17624	17575	17424	17621	17557	17603	17591	17595	17613	17757	17529	17608	17656	17633	17499	17506	17480	17512	17530	17709	17678	17692	17520	17546	17602	17495	17516	17607	17551	17408	17617	17598	17780	17480	17510	17594	17551	17540	17629	17579	17515	17480	17552	17688	17457	17681	17483
29025	27391	32264	29279	24165	23057	22482	21976	21879	21873	21562	21729	21700	21660	21542	21689	21523	21479	21462	21381	21670	21362	21367	21414	21396	21249	21392	21435	21654	21781	21669	22043	21537	21334	21292	21184	21324	21470	21351	21379	21257	21340	21483	21438	21435	21320	21314	21227	21215	21508	21206	21488	21474	21456	21399	21353	21495	21378	21045	21064	21228	21436	21376	21396	21317	21296	21284	21167	21331	21289	21281	21373	21294	21378	21205	21425	21373	21452	21432	21451	21310	21360	21305	21263	21420	21027	21294	21324	21371	21301	21291	21269	21250	21442	21372	21186	21266	21259	21272	21452	21526	21462	21235	21204	21140	21220	21262	21403	21233	21259	21245	21172	21096	21205	21286	21082	21330	21418	21224	21155	21100	21370	21301	21433	21206	21161	21283	21354	21527	21398	21358	21460	21269	21399	21210	21358	21249	21250	21345	21173	21151	21333	21260	21470	21367	21130	21268	21310	21506	21371	21284	21529	21247	21222	21311	21345	21678	21335	21276	21238	21296	21251	21292	21362	21324	21252	21313	21382	21422	21155	21325	21254	21408	21332	21144	21265	21334	21170	21143	21232	21549	21308	21499	21183	21451	21254	21262	21401	21343	21334	21385	21243	21197	21437	21110	21298	21530	21405	21336	21337	21141	21250	21158	21076	21222	21370	21365	21237	21156	21294	21338	21320	21246	21354	21321	21279	21280	21304	21199	21217	21279	21342	21344	21139	21150	21272	21058	21267	21230	21394	21372	21356	21195	21299	21149	21279	21269	21136	21240	21445	21390	21436	21430	21337	21381	21254	21248	21413	21273	21376	21303	21256	21319	21242	21345	21222	21484	21432	21538	21302	21424	21508	21420	21251	20890	21524	21265	21318	21390	21374	21198	21139	21365	21406	21364	21575	21227	21296	21151	21222	21365	21507	21237	21177	21042	21305	21134	21400	21389	21324	21388	21123	21121	21152	21222	21322	21289	21286	21296	21268	21307	21152	21231	21203	21361	21399	21207	21303	21468	21058	21102	21406	21367	21336	21216	21440	21431	21390	21406	21499	21367	21415	21242	21382	21113	21259	21603	21459	21328	21499	21235	21230	21181	21195	21252	21273	21414	21359	21498	21508	20979	21275	21422	21070	21168	21258	21243	21278	21576	21354	21467	21466	21121	21435	21372	21109	21266	21110	21334	21188	21320	21304	21456	21119	21427	21393	21506	21320	21341	21078	21490	21278	21368	21292	21438	21568	21300	21272	21432	21178	21227	21033	21260	21237	21411	21249	21208	21427	21226	21372	21085	21162	21282	21365	21081	21163	21400	21324	21530	21124	21223	21241	21281	21251	20967	21228	21251	21426	21364	21349	21536	21292	21243	21467	21447	21172	21104	21235	21500	21206	21293	21414	21312	21258	21223	21298	21264	21459	21317	21400	21457	21315	21473	21432	21272	21311	21187	21177	21274	21503	21254	21148	21205	21214	21286	21405	21427	21275	21272	21348	21391	21324	21068	21286	21369	21246	21337	21170	21292	21089	21407	21196	21396	21416	21270	21405	21235	21164	21196	21307	21175	21133	21449	21081	21668	21401	21123	21366	21351	21148	21167	21244	21267	21466	21342	21351	21238	21386	21431	21193	21483	21300	21186	21258	21395	21270	21227	21345	21163	21416	21395	21207	21247	21407	21476	21391	21078	21482	21429	21549	21397	21249	21291	21337	21363	21617	21105	21092	21461	21475	21481	21297	21055	21354	21346	21153	21382	21340	21507	21401	21262	21403	21139	21476	21317	21325	21390	21247	21334	21221	21165	21395	21277	21392	21391	21340	21161	21234	21187	21258	21403	21199	21238	21456	21384	21293	21257	21386	21178	21379	21400	21371	21371	21104	21019	21194	21487	21300	21466	21104	21283	21488	21341	21236	21313	21133	21415	21335	21279	21298	21135	21283	21325	21304	21131	21268	21487	21288	21455	21373	21077	21438	21370	21535	21185	21377	21160	20999	21239	21260	21392	21152	21178	21396	21351	21442	21598	21334	21651	21506	21373	21416	21237	21219	21269	21571	21225	21307	21220	21370	21470	21072	21181	21269	21307	21147	21137	21281	21183	21245	21099	21228	21063	21164	21363	21470	21154	21266	21546	21529	21449	21339	21440	21291	21427	21186	21330	21295	21419	21265	21366	21168	21315	21331	21420	21351	21341	21594	21352	21200	21350	21276	21083	21305	21000	21511	21272	21196	21499	21192	21373	21356	21329	21414	21327	21499	21230	21591	21205	21447	21096	21371	21445	21530	21301	21446	21399	21292	21246	21468	21294	21222	21123	21255	21337	21165	21323	21295	21492	21299	21115	21332	21310	21440	21443	21526	21180	21236	21202	21190	21178	21204	21214	21155	21244	21474	21256	21086	21499	21407	21316	21177	21247	21339	21264	21183	21452	21354	21379	21319	21287	21069	21206	21186	21309	21344	21302	21114	21204	21426	21489	21234	21368	21284	21182	21458	21376	21520	21386	21195	21278	21394	21183	21328	21356	21186	21424	21346	21269	21299	21296	21309	21262	21376	21234	21187	21338	21218	21466	21392	21370	21200	21337	21189	21200	21224	21111	21251	21569	21299	21350	21055	21150	21100	21339	21271	21098	21266	21543	21188	21148	21383	21473	21503	21167	21391	21443	21315	21465	21350	21382	21319	21300	21387	21323	21213	21305	21181	21319	21314	21458	21237	21354	21232	21446	21353	21226	21136	21220	21326	21247	21224	21507	21155	21269	21336	21379	21475	21202	21194	21313	21239	21272	21321	21191	21101	21161	21399	21227	21248	21157	21126	21328	21267	21194	21210	21224	21110	21295	21344	21200	21494	21331	21248	21527	21254	21334	21320	21292	21341	21225	21395	21434	21331	21399	21277	21362	21333	21206	21435	21299	21322	21403	21335	21371	21265	21270	21341	21410	21460	21434	21423	21464	21349	21503	21325	21376	21279	21372	21193	21045	21245	21164	21179	21289	21076	21364	21394	21289	20953	21455	21262	21327	21415	21157	21488	21176	21639	21176	21383	21501	21476	21179	21466	21291	21306	21292	21574	21162	21342	21367	21333	21327	21301	21061	21262	21475	21238	21313	21371	21295	21272	21290	21196	21542	21158	21351	21358	21401	21382	21355	21205	21223	21122	21327	21616	21437	21391	21131	21416	21168	21310	21475	21358	21378	21360	21300	21123	21456	21402	21276	21097	21359	21346	21427	21506	21488	21163	21541	21397	21379	21323	21421	21182	21535	21112	21359	21201	21129	21280	21312	21151	21255	21361	21350	21324	21454	21381	21343	21025	21261	21268	21519	21356	21475	21328	21346	21266	21204	21243	21209	21320	21218	21235	21351	21446	21500	21418	21486	21335	21374	21295	21449	21187	21357	21421	21421	21346	21309	21204	21251	21550	21438	21368	21298	21327	21241	21262	21436	21246	21400	21247	21255	21445	21256	21175	21482	21264	21211	21235	21306	21418	21224	21448	21415	21376	21450	21544	21290	21341	21265	21333	21242	21257	21158	21323	21185	21285	21163	21284	21390	21291	21138	21191	21206	21276	21444	21281	21243	21221	21091	21298	21376	21081	21225	21275	21279	21236	21527	21281	21276	21379	21488	21384	21393	21337	21355	21516	21421	20982	21177	21282	21414	21127	21191	21122	21518	21255	21219	21318	21433	21416	21347	21033	21396	21295	21208	21371	21409	21425	21148	21253	21479	21321	21397	21248	21084	21285	21385	21098	21260	21420	21295	21357	21251	21496	21322	21292	21323	21325	21296	21408	21621	21254	21227	21353	21201	21504	21129	21179	21250	21440	21359	21361	21354	21360	21396	21300	21131	21315	21425	21339	21256	21246	21489	21416	21103	21466	21160	21290	21323	21144	21418	21109	21307	21200	21323	21302	21187	21047	21389	21280	21494	21245	21199	21113	21243	21434	21173	21305	21344	21388	21409	21300	21245	21213	21308	21219	21195	21446	21261	21205	21167	21350	21405	21343	21209	21251	21320	21172	21478	21221	21166	21160	21114	21248	21387	21206	21374	21257	21478	21314	21328	21532	21468	21306	21398	21431	21140	21317	21324	21462	21259	21221	21020	21198	21497	21117	21377	21525	21421	21241	21334	21277	21167	21347	21089	21264	21180	21176	21263	21218	21250	21268	21212	21407	21185	21213	21470	21342	21252	21261	21304	21378	21473	21289	21470	21525	21425	21218	21470	21412	21325	21361	21354	21366	21305	21275	21316	21223	21279	21254	21183	21193	21190	21342	21397	21368	21419	21170	21163	21096	21377	21449	21452	21343	21235	21128	21167	21291	21235	21160	21514	21085	21302	21531	21382	21219	21416	21074	21578	21267	21310	21342	21261	21568	21388	21200	21277	21293	21280	21316	21227	21307	21510	21499	21269	21273	21387	21232	21326	21547	21330	21337	21376	21318	21160	21401	21280	21156	21057	21222	21459	21253	21286	21394	21306	21178	21047	21321	21317	21383	21460	21171	21269	21333	21361	21392	21299	21245	21339	21271	21508	21357	21346	21349	21342	21364	21417	21038	21516	21103	21351	21253	21221	21249	21158	21364	21216	21382	21463	21170	21188	21330	21416	21547	21356	21319	21343	21444	21381	21272	21281	21343	21313	21432	21244	21217	21445	21490	21110	21219	21315	21184	21366	21408	21256	21349	21567	21312	21294	21294	21203	21199	20939	21319	21264	21414	21337	21307	21350	21389	21222	21287	21464	21334	21164	21320	21342	21117	21369	21594	21257	21460	21196	21182	21352	21365	21397	21172	21338	21177	21041	21260	21255	21240	21456	21195	21360	21461	21435	21336	21201	21135	21159	21342	21432	21383	21363	21425	21412	21198	21380	21282	21373	21400	21315	21516	21203	21347	21330	21451	21310	21384	21326	21467	21328	21329	21332	21620	21296	21236	21375	21183	21383	21386	21104	21439	21282	21337	21311	21463	21279	21244	21183	21349	21307	21269	21316	21278	21336	21594	21350	21351	21315	21323	21465	21361	21461	21556	21427	21469	21385	21346	21455	21251	21165	21285	21131	21250	21361	21484	21247	21143	21429	21239	21332	21151	21362	21244	21315	21373	21534	21383	21510	21096	21348	21360	21375	21094	21275	21293	21332	21301	21196	21152
31492	41220	33415	25891	21624	19482	18243	18115	18276	17678	17731	17771	17741	17595	17782	17513	17458	17537	17263	17495	17396	17482	17184	17461	17422	17305	17278	17161	17887	17803	17659	17670	17374	17172	17215	17224	17302	17132	17148	17203	17025	17203	17185	17217	17205	17339	17478	17274	17186	17072	17137	17238	17380	17163	17187	17201	17227	17230	17144	17226	17207	17379	17175	17108	17410	17317	17372	17351	17265	17244	17342	17401	17178	17332	17158	17310	17360	17258	17378	17346	17235	17206	17145	17110	17274	17074	17263	17275	17295	17275	17170	17232	17248	17367	17373	17193	17281	17146	17210	17253	17177	17073	17248	17239	17391	17240	17379	17419	17230	17073	17276	17172	17188	17231	17220	17198	17300	17275	17173	17279	17291	17089	17213	17082	17148	17246	17283	17444	17323	17174	17169	17182	17174	17122	17175	17102	17304	17167	17257	17260	17279	17254	17361	17029	17340	17128	17048	17210	17342	17217	17098	17262	17272	16973	17151	17296	17297	17430	17245	17249	17219	17289	17330	17253	17340	17079	17288	17243	17215	17164	17094	17144	17096	17332	17110	17079	17252	17315	17201	17217	17092	17263	17293	17231	17254	17281	17118	17280	17170	17320	16959	17085	17270	17178	17176	17374	17237	17086	17251	17276	17167	17310	17171	17320	17173	17425	17156	17364	17033	17244	17295	17335	17224	17130	17344	17103	17325	17187	17210	17157	17328	17176	17348	17203	17218	17422	17158	17142	17245	17097	17172	17346	17199	17286	17158	17058	17319	17354	17282	17248	17281	17283	17077	17062	17159	17364	17239	17260	17399	17007	17329	17175	17009	17370	17226	17174	17311	17186	17257	17176	17184	17200	17376	17261	17311	17179	17280	17233	17169	17172	17291	17369	17163	17325	17205	17157	17230	17109	17155	17323	17287	17184	17144	17292	17294	17400	17103	17212	17356	17293	17222	17252	17206	17047	17025	17416	17155	17131	17206	17217	17216	17177	17197	17254	17093	17231	17257	17434	17077	17115	17315	17256	17262	17181	17129	17219	17186	17371	17206	17143	17417	17208	17189	17100	17265	17378	17313	17219	17261	17337	17223	17190	17065	17258	17174	17233	17517	17201	17155	17140	17237	17321	17236	17281	17212	17170	17126	17355	17491	17280	17234	17162	17422	17058	17293	17242	17219	17273	17245	17339	17040	17108	17456	17237	17227	17366	17334	17236	17230	17142	17301	17183	17148	17190	17210	17119	17100	17123	17340	17160	17236	17033	17347	17105	17134	17153	17265	17064	17343	17352	17341	17270	17087	17133	17079	17272	17142	17341	17211	17179	17223	17130	17201	17156	17243	17152	17225	17182	17401	17422	17179	17403	17238	17269	17257	17259	17136	17220	17125	17309	17073	17244	17347	17184	17222	17233	17234	17329	17201	17126	16978	17342	17468	17210	17163	17228	17174	17055	17264	17189	17280	17336	17380	17298	17277	17013	17128	17261	17196	17098	17352	17114	17121	17412	17168	17384	17047	17342	17291	17169	17238	17179	17060	17237	17150	17034	17266	17207	17212	17297	17066	17118	17108	17172	17129	17266	17165	17342	17293	17324	17430	17266	17271	17221	17195	17335	17289	17301	17003	17315	17240	17241	17247	17162	17395	17221	17146	17259	17331	17292	17214	17117	17305	17038	17162	17202	17163	17310	17343	17174	17301	17391	17102	17244	17245	17326	17279	17334	17109	17250	17244	17278	17196	17308	17197	17159	17098	17342	17242	17240	17255	17034	17158	17187	17239	17408	17239	17233	17447	17254	17236	17315	17240	17199	17141	17269	17342	17184	17251	17180	17343	17113	17198	17244	17276	17211	17366	17144	17378	17151	17122	17201	17154	17296	17255	17047	17215	17343	17258	17313	17180	17142	17299	17233	17188	17157	17259	17127	17192	17195	17312	17184	17330	17449	17064	17258	17114	17298	17210	17273	17187	17257	17178	17232	17169	17187	17295	17193	17260	17178	17158	17432	17180	17341	17265	17213	17144	17250	17250	17203	17201	17149	17156	17209	17283	17211	17272	17235	17158	16929	17367	17073	17072	17307	17251	17297	17246	17163	17261	17124	17070	17259	17294	17272	17169	17220	17221	17239	17003	17198	17173	17161	17122	17242	17346	17325	17284	16995	17327	17113	17144	17059	17195	17276	17167	17253	17237	17282	17304	17366	17244	17282	17217	17283	17356	17169	17227	17233	17030	17298	17186	17300	17204	17067	17391	17383	17113	17398	17176	17154	17236	17467	17039	17301	17198	17266	17125	17231	17083	17275	17083	17175	17123	17155	17311	17105	17199	17210	17179	17241	17378	17229	17313	17259	17302	17150	17068	17272	17285	17194	17298	17224	17139	17160	17211	17345	17086	17190	17262	17240	17098	17204	17252	17108	17239	17357	17168	17086	17312	17233	17326	17153	17417	17229	17215	17223	17176	17394	16987	17163	17215	17280	17381	17217	16956	17229	17270	17200	17266	17339	17295	17351	17095	17234	17227	17234	17087	17187	17124	17270	17139	17443	17294	17398	17507	17319	17454	17249	17288	17211	17235	17225	17247	17213	17005	17110	17309	17276	17235	17262	17260	17216	17193	17307	17151	17137	17294	17151	17135	17245	17284	17120	17467	17174	17319	17421	17153	17232	17335	17070	17358	17210	17287	17311	17277	17224	17165	17311	17335	17402	17059	17322	17131	17243	17346	17127	17333	17074	17239	17487	17293	17212	17217	17267	17116	17174	17261	17005	17188	17298	17382	17298	17200	17236	17103	17112	17189	17210	17215	17226	17116	17179	17175	17281	17293	17291	17232	17119	17214	17178	17184	17172	17230	17163	17214	17192	17093	17169	17459	17288	17296	17177	17240	17172	17305	17198	17294	17356	17121	17112	17211	17248	17307	17279	17172	17329	17248	17169	17182	17240	17247	17055	17076	17143	17328	17112	17208	17118	17268	17202	17161	17226	17094	17256	17325	17285	17405	17087	17278	17080	17255	17074	17152	17212	17500	17181	17288	17152	17137	17221	17277	17176	17342	17188	17374	17233	17163	17301	17174	17102	17120	17265	17242	17268	17152	17220	17303	17091	17204	17261	17195	17155	17175	17109	17251	17334	17194	17245	17170	17056	17351	17291	17201	17244	17195	17364	17170	17108	17129	17186	17138	17147	17151	17251	17345	17216	17148	17183	17326	17182	17312	17204	17014	17137	17218	17083	17240	17276	17115	17227	17105	17386	17170	17139	17202	17197	17394	17040	17214	17070	17341	17234	17166	17077	17100	17252	17270	17228	17283	17212	17231	17229	17072	17302	17047	17139	17127	17335	17097	17188	17190	17265	17296	17320	17146	17053	17274	17277	17155	17096	17235	17307	17207	17366	17294	17238	17302	17434	17496	17176	17070	17252	17106	17220	17184	17289	17500	17243	17200	17081	17041	17246	17230	17362	17019	17238	17212	17214	17330	17248	17123	17202	17295	17205	17378	17272	17094	17348	17030	17003	17248	17260	17216	17128	17314	17393	17183	17287	17111	17163	17322	17310	17440	17293	17362	17114	17362	17089	17263	17062	17280	17269	17133	17185	17111	17197	16960	17405	17336	17355	17046	17177	17102	17218	17249	17273	17375	17094	17069	17178	17261	17341	17268	17170	17250	17092	17261	17183	17211	17356	17079	17315	17340	17220	17091	17060	17349	17102	17140	17285	17229	17176	17209	17284	17328	17271	17185	17202	17175	17147	17353	17226	17131	17360	17117	17230	17190	17263	16940	17304	17313	17231	17318	17284	17420	17201	17161	17195	17292	17340	17243	17239	17102	17287	17246	17096	17232	16914	17193	17259	17173	17356	17119	17139	16961	17324	17084	17314	17326	17219	17229	17253	17025	17180	17226	17123	17397	17358	17427	17261	17188	17285	17220	17298	17266	17181	17179	17336	17387	17084	17319	17256	17212	17252	17316	17360	16973	17269	17165	17041	17136	17355	17098	17125	17244	17205	17136	16983	17200	17104	17335	17284	17213	17225	17178	17305	17202	17251	17252	16961	17311	17226	17281	17189	17321	17155	17222	17265	17208	17499	17250	17281	17101	17557	17190	17211	17318	17294	17277	17378	17277	17247	17116	17049	17296	17145	17097	17284	17119	17066	17196	17344	17166	17356	17225	17042	17164	17300	17329	17141	17226	17314	17333	17275	17080	17151	17392	17142	17180	17410	17225	17253	17321	17115	17267	17162	17072	17029	17250	17257	17224	16982	17063	17212	17116	17223	17307	17150	17274	17085	17186	17297	17285	17004	17273	17091	17244	17140	17262	17198	17100	17333	17032	17363	17193	17216	17250	17132	17200	17123	17256	17179	17273	17087	17204	17316	17375	17197	17271	17372	17305	17270	17203	17205	17304	17270	17151	17206	17256	17322	17159	17206	17242	17165	17109	17279	17091	17346	17222	17117	17135	17199	17106	16924	17335	17156	17189	17290	17301	17219	17244	17201	17226	17334	17192	17180	17082	17299	17224	17084	17303	17046	17285	17368	17252	17126	16992	17257	17195	17239	17347	17241	17358	17158	17344	17321	17260	17225	17265	17156	17258	17193	17112	17189	17258	17280	17256	17293	16962	17102	17158	17320	17354	17296	17240	17180	17321	17275	17412	17361	17221	17205	17157	17259	17314	17166	17212	17193	17236	17154	17245	17089	17242	17141	17277	17312	17196	17084	17113	17049	17289	17248	17283	17035	17121	17210	17423	17257	17263	17271	17330	17286	17321	17101	17109	17182	17205	17198	17320	17133	17289	17210	17203	17332	17405	17118	17233	17225	17088	17015	17207	17345	17134	17270	17438	17209	17272	17184	17195	17194	17404	17134	17349	17362	17287	17371	17262	17144	17183	17302	17267	17392	17157	17389	17181	17189	17249	17285	17344	17385	17348	17227	17312	17160	17142	17265	17180	17114	17305	17161	17355	17172	17147	17250	17155	17307	17204	17429	17229	17306	17311	17301	17251	17127	17341	17230	17235	17288	17295	17309	17240	17294	17102	17323	17168	17297	17354	17252	17204	17303	17258	17294	17299	17274	17211	17266	17231	17137	17270	17151	17162	17290	17226	17152	17194	17266	17255	17299	17283	17269	17124	17246	17248	17236	17323	17119
23924	21542	29188	24607	23542	25711	25783	22679	22216	22282	21979	21803	22124	21930	21886	21869	21713	21565	21723	21649	21969	21781	21614	21748	21702	21634	21592	22029	23467	24180	23262	22381	22008	21683	21302	21412	21245	21246	21400	21314	21273	21202	21452	21312	21191	21411	21596	21257	21353	21250	21432	21397	21240	21517	21305	21295	21336	21289	21319	21321	21349	21429	21417	21476	21335	21149	21250	21357	21318	21222	21216	21170	21365	21337	21381	21449	21214	21347	21308	21264	21322	21274	21041	21157	21203	21184	21492	21420	21475	21485	21262	21437	21327	21376	21194	21145	21335	21341	21173	21197	21419	21332	21140	21328	21288	21072	21252	21259	21094	21070	21140	21487	21417	21376	21326	21229	21325	21288	21416	21283	21312	21296	21170	21243	21068	21164	21277	21382	21223	21295	21172	20975	21301	21336	21296	21232	21416	21482	21141	21386	21432	21387	21322	21208	21109	21454	21360	21133	21357	21405	21309	21297	21515	21408	21263	21426	21170	21163	21328	21242	21406	21291	21461	21401	21227	21129	21343	21269	21308	21202	21393	21180	21364	21142	21266	21543	21483	21450	21287	21267	21307	21218	21199	21136	21254	21222	21295	21363	21289	21424	21387	21232	21209	21482	21172	21409	21254	21198	21076	21520	21120	21221	21273	21344	21479	21171	21257	21452	21255	21378	21155	21381	21400	21211	21222	21276	21380	21218	21188	21202	21192	21070	21188	21049	21285	21282	21349	21119	21307	21142	21251	21218	21205	21284	21399	21594	21379	21188	21222	21353	21297	21124	21098	21120	21417	21027	21246	21328	21018	21122	21117	21160	21536	21261	21290	20964	21160	21288	21378	21237	21456	21286	21161	21305	21482	21272	21359	21436	21269	21462	21064	21313	21456	21164	21093	21402	21289	21297	21289	21459	21266	21225	21264	21225	21101	21328	21357	21300	21289	21539	21396	21417	21292	21259	21387	21207	21441	21214	21155	21237	21080	21247	21095	21150	21489	21171	21359	21194	21412	21256	21394	21460	21451	21466	21391	21106	21194	21160	21442	21379	21364	21570	21386	21282	21357	21495	21201	21386	21250	21134	21006	21305	21304	21352	21297	21348	21096	21365	21317	21491	21172	21309	21440	21085	21270	21311	21489	21177	21337	21264	21067	21195	21547	21102	21454	21285	21249	21440	21456	21154	21381	21441	21206	21222	21189	21326	21260	21259	21415	21250	21265	21315	21099	21146	21270	21304	21399	21186	21356	21309	21441	21388	21217	21287	21617	21378	21310	21183	21254	21218	21191	21223	21266	21364	21314	21037	21239	21318	21279	21384	21301	21371	21329	21293	21267	21341	21283	21448	21234	21070	21465	21379	21243	21137	21384	21077	21294	21281	21176	21300	21170	21226	21139	21455	21006	21412	21267	21337	21398	21418	21153	21350	21302	21035	21360	21156	21338	21327	21238	21236	21133	21217	21123	21256	21392	21161	21362	21580	21227	21253	21287	21280	21481	21344	21353	21224	21423	21358	21302	21507	21340	21327	21429	21168	21292	20992	21303	21420	21331	21157	21370	21173	21165	21555	21180	21077	21202	21337	21201	21148	21415	21310	21346	21297	21328	21115	21258	21241	21353	21343	21416	21182	21240	21470	21405	21377	21246	21457	21421	21193	21234	21266	21199	21191	21130	21387	21168	21052	21158	21272	21051	21462	21302	21203	21241	21293	21401	21260	21197	21357	21213	21248	21065	21227	21213	21294	21226	21335	21263	21105	21348	21176	21042	21459	21088	21191	21303	21511	21236	21335	21430	21410	21273	21427	21090	21348	21253	21216	21306	21251	21273	21204	21295	21313	21472	21424	21257	21352	21528	21242	21342	21329	21258	21252	21059	21436	21439	21364	21228	21258	21128	21199	21545	21333	21198	21302	21321	21296	21458	21230	21242	21520	21208	21391	21150	21208	21384	21297	21170	21095	21152	21109	21224	21184	21346	21103	21395	21428	21136	21460	21402	21242	21575	21137	21392	21322	21443	21254	21444	21236	21312	21240	20961	21178	21231	21276	21161	21447	21368	21150	21220	21158	21219	21143	21310	21161	21303	21189	21148	21345	21280	21175	21319	21313	21080	21182	21288	21307	21284	21198	21287	21267	21347	21245	21371	21114	21225	21356	21276	21165	21118	21112	21086	21239	21070	21239	21177	21160	21089	20952	21402	21493	21356	21295	21240	21141	21375	21256	21281	21334	21326	21352	21187	21244	21316	21234	21231	21236	21289	21372	21151	21275	21142	21354	21407	21153	21352	21377	21209	21401	21562	21338	21327	21247	21371	21352	21217	21336	21164	21180	21206	21387	21105	21320	21076	21284	21436	21373	21345	21178	21268	21251	21393	21277	21160	21250	21479	21338	21244	21387	21282	21283	21266	21236	21306	21343	21441	21292	21455	21176	21433	21432	21241	21163	21412	21269	21316	21221	21102	21341	21016	21324	21469	21170	21060	21018	21327	21348	21327	21316	21349	21318	21108	21342	21303	21275	21310	21365	21358	21316	21331	21139	21247	21174	21479	21277	21396	21252	21250	21423	21376	21369	21478	21218	21203	21314	21332	21455	21265	21065	21231	21222	21295	21166	21315	21229	21248	21268	21522	21273	21146	21413	21285	21394	21268	21259	21203	21223	21429	21108	21290	21428	21412	21291	21088	21296	21238	21292	21396	21356	21251	21090	21172	21228	21357	21151	21403	21153	21286	21277	21266	21239	21290	21347	21221	21190	21192	21304	21404	21356	21074	21344	21317	21165	21391	21265	21293	21144	21285	21124	21474	21102	21300	21276	21316	21348	21117	21202	21281	21393	21210	21258	21298	21203	21185	21269	21253	21211	21323	21057	21030	21072	21337	21190	21355	21466	21390	21423	21320	21218	21273	21491	21360	21221	21286	21210	21210	21299	21459	21245	21131	21364	21260	21285	21233	21204	21251	21181	21109	21274	21321	21261	21400	21073	21413	21460	21442	21237	21501	21241	21384	21205	21195	21164	21238	21013	21480	21227	21205	21211	21250	21458	21366	21426	21376	21389	21264	21254	21038	21399	21380	21510	21495	21154	21253	21504	21498	21474	21469	21311	21151	21170	21173	21271	21158	21274	21225	21131	21183	21132	21435	21142	21324	21461	21391	21253	21363	21381	21131	21212	21209	21375	21328	21409	21153	21234	21299	21101	21362	21465	21191	21418	21234	21177	21024	21073	21065	21282	21370	21364	21291	21392	21266	21317	21413	21334	21310	21193	21279	21278	21219	21222	21120	21091	21416	21140	21175	21520	21540	20959	21557	21415	21312	21127	21201	21371	21365	21335	21368	21286	21229	21263	21023	21453	21365	21427	21191	21254	21307	21108	21542	21445	21346	21179	21347	21171	21180	21549	21235	21414	21195	21251	21389	21222	21279	21247	21254	21344	21532	21479	21348	21336	21494	21332	21461	21296	21423	21392	21374	21316	21388	21256	21353	21245	21109	21294	21152	21225	21128	21424	21137	21249	21248	21290	21226	21415	21269	21217	21151	21186	21161	21162	21295	21323	21253	21188	21332	21323	21423	21210	21311	21315	21430	21195	21381	21273	21375	21216	20911	21280	21248	21413	21342	21304	21397	21280	21035	21297	21119	21368	21274	21332	21249	21454	21253	21192	21181	21252	21166	21542	21295	21481	21467	21128	21344	21342	21523	21211	21225	21284	21343	21071	21472	21353	21211	21231	21210	21282	21421	21314	21280	21220	21261	21191	21129	21376	21343	21247	21431	21336	21433	21257	21131	21376	21260	21235	21279	21320	21331	21316	21537	21446	21402	21406	21135	21350	21236	21331	21206	21348	21209	21302	21260	21307	21316	21458	21343	21398	21387	21345	21258	20969	21084	21364	21345	21118	21071	21288	21431	21266	21397	21102	21343	21277	21426	21277	21290	21108	21390	21049	21392	21205	21444	21108	21033	21255	21185	21460	21332	21118	21426	21323	21551	21323	21332	21161	21156	21264	21377	21159	21272	21482	21303	21400	21357	21354	21407	21403	21466	21556	21195	21378	21196	21434	21470	21276	21244	21277	21111	21128	21142	21331	21290	21325	21200	21162	21527	21308	21318	21337	21607	21330	21239	21383	21443	21205	21410	21279	21254	21327	21139	21119	21245	21080	21405	21263	21247	21216	21239	21296	21100	21328	21440	21320	20984	21391	21420	21437	21337	21133	21124	21295	20985	21468	21364	21353	21298	21269	21238	21285	21303	21070	21177	21345	21359	21214	21306	21369	21406	21361	21297	21414	21356	21321	21291	21212	21376	21393	21462	21400	21320	21319	21313	21246	21393	21149	21372	21295	21422	20903	21254	21455	21214	21258	21411	21278	21065	21128	21158	21325	21414	21249	21269	21127	21383	21165	21264	21285	21314	21362	21280	21293	21202	21508	21230	21230	21102	21139	21232	21329	21415	21316	21327	21172	21191	21182	21269	21340	21243	21145	21550	21446	21267	21190	21171	21245	21270	21412	21281	20991	21305	21137	21298	21509	21462	21353	21432	21379	21339	21408	21272	21316	21403	21541	21138	21254	21345	21318	21377	21230	21380	21528	21367	21323	21299	21345	21198	21311	21105	21185	21347	21340	21149	21281	21224	21259	21302	21282	21166	21266	21137	21204	21300	21210	21418	21170	21426	21195	21134	21274	21221	21255	21233	21446	21330	21232	21279	21203	21094	21277	21260	21418	21312	21441	21291	21334	21359	21316	21306	21295	21264	21157	21263	21226	21094	21228	21308	21072	21329	21475	21226	21187	21087	21229	21357	21345	21616	21119	21334	21280	21267	21423	21530	21393	21232	21162	21088	21350	21248	21310	21503	21016	21356	21280	21476	21416	21401	21456	21501	21379	21342	21284	21204	21298	21397	21318	21182	21164	21335	21230	21291	21111	21355	21249	21276	21323	21235	21302	21426	21259	21068	21233	21226	21240	21421	21242	21273	21292	21310	21533	21357	21159	21239	21248	21312	21333	21329	21224	21364	21244	21092	21170	21516	21403	21273	21364	21409	21387	21052	21180	21286	21277	21108	21243	20990	21370	21367	21119	21434	21418	21205	21218	21378	21133	21262	21577	21405	21432	21297	21357	21495	21428	21221	21300	21491	21248
36160	55444	41223	30909	25207	22268	19738	18853	19199	18692	18201	18149	18319	18353	18061	17738	17873	17947	17739	17669	17712	17646	17495	17615	17598	17646	17589	18293	21021	21016	19514	18451	17623	17534	17444	17414	17013	17465	17122	17287	17069	17198	17342	17321	17165	17197	17332	17118	17230	17181	17185	17194	16997	17221	17504	17035	17291	17161	17283	17130	17184	17281	17191	17454	17215	17108	17153	17289	17227	17423	17318	17176	17261	17108	17110	17035	16994	17293	17165	17249	17309	17074	17157	17225	17212	17282	17259	17324	17185	17253	17107	17282	17316	17073	16997	17295	17275	17255	17306	17142	17227	17135	17369	17189	17121	17119	17030	17130	17279	17107	17072	17176	17126	17213	17296	17128	17225	17380	17027	17121	17209	17247	17097	17216	17061	17071	17263	17197	17284	17106	17197	17156	17121	17186	17198	17195	17296	17127	17143	17244	17170	17086	17224	17150	17082	17252	17149	17200	17333	17212	17214	17181	17245	17243	17286	17250	17180	17203	17027	17324	17152	17422	17141	17203	17187	17237	17175	17286	17214	17090	17229	17291	17146	17381	17227	17224	17217	17112	17188	17165	17317	17251	17281	17132	17211	17373	17161	17143	17114	17290	17296	17128	17187	17065	17167	17390	17347	17181	17149	17071	17390	17143	17220	17234	17119	17356	17276	17163	17119	17270	17201	17312	17376	17366	17099	17293	17121	17215	17339	17306	17140	17228	17300	17296	17139	17131	17144	17284	17198	17297	17304	17227	17467	16995	17149	17336	17034	17098	17198	17208	17222	17269	17319	17168	17220	17390	17170	17237	17190	17198	17215	17377	17412	17142	17233	17189	17187	17327	17450	17141	17316	17201	17366	17259	17427	17148	17268	17344	17254	17206	17317	17348	17170	17304	17163	17227	17041	17203	17174	17281	17355	17131	17300	17252	17140	17168	17108	17262	17315	17306	17277	17058	17102	17145	17188	16963	17311	17197	17217	17212	17170	17254	17116	17006	17151	17323	17347	17272	17073	17159	17194	17122	17155	17056	17233	17405	17228	17315	17190	17175	17023	17092	17344	17230	17116	17267	17103	17123	17261	17250	17114	17026	17261	17445	17113	17334	17175	17182	17141	17253	17259	17270	17249	17105	17249	17048	17347	17206	17296	17351	17108	17150	17185	17386	17116	17133	17082	17124	17346	17045	17206	17092	17197	17157	17132	17401	17243	17339	17010	17141	17303	17138	17273	17287	17113	17155	17121	17125	17258	17149	17283	17327	17253	17371	17033	17151	17102	17178	17266	17391	17080	17266	17029	17124	17141	17204	17247	17210	17070	17187	17201	17358	17357	17369	17184	17248	17130	17197	17267	17250	17208	17253	17317	17307	17216	17226	17199	17214	17219	17266	17160	17229	17269	17131	17124	17257	17291	17092	17327	17391	17224	17243	17203	17212	17158	17148	17230	17161	17204	17266	17105	17280	17011	17219	17245	17210	17252	17163	17097	17127	17185	17281	17306	17298	17258	17172	17291	17260	17341	17273	17310	17226	17157	17498	17217	17179	17189	17230	17191	17260	17247	17149	17179	17175	17168	17194	17300	17326	17010	17221	17183	17124	17300	17064	17245	16993	17202	17268	17112	17353	17215	17177	17282	17338	17160	17236	17210	17157	17244	17191	17193	17311	17247	17126	17095	17268	17201	17120	17117	17251	17277	17417	17252	17143	17188	17275	17250	17266	17257	17326	17193	17243	17084	17278	17278	17250	17276	17323	17239	17219	17201	17423	17336	17199	17170	17302	17144	17290	17098	17176	17291	17236	17195	17136	17273	17252	17291	17195	17214	17148	17181	17181	17231	17263	17171	17067	17325	17149	17168	17199	17247	17287	17272	17206	17205	17315	17227	17295	17237	17115	17259	17158	17255	17145	17212	17213	17487	17211	17236	17128	17114	17206	17058	17263	17183	17240	17283	17122	17169	17446	17413	17194	17360	17301	17178	17263	17231	17304	17341	17346	17118	17340	17231	17243	17220	17283	17164	17276	17230	17235	17369	17227	17353	17325	17019	17387	17285	17155	17254	17295	17277	17103	17202	17177	17290	17244	17394	17287	17365	17235	17098	17367	17032	17258	17268	17118	17213	17050	17192	17297	17143	17152	17337	17279	17192	17208	17310	17269	17269	17209	17320	17177	17011	17235	17311	17382	17168	17328	17297	17163	17213	17061	17181	17224	17416	17240	17325	17368	17252	17080	17184	17179	17178	17265	17198	17295	17194	17117	17115	17222	17429	17004	17220	17014	17177	17067	17071	17144	17101	17335	17055	17321	17223	17176	17266	17097	17029	17278	17252	17413	17176	17373	17090	17133	17109	17391	17131	17297	17194	17137	17289	17367	16978	17223	17224	17328	17373	17348	17158	17208	17240	17100	17139	17208	17244	17258	17102	17122	17281	17131	17219	17191	17327	17081	17285	17295	17290	17075	17072	17197	16961	17097	17156	17165	17272	17197	17177	17348	17213	17264	17291	17173	17330	17028	17176	17134	17322	17191	17137	17302	17314	17317	17177	17239	17370	17046	17149	17307	17208	17055	17161	17162	17078	17258	17310	17264	17203	17215	17235	17234	17324	17262	17150	17346	17247	17126	17198	17314	17188	17122	17201	17177	17226	17292	17240	17145	17322	17211	17309	17192	17329	17247	17039	17282	17378	17177	17241	17245	17187	17139	17474	17222	17073	17128	17231	17242	17181	17210	17269	17430	17237	17227	17344	17127	17404	17275	17227	17141	17390	17287	17234	17290	17180	17249	17153	17329	17375	17315	17083	17416	17292	17201	17312	17178	17217	17215	17148	17295	17114	17219	17284	17200	17396	17145	17154	17263	17242	17277	17084	17145	17210	17255	17316	17445	17142	17197	17028	17069	17095	17132	17198	17077	17316	17445	17200	17226	17129	17336	17284	17458	17187	17233	17311	17161	17315	17226	17217	17182	17145	17157	17041	17198	17244	17261	17066	17208	17081	17160	17161	17045	17105	17142	17388	17354	17195	17268	17138	17249	17172	17158	17321	17199	17110	17405	17273	17276	17187	17331	17274	17155	17279	17284	17265	17181	17387	17259	17142	17202	17356	17356	17135	17347	17241	17159	17221	17196	17092	17278	17218	17320	17272	17254	17154	17333	17201	17146	17146	17229	17186	17100	17437	17113	17144	17259	17189	17167	17237	17156	17149	17095	16987	17190	17328	17223	17200	17244	17101	17159	17212	17272	17058	17437	17361	17277	17150	17162	17201	17155	17210	17119	17207	17224	17167	17123	17233	17194	17172	17141	17236	17321	17288	17081	17190	17162	17256	17218	17090	17138	17237	17091	17226	17352	17190	17065	17231	17180	17312	17304	17096	17210	17167	17186	17300	17001	17236	17208	17214	17266	17123	17182	17129	17332	17273	17264	17283	17150	17298	17173	17163	16936	17209	17258	17207	17152	17102	17190	17309	17168	17331	17021	16964	17289	17043	17158	17240	17209	17172	17162	17229	17250	17282	17116	17243	17323	17186	17109	17179	17108	17149	17545	17038	16996	17342	17265	17321	17264	17160	17448	17167	17356	17258	17357	17026	17179	17093	17307	17324	17389	17265	17406	17268	17206	17164	17230	17340	17119	17351	17041	17159	17391	17317	17204	17214	17164	17214	17345	17218	17213	17097	17338	17119	17287	17306	17242	17301	17153	17098	17183	17260	17198	17263	17103	17233	17367	17143	17302	17309	17320	17113	17125	17046	17079	17209	17087	17059	17176	17298	17339	17457	17003	17190	17374	17240	17261	17365	16990	17224	17326	17056	17224	17193	17048	17295	16989	17155	17152	17218	17096	17216	17313	17086	17272	17219	17211	17352	17249	17303	17145	17260	17205	17109	17332	17041	17332	17200	17234	17255	17089	17081	17163	17140	17347	17302	17149	17271	17228	17068	17377	17311	17159	17232	17126	17227	17180	17128	17164	17270	17202	17084	17261	17183	17130	17316	17239	17168	17117	17390	17245	17022	17161	17459	17354	17240	17026	17280	17213	17089	17050	17270	17272	17157	17330	17185	17230	17306	17344	17110	16953	17086	17274	17205	17355	17205	17403	17411	17168	17081	17229	17193	17221	17231	17036	17157	17408	17209	17200	17256	17282	17201	17264	17093	17179	17117	17129	17162	17126	17219	17210	17152	17344	17237	17226	17169	17148	17168	17105	17191	17204	17116	17336	17281	17182	17140	17337	17409	17101	17134	17110	17280	17273	17341	17313	17327	17115	17180	17161	17145	17087	17212	17224	17163	17562	17220	17215	17079	17203	17268	17202	17331	17219	17249	17294	17195	17210	17203	17236	17215	17057	17190	17286	17189	17258	17198	17374	17332	17193	17383	17277	17221	17106	17197	17309	17210	17437	17147	17365	17192	17074	17124	17297	17291	17367	17253	17248	17179	17309	17142	17110	17316	17075	17064	17291	17190	17073	17321	17286	17121	17184	17266	17261	17234	17091	17175	17374	17173	17135	17203	17241	17200	17289	17339	17273	17071	17131	17179	17217	17184	17148	17209	17414	17178	17272	17106	17122	17233	17249	17287	17107	17380	17148	17307	17357	17141	17103	17157	17191	17150	17317	17299	17187	17086	17247	17177	17182	17213	17172	17102	17245	17205	17387	17174	17163	17287	17211	17317	17185	17202	17152	17215	17197	17235	17209	17129	17031	17208	17245	17222	17075	16967	17239	17118	17027	17151	17193	17330	17151	17268	17236	17113	17149	17212	17132	17248	17314	17100	17106	17352	17183	17081	17176	17226	17276	17065	17472	17097	17275	17186	17093	17237	17075	17174	17248	17266	17092	17337	17224	17298	17256	17180	17057	17233	17075	17255	17119	17215	17418	17180	17316	17133	17238	17319	17373	17143	17334	17246	17189	17271	17088	17099	17272	17272	17170	17218	17207	17150	17072	17267	17034	17209	17200	17254	17367	17228	17203	17136	17217	17192	17367	17376	17191	17296	17175	17068	17216	17188	17104	17255	17072	17315	17153	17224	17189	17063	17199	17289	17264	17060	17197	17294	17137	17136	17260	17184	17120	17284	17245	17288	17417	17333	17463	17301	17175	17096	17281	17292	17051	17167	17158	17143	17277	17232	17203	17265	17015	17181	17171
22929	21476	29389	24048	22247	25316	28240	23588	23064	23398	23064	22939	23206	23378	23043	22949	22909	22814	22521	22593	22470	22513	22096	22327	22379	22395	22802	25203	25874	24884	24210	23326	22503	21994	21688	21966	21890	21866	21769	21793	21894	21776	22024	21921	21825	22033	21786	21616	21799	21577	21811	21736	21642	21632	21658	21724	21884	21833	21534	21723	21819	21878	21863	21786	21852	21893	21542	21855	21505	21800	21539	21677	21762	21697	21685	21706	21623	21487	21628	21620	21700	21646	21690	21741	21861	21836	21718	21644	21615	21563	21286	21528	21786	21571	21770	21418	21698	21583	21605	21720	21719	21695	21699	22036	21849	21812	21352	21676	21789	21790	21591	21783	21630	21573	21672	21634	21892	21447	21625	21506	21739	21777	21837	21518	21533	21663	21524	21835	21631	21773	21665	21783	21661	21561	21720	21543	21417	21756	21676	21551	21806	21707	21467	21688	21568	21766	21724	21604	21613	21653	21548	21903	21763	21577	21680	21475	21650	21496	21587	21465	21661	21481	21590	21632	21695	21783	21563	21653	21530	21689	21653	21561	21570	21576	21693	21851	21562	21392	21541	21616	21684	21729	21939	21790	21659	21669	21656	21600	21689	21818	21572	21801	21554	21576	21712	21611	21568	21732	21616	21774	21725	21761	21596	21548	21615	21573	21590	21812	21836	21665	21443	21824	21888	22000	21474	21480	21759	21594	21667	21718	21626	21848	21683	21727	21680	21558	21531	21814	21632	21683	21682	21810	21750	21795	21576	21731	21733	21672	21632	21484	21423	21796	21587	21556	21539	21642	21511	21481	21463	21605	21892	21766	21522	21472	21562	21885	21649	21464	21577	21704	21883	21814	21745	21819	21734	21602	21650	21639	21675	21714	21417	21587	21658	21541	21491	21759	21577	21412	21644	21668	21692	21552	21764	21566	21702	21813	21530	21735	21637	21765	21552	22138	21419	21707	21581	21681	21695	21441	21735	21619	21803	21929	21737	21756	21587	21920	21722	21671	21791	21561	21866	21754	21736	21715	21619	21646	21765	21698	21626	21746	21525	21666	21625	21532	21588	21633	21686	21852	21609	21663	21559	21577	21662	21854	21633	21588	21898	21567	21830	21726	21638	21848	21621	21637	21852	21520	21841	21441	21593	21720	21495	21592	21673	21763	21697	21576	21497	21692	21710	21717	21791	21664	21707	21738	21822	21568	21798	21774	21748	21625	21806	21682	21645	21690	21633	21941	21777	21561	21653	21542	21741	21763	21888	21753	21590	21762	21864	21647	21487	21708	21886	21716	21524	21683	21625	21785	21739	21915	21958	21782	21623	21705	21645	21873	21762	21848	21719	21638	21670	21743	21736	21622	21575	21397	21764	21640	21748	21619	21705	21802	21759	21527	21750	21618	21739	21613	21542	21654	21562	21605	21624	21553	21641	21594	21555	21623	21723	21962	21417	21634	21698	21463	21589	21459	21655	21513	21546	21668	21664	21788	21596	21771	21694	21777	21453	21704	21659	21753	21810	21649	21623	21494	21716	21935	21785	21776	21709	21919	21840	21663	21857	21490	21819	21638	21500	21902	21605	21636	21691	21750	21522	21940	21650	21596	21696	21591	21440	21681	21393	21658	21653	21811	21810	21751	21801	21603	21795	21635	21797	21827	21850	21600	21618	21518	21692	21846	21929	21582	21590	21632	21534	21589	21706	21607	21773	21604	21765	21678	21717	21767	21776	21543	21806	21827	21629	21691	21422	21773	21817	21752	21504	21979	21448	21868	21780	21528	21618	21680	21391	21476	21847	21916	21614	21718	21567	21502	21711	21733	21541	21633	21631	21669	21815	21565	21552	21653	21591	21580	21615	21710	21693	21705	21751	21669	21645	21739	21836	21530	21643	21594	21792	21668	21594	21628	21503	21670	21596	21627	21628	21501	21718	21652	21622	21827	21681	21701	21657	21691	21644	21610	21714	21519	21516	21624	21557	21608	21491	21635	21551	21635	21722	21501	21426	21451	21632	21568	21578	21782	21666	21682	21514	21630	21704	21619	21835	21450	21591	21623	21846	21713	21590	21485	21578	21553	21760	21784	21832	21783	21723	21675	21569	21663	21744	21587	21541	21528	21507	21480	21665	21609	21614	21635	21595	21506	21975	21762	21707	21690	21754	21769	21617	21696	21561	21643	21518	21844	21561	21494	21631	21650	21712	21830	21554	21584	21591	21499	21700	21634	21760	21613	21587	21706	21613	21678	21764	21571	21694	21849	21645	21718	21776	21848	21543	21722	21698	21587	21763	21724	21657	21701	21655	21847	21834	21599	21806	21708	21861	21759	21648	21677	21751	21624	21460	21708	21672	21576	21490	21776	21605	21523	21661	21876	21480	21843	21615	21518	21575	21740	21672	21594	21854	21589	21737	21670	21585	21542	21512	21582	21676	21490	21594	21920	21611	21596	21496	21786	21588	21521	21772	21646	21683	21377	21585	21653	21785	21632	21580	21563	21578	21715	21655	21605	21976	21393	21608	21824	21765	21591	21630	21820	21599	21513	21690	21687	21763	21742	21673	21593	21660	21783	21696	21685	21607	21716	21680	21764	21888	21709	21628	21871	21521	21530	21652	21572	21611	21858	21398	21799	21748	21594	21668	21562	21516	21677	21477	21617	21555	21754	21629	21642	21593	21624	21513	21808	21521	21725	21433	21846	21873	21600	21679	21932	21673	21848	21401	21414	21690	21777	21468	21673	21561	21651	21640	21563	21758	21667	21558	21573	21604	21517	21815	21548	21641	21575	21586	21857	21589	21602	21758	21606	21677	21501	21760	21730	21628	21683	21838	21653	21574	21711	21599	21881	21621	21674	21848	21898	21684	21743	21534	21566	21723	21620	21715	21578	21626	21753	21690	21297	21516	21431	21534	21541	21487	21547	21681	21530	21629	21586	21683	21493	21697	21594	21630	21715	21658	21702	21640	21691	21553	21763	21966	21912	21855	21900	21742	21518	21583	21744	21688	21627	21722	21613	21485	21714	21752	21547	21707	21749	21805	21625	21604	21755	21402	21535	21457	21542	21652	21663	21797	21676	21717	21710	21689	21562	21603	21512	21710	21763	21662	21634	21687	21688	21804	21817	21577	21628	21576	21752	21706	21805	21721	21597	21761	21813	21505	21860	21609	21698	21749	21670	21739	21605	21626	21718	21874	21606	21610	21415	21354	21609	21458	21595	21592	21659	21672	21694	21654	21829	21600	21504	21704	21718	21628	21825	21459	21878	21609	21780	21480	21561	21617	21795	21678	21525	21641	21794	21400	21509	21694	21750	21679	21743	21454	21528	21843	21754	21586	21637	21662	21583	21628	21603	21630	21862	21645	21853	21818	21635	21848	21569	21536	21716	21612	21624	21703	21564	21594	21635	21578	21907	21575	21639	21807	21786	21713	21369	21946	21605	21717	21713	21517	21420	21423	21742	21659	21719	21722	21584	21483	21659	21725	21659	21739	21832	21732	21548	21559	21735	21431	21587	21750	21529	21677	21721	21758	21577	21568	21697	21576	21647	21971	21678	21845	21639	21960	21568	21797	21703	21573	21609	21836	21816	21601	21627	21823	21745	21352	21482	21582	21696	21764	21602	21627	21875	21818	21486	21550	21544	21569	21733	21736	21852	21662	21537	21557	21682	21673	21570	21633	21706	21929	21801	21533	21678	21567	21691	21571	21596	21590	21562	21494	21602	21607	21638	21624	21768	21582	21587	21741	21591	21884	21677	21675	21809	21812	21811	21808	21628	21758	21501	21793	21691	21721	21483	21762	21668	21593	21702	21944	21565	21291	21638	21618	21511	21661	21655	21622	21468	21451	21583	21412	21447	21563	21724	21653	21660	21582	21702	21817	21404	21625	21585	21908	21667	21636	21515	21583	21541	21854	21782	21818	21584	21670	21528	21639	21482	21833	21704	21489	21536	21485	21586	21559	21570	21494	21854	21719	21508	21781	21745	21540	21672	21469	21698	21598	21582	21520	21608	21603	21595	21526	21673	21758	21652	21753	21746	21716	21577	21743	21775	21620	21668	21579	21285	21518	21692	21530	21651	21662	21569	22002	21666	21764	21730	21753	21604	21628	21558	21468	21574	21649	21799	21705	21454	21761	21678	21728	21436	21656	21625	21482	21656	21548	21746	21731	21741	21720	21670	21593	21662	21647	21657	21544	21771	21502	21622	21609	21570	21752	21520	21745	21662	21583	21517	21714	21504	21635	21704	21852	21818	21745	21460	21482	21821	21490	21472	21623	21535	21576	21695	21761	21660	21771	21463	21780	21723	21720	21649	21469	21743	21575	21716	21900	21572	21532	21493	21694	21600	21621	21605	21537	21671	21614	21645	21533	21630	21782	21621	21551	21609	21419	21731	21592	21653	21780	21561	21752	21435	21763	21659	21685	21694	21528	21598	21534	21605	21675	21541	21848	21661	21890	21483	21578	21666	21653	21880	21743	21892	21524	21817	21488	21429	21660	21784	21765	21876	21777	21596	21616	21705	21689	21640	21668	21621	21693	21541	21947	21587	21644	21556	21691	21583	21696	21594	21635	21587	21823	21722	21577	21817	21491	21466	21724	21596	21732	21655	21972	21655	21524	21593	21595	21538	21612	21621	21652	21624	21608	21664	21761	21635	21525	21871	21625	21819	21469	21657	21688	21707	21912	21459	21511	21752	21695	21651	21607	21614	21699	21640	21688	21702	21567	21641	21646	21641	21484	21338	21445	21661	21780	21631	21683	21538	21590	21734	21607	21425	21534	21488	21518	21606	21683	21481	21548	21572	21660	21594	21635	21606	21739	21631	21660	21436	21740	21850	21715	21510	21629	21692	21874	21664	21614	21707	21714	21737	21662	21697	21536	21621	21678	21690	21803	21920	21504	21598	21747	21566	21485	21671	21843	21833	21815	21705	21600	21519	21469	21774	21770	21780	21534	21661	21689	21709	21939	21612	21632	21514	21714	21749	21725	21696	21684	21599	21799	21627	21647	21718	21708	21666	21611	21652	21718	21859	21793	21801	21947	21709	21680	21623	21668	21879	21850	21671	21724	21735	21828	21621	21807	21787	21656	21605	21900	21544	21652	21523	21905	21749	21646	21640	21697	21533	21572	21592	21490	21755	21671	21456
40521	62321	43937	37336	29440	23336	20884	19793	19645	19667	18991	19065	19795	19629	19194	19294	19261	18898	18542	18228	18359	18036	18217	18267	18179	18407	19197	22755	23290	21527	20234	19034	18332	17629	17503	17392	17275	17444	17447	17260	17395	17246	17666	17338	17399	17195	17221	17478	17255	17434	17367	17327	17528	17366	17327	17485	17558	17288	17364	17381	17462	17345	17419	17290	17349	17544	17282	17495	17382	17486	17258	17401	17400	17441	17397	17387	17324	17357	17497	17498	17316	17419	17331	17410	17381	17455	17369	17366	17331	17531	17330	17497	17320	17280	17422	17404	17394	17524	17437	17439	17368	17306	17452	17322	17453	17455	17451	17346	17420	17475	17361	17560	17420	17415	17310	17435	17351	17474	17396	17299	17444	17413	17370	17455	17736	17484	17476	17374	17394	17453	17368	17516	17474	17431	17439	17379	17419	17367	17638	17439	17434	17384	17304	17256	17409	17402	17369	17463	17153	17481	17392	17505	17514	17469	17406	17386	17602	17506	17367	17418	17215	17321	17539	17428	17504	17466	17543	17315	17432	17361	17364	17413	17461	17451	17556	17474	17405	17365	17369	17488	17306	17512	17638	17395	17430	17386	17299	17421	17407	17351	17374	17338	17314	17311	17411	17472	17240	17556	17498	17444	17332	17441	17358	17395	17344	17370	17277	17318	17442	17420	17449	17388	17425	17289	17431	17400	17300	17491	17479	17455	17481	17367	17345	17301	17462	17304	17330	17518	17486	17490	17338	17303	17432	17374	17392	17345	17425	17295	17351	17427	17357	17560	17426	17384	17392	17266	17408	17392	17181	17461	17460	17256	17367	17457	17418	17491	17454	17491	17399	17345	17379	17538	17421	17456	17419	17418	17409	17470	17395	17268	17378	17507	17483	17420	17356	17286	17382	17207	17421	17400	17601	17427	17392	17363	17217	17329	17436	17307	17433	17492	17416	17253	17335	17291	17273	17361	17356	17512	17424	17279	17237	17306	17485	17417	17341	17321	17280	17348	17378	17330	17381	17409	17496	17168	17268	17514	17265	17415	17417	17529	17340	17338	17321	17221	17482	17250	17547	17512	17518	17484	17356	17343	17427	17214	17441	17453	17331	17239	17576	17386	17489	17390	17561	17311	17328	17551	17688	17328	17511	17431	17333	17348	17245	17289	17324	17286	17337	17326	17435	17303	17411	17408	17241	17386	17209	17377	17433	17389	17333	17347	17378	17448	17502	17337	17294	17315	17382	17539	17336	17410	17308	17542	17293	17477	17540	17387	17294	17455	17488	17406	17334	17528	17350	17414	17463	17501	17389	17331	17335	17384	17390	17334	17396	17466	17369	17384	17367	17344	17301	17378	17529	17401	17433	17415	17368	17323	17373	17440	17251	17352	17402	17432	17389	17488	17518	17411	17602	17326	17396	17530	17327	17278	17454	17415	17253	17306	17384	17438	17374	17418	17397	17376	17341	17584	17439	17482	17136	17356	17379	17382	17429	17336	17409	17396	17391	17436	17334	17417	17405	17191	17353	17430	17425	17357	17324	17318	17307	17501	17330	17306	17258	17390	17512	17382	17252	17425	17516	17403	17312	17312	17374	17429	17387	17369	17466	17551	17512	17455	17516	17308	17549	17283	17382	17449	17403	17363	17353	17519	17520	17489	17377	17351	17494	17326	17421	17430	17310	17273	17380	17478	17250	17271	17346	17340	17404	17442	17369	17513	17403	17193	17345	17339	17416	17522	17310	17386	17268	17360	17404	17468	17407	17351	17483	17529	17351	17329	17183	17381	17372	17325	17204	17402	17460	17548	17592	17502	17361	17586	17371	17454	17264	17407	17486	17400	17276	17356	17327	17473	17318	17602	17232	17313	17363	17482	17457	17386	17289	17452	17399	17339	17469	17302	17258	17419	17553	17255	17305	17281	17585	17275	17219	17390	17331	17475	17413	17473	17427	17319	17430	17295	17354	17327	17483	17523	17291	17342	17206	17483	17329	17580	17490	17478	17475	17413	17504	17282	17491	17445	17523	17418	17218	17329	17380	17424	17461	17367	17318	17441	17462	17572	17384	17362	17442	17257	17264	17487	17314	17342	17282	17521	17267	17413	17419	17302	17328	17355	17517	17382	17569	17458	17575	17419	17501	17432	17343	17465	17391	17338	17480	17209	17518	17443	17402	17335	17321	17514	17332	17464	17241	17301	17353	17426	17478	17370	17398	17383	17425	17259	17379	17691	17284	17309	17410	17389	17391	17298	17543	17315	17349	17383	17177	17306	17555	17399	17423	17438	17448	17267	17303	17453	17434	17258	17434	17284	17514	17613	17326	17513	17411	17139	17408	17352	17403	17379	17535	17588	17457	17371	17453	17451	17267	17364	17517	17492	17473	17337	17368	17321	17416	17547	17474	17463	17358	17482	17334	17491	17420	17338	17487	17541	17473	17390	17405	17365	17458	17522	17435	17549	17271	17350	17383	17337	17527	17243	17444	17390	17168	17074	17302	17341	17358	17294	17322	17497	17237	17248	17505	17270	17491	17369	17365	17509	17400	17418	17360	17390	17258	17384	17415	17330	17454	17476	17417	17462	17396	17483	17446	17300	17381	17497	17279	17291	17333	17372	17390	17640	17308	17117	17467	17419	17439	17274	17378	17432	17496	17523	17519	17385	17440	17431	17180	17434	17282	17542	17641	17389	17367	17383	17383	17308	17508	17473	17374	17246	17372	17326	17465	17206	17371	17382	17397	17493	17370	17305	17308	17311	17404	17408	17433	17457	17225	17530	17399	17300	17314	17411	17470	17321	17472	17452	17371	17390	17230	17319	17402	17508	17545	17340	17353	17424	17297	17311	17294	17336	17494	17429	17577	17392	17495	17400	17431	17392	17404	17421	17415	17108	17336	17305	17389	17416	17423	17470	17500	17499	17470	17221	17617	17304	17401	17344	17467	17441	17538	17484	17400	17362	17429	17561	17454	17510	17309	17462	17410	17267	17455	17446	17350	17388	17343	17505	17340	17572	17423	17201	17614	17188	17380	17642	17300	17306	17400	17423	17319	17482	17469	17256	17434	17356	17581	17405	17453	17364	17385	17354	17455	17357	17375	17456	17224	17314	17258	17301	17360	17436	17355	17324	17352	17581	17576	17394	17405	17340	17401	17464	17361	17460	17490	17466	17402	17123	17393	17237	17152	17373	17497	17224	17484	17336	17458	17448	17353	17416	17403	17431	17336	17340	17456	17234	17580	17332	17561	17172	17565	17324	17435	17222	17443	17365	17379	17407	17442	17536	17423	17353	17423	17450	17450	17400	17448	17472	17387	17257	17559	17361	17453	17057	17393	17408	17387	17519	17256	17187	17636	17391	17252	17303	17349	17409	17341	17346	17419	17286	17426	17268	17357	17444	17160	17507	17440	17457	17345	17286	17458	17447	17533	17323	17423	17377	17354	17276	17500	17357	17446	17281	17365	17333	17473	17353	17439	17273	17388	17324	17563	17350	17350	17374	17216	17252	17350	17472	17366	17387	17273	17514	17248	17330	17205	17380	17476	17385	17556	17462	17333	17527	17628	17379	17461	17551	17591	17347	17484	17460	17484	17359	17363	17445	17444	17559	17446	17494	17407	17284	17432	17401	17376	17387	17263	17411	17522	17350	17410	17508	17245	17382	17264	17393	17526	17379	17374	17402	17568	17511	17202	17554	17333	17534	17353	17356	17542	17366	17329	17463	17340	17244	17434	17292	17403	17546	17499	17281	17556	17472	17542	17464	17384	17451	17286	17383	17330	17582	17358	17473	17515	17323	17224	17488	17362	17370	17447	17465	17435	17245	17186	17331	17392	17435	17416	17568	17302	17537	17435	17493	17477	17559	17361	17564	17214	17425	17440	17432	17255	17394	17516	17530	17297	17314	17287	17332	17336	17455	17347	17356	17461	17292	17611	17395	17332	17340	17533	17553	17359	17426	17433	17430	17434	17305	17487	17545	17360	17480	17317	17375	17417	17451	17360	17457	17341	17279	17474	17382	17337	17380	17360	17358	17325	17420	17267	17334	17380	17456	17288	17466	17266	17451	17295	17329	17464	17383	17516	17249	17559	17485	17479	17422	17312	17521	17219	17316	17576	17393	17328	17513	17486	17370	17554	17456	17480	17552	17408	17391	17320	17406	17430	17406	17499	17279	17220	17262	17324	17381	17391	17362	17295	17371	17292	17393	17356	17375	17308	17332	17413	17464	17526	17401	17389	17432	17277	17286	17610	17367	17523	17508	17478	17553	17323	17302	17488	17268	17315	17514	17349	17520	17368	17281	17414	17352	17480	17349	17340	17439	17277	17397	17424	17287	17401	17388	17377	17311	17330	17450	17381	17353	17394	17457	17493	17304	17335	17570	17377	17353	17288	17434	17385	17282	17423	17414	17428	17456	17481	17436	17446	17463	17418	17536	17496	17411	17384	17367	17353	17216	17395	17438	17453	17452	17547	17341	17311	17480	17404	17421	17487	17507	17357	17572	17571	17231	17526	17316	17374	17353	17506	17550	17308	17385	17494	17369	17319	17314	17236	17345	17428	17474	17288	17450	17350	17427	17350	17506	17376	17393	17425	17155	17531	17480	17327	17673	17300	17398	17298	17477	17459	17395	17381	17474	17468	17407	17380	17295	17459	17340	17253	17435	17397	17506	17522	17316	17649	17420	17496	17480	17573	17453	17411	17263	17356	17252	17705	17235	17409	17336	17428	17418	17411	17246	17563	17248	17246	17334	17339	17276	17364	17366	17372	17372	17349	17366	17496	17467	17420	17392	17458	17417	17442	17387	17416	17485	17398	17447	17377	17377	17325	17335	17356	17455	17261	17631	17290	17346	17445	17341	17412	17165	17394	17375	17449	17597	17286	17422	17387	17299	17447	17420	17471	17072	17311	17603	17384	17275	17405	17365	17289	17465	17594	17279	17222	17365	17444	17351	17370	17415	17338	17234	17632	17354	17384	17461	17532	17396	17427	17441	17505	17339	17323	17410	17359	17439	17582	17382	17340	17373	17248	17496	17435	17512	17197	17644	17296	17418	17386	17402	17225	17437	17497	17512	17305	17401	17479	17324	17320	17412	17277	17401	17277	17408	17337	17448	17358	17490	17515	17397	17282	17501	17304	17450	17393	17395
29035	27211	32378	29072	23466	22422	21664	21372	21424	21322	21133	21323	21407	21182	21281	21261	21211	20969	21186	20912	21209	20986	20924	20916	20825	20897	21105	20694	21132	21118	21030	20941	20818	20666	21007	20647	20872	20643	20801	20611	20820	20598	20624	20932	20708	20651	20919	20818	20785	20565	20527	20926	20825	20933	20806	20921	20762	20536	20734	20852	20838	20609	20609	20592	20760	20714	20834	20779	20747	20772	20651	20830	20742	20638	20603	20600	20768	20890	20736	20564	20760	20810	20722	20854	20834	20690	20826	20634	20662	20840	20869	20794	20664	20715	20479	20754	20770	20776	20921	20655	20551	20600	20697	20737	20910	20647	20671	20649	20633	20723	20925	20777	20607	20733	20464	20739	20791	20583	20783	20775	20739	20859	20621	20587	20784	20828	20716	20903	20776	20876	20795	20593	20773	20514	20770	20972	20836	20798	20778	20876	20864	20722	20641	20463	20736	20649	20645	20601	20678	20686	20739	20857	20699	20758	20884	20913	20685	20932	20734	20720	20671	20747	20678	20915	20723	20490	20542	20650	20634	20565	20744	20577	20677	20478	20572	20753	20509	20869	20622	20400	20682	20768	20566	20776	20720	20774	20576	20631	20756	20710	20821	20914	20674	20504	20689	20606	20754	20853	20592	20694	20735	20854	20687	20746	20933	20609	20472	20501	20566	20765	20845	20678	20603	20582	20584	20770	20791	20759	20583	20846	20649	20707	20591	20670	20655	20778	20956	20693	20645	20648	20782	20816	20763	20721	20874	20701	20694	20429	20790	20772	20594	20866	20615	20404	20604	20834	20681	20771	20903	20759	20440	20561	20702	20562	20660	20527	20809	20817	20655	20661	20766	20706	20958	20670	20958	20717	20805	20615	20739	20817	20662	20469	20761	20634	20807	20647	20564	20771	20635	20749	20503	20490	20699	20818	20621	20861	20717	20476	20708	20742	20748	20623	20822	20629	20830	20591	20598	20837	20779	20742	20802	20835	20731	20517	20885	20696	20768	20679	20701	20513	20762	20751	20781	20831	20894	20663	20803	20646	20582	20596	20703	20841	20526	20887	20659	20560	20776	20820	20687	20653	20625	20663	20531	20715	20783	20689	20693	20399	20620	20621	20740	20656	20831	20868	20714	20705	20731	20549	20752	20939	20939	20624	20682	20587	20732	20773	20624	20605	20573	20543	20633	20499	20680	20596	20686	20693	20724	20841	20821	20603	20683	20867	20800	20734	20551	20552	20732	20741	20761	20902	20788	20628	20548	20652	20832	20821	20557	20573	20527	20771	20830	20747	20676	20556	20773	20876	20618	20767	20668	20773	20715	20728	20682	20637	20726	20670	20777	20684	20839	20626	20575	20710	20614	20737	20529	20684	20605	20726	20722	20600	20614	20906	20756	20899	20574	20614	20511	20693	20826	20943	20923	20896	20787	20550	20817	20797	20663	20864	20704	20701	20579	20727	20599	20614	20613	20722	20441	20582	20626	20533	20550	20729	20869	20884	20653	20703	20775	20634	20654	20711	20786	20975	20622	20853	20631	20748	20769	20615	20725	20682	20605	20658	20704	20616	20783	20583	20614	20682	20640	20717	20695	20661	20868	20713	20667	20665	20784	20819	20604	20732	20584	20683	20637	20838	20804	20693	20651	20797	20676	20724	20892	20760	20887	20488	20641	20955	20860	20785	20888	20675	20794	20624	20639	20588	20834	20789	20772	20920	20927	20462	20685	20768	20655	20800	20614	20666	20665	20535	20589	20727	20663	20688	20572	20771	20724	20504	20853	20648	20866	20817	20605	20893	20879	20759	20413	20564	20622	20693	20557	20693	20772	20701	20700	20530	20728	20581	20708	20725	20949	20412	20724	20477	20704	20790	20691	20505	20684	20678	20635	20578	20795	20799	20839	20741	20758	20685	20764	20691	20865	20786	20676	20740	20820	20603	20490	20821	20874	20738	20954	20703	20907	20666	20785	20873	20707	20677	20926	20415	20667	20563	20671	20669	20701	20660	20813	20827	20819	20505	20835	20836	20740	20817	20838	20723	20850	20814	20667	20686	20592	20552	20683	20511	20625	20818	20967	20731	20590	20762	20789	20602	20613	20807	20852	20782	20712	20709	20761	20721	20735	20551	20764	20778	20753	20589	20763	20826	20876	20556	20807	20769	20676	20859	20663	20702	20733	20363	20741	20819	20819	20758	20897	20619	20522	20541	20696	20945	20787	20846	20926	20728	20704	20712	20588	20737	20764	20706	20914	20550	20814	20863	20378	20717	20603	20581	20455	20407	20786	20913	20743	20968	20710	20881	20733	20927	20731	20784	20535	20769	20595	20688	20722	20680	20782	20794	20648	20705	20790	20627	20763	20715	20730	20865	20697	20790	20779	20719	20575	20576	20657	20582	20699	20717	20772	20739	20547	20751	20482	20873	20831	20637	20867	20845	20696	20708	20703	20769	20662	20683	20771	20822	20602	20600	20874	20794	20744	20886	20586	20499	20699	20717	20747	20657	20894	20731	20706	20645	20766	20660	20757	20865	20685	20438	20520	20839	20624	20689	20555	20537	20902	20563	20610	20735	20840	20630	20621	20939	20895	20748	20590	20842	20928	20444	20580	20652	20733	20674	20630	20785	20682	20683	20921	20704	20841	20707	20655	20621	20657	20825	20582	20651	20783	20699	20613	20652	20660	20531	20803	20711	20771	20782	20456	20701	20756	20691	20679	20625	20712	20742	20695	20685	20850	20458	20460	20395	20829	20762	20875	20676	20784	20748	20714	20795	20600	20896	21034	20860	20785	20740	20818	20934	20735	20624	20860	20493	20862	20761	20647	20672	20773	20651	20758	20727	20735	20744	20575	20743	20654	20818	20525	20653	20779	20801	20733	20961	20692	20621	20690	20815	20644	20545	20972	20862	20749	20752	20672	20813	20692	20641	20721	20645	20783	20876	20806	20742	20762	20779	20677	20870	20758	20417	20732	20957	20627	20821	20872	20670	20884	20887	20565	20634	20916	20883	20838	20820	20468	20809	20801	20894	20927	20773	20674	20555	20688	20630	20541	20621	20711	20758	20858	20848	20478	20725	20719	20731	20648	20709	20567	20770	20629	20803	20806	20799	20726	20875	20609	20810	20678	20469	20712	20495	20730	20675	20536	20688	20584	20786	20671	20731	20793	20572	20782	20591	20572	20690	20669	20756	20648	20937	20627	20569	20668	20854	20591	20693	20798	20701	20723	20687	20564	20588	20552	20543	20967	20819	20748	20763	20816	20788	20721	20542	20912	20696	20488	20561	20702	20585	20829	20850	20737	20889	20798	20773	20640	20831	20722	20632	20780	20717	20657	20760	20653	20554	20692	20514	20589	20712	20480	20720	20872	20828	20625	20698	20685	20771	20652	20515	20736	20811	20778	20710	20783	20799	20725	20718	20581	20595	20695	20740	20597	20940	20802	20528	20782	20614	20710	20728	20495	21090	20671	20715	20764	20805	20706	20978	20788	20488	20742	20501	20741	20721	20715	20614	20936	20832	20611	20791	20655	20898	20666	20414	20591	20557	20660	20692	20559	20785	20693	20818	20916	20707	20708	20703	20794	20754	20711	20558	20878	20632	20500	20615	20496	20702	20602	20946	20573	20518	20823	20791	20682	20691	20740	20756	20791	20658	20923	20790	20615	20700	20599	20679	20675	20675	20506	20515	20596	20660	20608	20638	20874	20680	20588	20743	20552	20503	20718	20701	20817	20911	20772	20804	20651	20780	20987	20793	20729	20766	20820	20720	20616	20725	20762	20576	20713	20630	20853	20726	20798	20906	20621	20696	20707	20769	20660	20742	20767	20903	20571	20682	20765	20740	20792	20647	20991	20873	20852	20776	20750	20601	20793	20693	20782	20834	20760	20819	20870	20470	20657	20879	20931	20862	20539	20728	20737	20672	20721	20480	20913	20906	20894	20734	20448	20799	20559	20643	20759	20844	20751	20752	20963	20650	20670	20833	20820	20667	20991	20703	20750	20906	20582	20756	20715	20725	20643	20889	20959	20735	20705	20791	20533	20666	20552	20500	20620	20677	20637	20693	20668	20460	20607	20664	20552	20773	20696	20738	20517	20593	20804	20677	20667	20900	20644	20795	20645	20732	20789	20889	20832	21006	20822	20662	20677	20553	20783	20940	20915	20760	20509	20683	20730	20800	20648	20779	20720	20674	20679	20674	20799	20612	20841	20640	20690	20628	20616	20664	20707	20568	20671	20844	20837	20811	20783	20751	20805	20635	20759	20592	20535	20732	20764	20805	20756	20492	20503	20612	20614	20904	20797	20819	20859	20888	20602	20809	20691	20794	20646	20886	20897	20706	20521	20647	20751	20526	20662	20799	20524	20602	20638	20596	20862	20747	20719	20600	20557	20671	20874	20666	20653	20785	20700	20572	20675	20733	20823	20848	20796	20673	20569	20743	20746	20527	20672	20683	20585	20655	20918	20653	20776	20690	20738	20867	20760	20566	20593	20695	20663	20800	20795	20692	20616	20840	20815	20654	20758	20762	20644	20607	20604	20743	20636	20917	20746	20645	20470	20763	20796	20803	20651	20754	20753	20885	20800	20501	20577	20584	20734	20664	20722	20791	20644	20553	20766	20679	20834	20724	20879	20880	20614	20709	20635	20492	20580	20736	20522	20775	20847	20799	20805	20691	20659	20770	20696	20737	20727	20701	20624	20777	20680	20717	20601	20904	20799	20798	20702	20842	20434	20802	20951	20949	20676	20560	20858	20705	20850	20519	20753	20919	20819	20751	20641	20663	20766	20843	20833	20783	20566	20680	20866	20680	20577	20840	20691	20920	20836	20787	20752	20563	20734	20832	20680	20635	20527	20572	20644	20633	20677	20565	20695	20715	20676	20370	20787	20742	20861	20607	20707	20697	20904	20751	20531	20875	20657	20706	20936	20707	20745	20787	20807	20644	20675	20782	20717	20733	20488	20927	20966	20685	20742	20795	20686	20846	20857	20869	20753	20650	20755	20555	20779	20809	20716	20798	20798	20862	20707	20706	20765	20516	20762	20672	20771	20671	20635	20684	20572	20844	20861	20697	20541	20720	20775	20728	20635	20580	20637	20730	20762	20705	20721	20702	20765	20737	20767	20513	20643	20622	20666	20889
31772	40972	33464	25816	20640	18753	17768	17916	17843	17584	17689	17729	17984	17985	17921	17706	17651	17590	17499	17262	17396	17291	17321	17083	17297	17265	17012	17130	17274	17287	17251	16978	16934	16812	16879	16965	16937	16727	16733	16829	16878	17168	16917	16786	16801	16758	16914	16824	17005	16975	16839	16816	16886	16890	17012	16858	16920	16848	16869	16831	16832	16917	16925	16873	16787	16773	16854	16848	17015	17099	16921	16877	16815	16895	16869	16727	17067	16927	16782	16812	16702	16865	16882	16966	16919	16833	16857	16877	16934	16658	16836	16840	16898	17027	16762	16874	16807	16791	16753	16856	16836	16917	16735	17036	16932	16782	16843	16959	16767	16952	16892	16821	16937	16821	16824	16798	16876	16845	16932	16849	16684	16742	16918	16857	16998	16877	16951	16938	16984	16926	16808	16990	16873	16886	17005	16724	17036	16761	16858	16957	16944	16780	16887	16844	16719	16931	16809	16784	17004	16854	16744	16824	16939	16888	16829	16884	16947	16664	16871	16982	16914	16699	17015	16790	16922	16847	16875	16818	16761	17039	16781	16875	16932	16755	17074	16800	17120	16890	16887	16945	16848	16923	16728	16988	16841	16788	16925	16807	17042	16909	16808	17089	16832	16909	16879	16682	16954	16971	16767	16850	17047	16913	16757	16998	16869	16993	17033	16810	16784	16851	16791	16849	16840	16830	16936	16934	16874	17006	17125	17045	16848	17028	16742	16912	16803	16860	16880	16896	16827	16884	16776	16757	16758	16935	16874	16842	16918	16710	16945	16922	17047	16960	16949	16656	17055	16980	16959	16987	17017	16945	16760	16812	16870	16987	16955	16967	16757	17098	16936	17001	16785	16849	16855	16820	16819	16790	16874	16795	17118	16834	16873	16958	16738	16891	16857	16806	16896	16824	16788	16797	16814	16895	16972	16974	16875	16956	16862	16761	16794	16830	16989	16769	16913	17001	16971	16889	16790	16933	16782	16831	16989	16917	16866	16815	16858	16656	17027	16938	16738	16770	16870	16871	16827	17079	16948	16911	16801	16943	16962	16949	16987	16778	16777	16807	16948	16754	16930	16951	16898	16899	16766	16891	16988	16962	16942	16739	16793	16861	16826	16732	16883	16861	16673	16950	16861	16928	16907	16785	16743	16717	16791	16890	16777	16766	16802	16775	16930	17004	16863	16882	16646	16765	16666	16967	16743	16878	16900	16790	16759	16891	16891	16932	16827	16862	16903	16861	16851	16709	16736	16779	16939	16888	16876	17018	16643	16946	16854	16946	16973	16801	16862	17001	16920	16582	16989	16835	16984	16971	17024	16928	16671	16915	16920	16791	16796	16747	16808	16916	16943	16995	16824	16886	16680	16817	16848	16810	16864	17013	16983	16884	16846	16920	17053	17139	16733	16826	16920	16965	16942	16824	16957	16653	16902	16882	16831	16781	16729	16702	17032	16630	16923	16817	17038	16947	16809	16836	16800	16910	17044	16989	16884	16759	16839	16743	16847	16868	16998	16935	16809	16873	16860	16799	16924	16821	16876	16883	16880	16830	16768	16928	16963	16912	16840	16815	16774	16744	16945	16814	16851	16918	16888	16935	17095	16824	16809	16995	16935	16874	16752	16966	16930	16843	16948	16891	16997	16878	16866	17062	16958	16817	16889	16757	16883	16919	16900	16962	16827	16883	16864	16813	16972	16900	16806	16881	16918	16941	16935	16810	16796	16745	16867	16857	17040	16698	16861	16948	16926	16974	16618	16821	16880	16841	16874	17037	16943	16878	16789	16668	16819	17027	16894	16850	16766	16867	16827	16755	16913	16980	16942	16860	16723	16890	16875	16783	16964	16843	16801	16899	16912	16874	16782	16797	16924	17111	16907	16736	16830	17001	16892	16938	16743	16729	16862	16895	16873	16831	16856	16951	16855	16869	16954	16886	17001	16978	16924	16874	16908	16814	16893	16846	16803	16814	16899	16905	16829	16824	16804	17038	16828	16789	16644	16863	16888	16944	16885	17092	16799	16899	16970	16703	16914	16858	16925	16870	16969	16905	16847	16775	16893	16844	16926	16730	16797	16796	16867	16959	16981	16809	16975	16711	17026	16864	16775	16957	16861	16922	16873	16802	16883	16893	16899	16800	16920	16813	16800	16895	16869	16883	16946	17009	16887	16960	16880	16800	16815	16931	16989	16983	16908	16776	16787	16945	16886	16978	16856	16872	16714	16920	16713	16897	16954	16895	16856	16860	16929	16899	16816	16861	16861	16824	16934	16902	16923	16666	17013	16880	16797	16833	16853	16828	16989	16833	16953	16843	16866	16826	16842	16944	16705	16873	16812	17023	16855	16909	16896	16867	16786	16935	16868	16933	17064	16957	16865	16902	16988	16798	16766	17002	16859	16959	16812	16959	17049	16843	17008	16821	17054	17129	16884	16961	16898	16809	16883	16937	16766	16727	16725	16965	16930	16835	16683	17028	17001	16866	16954	16865	16881	16933	16815	17047	17056	16813	17050	17004	16766	17033	16885	16804	17007	16747	16884	16776	16863	16807	16726	16745	16707	16958	16926	17066	16931	16878	16796	17055	16850	16954	16945	16933	16932	17005	16984	16883	16792	16871	17076	17017	16906	16903	16992	16922	16895	16786	17055	16965	16764	16870	16834	16908	16980	16827	16814	16891	16989	16827	16953	16837	16833	16917	16996	16845	16895	16794	16799	17029	16896	16838	16823	16892	16953	17034	16807	16858	16917	16654	16914	16869	16823	16908	16895	17159	16817	16946	16586	16892	17003	16917	16926	16735	16847	16690	16844	16928	16859	16739	16910	16915	16791	16569	16816	16978	16824	17126	16939	17073	16938	16849	16946	16975	16942	16999	16860	16938	16860	16967	16664	16937	16886	16976	16716	16768	16926	16745	16801	16698	16898	16857	16800	16928	16919	16780	16933	16776	16894	16935	16846	16975	16864	16813	16782	16940	16799	16834	17080	17002	16755	16821	17059	16999	16944	16799	16937	16942	16816	16994	16835	17001	16763	16874	16942	16985	16941	16958	16865	17232	16746	16797	16903	16940	16825	16903	16827	16745	17009	16936	16771	16895	16884	16975	16864	16793	16922	16758	16665	16697	16776	16918	16801	16915	16864	16993	16834	16873	16881	16928	16790	17039	16864	16975	16845	16783	16846	16905	16867	16914	16938	16919	16912	16868	16902	16876	16814	17074	16942	16799	16800	16949	16959	16939	16993	17059	16956	16753	16879	16732	16887	16883	16711	16856	16925	16900	16907	16857	16921	16747	16818	17046	17055	16859	16858	16834	16787	16954	16855	16939	16854	16953	16905	16838	16849	17121	16900	16905	16818	16979	16866	16818	16851	16940	16890	16771	16999	16854	16796	17012	16949	16976	16926	17059	16712	16960	16967	16872	17008	16747	16795	17095	16877	16759	16905	16799	16882	16826	16973	17106	16718	16849	17015	16811	16830	16781	16637	16801	16791	16881	16903	16809	16742	16850	16664	17014	16872	16950	16842	16875	16700	16837	16844	16848	16850	16831	16817	16968	16931	17011	17047	16828	17082	16695	17001	16664	16868	16937	16846	16840	16736	16912	17006	16872	17101	16767	16859	16811	16875	16968	16708	16924	17078	16910	16896	17047	16855	16807	16943	16756	16899	16869	16935	16940	16937	16851	16819	17054	16938	16866	16802	16806	16839	16850	16871	16846	16943	16931	16667	16834	16761	16949	16743	17021	16823	16812	16863	16916	16901	17013	16920	16916	16851	16799	16947	16914	16914	16795	16898	16799	16818	16699	16893	16856	16854	16705	16915	16914	16684	16875	16795	17059	16791	16891	16953	16823	16943	16902	16856	17019	16843	16994	16788	17080	17112	16884	16797	17048	16883	16939	16908	16892	16967	16820	16830	16879	16914	16763	17040	16915	16839	16957	16975	16919	16806	16809	16873	16759	17016	16873	16685	16737	16824	16904	16847	16929	16803	17019	16795	16884	16976	16871	17073	16919	16767	16981	16904	16840	16806	16761	16744	16996	16713	16886	16933	16863	16864	17105	16871	16857	16820	16891	16898	16975	16888	16792	16781	16917	16885	16859	16692	16987	16851	16754	16783	16921	16881	16902	16989	16891	16867	16783	16934	17006	16927	16868	16920	16857	16745	16810	16856	16837	16784	16743	16748	16870	16847	16870	16726	16816	16962	16944	16782	16994	16792	16875	16839	16937	17032	16943	17022	16853	17065	16937	16844	17046	16861	16841	16863	16826	16889	17020	16949	16794	16842	16885	16892	16748	16931	16851	16875	16952	16914	16840	16993	16937	16832	17022	16963	16833	16857	16894	16861	17010	17019	17068	17068	16991	16921	16950	16788	16804	16981	16801	16810	16986	16835	16821	16883	17012	16930	16986	16817	16820	16876	16778	16941	16833	16958	16948	16805	16890	16965	16861	17037	16768	16875	16969	16722	16822	16969	16810	16801	16861	16868	16978	16988	16799	16805	16856	16775	16719	16899	16838	16833	16840	16847	16907	16738	16991	16914	16748	16930	16910	16934	16852	16692	16856	16790	16986	16962	16912	16983	16905	16847	16775	17010	16826	16779	16922	16855	16974	16669	16903	16907	17002	16888	16910	17032	16939	16864	16983	17009	16880	16879	16908	16859	16771	16954	17055	16810	17042	17001	16755	16860	16806	16973	16914	17068	16895	16755	17066	16894	17029	16895	16764	16830	16899	16950	16986	16892	16738	16961	16903	16808	17018	16783	16964	16688	17022	17093	16829	16839	16845	16910	16806	16741	17118	16753	16993	16927	16948	16646	16861	16930	16927	16837	16865	16779	16801	16931	16841	16880	16945	16779	16888	16821	16798	16738	16810	16791	16679	16999	16715	16881	16944	16897	16902	16929	16984	16783	16905	16665	17135	17082	16827	16918	16741	16697	16861	16949	16970	16743	16939	17037	16852	16786	16881	16808	17059	16831	16824	16923	16929	16881	17027	16987	16749	16753	16965	16801	16882	16742	16791	16957	16937	16990	16910	16903	16916	16924	16660	16890	16869	16974	16848	16838	16849	16952	16949	16912	16763	16946	16926	16874	16989	16880	17014	16905	17023	16885	16877	16950	16902	16697	16838	16913	17034	16806	16861	16804	16872
23844	21457	29096	24491	23065	24760	24910	22264	22321	22246	22172	22249	22295	22055	21486	21390	21374	21380	21147	21191	21224	21059	20986	20920	21075	21262	21874	22194	23116	22842	22268	21615	21325	21034	20715	20935	20866	20787	20555	20773	20830	20770	20704	20776	20702	20675	20744	20779	20878	20844	20701	20753	20661	20969	20633	20615	20796	20980	20916	20920	20878	20928	20842	20677	20651	20947	20718	20830	20591	20790	21057	21058	20723	20854	20829	20935	20877	20522	20883	20629	20728	20791	20760	20894	20662	20862	20600	20758	20525	20590	20701	20777	20762	20884	20816	20637	20796	20743	20776	20789	20764	20803	20806	20514	20811	20697	20680	20752	20715	20926	20634	20868	20715	20826	20699	20743	20765	20883	21013	20812	20846	20788	20800	20600	20536	20783	21036	20723	20789	20658	20827	20725	20729	20765	20595	20536	20832	20590	20634	20845	20692	20596	20716	20940	20660	20781	21118	20659	20743	20657	20764	20776	20730	20842	20494	20822	20840	20677	20641	20764	20948	20930	21082	20784	20832	20889	20688	20926	20719	20782	20760	20772	20906	20599	20930	20739	20529	20753	20719	20832	20765	20952	20998	20734	20826	20684	20631	20711	20590	20863	20672	20736	20606	20958	20797	20820	20716	21043	20580	20654	20690	20553	20724	20642	20728	20768	20645	20692	20895	20555	20791	20646	20971	20771	20612	20657	20587	20582	20711	20672	20466	20758	20721	20738	20840	20695	20693	20691	20521	20553	20724	20731	20640	20859	20806	20903	21004	20754	20753	20665	20976	20751	20822	20787	20590	20962	20922	20719	20659	20926	20699	20601	20946	20659	20770	20817	20753	20721	20870	20760	20698	20820	20774	20890	20809	20675	20694	20644	20537	20664	20636	20891	20883	20718	20859	20688	20885	20799	20783	20662	20817	20652	20648	20724	20642	20779	20786	20755	20723	20658	20820	20776	20783	20677	20753	20531	20711	20943	20545	20875	20859	20577	20775	20681	20868	20739	20703	20584	20606	20965	20709	20715	20739	20815	20904	20640	20848	20689	20808	20749	20881	20760	20873	20869	20629	20546	20625	20593	20796	20793	20804	20968	20949	20638	20891	20951	20820	20852	20621	20731	20780	20836	20636	20623	20691	20708	20576	20876	20831	20831	20888	20698	20716	20684	20695	20612	20861	20833	20938	20863	20756	20810	20803	20742	20831	20715	20764	20721	20873	20718	20755	20857	20740	20932	20885	20859	20616	20563	20575	20857	20841	20740	20824	20676	20597	20747	20794	20949	20672	20797	20710	20830	20804	20817	20690	20675	20689	20922	20691	20684	21053	20711	20745	20941	20803	20686	20694	20805	20609	20897	20878	20736	20649	20692	20928	20677	20675	20643	20860	20672	21036	20913	20818	20759	20796	20665	20666	20646	20825	20771	20957	20700	20718	20622	20748	20756	20762	20664	20804	20505	20657	20673	20925	20929	20852	21048	20822	20875	20953	20694	20615	20891	20869	20574	20688	20674	20843	20671	20618	20533	20907	20607	20782	20745	20676	20629	20732	20744	20720	20838	20835	20700	20727	20667	20754	20761	20808	20654	20856	20647	20732	20793	20754	20577	20731	20579	20662	20967	20681	20745	20745	20987	20869	20630	20622	20864	20806	20760	20672	20911	20718	20657	20862	20946	20893	20898	20776	20973	20867	20705	20618	20796	20810	20481	20589	20636	20645	21060	20830	20901	20728	20499	20583	20619	20912	20758	21209	20738	20870	20775	20721	20613	20716	20914	20656	20803	20628	20737	20801	20781	20653	20803	20994	20911	20833	20810	20725	20619	20684	20764	20788	20475	20851	20922	20753	20814	20673	20642	20686	20847	20882	20687	20965	20753	20765	20732	20742	20719	20693	20556	20737	20893	20774	20900	20835	20855	20950	20814	20928	20757	20854	20822	20801	20936	20644	20941	20721	20631	20667	20867	20903	20649	20631	20742	20687	20890	20946	20868	20594	20662	20551	20790	20623	20819	20722	20623	20986	20800	20778	20811	20780	20823	20991	20970	20889	20548	20628	20647	20838	20481	20921	20597	20792	20577	20668	20764	20717	20674	20613	20786	20690	20631	20693	20748	20752	20600	20526	20794	20765	20657	20876	20775	20808	20664	20732	20513	20803	20800	20719	20640	20681	20459	20551	20787	20701	20744	20754	20733	20798	20739	20906	20867	20627	20993	20683	20569	20872	20629	20610	20600	20717	20518	20741	20866	20856	20733	20851	20805	20698	20826	20593	20894	20632	20619	20595	20693	20713	20847	20892	20737	20602	20885	20773	20737	20980	20778	20776	20826	20780	20579	20637	20881	20732	20841	20650	20798	20924	20870	20787	20932	20517	20886	20699	20625	20745	20880	20942	20720	20550	20832	20892	21002	20690	20813	20611	20922	20654	20650	20594	20534	21110	20921	20722	20770	20840	20814	20781	20605	20794	20804	20645	20634	20740	20822	20910	20840	20755	20829	20660	20715	20672	20706	20783	20512	20762	20699	20805	20616	20770	20545	20589	20754	20966	20880	20690	20817	20869	20833	20890	20848	20842	20642	20818	20900	20921	20893	20693	20646	20746	20671	20653	20585	20975	20724	20882	20832	20575	20947	20946	20751	20629	20735	20854	20654	20779	20745	20750	20811	20794	20842	20762	20809	20818	20930	20842	20858	20624	20982	20842	20772	20652	20679	20756	20843	20703	20854	20705	20691	20663	20755	20841	20676	20757	20818	20632	20788	20792	20718	20925	20743	20845	20668	20551	20577	20800	20540	20856	20991	20675	20727	20925	20784	20829	20924	20785	20784	20695	20777	20569	20719	20903	20810	20681	20862	20529	20517	20940	20602	20776	20844	20659	20579	20892	20671	20757	20666	20824	20483	20819	20844	20747	20930	20686	20928	20740	20640	20531	20529	20678	20755	20789	20833	20829	20718	20691	20746	20825	20824	20847	20735	20605	20577	20764	20639	20709	20710	20898	20778	20802	20871	20875	20605	20783	20405	20853	20615	20763	20838	20764	20761	20791	20733	20816	20675	20950	20662	20959	20824	20788	20877	20747	20750	21005	20790	20878	20478	20772	20647	20895	20515	20820	20768	20550	20540	20562	20704	20665	20685	20664	20745	20793	20764	20586	20747	20979	20873	20893	20707	20732	20828	20601	20656	20891	20724	20949	20712	20753	20805	20663	20555	20958	20857	20571	20625	20546	20817	20820	20892	20788	20658	20722	20969	20804	20573	20947	20648	20783	20749	20753	20895	20853	20896	20752	20557	20613	20752	20579	20516	20869	20856	20719	20828	20637	20490	20593	20639	20422	20648	20643	20716	20746	20745	20779	20765	20848	20763	20536	20720	20899	20903	20716	20935	20624	20832	20836	20816	20647	20707	20824	20665	20870	20897	20982	20902	20770	20791	20743	21031	20783	20826	20720	20732	20811	20874	20666	20726	20796	20650	20735	20685	20780	20849	20734	20930	20676	20796	20706	20587	20715	20622	20661	20687	20725	20918	20797	20966	20716	20747	20714	20728	20807	20696	20758	20545	20802	20927	20861	20669	20889	20909	20647	20584	20657	20773	20809	20655	20471	20616	20758	20783	20784	20859	20683	20780	20595	20876	20781	20418	20713	20825	20810	20783	20953	20668	20837	20665	20662	20832	21149	21016	20670	20745	20709	20851	20821	20699	20735	20984	20737	20641	20764	20852	20717	20734	20595	20682	20786	20912	20924	20790	20769	20835	20755	20802	20837	20891	20655	20849	20871	20706	20846	20761	20855	20808	20790	20646	20649	20674	20804	20749	20787	20730	20816	20726	20675	20720	20721	20728	20551	20722	20891	20621	20734	20847	20709	20825	20765	20665	20570	20842	20968	20807	20875	20926	20857	20644	20680	20908	20620	20711	20693	20851	20683	21056	20703	20566	20792	20768	20711	20899	20939	20745	20662	20731	20675	20668	20799	20835	20590	20625	20556	20864	20743	20712	20669	20655	20767	20765	20650	20898	20682	20688	20722	20855	20807	20885	20569	20737	20810	20769	20624	20397	20712	20540	20631	20783	20688	20695	20907	20831	20693	20611	20797	20561	20651	20726	20682	20855	20959	20770	20515	20554	20617	20810	20814	20637	20812	20848	20786	20897	20672	20669	20891	20896	20775	20791	20840	20812	20682	20453	20775	20601	20856	20652	20749	20573	20639	20798	20636	20852	20646	20681	20745	20907	20657	20679	20792	20615	20733	20723	20807	20778	20778	20817	20850	20725	20508	20597	20785	20744	20632	20651	20831	20508	20774	20819	20793	20810	20612	20632	20706	20953	20595	20468	20589	21073	20746	20849	20727	20392	20634	20639	20759	20816	20625	20730	20701	20974	20662	20660	20867	20641	20640	20609	20795	20748	20486	20778	20879	20789	20885	20757	20841	20763	20830	20707	20641	20601	20621	20611	20709	20793	20730	20706	20702	20765	20665	20787	20581	20786	20629	20970	20680	20615	20809	20900	21004	20667	20725	20523	20743	20718	20681	20634	20923	20722	20806	20613	20684	20718	20447	20732	20731	20828	20754	20632	20687	20638	20655	20869	20720	20883	20786	20746	20689	20743	20957	20630	20831	20688	20747	20796	20769	20718	20687	20957	20649	20685	20929	20923	20726	20883	20632	20731	20665	20635	20570	20730	20768	20891	20815	20733	20801	20877	20828	20997	20730	20606	20703	20859	20569	20627	20940	20795	20675	20758	20729	20570	20789	20890	20726	20881	20784	20591	20599	20991	20737	20673	20630	20827	20751	20725	20599	20989	20721	20746	20793	20841	20822	20669	20656	20698	20618	20664	20857	20874	20627	20724	20714	20866	20651	20694	20727	20794	20815	20789	20772	21047	20699	20757	20936	20588	20846	20556	20882	20494	20633	20748	20788	20586	20726	20636	20807	20684	20768	20590	20777	20423	20633	20733	20829	20712	20706	20795	20777	20703	20725	20855	20682	20817	20820	20734	20909	20824	20698	20792	20707	20733	20716	20678	20710	20692	20979	20767	20969	20838	20605	20651	20802	20895	20719	20664	20867	20587	20616	20631	20621	20877	20522	20822	20645	20793	20814	20739	20596	20682	20804	20853	20673	20676	20969	20769	20772	20969	20734	20568
35668	48026	37184	27699	22606	20224	19632	19407	19430	18826	19275	19343	18959	18769	17942	17655	17690	17758	17606	17721	17352	17603	17288	17147	17249	17540	18240	19331	20271	19474	18720	18015	17468	17052	17067	17163	16854	16968	16935	16929	16954	16911	16945	16965	16849	16916	17056	16849	17054	16903	17065	17055	16848	16988	16863	16847	16849	16892	17054	16878	17080	17042	17182	17097	16862	17010	16918	16802	16885	17007	16823	16982	16945	16907	17004	17028	17016	16879	17017	16972	16940	17030	17240	16895	16754	16911	16826	16995	16927	16965	16897	16708	17182	16985	16987	17053	17070	16971	17073	16975	16893	16723	17007	16832	16959	16941	16918	17122	16871	17056	16831	17092	16925	16838	17002	16801	17121	16894	17009	16892	17087	16850	17003	16977	16908	17064	17060	16932	16820	17046	16953	17072	16937	17031	16909	16936	17016	16854	16936	16959	17018	16947	16734	17089	16833	16916	16958	16963	16854	16957	16886	16884	16926	17083	16859	17081	17023	16895	16758	16976	16951	16850	16753	17045	17046	16864	16869	17033	16890	17022	17048	16938	16853	16850	16891	16997	17031	16788	16913	16866	16995	16943	17129	17037	16853	16840	17029	16773	16909	16850	17005	17198	17059	16894	16896	16944	16906	16815	16978	16900	16910	16914	17021	16905	16953	16776	16907	16808	16911	16860	16892	16882	16830	16964	17107	17008	16977	16750	17050	16886	16897	16867	16911	17049	17041	16840	16967	17086	16958	16918	17064	16847	17034	16913	16907	16850	16755	16948	16868	16890	16898	17126	17002	16945	16890	16931	17053	16990	16867	16919	16885	16983	16986	16820	16827	17049	17095	17087	16892	16838	17024	16833	16989	16958	16821	16882	16967	17017	16900	16932	16833	17115	16909	16951	16897	16884	16875	16912	16941	16926	16953	17081	16915	16912	16997	16895	16808	16940	17252	16919	16998	16903	16832	17145	17060	16979	16876	16865	16969	16857	16824	16988	16955	17080	16833	16940	16951	16928	16968	16948	16909	17126	16932	17113	16911	16968	16920	16949	16879	17008	16839	16943	17019	16809	16949	16869	16883	16864	16861	16824	16932	17111	16978	16871	17025	16975	16888	16968	16986	16952	16887	16908	16743	16841	16822	16889	16704	16898	16940	16863	16900	16895	16913	16792	16806	16938	16917	17017	16940	17065	16861	17228	16987	16954	16663	16823	16857	17002	16866	16944	16800	16971	16933	17021	16997	16981	16771	16947	16981	16937	16983	16808	16785	16954	16887	16772	16812	16915	16946	16925	17077	16887	16935	16957	16717	17030	17051	17013	16841	16875	16959	16947	16997	16947	16967	16841	16876	17075	17104	16824	16915	16905	16889	16967	16883	16963	16985	16936	16958	16913	16863	16900	16871	16823	16945	16904	17047	16900	16962	16791	17126	16980	16847	17033	17051	16876	17070	16773	17053	16901	16831	16907	16892	16914	16994	16844	16834	16886	16944	16756	17018	17042	16979	16907	17047	16712	17045	16740	16948	16965	16911	16814	16934	16971	16860	16999	16767	17009	17015	16949	16954	16966	16853	16982	17037	16962	17096	16755	16974	16822	16890	16857	16912	16970	16833	17028	16949	17103	16992	17000	16793	16846	16983	16866	16880	16875	17036	16893	16827	16809	16998	16733	16947	16883	16940	16897	16810	16889	16875	17101	17134	16963	17069	16949	16856	16957	16808	16900	16779	17049	16824	17007	16849	17083	16905	16843	16954	16884	17042	16832	16920	16785	16783	16919	17042	16975	16975	17021	16878	16915	17009	17061	17182	16983	16760	16868	16990	17119	17073	16990	17049	16796	16831	16869	16811	17028	16910	16885	16740	16976	16826	16949	16976	16787	16826	17025	16878	16827	17016	16863	16960	16757	16818	16977	16811	16990	16846	16769	17104	16839	16941	17049	16892	16990	17064	16929	16860	16875	16781	17008	16832	17025	16966	16751	16882	16993	16830	16839	16818	16835	16824	16853	16828	16957	17012	16977	16922	16976	16837	16978	16934	17013	16861	17097	16818	17128	17087	16995	17076	16945	17085	16852	17170	16967	17047	16813	17006	16875	16981	16862	16828	16944	16847	16967	16747	16967	16856	16950	16930	16848	16742	16821	17087	16905	17004	16948	16923	16767	17039	16856	16843	17031	16896	16909	17039	17151	16983	17011	16891	16888	17003	16868	16997	17056	16931	16885	17001	16905	16934	16861	16788	16897	16882	17007	16808	16876	16880	17004	16969	16988	16987	17124	16927	16894	16933	16637	16985	17076	16798	17038	16780	16796	16992	17017	16947	17076	16944	16898	17025	17038	16922	16904	16882	17029	16968	16791	16916	16990	16754	16928	16877	16864	17005	16837	17057	16934	16925	16845	16986	17086	16980	16990	16810	16855	16880	16924	17053	16998	16842	16811	16877	17218	17056	17019	16913	17020	16950	16877	17028	16985	16798	16939	17005	16896	16973	16794	17055	16885	16927	16895	16913	17010	16864	16951	17064	16864	16892	16998	16924	16898	16923	16939	16960	16944	16918	17000	17053	16938	16801	17036	16896	16849	16919	16898	17066	16856	16824	16973	16814	16947	16782	16922	17042	17085	16982	17000	16924	16825	16882	16769	16990	16947	16996	16753	16994	16844	17105	16956	16898	17020	16882	16984	17053	16869	17011	17064	16932	16858	16881	16995	16782	17018	17037	16922	16973	16742	16865	17049	16887	16912	16795	16792	16818	17006	16958	16805	17008	16901	16746	16966	16933	16814	16804	16883	16987	16992	16919	16958	17122	17014	16860	16887	16929	16890	16924	16916	16938	16846	16906	16832	16856	17038	16825	17008	17016	17013	16851	17135	16964	16829	16902	16911	16947	16962	16895	17008	17047	16802	16946	17032	17022	16916	16870	16706	16884	16855	16980	16804	17039	16964	16932	17049	16969	17023	17086	17040	16872	17008	16837	16885	16920	16934	16957	17019	16834	16850	16859	16838	16969	16841	16951	17012	16893	16859	16938	17050	17041	16912	16945	16876	16800	16926	17151	16825	16888	16916	17059	17014	16927	17001	16913	16964	17047	17027	16863	17120	16906	17061	17067	16952	17009	16952	16863	16820	16882	16842	16886	16933	16853	16845	16953	16921	16972	16926	16908	16927	16917	17004	17038	17113	16862	16871	17002	16981	16877	17053	16959	16980	17043	17005	16841	16810	16901	16863	16860	16821	16854	17017	16955	16916	17007	16845	16966	16951	17108	17055	17057	16863	17120	16944	16936	17113	16751	16940	16873	17024	16857	16996	16884	16837	17075	16833	16866	16952	16899	17026	16963	17047	16980	16969	16930	16888	17135	17022	16941	17093	16949	16857	17029	16868	16950	16951	17002	16969	17089	16868	16943	16949	16918	16886	16844	17006	17016	16903	16732	16835	16845	16983	16836	16975	17003	16896	17023	16993	17076	17013	17057	17013	16893	16895	16910	16961	16984	16996	16993	17070	16830	16929	16700	16991	17031	17090	16918	17033	17035	16927	17079	17113	16881	16981	16598	16918	16917	16897	16835	16811	17082	16775	16783	16888	16919	16980	16826	16986	16740	17053	17136	16880	17082	17047	16765	16982	16939	16992	16968	16776	16834	16924	16878	16984	16927	16890	16803	16951	16931	16920	16888	16905	16846	16909	16883	16937	16808	16705	16889	16977	16865	16843	16748	16996	16951	16982	16957	16827	17041	16866	16970	17080	16826	17039	16974	17006	17015	17055	16760	16889	16901	17024	17046	16865	16802	16804	16976	16995	16865	16919	16889	16871	16871	16838	16834	16977	16984	17018	16781	16884	17012	16869	16898	16978	16908	16890	16808	16842	16823	16950	17051	16890	16935	16802	17025	17076	17081	17085	16854	16922	16886	16957	16840	16867	17066	16911	16937	16828	17038	17014	16928	16979	16868	16904	17188	16917	16895	17120	16911	16836	16963	17025	16933	16871	17023	16901	16732	17012	16991	16854	16915	17049	16730	16855	16963	16881	17028	17046	16985	16934	16872	16952	17001	16880	17014	16947	16824	16817	17099	16783	17036	16792	16836	16799	16979	16862	16792	16949	16989	16920	16852	16991	16950	16855	17014	16925	17042	16784	16826	16957	16936	16883	16896	16965	16901	16940	16851	16956	17087	16970	16846	16952	16896	16951	16888	16877	16995	16803	16803	16941	16944	16950	16871	16797	16924	16843	16880	16986	16989	16955	16987	17067	16776	17050	16962	17073	16875	16832	17034	17042	16982	16871	16860	16884	16925	17026	16799	16930	17062	17100	17008	17043	16970	16907	16941	16823	17006	16914	16793	17044	16960	16893	16851	16922	16945	16864	16860	16989	16921	16868	16799	16881	16939	16823	16783	16774	17020	17028	16997	16996	16891	16761	16880	17039	16987	16858	16884	16890	16896	16857	16989	16904	16910	16975	17008	16937	17002	16861	17079	17056	17009	16852	17041	16995	16935	16881	16738	16772	16910	16917	16935	16961	17025	16791	17013	16864	16724	16960	16968	16962	16969	16962	16922	17067	16838	16992	16965	17139	16945	16888	16824	16937	16839	16901	16917	17013	16763	16888	16834	16908	17011	16866	17004	16840	17005	16725	16817	17062	16975	16926	16875	16906	17038	16861	16860	16851	17268	17143	16775	16772	16823	16789	17063	16854	16993	17062	16974	16943	16849	17103	17052	17071	16987	16802	16973	16928	16813	16909	16898	16836	16892	16856	16877	16907	16920	16976	16861	16933	16913	17036	16975	16872	16919	16909	16990	16914	16831	16734	16990	16994	16908	16850	17056	17033	16995	16913	16730	16909	16928	16737	17084	16969	16974	16993	17103	17115	16880	16880	16889	17021	16927	16844	17043	16847	16799	16784	16977	16704	16869	16908	16839	17094	16832	16949	16935	16928	16969	16845	17033	17048	16903	17048	16915	16925	16838	16913	16823	17017	17077	16887	16885	16932	16729	16908	16841	16842	16935	16963	17030	17032	16806	16910	17006	17024	16743	17111	16884	16966	16826	16971	16803	17049	17025	16766	16989	17001	16811	17079	16875	16963	16762	16951	16941	17083	16676	16994	16884	16858	16923	16750	17078	16882	16855	16928	16860	16867	16903	16828	16965	17005
22852	21467	29374	23928	21817	24957	28360	24410	23700	24162	23859	23572	23321	22881	22789	22664	22457	22113	22168	21920	21794	22124	21766	21775	21529	21873	24611	26099	25130	24179	23421	22575	22039	21707	21477	21679	21388	21291	21347	21342	21316	21251	21168	21364	21368	21323	21351	21484	21491	21686	21540	21409	21226	21359	21414	21111	21365	21383	21470	21372	21530	21349	21419	21294	21456	21438	21419	21491	21453	21545	21468	21465	21238	21494	21280	21405	21323	21546	21464	21430	21291	21405	21500	21394	21474	21232	21442	21349	21514	21387	21513	21282	21614	21330	21524	21635	21450	21344	21362	21488	21458	21408	21182	21278	21386	21396	21397	21405	21372	21514	21253	21314	21402	21432	21389	21407	21449	21182	21179	21419	21403	21191	21375	21345	21109	21408	21533	21482	21551	21280	21207	21051	21338	21468	21327	21308	21259	21282	21228	21280	21183	21367	21478	21344	21479	21327	21230	21440	21294	21257	21377	21386	21355	21561	21411	21336	21307	21366	21451	21295	21318	21456	21144	21323	21455	21265	21541	21249	21332	21273	21392	21182	21433	21253	21308	21371	21309	21487	21339	21489	21387	21323	21511	21359	21328	21562	21270	21517	21400	21463	21215	21373	21422	21219	21280	21395	21312	21128	21339	21069	21089	21354	21596	21357	21691	21191	21267	21277	21346	21193	21381	21397	21318	21442	21239	21515	21486	21180	21289	21469	21362	21263	21254	21393	21333	21609	21158	21010	21282	21430	21289	21362	21472	21637	21321	21446	21239	21075	21301	21220	21448	21554	21298	21281	21387	21289	21310	21225	21254	21649	21469	21344	21188	21342	21260	21511	21470	21362	21352	21344	21284	21332	21234	21346	21405	21240	21437	21355	21173	21351	21063	21267	21177	21342	21530	21483	21303	21430	21616	21345	21316	21426	21389	21479	21230	21391	21346	21259	21480	21388	21279	21180	21335	21352	21222	21211	21264	21603	21490	21283	21262	21289	21511	21414	21375	21307	21220	21089	21419	21231	21296	21395	21406	21326	21461	21410	21079	21416	21310	21385	21476	21178	21367	21356	21346	21351	21302	21304	21280	21198	21368	21315	21671	21457	21362	21287	21260	21180	21388	21371	21316	21130	21307	21330	21313	21172	21468	21434	21371	21281	21554	21352	21410	21405	21336	21279	21366	21368	21337	21324	21326	21297	21331	21369	21535	21404	21331	21254	21189	21343	21138	21287	21230	21570	21383	21290	21349	21255	21163	21524	21149	21387	21295	21273	21562	21155	21306	21149	21331	21257	21418	21210	21573	21412	21438	21508	21322	20913	21629	21386	21354	21193	21397	21601	21161	21492	21259	21076	21412	20960	21259	21125	21177	21089	21277	21549	21131	21345	21391	21311	21532	21431	21257	21335	21499	21200	21151	21205	21301	21378	21339	21315	21500	21355	21459	21421	21428	21284	21450	21224	21531	21212	21527	21209	21255	21477	21291	21484	21345	21344	21304	21230	21466	21492	21237	21256	21214	21420	21234	21167	21255	21129	21146	21314	21472	21482	21345	21274	21242	21697	21428	21465	21240	21343	21488	21405	21499	21265	21242	21188	21295	21449	21505	21315	21354	21443	21275	21302	21711	21393	21404	21401	21362	21178	21229	21231	21199	21079	21311	21014	21380	21539	21288	21132	21289	21241	21364	21481	21348	21244	21305	21160	21264	21404	21300	21254	21181	21506	21472	21487	21411	21362	21270	21331	21400	21242	21440	21640	21381	21538	21241	21396	21358	21511	21391	21371	21528	21134	21357	21364	21326	21297	21207	21276	21480	21577	21288	21458	21318	21383	21467	21537	21235	21298	21241	21269	21412	21318	21348	21452	21290	21303	21378	21490	21241	21307	21311	21116	21547	21318	21389	21579	21295	21254	21441	21403	21241	21420	21204	21395	21363	21370	21241	21295	21332	21303	21378	21147	21354	21567	21509	21336	21326	21250	21496	21308	21240	21152	21298	21149	21415	21158	21292	21346	21346	21285	21469	21298	21422	21340	21329	21394	21356	21406	21423	21265	21491	21256	21228	21576	21247	21157	21422	21396	21186	21436	21378	21252	21332	21500	21190	21244	21234	21592	21458	21428	21241	21275	21161	21338	21340	21457	21270	21154	21365	21358	21232	21508	21244	21329	21405	21398	21200	21335	21143	21211	21239	21358	21209	21454	21265	21210	21396	21222	21209	21489	21300	21534	21327	21250	21362	21423	21555	21216	21297	21421	21374	21324	21363	21023	21517	21490	21474	21245	21337	21264	21162	21403	21490	21286	21390	21162	21299	21503	21182	21412	21188	21160	21399	21355	21497	21342	21335	21419	21284	21416	21313	21029	21413	21186	21237	21239	21469	21237	21213	21309	21303	21563	21264	21352	21318	21429	21279	21218	21190	21280	21307	21377	21366	21056	21229	21271	21587	21463	21361	21712	21461	21361	21351	21201	21329	21275	21383	21269	21478	21428	21290	21327	21288	21249	21444	21538	21216	21316	21531	21512	21280	21312	21511	21309	21360	21301	21482	21259	21348	21334	21453	21194	21338	21374	21317	21465	21483	21124	21220	21245	21217	21328	21176	21439	21600	21392	21368	21380	21300	21296	21247	21406	21370	21494	21322	21419	21372	21237	21137	21205	21307	21302	21486	21186	21168	21379	21398	21431	21447	21333	21401	21416	21525	21364	21374	21227	21338	21458	21233	21278	21300	21253	21219	21269	21216	21361	21239	21273	21349	21325	21564	21368	21309	21338	21406	21139	21375	21438	21370	21386	21221	21498	21338	21354	21484	21374	21523	21482	21366	21291	21384	21535	21417	21053	21180	21207	21189	21266	21275	21262	21253	21220	21271	21307	21183	21111	21258	21362	21183	21303	21453	21416	21311	21178	21329	21283	21217	21440	21375	21345	21445	21468	21449	21403	21445	21239	21324	21351	21193	21419	21274	21377	21588	21363	21099	21462	21088	21164	21349	21303	21351	21423	21316	21103	21358	21421	21314	21473	21450	21344	21387	21469	21375	21313	21272	21170	21301	21373	21312	21190	21237	21351	21346	21274	21233	21183	21171	21360	21088	21344	21406	21408	21252	21363	21353	21127	21348	21239	21195	21477	21272	21189	21202	21450	21281	21328	21247	21319	21529	21217	21445	21419	21348	21732	21383	21271	21180	21248	21375	21303	21213	21268	21379	21410	21343	21233	21378	21252	21263	21288	21320	21558	21447	21226	21524	21217	21437	21468	21344	21451	21406	21372	21229	21327	21253	21268	21262	21210	21413	21276	21428	21220	21440	21299	21283	21181	21234	21363	21558	21578	21323	21526	21407	21657	21501	21283	21297	21214	21544	21494	21607	21448	21301	21266	21397	21298	21219	21136	21368	21415	21333	21346	21434	21333	21416	21314	21410	21324	21339	21358	21447	21387	21197	21438	21251	21171	21267	21199	21247	21273	21358	21195	21257	21179	21130	21304	21491	21393	21330	21327	21346	21309	21406	21316	21220	21162	21330	21223	21345	21260	21266	21188	21335	21402	21364	21284	21169	21402	21478	21384	21562	21366	21251	21172	21394	21260	21180	21202	21233	21500	21332	21361	21437	21347	21415	21493	21291	21367	21596	21332	21408	21130	21579	21306	21257	21469	21267	21156	21231	21201	21293	21335	21577	21353	21341	21223	21500	21451	21215	21261	21303	21373	20966	21275	21353	21374	21308	21326	21386	21247	21163	21393	21252	21436	21396	21438	21386	21227	21535	21324	21440	21318	21228	21296	21113	21201	21533	21297	21339	21361	21199	21373	21148	21320	21367	21411	21429	21396	21315	21149	21328	21152	21367	21374	21209	21214	21308	21519	21310	21386	21177	21415	21389	21202	21214	21517	21198	21241	21376	21153	21381	21106	21323	21372	21284	21360	21438	21069	21188	21197	21124	21259	21245	21353	21306	21324	21286	21396	21523	21388	21467	21307	21402	21046	21338	21244	21488	21419	21265	21329	21331	21258	21252	21257	21129	21256	21148	21385	21522	21575	21519	21636	21401	21425	21416	21189	21288	21252	21130	21455	21423	21257	21390	21398	21291	21404	21286	21368	21401	21234	21300	21299	21365	21507	21320	21179	21198	21388	21237	21309	21163	21199	21296	21330	21246	21232	21425	21422	21365	21298	21355	21513	21412	21271	21508	21504	21482	21619	21236	21518	21120	21387	21371	21218	21414	21301	21439	21287	21196	21174	21319	21240	21424	21142	21560	21579	21337	21349	21479	21176	21392	21510	21164	21409	21168	21481	21482	21315	21365	21352	21398	21420	21449	21385	21059	21613	21402	21437	21446	21545	21350	21322	21347	21355	21173	21392	21500	21448	21156	21254	21557	21235	21157	21327	21181	21244	21211	21570	21497	21325	21429	21427	21032	21308	21252	21159	21232	21382	21289	21439	21318	21188	21325	20984	21375	21461	21507	21250	21328	21215	21288	21227	21440	21622	21391	21287	21224	21240	21263	21223	21042	21462	21524	21453	21432	21471	21368	21566	21366	21212	21282	21401	21448	21221	21445	21144	21307	21523	21321	21355	21396	21275	21465	21433	21273	21251	21250	21191	21456	21249	21326	21194	21080	21456	21419	21394	21291	21309	21036	21342	21081	21332	21321	21427	21355	21387	21413	21326	21487	21327	21352	21444	21463	21262	21434	21305	21391	21258	21281	21371	21239	21201	21489	21279	21456	21129	21377	21446	21292	21354	21445	21343	21383	21350	21145	21314	21441	21428	21306	21452	21374	21183	21166	21284	21124	21352	21105	21343	21304	21332	21257	21317	21193	21323	21499	21281	21109	21236	21422	21142	21372	21422	21193	21416	21510	21323	21450	21094	21429	21450	21170	21276	21419	21255	21230	21164	21213	21500	21558	21390	21444	21469	21380	21232	21317	21148	21368	21319	21295	21356	21367	21294	21158	21206	21257	21231	21366	21332	21291	21249	21436	21300	21336	21497	21339	21390	21110	21173	21263	21366	21672	21202	21222	21288	21197	21343	21495	21371	21395	21363	21420	21415	21352	21167	21202	21280	21434	21570	21347	21212	21318	21330	21238	21246	21099	21246	21117	21270	21371	21310	21324	21330	21070	21508	21386	21410	21395	21466	21162	21204
40824	57647	38252	28227	24243	22164	21285	21440	21762	21281	20895	20468	19785	18984	19062	18796	18679	18018	17899	17801	17872	17900	17564	17476	17371	17960	22397	23372	22058	20700	19796	18554	17769	17410	17312	17383	17123	17213	17254	17221	17263	17279	17165	17064	17184	17417	17124	17333	17137	17289	17177	17350	17263	17229	17248	17269	17097	17243	17193	17417	17359	17185	17265	17336	17285	17146	17255	17250	17151	17274	17306	17282	17309	17254	17267	17168	17359	17109	17311	17176	17299	17158	17415	17133	17401	17235	17367	17230	17265	17271	17204	17250	17292	17257	17228	17371	17130	17413	17274	17023	17275	17151	17337	17232	17227	17203	17093	17260	17254	17174	17364	17221	17283	17015	17358	17315	17158	17362	17334	17349	17188	17251	17370	17353	17385	17227	17267	17288	17008	17249	17293	17212	17036	17125	17246	17130	17435	17266	17299	17231	17100	17121	17278	17191	17316	17253	17224	17236	17159	17287	17204	17166	17137	17181	17297	17312	17168	17054	17091	17107	17209	17217	17030	17341	17084	17333	17241	17264	17258	17201	17290	17127	17254	17130	17250	17244	17275	17293	17297	17311	17188	17192	17201	17357	17244	17343	17165	17300	17314	17273	17257	17147	17147	17020	17115	17394	17239	17341	17371	17216	17272	17152	17330	17118	17159	17301	17351	17231	17284	17288	17420	17212	17162	17165	17205	17207	17143	17199	17272	17210	17212	17062	17214	17041	17164	17147	17272	17171	17210	17280	17215	17235	17196	17122	17105	17364	17349	17240	17130	17203	17105	17162	17251	17362	17238	17294	17136	17195	17118	17233	17320	17292	17355	17119	17158	17118	17274	17174	17357	17326	17185	17119	17116	17184	17016	17206	17273	17363	17319	17179	17207	17302	17194	17312	17332	17159	17229	17241	17024	17328	17265	17306	17178	17307	17129	17290	17194	17084	17223	17283	17122	17339	17170	17303	17192	17346	17300	16999	17166	17395	17238	17172	17334	17496	17219	17115	17241	17235	17208	17307	17188	17308	17175	17209	17289	17140	17241	17336	17123	17191	17126	17110	17134	17213	17139	17149	17177	17206	17368	17179	17062	17095	17094	17348	17200	17192	17175	17180	17285	17233	17242	17175	17080	17124	17295	17131	17386	17323	17136	17201	17197	17219	17321	17184	17060	17135	17192	17129	17294	17386	17111	17184	17232	17273	17290	17149	17142	17230	17197	17304	17310	17339	17233	17245	17218	17209	17160	17146	17370	17137	17211	17504	17140	17269	17274	17223	17228	17366	17278	17142	17248	17093	17242	17280	17325	17264	17429	17225	17208	17229	17336	17278	17210	17178	17389	17237	17187	17162	17200	17170	17165	17334	17143	17250	17385	17120	17037	17244	17328	17164	17256	17197	17167	17112	17231	17549	17185	17221	17253	17339	17235	17328	17182	17201	17202	17252	17309	17214	17338	17433	17119	17408	17158	17148	17346	17240	17137	17357	17274	17074	17236	17271	17222	17198	17122	17183	17222	17177	17236	17273	17227	17257	17094	17065	17255	17176	17076	17368	17296	17325	17175	17160	17196	17312	17235	17174	17173	17341	17172	17126	17285	17222	17303	17051	17158	17181	17291	17437	17230	17160	17271	17235	17384	17241	17318	17110	17255	17303	17268	17193	17259	17055	17221	17160	17320	17218	17273	17160	17161	17320	17396	17153	17173	17131	17362	17313	17162	17156	17206	17363	17187	17219	17185	17128	17329	17346	17306	17291	17273	17313	17216	17325	17197	17133	17052	17094	17339	17285	17132	17034	17375	17262	17211	17341	17178	17063	17127	17362	17276	17255	17296	17214	17447	17063	17104	17154	17212	17416	17306	17172	17294	17075	17099	17311	17337	17176	17374	17364	17354	17269	17343	17126	17149	17174	17233	17275	17171	17219	17213	17129	17016	17275	17239	17216	17290	17201	17191	17188	17147	17255	17128	17001	17086	17398	17371	17133	17294	17126	17303	17260	17329	17206	17219	17189	17164	17211	17139	17250	17050	17277	17151	17200	17142	17252	17258	17193	17203	16975	17110	17127	17405	17271	17226	17222	17090	17054	17238	17199	17020	17175	17212	17301	17064	17309	17293	17105	17205	17226	17226	17280	17301	17459	17183	17264	17283	17128	17244	17191	17178	17264	17265	17313	17205	17223	17195	17304	17074	17268	17134	17276	17100	17343	17250	17220	17157	17394	17137	17201	17173	17340	17184	17278	17178	17149	17313	17213	17176	17140	17331	17391	17226	17209	17230	17311	17138	17172	17396	17185	17291	17075	17148	17163	17195	17278	17230	17357	17395	17342	17382	17156	17508	17355	17277	17291	17315	17314	17172	17111	17260	17272	17297	17101	17215	17161	17229	17208	17132	17184	17342	17230	17274	17321	17275	17242	17289	17215	17059	17395	17228	17397	17316	17260	17095	17136	17196	17156	17202	17205	17376	17414	17233	17227	17271	17173	17366	17180	17233	17166	17138	17153	17343	17147	17203	17275	17128	17272	17262	17240	17162	17070	17196	17165	17165	17183	17148	17231	17122	17195	17374	17138	17158	17250	17084	17218	17165	17043	17266	17343	17053	17162	17237	17301	17248	17189	17295	17028	17143	17197	17334	17300	17157	17051	17082	17290	17400	17193	17211	17109	17274	17237	17209	17027	17293	17291	17244	17201	17341	17014	17208	17236	17166	17165	17211	17097	17113	17025	17115	17131	17221	17301	17149	17187	17262	17361	17360	17201	17323	17299	17383	17301	17247	17272	17303	17138	17128	17341	17304	17188	17227	17221	17235	17195	17263	17212	17226	17215	17130	17260	17149	17285	17170	17425	17185	17294	17261	17226	17128	17334	17152	17165	17216	17355	17088	17182	17303	17106	17133	17234	17214	17214	17180	17332	17181	17020	17250	17124	17206	17295	17200	17175	17363	17147	17205	17087	17188	17279	17065	17106	17283	17365	17291	17227	17122	17127	17290	17108	17324	17224	17197	17153	17284	17301	17302	17133	17135	17263	17166	17354	17237	17414	17159	17214	17196	17180	17116	17294	17231	17124	17099	17275	17372	17175	17079	17169	17308	17245	17051	17388	17203	17273	17186	17151	17271	17153	17403	16974	17103	17282	17228	17275	17268	17118	17286	17225	17229	17245	17115	17280	17191	17306	17174	17208	17217	17268	17069	17130	17159	17138	17082	17343	17134	17271	17297	17173	17228	17141	17206	17301	17273	17041	17314	17118	17263	17282	17161	17309	17296	17216	17066	17162	17328	17178	17304	17168	17285	17326	17179	17047	17173	17234	17392	17252	17191	17235	17207	17142	17205	17178	17328	17238	17093	17112	17180	17231	17161	17364	17277	17032	17357	17288	17224	17135	17251	17313	17406	17258	17136	17176	17152	17438	17157	17229	17261	17313	17218	17241	17168	17324	17169	17109	17145	17464	17144	17073	17279	17399	17176	17323	17377	17101	17116	17081	17247	17178	17355	17273	17141	17116	17247	17270	17049	17221	17153	17190	17187	17310	17146	17322	17099	17188	17258	17286	17233	17264	17215	17257	17102	17439	17268	17293	17076	17175	17271	17284	17336	17205	17116	17382	17269	17137	17163	17399	17176	17182	17261	17139	17342	17010	17434	17301	16998	17105	17166	17236	17151	17383	17277	17332	17044	17238	17131	17089	17096	17281	17236	17195	17019	17202	17377	17141	17457	17306	17093	17319	17096	17344	17404	17266	17097	17247	17392	17254	17167	17169	17373	17295	17399	17259	17187	17333	17013	17249	17161	17201	17302	17203	17231	17286	17251	17209	17250	17161	17322	17253	17216	17353	17029	17422	17210	17200	17265	17229	17360	17258	17285	17149	17365	17297	17270	17215	17158	17107	17362	17269	17033	17311	17201	17304	17164	17046	17134	17223	17284	17367	17225	17083	17249	17114	17260	17109	17360	17337	17091	17283	16993	17354	17151	17161	17111	17304	17160	17164	17247	17313	17258	17159	17298	17260	17121	17281	17199	17278	17253	16965	17090	17057	17221	17219	17307	17125	17258	17282	17150	17050	17164	17195	17262	17198	17029	17294	17171	17423	17405	17310	17164	17211	17265	17165	17252	17193	17261	17252	17117	17218	17331	17055	17344	17184	17342	17283	17193	17360	17252	17136	17297	17275	17258	17170	17240	17149	17099	17151	17164	17256	17322	17384	17148	17390	17145	17056	17027	17255	17221	17194	17193	17101	17161	17275	17343	17447	17149	17123	17258	17207	17124	17204	17003	17036	17281	17231	17093	17058	17123	17304	17203	17293	17173	17275	17223	17353	17367	17234	17191	17115	17202	17244	17214	17286	17224	17060	17115	17182	17255	17307	17281	17116	17365	17239	17156	17212	17267	17143	17239	17112	17342	17235	17221	17196	17262	17297	17127	17293	17347	17139	17274	17107	17071	17313	17181	17260	17079	17312	17448	17243	17234	17393	17104	17256	17126	17303	17196	17280	17317	17244	17095	17220	17266	17238	17205	17231	17149	17174	17250	17288	17138	17493	17288	17178	17290	17216	17263	17194	17207	17095	17217	17289	17196	17304	17415	17272	17032	17277	17212	17283	17181	17193	17357	17264	17113	17303	17149	17172	17112	17064	17059	17082	17128	17389	17163	17337	17220	17209	17197	17154	17366	17244	17402	17169	17134	17255	17280	17244	17220	17316	17165	17214	17217	17285	17412	17350	17259	17323	16922	17238	17183	17313	17116	17124	17249	17267	17260	17398	17297	17155	17240	17337	17182	17374	17460	17252	17116	17003	17234	17150	17279	17204	17189	17206	17032	17152	17258	17354	17111	17337	17163	17077	17196	17158	17028	17364	17224	17394	17188	17274	17228	17243	17153	17132	17186	17170	17212	17247	17237	17318	17394	17066	17500	17258	17127	17376	17123	17216	17157	17199	17252	17163	17203	17213	17253	17036	17131	17214	17323	17273	17303	17451	17160	17206	17262	17175	17347	17497	17191	17275	17299	17202	17144	17337	17148	17307	17301	17238	17054	17348	17087	17179	17225	17282	17382	17210	17239	17196	17137	17347	17240	17269	17257	17181	17213	17113	17434	17185	17300	17241	17100	17213	16987	17138	17338	17266	17354	17180	17402	17092	17151	17142
29358	28013	30644	27843	24000	22166	22264	21788	21935	21515	21497	21254	21251	21169	21286	21003	21077	21199	20894	20782	20871	20818	20939	20859	20868	20829	20889	20733	21128	21118	20993	20765	20726	20873	20684	20787	20792	20719	20734	20724	20905	20850	20622	20685	20887	20708	20722	20663	20747	20906	20667	20643	20692	20836	20796	20828	20788	20784	20704	20900	20778	20867	20778	20739	20484	20645	20865	20732	20649	20820	20702	20599	20664	20772	20829	20711	20580	20631	20666	20898	20728	20610	20727	20642	20834	20614	20802	20736	20715	20720	20760	20615	20812	20787	20680	20736	20750	20644	20743	20449	20500	20531	20715	20637	20759	20596	20711	20622	20756	20489	20608	20556	20685	20994	20939	20768	20599	20752	20582	20646	20587	20683	20753	20595	20839	20857	20748	20696	20625	20787	20847	20781	20605	20653	20708	20506	20607	20588	20580	20560	20724	20702	20717	20741	20789	20796	20807	20727	20659	20725	20629	20772	20678	20849	20748	20766	20804	20544	20522	20834	20712	20621	20757	21026	20532	20810	20821	20478	20795	20753	20675	20623	20926	20604	20722	20832	20703	20473	20733	20624	20577	20649	20586	20482	20700	20689	20678	20802	20917	20827	20886	20729	20616	20821	20726	20809	20669	20701	20859	20687	20566	20669	20652	20548	20784	20616	20707	20728	20748	20404	20447	20912	20421	20533	20494	20672	20731	20671	20646	20815	20745	20765	20979	20921	20705	20565	20810	20485	20498	20865	20678	20727	20829	20732	20744	20848	20787	20633	20619	20852	20696	20598	20724	20735	20663	20567	20438	20678	20378	20730	20531	20542	20628	20646	20652	20862	20666	20587	20514	20443	20724	20761	20843	20827	20768	20570	20690	20636	20529	20623	20706	20774	20693	20654	20586	20691	20498	20792	20606	20541	20463	20621	20698	20644	20828	20650	20623	20618	20759	20755	20873	20697	20536	20773	20617	20592	20593	20731	20760	20696	20551	20587	20573	20531	20680	20495	20666	20679	20693	20612	20403	20546	20744	20709	20897	20922	20841	20736	20712	20706	20789	20668	20498	20722	20873	20677	20685	20636	20920	20653	20984	20661	20651	20706	20654	20789	20558	20606	20675	20603	20677	20539	20600	20590	20895	20491	20615	20646	20680	20682	20689	20604	20646	20713	20691	20852	20844	20818	20532	20635	21000	20647	20847	20694	20742	20672	20510	20537	20587	20910	20800	20645	20731	20492	20540	20701	20593	20509	20660	20780	20672	20510	20733	20299	20614	20580	20717	20705	20646	20765	20876	20577	20671	20558	20767	20586	20576	20711	20488	20693	20774	20638	20743	20976	20572	20620	20622	20905	20555	20531	20558	20936	20731	20798	20777	20852	20705	20709	20719	20724	20549	20654	20524	20575	20694	20626	20881	20661	20741	20877	20577	20728	20695	20668	20690	20753	20560	20460	20720	20656	20586	20460	20589	20852	20784	20693	20792	20571	20664	20624	20781	20721	20658	20578	20787	20712	20797	20611	20723	20674	20718	20661	20765	20682	20391	20613	20760	20595	20622	20560	20790	20499	20742	20568	20759	20632	20723	20781	20724	20688	20662	20771	20617	20743	20532	20774	20558	20781	20589	20616	20870	20623	20645	20597	20785	20703	20644	20791	20816	20753	20653	20839	20652	20776	20686	20675	20613	20725	20523	20578	20809	20720	20633	20550	20873	20604	20889	20586	20599	20411	20744	20467	20855	20637	20451	20443	20669	20632	20810	20692	20767	20768	20558	20767	20628	20585	20759	20602	20871	20799	20665	20737	20693	20604	20870	20562	20737	20652	20726	20735	20765	20650	20516	20739	20583	20629	20769	20777	20698	20481	20658	20606	20792	20751	20660	20863	20456	20636	20695	20796	20717	20726	20648	20599	20651	20799	21014	20725	20939	20689	20839	20599	20660	20776	20569	20606	20612	20588	20753	20786	20483	20588	20584	20881	20598	20599	20779	20473	20720	20831	20764	20566	20643	20646	20705	20578	20571	20717	20782	20789	20810	20653	20895	20699	20813	20589	20595	20612	20757	20702	20715	20567	20758	20754	20688	20761	20756	20898	20674	20550	20661	20741	20732	20923	20554	20676	20579	20735	20667	20424	20642	20611	20607	20726	20482	20729	20626	20707	20677	20696	20688	20693	20857	20720	20679	20523	20606	20667	20565	20484	20829	20729	20697	20725	20791	20757	20740	20674	20616	20778	20923	20798	20747	20671	20692	20643	20566	20688	20520	20611	20648	20699	20476	20688	20789	20644	20796	20921	20847	20455	20734	20920	20731	20458	20683	20788	20887	20793	20582	20711	20825	20871	20834	20927	20735	20599	20793	20700	20640	20744	20484	20809	20477	20725	20849	20636	20825	20646	20787	20806	20825	20581	20744	20815	20680	20492	20732	20547	20799	20634	20682	20558	20634	20749	20538	20692	20654	20654	20837	20573	20783	20596	20628	20841	20451	20695	20721	20607	20888	20623	20792	20640	20655	20638	20680	20617	20519	20740	20758	20821	20652	20548	20768	20720	20710	20745	20760	20426	20695	20616	20570	20532	20639	20734	20603	20603	20601	20812	20609	20623	20743	20500	20885	20627	20520	20591	20636	20610	20823	20592	20616	20644	20653	20666	20540	20584	20637	20603	20672	20684	20538	20735	20659	20897	20518	20728	20642	20621	20516	20557	20702	20750	20838	20789	20765	20532	20475	20857	20621	20543	20770	20649	20447	20558	20651	20606	20841	20961	20630	20753	20648	20864	20565	20590	20848	20778	20561	20631	20509	20684	20480	20661	20660	20854	20649	20755	20531	20854	20694	20743	20723	20755	20680	20691	21010	20716	20843	20795	20544	20816	20625	20616	20762	20626	20664	20884	20697	20682	20930	20471	20696	20707	20759	20711	20854	20891	20678	20535	20828	20616	20616	20717	20674	20818	20941	20756	20614	20863	20572	20547	20702	20600	20520	20738	20762	20885	20831	20561	20566	20727	20679	20752	20551	20698	20687	20772	20531	20522	20652	20791	20622	20714	20590	20778	20666	20652	20810	20657	20559	20813	20787	20765	20801	20653	20749	20601	20798	20605	20465	20591	20518	20688	20807	20769	20756	20709	20669	20690	20761	20558	20734	20787	20992	20609	20685	20624	20835	20680	20685	20754	20667	20664	20844	20679	20818	20768	20952	20571	20553	20488	20792	20607	20786	20593	20660	20653	20616	20741	20636	20690	20644	20897	20682	20799	20733	20666	20608	20568	20683	20616	20711	20797	20850	20586	20553	20713	20681	20439	20789	20979	20857	20762	20492	20560	20629	20539	20727	20571	20676	20491	20840	20686	20690	20636	20655	20657	20583	20598	20616	20834	20700	20631	20640	20606	20668	20656	20585	20703	20455	20486	20841	20879	20472	20580	20657	20595	20794	20832	20791	20394	20835	20806	20638	20733	20640	20799	20770	20722	20552	20546	20748	20805	20700	20663	20669	20644	20809	20640	20690	20763	20723	20622	20865	20610	20730	20598	20645	20472	20827	20667	20710	20824	20698	20610	20658	20773	20737	20723	20766	20580	20599	20719	20702	20677	20584	20771	20718	20696	20817	20694	20840	20763	20589	20784	20738	20690	20708	20909	20664	20673	20731	20721	20879	20639	20739	20578	20796	20675	20863	20766	20578	20660	20750	20644	20823	20745	20512	20702	20877	20791	20616	20717	20889	20667	20783	20702	20633	20704	20567	20642	20800	20679	20727	20694	20819	20693	20555	20636	20678	20756	20740	20806	20704	20565	20750	20704	20620	20745	20451	20743	20630	20764	20743	20490	20674	20640	20573	20864	20641	20728	20739	20812	20596	20858	20805	20892	20673	20568	20649	20585	20600	20750	20801	20555	20755	20715	20577	20555	20788	20537	20744	20648	20802	20664	20845	20795	20579	20517	20786	20708	20928	20556	20896	20622	20783	20693	20546	20641	20776	20954	20540	20794	20665	20903	20897	20687	20817	20784	20731	20582	20694	20600	20674	20725	20748	20622	20719	20556	20729	20679	20655	20571	20893	20627	20803	20933	20552	20940	20612	20952	20695	20659	20553	20640	20541	20583	20483	20617	20677	20779	20599	20752	20903	20448	20745	20484	20778	20726	20753	20673	20722	20758	20640	20634	20570	20561	20758	20833	20677	20861	20670	20808	20619	20552	20831	20695	20615	20657	20668	20729	20883	20726	20556	20787	20756	20866	20619	20830	20692	20649	20649	20672	20601	20866	20677	20687	20845	20541	20626	20832	20668	21103	20853	20817	20778	20641	20572	20602	20696	20830	20467	20771	20913	20783	20753	20730	20766	20885	20843	20763	20763	20852	20711	20450	20680	20627	20676	20375	20689	20651	20760	20613	20673	20614	20450	20826	20560	20688	20596	20770	20777	20438	20742	20706	20691	20763	20821	20737	20757	20488	20747	20385	20702	20566	20621	20659	20815	20799	20726	20911	20713	20801	20851	20824	20534	20855	20715	20576	20787	20613	20680	20693	20575	20701	20824	20738	20743	20945	20641	20516	20851	20725	20650	20952	20854	20851	20638	20825	20643	20690	20588	20590	20817	20635	20650	20814	20649	20815	20759	20850	20869	20557	20762	20537	20500	20863	20907	20646	20603	20626	20759	20875	20600	20812	20675	20813	20834	20498	20592	20592	20659	20891	20816	20507	20592	20667	20682	20749	20749	20691	20781	20556	20515	20689	20795	20742	20820	20724	20668	20734	20619	20596	20712	20676	20497	20709	20725	20746	20584	20906	20621	20784	20447	20847	20834	20751	20890	20823	20630	20604	20715	20759	20789	20605	20542	20468	20575	20867	20640	20840	20705	20647	20719	20735	20888	20692	20793	20601	20605	20817	20898	20668	20762	20777	20756	20653	20645	20711	20528	20716	20844	20868	20494	20663	20675	20696	20734	20684	20759	20583	20820	20662	20778	20587	21022	20858	20711	20572	20722	20661	20886	20610	20593	20728	20574	20621	20636	20855	20760	20869	20539	20798	20635	20404	20478	20567	20478	20502	20458	20763	20706	20612	20627	20767	20598	20462	20678	20730	20515	20901	20645	20775	20658	20622	20928	20532	20649	20647	20738	20567	20589	20688	20649	20855	20672	20898
32771	41531	30551	24589	21950	19471	18979	18672	18551	18371	17912	17886	17710	17843	17324	17467	17386	17287	17218	17059	17093	17001	17110	17030	17022	16962	16971	17212	17175	17220	17089	17056	16934	17067	17023	16974	16993	16824	16926	16808	16944	16774	16950	16854	17125	16930	17076	16724	16864	16679	16757	16922	16724	16957	16835	16968	16857	16966	16725	16841	16913	16903	16808	16895	16838	16818	16865	16751	16965	16904	16915	16778	16843	16824	16826	16942	16999	16879	16889	16963	16762	16838	16985	16975	17012	16933	16858	16920	16994	16916	16857	16891	17023	16789	16975	16789	16820	16895	16779	17116	16965	16742	16963	16885	16771	16949	16941	16920	16837	16872	16997	17035	17074	16885	16919	16933	16815	16906	17032	16806	16884	16764	16791	16774	16972	16879	17119	16817	16966	17024	16788	16968	16977	16727	16771	17053	16883	16821	16873	16694	16882	16845	16994	16813	16836	16911	16778	16941	16862	16781	17055	16895	16932	16985	16798	16886	16888	16892	16867	16731	17023	16929	16816	16949	16832	16857	16939	16861	16815	16811	17020	16823	16896	16807	16880	16762	16863	16801	16988	16897	16826	16836	16934	16949	16808	16867	16814	16885	16675	16774	17047	16835	16712	16910	16826	16826	16905	16799	17054	17017	16916	17053	16737	16917	16959	16836	16790	16848	16918	16807	16819	16622	16852	16782	16807	16972	16933	16819	16734	17040	17072	16677	16881	16765	16950	17033	16896	16895	16896	16945	17075	16848	16859	16978	16984	16913	16765	16830	16958	16818	16832	16792	16808	16949	16986	16789	16918	16840	16905	17003	16914	16950	16830	16827	17015	16837	16944	16789	16956	17024	16830	16845	17171	16773	16903	16763	16884	16842	16849	16928	17017	16583	16747	16932	16802	16858	16782	16869	16869	16718	17087	17000	16918	16954	16739	16870	16968	17083	16891	16879	16845	16960	16873	16837	16909	16939	16992	16833	17067	16744	16883	16793	16863	16844	16945	16885	16691	16966	16885	16879	16905	16969	16899	17072	16950	16805	16754	16866	17012	16853	16884	16831	16868	16920	16869	16975	16859	17047	16779	16838	17064	16700	16902	16982	16784	16759	16738	16821	16814	16888	16750	16975	16996	16784	16953	16738	16864	16875	16980	16736	16839	16830	16846	16797	16864	16896	16938	16844	16958	16851	16724	16884	16898	16949	16868	16840	16906	16935	16771	16885	16781	16801	16846	16942	16881	16851	16834	16811	16927	16597	16734	16834	16708	16804	16946	16631	16759	16980	17044	16949	16721	16816	16693	16744	16873	16905	16919	16866	16888	16787	16860	17011	16871	16916	16948	16723	16738	16902	16846	16828	16809	16967	16820	16866	16720	16894	16900	17052	16940	16885	16915	16978	17029	16865	16863	16933	16851	17002	16977	16861	16913	17113	16817	16998	16797	16959	17038	16831	17026	17081	16824	16756	16926	17046	16835	16849	17011	16900	16795	17106	16765	16822	16831	16970	16750	16889	16921	16782	16905	16860	16766	16927	16915	16925	17044	16936	16909	16875	16818	16989	16710	16991	16749	16806	16825	17035	16856	16869	16854	16759	16829	16881	17059	16974	16848	16873	16748	16959	16841	16975	16844	17006	17022	16794	16841	16918	16873	16914	16725	16955	16990	16984	16796	17021	16832	16940	16804	16832	17093	16867	16877	16941	16917	16755	16789	16758	16787	16918	16865	16940	17051	16943	16975	16730	17040	16874	16855	16785	16812	17068	16957	16767	16950	16736	16936	16749	17018	16858	16780	16825	16879	16950	16796	16963	16706	16911	16883	16873	16898	17002	16739	16989	16997	16843	16805	16823	16939	16926	16888	16854	17194	16706	16849	16989	16860	16943	16987	16973	16800	17003	16711	16689	16717	16906	17002	16846	16949	16811	16861	16890	17079	16923	16960	16934	16878	16975	17008	16993	16784	16821	16792	17055	17047	16907	16908	16910	16893	16871	16762	16927	16963	17039	16777	16966	17178	16855	16852	16929	17014	16921	16969	16863	16952	16746	16906	16866	16925	16764	16890	16702	16799	16720	16929	16748	16889	16815	16911	16958	16859	17063	16766	16824	16898	16883	16952	16926	16986	16750	16951	16928	16818	16811	16809	16900	16841	16943	16876	16884	17017	16901	16965	16972	16854	16823	17107	16860	16873	16875	16627	16837	17091	17052	16808	16997	16811	17025	16858	16888	16899	16832	16771	16841	16813	16925	16812	16885	16794	16915	16779	16905	16954	17073	16790	16996	16775	16930	16873	17035	16786	16926	16848	16788	17026	16767	16948	16917	16999	17023	16984	17033	16881	16907	17047	16955	16977	16808	16841	17036	16946	16902	16814	16862	16710	16666	16856	16696	16778	16855	16943	16921	16900	16894	17031	16949	16943	16993	16998	16754	16768	16803	16728	16968	16923	16839	16723	16943	16819	16893	16696	16796	16888	16691	16981	16868	16823	16923	16694	16818	16946	17088	16908	16832	16962	16750	16877	16845	16965	16938	17061	16800	16888	16822	17180	16871	16864	16781	16885	16653	16930	16919	16779	16979	16913	16954	16900	17029	16750	16836	16778	16943	16947	16943	16985	16842	16879	16820	16962	16963	16863	16858	16887	16865	17018	16884	16923	16850	16950	16850	16817	16887	16908	16934	16914	16927	16871	16967	16928	16880	16904	16863	16918	16973	16931	16815	16919	16886	16871	16878	16774	16743	16960	16840	16769	16760	16734	17030	16933	16888	17007	16903	16693	16827	16976	16811	16837	16933	16844	16851	16730	17002	16913	16892	16706	16901	16766	16995	16887	16877	16751	16880	16940	17050	16947	16966	16948	16813	16744	16845	16830	17047	16968	16897	16824	16960	16954	16948	16938	16958	16849	16925	16844	16930	16959	16961	16875	17032	16852	16888	16885	16750	16987	16886	16978	16841	16856	16693	17022	16940	16994	16782	16836	16794	16871	17066	16777	16834	17089	16887	16793	17017	16754	16955	16970	16901	16814	16875	16764	16816	16723	16698	17000	16977	16876	16998	16882	16863	16873	16742	16841	16842	16918	16870	16694	17010	16914	16788	16915	16962	17036	16916	16785	16839	16869	16970	16917	16868	16980	16829	16988	17001	16819	16790	16960	17010	16931	16949	16877	16797	16823	16845	16881	16893	16839	16854	16837	16815	16918	16980	17024	16825	16903	16667	16920	16819	16792	16787	16708	16755	16809	16736	16867	16767	16981	16942	16810	17046	16814	16797	16817	16968	16836	16873	16984	16858	16986	16864	16811	16868	16898	16890	16893	16728	17040	16918	16866	17062	17101	16944	16920	16807	16952	16761	16801	16793	16919	16768	16892	17013	16902	16745	16931	16842	17031	16797	16878	16948	16671	16695	16894	16821	16907	16955	16775	16713	16769	16769	16962	16876	17009	16867	16860	16959	16951	16867	16853	16916	16972	16628	16841	16787	16913	17006	16768	16958	17004	16856	16812	16868	16827	16938	16812	16928	17034	16733	17030	16828	16960	16831	16750	16980	16925	16976	16908	16690	16837	16825	16863	16815	16814	16829	16787	16970	16859	16956	17151	16932	16700	16906	16865	17127	16832	17007	16892	16875	16896	16905	16966	16840	16845	16893	16648	16922	16678	16910	16963	16644	17028	16864	16866	16897	17078	16879	16739	16943	16970	16942	17052	16976	16891	16849	16761	16885	16906	16998	16729	16731	17006	16967	16985	16820	17074	16944	16788	16911	16934	17138	16710	16845	16963	16973	16810	16921	16805	16914	16943	16950	16818	17004	17024	16926	16843	16904	16803	16775	17129	16953	16964	16793	16741	16843	16827	16907	17029	16953	16840	17051	17018	16814	16835	16844	16928	16983	16838	16851	16752	16817	16629	16857	17063	16941	16880	16837	16837	17073	16780	16864	16875	16822	16942	16857	16745	16819	16845	16943	16879	16897	16857	16925	16940	16853	17019	17005	16710	16688	16987	16986	16960	16849	16792	17156	16811	16772	16941	17005	17010	16865	16817	16780	16854	16796	16912	16808	17002	16823	16842	17005	16877	16795	16940	17015	16731	17048	16869	16932	17013	16895	16996	16902	16897	16984	16928	16897	16927	16810	16891	16871	16670	16742	16879	17014	16901	16738	16831	16840	16906	16790	16839	16944	16976	16933	16951	16914	16676	16919	17009	16834	16764	16924	16849	16983	16901	16924	17023	16855	16961	16878	16958	17075	16981	16997	16962	16823	16755	16802	16956	16831	16894	16802	16732	17096	16828	17065	17020	16919	16929	16873	16906	16871	16806	16888	16941	16997	17086	16861	16938	16841	17015	17002	16825	16780	16778	16956	16790	16807	16849	16964	16882	17000	16928	16717	16957	16880	16894	17053	16742	16915	16887	16924	16814	16859	16897	16821	16876	16728	17016	16707	16830	16905	16985	16751	16887	17032	16951	16850	16887	16767	16969	16952	16888	16732	17032	16699	16821	17052	16848	16909	17113	16666	16805	16984	16828	16640	17030	16751	17013	16985	16891	17029	16823	17037	16827	17000	16701	17105	16753	16892	16796	16924	16883	16837	16781	17094	16848	16819	16856	16741	17102	16880	17049	16819	16671	16925	16894	16883	16995	16823	16892	16763	16876	16910	16855	16914	16776	16845	16919	16847	16874	17031	16838	16834	16751	16694	16847	16908	16892	16977	16975	16867	16967	16913	16705	16868	17000	16986	16861	16779	17030	16821	16935	17043	16819	16816	16906	16794	16765	16920	16985	16878	16942	16839	16846	16941	17000	16945	16854	16793	16705	16956	16952	16881	16935	16915	16767	16785	16794	17021	16847	16897	17004	16876	16849	16916	16925	16938	16834	16879	16903	16910	16796	17058	16763	16990	16914	16778	16764	16845	16835	16927	16753	16901	16751	16851	16964	16971	17001	16849	16918	17045	16986	16969	16859	17138	16680	16947	16992	16868	16744	16963	16898	16752	16963	16748	16752	16875	16943	16884	17022	16926	16995	16896	16987	16836	16881	16786	16857	16991	16907	16703	16981	16664	16837	16780	16959	16979	16833	16944	16787	16948	16726	16765	17024	16803	17072	16720	16791	16999	16996	17007	16990	17115	16807	16900	16791	16791	16865	17029
23876	21451	29068	24472	23380	25602	25706	23110	22476	22824	22250	21830	21614	21745	21682	21286	21408	21429	21220	21109	21048	21098	20970	20897	21117	20877	21174	22861	23371	22766	22043	21465	21119	20689	21033	20957	20811	20753	20701	20629	20956	20572	20790	20893	20758	20613	20842	20823	20843	20750	20755	20710	20887	20705	20717	20741	20802	20807	20771	20599	20783	20774	20682	20913	20996	20611	20831	20721	20811	20896	20706	20574	20658	20663	20836	20676	20770	20856	20669	20826	20696	20878	20745	20922	20636	20751	20637	20635	20584	20670	20830	20888	20964	20789	20614	20580	20837	20845	20952	20882	20651	20555	20606	20685	20606	20786	20738	20673	20732	20592	20885	20963	20744	20922	20767	20878	20750	20867	20678	20649	20760	20830	20930	20758	20790	20679	20686	20760	20941	20739	20830	20567	20782	20677	20797	20532	20689	20771	20751	20767	20737	20895	20841	20696	20731	20708	20796	20755	20596	20542	20657	20874	20768	20838	20762	20734	20598	20680	20749	20658	20540	20622	20755	20633	20827	20584	20781	20760	20519	20785	20785	20677	20621	20643	20945	20744	20616	20888	20846	20631	20735	20852	20720	20567	20764	20844	20891	20610	20773	20818	20637	20713	20581	20567	20799	20636	20782	20497	20742	20939	20849	20773	20675	20763	20957	20819	20712	20756	20958	20638	20907	20675	20664	20749	20719	20653	20494	20701	20408	20620	20797	20881	20742	20814	20810	20779	20732	20640	20629	20792	20838	20803	20576	20779	20676	20818	20706	20708	20695	20806	20780	20957	20643	20726	20857	20965	20776	20775	20670	20765	20637	20591	20900	20732	20777	20793	20713	20790	20934	20690	20728	20479	20877	20657	20830	20695	20741	20768	20490	20701	20966	20773	20817	20782	20910	20651	20765	20746	20642	20709	20761	20757	20544	20798	20824	20792	20595	20709	20811	20542	20537	20767	20794	20774	20858	20794	20948	20833	20781	20895	20604	20829	20706	20617	20821	20846	20841	20755	20655	20931	20820	20934	20592	20698	20755	20854	20751	20728	20662	20688	20705	20783	20741	20915	20563	20760	20817	20795	20845	20706	20677	20682	20775	20828	20818	20801	20944	20908	20706	20652	20681	20804	20661	20643	20843	20721	20695	20769	20576	20739	20717	20715	20820	20923	20605	20671	20936	20641	20610	20712	20437	20793	20708	20821	20912	20644	20703	20766	20617	20714	20710	20775	20723	20724	20649	20696	20900	20733	20990	20816	20902	20841	20878	20872	20655	20742	20786	20835	20876	20787	20693	20915	20707	20889	20796	20584	20779	20712	20774	20665	20717	20886	20758	20651	20735	20758	20734	20767	20764	20763	20765	20912	20550	20762	20772	20709	20541	20747	20760	20613	20634	20817	20555	20852	20904	20701	20557	20666	20879	20698	20541	20594	20692	20771	20765	20930	20919	20814	20761	20551	20820	20873	20669	20826	20716	20555	20431	21012	20493	20763	20893	20755	20789	20702	20732	20696	20712	20766	20798	20968	20671	20758	20598	20889	20874	20759	20875	20983	20756	20707	20660	20803	20826	20651	20765	20568	20690	20877	20707	20689	20865	20943	20798	20574	20946	20730	20756	20612	20541	20740	20463	20693	20776	20540	20685	20610	20687	20505	20665	20794	20737	20716	20783	20721	20520	20625	20691	20682	20845	20738	20692	20716	20551	20746	20626	21001	20735	20573	20794	20785	20771	20753	20631	20823	20890	20826	20762	20775	20843	20636	20714	21019	20712	20739	20847	20636	20953	20663	20582	20666	20653	20823	20818	20843	20689	20769	20612	20682	20871	20791	20588	20675	20652	20721	20922	20693	20607	20721	20847	20630	20737	20834	20651	20799	20574	20527	20715	20535	20839	20722	21058	20663	20731	20792	20998	20642	20692	20863	20677	20626	20836	20862	20730	20720	20568	20797	21026	20666	20794	20940	20959	20652	20850	20710	20828	20852	20749	20589	20717	20688	20886	20452	20629	20991	20643	20796	20953	20546	20782	20690	20828	20618	20682	20838	20709	20543	20683	21094	20763	20737	20612	20832	20549	20687	20816	20664	20658	21055	20727	20734	20636	20950	20748	20647	20777	20780	20654	20617	20748	20654	20762	20669	20694	20674	20989	20675	20725	21035	20826	20906	20913	20713	20591	20453	20846	20796	20685	20888	20850	20761	20799	20427	20645	20885	20608	20689	20713	20715	20518	20713	20941	20712	20648	20942	20755	20638	20662	20746	20546	20609	20831	20946	20807	20761	20749	20799	20657	20703	20771	20585	20608	20642	20613	20674	20754	20873	20752	20747	20862	20720	20649	20666	20701	20645	20741	20808	20623	20573	20751	20658	20675	20768	20870	20719	20863	20801	20838	20623	20578	20868	20818	20627	20495	20747	20551	20813	20688	20741	20774	20804	20838	20922	20802	20798	20797	20813	20758	20721	20802	20800	20712	20729	20843	20551	20803	20937	20794	20453	20702	20784	20832	20777	20629	20693	20839	20771	20910	20696	20617	20639	20740	20886	21041	20691	20727	20761	20749	20704	20862	20883	20701	20756	20746	20809	20543	20839	20637	20632	20784	20627	20877	20544	20668	20589	20814	20715	20979	20639	20842	20661	20744	20683	20640	20793	20802	20642	20914	20779	20739	20872	20794	20526	20689	20465	20713	20719	20626	20828	20756	20762	20883	20791	20572	20773	21071	20597	20654	20541	20696	20810	20480	20786	20858	20462	20911	20775	20984	20796	20726	20855	20871	20592	20906	20589	20747	20690	20634	20610	20682	20669	20868	20820	20529	20842	20700	20686	20589	20826	20946	20781	20719	20599	20511	20526	20815	20733	21003	20857	20800	20852	20717	20777	20767	20534	20825	20748	20718	20696	20662	20806	20570	20780	20587	20754	20670	20637	20655	20700	20694	20665	20739	20785	20798	20740	20764	20938	20530	20733	20590	20853	20850	20875	20611	20368	20806	20729	20893	20590	20870	20852	20627	20767	20960	20679	20777	20677	20686	20638	20676	20740	20762	20852	20489	20677	20679	20734	20766	21117	20839	20668	20657	20743	20576	20618	20853	20691	20615	20615	20673	20912	20788	20809	20825	20676	20738	20701	20622	20816	20772	20411	20931	20668	20725	20819	20591	20732	20830	20805	20812	20619	20480	20727	20758	20582	20540	20671	20744	20780	20564	20922	20616	20947	20661	20761	20557	20855	20757	20901	20593	20672	20860	20759	20899	20756	20610	20898	20768	20705	20869	20773	20743	20840	20806	20948	20539	20606	20748	20615	20763	20798	20717	20646	20942	20889	20774	20737	20709	20817	20731	20821	20859	20671	20430	20612	20900	21018	20653	20876	20761	20862	20650	20659	20923	20583	20793	20757	20854	20789	20764	20527	20864	20639	20630	20821	20679	20953	20696	20619	21037	20618	20771	20714	20696	20505	20680	20578	20741	20795	20650	20678	20784	20780	20963	20793	20586	20816	20447	20595	20697	20576	20832	20638	20644	20563	20811	20686	20720	20727	20760	20912	20650	20770	20832	20700	20622	20884	20930	20814	20626	20765	20491	20601	20602	20751	20662	20657	20692	20666	20897	20859	20588	20555	20881	20702	20652	20643	20691	20746	20751	20757	20700	20705	20842	20925	20867	20701	20655	20863	20843	20712	20871	20859	20740	20813	20900	20564	20798	20553	20491	20866	20811	20657	20729	20735	20797	20877	20843	20879	20780	20613	20547	20759	20815	20807	20899	20775	20722	20637	20637	20697	20753	20759	20723	20640	20737	20863	20843	20714	20802	20783	20821	20679	20721	20897	20820	20834	20785	20740	20750	20768	20823	20720	20795	20664	20906	20671	20519	20676	20654	20636	20876	20660	20936	20930	20745	21000	20867	20598	20789	20627	20832	20804	20713	20952	20764	20788	20812	20834	20743	20908	20908	20736	20954	20815	20809	20562	20734	20402	20914	20529	20920	20795	20626	20622	20619	20640	20644	20857	20891	20741	20754	20500	20777	20811	20747	20809	20725	20545	20781	20914	20642	20601	20830	20544	20778	20803	20756	20837	20604	20822	20566	20704	20780	20755	20684	20925	20681	20741	20544	20706	20596	20778	20790	20532	20672	20887	20771	20790	20671	20794	20522	20602	20824	20634	20836	20724	20750	20742	20812	20826	21011	20915	20839	20835	20701	20734	20709	20802	20723	20753	20505	20758	20820	20675	20783	20866	20634	20937	20687	20832	20800	20722	20713	20871	20907	20886	20646	20897	20670	20785	20975	20791	20873	20788	20814	20833	20723	20666	20816	20877	20589	20958	20896	20824	20833	20809	20925	20692	20935	20774	20660	20761	20914	20641	20488	20775	20684	20623	20713	20708	20947	20579	20777	20722	20923	20820	21012	20587	20654	20956	20737	20556	20783	20739	20752	20905	20768	20640	20651	20862	20878	20690	20612	20754	20691	20655	20775	20864	20881	20845	20671	20796	20660	20657	20661	20744	20737	20897	20625	20771	20709	20651	20692	20803	20622	20873	20828	20779	20806	20816	20740	20592	20749	20573	20771	20838	20733	20645	20709	20714	20729	20832	20937	21014	20746	20736	20853	20554	20599	20809	20915	20498	20707	20877	20815	20701	20844	20965	20869	20710	20790	20820	20914	20794	20961	21040	20884	20612	20789	20694	20813	20757	21024	20769	20819	20701	20581	20774	20563	20795	21036	20661	20693	20850	20992	20667	20617	20759	20650	20698	20861	20800	20817	20799	20790	20785	20781	20672	20625	20616	20558	20754	20886	20864	20804	20658	20753	20920	20738	20681	20709	20732	20789	20938	20870	20923	20607	20765	20611	20688	20740	20665	20918	20642	20762	20801	20776	20767	20800	20830	20740	20981	20821	20884	20873	20662	20762	20669	20722	20594	20779	20841	20717	20726	20929	20844	20675	20905	20581	20813	20650	20752	20719	20885	20740	20728	20761	20908	20947	20814	20572	20779	20857	20664	20792	20521	20726	20834	20768	20762	20683	20724	20940	20820	20789	20730	20825	20590	20618	20707	20864	20656	20772	20779	20767	20901	20783	20873	20769	20537	20829	20571	20698	20781	20733	20679	20767	20883	20666	20755	20871	20551	20704	20811	20774	20697
36256	50417	35890	29381	25356	22507	20683	20425	19911	19948	19094	18858	18348	18376	17964	17980	17861	17860	17532	17394	17109	17117	17086	17225	16979	17062	17376	19740	20811	19586	18632	17630	17307	17115	16846	17110	17078	16886	16856	17054	16843	16946	16750	16872	17014	16872	16847	17031	17017	16891	17038	17016	16899	16725	16920	16969	16889	16957	17004	16807	17130	17011	16918	16817	16928	16900	16849	16966	16847	16960	16864	16920	17005	16967	16970	16725	16837	16981	17007	16777	16955	16856	16918	16962	17018	16995	17131	16861	16863	16817	16850	16800	16815	16894	16899	17088	16847	16866	17010	16761	16905	16979	16854	16922	16889	16978	17071	16913	16758	17064	16928	16956	17060	16868	17037	16968	16923	16775	16941	17070	17033	17040	17027	16995	16896	17109	16850	16892	16880	16871	16634	16843	16846	16753	16941	16829	16793	16869	16926	16913	16993	16901	16962	16885	16838	17087	16976	17060	16968	16754	16934	16915	16822	16919	16834	16996	16948	16891	16931	16892	17056	17097	16776	16931	16876	16912	16955	17048	16940	16904	16820	17070	16764	17050	17006	16773	16892	17010	17057	17008	16948	16930	16863	16817	16922	17102	17076	16838	17046	16913	16813	17017	16932	16957	16749	16934	16970	16894	16978	16990	17082	16769	16834	16882	16954	16905	16783	16901	16984	17027	16955	16843	17038	16949	16908	16825	16865	16973	16870	16796	17147	16919	16900	16876	17012	16901	17030	17067	16943	16866	16795	16810	16990	16731	16910	16944	16672	16873	16887	16920	17024	16781	16863	16845	16962	16851	16954	16907	16984	16710	16866	17018	16873	16841	17072	17016	17042	16863	17131	16855	16959	16831	16863	17020	16745	16940	16733	16962	17126	16931	16984	16879	16950	16869	16841	16832	17011	16857	16912	17060	16986	16966	16879	16764	16798	17015	17001	17124	16867	16966	16809	16956	16897	16920	16851	16768	17021	16922	16917	16984	17013	16900	16892	17081	16965	17129	17031	17010	16844	16911	16924	16880	16874	16974	17099	16909	16833	16986	16966	16901	16873	16981	16863	16992	16933	16816	16905	17028	16809	16965	17030	17006	16863	16942	17060	16839	16925	16882	16750	17014	16893	16851	16954	16799	17038	16953	16909	16807	17040	16899	17027	17155	16910	16985	16861	16822	16920	16832	16905	16781	17035	16980	16836	16883	16901	16943	16805	17020	17114	17116	17033	16982	16859	17034	16979	16838	16904	17041	16955	16803	16913	16853	16826	16990	16962	16928	17026	17074	16955	16967	17030	16890	16874	17069	16958	16755	17015	16895	16823	16935	16929	17027	16863	16987	16822	16956	17025	17063	16861	16986	16993	16857	16893	17089	16813	16900	16965	16831	16818	16787	16742	16945	17087	16937	17046	16843	17094	16815	16872	16987	16820	16824	17029	16826	16772	16823	16970	16881	17065	17013	17221	16985	16884	16813	16941	16891	16922	16807	17238	16750	16952	16833	16974	16990	16931	16882	16856	16898	16810	16815	16666	16870	16881	16821	17008	17041	16869	16963	16913	16801	16896	17013	16876	16993	16846	16862	16898	16939	16943	16823	16786	16990	16906	16936	16942	16830	16942	16876	16816	16936	16800	16975	16940	16861	17116	16960	16886	16954	16883	16927	16897	16906	16796	17120	17036	16891	16950	16803	16936	16982	16983	16809	16869	16864	16881	16945	16992	16929	16702	16847	17109	16723	16940	16770	16896	16932	16976	16896	16885	16924	16928	17059	16890	16896	16829	17022	16785	17049	16808	16957	16872	16832	16902	17139	16849	16948	16882	16908	16937	16776	17007	17016	17124	16871	16899	16950	17074	16846	17007	16927	16877	16824	16837	16740	17012	16818	16928	16896	16919	16870	16931	16779	16881	16911	16893	16787	17163	17107	16897	16955	16864	16888	16836	16975	17003	16787	16818	16822	17095	16887	16906	16961	16849	16998	16876	16950	16935	16990	16885	16910	16816	16761	17042	16982	16942	16877	16861	16910	17024	16804	17003	16869	16851	16768	16843	16966	17028	17111	16853	17034	16858	16679	17003	16923	16795	17056	16848	16818	16992	16941	16971	16977	16914	16812	16842	16740	16989	16924	16905	17015	17089	16824	16810	16788	16911	16969	16905	16925	16912	16926	16853	16883	16855	17040	16998	16988	16842	16941	16819	16886	16921	16852	16911	16913	16886	16893	17088	16896	16777	16772	16960	16884	16844	16605	16788	16981	16726	17049	16905	17056	17029	16828	16903	16949	16875	17001	16859	16904	17011	17046	16971	16926	17014	16904	16768	17020	16929	16970	16842	16936	16998	16950	16905	16828	17082	16941	16782	16857	16889	16947	16865	16977	16857	17005	16853	17070	16916	16813	17037	16835	16733	16871	16798	16912	16970	16931	16788	16898	16838	16919	16894	16871	17152	16954	17008	16925	16999	16898	16798	16878	16769	16858	16936	16907	17048	16847	16870	16907	16933	16948	17057	16879	16784	16748	16948	16858	17201	17113	17036	16852	16846	16783	17117	16881	16842	17008	16945	16846	16846	16810	16738	16853	16953	17057	17005	17070	17066	16844	16886	16842	16907	17025	16839	16989	16885	16899	16913	16939	17021	16886	16850	16963	17093	16681	16859	16888	16852	16717	16937	16862	16938	16993	16891	17147	16926	16911	16927	16919	16917	16873	16793	16834	16783	16842	16744	16869	16992	16902	17019	16951	16933	16925	16918	17035	16779	16875	16807	17028	16857	16891	16775	16972	16785	16870	16971	16927	16854	17040	16742	16728	16848	16957	16827	16903	17169	16856	16786	16863	16777	16818	16749	17017	16775	17195	16737	16851	16890	16790	17022	16989	16717	16957	16945	17045	16953	16822	17045	17134	16911	16970	16752	16974	16870	16991	16895	16755	16934	17025	16796	16844	16732	16915	16961	16962	16865	16935	17068	16913	17039	17129	16935	16870	16936	16822	16877	16917	16960	17000	17144	16959	16810	16825	16870	16908	16906	16847	16931	16920	16892	16694	16818	17014	16858	16980	16977	16843	16916	16947	16710	16914	16952	16907	16814	16973	16840	17013	16932	16996	16919	17079	16958	16993	17080	16906	16884	16952	16787	16990	16705	16890	16991	16959	16850	16943	17074	16782	16706	16958	16730	16750	16797	16946	16930	16878	17088	16914	16865	16996	16998	16779	16958	17029	16732	16888	17004	16917	16933	16866	16929	16821	16992	16994	16958	16813	16872	16979	16995	16871	16898	17000	16732	17070	16916	16973	17006	17004	16831	17033	16808	16999	16806	16923	17048	16832	16900	17009	16896	16950	16836	16812	16701	17034	16858	16911	16873	16636	16815	16936	17015	16883	16924	16903	16910	17106	16713	17003	17081	16879	16981	16902	16980	16957	16929	16905	16873	17054	17053	16898	16829	16874	16822	17112	16968	17029	16925	16855	16901	16914	16865	17044	16933	16789	16973	17070	17022	16912	16851	16860	16896	17056	16985	16854	17097	16938	16822	16978	16941	16940	16834	17042	16899	16805	16898	16741	16965	17018	16900	16929	17017	16992	16933	16962	16855	16928	16708	17009	16948	16961	16941	16970	16872	17119	16899	16970	16837	17029	16829	16919	17021	16738	16950	16881	16905	16889	16911	16977	16985	16870	16849	16644	16871	16845	16795	16996	17089	16880	16967	16825	16903	16880	17009	16896	16952	16990	17062	16979	16826	16657	16841	16941	17053	16799	17006	16998	16861	16947	16689	16856	17037	16973	17051	16834	16994	16880	16804	16968	16814	16832	16969	17037	16947	16902	16835	17030	16986	17007	16923	16928	16749	17046	17003	16901	16824	16856	16940	16848	17079	16861	17002	16980	16871	17096	16994	17022	16919	16853	17126	17227	16850	16730	17035	17019	16996	16863	16865	17024	16986	16907	17083	16956	16905	16994	16969	16872	17037	16912	16997	16890	16862	16958	17096	17004	16897	16923	16838	16948	16904	17035	16938	16949	16962	16767	16814	16848	16996	16990	17019	17024	17104	16677	16756	16953	17144	16999	16814	17034	16890	16962	16885	16900	16913	17056	17021	16859	16851	16945	16880	16800	16946	16815	17057	16924	16827	16943	17072	16739	16819	17029	16978	17035	16880	16973	16898	16822	16919	16805	17092	17074	16919	17013	16974	17010	16913	16917	17065	16827	16919	17132	16741	16923	16857	16971	16954	16866	16801	16807	17070	16875	17000	16951	17064	17103	16968	16872	16838	17013	16790	16929	16899	16878	16633	16967	16811	16851	17080	16966	16976	17024	16978	17000	16831	16840	16862	16977	16935	17108	16927	16791	17045	16825	16963	16770	16750	16828	16867	16916	16849	17017	16963	16959	16853	16847	16925	16888	16968	16848	16828	16953	17036	16966	16882	16843	17025	16980	17164	16964	16984	16992	16909	16911	16735	16877	16913	16825	16946	17095	17133	17164	16945	16917	16998	16959	16955	16739	16953	17009	16854	16999	16940	16976	16963	16818	17017	17061	16933	16898	16930	16829	16985	16995	17031	16920	16843	16849	17009	17088	17085	16923	16952	16873	16913	16857	17039	16930	16967	16929	16820	16930	16859	17042	16880	16916	16929	16967	16856	16925	17063	16973	16840	16985	16826	16832	16751	16923	16989	16895	16938	16843	17000	16930	16927	16886	17116	16824	17000	16905	16947	16875	16696	16873	16843	16953	16977	16856	16991	16833	16849	16964	17039	16825	16932	16833	16991	16973	16835	17001	16812	16846	17020	16888	16972	16929	16840	17031	17002	16920	16798	16846	17007	16991	16940	16980	17014	16917	16816	16865	16949	16828	16996	16835	16792	17076	16904	16914	16916	16985	16992	16883	16996	16927	16827	16949	16995	16920	16927	16921	16860	16874	16961	16904	17000	17037	16897	16932	16760	16930	16881	17011	16926	16820	16863	16940	16998	16875	16875	16904	16855	16905	16908	16974	16889	16927	16899	16850	16993	16850	16951	16848	16907	16953	17004	17036	16974	16928	16749	16880	16818	16923	16993	17029	17016	16953	16910	16766	16991	17069	16989	16863	16863	16952	17021	16863	16883	16883	16958	16860	16818	17105	16949	16804	16756	17032	16820	17098	16965	17033
22864	21521	29489	23872	22203	25859	29508	24367	23947	24268	23455	23097	22959	22992	22666	22180	22219	21985	21968	21756	21698	21740	21708	21762	21658	21746	22001	24667	26825	25358	23992	22879	22282	21820	21578	21597	21513	21677	21514	21827	21768	21590	21496	21501	21439	21652	21595	21419	21574	21545	21376	21415	21400	21499	21456	21281	21515	21458	21597	21640	21670	21648	21544	21375	21541	21317	21641	21500	21448	21419	21241	21588	21713	21326	21579	21655	21299	21430	21255	21554	21565	21358	21429	21502	21588	21519	21214	21363	21508	21555	21351	21418	21414	21341	21585	21656	21383	21516	21387	21421	21553	21430	21433	21383	21439	21648	21402	21401	21315	21541	21449	21498	21230	21474	21430	21428	21380	21251	21282	21386	21435	21516	21543	21595	21474	21274	21267	21358	21381	21485	21613	21312	21559	21565	21549	21445	21346	21343	21384	21369	21368	21397	21407	21556	21279	21219	21484	21415	21424	21530	21529	21477	21453	21502	21377	21464	21663	21468	21386	21443	21509	21319	21361	21576	21396	21354	21585	21573	21336	21400	21419	21428	21508	21455	21255	21457	21375	21281	21263	21325	21326	21364	21446	21561	21382	21456	21346	21406	21509	21242	21508	21372	21427	21353	21615	21394	21541	21556	21429	21598	21635	21523	21443	21318	21273	21327	21270	21218	21456	21391	21463	21483	21495	21428	21458	21440	21548	21597	21313	21447	21300	21398	21550	21301	21255	21318	21553	21429	21340	21292	21508	21243	21400	21336	21599	21451	21220	21323	21377	21562	21352	21324	21428	21287	21315	21319	21398	21485	21111	21269	21430	21362	21368	21427	21418	21449	21336	21315	21485	21464	21386	21233	21620	21329	21539	21104	21410	21331	21400	21471	21671	21522	21389	21372	21522	21194	21346	21372	21449	21289	21448	21419	21344	21381	21513	21344	21699	21472	21396	21505	21312	21223	21215	21541	21311	21286	21456	21391	21451	21557	21510	21500	21591	21387	21563	21435	21754	21621	21443	21386	21457	21478	21477	21450	21372	21234	21338	21534	21156	21512	21186	21535	21371	21412	21635	21416	21280	21328	21211	21424	21395	21685	21648	21498	21451	21432	21363	21367	21519	21255	21409	21383	21589	21404	21305	21336	21253	21491	21364	21550	21332	21493	21411	21380	21405	21562	21492	21384	21500	21538	21283	21317	21379	21530	21220	21246	21593	21157	21538	21361	21483	21342	21222	21346	21176	21372	21473	21426	21295	21388	21342	21523	21222	21412	21415	21442	21220	21609	21483	21345	21393	21479	21459	21454	21228	21327	21356	21466	21510	21643	21412	21306	21571	21351	21304	21388	21421	21400	21242	21527	21284	21340	21486	21556	21456	21462	21566	21355	21488	21388	21624	21491	21570	21405	21487	21604	21569	21458	21157	21474	21249	21410	21144	21439	21358	21353	21482	21439	21515	21477	21387	21413	21255	21489	21314	21500	21459	21342	21373	21642	21407	21396	21605	21565	21309	21356	21649	21512	21473	21614	21442	21291	21400	21381	21515	21390	21383	21463	21324	21566	21623	21519	21308	21517	21401	21379	21250	21527	21525	21438	21555	21347	21347	21606	21149	21389	21387	21279	21267	21616	21360	21376	21449	21439	21309	21363	21161	21257	21420	21496	21251	21215	21385	21505	21329	21264	21422	21145	21471	21336	21575	21271	21276	21472	21334	21502	21359	21585	21386	21500	21603	21516	21374	21370	21311	21266	21237	21484	21435	21396	21496	21289	21573	21300	21338	21172	21529	21357	21385	21486	21401	21364	21397	21430	21300	21571	21199	21392	21581	21435	21258	21710	21530	21433	21798	21327	21581	21282	21409	21361	21437	21248	21476	21241	21424	21479	21365	21543	21602	21617	21579	21366	21463	21327	21379	21371	21494	21474	21468	21324	21535	21434	21499	21283	21317	21198	21511	21433	21759	21537	21465	21375	21392	21582	21583	21336	21425	21450	21504	21333	21107	21404	21315	21513	21530	21449	21384	21401	21279	21457	21653	21609	21644	21376	21576	21434	21498	21625	21390	21297	21234	21255	21200	21544	21222	21291	21371	21538	21447	21376	21439	21305	21449	21516	21556	21424	21353	21285	21119	21539	21482	21649	21547	21360	21511	21296	21397	21358	21149	21554	21382	21453	21539	21459	21491	21372	21384	21425	21383	21371	21395	21359	21435	21442	21331	21373	21445	21585	21288	21234	21347	21535	21555	21402	21255	21495	21378	21348	21175	21522	21568	21419	21305	21457	21586	21468	21398	21446	21436	21433	21307	21347	21348	21579	21395	21406	21489	21402	21334	21448	21554	21459	21319	21435	21493	21328	21449	21309	21150	21408	21516	21646	21460	21383	21402	21516	21171	21505	21402	21483	21298	21346	21360	21258	21361	21376	21434	21422	21272	21370	21412	21339	21427	21333	21216	21413	21264	21204	21628	21544	21297	21405	21581	21279	21469	21402	21433	21346	21403	21588	21411	21569	21505	21312	21259	21542	21382	21423	21477	21378	21556	21248	21389	21417	21498	21591	21431	21457	21522	21542	21401	21376	21256	21517	21468	21568	21340	21369	21594	21509	21473	21232	21368	21537	21414	21472	21500	21320	21481	21266	21318	21401	21286	21284	21441	21285	21400	21445	21518	21581	21641	21510	21526	21378	21234	21584	21390	21358	21498	21591	21428	21424	21423	21402	21285	21280	21329	21216	21412	21372	21379	21546	21674	21359	21783	21249	21429	21425	21264	21401	21379	21406	21400	21505	21402	21369	21379	21344	21207	21373	21524	21524	21668	21442	21368	21375	21352	21544	21345	21487	21704	21217	21538	21315	21445	21480	21359	21278	21433	21407	21303	21768	21447	21379	21444	21363	21446	21414	21290	21646	21448	21707	21262	21370	21192	21299	21188	21382	21328	21281	21361	21400	21370	21382	21590	21238	21412	21448	21419	21216	21417	21325	21311	21300	21706	21380	21635	21334	21313	21380	21351	21514	21507	21399	21601	21489	21422	21447	21630	21412	21342	21305	21385	21267	21384	21313	21619	21367	21304	21363	21580	21158	21464	21476	21360	21462	21495	21550	21525	21338	21410	21495	21348	21433	21729	21411	21336	21396	21561	21459	21147	21470	21590	21438	21497	21370	21436	21463	21561	21496	21369	21549	21260	21339	21493	21213	21388	21375	21517	21574	21313	21740	21551	21580	21626	21555	21314	21353	21644	21450	21334	21253	21350	21279	21414	21261	21366	21416	21498	21491	21449	21492	21373	21320	21350	21493	21567	21587	21346	21371	21431	21433	21513	21675	21518	21522	21345	21342	21529	21498	21622	21408	21627	21569	21277	21244	21373	21350	21499	21571	21248	21366	21419	21240	21388	21324	21565	21276	21456	21401	21499	21462	21303	21142	21409	21425	21372	21261	21583	21252	21268	21504	21474	21537	21608	21525	21672	21534	21417	21338	21515	21182	21477	21257	21249	21410	21538	21493	21196	21272	21435	21313	21614	21511	21492	21441	21410	21601	21501	21584	21382	21474	21601	21520	21247	21274	21482	21562	21507	21266	21571	21374	21267	21491	21451	21458	21439	21342	21235	21380	21477	21681	21306	21214	21319	21521	21502	21470	21441	21269	21561	21548	21344	21417	21428	21696	21531	21563	21198	21429	21240	21529	21543	21246	21238	21456	21481	21412	21444	21574	21255	21351	21437	21293	21372	21425	21453	21478	21412	21538	21361	21313	21237	21383	21573	21412	21298	21293	21604	21427	21554	21613	21510	21273	21532	21386	21459	21405	21537	21323	21341	21467	21309	21322	21620	21335	21279	21461	21420	21311	21319	21251	21583	21404	21387	21472	21408	21499	21417	21525	21445	21316	21412	21318	21508	21299	21621	21346	21353	21353	21513	21231	21388	21358	21414	21521	21529	21355	21528	21298	21367	21379	21504	21656	21365	21441	21449	21243	21400	21485	21379	21297	21483	21548	21510	21462	21278	21297	21468	21312	21367	21250	21478	21198	21530	21344	21308	21602	21403	21367	21339	21445	21471	21335	21401	21406	21498	21527	21510	21451	21607	21428	21451	21445	21252	21516	21585	21441	21162	21548	21332	21453	21343	21349	21585	21462	21479	21438	21385	21576	21424	21163	21454	21340	21407	21535	21395	21299	21202	21316	21537	21432	21329	21368	21369	21422	21407	21297	21139	21120	21544	21336	21279	21416	21284	21599	21443	21423	21576	21437	21455	21416	21510	21511	21516	21521	21210	21319	21493	21294	21499	21480	21350	21174	21531	21382	21432	21510	21412	21196	21417	21259	21424	21434	21399	21292	21583	21333	21288	21227	21491	21657	21457	21415	21346	21317	21278	21489	21446	21240	21414	21470	21427	21433	21450	21346	21390	21325	21409	21348	21154	21487	21425	21150	21394	21443	21512	21495	21437	21510	21204	21601	21490	21553	21328	21530	21273	21280	21504	21574	21519	21342	21504	21467	21383	21415	21558	21308	21587	21392	21513	21346	21501	21496	21430	21353	21293	21531	21546	21405	21517	21419	21469	21370	21379	21393	21407	21288	21431	21469	21289	21486	21262	21268	21361	21548	21354	21363	21507	21541	21570	21308	21109	21496	21619	21332	21377	21335	21532	21561	21565	21291	21334	21499	21259	21447	21454	21144	21329	21453	21224	21562	21571	21508	21538	21546	21557	21188	21479	21430	21268	21536	21436	21686	21328	21115	21465	21563	21423	21477	21508	21430	21397	21557	21182	21516	21567	21300	21352	21334	21452	21320	21274	21404	21503	21259	21528	21406	21367	21335	21464	21302	21375	21372	21811	21541	21682	21334	21254	21523	21423	21650	21517	21319	21393	21480	21473	21483	21392	21286	21268	21418	21361	21454	21606	21484	21544	21430	21501	21365	21332	21464	21471	21501	21453	21354	21458	21287	21391	21427	21435	21583	21442	21467	21342	21592	21693	21541	21588	21416	21478	21474	21652	21559	21332	21317	21416	21393	21452	21366	21457	21272	21460	21370	21468	21378	21524	21444	21526	21542	21482	21426	21462	21439	21264	21304	21486	21559	21521	21477	21403	21289	21471	21406	21518	21424	21496	21585	21382	21255	21564	21308	21539	21537	21369	21445
40003	64981	40585	31651	29297	26018	23258	21527	21662	21403	19821	19535	19304	19032	18717	18536	18432	17956	17817	17650	17562	17701	17510	17491	17432	17523	18178	22253	24837	22059	20271	19033	18413	17448	17376	17310	17315	17352	17403	17393	17296	17470	17249	17308	17358	17298	17341	17187	17295	17408	17240	17500	17293	17341	17353	17232	17445	17090	17378	17384	17441	17106	17388	17348	17177	17323	17311	17270	17611	17361	17377	17257	17400	17459	17425	17439	17385	17432	17182	17232	17218	17429	17305	17374	17472	17333	17268	17443	17310	17266	17357	17279	17454	17304	17302	17332	17304	17433	17088	17245	17358	17294	17076	17346	17468	17443	17349	17335	17197	17271	17181	17349	17063	17287	17259	17223	17275	17299	17155	17330	17243	17368	17286	17475	17316	17238	17319	17268	17441	17424	17270	17271	17356	17279	17202	17363	17229	17221	17202	17288	17190	17338	17265	17375	17357	17090	17352	17461	17293	17432	17291	17149	17249	17233	17279	17222	17288	17358	17218	17227	17260	17244	17318	17263	17269	17402	17284	17388	17445	17353	17129	17540	17245	17346	17373	17278	17298	17230	17466	17211	17136	17347	17391	17217	17263	17372	17131	17228	17257	17368	17325	17383	17474	17334	17195	17362	17462	17269	17242	17271	17259	17425	17343	17315	17264	17271	17258	17204	17433	17393	17276	17145	17430	17380	17251	17328	17287	17268	17367	17124	17230	17273	17182	17136	17252	17319	17363	17037	17199	17190	17124	17270	17196	17516	17158	17261	17094	17267	17316	17065	17353	17254	17295	17095	17262	17246	17308	17256	17274	17295	17276	17350	17300	17301	17274	17366	17207	17324	17225	17345	17427	17389	17325	17188	17352	17371	17312	17299	17225	17262	17319	17253	17238	17329	17171	17247	17146	17207	17239	17382	17322	17245	17249	17368	17384	17175	17287	17250	17317	17158	17222	17253	17235	17385	17340	17382	17333	17367	17391	17243	17291	17111	17319	17363	17530	17355	17448	17021	17266	17507	17281	17321	17252	17336	17247	17160	17193	17004	17400	17303	17257	17493	17294	17152	17425	17238	17364	17230	17114	17393	17214	17244	17295	17276	17366	17182	17437	17201	17179	17354	17142	17161	17314	17233	17175	17348	17377	17244	17432	17280	17372	17314	17262	17441	17201	17309	17178	17427	17294	17347	17319	17343	17231	17402	17358	17216	17351	17503	17251	17227	17276	17337	17286	17252	17338	17228	17205	17340	17353	17478	17293	17247	17256	17344	17350	17090	17483	17417	17253	17407	17203	17379	17176	17314	17415	17298	17171	17303	17207	17468	17292	17312	17190	17244	17453	17168	17259	17444	17177	17202	17450	17255	17317	17087	17370	17195	17259	17225	17157	17236	17347	17366	17237	17135	17427	17350	17312	17288	17208	17394	17337	17343	17363	17239	17224	17255	17283	17281	17448	17267	17450	17097	17273	17411	17257	17326	17303	17217	17207	17101	17306	17041	17259	17222	17166	17237	17222	17318	17429	17343	17407	17289	17195	17231	17205	17278	17310	17149	17296	17249	17328	17469	17429	17338	17225	17333	17258	17465	17269	17258	17380	17304	17389	17218	17221	17329	17408	17257	17550	17215	17432	17332	17406	17125	17498	17269	17361	17183	17367	17323	17329	17417	17285	17192	17362	17450	17154	17328	17353	17242	17339	17331	17282	17203	17189	17391	17129	17278	17142	17064	17352	17186	17508	17302	17330	17411	17383	17287	17416	17277	17344	17318	17291	17286	17330	17290	17161	17226	17426	17375	17268	17253	17286	17160	17388	17361	17229	17318	17292	17359	17155	17380	17330	17159	17364	17146	17302	17379	17319	17265	17126	17426	17331	17211	17219	17318	17254	17199	17347	17234	17381	17337	17334	17399	17307	17208	17212	17486	17314	17295	17427	17071	17369	17343	17334	17270	17167	17336	17184	17361	17345	17169	17383	17351	17434	17450	17235	17305	17457	17239	17279	17211	17322	17312	17079	17346	17266	17237	17189	17450	17347	17282	17258	17138	17187	17400	17380	17353	17256	17322	17205	17223	17318	17258	17190	17404	17343	17343	17193	17227	17285	17294	17358	17102	17179	17361	17309	17327	17221	17308	17211	17297	17294	17344	17365	17185	17265	17026	17490	17342	17169	17266	17305	17299	17252	17162	17221	17270	17320	17283	17120	17318	17124	17304	17213	17153	17354	17280	17393	17232	17169	17232	17288	17223	17322	17248	17235	17242	17141	17344	17357	17302	17303	17284	17405	17299	17295	17327	17328	17455	17404	17438	17205	17317	17287	17152	17292	17271	17099	17156	17352	17278	17332	17426	17231	17214	17259	17039	17268	17179	17337	17351	17331	17204	17187	17424	17233	17335	17063	17166	17127	17306	17230	17325	17417	17491	17183	17353	17238	17265	17272	17357	17211	17263	17295	17206	17377	17369	17341	17421	17190	17463	17400	17371	17193	17324	17209	17284	17481	17512	17164	17366	17449	17356	17219	17235	17371	17173	17222	17245	17349	17276	17285	17350	17144	17277	17127	17245	17476	17129	17205	17481	17205	17377	17342	17193	17328	17292	17441	17523	17281	17259	17122	17207	17382	17409	17319	17273	17261	17260	17467	17248	17492	17304	17235	17273	17193	17475	17375	17135	17278	17201	17476	17320	17204	17296	17357	17180	17426	17410	17337	17420	17307	17189	17202	17422	17272	17184	17282	17398	17246	17149	17467	17133	17188	17290	17140	17287	17389	17307	17226	17167	17534	17307	17301	17322	17267	17316	17456	17258	17430	17311	17198	17255	17221	17343	17048	17264	17418	17179	17136	17199	17337	17280	17284	17278	17280	17300	17361	17334	17257	17320	17215	17282	17399	17209	17249	17415	17312	17050	17382	17352	17317	17335	17291	17260	17140	17344	17242	17227	17288	17220	17262	17285	17304	17371	17124	17121	17225	17283	17434	17385	17353	17366	17237	17287	17309	17184	17473	17344	17335	17182	17311	17309	17087	17341	17176	17229	17190	17191	17225	17435	17310	17613	17356	17334	17324	17259	17428	17286	17346	17328	17196	17334	17445	17266	17153	17371	17474	17136	17343	17175	17213	17143	17414	17150	17360	17229	17341	17369	17190	17185	17339	17303	17316	17321	17276	17174	17238	17523	17321	17030	17314	17171	17242	17187	17266	17390	17210	17366	17289	17196	17356	17325	17306	17448	17449	17240	17502	17234	17380	17279	17263	17234	17242	17225	17270	17293	17410	17305	17391	17048	17345	17417	17279	17315	17372	17296	17315	17198	17301	17349	17276	17330	17122	17273	17346	17485	17213	17293	17081	17291	17271	17394	17155	17135	17379	17379	17449	17401	17175	17367	17379	17254	17276	17395	17257	17224	17214	17229	17267	17383	17431	17301	17345	17474	17124	17301	17327	17366	17312	17327	17340	17278	17257	17217	17136	17150	17244	17373	17324	17075	17450	17215	17391	17156	17361	17401	17162	17183	17323	17278	17134	17308	17407	17253	17365	17318	17259	17336	17161	17356	17239	17232	17314	17424	17336	17302	17333	17284	17213	17200	17157	17207	17349	17214	17078	17178	17238	17198	17385	17330	17217	17273	17359	17217	17323	17145	17401	17281	17264	17233	17294	17154	17253	17295	17153	17370	17285	17332	17154	17292	17222	17301	17249	17202	17097	17110	17196	17459	17228	17256	17202	17211	17177	17510	17316	17445	17110	17182	17176	17311	17357	17281	17269	17142	17261	17310	17414	17175	17222	17144	17293	17272	17321	17316	17464	17405	17263	17473	17318	17233	17243	17187	17489	17106	17375	17191	16996	17230	17189	17368	17158	17149	17122	17490	17229	17283	17252	17427	17483	17258	17229	17366	17173	17168	17332	17359	17301	17360	17312	17457	17388	17313	17324	17277	17384	17201	17250	17310	17341	17251	17450	17484	17323	17319	17369	17246	17369	17322	17189	17342	17407	17370	17216	17467	17242	17174	17291	17192	17221	17358	17166	17329	17151	17320	17143	17297	17411	17190	17455	17216	17237	17234	17238	17249	17260	17201	17200	17380	17215	17349	17225	17418	17222	17304	17327	17153	17215	17315	17348	17583	17122	17420	17303	17332	17353	17406	17349	17257	17299	17145	17317	17229	17286	17366	17362	17435	17210	17244	17442	17441	17292	17313	17248	17265	17258	17246	17370	17295	17211	17194	17259	17419	17182	17373	16985	17174	17434	17311	17251	17373	17277	17315	17326	17221	17224	17294	17205	17263	17272	17267	17464	17261	17327	17526	17340	17364	17189	17387	17398	17217	17337	17291	17187	17309	17135	17209	17342	17350	17345	17260	17414	17361	17495	17197	17343	17229	17397	17325	17312	17243	17174	17304	17495	17254	17419	17280	17249	17260	17147	17159	17372	17446	17285	17524	17360	17271	17486	17350	17235	17232	17356	17474	17358	17346	17251	17345	17341	17270	17139	17174	17312	17395	17188	17304	17239	17271	17388	17301	17315	17331	17123	17322	17369	17190	17128	17437	17427	17343	17356	17343	17314	17251	17298	17284	17291	17312	17376	17309	17329	17339	17365	17294	17263	17409	17290	17357	17378	17245	17287	17294	17356	17270	17203	17261	17101	17335	17140	17251	17314	17209	17232	17404	17338	17367	17313	17351	17371	17268	17252	17394	17394	17323	17374	17265	17351	17347	17389	17198	17373	17365	17238	17417	17383	17463	17363	17285	17355	17421	17482	17359	17207	17350	17148	17159	17292	17000	17448	17324	17272	17285	17297	17485	17380	17382	17249	17197	17314	17125	17242	17265	17320	17208	17252	17252	17196	17250	17153	17170	17366	17261	17406	17327	17319	17164	17254	17406	17286	17337	17380	17482	17367	17409	17254	17385	17343	17394	17340	17303	17229	17391	17427	17325	17228	17367	17375	17346	17445	17302	17218	17413	17218	17305	17530	17333	17221	17324	17310	17251	17226	17472	17215	17543	17238	17255	17302	17215	17264	17253	17392	17268	17302	17334	17262	17370	17275	17145	17431	17227	17285	17200	17383	17276	17252	17301	17485	17215	17379	17242	17297	17253	17179	17366	17148	17406	17323	17342	17296	17241	17343	17391	17322	17371	17374	17207
29397	26791	30368	27855	24652	24231	23262	22071	21788	21834	21236	21362	21298	20952	20921	20910	20788	20902	21021	20802	20797	20740	20809	20567	20776	20716	20644	20681	21015	21080	20895	20761	20879	20894	20816	20692	20475	20727	20951	20583	20483	20582	20834	20625	20775	20787	20763	20445	20792	20571	20672	20501	20538	20836	20385	20617	20636	20488	20512	20501	20707	20868	20662	20665	20429	20793	20583	20669	20850	20574	20909	20639	20531	20710	20463	20516	20830	20683	20615	20494	20612	20614	20565	20470	20817	20741	20751	20701	20753	20596	20637	20555	20689	20655	20767	20776	20665	20658	20504	20657	20807	20790	20478	20598	20838	20530	20815	20767	20864	20821	20884	20792	20584	20682	20833	20782	20738	20721	20764	20593	20633	20766	20658	20324	20891	20673	20608	20543	20703	20713	20729	20802	20774	20668	20603	20593	20521	20565	20772	20555	20712	20828	20597	20615	20673	20986	20559	20528	20726	20647	20549	20657	20699	20619	20504	20469	20509	20672	20510	20441	20865	20686	20587	20746	20547	20527	20554	20746	20566	20674	20667	20619	20748	20731	20481	20552	20654	20600	20744	20652	20471	20617	20631	20685	20688	20664	20627	20711	20814	20745	20634	20647	20486	20482	20432	20669	20721	20568	20605	20795	20597	20563	20704	20616	20724	20609	20671	20665	20604	20493	20673	20718	20564	20570	20657	20739	20578	20716	20639	20652	20783	20604	20544	20723	20596	20695	20482	20677	20626	20679	20559	20837	20587	20637	20615	20683	20674	20673	20691	20765	20763	20839	20802	20759	20776	20903	20627	20729	20550	20734	20474	20445	20622	20635	20769	20630	20623	20633	20739	20510	20761	20617	20662	20561	20616	20575	20704	20737	20512	20701	20660	20659	20425	20592	20498	20779	20671	20684	20637	20464	20643	20718	20627	20668	20796	20608	20676	20611	20874	20699	20585	20640	20767	20634	20640	20698	20733	20716	20728	20653	20657	20546	20716	20776	20344	20700	20698	20619	20647	20745	20490	20773	20660	20489	20759	20758	20641	20722	20595	20739	20512	20567	20578	20716	20626	20652	20608	20453	20782	20741	20664	20622	20585	20717	20776	20548	20828	20753	20698	20564	20995	20624	20545	20561	20636	20981	20559	20623	20653	20876	20690	20610	20872	20833	20800	20774	20528	20666	20523	20666	20687	20554	20529	20794	20848	20660	20800	20547	20767	20593	20635	20509	20632	20643	20763	20686	20548	20708	20727	20741	20664	20572	20695	20698	20713	20473	20634	20642	20580	20625	20699	20729	21014	20727	20806	20638	20768	20621	20494	20693	20673	20757	20635	20423	20568	20745	20446	20702	20636	20604	20613	20674	20747	20761	20705	20568	20563	20658	20640	20533	20639	20487	20533	20764	20566	20778	20670	20657	20794	20830	20692	20698	20382	20541	20469	20591	20832	20578	20656	20700	20740	20851	20546	20613	20727	20713	20719	20726	20709	20583	20936	20511	20765	20797	20689	20799	20629	20655	20604	20656	20906	20546	20646	20463	20597	20599	20776	20593	20668	20514	20490	20591	20679	20811	20560	20728	20870	20647	20647	20695	20528	20719	20762	20712	20883	20798	20616	20493	20631	20539	20495	20699	20562	20582	20664	20727	20677	20703	20579	20852	20565	20570	20798	20702	20684	20654	20651	20762	20715	20344	20595	20667	20686	20586	20580	20600	20709	20637	20680	20672	20551	20715	20448	20593	20680	20655	20643	20584	20547	20689	20633	20640	20862	20506	20399	20682	20522	20539	20818	20562	20722	20570	20768	20714	20769	20619	20750	20514	20633	20652	20725	20454	20800	20640	20730	20706	20722	20638	20527	20539	20686	20363	20630	20409	20694	20713	20898	20755	20619	20467	20438	20523	20752	20625	20683	20729	20691	20679	20616	20654	20640	20443	20670	20655	20818	20523	20761	20708	20590	20607	20527	20789	20748	20514	20580	20513	20671	20687	20620	20741	20598	20919	20697	20561	20597	20668	20909	20674	20560	20651	20499	20649	20568	20649	20750	20666	20690	20806	20613	20827	20580	20748	20497	20863	20663	20666	20618	20656	20878	20907	20701	20752	20881	20502	20822	20591	20735	20705	20681	20599	20623	20798	20811	20584	20746	20846	20684	20634	20702	20650	20630	20763	20578	20382	20707	20710	20670	20768	20826	20765	20749	20568	20380	20590	20601	20644	20793	20623	20793	20834	20675	20881	20680	20611	20770	20859	20520	20557	20594	20596	20766	20788	20693	20591	20755	20768	20745	20749	20822	20776	20840	20533	20736	20563	20653	20568	20850	20510	20786	20630	20558	20737	20473	20748	20749	20752	20753	20895	20672	20602	20770	20648	20636	20690	20601	20759	20850	20673	20625	20511	20545	20827	20729	20528	20612	20640	20480	20678	20403	20649	20847	20879	20713	20804	20686	20612	20559	20817	20735	20613	20869	20711	20930	20539	20822	20793	20571	20596	20591	20606	20449	20736	20711	20772	20636	20621	20716	20561	20563	20658	20621	20654	20670	20733	20325	20374	20553	20584	20597	20702	20439	20745	20539	20788	20712	20825	20601	20608	20630	20784	20737	20789	20646	20637	20638	20641	20441	20547	20734	20783	20562	20722	20420	20735	20733	20704	20692	20703	20659	20597	20547	20639	20806	20866	20705	20607	20750	20684	20575	20681	20830	20675	20692	20747	20568	20645	20624	20633	20424	20811	20633	20690	20537	20738	20857	20533	20641	20724	20661	20563	20772	20637	20596	20696	20798	20583	20656	20832	20463	20827	20751	20795	20739	20509	20555	20535	20728	20691	20671	20632	20583	20505	20794	20583	20690	20980	20653	20468	20741	20644	20698	20584	20462	20656	20457	20553	20548	20506	20684	20654	20900	20796	20554	20573	20719	20717	20779	20835	20502	20866	20644	20619	20827	20636	20745	20656	20746	20681	20768	20905	20600	20566	20653	20656	20441	20606	20820	20588	20883	20743	20704	20463	20787	20591	20483	20604	20548	20384	20650	20668	20561	20720	20598	20682	20548	20591	20589	20578	20416	20569	20676	20652	20537	20723	20619	20637	20623	20724	20698	20613	20681	20848	20842	20730	20956	20722	20937	20551	20500	20670	20790	20557	20407	20418	20922	20493	20722	20679	20634	20559	20493	20608	20656	20644	20578	20737	20557	20676	20765	20795	20785	20519	20574	20625	20830	20582	20719	20440	20629	20639	20692	20762	20796	20692	20745	20819	20711	20493	20661	20594	20768	20803	20734	20632	20707	20501	20513	20764	20628	20578	20559	20681	20554	20656	20701	20658	20880	20729	20657	20633	20659	20645	20849	20805	20727	20753	20528	20587	20789	20705	20762	20780	20711	20568	20841	20812	20821	20505	20551	20348	20860	20673	20696	20763	20607	20595	20456	20715	20678	20760	20829	20632	20641	20897	20678	20744	20672	20565	20677	20885	20846	20657	20606	20743	20832	20875	20875	20888	20716	20538	20651	20580	20605	20511	20606	20743	20874	20719	20763	20803	20733	20719	20714	20671	20499	20716	20796	20582	20644	20425	20734	20623	20402	20704	20538	20790	20537	20646	20580	20695	20531	20576	20573	20676	20788	20661	20712	20494	20833	20538	20581	20768	20646	20619	20707	20501	20717	20572	20587	20465	20853	20712	20525	20574	20594	20648	20860	20616	20713	20796	20525	20705	20829	20519	20573	20590	20627	20846	20722	20680	20516	20672	20959	20952	20451	20813	20672	20546	20683	20802	20592	20737	20509	20644	20473	20660	20631	20637	20782	20553	20823	20807	20758	20674	20683	20609	20591	20631	20707	20775	20575	20650	20706	20675	20527	20669	20698	20699	20698	20551	20359	20759	20610	20579	20647	20731	20813	20749	20451	20688	20707	20651	20675	20720	20817	20691	20789	20717	20583	20668	20652	20687	20820	20698	20757	20754	20717	20697	20746	20829	20397	20633	20429	20677	20746	20786	20743	20845	20727	20731	20355	20669	20675	20674	20734	20592	20672	20614	20725	20737	20743	20665	20675	20517	20688	20556	20535	20853	20706	20589	20459	20681	20628	20651	20835	20795	20685	20629	20772	20592	20779	20758	20564	20608	20556	20680	20753	20691	20560	20598	20738	20776	20856	20602	20395	20561	20750	20527	20844	20745	20604	20584	20756	20593	20779	20594	20612	20665	20622	20718	20657	20654	20644	20583	20662	20853	20532	20597	20756	20801	20329	20682	20643	20567	20494	20563	20720	20607	20815	20673	20712	20654	20714	20520	20784	20443	20744	20923	20755	20542	20595	20710	20454	20755	20776	20467	20590	20662	20580	20648	20764	20487	20715	20626	20844	20535	20835	20898	20583	20747	20717	20585	20574	20442	20903	20471	20595	20549	20636	20560	20747	20570	20627	20796	20725	20682	20746	20650	20791	20704	20781	20810	20726	20758	20789	20767	20524	20821	20686	20842	20628	20431	20605	20735	20650	20451	20626	20839	20554	20686	20729	20674	20582	20589	20574	20734	20471	20575	20557	20642	20646	20746	20551	20719	20667	20534	20445	20674	20624	20853	20710	20618	20626	20445	20755	20703	20569	20647	20757	20719	20732	20601	20580	20666	20790	20647	20814	20676	20582	20741	20578	20760	20725	20742	20709	20641	20744	20554	20722	20940	20753	20581	20576	20549	20752	20720	20661	20555	20674	20597	20584	20676	20603	20684	20581	20630	20869	20742	20730	20689	20693	20642	20573	20605	20767	20536	20708	20876	20876	20621	20620	20708	20609	20646	20581	20524	20543	20697	20479	20675	20581	20738	20598	20593	20743	20633	20604	20751	20889	20670	20664	20729	20467	20695	20640	20587	20492	20840	20573	20628	20620	20775	20738	20743	20849	20823	20583	20787	20661	20735	20457	20940	20600	20569	20801	20649	20682	20631	20538	20875	20592	20539	20581	20714	20633	20695	20742	20595	20483	20687	20877	20671	20534	20543	20686	20573	20827	20702	20630	20612	20686	20646	20540	20692	20751	20626	20684	20586	20689	20864	20664	20855	20769	20719	20681	20896	20458	20655	20735	20704	20798	20546	20687	20830	20770	20537	20723	20820	20630	20565	20812	20781	20586	20994	20868	20785
32826	39866	29726	24192	23248	22363	20334	18925	18506	18391	17874	17910	17559	17514	17294	17036	16976	17077	16969	16826	16979	16980	16816	16926	16747	16969	16831	16997	17208	17408	17344	17148	17189	16841	16771	16925	16897	16786	16934	16984	16780	16894	16833	17000	16684	16866	16891	16985	16920	16763	16726	16753	17003	16692	16801	16749	16930	16794	16859	16885	16905	16730	16776	16914	16838	16849	16911	17021	16780	16860	16784	16608	16929	16771	16742	16869	16840	16863	16860	16773	16819	16846	16788	16793	16879	16675	16740	16663	17027	16784	16933	16700	16875	16721	16824	17034	16860	16742	16818	16732	16803	16726	16872	16908	16910	16966	16617	16820	16714	16962	16868	16878	16802	16875	16913	16616	16725	16868	16818	16711	16901	16934	16930	17015	16831	16762	16784	16824	16837	16823	16835	16836	16805	16829	16885	16744	16960	16968	16916	16901	16818	16943	16852	16999	16741	16875	16866	16844	16908	16871	16955	16949	16874	16830	16877	16862	16841	16951	16773	16818	16850	16745	17003	17033	16779	16643	16868	16947	16834	16834	16765	16833	17125	16903	16871	16875	16940	16833	16896	16968	16939	16818	16794	16677	16820	16815	16858	16791	16917	16921	16947	16909	16817	16733	16769	16860	16842	16725	16748	16898	16716	16743	16897	16916	16690	16717	16749	16774	16782	16781	16688	16872	16767	16717	16802	16688	16812	16867	16835	16796	16738	16694	16911	16954	16846	16926	16789	16869	16780	16901	16696	16938	16901	16848	16893	16683	16947	17008	16756	16943	16747	16816	16975	16841	16812	16950	16897	17022	16842	16916	16871	16961	16911	16775	16802	16819	16986	16959	16692	16758	16747	16955	16776	16999	16815	16738	16774	16902	16888	16760	16865	16964	16716	17060	16717	16873	16891	16873	16905	16806	16820	16886	16879	16945	16810	16840	16954	16631	16919	16914	16940	16785	16737	16887	16861	17014	16832	16875	17044	16832	16856	16855	16760	16854	16728	16893	16900	16675	17001	16921	16814	16829	16983	16777	16657	16757	16991	16891	16979	16870	16712	16867	16938	16859	16745	16846	16777	16767	16850	16758	16776	16983	16920	16784	16798	16946	16849	16776	16760	16745	16858	16735	16870	16942	16718	16928	16756	16766	16791	16770	16932	16944	16809	16818	16798	16889	16917	16833	16859	16801	16810	16922	16912	16865	16966	16761	16762	16818	16839	16798	16990	16857	16771	16914	16799	16984	16827	16889	16821	16995	16933	16814	16822	16782	16903	16881	16781	16918	16696	16824	17044	16898	16869	16857	16873	16993	16748	16985	16893	16930	16923	16937	16881	16816	16788	16881	16896	16902	16986	16763	16783	16925	16752	16966	16838	16803	17020	16825	16730	16729	16806	17031	16745	16952	16820	16702	16740	16889	16912	16674	16805	16860	16697	16927	16761	16762	16889	16783	16756	16691	16871	16867	16998	16871	16771	16956	16871	16831	16890	16721	16800	16857	16891	16935	16930	17042	16764	16878	16990	16919	16784	16767	17009	16776	16757	16944	16799	16915	16942	16846	16618	16732	16696	16912	16867	16895	16873	16796	16986	16851	16770	16733	16693	16766	16773	16733	17027	16891	16761	16738	16709	16756	16897	16917	16840	16966	16767	16799	16748	16853	16885	16859	16898	16872	16825	16818	16950	16685	16941	16768	16893	16929	17067	16835	16949	16889	16931	16842	16808	16760	16941	16852	16729	16828	16942	16872	16797	16956	16792	16859	16816	16777	16983	16950	16850	16923	16853	16831	16795	16726	16910	16949	16681	16965	16749	16899	16780	16879	16771	16800	16777	16845	17254	16795	16863	16733	16905	16949	16832	16768	16966	16931	16836	16773	16859	16760	16677	17083	17017	16791	16984	16930	16902	16881	16773	17045	16746	16865	16626	16810	16835	16842	16861	16807	16803	17039	16704	16790	16882	16916	16782	16828	16957	16837	16844	16877	16606	17040	16839	16793	16813	16903	16922	16929	16658	16833	16868	16827	16745	16817	16770	16908	16873	16928	17028	16914	16918	16919	16674	16795	16867	16808	16812	17018	16768	16807	16746	16982	16817	16879	16732	16855	16776	16671	16930	16806	16797	16750	16867	16700	16720	16737	16845	16928	16793	16846	16830	16913	16855	16918	16885	16958	16800	16710	16879	16884	16938	16672	16786	16884	17049	16897	16805	16942	16899	17033	16994	16879	16835	16892	16726	17067	17166	16830	16876	16699	16772	16914	16822	16805	16851	16876	16789	16896	16807	16680	16794	16813	17023	16823	16801	17005	16888	16899	17035	16773	16739	16823	16866	16943	16864	16778	16729	16829	16717	16984	16911	16916	16740	16980	16926	16858	16689	16924	16855	16852	16893	16874	16661	16869	16854	16770	16935	16797	16881	16885	16843	16658	16881	16897	16804	16625	16711	16770	16956	16912	16810	17012	16894	16744	16936	16897	16771	16794	16823	16852	16865	16799	16799	16869	16883	16817	16899	16726	16963	16772	16978	16806	16733	16839	16748	16847	16926	16887	16887	16848	16794	16887	16902	16972	16940	16810	17033	16834	16851	16981	16784	16802	16874	16744	16838	16917	16900	16856	16806	16877	16867	16802	16802	16846	16769	16748	16954	16939	16825	16903	16816	16685	16736	16952	16827	16803	17071	16753	16838	16902	16912	16818	16843	16850	16869	16838	16901	16639	16879	16821	16974	16924	16784	16887	17009	16742	16879	16800	16859	16776	16846	16850	16854	16957	16885	16770	16650	16774	16804	16888	16840	16975	16626	16777	16848	16929	16967	16831	16817	16769	17067	16784	16702	16833	16989	16910	16923	16869	16999	16894	16816	16680	16913	16732	16941	16745	16985	16885	16693	16924	16907	16835	16906	16732	16922	16758	16882	16973	16765	16779	16784	16946	17048	16981	16717	16822	16903	16773	16868	17099	16546	16584	16903	16753	16883	16677	16868	16761	17018	16803	17046	16908	16825	16832	16919	16870	16976	16799	16852	16740	16739	16976	16829	16747	16936	16920	16848	16910	16880	16889	16888	16847	16896	16713	16864	16658	16745	16782	16878	16935	16790	16695	16902	16956	16903	16882	16812	16767	16959	16883	16838	16874	16862	16819	16907	16849	16888	16677	16796	16724	16852	16967	16859	16978	16960	16877	16838	16744	16886	16744	16906	16912	16669	16887	16964	16790	16836	16817	16997	16728	16623	16757	16967	16908	16864	16892	16800	16784	16878	16768	16826	16560	16766	16965	16818	16801	16808	16755	16885	16815	16888	16859	16646	16881	16737	16883	16812	16958	16833	16806	16967	16713	16955	16769	16895	16624	16886	16741	16868	16898	16911	16828	16872	16753	16845	16829	16832	16721	16700	16804	16904	16874	16962	16834	16850	16909	17002	16787	16977	17000	16657	16832	16811	16909	16961	16839	16853	16783	16904	16883	16842	16853	16824	17041	16932	16745	17004	16927	16892	16841	16903	16818	16880	16881	17016	16851	16964	16931	16754	16860	16977	17089	17058	16842	16758	16835	16768	16819	16611	16827	16830	16803	16851	17026	16743	16627	16849	16910	16972	16843	16669	16905	16816	16953	16873	16738	16843	16909	16945	16707	16883	16876	16959	16898	16717	16923	16838	16725	16810	16860	16901	16751	16829	16715	16676	16833	16746	16967	16870	16852	16748	16858	16683	16869	16943	16748	16892	16761	16942	16961	16802	16876	16747	17041	16933	16754	16927	16872	16899	16909	16832	16789	16614	16989	17013	16880	16880	16952	16867	16806	16885	16927	16923	16806	16941	16882	16765	16905	16748	16901	16892	17006	16769	16749	16830	16944	17011	16719	16835	16703	16862	16804	16851	17007	16797	16857	16881	17025	17045	16937	16949	16813	16842	16871	16890	16817	17032	16864	16903	16860	17018	16772	16875	16710	16922	16817	16602	16747	16798	16921	16976	17068	16781	16812	16802	16844	16703	16914	16683	17060	16914	16860	16703	16814	17021	16853	16796	16936	16801	17020	16774	16918	16875	16875	16756	16662	16731	16714	16950	17038	16793	16678	16862	16755	16983	16880	16596	16863	16935	16687	16867	16810	16935	16755	16860	16921	16891	16743	16957	16963	16987	16911	16927	16850	16908	16864	16830	16867	16812	16956	16862	16814	16880	16761	16672	16774	16953	16688	16793	16728	17022	16779	16961	16872	16847	16839	16725	16919	17087	16797	16854	16916	16873	16802	16930	16836	16977	16748	16993	16834	16876	16854	16873	16739	16858	16740	16984	16840	16889	16622	16814	17039	16880	16729	16985	16853	16894	16985	16909	16839	16808	16776	17011	16765	16767	16922	16894	16915	16792	16755	16838	16824	16831	16727	16756	16920	16872	16911	16782	16831	16852	16792	16877	16884	16960	16698	16912	16805	16802	16910	16951	16876	16818	16968	16921	16943	16902	16798	16766	16844	16671	17017	16739	16838	16858	16856	16733	16833	17030	16865	16847	16890	16838	16815	16869	16808	16892	16944	16969	16888	16680	16735	16752	16966	16920	16794	16795	16704	16809	16790	16782	16830	16694	16815	16917	16791	16908	16818	16865	16820	16845	16882	16886	16718	17046	16995	16743	16946	17066	16897	16986	16890	16775	16763	16887	16808	16730	16693	16808	16777	16918	16669	16616	17016	16863	16799	16909	16743	16829	16826	16828	17004	16746	16799	16608	17021	16908	16874	16870	16752	16941	16755	16888	16893	16920	16642	16889	17009	16988	16859	16723	16965	16830	16700	16776	16866	16940	16935	16997	16817	16866	16578	16758	16899	16992	16638	16940	16718	16778	16879	16653	16890	16840	16855	16757	16884	16649	16822	16923	16869	16918	16867	16984	16791	16877	16809	17018	16898	16872	16842	16854	16816	16935	16871	16895	16737	16757	16800	16611	16785	16832	16895	16969	16694	16872	16864	16943	16852	16976	16803	16808	17029	16812	16750	16865	16636	16849	16916	16723	16764	16812	16926	16837	16829	17057	16900	16864	16750	16745	16848	16819	16821	16958	16826	16741	16695	16873	16700	16884	16854	16881	16745	16975	16790	16884	16924	16963	16849	16997	16814	16786	17046	16732	16757	16881	16809	16693	16760	16865	16998
23963	21537	29209	24550	23852	26619	27039	23231	22469	22407	22279	21837	21750	21222	21317	21108	21218	21084	21098	21007	20966	20995	21010	21026	20915	21161	20803	21544	23420	23169	22537	22121	21545	21118	20662	20728	20837	20686	20737	20870	20983	20839	20696	20671	20849	20946	20778	20889	20573	20616	21025	20881	21119	20732	20839	20594	20834	20880	20650	20753	20743	20758	20750	20735	20768	20682	20764	20796	20664	20722	20833	20778	20738	20907	20816	20854	20790	20819	20681	20908	20865	20810	20741	20893	20778	20728	20730	20983	20789	20511	20856	20793	20673	20722	20893	20795	20856	20827	20849	20826	20800	20563	20830	20514	20794	20578	20594	20833	20549	20517	20601	20779	20547	20800	20625	20883	20936	20787	20771	20810	20898	20754	20616	20770	20841	20674	20851	20814	20670	20779	20678	20871	20601	20797	20775	20841	20768	20724	20689	20812	20703	20764	20888	20726	20631	20560	20723	20693	20975	20744	20905	20754	20711	20822	20583	20598	20779	20813	20829	20641	20483	20830	20855	20698	20880	20651	20674	20767	20521	20509	20734	20831	20750	20853	20691	20559	20670	20702	20658	20680	20714	20626	20789	20740	20662	20753	20786	20819	20711	20637	20585	20606	20632	20669	20517	20896	20724	20896	20859	20773	20737	20684	20590	20673	20840	20842	20812	20830	20754	20833	20766	20807	20540	20706	20765	20776	20747	20684	20778	20717	20699	20659	20620	20726	20775	20507	20772	20824	20900	20639	21009	20820	20806	20587	20826	20714	20658	20638	20885	20974	20883	20753	20923	20714	20728	20773	20633	20584	20789	20949	20557	20782	20726	20633	20886	20683	20761	20604	21006	20826	20551	20761	20783	20630	20651	20657	20702	20763	20795	20890	20869	20744	20886	20639	20876	20731	20777	20504	20738	20848	20773	20600	20605	20659	20602	20750	20731	20522	20705	20694	20537	20694	20557	20768	20844	20954	20769	20657	20684	20551	20636	20678	20752	20563	20607	20602	20925	20482	20421	20493	20736	20788	20551	20877	20878	20475	20858	20593	20672	20594	20618	20779	20638	20599	20610	20829	20748	20981	20913	20857	20961	20832	20774	20859	20807	20605	20664	20736	20827	20849	20786	20814	20857	20589	20421	20707	20874	20654	20725	20641	20840	20650	20694	20700	21014	20877	20816	20618	20744	20793	20760	20737	20737	20898	20724	20606	20488	20506	20681	20731	20707	20595	20700	20728	20845	20746	20956	20651	20814	20765	20595	20937	20600	20668	20620	20828	20608	20806	20709	20890	20683	20681	20785	20742	20716	20790	20942	20943	20821	20635	20679	20650	20843	20695	20664	20761	20729	20881	20642	20668	20925	20668	20603	20474	20809	20802	20680	20871	20544	20711	20747	20862	20635	20752	20896	20656	20546	20773	20689	20756	20656	20877	20674	20851	20793	20673	20787	20758	20636	20713	20693	20743	20874	20759	20603	20830	20683	20780	20560	20820	20769	20470	20744	20873	20864	20674	20801	20623	20664	20681	20891	20600	20628	20538	20756	20715	20637	20605	20649	20578	20874	20804	20683	20739	20776	20869	20740	20767	20827	20725	20795	20699	20843	20747	20924	20812	20687	20465	20700	20911	20758	20551	20607	20779	20649	20816	20892	20759	20683	20545	20759	20723	20751	20866	20585	20829	20741	20648	20734	20768	20747	20735	20636	20821	20729	20803	20691	20695	20575	20733	20704	20935	20690	20704	20683	20455	20882	20528	20780	20759	20761	20652	20819	20729	20672	20881	20722	20731	20696	20735	20678	20656	20542	20856	20638	20727	20871	20886	20736	20735	20768	20504	20636	20681	20726	20798	20567	20634	20733	20677	20723	20717	20793	20823	20626	20689	20743	20675	20841	20762	20763	20682	20677	20942	20850	20769	20770	20835	20793	20606	20817	21133	20789	20784	20839	20659	20794	20824	20638	20753	20581	20683	20701	20774	20584	20731	20509	20540	20970	20613	20688	20976	20480	20616	20645	20943	20787	20650	20737	20618	20756	20840	20581	20538	20840	20742	20722	20736	20671	20728	20736	20755	20849	20549	20869	20759	20779	20536	20897	20604	20666	20598	20865	21011	20776	20692	20878	20899	20607	20731	20999	20674	20793	20792	20739	20745	20630	20712	20852	20905	20861	20454	20812	20529	20580	20592	20585	20673	20609	20758	20691	20687	20717	20711	20513	20708	20769	20755	20762	20667	20407	21032	20902	20843	20875	20432	20762	20697	20749	20925	20855	20644	20719	20740	20980	20669	20725	20881	20737	20794	20862	20790	20790	20623	20632	20595	20781	20613	20712	20586	20534	20650	20771	20696	20680	20642	20684	20639	20781	20776	20633	20789	20662	20770	20793	20888	20603	20782	20858	20725	20646	20792	20660	20674	20593	20985	20535	20618	20681	20580	20562	20731	20757	20772	20773	20737	20712	20662	20856	20953	20605	20794	20791	20753	20759	20715	20607	20656	20864	20838	20684	20678	20829	20977	20878	20916	20660	20714	20706	20644	20669	20674	20618	20643	20803	20664	20807	20672	20780	20750	20831	20823	20819	20688	20688	20887	20861	20747	20854	20704	20502	20795	20709	20662	20688	20992	20910	20492	20755	20695	20798	20626	20808	20838	20773	20793	20740	20657	20651	20731	21002	20795	20703	20702	20611	20794	20784	20573	20923	20719	20726	20919	20830	20766	20472	20724	20561	20761	20721	20678	20801	20705	20607	20748	20811	20650	20621	20883	20684	20623	20892	20851	20756	20796	20703	20620	20596	20870	20632	20650	20691	20963	20689	20653	20848	20762	20857	20810	20725	20724	20752	20608	20507	20558	20661	20752	20610	20606	20795	20679	20702	20807	20717	20908	20689	20776	20785	20456	20657	20763	20797	20847	20571	20867	20782	20700	20828	20687	21005	20573	20558	20568	20511	20862	20915	21024	20709	20868	20828	20825	20937	20907	20593	20650	20703	20870	20894	20676	20711	20770	20784	20561	20953	20655	20857	20706	20812	20798	20700	20838	20642	20687	20804	20512	20557	20816	20550	20659	20912	20829	20759	20741	20826	20881	20890	20757	21015	20699	20678	20725	20518	20735	20697	20593	20920	20625	20770	20745	20796	20953	20687	20563	20613	20690	20758	20611	20753	20737	20623	20836	20693	20795	20841	20671	20804	20564	20573	20744	20832	20516	20698	20803	20776	20732	20848	20737	20616	20777	20613	20775	20901	20839	20772	20552	20806	20711	20622	20842	20701	20745	20828	20673	20730	20795	20805	20746	20791	20748	20833	20754	20729	20553	20878	20726	20879	21034	20801	20656	20829	20604	20840	20887	20638	20607	20664	20733	20687	20668	20596	20848	20674	20470	20599	20768	20825	20704	20631	20666	20562	20758	20607	20594	20546	20728	20795	20829	20763	20725	20675	20763	20668	20884	20496	20789	20703	20767	20839	20958	20724	21000	20841	20515	20680	20632	20781	20572	20589	20701	20692	20901	20795	20695	20535	20383	20665	20847	20647	20626	20690	20713	20866	20617	20752	20719	20748	20664	20763	20738	20630	20544	20576	20738	20882	20738	20879	20906	20901	20752	20851	20715	20760	20838	20655	20520	20773	20909	20871	20793	20990	20869	20789	20807	20722	20744	20490	20733	20870	20842	20624	20839	20739	20622	20721	20766	20720	20698	20896	20680	20821	20439	20685	20709	20673	20618	21084	20644	20803	20453	20748	20792	20844	20798	20633	20753	20819	20911	20861	20948	20704	20702	20698	20581	20659	20643	20772	20669	20743	20729	20736	20775	20600	20629	20630	20627	20644	20739	20752	20821	20885	20762	20850	20806	20921	20787	20775	20793	20672	20907	20786	20657	20758	20795	20790	20795	20702	20558	20655	20730	20763	20869	20714	20897	20782	20687	20791	20742	20847	20766	20718	20758	20927	20893	20763	20636	20889	20743	20584	20694	20650	20889	21155	20806	20940	20804	20967	20808	20657	20873	20834	20578	20671	20814	20716	20780	20655	20647	20741	20826	20707	20673	20876	20838	20810	20759	20880	20638	20682	20728	20621	20765	20884	20695	20760	20740	20875	20787	20641	20712	20689	20848	20823	20660	20739	20898	20790	20829	20732	20595	20909	20791	20821	20796	20786	20805	20668	20844	20829	20815	20675	20853	20767	20751	20734	20664	20659	20493	20606	20564	20575	20760	20683	20685	20838	20670	20765	20813	20628	20747	20799	20861	20490	20948	20826	20650	20604	20611	20719	20698	20779	20652	20696	20796	20655	20747	20761	20807	20953	20733	20807	20592	20626	20846	20893	20607	20983	20702	20799	20685	20913	20631	20719	20604	20664	20790	20554	20703	20696	20538	20611	20707	20754	20764	20576	20568	20766	20733	20662	20954	20791	20525	20617	20681	20702	20783	20845	20660	20912	20841	21002	20736	20840	20929	20805	20608	20796	20715	20725	20639	20819	20779	20814	20721	20819	20706	20828	20771	20862	20624	20900	20808	20800	20730	20711	20606	20760	20728	20750	20758	20778	20738	20660	20809	20735	20857	20775	20463	20753	20599	20667	20497	20585	20993	20823	20836	20678	20593	20701	20798	20532	20739	20633	20835	20765	20738	20554	20814	20754	20872	20598	20582	20904	20861	20653	20624	20678	20874	20813	20670	20754	20658	20569	20605	20644	20872	20777	20901	20651	20555	20792	21085	20829	20807	20810	21052	20690	20548	20901	20726	20626	20782	20850	20769	20732	20660	20700	20622	20535	20689	20643	20748	20529	20666	20757	20664	20758	20769	20792	20815	20880	20699	20746	20519	20641	20670	20788	20535	20597	20945	20730	20840	20894	20786	20662	20839	20720	20679	20805	20813	20627	20618	20760	20778	20565	20806	20731	20732	20755	20806	20782	20878	20854	20850	20675	20859	20470	20843	20831	20492	20796	20599	20795	20717	20632	20696	20780	20729	20870	20744	20737	20796	20765	20774	20800	20951	20882	20741	20600	20639	20773	20730	20597	20753	20652	20762	20875	20771	20834	20729	20831	20798	20691	20853	20649	20693	20618	20620	20864	21016	20692	20744	20759	20660	20704	20724	20846	20586	20657	20670	20750	20814	20878	20729	20651	20671	20773	20708
36006	53723	35453	30103	27819	25193	22768	20595	19905	19457	19141	18589	18169	17775	17555	17644	17681	17298	17057	17085	17335	16982	17262	17164	17412	17133	17123	18221	20782	20051	19284	18316	17809	17416	16958	16932	17029	16924	17108	16875	16997	16932	16936	16964	17058	16966	16950	17125	16934	16905	17107	16954	17153	16859	17034	17097	16945	16941	16900	16948	17030	16980	16880	16945	17047	16981	16958	17015	16716	16931	17003	16968	17083	16997	16976	17131	17146	16854	16975	16929	17167	17000	17135	16989	16887	16969	17171	17059	17017	17150	16909	17065	17031	16894	17141	17013	17083	16909	17046	16955	16992	16957	16958	16995	16971	17002	16928	16956	16851	16772	17064	16967	16927	16952	16963	16992	16963	17143	16899	16869	16972	16925	16981	16907	16927	16972	16891	16991	17114	16938	16937	17071	16908	17077	16963	16922	16881	17029	17099	16917	17256	16978	16972	16882	16985	16970	17107	17022	16998	16948	17004	17013	16833	16911	16856	17003	16792	17173	16728	16836	16979	16882	16747	16956	16953	17070	16946	17009	16919	16923	16954	17034	16882	16999	17029	17030	16824	17160	16804	16991	16904	16820	17087	16835	16965	16879	16976	17154	16915	16990	16910	16935	17018	16896	16906	16947	16858	16960	16966	17022	17198	16921	16895	17005	16919	16774	17071	16965	16936	16876	16815	16972	16855	16819	17125	16915	17059	16887	16842	16789	16963	16988	16895	17150	16893	16996	17092	17049	16780	17174	17026	16985	16906	16880	16911	16981	16923	16897	17022	16803	16977	17036	16867	17004	16831	17056	17035	17083	16922	16905	16913	17049	16772	17018	16783	16992	17086	16945	16980	16962	16889	16869	17039	17005	17020	17155	16866	16803	16995	16768	16932	16880	16883	17116	16920	16997	16919	16969	16861	16857	16861	16918	16933	16898	17102	16959	17012	16919	17066	16885	16941	17096	16856	16899	16879	16913	17078	17154	17109	16974	16993	16947	16955	17022	16882	16938	16999	17220	17058	16987	16859	17001	16951	16965	16952	17044	16877	16992	17096	16923	17033	17038	16997	17041	17032	16972	17019	16987	16944	16932	17005	16990	16971	17170	16939	17036	16950	16956	16777	16871	17063	17021	16947	17046	16983	16979	17003	16864	17014	17078	16878	17034	16910	16947	17078	17067	16995	16991	17178	16933	17099	17155	17029	17032	16860	16906	16772	16821	16846	16851	16985	16890	17072	17037	16885	16985	16994	16975	16809	16982	17132	16860	16819	16865	16769	17022	17012	17044	17008	17088	17259	17035	16933	16969	16843	16735	17027	17134	17175	16917	16940	16921	17004	17013	16719	16919	17028	16879	16850	16912	17004	16903	17082	16912	17090	17120	17030	16763	17049	16931	16892	16992	16924	17040	17013	16829	17047	16906	16827	16953	17015	17026	16763	16888	16924	16951	17006	16915	17109	17127	17154	16970	17001	17008	16749	17153	17052	16873	16899	17107	16989	16954	16994	16942	16998	17023	17046	16886	16842	16916	16961	16902	16905	16969	16900	16862	16844	16913	16977	16903	16906	17065	17002	16908	16907	17074	16912	17075	17015	16936	17050	16943	16918	17066	17173	16971	16954	16852	17033	16937	17044	17121	16944	16915	16963	16990	16864	17039	17064	17028	17152	17009	16743	17026	16982	16941	16833	16998	16955	16820	17039	17008	17003	17049	16791	16856	17011	17058	17054	17043	16962	16962	17103	17072	17011	16917	17090	17050	16818	17046	17032	17004	17083	17007	16908	17001	16942	17112	16924	16934	16893	16920	17104	16947	16946	17057	16941	16795	16831	17045	17138	16953	16884	17152	16889	16835	16912	17034	17115	16898	17083	17079	17075	16993	17074	16949	16992	16849	16986	16833	16973	17049	16901	16981	17068	16926	16963	16960	17084	16949	17097	17082	16955	17057	17089	16957	16844	17086	16963	16927	17024	17004	17035	16948	16970	16971	16891	17034	17037	16940	17168	16863	16917	17053	17103	16885	16913	17031	16786	17083	16994	16919	16920	16924	16947	17020	17095	17026	16991	16904	16911	16851	17004	17013	16996	16935	16837	16881	16978	17031	16993	16939	17070	16981	17055	16996	17143	17079	16896	17045	16929	16853	16964	16949	17046	16919	17068	17193	16918	16929	16944	16989	17012	17033	16803	16860	16967	17140	16870	17098	17025	17051	17041	17004	16834	16797	17100	17011	17048	16955	16925	17037	17047	16910	16963	17247	17015	16842	17045	16942	16971	16859	17043	16913	16849	17140	16932	16938	17042	16760	17020	16968	16903	17023	16809	16955	17082	16893	16894	17055	16920	17004	16998	16941	17124	16889	16866	17060	17005	16862	16823	16969	16960	16893	17064	16886	16964	16785	16996	17036	16944	16830	16945	16820	16922	16925	17058	16839	16969	17110	17044	16868	16822	16953	16915	16947	16994	16938	16997	16921	16994	16777	16824	16874	16930	16913	17073	17017	16871	16998	16925	16964	16863	17020	17147	16762	17046	17031	17002	16891	16956	16797	16923	16839	16928	17023	16830	16913	17007	16992	16957	16882	16857	16741	17066	16889	16858	16917	16835	16997	16931	16902	16962	17148	16845	17094	17089	16783	17003	16935	17089	16993	16951	16910	17148	17043	17010	16994	17032	16786	16972	17000	16875	16998	16900	16979	17075	17019	16864	17008	16841	16972	17049	16949	16931	16946	17001	16818	16920	17069	17059	16857	17134	16945	16869	16930	16914	17031	16798	17181	16927	16802	16961	17046	16976	17013	17004	16959	16931	17001	16872	17013	16965	16922	17097	16980	16963	17008	17129	16868	17015	16955	17068	16944	17236	17062	17050	16978	16798	16868	16927	17136	16998	16942	16832	17096	16929	16940	16929	16976	17036	16965	16849	16865	17043	16856	17238	16942	17123	16732	16860	16963	16919	17013	16904	17035	16854	16884	16987	16782	17036	16922	17015	16940	16821	16877	16960	16884	16993	16869	16934	16900	17021	16935	16783	17004	16864	16667	16937	17016	17029	16808	17058	16999	17101	16919	17083	16933	16903	16737	16925	16960	17034	16937	17053	16976	17036	16971	16921	16781	16997	17010	16998	17013	16970	17041	16896	16892	16969	16900	16840	17166	17058	17067	17036	17079	16976	16960	16950	16834	16799	17133	16807	17119	16877	17049	17040	16952	16869	16917	16930	17005	16924	17102	16940	16943	16947	17145	16891	16884	17161	16968	16847	16975	16823	17100	16907	16934	17031	16862	16884	17040	16854	16858	16896	17033	16949	16952	16950	16892	16982	16895	16996	16833	16836	16936	16947	16951	16914	16917	16852	16998	16937	16981	17001	16837	16756	16860	16950	16855	16949	16836	16822	16895	16950	16963	16775	17091	16873	17033	16997	17038	16953	16932	16945	16928	17082	16965	17101	16920	16963	16952	16919	16985	16869	17074	16810	16991	17071	17096	17039	17018	16932	17026	17081	17012	16904	17076	16840	16943	17047	16903	17209	17100	17028	17043	17030	16988	16929	17001	16859	16872	16944	17001	16906	16957	17009	16973	16994	16967	16796	16947	16989	17021	16872	16953	16855	17069	16931	16943	17070	17057	16926	16847	17110	16982	17055	17157	16948	17142	17098	17014	16965	16914	16925	16889	16901	17012	17064	16827	17017	16950	17015	16879	16969	17241	17088	16862	16882	16967	17104	16936	16982	16905	17012	16798	16863	17060	16977	16906	16731	16971	16931	16970	17071	17101	17007	17042	16783	17120	16886	16837	16968	17010	17063	16926	16926	16951	16844	16987	16832	17142	17020	17065	17157	16900	16991	16893	17090	17083	17226	16970	16730	16934	17098	16871	17022	16940	16828	16948	16995	16833	16853	16833	16828	16956	16974	16864	16984	16851	16933	16931	16845	17021	17088	16980	17048	16943	16864	16999	16877	16871	17033	17048	17018	17088	16918	17028	17038	16946	16847	16940	16910	17081	16999	16818	17022	16990	16823	16913	16960	16863	16974	16993	16904	17036	16979	16964	17096	16671	17039	16856	16891	17088	17014	16834	17017	16990	16949	17069	16940	17073	17129	17021	16846	16813	17024	16874	17197	16786	16931	16904	16975	16925	17071	17156	17056	16850	16853	16959	17220	16791	16767	17021	17029	16950	16895	17056	16999	17056	17080	16917	16913	17008	16715	16926	16787	16826	16891	17153	16917	16856	17119	17042	17018	16945	16932	16997	16981	17151	16944	17130	16892	17144	17065	16996	16936	16972	17014	17126	16928	16836	17001	17014	16765	17190	16825	16854	16992	16986	16789	17080	16996	17027	16944	17021	16966	17027	16926	16959	17106	16947	16836	16883	16886	16845	16914	16941	16872	17002	17005	17185	17113	16936	17015	17084	16700	16973	16831	16758	16778	16893	16865	16907	16994	17002	16933	17061	16963	16967	16874	16826	16900	16833	17002	16856	17089	16847	16983	16915	16980	16758	16984	16996	16924	16841	17002	16943	17079	17033	16851	17067	17092	17019	16912	17085	16770	16823	17034	16943	16957	16794	16828	16930	17046	16951	16874	16991	17086	16750	17009	16999	17175	16956	16825	16870	17040	16919	16766	16912	17047	16814	17032	17068	17022	16893	17052	17070	16990	16922	17076	17165	17057	16949	17070	16868	16918	16991	16918	16823	16892	16972	17078	16984	16918	17005	16982	16838	17039	17140	17006	17015	17127	16875	16786	16901	17072	16816	17062	16989	16875	16986	16995	16963	16837	17020	16970	16978	16849	16946	16883	17000	16954	17005	16984	17013	17078	16991	16894	16955	16897	16865	17046	16939	17007	16864	16874	16801	17063	16998	17063	16930	17048	17035	16994	17062	16808	16945	17013	16839	17011	16848	16995	16890	16890	16884	17062	16854	16869	16770	16987	16880	16836	17084	16986	16772	16969	16946	17054	16956	16997	16970	17061	16892	17070	17001	16873	16893	16754	17218	16817	17053	16988	16980	16885	16907	16848	16960	17088	16943	16838	16981	16864	16957	16880	16973	16960	16834	16828	16932	16960	16891	17064	17047	17042	16830	16875	16984	16913	16988	16868	17067	16874	17092	17001	17088	17028	17079	16849	16934	17010	17024	16990	16973	16925	17097
22925	21509	29433	23978	22097	26099	29768	24771	23951	23989	23296	22694	22486	22089	22140	21819	21773	21628	21438	21723	21695	21569	21552	21688	21423	21429	21258	23824	26225	24993	24183	23114	22109	21711	21224	21321	21390	21391	21176	21239	21160	21398	20983	21438	21297	21367	21096	21100	21145	20959	21229	21133	21315	21174	21288	21507	21275	21156	21043	21297	21145	21050	21299	21054	21175	21404	21165	21119	21478	21443	21286	21181	21168	21308	21233	20995	21423	21175	21160	21088	21128	21073	21211	21256	21338	21220	21259	21443	21188	21130	21350	21225	21147	21274	21330	21257	21071	21131	21244	21117	21137	21412	21042	21284	20950	21213	21159	21206	21298	21088	21260	21013	21019	21035	21068	21106	21067	21168	21031	21146	21287	21136	21283	21078	21050	21082	21109	21112	21408	21099	21191	21362	21011	21005	21122	21067	21100	21148	21100	20924	21245	21450	21452	21114	21253	21258	21291	21469	21156	21124	21194	21219	21129	21221	21223	21017	21121	21113	21285	21214	21023	21211	21211	21150	21092	21179	21222	21157	21184	21095	21039	21255	21053	21285	21374	21116	21186	21149	21100	21212	21100	20969	21088	21159	21233	21164	21414	21083	21127	21162	21181	21319	21451	21242	21225	21108	21252	20964	21319	21122	21137	21094	21156	21050	21102	20970	21110	21263	21339	21134	21127	21002	20982	20982	21110	20982	21175	20957	21167	21206	21255	21175	21118	20950	21168	21021	20987	21187	21240	21304	21222	21118	21077	21190	20960	21011	21134	21123	21145	21216	21211	20984	21096	21091	21365	21152	21178	21278	21438	21214	21259	20862	21184	21302	21247	21056	21249	21063	21149	21329	21262	21193	21415	21134	21198	21187	21160	21184	21364	21207	21005	21330	21379	21409	21043	20879	21016	21144	21222	20891	21216	21100	20867	21166	21014	21063	21001	21148	21183	20906	21072	21068	21427	21414	21411	21320	21395	21186	21339	21151	21303	21054	21106	21007	21159	21043	21133	21220	21138	21211	21045	21173	21089	21029	21234	21160	21101	21160	21326	21280	21099	21074	21033	21098	21279	21322	21263	21053	21103	21094	21227	21169	21166	21150	21101	21306	21239	21232	21128	21109	20918	21074	20851	20963	21210	21069	21269	21305	21421	21075	21176	21340	21167	21075	21016	21170	21060	21102	21033	21161	21193	21198	21120	21146	21239	21233	21066	21082	21132	21267	21183	21211	21030	21182	21512	21284	21124	21076	21252	21347	21412	21184	21134	21038	21073	21107	21110	21016	20972	21287	21104	21172	21061	21005	21040	21259	21185	21099	21190	21048	21288	20972	21261	21068	20869	21065	21162	20975	21101	21196	21157	21137	21021	21147	21176	21108	21080	21302	21045	21040	21144	21136	21251	21167	21237	21144	21304	21144	21383	21158	21271	21115	21267	21298	21350	21143	21304	21127	21206	21182	21062	21144	21303	21268	21256	21149	21150	21275	21179	21135	21088	20997	21145	21163	21099	21094	21290	21279	21186	21123	21094	21122	20998	21067	21090	21104	20996	21449	20923	21103	21286	20980	21137	21141	21242	21346	20984	21150	21152	21147	21133	21023	21032	21294	21140	21193	21088	21094	21299	21218	21203	21452	21364	21260	21193	21189	21268	21169	21245	21172	21133	21253	21041	20965	20995	20929	21007	21155	20973	21276	21082	21000	21139	21026	21046	20916	20982	21095	21075	21180	21220	21298	21167	21186	21102	21123	21097	21097	21212	21192	21346	21168	21110	21085	21360	21072	21214	21287	21172	21217	21284	21208	21292	21272	21303	21088	21244	21340	21116	21144	21159	21362	20839	21215	21231	21128	21026	21144	21253	21075	21158	21357	21233	21245	21135	21154	21117	21081	21080	21198	21237	21009	21068	21100	21101	21158	21361	21174	21208	21082	21101	21199	21176	21149	21073	21253	21285	21081	21260	21201	21145	21226	21244	21216	21250	20939	21035	21266	21115	21198	21038	21288	21187	21115	21229	21415	21091	21298	21304	21110	21224	21104	21173	21110	21249	21290	20876	21071	21269	21169	21273	21149	21305	21164	21230	21248	20949	21123	21277	21139	21331	21132	21138	21242	21103	20880	21193	21252	21104	20989	21262	21189	20946	21052	21020	21375	21044	21177	21220	21057	21088	21133	21156	21106	20958	21416	21049	20953	21018	20993	21005	21117	21005	21127	21079	21176	21229	21040	20951	21152	21126	21197	20994	21145	21311	21341	21249	21174	21254	21259	21304	21027	21161	20997	21310	21053	21007	21040	21316	21137	21041	21240	21082	21285	21098	21005	20986	21342	21010	21129	21120	21185	21180	21153	21085	21007	21112	21070	21068	21268	21034	20729	20956	21038	21363	20949	21096	21218	21073	20987	20832	21173	21040	21186	21283	20932	21302	21073	21160	21218	21222	21204	21102	20798	21286	21211	21356	21172	21177	21318	21405	20992	21009	20913	21205	21140	21043	21168	21369	21109	21028	21016	21003	21297	21338	21201	21249	21295	21271	21300	21197	20901	21153	21071	21069	21149	21158	21104	21337	21145	21113	21030	21120	21039	21130	20990	21120	21156	21198	21150	21152	21311	21056	21045	21205	21332	21092	21169	21018	21417	21284	21188	21246	21104	21262	21077	21105	21078	21427	20926	21312	21190	21105	21220	21142	21300	21387	20973	21180	20979	21003	21046	21054	21174	21014	21086	21283	21278	21133	21046	21121	21055	21173	20948	21087	21232	21055	21157	21181	21266	21356	21186	20892	21048	21143	21158	21110	21017	20952	21037	21072	21130	21081	21233	21231	21290	21039	21045	21115	21251	21176	21028	21225	21143	21073	21136	20956	21095	21256	21338	21193	21251	21342	21097	21002	21274	21163	21229	21116	21217	21358	21298	21035	21198	21208	21355	21199	21126	21070	21173	21168	21193	21071	20986	21196	21140	21181	21127	21164	20902	21374	21048	21219	20996	21129	21064	21383	21053	21114	21227	21174	21108	21276	21323	21229	21087	21227	21221	21272	21393	21242	21212	21196	20955	21338	21034	21125	21141	20797	21223	21195	21259	21094	21104	21172	21009	21036	21127	21012	21220	21035	21084	21183	21328	21124	20983	21010	21191	21190	21297	21021	21175	21393	21013	21179	21225	21063	21157	21097	21165	21247	21525	21052	21398	21148	21108	21361	21199	21067	21037	20996	21214	21299	21155	20949	21134	21062	21158	21132	21235	21430	21085	21147	21180	21352	21149	21176	21097	21214	21201	21338	21173	20925	20985	21044	21063	21239	21109	21010	21057	21096	20917	21131	21446	21155	20980	21234	21185	21171	21090	21277	21053	21244	21207	21177	21173	21202	21106	21183	21060	21134	21021	21167	21191	21213	21310	21242	21118	21148	21347	21213	21297	21168	21254	21079	21060	21250	21213	21241	21239	21085	20998	21223	21086	21177	21293	21011	21204	21105	21040	21214	21030	20955	21271	21105	21042	21173	21137	21186	21216	21234	21037	21133	21012	21027	20985	21277	21090	21153	21025	21056	21018	21212	20910	21108	21020	20915	21123	21249	21069	21189	21436	21063	21106	21201	21062	21113	21093	21152	20942	21226	21049	21100	21192	21061	21122	21132	20978	21132	21249	21251	21181	21316	21437	21348	21176	21123	21356	21177	21192	21187	21202	20903	21132	21154	20936	21273	21094	21169	21117	21198	21108	21291	21198	21056	21027	20873	20922	20963	21277	21103	20958	21199	21221	20967	21145	20748	21048	21084	21006	21210	21027	21349	21152	21092	20963	21090	20837	21101	21052	20999	21174	21271	21292	21290	21184	21261	21027	21234	21197	20978	20933	21256	21185	21276	21140	21347	21196	21240	21075	21255	21146	21338	21255	21109	21239	21210	21226	20908	21163	21244	21239	21288	21252	21164	21229	21286	21086	21223	21100	20872	21145	21274	21176	21062	21244	21012	21104	21208	21281	21298	21216	21069	21290	21181	21197	21252	21242	21095	21096	21241	20969	21228	21042	21151	21229	21115	21142	21363	20971	21077	21217	20957	21011	21057	21074	21090	21123	21009	21313	21145	21112	21174	21192	21257	21154	21408	21100	20915	21185	21291	20923	21064	21141	21102	21336	21340	21064	21030	21288	21020	20938	21206	21147	21198	21173	21026	21135	21079	20923	21089	21242	21131	21439	21429	21160	21166	21031	21064	21160	21217	20967	21268	21324	20924	21171	21171	21261	21336	21261	21107	21293	21196	21182	21144	21277	21268	21106	21217	21062	21211	21402	20953	21181	21105	21197	21115	21019	21100	21051	21079	21156	21223	21143	21046	21074	21103	21061	21180	21024	21272	21175	21150	20952	21149	21218	20971	20839	21380	21131	21342	21109	21125	21200	21297	21255	21237	21177	21254	21264	21105	21223	21251	21047	21198	20948	21093	21019	21043	21179	21099	21154	21050	21330	21021	21173	21099	21189	21252	21093	21136	21164	21088	21283	21244	21064	21163	21269	21078	21036	21186	21202	21263	21107	21192	21274	21125	21196	21143	21279	20981	21052	20993	20941	21229	21193	21236	21275	21330	21339	21189	21156	20992	21214	21366	21056	21022	21152	21102	21276	21285	21190	21238	21195	20986	21010	21211	21154	21219	21062	21122	21215	21304	21216	20818	20983	21352	21136	21189	21127	21192	21112	21242	21126	21163	21102	21062	21058	20954	20988	21016	21044	21027	21275	20927	20985	21144	21315	21296	21139	21342	21057	21142	20802	21067	21321	21100	21060	21149	21314	21181	21208	21216	21018	21031	21270	20921	21057	21240	21217	21059	21114	20927	21200	20952	21054	21038	21153	21140	21054	21045	21218	21197	21201	21216	21148	21392	21371	21016	21099	20969	21103	21043	21107	21200	21001	21111	20991	20924	21072	21229	21191	21151	21209	21100	21141	21259	21329	21129	21266	21351	21341	21214	21150	21075	21357	21148	21101	21278	21174	21146	21135	21280	20954	21373	21363	20918	21120	21090	21279	21101	20995	21098	21184	20971	21386	21201	21028	21142	21327	21336	21092	21234	21287	21181	21017	21238	21138	21247	21223	21039	21305	21298	21086	20989	21210	21130	21203	20956	21119	21259	21068	21199	21135	21090	21219
40952	53157	38980	31737	28989	27201	24457	22381	21899	20613	20053	19477	18882	18136	18224	18069	18024	17599	17587	17706	17569	17910	17695	17627	17639	17408	17439	21579	24076	22036	20960	19409	18293	17646	17267	17309	17102	17085	17185	17293	17121	17058	17177	17221	17202	17264	17109	17185	17067	17219	17286	17211	17191	17224	17099	17094	17118	17209	17308	17351	17132	17074	17256	17190	17078	17252	17067	17174	17134	17194	17217	17197	17143	17102	17193	17154	17429	17247	17176	17072	17131	17104	17197	17214	17162	16933	17220	17224	17067	17170	17142	17021	17274	17050	17148	17041	17212	17111	17116	17149	16998	17088	17268	17126	17239	17129	17312	17162	17086	17149	17213	17077	17137	17019	16991	17168	17039	17141	17055	17164	17129	17298	17157	17205	17340	17079	17262	17084	17136	17187	17320	17148	17108	17142	17133	17093	16988	17134	17168	17101	17251	16999	17073	17166	17063	17195	17135	17086	17109	16851	17248	17165	17034	17208	17078	17137	17177	17189	17147	17226	17113	17210	17088	17222	17135	17073	17078	17119	17298	17143	17259	17257	17014	17233	17164	17090	17304	17158	17079	17286	17156	17023	17110	17043	17105	17163	16996	17140	17079	17149	16952	17075	16960	17339	17005	17119	17103	17228	17108	17196	17290	17275	17112	17121	17076	17265	17327	17088	17065	17139	17233	17004	17173	17077	17280	17128	17202	17176	17204	17187	17205	17089	17115	17106	17208	17107	17045	17077	17191	17071	17155	17390	17147	17170	17222	17264	17340	17179	17203	17170	17139	17063	17382	17142	17058	17222	16991	17298	17119	17073	17064	17114	17303	16985	17153	17240	17151	17023	17289	17274	17193	17301	16994	17256	17113	17139	17225	17067	17094	17032	17127	17021	16916	17060	17133	17096	17226	17345	17051	17295	17250	17122	17227	17114	17108	17107	17075	17235	17207	17155	17089	17119	16971	17103	17123	17174	17177	17076	17059	17182	17241	17088	17217	17079	17239	16980	17300	17152	17169	17130	17223	17144	17161	16975	17109	17236	17061	17125	17084	17140	17160	17193	17317	17065	17212	17134	17158	17207	17119	17091	17385	17081	17107	17129	17118	17050	17111	17202	17165	17080	17100	17173	17049	17104	17059	17120	17054	17039	17187	17142	17119	17239	17123	17209	17312	17180	17058	17120	17195	17270	17223	17245	17051	17240	17226	17070	17181	17033	16968	17246	17276	17125	17116	17348	17184	17176	17170	17076	17110	17132	17001	17064	17256	17236	16978	17059	17182	17019	17339	17200	17117	17127	17050	17166	16988	17221	17127	17142	17117	17272	17123	16913	17067	17067	17276	17089	17284	17015	17264	17009	16978	17223	17087	17030	17121	17143	17106	17008	17214	17024	16986	17092	17190	17112	17182	17233	17221	17185	17199	17265	17131	17058	17155	17083	16966	17214	16984	17072	17201	17142	16984	17287	17318	16988	17103	17130	17042	17326	16991	17416	17193	17144	17259	16987	17086	17133	17096	17371	17222	16943	17166	17112	17186	17142	17105	16932	17267	17052	17164	17181	17228	17260	17160	17070	17266	17263	17218	17192	17170	17223	17082	17075	17148	16990	17220	17190	17070	17254	17152	17259	16933	17293	17006	16999	17108	17132	17119	17149	17304	17256	17258	17288	17159	17082	17156	17266	17058	17115	17128	17200	17148	17204	17137	17215	17308	17168	17170	17167	17105	17195	17027	17157	17219	17154	17297	17028	17026	16937	16945	17145	17223	17067	17151	17052	17045	17197	17039	17244	17230	17227	17234	17314	17076	17052	17017	17141	17237	17065	17156	17227	16938	17073	17117	16956	17124	17343	17088	17087	17084	17190	16961	17118	17241	17272	17145	17056	17110	17185	17240	17279	17053	17243	17323	17071	17172	17116	17147	17181	17161	17234	17110	16869	17194	17194	17055	17059	17043	17091	17137	17003	17207	17095	17075	17136	17193	17119	17119	17175	17116	17148	17248	17093	17309	17092	17202	17144	17160	17142	17235	16954	17201	17215	17258	17241	17251	17035	17115	17153	17401	17252	17090	17130	17243	17119	16891	16943	17272	17265	17190	17336	17184	17154	17292	17127	17246	17179	17297	17243	17153	16985	17037	17104	17160	17340	17110	16928	17191	17204	17165	17080	17176	17187	17244	17084	17197	17316	17080	17063	17147	17088	17241	17097	17174	16969	17234	17062	17143	17211	17323	17237	17105	17138	17005	17123	17152	17237	17139	16977	17055	17269	17039	17043	17246	17326	17191	16989	17136	17217	17141	17184	17116	17124	17059	17166	17198	17205	17010	17129	17117	16830	17133	17164	17175	17050	17030	16891	17133	17078	17217	17161	17252	17089	17014	16999	17221	17282	17157	17123	17303	17072	17089	17156	17053	17224	17151	17131	16995	17256	17130	17165	17087	17146	17235	17146	17013	17153	17200	17145	17145	17143	17015	17256	17104	17201	17182	17241	17210	17177	17118	17134	17220	17228	17019	17153	17083	17250	17323	17244	17171	17138	16949	16950	17025	17284	16939	17194	17112	16990	16884	17195	17137	16977	17149	17126	17108	17253	17310	17048	17062	17050	17165	16996	17290	17114	17153	17089	17126	17063	17230	17262	17168	17169	17163	17207	17046	17199	17334	17020	17159	17233	17272	17275	16999	16940	17381	17162	16987	17126	17147	17007	17127	17239	17238	17083	17164	17106	17170	16990	17180	17026	17010	16955	17203	17026	17064	17155	17099	17088	17262	17112	17199	17075	17262	16923	17190	17218	17163	17176	17052	17098	17277	17114	17129	17054	17063	17008	17119	17270	17054	17088	17318	17165	17080	17099	17300	17215	17188	17108	17167	17231	17123	17098	17103	17138	17216	17263	17122	17077	16922	16944	17220	17160	17242	17256	16931	17215	17134	17150	16903	16997	17098	17149	17141	17278	17086	17255	17176	17093	17156	17139	17132	17123	17096	16937	17170	17159	17120	17050	17224	17197	17079	17100	17114	17008	17139	17137	17095	17240	17140	17114	17427	17052	17137	17157	17096	17220	17008	17058	17217	17111	17199	17036	16995	17147	17077	17222	17160	17224	17094	17151	17081	17064	17220	17178	17292	17281	17134	17199	17092	17132	17269	17156	17186	17003	17087	17118	17175	17241	17022	17253	17058	17167	17035	17110	17203	17191	17236	16990	17356	17231	17116	17169	17051	17237	17098	17112	17268	17052	17178	16946	17147	17137	17149	17300	16956	17121	17240	17086	17166	16859	17085	17223	17052	17025	16971	17131	17154	17316	17211	17092	17027	17307	17134	17370	17076	17257	17105	16905	17231	17205	17245	17127	17175	17086	17068	17341	17204	17064	17171	17260	17266	17232	17052	17128	17090	17125	17201	17090	17217	17220	17190	17013	17129	17033	17267	17136	17128	17303	17275	17182	17211	17081	17150	17170	17086	17332	17172	17155	17068	17118	17162	17179	17150	17204	17134	17195	17077	17054	17251	17197	17208	16976	17114	17148	17254	17185	17403	17126	17152	17177	17140	17161	17140	17088	16947	17002	16927	17204	17278	17221	17245	17228	17166	17017	17205	17076	17169	17161	17177	16995	17105	17237	17000	17204	17147	17156	17185	17172	17110	17177	17143	17323	17136	17076	17079	17022	17141	17120	17205	17155	17192	17274	16985	17100	17071	17088	17125	17127	17092	17137	16978	17178	17151	17293	17297	17000	17173	17231	17171	17173	17125	17025	17126	17159	17235	17234	17237	17159	17337	17267	17065	17045	17250	17248	17220	17313	17163	17069	17093	17109	17259	16988	17181	17169	17114	17103	17150	16933	17124	17030	17113	17240	17135	17129	16996	17137	17168	17210	17105	17079	17183	17165	17178	17191	17086	17079	17162	17083	17224	17083	17033	17053	16854	17167	17194	17133	17134	17221	17104	17082	17109	17062	17104	17001	17083	17218	17316	17151	17200	17111	17120	17220	16959	17140	17120	17163	17055	17244	17097	17120	17138	17238	17117	17224	17316	17093	17057	16987	17078	17125	17186	17021	17181	17198	17160	16936	17020	17147	17144	16998	17376	17168	17240	17168	17146	17098	17201	16913	17399	17032	17173	16967	17275	17121	16983	16969	17097	17145	17220	17182	17130	17193	17093	17172	17005	17214	17107	17338	17268	17268	17097	17062	17347	17147	17120	17135	17113	17185	17082	17233	17167	17206	17103	17151	17211	17067	17230	17189	17134	17365	16981	17278	17028	17350	17088	17222	17019	17058	17305	17148	17191	16924	17187	17170	17138	17118	17107	17125	17046	17059	17212	17293	17240	17128	17161	16941	17263	17202	17124	17085	17027	17104	17014	17283	17165	17081	17148	17099	17128	17197	17046	17062	17284	17196	17141	17159	17058	17063	17242	17148	17180	17141	17107	17049	17341	17125	17063	17176	17047	17271	17216	17012	17009	17128	17015	17086	17165	17136	17138	17330	16967	17062	17113	17011	17048	17207	16924	17078	17197	17007	17132	17261	17046	17133	17192	17116	17008	17227	17196	17103	17143	17208	16992	17294	17112	17152	17202	17226	17220	17180	17215	17211	17244	17132	17098	17180	17093	17170	17002	17089	17056	17274	16868	17077	17097	17127	17160	17120	17069	17173	16960	17096	17144	17180	17161	17200	16986	17266	17109	17288	17074	17012	16903	17191	17164	17204	17182	17063	17250	17046	17085	16868	17203	16954	17105	17143	17246	17031	17196	17117	17193	17076	17217	17166	17140	17118	17179	17214	17360	17065	17187	17208	17141	17201	17075	17209	17137	17048	17160	17145	17095	17142	17127	17076	17420	17199	17156	17158	17028	17254	17145	17255	17117	17040	17241	17024	17203	17317	17015	17229	16959	17151	17202	17122	17161	17024	17200	17131	17219	17062	17157	17079	17026	17181	17049	17147	17185	17064	17274	17207	17011	17160	17314	17202	17269	17094	17153	17138	17140	17249	17097	17128	17161	17015	16991	17126	17174	17260	17124	17028	17211	17153	17169	17082	17067	17058	17202	17037	17154	17057	17150	17251	17162	17120	16973	17171	16987	16989	17115	16944	17033	17280	17067	17068	16988	16989	17104	17217	17003	17091	17192	17195	17185	17269	17267	17272
29429	26074	29870	27443	24311	24265	23462	22643	21775	21578	21599	20928	21021	20575	20826	20904	20701	20824	20565	20581	20919	20821	21122	20659	20564	20530	20538	20840	20886	20717	20963	21044	20499	20527	20703	20525	20508	20373	20564	20717	20577	20494	20553	20599	20483	20378	20819	20446	20508	20447	20392	20270	20625	20475	20437	20555	20504	20563	20446	20553	20524	20399	20551	20363	20397	20613	20472	20391	20782	20369	20326	20714	20541	20510	20500	20678	20624	20706	20369	20546	20416	20460	20742	20562	20501	20598	20489	20408	20637	20301	20395	20493	20323	20475	20514	20327	20612	20649	20565	20390	20635	20433	20581	20367	20579	20562	20462	20564	20449	20377	20478	20565	20668	20567	20625	20647	20504	20659	20488	20420	20534	20492	20515	20344	20307	20572	20843	20456	20266	20427	20702	20668	20519	20570	20515	20603	20517	20547	20646	20392	20675	20523	20674	20294	20686	20334	20559	20645	20483	20445	20378	20618	20700	20456	20472	20147	20622	20318	20658	20277	20686	20359	20288	20720	20398	20518	20639	20663	20590	20551	20444	20359	20481	20407	20501	20568	20305	20508	20549	20497	20507	20493	20385	20368	20437	20491	20722	20416	20512	20608	20584	20424	20510	20545	20866	20707	20462	20548	20385	20482	20625	20436	20467	20417	20580	20597	20446	20487	20713	20626	20310	20430	20500	20425	20512	20436	20439	20456	20706	20440	20413	20702	20488	20684	20421	20525	20422	20661	20716	20509	20507	20511	20474	20413	20302	20454	20434	20609	20524	20453	20505	20567	20500	20454	20565	20473	20503	20516	20519	20449	20611	20390	20481	20664	20543	20621	20507	20566	20439	20501	20540	20587	20435	20596	20353	20385	20737	20546	20481	20441	20456	20706	20376	20624	20456	20428	20504	20506	20307	20481	20368	20507	20609	20529	20404	20489	20305	20582	20504	20507	20724	20557	20306	20550	20683	20585	20575	20409	20679	20502	20588	20621	20274	20428	20333	20408	20520	20454	20538	20632	20419	20349	20491	20464	20360	20339	20456	20378	20657	20548	20498	20843	20538	20384	20393	20665	20361	20429	20315	20485	20547	20330	20552	20564	20471	20278	20636	20379	20610	20592	20847	20409	20481	20526	20537	20528	20595	20638	20665	20442	20334	20524	20495	20381	20476	20509	20415	20592	20817	20614	20573	20451	20384	20367	20328	20423	20673	20415	20531	20443	20517	20775	20416	20556	20397	20574	20411	20318	20612	20757	20610	20551	20379	20439	20465	20539	20572	20490	20651	20381	20358	20552	20454	20549	20339	20454	20355	20491	20623	20509	20667	20670	20626	20528	20697	20373	20540	20571	20487	20610	20519	20503	20260	20341	20479	20510	20467	20523	20680	20554	20493	20580	20607	20433	20375	20390	20466	20311	20575	20478	20470	20518	20563	20709	20630	20789	20447	20545	20323	20536	20354	20469	20628	20443	20587	20312	20286	20534	20419	20553	20535	20598	20489	20565	20464	20349	20463	20645	20586	20436	20519	20517	20525	20539	20633	20439	20343	20631	20461	20375	20647	20538	20544	20466	20677	20426	20431	20687	20577	20569	20331	20452	20643	20518	20506	20477	20449	20537	20525	20547	20554	20614	20487	20607	20618	20530	20537	20450	20512	20395	20587	20422	20728	20655	20640	20708	20600	20488	20328	20444	20348	20494	20633	20415	20371	20448	20460	20492	20493	20290	20568	20462	20432	20550	20536	20660	20657	20765	20773	20627	20584	20680	20559	20670	20830	20780	20596	20650	20556	20605	20691	20530	20364	20371	20536	20533	20661	20496	20544	20661	20651	20501	20593	20615	20465	20676	20366	20446	20526	20420	20424	20567	20575	20454	20482	20614	20623	20631	20547	20656	20549	20618	20558	20312	20564	20713	20649	20436	20469	20571	20662	20655	20559	20729	20563	20465	20489	20471	20600	20379	20641	20468	20474	20535	20662	20391	20578	20392	20435	20400	20706	20592	20511	20304	20663	20551	20449	20315	20373	20423	20653	20593	20428	20375	20692	20437	20562	20605	20597	20545	20846	20775	20546	20327	20482	20546	20463	20353	20626	20625	20523	20345	20508	20493	20472	20556	20344	20413	20399	20560	20403	20406	20589	20462	20538	20279	20384	20645	20671	20632	20563	20618	20622	20425	20562	20415	20379	20281	20797	20550	20569	20333	20569	20516	20401	20466	20490	20442	20465	20481	20534	20545	20449	20485	20624	20575	20539	20499	20518	20585	20686	20435	20837	20430	20430	20729	20529	20494	20670	20517	20474	20536	20547	20615	20584	20560	20368	20461	20419	20408	20648	20500	20386	20482	20763	20601	20469	20509	20671	20719	20468	20549	20353	20376	20667	20726	20462	20429	20317	20536	20537	20635	20471	20555	20723	20675	20726	20657	20610	20449	20640	20341	20512	20537	20609	20509	20610	20605	20319	20608	20665	20665	20387	20356	20453	20415	20591	20356	20475	20388	20583	20516	20572	20544	20540	20699	20590	20695	20569	20311	20628	20612	20535	20370	20731	20325	20405	20533	20596	20624	20362	20419	20507	20365	20808	20639	20459	20584	20537	20635	20371	20433	20746	20631	20454	20569	20429	20449	20396	20510	20480	20351	20588	20588	20505	20526	20527	20421	20380	20620	20615	20642	20534	20581	20608	20498	20628	20538	20423	20470	20611	20511	20633	20598	20604	20597	20575	20692	20552	20435	20443	20487	20505	20539	20504	20641	20239	20416	20443	20373	20528	20414	20311	20330	20548	20538	20711	20623	20679	20489	20527	20634	20524	20661	20388	20591	20339	20505	20423	20403	20531	20607	20566	20547	20593	20506	20655	20633	20418	20525	20555	20711	20664	20415	20394	20671	20540	20456	20250	20442	20480	20578	20452	20673	20341	20594	20483	20640	20468	20514	20595	20747	20389	20657	20417	20591	20444	20552	20431	20356	20570	20825	20701	20520	20360	20612	20680	20651	20363	20508	20525	20661	20708	20573	20642	20645	20423	20516	20545	20309	20458	20381	20531	20544	20484	20523	20549	20627	20325	20496	20661	20526	20472	20599	20524	20650	20374	20536	20586	20612	20701	20523	20546	20667	20442	20521	20417	20646	20369	20562	20554	20408	20755	20501	20472	20665	20486	20525	20649	20638	20575	20472	20464	20500	20434	20478	20481	20594	20691	20556	20566	20629	20594	20538	20397	20526	20547	20592	20639	20533	20612	20565	20743	20438	20838	20173	20693	20614	20424	20366	20486	20472	20462	20522	20445	20623	20291	20493	20491	20416	20465	20428	20614	20561	20611	20394	20469	20600	20466	20380	20539	20483	20307	20411	20390	20449	20393	20420	20562	20261	20263	20440	20686	20288	20670	20678	20523	20386	20582	20468	20522	20563	20437	20543	20468	20559	20591	20551	20592	20690	20480	20548	20511	20591	20552	20756	20721	20658	20479	20422	20378	20371	20376	20373	20513	20624	20473	20516	20641	20642	20639	20620	20653	20442	20454	20376	20456	20434	20621	20441	20599	20373	20471	20457	20538	20581	20566	20550	20535	20547	20551	20387	20548	20549	20439	20400	20456	20468	20421	20465	20560	20269	20230	20445	20467	20529	20697	20454	20597	20463	20502	20640	20486	20519	20563	20587	20617	20283	20265	20540	20453	20330	20547	20435	20611	20603	20502	20599	20236	20406	20585	20412	20447	20473	20459	20603	20380	20660	20566	20590	20543	20544	20504	20461	20375	20613	20608	20562	20519	20356	20584	20373	20488	20472	20473	20580	20527	20699	20572	20545	20430	20476	20448	20387	20315	20534	20415	20566	20491	20538	20688	20619	20488	20413	20381	20681	20505	20253	20536	20536	20436	20418	20499	20521	20460	20418	20669	20538	20745	20366	20524	20447	20468	20439	20707	20470	20548	20535	20481	20414	20566	20515	20454	20643	20662	20593	20400	20458	20446	20565	20611	20607	20763	20596	20465	20654	20600	20460	20385	20468	20634	20350	20606	20447	20556	20382	20317	20485	20662	20573	20616	20621	20547	20717	20386	20592	20431	20524	20478	20607	20612	20437	20725	20518	20519	20658	20589	20481	20334	20678	20465	20579	20677	20683	20421	20153	20522	20430	20582	20513	20688	20723	20386	20431	20593	20680	20473	20447	20414	20541	20389	20419	20376	20469	20651	20745	20441	20221	20565	20519	20514	20558	20625	20555	20232	20422	20258	20362	20430	20625	20300	20361	20529	20691	20554	20557	20543	20672	20506	20486	20473	20266	20386	20715	20576	20520	20249	20438	20509	20445	20351	20459	20474	20745	20507	20520	20465	20465	20759	20518	20446	20486	20555	20630	20615	20566	20532	20549	20669	20382	20655	20564	20565	20455	20422	20488	20549	20291	20467	20619	20539	20442	20424	20559	20443	20621	20546	20639	20635	20632	20560	20567	20435	20691	20425	20573	20437	20559	20538	20665	20717	20588	20733	20578	20659	20469	20689	20628	20585	20518	20561	20414	20672	20392	20446	20457	20470	20476	20416	20440	20582	20302	20629	20628	20405	20329	20354	20463	20595	20369	20542	20394	20737	20404	20523	20729	20436	20439	20627	20503	20702	20537	20506	20478	20462	20440	20610	20517	20544	20787	20595	20511	20450	20503	20777	20652	20481	20492	20399	20447	20503	20680	20765	20399	20406	20565	20573	20616	20755	20600	20425	20499	20575	20687	20396	20389	20444	20418	20736	20381	20432	20337	20670	20279	20710	20481	20552	20353	20638	20400	20599	20536	20539	20487	20640	20438	20690	20493	20489	20496	20572	20494	20422	20531	20512	20544	20692	20657	20549	20578	20550	20358	20560	20510	20547	20468	20280	20496	20537	20419	20508	20615	20537	20672	20545	20543	20201	20413	20444	20598	20534	20433	20528	20473	20482	20330	20352	20498	20486	20531	20513	20419	20555	20592	20723	20514	20580	20749	20506	20417	20666	20524	20408	20797	20310	20234	20466	20548	20525	20569	20397	20476	20480	20312	20583	20449	20484	20679	20625	20425	20379	20649	20528	20700	20667	20444	20582	20530	20465	20420	20480	20349	20650	20367	20349	20578	20495	20449	20685	20545	20514	20594	20526	20514	20569	20369
32283	36553	29600	24091	22884	22550	21344	19687	18631	18249	17890	17529	17409	17170	17044	17187	17135	17124	17124	17172	16947	17234	17006	16944	16892	16987	16981	17122	17402	17156	17093	16829	16762	16962	16867	16871	16967	16936	16742	16777	16705	16910	16847	16631	16830	16787	16783	16795	16891	16940	16607	16832	16914	16699	16882	16761	16780	16762	16695	16720	16774	16631	16837	16845	16680	16845	16854	16880	16733	16869	17021	16841	16828	16902	16858	16800	16944	16772	16745	16829	16980	16755	16836	16646	16871	16807	17155	16759	16964	16786	16938	16962	16759	16841	17017	16787	16831	16761	16766	16855	16805	16763	16804	16834	16794	16633	16768	16779	16940	16877	16706	16809	16748	16843	16850	16656	16801	16801	16912	16734	16980	16695	16861	16863	16857	16773	16796	16811	16872	16931	16651	16778	16908	16802	16817	16735	16815	16943	16723	16799	16872	16722	16827	16898	16928	16936	16955	16839	16745	16906	16921	16875	16684	16757	16793	16778	16844	16755	16668	16755	16783	16864	16914	16791	16778	16628	16894	16877	16747	16893	16914	16720	16827	16687	16855	16704	16810	16978	16890	16769	16712	16839	16717	16853	16872	16774	16768	16828	16745	16813	16765	16834	16667	16899	16811	16953	16740	16950	16661	16771	16786	16794	16848	16901	16812	16693	16726	16680	16836	16672	16778	16757	16852	16956	16776	16819	16891	16652	16776	16908	16687	16924	16817	16614	16946	16801	16930	16906	16778	16790	16731	16828	16840	16879	16910	16948	16688	16821	16708	16804	16736	16814	16805	16699	16902	16832	16878	16808	16621	16866	16830	16981	16787	16693	16765	16956	16828	16868	16806	16778	16732	16912	16959	16885	16722	17045	16851	16776	16692	16895	16748	16770	16636	16783	16839	16826	16846	16738	16798	16698	16625	16825	16943	16740	16723	16855	16870	16783	16732	16877	16655	16992	16805	16884	16918	16670	16852	16755	16710	16913	16847	16880	16790	17000	16688	16736	16942	16980	16894	16871	16852	16815	16791	16800	16701	16917	16833	16763	16929	16726	16792	16685	16865	16639	16874	16819	16791	16870	16770	16817	16858	16851	16877	16817	16912	16828	16597	16885	16749	16744	16720	16701	16836	16874	16704	16939	16817	16849	16842	16780	16710	16809	16649	16746	16922	16718	16846	16783	16841	16763	16861	16858	16846	16687	16832	16773	16887	17048	16928	16858	16818	16757	16643	16834	16868	16767	16832	16722	16825	16846	16729	16766	16850	16837	16732	16769	16938	16905	16849	16877	16928	16817	16671	16756	16868	16756	16856	16886	16816	16792	16746	16733	17052	16708	16684	16881	16712	16712	16739	16834	16732	16667	16814	16806	16772	16706	16937	16777	16886	16837	16781	16786	16881	16836	16946	16589	16839	16842	16852	16754	16820	16717	16805	16810	16979	16750	16806	16759	16855	16901	16732	16894	16868	16754	16830	16762	16838	16734	16785	16774	16986	16675	16663	16712	16862	16985	16872	16762	16722	16882	16692	16792	16835	16908	16713	16840	16914	16903	16653	16795	16834	16881	16707	16755	16647	16783	16842	16722	16859	16743	16851	16866	16891	16663	16691	16870	16787	16713	16928	16722	16836	16689	16826	16820	16755	16975	16890	16728	16838	16754	16782	16792	16621	16722	16908	16921	16846	16799	16982	16764	16720	16589	16867	16837	16758	16825	16747	16897	16834	16778	16932	16995	16793	16948	16865	16876	16909	16747	16816	16927	16880	16734	16677	16757	16684	16812	16697	16697	16702	16878	16906	16806	16883	16807	16852	16762	16725	16918	16881	16763	16938	16776	16754	16922	16917	16932	16772	16871	16895	16783	16821	16773	16791	16832	16737	16815	16739	16784	16788	16787	16818	16679	16989	16901	16803	16922	16850	16785	16761	16925	16734	16770	16704	16762	16707	16898	16869	16855	16837	16773	16748	16681	16942	16839	16725	16799	16998	16903	16883	16722	16774	16754	16939	16830	16903	16743	16783	16912	16799	16771	16661	16913	16572	16990	16825	16607	16704	16755	16856	16917	16587	16618	16824	16828	16765	16743	16679	16746	16788	16938	16945	16655	16919	16606	16717	16698	16765	16716	16718	16685	16978	16953	16891	16782	16888	16893	16988	16585	16774	16810	16660	16809	16948	16895	16884	16796	16884	16747	16888	16701	16711	16710	16781	16717	16872	16844	16867	16622	16807	16850	16648	16840	16835	16833	16810	16670	16668	16792	16942	16789	16573	16857	16684	16712	16663	16902	16629	16717	16767	16870	16701	16591	16796	16666	16873	16757	16981	16724	16703	16648	16744	16782	16660	16851	16655	16762	16812	16685	16667	16724	16968	16841	16840	16756	16765	16742	16723	16872	16822	16785	16785	16877	16799	16809	16848	16808	16919	16743	16599	16729	16874	16738	16856	16896	16911	16822	16766	16907	16754	16739	16618	16846	16799	16832	16605	16771	16654	16771	16809	16839	16814	16734	16952	16857	16955	16755	16838	16615	16845	16809	16652	16701	16697	16864	16767	16761	16790	16838	16856	16732	16809	16714	16925	16783	16930	16795	16862	16823	16984	16847	16859	16879	16745	16783	16871	16786	16705	16652	16866	16928	16801	16809	16836	16689	16730	16690	16815	16721	16804	16794	16788	16748	16857	16858	16818	16804	16823	16631	16711	16823	16731	16882	16760	16816	16801	16857	16620	16843	16901	16915	16714	16845	16738	16767	16834	16732	16823	16845	16756	16876	16646	16757	16942	16898	16638	16915	16818	16934	16906	16786	16896	16855	16835	16666	16842	16760	16787	16769	16790	16775	16894	16888	16876	16880	16828	16753	16729	16785	16886	16605	16941	16731	16876	16798	16889	16810	16809	16794	17078	16904	16771	16690	16928	16696	16888	16835	16840	16985	16988	16678	16802	16831	16918	16912	16905	16886	16704	16775	16744	16769	16782	16921	16774	16800	16923	16664	16747	16847	16986	16808	16700	16704	16957	16866	16739	16907	16762	16641	16660	16799	16800	16840	16645	16914	16695	16787	16846	16861	16799	16771	16739	16799	16825	16923	16805	16702	16863	16802	16773	16868	16772	16822	16844	16767	16849	16771	16787	16869	16757	16774	16845	16835	16723	16812	16679	16652	16727	16857	16822	16878	16747	16825	16838	16808	16729	16688	16803	16778	16749	16813	16829	16655	16873	16605	16798	16935	16774	16799	16784	16951	16998	16801	16815	16836	16873	16762	16905	16889	17029	16736	16815	16938	16801	16816	16783	16738	16898	16987	16663	16688	16748	16696	16807	16731	16839	16901	16755	16765	16913	16801	16863	16823	16826	16945	16825	16896	16731	16825	16716	16738	16717	16976	16681	16833	16848	16721	16700	16882	16776	16789	16911	16837	16886	16791	16916	16923	16773	16766	16807	16855	16990	16733	16711	16875	16769	16803	16933	16671	16719	16826	16907	16745	16923	16848	16767	16969	17026	16925	16717	16760	16851	16770	16781	16808	16726	16777	16837	16807	16814	16837	16753	16951	16710	16697	16681	16978	16944	16650	16813	16938	16892	16836	16997	16851	16671	16842	16847	17013	16893	16611	16897	16915	16848	16874	16854	16764	16686	16812	16934	16764	16884	16880	16809	16822	16726	16779	16882	17052	16676	16758	16859	16944	16633	16971	16767	16998	16856	16874	16653	16913	16984	16855	16772	16744	16950	16738	16831	16809	16740	16744	16807	16736	16822	16802	16802	16844	16571	16673	16779	16591	16876	16853	16915	16789	16750	16823	16758	16798	16860	16744	16709	16770	16762	16973	16660	16965	16876	16966	16907	16914	16864	16838	16890	16837	16720	16751	16580	16829	16780	16677	16784	16725	16950	16775	16709	16829	16637	16806	16870	16877	16793	16978	16782	16774	17024	16687	16850	16871	16748	16591	16692	16844	16881	16858	16962	16794	16864	16934	16816	16918	16773	16881	16856	17203	16833	16898	16839	16716	16624	16745	16716	16688	16935	16915	16835	16659	16723	16869	16721	16829	16867	16850	16668	16744	16693	16794	16930	16850	16674	17055	16864	16840	16864	16930	16741	16801	16717	16785	16624	16796	16785	17017	16762	16701	16936	16991	16838	16951	16759	16855	16864	17046	16702	16757	16842	16737	16689	16878	16802	16861	16748	16709	16931	16898	16813	16771	16611	16752	16999	16884	16613	16806	16864	16764	16925	16716	16873	16727	16926	16833	16729	16752	16765	16864	17008	16849	16813	16816	16780	16829	16830	16910	16641	16760	16759	16798	16908	16723	16689	16905	16915	16754	16796	16767	16678	16999	16519	16843	16934	16751	16604	16854	16951	17028	16812	16877	16780	16901	16597	16748	16795	16810	16866	16931	16895	16743	16828	16687	16814	16754	16812	16825	16833	16845	16773	16766	16926	16532	16737	16643	16852	16837	16708	16872	16956	16803	16941	16707	16712	16722	16769	16886	16868	16752	16712	16706	17024	16992	16839	16942	16841	16825	16823	16603	16555	16993	16766	16725	16672	16907	16861	16793	16784	16834	16912	16688	16815	16722	16600	16772	16985	16765	16690	16867	16822	16807	16758	16896	17007	16840	16884	16771	16747	16710	16833	16778	16944	16843	16815	16996	16823	16965	16955	16729	17001	16839	16932	16749	16815	16889	16776	16790	16818	16787	16899	16694	16783	17035	16743	16786	16746	16759	16855	16996	16825	16703	16747	16825	16805	16854	16651	16869	16791	16915	16871	16745	16782	16902	16857	16732	16757	16709	16731	16764	16633	16894	16808	16755	16798	16624	16895	16661	16849	16916	16734	16839	16737	16633	16837	16877	16871	16886	16773	16856	16668	16796	16718	16639	16796	17096	16606	16938	16733	16976	17029	16932	16884	17040	16888	16740	16880	16778	16725	16932	16841	16918	16722	17005	16737	16742	16886	16699	16959	16780	16914	16577	16638	16763	16841	16931	16885	16734	16850	16789	16819	16792	16714	16720	16902	16825	16841	16766	16849	17038	16861	16731	16772	16932	16892	16765	16815	16659	16908	16715	16775	16950	16790	16800	16823	16802	16886	17001	16831	16867	16897	16795	16811	16830	16706	16837	16890	16819	16700	16849	16890	16660
23907	21475	29091	24512	23444	26400	27337	23769	22490	22473	22117	21578	21239	21024	20965	21053	20912	20976	20944	21024	20899	20961	20901	20786	20522	20782	20811	22818	23426	22753	22186	21564	21234	20588	20415	20793	20713	20698	20474	20506	20618	20862	20727	20517	20388	20491	20545	20443	20798	20547	20845	20568	20253	20343	20684	20429	20717	20730	20357	20584	20328	20310	20425	20544	20492	20663	20588	20605	20714	20879	20582	20512	20732	20547	20771	20637	20650	20526	20457	20610	20443	20432	20666	20647	20548	20446	20660	20601	20707	20566	20827	20393	20435	20489	20555	20364	20481	20493	20584	20720	20679	20413	20525	20403	20372	20547	20488	20636	20666	20568	20400	20453	20483	20685	20424	20535	20416	20394	20471	20481	20622	20564	20518	20674	20513	20535	20599	20529	20502	20568	20531	20602	20670	20796	20757	20721	20403	20539	20491	20693	20581	20459	20749	20601	20590	20508	20598	20526	20337	20442	20505	20521	20451	20637	20533	20646	20415	20381	20524	20555	20738	20646	20367	20477	20492	20548	20813	20664	20680	20573	20526	20770	20533	20618	20632	20405	20496	20446	20424	20383	20513	20376	20539	20518	20571	20750	20528	20501	20714	20595	20406	20530	20518	20436	20220	20741	20638	20463	20644	20472	20468	20506	20796	20525	20768	20482	20592	20335	20405	20551	20638	20545	20576	20458	20603	20480	20305	20519	20500	20528	20367	20462	20577	20333	20885	20656	20686	20491	20544	20558	20636	20399	20448	20524	20725	20472	20601	20469	20601	20256	20508	20450	20405	20380	20403	20779	20585	20726	20502	20669	20627	20452	20441	20624	20540	20579	20518	20623	20306	20734	20471	20384	20520	20494	20586	20577	20521	20551	20720	20465	20662	20312	20348	20738	20565	20536	20614	20359	20342	20544	20694	20411	20430	20552	20574	20647	20595	20297	20843	20589	20642	20386	20455	20394	20541	20476	20618	20572	20534	20391	20546	20549	20590	20473	20559	20654	20424	20456	20480	20411	20583	20696	20501	20554	20376	20404	20442	20655	20581	20210	20460	20582	20518	20676	20585	20580	20707	20419	20556	20640	20620	20480	20437	20536	20599	20714	20466	20496	20479	20291	20726	20398	20488	20510	20423	20445	20474	20451	20627	20452	20622	20475	20628	20288	20378	20727	20535	20647	20599	20445	20375	20274	20515	20293	20621	20615	20599	20370	20557	20548	20560	20642	20428	20492	20533	20790	20477	20491	20524	20570	20391	20507	20540	20633	20667	20483	20566	20437	20536	20492	20704	20520	20783	20650	20482	20642	20265	20545	20470	20276	20490	20502	20682	20513	20617	20476	20388	20624	20489	20473	20353	20393	20642	20448	20483	20532	20506	20485	20412	20677	20608	20723	20574	20458	20293	20364	20573	20669	20413	20489	20720	20321	20408	20352	20539	20541	20515	20488	20515	20524	20534	20552	20605	20580	20705	20676	20606	20471	20508	20364	20629	20449	20545	20378	20409	20617	20714	20494	20410	20400	20662	20434	20630	20496	20678	20473	20520	20664	20521	20671	20602	20409	20624	20600	20618	20487	20659	20667	20686	20737	20572	20538	20372	20611	20559	20602	20411	20407	20679	20500	20715	20540	20532	20506	20652	20592	20446	20313	20556	20446	20394	20606	20442	20600	20668	20371	20718	20598	20361	20561	20598	20617	20518	20566	20494	20615	20702	20432	20390	20466	20421	20587	20576	20552	20556	20489	20287	20498	20655	20697	20495	20549	20491	20479	20447	20506	20412	20466	20399	20427	20452	20444	20415	20341	20593	20468	20295	20542	20653	20723	20540	20598	20693	20372	20799	20602	20569	20540	20625	20632	20629	20454	20383	20561	20767	20596	20516	20459	20330	20494	20495	20385	20490	20517	20439	20392	20454	20538	20374	20767	20635	20485	20466	20623	20734	20433	20341	20364	20461	20283	20465	20472	20416	20704	20659	20342	20445	20488	20599	20634	20507	20266	20579	20558	20289	20498	20602	20511	20540	20472	20554	20610	20650	20859	20505	20541	20570	20440	20584	20625	20448	20680	20555	20277	20404	20697	20532	20273	20565	20599	20412	20504	20576	20266	20672	20324	20459	20402	20506	20432	20435	20399	20521	20405	20485	20545	20705	20429	20598	20556	20397	20435	20656	20432	20592	20658	20515	20585	20492	20528	20533	20369	20476	20444	20572	20566	20390	20413	20413	20606	20399	20490	20546	20615	20538	20478	20329	20379	20482	20464	20545	20392	20534	20549	20587	20609	20635	20525	20515	20443	20483	20400	20510	20490	20447	20453	20518	20447	20463	20558	20588	20448	20433	20685	20210	20366	20391	20599	20702	20646	20386	20553	20407	20424	20535	20427	20366	20414	20409	20436	20679	20397	20278	20455	20341	20337	20396	20508	20589	20244	20537	20433	20676	20284	20420	20549	20656	20358	20464	20444	20423	20130	20459	20482	20579	20409	20437	20470	20657	20427	20615	20455	20395	20421	20528	20624	20465	20607	20552	20596	20513	20391	20408	20582	20632	20332	20462	20699	20656	20279	20406	20269	20784	20553	20670	20528	20489	20469	20567	20479	20337	20480	20549	20661	20668	20480	20623	20731	20604	20586	20589	20502	20339	20447	20410	20594	20588	20333	20721	20763	20445	20678	20645	20557	20680	20660	20431	20324	20620	20770	20566	20667	20686	20531	20550	20447	20475	20501	20631	20386	20354	20703	20500	20614	20693	20552	20528	20463	20523	20485	20658	20508	20430	20543	20673	20564	20581	20881	20723	20428	20544	20568	20297	20543	20661	20386	20495	20623	20512	20562	20497	20634	20501	20696	20622	20400	20548	20439	20640	20536	20344	20637	20596	20661	20603	20597	20597	20461	20510	20356	20572	20492	20364	20415	20670	20533	20457	20429	20661	20598	20572	20355	20376	20407	20596	20505	20480	20562	20529	20558	20611	20524	20657	20665	20483	20829	20738	20449	20411	20676	20812	20541	20311	20522	20375	20511	20374	20619	20485	20623	20433	20625	20480	20564	20478	20423	20553	20754	20250	20431	20494	20624	20476	20462	20412	20684	20574	20644	20623	20633	20657	20468	20549	20337	20319	20299	20477	20529	20581	20607	20563	20616	20704	20258	20389	20487	20318	20441	20532	20502	20503	20260	20586	20545	20488	20437	20415	20519	20432	20687	20626	20477	20390	20477	20495	20594	20437	20487	20490	20561	20499	20333	20563	20649	20538	20653	20523	20513	20494	20556	20444	20601	20688	20604	20594	20525	20309	20421	20667	20594	20480	20485	20558	20619	20450	20266	20608	20577	20526	20502	20581	20662	20894	20454	20522	20602	20475	20401	20435	20581	20692	20529	20702	20533	20468	20505	20450	20524	20388	20583	20499	20338	20530	20495	20379	20547	20723	20359	20641	20523	20561	20534	20697	20740	20343	20535	20523	20594	20540	20651	20666	20629	20519	20464	20416	20703	20603	20549	20617	20598	20483	20561	20570	20407	20271	20278	20574	20720	20532	20697	20577	20454	20534	20387	20570	20565	20716	20428	20561	20576	20391	20541	20501	20509	20484	20594	20450	20513	20507	20600	20651	20649	20566	20590	20481	20445	20434	20604	20550	20605	20420	20502	20482	20456	20580	20458	20629	20360	20607	20488	20652	20424	20605	20343	20176	20497	20551	20449	20510	20555	20476	20262	20504	20573	20366	20489	20558	20514	20644	20425	20496	20537	20636	20445	20571	20395	20319	20503	20547	20490	20467	20526	20579	20615	20514	20459	20590	20551	20449	20528	20622	20614	20469	20650	20574	20500	20448	20590	20536	20381	20470	20556	20281	20589	20516	20519	20521	20331	20552	20277	20490	20631	20446	20548	20356	20470	20644	20780	20576	20401	20337	20526	20577	20568	20527	20520	20357	20488	20613	20494	20418	20376	20609	20290	20433	20701	20548	20619	20770	20445	20760	20382	20553	20415	20526	20567	20737	20512	20634	20687	20528	20466	20543	20620	20567	20627	20535	20404	20609	20694	20588	20587	20619	20527	20524	20620	20588	20472	20566	20261	20302	20571	20428	20593	20619	20512	20290	20367	20566	20467	20610	20424	20265	20466	20366	20587	20411	20544	20593	20559	20384	20364	20318	20439	20509	20487	20614	20409	20626	20452	20520	20560	20339	20332	20637	20680	20519	20626	20555	20574	20623	20369	20621	20718	20420	20494	20589	20354	20415	20493	20361	20489	20489	20614	20525	20394	20457	20751	20548	20651	20467	20477	20468	20617	20562	20585	20778	20678	20415	20592	20446	20563	20543	20506	20641	20538	20349	20555	20294	20720	20645	20475	20724	20346	20561	20714	20340	20542	20561	20361	20485	20605	20471	20678	20637	20435	20690	20516	20368	20364	20658	20353	20454	20589	20602	20521	20754	20440	20716	20664	20659	20434	20644	20446	20376	20508	20620	20495	20498	20405	20395	20484	20594	20615	20545	20577	20578	20583	20425	20461	20553	20712	20596	20629	20502	20587	20626	20440	20519	20503	20731	20442	20393	20424	20639	20752	20370	20390	20305	20324	20355	20568	20618	20696	20600	20594	20419	20360	20424	20447	20625	20652	20411	20403	20663	20403	20561	20451	20388	20496	20617	20390	20668	20509	20422	20401	20834	20630	20680	20505	20571	20543	20632	20503	20613	20339	20828	20650	20416	20594	20403	20455	20555	20509	20730	20453	20968	20406	20704	20620	20624	20533	20708	20759	20665	20552	20309	20414	20564	20390	20572	20531	20587	20477	20516	20589	20469	20308	20452	20461	20532	20729	20389	20519	20543	20565	20434	20254	20669	20406	20504	20421	20729	20476	20551	20562	20371	20664	20455	20347	20469	20449	20520	20608	20602	20464	20529	20648	20797	20729	20521	20429	20678	20565	20562	20474	20655	20621	20490	20712	20562	20487	20571	20435	20506	20660	20399	20586	20444	20533	20493	20607	20525	20430	20546	20787	20589	20585	20459	20288	20307	20467	20531	20687	20258	20680	20368	20543	20387	20591	20508	20576	20451	20598	20425	20573	20479	20520	20584	20552	20410	20537	20780	20832	20722	20556	20526	20341	20654	20550	20721	20491	20473	20178	20482	20540
36934	46261	34990	28415	25589	25013	23845	21835	20011	19370	18837	18128	17633	17324	17281	17454	17335	17439	17370	17552	17327	17281	17197	16908	17122	16919	17892	20170	20672	19589	18761	17672	17193	17124	16972	16992	16837	16889	16719	16901	16811	16775	17029	16760	17188	16871	16829	16863	16782	16942	16903	16858	16913	16969	16843	17007	16682	16863	16983	16923	17004	16672	16862	16799	16908	16889	16796	16971	16723	16838	16814	16887	16945	16774	16695	16958	16941	16998	16776	16989	16735	16976	16637	16785	16937	16837	16782	16834	16799	16912	16722	16944	16700	16886	17065	16851	16923	16824	16946	16851	16972	16891	16972	16914	16916	16873	16749	16630	16820	16843	16884	16882	16903	16824	16687	16841	16875	16799	16788	16878	16822	16818	16757	17004	16970	17003	16889	16664	16803	16808	17120	16929	16808	16894	16971	16688	16968	16945	16767	16866	16836	16944	16856	17004	17025	16760	16817	16851	16806	16968	16848	16820	16850	16899	17040	16785	16748	16995	16861	16994	16838	16872	16842	16947	16923	16861	16960	16842	16901	16898	16779	16742	16971	16748	16910	16745	16832	16794	16797	16715	16704	16882	17070	16923	16703	16746	17016	16776	16914	16822	16746	16725	16838	16923	16827	16733	16721	16826	16974	16869	16899	16822	16631	16860	16751	16863	16848	17076	16811	16903	16990	16784	16868	16800	16930	16824	16754	16798	16626	16825	16909	16901	17024	16614	16789	16727	16863	16751	17077	16665	16830	16821	16966	16870	16912	16949	16834	17054	16806	16989	16804	16802	16902	16909	16873	16897	16762	16786	16769	16819	16931	16867	16796	16982	16934	16736	16748	16732	16919	16899	16783	17007	16857	16899	16647	16743	16651	16920	16684	16992	17052	16839	16821	16699	16782	16788	16875	16892	16859	16853	16865	16783	16865	16798	16898	16759	16824	16890	16992	16675	16899	16798	16794	16944	16759	16899	16685	16673	17061	16908	17057	16829	16976	16762	16877	16843	16796	16928	16935	16751	16941	16631	16756	16983	16704	16864	16907	16852	16910	16846	16927	16708	16977	17002	16783	16877	16808	16928	16860	16933	16806	16938	16870	16951	16818	16898	17047	16811	16736	16795	16813	16836	16837	16854	16705	16780	16902	16908	16632	16758	16929	16848	16794	16899	16705	16861	16812	16776	16944	16998	16775	16737	16869	16789	16808	17011	16953	16791	16800	16743	16756	16842	16781	16515	16736	16840	16898	16768	16809	16756	17007	16887	16876	16745	16838	16691	16668	16894	16951	16915	16913	16757	16918	16908	16727	16866	16819	16790	16909	16947	16925	16871	16875	16856	16743	16875	17040	16937	16629	16930	16626	16769	17007	16756	16815	16878	16848	16810	17147	16814	16754	16746	16537	16929	16963	16772	16874	16936	16822	16938	16778	16883	16794	16801	16843	16811	17029	16965	16864	16728	16739	16866	16867	16815	16919	17066	16854	17019	16919	16715	17022	16804	16675	16784	16870	16735	16765	16942	16850	16876	17069	16832	16572	16940	16811	16669	16842	16816	16814	16914	16693	16858	16789	16871	17092	16898	16779	16793	16934	16814	17030	16815	16692	16827	16907	16745	16728	16944	16974	16897	16871	16747	16776	16924	16841	16752	16914	16890	16913	16876	16889	16720	16875	16806	17038	16679	16871	16799	16879	16843	16812	16800	16669	16825	16695	16933	16673	16850	16867	16900	16837	16848	16603	16879	16892	16892	16843	16649	16825	16918	16911	16647	16848	16830	16719	16902	17004	17044	17053	16907	16864	17015	16754	16817	16976	16968	16898	16782	16843	16951	16738	16875	16828	16948	16814	16813	16680	16889	16826	16868	16863	16727	16777	16832	16820	16784	16731	16929	16812	16841	16976	16773	16751	16991	16708	16824	16863	16894	16838	16866	16988	16810	16827	16784	16924	16677	16934	16942	16788	17029	16791	16923	16846	16874	17064	17061	16635	16848	16840	16926	16896	16667	16998	16857	16717	16898	16850	16898	16742	16851	16669	16804	17039	16759	16922	16780	16940	16849	16935	16938	16780	16798	16791	16947	16747	16671	16814	16908	16888	16844	16788	16642	16885	16979	16846	16788	16701	16885	16830	16704	17092	16914	16801	16839	16956	16920	16795	16882	16890	16879	16781	16776	16898	16804	16738	16855	16705	16799	16856	16813	16955	16803	16715	17086	16995	16886	16817	17002	16842	16657	16861	17117	16947	16849	16909	16724	16839	16806	16893	16795	16855	16757	16952	16965	16711	16737	16862	16845	16896	16790	16812	16827	16964	16823	16941	16754	16892	16847	16860	16738	16759	16898	16846	16789	16918	16637	16973	16880	16899	16954	16869	16882	16934	16797	17087	16925	17022	16782	16863	16816	16723	16826	16905	16987	16930	16911	16789	16843	17023	16617	17090	16786	16791	16830	16758	16841	16785	16869	16704	16941	16825	16742	16805	16814	16817	17002	16833	16796	16870	16788	16682	16824	16878	16932	16907	16885	16742	16781	16793	16860	16616	16771	16922	16798	16984	16887	16826	17085	16779	17022	16724	16920	16697	16856	16812	16852	16722	16822	16822	16877	16768	16955	16937	16796	16727	16737	16729	16705	16880	16799	16901	16610	16905	16994	16825	16781	16765	16830	16604	16782	16788	16814	16785	16817	16878	16843	16742	16859	16955	16762	16838	16998	16764	16762	16683	16976	16939	16986	17013	16880	16793	16900	16669	16848	16834	16869	16724	16861	16977	16876	16881	16971	16946	16728	16911	16788	16848	16917	16745	16790	16911	16825	16781	16716	16890	16745	16808	16840	16989	16836	16975	16765	16754	16791	16915	16892	16897	17002	16759	17006	16948	16797	17022	16884	16820	16831	16932	17008	16736	16873	16922	16880	16647	17030	16911	16706	16729	16770	16855	16791	16883	16762	16927	16761	16851	16914	16873	16916	16727	16687	16998	16832	16866	16787	16894	16923	16784	16772	16808	16720	16835	16882	16760	16761	16788	16778	16721	16874	16794	16882	16782	16770	17077	16797	16837	16924	16802	17127	16952	16828	16867	16662	16943	16700	16915	16771	16842	16946	16916	16887	16860	16900	16916	17016	17025	16747	17038	16911	16871	16678	16799	16806	16859	16956	16901	16841	16862	16868	16886	16796	16912	16851	16807	16707	16915	16932	16887	17023	16678	16971	16862	16843	16766	17033	16671	16764	16760	16800	16882	16685	17006	16837	16952	16967	16933	16839	16733	16886	16842	16695	16768	16947	16877	16895	16829	16765	16904	16877	17019	16826	16773	16941	17103	16854	16855	16945	16937	16684	16916	16894	16869	16802	16918	16859	16773	16873	16783	16953	16705	16955	17003	16839	16767	16847	16982	16905	16960	17062	16873	17016	16720	16794	16891	16824	16834	16908	16921	16839	16805	16903	16758	16978	16606	16885	16886	16846	16798	16848	16691	16939	17018	17030	16733	16814	17043	16815	16785	16768	16764	16855	16825	17002	17010	16754	16866	16781	17006	16594	16803	16927	16791	16742	16822	16908	16912	16664	16954	16919	16671	16901	16784	16979	16938	16885	17004	16820	16932	16822	16730	16901	17036	16829	16714	16681	16735	16727	16896	16841	16893	16824	16875	17104	16714	16894	16838	16831	16960	16964	17056	16953	16658	16845	16618	16858	16937	16937	16886	16951	16842	16787	16888	16856	16840	17043	16923	16833	16978	16871	16918	16854	16821	16917	16917	16810	16756	16884	16828	16863	16858	16905	16852	16765	16780	16834	16763	16851	16866	16677	16876	16915	16840	16857	16814	16808	16891	16694	16830	16968	16819	17015	16862	16755	16731	16720	16888	16911	16916	16781	16876	16702	16880	16978	16797	16948	16964	16817	16658	16857	16904	16910	16711	16882	16710	16787	16990	16708	17219	16919	16835	16803	16846	16812	16804	16798	17050	16704	16789	16743	17070	16779	16898	16996	16869	17021	16787	16947	16775	17007	16765	16824	16776	16979	16824	16854	16906	16899	16706	16723	16864	16755	16921	17133	16945	16876	16966	17203	16863	16833	16897	17042	16811	16803	16742	16832	16716	17010	17028	16715	16815	16825	16553	17021	16707	16931	16760	17124	16689	16863	16805	16886	16949	16829	16824	17049	16891	16776	16921	16955	16839	16799	16911	16882	16852	16718	17060	16803	16721	16858	16927	16883	16829	16737	16881	16887	16903	16771	16887	16854	16876	16841	16798	16753	16811	16900	16977	16637	16988	16876	16914	16815	16786	16948	16748	16921	16792	16864	16886	16988	16697	16906	17054	16711	16779	16935	16796	16842	16843	16769	16803	16812	16801	16836	16677	16817	16714	16984	16881	16796	16867	16741	16887	16880	16968	16719	16863	16771	16763	17041	16613	16679	16881	16951	16729	17060	16762	16845	16975	16977	16725	16893	16845	16732	16786	16995	16812	16874	16863	16963	16946	16639	17090	16769	16774	16805	16784	16772	16678	16777	16872	16824	16872	16820	16965	16767	17031	16700	16836	16761	16719	16790	16877	16798	16748	16721	16759	16653	16695	16721	16687	16842	16809	16770	16934	16829	16873	16766	16928	16825	17027	16729	16738	16765	16729	16711	16672	16934	16841	16881	16953	16898	16768	16810	16939	16921	16846	16897	16850	16794	16930	16961	16793	16695	16900	16856	16951	16803	16732	16750	16951	16869	16748	16881	16758	16890	16942	16980	16916	16716	16781	16907	17045	16711	17016	16766	16914	16869	16870	16754	16737	17077	16929	16884	17039	16907	16767	16746	16904	16828	16833	16937	16860	16921	16932	16794	16808	16976	16933	16870	16930	16760	16852	16839	16647	16730	16856	16857	16872	16790	16701	16810	16997	16792	16743	16774	16692	16910	16871	16671	16901	16876	16878	17031	16942	16770	16937	16740	16924	16891	16781	16800	16916	16843	16736	16710	16657	16683	16995	16789	16727	16746	16688	16850	16926	16760	16998	16809	16835	16828	16755	16800	16734	16909	16631	17030	16851	16934	16817	16826	16955	16836	16766	16981	16904	16710	16909	16843	16876	16705	17035	16839	16811	17019	16808	16760	16854	16852	16813	16879	16785	17040	16890	16959	16815	16875	16835	16905
22744	21319	29160	23818	21881	25976	31183	25432	24039	23499	23096	22507	22230	22199	21975	22037	22137	21804	21666	21825	21567	21795	21563	21759	21683	21589	22658	25706	25748	24804	23787	22823	21801	21654	21496	21169	21353	21437	21136	21276	21276	21409	21204	21516	21304	21136	21277	21309	21272	21358	21156	21424	21372	21214	21233	21380	21107	21169	21103	21272	21260	21040	21545	21328	21482	21271	21267	21113	21056	21324	21360	21282	21359	21324	21207	21114	21282	21176	21096	21176	21327	21122	21348	21340	21189	21196	21411	21167	21295	21304	21238	21231	21246	21171	21403	21265	21387	21315	21172	20934	21248	21224	21192	21204	21281	21247	21147	21304	21276	21166	21349	21082	21078	21220	21237	21187	21349	21289	21332	21115	20975	21127	21244	21177	20969	21216	21385	21314	20981	21277	21063	21161	21183	21179	21216	21285	21368	21288	21036	21263	21245	21290	21307	21333	21294	21307	21087	21149	21082	21195	21262	21239	21261	21368	21082	21134	21171	21060	21151	21185	21154	21339	21015	21095	21156	21201	21355	21143	21107	21094	21239	21324	20973	21298	21163	21249	21246	21326	21144	21182	21262	21156	21337	21299	21216	21170	21416	21137	21238	21392	21186	21082	21302	21272	21327	21148	21120	21273	21464	21166	21011	21116	21122	21107	21278	21254	21204	21413	21414	21413	21171	21400	21315	21162	21172	21445	21054	21138	21413	21241	21311	21290	21209	21352	21193	21182	21318	21333	21015	21150	21128	21490	21279	21318	21247	21206	21297	21463	21187	21134	21261	21131	21127	21264	21290	21361	21157	21160	21245	21216	21230	20994	21148	21153	21105	21212	21264	21135	21161	21301	21233	21410	21159	21320	21520	21205	21158	21132	21210	21146	21176	21177	21213	21082	20961	21222	21146	21450	21054	21018	21127	21303	21275	21124	21269	21038	21326	21071	21060	21282	21196	21234	21063	21416	21030	21013	21154	21195	21193	21212	21054	21409	21066	21065	21119	21386	21220	21151	21405	21286	21032	21307	21224	21210	21441	21150	21115	21187	21197	21111	20951	21131	21319	21199	21196	20959	21002	21016	20998	21034	21337	21311	21109	21288	21250	20976	21167	21266	21131	21140	21244	21037	21291	21174	21215	21352	21046	21154	21289	21229	21191	21065	21186	21135	21348	21105	21156	21030	21199	21247	21224	20918	21102	21272	21139	21321	21308	21268	21403	21177	21277	21188	21180	21343	21214	21178	21311	21518	21222	21302	21169	21195	20955	21089	21277	21347	21199	21327	21326	21075	21346	21278	21265	20978	21046	21149	21214	21210	21267	21287	21237	20908	21379	21073	21092	21111	21150	21240	21301	21153	21323	21220	21191	21370	21097	21005	21125	21104	21242	21233	21158	21285	21335	21311	21442	21363	21206	21286	21335	21425	21345	21322	21010	21297	21451	21182	21156	21075	21240	21201	21274	21332	21261	21073	21146	21190	21115	21005	20871	21080	21246	21136	21299	21133	21328	21239	21207	21406	21206	20921	21130	21206	21334	21242	21170	21136	21339	21451	21290	21184	21162	21247	21135	21249	21269	21212	21067	21273	21319	21125	21150	21157	21073	21296	21255	21018	21114	21289	21076	21186	21171	21182	21199	21201	21196	21210	20973	21341	21064	21040	21200	21141	21229	21149	21169	21062	21064	21043	21115	21246	21538	21167	21081	21128	21090	21317	21202	21095	21074	21154	21209	21128	21292	21080	21175	21167	21066	21162	21327	21325	21228	21255	21056	21364	21287	21007	21146	21109	21341	21294	21053	21178	21309	21206	21018	21337	21369	20885	21269	20991	21410	21487	21172	21361	21221	21466	21249	21311	21190	21275	21421	21185	21217	21143	21084	21138	21315	21198	21210	21248	21105	21137	21007	21176	21338	21280	21174	21067	21058	20998	21065	21350	21194	21070	21274	21188	21182	21106	21145	21296	21403	21030	21195	21122	20936	21219	21187	21159	21194	21331	21471	21240	21107	21217	21092	21099	21001	21297	21089	21156	21193	21030	21218	21114	21314	21114	20945	21226	21354	21358	21200	21521	21187	21111	21100	21259	21153	21117	21261	21120	21174	21045	21099	21229	21311	21065	21217	21141	21088	21073	21388	21200	21451	21396	21520	21178	21048	21521	21366	21330	21205	21167	21287	21055	21140	21339	21156	21119	21272	21244	21015	21113	21209	21107	21027	21109	21284	21192	21117	21105	21142	21222	21162	21333	21342	21070	21167	21198	21196	21263	21236	21315	21143	21253	21289	21154	21166	21083	21082	21082	21350	21264	21187	21307	21268	21278	21204	21182	21042	21240	21311	21141	21129	21233	21145	21084	21085	20990	21241	21270	21311	21093	20986	21170	21198	21081	21132	21098	21257	21253	21437	21338	21217	21164	21174	21228	21267	21304	21275	21118	21194	21085	21491	21375	21105	21073	21245	20964	21161	21011	21285	21260	21260	21190	21183	21277	21174	21180	21249	21260	21167	21053	21188	21143	21150	21132	21320	21143	21212	21033	21261	21039	21144	21298	21180	21168	20878	21320	21406	21353	21333	21524	21309	21177	21112	21095	21208	21361	21230	21132	21136	21055	21104	21288	21025	21389	21466	21100	21246	21252	21127	21189	21339	21268	21132	21291	21358	21150	21116	21398	21244	21266	21314	21131	21153	21399	21335	21260	21331	21175	21228	21062	21198	21224	21192	21114	20987	21050	20973	21263	21210	21390	21065	21200	21182	21149	21267	21106	21336	21317	20975	21267	21294	21266	21233	21151	21299	21270	21272	21129	21314	21022	21166	21162	21090	21247	21285	21305	21150	21206	21120	21568	21096	21467	21252	21200	21271	21154	21210	21153	21394	21198	21192	21365	21253	21119	21258	21361	21145	21210	21140	21257	21133	21184	21175	21237	21169	21208	21011	21024	21388	21272	21313	21336	21292	21177	20970	21186	21167	21212	21200	21111	21211	21381	21261	21323	21084	21221	21351	21404	21218	21383	21260	21124	21243	21021	21275	21204	21346	21128	21245	21077	21182	21153	21285	21479	20940	21112	21190	21388	21088	21228	21142	21232	21217	21387	21163	21056	21095	20974	21280	21308	21200	21233	21227	21241	21527	21352	21158	21238	21144	21023	21119	21100	21471	21030	21297	21307	21247	21299	21131	21145	21181	21076	21374	21121	21284	21268	21326	20979	21266	21327	21116	21269	21268	21380	21146	21187	21245	21191	21306	21110	21131	21377	21077	21395	21245	21144	21095	21299	21159	21295	21173	20974	21143	21167	21119	21188	21103	21250	21363	21138	21056	21125	21165	21258	21231	21122	21340	21132	21111	21377	21388	21277	21257	21234	20969	21401	21246	21020	21341	21236	21418	20918	21254	21179	21133	21008	21171	21211	21215	20901	21180	21188	21331	21088	21124	21057	21233	21201	21259	21372	21150	21177	21154	21312	21334	21459	21263	21244	21205	21147	21318	21342	21107	21257	21275	21150	21089	21226	20939	20978	20994	21103	21282	20981	21192	21271	21195	20975	21262	21275	20944	21361	21081	21243	21302	21231	21211	21226	21489	21214	21219	21286	21100	21291	21302	21243	21017	20982	21213	21133	21216	21395	21047	21005	21082	21079	21028	21141	21261	21188	21243	21141	21283	21295	21161	21180	21311	20906	21239	21202	21150	21278	21225	21244	21224	21245	21122	20941	21208	21370	21280	21397	21313	21285	21254	21178	21241	21301	21475	21404	20949	21087	21417	21244	21066	21232	21042	21120	21354	21174	21144	21295	21182	21042	21255	21103	21242	21079	21028	21184	21140	21067	21337	21173	21344	21277	21196	21236	21452	21199	20994	21230	21232	20999	21257	21127	21341	21364	21149	21152	21179	21210	21199	21089	21153	21062	21217	21214	21392	21128	21416	21142	21223	20984	21043	21242	21169	21328	21245	21220	21150	21243	21240	21178	21298	21374	21307	21103	21107	21076	21260	21263	21065	21280	21280	21225	21242	21103	21309	21266	21138	21143	21212	21254	20989	21275	21251	21103	21220	21583	21318	21175	21332	21261	21012	21215	21156	21240	21046	21211	21370	21064	21229	21183	21181	21219	21332	21299	21226	21260	20991	21086	21150	21217	21327	21174	21201	21278	21051	21371	21053	21391	21168	21300	21281	21050	21201	21097	21319	21150	21184	21375	21196	21260	21463	21162	21372	21279	20975	21094	21078	21068	21064	21306	21278	21164	21301	21214	21336	21152	21047	21016	21420	21192	21345	21328	21285	21323	21129	21262	21260	21117	20952	21234	21123	21171	21146	21326	21333	21409	21214	21272	21217	21148	21301	21026	21309	21164	21277	21242	21135	21309	21110	21095	21221	21388	21153	21386	21173	21205	21130	21410	21219	21280	21110	21277	21265	21111	21182	21315	21170	21130	21275	21218	21107	21336	21305	21066	21346	21297	21374	21282	21203	21084	21000	21205	21205	21130	21154	20805	21329	21515	21194	20991	21284	21094	21130	21393	21332	21211	21229	21188	21245	21075	21284	21278	21323	21346	21109	21241	21274	21135	20984	21107	21281	21132	21316	21000	21315	21380	21418	21255	21217	21204	21219	21249	21131	21294	21339	21061	21133	21283	21255	21172	21269	21172	21323	21325	21180	21237	21359	21251	21268	21437	21181	21222	21276	21251	21324	21330	21259	21245	21317	21273	21216	20992	21366	21097	21320	21165	21032	20984	21193	21418	21123	21306	21055	21095	21225	21236	21290	21196	21041	21166	21113	21161	21134	21067	21202	21338	21107	21114	21509	21170	21170	21358	20951	21231	21396	21290	21138	21197	21243	21268	21040	21062	21211	21315	21251	21274	21351	21140	21420	21187	21264	21316	21281	21033	21103	21226	21412	21184	21232	21370	21301	21190	21319	21172	21154	21085	21248	21251	21397	21385	21059	21207	21058	21029	21200	21259	21233	21302	21164	21195	21204	21182	21290	21272	21185	21205	21364	21140	21266	21129	21066	21207	21265	21280	21491	21412	20886	21190	21428	20987	21284	21124	21206	21179	21180	21251	21208	21247	21338	21176	21256	21211	20942	21128	21010	20997	21235	21126	21159	21014	21053	21223	21199	21065	21054	21169	21096	21243	21315	21176
40674	47549	39193	30956	27724	27267	27305	23438	21745	20591	19719	18732	18515	18499	18291	18208	18056	18103	17977	17991	17827	17440	17549	17560	17419	17349	19390	23901	23353	21928	20245	18698	17974	17503	17355	17225	17197	17300	17245	17276	17244	17119	17172	17247	17235	17465	17148	17025	17100	17137	17239	17024	17088	17225	17211	17149	17236	17371	17238	17090	17111	17137	17212	17290	16995	17191	17189	17208	17139	17177	17181	17176	17256	17042	17180	17217	17065	16960	17308	17305	17146	17268	17313	17075	17112	17441	16918	17170	17151	17151	17267	17128	17094	17224	16974	17158	17197	17363	17274	17175	17096	17225	17181	17210	17176	17240	17013	17286	17118	17042	17331	17075	17207	17175	17128	17075	17230	17185	17253	17243	17124	17017	17237	17185	17099	17182	17051	17100	16965	17253	17275	17308	17124	17269	17140	17230	17224	17289	17105	17129	17196	16978	17180	17222	17115	17101	17181	17327	17147	17209	17134	17015	17094	17139	17079	17220	17040	17101	17083	17256	17060	17098	17166	17349	17083	17287	17143	17332	17156	17070	17198	17300	17238	17215	17199	17100	17082	17039	17042	17138	17278	17089	17099	17084	17166	17001	17166	17240	17231	17140	17273	17224	16989	17066	17216	17381	17182	17009	17043	17102	17212	17171	17302	17174	17064	17103	17187	17218	16994	17141	17354	17138	17053	17146	17188	17039	17080	17262	17212	17256	17202	17013	17147	17305	17281	17077	17231	17264	17233	17455	17223	17002	17326	17268	17176	17251	17298	17219	17201	16967	17324	17142	17184	17219	17135	17261	17282	17048	17154	17096	17211	17194	16965	17100	17161	17246	17236	17270	17194	17153	17206	17398	17003	17093	17166	17092	17151	17176	17193	17191	17092	17029	17122	17252	17020	17099	17056	17274	17153	17256	17212	17303	17305	17142	17322	17114	17049	16972	17064	17265	17207	17143	17159	17096	17028	17056	17291	17098	17309	17316	17253	17107	17087	17220	17153	17343	17032	17098	17138	17261	17192	17227	17015	17158	17154	17113	17061	17219	17241	17237	17219	17298	17075	17357	17151	17175	17041	17165	16988	17023	17121	17280	17291	17190	17279	17189	17182	17114	17147	17214	17244	17094	17181	17099	17121	17149	17174	17152	17227	17007	17203	17188	17071	17202	17237	17214	17195	17236	17132	17226	17217	17088	17027	17148	17167	17137	17061	17085	17054	17141	17145	17237	17051	17182	17232	17261	17123	17155	17331	17311	17074	17257	17194	17142	17166	17041	17345	17093	17193	16861	17202	17251	17237	17084	17049	17342	17023	17130	17179	17036	17006	17155	17330	17139	17100	17319	17175	17214	16997	17146	17169	17142	17211	17167	17171	17053	17073	17164	16992	17262	17147	17128	17121	17185	17013	17240	17163	17073	17302	17089	17291	17074	17101	17076	17128	17207	17199	17181	17298	16992	17133	17243	17057	17128	17100	17089	17069	17156	17069	17298	17090	17154	17110	17140	17147	17334	17166	17242	17098	17170	16999	17134	16952	17203	17160	17106	17267	17237	17075	17200	17008	17198	17222	17169	17017	17210	17280	17015	17045	16993	17105	17332	17063	16960	17167	17225	17186	17042	17163	17181	17108	17155	17037	17034	17191	16912	17364	17136	17157	17153	17300	17202	17145	17134	16976	16982	17305	17139	17220	17264	17309	17410	17204	17177	17160	17278	17210	17014	17131	17106	17109	17239	17228	17231	17032	17175	17083	17227	17158	17330	17241	17110	16822	17215	17150	17096	17242	17025	17223	17308	17139	17151	17236	17130	17140	17127	17171	17015	17229	17173	17203	17248	17056	17106	17245	17202	16976	17241	17207	17388	17165	17156	17326	17358	17213	16942	17210	17154	17064	17330	17197	17227	17319	17115	17117	17106	17225	17211	17255	17279	17078	17289	17132	17035	17113	17109	17031	17263	17330	17037	17252	17172	17108	17100	17221	17088	17449	17142	17177	17178	16999	17293	17125	17121	17051	17022	17208	17250	17084	17063	17116	17114	17328	17078	17219	17076	17112	17329	17105	17140	17152	17153	17247	16915	17113	17167	17293	17319	16985	17047	17210	17167	17129	17181	17293	17190	17344	17154	17124	16884	17079	17253	17033	17256	17232	17429	17244	17290	16988	17100	17455	17260	16955	17255	17089	17291	17240	17147	17169	17135	17164	17124	17166	17240	17025	17086	17085	17364	16995	17196	17112	17368	17241	17208	17093	17114	17019	17025	17119	17009	17266	17342	17155	16925	17181	17265	17279	17104	17095	17050	17330	17180	17204	17083	17054	17199	17057	17252	17176	17266	17193	17170	16971	17179	17004	17311	17213	16983	17200	16943	17272	17132	17158	17115	17143	17230	17285	17075	17348	17055	17086	17026	17306	17054	17182	17243	17318	17105	17286	17178	17295	17134	17376	17078	17083	17109	17250	16934	17195	17340	17068	17112	17187	17213	17073	17136	17097	17092	17259	17220	17129	17239	17160	17142	17116	17124	17131	17054	17084	17155	17031	17261	17141	17175	17148	17237	17054	17058	17233	17237	17099	17221	17123	17192	17127	17220	17223	17223	17166	17190	16993	17149	17324	17232	17198	17246	17110	17077	17075	17111	17147	17206	17191	17236	17116	17224	17202	17156	17129	16999	17160	17334	17134	17176	17086	17307	17180	17029	17210	17249	17271	17110	17125	17121	17042	17096	17158	17044	17043	16991	17109	17210	17215	17171	17109	17118	17161	17269	16910	17099	17058	17056	17088	17014	16988	17138	17166	17201	17022	17097	17194	17149	17138	17095	17232	17051	17296	17209	17158	17082	17289	17134	17338	17259	17194	17168	17253	17079	17144	16987	17241	17131	17265	17165	17134	17168	17294	17068	17127	17199	17118	17077	17061	17160	17242	17005	17198	16969	17204	17283	17167	17137	17090	17179	17279	17243	17234	17234	17244	17065	17134	17044	17160	17161	17203	17165	17215	17093	17121	17095	17144	17310	17329	17320	17119	17276	17288	17211	17253	17112	17150	17134	17269	17234	17166	17191	17149	16956	17069	17177	17184	17081	17198	17071	17117	17191	17363	17263	17101	17231	16989	17215	17031	16938	17086	17144	17227	17072	17034	17127	17138	16990	17271	17158	17086	17137	17236	17260	17102	17111	17252	17093	17268	17016	17018	17261	17240	17025	17293	17202	17312	17099	17354	17089	17093	17242	17074	17323	17302	17044	17227	17143	17262	17344	17125	17162	17252	17261	17212	17067	17144	17308	17148	17239	17227	17200	17199	17168	17361	16995	17227	17354	17312	17070	17152	17181	17259	17317	17081	17240	17224	17114	17293	17237	16978	16996	17252	17153	17236	17191	17056	17113	17208	17253	17002	17244	17157	17155	17163	17046	17072	17237	17158	17270	17189	17069	17118	17238	17129	17152	17088	17149	17193	17239	17175	17123	17065	17167	16960	16988	17135	17206	17339	17250	17416	17085	17083	17147	17045	17267	17153	17149	17185	17152	17055	17214	17233	17206	17238	17191	17197	17319	16935	17213	17244	17339	17158	17093	17287	17060	17399	17104	17104	17250	17219	17242	17294	17101	17234	17297	17100	17209	17190	17113	17229	17216	17292	17150	17211	17018	16976	17203	17165	17186	17282	17136	17304	17192	17026	17091	17263	17343	17070	17075	17021	17091	16871	17021	17171	17277	17011	16930	17301	17257	17078	16934	17102	17052	17057	17098	17204	17252	17085	17001	17170	17107	17056	17113	17054	17267	17054	17311	17222	16875	17271	17117	17151	17145	17142	17050	17265	17114	17070	16987	17074	17244	17221	17225	17154	17109	17255	17125	16979	17004	17066	17141	17281	17308	17223	17123	17162	17053	17227	17089	17224	17206	17255	17024	17150	17122	17068	17163	17261	17036	17166	17158	17157	17193	17196	17125	17078	17128	17106	17218	17004	17190	16969	17112	17241	17289	17072	17045	17195	17136	17153	17204	17162	17107	17281	17005	17169	17183	17016	17144	17130	17175	17197	17276	17448	17108	17092	17027	17379	17224	17166	17031	17075	17246	17281	17167	17001	17058	17055	17145	17165	17162	17070	17202	17223	17114	17219	17184	17184	17040	17180	17093	17212	17086	17204	17286	17115	17058	17031	17238	17339	17033	17241	17066	17167	17198	17077	17263	17109	16962	16996	16969	17053	17221	17365	17245	17199	17139	17209	17050	17115	17234	17219	17232	17264	17164	17260	17041	17198	17146	17294	17103	16940	17154	17214	17275	17396	17093	17205	17180	17161	17248	17005	17049	17205	17086	17096	17330	17291	17128	17235	17050	17098	17176	17021	16967	17118	17107	17151	17204	17110	17204	17301	17164	17229	17295	17181	17133	17055	17247	17133	16971	17227	17013	17242	17061	17260	17013	17162	17157	17282	17199	17143	17210	17211	17234	17170	17162	17302	17264	17129	17018	17099	16969	17301	17245	17286	17144	17190	17198	17198	16937	17194	17077	17034	17219	17078	17170	17172	17200	17123	17199	17170	17334	17163	17241	17094	17028	17108	17066	17131	17188	17219	17173	17205	17397	17115	17315	17156	17073	16910	17290	17226	17104	17186	17033	17172	17027	17266	17167	16969	17121	16924	17135	16990	17051	17168	17194	17206	17051	17158	17117	17105	17348	17095	17294	17349	16981	17304	17310	17239	17123	17167	16982	17274	17162	17070	17175	17089	17354	17199	17132	17166	17120	17185	17053	17045	17038	17109	17238	17139	17204	17307	17052	17073	16882	17140	17229	17106	17109	17065	17070	17064	17182	17132	17185	17107	17003	17114	17012	17209	17384	17158	17109	16971	17045	17254	17163	17328	17241	17245	16913	17121	17205	17200	17065	17074	16948	17310	17181	17192	16960	17099	17206	17109	17097	17084	17194	17183	17150	17130	17131	17308	17068	17160	17215	17086	17226	17253	17097	17195	17159	17244	17265	17063	17118	17108	17179	17063	17188	17120	17161	17321	17008	17150	17033	17017	17226	17170	17076	17023	17121	16988	17234	17217	17082	17300	17051	17059	17203	17068	17259	17032	17172	17215	17227	17137	17194	17171	17116	17279	17099	17009	17214	17281	17224	17172	17134	17167	16963	17107	17279
29080	25778	30234	28145	24536	24928	24669	22693	21972	21580	21129	21497	21465	21260	21036	21301	21142	21232	21126	20933	20788	20925	21022	21129	20754	21083	20915	21229	21427	21209	21013	21229	20950	21062	20910	20779	20726	20896	20758	20729	20706	21039	20879	21101	20968	20975	20954	20825	20635	20852	20927	20889	20693	20848	21041	20812	20684	20800	20906	20783	20868	20795	20952	20928	20901	20871	20831	20816	21027	20886	20924	20946	20954	20868	20852	20727	20785	20876	20873	20667	20888	20946	21131	20721	20958	20943	20999	20903	20894	20906	21053	20807	20863	20883	20707	20808	20820	20994	20717	20796	21098	20771	20861	20945	20890	20779	20946	20782	20806	20876	20777	20987	20888	20906	20644	20659	20797	20815	20734	21116	20851	20830	20924	20923	20722	21021	20762	21049	20994	20992	20794	20977	20736	21014	21123	20922	21102	20902	20900	20876	21029	20772	20979	21002	20885	20863	20737	20963	21035	20919	21003	20821	20799	20710	20779	20911	20921	20932	20749	20691	20647	20962	20839	20861	20856	20772	20869	20911	21085	20970	20817	21013	21042	20711	20648	20641	20808	21131	20791	20846	20808	20670	20941	20665	20779	20678	20863	20956	20959	20798	20953	20936	20873	20759	20788	20712	20702	21069	20673	20631	20849	20888	20846	20793	20858	20786	20820	20792	20817	20769	20967	20756	20885	20704	20899	20822	21039	20961	20715	20723	20910	21116	20979	20856	20798	20883	20717	20621	20979	20896	21021	20897	20794	20910	20790	20859	20937	20813	20928	20734	20892	20952	20766	20711	20848	20525	20952	20702	20878	21003	20886	21027	21062	20933	20637	20789	20834	20851	20784	20856	20923	20947	21126	20922	20915	21032	20693	20837	20560	21086	21105	20915	20985	20837	20964	20890	20934	20977	21037	20753	20881	20971	20910	20726	20998	20939	20913	20875	20633	20782	20890	20732	20949	20988	20938	20850	20652	20604	20655	20916	20987	20951	20878	20767	20837	20847	20745	20938	20807	20899	20677	20778	21133	20915	21044	20811	20974	21013	20660	20838	20866	20780	21024	20914	20958	20932	20973	20838	20605	20840	20828	20847	20719	20835	20775	20838	20774	20766	20813	20769	21089	20661	20735	20735	20816	20947	21003	20687	20648	20906	21059	20997	20680	21057	21099	20825	20872	21008	20961	20881	20802	20764	20865	20767	20788	20817	20933	20694	20864	20868	20855	20818	20755	20948	20855	20701	20796	20797	20857	20768	21002	20915	20890	20841	20849	20932	20799	20913	20816	20659	20956	20956	20731	20800	20748	20937	20687	20991	21003	20946	20764	21014	20896	20781	20557	20711	20846	21013	20843	20778	20906	21075	20845	21044	20638	21074	20973	20911	20680	20993	20905	20955	20690	20894	20863	20908	20697	20767	20922	20883	20846	20646	20983	20866	20954	20889	21010	20734	20856	21007	20906	20701	20745	20899	21141	20943	21009	20773	20860	20697	20842	20870	21129	21025	21015	20854	20998	20785	20760	20950	21032	20887	20796	20810	20958	21083	20984	20791	20764	20735	20765	20899	20909	20863	20904	20869	20955	20867	20880	20829	20955	20867	20846	20942	20734	21057	20872	20767	20820	20910	20906	20889	20839	21005	20869	20909	20872	20779	20943	20791	20825	20646	20863	20394	20973	20839	21016	20836	20842	20847	21010	20793	20568	20934	20922	20868	20840	20844	20858	20888	20918	21058	20950	20678	20966	20894	20713	20671	20849	20598	20731	20697	20608	20709	20771	20684	20727	20895	20888	20729	20817	20899	20846	20900	21167	20664	21041	21062	20900	20887	20562	20754	20866	20696	20777	20822	20811	20855	20920	20631	20871	20830	20811	20886	20922	20889	20906	20897	20856	20980	21005	20763	20688	20804	20784	20667	20931	20800	20816	20839	20667	20684	21032	21109	20912	20852	20968	20874	20800	20626	20951	21044	20677	20971	21062	20842	20843	20859	21153	20881	20833	21151	21109	20708	21034	20879	20813	20833	20824	20813	20957	20782	20722	20951	20884	20810	20706	20690	20729	20646	20723	20688	21000	20729	20868	20769	20932	20943	20741	20983	20861	21036	20782	20922	20804	20984	20962	20689	20701	20731	20787	21117	20891	20960	20984	20953	21044	21069	20853	20733	20991	21053	20903	21088	20964	20915	20956	20947	20939	20626	20659	20792	20733	20887	20886	20686	20919	20858	20976	20876	20905	20673	20886	20884	20713	20839	20871	20909	20848	20803	20887	21271	21055	20719	21035	21039	20956	20834	20783	20692	20720	20895	20835	20996	20690	20958	20799	20672	20977	20785	20714	20995	20890	20937	20858	20650	20742	20912	20929	20844	20730	20871	21063	20944	20813	21024	20925	21021	20638	20751	20683	20915	20750	20981	20763	20962	20998	20786	20807	20810	21027	20807	20664	20742	20801	20773	20818	20939	20852	20618	20935	20848	20856	20712	20920	20881	20726	20672	20829	21094	21056	20965	20994	20985	20786	20812	20564	21072	20699	20898	20893	20858	20712	20628	20985	20797	20893	20767	20628	20885	20929	20898	20620	20794	20761	20824	20844	20928	20906	20949	21041	20955	20855	20924	20684	20865	20856	20757	20796	20980	20927	20863	20705	20781	20794	20858	20851	20952	20889	20869	20821	20614	20773	20727	20870	20988	20721	20818	20956	20762	20710	20712	21102	20775	20682	20776	20852	20835	21139	20949	20831	20895	20867	20915	20785	20613	20703	20811	20828	20836	21109	21028	20894	20782	20717	20828	20952	20695	20635	20686	20933	20816	20958	20860	20884	20989	20882	20845	20763	20747	20972	20775	20971	20804	20968	20876	20961	20999	20893	20825	21066	20945	21015	20895	20839	21092	20898	20865	20879	20820	20815	20779	20873	20801	20961	20760	20869	20896	20759	20672	20849	20718	20852	20828	20921	20956	20927	20988	20836	20790	20750	20893	20880	20904	20928	20857	20855	21121	20911	20835	20882	20663	20898	20852	20929	20675	20851	21007	20952	20938	21011	20939	20853	21029	20720	20696	21062	20822	20548	20695	20692	20895	20835	20886	20771	21015	20879	20674	20777	20913	20894	20933	20956	20958	20804	20866	20794	20983	20914	20861	20810	20822	21065	20809	20708	20883	20752	20939	20754	20924	20876	20759	20907	20851	20766	21014	20932	20900	20791	20815	20819	20788	21012	20745	20926	21018	20850	20792	21013	20901	20948	20897	20871	20757	21007	20886	20985	20789	20833	20740	20870	20863	20888	20905	20946	20751	21031	20790	20927	20781	20901	20781	20990	20860	21003	20913	20911	20950	20965	20892	20791	20740	20704	20884	20817	20706	20784	20918	20949	20948	20885	20810	20825	20880	21052	20750	20837	20889	20875	21013	20862	20687	20779	20947	20929	21023	20904	20764	20889	20873	20896	20904	20534	20905	20957	20855	20856	20659	20852	20889	21062	20859	20954	20943	20668	20891	21059	20830	20804	20735	20832	20741	20997	20961	20875	21155	20719	20967	20885	20892	20953	20750	20752	20974	20731	21003	20761	20921	20698	20633	21015	20843	20886	20884	20810	20640	20933	20817	20954	21128	20635	20833	20961	20480	20794	20853	20891	20979	20804	21146	20897	21034	20841	20693	21035	20989	20837	20935	20608	20943	21097	21050	20698	20929	20844	20896	20749	20927	20793	20884	20853	20959	20847	20659	20771	20918	21102	20819	21010	20863	20642	20837	20844	20833	20904	20888	20936	20660	20903	20990	20743	20722	20982	20836	20757	20909	20887	20939	20790	20892	20871	20689	20698	20990	20929	20991	21076	20777	20952	20831	20944	20835	20588	20915	20952	20917	21103	21162	20671	20878	20937	20884	20866	20826	21003	20826	20936	20885	20940	20871	20695	20973	20963	20894	20768	20732	21042	20874	20757	20980	20883	20823	20846	20945	20964	20850	20928	20994	20882	20842	20914	20872	20932	20801	20858	20800	20839	20896	20872	20636	20637	21054	20784	20888	20907	20844	20767	20840	20872	20828	20814	20795	20764	20893	20970	20866	20695	20838	21144	21100	20685	20952	21013	20887	20874	20941	20824	20969	20972	20872	20989	20874	20769	20703	20820	20895	20800	20871	20748	20838	20789	20704	20860	20865	20736	20810	20709	20730	20894	20860	21007	20865	21044	20889	20616	20750	20638	20501	20929	20903	20931	20955	21008	20867	20894	20859	20926	21011	21052	21074	20992	20925	20928	20946	21059	21156	20888	20863	21023	21037	20585	21135	20827	20970	20810	20916	20887	20640	20774	20911	20591	20773	20950	20931	20817	20782	20980	20976	20759	20734	20860	20871	20869	20869	20696	20922	20985	20877	20855	20828	20703	21014	20890	20910	20741	20806	20806	20913	20886	21073	20967	21001	21005	20900	20619	20755	20923	20943	20881	20966	20945	20837	20683	20836	20769	20851	20966	20873	20785	20896	20906	20936	20983	20939	20739	20831	20744	20880	20758	20787	20945	20817	20953	20838	20796	21088	20861	21008	20801	20681	20707	20893	20732	20869	20841	20936	20876	20842	20794	20871	20825	21005	20825	20695	21023	20756	20840	20682	20709	20781	20831	20891	21078	21051	20848	20834	21099	21028	20940	20758	20833	20748	20607	21072	20771	20899	20846	20972	20854	20743	20980	20869	21058	20663	20817	20892	20979	21047	20785	20704	21007	20980	20928	20939	21027	20889	20667	20931	20866	20730	20739	20704	20883	21189	21041	20782	20892	20882	20868	21011	20985	21024	21056	20786	20863	20986	20935	20964	20666	20798	20687	20946	20627	20958	20802	20981	21101	20877	20956	21079	20871	20785	20586	21011	20788	20718	20901	20954	20690	20931	20913	20742	20740	20683	20884	20600	20634	20899	20770	20634	21000	21052	20866	20770	20738	21007	20880	20903	20728	20834	21161	20747	20680	20798	20692	20724	20853	20745	21293	20833	20753	20637	20692	20842	21126	20786	20845	20888	21006	20798	20844	20720	20803	20793	20986	21015	20745	20847	20900	20747	20737	20932	21049	20907	20945	20822	20687	20700	20881	20836	20852	20875	20989	21021	20823	20857	20957	20778	21076	20991	20813	20906	20988	20910	20799	20815
31806	36062	30053	24524	22795	23016	22590	19735	18945	18304	17752	17821	17639	17748	17594	17345	17320	17315	17290	17133	17171	17205	17088	17249	17069	17130	17162	17293	17619	17443	17392	17145	17053	16944	17083	16982	17016	16976	17022	16951	16974	16983	17166	16967	16935	16929	17020	16846	16902	17035	17065	17193	17005	16823	16931	17221	17041	17055	16998	17102	16980	17236	16991	17002	16953	17144	17036	16916	16989	16874	16993	17056	16946	17117	17106	17012	16906	17111	17189	17111	17240	17029	16955	16997	16941	17011	16958	16948	16986	17159	17021	16999	17168	16971	16953	16951	17077	17110	17139	17092	16868	16934	16881	17093	17058	17041	16922	17050	17089	16920	17041	16978	17006	16998	16747	16986	16928	17065	16969	17018	16791	17196	17022	17123	16885	17090	16899	17023	17208	16735	17290	17016	16906	17110	17062	17082	17072	17024	16957	16913	16998	16931	17073	16993	17018	17101	17012	17069	17214	16778	16764	17092	17134	16831	16959	17118	17105	16852	17044	16906	16905	16923	16893	17016	17209	17046	17022	16922	17108	17038	16972	16897	16892	16904	17039	16820	16940	17008	17217	16816	16989	17106	17042	16967	17039	16973	16961	17010	16911	16924	17108	16851	17018	16928	17069	16769	16876	17015	17002	16967	17138	16917	16891	17137	16986	16825	16865	17106	17022	17066	17012	17084	17097	17032	17013	17020	16853	16896	17158	16830	17086	17182	17033	17050	16940	16980	17022	16945	17148	17042	17000	16992	17125	16969	16865	16991	17229	17081	17106	17050	17088	16981	16907	16900	17080	16960	16992	16791	17131	17100	16952	16954	17013	17001	17062	17030	16934	17050	17014	16887	17057	17065	16936	16967	16976	17156	17070	17016	16965	17131	16988	16724	17003	16957	16953	17105	16919	16950	17025	17061	16998	16940	16968	16854	17018	17161	17026	16913	17040	17082	17024	16980	16982	16962	16991	16909	16851	16918	17122	17124	17047	17111	16912	16823	17025	16984	17143	17148	17008	17221	17026	16938	16896	17108	16901	17110	17109	16870	17090	16991	16917	17017	17017	16926	16824	17047	17156	16990	17000	16873	16953	16935	17011	16980	17216	16956	17102	16921	17029	17042	17025	17036	16969	16933	17098	17124	17072	16847	16979	16915	16942	16932	16977	17052	16961	17056	16893	17096	17039	16976	17057	16994	17035	17018	16961	16950	16931	16936	16905	16920	16966	16994	17095	16994	17049	16858	17111	16969	16804	16929	17012	17038	17012	16957	17040	17152	16848	17016	17060	16851	16947	17080	16993	16899	17148	17147	17077	16815	16937	16773	17236	17079	17015	16873	17062	16901	16895	16951	16827	16969	16972	17117	17130	17088	17014	16993	16934	16959	17053	16979	17107	17099	17123	16922	17161	17108	16858	17137	16987	17052	16931	16956	16948	17036	17073	16963	17068	17066	16902	17051	16941	17081	17153	16968	16912	16968	17088	17077	17027	16818	17124	17129	17010	16993	17194	17086	17139	17025	17089	17076	16964	16963	16995	16955	17123	16933	17120	17034	16942	17054	17103	16990	17046	17019	17044	16922	17078	17061	16916	16907	16861	16936	16924	16890	16958	17092	17113	16867	16849	16929	17010	16879	16807	17108	17163	17032	16796	16981	17030	16971	17103	16819	17026	16993	17070	16890	16961	17182	16942	17083	17115	16985	17051	16964	17287	16905	17014	16888	17000	17094	17001	17046	17042	16943	16954	16964	16997	16958	17138	17074	17164	17023	17147	16994	17092	17086	16943	17025	17063	16897	16953	16965	17060	17043	16849	17048	17176	17040	16842	16916	17137	16911	16983	17054	17015	17057	17096	17148	16994	17029	16937	17142	16948	16934	16822	16837	17168	17138	17028	17075	16978	17007	17052	17055	16996	17084	17051	17085	16961	17098	17094	17020	17159	16902	16925	16921	16929	17041	17019	17065	16959	17086	16957	17017	16971	17108	17021	16835	17061	16977	16975	17119	16913	17074	16882	17035	16995	17186	16944	16983	17034	17083	16933	17093	17019	17083	16962	17066	17040	17017	16866	17025	17096	16961	17000	16908	17045	16979	17003	16990	16978	16852	17146	17035	16923	17080	16957	17058	16951	17092	16807	17070	17020	17048	16909	16890	17039	17044	17009	17021	17126	17004	16952	17114	16958	16991	16963	17041	17175	17080	16954	17036	17036	17060	17105	16877	16943	16915	16915	17140	17116	16867	17066	16925	17105	17008	17011	17164	16921	16927	16960	16952	16885	17218	17056	17059	16916	16999	16948	16984	17002	16929	17179	17065	17018	16986	17050	17032	16911	16911	17102	17173	17141	17044	17049	17013	16953	17076	16979	16851	17167	16988	17114	17046	16987	17165	17047	17030	16968	17072	17024	16901	16834	16959	16732	17088	17145	16904	17044	17113	17043	17028	17107	16906	16890	17040	16988	17027	16861	17057	16977	17159	16933	16924	17001	17002	17047	17024	16826	17151	16888	16933	17037	17078	16928	17070	16821	17061	16915	16930	16994	17017	17196	17001	17099	17003	16964	16942	17089	16975	17094	17055	17038	17024	17101	17037	16921	16978	16929	16985	17113	17164	16935	16875	16978	17154	16955	17015	16873	16861	16933	16910	16902	16939	16846	17021	17074	17042	16891	17037	16889	16943	16962	16941	16971	16874	17179	16976	16975	16965	17128	16923	16982	16880	17097	16864	16880	17001	17056	17081	16988	16925	17233	17139	17104	16895	16907	16914	17054	17058	16857	17118	17067	17096	16768	16972	16917	17070	17077	16872	16992	16798	16810	17084	16902	16854	17151	16957	17049	16987	17087	16970	17052	17174	16952	17008	16871	17033	17059	16998	16870	17043	16912	17032	16925	16876	17017	16941	16923	16954	16955	17084	17003	16952	16895	16990	17000	17025	16939	17087	17138	17019	16960	16942	16872	16996	16974	17004	17041	16986	17110	16971	17087	16878	17095	16872	16972	17054	17028	16885	17007	17137	17084	17075	16986	16942	17015	16992	16978	17003	16952	17039	17022	17005	16895	16948	17048	17074	17059	16855	17134	17195	17073	17010	17021	17036	17056	17079	16988	16992	17215	17124	16992	16912	17178	16883	16893	16975	16966	16964	16953	16856	17076	17016	17042	16904	17073	17024	17159	16918	17150	16939	16960	17125	16933	17038	16940	16923	16916	17035	17142	17072	17062	17152	17100	16993	17040	17019	17091	16965	16940	16954	17083	16921	16935	16882	17106	17086	17038	17011	17043	17017	16971	17131	17074	16944	16950	17149	16845	16986	17069	17068	16948	17222	16893	17010	17029	17114	17062	16976	16781	16846	16994	16949	16923	16951	16922	17035	17015	16856	16944	17036	16897	16990	17048	16972	16932	17183	17057	16887	17017	17197	16886	17054	17001	17035	17161	16956	17097	17026	16936	16931	17023	17059	16950	17053	17063	16996	17177	16959	17132	17126	16962	17093	17159	16910	16835	17005	16823	17021	16970	17056	16944	17184	17106	17172	17036	16954	17095	17118	16990	17015	16942	17124	17196	17157	17136	17115	17059	17016	17057	17067	17035	16833	16833	17105	16949	17116	16900	17032	17018	16923	17044	17073	17076	17047	17019	16968	16931	16889	17019	17075	17126	16863	17009	16901	16942	17024	17003	17131	16995	17203	17069	16938	16991	17034	16909	17072	16954	17073	17019	17076	17189	17206	16980	17038	16950	16991	16775	17208	17003	16918	17152	17104	16783	17097	17039	16881	17001	17067	16914	17070	16958	17078	17070	16942	17094	16952	17082	17033	16985	17052	17040	17166	17022	16954	17114	16893	17070	17032	16937	16949	17055	16867	17105	16953	16897	17024	17037	16949	17139	16987	16926	16978	17019	16977	17116	16849	17014	16900	17131	17014	16887	16937	17204	16862	16969	17159	17005	17000	17104	16979	16999	16925	17037	16986	17079	16926	17117	17062	16820	16857	17083	16922	16914	16955	16995	17185	17026	17006	17085	17000	16987	16986	17148	17032	16982	17181	17096	17004	16974	17003	16854	17085	17133	17087	16981	17007	17056	17201	17004	17030	16965	16948	17122	16911	16883	17030	16798	16815	17017	17024	17051	17074	17008	16921	17033	16947	16975	16950	17074	17111	17045	17263	17051	17224	16907	16966	16923	16858	17157	16868	17110	17077	17227	16981	16947	17053	17161	16857	16877	17075	17118	17017	16976	17106	16896	17058	17064	17195	16974	16984	17022	16823	17039	16795	17232	17047	16848	16947	16869	17118	17029	17041	17153	16897	17251	16991	16967	17058	17010	16994	17069	17065	17054	17025	16967	16993	16934	17170	17052	16970	17049	16958	16877	16934	17021	16989	17080	17014	16963	16992	16905	17100	17029	16893	17042	16892	16908	16953	16919	17014	17146	16861	16970	17025	17012	17098	17209	17123	17058	17000	16978	17168	16842	16917	16974	16914	16817	17037	17110	17034	17062	17195	17058	17188	17020	17054	16995	17013	17054	16930	16826	16927	17005	17046	17167	16798	17120	17074	16841	16994	17269	16982	17049	17000	17043	16938	17083	17028	16856	17053	16998	16990	17139	16988	16865	16847	17011	17005	16873	16905	16978	16917	16891	17012	17060	16969	17181	16998	17041	17231	16969	16932	16879	17064	17009	16932	17143	17130	17011	17125	17003	17093	17104	17054	16954	16983	17049	17004	17138	16968	16987	17005	16819	17092	17091	16897	17036	16949	17121	17105	16892	16863	17074	17036	17076	17061	17149	16938	17136	17055	17062	17088	16967	17061	16873	17042	17051	17066	16999	16990	17159	17021	17261	17052	17150	17171	16925	16983	16913	16935	16873	17053	16976	17077	17184	17037	16932	17013	17120	17005	16955	17136	17047	17071	17105	16826	16960	16980	17109	17107	16936	17082	17055	17018	17129	17123	17168	16880	16950	17061	16788	17091	17062	16965	16940	17004	16919	17014	16995	16794	16898	16872	17035	17005	16988	16914	17096	17134	16905	16922	17073	16974	17006	16774	16980	17118	17187	16837	17242	17051	17095	17057	16955	16918	17106	17060	17074	16919	17034	16921	17051	16976	17041	17151	16931	17165	17119	16965	16999	17220	17174	17047	16837	16895
23915	21545	29216	24553	23496	26205	28502	24582	23649	23392	23064	22845	22774	22392	22150	22201	21938	21795	21809	21837	21780	21789	21689	21636	21830	21556	21635	23281	24772	24058	23124	22475	21792	21666	21539	21531	21725	21675	21761	21581	21705	21476	21482	21420	21545	21642	21432	21399	21564	21723	21747	21699	21693	21665	21618	21582	21472	21489	21583	21535	21493	21658	21466	21303	21498	21667	21564	21657	21512	21125	21483	21758	21600	21527	21495	21584	21470	21494	21348	21337	21561	21510	21266	21672	21772	21499	21362	21384	21573	21499	21410	21590	21679	21465	21563	21582	21436	21421	21477	21559	21500	21598	21494	21307	21408	21613	21495	21447	21788	21535	21705	21451	21441	21370	21557	21425	21356	21547	21452	21251	21511	21425	21435	21615	21586	21515	21492	21403	21119	21407	21528	21368	21300	21339	21509	21434	21579	21248	21424	21561	21493	21544	21606	21412	21419	21562	21535	21586	21368	21446	21438	21571	21581	21471	21477	21636	21494	21509	21538	21714	21420	21458	21430	21431	21575	21514	21443	21506	21473	21590	21472	21333	21411	21327	21406	21500	21405	21599	21587	21513	21338	21500	21525	21489	21501	21567	21347	21531	21631	21638	21541	21392	21616	21536	21561	21511	21447	21592	21469	21473	21522	21501	21596	21373	21620	21627	21550	21472	21425	21482	21643	21466	21564	21355	21331	21418	21686	21344	21411	21466	21470	21460	21766	21622	21579	21675	21707	21402	21409	21509	21565	21739	21557	21588	21494	21530	21671	21629	21119	21292	21388	21367	21623	21567	21491	21298	21567	21536	21567	21514	21557	21584	21598	21294	21475	21375	21292	21390	21466	21241	21550	21457	21439	21502	21422	21579	21363	21399	21633	21287	21599	21457	21234	21270	21295	21577	21566	21439	21622	21395	21464	21549	21484	21256	21475	21525	21403	21577	21426	21545	21601	21286	21549	21384	21505	21517	21588	21637	21462	21424	21272	21473	21495	21601	21587	21444	21513	21586	21387	21317	21491	21606	21561	21629	21551	21602	21446	21352	21480	21591	21465	21581	21454	21346	21447	21370	21705	21313	21616	21619	21571	21447	21515	21407	21458	21525	21526	21524	21406	21374	21771	21602	21407	21500	21457	21353	21579	21672	21404	21605	21434	21473	21445	21553	21501	21483	21542	21486	21539	21569	21303	21579	21312	21646	21214	21660	21391	21561	21503	21537	21403	21544	21600	21554	21546	21308	21563	21387	21540	21393	21504	21563	21535	21768	21677	21402	21500	21271	21448	21536	21677	21550	21464	21416	21541	21171	21174	21437	21497	21367	21416	21357	21447	21494	21343	21680	21452	21621	21419	21334	21513	21430	21414	21483	21539	21571	21452	21653	21572	21434	21702	21552	21510	21547	21226	21670	21600	21416	21457	21606	21412	21514	21371	21611	21685	21455	21700	21428	21374	21434	21228	21357	21528	21424	21458	21440	21360	21762	21436	21483	21518	21537	21409	21548	21499	21350	21722	21420	21656	21391	21527	21432	21749	21320	21525	21657	21538	21532	21538	21352	21367	21612	21545	21534	21600	21303	21427	21529	21473	21450	21581	21347	21377	21785	21526	21348	21590	21407	21432	21444	21791	21480	21856	21490	21629	21476	21378	21437	21601	21395	21508	21591	21542	21614	21759	21440	21387	21504	21455	21291	21395	21436	21509	21305	21481	21574	21317	21505	21496	21280	21480	21507	21723	21650	21315	21448	21582	21347	21425	21427	21387	21440	21662	21644	21384	21573	21374	21755	21670	21573	21536	21560	21633	21517	21476	21242	21547	21477	21479	21642	21604	21469	21503	21459	21571	21387	21533	21292	21607	21566	21522	21440	21481	21515	21375	21396	21389	21400	21395	21534	21459	21209	21210	21425	21360	21532	21372	21598	21398	21367	21463	21318	21167	21584	21474	21282	21535	21637	21535	21355	21391	21638	21505	21381	21489	21242	21311	21574	21574	21413	21242	21498	21557	21469	21523	21652	21343	21590	21439	21559	21434	21456	21499	21339	21550	21662	21620	21482	21538	21562	21523	21546	21293	21431	21602	21526	21520	21655	21528	21515	21490	21474	21391	21682	21478	21452	21309	21572	21596	21623	21298	21592	21462	21525	21529	21602	21499	21427	21409	21494	21594	21467	21459	21405	21404	21360	21277	21664	21480	21348	21363	21649	21414	21266	21507	21511	21449	21342	21502	21600	21421	21641	21399	21274	21338	21517	21546	21423	21486	21734	21553	21481	21433	21546	21618	21663	21561	21333	21580	21344	21591	21552	21630	21205	21507	21503	21579	21466	21542	21464	21547	21619	21433	21538	21598	21395	21591	21636	21492	21466	21551	21485	21604	21413	21363	21349	21704	21489	21569	21642	21509	21481	21417	21486	21581	21549	21458	21482	21551	21488	21361	21467	21505	21703	21482	21383	21590	21509	21666	21483	21557	21568	21755	21467	21513	21561	21510	21538	21592	21407	21637	21567	21626	21514	21636	21359	21382	21315	21403	21463	21436	21417	21557	21549	21379	21448	21592	21453	21390	21311	21410	21368	21399	21720	21518	21473	21454	21496	21643	21751	21519	21615	21641	21575	21558	21210	21465	21341	21556	21576	21530	21293	21343	21500	21547	21745	21598	21693	21481	21609	21495	21507	21215	21742	21410	21376	21561	21621	21553	21517	21621	21476	21650	21556	21521	21475	21531	21595	21611	21273	21367	21493	21413	21479	21397	21530	21479	21422	21594	21651	21549	21198	21320	21454	21396	21497	21540	21657	21464	21521	21548	21251	21539	21472	21405	21292	21603	21691	21493	21564	21573	21560	21385	21475	21309	21395	21451	21347	21396	21617	21572	21452	21501	21637	21567	21468	21513	21268	21506	21315	21425	21298	21413	21496	21453	21441	21528	21289	21509	21506	21510	21602	21535	21610	21488	21468	21339	21584	21317	21486	21453	21279	21357	21387	21670	21529	21319	21547	21612	21535	21421	21626	21456	21605	21388	21527	21284	21292	21422	21305	21266	21576	21641	21626	21387	21526	21523	21453	21537	21328	21412	21835	21618	21437	21685	21505	21534	21510	21590	21353	21454	21498	21338	21478	21345	21647	21729	21657	21558	21600	21498	21561	21353	21454	21502	21437	21385	21409	21372	21496	21493	21476	21621	21436	21536	21550	21622	21485	21445	21310	21520	21524	21479	21505	21511	21504	21485	21505	21308	21531	21691	21427	21555	21571	21702	21467	21376	21289	21360	21545	21603	21389	21497	21466	21506	21574	21739	21358	21404	21570	21523	21453	21623	21593	21435	21200	21492	21537	21530	21516	21437	21572	21526	21575	21489	21499	21418	21497	21630	21518	21478	21625	21580	21349	21644	21651	21681	21490	21442	21506	21424	21695	21510	21645	21542	21517	21452	21456	21420	21336	21392	21375	21513	21661	21288	21371	21723	21554	21622	21494	21436	21385	21480	21388	21544	21620	21515	21636	21352	21426	21519	21276	21320	21326	21600	21647	21623	21414	21348	21298	21416	21402	21627	21396	21300	21487	21426	21372	21467	21541	21546	21455	21352	21704	21511	21570	21577	21585	21479	21351	21287	21402	21301	21428	21665	21562	21413	21480	21538	21521	21626	21547	21581	21522	21486	21578	21678	21638	21531	21542	21556	21446	21382	21748	21633	21321	21390	21349	21591	21476	21453	21426	21561	21557	21546	21415	21569	21140	21634	21504	21529	21627	21345	21529	21467	21612	21545	21358	21485	21475	21540	21361	21608	21701	21497	21481	21664	21671	21389	21454	21635	21363	21253	21385	21568	21625	21346	21375	21504	21579	21635	21627	21469	21715	21646	21333	21418	21759	21730	21628	21546	21516	21326	21499	21351	21431	21425	21403	21529	21426	21408	21471	21712	21428	21737	21625	21484	21529	21388	21417	21728	21340	21607	21712	21686	21501	21519	21468	21532	21473	21606	21495	21342	21510	21533	21638	21436	21400	21762	21304	21367	21472	21648	21512	21433	21633	21546	21522	21351	21450	21735	21604	21533	21607	21434	21462	21411	21522	21372	21443	21643	21602	21425	21617	21761	21210	21505	21648	21482	21674	21527	21351	21438	21453	21492	21551	21444	21563	21478	21350	21479	21265	21394	21515	21422	21449	21509	21573	21499	21579	21632	21301	21538	21410	21469	21528	21453	21558	21484	21489	21639	21490	21540	21405	21494	21500	21477	21529	21506	21518	21647	21458	21325	21452	21467	21329	21618	21422	21357	21399	21613	21704	21550	21366	21600	21707	21583	21464	21348	21629	21558	21419	21445	21470	21216	21583	21530	21485	21532	21676	21359	21469	21673	21573	21461	21272	21497	21445	21682	21576	21392	21582	21494	21553	21563	21377	21507	21526	21618	21618	21530	21439	21765	21562	21627	21427	21481	21551	21396	21345	21615	21766	21728	21494	21525	21358	21705	21363	21483	21495	21336	21371	21361	21566	21545	21486	21722	21261	21441	21658	21572	21567	21659	21741	21500	21537	21662	21657	21627	21357	21617	21455	21429	21505	21693	21729	21436	21243	21388	21459	21487	21379	21604	21356	21544	21378	21511	21424	21445	21580	21503	21408	21311	21253	21512	21416	21367	21286	21553	21334	21521	21405	21353	21316	21532	21516	21390	21486	21676	21402	21477	21422	21703	21526	21599	21480	21528	21569	21386	21439	21372	21616	21540	21653	21642	21588	21575	21633	21479	21613	21444	21327	21450	21386	21554	21480	21517	21674	21729	21651	21593	21473	21868	21480	21522	21387	21704	21644	21687	21821	21451	21461	21276	21540	21755	21502	21522	21412	21344	21331	21729	21463	21507	21350	21368	21548	21620	21760	21629	21597	21299	21431	21355	21519	21618	21591	21475	21334	21461	21564	21671	21508	21471	21446	21470	21636	21579	21379	21375	21454	21594	21568	21523	21491	21567	21550	21621	21453	21583	21508	21550	21670	21483	21464	21550	21522	21367	21287	21548	21375	21408	21632	21429	21517	21574	21408	21572	21210	21585	21587	21495	21306	21601	21529	21551	21552	21483	21427	21498	21475	21523	21561	21550	21631	21503	21436	21381	21460	21650	21517	21590	21466	21471	21554	21694	21633
36207	49303	34851	28510	25056	23911	24443	22170	20957	20120	19661	19257	18750	18444	18267	17938	18006	17649	17807	17683	17747	17753	17838	17656	17662	17662	17752	20374	21765	20735	19398	18247	17841	17515	17396	17537	17374	17351	17484	17467	17211	17556	17506	17526	17485	17289	17411	17432	17392	17348	17433	17368	17403	17472	17436	17529	17378	17285	17381	17435	17486	17505	17475	17417	17307	17407	17492	17513	17403	17268	17478	17227	17427	17505	17379	17457	17258	17474	17431	17347	17359	17423	17484	17462	17297	17366	17415	17467	17299	17425	17430	17315	17549	17621	17328	17326	17425	17344	17349	17407	17490	17231	17485	17439	17537	17377	17459	17371	17467	17478	17388	17336	17555	17299	17559	17331	17496	17611	17421	17404	17489	17356	17576	17271	17248	17299	17406	17257	17431	17419	17338	17412	17559	17364	17294	17337	17618	17259	17513	17255	17334	17414	17568	17267	17657	17364	17346	17240	17406	17364	17522	17500	17495	17474	17571	17225	17382	17486	17372	17601	17362	17327	17296	17327	17445	17556	17458	17341	17316	17459	17253	17295	17559	17529	17229	17366	17477	17347	17468	17361	17387	17427	17354	17308	17338	17474	17388	17277	17311	17436	17431	17339	17314	17250	17273	17409	17358	17398	17375	17375	17222	17287	17325	17460	17439	17438	17392	17312	17554	17590	17357	17261	17406	17394	17394	17192	17407	17474	17534	17256	17469	17461	17389	17404	17449	17442	17351	17393	17371	17359	17600	17474	17490	17384	17511	17296	17496	17464	17346	17351	17364	17280	17219	17494	17449	17491	17342	17393	17469	17378	17312	17518	17475	17471	17401	17329	17447	17450	17570	17527	17509	17454	17356	17433	17586	17532	17498	17461	17460	17278	17541	17457	17395	17391	17304	17391	17404	17380	17404	17368	17341	17395	17367	17443	17344	17415	17351	17254	17302	17479	17560	17334	17304	17117	17572	17417	17516	17426	17390	17323	17273	17313	17556	17365	17432	17320	17283	17569	17370	17423	17306	17413	17426	17535	17234	17364	17467	17429	17495	17297	17272	17399	17565	17194	17377	17393	17334	17329	17460	17369	17524	17295	17341	17325	17424	17519	17462	17227	17256	17296	17500	17371	17450	17291	17606	17394	17237	17293	17458	17510	17396	17535	17443	17336	17606	17273	17419	17476	17458	17477	17425	17380	17372	17570	17368	17422	17566	17376	17342	17284	17401	17496	17261	17559	17435	17249	17487	17454	17333	17521	17398	17312	17447	17375	17161	17421	17167	17639	17389	17465	17394	17366	17540	17247	17445	17388	17326	17405	17386	17484	17339	17276	17561	17170	17455	17175	17374	17609	17366	17281	17483	17357	17466	17398	17430	17253	17346	17546	17440	17541	17712	17538	17449	17423	17388	17325	17325	17372	17430	17407	17566	17315	17392	17422	17493	17286	17341	17426	17261	17340	17575	17303	17552	17447	17395	17425	17431	17411	17359	17427	17256	17400	17445	17461	17453	17239	17304	17502	17241	17389	17511	17276	17437	17417	17546	17578	17302	17463	17286	17326	17554	17498	17405	17323	17453	17390	17194	17307	17506	17337	17345	17411	17507	17334	17248	17382	17377	17415	17560	17448	17319	17342	17397	17329	17441	17363	17410	17460	17494	17294	17500	17259	17364	17450	17432	17672	17222	17473	17400	17362	17403	17356	17595	17319	17418	17511	17301	17361	17443	17463	17462	17267	17524	17363	17547	17448	17551	17326	17260	17407	17515	17513	17262	17421	17447	17277	17371	17343	17259	17381	17514	17256	17400	17304	17377	17326	17270	17531	17372	17268	17504	17279	17568	17337	17484	17301	17392	17483	17551	17442	17383	17587	17399	17421	17474	17557	17393	17333	17398	17390	17367	17581	17362	17503	17397	17410	17399	17390	17380	17287	17322	17536	17422	17503	17355	17282	17398	17386	17187	17367	17375	17377	17505	17419	17397	17398	17266	17246	17513	17213	17355	17442	17397	17326	17411	17293	17444	17580	17343	17521	17400	17298	17491	17390	17543	17278	17502	17309	17332	17448	17449	17343	17446	17508	17384	17400	17565	17303	17283	17418	17342	17406	17432	17292	17432	17499	17374	17376	17279	17369	17417	17366	17346	17482	17527	17477	17473	17347	17438	17314	17332	17235	17532	17366	17474	17282	17465	17581	17392	17548	17476	17360	17477	17402	17476	17353	17395	17307	17419	17381	17270	17170	17424	17363	17440	17392	17476	17400	17450	17417	17351	17312	17368	17314	17352	17445	17187	17431	17313	17284	17497	17468	17463	17435	17478	17318	17318	17560	17326	17305	17418	17563	17342	17288	17535	17364	17341	17495	17436	17270	17251	17498	17345	17542	17281	17427	17323	17430	17243	17480	17459	17205	17344	17446	17341	17441	17363	17420	17374	17291	17426	17356	17481	17417	17475	17288	17334	17411	17437	17482	17445	17252	17422	17460	17523	17318	17400	17553	17290	17553	17466	17523	17498	17268	17348	17234	17383	17474	17470	17534	17249	17270	17441	17561	17390	17387	17346	17478	17355	17423	17417	17377	17344	17392	17315	17317	17627	17405	17448	17300	17519	17406	17424	17530	17364	17392	17261	17394	17274	17415	17493	17281	17322	17592	17553	17461	17318	17530	17417	17393	17422	17444	17406	17438	17345	17397	17320	17597	17321	17542	17316	17466	17352	17522	17354	17310	17418	17466	17372	17510	17290	17411	17475	17403	17312	17263	17517	17429	17376	17461	17517	17398	17350	17338	17356	17523	17403	17624	17382	17380	17289	17277	17445	17338	17424	17411	17304	17524	17421	17337	17421	17420	17330	17425	17337	17304	17580	17311	17362	17356	17387	17563	17316	17337	17422	17385	17474	17240	17307	17376	17426	17385	17347	17320	17281	17295	17484	17363	17423	17360	17434	17362	17421	17602	17471	17467	17490	17425	17450	17404	17492	17290	17277	17321	17310	17640	17402	17574	17238	17511	17642	17289	17391	17451	17501	17503	17398	17243	17551	17368	17357	17317	17322	17428	17395	17493	17448	17458	17414	17393	17427	17411	17219	17330	17377	17310	17497	17410	17361	17352	17325	17215	17447	17427	17430	17336	17478	17412	17311	17339	17374	17271	17408	17332	17416	17370	17356	17480	17439	17419	17476	17398	17182	17568	17407	17324	17470	17323	17405	17363	17338	17468	17469	17407	17381	17452	17376	17403	17232	17408	17489	17531	17505	17193	17401	17368	17431	17475	17312	17340	17506	17477	17395	17435	17395	17119	17159	17418	17472	17399	17620	17510	17426	17438	17423	17493	17435	17365	17586	17503	17407	17501	17323	17415	17366	17325	17474	17379	17484	17356	17405	17404	17298	17284	17356	17416	17513	17457	17384	17427	17481	17322	17204	17381	17304	17496	17547	17481	17461	17501	17456	17419	17525	17376	17200	17345	17475	17523	17286	17189	17387	17472	17365	17467	17427	17291	17364	17292	17336	17347	17193	17603	17358	17453	17055	17324	17624	17463	17172	17379	17326	17394	17520	17577	17462	17481	17331	17318	17455	17215	17313	17439	17213	17431	17408	17620	17257	17433	17488	17501	17408	17332	17402	17337	17407	17317	17249	17286	17421	17438	17368	17549	17475	17419	17364	17375	17449	17487	17263	17264	17454	17548	17355	17619	17657	17411	17375	17533	17443	17449	17322	17381	17570	17592	17185	17322	17361	17411	17527	17392	17584	17403	17288	17452	17449	17160	17487	17519	17529	17408	17532	17354	17420	17342	17280	17654	17382	17291	17350	17292	17312	17232	17280	17216	17512	17431	17296	17505	17464	17233	17424	17270	17386	17304	17500	17413	17441	17470	17454	17368	17329	17225	17396	17357	17294	17283	17378	17267	17435	17270	17519	17516	17407	17374	17443	17557	17363	17345	17471	17378	17500	17570	17318	17517	17529	17432	17533	17357	17563	17387	17493	17321	17456	17381	17391	17399	17473	17294	17265	17416	17403	17492	17444	17462	17388	17333	17326	17494	17437	17360	17406	17388	17239	17274	17372	17537	17332	17376	17330	17502	17355	17461	17611	17292	17477	17487	17404	17535	17407	17336	17385	17426	17401	17561	17256	17270	17360	17387	17482	17497	17344	17632	17380	17294	17332	17432	17470	17491	17395	17346	17287	17474	17269	17267	17338	17356	17467	17484	17293	17410	17276	17450	17534	17407	17304	17347	17544	17599	17213	17461	17380	17219	17479	17433	17477	17489	17357	17424	17460	17486	17581	17327	17279	17516	17386	17528	17329	17462	17326	17304	17382	17454	17462	17218	17563	17561	17341	17415	17315	17478	17441	17316	17488	17482	17374	17521	17439	17482	17563	17423	17472	17406	17501	17352	17457	17537	17307	17420	17405	17521	17438	17332	17356	17383	17468	17652	17231	17436	17491	17505	17530	17394	17397	17392	17606	17331	17414	17462	17475	17508	17440	17227	17302	17529	17528	17358	17435	17459	17430	17301	17431	17504	17403	17365	17535	17384	17639	17329	17559	17349	17481	17368	17268	17482	17373	17473	17305	17379	17226	17405	17545	17499	17505	17591	17448	17414	17364	17447	17571	17440	17338	17479	17375	17448	17351	17383	17122	17436	17548	17514	17388	17492	17586	17478	17296	17400	17516	17506	17420	17614	17491	17547	17355	17530	17293	17463	17489	17378	17469	17361	17473	17360	17372	17316	17387	17338	17540	17351	17246	17494	17530	17267	17447	17507	17510	17371	17248	17341	17363	17427	17459	17366	17533	17241	17396	17299	17397	17413	17567	17376	17386	17329	17314	17425	17491	17363	17387	17431	17480	17323	17417	17283	17455	17376	17358	17264	17292	17440	17345	17418	17295	17451	17471	17382	17414	17388	17368	17416	17371	17374	17338	17395	17576	17457	17355	17354	17570	17535	17304	17299	17524	17563	17371	17599	17420	17505	17402	17525	17499	17486	17411	17431	17576	17548	17353	17489	17458	17327	17399	17343	17246	17519	17319	17462	17324	17397	17369	17427	17466	17348	17260	17440	17471	17545	17253	17618	17563	17385	17318	17464	17404	17524	17449	17415	17585	17439	17378	17457	17453	17283	17253	17201	17497	17393	17367	17332
22854	21510	29443	23991	22373	27051	31629	26847	25651	25202	24502	24341	23739	23355	23535	23198	23279	23234	23432	23368	23353	23352	22981	22917	22996	22886	23180	25794	27340	26656	25100	24000	23266	22980	22608	22669	22539	22567	22682	22555	22611	22570	22556	22618	22781	22498	22711	22364	22718	22331	22606	22654	22674	22498	22369	22760	22631	22504	22610	22476	22463	22509	22670	22738	22591	22598	22608	22498	22654	22421	22440	22477	22711	22642	22488	22428	22563	22672	22674	22500	22452	22531	22556	22981	22578	22387	22509	22528	22421	22253	22406	22609	22327	22654	22464	22571	22484	22607	22537	22621	22488	22426	22497	22628	22577	22525	22549	22499	22402	22309	22395	22842	22516	22507	22443	22481	22316	22521	22567	22680	22482	22294	22469	22735	22467	22553	22673	22610	22598	22827	22656	22417	22568	22563	22541	22679	22432	22732	22486	22415	22460	22603	22273	22433	22474	22350	22617	22606	22365	22509	22241	22463	22401	22298	22502	22667	22589	22479	22429	22468	22436	22353	22465	22636	22706	22538	22448	22373	22358	22434	22456	22451	22302	22219	22303	22506	22659	22620	22325	22423	22759	22563	22564	22361	22381	22410	22291	22370	22534	22580	22538	22461	22370	22532	22628	22651	22744	22665	22425	22257	22513	22428	22428	22579	22517	22460	22359	22346	22404	22468	22359	22469	22467	22616	22511	22550	22514	22524	22548	22363	22330	22463	22436	22571	22673	22617	22652	22391	22608	22449	22402	22616	22551	22359	22670	22451	22317	22229	22513	22325	22371	22458	22345	22278	22631	22507	22740	22493	22497	22384	22574	22411	22487	22475	22762	22361	22416	22353	22487	22458	22656	22368	22426	22516	22474	22453	22285	22435	22718	22387	22677	22827	22473	22476	22628	22366	22314	22480	22564	22565	22671	22479	22545	22514	22513	22473	22126	22368	22643	22595	22409	22486	22593	22504	22319	22442	22363	22127	22437	22230	22338	22261	22372	22486	22536	22336	22441	22286	22515	22315	22443	22418	22408	22500	22407	22439	22528	22320	22319	22637	22676	22635	22442	22492	22582	22505	22690	22522	22295	22323	22499	22523	22459	22300	22637	22424	22368	22455	22362	22492	22544	22625	22505	22562	22655	22647	22546	22182	22604	22639	22377	22452	22574	22356	22555	22388	22699	22536	22300	22625	22547	22384	22616	22465	22442	22504	22491	22692	22466	22374	22516	22619	22275	22431	22381	22570	22455	22345	22244	22500	22674	22540	22509	22400	22659	22443	22375	22264	22604	22475	22569	22497	22464	22396	22397	22454	22683	22477	22351	22516	22583	22468	22348	22427	22415	22215	22436	22508	22414	22359	22704	22571	22392	22462	22454	22371	22648	22240	22240	22445	22640	22432	22531	22615	22459	22463	22209	22235	22306	22442	22578	22428	22437	22348	22217	22443	22453	22679	22705	22599	22578	22413	22473	22537	22586	22468	22590	22472	22506	22559	22464	22277	22374	22312	22474	22487	22340	22538	22530	22055	22367	22683	22389	22355	22373	22527	22519	22405	22412	22370	22521	22401	22351	22486	22497	22782	22624	22448	22710	22409	22368	22630	22664	22713	22335	22434	22661	22402	22429	22447	22299	22496	22728	22641	22255	22626	22469	22552	22492	22330	22595	22576	22414	22549	22627	22390	22525	22478	22349	22517	22372	22506	22519	22516	22214	22374	22706	22673	22567	22653	22644	22672	22482	22425	22472	22300	22438	22689	22567	22333	22280	22453	22417	22436	22560	22283	22378	22558	22619	22536	22702	22686	22588	22348	22461	22426	22389	22538	22422	22533	22402	22342	22560	22422	22649	22528	22459	22395	22732	22543	22451	22511	22385	22554	22337	22404	22676	22627	22518	22388	22677	22584	22500	22350	22453	22670	22290	22071	22323	22330	22554	22491	22529	22436	22390	22512	22767	22372	22432	22499	22349	22165	22595	22566	22482	22387	22486	22486	22453	22299	22570	22423	22539	22660	22445	22359	22401	22493	22443	22516	22508	22533	22506	22613	22545	22726	22548	22239	22580	22495	22559	22522	22486	22413	22410	22479	22684	22560	22805	22528	22528	22275	22430	22418	22334	22665	22466	22481	22498	22279	22359	22289	22500	22557	22705	22387	22450	22667	22403	22587	22525	22546	22463	22526	22440	22508	22286	22544	22537	22376	22448	22666	22458	22350	22401	22500	22363	22445	22423	22557	22419	22388	22530	22510	22558	22509	22481	22602	22534	22369	22225	22540	22759	22339	22632	22509	22520	22526	22585	22453	22830	22554	22408	22569	22491	22621	22449	22534	22345	22249	22438	22508	22365	22493	22496	22625	22567	22623	22652	22427	22511	22394	22390	22444	22497	22369	22252	22286	22368	22331	22389	22457	22457	22639	22266	22464	22428	22406	22541	22442	22500	22521	22581	22434	22398	22381	22530	22428	22620	22537	22424	22514	22465	22450	22662	22403	22612	22540	22496	22561	22569	22418	22592	22456	22480	22468	22635	22493	22464	22578	22603	22402	22665	22416	22281	22503	22230	22402	22491	22399	22415	22300	22249	22497	22623	22364	22435	22589	22544	22357	22576	22471	22528	22413	22727	22577	22642	22723	22591	22337	22418	22464	22573	22677	22451	22227	22538	22262	22533	22719	22399	22654	22380	22443	22426	22502	22476	22304	22353	22509	22312	22627	22571	22519	22736	22537	22438	22536	22458	22390	22344	22366	22269	22426	22597	22266	22491	22346	22662	22475	22593	22512	22613	22478	22706	22578	22507	22303	22482	22329	22454	22500	22311	22437	22432	22491	22368	22364	22532	22550	22564	22487	22428	22374	22413	22464	22506	22660	22372	22748	22447	22374	22342	22488	22505	22470	22674	22272	22630	22410	22376	22349	22518	22381	22663	22395	22466	22258	22476	22360	22599	22652	22607	22397	22471	22630	22649	22304	22578	22395	22495	22362	22662	22382	22327	22390	22536	22507	22793	22587	22592	22629	22557	22383	22555	22399	22513	22551	22392	22582	22603	22440	22316	22421	22589	22668	22391	22636	22419	22385	22458	22530	22540	22418	22544	22412	22426	22485	22684	22514	22485	22628	22545	22496	22199	22692	22600	22418	22385	22346	22624	22614	22615	22574	22570	22595	22467	22292	22429	22508	22504	22495	22370	22283	22409	22320	22342	22335	22303	22815	22510	22363	22391	22582	22485	22609	22443	22495	22513	22705	22422	22539	22532	22466	22402	22613	22488	22360	22584	22517	22522	22550	22543	22321	22676	22495	22644	22377	22568	22489	22408	22418	22710	22467	22301	22654	22299	22322	22398	22549	22431	22350	22449	22484	22564	22565	22435	22483	22307	22517	22659	22528	22426	22243	22445	22467	22369	22422	22469	22363	22539	22442	22716	22320	22511	22665	22475	22324	22436	22302	22547	22433	22638	22455	22496	22459	22525	22768	22356	22232	22513	22452	22358	22368	22533	22613	22465	22448	22439	22346	22387	22252	22284	22435	22566	22576	22431	22403	22458	22564	22460	22429	22724	22582	22264	22441	22540	22643	22307	22497	22504	22614	22214	22274	22499	22545	22479	22368	22362	22418	22523	22289	22364	22369	22393	22324	22312	22468	22571	22410	22529	22445	22397	22297	22289	22399	22474	22624	22418	22248	22469	22348	22626	22465	22342	22563	22742	22670	22528	22554	22378	22254	22435	22360	22407	22472	22535	22426	22500	22258	22489	22413	22556	22511	22498	22494	22519	22374	22333	22639	22487	22451	22417	22267	22611	22511	22288	22480	22379	22385	22592	22553	22654	22301	22596	22300	22697	22450	22297	22448	22560	22382	22364	22472	22679	22459	22395	22323	22345	22708	22581	22570	22448	22339	22512	22592	22335	22496	22231	22386	22501	22534	22450	22435	22526	22434	22446	22401	22367	22541	22561	22553	22500	22481	22531	22522	22348	22455	22724	22566	22489	22183	22426	22783	22531	22579	22469	22525	22447	22568	22585	22608	22420	22513	22533	22397	22333	22495	22348	22251	22653	22472	22452	22603	22333	22589	22597	22558	22308	22432	22535	22620	22522	22648	22593	22409	22402	22524	22628	22580	22286	22443	22682	22340	22556	22560	22588	22545	22535	22426	22615	22645	22500	22365	22419	22351	22339	22456	22537	22406	22355	22327	22557	22477	22215	22416	22451	22605	22661	22693	22509	22686	22107	22338	22430	22467	22646	22610	22619	22404	22385	22460	22659	22553	22323	22562	22488	22486	22587	22337	22468	22472	22314	22521	22747	22228	22245	22703	22617	22553	22404	22396	22489	22535	22561	22539	22555	22495	22353	22539	22501	22326	22500	22247	22205	22390	22446	22396	22375	22457	22712	22508	22355	22382	22464	22574	22688	22264	22482	22330	22452	22389	22555	22355	22584	22433	22530	22511	22539	22283	22421	22708	22355	22597	22493	22420	22526	22487	22534	22383	22420	22283	22453	22476	22252	22561	22466	22570	22356	22409	22663	22471	22595	22405	22463	22508	22427	22574	22778	22459	22562	22538	22447	22673	22668	22376	22579	22411	22386	22429	22456	22554	22558	22590	22492	22573	22440	22355	22500	22403	22361	22257	22183	22602	22544	22376	22170	22489	22442	22411	22436	22570	22489	22482	22354	22597	22568	22327	22461	22446	22209	22615	22558	22436	22396	22484	22519	22372	22320	22638	22239	22640	22450	22469	22780	22314	22314	22566	22329	22542	22374	22384	22468	22654	22569	22409	22291	22350	22435	22518	22359	22643	22451	22500	22442	22212	22515	22419	22607	22497	22493	22333	22348	22698	22538	22427	22527	22346	22583	22331	22487	22512	22456	22307	22318	22382	22396	22514	22596	22177	22505	22371	22530	22477	22638	22614	22368	22413	22264	22462	22578	22667	22446	22603	22576	22227	22535	22496	22508	22459	22400	22144	22316	22313	22619	22289	22518	22515	22418	22492	22423	22241	22539	22450	22517	22115	22359	22448	22464	22591	22523	22524	22176	22603	22454	22627	22315	22537	22546	22478	22382	22576	22377	22478	22628	22112	22299	22546	22490	22333	22307	22406	22335	22491	22697	22489	22460	22489	22768	22410	22630	22117	22244	22444	22312	22204
39460	52128	39730	33545	30726	29227	26828	24603	22813	21609	20849	20392	19968	18945	19006	18946	18814	18720	18870	19000	18687	18346	18377	18434	18424	18459	19071	23126	24855	23324	21007	19416	18603	18213	18025	17853	17958	17759	17851	17974	17873	17976	18089	18103	17988	17875	17972	18081	17984	17857	17811	17864	17917	17987	18116	17820	17855	18043	18130	17910	17950	17951	18018	17965	17836	17832	18147	18022	17890	17973	17999	18032	17845	17868	17982	17939	17967	18086	17951	18047	17859	18106	17952	18016	17887	18027	17715	17996	18078	17920	18010	18015	17937	17837	17796	17944	17918	17873	18054	18009	17825	17930	18031	17991	17932	17918	17795	17862	17981	17733	18100	17749	17853	17796	17853	17758	17873	17867	17757	17927	17895	17876	17912	18029	17892	18025	17877	17930	17954	17956	18002	17781	17982	17917	17728	17920	17894	17792	17800	17850	18082	17941	17972	17928	17961	17992	17903	17943	18092	17654	17884	17878	17821	17943	17986	17849	18102	17780	17832	18058	17970	17907	17960	17880	18058	17963	17877	17988	18025	17913	17859	18126	17844	18023	17811	17983	18027	17800	17847	17931	17982	17897	17878	17853	17871	17808	17849	17871	17795	17966	17965	17828	18068	17970	18048	17897	17911	17849	18032	17712	17898	17803	17947	18001	18006	17833	17919	17772	17965	18072	17974	18074	18014	18042	18018	17941	18052	17976	17896	17769	18062	17863	17993	17881	17915	17826	17922	17720	17971	17769	17764	17810	17905	17928	17789	17751	17794	17934	17937	17930	17873	17925	18039	17996	17925	17950	17760	17984	17945	17972	17995	18041	17993	18050	17864	17988	17973	17937	17926	17794	17799	17834	17697	17899	17988	17885	18037	17837	17921	18024	17699	17873	17815	17943	17925	17919	18086	17791	17929	17911	17926	17918	17804	17856	17993	17948	17974	17894	17934	17885	17979	17993	18032	17960	17919	17996	17946	17931	18014	17762	17828	17819	17952	18095	17851	17953	17915	17841	17822	17899	17923	18020	18077	17982	17675	17911	17876	17966	17866	17796	17844	17943	18022	17870	18044	17912	17948	18055	17905	17967	17999	18079	18055	17958	18034	17908	17754	17880	17906	17985	17966	17737	17712	17851	18028	17934	17936	18028	17833	17940	17974	17928	17927	17855	18061	17922	17837	17969	17863	18148	17822	17986	17662	17940	18013	17910	17968	17898	17878	18127	18077	18022	17770	17962	17894	17863	17965	17932	17967	17967	17983	17874	17964	17950	18002	17914	18040	17963	17803	17936	17848	17786	18076	17869	17877	17928	17871	17926	17992	17868	17933	17906	17897	17988	17682	17767	18045	17832	17777	17968	17896	17987	17918	18037	17911	17802	17946	17991	17907	17974	17688	17832	18178	17775	17733	18135	17842	17896	18011	17870	18092	17985	17847	18016	17955	17868	17702	17813	18000	17776	17920	18057	17955	17881	17841	17862	17844	17982	17669	18072	18033	17850	18079	17738	17997	17960	17895	17931	17844	17903	17904	18005	17883	17927	17902	18011	17998	17826	18063	17862	17769	18073	17958	17910	17845	17970	17803	17947	17920	17976	18023	17983	17874	17914	17942	18044	17781	17866	18084	17815	18001	18070	17915	17966	17806	17859	18124	17830	17849	17856	18067	17778	17800	17891	17881	17918	17876	18014	18011	18083	17983	17932	18031	18206	17872	17848	17985	17979	17853	17986	17937	18002	17830	17826	17828	17910	18099	17695	18111	17855	18003	17998	17955	18022	17885	18035	17737	17894	18065	17980	17926	17812	17871	17869	17908	17904	18049	17748	17980	17882	17768	17880	17940	17892	18034	17903	17819	17918	17805	17772	17821	17976	17957	17856	17885	17882	17820	17908	17925	17973	17827	17896	17746	17719	17898	17914	17788	17900	18043	17883	17912	17886	17920	17994	18052	17749	17890	18041	18006	17990	17774	17889	17820	18001	17861	17841	17906	17882	18118	17944	17824	17935	18001	18035	17851	17896	17869	17876	17879	17821	17875	17986	17828	18008	17801	17907	17951	17939	17835	17922	17850	18173	17800	17952	17827	17839	17891	18013	17794	17821	18040	17902	17942	17958	17854	17979	17838	17862	17872	18047	17892	17892	17976	17798	18114	17902	18011	17909	17888	17905	17787	17947	18045	17719	17937	18011	17977	17838	18073	17808	17897	17802	17990	17964	17729	17841	17934	17905	18054	17659	17791	18019	17912	17953	17836	17962	17922	17989	17731	18025	17642	17996	17890	18117	17917	17955	17907	17748	17848	17778	17816	17796	17915	17805	18114	17861	17978	17856	17883	17792	18003	17865	17860	17878	17851	17800	17868	17946	17870	17773	17849	17929	17974	17810	17983	17900	17860	17902	18003	18143	17885	17920	17812	17901	17860	17959	17875	17906	17872	18007	17940	17972	17686	17731	17970	18036	17844	17834	17860	17960	17791	17838	17919	17953	18016	17943	17857	17969	17951	17864	17911	17876	17939	17833	18194	18043	17896	17779	17800	17751	18039	18022	17862	18059	17924	18005	17757	17897	17943	17923	17997	17979	17804	18014	17859	17834	18050	17932	17673	17890	17852	17942	17668	17625	18032	18054	17984	17837	17907	17932	17930	17911	17905	17790	17764	17899	18057	18058	17945	17794	17779	18055	18040	17805	17872	17785	17793	17856	17969	17900	18062	17830	17977	17983	17742	17889	17880	17973	17790	17759	17810	17807	17743	18001	17888	17844	18089	17799	17763	17876	17878	17874	17951	18005	17703	17830	17876	17815	17862	17953	17930	17889	17968	17970	17791	17779	18071	18048	17741	17922	17885	17875	17915	17887	17825	17893	17871	17911	17899	17849	18021	17742	17989	17789	17862	17844	17912	17991	17782	17989	17959	18033	17797	17828	17910	17916	17837	17848	17873	17870	17910	17953	17966	17827	18024	17876	18032	17769	17662	18002	17748	17994	17991	17789	17906	17956	17870	18004	17919	17952	17983	17895	18048	18033	17840	17902	18030	17860	17816	17860	18070	18020	18026	18031	17763	18065	17876	17915	17990	18050	17899	17895	17976	17893	17881	17928	17850	17917	17859	17846	17946	17828	18006	17805	17884	18120	17908	17723	17862	17803	17924	17901	17916	17859	17885	17810	17803	17892	17771	18000	17928	18015	17953	17860	17875	17966	17857	17954	17772	17958	17985	17948	17991	17998	17833	17718	17883	18014	17770	18028	17926	17995	17922	18057	17912	17852	18072	17904	17931	17949	18023	17958	17790	17954	17880	17880	18070	17870	17873	18171	18001	17841	17938	17869	17978	17897	17929	17899	17920	17926	17969	17865	18057	17921	18035	18018	17834	17884	17917	17946	17959	17983	17965	17925	17824	17802	17747	17882	17991	17818	18209	17856	17963	17997	17913	17877	17837	17860	17959	17817	18053	17961	17973	17848	17725	17829	17851	17737	18044	17891	17764	17899	17873	17859	17721	18035	17990	17741	17898	17814	17855	17922	17912	17845	17886	17937	18048	17825	17872	18055	18005	18001	17941	18119	18020	17898	17910	17918	17919	17970	18086	17939	17937	17967	17777	17958	17836	17980	17909	18127	17794	17850	18024	17987	17982	17862	17989	17915	18032	17999	17849	18084	17834	17861	17864	18093	18037	17852	17905	18051	17981	17718	17960	17991	17827	17963	17850	17801	17953	17837	17677	18031	17987	17936	17943	17954	17884	17937	17805	17917	17921	17866	17862	17969	17883	17909	18068	17954	17932	18017	17895	18091	17799	17827	17931	17868	17993	17959	17904	18032	17807	17937	17938	17969	17918	17952	17901	17806	17968	18044	17888	17986	17908	17871	17952	17895	17868	17978	17836	17794	17707	17807	17996	17700	17933	18016	18009	18032	17961	17898	17899	17923	17985	17822	17964	17896	17921	18001	17691	17769	18013	17879	17780	17849	18016	17994	18138	17827	17983	17936	17687	18010	18115	17869	17842	17925	17902	17978	17784	17934	18026	17733	18018	17867	18022	17931	17802	17882	17710	17890	17857	18032	17956	17889	18006	17915	17829	17806	17980	17889	18033	17868	17992	17793	17798	17803	17925	17849	17891	17944	18020	17903	18168	17562	18088	17848	17971	17705	17889	17928	17851	17947	18155	18041	17917	17802	17973	17741	17947	17991	17801	17701	18072	17832	17838	17856	18059	17963	18101	17905	17790	17882	18142	18161	17849	18164	17975	17918	17872	18007	17792	17761	17877	17959	17787	17944	17934	17872	17955	17853	17863	18099	17813	18134	17908	18019	17704	17950	17823	17949	17780	18011	17863	17933	17931	18086	17856	17839	17745	18039	17987	17929	18027	17793	17917	18033	17770	17846	17954	17990	17931	17945	17988	17842	17837	18209	17829	17976	17755	17849	17840	17949	18085	17827	18038	17902	17915	17863	17887	17951	18052	17744	17722	17885	17937	17979	17875	17872	17991	17956	17925	17966	17829	17889	17921	17846	17698	17985	17811	17929	17916	18039	17864	17880	17909	17902	18031	17718	17993	17937	17855	17863	17997	17814	17692	17873	18060	17965	17827	17902	17824	17996	17881	17794	17989	17720	17976	17929	17881	17892	17941	18017	17916	17836	18010	17942	17927	17734	17728	17758	17993	17880	17971	17907	17936	17998	17803	17835	17984	17978	17951	17832	17916	18024	17818	17763	17894	17977	17707	17947	17744	17871	18060	17857	17874	18012	17912	17847	17870	17742	17914	18061	17857	17905	17948	17949	17826	18025	18148	17982	18191	17825	17954	18061	17830	17992	17787	17741	18042	17951	17816	18033	17929	17995	17660	17968	17922	17700	17806	17928	17994	17888	17858	18054	17885	17947	17760	17953	18066	17942	18023	17965	18022	17982	17958	17815	17909	17943	17779	18056	17699	18038	18022	17904	17850	17945	17813	17883	17875	17967	18040	17863	17889	17875	17925	17934	17871	18152	17804	17894	18008	17997	17840	17937	17933	17907	17815	17915	17903	18140	17835	17723	18141	17860	17967	18063	17770	17850	17866	17955	17815	17827	17910	17846	18082	17908	17999	17895	17929	17950	17875	17700	17922	18075	17956	17982	17877	17946	17986	17996	17692	17992	17720	17862	18103	17787
29041	24936	31269	29939	26249	24849	25063	24290	23375	22839	22472	22422	22453	22431	22592	21953	22368	22289	22280	22301	22256	22356	22292	22147	21947	21990	22120	22166	22236	22158	22294	22134	21886	21816	22033	21847	21899	21829	21954	21962	21928	21777	21912	21712	22042	21814	21995	21951	21861	21833	21856	22018	22162	21902	21930	21897	21942	21821	21996	21882	21850	21907	21798	21811	21867	21862	21815	21791	21826	21853	21977	21776	21803	21919	21898	21810	21903	21803	21892	21824	21909	21940	22071	22090	21786	21714	22073	22086	21791	21976	21922	21901	21743	21875	22010	21911	22015	22045	21821	21860	21988	22094	21844	21771	21709	21792	21968	22047	21816	21960	21986	21845	21854	21851	21742	21911	21997	21860	22219	22081	21846	22186	21625	21836	21880	21874	21715	21673	21837	21794	22030	21931	21873	22009	21900	21937	21876	21855	21776	21728	21836	21755	21891	21915	22093	21918	21799	21974	21917	21815	22033	21873	21789	21894	21910	22077	21971	21687	21731	21642	22077	21745	21711	21923	21798	21786	21862	22011	22156	21906	22058	21957	21889	21939	21976	21855	21767	21763	21907	21955	21939	21850	21725	22209	21906	21878	21952	21859	21921	21956	21733	21813	21817	21979	22107	22112	21892	21822	21977	21831	21763	21793	22011	21844	21950	21903	21882	21762	21784	21760	21956	21722	21820	21759	21675	21719	21780	22072	21766	21817	21908	21947	22010	21548	21838	21929	21844	21738	21924	21932	21946	21947	21996	21919	22076	21911	21750	21709	21885	21778	22161	21945	21987	21995	21809	21946	21861	21986	21824	22013	21972	21782	21947	21976	21990	21855	21862	22011	21803	21887	21895	22125	21952	21864	21810	22047	21975	21885	21792	21923	22085	21731	21780	21946	21892	21964	21888	21782	21898	21840	21964	21765	21899	21930	21948	21959	21781	21953	21927	22049	21963	21835	21756	21764	21768	21853	21944	21878	21977	21797	22008	21763	22053	21928	21931	21955	21930	21997	21807	21844	22078	21945	21906	21808	21835	21802	21836	21919	21907	21862	21940	21943	21887	21861	21987	22085	21844	22084	21785	21923	21955	21900	21859	21734	21962	21903	21856	21976	22054	21734	22088	21847	21724	21816	21909	21801	21967	22137	21718	21797	21854	22020	21879	21930	22072	21951	21937	22039	22087	21904	21890	21940	22021	21983	21879	21926	22077	21913	21978	21869	21978	21842	21951	21597	22013	22000	21810	21773	21728	21832	21768	21988	21737	21988	21665	21940	21943	21851	21766	21906	21874	21844	21869	21975	21980	21848	21969	21853	21875	21845	22048	21907	21938	21813	21847	21891	21848	21915	21909	21827	22124	22235	22103	21889	21813	21781	21828	21777	21898	21848	21816	21823	21950	21992	21912	21921	22187	22013	21936	21778	22006	21976	21915	21892	22061	22135	21993	21730	21733	22076	21625	21813	21804	21845	21909	22098	21702	21647	21972	21928	21674	21859	21920	21967	21833	21812	21732	21988	22031	22105	22010	21752	21727	21918	21975	22007	21759	21929	21913	22085	21881	21906	22012	21902	21921	21948	21909	21947	21913	22045	21879	21958	21909	21843	21759	21822	21865	22079	21784	21905	21969	22061	22106	21842	21924	21855	21828	21906	21962	21925	22087	21823	21925	21883	21694	21839	22016	21936	21915	21857	22045	22121	21857	21793	22118	21888	21872	21911	21905	21661	21853	21996	22172	21834	21986	21919	21789	21882	21908	21824	21810	21986	21918	21928	21857	21916	21878	22066	21954	22065	21750	21763	21824	21861	21872	21726	21892	21955	21887	21865	21767	21814	21971	21864	22009	21977	21985	21730	21802	21864	21819	21861	21954	21678	21961	21836	21752	21912	22068	21984	21798	22013	22073	21908	22063	21909	21968	21665	21815	21831	21783	21899	22018	21625	21890	21751	21790	21956	21945	21835	22093	21862	22001	21799	21937	21901	21879	21882	21845	21888	21922	21781	21946	21887	22030	21865	21692	21705	21842	22091	21789	22016	22038	22227	21908	21965	22094	21752	21823	21922	22082	21994	21944	21753	21794	21893	22107	21779	22092	21941	21766	21831	21876	21892	21778	21872	21896	22058	21769	21934	21900	21861	22046	21805	21697	21855	21853	21992	22015	22083	21825	21836	21860	21678	21846	21829	21756	21814	22056	21654	21939	21903	21770	21800	21959	21889	21875	21852	21737	22060	21966	21896	22051	21749	21941	22084	22039	22099	21919	21875	21928	21754	22092	22023	21775	22062	21913	21903	21701	21820	21967	21910	21838	22120	21901	21611	22136	21994	22010	21824	21811	21922	21815	21775	22031	21794	21939	21785	21919	21794	21863	21932	21818	22012	21994	21959	21982	21889	22091	21923	21973	21608	21870	21923	21858	22071	21851	21917	21702	21824	21883	21936	22027	21864	21760	21685	21737	22099	21815	21975	21980	21973	21974	22058	21959	21940	21773	21783	21970	21869	21966	22004	21975	21844	21961	21730	21825	21879	22032	22095	21868	21887	22086	21829	22186	21811	21869	22011	21961	21806	21779	21866	22010	21781	21923	21965	21707	22015	21997	21729	22129	22074	21998	21759	21866	21944	21956	21934	21832	22166	22103	21892	21843	21929	21939	21824	21713	22110	21925	21691	21929	21880	21872	21881	21969	21995	22043	22012	21804	21948	22013	21908	22127	21811	22076	21896	21734	21617	21848	21894	21874	21861	21806	21802	21797	21946	22037	21887	21951	22100	22136	21952	21838	21880	21806	22027	22054	21914	22038	21746	22005	21940	21790	21975	21994	22105	21799	21965	21978	21824	21695	21966	21958	21914	21855	21804	21747	22005	21892	22030	22008	21772	21771	21811	22164	22169	21812	21987	22142	21857	21949	21875	22000	21885	21655	21961	21820	21958	21895	21617	21839	21997	21968	21696	22128	21950	21849	21682	21895	21733	21981	21841	21803	21880	21997	21781	22050	21952	22106	21870	21766	21954	21957	21800	22090	21957	21980	22081	21964	21867	21808	21915	22053	21941	21929	21694	21795	21857	21986	21890	21778	21949	22098	22224	22074	21995	22080	21906	22111	21854	22059	21888	21740	21904	21913	21917	21897	22028	21870	21903	21966	21843	21977	21951	22008	21803	21947	21922	21867	21617	21841	21881	22014	22040	21866	21996	22008	22013	21769	21760	21960	21823	22010	22081	22030	21770	21741	21853	21680	21953	21873	21694	22017	21807	21694	21910	21830	22075	22221	21836	21727	22006	21948	22034	22035	21780	21912	21855	22032	21894	21664	21997	21923	21788	21873	21798	21869	21854	22022	21881	21865	21923	21955	21846	22040	21923	21974	21905	21768	21789	21803	22054	21781	21849	21794	21881	21889	22091	22074	21867	21961	22115	21977	22049	21841	21940	21976	21698	21784	21853	22038	21983	21937	21950	21797	22212	21780	22010	21907	21788	21965	21758	21846	21751	21988	21847	21852	21967	21860	21862	21980	21870	22036	22091	21864	21844	22017	22074	21779	22008	21762	21990	22244	22012	21999	21865	21969	21969	21807	21806	21930	22009	21809	21802	22038	21829	21939	21778	22140	21850	22020	21885	21984	21979	22138	22036	21915	21619	21841	21905	21869	21929	21866	22065	21956	21723	21689	21945	21927	21916	21906	21899	22003	21787	21777	21853	22067	21570	21892	21939	21945	21836	21840	22012	21991	22021	22187	22035	21817	21947	21803	21993	21891	21884	21929	22041	21839	21802	21887	21939	21876	21811	21879	21945	21605	21768	21748	21787	21887	22016	21824	21840	21987	21885	21865	22003	21694	21944	21879	21930	21795	22050	22059	22142	21986	21779	21739	21796	21993	22004	21902	21873	22097	22157	21733	21705	21863	21700	21918	22037	21815	21903	21814	21943	21853	21677	21819	22040	21831	21901	21783	21795	21757	21875	21817	21927	21905	22068	21960	21830	21811	21820	22037	21842	21785	21863	21804	21889	22235	21883	21908	22010	21954	21953	21813	21832	21925	21799	21854	21995	22078	21762	22033	21977	21973	22007	21963	21919	21840	21873	21786	21900	21771	21791	22058	22043	21870	21897	21776	21910	21810	21993	21877	21789	21874	21985	21876	21956	22008	21867	21872	21987	21774	21980	21777	21943	22172	21785	22107	21876	21772	22077	21813	22079	21891	21890	21959	21929	21851	21932	22002	21691	21759	22207	21929	21676	21977	21884	21728	21698	22128	21920	21878	21829	21912	22023	21926	21893	21837	21762	21665	21782	22008	21850	21770	21777	21855	22053	21841	22031	21820	21841	21772	21775	21753	21851	21912	22004	21912	21835	22037	22048	21695	21841	22008	21955	21773	22015	21929	21863	21980	22022	22055	21956	21989	21942	21940	22110	21787	22053	21852	21798	21951	21849	21584	21789	21693	21831	21747	21834	21904	21917	21935	22024	21867	22156	21726	21890	21876	22122	22217	21730	21933	21991	21884	21887	21898	21745	21666	21907	21934	21977	21818	21794	22079	21742	21945	22056	21939	21883	22063	21794	21793	22000	22058	21925	22205	21760	21931	22203	21846	21727	22084	21925	21836	22058	21802	21987	22117	21734	22091	21871	21770	22250	22056	21963	21942	21815	21807	21884	22111	22037	21839	21899	21875	21873	21791	21893	22101	21840	21947	21968	21784	21968	21796	21843	22064	22025	21946	21843	21967	21855	21793	21629	21969	21898	21968	22034	21922	22003	21605	21882	21964	21915	21793	21957	21935	21998	21931	21859	21667	21947	21896	22172	21945	21880	21998	22034	21907	21984	21951	22168	22027	21914	22035	22037	22170	21895	21959	22098	22028	21835	21903	21817	22031	21923	22156	22007	21997	21813	21824	21975	21827	21852	21913	21772	21846	21868	22014	21901	21974	21713	21705	22137	21938	22140	22123	21836	22031	21817	21842	22015	21751	21836	21817	21887	21874	21826	22063	21951	21959	22260	21851	22242	22083	21949	21831	22111	21966	22118	21998	22143	22014	21789	21972	22014	21736	21833	21901	21975	21913	21736	21781	21885	21890	21909	22029	21806	21932	21875	21963	21871	22166	21918	22003	21970	22201	22070	22061	21970	21857	21894	21753	21971	21947	22147
30178	32826	31954	26759	23930	22559	22369	21938	19938	18975	18445	18251	18477	18628	18427	18336	18097	18200	18085	18041	17897	17791	17810	18009	17889	17660	17870	17930	18016	17897	18044	17872	17624	17513	17603	17542	17459	17695	17640	17509	17673	17589	17507	17656	17571	17541	17700	17653	17621	17610	17447	17660	17663	17531	17557	17555	17707	17434	17624	17560	17507	17685	17546	17484	17621	17643	17544	17528	17692	17534	17842	17519	17589	17617	17409	17613	17501	17731	17462	17541	17424	17566	17539	17608	17526	17525	17534	17474	17667	17538	17719	17558	17547	17507	17664	17686	17580	17494	17613	17649	17623	17643	17621	17547	17733	17472	17592	17597	17588	17419	17629	17498	17454	17616	17578	17575	17502	17554	17519	17681	17705	17565	17616	17739	17762	17726	17644	17459	17523	17640	17658	17536	17676	17602	17357	17694	17630	17649	17510	17798	17621	17663	17671	17530	17557	17474	17686	17579	17570	17544	17662	17535	17613	17536	17713	17723	17515	17686	17629	17563	17534	17814	17622	17604	17603	17775	17412	17612	17850	17421	17705	17518	17668	17284	17711	17525	17430	17744	17707	17703	17540	17403	17575	17375	17500	17644	17568	17778	17576	17591	17613	17546	17449	17658	17573	17756	17604	17581	17683	17629	17684	17550	17603	17571	17288	17611	17716	17607	17645	17462	17595	17541	17493	17662	17606	17636	17619	17470	17743	17481	17726	17400	17668	17702	17699	17525	17718	17628	17661	17452	17540	17503	17637	17672	17472	17655	17356	17582	17415	17692	17585	17534	17599	17621	17681	17567	17650	17558	17666	17587	17581	17194	17554	17753	17586	17676	17667	17479	17572	17482	17702	17539	17538	17710	17678	17599	17676	17552	17591	17510	17618	17498	17645	17486	17634	17575	17578	17674	17564	17477	17524	17540	17795	17627	17662	17480	17467	17492	17635	17754	17624	17545	17472	17460	17403	17699	17613	17611	17748	17523	17607	17552	17641	17519	17550	17465	17527	17413	17721	17717	17651	17580	17607	17576	17490	17589	17603	17575	17616	17430	17504	17733	17603	17599	17763	17587	17570	17462	17571	17499	17575	17543	17622	17629	17517	17571	17579	17534	17624	17783	17721	17679	17648	17681	17353	17489	17675	17652	17853	17714	17673	17543	17624	17559	17595	17621	17529	17457	17699	17724	17399	17613	17488	17593	17633	17586	17598	17571	17676	17578	17653	17622	17717	17489	17579	17461	17527	17552	17500	17381	17740	17627	17618	17740	17581	17584	17469	17463	17475	17534	17556	17544	17745	17684	17612	17464	17593	17689	17562	17511	17568	17725	17666	17541	17589	17699	17578	17486	17574	17435	17734	17466	17595	17664	17463	17680	17500	17557	17552	17705	17590	17485	17481	17519	17566	17608	17624	17501	17481	17521	17612	17351	17767	17546	17496	17552	17699	17509	17554	17620	17618	17792	17392	17484	17542	17617	17564	17632	17691	17360	17546	17632	17590	17409	17532	17600	17616	17615	17566	17582	17586	17616	17639	17425	17481	17577	17551	17691	17470	17843	17621	17673	17580	17509	17531	17408	17618	17549	17608	17409	17513	17690	17519	17477	17477	17615	17559	17470	17668	17557	17664	17602	17589	17550	17495	17579	17529	17580	17777	17641	17585	17288	17571	17475	17513	17633	17730	17384	17735	17779	17753	17598	17695	17566	17650	17409	17443	17760	17563	17423	17725	17489	17686	17447	17511	17379	17619	17625	17575	17677	17590	17384	17451	17587	17563	17535	17685	17611	17604	17455	17633	17374	17574	17464	17581	17543	17651	17741	17670	17482	17689	17628	17607	17458	17598	17530	17631	17346	17498	17633	17428	17578	17618	17656	17627	17519	17504	17636	17645	17430	17549	17641	17516	17557	17729	17775	17718	17535	17538	17561	17580	17601	17676	17686	17663	17520	17509	17635	17590	17633	17663	17754	17625	17684	17685	17583	17545	17579	17487	17614	17712	17588	17681	17520	17530	17553	17578	17660	17607	17693	17568	17386	17588	17471	17475	17618	17607	17660	17581	17609	17688	17663	17638	17678	17486	17442	17563	17437	17516	17725	17729	17496	17571	17659	17400	17672	17690	17605	17571	17468	17599	17487	17494	17530	17572	17558	17688	17557	17659	17671	17604	17567	17627	17496	17597	17617	17636	17502	17421	17532	17624	17647	17732	17516	17495	17531	17622	17676	17452	17593	17557	17638	17597	17585	17587	17729	17496	17537	17704	17667	17563	17704	17734	17442	17515	17504	17686	17575	17686	17553	17585	17602	17687	17630	17739	17635	17655	17544	17610	17755	17493	17707	17440	17609	17689	17594	17706	17647	17581	17626	17578	17527	17505	17465	17681	17593	17470	17622	17548	17381	17560	17652	17575	17621	17612	17383	17844	17622	17752	17499	17519	17725	17585	17647	17698	17673	17596	17567	17370	17678	17672	17484	17620	17693	17661	17702	17583	17705	17460	17650	17473	17680	17681	17546	17595	17674	17533	17540	17445	17461	17740	17400	17461	17395	17758	17564	17417	17674	17653	17711	17597	17568	17560	17592	17477	17684	17698	17535	17631	17556	17455	17489	17501	17731	17590	17550	17733	17680	17575	17538	17717	17476	17726	17485	17653	17483	17491	17603	17684	17483	17536	17711	17450	17499	17568	17659	17518	17662	17552	17525	17613	17668	17613	17335	17601	17678	17579	17498	17572	17555	17721	17418	17706	17563	17704	17487	17518	17590	17461	17543	17608	17709	17433	17631	17675	17642	17749	17642	17510	17659	17600	17626	17597	17483	17563	17574	17730	17524	17759	17599	17695	17329	17518	17676	17645	17679	17716	17553	17614	17595	17521	17625	17547	17652	17677	17603	17440	17543	17446	17779	17765	17489	17476	17548	17583	17506	17647	17582	17699	17628	17578	17670	17515	17707	17538	17578	17561	17405	17626	17433	17581	17486	17635	17527	17526	17679	17691	17754	17558	17681	17505	17627	17538	17686	17621	17595	17585	17671	17380	17604	17402	17580	17592	17657	17528	17680	17577	17578	17502	17628	17417	17650	17671	17650	17498	17613	17718	17598	17472	17669	17790	17423	17418	17577	17777	17495	17559	17577	17586	17512	17641	17559	17548	17618	17662	17696	17576	17790	17455	17735	17652	17501	17517	17582	17524	17513	17635	17812	17576	17614	17683	17702	17449	17531	17490	17497	17559	17477	17473	17667	17502	17563	17532	17571	17387	17564	17610	17622	17583	17655	17646	17670	17532	17566	17694	17412	17459	17414	17452	17669	17573	17424	17566	17508	17622	17541	17566	17522	17596	17557	17617	17555	17481	17662	17872	17623	17462	17573	17621	17494	17727	17442	17615	17554	17570	17685	17689	17583	17490	17601	17519	17666	17856	17735	17676	17497	17511	17564	17480	17623	17533	17685	17704	17686	17802	17594	17565	17625	17642	17583	17675	17378	17720	17609	17497	17529	17524	17542	17532	17647	17638	17536	17622	17756	17735	17494	17661	17698	17493	17768	17567	17609	17672	17534	17634	17695	17689	17454	17463	17472	17592	17596	17752	17670	17558	17598	17463	17688	17449	17619	17599	17721	17600	17504	17582	17571	17529	17484	17495	17502	17733	17679	17492	17646	17559	17532	17612	17529	17628	17542	17541	17668	17557	17547	17421	17529	17461	17571	17600	17527	17521	17534	17488	17586	17620	17448	17682	17764	17653	17530	17793	17545	17660	17736	17462	17539	17615	17623	17724	17687	17613	17529	17861	17601	17460	17579	17400	17484	17799	17601	17599	17556	17657	17737	17745	17502	17613	17519	17573	17667	17848	17596	17682	17619	17619	17559	17544	17589	17715	17644	17542	17545	17520	17571	17405	17490	17597	17610	17638	17442	17629	17661	17618	17369	17559	17619	17550	17565	17604	17649	17582	17610	17714	17600	17476	17687	17525	17547	17657	17695	17433	17403	17593	17520	17447	17507	17519	17624	17799	17605	17840	17514	17631	17431	17685	17555	17552	17738	17615	17526	17536	17689	17798	17591	17619	17707	17635	17699	17702	17642	17705	17617	17672	17467	17653	17632	17611	17565	17506	17606	17667	17640	17496	17387	17740	17667	17732	17607	17439	17664	17582	17414	17694	17688	17443	17571	17588	17370	17550	17725	17552	17493	17545	17488	17694	17666	17556	17602	17610	17610	17686	17683	17577	17581	17731	17576	17460	17418	17549	17622	17697	17661	17536	17603	17523	17675	17394	17737	17612	17551	17777	17478	17518	17568	17585	17510	17685	17351	17654	17660	17621	17678	17511	17721	17558	17520	17705	17529	17455	17491	17538	17645	17766	17424	17607	17623	17587	17777	17661	17502	17563	17520	17497	17713	17701	17608	17430	17578	17384	17338	17722	17544	17653	17593	17632	17535	17499	17514	17653	17787	17619	17789	17514	17568	17509	17494	17596	17616	17582	17576	17587	17435	17626	17623	17541	17457	17783	17781	17471	17617	17501	17502	17607	17700	17759	17688	17611	17715	17622	17544	17690	17665	17650	17603	17654	17603	17701	17743	17568	17524	17648	17498	17616	17371	17426	17597	17586	17706	17531	17666	17357	17673	17469	17757	17563	17566	17446	17487	17557	17571	17575	17570	17720	17596	17625	17791	17684	17548	17739	17596	17608	17687	17589	17611	17755	17663	17642	17540	17501	17600	17575	17527	17580	17680	17633	17640	17639	17605	17651	17759	17602	17584	17564	17638	17522	17614	17405	17516	17451	17675	17676	17352	17528	17637	17704	17546	17437	17587	17450	17780	17524	17570	17645	17542	17710	17577	17381	17631	17524	17538	17504	17616	17558	17561	17607	17612	17620	17499	17608	17532	17487	17483	17653	17500	17613	17783	17580	17703	17496	17661	17494	17441	17675	17559	17639	17566	17685	17549	17727	17418	17487	17649	17593	17464	17537	17599	17606	17713	17536	17530	17521	17563	17611	17552	17644	17575	17479	17615	17447	17593	17640	17399	17560	17447	17538	17608	17609	17580	17552	17684	17635	17578	17594	17772	17540	17443	17667	17476	17589	17505	17551	17643	17785	17535	17699	17497	17593	17463	17564	17598	17674	17713	17642	17613	17564	17649
23927	21489	29232	24626	24251	27000	28102	26222	25369	23756	23631	23305	23450	23530	23410	23307	23030	22788	22685	22501	22679	22441	22444	22446	22463	22240	22419	24325	24260	23702	23155	22737	22343	22324	22048	21949	21964	21958	22248	22201	21987	21773	21854	21881	21821	21967	21913	22156	22109	21970	22162	21893	21976	22097	21903	21709	22022	22095	22079	22040	22058	21692	21773	21805	22114	22206	22136	21984	21941	21895	21850	21886	21805	21829	21907	22018	21805	22087	21728	21821	22022	21966	22099	21938	21909	22070	21858	21857	22005	21977	21968	21932	21802	21890	22055	21956	22000	22106	21990	22080	22108	22089	22098	21832	22177	21854	21778	22122	21982	21896	22047	22033	22052	21934	21967	22103	22137	22056	22009	22075	22012	22127	22054	21933	21904	21904	21771	22050	21765	21800	21976	21681	21997	21942	21925	21947	21827	21851	22099	21888	21701	22211	21923	22010	21899	22205	21895	21850	22066	21927	21825	21836	22071	21948	22016	21947	21853	22095	22085	21962	22125	21868	21899	21872	21932	22078	21831	22046	21841	21993	21868	21863	21909	21811	21947	21861	22023	21849	21989	22065	21899	21952	22097	22007	21968	21932	22018	22052	22033	22061	22143	22013	21939	21914	22097	21978	21848	21968	22061	21844	21832	21800	21875	21967	21917	21768	21987	21981	22115	22040	21785	21977	22006	22038	21992	21972	21854	22082	21901	22009	22087	22065	21896	22145	22098	21710	22113	21907	21887	21959	21942	22331	21593	22039	21971	21863	21954	21997	22034	21841	22027	22234	22026	21822	22132	21885	21924	22039	21852	22024	21867	22243	22286	21932	21947	21768	21937	21961	22023	21836	21981	21964	21885	21957	21981	21962	22016	21951	22064	22033	21950	22128	22008	22072	21900	21934	21987	21751	21789	22052	21757	21947	22110	22127	21949	22113	22079	22020	22081	22117	22000	21928	21973	21985	22070	21848	21920	22020	22066	22082	21964	21949	21809	22043	21964	22065	21886	21856	21706	21877	22233	21768	22006	22274	21850	22012	22099	21947	21924	21897	21987	21870	22162	22015	22067	22022	21949	22071	21828	21875	21898	21769	22233	22001	22009	22041	22000	22020	21843	21950	21844	21959	21935	21771	21698	22031	22016	21947	21883	21906	21767	21953	22004	21944	21996	21913	21844	21863	21925	21683	22011	21897	22006	21970	21896	22101	22014	22001	22058	21890	21777	21851	21980	22032	21786	22053	22025	21969	22000	21877	21795	22002	21837	22193	21958	21842	22036	21870	21937	21879	21832	22053	21917	22070	21959	21999	22078	21867	21993	21940	21679	22054	22001	21897	21908	22056	22110	21939	21893	22000	21882	22105	22169	21943	21967	21951	21991	21950	21991	21843	21918	21934	22151	21892	22058	21957	22087	21896	22018	21936	22074	21975	21913	21814	21957	21970	21930	22062	22086	22047	22255	22018	22088	21929	22014	21862	21980	21909	22108	21984	22072	21955	21960	21933	22003	21993	21962	21865	21836	21940	21979	21859	21999	22017	21947	21760	21825	21857	21853	21772	22075	21908	21824	21847	21954	21808	21801	21988	21886	21884	21983	22065	21910	21814	22044	22006	22055	21842	22003	22262	21863	22029	22204	22250	22163	21824	21892	21971	21874	21947	21966	21604	21953	21982	21991	21959	22095	21862	22017	22002	22021	21859	22049	21732	21902	21803	22117	22063	21970	21950	22091	22060	22007	21866	22019	21815	21935	22070	21996	22164	21952	21917	21889	21740	21801	22237	21922	21897	21823	21954	22048	21936	21924	22110	21838	21969	21915	21953	21862	21950	21987	21862	22075	21646	21945	21788	21948	21815	21872	21849	21855	22022	22079	21915	22147	21813	21785	22121	22056	22118	21922	21826	21859	22084	22105	21927	21869	21971	22035	21793	21858	22129	21902	21633	22003	21821	22005	21860	21993	21970	22021	21867	21718	22084	22084	21947	22027	21937	22024	22080	22172	22113	22001	21974	22186	21867	21945	22099	22072	22129	22056	22104	21989	22106	21762	21689	21986	22004	21980	21919	21982	22124	21718	22013	21806	22117	21859	21747	21951	21971	21776	21905	22141	21926	21947	21888	22154	21866	21928	21959	21817	21860	21935	21693	22005	21882	21943	22117	22305	21803	22255	21886	22065	22113	22069	22055	21873	21861	21923	21858	21968	21909	21999	21949	22045	22049	21845	21709	21817	21712	21763	21923	21967	21927	21875	21989	21917	22219	22042	21987	21912	22026	22014	22020	22219	22082	22010	21788	21894	21963	22024	21817	21657	21969	21876	22188	21848	21831	21791	21868	22159	22062	21987	22091	22008	21786	21864	21848	21993	22190	21855	21933	22061	21996	21924	21862	22013	22026	22042	21848	21950	21856	22101	21948	21871	22003	22028	21928	22193	21918	21987	21999	21766	22006	22042	21803	21975	22078	21954	21889	21850	21972	22092	21903	22026	22109	21887	22172	22104	21930	21788	22054	21912	21952	21863	21823	21833	21695	22105	22216	22075	22010	21930	21920	21964	22043	22047	21863	22055	21940	22089	21958	21894	21747	21891	21799	22083	22028	21716	21889	22156	21951	22039	22017	22003	21944	22226	22268	21873	21908	22060	21903	21870	21997	21775	21917	22046	22038	21813	21960	21726	21618	22130	22024	21946	21807	21772	21916	22149	21816	21775	21816	21834	21838	21995	21756	22066	22018	21930	21893	21909	21973	22059	21993	22012	22064	22157	21938	21888	21874	21910	21851	21868	21993	21993	22008	22061	21860	21892	22015	22023	21933	21872	22118	22160	21827	22077	21875	21841	22079	21789	22070	21898	21825	21919	22116	22036	21947	21905	22041	21909	21905	21971	21815	21926	22142	22008	21937	22039	22084	22006	22237	22130	21854	22044	21847	21943	22107	21992	21923	21751	21929	22022	21979	21918	21951	21825	22106	21953	22102	21768	21823	22055	22023	21860	22046	21827	21914	22012	21987	21826	22019	21965	22023	21981	21966	21957	21971	21961	21830	21955	22017	21804	21906	22054	22093	22060	22067	22155	22025	21821	21908	21936	22245	22073	22137	22019	21868	21879	21938	22076	22068	21939	21820	21983	21934	21996	22041	21982	21814	22025	22065	21978	22002	21845	21954	21901	21758	22004	22014	22134	21972	22125	22012	22123	22178	21929	21940	22079	21862	22039	21995	22032	22082	22107	21924	21938	21825	21917	22011	21848	22076	21838	22026	22131	22122	21833	21799	21982	22017	21950	22103	21778	21996	21988	21893	21897	21677	22000	21995	21941	22128	21888	22097	21887	21979	21953	21914	22064	22085	22159	22117	22112	22042	21885	22101	22113	21889	21786	21950	21993	21970	21875	21885	21979	22143	21946	22100	21962	21748	22136	22056	22201	22083	22036	22218	22005	22003	22121	22136	22014	22008	22108	21942	22054	21933	21933	21782	22070	22142	22022	21926	21863	21874	22059	21818	21919	21956	21914	21941	22004	22045	22060	22023	22057	22019	22085	22044	21883	22008	21820	21726	21816	22072	21979	22051	22122	22061	22149	21878	21940	22171	21902	22029	21977	21939	21958	21837	22140	22092	22134	21859	21999	21940	21894	21879	22119	21960	21831	21730	22153	21842	22143	22115	22014	21783	22052	21776	21946	21859	21858	21894	21896	21942	21880	21953	22001	22104	22083	21966	21860	22184	21867	21948	21803	22035	22180	21996	22035	21951	21878	21995	22101	21857	22064	22127	22233	21872	21871	21896	21747	22083	22068	21921	21976	21905	22003	21960	21760	21764	21846	21939	21824	21910	21828	21724	21948	21876	22006	21958	22096	22009	22040	22078	22208	21981	21721	21976	21978	22045	22143	21951	21861	21909	21917	22081	21926	22122	21914	21973	22018	22066	21879	22061	21992	21820	21962	21819	21940	21920	22116	21732	21893	21983	21900	22130	21826	21838	21962	21975	21918	22062	21828	22042	22097	22141	21918	22034	22033	22032	21884	21964	21919	22138	22031	21907	21930	21846	21848	21968	22064	22140	21875	22095	22110	22170	21986	22062	22260	21961	21958	21956	21834	21992	22140	21836	21800	21887	22072	21798	21731	21894	21932	21876	21898	21968	22076	21965	22010	21882	21889	21882	21851	21958	22031	21897	22032	22190	22020	22079	21650	22120	22030	21800	22132	22117	21926	21893	22096	21990	22161	21970	22102	21982	21878	21887	21812	22245	22019	21911	22100	22022	21797	22089	22029	21918	21959	21901	21926	21957	22038	21995	22037	21928	22194	21840	22075	21976	22070	21786	21969	21800	21847	22053	21841	21996	22094	22053	22154	21972	21865	21956	22049	22132	22184	22082	22067	22075	22042	22073	22063	21856	22024	21910	22201	22144	22035	22014	21975	22025	21923	22058	22125	21998	22097	21876	21875	21903	21910	21985	22126	21870	21861	22019	22068	21828	21977	22040	21908	21858	22013	22057	22043	22231	22021	22083	21977	21844	22006	21807	21925	21978	22175	22101	21822	22127	21797	21911	21910	21848	22076	22115	21996	22017	21675	22037	21757	21845	21917	21767	21978	22065	21966	22073	21832	21940	21779	21942	21966	21900	22036	21919	22032	21965	21932	21794	21987	21850	21851	22045	21925	22102	21870	22110	21854	21823	21822	21845	21973	22105	21979	21886	21918	21810	21677	21948	22172	21957	21904	22152	21978	21952	22014	21894	21851	21821	21957	21981	21862	21977	22048	21887	21997	21992	22000	22063	22161	22190	21765	22105	22112	22073	21883	21894	21910	21966	22156	21812	21890	22050	21938	22032	21716	21902	21969	22157	21898	22021	21959	22166	22002	21939	21834	21758	22067	22106	21965	21913	21858	21940	22161	21815	21808	21924	21989	21886	21941	21849	22011	21713	21889	21915	21996	21840	21810	21946	21789	21881	21957	21871	21928	21798	21809	22155	22019	21936	21918	21954	22102	22008	21816	22062	21931	22069	21847	21858	21632	21988	22034	21979	21959	22132	21838	21973	21851	21899	21997	21906	22052	21835	21929	22059	21936	21746	21917	21963	21999	21993	22154	21711	22112	21827	21936	22130	22048	21956	22094	22075	21860	22139	21781	21951	21918	21974	21752	21912
33503	39931	37954	32149	28696	24928	23595	24443	22848	19991	19945	19611	19671	19391	19458	19465	18870	18867	18952	18604	18329	18293	18369	18348	18134	18159	18503	21054	20838	19628	19000	18267	17737	17740	17622	17774	17724	17601	17648	17515	17784	17714	17814	17687	17703	17734	17679	17574	17698	17664	17588	17788	17641	17525	17586	17692	17676	17597	17756	17697	17728	17554	17546	17698	17680	17683	17706	17743	17558	17736	17570	17753	17701	17838	17742	17571	17471	17551	17547	17600	17772	17737	17737	17541	17641	17622	17625	17662	17507	17690	17626	17684	17697	17670	17504	17621	17519	17563	17486	17740	17597	17654	17512	17562	17618	17611	17713	17778	17712	17584	17546	17613	17711	17710	17627	17625	17588	17627	17612	17619	17553	17484	17695	17795	17635	17616	17764	17735	17768	17680	17619	17537	17604	17578	17729	17518	17578	17511	17780	17753	17658	17630	17681	17765	17615	17507	17692	17605	17836	17602	17603	17489	17850	17437	17804	17583	17713	17768	17674	17664	17627	17633	17574	17718	17499	17628	17619	17671	17613	17517	17715	17735	17521	17577	17748	17332	17797	17746	17536	17714	17623	17677	17812	17686	17712	17595	17559	17522	17535	17595	17556	17542	17621	17647	17530	17781	17694	17618	17736	17613	17474	17805	17531	17762	17611	17589	17634	17619	17567	17643	17626	17677	17571	17728	17622	17759	17549	17513	17563	17682	17474	17511	17498	17488	17514	17625	17636	17544	17723	17600	17605	17738	17683	17522	17676	17654	17487	17560	17689	17814	17596	17686	17881	17557	17659	17511	17678	17586	17497	17685	17713	17466	17709	17370	17618	17674	17778	17614	17599	17697	17669	17841	17565	17696	17755	17769	17424	17680	17575	17615	17612	17624	17577	17663	17730	17566	17673	17715	17625	17542	17660	17636	17604	17342	17539	17491	17717	17512	17799	17366	17727	17627	17757	17517	17579	17574	17467	17562	17648	17699	17652	17625	17719	17497	17700	17572	17775	17535	17783	17666	17606	17629	17696	17758	17688	17448	17575	17691	17646	17658	17466	17665	17549	17698	17622	17621	17615	17670	17712	17628	17724	17363	17659	17573	17487	17623	17620	17528	17667	17712	17703	17657	17538	17615	17729	17600	17665	17758	17763	17547	17576	17628	17481	17612	17665	17609	17693	17671	17497	17662	17728	17647	17659	17580	17564	17709	17583	17518	17936	17663	17879	17715	17834	17561	17627	17594	17882	17666	17601	17387	17620	17690	17835	17605	17588	17506	17587	17670	17461	17613	17562	17424	17681	17720	17588	17581	17645	17651	17568	17582	17572	17676	17672	17593	17573	17614	17605	17546	17725	17576	17771	17574	17741	17726	17441	17623	17621	17596	17783	17650	17536	17535	17673	17585	17666	17501	17551	17556	17522	17638	17611	17494	17652	17629	17631	17476	17661	17828	17655	17655	17793	17575	17715	17478	17703	17493	17501	17638	17532	17630	17654	17650	17722	17478	17626	17510	17560	17570	17450	17682	17615	17652	17598	17678	17784	17597	17715	17629	17492	17728	17476	17653	17535	17433	17636	17558	17587	17549	17652	17736	17606	17768	17531	17599	17597	17734	17637	17508	17562	17601	17632	17546	17479	17564	17433	17549	17655	17646	17808	17583	17546	17802	17553	17821	17643	17698	17575	17441	17600	17612	17740	17547	17670	17861	17723	17712	17650	17683	17551	17582	17704	17690	17731	17765	17707	17638	17698	17696	17748	17597	17595	17727	17451	17633	17573	17756	17513	17490	17669	17480	17755	17681	17636	17667	17563	17593	17710	17717	17780	17528	17854	17756	17371	17583	17653	17682	17798	17372	17644	17517	17707	17650	17566	17672	17609	17494	17679	17647	17713	17593	17564	17725	17463	17659	17706	17657	17563	17812	17402	17596	17712	17476	17682	17633	17575	17642	17793	17514	17535	17598	17844	17463	17676	17636	17739	17721	17882	17589	17770	17817	17578	17665	17783	17569	17672	17689	17719	17789	17748	17532	17487	17574	17707	17565	17675	17622	17449	17728	17637	17686	17630	17842	17525	17680	17412	17566	17588	17541	17685	17735	17652	17636	17690	17640	17608	17618	17504	17749	17696	17493	17620	17770	17538	17474	17527	17619	17616	17528	17651	17643	17573	17526	17658	17678	17617	17773	17658	17583	17733	17552	17701	17561	17617	17713	17672	17633	17669	17603	17688	17572	17660	17464	17734	17720	17599	17541	17677	17767	17618	17582	17644	17698	17584	17583	17439	17695	17796	17647	17693	17522	17740	17489	17613	17588	17666	17619	17591	17335	17782	17833	17604	17609	17448	17634	17519	17563	17569	17561	17502	17556	17577	17425	17595	17495	17744	17743	17660	17643	17733	17680	17631	17672	17685	17699	17715	17749	17513	17655	17527	17624	17662	17516	17608	17595	17496	17519	17521	17513	17658	17726	17584	17740	17536	17654	17588	17764	17540	17676	17735	17665	17674	17626	17640	17606	17499	17557	17606	17612	17720	17560	17535	17725	17600	17586	17458	17563	17692	17787	17697	17644	17588	17590	17673	17747	17755	17585	17696	17699	17612	17641	17603	17690	17559	17576	17567	17645	17646	17515	17741	17504	17662	17684	17734	17632	17616	17545	17433	17556	17776	17560	17615	17685	17694	17599	17705	17681	17706	17577	17613	17626	17483	17524	17689	17598	17585	17575	17567	17530	17429	17636	17547	17662	17688	17719	17651	17548	17589	17595	17735	17616	17558	17476	17625	17788	17503	17498	17739	17568	17535	17706	17593	17719	17591	17571	17524	17609	17495	17512	17682	17619	17671	17602	17537	17510	17645	17609	17810	17589	17614	17549	17779	17673	17585	17609	17657	17650	17591	17470	17659	17733	17592	17639	17558	17633	17659	17788	17607	17594	17654	17759	17800	17570	17431	17719	17626	17676	17789	17441	17537	17594	17531	17563	17614	17484	17711	17586	17715	17610	17726	17397	17482	17535	17640	17635	17634	17654	17599	17770	17883	17821	17603	17548	17441	17664	17629	17792	17506	17782	17489	17519	17599	17595	17536	17759	17571	17548	17638	17709	17554	17792	17626	17476	17580	17601	17665	17621	17650	17524	17660	17759	17543	17638	17826	17424	17733	17529	17690	17613	17653	17614	17624	17613	17417	17715	17606	17521	17548	17544	17473	17722	17395	17666	17499	17608	17692	17573	17418	17531	17580	17626	17690	17565	17885	17521	17524	17487	17622	17686	17726	17581	17604	17780	17726	17564	17501	17522	17618	17555	17589	17610	17595	17767	17706	17564	17611	17690	17629	17550	17495	17732	17685	17687	17462	17619	17501	17526	17722	17653	17522	17546	17472	17634	17482	17490	17612	17643	17676	17706	17585	17797	17667	17582	17786	17629	17690	17686	17715	17628	17558	17771	17556	17544	17670	17552	17528	17583	17637	17747	17514	17525	17722	17623	17728	17473	17631	17779	17383	17655	17596	17572	17552	17739	17649	17588	17545	17519	17649	17522	17747	17668	17601	17658	17485	17506	17583	17605	17608	17692	17537	17560	17676	17668	17618	17681	17543	17635	17599	17729	17635	17746	17702	17493	17596	17628	17537	17557	17659	17566	17663	17583	17612	17678	17695	17611	17583	17613	17624	17556	17645	17556	17535	17627	17651	17503	17682	17604	17619	17637	17619	17638	17511	17757	17718	17347	17678	17709	17775	17752	17557	17683	17546	17596	17536	17626	17590	17500	17506	17541	17530	17497	17524	17588	17600	17619	17763	17576	17626	17425	17576	17774	17654	17715	17610	17725	17707	17742	17725	17537	17850	17710	17513	17726	17461	17581	17822	17553	17701	17465	17588	17713	17765	17648	17739	17736	17804	17617	17717	17738	17583	17783	17623	17525	17609	17691	17650	17601	17528	17735	17654	17665	17686	17598	17725	17570	17720	17678	17629	17477	17755	17637	17708	17507	17480	17580	17712	17634	17747	17817	17718	17352	17735	17488	17575	17492	17580	17493	17509	17797	17537	17816	17493	17706	17512	17716	17754	17505	17605	17701	17679	17699	17462	17574	17620	17678	17686	17684	17667	17436	17626	17683	17557	17627	17663	17673	17699	17610	17696	17443	17748	17668	17306	17615	17646	17513	17753	17585	17590	17533	17647	17606	17655	17463	17654	17654	17676	17585	17562	17281	17737	17587	17711	17658	17788	17672	17584	17542	17650	17652	17784	17557	17561	17519	17460	17616	17564	17670	17489	17766	17715	17541	17649	17632	17662	17734	17434	17482	17582	17650	17590	17526	17708	17730	17547	17687	17566	17657	17699	17721	17698	17461	17551	17536	17659	17850	17674	17572	17659	17606	17732	17664	17543	17452	17590	17514	17675	17725	17721	17654	17585	17589	17653	17612	17459	17557	17629	17619	17572	17659	17745	17630	17624	17598	17592	17543	17680	17582	17493	17619	17567	17505	17825	17607	17589	17686	17529	17558	17649	17596	17457	17518	17630	17500	17758	17857	17600	17613	17570	17626	17712	17578	17602	17502	17713	17427	17476	17665	17616	17764	17443	17592	17642	17708	17527	17659	17551	17579	17581	17728	17350	17743	17640	17634	17651	17702	17476	17636	17876	17371	17646	17668	17732	17482	17568	17708	17736	17675	17733	17627	17625	17543	17740	17415	17723	17579	17431	17674	17695	17490	17751	17635	17417	17610	17448	17595	17574	17737	17661	17607	17611	17607	17526	17755	17537	17531	17619	17495	17703	17500	17761	17644	17616	17769	17603	17655	17674	17554	17830	17588	17758	17626	17710	17822	17628	17507	17754	17623	17806	17672	17714	17792	17507	17570	17698	17697	17715	17565	17789	17572	17786	17538	17707	17786	17406	17635	17660	17756	17615	17706	17635	17830	17656	17641	17564	17502	17606	17564	17668	17667	17670	17615	17572	17601	17776	17674	17701	17690	17780	17779	17743	17579	17549	17645	17737	17769	17754	17686	17749	17772	17675	17637	17591	17556	17674	17726	17676	17631	17657	17691	17776	17670	17529	17522	17661	17791	17622	17547	17760	17589	17695	17714	17701	17624	17540	17648	17689	17678	17621	17636	17665	17568	17416	17795	17700	17634	17582	17598
22995	21521	29433	24096	22511	26966	30811	28370	26791	26067	25375	24955	24652	24491	24306	24142	23924	23566	23576	23507	23471	23313	23040	22802	23085	23533	25495	26703	26211	25162	24044	23395	22880	22790	22794	22472	22422	22573	22701	22659	22644	22508	22560	22541	22607	22778	22652	22609	22579	22615	22465	22595	22680	22800	22659	22740	22798	22593	22610	22375	22617	22708	22810	22528	22683	22656	22620	22621	22796	22619	22664	22357	22688	22461	22777	22384	22551	22391	22650	22510	22638	22766	22740	22591	22698	22847	22732	22564	22522	22597	22709	22476	22699	22590	22699	22655	22596	22527	22619	22545	22542	22644	22728	22503	22733	22458	22705	22498	22634	22452	22613	22341	22408	22399	22679	22544	22603	22530	22412	22511	22667	22585	22431	22426	22683	22583	22516	22614	22488	22562	22595	22547	22668	22466	22681	22543	22334	22402	22534	22368	22584	22571	22590	22459	22697	22390	22488	22337	22485	22618	22605	22584	22244	22657	22527	22659	22599	22393	22495	22630	22522	22734	22490	22450	22412	22521	22406	22656	22433	22330	22444	22603	22721	22456	22560	22811	22311	22611	22537	22613	22648	22477	22544	22454	22753	22648	22522	22430	22463	22536	22478	22329	22595	22712	22577	22643	22927	22598	22449	22613	22495	22590	22542	22612	22687	22615	22416	22543	22659	22386	22533	22463	22501	22510	22637	22571	22656	22735	22496	22551	22821	22707	22526	22580	22598	22631	22269	22434	22603	22681	22556	22339	22379	22495	22772	22337	22640	22754	22573	22643	22298	22478	22622	22328	22502	22444	22498	22455	22583	22435	22386	22481	22468	22474	22493	22470	22500	22493	22571	22496	22648	22395	22689	22596	22595	22473	22526	22371	22488	22487	22707	22707	22564	22483	22478	22702	22409	22543	22599	22285	22662	22225	22505	22327	22617	22523	22510	22559	22638	22588	22654	22512	22521	22465	22641	22656	22404	22487	22761	22543	22664	22571	22513	22357	22571	22931	22557	22628	22579	22574	22821	22612	22804	22470	22492	22664	22509	22500	22607	22346	22665	22687	22598	22554	22511	22473	22609	22727	22640	22435	22480	22655	22508	22579	22586	22365	22573	22359	22669	22734	22511	22694	22668	22882	22635	22491	22433	22741	22556	22655	22656	22432	22604	22615	22663	22473	22547	22665	22353	22619	22466	22143	22459	22223	22514	22594	22815	22422	22358	22494	22628	22411	22710	22684	22860	22600	22468	22649	22355	22581	22715	22534	22216	22396	22649	22497	22372	22417	22542	22614	22554	22409	22461	22487	22444	22541	22713	22502	22663	22610	22528	22675	22367	22362	22552	22536	22511	22531	22601	22356	22471	22746	22537	22546	22625	22674	22418	22469	22482	22568	22604	22534	22457	22642	22568	22503	22440	22671	22531	22480	22533	22624	22567	22528	22615	22563	22509	22691	22559	22531	22572	22542	22644	22516	22660	22537	22469	22412	22555	22536	22559	22298	22507	22590	22397	22609	22548	22412	22517	22720	22637	22503	22726	22715	22585	22437	22508	22458	22482	22561	22562	22654	22488	22474	22260	22313	22823	22603	22362	22313	22457	22658	22255	22450	22478	22287	22333	22637	22498	22341	22585	22499	22504	22412	22497	22396	22672	22682	22464	22733	22483	22452	22554	22480	22386	22463	22646	22384	22629	22470	22415	22565	22459	22762	22502	22536	22797	22583	22477	22773	22608	22672	22883	22494	22507	22624	22240	22550	22523	22692	22608	22418	22409	22466	22402	22637	22635	22447	22677	22478	22618	22338	22666	22474	22478	22632	22558	22680	22539	22551	22603	22563	22261	22614	22493	22596	22676	22523	22425	22619	22636	22744	22523	22494	22740	22700	22499	22609	22529	22558	22801	22573	22593	22703	22617	22663	22521	22365	22650	22302	22486	22498	22560	22512	22445	22382	22595	22539	22792	22432	22428	22351	22334	22530	22549	22598	22342	22635	22699	22420	22395	22710	22486	22619	22355	22531	22733	22472	22451	22556	22537	22363	22594	22403	22619	22637	22479	22588	22594	22530	22495	22595	22605	22565	22383	22554	22579	22513	22392	22591	22490	22404	22527	22578	22582	22519	22658	22531	22527	22669	22513	22466	22574	22393	22462	22442	22498	22520	22558	22500	22584	22636	22390	22338	22355	22433	22775	22649	22346	22634	22572	22521	22678	22435	22458	22339	22474	22540	22537	22532	22414	22526	22431	22535	22462	22487	22502	22556	22579	22423	22577	22588	22617	22534	22640	22454	22437	22750	22579	22448	22490	22614	22286	22459	22442	22481	22546	22644	22535	22292	22723	22358	22437	22518	22655	22397	22339	22637	22619	22629	22378	22560	22691	22250	22306	22298	22584	22470	22725	22585	22532	22433	22528	22450	22425	22223	22561	22524	22449	22689	22549	22503	22809	22617	22704	22440	22596	22400	22527	22665	22374	22396	22539	22659	22728	22538	22533	22555	22719	22452	22520	22523	22231	22544	22478	22515	22767	22646	22628	22250	22698	22531	22429	22667	22457	22525	22537	22488	22527	22468	22562	22414	22341	22687	22472	22323	22604	22694	22530	22569	22653	22536	22614	22546	22469	22785	22518	22536	22440	22672	22419	22381	22767	22594	22656	22446	22488	22489	22446	22481	22358	22630	22642	22280	22580	22369	22799	22630	22426	22504	22743	22587	22577	22575	22452	22677	22595	22681	22703	22587	22446	22795	22597	22683	22706	22507	22391	22560	22502	22315	22449	22517	22633	22661	22599	22626	22728	22392	22594	22898	22601	22535	22650	22642	22469	22577	22728	22629	22743	22524	22512	22464	22552	22532	22612	22754	22627	22323	22559	22300	22621	22404	22446	22659	22773	22530	22622	22567	22425	22721	22552	22503	22635	22659	22518	22525	22596	22720	22477	22313	22401	22457	22632	22651	22572	22683	22433	22351	22753	22549	22525	22359	22622	22560	22623	22351	22408	22361	22411	22500	22497	22748	22560	22434	22483	22733	22489	22351	22188	22376	22680	22588	22750	22414	22690	22440	22454	22632	22662	22559	22527	22678	22585	22824	22361	22770	22713	22427	22824	22326	22554	22540	22592	22493	22671	22558	22457	22629	22525	22474	22551	22640	22479	22300	22481	22519	22577	22627	22586	22815	22671	22607	22661	22403	22421	22513	22507	22831	22470	22505	22547	22596	22511	22430	22682	22475	22525	22420	22472	22512	22479	22690	22498	22600	22639	22414	22438	22348	22544	22692	22613	22502	22798	22626	22509	22396	22521	22438	22593	22846	22628	22427	22365	22521	22400	22444	22514	22634	22553	22657	22363	22399	22480	22687	22574	22469	22580	22640	22818	22423	22532	22595	22467	22387	22319	22523	22565	22586	22715	22864	22613	22559	22509	22564	22643	22638	22471	22444	22642	22612	22547	22598	22287	22370	22701	22463	22620	22603	22376	22422	22507	22407	22645	22719	22389	22378	22391	22809	22497	22413	22546	22704	22446	22566	22514	22509	22556	22572	22401	22417	22440	22633	22485	22420	22599	22508	22533	22408	22570	22367	22405	22474	22890	22629	22608	22654	22587	22368	22746	22811	22486	22530	22748	22498	22516	22684	22427	22430	22680	22500	22518	22785	22650	22597	22530	22362	22376	22432	22566	22423	22653	22490	22455	22366	22254	22336	22461	22354	22523	22599	22511	22537	22619	22489	22450	22628	22405	22596	22591	22347	22517	22456	22346	22385	22479	22762	22558	22467	22371	22510	22537	22275	22440	22619	22663	22537	22543	22563	22396	22453	22572	22568	22312	22435	22286	22765	22449	22540	22672	22544	22521	22576	22698	22421	22445	22553	22614	22388	22393	22692	22482	22445	22669	22370	22676	22487	22536	22623	22405	22566	22507	22597	22475	22593	22738	22621	22617	22560	22755	22409	22523	22333	22362	22604	22611	22492	22573	22712	22371	22612	22459	22522	22440	22797	22726	22466	22510	22475	22642	22592	22394	22718	22636	22446	22572	22680	22674	22549	22719	22539	22481	22765	22665	22501	22410	22291	22562	22394	22737	22546	22617	22517	22476	22437	22519	22341	22415	22406	22700	22527	22579	22363	22310	22801	22501	22610	22516	22312	22414	22460	22582	22556	22186	22430	22555	22475	22637	22650	22217	22581	22594	22535	22455	22574	22707	22490	22580	22271	22394	22629	22635	22694	22644	22557	22556	22473	22497	22421	22525	22532	22504	22702	22367	22633	22618	22668	22560	22385	22501	22703	22572	22631	22452	22431	22588	22601	22587	22329	22570	22465	22638	22511	22601	22638	22632	22379	22713	22676	22530	22632	22376	22559	22486	22352	22411	22716	22656	22467	22431	22805	22648	22465	22504	22476	22816	22557	22575	22392	22453	22428	22711	22651	22630	22553	22520	22500	22632	22631	22373	22296	22472	22505	22729	22469	22463	22718	22490	22426	22631	22384	22555	22528	22490	22625	22500	22607	22446	22390	22337	22673	22482	22458	22568	22584	22616	22330	22500	22594	22618	22636	22589	22443	22565	22413	22286	22773	22548	22612	22551	22313	22646	22390	22344	22723	22341	22581	22476	22565	22625	22632	22431	22562	22442	22685	22519	22467	22538	22375	22569	22638	22634	22661	22710	22569	22622	22541	22756	22554	22604	22780	22631	22588	22652	22577	22761	22482	22691	22575	22414	22411	22590	22530	22651	22862	22587	22438	22345	22530	22382	22399	22648	22459	22625	22435	22702	22669	22487	22608	22599	22351	22581	22448	22777	22514	22569	22559	22634	22462	22691	22411	22472	22469	22423	22522	22397	22471	22522	22511	22417	22388	22402	22543	22651	22592	22659	22391	22625	22600	22557	22596	22655	22584	22455	22862	22630	22711	22471	22458	22473	22630	22372	22697	22531	22401	22571	22477	22497	22499	22462	22567	22530	22456	22576	22539	22498	22665	22758	22807	22371	22431	22572	22424	22515	22511	22334	22457	22680	22667	22640	22588	22606	22795	22449	22464	22524	22615	22395	22596	22678	22497	22527	22662	22453	22481	22595	22285	22507	22638	22574	22415	22414	22572	22502	22688	22437	22384	22563	22457	22586	22467	22430	22573	22406	22546	22583	22266
38033	45457	41163	35063	32251	27952	25454	27151	24295	22834	21816	21470	21286	21274	20642	20243	19642	19435	18902	18966	19046	18812	18597	18446	18661	19312	22643	23994	22721	21051	19615	18579	18114	18000	17880	17850	17796	17827	17856	17993	17953	18100	18002	18049	18015	18012	17861	17787	17740	17964	18177	17809	18001	17944	17952	18078	18095	17887	17790	18037	17874	17760	17933	17857	18041	18000	17853	17936	17787	18023	17936	17808	17869	17947	17812	17903	18055	17880	18066	17884	17890	17736	17959	17881	17891	17929	17954	17904	17982	17982	17908	17722	17977	17848	18030	17859	18058	17734	18007	17858	17855	17832	17968	17942	17827	17971	17811	17839	17754	17953	17943	17929	17926	17843	17950	17950	17877	17813	17799	18073	18167	17903	17968	17828	17998	17825	17889	17748	17970	17823	17918	17873	17822	17834	17863	18023	17943	17779	17779	17725	17902	18007	17953	17928	18012	18049	17770	17839	17836	17753	17848	18075	18027	17806	17772	17920	17789	18102	17907	17983	18000	17911	17831	17842	17922	17983	17683	17670	17886	17757	17923	18032	17878	17979	17785	17763	17964	17867	17832	17972	17939	17819	17986	17893	17712	17804	17788	17888	17948	17852	17995	18019	17657	17927	17983	17976	17923	17862	17581	17890	17735	17906	17719	17876	17869	17865	17804	17899	17835	17998	17920	17910	17928	17912	17893	17857	17876	17939	17726	17824	17904	18034	18026	17886	18012	17908	17930	17962	17810	17807	17792	18031	17939	17692	17807	17714	17836	17842	17737	17877	17925	17995	17897	17977	17901	17845	18074	17674	17738	17904	17925	17967	18000	17819	17788	17797	17835	17877	17872	17931	17892	17951	17772	17831	17997	17646	17976	17834	17834	17783	17981	17822	17952	17946	18056	17860	17927	17799	17750	17845	17705	17791	17869	17946	17854	17847	18015	17755	17792	17925	17804	17938	17741	18042	17808	17763	17867	17947	17710	17922	17912	17814	17934	17818	17882	17819	18098	17845	17979	17950	17718	18060	17971	17930	17885	17846	17972	18067	17843	17751	17871	17828	17811	17858	17898	17703	17975	17808	17827	17992	17824	17762	17924	17868	17623	17910	18014	17818	17811	17946	17894	17761	17837	17816	17760	17960	17883	17913	17899	17816	18036	17792	17830	17852	17734	17818	17907	17821	17977	17840	17880	17648	17931	17789	17753	17808	17729	17814	18041	17729	17967	17968	17859	17840	18076	17864	17860	17666	17816	17906	17913	17851	17711	17930	18006	17758	17917	17852	18017	17934	17936	17783	17886	17949	17935	17880	17941	17752	17817	17857	18020	17962	17761	17863	17909	17890	17796	17837	17977	17910	17918	17967	17920	17878	17703	17727	17855	17749	17814	17824	17765	17771	17858	17898	17892	17887	17749	17854	17910	17805	17897	17705	18034	17786	17817	17659	18023	17829	17923	18007	17825	17839	17851	17844	17708	17813	17721	17654	17736	17971	17996	17837	17907	17732	17949	17939	17891	18042	17857	17943	17659	17844	17833	17800	17971	18016	17849	17925	17832	17813	17854	17949	18026	17770	17967	18021	17983	17952	17995	17709	17827	17867	17948	17787	18080	17817	17980	17775	17822	17831	17857	17921	18039	17758	17860	17777	17911	17903	17920	17927	17798	17898	17920	17947	17911	17959	17733	17852	18051	17977	17820	17916	17781	17950	17842	17939	17746	18047	17928	17862	18059	17987	17872	18021	17767	17817	17850	17974	17827	17948	17968	17711	17905	17957	18051	17949	17871	18111	18002	17911	17867	17894	17853	17742	17961	17685	17756	17820	17814	18062	17712	17796	17905	17848	17653	17951	17915	17958	17859	17831	17935	17998	17843	17748	17886	17835	17798	17942	17796	17939	17757	17959	17905	17804	17840	17770	18026	17777	17869	17909	17746	17960	18004	17805	17931	17818	18047	17796	18086	17805	17835	17839	17772	17906	17972	17913	17921	17774	17939	17774	17856	17985	17789	17878	17784	17847	17885	17698	17910	17759	17856	17853	17933	17776	17824	17766	17866	17874	17943	17761	17929	17857	17933	17714	17855	17871	17955	18056	17948	17852	17940	17785	18004	17883	17813	17846	17782	17967	17921	17783	17932	17943	17774	18023	17808	17845	17898	17764	18072	17836	17870	17744	17881	17865	17878	17894	17944	18011	17807	17900	17672	17914	18027	17825	17782	17860	17740	17765	17930	17857	17734	17883	17955	17983	17855	18047	17960	17859	17888	17743	17864	17862	17942	17879	17877	17766	17808	17992	17877	17844	17808	17851	17923	17987	17802	17660	17760	17975	17902	17976	17739	17823	17899	17882	17837	17981	17851	17719	17856	17849	17948	18117	17898	18005	17890	17714	17880	17808	17942	17875	17863	17872	17824	17874	17931	17845	17867	17766	17906	17702	17967	17754	17775	17858	17681	17877	18031	17799	18100	17977	17736	17853	17902	17965	17822	17880	17892	17710	17903	17922	17771	17825	17803	17909	17996	17899	17968	17907	17815	17955	17876	17927	17852	17961	17778	17894	17987	17855	17917	17888	17732	17839	17939	17934	17840	17830	17843	17741	17828	18009	17852	17951	17762	17911	17808	17941	17952	17927	17755	17944	17828	18119	17867	18069	18095	17931	18080	17925	17963	17780	17744	17736	17915	17720	17862	17800	17663	17797	17969	17933	17940	17873	17853	17931	17852	17895	17910	17866	17872	17919	17947	17877	17954	17922	17778	17761	17771	17939	17918	17806	17848	17977	17878	17793	17812	17889	18120	17847	17885	17871	17892	17812	17700	18019	17899	17817	17950	18020	17917	17976	17913	18128	17959	17855	17864	17795	17923	17966	17982	17882	17915	17960	17920	17868	17919	17830	17871	17631	17716	17776	17830	17983	17869	17895	17773	17872	17908	18073	17701	17815	17951	17866	17941	17863	17770	17932	17806	17886	17831	17765	17907	17842	17822	18045	17786	17792	17635	17919	17807	17752	17834	17734	17831	17801	17812	17751	17937	17917	18140	17790	17831	17900	17838	17679	17811	17957	17897	17839	17798	17911	17969	17722	17789	17638	17927	18064	17828	18157	17803	17989	17739	17768	17865	17879	18088	18013	17842	17790	17822	18007	17922	17873	17890	17990	17809	17888	17923	17815	17697	17830	17996	17912	17752	17992	17833	17873	17716	17745	17878	17888	17939	17848	17737	17791	17856	18000	17801	17986	17928	17826	17899	17976	17763	18029	17791	17908	17913	17795	17758	17939	17919	17927	17790	17890	17966	17880	17860	18099	17714	17910	17960	17906	17649	18016	17700	17762	17986	17968	17899	17932	18108	17853	17897	17779	18079	17946	17798	17957	18050	17861	17905	17789	17901	17999	17990	17903	17959	17828	17856	18009	17957	17878	17987	17933	17806	17683	18041	17779	17847	17755	17766	17832	17954	17906	17876	17799	17878	17785	17883	17953	17956	17950	17920	18036	17862	17958	18065	17891	17860	17799	17858	17806	17757	18011	17811	18056	17960	17830	17828	17981	17775	17994	17870	18033	18003	18108	17949	17858	17814	17757	17880	17723	17772	17837	17693	17921	17657	17842	17767	17911	17976	17825	17845	17954	17876	17900	17993	17962	17998	17923	17866	17944	17961	17695	17853	17871	17806	17898	17962	17959	17853	17874	17833	17907	17781	17923	17832	18043	17935	17947	17890	17833	18012	17848	17930	17887	17907	17950	17855	17741	17919	18048	17768	17827	17882	17905	17767	17747	18032	17733	17830	17836	17959	17899	17870	17767	17763	17913	17826	17787	18000	17844	18019	17883	17681	17884	17887	17835	17903	17814	17923	17795	17861	17639	17945	17911	17927	17978	17945	17815	17874	17778	18067	17897	18041	17681	18057	17849	17881	17851	17752	17846	17952	17813	17961	17820	17906	17882	17928	17938	18086	18119	18034	17941	17862	17653	17757	17825	17855	17757	17754	17822	17981	17695	17862	17915	17795	18023	17831	17886	17869	17766	18054	17776	17905	18094	17893	17786	17932	17955	17951	17874	18085	17861	17837	18030	17827	17789	17980	17868	17915	17846	17946	18052	17840	17857	17896	17725	17907	18128	17950	17854	17731	17883	17906	17818	17776	17843	17719	17909	17761	17956	17755	18044	17911	17853	17836	17793	17878	17759	17980	17833	17812	17946	17834	17965	17861	17782	17869	17705	17812	17678	17976	17836	17800	17735	17910	17954	17977	17770	17917	17715	17796	17828	17782	17950	17736	17907	17829	18040	17927	18058	17738	17817	17728	17703	17952	17967	17815	17836	17890	17965	17796	17809	17859	17959	17892	17684	17838	17881	17704	17993	17983	17735	17876	17836	17862	17905	17834	17719	18011	17758	17791	17799	18059	17782	17747	18026	17755	17650	17917	17887	17975	17801	17684	17942	17739	17810	17887	17977	17753	17959	17900	17854	17926	17810	17826	17713	17865	17812	17929	17748	17992	17848	17977	17787	17869	17946	17992	17777	17790	17856	17858	17611	17877	17861	17774	17951	17961	17885	17844	17678	17969	17791	17836	17953	17746	17960	17731	17868	17821	17792	17890	17905	17837	17905	17863	17868	17819	17890	17893	17828	17774	17646	17849	17831	17905	17796	17905	17821	17927	17732	18030	17876	17922	17767	17810	17950	17978	17912	17833	17997	17758	17857	17755	17829	17806	17964	17667	17855	17840	17763	17802	18002	17842	17924	17971	17961	17695	17902	17734	17923	17900	17990	17724	17611	17781	17903	17965	17924	17796	17892	17749	17834	17735	17831	17933	17775	17821	17876	17860	17662	17927	17936	17754	17870	17994	18045	17928	17675	17783	17814	17807	17779	17939	17884	17781	17954	17890	17935	17889	17916	17985	17899	18038	17828	17927	17883	17920	17947	17919	17887	17833	17963	17867	17869	17974	17825	17885	17844	17702	17980	17763	17787	17913	18043	17888	17932	17823	17731	17878	17846	18049	17845	18024	17794	17996	17923	17796	17951	17896	17662	17839	17688	17879	17998	17870	17869	17737	17815	17630	17973	17893	17933	17808	17756	17833	18001	17928	17849	17769	17976	17949	18067	17854	17964	17851	17505	17984	17792	17811	17911	17865	17712	17893	17826
28891	24873	30259	28303	24580	24248	24065	24059	23982	23099	22965	22634	22507	22472	22497	22206	22059	22143	22133	21982	22126	21955	21944	21683	21797	22031	22134	22362	22101	21785	21758	21843	21645	21858	21817	21552	21891	21971	22039	21809	21941	21938	21702	21865	21817	21863	21826	21842	21972	21822	22016	21714	21884	21727	21667	21720	21961	21523	21557	21635	21828	21774	21746	21838	21822	21732	21831	21762	21812	21847	21862	21869	21673	21778	21925	21708	21776	21955	21804	21705	21963	21707	21722	21639	22030	21603	21707	21736	21668	21848	21816	21608	21674	21606	21661	21587	21615	21667	21698	21748	21750	21757	21759	21793	21741	21915	22018	21987	21876	21636	21588	21748	21840	21827	21525	21755	21662	21771	21805	21869	21777	21581	21850	21834	21828	21666	21615	21867	21543	21825	21818	21897	21650	21740	21935	21797	21767	21910	21750	21674	21743	21873	21639	21629	21727	21896	21672	21858	21598	21559	21638	21715	21634	21775	21788	21767	21910	21909	21663	21525	21779	21789	21909	21908	21836	21706	21774	21556	21957	21727	21649	21816	21926	21839	21797	21930	21831	21720	21801	21666	21919	21714	21836	21939	21850	21847	21913	21822	21705	21478	21687	21752	21730	21781	21550	21816	21525	21500	21968	21576	21862	21768	21522	21770	21829	21661	21498	21700	21880	21796	21785	21691	21936	21878	21588	21560	21786	21775	21561	21680	21806	21540	21735	21729	21876	22024	21808	21697	21945	21482	21776	21988	21768	21731	21669	21674	21728	21813	21675	21697	21529	21740	21644	21716	21746	21767	21895	21798	21978	21579	21918	22000	21698	21689	21641	21757	21512	21803	21681	21770	21808	21712	21909	21694	21915	21803	22016	21776	21923	21864	21729	21612	21835	21590	22020	21804	21652	21824	21771	21624	21767	21775	21631	21577	21857	21636	22020	21825	21831	21707	21787	21449	21611	21658	21722	21803	21743	21965	21704	21678	21672	21843	21557	21771	21711	21669	21702	22025	21757	21651	21391	21791	21696	21722	21745	21909	21866	21972	21665	21608	21837	21824	21831	21888	21836	21554	21934	21904	21828	21825	21686	21744	21710	21768	21712	21778	21707	21614	21822	21809	21833	21901	21819	21844	21848	21768	21624	21747	21921	21962	21629	21854	21780	21881	21664	21984	21728	21876	21496	21755	21829	21635	21637	21706	21746	21811	21975	21841	21626	21862	21785	21686	21453	21675	22013	21884	21798	21849	21803	21630	21880	21902	21601	21752	22025	21902	21751	21779	21690	21925	21707	21509	21716	21551	21926	21773	21878	21744	21808	21745	21743	21848	21958	21726	21882	21714	21751	21605	21823	21963	22015	21938	21824	21873	21937	21683	21802	21673	21804	21814	21924	21748	21746	21850	21755	21943	22029	21748	21778	21711	21913	21618	21719	21700	21738	21758	21564	21819	21799	21740	21816	21532	21906	21619	21669	21982	21608	21599	21791	21763	21712	21736	21843	21844	21735	21831	21720	21514	21580	21881	21961	21395	21695	21971	21918	21750	22068	21873	21743	21941	21916	21613	21571	21652	21835	21567	21838	21807	21605	21740	21672	21706	21761	21727	21749	21737	21741	21513	22022	21831	21872	21857	22068	21799	21689	21991	21749	21724	21900	21782	21813	21674	21566	21800	21796	21718	21946	21569	21813	21672	21764	21678	21856	21772	21851	21536	21772	22125	21908	21804	21941	21894	21902	21661	21555	21569	21809	22002	21739	21940	21797	21730	21719	21645	21661	21684	21839	21819	21889	21738	21977	21557	21694	21644	21846	21768	21823	21728	21786	21693	21536	21845	21626	21533	21856	21617	21731	21788	21602	21663	21807	21645	21815	21465	21716	21645	21731	21823	21918	21828	21979	21598	21813	21883	22087	21833	21876	21734	21595	21495	21861	21769	21991	21702	21811	21996	21773	21875	21785	21894	21274	21623	21640	21835	21621	21534	21669	21891	21551	21860	21734	21690	21565	21557	21578	21736	21767	21752	21689	21682	21622	21815	21929	21796	21767	21836	21870	21834	21677	21683	21742	21658	21634	21691	21577	21918	21650	21687	22052	21749	21680	21851	21835	21860	21807	21918	21704	21748	21879	21708	21710	21788	21825	21748	21882	21658	21718	21545	21816	21646	21787	21653	21884	21742	21763	21734	21888	21775	21606	21807	21840	22085	21864	21700	21867	21828	21638	21787	21638	21605	21670	21750	21732	21863	21739	21717	21798	21746	21898	21601	21943	21538	21768	21991	21582	21914	21936	21914	21579	21565	21875	21634	21938	21713	21650	21906	21781	21761	21644	21911	21579	21785	21855	21863	21931	21676	21668	21645	21778	21769	21655	21799	21786	21779	21993	21967	21718	21441	21990	21765	21662	21865	21901	21863	21622	21848	21698	21596	21630	21832	21814	21513	21781	21648	21624	21601	21998	21758	21737	21588	21703	21734	21945	21644	21735	21718	21755	21736	21922	21905	21896	21911	21801	21691	21731	21782	21853	21665	21925	21821	21774	21953	21849	21851	21723	21764	21766	21769	21693	21644	21788	21876	21921	21745	21960	21860	21745	21877	21657	21767	21763	21767	21726	21865	21811	21829	21700	21722	21747	21732	21953	21968	21620	21892	21929	21761	21854	21977	21900	21899	21752	21682	21661	21947	21702	21428	21633	21727	21805	21770	21745	21469	21656	21582	21655	21851	21718	21453	21753	21873	21878	21467	21723	22030	21592	21737	21944	21821	21594	21861	21747	21581	21550	21744	21710	21559	21782	21668	21854	21834	21599	21789	21844	21777	21770	21660	21660	21798	21633	21718	21741	22000	21954	21845	22048	21885	21695	21843	21766	21655	21774	21654	21856	21826	21720	21839	21619	21768	21777	21823	21688	21836	21641	21843	21827	21849	21816	21581	21931	21746	21670	21948	21899	21646	21827	21571	21641	21681	21960	21897	21765	21827	21645	21718	21816	21604	21707	22005	21802	21685	21829	21763	21861	21688	21631	21944	21893	22041	21879	21811	21788	21606	21675	21813	21778	21706	21604	21603	21708	21671	21654	22035	21961	21711	21680	21928	21650	21884	21675	21842	21736	21874	21686	21619	21700	21613	21833	21708	21717	21567	21634	21735	21834	21774	21667	21849	21962	21775	21769	21988	21684	21630	21608	21591	21725	21820	21771	21777	21707	21631	21608	21644	21720	21915	22106	21793	22066	22167	21995	21838	21811	21964	21911	21574	21702	21735	21923	21694	21933	21705	21477	21805	21721	21733	21592	21629	21829	21807	21779	21815	21898	21826	21732	21811	21760	21864	21968	21730	21758	21567	21581	21459	21895	21772	21829	21862	21623	21683	21824	21612	21643	21883	21869	21803	22010	21838	21641	21621	21889	21855	21948	21819	21703	21557	21715	21862	21611	21586	21728	21662	21909	21764	21682	21638	21852	21687	21785	21957	21712	21603	21808	21619	21750	21817	21924	21975	21879	21692	21769	22002	21595	21905	21941	21714	21715	21418	21831	21663	21754	21576	21706	21791	21946	21676	21690	21760	21676	21550	21878	21772	21696	21685	21801	21741	21867	21614	21834	21668	21707	21789	21677	21862	21799	21988	21726	21872	21777	21499	21732	21722	21847	21674	21624	21860	21508	21757	21671	21661	21859	21741	21599	21762	21731	21892	21727	21778	21981	21824	21726	21946	21594	21811	21974	21716	21907	21791	21549	21822	21826	22057	21721	21734	21774	21712	21826	21643	21457	21643	21841	21949	21637	21782	21735	21783	21752	21675	21848	21828	22008	21817	21812	21815	21903	21656	21804	21941	21719	21651	21713	21922	21635	21687	21750	21888	21735	21937	21783	21812	21459	21960	21878	21813	21730	21669	21855	21555	21775	21601	21888	21817	21929	21850	21719	21735	21819	21871	21675	21879	21782	21878	21775	21603	21695	21569	21843	21926	21685	21797	21804	21924	21777	21855	21805	21896	21834	21708	21858	21679	21742	21544	21819	21762	21558	21666	21834	21899	21500	21908	21859	21762	21727	21655	21856	21907	21720	21616	21780	21842	22017	21653	21607	21731	21683	21885	21813	21683	21659	21751	21704	21600	21750	21883	21685	21597	21687	21791	21881	21782	21664	21937	21771	21640	21697	21619	21782	21932	21717	21468	21816	21678	21775	21570	21589	21903	22040	21707	21749	21806	21788	21705	21740	21754	21698	21826	21817	21654	21861	21649	21991	21809	21870	21662	21886	21719	21641	21713	21978	21875	21882	21660	21727	21691	21885	21711	21794	21749	21582	21648	21946	21907	21963	21865	21714	21557	21893	21750	21733	21916	21850	21612	21840	21742	21875	21585	21711	21856	21776	21619	21948	21786	22053	21810	21890	21933	21850	21752	21629	21783	21912	21816	21947	21945	21755	21893	21803	21743	21992	21753	21904	21818	21651	21668	21782	21744	21788	21790	21779	21696	21676	21812	21746	21831	21775	21776	21883	21745	21795	21602	21575	21818	21934	21836	21691	21459	21627	21657	21768	21683	21885	21864	21704	21822	21855	21707	21821	21682	21646	22005	21576	21657	21746	21691	21762	21808	21633	21514	21809	21793	21517	21706	21878	21806	21836	21743	21811	21870	21623	21661	21699	21739	21710	21585	21895	21642	21676	21522	21811	21924	21592	21859	21794	21666	22047	22159	21838	21819	21832	21739	21771	21631	21685	21965	21818	21897	21745	21881	21754	21739	21733	21769	21844	21898	21917	21986	21566	21692	21660	21986	21644	21815	21809	21880	21750	21742	21949	21909	21678	21882	21549	21767	21939	21657	21852	21833	21828	21425	21749	21694	21945	21721	21661	21811	21893	21765	21897	21770	21855	21682	21752	21715	21847	21673	21799	21659	21855	21788	21802	21841	21930	21932	21663	21805	21736	21755	21564	21730	21601	21756	21700	21842	21810	21989	21875	21648	21667	21800	21639	21819	21866	21881	21754	21749	21882	22030	21783	21661	21708	21873	21972	21742	21799	21671	21669	21669	21590	21768	21652	21608	21834	21861	21736	21949	21609	21767	21585	21861	21660	21865	21834	21481	21822	21628	21681	21590	21938	21795	21847	21661	21646	21944	21650	21876	21965	21892	21799	21789
29340	32172	29335	24533	21953	21730	21036	21239	20802	19749	19312	18852	18583	18440	18337	18128	17778	17836	17873	17997	17718	17669	17525	17356	17673	17964	18110	18019	17822	17781	17581	17460	17662	17496	17406	17485	17414	17505	17398	17401	17416	17494	17429	17439	17448	17274	17348	17545	17431	17289	17466	17635	17445	17317	17540	17283	17541	17466	17186	17448	17527	17350	17324	17197	17558	17555	17431	17392	17548	17378	17328	17548	17457	17287	17354	17464	17358	17590	17478	17447	17646	17285	17376	17515	17485	17486	17611	17499	17574	17378	17456	17547	17517	17512	17408	17536	17399	17415	17486	17317	17442	17442	17468	17488	17511	17260	17325	17532	17413	17565	17486	17360	17545	17472	17362	17634	17519	17394	17288	17482	17505	17481	17394	17223	17373	17592	17608	17402	17522	17362	17605	17367	17288	17580	17271	17577	17472	17434	17460	17535	17568	17384	17437	17389	17518	17565	17616	17538	17491	17263	17515	17421	17351	17444	17263	17392	17426	17388	17219	17585	17406	17424	17381	17521	17415	17605	17487	17477	17353	17616	17498	17391	17546	17343	17660	17501	17357	17316	17592	17432	17381	17530	17406	17334	17395	17449	17504	17472	17502	17642	17501	17493	17494	17455	17540	17299	17571	17413	17592	17246	17367	17478	17632	17612	17617	17369	17620	17420	17646	17344	17344	17309	17547	17442	17379	17501	17531	17579	17656	17372	17455	17475	17549	17401	17563	17489	17447	17501	17402	17475	17444	17421	17558	17637	17516	17538	17422	17485	17423	17448	17476	17333	17466	17515	17454	17342	17473	17424	17332	17382	17394	17488	17417	17490	17625	17353	17508	17481	17515	17418	17405	17411	17478	17197	17523	17486	17500	17450	17395	17584	17555	17565	17396	17500	17472	17565	17632	17588	17350	17356	17353	17558	17603	17490	17415	17340	17352	17450	17315	17308	17404	17435	17635	17287	17347	17524	17422	17494	17149	17451	17393	17329	17656	17482	17427	17440	17381	17594	17512	17510	17517	17491	17470	17487	17577	17402	17488	17408	17458	17463	17508	17327	17537	17426	17382	17514	17614	17252	17385	17406	17434	17523	17513	17495	17302	17643	17419	17527	17746	17509	17392	17252	17425	17456	17335	17603	17499	17328	17448	17635	17443	17446	17359	17429	17412	17517	17298	17366	17431	17445	17424	17580	17416	17378	17368	17558	17346	17542	17505	17470	17376	17561	17627	17457	17353	17463	17421	17439	17616	17557	17387	17530	17562	17326	17513	17354	17639	17373	17429	17471	17388	17287	17515	17445	17507	17650	17451	17418	17498	17299	17383	17275	17504	17613	17470	17493	17640	17404	17561	17406	17441	17203	17412	17448	17545	17484	17566	17470	17503	17496	17392	17502	17463	17399	17770	17435	17390	17529	17448	17278	17518	17375	17490	17284	17375	17664	17316	17542	17450	17262	17463	17335	17488	17487	17446	17207	17438	17361	17337	17361	17456	17559	17512	17486	17458	17480	17483	17458	17525	17517	17434	17535	17529	17328	17464	17532	17504	17626	17397	17367	17430	17383	17310	17484	17302	17384	17420	17469	17449	17389	17544	17338	17386	17305	17552	17315	17575	17357	17393	17309	17422	17471	17582	17516	17448	17389	17376	17604	17556	17321	17425	17596	17536	17548	17422	17502	17362	17362	17382	17509	17533	17575	17637	17427	17314	17325	17709	17482	17539	17402	17477	17546	17354	17438	17481	17477	17660	17481	17533	17440	17447	17634	17560	17385	17553	17479	17467	17458	17323	17399	17355	17592	17488	17485	17621	17398	17368	17427	17560	17420	17632	17513	17292	17438	17443	17315	17536	17426	17522	17457	17370	17463	17437	17441	17429	17462	17468	17411	17498	17413	17467	17389	17556	17441	17406	17304	17543	17416	17454	17419	17242	17366	17496	17354	17478	17484	17559	17471	17373	17422	17396	17443	17291	17468	17526	17413	17405	17508	17503	17292	17295	17337	17447	17425	17373	17456	17524	17564	17546	17378	17390	17492	17382	17406	17467	17355	17601	17362	17428	17444	17397	17454	17485	17561	17321	17473	17458	17259	17416	17432	17665	17530	17450	17456	17548	17325	17470	17428	17437	17362	17394	17445	17417	17529	17464	17457	17463	17393	17374	17336	17596	17362	17493	17363	17487	17379	17439	17302	17554	17356	17437	17409	17522	17514	17393	17421	17387	17490	17432	17298	17631	17528	17391	17495	17741	17436	17642	17496	17365	17461	17451	17296	17504	17437	17267	17304	17510	17425	17299	17433	17473	17351	17462	17508	17452	17552	17473	17451	17326	17572	17626	17392	17465	17498	17448	17474	17390	17351	17561	17434	17401	17397	17462	17558	17482	17452	17601	17419	17470	17434	17536	17464	17544	17645	17337	17534	17294	17516	17365	17416	17529	17280	17479	17365	17371	17515	17646	17493	17431	17397	17603	17491	17294	17253	17428	17530	17493	17477	17434	17492	17621	17429	17594	17364	17413	17427	17296	17387	17531	17629	17476	17598	17460	17304	17568	17421	17439	17534	17520	17449	17427	17378	17655	17398	17345	17349	17591	17328	17524	17328	17484	17312	17409	17430	17372	17516	17400	17344	17561	17449	17509	17529	17431	17513	17353	17358	17454	17522	17258	17385	17522	17577	17325	17575	17327	17383	17467	17439	17622	17345	17454	17589	17591	17378	17409	17417	17486	17522	17521	17401	17543	17460	17535	17281	17452	17454	17483	17636	17438	17468	17563	17554	17318	17372	17562	17265	17319	17501	17598	17458	17488	17573	17579	17456	17509	17347	17457	17514	17539	17501	17557	17323	17344	17343	17390	17470	17301	17439	17652	17572	17513	17479	17435	17470	17489	17342	17496	17596	17400	17537	17387	17389	17438	17548	17502	17569	17372	17397	17425	17431	17315	17561	17457	17489	17388	17406	17579	17412	17477	17484	17571	17340	17368	17562	17467	17322	17486	17251	17481	17335	17493	17430	17310	17435	17568	17274	17441	17486	17541	17502	17480	17521	17376	17394	17270	17440	17508	17518	17485	17508	17432	17436	17260	17332	17496	17449	17628	17562	17509	17535	17501	17495	17392	17484	17362	17627	17443	17574	17517	17511	17489	17383	17437	17385	17661	17549	17575	17413	17432	17517	17547	17535	17429	17330	17493	17471	17412	17664	17622	17450	17440	17586	17449	17354	17387	17500	17518	17614	17510	17386	17434	17557	17447	17589	17403	17523	17558	17557	17514	17533	17430	17523	17518	17426	17401	17366	17321	17317	17519	17324	17445	17624	17597	17504	17434	17443	17461	17455	17491	17584	17479	17469	17568	17498	17368	17419	17475	17475	17386	17513	17339	17599	17527	17492	17451	17612	17280	17558	17468	17373	17649	17618	17364	17493	17677	17374	17471	17578	17717	17402	17398	17276	17522	17536	17564	17511	17411	17555	17285	17529	17475	17444	17470	17189	17715	17521	17571	17289	17347	17350	17578	17422	17572	17502	17450	17529	17482	17486	17577	17510	17262	17569	17537	17558	17318	17459	17442	17512	17541	17422	17437	17524	17404	17460	17504	17536	17465	17621	17543	17339	17513	17364	17566	17354	17523	17510	17671	17366	17453	17237	17385	17555	17379	17427	17440	17423	17469	17491	17669	17473	17236	17632	17526	17366	17391	17493	17375	17406	17454	17538	17338	17523	17397	17420	17382	17462	17584	17347	17360	17503	17361	17414	17328	17341	17494	17332	17364	17441	17652	17526	17355	17402	17417	17673	17526	17527	17542	17383	17420	17612	17516	17365	17500	17541	17360	17609	17430	17360	17660	17531	17416	17505	17186	17357	17248	17672	17459	17377	17605	17463	17262	17553	17624	17488	17455	17552	17552	17447	17307	17600	17507	17417	17550	17439	17344	17410	17596	17357	17514	17523	17512	17474	17616	17374	17423	17415	17447	17307	17702	17546	17351	17299	17302	17350	17395	17421	17349	17526	17704	17492	17437	17517	17563	17572	17637	17463	17548	17473	17404	17314	17559	17528	17435	17382	17439	17393	17489	17408	17445	17486	17586	17467	17429	17496	17373	17430	17630	17504	17314	17533	17518	17501	17383	17311	17495	17467	17342	17315	17413	17455	17453	17440	17383	17463	17505	17454	17556	17577	17528	17335	17502	17365	17584	17459	17545	17461	17411	17401	17508	17436	17497	17535	17482	17523	17290	17204	17524	17321	17480	17462	17163	17548	17613	17377	17384	17549	17527	17452	17383	17568	17605	17476	17445	17364	17570	17467	17407	17487	17398	17341	17666	17440	17500	17543	17534	17434	17484	17412	17570	17447	17344	17544	17590	17616	17415	17273	17318	17552	17471	17291	17478	17480	17410	17583	17548	17469	17368	17629	17537	17294	17258	17465	17256	17502	17458	17532	17507	17286	17491	17566	17530	17585	17615	17427	17444	17496	17353	17251	17468	17396	17361	17552	17438	17423	17347	17534	17547	17458	17436	17351	17420	17368	17373	17444	17395	17434	17400	17515	17338	17469	17375	17278	17443	17487	17245	17601	17241	17411	17419	17378	17527	17587	17432	17492	17467	17482	17338	17447	17311	17446	17449	17342	17278	17519	17545	17413	17381	17542	17491	17458	17276	17552	17386	17483	17415	17464	17304	17467	17460	17650	17454	17667	17400	17429	17522	17468	17492	17466	17497	17472	17346	17433	17491	17588	17427	17362	17365	17448	17342	17698	17455	17529	17358	17301	17632	17326	17438	17419	17432	17360	17341	17382	17368	17552	17389	17529	17349	17421	17329	17421	17446	17442	17666	17483	17334	17522	17433	17476	17371	17354	17467	17414	17378	17521	17443	17450	17613	17446	17437	17548	17525	17461	17671	17474	17451	17302	17546	17632	17290	17403	17538	17407	17383	17618	17487	17705	17412	17450	17410	17332	17485	17374	17542	17290	17362	17497	17430	17444	17527	17287	17520	17644	17484	17478	17625	17275	17463	17370	17427	17349	17450	17458	17446	17511	17311	17605	17571	17518	17556	17287	17508	17522	17559	17474	17513	17449	17474	17497	17621	17454	17515	17460	17370	17507	17492	17571	17444	17362	17370	17545	17485	17349	17352	17576	17503	17471
23924	21490	29161	24623	23682	26444	27729	25488	24279	23708	23200	22546	22360	22095	22241	21882	21894	22223	22430	21945	21794	21554	21522	21577	22076	24553	24387	23376	22609	22255	21734	21558	21310	21537	21388	21393	21102	21070	21309	21484	21233	21230	21588	21472	21292	21509	21391	21457	21260	21476	21265	21382	21312	21369	21418	21211	21212	21439	21359	21301	21404	21330	21567	21474	21432	21284	21519	21268	21273	21491	21364	21364	21295	21368	21365	21255	21437	21179	21354	21289	21437	21304	21369	21394	21210	21395	21301	21198	21250	21228	21485	21408	21485	21249	21295	21391	21349	21387	21347	21589	21395	21282	21261	21317	21543	21405	21465	21334	21420	21524	21323	21230	21208	21316	21272	21309	21352	21479	21300	21423	21348	21432	21357	21513	21425	21407	21351	21546	21164	21276	21430	21501	21428	21299	21262	21339	21225	21307	21404	21309	21389	21388	21328	21401	21269	21339	21157	21311	21248	21631	21320	21215	21302	21163	21203	21291	21424	21505	21370	21071	21307	21450	21561	21298	21619	21401	21462	21316	21414	21154	21418	21234	21160	21275	21314	21381	21484	21377	21233	21241	21383	21272	21058	21167	21377	21362	21245	21303	21299	21058	21100	21202	21138	21274	21300	21182	21209	21119	21489	21325	21353	21376	21215	21374	21352	21139	21436	21153	21315	21434	21216	21399	21202	21293	21370	21498	21192	21396	21412	21509	21291	21240	21306	21565	21419	21264	21415	21445	21583	21315	21336	21390	21421	21206	21301	21338	21634	21392	21283	21411	21437	21231	21391	21311	21239	21306	21336	21161	20991	21346	21301	21327	21343	21205	21297	21354	21481	21298	21392	21370	21394	21396	21437	21295	21447	21248	21338	21338	21312	21345	21423	21292	21321	21381	21311	21249	21209	21296	21218	21123	21544	21397	21345	21093	21242	21375	21528	21306	21494	21407	21434	21335	21463	21255	21282	21173	21236	21304	21288	21458	21376	21334	21290	21147	21228	21421	21126	21424	21362	21470	21422	21371	21455	21535	21353	21163	21300	21162	21171	21204	21433	21191	21122	21102	21310	21377	21438	21400	21391	21445	21316	21426	21549	21427	21356	21224	21195	21270	21040	21252	21227	21359	21284	21386	21524	21191	21271	21446	21231	21305	21337	21430	21263	21360	21186	21336	21371	21300	21389	21417	21564	21082	21260	21411	21594	21160	21382	21338	21364	21367	21304	21216	21362	21450	21689	21171	21427	21280	21447	21378	21402	21337	21238	20987	21280	21284	21340	21359	21254	21248	21305	21314	21443	21148	21324	21411	21248	21210	21230	21364	21388	21167	21185	21159	21470	21253	21401	21161	21097	21058	21318	21442	21368	21282	21337	21284	21089	21262	21280	21192	21304	21351	21445	21284	21241	21184	21211	21386	21352	21286	21177	21159	21042	21491	21355	21099	21357	21322	21157	21258	21245	21212	21444	21234	21200	21139	21336	21314	21464	21423	21302	21501	21329	21353	21372	21373	21103	21365	21196	21226	21159	21280	21298	21032	21568	21405	21214	21207	21180	21298	21298	21038	21383	21343	21188	21283	21348	21280	21500	21206	21454	21356	21224	21443	21239	21438	21199	21504	21204	21477	21391	21359	21296	21407	21383	21319	21255	21416	21506	21289	21332	21447	21388	21196	21238	21498	21323	21432	21152	21336	21198	21361	21348	21417	21392	21405	21375	21099	21238	21361	21408	21235	21319	21449	21412	21333	21321	21408	21334	21166	21367	21429	21376	21374	21352	21150	21410	21245	21474	21453	21277	21221	21319	21254	21450	21436	21602	21289	21105	21432	21172	21432	21359	21331	21434	21218	21506	21248	21342	21220	21357	21271	21211	21153	21285	21141	21375	21273	21241	21240	21352	21366	21482	21251	21490	21216	21297	21347	21487	21114	21556	21088	21039	21234	21441	21277	21352	21298	21307	21323	21586	21317	21233	21232	21585	21377	21328	21141	21289	21304	21157	21306	21540	21261	21165	21403	21491	21281	21505	21453	21408	21375	21472	21484	21280	21599	21183	21361	21269	21180	21195	21191	21428	21343	21196	21203	21361	21150	21582	21394	21544	21363	21398	21276	21190	21470	21206	21337	21371	21407	21188	21197	21393	21178	21185	21307	21295	21046	21256	21493	21443	21237	21409	21429	21247	21117	21167	21282	21404	21345	21142	21445	21181	21356	21241	21368	21166	21264	21350	21309	21511	21448	21494	21130	21531	21312	21452	21228	21418	21338	21281	21411	21137	21267	21182	21389	21359	21324	21451	21426	21382	21514	21562	21365	21250	21342	21175	21342	21314	21173	21447	21202	21305	21503	21426	21290	21241	21406	21373	21259	21342	21440	21322	21433	21199	21385	21554	21369	21368	21343	21422	21398	21362	21130	21477	21384	21255	21494	21283	21435	21395	21299	21385	21345	21177	21294	21528	21480	21227	21301	21064	21152	21346	21369	21307	21437	21324	21313	21535	21357	21385	21636	21343	21357	21364	21541	21277	21215	21334	21400	21201	21335	21414	21331	21223	21362	21418	21580	21264	21222	21393	21254	21304	21101	21119	21305	21385	21461	21303	21338	21392	21311	21282	21194	21400	21305	21276	21420	21393	21136	21180	21275	21278	21441	21368	21274	21372	21186	21345	21501	21234	21197	21133	21298	21409	21277	21188	21354	21252	21234	21399	21347	21348	21304	21342	21281	21248	21440	21374	21348	21218	21261	21317	21361	21504	21371	21118	21195	21358	21380	21200	21158	21343	21110	21273	21330	21403	21368	21277	21314	21274	21356	21162	21291	21376	21191	21475	21381	21080	21200	21217	21445	21452	21318	21278	21213	21260	21491	21220	21210	21043	21458	21242	21262	21412	21282	21376	21156	21303	21553	21451	21661	21274	21317	21193	21392	21220	21434	21328	21266	21456	21173	21346	21155	21307	21365	21242	21349	21535	21524	21274	21521	21444	21160	21393	21018	21146	21259	21598	21424	21189	21427	21248	21359	21359	21426	21374	21414	21428	21244	21269	21321	21269	21251	21347	21403	21399	21459	21061	21371	21134	21216	21245	21189	21226	21425	21435	21371	21412	21313	21225	21388	21294	21305	21206	21207	21190	21085	21175	21209	21391	21175	21254	21312	21397	21185	21361	21369	21514	21282	21385	21130	21066	21305	21310	21396	21490	21471	21385	21281	21262	21277	21145	21117	21148	21261	21369	21202	21233	21388	21303	21210	21315	21364	21484	21311	21259	21245	21463	21284	21353	21357	21339	21223	21438	21383	21301	21357	21355	21301	21312	21346	21436	21367	21224	21320	21464	21569	21356	21373	21061	21256	21423	21324	21346	21335	21493	21210	21414	21323	21334	21366	21453	21308	21476	21310	21511	21520	21411	21110	20936	21161	21078	21379	21296	21390	21368	21428	21289	21171	21282	21216	21216	21374	21289	21375	21204	21533	21316	21366	21232	21271	21177	21129	21304	21302	21458	21456	21371	21386	21217	21257	21332	21198	21261	21231	21457	21222	21321	21504	21142	21397	21217	21253	21468	21231	21302	21340	21172	21332	21347	21194	21471	21335	21070	21342	21391	21303	21535	21435	21322	21378	21501	21135	21355	21298	21298	21228	21338	21254	21412	21362	21242	21138	21217	21265	21245	21428	21186	21392	21366	21140	21446	21458	21247	21349	21553	21302	21200	21350	21401	21540	21438	21367	21256	21417	21408	21078	21225	21311	21407	21223	21358	21355	21390	21297	20983	21373	21292	21335	21491	21422	21186	21193	21308	21314	21048	21244	21276	21373	21734	21326	21335	21307	21303	21399	21145	21343	21272	21264	21107	21265	21281	21308	21436	21376	21343	21269	21171	21537	21271	21192	21274	21372	21585	21135	21402	21316	21283	21364	21401	21235	21235	21413	21263	21490	21312	21281	21023	21251	21368	21525	21359	21342	21261	21250	21532	21463	21339	21443	21334	21421	21377	21332	21210	21158	21344	21130	21395	21257	21342	21232	21236	21260	21309	21403	21239	21353	21438	21382	21253	21275	21353	21225	21323	21248	21408	21311	21113	21447	21264	21261	21268	21217	21353	21346	21273	21490	21234	21280	21425	21409	21285	21375	21257	21309	21438	21334	21390	21404	21341	21156	21402	21307	21384	21465	21338	21398	21292	21297	21146	21301	21398	21190	21035	21429	21486	21403	21115	21221	21291	21150	21387	21267	21310	21316	21547	21520	21520	21387	21337	21278	21275	21257	21428	21343	21432	21336	21412	21426	21369	21307	21294	21395	21188	21201	21247	21212	21369	21289	21255	21249	21475	21277	21271	21192	21306	21284	21149	21299	21242	21321	21481	21384	21561	21249	21353	21352	21145	21177	21076	21198	21399	21411	21123	21368	21342	21502	21548	21160	21071	21280	21100	21378	21486	21295	21225	21377	21325	21403	21216	21265	21445	21296	21365	21465	21275	21169	21382	21478	21288	21114	21213	21270	21205	21257	21486	21318	21230	21339	21218	21437	21156	21352	21489	21464	21272	21187	21049	21258	21326	21321	21433	21419	21249	21494	21410	21099	21080	21460	21359	21273	21432	21331	21350	21318	21078	21419	21296	21297	21467	21280	21490	21440	21423	21410	21190	21487	21473	21279	21044	21220	21368	21394	21375	21277	21449	21283	21459	21261	21213	21337	21415	21193	21423	21435	21320	21392	21249	21192	21460	21417	21317	21358	21468	21374	21422	21226	21240	21230	21183	21255	21369	21260	21221	21163	21664	21400	21383	21306	21292	21439	21370	21192	21172	21204	21227	21436	21448	21310	21411	21203	21259	21314	21266	21372	21357	21287	21178	21261	21343	21286	21187	21276	21290	21116	21336	21540	21453	21502	21409	21315	21280	21100	21363	21367	21442	21575	21393	21413	21316	21256	21278	21220	21348	21212	21205	21343	21264	21369	21258	21172	21402	21331	21147	21363	21310	21188	21249	21361	21259	21274	21189	21223	21394	21348	21269	21312	21455	21380	21436	21357	21355	21177	21322	21400	21185	21294	21296	21203	21299	21365	21392	20988	21287	21228	21550	21471	21289	21323	21229	21298	21287	21286	21345	21318	21324	21466	21097	21418	21415	21243	21357	21445	21183	21253
31825	37197	37351	31189	25831	23872	23044	23920	22312	20482	19527	19073	18834	18488	18121	18002	18095	18128	17950	17971	17709	17494	17412	17408	18492	21807	21094	19699	18847	18168	17670	17509	17270	17467	17148	17241	17319	17385	17212	17216	17278	17237	17306	17279	17410	17234	17237	17213	16998	17280	17131	17140	17229	17093	17217	17237	17210	17292	17169	17181	17166	17230	17040	17231	17273	17333	17136	17406	17254	17270	17125	17133	17390	17289	17128	17166	17202	17239	17291	17233	16990	17205	17153	17257	17187	17230	17254	17020	17100	17329	17130	17305	17214	17116	17387	17072	17156	17309	17227	17244	17258	17197	17273	17230	17119	17176	17321	17277	17345	17286	17108	17263	17177	17172	17109	17173	17015	17270	17267	17228	17376	17241	17087	17263	17140	17210	17246	17243	17256	17224	17124	17301	17156	17118	17164	17366	17097	17108	17251	17154	17281	17261	17155	17190	17281	17252	17188	17231	16982	17194	17299	17242	17364	17122	17281	17281	17195	17419	17128	17111	17216	17035	17324	17107	16964	17023	17203	17179	17258	17232	17174	17260	17096	17272	16991	17225	17276	17284	17144	17274	17202	17235	17017	17076	17330	17293	17220	17054	17140	17176	17105	17135	17143	17249	17237	17240	17201	17085	17124	17037	17322	17132	17250	17144	17208	16972	17277	17171	17168	17276	17103	17132	17276	17128	17158	17161	17239	17152	17225	17197	17180	17185	17219	17290	17161	17147	17287	17220	17098	17294	17197	17089	17265	17243	17123	17147	17251	17157	17311	17188	17051	17294	16980	17131	17044	17216	17159	17185	17073	17280	17166	17120	17276	17229	17218	17183	17147	17275	17025	17221	17218	17105	17266	17315	17220	17216	17121	17010	17255	17146	17118	17239	17136	17263	17392	17236	17116	17097	17222	17271	17117	17217	17120	17128	17077	17210	16864	17205	17193	17054	17064	17109	17135	17243	17218	17064	17238	17385	17363	17211	17070	17270	17275	17298	17234	17071	17267	17169	17139	17109	17213	16984	17091	17309	17194	17097	17317	17222	17238	17426	17177	17150	17052	17254	17361	17287	17257	17102	17105	17147	17221	17273	17046	17159	17242	17221	17081	17292	17088	17141	17140	17187	17231	17183	17289	17199	17190	17108	17006	17334	17211	17277	17035	17058	17265	17108	17017	17207	17170	17215	17163	17058	17193	17219	17116	17037	17150	17147	17121	17118	17210	17124	17008	17114	17202	17163	17190	17243	17136	17270	17117	17149	16958	17147	17367	17114	17329	17222	17040	17178	17097	17115	17076	17348	17157	17130	17110	17168	17091	17111	17237	17265	17123	17097	17127	17191	17285	17271	17193	17204	17087	17186	17213	17192	17195	17240	17228	17171	17110	17266	17402	17197	17230	17153	17302	17119	17357	17121	17212	17112	17303	17328	17071	17253	17176	17183	17131	17338	17305	17245	17114	17314	17009	17248	17351	17315	17268	17348	17315	17240	17026	17224	16977	17372	17165	17164	17351	17073	17179	17176	17146	17136	17189	17195	17140	17119	17153	17305	17128	17378	17091	17004	16996	17212	17100	17155	17197	17220	17158	17188	17281	17144	17084	17250	17208	17103	17026	17271	17144	17182	17319	17241	17061	17230	17178	17222	17173	17198	17090	17114	17496	17388	17189	17148	17227	17067	17098	17063	17215	17236	17136	17195	17115	17197	17211	17256	16991	17226	17058	17251	17257	17006	17208	17339	17159	17096	17303	17392	17185	17212	16917	17072	17278	17271	17187	17177	17307	17149	17373	17199	17184	17375	17137	17087	17208	17291	17177	17204	17141	17214	17196	17097	17131	17296	17217	17032	17349	17218	17405	17176	17143	17273	17153	17181	17335	17198	17162	17247	17341	17129	17111	17112	17309	17128	17161	17143	17082	17206	17238	17280	17283	17095	17191	17230	17338	17189	17316	17299	16967	17154	17091	17109	17167	17117	17222	17340	17337	17088	17243	17153	16950	17195	17097	17277	17194	17179	17274	17164	17420	17237	17130	17362	17290	17037	17102	17176	17089	17177	17334	17267	17101	17073	17120	17182	17180	17170	17226	17270	17230	17329	17228	17220	17232	17067	17273	17068	17355	17176	17227	17198	17033	17213	17120	17112	17286	17219	17120	17232	17162	17335	17097	17100	17369	17170	17101	17232	17286	17329	17258	17136	17186	17365	17213	17123	17221	17240	17112	17210	17291	17403	17368	17205	17141	17196	17208	17047	17262	17124	17185	17056	17187	17255	17342	17216	17115	17173	17020	17110	17026	17198	17149	17140	17270	17133	17228	17168	17091	17061	17178	17227	17259	17196	17312	17285	17163	17176	17089	17216	17292	17117	17069	17228	17209	17167	17107	17202	17132	17155	16977	17193	17315	17192	17166	17202	17174	17271	17210	17093	17251	17255	17133	17183	17440	16960	17240	17188	17228	17254	17405	17365	17139	17281	17200	17172	17365	17155	17156	17053	17133	17282	16987	17338	17150	17177	17241	17372	17263	17223	17095	17139	16935	17309	17155	17103	17194	16984	17305	17212	17310	17345	17270	17167	17105	17153	17170	17205	17104	17212	17382	17228	17174	17182	17295	17354	17384	17131	17154	17167	17203	17196	17217	17208	17205	17264	17126	17229	17202	17200	17050	17073	17243	17354	17227	17213	17108	17274	17234	17292	17361	17130	17220	17207	17202	17244	17255	17227	17246	17079	17393	17081	17143	17251	17131	17340	17047	17304	17149	17253	17252	17170	17074	17156	17253	17285	17037	17222	17253	17292	17042	17147	17316	17154	17245	17165	17196	17284	17340	17210	17253	17095	17265	17280	17130	17279	17214	17074	17182	17232	17350	17207	17170	17094	17194	17199	17270	17235	17257	17337	17242	17266	17229	17189	17214	17257	17095	17135	17052	17157	17280	17266	17309	17140	16990	17313	17341	17297	17106	17277	17237	17248	17175	17176	17227	17100	17269	17208	17348	17240	17119	17144	17168	17221	17170	17317	17277	17293	17129	17213	17288	17255	17404	17122	17130	17131	17200	17189	17221	17216	17270	17287	17267	17298	17355	17165	17060	17329	17300	17184	17192	17093	17204	17287	17184	17415	17074	17154	17155	17270	17071	17219	17093	17117	17239	17276	17203	17151	17363	17422	16959	17109	17125	17053	17114	17148	17288	17143	17167	17169	17269	17212	17272	17250	17121	17172	17097	17092	17324	17068	17257	17069	17202	17078	17363	17185	17266	17172	17278	17122	17277	17384	17059	17098	17203	17230	17346	17099	17251	17245	17229	17154	17159	17389	17018	17183	17188	17290	17287	17108	17285	17215	16983	17230	17333	17100	17253	17183	17156	17127	17214	17073	17166	17258	17223	17219	17226	17361	17156	17207	17157	17012	17100	17226	17178	17297	17222	17116	17356	16992	17149	17185	17331	17158	17189	17273	17258	17198	17180	17164	17232	17102	16984	17269	17227	17237	17227	17211	17382	17140	17131	17220	17147	17236	17097	17067	17133	17289	17104	17219	17054	17409	17136	17145	17171	17209	17336	17123	17112	17100	17089	17117	17227	17115	17280	17168	17199	17073	17169	17278	17125	17245	17136	17252	17186	17204	17125	17370	17228	17213	17313	17128	17203	17197	17184	17239	17254	17165	17171	17149	17235	17316	17073	17192	17054	17405	17131	17109	17184	17263	17034	17327	17130	17091	17195	17291	17120	17381	17187	17275	17301	17139	17236	17087	17248	17245	17166	17009	17363	17123	17206	17171	17143	17178	17378	17135	17284	17199	17187	17126	17114	17039	17198	17288	17465	17132	17397	17263	17272	17182	17260	17139	17249	17335	17227	17233	17109	17257	17308	17119	17219	17178	17187	17169	17183	17230	17270	17202	17303	17104	17228	17063	17102	17149	17422	17167	17289	16976	17161	17091	17046	17083	17338	17224	17230	17290	17147	17098	17062	17219	17251	17175	17163	17201	17066	17250	17181	17139	17192	17033	17200	17315	17235	17055	17326	17149	17260	17252	17279	17175	17240	17078	17108	17168	17159	17106	17285	17320	17122	17181	17182	17217	17137	17139	17193	17099	17364	17169	17171	17255	17167	17139	17250	17236	17105	17214	17227	17163	17116	17275	17253	17094	17064	17354	17224	17232	17247	17204	17253	17056	17270	17118	17262	17150	17184	17324	17248	17012	17219	17207	17274	17038	17287	17319	17261	17329	17375	17143	17042	17119	17130	17221	17199	17251	16977	17248	17232	17109	17202	17109	17285	17208	17235	17164	17018	17436	17151	17368	17179	17299	17229	17173	17116	17091	17218	17082	17266	17251	17171	17139	17323	17141	17205	17196	17123	17212	17047	17201	17287	17189	17106	17066	17026	17116	17000	17230	17177	17225	17181	17067	17213	17174	17112	17251	17031	17316	17293	17229	17130	17172	17200	17208	17159	17184	17206	17118	17231	17358	17261	17259	17149	17229	17248	17107	17229	16994	17185	17272	17059	17324	17111	17061	17160	16978	17153	17164	17082	17209	17228	17162	17179	17131	17181	17238	17276	17361	17335	17076	17246	16997	17205	17447	17037	17317	17086	17324	17125	17262	17323	17154	17134	17248	17266	17209	17068	17268	17400	17206	17155	17014	17144	17205	17046	17165	17363	17018	17141	17116	17056	17214	17329	17251	17297	17295	17134	17315	17166	17232	17329	17273	17105	17171	17126	17218	16995	17287	17267	17260	17211	17139	17215	17278	17249	17187	17317	17191	17151	17345	16981	17125	17059	17292	17212	17296	17425	17114	17210	17241	17207	17211	17149	17350	17087	17096	17285	17354	17035	17281	17230	17103	17314	17200	17343	17275	17286	17233	17241	17169	17047	17145	17050	17211	17006	17268	17282	17169	17149	17104	17125	17349	17260	17176	17195	17206	17170	17386	17198	17330	17159	17186	17237	17357	17315	17369	17131	16976	17330	17108	17100	17178	17187	17327	17229	17085	17219	17354	17297	16961	17208	17233	17121	17175	17199	17251	17477	17182	17106	17367	17181	17244	17085	17113	17320	17233	17323	17158	17300	17109	17210	17334	17151	17201	17460	17193	17132	17063	17007	17117	17177	17147	17255	17265	17309	17247	17369	17190	17186	17208
22962	21491	29385	24065	22134	25498	30235	25575	25246	24068	23249	22657	22621	22203	22264	22169	22153	21871	21707	21365	21471	21356	21453	21206	22076	23296	23223	24930	25383	23784	22708	21827	21445	21027	20875	20886	20819	21114	20827	20971	21134	21032	21123	21065	21031	20928	21134	20906	21309	21163	21253	20951	20921	21095	20978	20933	20991	21028	21057	20900	20943	21031	21132	21147	21191	21167	21049	20863	21077	20855	21074	21008	21115	20805	21236	20922	20914	20951	21098	20838	20844	21131	20864	21039	21121	20922	20994	21105	20725	21082	21105	20897	21003	20831	21037	20967	21017	21026	20992	20819	21141	21117	21106	21178	21176	21104	20942	20962	20973	20920	20979	21170	20763	21067	21134	20985	21094	21084	20818	20899	21006	21063	21031	20814	20853	21105	21000	21051	21068	21052	21062	21035	21051	20761	20817	20741	20829	21059	21141	20933	20769	20953	20904	20829	20857	20739	20984	21009	20765	21129	21191	21028	21097	21088	20879	20829	21144	20822	21133	20936	20777	20862	20940	20744	21044	21126	21158	21038	21120	21057	21067	21129	21137	21036	20871	21065	20809	20943	20971	20999	20975	20839	20889	20937	21030	21073	20852	21074	20910	20859	20862	20996	20941	21137	21001	21004	20818	20849	20953	20884	20865	20928	21154	21062	20787	20960	20958	20897	20963	21426	21209	20983	21005	20908	21092	20790	21065	21001	21046	20960	20954	21037	21057	21102	21057	21119	20932	20952	21042	21215	21077	21015	20837	20994	20954	21000	21055	20896	20960	20883	21119	20882	20989	20970	20743	21006	20904	21083	21009	21222	21069	21035	20914	20704	20921	20839	20880	20831	21058	20905	21172	21130	21034	20757	21155	20934	21103	21016	21042	20858	21060	20992	21006	21060	20996	21206	20985	21278	21055	21010	20998	21044	20995	21179	20948	20987	20891	20843	21075	20980	20751	21018	20980	20927	20991	20888	21090	20833	21081	20967	21025	21002	20793	20864	20921	21011	21029	21140	21048	21244	21133	21080	21155	20948	20970	20947	20989	20925	21103	20922	20997	20936	21108	21026	20781	20911	20953	20848	20910	20920	21093	20774	20799	21047	20974	20849	20915	21185	20892	20913	20789	21150	20969	20914	21107	21213	20974	20725	20868	21020	21023	20876	20812	20809	21099	20812	21093	20839	20833	20931	21118	21009	20995	20928	20969	20845	20918	20958	20895	20939	21003	20940	20914	20907	20877	21148	20841	20929	20922	20898	20991	21082	20838	21134	21106	20883	20965	20880	20783	21023	21127	20860	21039	21092	21204	21171	20986	20916	20862	20981	20917	21026	21045	21173	20895	20897	20997	20852	20868	20861	21003	20996	20890	20836	20961	20970	20884	20936	20943	20947	20605	20938	20936	20864	21008	20846	21061	20969	21010	20935	20916	20950	20925	20988	21056	20798	21123	20854	21108	20919	20791	21044	20974	20990	21001	20876	20721	20996	20950	20933	21077	20723	21093	21076	21031	20918	20952	21058	20960	21138	20859	21157	20755	20968	20878	20820	20891	21114	20850	21199	20847	20985	20834	20987	20996	20756	20895	20860	20899	20873	21048	20803	21062	21271	21026	21012	20968	20894	20959	20794	21125	20841	20925	20829	20952	21081	21087	20902	20936	21059	20959	20927	20884	20933	20926	20856	21183	20894	20788	20803	20798	20938	20889	20895	20973	20972	20908	21031	21114	21110	21013	21279	21100	21112	21097	20937	20885	21020	21044	21026	20889	20738	20892	21190	20877	20714	20931	20836	21016	20967	20935	20841	21161	20970	21104	20942	21010	20929	20879	20828	20821	21027	21094	21067	20929	20904	20972	20900	21005	20941	20803	21033	20985	20936	20968	20954	20956	20970	20872	20921	20889	20822	21148	21091	20991	21232	20901	21031	20836	20954	20938	21203	20761	20894	21013	21131	20953	20959	21070	21105	20901	20942	20988	21051	21170	20986	20681	21011	20786	20960	20881	20935	20810	21037	21099	20962	21093	20990	21083	20856	21093	20911	21080	20948	21120	21198	20969	20996	20828	21082	21060	20752	20807	20848	20952	21062	21092	21070	20880	20879	20929	20837	20943	21176	20967	20814	21005	20825	20852	20918	21113	21101	21083	21061	20826	21031	20932	21082	20874	21136	21007	20924	20962	20888	20722	20902	20950	21149	21149	20986	20885	21062	20908	20767	21019	20917	20866	20954	20946	21064	21293	21131	20862	20935	20850	20928	20936	20861	20873	21030	21027	21164	20956	20851	20860	20832	20993	21048	21141	20949	20963	20951	20856	20872	21064	20989	20929	21047	20993	20852	20863	21100	21160	21001	20862	20766	21030	20985	21079	21028	20966	20899	21087	21029	20983	20915	20861	20790	20983	20696	20993	20987	21005	21043	21204	21164	21037	20753	20776	20965	21083	20845	20993	20807	20967	21097	21044	20902	20879	21028	21017	21137	21063	20892	21139	20864	21170	20938	21134	21047	20922	20740	20929	21063	21175	20918	21084	21052	20945	20957	21056	20962	21059	21053	20958	20867	21220	21198	20920	21008	20886	20939	21039	20894	21026	21139	20762	20739	20985	20970	21017	20918	21045	21023	20989	20988	21114	21018	20952	21100	21147	21149	21127	21067	21255	21128	20902	21126	20939	20986	20895	21173	21154	20893	21094	20896	20939	21059	20991	20909	20918	20991	21093	21078	21156	21167	20940	20630	20885	20905	20976	20960	21048	20852	20962	21024	20896	21106	20914	21143	21047	20876	21102	20922	21035	20846	20975	21006	20995	20927	20856	20835	21022	20879	20908	20858	20961	21147	20917	20793	20813	20981	20954	20956	20954	20889	21059	20970	20997	20873	20985	21166	20845	20921	20908	20931	20930	20891	20945	20996	20857	20795	21133	21113	21068	21044	21076	20871	21106	21051	20819	20982	20846	20849	21043	21176	20825	20833	21083	20828	20866	21052	20804	20936	20998	20864	20922	21237	20965	20961	20866	21166	20927	20936	21004	20812	21021	21190	21072	20759	20883	21032	20945	20906	21089	20931	21012	20873	20981	20959	21262	21002	20979	21012	20713	20920	20912	20988	20910	20769	21098	21117	21034	21034	21049	20884	20901	21036	21013	21090	21161	20916	21079	20870	20794	20960	21079	20941	21000	21018	21110	20965	20914	21004	20976	21032	20861	20852	21090	21078	20917	20904	20818	21059	21011	20942	20852	21020	21001	20909	20872	21003	20896	20949	20987	21152	21162	20834	20895	20864	21053	21141	21114	21021	20993	21008	21000	21034	20967	21015	20855	20925	21234	21014	21160	20924	20916	20780	21045	21092	21140	21002	21122	21004	21091	21051	20880	20884	21069	20549	20983	21217	21017	21016	21069	21137	21067	21071	21060	21011	21397	21069	20749	20883	21121	20837	20836	21072	21025	20853	21207	20837	20801	20997	21153	21044	21052	21119	21062	20779	20947	21004	21035	20888	20916	20927	21047	20977	20982	20942	20775	20763	21073	21015	20994	20925	20933	20782	21082	21142	20935	20797	20843	20899	20898	20987	20904	21083	21144	20902	20828	21134	21237	20937	20875	21011	21222	20997	20991	20879	21136	21193	21030	21031	20943	20891	20928	20896	21037	20897	20981	20999	20992	21237	21110	20877	20921	21028	20844	21239	21081	20942	20930	20940	20867	21282	21138	20904	20843	21055	21028	20870	21073	20917	21023	20940	21026	20877	20847	20981	20901	20685	20817	20999	21180	20809	20935	20811	21013	21027	21120	20959	20976	20716	21049	21067	20956	20905	20903	20948	21082	20925	21108	21081	20733	20925	21092	20993	20881	21016	21166	20877	21041	20718	21045	21093	20914	21003	20972	20904	20944	20991	20966	21166	20840	20695	20862	20821	20954	20967	20773	20903	20867	20986	21062	20978	20972	21024	20991	21003	20932	21051	21031	20879	21069	20801	21054	20814	20907	20860	20922	20892	21119	20991	21203	21126	20945	21000	20966	20911	20833	21052	21040	20808	21011	20973	21303	21139	20852	21093	21132	21017	20981	20943	21055	21067	21119	20933	20961	21074	20879	21053	21023	20814	20938	21117	20851	20945	20831	21158	20983	20675	20939	21016	21020	20868	20980	20833	21073	21059	20984	21108	20948	20857	20968	20830	20923	20563	20918	21014	20911	21017	20824	21108	21032	21068	20872	21017	20814	21020	20882	21043	21117	21123	20817	21024	20893	20849	20885	20968	21087	20988	20893	20752	21062	20957	21035	21036	20894	20735	20994	20969	20948	21145	21077	20837	21109	20894	20751	20891	21004	20691	21171	21080	20969	20971	21018	20791	21004	20924	20900	21126	20940	20898	20981	20943	20585	21143	21020	20991	20826	20896	20955	20895	20921	20656	20723	20853	20928	20799	20839	21162	21050	20993	20929	20978	20946	21021	20877	20944	21107	21007	21043	20856	21005	21201	20820	20941	21131	21148	20915	20957	21013	20874	20858	21164	21034	21010	20924	20952	20843	21233	21213	21055	21096	20987	20959	21081	20940	21020	20845	21017	21133	20832	20994	20884	20887	20890	20921	20995	21014	21054	21058	20771	20812	20989	21122	21009	21086	21051	21018	20848	21004	20862	20832	20954	20990	20930	21006	20924	21017	20838	20904	20933	21004	21167	20976	20769	20985	21129	21017	20996	20843	21005	21107	20915	20865	20972	20735	20978	20882	21129	21038	20913	21011	20858	20754	21016	20917	20997	21037	21028	20965	20748	20871	20902	21108	21197	21217	21037	20913	21192	20893	20883	21019	21112	20974	21012	20747	21063	20826	21073	21055	20964	20901	21017	21023	20954	21157	20957	21189	20844	20924	20928	20870	20831	21132	20978	21007	20939	21001	21034	20965	21132	21050	20943	20921	20927	20901	21097	20880	20976	21055	20974	21024	20964	20912	20883	21036	20984	21015	21068	21125	20970	20836	21070	21040	20939	20854	20999	21182	20859	20866	20966	21088	20926	20913	20992	21064	20828	21231	21093	21093	20818	21021	21164	20994	21116	20957	20694	20769	20876	21092	20880	20968	20964	21098	21053	20851	21033	21102	20685	20814	21164	20797	20854	20935	20952	20952	20913	21031	21285	21108	21096	21016	20948
35727	47254	42819	34718	29569	25557	25542	24098	23688	21144	19911	19506	19408	19018	18806	18692	18469	18188	17949	17556	17314	17093	17107	17262	18843	20278	20351	23292	22631	20428	18938	17631	17457	17135	17083	16902	17133	17212	16990	17067	17079	17157	16915	17016	17001	16941	16999	17007	17000	17044	16859	17191	17001	17091	17132	17006	17049	16894	16782	16894	17015	16959	17009	16937	16935	17121	17156	17028	16887	17041	16752	16980	16818	16995	16912	16921	17084	16945	16857	17146	16925	16995	16807	16925	17009	16846	17208	16843	16888	16974	16819	16792	17117	17032	16948	16964	17030	17014	16964	17026	16909	16932	17082	17141	16830	16897	17065	16904	17113	17132	16863	16953	16980	16886	16868	16985	16943	17074	16931	17091	17060	17092	17070	16922	16902	16838	16782	16946	16978	16988	17118	16935	17077	16943	17066	17038	17120	17050	17046	17017	17111	16985	17065	16882	16808	17055	17003	16884	16888	16893	17048	16948	16783	17145	17062	16971	16919	17044	16892	16910	16859	16760	17026	16990	16969	16946	16869	16903	16805	17009	17028	17029	16762	17074	17152	16993	17044	16867	17013	17077	17015	16953	17088	16902	17037	17034	16981	16795	16981	16909	17066	16985	16947	16969	17159	16955	16941	17025	17024	17038	16863	16968	16985	16876	16948	17024	17020	16919	16856	16857	17036	16996	17028	16999	16853	16900	17043	16945	16922	17090	16981	17056	17095	17069	17115	17057	17020	17137	16940	16996	17022	16918	17105	16963	17045	16984	16916	17030	17042	17026	16742	17089	17026	16979	16869	16925	16825	16960	16818	16898	16993	17016	17027	16940	16810	17029	16934	16887	17083	17018	16870	16966	17104	16776	17020	16931	17057	16905	16935	16968	16866	17023	16875	16741	16949	16952	17042	16903	16922	17124	16870	16844	16964	16791	17004	17113	17069	17023	17071	17005	17154	16826	16914	17034	16824	17145	16976	16934	17016	16923	17127	17032	16964	17140	16717	16714	16793	16948	17058	16910	16930	16884	17024	17085	17006	16864	16939	17141	16967	17042	16843	16890	16980	16829	16872	17081	16917	16926	17017	16975	17064	16846	16851	16969	16977	16850	17062	16874	16935	16958	16888	16995	16982	17092	16877	16971	16806	16821	16913	17059	16887	17019	16933	17018	17119	16922	16919	16837	17061	17087	16964	17064	17075	16943	17020	17143	16994	16811	17035	16838	16948	16881	17015	16958	16948	17034	17073	16952	16833	16917	16843	16968	16878	16863	17007	16973	16959	16937	17033	17027	16950	16952	17149	17125	16979	16933	17011	16852	17033	16877	17036	16956	17061	17079	16983	16952	16873	17137	16898	16851	17035	16922	17054	17037	16923	16981	16962	17008	16987	17095	16951	16945	16971	16973	17009	16772	16965	17034	17212	17047	17035	16831	17002	16865	16928	17031	16980	16971	16906	16808	17007	16975	17057	17035	16934	16756	16922	16931	16931	16997	16896	16933	16886	16910	16978	16885	16749	16849	16979	16993	17056	17034	16961	16991	17059	17137	16863	17009	16860	17043	16793	17099	17068	16854	17060	16914	17047	17013	17056	16984	17111	16944	16904	17010	16827	17097	16989	16815	17102	16975	16946	16953	16878	16959	16903	17077	16914	16805	16861	16897	16929	16950	16998	16793	16915	16884	16802	17199	16881	16851	16928	16911	16972	17017	16948	16955	17048	16941	16998	16852	16944	16944	17007	17023	16974	17070	16817	17097	17005	16956	17106	16973	17134	16880	16916	16960	16835	17014	16841	16973	16984	16778	16918	17078	16937	17049	16933	16995	17070	16979	17091	17020	16996	16928	16873	17054	17043	16912	16751	17090	17088	16807	17033	16862	16964	16989	16945	17027	16952	16970	16934	17004	17042	17046	17055	16965	16951	17025	17079	17000	16897	16992	16965	17011	17057	16957	16948	16984	16966	16970	17034	17001	16854	16976	16995	17045	16895	17214	16984	16902	16955	16966	17040	16981	16840	16988	16943	16991	17211	16894	16976	17003	17100	16726	16876	16981	16852	16893	16971	16798	16909	16863	16775	17017	17036	17014	17102	16877	16896	16923	17002	16900	16804	16999	16768	17000	16906	16915	16847	16908	17042	16908	16885	16938	16908	16862	17088	16967	16873	17018	17087	16887	17061	16928	17094	16903	17094	16964	16858	16901	17111	16962	16951	16935	16971	17058	16794	17086	16906	16919	16984	16874	17026	16949	16952	16908	17011	16992	17003	17116	16932	16961	16810	17122	16912	17058	16914	16867	17062	17003	16846	16988	16776	16923	17146	17055	16821	17006	16817	16720	17013	17109	16877	16942	17073	16826	16786	16949	17067	16965	17014	17124	16803	17034	16841	17017	16843	16991	16932	16983	16951	16926	17064	17056	17121	16829	17006	16924	16783	17002	16867	16929	17082	16886	17027	16948	16846	16995	17000	16951	16915	17128	16933	17049	17081	16836	17054	16970	16957	16920	16878	17027	17132	16992	16853	16834	16973	16826	17095	16863	16879	16902	16948	16907	17099	17045	16854	17089	17030	16997	17044	16907	16922	16894	16952	16894	16648	16961	16908	16998	16911	16784	16919	16924	17074	16928	16970	17082	16817	16855	17035	17114	16872	16991	16896	16958	17092	17176	16983	17065	17032	16932	16848	17152	16989	17008	17007	17080	16815	16961	17104	16801	16911	17030	17026	16922	16842	16973	16810	17222	17080	17180	17018	16954	17077	16852	16962	17192	16817	16945	16915	17009	16990	16945	16941	17052	16981	16937	16845	17147	16881	16917	16827	16941	17208	16984	16919	16968	17043	16998	16937	16900	16964	16966	16870	16888	16899	17074	17183	17041	17073	17036	17058	17042	16914	16896	16887	17014	16862	16756	16770	16974	16766	16989	17052	16875	16913	16861	17063	16847	16834	16800	16942	17034	17106	16905	16907	16806	17062	17004	17131	17006	16837	16792	17025	17147	17133	17117	17050	17005	16887	16842	16983	16828	16989	16937	16994	16825	17176	16790	16825	16886	16971	16933	16996	16950	16803	16859	16815	17033	17077	16915	16855	16964	16999	16986	16985	16859	17053	16828	17086	17087	16980	16900	17165	17010	16883	17035	16905	16974	16895	16965	17069	16944	16936	16955	16830	17023	16874	16844	16881	16818	16894	16700	17054	17010	16983	17128	16869	16960	17002	16538	17026	16941	16907	16817	16979	17033	16945	16998	17018	16955	17035	16980	16974	16956	17099	16907	16825	16826	16849	17009	17000	16928	17014	17079	17034	17044	16960	16875	16879	17009	16988	17018	16985	16937	16906	17019	16833	16874	17117	16997	17036	16951	17066	17031	16854	16815	17029	16982	17110	16887	16839	17124	16914	16986	16938	17113	16758	16882	17060	17114	16911	16963	17020	16786	16875	17060	16887	16976	16899	16979	16938	17086	17016	16931	16966	16933	17077	16942	16848	16881	16989	17049	17178	16824	16962	16958	16896	17031	16969	16931	17133	17043	17094	17008	16965	16946	16862	16895	17104	16870	17019	17054	17040	16952	16918	16907	16936	16999	16947	16853	16904	17158	16856	16788	16983	17030	16830	16992	17032	16760	16848	16973	16791	16809	16755	16905	17131	16860	17087	16930	17057	16952	16995	16827	17002	16864	17037	16857	17040	17023	17061	17071	16953	17016	16898	16937	17111	16921	16854	16992	16945	16952	16866	16913	16928	16901	16863	16968	16980	16825	16975	16921	16892	16988	17087	16963	17024	16929	16849	16936	16990	16800	17018	16855	17035	17093	16983	17024	16829	17005	16960	16936	16905	16837	17073	17012	16947	17002	16624	16760	16933	16908	16871	16928	17050	16814	17013	16949	17032	17077	16990	17068	17023	16980	16899	17207	16826	17051	16794	17130	16800	16944	16814	16972	17086	16907	16954	16920	16900	16982	17060	17087	16958	16974	16931	17002	17046	16872	16927	16957	16999	17107	16969	16924	16883	16919	16989	17017	16912	17031	16939	16865	17080	16883	17042	17020	17015	16832	16833	16895	17075	16988	16803	17041	16898	16917	17048	16893	16919	16980	17030	16944	16971	16930	16925	16952	16797	16919	17003	16982	16994	17006	17117	16812	17073	16913	16940	17088	16939	16839	16962	17118	16943	17049	17013	17050	17215	16835	17057	16927	16984	16946	16982	16946	16947	16899	16989	16943	16846	16871	16944	16913	17015	17140	16851	17213	16746	16982	16953	16884	16992	17069	16983	16953	16836	16960	17028	16849	16798	16910	16877	16783	16828	17017	16921	16889	17084	16826	16979	16931	16948	16789	17055	16977	16950	16913	17045	16950	16942	17024	16932	17028	16798	16865	16933	17024	16773	17083	16907	16956	16969	16874	16894	17043	16968	16952	16845	17133	16910	16966	17019	17073	16905	16918	17093	16984	16953	17007	16977	16857	16815	17139	17008	17023	17074	16915	17010	17091	16908	16793	16859	16866	16922	17100	16964	16911	16952	17085	17099	16868	16897	17096	16910	16882	17081	16848	17049	16896	16821	17018	16866	16921	16976	16942	16798	16992	16884	17017	16906	16979	16899	16898	17053	16964	16912	16879	16875	17006	17007	16989	16908	17283	16940	16840	16850	16981	16886	16957	17071	16940	16987	17038	17094	16907	17039	16917	17057	16920	16862	16910	16958	16908	17072	16985	16886	16784	16766	17098	16835	16928	17037	16981	16980	17076	16919	16867	16928	17091	16999	17028	16925	16974	17039	17079	17052	16952	17004	17208	17063	16973	16869	17124	16905	16926	16940	16977	17029	16876	16977	17041	16948	17081	17140	16832	17059	16869	17059	16822	17105	16997	16920	16966	16998	17043	16977	16898	16807	17005	17070	16959	17093	16955	17004	16946	17097	16947	16997	16823	16984	17010	16844	16957	17045	17102	17115	16971	17014	16991	17000	16841	16941	17102	16952	17002	16771	16904	16922	16954	16917	16888	16960	16984	17202	16990	16938	16927	16943	17007	16869	16878	16899	17022	16955	16908	17007	16918	16884	16795	17022	17070	16979	17004	16931	16894	16930	16985	17002	17087	16993	16838	16852	16833	16881	16802	16906	16976	17085	16805	17014	17011	16922	17047	16937	17044
28805	24762	30059	28286	23836	22185	22286	21180	21647	21173	20009	20041	20008	20004	19921	19842	19975	19629	19644	19605	19791	19748	19489	19593	19489	19401	19804	19805	20121	19766	19813	19624	19448	19570	19646	19257	19404	19380	19475	19618	19358	19464	19694	19473	19696	19461	19457	19616	19602	19424	19592	19502	19380	19499	19608	19515	19585	19620	19482	19540	19503	19438	19541	19400	19596	19439	19484	19267	19687	19418	19377	19327	19627	19643	19510	19603	19518	19419	19319	19400	19422	19481	19557	19451	19613	19425	19629	19555	19582	19523	19325	19492	19513	19722	19455	19513	19660	19543	19459	19533	19801	19324	19502	19606	19633	19388	19416	19502	19415	19381	19460	19532	19396	19342	19427	19464	19465	19444	19499	19401	19747	19429	19500	19487	19530	19294	19645	19404	19476	19556	19465	19456	19622	19596	19418	19335	19340	19156	19514	19381	19455	19404	19383	19521	19392	19412	19501	19338	19482	19469	19569	19536	19735	19750	19465	19556	19357	19364	19533	19475	19646	19707	19367	19577	19384	19523	19460	19628	19623	19458	19606	19394	19675	19337	19516	19441	19542	19500	19594	19566	19253	19472	19628	19409	19710	19433	19480	19631	19499	19568	19586	19647	19431	19387	19463	19519	19474	19464	19221	19438	19449	19487	19730	19497	19469	19594	19434	19402	19611	19555	19335	19257	19595	19449	19564	19353	19511	19340	19360	19211	19501	19366	19369	19365	19458	19655	19474	19322	19446	19446	19397	19750	19626	19497	19535	19613	19342	19460	19514	19515	19630	19540	19449	19631	19527	19496	19433	19359	19490	19513	19712	19648	19421	19416	19717	19252	19210	19375	19663	19596	19406	19376	19397	19415	19394	19557	19553	19342	19478	19530	19602	19349	19549	19449	19399	19543	19411	19533	19494	19505	19358	19584	19500	19405	19491	19289	19473	19498	19505	19465	19519	19482	19511	19268	19405	19528	19467	19471	19505	19398	19324	19652	19404	19572	19582	19205	19540	19499	19641	19639	19160	19488	19499	19450	19498	19260	19616	19362	19667	19418	19397	19523	19513	19462	19449	19634	19527	19400	19601	19483	19532	19471	19459	19342	19473	19515	19255	19323	19466	19495	19652	19351	19597	19605	19387	19478	19452	19425	19450	19661	19482	19552	19544	19285	19485	19535	19592	19482	19457	19461	19471	19397	19461	19412	19460	19495	19659	19526	19564	19461	19405	19523	19392	19410	19410	19445	19464	19526	19398	19320	19175	19705	19557	19520	19515	19572	19598	19515	19528	19355	19569	19544	19754	19484	19392	19556	19798	19492	19576	19498	19528	19276	19617	19479	19439	19364	19577	19481	19420	19560	19557	19570	19394	19336	19488	19622	19528	19425	19497	19592	19519	19331	19536	19457	19389	19469	19489	19460	19446	19691	19435	19414	19632	19607	19760	19615	19539	19599	19481	19550	19444	19330	19611	19564	19389	19429	19446	19406	19474	19488	19561	19567	19400	19295	19384	19565	19698	19599	19419	19576	19514	19577	19428	19561	19601	19511	19638	19520	19518	19540	19556	19375	19358	19679	19371	19394	19631	19586	19628	19369	19494	19334	19492	19233	19519	19439	19227	19691	19687	19593	19647	19549	19496	19626	19537	19326	19405	19218	19511	19474	19535	19531	19482	19444	19433	19414	19572	19464	19727	19344	19711	19575	19405	19494	19416	19565	19501	19339	19412	19453	19415	19087	19594	19443	19722	19546	19486	19593	19266	19451	19421	19512	19584	19720	19433	19488	19487	19520	19349	19731	19663	19402	19292	19372	19326	19483	19398	19557	19579	19439	19517	19644	19476	19384	19341	19280	19498	19387	19368	19478	19414	19695	19544	19674	19647	19543	19436	19414	19602	19669	19422	19498	19529	19477	19473	19325	19637	19485	19314	19585	19475	19418	19425	19475	19400	19301	19435	19355	19546	19499	19305	19441	19446	19629	19463	19389	19539	19226	19203	19421	19536	19387	19606	19474	19646	19461	19608	19492	19623	19680	19470	19664	19561	19404	19469	19618	19446	19386	19531	19387	19589	19509	19348	19581	19630	19557	19524	19508	19215	19280	19520	19612	19428	19540	19505	19478	19434	19695	19479	19453	19358	19401	19419	19453	19404	19371	19405	19406	19344	19526	19719	19473	19514	19735	19562	19379	19396	19543	19564	19325	19412	19418	19313	19436	19635	19498	19590	19655	19504	19627	19539	19568	19413	19620	19494	19496	19399	19396	19386	19414	19329	19387	19630	19430	19558	19495	19492	19367	19510	19562	19433	19733	19491	19740	19617	19438	19547	19517	19598	19445	19568	19521	19528	19510	19425	19351	19406	19332	19414	19591	19366	19388	19668	19568	19522	19658	19503	19581	19631	19608	19622	19682	19598	19368	19295	19293	19391	19584	19450	19536	19712	19602	19463	19409	19474	19432	19342	19506	19762	19382	19456	19493	19533	19588	19356	19304	19618	19526	19674	19490	19602	19439	19582	19540	19552	19596	19563	19712	19540	19475	19459	19357	19487	19488	19611	19615	19417	19453	19622	19593	19426	19400	19583	19448	19594	19336	19516	19579	19633	19489	19445	19513	19531	19489	19621	19683	19321	19641	19682	19401	19479	19178	19441	19359	19521	19287	19490	19316	19399	19326	19483	19531	19484	19555	19353	19520	19269	19268	19633	19563	19395	19316	19505	19490	19462	19552	19377	19459	19456	19438	19331	19480	19605	19518	19603	19544	19540	19515	19543	19510	19543	19381	19440	19530	19694	19719	19549	19511	19527	19772	19432	19471	19325	19095	19369	19376	19419	19500	19550	19442	19485	19424	19405	19275	19270	19482	19544	19372	19464	19593	19356	19520	19317	19681	19542	19501	19548	19483	19547	19307	19398	19261	19563	19583	19306	19358	19549	19697	19359	19458	19412	19366	19342	19314	19462	19561	19345	19528	19502	19522	19590	19372	19445	19378	19384	19348	19601	19482	19343	19448	19444	19697	19552	19644	19544	19325	19387	19424	19429	19360	19739	19455	19638	19456	19426	19447	19630	19620	19535	19607	19430	19465	19590	19455	19741	19368	19436	19549	19382	19529	19397	19248	19682	19344	19692	19277	19710	19268	19594	19539	19626	19489	19585	19426	19242	19572	19322	19326	19539	19599	19515	19510	19594	19354	19446	19155	19440	19322	19533	19417	19647	19324	19534	19507	19342	19456	19582	19498	19562	19443	19545	19342	19314	19500	19396	19393	19396	19563	19412	19380	19331	19502	19453	19433	19431	19677	19274	19481	19569	19334	19319	19666	19523	19468	19442	19485	19497	19521	19462	19333	19465	19467	19710	19404	19450	19448	19617	19452	19327	19383	19530	19538	19517	19378	19365	19533	19624	19516	19398	19627	19471	19564	19462	19380	19694	19464	19609	19486	19292	19621	19644	19534	19474	19447	19505	19516	19743	19654	19313	19502	19337	19527	19565	19629	19588	19639	19588	19407	19563	19534	19328	19562	19584	19485	19556	19602	19463	19460	19579	19376	19302	19306	19421	19519	19511	19387	19408	19512	19411	19481	19451	19593	19464	19597	19512	19540	19522	19477	19510	19707	19415	19441	19587	19362	19470	19481	19589	19519	19563	19313	19536	19380	19272	19449	19395	19503	19642	19418	19490	19753	19393	19526	19438	19720	19434	19470	19579	19553	19511	19304	19459	19471	19691	19548	19332	19491	19481	19561	19591	19542	19397	19418	19439	19425	19447	19617	19420	19497	19562	19650	19469	19533	19562	19414	19672	19619	19521	19597	19622	19455	19563	19311	19564	19419	19436	19184	19157	19221	19715	19411	19483	19287	19630	19425	19512	19526	19542	19535	19472	19583	19574	19538	19502	19391	19574	19480	19562	19559	19552	19476	19430	19515	19504	19495	19181	19240	19579	19537	19447	19369	19451	19664	19482	19542	19640	19476	19398	19385	19530	19609	19677	19737	19173	19532	19257	19442	19386	19477	19555	19540	19450	19589	19402	19312	19499	19479	19484	19567	19479	19427	19573	19380	19480	19492	19478	19584	19595	19461	19695	19544	19387	19437	19430	19473	19493	19286	19515	19580	19434	19530	19370	19522	19529	19361	19448	19519	19352	19552	19343	19581	19521	19515	19427	19504	19445	19614	19497	19506	19622	19528	19542	19574	19380	19392	19545	19551	19306	19535	19362	19703	19568	19483	19374	19281	19559	19577	19450	19532	19408	19471	19502	19269	19519	19293	19750	19575	19518	19574	19524	19413	19495	19623	19593	19354	19677	19382	19552	19463	19423	19581	19572	19418	19623	19420	19765	19362	19432	19506	19551	19408	19529	19260	19543	19477	19424	19651	19410	19370	19565	19418	19443	19548	19657	19440	19472	19531	19420	19508	19500	19419	19259	19382	19515	19590	19563	19362	19522	19364	19465	19193	19300	19461	19433	19656	19663	19619	19587	19374	19674	19525	19437	19619	19527	19642	19625	19692	19662	19515	19618	19619	19752	19584	19647	19478	19485	19510	19659	19644	19591	19540	19511	19532	19690	19573	19630	19397	19330	19574	19607	19470	19670	19425	19584	19481	19400	19568	19291	19541	19606	19731	19445	19618	19406	19307	19470	19405	19445	19600	19625	19538	19500	19322	19336	19447	19703	19550	19452	19482	19464	19396	19313	19567	19862	19384	19540	19399	19415	19322	19470	19357	19522	19431	19360	19444	19582	19434	19540	19767	19364	19337	19520	19340	19583	19390	19513	19535	19474	19515	19350	19585	19477	19627	19385	19512	19359	19246	19522	19411	19547	19516	19475	19337	19466	19431	19363	19401	19349	19353	19442	19358	19645	19418	19751	19507	19428	19457	19460	19622	19585	19440	19420	19374	19497	19362	19483	19570	19811	19432	19591	19723	19565	19337	19574	19626	19634	19529	19567	19468	19696	19509	19610	19576	19410	19492	19265	19462	19339	19306	19264	19564	19506	19606	19620	19299	19344	19625	19699	19269	19525	19395	19395	19529	19591	19466	19685	19509	19352	19512	19564	19505	19552	19522	19679	19492	19451	19449	19545	19574	19605	19478	19807	19428	19448	19531	19572	19343	19482	19608	19394	19438	19503	19523	19386	19489	19456	19411
29487	33512	30644	26035	22522	20146	20654	18762	20491	18479	16789	16688	16810	16682	16617	16790	16450	16329	16292	16203	16262	16203	16191	16099	16101	16194	16396	16726	16646	16522	16519	16197	16198	16089	16208	16062	16051	15999	16086	16027	16245	16433	16051	16033	16254	16229	16089	16084	16156	16136	15987	16133	16125	16163	16256	16091	16016	16251	16153	16037	16215	16154	16082	16296	15982	16110	16047	16072	16066	16117	16038	16112	16336	15909	16047	16210	16175	16025	16212	15903	16232	16181	16039	16121	16199	16270	16087	16054	16108	16165	16272	16284	16243	16072	16013	16183	16140	16044	16135	16236	16153	16334	15931	16155	15913	16318	16175	16216	16136	16208	16003	16247	15988	16197	16147	16137	15977	16197	16107	16441	16025	16109	16136	15938	16091	16054	16205	16262	16085	15981	15935	16194	16304	16117	16058	16034	16116	16039	16219	16089	16034	15981	16239	16122	16037	16099	16215	16116	16192	16185	15960	16378	16090	16089	16049	16213	16191	16155	16262	15951	16091	16038	16144	16036	16061	16127	16115	16183	16021	16186	16025	16048	16038	16156	16149	16026	16175	16153	15996	16136	16185	16202	16177	16128	16269	16105	16076	16007	16215	16012	16211	16083	16159	15973	16244	16109	16099	16108	16235	16165	16041	16144	16139	15924	16132	16201	16298	16091	16201	16038	16103	15991	16251	16127	16180	16084	16090	16287	16030	16074	16128	16104	16074	16062	16237	16227	16240	16022	16129	16016	16210	16205	16250	16006	16215	16039	16011	16256	16022	16139	16134	16059	16384	16229	16091	16144	16403	16048	15968	16094	15929	16200	16113	16012	16228	16083	16183	16120	16054	16300	16266	16224	16054	16295	16267	16131	16169	16192	16243	16366	16139	16243	16218	16449	16059	16007	16111	16006	16049	16045	16024	16102	15930	16081	16183	16055	16234	16118	16110	15998	16131	16174	16071	16161	15939	16119	16173	16117	15929	16223	16129	16348	16057	16048	16284	16066	16134	15990	16267	16167	16157	16078	16196	16296	16191	16207	16145	16164	16311	16102	15967	16162	15922	16106	16291	16128	16095	16084	16104	16152	16238	16135	16185	16349	16120	16093	15981	16200	16290	16004	16016	16068	16095	16072	16071	16051	16140	16144	16227	16064	16279	16219	15919	16069	16209	16265	16310	16087	16022	16167	16042	16272	16204	16063	16132	16049	16011	16071	16135	16159	15947	16041	16227	16132	16178	15860	16278	15963	16089	16403	16242	15940	16120	16044	15969	16147	16139	16195	16199	16173	16162	16022	16107	16124	16287	16087	16237	16136	16113	16162	16134	16184	16017	16202	15987	16066	16154	16197	16051	16069	16018	16178	16204	16179	16261	16113	15943	16148	16080	16113	16140	15963	16043	15960	16059	16101	16131	16102	16205	16084	16148	16262	16078	16184	16018	16078	16080	16206	16217	16135	16097	15981	16324	16106	16061	16110	16075	16183	16005	16170	16055	16149	16153	16275	16126	16136	16313	16117	15923	15998	15866	15957	16168	15987	16100	16183	16116	15996	16069	16082	16107	16165	16293	16103	16111	16380	16139	16115	16217	16038	16304	16135	16161	16138	16251	16279	16165	16115	16071	16007	15995	15989	16078	16236	16189	16044	16041	16445	16286	16096	16159	16073	16101	15969	16267	16086	16095	16115	16152	16172	16090	16043	16049	16095	16050	16136	16197	15959	16109	16271	16013	16055	16139	16083	16161	16111	16130	16157	16153	16031	16252	16152	16151	15996	15930	16097	16144	16112	16179	15990	16317	16100	16083	16069	16057	16059	16283	16091	16064	16100	16114	16188	16159	16263	16188	16143	16142	16183	16169	16144	16200	16202	16057	16143	16183	16024	16062	16170	16089	16103	16051	16259	16132	16142	16116	15998	16234	16160	16219	16272	15831	16120	16069	16206	16118	16015	16050	16275	15959	16370	16022	15923	16148	16202	16010	16323	16197	16022	16060	16205	16198	16113	16206	16160	16118	16203	16062	16214	16148	16241	16113	16204	16036	16011	16253	16094	16107	16078	16197	16118	16256	16163	16252	16160	16298	15991	16028	16009	16142	16191	16141	16144	16180	16172	16120	16097	15978	16237	16053	16251	16120	16240	16079	16180	15903	16095	16347	16135	16250	15976	15962	15991	16171	16060	16221	16145	16134	16107	16122	16140	16275	16143	16175	16183	16097	16208	16084	16156	16341	16083	16197	16118	16166	16237	16101	16039	16100	16099	16345	16117	16195	15984	16085	15919	15932	15926	16154	16040	16251	15921	16088	16029	15994	16207	15945	16002	16087	16196	16134	16248	16243	16152	16241	16029	16124	16180	16104	16094	16122	16024	15938	15963	16075	16190	16117	16004	16092	16093	16145	16183	16021	16164	16141	16336	15993	16042	16118	16167	16106	16247	16079	16211	16104	16172	16198	16100	16123	16194	16080	16130	15993	16028	15969	16280	15905	15947	16269	16238	16013	16107	16204	16121	16247	16232	16125	16207	16265	16042	16222	16274	15907	16188	15989	16081	16253	16069	16184	15995	15973	16024	16300	15966	16214	16125	16091	16023	16165	16140	16103	16191	16243	16175	16112	16088	16098	16093	16232	16160	16193	16192	15976	16178	16046	16136	16144	15971	16016	16240	16002	16047	16096	16051	16003	16132	16204	16171	16124	15945	16148	16089	16070	16236	16171	16094	16333	16040	16123	16133	16228	16017	16098	16300	16083	16117	16155	16024	16006	16107	16375	16121	16101	16026	16008	15966	16105	16169	16240	16291	16180	16252	15967	16110	16150	16029	16225	16032	16113	16138	16261	16122	15991	16150	15999	16046	16209	16153	16173	16032	16154	16188	16154	16094	16203	16120	16134	16139	16036	16142	16046	16097	15962	16110	16154	15953	16094	16091	16172	16187	16018	15976	16107	16174	16144	16058	16009	16191	16196	16162	16092	16016	16090	16229	16002	16091	16127	15913	16316	16059	16226	16299	16062	16102	16247	16165	16170	16118	16167	16055	16121	16286	16024	16018	16098	16188	16189	16121	16135	16026	16155	16302	16271	16134	15995	16241	16114	16122	16251	16135	16203	16063	16150	16180	16225	16108	15947	16227	15981	15954	16190	16206	16230	15986	16227	16202	16027	16267	16076	16117	15956	16060	16139	16077	16164	16000	16137	16061	16183	16104	16113	15946	16211	16133	16225	16260	16149	16133	15998	16031	16134	16103	16214	16059	16158	16241	16146	16187	15971	16157	16102	16077	16269	16254	16054	16040	16181	16104	16120	16177	16298	16222	16162	16271	16053	16234	16130	16218	16210	16060	16151	16167	15962	16027	16121	16123	16056	16126	16053	16062	15967	15941	16112	16082	16161	16083	16267	16048	16257	15983	16129	16204	16094	16109	16071	16200	16267	16214	16193	16260	15987	16153	16116	16089	16205	16164	16050	16092	16087	15931	16316	16032	16137	16120	16192	16030	16142	16201	16080	16175	16205	16112	16172	16211	16018	16033	16170	16128	16149	16191	16209	16035	16115	16151	16024	15979	16098	15907	16143	16124	16197	16056	16313	16246	16200	16205	16142	16251	16162	16185	16116	16246	16073	16060	16068	15959	16048	16038	16173	16109	16284	16121	16129	16221	16130	16104	15930	15975	16207	16120	16046	16122	15969	16089	16096	16308	16081	16071	16210	16094	16238	16138	16060	16263	16159	16139	16131	16142	16062	16026	16154	16040	16176	16164	16038	16146	16186	16165	16165	16102	16018	16271	16046	16066	16217	16118	16038	16173	16130	16084	15979	16250	16134	16171	16153	16182	16125	16146	16220	15924	16046	16116	16015	15991	16290	15969	16104	16003	16346	16111	16205	16076	16155	16039	16074	16026	16112	16053	16099	16182	16137	16119	16155	16045	16018	16093	16298	16136	16141	16082	16336	16207	16153	16196	16185	15995	15951	15962	16164	16165	16188	16082	16021	16223	16085	16196	16105	16091	16168	16277	16178	16234	16259	16151	16196	15969	16289	16207	16138	16112	16348	16201	16046	16268	16138	16028	16301	16150	16036	16010	16016	16206	16268	16033	16207	15886	16230	15979	16149	16303	16201	16095	16055	16268	16242	16186	16088	16165	16132	16120	16168	16138	16176	16133	16107	16010	16212	15936	16167	16135	16145	16059	16163	16010	16218	15919	16196	16207	16211	16038	16029	16006	15984	15966	16172	16090	15885	15948	16082	16209	16264	15948	16056	16116	15957	16134	16221	16147	16122	16087	16183	16165	16339	16185	16008	16212	16326	16001	16015	16342	16359	16269	16265	16201	16135	16256	16156	16092	16131	16176	16161	16311	16025	16134	16180	16134	15998	16047	16088	16132	16176	16136	16011	16132	16030	16453	16073	16292	16140	16088	16070	16082	16143	16008	16174	16139	16076	16197	16091	16294	16243	16059	16178	16064	16141	16133	16091	16356	16024	16273	16179	16130	16061	16114	16097	16186	16115	16080	16136	16087	16322	16017	16072	16189	16147	16209	16265	16191	16034	16039	16324	15996	16154	15985	16110	16136	16251	16173	16152	15947	15895	16095	16100	16166	15984	16151	16259	16200	16127	16083	16170	16144	16135	16289	16060	16159	16162	16121	16087	15961	16246	16211	16226	16206	16056	16072	16233	16187	16170	16228	16170	15995	16024	16147	16064	16228	16150	16248	16157	16176	16190	16070	16223	16048	16239	16143	16255	16189	16183	16140	16353	16291	15965	15991	16219	16197	16198	16151	16081	16190	16130	16139	16099	16154	16175	16188	16066	16281	16234	16068	16000	15977	16099	16084	15978	16146	16036	16188	16000	16051	16193	16208	16117	16163	16060	16246	16264	16037	15989	16028	16029	16220	15920	15971	16169	16193	16091	15974	16111	16065	16109	16319	16073	15995	16124	16132	16072	16169	16061	16162	16137	16249	16145	15943	16033	16217	15996	16039	16247	16108	16130	15892	16018	15994	16065	16112	16119	16268	15963	16336	15971	16206	16120	16293	16372	16285	16001	16194	16115	15958	16081	16126	16113	16155	16120	16053	16146	16182	16169	16139	16229	16319	16043	16390	16150	16179	16163	16166	16369	16266	16239	16031	16361	16082	16060	16062	16111	15932
23838	21370	28941	24473	23289	24696	25307	22477	21372	21746	20255	19727	19397	19531	19375	19577	19300	19064	19061	19112	18866	19092	19066	18844	18775	19334	20777	21390	21616	20588	20228	19494	19032	18977	18836	18975	18703	18825	18657	18930	18868	19074	18910	18988	18806	18838	18755	18957	18785	18721	18947	18754	18809	18917	18568	18783	18722	18883	18681	18832	18872	18643	18851	18880	18789	18834	18664	18865	18737	18938	18879	18880	18645	18783	18909	18620	18894	18774	18895	18617	18593	18841	18750	18683	18982	18918	18853	18905	18718	18932	18827	18722	18800	18745	18692	18670	18766	18795	18654	18890	18819	18898	18776	18712	18918	18829	18940	18833	18738	18753	18760	18958	18868	18744	18720	18798	18938	18719	18713	18602	18925	18834	18950	18824	18861	18739	18781	18936	18632	18897	18852	18836	18633	18718	18678	18825	18888	18767	18783	18869	18911	18894	18891	18959	18607	18805	18878	18590	18521	18768	19030	18839	18472	18767	18539	18621	18856	18809	18635	18845	18710	18727	18503	18560	18907	18746	18807	18972	18531	18703	18880	18737	18857	18553	18797	18718	18626	18778	18913	18910	18774	18982	18665	18802	18653	18946	18889	18609	18784	18922	18786	18709	18740	19010	18860	18608	18852	18908	18772	18682	18904	18801	18795	18725	18815	18769	18828	18639	18581	18713	18839	18857	18733	18694	18851	18624	18783	19005	18801	18909	18731	18911	18839	18744	18835	18851	18818	18795	19029	18798	18883	18835	18894	18623	18652	18753	18589	18748	18869	18813	18696	18654	18922	18882	18676	18615	18726	18768	18763	18679	18814	18914	18888	18847	18849	18640	18696	18709	18733	18725	18731	18787	18762	18675	19126	18812	18700	18708	18759	18590	18842	18623	18685	18686	18551	18610	18893	18622	18946	18737	18864	18815	18745	18887	18864	19002	18888	18733	18828	18708	18647	18832	18741	18699	18820	18722	18964	18837	18746	18574	18832	18724	18992	18721	18819	18615	18844	18780	18780	18709	18698	18774	18818	18699	18612	18700	18659	18757	18789	18678	19011	18894	18660	18579	18711	18705	18665	18848	18796	19010	18709	18736	18865	18797	18727	18678	18730	18751	18739	18758	18993	18717	18802	18612	18793	18559	18515	18531	18702	18903	18885	18532	18739	18796	18914	18775	18784	18600	18721	18898	18790	18626	18807	18898	18760	18807	18666	18890	18841	19089	18939	18978	18958	18858	18727	18805	18755	18797	18649	18929	18756	18592	18728	18695	18776	18936	19034	18686	18567	18950	18658	18484	18925	18746	18688	18791	18834	18771	18851	18871	18699	18793	18873	19001	18943	18906	18636	18682	18972	18631	18911	19086	18786	18722	18752	18959	18918	18690	18795	18858	18757	18756	18880	18823	18635	19009	18902	18904	18810	18752	18811	18748	18532	18688	18680	18621	18807	18768	18689	18870	18641	18758	18868	18752	18812	18709	18753	18622	18802	18802	18767	18744	18915	18887	18744	18755	18836	18659	18935	19008	18792	18620	18794	18690	18637	18801	18760	18658	19044	18818	18845	18627	18976	18736	18693	18637	18590	18720	18506	18911	18609	18894	18789	18741	18809	18702	18713	18907	19032	18699	18757	18780	18583	18742	18876	18973	18650	18609	18916	18859	18869	18610	18728	18822	18730	18891	18818	18530	18790	18780	18689	18745	18783	18738	18881	18703	18840	18725	18824	18947	18766	18734	18716	18619	18871	18792	18736	18702	18840	18838	18493	18609	18775	18736	18806	18676	18842	18778	18955	18779	18664	18713	18791	18876	18611	18756	18781	18803	18866	18614	18925	18718	18658	18702	18598	18786	18755	18739	18842	18714	18703	18873	18760	18805	18912	18737	18741	18656	18965	18824	18711	18824	18699	18574	18697	18699	18787	18815	18920	18717	18718	18668	18594	18764	18583	18786	18678	18631	18714	18749	18849	19000	18867	18853	18768	18720	18829	18801	18862	18829	18775	18868	18905	18988	18878	18844	18517	18909	18944	18729	19019	18499	18807	18623	18920	18768	19053	18721	18826	18845	18825	18757	18712	18787	18923	18803	18599	18691	18754	18933	18669	18821	18795	18827	18748	18858	18594	18793	18922	18893	18880	18729	18816	18677	18745	18741	18965	18957	18739	18738	18767	18749	18895	18985	18751	18725	18743	18947	18840	18766	18673	18762	18810	18657	18923	18951	19060	18699	18788	18858	18810	18972	18923	18774	18870	18729	18835	18885	18786	18627	18629	18858	18647	18480	18652	18826	18745	18635	18816	18919	18714	18942	18668	18744	18926	18657	18590	19017	18638	18817	18952	18853	18687	18862	19014	18887	18937	18960	18730	18812	18905	18927	18750	18737	18657	18866	18682	18745	18709	18659	18766	18884	18759	18882	18763	18918	19051	18712	18596	18701	18786	18812	18787	18570	18971	18702	18629	18658	18878	18939	18945	18688	18792	18925	18838	18673	18948	18893	18778	18801	18809	18769	18806	18725	18733	18740	18696	18792	19002	18784	18836	18805	18775	18961	18880	18825	18803	18920	18871	18692	18862	18803	18718	18779	18836	18788	18843	18978	18816	18520	18687	18736	18866	18819	18829	18716	18733	19057	18831	18783	18687	18827	18850	18622	18586	18651	18673	18798	18948	18444	18843	18725	18947	18921	18904	18737	18830	18902	18998	18923	18748	18730	18584	18967	18996	18794	18805	18844	18941	18661	18754	18907	18661	18828	18790	18895	18705	18923	18750	18524	18608	18727	18740	18709	18838	18937	18764	18872	18881	18736	18687	18608	18847	18758	18800	18652	18911	18881	18852	18812	18928	18920	18729	18913	18834	18660	18820	18760	18892	18768	18698	18866	18877	18837	18747	18606	18609	18729	18779	18770	18648	18625	18858	18869	18692	18802	18982	18703	18822	18753	18814	18792	18595	18806	18949	18786	18753	18732	18862	18731	18823	18845	18849	18886	18668	18732	18756	18798	18905	18903	18658	18709	19066	18714	18847	18871	18659	18753	18860	18775	18602	18726	18894	18799	18710	18730	18855	18891	18679	18693	18954	18741	18856	18824	18794	18913	18606	18874	18857	18749	18798	18816	18811	18798	18889	18828	18974	18797	18779	18683	18828	18831	18592	18778	18583	18855	18585	18938	18567	18905	18645	18821	18867	19020	19011	18538	18586	18875	18995	18809	18767	18708	18876	18669	18822	18892	19079	18923	18775	18744	18784	18792	18732	18720	18827	18750	18917	18790	18822	18862	18837	18853	18928	18802	18805	18774	18880	18860	18669	18881	18847	18766	18799	18867	18804	18874	18971	18907	18891	18845	18758	18687	18674	18720	18706	18739	18940	18875	18711	18715	18657	18695	19028	18673	18833	19055	18907	18749	18810	19023	18835	18761	18791	18794	18722	18759	18770	18687	18810	18791	18662	18715	18636	18883	18838	18856	18825	18918	18797	18740	18880	18951	18835	18938	18707	18656	18660	18729	18816	19008	18808	18527	18874	18727	18846	18751	18734	18877	18719	18641	18743	18851	18650	18694	18798	18744	18831	19067	18743	18754	18915	18574	18848	18848	18869	18844	18934	18748	18868	18934	18846	18875	18746	18662	18595	18729	18922	18904	19010	18904	18805	18864	18812	18769	18692	18634	18742	18894	18802	18700	18558	18765	18731	18737	19007	18666	18780	18853	18909	18465	18866	18681	18729	18682	18672	18781	18748	18655	18664	18702	19059	18915	18721	18914	18743	18774	18950	18956	18829	18663	18831	18705	19024	18879	18844	18793	18865	18756	18850	18894	18665	18686	18803	18677	18820	18618	19034	18782	18776	18870	18689	18824	18925	18797	18719	18915	18650	18774	18777	18793	18495	18801	18862	18831	18670	18536	18938	18581	18671	18667	18686	19164	18727	18778	18938	18655	18744	18859	18778	18637	18773	18831	18766	18908	18985	18707	18695	18677	18669	18778	18728	18791	18899	18918	18800	18839	18678	18769	18856	18864	18745	18840	18718	18594	18751	18801	18949	18840	19012	18804	18849	18967	18695	18779	18921	18944	18899	18685	18887	18725	18860	19081	18803	18764	18771	18957	18903	18775	18813	18991	18955	18867	18716	18599	18800	18860	18816	18918	18795	18809	18867	18665	18726	18729	18845	18836	18862	18773	18805	18730	18835	18641	18738	18677	19052	18861	18737	18865	18764	18921	18778	18818	18903	18819	18850	18843	18696	18624	18882	18867	18952	18760	18896	18918	18815	18801	18876	18806	18767	18813	18763	18624	18627	18651	18895	18774	19050	18709	18870	18571	18892	18841	19100	18694	18833	18890	18875	18890	18624	18890	18853	18900	18889	18764	18786	18858	18781	18758	18792	18714	18877	18800	18720	18821	18845	18835	18680	18730	18929	18732	18766	18724	18978	18899	18809	18891	18805	18583	18680	18678	18673	18772	18821	18830	18833	18825	18681	18651	18925	18784	18793	18873	18661	18811	18636	18537	18641	18842	18733	18668	18663	18580	18699	18725	18889	18627	18694	18847	18860	18667	18802	18736	18941	18877	18901	18760	18801	18649	18896	19014	18785	18780	19005	18882	18879	18842	18697	18831	18826	18860	18628	18516	18777	18665	18826	18880	18747	19007	18806	18519	18829	18895	18974	18647	18814	18869	18880	18834	18837	18817	18731	18790	18727	18815	18738	18842	18937	18827	18870	18747	18721	18845	18885	18916	18715	18665	18745	18737	18858	18682	18756	18918	18680	18890	18832	18919	19087	18681	18935	19060	18809	18727	18595	18847	18908	18730	18851	18812	18564	18669	18735	18802	18818	18846	18904	18572	18872	18648	18930	18755	18557	18900	18847	18581	18700	18639	18619	18892	18739	18836	18677	18851	18846	18554	18767	18866	18687	19022	18836	18808	18908	18963	18812	18877	19009	18729	18718	18800	18754	18681	18892	18699	18825	18764	18650	18645	18827	18778	18858	18824	18789	18888	18889	18921	18638	18575	18656	18841	18940	18850	18655	18894	18698	18897	18721	18920	18853	18798	18952	18939	18838	18813	18798	18696	18863	18814	18687	18882	18922	18774	18771	18728	18725	18800	18786	18710	18698	18719	18732	18675	18893	18741	18643	18920	18812	18735
30576	41715	35696	30769	25115	22453	22344	20997	20333	20325	17532	16662	16990	16617	16878	16609	16435	16012	16348	16198	15923	16038	15908	15697	15848	16348	18921	19747	19507	18024	17165	16389	16177	15911	15822	15719	15639	15808	15745	15725	15861	15732	15840	15703	15845	15851	15702	15709	15906	15871	15929	15900	15712	15838	15820	15936	15815	15994	15780	15832	15743	15863	15757	15544	15779	15799	15871	15806	15814	15574	15849	15750	15798	15844	15944	15794	15788	15690	15911	15828	15710	15776	15719	15798	15662	15799	15726	15806	15800	16038	15827	15802	15815	15598	15759	15913	15983	15736	15756	15782	15661	15740	15803	15806	15779	15823	15720	15767	15848	15848	15900	15807	15746	15729	15697	15805	15760	15719	15828	15897	15917	15881	15749	15796	15712	15884	15727	15772	15693	15723	15886	15742	15738	15726	15782	15857	15859	15860	15850	15873	15672	15960	15894	15712	15768	15788	15846	15782	15660	15524	15831	15833	15903	15916	15877	15819	15729	15789	15717	15751	15554	15784	15962	15898	15749	15847	15721	15820	15830	15794	15678	15886	15820	15741	15946	15733	15793	15872	15676	16165	15757	15773	15841	15706	15765	15831	15915	15784	15843	15732	15765	15929	16033	15691	15517	15552	15728	15813	15882	15832	15918	15831	15778	15808	15828	15901	15776	15800	15807	15815	15852	15689	15822	15750	15773	15632	15567	15827	15840	15883	15977	15691	15826	15794	15693	15792	15923	15708	15794	15852	15723	15811	15821	15637	15938	15725	15764	15745	15916	15680	15633	16028	16024	15742	15834	15841	15791	15992	15800	15831	15746	15891	15762	15710	15928	15567	15763	15784	15888	15962	15754	15653	15860	15918	15751	15823	15660	16000	15795	15920	15712	15770	15819	15814	15774	15848	15840	15786	15697	15653	15632	15894	15706	15840	15874	15852	15672	15961	15879	15892	15849	15768	15694	15790	15919	15806	15894	15764	15642	15890	15858	15793	15711	15894	15645	15802	15861	15777	15689	15714	15792	15819	15793	15804	15869	15719	15770	15680	15694	15758	15719	15714	15807	15817	15752	15700	15781	15882	15760	15544	15855	15811	15893	15640	15721	15889	15823	15777	15716	15889	15800	15788	15778	15750	15853	15872	15721	15803	15820	15881	15705	15760	15742	15745	15859	15863	15814	15765	15837	15677	15803	15755	15766	15919	15881	15786	15781	15708	15861	15877	15629	15877	15812	15843	15702	15896	15773	15763	15809	15907	15790	15780	15929	15773	15624	15703	15673	15640	15623	15813	15743	15827	15916	15794	15680	15912	15805	15830	15790	15817	15850	15786	15750	15576	15774	15917	15797	15763	15765	15745	15715	15728	15826	16144	15765	15759	15683	15856	15920	15702	15877	15819	15868	15725	15826	15728	15752	15683	16018	15744	15728	15810	16017	15800	15813	15845	15726	15870	15669	15717	15684	15723	15671	15805	15741	15693	15802	15789	16042	15741	15721	15812	15779	15861	15854	15735	15792	15741	15687	15778	15771	15809	15729	15810	15726	15831	15904	15818	15676	15628	15690	15891	15825	15723	15906	15671	15725	15790	15706	15675	15990	15678	15927	15921	15830	15735	15604	15887	15744	15833	15768	15789	15708	15727	15725	15703	15895	15778	15596	15873	15747	15587	15913	15909	15791	15785	15661	15722	15710	15648	15772	15899	15681	15841	15746	15789	15716	15808	15950	15933	15558	15710	15784	15665	15720	15802	15759	15603	15736	15673	15774	15630	15799	15683	15762	15730	15890	15652	15814	15771	15733	15742	15843	15882	15702	15753	15811	15721	15765	15799	15826	15882	15850	15754	15704	15702	15697	15809	15765	15779	15713	15726	15803	15904	15782	15868	15880	15832	15847	15819	15746	15687	15951	15788	15883	15791	15957	15744	15906	15764	15962	15822	15677	15941	15751	15888	15725	15829	15862	15868	15756	15719	15704	15940	15728	15835	15707	15619	15787	15632	15758	15831	15836	15935	15772	15762	15856	15866	15803	15791	15780	15781	15829	15669	15889	15739	15773	15784	15518	15759	15609	15680	15765	15952	15762	15843	15710	15753	15822	15932	15643	15850	15929	15853	15854	15908	15755	15757	15630	15837	15794	15763	15814	15967	15737	15794	15601	15738	15887	15748	15682	15737	15684	15836	15792	15835	15817	15802	15741	15688	15768	15586	15791	15834	15737	15910	15711	15884	15738	15877	15608	15806	15754	15685	15889	15717	15784	15784	15747	15824	15809	15781	15891	15694	15776	15790	15816	15767	15846	15802	15810	15803	15886	15838	15838	15813	15877	15819	15856	15740	15682	15769	15696	15783	15824	15739	15779	15618	15787	15790	15757	15725	15568	15660	15720	15843	15879	15813	15705	15828	15698	15795	15679	15862	15720	15761	15636	15697	15792	15812	15987	15843	15782	15783	15734	15655	15827	15822	15812	15775	15761	15824	15628	15798	15812	15701	15704	15801	15738	15816	15814	15764	15858	16006	15918	15673	15881	15748	15842	15838	15803	15949	15728	15848	15799	15666	15589	15837	15907	15810	15963	15688	15776	15794	15781	15768	15699	15858	16001	15728	15814	15693	15786	15795	15694	15729	15862	15770	15733	15483	15788	15828	15749	15733	15690	16025	15873	15687	15794	15757	15794	15906	15678	15760	15851	15717	15578	15843	15814	15779	15826	15692	15696	15812	15691	15832	15852	15813	15707	15697	15785	15784	15790	15744	15886	15979	15529	15763	15778	15705	15745	15839	15563	15768	15802	15790	15713	15907	15798	15813	15805	15805	15892	15883	15960	15622	15922	15863	15882	15884	15909	15701	15815	15764	15879	15639	15824	15657	15591	15834	15717	15674	15867	15711	15898	15976	15634	15626	15838	15944	15843	15707	15585	15683	15793	15930	16006	15723	15951	15816	15709	15737	15670	15678	15596	15797	15734	15791	15833	15756	15821	15646	15795	15752	15643	15820	15727	15774	15627	15790	15803	15788	15786	15850	15942	15692	15860	15694	15629	15669	15651	15808	15793	15696	15780	15929	15914	15706	15758	15844	15748	15903	15847	15838	15697	15886	15775	15886	15758	15887	15736	15834	15888	15807	15748	15833	15655	15967	15746	15747	15707	15803	15594	15802	15854	15798	15713	15977	15799	15678	15766	15585	15804	15814	15904	15612	15790	15776	15733	15869	15865	15758	15660	15872	15734	15807	15558	15668	15829	15874	15777	15847	15790	15801	15886	15970	15868	15657	15631	15893	15837	15712	15878	15698	15960	15739	15764	15839	15740	15811	15907	15869	15863	15833	15770	15875	15664	15687	15754	15775	15888	15904	15812	15734	15935	15889	15807	15658	15837	15749	15807	15742	15650	15837	15757	15664	15778	15704	15811	15888	15733	15805	15642	15772	15708	15886	15531	15779	15813	15628	15650	15856	15900	15814	15963	15703	15939	15842	15810	15865	15824	15737	15837	15758	15786	15774	15819	15757	15718	15846	15791	15880	15848	15777	15748	15695	15733	15770	15741	15581	15692	15835	15926	15589	15697	15905	15746	15674	15686	15756	15837	15852	15728	15976	15897	15703	15829	15700	15923	15674	15899	15947	15767	15764	15790	15711	15895	15636	16095	15857	15763	15812	15633	15835	15809	15879	15642	15894	15859	15719	15824	15721	15730	15723	15973	15628	15735	15756	15848	15754	15775	15674	15798	15872	15829	15754	15674	15825	15767	15788	15736	15735	15660	15815	15818	15694	15907	15650	15845	15938	15687	15711	15674	15970	15712	15697	15906	15761	15849	15874	15848	15813	15761	15712	15763	15721	15733	15718	15764	15862	15869	15797	15908	15760	15851	15791	15721	15709	15696	15965	15779	15768	15814	15861	15714	15644	15770	15757	15992	15700	15909	15741	15896	15802	15873	15826	15901	15900	15896	15925	15790	15830	15859	15671	15739	15905	15793	15766	15828	15871	15878	15676	15924	15635	15707	15741	15612	15692	15703	15886	15814	15687	15708	15704	15870	15859	15766	15633	15790	15694	15820	15955	15717	15796	16001	15761	15744	15687	15719	15850	15885	15802	15874	15798	15730	15744	15756	15792	15635	15774	15959	15624	15685	15803	15632	15710	15653	15744	15842	15651	15827	15702	15756	15706	15831	15708	15600	15769	15766	15852	15652	15861	15870	15968	15862	15798	15785	15822	15722	15818	15908	15737	15728	15731	15812	15589	15834	15809	15613	15702	15682	15841	15828	15869	15800	15670	15662	15833	15923	15623	15853	15784	15763	15600	15808	15708	15724	15854	15701	15724	15756	15794	15806	15630	15693	15800	15910	15625	15812	15871	15699	15720	15805	15763	15622	15918	15729	15719	15854	15962	15684	15774	15753	15745	15829	15958	15795	15759	15664	15774	15696	15845	15703	15701	15807	15917	16039	15743	15825	15743	15691	15751	15723	15590	15801	15883	15833	15856	15701	15840	15909	15819	15644	15913	15896	15834	15787	15727	15865	16005	15787	15767	15618	15763	15811	15653	15802	15648	15808	15989	15809	15729	15686	15720	15846	15716	15752	15890	15760	15741	15814	15814	15768	16019	15814	15793	15616	15767	15673	15808	15621	15676	15928	15860	15708	15868	15846	15940	15611	15919	15646	15675	15822	15914	15782	15726	15699	15936	15934	15906	15828	15927	15690	15580	15879	15709	15866	15974	15825	15828	15784	15703	15848	15776	15766	15853	15893	15750	15846	15811	15756	15642	15817	15711	15768	15817	15639	15844	15804	15804	15705	15680	15868	15609	15687	15905	15854	15757	15774	15903	15767	15831	15682	15791	16047	16046	15831	15654	15696	15783	15680	15958	15770	15788	15842	15752	15723	15930	15816	15894	15834	15803	15872	15664	15784	15833	15709	15886	15888	15756	15895	15933	15690	15636	15740	15716	15733	15927	15759	15683	15808	15758	15747	15821	15859	15710	15738	15727	15736	15788	15873	15668	15696	15870	15912	15700	15836	15842	15708	15622	15746	15798	15924	15597	15683	15875	15809	15946	15897	15825	15855	15700	15797	15880	15815	15839	15784	15665	15678	15869	15783	15640	15887	15709	15786	15882	15748	15770	15650	15631	15621	15706	15721	15946	15903	15669
22983	21501	29397	24033	22081	25018	28280	24485	22868	23216	22518	21738	21179	20872	20775	20600	20271	20352	20584	20304	20398	20238	19979	20072	20056	20432	23250	24975	24466	23298	21991	20841	20343	20067	20125	19981	20023	20157	20075	19718	19932	19915	19890	20063	19930	19935	19890	19668	19879	19827	19917	19911	19858	19983	19952	19731	19867	19839	19785	20114	19737	19899	19925	19786	19874	19969	19874	20024	19790	19857	19682	19913	19961	19961	19957	19750	19824	19742	19917	20069	20080	19710	19885	19789	19905	19694	19853	19708	19734	19801	20049	19881	19816	19687	19848	19614	19659	19952	19692	19838	20080	19967	19639	19855	19893	19952	20094	19925	19925	20217	19870	19771	19919	19745	19929	19866	19694	19865	19719	19989	20129	19893	19864	19755	19899	19766	19812	20185	19783	19714	19807	19928	19973	19654	19770	20083	19980	19907	19820	19864	20019	19807	19916	19816	19940	19907	19929	20095	19885	20075	19910	19967	19780	20046	19874	19982	20015	20021	19708	19758	19970	19902	19923	19868	19818	19894	20168	19875	19981	19659	19812	19881	19864	19864	19930	19820	19749	19893	19902	19838	19709	19983	19884	19828	20048	20026	19874	19874	19989	19957	19829	19868	19970	19995	19808	19841	19802	19821	19854	19637	19745	19772	19683	19757	19708	19768	19801	19740	19863	19869	19851	20082	19910	19957	19885	19846	19827	19745	19861	19638	19927	19915	19945	19963	19961	19896	19805	19781	20005	20045	19832	20035	19805	20049	19699	20225	19842	19878	19779	19821	20006	20107	19914	19790	19802	19693	20163	19983	19738	19969	19967	19715	19848	20002	19833	19792	19899	19807	19740	19806	19602	19990	19841	19747	19746	20040	19838	19687	19759	19823	19983	19734	19939	19791	19776	19835	19626	19804	19595	19950	19836	19768	19833	19653	19922	19986	19835	19678	19891	19825	19894	19894	19830	19868	19911	19998	19917	19942	19899	19771	20014	19970	19970	19872	20008	19848	19969	19948	19814	19918	19687	19953	19735	19802	19819	19799	19949	20064	19889	19976	19836	19857	19866	19849	19987	20122	19863	19858	19655	19908	19889	19878	20052	19990	19946	19861	19753	19793	19968	19986	19901	19701	19847	19896	19953	19810	19863	19859	20032	19684	19984	19935	19837	19612	19813	19435	19862	19894	19838	19679	20092	19798	19822	19984	19887	19732	19789	19917	19912	19774	19806	19656	19909	19706	20095	19729	19734	19901	19955	19825	19926	19677	19982	19899	19881	19918	19903	19799	19745	19739	19850	19785	19874	20041	20034	19933	19791	19706	19699	20115	20157	19904	19673	19730	19817	19799	19893	19872	19842	19605	19680	20063	19703	19897	19887	19764	19915	19741	19884	19606	20026	19814	19875	19703	19694	19764	19778	19661	19738	19573	20068	19546	19990	19902	19968	19864	19759	19828	20071	20011	19885	19729	19766	19747	19764	19895	20069	19852	19813	19933	19833	19990	19870	19714	19613	19927	19789	19730	19988	19895	19759	19607	19746	19879	19862	19586	19655	19827	19864	19892	19892	20065	19844	19795	19729	19953	19793	19836	19814	20038	19668	19729	19868	19699	20008	19755	19874	19826	19617	19720	19866	19982	19677	19837	19726	19824	19865	19817	19811	19672	19954	19907	19945	19848	19931	19814	19952	19758	19859	20007	19699	19792	19795	19908	19759	19960	19736	19751	19749	20012	19630	19836	19767	19900	19708	19713	20025	19904	19737	19727	19646	19961	19773	19773	19846	19905	19865	19893	19782	19550	19687	19746	19758	19790	19986	19756	19990	19980	19707	19711	19837	19960	19915	19844	19984	19815	19872	20090	19936	19632	19803	19714	19823	19845	19895	19841	20071	19741	19743	19789	19968	19756	19911	19766	19880	19906	19676	19817	20176	19957	19773	19696	19902	19940	19925	19980	20032	20065	19832	19959	19867	19754	19857	19779	20040	19888	20019	19836	20085	19920	19936	19989	20038	19841	19637	19933	19950	19776	20046	19744	19869	19788	19756	19762	19793	19806	19898	20068	20027	19854	19776	19749	20056	20087	20009	19931	19701	19947	19772	19819	19783	19876	19932	19946	19870	19991	19931	19668	19776	19771	19946	19661	20084	19969	19758	19863	20099	19732	19815	19795	19868	20015	19826	19846	19814	19795	19716	19805	20064	19853	19759	19740	19946	19763	19959	19775	19823	19853	19652	19861	19886	19857	19963	20199	19824	19867	19703	19790	19955	19781	19796	19747	19704	19657	19737	19832	20005	20003	19799	19949	19809	19763	19839	19893	19902	19887	19971	19894	19871	19881	20017	20006	19905	19820	19788	20108	19867	19711	20005	20014	19655	19765	20010	20004	19950	20017	19618	19924	20007	19659	19870	19718	19867	19941	20083	19915	19893	19789	19578	19902	19926	19789	19781	19776	19935	20075	19803	19883	19857	19733	19756	19882	19811	19698	19764	19710	20048	19856	19742	19874	19730	19802	19883	19976	19911	19813	19726	19967	19739	19839	19746	19933	19891	19800	19649	20000	19986	20004	19851	20079	19758	19904	19851	19692	19826	19775	19906	19751	19751	19901	20138	19757	19914	19863	19721	19834	20066	19704	19857	19885	19873	19651	19894	19992	19841	19646	19701	19633	19732	19744	19860	19632	19823	19986	19757	19866	19985	19779	19866	19853	19829	19829	19851	19743	20086	19698	19854	19863	19831	19764	19805	19857	19838	19869	20053	19863	19875	19725	19923	19811	19857	19832	19850	19606	19854	19987	19899	19889	19976	19963	19838	19881	19973	19685	19679	19673	19703	19790	19825	19884	19758	19795	19904	19870	19947	19968	19979	19729	19824	19880	19576	19947	19897	19753	19882	19808	19907	19769	19796	19832	19939	20010	19791	19712	19684	20068	19821	19924	19841	19775	19807	19953	19728	19808	19989	19914	19791	19863	19888	20012	19895	19906	19891	19800	19653	19666	19822	20121	19888	19793	19725	19815	19657	19602	19626	19768	19783	19765	19976	19731	19764	19865	19746	19984	19981	19998	19902	19896	19793	20076	19932	19839	19833	19725	19772	19633	20018	19954	19829	19691	19940	19870	19849	19732	19819	20018	19829	19894	19781	19886	19770	19857	19925	19919	19645	19838	19625	19918	19842	19785	19665	19986	20071	19840	19779	19914	20035	20024	19941	20035	19911	19957	19916	19749	20127	19759	19711	19801	20059	20009	19775	19817	19806	19849	19926	19995	19868	19742	19948	19931	19839	19921	19914	19673	19826	19880	19897	19801	19790	19854	19876	19751	19849	19964	19789	19852	19909	19866	19924	19935	19921	19957	19851	19853	19762	19857	19976	20005	19727	19689	19771	19901	19948	19768	19725	19822	20077	19796	19994	19933	20022	19921	19874	19959	20125	20020	19914	19927	19953	20016	19801	19827	19981	20052	19908	19863	19823	20012	19739	19942	19816	19839	19910	19784	19887	19967	19743	19738	19992	19865	19977	19879	19868	19814	19870	20030	19992	20038	19970	19892	19775	19815	19909	19769	19887	19923	19859	19665	19992	19949	19717	19697	19762	19677	19929	19883	19887	19935	19820	19886	19840	19829	19929	19791	19767	19837	19951	19742	19814	20026	20014	19720	19839	19901	19782	19890	19733	19700	19813	19706	19777	20023	19819	19944	19662	19730	20121	19474	19818	19768	19918	19703	19875	19824	20023	19597	19764	19890	19749	19808	20054	19751	19971	19921	19913	19836	19898	19929	19808	19797	19680	19776	19821	19915	19855	19888	19785	19816	19858	19814	20062	19758	19873	19701	19828	19664	19946	19779	19762	19813	19794	19954	19934	19876	19953	19814	19862	19731	20027	19802	19776	19908	19809	20003	19979	19932	19717	19907	19628	19787	19957	19668	19583	19966	19645	19829	19789	19556	19932	19749	19776	19886	19822	19670	19732	19800	19697	19805	19637	19818	19805	19784	19885	19618	19829	19785	19977	19772	19774	19715	19800	19902	19804	19789	19931	19752	19948	19959	20174	19929	19749	19972	19954	19775	19981	19790	19669	19833	19908	19888	19835	20014	19906	19776	20010	19947	19818	19886	19848	19912	20026	20110	19889	19788	19899	19975	20089	19958	19766	19834	19987	19809	19748	19834	20068	19916	19612	19786	19804	19873	19863	19854	19854	19995	19816	20072	19727	19874	19833	19927	19733	19934	19812	19979	19953	19805	19600	19762	19921	19632	19922	19794	19994	19764	19778	19795	19752	19808	19797	19987	20084	19820	19749	19936	19713	19854	19909	19887	19927	19993	19881	19803	19795	19855	19866	19761	19838	19777	19772	19814	19923	19755	19896	19736	19766	19900	19773	19729	20044	19906	19914	19729	19701	19779	19825	19737	19854	19746	19887	19696	19669	19684	20098	19896	19905	19806	19794	20059	19901	19869	19874	19811	19703	19924	19742	19755	19823	19818	19754	20003	19861	19994	19841	19869	20013	19804	19928	19990	19818	19911	20004	19824	19838	19894	20032	19718	19838	19824	19933	19541	19825	20033	20018	19779	19637	19752	19748	19787	19915	19805	20103	19991	19816	19827	19748	19646	20025	19891	20045	19825	19898	19777	19819	19775	20090	19947	20098	19859	19748	19700	19892	19951	19882	19673	19736	19923	19812	19721	19858	19896	19603	19882	19755	19813	19476	19834	19699	19749	19918	19635	19821	19612	19996	19999	19830	19723	19707	19849	19829	19732	19827	19767	19692	19874	19913	19801	19695	19669	19635	19922	19673	19650	19758	19867	19693	19976	19899	19869	19721	19796	20017	19697	19963	19794	20096	19942	19778	19725	19989	19861	20141	19880	19882	19761	19895	19776	19952	19864	20016	19658	19941	19978	19940	19907	19630	19945	19958	20010	19983	19869	19977	19853	19782	19607	19716	19812	19908	19776	19979	19911	19849	19710	19983	19913	19700	19730	19828	20115	19926	19888	19877	19985	19682	19792	19697	20029	19851	19898	20049	19894	19894	19789	19974	19981	19902	19891	19733	20014	19861	19698	19745	19793	19791	19831	19919	19713	19855	19779	20030	19846	19981	19902	20019	19845	20029	19813	19650	19676	19949	19818	19681	19784	19946	19667	19880	19971
36038	54434	42127	34717	29562	24136	22439	23576	21447	21331	20251	19124	18049	17695	17584	17395	17055	17139	17257	17046	16848	16734	16629	16626	16544	17327	21878	23556	22624	20772	18929	17608	17023	16760	16509	16506	16406	16466	16423	16324	16470	16522	16518	16456	16372	16366	16454	16385	16504	16496	16524	16481	16347	16352	16407	16522	16688	16424	16358	16544	16388	16316	16385	16381	16461	16258	16502	16671	16542	16474	16434	16421	16436	16500	16654	16370	16379	16494	16559	16404	16448	16465	16391	16322	16375	16338	16503	16315	16463	16325	16358	16484	16493	16437	16541	16565	16239	16395	16309	16385	16427	16337	16217	16418	16430	16514	16547	16363	16590	16389	16380	16352	16342	16530	16450	16455	16514	16466	16444	16657	16446	16514	16449	16502	16579	16375	16670	16496	16497	16381	16357	16466	16139	16267	16387	16477	16349	16435	16346	16519	16356	16465	16408	16367	16476	16590	16477	16651	16416	16390	16458	16430	16526	16426	16533	16345	16317	16373	16281	16462	16469	16398	16418	16362	16499	16493	16447	16314	16405	16598	16410	16434	16584	16497	16502	16484	16345	16421	16414	16368	16396	16324	16220	16335	16322	16410	16454	16456	16382	16388	16346	16402	16449	16242	16200	16523	16338	16455	16295	16291	16434	16500	16532	16389	16300	16584	16527	16345	16508	16286	16616	16356	16487	16584	16269	16484	16617	16204	16438	16452	16359	16536	16545	16311	16454	16479	16338	16438	16304	16563	16495	16439	16367	16389	16388	16303	16415	16490	16432	16405	16436	16401	16472	16359	16573	16490	16402	16304	16323	16250	16504	16395	16430	16391	16517	16242	16294	16425	16472	16247	16422	16296	16429	16271	16505	16357	16266	16299	16350	16381	16329	16199	16369	16490	16496	16416	16484	16346	16585	16321	16514	16326	16449	16443	16491	16381	16387	16447	16577	16424	16412	16476	16495	16348	16339	16451	16519	16173	16401	16430	16460	16355	16461	16534	16394	16345	16460	16361	16583	16485	16429	16397	16419	16406	16414	16342	16462	16521	16559	16477	16423	16493	16461	16341	16584	16332	16364	16380	16394	16439	16397	16262	16259	16398	16489	16358	16425	16529	16577	16354	16463	16423	16482	16536	16426	16382	16459	16513	16238	16467	16424	16314	16407	16396	16373	16499	16490	16388	16533	16515	16533	16552	16378	16471	16451	16609	16428	16447	16298	16340	16450	16201	16493	16225	16331	16552	16419	16402	16259	16461	16584	16420	16428	16437	16463	16256	16474	16277	16647	16344	16401	16399	16462	16414	16431	16415	16499	16281	16295	16394	16426	16269	16515	16352	16252	16288	16386	16525	16615	16315	16555	16416	16541	16378	16471	16324	16199	16568	16552	16598	16532	16509	16333	16519	16440	16492	16476	16390	16357	16329	16713	16474	16453	16433	16468	16374	16129	16489	16601	16487	16376	16497	16475	16388	16451	16212	16472	16425	16401	16349	16454	16406	16249	16362	16389	16259	16386	16433	16413	16502	16393	16344	16355	16497	16443	16335	16459	16390	16422	16378	16363	16317	16366	16424	16329	16243	16430	16357	16316	16310	16303	16351	16617	16497	16442	16461	16369	16464	16372	16427	16329	16306	16426	16303	16326	16600	16439	16376	16350	16244	16316	16226	16571	16252	16490	16433	16486	16529	16406	16395	16244	16388	16476	16445	16553	16359	16325	16613	16476	16443	16344	16384	16230	16462	16290	16440	16352	16558	16584	16419	16539	16379	16334	16411	16222	16463	16531	16302	16493	16428	16278	16557	16415	16469	16391	16385	16517	16436	16200	16383	16444	16270	16497	16439	16393	16445	16511	16502	16335	16349	16303	16408	16383	16427	16397	16404	16315	16333	16463	16349	16388	16337	16776	16380	16312	16392	16241	16259	16449	16377	16362	16332	16237	16368	16407	16423	16496	16363	16404	16442	16344	16466	16382	16417	16547	16554	16330	16418	16301	16478	16409	16404	16211	16415	16370	16256	16435	16445	16447	16382	16440	16408	16225	16466	16456	16427	16400	16359	16417	16375	16614	16256	16526	16270	16531	16424	16540	16582	16433	16464	16280	16485	16509	16220	16464	16535	16311	16434	16618	16279	16354	16411	16417	16363	16314	16300	16448	16534	16314	16347	16319	16311	16312	16341	16459	16483	16340	16437	16467	16699	16532	16402	16450	16278	16482	16292	16396	16474	16170	16603	16590	16470	16473	16440	16298	16315	16371	16434	16482	16426	16519	16506	16417	16483	16561	16447	16545	16543	16394	16558	16461	16482	16460	16285	16499	16477	16381	16348	16473	16366	16401	16539	16380	16525	16406	16391	16482	16616	16506	16403	16344	16484	16431	16294	16314	16570	16388	16366	16328	16363	16326	16273	16353	16424	16316	16453	16439	16400	16163	16441	16211	16394	16281	16535	16519	16420	16419	16407	16539	16346	16492	16435	16380	16156	16378	16448	16377	16373	16433	16433	16244	16415	16257	16365	16581	16378	16307	16432	16361	16459	16395	16367	16485	16464	16472	16444	16289	16451	16435	16456	16523	16293	16463	16364	16430	16479	16416	16475	16419	16475	16463	16375	16402	16473	16401	16475	16366	16496	16453	16497	16359	16280	16428	16428	16253	16362	16527	16443	16406	16440	16530	16384	16509	16415	16329	16426	16352	16500	16351	16316	16445	16399	16458	16488	16338	16567	16393	16423	16368	16398	16400	16489	16495	16242	16397	16343	16305	16238	16477	16420	16505	16423	16465	16333	16430	16536	16301	16313	16311	16412	16412	16433	16269	16465	16418	16269	16210	16306	16404	16626	16303	16497	16430	16406	16289	16337	16429	16528	16335	16596	16462	16413	16288	16438	16384	16339	16431	16355	16247	16497	16427	16383	16437	16360	16438	16424	16377	16516	16391	16428	16437	16490	16380	16256	16471	16316	16281	16563	16281	16291	16248	16453	16269	16459	16285	16410	16391	16289	16396	16535	16443	16460	16412	16536	16320	16408	16581	16388	16468	16431	16393	16318	16394	16455	16379	16498	16428	16511	16485	16580	16336	16344	16418	16353	16421	16368	16451	16254	16539	16438	16312	16338	16457	16465	16415	16406	16314	16519	16451	16376	16520	16196	16226	16558	16433	16318	16483	16461	16228	16315	16411	16442	16368	16503	16357	16442	16437	16547	16598	16570	16486	16578	16235	16411	16494	16454	16487	16382	16386	16458	16082	16458	16434	16347	16345	16374	16229	16501	16309	16383	16383	16519	16432	16441	16310	16411	16487	16363	16426	16521	16508	16354	16394	16465	16282	16295	16341	16438	16337	16346	16348	16382	16443	16320	16419	16188	16351	16371	16378	16327	16340	16495	16532	16302	16550	16408	16194	16489	16348	16437	16600	16304	16444	16487	16337	16483	16382	16439	16443	16489	16197	16625	16432	16336	16378	16393	16606	16378	16651	16525	16402	16354	16411	16406	16352	16634	16509	16401	16468	16525	16464	16345	16361	16500	16491	16429	16428	16261	16494	16601	16390	16549	16428	16312	16342	16584	16499	16524	16365	16460	16360	16397	16342	16387	16515	16453	16411	16528	16274	16370	16405	16562	16333	16525	16517	16427	16317	16580	16343	16423	16412	16589	16367	16386	16451	16432	16504	16571	16422	16325	16338	16443	16375	16357	16415	16280	16490	16441	16542	16445	16287	16526	16465	16419	16326	16406	16280	16312	16369	16416	16393	16239	16430	16381	16385	16626	16371	16253	16404	16624	16397	16531	16449	16445	16427	16418	16456	16405	16428	16328	16409	16343	16466	16245	16550	16345	16432	16379	16291	16383	16402	16372	16195	16424	16408	16579	16477	16345	16533	16539	16364	16493	16603	16496	16435	16332	16308	16452	16282	16464	16338	16485	16404	16601	16480	16396	16370	16510	16411	16542	16264	16397	16500	16329	16476	16380	16431	16332	16436	16459	16466	16260	16431	16314	16410	16441	16338	16387	16444	16341	16324	16446	16433	16281	16420	16344	16584	16501	16443	16315	16379	16356	16205	16399	16332	16501	16330	16519	16605	16455	16443	16355	16423	16397	16391	16225	16390	16365	16409	16351	16560	16176	16531	16527	16485	16181	16449	16219	16392	16394	16324	16345	16533	16423	16508	16443	16424	16416	16515	16349	16454	16419	16349	16393	16320	16420	16575	16498	16470	16341	16285	16455	16427	16497	16449	16395	16303	16295	16413	16504	16453	16475	16552	16356	16403	16494	16382	16600	16378	16359	16438	16461	16443	16272	16343	16360	16545	16500	16497	16134	16509	16498	16350	16377	16469	16446	16386	16335	16273	16605	16378	16373	16651	16279	16413	16106	16277	16392	16285	16571	16266	16346	16337	16436	16465	16428	16452	16438	16472	16500	16396	16439	16432	16280	16444	16451	16403	16445	16326	16338	16604	16466	16317	16281	16309	16458	16448	16554	16518	16381	16550	16412	16614	16334	16599	16439	16358	16524	16494	16537	16426	16237	16306	16450	16366	16357	16402	16585	16309	16437	16273	16522	16390	16517	16385	16695	16400	16339	16345	16275	16579	16433	16508	16509	16336	16423	16247	16513	16535	16569	16437	16327	16502	16488	16543	16343	16359	16190	16398	16329	16332	16364	16545	16405	16504	16385	16494	16368	16489	16365	16379	16489	16373	16570	16414	16379	16516	16528	16409	16443	16455	16494	16387	16504	16479	16393	16388	16499	16418	16463	16552	16469	16404	16523	16414	16465	16441	16345	16427	16509	16380	16405	16402	16361	16378	16169	16426	16420	16361	16404	16328	16316	16573	16403	16451	16231	16305	16666	16595	16461	16390	16453	16388	16370	16620	16354	16369	16408	16369	16616	16430	16144	16333	16512	16446	16407	16462	16199	16352	16354	16458	16500	16405	16331	16441	16343	16657	16480	16381	16344	16396	16430	16397	16491	16275	16399	16361	16170	16558	16333	16519	16454	16272	16363	16348	16356	16417	16341	16539	16434	16407	16239	16367	16364	16356	16444	16383	16317	16366	16294	16343	16401	16464	16417	16449	16504	16381	16440	16395	16442	16460	16362	16591	16682	16334	16337	16444	16366	16281	16411	16268	16471	16420	16375	16309	16412
28937	27113	32299	28992	24049	22239	21103	20731	20662	20462	20095	20077	19784	19717	19691	19671	19678	19395	19508	19507	19667	19569	19149	19282	19214	19463	19519	19356	19909	19732	19712	19631	19226	19133	19362	19352	19386	19357	19364	19216	19132	19223	19240	19423	19442	19377	19257	19244	19409	19363	19207	19564	19504	19435	19483	19211	19222	19244	19383	19401	19463	19302	19445	19160	19249	19396	19342	19341	19444	19114	19347	19122	19584	19422	19519	19404	19327	19282	19136	19143	19255	19434	19448	19190	19283	19023	19492	19184	19252	19358	19451	19512	19391	19395	19292	19255	19313	19381	19320	19483	19258	19192	19268	19168	19306	19195	19125	19225	19081	19189	19343	19256	19264	19196	19210	19247	19212	19289	19447	19369	19244	19133	19108	19302	19084	19370	19375	19203	19606	19101	19184	19362	19257	19113	19212	19301	19362	19231	19156	19289	19312	19312	19414	19514	19354	19585	19525	19230	19125	19480	19420	19112	19334	19404	19586	19332	19193	19373	19234	19610	19299	19196	19185	19216	19231	19208	19298	19265	19198	19166	19288	19303	19336	19505	19175	19259	19083	19298	19251	19376	19584	19298	19127	19344	19229	19331	19236	19412	19278	19256	19395	19330	19220	19280	19459	19310	19482	19271	19304	19313	19298	19268	19361	19283	19201	19075	19280	19280	19146	19329	19315	19346	19289	19072	19185	19299	19140	19209	19345	19391	19231	19198	19285	19239	19247	19348	19414	19384	19418	19249	19286	19203	19457	19206	19364	19452	19253	19298	19374	19189	19232	19194	19287	19038	19347	19431	19270	19209	19289	19213	19340	19287	19094	19341	19076	19185	19414	19283	19447	19396	19232	19230	19110	19339	19297	19198	19265	19221	19370	19285	19387	19205	19226	19168	19183	19193	19098	19205	19274	19242	19400	19323	19282	19461	19207	19288	19326	19036	19391	19389	19391	19340	19283	19375	19244	19206	19245	19220	19358	19296	19378	19366	19325	19297	19336	19304	19336	19321	19456	19264	19224	19136	19275	19152	19214	19270	19348	19262	18901	19223	19170	19206	19455	19458	19266	19327	19359	19264	19354	19277	19520	19311	19395	19260	19414	19567	19270	19320	19389	19173	19134	19077	19282	19549	19102	19125	19147	19223	19174	19287	19176	18932	19473	19384	19100	19347	19374	19446	19494	19178	19257	19195	19263	19236	19388	19307	19179	19429	19270	19361	19394	19094	19377	19219	19550	19402	19262	19409	19160	19434	19412	19388	19208	19406	19278	19175	19302	19226	19209	19384	19495	19352	19240	19440	19342	19185	19272	19296	19309	19175	19391	19427	19317	19344	19234	19188	19222	19336	19402	19429	19450	19314	19477	19329	19059	19214	19271	19178	19380	19284	19431	19260	19337	19163	19150	19244	19271	19437	19278	19281	19266	19302	19234	19165	19176	19462	18992	19494	19307	19161	19329	19250	19399	19222	19366	19366	19323	19355	19462	19332	19160	19168	19305	19287	19444	19387	19189	19482	19372	19311	19410	19233	19128	19110	19172	19197	19378	19319	19418	19133	19427	19138	19319	19424	19313	19261	19218	19243	19144	19276	19310	19117	19223	19453	19243	19218	19330	19440	19472	19276	19435	19161	19273	19633	19138	19284	19393	19164	19386	19331	19198	19230	19249	19317	19446	19196	19128	19456	19376	19339	19207	19344	19088	19163	19233	19304	19280	19242	19224	19205	19237	19166	19393	19187	19353	19340	19217	19349	19315	19382	19542	19268	19236	19073	19215	19279	19502	19343	19301	19163	19109	19171	19252	19397	19142	19256	19253	19110	19261	19028	19151	19376	19213	19253	19224	19388	19167	19148	19330	19088	19326	19162	19297	19087	19261	19564	19145	19063	19073	19269	19191	19246	19306	19291	19193	19282	19246	19369	19362	19273	19113	19403	19269	19293	19212	19463	19323	19431	19617	19270	19425	19182	19188	19192	19233	19415	19262	19338	19237	19271	19184	19234	19288	19228	19249	19150	19227	19234	19312	19481	19300	19649	19387	19467	19226	19150	19260	19544	19193	19141	19240	19212	19376	19208	19304	19375	19328	19420	19307	19172	19100	19191	19311	19487	19144	19167	19262	19375	19184	19485	19335	19362	19414	19300	19528	19410	19287	19182	19298	19234	19291	19386	19320	19334	19144	19383	19404	19485	19222	19432	19113	19253	19233	19351	19441	19411	19276	19284	19458	19207	19181	19419	19301	19449	19299	19202	19358	19325	19299	19298	19335	19318	19513	19352	19112	19155	19324	19248	19263	19171	19450	19289	19309	19484	19206	19396	19138	19199	19268	19142	19247	19172	19286	19260	19190	19165	19091	19361	19291	19208	19361	19146	19246	19446	19384	19392	19494	19342	19060	19548	19378	19386	19266	19175	19227	19600	19289	19214	19452	19243	19255	19201	19353	19247	19239	19342	19490	19346	19567	19288	19278	19234	19205	19116	19327	19058	19426	19280	19335	19455	19142	19278	19369	19480	19374	19356	19208	19143	19318	19397	19405	19369	19294	19162	19501	19289	19339	19293	19255	19238	19205	19257	19296	19412	19267	19177	19491	19158	19227	19310	19299	19186	19277	19359	19373	19421	19227	19242	19306	19223	19188	19205	19302	19157	19299	19120	19273	19224	19192	19210	19056	19395	19307	19275	19239	19401	19388	19429	19364	19310	19086	19268	19277	19176	19249	19395	19407	19393	19393	19277	19329	19326	19138	19281	19275	19280	19315	19238	19576	19386	19566	19365	19366	19208	19465	19430	19338	19501	19303	19115	19309	19248	19568	19109	19281	19268	19345	19357	19396	19322	19027	19445	19162	19359	19275	19431	19183	19278	19438	19235	19241	19353	19144	19269	19320	19452	19100	19326	19465	18906	19214	19070	19224	19236	19104	19314	19318	19402	19444	19310	19012	19213	19418	19136	19208	19363	19300	19239	19253	19311	19380	19288	19184	19277	19323	19246	19397	19267	19158	18967	19283	19116	19263	19190	19275	19341	19169	19155	19217	19210	19341	19103	19449	19364	19144	19431	19254	19159	19347	19270	19237	19125	19352	19298	19404	19377	19415	19161	19370	19402	19258	19289	19342	19282	19141	19296	19257	19127	19195	19113	19169	19352	19141	19217	19299	19179	19375	19304	19175	19382	19101	19067	19229	19389	19168	19427	19347	19217	19096	19270	19139	19150	19297	19158	19402	19184	19168	19402	19359	19264	19394	19390	19339	19357	19383	19395	19239	19381	19129	19173	19110	19340	19260	19267	19201	19280	19301	19048	19283	19173	19241	19234	19149	19452	19205	19409	18947	19362	19182	19127	19320	19106	19291	19222	19346	19365	19304	19130	19250	19212	19285	19181	19290	19480	19340	19210	19156	19219	19286	19318	19112	19345	19414	19341	19099	19271	19429	19327	19294	19216	19322	19343	19427	19198	19217	19486	19339	19164	19335	19154	19025	19200	19372	19183	19366	19455	19415	19517	19221	19116	19265	19280	19324	19280	19224	19346	19102	19337	19388	19421	19422	19451	19380	19263	19102	19108	19093	19276	19192	19066	19288	19366	19335	19328	19318	19128	19045	19326	19228	19479	19353	19275	19550	19440	19551	19185	19207	19378	19216	19268	19164	19259	19329	19259	19224	19165	19309	19251	19211	19345	19182	19260	19314	19338	19296	19270	19396	19242	19107	19311	19178	19304	19345	19396	19136	19298	19370	19425	19177	19194	19153	19146	19439	19256	19279	19390	19379	19388	19277	19396	19270	19419	19189	19334	19133	19235	19466	19273	19250	19524	19452	19319	19416	19234	19087	19211	19325	19171	19387	19354	19164	19303	19495	19220	19315	19249	19315	19205	19265	19291	19273	19244	19401	19240	19196	19150	19276	19306	19119	19386	19339	19135	19205	19407	19302	19259	19368	19302	19128	19188	19395	19318	19420	19228	19536	19472	19405	19327	19307	19203	19346	19212	19378	19303	19322	19304	19376	19284	19574	19257	19383	19391	19430	19350	19267	19232	19457	19243	19324	19163	19269	19474	19507	19272	19282	19202	19087	19195	19301	19186	19111	19212	19505	19269	19224	19387	19487	19261	19174	19304	19277	19400	19110	19173	19377	19456	19444	19176	19323	19345	19238	19233	19385	19133	19228	19269	19133	19214	19132	19265	19349	19303	19404	19446	19503	19175	19448	19359	19370	19417	19281	19195	19347	19257	19243	19347	19435	19332	19325	19334	19474	19058	19135	19184	19336	19373	19325	19211	19078	19276	19356	19394	19315	19139	19255	19133	19136	19515	19094	19177	19200	19155	19418	19275	19250	19398	19179	19193	19299	18998	19274	19356	19147	19218	19278	19224	19334	19314	19424	19204	19359	19499	19308	19177	19241	19249	19581	19211	19105	19266	19200	19217	19469	19297	19235	19325	19396	19342	19383	19327	19434	19503	19260	19177	19202	19360	19330	19282	19442	19214	19350	19314	19367	19313	19435	19319	19018	19370	19329	19375	19175	19177	19300	19165	19312	19353	19358	19308	19096	19428	19057	19189	19321	19352	19452	19487	19383	19162	19093	19316	19220	19391	19126	19472	19392	19257	19366	19315	19266	19330	19230	19498	19371	19472	19260	19481	19566	19225	19301	19122	19398	19557	19337	19492	19355	19317	19174	19352	19389	19245	19275	19386	19293	19409	19168	19234	19113	19384	19425	19338	19443	19248	19252	19350	19496	19180	19334	19265	19391	19383	19209	19310	19465	19175	19225	19332	19422	19398	19193	19304	19056	19322	19449	19185	19241	19398	19301	19379	19206	19326	19380	19167	19355	19515	19328	19167	19313	19277	19335	19322	19356	19160	19164	19373	19271	19279	19359	19282	19377	19199	19397	19479	19388	19245	19280	19427	19312	19446	19490	19287	19288	19218	19449	19260	19113	19124	19490	19233	19552	19432	19271	19377	19297	19449	19271	19326	19230	19387	19378	19550	19424	19265	19349	19215	19494	19310	19334	19147	19271	19414	19348	19255	19463	19307	19162	19321	19280	19285	18998	19156	19150	19096	19208	19285	19256	19145	19383	19248	19356	19329	19107	19227	19259	19099	19110	19173	19185	19211	19228	19295	19051	19148	19317	19227	19336	19150
29946	42018	34148	26923	23036	20190	18422	18490	18242	18386	17392	16812	17045	16802	16664	16534	16641	16526	16476	16351	16213	16321	16106	16055	16328	16155	16364	16582	16684	16461	16352	16266	16154	16196	16199	15956	16126	15911	16296	16190	16176	16193	16133	16019	16245	16238	16109	16296	16205	16166	16070	15955	16249	16122	15961	16194	16071	16152	16121	16172	16108	16203	16205	16005	16054	16089	16140	16129	16166	16157	15960	16209	16044	16122	16153	16041	16260	16154	16117	16288	16216	16168	16256	16104	16157	16187	16236	16214	16214	16000	16151	16062	16038	16196	16083	16098	16178	16242	16203	16030	16079	16232	16160	16190	16229	16191	16086	15962	16080	16299	15917	16085	16146	16405	16129	16181	16094	16246	16165	16137	16133	16246	16129	16212	16127	16120	15976	16240	16110	15950	16086	16135	16418	16058	16034	16335	15906	16253	16191	16268	16132	16026	16167	16243	16180	15983	16173	16125	16237	16157	16045	16121	16219	16059	16131	16038	16114	16064	16167	16039	16247	16125	15973	16201	16120	16254	15993	16119	16124	16090	16147	16272	15941	16167	16298	16114	16271	16175	16149	16065	16208	16185	16069	16092	16199	16146	16102	16306	16220	16060	16102	16135	16189	16182	16124	16096	15990	16207	16042	16106	16149	16238	16156	16255	16092	16241	15973	16028	16227	16030	16128	16085	16276	16073	15971	16195	16286	15975	16221	16061	16231	16080	16212	16028	16048	16137	16200	16065	16318	16134	16109	16158	16161	16160	16094	16065	16109	16343	15987	16236	16209	16096	16011	16077	16285	16192	16196	16002	16212	16034	16008	16005	16182	15961	16330	16074	16040	16051	16338	16130	16228	16042	15981	16159	16116	16072	16096	15977	15855	16198	16068	16026	16004	16192	16186	16155	16141	16204	16038	16145	16105	16196	16018	16304	16194	16280	16202	16217	16198	16184	16165	16210	16205	16167	16102	16196	16133	16167	16069	16236	16034	15883	16040	16143	16089	15983	16275	16162	16204	16245	16162	16041	16083	16278	15860	16164	16170	16017	16062	16121	16113	16128	16220	15904	16109	16182	16236	16326	16022	16104	16187	16292	16009	16328	16174	16142	16279	16137	16081	16117	16131	16166	16045	16049	16190	16208	16187	16100	16215	16043	16091	16086	16228	16025	16266	16282	15995	16036	16269	16194	16000	16285	16197	16133	16175	16258	16135	16141	16113	16175	16202	16181	16053	16250	16251	16146	16234	16172	16151	15983	16022	16099	16246	16163	16150	16068	16261	16091	16115	15891	16023	16183	16139	16179	16127	16143	16188	16350	15969	16028	16157	16137	16229	16081	16147	16174	15959	16104	16124	16225	16196	16122	16139	15945	16212	16037	16153	16122	16121	16143	16211	16217	16162	16098	16106	16241	16132	15927	16341	16192	16026	16289	16032	16234	16109	16113	16316	16175	16381	16155	16174	16107	16230	16022	16026	16236	16141	16183	16043	16169	16170	16052	16206	16004	16164	16092	16190	16098	16120	16178	16157	16109	16253	15968	15943	16137	16091	16037	16078	16075	16210	16263	16344	16086	16220	16114	16060	16088	16189	16156	16054	16028	15985	16058	16149	16075	16023	16151	16127	16232	15831	16125	16211	16220	16172	16082	16048	16241	16111	16255	16095	16152	16195	16169	16189	16015	16237	15889	16207	16119	16195	16163	16248	16201	16258	16193	16107	16139	16350	16005	15996	16231	16186	16112	16249	16168	16173	16042	16001	16303	16114	16253	16122	16202	16165	16077	16319	16217	16132	16247	16168	16110	16182	16213	16243	16188	16261	16177	16104	16295	16085	16108	15990	16100	15936	16096	16132	16034	16075	15971	16027	16215	16089	16284	16020	16070	16322	16127	16268	16198	16258	16093	16084	16156	16203	16176	16137	16113	16166	15938	15918	16147	16015	16231	16107	16215	16005	16295	16124	16097	16093	16172	16126	16004	16198	16292	16081	16132	16221	16175	16088	16134	16321	16191	16300	16074	16074	16216	15873	16103	16121	16036	16325	16005	16118	16294	15968	16014	16122	16101	15995	16191	15939	16211	16100	16054	16265	16281	16255	16127	16160	16128	16293	16075	16151	16069	16043	16224	16403	16174	15993	16016	16100	15961	16124	16079	16257	16326	16438	16147	16050	16135	16136	16074	16177	15992	16163	16017	16261	16124	15909	16179	16202	16173	16032	15990	16012	16171	16262	16122	16064	16152	15802	16217	15916	16139	16323	16107	16092	16179	16114	16134	16008	16153	16093	16083	16175	16153	16376	16190	16065	16181	15985	16147	16067	16210	16069	16093	16147	16220	16131	15962	16222	16190	16174	16174	16148	16055	16195	16316	16019	16181	16166	16359	16161	16070	16146	16067	16183	16075	16045	16204	16145	16222	16030	16187	16172	16279	16101	16153	16202	16140	16124	16184	16263	16128	16103	16072	16000	16271	16164	16149	16126	16303	16157	16209	16203	16044	16146	16198	16092	16181	16190	16122	15997	16217	16135	16147	16240	16255	16108	16087	16015	16081	16151	16200	16044	16027	16131	16171	16133	16131	16222	16116	16088	16186	16147	16342	16119	16294	16106	16005	16163	15986	16205	16115	16330	16232	16185	16089	16128	16157	16145	16223	16198	16166	16210	16088	16162	16114	16057	16230	16230	16098	16284	16213	16067	16258	16139	16114	16197	16008	16030	16287	16140	16132	16190	16094	16161	16131	16302	16217	16111	16099	16230	15976	16014	15991	16098	16042	16261	15973	16084	16063	16180	16275	16048	16164	16132	16096	16154	16265	16306	16196	16065	15943	16242	16282	16156	16139	16008	16186	16307	16106	16054	16079	16086	16243	16142	16149	16132	16147	16216	16250	16063	16143	16075	16206	16197	16127	16257	16013	16090	16216	15928	16101	16148	16314	16291	16206	16284	16104	16195	16185	16156	16153	16124	16145	16203	16129	16151	16063	16302	16027	15915	16130	16162	16033	16128	16187	16355	16128	16216	16331	16165	16058	16181	16229	16049	16235	16389	16185	16079	16153	16044	15977	16412	16022	16142	16240	16026	16357	16206	16059	16147	16283	16010	16072	16218	16245	16105	16133	16101	16128	16320	16123	16051	16139	16068	15916	16122	16079	16137	16119	16278	16163	16231	16042	16217	16089	16118	16163	16097	16044	16192	16150	16179	16117	16159	16158	16043	16006	16206	16167	15909	16191	16166	16115	16066	16141	16212	16244	16056	16083	16405	16196	16263	16241	16020	16063	16224	16126	16144	16338	16244	16072	16173	16158	16031	16119	16020	16304	16347	16197	16141	16052	15948	16087	16032	16195	16210	16069	16089	16024	16200	15999	16182	16143	16050	16163	16301	16307	16157	16039	16221	16159	16156	16098	16168	16197	16118	16096	16233	16253	16051	16037	16147	16329	16034	16173	16167	16195	16190	16330	16008	16023	16195	16239	16087	16105	16162	16003	15967	16112	16130	16257	16075	16138	15914	16228	16107	16292	16151	16260	16166	16207	16022	16235	16072	16138	16110	16192	16138	16223	16271	16265	16112	16134	16304	16107	16060	16277	15948	16263	16195	15845	16135	16089	16140	16013	16031	16190	16249	16070	16124	16039	16040	16183	16106	16168	16088	16160	16186	15923	16360	16254	16152	16203	16025	16234	16100	16134	16109	16170	16151	16092	16059	16105	16085	16186	16110	16081	16192	16163	16111	16253	16203	16268	16325	16262	16198	16261	16040	15995	16191	16098	16214	15992	16187	16265	16132	15965	16184	16216	16083	16288	16189	16053	16156	16315	16275	16154	16208	16116	15969	16205	16033	16130	16050	16170	16007	16107	16073	16253	16013	16115	16116	16008	16113	16231	16084	16144	16003	16206	16035	16290	16246	16065	16087	16075	15936	15871	16184	16075	16232	15953	16204	16057	16228	16099	16153	16248	15954	16084	16031	16088	16158	16042	16175	16212	16266	16256	16191	16284	16125	16053	16139	16190	16125	16049	16110	16091	16232	16124	16127	16193	16063	16200	16140	16188	16178	16109	16132	16181	16091	16261	16246	16256	16258	16057	16143	16058	16135	15984	16173	16239	16139	16229	15985	16055	16088	16314	16278	16096	16018	16273	16156	16274	16246	16216	16145	16213	15946	16091	16034	16238	16092	16093	16209	16158	16094	15960	16154	16108	16057	16139	16144	16022	16174	16154	16183	16073	16176	16079	16169	16047	16233	15988	16106	16269	16207	16052	16045	16086	16061	16177	16280	16271	16079	16269	16164	16147	16064	16356	16227	16081	16161	16169	16046	16311	16143	16155	16229	16063	16235	16116	16193	16009	16198	16089	15937	16180	16123	16348	16149	16156	16197	16290	16040	16222	16344	16130	16130	16053	16194	16092	16076	16094	16086	16082	16083	16238	16108	16090	16209	16182	16016	16129	16092	16129	16221	16065	16211	16002	16271	16078	16239	16160	16064	16077	15989	16126	16057	16128	16179	16025	16134	16197	16069	16054	16326	16321	16132	16108	16082	15933	15966	16042	15954	16056	16073	16053	16134	16248	16105	16104	16176	16103	16122	16175	16301	16078	16137	16375	15982	16118	16082	16101	16050	16209	16365	16085	16150	16138	16085	16363	16076	15997	16036	16054	15986	16027	16243	16179	16235	16062	16035	16181	16072	16126	16200	16182	16250	16110	16105	16173	16409	16106	16125	16134	15924	16281	16325	16119	16175	16149	16288	16204	16008	15993	16075	15968	16023	16154	16157	15992	16208	16133	16284	16247	16078	16037	16271	16099	16164	16073	16127	16223	16206	16147	16014	16216	16142	16048	16060	16060	16292	16233	16137	16036	16158	16122	16122	16183	16086	15888	16141	16067	16141	16100	15972	16060	16117	16242	16215	16114	16249	15959	16005	16098	16075	16115	16110	16191	16336	15928	15903	15970	16043	16186	16333	16183	16223	16016	16156	16175	15994	16230	16196	16041	15947	16296	16201	16156	16262	16071	16234	16198	15949	16296	16073	16135	16303	16186	16199	16315	16037	16100	16284	16163	16114	16147	16170	16207	16125	16264	15974	16143	16238	16056	16080	16188	16229	16085	16160	16119	16047	16097	16106	16151	16082	16126	16000	16170	16053	15977
23898	21485	29186	24562	23885	25986	25728	22769	22451	22551	22053	21360	21704	21447	21047	20896	20876	20963	20993	20709	20581	20338	20622	20573	20573	20527	20830	22289	22949	22241	21987	21193	20995	20610	20534	20439	20636	20312	20360	20515	20410	20486	20338	20344	20184	20227	20481	20275	20426	20216	20548	20286	20454	20416	20470	20353	20505	20378	20316	20594	20353	20264	20573	20266	20381	20411	20342	20369	20337	20255	20440	20545	20224	20146	20171	20473	20407	20523	20410	20458	20495	20240	20307	20301	20327	20189	20311	20445	20492	20207	20404	20403	20514	20450	20472	20177	20367	20566	20612	20437	20411	20286	20400	20282	20492	20357	20249	20456	20380	20437	20271	20107	20412	20181	20404	20199	20347	20237	20377	20354	20293	20418	20403	20217	20274	20269	20541	20227	20169	20283	20318	20179	20289	20235	20080	20140	20409	20077	20203	20199	20343	20517	20348	20416	20324	20378	20500	20532	20247	20219	20422	20329	20346	20223	20361	20549	20316	20467	20235	20382	20293	20340	20060	20172	20308	20267	20488	20397	20278	20337	20279	20353	20256	20065	20323	20142	20333	20551	20395	20305	20330	20404	20202	20371	20422	20346	20400	20413	20409	20385	20391	20421	20451	20380	20194	20298	20353	20200	20317	20566	20253	20276	20297	20298	20358	20321	20350	20366	20550	20423	20285	20513	20115	20357	20358	20407	20315	20278	20313	20368	20443	20373	20182	20378	20444	20345	20318	20362	20256	20590	20452	20498	20523	20256	20183	20503	20492	20449	20263	20286	20213	20240	20186	20361	20474	20209	20110	20238	20633	20236	20318	20277	20376	20290	20224	20197	20201	20513	20268	20396	20258	20240	20408	20392	20405	20224	20053	20356	20394	20292	20418	20363	20232	20383	20328	20307	20437	20295	20223	20360	20235	20334	20359	20537	20381	20335	20325	20237	20538	20162	20263	20159	20467	20093	20390	20322	20369	20363	20228	20104	20552	20135	20443	20339	20529	20434	20459	20144	20358	20210	20521	20449	20226	20312	20216	20232	20286	20420	20284	20436	20303	20203	20281	20483	20264	20283	20250	20178	20545	20447	20277	20302	20409	20314	20418	20328	20402	20244	20401	20202	20356	20282	20275	20434	20333	20280	20361	20388	20352	20167	20394	20330	20343	20253	20351	20366	20702	20359	20342	20357	20238	20394	20329	20389	20363	20527	20330	20201	20304	20318	20287	20360	20231	20471	20166	20390	20282	20263	20473	20309	20383	20218	20305	20435	20130	20213	20419	20414	20260	20290	20296	20365	20486	20492	20413	20402	20377	20081	20471	20284	20405	20617	20513	20219	20447	20301	20405	20310	20286	20228	20387	20227	20319	20304	20243	20219	20402	20407	20246	20256	20507	20450	20536	20268	20279	20266	20191	20368	20241	20414	20179	20100	20287	20262	20383	20327	20365	20252	20315	20132	20355	20486	20351	20192	20442	20259	20341	20261	20275	20432	20304	20316	20277	20257	20558	20114	20316	20173	20478	20454	20183	20346	20488	20305	20440	20190	20270	20424	20248	20419	20223	20396	20478	20223	20068	20356	20367	20266	20457	20212	20249	20459	20256	20378	20289	20367	20172	20228	20468	20288	20317	20201	20190	20214	20358	20487	20258	20221	20351	20219	20448	20382	20251	20231	20258	20392	20584	20400	20278	20422	20250	20385	20350	20502	20286	20229	20305	20306	20539	20458	20437	20516	20477	20126	20266	20440	20408	20446	20276	20286	20339	20295	20348	20316	20145	20237	20240	20333	20247	20415	20217	20238	20251	20357	20437	20087	20361	20374	20333	20311	20343	20554	20393	20627	20367	20427	20470	20224	20243	20374	20362	20229	20501	20441	20265	20170	20173	20147	20259	20576	20194	20215	20434	20214	20322	20317	20260	20363	20506	20294	20340	20268	20495	20257	20380	20380	20301	20118	20143	20278	20278	20078	20066	20143	20385	20518	20386	20304	20253	20066	20374	20301	20311	20281	20187	20394	20538	20388	20290	20406	20341	20455	20268	20349	20518	20211	20475	20296	20320	20378	20392	20387	20232	20297	20356	20499	20307	20269	20486	20383	20332	20582	20500	20348	20403	20589	20511	20284	20298	20168	20438	20270	20356	20315	20344	20410	20290	20477	20395	20381	20202	20477	20339	20316	20417	20307	20124	20382	20241	20304	20423	20343	20196	20319	20224	20578	20367	20397	20237	20465	20237	20466	20215	20302	20332	20249	20304	20441	20345	20278	20499	20257	20110	20267	20368	20344	20362	20220	20224	20241	20431	20306	20302	20299	20351	20166	20326	20189	20258	20211	20435	20254	20313	20353	20575	20217	20290	20488	20371	20417	20272	20264	20443	20378	20405	20217	20276	20280	20298	20274	20255	20285	20440	20256	20271	20446	20502	20409	20319	20390	20693	20414	20356	20440	20305	20250	20266	20282	20451	20324	20239	20163	20353	20152	20373	20311	20351	20522	20230	20396	20582	20228	20404	20536	20343	20173	20363	20470	20406	20517	20323	20186	20323	20194	20310	20477	20515	20158	20349	20280	20461	20337	20535	20409	20185	20308	20281	20462	20344	20416	20555	20159	20418	20159	20399	20293	20402	20071	20376	20300	20425	20525	20309	20366	20378	20273	20151	20182	20039	20245	20275	20501	20113	20444	20300	20393	20390	20341	20507	20377	20350	20431	20237	20323	20317	20403	20277	20248	20167	20192	20487	20482	20142	20384	20235	20444	20555	20253	20267	20524	20450	20293	20343	20628	20379	20491	20295	20123	20414	20041	20443	20115	20274	20159	20265	20454	20215	20286	20303	20396	20452	20267	20217	20260	20223	20416	20472	20342	20258	20226	20302	20269	20470	20452	20170	20162	20323	20226	20364	20198	20254	20281	20320	20272	20279	20380	20458	20299	20379	20394	20477	20384	20161	20160	20335	20224	20279	20476	20253	20378	20375	20284	20291	20342	20417	20522	20311	20337	20165	20123	20107	20459	20265	20437	20217	20209	20395	20377	20260	20003	20386	20496	20414	20334	20470	20275	20459	20474	20321	20223	20384	20175	20277	20392	20270	20380	20358	20453	20472	20279	20335	20356	20267	20383	20300	20380	20316	20408	20491	20446	20387	20429	20464	20270	20455	20381	20530	20400	20377	20528	20356	20194	20315	20425	20361	20206	20257	20139	20377	20473	20440	20201	20222	20265	20292	20240	20191	20322	20436	20576	20483	20412	20338	20290	20473	20281	20168	20495	20228	20382	20387	20359	20281	20468	20243	20207	20433	20373	20361	20445	20455	20344	20296	20452	20251	20066	20376	20188	20299	20275	20409	20429	20330	20287	20268	20388	20236	20336	20195	20327	20142	20462	20512	20340	20379	20262	20407	20787	20283	20347	20140	20340	20345	20256	20235	20259	20347	20129	20315	20272	20337	20513	20255	20143	20237	20218	20484	20349	20301	20282	20313	20131	20164	20544	20255	20228	20395	20306	20234	20372	20413	20327	20372	20444	20445	20516	20502	20567	20202	20377	20285	20406	20354	20396	20344	20398	20387	20496	20247	20152	20322	20302	20250	20274	20482	20401	20311	20178	20535	20497	20448	20282	20264	20457	20345	20428	20170	20561	20316	20248	20420	20383	20275	20387	20149	20353	20291	20362	20382	20228	20184	20314	20358	20201	20477	20309	20279	20209	20275	20335	20220	20511	20291	20337	20298	20227	20302	20324	20384	20139	20269	20340	20314	20399	20495	20475	20308	20170	20351	20279	20435	20296	20075	20392	20456	20162	20289	20348	20479	20472	20245	20419	20520	20355	20430	20311	20288	20145	20259	20203	20558	20405	20451	20428	20217	20258	20255	20305	20412	20470	20320	20211	20329	20244	20411	20369	20290	20221	20420	20412	20366	20331	20373	20390	20219	20371	20252	20262	20309	20456	20283	20188	20305	20209	20227	20287	20386	20275	20341	20328	20125	20420	20472	20223	20165	20165	20296	20381	20357	20492	20273	20483	20315	20304	20448	20436	20378	20316	20302	20306	20106	20104	20390	20480	20289	20397	20261	20580	20524	20301	20255	20333	20537	20489	20376	20270	20453	20279	20537	20396	20584	20260	20504	20388	20158	20567	20340	20383	20442	20320	20290	20238	20291	20404	20189	20221	20222	20444	20322	20425	20352	20276	20448	20234	20460	20511	20286	20240	20348	20426	20404	20110	20175	20137	20384	20265	20324	20154	20303	20304	20382	20363	20229	20364	20308	20371	20321	20277	20200	20520	20496	20414	20512	20541	20325	20454	20709	20212	20307	20317	20330	20286	20166	20308	20328	20253	20341	20296	20317	20179	20294	20586	20316	20312	20286	20558	20302	20364	20292	20622	20262	20192	20513	20163	20417	20481	20365	20435	20230	20250	20388	20217	20397	19999	20113	20289	20422	20276	20235	20539	20296	20320	20221	20212	20300	20373	20384	20267	20472	20478	20444	20384	20236	20390	20262	20266	20265	20339	20402	20225	20283	20312	20421	20563	20208	20391	20246	20550	20400	20384	20387	20336	20570	20347	20439	20333	20374	20290	20303	20418	20396	20367	20308	20200	20377	20307	20218	20339	20464	20434	20427	20518	20255	20204	20227	20473	20284	20185	20350	20319	20310	20493	20258	20195	20347	20406	20490	20383	20270	20420	20469	20333	20143	20276	20443	20323	20443	20392	20370	20482	20360	20417	20312	20253	20296	20347	20193	20563	20395	20524	20298	20349	20433	20396	20415	20415	20129	20228	20231	20217	20010	20209	20297	20422	20372	20213	20145	20475	20362	20454	20433	20431	20134	20141	20370	20256	20277	20273	20418	20458	20431	20359	20447	20390	20287	20202	20421	20446	20526	20391	20516	20374	20253	20305	20257	20435	20566	20410	20398	20132	20281	20419	20351	20095	20319	20317	20368	20169	20428	20454	20114	20173	20421	20566	20430	20131	20463	20365	20272	20262	20524	20096	20373	20365	20157	20336	20301	20328	20404	20392	20419	20282	20345	20129	20421	20294	20262	20498	20448	20402	20364	20209	20505	20328	20365	20411	20333	20486	20202	20283	20418	20385	20462	20201	20380	20285	20437	20360	20148	20237	20367	20478	20174	20445	20461	20224
35964	54859	41163	32173	27715	23575	21237	19835	20195	19807	19359	18469	18338	18168	17804	17629	17457	17283	17255	17083	17307	17053	16986	17017	16953	17020	17525	19741	20257	19771	18538	17801	17241	17052	16892	16939	16928	16942	16834	16696	16809	16674	16781	16760	16778	16661	16940	16664	16857	16885	16794	16773	16661	16977	16743	16678	17050	16609	16629	16648	16752	16841	16963	16839	16802	16697	16770	16719	16839	16772	16699	16857	16856	16761	16803	16867	16873	16965	16786	16800	16858	16779	16845	16777	16704	16651	16680	16731	16746	16914	16651	16729	16843	16838	16822	16921	16834	16761	16739	17026	16724	16848	16931	16854	16755	16863	16673	16826	16907	16694	16667	16680	16636	16813	16756	16701	16658	16761	16732	16644	16759	16902	16743	16876	16736	16736	16699	16592	16734	16756	16650	16737	16600	16721	16623	16838	16776	16785	16776	16641	16741	16939	16709	16900	16815	16685	16741	16774	16739	16796	16786	16646	16801	16795	16696	16731	16677	16830	16753	16965	16891	16790	16648	16831	16776	16836	16672	16796	16855	16688	16842	16836	16687	16631	16683	16658	16973	16751	16743	16775	16701	16810	16576	16694	16777	16604	16892	16689	16847	16793	16665	16821	16613	16706	16762	16849	16716	16683	17063	16838	16800	16775	16759	16726	16977	16812	16731	16952	16783	16729	16828	16792	16679	16881	16692	16753	16746	16669	16833	16703	16884	16826	16724	16688	16862	16518	16710	16733	16713	16759	16801	16719	16857	16779	16669	16612	16816	16770	16912	16766	16691	16690	16615	16529	16741	16738	16825	16826	16771	16845	16762	16683	16890	16702	16745	16753	16851	16928	16736	16781	16811	16660	16749	16656	16844	16810	16699	16715	16563	16861	16759	16810	16601	16710	16689	16660	16816	16842	16900	16710	16792	16835	16788	16781	16727	16801	16967	16771	16781	16724	16877	16776	16726	16735	16678	16756	16785	16788	16869	16810	16730	16785	16728	16991	16941	16616	16635	16751	17007	16931	16828	16716	16953	16766	16766	16710	16867	16792	16864	16801	16915	16799	16647	16816	16768	16865	16728	16543	16773	16669	16857	16733	16656	16854	16630	16615	16907	16689	16693	16714	16688	16932	16791	16707	16774	16705	16841	16801	16780	16800	16665	16737	16816	16739	16707	16814	16815	16565	16766	16726	16901	16731	16810	16714	16636	16653	16675	16729	16814	16684	16744	16825	16801	16640	16706	16771	16658	16729	16874	16841	16688	16729	16612	16859	16683	16822	16763	16936	16768	16786	16956	16759	16721	16734	16960	16776	16823	16827	16649	16831	16770	16678	16785	16813	16815	16884	16648	16757	16814	16790	16502	16811	16482	16593	16715	16709	16968	16554	16859	16657	16800	16723	16720	16810	16789	16912	16582	16554	16709	16707	16853	16786	16694	16692	16673	16792	16755	16827	16654	16547	16745	16811	16782	16708	16705	16757	16871	16643	16796	16826	16722	16770	16758	16895	16906	16737	16703	16714	16817	16727	16798	16763	16578	16683	16682	16816	16678	16644	16729	16609	16613	16716	16714	16825	16862	16815	16630	16847	16766	16785	16844	16650	16605	16669	16716	16857	16741	16747	16838	16872	16765	16757	16908	16808	16662	16704	16833	16679	16805	16891	16718	16706	16673	16620	16683	16784	16852	16644	16960	16861	16762	16715	16640	16827	16780	16731	16715	16633	16898	16840	16718	16796	16768	16657	16662	16655	16629	16831	16612	16709	16744	16668	16836	16740	16624	16792	16861	16788	16764	16892	16904	16693	16751	16618	16805	16709	16679	17117	16775	16688	16763	16983	16749	16964	16638	16735	17049	16722	16735	16688	16833	16822	16860	16883	16792	16652	16691	16868	16703	16693	16616	16630	16838	16829	16707	16863	16844	16922	16744	16896	16852	16780	16764	16760	16883	16605	16821	16950	16701	16757	16696	16834	16687	16532	16640	16925	16854	16781	16831	16895	16627	16547	16732	16879	16587	16672	16777	16798	16645	16659	16699	16862	16810	16904	16687	16814	16858	16703	16753	16909	16669	16768	16947	16699	16720	16757	16852	16750	16817	16743	16747	16911	16795	16789	16768	16683	16706	16804	16857	16694	16868	16890	16816	16686	16777	16696	16719	16670	16749	16819	16717	16695	16802	16772	16742	16972	16598	16708	16877	16920	16753	16835	16698	16820	16631	16828	16824	16760	16630	16675	16789	17014	16666	16799	16894	16993	16787	16678	16702	16763	16785	16780	16752	16737	16620	16749	16726	16870	16747	16839	16605	16917	16816	16771	16835	16752	16679	16594	16707	16685	16814	16652	16781	16785	16902	16756	16810	16580	16664	16652	16939	16720	16761	16868	16645	16735	16826	16720	16819	16865	16748	16675	16789	16853	16748	16534	16870	16773	16813	16761	16631	16803	16709	16705	16813	16790	16950	16797	16714	16819	16689	16750	16674	16711	16566	16785	16799	16750	16941	16892	16818	16772	16741	16832	16808	16682	16635	16884	16811	16658	16802	16620	16741	16656	16813	16704	16685	16910	16783	16748	16804	16568	16971	16640	16746	16735	16786	16779	16886	16817	16722	16700	16776	16725	16572	16839	16849	16763	16925	16750	16756	16842	16846	16727	16694	16669	16810	16821	16802	16808	16769	16815	16867	16647	16757	16705	16821	16639	16993	16700	16798	16767	16799	16930	16841	16781	16761	16734	16654	16869	16533	16837	16542	16716	16731	16818	16881	16508	16683	16666	16832	16694	16768	16882	16739	16801	16757	16638	16592	16688	16637	16742	16774	16781	16726	16776	16709	16623	16713	16772	16720	16731	16793	16710	16791	16683	16781	16716	16806	16953	16736	16864	16752	16771	16891	16740	16646	16819	16793	16605	16796	16594	16704	16846	16725	16976	16885	16614	16720	16754	16815	16796	16774	16789	16823	16798	16833	16777	16811	16877	16850	16821	16751	16770	16854	16675	16773	16810	16593	16875	16884	16619	16833	16740	16812	16544	16834	16787	16789	16775	16715	16781	16803	16565	16721	16809	16726	16688	16621	16884	16724	16753	16739	16881	16812	16828	16658	16747	16822	16598	16702	16744	16769	16739	16765	16771	16662	16539	16700	16742	16761	16687	16719	16633	16853	16881	16724	16916	16700	16675	16853	16595	16682	16764	16874	16706	16861	16632	16684	16912	16511	16650	16749	16727	16797	16830	16819	16658	16623	16815	16713	16757	16748	16777	17005	16666	16796	16506	16747	16686	16852	16812	16944	16796	16865	16839	16747	16726	16730	16708	16875	16745	16796	16969	16714	16854	16836	16665	16724	16851	16711	16664	16936	16879	16768	16917	16749	16806	16788	16722	16803	16716	16657	16802	16702	16788	16777	16867	16714	16719	16775	16971	16781	16744	16943	16805	16843	16612	16630	16724	16911	16769	16679	16915	16772	16859	16758	16770	16866	16704	16903	16693	16678	16648	16643	16818	16707	16818	16786	16728	16812	16790	16669	16881	16615	16749	16786	16784	16834	16800	16815	16940	16948	16854	16777	16835	16874	16764	16693	16723	16962	16640	16972	16644	16779	16816	16785	16734	16781	16680	16632	16831	16768	16769	16815	16677	16787	16883	16824	16815	16672	16794	16871	16809	16759	16830	16719	16969	16803	16743	16615	16665	16713	16636	16794	16910	16763	16671	16885	16641	16832	16805	16879	16786	16713	16788	16802	16824	16846	16865	16661	16994	16597	16789	16715	16805	16736	16797	16683	16932	16777	16728	16651	16831	16690	16826	16915	16688	16812	16647	16971	16674	16797	16610	16749	16732	16926	16810	16665	16693	16672	16759	16871	16849	16591	16843	16884	16831	16809	16697	16829	16676	16507	16669	16848	16750	16659	16923	16793	16729	16665	16944	16795	16679	16857	16757	16654	16626	16755	16780	16593	16668	16857	16715	16842	16776	16802	16743	16885	16662	16721	16857	16741	16847	16762	16703	16706	16905	16638	16676	16740	16681	16704	16821	16655	16714	16973	16646	16863	16681	16756	16766	16757	16916	16877	16826	16771	16735	16634	16741	17000	16687	16899	16812	16766	16863	16768	16735	16860	16758	16860	16691	16682	16720	16894	16863	16763	16787	16924	16686	16584	16982	16835	16782	16897	16678	16738	16781	16611	16758	16842	16769	16731	16676	16689	16793	16816	16706	16927	16849	16766	16764	16741	16678	16834	16787	16717	16689	16714	16576	16754	16732	16768	16702	16673	16809	16825	16579	16813	16768	16742	16806	16761	16830	16709	16917	16762	16681	16829	16653	16518	16696	16927	16553	16876	16813	16680	16906	16692	16793	16674	16808	16862	16847	16790	16692	16703	16748	16931	16912	16833	16737	16681	16608	16645	16668	16721	16752	16737	16829	16757	16639	16586	16822	16711	16711	17046	16713	16923	16702	16797	16710	16945	16932	16627	16935	16735	16586	16875	16718	16728	16711	16609	16666	16741	16703	16780	16760	16840	16751	16655	16663	16713	16906	16748	16745	16640	16654	16733	16679	16694	16676	16740	16742	16815	16755	16861	16789	16702	16797	16771	16936	16771	16708	16655	16824	16782	16803	16901	16705	17071	16763	16899	16656	16731	16885	16643	16647	16594	16733	16719	16708	16894	16801	16578	16703	16803	16705	16689	16769	16754	16636	16947	16710	16677	16748	16540	16716	16808	16869	16815	16821	16914	16574	16798	16857	16711	16737	16724	16778	16896	16761	16658	16765	16894	16741	16713	16563	16723	16595	16910	16669	16636	16821	16749	16721	16799	16836	16655	16801	16786	16617	16760	16812	16679	16947	16750	16686	16827	16689	16813	16771	16731	16805	16810	16795	16485	16828	16861	16867	16803	17008	16633	16915	16860	16970	16762	17009	16786	16845	16636	16778	16744	16963	16790	16725	16522	16849	16798	16736	16902	16602	16713	16847	16845	16725	16797	16774	16871	16876	16787	16725	16851	16838	16754	16895	16880	16704	16838	16905	16738	16713	16901	16751	16735	16650	16775	16812	16706	16750	16998	16870	16632	16771	16806	16956	16780	16617	16819	16661	16843	16878	16724	16750	16626	16694	16684	16623	16897	16764	16899	16762	16821	16903	16783	16851
22848	21465	29339	24074	22305	25827	29685	25158	24596	24956	24301	23817	23242	23166	23154	22743	22694	22604	22401	22204	22396	22389	21906	22169	22144	22164	23191	24923	25991	25767	24361	23478	22834	22196	22252	22095	22198	21966	21919	22027	21768	22100	21916	22065	21908	21940	21808	21932	22153	21970	22046	22200	21806	21860	21966	21917	21882	21914	21980	22036	21994	21969	22140	22214	22130	21932	22035	21835	21840	22075	21987	21835	21782	22185	22052	21807	21996	22038	21817	21776	21943	21854	21875	21882	21783	21864	21827	21992	22059	21676	22027	21791	22035	21815	21825	21731	21959	21955	21910	21845	21844	21934	21712	21935	22004	21905	21971	22157	22012	21836	21631	21759	21685	21897	21934	21657	21896	21927	21952	22006	21998	21849	22119	22013	21990	21727	21903	21816	21698	21990	21637	21854	22008	22023	21918	22058	21643	21828	21795	21773	21881	22042	21698	21971	21844	22090	21874	21783	21803	22007	21963	21938	21925	21870	21828	21917	21867	21835	21866	21772	21877	21859	21951	21764	21950	21827	22040	21685	21774	22049	22016	21862	21704	22015	21675	21645	21864	21813	21701	21953	21870	22029	21972	21715	21785	21734	21888	21842	21934	21796	21847	21751	21738	21760	21747	22087	21932	21767	21701	21865	21904	21886	21962	22080	21818	21874	22058	21817	21846	22080	21821	21739	21796	21722	21944	21819	21923	21880	21988	21966	21763	22112	21962	21839	21844	21808	22031	21967	22034	21911	22019	21808	21831	21640	21972	21831	21723	21740	21850	21903	22016	21827	21879	21727	21882	21902	21844	21877	22059	21813	21704	21837	21849	21919	21864	21831	21852	21834	21826	21775	21818	22012	21922	21817	21665	21817	21801	21959	21752	21692	21757	22007	21759	22134	21640	21843	21852	21705	21822	21743	21837	21735	21988	22002	22049	21817	21933	21794	21849	21744	21655	21806	21762	21875	21778	21833	22012	21694	21875	21727	21911	21866	21757	21770	21772	21913	21824	21795	21706	21871	21851	21781	21817	21885	21959	21953	22059	22077	21851	21955	21947	21947	21704	21796	21866	21973	21920	22014	21839	21744	21905	21821	21950	21887	21829	22076	21740	21770	21857	21886	21900	21808	21820	21827	21700	21942	21968	21740	21884	21745	21810	21615	21917	21702	22005	21862	21784	21782	21816	21767	21895	21811	21784	22028	21848	22053	21798	21669	21894	21690	21776	21792	21908	21777	21850	21825	22101	21719	21892	21943	21662	21736	21845	21841	21910	21669	21852	21724	21857	22051	22044	21557	21569	21677	21697	21798	21870	21602	21828	21847	21896	21737	22021	21947	21880	21789	21929	21783	21688	21861	21915	21871	21958	21803	21739	21756	21855	21890	21732	21594	21781	21679	21978	21825	21793	21691	22008	21973	21815	21837	21981	21885	21892	21797	21836	21801	21787	21905	21993	21794	21860	21903	21995	21907	21864	21866	21879	21788	21915	21706	21868	21608	21681	21883	21889	21907	21871	21773	21782	21650	21753	22025	21739	21797	21983	21770	22020	21787	21742	21975	21962	21931	21954	21941	21612	21734	21943	21736	21952	21924	21949	21782	21842	22065	21834	22055	21819	21970	21921	21974	21804	21884	21884	21887	21962	21727	21871	21850	21905	21994	21789	21999	22085	21933	21728	21974	21839	21812	21952	21955	21869	21867	21870	21882	22106	21878	21809	21966	21657	21804	21818	21964	21821	21721	21802	21864	21730	22089	21740	22065	22026	21695	21965	21864	21861	21744	21824	21825	22075	21999	21662	21991	21884	22033	22039	21704	21833	21994	21821	21920	21937	21858	21907	21951	22037	21682	21736	21777	22143	21739	21892	21785	21785	21722	21740	21998	21880	22024	22011	21642	21955	21987	21880	21809	21906	21666	22017	21908	21827	21807	22058	21901	21965	21683	21924	21920	21940	21733	21815	21877	22051	21895	21964	21726	21902	21673	21982	21901	22051	21773	21786	21649	21890	21828	21976	21862	21822	21795	21958	21822	21942	21937	21949	21869	21822	21826	21777	21983	21988	21703	21925	22051	21796	21804	21858	21565	21931	21752	21709	21718	21874	21849	21820	21826	21797	21914	21798	21919	21830	21903	21958	22040	22050	21942	21954	21902	21823	21786	21679	22059	21680	22030	21922	21719	21823	21787	21861	21839	21777	21718	21832	21838	21900	21727	21660	21911	21961	21969	21958	21858	21976	21716	21814	21868	21715	21821	21902	21774	21729	21659	22095	22023	22119	22058	22005	21934	21720	21938	21900	21652	21920	21778	21998	22041	21917	21792	21805	21722	21772	21775	22062	21802	21572	21716	21855	21577	21745	21942	22018	22035	21772	21751	21894	21987	21810	21872	21757	21806	22149	21838	21889	21978	21939	21789	21761	21806	21803	21899	21803	21835	22001	21950	21789	21826	22108	21862	21750	21905	22061	21861	21847	21837	21732	22053	21876	21839	21826	22167	21949	21865	21779	21905	21755	21721	22025	21828	21883	21891	21872	21719	21890	21799	22081	21874	21683	21818	21902	21807	21766	21988	22080	21815	21871	21916	21892	22042	22007	21912	21918	21914	21845	21922	21814	21861	21953	21622	21992	21760	21914	21908	21704	21913	21976	21628	21822	21954	21792	21701	21945	21651	21811	21691	21895	21648	21972	21769	21746	21720	21905	21964	21831	22048	22046	21824	21762	21985	21828	21841	21793	22007	21662	21659	21861	21779	21803	21666	21647	21739	22070	21841	21841	21813	21918	21810	21817	21766	21787	21727	21770	22221	21541	21898	22035	21838	21933	22006	21972	21876	21979	21948	21666	21550	21831	21836	21824	22005	21763	21874	21783	21803	21772	21828	21699	21723	21884	21719	21874	21803	21959	21797	21727	21845	21928	21913	21941	21897	21751	21963	21804	21905	21829	21853	21935	21752	21720	21973	21830	21867	21860	21801	21842	21859	21955	21812	21837	21933	21872	21778	21868	21824	21799	21677	21844	21906	22048	21854	21908	21913	22042	21736	21724	22067	21859	21836	21798	21799	22109	22000	21954	21666	21822	21878	21829	22077	22082	21907	21996	21709	21910	21652	21933	21727	21726	21815	21798	21928	22094	21783	21630	21818	21858	21964	22004	21975	21904	21809	21847	21768	21718	21906	21835	21794	21641	21712	21777	21765	21773	21800	21833	21970	21665	22024	21766	21824	21887	21735	21875	22044	21922	21878	21880	21856	22045	22074	21899	22076	22082	21911	21712	21944	21845	21821	21783	21881	21609	21689	21903	21892	21955	21945	21776	21629	21863	21825	21805	21814	21954	22126	21893	21833	21744	21933	21898	21987	21811	21741	21805	21958	21747	21838	21931	21786	21923	21928	21825	21940	22058	21680	21930	21969	22051	21763	21712	21732	21880	21855	21891	21717	21928	21579	21951	21773	21973	21804	22019	21904	22026	21824	21859	21703	21712	21861	21882	22055	21733	21919	21981	22037	22046	21896	21804	21942	21837	21998	21927	21740	21833	21880	22053	21919	21775	21879	22062	21717	21835	22064	22006	21855	21769	21896	21818	21787	21844	21839	21750	21870	21904	21674	22038	22000	21903	21823	22050	22040	21833	21831	21912	21873	21953	21925	21992	21908	22082	21895	21675	21839	21821	22044	21986	21951	22014	21783	22041	21705	21767	21792	22045	21838	21788	21659	21810	21925	21882	21926	21958	21974	21776	22009	21839	21895	22034	21896	21889	21819	21828	21740	21772	21733	21690	21832	21947	22025	21850	21681	21747	21785	21964	21813	21630	22043	21821	21790	21694	21936	22008	21999	21930	21834	21611	21663	21939	21643	21823	21716	21813	21841	22034	21869	21850	21918	21762	21889	21782	21956	21985	21884	22000	21828	21844	21718	21802	21724	21723	21893	21981	21862	21926	21978	21804	21859	21962	21941	22056	22271	21925	21886	21786	21818	22126	21887	21935	21792	21628	21918	21986	21810	22092	21865	21822	22125	21950	21857	21991	21805	21932	21747	21904	21752	22110	21756	21713	22005	21840	21848	21848	21562	21756	21926	21928	21954	22039	21773	21867	21839	21980	21935	21846	22124	21875	21762	21919	21976	21810	21914	22093	21878	21794	22112	21933	21843	22001	21887	21917	21969	21630	21728	21877	21720	21865	21998	21933	21776	21993	22011	22102	21963	21772	21831	21793	21777	22020	22043	21759	21750	21898	21761	21978	21850	21977	21799	22059	21915	21906	21712	21758	21832	21961	21781	21942	21894	21977	21764	21929	21929	21951	21916	21859	21791	21796	21859	21847	21773	21766	21833	21957	21958	21970	21716	21867	21936	21724	21917	21993	21777	21832	21931	21940	21788	21627	21969	21842	21864	21867	21876	21879	21869	21872	22078	21742	21619	21727	21872	21970	21702	21908	21693	21815	21807	21834	21883	22103	22015	21929	21742	21652	21791	22123	21848	21929	21804	21865	21942	21919	21782	21742	21936	22033	21905	21923	21802	21856	22122	21896	21855	21994	22015	21881	21723	21888	21878	21871	21668	21887	21788	21872	21784	21785	21964	22119	21722	21841	21917	21585	21697	21821	21693	21980	22005	21799	21922	21888	21725	21804	21992	22015	21875	21997	21940	21617	21857	22062	21881	21844	21881	21722	21835	21969	21852	21886	21761	21692	21685	21932	21778	21790	21725	21867	21817	22051	21856	21793	21701	21965	22035	21885	21896	22021	21981	21679	21898	21813	21936	22024	21853	21940	21898	21982	21783	21857	21685	21879	21859	21843	21876	21749	21800	21971	22015	21762	21857	21976	21892	22113	21850	21982	22012	21946	21811	21835	21766	21968	22077	21899	21921	21855	21950	22074	22005	21751	21664	21787	21692	21794	21852	21783	21696	21802	21794	21855	21605	21820	21664	21908	21711	21811	21916	21859	22031	21867	21778	21838	21823	21917	21877	21907	22020	21869	22038	21846	21777	21686	21871	21733	21901	21849	21723	21882	22024	21722	21898	21820	21789	21782	21702	21914	21901	21826	21744	21928	21870	22009	21860	21966	21981	21900	21898	21846	21809	22017	21882	21996	22045	21987	21971	21808	21947	21916	21804	21872	21919	21839	21917	21892	21822	21772	21430
41754	61026	45732	36928	30322	25434	23800	22260	21987	22064	21156	20273	19660	19495	19141	18846	18621	18483	18151	18124	17957	17891	17736	17689	17601	17644	19933	21976	23723	22694	20931	19378	18395	17638	17592	17584	17692	17412	17722	17499	17554	17612	17491	17555	17511	17463	17573	17504	17584	17821	17447	17661	17652	17469	17490	17611	17472	17657	17548	17619	17727	17577	17733	17550	17511	17528	17527	17515	17632	17397	17494	17466	17521	17498	17678	17544	17678	17660	17704	17679	17490	17559	17597	17671	17634	17544	17707	17420	17461	17634	17597	17557	17628	17657	17450	17554	17480	17475	17444	17610	17655	17525	17529	17478	17456	17436	17610	17645	17723	17661	17549	17734	17571	17569	17525	17269	17554	17646	17792	17595	17381	17680	17466	17544	17487	17476	17588	17731	17612	17690	17620	17554	17452	17489	17576	17626	17495	17535	17465	17643	17654	17587	17518	17485	17481	17549	17611	17730	17681	17590	17702	17586	17618	17601	17688	17692	17632	17651	17650	17632	17680	17647	17490	17614	17429	17662	17411	17664	17517	17593	17596	17369	17447	17650	17606	17611	17462	17401	17459	17583	17733	17389	17533	17643	17455	17588	17541	17610	17581	17729	17561	17585	17493	17511	17426	17645	17512	17674	17504	17473	17643	17589	17478	17620	17452	17513	17613	17577	17627	17562	17642	17430	17686	17501	17461	17514	17620	17476	17440	17607	17577	17539	17649	17657	17526	17524	17434	17436	17670	17649	17509	17612	17551	17563	17639	17598	17691	17660	17585	17479	17500	17548	17656	17573	17413	17578	17657	17550	17554	17360	17457	17632	17630	17559	17610	17359	17576	17700	17487	17569	17556	17586	17503	17447	17479	17575	17699	17359	17566	17839	17654	17621	17483	17560	17502	17513	17488	17596	17412	17461	17526	17649	17418	17661	17537	17637	17530	17560	17615	17622	17358	17615	17595	17720	17608	17651	17428	17618	17516	17590	17487	17731	17418	17614	17654	17569	17659	17583	17596	17637	17513	17627	17429	17622	17606	17609	17711	17549	17566	17506	17476	17660	17534	17425	17610	17654	17534	17481	17531	17623	17605	17529	17496	17691	17519	17553	17485	17438	17549	17490	17513	17515	17507	17538	17587	17601	17632	17600	17502	17513	17555	17606	17575	17767	17647	17669	17676	17682	17642	17447	17556	17470	17620	17388	17248	17548	17626	17533	17608	17586	17689	17424	17397	17582	17488	17661	17569	17536	17454	17398	17264	17677	17604	17566	17662	17613	17563	17387	17605	17575	17693	17617	17546	17407	17637	17533	17589	17512	17563	17570	17601	17439	17731	17597	17599	17514	17642	17430	17627	17546	17580	17495	17380	17455	17419	17480	17489	17641	17677	17574	17459	17511	17585	17405	17810	17579	17557	17619	17353	17598	17699	17561	17527	17660	17651	17617	17445	17439	17453	17584	17460	17605	17591	17600	17708	17344	17549	17547	17412	17720	17669	17421	17760	17426	17598	17597	17497	17665	17437	17529	17584	17506	17514	17700	17582	17642	17575	17450	17598	17516	17443	17680	17701	17503	17503	17482	17501	17531	17656	17551	17585	17641	17589	17522	17653	17511	17576	17527	17491	17518	17421	17638	17492	17435	17557	17669	17496	17695	17761	17541	17443	17517	17533	17481	17765	17334	17625	17429	17554	17523	17457	17543	17639	17615	17481	17444	17515	17582	17570	17710	17387	17565	17357	17498	17624	17501	17662	17463	17751	17554	17754	17454	17514	17553	17624	17617	17599	17609	17512	17572	17470	17411	17454	17546	17617	17386	17543	17401	17445	17452	17704	17590	17498	17687	17554	17441	17650	17522	17494	17446	17571	17714	17504	17374	17532	17445	17486	17798	17521	17631	17476	17642	17626	17441	17459	17567	17608	17652	17625	17459	17554	17521	17637	17558	17620	17584	17551	17584	17459	17569	17522	17596	17699	17642	17614	17516	17653	17433	17673	17545	17458	17456	17506	17574	17294	17388	17569	17682	17391	17576	17522	17399	17490	17516	17542	17568	17511	17705	17538	17425	17476	17621	17678	17634	17369	17606	17408	17643	17575	17549	17692	17524	17651	17578	17684	17482	17496	17770	17424	17527	17644	17585	17461	17543	17688	17686	17474	17601	17548	17488	17548	17527	17579	17707	17531	17526	17437	17569	17657	17609	17673	17565	17515	17629	17594	17399	17758	17607	17594	17616	17737	17513	17511	17745	17467	17501	17542	17543	17664	17752	17517	17552	17614	17555	17697	17643	17398	17551	17528	17443	17589	17587	17629	17521	17588	17590	17572	17746	17615	17605	17531	17457	17676	17497	17618	17510	17641	17545	17453	17532	17469	17449	17609	17634	17661	17666	17750	17650	17552	17561	17561	17571	17624	17693	17473	17530	17639	17478	17607	17713	17512	17571	17481	17556	17495	17340	17583	17456	17519	17661	17517	17507	17337	17616	17553	17649	17366	17575	17513	17402	17521	17598	17517	17560	17650	17496	17544	17824	17531	17533	17667	17642	17631	17542	17651	17503	17511	17567	17601	17486	17467	17571	17461	17689	17673	17619	17626	17448	17609	17575	17575	17649	17710	17484	17610	17502	17703	17652	17542	17400	17542	17657	17658	17576	17626	17579	17581	17542	17448	17581	17667	17706	17602	17391	17605	17626	17440	17627	17482	17377	17621	17619	17661	17407	17495	17598	17518	17509	17547	17485	17532	17576	17521	17352	17556	17629	17564	17613	17797	17533	17466	17420	17452	17635	17554	17640	17502	17657	17451	17554	17730	17487	17595	17596	17541	17602	17572	17639	17654	17644	17661	17560	17637	17475	17601	17571	17565	17593	17430	17555	17603	17559	17633	17699	17552	17680	17450	17815	17510	17444	17545	17581	17609	17613	17559	17588	17578	17627	17440	17579	17454	17599	17581	17764	17675	17686	17592	17454	17455	17711	17625	17675	17620	17500	17580	17475	17768	17311	17686	17471	17509	17556	17715	17498	17701	17554	17401	17608	17599	17563	17443	17640	17524	17656	17492	17469	17472	17630	17501	17671	17480	17630	17636	17547	17551	17429	17551	17670	17402	17478	17515	17558	17608	17466	17442	17652	17637	17533	17663	17638	17587	17509	17594	17472	17785	17448	17464	17432	17812	17488	17591	17564	17599	17566	17570	17535	17514	17515	17649	17583	17560	17469	17722	17627	17507	17717	17584	17323	17626	17614	17648	17402	17640	17529	17440	17509	17584	17538	17626	17550	17506	17700	17376	17324	17350	17696	17666	17759	17781	17576	17579	17549	17678	17516	17678	17544	17600	17581	17541	17511	17532	17468	17569	17520	17495	17543	17558	17492	17708	17538	17587	17561	17642	17514	17601	17569	17771	17694	17498	17562	17622	17434	17641	17506	17594	17592	17602	17577	17384	17621	17457	17614	17528	17617	17373	17501	17514	17629	17580	17709	17555	17430	17628	17546	17557	17485	17555	17653	17562	17611	17376	17626	17548	17230	17433	17650	17636	17590	17534	17443	17626	17495	17450	17674	17436	17434	17467	17770	17519	17670	17621	17695	17698	17522	17449	17671	17486	17400	17627	17666	17598	17525	17517	17484	17460	17674	17562	17665	17547	17644	17465	17710	17475	17528	17604	17761	17518	17447	17485	17651	17593	17524	17509	17543	17707	17673	17487	17482	17719	17612	17712	17607	17686	17728	17557	17384	17470	17500	17682	17574	17563	17570	17624	17491	17564	17424	17730	17600	17443	17508	17371	17593	17506	17438	17557	17438	17547	17767	17752	17503	17780	17419	17602	17765	17613	17534	17410	17704	17649	17363	17641	17453	17571	17385	17454	17568	17497	17608	17413	17630	17547	17722	17476	17488	17459	17391	17628	17663	17357	17586	17382	17452	17535	17445	17560	17592	17637	17629	17646	17535	17590	17477	17679	17653	17778	17661	17489	17728	17517	17585	17605	17517	17528	17564	17510	17513	17484	17654	17683	17609	17569	17471	17625	17597	17509	17530	17468	17646	17682	17495	17490	17506	17641	17569	17643	17637	17538	17580	17462	17637	17393	17391	17479	17770	17504	17610	17347	17534	17567	17552	17494	17542	17579	17552	17532	17399	17414	17407	17717	17498	17560	17483	17596	17379	17689	17549	17655	17586	17573	17492	17432	17608	17543	17511	17719	17423	17361	17534	17738	17447	17601	17397	17808	17391	17682	17600	17662	17723	17711	17537	17816	17585	17674	17458	17530	17563	17545	17608	17570	17682	17710	17482	17520	17526	17711	17572	17566	17721	17760	17435	17690	17540	17530	17601	17570	17641	17618	17612	17593	17521	17463	17607	17519	17562	17905	17631	17604	17651	17645	17633	17670	17617	17564	17528	17656	17485	17595	17626	17584	17545	17633	17494	17635	17649	17526	17445	17381	17741	17790	17735	17602	17464	17624	17688	17590	17617	17611	17435	17434	17623	17438	17715	17493	17455	17546	17643	17670	17612	17475	17658	17524	17396	17578	17578	17781	17654	17621	17621	17614	17614	17587	17643	17576	17704	17571	17637	17550	17478	17545	17379	17648	17449	17701	17501	17498	17531	17572	17496	17668	17444	17563	17595	17626	17546	17505	17469	17535	17710	17498	17716	17618	17657	17699	17863	17562	17591	17394	17588	17595	17576	17632	17428	17623	17544	17449	17572	17464	17534	17510	17652	17535	17568	17547	17662	17527	17437	17558	17466	17758	17510	17608	17526	17511	17460	17479	17536	17527	17573	17659	17417	17535	17470	17445	17501	17550	17597	17512	17506	17495	17430	17659	17539	17447	17500	17449	17452	17573	17591	17748	17477	17658	17485	17515	17621	17655	17717	17557	17577	17523	17534	17645	17586	17574	17579	17471	17646	17636	17760	17544	17587	17641	17507	17623	17491	17691	17708	17411	17628	17565	17630	17501	17516	17691	17624	17585	17545	17563	17611	17555	17679	17704	17553	17657	17533	17551	17700	17575	17548	17668	17557	17501	17653	17623	17615	17568	17510	17539	17592	17542	17608	17537	17569	17444	17543	17473	17613	17319	17660	17489	17645	17702	17381	17530	17582	17582	17501	17619	17568	17468	17594	17507	17631	17602	17773	17573	17574
29810	30329	35267	31859	26874	24165	23450	22605	22922	22646	22562	22423	22069	22091	22019	21957	21898	21937	21806	21909	21709	21708	21687	21750	21696	21811	21643	22136	22099	22091	21939	21959	21836	21738	21703	21659	21657	21845	21808	21622	21515	21668	21670	21837	21848	21579	21728	21963	21835	22012	21855	21871	21790	21551	21935	21904	21811	21743	21629	21825	21653	21881	21749	21686	21709	21671	21735	21716	21761	21893	21748	21889	21895	21999	21679	21860	21720	21797	21882	21659	21814	21802	21920	21674	21803	21898	21750	21706	21561	21697	21594	21884	21912	21615	21572	21685	21513	21785	21658	21838	21856	21469	21675	21710	21758	21757	21730	21852	21798	21922	21673	21778	21550	21845	21822	21803	21923	21980	21539	21605	21746	21628	21866	21887	21643	21960	21580	21750	21832	21732	21879	21657	21732	21851	21763	22011	21839	21819	21621	21684	21767	21773	21827	21680	21631	21790	21733	21751	21562	21645	21657	21828	21737	21969	21527	21620	21794	21780	21613	21845	21575	21832	21709	21828	21654	21687	21721	21738	21726	21706	21831	21801	21703	21614	21802	21644	21803	21909	21912	21807	21686	21597	21766	21879	21860	21780	21955	21658	21813	21609	21772	21769	21835	21904	21806	21718	21675	21893	21645	21638	21908	21844	21656	21832	21523	21766	21808	21776	21948	21675	21849	21822	21957	22081	21737	21721	21720	21672	21830	21763	21616	21878	21930	21567	21734	21841	21816	21712	21668	21713	21754	21506	21882	21643	21910	21617	21871	21469	21675	21682	21738	21763	21654	21759	21669	21736	21547	21727	21497	21488	21699	21735	21845	21676	21712	21816	21833	21620	21620	21894	22012	21556	21817	21655	21749	21809	21771	21713	21827	21728	21868	21629	21785	21768	21753	21969	21577	21876	21594	21853	21769	21700	21717	21716	21667	21352	21675	21743	21651	21731	21687	21764	21753	21478	21669	21827	21615	21859	21782	21656	21693	21640	21697	21698	21793	21651	21783	21608	21839	21736	21654	21789	21943	21615	21997	21794	21694	21690	21673	21812	21773	21813	21875	21880	21768	21573	21619	21738	21732	21748	21635	21728	21702	21842	21519	21510	21603	21887	21808	21630	21628	21646	21672	21674	21763	21863	21578	21809	21531	21627	21709	21802	21891	21842	21741	21923	21839	21640	21768	21939	21858	21909	21763	21733	21984	21578	21806	21631	21722	21797	21713	21689	21733	21699	21735	21762	21516	21856	21874	21988	21788	21689	21737	21693	21553	21943	21804	21785	21801	21759	21794	21802	21725	21876	21706	21863	21500	21778	21714	21675	21728	21678	21476	21663	21742	21793	21713	21718	21753	21516	21538	21603	21462	21316	21747	21672	21883	21782	21791	21760	21932	21649	21859	21465	21692	21681	21776	21722	21842	21585	21806	21741	21910	21733	21760	21684	21775	21629	21710	21944	21636	21767	21793	21596	21686	21680	21810	21766	21789	21825	21591	21954	21704	21763	21835	21612	21871	21712	21877	21769	21815	21693	21993	21842	21848	21872	21739	21748	21578	21761	21815	21510	21748	21616	21868	21747	21801	21699	21613	21616	21739	21627	21656	21732	21586	21744	21823	21886	21740	21739	21580	21808	21821	21554	21639	21846	21766	21615	21578	21666	21813	22026	21546	21695	21846	21762	21504	21823	21894	22022	21546	21667	21655	21814	21819	21852	21856	21805	21621	21814	21528	21769	21924	21829	21772	21843	21584	21648	21708	21532	21665	21843	21644	21618	21658	21706	21768	21751	21770	21664	21527	21615	21815	21690	21608	21648	21729	21630	21677	21852	21940	21766	21658	21968	21761	21747	21675	21848	21634	21806	21752	21725	21698	21779	21647	21651	21565	21738	21732	21708	21341	21755	21933	21741	21572	21656	21612	21731	21734	21566	21777	21532	21815	21875	21993	21579	21510	21683	21806	21741	21784	21833	21898	21922	21913	21888	21574	21726	21634	21686	21674	21865	21854	21894	21801	21681	21803	21770	21717	21713	21921	21610	21693	21816	21840	21722	21917	21625	21574	21518	21785	21807	21572	21649	21896	21723	21889	21809	21651	21809	21755	21753	21714	21866	21594	21603	21780	21552	21780	21875	21829	21709	21716	21771	21679	21726	21890	21613	21725	21730	21629	21594	21927	21617	21635	21671	21572	21713	21594	21829	21912	21846	21858	21971	21704	21752	21990	21817	21634	21852	21880	21644	21639	21749	21670	21723	21536	21834	21656	21563	21876	21846	21982	21771	21689	21890	21961	21938	21623	21452	21724	21641	21623	21866	21970	21750	21894	22041	21784	21610	21684	21874	21871	21815	21778	21982	21605	21605	21535	21894	21765	21682	21843	21564	21723	21853	21756	21746	21615	21784	21911	21818	21656	21904	21584	21815	21868	21807	22008	21830	21917	22003	21832	21763	21847	21880	21746	21658	21559	21704	21523	21538	21733	21506	21763	21572	21850	21668	21695	21507	21707	21767	21794	21827	21889	21776	21715	21782	21787	21657	21812	21790	21827	21736	21631	21555	21923	21759	21687	21610	22013	21890	22003	22092	21632	21584	21742	21668	21774	21758	21614	21690	21800	21843	21568	21858	21896	21669	21752	21568	21777	21678	21781	21736	21774	21680	21818	21735	21626	21719	21761	21781	21555	21842	21807	21796	21406	21580	21899	21681	21696	21828	21711	21734	21573	21687	21722	21821	21550	21675	21676	21868	21862	21806	21845	21801	21775	21653	21612	21755	21882	21627	21660	21549	21520	21702	21645	21695	21788	21712	21531	21539	21631	21824	21717	21687	21902	21794	21901	21928	21837	21841	21864	21786	21859	21554	21626	21884	22025	21608	21457	21586	21549	21546	21802	21644	21820	21940	21707	21863	21838	21703	21624	21697	21952	21734	21820	21873	21914	21688	21748	21672	21928	21854	21759	21756	21810	21620	21708	21754	21934	21723	21802	21830	21736	21744	21636	21720	21860	21756	21775	21931	21724	21547	21838	21562	21800	21773	21822	21737	21955	21925	21902	21846	21621	21592	21820	21748	21808	21848	21453	21495	21796	21772	21619	21671	21754	21621	21711	21998	21735	21801	21577	21642	21877	21667	21656	21893	21686	21744	21689	21851	21919	21648	21580	21808	21922	21718	21847	21836	21836	21597	21820	21817	21672	21634	21672	21671	21707	21619	21743	21672	21733	21889	21528	21804	21773	21668	21824	21782	21671	21681	21669	21695	21772	21737	21809	21966	21736	21854	21858	21829	21942	21828	21551	21957	21925	21706	21467	21760	21593	21773	21599	21674	21587	21419	21658	21683	21620	21581	21697	21923	21888	21749	21767	21822	21866	21841	21569	21531	21867	21562	21933	21650	21802	21957	21649	21669	21932	21673	21869	21627	21606	21643	21852	21820	21452	21640	21762	21630	21558	21690	21583	21898	21735	21736	21726	21769	21626	21654	21807	21573	21582	21641	21674	21949	21781	21593	21718	21768	21635	21863	21820	21859	21694	21622	21925	22033	21866	21860	21763	21715	21730	21800	21844	21924	21797	21626	21838	21624	21789	21729	21659	21664	21667	21780	21669	21743	21827	21873	21836	21698	21838	21645	21724	21755	21705	21524	21560	21697	21901	21918	21826	21773	21884	21856	21815	21675	21726	21666	21681	21649	21850	21839	21841	21629	21561	21884	21689	21658	21776	21597	21609	21462	21658	21881	21577	21603	21860	21642	21863	21946	21643	21856	21689	21695	21554	21801	21648	21673	21678	21734	21784	21834	21903	21578	21778	21738	21670	21871	21871	21687	21856	21822	21728	21686	21839	21587	21733	21646	21902	21959	21721	21819	21991	21818	21801	21742	21788	21722	21737	21779	21835	21688	21742	21628	21832	21761	21829	21793	21836	21759	21891	21767	21553	21549	21796	21788	21677	21794	21791	21846	21866	21808	21708	21610	21843	21856	21780	21947	22007	21657	21719	21853	21593	21859	21623	21564	21901	21797	21674	21765	21636	21945	21534	21845	21836	21781	21726	21804	21741	21601	21699	21719	21698	21828	21723	21724	21911	21889	21850	21865	21711	21804	21680	21776	21569	21876	21711	21565	21597	21685	21691	21792	21583	21771	21788	21835	21859	21634	21617	21676	21675	21438	21459	21731	21783	21710	21833	21717	21573	21963	21672	21659	21852	21675	21681	21660	21774	21801	21747	21756	21718	21745	21863	21928	21698	21678	21738	21682	21882	21832	21632	21706	21832	21749	21930	21834	21713	21796	21523	21865	21704	21649	22008	21568	21781	21815	21803	21685	21743	21914	21684	21729	21665	21637	21534	21960	21938	21833	21776	21762	21808	21849	21777	21711	21837	21974	21787	21690	21757	21892	21632	21689	21752	21867	21715	21661	21758	21606	21746	21797	21766	21683	21738	21546	21791	21543	21716	21617	21653	21997	21858	21975	21660	21840	21759	21878	21647	21963	21817	21851	21716	21755	21892	21772	21687	21655	21918	21851	21766	21665	21818	21685	21738	21938	21801	21492	21694	21738	21980	21782	21927	21831	21615	21775	21931	21587	21828	21628	21902	21701	21914	21792	21681	21703	21564	21771	21720	21695	21868	21920	21907	21841	21586	21682	21564	21658	21608	21510	21809	21765	21773	21629	21782	21800	21912	21670	21620	21923	21656	21848	21833	21741	21746	21770	21685	21859	21766	21740	21699	21740	21766	21857	21570	21598	21806	21769	21937	21775	21944	21975	21798	21624	21847	21736	21653	21974	21710	21681	21794	21735	21653	21713	21850	21654	21709	21675	21788	21640	21506	21501	21732	22083	21819	21860	21710	21759	21509	21660	21560	21802	21533	21638	21734	21801	21873	21769	21610	21666	21614	21887	21560	21581	21827	21991	21757	21636	21916	21901	21620	21720	21992	21657	21649	21639	21479	21894	21768	21726	21855	21952	21696	21738	21624	21632	21687	21718	21856	21817	21922	21818	21599	21772	21782	21921	21725	21932	21819	21942	21584	21801	21842	21954	21548	21563	21633	21661	21851	21859	21776	21770	21822	21707	21818	21945	21741	21616	21889	21921	21767	21620	21882	21699	21816	21657	21879	21771	22066	21726	21728	21804	21530	21933	21760	21689
33921	45487	37534	29519	24895	20625	19874	19187	19497	18988	18862	18552	18219	18006	17922	17740	17859	17554	17650	17868	17608	17631	17553	17482	17477	17576	17549	17778	17922	17754	17948	17851	17500	17704	17518	17566	17468	17521	17581	17456	17463	17576	17522	17657	17595	17614	17539	17444	17683	17433	17577	17530	17448	17512	17576	17570	17369	17632	17613	17694	17569	17687	17642	17611	17339	17444	17451	17527	17415	17425	17509	17494	17408	17519	17590	17529	17416	17426	17458	17602	17525	17603	17543	17385	17452	17423	17545	17448	17511	17397	17629	17577	17563	17555	17487	17419	17424	17279	17257	17539	17657	17395	17514	17694	17357	17322	17544	17446	17504	17611	17531	17444	17610	17544	17636	17493	17561	17427	17522	17398	17596	17610	17472	17602	17426	17536	17439	17502	17406	17293	17593	17367	17521	17525	17525	17543	17505	17544	17467	17638	17612	17509	17535	17464	17553	17341	17423	17476	17567	17497	17356	17664	17442	17682	17527	17493	17545	17477	17433	17478	17531	17411	17490	17377	17567	17277	17511	17597	17520	17535	17377	17585	17661	17529	17522	17525	17420	17443	17392	17589	17488	17589	17815	17547	17596	17388	17380	17688	17475	17503	17486	17347	17517	17491	17569	17539	17493	17345	17444	17443	17490	17581	17402	17476	17436	17544	17587	17454	17387	17492	17518	17437	17639	17540	17559	17507	17524	17562	17592	17295	17578	17503	17463	17487	17470	17358	17624	17557	17468	17711	17529	17544	17539	17653	17471	17527	17509	17460	17599	17596	17476	17435	17545	17362	17480	17653	17526	17368	17504	17696	17417	17521	17365	17594	17496	17451	17395	17461	17449	17372	17377	17527	17573	17722	17697	17443	17564	17549	17460	17565	17562	17488	17592	17330	17639	17493	17342	17489	17524	17413	17605	17356	17622	17585	17586	17679	17470	17626	17486	17491	17551	17573	17618	17247	17363	17484	17404	17483	17632	17336	17494	17412	17539	17607	17512	17577	17498	17598	17556	17484	17665	17463	17454	17550	17293	17490	17341	17356	17508	17483	17675	17426	17492	17488	17411	17497	17513	17448	17462	17455	17529	17538	17394	17301	17543	17515	17529	17499	17381	17344	17345	17563	17415	17596	17465	17579	17657	17443	17477	17477	17478	17652	17585	17660	17328	17660	17694	17429	17728	17545	17528	17604	17455	17539	17487	17521	17555	17609	17431	17602	17346	17411	17543	17501	17481	17569	17471	17370	17464	17420	17533	17437	17481	17527	17424	17274	17485	17497	17516	17625	17494	17465	17692	17429	17392	17335	17618	17511	17505	17227	17632	17516	17453	17453	17506	17290	17578	17466	17515	17201	17633	17539	17518	17311	17392	17641	17448	17483	17570	17692	17307	17416	17463	17499	17505	17391	17693	17635	17536	17607	17459	17438	17538	17569	17441	17723	17477	17475	17536	17532	17473	17446	17526	17633	17693	17613	17542	17384	17673	17562	17359	17742	17499	17560	17539	17364	17318	17458	17489	17484	17529	17443	17480	17488	17688	17450	17443	17568	17575	17506	17547	17684	17400	17663	17543	17513	17384	17536	17497	17494	17543	17567	17561	17450	17539	17486	17664	17594	17442	17534	17448	17401	17406	17365	17599	17512	17442	17536	17425	17649	17490	17584	17594	17540	17512	17504	17589	17500	17526	17429	17532	17526	17456	17594	17413	17505	17528	17510	17575	17524	17603	17474	17536	17524	17574	17452	17682	17464	17508	17617	17429	17552	17533	17454	17445	17572	17634	17430	17585	17366	17549	17407	17471	17514	17464	17450	17478	17621	17577	17529	17524	17734	17472	17519	17515	17420	17381	17408	17506	17522	17432	17605	17586	17571	17364	17488	17313	17444	17442	17424	17508	17515	17564	17465	17474	17540	17518	17631	17416	17561	17311	17549	17753	17341	17554	17488	17640	17362	17518	17503	17551	17434	17505	17527	17415	17576	17419	17476	17532	17508	17478	17427	17552	17326	17584	17602	17546	17455	17368	17638	17608	17394	17530	17538	17629	17458	17568	17452	17453	17554	17617	17489	17477	17519	17533	17629	17486	17687	17520	17434	17435	17433	17531	17510	17545	17576	17326	17528	17543	17480	17678	17653	17471	17311	17482	17629	17700	17647	17439	17558	17500	17478	17368	17322	17551	17427	17606	17705	17464	17564	17369	17635	17621	17580	17489	17328	17495	17592	17571	17426	17384	17525	17542	17431	17611	17596	17540	17436	17578	17563	17598	17419	17449	17457	17476	17426	17544	17486	17634	17566	17392	17523	17502	17682	17661	17382	17538	17420	17488	17681	17461	17483	17491	17427	17505	17621	17365	17392	17377	17516	17448	17633	17352	17563	17385	17521	17593	17473	17508	17538	17463	17414	17500	17428	17330	17489	17356	17612	17525	17434	17537	17588	17574	17431	17579	17373	17734	17575	17470	17534	17413	17477	17357	17417	17685	17833	17510	17720	17522	17535	17449	17362	17417	17353	17600	17363	17465	17534	17559	17576	17532	17478	17568	17578	17565	17543	17487	17392	17508	17617	17523	17391	17502	17590	17475	17598	17549	17551	17455	17500	17497	17479	17538	17407	17424	17441	17461	17668	17427	17591	17628	17371	17467	17634	17652	17584	17386	17529	17519	17498	17318	17501	17426	17572	17383	17592	17539	17548	17392	17476	17420	17607	17453	17563	17461	17440	17682	17498	17701	17460	17484	17604	17525	17554	17584	17425	17395	17439	17450	17446	17363	17453	17599	17491	17448	17572	17521	17518	17436	17338	17610	17405	17378	17684	17417	17334	17404	17422	17322	17686	17580	17330	17605	17540	17535	17541	17704	17298	17427	17416	17351	17594	17530	17456	17582	17736	17342	17531	17449	17444	17407	17502	17371	17483	17414	17299	17524	17671	17499	17435	17406	17606	17545	17486	17523	17348	17553	17537	17427	17435	17545	17432	17632	17579	17488	17478	17400	17299	17496	17556	17526	17546	17581	17591	17556	17523	17606	17519	17497	17543	17619	17472	17434	17510	17358	17504	17677	17448	17591	17530	17595	17625	17363	17591	17381	17529	17462	17429	17626	17427	17403	17542	17428	17520	17404	17415	17555	17446	17453	17395	17534	17513	17474	17476	17408	17437	17669	17229	17576	17587	17530	17598	17503	17443	17501	17435	17710	17413	17517	17392	17435	17437	17689	17543	17646	17354	17488	17536	17494	17491	17522	17571	17602	17644	17445	17404	17284	17448	17544	17493	17521	17485	17436	17678	17615	17363	17562	17513	17565	17551	17313	17423	17416	17449	17447	17542	17600	17562	17452	17197	17576	17482	17432	17448	17323	17598	17506	17446	17507	17518	17210	17538	17544	17589	17483	17546	17669	17511	17509	17727	17381	17540	17462	17564	17692	17506	17567	17620	17380	17490	17480	17511	17506	17345	17439	17424	17604	17639	17513	17459	17387	17511	17376	17600	17442	17484	17486	17583	17470	17406	17549	17546	17615	17441	17475	17423	17506	17406	17535	17470	17494	17358	17551	17441	17358	17496	17471	17594	17269	17523	17480	17587	17500	17491	17501	17562	17495	17560	17620	17358	17789	17503	17516	17588	17430	17628	17497	17306	17398	17605	17470	17464	17427	17385	17438	17724	17688	17387	17462	17576	17571	17419	17516	17484	17417	17603	17446	17412	17538	17497	17493	17446	17577	17466	17655	17808	17357	17490	17610	17496	17498	17391	17347	17442	17448	17508	17557	17547	17589	17580	17534	17403	17499	17452	17404	17344	17463	17690	17569	17588	17390	17439	17568	17544	17526	17502	17519	17525	17619	17559	17560	17708	17548	17627	17561	17605	17514	17479	17484	17631	17372	17605	17615	17423	17478	17523	17493	17423	17522	17642	17403	17477	17584	17548	17548	17542	17638	17406	17394	17534	17699	17454	17498	17518	17476	17578	17549	17432	17654	17490	17512	17517	17631	17464	17597	17473	17379	17656	17310	17678	17434	17555	17442	17624	17444	17476	17603	17554	17430	17536	17549	17629	17499	17510	17478	17683	17632	17455	17660	17487	17507	17613	17753	17388	17580	17490	17599	17376	17465	17511	17410	17378	17533	17472	17546	17427	17551	17590	17667	17448	17510	17574	17489	17549	17548	17454	17391	17516	17492	17575	17435	17449	17595	17432	17565	17357	17365	17563	17428	17641	17387	17590	17376	17567	17536	17560	17608	17692	17476	17536	17680	17317	17560	17335	17473	17357	17638	17370	17536	17464	17505	17614	17601	17406	17556	17446	17432	17506	17677	17338	17547	17563	17480	17473	17545	17707	17521	17455	17384	17705	17523	17560	17501	17476	17571	17480	17557	17596	17356	17673	17443	17631	17550	17531	17596	17491	17414	17610	17631	17602	17620	17617	17404	17336	17519	17501	17552	17479	17650	17391	17454	17516	17351	17552	17520	17440	17605	17698	17598	17453	17518	17508	17600	17485	17487	17674	17395	17549	17352	17485	17502	17542	17535	17456	17337	17494	17395	17590	17499	17421	17479	17391	17543	17508	17518	17512	17428	17637	17645	17571	17434	17502	17680	17438	17584	17486	17421	17517	17501	17386	17538	17685	17540	17414	17289	17637	17412	17581	17407	17492	17569	17566	17422	17515	17525	17290	17367	17451	17601	17396	17557	17557	17511	17446	17578	17365	17489	17644	17536	17493	17488	17550	17452	17395	17543	17548	17384	17593	17504	17495	17281	17299	17439	17449	17641	17352	17474	17588	17699	17505	17630	17648	17580	17349	17545	17415	17528	17529	17640	17595	17668	17379	17623	17562	17577	17499	17490	17516	17507	17630	17550	17481	17463	17521	17572	17553	17225	17645	17420	17597	17698	17452	17593	17374	17595	17616	17432	17400	17425	17506	17563	17616	17473	17549	17394	17549	17485	17483	17465	17506	17527	17438	17601	17288	17688	17516	17506	17324	17547	17358	17415	17529	17504	17410	17485	17597	17451	17573	17478	17398	17483	17598	17480	17647	17527	17675	17503	17554	17475	17413	17572	17398	17635	17497	17526	17594	17477	17562	17495	17329	17638	17577	17493	17502	17286	17684	17583	17502	17511	17427	17432	17519	17448	17355	17455	17559
23919	21535	29269	24899	24819	27052	27208	23921	23805	23965	23217	23025	22955	22779	22687	22600	22662	22396	22303	22615	22433	22256	22355	22532	22275	21938	22542	24182	24352	24075	23489	22789	22253	22135	22051	22075	21917	22109	22057	21936	22049	22080	21854	22061	22084	22302	22103	22175	22233	21970	21915	22121	22036	22094	22145	22106	22059	22114	22098	21995	22162	22044	21943	22228	22154	22015	22078	22057	22085	22022	21945	21866	22067	22161	21957	22004	22053	22090	22210	21994	22012	21977	22164	22086	22237	21983	21913	22075	22185	22008	22069	22084	21879	22019	22193	22019	21833	22088	21903	21902	22106	21924	21957	21809	22009	22204	21909	22359	22185	21950	21950	21960	21899	22018	22158	21966	22132	22118	22219	21933	22047	22267	22076	22170	22000	22040	22028	22042	21905	22136	22142	22200	22169	21897	21841	21942	21889	22043	21838	22177	21984	22244	21973	21937	22191	22025	21861	22072	22119	22148	21831	22151	22055	22076	22148	22005	21926	22137	22044	22053	22071	22053	21913	22045	21801	22107	21962	22076	21870	22017	22248	22109	22070	22099	22180	21952	22131	21946	22092	21839	22049	22169	21990	22178	22099	21965	21874	21854	22061	22010	22191	22028	21903	22107	22113	21996	22118	22164	22222	22175	21926	22130	22039	22094	22099	21950	22039	21884	21954	22105	21971	22053	21832	22222	21993	22063	22071	21975	22149	21871	21963	21970	22068	21973	22079	22120	21888	21960	21939	22103	21988	22110	22079	21961	22029	21941	21929	22080	22133	21997	22112	22067	21865	22142	22091	21966	22020	22101	22015	22258	22039	21930	21816	21593	21845	22136	22108	21983	21925	21941	21853	22051	22307	22078	21892	22019	22206	21976	22059	21794	22016	22092	22077	22004	22176	21769	21972	22092	22130	22035	22080	21944	21992	21911	21875	22241	21982	22089	22172	21906	22213	21871	22037	21986	21968	22154	21829	21931	21940	21930	22033	21918	22090	21919	21944	21908	22048	22053	22065	22101	22066	22084	22091	22032	22014	22176	21922	21887	21983	22059	22091	22000	21944	22005	22153	22160	21733	21923	21991	22009	21980	21954	22060	22013	21799	21683	21954	21927	22011	21956	21922	22044	22038	21993	21990	21875	22151	22009	22207	22014	21927	22007	22209	22170	22167	21948	21829	22075	21965	21760	22124	21910	21915	22166	21833	22065	22123	22118	21930	21981	22056	22087	22094	22021	22337	22147	22110	21984	21936	21947	22014	21997	22009	22063	21923	22116	21925	21928	21792	21774	22055	22053	21886	21981	21978	22145	22043	21799	22085	22128	21996	22143	21940	21906	21838	22212	22080	22033	21963	22049	22208	21945	21876	22172	22047	21879	21917	22043	21942	22128	22243	21878	22011	21917	22015	21935	22117	21993	22169	22091	21998	21847	22259	21793	22100	21979	22119	22043	22290	22176	21954	22019	22023	22075	22274	22028	22275	22042	21916	22059	22037	21801	22024	22111	22159	22158	22076	22018	22235	21928	22118	22179	22115	21902	21879	21812	22278	22008	22231	22244	21902	22163	22016	21893	22127	21926	21895	22018	21927	22034	21983	22121	21910	22117	22164	22010	21939	22119	21811	22042	22125	22082	21915	21972	22103	22083	22002	21991	22096	21912	22166	22055	22094	21907	22020	21972	22137	21989	22053	21875	21998	21935	22053	22010	21875	21913	22262	22039	22146	21848	22081	22207	21964	22027	21870	21898	22223	22125	22101	22068	21923	22180	22124	22069	21962	22268	22100	22243	22106	21827	22255	22142	21974	22056	21914	21957	22214	21893	21882	22298	22175	22087	21899	22047	22254	21885	21930	22031	21939	21914	22146	21841	22195	22140	22040	22194	21868	21891	22104	22169	21894	22045	21923	22146	21965	22178	21951	21968	22060	22142	21893	22048	22056	22006	22067	22177	21945	21984	21809	22122	22064	22113	21975	22036	22304	21929	21900	22197	22015	21927	22036	22044	21992	21839	21979	22045	22195	22077	21917	21822	21965	21953	21856	22086	22031	22040	21882	21914	22105	21926	21889	21850	21892	21881	21931	22080	21825	21734	22072	21862	21958	22215	21904	22232	21947	22007	22149	21957	21991	21966	22068	22165	21879	21890	22101	21948	21861	21895	22092	22211	21949	22024	22107	22277	22028	22307	22085	21725	22028	22026	21932	21683	21898	22082	21976	21811	21970	22119	22006	22117	22244	21904	22004	22156	22112	22073	21974	21973	22149	22005	21794	22041	22089	22090	22051	22134	22094	21961	22007	21846	22167	22059	22037	21775	22267	22077	21956	22323	22010	22216	22267	21751	22075	22003	22043	22061	21850	21863	21853	22229	21823	22133	21898	22050	21944	21802	22024	22079	22050	22262	22169	22225	21969	22131	22077	21859	22051	21905	22057	22200	21941	22123	21965	22001	22063	22144	22204	22040	21918	21976	22134	22239	22018	22211	21906	22068	22207	21849	21954	21936	22045	22078	22168	22024	22179	22145	22100	22002	22046	22133	21982	21917	21951	21952	22072	21856	22024	21767	21964	21842	21970	22165	21978	22089	22292	22143	22072	22178	21911	22019	22269	21919	22061	22161	21979	22064	22041	21824	21964	22159	21888	21991	22012	21957	21990	22027	21890	21883	22120	21975	22077	22003	21975	22051	21792	21963	22099	21965	22030	21880	21841	22038	21904	22058	21775	22084	21937	22123	22033	22006	21876	21995	22279	22193	21945	22076	22108	22054	22134	22122	22084	22257	21824	22115	21891	21956	22231	22115	21878	21940	21905	22149	21871	22061	22012	21894	22037	22095	22151	21972	21962	22168	22044	22142	21797	21933	21793	22008	21910	22056	22100	21892	22083	22085	22091	22104	22109	21978	22012	22096	21886	22048	22188	22039	21975	21990	21936	22038	22303	22104	21857	22004	22026	21754	22037	22189	22150	22051	22133	22130	22105	22103	22114	21930	21850	21822	22241	21765	22148	22016	21953	21910	21762	22089	22041	21789	22175	21778	22160	22304	21890	21993	22117	22193	22102	21962	22063	21910	22075	21916	21811	21774	22135	22008	22132	21927	22094	22001	22267	21954	21962	22139	21942	22084	22013	21959	22177	22148	21876	21882	21937	22051	22012	22033	22167	22223	21898	22222	21850	22260	22001	21965	21916	22056	22066	22053	21861	21977	22376	22133	22025	22108	21887	22115	22042	22310	22249	21885	22052	21925	21996	22192	21856	22227	22208	22115	21751	22011	22167	21969	22253	22105	22051	22386	22090	21961	21903	21882	21760	22148	22021	22176	21950	21880	22081	22073	21938	22055	22112	21959	22132	22049	22195	21990	22023	22017	21968	22006	21865	22052	21961	22095	22123	22093	21808	21995	21913	21923	21884	22048	21998	21954	22024	21886	21895	21962	22079	22039	22072	21881	22049	22259	22054	21913	22087	21786	22239	22227	22125	22038	21924	22173	21989	22187	22144	21965	22204	22106	22029	22065	22240	21887	21976	21908	22000	22086	22034	21937	22002	21975	22055	21985	22004	22039	22041	21947	21929	21760	21926	22001	22262	21842	22061	22054	22295	21967	22004	22111	22118	22025	21995	22121	21978	21944	21979	21901	21970	22208	22190	22133	22223	21973	22123	21879	22002	22033	22002	21947	22074	22216	21940	22077	21923	22197	22234	22193	21911	21898	21948	22037	21943	22093	22234	22202	21955	22183	22034	22322	22087	22132	22273	22047	22187	21778	22249	21942	21906	21773	22075	21942	22163	21906	22191	22029	22076	21959	22107	21982	21802	21985	21939	22247	22197	22198	21873	22067	21886	22012	22171	22040	22147	22065	22098	21954	22058	21964	21979	22051	21983	21817	22094	22173	22138	21879	21991	22077	22096	21962	22058	22053	21939	21991	22077	21849	21936	21811	22103	22022	21996	21923	21929	21996	22183	22028	21927	22029	21968	22036	21905	21982	21899	22018	21959	22094	22057	22024	21995	21890	21925	22017	22152	22085	21923	22004	22088	21681	22018	22043	21935	22013	22064	22041	21804	22070	21950	21972	21998	22012	22100	22110	21949	21902	22006	22070	22091	22164	22022	21992	22064	21971	22009	21911	22055	21846	21893	22001	22207	21880	21902	21915	22010	22133	22054	22098	21945	22202	22162	21930	22010	22147	21989	22099	22042	21999	22043	22015	22077	22023	21895	21883	22053	21812	21863	21833	22092	22212	22172	22191	22212	21774	21924	22111	21967	22103	21968	22286	21831	21996	21926	21988	21999	21936	22021	21843	22081	22112	21921	21991	21952	22069	22157	22001	21976	21955	22088	21794	22108	21976	22055	21773	21859	21958	21840	21981	21908	22090	22239	22169	22023	22103	21958	22083	22180	22008	21918	22146	22026	22091	21962	21854	22071	21991	22048	21860	21980	21923	22336	22076	21968	21862	22042	21904	21808	22142	21936	21968	22028	21891	21725	22020	22059	21933	22190	21866	21948	22062	22018	21788	22039	22120	22212	22086	22123	22010	22358	22326	21846	21975	21867	21969	22189	21977	21987	21948	22135	21875	22093	22036	22000	22015	22113	22189	21921	22010	21979	22053	22092	21981	21999	21916	21885	22024	22375	21958	22105	21991	22101	21981	22119	21884	21997	21925	22038	21928	21972	22141	21949	21902	22034	22023	22058	21923	22166	22286	22181	22095	21959	22012	22100	22256	22090	21884	22137	21829	21986	22108	22035	21929	21832	22124	22266	21904	21902	22108	21934	21939	21974	21933	21959	22006	22021	21872	21868	21977	22136	21996	21840	22039	22161	21995	22126	22097	22022	22191	22238	22090	21877	21992	22050	22021	22026	21942	21996	22049	22048	22116	21947	21779	21922	21996	21972	22391	21908	22185	21868	21793	21991	22046	21960	21960	22059	21993	22055	22014	21935	22122	22055	21804	22216	22007	21981	21940	21975	22043	22190	21931	21687	22073	22190	22048	22060	22007	22188	22080	22207	22072	22119	22030	21964	22205	21995	21970	21891	22124	21832	21966	22061	21974	21687	21865	22083	22161	22096	22192	22089	22106	22137	21994	21939	22194	22022	22050	21964	22029	22063	21964	21955	22234	22080	22271	21828	22031	22033	22063	21832	22169
37581	56673	45826	35584	30258	24123	21698	19980	20582	20895	19564	19214	19109	18699	18504	18446	18428	18034	18266	18074	18235	18101	18107	17805	17866	17882	18810	20932	20774	20223	19144	18454	18016	17825	17659	17719	17671	17373	17635	17524	17499	17645	17892	17708	17701	17604	17792	17762	17515	17514	17690	17554	17757	17538	17552	17630	17658	17769	17754	17686	17720	17551	17723	17845	17701	17776	17773	17631	17884	17682	17654	17854	17805	17600	17682	17642	17700	17631	17573	17680	17614	17660	17801	17654	17614	17487	17736	17576	17747	17777	17466	17613	17692	17683	17619	17677	17579	17737	17753	17617	17770	17749	17595	17932	17657	17714	17769	17629	17526	17634	17557	17655	17618	17655	17631	17637	17831	17703	17628	17645	17689	17603	17757	17721	17596	17714	17545	17673	17613	17656	17675	17806	17613	17607	17630	17499	17632	17643	17633	17849	17638	17854	17499	17612	17732	17579	17596	17644	17452	17581	17712	17664	17556	17606	17880	17645	17630	17688	17669	17549	17665	17768	17704	17772	17662	17637	17630	17568	17750	17700	17679	17692	17565	17674	17611	17597	17731	17890	17631	17722	17563	17779	17639	17587	17863	17642	17773	17889	17541	17678	17651	17583	17742	17729	17634	17684	17525	17612	17505	17686	17712	17633	17768	17732	17552	17710	17697	17498	17695	17747	17870	17799	17769	17533	17727	17739	17835	17749	17779	17751	17510	17933	17643	17755	17671	17631	17627	17806	17740	17809	17599	17852	17732	17586	17572	17562	17669	17801	17673	17607	17731	17512	17719	17499	17663	17624	17685	17776	17610	17578	17673	17631	17665	17683	17814	17706	17670	17676	17663	17733	17361	17599	17602	17466	17608	17651	17621	17450	17629	17704	17676	17576	17484	17488	17531	17586	17675	17581	17679	17607	17759	17784	17603	17700	17626	17653	17599	17682	17764	17656	17678	17757	17657	17652	17591	17659	17487	17595	17493	17535	17745	17660	17686	17606	17511	17912	17661	17685	17652	17710	17798	17517	17776	17667	17855	17556	17656	17721	17710	17699	17636	17730	17804	17618	17676	17780	17759	17790	17541	17610	17615	17631	17589	17565	17535	17834	17636	17807	17779	17875	17808	17648	17501	17610	17611	17683	17569	17663	17648	17658	17622	17759	17637	17579	17598	17737	17641	17587	17663	17647	17721	17552	17664	17618	17392	17691	17756	17687	17733	17592	17790	17607	17558	17778	17704	17502	17673	17773	17688	17635	17681	17811	17526	17552	17719	17564	17690	17749	17575	17616	17573	17670	17636	17634	17541	17480	17654	17827	17761	17731	17661	17587	17655	17601	17738	17728	17684	17718	17469	17608	17597	17741	17707	17798	17429	17696	17693	17760	17678	17615	17586	17626	17647	17712	17702	17622	17587	17590	17440	17883	17646	17658	17669	17482	17801	17633	17737	17553	17698	17705	17556	17691	17643	17580	17597	17681	17655	17739	17668	17734	17588	17652	17683	17493	17972	17752	17714	17560	17626	17751	17722	17815	17519	17719	17802	17711	17649	17717	17907	17560	17650	17776	17622	17702	17623	17661	17669	17637	17612	17746	17571	17837	17650	17694	17602	17753	17709	17745	17651	17729	17665	17605	17654	17791	17694	17662	17681	17682	17631	17760	17634	17885	17545	17686	17762	17598	17670	17616	17661	17749	17633	17679	17725	17735	17621	17842	17560	17633	17698	17820	17684	17578	17665	17692	17651	17600	17689	17714	17764	17621	17754	17635	17578	17576	17676	17467	17601	17735	17775	17653	17760	17735	17747	17731	17623	17640	17712	17483	17675	17825	17736	17573	17744	17924	17719	17553	17624	17815	17600	17775	17645	17805	17653	17859	17650	17344	17628	17659	17706	17680	17632	17597	17581	17533	17483	17627	17622	17742	17644	17818	17678	17774	17699	17453	17530	17505	17778	17674	17584	17682	17796	17652	17617	17674	17921	17673	17809	17584	17656	17664	17694	17696	17698	17664	17485	17466	17583	17721	17667	17631	17586	17550	17602	17615	17431	17567	17589	17578	17769	17606	17565	17538	17736	17697	17831	17605	17686	17514	17514	17655	17744	17719	17578	17622	17550	17700	17723	17664	17714	17726	17756	17654	17613	17549	17657	17703	17456	17638	17600	17754	17634	17768	17690	17736	17541	17791	17561	17644	17605	17738	17748	17520	17573	17792	17719	17684	17695	17709	17740	17691	17761	17630	17758	17596	17695	17678	17604	17699	17651	17597	17617	17703	17614	17635	17737	17727	17613	17663	17685	17803	17776	17742	17506	17506	17531	17673	17718	17696	17790	17736	17548	17776	17580	17741	17644	17676	17688	17631	17765	17725	17536	17709	17675	17742	17845	17646	17507	17660	17674	17624	17590	17671	17644	17773	17678	17698	17812	17708	17684	17678	17551	17666	17663	17615	17957	17737	17764	17699	17787	17556	17673	17726	17724	17832	17712	17873	17667	17398	17568	17753	17697	17640	17571	17498	17667	17706	17705	17843	17676	17867	17520	17749	17701	17793	17664	17699	17601	17519	17681	17695	17622	17503	17611	17751	17614	17802	17655	17705	17759	17663	17686	17742	17774	17928	17559	17858	17681	17504	17690	17663	17672	17771	17648	17533	17726	17672	17587	17641	17865	17773	17644	17830	17685	17858	17592	17588	17634	17851	17753	17702	17830	17839	17673	17572	17710	17687	17748	17513	17638	17631	17616	17625	17716	17581	17736	17762	17557	17745	17720	17751	17671	17700	17721	17671	17818	17802	17885	17758	17767	17837	17675	17777	17461	17620	17519	17597	17576	17517	17766	17740	17586	17674	17682	17569	17773	17562	17755	17575	17638	17586	17577	17635	17760	17705	17444	17697	17612	17646	17532	17682	17712	17689	17697	17704	17886	17743	17740	17687	17701	17662	17767	17765	17953	17687	17777	17731	17849	17626	17699	17680	17695	17510	17561	17481	17673	17697	17568	17705	17558	17543	17552	17693	17573	17730	17762	17674	17725	17662	17729	17792	17659	17701	17606	17677	17529	17502	17810	17609	17649	17595	17621	17669	17613	17475	17569	17579	17707	17752	17556	17689	17619	17724	17681	17812	17656	17556	17664	17724	17611	17688	17756	17596	17765	17580	17711	17864	17819	17622	17718	17586	17657	17387	17736	17599	17628	17492	17782	17678	17771	17728	17709	17695	17558	17770	17775	17745	17676	17617	17684	17702	17689	17662	17781	17463	17576	17654	17505	17854	17555	17798	17583	17559	17636	17741	17747	17476	17570	17623	17721	17618	17862	17692	17643	17593	17864	17748	17537	17677	17712	17593	17736	17791	17757	17694	17714	17854	17823	17715	17650	17695	17855	17560	17675	17766	17713	17687	17767	17600	17811	17532	17709	17708	17773	17786	17646	17675	17485	17554	17566	17835	17630	17769	17805	17627	17660	17743	17628	17723	17664	17677	17581	17574	17750	17642	17679	17758	17721	17627	17712	17782	17743	17716	17682	17568	17734	17770	17649	17714	17644	17679	17611	17655	17609	17674	17762	17606	17731	17567	17740	17685	17584	17639	17578	17538	17618	17735	17608	17644	17788	17600	17617	17671	17757	17664	17665	17708	17766	17406	17794	17602	17778	17635	17815	17712	17621	17462	17607	17659	17658	17574	17712	17605	17648	17742	17660	17725	17613	17598	17567	17850	17641	17709	17621	17695	17821	17523	17637	17819	17756	17698	17709	17751	17571	17783	17668	17627	17609	17676	17606	17654	17492	17702	17637	17619	17703	17633	17643	17675	17671	17662	17616	17675	17712	17589	17729	17652	17741	17746	17836	17712	17767	17582	17777	17760	17712	17558	17889	17684	17769	17833	17752	17502	17787	17617	17849	17724	17741	17735	17671	17551	17698	17523	17717	17656	17583	17530	17521	17609	17542	17563	17377	17624	17757	17702	17625	17642	17809	17620	17777	17743	17692	17747	17667	17646	17846	17692	17700	17644	17682	17551	17701	17647	17655	17638	17756	17653	17558	17619	17700	17806	17548	17547	17641	17728	17845	17648	17720	17665	17625	17584	17729	17725	17475	17706	17747	17433	17707	17528	17669	17546	17675	17572	17574	17864	17793	17418	17610	17742	17755	17567	17614	17645	17745	17752	17481	17745	17615	17700	17574	17650	17635	17552	17866	17669	17623	17725	17698	17747	17511	17895	17720	17802	17596	17866	17838	17587	17815	17672	17809	17525	17703	17606	17683	17717	17574	17575	17708	17621	17630	17704	17632	17559	17682	17672	17513	17773	17632	17696	17768	17677	17933	17509	17677	17610	17470	17758	17758	17827	17606	17626	17597	17639	17775	17516	17504	17608	17822	17717	17527	17494	17512	17623	17619	17785	17673	17649	17715	17587	17511	17653	17595	17525	17598	17773	17736	17686	17760	17735	17858	17778	17873	17724	17802	17683	17701	17596	17707	17650	17520	17743	17737	17754	17717	17614	17665	17664	17679	17462	17546	17622	17671	17853	17775	17587	17739	17761	17524	17642	17557	17633	17642	17758	17596	17677	17761	17564	17689	17619	17662	17644	17727	17759	17676	17622	17661	17734	17651	17674	17658	17683	17636	17540	17612	17694	17609	17830	17481	17758	17542	17710	17621	17698	17556	17764	17666	17771	17671	17963	17701	17656	17664	17662	17806	17820	17701	17631	17671	17802	17769	17715	17724	17536	17705	17828	17631	17597	17587	17506	17853	17708	17578	17524	17788	17661	17838	17748	17690	17675	17706	17799	17691	17820	17535	17791	17582	17460	17698	17734	17797	17646	17724	17745	17628	17714	17773	17718	17678	17565	17836	17888	17532	17610	17625	17688	17599	17619	17516	17529	17778	17603	17778	17537	17787	17593	17712	17555	17751	17651	17629	17484	17595	17613	17600	17605	17701	17683	17936	17767	17637	17684	17717	17644	17644	17598	17586	17919	17601	17718	17541	17726	17532	17704	17562	17735	17793	17640	17727	17702	17540	17677	17830	17469	17654	17595	17744	17702	17774	17743	17671	17589	17647	17661	17704	17708	17596	17680	17627	17542	17616	17637	17779	17837	17743	17751	17663	17710	17850	17754	17810	17738	17608	17603	17651	17790	17834	17560
22853	21492	29420	24045	22804	27062	30358	24893	24452	25406	25163	24552	24279	24062	23765	23608	23564	23537	23578	23167	23376	23355	23192	23039	23129	23135	24182	27687	26566	25860	24546	23733	23221	23070	22750	22908	22756	22663	22619	22910	22891	22705	22775	22927	22546	22787	22965	22639	22717	22618	22900	22636	22674	22689	22843	22658	22758	22689	22927	22649	22886	22630	22905	22653	22724	22802	22814	22781	22415	22811	22718	22790	22887	22535	22593	22725	22729	22853	22631	22644	22583	22892	22857	22906	22682	22723	22951	22771	22965	22659	22656	22522	22575	22733	22809	22574	22696	22633	22679	22911	22693	22572	22708	22603	22696	22786	22552	22556	22890	22531	22711	22549	22867	22719	22829	22747	22584	22788	22840	22414	22777	22589	22721	22494	22726	22585	22522	22741	22650	22650	22727	22731	22822	22712	22861	22850	22725	22836	22860	22598	22797	22930	22614	22827	22998	22662	22646	22657	22704	22813	22683	22668	22637	22722	22700	22748	22564	22789	22638	22677	22870	22728	22728	22833	22432	22560	22616	22579	22605	22686	22781	22635	22951	22593	22665	22650	22685	22753	22737	22516	22626	22759	22756	22715	22479	22692	22749	22669	22694	22778	22722	22858	22802	22879	22450	22717	22481	22662	22733	22694	22608	22669	22515	22630	22634	22799	22688	22814	22714	22949	22790	22693	22476	22571	22766	22599	22591	22666	22890	22354	22724	22746	22818	22696	22706	22528	22829	22587	22801	22861	22464	22803	22696	22582	22497	22552	22894	22734	22672	22655	22608	22891	22624	22642	22592	22696	22683	22779	22724	22824	22683	22732	22852	22909	22640	22989	22924	22754	22527	22640	22648	22884	22733	22786	22738	22476	22759	22831	22728	22704	22716	22752	22746	22694	22613	22839	22603	22448	22894	22771	22744	22818	22781	22561	23050	22696	22587	22780	22765	22637	22625	22775	22730	22762	22842	22641	22792	22542	22592	22685	22763	22769	22786	22753	22806	22652	22729	22640	22669	22588	23046	22599	22705	22762	22601	22652	22644	22790	22770	22484	22607	22656	22615	22921	22786	22478	22804	22647	22620	22667	22920	22910	22953	22609	22803	22677	22860	22868	22703	22738	22467	22619	22682	22720	22939	22793	22747	22569	22902	22687	22955	22654	22689	22561	22517	22827	22598	22739	22786	22632	22622	22563	22726	22768	22669	22568	22677	22913	22643	22618	22681	22552	22571	22670	22593	22628	22471	22552	22477	22760	22598	22518	22651	22768	22568	22904	22698	22747	22528	22657	22615	22626	22518	22659	22655	22526	22795	22610	22789	22558	22653	22813	22865	22769	22665	22673	22609	22872	22691	22690	22593	22803	22620	22449	22714	22617	22553	22775	22761	22820	22587	22743	22870	22521	22562	22714	22871	22449	22608	22780	22677	22659	22939	22734	22976	22622	22628	22785	22708	22682	22672	22670	22620	22481	22838	22821	22588	22951	22635	22533	22683	22624	22669	22486	22789	22636	22862	22563	22784	22705	22618	22580	22689	22645	22648	22578	22844	22804	22863	22606	22737	22860	22699	22745	22796	22629	22640	22677	22642	22626	22854	22603	22689	22645	22591	22492	22552	22773	22641	22672	22637	22518	22784	22771	22768	22568	22653	22578	22715	22653	22824	22763	22570	22519	22557	22672	22592	22702	22626	22812	22728	22846	22780	22664	22940	22681	22930	22524	22852	22590	22666	22776	22746	22660	22499	22579	22630	22431	22533	22689	22598	22852	22603	22711	22747	22647	22714	22960	22763	22453	22743	22508	22581	22612	22638	22814	22752	22680	22638	22682	22616	22687	22768	22769	22827	22664	22615	22605	22828	22711	22589	22692	22709	22785	22882	22752	22596	22675	22627	22880	22720	22712	22437	22623	22712	22929	22597	22344	22468	22713	22461	22726	22877	22729	22788	22747	22761	22529	22779	22775	22889	22603	22638	22757	22676	22638	22583	22659	22545	22759	22782	22708	22688	22775	22776	22480	22628	22560	22503	23024	22955	22671	22751	22712	22555	22587	22684	22486	22683	22651	22718	22746	22700	22760	22766	22799	22725	22892	22827	22614	22647	22740	22734	22773	22791	22478	22581	22758	22905	22657	22549	22839	22724	22745	22713	22667	22872	22918	22665	22742	22621	22693	22752	22762	22674	22834	22785	22690	22508	22614	22702	22661	22633	22613	22632	22584	22590	22823	22732	22617	22582	22596	22791	22834	22497	22646	22628	22718	22570	22711	22770	22671	22593	22647	22733	22771	22856	22733	22568	22958	22885	22734	22602	22981	22744	22793	22580	22727	22597	22634	22621	22625	22651	22838	22640	22871	22882	22816	22599	22790	22616	22695	22858	22775	22749	23005	22720	22660	22754	22561	22652	22557	22649	22664	22633	22819	22715	22687	22900	22781	22802	22793	22615	22777	22679	22800	22785	22614	22692	22746	22670	22899	22647	22717	22809	22841	22541	22915	22680	22503	22753	22716	22738	22491	22566	22604	22839	22527	22719	22628	22678	22489	22492	22579	22665	22834	22489	22583	22777	22870	22813	22661	22799	22695	22729	22623	22804	22625	22717	22664	22689	22768	22687	22493	22813	22819	22781	22806	22830	22687	22721	22739	22647	22517	22620	22521	22764	22671	22486	22739	22989	22698	22747	22663	22567	22484	22830	22744	22772	22645	22482	22792	22881	22704	22745	22907	22904	22789	22617	22545	22615	22628	22822	22539	22584	22632	22367	22407	22845	22914	22877	22708	22704	22601	22777	22900	22549	22709	22736	22510	22687	22741	22669	22834	22684	22738	22790	22738	22883	22532	22747	22657	22734	22690	22831	22794	22746	22638	22621	22850	22605	22595	22783	22401	22847	22854	22742	22683	22832	22693	22659	22589	22633	22625	22646	22905	22617	22682	22748	22495	22728	22755	22779	22856	22454	22838	22825	22818	22717	22609	22581	22826	22676	22559	22672	22644	22659	22773	22729	22790	22595	22602	22547	22825	22658	22641	22657	22581	22784	22594	22740	22834	22789	22491	22802	22626	22860	22557	22708	22813	22578	22741	22659	22617	22766	22673	22546	22672	22874	22670	22854	22755	22715	22678	22711	22769	22848	22595	22483	22551	22388	22664	22907	22668	22789	22760	22664	22707	22659	22635	22706	22696	22646	22552	22523	22546	22747	22930	22620	22614	22653	22606	22552	22753	22779	22723	22583	22790	22850	22753	22740	22686	22652	22643	22871	22812	22519	22758	22722	22860	22917	22478	22729	22830	22926	22642	22676	22821	22668	22600	22987	22713	22687	22859	22865	22558	22590	22879	22848	22781	22702	22770	22823	22777	22719	22614	22724	22680	22644	22663	22780	22637	22976	22821	22591	22709	22722	22753	22748	22776	22716	22554	22706	22723	22884	22807	22658	23006	22514	22687	22786	22562	22626	22612	22806	22937	22834	22950	22805	22734	22664	22771	22676	22822	22585	22676	22695	22487	22587	22743	22668	22658	22710	22577	22731	22418	22449	23035	22805	22716	22885	22692	22556	22754	22809	22444	22626	22696	22498	22748	22717	22804	22972	22840	22542	22600	22633	22585	22613	22633	22720	22804	22653	22604	22813	22708	22782	22544	22539	22766	22720	22723	22560	22758	22968	22776	22904	22871	22677	22651	22837	22825	22631	22903	22810	22598	22916	22679	22865	22627	22580	22666	22469	22628	22606	22903	22721	22668	22698	22628	22697	22694	22532	22684	22801	22722	22626	22555	22636	22616	22614	22747	22603	22568	22694	22702	22809	22635	22834	22774	22677	22911	22533	22548	22717	22879	22460	22527	22770	22675	22748	22617	22663	23119	22701	22783	22675	22509	22625	22545	22723	22787	22675	22703	22746	22700	22819	22669	22699	22796	22839	22580	22919	22519	22615	22460	22892	22677	22803	22714	22812	22757	22780	22544	22424	22661	22773	22872	22663	22685	22817	22750	22761	22710	22672	22610	22586	22827	22679	22526	22689	22563	22863	22506	22971	22916	22808	22660	22809	22583	22642	22820	22851	22677	22771	22547	22911	22835	22619	22987	22972	22609	22700	22743	22673	22929	22852	22901	22693	22822	22470	22862	22466	22566	22829	22864	22596	22747	22518	22672	22699	22788	22630	22750	22838	22484	22974	22592	22595	22754	22906	22873	22616	22696	22459	22756	22786	22703	22496	22613	22481	22618	22686	22544	22850	22555	22849	22565	22842	22806	22812	22840	22714	22981	22726	22726	22545	22575	22666	22558	22689	22888	22434	22780	22865	22764	22600	22690	22794	22787	22843	22572	22761	22787	22740	22806	22694	22779	22634	22589	22731	22541	22555	22548	22477	22791	22702	22609	22608	22574	22683	22662	22530	22651	22653	22645	22734	22738	22788	22556	22895	22565	22851	22662	22938	22887	22943	22787	22669	22733	22528	22685	22588	22692	22637	22798	22863	22544	22698	22574	22647	22751	22596	22676	22457	22718	22740	22492	22858	22798	22791	22814	22802	22573	22763	22830	22758	22775	22792	22888	22613	22773	22541	22689	22474	22470	23013	22873	22615	22762	22616	22786	22841	22722	22702	22795	22764	22649	22749	22700	22610	22773	22638	22838	22643	22700	22768	22887	22817	22549	22391	22698	22710	22694	22693	22971	22738	22763	22677	22527	22690	22517	22880	22721	22624	22419	22575	22373	22720	22655	22620	22884	22686	22607	22677	22802	22801	22602	22734	22734	22659	22705	22628	22739	22502	22732	22667	22868	22622	22651	22736	22915	22818	22478	22813	22537	22719	22672	22633	22801	22661	22768	22810	22721	22643	22518	22527	22594	22850	22678	22709	22777	22769	22724	22719	22866	22529	22606	22752	22894	22805	22655	22804	22688	22746	22563	22560	22798	22636	22827	22676	22656	22748	22723	22496	22541	22891	22737	22437	22900	22766	22827	22581	22666	22714	22695	22833	22704	22638	22581	22713	22818	22502	22631	22838	22711	22856	22763	22826	22502	22542	22749	22692	22794	23055	22803	22527	22616	22878	22633	22729	22620	22576	22576	22655	22577	22681	22598	22706	22630	22873	22757	22669	22663	22720	22701	22559	22664	22688	22701	22689	22644	22708	22609	22696	22914
42515	62492	48225	39681	34359	28562	23282	21010	21370	21750	21617	20579	20097	19781	19389	19309	19191	18948	18927	18743	18795	18662	18569	18494	18461	18478	20637	25233	23097	21689	19985	18955	18557	18187	18266	18129	18029	18090	18158	18210	18076	18084	17875	18250	17965	18283	17758	18152	18049	18309	17958	17945	17897	18067	18018	18083	18140	18193	17899	18035	17995	17894	18112	18026	18148	17980	17959	18122	18200	18059	17949	18101	18009	18155	18071	18031	18143	17989	17944	17926	18198	18006	18194	17941	17933	18334	17976	17991	17977	17981	17983	17975	18101	17921	17956	17881	18085	18048	18028	18024	18089	18039	18157	18136	18052	18157	18091	17898	17909	17995	18033	17912	18028	18154	17936	18088	18086	18028	17957	17979	17923	18224	18153	18098	18020	18137	17856	18032	18033	18027	18145	18095	17966	17937	18009	18088	18087	17976	18091	18026	18056	18054	18129	17876	18027	17919	17890	17973	18074	18095	18149	17976	18113	18151	17998	18111	18141	18080	18100	18060	18078	17944	17717	17978	18019	17994	17918	17911	18002	18039	18031	17834	17981	17951	18107	18208	18006	18060	18028	17951	17922	17841	18057	18032	18238	18057	17932	18014	17908	18138	18149	17951	17957	17959	18077	17981	18033	18005	18082	18185	17976	18018	18053	18010	17982	18009	18024	18076	18201	18057	18042	18115	17899	17798	17969	17893	18147	17920	18056	17896	17973	18123	18164	17858	17894	18065	17923	18107	17763	18049	17914	18006	18170	17969	17996	18094	17972	18110	18086	18145	17946	17961	17885	17952	18055	17889	17961	17882	17703	18151	18096	17956	18065	17865	17818	18033	18170	18049	18082	18122	18073	18049	18174	18074	17893	18065	18269	17967	17953	18172	18199	18149	18134	17947	18175	17974	18086	17864	18036	17863	17987	17926	18124	18063	17947	17735	17916	17970	17934	17922	18104	18162	18062	17999	18128	17919	18118	18230	17882	18203	18008	17996	17994	17948	18094	18141	17988	17975	18000	17926	18206	18005	17796	18178	18106	17946	18137	17969	18056	17998	17845	18021	18258	17970	18097	18059	18119	18099	17953	17922	18004	17995	18001	18129	17863	18009	18016	17956	18180	18148	18042	17906	18012	18077	18208	18041	18217	18003	18216	18004	18186	17976	18045	18151	18032	17991	18069	17856	17940	17964	18089	18005	17966	17980	17963	17990	17966	18029	18062	18208	18001	18110	18022	18238	18141	18095	18055	18099	18068	18000	17951	18089	17877	18131	18131	17966	18053	17828	18007	17979	17880	17936	17968	18223	17829	17847	17871	18158	18146	17985	17938	17932	18067	18083	18045	18099	17870	17831	17981	17878	18016	18235	17839	17976	18047	18031	18188	18049	17995	18022	17958	18078	18019	18153	17952	18048	18080	18050	17917	18033	18023	17956	18002	17926	17901	17976	18006	18039	17979	17947	18053	18034	17986	17981	18046	17961	17900	17993	18077	18119	17997	17953	17972	18177	18245	17956	18118	18057	18131	18136	18111	17946	18035	17879	17997	17942	17985	18017	18045	17973	18100	18175	17873	17951	18215	18130	18014	17847	17998	18028	18076	18073	17991	18086	17870	18094	17918	18090	18062	18115	17936	17983	18051	17919	17999	18062	18020	18246	17958	18026	17908	17996	18092	17885	17962	18119	18111	17979	18086	17858	18011	17838	18113	17871	18200	17901	17958	17984	18032	18126	18005	18104	17901	18039	18161	17900	17906	18182	18021	17965	18042	18022	18101	17922	18049	18069	17998	17974	17957	18028	18086	17999	17903	18095	18119	18095	17993	18133	18037	17972	17966	17975	17856	18104	18211	17925	18007	18011	18003	18176	17897	17822	18068	18101	18029	17824	18061	18020	18265	17977	18181	18184	17980	18152	18076	17927	18095	17915	18189	18146	17952	18093	18025	17925	17859	18081	18164	17987	18128	17970	17995	17827	18076	17976	18084	17900	17915	17971	17991	18158	18038	18068	17988	18064	17835	17964	17960	17999	18058	18043	17995	17980	18051	17968	18010	18007	18046	17969	17976	18020	18061	18025	18033	17922	17990	18016	17888	18162	17864	17850	18198	18030	18101	18053	18014	18049	17835	17937	18019	18036	17992	18102	17988	17989	18121	18077	17920	17883	17751	17881	17846	18125	17717	18063	18073	18000	17981	17976	17949	17978	18012	18011	17954	17978	18039	18165	18016	18047	18098	18005	18136	18108	18108	17960	17900	18136	18076	18191	18085	17821	17996	17968	18000	18212	17952	17942	18088	17979	17861	18069	17888	18173	17810	18055	18066	17916	18031	17873	18051	18099	17912	18016	17880	18114	17992	18213	18128	18131	18002	17884	17990	18198	18137	18049	18020	18111	18096	17904	18005	18085	17918	17997	18137	18003	17977	18018	18069	17960	17978	18035	17962	18025	17903	18093	17808	17957	17941	18118	18038	18048	18088	18112	17955	17949	18052	17984	18093	18206	17944	17982	17884	18089	18007	17998	18005	17918	17845	17979	17968	18062	18118	18060	18118	18166	18124	18070	18029	17974	18044	17892	17957	17988	18164	18009	18019	18084	18155	17939	17831	17938	18021	18077	18066	17985	18063	18081	18061	17984	18076	18005	18061	18096	17962	18092	17995	17948	18031	18059	17878	18083	17984	17954	17774	18084	18142	17790	18229	17966	18080	18085	17879	17827	18188	18084	18156	18044	18032	18103	18160	17923	18086	17953	18048	18023	18013	17948	18009	18024	18148	18001	17927	18004	17986	18053	17911	18023	18018	18010	18186	18037	18098	17882	17917	18024	18029	18028	17998	17964	18145	18014	18095	18201	18018	18068	17966	17941	18073	18036	18006	18206	18108	18053	17957	17974	17992	18106	17986	17814	18064	18025	18024	17950	18251	17876	17904	18034	18053	18017	18022	18018	17980	18003	18063	17904	17952	18001	17943	18126	18088	17879	18047	17900	17992	18039	18093	18056	18092	17942	18136	18087	18097	17909	18239	18060	17896	18106	18029	18168	18015	18020	17970	18130	17921	17913	17863	17960	17912	18208	18096	17951	18072	17984	18023	18154	17821	18158	18074	18088	18022	17979	18059	18023	18105	17925	17936	17972	18065	17973	18126	18044	17969	18042	17958	17985	17969	18036	17994	17994	18002	17865	18096	18044	17820	17996	17970	17915	18058	18118	17939	17953	18006	17978	18009	17968	18104	18191	17937	17808	17997	17992	18094	17999	18003	17985	18043	18032	18005	18042	18085	18266	17909	17996	17844	17978	17951	17899	18028	18053	18063	18063	18100	18107	17965	17927	18069	17879	17904	17931	18042	17854	17973	17963	18175	18089	18062	17883	18015	17969	18072	18135	18138	17976	17710	18022	18092	17988	18107	17988	17935	18178	17965	18041	17982	18055	18104	17977	18040	18086	18089	17864	18209	18079	17990	18180	18014	18154	17906	18069	18087	18024	17848	18152	18003	17844	18115	18063	18046	18044	17960	18041	17896	18049	17950	17866	18175	17829	18132	18047	17958	18037	18003	18155	17895	18055	18087	17929	18013	18048	18096	18132	18052	17881	17967	18046	17967	18062	18009	17955	18031	17895	18046	17987	18061	18116	18084	18074	18168	18090	18032	18081	17985	17907	18005	18002	18051	18136	18092	18029	17901	18076	17958	17989	18026	18082	18118	18202	18152	17996	18066	18018	17825	17987	18144	17849	17962	18078	17960	18088	18135	17977	18075	18174	18093	17962	18153	17862	17832	18195	18069	18024	17862	17952	18091	17929	17836	17894	18028	18031	18018	18077	17998	18082	17904	17986	18040	17926	18178	18009	18184	18199	17864	18076	18144	17979	18211	18026	18066	17987	17888	17967	17951	18108	17944	18040	18072	17968	18098	18132	18125	18049	18149	17890	18017	18029	18056	18136	17968	17935	18053	18045	18197	18153	18014	18136	17922	17921	17951	17914	17903	18170	18120	18025	17941	18019	18114	17948	18057	18018	17901	18218	17991	18005	18216	17979	18096	17887	17999	18004	17948	17972	17981	17920	18025	17946	17987	17842	17951	17939	18142	17992	18077	18075	18029	17967	17986	18122	17982	17986	17954	18063	18189	18068	17991	18124	18128	18114	17826	18007	18024	17967	18079	18182	17950	17888	18092	18095	18023	18182	17864	18028	17913	18160	18134	18028	18110	18097	18030	18073	18022	17804	18047	17973	18229	17832	17896	18053	18160	18000	18036	17910	18147	18011	18117	18076	17924	18107	17937	17876	18053	17900	17980	17977	18084	18064	17983	18245	18029	18056	18116	18131	18186	18130	17931	18034	18074	18019	18131	17885	17976	18102	18074	17933	17963	18028	18335	17929	18022	18045	18030	18016	18064	17955	18171	17937	18005	17853	18089	17930	18054	18172	17999	18225	18123	17942	17969	18134	17931	18161	17978	18076	17962	17964	18022	18072	18139	18147	18029	18038	18059	17923	17930	18105	18033	18020	17969	18002	17853	18089	17909	18063	18147	17930	17948	18014	18095	17925	18023	17973	18101	18139	17855	18007	17835	17895	17807	18001	17933	17975	18114	18051	18037	17957	17911	18049	18125	18026	18088	18098	17854	18004	18078	17929	18002	18003	18012	18063	18032	18042	18053	18066	18173	18310	18020	18148	17813	18062	18002	18094	17916	17969	17822	18044	18056	18017	18038	18038	18028	18046	18046	17909	18028	17936	18065	18055	17961	17853	17926	18218	18045	18008	18092	17903	17954	18208	18026	18002	18068	17928	18158	17966	18070	17908	17976	17947	18060	17876	18172	18020	18101	18017	17829	18050	18248	17986	18198	18075	18154	17845	18119	17999	18005	18003	18099	17954	17979	17901	17909	18080	18048	17997	18010	17926	18113	18013	18102	18140	18023	18236	18171	18064	18089	17968	17869	18000	18085	18086	17943	18097	18074	18072	18132	18084	18021	17881	17897	18109	18163	17943	18120	17968	18105	18152	17962	17998	17927	17965	17999	17744	18140	17991	17936	17899	17892	18174	17873	17963	18062	17996	17969	18038	17834	18196	17923	18020	18018	18064	17913	18272	17773	18008	18176	18047	18111	17965	18141	18005	18021	17975	18164	17957	17947	17947	18067	18044	18065	18118
29929	29183	34010	30276	27236	25590	23779	23116	22616	22586	23093	22613	22682	22391	22481	22405	22595	22283	22401	22476	22486	22251	22353	22394	22394	22198	22305	22494	22659	22303	22640	22634	22263	22156	22274	22326	22120	22109	22223	22179	22273	22238	21988	22184	22129	22061	22239	22169	22192	22113	22104	22439	22144	22248	22218	22219	22184	22094	22258	22142	22104	22036	22187	22197	22057	22058	22165	22064	22233	22278	22051	22153	22345	22036	22138	22223	22075	21927	22121	22244	22187	22083	22210	21956	21963	22211	22246	22184	22169	21994	22125	22299	22179	22163	22061	22021	21887	22103	22348	22160	22175	22126	21962	22076	22181	22124	22220	22075	22147	22146	22214	22058	22206	22064	22272	22253	22236	22298	22345	22027	22070	21933	22375	21880	22123	22255	22145	22193	21972	22101	22068	22233	22356	22155	22229	22203	22129	22172	22419	22109	22452	22237	22086	22150	22002	22190	22068	22212	22415	22323	22073	22194	22344	22149	22275	22204	22204	22127	22350	22135	22193	22050	22242	22229	22284	22223	22073	22384	22383	22265	21953	22225	22348	22246	22111	22297	22161	22356	22249	22091	22101	22354	22223	22285	22123	22192	22409	22047	22088	21928	22370	22112	22480	21887	22067	22008	21892	21965	22395	22159	22147	22232	22263	21961	22120	22190	21966	22440	22186	22123	22042	22135	22069	21862	22115	22152	22352	22330	22033	22308	22191	21947	22128	22012	22144	22213	22074	22019	22146	22211	22122	22353	22146	22330	22249	22228	22055	22271	22152	22349	22205	21987	22021	22179	22221	22296	22150	22398	22304	22158	22249	22062	22100	22100	22271	22004	22193	22166	22126	22140	22226	22099	21982	22321	22185	22136	22165	22153	22143	22027	22054	21983	22061	22185	22199	22120	22232	22160	22196	22061	22449	22032	22296	22458	22154	22015	22282	22224	22307	22227	21998	22187	22265	22328	22104	22230	21921	22236	22129	22043	22006	22304	22265	22182	22088	21897	21950	22143	22329	22298	22230	22219	22041	22079	22282	22376	22219	22225	22304	22211	22192	22031	22300	22302	22164	22268	22140	22158	22100	22236	22170	22253	22300	22157	22212	22312	22031	22155	22254	22433	22130	22237	22258	22154	22163	22030	22131	22131	22053	22216	22312	22034	22240	22113	22142	22115	22424	22179	22320	22205	22217	22272	22085	22039	22257	21891	21835	22047	22144	22053	22029	22374	22122	22360	22160	22223	22192	22230	22220	22290	21955	22023	22249	22174	22302	22289	22068	22094	22124	22197	22447	22310	22084	22307	22115	21994	22355	21882	22248	22033	22163	22366	22063	22186	22127	22104	22279	22186	22109	22180	22320	22164	22108	21991	22297	22421	22191	22169	22260	21860	22138	22164	22261	22126	22168	22027	22176	22244	22177	22007	22134	22236	22275	22033	22003	22002	22126	22232	22155	22378	22121	22036	22266	22073	22182	22118	22094	22217	22158	22268	22136	22109	22009	22074	22091	22033	22259	22239	22215	22111	22317	22231	22165	22160	22134	22158	22298	21913	22201	22140	22122	22237	22314	22231	22275	22036	22208	22308	22223	22252	22088	22385	22144	21928	22088	22084	22423	22340	22002	22232	22258	22287	22482	22109	22164	22004	22219	22171	22226	22083	22271	21975	22063	22131	22077	22252	22282	22136	21896	22198	22074	22431	22306	22406	22253	22279	22192	22200	22018	22040	22287	22279	22153	22240	22016	22107	22158	22105	22320	22287	21990	22133	22190	22169	22072	22179	22146	22155	22117	22032	22456	22063	22248	22100	22277	22141	22253	22371	22183	22535	22270	22197	22305	22148	22160	22223	22206	22109	22256	22112	22295	22129	22071	22027	22179	22249	22503	22211	22060	22250	22327	22157	22284	22206	21997	22116	22225	22140	22076	22210	22359	22073	22195	22007	22210	22202	22100	21968	22179	22258	22126	22165	22315	22167	22197	22073	22085	22276	22251	22015	22142	22150	22145	22282	22136	22038	22035	22119	22370	22258	22194	22254	22116	22393	22253	22146	22114	22097	22282	22158	22095	22235	22043	22133	22451	22066	22263	22131	22288	21973	22215	22322	22119	22394	22232	22113	22096	22245	22099	21987	22264	22271	22269	22160	22059	22288	22069	22172	22309	22233	22164	22125	22252	22142	22141	22210	22246	22102	22097	22035	22229	22200	22131	22084	22189	22108	22345	22146	22368	22120	22093	22290	22188	22115	22317	22196	22199	22261	22265	22082	22032	22058	22076	22200	22022	22161	22258	22154	22166	22211	22300	21814	22194	22298	22215	22375	22197	22207	22081	22099	22087	22279	22157	22338	22278	22143	22134	22183	22119	22262	22325	22207	22061	22287	22219	22453	22132	22215	21797	21999	22159	22247	22179	22277	22047	22227	22225	22076	22289	22277	22212	22432	22062	21999	22241	22363	22082	22265	22301	22280	22238	22117	22154	22145	22082	21964	21928	22181	22128	22268	22146	22092	22203	22291	22112	22090	22385	21931	22203	22233	22327	22256	22063	22000	22305	22157	22255	22046	22372	22304	22163	22204	22126	21911	22321	22120	22197	22271	22141	22077	22128	22420	22320	22141	22043	22132	22405	22179	21985	22354	22033	22231	21995	22144	22382	22392	22241	22266	22248	22269	22089	22048	22236	22221	22520	22020	21964	22351	22134	21999	22160	22087	22170	22117	22368	22141	22175	22195	22130	22094	22271	22096	22104	22024	22196	22157	22183	22197	22351	22009	22112	22258	22100	22036	22046	22043	22125	22140	21989	21999	22215	22232	22007	22221	22063	21964	22216	21993	22098	22108	22119	21995	22210	22366	22115	22125	22178	22262	22060	22075	22186	22240	22126	21990	22246	22190	22200	22059	22224	22156	22363	22103	22294	22104	22170	22099	22214	22069	22020	22215	22173	22267	22087	22080	22241	22274	22303	22281	22171	22039	22127	22220	22306	22342	22143	22238	22252	22115	22278	22223	21994	22273	22157	21802	22348	22174	22222	22148	22380	22108	22332	21954	22238	22090	22240	22094	22385	22087	22311	22252	22170	22239	22048	22085	22200	22202	22117	22078	22092	22192	22324	22274	22165	22169	22125	22053	22050	22398	22265	22060	22118	22322	21807	22228	22217	22212	21977	22212	21930	22206	22168	22153	22120	22156	22341	22262	22187	22295	22126	21986	22098	22227	22039	22281	22101	22394	22317	22387	22428	22246	22016	22078	22268	22132	22428	22047	22115	22333	22191	22048	22022	22052	22094	22331	22139	22110	22138	22142	22272	22163	22287	22218	21896	22212	22293	22332	22412	21858	22328	22246	22179	22173	22006	22091	22312	22361	22102	22222	22287	22246	22231	22074	22091	22245	22314	22114	22247	22222	21925	22164	22224	22230	22297	22152	22320	22212	22319	22255	22345	22156	22200	22045	22369	21999	22167	22188	22151	22447	22283	22300	22394	22286	22075	22275	22211	22179	22226	22133	22196	22467	22270	22178	22162	22283	22453	22139	22161	22252	22231	22204	22149	22058	22283	22308	22258	22316	22074	22323	22260	22110	22163	22097	22283	22137	22323	22268	22076	22328	22196	21898	22142	22193	22251	22269	22020	22100	21957	22138	22108	22288	22201	22120	22419	22198	22336	22111	22334	22090	22174	22088	22193	22342	22211	22054	22207	22225	22071	22156	21810	22221	22375	22301	22231	22162	22189	22345	22139	21883	22297	22094	22135	22337	22167	22089	22328	22040	22187	21995	22263	22399	22410	22069	22135	22231	22202	22135	22183	22063	22087	22014	22200	22286	22273	22122	22136	22100	22061	22209	22082	22163	22137	22371	22155	22208	22245	22283	22076	22063	22135	22212	22260	21998	22104	22103	22162	22197	22186	22024	22201	22174	22223	22290	22190	22141	22121	22368	22411	21945	22137	22154	22005	22035	22299	22164	22250	22140	22234	22187	22257	22078	22144	22146	22318	22200	22256	22023	22158	22182	22297	22037	22347	22304	22224	22235	22258	22239	22136	22040	22318	22045	22012	22018	22231	22203	22120	22465	22307	22211	22176	22201	22127	22162	22138	22037	22358	22357	22009	22338	22123	22108	22066	22109	22432	22065	22106	22106	22129	22445	22369	22248	22258	22253	22114	22244	22393	22203	22150	22029	22215	22043	22182	22297	22106	22095	22288	22268	22069	22180	22215	22256	22180	22321	22322	22412	22240	22014	22276	22203	22242	22152	22235	22059	22008	22075	22265	22206	22267	22149	22078	22051	22316	22272	22049	22316	22210	22118	22097	22177	22130	22126	22116	22058	22126	22035	22100	22152	22168	22106	22164	22160	22291	22198	22467	22192	22191	22269	22275	22297	22244	22161	22406	22064	22117	21934	22130	22045	22307	22255	22181	22184	22212	22100	22173	22284	22131	22116	22468	22335	22299	22015	22105	22320	22143	22332	22155	21984	22280	22176	22137	22240	22049	22181	22306	22116	22131	22159	22236	22158	22157	22212	22159	22164	21990	21882	22110	21998	22345	22290	22267	22107	22206	22226	22115	22190	22153	22248	22328	21975	22187	22228	22170	22300	22100	22206	22180	22136	21966	22168	22226	22375	22226	22242	22259	22266	22180	22273	22087	22308	21988	22121	22198	22284	22185	22013	22166	22309	22189	22106	22090	22226	22298	22355	22395	22109	22149	22270	22089	21952	22113	22200	21917	21904	22230	22223	22058	22279	22325	22129	22027	22030	22351	22113	22151	22104	22067	22325	22090	22374	22072	21993	22103	22130	22413	22099	22113	22111	22114	22139	22191	22101	22162	22345	22205	22217	22258	22334	22231	22040	22054	22036	22024	22081	22215	22209	22289	22332	22084	22166	22198	22025	22215	22071	22141	22247	22073	22102	22337	22217	22249	22236	22232	22234	22097	22300	22093	21988	22168	21988	22310	22194	22258	22161	22119	22304	22503	22196	22333	22173	22154	22240	21764	22120	22103	21846	22002	22061	22018	22192	22090	22201	22128	22087	22444	22099	22450	21965	22214	22105	22277	21934	22074	22229	22187	22078	22287	22181	22165	22193	22254	22206	22077	22074	22332	22308	22294	22197	22018	22216	21955	22174	22245	22156	22321	22253	21994	22160
34351	44541	34699	27094	25518	22310	19757	18690	18415	18553	19181	18781	18261	18375	18215	18257	18206	18114	17991	18099	18148	18118	17840	17956	17904	17854	17952	18122	18283	18183	18152	17876	17900	17659	17788	18034	17676	17885	17802	17674	17919	17704	17736	17799	17628	17775	17752	17798	17975	17681	17911	18069	17567	17802	17737	17819	17829	17768	17898	17671	17909	17775	17825	17882	17739	17709	17847	17688	17737	17815	17872	17865	17850	17828	17727	17724	17784	17806	17681	17610	17791	17793	17741	17606	17683	17585	17960	17758	17830	17922	17915	17706	17722	17990	17921	17871	17728	17762	17877	17742	17824	17883	17643	17545	17953	17806	17771	17781	17833	17863	17609	17822	17740	17744	17879	17776	17825	17876	17696	17759	17951	17840	17888	17983	17716	17835	17770	17767	17842	17702	17678	17646	17668	17620	17836	17680	17865	17672	17769	17845	17696	17900	17659	17732	17890	17816	17845	17751	17895	17840	17755	17785	17757	17846	17890	17912	17884	17734	17616	17639	17716	17622	18078	17787	17724	17806	17701	17767	17714	17740	17701	17733	17825	17739	17681	17738	17733	17583	17824	17774	17727	17803	17723	17747	17602	17709	17844	17831	17852	17836	17910	17862	17814	17848	17678	17887	17780	17837	17795	17844	17770	17628	17877	17650	17800	17768	17906	17919	17803	17717	17648	17628	17737	17914	17665	17814	17668	17874	17752	17716	17785	18018	17800	17717	17849	17687	17711	17834	17869	17843	17689	17870	17506	17769	17756	17647	17802	17879	17888	17797	17627	17693	17939	17711	17617	17772	17692	17735	17847	17674	17856	17758	17977	17885	17736	17841	17898	17737	17784	17898	17790	17699	17862	17702	17875	17898	17712	17940	17646	17715	17819	17844	17798	17812	17941	17820	17800	17781	17647	17902	17805	17792	17663	17590	17655	17819	17810	17855	17853	17792	17820	17835	17847	17660	17621	17566	17738	17653	17589	17755	17824	17736	17740	17656	17792	17752	17714	17846	17736	17734	17748	17665	17655	17782	17756	17666	17612	17759	17857	17750	17926	17739	17751	17774	17737	17593	17753	17709	17836	17774	17873	17670	17759	17730	17698	17883	17836	17794	17682	17635	17753	17897	17771	17639	17755	17781	17780	17822	17772	17738	17815	17798	17738	17872	17780	17660	17786	17815	17893	17774	17739	17856	17866	17721	17820	17871	17754	18043	17733	17947	17941	17782	17717	17827	17616	17812	17728	17541	17765	17749	17776	17790	17686	17750	17764	17756	17659	17668	17923	17900	17773	17697	17949	17819	17988	17729	17751	17857	17896	17715	17740	17759	17681	17791	17668	17789	17734	17709	17740	17603	17975	17719	17747	17804	17799	17862	17756	17866	17818	17738	17746	17795	17658	17693	17712	17811	17649	17809	17603	17814	17856	17765	17746	17866	17643	17747	17811	17725	17987	17756	17746	17776	17881	17631	17648	17708	17916	17722	17832	17742	17900	17929	17830	17677	17824	17823	17772	17859	17677	17834	17764	17806	17911	17733	17810	17748	17700	17915	17581	17837	17616	17844	17790	17653	17611	17712	17766	17751	17779	17684	17990	17728	17825	17633	17726	17698	17826	17657	17911	17651	17797	17842	17867	17948	17821	17834	17858	17746	17809	18048	17733	17793	17614	17893	17939	17749	17937	17828	17712	17601	17879	17742	17747	17764	17778	18098	17737	17844	17729	17861	17791	17933	17809	17640	17691	17834	17842	17695	17841	17741	17764	17863	17811	17790	17751	17847	17851	17850	17821	17750	17947	17933	17781	17774	17665	17819	17716	17929	17852	17705	17800	17873	17730	17860	17918	17640	17658	17840	17639	17858	17834	17846	17966	17515	17794	17796	17691	17852	17841	17950	17639	17724	17679	17950	17491	17459	17818	17849	17794	17745	17830	17859	17735	18050	17744	17727	17795	17933	17797	17837	17854	17760	17745	17818	17722	17827	17812	17817	17860	17744	17750	17715	17785	17714	17809	17719	17767	17685	17838	17842	17665	17595	17696	17808	17909	17888	17775	17733	17687	17695	17795	17747	17752	17736	17874	17845	17866	17772	17736	17755	17793	17788	17735	17862	17730	17624	17669	17828	17832	17640	17849	17814	17785	17633	17963	17735	17736	17780	17684	17698	17826	17777	17676	17951	17783	17646	17851	17920	17719	17812	17750	17812	17778	17867	17782	17842	17726	17591	17850	17688	17604	17774	17764	17767	17749	17533	17892	17791	17756	17855	17831	17664	17729	17763	17878	17772	17661	17813	17801	17640	17679	17920	17730	17776	17790	17964	17766	17765	17906	17819	17810	17780	17766	17905	17803	17859	17843	17861	17711	17755	17881	17705	17943	17739	17831	17701	17803	17740	17597	17971	17778	17675	17705	17718	17802	17849	17810	17684	17730	17776	17664	17849	17822	17828	17528	17902	17616	17724	17677	17874	17696	17687	17830	17608	17704	17580	17747	17797	17958	17697	17824	17614	17667	17746	17591	17782	17728	17726	17898	17743	17617	17672	17932	17745	17719	17794	17929	17705	17709	17748	17740	17940	17696	17581	17983	17859	17843	17895	17731	17835	17898	17812	17783	17970	17593	17924	17856	17809	17728	17801	18090	17775	17751	17622	17758	17727	17846	17798	17667	17693	17796	17901	17852	17823	17956	17549	17673	17818	17967	17778	17765	17851	17717	17715	17868	17774	17919	17791	17899	17708	17663	17852	17724	17668	17777	17865	17780	17681	17909	17704	17847	17707	17524	17738	17825	17672	17858	17770	17716	17949	17798	17724	17602	17813	17787	17562	17861	17956	17928	17513	17698	17740	17861	17838	17598	17813	17705	17879	17818	17789	17978	17783	17782	17802	17801	17687	17660	17774	17866	17693	17796	17732	17813	17643	17898	17794	17679	17953	17797	17701	17778	17785	17917	17757	17673	17698	17711	17831	17810	17865	17817	17619	17837	17849	17738	17962	17847	17896	17600	17656	17816	17951	17755	17688	17819	17777	17838	17816	17737	17748	17803	17847	17882	17708	17743	17728	17872	17893	17799	17832	17563	17872	17839	17868	17599	17751	17650	17863	17760	17867	17876	17771	17689	17723	17820	17819	17681	17653	17671	17695	17782	17831	17777	17655	17722	17722	17854	17707	17965	17889	17815	17904	17696	17654	17845	17652	17889	17774	17795	17773	17761	17593	17817	17649	17818	17833	17888	17786	17799	17711	17607	17556	17724	17865	17670	17742	17837	17691	17769	17710	17678	17807	17823	17673	17890	17981	17643	17837	17800	17786	17786	17762	17728	17607	17741	17740	17700	17852	17653	17823	17797	17995	17850	17635	17902	17778	17871	17843	17774	17633	17696	17674	17610	17806	17723	17720	17968	17773	17712	17773	17876	17816	17740	17744	17843	17831	17783	17624	17774	17700	17729	17718	17701	17817	17670	17735	17905	17700	17790	17747	17717	17746	17890	17815	17677	17852	17753	17610	17808	17728	17612	17731	17582	17809	17695	17887	17918	17826	17793	17792	17861	17914	17889	17913	17746	17826	17719	17825	17795	17857	17696	17885	17847	17775	17944	17964	17733	17653	17764	17841	17952	17854	17719	17553	17672	17876	17880	17704	17753	17849	17922	17669	17796	17882	17930	17768	17886	17859	17815	17716	17839	17751	17815	17833	17764	17752	17768	17600	17739	17855	17687	17813	17781	17765	17894	17740	17890	17777	17773	17747	17788	18003	17818	17948	17782	17729	17833	17858	17698	17735	17825	17724	17593	17805	17807	17813	17970	17572	17770	17750	17803	17806	17719	17768	17842	17719	17835	17738	17789	17722	17854	17863	17613	17767	17846	17764	17653	17830	17795	17790	17858	17741	17945	17606	17917	17801	17919	17722	17741	17870	17765	17683	17937	17829	17784	17765	17805	17785	17733	17651	17849	17889	17926	17781	17714	17806	17770	17830	17760	17934	17942	17726	17818	17801	17764	17847	17641	17751	17868	17897	17810	17591	17878	17813	17743	17726	17828	17703	17698	17821	17916	17724	17859	17934	17614	17694	17936	17820	17783	17694	17767	17829	17730	17744	17732	17788	17789	18020	17615	17720	17836	17849	17919	17963	17831	17664	17697	17688	17855	17729	17869	17873	17708	17773	17753	17939	17784	17743	17833	17778	17823	17721	17700	17802	17975	17947	17963	17915	17757	17797	17760	17876	17951	17778	17789	17848	17718	17823	17857	17836	17947	17687	17843	17705	17961	17810	17904	17977	17964	17779	17789	17861	17827	17721	17809	17684	17941	17830	18028	17754	17817	17750	17661	17972	17801	17913	17794	17721	17677	17864	17647	17729	17779	17805	17604	17930	17832	17528	17937	17795	17761	17889	17838	17908	17819	17752	17854	17936	17772	17827	17887	17788	17699	17663	17820	17579	17711	17935	17686	17768	17728	17724	17823	17905	17768	17870	17643	17801	17821	17612	17717	17809	17772	17704	17761	17861	17923	17646	17895	17691	17750	17687	17840	17776	17889	17694	17739	17897	17859	17689	17786	17531	17700	17631	17769	17861	17796	17737	17777	17744	17642	17847	17835	17688	17862	17953	17740	17788	17692	17665	17751	17744	17724	17704	17867	17696	17660	17906	17784	17695	17881	17620	17666	17756	17846	18029	17922	17920	17794	17998	17664	17746	17583	17960	17710	17804	17710	17709	17733	17764	17635	17886	17929	17845	17759	17691	17724	17670	17725	17706	17726	17783	17747	17719	17796	17770	17816	17818	17867	17729	17841	17775	17879	17805	17697	17761	17721	17890	17823	17975	17640	17768	17959	17819	17742	17674	17698	17718	17702	17674	17619	17842	17814	17929	17944	17693	17820	17812	17721	17780	17668	17727	17842	17807	17716	17820	17871	17805	17615	17734	17870	17870	17762	17741	17726	17732	17882	17688	17944	17766	17715	17897	17737	17855	17651	17860	17741	17847	17727	17801	17804	17803	17963	17767	17946	17780	17787	17786	17583	17632	17886	17748	17797	17790	17772	17878	17615	17926	17744	17789	17722	17739	17809	17757	17776	17627	17928	17758	17735	17737	17807	17816	17759	17648	17814	17665	17721	17844	17800	17855	17931	17850	17717	17730	17876	17914
23789	21401	29083	24489	24016	28261	28221	23886	23173	23052	23370	23376	23263	23258	22935	22908	22722	22797	22601	22495	22405	22379	22383	22334	22289	22055	22472	24123	24629	23621	23126	22627	22347	22263	22175	22209	22239	22083	22092	22020	22148	21947	22259	22201	22279	22284	21945	22290	22102	22360	22189	22123	22234	22128	22334	22300	22023	22104	22370	22133	22133	22123	22122	21960	22022	22139	22244	22216	22165	22124	22103	22088	22244	22092	22086	22246	22297	22114	22230	22173	22358	22181	22201	22129	21938	22121	22284	21988	22166	22179	22257	22245	22101	22000	21898	21913	22060	22129	22181	22243	22065	22186	22130	22267	22366	22218	22121	21987	22182	22280	22124	22001	22141	22034	21999	22379	22271	22186	22284	22097	21995	22022	22206	22041	22140	22150	21923	22068	22146	22208	22128	22278	22243	22072	21995	22097	21941	22148	22100	22184	22132	22104	22220	22087	22126	22361	22009	22196	22185	22215	22019	22231	22101	22209	21910	22005	22164	22097	22245	22049	22110	22050	22294	22064	22081	22278	21994	22307	21984	22222	22183	22241	22131	22068	22127	22003	22169	21996	22165	22424	22226	22011	22320	21968	22121	22284	22194	22288	22077	22114	21866	22261	22268	22203	22529	22006	21901	22156	21877	22175	22306	22137	22370	22178	21980	22134	22092	22209	22114	22103	22334	22380	22232	22017	21990	22120	21971	22276	22088	22116	22223	22277	22236	22223	22110	22071	22267	21990	21960	22276	22235	22020	22032	22122	21997	21956	22320	22118	22057	22077	22077	21884	21973	22094	22154	22151	22072	22253	22083	22253	22325	22159	22001	21973	22045	22122	22354	22131	22093	21979	22228	22384	22253	22136	22175	22220	22109	22062	22221	22089	22264	22157	22115	22008	22122	22221	21964	22077	22163	22102	22164	22101	22017	21876	22286	22099	22132	22052	22323	22431	22154	22020	22200	22205	22107	22050	22159	22004	22145	22291	22215	22143	22116	22195	22002	22042	21998	21980	21969	22024	22026	22039	22002	21862	21827	21855	22166	22194	22057	22230	22248	22201	22208	22006	22212	22125	21988	21906	22109	22153	22279	22083	22068	22011	22140	22003	22140	22155	22018	21905	22269	22248	22173	22057	21917	22076	22049	22120	22008	22177	22033	22058	22008	22361	22043	21898	22249	22038	22014	22106	22221	22248	22021	22132	22178	22259	21975	22144	22097	22010	21948	22037	21951	22033	22117	22110	22131	21886	22207	22063	21981	22115	22137	22059	22118	21984	22139	22202	22294	21879	21956	22009	21880	22461	22282	22167	21979	22209	22182	22259	22124	22096	22061	22097	22130	21963	22039	21941	22274	22068	22093	22070	22262	22178	22137	22134	22066	21943	22169	22031	22128	21973	22249	22234	21948	22117	22250	22002	22221	22091	21886	22074	22221	22139	22095	22366	22058	22060	22013	21905	22024	22133	22238	22038	21999	21985	22335	22085	22105	22090	22067	22222	22049	22230	22137	22151	22112	22028	22024	22049	22030	22355	22171	22064	22147	22217	22064	21948	22203	22229	22276	22127	22061	22366	22270	22000	22165	22229	22041	22089	22279	22215	21992	22218	22059	22175	22100	22092	21906	22189	22142	22190	22400	22009	22025	22075	22101	22205	22391	22157	22145	22122	22066	22263	22223	22171	22074	21997	22165	22174	22015	21946	22231	22214	22424	22192	22002	22152	22189	22174	22157	22135	22089	22218	22235	22106	22158	21882	22124	22184	22124	22133	22050	22000	22297	22019	21886	22103	22042	22103	22061	22143	22169	22262	22128	22291	22372	22200	22159	22156	22065	22333	22135	22188	22015	22158	22071	22322	22274	22274	22525	22194	22242	22218	22140	22048	22289	22127	21963	22094	22260	22273	22058	22231	22104	21823	22241	22189	21999	22103	22247	22036	22279	22194	21909	22088	22061	22167	22092	22045	22202	22085	22209	22124	22159	22374	21987	22125	22272	21958	22274	22339	22338	22194	22070	21967	22098	21984	21775	22118	22132	22293	22099	22011	22244	22040	22323	22225	21930	22185	21913	22006	22127	22091	22199	22370	22034	22232	21904	22190	22124	22061	22240	22118	22071	22227	22283	22175	22070	22223	22144	22206	22278	22234	21908	22060	22247	22203	22333	22202	22141	21919	22039	22003	22087	22133	21986	22061	22238	22247	22135	22040	22034	22235	22166	21999	22234	22154	22181	22072	22276	22050	22123	22088	21933	22042	22278	22171	22235	22368	22088	22066	22176	22090	22015	21977	22286	22109	22174	22106	22164	22154	22165	22145	22203	22218	22335	22107	22288	22176	22237	22297	22347	22066	22068	22106	22132	21977	22108	22252	22184	21826	22019	22030	21997	22150	22179	22109	21929	22187	22030	22047	22219	22238	22198	21901	22083	22140	22005	22099	22001	22083	22159	22191	22024	21992	22247	22055	22111	22086	22174	22134	22285	22270	22009	22197	22007	22124	22167	22274	22099	22072	22073	22041	22088	22084	22237	22154	22258	22019	21901	22068	22117	22125	22197	22096	22279	22095	22289	22268	22388	22060	22180	21962	22253	22064	22105	22141	22244	22230	21976	22223	22077	22339	22009	22235	22236	22242	22240	22111	22253	22175	21988	22112	22029	22239	22335	22305	22436	21986	22105	22106	22133	22343	22333	22233	22043	21982	22147	22029	22353	22126	22224	22157	21941	22185	22115	22096	22077	22286	22108	22145	22298	22191	22172	22076	22130	22075	22250	22115	22317	22323	22340	21954	22086	22181	22047	22159	22008	22216	22161	22170	22179	22315	22186	22206	22094	22422	22110	21976	22271	22074	22179	22242	22119	21913	22077	22038	21915	21816	22118	22016	22127	22242	22039	21982	22065	22249	22299	21934	22007	22044	22013	22167	22206	21836	22156	22271	22073	22001	22012	21996	21971	22217	22132	22095	22108	22111	22215	22068	22255	21871	22193	21912	22030	22136	22063	22257	22291	21787	21869	22152	21908	22381	22197	22346	22261	22112	22033	22141	22323	22105	22126	22124	22047	22070	21967	22137	22156	22467	21986	22097	22067	22089	22156	22021	22237	22236	21913	22159	22282	21985	22178	22415	22055	22044	22123	22197	22198	22073	22029	22073	22231	22053	22068	22084	22135	22068	22068	22435	22079	22141	22043	22153	22184	22105	22118	22110	22201	22346	22005	22061	22055	22252	22181	22042	22100	22189	22019	22216	22195	22212	22475	22265	22119	22143	21726	22251	22021	21940	22050	22140	22154	22260	22230	21943	22176	22290	22100	21988	22011	22104	22128	22150	22006	22070	22219	22254	22395	22011	22082	22034	22244	21994	22058	22240	22225	22033	22003	22286	22136	22123	22077	22212	22092	22208	22262	22208	21997	22130	22058	22059	22160	22286	22058	22068	22169	21965	22378	22097	22168	22291	22015	22332	22153	22164	22112	22142	22227	22012	22233	22091	22077	22253	22340	22165	22226	22186	22123	22088	22095	22054	22123	21894	22147	22171	22199	21905	22039	22245	22243	22194	22059	22310	22076	21883	22146	22020	22199	22016	22071	22028	22218	22340	22111	22031	22050	21996	22083	21914	21908	21997	22204	22327	22046	22173	22136	22054	22121	22094	21968	21821	22132	22044	22067	22122	22048	22134	22270	21938	22227	22168	22243	22091	22206	22291	22137	22224	22169	22208	22227	21948	22232	22133	21969	22167	22280	22292	22088	22093	21907	22128	22246	21978	21950	22160	22121	22081	22150	22106	21904	21908	22128	22005	22123	22252	22184	22142	22004	22121	22020	22067	22179	22175	22079	22108	22245	22174	22424	22176	22238	22146	22030	22254	21922	22127	22164	22201	22204	22222	22122	22188	22082	22189	22213	22118	22026	22016	22044	22191	22211	22210	22024	22100	22008	22143	22228	22131	22119	22224	21934	22215	22010	22266	22344	22114	22093	22236	22250	22016	22259	22259	21935	22184	21912	22083	22258	22144	22306	22081	22018	22197	21982	22169	22252	22198	22094	22169	22046	22301	22253	22200	22016	21859	21969	22238	22072	21854	21999	22103	22267	22191	22148	21989	21899	22121	22136	21943	22031	22236	22005	22321	22087	21891	22058	22194	22081	22423	22130	22098	22275	22072	22224	22137	22200	22014	22079	22208	22314	22268	22340	22096	22154	21924	22000	22333	22284	22074	22133	22079	22108	22177	22142	21976	21977	22286	21982	22015	22116	22124	22147	22273	22113	22128	22173	22037	22043	22025	22119	22212	22420	22198	21987	22113	22235	22122	22353	22148	21923	22242	21860	22198	22217	22200	22157	21895	22034	22197	22135	22178	22098	21963	22212	22165	22360	22098	22006	21966	22039	22217	22389	22016	21939	22083	22051	22025	22201	22211	22205	22325	22167	22086	22218	22026	22097	22079	22261	21964	22412	22260	22267	22224	22364	22133	21912	22200	22092	22208	22046	22207	22284	21938	22421	22128	21963	22106	22232	22008	22088	22090	22226	22094	22065	22134	22080	22198	21998	22210	22306	21951	22037	22108	22137	22091	22343	22269	22319	21962	22111	21913	22098	22039	21951	22145	22168	21982	22132	22131	22072	22440	22109	21977	22314	22108	22007	22229	22134	21983	21864	22238	22181	21984	22050	22038	22297	22085	22116	22052	22010	21838	22189	22162	22121	22185	22059	22263	21928	22073	21987	22118	22123	21965	21932	22039	22072	22127	22278	22178	22252	22286	22177	22096	22336	22177	22280	22013	22038	22027	22012	22118	22222	22229	22215	22038	22192	22022	22161	22247	22181	22161	22328	22193	22235	22055	21913	22193	22163	22052	22392	22285	22234	22483	22276	22145	22180	22243	22330	22384	22142	22172	22266	22013	22023	22013	22316	22154	22155	22368	22240	21984	22213	22023	22211	22026	22068	22058	22117	22332	22054	22133	21988	22169	22145	22182	21997	21985	22180	22220	22225	22064	22259	22160	22334	22248	21970	22198	22203	22231	22302	22094	22122	22232	22142	22082	22088	21969	22369	22265	22048	22220	22103	22201	22144	21824	22022	22172	22143	22253	22272	22095	21989	22219	22189	22304	22110	22131	22409	22287	21932	22096	21950	22196	22143	22136	22124	22149
36570	55252	38143	30260	28295	27291	22784	19959	19314	18643	19602	19315	19353	19364	19075	18705	18744	18506	18447	18129	18228	18113	17950	17976	17898	18164	18610	20778	21054	19823	19130	18407	17976	17904	17896	17557	17764	17613	17824	17679	17838	17886	17678	17570	17989	17661	17919	17903	17654	17853	17606	17652	17830	17613	17690	17637	17878	17739	17898	17676	17623	17717	17697	17719	17732	17891	17628	17781	17644	17758	17709	17736	17724	17715	17652	17836	17846	17726	17763	17718	17806	17568	17713	17691	17686	17827	17742	17744	17742	17606	17929	17652	17875	17717	17868	17677	17696	17666	17857	17636	17691	17779	17746	17918	17675	17787	17693	17626	17745	17752	17557	17746	17820	17731	17800	17587	17780	17828	17605	17665	17569	17800	17541	17736	17590	17586	17692	17705	17704	17736	17800	17806	17765	17735	17607	17668	17678	17721	17658	17685	17705	17649	17648	17748	17676	17863	17702	17744	17743	17782	17743	17754	17696	17627	17911	17692	17685	17636	17462	17683	17703	17786	17652	17693	17533	17651	17613	17804	17858	17719	17869	17627	17745	17655	17788	17809	17653	17525	17752	17676	17638	17735	17664	17750	17727	17791	17670	17805	17540	17673	17589	17625	17721	17645	17636	17754	17706	17587	17666	17692	17725	17728	17692	17458	17752	17650	17689	17697	17663	17770	17627	17645	17692	17791	17730	17699	17809	17720	17703	17840	17947	17703	17727	17704	17871	17931	17704	17794	17777	17863	17771	17680	17998	17726	17726	17727	17739	17775	17876	17852	17691	17631	17775	17912	17607	17926	17704	17615	17585	17694	17770	17843	17619	17683	17689	17712	17675	17695	17602	17731	17679	17730	17610	17659	17601	17813	17684	17695	17569	17655	17459	17647	17728	17705	17758	17854	17737	17652	17804	17710	17820	17695	17661	17769	17645	17778	17729	17728	17783	17751	17717	17527	17770	17745	17639	17847	17562	17775	17754	17644	17710	17878	17662	17888	17750	17773	17659	17807	17613	17764	17647	17812	17645	17779	17625	17693	17756	17747	17753	17526	17756	17610	17703	17680	17809	17707	17825	17652	17909	17609	17626	17679	17757	17675	17848	17596	17601	17772	17689	17672	17831	17935	17619	17591	17658	17601	17773	17639	17878	17653	17735	17731	17539	17638	17727	17783	17874	17728	17733	17753	17713	17816	17866	17872	17636	17583	17643	17799	17608	17616	17766	17692	17864	17631	17854	17653	17579	17703	17797	17713	17841	17770	17742	17569	17738	17682	17648	17871	17817	17681	17806	17748	17783	17795	17792	17692	17870	17702	17690	17810	17793	17804	17842	17703	17623	17793	17735	17981	17664	17609	17734	17854	17702	17757	17610	17618	17535	17767	17734	17603	17704	17787	17706	17707	17592	17753	17646	17888	17855	17676	17723	17738	17660	17782	18009	17698	17777	17688	17526	17694	17693	17926	17788	17679	17643	17664	17772	17775	17697	17759	17834	17680	17592	17529	17645	17654	17734	17573	17818	17627	17601	17737	17802	17632	17606	17895	17966	17834	17846	17645	17695	17779	17891	17880	17886	17578	17856	17593	17808	17587	17586	17871	17622	17790	17801	17581	17652	17748	17673	17777	17715	17686	17873	17647	17731	17666	17661	17831	17749	17690	17929	17611	17828	17729	17781	17755	17748	17676	17703	17703	17827	17792	17645	17678	17622	17644	17688	17636	17805	17743	17686	17709	17741	17694	17780	17661	17597	17611	17833	17866	17700	17520	17819	17620	17948	17816	17762	17618	17786	17734	17765	17779	17910	17757	17799	17664	17662	17743	17840	17773	17781	17646	17789	17751	17747	17623	17797	17825	17695	17763	17727	17752	17729	17686	17537	17683	17706	17618	17611	17904	17700	17619	17932	17579	17795	17718	17589	17607	17628	17760	17629	17795	17686	17808	17815	17802	17614	17535	17730	17772	17681	17681	17852	17727	17620	17764	17664	17677	17819	17874	17694	17588	17757	17619	17724	17758	17727	17972	17680	17707	17807	17810	17744	17631	17693	17865	17644	17436	17838	17782	17605	17716	17815	17628	17750	17838	17681	17754	17785	17533	17739	17686	17923	17658	17649	17630	17693	17654	17751	17551	17726	17881	17816	17861	17747	17841	17764	17634	17485	17848	17715	17682	17787	17651	17643	17781	17528	17799	17724	17669	17641	17813	17784	17642	17641	17732	17659	17813	17849	17827	17693	17760	17776	17712	17753	17760	17691	17940	17679	17577	17629	17738	17742	17803	17540	17891	17963	17833	17729	17667	17635	17782	17684	17670	17953	17710	17775	17703	17780	17886	17817	17646	17684	17649	17879	17697	17574	17711	17858	17698	17701	17732	17770	17732	17666	17922	17715	17737	17687	17606	17772	17742	17807	17899	17606	17678	17778	17937	17613	17557	17701	17881	17773	17574	17918	17723	17849	17602	17781	17788	17629	17794	17714	17651	17627	17818	17711	17713	17891	17635	17803	17591	17743	17804	17584	17676	17812	17679	17676	17693	17831	17712	17703	17820	17559	17714	17714	17703	17865	17683	17804	17624	17697	17719	17662	17611	17935	17797	17788	17693	17649	17848	17735	17788	17687	17659	17846	17524	17646	17760	17687	17462	17587	17610	17805	17793	17653	17665	17629	17689	17786	17601	17729	17780	17606	17757	17628	17593	17847	17804	17785	17672	17672	17617	17686	17700	17785	17759	17461	17659	17652	17818	17773	17779	17612	17900	17654	17843	17896	17568	17797	17707	17754	17878	17746	17624	17759	17668	17732	17574	17805	17668	17727	17773	17554	17768	17563	17630	17490	17556	17740	17846	17650	17718	17716	17757	17699	17816	17720	17733	17692	17562	17738	17928	17778	17714	17570	17625	17767	17816	17660	17663	17706	17747	17702	17678	17668	17560	17772	17596	17724	17986	17636	17729	17792	17539	17869	17648	17665	17791	17676	17721	17731	17713	17626	17704	17726	17758	17658	17727	17702	17597	17862	17745	17691	17760	17691	17624	17772	17737	17713	17788	17903	17701	17758	17818	17824	17744	17542	17750	17717	17819	17725	17581	17736	17725	17592	17765	17714	17734	17602	17789	17666	17822	17631	17551	17724	17856	17610	17577	17573	17749	17787	17737	17688	17667	17730	17877	17492	17595	17753	17680	17708	17502	17791	17588	17580	17622	17843	17637	17616	17813	17496	17748	17857	17802	17687	17756	17474	17777	17669	17761	17726	17708	17631	17647	17670	17841	17783	17735	17806	17728	17747	17729	17770	17867	17727	17817	17451	17672	17765	17714	17597	17746	17783	17767	17818	17943	17793	17821	17800	17613	17834	17609	17645	17830	17766	17786	17851	17553	17577	17454	17674	17686	17805	17675	17717	17625	17841	17556	17805	17671	17724	17841	17664	17595	17590	17728	17816	17761	17779	17935	17692	17537	17678	17750	17801	17818	17756	17971	17739	17786	17693	17619	17722	17610	17856	17703	17779	17840	17817	17717	17872	17635	17594	17776	17737	17611	17720	17723	17730	17734	17701	17729	17890	17787	17771	17723	17704	17752	17807	17631	17880	17841	17711	17691	17619	17792	17654	17755	17507	17801	17729	17734	17735	17619	17665	17711	17725	17829	17694	17774	17772	17817	17689	17774	17624	17880	17663	17705	17635	17874	17804	17677	17960	17589	17531	17706	17785	17697	17848	17798	17808	17523	17567	17749	17517	17672	17745	17751	17752	17725	17644	17815	17651	17720	17646	17629	17696	17615	17837	17823	17793	17719	17678	17689	17531	17728	17899	17741	17670	17808	17544	17700	17590	17664	17583	17693	17922	17830	17720	17657	17796	17790	17946	17699	17583	17805	17770	17825	17700	17716	17628	17682	17796	17851	17698	17809	17768	17668	17924	17749	17770	17775	17788	17812	17690	17691	17758	17709	17673	17614	17742	17594	17776	17968	17770	17916	17768	17873	17769	17681	17795	17751	17778	17760	17688	17605	17543	17556	17763	17841	17705	17709	17687	17679	17658	17721	17794	17826	17545	17687	17938	17841	17554	17829	17800	17643	17709	17851	17715	17777	17674	17727	17700	17825	17642	17671	17675	17689	17740	17720	17804	17794	17664	17959	17841	17866	17708	17889	17754	17705	17818	17804	17855	17742	17571	17517	17782	17994	17899	17568	17988	17655	17719	17862	17659	17722	17674	17802	17742	17559	17837	17763	17703	17713	17777	17719	17710	17686	17478	17950	17723	17707	17577	17589	17743	17733	17543	17720	17567	17863	17728	17577	17728	17453	17614	17494	17833	17603	17784	17836	17725	17675	17756	17752	17483	17755	17748	17711	17911	17493	17812	17682	17645	17625	17789	17774	17387	17686	17597	17743	17693	17679	17777	17751	17778	17733	17649	17697	17651	17855	17689	17846	17734	17779	17841	17726	17792	17796	17612	17632	17703	17717	17770	17877	17831	17647	17767	17877	17806	17632	17765	17561	17639	17790	17585	17671	17708	17546	17662	17700	17746	17621	17794	17609	17773	17745	17808	17891	17768	17871	17647	17661	17673	17741	17657	17800	17795	17617	17818	17601	17727	17835	17640	17799	17604	17659	17682	17793	17688	17753	17627	17884	17773	17495	17814	17798	17601	17660	17902	17779	17622	17589	17771	17611	17739	17751	17620	17884	17744	17760	17549	17672	17671	17703	17666	17561	17737	17640	17706	17627	17673	17680	17578	17780	17711	17845	17673	17840	17811	17659	17795	17668	17950	17775	17840	17693	17677	17544	17961	17596	17773	17703	17858	17971	17809	17778	17856	17806	17619	17637	17729	17654	17895	17714	17568	17771	17637	17610	17694	17775	17935	17839	17708	17705	17801	17778	17653	17777	17846	17803	17899	17650	17826	17673	17852	17791	17729	17804	17763	17799	17785	17690	17814	17668	17787	17589	17721	17724	17728	17661	17675	17895	17652	17735	17712	17618	17661	17694	17544	17677	17587	17587	17671	17629	17758	17866	17603	17855	17760	17543	17573	17796	17728	17609	17660	17699	17744	17715	17691	17690	17780	17736	17708	17728	17670	17661	17812	17714	17705	17773	17656	17673	17440	17645	17793	17633	17815	17645	17585	17724	17867	17871	17827	17727
22869	21481	29394	24048	22486	26654	30936	26058	24058	24152	24113	24282	24323	24274	24132	23911	23831	23696	23707	23545	23376	23196	23238	23222	23116	22982	22956	25320	27352	26367	25087	23890	23482	23056	22962	22667	22621	22502	22803	22804	22593	22643	22627	22836	22705	22573	22764	22663	22857	22832	22613	22625	22860	22769	22618	22557	22517	22576	22660	22751	22536	22699	22611	22498	22605	22747	22530	22688	22856	22813	22778	22791	22675	22581	22490	22750	22678	22676	22881	22638	22863	22603	22717	22846	22599	22700	22638	22750	22773	22894	22588	22874	23027	22535	22586	22652	22807	22844	22608	22838	22554	22633	22561	22620	22720	22623	22749	22775	22829	22952	22724	22828	22700	22765	22494	22804	22479	22567	22594	22505	22578	22642	22623	22679	22675	22692	22636	22769	22653	22611	22630	22890	22819	22699	22734	22638	22962	22642	22773	22943	22958	22551	22701	22563	22623	22681	22611	22637	22609	22491	22888	22489	22724	22686	22691	22695	22585	22554	22718	22758	22923	22581	22743	22704	22782	22740	22737	22862	22752	22750	22877	22413	22742	22531	22614	22733	22726	22744	22802	22574	22564	22677	22617	22709	22648	22760	22614	22789	22720	22865	22615	22586	22823	22681	22667	22563	22648	22414	22531	22291	22346	22638	22682	22597	22558	22405	22575	22778	22677	22772	22753	22592	22480	22605	22713	22945	22532	22529	22640	22764	22895	22592	22561	22651	22553	22441	22680	22680	22586	22701	22720	22777	22776	22485	22699	22499	22618	22793	22634	22880	22717	22676	22522	22777	22627	22564	22536	22816	22660	22705	22699	22482	22517	22520	22459	22716	22452	22642	22467	22639	22613	22639	22671	22684	22560	22587	22757	22596	22606	22687	22629	22396	22600	22744	22710	22740	22686	22681	22731	22626	22447	22577	22726	22558	22537	22687	22630	22610	22486	22605	22805	22713	22494	22691	22588	22787	22612	22541	22682	22550	22605	22708	22584	22582	22671	22694	22780	22600	22719	22705	22842	22619	22519	22441	22755	22770	22757	22692	22481	22601	22780	22695	22565	22586	22875	22606	22896	22527	22697	22565	22449	22584	22726	22671	22785	22653	22745	22562	22703	22740	22689	22647	22662	22478	22635	22558	22521	22884	22854	22565	22686	22667	22320	22546	22662	22424	22837	22520	22618	22834	22723	22424	22765	22736	22489	22555	22764	22728	22549	22699	22661	22817	22569	22707	22769	22780	22485	22546	22804	22738	22651	22561	22590	22595	22631	22549	22694	22862	22526	22669	22707	22501	22598	22793	22672	22681	22515	22808	22640	22648	22751	22563	22695	22832	22385	22396	22599	22688	22498	22634	22473	22713	22719	22498	22787	22666	22638	22694	22352	22557	22659	22723	22552	22500	22614	22821	22703	22506	22652	22540	22608	22779	22770	22602	22660	22691	22600	22703	22727	22710	22623	22539	22646	22455	22371	22620	22697	22735	22468	22723	22796	22680	22692	22724	22557	22584	22619	22486	22681	22361	22381	22635	22711	22527	22549	22817	22647	22396	22584	22765	22608	22932	22804	22514	22556	22502	22616	22706	22747	22550	22566	22595	22520	22825	22742	22586	22687	22621	22818	22616	22631	22748	22569	22604	22731	22625	22655	22801	22595	22540	22540	22587	22755	22575	22737	22578	22780	22571	22504	22727	22565	22544	22641	22631	22678	22587	22807	22517	22660	22650	22508	22487	22580	22508	22501	22710	22904	22822	22702	22696	22594	22699	22667	22630	22441	22710	22832	22805	22677	22630	22690	22543	22391	22521	22593	22620	22896	22607	22546	22551	22682	22639	22522	22674	22624	22538	22535	22782	22653	22419	22541	22489	22711	22602	22635	22765	22553	22608	22658	22735	22516	22582	22602	22788	22555	22660	22617	22764	22638	22828	22783	22767	22680	22813	22598	22604	22299	22684	22746	22608	22757	22592	22663	22499	22394	22692	22491	22520	22542	22730	22732	22788	22633	22635	22607	22611	22541	22531	22651	22629	22536	22582	22716	22654	22733	22738	22933	22562	22629	22490	22681	22682	22668	22686	22646	22607	22594	22608	22421	22705	22628	22599	22642	22606	22467	22518	22620	22650	22718	22528	22752	22486	22505	22785	22796	22722	22621	22411	22692	22559	22793	22616	22731	22598	22451	22580	22444	22650	22677	22796	22829	22659	22581	22574	22646	22557	22837	22597	22453	22593	22721	22671	22778	22879	22666	22648	22657	22795	22654	22412	22650	22460	22480	22379	22431	22831	22805	22644	22490	22593	22841	22593	22674	22579	22770	22857	22540	22682	22647	22624	22693	22642	22616	22578	22657	22467	22536	22721	22732	22698	22504	22636	22579	22779	22761	22379	22526	22553	22551	22456	22718	22602	22737	22525	22643	22774	22657	22757	22579	22436	22489	22646	22707	22617	22512	22589	22600	22692	22602	22711	22729	22611	22517	22756	22566	22713	22659	22918	22531	22615	22725	22689	22652	22491	22591	22507	22622	22590	22733	22735	22695	22319	22346	22602	22752	22671	22740	22413	22508	22725	22677	22490	22695	22743	22594	22516	22357	22300	22438	22701	22678	22605	22526	22471	22669	22651	22777	22647	22624	22678	22592	22676	22650	22693	22537	22582	22660	22827	22614	22798	22436	22712	22639	22800	22871	22713	22872	22762	22671	22576	22527	22437	22535	22814	22503	22286	22823	22856	22701	22435	22625	22415	22672	22644	22529	22983	22699	22601	22510	22679	22451	22685	22670	22865	22610	22609	22633	22658	22257	22510	22486	22452	22561	22674	22676	22467	22640	22558	22603	22702	22492	22684	22928	22663	22744	22735	22433	22676	22764	22515	22828	22668	22936	22585	22530	22720	22804	22492	22698	22405	22787	22760	22652	22712	22620	22495	22449	22637	22489	22798	22707	22625	22781	22845	22555	22644	22667	22619	22391	22559	22612	22793	22673	22513	22527	22919	22501	22541	22837	22736	22532	22617	22585	22501	22637	22536	22682	22607	22434	22400	22692	22597	22601	22571	22626	22398	22525	22549	22672	22556	22503	22658	22538	22523	22737	22812	22720	22344	22447	22721	22692	22575	22663	22546	22429	22609	22749	22660	22443	22453	22483	22792	22626	22480	22665	22701	22943	22743	22740	22609	22782	22729	22528	22398	22333	22610	22642	22514	22749	22685	22887	22552	22656	22492	22505	22677	22593	22679	22648	22541	22642	22748	22379	22537	22764	22443	22625	22695	22722	22617	22810	22825	22621	22511	22568	22598	22802	22632	22778	22486	22582	22914	22611	22725	22690	22865	22781	22638	22561	22674	22520	22769	22599	22539	22663	22695	22554	22633	22664	22558	22528	22647	22422	22684	22592	22514	22801	22741	22617	22677	22548	22767	22734	22791	22750	22738	22655	22543	22568	22763	22700	22705	22720	22545	22545	22702	22577	22734	22419	22560	22887	22387	22780	22598	22865	22707	22645	22403	22647	22485	22733	22626	22525	22716	22520	22651	22528	22481	22400	22593	22751	22653	22518	22656	22555	22669	22623	22645	22804	22784	22852	22537	22469	22793	22315	22614	22514	22352	22397	22632	22758	22750	22755	22495	22483	22720	22531	22691	22689	22913	22615	22637	22556	22633	22943	22700	22820	22819	22288	22605	22693	22786	22661	22616	22641	22801	22613	22561	22692	22587	22442	22654	22708	22422	22525	22705	22663	22615	22732	22662	22849	22675	22828	22674	22519	22741	22649	22432	22743	22590	22700	22504	22544	22685	22733	22590	22554	22680	22772	22619	22652	22557	22503	22510	22552	22669	22789	22642	22557	22493	22586	22410	22617	22852	22714	22763	22687	22721	22801	22428	22473	22681	22581	22534	22622	22624	22655	22584	22520	22449	22563	22747	22582	22603	22827	22872	22421	22624	22804	22726	22642	22607	22776	22491	22755	22744	22846	22812	22662	22646	22621	22421	22575	22561	22507	22792	22750	22557	22709	22803	22512	22548	22608	22703	22703	22761	22829	22585	22704	22692	22766	22482	22656	22792	22804	22714	22621	22850	22621	22471	22553	22575	22493	22315	22587	22502	22611	22589	22620	22575	22787	22875	22597	22610	22679	22611	22641	22607	22757	22759	22717	22735	22605	22525	22504	22590	22856	22534	22502	22630	22531	22519	22858	22725	22668	22665	22646	22761	22869	22585	22586	22554	22617	22447	22603	22693	22654	22745	22635	22694	22673	22527	22607	22606	22878	22692	22735	22600	22826	22573	22546	22877	22678	22549	22555	22530	22369	22376	22520	22648	22768	22669	22592	22611	22527	22542	22499	22687	22657	22533	22465	22562	22684	22619	22550	22766	22457	22544	22726	22617	22726	22653	22663	22844	22730	22503	22744	22824	22751	22628	22879	22774	22715	22533	22549	22818	22656	22842	22679	22694	22706	22752	22405	22573	22732	22732	22655	22651	22580	22389	22575	22509	22562	22504	22593	22636	22606	22591	22688	22908	22651	22678	22710	22626	22605	22778	22466	22603	22575	22594	22717	22534	22614	22507	22765	22702	22682	22744	22760	22618	22529	22788	22549	22683	22650	22477	22681	22854	22571	22817	22689	22581	22738	22542	22491	22675	22519	22435	22603	22610	22454	22521	22702	22419	22687	22719	22640	22655	22632	22640	22644	22465	22635	22505	22598	22581	22499	22560	22597	22849	22634	22701	22676	22667	22537	22711	22717	22726	22573	22622	22772	22584	22602	22605	22518	22709	22669	22493	22612	22374	22476	22555	22549	22595	22404	22623	22696	22528	22678	22486	22566	22646	22673	22630	22563	22508	22651	22631	22750	22698	22765	22511	22662	22762	22473	22415	22570	22666	22490	22679	22818	22654	22916	22583	22641	22480	22592	22675	22350	22514	22662	22482	22610	22605	22529	22738	22668	22686	22624	22785	22747	22750	22791	22708	22601	22585	22754	22835	22728	22651	22686	22676	22634	22455	22603	22753	22556	22687	22764	22370	22849	22687	22561	22643	22644	22729	22921	22670	22703	22814	22640	22457	22833	22587	22535	22634	22352	22687	22771	22574	22749	22794	22649	22671	22744	22648	22664	22704	22576	22295	22672	22396	22660	22689	22758	22687
42120	57129	42432	34466	31862	27844	25637	23370	20591	19537	20151	20559	20555	20319	19979	19799	19585	19253	19319	19115	18936	19038	18743	18556	18627	18375	18430	22546	24306	22621	20900	19385	18383	18017	18197	18155	18120	17846	18205	18009	18192	18144	17915	18054	17892	17898	18039	18040	17960	18178	17985	17992	17920	17899	18036	18046	17930	17973	17964	17991	18138	17990	18156	17960	18012	18014	18171	17973	17883	18090	17953	18049	17914	18009	17998	18080	18146	18030	18005	18039	17950	18026	17943	17966	18058	17858	18017	17931	17970	17840	18057	18090	17918	18066	18101	17923	17972	18101	17916	18161	18079	18020	18011	17961	17988	17834	17892	18007	18084	18086	18056	17911	18036	18046	17952	18038	17911	17937	17952	17937	17946	17898	17897	18082	18031	17905	18188	17982	18135	17942	17950	18087	18014	18065	18067	17908	18027	17797	17942	17870	18008	17966	18076	17890	18094	17887	18005	18069	17992	17746	17927	18098	17867	18150	17752	17930	17851	17982	17983	18150	18031	18151	17856	17940	17934	18103	18002	17865	17958	17848	18068	17934	17823	18161	18072	17983	17765	18071	17978	17986	17979	18204	17965	18054	18245	18044	17900	18085	17942	17885	17990	17963	18143	18143	18131	18063	18049	18099	18036	17912	17841	18135	17972	17940	18176	18075	17916	18177	18023	17985	18118	18044	18136	17998	17875	18057	17999	17939	17932	17951	17937	17843	17924	17994	17935	17830	18004	17854	17870	18057	18056	18104	17973	17998	17920	17977	18038	17949	18139	18053	17981	18030	18013	18138	17891	17949	17863	18156	17965	17910	18175	17963	18005	17960	17912	17991	17970	18004	17773	18191	18018	17941	17997	17936	18214	17727	17930	18075	18032	17897	18144	17912	17927	18020	18153	17862	18013	18002	17797	18038	17919	17958	18117	17844	17877	18057	18185	17941	18029	18067	18017	17983	17965	17837	18086	17904	17966	17925	18025	17919	17967	18081	18004	18044	17884	17810	17849	17809	18089	18098	17925	17953	18017	17927	17999	18032	17987	18023	18054	17831	17751	17964	17988	17819	18065	17899	17983	17979	17961	17753	18010	18101	18001	17991	18159	18029	17958	18066	17954	18077	18036	18230	17947	18066	17966	17775	17913	18061	18104	18115	17920	17798	17975	18101	17941	17833	17874	17870	17941	18107	17978	18019	17949	17945	18030	17981	17863	17922	17994	17819	17817	17873	17858	17851	17979	18069	18142	17974	17997	17982	18070	17928	17953	17982	18026	17890	18167	17943	17850	18044	18006	18004	17897	18089	17906	18185	18012	17981	18032	18061	17853	17851	17875	17946	18107	18028	18082	18033	17876	18130	17987	17834	17990	17993	18075	18065	18121	17816	17925	17984	18124	17968	18091	17996	17874	17985	18110	17946	17910	18017	18016	17997	17863	18000	17767	18132	18046	18024	17907	18008	17941	17896	18126	17933	18082	17942	18038	18124	17950	18023	17894	18063	17910	17969	18026	18115	17875	18020	17959	17814	18046	18139	17932	18096	18018	18077	17892	17968	17931	18139	17949	17946	17853	17951	17956	18040	17971	17935	17899	18064	17954	17772	18101	17980	18098	17913	17874	18105	17995	17798	17953	18007	17849	18001	17990	17918	17856	17908	17931	18063	18012	17989	17915	17959	17880	18135	18123	18003	18079	17915	18036	17984	17869	18022	18045	17773	17991	18011	17994	18063	17916	18122	17914	17929	18142	17848	18042	17994	17860	17747	18039	17857	17903	17978	17875	18075	17962	18011	17963	18097	17972	17943	18118	18042	17919	17926	17852	17966	18054	17975	17977	17930	17990	17741	18062	18090	17989	17887	17894	17873	18000	17838	18012	17836	17901	18048	17966	17946	17976	18061	17929	18030	17885	17892	18037	17949	18098	18148	17833	18033	18036	17977	18026	18096	18085	17914	18104	18002	17943	18043	18119	17898	18111	17890	17914	17903	17896	18034	17971	17897	18059	17913	18076	18022	17852	17947	17898	18149	17934	17973	18050	18090	17944	17873	18087	17941	17892	18068	17843	18047	17990	18050	17819	17915	18127	17977	17857	18002	17894	17898	17883	17977	18076	18006	17759	17907	18117	18066	18133	17955	17892	18142	18066	18128	17881	17963	18015	18037	17934	17965	17956	18020	17938	17915	18020	17965	18058	18112	17917	17979	18023	17953	18070	17882	17860	18021	17949	17953	18141	18065	17862	17929	18063	17834	17840	17901	17947	17797	18064	17948	17858	17997	18000	18084	17904	17981	17971	17938	17957	18056	17924	17964	18205	17963	17812	18011	17938	17981	18100	18020	17896	17805	17848	17957	18029	18055	18054	18084	17971	17966	18194	17958	17928	18070	17750	17921	18020	18040	17996	17933	17804	18174	17897	18059	18195	18070	17991	17813	18057	17903	18121	17928	17820	18059	18174	17845	17909	17995	18106	17926	18246	17992	17899	17988	18023	17980	17963	18027	18217	18097	17929	18085	17908	18279	18186	18078	18040	17998	18046	17910	18022	17874	18110	18030	18073	17814	18071	17847	18103	17955	17963	18061	18130	18083	18271	17871	17939	18011	17921	17959	18189	18085	17988	17907	17972	17770	18059	17989	17968	17890	18017	18194	18066	17962	18130	17897	18064	17967	17925	17920	17825	17926	18075	17967	17952	17987	17880	17883	17697	17906	17864	17800	17820	17904	18093	17886	18142	17979	18110	18175	17828	17833	17944	18179	17844	17880	18118	17843	17879	17947	18049	17950	17997	17889	18033	17904	18012	18024	18072	18069	17872	17972	17955	18058	17864	18063	18181	17874	18016	18114	17788	17932	18060	17933	18045	18108	17930	18116	17984	17883	18044	17994	18131	18088	17946	18021	17904	17898	18173	17981	17899	18168	18062	17814	17981	18062	17933	17987	17989	18037	17992	17816	17868	17712	17983	17904	17884	17909	17947	18051	17795	18011	17958	17928	18024	17987	18189	17820	17983	18014	17932	17869	18050	18146	17919	17958	18190	17993	17986	18075	17919	18104	18021	18040	17961	17950	18041	18080	17880	17952	18034	17857	18011	18026	18169	17955	18014	17938	17943	17947	18223	18038	17834	18048	17987	18009	18005	17781	17861	17913	17869	17976	18043	18004	17989	18059	17908	17932	17886	18002	17878	17895	18013	17923	17997	17771	18027	17902	17971	17799	17879	18057	17778	17999	18027	17814	18084	18006	17998	18099	17983	18133	18094	17886	17948	18064	18007	17951	18061	18147	17964	17944	18022	17934	17752	17990	17955	17943	18053	18134	17897	17950	17836	17982	17814	18170	17853	17977	17803	18093	18100	18094	18115	17999	17936	18136	17882	17910	17981	17845	17950	17904	17929	17988	17854	18011	18088	18072	17875	18109	18006	18055	18007	18043	17989	18006	18071	17939	17915	18060	17871	17999	17931	18044	17891	17940	18080	18028	17732	18020	17854	17804	17992	17990	17980	17867	17920	17965	18008	17994	17797	17988	18031	17856	18042	17936	18201	18081	18055	18037	17997	17851	18064	18086	18020	17951	17923	17848	17900	17908	17949	18218	17822	18071	18016	17813	18060	17929	18145	18008	17733	17966	17966	18171	18044	17977	17913	18047	18147	17853	18072	17879	18092	18002	17995	17965	18016	17988	17968	18207	18229	17899	17924	17856	17857	18055	18152	17993	18006	18059	17890	18127	17978	18056	18042	17917	18053	18103	17746	18090	17979	18040	17908	17994	18059	18057	18019	17976	17866	17745	17985	17656	18240	18033	17978	17881	18003	17882	18030	17939	17988	17962	17932	18052	17746	17988	18037	17971	18042	17944	18119	17955	17876	18122	17791	17905	17984	18033	18197	17890	17870	17822	17902	17985	18186	18008	17845	17925	17924	17905	17925	17937	18039	17955	17880	18147	18020	17914	17995	18133	17769	18095	18124	17868	18033	17976	17867	17909	17886	18046	17968	18041	18008	17895	17823	17855	17938	18156	17692	17933	17871	18054	17933	18022	17878	17802	17790	18049	17943	17975	18001	18024	17955	17990	18011	18043	18120	18026	17958	18031	17865	18049	17911	17933	17781	18176	18092	17877	18023	18148	17999	18032	17977	18061	17870	17936	18027	18112	18048	17784	17980	18042	18103	18145	17970	17999	17865	18014	17845	17935	17992	17808	18090	18100	17872	18036	18024	18076	17965	17862	17941	17956	18013	18005	17970	17970	18056	18043	17977	17871	17904	17897	17853	17983	18115	17881	17991	17953	18158	17794	18148	18009	18103	17907	17752	18064	18028	18066	17869	17930	18000	18156	17973	17874	18074	17829	18097	17886	17977	17901	18090	17974	18022	18064	17950	17954	17929	17975	18071	17857	17887	17887	18063	17921	17831	17887	18095	17836	18011	17959	18184	17955	18038	18103	18063	17943	18010	18093	17846	18052	17990	18153	17999	17847	17916	18075	18033	18068	17921	17851	17874	18079	18069	17819	18069	17795	17961	18178	17934	17939	18012	18014	17901	18059	17848	17928	17933	18116	17953	17991	18019	18168	17929	17948	17968	17904	17875	18147	17980	17952	17990	17820	18033	17767	18043	17837	17878	17915	17970	17894	17806	18004	18089	17920	18165	17738	18011	17996	18002	18021	18176	17982	17901	17886	17905	17858	18001	18072	18002	17985	18066	18054	18073	18168	18131	17889	17875	17894	18055	17823	17999	18105	18071	17868	18031	17898	17863	18009	17890	17978	18009	18209	18076	18103	18039	17986	17962	17983	17881	18095	17955	18028	17845	17961	17972	17954	17982	17849	17995	17857	18072	18000	17968	18114	18046	18063	17996	17882	17918	17847	17954	17895	17879	17984	18239	18108	18085	18106	17890	18188	18080	17874	18111	17855	17988	17861	17839	18151	17948	18093	18078	17988	18055	18029	18046	18089	17908	18050	18047	17939	17997	18083	18140	17939	17991	18142	18108	17942	17923	17982	17900	17947	18140	17869	17894	17906	18006	18039	17888	17935	17957	17904	18036	18084	17858	18014	18003	18122	18161	17953	17937	17939	18141	17879	17924	18062	17959	17910	17906	17840	18018	17948	18056	18151	18156	17969	17918	18155	17944	17939	17972	17950	17907	17850	17900	18126
29975	27787	31601	28927	25788	25131	23989	23350	22687	22275	22353	22588	22629	22599	22333	22230	22359	22255	22386	22422	22201	22257	22205	22197	22108	22016	21977	22000	22506	22358	22238	21956	21725	21921	21954	21785	21788	21844	21873	21718	22000	21993	21917	21764	21952	21909	21875	21865	21993	21770	21944	22039	22189	22005	21908	21851	21924	21861	21826	21684	21855	22008	21806	21737	21973	21922	22159	21682	21711	21756	21759	21788	21913	21933	21975	21886	21490	21910	21997	21809	22073	21875	21789	21885	21809	21839	21787	21777	21642	21897	21826	21751	21872	21914	22044	21967	21694	21934	21906	21919	22052	21900	21932	21823	21917	21861	22030	21942	21906	21745	21830	21809	21738	22063	21902	21756	21887	22081	22210	21814	21719	21861	21859	21686	21784	21576	21698	21734	21736	21850	21977	21963	21961	21896	21930	21974	21766	21837	21885	22048	21895	21993	21874	21727	21816	21890	21914	21963	21789	21894	21798	21907	22062	21783	21825	21879	21635	21799	21980	21596	21908	21803	21913	21938	21867	21973	21957	21874	21920	21912	21859	21799	21857	21852	21957	21917	22096	21787	21809	21664	21639	21721	21967	21717	22080	22113	21954	22004	21841	21802	21773	21857	22083	21733	22017	21848	21849	21943	21931	21730	21823	21869	21956	22172	21837	21875	21720	21735	21979	21914	21771	21755	21891	21696	21875	21938	21812	21990	21807	21860	21899	21904	21831	21813	22021	22015	21615	21771	21802	21764	21841	21699	21949	21892	21798	21881	21787	21766	21850	21876	21989	22001	21753	22069	21891	21743	21921	21732	21919	22090	21893	21847	21748	21819	21914	21724	22016	21934	21598	21894	21830	21815	22005	21952	21869	21968	21950	21884	21914	21502	21843	21746	21798	21846	21885	21746	21736	21858	22062	21934	21856	22066	21899	21849	21905	21795	21940	21740	21930	22009	21766	21697	21807	21884	21840	21854	22112	21962	21672	21954	21982	21741	21933	21903	21978	21834	21716	21783	21901	21633	21945	21922	21702	21836	21806	21939	21768	21830	21701	21795	21895	21885	21693	21757	21833	21724	21705	21825	21944	22011	21780	21881	21711	21892	21739	21981	21784	21741	21950	22031	21840	21896	21870	21987	22156	21775	21734	21764	21726	21818	21865	21849	21805	21801	21865	21809	21826	21882	21867	21954	22004	21798	21876	21942	21909	21777	21851	21958	21980	21728	21842	21684	22016	22052	21747	21833	21941	22112	21783	21811	21713	21697	21828	21438	21862	21987	22003	21725	22009	21971	21912	21809	22014	21959	22041	21862	21873	21831	22112	21673	21817	21835	22000	21811	21679	21821	21719	21903	21922	21922	21897	21958	21992	22025	21902	21857	21934	22056	21907	21825	21571	21825	21961	21863	21982	22002	21803	21898	21836	21681	21739	21801	21810	21989	21639	22116	21767	21887	21880	22027	22000	21936	21871	21826	21964	22032	21953	21921	22033	21824	21909	21881	22056	21823	21699	21772	22084	21902	21959	21776	21746	21668	21907	21986	21907	22032	21756	21825	21933	21810	22059	22072	22175	21849	21889	21854	21696	21760	22021	21705	21880	21761	21878	21863	21877	21828	22050	22055	22067	21909	22021	21739	21743	21823	21845	21717	21969	21996	21885	22044	21653	21874	22029	22209	21844	21864	22040	21787	21924	21952	22123	21772	21937	21929	21814	21910	21800	21907	21768	21824	21922	21875	21916	21676	21689	22112	22007	21871	22149	21475	21821	21973	21819	21848	21825	21692	21620	21755	21696	21944	22120	21775	21956	21890	21875	21676	22069	21951	21956	21688	21915	21848	21701	21722	21866	21839	21899	21983	21938	21936	21539	21914	22018	21850	21862	21864	21667	21864	21758	22032	22003	21776	21853	21854	21978	21807	22006	21850	21876	21791	21790	21753	21784	21861	21843	21845	21909	21852	21739	22086	21800	21894	21901	21797	21931	22121	22159	21789	21920	21730	21817	21846	21798	22013	21932	22030	21840	21935	22102	21693	21810	21915	21628	21776	21837	21899	21902	22186	22000	21917	21954	22064	22178	21917	21846	21650	21675	21858	21808	21932	22126	21784	21838	21928	21936	22067	21961	21640	21846	21861	22018	21765	22048	22062	21717	21914	21832	21755	21953	21868	21780	21857	21894	21964	22021	21971	21841	21847	21931	21784	21979	21887	22242	21815	21873	21794	21904	21861	21805	21772	21826	21873	21663	21909	21926	21906	21813	21635	21868	21719	21772	21764	21832	21567	22093	21912	21949	21917	21814	21678	21995	21857	21853	21833	21750	21866	21997	21958	21728	21900	21751	21911	21797	21973	21831	21865	21688	21642	21847	21822	21675	21785	21734	21630	22001	22023	22027	21669	21862	21891	21804	21803	21897	21777	22045	21990	22102	21822	21994	21890	21847	22010	21855	21985	21814	21743	21831	21812	21668	21865	21902	21891	21796	21774	21916	21755	21909	22110	21918	21717	21747	21919	21703	21746	21595	21750	21835	21971	21956	21941	21986	21880	21993	21886	21873	21917	21842	21750	21861	21988	21860	21865	21850	21816	21782	21725	21793	21839	21842	21932	22083	21834	21642	21580	21862	21821	21828	21783	21876	21687	22001	21731	22083	21904	21914	22031	22012	22005	22010	21836	21778	21876	21969	21920	21852	21847	21908	21781	22042	21764	21962	21769	21904	21856	21939	21739	21855	21776	22005	22005	21666	21851	21693	21660	22058	21815	21999	21709	21971	21679	21841	21822	21885	21845	21933	22007	22077	21868	21999	21899	21868	21850	21747	21780	21907	21862	21890	21748	21873	21879	21836	21701	21668	21821	21945	21752	22121	21873	21786	21828	21971	21908	21723	21965	21847	21769	21868	21971	21853	21897	22037	21736	21793	21681	21739	21966	21925	21702	21759	21954	21916	21697	21830	21908	21821	22060	21909	21872	21845	21713	21794	21891	21601	21875	21888	21854	21973	21837	21904	21792	21988	22019	21930	21833	21744	21993	21892	21713	21766	21708	21738	21641	21878	21992	22026	21811	21751	22111	21823	21763	22017	21868	21729	22023	21892	21774	21915	21928	21855	21971	21873	21935	21955	21984	22074	22034	21787	21706	22055	21804	21909	21942	21759	21877	21835	21684	21782	21966	21858	21843	21940	21919	21855	22055	21696	21772	21896	22049	22113	21704	21737	21926	21753	21835	21798	21856	21934	21794	21797	21735	21968	21948	21933	21824	21846	22000	21875	21695	22024	21854	21852	21952	21995	21939	21933	22019	21963	21949	21876	21909	21844	22167	22028	21599	21939	21770	21761	21960	21627	21772	21801	21821	21870	22019	21812	22064	21803	21940	21676	21869	22009	21744	22072	21932	21922	21749	21787	21850	21909	21856	21835	21973	21991	21971	21876	21951	21823	21979	21725	21943	21916	22022	21399	22035	21836	21896	22086	21612	21848	21750	21874	22174	21555	21712	21665	21786	21757	21987	21845	21940	21992	21907	21865	22043	21759	21829	21799	21966	21771	21921	21755	22099	21760	21785	21618	21808	21802	21893	21611	21772	21726	22105	21995	21793	21835	21844	21786	22109	21956	21904	21812	21780	21813	21782	21892	21815	21737	21885	21822	21987	21820	21880	21926	21771	21922	22102	21934	21942	22062	21884	21940	21885	21838	22086	21863	21797	21887	21831	21988	21830	22008	21859	21858	21773	21759	21947	21845	21857	21763	21823	21710	21928	21840	21792	21858	22069	21798	21949	21876	21743	21795	21766	21791	21969	21755	21785	22145	22024	21837	21856	21877	21906	21897	21745	21737	22014	21809	21997	21892	21816	21963	21733	21838	21767	21705	21636	21955	21907	21957	21879	21899	21930	22021	21714	21891	21825	22015	22018	21827	21756	21697	21987	21984	21622	21733	21790	21945	21746	21719	21867	21790	21771	21858	21791	21811	22010	21797	21834	21797	21641	21740	21864	21925	21971	21951	21687	21928	21716	21833	21821	21826	21893	21832	22174	22151	22096	21801	21709	21885	21922	21889	21979	21972	22022	21996	21909	21936	21799	21918	21754	21978	21949	21811	21716	22049	21716	21551	21805	21858	21894	21823	21743	21968	22012	21784	21976	21950	22006	22049	21858	21901	21649	21957	21813	21901	22145	21880	21790	21703	21843	21975	22156	21915	21776	21868	21984	21943	21869	21892	21802	21900	21955	22030	21842	21925	21875	21847	21779	22166	21878	21830	21767	21971	21950	21745	21753	21945	22078	21861	21796	21950	21710	21892	21772	21811	21747	21886	21960	21830	21824	21832	21899	21795	21666	21646	21800	21930	21859	21860	22003	21828	21696	21743	21881	21727	21931	21863	21617	21928	21942	21713	21765	21938	21996	22038	21785	21881	21888	22009	22032	21979	21975	22028	21857	21833	22037	21902	21610	22054	21768	21985	21719	22060	21866	21821	21772	21737	21686	21861	21776	21969	21730	21847	21888	21778	21904	21898	22010	21821	21948	21758	21859	21685	21816	21871	21876	21669	21565	21750	21764	22023	21911	21852	22132	22115	21779	21974	22026	21933	21885	21731	21773	21846	21960	22023	21791	21982	22003	21733	21828	21877	21899	21898	21987	21797	21923	21917	21866	21704	22095	21804	21851	21901	21894	21938	22097	21732	21936	21861	21852	21832	21803	21694	21862	21882	21795	21829	21991	22030	21775	21765	21925	21942	21934	21877	21520	21848	21957	21847	21783	21770	21735	21769	22163	21918	21944	21741	22043	21761	21766	21734	21902	21748	21899	21646	22103	22118	21909	22045	22099	22040	21827	21723	21933	21683	21972	21931	21814	21769	22002	21909	21762	21776	21915	22047	21960	21875	21970	21846	21938	21653	21612	21744	21627	21967	21893	21968	21658	21844	21955	21923	21744	21778	21674	21826	21820	22137	21842	21907	21974	21964	22037	21841	21947	21685	21890	21679	21872	21747	21795	21738	21756	21816	21720	21983	21867	21669	21838	21919	21761	21747	21939	21984	21750	21745	21884	21840	21722	21767	21845	21696	21910	21884	22136	22072	21805	21862	21950	21856	21586	21919	21802	21732	21963	22013	21863	21844	21979	21846	21724	21781	21927	21827	21840	22022	21917
33791	40223	31429	25403	23798	22506	20447	19790	18918	18066	18356	18792	18780	18625	18376	18447	18266	18052	18126	18035	18052	17989	17950	17893	17827	17808	17572	17920	18122	17852	17882	17792	17675	17544	17624	17788	17312	17496	17663	17505	17601	17470	17540	17597	17593	17613	17298	17518	17406	17654	17542	17586	17669	17740	17442	17604	17437	17835	17448	17599	17469	17537	17461	17586	17688	17498	17947	17623	17641	17681	17464	17489	17640	17510	17524	17539	17432	17431	17547	17540	17551	17567	17650	17496	17592	17546	17695	17701	17506	17605	17525	17530	17629	17575	17593	17591	17634	17579	17649	17529	17683	17502	17566	17388	17656	17397	17561	17520	17509	17590	17660	17570	17740	17656	17575	17565	17522	17571	17552	17492	17683	17518	17617	17715	17644	17530	17517	17424	17530	17515	17655	17556	17638	17553	17406	17722	17557	17701	17674	17573	17585	17639	17667	17577	17510	17515	17661	17502	17785	17535	17574	17652	17658	17578	17406	17423	17466	17473	17436	17586	17858	17759	17620	17591	17746	17558	17655	17573	17574	17640	17735	17599	17518	17527	17624	17550	17506	17535	17614	17612	17652	17560	17692	17647	17626	17463	17476	17536	17533	17505	17486	17575	17485	17633	17573	17449	17553	17574	17681	17567	17581	17621	17503	17334	17526	17659	17682	17443	17409	17645	17741	17551	17510	17561	17492	17599	17501	17497	17734	17527	17709	17801	17419	17707	17709	17537	17635	17669	17443	17452	17512	17571	17726	17594	17621	17623	17594	17509	17588	17561	17665	17747	17637	17636	17595	17572	17591	17560	17609	17600	17536	17692	17593	17538	17574	17554	17576	17575	17502	17542	17472	17548	17538	17535	17497	17666	17471	17531	17528	17712	17539	17600	17598	17859	17563	17675	17630	17517	17588	17614	17744	17628	17586	17643	17567	17571	17406	17576	17536	17605	17720	17645	17613	17584	17760	17444	17636	17682	17723	17691	17487	17823	17571	17518	17609	17611	17800	17515	17642	17569	17601	17483	17584	17603	17409	17650	17690	17630	17469	17616	17466	17584	17674	17679	17578	17615	17499	17651	17570	17596	17541	17535	17571	17598	17673	17655	17698	17725	17612	17508	17428	17688	17565	17514	17601	17564	17624	17546	17589	17482	17441	17508	17452	17690	17568	17469	17394	17675	17638	17572	17710	17567	17666	17653	17736	17680	17673	17480	17913	17706	17590	17698	17656	17612	17377	17550	17721	17689	17626	17462	17640	17506	17486	17451	17556	17570	17585	17502	17605	17478	17631	17518	17578	17514	17500	17598	17601	17665	17467	17641	17581	17428	17619	17647	17640	17633	17502	17629	17494	17454	17588	17557	17508	17582	17597	17545	17458	17639	17583	17638	17655	17640	17520	17709	17618	17565	17630	17575	17458	17593	17554	17627	17397	17678	17631	17675	17555	17479	17807	17425	17465	17519	17456	17744	17689	17540	17583	17375	17603	17586	17724	17602	17614	17623	17579	17615	17400	17602	17694	17596	17579	17459	17670	17529	17529	17664	17539	17616	17507	17487	17512	17631	17538	17668	17606	17490	17671	17623	17646	17664	17574	17701	17599	17538	17495	17556	17617	17677	17547	17340	17529	17638	17851	17671	17726	17702	17492	17657	17524	17544	17668	17668	17754	17654	17590	17553	17501	17628	17458	17569	17603	17619	17621	17631	17578	17643	17741	17395	17557	17668	17647	17742	17549	17626	17610	17644	17550	17719	17635	17630	17677	17500	17559	17643	17449	17525	17593	17504	17604	17612	17604	17649	17625	17695	17597	17647	17616	17363	17660	17686	17644	17449	17512	17594	17844	17668	17620	17495	17656	17526	17565	17565	17668	17684	17769	17347	17598	17660	17606	17462	17794	17486	17670	17494	17709	17560	17548	17552	17534	17762	17490	17531	17589	17585	17541	17734	17684	17562	17713	17315	17513	17583	17575	17598	17356	17496	17600	17564	17546	17583	17512	17641	17481	17659	17607	17822	17373	17462	17557	17591	17467	17585	17632	17578	17346	17524	17690	17650	17496	17836	17568	17762	17444	17646	17614	17637	17533	17421	17471	17499	17658	17538	17716	17838	17618	17637	17677	17526	17599	17543	17540	17516	17696	17576	17625	17406	17687	17696	17565	17619	17554	17560	17622	17524	17640	17591	17678	17677	17526	17550	17525	17673	17717	17531	17565	17526	17523	17393	17569	17628	17359	17473	17552	17467	17664	17516	17630	17559	17688	17608	17496	17499	17458	17621	17609	17478	17534	17275	17531	17476	17533	17515	17494	17631	17678	17493	17616	17631	17559	17583	17633	17718	17466	17654	17625	17634	17469	17747	17765	17608	17470	17531	17653	17541	17652	17759	17538	17630	17605	17692	17629	17558	17562	17434	17544	17648	17598	17581	17786	17514	17457	17667	17541	17607	17594	17620	17345	17606	17491	17485	17739	17544	17693	17641	17633	17571	17800	17549	17525	17420	17611	17667	17455	17528	17538	17658	17643	17566	17545	17573	17628	17799	17438	17620	17584	17488	17590	17415	17574	17439	17585	17565	17555	17618	17494	17479	17626	17426	17523	17621	17795	17760	17464	17564	17758	17479	17621	17682	17581	17728	17662	17615	17667	17650	17536	17704	17519	17592	17410	17702	17569	17566	17489	17806	17558	17563	17491	17460	17610	17654	17569	17525	17549	17596	17513	17704	17617	17573	17546	17577	17679	17649	17614	17663	17649	17496	17508	17570	17754	17635	17532	17673	17659	17729	17757	17596	17729	17550	17645	17601	17546	17489	17634	17682	17696	17593	17627	17537	17513	17712	17482	17552	17731	17700	17573	17514	17645	17523	17693	17371	17506	17511	17667	17557	17600	17592	17614	17552	17588	17439	17390	17505	17667	17586	17472	17596	17512	17596	17652	17593	17578	17625	17606	17695	17634	17446	17652	17616	17689	17548	17448	17514	17475	17538	17722	17741	17574	17633	17581	17584	17659	17543	17492	17693	17683	17483	17569	17633	17574	17583	17568	17593	17597	17638	17670	17740	17496	17513	17499	17589	17622	17726	17748	17662	17391	17677	17535	17563	17836	17682	17558	17623	17524	17475	17640	17552	17584	17597	17548	17411	17615	17555	17591	17482	17613	17526	17629	17693	17545	17566	17454	17679	17600	17732	17642	17617	17633	17444	17793	17570	17697	17272	17522	17646	17763	17643	17697	17617	17428	17595	17474	17506	17415	17621	17699	17494	17673	17489	17461	17298	17646	17540	17636	17620	17772	17606	17703	17465	17504	17784	17639	17765	17571	17636	17601	17755	17752	17469	17443	17534	17706	17371	17552	17537	17577	17697	17677	17738	17597	17471	17640	17549	17523	17593	17506	17618	17422	17576	17726	17703	17541	17679	17672	17686	17600	17560	17545	17683	17577	17686	17446	17637	17604	17709	17528	17565	17579	17629	17733	17644	17531	17714	17666	17336	17567	17634	17492	17519	17613	17674	17603	17656	17586	17677	17505	17557	17737	17554	17511	17563	17622	17516	17413	17556	17765	17540	17518	17675	17701	17651	17536	17523	17704	17373	17522	17337	17597	17536	17531	17567	17399	17743	17656	17591	17470	17591	17504	17613	17701	17702	17474	17446	17545	17599	17692	17614	17718	17640	17391	17568	17560	17670	17529	17708	17627	17530	17710	17654	17718	17680	17449	17590	17702	17693	17488	17455	17532	17592	17603	17719	17503	17593	17643	17384	17630	17604	17665	17549	17602	17480	17495	17711	17448	17355	17748	17549	17499	17733	17422	17555	17607	17513	17598	17624	17683	17632	17399	17730	17688	17547	17470	17447	17688	17693	17733	17556	17536	17643	17600	17639	17565	17632	17608	17533	17653	17485	17485	17755	17611	17557	17568	17722	17653	17650	17421	17575	17622	17589	17629	17699	17649	17374	17472	17555	17531	17552	17496	17597	17585	17533	17528	17416	17412	17601	17569	17604	17475	17683	17694	17635	17594	17501	17706	17705	17683	17695	17634	17480	17527	17563	17401	17519	17550	17548	17632	17500	17596	17523	17569	17729	17518	17627	17674	17518	17451	17595	17510	17527	17753	17510	17650	17615	17618	17515	17556	17636	17516	17614	17591	17550	17637	17480	17803	17741	17549	17481	17538	17461	17579	17610	17408	17499	17544	17485	17519	17651	17641	17468	17664	17641	17561	17607	17638	17655	17475	17462	17622	17420	17589	17651	17606	17515	17657	17635	17544	17536	17683	17552	17425	17546	17613	17584	17430	17612	17583	17608	17705	17610	17714	17518	17655	17626	17874	17655	17512	17678	17555	17708	17652	17566	17490	17494	17645	17630	17397	17796	17579	17730	17524	17515	17569	17642	17496	17714	17644	17494	17435	17672	17677	17554	17620	17480	17766	17564	17547	17458	17682	17602	17454	17655	17628	17593	17597	17650	17700	17732	17602	17651	17504	17554	17648	17536	17517	17794	17491	17491	17619	17675	17593	17508	17747	17643	17643	17626	17646	17554	17468	17504	17471	17555	17489	17424	17572	17714	17563	17460	17586	17626	17612	17411	17496	17554	17419	17524	17519	17416	17667	17479	17526	17688	17715	17674	17448	17525	17636	17614	17741	17544	17598	17495	17759	17588	17582	17453	17564	17613	17607	17633	17627	17601	17593	17397	17661	17513	17474	17539	17472	17543	17695	17680	17604	17575	17562	17755	17484	17587	17667	17440	17499	17701	17737	17806	17786	17777	17722	17605	17511	17633	17635	17716	17623	17522	17440	17524	17647	17767	17529	17655	17646	17779	17502	17663	17736	17648	17602	17590	17465	17538	17542	17660	17432	17747	17641	17458	17577	17545	17584	17636	17831	17684	17474	17484	17588	17590	17715	17497	17547	17534	17560	17664	17606	17559	17606	17548	17495	17612	17651	17525	17481	17593	17485	17624	17585	17486	17642	17605	17612	17666	17768	17609	17606	17373	17421	17712	17795	17717	17569	17520	17683	17773	17712	17537	17727	17594	17256	17567	17457	17671	17655	17586	17687	17582	17693	17701	17568	17661	17577	17566	17616	17714	17620	17624	17423	17824	17524	17633	17569	17494	17612	17671	17473	17473	17694	17653	17597	17699
23859	21474	29051	24547	23537	25972	27382	24314	23040	22790	22621	22886	22946	22813	22821	22643	22623	22617	22408	22131	22168	22458	22226	22170	22078	22162	22152	23649	24013	23413	22764	22083	22037	21967	21588	21903	21698	21822	21670	21685	21875	21567	21632	21646	21477	21820	21787	21870	21790	21619	21820	21682	21766	21678	21751	21570	21612	21474	21627	21883	21869	21943	21905	21519	21821	21764	21759	21824	21708	21607	21586	21727	21622	21611	21770	21523	21674	21821	21722	21787	21621	21562	21663	21680	21628	21546	21576	21643	21663	21685	21859	21902	21762	21649	21756	21753	21626	21695	21572	21703	21788	21651	21832	21787	21581	21661	21648	21670	21683	21687	21513	21859	21684	21652	21583	21558	21856	21709	21633	21496	21588	21567	21723	21799	21610	21641	21762	21514	21510	21395	21584	21759	21899	21745	21479	21625	21777	21826	21749	21753	21571	21623	21543	21547	21517	21555	21662	21694	21836	21721	21775	21523	21625	21691	21440	21693	21582	21709	21618	21622	21624	21668	21660	21840	21345	21760	21625	21827	21647	21606	21735	21753	21723	21766	21755	21626	21550	21719	21823	21623	21743	21678	21723	21578	21635	21730	21697	21706	21413	21783	21836	21354	21572	21922	21546	21709	21614	21907	21770	21641	21784	21471	21547	21526	21588	21439	21648	21738	21767	21724	21782	21661	21601	21438	21628	21802	21672	21898	21810	21427	21731	21909	21741	21775	21812	21681	21604	21560	21669	21669	21576	21675	21645	21750	21775	21709	21594	21629	21750	21674	21744	21711	21609	21469	21630	21579	21620	21480	21723	21798	21717	21759	21741	21651	21639	21846	21556	21636	21709	21853	21753	21508	21745	21752	21723	21855	21616	21571	21560	21658	21741	21707	21500	21420	21823	21734	21837	21531	21731	21731	21676	21456	21532	21637	21720	21764	21612	21733	21601	21679	21681	21670	21629	21683	21585	21610	21595	21555	21696	21749	21578	21777	21713	21530	21599	21739	21617	21646	21560	21690	21478	21617	21546	21496	21841	21659	21591	21720	21667	21612	21632	21623	21571	21765	21628	21536	21612	21845	21661	21774	21532	21593	21665	21872	21852	21824	21600	21588	21720	21447	21587	21759	21630	21893	21714	21623	21493	21600	21561	21695	21757	21728	21707	21441	21575	21691	21325	21787	21685	21579	21510	21788	21684	21781	21682	21568	21565	21340	21608	21589	21730	21689	21706	21664	21746	21680	21434	21577	21820	21593	21563	21777	21819	21702	21470	21718	21647	21804	21847	21519	21753	21879	21662	21452	21702	21729	21710	21558	21526	21655	21641	21336	21766	21737	21579	21626	21589	21497	21601	21832	21481	21600	21628	21682	21527	21521	21488	21694	21455	21470	21665	21791	21777	21657	21863	21847	21573	21706	21799	21453	21514	21748	21602	21486	21739	21615	21750	21789	21482	21433	21898	21773	21528	21644	21637	21739	21397	21738	21760	21519	21593	21738	21578	21522	21663	21768	21693	21541	21642	21669	21587	21721	21660	21660	21539	21656	21595	21434	21613	21556	21620	21575	21685	21786	21581	21594	21625	21592	21737	21668	21775	21648	21426	21661	21658	21474	21545	21537	21727	21630	21636	21746	21668	21817	21629	21779	21692	21530	21775	21681	21668	21586	21577	21620	21891	21766	21862	21560	21679	21896	21643	21678	21740	21772	21861	21714	21826	21557	21769	21810	21582	21767	21925	21652	21798	21703	21324	21655	21595	21877	21675	21458	21796	21691	21467	21702	21750	21603	21616	21787	21767	21571	21807	21695	21704	21884	21870	21995	21570	21583	21689	21841	21644	21400	21553	21618	21496	21750	21481	21665	21497	21535	21527	21742	21671	21575	21720	21608	21743	21724	21653	21461	21869	21704	21788	21613	21725	21709	21836	21653	21866	21404	21855	21916	21725	21714	21652	21659	21614	21600	21648	21629	21703	21679	21694	21668	21532	21529	21640	21807	21671	21686	21630	21685	21774	21689	21735	21495	21762	21655	21501	21557	21615	21453	21792	21497	21950	21490	21599	21584	21803	21536	21584	21818	21749	21500	21754	22006	21590	21716	21774	21594	21549	21844	21731	21850	21690	21591	21606	21798	21623	21708	21693	21739	21472	21589	21728	21555	21718	21717	21786	21704	21566	21555	21597	21625	21622	21714	21589	21678	21571	21542	21702	21868	21570	21552	21771	21716	21788	21736	21681	21678	21504	21682	21791	21707	21493	21598	21502	21597	21554	21487	21786	21652	21582	21537	21590	21816	21512	21597	21786	21531	21482	21295	21771	21539	21954	21827	21519	21652	21781	21851	21827	21604	21796	21500	21917	21636	21633	21568	21597	21604	21714	21770	21909	21557	21608	21749	21743	21604	21572	21670	21808	21578	21632	21859	21654	21774	21546	21649	21616	21743	21505	21378	21713	21573	21970	21684	21580	21720	21505	21348	21777	21637	21593	21645	21712	21544	21478	21484	21597	21684	21617	21617	21668	21717	21730	21476	21649	21789	21512	21740	21677	21591	21464	21615	21717	21596	21717	21726	21724	21643	21613	21812	21726	21644	21685	21633	21779	21715	21537	21880	21624	21635	21751	21501	21568	21783	21598	21730	21747	21783	21579	21841	21676	21781	21551	21609	21565	21632	21650	21566	21644	21899	21740	21597	21604	21579	21513	21679	21741	21850	21724	21633	21619	21629	21895	21660	21625	21711	21736	21670	21791	21508	21911	21952	21677	21753	21748	21843	21670	21502	21635	21704	21550	21610	21947	21612	21649	21743	21738	21718	21641	21927	21564	21510	21665	21590	21629	21633	21575	21707	21575	21510	21668	21729	21675	21781	21511	21750	21684	21497	21766	21718	21689	21589	21608	21934	21670	21581	21681	21706	21603	21707	21688	21611	21674	21581	21743	21605	21644	21786	21726	21835	21497	21423	21863	21677	21724	21720	21558	21556	21759	21751	21734	21582	21657	21611	21478	21730	21878	21703	21614	21864	21824	21595	21870	21859	21673	21563	21672	21548	21494	21748	21814	21633	21844	21641	21561	21627	21654	21626	21546	21526	21621	21745	21832	21701	21609	21761	21818	21659	21535	21604	21535	21658	21540	21612	21664	21652	21745	21600	21856	21765	21538	21738	21664	21599	21865	21648	21689	21574	21587	21596	21577	21692	21598	21721	21491	21674	21849	21722	21678	21590	21647	21687	21663	21664	21680	21941	21677	21532	21441	21567	21667	21766	21768	21584	21700	21811	21630	21778	21562	21677	21635	21445	21612	21314	21480	21883	21779	21638	21625	21563	21649	21680	21513	21564	21701	21669	21487	21559	21631	21613	21629	21663	21726	21388	21646	21710	21596	21520	21497	21426	21559	21578	21776	21757	21615	21750	21737	21505	21439	21792	21760	21524	21785	21619	21541	21652	21718	21768	21781	21640	21556	21733	21509	21608	21546	21687	21585	21666	21621	21463	21515	21657	21503	21613	21702	21427	21667	21503	21565	21725	21407	21752	21559	21597	21905	21508	21535	21957	21734	21682	21621	21535	21822	21852	21759	21568	21672	21602	21825	21618	21685	21649	21753	21543	21898	21581	21581	21817	21596	21946	21779	21727	21766	21572	21683	21713	21667	21812	21549	21731	21790	21489	21819	21629	21648	21726	21959	21866	21899	21605	21623	21672	21670	21700	21656	21859	21808	21559	21724	21680	21683	21841	21677	21766	21521	21497	21676	21628	21338	21643	21810	21509	21514	21605	21571	21681	21593	21635	21617	21609	21631	21816	21739	21629	21850	21735	21609	21508	21396	21748	21683	21633	21765	21520	21501	21650	21685	21510	21741	21902	21706	21655	21711	21672	21645	21523	21509	21581	21636	21525	21696	21657	21975	21726	21443	21499	21629	21553	21700	21488	21624	21661	21488	21727	21463	21721	21783	21701	21658	21652	21619	21650	21694	21744	21725	21456	21642	21598	21863	21528	21493	21810	21509	21831	21591	21744	21486	21698	21640	21713	21653	21774	21546	21795	21817	21438	21523	21354	21519	21763	21658	21639	21683	21724	21552	21676	21573	21721	21689	21648	21680	21702	21794	21700	21599	21788	21828	21524	21478	21637	21715	21772	21677	21792	21689	21410	21695	21755	21875	21683	21658	21512	21522	21733	21596	21672	21591	21638	21485	21766	21726	21740	21792	21495	21629	21740	21617	21612	21556	21658	21742	21740	21849	21964	21773	21471	21619	21695	21622	21640	21897	21606	21561	21799	21476	21751	21849	21464	21965	21680	21792	21590	21685	21574	21824	21560	21842	21795	21454	21328	21594	21495	21528	21551	21827	21677	21716	21636	21571	21593	21804	21473	21707	21628	21704	21452	21782	21913	21526	21918	21805	21762	21718	21718	21903	21793	21458	21430	21684	21581	21571	21497	21575	21640	21835	21706	21556	21548	21735	21785	21755	21605	21652	21610	21627	21655	21659	21572	21493	21598	21629	21679	21606	21616	21735	21614	21510	21679	21624	21724	21659	21622	21590	21738	21820	21816	21457	21839	21722	21730	21565	21712	21494	21755	21867	21567	21689	21716	21759	21830	21559	21662	21767	21772	21671	21662	21501	21685	21819	21572	21673	21547	21493	21705	21580	21587	21857	21604	21981	21615	21690	21533	21638	21525	21707	21638	21727	21879	21539	21749	21757	21696	21516	21811	21662	21837	21729	21640	21972	21787	21645	21638	21974	21777	21749	21796	21783	21586	21701	21701	21489	21581	21549	21568	21494	21659	21643	21703	21695	21680	21622	21610	21722	21357	21728	21407	21606	21756	21674	21712	21406	21534	21751	21886	21713	21485	21581	21679	21647	21691	21859	21749	21592	21646	21794	21669	21830	21722	21580	21669	21635	21854	21764	21762	21764	21708	21799	21728	21561	21549	21634	21745	21521	21777	21943	21869	21827	21700	21638	21490	21699	21716	21611	21705	21854	21676	21562	21933	21617	21728	21711	21770	21600	21694	21807	21878	21838	21644	21693	21605	21808	21609	21787	21893	21629	21724	21738	21567	21675	21546	21720	21486	21606	21737	21852	21676	21935	21569	21575	21623	21506	21745	21493	21568	21663	21661	21740	21754	21676	21642	21478	21689
37834	55465	39502	28369	25360	23206	22553	20877	19968	18740	18914	19351	19078	18918	19161	18721	18886	18573	18606	18312	18284	18209	18313	18172	17893	17742	17905	20794	20567	19577	18738	17931	17820	17435	17460	17526	17739	17445	17494	17644	17367	17585	17582	17514	17473	17493	17620	17563	17594	17507	17735	17341	17397	17484	17457	17383	17468	17603	17521	17398	17381	17516	17535	17392	17503	17787	17611	17445	17510	17336	17510	17418	17540	17424	17560	17404	17445	17434	17718	17558	17450	17427	17529	17628	17550	17484	17592	17425	17349	17415	17514	17469	17285	17371	17311	17469	17348	17362	17320	17341	17483	17503	17526	17584	17626	17436	17439	17522	17563	17512	17482	17382	17551	17411	17507	17122	17452	17479	17385	17551	17352	17564	17534	17491	17421	17376	17411	17332	17397	17612	17513	17456	17391	17382	17472	17362	17524	17574	17413	17326	17475	17490	17460	17382	17422	17445	17689	17422	17295	17335	17543	17533	17352	17503	17468	17519	17524	17625	17321	17344	17479	17468	17437	17592	17530	17669	17447	17446	17429	17472	17473	17520	17436	17460	17576	17486	17479	17562	17651	17387	17614	17506	17437	17346	17434	17483	17585	17592	17438	17475	17323	17333	17508	17535	17371	17474	17530	17503	17556	17312	17654	17312	17617	17585	17513	17351	17422	17530	17290	17382	17500	17681	17607	17379	17493	17548	17468	17495	17489	17524	17530	17397	17409	17492	17404	17582	17386	17505	17379	17442	17579	17664	17254	17564	17475	17506	17529	17459	17126	17670	17443	17386	17464	17418	17459	17555	17423	17393	17571	17439	17474	17422	17294	17343	17509	17434	17443	17540	17436	17523	17355	17420	17387	17541	17581	17488	17399	17556	17383	17535	17485	17546	17453	17469	17576	17604	17359	17323	17566	17497	17424	17441	17284	17427	17329	17553	17433	17543	17424	17449	17464	17520	17304	17430	17504	17511	17582	17557	17436	17508	17407	17193	17538	17736	17372	17358	17500	17453	17322	17348	17329	17494	17498	17606	17304	17453	17441	17515	17571	17461	17506	17542	17480	17441	17424	17398	17516	17360	17454	17392	17435	17391	17412	17343	17499	17524	17380	17430	17461	17457	17433	17595	17530	17551	17538	17392	17533	17135	17430	17526	17440	17429	17314	17556	17350	17386	17374	17670	17467	17434	17453	17308	17570	17459	17356	17523	17444	17405	17645	17507	17320	17389	17369	17402	17459	17409	17610	17416	17638	17370	17606	17326	17463	17236	17477	17456	17578	17438	17388	17354	17523	17420	17478	17596	17401	17486	17260	17496	17567	17382	17346	17518	17445	17598	17640	17584	17362	17372	17558	17319	17437	17447	17377	17583	17368	17504	17458	17496	17385	17641	17566	17337	17548	17518	17496	17445	17386	17542	17435	17367	17436	17314	17575	17427	17535	17318	17503	17455	17513	17367	17341	17462	17493	17380	17378	17432	17467	17457	17553	17383	17572	17623	17376	17532	17593	17586	17587	17449	17361	17428	17500	17358	17436	17496	17354	17396	17321	17424	17498	17355	17519	17415	17514	17339	17539	17510	17390	17434	17396	17373	17440	17422	17426	17353	17417	17356	17533	17508	17569	17396	17527	17579	17617	17418	17356	17428	17493	17466	17535	17443	17453	17276	17362	17588	17411	17383	17559	17588	17273	17432	17325	17501	17367	17603	17505	17479	17314	17464	17500	17506	17466	17552	17573	17371	17543	17374	17583	17474	17543	17456	17471	17516	17715	17556	17579	17371	17577	17385	17357	17214	17370	17559	17470	17485	17389	17444	17373	17418	17394	17336	17524	17456	17255	17562	17372	17501	17508	17423	17388	17446	17416	17488	17521	17433	17342	17403	17487	17308	17440	17457	17537	17411	17446	17693	17568	17466	17508	17475	17471	17501	17445	17240	17418	17644	17477	17572	17538	17284	17489	17546	17285	17515	17516	17505	17456	17467	17590	17346	17553	17383	17602	17578	17345	17655	17529	17420	17510	17504	17273	17322	17664	17426	17436	17500	17277	17470	17454	17581	17599	17483	17539	17521	17285	17470	17372	17375	17335	17534	17447	17489	17510	17401	17476	17396	17514	17585	17339	17654	17370	17513	17532	17591	17601	17428	17432	17453	17507	17518	17546	17530	17431	17450	17336	17533	17550	17384	17553	17428	17473	17513	17638	17335	17593	17400	17275	17271	17551	17615	17399	17345	17483	17485	17298	17388	17374	17516	17458	17459	17451	17507	17460	17593	17503	17524	17478	17458	17668	17529	17288	17388	17406	17522	17271	17679	17387	17503	17396	17382	17203	17494	17572	17448	17416	17316	17573	17631	17417	17532	17424	17403	17525	17487	17563	17370	17532	17402	17577	17389	17589	17402	17390	17301	17502	17548	17306	17409	17400	17582	17595	17535	17579	17571	17450	17586	17444	17462	17496	17562	17519	17451	17604	17703	17334	17549	17538	17323	17452	17254	17666	17361	17396	17433	17446	17564	17469	17345	17469	17446	17360	17402	17483	17542	17309	17567	17407	17475	17500	17404	17599	17445	17436	17605	17441	17626	17521	17513	17488	17433	17491	17334	17678	17421	17568	17326	17554	17492	17462	17403	17330	17502	17299	17598	17449	17334	17591	17564	17418	17407	17492	17514	17362	17484	17380	17504	17389	17347	17459	17443	17403	17561	17313	17551	17452	17625	17439	17415	17248	17342	17508	17536	17574	17603	17459	17355	17663	17409	17429	17609	17290	17427	17412	17598	17611	17439	17584	17449	17496	17487	17429	17573	17472	17481	17562	17441	17403	17397	17434	17651	17405	17402	17417	17588	17376	17595	17461	17413	17324	17510	17436	17337	17537	17489	17278	17437	17393	17475	17572	17391	17268	17528	17526	17738	17444	17446	17457	17571	17563	17485	17612	17484	17495	17556	17438	17764	17407	17473	17443	17555	17454	17328	17421	17470	17417	17491	17509	17444	17585	17525	17438	17686	17424	17493	17484	17306	17474	17425	17557	17523	17291	17396	17541	17443	17571	17475	17356	17335	17616	17524	17476	17277	17549	17503	17396	17501	17514	17537	17574	17393	17528	17437	17404	17383	17444	17446	17444	17598	17359	17543	17469	17453	17631	17467	17599	17557	17394	17443	17351	17435	17508	17485	17396	17448	17418	17306	17396	17452	17532	17548	17389	17492	17481	17383	17463	17449	17399	17360	17395	17495	17459	17363	17411	17375	17331	17447	17475	17437	17715	17492	17559	17561	17390	17492	17379	17547	17454	17451	17575	17640	17662	17508	17380	17422	17591	17572	17597	17436	17446	17358	17501	17424	17544	17353	17418	17372	17577	17277	17309	17395	17422	17483	17507	17409	17393	17485	17529	17439	17285	17376	17463	17555	17465	17483	17627	17495	17541	17353	17448	17690	17614	17252	17520	17485	17451	17461	17411	17604	17443	17634	17406	17571	17466	17554	17509	17384	17401	17541	17508	17251	17477	17335	17462	17461	17526	17309	17452	17532	17364	17484	17428	17420	17499	17405	17710	17598	17367	17331	17413	17527	17546	17345	17477	17548	17448	17266	17437	17315	17539	17619	17533	17629	17541	17352	17474	17538	17479	17702	17502	17671	17544	17472	17397	17345	17544	17587	17580	17310	17379	17645	17388	17481	17537	17542	17505	17403	17218	17520	17516	17519	17562	17372	17425	17638	17546	17377	17359	17440	17470	17511	17480	17620	17409	17425	17388	17382	17482	17608	17501	17377	17524	17610	17389	17560	17439	17627	17498	17476	17471	17461	17514	17575	17649	17398	17567	17502	17577	17319	17394	17482	17339	17396	17438	17454	17467	17490	17471	17497	17505	17489	17306	17527	17506	17467	17436	17407	17266	17696	17478	17364	17433	17522	17564	17230	17472	17558	17651	17556	17397	17405	17633	17445	17473	17424	17340	17386	17400	17432	17644	17476	17375	17253	17588	17490	17444	17601	17393	17491	17336	17345	17568	17443	17587	17671	17530	17469	17457	17300	17610	17422	17452	17314	17417	17509	17473	17539	17370	17276	17405	17447	17422	17550	17494	17390	17408	17593	17450	17433	17473	17680	17670	17122	17444	17540	17439	17493	17384	17357	17494	17391	17420	17518	17549	17591	17405	17446	17635	17505	17335	17562	17426	17608	17542	17336	17516	17421	17568	17315	17451	17280	17505	17411	17515	17459	17408	17507	17547	17412	17436	17617	17411	17491	17486	17311	17315	17557	17419	17452	17484	17548	17292	17417	17570	17488	17492	17354	17480	17428	17389	17423	17451	17437	17353	17529	17679	17300	17368	17499	17450	17534	17485	17600	17638	17439	17518	17428	17577	17386	17555	17439	17520	17435	17280	17543	17198	17552	17460	17472	17292	17402	17556	17430	17485	17521	17431	17482	17378	17499	17487	17433	17435	17463	17491	17511	17506	17581	17402	17390	17618	17370	17402	17365	17449	17655	17347	17317	17280	17626	17535	17508	17290	17389	17627	17595	17637	17396	17488	17520	17345	17508	17536	17599	17426	17502	17569	17437	17541	17475	17512	17418	17367	17349	17313	17475	17542	17403	17583	17629	17424	17456	17577	17479	17249	17459	17567	17528	17442	17394	17328	17494	17520	17599	17300	17605	17513	17709	17558	17476	17769	17311	17587	17577	17439	17445	17512	17470	17451	17574	17488	17408	17548	17411	17618	17452	17552	17486	17461	17242	17375	17415	17429	17608	17380	17636	17311	17609	17458	17396	17287	17481	17521	17457	17448	17381	17561	17484	17440	17505	17450	17545	17349	17491	17507	17419	17491	17463	17295	17467	17521	17414	17413	17382	17541	17584	17404	17520	17486	17372	17642	17514	17524	17459	17409	17550	17291	17482	17498	17390	17379	17423	17468	17353	17349	17460	17492	17502	17383	17633	17396	17436	17362	17456	17521	17678	17402	17610	17497	17456	17483	17544	17431	17484	17441	17301	17563	17529	17514	17736	17479	17419	17375	17339	17521	17597	17413	17401	17446	17407	17602	17589	17318	17371	17450	17257	17577	17549	17563	17524	17459	17424	17549	17600	17633	17326	17509	17347	17532	17441	17404	17469	17539	17575	17314	17409	17337	17527	17484	17424
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
