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
339799070964	339799071528	339799072078	339799072628	339799073178	339799073728	339799074278	339799074828	339799075378	339799075928	339799076478	339799077028	339799077578	339799078128	339799078680	339799079228	339799079778	339799080328	339799080878	339799081428	339799081978	339799082528	339799083078	339799083628	339799084178	339799084728	339799085278	339799085828	339799086378	339799086928	339799087478	339799088028	339799088578	339799089128	339799089678	339799090228	339799090778	339799091328	339799091878	339799092428	339799092978	339799093528	339799094078	339799094628	339799095178	339799095728	339799096278	339799096828	339799097378	339799097928	339799098478	339799099028	339799099578	339799100128	339799100678	339799101228	339799101778	339799102328	339799102878	339799103428	339799103978	339799104528	339799105078	339799105628	339799106178	339799106728	339799107278	339799107828	339799108378	339799108928	339799109478	339799110028	339799110578	339799111128	339799111678	339799112228	339799112778	339799113328	339799113878	339799114428	339799114978	339799115528	339799116078	339799116628	339799117178	339799117728	339799118280	339799118828	339799119378	339799119928	339799120478	339799121028	339799121578	339799122128	339799122678	339799123228	339799123778	339799124328	339799124878	339799125428	339799125978	339799126528	339799127078	339799127628	339799128178	339799128728	339799129278	339799129828	339799130378	339799130928	339799131478	339799132028	339799132578	339799133128	339799133678	339799134228	339799134778	339799135328	339799135880	339799136428	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2670	3600	2300	2670	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23594	22003	30030	24929	23888	25590	27139	21657	20978	21082	20969	20553	20557	20669	20576	20539	20530	20469	19893	20423	20312	20326	20467	20354	20400	20352	20487	20396	20205	20338	20302	20219	20359	20269	20180	20239	20068	20224	20314	20108	20226	20165	20279	20020	20092	20186	20233	20367	20600	20689	20624	20485	20146	20118	20021	20070	20037	19995	20184	20057	19973	20259	20398	20081	20117	20231	20225	20128	20300	20180	19938	20258	20186	20100	20053	20032	20212	20151	20372	20323	20274	20303	20226	20047	20157	20048	20305	20162	20139	20036	20110	20341	20016	20166	20179	20169	20098	20028	20187	20125	20084	20303	20007	19974	20106	20026	20311	20133	20232	20084	19986	20000	19836	19897	20368	20083	20067	20200	20085	20015	20161	20176	20183	20103	20276	20148	20091	20007	20162	19981	19991	20194	20109	20017	20206	19986	20071	20246	20120	20059	20062	20131	20074	20003	20148	20226	20157	20028	20153	20119	20124	20126	20113	20066	19949	20329	20026	20098	20228	20072	20086	20050	20181	20212	20211	20139	19968	20120	20011	20024	19882	19932	20260	20173	20104	20207	20034	19943	20056	19913	20097	20064	20120	20112	19856	20184	20240	19937	20198	20053	20032	20130	20002	20083	19873	20042	20053	19978	19860	19802	20318	19979	20251	20182	20045	20183	20112	20171	20108	20184	20145	20114	20212	19933	20007	19969	20156	20017	20066	20080	20127	19982	19954	20075	20133	20119	20090	20011	20198	19908	20060	20090	20026	20162	19999	20177	19928	20070	20016	20077	20210	20157	20154	19963	20130	19984	19991	20141	19943	20098	20095	20016	20350	19929	20221	20081	20088	20206	20179	20242	20283	20216	20203	20067	20008	20213	19922	20182	20075	20108	20062	20006	20183	20041	20131	19945	20181	20130	20312	20110	20091	20061	20020	20067	20041	19979	19928	20027	20113	20176	20303	19722	20170	19973	20062	20109	19881	20060	20098	20223	20029	20180	20081	20259	20339	19946	20044	20002	20114	20141	20123	20294	20032	20024	20015	20159	20139	20133	20127	20105	19984	20037	19962	20306	20229	20090	19881	20029	20104	20291	20085	20005	20079	20129	20051	20177	20195	19894	19944	20231	20181	20078	20184	19968	20260	20136	20294	19911	20127	20065	20059	20094	20022	20161	20205	19938	20133	20220	20066	20197	20172	20017	20124	19915	20059	19831	20224	20166	19993	20017	20244	19884	20063	20098	20160	20094	20155	19984	20000	19948	20201	20258	20105	19902	20110	20058	20390	20009	20190	19931	19942	19924	19954	20037	20055	20096	19973	20019	20018	20117	20065	20073	19892	19911	20103	19942	20218	20195	20020	20103	20206	20312	20185	19950	19858	19903	19848	20034	20047	20242	20124	20061	20126	20037	20190	20118	20132	20083	20068	20110	20312	20094	20041	19953	20077	20146	20034	20196	20173	19926	20059	20265	19959	20322	20133	20012	20265	20004	19922	19974	19982	19976	20077	20022	19962	20087	19916	20039	20050	19989	20016	20157	20173	20135	20063	20039	20097	20255	20107	20013	20043	20050	20005	20017	20061	20025	19939	20043	19921	20225	20172	20356	20197	20039	20218	20227	20308	20187	20149	20161	19988	20218	20359	20166	20146	20101	20218	20091	19975	20281	20241	19932	20120	20241	20327	20016	20098	20207	20044	20133	20019	20027	20140	20156	19967	19986	19876	20018	20054	20100	20059	20160	20227	20009	20235	20041	20267	20219	20204	20011	19840	19859	19925	20111	20029	20177	20135	20264	20162	20011	20079	20206	20122	20026	20153	20106	20060	20029	20278	20109	20219	20107	20315	20201	20096	19978	20031	19847	20087	20155	19837	19970	20118	19983	19985	19963	19952	19882	20037	19999	20114	20224	20124	20142	19778	19947	20155	20133	20060	20045	20166	19947	20112	19970	19956	20113	20209	20027	20162	19818	20124	20046	19918	20134	20067	20133	20079	20291	20068	19970	20154	20004	20146	20149	19998	20150	19954	19959	20054	20119	20078	20145	19972	19885	20158	19900	19998	20010	20034	19927	19988	20028	19966	20179	20022	20085	19999	20312	20049	20194	19971	20057	20206	20007	19983	19876	19973	19964	20118	20095	20030	19905	19869	19836	20060	20127	19995	20093	20080	20101	20355	20071	20034	20127	19914	19782	20173	20138	20223	19859	19961	20075	20112	19872	19961	19862	20062	20069	19969	19928	20191	20217	20248	19879	20163	20158	20224	20167	20221	19956	20116	20011	19974	20150	20295	20276	20210	20284	20257	20081	20073	20073	19983	20221	19999	20182	19956	20087	20067	19975	20209	20238	20174	20217	20102	20197	20225	20136	20046	20097	19980	20083	20136	20002	20039	20020	19943	20074	19906	20035	20099	19945	19977	20308	20210	19949	20119	20254	20251	19949	20146	19774	20022	20128	20173	20185	20170	19958	20156	20071	20101	20301	20057	19890	19963	20245	20099	20147	20090	19952	20066	20036	20246	20117	20131	19969	20088	19990	20042	19979	19903	20232	20104	20178	20139	20072	19878	20149	19884	19917	20129	20177	20003	20068	20122	20359	20103	20139	20145	20093	20045	20101	20231	20126	20082	20074	20277	19930	20184	20143	20301	19943	20026	19960	20208	20133	20242	20193	20082	20132	19896	19903	19858	20171	20109	19976	19915	19880	20337	20009	20154	20217	20151	20216	20284	19841	20020	20187	20332	20203	20030	20250	20032	20187	19982	19960	20101	19970	20021	20150	20141	20107	20083	20090	20046	20121	20091	20090	20187	19983	19997	20185	20078	20143	20344	20038	20205	20074	20091	20228	20077	20193	20142	20101	20175	19943	20027	20194	20199	20221	20202	20093	20190	20057	20018	20173	20111	20036	20121	19970	20005	19957	19992	20140	19949	19866	19963	20307	20156	20110	19912	20181	20079	20283	20313	20117	20244	20095	20261	20072	20147	20103	20097	19955	20215	20100	19926	20384	20124	20089	20126	20087	20172	19953	20085	20070	20091	20319	20245	19971	20131	20050	20102	20170	20277	20060	19912	19970	20130	20032	20153	20068	20158	20087	20117	19975	20109	20034	20220	20153	20025	19970	19832	19745	20259	20150	20014	20010	20062	20179	20124	19802	19826	20021	20007	20023	20076	20054	19968	19987	19866	20041	20091	19869	20215	20286	20142	20203	20176	20167	20023	20179	19956	20027	19932	19962	20170	20087	20217	20119	20147	20121	20093	20110	20058	20260	20096	20085	20307	20205	20051	20063	19866	20200	19921	20051	20076	20232	20190	20275	20177	20022	19856	19927	20059	19996	20187	19964	19863	20034	20131	19992	19999	20145	20024	19914	20005	20003	20189	20123	20109	20051	20076	20160	19888	19869	20054	20039	20078	20003	20022	19986	20077	19820	19884	20145	20200	19922	19974	20153	20167	20145	20220	20127	20196	19996	19948	20097	20093	20182	19749	20156	20124	19991	20246	20103	20216	20200	19908	20086	20163	20096	20252	20205	19952	20021	19930	19924	20081	19853	20008	20017	20137	20087	20239	20081	19995	20127	20059	20060	19974	20037	19976	20234	20118	20137	20077	20155	20146	20060	20028	20009	20049	20032	19966	19899	19910	20051	20178	19979	20311	20215	19896	20106	20064	19998	20131	20010	20033	20180	20209	20058	20116	20101	20331	20013	20101	20020	20013	20047	20241	19834	19937	19984	20213	20158	20157	20210	20094	19953	19942	20113	20079	20237	19853	19951	20075	20007	20101	19992	20349	19945	20018	19997	20044	20152	19975	20014	20073	20116	20046	20189	20191	19938	20071	20212	20091	20134	20000	19994	19933	20144	20172	20088	20143	20133	19981	20258	20005	19976	20181	19967	19866	20130	20056	20081	19993	20107	20207	20164	19964	19971	20172	20129	20180	20041	20033	20221	20232	20069	20111	20134	20122	19993	19921	20205	20070	20190	19976	20127	20146	20078	20118	20189	20317	20057	19955	19916	20178	20044	19998	20056	19948	20104	20072	20140	20141	19957	20132	20106	20129	20208	20037	20202	20044	20267	20124	20217	20288	20065	19926	19899	20158	19978	19994	20090	20198	20088	20227	20157	20214	19809	20036	20039	20084	20088	20132	20127	20098	20020	20253	20336	20394	20137	20077	20053	19940	20003	20120	20123	20144	20220	20008	19975	20238	20111	20081	19932	20244	20078	20110	20161	20106	20042	20055	20027	20213	20041	20023	20201	20072	20069	19944	20298	20180	20084	20050	20155	20080	20168	20056	19979	19809	20137	20161	20114	20108	20058	20190	20000	20075	20136	20097	20157	20116	20084	20133	20027	19991	20167	20059	20249	20009	20015	19835	20032	20345	20032	20183	20244	19978	20053	19833	19941	20154	20315	20029	20046	20219	20085	20218	20077	20113	20038	20134	19934	20170	20175	20082	19880	20055	20160	20142	19991	20043	19811	20089	20104	20139	20118	19886	20223	20080	19875	20064	20058	20163	20193	20189	20015	19966	20124	20132	20210	20010	20287	20124	19883	20158	20030	20189	20062	20063	20029	19991	20110	20129	20065	20235	20256	20112	19863	20105	19949	19989	20004	20049	20136	20231	20238	20133	20033	20167	19988	20004	19832	20044	20186	19958	20279	20164	20056	20110	20016	20259	20335	20006	19956	20103	20224	19885	19966	20066	20054	20081	20045	20172	20035	19744	20251	20234	20018	20007	20088	20074	19996	20113	20379	19802	20069	20121	20073	20285	20142	20057	20170	20147	20043	20079	20011	20155	20124	20145	19889	20165	20250	20155	20146	20123	20097	20160	20030	19908	20118	20131	20036	19929	20071	20089	20226	20032	19909	20116	20240	20109	20171	20225	20146	20126	19999	20092	20151	19804	20119	20062	20162	20105	19923	20095	20126	20093	20191	20109	20439	20124	20258	20172	20137	20143	19989	19963	20098	20137	20113	20141	20097	19901	20148	20166	20063	20014	20120	20041	20284	20055	19992	20248	20187	20175	19809	20085	20114	19986	20145	20107	20192	20044	20207	19878	20124	20262	20033	20263	20029	20273	19990	20071	20145	20034	19983	19938	20073	20096	20157	20119	19940	20071	20203	20172	20200	19997	20214	19840	19961	20074	20220
37511	60237	53142	43650	35917	23796	20159	19073	18669	18105	17982	18041	17920	17862	17888	17627	17800	17540	17763	17454	17476	17402	17504	17540	17510	17612	17663	17614	17465	17696	17425	17713	17637	17526	17379	17432	17674	17525	17585	17287	17657	17324	17272	17533	17516	17491	17475	17651	18084	18393	18103	17842	17496	17489	17594	17435	17247	17371	17435	17431	17435	17595	17373	17436	17526	17498	17367	17446	17484	17351	17388	17321	17447	17377	17586	17244	17427	17691	17481	17528	17612	17613	17397	17560	17493	17402	17490	17460	17584	17479	17334	17597	17405	17444	17474	17552	17570	17469	17518	17442	17478	17540	17464	17437	17630	17483	17430	17491	17316	17370	17389	17507	17434	17546	17531	17378	17423	17720	17425	17335	17502	17330	17397	17572	17503	17237	17384	17453	17554	17437	17519	17448	17357	17382	17428	17477	17401	17492	17290	17484	17557	17427	17352	17515	17394	17311	17421	17394	17610	17572	17428	17450	17325	17526	17578	17302	17321	17336	17662	17507	17514	17490	17582	17393	17390	17531	17431	17518	17498	17463	17531	17283	17483	17573	17476	17539	17359	17523	17392	17591	17583	17551	17474	17446	17602	17568	17508	17555	17461	17427	17491	17339	17702	17440	17408	17341	17318	17301	17494	17244	17530	17542	17598	17387	17473	17421	17361	17162	17288	17603	17475	17560	17698	17412	17414	17429	17501	17632	17444	17514	17457	17327	17484	17486	17373	17393	17359	17512	17543	17253	17429	17415	17429	17462	17321	17499	17388	17360	17381	17539	17548	17557	17234	17335	17422	17569	17401	17385	17532	17388	17320	17550	17510	17402	17574	17523	17426	17501	17334	17447	17492	17477	17361	17456	17302	17531	17509	17607	17343	17561	17686	17481	17445	17225	17498	17418	17603	17576	17696	17435	17553	17533	17395	17394	17491	17313	17452	17561	17401	17341	17435	17300	17360	17572	17477	17429	17536	17433	17638	17530	17493	17525	17495	17264	17321	17258	17296	17370	17452	17513	17569	17585	17561	17484	17436	17577	17732	17324	17526	17400	17489	17530	17369	17547	17556	17574	17385	17497	17426	17227	17465	17294	17566	17377	17435	17446	17304	17583	17393	17459	17556	17234	17449	17544	17537	17502	17286	17470	17434	17273	17531	17628	17460	17320	17432	17460	17349	17460	17478	17472	17349	17654	17594	17405	17658	17529	17573	17572	17215	17559	17420	17562	17541	17247	17443	17595	17418	17428	17389	17375	17421	17403	17368	17315	17587	17302	17555	17434	17491	17471	17527	17509	17359	17571	17557	17467	17424	17525	17532	17707	17575	17384	17488	17297	17474	17487	17417	17310	17501	17462	17486	17402	17395	17503	17529	17577	17539	17607	17482	17441	17632	17658	17441	17518	17460	17436	17491	17500	17418	17655	17402	17516	17538	17371	17309	17539	17401	17342	17492	17405	17672	17521	17217	17390	17340	17540	17487	17480	17476	17527	17400	17475	17591	17403	17236	17313	17344	17512	17471	17371	17348	17343	17550	17365	17450	17423	17547	17410	17418	17402	17470	17531	17537	17334	17450	17389	17570	17353	17337	17483	17373	17431	17426	17462	17351	17341	17373	17480	17329	17251	17496	17481	17443	17384	17443	17526	17451	17311	17442	17506	17525	17322	17346	17438	17576	17554	17358	17452	17493	17463	17607	17578	17641	17426	17534	17534	17434	17445	17568	17433	17469	17423	17613	17507	17507	17433	17436	17416	17465	17381	17523	17413	17584	17373	17368	17422	17490	17402	17529	17441	17364	17381	17478	17560	17368	17432	17426	17524	17502	17453	17474	17502	17380	17432	17266	17395	17399	17458	17429	17522	17416	17611	17401	17498	17326	17462	17360	17387	17720	17624	17446	17466	17488	17253	17702	17450	17379	17542	17219	17425	17526	17324	17463	17555	17425	17492	17598	17507	17393	17414	17286	17444	17596	17450	17503	17573	17561	17511	17383	17443	17536	17554	17431	17437	17466	17267	17380	17488	17560	17434	17432	17431	17468	17531	17473	17572	17526	17500	17530	17477	17337	17431	17467	17413	17508	17481	17517	17391	17445	17480	17560	17345	17452	17329	17503	17448	17532	17570	17355	17506	17540	17422	17355	17342	17461	17479	17480	17352	17399	17329	17462	17302	17503	17603	17548	17409	17359	17682	17460	17544	17365	17561	17487	17370	17384	17371	17500	17508	17610	17344	17371	17638	17371	17560	17404	17458	17425	17541	17410	17382	17381	17525	17461	17427	17514	17581	17545	17406	17432	17393	17445	17540	17461	17498	17319	17369	17407	17511	17436	17301	17390	17510	17608	17389	17713	17436	17418	17519	17319	17560	17491	17483	17418	17416	17339	17478	17602	17413	17594	17403	17577	17354	17669	17479	17371	17607	17316	17267	17478	17472	17616	17380	17400	17553	17444	17470	17403	17429	17399	17596	17152	17353	17518	17590	17347	17517	17295	17559	17522	17644	17530	17144	17324	17356	17381	17471	17314	17430	17392	17361	17535	17475	17416	17548	17502	17393	17553	17621	17561	17192	17493	17339	17397	17458	17541	17436	17483	17357	17473	17449	17588	17416	17356	17373	17325	17504	17547	17483	17372	17448	17449	17558	17283	17428	17436	17421	17325	17369	17414	17238	17492	17341	17355	17564	17379	17441	17568	17432	17392	17364	17465	17360	17444	17477	17553	17623	17516	17472	17497	17554	17595	17670	17549	17571	17507	17357	17490	17501	17536	17495	17418	17447	17233	17370	17528	17265	17288	17613	17397	17303	17299	17366	17431	17402	17526	17416	17435	17255	17479	17600	17579	17466	17295	17406	17469	17432	17435	17472	17492	17519	17386	17390	17447	17550	17306	17537	17495	17586	17392	17262	17327	17418	17463	17483	17310	17535	17368	17446	17315	17406	17394	17436	17541	17405	17521	17451	17373	17333	17322	17441	17409	17410	17609	17312	17349	17515	17445	17483	17539	17444	17499	17480	17539	17448	17429	17440	17257	17525	17372	17581	17621	17439	17536	17326	17485	17533	17459	17320	17491	17298	17477	17317	17442	17469	17426	17492	17366	17583	17559	17480	17555	17447	17332	17633	17523	17533	17560	17432	17405	17286	17468	17543	17256	17339	17631	17315	17499	17389	17336	17273	17437	17590	17387	17456	17471	17557	17451	17518	17545	17363	17378	17487	17319	17301	17418	17204	17386	17292	17386	17280	17491	17486	17563	17518	17458	17461	17444	17556	17529	17424	17356	17437	17513	17482	17338	17385	17280	17428	17518	17403	17568	17472	17346	17297	17603	17476	17300	17505	17421	17304	17453	17522	17280	17370	17423	17392	17449	17504	17618	17504	17520	17449	17556	17417	17389	17455	17452	17445	17532	17463	17341	17233	17621	17532	17483	17568	17497	17660	17429	17479	17381	17568	17266	17436	17356	17358	17341	17430	17429	17336	17456	17262	17288	17469	17592	17560	17261	17376	17350	17325	17264	17467	17377	17338	17338	17233	17386	17483	17459	17208	17769	17488	17327	17351	17446	17564	17378	17666	17542	17462	17296	17489	17498	17378	17395	17636	17419	17341	17471	17511	17457	17451	17344	17450	17445	17412	17539	17338	17430	17460	17572	17423	17539	17536	17464	17478	17500	17392	17334	17432	17377	17544	17364	17403	17530	17403	17420	17533	17508	17497	17561	17374	17455	17270	17495	17424	17297	17465	17547	17227	17454	17461	17451	17537	17442	17476	17306	17462	17334	17380	17438	17508	17507	17336	17470	17517	17457	17476	17522	17588	17507	17514	17478	17318	17320	17467	17378	17413	17476	17339	17340	17697	17408	17370	17348	17515	17297	17494	17720	17413	17475	17508	17553	17537	17268	17396	17320	17496	17539	17369	17413	17429	17555	17425	17398	17507	17285	17402	17446	17503	17422	17483	17440	17316	17358	17573	17620	17455	17448	17568	17416	17535	17313	17463	17415	17470	17423	17404	17388	17316	17421	17303	17426	17441	17538	17396	17419	17503	17466	17581	17466	17495	17498	17278	17454	17437	17490	17502	17562	17323	17372	17543	17422	17531	17536	17518	17382	17469	17281	17310	17499	17465	17656	17603	17423	17514	17510	17458	17489	17471	17266	17321	17329	17378	17488	17652	17317	17361	17599	17529	17376	17557	17414	17375	17395	17507	17339	17439	17411	17437	17512	17483	17528	17477	17511	17377	17227	17423	17531	17487	17423	17297	17446	17417	17364	17498	17372	17447	17477	17418	17504	17363	17421	17478	17563	17332	17439	17317	17495	17577	17469	17399	17353	17441	17457	17494	17488	17449	17511	17404	17479	17444	17486	17613	17473	17481	17421	17636	17353	17320	17337	17505	17667	17489	17414	17426	17329	17456	17387	17448	17577	17323	17535	17301	17451	17564	17539	17388	17432	17599	17336	17269	17486	17351	17393	17364	17421	17505	17471	17477	17404	17362	17646	17464	17455	17423	17354	17479	17234	17311	17404	17403	17583	17432	17549	17332	17262	17426	17368	17600	17523	17496	17394	17412	17428	17459	17474	17471	17418	17348	17517	17369	17526	17405	17507	17497	17578	17489	17388	17623	17282	17603	17392	17482	17532	17426	17362	17527	17484	17377	17378	17443	17444	17299	17458	17514	17459	17560	17391	17547	17385	17337	17691	17448	17605	17457	17396	17421	17532	17464	17450	17325	17283	17392	17531	17402	17345	17517	17432	17375	17480	17331	17608	17487	17384	17256	17477	17489	17551	17364	17470	17654	17429	17365	17521	17468	17485	17423	17416	17564	17152	17503	17521	17447	17420	17447	17441	17413	17593	17400	17439	17570	17511	17654	17380	17432	17490	17418	17360	17520	17357	17573	17397	17460	17597	17525	17381	17625	17491	17486	17371	17437	17437	17278	17373	17363	17527	17333	17449	17380	17337	17600	17432	17513	17310	17384	17457	17508	17384	17420	17457	17284	17484	17401	17329	17357	17527	17502	17434	17488	17393	17415	17316	17407	17425	17406	17510	17579	17518	17417	17396	17556	17543	17465	17424	17496	17486	17536	17441	17727	17491	17348	17386	17437	17563	17429	17346	17516	17614	17462	17379	17374	17291	17496	17410	17509
28333	26594	34083	29772	23147	21443	20340	19570	19603	19469	19361	19449	19324	19874	19462	19412	19346	19307	19522	19497	19512	19200	19210	19340	19495	19332	19420	19480	19445	19279	19421	19216	19372	19293	19585	19338	19307	19482	19405	19607	19216	19302	19434	19417	19327	19275	19275	19285	19409	19302	19516	19291	19453	19415	19309	19360	19340	19124	19191	19359	19384	19465	19436	19357	19176	19347	19443	19335	19522	19169	19494	19168	19441	19391	19319	19353	19329	19351	19455	19424	19577	19404	19454	19356	19365	19301	19419	19344	19253	19292	19154	19309	19306	19364	19319	19363	19330	19410	19298	19209	19457	19463	19348	19355	19267	19315	19123	19329	19243	19011	19349	19280	19575	19262	19280	19292	19259	19244	19257	19182	19354	19304	19309	19162	19282	19442	19338	19416	19308	19442	19355	19263	19098	19351	19269	19223	19352	19116	19177	19456	19285	19470	19372	19545	19313	19526	19379	19505	19534	19272	19214	19306	19437	19390	19307	19284	19453	19233	19377	19110	19291	19236	19359	19270	19277	19332	19501	19354	19369	19370	19519	19230	19359	19462	19291	19248	19270	19290	19421	19300	19160	19206	19364	19336	19444	19519	19514	19363	19425	19269	19410	19287	19389	19391	19386	19239	19323	19480	19424	19273	19143	19425	19377	19281	19344	19330	19272	19471	19178	19334	19337	19247	19346	19328	19235	19393	19185	19469	19349	19191	19286	19372	19315	19191	19364	19394	19132	19146	19394	19464	19314	19268	19431	19147	19215	19388	19358	19350	19317	19230	19285	19244	19231	19591	19515	19263	19409	19422	19438	19561	19316	19222	19249	19348	19208	19145	19399	19326	19446	19411	19294	19304	19218	19467	19206	19345	19409	19378	19433	19523	19468	19418	19152	19345	19321	19252	19402	19076	19178	19316	19279	19248	19323	19379	19348	19442	19301	19170	19362	19470	19431	19133	19146	19363	19147	19487	19309	19129	19237	19340	19054	19274	19385	19346	19370	19405	19208	19249	19347	19498	19233	19288	19211	19369	19318	19364	19230	19286	19037	19333	19455	19270	19276	19254	19510	19302	19314	19307	19462	19281	19259	19331	19336	19275	19284	19481	19079	19233	19305	19531	19430	19519	19347	19236	19256	19654	19312	19380	19187	19361	19295	19421	19367	19335	19318	19322	19196	19397	19308	19347	19348	19300	19331	19073	19391	19308	19241	19656	19393	19481	19368	19318	19132	19287	19215	19542	19342	19259	19242	19185	19414	19304	19428	19457	19446	19415	19293	19353	19404	19306	19375	19390	19306	19305	19357	19250	19244	19132	19270	19276	19313	19186	19366	19465	19304	19404	19319	19231	19445	19293	19441	19416	19226	19113	19548	19382	19261	19414	19182	19305	19206	19351	19276	19196	19395	19333	19218	19326	19407	19556	19402	19225	19327	19377	19267	19275	19213	19397	19353	19324	19273	19367	19295	19519	19387	19427	19507	19220	19310	19474	19464	19280	19621	19364	19274	19219	19328	19304	19316	19223	19475	19264	19199	19211	19228	19385	19397	19363	19415	19236	19360	19552	19526	19140	19212	19326	19300	19482	19329	19401	19227	19133	18973	19263	19353	19395	19134	19319	19524	19415	19398	19442	19373	19313	19353	19238	19224	19208	19370	19292	19216	19412	19505	19303	19236	19177	19098	19231	19465	19256	19561	19421	19461	19376	19467	19340	19173	19380	19498	19401	19394	19410	19154	19175	19434	19369	19346	19525	19454	19488	19379	19212	19426	19364	19382	19234	19211	19500	19430	19374	19463	19451	19445	19345	19220	19373	19102	19201	19122	19326	19358	19208	19404	19320	19410	19540	19302	19512	19438	19223	19459	19310	19436	19235	19254	19201	19227	19363	19309	19234	19265	19225	19428	19308	19326	19255	19293	19428	19196	19173	19225	19382	19474	19287	19337	19414	19585	19434	19443	19458	19436	19367	19264	19374	19348	19320	19318	19416	19346	19324	19298	19326	19277	19341	19305	19276	19228	19420	19429	19416	19321	19279	19292	19137	19396	19232	19269	19460	19370	19177	19267	19293	19450	19287	19309	19299	19380	19294	19392	19474	19415	19223	19333	19202	19377	19381	19317	19216	19444	19267	19298	19234	19342	19487	19329	19364	19253	19300	19307	19583	19412	19381	19320	19378	19496	19548	19423	19445	19517	19180	19494	19380	19138	19205	19080	19282	19335	19281	19204	19349	19419	19351	19492	19411	19272	19355	19385	19434	19386	19503	19439	19404	19397	19325	19325	19373	19342	19375	19262	19071	19354	19555	19487	19236	19365	19277	19332	19140	19224	19197	19331	19496	19264	19184	19373	19278	19216	19137	19337	19468	19425	19377	19276	19274	19302	19306	19436	19232	19450	19324	19323	19202	19481	19391	19314	19538	19367	19354	19155	19338	19355	19427	19394	19403	19400	19423	19513	19376	19222	19348	18989	19271	19490	19243	19439	19541	19540	19459	19174	19426	19326	19200	19306	19405	19413	19243	19293	19114	19373	19297	19508	19133	19406	19374	19354	19489	19436	19298	19314	19468	19406	19269	19457	19378	19638	19258	19241	19331	19279	19324	19433	19271	19243	19421	19390	19413	19296	19196	19507	19444	19439	19290	19380	19493	19336	19544	19431	19462	19342	19482	19349	19338	19155	19465	19527	19519	19262	19415	19438	19344	19605	19345	19343	19460	19405	19228	19431	19325	19243	19186	19600	19423	19471	19296	19409	19131	19316	19303	19184	19261	19321	19280	19274	19187	19199	19355	19270	19281	19400	19348	19467	19383	19246	19465	19078	19192	19599	19232	19274	19266	19441	19421	19401	19377	19313	19121	19368	19313	19525	19343	19485	19283	19236	19350	19449	19297	19520	19212	19545	19329	19199	19482	19435	19363	19187	19405	19267	19401	19029	19428	19253	19216	19253	19631	19282	19354	19385	19298	19163	19405	19256	19453	19136	19460	19441	19451	19340	19163	19386	19246	19063	19164	19456	19301	19429	19541	19511	19514	19421	19241	19357	19410	19473	19465	19284	19315	19371	19392	19262	19519	19405	19325	19351	19427	19129	19227	19443	19227	19381	19430	19397	19266	19492	19189	19432	19225	19323	19278	19492	19377	19430	19306	19180	19373	19327	19334	19344	19542	19386	19315	19391	19252	19351	19157	19413	19458	19257	19416	19440	19265	19246	19450	19141	19309	19337	19342	19462	19519	19266	19262	19403	19504	19414	19328	19425	19543	19176	19319	19360	19182	19406	19221	19383	19177	19346	19404	19340	19410	19337	19545	19420	19099	19347	19417	19396	19495	19366	19298	19315	19284	19191	19076	19190	19249	19182	19276	19306	19549	19552	19273	19355	19309	19388	19407	19428	19441	19386	19545	19368	19287	19253	19390	19172	19333	19269	19265	19324	19201	19409	19675	19433	19335	19210	19449	19505	19230	19492	19269	19395	19325	19309	19270	19306	19218	19240	19364	19237	19220	19215	19295	19343	19457	19291	19205	19488	19349	19077	19569	19093	19385	19066	19536	19401	19287	19344	19291	19085	19385	19242	19347	19384	19348	19399	19346	19420	19349	19416	19197	19535	19405	19242	19501	19468	19334	19241	19261	19121	19362	19303	19359	19328	19338	19318	19289	19277	19256	19433	19459	19271	19210	19471	19267	19548	19316	19547	19239	19525	19212	19165	19193	19461	19257	19504	19356	19341	19343	19449	19501	19365	19523	19428	19186	19066	19375	19467	19396	19507	19258	19544	19268	19478	19451	19336	19234	19571	19538	19409	19195	19460	19311	19384	19370	19480	19237	19103	19393	19337	19332	19477	19345	19293	19158	19433	19448	19382	19219	19522	19277	19266	19206	19317	19426	19258	19277	19426	19202	19292	19372	19372	19257	19330	19193	19480	19429	19562	19347	19457	19321	19269	19182	19407	19272	19421	19442	19499	19600	19440	19220	19306	19296	19369	19445	19451	19235	19441	19411	19287	19282	19489	19131	19220	19343	19508	19303	19346	19233	19354	19257	19519	19232	19283	19301	19407	19408	19337	19376	19278	19181	19352	19281	19586	19403	19443	19517	19347	19531	19334	19412	19447	19189	19506	19277	19205	19420	19346	19494	19379	19282	19334	19380	19301	19330	19464	19351	19314	19230	19360	19640	19444	19308	19365	19460	19374	19239	19070	19339	19186	19327	19480	19321	19317	19450	19455	19295	19521	19480	19362	19141	19477	19295	19414	19535	19342	19455	19249	19608	19572	19357	19634	19289	19263	19280	19390	19192	19528	19506	19261	19601	19450	19434	19495	19323	19219	19479	19366	19529	19581	19490	19124	19306	19314	19272	19452	19222	19483	19265	19212	19410	19482	19366	19420	19353	19428	19536	19655	19466	19335	19331	19247	19237	19360	19599	19415	19479	19404	19181	19340	19282	19285	19146	19393	19229	19365	19325	19260	19289	19459	19377	19565	19403	19506	19291	19408	19367	19561	19203	19351	19411	19301	19297	19193	19362	19503	19445	19551	19302	19375	19342	19308	19388	19379	19604	19482	19366	19424	19220	19198	19506	19522	19223	19582	19518	19439	19271	19684	19273	19397	19488	19346	19360	19194	19354	19424	19185	19444	19294	19229	19348	19346	19488	19298	19366	19546	19309	19212	19345	19281	19285	19238	19363	19197	19350	19252	19318	19475	19253	19309	19506	19184	19215	19252	19365	19324	19302	19435	19324	19273	19217	19442	19430	19352	19363	19224	19446	19365	19488	19262	19221	19283	19377	19351	19373	19374	19433	19510	19443	19183	19209	19250	19461	19301	19482	19434	19375	19322	19281	19522	19315	19237	19342	19240	19479	19376	19423	19447	19196	19401	19442	19253	19407	19385	19143	19371	19241	19481	19340	19211	19239	19242	19471	19525	19301	19348	19182	19358	19220	19277	19460	19357	19341	19276	19241	19408	19484	19249	19299	19381	19469	19459	19047	19343	19291	19339	19326	19441	19419	19489	19294	19459	19389	19402	19460	19239	19528	19365	19368	19144	19572	19401	19399	19267	19251	19526	19437	19318	19577	19403	19346	19180	19526	19551	19222	19338	19371	19564	19300	19092	19269	19465	19309	19410	19641	19500	19459	19198	19439
29714	43124	39587	28465	22237	19343	18062	17616	17171	17190	16910	17111	16923	17025	16899	16991	16924	16938	17119	17133	16813	16905	16950	16964	16888	16856	16884	16958	16740	16988	17013	16878	16980	16798	16924	16863	16750	16962	16797	16916	16982	16912	16883	16945	16856	16734	16966	16866	16874	17053	16858	16795	16947	16882	16820	16819	16835	16962	16964	16855	16949	16943	16915	16912	16859	16792	16861	16661	17016	16740	16911	17072	16874	17013	16801	17030	16846	16756	16788	16860	16962	16966	16961	16989	16694	17010	16950	16748	16832	16809	16874	16972	16918	16954	16834	16679	16818	16862	16797	16965	16932	16822	16911	16838	16689	16798	16864	16779	16779	16911	16945	16738	16946	16920	16896	16814	16918	16807	17000	16898	16773	16754	16883	16931	17004	16915	16817	16896	16937	16991	16758	16901	16873	16778	16742	16786	16981	16791	16871	16871	16942	16920	16832	16996	17033	16765	16802	16930	16810	16725	17031	16864	16779	16906	16887	16924	16823	16888	16872	16785	16757	16916	16837	17002	16787	17051	17098	17013	17041	16840	16918	16916	16809	16687	16928	16832	16816	16725	17095	16676	16924	16770	16892	16839	16929	16813	16749	17004	16889	16777	16928	16831	16950	17046	17113	16780	16910	16948	16867	16961	16873	16818	17001	16693	16758	17052	16713	17131	16890	16889	16867	16875	16883	16818	16813	16953	16939	16872	17026	16893	16783	16852	16951	16962	16761	17042	16845	16896	17034	16949	16892	16961	16826	16884	16910	16870	16980	16919	16992	16790	16803	16864	16877	16916	16607	16878	16747	16887	16933	16780	17113	16817	16779	16717	16910	16806	16879	17063	16956	16949	16795	16957	16857	16854	16880	16954	16825	16730	16888	16780	16757	16860	17027	16853	16845	17026	17160	16889	16823	16837	16756	16761	16734	16864	17102	16956	16847	16981	17006	16803	16952	16811	16832	16814	16857	16790	16820	16952	16926	16905	16873	16905	16885	16910	16739	16779	16996	16747	16884	16779	16864	16803	16981	16889	16934	16898	16889	16899	16866	16922	16875	16984	16831	17169	16668	16885	16811	16857	16843	16908	16864	16885	16832	17025	16821	17084	17060	16726	16943	16827	17048	16941	16987	16863	16897	16790	16810	17023	16845	16878	16843	17003	16870	17043	16878	16790	17035	16857	16710	16886	17023	16949	16709	16931	16852	17059	16825	16831	16706	17012	16871	16897	16720	16867	16874	16808	16896	16927	16849	16958	16815	17038	16810	17016	16867	16967	16965	17068	16966	16793	16852	16863	16758	17007	16889	16929	16788	16675	16845	16999	16964	17087	16839	16978	16787	16805	16837	16820	16769	16960	16864	16895	16803	16699	16743	16982	16734	16874	17097	16848	16991	16951	16919	17017	16889	16890	16942	16972	17015	16819	16926	17035	16992	16879	16904	16840	16940	16639	16825	16917	16892	16862	16912	16686	16901	16923	17026	16988	16896	17138	16850	16986	16886	16990	16942	16761	16842	16945	17020	16867	16987	16866	16792	16780	16916	16726	16719	16874	16722	16894	16907	17050	16826	16773	16827	16858	16809	17011	16701	16773	16864	16962	16889	16684	16856	16844	16779	16844	16928	16696	16800	16897	17138	16916	16895	17029	16966	16976	17009	17010	16937	16924	16947	16934	16700	16723	16744	16910	16766	16841	16786	16897	16942	16912	16817	16900	16947	16899	16897	16912	16856	16887	16911	16883	16877	16938	16781	16932	16934	16803	16774	16900	16789	17023	16932	16819	16898	16730	16798	17120	16841	16832	17008	16826	16877	16925	16866	16879	16970	16901	16890	16982	16785	17061	16830	16884	16933	16957	16837	17011	16881	16929	17023	17068	16779	16835	16917	16933	16969	16876	16937	16840	16759	16866	16818	16860	16826	16990	16887	16740	16795	16732	16785	16955	16816	16850	16723	16847	17014	16949	17054	16949	16784	16947	16898	16837	16717	16906	16919	16861	16805	16948	16865	16612	16846	16862	16973	16726	16759	16785	16758	16847	16909	16866	17068	17013	16764	16831	16857	17013	16958	16988	16966	16908	16950	16916	17045	16816	16896	16817	16926	17125	16756	16933	16881	16747	16891	16968	17054	16865	16938	16934	16766	16958	16837	16868	16859	16930	16898	16919	16850	16899	16973	16793	17012	17053	16937	16643	16798	16739	16958	16913	16691	16860	17021	16924	16878	17060	16937	16939	16959	16855	16803	17028	16795	16890	17001	16759	16854	17024	16752	16986	16742	16828	16848	16963	16800	17005	16737	16774	16913	16981	16935	16825	17025	16937	16764	17154	16821	16862	16806	16922	16886	16965	16864	16986	16834	17019	16802	16840	16914	16735	16903	16853	16862	16781	16954	16861	16955	16779	16904	16721	16969	16983	16902	17061	16921	16935	16908	16975	16914	17002	16966	16922	16822	16805	16920	16887	16898	16830	16701	16922	16846	16975	16969	16867	16871	16940	16876	16887	16796	16967	16925	16823	16897	17008	16965	17028	16981	16957	16898	17010	16783	17161	16851	16993	16810	16971	16754	16976	16855	16888	16859	16919	16830	16953	16990	16897	16873	16997	16788	16775	16705	16715	16824	16874	16806	16859	16905	16723	16971	16799	16892	16887	16995	16904	16812	16882	16856	16982	16812	16940	16904	16902	16762	16831	16822	16909	16764	16890	16930	17017	16795	16798	16752	16862	16977	16829	16720	16933	16822	16623	16921	16821	16884	16775	16904	16692	16919	16661	16750	16962	16924	17023	16939	16930	16903	16920	16856	16995	16986	16822	16792	16862	16823	16946	16779	17031	17026	16874	16844	16858	16939	16931	16794	17008	17032	16662	16840	16815	16928	16849	16839	16824	16911	17046	16856	16914	16835	17025	16890	16739	16840	16920	17008	16937	16917	16911	16955	16780	16783	16795	16874	16869	16738	16706	16902	16905	16827	16762	16987	17014	16673	16850	16751	16895	16961	16824	16876	16836	16755	16928	16686	16828	17128	16958	16894	16687	16846	16837	16792	16717	16926	16815	17033	17078	16956	16892	16966	16969	16903	16890	16975	16819	16744	16874	16834	16975	16978	16796	16879	16787	16804	16877	16813	16989	16942	16934	17016	16973	16965	16716	16745	16727	17028	16973	16882	16851	17040	16970	16975	16738	17084	16951	17048	16863	16797	16933	16931	16758	16646	16845	16941	16901	16790	16940	16820	17002	16850	17133	16902	16798	16755	16853	16991	17078	16739	16861	16748	16866	17019	16959	16752	16902	16637	16651	16932	16867	16867	17021	17016	16980	16764	17003	16838	16890	16831	16896	16748	16899	16915	16971	16827	17022	16868	16884	16899	16884	16993	16981	16850	16952	16975	16988	16787	16781	16902	17015	16978	16761	16854	16855	16952	16868	16821	16795	17002	16890	16826	16707	16874	16916	16842	16955	16891	16823	16793	16907	16901	16916	16744	16969	16760	16925	16841	16884	17031	16912	16863	16859	16883	16877	16911	16827	16764	16952	16864	16871	16992	16885	16877	17069	16932	17081	16868	16843	16764	16835	16954	16955	16984	16873	16853	16731	16910	16775	16811	16905	16795	17075	16779	16896	16732	16911	17098	16941	16942	16916	16905	16714	16920	16884	16896	16847	16868	16815	16920	16713	16951	16773	16714	16838	16711	16816	16961	16928	16862	16873	17095	16853	16802	16988	16833	16737	17015	17033	16944	16981	16804	16780	16886	16810	16790	16901	16933	16884	17028	16940	16822	16938	16981	16868	16832	16986	16960	16825	16767	16832	16894	16851	16879	16894	17079	16948	16849	16842	16939	16808	16929	17039	16894	16834	16845	16855	16898	16921	16926	16899	17060	16999	16848	16963	16944	16896	16965	16893	16822	16855	16844	16859	16974	16923	16826	16885	16870	16969	16876	16849	16848	16895	16893	16987	16840	16939	17076	16974	17021	16955	16887	16941	16884	16772	16843	16958	16897	16808	16970	16917	16889	16945	16903	16909	16931	16964	16832	16843	16972	17028	16800	16805	16767	16848	16922	16982	16878	16971	16910	16860	16893	16868	16886	17094	16760	16936	16970	16825	16908	16800	16779	16867	16737	17008	16937	16963	16883	16994	16827	16789	16740	16982	16821	16928	16734	17027	16885	16712	16918	16814	17007	16975	16901	16953	16766	16638	17045	16870	16729	16854	17025	16894	16767	16909	16825	16931	16762	16761	16825	16845	16756	16786	16896	17042	16891	16928	16856	16944	16828	16692	16958	16849	16957	16911	16877	17001	16844	16837	16959	16828	17054	16763	17062	17030	16898	16956	16976	16849	16847	16858	16954	16673	16761	16697	16607	16786	16791	16807	16909	16790	16991	16964	16868	16722	16873	16974	16794	16925	16754	16798	17069	17026	16808	16987	17052	16992	16902	16947	16730	16943	16882	17104	16917	16879	16934	16926	16811	16992	16807	16996	16833	16941	16917	16940	16899	16927	17025	16960	16802	16971	16854	16790	16875	17008	16805	16749	16875	16839	16791	16832	16998	16940	16894	16832	16882	16859	16991	16861	17039	17081	16869	16862	16856	16874	16870	16851	17068	16864	16831	16909	16951	16637	16987	17066	16866	17039	16899	16848	17002	16880	16921	17063	16928	16880	16926	16936	16929	16879	16925	16822	16957	16923	16844	16800	16873	16901	16865	16931	16836	16831	16864	16894	16899	16758	16784	17041	16780	16917	16861	17041	16862	16940	16668	16847	16832	16924	16913	16863	16958	16815	16876	16857	16722	16916	17061	16826	17005	17009	16798	16819	16952	16954	16787	16878	16767	16954	16840	16932	16980	16894	17007	16865	16852	16781	16989	16832	16927	17015	16820	16888	16932	16996	16846	16979	16893	16802	16871	16808	16946	17025	16889	16876	16989	16808	16757	16859	16997	16973	16819	16829	16869	16641	17034	16885	17042	16798	16811	16969	16979	16860	16816	16985	16853	17134	16875	16835	16918	16842	16887	16942	16792	16854	16870	16860	16931	16920	16879	17004	16926	16829	16863	16776	17002	16781	16938	16870	17139	16934	16888	16923	16810	16939	16991	16826	16853	16858	16820	16879	16936	16696	17001	16754	16819	16869	16917	16746	16863	16738
24113	21420	28916	25646	24957	26816	24952	21715	20779	20233	20058	19745	19545	19670	19801	19748	19702	19663	19674	19590	19492	19743	19612	19889	19936	19719	19606	19542	19590	19649	19774	19814	19693	19620	19694	19508	19744	19440	19410	19888	19617	19692	19732	19700	19702	19598	19603	19742	19697	19682	19785	19663	19649	19472	19616	19567	19489	19501	19708	19385	19601	19585	19556	19489	19394	19638	19443	19627	19618	19589	19523	19587	19457	19378	19721	19610	19567	19865	19625	19525	19555	19505	19617	19701	19640	19587	19763	19538	19495	19707	19453	19387	19597	19756	19619	19467	19685	19583	19528	19518	19288	19343	19516	19650	19422	19601	19517	19471	19495	19553	19391	19469	19450	19422	19554	19594	19644	19545	19526	19551	19732	19554	19460	19468	19469	19402	19372	19410	19826	19418	19698	19608	19535	19414	19610	19596	19545	19493	19556	19552	19669	19696	19512	19464	19627	19627	19502	19378	19557	19572	19496	19416	19383	19734	19550	19367	19593	19380	19458	19623	19736	19626	19449	19498	19418	19511	19672	19579	19830	19637	19230	19648	19646	19514	19407	19631	19507	19453	19390	19665	19520	19351	19470	19349	19461	19514	19525	19518	19617	19674	19522	19398	19769	19566	19292	19591	19488	19511	19543	19444	19564	19536	19616	19460	19458	19600	19569	19593	19562	19614	19623	19498	19427	19785	19776	19471	19516	19516	19402	19462	19445	19495	19314	19280	19630	19546	19411	19675	19576	19375	19478	19489	19449	19613	19405	19609	19497	19577	19527	19673	19477	19506	19456	19285	19567	19577	19542	19428	19337	19527	19636	19440	19582	19608	19465	19336	19526	19642	19476	19546	19406	19598	19568	19713	19609	19614	19559	19334	19499	19843	19486	19622	19522	19496	19397	19331	19606	19533	19516	19576	19556	19442	19378	19438	19837	19444	19429	19429	19550	19580	19514	19740	19547	19386	19620	19535	19410	19459	19644	19514	19458	19399	19396	19531	19450	19684	19564	19450	19354	19582	19343	19442	19584	19400	19577	19460	19475	19562	19510	19551	19514	19564	19618	19661	19623	19732	19655	19533	19588	19428	19415	19398	19289	19484	19429	19504	19538	19482	19432	19525	19569	19370	19528	19346	19542	19660	19685	19567	19588	19442	19699	19376	19523	19762	19446	19438	19528	19369	19630	19611	19764	19554	19536	19446	19403	19471	19583	19786	19614	19589	19691	19493	19673	19565	19392	19482	19429	19467	19578	19416	19342	19413	19560	19464	19629	19536	19652	19443	19465	19605	19352	19567	19597	19478	19487	19404	19711	19457	19410	19627	19567	19396	19484	19600	19323	19848	19595	19677	19526	19661	19660	19623	19546	19565	19443	19489	19537	19439	19495	19409	19582	19598	19733	19509	19619	19485	19456	19733	19529	19429	19393	19523	19478	19691	19645	19707	19658	19499	19433	19364	19643	19663	19494	19680	19715	19655	19520	19535	19405	19625	19383	19460	19488	19506	19755	19810	19531	19509	19432	19742	19496	19508	19655	19421	19561	19633	19567	19241	19523	19626	19712	19375	19523	19323	19558	19503	19627	19641	19593	19490	19471	19697	19365	19586	19553	19376	19517	19534	19539	19392	19520	19505	19658	19644	19486	19642	19387	19469	19577	19271	19702	19579	19557	19647	19491	19501	19611	19538	19473	19491	19623	19636	19692	19709	19859	19541	19658	19613	19610	19476	19669	19362	19623	19467	19357	19349	19483	19726	19509	19429	19437	19615	19358	19507	19720	19443	19441	19458	19628	19394	19596	19813	19491	19641	19619	19596	19392	19403	19486	19472	19724	19788	19685	19509	19595	19711	19450	19691	19575	19507	19622	19540	19361	19448	19394	19436	19490	19598	19464	19492	19580	19552	19459	19485	19516	19610	19348	19510	19551	19619	19489	19385	19575	19646	19614	19594	19440	19328	19512	19475	19497	19309	19563	19537	19695	19557	19386	19433	19699	19577	19465	19753	19386	19584	19477	19740	19518	19590	19486	19497	19470	19568	19564	19600	19705	19574	19628	19492	19470	19549	19403	19594	19530	19746	19648	19818	19705	19529	19607	19588	19401	19374	19597	19309	19276	19312	19451	19598	19341	19408	19649	19439	19465	19510	19790	19411	19538	19614	19515	19296	19573	19370	19371	19487	19487	19468	19347	19391	19636	19522	19480	19417	19494	19585	19680	19400	19490	19553	19437	19409	19305	19544	19652	19623	19286	19680	19469	19631	19516	19567	19808	19637	19519	19523	19632	19569	19605	19508	19534	19444	19713	19588	19494	19620	19407	19455	19611	19482	19471	19521	19450	19346	19565	19553	19330	19459	19620	19644	19636	19783	19474	19485	19462	19482	19541	19450	19672	19368	19558	19307	19476	19550	19641	19651	19565	19513	19373	19461	19340	19739	19557	19598	19513	19632	19461	19572	19657	19516	19415	19574	19473	19472	19442	19554	19537	19441	19512	19437	19650	19639	19487	19632	19456	19540	19501	19526	19490	19528	19529	19492	19490	19613	19556	19383	19443	19567	19348	19414	19456	19638	19683	19576	19557	19434	19561	19486	19159	19429	19306	19661	19583	19534	19563	19521	19448	19436	19526	19424	19548	19625	19650	19508	19674	19468	19749	19350	19390	19465	19310	19354	19742	19502	19501	19639	19511	19468	19561	19515	19599	19507	19389	19640	19375	19510	19439	19186	19617	19573	19449	19543	19668	19384	19483	19356	19672	19626	19623	19724	19633	19548	19573	19489	19399	19466	19497	19492	19642	19607	19466	19474	19384	19590	19358	19472	19516	19482	19524	19522	19742	19436	19398	19447	19483	19433	19533	19566	19515	19687	19605	19529	19655	19435	19409	19471	19672	19536	19601	19695	19538	19457	19615	19308	19540	19509	19548	19486	19387	19409	19549	19541	19617	19544	19457	19507	19771	19551	19406	19444	19452	19331	19490	19560	19639	19565	19602	19530	19575	19382	19346	19429	19601	19495	19412	19393	19501	19486	19535	19570	19548	19564	19544	19563	19545	19555	19325	19296	19543	19437	19722	19531	19534	19532	19498	19483	19448	19404	19453	19448	19391	19341	19660	19564	19781	19614	19671	19464	19684	19686	19556	19466	19565	19547	19614	19547	19496	19522	19677	19505	19412	19530	19861	19607	19480	19272	19523	19437	19410	19500	19539	19506	19575	19626	19598	19607	19384	19329	19458	19441	19619	19363	19391	19560	19476	19493	19613	19510	19587	19449	19614	19572	19485	19614	19647	19668	19576	19666	19623	19391	19476	19473	19663	19692	19687	19470	19492	19746	19472	19615	19443	19506	19563	19703	19529	19643	19395	19783	19604	19610	19458	19548	19288	19343	19667	19530	19543	19673	19680	19646	19622	19671	19686	19366	19470	19594	19600	19402	19442	19438	19546	19496	19408	19406	19611	19365	19452	19453	19510	19608	19440	19367	19594	19420	19341	19640	19444	19242	19708	19466	19596	19515	19508	19564	19490	19346	19457	19585	19650	19420	19705	19589	19388	19593	19586	19487	19532	19630	19484	19575	19539	19646	19672	19781	19544	19317	19469	19411	19418	19667	19585	19598	19491	19631	19542	19581	19477	19385	19388	19457	19644	19712	19472	19491	19587	19365	19574	19504	19737	19431	19490	19501	19554	19566	19470	19694	19623	19468	19573	19573	19487	19642	19441	19490	19675	19546	19361	19530	19296	19457	19533	19598	19605	19651	19595	19497	19633	19623	19332	19571	19456	19398	19530	19385	19389	19715	19476	19593	19319	19533	19669	19500	19540	19569	19433	19534	19266	19412	19334	19386	19506	19533	19552	19482	19573	19442	19727	19533	19540	19490	19477	19671	19418	19515	19613	19501	19454	19471	19447	19805	19620	19601	19579	19417	19586	19362	19557	19509	19454	19516	19514	19383	19504	19436	19291	19538	19812	19514	19563	19641	19672	19437	19594	19409	19616	19453	19470	19563	19500	19406	19438	19518	19587	19592	19661	19447	19346	19476	19774	19620	19434	19685	19519	19411	19556	19418	19740	19646	19435	19475	19703	19488	19412	19540	19277	19491	19451	19693	19698	19460	19641	19587	19364	19497	19689	19617	19635	19591	19478	19415	19562	19739	19401	19774	19662	19637	19467	19607	19602	19636	19560	19695	19572	19543	19555	19638	19198	19387	19617	19514	19497	19495	19694	19483	19578	19530	19689	19465	19624	19554	19625	19436	19314	19412	19746	19582	19473	19525	19355	19497	19566	19672	19645	19217	19643	19605	19449	19747	19524	19567	19454	19645	19593	19565	19682	19526	19496	19501	19487	19484	19421	19372	19504	19522	19608	19451	19546	19604	19732	19599	19291	19441	19653	19514	19483	19400	19554	19464	19527	19380	19529	19482	19546	19460	19461	19567	19640	19564	19569	19641	19442	19488	19530	19402	19514	19360	19443	19460	19577	19475	19533	19486	19509	19557	19596	19365	19556	19406	19508	19584	19409	19652	19510	19709	19529	19509	19425	19581	19542	19738	19692	19652	19661	19601	19340	19516	19590	19602	19411	19411	19562	19545	19485	19574	19404	19402	19355	19463	19519	19695	19508	19450	19321	19685	19506	19533	19731	19485	19533	19586	19627	19499	19730	19471	19570	19854	19622	19421	19500	19256	19518	19581	19545	19632	19664	19412	19609	19527	19472	19327	19416	19451	19640	19691	19577	19672	19289	19650	19585	19499	19528	19388	19563	19432	19369	19610	19621	19671	19627	19459	19508	19580	19364	19461	19826	19358	19500	19468	19552	19711	19621	19572	19425	19437	19434	19369	19467	19466	19588	19529	19613	19572	19635	19492	19355	19233	19518	19565	19502	19640	19546	19649	19621	19596	19441	19617	19427	19591	19653	19601	19614	19636	19568	19564	19549	19659	19463	19391	19522	19600	19491	19632	19420	19493	19668	19336	19542	19457	19714	19434	19747	19432	19580	19545	19435	19370	19702	19498	19624	19576	19598	19568	19591	19667	19539	19705	19709	19471	19449	19702	19317	19338	19491	19432	19702	19612	19626	19390	19553	19511	19544	19436	19427	19425	19542	19539	19599	19660	19540	19396	19675	19623	19331	19434	19552	19622	19457	19658
32988	51798	46501	37689	29938	26219	21037	19277	18818	17768	17439	17206	17314	17125	17076	17007	17117	17080	17007	17002	17074	17112	16954	16962	17032	17084	17041	16986	17043	17128	17046	17036	17092	17006	17055	16998	17009	17079	17025	17009	16996	17009	17051	17051	16871	17118	17062	17177	17177	17373	17106	17374	16956	16973	16915	17106	17244	17041	16957	16996	17163	17003	16879	16811	17082	16951	17079	16890	17100	17082	16846	17016	16911	17114	16929	16995	16999	16916	17240	16956	16946	17160	16866	17067	16781	17044	16934	17031	17060	16948	16960	17196	17121	16740	17039	17086	17054	17008	16892	17188	17004	16941	17011	17073	16920	17030	17019	17091	16977	17111	16889	17053	16959	17042	16968	16967	16835	16974	17088	17100	17158	17213	16890	17019	16897	17106	17011	16929	16869	16826	17035	16945	16907	17055	17119	16949	16856	16826	16930	16940	16889	16961	17023	17078	16996	16994	17090	16844	17028	16755	16993	17108	17134	17070	16970	17023	17196	16986	16977	16916	16977	17096	16963	17144	16960	16958	16915	17019	16988	16961	16993	16989	16903	16897	17190	16927	17076	16790	17015	16805	16870	16852	16988	17035	17049	16914	17114	16826	16914	16949	17185	16901	17011	17028	16891	17021	16974	17052	16852	16892	17160	16939	16940	17183	17024	17090	16993	16987	16859	16763	16944	17040	16849	16857	17062	16997	17057	17041	16979	17027	16907	17024	16977	17044	16899	16894	16959	17114	16952	16885	16939	17116	17018	16927	16992	16930	17077	16852	17156	17287	16940	17099	16916	17071	17009	16943	17006	17050	16712	17090	17002	16954	17066	16865	17083	16893	17153	17023	16925	16991	16933	17038	16997	16910	16869	16812	17233	17126	16873	16738	17011	17144	16992	17108	16885	17020	17086	17119	17037	16948	16885	16811	16959	17029	16961	16785	16975	16774	16963	17071	16967	17092	16992	16928	17094	16877	17007	17029	16981	17025	17019	17019	17082	16981	16891	16989	17014	16940	17001	17022	17072	16872	16844	17074	17179	16906	17028	17001	17045	16893	16936	16898	16956	17049	17156	16907	17037	16748	17002	17163	16954	16763	16992	17119	17041	16981	16936	16993	16976	17081	16980	16955	17175	17061	16983	17187	17096	17046	16800	17014	17009	17054	17044	16993	16838	17000	16970	16893	17132	17042	16755	17030	17014	17091	17016	16923	17024	16947	16976	17016	17048	17111	17010	17011	16836	16997	17047	17068	17123	16953	17015	16999	16942	17103	17143	16970	17042	17028	17020	16857	16979	17042	16991	17146	16877	17041	16761	16996	16891	17061	17117	17015	16976	16981	17104	16920	16844	17028	16856	17130	16976	16943	16957	16811	16871	16860	17034	16972	16956	16820	17075	16834	17133	16927	16950	16969	17063	17020	16848	16862	16954	16995	17127	17048	16972	17032	17188	17077	16957	17025	16971	17132	16891	16928	17017	17012	17209	16959	16888	16821	16932	16842	17031	16843	17081	17032	17061	16932	16865	17067	16857	16954	17012	16942	16993	16860	17006	16920	16987	17058	16769	17062	17035	16939	16816	17185	17254	16874	16944	16851	17004	16804	17206	17031	16987	17100	17006	16952	16952	16880	16925	17145	16966	16919	17045	16877	16973	16917	17072	17001	17046	16978	17056	16965	17071	16980	16820	16873	17074	16939	17068	16744	17064	16910	16921	16890	16908	17070	17041	16961	16965	16967	17044	17049	17057	16908	16925	17138	16935	17002	17071	17090	16837	16940	17052	17014	17165	16974	16982	16811	17088	16962	17140	16996	17073	17059	17027	16857	16948	16976	17065	17146	17149	16905	16990	16979	16989	16949	16884	16871	17015	16991	16957	16874	17041	16927	16886	17073	17029	17015	17035	16993	16910	16892	16976	17054	16931	16939	17066	17074	16930	16982	17071	16934	16960	16818	16933	17191	17118	16899	16961	16855	17054	16792	16957	17064	17005	16971	16868	17202	16787	16997	17109	16919	16849	16893	16878	17093	17065	16945	17005	16817	16926	16864	16947	16845	16859	16932	17117	17067	16908	17004	16895	16999	17008	16961	16902	17116	16942	17091	16971	16975	16944	17028	16926	17090	16898	16837	17094	17056	16759	17039	16973	16996	17097	17014	17031	16934	16998	17045	16824	17043	16909	16978	16796	16780	17070	17007	16847	16976	16985	17175	17082	16836	16841	16890	16936	16976	17178	16906	17174	16840	17117	17040	16749	17064	17006	16773	16885	17144	17053	16925	16999	16955	16894	16831	16968	16984	17001	17015	16910	16844	17007	17011	17120	16920	16977	17004	17217	16936	16865	16961	16938	16992	17101	16999	16967	16819	16863	17160	16928	16732	17018	16992	17094	16988	17010	17004	16984	16867	17005	16861	17068	17046	17041	17251	16976	17014	16975	16988	17081	16937	17053	16932	16871	16925	17003	16986	17208	16975	16919	17024	16807	17174	16836	17091	16880	17161	16942	17059	17089	16974	17158	16835	17043	16988	17052	16884	17152	16863	16949	16898	17225	16952	16940	16978	17028	16945	16882	16968	16901	16808	16938	16908	16875	16897	17069	17111	16880	17031	17014	16975	17125	16936	16966	17036	16931	16934	16920	17176	17080	16940	16976	17159	16885	16994	16953	16866	17133	17002	17061	16932	17108	16905	16979	17038	17115	16942	17068	16973	16914	16884	16755	17049	17035	16954	16903	17022	16993	17123	17026	17144	17012	16902	16841	17157	16986	16877	16852	16900	17109	16949	16904	17056	16897	16935	17092	17010	17004	17062	17133	17190	16980	16911	16980	17059	16951	16774	17081	17042	17055	16877	17056	17099	16956	16952	16824	17070	17030	17033	16978	16880	17054	16998	17115	17113	16976	16893	17048	16989	16835	17023	17005	16864	17049	16884	17004	16805	17039	16977	16947	17033	16990	17046	17028	16984	17051	16889	17111	17013	17033	16857	16919	17264	16945	17056	17098	16927	16919	17005	17011	16974	16868	17048	17105	16942	16805	16963	16893	16989	16929	17160	17089	17010	16819	17113	17011	17133	17130	17112	16986	17089	16980	16970	16854	17113	16927	17032	16776	16960	17124	17066	17021	16963	17032	16991	17007	16899	16974	17025	16968	17078	16974	16941	17058	16976	16944	16938	17098	17037	16943	16801	16955	16950	16965	16921	16922	16973	17009	16960	16850	17207	16981	17126	16910	16840	17040	17005	16948	16979	17074	17193	17130	17009	17056	16773	17121	16814	17263	17002	16963	16901	17008	17044	17028	17067	17179	17056	16869	17084	16964	16805	16953	16981	17078	17067	17070	17202	16881	16862	16961	17030	17034	16983	17085	16955	16944	17038	16856	16950	16988	17106	16896	17116	17129	17112	16887	17027	16929	17088	16892	17108	16997	16997	17127	17134	16989	17027	16861	16987	17073	16890	17025	16957	17107	16962	16952	16982	16988	16942	17064	16933	16940	17134	17248	16875	16909	17030	16966	16880	16859	16980	17014	17059	16984	17032	16951	17104	17209	16939	16984	16938	17045	17053	17024	16978	17083	17048	16987	16899	16938	17046	16886	16955	17034	17026	17117	17025	17024	16931	16908	17061	16965	16993	17018	17087	16930	17034	16756	17065	16872	17035	17052	17127	17117	16992	16914	17042	17019	16955	17169	17102	16960	16855	17014	17070	16971	16914	17165	16994	16865	16979	16962	17002	17059	16991	17040	16887	17072	16985	16825	16962	16976	16980	17221	16912	17130	16991	16949	17077	17123	17018	16970	16835	17033	16938	17138	17052	16951	17073	16967	16969	16968	16906	16926	16990	17100	17224	16938	17117	16865	16992	17125	17020	17015	16891	17056	16869	17111	16963	16973	16993	16896	17034	17020	16995	16961	16874	17160	17278	17070	17032	17100	16948	16962	17043	17295	16971	16937	17025	17009	17057	16957	16932	16828	17150	17101	16990	17123	16976	16830	17096	16968	17036	16975	16771	16952	16976	16848	16954	16977	17033	16875	17070	16818	16929	16971	16957	17187	16927	17090	16940	17107	17117	17084	17173	16730	16925	17050	16826	16900	17115	16961	17126	16985	17104	16945	16980	16975	16957	16925	16998	16718	17050	17140	17111	16962	17020	17027	17063	16886	17062	16916	17027	16980	16967	17031	16942	16884	16977	16876	16911	17054	17251	16900	16940	17078	17023	16970	17025	17028	17068	16900	16844	16986	17052	16893	16973	16981	16993	17111	16952	17034	17081	16903	17048	17040	16908	17020	17228	17002	17018	16889	17142	16940	17051	16966	17047	16883	16948	17028	16941	16990	17000	16915	16894	16988	17115	16838	17005	16897	17136	16938	16961	16727	17012	17089	16908	16853	17046	16901	16826	16825	17099	17069	16968	16997	17087	16851	17012	17028	16932	16954	16962	17064	17016	16998	17083	16938	16922	16967	17198	16917	16976	17052	16960	17052	16932	17171	16958	16926	17096	17053	17069	16938	17088	16904	17097	17071	16940	17001	17027	16999	16943	16906	16971	17129	16851	16929	17144	17084	17053	17024	17092	16968	16938	16974	17038	16882	17092	16970	16979	16973	16950	16972	16937	17083	17055	16917	17186	16946	17014	17125	17024	16906	17032	17132	17006	17182	17022	17196	17047	16962	16927	17046	16959	16837	16892	16923	17097	16827	16932	16882	17099	17110	16953	17019	16815	16996	17038	17020	16938	17143	16930	17091	17104	17001	16924	17085	17209	17037	17065	16909	16916	17072	17162	17019	16963	17011	16912	16965	16982	17084	17076	17181	16938	16944	17064	17072	16927	17036	17064	17098	16957	17107	16995	16856	16994	17131	16772	17050	16856	16967	16870	17069	16932	16799	17053	17128	16905	16944	17026	16971	17210	16906	17089	17025	17009	16893	16830	16890	16916	17032	16880	16976	16982	16920	17037	16841	17086	16877	17143	16952	16999	17011	17121	17046	17120	17006	16994	16994	17028	16945	17003	16823	16880	16885	16861	17133	17020	17056	16884	17015	16812	16959	17034	16907	16927	17017	16855	16919	17074	16930	17093	17011	16903	17106	16882	16925	17041	16977	16939	17021	16967	17117	16983	16985	16886	16996	16879	17005	16909	16882	17064	16973	17013
22913	21428	29246	24297	23146	26136	28608	23774	22114	21108	21105	20647	20611	20394	20458	20333	20305	20360	20351	20289	20564	20281	20265	20400	20246	20357	20076	20377	19989	20507	20399	20540	20273	20050	20105	20208	20212	20047	20167	20294	20184	19935	20216	20343	20185	20273	20247	20291	20365	20707	20642	20452	20211	20414	20271	20197	20219	20116	20047	20051	20107	20270	20157	20152	19980	20246	20114	20085	20013	20191	20114	20045	20449	20035	20009	20079	20001	20294	20088	20233	20060	20425	19859	20044	20229	20069	20115	19885	20186	20209	20096	20157	19956	20119	20121	20059	20028	20107	20137	19911	19946	20102	19986	19914	20133	20124	20049	20214	20066	19996	20119	19897	20267	20168	20215	20122	20326	19939	20222	20100	20065	19935	20117	20126	20144	20070	20217	20115	20064	20060	20147	20204	20056	19975	20117	19949	20046	20066	20147	20190	19970	19814	19799	20081	19983	20088	20022	19946	20142	20165	20132	20392	20101	20003	20003	20014	20201	20066	20186	20112	20021	19977	20073	20110	20056	20054	20419	20174	20124	20145	19961	20024	19949	19989	20231	20137	20128	19970	19966	20100	20040	20196	20106	20012	20082	20091	20148	20192	20253	19877	19930	20122	20043	20032	19990	20126	19998	20210	19895	20032	20227	19858	20171	20157	20105	20069	20020	19935	20142	20125	19925	20091	19956	19983	20307	20158	19931	20093	20052	20015	19955	20188	20157	20155	19986	20222	19913	19935	19992	20159	20058	20014	20208	20116	20143	20089	20058	19934	20055	20049	19935	20142	19903	19964	20085	20074	19904	20193	20180	20200	20049	20256	19947	19918	20128	20025	19904	20218	20021	20049	20110	20244	20026	20058	20281	20246	20010	20146	20031	20144	19999	20137	20119	20070	20018	20109	20090	20012	20015	20132	20050	20038	20083	20240	20115	20195	19788	20028	20177	20064	20188	20149	19983	20341	20091	20010	20198	19869	20139	19822	20159	20137	20165	20004	20096	20035	20090	20259	20159	20156	20275	19919	20050	20166	20310	20051	19964	20091	20335	20215	20092	20046	20226	19940	19839	19937	19871	19908	20156	20082	19994	19848	19965	19976	20135	20042	20003	20193	20004	20108	20010	20146	20107	20070	19911	20287	20207	20101	19855	19991	20075	20138	20195	20005	19975	20098	20169	20245	20163	20318	20026	20226	20164	20103	19982	19934	20184	20154	20063	20124	20158	20154	19947	19922	20265	20080	20064	20293	20042	20088	20035	19954	20210	20067	20062	19949	20100	20119	20086	20087	19963	20054	20118	20079	20126	20059	20035	19951	20247	20148	20079	20026	20159	19937	20187	20016	20121	20059	20120	19944	20061	19967	20054	20123	19750	19901	20090	19894	20070	20020	19942	20088	20071	20063	20035	20058	20331	19949	20073	20079	20208	20181	20054	20195	20034	20203	20400	20366	20091	19870	20067	19954	20049	19912	19925	20053	20136	20063	20286	20008	20186	20217	20202	20012	20141	20159	20114	20033	20220	19779	20108	20117	20150	20210	20154	19891	20207	20072	20075	20085	20140	20134	20074	20119	19992	20107	20057	20003	20065	19986	19992	19868	20015	20154	19982	20067	20168	20100	20259	20078	20228	19973	19984	20230	20205	20275	20024	20000	20091	20011	20191	19887	19979	20173	20255	20043	20121	19887	19760	20202	20101	20006	19996	19922	20029	19988	20023	19980	19929	20068	20161	20058	19953	20188	20059	19999	20165	20163	20157	20043	20253	20031	20010	20060	20162	20015	20186	20116	20269	20117	20106	20089	20079	19729	20038	19885	20017	20182	20103	20032	20038	20326	20059	20077	19898	19824	20104	19947	19849	19826	20170	20330	20132	20174	20193	20008	20041	19994	19969	20157	20086	19814	20151	20059	20160	20151	20205	19901	20007	20049	20188	20115	20058	19940	20138	19968	20293	20066	19870	20011	20064	20285	20092	20068	19904	20051	20049	19990	19938	20326	19893	20111	20037	20198	20269	20253	20142	20073	20076	20009	19980	19984	20050	20081	20156	19902	20002	20051	20142	19939	19931	20091	20241	19897	20089	20124	19818	20091	20257	20246	19912	20067	20007	20134	20440	20088	20048	19959	20226	19997	20184	20134	20180	20089	20164	20269	20339	20108	20012	19980	20129	19940	19996	19924	20322	19989	19864	20352	20064	19985	19972	20024	19871	19952	20087	20280	20300	19970	20024	20185	19980	20086	20202	20184	20067	20122	20149	20037	19999	19927	20154	20011	20133	20105	20183	20096	20081	20216	20114	20247	20096	20104	20075	19974	20085	20045	20184	19998	20204	20183	20080	20176	20099	20142	20262	20207	19876	19946	20062	20063	20059	20030	20108	20259	20080	20066	20128	20009	20003	20173	20143	20156	20122	19953	20007	20114	20073	19961	19733	20065	20237	20089	20276	20107	20136	20176	19997	19963	20143	20073	19991	19886	19968	20199	20451	20068	20100	19951	20208	20027	20315	20183	20103	20075	20129	19920	19969	20011	20011	20112	20088	20094	20048	19922	20116	19974	20049	20181	20035	20175	20223	19815	19890	20041	20178	20100	19988	20245	19881	20192	19923	20177	19977	19969	19946	20082	19988	20052	20309	20133	20199	20214	20072	19927	19923	20023	19970	20039	20014	19977	19780	20093	20175	20122	20168	20130	19820	19927	19879	20099	20017	20086	20076	20016	19851	20040	20034	20071	20238	19973	19911	19810	19973	20240	20174	20051	19860	20085	19879	20002	20029	20020	20288	20017	19999	19896	20028	20057	20137	20249	20091	19863	19992	20056	20038	20077	20063	19941	20146	19990	19865	20229	20291	19982	20139	19970	19851	19998	20126	19860	20064	20105	20347	20238	19881	19878	19956	20024	20427	20074	19724	20135	20202	20097	20045	19867	19995	20184	20197	20081	20198	20169	20277	19929	20242	19843	20295	20040	19990	19987	20164	19962	20154	20130	20082	20112	19846	19805	19977	19869	19914	20215	20051	19998	20191	20046	20006	20183	20084	19957	20054	20094	19968	20218	20186	19995	20103	19991	19906	20030	19999	19980	20068	20025	20107	20218	20045	20159	20153	20041	19987	20038	19930	20301	20030	19922	20107	19895	19953	20053	20230	20118	19986	20076	19966	20096	20046	20248	20224	20151	19927	19971	20108	19981	19938	20108	20043	20046	20228	20031	20088	20166	20107	20088	20113	20203	20166	20060	20064	20151	20046	20136	19846	20046	19990	19951	19962	19937	19927	20035	20088	20199	20155	20237	20407	20054	20043	20218	20019	20255	19994	20114	20043	20258	20007	20154	20036	19864	20052	20245	20145	19974	19994	20050	19834	20130	20097	20171	20106	20017	20110	20092	20025	20097	19845	20006	19961	20150	20024	19970	20124	20140	20073	20143	20115	20188	20111	19871	20199	20293	19978	20144	20145	20098	19892	19932	20247	20074	20004	19892	20153	20264	20223	20018	20105	19943	20070	20035	20057	19964	20431	20129	20024	20174	20016	19845	20027	20059	19944	19981	20012	20152	19833	20150	20090	20201	20133	20064	20257	20084	20038	20116	20206	20004	20270	20139	20079	20194	20138	20291	20224	20085	20136	20028	20180	20112	20155	20012	19876	19872	20072	20250	20001	20101	20016	19850	20177	20281	20151	20214	20189	20008	20085	20073	20089	20108	20192	20134	20185	19953	19995	20051	20416	20138	20243	19943	20219	19948	20106	20173	19885	19998	20120	20203	20103	20073	20115	20052	20140	20082	20096	19981	19988	20058	20312	20110	20015	20080	20193	19943	20068	19990	19898	20221	20017	20056	19900	20212	20021	19951	20144	20029	20247	20235	19922	20013	20148	20252	20060	19906	20237	20225	20096	20199	20073	20045	20097	19988	20014	20112	20098	20024	20304	20184	20319	20087	20088	19948	20061	20004	20117	19984	19984	19968	20126	20023	20068	20035	20175	20176	19980	20175	20257	19881	20143	20026	19966	20006	20109	20062	19983	19873	20141	20091	20078	19956	20150	19991	20179	20076	20128	20151	20154	20099	19960	19997	20052	19990	20267	20072	20016	19982	20124	19797	20122	20109	20022	20059	20296	20019	20057	20120	20114	19993	20070	19944	20059	19941	20164	20098	20269	20181	20176	20040	20108	20170	19937	20011	19850	20103	20068	20123	19919	20225	20102	19933	20014	20077	20031	19998	20083	20078	19937	20148	20280	19956	20241	20137	20102	20144	20126	20073	20070	19934	19981	20055	20190	20050	20123	20201	20193	20262	20013	19988	20178	20034	20071	20108	20071	19967	19896	20153	20100	20098	20100	20069	20018	20131	20159	19876	20346	20119	20097	20155	19861	19905	20150	20161	20169	20218	20156	20119	20142	20225	19920	20207	20065	20001	19938	20016	19828	20047	20038	20198	19924	19757	20155	20189	19969	19946	19932	20195	20054	20197	20070	20201	19997	20065	19919	20234	20176	20333	19849	20172	20146	20213	19991	20274	20006	20019	20362	19984	19995	19981	20088	19997	19815	20051	20124	20104	20023	20029	20223	19955	20156	20249	20126	19967	20125	19969	20256	20064	20111	20041	20182	19952	19967	19865	19887	20112	20067	19948	20020	19807	19966	19991	20153	20062	20052	19904	20175	20121	20182	19840	19901	20100	19968	20121	20030	19951	19984	20189	20033	20027	19982	20101	20178	19892	20089	20077	19999	20265	20080	20057	20174	19950	19945	20051	20194	20106	20045	19751	19904	20123	20140	19898	20077	20211	20283	20108	20224	20035	20170	19985	19990	20122	19900	19979	19941	20012	20240	20207	20219	20068	20112	20357	19972	20053	20019	20182	20005	20027	20103	20393	20194	20009	20026	19947	19989	20110	20159	20041	20113	19921	20044	19938	20109	19985	20124	20071	19926	20063	19983	20112	20028	20126	20209	20046	20098	19966	20014	20179	20103	20163	20149	20126	19839	20235	20251	20241	19962	19978	19920	20165	20061	20304	20273	19970	19941	19866	20003	20200	20019	20198	19899	19989	20177	20078	20175	20171	19918	19864	20032	20019	20220	20353	20158	20043	20172	20129	20051	20084	19853	20057	20088	20058	19956	20175	20246	20184	20049	20125	20144	20135	20003	20029
34689	57348	52939	43384	35121	27651	24068	22048	19685	18289	18024	17708	17636	17756	17507	17530	17556	17478	17588	17388	17541	17269	17319	17590	17458	17502	17246	17466	17464	17480	17385	17563	17422	17495	17250	17297	17203	17400	17463	17487	17401	17390	17267	17292	17283	17406	17315	17506	17814	17972	18032	17730	17331	17341	17397	17243	17459	17445	17321	17384	17218	17402	17295	17344	17256	17234	17246	17305	17361	17257	17322	17333	17134	17369	17477	17497	17443	17470	17444	17388	17553	17365	17367	17247	17400	17235	17302	17535	17385	17365	17261	17202	17301	17233	17270	17316	17252	17252	17265	17248	17310	17230	17387	17377	17376	17443	17306	17511	17408	17215	17404	17338	17159	17340	17279	17340	17231	17229	17378	17425	17327	17322	17295	17225	17151	17313	17463	17361	17508	17233	17352	17141	17360	17121	17241	17174	17286	17361	17413	17302	17278	17192	17367	17306	17204	17423	17333	17352	17286	17342	17233	17310	17314	17441	17405	17315	17252	17350	17371	17532	17377	17237	17376	17275	17355	17113	17491	17230	17478	17337	17217	17199	17263	17280	17400	17413	17302	17252	17369	17228	17141	17272	17184	17320	17280	17383	17299	17281	17293	17227	17263	17351	17252	17159	17260	17283	17374	17205	17171	17121	17482	17356	17244	17300	17361	17126	17477	17325	17379	17291	17528	17299	17198	17248	17328	17234	17299	17159	17171	17418	17326	17324	17262	17123	17331	17254	17191	17426	17242	17334	17223	17284	17426	17278	17367	17254	17297	17194	17288	17250	17351	17240	17163	17443	17330	17273	17327	17326	17319	17233	17252	17227	17313	17378	17320	17556	17432	17456	17278	17305	17322	17415	17510	17365	17325	17081	17225	17172	17327	17399	17142	17260	17368	17413	17157	17360	17170	17188	17443	17237	17383	17400	17501	17370	17241	17246	17275	17236	17162	17450	17190	17190	17253	17237	17414	17438	17209	17400	17282	17379	17433	17362	17180	17412	17154	17328	17235	17185	17353	17201	17400	17469	17269	17115	17313	17515	17234	17270	17305	17498	17341	17382	17220	17192	17342	17228	17317	17133	17316	17264	17428	17388	17242	17309	17215	17234	17348	17151	17368	17191	17400	17187	17296	17318	17246	17341	17449	17341	17162	17240	17391	17377	17319	17450	17270	17232	17284	17346	17207	17440	17330	17318	17210	17206	17109	17270	17194	17257	17266	17280	17418	17107	17266	17218	17290	17270	17328	17286	17356	17291	17369	17214	17050	17253	17313	17282	17488	17342	17365	17202	17324	17247	17241	17109	17416	17215	17213	17253	17156	17344	17230	17201	17504	17353	17155	17333	17423	17385	17267	17231	17378	17360	17216	17310	17290	17348	17311	17298	17349	17232	17301	17183	17277	17221	17380	17317	17406	17341	17359	17365	17520	17086	17385	17264	17405	17334	17338	17178	17329	17269	17325	17306	17243	17315	17107	17166	17367	17191	17400	17251	17170	17340	17430	17338	17199	17431	17266	17357	17480	17256	17333	17355	17383	17153	17273	17261	17259	17279	17285	17326	17274	17250	17211	17429	17263	17245	17259	17343	17347	17325	17309	17389	17321	17192	17423	17260	17392	17222	17131	17294	17532	17361	17385	17379	17321	17190	17476	17196	17416	17276	17294	17296	17406	17216	17319	17173	17292	17553	17178	17380	17252	17336	17243	17205	17459	17356	17314	17205	17469	17012	17401	17211	17312	17274	17323	17263	17315	17316	17347	17302	17336	17486	17335	17354	17215	17263	17330	17292	17364	17220	17364	17349	17229	17259	17443	17087	17340	17352	17352	17338	17333	17259	17270	17290	17275	17325	17202	17211	17425	17109	17307	17426	17316	17268	17270	17371	17215	17267	17167	17217	17235	17209	17482	17362	17120	17250	17270	17153	17312	17204	17298	17403	17362	17261	17229	17457	17354	17216	17209	17350	17136	17278	17268	17338	17477	17378	17332	17103	17347	17105	17289	17192	17373	17327	17314	17261	17396	17257	17320	17375	17241	17277	17428	17351	17275	17421	17293	17248	17381	17335	17388	17151	17390	17335	17200	17389	17392	17299	17256	17351	17401	17443	17388	17210	17384	17430	17291	17409	17145	17302	17357	17263	17286	17396	17336	17469	17249	17271	17189	17212	17333	17231	17340	17338	17324	17206	17242	17202	17098	17436	17346	17168	17221	17324	17421	17309	17292	17250	17286	17388	17388	17255	17380	17214	17314	17159	17250	17346	17395	17374	17116	17252	17305	17467	17214	17166	17162	17213	17247	17411	17326	17363	17334	17567	17162	17328	17467	17272	17105	17291	17410	17254	17263	17201	17432	17311	17405	17241	17349	17414	17410	17369	17491	17375	17369	17422	17350	17270	17112	17434	17310	17320	17199	17236	17498	17277	17385	17286	17380	17353	17349	17150	17243	17383	17312	17127	17175	17290	17149	17279	17115	17372	17283	17351	17098	17482	17202	17340	17245	17357	17250	17436	17307	17408	17614	17334	17396	17250	17297	17371	17283	17298	17241	17307	17276	17354	17230	17231	17263	17164	17329	17390	17372	17159	17216	17223	17412	17392	17225	17518	17308	17241	17275	17330	17321	17171	17132	17311	17244	17240	17235	17253	17345	17342	17219	17280	17035	17294	17244	17418	17153	17373	17227	17334	17308	17343	17135	17293	17449	17228	17301	17276	17357	17380	17252	17261	17355	17246	17343	17232	17157	17425	17067	17326	17093	17325	17508	17334	17235	17458	17370	17338	17283	17385	17116	17298	17414	17357	17516	17216	17277	17234	17219	17304	17294	17278	17387	17355	17381	17326	17187	17273	17242	17143	17347	17155	17350	17383	17112	17431	17411	17301	17243	17291	17240	17354	17350	17329	17213	17239	17390	17357	17170	17366	17305	17394	17192	17340	17278	17349	17293	17179	17269	17193	17449	17305	17264	17385	17312	17276	17313	17280	17132	17241	17333	17342	17499	17288	17368	17233	17292	17142	17281	17332	17258	17338	17487	17258	17203	17278	17411	17413	17372	17334	17338	17229	17296	17328	17488	17209	17299	17212	17232	17096	17373	17067	17433	17515	17454	17201	17251	17392	17105	17297	17134	17182	17494	17213	17292	17196	17307	17289	17273	17248	17208	17346	17256	17349	17455	17182	17245	17232	17188	17017	17347	17324	17219	17339	17255	17253	17304	17262	17300	17376	17147	17054	17285	17285	17398	17359	17178	17262	17375	17426	17511	17333	17282	17179	17298	17319	17262	17398	17220	17319	17110	17327	17489	17195	17237	17138	17421	17182	17442	17287	17297	17303	17320	17381	17404	17283	17313	17345	17272	17404	17241	17484	17273	17271	17284	17180	17350	17287	17187	17353	17314	17120	17284	17388	17237	17448	17342	17248	17201	17240	17294	17213	17330	17387	17173	17319	17349	17363	17267	17216	17296	17333	17240	17155	17342	17340	17329	17262	17294	17205	17398	17315	17437	17330	17295	17308	17286	17291	17247	17403	17291	17194	17262	17328	17237	17180	17357	17261	17344	17475	17421	17380	17317	17415	17330	17302	17342	17330	17267	17475	17298	17181	17392	17491	17221	17398	17351	17329	17400	17238	17239	17492	17119	17095	17304	17429	17424	17464	17179	17280	17288	17182	17403	17279	17429	17396	17330	17138	17348	17400	17403	17253	17334	17276	17392	17311	17361	17330	17272	17334	17388	17287	17261	17082	17260	17231	17248	17216	17346	17121	17323	17296	17422	17375	17303	17111	17366	17421	17124	17221	17406	17275	17289	17408	17368	17329	17290	17359	17348	17284	17069	17238	17492	17221	17262	17255	17226	17205	17364	17209	17282	17077	17476	17093	17424	17352	17377	17310	17289	17383	17206	17301	17262	17264	17310	17372	17332	17228	17205	17320	17330	17313	17326	17312	17267	17330	17337	17269	17278	17248	17121	17302	17327	17420	17273	17255	17313	17212	17260	17436	17339	17269	17306	17222	17370	17300	17252	17335	17359	17107	17288	17181	17223	17314	17127	17226	17360	17349	17347	17214	17376	17373	17367	17164	17373	17231	17258	17305	17278	17384	17292	17473	17284	17342	17281	17106	17465	17213	17389	17339	17151	17441	17164	17358	17253	17305	17238	17302	17165	17318	17229	17248	17284	17130	17220	17315	17366	17195	17509	17319	17434	17125	17254	17382	17261	17444	17364	17371	17221	17371	17198	17436	17314	17199	17379	17117	17316	17229	17363	17326	17356	17346	17216	17433	17288	17249	17180	17138	17284	17382	17423	17272	17321	17214	17231	17373	17463	17321	17327	17399	17171	17458	17200	17253	17210	17226	17181	17447	17289	17185	17414	17167	17476	17137	17186	17226	17371	17292	17134	17178	17336	17383	17341	17356	17359	17274	17303	17315	17272	17358	17311	17352	17489	17406	17206	17279	17375	17242	17357	17358	17406	17373	17188	17377	17289	17349	17215	17313	17244	17182	17388	17295	17458	17270	17116	17344	17375	17536	17287	17145	17353	17389	17170	17425	17506	17278	17322	17385	17352	17333	17285	17106	17294	17393	17158	17132	17392	17411	17364	17176	17220	17353	17113	17319	17308	17205	17397	17312	17270	17272	17310	17377	17362	17290	17155	17381	17288	17345	17332	17239	17353	17305	17432	17223	17251	17389	17337	17230	17198	17304	17308	17302	17382	17315	17535	17360	17399	17167	17423	17257	17205	17436	17320	17324	17215	17228	17163	17158	17268	17331	17262	17198	17210	17289	17203	17207	17252	17376	17223	17383	17066	17308	17343	17225	17225	17262	17348	17298	17404	17248	17324	17194	17219	17193	17503	17387	17205	17133	17167	17392	17486	17476	17111	17421	17424	17399	17349	17335	17392	17220	17348	17206	17324	17462	17276	17383	17283	17195	17284	17192	17239	17319	17366	17326	17177	17324	17324	17219	17424	17189	17128	17287	17519	17389	17388	17355	17391	17267	17319	17259	17343	17254	17287	17296	17082	17323	17309	17216	17488	17318	17327	17394	17109	17244	17272	17438	17231	17328	17459	17196	17342	17142	17318	17266	17394	17366	17223	17258	17305	17377	17252	17613	17203	17445	17224	17323	17259	17250	17466	17325	17137	17181
28407	25426	33154	32400	26537	23636	22031	21183	21014	20638	20564	20258	20490	20324	20510	20201	20352	20149	20319	20302	20287	20365	20334	20454	20415	20403	20371	20302	20431	20280	20458	20323	20281	20423	20220	20409	20384	20242	20470	20547	20572	20320	20488	20465	20426	20347	20243	20443	20516	20352	20483	20431	20261	20176	20355	20181	20583	20266	20126	20265	20499	20234	20467	20259	20330	20454	20280	20292	20273	20437	20219	20356	20617	20307	20551	20420	20319	20311	20308	20480	20471	20177	20424	20524	20413	20328	20193	20193	20469	20500	20312	20269	20393	20258	20392	20430	20519	20173	20274	20400	20280	20609	20433	20509	20441	20494	20071	20248	20153	20307	20283	20413	20265	20448	20555	20340	20372	20362	20435	20517	20274	20397	20142	20468	20453	20307	20224	20368	20190	20178	20359	20376	20243	20315	20402	20436	20462	20227	20296	20432	20403	20254	20357	20269	20401	20451	20237	20439	20371	20356	20334	20369	20318	20494	20460	20125	20371	20354	20353	20175	20347	20443	20363	20009	20349	20412	20532	20247	20388	20459	20704	20244	20294	20537	20435	20274	20108	20267	20420	20329	20363	20547	20398	20356	20350	20334	20315	20216	20258	20342	20322	20357	20390	20401	20111	20270	20412	20281	20318	20188	20286	20267	20244	20330	20301	20330	20474	20395	20391	20425	20346	20267	20156	20199	20301	20293	20409	20296	20090	20246	20272	20418	20217	20281	20408	20425	20249	20324	20302	20422	20529	20313	20297	20205	20463	20578	20137	20223	20442	20354	20425	20501	20288	20216	20207	20174	20282	20134	20405	20108	20104	20144	20416	20170	20458	20285	20097	20383	20422	20143	20392	20412	20232	20115	20328	20191	20247	20393	20344	20167	20185	20478	20239	20164	20364	20098	20190	20433	20350	20189	20073	20502	20041	20485	20309	20189	20334	20325	20382	20195	20091	20418	20352	20296	20262	20136	20297	20260	20453	20321	20216	20245	20326	20133	20311	20382	20357	20177	20285	20340	20342	20330	20146	20515	20295	20509	20272	20358	20315	20205	20151	20178	20096	20267	20271	20554	20411	20248	20357	20365	20217	20475	20507	20320	20376	20182	20498	20208	20355	20430	20383	20469	20322	20222	20318	20165	20425	20428	20448	20424	20540	20310	20436	20188	20297	20325	20257	20179	20337	20385	20382	20188	20353	20103	20452	20212	20460	20464	20363	20078	20399	20198	20273	20333	20361	20194	20308	20569	20114	20216	20424	20345	20305	20278	20212	20302	20282	20519	20289	20153	20322	20432	20259	20404	20457	20397	20352	20286	20228	20293	20321	20160	20491	20218	20233	20328	20387	20458	20395	20254	20075	20452	20331	20407	20459	20304	20307	20422	20104	20141	20312	20209	20272	20365	20314	20244	20159	20288	20332	20440	20455	20452	20460	20248	20370	20215	20279	20382	20385	20270	20066	20093	20276	20291	20143	20227	20380	20283	20394	20278	20252	20257	20381	20251	20408	20537	20302	20325	20426	20212	20401	20410	20416	20317	20094	20232	20397	20194	20443	20358	20538	20232	20292	20256	20324	20324	20457	20462	20473	20168	20354	20330	20088	20521	20232	20314	20388	20308	20353	20409	20199	20282	20345	20326	20347	20346	20448	20399	20246	20214	20338	20325	20218	20490	20357	20518	20357	20295	20299	20335	20067	20330	20379	20206	20250	20600	20367	20197	20298	20426	20192	20364	20292	20400	20396	20308	20318	20310	20255	20348	20406	20166	20343	20235	20339	20255	20128	20027	20346	20331	20344	20403	20372	20306	20343	20440	20288	20324	20194	20315	20295	20224	20224	20421	20376	20200	20269	20375	20281	20087	20298	20301	20353	20417	20103	20153	20355	20308	20285	20267	20322	20092	20065	20312	20514	20422	20192	20338	20467	20310	20413	20658	20463	20375	20281	20408	20282	20285	20310	20543	20336	20388	20210	20384	20352	20265	20192	20484	20462	20229	20468	20187	20374	20232	20426	20294	20312	20480	20264	20209	20317	20408	20378	20625	20412	20223	20350	20037	20306	20418	20439	20128	20380	20195	20382	20305	20496	20530	20469	20306	20286	20385	20267	20340	20386	20544	20429	20319	20357	20240	20507	20360	20372	20284	20390	20339	20164	20357	20413	20443	20159	20336	20353	20301	20253	20384	20301	20314	20185	20264	20403	20313	20364	20329	20248	20589	20296	20191	20488	20326	20294	20218	20261	20218	20269	20384	20221	20489	20312	20389	20381	20429	20306	20316	20155	20516	20180	20384	20292	20619	20217	20113	20186	20284	20212	20273	20515	20192	20502	20152	20341	20293	20292	20327	20540	20451	20242	20349	20239	20280	20542	20319	20071	20388	20245	20269	20316	20535	20309	20122	20483	20317	20044	20283	20371	20266	20436	20139	20239	20310	20516	20355	20355	20248	20232	20410	20225	20272	20403	20310	20385	20480	20235	20263	20367	20461	20186	20382	20224	20350	20333	20437	20340	20241	20439	20271	20367	20292	20326	20275	20295	20403	20424	20476	20530	20148	20242	20190	20394	20325	20236	20148	20434	20254	20509	20223	20389	20448	20264	20254	20343	20560	20368	20338	20339	20623	20386	20319	20410	20385	20534	20321	20209	20307	20255	20291	20119	20276	20315	20227	20342	20415	20382	20090	20404	20369	20312	20406	20285	20244	20257	20396	20377	20495	20462	20278	20536	20327	20323	20120	20350	20280	20440	20419	20303	20414	20449	20328	20218	20370	20570	20142	20444	20393	20380	20295	20375	20482	20430	20408	20437	20295	20132	20221	20330	20203	20123	20517	20433	20560	20364	20488	20408	20235	20298	20228	20192	20188	20419	20384	20195	20235	20220	20573	20246	20212	20420	20272	20277	20549	20335	20367	20349	20416	20262	20354	20337	20196	20131	20129	20386	20445	20443	20214	20277	20296	20271	20302	20207	20571	20481	20307	20466	20305	20372	20245	20331	20281	20300	20381	20391	20209	20427	20235	20238	20219	20555	20449	20463	20355	20451	20402	20465	20236	20440	20345	20296	20251	20445	20114	20401	20295	20321	20216	20564	20325	20574	20393	20407	20349	20388	20188	20247	20555	20244	20315	20395	20498	20495	20528	20229	20459	20263	20294	20303	20022	20329	20171	20283	20292	20251	20318	20250	20136	20451	20577	20335	20393	20442	20334	20303	20463	20421	20230	20479	20434	20192	19982	20261	20361	20477	20452	20448	20504	20372	20491	20352	20341	20264	20317	20301	20408	20533	20195	20431	20406	20402	20249	20239	20261	20265	20067	20255	20186	20338	20296	20259	20178	20387	20463	20174	20374	20460	20682	20251	20366	20008	20442	20317	20192	20355	20181	20359	20453	20429	20177	20360	20263	20455	20345	20291	20308	20118	20277	20299	20315	20324	20233	20440	20399	20205	20313	20236	20420	20248	20285	20223	20445	20328	20277	20268	20457	20439	20300	20354	20525	20234	20315	20298	20165	20480	20184	20386	20393	20429	20526	20443	20414	20301	20463	20432	20244	20161	20316	20192	20420	20430	20277	20318	20232	20185	20301	19976	20137	20178	20109	20324	20213	20483	20478	20487	20248	20377	20284	20311	20123	20364	20198	20377	20320	20377	20248	20293	20227	20361	20223	20362	20270	20247	20396	20430	20550	20208	20484	20492	20429	20219	20290	20346	20460	20409	20377	20346	20213	20355	20266	20368	20283	20412	20369	20332	20325	20398	20277	20297	20500	20171	20293	20389	20519	20288	20164	20486	20307	20298	20116	20184	20366	20378	20377	20395	20278	20337	20380	20459	20339	20264	20479	20388	20208	20532	20408	20342	20370	20352	20215	20256	20433	20335	20420	20596	20352	20258	20470	20261	20194	20481	20208	20375	20229	20230	20444	20431	20489	20370	20291	20335	20197	20458	20322	20266	20338	20374	20390	20501	20443	20410	20371	20172	20251	20473	20251	20384	20139	20484	20407	20368	20178	20215	20175	20431	20349	20427	20330	20510	20260	20348	20276	20304	20509	20496	20454	20252	20256	20221	20282	20290	20391	20223	20360	20370	20255	20536	20516	20297	20324	20299	20124	20261	20267	20515	20240	20149	20446	20420	20219	20433	20257	20274	20338	20139	20152	20253	20086	20201	20202	20539	20130	20271	20204	20488	20330	20362	20393	20481	20198	20282	20362	20278	20328	20284	20492	20332	20182	20273	20217	20263	20254	20331	20232	20239	20397	20416	20499	20457	20284	20331	20423	20624	20337	20410	20257	20333	20390	20465	20553	20363	20275	20393	20136	20450	20311	20452	20147	20341	20413	20631	20342	20486	20462	20345	20316	20346	20213	20354	20504	20106	20284	20234	20360	20277	20343	20329	20385	20445	20588	20329	20161	20390	20281	20325	20348	20238	20412	20432	20424	20389	20230	20427	20319	20058	20296	20309	20495	20418	20310	20242	20319	20314	20467	20463	20541	20276	20340	20424	20533	20244	20353	20371	20245	20397	20228	20219	20198	20495	20306	20273	20262	20305	20444	20514	20241	20215	20380	20459	20431	20291	20443	20372	20404	20345	20590	20393	20098	20488	20449	20173	20298	20210	20540	20247	20081	20253	20277	20238	20218	20446	20103	20532	20390	20415	20277	20292	20211	20404	20371	20177	20353	20502	20518	20479	20243	20473	20392	20386	20427	20160	20208	20388	20267	20317	20326	20314	20408	20387	20156	20367	20283	20201	20415	20330	20296	20384	20370	20552	20253	20480	20278	20254	20189	20449	20291	20286	20255	20566	20480	20387	20188	20269	20417	20255	20317	20403	20229	20315	20393	20487	20326	20422	20425	20468	20380	20538	20401	20156	20231	20233	20482	20415	20327	20249	20381	20402	20234	20346	20238	20244	20515	20338	20198	20261	20439	20423	20417	20163	20307	20349	20285	20128	20213	20519	20426	20382	20282	20434	20293	20193	20279	20226	20339	20481	20141	20333	20396	20210	20242	20101	20248	20316	20417	20210	20067	20329	20311	20275	20441	20270	20455	20459	20219	20152	20339	20358	20279	20423	20377	20099	20323	20350	20263	20434	20408	20521	20318	20443	20271	20339	20424	20313	20464	20058	20247	20107	20352	20330	20382
29411	40325	38244	32312	26126	21550	19208	18702	17968	17670	17563	17534	17542	17403	17397	17401	17379	17382	17290	17484	17520	17338	17323	17481	17219	17392	17522	17369	17303	17413	17240	17468	17506	17520	17405	17387	17436	17492	17274	17233	17388	17469	17272	17370	17408	17339	17382	17301	17297	17327	17491	17171	17469	17337	17341	17280	17314	17359	17359	17301	17285	17384	17382	17456	17519	17450	17432	17552	17315	17335	17449	17445	17317	17324	17426	17421	17469	17403	17209	17443	17554	17406	17473	17457	17467	17616	17527	17334	17345	17370	17446	17367	17573	17419	17461	17396	17296	17306	17339	17282	17283	17300	17324	17413	17272	17478	17476	17405	17444	17291	17376	17498	17349	17476	17352	17476	17352	17305	17202	17363	17403	17419	17257	17413	17277	17315	17303	17532	17333	17465	17431	17439	17352	17414	17215	17487	17437	17370	17255	17456	17466	17421	17484	17262	17330	17220	17225	17368	17444	17492	17453	17397	17426	17409	17253	17285	17396	17464	17499	17321	17349	17425	17447	17397	17373	17253	17444	17384	17339	17394	17256	17486	17244	17444	17378	17309	17235	17344	17462	17345	17477	17305	17296	17400	17247	17440	17303	17362	17344	17432	17374	17313	17525	17383	17408	17415	17514	17261	17380	17480	17479	17225	17435	17327	17450	17430	17342	17273	17426	17460	17363	17389	17360	17445	17220	17435	17356	17327	17389	17359	17544	17111	17297	17503	17255	17373	17340	17314	17251	17332	17484	17349	17359	17365	17345	17556	17108	17453	17582	17283	17473	17289	17600	17339	17235	17228	17376	17223	17404	17464	17310	17361	17257	17404	17342	17436	17373	17434	17415	17386	17533	17541	17251	17389	17457	17330	17327	17313	17548	17330	17533	17353	17288	17365	17332	17470	17416	17550	17430	17408	17525	17426	17577	17365	17337	17379	17264	17416	17411	17607	17312	17464	17226	17324	17533	17327	17406	17272	17474	17412	17190	17380	17579	17290	17516	17425	17474	17453	17540	17314	17450	17466	17293	17451	17282	17239	17503	17379	17505	17362	17274	17453	17370	17328	17396	17205	17437	17276	17371	17292	17422	17368	17233	17439	17272	17333	17429	17323	17670	17254	17462	17208	17502	17411	17489	17497	17362	17426	17385	17327	17369	17412	17379	17431	17304	17560	17326	17332	17296	17349	17549	17354	17287	17482	17300	17492	17370	17173	17383	17251	17444	17588	17542	17381	17283	17397	17322	17387	17468	17498	17340	17378	17372	17516	17438	17329	17466	17411	17457	17282	17244	17438	17468	17268	17469	17272	17305	17355	17356	17360	17406	17538	17361	17417	17349	17446	17173	17427	17281	17400	17512	17362	17398	17389	17221	17334	17515	17536	17391	17453	17420	17375	17513	17431	17383	17309	17317	17316	17423	17267	17363	17351	17518	17406	17395	17471	17363	17232	17403	17357	17376	17426	17433	17469	17329	17454	17509	17407	17321	17178	17431	17382	17436	17340	17404	17343	17458	17317	17376	17410	17448	17108	17302	17501	17517	17365	17230	17476	17434	17532	17258	17510	17174	17264	17315	17400	17545	17318	17292	17404	17345	17386	17312	17366	17498	17315	17423	17286	17349	17527	17439	17349	17311	17282	17456	17521	17411	17325	17427	17271	17430	17535	17453	17416	17254	17516	17540	17563	17338	17346	17435	17418	17381	17370	17327	17410	17209	17382	17356	17409	17365	17235	17551	17446	17404	17426	17521	17407	17383	17241	17336	17353	17282	17348	17323	17253	17405	17413	17297	17216	17473	17342	17461	17505	17248	17307	17537	17415	17426	17333	17308	17307	17219	17321	17428	17381	17288	17451	17109	17372	17434	17302	17340	17354	17390	17260	17260	17482	17552	17196	17418	17421	17264	17348	17403	17525	17342	17359	17431	17320	17342	17507	17439	17282	17473	17560	17437	17580	17467	17518	17369	17470	17382	17302	17293	17436	17420	17349	17150	17217	17452	17323	17430	17452	17175	17419	17476	17444	17204	17449	17541	17495	17389	17520	17415	17331	17255	17223	17534	17468	17268	17435	17295	17465	17628	17287	17224	17348	17304	17383	17618	17365	17307	17398	17508	17327	17344	17372	17601	17396	17413	17389	17364	17396	17608	17291	17359	17377	17402	17353	17290	17390	17340	17518	17387	17281	17274	17413	17473	17371	17357	17329	17457	17226	17521	17326	17250	17450	17524	17534	17304	17369	17553	17387	17263	17508	17442	17501	17340	17217	17309	17494	17446	17281	17496	17274	17288	17367	17184	17390	17575	17404	17418	17277	17215	17346	17463	17345	17399	17407	17347	17215	17406	17335	17425	17388	17275	17481	17314	17222	17434	17335	17363	17315	17336	17286	17354	17227	17195	17425	17420	17433	17500	17292	17386	17314	17414	17410	17200	17400	17317	17409	17341	17414	17419	17293	17629	17306	17329	17310	17391	17458	17332	17405	17383	17390	17346	17415	17540	17310	17459	17231	17456	17404	17481	17251	17410	17422	17316	17511	17385	17473	17480	17400	17369	17372	17379	17233	17243	17503	17467	17351	17479	17385	17389	17531	17578	17365	17443	17401	17550	17504	17312	17396	17420	17373	17111	17285	17380	17392	17392	17316	17385	17253	17378	17508	17572	17413	17457	17293	17348	17275	17406	17402	17451	17588	17478	17436	17411	17406	17283	17434	17447	17406	17500	17399	17288	17476	17426	17366	17388	17456	17329	17210	17506	17514	17430	17245	17284	17452	17378	17252	17593	17394	17313	17316	17398	17410	17326	17424	17342	17452	17402	17381	17348	17541	17342	17453	17369	17372	17399	17320	17452	17400	17352	17361	17372	17417	17261	17482	17283	17575	17484	17288	17387	17221	17392	17382	17383	17434	17398	17573	17548	17487	17468	17401	17262	17371	17482	17378	17344	17352	17620	17301	17253	17404	17392	17229	17422	17436	17353	17319	17541	17423	17327	17206	17412	17429	17348	17420	17445	17370	17543	17434	17280	17286	17504	17226	17425	17365	17374	17379	17508	17380	17611	17324	17377	17213	17476	17506	17340	17369	17331	17270	17365	17440	17470	17433	17410	17371	17625	17391	17321	17371	17269	17421	17423	17433	17414	17367	17213	17327	17249	17365	17296	17519	17348	17357	17262	17391	17453	17275	17244	17310	17425	17414	17493	17376	17580	17258	17406	17265	17432	17536	17303	17537	17369	17310	17356	17307	17381	17339	17394	17250	17338	17252	17491	17433	17392	17504	17498	17314	17558	17297	17342	17196	17368	17548	17491	17320	17393	17455	17364	17395	17498	17356	17344	17305	17358	17323	17430	17160	17398	17200	17302	17241	17383	17264	17578	17274	17045	17325	17351	17389	17383	17398	17383	17453	17596	17519	17535	17290	17332	17374	17283	17418	17422	17430	17386	17411	17439	17304	17309	17354	17415	17466	17268	17370	17397	17415	17270	17349	17484	17422	17626	17211	17257	17480	17335	17525	17352	17514	17396	17283	17334	17307	17468	17335	17264	17253	17246	17291	17421	17375	17295	17270	17485	17427	17433	17339	17298	17491	17326	17546	17269	17303	17480	17375	17553	17352	17505	17355	17247	17366	17342	17462	17441	17328	17497	17410	17301	17403	17333	17416	17518	17297	17545	17365	17432	17175	17500	17200	17422	17275	17316	17462	17581	17311	17462	17408	17473	17480	17265	17372	17449	17358	17327	17366	17368	17341	17067	17232	17463	17384	17544	17398	17292	17402	17332	17418	17322	17457	17376	17453	17363	17424	17367	17212	17478	17384	17272	17589	17383	17439	17408	17412	17447	17333	17308	17302	17460	17227	17401	17334	17330	17315	17637	17436	17306	17373	17407	17310	17515	17363	17279	17369	17412	17336	17510	17381	17436	17482	17406	17432	17435	17347	17314	17219	17464	17602	17078	17504	17204	17437	17483	17467	17393	17432	17381	17368	17520	17354	17581	17385	17453	17307	17371	17352	17295	17593	17248	17301	17350	17424	17433	17409	17282	17364	17413	17432	17499	17364	17297	17565	17394	17420	17398	17376	17595	17437	17383	17375	17212	17404	17384	17330	17224	17203	17301	17546	17264	17349	17578	17441	17336	17385	17392	17297	17294	17508	17357	17413	17422	17303	17436	17245	17443	17255	17300	17273	17337	17452	17251	17328	17408	17483	17355	17366	17405	17368	17375	17175	17418	17460	17454	17468	17480	17246	17524	17344	17345	17433	17323	17187	17455	17545	17251	17236	17265	17534	17490	17347	17545	17491	17247	17382	17209	17259	17240	17277	17384	17298	17448	17413	17388	17320	17437	17410	17422	17395	17252	17359	17565	17410	17305	17547	17422	17143	17508	17371	17372	17287	17403	17331	17624	17244	17464	17352	17432	17581	17254	17382	17575	17355	17285	17301	17378	17389	17499	17319	17410	17443	17336	17478	17293	17412	17353	17424	17497	17342	17495	17257	17490	17486	17306	17509	17273	17445	17377	17330	17331	17427	17154	17311	17322	17312	17282	17388	17428	17438	17376	17434	17577	17440	17475	17308	17500	17279	17459	17453	17335	17305	17389	17423	17420	17396	17519	17428	17510	17404	17355	17402	17424	17383	17416	17468	17427	17405	17464	17521	17548	17475	17269	17400	17422	17241	17334	17428	17247	17466	17629	17410	17267	17459	17472	17106	17413	17379	17342	17277	17330	17454	17394	17317	17372	17327	17307	17410	17508	17194	17205	17263	17282	17471	17315	17451	17315	17423	17526	17390	17390	17418	17307	17293	17337	17440	17428	17497	17507	17451	17526	17329	17408	17357	17548	17263	17446	17526	17396	17462	17316	17273	17325	17610	17375	17334	17456	17289	17427	17467	17296	17354	17392	17513	17253	17307	17432	17342	17381	17410	17171	17470	17349	17686	17348	17535	17313	17448	17262	17332	17394	17438	17526	17508	17268	17512	17416	17412	17529	17401	17264	17359	17383	17368	17421	17569	17310	17545	17434	17401	17401	17430	17364	17433	17382	17277	17401	17413	17458	17454	17504	17298	17359	17378	17499	17307	17414	17478	17440	17461	17255	17345	17282	17319	17517	17524	17454	17407	17517	17362	17409	17471	17361	17204	17315	17454
24170	21458	29189	26363	26554	27837	26758	23183	21827	20853	20372	20416	20519	20486	20016	20190	20247	20127	20225	20042	20099	20050	20149	20055	20032	20088	20058	20161	20003	20201	19938	20032	19963	20042	20171	19988	19950	20203	20110	20003	20153	20275	20119	19983	20031	19924	19899	20203	20043	20142	20153	20105	20043	20073	19991	20120	20012	19912	20174	20148	19880	20007	19866	19719	20062	20053	20061	20057	20081	20080	19820	20126	20021	20074	20017	19941	20075	20152	20128	20031	20183	19930	20207	20136	19907	20068	19918	19888	20169	20046	20098	19964	19976	20225	19972	20136	20090	19924	19963	19881	19990	19889	19980	19883	20055	19971	19982	20130	19854	19872	19884	19856	19894	19896	19927	20049	19901	19983	20001	19819	20005	20189	20021	19991	20160	19877	20094	19952	20170	19916	19995	19831	20279	20077	19880	19986	20078	20141	20141	20212	20025	20302	19842	19898	20011	20184	19800	19964	19877	20028	19983	19975	19894	20084	20064	20261	20069	19865	20098	19898	19947	20028	19941	19903	20011	20036	20015	20169	19951	19937	20096	20017	20118	19997	20034	20167	20195	20207	20005	19974	20075	20080	19994	19959	19893	20093	20063	20093	20031	20048	19800	19959	19949	20307	19988	19967	19970	20025	19914	19940	20001	19804	19907	20030	19923	19691	20012	19930	19880	20030	19930	19999	20004	20075	19938	20156	19726	19753	19970	19911	19982	20218	19912	19915	20085	20020	19894	19861	19981	19972	19915	19933	19879	19930	19996	20126	19829	19931	20057	20034	20137	20114	19881	20031	20174	20033	19898	19792	19852	20158	19959	19930	19951	19983	19948	19972	20185	19875	19757	20027	20040	20122	20088	20124	19843	20097	19987	19816	20017	20211	20149	20014	19913	20090	19988	19908	19808	20223	19892	20010	19834	19880	19887	19932	19891	19792	19975	20002	20078	19849	19926	19979	19934	19989	20130	19854	19772	20021	20084	19903	20079	19956	20067	19943	19875	20013	20140	20022	19890	19907	20021	19900	19904	20067	20066	20077	19966	20213	20106	20075	20061	19951	19875	19955	19958	20092	19810	19988	19939	20051	19937	19899	20001	20079	19947	20037	19762	20050	20122	19997	20269	20116	19960	20109	19939	19791	19997	19973	19952	20000	19966	20025	20116	20169	20078	19943	19920	19969	20073	19990	19853	20035	19998	19942	19979	19867	19919	20001	20203	20037	20172	20098	19935	19996	20051	19901	19972	19882	19857	20061	19900	20012	20088	20011	19994	20150	20039	19995	19931	19944	20064	20025	20057	19856	19881	20003	19964	20262	19910	20040	20113	19946	19857	20062	20107	19941	20047	19927	19963	19764	19981	19716	20049	20012	19846	20178	19997	19958	19791	19951	20247	20279	19908	20018	19833	19920	19871	20128	20092	19930	19989	20131	20055	20274	20128	20126	19906	19983	19950	20006	19987	20038	19762	19801	19974	19790	19937	19759	20025	19977	20049	20132	20080	20028	20171	19972	20044	20284	20090	20024	20170	19806	19913	19885	20028	19993	19988	19812	19943	20049	20191	20214	20142	19956	20095	19968	19985	20179	19950	20096	20006	20296	19923	20184	20071	20276	19956	20025	20294	19918	19961	19988	19761	19820	20027	19819	19948	20010	19922	20080	19966	20063	19954	20079	19903	20086	19832	19992	20131	19854	19917	19998	19940	20046	20061	19949	19873	19849	19932	19949	19981	20119	19925	19800	19833	19985	20077	19861	19848	20149	20117	19911	20043	19951	19974	19884	19996	19917	20002	19950	20132	19935	20004	20000	20065	20072	19900	19889	20080	19835	20022	19977	20006	19816	19854	20102	20036	20028	19839	20074	20008	20253	19913	20230	19904	20064	19840	19791	19977	20201	20104	19996	20004	19818	19898	20044	20002	20004	19996	20035	20020	20033	20059	19906	19928	20108	20033	19818	19835	20178	19875	20146	20020	19855	19880	19938	19937	19807	19824	19788	19940	19831	20049	19971	20035	19899	19930	19903	19866	20074	20113	19882	20001	19950	20011	20104	20120	20039	19902	19947	20024	20054	19890	20132	20230	19942	19989	20139	20021	19853	19813	20014	20221	19905	19939	19963	19832	19991	20065	20017	19856	19945	20006	19773	19965	20224	19849	20001	19974	19896	19910	19973	19892	19978	20089	20074	19947	20106	20061	20147	20019	19991	19939	19877	19982	20104	20099	19968	20017	20190	20146	19850	20021	20021	19975	20065	19889	19788	19818	19876	20042	20100	19866	20049	20332	20001	19948	20110	19999	20059	19847	19959	19871	19992	19979	19981	19871	20061	19917	20075	19911	20057	19990	20137	20105	19957	20063	20120	20067	20151	19958	20113	19965	20007	19972	20030	20006	20100	19986	19869	19816	20079	20086	20158	20099	19873	19825	19934	20067	20019	19998	20134	19809	19966	19899	20160	19923	19932	20067	20133	20076	20048	20062	19986	19964	19973	19815	19780	19846	20048	19961	20032	20205	19889	20036	19821	19888	20100	20085	20104	19867	20111	20191	20023	19886	19919	19764	19984	19921	20045	19886	20151	20061	19907	19848	19958	20159	19851	19927	19991	20004	19992	19976	19938	20143	20165	19993	19991	19959	19958	20143	20179	20031	19886	20034	19935	20106	20008	19999	20029	19964	20116	20037	20124	19951	19957	19898	19862	20016	19854	20094	19997	20063	19976	20037	20227	20090	20144	20062	20032	19892	19670	20039	19987	19924	20073	19932	19867	19984	20087	19980	20040	19864	19981	19992	20033	20094	20155	19822	19878	20110	20078	19911	19833	20122	19918	20012	19929	19945	19806	20133	19825	19954	19880	19899	20098	19818	19966	19847	19997	20003	20040	19965	20008	19975	20116	19831	19981	19999	19975	19713	20007	19926	19930	20027	19893	20005	19954	20043	20102	20147	20098	19948	20042	19778	20181	20003	20035	20008	20183	20114	20053	20021	19968	19954	20023	19976	19879	19983	20006	20283	20039	20092	20133	19972	20010	20018	20115	20022	20202	20088	19859	20012	20064	19992	20088	19971	19974	20106	19868	19875	19943	20074	19953	20029	19912	19799	19992	19873	20007	20286	20063	19858	19951	19973	20075	20004	19897	20068	20112	19778	20101	20004	20072	19910	20061	20063	20129	19983	20153	20136	19883	20033	20033	19949	19955	20100	20029	19853	20072	19507	19986	19997	20146	20157	20009	20110	19912	19895	20080	20094	19863	19942	19976	20114	19859	20008	19969	20147	19919	20106	20100	19962	20043	20062	20040	20156	19882	19856	20140	19944	19771	19858	20071	19751	20055	19905	20069	20016	19892	20032	19832	20142	20009	20048	19723	19962	19823	19903	20116	19921	19915	20012	19858	19998	20034	20097	19866	20225	20028	20023	20072	20083	19870	19754	19892	20148	19995	19979	20089	19956	20147	20041	20000	19946	19914	20097	19929	20000	20083	20090	20076	20077	19813	19963	20079	20033	19776	20039	19858	19839	19809	20067	20021	19940	19960	19849	20154	20102	20182	19899	19928	19977	20028	19862	20010	20027	20118	19931	20111	19919	19941	19933	20026	19830	19971	20105	20100	20037	20052	19933	20072	20101	19938	20103	19881	19979	19988	19975	20068	19964	20146	20066	20216	20015	20010	20064	19981	19955	19944	19968	20087	20003	19819	19932	20020	20085	19790	20123	20063	19906	20111	20044	19918	20030	19893	20105	19947	19896	20042	19901	20020	19869	20103	19975	19934	19925	19909	20098	20017	20052	20029	19986	20058	20066	20179	20100	20008	19866	19832	19750	19830	20161	20046	19999	20158	20108	19897	19984	19923	19930	19844	20119	19920	19843	20055	19907	20079	19881	20087	20172	20183	20042	19987	20055	19974	20115	19919	19871	20021	19972	19979	19864	20041	20065	20062	20208	20090	19978	20059	20042	20093	20031	19938	19802	19897	20022	19997	19799	20007	19924	20094	19885	19973	20040	19934	20073	20192	20017	19906	20135	20008	19844	20102	20092	19903	20172	19764	19991	20056	20085	19985	20055	20020	19917	19937	20070	20014	19890	19956	20012	20027	19985	19956	20025	20056	20072	19995	19953	19900	20010	20005	19896	20013	19843	19654	19874	20077	20114	20077	19896	20106	20015	19993	20071	19958	19925	19821	19868	19906	20093	20042	20071	20055	20185	20011	20068	20094	20104	20077	20068	19854	19970	20060	20095	20006	19913	19889	19995	20077	19913	19979	20090	20049	19913	20030	19858	19863	20091	19970	20055	20256	20123	19956	19965	19951	20047	20045	19920	19882	19957	20036	20064	19999	20125	19897	19949	20001	20226	20037	20118	20264	20104	19832	20087	20068	20090	20150	20007	20017	19984	20110	19826	20007	19830	19980	20051	20310	19974	20257	19736	19986	20039	19817	20016	20109	20035	19963	19992	20067	20177	20226	20116	19905	19819	20021	20036	20160	20161	20080	20201	19769	19931	19999	19940	20340	20126	20021	19866	20032	20025	20016	19781	20021	19956	20003	19842	20091	19960	19896	19730	19874	19989	19731	19930	20108	20188	20005	19953	20030	20174	20176	19874	20013	20009	19932	20206	19940	19983	19942	20084	20151	19904	19907	19965	19981	20053	20030	20117	20040	20054	19937	19985	19843	20198	20033	20050	19882	20051	20169	19907	20104	19903	19940	19856	19939	19892	20219	19893	19982	20153	19993	19694	20033	19889	19938	20054	19928	19891	20048	20132	20032	19834	19771	19886	20068	20052	19886	19997	19995	20270	20082	20140	19973	19916	19962	19975	20062	20057	20145	19975	19943	20047	19832	20099	19967	20021	19859	20028	20249	19962	20056	20042	19907	20223	20024	19926	20034	19994	19813	19985	20067	20021	19956	19901	20045	20048	19955	20092	19848	19939	20074	19892	19841	19944	20176	20019	19850	20025	19541	19773	20253	20091	19877	20195	19895	19805	19973	20083	19950	20049	20141	19961	20052	20090	20202	19992	19973	19968	19896	20139	19789	20018	19783	19980	19852	20110	20065	20084	20079	20074	19939	19879	20081	20085	20032	19888	19945	19881	20127	19928	20054	19887	20077	19961	20106	20013	19749	19741	19973	20059	19996	20001	19951	19940	20148
31522	50888	49167	41706	33022	27551	23543	21209	19337	17956	17487	17245	17654	17347	17111	17329	17208	17516	17253	17266	17158	17250	17331	17196	17181	17241	17445	17464	17297	17280	17360	17137	17216	17347	17093	17223	17358	17291	17165	17258	17314	17187	17445	17297	17255	17078	17251	16942	17317	17504	17210	17413	17105	17270	17139	17195	17323	17321	17125	17149	17164	17037	17126	17111	17092	17291	17216	17214	17274	17233	17210	17325	17366	17155	17065	17167	17243	17372	17365	17180	17296	17246	17395	17139	17233	17369	17232	17312	17095	17227	17208	17163	17070	17312	17271	17194	17312	17228	17313	16973	17260	17195	17151	17371	17362	17277	17112	17291	17178	17068	17124	17155	17204	17127	17337	17249	17225	17165	17369	17275	17223	17287	17100	17120	17335	17097	17366	17295	17348	16917	17203	17251	17123	17333	17107	17313	17165	17238	17207	17072	17349	17115	17167	17315	17180	17318	17028	17123	17305	17132	17292	17339	17221	17265	17198	17410	17147	17334	17140	17146	17284	17173	17278	17256	17167	17124	17249	17059	17279	17064	17130	17102	17321	17509	17192	17214	17189	17289	17208	17130	17149	17237	17331	17292	17205	17329	17276	17318	17238	17371	17340	17264	17105	17243	17268	17069	17217	17182	17392	17095	17463	17236	17193	17194	17267	17289	17168	17057	17267	17411	17134	17442	17198	17039	17134	17438	17119	17120	17235	17068	17270	17134	17272	17181	17225	17285	17248	17189	17300	17089	17136	17237	17128	17264	17174	17407	17135	17436	17036	17272	17198	17342	17107	17183	17426	17068	17366	17193	17215	17158	17166	17224	17240	17216	17173	17129	17241	17212	17244	17290	17169	17086	17305	17185	17100	17371	17238	16994	17286	17308	17172	17069	17196	17052	17226	17192	17143	17095	17350	17137	17240	17344	17141	17369	17084	17237	16995	17199	17168	17161	17213	17184	17181	17246	17335	17138	17246	17304	17237	17133	17268	17079	17197	17348	17162	17239	17198	17379	17071	17086	17346	17227	17285	17227	17134	17098	17100	17180	17301	17114	17203	17253	17224	17165	17239	17323	17282	17251	17235	17407	17304	17284	17240	17366	17362	17128	17127	17133	17232	17124	17360	17161	17231	17152	17319	17274	17142	17164	17193	17098	17267	17122	17438	17146	17020	17114	17158	17415	17287	17318	17247	17111	17142	17356	17250	17295	17271	17391	17099	17303	17164	17152	17266	17168	17208	17225	17286	17189	17155	17305	17196	17172	17231	17090	17239	17156	17153	17238	17169	17211	17146	17186	17310	17270	17169	17226	17195	17311	17330	17279	17217	17132	17130	17200	17189	17275	17257	17263	17237	17251	17285	17218	17313	17199	17250	17151	17229	17405	17317	17207	17167	17150	17152	17124	17222	17339	17259	17227	17220	17383	17326	17207	17205	17235	17068	17198	17228	17149	17234	17240	17288	17238	17209	17413	17209	17235	17142	17162	17147	17167	17184	17155	17103	17260	17143	17271	17267	17172	17179	17262	17321	17066	17169	17077	17125	17174	17200	17218	17205	17158	17245	17155	17179	17220	17206	17372	17211	17250	17300	17165	17308	17127	17206	17322	17190	17348	17217	17194	17113	17222	17232	17331	17115	17147	17274	17341	17202	17317	17177	17334	17246	17319	17207	17150	17327	17318	17151	17260	17295	17064	17174	17149	17218	17274	17259	17286	17149	17129	17331	17400	17238	17215	17294	17249	17035	17096	17299	17208	17283	17092	17362	17150	17108	17262	17148	17184	17237	17268	17108	17350	17169	17137	17105	17288	17241	17166	17188	17162	17178	17089	17351	17098	17345	17219	17194	17281	17106	17210	17151	17224	17268	17225	17127	17281	17219	17050	17288	17217	17209	17187	17263	17086	17260	17094	17122	17261	17051	17282	17169	17319	17381	17250	17240	17026	17336	17276	17191	17295	17230	17193	17233	17268	17186	17216	17299	17147	17257	17211	17217	17093	17170	17175	17175	17280	17342	17232	17186	17116	17354	17174	16997	17088	17150	17352	17268	17194	17030	17188	17193	17208	17205	17103	17187	17341	17418	17234	17268	17289	17360	17239	17091	17450	17069	17244	17266	17249	16988	17204	17319	17259	17107	17182	17098	17302	17214	17225	17066	17319	17278	17244	17055	17122	17031	17228	17266	17349	17240	17348	17125	17088	17205	17145	17077	17220	17396	17152	17138	17151	17402	17256	17214	17238	17233	17350	17258	17017	17120	17317	17265	17049	17231	17218	17189	17206	17439	17359	17212	17256	17126	16970	17032	17349	17140	17235	17334	17286	17377	17253	17239	17064	17334	17218	17129	17183	17323	17188	17176	17171	17192	17270	17179	17322	17437	17205	17167	17055	17327	17231	17119	17110	17173	17312	17134	17366	17281	17251	17208	17161	17168	17449	17150	17336	17365	17283	17310	17163	17326	17090	17195	17013	17195	17264	17111	17312	17256	17267	17193	16969	17355	17314	17128	17155	17148	17223	17330	17310	17259	17283	17191	17197	17505	17310	17040	17118	17377	17341	17243	17167	17217	17337	17248	17144	17160	17295	17233	17117	17262	17094	17409	17242	17134	17250	17185	17218	17265	17284	17207	17195	17228	17199	17327	17289	17263	17266	17163	17089	17314	17155	17239	17159	17239	17224	17226	17267	17268	17208	17150	17121	17266	17049	17357	17216	17315	17058	17234	17195	17190	17380	17116	17073	17150	17302	17052	17164	17133	17153	17140	17188	17206	17150	17226	17290	17349	17280	17242	17113	17058	17228	17268	17038	17280	17251	17115	17094	17112	16966	17273	17222	17257	17422	17082	17114	17313	17118	17150	17174	17002	17122	17228	17112	17175	17362	17275	17174	17097	17154	17452	17230	17238	17159	17223	17188	17277	17139	17140	16999	17297	17133	17078	17329	17231	17203	17120	17097	17259	17284	17106	17164	17255	17168	17122	17032	17242	17252	17335	17329	17121	17218	17014	17286	17256	17211	17296	17166	17220	17250	17103	17274	17196	17235	17334	17277	17224	17353	17345	17341	17229	17051	17160	17229	17339	17208	17338	17300	17281	17143	17130	17249	17106	17334	17257	17332	17261	17177	17311	17153	17175	17094	17215	17031	17182	17417	17061	17148	17262	17097	17166	17170	17345	17288	17221	17380	17279	17214	17278	17315	17145	17094	17200	17310	17126	17103	17222	17169	17191	17134	17243	17246	17129	17198	17062	17143	17166	17182	17248	17303	17355	17127	17211	17262	17288	17311	17070	17189	17199	17186	17322	17116	17196	17185	17156	17144	17340	17063	17150	17139	17188	17236	17424	17204	17158	17255	17048	17232	17179	17239	17339	17236	17036	17061	16978	17220	17092	17050	17273	17239	17293	17307	17222	17303	17241	17253	17167	17326	16992	17169	17140	17425	17274	17355	17208	17249	17311	17307	17321	17285	17348	17167	17153	17328	17286	17282	17255	17213	17331	17401	17224	17180	17247	17001	17269	17355	17302	17233	17122	17241	17193	17266	17174	17195	17313	17057	17264	17352	17139	17346	17051	17376	17242	17265	17160	17366	17035	17189	17297	17159	17075	17217	17207	17290	17148	17264	17192	17247	17276	17262	16997	17265	16959	17248	17022	17128	17316	17165	17317	17332	17053	17179	17220	17249	17227	17219	17221	17309	17231	17160	17251	17217	17465	17311	17217	17143	17311	17196	17104	17210	17404	17185	17324	17071	17282	17302	17283	17141	17285	17281	17098	17174	17392	17241	17197	17130	17241	17115	17003	17064	17383	17156	17369	17112	17103	17321	17262	17172	17230	17279	17145	17368	17172	17142	17198	17243	17197	17334	17322	17222	17158	17154	17249	17238	17222	17297	17026	17252	17080	17284	17145	17318	17231	17115	17097	16961	17060	17053	17179	17282	17362	17158	17094	17306	17331	17071	17140	17263	17358	17216	17238	17177	17353	17204	17178	17248	17146	17476	17171	17103	17111	17247	17241	17267	17168	17122	17335	17174	17220	17166	17388	17197	17074	17208	17333	17328	17198	17305	17255	16988	17157	17135	17330	17184	17247	17105	17061	17292	17207	17467	17386	16976	17278	17023	17171	17253	17230	17225	17202	17215	17154	17259	17279	17088	17280	17320	17165	17067	17030	17088	17220	17174	17134	17071	17215	17237	17216	17279	17107	17179	17317	17136	17243	17145	17199	17255	17154	17174	17262	16983	17128	17296	17221	17298	17134	17099	17117	17094	17230	17282	17216	17259	17260	17353	17247	17299	17163	17203	17304	17072	17410	17165	17192	17105	17317	17052	17271	17211	17164	17207	17119	17199	17185	17235	17399	17189	17129	17302	17255	17233	17077	17230	17157	17204	17248	17269	17010	17086	17281	17364	17232	17196	17432	17013	17364	17100	17227	17173	17296	17387	17161	17043	17104	17445	17095	17205	17307	17211	17157	17296	17113	17209	17094	17260	17091	17309	17151	17157	17196	17356	17309	17085	17157	17080	17124	17312	17303	17230	17243	17087	17131	17182	17137	17225	17293	17165	17393	17208	17139	17227	17219	17241	17292	17194	17377	17272	17284	17190	17296	17245	17079	17235	17241	17244	17175	17277	17061	17171	17211	17245	17467	17134	17262	17239	17340	17280	17267	17335	17304	17350	17219	17225	17208	17213	17370	17228	17161	17139	17182	17215	17290	17129	17255	17233	17352	17197	17224	17169	17408	17075	17250	17132	16897	17246	17069	17352	17087	17344	17045	17265	17099	17184	17209	17171	17185	17180	17287	17065	17104	17343	17183	17172	17106	17131	17204	17065	17381	17154	17340	17223	17354	17193	17301	17257	17402	17361	17077	17123	17332	17208	17227	17127	17226	17028	17112	17182	17285	17259	17198	17007	17146	17219	17398	17216	17142	17074	17280	17374	17282	17108	17340	17341	17378	17261	17306	17428	17198	17219	17023	17302	17399	17261	17340	17178	17247	17285	17226	17257	17469	17085	17028	17144	17120	17207	17144	17264	17094	17223	17418	17407	17273	17266	17296	17254	17329	17289	17291	17294	17159	17166	17316	17270	17270	17315	17254	17278	17116	17311	17301	17183	17120	17326	17382	17230	17342	17256	17182	17075	17281	17303
22970	21403	29319	24391	23623	28387	30771	25455	22255	20723	19436	18894	18615	18637	18554	18580	18520	18475	18674	18625	18470	18467	18466	18511	18400	18690	18592	18633	18752	18630	18643	18380	18374	18453	17909	18387	18535	18418	18234	18205	18347	18267	18505	18405	18334	18501	18562	18577	18568	18688	18487	18342	18426	18346	18506	18610	18288	18438	18470	18235	18261	18246	18353	18471	18340	18450	18303	18330	18637	18350	18275	18352	18330	18242	18268	18401	18393	18322	18437	18541	18458	18380	18104	18404	18434	18273	18495	18234	18300	18338	18374	18316	18529	18326	18293	18255	18475	18223	18324	18294	18593	18350	18218	18271	18111	18372	18191	18311	18383	18429	18443	18383	18426	18346	18345	18292	18369	18176	18390	18384	18333	18497	18325	18333	18285	18313	18404	18413	18250	18158	18414	18250	18267	18178	18198	18531	18277	18302	18405	18318	18450	18285	18314	18259	18227	18154	18326	18499	18323	18322	18213	18412	18413	18527	18407	18322	18348	18297	18396	18408	18321	18330	18127	18529	18053	18270	18278	18320	18215	18482	18333	18178	18290	18209	18192	18449	18283	18241	18245	18322	18412	18290	18316	18357	18440	18354	18397	18344	18321	18214	18398	18294	18347	18032	18265	18335	18353	18281	18257	18439	18343	18324	18312	18329	18338	18348	18450	18421	18509	18454	18410	18559	18378	18286	18256	18296	18414	18290	18585	18402	18243	18412	18419	18103	18365	18172	18220	18503	18437	18170	18424	18386	18244	18371	18258	18297	18138	18279	18228	18349	18408	18302	18197	18264	18274	18191	18160	18219	18342	18420	18164	18077	18416	18282	18435	18161	18334	18332	18266	18123	18289	18288	18367	18100	18255	18330	18320	18224	18327	18169	18298	18390	18317	18313	18210	18415	18228	18268	18181	18409	18422	18287	18338	18342	18472	18473	18336	18567	18470	18324	18446	18183	18301	18439	18299	18347	18561	18490	18317	18231	18118	18422	18370	18280	18300	18607	18446	18103	18293	18391	18477	18335	18411	18336	18217	18241	18386	18219	18249	18228	18339	18214	18303	18364	18156	18157	18248	18355	18369	18318	18389	18359	18246	18377	18265	18453	18327	18416	18421	18244	18271	18352	18348	18176	18296	18429	18353	18435	18174	18099	18340	18324	18382	18249	18262	18362	18407	18240	18255	18410	18260	18218	18384	18209	18418	18268	18449	18379	18262	17958	18165	18307	18251	18450	18167	18270	18383	18179	18250	18137	18345	18259	18165	18201	18259	18509	18393	18297	18303	18320	18438	18442	18058	18478	18259	18265	18490	18363	18312	18458	18356	18199	18265	18168	18149	18237	18476	18198	18177	18135	18484	18257	18287	18413	18527	18345	18314	18222	18078	18094	18248	18350	18257	18120	18531	18515	18311	18238	18280	18247	18242	18451	18348	18395	18622	18358	18347	18288	18192	18357	18385	18414	18360	18169	18258	18301	18433	18302	18156	18305	18180	18080	18391	18334	18257	18198	18428	18353	18125	18336	18545	18109	18085	18343	18375	18410	18324	18330	18198	18285	18341	18547	18257	18359	18337	18337	18328	18362	18247	18379	18232	18297	18371	18287	18435	18377	18574	18410	18483	18247	18306	18273	18334	18289	18526	18444	18469	18308	18472	18340	18205	18443	18125	18287	18317	18205	18246	18343	18452	18339	18421	18351	18102	18277	18380	18454	18282	18327	18188	18187	18464	18334	18361	18360	18161	18367	18214	18449	18343	18260	18452	18317	18227	18522	18420	18294	18166	18253	18132	18388	18232	18312	18253	18289	18105	18125	18228	18402	18263	18602	18143	18402	18311	18480	18228	18202	18210	18048	18398	18361	18408	18415	18533	18198	18495	18265	18266	18428	18052	18308	18433	18413	18341	18204	18194	18178	18295	18214	18276	18444	18312	18266	18488	18159	18325	18283	18197	18316	18262	18127	18278	18257	18217	18399	18246	18331	18342	18285	18388	18312	18191	18127	18129	18423	18206	18383	18224	18190	18182	18227	18368	18314	18298	18436	18416	18303	18269	18422	18360	18488	18370	18317	18238	18294	18353	18241	18155	18291	18261	18312	18445	18543	18180	18098	18191	18336	18335	18404	18337	18382	18363	18304	18471	18347	18307	18471	18167	18399	18378	18259	18337	18432	18252	18450	18164	18308	18349	18367	18416	18454	18120	18192	18355	18407	18296	18434	18172	18471	18215	18192	17986	18339	18523	18261	18378	18087	18222	18283	18128	18212	18331	18451	18217	18145	18527	18336	18418	18349	18363	18351	18352	18226	18410	18275	18435	18275	18339	18348	18407	18273	18319	18440	18450	18351	18298	18317	18332	18196	18257	18254	18509	18176	18438	18341	18194	18312	18247	18441	18209	18561	18383	18176	18343	18378	18244	18171	18517	18392	18264	18186	18311	18441	18455	18253	18407	18249	18434	18201	18441	18503	18276	18343	18325	18195	18447	18282	18306	18223	18349	18521	18321	18425	18292	18345	18365	18417	18435	18301	18353	18391	18195	18177	18394	18411	18149	18041	18558	18337	18560	18467	18296	18178	18320	18354	18391	18394	18348	18322	18591	18262	18283	18304	18121	18354	18281	18265	18349	18379	18391	18209	18282	18411	18499	18406	18368	18433	18235	18218	18441	18274	18054	18366	18245	18287	18235	18253	18459	18321	18362	18423	18424	18175	18350	18171	18448	18347	18580	18334	18225	18428	18271	18284	18286	18309	18291	18049	18423	18428	18463	18235	18337	18593	18249	18546	18328	18365	18292	18378	18266	18333	18395	18314	18407	18197	18367	18315	18268	18268	18231	18346	18251	18257	18472	18311	18340	18103	18310	18286	18415	18338	18129	18320	18454	18496	18444	18354	18306	18257	18480	18290	18293	18180	18157	18402	18170	18503	18278	18334	18241	18408	18243	18140	18371	18256	18221	18338	18121	18316	18482	18383	18285	18212	18424	18266	18179	18417	18217	18573	18348	18316	18387	18310	18346	18201	18261	18254	18586	18231	18103	18276	18197	18359	18492	18390	18367	18242	18395	18396	18262	18418	18308	18311	18183	18405	18304	18309	18293	18394	18360	18348	18357	18307	18140	18316	18382	18213	18408	18332	18585	18556	18294	18390	18299	18311	18421	18102	18387	18549	18424	18422	18227	18386	18295	18498	18382	18230	18529	18316	18436	18370	18183	18392	18333	18245	18414	18466	18295	18183	18131	18066	18180	18445	18188	18315	18399	18190	18385	18250	18406	18408	18232	18213	18390	18381	18362	18493	18536	18300	18346	18369	18288	18511	18450	18366	18394	18239	18363	18412	18312	18381	18085	18424	18301	18253	18531	18155	18256	18191	18272	18307	18097	18550	18350	18338	18616	18286	18427	18214	18214	18309	18351	18181	18232	18323	18246	18338	18218	18228	18358	18407	18376	18133	18444	18183	18312	18364	18342	18486	18247	18149	18091	18293	18463	18127	18228	18296	18330	18149	18251	18370	18056	18246	18338	18391	18381	18246	18243	18387	18337	18442	18307	18478	18303	18341	18240	18259	18356	18080	18410	18159	18345	18425	18443	18337	18287	18371	18380	18417	18511	18383	18434	18104	18305	18097	18534	18668	18245	18427	18293	18313	18265	18390	18436	18151	18307	18247	18345	18405	18386	18327	18443	18508	18153	18197	18234	18451	18332	17935	18352	18352	18234	18293	17836	18224	18413	18440	18354	18385	18416	18359	18440	18228	18346	18141	18359	18310	18312	18199	18207	18183	18368	18323	18349	18312	18331	18257	18408	18053	18325	18110	18220	18212	18188	18099	18440	18554	18161	18317	18430	18363	18112	18303	18443	18198	18222	18369	18430	18250	18271	18121	18069	18245	18296	18295	18247	18500	18275	18269	18378	18261	18256	18340	18443	18366	18427	18218	18332	18225	18372	18191	18403	18301	18053	18400	18330	18255	18333	18531	18334	18418	18250	18172	18364	18167	18385	18182	18276	18545	18369	18392	18517	18444	18481	18340	18318	18255	18401	18247	18386	18162	18240	18283	18497	18304	18373	18424	18161	18409	18571	18360	18275	18308	18345	18241	18133	18490	18244	18420	18273	18362	18115	18297	18260	18310	18249	18287	18346	18524	18346	18385	18449	18462	18318	18415	18467	18195	18490	18185	18293	18335	18316	18217	18271	18233	18454	18329	18308	18381	18318	18341	18376	18387	18436	18249	18451	18534	18358	18561	18319	18226	18290	18152	18291	18217	18170	18536	18343	18339	18393	18374	18401	18151	18174	18292	18255	18476	18241	18358	18274	18427	18187	18258	18229	18405	18333	18404	18249	18126	18515	18368	18108	18100	18232	18209	18310	18281	18413	18178	18148	18374	18173	18224	18263	18422	18154	18325	18366	18336	18363	18330	18222	18527	18349	18392	18406	18440	18289	18596	18398	18377	18448	18304	18145	18272	18353	18157	18146	18337	18340	18391	18281	18214	18254	18191	18438	18269	18255	18265	18277	18333	18228	18381	18496	18207	18418	18333	18400	18305	18456	18275	18043	18129	18303	18281	18470	18463	18124	18146	18351	18130	18043	18190	18178	18283	18400	18411	18415	18471	18252	18299	18216	18266	18278	18378	18319	18284	18255	18074	18378	18505	18305	18206	18218	18328	18232	18322	18503	18293	18155	18360	18224	18235	18255	18381	18434	18304	18156	18374	18280	18449	18398	18251	18345	18180	18340	18375	18410	18494	18097	18037	18367	18438	18478	18214	18251	18133	18422	18118	18419	18284	18429	18205	18445	18191	18194	18513	18407	18301	18096	18243	18374	18421	18330	18427	18517	18262	18425	18214	18356	18342	18358	18376	18425	18337	18331	18088	18430	18299	18249	18328	18290	18405	18432	18288	18515	18275	18501	18365	18338	18306	18446	18293	18106	18270	18198	18300	18297	18530	18352	18457	18284	18126	18203	18470	18338	18191	18481	18267	18303	18327	18590	18123	18398	18390	18323	18225	18026	18241	18157	18214	18431	18373	18277	18344	18640	18306	18159	18190	18447	18217	18370	18370	17994	18308	18418	18383	18140	18394	18422	18393	18405	18174	18372	18265	18196	18340	18306	18359	18165	18165	18389	18482	18550	18331	18346	18530
35017	59515	54556	44468	38314	33953	29474	25238	20932	18279	16705	16460	16444	16339	16287	16284	16268	16257	16189	16167	16305	16061	16325	16227	16152	16051	16157	16025	16073	16290	16215	16251	16276	16307	16197	16080	16189	16237	16155	16107	16201	16095	16126	16087	16283	16077	16293	16253	16494	16528	16536	16142	16191	16246	16041	16351	16198	16203	16122	16120	16120	16124	16056	16335	16246	16167	16268	16256	16124	16042	15963	16258	16307	16022	16367	16123	16252	16177	16278	16168	16196	16178	15883	16218	16202	16346	15952	16243	16079	16210	16180	16130	16337	16022	16283	16060	16061	16086	16041	16286	16011	16199	16215	16116	16202	15956	16199	16073	16287	16157	16216	16241	16147	16101	16015	16289	16293	16159	16231	16212	16111	16183	16242	16165	16105	16272	16080	16196	16186	16233	16077	16306	16177	16061	16175	16216	16034	16184	16205	16128	16188	16121	16140	16383	16081	15860	16146	16180	16239	16095	16112	16159	16194	16159	16085	16155	16196	16103	16088	16079	16165	15937	16183	16071	16130	16114	16113	16190	16215	16132	16315	16187	16131	16246	16176	16213	15926	16000	16124	15942	16006	16184	16242	16117	16142	16176	16165	16219	16211	16192	16027	16178	16035	15995	16170	16267	16162	16155	16209	16080	16128	16274	16083	16129	16237	16020	16172	16282	16144	16105	16180	16076	16377	16258	16231	16086	16042	16205	16031	16237	16111	16385	16153	15953	16190	15888	16261	16257	15989	16183	15908	16165	16425	16100	16008	16207	16183	16233	16132	16116	16098	16084	16282	16334	16082	16195	16154	16094	16221	16090	16061	16334	16172	16385	15975	16181	16303	16112	16245	16019	16007	16061	16076	16208	16200	16135	16407	16109	16146	16218	16192	15955	16124	16248	16178	16061	16095	16194	16103	16123	16160	16103	16046	16117	16144	16183	16219	16255	16121	16080	16131	16228	16138	16080	16166	15981	15911	16091	16217	16175	16097	16292	16176	16115	16267	16259	16138	15983	16105	16095	15983	16144	16184	16035	16048	16057	16156	16232	16188	16059	16207	16209	16209	16152	16044	16064	16156	16167	16122	16368	16261	16135	16229	16270	16125	16192	16113	16134	16200	16161	16007	16216	16000	16177	16002	16145	16085	16301	16056	16033	16085	15961	16176	16103	16166	16280	16011	16255	15984	16226	16309	16096	16107	16152	16246	16029	16181	16133	16190	16237	15900	16036	16097	16197	16298	15978	16157	16156	16040	16124	16131	16091	16264	16042	16145	16172	16312	16086	16056	15955	16151	16236	15955	15993	16122	16153	16067	16235	16239	16087	16189	16144	16048	16159	16120	16050	16174	16114	16138	16174	16143	16098	16218	16144	16176	16188	16084	16220	16069	16128	16161	16282	16040	16187	16189	16172	15973	16100	16127	16226	16229	16019	16266	16265	16181	16073	16029	16068	16178	16190	15989	16148	16187	16140	16169	16015	16344	16351	16107	16099	16209	16282	16125	16107	16058	16162	16028	16110	16151	16219	16319	16041	16084	16288	16190	16130	16098	16113	16229	16400	16226	16094	16014	16167	16136	16148	16128	16045	16261	16172	16183	15940	16238	16108	16072	16127	16368	16126	16213	16002	16050	16077	16193	16181	16173	16099	16242	16084	16085	15994	16059	16088	16169	16162	16238	15856	16310	16103	16215	16073	16010	16202	16123	16068	15979	16028	16086	16322	16099	16230	16314	16233	15991	16046	16096	16119	16140	16095	16036	16145	16159	16193	16262	16107	16040	16049	16148	16179	15938	16299	16175	16196	16060	16187	16195	16212	16195	16165	15991	16332	16162	16205	16200	16274	16180	16095	16239	15920	16095	16232	16240	16005	16268	16093	16172	16163	16008	16219	16078	16116	16105	16175	16198	16134	16146	16281	15966	16166	16106	16122	16047	16186	16178	16031	16133	16142	16135	15938	16207	16311	16130	16148	16268	16143	16133	16149	16090	16172	16226	16189	16073	15929	16108	16212	16066	16136	16192	16356	16035	16117	16127	16268	16270	16077	16173	16061	16065	16070	16220	16258	16161	15903	16130	16145	16115	16063	16160	16058	16057	16041	16207	16022	16095	16122	15986	16177	16048	16209	16148	16064	16261	16089	16098	16187	16136	16091	16032	16055	16017	16011	16154	16008	16103	16110	16116	16159	16281	16306	16144	16086	16161	16194	16014	16013	16173	16157	16071	16207	16220	15989	16034	16090	16027	16252	16108	16113	16128	16318	16051	16285	16072	16211	16094	16036	16161	16152	16180	16138	16197	16077	16001	16413	16113	16072	15979	16102	16008	16008	16293	15989	16273	16172	16279	16136	16201	16252	16383	16043	16040	16067	16216	16085	16066	16095	16206	15955	16167	16176	16048	16123	16277	16086	16121	16038	16226	16184	15970	16014	16253	16120	16191	16179	16121	16046	16105	16003	16105	16050	16238	16009	16377	16153	16215	15994	16214	16095	16141	15994	16034	16011	16165	16138	16046	15928	16138	16292	16089	16228	16286	16010	16085	16231	16191	16336	16243	16114	16183	16148	16152	15981	16311	16171	16111	16134	16129	16075	16154	16263	16080	16213	16211	16260	16194	16257	16050	16047	16065	16135	16209	16155	16097	16044	16025	16235	16069	15994	16182	16304	16138	16238	16302	16131	16203	15989	16081	16135	16182	15992	16133	16045	16037	16153	16127	16191	16386	16331	16206	16225	16163	16147	16014	16183	15883	16276	16115	16123	16181	16094	16150	16282	16112	16095	16223	16093	16155	16225	16240	15994	16089	16157	16132	16075	15984	16105	16174	16028	15889	16114	16213	16351	16023	16174	16136	16148	16265	16130	16098	16074	16128	16182	16086	16068	16244	16200	16195	15982	16148	16168	16175	16157	15994	16144	16261	16131	16030	16203	16254	16069	16275	16004	16224	16096	16195	16158	16152	16231	16260	16167	16256	16135	16106	16175	16199	16029	16121	16062	16046	15989	16020	16194	16222	16081	16099	16184	16233	16066	16203	16249	16117	16035	16173	16022	15997	16211	16091	16175	16335	16238	16188	16271	16018	16231	16372	16208	16122	16188	16012	16185	16003	16064	16135	15968	16167	16151	16277	15995	16086	16271	16192	16060	16092	16223	16299	16197	16229	16116	16029	16134	16215	16003	16179	15997	15978	16219	16167	16039	16172	16251	16030	16081	16139	16256	16184	16137	16240	16221	16082	15957	16199	16162	16157	16150	16191	16126	16205	16304	16059	16236	16083	16092	16150	16130	16163	16118	16085	16109	15950	15993	16160	16244	16158	16194	16311	16170	16204	16120	16119	16187	16144	16334	16175	16238	16285	16011	16108	16114	16281	15916	16226	16128	16224	16046	16361	16091	16274	16152	16157	16097	16084	16032	16223	16243	16155	16204	16201	16188	16177	16152	16186	16358	16277	16158	16171	15962	16083	16270	16253	16179	16077	16046	16062	16199	16328	16137	16097	16215	16029	16103	16124	16227	16111	16142	16129	16265	16216	16146	16102	16159	16139	16043	16119	16258	16211	16260	16104	16196	16212	16173	16189	16269	15954	16158	16251	16210	16255	16469	16135	16146	16071	16142	16166	16118	16073	16032	16184	16149	16040	16137	16202	16216	16119	16243	16105	16146	16136	16149	16039	16186	16107	16205	16128	16252	16065	16016	16162	16056	16157	16173	16024	15947	16175	16094	16069	16136	16207	16091	16256	16127	16120	16115	16250	16062	16365	16090	16176	16107	16237	15952	16225	16030	16252	16105	15959	16190	16175	15981	16125	16143	16220	16167	16296	16002	16179	16004	16137	16128	16138	16163	16123	16118	16187	16124	16002	16097	16228	16115	16186	16148	16176	16082	16183	16272	16318	16113	16347	16104	16066	16153	16004	16031	16249	16122	16153	16131	16138	16238	16048	16125	16037	16114	16160	16011	16172	16171	16080	16146	16046	16080	16076	16160	16337	16098	16096	16222	16100	16202	16211	16018	16156	16277	16071	16056	16251	16256	16278	15977	16034	16193	16209	16226	16186	16039	16088	16125	16305	16266	16118	16167	16183	15992	16195	16187	16218	16174	16203	16116	16150	16283	16172	16064	16071	16303	16164	16200	16130	16137	16314	16041	16116	16027	16063	16229	16188	16094	16078	16133	16010	16236	16143	16044	16200	16066	16128	16259	16073	16079	16166	16060	16111	16255	16184	16088	16135	16046	16134	16221	15926	15905	16211	16050	16283	16078	16079	16090	16009	16386	16033	16052	16230	16164	16067	16210	16187	16195	15984	16223	16209	16170	16039	16202	16203	16194	16178	16182	16049	16274	16187	16196	15913	16286	16125	16474	16106	16173	16239	16271	16146	16071	16057	16064	16088	16164	16329	16146	16109	16037	16082	16070	16125	16244	16081	16090	16193	16106	16159	16130	16077	16209	16068	16214	16185	16177	16327	16129	16015	16083	16097	16271	16147	16294	16089	16036	16097	16204	16239	15980	16155	16074	16271	16311	16204	16276	16118	16187	16255	16143	16096	16142	16130	16190	16190	16083	16062	16112	16159	16004	15977	16182	16185	16333	16224	16275	16156	16145	15993	16142	16219	16050	16287	16057	16104	16042	16290	16261	16303	16119	16160	16104	16166	16150	16396	16146	16068	16176	16159	16242	16117	16081	16191	16150	16265	16221	16166	16343	16052	16062	16257	16128	16076	16187	16309	16229	16270	16165	16215	16264	16062	16067	16278	16081	16058	15924	16278	16115	16100	16005	16209	16038	16056	16046	16350	16167	16214	16098	16250	16271	16113	16216	16026	16191	16182	16068	15950	16162	16118	16146	16084	16124	16109	16034	16062	16115	16016	16223	16131	16254	16027	16258	16159	15884	16406	16090	16032	16011	16297	16186	16207	16055	16185	16118	16217	16109	16164	16313	16131	16113	16192	15995	16208	16150	16107	16121	16400	16191	16282	16000	16154	16191	16183	16226	16012	16024	16128	16174	16152	16054	16026	16107	16211	16025	16256	16220	16124	16166	16258	16029	16244	16165	16152	16151	16017	16265	16131	16286	16007	16147	16140	16065	16268	16036	16129	16090	16087	16088	16160	16139	16190	16219	16116	16188	16013	16217	16320	15933	16109	16371
28623	25949	32109	29044	23175	21059	19529	17837	17163	16947	16903	17105	17143	16926	16999	16868	17101	17152	17112	16989	16997	16799	16811	17041	16864	16904	16873	16884	16854	16930	16786	16786	16872	16852	16952	16781	16930	16821	16875	16957	16904	16800	17050	16798	16920	16971	16861	16833	16847	16904	16845	17011	16844	17000	16779	16908	16841	16786	17062	16755	16776	16819	16943	16908	16828	16922	16995	16846	16846	16892	16965	16898	16618	16859	16817	16830	16809	16696	16906	16798	17077	17051	16951	17032	16864	16780	16924	16876	16967	16975	17120	16693	16914	16862	16874	16865	16952	16791	16835	16834	16975	16850	16884	16874	17068	16897	16868	16962	16907	16840	16928	16977	16653	16894	16951	16775	16874	16868	17123	16769	16845	16765	16784	16756	16899	16883	16955	16795	16871	17008	16874	16933	16833	16762	16958	16916	16722	16579	16717	16859	16824	17022	16952	16911	16962	16920	16906	16762	16977	16807	16853	16706	16700	16763	16964	16882	16803	16772	16699	16911	17158	17188	16722	16760	16798	16968	17014	16704	16824	16792	16731	17052	17052	17048	16930	16754	16885	16944	17077	16924	16682	16872	16957	16709	16749	16918	16830	16709	16864	16742	16823	16998	16892	16880	16872	16723	16963	16811	16650	16892	16837	16760	17018	16792	16651	16761	16745	16714	16863	16689	16989	16787	16892	16931	16720	16926	16764	17018	16918	16923	17167	16885	17052	16944	16874	16738	16658	16780	17020	16962	16745	16802	16640	16745	16864	16746	16837	16844	16990	16856	16999	16786	16844	16971	16950	16778	16922	16924	17127	16872	16833	16762	16997	16805	16895	16781	16785	16912	16781	16749	16902	17085	16838	16873	16964	16903	16824	16830	16874	16911	16807	16660	16663	16579	16928	16888	17060	17013	16995	16884	17003	16725	16873	16776	16903	16811	16930	16804	16882	16997	16904	17048	16939	16952	16949	16866	16891	16687	16918	16746	16990	16913	16769	16949	16715	16713	16917	16804	17096	16825	16903	16865	16922	16665	16957	16904	16791	16923	16974	16984	16713	16778	16920	16867	16742	16803	16957	16775	16788	16875	16855	16922	16809	16783	16871	17088	16960	16866	17073	16880	16786	16835	16963	16566	16943	16919	16695	16633	16803	16964	17121	16845	16898	16878	16879	16958	16897	16945	16750	16922	17067	16824	16865	17087	16818	17074	16785	16890	16727	16976	16953	16814	16816	16975	16845	17024	16845	16990	17024	16950	16903	16990	16965	16891	16757	16566	16812	16695	16884	16721	16736	17054	16960	16964	16956	16885	16727	16833	16906	16685	16712	17073	16893	17041	16807	16821	16808	17051	16843	16940	16643	16825	17060	16917	16883	16934	16905	16903	16726	16878	16963	16832	16975	17002	16840	16685	16959	16688	16688	16969	16750	16603	16943	16792	16721	16978	16667	16699	17008	16687	16717	16734	16897	16870	16771	16827	16963	16909	16819	16684	16832	16832	16847	16882	16820	16888	17035	16970	16760	16806	16632	16934	16978	16908	16831	16820	16847	16779	16901	16809	16732	16916	16880	16816	16756	16906	16926	16942	16631	16972	16981	17000	17118	16896	16954	16903	16935	17052	16863	16896	16871	16961	16921	17022	16786	16795	16898	16703	16669	16873	16652	16970	16945	16733	16898	16661	16721	16752	16813	16678	16993	16829	16819	16799	16751	16887	16990	16758	16860	17009	16980	16873	16924	16846	16850	16920	16860	16692	17078	16940	16776	16852	17128	16839	17099	16824	16993	16656	16930	16930	16844	17031	16903	16936	16831	16900	16632	16937	16784	16803	16838	16795	16993	16958	16959	16944	16829	16972	16873	16773	16928	16976	17019	16806	16792	16945	16895	16855	16839	16899	16814	16939	16854	16929	16916	16897	16725	16869	16885	17139	17071	16905	16908	16972	16793	17109	16947	16860	16867	16992	16880	16858	16791	16941	16817	16827	16787	16958	16856	16976	16934	16870	16798	16588	16882	16780	16886	16859	16896	16771	16920	16879	17110	17017	16897	16732	17003	16811	16843	16805	16955	16783	16802	16779	16899	16889	16638	16607	17086	16838	16733	16907	16799	16942	16824	16876	16758	16821	17044	16893	17080	16873	16828	16904	17041	16838	16624	16876	16798	16840	16765	16915	16875	16915	16850	16874	16933	16638	16740	16996	16846	16752	16964	16905	16956	16692	16976	16949	16916	16969	16930	16816	16942	16871	17004	16767	16846	16748	16742	16792	17046	16817	16925	16966	17076	16975	16889	16750	17038	16899	16945	16964	16905	16753	16675	17046	16904	16908	16891	16877	16925	17015	17060	16964	16860	16781	17153	16955	16973	16867	16814	16953	16909	16991	16739	16859	16873	17017	16779	17065	16887	17006	16999	16940	16723	16897	17024	16959	17000	16854	16653	16835	16806	16861	17040	16855	16807	16724	16879	16905	17003	16852	16854	16924	16908	16934	16949	16913	16786	16894	16879	16801	16875	16754	16794	16671	16903	16594	16934	16753	16744	16717	16881	16718	16808	16725	16744	16909	16861	16826	16802	16796	16702	17001	16929	16886	17094	16987	16926	17141	17007	16905	16970	16943	16741	16866	16828	16856	17016	16838	16847	16984	16747	16987	16954	16789	16922	17050	17098	16896	16790	16881	16751	16902	16988	17011	16900	16857	16784	16886	17100	16660	16917	16789	16939	17101	16825	16848	16839	16761	16633	16904	16935	17040	16938	16568	16841	16874	16823	17013	17051	16879	16706	16972	16905	16885	16930	16806	17035	16944	16937	16925	16883	16856	17091	16929	16766	16850	17023	16772	16846	16626	16728	16824	16835	16721	16747	16930	16876	16793	16785	16796	16738	16902	17104	16833	16707	16917	17004	16924	16895	16796	16797	16728	16855	16686	16992	16830	16939	16897	16966	16830	17123	16916	16831	16873	16846	16793	16783	16742	16843	16772	16840	16990	16686	16980	16981	16989	16633	16732	16750	16948	16958	16655	16736	16861	16999	16744	17011	16982	16942	16724	17021	16862	17041	16860	16922	16996	16965	16935	16909	16796	16929	16775	16758	16779	17031	16858	16742	16844	16844	16795	16897	16891	16888	16835	16865	16997	16908	16948	16847	16728	16808	16967	16849	16913	16824	16891	16848	16966	16984	16760	17051	16910	16949	16816	17038	17011	16974	16865	16777	16863	16968	16820	16753	16768	16984	16952	16882	16900	16964	16801	16707	16865	16939	16888	16750	16798	16867	16914	16890	16749	16805	17143	16838	16827	16833	16762	16765	16756	16775	16965	16903	16930	16905	17005	17011	16939	16829	16956	16929	16760	16839	16757	16724	16822	16721	16970	16844	16925	16910	16691	16964	16920	16901	16954	16818	16838	16966	16968	16939	16730	16924	16723	16722	16862	16884	16921	16989	16888	16839	16988	17113	16870	16822	16885	17023	17018	16887	16640	16766	16935	16961	16980	16863	16958	16590	16716	16714	16779	16873	16867	16852	17045	16790	17015	16644	16881	16845	16817	16939	16851	16823	16909	16595	16587	16849	16959	16837	17038	17086	16914	16880	16905	16831	16686	16940	16809	17130	16779	16821	16772	16819	17013	16970	16691	16905	17142	16826	16860	16929	16797	16884	17043	16821	16790	17031	16564	16830	17014	16757	16862	16552	16884	16893	16930	16615	16948	16700	16778	16884	16789	16712	16894	16933	16922	16982	16906	16872	16841	16818	17102	16793	17185	16862	16815	17005	16812	16848	16837	16984	16966	16737	16825	16801	16853	16956	16887	16995	16827	16776	16743	16863	16988	16756	16805	16752	16922	16918	16800	16908	16735	17013	16764	16874	16852	16983	16980	16883	16826	16808	16986	16808	16778	16833	17000	17129	17004	16758	16797	16861	17014	16829	16761	16982	16838	16941	16840	16987	16862	16725	16973	17113	16682	16883	17185	16840	16711	16936	16719	16916	16888	16995	16620	17036	16925	17075	17078	16831	16830	16893	16968	16970	16726	16869	16839	16831	16943	16888	16906	16973	16847	16964	16611	16758	17089	16878	16986	16962	17048	17005	16948	16747	16995	17084	16877	16902	16816	16826	16870	16869	17003	16949	16933	17053	16821	16819	16917	16897	16987	16930	16839	17048	16773	16860	17159	16984	16841	16812	16951	16876	16973	16887	16800	16826	16692	16897	16904	16815	16918	16946	16789	16878	16905	17016	16824	16910	16691	16942	16876	16918	16897	16931	16747	16925	16944	16841	17016	16990	16826	16888	17075	16974	17006	17030	16968	16932	16981	16641	17033	17176	16663	16764	17026	16849	16750	16900	16961	16781	16878	16836	16919	17069	16811	16922	16758	16650	16871	16964	17120	16993	16948	17049	16950	16727	16810	17019	16993	17049	16888	16891	16792	16842	16887	16817	16913	16691	16769	16912	16879	16998	16864	17084	16973	16909	16950	16792	16852	16830	17003	16774	16978	16881	16873	16787	16852	16720	16848	16720	16972	16950	17102	16745	16798	17064	17056	16929	17021	16995	16763	16778	16787	16943	16941	16901	16824	16924	16813	16592	16772	16832	16796	16875	16718	16890	16950	16845	16698	16918	16807	16711	16857	17170	16972	16872	16749	16908	16844	16992	16694	17112	16992	16794	16898	16962	16991	16789	17033	16944	16817	16920	16789	16768	16842	16848	16812	17002	16802	16737	16911	16676	16967	16776	16834	16826	16805	16797	17099	16860	16686	17080	16764	16959	16925	16682	16994	16801	16883	16895	16867	16661	16828	16821	17011	16864	16693	16999	16910	17082	16981	16803	16809	16846	17147	16640	16917	16782	17047	16827	17027	16882	16664	16984	16781	16789	16766	16809	16863	16828	16850	16732	16681	16857	16817	16900	16922	16705	16766	17053	16942	16633	16852	16814	16781	16858	16701	16924	16793	16793	16978	16978	16712	16868	16777	16879	16633	17084	17012	16860	16771	16832	17073	16976	16838	17158	16823	16714	17011	16867	16918	16950	16995	16872	16973	17006	16986	17069	16764	16819	16765	16791	16832	17006	16764	16731	17021	17053	16840	16914	16788	16831	16966	16763	16672	16875	16944	16739	16872	16825	16846	16839	16707	16778	17033	16930	16851
31941	41853	37558	29429	24470	20785	18341	16387	15739	15434	15607	15516	15550	15520	15453	15509	15344	15325	15400	15397	15346	15475	15571	15237	15385	15449	15363	15636	15420	15469	15403	15243	15425	15339	15394	15248	15581	15469	15478	15262	15307	15487	15244	15315	15337	15419	15287	15475	15387	15355	15384	15291	15117	15292	15323	15217	15323	15208	15390	15399	15555	15383	15417	15408	15404	15264	15186	15575	15348	15460	15481	15372	15325	15339	15319	15153	15157	15049	15352	15432	15499	15424	15312	15345	15380	15400	15332	15358	15385	15398	15383	15338	15333	15350	15395	15282	15246	15305	15523	15251	15238	15304	15509	15227	15625	15451	15379	15285	15492	15392	15464	15363	15309	15535	15418	15323	15350	15331	15315	15547	15454	15287	15448	15198	15320	15436	15351	15424	15229	15286	15260	15488	15465	15518	15416	15417	15396	15482	15201	15198	15369	15357	15417	15391	15397	15502	15229	15331	15440	15304	15457	15364	15363	15478	15436	15251	15423	15340	15290	15343	15453	15207	15288	15164	15425	15337	15392	15394	15360	15378	15446	15298	15366	15199	15350	15306	15408	15412	15438	15312	15312	15140	15471	15359	15316	15329	15209	15488	15317	15346	15225	15374	15248	15293	15432	15284	15511	15268	15396	15495	15304	15396	15395	15446	15390	15326	15354	15406	15303	15237	15424	15274	15480	15377	15339	15343	15303	15166	15224	15372	15293	15434	15354	15510	15434	15256	15365	15354	15384	15330	15347	15437	15290	15404	15442	15292	15397	15437	15323	15425	15282	15337	15302	15456	15414	15335	15288	15506	15401	15420	15341	15362	15302	15301	15401	15433	15331	15238	15303	15163	15391	15586	15455	15216	15343	15357	15524	15377	15320	15390	15470	15268	15428	15504	15397	15382	15486	15407	15485	15436	15358	15399	15310	15396	15436	15359	15349	15353	15479	15396	15277	15385	15349	15289	15366	15341	15348	15294	15292	15573	15419	15378	15331	15331	15488	15420	15317	15477	15348	15255	15491	15444	15260	15217	15336	15467	15374	15353	15172	15448	15250	15301	15419	15476	15409	15388	15306	15300	15375	15365	15348	15369	15247	15441	15397	15393	15502	15257	15393	15294	15222	15410	15371	15260	15351	15200	15319	15408	15570	15219	15416	15438	15352	15323	15321	15312	15512	15377	15241	15434	15448	15402	15251	15523	15289	15300	15411	15337	15481	15389	15333	15206	15413	15336	15527	15280	15291	15292	15394	15241	15266	15256	15594	15252	15385	15417	15513	15288	15345	15438	15453	15324	15285	15506	15391	15228	15187	15371	15280	15251	15464	15409	15432	15339	15326	15341	15313	15386	15301	15371	15309	15434	15415	15422	15599	15505	15410	15417	15319	15221	15385	15292	15192	15390	15363	15523	15388	15423	15373	15266	15301	15194	15362	15332	15429	15413	15391	15423	15359	15441	15228	15548	15472	15395	15254	15446	15471	15367	15400	15419	15433	15394	15413	15194	15088	15354	15479	15335	15365	15295	15460	15388	15307	15393	15322	15318	15380	15417	15360	15410	15468	15325	15391	15227	15285	15356	15238	15394	15417	15503	15527	15358	15303	15290	15403	15349	15355	15270	15356	15399	15487	15285	15456	15440	15222	15293	15368	15460	15304	15431	15540	15369	15409	15251	15310	15378	15296	15207	15364	15309	15268	15330	15189	15255	15500	15251	15274	15484	15392	15423	15360	15366	15235	15529	15404	15453	15345	15434	15175	15266	15433	15387	15447	15318	15477	15291	15226	15318	15309	15373	15361	15345	15401	15299	15438	15343	15408	15489	15369	15339	15514	15527	15443	15401	15210	15461	15338	15476	15262	15330	15393	15257	15346	15565	15416	15297	15277	15452	15300	15408	15351	15361	15347	15443	15229	15512	15438	15328	15407	15388	15502	15465	15360	15382	15329	15373	15375	15371	15407	15439	15157	15421	15448	15344	15377	15202	15416	15153	15482	15304	15215	15414	15228	15312	15304	15291	15520	15264	15239	15303	15397	15283	15360	15269	15416	15393	15345	15167	15500	15425	15426	15198	15340	15402	15246	15332	15428	15354	15345	15379	15373	15468	15419	15440	15503	15416	15283	15315	15203	15445	15408	15342	15212	15430	15397	15397	15399	15515	15389	15322	15416	15200	15431	15254	15288	15403	15308	15332	15287	15296	15171	15402	15315	15391	15279	15199	15388	15218	15331	15385	15447	15173	15322	15316	15482	15313	15483	15380	15466	15412	15426	15406	15518	15471	15353	15434	15391	15450	15501	15441	15397	15208	15260	15354	15635	15477	15485	15308	15250	15309	15507	15332	15342	15271	15297	15474	15447	15436	15383	15151	15159	15277	15386	15290	15330	15329	15376	15324	15367	15443	15251	15290	15259	15587	15405	15258	15263	15100	15260	15376	15198	15308	15365	15519	15363	15273	15206	15410	15310	15433	15460	15317	15455	15479	15316	15235	15262	15294	15297	15379	15333	15267	15255	15408	15309	15343	15382	15329	15620	15297	15245	15417	15516	15258	15375	15311	15414	15308	15403	15361	15579	15386	15390	15381	15267	15292	15236	15237	15397	15377	15514	15306	15445	15500	15329	15481	15345	15318	15281	15299	15283	15358	15533	15503	15493	15408	15376	15341	15412	15183	15406	15184	15277	15308	15349	15455	15340	15321	15266	15492	15417	15458	15397	15295	15473	15385	15301	15144	15573	15263	15291	15275	15602	15462	15292	15526	15393	15356	15324	15350	15391	15256	15194	15248	15350	15279	15413	15301	15544	15312	15393	15449	15319	15487	15352	15507	15219	15342	15454	15440	15547	15391	15244	15366	15119	15475	15446	15480	15497	15431	15364	15299	15340	15407	15357	15330	15411	15269	15318	15289	15428	15146	15415	15464	15180	15267	15454	15442	15329	15161	15274	15324	15240	15311	15495	15235	15386	15530	15154	15293	15452	15338	15338	15427	15300	15508	15432	15422	15288	15258	15410	15279	15235	15409	15346	15398	15428	15315	15355	15283	15303	15180	15429	15335	15424	15433	15283	15403	15331	15329	15373	15391	15168	15500	15332	15447	15350	15212	15276	15362	15366	15509	15350	15564	15430	15361	15525	15267	15199	15405	15280	15404	15317	15272	15052	15368	15287	15307	15543	15584	15360	15138	15457	15223	15317	15366	15373	15372	15531	15420	15228	15294	15289	15336	15411	15358	15383	15283	15278	15388	15315	15261	15302	15221	15408	15347	15326	15241	15401	15278	15457	15286	15377	15267	15350	15310	15349	15415	15261	15429	15355	15476	15294	15368	15400	15182	15452	15484	15288	15436	15235	15329	15330	15428	15304	15443	15437	15197	15465	15390	15366	15327	15250	15364	15309	15355	15423	15480	15326	15283	15299	15486	15354	15340	15438	15445	15387	15453	15548	15301	15310	15538	15330	15384	15212	15367	15377	15495	15366	15401	15212	15476	15504	15212	15404	15230	15335	15475	15421	15296	15425	15358	15313	15226	15284	15465	15442	15193	15337	15386	15354	15508	15285	15480	15398	15279	15442	15246	15546	15366	15526	15270	15399	15455	15388	15458	15237	15370	15318	15249	15264	15429	15317	15437	15308	15551	15432	15286	15265	15311	15593	15348	15263	15269	15510	15379	15387	15439	15251	15299	15353	15310	15288	15361	15286	15259	15391	15531	15541	15511	15402	15255	15340	15458	15379	15341	15300	15287	15344	15296	15264	15321	15398	15254	15414	15503	15352	15315	15330	15478	15353	15371	15260	15232	15286	15351	15400	15248	15299	15497	15365	15319	15274	15252	15282	15316	15347	15205	15455	15302	15286	15260	15484	15510	15333	15241	15395	15319	15287	15492	15372	15351	15355	15335	15381	15403	15391	15493	15262	15571	15409	15448	15474	15196	15464	15519	15254	15558	15444	15331	15271	15151	15431	15275	15494	15392	15286	15199	15278	15251	15345	15449	15208	15432	15332	15205	15475	15199	15363	15435	15413	15503	15249	15282	15331	15411	15232	15203	15375	15438	15464	15253	15514	15356	15299	15447	15350	15171	15457	15333	15235	15176	15380	15133	15585	15340	15253	15284	15334	15322	15437	15449	15245	15274	15306	15401	15232	15486	15273	15315	15162	15372	15322	15383	15245	15291	15261	15322	15459	15432	15347	15371	15394	15465	15346	15351	15412	15340	15352	15162	15393	15428	15347	15417	15465	15305	15359	15325	15408	15180	15299	15220	15343	15310	15274	15313	15299	15291	15337	15404	15149	15455	15211	15233	15409	15514	15480	15323	15377	15352	15352	15217	15358	15304	15394	15457	15342	15154	15428	15389	15254	15392	15432	15460	15272	15496	15465	15415	15303	15544	15347	15199	15437	15269	15216	15213	15080	15439	15339	15433	15333	15271	15347	15344	15335	15359	15340	15228	15461	15394	15264	15254	15337	15318	15333	15466	15483	15402	15303	15472	15290	15319	15528	15312	15390	15420	15346	15252	15340	15459	15376	15307	15249	15313	15264	15337	15428	15209	15339	15505	15401	15316	15528	15408	15357	15516	15349	15251	15451	15357	15304	15385	15512	15337	15311	15324	15199	15466	15110	15360	15253	15307	15427	15397	15484	15174	15493	15500	15384	15338	15429	15374	15351	15357	15436	15390	15345	15305	15377	15328	15330	15567	15461	15166	15367	15268	15439	15499	15325	15264	15431	15333	15308	15468	15338	15391	15267	15497	15306	15288	15230	15413	15327	15270	15438	15405	15340	15347	15148	15357	15485	15565	15338	15371	15283	15306	15304	15374	15297	15178	15323	15380	15292	15300	15253	15475	15229	15287	15351	15335	15377	15533	15349	15358	15392	15454	15403	15247	15342	15369	15349	15304	15343	15354	15256	15286	15398	15432	15306	15533	15324	15314	15313	15316	15389	15459	15359	15300	15373	15373	15262	15436	15329	15411	15316	15365	15364	15138	15321	15537	15148	15480	15358	15228	15493	15457	15397	15413	15478	15208	15283	15276	15408	15452	15153	15262	15351	15372	15444	15325	15270	15508	15392	15295	15344	15327	15436	15368	15434	15315	15372	15458	15449	15479	15450	15468	15394	15204	15245	15330	15403	15273	15392	15210	15434	15341
24104	21341	28849	25958	25418	26316	25408	20993	18561	17839	17288	17081	17054	16872	16929	17027	17012	17006	16860	16942	17040	16976	16905	16953	16905	16842	16974	16855	16971	16925	17039	16912	16948	17023	16752	16753	16889	16895	16940	16885	16872	16847	16999	16868	16835	16858	16860	16664	16699	16882	16933	16861	16761	16937	16732	16942	16758	16811	16917	16839	16918	16672	16909	16865	16927	16911	16911	16918	16621	16864	16760	16780	16921	16909	17008	16894	16729	16694	16978	16787	16995	16831	16881	16777	16760	16651	16623	16833	16783	16889	16807	16861	16636	16707	17077	16877	16847	16914	16793	16773	16780	16715	16762	16720	16919	16641	16727	16659	16887	16766	16876	16824	16857	16698	16875	17097	16854	16701	16670	16780	16909	16825	16715	16747	16789	16786	16850	16965	16688	16893	16981	16677	16882	16742	16869	16860	16895	16814	16655	16650	16940	16905	16837	16721	16771	16860	16946	16678	16800	17001	16826	16842	16710	16837	16809	16963	16760	16796	17043	16949	16890	16922	17054	16823	16926	16953	17026	16972	16717	16757	16697	16775	16962	16759	16865	16676	16695	16814	16945	16794	16771	16751	16856	16828	16906	16728	16870	16686	16822	16992	16762	16715	16783	16696	16739	17060	16871	16816	17131	16639	16685	16905	16752	16655	16878	16717	16895	16629	16732	16814	16813	16832	16815	16681	16814	16794	16734	16887	16771	16695	16989	16917	16809	16700	16897	16637	16660	16884	16892	16856	16727	16828	16922	16741	16827	16771	16783	16777	16934	16765	16910	16894	16689	16996	16913	16811	16759	16925	16912	16939	16875	16811	16839	16861	16692	16860	16815	16742	16763	16741	16894	16918	16845	16770	16555	16772	16917	16853	16911	16725	16902	17049	16703	16708	16676	16764	16955	16835	16808	16923	16880	16918	17004	16701	16919	16770	16752	16771	17006	16985	16624	16965	16808	16707	16803	16839	16696	16798	17018	16890	16757	16852	16752	16964	16738	16581	16803	16856	16889	16727	16998	16860	16794	16676	16675	16626	16789	16882	16874	16750	16982	16797	16853	16612	16864	16726	16698	16738	16796	16748	16879	16881	16812	16731	16896	16861	16995	16854	16757	16877	16700	16754	16721	16867	17022	16749	16644	16714	16852	16661	16820	16878	16734	16710	16829	16788	16900	16880	16826	16761	16840	16761	16808	16795	16885	16710	16862	16819	16827	16701	16865	16848	16925	16810	16860	16843	16823	16787	16686	16801	17005	16865	16759	16751	16883	16891	16919	16763	16866	16744	16720	16892	16891	16748	16874	16689	16591	16522	16499	16941	16830	16888	16797	16937	16951	16897	16913	16742	16690	16946	16904	16753	16870	16885	16907	16694	16914	16918	16720	16898	16703	16894	16960	16535	16781	16557	16716	16690	16920	16723	16774	16902	16809	16733	16801	16853	16728	16730	16504	16895	16836	16824	16891	16837	16785	16896	16806	16774	16889	16902	17022	16778	16834	16723	16835	16853	16780	16746	16913	17111	17049	16783	16828	16626	16705	16621	16673	16798	16727	16828	16797	16799	16828	16728	16645	16893	16846	16942	16906	16919	16978	16847	16890	16834	16706	16972	16880	16816	16837	16934	16896	16900	16779	16734	16815	16831	16772	16785	16680	16880	16819	16736	16608	16777	16875	16744	16738	16813	16639	16759	16864	16911	16815	16782	16743	16726	16718	16912	16763	16883	16822	16834	16733	16947	16778	16601	16791	16762	16811	16858	16795	16753	16795	16936	16592	16909	16880	16823	16841	17047	17067	16778	16800	16825	16707	16788	16905	16754	16821	16747	16599	16799	17059	16724	16663	16754	16717	16714	16860	16915	16771	16990	16770	16800	16740	16935	16978	16923	16695	16841	16667	17006	16683	16884	16850	16978	16800	16808	16948	16884	16758	16830	16824	16865	16856	16734	16979	16858	16796	16961	16886	16714	16759	16930	17001	16707	16697	16944	16827	16597	16873	16843	16813	16515	16839	16764	16589	16652	16812	16852	16726	16891	16920	16845	16631	16568	16838	16697	16952	16828	16590	16657	16956	16944	17003	16815	16799	16996	16856	16701	16796	16665	17082	16757	16939	16822	16937	16732	16796	16884	16767	16655	16906	16760	16627	16685	16842	16892	16839	16753	16669	16894	16874	16868	16751	16896	16831	16862	16957	16505	16810	16786	16925	16692	16852	16841	16770	16664	16730	16740	16731	16694	16740	16822	16830	16853	16914	16795	16888	16794	16978	16878	16715	16680	16714	17010	16892	16689	16643	16725	16649	16769	16744	16734	16898	17069	16968	16917	16804	16729	16995	16606	16838	16750	16649	16988	16669	16919	16857	17158	16925	16912	16746	16787	16874	16824	16746	16847	16807	17074	17034	16683	16762	16936	16670	16963	16744	16698	16806	16730	16974	16835	16892	16820	16740	16742	16830	16760	16562	16730	16950	16900	16726	16776	16738	16850	16836	16814	16817	16889	16626	16955	16854	16832	16830	16463	16463	16810	16906	16824	16627	16672	16725	16896	16806	16819	16747	16806	16723	16997	16814	16886	17083	16901	16743	16896	16882	16872	16869	16704	16719	16764	16781	16811	16745	16892	16880	16863	16874	16779	16757	16807	16708	16584	16837	16838	16764	16909	16884	16933	16760	16804	16737	16909	16854	16833	16988	16728	16857	16857	16871	16797	16781	16724	16877	16902	16920	16818	16790	16790	16782	16914	16812	16710	16809	16772	16872	16779	16963	16833	16756	16804	16779	16940	16908	16742	16821	16733	16790	16661	16822	16783	16718	16822	16688	16729	16825	16944	16865	16956	16963	16731	16895	16751	16812	17036	16625	16803	16739	16699	16784	16815	16733	16897	16879	16876	16834	16586	16781	16754	16945	16731	16946	16749	16800	16867	16837	16719	16718	16631	17018	16912	16693	16812	16832	16577	16696	16732	16699	16885	16800	16805	16768	16694	16692	16566	16849	16768	16851	16796	16695	16522	17000	16896	16687	16738	16783	16828	16944	16984	16635	16688	16988	16671	16837	16942	16794	16730	16909	16700	16888	16718	16811	16620	16913	16751	16863	16764	16640	16807	16887	16530	16564	16763	16867	16690	16793	16765	16830	16763	16625	16578	16758	16766	16862	16773	16872	16793	16865	16844	16902	16761	16593	16791	17211	16870	16752	16845	16795	17030	16879	16880	16990	16719	16851	16794	16699	16792	16707	16780	16754	16742	16875	16924	16869	16770	16719	16711	16752	16901	16884	16865	16705	16814	16826	16891	16938	16776	16808	17004	16887	16885	16761	16822	16820	16803	17037	16836	16947	16818	16742	16970	16675	16823	16873	16750	16914	16874	16734	16720	16619	16900	16830	16831	16882	16746	16844	16724	17043	16601	16809	16795	16839	16911	16873	16932	16849	16721	17030	16816	16805	16766	16645	16753	16900	16959	16878	16834	16681	16844	16744	16834	16902	16811	16730	16710	16851	16752	16840	16698	16842	16817	16612	16744	16796	16759	16781	16766	16822	16775	16735	16866	16914	16707	16791	16679	16902	16902	17080	16883	16829	16662	16843	16798	16731	16844	16711	16844	16808	16807	16978	16927	16900	17048	16741	16829	16874	16931	16752	17071	16878	16700	17061	16894	16825	16931	16776	16641	16871	16724	16992	16791	16690	16821	16720	16811	16846	16642	16784	16782	16737	16856	16650	16979	16771	16888	16758	17030	16861	16774	16814	16970	16690	16807	16817	16972	16837	16879	16788	16857	16797	16629	16832	16837	16834	16692	16762	16727	16755	16771	16867	17050	16835	16908	16834	16842	16911	16895	16842	16843	16933	16707	16702	16888	16890	16669	16687	16848	16724	16794	16838	16649	16798	16764	16978	16881	16591	16646	16911	16802	16705	16696	16699	16894	16764	16790	16716	16731	16896	16998	16935	16827	16701	16750	16750	16776	16836	16769	16812	16651	16737	16660	16893	16719	16824	16783	16892	16866	16684	16808	16686	16772	17028	16832	16669	16792	16894	16681	16737	16750	16798	16668	16842	16930	16708	16735	16590	16766	16880	16722	16688	16734	16776	16821	16898	16779	16991	16820	16968	16725	16802	16790	16922	16926	16809	16863	16776	16826	16824	16675	16808	16653	16977	16902	16873	16858	16748	16700	16767	16837	16863	16864	16588	16853	16720	16684	16716	16843	16787	16721	16803	16800	17033	16808	16621	16945	16820	16693	16664	16875	16794	16782	16756	16810	16955	16623	16960	16753	16783	16861	16782	16665	16859	16679	16777	16962	16875	16769	16869	16863	16863	16955	16981	16812	16682	16751	16757	16853	16962	16816	16952	16805	16791	16745	16918	17082	16616	16777	16764	16843	16669	16836	17007	16577	16862	16734	16763	16771	16884	16896	16814	16915	16774	16728	16847	16717	16937	16707	17003	16708	16782	16710	16896	16707	16881	16778	16846	16716	16882	16748	16827	16738	16706	16907	16756	16876	16864	16796	16696	16827	16793	16812	16761	16630	16908	16824	16933	17055	16958	16920	16815	16838	16712	16893	16734	16887	16958	16718	16737	16817	16873	16742	16774	16882	16726	16708	16908	16831	16783	16898	16701	16819	16768	16809	16665	16917	16806	16811	16955	16731	16752	16771	16863	16874	16888	17130	16850	16755	16883	16822	16764	16848	16658	16935	16845	16888	16908	16810	16880	16771	16835	16894	16926	16718	16989	17072	16960	16736	16733	16676	16657	16811	16898	16801	16974	16832	16645	16606	16964	16784	16982	16773	16706	17007	16876	16748	16847	16808	16751	16801	16854	16753	16805	16969	16895	16875	16812	16793	16656	16688	16714	16780	16788	16829	16808	16846	16610	16772	16827	16826	16674	16691	17035	16757	16659	16941	16820	16778	16789	16726	16818	16686	16981	16958	16747	16701	16919	16906	16821	16864	16730	16771	16842	16751	16800	16768	16759	16709	16835	16770	16669	16837	16837	16822	16912	16682	17194	16853	16886	16809	16598	16931	16760	16694	16947	16698	16953	16917	16795	16645	16692	16865	16784	16928	16678	16647	16938	16700	16803	16817	16778	16903	16640	16560	16718	16672	16784	16679	16817	16796	16738	16842	16800	16943	16763	16847
31985	51249	48743	40178	32513	27274	24086	20143	17359	16223	15659	15713	15555	15454	15549	15505	15329	15434	15510	15489	15416	15428	15488	15328	15409	15434	15269	15259	15400	15303	15436	15495	15315	15501	15273	15312	15123	15411	15295	15374	15578	15502	15443	15342	15310	15349	15333	15262	15446	15569	15424	15343	15271	15375	15387	15415	15294	15315	15393	15395	15441	15438	15309	15372	15210	15545	15261	15348	15393	15366	15336	15310	15374	15238	15490	15181	15346	15327	15468	15525	15402	15421	15428	15280	15365	15314	15374	15148	15676	15390	15257	15218	15273	15395	15386	15291	15336	15171	15241	15329	15245	15214	15344	15459	15342	15428	15210	15444	15285	15320	15310	15337	15378	15294	15343	15401	15266	15356	15333	15306	15291	15515	15239	15250	15260	15456	15442	15299	15342	15333	15440	15336	15256	15318	15549	15363	15414	15304	15324	15097	15173	15341	15305	15340	15334	15283	15308	15461	15353	15483	15328	15358	15216	15414	15343	15319	15215	15428	15173	15471	15199	15191	15403	15382	15447	15300	15200	15498	15249	15291	15325	15441	15331	15431	15338	15413	15243	15259	15328	15337	15434	15491	15275	15396	15232	15430	15407	15398	15226	15300	15453	15323	15292	15400	15248	15382	15473	15323	15567	15302	15278	15335	15241	15324	15298	15521	15384	15311	15344	15269	15308	15520	15317	15245	15219	15345	15163	15258	15436	15412	15135	15400	15445	15399	15349	15314	15417	15240	15258	15367	15482	15296	15345	15332	15340	15476	15266	15089	15309	15391	15265	15467	15269	15310	15232	15441	15422	15351	15510	15403	15394	15341	15254	15303	15310	15369	15326	15424	15324	15467	15463	15404	15413	15269	15429	15308	15184	15362	15434	15442	15427	15386	15249	15329	15434	15359	15147	15329	15429	15255	15331	15279	15183	15212	15267	15289	15344	15313	15524	15283	15394	15325	15394	15231	15475	15381	15185	15497	15447	15399	15490	15269	15207	15318	15288	15206	15345	15330	15399	15358	15507	15463	15167	15302	15276	15499	15469	15411	15465	15301	15312	15369	15252	15379	15297	15305	15275	15368	15390	15308	15426	15212	15186	15391	15398	15466	15498	15421	15361	15197	15493	15473	15416	15200	15370	15417	15452	15376	15171	15420	15583	15424	15300	15315	15320	15211	15335	15285	15368	15385	15280	15446	15385	15279	15301	15335	15389	15312	15281	15238	15371	15367	15179	15443	15329	15270	15276	15293	15309	15284	15183	15374	15295	15373	15188	15403	15463	15402	15247	15449	15339	15123	15348	15300	15333	15366	15345	15512	15248	15441	15287	15437	15441	15547	15233	15391	15370	15435	15449	15302	15406	15400	15309	15494	15399	15368	15295	15413	15378	15292	15257	15307	15329	15408	15220	15263	15273	15366	15223	15371	15287	15395	15380	15435	15352	15284	15227	15316	15599	15499	15254	15462	15454	15282	15310	15310	15494	15331	15392	15436	15351	15294	15283	15462	15219	15336	15399	15360	15307	15333	15316	15262	15283	15288	15290	15373	15308	15389	15220	15347	15370	15345	15387	15502	15446	15324	15422	15314	15274	15418	15434	15371	15325	15237	15306	15349	15353	15466	15235	15341	15420	15302	15384	15281	15253	15476	15183	15350	15546	15248	15293	15474	15322	15391	15456	15431	15399	15174	15294	15150	15368	15287	15464	15132	15144	15419	15202	15463	15328	15378	15381	15305	15301	15282	15382	15278	15280	15343	15387	15420	15245	15225	15456	15363	15295	15418	15373	15248	15376	15250	15327	15530	15307	15389	15419	15278	15403	15454	15362	15258	15337	15379	15428	15256	15181	15204	15419	15254	15293	15427	15225	15121	15253	15438	15319	15265	15116	15280	15252	15262	15410	15396	15259	15395	15334	15451	15434	15302	15292	15330	15254	15356	15388	15454	15300	15400	15461	15252	15277	15349	15541	15206	15328	15467	15444	15146	15332	15464	15431	15438	15356	15566	15420	15440	15388	15399	15340	15184	15265	15361	15289	15345	15265	15352	15170	15356	15106	15392	15303	15273	15440	15339	15233	15274	15350	15306	15213	15491	15336	15313	15396	15201	15427	15383	15131	15364	15466	15332	15324	15274	15482	15220	15442	15138	15350	15191	15215	15415	15345	15298	15227	15302	15429	15351	15287	15268	15339	15098	15511	15327	15289	15285	15509	15402	15158	15236	15383	15084	15137	15505	15426	15310	15372	15419	15362	15228	15315	15351	15234	15449	15254	15341	15464	15322	15246	15426	15253	15320	15543	15537	15306	15369	15389	15261	15436	15266	15481	15194	15486	15281	15267	15201	15247	15438	15232	15361	15316	15276	15386	15314	15388	15283	15219	15295	15306	15271	15371	15422	15371	15475	15355	15169	15360	15420	15201	15380	15280	15129	15252	15240	15354	15438	15317	15418	15427	15370	15373	15390	15369	15348	15175	15250	15299	15310	15263	15473	15357	15411	15419	15285	15267	15366	15389	15283	15146	15445	15410	15394	15196	15295	15305	15200	15388	15342	15276	15285	15456	15425	15126	15444	15296	15237	15307	15353	15458	15242	15310	15231	15349	15421	15340	15365	15495	15514	15294	15360	15467	15337	15441	15420	15300	15467	15375	15589	15455	15357	15275	15386	15371	15554	15346	15393	15409	15342	15256	15422	15346	15218	15292	15328	15412	15335	15232	15252	15303	15298	15196	15354	15362	15208	15396	15482	15250	15406	15356	15069	15422	15457	15370	15445	15088	15398	15327	15298	15457	15130	15257	15284	15488	15423	15301	15320	15312	15181	15345	15459	15285	15275	15502	15327	15228	15375	15428	15428	15395	15431	15464	15435	15340	15308	15378	15494	15204	15363	15184	15465	15366	15440	15515	15356	15394	15265	15340	15135	15342	15509	15319	15256	15406	15269	15328	15409	15361	15315	15370	15207	15190	15407	15388	15441	15373	15371	15428	15319	15404	15408	15367	15387	15271	15254	15239	15388	15271	15338	15297	15444	15274	15469	15426	15359	15353	15321	15391	15438	15247	15185	15215	15364	15348	15354	15273	15409	15301	15364	15288	15451	15432	15221	15389	15331	15259	15175	15365	15326	15276	15441	15452	15412	15282	15364	15235	15313	15384	15357	15113	15313	15295	15328	15303	15148	15498	15343	15370	15297	15428	15547	15449	15228	15478	15284	15298	15331	15135	15196	15366	15231	15476	15342	15291	15405	15126	15345	15448	15241	15274	15161	15387	15371	15335	15343	15265	15461	15555	15475	15384	15340	15300	15402	15296	15412	15441	15408	15224	15359	15320	15336	15413	15268	15369	15394	15400	15210	15287	15427	15307	15319	15409	15313	15285	15345	15297	15170	15322	15355	15287	15281	15330	15434	15246	15371	15248	15374	15431	15254	15321	15173	15270	15410	15215	15563	15307	15222	15304	15357	15265	15446	15196	15455	15324	15190	15401	15421	15187	15327	15311	15219	15448	15389	15293	15465	15300	15306	15239	15257	15486	15501	15359	15325	15380	15372	15258	15368	15334	15262	15427	15350	15154	15450	15492	15349	15169	15425	15262	15340	15261	15380	15454	15316	15267	15493	15342	15457	15345	15437	15403	15285	15503	15364	15284	15340	15267	15368	15367	15343	15298	15270	15407	15446	15334	15327	15119	15221	15337	15164	15462	15228	15278	15257	15303	15410	15516	15391	15385	15293	15442	15321	15404	15322	15206	15295	15374	15181	15454	15339	15535	15269	15413	15315	15233	15201	15308	15301	15285	15271	15355	15376	15177	15090	15553	15329	15446	15373	15153	15471	15373	15306	15418	15426	15326	15400	15323	15257	15269	15319	15303	15347	15281	15469	15101	15477	15344	15331	15405	15349	15470	15374	15383	15393	15399	15372	15081	15300	15245	15180	15410	15353	15365	15485	15386	15407	15296	15377	15363	15285	15266	15289	15397	15338	15334	15320	15242	15348	15454	15265	15213	15484	15190	15295	15219	15315	15384	15412	15303	15226	15289	15275	15195	15432	15272	15341	15380	15299	15330	15361	15564	15206	15308	15345	15288	15260	15247	15306	15337	15292	15284	15351	15410	15312	15491	15389	15351	15294	15268	15598	15472	15116	15349	15448	15410	15288	15401	15464	15542	15314	15387	15322	15191	15274	15276	15243	15423	15221	15267	15335	15439	15451	15305	15269	15358	15336	15383	15356	15262	15233	15363	15405	15410	15385	15257	15511	15436	15431	15277	15458	15199	15415	15420	15345	15409	15425	15337	15322	15329	15346	15325	15383	15331	15251	15343	15427	15352	15252	15354	15221	15198	15304	15486	15302	15112	15314	15351	15265	15412	15274	15386	15269	15207	15300	15336	15300	15473	15423	15270	15444	15259	15301	15348	15427	15246	15396	15291	15258	15324	15474	15230	15359	15301	15300	15400	15362	15426	15275	15442	15365	15424	15351	15268	15448	15347	15358	15166	15269	15411	15458	15442	15213	15231	15396	15293	15537	15357	15183	15226	15202	15325	15438	15385	15314	15326	15447	15392	15473	15284	15527	15508	15303	15370	15327	15322	15220	15256	15329	15312	15479	15452	15403	15352	15404	15330	15600	15355	15373	15341	15334	15362	15192	15368	15413	15178	15409	15392	15370	15421	15208	15328	15450	15320	15242	15279	15329	15449	15327	15318	15380	15435	15349	15355	15363	15369	15392	15267	15393	15395	15363	15186	15374	15246	15287	15591	15215	15382	15374	15311	15215	15336	15481	15214	15196	15258	15398	15183	15423	15327	15185	15410	15423	15251	15384	15422	15414	15238	15288	15285	15396	15382	15263	15256	15366	15587	15258	15044	15365	15273	15305	15382	15250	15264	15378	15169	15203	15281	15509	15377	15242	15381	15218	15406	15364	15397	15370	15334	15374	15441	15289	15335	15246	15315	15301	15360	15449	15429	15433	15367	15395	15370	15539	15306	15384	15360	15302	15401	15253	15413	15341	15285	15350	15367	15460	15316	15356	15288	15279	15465	15399	15493	15357	15600	15384	15445	15235	15214	15355	15413	15313	15282	15277	15449	15188	15374	15521	15353	15245	15488	15305	15266	15313	15433	15339	15306	15447	15304	15131	15420	15354	15373	15358
23028	21424	29296	24129	22559	27235	29327	21354	19185	19126	18692	18163	18118	18152	17810	18043	17778	17809	17750	17758	17852	17945	17783	17821	18056	17787	17576	17784	17752	17758	17557	17832	17622	17856	17749	17721	17652	17782	17824	17777	17689	17613	17728	17705	17696	17708	17557	17704	17868	17783	18109	17607	17743	17627	17647	17614	17485	17677	17714	17556	17643	17639	17516	17622	17596	17533	17291	17297	17676	17578	17482	17623	17765	17514	17745	17640	17578	17800	17797	17555	17816	17647	17385	17520	17592	17603	17452	17787	17482	17932	17721	17527	17549	17736	17591	17716	17359	17599	17466	17253	17396	17462	17610	17504	17607	17643	17632	17374	17612	17539	17460	17490	17492	17447	17496	17702	17636	17314	17420	17705	17493	17559	17596	17537	17696	17628	17579	17615	17558	17679	17521	17543	17663	17418	17588	17556	17621	17519	17425	17337	17605	17352	17509	17535	17644	17685	17483	17669	17451	17706	17567	17593	17403	17700	17531	17644	17527	17500	17686	17697	17565	17505	17520	17832	17508	17656	17601	17512	17577	17438	17721	17556	17497	17587	17596	17563	17597	17596	17665	17531	17719	17554	17724	17664	17537	17494	17680	17383	17367	17660	17340	17636	17441	17567	17818	17504	17549	17561	17478	17562	17604	17509	17622	17480	17530	17428	17424	17617	17446	17446	17684	17397	17545	17443	17573	17456	17477	17606	17412	17534	17548	17404	17580	17445	17498	17309	17579	17456	17575	17592	17387	17727	17557	17803	17688	17491	17577	17524	17559	17591	17465	17573	17649	17707	17527	17685	17448	17316	17461	17541	17571	17552	17622	17572	17564	17416	17641	17570	17492	17653	17594	17606	17462	17786	17620	17592	17639	17814	17664	17496	17713	17481	17467	17373	17482	17628	17481	17486	17411	17574	17706	17510	17432	17479	17492	17568	17545	17641	17499	17522	17688	17476	17381	17402	17634	17581	17675	17405	17519	17555	17311	17489	17415	17513	17421	17499	17476	17687	17562	17430	17451	17547	17546	17604	17590	17634	17639	17629	17634	17666	17624	17691	17587	17506	17625	17522	17648	17367	17454	17367	17450	17459	17583	17422	17590	17595	17339	17686	17417	17626	17515	17522	17524	17739	17465	17496	17484	17480	17539	17531	17570	17445	17602	17608	17691	17439	17768	17579	17757	17476	17805	17494	17634	17581	17615	17582	17625	17493	17673	17658	17580	17648	17538	17580	17375	17428	17735	17737	17555	17403	17599	17455	17665	17540	17361	17468	17596	17845	17628	17588	17520	17572	17356	17489	17595	17725	17477	17433	17634	17656	17615	17444	17482	17424	17375	17537	17511	17561	17555	17632	17431	17711	17625	17620	17586	17489	17575	17572	17670	17777	17596	17551	17666	17458	17375	17681	17516	17371	17506	17751	17425	17551	17587	17360	17610	17606	17607	17536	17455	17491	17561	17616	17619	17696	17773	17622	17613	17664	17670	17785	17675	17419	17371	17580	17537	17423	17734	17551	17669	17623	17399	17519	17581	17615	17563	17621	17501	17585	17639	17461	17442	17526	17428	17431	17582	17599	17558	17480	17605	17582	17544	17741	17461	17729	17583	17496	17490	17373	17681	17607	17587	17483	17493	17626	17592	17543	17592	17492	17364	17556	17699	17320	17545	17677	17493	17638	17747	17546	17583	17625	17542	17573	17547	17757	17718	17558	17474	17493	17429	17567	17750	17537	17696	17579	17528	17547	17553	17428	17415	17521	17577	17564	17589	17658	17575	17707	17423	17554	17502	17646	17605	17458	17407	17645	17719	17476	17523	17624	17714	17753	17773	17542	17532	17485	17664	17721	17621	17591	17415	17560	17737	17619	17736	17440	17533	17457	17610	17681	17476	17438	17607	17612	17694	17549	17489	17480	17388	17511	17767	17635	17644	17458	17546	17517	17546	17607	17475	17595	17502	17627	17314	17568	17454	17488	17446	17553	17531	17362	17587	17532	17534	17548	17409	17495	17438	17569	17486	17571	17570	17529	17665	17536	17537	17554	17633	17524	17365	17410	17607	17258	17613	17445	17509	17460	17690	17543	17811	17589	17710	17510	17577	17424	17580	17461	17436	17677	17475	17409	17430	17476	17589	17634	17560	17670	17544	17445	17591	17568	17581	17759	17448	17375	17422	17734	17653	17466	17694	17515	17491	17553	17344	17313	17494	17612	17445	17521	17493	17551	17613	17699	17509	17577	17524	17722	17577	17522	17498	17635	17636	17530	17519	17586	17592	17542	17618	17516	17561	17657	17305	17463	17858	17673	17609	17428	17548	17448	17528	17705	17559	17527	17525	17781	17650	17582	17718	17481	17659	17740	17640	17505	17582	17426	17787	17528	17499	17535	17540	17267	17434	17408	17510	17725	17523	17463	17546	17693	17385	17607	17512	17560	17674	17617	17755	17615	17533	17634	17691	17548	17462	17502	17667	17554	17644	17570	17544	17533	17610	17555	17589	17660	17679	17639	17781	17501	17468	17530	17488	17613	17682	17402	17560	17626	17616	17449	17577	17714	17497	17598	17641	17615	17531	17564	17517	17534	17747	17587	17658	17547	17671	17554	17463	17405	17574	17484	17537	17630	17634	17568	17446	17687	17422	17433	17611	17613	17642	17373	17657	17650	17818	17522	17578	17558	17486	17622	17444	17486	17609	17480	17542	17378	17620	17592	17700	17607	17733	17742	17506	17513	17690	17709	17474	17662	17684	17600	17523	17635	17492	17569	17616	17641	17471	17406	17305	17570	17710	17500	17659	17559	17532	17484	17589	17737	17734	17490	17384	17692	17528	17472	17766	17509	17557	17680	17662	17442	17443	17497	17560	17447	17495	17663	17366	17513	17609	17636	17437	17562	17700	17450	17710	17469	17576	17518	17667	17641	17395	17586	17580	17461	17584	17553	17544	17529	17489	17529	17568	17491	17579	17409	17313	17636	17509	17419	17528	17530	17660	17591	17452	17596	17366	17631	17428	17570	17554	17657	17512	17629	17539	17514	17668	17650	17545	17808	17573	17667	17710	17511	17516	17409	17516	17544	17614	17504	17486	17587	17624	17690	17881	17651	17679	17504	17432	17278	17645	17685	17716	17578	17478	17596	17717	17543	17552	17523	17609	17710	17712	17441	17551	17624	17633	17586	17642	17706	17463	17565	17476	17713	17527	17456	17508	17510	17438	17673	17457	17561	17530	17624	17701	17604	17501	17479	17757	17345	17697	17638	17402	17593	17578	17576	17525	17464	17513	17463	17392	17679	17393	17363	17657	17420	17491	17644	17544	17689	17554	17657	17557	17486	17659	17575	17642	17501	17684	17746	17424	17587	17640	17483	17504	17728	17550	17562	17511	17281	17718	17773	17462	17617	17460	17541	17550	17409	17438	17451	17589	17542	17632	17475	17511	17571	17539	17404	17460	17357	17470	17767	17644	17529	17385	17628	17540	17472	17520	17413	17662	17625	17457	17705	17469	17553	17677	17264	17634	17447	17849	17215	17542	17572	17532	17515	17261	17372	17507	17626	17563	17719	17531	17646	17462	17488	17570	17831	17582	17378	17659	17550	17488	17644	17623	17579	17600	17528	17554	17652	17526	17641	17457	17579	17399	17554	17557	17649	17489	17653	17610	17592	17432	17677	17659	17338	17436	17443	17597	17384	17718	17522	17559	17643	17604	17623	17621	17724	17645	17644	17417	17524	17777	17445	17725	17384	17559	17381	17719	17596	17501	17776	17506	17367	17464	17578	17551	17472	17610	17597	17467	17646	17738	17414	17631	17492	17628	17633	17503	17491	17624	17519	17608	17698	17692	17401	17576	17504	17554	17580	17628	17538	17527	17541	17446	17634	17451	17576	17678	17526	17485	17470	17599	17569	17503	17467	17619	17539	17549	17534	17457	17445	17575	17593	17752	17577	17646	17603	17580	17515	17388	17833	17464	17525	17593	17723	17577	17582	17634	17509	17554	17537	17581	17453	17453	17529	17532	17574	17826	17711	17522	17546	17464	17438	17513	17513	17610	17499	17459	17443	17399	17518	17458	17630	17563	17580	17533	17543	17631	17597	17458	17698	17546	17594	17477	17458	17409	17599	17724	17555	17497	17482	17682	17717	17645	17685	17683	17641	17602	17595	17518	17587	17590	17546	17626	17583	17339	17735	17658	17400	17562	17432	17663	17597	17727	17534	17534	17471	17338	17515	17606	17436	17611	17309	17604	17372	17565	17772	17710	17541	17711	17427	17391	17621	17618	17453	17587	17441	17596	17483	17567	17465	17620	17694	17511	17450	17442	17537	17570	17512	17406	17379	17446	17396	17508	17362	17550	17645	17500	17488	17460	17566	17619	17536	17670	17455	17506	17361	17577	17329	17619	17683	17669	17725	17692	17527	17361	17599	17486	17467	17482	17536	17648	17541	17541	17407	17517	17534	17548	17553	17666	17596	17533	17491	17541	17599	17464	17670	17679	17469	17601	17312	17573	17593	17519	17545	17570	17538	17650	17411	17565	17511	17581	17477	17426	17569	17797	17492	17575	17478	17652	17501	17741	17705	17531	17345	17642	17600	17549	17591	17611	17523	17695	17504	17616	17494	17642	17615	17584	17744	17558	17376	17532	17532	17510	17688	17745	17665	17659	17548	17395	17520	17562	17548	17331	17355	17499	17483	17633	17538	17670	17456	17565	17438	17430	17558	17416	17515	17491	17541	17707	17232	17704	17531	17501	17524	17646	17307	17605	17404	17714	17443	17703	17572	17610	17756	17561	17351	17410	17594	17448	17501	17658	17661	17407	17348	17486	17546	17701	17576	17494	17376	17308	17700	17444	17432	17430	17601	17328	17489	17300	17502	17533	17590	17548	17542	17437	17608	17437	17321	17675	17364	17630	17654	17626	17585	17454	17298	17512	17764	17717	17551	17808	17531	17576	17527	17473	17469	17580	17571	17418	17447	17495	17485	17750	17635	17807	17646	17725	17401	17449	17391	17613	17552	17545	17389	17383	17581	17668	17607	17425	17385	17392	17409	17363	17497	17425	17422	17476	17607	17654	17630	17580	17503	17542	17405	17560	17332	17625	17505	17556	17775	17492	17639	17606	17769	17676	17656	17347	17659	17630	17593	17477	17745
35342	59240	53454	39467	33957	32258	26354	19454	17827	17038	17267	16438	16223	16142	16021	15797	15998	15964	15911	15949	15849	15876	15925	15873	16001	15900	15778	15878	15850	15762	16010	15818	15911	15938	15656	15910	15798	15699	15932	15908	16055	15940	15951	15972	15647	15896	15813	15852	16060	16356	16315	15928	15843	15883	15781	15824	15897	16004	15887	15727	15738	15674	15657	15948	15813	15851	15972	15862	15743	15816	15862	15866	15872	15688	15816	15826	15867	15786	15983	15789	15948	15925	15605	15732	15737	15704	15907	15810	15670	15741	15781	15782	15880	15609	15724	15876	15781	15908	15772	15685	15748	15942	15895	15828	15868	15801	15841	15695	15885	15847	15731	15794	15733	15910	15814	15814	15714	15898	15869	15771	15834	15771	15939	15753	15653	15670	15847	15901	15846	15898	15808	15920	16065	15751	15670	15809	15830	15650	15838	15812	15953	15730	15655	15947	15764	15888	15877	15699	15825	15857	15696	15777	15846	15721	16088	15706	15717	15620	15714	15605	15733	15786	15743	15838	15652	15863	15742	15812	15645	15574	15867	15826	15617	15892	15817	15940	15707	15879	15760	15896	15819	15838	15782	15890	15685	15803	15748	15905	15804	15883	15770	15911	15790	15837	15921	15938	15738	15735	15778	15651	16014	15861	15756	15827	15826	15778	15761	15814	15835	15866	15708	15762	15788	15747	15649	15712	15805	15879	15824	15721	15789	15892	15821	15710	15904	15804	15936	15751	15786	15775	15733	15806	15747	15945	15812	15816	15820	15890	15658	16045	15809	15794	15863	15809	15708	15835	15779	15934	15784	15804	15911	15754	15861	15772	15650	15811	15880	15865	15787	15689	15648	15793	15694	15701	15835	15816	15620	15916	15758	15778	15799	15731	15765	15857	15649	15780	15962	15843	15914	15758	15745	15741	15803	15770	15790	15907	15697	15890	15845	15652	15798	15886	15773	15728	15793	15835	15723	15926	15821	15833	15772	15708	15824	15765	15825	15833	15724	15829	15540	15718	15690	15781	15657	15776	15724	15722	15902	15887	15691	15772	15735	15762	15762	15991	15754	15819	15830	15768	16003	15847	15753	15599	15741	15922	15748	15818	15916	15726	15751	15686	15634	15822	15890	15677	15790	15786	15903	15826	15633	15742	15790	15877	15843	15923	15717	15898	15890	15840	15793	15901	15942	15743	15787	15719	15964	15831	15694	15852	15910	15762	15792	15723	15706	15694	15715	15702	15682	15775	15742	15850	15724	15839	15675	15715	15742	15994	15809	15723	15864	15729	15823	15733	15788	15938	15782	15926	15764	15877	15899	15900	15713	15833	16017	15768	15957	15775	15844	15800	15681	15673	15691	15872	15647	15772	15784	15636	15677	15831	15766	15722	15857	15804	15967	15661	15716	15773	15893	15841	15837	15719	15755	15751	15995	15839	15777	15663	15860	15575	15851	15607	15653	15662	15757	15908	15871	15548	15717	15737	15861	15708	15768	15586	15844	15658	15886	15823	15678	15750	15744	15729	15798	15873	15827	15639	15816	15564	15605	15878	15991	15642	15843	15688	15952	15724	15874	15889	15778	15931	15879	15851	15869	15735	15692	15679	15958	15653	16004	15830	15653	15829	15808	15789	15785	15758	15546	15726	15781	15823	15924	15908	15790	15909	15810	15732	15600	15810	15672	15704	15998	15781	15833	15727	15880	15781	15581	15916	15773	15821	15823	15777	15784	15819	15772	15759	15759	15903	15871	15683	15904	15669	15900	15769	15775	15756	15894	15816	15865	15945	15835	15743	15647	15721	15747	15789	15816	15946	15801	15811	15883	15726	15936	15757	15671	15672	15745	15765	15603	15696	15841	15742	15717	15874	15598	15874	15798	15880	15695	15790	15811	15668	15749	15918	15965	15882	15893	15725	15621	15868	15876	15949	15704	15749	15754	15883	15680	15783	15742	15754	15771	15792	15920	15868	15989	15831	15773	15708	15805	15896	15674	15970	15813	15768	15742	16031	15789	15708	15677	15732	15756	15789	15824	15898	15773	15677	15828	15831	15742	15744	15825	15774	15837	15700	15731	15740	15839	15772	15866	15835	15747	15803	15841	15762	15869	15766	15702	16029	15779	15882	15659	15833	15673	15606	15738	15854	15820	15691	15636	15829	15750	15700	15786	15721	15587	15820	15800	15797	15723	15796	15719	15823	15770	15690	15767	15898	15893	15811	15760	15752	15788	15893	15786	15811	15813	15678	15781	15818	15708	15795	15759	15674	15676	15710	15925	15775	15715	15553	15619	15475	15874	15862	15815	15556	15653	15708	15697	15733	15873	15794	15858	15613	15724	15843	15719	15900	15855	15802	15727	15867	15708	15900	15814	15724	15750	15708	15695	15744	15778	15877	15821	15849	15890	15796	15683	15816	15637	15782	15680	15680	15791	15785	15651	15731	15940	15859	15646	15839	15668	15792	15995	15653	15804	15832	15892	15727	15845	15898	15824	15807	15693	15605	15758	15848	15791	15951	15895	15885	15813	15679	15877	15626	15656	15678	15743	15926	15764	15889	15967	15863	15874	15767	15719	15752	15781	15906	15937	15676	15832	15666	15707	15679	15863	15747	15917	15639	15973	15789	15731	15762	15941	15688	15877	15705	15775	15773	15717	15752	15648	15803	15914	15761	15759	15858	15946	15875	15768	15813	15809	15754	15729	15911	15738	15609	15785	15706	15818	15753	15862	15576	15818	15704	15752	15861	15961	15816	15783	15656	15818	15777	15737	15752	15895	15733	15764	15746	15885	15697	15681	15978	15682	15847	15886	15772	15864	15838	15734	15876	15732	15902	15900	15746	15675	15859	15804	15810	15772	15681	15828	15617	15850	15800	15786	15622	15846	15820	15876	15913	15773	15734	15874	15594	15791	15727	15803	15818	15800	15854	15594	15700	15803	15896	15761	15778	15862	15645	15893	15811	15826	15775	15780	15623	15874	15674	15814	15549	15725	15875	15722	15793	15636	15574	16050	15608	15820	15872	15818	15888	15762	15794	15917	15801	15718	15687	15675	15717	15889	15845	15815	15676	15686	15574	15683	15695	15707	15853	15710	15727	15741	15841	15806	15734	15691	15807	15729	15840	15721	15829	15674	15804	15680	15989	15738	15712	15621	15880	15768	15803	15829	15936	15706	15733	15818	15773	15592	15984	15909	15777	15664	15858	15894	15811	15781	15687	15781	15823	15780	15847	15952	15761	15853	15902	15961	15792	15796	15683	15934	15742	15867	15718	15814	15801	15772	15841	15782	15721	15759	15766	15889	15750	15782	15922	15955	15751	15669	15773	15749	16008	15888	15814	15814	15860	15852	15733	15819	15777	15891	15692	15861	15735	15669	15855	15808	15648	15835	15817	15747	15799	15767	15831	16042	15687	15930	15850	15659	15922	15803	15631	15916	15582	15711	15822	15776	15880	15754	15799	15807	15863	15564	15674	15837	15705	15885	16017	15746	15694	15642	15826	15602	15872	15757	15781	15848	15746	15950	15695	15758	15652	15680	15792	15810	15685	15758	15720	15842	15704	15836	15710	15720	15805	15784	15794	15702	15739	15875	15702	15760	15795	15748	15688	15572	15932	15643	15791	15787	15855	15765	15725	15863	15855	15683	15852	15829	15679	15839	15760	15718	15857	15739	15854	15926	15947	15725	15793	15787	15585	15793	15847	15739	15591	15736	15805	15828	15713	15887	15671	15824	15671	15846	15782	15754	15661	15828	15768	15680	15885	15799	15734	15876	15678	15618	15666	15781	15800	15886	15613	15739	15861	15801	15802	15760	15753	15789	15743	15801	15687	15639	15704	15688	15788	15622	15904	15843	15860	15818	15812	15776	15601	15859	15691	15854	15802	15889	15762	15844	15767	15868	15691	15965	15672	15928	15654	15946	15705	15787	15681	15676	15826	15657	15886	15800	15874	15720	15858	15752	15722	15758	15699	15622	15821	15630	15702	15755	15773	15751	15638	15602	15804	15783	15715	15745	15964	15771	15662	15892	15904	15750	15599	15836	15620	15773	15678	15662	15858	15765	15720	15707	15919	15781	15868	15811	15773	15813	15719	15676	15795	15805	15692	15810	15622	15712	15799	15928	15760	15767	15815	15822	15694	15782	15613	15763	15799	15706	15769	15825	15716	15892	15783	15803	15770	15698	15969	15722	15834	15645	15837	15758	15740	15816	15801	15815	15726	15831	15700	15799	15781	15905	15749	15657	15789	15775	15608	15797	15923	15795	15846	15812	15770	15946	15796	15799	15814	15828	15765	15832	15804	15777	15841	15717	15723	15726	15745	16030	15696	15860	15678	15700	15913	15694	15546	15750	15813	15705	15811	15752	15691	15774	15682	15953	15770	15707	15849	15737	15836	15705	15764	15884	15785	15828	15815	15824	15818	15713	15665	15735	15638	15742	15860	15790	15689	15879	15855	15814	15735	15951	15882	15985	15568	15898	15873	15695	15786	15585	15900	15616	15922	15747	15819	15713	15808	15808	16020	15915	15807	15871	15761	15713	15593	15769	15636	15766	15757	15764	15757	15745	15911	15629	15950	15825	15738	15821	15914	15791	15597	15810	15813	15833	15743	15829	15986	15506	15742	15736	15714	15966	15626	15665	15734	15688	15766	15684	15768	15723	15930	15923	15607	15795	15696	15766	15800	15667	15742	15580	15859	15867	15644	15740	15698	15796	15661	15952	15780	15593	15800	15703	15788	15669	15901	15575	15757	15749	15924	15859	15807	15959	15493	15975	15685	15784	15752	15655	15813	15864	15804	15802	15788	15864	15846	15865	15739	15801	15919	15715	15635	15798	15769	15733	15860	15627	15798	15735	15849	15639	15654	15828	15823	15819	15752	15665	15528	15737	15891	15809	15778	15805	15809	15779	15746	15727	15862	15816	15784	15757	15742	15887	15936	15704	15641	15678	15811	15931	15846	15694	15832	15885	15716	15765	15859	15723	15823	15658	15657	15702	15683	15622	15765	15906	15752	15933	15815	15729	15648	15882	15659	15731	15717	15636	15781	15805	15610	15759	15774	15723	15612	15781	15716	15781	15799	15837	15926	15708	15773	15906	15639	15867	15907	15832	15710	15842	15843	15802	15780	15787	15798	15857	15794	15839	15797
28739	25694	31381	27256	21140	20102	19284	18612	18526	18185	18505	18324	17911	18046	18029	18149	18192	17979	18084	17920	18049	18047	17995	18063	18022	18015	18017	17867	17938	17986	17943	18128	18128	18019	18039	17925	18095	18099	17980	18104	18075	18031	18111	18006	17854	17951	18128	18085	18152	17897	18066	18058	17952	17960	17815	18106	17734	18007	17981	18083	18218	18029	17944	17907	17769	17899	17859	17894	17994	17820	18110	17926	18074	17919	17847	17824	18004	17942	17925	17907	18056	17956	18039	17938	17911	17936	17805	18082	18004	18166	18152	18250	18085	17978	18161	17915	18066	17957	17851	18051	18190	18020	18001	17770	18115	17957	17880	17926	18107	18081	18126	17823	17998	17998	17952	17951	18002	17951	17970	18078	18001	17964	17908	17749	18059	18050	17993	17849	17882	18023	17986	17967	17954	18081	17900	18037	17768	17966	17984	17985	17909	17957	17982	18158	17859	18067	18110	18034	17995	18038	18295	18161	18076	17761	18001	17906	18008	18133	18267	18089	18084	18063	17884	18036	18013	18085	17935	17893	18047	17958	17905	17967	18096	17927	18024	18023	17933	18033	17946	17894	17808	18012	18220	18255	18121	18079	17943	17942	17854	18148	18082	18031	17969	18027	17879	17894	17927	17774	17829	17865	17889	18048	18017	18015	17806	18061	17799	18048	18165	17840	17691	17787	18019	18052	17836	17877	18000	17970	17961	17940	18215	17936	17992	17741	17847	18120	17959	17940	17966	17877	18089	17860	18297	17965	17874	17923	17928	18006	17974	17848	18065	17817	18028	18098	18119	18150	17880	17923	17892	17992	17937	17893	17846	18175	18041	17951	18068	17970	18002	17891	17879	17786	18111	18102	17977	17815	17912	17928	17859	17920	18022	17822	17960	18057	17973	17802	17945	17881	17837	17957	17872	17873	17872	17671	17758	18015	18200	17998	17867	17889	17787	18069	18018	17854	17992	18059	17850	17983	17978	18025	17997	18245	17975	17843	17857	17865	18068	18090	17787	17989	18110	17972	17912	17942	18037	17936	18118	17967	17864	17986	18040	17914	17906	18056	18177	17994	17926	18060	17955	17905	17828	17969	17938	17681	17878	17835	17948	18148	18126	18007	17982	18138	17780	17818	18097	18145	17999	18120	18033	17699	18031	18065	18396	17951	18129	17912	18307	18265	18115	17844	18110	18168	18033	18071	18199	17969	18079	17884	17854	18114	17943	17840	17876	17989	17775	18052	17892	17938	17953	18108	18056	17943	17802	17927	17991	17948	17879	17964	17836	18036	17937	17741	18047	17961	17876	17950	17905	17984	17946	18094	18013	18066	17821	17879	18148	18197	18111	17822	18068	17722	17841	17910	17895	17884	17907	17860	17788	18036	17948	17871	17714	17840	17959	18095	17853	18071	17971	17838	17931	18181	18000	17903	17885	17922	17913	18018	18017	18067	18129	17900	18187	17921	18081	17981	18019	17997	18105	17842	18148	18114	17986	18117	17994	17903	17976	18013	17817	17908	18009	17805	17976	17967	18002	17968	18297	17947	17895	17808	17974	17959	18054	17945	17858	17966	18069	17868	17989	17943	17986	18002	18170	18119	18093	18017	18037	17927	17960	18005	18022	18007	18079	18003	18063	17939	18045	18059	17732	18029	18073	18138	18165	17751	18138	18011	17995	18127	18111	18059	18006	17965	18060	18052	18029	17809	18040	17994	18169	17947	18103	17986	18027	17989	17889	18032	18180	18093	18118	17982	17992	18118	17884	18037	17988	17962	17837	17771	17920	17856	17936	17960	17926	17930	17791	17975	17930	18028	18018	18052	17975	18104	17890	17897	17909	18003	17902	17913	17932	17956	18178	18067	17976	17962	18002	17935	17993	17939	17779	17933	18341	18146	18045	18019	17972	18104	17980	18170	17989	17960	17906	17844	17971	18202	18005	17950	17869	17879	18144	17959	18026	18081	17891	18036	18029	18123	17713	17822	18126	17833	18175	17880	18140	17786	17965	17870	18003	17932	17963	17977	17880	17985	17959	18006	18028	17914	17934	18003	17894	18042	17934	17819	18005	17895	17907	18025	18025	18094	17945	18018	18028	17843	17767	18036	18091	17982	17780	18015	17978	17939	17872	18035	17977	18188	18103	17875	18003	17896	18225	17974	18017	17871	18020	17946	17900	18115	18100	18102	17948	18050	18026	18010	17800	17839	18006	17960	17980	17885	17976	17858	18115	17947	17984	18094	17996	17756	17890	18049	18035	17963	18015	17819	17880	18013	18128	17889	17882	17988	17902	17984	17886	18127	17932	18033	18053	17846	18014	18091	17826	18053	18054	18097	18110	17992	18085	17954	17970	17891	18021	18011	17954	17974	18080	17779	18154	18182	18161	17926	17800	18018	18007	17940	18071	17967	18270	17870	18085	17968	18002	18047	18039	17771	18012	18051	18055	18213	17777	17965	18022	17926	18083	18011	18002	17890	17925	18108	17922	17903	18011	18174	17976	17907	17755	17896	18060	17994	18081	18013	17977	17958	17846	17973	18108	18020	17868	18153	17881	18058	17927	18251	17866	18210	17986	18016	17981	18047	17975	17929	17896	17942	18295	18186	17907	17900	17987	17889	18043	17760	18098	18139	17995	18088	17852	18026	17848	17985	17916	18180	18113	18184	18298	18037	17882	18027	17944	17845	17976	18011	17937	18108	18061	17939	18016	18096	17991	17959	18201	17892	17873	17963	18043	18017	18065	17988	18062	17897	18105	17833	17929	18096	17826	17994	17978	18022	17926	18147	17949	18037	17999	17963	17979	18007	18024	18010	17946	17908	17852	17941	18055	18032	18094	18115	17975	17975	18003	17814	17780	18042	18003	17885	18128	17946	18193	18040	17965	18123	18095	18054	17932	18034	18047	17880	18159	17710	18045	18158	17965	17826	17895	17900	17902	18051	17855	18064	17960	17896	18066	17784	18031	17884	18010	17764	17904	18013	17837	18071	18098	17960	18073	18090	18016	17879	17951	17997	18102	17865	17970	17909	17840	17942	18085	18001	17986	17991	17911	17923	17962	17967	18023	18004	17941	18050	17955	17794	17847	18035	18069	17869	17909	17930	17927	17850	17959	17967	17964	17945	18038	18041	17988	18099	18063	18171	17858	17728	18041	18062	18070	18012	17827	18167	17927	17931	18024	18054	17903	18112	18015	18036	17981	17827	17997	17977	17975	17921	17998	17885	17985	17947	17877	18000	17926	18061	18199	17826	17934	17940	18095	17784	17972	18183	17897	18156	18094	17890	18305	17948	17888	18017	18035	17710	17986	17931	17866	17885	17880	17999	17871	18243	17883	17997	17863	18154	18042	17862	18188	18060	17910	17934	17844	17925	17899	17956	18283	18054	17808	17898	18073	17925	18178	17888	17995	17849	17815	17932	17948	17970	17867	17995	18015	17837	17839	17892	18037	17923	18005	17936	17970	18072	18040	17809	17940	17801	17987	18153	18062	17882	17970	17983	18072	17948	17929	17894	18043	17755	17982	17923	17870	18042	17955	18038	18004	17947	18018	18015	17964	18065	17894	17941	17884	18107	17809	17887	17929	18013	17770	17943	17912	17853	18233	17902	18193	18156	17928	18147	18140	18061	18021	18047	17959	17934	17860	17955	18070	17921	17810	17670	17972	18198	18223	17862	17793	17973	17798	17878	18028	17914	18025	17862	17955	17908	18198	17869	18027	17878	18092	18061	18012	18068	18214	17950	17948	17969	18013	17917	18133	17939	17962	17823	17813	17827	18022	17958	17786	17978	18195	17900	18031	17982	18082	17983	18097	18035	18079	18048	17910	18023	18085	17965	17951	18062	17983	18181	18107	17857	17804	18015	17930	18106	18055	18077	18083	18118	17897	17985	18152	17915	17976	18022	17909	18172	17986	17995	17942	17866	18077	17918	18027	18028	18177	18029	18074	17905	17921	18072	17808	17869	17979	17907	17991	17837	18017	18098	17757	17855	17833	17761	17988	18136	17783	18095	17971	17880	18052	17997	18069	17993	18161	17902	17865	17734	17894	18089	17989	18061	18126	17905	18029	18006	18021	17984	17824	17829	18055	17815	18037	17839	17648	17783	17908	17798	17730	17860	17939	17852	17915	17885	18188	18162	17968	17974	17977	17958	18045	17923	17932	18019	17896	18063	18223	17955	18077	18020	17845	17830	17956	17947	17943	17924	17948	17970	17952	17845	18116	18129	17855	17826	17958	17902	18052	17997	17993	17855	17822	18051	17884	17963	18099	17814	17748	18064	18030	17899	17868	17881	17837	17958	18050	18208	17838	17889	18080	18077	17880	17901	18013	18035	17911	17945	18063	17993	18100	18068	17910	18139	18132	18103	17889	17992	17997	17909	18097	17936	18048	18005	17889	18121	18047	17975	18053	17890	17847	17931	18162	17953	17912	17963	17949	18123	17867	17861	18098	17994	18007	17907	18103	18038	17888	17959	17942	17905	17993	18157	18172	17849	17949	18040	17995	18010	18121	17874	17905	17998	17835	18043	18084	18203	18067	17893	17951	18096	18115	18261	18212	18104	18142	17933	18104	17906	17905	17776	17941	17896	18179	18042	17743	18006	17804	17827	17800	17994	18007	18084	18024	18126	18010	17723	18058	18086	17905	17969	17931	18018	17977	17770	17871	18034	17963	17956	17967	17944	17974	18008	17881	17692	18046	17987	17935	17990	17921	17965	17815	18002	18092	17921	17832	17817	18017	18048	18059	17763	18008	18023	18116	18040	18201	17952	17897	18018	17767	17836	17913	18143	17889	17926	17928	17904	18111	17828	17883	18218	17841	18178	17999	17909	17834	17816	18107	18063	18007	17876	17878	17920	18064	18013	18044	18112	17857	17935	18052	18195	18010	18206	18037	17917	18042	17965	17943	17833	17902	18069	17918	17990	18102	17778	17926	18000	17883	17842	18032	17932	18177	18159	17881	17869	17973	17936	17985	17902	17816	17904	18081	17970	18079	17842	18058	18098	17771	18051	17861	17899	17966	17803	17819	18121	18109	17946	17853	17977	17956	17949	17932	18036	18013	18094	18151	18193	17978	17932	18197	17938	17902	17861	17940	17750	17920	18022	18176	17907	17880	18223	17991	18043	18038	17943	17939	18033	17901	17970
31982	40086	35921	25454	20845	18892	17676	16968	16805	16391	16300	16163	16169	16194	15960	16183	16202	16103	15878	16013	16158	16115	16076	16100	15970	16222	15953	16113	15937	16126	16111	16047	16169	16109	15963	16059	16044	15929	15983	15952	16025	15912	15973	15942	16094	16052	15986	15968	15986	16076	16050	16054	15879	15905	16137	16041	16166	15931	16141	16133	16076	16083	15950	15925	16030	16021	15957	16115	16109	16129	16085	15920	15916	16092	16091	15946	15938	15993	16016	15909	16104	15957	16142	16116	15937	16125	15882	15993	15999	15963	15838	15944	15973	15976	16057	16028	16063	16096	15918	16108	16040	15767	15837	15906	16119	15905	15884	15943	16026	15944	16042	15967	16024	15979	16145	16068	16063	16240	16020	16046	15973	15894	15930	16019	16021	16027	16017	16090	16028	16005	16017	15886	15880	15859	16083	16019	15832	15928	16015	16006	16011	15939	16057	16058	15960	16134	16037	15939	15966	16193	15920	15986	16056	16010	15978	16125	16051	15905	16081	15944	16066	16008	15979	15944	16140	15980	15989	15962	15904	16033	16080	15977	16038	16058	15893	15900	16017	15994	16003	16139	16017	16070	16094	16089	16149	15879	16000	15997	15948	15932	15765	16079	16011	16065	15946	15813	16070	16033	15858	15999	15774	15917	16102	16121	16098	16203	16055	15987	16129	16107	16083	16036	16001	15912	15913	16082	15893	16017	15854	16057	16009	15911	15985	15930	16047	16207	16034	15956	16038	16052	15920	15955	15826	16088	16124	15905	16061	16151	16057	15997	16099	16069	16024	16045	15940	16104	15910	15854	16162	16093	15868	16100	15914	15972	15965	15946	15961	15947	16073	16116	15943	16039	16135	16150	16092	16108	16154	16036	15799	16073	16086	15985	16246	16184	15919	15908	16047	15955	15942	15902	15957	15925	15984	15988	15981	16107	15947	15857	16048	16020	16145	16030	16020	16034	16079	16030	15992	16092	16043	15953	15955	15956	15985	16051	16144	16012	16111	16050	16103	16058	16035	16122	15999	16178	15976	16138	16101	15989	15922	16002	16010	16085	16144	15953	16030	16015	16009	15921	16089	16050	16085	16053	16101	16072	15899	15901	16036	15910	15990	16002	15974	16120	15947	16086	16070	16220	15890	16028	16029	16083	15871	16124	16030	15964	15916	16013	16071	16085	15890	15949	16102	16010	15966	16175	16029	16054	16103	15912	16185	15891	16062	15974	16130	16124	16023	16006	15953	16121	15973	16054	15957	15939	16013	16091	15793	16031	15982	16096	15997	16140	16070	15869	16095	16171	16139	15827	16029	16121	15891	15852	16021	15963	16101	16045	15996	16018	16107	15961	15848	15967	16025	16035	16069	15918	15793	16139	15959	15920	16140	16035	16067	16156	15958	15866	16080	15940	16079	16013	15984	16258	16112	16085	15921	15997	16208	16002	16050	15958	15962	15966	16046	16001	15972	16053	16002	16074	16099	15912	15981	15932	15991	16088	16051	16232	15856	15954	16015	16014	16123	16084	15954	15998	16091	15933	16053	16152	16098	16066	16062	15819	16182	16162	16083	15989	15771	15949	16204	16137	15916	15928	16005	15960	16031	16059	15894	16005	15900	16024	16001	15900	16081	15887	16032	16128	16012	15923	16169	16032	16124	16046	16035	16035	16128	16098	16035	16038	16158	15974	16024	15951	16174	15981	15911	16041	16099	16131	15823	16018	16063	16157	15951	16043	16257	15889	16060	16035	16044	16046	15945	16050	15853	15995	15914	15953	15952	16173	15946	16116	15998	16049	16090	16074	16205	15968	15930	15875	15862	16150	15985	15997	16002	16027	15956	16029	16005	16113	15916	16040	15924	16151	15892	16103	16223	15989	16068	15906	16071	16067	16019	16205	16058	16056	15983	15975	16035	16132	16044	16029	16083	15969	15866	15908	16072	15929	16009	16024	16074	16019	15999	16260	16161	15888	15968	16171	16138	15956	15968	16134	15918	15878	16000	16006	16114	16039	16182	16266	16043	15883	16210	16003	15956	16063	16053	15995	16004	16056	16034	16004	16048	16007	15991	15866	16058	16048	15903	16042	15895	15958	16055	16070	16098	15842	16050	16088	15909	15964	16069	15898	16166	15988	15912	16012	16051	15895	16154	16092	16171	16129	16079	16187	16124	16091	16165	16160	16126	15989	16042	16050	16215	15986	16118	16057	15867	16153	15757	15956	16040	15914	16097	15926	16096	15956	15933	15976	16127	16082	15972	15894	16055	16092	16040	16016	16033	15980	15887	15950	16204	16159	15970	16106	16003	16116	15917	16011	16241	16134	15929	16163	16125	16286	16033	16015	16092	15929	16116	16025	16004	16107	16038	15997	16075	16007	16018	16094	16067	15963	16048	15873	15932	16020	16180	15987	16046	16052	16001	16026	16064	15969	16182	16145	15915	15742	15884	16172	16170	16143	15933	16031	16007	15903	15998	16069	16093	16196	16101	16068	16024	15887	16028	15995	16161	16047	16048	15992	15936	15900	16158	16176	16177	16181	16028	16173	15851	16088	16073	16008	16059	16170	15906	16187	15998	16056	16093	15868	15963	16029	16014	16116	15981	16181	16025	16052	15950	15965	15979	15778	16033	15968	15915	16179	15920	15993	15954	15967	16041	16089	16004	16067	15929	16048	15997	15903	15925	15983	15936	16036	15950	15718	15963	15977	15973	16048	15930	15992	16131	16081	16038	16038	15988	15990	16093	16142	16165	15897	16265	15960	16143	16078	15899	16113	15989	16141	15815	16097	16047	15884	15982	15959	15954	16017	16027	16029	16040	16023	16084	16053	16200	15970	15975	16029	15787	16167	16009	15954	16053	16132	15934	15944	15989	15788	16055	16211	16037	16234	16032	15918	16032	15894	16081	16031	16132	16022	16088	16147	16009	15951	15979	16001	16087	16065	16119	16031	16048	15991	16027	16053	15945	16287	16146	15931	16163	16013	15990	16071	16138	15984	15829	15991	15944	15897	15942	16107	16061	15950	16172	15827	16067	16024	15869	16110	16027	16049	16029	16015	16095	16118	15992	15973	16018	15882	15982	16011	16050	16073	16058	16191	15944	16162	15998	16158	16284	15893	16252	16050	16066	15958	15941	16052	15948	16102	15977	15990	16048	16101	15947	16129	15819	16068	16033	15877	16063	16123	16045	15986	15824	16128	16223	16060	15916	16016	15966	15994	16159	15964	16014	16033	16163	16031	15999	16042	16139	16048	16001	15980	16069	16023	15922	16000	15883	16187	16076	16010	15890	16146	16110	15915	15952	15951	16043	16152	16187	16028	15959	16081	16074	16107	16010	16155	15985	16045	15965	16065	15981	16141	15939	16164	16041	15941	16017	15949	16093	16035	16074	15981	16126	16093	16017	15965	15883	15887	15968	16239	15996	16095	16089	15778	16107	15831	15907	15962	15865	15960	16153	15925	15980	16065	16052	16097	16097	15995	15940	16107	16059	16169	16040	16044	15951	16069	16068	16055	16100	16083	16101	16005	16138	16151	15999	16039	16211	16173	16020	15876	16054	15831	15928	15996	16110	16008	15961	16185	15961	16033	16224	15965	15977	16013	16081	16060	16057	16168	15941	16016	16044	15949	15948	15883	15997	16076	15962	15986	15982	15798	16157	15975	16130	15836	16012	16082	15969	16008	16006	15889	15941	16121	15993	16087	16179	16191	16105	16056	16181	15977	16137	16037	15918	16245	16050	16002	16104	16104	16116	15862	15957	16061	16141	15988	15946	15903	16103	15933	16077	16006	15945	16155	15973	16038	16045	15828	15918	15948	15955	16102	16013	16051	15902	16005	16000	15980	16148	16155	16000	15950	16037	15879	15880	15959	16074	16009	16048	16062	16120	16142	16042	16032	16096	16063	15940	16025	16056	16105	16079	15952	16005	16079	15978	15933	15983	16026	15920	15998	16148	15992	15923	16079	16065	16314	16055	15954	15824	16162	16146	16157	16117	15893	16065	16185	16118	16045	15949	16081	16060	15958	15972	16109	16048	15960	15954	16164	15960	15944	15968	16074	16205	16184	16128	15957	16085	15992	16096	15965	16159	16003	15937	15936	16072	15964	15959	15949	16049	15985	16072	15776	16018	16080	15955	16044	16127	16091	15952	16038	16034	16034	16065	16058	16085	16049	15947	16228	15973	16129	15899	16071	16020	16003	15813	16154	15903	16187	15913	15975	16071	16132	15967	16037	16097	16145	16096	15958	16109	16045	15927	16081	16103	16023	15903	15953	16234	15943	15802	16063	16034	16101	15987	15948	15972	16150	16176	16015	15975	15972	15871	16094	16003	16104	16120	15937	16093	15891	16198	15998	15998	15962	16015	16011	16095	16022	16208	16131	16069	16174	16073	16074	15898	16016	16054	15858	15967	15996	15776	16043	16073	15986	15932	16095	16045	16101	15989	16019	15899	16177	15966	16050	16093	16075	16103	16035	15812	15944	15982	15900	16021	16004	15986	16123	15967	15920	15980	15945	16031	15993	16069	16097	15998	16141	16023	16186	15905	15904	16100	15950	16053	15944	16133	16033	16069	16019	15826	16105	16032	16034	15948	15967	16101	15993	15989	15878	16162	15959	16136	16039	16082	16050	15998	15974	16103	16229	15979	16046	16059	15870	16070	16114	16112	15787	15985	16093	16156	16023	16061	16006	16174	16071	16061	15975	15911	16075	16108	15860	16003	15934	16208	16049	16018	15875	16087	15912	15998	15991	15952	16027	15929	16093	15872	15939	16039	15967	15863	16245	15919	16091	16030	16003	15979	16063	15979	16209	15972	16087	16059	16125	15919	15988	15924	15971	15813	16040	16098	15927	16103	16126	15913	16107	15914	16079	16071	16007	16016	16127	15879	16098	16031	16022	16015	15979	16087	16211	15984	16055	16123	16035	16100	15954	15951	16122	15980	15938	15965	16000	16093	16020	15962	16085	15974	15817	15988	15962	16022	15972	16114	15774	16155	16069	15915	15965	16092	15886	15994	16065	15823	16131	16050	16032	15956	16032	16002	15814	15954	16031	15864	15898	15950	16066	15910	16081	15993	16124	16048	16167	16062	16064	15945	16053	15977	16064	16096	15917	16053	15995	16030	16028	15990	16098	16007	16241	15784	15984
24093	21313	28889	25747	24293	24188	22979	20558	19555	18979	18644	18192	18059	18353	18274	18101	18151	18016	18172	18145	18228	18000	17898	18230	17909	17935	18066	18123	18064	18292	17893	17986	17982	17836	17854	18085	18166	17952	17897	18090	17924	17870	17873	17784	17649	17890	17936	17891	17905	18130	18282	18100	17840	17994	17867	17866	17918	17855	17869	17901	17775	17912	17916	17715	17797	17960	17877	18036	18038	18009	17968	17848	18043	17949	17946	17878	17941	18116	18045	18015	17702	18006	17829	18017	18166	17922	17972	17949	17957	17904	17982	17797	17885	17821	17886	17851	17895	17956	17853	17990	17973	17955	17764	17817	17937	17831	18009	17952	17760	17828	17938	17949	17896	17796	17741	17812	17922	18037	17934	17849	17810	17944	17973	17726	18010	17886	17928	18075	18020	18018	17966	17951	17979	17805	17919	17910	17935	17960	17882	17957	17955	17880	17793	18109	17766	17985	17927	17925	18089	17979	17859	17812	17809	17648	17791	17845	17940	17750	17821	17981	17857	17807	18092	17712	17983	18076	18040	17944	18036	17865	17955	17895	18009	17926	18104	17944	17919	18128	17976	17710	17736	17755	17794	17895	17942	17982	17957	17968	17897	17987	17654	17929	17750	17914	17873	17926	17888	17853	17986	17963	17745	17972	17964	17893	17968	17927	17995	17952	17754	18221	17915	17803	17805	17806	17778	17839	17903	17985	17928	17890	17838	17994	18050	17719	17814	17780	17765	17947	17916	17864	18025	17975	17797	17884	18038	17926	18020	18173	17896	17991	18055	17817	17900	17654	17954	17896	18119	17749	17847	17807	18219	18122	18084	17840	17846	17866	18064	18040	17919	17783	18052	17972	17991	17885	17923	17847	17872	17849	17874	17970	17819	17905	17876	17867	17868	17920	17991	17941	17957	17868	17850	17959	17887	17837	17728	17879	17837	17934	17749	17626	17838	18043	17814	17886	17812	18023	17990	17877	17885	17985	18167	17738	18103	17968	17807	17712	17922	17941	17922	17900	17967	17939	17874	17738	18191	18014	18067	17980	18003	17686	17993	17650	18091	18169	17984	18011	17913	17948	17961	17865	17843	18036	18044	17906	17896	17902	17952	17923	17982	17957	17929	17817	17913	17873	17889	17765	17961	17872	17880	17764	17696	17887	17893	17901	18026	17900	17958	17816	17752	17837	18016	17995	17889	17794	17715	17913	17853	17703	17715	18019	17855	17810	17752	17856	17920	18052	17979	17964	18045	17982	18087	17856	18016	18093	18081	18073	17791	17850	17887	17840	17884	17688	17665	17828	17773	17795	18126	17826	17829	17831	17934	17938	17848	17814	17966	17641	18074	17986	17920	17737	17872	17951	17921	18244	18161	17980	17965	17856	18003	17603	17795	17797	17835	17914	17836	18039	17936	17977	17702	17859	17822	18051	17843	17849	17977	17740	17624	17861	17870	18096	17800	17988	17800	18040	18004	17911	18124	17926	17956	17829	18054	17854	17893	17949	17839	17929	17849	17927	17726	17898	17780	17894	17807	17816	17843	17780	18167	17842	17930	17933	17997	17785	17796	17998	18171	17817	17875	17654	17749	17894	17837	17965	17869	17933	17646	17858	17788	18034	17961	17908	17918	17958	17790	17818	17848	17808	17917	17920	17853	17809	17721	17869	17707	18067	17949	17988	17911	17806	17722	17940	17685	17753	17923	17978	17782	17689	17792	17559	17868	17903	17927	17884	17850	17835	17678	17797	17965	18010	18070	17764	17829	17758	18063	17888	17937	17820	17600	17846	17864	17948	17803	17856	17782	17932	17857	17883	17951	17880	17982	17989	17960	17948	18083	17900	17856	17814	17758	17887	17926	17966	17944	17901	17962	17636	17915	17964	17917	17626	17983	17955	17847	17871	17926	18007	17973	17868	17914	17757	17903	17895	17947	17953	18000	17892	18026	17848	17980	17854	17880	17860	17895	17968	17795	17850	17838	17975	17666	17798	17832	18027	17542	17770	17899	18021	17873	17746	17696	17892	17864	17873	17946	17820	17861	17988	17920	17897	17958	17860	17899	17973	18019	17926	17858	17994	17868	17908	17926	17810	17885	17946	17846	17867	17648	17852	17845	17855	17917	17985	17859	17713	17992	17783	17930	17939	17726	18109	17908	17880	17872	17903	17920	17855	18020	17922	17718	17846	17967	17901	17900	17738	17800	17900	17996	17824	17980	17743	17874	17899	17816	17954	17939	17798	17834	18025	17840	17827	17901	17551	17871	17839	17782	17833	17747	17801	17977	17991	17952	17816	17951	17865	17868	17794	17969	17969	18084	17831	18021	17946	17857	17841	17734	17939	17784	17849	17944	17937	17764	17971	17794	17862	17627	17887	17843	17840	17842	17874	17750	17936	17849	18118	17971	17957	18117	17880	18018	17871	18170	18060	17744	17975	17798	17798	17963	17779	17932	18053	17941	17995	17732	17884	18160	17672	17846	17788	17861	17845	17743	17926	18029	17819	17926	17940	17878	17884	17793	18053	17977	17733	18044	18024	17976	17831	17802	17964	17745	17834	17897	17955	17924	17910	17981	18112	18118	17947	18010	17830	17798	17952	17984	17852	18022	18039	17768	17746	17889	17840	17894	17956	17899	17945	17844	17926	18055	17885	18017	17984	17878	17797	17873	17905	18008	17898	17967	17892	17846	17842	17759	17885	17856	17927	17990	17790	17840	18042	17824	18026	17875	17818	17780	17821	17966	17747	17747	17803	17915	17840	17950	17935	17788	18097	17932	17871	18139	17988	17847	18008	17811	17974	17626	17851	17770	18034	17883	17831	17831	17975	17760	18064	17682	17755	17800	17863	17981	17897	17720	18024	17952	17883	18028	17798	17938	17957	17835	17917	17845	17860	17807	17862	18041	17850	17955	18089	18098	17796	17772	18041	18049	17929	17932	17675	17895	17969	17974	17948	17838	17750	18046	17827	17849	17833	17708	17806	18079	17795	18019	17825	18049	17861	17776	17961	17983	17910	17879	17863	17973	17894	17748	17895	17718	17917	17963	17875	18028	17773	17878	18116	18011	17789	17773	17947	17914	18007	17842	17777	17902	18030	17950	17607	17998	17829	17846	17960	17887	17807	17693	17847	17925	17994	17845	17591	17854	17865	17975	17908	17969	17784	17936	17947	17734	17821	17863	17831	17872	17875	17906	17665	17835	17950	17796	17858	17885	17960	17868	17890	17817	17860	17948	18053	17827	17722	18134	17886	17943	17917	18055	17981	17889	17999	17947	17750	18026	17801	17755	17770	18132	17907	17896	17810	17878	17896	17866	17827	17962	18066	17623	17831	17863	17845	17902	17806	17920	17676	17967	17815	18050	17806	17823	17677	17764	17874	17566	17852	17703	18155	17968	17893	17856	18129	17786	17966	17900	17870	18018	17851	17893	17981	17927	17856	18015	17673	17779	17870	18069	17850	17883	17910	17925	17835	17927	17874	18037	17820	17969	17906	17804	17898	17888	17964	17894	17851	17811	17703	17851	17820	17788	17861	17883	18036	17756	17931	17675	17923	17757	17734	17809	17795	17886	17846	18011	17810	17843	17937	17941	17826	17913	17954	18004	17865	17818	17815	18083	17850	17803	17940	18000	17971	17796	18025	17950	17826	17776	17936	17743	17747	17918	17876	17879	17917	18019	17896	17971	17891	17845	18031	17843	18054	17896	17774	17911	17786	17922	17895	17863	17897	17820	17889	17785	18021	17970	17884	18010	17855	17890	18070	17787	17774	17870	17845	17907	17955	17959	17936	17775	17834	17773	18007	17910	17919	17598	17867	17924	17791	17838	17945	17841	17982	17977	17947	17880	17884	17883	17774	17871	17849	17998	17809	17832	17969	17865	18012	17907	17897	17827	18208	17755	17890	17962	17889	18066	17835	18027	17778	18003	18140	17808	17847	18037	17882	17817	18020	17859	17907	17951	17877	17902	17624	18057	17819	17939	17980	17953	17892	17915	17995	18028	17898	17976	17971	17912	17826	17932	18133	17988	17950	17904	17833	17834	18024	17927	18025	18026	17877	17924	18031	17982	17867	17808	17917	17987	17978	17772	17954	17943	17860	17974	17859	17839	17882	17909	18035	17904	17748	18027	17855	18037	18027	17833	17967	17898	17786	17933	17785	17978	18014	17910	17814	17891	18027	17873	17901	17964	18043	17937	18177	17793	17775	17859	17897	17683	17830	17821	17962	17909	17830	17813	17928	18148	18020	17954	17814	17816	17932	17813	17795	17993	17828	17979	17952	17901	17776	17860	17815	17761	17708	17852	17757	17854	17857	17711	17838	17986	18025	18084	17948	17826	18046	17741	17858	17993	17776	17856	17844	17909	17946	18076	17742	17912	17971	17838	18008	17939	17884	17827	17823	17911	17864	17818	17741	17854	17847	17721	17678	17869	18024	17760	17932	17973	17682	17996	17952	17731	18001	17951	17833	17725	17958	17859	17901	17956	17778	17907	17989	17731	17965	17880	17861	18117	17923	17796	17832	18068	17862	17915	17888	17733	17718	17999	17843	17797	17977	18055	17896	17898	17740	17862	17707	18006	18105	17895	17871	17982	18004	18042	18032	18002	17945	17816	17765	17954	17906	18060	17918	17932	17625	17853	17929	17902	17888	17760	17944	17915	18024	17914	17844	17882	17969	17952	18043	18054	17780	17827	17957	18063	18041	18065	17860	17990	17824	17926	17970	18043	17969	17824	17829	17819	18027	18029	17824	18127	17855	17791	17756	17958	17769	17920	17797	18030	17788	17815	17995	18146	17914	17974	17981	17820	17762	17999	17839	17976	17928	18108	17685	17863	17972	17896	17866	17963	17779	18011	17958	17891	17761	17962	17935	17848	17747	17960	17750	17829	17860	17862	17784	17779	17901	18126	17875	17847	17968	18044	17764	17759	17802	17915	17884	17764	17835	17808	17738	18013	17988	17830	18087	17936	18126	17939	17996	17757	17848	18027	17840	17746	17899	17666	17808	17797	17783	18061	17934	17986	17753	18001	17890	17917	17962	17774	17911	17706	17936	17840	17948	17830	17743	17872	17830	17887	18036	17790	17995	17787	18032	18087	17875	17904	17838	17834	17844	17803	17908	18089	17883	18070	17921	17760	17789	17742	17673
33178	50570	48737	38053	27870	22402	20140	19528	18024	17132	16485	16393	16322	15997	16039	16044	16043	16022	15899	15961	15968	16011	16056	15990	16102	15968	15940	15946	16160	15946	16024	15959	15861	16034	15951	15795	15898	16070	15943	15999	16037	15850	15868	16089	15960	15942	16123	15956	15992	16160	15948	15943	15828	16001	15846	15964	15847	15914	15981	15871	16047	15980	15863	15769	15858	15935	16060	15942	16025	15915	15959	15903	15848	15795	15885	16068	15865	16225	16162	16020	16168	15966	15961	15883	15901	15829	15931	15963	15890	15865	15894	15889	15872	15863	15956	15872	15920	15847	15964	15949	15771	15999	15808	15966	15868	15923	15971	15966	15968	16029	15996	15968	15808	15927	15764	15948	15944	15868	15893	16054	15838	15949	15804	15995	15925	16022	16055	15790	16083	15915	15989	16018	16059	15899	16028	15991	15975	15814	15941	15903	16029	15748	15918	15877	15905	15789	15883	15855	15976	16163	15975	15918	15938	15888	16030	15962	16006	16011	15879	15986	15912	15898	15952	15811	15782	15982	15842	15923	15892	15939	16095	15913	15881	15802	15922	15942	15880	15886	15830	15959	15785	15943	15948	16069	16012	15796	16058	15807	15938	15809	16033	15800	16032	16023	15970	16000	15937	16091	16008	15907	16003	16053	15834	15992	15875	15918	15893	15905	15940	16035	15820	15975	16031	15757	15956	15911	15970	15827	15902	16016	15860	15824	15820	15711	16014	16020	16082	15836	15968	15954	16057	16011	15883	15870	15930	15806	16031	15946	15856	15874	15917	15966	15845	15977	16071	16001	15902	15994	16016	15960	15775	15938	15870	15938	16024	16025	15953	15880	15956	15811	16002	15855	15822	15809	16053	15844	15996	15855	15864	15965	15875	16012	15817	16058	15992	16012	15968	15883	15913	15852	16070	15816	16099	15873	16037	15796	15925	15893	16010	16126	15745	15830	15796	15862	15954	15826	15979	15867	15752	15984	15851	15858	15925	15771	15930	15832	15886	15943	15967	16054	15900	15913	15958	15977	15712	15994	15851	15617	16045	15924	15954	15839	15723	16018	15872	16011	15875	15805	16110	15869	15883	15990	15825	15971	15868	15893	15809	15837	15898	16034	15836	15895	15867	15959	15844	15858	15793	15910	16017	15930	16075	15878	15804	15785	15921	15877	15908	15864	15846	15998	15972	15967	15994	15883	16040	15946	15765	15884	15892	16026	15764	15923	15848	15891	15918	16009	15799	15925	15757	15812	16037	16036	16013	15809	15862	15850	15865	15919	15976	15854	16009	15943	15926	16142	15828	15759	15791	15883	15872	15936	15965	15812	15890	15938	16028	15953	15905	16032	15927	15722	15977	15906	15830	15938	15878	16018	15821	15971	15904	15957	16134	15876	15982	15828	16022	15896	15719	16011	15769	15786	15849	15841	15921	16108	15908	15921	16074	16019	15936	16001	15866	16010	15774	15910	15882	15872	15869	15881	15893	16074	15868	15892	15934	15814	15940	15933	15843	15961	15954	15832	15991	15973	15861	15903	15909	15967	15798	16066	15889	15980	15957	15892	16019	15950	15956	15923	15897	15926	15877	15795	15970	15911	15890	15845	15767	15809	15866	15838	16080	15985	15925	15890	15972	15815	15863	15989	15853	15879	15779	15990	15899	15902	15976	16011	15851	15969	15976	15916	15931	15771	15781	15683	16045	16037	15941	15993	15809	15810	15959	15792	16079	15971	15950	16002	15847	15787	15846	15878	15844	15966	15866	15960	16080	15868	15780	16003	15893	16067	15911	15685	15742	15953	15907	15996	15990	15860	16008	15900	15819	15890	15816	15948	16091	15688	15840	16015	15963	15770	15989	15896	15978	15957	15974	15805	15961	15685	15810	15974	16036	15814	15849	15963	15923	15996	16013	16015	15987	15915	15890	15791	16023	15992	15883	15892	15795	15901	16026	15981	15750	16038	15965	15996	16038	15754	15924	16002	16133	15952	15855	16039	16072	15915	15864	16023	15805	15904	15908	15760	16077	15873	15950	15871	15896	15812	15914	15827	15794	15787	15961	16009	15872	15904	15820	16071	16006	15883	16054	15942	15828	15883	15821	16076	16131	15922	15876	15970	15922	15723	15882	15867	15959	15903	15809	16006	16033	15874	16033	15793	15729	15829	15968	15817	15831	15849	16093	16064	15980	15824	15870	15919	16023	15946	15862	15752	15792	15905	15928	15832	15937	15837	15997	15952	15849	15892	15966	15840	15989	15894	15879	15970	15993	16201	15912	15702	16078	15962	15916	16037	15891	16019	15857	15995	15844	15835	15970	16035	15908	15860	15924	16083	15804	16061	16068	15912	15707	16097	15755	15804	15682	15903	16112	15964	16033	16043	16015	15876	15921	15890	15870	16025	15996	15790	15948	16110	15825	15939	15941	15841	15963	15980	15808	15916	15955	16035	15951	15802	15856	16053	16010	15975	15745	15918	15811	15884	15952	15869	16007	15854	15842	15894	15852	15888	15821	15973	15941	16064	15706	15780	15849	15917	15870	15884	15859	15966	15851	15772	15900	15988	15850	15791	15917	15994	16071	15991	15919	15785	15884	15949	15929	15827	15949	15992	15806	15999	16164	15762	15840	15916	15782	15874	15874	15906	15918	15984	15971	15894	15977	15881	15803	16024	16017	15724	15874	16063	16082	15907	15774	15894	15871	15951	15772	15901	15919	15880	15924	15763	15821	15884	15995	15892	16011	15971	15964	15783	15950	15883	16012	15909	16008	16033	15868	15999	15923	15920	15940	15939	15872	15795	15736	15775	16130	15918	15907	15863	16062	15940	15897	15844	15991	15790	16076	15849	15928	15977	15862	15974	16006	15867	15724	15919	16005	15863	15963	16087	15907	15966	15894	15990	15956	15831	15883	16017	15967	16100	15962	15968	16022	15816	15802	15853	15875	15931	15906	15938	16028	16002	15850	15943	16038	15900	15841	15933	15980	15714	15917	16102	15940	16019	15996	15876	16073	16019	15784	15848	16105	16073	15879	16076	15912	15803	15864	15819	15693	16051	15913	16057	15930	15867	15901	15942	16050	15908	16131	15867	15944	15929	15978	16040	16001	15756	15870	15896	15957	15902	15922	15961	16044	15858	16087	16004	15885	15910	15937	16101	15831	15835	15679	15891	15901	15753	16033	15824	15830	15937	16042	15998	15927	16022	16091	16032	16141	16044	16054	16156	15915	15937	15796	15825	15949	15909	15774	15951	16024	15856	15944	16005	15897	15861	15836	16036	15903	16003	15861	15913	15928	15849	16091	15829	15748	15937	15955	15671	15914	15812	15889	15723	15909	15961	15898	16071	15970	15822	15916	15742	15679	16015	15774	15847	16030	15954	15997	15852	16176	15897	15972	15968	15741	15904	15705	15984	15871	15827	15970	15837	15870	15925	15936	15955	15865	15917	15985	15981	15809	15891	15994	15954	15989	15943	15952	15971	15725	15996	15796	15816	15912	16020	15970	16100	15927	16039	15787	16096	15998	15938	15759	15953	15952	15765	15973	15918	16106	15879	15982	16000	15930	15846	15982	15950	15900	15954	15853	16086	15940	15931	15849	15820	16102	15869	15999	15967	15968	15857	16019	16001	15957	15902	15928	15835	16027	15816	16068	16014	15881	15788	15841	15812	15955	15922	15980	15968	15896	16030	16031	15956	15858	15972	15793	15874	15942	16001	15898	15792	15776	16035	16073	15836	15800	15913	16104	16153	16023	15937	16015	15835	15896	15812	15936	16018	16101	15843	15864	16089	15875	15905	15948	15925	15975	15923	15696	16111	16003	15822	15924	15985	15814	15873	16031	15746	15796	15932	15965	15776	15972	15811	15835	15876	15846	15889	16025	16006	15966	15795	15911	15851	15909	15959	16034	15936	15920	15974	16072	15879	15867	16006	15983	15912	15806	16013	15991	15813	15853	15863	15886	15969	15897	15574	15895	15946	15917	15868	15795	15887	15751	15853	15988	15830	16053	15833	16004	15791	15920	15891	15854	15862	16003	15862	16081	15767	15932	15844	15878	15908	16039	15959	15906	15823	16129	15937	15826	15875	15903	15966	15876	16073	15867	16015	15684	15931	15826	16082	15966	15903	15889	16147	15857	15930	16007	15824	15881	15925	15878	15761	15964	15898	15962	15922	15910	16014	15799	15726	16064	15890	16049	15952	15979	15795	15999	16044	15883	15827	15772	15969	15830	16110	15864	15843	15854	15856	15960	15842	15814	15882	15733	15996	16036	16029	15792	15914	15836	15981	16045	15908	15986	15725	15882	15843	15881	15933	15922	15943	15891	15795	16039	15887	15844	16095	15905	15746	16048	15781	15811	16057	15959	16030	15829	15943	15921	15907	15879	15688	15876	15908	15808	15963	15931	15767	15947	15839	15962	15803	15988	16098	15794	15907	16022	15911	15985	15988	15936	16030	15859	15828	15912	15951	15914	15793	15847	15972	15969	15802	16015	15999	15982	15965	15858	15989	16085	15964	15903	15853	15886	15905	16012	15883	15914	15962	16007	16036	15958	15864	15961	16053	15966	15930	15855	15883	15901	15919	15940	16058	15864	15964	15897	16038	15942	15969	15938	15936	15890	15909	15684	15824	15823	15916	15824	15978	15852	16065	15905	15965	15805	15953	15842	15860	15985	15921	16172	16041	15833	16134	15792	15837	15911	15941	15868	15906	15899	15828	15884	15969	15923	15798	15943	15975	15988	15841	15988	15874	15942	15993	15838	16128	16038	15821	15815	15937	15971	15892	15893	15941	15899	16109	15739	15968	15969	16002	15868	15994	15917	15833	15922	15603	15854	15923	15899	15936	16148	15914	15981	15833	16050	15839	15855	16095	15790	16030	15825	15909	15684	16023	15918	15925	15866	15892	15845	15881	16016	15918	15937	15843	15919	16002	15965	15830	16051	15941	15829	15939	15849	16046	15908	15912	15989	15897	15959	15859	15907	15921	16010	15941	15898	16051	15808	15864	15981	15885	15987	15851	16041	16012	15836	16019	15887	15791	15867	15939	15861	15854	15837	15942	16006	15884	15883	15719	15972	15761	15942	15904	15817	16050	15832	16203	15938	15839	15895	16111	15874	15921	15856	16028	16057	15930	15999	15908	15861	15698
23090	21534	29448	24189	22333	25525	28477	23670	22009	21130	20105	19341	18934	18770	18761	18881	18972	18770	18694	18737	18664	18670	18681	18876	18649	18246	18680	18602	18586	18468	18688	18447	18671	18587	18565	18687	18507	18601	18586	18597	18364	18316	18572	18530	18767	18530	18379	18513	18514	19105	18981	18623	18582	18257	18546	18394	18566	18391	18505	18673	18321	18500	18496	18607	18480	18413	18331	18497	18351	18531	18473	18741	18624	18703	18497	18437	18514	18556	18549	18339	18568	18472	18594	18592	18589	18371	18224	18251	18428	18419	18452	18508	18402	18395	18465	18503	18441	18720	18523	18395	18394	18616	18376	18508	18356	18446	18550	18423	18271	18482	18411	18285	18527	18500	18453	18545	18424	18449	18514	18618	18421	18444	18517	18308	18386	18303	18379	18479	18508	18346	18335	18662	18485	18332	18507	18530	18447	18409	18376	18450	18279	18533	18470	18482	18558	18531	18362	18536	18515	18591	18265	18503	18317	18453	18618	18428	18372	18297	18394	18248	18453	18480	18584	18510	18337	18424	18337	18355	18412	18395	18418	18395	18399	18409	18376	18475	18423	18479	18433	18651	18569	18264	18478	18388	18365	18423	18259	18194	18322	18606	18516	18376	18489	18511	18310	18508	18718	18465	18411	18579	18470	18615	18628	18437	18376	18299	18305	18378	18405	18538	18450	18406	18559	18364	18369	18516	18637	18406	18457	18457	18581	18321	18171	18413	18468	18537	18522	18366	18284	18435	18484	18463	18408	18511	18322	18329	18524	18567	18309	18321	18436	18233	18484	18681	18482	18552	18613	18722	18412	18522	18441	18340	18430	18478	18476	18433	18546	18496	18535	18466	18560	18465	18568	18400	18550	18682	18294	18408	18431	18325	18367	18354	18380	18460	18239	18361	18514	18491	18475	18275	18375	18330	18495	18182	18310	18620	18263	18417	18250	18329	18421	18367	18528	18241	18393	18513	18474	18476	18394	18419	18475	18519	18498	18231	18185	18472	18506	18467	18284	18342	18530	18402	18579	18512	18495	18369	18747	18441	18440	18715	18436	18402	18512	18563	18379	18201	18244	18361	18246	18496	18387	18375	18317	18622	18453	18138	18381	18358	18390	18460	18599	18339	18416	18358	18471	18554	18423	18478	18499	18318	18184	18631	18472	18451	18453	18144	18411	18358	18449	18401	18425	18462	18483	18701	18317	18291	18403	18343	18416	18391	18659	18469	18716	18386	18546	18516	18317	18338	18338	18218	18310	18548	18419	18441	18506	18363	18407	18542	18493	18383	18565	18298	18520	18488	18415	18523	18363	18438	18584	18358	18349	18360	18411	18322	18388	18341	18282	18389	18212	18302	18484	18512	18633	18282	18474	18308	18430	18389	18486	18533	18512	18603	18658	18275	18328	18335	18310	18562	18457	18402	18300	18240	18524	18417	18586	18448	18481	18335	18427	18418	18354	18269	18401	18371	18445	18442	18444	18368	18358	18418	18253	18441	18457	18385	18435	18345	18298	18459	18397	18312	18268	18348	18524	18652	18565	18394	18252	18544	18208	18388	18487	18308	18458	18313	18244	18362	18618	18324	18398	18485	18554	18442	18432	18470	18510	18488	18613	18338	18439	18402	18470	18578	18346	18488	18384	18307	18483	18426	18343	18391	18295	18331	18415	18413	18485	18403	18503	18222	18338	18508	18423	18478	18431	18265	18474	18427	18332	18236	18548	18330	18333	18622	18449	18456	18260	18480	18421	18387	18455	18323	18317	18244	18397	18404	18291	18439	18468	18352	18422	18402	18282	18325	18570	18568	18516	18598	18657	18381	18486	18688	18494	18428	18486	18285	18268	18300	18300	18345	18418	18370	18437	18363	18317	18363	18534	18378	18401	18561	18505	18480	18521	18527	18669	18480	18568	18443	18486	18451	18435	18481	18436	18403	18286	18712	18669	18433	18318	18283	18466	18552	18556	18303	18564	18552	18502	18549	18378	18524	18321	18483	18325	18429	18496	18419	18350	18348	18354	18481	18425	18332	18567	18651	18529	18361	18524	18542	18384	18370	18510	18430	18506	18435	18340	18416	18568	18385	18379	18347	18392	18380	18427	18575	18439	18350	18524	18409	18290	18428	18306	18263	18484	18480	18467	18395	18428	18235	18125	18510	18244	18162	18508	18372	18516	18443	18324	18372	18492	18617	18274	18177	18615	18515	18684	18456	18368	18407	18552	18194	18450	18479	18372	18585	18257	18433	18666	18382	18247	18423	18562	18376	18342	18410	18382	18490	18344	18307	18345	18583	18581	18301	18570	18511	18416	18474	18333	18395	18476	18375	18365	18289	18523	18462	18300	18366	18740	18366	18430	18301	18595	18448	18299	18589	18406	18510	18332	18419	18265	18285	18508	18474	18483	18346	18429	18348	18289	18279	18635	18365	18465	18525	18548	18333	18428	18376	18306	18291	18683	18641	18324	18581	18444	18400	18469	18417	18437	18524	18373	18378	18557	18431	18503	18444	18355	18430	18103	18447	18335	18317	18469	18338	18489	18494	18327	18552	18311	18621	18691	18628	18531	18592	18589	18394	18547	18518	18488	18491	18434	18355	18380	18294	18129	18335	18631	18332	18422	18496	18596	18464	18303	18315	18562	18446	18472	18569	18341	18522	18357	18417	18394	18353	18506	18352	18553	18586	18401	18391	18453	18273	18550	18258	18613	18440	18304	18368	18567	18547	18491	18419	18549	18531	18432	18376	18367	18396	18263	18229	18378	18357	18487	18397	18483	18549	18442	18531	18541	18377	18598	18474	18325	18439	18629	18510	18411	18602	18514	18273	18472	18553	18314	18257	18251	18318	18672	18582	18529	18317	18449	18417	18551	18340	18451	18635	18551	18416	18591	18522	18293	18320	18442	18327	18539	18221	18353	18338	18421	18468	18584	18628	18398	18396	18211	18386	18535	18565	18505	18440	18527	18351	18188	18611	18423	18143	18404	18193	18384	18411	18519	18471	18605	18223	18477	18377	18585	18530	18552	18680	18368	18281	18344	18293	18540	18575	18559	18502	18156	18506	18439	18489	18427	18384	18426	18405	18312	18346	18410	18356	18342	18345	18457	18592	18578	18424	18533	18231	18467	18650	18372	18381	18374	18419	18456	18339	18516	18388	18440	18511	18327	18417	18513	18466	18363	18464	18371	18451	18584	18489	18445	18496	18244	18524	18282	18349	18353	18247	18409	18582	18548	18386	18700	18503	18341	18261	18330	18369	18556	18313	18375	18490	18504	18334	18414	18466	18439	18298	18299	18273	18420	18402	18520	18502	18454	18409	18391	18377	18449	18472	18441	18294	18336	18149	18283	18634	18464	18317	18534	18306	18438	18349	18464	18182	18370	18523	18553	18350	18448	18497	18369	18317	18310	18357	18510	18502	18296	18437	18348	18252	18305	18407	18451	18440	18385	18443	18443	18481	18491	18627	18358	18491	18622	18421	18398	18695	18297	18495	18407	18332	18497	18400	18244	18403	18384	18478	18587	18247	18665	18510	18496	18479	18507	18403	18296	18256	18442	18440	18461	18536	18377	18393	18534	18537	18704	18532	18417	18453	18309	18569	18346	18522	18465	18516	18667	18393	18644	18234	18288	18452	18244	18517	18277	18464	18493	18572	18485	18255	18317	18446	18733	18425	18277	18584	18376	18541	18464	18362	18371	18302	18443	18434	18468	18603	18411	18456	18440	18289	18400	18340	18528	18559	18445	18438	18405	18305	18423	18458	18481	18458	18409	18390	18514	18142	18526	18569	18563	18269	18474	18403	18262	18286	18469	18304	18448	18502	18385	18301	18502	18292	18318	18324	18371	18235	18391	18454	18394	18461	18521	18357	18364	18543	18493	18194	18529	18437	18577	18332	18591	18611	18248	18501	18568	18594	18302	18316	18267	18472	18627	18478	18538	18536	18476	18249	18313	18485	18387	18308	18543	18385	18196	18115	18389	18416	18410	18400	18600	18567	18585	18416	18545	18262	18532	18425	18627	18312	18365	18341	18527	18428	18505	18475	18515	18581	18633	18481	18490	18405	18331	18466	18471	18204	18450	18651	18358	18218	18310	18484	18522	18324	18497	18534	18577	18312	18442	18424	18357	18268	18376	18523	18530	18387	18360	18486	18513	18563	18573	18581	18383	18501	18513	18525	18478	18195	18489	18478	18553	18289	18458	18464	18450	18148	18407	18579	18302	18294	18632	18659	18471	18363	18492	18441	18671	18362	18484	18347	18516	18452	18626	18652	18506	18329	18405	18250	18500	18449	18431	18465	18481	18483	18407	18362	18419	18370	18344	18554	18509	18672	18411	18582	18551	18489	18419	18390	18365	18254	18349	18442	18476	18545	18348	18261	18438	18347	18509	18309	18393	18434	18470	18509	18702	18305	18409	18475	18343	18520	18496	18427	18524	18464	18219	18391	18652	18660	18404	18185	18421	18181	18193	18410	18436	18420	18366	18477	18427	18361	18344	18520	18394	18564	18512	18674	18466	18729	18727	18320	18258	18395	18329	18339	18384	18379	18416	18348	18295	18536	18383	18451	18473	18219	18576	18456	18695	18568	18568	18461	18435	18432	18440	18527	18438	18271	18501	18366	18460	18028	18365	18374	18489	18510	18412	18440	18494	18520	18440	18494	18213	18250	18325	18478	18581	18318	18378	18529	18500	18421	18180	18327	18468	18665	18378	18422	18557	18400	18350	18323	18636	18511	18457	18570	18497	18516	18548	18386	18356	18503	18510	18450	18216	18430	18630	18351	18493	18316	18310	18350	18420	18331	18614	18363	18403	18315	18566	18319	18395	18287	18432	18367	18377	18281	18264	18453	18656	18543	18440	18274	18528	18332	18424	18534	18418	18498	18478	18448	18155	18371	18585	18408	18550	18585	18232	18227	18441	18415	18516	18568	18389	18482	18543	18545	18404	18395	18391	18215	18609	18560	18534	18413	18576	18523	18680	18401	18379	18292	18608	18285	18398	18335	18440	18305	18351	18469	18577	18312	18588	18397	18521	18667	18617	18175	18339	18706	18433	18278	18448	18503	18589	18405	18562	18522	18567	18447	18428	18455	18578	18544	18411	18356	18335	18235	18251	18495	18342	18346	18223	18250	18512	18454	18363	18446
35819	59934	54252	37543	30047	27115	25055	23389	21056	19167	18229	17084	16753	16747	16666	16539	16524	16486	16331	16595	16410	16550	16543	16456	16343	16568	16333	16633	16361	16462	16473	16596	16401	16367	16452	16436	16415	16483	16327	16411	16514	16339	16307	16424	16412	16283	16543	16255	16860	16997	16857	16572	16365	16489	16241	16416	16440	16371	16344	16406	16306	16419	16419	16317	16233	16407	16389	16284	16365	16548	16501	16358	16393	16251	16319	16367	16377	16512	16753	16407	16521	16319	16460	16387	16207	16402	16407	16285	16265	16506	16287	16244	16511	16174	16227	16260	16392	16341	16291	16338	16255	16345	16464	16238	16432	16494	16225	16428	16172	16446	16367	16252	16238	16406	16316	16342	16249	16318	16358	16502	16414	16303	16319	16121	16091	16371	16388	16353	16477	16284	16444	16354	16404	16319	16215	16321	16418	16317	16329	16065	16312	16383	16232	16251	16476	16346	16317	16167	16336	16430	16303	16410	16350	16481	16271	16384	16367	16253	16281	16398	16490	16454	16480	16373	16493	16286	16227	16421	16315	16342	16416	16252	16453	16187	16350	16189	16392	16359	16277	16456	16314	16260	16561	16282	16315	16169	16287	16418	16368	16488	16322	16422	16465	16233	16463	16367	16433	16341	16306	16297	16216	16360	16315	16243	16430	16360	16261	16351	16391	16297	16470	16345	16360	16183	16201	16402	16252	16185	16354	16211	16244	16438	16321	16453	16143	16258	16337	16119	16291	16345	16277	16189	16565	16304	16361	16382	16395	16456	16336	16491	16359	16405	16287	16209	16356	16336	16507	16188	16284	16365	16202	16273	16088	16339	16346	16429	16235	16331	16176	16358	16325	16303	16223	16368	16350	16242	16293	16088	16267	16319	16460	16358	16469	16317	16395	16540	16224	16476	16374	16460	16273	16240	16457	16441	16346	16212	16490	16218	16412	16309	16335	16320	16361	16335	16407	16229	16214	16298	16259	16378	16227	16301	16369	16380	16230	16174	16461	16192	16330	16432	16354	16276	16399	16252	16401	16396	16318	16271	16091	16253	16407	16131	16452	16218	16382	16375	16373	16199	16251	16457	16466	16452	16413	16313	16401	16289	16548	16208	16315	16437	16225	16483	16110	16382	16466	16245	16311	16315	16274	16243	16393	16476	16318	16484	16254	16460	16241	16302	16401	16406	16289	16214	16435	16419	16373	16419	16335	16364	16271	16344	16592	16162	16496	16374	16384	16335	16311	16301	16344	16209	16222	16398	16371	16271	16370	16559	16440	16403	16248	16311	16400	16357	16266	16290	16249	16433	16364	16364	16170	16280	16423	16392	16478	16261	16210	16474	16230	16449	16318	16378	16376	16133	16347	16183	16328	16341	16351	16261	16452	16267	16316	16342	16366	16428	16285	16330	16452	16285	16330	16303	16313	16422	16293	16178	16364	16307	16306	16356	16367	16159	16442	16450	16355	16322	16315	16451	16321	16320	16213	16323	16439	16421	16304	16237	16515	16316	16199	16369	16343	16417	16284	16402	16267	16366	16290	16311	16208	16323	16276	16444	16540	16231	16261	16189	16424	16429	16333	16182	16370	16343	16355	16307	16337	16325	16389	16306	16315	16328	16419	16422	16388	16322	16413	16254	16368	16264	16536	16343	16348	16244	16372	16356	16449	16307	16385	16374	16418	16428	16309	16281	16304	16386	16453	16229	16418	16390	16113	15926	16384	16234	16208	16402	16289	16183	16323	16315	16338	16413	16284	16259	16261	16419	16420	16195	16353	16330	16307	16442	16282	16290	16336	16345	16388	16224	16288	16327	16294	16413	16394	16352	16283	16303	16215	16264	16393	16276	16444	16303	16251	16386	16244	16393	16491	16174	16448	16391	16467	16426	16632	16355	16333	16160	16155	16321	16239	16514	16415	16242	16410	16261	16420	16386	16397	16275	16151	16455	16322	16240	16425	16294	16400	16310	16458	16396	16367	16324	16513	16316	16354	16223	16367	16081	16401	16267	16331	16441	16284	16367	16387	16379	16297	16228	16241	16276	16252	16044	16333	16490	16225	16378	16301	16413	16300	16268	16278	16314	16354	16241	16387	16211	16427	16327	16383	16445	16290	16386	16289	16286	16117	16256	16317	16422	16456	16287	16171	16243	16339	16453	16359	16385	16260	16319	16320	16372	16385	16207	16404	16428	16243	16288	16307	16420	16419	16256	16329	16277	16252	16314	16317	16438	16233	16295	16314	16247	16257	16273	16401	16411	16353	16270	16359	16290	16274	16308	16197	16291	16367	16355	16211	16271	16532	16338	16354	16400	16270	16400	16262	16296	16318	16417	16399	16247	16352	16063	16341	16327	16160	16454	16500	16253	16313	16552	16236	16408	16277	16339	16331	16129	16309	16588	16298	16508	16269	16271	16326	16345	16324	16341	16285	16276	16304	16301	16208	16285	16426	16549	16237	16224	16193	16323	16377	16510	16299	16341	16477	16235	16425	16423	16077	16470	16210	16189	16398	16314	16496	16409	16243	16311	16402	16352	16494	16440	16344	16301	16445	16361	16339	16299	16302	16339	16336	16367	16188	16392	16266	16289	16322	16249	16489	16394	16200	16342	16355	16270	16379	16304	16429	16250	16242	16412	16273	16434	16357	16393	16316	16307	16324	16435	16407	16442	16374	16080	16419	16271	16227	16367	16264	16372	16338	16311	16244	16168	16342	16366	16359	16405	16340	16436	16154	16364	16225	16290	16442	16333	16397	16272	16316	16336	16326	16414	16260	16314	16228	16277	16395	16342	16335	16443	16321	16322	16210	16283	16274	16470	16477	16466	16304	16460	16385	16252	16280	16220	16444	16277	16186	16319	16326	16427	16384	16378	16302	16181	16326	16156	16436	16319	16299	16418	16311	16340	16321	16288	16456	15980	16303	16267	16158	16463	16212	16454	16256	16362	16324	16418	16242	16325	16519	16328	16153	16402	16343	16399	16337	16347	16280	16459	16382	16326	16166	16205	16408	16203	16177	16269	16278	16295	16426	16385	16294	16442	16365	16256	16269	16346	16248	16357	16188	16285	16183	16490	16435	16484	16301	16332	16561	16427	16315	16293	16421	16237	16405	16318	16204	16441	16224	16269	16222	16321	16480	16294	16398	16463	16243	16269	16418	16170	16523	16467	16194	16458	16183	16476	16309	16314	16297	16103	16458	16412	16253	16581	16257	16323	16175	16306	16379	16224	16386	16279	16451	16384	16328	16633	16295	16342	16384	16228	16464	16263	16233	16347	16361	16245	16365	16334	16364	16434	16330	16222	16318	16293	16145	16339	16320	16225	16520	16540	16354	16372	16329	16347	16294	16311	16417	16352	16246	16383	16221	16607	16397	16244	16411	16283	16315	16224	16330	16311	16291	16365	16376	16169	16401	16084	16299	16351	16459	16380	16398	16273	16224	16502	16386	16457	16432	16319	16213	16375	16421	16129	16263	16474	16307	16380	16301	16218	16464	16426	16280	16436	16478	16418	16292	16427	16355	16424	16448	16234	16408	16261	16503	16319	16225	16482	16341	16447	16294	16328	16238	16393	16244	16191	16381	16320	16351	16276	16320	16401	16240	16416	16236	16379	16352	16307	16197	16258	16189	16337	16288	16077	16278	16295	16281	16385	16541	16216	16295	16356	16218	16283	16444	16454	16224	16436	16349	16390	16331	16409	16271	16247	16364	16356	16452	16303	16339	16396	16387	16503	16306	16558	16195	16302	16205	16411	16392	16172	16304	16341	16268	16237	16223	16339	16431	16162	16377	16311	16357	16515	16247	16364	16269	16442	16292	16289	16198	16306	16395	16186	16259	16407	16217	16422	16348	16247	16551	16131	16452	16361	16423	16308	16193	16225	16193	16099	16422	16367	16322	16240	16151	16232	16412	16256	16365	16270	16315	16437	16441	16359	16404	16362	16205	16184	16266	16454	16322	16429	16400	16478	16307	16427	16316	16089	16230	16205	16364	16290	16266	16251	16483	16254	16388	16380	16362	16405	16225	16235	16481	16363	16193	16364	16302	16349	16205	16318	16308	16163	16365	16285	16350	16323	16510	16215	16425	16198	16372	16085	16263	16405	16401	16579	16519	16386	16236	16409	16199	16306	16411	16334	16335	16408	16385	16267	16187	16560	16380	16274	16355	16409	16380	16225	16483	16113	16310	16395	16184	16363	16228	16259	16425	16360	16392	16298	16455	16399	16257	16365	16271	16326	16363	16458	16307	16247	16227	16328	16391	16551	16316	16240	16388	16256	16250	16372	16398	16124	16362	16334	16411	16269	16280	16278	16365	16396	16447	16327	16384	16464	16313	16314	16080	16505	16307	16118	16417	16491	16298	16328	16236	16341	16368	16190	16180	16410	16422	16177	16400	16318	16329	16219	16330	16164	16352	16337	16339	16184	16375	16368	16412	16183	16491	16393	16415	16243	16345	16281	16478	16393	16292	16310	16402	16267	16125	16394	16308	16303	16405	16343	16297	16418	16367	16285	16395	16133	16342	16342	16294	16189	16290	16382	16237	16481	16369	16342	16216	16207	16272	16423	16378	16389	16422	16423	16337	16253	16287	16365	16337	16397	16238	16269	16301	16301	16411	16462	16383	16325	16460	16396	16390	16277	16426	16165	16440	16370	16432	16216	16220	16237	16431	16258	16363	16404	16300	16457	16384	16233	16324	16149	16563	16151	16366	16259	16342	16353	16208	16294	16295	16398	16248	16292	16273	16323	16223	16394	16288	16218	16229	16315	16323	16420	16342	16171	16261	16502	16397	16181	16398	16093	16415	16361	16341	16257	16227	16323	16157	16477	16261	16352	16391	16360	16407	16408	16390	16497	16136	16442	16249	16448	16295	16148	16275	16330	16285	16338	16396	16504	16442	16420	16368	16257	16325	16355	16450	16275	16345	16401	16258	16228	16362	16332	16489	16357	16209	16391	16352	16199	16279	16292	16331	16351	16324	16062	16638	16214	16354	16150	16319	16404	16392	16436	16248	16177	16232	16345	16415	16439	16330	16312	16240	16297	16275	16440	16237	16275	16397	16278	16389	16412	16210	16297	16308	16299	16315	16272	16471	16319	16285	16261	16125	16355	16310	16326	16222	16320	16405	16378	16372	16514	16322	16274
28718	27205	33518	28140	21879	20297	19833	19163	18701	18435	18264	18191	18210	17932	17995	17910	18110	18131	17976	18270	18188	17766	17960	18208	18154	18126	18158	18085	18030	18042	18108	17936	18155	18191	17911	17978	17912	17824	18086	18011	18206	17980	18090	18119	18014	18163	17930	18083	17951	17975	17941	17685	18021	18017	18036	17812	18027	17985	18186	18153	18106	18186	17683	18006	17960	17960	18150	18036	17881	17905	17999	18103	17875	18195	17988	17985	18123	18231	17999	18001	17790	17849	18003	17942	18021	17949	17999	18101	17926	18153	18053	18097	17988	18077	18076	17927	18079	17985	17960	18022	17984	18076	18234	17991	18129	18118	18222	17904	18022	18177	18060	17944	18031	18122	18178	18161	18074	17958	18322	17987	17945	18049	18115	17843	17930	18066	17921	17881	17790	17929	18068	17846	17995	17881	18130	18246	18201	17918	17738	17975	17742	18053	18107	18010	18104	18040	18039	18197	17983	18036	18089	18017	17956	17927	18025	18043	18214	18142	18039	17987	18039	18007	18216	18153	17839	18067	18018	17895	18037	17942	18084	17925	18127	17954	18013	18009	17964	18230	18100	18201	17978	18033	18054	17938	18043	18043	18097	17857	18122	17979	18077	18132	18123	17927	17845	17973	17855	18006	18031	17963	18126	18102	17851	17871	17984	18138	18207	18156	18101	17987	18063	17949	18020	17810	18080	18069	17917	18027	17915	17944	18222	18099	17964	18072	17962	17988	17951	17810	18048	18073	18021	18025	18108	18035	17992	17918	17775	18151	17993	17978	17968	18046	18059	17901	18013	18174	18128	18133	18227	17992	17942	18279	17927	18069	18093	17900	18151	18083	17979	18095	18023	18009	17910	18007	18058	18036	18032	18032	17876	18013	17824	18072	18082	17984	18170	18167	17990	18071	18156	18031	18133	18049	17925	18011	18123	18016	17889	18202	18055	17972	18031	18014	17950	17990	18101	18278	18349	17948	18018	17918	18201	17865	18169	18085	18083	18080	18088	17843	18056	18141	18022	17948	17972	18104	18120	18145	18170	17842	17807	17869	18020	17958	18000	17977	17922	18023	17981	18100	17992	18029	18215	18185	17899	17944	17853	17948	18059	17987	17951	18050	17914	18052	18005	18175	18208	18094	17935	17932	17946	17960	17941	18108	17972	17979	17967	18155	18097	17990	18016	18067	17962	18183	17888	18075	18024	17945	18041	17834	18067	17922	18054	17939	18054	17973	17819	17966	18052	17963	17994	17866	17975	18077	17996	18061	17972	18041	17949	17935	17972	18024	17976	17908	18108	18163	18118	18005	18003	18044	18043	18027	17934	17819	17888	17991	18015	18212	18033	18026	18084	17979	17919	18082	18063	17825	18090	18049	18067	18018	18140	18372	18024	18104	18215	18073	18066	17910	17848	18030	17949	17956	17988	17980	18012	18205	18134	18131	18090	18132	18171	17894	17968	18119	18126	17881	18010	18102	17954	18074	18104	17984	18213	18076	17962	18000	18046	18023	18183	18044	18266	18013	17981	18035	17942	18022	17939	18049	18083	17847	18059	17951	17984	18089	17976	17925	17899	18011	18012	18266	18148	18098	18301	17861	17900	17702	17959	18055	17996	18221	17965	17923	17933	18050	18317	18080	18108	17827	17901	18178	18134	18050	18116	17933	18073	18007	17745	18173	18108	18047	18049	18024	17967	17874	18019	18145	18076	17951	18062	17944	18112	18056	18163	18126	18117	18012	17942	18191	18086	17986	17920	17887	17966	18159	18085	18032	17991	18067	18079	17683	18001	18093	18047	17923	18227	17908	18067	18097	17969	18097	18083	17987	17993	17904	18114	18105	17942	17963	17922	18007	18130	17998	18091	17963	18269	17967	18137	18113	17941	17929	17988	18068	17919	18047	17976	18147	18021	17926	17971	18153	18036	18189	17965	17960	18059	18085	17985	17940	18094	18044	18110	18126	18120	18027	17892	18090	17992	18126	17944	17979	17791	18263	18064	17862	17743	17907	18077	17952	18017	18108	17936	17905	18258	18088	17925	17926	18184	17901	18102	17931	18089	18112	18179	17949	18193	17824	17812	17827	18173	18131	18040	17974	18175	17994	18146	18229	18161	18106	17936	18053	17972	17849	17934	18070	18161	18228	17924	18112	17869	17861	18183	17801	18004	18091	18069	18030	17999	18189	18062	17927	17794	18132	18004	18101	18221	18133	17919	17853	17888	17956	17940	17989	17998	17924	17972	17857	18022	18257	18014	18142	17991	18005	18067	17902	17931	17963	18037	18106	18103	18057	17930	17878	18171	18085	17986	17954	18074	18016	17938	17900	17964	18014	18079	18005	17983	18081	17922	18199	18039	18084	17975	17927	18026	18052	18053	17967	17912	18108	18088	18133	17911	17852	18112	18024	18016	17939	18033	18024	17915	18056	18302	18061	18044	17986	18087	17915	18043	18174	18048	17993	17849	18059	17989	17911	18152	18116	18243	18016	17838	18119	18044	18034	17929	18156	18157	18130	17960	18011	18060	18014	18186	17805	18054	18125	18183	17845	18132	18155	17995	18134	18106	18230	18295	17783	18095	18004	18011	18048	18050	18129	18196	18101	18183	18227	18166	18033	18017	18119	17832	18073	17823	17899	18173	17995	17796	18147	18088	17796	18027	18184	18150	17946	18038	18198	18070	18081	17974	18001	18128	18016	18104	18208	18134	18004	18033	18261	18200	17919	18017	17970	17814	17839	18232	18136	18073	18153	17987	18009	17938	17879	17864	17894	18176	17944	17979	17990	18017	18055	17819	17964	18098	18100	18155	17972	17834	18083	18026	18041	18162	18227	17989	17809	17904	18174	17946	18131	17933	18271	17822	17883	17843	18049	18172	18010	17935	18160	18055	17946	17826	18154	18065	17963	17838	18167	18034	17721	17896	18080	17828	18216	18023	17939	18216	18286	17880	17947	18102	18056	18114	17790	18125	18049	17937	18163	18086	17933	17934	18070	17751	18104	18114	17953	18011	18088	18053	17957	18094	18017	18038	17935	17985	18024	18120	18115	18220	18040	18031	18069	18015	18193	18128	18140	18002	17909	18006	17986	18104	17945	18207	17972	18004	17909	18057	18219	17996	17978	17948	17992	18056	18143	17975	18064	17982	18067	18045	17720	17953	18073	18057	18060	17978	17959	18118	18183	18062	17986	17933	17992	18293	17970	18073	17949	18300	17893	17982	17978	18045	18096	18133	17958	17902	18084	17949	18040	18042	17923	18183	17948	18164	18244	17978	17934	17724	17934	18095	18088	18048	18104	18086	18096	18080	18237	18044	18009	18055	17907	17855	18091	18141	18012	17997	18222	17888	17907	17976	17901	18110	17908	18123	18132	17933	18114	17937	18099	17949	17897	17805	18040	17999	17875	18123	17828	17847	18066	18081	17747	17937	17928	18103	17994	18049	18056	18160	18094	18198	18056	17977	18128	18139	17973	18236	18005	18005	17849	17823	17991	17919	17854	17826	17787	18084	18085	17950	18195	18007	17877	18044	18162	17933	18084	17977	18023	17901	18071	17998	18193	18110	18107	18070	18039	18041	18228	17958	18129	17911	17866	18022	17964	18029	18123	17909	18084	18044	18071	17862	17802	17954	18006	17964	17912	18118	18150	18008	17970	17880	18060	18001	18187	18137	17925	18137	17958	17677	18008	17932	18057	17984	17785	17740	17924	17872	17912	17864	18054	18058	18231	18041	17982	18072	18323	18053	18001	17722	18193	18214	17849	18018	18004	18116	17957	18053	18169	17993	18184	18003	17805	17824	18086	17961	17982	18079	18028	18011	17997	17737	18037	18171	18169	18061	17854	17965	17854	18304	18227	18134	17995	18081	18279	18147	18101	17980	18169	18143	18163	18147	18045	17934	18152	18016	17984	18148	17946	17877	18043	17925	18131	18140	17940	18047	17802	18287	18061	18168	18196	18040	18023	18008	17986	17942	17941	18185	18167	18044	17895	17948	17956	18036	17889	18177	17875	17849	17835	18063	18031	18199	17963	17890	17957	18077	17950	18036	18238	18328	17689	17819	18129	18022	17987	18065	18013	17885	18104	18120	18140	18218	18097	18009	17910	18059	18074	17871	17939	18147	18010	18153	17903	17965	17932	17956	18137	17989	17919	17952	18024	18174	17923	17931	18243	18063	18181	18045	18178	17959	17904	17974	18094	18146	18109	18140	17889	18103	18051	18057	17810	18040	17959	18182	18056	18177	18001	18245	18153	18198	18128	17828	17961	18023	18040	17883	18123	18034	17667	17981	18068	17788	17969	18116	18039	18028	18019	17926	18156	18202	18117	18160	18057	18143	17931	17926	17797	17901	18058	18160	17970	18100	18006	18056	18138	18022	18030	18203	18052	18110	17796	17948	18022	17994	18011	17948	18400	17918	17978	18058	17970	17915	18146	17925	17900	18053	18054	17972	18111	18111	17900	18074	18022	17855	17938	17749	18052	18162	17995	17922	17956	18024	18052	18070	18024	18067	18151	18065	18112	17931	18018	18051	17955	18159	18078	18003	17989	18173	18043	18122	18001	18133	18045	18072	18207	18096	17963	18118	18170	18173	17892	18090	18064	18008	18146	17936	17896	17932	18024	18190	18077	17842	17975	18035	17942	18004	17913	18134	18100	18074	17989	18145	18156	17900	18222	17981	18201	18023	18205	18359	18005	18036	18013	18051	17904	18042	18059	18003	17982	17955	18049	17982	18004	18131	18012	18351	18342	18087	17976	18057	18146	17922	18030	17858	18075	18052	17988	18156	18053	17932	17983	18325	18007	17949	18090	17963	17993	17965	18064	18072	18155	18072	18046	18081	17883	17941	17926	17958	17843	18058	17994	18101	17984	18110	17919	18102	17983	18112	17921	18026	17875	17833	18050	18114	17952	17944	18201	18081	18219	18172	17771	17937	17916	18081	18004	18111	18030	18058	18042	18126	18072	17789	18058	18022	17992	17996	18069	18197	17934	17841	18103	18004	17949	18246	18094	18028	17985	18049	18198	18163	18027	18177	18024	18124	17933	17991	17941	17746	18216	18067	17965	18058	17941	18036	18078	18059	18079	18140	17916	18130	17893	18104	17937	18170	18211	18094	17967	17984	18161	18140	17874	18017	17826	18239	18100
31863	44267	38452	27018	21789	19645	18330	17873	17035	16473	16381	16406	16290	16310	16049	16271	16141	16098	16067	16244	16075	16178	16126	15998	16201	16250	16017	16106	16183	16119	16102	16099	16060	16062	16130	15994	16110	16087	16147	15919	16068	16008	16165	16230	16017	16158	16134	16064	16172	16116	16279	16124	16383	16115	16158	15969	16065	16062	16021	16250	15990	15957	16166	16032	15997	16197	16229	16114	16045	16036	16007	16061	16108	16179	16154	16230	15911	16088	16009	15951	16281	16079	15975	16071	16195	16146	16239	15936	16177	15976	16023	16141	16203	16046	16073	16026	15986	16142	16024	16024	16112	15937	16092	15946	16069	16073	16107	16158	15894	16005	16082	16046	16045	16052	16255	16167	15937	15979	16262	16370	16169	16017	16060	16173	16057	16143	16116	16117	16098	16158	16185	16068	15911	16260	16065	16022	16036	16183	16245	15896	16061	16076	16025	15955	15897	16156	16107	16056	16271	16188	15884	15981	16109	16157	16008	16004	16212	16276	16077	16017	16073	16090	16231	16195	16159	15915	16137	16192	15945	15998	16054	16140	16049	16109	16258	16067	16023	16169	16104	16110	16125	16074	16028	16119	16140	16110	15954	16129	16084	16071	16008	16159	16245	16222	15899	15884	16218	16030	16097	15889	16048	16174	16010	16006	16040	16085	16210	16075	16090	16045	16062	16016	16110	16025	16118	15928	16222	16064	16151	16118	15938	16174	16093	16224	16022	15988	16128	16186	16225	15934	16100	16142	16045	16089	15989	16096	16120	16178	16059	16058	16070	16185	16261	15944	15987	16175	15925	16204	16229	15981	16061	16112	16210	16034	15964	16100	16081	16009	16141	16062	16015	16049	15952	15932	16199	16104	16138	16220	16056	16003	16125	16291	16127	16225	16314	16002	15995	15960	16162	15897	16075	16047	15998	16125	16100	16029	16099	15946	16122	16071	16089	16043	16085	15994	16197	16054	16040	16183	16144	15959	16228	16160	16041	16041	16049	16040	16269	16014	16059	16022	15889	16156	15956	16186	16038	16121	16221	16196	16058	15983	16074	16257	16121	16158	15911	16130	16090	16316	16020	16113	16119	16094	16244	16206	15971	16106	15983	16119	16032	16141	16257	15938	16164	16231	16128	16319	15987	15887	16160	15865	16088	16113	16073	16041	15921	15993	16074	15980	15905	16134	15999	16142	16123	16099	16209	16097	16015	15983	16165	16008	16086	16082	16135	16038	16067	16113	16032	16049	16252	15989	16010	16178	16027	16084	16157	16025	16226	15981	16039	16165	16183	15979	16004	16126	16046	16096	16142	16042	16118	16112	16153	15948	16149	16026	16022	16122	16032	15987	16112	15822	16042	16150	16094	16195	16165	16220	16126	16103	15954	15941	16047	16206	16132	16079	16007	15964	16114	16018	16152	16084	15960	15980	16102	16158	16140	16118	16060	16098	16139	16175	16079	16153	16045	16157	16168	16143	16160	16248	16031	16105	16136	15997	16098	15940	16185	16205	16084	15998	15967	16130	16012	16126	16048	15977	15994	15945	16206	16131	15937	16016	16039	16084	16069	16085	16058	16112	16118	16047	16145	16007	16091	16203	15923	16272	16145	16104	16224	16058	15975	16115	16131	15956	16227	16317	16029	16058	16020	16150	16208	16073	16183	16110	16013	16027	16119	16078	16193	16078	16106	16096	16174	15968	15974	16231	15987	16106	16073	16113	16135	15982	16071	16099	15983	16083	16088	16180	15979	16129	15930	16030	16073	16083	16093	16128	16222	16018	16100	16067	16101	16028	16029	16080	16031	16007	16109	16117	16157	16016	16322	16077	16155	16195	16122	16138	16110	16032	15957	16191	15993	16294	16092	16136	16064	16003	16017	16011	16152	16061	16052	16100	16271	15972	16098	16049	15979	16132	16092	16139	16129	16173	16066	16113	16198	16038	16031	16200	15944	16007	16114	16037	16049	15982	16060	15983	16058	16145	16012	16111	16033	16086	16059	15937	16048	16141	16025	15949	16111	16045	16046	15937	16136	16009	16112	16101	16079	15968	15952	16085	16039	15934	16009	15976	16054	16106	16110	16068	16047	16137	16116	15871	16127	16062	16290	16171	16175	15967	16043	16198	15996	16212	16254	15997	16062	16140	16167	16116	16179	16045	16098	15981	16133	16204	15991	16035	16001	16274	15948	15992	15947	16151	16011	16386	16076	16088	16085	16102	16085	15982	15761	16017	16034	16038	16240	16116	16064	16055	16121	16075	16190	15972	16155	16019	16122	16211	16132	16133	15972	16147	16042	16089	16162	16121	16152	16001	16135	15977	16181	15854	16036	16177	16199	15963	16061	16042	16199	16040	16102	16258	16112	16104	16220	16107	16082	16044	15940	16168	15936	16254	16024	16049	16083	16068	16167	16078	16011	16193	16116	16010	16087	16152	16083	16145	15925	16204	16062	16044	16066	15816	16048	16194	16321	15873	16065	16047	16155	16141	16156	16106	15999	16042	16173	16158	16090	16184	16228	16035	16081	16047	16045	15994	16216	15960	16164	15992	16070	16186	16136	16190	16133	16202	16284	16117	16118	16284	16025	16139	16074	16087	16281	16249	15957	16170	16017	16133	16021	16052	16137	16100	16166	16050	16092	16100	16287	16033	15900	15823	16151	16040	16029	16111	16272	15965	16181	16046	16126	16062	16016	16032	16085	16250	16181	16131	16029	16048	16049	16148	16011	16073	15992	16121	16036	16203	16055	16016	16213	16183	16059	16139	16197	16108	16126	16204	16171	16184	16058	16249	16135	16047	16277	16182	16263	16091	16093	16062	16164	16032	16034	16166	16139	16227	16093	16143	16090	15980	16182	16051	15893	16213	16130	16086	16201	16016	16125	16003	16091	16269	16174	16182	16016	16082	16167	16152	16213	16095	15903	16011	16246	16075	16448	16130	16215	16051	16170	16103	15958	16128	16075	16054	16075	16108	16197	16181	16119	16199	16023	15893	16136	16101	16083	16128	16062	15952	16132	15990	16239	16066	16184	16246	16142	16132	15970	16147	16086	15820	16267	15934	16063	16103	16188	15857	15992	16200	16197	15920	16233	16034	15965	15981	16210	16118	16169	15988	16129	16190	15890	16056	16285	15874	16052	16110	16053	16063	16201	16085	16038	16064	16217	16191	16099	16106	16278	16006	16124	15971	15905	16236	16075	16157	16072	16020	16099	16232	16073	16115	16046	16057	16162	16149	16050	16157	16141	16036	16029	16157	16415	16138	16084	16176	15927	16294	15955	16085	15865	16156	16009	16089	16047	16259	16093	16035	15967	16099	15991	16058	16167	16003	15925	16029	16136	15906	16137	15997	16065	16125	16066	16069	16006	15911	15899	16247	16117	15905	16166	16254	16030	16088	16292	15888	15974	16028	16118	16026	16136	15907	16002	16169	16301	15963	16232	15968	16165	16066	16231	16145	16061	16091	15987	16142	16040	16136	15981	16083	16090	16140	16063	16244	16250	16027	16125	16285	16014	16079	16306	16023	16210	16087	16034	16083	16236	16118	16171	16211	16118	16051	15936	16195	16135	16080	16036	16042	16043	16012	16158	16186	16253	16061	16140	16161	16039	16206	16077	16020	16019	16194	15964	16101	16032	15998	16106	15978	16150	16043	16206	16243	16145	16193	15982	16061	16108	16183	15952	16009	16149	16282	16077	16047	16185	16192	16070	16131	15988	16034	16152	16067	16042	16190	16170	16004	15898	16074	16059	16040	16089	16043	16067	16086	16068	16132	16046	16095	15949	16156	15953	16149	16084	16054	16028	16204	16053	16093	16093	16179	16126	16069	16050	16315	16218	15928	15982	16027	16136	15886	16064	16076	16118	16014	16191	16009	16107	16155	16153	16223	16137	16133	16116	16025	15987	16078	16120	16038	16084	16052	15977	16155	16121	16009	15973	16084	16175	16003	16217	16008	16222	16049	16143	16197	16297	16182	16004	16048	16215	15948	16116	16039	16098	16095	16192	15927	16182	16134	15790	16092	16089	16076	16034	16192	15999	16023	16189	15841	15974	16093	16131	15811	15922	15932	16204	16242	16190	16055	15923	16195	16094	16166	16133	16099	16106	15982	15982	16003	16111	16045	16092	16152	16019	16185	15878	16020	16017	16166	16041	16000	16050	16123	16131	15993	16234	16173	16139	16162	16025	15954	16125	16300	16165	16056	16186	15976	16163	16192	15912	16002	16039	16029	16045	16088	16165	16178	16258	15965	16128	16131	16169	15947	16083	16186	16106	16149	15962	16078	16092	16051	16010	16235	16098	16126	16082	16206	15965	16120	16105	16036	16075	16117	15981	15994	16234	16115	16117	16004	15909	16033	16183	16021	16198	16121	16134	15916	16091	16051	16134	16145	16074	16009	16105	16245	16137	16181	16149	16146	16108	16221	16195	16084	15971	16187	16154	16096	16218	16057	16099	15926	16162	16182	16053	15998	15936	16154	16119	16109	16043	15989	16092	16028	16167	15951	16023	16018	16193	16092	16000	15937	16116	16235	16018	16282	16065	16022	16024	16138	16157	16182	16221	15995	16237	16016	16102	16071	16026	16116	16135	16107	16076	16007	15986	16009	16040	16269	16194	15940	16082	15971	16080	16005	16138	16044	16149	16032	15992	15957	16223	16420	15950	16121	16261	16020	16179	16072	16112	16153	16210	16106	15940	16161	16115	15977	16212	16072	15978	16035	16099	16232	16181	16055	16089	16113	15944	16093	16034	16275	16116	15986	16148	16082	16139	15967	16091	16060	16148	16097	16153	16258	16059	16204	15953	16203	16169	16154	16069	16006	16021	16168	16033	15964	16121	16115	16042	15991	16070	16022	16041	16151	15929	16171	16167	16084	15927	16048	15979	16107	16103	16219	16046	15927	16281	16084	16248	16040	16021	16079	16164	16206	16028	16035	16132	16149	16199	16020	16105	16176	16182	16090	16047	16188	16035	15922	16135	16069	16053	15983	16096	16101	16048	15946	15958	16120	16252	16064	16040	16051	15898	16086	15972	16143	16203	16093	15942	16104	16116	16023	16192	16231	16028	15947	16262	16095	16154	16045	16028	16059	16028	15989	16054	16005	16047	15957	15946	16265	16152	16069	16109	16046	16048	16054	16206	16212
24264	21470	29009	25298	24510	25214	24851	22066	20526	19876	19066	18624	18653	18453	18596	18533	18253	18430	18325	18299	18275	18310	18503	18257	18517	18471	18354	18618	18546	18414	18272	18386	18301	18294	18379	18313	18346	18315	18462	18351	18218	18214	18371	18219	18383	18269	18368	18507	18289	18386	18552	18303	18270	18185	18398	18291	18207	18268	18084	18336	18469	18242	18225	18137	18162	18130	18374	18469	18204	18422	18513	18105	18349	18294	18148	18309	18167	18178	18466	18313	18402	18289	18210	18118	18289	18280	18238	18413	18223	18281	18366	18509	18272	18179	18387	18087	18203	18150	18346	18430	18281	18183	18263	18472	18581	18330	18239	18229	18331	18502	18186	18216	18282	18330	18515	18250	18228	18316	18311	18355	18189	18365	18357	18440	18370	18352	18317	18301	18338	18237	18214	18505	18358	18297	18324	18479	18229	18367	18259	18332	18229	18367	18330	18258	18460	18292	18280	18297	18265	18397	18295	18447	18241	18311	18267	18146	18346	18380	18336	18201	18177	18277	18252	18420	18135	18232	18423	18396	18215	18115	18223	18159	18290	18404	18088	18148	18300	18444	18211	18369	18243	18198	18492	18252	18341	18233	18239	18360	18216	18113	18198	18586	18424	18160	18356	18407	18237	18238	18266	18050	18298	18186	18084	18363	18268	18244	18194	18247	18498	18372	18451	18373	18334	18388	18532	18262	18298	18110	18540	18234	18251	18251	18237	18246	18183	18319	18508	18256	18171	18352	18308	18341	18394	18356	18006	18185	18324	18133	18268	18462	18250	18196	18236	18149	18176	18111	18277	18291	18370	18189	18382	18234	18365	18227	18292	18200	18178	18253	18276	18069	18262	18363	18354	18317	18362	18371	18239	18116	18493	18485	18268	18315	18365	18197	18301	18182	18314	18265	18287	18329	18192	18352	18151	18114	18209	18385	18157	18178	18227	18396	18412	18385	18261	18064	18246	18411	18218	18109	18352	18332	18090	18245	18377	18193	18212	18185	18046	18255	18281	18510	18330	18418	18186	18252	18164	18304	18147	18054	18084	18194	18374	18288	18162	18294	18391	18283	18132	18360	18269	18436	18310	18243	18187	18272	18438	18365	18209	18353	18376	18490	18225	18304	18211	18504	18104	18135	18338	18148	18204	18168	18275	18234	18372	18239	18189	18257	18147	18220	18115	18248	18169	18253	18339	18166	18360	18331	18376	18147	18327	18257	18280	18336	18331	18088	18336	18147	18097	18089	18157	18177	18361	18006	18262	18387	18252	18252	18257	18505	18325	18320	18307	17943	18271	18357	18213	18209	18340	18217	18299	18193	18237	18162	18355	18188	18302	18282	18286	18372	18304	18417	18158	18587	18300	18371	18361	18240	18438	18356	18304	18347	18470	18268	18356	18053	18139	18236	18196	18201	18352	18199	18218	18256	18240	18307	18433	18370	18272	18152	18122	18187	18180	18156	18148	18449	18352	18311	18386	18182	18105	18227	18313	18258	18471	18357	18342	18168	18192	18213	18390	18188	18240	18488	18265	18222	18431	18181	18236	18211	18313	18232	18040	18391	18246	18215	18187	18192	18399	18385	18285	18333	18287	18241	18183	18365	18220	18333	18292	18091	18234	18365	18190	18216	18307	18306	18414	18129	18233	18334	18282	18561	18250	18393	18163	18181	18099	18202	18308	18083	18323	18354	18384	18358	18385	18407	18403	18154	18507	18415	18119	18314	18120	18231	18297	18412	18158	18319	18229	18230	18284	18163	18398	18361	18284	18283	18273	18125	18450	18309	18052	18425	18371	18283	18072	18157	18319	18311	18459	18231	18330	18099	18345	18352	18240	18395	18235	18047	18156	18161	18405	18397	18300	18264	18015	18105	18294	18191	18416	18313	18234	18151	18223	18342	18346	18397	18251	18397	18249	18287	18062	18310	18091	18226	18475	18302	18348	18274	18156	18224	18229	18224	18304	18408	18133	18245	18072	18187	18324	18304	18161	18533	18212	18087	18218	18107	18200	18432	18208	18276	18196	18293	18385	18351	18338	18275	18345	18414	18211	18232	18290	18351	18140	18322	18061	18255	18303	18134	18235	18166	18081	18225	18243	18467	18465	18348	18375	17997	18205	18335	18227	18322	18318	18310	18440	18493	18362	18312	18175	18244	18250	18239	18247	18397	18315	18309	18275	18569	18378	18333	18167	18053	18247	18109	18243	18138	18259	18380	18508	18001	18303	18478	18301	18165	18482	18320	18267	18339	18115	18285	18303	18189	18222	18082	18313	18382	18439	18293	18289	18317	18241	18400	18305	18417	18292	18243	18339	18240	18227	18471	18215	18322	18396	18026	18320	18308	18326	18259	18434	18259	18306	18343	18161	18317	18390	18354	18279	18177	18294	18044	18312	18224	18449	18143	18322	18210	18032	18385	18210	18427	18330	18305	18197	17997	18348	18201	18188	18272	18380	18406	17996	18135	18461	18238	18310	18410	18534	18253	18165	18166	18046	18262	18273	18417	18352	18146	18330	18404	18218	18207	18471	18346	18416	18379	18443	18365	18373	18396	18265	18572	18335	18426	18109	18200	18204	18161	18128	18077	18430	18419	18328	18387	18167	18196	18344	18382	18122	18258	18344	18250	18254	18190	18168	18419	18203	18211	18316	18287	18258	18208	18280	18505	18262	18343	18364	17966	18064	18182	18477	18278	18252	18045	18385	18059	18282	18374	18336	18290	18052	18143	18311	18366	18427	18232	18259	18192	18238	18264	18419	18327	18444	18187	18296	18227	18292	18346	18307	18241	18161	18174	18117	18337	18133	18186	18422	18312	18490	18206	18414	18363	18261	18356	18347	18046	18419	18359	18181	18196	18418	18352	18441	18247	18319	18396	18073	18315	18293	18303	18269	18249	18198	18247	18345	18028	18245	18241	18315	18175	18135	18088	18314	18434	18198	18359	18351	18207	18300	18257	18224	18315	18243	18187	18390	18266	18403	18330	18244	18153	18198	18306	18213	18287	18342	18330	18322	18435	18383	18330	18359	18162	18145	18267	18085	18412	18269	18130	18156	18165	18143	18301	18197	18216	18300	18350	18192	18337	18298	18024	18512	18349	18323	18289	18458	18233	18206	18315	18199	18371	18455	18140	18005	18204	18307	18172	18478	18289	18387	18362	18301	17922	18394	18370	18275	18026	18532	18276	18243	18318	18208	18194	18492	18214	18179	18295	18423	18354	18120	18177	18219	18314	18367	18386	18373	18148	18227	18340	18216	18285	18194	18286	18444	18280	18163	18122	18183	18230	18168	18385	18426	18331	18335	18312	18496	18312	18208	18374	18406	18213	18345	18316	18466	18302	18334	18313	18238	18273	18203	17912	18357	18385	18185	18374	18178	18330	18201	18351	18296	18375	18409	18350	18281	18236	18127	18326	18437	18256	18302	18394	18290	18223	18294	18306	18302	18236	18377	18218	18256	18211	18344	18484	18280	18294	18353	18396	18280	18051	18335	18197	18377	18207	18489	18267	18356	18191	18401	18125	18164	18255	18269	18458	18384	18116	18144	18286	18275	18203	18281	18399	18212	18436	18440	18290	18262	18429	18323	18391	18108	18189	18247	18358	18134	18354	18259	18051	18203	18152	18262	18310	18403	18407	18196	18316	18390	18283	18231	18360	18348	18080	18218	18103	18181	18379	18171	18220	18123	18509	18498	18353	18373	18385	18141	18249	18109	18090	18211	18088	18298	18289	18161	18279	18395	18343	18443	18303	18224	18389	18129	18221	18383	18288	18411	18222	18341	18087	18098	18163	18260	18310	18219	18299	18327	18325	18401	18358	18317	18284	18177	18386	18192	18312	18250	18239	18350	18253	18154	18329	18249	18273	18387	18286	18409	18122	18226	18239	18399	18191	18488	18417	18227	18380	18226	18387	18272	18423	18215	18234	18203	18119	18240	18258	18230	18295	18212	18302	18244	18319	18122	18430	18278	18167	18136	18342	18129	18614	18114	18308	18194	18126	18361	18204	18146	18328	18340	18269	18396	18208	18287	18202	18160	18304	18112	18260	18428	18181	18233	18151	18113	18247	18408	18295	18154	18196	18120	18242	18300	18291	18169	18291	18133	18070	18155	18219	18314	18258	18241	18116	18248	18250	18157	18186	18366	18313	18130	18272	18129	18283	18033	18382	18188	18222	18154	18205	18149	18146	18074	18311	18220	18345	18222	18050	18227	18212	18283	18410	18292	18249	18368	18160	18333	18432	18496	18386	18139	18156	18393	18434	18442	18359	18235	18215	18355	18442	18233	18215	18170	18126	18459	17778	18329	18368	18200	18276	18157	18169	18078	18299	18165	18240	18363	18388	18565	18348	18394	18239	18459	18233	18357	18171	18317	18461	18145	18399	18277	18106	18449	18361	18352	18418	18498	18213	18433	18451	18073	18250	18244	18161	18251	18409	18297	18119	18280	18173	18411	18043	18314	18332	18401	18152	18427	18209	18236	18142	18168	18180	18161	18126	18204	18157	18230	18172	18367	18385	18234	18049	18377	18337	18252	18163	18318	18081	18166	18278	18271	18198	18196	18325	18296	18363	18456	18135	18295	18263	18330	18287	18129	18362	18233	18211	18389	18322	18387	18299	18538	18321	18397	18338	18212	18399	18253	18341	18237	18009	18390	18363	18279	18478	18365	18421	18438	18377	18384	18419	18414	18364	18212	18164	18277	18159	18304	18396	18316	18303	18294	18164	18164	18314	18447	18243	18487	18027	18289	18274	18232	18411	18214	18214	18202	18364	18306	18207	18292	18323	18440	18279	18436	18222	18333	18199	18115	18180	18155	18343	18363	18226	18419	18437	18185	18262	18255	18437	18294	18407	18321	18486	18362	18261	18375	18146	18264	18311	18410	18480	18392	18224	18324	18142	18181	18243	18354	18294	18235	18266	18294	18237	18179	18241	18123	18226	18142	18236	18110	18304	18316	18157	18276	18162	18356	18182	18340	18098	18275	18277	18314	18219	18442	18216	18306	18314	18164	18118	18463	18134	18210	18289	18326	18131	18245	18361	18359	18234	18202	18148	18140	18449	18254	18204	18344	18264	18265	18490	18258	18200	18375	18411	18224	18278	18408	18022	18130	18143	18334	18237	18075	18308	18308	18333	18292	18048
32298	53032	47175	34753	29527	24669	22416	20884	19236	18064	17092	16548	16537	16334	16461	16387	16367	16248	16498	16420	16281	16455	16353	16285	16292	16399	16286	16468	16338	16313	16314	16277	16411	16267	16344	16252	16274	16409	16243	16395	16262	16227	16180	16293	16304	16399	16368	16240	16417	16559	16350	16282	16235	16180	16230	16230	16269	16296	16338	16311	16077	16382	16296	16168	16280	16019	16289	16337	16012	16317	16112	16300	16366	16347	16283	16244	16225	16296	16276	16399	16336	16235	16312	16233	16332	16269	16029	16253	16404	16524	16170	16035	16311	16288	16198	16176	16190	16140	16263	16269	16126	16414	16245	16178	16072	16444	16170	16291	16254	16410	16143	16260	16224	16207	16199	16303	16284	16285	16300	16236	16404	16281	16222	16414	16249	16115	16255	16214	16366	16401	16316	16303	16475	16222	16249	16242	16300	16278	16186	16297	16249	16114	16237	16244	16316	16367	16271	16226	16185	16225	16306	16205	16066	16350	16407	16336	16368	16357	16231	16232	16243	16304	16210	16250	16304	16270	16361	16203	16179	16188	16286	16253	16297	16294	16265	16256	16249	16389	16099	16187	16163	16098	16044	16231	16181	16249	16370	16177	16212	16177	16273	16362	16366	16266	16199	16241	16323	16027	16342	16133	16201	16384	16157	16349	16317	16239	16353	16377	16166	16252	16274	16139	16111	16330	16363	16347	16144	16362	16315	16279	16376	16107	16371	16324	16349	16226	16049	16341	16119	16162	16307	16279	16351	16348	16226	16233	16356	16355	16365	16306	16226	16239	16289	16371	16261	16280	16345	16329	16190	16317	16271	16284	16271	16352	16203	16142	16110	16137	16194	16261	16390	16259	16386	16486	16360	16324	16340	16314	16234	16274	16167	16273	16217	16391	16146	16535	16432	16133	16146	16290	16140	16239	16395	16184	16382	16105	16294	16220	16208	16247	16267	16146	16297	16295	16357	16408	16341	16176	16256	16181	16049	16196	16277	16087	16299	16370	16333	16181	16184	16341	16402	16104	16106	16315	16228	16325	16351	16179	16236	16276	16219	16258	16388	16154	16260	16419	16199	16228	16247	16149	16148	16295	16208	16360	16306	16234	16339	16185	16189	16202	16099	16189	16318	16221	16289	16302	16280	16282	16029	16280	16395	16211	16420	16336	16148	16366	16190	16224	16343	16280	16097	16198	16385	16291	16194	16167	16255	16128	16389	16027	16168	16263	16288	16206	16430	16309	16499	16384	16242	16125	16317	16244	16255	16309	16379	16160	16391	16269	16294	16175	16245	16061	16295	16255	16084	16261	16216	16472	16343	16202	16291	16364	16270	16192	16438	16293	16239	16091	16231	16087	16077	16236	16141	16371	16275	16276	16409	16220	16227	16297	16406	16319	16465	16077	16302	16294	16304	16222	16219	16219	16381	16322	16378	16215	16230	16232	16338	16094	16260	16152	16525	16291	16193	16162	16251	16327	16203	16147	16211	16251	16367	16225	16419	16286	16348	16242	16332	16293	16355	16222	16142	16349	16218	16312	16307	16521	16313	16312	16266	16099	16275	16190	16302	16190	16278	16167	16162	16269	16199	16323	16400	16279	16311	16291	16243	16156	16072	16221	16151	16317	16354	16286	16194	16246	16184	16091	16384	16362	16316	16282	16016	16386	16404	15961	16231	16188	16230	16155	16246	16363	16078	16203	16272	16174	16162	16390	16209	16301	16217	16119	16253	16384	16206	16279	16200	16205	16256	16198	16252	16148	16288	16212	16092	16279	16399	16341	16228	16233	16274	16237	16144	16268	16264	16331	16085	16180	16233	16251	16273	16467	16330	16165	16123	16269	16406	16177	16288	16326	16126	16317	16322	16390	16338	16212	16410	16230	16358	16332	16240	16322	16256	16372	16234	16207	16309	16335	16170	16251	16174	16270	16161	16163	16294	16157	16208	16205	16133	16278	16246	16220	16314	16281	16296	16269	16298	16427	16325	16306	16200	16208	16157	16258	16214	16253	16184	16249	16083	16336	16172	16441	16206	16450	16405	16210	16219	16292	16321	16301	16277	16182	16244	16215	16150	16236	16243	16310	16182	16263	16298	16270	16156	16317	16363	16320	16238	16183	16241	16318	16154	16321	16401	16402	16266	16292	16057	16322	16421	16098	16269	16354	16250	16140	16351	16322	16236	16181	16247	16376	16243	16221	16258	16267	16297	16305	16224	16380	16351	16223	16196	16284	16361	16149	16268	16175	16192	16236	16315	16352	16397	16114	16223	16195	16190	16079	16322	16387	16185	16229	16410	16418	16400	16215	16341	16329	16153	16199	16110	16450	16337	16191	16296	16318	16180	16095	16084	16297	16328	16194	16329	16333	16345	16247	16297	16362	16121	16220	16113	16155	16247	16296	16045	16216	16394	16163	16239	16335	16241	16166	16434	16267	16290	16414	16298	16193	16194	16341	16398	16456	16251	16314	16402	16284	16300	16268	16139	16154	16314	16228	16227	16049	16130	16155	16230	16377	16179	16196	16188	16347	16453	16181	16232	16244	16345	16458	16373	16410	16336	16253	16330	16313	16181	16251	16314	16141	16349	16279	16221	16298	15986	16342	16194	16268	16112	16276	16263	16186	16131	16303	16242	16230	16332	16129	16301	16174	16126	16276	16120	16276	16255	16259	16120	16380	16172	16491	16134	16120	16212	16178	16056	16283	16341	16287	16315	16237	16207	16130	16164	16307	16125	16296	16187	16250	16391	16361	16162	16279	16500	16137	16215	16020	16220	16212	16316	16156	16369	16356	16245	16272	16229	16227	16228	16206	16329	16246	16307	16056	16361	16340	16320	16253	16228	16265	16391	16321	16266	16310	16200	16269	16149	16302	16293	16272	16338	16195	16296	16134	16409	16358	16258	16326	16357	16220	16404	16177	16322	16295	16287	16216	16312	16192	16308	16260	16422	16410	16100	15942	16420	16232	16446	16162	16217	16325	16153	16218	16002	16262	16343	16391	16356	16361	16313	16309	16225	16277	16218	16325	16112	16231	16342	16205	16245	16188	16344	16167	16407	16243	16250	16061	16419	16209	16133	16209	16129	16171	16141	16218	16219	16291	16264	16340	16124	16357	16202	16212	16196	16166	16335	16155	16257	16284	16201	16180	16144	16364	16214	16411	16220	16245	16211	16122	16226	16170	16295	16231	16409	16351	16367	16332	16264	16448	16270	16221	16208	16385	16134	16270	16254	16261	16358	16094	16241	16361	16122	16429	16295	16436	16299	16370	16250	16288	16401	16176	16331	16315	16329	16208	16458	16255	16191	16117	16184	16267	16085	16461	16195	16080	16337	16201	16405	16233	16259	16237	16451	16090	16170	16364	16301	16202	16229	16251	16228	16239	16165	16277	16202	16255	16158	16289	16291	16352	16250	16336	16167	16338	16318	16117	16412	16299	16352	16183	16242	16203	16209	16343	16239	16437	16214	16225	16072	16125	16341	16197	16181	16224	16363	16152	16344	16293	16116	16281	16238	16296	16209	16312	16265	16368	16276	16340	16231	16174	16304	16002	16385	16357	16295	16324	16319	16230	16281	16175	16281	16241	16191	16239	16459	16167	16205	16247	16239	16076	16243	16350	16198	16335	16297	16244	16226	16317	16210	16185	16356	16402	16271	16440	16261	16250	16303	16158	16312	16291	16233	16205	16199	16351	16189	16296	16259	16123	16271	16110	16345	16272	16262	16190	16154	16533	16208	16154	16135	16295	16146	16234	16233	16404	16072	16282	16215	16321	16396	16450	16327	16183	16148	16074	16225	16345	16264	16288	16316	16248	16205	16095	16233	16303	16327	16211	16226	16165	16251	16387	16071	16329	16209	16430	16308	16306	16310	16168	16196	16206	16208	16302	16292	16114	16138	16175	16300	16088	16103	16466	16348	16348	16255	16278	16267	16330	16156	15930	16311	16282	16163	16390	16287	16136	16103	16156	16382	16282	16245	16156	16183	16369	16244	16281	16256	16188	16251	16111	16371	16319	16284	16044	16188	16174	16472	16214	16223	16287	16118	16265	16292	16283	16196	16224	16387	16392	16127	16318	16239	16317	16261	16323	16093	16216	16209	16197	16123	16255	16277	16309	16273	16163	16298	16203	16235	16249	16269	16380	16214	16465	16446	16185	16236	16172	16302	16212	16206	16300	16243	16216	16264	16244	16345	16317	16212	16249	16359	16321	16174	16245	16241	16185	16066	16264	16156	16254	16259	16249	16046	16271	16339	16315	16236	16374	16360	16403	16428	16355	16390	16214	16242	16265	16183	16224	16392	16175	16360	16275	16139	16171	16348	16332	16188	16171	16317	16299	16212	16411	16278	16204	16303	16205	16111	16266	16226	16264	16183	16214	16284	16238	16321	16309	16284	16450	16366	16434	16281	16191	16314	16334	16229	16266	16191	16245	16300	16341	16259	16220	16381	16178	16398	16188	16249	16257	16097	16300	16406	16292	16285	16337	16312	16130	16300	16365	16380	16340	16270	16052	16216	16354	16259	16395	16196	16155	16231	16359	16175	16296	16229	16340	16170	16265	16083	16336	16321	16178	16120	16280	16184	16281	16370	16156	16218	16252	16209	16046	16397	16266	16146	16373	16149	16242	16340	16346	16428	16233	16270	16310	16183	16402	16379	16308	16279	16300	16176	16278	16288	16296	16278	16198	16299	16206	16150	16420	16077	16271	16145	16326	16227	16119	16365	16420	16295	16209	16172	16185	16240	16269	16407	16244	16272	16241	16246	16497	16214	16314	16368	16368	15983	16333	16182	16243	16197	16189	16174	16379	16336	16284	16225	16336	16182	16241	16398	16297	16182	16209	16147	16206	16330	16329	16258	16210	16386	16171	16048	16395	16352	16189	16225	16305	16232	15960	16251	16205	16195	16428	16328	16180	16269	16236	16175	16227	16388	16315	16273	16269	16291	16139	16336	16271	16319	16355	16142	16273	16271	16115	16336	16280	16236	16152	16516	16025	16282	16365	16335	16259	16274	16065	16157	16358	16060	16301	16275	16418	16178	16246	16448	16174	16267	16235	16268	16193	16091	16260	16266	16163	16316	16349	16220	16336	16353	16291	16098	16237	16284	16346	16410	16331	16193	16199	16303	16317	16339	16198	16251	16382
22993	21410	29204	24342	23165	26396	29105	24043	22251	21602	20404	19452	19649	19501	19299	19208	19200	19159	19229	19195	19182	19112	19360	19143	19321	19238	19017	19052	19421	19131	19120	19107	19065	19125	19207	19208	19338	19154	19112	19113	19068	18863	19175	19135	19053	19057	19177	19124	19436	19620	19457	19277	19060	19256	19240	19045	18941	19123	19018	19117	19022	18973	19013	19064	19148	19111	19061	18960	18796	19134	19050	19175	18955	19005	18934	19104	18942	19055	19235	19281	18954	19186	18945	19095	18869	18933	18874	19050	19069	19161	18930	19116	19125	18920	19043	18809	19057	19072	19015	19121	19016	18832	18984	19139	18914	19005	19077	19040	19274	19137	19033	18930	19179	18969	18975	19021	19066	19099	18980	19090	18932	19000	18877	18770	18920	19033	19067	19028	19154	18768	18883	18980	18942	18969	18911	19019	19027	18938	18979	19029	19080	19182	18948	19147	19055	19218	19084	19071	19079	19169	19015	18711	18904	19166	18993	19183	18959	19040	18827	18933	19116	19195	18938	18969	18928	19043	19196	18896	19048	19034	19028	18734	19135	19012	19071	19139	19162	19039	18987	19070	18980	18995	19076	18688	18750	18988	18853	19059	19015	19175	19113	19115	19168	19236	18750	19075	18894	19104	18985	19143	18976	19067	19106	19015	19180	19103	18876	19160	18847	18887	18854	18983	19041	18868	19022	18913	19087	19055	19047	19036	18967	18972	18829	18989	19047	19107	19107	19112	18975	19313	19161	19053	19054	19018	18785	19014	18679	19073	19151	19147	19117	18988	18897	18853	19168	19041	19043	19118	18988	19150	18942	19259	19064	18994	18752	18965	19072	18911	18977	19074	18949	18877	18945	18991	19014	19026	19006	19139	19177	19034	19060	18940	18778	18987	19102	18971	18936	18984	18865	18684	19002	19141	18788	19055	18979	19282	18981	19004	18851	18959	18997	18878	19061	18869	18905	18986	18990	19069	19075	19169	19121	18918	18979	18887	19200	19094	19085	18984	18998	19035	18833	18962	18899	19036	19103	18898	19169	19177	18912	18764	19049	19112	19027	19064	18687	19045	18928	18901	19073	18998	19039	18813	18881	19056	19060	19004	18974	18614	18895	18992	19094	18985	19216	19095	19185	18709	18968	19093	19089	19124	18993	18872	18952	19099	19202	19165	18768	19225	19023	19038	18864	18992	18947	18886	19083	19143	19013	19080	19232	18809	19028	19048	19139	18939	18940	19015	19051	18927	19136	18859	19071	19087	18943	18989	19087	18969	19030	18956	19066	19039	19134	18971	19023	18943	18955	19024	19102	19000	18883	18930	18919	18978	18943	18774	18852	19026	19028	19093	18844	19021	18881	19034	18990	18931	18860	18940	19021	18990	19025	18894	18951	19073	19178	19026	19070	19136	18921	18951	18834	18985	19376	18975	18823	18989	18972	18941	18949	19108	19166	18920	19126	19005	18985	18865	18947	19009	18996	19035	19052	18849	19165	19017	18915	19108	18983	18991	19087	18977	18812	19027	18909	19026	18940	18810	18901	19114	18978	18728	18966	18857	18981	19192	19183	18919	19079	19143	18992	19194	18930	19002	18935	18987	18996	18851	18844	18963	19056	18955	18906	19120	18864	18929	19050	18858	19063	19124	19195	18857	19107	19015	19068	18844	18864	19001	18893	18923	18951	18771	18968	19015	18992	18815	18956	19075	19127	18858	18778	18785	18950	18822	19114	19051	19054	19084	18991	19030	19144	19066	18994	18691	19022	18910	19100	19062	19036	19272	19125	18947	19179	18922	19174	19211	18913	19183	19011	18874	18828	19137	18943	18887	18992	18903	18905	19003	19086	19075	18974	18932	19097	19069	19179	19124	18769	18810	19018	19071	18982	18992	18827	19108	18888	18971	18947	18971	19127	19187	18919	18995	18953	18875	19132	18935	19026	18984	18831	18808	19019	19168	19112	18737	18878	18860	18883	19233	19061	18799	18876	18863	19066	19018	19160	18951	19051	18823	18694	18957	18948	18931	18820	18939	18896	18901	19000	19239	19018	19091	18975	19064	19008	18976	19027	18730	18826	18885	18948	19076	18788	19031	19010	19126	18871	18834	19151	19110	19199	18987	18893	18885	19045	19112	19142	19018	18928	19048	19002	19004	18934	18849	18902	19176	18941	18984	18938	19138	19146	18875	19136	19006	19058	18860	18838	18978	18930	18897	19101	18934	19106	19033	18936	18872	19030	19009	19070	19009	19014	19038	18955	18827	18894	18964	18932	19247	18961	18958	18936	19046	19034	19025	18878	18857	18931	18982	18977	18900	19299	18888	18784	19211	19051	19036	18894	18957	18988	18950	18957	18939	18994	19108	18927	19171	18984	18902	18962	18882	18951	18953	19084	19031	18979	19090	18844	18957	19025	19020	18908	18869	19067	19188	19147	18852	18894	18867	18911	18838	18959	19086	18945	19050	18954	18918	18994	18954	18995	19053	18965	18976	18851	19105	19098	19087	19071	18884	18947	18960	18972	18964	19159	19070	18943	18896	18974	19099	18823	19018	18969	18953	18932	19252	19250	19084	18904	19011	18991	18949	18911	18979	18948	19142	18870	19105	18960	18951	19036	19039	19064	19081	18816	18973	19113	18784	19001	19019	19217	19078	19109	18853	19122	19353	18862	18969	18957	18921	19065	19234	19133	19006	18946	19050	18832	19033	19020	18735	18955	18987	18846	19222	18923	18941	19005	19193	19225	18857	18828	18993	18878	18679	19028	19028	18843	18832	18855	18997	19005	18974	19031	18898	18945	18800	18999	18942	18974	18941	19315	19098	19033	19017	18923	19048	19200	18965	19035	18953	18827	18908	19209	18797	19037	19117	18966	18912	19137	19006	19160	18812	19008	19129	19145	18950	18838	19059	18897	19034	18914	19000	19116	18891	19110	18956	18923	18920	19120	19018	19021	19212	18829	18936	19063	19022	18879	18953	19152	18951	18962	19049	18956	19178	18956	19076	18969	18853	18916	18970	19010	19011	18972	18899	18961	18936	18816	18877	18977	19094	18922	18963	19108	19118	18846	19017	19160	18988	19020	18929	19059	18927	19141	18737	19075	18958	19010	19058	18940	19154	18880	18922	19190	18944	18998	19059	19035	18676	18961	18897	18938	19044	19010	18924	18839	18876	19070	19029	18875	19023	18966	18727	19089	18927	18909	19053	18886	19021	18876	19110	19093	18972	18852	18804	18817	19054	18977	18882	19103	19149	19012	18958	18838	19002	19092	19012	19159	19170	18940	19168	18990	19205	18930	19211	18985	19107	18920	18931	19119	18925	19059	19050	18806	18938	19013	19013	18963	19212	18957	18837	19117	18975	19209	18915	19082	19004	18945	19032	19118	18978	19356	19069	18997	19116	18973	18877	18985	18970	19032	18881	19016	19160	19028	18964	18820	19073	18943	18904	19003	19145	18898	18904	19117	18985	19009	19036	19067	18969	18968	19196	18729	18920	19069	19182	19175	19068	19343	19061	19053	18966	19045	19043	18862	18976	19175	18935	19037	18895	18965	19030	19023	18748	18864	18927	18860	19023	19159	19073	19085	18959	19075	18907	19176	19032	18932	19183	18997	18850	18921	18827	18911	19038	18907	18910	19057	18954	19058	19030	19177	18934	18910	18959	18905	19111	19086	18988	18900	18749	18933	19237	18896	18965	19187	19138	19164	19121	18838	19140	18993	18990	18991	19052	18983	19070	19206	19242	18934	18838	19069	18982	19077	19108	18990	19073	19027	19156	19134	19102	19248	19046	19087	19053	18866	18772	19004	18860	18892	18999	19089	18985	18993	19157	18894	18818	18885	18919	19132	19145	18947	18988	18938	18970	18853	18953	18977	19046	18963	18930	19035	19058	19154	19137	19087	19057	19017	18810	19073	19019	18956	19014	18840	18860	19004	19018	18910	18998	18821	19117	18918	18999	19050	19040	18989	18830	19124	19059	19164	18973	18975	18949	19042	19199	19096	19029	18983	18987	18904	18923	18989	19032	18844	18841	19001	18830	18992	19086	19082	19122	18812	18895	19010	18997	18910	18787	19074	19258	18938	18987	18823	19055	18880	18869	18894	19074	18802	18912	18888	18849	18947	18883	18949	18845	18825	18928	18809	19122	18933	18879	19168	18908	18997	18933	19006	18949	18932	19154	18899	19196	19112	19147	19099	19015	18960	19181	19070	18826	18908	18890	18904	19088	18946	18992	18937	18813	19062	19130	18963	18947	19030	19268	18984	18862	18756	19107	19096	19192	18953	18963	18937	18815	18838	18808	19155	19041	19040	18971	18986	18928	18875	18982	19099	18992	19124	18845	18969	18947	19096	18947	19000	18912	18977	18938	18948	19114	18949	19017	19002	19047	19001	19137	18839	18762	19204	19290	18988	18782	18938	19031	19019	18859	19152	19033	19021	19078	19033	19156	18969	18965	18731	19102	18978	19074	18920	19005	18900	18923	19065	18954	19155	19350	19105	19058	19027	18956	19012	19035	19012	19044	18923	18964	18909	18974	18964	18951	19214	18857	18837	19216	19006	19019	18980	19150	18926	18768	19156	19054	19061	19030	18892	18855	19012	18819	19083	19192	19094	19063	18990	18829	18809	19095	19003	18880	18970	18824	18772	18795	18952	18878	18824	19076	19243	19136	19024	18913	19039	19018	18911	19070	19114	18890	19029	19079	18959	18945	19278	19031	18999	18896	19048	18994	18881	18892	18976	18883	18862	18828	18923	19051	19024	18794	18885	18974	18799	18933	19170	19064	19044	19227	19005	19117	18958	18917	18916	18880	19342	18939	18909	18971	19030	18961	19011	18927	19096	18784	18939	19033	19061	18918	18896	18976	18966	18910	18968	18962	18795	18875	19126	19004	19077	19053	18897	18833	18983	19228	18916	18867	18944	18996	18976	18929	18981	18869	18974	18935	18940	19100	19075	18947	18870	18870	19213	19082	18842	18941	18906	19013	19048	18910	18925	18755	18938	18750	19074	19039	19168	19052	19012	18915	18908	18841	19097	18979	19057	18756	18985	19050	18908	18969	19087	19050	19064	18935	19121	18868	19034	18927	18966	18967	18979	18909	18981	18832	18877	18770	19175	18982	19026	18976	19128	18901	18979	18923	19045	19049
36250	57311	52111	43422	35216	28992	26140	23310	21029	19414	17866	17278	16972	17009	17143	16733	16896	16876	16854	16899	16719	16940	16840	16556	16753	16897	16827	16957	16748	16716	16767	16635	16824	16729	16896	16686	16613	16617	16788	16674	16622	16931	16600	16759	16776	16764	16559	16866	16956	17357	17077	16879	16874	16502	16537	16541	16686	16725	16643	16643	16657	16536	16828	16636	16496	16617	16575	16741	16694	16694	16562	16765	16545	16631	16612	16815	16846	16739	16822	16884	16931	16580	16632	16659	16551	16902	16628	16588	16781	16682	16722	16740	16863	16651	16777	16758	16631	16666	16631	16588	16450	16567	16484	16676	16523	16642	16591	16671	16488	16586	16751	16621	16628	16607	16718	16430	16520	16787	16663	16607	16653	16530	16659	16543	16624	16587	16565	16792	16689	16650	16663	16662	16741	16690	16739	16696	16670	16808	16688	16616	16549	16665	16649	16528	16789	16752	16801	16568	16851	16628	16501	16649	16734	16709	16520	16625	16566	16659	16743	16559	16612	16614	16672	16708	16613	16719	16566	16522	16668	16707	16714	16538	16591	16706	16669	16719	16767	16695	16765	16645	16486	16622	16551	16662	16505	16730	16744	16526	16728	16762	16592	16592	16505	16547	16640	16597	16657	16691	16606	16517	16686	16677	16544	16586	16711	16674	16493	16608	16696	16577	16705	16626	16632	16831	16860	16799	16481	16565	16582	16822	16583	16663	16514	16655	16691	16608	16676	16638	16732	16563	16738	16668	16646	16693	16649	16732	16575	16799	16728	16638	16556	16766	16481	16436	16794	16717	16639	16709	16630	16624	16679	16735	16423	16724	16503	16708	16578	16729	16658	16688	16669	16677	16718	16568	16618	16667	16682	16824	16644	16718	16707	16721	16721	16689	16674	16519	16750	16548	16686	16457	16592	16572	16482	16618	16534	16749	16731	16757	16647	16451	16591	16505	16603	16742	16526	16608	16716	16551	16763	16729	16596	16498	16647	16567	16709	16566	16530	16634	16659	16591	16586	16542	16647	16682	16553	16604	16579	16571	16602	16572	16652	16461	16805	16687	16637	16623	16510	16585	16643	16615	16606	16606	16587	16616	16470	16538	16516	16563	16744	16671	16644	16597	16597	16684	16751	16630	16464	16629	16663	16633	16671	16726	16777	16596	16681	16613	16670	16687	16681	16704	16659	16695	16519	16502	16794	16780	16532	16651	16568	16530	16843	16539	16733	16496	16604	16547	16842	16650	16611	16570	16625	16589	16552	16564	16728	16553	16671	16725	16657	16672	16626	16577	16597	16513	16768	16684	16709	16506	16484	16616	16803	16729	16551	16801	16651	16792	16623	16571	16582	16731	16619	16616	16649	16620	16508	16645	16517	16521	16573	16728	16467	16721	16530	16777	16573	16553	16563	16672	16613	16551	16463	16540	16734	16712	16566	16673	16597	16588	16704	16721	16653	16750	16684	16624	16724	16744	16556	16659	16721	16694	16632	16801	16674	16638	16548	16619	16644	16622	16716	16572	16771	16707	16598	16708	16645	16543	16545	16532	16685	16670	16694	16756	16628	16643	16557	16661	16598	16593	16755	16663	16505	16704	16518	16642	16637	16662	16523	16467	16649	16666	16652	16432	16771	16555	16522	16776	16590	16812	16560	16601	16782	16496	16624	16615	16739	16550	16819	16648	16471	16497	16767	16688	16614	16605	16621	16701	16645	16736	16653	16594	16544	16850	16792	16541	16612	16632	16672	16768	16467	16511	16707	16650	16565	16636	16654	16608	16670	16678	16581	16736	16682	16557	16598	16681	16789	16514	16711	16544	16702	16632	16631	16535	16635	16720	16664	16550	16739	16676	16736	16626	16733	16643	16557	16457	16749	16619	16797	16630	16746	16534	16580	16873	16511	16817	16594	16542	16628	16649	16554	16582	16579	16628	16625	16684	16539	16616	16609	16842	16629	16629	16696	16710	16748	16503	16545	16583	16441	16749	16610	16770	16600	16704	16648	16659	16670	16540	16670	16634	16584	16741	16428	16790	16837	16646	16741	16720	16586	16476	16732	16614	16570	16631	16666	16728	16625	16647	16569	16475	16686	16706	16602	16693	16662	16626	16616	16720	16635	16513	16777	16655	16714	16589	16643	16700	16693	16706	16685	16666	16549	16736	16554	16613	16684	16622	16792	16654	16824	16671	16637	16714	16611	16723	16636	16534	16468	16663	16406	16728	16588	16561	16738	16614	16756	16588	16778	16706	16621	16548	16719	16398	16642	16617	16728	16719	16554	16649	16468	16677	16625	16481	16530	16560	16698	16603	16721	16429	16682	16731	16652	16594	16541	16624	16728	16776	16720	16645	16668	16742	16803	16734	16700	16706	16531	16694	16695	16565	16523	16448	16653	16587	16595	16729	16614	16516	16693	16753	16641	16674	16622	16580	16607	16676	16640	16534	16647	16734	16562	16766	16665	16729	16722	16545	16647	16567	16652	16489	16644	16638	16695	16741	16783	16680	16472	16743	16705	16632	16410	16547	16631	16737	16726	16871	16514	16731	16581	16595	16585	16746	16624	16570	16560	16634	16687	16695	16714	16759	16576	16582	16778	16689	16533	16687	16466	16617	16715	16657	16615	16701	16676	16693	16773	16399	16448	16690	16514	16584	16643	16712	16544	16475	16846	16568	16653	16665	16448	16582	16748	16636	16623	16728	16537	16614	16673	16615	16554	16695	16611	16713	16676	16892	16697	16571	16711	16655	16777	16613	16556	16621	16738	16678	16611	16617	16685	16552	16595	16602	16623	16664	16497	16420	16494	16571	16680	16681	16751	16536	16682	16697	16542	16461	16722	16595	16779	16662	16564	16725	16713	16583	16498	16525	16703	16495	16614	16577	16728	16543	16662	16848	16792	16511	16612	16752	16644	16712	16576	16521	16663	16674	16651	16579	16821	16788	16590	16707	16638	16524	16727	16577	16657	16546	16746	16488	16705	16694	16611	16686	16652	16512	16690	16627	16631	16573	16517	16700	16558	16570	16796	16466	16595	16669	16649	16680	16777	16661	16520	16614	16479	16797	16709	16619	16641	16658	16696	16629	16652	16766	16661	16442	16643	16844	16683	16719	16446	16740	16559	16630	16833	16749	16501	16647	16737	16785	16690	16670	16650	16664	16714	16696	16648	16857	16655	16566	16699	16553	16677	16553	16544	16752	16563	16635	16586	16683	16512	16466	16597	16539	16671	16648	16707	16486	16703	16646	16761	16757	16706	16500	16696	16523	16408	16692	16641	16631	16622	16657	16564	16609	16617	16703	16628	16566	16645	16627	16708	16578	16730	16808	16518	16703	16586	16648	16535	16692	16584	16632	16591	16765	16459	16762	16590	16703	16594	16614	16534	16755	16729	16582	16544	16690	16637	16543	16768	16625	16700	16443	16652	16596	16651	16586	16676	16777	16829	16612	16515	16766	16781	16630	16704	16475	16813	16609	16618	16718	16530	16613	16701	16486	16689	16639	16587	16651	16525	16634	16637	16609	16552	16617	16611	16620	16745	16586	16630	16692	16680	16624	16674	16675	16808	16679	16567	16903	16463	16825	16710	16626	16555	16600	16703	16629	16697	16527	16567	16604	16535	16757	16466	16755	16754	16735	16675	16663	16626	16672	16738	16617	16743	16551	16588	16654	16717	16696	16494	16740	16654	16662	16595	16562	16576	16520	16562	16630	16677	16565	16587	16560	16656	16733	16522	16769	16652	16655	16696	16449	16526	16735	16791	16531	16746	16507	16521	16716	16519	16659	16564	16697	16779	16730	16601	16850	16468	16707	16544	16587	16843	16638	16492	16773	16651	16773	16646	16585	16674	16689	16673	16561	16722	16559	16472	16698	16810	16765	16582	16547	16492	16547	16792	16695	16490	16581	16651	16756	16554	16709	16835	16629	16679	16692	16628	16745	16384	16520	16683	16621	16555	16746	16731	16422	16583	16656	16746	16657	16624	16870	16666	16548	16554	16730	16717	16708	16599	16697	16531	16568	16704	16540	16475	16773	16637	16599	16573	16509	16440	16698	16731	16778	16659	16636	16674	16622	16481	16640	16716	16702	16467	16627	16659	16706	16875	16589	16747	16742	16540	16533	16548	16769	16798	16613	16803	16644	16634	16416	16520	16659	16710	16575	16630	16771	16649	16568	16581	16548	16615	16626	16493	16653	16727	16749	16635	16624	16519	16663	16936	16620	16632	16592	16502	16565	16487	16483	16638	16676	16676	16770	16584	16620	16630	16496	16519	16700	16699	16815	16545	16758	16843	16626	16667	16557	16758	16682	16638	16436	16784	16550	16640	16522	16556	16510	16641	16817	16638	16535	16680	16591	16456	16614	16711	16669	16668	16658	16541	16574	16507	16571	16539	16475	16694	16626	16594	16626	16733	16524	16614	16550	16737	16629	16512	16474	16742	16626	16600	16810	16655	16715	16836	16538	16677	16700	16781	16655	16641	16721	16673	16577	16687	16639	16514	16566	16659	16649	16635	16753	16724	16467	16604	16633	16538	16546	16557	16752	16554	16706	16549	16694	16690	16739	16571	16554	16603	16454	16714	16501	16529	16627	16851	16507	16644	16804	16526	16690	16634	16428	16601	16577	16668	16670	16781	16816	16446	16695	16674	16542	16635	16748	16646	16628	16514	16570	16778	16607	16638	16784	16594	16632	16735	16758	16641	16689	16742	16717	16753	16626	16591	16604	16748	16592	16581	16544	16320	16585	16913	16574	16718	16578	16644	16578	16667	16662	16506	16607	16606	16568	16701	16616	16695	16566	16671	16593	16680	16545	16645	16470	16597	16769	16700	16731	16636	16741	16475	16835	16610	16546	16685	16677	16365	16707	16678	16502	16557	16653	16544	16711	16668	16603	16750	16590	16627	16649	16758	16491	16702	16468	16597	16733	16546	16813	16609	16545	16687	16610	16584	16566	16611	16608	16595	16761	16772	16641	16779	16673	16665	16717	16731	16534	16741	16522	16596	16744	16617	16695	16508	16634	16725	16604	16740	16902	16758	16563	16694	16707	16522	16573	16556	16622	16445	16599	16606	16735	16720	16603	16625	16455	16620	16707	16575	16655	16545	16803	16750	16662	16791	16755	16886	16680	16934	16761	16670	16764
28717	27481	34947	31524	24981	21828	20743	20169	19631	19535	19644	19380	19302	19432	19373	19576	19541	19635	19444	19635	19538	19310	19515	19405	19362	19364	19447	19566	19213	19384	19444	19459	19220	19227	19292	19512	19468	19473	19409	19279	19344	19418	19474	19246	19167	19271	19364	19426	19374	19287	19272	19358	19282	19355	19187	19313	19453	19414	19471	19300	19409	19570	19526	19304	19353	19453	19370	19370	19317	19013	19396	19272	19323	19334	19351	19232	19601	19236	19457	19372	19281	19228	19349	19277	19365	19409	19503	19350	19135	19436	19534	19270	19453	19438	19297	19442	19440	19465	19320	19317	19303	19474	19333	19237	19282	19340	19195	19316	19517	19332	19456	19468	19293	19339	19432	19437	19567	19461	19232	19128	19429	19250	19185	19267	19326	19289	19297	19252	19254	19159	19405	19215	19326	19448	19386	19372	19265	19374	19216	19302	19498	19322	19173	19210	19361	19310	19341	19402	19113	19354	19183	19285	19159	19253	19455	19339	19284	19323	19265	19402	19416	19315	19182	19494	19249	19087	19118	19527	19490	19272	19357	19457	19251	19383	19335	19308	19303	19407	19635	19510	19210	19394	19447	19159	19235	19323	19175	19386	19081	19354	19186	19362	19344	19487	19315	19233	19182	19393	19562	19416	19142	19227	19118	19199	19368	19481	19462	19202	19290	19218	19394	19302	19493	19289	19204	19181	19430	19301	19264	19077	19270	19215	19421	19364	19220	19466	19508	19404	19451	19444	19469	19492	19506	19254	19320	19259	19134	19337	19438	19562	19515	19318	19388	19056	19269	19402	19490	19368	19316	19323	19448	19391	19429	19287	19309	19428	19174	19194	19450	19270	19341	19014	19382	19365	19390	19324	19265	19307	19324	19247	19256	19224	19478	19332	19310	19297	19474	18961	19276	19410	19454	19308	19249	19343	19487	19419	19443	19485	19265	19238	19211	19452	19279	19337	19540	19255	19424	19306	19452	19526	19175	19294	19380	19328	19468	19090	19478	19269	19501	19320	19387	19364	19372	19218	19481	19451	19585	19095	19286	19284	19270	19219	19406	19322	19175	19527	19367	19144	19231	19224	19343	19489	19478	19485	19372	19298	19382	19251	19154	19248	19465	19287	19371	19163	19425	19302	19388	19435	19379	19246	19418	19575	19528	19231	19321	19547	19184	19313	19374	19481	19194	19564	19508	19433	19191	19446	19284	19276	19486	19619	19451	19314	19318	19171	19141	19222	19315	19284	19557	19368	19207	19409	19160	19331	19374	19320	19407	19292	19423	19350	19444	19242	19444	19470	19478	19337	19384	19118	19484	19355	19224	19309	19416	19321	19234	19363	19360	19314	19269	19465	19122	19657	19472	19293	19379	19311	19401	19407	19479	19228	19359	19318	19473	19265	19246	19464	19275	19300	19357	19216	19261	19307	19354	19633	19317	19271	19419	19319	19382	19360	19267	19352	19332	19275	19274	19215	19470	19481	19290	19214	19350	19251	19340	19336	19361	19452	19257	19211	19237	19308	19360	19100	19249	19256	19433	19207	19300	19471	19276	19399	19293	19456	19378	19546	19382	19470	19481	19189	19274	19481	19365	19536	19380	19252	19347	19111	19354	19055	19130	19231	19239	19496	19368	19464	19140	19124	19248	19335	19389	19282	19270	19436	19327	19216	19322	19691	19408	19212	19519	19346	19353	19347	19288	19397	19197	19157	19381	19270	19271	19256	19229	19306	19148	19498	19334	19243	19265	19341	19374	19353	19339	19207	19497	19328	19435	19402	19253	19325	19344	19035	19314	19275	19232	19394	19402	19434	19381	19546	19234	19216	19368	19544	19224	19438	19317	19370	19309	19344	19377	19317	19419	19264	19290	19245	19399	19359	19372	19628	19255	19500	19244	19177	19439	19333	19387	19261	19394	19286	19274	19529	19253	19464	19286	19445	19288	19420	19400	19105	19299	19521	19123	19339	19263	19351	19536	19239	19509	19237	19192	19277	19190	19367	19403	19547	19327	19237	19301	19259	19241	19479	19151	19396	19428	19270	19192	19402	19131	19441	19264	19441	19433	19440	19308	19521	19273	19163	19406	19209	19356	19323	19329	19394	19338	19323	19345	19531	19649	19283	19548	19283	19154	19277	19143	19506	19178	19365	19347	19411	19351	19139	19101	19152	19202	19153	19328	19482	19392	19289	19502	19298	19508	19495	19339	19529	19476	19200	19294	19202	19434	19284	19248	19293	19373	19381	19403	19063	19212	19316	19481	19205	19426	19430	19243	19520	19297	19296	19361	19322	19593	19363	19305	19259	19389	19117	19331	19301	19417	19210	19497	19485	19312	19450	19249	19502	19118	19496	19345	19159	19264	19290	19220	19382	19404	19374	19238	19212	19428	19417	19321	19400	19342	19395	19403	19329	19214	19194	19097	19328	19319	19303	19540	19217	19162	19217	19253	19385	19576	19563	19413	19376	19572	19334	19403	19543	19427	19095	19381	19210	19283	19481	19101	19325	19558	19344	19344	19433	19311	19555	19468	19220	19441	19232	19279	19317	19293	19315	19405	19289	19128	19388	19208	19421	19394	19344	19246	19447	19228	19363	19252	19279	19561	19380	19409	19613	19469	19143	19313	19236	19358	19288	19187	19186	19313	19398	19266	19117	19407	19360	19346	19298	19500	19354	19305	19211	19334	19706	19290	19599	19457	19346	19341	19332	19282	19301	19348	19397	19572	19159	19220	19220	19395	19344	19478	19532	19331	19249	19625	19416	19375	19349	19273	19335	19368	19396	19408	19140	19365	19339	19374	19316	19347	19248	19441	19226	19530	19466	19288	19330	19317	19315	19448	19274	19392	19441	19388	19145	19503	19178	19414	19183	19234	19276	19239	19267	19188	19502	19585	19147	19352	19356	19321	19615	19418	19398	19452	19417	19396	19524	19369	19269	19387	19519	19152	19374	19233	19399	19481	19314	19495	19338	19382	19112	19487	19410	19430	19358	19417	19201	19247	19418	19541	19400	19304	19549	19345	19318	19343	19198	19453	19520	19341	19511	19381	19419	19326	19358	19406	19269	19446	19349	19206	19423	19592	19492	19235	19345	19308	19419	19420	19413	19485	19337	19379	19401	19351	19181	19361	19443	19579	19365	19255	19307	19314	19269	19390	19183	19276	19168	19398	19540	19441	19306	19373	19407	19656	19251	19304	19120	19324	19279	19191	19362	19233	19024	19350	19185	19224	19196	19199	19384	19263	19340	19229	19264	19262	19429	19379	19494	19494	19478	19325	19484	19296	19344	19213	19284	19507	19287	19494	19350	19381	19243	19426	19178	19414	19360	19475	19369	19122	19292	19154	19410	19388	19597	19336	19274	19525	19386	19503	19569	19218	19231	19337	19388	19472	19455	19333	19366	19213	19359	19168	19138	19345	19329	19262	19280	19325	19272	19454	19579	19472	19434	19318	19259	19249	19243	19309	19514	19419	19405	19462	19274	19355	19391	19411	19406	19214	19215	19011	19221	19206	19271	19343	19322	19465	19313	19407	19408	19415	19543	19420	19539	19502	19222	19507	19404	19337	19195	19273	19422	19231	19411	19461	19419	19457	19336	19367	19447	19249	19403	19255	19320	19218	19317	19246	19292	19214	19151	19388	19337	19250	19233	19229	19318	19387	19468	19326	19276	19209	19171	19265	19241	19478	19483	19284	19463	19355	19372	19157	19422	19417	19262	19355	19339	19198	19255	19179	19101	19455	19318	19207	19522	19304	19403	19394	19297	19432	19028	19218	19577	19264	19325	19594	19390	19556	19388	19397	19369	19210	19413	19258	19279	19355	19503	19423	19355	19452	19240	19066	19057	19342	19150	19372	19453	19508	19306	19320	19140	19444	19333	19461	19319	19576	19369	19308	19393	19377	19429	19275	19220	19366	19436	19314	19207	19248	19220	19389	19208	19443	19101	19282	19259	19340	19401	19332	19481	19319	19447	19142	19568	19460	19297	19351	19280	19230	19163	19291	19315	19403	19318	19545	19403	19338	19412	19499	19403	19288	19382	19318	19342	19322	19301	19350	19225	19219	19283	19227	19435	19381	19325	19291	19236	19462	19282	19408	19257	19311	19461	19335	19288	19320	19428	19474	19331	19491	19476	19549	19424	19250	19240	19213	19389	19496	19440	19458	19367	19342	19511	19211	19344	19377	19269	19540	19326	19428	19335	19321	18952	19383	19466	19521	19439	19314	19427	19418	19369	19336	19232	19258	19535	19548	19437	19173	19336	19319	19547	19340	19429	19339	19419	19244	19387	19417	19346	19330	19110	19443	19496	19582	19377	19270	19338	19140	19542	19404	19427	19156	19308	19252	19361	19529	19110	19407	19415	19282	19349	19318	19363	19338	19318	19443	19603	19250	19527	19449	19581	19425	19343	19237	19544	19418	19434	19431	19385	19354	19239	19207	19260	19424	19632	19468	19357	19315	19280	19398	19369	19210	19439	19382	19346	19238	19139	19536	19223	19460	19265	19251	19414	19467	19416	19345	19270	19388	19258	19428	19289	19211	19382	19549	19289	19411	19300	19282	19288	19323	19414	19480	19346	19329	19332	19466	19217	19318	19213	19299	19326	19290	19162	19321	19368	19348	19491	19218	19241	19310	19345	19345	19265	19278	19305	19374	19172	19458	19446	19223	19144	19199	19540	19144	19272	19445	19219	19330	19246	19393	19485	19348	19329	19152	19385	19317	19285	19290	19436	19259	19124	19213	19387	19234	19340	19229	19161	19176	19401	19516	19322	19108	19403	19365	19462	19269	19434	19224	19556	19433	19190	19293	19368	19343	19201	19133	19185	19227	19299	19390	19535	19339	19358	19147	19366	19369	19323	19512	19336	19442	19536	19470	19172	19350	19189	19254	19463	19428	19229	19268	19307	19513	19226	19273	19355	19327	19346	19467	19271	19281	19356	19294	19386	19272	19320	19231	19265	19322	19182	19114	19338	19581	19474	19172	19219	19538	19442	19343	19396	19273	19362	19587	19249	19431	19231	19248	19354	19265	19230	19310	19289	19407	19228	19384	19245	19591	19375	19416	19287	19244	19194	19241	19398	19358	19374	19384	19363	19535	19240	19324	19433	19341	19125	19351	19509	19311	19449	19340	19411	19244	19415
31395	44457	40601	31658	24240	19957	18658	17788	17160	17042	17018	16950	16729	16900	16842	16795	16884	16836	16746	16722	17023	16928	16859	16826	16822	16758	16597	16863	16782	16893	16855	16710	16809	16753	16885	16670	16747	16857	16829	16776	16656	16714	16735	16770	16792	16863	16720	16735	16816	16829	16812	16902	16900	16889	16710	16801	17016	16837	16935	16765	16856	16758	16852	16878	16879	16690	16770	16743	16783	16812	16794	16796	16906	16841	16744	16755	16789	16719	16897	16835	16753	16792	16898	16692	16834	16763	16862	16905	16776	16831	16645	16766	16980	16824	16793	16828	16797	16617	16854	16949	16750	16846	16678	16884	16761	16664	16763	16740	16751	16949	16823	16618	16910	16768	16671	16847	16891	16809	16868	16986	16836	16767	16909	16733	16933	16820	16928	16732	16863	16822	16829	16995	16775	16854	16726	16804	16800	16734	16749	16721	16732	16837	16670	16790	16735	16813	16827	16780	16724	16917	16774	16801	16791	16772	16968	16709	16737	16927	16818	16810	16877	16687	16806	16697	16611	16686	16850	16848	16901	16733	16853	16676	16736	16601	16806	16841	16603	16694	16688	16790	16835	16878	16838	16775	16683	16945	16783	16747	16758	16551	16614	16701	16606	16756	16852	16715	16811	16985	16939	16670	16846	16696	16726	16817	16681	16647	16944	16683	16925	16756	16832	16685	16744	16735	16848	16803	16843	16822	16759	16859	16752	16734	16692	16805	16768	16733	16726	16904	16901	16991	16613	16802	16788	16536	16795	16731	16742	16852	16724	16919	16721	16869	16769	16671	16766	16828	16730	16755	16995	16655	16803	16729	16854	16799	16844	16876	16832	16771	16773	16721	16895	16891	16761	16738	16789	16767	16824	16876	16726	16912	16842	16665	16808	16913	16933	16780	16641	16778	16745	16937	16744	16926	16867	16935	16740	16833	16778	16699	16544	16750	16645	16700	16914	16744	16695	16885	16730	16812	16604	16712	16782	16815	16816	16778	16819	17030	16873	16887	16697	16742	16749	16814	16707	16961	16840	16691	16957	16793	16653	16644	16855	16896	16611	16850	16705	16848	16784	16471	16795	16995	16821	16868	16811	16839	16649	16678	16788	16972	16795	16924	16741	16775	16894	16709	16810	16867	16771	16827	16794	16897	16799	17108	16778	16841	16709	16713	16844	16719	16836	16766	16776	16693	16683	16795	16717	16662	16783	16832	16966	16888	16776	16997	16786	16763	16747	16662	16844	16749	16807	16790	16864	16839	16897	16877	16773	16845	16770	16749	16746	16669	16738	16806	16709	16835	16835	16712	16869	16885	16831	16719	16795	16880	16905	16728	16701	16748	16863	16736	16741	16762	16802	17087	16694	16803	16820	16796	16811	16895	16858	16863	16763	16856	16643	16792	16721	17056	16739	16668	16666	16757	16840	16854	16705	16716	16777	16833	16719	16810	16886	16652	16749	16866	16803	16802	16941	16915	16985	16819	16862	16895	16854	16818	16773	16801	16829	16890	16690	16814	16738	16841	16751	16913	16952	16965	16859	16928	16887	16883	16832	16716	16781	16709	16912	16759	16812	16721	16848	16810	16782	16544	16879	16949	16730	16749	16720	16859	16894	16806	16901	16875	16902	16670	16769	16724	16868	16693	16856	16828	16930	16688	16669	16786	16617	16707	16761	16737	17017	16672	16733	16754	16622	16853	16870	16854	16577	16768	16914	16866	16790	16675	16647	16886	16744	16844	16795	16766	16887	16799	16939	16659	16814	16643	16794	16815	16683	16900	16695	16839	16947	16816	16829	16848	16748	16770	16916	16672	16706	16839	16814	16690	16882	16682	16815	16845	16756	16958	16822	16761	16985	16983	16762	16800	16788	16960	16893	16770	16894	16729	16668	16714	16701	16747	16834	16794	16768	16825	16622	16685	16746	16742	16816	16795	16767	16775	16767	16804	16962	16894	16747	16853	16775	16955	16739	16863	16702	16902	16851	16843	16862	16854	16817	16828	16650	16756	16882	16707	16743	16899	16813	16855	16765	16823	16693	16922	16645	16819	16635	16922	16577	16901	16908	16809	16743	16819	16691	16994	16767	16708	17031	16868	16849	16653	16793	16789	16715	16851	16929	16876	16740	16829	16784	16858	16902	16764	16691	16844	16701	16627	16747	16835	16786	16938	16963	16792	16908	16738	16680	16956	16734	16814	16938	16888	16820	16878	16803	16818	16858	16826	16751	16736	16797	16771	16867	16796	16668	16672	16919	16720	16757	16983	16679	16753	16820	16559	16863	16789	16859	16754	16842	16767	16729	16789	16778	17012	16795	16862	16824	16831	16850	16669	16761	16960	16982	16698	16716	16841	16637	16850	16913	16770	16819	16907	16803	16989	16912	16638	16794	16764	16950	16859	16809	16712	16732	16699	16834	16857	16797	16822	16662	16914	16814	16943	17007	16781	16716	16755	16784	16673	16886	16809	16842	16835	16764	16899	16786	16812	16873	16792	16782	16924	16772	16930	16861	16705	16791	16635	16794	16761	16997	16723	16893	16895	16802	16814	16799	16803	16729	16799	16566	16645	16932	16857	16751	16920	16822	16764	16808	16893	16759	16881	16724	16694	16854	16952	16643	16710	16853	16865	16698	16904	16695	16823	16780	16937	16974	16854	16877	16749	16869	16902	16661	16756	16723	16746	16888	16985	16855	16851	16805	16723	16709	16648	16770	16836	16984	16834	16780	16896	16853	16800	16740	16795	16751	16824	16733	16784	16710	16700	16849	16733	16692	16811	16659	16754	16761	16722	17000	16787	16797	16869	16818	16769	16940	16846	16800	16850	16944	16760	16753	16702	16723	16750	16844	16854	16874	16787	16688	16737	16805	16962	16703	16916	16905	16766	16641	16795	16810	16943	16748	16827	16711	16823	16835	16732	16766	16795	16955	16692	16786	16820	16977	16706	16713	16823	16768	16643	16805	16893	16967	16868	16694	16739	16844	16688	16792	16606	16655	16788	16457	16785	17002	16746	16773	16899	16884	16920	16794	16721	16952	16670	16822	16797	16887	16764	16848	16837	16950	16780	16790	16780	16887	16788	16956	16948	16908	16841	16830	16828	16943	16658	16829	16622	16775	16560	16697	16887	16876	16766	16753	16889	16917	16690	16704	16772	16719	16862	16695	16906	16733	16832	16780	16591	16787	16885	16728	16669	16944	16666	16788	16731	16792	16677	16737	16766	16710	16730	16591	16769	16648	16811	16862	16932	16848	16735	16695	16730	16730	16693	16845	16928	16739	16802	16928	16879	16798	17003	16760	16807	16728	16849	16873	16883	16821	16839	16709	16800	16809	16910	16795	16782	16863	16875	16810	16736	16775	16816	16857	16915	16874	16823	16673	16770	16872	16837	16887	16836	16721	16926	16884	16784	16863	16890	16775	16782	16800	16722	16952	16747	16694	16798	16724	16758	16768	17006	16855	16961	16756	16813	16878	16990	16712	16672	16722	16731	16748	16608	16930	16771	16671	16946	16948	16710	16749	16807	16678	16885	16902	16744	16813	16887	16749	16937	16836	16785	16664	16811	17059	16741	16876	16829	16751	16752	16557	16758	16827	16709	16795	16883	16808	16800	16898	16867	16761	16767	16920	16880	16769	16962	16774	16753	16791	17013	16792	16969	16643	16704	16740	16942	16736	16866	16870	16776	16842	16905	16860	16837	16986	16709	16851	16727	16784	16825	16809	16795	16808	16871	16812	16818	17066	16759	16835	16908	16845	16748	16794	16818	16729	16890	16614	16929	16758	16719	16721	16712	16813	16797	16817	16756	16742	16860	16686	16768	16758	16707	16987	16744	16713	16826	16824	16776	16753	16775	16886	16605	16764	16780	16840	16633	16801	16873	16909	16801	16781	16814	16743	16764	16777	16876	16785	16777	16877	16801	16863	16787	16896	16770	16812	16749	16732	16787	16840	16753	16723	16807	16738	16772	16780	16699	16732	16815	16780	16799	16837	16724	16964	16720	16719	16904	16597	16759	16996	16826	16714	16865	16750	16772	16773	16890	16807	16864	16745	16858	16903	16811	16728	16775	16808	16655	16798	16612	16892	16775	16754	16751	16798	16735	16823	16748	16766	16701	16739	16824	16725	16775	16855	16756	16732	16767	16809	16734	16789	16701	16787	16778	16864	16878	17021	17004	16737	16775	16596	16823	16629	16835	16718	16888	17025	16846	16759	17024	16782	16813	16763	16875	16762	16916	16820	16855	16664	16719	16631	16839	16927	16817	16904	16745	16747	16902	16747	16824	16792	16813	16831	16873	16846	16749	16848	16767	16789	16888	16801	16746	17041	16873	16861	17034	16831	16696	16981	16730	16755	16727	16815	16857	16783	16710	16928	16812	16829	16821	16756	16676	16908	16664	16867	16920	16666	16745	16848	16935	16841	16899	16775	16771	16841	16809	16696	16814	16831	16875	16779	16663	16650	16809	16869	16720	17008	16742	16930	16800	16763	16796	16907	16793	16932	16778	16723	16843	16754	16753	16884	16763	16677	16793	16742	16827	16934	16787	16778	16726	16747	16654	17071	16739	16675	16786	16827	16835	16717	16688	16843	16856	16838	16816	16896	16865	16883	17091	16829	16827	16778	16831	16802	16734	16925	16802	16699	16683	16855	16826	16901	16750	16735	16733	16876	16848	17096	16804	16980	16946	16609	16628	16773	16826	16838	16832	16828	16776	16742	16891	16893	16582	16845	16731	16757	16791	16873	16883	16871	16773	16709	16683	16878	16778	16786	16779	16884	16769	16726	16798	16652	16772	16860	16791	16810	16643	16868	16659	16814	16736	16698	16773	16704	16690	17006	16897	16805	16958	16958	16569	17056	16993	16973	16845	16721	16877	16751	16801	16766	16842	16744	16805	16686	16651	16787	16572	16757	16827	16680	16787	16744	16950	16768	16618	16803	16760	16930	16839	16716	16930	16854	16687	16928	16830	16904	16804	16855	16882	16881	16808	16642	16847	16826	16776	16716	16831	16835	16783	16893	16820	16718	16590	16881	16745	16871	16688	16879	16759	16754	16736	16799	16773	16910	16876	16723	16836	16856	16926	16835	16896	16910	16809	16851	16809	16940	16782	16878	16688	16701	16868	16862	16887	16650	16843	16751	16791
24257	21450	29283	26646	24827	25653	24487	20833	19342	19216	18949	18873	18737	18794	18896	18796	18689	18682	19059	18933	18715	18448	18572	18761	18793	18627	18566	18726	18544	18774	18788	18658	18670	18704	18560	18647	18730	18483	18398	18420	18565	18507	18635	18886	18700	18733	18539	18673	18513	18715	18898	18704	18543	18725	18750	18420	18595	18654	18625	18559	18787	18467	18504	18456	18529	18405	18500	18548	18484	18502	18591	18651	18584	18510	18675	18476	18480	18539	18669	18716	18806	18660	18662	18666	18571	18508	18650	18510	18599	18340	18756	18725	18578	18626	18575	18631	18519	18504	18489	18517	18402	18447	18508	18514	18600	18544	18550	18498	18444	18581	18559	18501	18573	18527	18652	18677	18716	18461	18652	18523	18594	18639	18436	18414	18568	18561	18532	18683	18573	18708	18304	18433	18352	18662	18424	18478	18537	18780	18342	18654	18494	18605	18701	18519	18753	18570	18635	18625	18473	18552	18464	18808	18432	18374	18498	18669	18637	18725	18534	18365	18654	18385	18602	18631	18583	18539	18273	18355	18635	18639	18607	18628	18506	18617	18376	18651	18100	18369	18439	18691	18607	18577	18588	18545	18635	18700	18466	18596	18428	18789	18541	18589	18522	18647	18544	18497	18511	18581	18366	18645	18544	18734	18266	18298	18544	18352	18743	18584	18498	18588	18672	18495	18465	18485	18486	18493	18527	18472	18469	18612	18418	18741	18415	18509	18588	18536	18470	18350	18653	18416	18290	18470	18557	18461	18510	18576	18582	18633	18570	18634	18462	18575	18425	18312	18585	18568	18601	18634	18479	18586	18551	18467	18547	18558	18437	18493	18486	18565	18562	18807	18598	18437	18654	18517	18517	18417	18253	18703	18632	18444	18562	18577	18620	18614	18482	18347	18367	18625	18478	18553	18536	18384	18836	18688	18617	18684	18523	18368	18373	18552	18623	18508	18607	18607	18391	18523	18484	18708	18577	18618	18663	18690	18313	18639	18474	18517	18661	18626	18542	18396	18618	18404	18750	18547	18792	18637	18509	18449	18448	18441	18596	18655	18384	18590	18399	18598	18505	18669	18444	18653	18711	18629	18618	18685	18520	18759	18594	18477	18544	18399	18684	18564	18423	18506	18553	18421	18514	18553	18430	18629	18632	18487	18366	18510	18516	18553	18445	18535	18667	18524	18691	18601	18503	18312	18645	18538	18582	18619	18650	18307	18538	18397	18300	18508	18535	18703	18502	18623	18554	18293	18650	18453	18384	18468	18582	18360	18379	18524	18445	18632	18392	18541	18474	18557	18445	18407	18445	18659	18508	18518	18726	18409	18692	18534	18618	18534	18568	18549	18394	18588	18218	18560	18398	18559	18509	18544	18611	18553	18631	18453	18355	18613	18503	18382	18425	18556	18305	18590	18384	18635	18777	18500	18472	18457	18634	18525	18453	18258	18480	18442	18406	18582	18444	18543	18431	18577	18374	18553	18661	18436	18594	18459	18632	18556	18349	18634	18626	18445	18229	18396	18540	18623	18460	18392	18646	18635	18465	18406	18570	18583	18641	18558	18549	18338	18564	18503	18699	18474	18374	18628	18384	18661	18538	18604	18475	18688	18637	18618	18457	18506	18441	18452	18436	18541	18637	18527	18348	18750	18554	18494	18495	18736	18476	18472	18780	18523	18431	18389	18459	18512	18665	18546	18592	18397	18408	18557	18677	18647	18498	18606	18552	18669	18500	18494	18446	18490	18718	18472	18415	18600	18612	18601	18671	18452	18620	18564	18524	18493	18615	18346	18442	18402	18551	18328	18671	18571	18615	18496	18646	18548	18452	18474	18731	18582	18514	18554	18415	18469	18541	18439	18425	18388	18606	18404	18432	18509	18547	18491	18571	18622	18691	18496	18658	18772	18772	18597	18677	18503	18558	18469	18662	18520	18670	18601	18660	18417	18511	18390	18393	18735	18494	18609	18587	18434	18533	18621	18665	18492	18733	18515	18496	18704	18666	18529	18420	18426	18640	18591	18550	18491	18509	18599	18517	18710	18554	18507	18511	18455	18420	18649	18682	18437	18516	18554	18509	18636	18477	18351	18372	18612	18439	18439	18575	18530	18477	18724	18499	18618	18479	18515	18585	18386	18436	18356	18560	18695	18544	18360	18600	18566	18577	18506	18662	18545	18414	18579	18607	18552	18356	18620	18570	18475	18452	18558	18545	18625	18713	18569	18568	18631	18581	18419	18730	18419	18485	18616	18544	18316	18635	18609	18802	18724	18609	18538	18507	18486	18449	18401	18519	18430	18344	18411	18247	18471	18612	18513	18569	18643	18759	18732	18644	18453	18594	18322	18587	18695	18611	18494	18491	18463	18374	18471	18839	18363	18544	18451	18499	18547	18505	18525	18710	18362	18647	18477	18778	18440	18725	18657	18802	18631	18558	18528	18497	18485	18485	18319	18580	18548	18281	18403	18333	18504	18666	18398	18536	18606	18603	18535	18479	18518	18483	18401	18679	18543	18592	18570	18740	18556	18679	18502	18589	18630	18583	18422	18555	18710	18550	18614	18659	18631	18328	18625	18361	18672	18753	18513	18536	18545	18611	18582	18513	18633	18633	18581	18479	18500	18552	18604	18676	18470	18785	18727	18627	18541	18507	18622	18534	18521	18248	18406	18493	18736	18447	18443	18447	18492	18364	18518	18459	18314	18267	18410	18574	18618	18729	18608	18446	18677	18716	18326	18381	18416	18612	18554	18591	18637	18413	18445	18450	18560	18491	18536	18540	18476	18524	18294	18758	18606	18584	18469	18453	18517	18531	18271	18523	18483	18481	18385	18460	18465	18612	18581	18588	18711	18470	18470	18397	18588	18556	18429	18694	18415	18599	18464	18607	18613	18390	18291	18587	18541	18355	18444	18562	18550	18652	18576	18490	18567	18629	18559	18551	18707	18633	18641	18543	18537	18532	18560	18569	18457	18519	18501	18413	18567	18470	18723	18688	18497	18610	18550	18671	18500	18465	18555	18547	18421	18476	18621	18673	18346	18329	18463	18474	18437	18448	18566	18525	18611	18451	18524	18681	18536	18517	18458	18540	18474	18527	18527	18266	18504	18473	18595	18416	18560	18521	18434	18548	18545	18524	18566	18501	18637	18638	18543	18540	18775	18475	18579	18466	18385	18448	18752	18662	18629	18642	18617	18695	18628	18610	18645	18579	18734	18591	18736	18625	18450	18771	18536	18471	18497	18313	18489	18374	18499	18540	18572	18474	18511	18634	18668	18596	18621	18502	18642	18421	18447	18652	18719	18541	18686	18266	18470	18699	18662	18656	18752	18443	18402	18608	18554	18335	18522	18397	18376	18694	18327	18476	18752	18464	18725	18695	18593	18500	18591	18517	18408	18486	18535	18473	18482	18435	18688	18463	18481	18583	18811	18419	18535	18539	18357	18642	18458	18659	18769	18698	18521	18585	18484	18748	18690	18491	18510	18592	18857	18612	18615	18509	18446	18348	18466	18657	18489	18599	18459	18620	18588	18551	18593	18383	18691	18498	18570	18472	18398	18631	18579	18624	18545	18542	18848	18644	18392	18657	18575	18616	18415	18538	18517	18663	18747	18432	18598	18685	18578	18693	18734	18613	18488	18451	18572	18466	18320	18619	18429	18386	18359	18379	18730	18449	18416	18763	18175	18500	18396	18707	18671	18525	18336	18597	18436	18619	18552	18582	18668	18567	18589	18438	18198	18539	18633	18658	18612	18383	18531	18548	18538	18514	18505	18592	18511	18545	18476	18540	18456	18575	18541	18611	18510	18222	18560	18553	18334	18699	18377	18664	18550	18632	18328	18531	18716	18540	18390	18433	18677	18618	18743	18259	18362	18409	18477	18506	18458	18484	18524	18832	18604	18644	18536	18572	18653	18402	18385	18657	18593	18631	18572	18502	18460	18478	18525	18653	18687	18593	18535	18499	18495	18705	18515	18589	18425	18448	18558	18646	18307	18917	18421	18710	18464	18566	18561	18730	18624	18749	18569	18544	18425	18470	18413	18679	18456	18458	18681	18625	18537	18470	18494	18595	18692	18665	18423	18550	18639	18444	18400	18691	18356	18468	18493	18594	18497	18668	18468	18614	18543	18308	18604	18242	18534	18252	18579	18414	18529	18807	18411	18705	18464	18448	18693	18780	18662	18399	18581	18545	18613	18736	18454	18402	18549	18575	18582	18611	18538	18605	18533	18497	18796	18614	18425	18359	18657	18500	18535	18654	18504	18409	18750	18676	18665	18430	18497	18569	18396	18591	18298	18460	18477	18622	18719	18598	18519	18761	18583	18533	18425	18460	18621	18685	18550	18700	18508	18453	18631	18594	18835	18536	18559	18627	18616	18518	18627	18578	18376	18537	18261	18683	18641	18413	18406	18276	18536	18324	18476	18456	18471	18400	18521	18371	18473	18599	18658	18526	18532	18500	18389	18578	18531	18709	18516	18443	18731	18461	18417	18669	18493	18401	18321	18684	18499	18617	18553	18552	18603	18715	18611	18462	18696	18440	18670	18422	18336	18725	18487	18438	18526	18781	18637	18793	18499	18518	18529	18679	18418	18540	18557	18585	18344	18435	18492	18465	18596	18406	18398	18450	18612	18566	18337	18419	18540	18512	18374	18480	18731	18517	18367	18474	18468	18497	18605	18387	18659	18699	18421	18599	18463	18487	18616	18518	18334	18488	18576	18399	18651	18447	18336	18527	18525	18574	18390	18556	18628	18484	18724	18477	18450	18556	18358	18647	18518	18429	18772	18450	18546	18568	18705	18443	18636	18683	18772	18454	18690	18377	18600	18382	18475	18715	18542	18507	18564	18586	18468	18518	18688	18565	18486	18649	18543	18598	18476	18564	18602	18581	18442	18606	18434	18410	18454	18508	18543	18547	18546	18489	18583	18256	18512	18428	18607	18245	18530	18582	18555	18214	18444	18659	18376	18501	18600	18569	18518	18575	18746	18740	18400	18316	18592	18585	18576	18570	18556	18579	18660	18595	18514	18558	18728	18338	18370	18554	18475	18755	18439	18666	18391	18629	18665	18520	18582	18664	18611	18622	18814	18468	18711	18611	18452	18537	18400	18352	18563	18450	18391	18413	18639	18490	18514	18502	18505
34120	54404	53371	41267	29078	24686	21095	18816	17445	17011	16770	16548	16525	16558	16557	16637	16529	16420	16414	16538	16530	16369	16593	16485	16532	16587	16476	16482	16439	16559	16465	16553	16333	16347	16389	16528	16361	16269	16260	16381	16439	16366	16357	16328	16468	16336	16334	16409	16334	16757	16746	16549	16514	16435	16296	16339	16314	16353	16465	16499	16432	16428	16459	16489	16422	16366	16477	16224	16405	16359	16388	16371	16241	16339	16127	16421	16453	16341	16381	16336	16537	16324	16308	16510	16518	16325	16318	16104	16453	16309	16388	16461	16369	16356	16318	16481	16428	16414	16357	16427	16349	16367	16528	16238	16540	16363	16348	16416	16454	16423	16463	16368	16399	16170	16534	16376	16331	16274	16392	16386	16504	16267	16395	16436	16565	16337	16311	16216	16444	16564	16343	16484	16338	16308	16424	16396	16194	16388	16299	16364	16347	16417	16505	16317	16502	16314	16472	16223	16363	16406	16511	16308	16515	16440	16239	16374	16418	16514	16450	16358	16558	16194	16320	16453	16253	16348	16398	16315	16445	16379	16332	16391	16277	16312	16416	16504	16430	16399	16453	16512	16312	16463	16415	16303	16544	16346	16233	16514	16428	16408	16444	16244	16455	16455	16496	16481	16262	16329	16498	16372	16569	16476	16340	16470	16397	16474	16381	16237	16351	16734	16507	16402	16421	16314	16182	16378	16491	16414	16353	16388	16286	16491	16356	16437	16464	16200	16317	16551	16352	16551	16253	16383	16337	16407	16237	16271	16270	16484	16415	16297	16399	16460	16347	16376	16169	16372	16374	16410	16234	16328	16531	16507	16426	16464	16413	16264	16467	16206	16337	16148	16584	16296	16357	16349	16296	16467	16378	16319	16359	16297	16363	16516	16445	16436	16363	16297	16348	16432	16530	16358	16415	16510	16464	16320	16342	16505	16387	16259	16448	16237	16446	16362	16499	16339	16241	16276	16468	16440	16352	16306	16461	16360	16403	16419	16490	16295	16438	16439	16467	16376	16356	16422	16407	16344	16436	16324	16464	16357	16470	16352	16316	16271	16398	16462	16411	16512	16225	16308	16234	16474	16395	16294	16470	16324	16496	16382	16441	16469	16449	16469	16314	16398	16441	16448	16367	16550	16303	16322	16340	16396	16576	16529	16469	16349	16230	16379	16206	16296	16464	16420	16189	16428	16438	16359	16382	16359	16402	16287	16305	16422	16302	16343	16474	16452	16352	16411	16437	16290	16355	16508	16319	16396	16341	16237	16431	16506	16442	16404	16525	16532	16308	16221	16244	16422	16234	16252	16264	16244	16235	16392	16522	16398	16411	16228	16385	16179	16396	16418	16226	16501	16376	16382	16512	16301	16315	16228	16356	16539	16357	16464	16373	16374	16354	16467	16335	16204	16458	16404	16296	16397	16280	16309	16380	16503	16353	16324	16472	16489	16249	16431	16535	16433	16342	16284	16380	16298	16246	16354	16188	16456	16211	16354	16470	16372	16389	16282	16346	16331	16429	16533	16321	16243	16436	16353	16461	16456	16376	16406	16410	16468	16161	16377	16357	16493	16237	16506	16414	16231	16403	16397	16434	16446	16539	16539	16377	16281	16369	16379	16398	16441	16417	16396	16451	16362	16316	16377	16600	16349	16527	16342	16435	16334	16507	16374	16253	16343	16420	16179	16362	16260	16384	16432	16565	16305	16346	16214	16306	16357	16223	16511	16316	16425	16449	16443	16446	16237	16451	16249	16376	16441	16390	16413	16332	16313	16498	16374	16472	16364	16360	16308	16370	16417	16332	16422	16497	16417	16513	16369	16435	16535	16300	16236	16382	16455	16338	16308	16483	16456	16538	16329	16381	16329	16397	16272	16344	16551	16251	16485	16352	16526	16291	16420	16500	16394	16237	16478	16466	16481	16438	16234	16383	16433	16402	16490	16378	16267	16305	16577	16219	16581	16408	16370	16300	16441	16461	16327	16411	16350	16411	16297	16303	16188	16332	16448	16399	16340	16345	16470	16591	16449	16556	16488	16322	16434	16297	16296	16322	16295	16347	16301	16263	16286	16367	16276	16345	16341	16492	16396	16474	16543	16458	16353	16390	16463	16215	16415	16229	16444	16330	16404	16408	16433	16498	16302	16436	16377	16264	16292	16239	16359	16457	16418	16268	16290	16355	16331	16333	16383	16400	16215	16415	16436	16377	16242	16606	16337	16361	16388	16370	16350	16292	16259	16260	16419	16361	16432	16534	16269	16251	16466	16460	16405	16438	16267	16267	16523	16369	16225	16457	16422	16499	16514	16324	16574	16280	16276	16454	16243	16260	16434	16456	16485	16372	16313	16319	16417	16367	16435	16398	16299	16149	16574	16325	16392	16459	16480	16390	16576	16334	16536	16231	16372	16340	16308	16449	16321	16305	16301	16582	16194	16260	16401	16269	16296	16476	16488	16572	16202	16413	16245	16391	16382	16507	16355	16427	16478	16293	16267	16320	16279	16466	16381	16411	16361	16340	16240	16244	16388	16397	16286	16382	16470	16579	16288	16304	16654	16571	16574	16516	16307	16428	16441	16454	16516	16439	16373	16421	16451	16373	16357	16256	16406	16457	16177	16301	16400	16474	16318	16493	16357	16509	16283	16416	16463	16548	16563	16253	16245	16450	16358	16539	16488	16359	16310	16449	16378	16295	16312	16488	16320	16424	16284	16402	16437	16374	16268	16391	16476	16429	16490	16368	16486	16605	16363	16374	16415	16324	16349	16353	16140	16493	16282	16208	16441	16336	16479	16315	16416	16437	16614	16331	16383	16333	16343	16340	16394	16541	16426	16370	16342	16484	16438	16292	16496	16328	16327	16345	16311	16167	16550	16313	16485	16412	16439	16512	16615	16362	16366	16355	16366	16434	16419	16273	16392	16304	16420	16343	16368	16437	16411	16360	16440	16476	16239	16394	16367	16301	16256	16275	16472	16299	16245	16572	16298	16264	16218	16395	16362	16427	16386	16366	16447	16443	16378	16311	16463	16362	16442	16395	16311	16196	16406	16232	16387	16329	16285	16413	16435	16373	16439	16480	16447	16444	16331	16354	16440	16387	16403	16454	16383	16462	16437	16427	16315	16330	16493	16306	16598	16373	16404	16333	16302	16346	16260	16512	16433	16336	16350	16329	16404	16371	16261	16451	16246	16314	16460	16573	16146	16514	16258	16393	16416	16499	16377	16421	16227	16514	16252	16322	16509	16274	16280	16246	16525	16473	16307	16442	16392	16212	16494	16415	16429	16405	16325	16435	16460	16386	16361	16456	16406	16376	16308	16416	16431	16383	16414	16359	16345	16371	16364	16501	16272	16232	16436	16224	16249	16226	16405	16527	16410	16279	16447	16225	16438	16400	16441	16364	16384	16414	16414	16294	16471	16326	16395	16290	16387	16450	16359	16398	16399	16438	16305	16280	16407	16385	16338	16324	16382	16403	16276	16291	16387	16490	16444	16402	16362	16274	16359	16430	16326	16336	16395	16511	16452	16396	16414	16370	16548	16389	16280	16429	16406	16303	16254	16196	16433	16405	16385	16245	16370	16389	16444	16242	16542	16295	16349	16248	16449	16422	16360	16423	16401	16313	16363	16415	16430	16331	16584	16079	16340	16459	16485	16416	16430	16128	16279	16431	16408	16327	16293	16328	16353	16290	16187	16255	16537	16309	16338	16376	16471	16273	16364	16362	16448	16581	16250	16438	16356	16447	16163	16468	16564	16427	16258	16283	16531	16259	16236	16498	16525	16311	16230	16428	16429	16375	16396	16508	16469	16423	16304	16402	16426	16325	16363	16463	16441	16421	16476	16427	16293	16375	16398	16278	16268	16556	16320	16520	16404	16255	16275	16388	16498	16241	16453	16332	16350	16417	16148	16576	16458	16265	16437	16563	16271	16371	16348	16310	16624	16262	16383	16496	16363	16491	16383	16425	16212	16495	16450	16372	16318	16366	16315	16424	16473	16342	16405	16413	16239	16312	16458	16143	16382	16418	16310	16464	16376	16311	16268	16368	16461	16454	16286	16483	16403	16284	16486	16248	16338	16228	16225	16394	16317	16432	16438	16470	16431	16302	16402	16450	16476	16392	16319	16604	16345	16436	16406	16364	16247	16369	16143	16358	16418	16446	16285	16404	16423	16406	16348	16101	16631	16577	16464	16231	16368	16486	16245	16439	16372	16583	16344	16441	16400	16394	16417	16483	16341	16359	16258	16570	16334	16235	16241	16257	16345	16481	16539	16274	16359	16568	16399	16666	16341	16457	16252	16513	16491	16551	16574	16218	16560	16473	16436	16393	16327	16487	16275	16462	16331	16502	16361	16293	16394	16163	16417	16273	16281	16458	16401	16327	16423	16360	16415	16349	16185	16492	16473	16267	16276	16310	16434	16383	16376	16410	16426	16215	16513	16342	16246	16563	16516	16335	16443	16429	16385	16385	16341	16545	16333	16521	16618	16263	16299	16321	16507	16471	16323	16460	16467	16215	16343	16247	16307	16436	16355	16418	16450	16364	16402	16346	16300	16353	16353	16343	16271	16364	16410	16446	16210	16468	16418	16512	16527	16345	16383	16473	16166	16311	16458	16425	16380	16314	16422	16510	16339	16421	16163	16380	16432	16541	16356	16397	16299	16222	16499	16415	16306	16278	16277	16400	16483	16424	16446	16419	16426	16149	16360	16389	16596	16375	16410	16219	16546	16388	16261	16449	16343	16306	16339	16405	16292	16358	16275	16155	16450	16404	16555	16400	16303	16194	16377	16441	16348	16436	16193	16348	16344	16313	16465	16247	16197	16290	16356	16384	16301	16285	16285	16354	16377	16405	16284	16393	16253	16457	16437	16382	16582	16482	16427	16464	16475	16323	16536	16376	16292	16354	16435	16239	16403	16453	16346	16371	16382	16414	16320	16197	16355	16443	16258	16298	16547	16495	16468	16427	16319	16422	16092	16345	16278	16262	16294	16277	16548	16272	16255	16437	16378	16388	16557	16402	16461	16298	16681	16291	16354	16245	16263	16462	16437	16445	16326	16329	16245	16306	16364	16428	16235	16437	16333	16427	16307	16531	16191	16301	16536	16367	16246	16356	16317	16375	16566	16260	16453	16501	16312	16306	16395
23023	21437	29252	24450	23170	26789	28513	23055	20839	20626	19957	19658	19613	19750	19710	19634	19554	19536	19599	19550	19539	19384	19500	19635	19423	19565	19511	19367	19451	19269	19596	19420	19443	19345	19226	19389	19203	19459	19552	19400	19452	19359	19479	19242	19401	19237	19500	19305	19671	19826	19888	19844	19517	19502	19219	19331	19368	19198	19450	19403	19266	19462	19481	19228	19386	19191	19206	19346	19101	19405	19327	19401	19393	19321	19331	19220	19303	19563	19482	19238	19305	19219	19448	19368	19355	19260	19232	19161	19327	19469	19469	19455	19209	19183	19320	19492	19497	19259	19198	19419	19385	19105	19289	19159	19238	19317	19239	19362	19084	19298	19462	19322	19161	19305	19567	19267	19478	19372	19237	19285	19207	19081	19334	19415	19247	19338	19296	19373	19197	19255	19450	19644	19330	19468	19182	19230	19450	19317	19453	19223	19260	19217	19194	19285	19341	19386	19402	19288	19274	18993	19447	19470	19235	19396	19282	19243	19223	19377	19383	19173	19421	19245	19252	19404	19343	19194	19262	19293	19131	19014	19391	19089	18938	19248	19262	19298	19233	19275	19260	19185	19200	19146	19252	19201	19113	19427	19179	19243	19410	19181	19443	19378	19258	19469	19092	19310	19292	19474	19163	19011	19312	19345	19238	19188	19389	19326	19265	19248	19179	19114	19093	19163	19247	19297	19407	19305	19279	19203	19293	19367	19531	19421	19273	19311	19486	19248	19320	19306	19235	19392	19198	19311	19409	19320	19188	19250	19340	19280	19362	19309	19346	19410	19311	19285	19281	19251	19439	19467	19270	19312	19466	19358	19236	19298	19260	19419	19242	19253	19231	19297	19407	19200	19242	19388	19645	19514	19332	19459	19133	19245	19372	19200	19377	19205	19245	19203	19258	19234	19345	19414	19453	19172	19254	19287	19310	19037	19143	19242	19223	19190	19115	19217	19343	19216	19338	19355	19067	19108	19152	19177	19290	19400	19326	19152	19298	19130	19154	19286	19166	19179	19301	19180	19075	19277	19421	19359	19320	19098	19532	19424	19348	19245	19344	19234	19297	19315	19463	19176	19224	19252	19322	19190	19388	19342	19242	19262	19362	19246	19206	19204	19172	19227	19328	19273	19087	19400	19356	19243	19341	19210	19216	19294	19184	19296	19224	19416	19521	19380	19063	19529	19307	19311	19372	19184	19228	19267	19396	19362	19523	19362	19235	19344	19208	19365	19321	19314	19452	19301	19194	19092	19091	19133	19320	19170	19338	19256	19154	19233	19216	19143	19328	19389	19282	19190	19269	19189	19242	19240	19577	19393	19249	19345	19312	19382	19323	19390	19284	19223	19459	19248	19203	19524	19205	19358	18982	19240	19388	19086	19392	19393	19331	19205	19214	19423	19294	19331	19287	19383	19473	19194	19323	19187	18989	19402	19348	19195	19166	19161	19308	19199	19227	19360	19277	19187	19208	19265	19451	19453	19215	19223	19202	19505	19074	19308	19366	19345	19268	19208	19141	19364	19109	19217	19310	19311	19220	19465	19378	19342	19426	19178	19200	19317	19408	19244	19170	19262	19364	19301	19385	19199	19413	19263	19309	19301	19274	19272	19202	19252	19309	19187	19306	19166	19104	19108	19181	19299	19413	19084	19075	19231	19089	19335	19181	19128	19180	19341	19240	19297	19444	19217	19401	19162	19374	19436	19528	19153	19318	19180	19092	19324	19192	19228	19324	19450	19349	19463	19278	19229	19221	19101	19294	19190	19174	19393	19233	19238	19330	19379	19241	19134	19443	19322	19328	19249	19203	19177	19277	19118	19190	19018	19084	19360	19247	19172	19188	19242	19618	19223	19456	19431	19406	19445	19221	19250	19293	19455	19376	19364	19261	19294	19388	19336	19329	19337	19542	19424	19273	19528	19284	19232	19193	19035	19259	19159	19183	19461	19162	19152	19170	19124	19158	19186	19114	19017	19261	19245	19479	19390	19320	19257	19519	19327	19328	19138	19209	19267	19417	19376	19321	19147	19333	19162	19377	19270	19283	19171	19243	19381	19213	19360	19257	19188	19091	19305	19330	19385	19178	19171	19329	19150	19064	19407	19313	19320	19229	19172	19351	19226	19341	19284	19396	19279	19113	19484	19377	19330	19399	19278	19304	19233	19236	19365	19339	19280	19096	19275	19283	19117	19309	19152	19301	19251	19310	19329	19297	19476	19351	19098	19236	19194	19325	19153	19316	19108	19142	19212	19357	19374	19169	19287	19290	19273	19299	19189	19203	19484	19522	19272	19215	19076	19102	19345	19297	19316	19318	19291	19230	19487	19304	19265	19223	19255	19339	19305	19139	19387	19183	19336	19342	19282	19429	19241	19276	19251	19203	19119	19158	18973	19282	19134	19618	19228	19421	19231	19142	19234	19507	19365	19215	19205	19217	19320	19105	19269	19033	19411	19373	19258	19249	19383	19027	19128	19202	19005	19172	19375	19130	19246	19284	19399	19471	19284	19452	19368	19196	19388	19392	19336	19423	19175	19463	19218	19282	19106	19225	19241	19365	19575	19340	19442	19345	19353	19425	19179	19354	19214	19280	19365	18993	19287	19169	19270	19287	19125	19318	19309	19242	19190	19233	19118	19168	19250	19321	19369	19259	19381	19216	19189	19357	19339	19091	19188	19325	19118	19392	19213	19534	19498	19223	19145	19370	19492	19101	19385	19448	19426	19184	19412	19457	19181	19340	19160	19381	19493	19355	19226	19329	19267	19288	19136	19269	19302	19236	19281	19320	19040	19305	19209	19333	19183	19266	19325	19272	19168	19210	19458	19135	19263	19075	19203	19363	19260	19063	19450	19114	19459	19380	19436	19299	19514	19299	19246	19351	19237	19262	19446	19174	19460	19643	19233	19293	19406	19156	19436	19467	19270	19358	19275	19204	19440	19031	19179	19276	19330	19246	19188	19222	19172	19267	19048	19251	19345	19469	19341	19396	19142	19294	19261	19287	19278	19298	19126	19457	19280	19174	19470	19203	19234	19257	19338	19413	19282	19182	19308	19467	19192	19356	19324	19282	19337	19189	19339	19299	19274	19315	19139	19238	19370	19222	19226	19245	19187	19070	19178	19367	19105	19138	19358	19267	19226	19304	19437	19373	19120	19166	19220	19411	19095	19297	19321	19644	19188	19187	19250	19355	19235	19358	19285	19142	19243	19431	19331	19150	19070	18961	19191	19341	18928	19382	19249	19275	19290	19338	19446	19258	19341	19486	19355	19420	19148	19342	19294	19023	19195	19262	19047	19311	19333	19261	19185	19182	19146	19201	19341	19342	19469	19215	19205	19437	19239	19411	19353	19436	19222	19266	19265	19255	19160	19295	19300	19160	19295	19156	19199	19095	19315	19269	19371	19268	19249	19418	19373	19345	19096	19277	19184	19472	19353	19366	19416	19227	19292	19317	19254	19163	19356	19394	19415	19468	19327	19223	19174	19455	19448	19144	19331	19205	19168	19393	19149	19250	19385	19428	19256	19215	19224	19114	19243	19325	19464	19316	19158	19345	19143	19137	19183	19281	19488	19461	19056	19494	19385	19185	19364	19453	19133	19229	19134	19240	19115	19243	19391	19463	19322	19084	19247	19454	19324	19371	19445	19294	19268	19389	19301	19230	19179	19233	19481	19482	19241	19209	19215	19426	19117	19471	19130	19283	19036	19191	19221	19281	19177	19209	19122	19247	19236	19285	19330	19170	19300	19342	19305	19325	19270	19310	19229	19254	19396	19237	19150	19526	19191	19379	19148	19265	19222	19073	19380	19157	19347	19270	19532	19131	19304	19360	19309	19238	19208	19338	19105	19268	19167	19279	19482	19383	19252	19167	19205	19050	19190	19345	19207	19403	19159	19335	19223	19146	19439	19266	19297	19235	19295	19462	19155	19292	19232	19088	19351	19300	19365	19297	19257	19242	19106	19185	19092	19235	19244	19296	19296	19169	19375	19385	19220	19230	19343	19284	19370	19347	19177	19291	19172	19341	19178	19531	19154	19349	19162	19167	19419	19113	19238	19355	19353	19273	19124	19225	19332	19294	19239	19158	19396	19199	19335	19252	19304	19322	19390	19343	19291	19106	19104	19392	19407	19243	19267	19316	19423	19257	19168	19271	19289	19286	19134	19259	19231	19201	19325	19277	19231	19186	19245	19245	19130	19559	19174	19198	19112	19263	19538	19188	19036	19317	19158	19262	19219	19527	19219	19348	19126	19283	19412	19259	19427	19329	19143	19260	19258	19388	19445	19451	19092	19126	19443	19372	19295	19453	19361	19304	19334	19286	19105	19363	19263	19371	19166	19280	19272	19430	19008	19400	19243	19151	19274	19242	19096	19224	19430	19411	19012	19171	19236	19201	19256	19419	19454	19155	19248	19061	19059	19623	19386	19319	19306	19213	19432	19345	19323	19422	19159	19465	19239	19367	19486	19296	19328	19257	19270	19272	19148	19233	19155	19345	19446	19298	19302	19296	19336	19130	19333	19288	19394	19096	19279	19289	19144	19189	19445	19328	19258	19186	19350	19088	19194	19203	19261	19317	19116	19148	19234	19197	19268	19358	19508	19335	19158	19276	19007	19103	19486	19298	19363	19344	19186	19137	19232	19379	19467	19288	19361	19369	19209	19180	19219	19325	19332	19461	19161	19091	19183	19250	19270	19153	19267	19190	19239	19101	19425	19179	19146	19219	19306	19435	19152	19246	19222	19412	19225	19162	19280	19249	19094	19497	19406	19270	19243	19211	19444	19393	19315	19133	19395	19303	19319	19372	19298	19304	19227	19584	19359	19302	19319	19393	19380	19413	19145	19280	19140	19255	19384	19169	19229	19064	19322	19168	19149	19327	19270	19278	19239	19237	19330	19187	19237	19085	19229	19418	19357	19332	19267	19157	19199	19176	19116	19245	19426	19136	19160	19334	19142	19272	19172	19316	19398	19406	19390	19526	19365	19129	19271	19161	19058	19235	19380	19520	19200	19270	19207	19066	19207	19285	19315	19282	19369	19062	19252	19413	19349	19311	19299	19171	19197	19289	19264	19209	19481	19147	19170	19115	19335	19263	19243	19486	19442	19363	19268	19425	19109	19381	19154	19209	19262	19208	19426	19131	19191
36265	62620	57813	43739	35457	29647	24621	21077	18812	17735	17608	17292	17162	16950	16884	17048	17216	16812	16956	17008	16998	17018	16882	17068	16867	16682	17015	16974	16974	16783	16885	16951	16670	16946	16796	16998	16854	16815	16726	16731	16951	16845	17030	16895	16869	16990	16812	17052	17454	17350	17480	17179	17022	16806	16712	16866	16834	16855	16887	16869	16662	16716	16696	16760	16953	16845	16686	16763	16882	16739	16658	16855	16777	16774	16656	16800	16791	16819	16732	16926	16874	16676	16926	16765	16796	16945	16833	16701	16868	16863	16825	16825	16742	16572	16940	16797	16856	16762	16813	16828	16910	16875	16757	16805	16894	16824	16834	16658	16738	16810	16799	16623	16806	16851	16901	16716	16994	16756	16807	16755	16895	16605	16899	16806	16795	16757	16833	16959	16834	16946	16733	16785	16635	16679	16857	16855	16928	16793	16950	17010	16886	16763	16857	16802	16800	16738	16662	16680	16737	16905	16630	16669	16730	16763	16658	16877	16733	16962	16825	16864	16836	16747	16861	16677	16562	16917	16829	16634	16805	16863	16851	16821	16755	16839	16788	16750	16914	16906	16933	16789	16747	16846	16899	16782	16672	16763	16681	16764	16837	16781	16836	16746	16940	16725	17036	16718	16955	16809	16782	16782	16787	16703	16692	16805	16750	16853	16603	16721	16773	16853	16863	16889	16773	16641	16767	16806	16749	16869	16772	16749	16724	16758	16923	16751	16709	16885	16758	16741	16770	16823	17063	16956	16819	16686	16658	16641	16665	16794	16731	16708	16663	16728	16813	16641	16681	16757	16691	16887	16648	16891	16780	16831	16738	16772	16747	16859	16916	16858	16747	16783	16892	16976	16639	16772	16847	16761	16978	16754	16786	16827	16840	16908	16749	16801	16826	16899	16880	16658	16525	16890	16643	16696	16789	16902	16682	16760	16750	16696	16996	16783	16840	16935	16908	16988	16818	16733	16858	16672	16866	16787	16802	17013	16780	16872	16834	16683	16699	16841	16809	16716	16789	16877	16755	16820	16885	16815	16809	16906	16900	16768	16673	16817	16733	16849	16886	16909	16857	16863	16781	16825	16758	16744	16802	16844	16744	16653	16859	16770	16819	16802	16692	16707	16784	16728	16782	16786	16765	16744	16828	16837	16795	16679	16790	17043	16847	16721	16854	16886	16795	16836	16862	16748	16790	16711	16833	16991	16764	16875	16784	16769	16792	16797	16815	16707	16753	16872	16749	16657	16754	16817	17031	16885	16741	16849	16758	16946	16598	16924	16758	16842	16906	16829	16743	16671	16754	16748	16839	16923	16805	16679	16828	16828	16677	16684	16850	16661	16755	16917	16761	16782	16843	16810	16960	16777	16980	16894	16843	16721	16821	16628	16810	17006	16686	16870	16765	16850	16841	16785	16693	16850	16896	16790	16741	16941	16740	16730	16885	16857	16785	16765	16798	16673	16616	16712	16782	16836	16767	16865	16786	16832	16720	16841	16803	16823	16816	16834	16951	16678	16804	16799	16857	16723	16782	16797	16913	16673	16901	16935	16772	16670	16705	16854	16750	16788	16583	16806	16714	16869	16795	16714	16755	16838	16754	16707	16784	16728	16870	16699	16784	16691	16712	16895	16891	16886	16756	16886	16866	16664	16772	16786	16693	16714	16808	16907	16834	16807	16788	16936	16642	16814	16781	16611	16767	16695	16778	16645	16873	16706	16775	16774	16772	16801	16758	16791	16791	16987	16810	16814	16871	16850	16803	16608	16737	16819	16783	16713	16796	16890	16826	16714	16903	16586	16739	16677	16790	16955	16750	16838	16752	16665	16717	16986	16615	16789	16782	16759	16834	16702	16805	16661	16716	16840	16900	16692	16700	16790	16796	16740	16743	16738	16906	16780	16889	16755	16713	16721	16865	16756	16866	16782	16663	16824	16813	16911	16853	16629	16704	16804	16822	16934	16824	16687	16847	16808	16849	16769	16956	16594	17018	16805	16734	16746	16999	16863	16814	16746	16777	16836	16692	16622	16901	16866	16821	16770	16914	16833	16712	16867	16796	16642	16583	16728	16765	16925	16789	16770	16591	16729	16694	16624	16748	16690	16807	16731	16733	16878	16781	16739	16914	16790	16719	16749	16851	16773	16786	16870	16710	16804	16821	16709	16747	16688	16837	16586	16783	16915	16870	16938	16770	16809	16797	16713	16727	16752	16642	16733	16947	16789	16963	16880	16952	16713	16787	17017	16797	16838	17050	16693	16719	16741	16841	16855	16698	16808	16866	16754	16665	16680	16645	16777	16736	16858	16715	16890	16776	16899	16783	16805	16940	16783	16918	16936	16650	16797	16784	16756	16947	16566	16825	16668	16915	16890	16789	16827	16621	16904	16859	16747	16837	16779	16645	16774	16792	16680	16907	16794	16706	16667	16830	16673	16715	16814	16681	16798	16770	16684	16732	16681	16903	16766	16910	16704	16717	16899	16856	16666	16867	16739	16666	16867	16798	16711	16911	16854	16856	16877	16717	16935	16769	16696	16799	16649	16613	16851	16705	16928	16891	16552	16912	16722	16784	16824	16885	16769	16769	16889	16722	16703	16962	16866	16708	16967	16776	16640	16880	16745	16685	16789	16801	16806	16805	17076	16865	16642	16684	16771	16857	16684	16758	16936	16682	16687	16836	16621	16739	16797	16787	16649	16822	16710	16770	16712	16645	16724	16727	16887	16881	16884	16951	16877	16842	16823	16860	16582	16892	16868	16733	16824	16999	16730	16728	16798	16862	16849	16989	16524	16823	16592	16808	16846	16695	16966	16888	16705	16723	16738	16635	16549	16876	16786	16711	16654	16523	16793	16689	16767	16750	16967	16809	16694	16682	16898	16635	16771	16932	16740	16705	16795	16865	16878	16830	16657	16682	16844	16731	16940	16578	16720	16831	16755	16738	16896	16608	16735	16644	16820	16758	16754	16745	16587	16587	16524	16875	16974	16789	16763	16693	16828	16872	16779	16783	16789	16688	16811	16780	16833	16667	16828	16627	16732	16837	16942	16713	16931	16944	16791	16821	16832	16841	16816	16798	16870	16766	16702	16792	16899	16697	16946	16851	16774	16897	16742	16772	16739	16905	16987	16795	16768	16804	16774	16881	16834	16861	16712	16819	16783	16603	16737	16717	16745	16661	16675	16758	16722	16724	16883	16645	16689	16826	16886	16848	16598	16873	16756	16817	16730	16718	16867	16789	16706	16838	16822	16768	16828	16862	16776	16798	16620	16867	16877	16764	16869	16784	16797	16866	16888	16636	16775	16582	16817	16865	16989	16822	16710	16834	16733	16763	16458	16792	16681	16857	16653	16881	16927	16687	16701	16869	16651	16909	16800	16770	16906	16768	16812	16732	16520	16816	16845	16724	16668	16831	16607	16741	16808	16800	16874	16794	16777	16889	16815	16818	16836	16997	16827	16865	16952	16778	16773	16772	16745	16666	16833	16585	16907	16793	16646	16885	16759	16788	16603	16799	16907	16945	16769	16838	16960	16839	16686	16798	16781	16727	16706	16786	16796	16660	16911	16879	16767	16787	16667	16806	16701	16839	16718	16760	16679	16745	16826	16831	16980	16693	16708	16849	16787	16931	16921	16843	16936	16921	16776	16690	16732	16760	16778	16770	16655	16810	16730	16733	16893	16960	16770	16779	16744	16787	16723	16811	16702	16820	16846	16670	16879	16772	16929	16766	16941	16809	16811	17004	16524	16825	16997	16924	16857	16814	16580	16788	16762	16681	16754	16844	16836	16884	16986	16901	16794	16786	16882	16868	16651	16938	16812	16709	16647	16887	16789	16696	16705	16880	16765	16890	16842	16753	16655	16808	16736	16961	16731	16672	16797	16757	16808	16818	16844	16970	16920	16762	16824	16770	16752	16694	16762	16790	16830	16858	16725	16757	16713	16791	16631	16775	16541	16845	16805	16766	16794	16706	16733	16773	16741	16627	16891	16925	16823	16636	16808	16881	16741	16813	16705	16806	16848	16705	16592	16596	16795	16788	16593	16664	16802	16720	16945	16797	17088	16698	16724	16826	16781	16726	16725	16742	16809	16893	16879	16893	16726	16800	16869	16960	16759	16808	17028	16811	16813	16693	16845	16573	16803	16755	16669	16871	16759	16826	16848	16846	16862	16641	16831	16758	16866	16731	16801	16817	16911	17019	16723	16742	16749	16792	16827	16784	16779	16688	16888	16715	16765	16783	16791	16918	16836	16714	16763	16740	16843	16740	16768	16814	16778	16789	16854	16549	16876	16852	16839	16772	16712	16756	16737	16722	16939	16814	16895	16813	16744	16697	16626	16790	16773	16748	16798	16877	16801	16761	16617	16768	16740	16818	16759	16657	16684	16609	16865	16723	16620	16801	16887	16751	16678	16774	16693	16865	16846	16949	16871	16735	16660	16716	16836	16930	16603	16901	16618	16860	16760	16847	16733	16849	16620	16653	16712	16611	16977	16959	16728	16818	16794	16747	16577	16681	16823	16780	16938	16834	16894	16736	16751	16821	16729	16902	16714	16735	16747	16828	16696	16688	16742	16699	16775	16645	16805	16799	16762	16819	16848	16877	16930	16758	16651	16789	16864	16721	16949	16842	16721	16819	16551	16770	16860	16805	16864	16947	16768	16709	16803	16791	16812	16847	16872	16755	16769	16767	16858	16799	16808	16807	16660	16809	16839	16728	16675	16751	16833	16811	16800	16795	16768	16720	16995	16867	16709	16760	16844	16841	16737	16626	16871	16706	16700	16832	16894	16847	16785	16598	16757	16885	16886	16635	16842	16709	16687	16731	16849	16805	16787	16804	16755	16700	16692	16815	16835	16823	16685	16842	16865	16825	16722	16763	16751	16822	16829	16843	16791	16844	16950	16598	17017	16794	16896	16884	16834	16700	16863	16678	16883	16940	16744	16800	16921	16647	16531	16573	16895	16761	16865	16731	16691	16856	16927	16955	16718	16965	16716	16820	16926	16876	16589	16909	16816	16684	16836	16730	16790	16768	16733	16764	16786	16743	16793	16775	16907	16647	16890	16830	16770	16830	16793	16793	16837	16795	16830	16887	16914	16808	16751	16749	16824	16859	16802	16782	16879	16790	16813	16834	16694	16730	16882
28592	27494	33923	29309	23054	20981	20022	19061	18756	18689	18457	18411	18636	18631	18628	18668	18479	18454	18444	18299	18357	18403	18463	18587	18571	18612	18221	18318	18454	18316	18337	18419	18529	18414	18456	18298	18540	18559	18507	18369	18396	18308	18212	18409	18452	18295	18448	18479	18571	18625	18524	18164	18372	18378	18174	18378	18239	18449	18658	18555	18404	18277	18408	18208	18276	18632	18290	18314	18308	18325	18516	18424	18381	18397	18539	18293	18468	18340	18441	18446	18399	18398	18404	18370	18309	18479	18534	18165	18481	18511	18395	18464	18295	18330	18538	18299	18567	18395	18442	18341	18390	18576	18398	18174	18316	18270	18245	18569	18596	18446	18329	18335	18456	18392	18349	18345	18490	18540	18230	18524	18464	18383	18403	18343	18313	18488	18255	18295	18448	18422	18286	18379	18469	18339	18528	18487	18149	18320	18389	18437	18441	18353	18267	18393	18287	18365	18387	18308	18267	18347	18242	18446	18468	18360	18193	18328	18345	18536	18465	18212	18407	18317	18329	18414	18182	18412	18348	18461	18219	18289	18566	18360	18433	18317	18354	18371	18392	18487	18143	18350	18341	18310	18399	18433	18196	18362	18598	18444	18599	18407	18293	18300	18330	18187	18267	18308	18258	18179	18399	18574	18332	18450	18199	18375	18512	18242	18241	18452	18317	18313	18237	18321	18383	18279	18389	18471	18405	18197	18405	18378	18272	18410	18430	18360	18408	18287	18411	18514	18349	18289	18420	18261	18402	18397	18552	18368	18542	18252	18477	18297	18296	18425	18422	18422	18398	18590	18244	18237	18459	18528	18367	18244	18459	18225	18469	18467	18324	18408	18186	18501	18336	18117	18171	18319	18543	18565	18211	18373	18467	18544	18480	18351	18247	18425	18406	18250	18195	18365	18427	18542	18491	18192	18331	18495	18359	18517	18563	18445	18390	18250	18478	18350	18296	18433	18390	18470	18316	18313	18318	18477	18603	18310	18327	18529	18527	18513	18653	18407	18352	18536	18259	18450	18168	18339	18345	18183	18579	18345	18374	18333	18460	18582	18323	18479	18205	18109	18443	18363	18493	18354	18395	18477	18325	18414	18313	18668	18406	18404	18221	18289	18350	18289	18489	18305	18399	18635	18300	18360	18315	18483	18375	18380	18182	18321	18392	18305	18476	18391	18382	18455	18235	18488	18441	18330	18580	18300	18497	18352	18473	18569	18404	18354	18247	18339	18355	18473	18177	18517	18506	18323	18299	18446	18554	18360	18274	18345	18423	18395	18231	18350	18466	18267	18379	18328	18455	18486	18441	18388	18359	18589	18699	18578	18421	18472	18604	18364	18177	18399	18408	18296	18439	18228	18450	18538	18525	18367	18419	18310	18449	18377	18467	18422	18369	18487	18473	18360	18299	18395	18547	18447	18329	18289	18508	18333	18199	18439	18187	18451	18646	18378	18204	18331	18328	18402	18536	18457	18112	18500	18413	18172	18386	18394	18390	18310	18268	18413	18555	18494	18591	18534	18204	18417	18640	18450	18512	18414	18453	18308	18343	18334	18283	18234	18433	18463	18457	18499	18542	18463	18290	18424	18236	18522	18381	18263	18481	18421	18244	18436	18385	18304	18462	18442	18505	18495	18693	18373	18367	18520	18582	18459	18358	18402	18459	18422	18505	18614	18283	18179	18458	18139	18181	18368	18386	18475	18537	18353	18348	18432	18401	18438	18397	18441	18209	18524	18242	18530	18685	18290	18501	18501	18480	18554	18291	18303	18297	18227	18488	18523	18383	18257	18375	18507	18511	18416	18278	18344	18379	18362	18470	18336	18368	18272	18406	18297	18249	18256	18321	18476	18527	18418	18267	18349	18484	18349	18380	18295	18409	18369	18393	18301	18300	18229	18485	18545	18657	18239	18573	18403	18480	18287	18462	18336	18270	18331	18312	18293	18475	18367	18469	18218	18367	18304	18392	18267	18349	18263	18245	18457	18603	18321	18371	18385	18462	18249	18433	18219	18251	18286	18323	18439	18293	18272	18433	18415	18249	18424	18468	18313	18520	18338	18222	18158	18293	18388	18443	18394	18511	18283	18323	18397	18367	18458	18352	18432	18534	18393	18427	18239	18370	18483	18359	18347	18385	18245	18353	18124	18414	18475	18365	18505	18492	18566	18530	18522	18299	18420	18487	18241	18342	18225	18566	18372	18291	18293	18568	18446	18471	18399	18580	18399	18429	18446	18506	18296	18500	18407	18500	18299	18452	18340	18384	18643	18457	18477	18726	18269	18430	18284	18467	18427	18459	18278	18262	18429	18476	18339	18335	18283	18270	18246	18457	18450	18327	18655	18543	18341	18259	18581	18279	18515	18281	18335	18426	18430	18394	18264	18185	18548	18184	18238	18350	18440	18202	18361	18418	18188	18533	18436	18451	18421	18208	18279	18392	18409	18496	18397	18168	18442	18405	18377	18469	18463	18344	18474	18358	18554	18510	18402	18489	18352	18321	18350	18417	18554	18558	18445	18317	18308	18214	18322	18503	18398	18374	18342	18318	18386	18564	18402	18398	18477	18296	18611	18250	18395	18328	18445	18258	18300	18350	18360	18378	18321	18488	18429	18443	18601	18490	18399	18446	18501	18479	18295	18281	18331	18394	18545	18439	18404	18362	18271	18542	18389	18385	18477	18291	18308	18234	18519	18440	18479	18184	18160	18612	18353	18315	18336	18368	18493	18238	18419	18407	18158	18340	18216	18548	18139	18386	18330	18477	18348	18245	18633	18454	18663	18425	18303	18398	18443	18460	18240	18351	18657	18096	18419	18305	18254	18352	18495	18338	18426	18269	18394	18420	18609	18362	18480	18429	18286	18229	18321	18633	18363	18266	18465	18378	18302	18520	18354	18336	18315	18353	18188	18203	18268	18264	18370	18244	18343	18557	18408	18335	18377	18415	18294	18355	18433	18228	18404	18420	18233	18214	18255	18427	18476	18527	18337	18310	18347	18342	18302	18496	18398	18238	18504	18318	18462	18501	18416	18480	18452	18284	18484	18321	18314	18276	18395	18640	18412	18403	18292	18381	18613	18492	18490	18346	18422	18136	18246	18334	18565	18464	18191	18320	18263	18462	18462	18290	18618	18543	18486	18398	18380	18417	18588	18359	18407	18310	18351	18383	18474	18169	18249	18340	18353	18547	18432	18491	18180	18512	18378	18424	18536	18634	18559	18484	18298	18298	18554	18489	18354	18413	18292	18393	18252	18181	18161	18239	18431	18489	18529	18346	18403	18382	18324	18287	18217	18408	18448	18501	18397	18615	18209	18321	18563	18264	18612	18417	18352	18444	18386	18602	18315	18426	18386	18188	18312	18293	18319	18316	18399	18348	18316	18389	18540	18525	18461	18401	18299	18385	18495	18244	18420	18445	18490	18376	18402	18387	18270	18411	18501	18437	18441	18570	18388	18157	18148	18339	18439	18383	18303	18358	18259	18431	18320	18581	18225	18422	18374	18388	18389	18361	18360	18382	18558	18491	18397	18382	18471	18311	18317	18459	18521	18430	18418	18379	18504	18259	18240	18391	18326	18402	18295	18287	18321	18316	18344	18481	18500	18519	18301	18270	18317	18428	18226	18315	18151	18520	18390	18155	18447	18445	18366	18362	18345	18386	18299	18311	18601	18352	18472	18416	18493	18373	18389	18508	18438	18379	18427	18342	18471	18506	18064	18518	18408	18397	18599	18542	18216	18404	18346	18272	18681	18612	18408	18429	18267	18359	18430	18430	18414	18293	18325	18098	18367	18168	18678	18378	18321	18405	18400	18390	18260	18293	18259	18585	18501	18302	18515	18346	18426	18284	18394	18298	18210	18271	18578	18349	18387	18429	18387	18565	18428	18490	18263	18434	18464	18438	18393	18601	18363	18313	18463	18342	18380	18574	18101	18369	18544	18142	18114	18478	18455	18546	18462	18526	18358	18546	18514	18557	18386	18429	18582	18492	18399	18565	18566	18384	18341	18140	18295	18427	18285	18371	18534	18644	18407	18530	18325	18176	18377	18426	18569	18426	18418	18510	18289	18199	18488	18546	18467	18422	18499	18401	18548	18292	18352	18364	18504	18491	18398	18416	18434	18519	18436	18275	18238	18423	18428	18481	18326	18280	18250	18417	18187	18513	18346	18239	18392	18527	18318	18461	18418	18347	18357	18468	18341	18556	18433	18373	18580	18425	18279	18474	18615	18438	18389	18237	18268	18235	18387	18326	18175	18378	18072	18297	18452	18421	18123	18428	18388	18360	18320	18551	18568	18380	18341	18316	18426	18342	18495	18489	18335	18365	18447	18681	18305	18615	18262	18178	18188	18323	18254	18363	18478	18597	18299	18265	18449	18753	18370	18455	18452	18387	18484	18242	18395	18514	18502	18495	18424	18527	18433	18639	18311	18549	18384	18417	18335	18463	18398	18324	18352	18356	18429	18530	18489	18457	18358	18250	18331	18383	18334	18380	18348	18334	18294	18495	18414	18334	18129	18485	18442	18459	18363	18294	18345	18485	18384	18412	18418	18453	18442	18526	18254	18440	18503	18466	18250	18452	18279	18300	18410	18388	18514	18522	18286	18548	18291	18198	18443	18389	18272	18353	18314	18472	18417	18394	18427	18437	18412	18372	18587	18482	18379	18536	18448	18404	18548	18427	18381	18274	18561	18282	18499	18307	18518	18448	18366	18585	18506	18456	18552	18340	18405	18348	18540	18294	18118	18391	18369	18332	18311	18275	18494	18326	18355	18617	18284	18643	18388	18337	18238	18431	18393	18205	18548	18480	18312	18413	18421	18313	18507	18234	18345	18321	18379	18353	18513	18323	18194	18345	18429	18425	18411	18389	18667	18446	18461	18332	18247	18174	18249	18268	18491	18526	18424	18354	18437	18557	18371	18373	18402	18371	18490	18482	18416	18438	18344	18474	18494	18442	18612	18362	18241	18384	18042	18446	18326	18340	18227	18664	18543	18659	18487	18420	18385	18441	18438	18350	18209	18483	18506	18492	18606	18512	18384	18300	18355	18376	18310	18428	18308	18423	18569	18362	18628	18482	18358	18239	18486	18484	18167	18325	18427	18277	18324	18454	18347	18376	18271	18068	18372	18488	18096	18359	18529
31648	44129	39266	28860	23193	19678	18216	17350	16896	16433	16436	16366	16434	16370	16375	16422	16353	16410	16321	16370	16487	16445	16492	16458	16287	16398	16479	16289	16317	16273	16278	16410	16387	16394	16533	16237	16359	16353	16231	16331	16339	16305	16268	16218	16163	16325	16394	16320	16375	16354	16421	16499	16355	16215	16404	16308	16188	16265	16378	16371	16274	16281	16269	16164	16271	16212	16165	16362	16228	16277	16309	16315	16341	16204	16225	16574	16217	16360	16227	16310	16319	16221	16355	16071	16295	16293	16351	16469	16316	16383	16333	16323	16232	16531	16303	16418	16188	16186	16355	16384	16402	16319	16326	16505	16229	16551	16242	16357	16421	16393	16174	16364	16285	16243	16431	16262	16281	16482	16332	16327	16261	16239	16246	16445	16260	16460	16277	16357	16081	16307	16368	16217	16415	16267	16422	16263	16314	16248	16431	16393	16333	16334	16434	16112	16348	16347	16227	16330	16322	16311	16295	16285	16286	16348	16230	16279	16255	16275	16262	16254	16298	16401	16313	16304	16340	16355	16481	16397	16293	16087	16207	16252	16265	16198	16395	16244	16282	16338	16233	16468	16318	16342	16259	16394	16261	16388	16297	16187	16454	16180	16380	16128	16257	16410	16262	16273	16326	16420	16264	16314	16402	16206	16333	16261	16313	16280	16301	16399	16287	16346	16273	16076	16225	16242	16289	16173	16302	16308	16283	16121	16277	16385	16342	16394	16285	16374	16296	16282	16326	16335	16477	16372	16417	16428	16307	16252	16230	16284	16309	16238	16257	16244	16035	16380	16314	16254	16236	16369	16272	16449	16238	16343	16252	16241	16206	16285	16318	16336	16203	16272	16322	16274	16300	16526	16224	16339	16209	16382	16387	16060	16433	16404	16295	16330	16335	16332	16262	16415	16225	16340	16211	16368	16147	16211	16286	16352	16353	16313	16410	16289	16155	16321	16293	16155	16317	16288	16276	16359	16287	16157	16455	16214	16392	16240	16365	16293	16320	16254	16255	16434	16144	16288	16405	16290	16468	16331	16284	16149	16298	16334	16179	16243	16203	16345	16384	16301	16332	15965	16387	16443	16367	16383	16311	16295	16276	16408	16225	16311	16268	16209	16327	16318	16258	16353	16431	16246	16327	16170	16184	16320	16332	16195	16345	16326	16254	16308	16363	16320	16209	16215	16138	16356	16181	16277	16268	16202	16338	16247	16315	16373	16408	16213	16287	16282	16106	16407	16329	16306	16333	16299	16392	16118	16450	16357	16207	16253	16297	16366	16158	16369	16257	16266	16197	16254	16221	16381	16217	16353	16201	16379	16268	16256	16405	16265	16343	16385	16272	16366	16318	16280	16284	16394	16346	16374	16183	16216	16197	16378	16374	16488	16240	16381	16338	16388	16336	16264	16283	16346	16382	16143	16357	16364	16300	16220	16271	16173	16259	16485	16443	16469	16415	16339	16325	16358	16271	16251	16357	16300	16218	16368	16326	16362	16321	16269	16303	16430	16363	16158	16553	16269	16415	16354	16409	16317	16184	16382	16469	16181	16392	16532	16388	16114	16182	16483	16386	16408	16345	16151	16386	16249	16299	16284	16334	16276	16297	16387	16421	16221	16295	16178	16297	16517	16228	16220	16288	16224	16108	16306	16367	16328	16225	16332	16262	16176	16524	16413	16088	16261	16285	16245	16248	16237	16336	16403	16357	16444	16319	16443	16331	16439	16385	16361	16304	16109	16191	16515	16228	16438	16273	16411	16284	16355	16315	16367	16401	16421	16384	16344	16373	16202	16278	16366	16229	16341	16283	16305	16470	16425	16313	16422	16407	16260	16314	16284	16253	16222	16312	16132	16277	16281	16279	16368	16382	16302	16358	16473	16291	16202	16294	16188	16174	16156	16284	16315	16324	16199	16498	16159	16239	16305	16317	16319	16221	16348	16380	16373	16338	16308	16326	16217	16361	16402	16334	16308	16220	16315	16182	16374	16300	16202	16192	16398	16321	16227	16330	16423	16126	16315	16486	16328	16087	16397	16308	16224	16364	16352	16218	16412	16515	16273	16233	16288	16312	16261	16344	16123	16256	16669	16221	16337	16358	16318	16341	16272	16418	16301	16047	16351	16251	16275	16163	16356	16284	16307	16430	16367	16259	16244	16219	16308	16282	16285	16300	16353	16417	16259	16281	16227	16299	16268	16443	16400	16322	16146	16148	16436	16350	16398	16442	16332	16263	16097	16228	16210	16270	16585	16292	16264	16392	16230	16284	16046	16160	16194	16258	16273	16407	16430	16335	16251	16253	16393	16367	16377	16331	16311	16344	16276	16312	16136	16326	16274	16153	16286	16248	16389	16470	16346	16180	16396	16329	16362	16161	16394	16372	16180	16259	16139	16274	16453	16262	16266	16281	16238	16266	16346	16377	16164	16293	16370	16365	16409	16427	16291	16341	16328	16423	16359	16270	16314	16369	16374	16370	16363	16361	16137	16366	16104	16399	16322	16317	16227	16366	16250	16243	16139	16346	16383	16210	16223	16388	16222	16177	16384	16135	16387	16306	16232	16264	16206	16428	16297	16171	16309	16332	16423	16297	16246	16049	16530	16092	16187	16177	16421	16473	16245	16373	16438	16146	16286	16281	16297	16461	16369	16435	16338	16302	16110	16251	16235	16430	16250	16257	16264	16432	16148	16178	16243	16315	16314	16437	16290	16387	16327	16333	16282	16315	16429	16386	16390	16283	16520	16268	16448	16389	16302	16481	16210	16287	16293	16227	16315	16259	16264	16265	16199	16201	16378	16326	16155	16324	16396	16218	16238	16191	16313	16217	16187	16239	16429	16434	16269	16156	16157	16333	16307	16245	16302	16362	16169	16417	16178	16439	16296	16279	16210	16357	16184	16229	16286	16492	16410	16237	16291	16397	16377	16380	16325	16251	16135	16232	16221	16230	16242	16430	16551	16374	16386	16234	16295	16246	16244	16165	16247	16367	16449	16253	16186	16560	16317	16350	16245	16311	16363	16242	16443	16336	16494	16320	16368	16283	16265	16206	16261	16205	16254	16408	16296	16184	16220	16223	16114	16265	16465	16206	16291	16163	16192	16199	16434	16355	16263	16241	16259	16421	16260	16380	16591	16443	16386	16149	16256	16307	16372	16331	16207	16137	16200	16249	16107	16190	16351	16267	16371	16412	16236	16241	16171	16337	16275	16275	16332	16304	16258	16197	16182	16269	16385	16208	16374	16211	16186	16316	16464	16406	16269	16387	16395	16444	16405	16368	16489	16301	16235	16391	16239	16296	16429	16376	16389	16274	16198	16230	16352	16201	16341	16341	16336	16395	16371	16192	16330	16237	16288	16344	16130	16222	16277	16196	16342	16399	16258	16471	16429	16267	16397	16288	16278	16198	16245	16462	16348	16373	16259	16330	16451	16307	16276	16169	16209	16272	16153	16466	16288	16441	16282	16286	16390	16204	16430	16356	16286	16511	16377	16380	16406	16371	16343	16322	16264	16253	16311	16267	16376	16314	16428	16351	16319	16313	16198	16276	16445	16447	16401	16146	16397	16436	16356	16170	16378	16274	16369	16319	16114	16345	16288	16481	16327	16344	16479	16049	16289	16222	16361	16212	16350	16239	16218	16314	16263	16034	16300	16508	16288	16315	16201	16424	16490	16287	16307	16335	16283	16427	16178	16278	16157	16670	16346	16346	16367	16324	16351	16433	16329	16378	16299	16214	16256	16198	16274	16412	16462	16282	16377	16219	16419	16335	16254	16309	16237	16421	16246	16380	16239	16390	16247	16200	16321	16364	16228	16559	16339	16272	16222	16387	16424	16287	16266	16425	16367	16293	16301	16347	16270	16328	16253	16395	16365	16299	16269	16427	16446	16376	16339	16252	16279	16256	16341	16322	16218	16250	16247	16322	16431	16391	16323	16278	16251	16291	16345	16557	16291	16359	16440	16279	16383	16340	16543	16293	16223	16099	16353	16259	16261	16376	16218	16397	16315	16199	16218	16209	16355	16252	16343	16269	16151	16354	16332	16251	16301	16371	16299	16400	16384	16255	16448	16423	16204	16339	16166	16274	16189	16414	16293	16286	16300	16280	16338	16319	16396	16156	16362	16325	16314	16423	16257	16218	16308	16402	16380	16293	16385	16248	16498	16297	16330	16438	16252	16362	16259	16273	16259	16359	16314	16392	16321	16355	16274	16466	16282	16337	16334	16356	16283	16444	16314	16437	16238	16400	16415	16265	16315	16309	16337	16416	16270	16213	16315	16293	16214	16278	16320	16363	16321	16629	16295	16255	16563	16228	16426	16239	16460	16348	16211	16298	16317	16284	16256	16407	16453	16304	16213	16111	16319	16475	16223	16399	16491	16260	16157	16296	16298	16204	16170	16310	16368	16189	16285	16361	16449	16437	16273	16239	16348	16218	16320	16213	16224	16509	16307	16212	16292	16349	16361	16375	16296	16351	16375	16199	16263	16258	16384	16266	16436	16187	16476	16383	16318	16211	16429	16284	16282	16228	16204	16335	16423	16262	16301	16324	16333	16379	16283	16418	16242	16153	16407	16345	16395	16295	16495	16458	16300	16167	16210	16384	16199	16196	16176	16395	16107	16206	16273	16302	16293	16165	16227	16411	16167	16308	16402	16243	16321	16233	16431	16255	16389	16239	16386	16438	16102	16318	16131	16465	16330	16472	16274	16268	16336	16445	16264	16263	16175	16339	16190	16176	16256	16293	16421	16198	16408	16143	16362	16202	16341	16264	16235	16397	16302	16310	16272	16295	16386	16432	16298	16423	16289	16163	16286	16211	16579	16364	16155	16309	16274	16286	16351	16411	16410	16410	16210	16370	16407	16349	16305	16357	16287	16296	16359	16261	16348	16222	16075	16264	16143	16259	16234	16327	16352	16273	16396	16232	16295	16396	16324	16418	16400	16439	16086	16263	16265	16529	16165	16383	16382	16431	16313	16388	16410	16205	16445	16305	16277	16512	16129	16526	16378	16334	16245	16468	16236	16296	16258	16272	16609	16179	16367	16300	16159	16439	16348	16407	16318	16223	16313	16230	16246	16360	16270	16143	16247	16357	16135	16314	16229	16149	16372	16256	16342	16325	16241	16374	16338	16256	16352	16271	16191
24312	21481	29054	25770	25175	25821	24311	21129	19703	19349	19132	18930	18605	18693	18592	18738	18666	18523	18632	18743	18817	18593	18463	18556	18528	18615	18387	18500	18680	18500	18374	18354	18594	18434	18284	18455	18319	18482	18369	18618	18462	18339	18367	18487	18332	18249	18294	18424	18589	18792	18558	18594	18537	18506	18605	18569	18278	18507	18472	18427	18268	18525	18402	18513	18404	18422	18530	18314	18406	18308	18435	18327	18298	18533	18409	18507	18408	18525	18528	18575	18390	18489	18509	18396	18531	18153	18309	18569	18536	18296	18285	18508	18547	18410	18484	18397	18553	18443	18459	18479	18089	18217	18570	18616	18408	18398	18403	18350	18524	18444	18475	18502	18203	18334	18377	18629	18567	18663	18322	18233	18131	18364	18441	18364	18374	18489	18408	18380	18551	18481	18305	18356	18324	18374	18328	18434	18282	18431	18342	18402	18327	18417	18587	18361	18406	18401	18541	18495	18296	18181	18425	18288	18268	18462	18238	18341	18299	18610	18424	18429	18382	18286	18474	18418	18281	18401	18388	18399	18582	18340	18422	18374	18421	18393	18293	18591	18311	18375	18196	18318	18433	18523	18536	18284	18471	18466	18438	18464	18399	18512	18557	18388	18413	18312	18395	18439	18513	18450	18557	18492	18610	18410	18290	18253	18448	18615	18151	18381	18287	18359	18213	18287	18250	18315	18383	18279	18356	18564	18426	18285	18258	18409	18423	18570	18282	18255	18415	18260	18366	18427	18248	18388	18516	18418	18315	18414	18455	18157	18466	18466	18397	18326	18320	18449	18507	18492	18322	18510	18404	18297	18391	18434	18472	18251	18514	18396	18442	18309	18306	18535	18720	18401	18510	18330	18254	18474	18625	18428	18346	18331	18391	18439	18303	18502	18244	18514	18398	18369	18189	18322	18599	18489	18182	18468	18504	18321	18409	18320	18308	18321	18411	18278	18525	18463	18407	18323	18296	18516	18501	18477	18450	18174	18438	18494	18260	18260	18348	18507	18504	18353	18399	18395	18318	18200	18409	18397	18623	18429	18364	18234	18555	18514	18387	18681	18749	18375	18364	18236	18633	18337	18255	18379	18294	18280	18364	18388	18595	18463	18439	18433	18306	18440	18426	18174	18225	18361	18423	18190	18387	18402	18356	18298	18456	18279	18190	18543	18397	18339	18427	18350	18614	18429	18460	18369	18322	18486	18439	18166	18073	18398	18192	18207	18433	18439	18584	18698	18544	18331	18351	18494	18578	18420	18501	18458	18427	18211	18338	18281	18373	18524	18417	18332	18486	18426	18442	18346	18307	18399	18518	18378	18480	18380	18396	18282	18609	18434	18449	18505	18431	18386	18424	18482	18408	18356	18449	18161	18214	18306	18228	18495	18482	18499	18341	18445	18562	18431	18200	18266	18540	18269	18436	18244	18351	18227	18337	18423	18399	18474	18280	18353	18315	18249	18253	18342	18344	18407	18208	18455	18468	18435	18464	18494	18229	18409	18408	18471	18382	18531	18501	18332	18338	18521	18374	18477	18450	18297	18437	18305	18577	18511	18568	18481	18337	18205	18168	18168	18440	18365	18360	18301	18266	18375	18329	18586	18400	18337	18442	18393	18395	18455	18360	18406	18264	18325	18255	18447	18449	18390	18423	18386	18430	18136	18423	18521	18647	18475	18310	18541	18361	18132	18131	18392	18300	18471	18448	18178	18458	18458	18405	18565	18275	18529	18492	18431	18556	18376	18558	18352	18267	18267	18297	18486	18364	18157	18462	18510	18315	18340	18349	18571	18375	18309	18192	18465	18349	18284	18517	18328	18492	18443	18381	18551	18611	18335	18205	18558	18349	18301	18525	18544	18273	18452	18471	18445	18214	18285	18235	18340	18435	18313	18567	18537	18501	18492	18419	18435	18417	18345	18408	18286	18455	18304	18229	18502	18341	18377	18308	18644	18239	18179	18462	18464	18334	18302	18532	18432	18330	18624	18465	18351	18552	18371	18560	18522	18517	18491	18340	18386	18475	18438	18610	18462	18430	18369	18325	18506	18584	18324	18414	18462	18189	18547	18352	18513	18338	18278	18373	18459	18277	18351	18626	18622	18346	18320	18340	18403	18468	18466	18405	18253	18386	18120	18277	18355	18485	18606	18561	18542	18401	18371	18342	18376	18528	18367	18204	18239	18489	18291	18193	18526	18379	18480	18439	18449	18207	18582	18414	18259	18253	18091	18209	18494	18397	18383	18383	18339	18558	18343	18521	18291	18479	18385	18252	18530	18399	18313	18380	18202	18313	18309	18470	18497	18424	18495	18345	18378	18353	18314	18507	18506	18447	18447	18369	18239	18416	18403	18329	18266	18407	18283	18484	18530	18695	18259	18370	18365	18204	18330	18347	18359	18378	18198	18427	18492	18457	18273	18389	18328	18286	18286	18321	18508	18338	18540	18512	18509	18295	18476	18614	18503	18433	18379	18498	18450	18431	18341	18279	18325	18437	18237	18475	18408	18420	18540	18612	18381	18218	18434	18384	18409	18424	18507	18366	18370	18334	18237	18358	18297	18345	18370	18431	18245	18454	18603	18491	18563	18439	18381	18370	18553	18311	18608	18367	18524	18431	18185	18281	18357	18312	18286	18340	18319	18267	18516	18470	18625	18399	18335	18639	18176	18424	18524	18388	18369	18410	18430	18363	18340	18412	18458	18354	18640	18460	18445	18481	18552	18414	18443	18390	18457	18547	18263	18180	18269	18121	18406	18261	18537	18334	18452	18421	18413	18414	18196	18310	18341	18383	18298	18253	18575	18423	18348	18544	18324	18477	18295	18295	18436	18415	18396	18462	18450	18535	18595	18451	18406	18605	18259	18351	18374	18188	18392	18422	18313	18339	18444	18188	18573	18278	18434	18510	18544	18528	18199	18244	18111	18529	18407	18422	18306	18320	18169	18379	18538	18360	18383	18438	18442	18318	18545	18431	18400	18570	18381	18361	18456	18329	18239	18299	18246	18472	18318	18216	18475	18421	18328	18657	18264	18502	18335	18414	18420	18401	18412	18211	18444	18339	18502	18296	18350	18428	18417	18505	18400	18372	18375	18546	18528	18619	18566	18521	18462	18326	18588	18484	18507	18547	18398	18427	18355	18378	18375	18495	18399	18346	18547	18405	18412	18447	18440	18403	18416	18666	18465	18371	18475	18504	18366	18589	18559	18342	18359	18251	18409	18447	18273	18548	18511	18211	18416	18307	18517	18418	18426	18476	18333	18385	18399	18409	18359	18384	18219	18353	18354	18246	18407	18685	18218	18322	18563	18458	18442	18398	18356	18380	18268	18231	18364	18379	18427	18325	18389	18284	18465	18401	18395	18711	18408	18460	18410	18549	18335	18478	18461	18435	18449	18428	18451	18308	18343	18398	18538	18160	18394	18441	18360	18504	18501	18484	18207	18494	18486	18413	18499	18280	18306	18520	18466	18328	18370	18498	18383	18377	18422	18489	18357	18336	18477	18402	18307	18419	18285	18315	18405	18426	18234	18215	18440	18484	18523	18511	18429	18489	18447	18417	18441	18390	18547	18401	18554	18369	18256	18362	18403	18377	18495	18373	18318	18343	18576	18396	18566	18469	18481	18449	18489	18479	18227	18464	18339	18242	18192	18390	18559	18395	18335	18506	18313	18346	18480	18318	18261	18552	18489	18574	18518	18380	18312	18559	18421	18472	18342	18336	18401	18415	18433	18497	18405	18456	18301	18267	18450	18338	18475	18380	18311	18345	18373	18375	18373	18241	18342	18163	18376	18432	18320	18315	18448	18352	18505	18410	18380	18535	18370	18416	18448	18298	18467	18380	18492	18323	18416	18352	18253	18453	18471	18450	18445	18387	18493	18113	18477	18336	18607	18418	18426	18447	18426	18484	18202	18298	18352	18186	18353	18346	18362	18361	18388	18500	18311	18417	18414	18428	18382	18400	18514	18412	18540	18293	18490	18401	18376	18307	18424	18311	18417	18449	18647	18588	18237	18355	18418	18153	18420	18587	18397	18336	18546	18504	18352	18703	18229	18434	18393	18481	18240	18367	18673	18424	18364	18215	18494	18241	18323	18314	18254	18423	18324	18446	18376	18261	18348	18555	18237	18419	18339	18196	18212	18548	18500	18480	18523	18483	18659	18383	18506	18371	18422	18402	18347	18277	18360	18457	18356	18170	18240	18422	18340	18282	18355	18527	18745	18455	18325	18403	18325	18413	18518	18320	18268	18427	18379	18538	18331	18522	18226	18344	18613	18373	18437	18300	18501	18406	18371	18310	18419	18501	18422	18306	18386	18540	18498	18420	18319	18543	18203	18466	18462	18326	18544	18537	18396	18365	18063	18400	18331	18561	18319	18469	18383	18491	18382	18150	18335	18440	18284	18334	18338	18434	18536	18287	18251	18503	18354	18233	18350	18567	18308	18423	18658	18446	18445	18308	18434	18394	18437	18442	18381	18395	18285	18450	18370	18324	18217	18302	18355	18384	18426	18616	18464	18395	18448	18376	18385	18458	18310	18228	18279	18364	18229	18228	18331	18352	18378	18583	18367	18458	18338	18532	18201	18279	18575	18481	18398	18361	18334	18477	18517	18469	18440	18668	18542	18469	18376	18381	18342	18288	18391	18500	18348	18435	18279	18382	18244	18381	18387	18313	18319	18481	18258	18311	18352	18450	18209	18492	18347	18346	18400	18628	18392	18185	18573	18315	18390	18256	18476	18445	18066	18424	18415	18547	18746	18477	18450	18520	18297	18392	18472	18478	18366	18546	18393	18352	18432	18285	18256	18510	18395	18381	18493	18570	18454	18638	18394	18326	18241	18627	18244	18482	18590	18593	18481	18616	18377	18396	18436	18376	18334	18479	18471	18520	18403	18362	18512	18293	18488	18220	18453	18450	18360	18559	18605	18349	18328	18480	18296	18447	18593	18361	18271	18422	18415	18210	18433	18472	18460	18575	18376	18514	18275	18423	18346	18285	18451	18529	18364	18437	18427	18249	18430	18352	18427	18509	18301	18391	18438	18485	18258	18322	18410	18269	18447	18414	18147	18256	18330	18391	18382	18470	18475	18417	18267	18308	18325	18329	18321	18443	18529	18407	18328	18359	18302	18280	18373	18361	18145
32080	49881	46936	37798	30931	25235	21352	19917	17998	17022	16963	16797	16507	16551	16515	16663	16510	16545	16432	16440	16582	16519	16405	16603	16691	16269	16396	16433	16343	16499	16381	16387	16396	16287	16264	16427	16405	16465	16431	16439	16484	16432	16330	16363	16437	16354	16347	16497	16505	16662	16578	16552	16386	16238	16381	16443	16345	16373	16274	16356	16367	16279	16357	16330	16309	16293	16337	16260	16441	16561	16326	16246	16563	16259	16338	16316	16437	16279	16323	16443	16358	16499	16503	16418	16426	16389	16379	16362	16346	16496	16494	16353	16502	16405	16419	16532	16244	16477	16435	16389	16488	16494	16344	16388	16427	16310	16457	16358	16338	16396	16585	16530	16534	16456	16496	16561	16368	16259	16426	16348	16283	16523	16542	16358	16468	16449	16431	16444	16378	16429	16269	16474	16479	16386	16431	16344	16242	16347	16349	16477	16392	16383	16241	16203	16345	16473	16440	16481	16345	16313	16286	16292	16480	16198	16202	16361	16262	16522	16342	16317	16463	16380	16533	16271	16506	16217	16378	16413	16320	16269	16322	16282	16382	16341	16299	16485	16359	16359	16305	16463	16288	16535	16253	16182	16311	16353	16306	16440	16236	16584	16159	16439	16187	16416	16303	16273	16344	16264	16204	16328	16388	16377	16308	16270	16242	16471	16259	16506	16407	16224	16297	16344	16334	16253	16331	16475	16488	16375	16299	16323	16254	16299	16433	16376	16276	16313	16397	16345	16330	16361	16274	16301	16289	16571	16496	16317	16394	16506	16352	16474	16392	16344	16295	16330	16495	16333	16416	16524	16333	16379	16423	16287	16108	16346	16382	16354	16345	16318	16256	16229	16382	16395	16339	16354	16154	16334	16385	16348	16387	16298	16283	16272	16362	16493	16399	16071	16437	16360	16353	16426	16364	16331	16425	16417	16408	16244	16378	16381	16298	16304	16475	16371	16409	16448	16263	16270	16594	16387	16352	16434	16429	16480	16294	16326	16306	16481	16313	16263	16426	16490	16457	16291	16275	16289	16465	16341	16495	16459	16230	16430	16373	16250	16459	16572	16344	16324	16305	16309	16332	16428	16352	16439	16304	16407	16228	16164	16400	16312	16278	16452	16289	16388	16432	16485	16262	16284	16430	16239	16508	16647	16376	16156	16508	16310	16357	16439	16275	16369	16370	16552	16328	16306	16395	16323	16412	16257	16468	16291	16201	16260	16387	16393	16457	16373	16386	16443	16368	16382	16368	16293	16280	16372	16304	16311	16447	16335	16288	16368	16362	16358	16378	16226	16413	16499	16282	16578	16273	16233	16419	16324	16361	16467	16416	16482	16310	16300	16342	16447	16273	16363	16378	16370	16619	16277	16303	16311	16553	16179	16359	16561	16219	16681	16386	16356	16272	16430	16320	16278	16408	16427	16277	16465	16383	16434	16243	16492	16451	16416	16262	16541	16579	16345	16459	16448	16297	16289	16167	16481	16418	16389	16383	16470	16521	16417	16452	16362	16207	16492	16410	16439	16197	16251	16383	16263	16325	16452	16399	16333	16330	16323	16363	16520	16396	16285	16362	16596	16168	16432	16441	16304	16507	16358	16280	16211	16442	16599	16284	16532	16489	16511	16402	16153	16331	16395	16388	16402	16227	16366	16356	16263	16468	16325	16295	16349	16407	16380	16311	16230	16218	16458	16376	16259	16364	16601	16365	16305	16220	16453	16332	16182	16154	16221	16258	16333	16517	16430	16394	16407	16440	16380	16316	16327	16321	16456	16501	16327	16474	16387	16386	16418	16367	16318	16332	16345	16427	16277	16240	16231	16379	16241	16494	16463	16321	16409	16246	16300	16449	16392	16372	16527	16554	16378	16287	16385	16400	16384	16347	16450	16530	16399	16423	16372	16416	16409	16428	16392	16432	16349	16380	16456	16317	16248	16253	16397	16371	16406	16396	16321	16180	16322	16361	16381	16275	16551	16279	16385	16338	16379	16522	16403	16522	16310	16460	16266	16359	16257	16355	16414	16234	16302	16274	16403	16276	16080	16422	16204	16375	16272	16422	16469	16255	16387	16357	16452	16428	16511	16347	16209	16342	16332	16482	16377	16368	16549	16337	16426	16632	16352	16493	16236	16439	16306	16473	16387	16276	16294	16360	16413	16488	16483	16359	16330	16398	16249	16461	16330	16351	16375	16240	16243	16376	16352	16487	16463	16323	16269	16406	16546	16170	16538	16418	16393	16517	16380	16370	16444	16358	16228	16363	16176	16328	16232	16336	16268	16299	16390	16250	16338	16380	16327	16357	16369	16214	16267	16466	16431	16309	16472	16392	16389	16321	16238	16313	16252	16463	16269	16271	16392	16525	16296	16393	16259	16358	16494	16268	16305	16372	16413	16349	16330	16584	16344	16427	16334	16400	16306	16280	16327	16370	16480	16579	16351	16383	16377	16321	16315	16369	16302	16314	16362	16353	16387	16300	16448	16157	16193	16316	16151	16276	16577	16249	16381	16303	16481	16300	16260	16346	16325	16325	16487	16395	16391	16273	16276	16222	16282	16359	16325	16421	16438	16367	16425	16145	16332	16402	16398	16408	16277	16429	16354	16319	16378	16369	16298	16307	16331	16408	16311	16354	16242	16506	16394	16306	16422	16441	16484	16305	16376	16276	16529	16487	16393	16470	16307	16337	16294	16368	16273	16219	16113	16256	16220	16357	16371	16463	16448	16418	16573	16361	16233	16352	16398	16436	16399	16497	16410	16416	16268	16394	16268	16313	16435	16365	16413	16520	16338	16504	16322	16524	16455	16449	16406	16373	16376	16326	16387	16542	16401	16285	16333	16401	16240	16596	16416	16190	16281	16259	16223	16459	16434	16345	16407	16457	16169	16528	16474	16391	16407	16477	16431	16343	16554	16365	16417	16331	16299	16189	16416	16165	16379	16320	16298	16379	16328	16377	16369	16287	16321	16234	16339	16302	16530	16282	16112	16561	16375	16507	16291	16333	16314	16499	16222	16475	16487	16504	16415	16360	16437	16321	16273	16423	16405	16475	16226	16430	16325	16571	16325	16568	16211	16340	16447	16583	16429	16462	16423	16490	16271	16339	16419	16358	16503	16379	16411	16433	16371	16328	16381	16488	16479	16335	16257	16248	16351	16327	16377	16245	16307	16240	16522	16462	16350	16408	16450	16289	16359	16535	16231	16263	16465	16552	16425	16379	16341	16305	16275	16436	16457	16136	16341	16321	16344	16390	16320	16491	16445	16288	16494	16320	16231	16274	16432	16265	16298	16439	16305	16279	16513	16520	16380	16480	16603	16449	16495	16440	16382	16407	16573	16501	16319	16542	16391	16295	16553	16353	16294	16277	16354	16365	16464	16164	16401	16377	16286	16364	16260	16435	16334	16373	16248	16278	16365	16375	16368	16354	16439	16218	16308	16337	16553	16159	16296	16354	16324	16408	16588	16346	16383	16480	16326	16359	16275	16289	16458	16419	16423	16319	16386	16361	16358	16471	16248	16197	16444	16416	16384	16396	16468	16232	16447	16533	16458	16415	16391	16328	16334	16440	16365	16510	16346	16420	16296	16465	16326	16457	16254	16535	16510	16318	16424	16281	16344	16296	16474	16400	16389	16332	16320	16445	16369	16405	16495	16508	16351	16366	16464	16228	16528	16397	16279	16150	16448	16340	16493	16336	16451	16551	16322	16286	16385	16262	16356	16594	16388	16316	16492	16450	16465	16377	16405	16413	16395	16346	16571	16242	16505	16436	16473	16440	16281	16455	16213	16394	16514	16278	16498	16239	16450	16243	16212	16380	16344	16415	16290	16603	16284	16381	16390	16273	16365	16463	16656	16507	16485	16405	16311	16261	16414	16307	16411	16543	16366	16246	16380	16333	16439	16257	16373	16449	16432	16537	16363	16241	16464	16326	16471	16191	16396	16449	16350	16512	16344	16498	16389	16355	16402	16402	16181	16517	16375	16451	16288	16336	16381	16323	16426	16551	16383	16365	16408	16338	16282	16490	16354	16267	16213	16295	16401	16385	16352	16463	16342	16607	16273	16470	16430	16236	16446	16353	16254	16307	16119	16523	16290	16418	16242	16353	16404	16349	16344	16473	16262	16511	16424	16354	16451	16281	16515	16359	16410	16293	16349	16368	16304	16312	16519	16400	16200	16510	16383	16310	16358	16227	16292	16478	16284	16211	16301	16268	16440	16303	16445	16323	16322	16470	16450	16379	16272	16402	16374	16522	16490	16373	16441	16419	16443	16318	16437	16219	16498	16425	16292	16441	16324	16428	16502	16317	16402	16471	16357	16318	16394	16387	16310	16384	16353	16388	16431	16381	16387	16215	16585	16444	16343	16297	16337	16593	16394	16394	16296	16259	16475	16331	16390	16485	16339	16242	16211	16337	16300	16414	16348	16319	16502	16357	16349	16430	16331	16408	16295	16382	16228	16350	16535	16334	16504	16523	16389	16424	16362	16351	16474	16261	16320	16146	16497	16249	16408	16202	16200	16305	16445	16277	16203	16430	16402	16536	16441	16418	16442	16372	16444	16227	16370	16331	16304	16495	16282	16299	16378	16329	16352	16265	16322	16378	16539	16434	16477	16429	16291	16239	16554	16377	16465	16388	16240	16371	16396	16398	16236	16256	16357	16338	16372	16342	16265	16345	16371	16161	16260	16406	16361	16320	16245	16276	16352	16398	16464	16335	16409	16315	16425	16244	16413	16332	16381	16535	16379	16504	16413	16407	16330	16501	16230	16439	16274	16490	16261	16428	16542	16387	16353	16215	16307	16449	16405	16384	16353	16432	16391	16364	16166	16314	16392	16320	16436	16395	16335	16433	16283	16362	16483	16367	16349	16307	16310	16271	16326	16377	16185	16433	16407	16455	16234	16219	16531	16273	16521	16360	16435	16473	16414	16530	16517	16448	16393	16262	16191	16320	16478	16358	16454	16209	16309	16333	16282	16271	16381	16302	16248	16428	16420	16427	16318	16297	16421	16422	16366	16396	16246	16302	16379	16298	16335	16580	16217	16364	16451	16309	16325	16547	16322	16453	16470	16363	16496	16326	16312	16389	16485	16305	16253	16432	16362	16356	16337	16209	16389	16337	16388	16381	16407	16326	16319	16476	16377
22996	21389	29216	24414	23640	27549	29514	23946	22201	21610	20514	19993	19977	19899	19784	19835	19803	20126	19842	19710	19851	19824	19724	19544	19763	19685	19898	19735	19706	19731	19564	19574	19688	19352	19655	19826	19369	19653	19476	19479	19678	19609	19473	19525	19530	19504	19482	19678	19883	19707	19934	19726	19786	19655	19454	19412	19503	19540	19398	19638	19648	19537	19202	19388	19593	19429	19260	19342	19659	19597	19589	19570	19573	19347	19723	19657	19685	19798	19623	19567	19553	19570	19568	19484	19405	19358	19386	19541	19314	19431	19495	19582	19494	19602	19357	19454	19426	19586	19636	19546	19554	19599	19779	19574	19691	19460	19448	19496	19606	19528	19653	19427	19405	19327	19525	19616	19491	19458	19534	19350	19341	19405	19458	19631	19513	19513	19579	19432	19668	19370	19605	19516	19386	19524	19489	19594	19453	19576	19371	19414	19391	19425	19818	19603	19681	19725	19448	19490	19322	19507	19464	19459	19462	19394	19655	19481	19492	19694	19513	19531	19554	19613	19599	19631	19502	19596	19423	19398	19262	19480	19576	19410	19511	19408	19577	19471	19518	19380	19560	19320	19534	19372	19594	19528	19507	19384	19464	19488	19527	19464	19525	19568	19450	19494	19390	19430	19365	19529	19538	19513	19283	19719	19591	19326	19555	19497	19426	19460	19518	19346	19628	19696	19329	19518	19564	19532	19438	19503	19333	19425	19623	19548	19618	19557	19466	19286	19482	19453	19320	19527	19452	19554	19469	19557	19593	19490	19500	19512	19505	19262	19505	19452	19424	19303	19720	19507	19282	19658	19448	19393	19232	19336	19498	19514	19488	19402	19421	19341	19663	19427	19407	19543	19531	19245	19420	19418	19535	19488	19527	19477	19548	19534	19592	19588	19622	19496	19643	19291	19374	19485	19497	19475	19570	19619	19282	19493	19329	19331	19520	19421	19291	19532	19468	19592	19372	19420	19414	19574	19471	19371	19513	19651	19397	19680	19624	19479	19208	19321	19480	19246	19558	19425	19565	19391	19661	19462	19599	19628	19284	19356	19534	19691	19335	19521	19670	19341	19368	19583	19385	19426	19355	19574	19470	19413	19290	19360	19393	19287	19674	19474	19647	19522	19508	19391	19505	19495	19646	19484	19657	19547	19460	19401	19425	19520	19635	19460	19432	19297	19457	19196	19558	19414	19532	19549	19493	19339	19681	19431	19304	19404	19529	19414	19585	19299	19459	19429	19516	19489	19425	19232	19419	19401	19521	19735	19525	19490	19400	19557	19442	19393	19306	19324	19275	19492	19681	19512	19611	19395	19262	19439	19379	19394	19451	19488	19415	19539	19591	19571	19400	19587	19320	19533	19483	19678	19467	19461	19545	19357	19509	19399	19483	19533	19348	19245	19358	19244	19248	19252	19374	19479	19509	19466	19513	19292	19447	19544	19297	19449	19584	19564	19503	19434	19278	19477	19255	19465	19519	19417	19622	19498	19393	19371	19584	19411	19523	19605	19549	19510	19587	19633	19360	19453	19433	19472	19241	19419	19387	19408	19331	19642	19266	19483	19360	19245	19404	19433	19370	19470	19493	19558	19512	19341	19418	19252	19490	19421	19377	19373	19337	19528	19405	19614	19491	19597	19539	19379	19326	19499	19468	19531	19389	19069	19462	19313	19232	19762	19503	19485	19371	19307	19344	19433	19232	19496	19476	19306	19450	19332	19245	19400	19462	19465	19350	19454	19358	19423	19516	19251	19470	19343	19340	19518	19422	19573	19574	19560	19576	19404	19213	19516	19672	19505	19674	19554	19485	19666	19639	19425	19504	19537	19271	19661	19442	19322	19425	19547	19443	19190	19333	19364	19415	19447	19568	19439	19662	19355	19321	19515	19390	19427	19452	19273	19610	19538	19484	19409	19477	19311	19284	19395	19797	19469	19659	19282	19459	19493	19450	19309	19463	19438	19397	19290	19516	19450	19484	19284	19334	19563	19314	19473	19504	19461	19550	19277	19306	19541	19532	19378	19538	19497	19386	19486	19512	19460	19306	19403	19561	19418	19455	19365	19700	19399	19305	19422	19491	19534	19444	19190	19488	19482	19485	19316	19587	19542	19392	19403	19400	19587	19563	19523	19477	19553	19273	19491	19414	19385	19473	19393	19406	19322	19459	19815	19657	19488	19643	19437	19676	19329	19499	19407	19648	19473	19447	19262	19371	19413	19324	19618	19414	19435	19550	19455	19456	19503	19440	19528	19539	19529	19574	19507	19392	19611	19478	19431	19479	19320	19333	19305	19525	19487	19454	19676	19415	19471	19330	19347	19283	19363	19342	19256	19597	19606	19546	19259	19682	19542	19442	19477	19338	19658	19527	19425	19453	19506	19564	19539	19517	19568	19273	19522	19473	19419	19567	19626	19491	19548	19424	19497	19529	19164	19541	19534	19519	19654	19464	19366	19527	19562	19355	19467	19381	19523	19386	19470	19359	19316	19362	19396	19430	19508	19595	19529	19390	19322	19494	19417	19570	19204	19362	19313	19385	19232	19695	19423	19482	19351	19568	19549	19579	19325	19547	19451	19565	19512	19312	19353	19267	19369	19463	19490	19449	19476	19369	19344	19501	19462	19588	19161	19551	19484	19402	19439	19491	19573	19400	19398	19295	19576	19485	19495	19478	19536	19395	19689	19494	19365	19599	19407	19506	19635	19627	19529	19562	19366	19222	19527	19446	19335	19687	19528	19286	19439	19803	19449	19563	19544	19505	19637	19392	19374	19495	19403	19273	19267	19477	19463	19471	19543	19399	19301	19374	19612	19507	19491	19351	19461	19421	19359	19350	19576	19434	19426	19486	19366	19397	19538	19260	19498	19323	19418	19454	19500	19702	19443	19451	19401	19276	19704	19402	19511	19383	19483	19416	19457	19539	19448	19358	19454	19541	19464	19536	19311	19326	19258	19523	19313	19422	19431	19675	19491	19521	19530	19442	19585	19391	19447	19657	19438	19534	19474	19475	19442	19341	19512	19426	19430	19476	19538	19654	19341	19467	19473	19556	19311	19378	19521	19685	19455	19538	19442	19184	19290	19529	19450	19423	19497	19362	19400	19356	19660	19422	19543	19387	19502	19429	19393	19336	19464	19577	19197	19430	19556	19418	19242	19487	19461	19524	19624	19595	19223	19311	19383	19498	19316	19504	19359	19484	19274	19401	19474	19449	19617	19594	19615	19568	19668	19521	19384	19388	19432	19560	19489	19556	19399	19453	19587	19480	19582	19426	19403	19536	19662	19465	19370	19672	19521	19683	19601	19296	19437	19432	19382	19510	19542	19531	19356	19527	19632	19634	19320	19561	19405	19390	19394	19239	19463	19477	19540	19430	19383	19441	19455	19650	19420	19705	19354	19228	19245	19353	19456	19373	19388	19342	19448	19570	19689	19598	19426	19491	19487	19501	19673	19645	19490	19456	19177	19280	19444	19569	19591	19510	19312	19306	19324	19383	19364	19405	19499	19353	19491	19440	19448	19415	19520	19660	19510	19325	19563	19423	19529	19488	19434	19475	19568	19412	19544	19500	19370	19332	19284	19597	19440	19567	19605	19598	19566	19590	19449	19521	19607	19350	19280	19533	19296	19650	19598	19442	19474	19470	19482	19479	19447	19545	19602	19452	19260	19442	19313	19564	19311	19629	19381	19490	19415	19336	19557	19381	19369	19320	19509	19271	19398	19334	19394	19428	19460	19525	19594	19424	19543	19586	19439	19500	19406	19418	19375	19340	19548	19617	19483	19462	19571	19521	19559	19378	19498	19381	19505	19430	19507	19649	19462	19353	19442	19435	19508	19629	19742	19360	19524	19379	19443	19548	19580	19568	19366	19592	19604	19610	19198	19335	19371	19538	19309	19515	19443	19500	19512	19544	19523	19298	19454	19557	19384	19557	19346	19511	19373	19481	19339	19436	19315	19428	19374	19347	19241	19326	19335	19360	19578	19415	19229	19721	19343	19646	19379	19525	19585	19532	19295	19439	19537	19313	19374	19492	19623	19320	19371	19477	19536	19342	19461	19436	19539	19434	19234	19413	19508	19395	19384	19483	19416	19597	19631	19440	19433	19372	19290	19311	19240	19486	19580	19568	19337	19653	19667	19297	19577	19521	19618	19499	19298	19459	19526	19509	19275	19472	19617	19525	19537	19390	19705	19509	19586	19605	19499	19476	19544	19488	19378	19372	19495	19413	19691	19421	19499	19397	19391	19546	19429	19485	19465	19469	19490	19556	19465	19402	19547	19390	19587	19434	19559	19307	19677	19448	19331	19325	19457	19425	19449	19380	19503	19396	19562	19421	19588	19560	19419	19408	19413	19398	19389	19350	19409	19392	19608	19481	19640	19467	19541	19432	19633	19405	19298	19415	19386	19469	19399	19410	19544	19571	19492	19445	19435	19457	19488	19600	19437	19339	19536	19588	19589	19168	19656	19646	19509	19647	19563	19659	19338	19649	19494	19611	19399	19586	19694	19261	19370	19290	19578	19508	19106	19429	19514	19386	19381	19326	19614	19385	19577	19334	19221	19652	19503	19429	19300	19375	19417	19388	19306	19516	19193	19695	19336	19399	19447	19638	19337	19427	19542	19428	19465	19459	19370	19591	19419	19408	19420	19507	19613	19375	19471	19643	19426	19405	19395	19400	19570	19561	19521	19482	19451	19388	19642	19456	19477	19584	19391	19538	19293	19529	19611	19514	19550	19368	19520	19452	19410	19572	19449	19743	19387	19481	19402	19535	19368	19256	19433	19505	19574	19575	19396	19551	19467	19430	19382	19441	19572	19241	19333	19398	19250	19336	19502	19704	19427	19539	19709	19637	19425	19507	19487	19277	19396	19621	19312	19684	19633	19408	19317	19539	19332	19415	19688	19732	19603	19430	19371	19373	19402	19481	19700	19442	19584	19386	19602	19555	19601	19586	19452	19346	19392	19507	19414	19467	19535	19622	19307	19563	19497	19658	19494	19586	19487	19579	19573	19604	19259	19366	19624	19558	19557	19461	19395	19428	19431	19524	19603	19519	19256	19364	19416	19629	19586	19422	19433	19513	19685	19594	19628	19579	19450	19505	19375	19329	19624	19470	19773	19345	19395	19555	19362	19354	19258	19227	19327
33624	55724	53936	46359	37856	31608	26392	22396	20648	18957	18019	17587	17209	17291	17328	17242	17240	17160	17345	16992	16983	17061	17039	16939	16914	17121	17073	16919	17066	17016	17066	16931	17008	17125	17031	17209	16852	17150	16980	17280	17122	17008	16909	17037	17030	17005	16906	17142	17183	17531	17422	17162	17132	17046	17018	17005	17048	17002	17091	17012	16754	16971	16827	16998	16956	17056	16991	16950	17008	16902	16833	16947	17059	16923	16727	16965	16910	16844	17070	16984	17166	17143	16900	16793	16802	17082	17053	16836	16855	17002	16969	17017	17023	16951	16874	16861	16861	16952	16990	16779	16912	16743	17051	17120	16856	16923	16941	16846	16917	17015	16877	16975	17050	16992	16965	16848	17017	16818	16859	16846	16862	16905	16942	16900	16874	16927	16946	16929	16814	17113	17007	16823	17000	16981	16879	17035	16959	16967	17037	17018	16920	16992	17016	17000	16873	16985	16944	17033	16796	16980	17121	16906	17000	16897	16974	16989	17024	17025	16905	16957	16910	16906	17044	16899	16862	16912	17011	16947	16997	16931	16925	16970	16834	16815	16740	17116	17003	16817	16994	16896	16914	16960	17106	16981	16922	17012	16822	16996	16899	17033	17189	17170	16876	16945	16925	16877	16715	16942	16866	17055	16868	16935	16990	16954	16859	16809	16944	16957	17148	16873	16979	17050	16923	16948	16859	16992	17033	17052	16903	16849	17067	17021	16944	16913	16874	16869	16951	16904	17056	16882	16863	16990	16846	16845	16882	16928	16879	16920	16885	16936	17023	16934	16924	16970	16956	16837	16904	16926	16989	16923	16995	16911	17040	16792	16882	16982	17022	17038	16855	16993	16828	17044	17020	17029	17024	16791	17092	16989	16923	16898	16813	16838	17158	16814	16881	17081	16903	16866	16882	16958	16940	16900	17042	16830	16827	17065	16861	16906	16862	17080	17027	16990	16962	16944	16929	16837	16913	16869	16926	16895	16901	16929	16901	16752	16910	16972	17063	16850	16907	16992	16881	16834	16855	17079	16901	17067	16964	16932	17014	16920	17018	16943	16884	16883	16889	16908	16852	16839	17014	16870	16983	17029	16850	16900	16941	16951	17058	17041	16772	17018	16918	16987	16973	16846	16901	16949	16878	16924	16870	16856	16925	16997	16928	16892	16870	17019	16786	17034	16861	17146	16906	16938	17052	16953	16966	16692	16899	16951	16899	16946	16946	16745	17023	16864	17010	16886	17021	16719	16867	16924	16756	16908	16985	16991	16908	16961	17027	16929	16994	17026	16985	16938	16928	16946	16750	16872	17042	16918	16990	16687	16897	17036	17099	16870	16976	16990	17113	17093	16835	16904	17025	16978	16949	16849	17051	17017	16929	17034	16927	16945	16838	16915	16911	16899	16982	16890	16974	16999	16962	17022	17044	16812	16840	16996	16900	16996	16911	16944	16782	16869	16946	16937	16794	16892	16722	16810	17096	17032	16853	16897	16866	16754	16967	16916	17149	17043	17022	17053	17053	17053	16999	16885	16755	17102	17002	16971	17079	16849	16852	17053	17035	16924	16932	17068	16793	16801	16902	16810	16783	17022	16817	17065	16729	16994	16965	16972	17014	16996	17002	16908	17022	17012	16941	16898	16966	16765	16802	16887	17088	16876	16976	16930	16872	16892	16837	16996	16831	16850	16777	16915	16859	16935	16972	16836	16813	17148	16705	16812	16926	16987	16879	16880	17017	16894	16726	17108	16868	16928	16882	16920	16939	16841	17038	16994	16879	16921	16968	17084	16962	16784	17008	16934	17148	16929	16832	17013	16987	16968	16877	16811	16965	16914	16790	16948	17109	17065	17211	16932	16951	17106	16872	16958	16844	16844	17116	16974	16981	16883	16930	16885	17014	17058	17076	16967	16993	16961	16787	17029	16817	16943	17082	16827	17003	16853	17071	17143	17015	16884	16891	16893	16923	17002	16788	16986	17035	16992	16756	16776	16815	16867	17008	16904	16828	16933	16940	16834	17001	16869	16908	16978	17109	17072	16959	17045	16905	16985	17016	16906	16968	17037	16996	17031	16934	16911	16990	17151	16853	17073	17017	17037	16912	16920	17009	17175	17018	16948	16937	16977	16816	16792	16974	16890	16967	16919	16784	16982	17024	17009	16924	16735	17030	16838	17115	16810	16781	16990	16983	16872	16924	16924	17016	16875	16812	16953	16900	16788	16819	16871	17099	16867	16792	16941	17070	16873	16995	16905	16959	16894	16947	16984	16861	17064	16844	16838	16990	16871	16900	16917	16894	16942	16986	17039	16966	16917	17026	16881	17104	16841	16914	17122	16774	16932	16913	16865	16876	17110	17100	16841	16820	16975	16970	17019	16728	16881	16964	16951	17013	16792	16840	16891	16994	17010	16803	16989	17112	16817	16890	16988	16874	16953	17076	16904	16779	16778	16833	16942	17182	16998	16906	16933	16934	17100	17062	16831	16992	16922	16914	16842	17070	17035	16806	16914	16956	17004	16849	16963	16878	16811	16977	17069	16849	16794	17080	16911	17013	16843	16994	16974	17058	16690	17031	16773	16851	16898	17027	16853	16994	16908	16907	16885	16845	16805	17001	16877	16841	17018	16845	17007	16903	17171	17114	16775	17010	16926	16675	16829	16889	17087	16929	17043	16850	16973	16861	16909	16776	17099	16661	16875	17009	16888	16823	16869	17025	16940	16879	17071	16790	16969	16952	17073	16889	17119	17001	16906	16800	16767	16953	16963	17054	17080	16795	16941	17158	16987	16804	16837	16915	17011	16907	17048	16756	17050	16800	16911	16989	16768	16961	16996	16830	16968	16819	16823	17015	16794	16767	17086	16932	17072	16850	17002	16878	17187	16910	17037	17106	16881	16830	16915	16835	16914	16876	16957	16906	16873	16940	16960	16952	16799	16887	16970	16791	16869	16923	16802	16946	16618	16819	16894	16954	16834	16855	17026	16873	16852	16935	16950	16914	16939	16748	17145	16867	16926	16851	16990	17087	16836	16898	16909	16776	17207	16869	16980	17083	16871	16892	16965	16993	16955	16780	17012	16750	16845	16912	16866	16861	17043	17007	16808	16889	16990	16885	16982	16890	16746	16945	16993	17032	16777	16708	16857	16961	17284	16943	16901	17121	16958	16969	16946	16910	16910	16918	16900	16995	16825	17067	16881	16845	17114	16881	16936	16849	16949	17017	16904	16970	16766	16929	16917	16856	17206	16968	16970	16922	16956	17036	16787	16956	16979	16957	16917	16966	16874	16841	16946	16800	17035	16893	16850	16929	16982	16857	17014	16901	17036	17066	16735	16911	16821	17014	16851	16977	17002	17000	17041	16861	16940	16822	17054	17150	17024	16697	17045	16959	16953	17003	16973	16957	16909	16885	16944	17046	16860	16956	16820	17062	16989	16820	16917	16850	16943	16997	16862	16971	16989	16842	16807	16975	17050	16907	17015	16976	16852	17130	16806	17061	16727	16888	16852	16950	17033	16919	16925	16933	16966	16828	16738	17043	16957	16921	16822	16988	16944	16918	16970	17162	16872	16993	17005	16879	16860	16834	17076	16911	16805	17165	16961	16846	17209	16997	16986	16879	17005	16928	16863	16882	16961	16681	16928	16942	16796	16811	16989	16900	16863	17013	16944	17069	16934	16926	17006	16897	16812	16899	16879	16787	16911	17003	16965	16987	16882	16981	16847	16842	17007	16875	16855	17088	17031	16939	16779	16972	17023	17060	16766	16901	17013	16989	16802	16834	16761	16914	16784	16785	17091	16835	16854	16785	16926	16819	16976	16980	16846	16795	16940	17053	16959	16987	16975	16926	17028	16800	17024	16909	16750	16915	17224	16871	16894	16942	16893	16914	16974	16904	16941	16794	16980	16907	16910	16888	16916	16874	17047	16799	16862	16864	16877	17046	16898	16815	16885	16991	16880	17016	16987	16791	17016	16953	16765	17018	16913	16755	17033	16969	17048	17046	16945	16914	16985	16894	17065	16877	16971	16693	17057	16985	16920	16930	16719	16953	17061	16911	16915	16945	16834	17034	16893	16927	16908	16912	17118	16887	16876	16912	16970	16888	17038	16925	16791	16948	16812	16958	16862	17022	16844	16926	16890	16864	16960	16950	16841	16988	16903	17136	17193	16893	16899	16931	17051	16733	16759	16830	16819	17069	16951	17007	16858	16820	17170	16954	16953	16737	16859	17003	16845	16731	17010	16798	16759	16871	16945	16968	16916	17000	16783	16663	17009	16980	16962	16956	16864	16929	16739	16703	16891	17053	16821	17049	17091	16974	16942	16899	16856	16836	17019	16923	17053	16772	16874	16880	16888	16954	16947	16889	16798	16961	16984	17067	16947	16822	16836	16940	16848	17018	16912	16788	16898	16977	16915	16984	16754	16742	17092	16790	16971	16950	16919	16965	16758	16890	16945	16934	17032	16993	16976	16895	16923	16787	16760	17003	16957	16763	16948	16825	16953	17077	17075	16973	17017	16763	16900	16987	16984	17062	16950	16981	16870	16843	16981	16885	16793	16913	16831	16767	16929	17003	16998	16941	16917	16918	16973	17000	17107	16975	16847	16961	16920	16871	16960	17048	16896	16758	16759	17143	16947	16859	17078	16844	16834	16892	16714	16719	16907	16863	16800	16827	16876	16883	16914	17048	17063	16984	16852	16935	16956	16937	16779	16915	16892	16924	16906	16937	17000	16960	16888	16654	16960	17055	16908	16955	17008	16963	16934	17012	17027	16900	17097	16903	16820	16773	17109	16908	16923	16985	16761	16954	16893	17046	16876	16894	16924	17055	16897	16943	17084	16863	16900	17070	16770	16921	16978	16860	16945	16860	17175	16917	16945	16859	17054	16976	16843	16840	16968	16990	16848	16987	16886	16779	16958	17042	16754	17030	16840	16907	16744	16919	16675	16966	17015	16898	17052	16818	16931	16986	16740	17085	16856	17065	16899	16870	16775	16909	16988	16846	16742	16922	16935	16862	16932	16952	16912	16940	16997	16961	16909	17042	17026	16997	16718	17050	16919	16931	16700	16956	16859	16858	16989	16980	16798	16989	16977	16818	17038	16918	17022	16828	16846	16712	16875	16845	16941	17157	16834	16832	16955	17019	17039
28511	26541	34345	31748	25172	22448	21183	20212	19842	19450	19306	19206	19153	19244	19322	19224	19245	19264	19162	19337	19218	19311	19371	19194	19265	19241	19315	19173	19099	19220	19055	19097	19212	19230	19115	19047	19154	19116	19350	19471	19229	19105	19241	19221	19146	18980	19274	19162	19126	19187	19247	19399	19006	19002	19046	19384	19217	18980	19150	19136	19097	18994	19178	19198	19136	19075	18991	19244	19314	19027	19189	19199	19324	19163	19218	19245	19217	18906	19179	19232	19328	19285	19129	19174	19209	19198	19434	19140	19092	19131	19259	19146	19050	19263	19156	19251	19226	19134	19146	18971	19142	19187	19317	19170	19092	19101	19361	19082	19176	19244	19102	19088	19011	19125	19146	19313	19086	19239	19492	19060	19162	19063	19207	19272	19097	19026	19365	19186	19110	19254	18991	19263	19254	19333	18992	19225	19034	19139	19192	19185	19168	19035	18826	19041	19348	19000	19113	19161	19149	18995	19074	19158	19181	19046	19195	19059	19162	19142	19014	18950	19503	19293	19168	19120	19079	19105	19016	19160	19087	19043	19138	19308	19297	19106	19019	19242	19295	19321	18908	19196	19098	19411	19008	18897	19028	19254	19211	19190	19147	19160	18852	19092	19222	19402	19220	19284	19085	19025	19363	19100	19133	18971	19255	19145	19173	19225	19274	18886	19155	19185	19248	19117	19143	19135	19118	19237	19156	19083	19017	19164	19232	19067	19287	19110	19196	19048	19123	19124	19299	19408	19040	19190	19248	19143	18972	19053	19096	19136	19285	19022	19028	19060	19185	19136	19414	19157	19120	19131	19207	18992	19043	19282	19046	18936	19047	19224	19270	19311	19250	19198	19237	18981	19039	18965	19232	19147	19245	19260	19054	19368	19322	18981	19206	19194	19181	19204	19080	19267	19156	19184	19293	19088	19104	19182	19164	19196	19113	19164	19010	19182	19061	19233	18985	18970	19164	19188	19125	19118	19272	19074	18949	19259	19376	18955	19074	19195	19257	18853	19132	19058	19263	19278	19059	19116	19299	19194	19038	19289	19155	19353	19108	18989	19017	18899	19204	19453	19218	18982	18919	19055	19230	19293	19063	19205	19273	19266	19182	19165	19150	19261	19017	19160	19179	19170	19350	19147	19198	19015	19147	19421	18969	19111	19071	19062	19160	19104	19164	19229	19074	19245	19019	19116	19330	19000	19009	19021	19015	19118	19267	19330	18961	19192	19119	18968	19174	19050	19373	19198	19163	19029	19075	18990	19103	19226	19120	19148	19231	19092	19266	19017	19257	19219	19107	18973	18930	19136	19050	19084	19182	19200	19202	19043	19036	18984	19097	19076	19244	19195	19217	19229	19175	19148	19070	18945	19212	19316	19073	19095	19135	19097	19266	19262	19100	19353	18994	18971	19167	19050	19168	19101	19056	19354	19218	19070	19242	19145	19118	19208	19014	19014	19216	19053	19253	19104	19032	19165	19047	19086	19369	19067	19312	19031	19200	19258	19200	19034	18912	19222	19260	19267	19199	19188	19020	19041	18967	19078	19239	18963	19346	19112	19307	19085	19158	19116	19296	18981	19291	19282	19007	19124	19183	19176	19209	19085	19227	19141	19262	19130	19052	19105	19016	18964	19186	19150	19199	19148	19141	19175	19327	19120	19124	19115	19057	19212	19203	18901	19108	19215	19301	19221	19136	19223	19187	19235	19415	19049	19165	19027	19071	19319	19098	19180	19126	19117	19349	19274	18817	18975	19221	19195	19150	19177	19140	19079	19146	19172	19317	19019	18966	19212	19197	19084	19054	19221	19196	19150	19094	19096	19236	19150	18936	18928	19282	19083	19127	19031	18982	19023	19132	19299	19204	19441	19353	19278	19180	19107	18959	19167	19153	19025	19145	19144	19263	19307	19149	18974	19085	19105	19441	19053	19133	19137	19207	19102	19073	19166	19009	19216	18989	19077	19126	19051	19102	19089	19265	19128	19113	18973	18981	19088	19115	19034	19176	19075	19353	19061	19165	19069	19201	19227	19460	19121	19376	19260	19232	19180	19163	19301	19188	19079	19238	19212	19100	19225	19149	19262	19484	19208	19334	18989	19069	18956	19201	19143	19102	19040	19241	18944	19137	19200	19354	19239	19305	19409	19209	19428	19327	19101	19181	19019	19246	19143	19199	19214	19207	19199	19216	19225	19153	19163	19161	19081	19182	19305	19271	19105	19036	18984	18943	19293	19043	19258	18985	19169	19190	19116	19243	19061	19281	19083	19207	19219	19086	19350	19175	19112	19208	19114	19273	19071	19192	19115	19156	19167	19204	19170	19271	19020	18982	19021	18993	19272	19320	19217	19451	19251	19122	19194	19045	19250	19270	19180	19091	18930	19129	19065	19067	19092	19282	19313	19049	19117	19051	19086	19190	19004	19174	19119	19317	19233	19267	19125	19161	19133	18929	19336	19023	19189	19043	19244	19535	18954	19246	19162	19215	19207	19327	19093	19180	19207	19323	19121	19236	19241	19079	19283	19025	19274	18986	19313	19104	19207	19297	19114	19133	19114	19048	19204	19473	19131	19224	18973	19095	19102	19203	19035	19257	19030	19270	19144	19199	19151	19145	19205	19041	19336	19229	19118	19155	19006	19216	19204	19229	18968	19203	19237	19260	19234	19107	19208	19219	19211	19140	19086	19235	19455	19233	18953	19072	19099	19236	19103	19324	19039	19056	19022	19002	19131	19138	19292	19019	19302	18980	19035	19329	19131	18946	19155	19329	19348	19213	19144	19242	19132	19204	19147	19226	19149	19092	19106	19181	19022	18845	19172	19078	19193	19129	19289	19215	19155	19064	19105	18916	19266	19138	18838	19254	19169	19152	19137	19298	19197	19328	19207	18975	19202	19082	19341	19041	19038	19158	19015	19126	19258	19091	19278	19243	19169	19255	19281	19099	19214	19184	19191	19028	19023	19400	19121	19133	19226	19093	19029	18994	18958	19138	19150	19117	19156	19269	19157	19129	19218	19121	19118	19153	19240	19143	19292	19100	19254	19108	19053	19192	19166	18966	19240	19202	19306	19177	19083	19120	19143	19215	19264	19282	19189	19052	19049	19152	19444	19210	19225	19045	19126	19122	19127	19216	19031	19121	19104	18994	19194	19204	19206	19202	19085	18981	19192	19271	19413	19289	19110	19318	19083	19334	18987	19121	19015	19286	19269	19245	19231	19340	19235	19312	19347	18980	18965	19186	19229	19118	19304	19120	19243	19031	19330	19039	19170	19212	19326	19197	19228	19194	19260	19026	19041	19148	19229	19057	19195	19215	19107	19124	19070	19076	19147	19329	19085	19187	19162	19150	19039	19025	19093	19197	19095	19106	19174	19288	19149	19176	19069	19225	19222	19079	19248	19239	19151	19088	19209	19241	19177	19195	19300	19163	19346	19262	19184	18881	19281	19233	19145	19226	19113	19109	19240	19134	19163	19090	19240	19048	19217	19328	19197	19129	19031	19216	19130	19132	19159	19234	19063	18983	19183	19169	18999	19102	19108	19129	19331	19118	19153	19389	19213	19234	19168	19075	19189	19232	19150	19202	18989	19129	19088	19125	19116	19221	19092	19112	19179	19264	19056	18990	19207	19218	19072	19095	19013	19083	19145	19370	19248	19357	19225	19054	18916	19186	19220	18954	19191	19092	19084	19033	19299	19246	19331	18912	19154	19028	19277	19069	19114	19077	19203	19239	19192	19143	19112	19131	19001	19190	19010	19158	19204	19086	19230	19167	19268	19194	19195	19319	19259	19246	18824	19316	19181	19239	19236	19138	19197	19301	19313	19093	19075	19075	19076	19011	19169	19209	19153	19182	19199	19267	18954	19123	18971	19158	19145	19233	19028	19095	19302	19165	19174	19251	19288	19338	19317	19422	18971	18997	19106	19044	19324	19099	19214	19286	19082	19126	18982	19361	19252	19183	19359	19158	19295	19247	19169	19171	19061	19040	19001	19175	19308	19353	19195	19167	19240	19311	19279	19175	19230	19354	19340	19077	19157	19170	19047	19005	19021	19218	19261	19215	19209	19098	19098	18968	18978	19103	19358	19220	19119	19065	19236	19216	19200	19400	19298	19199	19035	19072	19196	19048	19003	19088	19134	19179	19194	19261	19080	19177	19063	19164	19150	19197	19134	19248	19066	19272	19243	19198	19187	19284	19217	19023	19264	19115	19134	19117	19129	19226	18965	19164	19282	19020	19006	19110	19209	18971	19009	19229	19267	19387	19188	19176	19116	19215	18930	19064	19185	19255	19092	19263	19372	19039	19114	19189	19168	19377	19226	19197	19187	19042	18828	19118	19193	19484	19151	19287	19091	19148	19062	19127	19216	19341	19281	18973	18886	19294	19321	19141	19229	19140	19162	19331	19251	19176	19115	19131	18942	19261	19483	19185	19320	19341	18988	19254	19208	19300	19138	19124	19052	19064	19118	19194	19546	19334	19104	19223	19200	19181	19232	19537	19384	19207	19126	19050	18984	19036	19177	19214	19205	19286	19042	19289	18944	19142	19052	19120	19136	19148	19021	19173	19145	19384	19204	19076	19036	18900	19261	19226	19084	19306	19020	19113	19212	19108	19151	19138	19123	19319	19221	19139	19228	19206	19146	19032	19324	19218	19011	19042	19118	19237	19082	19316	19361	19124	18960	19146	19137	19096	19052	19412	19058	19375	19324	19234	18962	19170	19180	19088	19046	19229	19280	19167	19155	19234	19095	18912	19067	19242	19205	19098	19085	19055	19053	19072	19034	19131	19171	19262	19002	19363	19191	19407	19072	19019	19268	19267	19479	19383	19113	19137	19041	19082	19161	19126	19087	19356	19180	19180	19289	19322	18985	19324	19071	19105	19179	19140	19336	19128	19127	19042	19083	19211	19189	19086	19245	18941	19152	19146	19011	19053	19018	19050	18994	19112	19162	19195	19219	18993	19188	19325	19212	19333	19136	19271	18941	19420	19305	19308	19365	19199	19110	18977	19132	19361	18904	19361	19380	19117	18991	18886	19208	19061	19119	18987	19220	19216	19288	19311	19034	19280	19384	18928	19077	19161	19072	19213	19300	18991	19021	19223	19251	19098	19242	19129	19211	19089	19009	19158	19145	19197	19230	19049	19247
29631	42797	40104	31869	24710	20757	18863	18048	17679	17206	16989	16910	16956	17010	16994	16764	16927	16788	16805	16790	16776	16847	16785	16858	16705	16826	16939	16920	16765	16831	16779	16700	16798	16853	16637	16738	16702	16759	16986	16802	16874	16792	16890	16854	16747	16857	16917	16821	16751	16810	16609	16765	16835	16671	16677	16704	16731	16901	16754	16876	17112	16645	16939	16867	16683	16864	16876	16807	16864	16763	16715	16868	16771	16854	16739	16680	16827	16906	16843	16886	16886	16823	16660	16705	16723	16911	16727	16965	16869	16759	16899	16765	16884	16663	16669	16975	16950	16834	16796	16735	16816	16664	16797	16943	16878	16813	16918	16728	16744	16620	16839	16766	16729	16867	16752	16759	16759	16864	16884	16728	16813	16644	16935	16950	16750	16771	16846	16789	16864	16684	16721	16825	16674	16915	16815	16802	16681	16642	16800	16885	16826	16848	17001	16748	16740	16683	16640	16723	16885	16733	16855	16770	16856	16782	16861	16641	16811	16825	16724	16826	16873	16817	16737	16902	16838	16765	16913	16903	16902	16711	16943	16863	16820	16824	16745	16889	16908	16884	16715	16883	16592	16831	16782	16843	16891	16739	16745	16684	16648	17022	16845	16778	16688	16824	16667	16770	16650	16730	16875	16727	16683	16591	16812	16793	16665	16824	16924	16760	16796	16842	16660	16842	16861	16723	16947	16747	16713	16761	16696	16680	16850	16760	16897	16713	16814	16787	16867	16900	16787	16847	16923	16692	16594	16760	16696	16742	16807	16922	16859	16778	16861	16780	16742	16927	16932	16712	16830	16763	16754	16907	16725	16832	16790	16843	16866	16837	16720	16820	16776	16767	16810	16769	16828	16661	16873	16790	16851	16870	16732	16807	16835	16870	16743	16846	16786	16865	16752	16793	16861	16685	16844	16840	16784	16869	16734	16906	16773	16991	16860	16902	16880	16696	16734	16936	16879	16966	16697	16843	16879	16651	16715	16635	16735	16868	16591	16998	16716	16737	16660	16720	16978	16699	16630	16802	16765	16827	16773	16791	16849	16711	16771	16761	16744	16678	16642	16902	16930	16745	16757	16854	16803	16877	16825	16814	16833	16691	16697	16769	16816	16839	16726	16908	16708	16881	16739	16738	16737	16739	16810	16884	16848	16812	16702	16865	16780	16725	16756	16798	16681	16713	16787	16871	16684	16772	16802	16836	16707	16844	16701	16666	16625	16757	16914	16784	16827	16697	16717	16797	16884	16939	16769	16726	16724	16651	16711	16742	16791	16816	16751	16760	16766	16820	16838	16684	16682	16576	16797	16765	16794	16822	16594	16710	16761	16743	16880	16740	16830	16753	16694	16748	16705	16749	16601	16707	16580	16788	16829	16834	16843	16718	16821	16847	16796	16793	16645	16928	16818	16750	16875	16761	16648	16740	16740	16779	16859	16774	16795	16819	16787	16865	16808	16650	16838	16733	16751	16738	16913	16767	16882	16997	16722	16837	16623	16796	16839	16829	16646	16837	16704	16805	16638	16560	16752	16629	16795	16818	16767	16706	16820	16678	16693	16825	16726	16880	16858	16842	16795	16717	16853	17067	16866	16656	16698	16731	16763	16915	16775	16656	17055	16765	16784	16632	16782	16718	16801	16723	16890	16711	16978	16724	16708	16898	16854	16750	16644	16628	16778	16976	16725	16721	16697	16804	16757	16964	16773	16885	16915	16805	16706	16896	16706	16712	16799	16908	16971	16675	16786	16623	16820	16716	16763	16654	16755	16870	16778	16873	16832	16718	16706	16823	16699	16681	16713	16781	16715	16826	16810	16560	16714	16801	16812	16826	16758	16751	16809	16791	16793	16702	16791	16785	16695	16697	16766	16760	16813	16758	16755	16790	16849	16689	16739	16716	16830	16812	16785	16798	16865	16817	16706	16838	16609	16726	16747	16583	16726	16666	16808	16719	16763	16790	16524	16711	16693	16836	16785	16647	16706	16871	16815	16799	16824	16786	16780	16807	16742	16693	16886	16831	16748	16887	16793	16765	16747	16991	16880	16785	16781	16931	16749	16813	16813	16842	16964	16741	16901	16833	16671	16697	16776	16725	16947	16753	16753	16776	16964	16874	16774	16853	16806	16742	16771	16992	16674	16876	16629	16696	16853	16709	16821	16786	16830	16718	16782	16915	16814	16829	16740	16761	16894	16724	16859	16764	16602	16749	16883	16744	16758	16849	16891	16789	17020	16801	16740	16733	16736	16807	16769	16687	16717	16820	16762	16953	16805	16903	16929	16677	16718	16851	16813	16827	16662	16928	16869	16799	16893	16760	16828	16797	16876	16730	16880	16832	16642	16780	16750	16786	16811	16607	16698	16805	16714	16918	16843	16845	16868	16680	16788	16791	16733	16744	16599	16701	16817	16751	16708	16680	16661	16716	16818	17010	16702	16659	16733	16727	16761	16830	16642	16974	16927	16733	16740	16850	16706	16848	16744	16688	16923	16705	16907	16788	16794	16806	16665	16846	16826	16941	16695	16708	16969	16838	16722	16817	16775	16842	16791	16854	16792	16763	16809	16818	16670	16952	16614	16818	16692	16857	16846	16844	16846	16762	16768	16827	16727	16929	16729	16922	16975	16695	17033	16789	16799	16795	16774	16772	16870	16779	16617	16794	16755	16809	16667	16589	16913	16764	16761	16825	16679	16843	16870	16765	16883	16783	16902	16816	16775	16692	16916	16756	16794	16871	16854	16665	16703	16586	16675	16808	17007	16837	16792	16739	16858	16792	16725	16790	16886	16759	16709	16902	16710	16722	16683	16866	16692	16747	16826	16778	16808	16823	16853	16808	16968	16745	16856	16764	16900	16785	16930	16677	16875	16943	16850	16661	16844	16683	16819	16650	16846	16658	16890	16720	16803	16774	16758	16883	16914	16734	16824	16829	16518	16795	16657	16763	16750	16926	16898	16739	16736	16854	16785	16611	16779	16734	16647	16698	16948	16698	16604	16815	16837	16777	16676	16815	16753	16845	16829	16688	16829	16739	16734	16705	16550	16707	16721	16860	16846	16808	16821	16779	16739	16710	16759	16688	16793	16762	16734	16953	16864	16619	17030	16769	16785	16874	16657	16733	16799	16714	16678	16754	16845	16942	16861	16805	16876	16962	16590	16664	16800	16814	16734	16857	16893	16746	16781	16801	16973	16894	16751	16664	16912	16857	16675	16915	16735	16737	16796	16806	16775	16780	16902	16690	16550	16750	16880	16843	16827	16794	16765	16630	16828	17062	16815	16813	16958	16687	16913	16693	16765	16715	16971	16678	16898	16888	16903	16748	16911	16763	16838	16627	16784	16654	16905	16820	16676	16823	16801	16674	16859	16831	16813	16738	16838	16740	16590	16909	16890	16854	16904	16674	16705	16511	16915	16935	16824	16756	16815	16753	16858	16793	16802	16704	16880	16854	16766	16757	16614	16664	16826	16661	16706	16915	16708	16867	16786	16710	16801	16822	16740	16705	16872	16639	16538	16794	16907	16684	16780	16721	16860	16772	16730	16912	16850	16756	16659	16728	16824	16778	16805	16892	16855	16855	16707	16689	16734	16771	16937	16832	16773	16932	16754	16986	16781	16799	16963	16709	16783	16715	16812	16753	16794	16785	16910	16837	16887	16821	16752	16696	16977	16780	17005	16707	16829	16633	16748	16802	16771	16989	16813	16928	16614	16756	16789	16922	16833	16747	16790	16802	16701	16818	16772	16884	16982	16831	17030	16834	16743	16700	16720	16558	16656	16905	16767	16807	16669	16742	16773	16797	16786	16634	16823	16823	16819	16896	16920	16864	17025	16562	16748	16880	16768	16937	16744	16793	16766	16762	16750	16918	16931	16814	16817	16789	16887	16757	16873	16679	16736	16690	16775	16817	16855	16768	16962	16726	16739	16644	16811	16862	16762	16846	16977	16805	16807	16644	16721	16934	16932	16680	16768	16807	16820	16760	16719	16718	16673	16797	16707	16871	16875	16776	16804	16769	16731	16847	16799	16762	16814	16804	16597	16832	16790	16923	16865	16732	16879	16836	16673	16848	16853	16734	16805	16792	16779	16956	16844	16706	16926	16716	16698	16738	16811	16854	16763	16751	16805	16863	16907	16679	16761	16831	16953	16798	16751	16754	16645	16853	16855	16796	16801	16747	16612	16876	16768	16866	16858	16885	17004	16768	16651	16727	17066	16651	16699	16844	16867	16823	16855	16741	16713	16821	16600	16826	16713	17009	16853	16807	16792	16861	16616	16777	16843	16714	16845	16635	16835	16860	16862	16668	16730	16776	16764	16782	16914	16735	16785	16881	16569	16535	16719	16815	16669	16848	16901	16661	16965	16832	16831	16841	16826	16778	16784	16751	16646	16913	17148	16772	16813	16875	16626	16802	16620	16716	16764	16881	16984	16811	16711	16733	16773	16813	16847	16807	16913	16905	16656	16627	16889	17018	16705	16729	16764	16759	16832	16760	16759	16769	16827	16910	16662	16631	16725	16916	16764	16804	16571	16563	16840	16908	16937	16766	16803	16928	16822	16937	16800	16898	16697	16805	16960	16747	16789	16769	16670	16782	16866	16731	16842	16840	16857	16685	16855	16671	16731	16887	16650	16694	16782	16710	16852	16712	16823	16754	16796	16661	16818	16787	16888	16855	16776	16678	16761	16779	16728	16872	16766	16734	16941	16881	16884	16899	16980	16822	16895	16897	16910	16939	16720	16777	16809	16770	16722	16800	16879	16862	16789	16783	16608	16949	16793	16809	16843	16699	16778	16945	16777	16599	16701	16765	16886	16661	16869	16994	16779	16855	16893	16685	16862	16797	16881	16752	16819	16726	16901	16638	16746	16766	16567	16829	16840	16761	16958	16799	16781	16958	16689	16965	16869	16846	16853	16798	16833	16678	16801	16755	16845	16818	16848	16694	16705	16935	16877	16775	16728	16708	16727	16779	16982	16697	16680	16774	16789	16869	16870	16805	16758	16683	16780	16769	16767	16918	16819	16767	16683	16726	16757	16786	16809	16920	16856	16847	16694	16875	16626	16778	16636	16697	16947	16785	16655	16765	16769	16717	16806	16853	16726	16756	16892	16648	16711	16762	16818	16793	16805	16792	16843	16744	16735	16911
24199	21529	29118	26255	25853	27159	26055	22334	21180	20686	20474	20291	20492	20343	20326	20144	20323	20356	20057	20102	20188	20280	20315	20148	20035	20169	20071	20057	20059	20317	19857	20267	20268	20166	20264	20072	20165	20186	20132	19948	19950	20122	20138	20032	20207	19898	19982	20057	20146	20261	20120	20210	20146	20123	19978	20073	20083	19939	20034	20423	20092	19954	20167	20126	20065	20067	19862	19820	20217	20014	19960	20206	20151	19711	20034	19972	20061	20200	20225	20144	20074	19883	20299	20180	20188	19976	20092	20189	20053	19986	20067	19758	19946	19958	19871	20151	19953	19749	20148	20030	20173	20000	20184	20197	20043	20015	20038	20093	20054	20239	20100	20208	20189	19950	20083	19955	20156	20070	20165	20034	19953	20153	20134	19997	19941	20079	20094	19981	20044	19833	19874	19895	19816	19949	20014	20194	19863	19955	19987	19936	20030	20066	20014	20013	20063	20061	20054	20164	19953	20142	20022	20197	19992	20032	20092	20090	19965	20133	20039	19794	20100	20088	20074	20112	19983	20080	20213	20134	20107	20057	20200	20083	20132	19963	19975	19865	19960	20172	20115	19884	19949	20063	20049	19986	20119	19966	19990	20065	20127	19877	19951	20069	20050	20115	20130	20002	20083	20098	20034	20043	19995	19936	20088	19812	20188	20038	20071	20016	20009	20083	20076	19973	20111	20226	20141	20055	20065	19973	19816	19992	20198	19938	20087	20040	20003	20181	20143	20028	20270	20141	20122	19958	20050	20285	20069	20185	20089	20027	20096	19850	20098	20053	20079	20192	19922	20010	20058	20083	19852	19943	20001	19873	20173	19941	20177	20102	19953	20019	19930	20170	20070	19950	19839	20217	20032	20043	20160	20184	20102	20160	20130	20053	19895	20076	20045	20093	20125	19825	19928	20042	19998	20066	20089	20161	19905	19821	20049	19922	20032	20060	20182	20065	20179	20076	20263	20026	20067	20223	20079	20136	19741	20056	19989	19914	20115	20012	20040	19907	19981	19749	19792	19797	20078	19865	19957	20061	20228	20051	20179	20316	20162	19940	20041	20147	19952	20059	20106	20151	19853	19979	19803	20173	20016	19989	20115	20065	20056	20104	20122	20078	20118	20046	20144	20085	20288	20120	20273	20180	20238	20031	19938	20177	20171	19973	20012	19917	19860	19966	20154	20019	19912	19970	20045	19947	20023	19965	19890	20044	20046	20024	19957	19989	20206	20219	20163	19816	20109	20040	20001	20123	20132	20019	19914	20058	20176	19977	20064	20274	20033	19905	19939	19991	20131	20228	20162	20147	20222	20061	20081	19916	20155	19953	20043	20128	20069	20258	20031	20012	20170	20099	20088	20024	20140	20126	20062	20037	20156	20230	20104	20156	20037	19967	20011	19886	20196	19962	19978	19936	20127	19832	20194	20102	20131	20216	20098	19753	19968	20041	20183	20254	20034	19969	20177	20017	20004	19948	20250	20111	20225	19943	20104	20199	19961	19882	20005	20180	20132	19934	19897	20121	19958	20051	19966	20066	19826	19886	20047	20121	20087	20136	20056	19909	20133	20090	19925	19816	20113	20102	19959	20113	19970	19792	20051	19974	20190	19953	19857	20027	19894	19957	20017	20138	20055	20163	20059	20025	20012	20336	20016	19900	20028	20091	20151	20088	20171	20085	19941	19865	19946	20063	20064	19785	19930	19854	20058	20106	20005	19959	20144	19978	20182	19965	19905	20027	19942	20160	20208	19806	19993	20134	20081	19825	20182	20194	20086	19990	19913	20198	19995	20123	19923	20101	20005	19980	19748	20032	20041	20102	20041	19954	20076	20140	20042	20192	20106	20006	20223	19960	20090	20093	20093	19907	20143	19865	19964	20149	20048	20110	19905	20125	20013	19879	20207	19704	19999	20157	19958	19944	20006	20048	20046	19818	20099	19866	20138	19834	20213	20058	20087	20096	20188	20015	20073	20191	20137	20129	20032	19960	20088	20034	19961	20165	19951	19927	20034	19901	20153	20075	20048	20030	19853	20212	20134	19954	19855	20049	20245	19984	20179	20151	19832	20174	19988	20050	20300	20142	20057	20218	20097	20071	20001	19928	20167	20047	19754	20147	20059	20031	20097	20163	20185	20010	19987	19968	20100	20067	19961	20084	20175	19812	20012	20168	20093	20133	19996	20052	19946	20304	20111	19942	20223	19845	20041	20169	19994	19949	19975	20062	20166	20124	20103	20030	20095	20085	20090	20186	20107	20114	19909	19900	19934	19992	20073	19996	20180	19998	20209	20017	20021	19985	20025	19970	20100	20132	20201	20254	20186	19954	20017	20057	20154	20060	20165	19905	20047	19982	19938	20251	20196	20334	19965	20087	20049	19923	20010	19988	20162	20213	19914	20124	19787	19861	20153	19952	20081	19918	20176	20102	20116	19991	20045	20054	19909	20092	20100	19985	20059	20025	20274	20051	20002	19864	20110	20305	20092	19698	19896	20028	20021	19908	20056	20050	20078	19926	20005	20076	20086	19910	20123	19789	19787	20108	20082	20194	20228	20129	20117	19975	20143	19917	20258	20074	19964	19990	20069	20280	20166	20143	20225	20105	19995	20108	20189	20336	20016	20152	20122	20115	20217	19930	20012	19844	20024	20016	19935	19967	19964	20248	19894	19929	20177	19925	20084	20063	20051	20013	19961	20049	19924	19880	19976	20038	20146	20041	20121	20204	20039	20113	20022	20021	19749	19932	20159	20015	20003	20064	20183	20074	20102	19951	20074	20130	20031	20255	20135	20034	20038	20198	20055	19834	19959	20101	20129	20178	20088	20152	20134	20048	20164	20025	20011	19846	19998	20091	20090	20008	20094	19997	20115	20133	20193	20129	19914	20168	20183	20080	19920	19999	20018	19960	20017	20108	20048	20073	20050	19971	19991	20205	20048	19939	20022	20077	20065	19869	20012	20085	19956	20252	20079	19915	20084	20116	19967	20017	20122	20208	19988	20088	20208	19952	20157	20139	20047	19861	20050	20225	20078	20081	19968	20051	19899	20082	19794	19964	20001	19902	19973	19963	19888	20235	20178	20091	20196	19924	20020	20119	19963	20179	19862	20083	19993	20077	19929	20018	20103	20196	20045	20339	20266	20041	19974	20140	19954	19936	19853	20173	19937	19890	19929	20161	19968	19902	20122	19909	20006	20030	20006	20038	20294	19886	19977	20228	20204	20086	20205	19994	19988	19886	20314	19900	19955	20236	20036	20132	20052	19770	19913	20132	20112	19967	20249	20170	19866	20164	20075	20114	20003	19913	19973	20019	19956	20024	20032	20147	19932	20266	20192	20111	20100	19875	20290	20125	20169	20122	20005	20079	20167	20071	20127	19951	20127	20192	20068	19973	19899	19772	20244	20047	20126	19981	20008	20188	20091	20113	19882	19859	19980	19893	20044	19864	19993	20019	20297	20094	20121	19971	20142	19885	20099	20103	19967	20082	20207	19973	20163	20093	20084	20053	20005	20167	19816	20110	20095	20127	20027	19982	20072	20037	20044	20184	20128	20123	19923	20088	20014	20135	20189	19882	20102	20011	20008	19998	19985	19843	19959	20092	20038	20075	20067	20123	20052	20010	20085	19952	20105	19958	20074	20034	20098	20172	20028	20045	19975	20357	20157	20010	20185	20186	20080	20240	20052	20105	20141	20020	20235	19832	20010	19795	20011	19981	19998	19924	19933	19959	19862	20099	20035	19928	19923	20205	20074	20119	20028	20032	20040	20165	20057	20122	19953	19912	20125	20114	20014	19987	20116	19959	19988	20038	19981	19881	19958	20101	19833	19980	19996	19913	20083	20187	20178	19948	20113	20108	20082	19991	20042	20319	19907	19819	20213	19962	20133	19985	20193	20060	20023	20010	19963	20055	20208	20103	20092	20144	20011	20224	20036	19789	19916	19886	20112	20069	19916	20206	20006	20038	19945	20134	20225	20048	19945	19895	20035	19883	20095	19909	19889	19982	20298	20078	20003	19928	20143	19950	19939	20115	20039	19998	19974	20017	20003	19894	20126	20147	20100	20039	20200	19977	20248	20128	19989	20271	20225	20115	20228	20063	20045	20116	19965	20068	20116	19915	19998	20182	20052	20258	20277	20153	20054	20151	20150	19904	19984	20077	19894	20047	20113	20103	20161	20017	20289	20399	19956	20144	20140	19958	20161	20038	20026	20037	20136	20142	19959	19989	20000	20077	19860	20293	20096	19980	20123	20079	20087	19919	19878	20073	20069	20051	20081	20073	20147	19957	19919	19863	20289	20111	20059	20011	19891	20067	20074	20060	19831	19950	19999	20180	20068	20065	20154	19983	20069	20065	20071	20243	20183	20285	20168	20066	20051	20026	19782	19890	19901	20234	19997	20198	19985	19970	20035	20188	20046	20046	20275	20158	19964	20117	20064	19980	19843	19853	20009	20135	20092	19824	19970	20062	20141	20037	20131	20109	20014	20077	20031	19782	19831	20320	20222	20103	20060	20008	20023	19915	20252	20006	19978	19982	20381	19954	20165	20135	20022	20215	20158	20106	20193	20163	19970	20298	20069	20027	19905	19977	19937	20053	20270	20083	20170	20003	19982	20178	19936	19988	20195	19978	20131	20157	20042	19971	20008	20046	20100	19954	20053	20012	20202	20047	20162	19954	19955	19916	20258	20007	19911	19856	20077	20092	20060	20194	20106	20077	19946	20075	19848	20050	20118	20198	20060	20142	20085	20178	19981	20130	19801	19928	19948	20133	20021	19943	20124	20139	19942	20205	20049	19997	20185	20173	20053	19878	20024	20033	19970	20022	19939	19966	19981	19907	20199	20042	20157	19918	20095	19970	20083	20050	19986	20077	20063	20056	19961	20210	19965	20101	19926	19945	20001	20142	20001	20235	20073	19958	19976	19912	20002	19669	20020	20129	19926	20147	20105	20184	20184	20047	20019	20114	19883	19948	20127	20259	19811	19825	20232	19927	20134	20128	19863	19966	19993	19976	20205	19974	19989	19981	20214	19932	19839	19968	20081	19884	20246	20268	20257	20091	20182	20042	19954	20246	20015	20162	20131	20115	19942	19866	19943	20224	19869	20017	20070	20172	20239	20248	19949	19801	20297	20024	20193	19904	20030	19979
31954	53067	48489	39259	31796	26537	22449	19588	18807	18080	17626	17616	17611	17562	17461	17706	17531	17377	17362	17366	17535	17425	17603	17225	17403	17410	17325	17390	17452	17283	17326	17224	17319	17221	17537	17341	17317	17390	17266	17510	17258	17172	17438	17275	17350	17336	17348	17400	17476	17435	17694	17302	17312	17339	17301	17131	17560	17328	17181	17177	17320	17202	17443	17408	17183	17383	17266	17231	17183	17355	17270	17335	17263	17248	17259	17342	17358	17363	17412	17378	17364	17265	17399	17159	17237	17196	17418	17332	17243	17471	17315	17138	17314	17315	17272	17307	17215	17411	17250	17404	17248	17364	17268	17416	17342	17358	17298	17272	17528	17545	17427	17307	17332	17225	17565	17293	17338	17312	17266	17339	17422	17228	17320	17393	17314	17175	17336	17211	17467	17132	17341	17319	17347	17529	17345	17214	17264	17469	17309	17177	17338	17290	17500	17161	17426	17328	17422	17283	17368	17337	17353	17370	17287	17385	17214	17325	17487	17251	17245	17308	17452	17330	17395	17390	17203	17255	17212	17358	17218	17423	17173	17427	17441	17370	17243	17409	17210	17396	17360	17310	17220	17274	17202	17477	17238	17270	17100	17284	17262	17430	17292	17208	17295	17339	17447	17247	17325	17382	17416	17409	17431	17298	17207	17348	17408	17304	17311	17448	17279	17326	17129	17472	17260	17197	17200	17413	17290	17178	17396	17256	17290	17364	17254	17316	17427	17260	17149	17483	17219	17344	17320	17380	17169	17243	17184	17312	17391	17278	17191	17331	17335	17439	17327	17362	17389	17272	17333	17343	17314	17552	17346	17293	17391	17428	17128	17307	17148	17205	17037	17288	17309	17328	17303	17372	17281	17356	17274	17285	17168	17367	17270	17349	17450	17544	17213	17216	17253	17448	17196	17438	17336	17343	17313	17221	17248	17331	17436	17230	17341	17303	17251	17358	17380	17271	17277	17408	17381	17187	17269	17386	17344	17172	17451	17237	17242	17376	17378	17330	17462	17291	17270	17469	17345	17240	17482	17312	17127	17297	17149	17392	17312	17364	17232	17259	17465	17368	17391	17406	17202	17496	17400	17272	17281	17250	17372	17348	17174	17286	17338	17192	17387	17379	17271	17330	17386	17528	17458	17289	17358	17207	17459	17311	17330	17134	17335	17112	17303	17079	17196	17341	17398	17369	17207	17474	17174	17289	17398	17182	17297	17347	17196	17340	17330	17453	17286	17363	17367	17266	17215	17250	17297	17295	17384	17504	17530	17257	17305	17520	17300	17320	17411	17439	17326	17434	17260	17303	17307	17385	17353	17292	17212	17356	17261	17101	17382	17227	17350	17155	17243	17177	17346	17413	17382	17361	17526	17263	17394	17367	17285	17414	17378	17341	17396	17257	17218	17204	17177	17456	17410	17330	17382	17455	17343	17423	17358	17405	17418	17310	17288	17048	17295	17217	17377	17344	17410	17352	17417	17298	17297	17578	17357	17244	17128	17382	17310	17335	17316	17184	17285	17446	17119	17352	17388	17333	17245	17452	17265	17302	17405	17378	17311	17186	17485	17269	17436	17289	17311	17325	17305	17173	17392	17280	17284	17420	17415	17431	17268	17276	17352	17386	17330	17300	17323	17250	17173	17441	17200	17287	17230	17327	17397	17341	17394	17306	17191	17406	17631	17309	17378	17400	17387	17414	17278	17211	17303	17349	17361	17419	17200	17373	17292	17371	17289	17339	17076	17441	17393	17172	17236	17198	17154	17331	17274	17307	17362	17190	17394	17088	17282	17258	17100	17396	17438	17367	17426	17348	17369	17187	17064	17288	17102	17388	17128	17358	17536	17366	17142	17357	17344	17149	17397	17295	17452	17342	17390	17324	17319	17335	17277	17488	17404	17379	17357	17236	17422	17239	17311	17264	17163	17467	17465	17272	17355	17240	17367	17496	17314	17386	17163	17329	17346	17312	17354	17457	17156	17279	17325	17172	17369	17273	17322	17271	17403	17337	17352	17317	17237	17438	17241	17308	17241	17320	17227	17548	17354	17364	17308	17397	17218	17303	17389	17308	17338	17394	17420	17441	17374	17344	17353	17389	17421	17434	17457	17420	17357	17279	17547	17250	17337	17372	17419	17197	17211	17247	17383	17317	17410	17441	17178	17249	17383	17398	17475	17142	17281	17365	17514	17294	17264	17108	17381	17249	17146	17386	17176	17296	17124	17200	17408	17241	17333	17328	17479	17236	17584	17344	17555	17301	17312	17377	17368	17270	17329	17338	17424	17474	17376	17450	17401	17404	17469	17144	17268	17303	17218	17259	17273	17507	17230	17192	17296	17255	17185	17373	17448	17230	17181	17417	17406	17513	17335	17200	17319	17361	17349	17329	17297	17242	17340	17269	17333	17288	17493	17346	17416	17309	17297	17374	17355	17216	17387	17307	17220	17373	17291	17231	17524	17411	17405	17437	17421	17294	17279	17383	17437	17348	17340	17174	17225	17555	17171	17265	17379	17416	17128	17296	17419	17476	17129	17353	17447	17387	17268	17523	17250	17239	17310	17292	17386	17250	17386	17378	17211	17509	17253	17314	17338	17576	17156	17276	17313	17217	17206	17456	17286	17404	17389	17158	17351	17392	17367	17364	17270	17407	17234	17363	17393	17252	17290	17261	17320	17425	17133	17351	17378	17249	17236	17311	17241	17419	17280	17496	17462	17362	17288	17343	17416	17316	17331	17395	17468	17361	17248	17224	17342	17166	17229	17431	17459	17150	17307	17335	17281	17453	17137	17229	17346	17255	17313	17350	17490	17367	17437	17290	17275	17415	17264	17418	17299	17158	17348	17287	17340	17348	17376	17113	17344	17360	17237	17272	17390	17149	17284	17328	17237	17260	17353	17366	17520	17329	17370	17325	17218	17327	17385	17309	17306	17182	17269	17101	17175	17423	17406	17407	17423	17269	17259	17353	17208	17085	17281	17344	17263	17227	17283	17282	17326	17335	17260	17156	17322	17254	17287	17289	17453	17291	17236	17448	17441	17455	17213	17271	17389	17247	17307	17307	17261	17423	17348	17332	17274	17226	17355	17363	17202	17429	17306	17362	17419	17249	17393	17154	17358	17295	17335	17225	17370	17297	17280	17426	17161	17253	17295	17379	17328	17403	17193	17338	17500	17483	17200	17435	17143	17385	17391	17220	17272	17144	17440	17353	17216	17319	17213	17392	17358	17238	17327	17311	17390	17276	17187	17310	17333	17255	17298	17294	17337	17253	17167	17458	17471	17294	17321	17174	17444	17273	17243	17495	17301	17303	17120	17308	17300	17486	17232	17224	17366	17413	17322	17188	17196	17365	17358	17336	17256	17497	17242	17584	17459	17250	17302	17217	17224	17207	17359	17209	17283	17426	17158	17283	17373	17292	17551	17260	17306	17258	17447	17428	17196	17271	17138	17328	17331	17335	17319	17370	17432	17488	17354	17229	17312	17339	17300	17302	17298	17249	17332	17438	17373	17290	17375	17294	17249	17332	17064	17147	17464	17392	17396	17320	17176	17253	17420	17205	17249	17277	17319	17413	17444	17289	17411	17300	17254	17141	17219	17219	17200	17213	17264	17328	17284	17301	17525	17396	17357	17445	17210	17372	17415	17241	17422	17216	17256	17418	17436	17213	17122	17446	17552	17419	17077	17339	17174	17276	17397	17236	17431	17179	17238	17323	17474	17124	17355	17280	17322	17211	17413	17325	17391	17326	17266	17305	17341	17253	17476	17327	17336	17323	17389	17202	17263	17292	17463	17393	17267	17269	17227	17365	17160	17360	17289	17315	17329	17348	17467	17269	17391	17442	17250	17390	17244	17335	17207	17305	17242	17299	17393	17265	17175	17228	17313	17321	17375	17426	17453	17396	17166	17226	17349	17342	17360	17207	17434	17419	17399	17358	17498	17310	17411	17384	17302	17115	17402	17318	17461	17451	17377	17326	17285	17402	17352	17367	17238	17338	17380	17444	17396	17318	17226	17261	17281	17482	17295	17221	17294	17388	17238	17174	17231	17254	17356	17224	17353	17264	17115	17362	17352	17409	17320	17361	17433	17256	17467	17340	17111	17409	17289	17289	17451	17239	17205	17159	17106	17199	17230	17278	17274	17487	17373	17386	17091	17249	17247	17443	17309	17260	17416	17289	17229	17261	17300	17363	17256	17467	17260	17446	17185	17298	17339	17445	17361	17458	17328	17434	17356	17379	17365	17245	17423	17418	17405	17348	17390	17228	17273	17284	17209	17308	17108	17253	17159	17179	17358	17420	17338	17226	17332	17442	17249	17435	17282	17354	17320	17317	17150	17390	17201	17299	17053	17345	17366	17134	17374	17291	17346	17378	17274	17269	17329	17522	17270	17244	17351	17377	17260	17242	17396	17238	17320	17371	17452	17216	17214	17393	17305	17376	17326	17334	17378	17562	17336	17327	17295	17128	17314	17370	17338	17247	17243	17286	17504	17195	17365	17408	17445	17499	17308	17440	17255	17084	17252	17368	17435	17303	17434	17257	17420	17361	17222	17338	17351	17296	17415	17283	17215	17194	17308	17376	17309	17280	17428	17155	17386	17333	17381	17296	17213	17317	17179	17230	17330	17466	17226	17416	17228	17286	17560	17328	17431	17296	17271	17350	17285	17314	17409	17457	17369	17071	17455	17290	17335	17440	17240	17256	17464	17457	17170	17254	17196	17380	17418	17348	17324	17433	17440	17223	17332	17355	17291	17305	17437	17253	17389	17419	17277	17409	17512	17304	17233	17362	17311	17416	17394	17342	17282	17548	17447	17430	17445	17448	17242	17264	17268	17406	17275	17286	17296	17346	17520	17413	17461	17230	17348	17229	17462	17310	17462	17376	17057	17346	17280	17249	17282	17360	17349	17202	17373	17464	17515	17315	17243	17328	17445	17455	17220	17364	17322	17137	17382	17365	17251	17329	17323	17305	17519	17451	17303	17300	17379	17270	17258	17375	17094	17242	17389	17378	17372	17271	17386	17282	17458	17387	17309	17305	17473	17378	17155	17238	17373	17306	17346	17512	17311	17269	17362	17375	17377	17166	17385	17520	17453	17187	17346	17427	17217	17343	17312	17492	17172	17390	17368	17310	17235	17388	17269	17459
22900	21386	29231	24281	22964	26008	28425	23832	22169	21935	21497	21405	21208	21356	20831	21227	21221	21194	20959	21132	21099	21150	20981	20970	21235	21037	20934	20867	20895	20990	20892	20852	20979	20880	21027	20919	20981	20804	20755	20981	21007	20870	20778	20857	20956	20975	21001	20941	21010	21166	21119	20917	21038	20615	20635	20793	20973	20706	20856	20657	20764	20823	20802	20897	20894	20755	20716	20796	20738	20577	20882	20542	20868	20656	20906	21013	20775	21063	21118	20995	20982	20961	20922	20903	20660	20659	20621	20710	20711	20869	20650	20612	20966	20741	20825	20667	20743	20840	20948	20834	20915	20856	20815	20769	20672	20756	20865	20655	20628	20711	20599	20659	20727	20910	20825	20762	20870	20917	20801	20747	20616	20810	20881	20704	20908	20880	20750	20660	20809	20830	20827	20821	20808	20636	20929	20764	20735	20815	20812	20643	20743	20732	20718	20869	20851	20737	20688	20752	20726	20798	20723	20897	20898	20804	20745	20800	20514	20927	20848	20616	20765	20682	20707	20687	20603	21004	20669	20909	20964	20802	20769	20870	20805	20862	20827	20511	20767	20868	21009	20790	20777	20888	20796	20984	20572	20453	20676	20875	20737	20749	20668	20709	20705	20790	20544	20595	20879	20822	20608	20813	20746	20903	20658	20801	20646	20885	20756	20931	20754	20641	20875	20589	20888	20981	20921	20801	20808	20785	20878	20672	20999	20774	20638	20869	20695	20767	20795	20645	20665	20711	20573	20694	20724	20653	20700	20630	20701	20417	20700	20750	20744	20667	20879	20783	20604	20594	20590	20634	20771	20658	20673	20785	20874	20701	20731	20846	20788	20722	20854	20912	20949	20856	20619	20727	20717	20793	20783	20920	20762	20797	20771	20776	20834	20705	20712	20653	20630	20794	20882	20682	20760	20777	20645	20918	20751	20762	20805	20704	20677	20631	20588	20653	20467	20729	20881	20652	20660	20971	20738	20756	20837	20787	20964	20698	20637	20750	20642	20840	20518	20672	20798	20660	20621	20967	20788	20763	20763	20731	20511	20839	20932	20681	20658	20770	20622	20938	20690	20726	20846	20700	20773	20806	20764	20780	20736	20743	20865	20853	20855	20860	20767	20806	20783	20895	20847	20875	20675	20793	20895	20841	20790	20792	20784	20514	20791	20511	20625	20735	20812	20948	20704	20718	20581	20710	20916	20776	20879	20833	20783	20776	20701	20749	20720	20680	20820	20956	20854	20937	20917	20701	20768	20538	20721	20743	20646	20656	20665	20749	20773	20665	20926	20934	20811	20681	20908	20634	20788	20619	20695	20718	20708	20668	20660	20623	20754	20697	20672	21063	20827	20675	20778	20901	20885	20929	20662	20632	20487	20674	20726	20675	20560	20715	20496	20700	20643	20752	20581	20832	20627	20709	20817	20607	20847	20906	20845	20645	20616	20754	20772	20829	20919	20894	20720	20715	20866	20744	20811	20808	20776	20708	20702	20889	20963	20782	20601	20504	20816	20818	20975	20864	20626	20702	20730	20813	20740	20540	20878	20724	20651	20716	20687	20756	20771	20807	20835	20711	20801	20865	20755	20931	20700	20742	20936	20672	20972	20587	20674	20783	20835	20757	20744	20638	20764	20450	20733	20878	20937	20698	20648	20456	20813	20764	20861	20658	20739	20655	20686	20691	20740	20815	20667	20838	20878	20752	20778	20758	20745	20798	20758	20696	20646	20855	20809	20589	20722	20620	20594	20575	20759	20671	20834	20884	20733	20610	20680	20678	20646	20739	21124	20594	20822	20732	20667	20672	20922	20757	20758	20858	21007	20845	20797	20695	20727	20951	20816	20719	20681	20704	20618	20917	20836	21019	20785	20721	20851	20811	20813	20683	21006	20788	20709	20780	20711	20885	20827	20708	20873	20850	20778	20854	20735	20745	20612	20566	20683	20877	20681	20744	20783	20788	20948	20668	20655	20726	20945	20691	20747	20436	20827	20855	20737	20673	20780	20671	20811	20827	20780	20736	20672	20880	20655	20572	20724	20721	20599	20867	20716	20823	20783	20714	20810	20806	20703	20745	20898	20651	20778	20758	20874	20783	20618	20579	20748	20619	20760	20945	20647	20755	20753	20814	20725	20572	20554	20607	20728	20879	20678	20548	20621	20737	20770	20808	21066	20666	20693	20731	20832	20848	20923	20717	20936	20697	20795	20590	20615	20708	20627	20816	20831	20913	20508	20656	20636	20667	20776	20817	20913	20819	20554	20896	20679	20591	20740	20993	20784	20779	20680	20847	20665	20847	20874	20880	20799	20626	20647	20669	20844	20872	20566	20744	20575	20703	20900	20601	20877	20683	20893	20738	20804	20908	20786	20961	20705	20661	20912	20761	20834	20701	20705	20542	20756	20730	20859	20992	20968	20560	20831	20748	20826	20814	20639	20796	20640	20891	20798	20780	20829	20953	20643	20630	20766	20499	20725	20796	20601	20716	20759	20902	20708	20528	20737	20779	20623	20620	20456	20512	20617	20747	20634	20961	20866	20709	20796	20711	20808	20606	20662	20771	20667	20649	20740	20800	20801	20769	20792	20715	20517	20656	20860	20835	20641	20560	20889	20818	20800	20602	20708	20703	20599	20589	20747	20754	20653	20650	20733	20906	20637	20667	20857	20770	20793	20978	20814	20765	20731	20804	20788	20931	20649	20865	20844	20820	20580	21014	20871	20732	20512	20690	20605	20766	20827	20550	20832	20689	20694	20804	20917	20796	20760	20844	20762	20732	20810	20628	20653	20703	20746	20605	20657	20672	20650	20791	20612	20695	20844	20715	20911	20710	20807	20956	20607	20735	20705	20724	20659	20650	20566	21025	20928	20900	20633	20882	20716	20795	20848	20635	20853	20636	20997	20859	20833	20648	20633	20681	20663	20890	20827	20816	20719	20561	20722	20688	20786	20635	20741	20680	20877	20758	20776	20698	20784	20876	20804	20859	20635	20880	20866	20671	20755	20618	20738	20686	20615	20723	20809	20742	20826	20691	20745	20683	20904	20736	20652	20809	20609	20892	20778	20699	20654	20806	21042	20626	20831	20729	20812	20682	20779	20814	20704	20900	20919	20815	20694	20656	20960	20722	20490	20895	20915	20542	20811	20876	20873	20804	20793	20735	20576	20878	20772	20634	20920	20699	20867	20712	20869	20681	20654	20776	20612	20680	20745	20753	20811	20961	20783	20668	20623	20697	20628	20612	20570	20770	20812	20721	20689	20794	20757	20689	20916	20984	20868	20803	20849	20736	20670	20910	20749	20835	20689	20598	20721	20668	20566	20733	20750	20740	20880	20617	20607	20686	20829	20716	20716	20740	20836	20871	20818	20790	20757	20671	20823	20744	20599	20772	20691	20504	20730	20717	20813	20750	20895	20706	20876	20872	20799	20764	20770	20884	20877	20627	20828	20466	20717	20818	20721	20827	20776	20762	20676	20796	20691	20889	20809	20646	20744	20640	20777	20609	20633	20837	20701	20836	20821	20637	20888	20568	20760	20873	20796	20683	20766	20705	20631	20903	20790	20979	20703	20717	20706	20864	20819	20853	20909	20790	20779	20618	20595	20704	20770	20936	20638	20989	20702	20582	20821	20658	20820	20888	20905	20653	20806	20689	20638	20858	20743	20651	20767	21026	20475	20722	20862	20725	20751	20626	20800	20873	20783	20647	20742	20701	20781	20800	20795	20723	20791	20792	20670	20609	20911	20619	20702	20547	20677	20760	20618	20689	20913	20734	20501	20820	20899	20571	20877	20862	20879	20988	20880	20965	20928	20729	20813	20861	20547	20490	20539	20662	20706	20577	20830	20706	20828	20822	20854	20649	20759	20677	20802	20750	20817	20807	20702	20717	20689	20517	20679	20718	20536	20888	20657	20707	20871	20674	20809	20738	20946	20657	20700	20525	20705	20905	20775	20673	20559	20859	20573	20826	20773	20553	20950	20859	20907	20874	20750	20724	20704	20680	20921	20787	20783	20673	20833	20926	20765	20754	20956	20766	20733	20843	20713	20804	20829	20961	20888	20753	20717	20746	20740	20764	20589	20704	20913	20754	20713	20945	20708	20678	20623	20662	20694	20806	20661	20704	20692	20803	20728	20759	20600	20767	20856	20734	20485	20586	20882	20734	20816	20751	20742	20504	20715	20707	20918	20805	20626	20858	20879	20805	20854	20642	20632	20713	20833	20681	20812	20645	20803	20783	20613	20763	20595	20784	20767	20594	20644	20908	20899	20899	20658	20671	20949	20792	20739	20739	20576	20752	20869	20656	20857	20889	20796	20748	20734	20561	20679	20567	20817	20956	20652	20601	20781	20819	20803	20750	20809	20761	20838	20658	20781	20600	20842	20705	20979	20845	20884	20803	20644	20795	20736	20889	20697	20844	20836	20743	20795	20600	20694	20872	20985	20810	20768	20659	20810	20868	20504	20731	20778	20597	20664	20726	20714	20683	20679	20700	20852	20454	20784	20762	20776	20823	20803	20637	20897	21014	20753	20865	20542	20601	20695	20769	20865	20768	20659	20794	20857	20744	20662	20811	20847	20691	20793	20923	20846	20722	20590	20927	20824	20585	21046	20820	20845	20623	20611	20829	20923	20878	20602	20752	20824	20843	20692	20728	20715	20621	20980	20776	20679	20953	20877	20639	20783	20570	20777	20665	20692	20727	20954	21028	20774	20650	20604	20649	20650	21046	20836	20913	20798	20840	20917	20572	20891	20963	20897	20984	20749	20718	20753	20622	20485	20752	20798	20853	20937	20660	20755	20860	20933	20956	20827	20839	20704	20810	20586	20757	20848	20571	20587	20682	20596	20826	20923	20782	20820	20793	20887	20662	20821	20788	20830	20854	20880	20670	20710	20610	20781	20745	20912	20731	20573	20787	20903	21021	20883	20505	20780	20753	20718	20791	20875	20701	20787	20662	20843	20773	20620	20888	20717	21003	20748	20584	20683	20614	20783	20923	20738	20867	20610	20678	20801	20773	20885	20935	20908	20794	20780	20625	20566	20915	20732	20673	20564	20787	20767	20766	20673	20809	20621	20842	20695	20893	20866	20724	20886	20713	20796	20897	20673	20824	20811	20759	20590	20810	20577	20889	20799	20667	20954	20945
37476	58253	52904	42654	33751	26095	23237	21559	19495	18148	18067	17948	17998	17889	17710	17625	17786	17968	17834	17485	17891	17803	17697	17880	17621	17799	17673	17746	17641	17831	17668	17683	17759	17584	17586	17660	17788	17594	17739	17732	17606	17740	17545	17635	17777	17736	17854	17975	17989	18300	18054	17894	17766	17748	17645	17528	17679	17443	17524	17737	17713	17536	17611	17511	17873	17694	17733	17725	17550	17498	17673	17652	17667	17683	17668	17631	17597	17732	17894	17891	17728	17672	17788	17668	17568	17729	17724	17635	17517	17784	17889	17621	17698	17713	17430	17534	17473	17644	17519	17488	17593	17580	17684	17733	17506	17557	17586	17708	17640	17652	17544	17627	17560	17552	17559	17615	17440	17685	17612	17648	17560	17667	17613	17625	17570	17842	17539	17506	17724	17587	17666	17517	17550	17438	17699	17622	17446	17461	17475	17639	17591	17549	17554	17583	17602	17513	17685	17600	17664	17655	17689	17564	17605	17677	17493	17582	17563	17416	17761	17637	17625	17654	17544	17654	17659	17595	17549	17666	17586	17646	17614	17691	17558	17591	17683	17636	17638	17641	17543	17443	17564	17611	17381	17711	17451	17462	17713	17405	17612	17541	17567	17635	17551	17682	17576	17656	17583	17371	17683	17384	17524	17506	17603	17559	17673	17714	17593	17644	17573	17497	17601	17608	17595	17571	17496	17705	17502	17570	17543	17610	17718	17563	17657	17570	17556	17589	17581	17724	17732	17776	17661	17724	17678	17753	17458	17594	17567	17570	17325	17522	17738	17622	17693	17431	17598	17612	17521	17701	17745	17695	17468	17563	17456	17761	17513	17627	17596	17715	17599	17702	17690	17570	17524	17698	17527	17534	17406	17685	17729	17516	17473	17652	17793	17709	17606	17692	17652	17662	17681	17513	17663	17453	17701	17571	17488	17504	17640	17502	17631	17654	17558	17709	17629	17725	17637	17720	17634	17655	17599	17400	17732	17468	17496	17390	17544	17551	17509	17489	17691	17687	17611	17521	17779	17595	17599	17694	17558	17665	17784	17649	17562	17579	17397	17594	17587	17524	17459	17586	17416	17693	17560	17521	17500	17660	17710	17540	17620	17642	17792	17427	17617	17596	17663	17626	17745	17607	17600	17420	17543	17544	17596	17605	17658	17630	17740	17612	17568	17651	17606	17706	17666	17501	17725	17537	17789	17587	17595	17598	17429	17732	17560	17576	17559	17535	17574	17481	17634	17705	17748	17426	17746	17681	17521	17689	17553	17671	17586	17563	17564	17579	17570	17551	17592	17533	17701	17719	17500	17650	17576	17690	17660	17655	17593	17646	17614	17589	17584	17517	17720	17724	17662	17600	17579	17548	17551	17647	17523	17521	17653	17572	17573	17546	17452	17462	17461	17586	17741	17544	17710	17789	17480	17484	17546	17503	17361	17612	17643	17650	17485	17523	17661	17590	17501	17574	17679	17574	17741	17497	17734	17646	17685	17691	17679	17583	17535	17631	17701	17504	17698	17722	17765	17649	17680	17472	17773	17601	17752	17598	17439	17591	17735	17583	17610	17653	17651	17448	17657	17548	17629	17508	17500	17571	17601	17580	17584	17706	17693	17548	17505	17663	17507	17664	17576	17614	17628	17607	17572	17643	17617	17499	17759	17708	17651	17557	17575	17880	17526	17729	17632	17467	17573	17763	17653	17561	17573	17566	17643	17636	17619	17406	17724	17668	17515	17551	17602	17600	17673	17728	17599	17627	17796	17600	17526	17519	17610	17485	17554	17612	17618	17668	17569	17737	17620	17613	17476	17634	17625	17395	17637	17527	17698	17747	17608	17689	17578	17489	17712	17548	17597	17576	17625	17563	17639	17653	17535	17528	17438	17675	17546	17707	17413	17609	17560	17568	17524	17577	17642	17590	17474	17837	17632	17496	17804	17495	17588	17744	17663	17800	17502	17620	17564	17450	17659	17598	17556	17452	17578	17503	17547	17544	17668	17528	17541	17609	17743	17655	17498	17606	17523	17813	17435	17621	17447	17647	17577	17617	17499	17489	17697	17614	17573	17629	17717	17500	17625	17400	17586	17648	17651	17632	17698	17439	17580	17639	17637	17639	17505	17546	17650	17557	17630	17572	17667	17616	17510	17664	17648	17702	17580	17651	17461	17719	17711	17686	17627	17688	17642	17667	17562	17798	17629	17690	17549	17695	17353	17552	17569	17592	17633	17688	17682	17360	17708	17660	17605	17566	17593	17816	17644	17539	17621	17633	17504	17673	17735	17627	17484	17413	17554	17529	17431	17691	17496	17752	17690	17390	17360	17590	17696	17617	17664	17505	17593	17589	17507	17428	17713	17585	17475	17532	17569	17482	17592	17435	17642	17792	17611	17620	17431	17498	17735	17659	17639	17543	17541	17718	17405	17563	17678	17550	17567	17452	17532	17482	17561	17571	17640	17666	17673	17551	17576	17517	17667	17600	17676	17607	17702	17578	17710	17689	17529	17729	17591	17566	17628	17642	17623	17559	17668	17740	17610	17671	17514	17705	17584	17373	17585	17599	17694	17698	17427	17554	17713	17656	17591	17726	17700	17508	17655	17595	17694	17576	17807	17619	17772	17501	17564	17628	17597	17611	17751	17742	17568	17472	17605	17637	17634	17439	17589	17596	17497	17638	17682	17701	17616	17608	17489	17514	17600	17687	17681	17805	17740	17500	17760	17376	17729	17564	17521	17637	17611	17560	17565	17750	17550	17669	17593	17646	17478	17787	17728	17479	17504	17666	17691	17612	17592	17687	17625	17506	17531	17526	17673	17597	17715	17595	17718	17747	17557	17618	17562	17598	17608	17704	17474	17595	17534	17691	17479	17390	17665	17586	17749	17723	17591	17619	17748	17772	17301	17419	17616	17648	17717	17585	17588	17649	17557	17654	17646	17462	17716	17607	17685	17670	17622	17574	17592	17755	17739	17608	17547	17601	17642	17590	17662	17595	17608	17551	17588	17631	17578	17517	17528	17519	17641	17755	17622	17650	17564	17582	17590	17692	17501	17491	17597	17607	17495	17760	17593	17485	17714	17550	17548	17548	17562	17575	17733	17486	17495	17848	17647	17681	17555	17721	17573	17586	17563	17626	17711	17470	17722	17496	17698	17603	17577	17550	17642	17514	17660	17590	17564	17588	17640	17598	17560	17781	17406	17497	17555	17647	17669	17536	17618	17604	17726	17606	17566	17552	17530	17612	17515	17630	17581	17615	17690	17609	17671	17664	17654	17610	17591	17522	17493	17524	17660	17631	17456	17589	17440	17727	17644	17724	17492	17658	17617	17513	17692	17609	17502	17544	17668	17625	17681	17485	17597	17683	17469	17659	17585	17640	17661	17610	17585	17568	17715	17394	17592	17664	17608	17628	17684	17715	17650	17689	17574	17647	17583	17681	17593	17490	17745	17535	17734	17543	17671	17514	17572	17594	17757	17668	17744	17619	17674	17579	17593	17641	17501	17532	17574	17583	17440	17712	17670	17610	17583	17569	17601	17576	17525	17783	17557	17603	17641	17619	17524	17496	17548	17664	17655	17592	17536	17635	17405	17590	17721	17595	17547	17666	17652	17566	17507	17748	17516	17586	17642	17630	17574	17548	17669	17599	17646	17636	17487	17764	17756	17671	17575	17610	17578	17796	17734	17733	17587	17533	17572	17626	17475	17673	17630	17674	17660	17478	17774	17609	17658	17688	17722	17532	17707	17324	17657	17556	17584	17414	17448	17609	17671	17609	17584	17462	17616	17604	17696	17497	17717	17590	17523	17574	17506	17370	17484	17480	17588	17603	17693	17669	17690	17470	17525	17727	17570	17552	17616	17582	17542	17605	17545	17650	17533	17624	17669	17439	17551	17674	17690	17636	17653	17540	17626	17690	17605	17454	17676	17652	17446	17592	17697	17587	17624	17822	17468	17756	17573	17563	17610	17743	17516	17603	17569	17426	17543	17456	17491	17475	17528	17588	17715	17446	17645	17641	17583	17503	17581	17595	17611	17746	17566	17524	17577	17596	17774	17580	17642	17633	17661	17611	17814	17519	17664	17512	17507	17468	17638	17543	17519	17607	17605	17637	17498	17717	17533	17718	17646	17556	17468	17766	17656	17677	17663	17520	17554	17644	17390	17541	17549	17541	17418	17537	17619	17630	17729	17589	17603	17568	17569	17370	17556	17704	17512	17710	17501	17517	17641	17568	17770	17540	17601	17590	17721	17598	17699	17564	17639	17574	17537	17358	17541	17660	17535	17651	17369	17737	17510	17668	17432	17697	17629	17568	17750	17377	17722	17573	17653	17535	17575	17392	17801	17574	17539	17601	17646	17764	17602	17596	17458	17725	17673	17704	17534	17659	17619	17735	17664	17460	17665	17509	17540	17622	17690	17817	17596	17600	17541	17620	17337	17552	17627	17622	17660	17516	17513	17620	17704	17621	17629	17622	17517	17597	17614	17577	17677	17628	17628	17405	17666	17582	17465	17557	17671	17491	17710	17613	17648	17555	17651	17594	17787	17659	17675	17552	17639	17639	17626	17710	17645	17664	17520	17558	17690	17586	17510	17572	17695	17682	17521	17657	17603	17693	17607	17469	17457	17536	17585	17565	17412	17508	17660	17535	17622	17652	17608	17687	17441	17568	17718	17605	17629	17542	17532	17716	17520	17547	17632	17745	17563	17518	17851	17551	17593	17605	17626	17581	17733	17449	17559	17683	17648	17586	17488	17799	17646	17759	17706	17661	17706	17579	17800	17466	17596	17634	17666	17742	17530	17468	17661	17451	17516	17661	17402	17486	17515	17572	17733	17660	17644	17482	17436	17718	17619	17473	17523	17693	17770	17681	17759	17715	17608	17649	17588	17599	17544	17595	17598	17585	17433	17539	17615	17687	17654	17487	17542	17483	17745	17610	17648	17720	17493	17507	17746	17644	17712	17657	17723	17622	17529	17633	17727	17660	17643	17625	17393	17559	17518	17636	17520	17588	17522	17700	17599	17930	17660	17656	17700	17581	17680	17611	17504	17510	17587	17730	17612	17428	17467	17620	17623	17695	17596	17414	17587	17428	17678	17561	17616	17549	17479	17586	17629	17762	17619	17468	17593	17697	17827	17451	17566	17628
28525	25569	31827	28429	23891	21296	20170	18976	18780	18653	18726	18591	18735	18518	18564	18522	18701	18599	18688	18368	18563	18659	18469	18582	18605	18603	18612	18504	18491	18709	18616	18462	18354	18568	18787	18528	18658	18621	18675	18750	18504	18489	18648	18568	18696	18615	18575	18827	18642	18545	18629	18720	18522	18415	18430	18506	18802	18622	18379	18616	18899	18618	18459	18621	18619	18502	18552	18598	18631	18396	18546	18550	18611	18374	18649	18455	18550	18561	18485	18522	18519	18665	18268	18470	18642	18443	18517	18443	18426	18663	18338	18573	18484	18460	18330	18539	18620	18572	18418	18485	18514	18322	18429	18490	18516	18518	18543	18710	18605	18685	18492	18470	18488	18530	18415	18257	18804	18739	18591	18613	18714	18663	18717	18756	18483	18566	18664	18733	18604	18574	18613	18518	18475	18552	18463	18431	18474	18199	18443	18620	18701	18483	18583	18376	18332	18498	18578	18423	18523	18478	18552	18567	18420	18465	18538	18606	18542	18755	18504	18390	18360	18654	18479	18469	18626	18533	18435	18403	18490	18402	18612	18418	18814	18518	18409	18574	18454	18628	18617	18450	18685	18725	18879	18554	18735	18344	18514	18596	18406	18598	18511	18600	18619	18452	18428	18528	18536	18419	18600	18603	18491	18549	18284	18512	18687	18598	18611	18715	18487	18801	18460	18566	18641	18625	18433	18642	18544	18536	18519	18617	18616	18504	18569	18702	18661	18512	18451	18623	18614	18490	18190	18362	18376	18626	18225	18650	18626	18528	18611	18470	18494	18485	18777	18455	18662	18299	18654	18480	18571	18429	18606	18720	18540	18596	18557	18289	18356	18609	18469	18426	18354	18401	18760	18561	18650	18446	18464	18514	18637	18579	18253	18380	18488	18448	18498	18379	18748	18668	18558	18502	18571	18352	18456	18574	18497	18534	18548	18421	18508	18617	18503	18592	18620	18708	18539	18544	18619	18577	18660	18425	18499	18451	18499	18526	18573	18438	18576	18463	18547	18751	18479	18491	18402	18570	18544	18602	18658	18461	18638	18586	18580	18605	18257	18513	18729	18607	18451	18673	18489	18418	18561	18619	18547	18457	18484	18667	18585	18498	18635	18495	18476	18552	18752	18630	18530	18543	18512	18701	18633	18343	18510	18562	18685	18462	18330	18403	18483	18559	18540	18434	18640	18572	18486	18463	18406	18258	18720	18433	18336	18633	18709	18551	18565	18492	18523	18683	18772	18417	18621	18558	18433	18510	18554	18562	18524	18388	18666	18403	18458	18538	18643	18708	18342	18506	18646	18539	18461	18398	18587	18530	18450	18621	18617	18420	18561	18438	18597	18610	18676	18609	18785	18535	18539	18236	18758	18435	18516	18490	18393	18436	18541	18616	18653	18595	18679	18773	18709	18631	18724	18686	18631	18493	18678	18798	18546	18622	18472	18451	18516	18517	18605	18489	18480	18411	18488	18479	18613	18624	18445	18812	18783	18452	18720	18474	18583	18607	18570	18528	18576	18502	18456	18457	18631	18537	18848	18666	18641	18786	18438	18316	18450	18524	18597	18559	18312	18300	18677	18390	18582	18585	18599	18418	18411	18323	18571	18545	18703	18521	18427	18535	18774	18677	18590	18551	18441	18565	18511	18343	18506	18335	18625	18458	18537	18437	18578	18695	18441	18519	18588	18393	18607	18575	18550	18539	18746	18573	18527	18590	18501	18467	18668	18364	18780	18420	18482	18473	18430	18439	18402	18560	18618	18520	18776	18531	18300	18621	18571	18664	18571	18477	18567	18623	18385	18504	18698	18520	18489	18403	18534	18445	18535	18534	18655	18481	18564	18443	18610	18538	18555	18383	18516	18413	18686	18519	18690	18659	18459	18413	18524	18445	18662	18310	18463	18599	18545	18543	18493	18569	18573	18655	18556	18601	18670	18561	18690	18613	18464	18546	18556	18547	18495	18528	18736	18519	18579	18458	18572	18610	18623	18638	18476	18706	18556	18503	18474	18712	18453	18711	18845	18470	18523	18446	18561	18549	18464	18407	18587	18567	18419	18493	18562	18564	18603	18395	18536	18642	18519	18489	18646	18448	18517	18460	18725	18512	18780	18458	18703	18538	18691	18524	18449	18507	18475	18494	18516	18484	18527	18564	18567	18489	18601	18628	18698	18388	18446	18532	18549	18374	18479	18444	18422	18376	18710	18364	18537	18678	18415	18461	18563	18496	18504	18674	18638	18589	18640	18777	18710	18622	18494	18656	18515	18413	18521	18644	18624	18695	18691	18483	18605	18643	18474	18663	18568	18477	18444	18544	18439	18489	18685	18622	18544	18428	18594	18500	18439	18422	18498	18521	18664	18551	18433	18383	18482	18659	18495	18447	18616	18636	18381	18547	18558	18596	18733	18572	18546	18461	18663	18578	18332	18639	18705	18443	18667	18437	18459	18372	18543	18505	18613	18327	18532	18610	18354	18576	18435	18485	18483	18647	18435	18493	18585	18498	18536	18495	18639	18503	18492	18550	18455	18546	18333	18539	18752	18591	18646	18741	18497	18548	18588	18566	18537	18480	18669	18558	18676	18413	18604	18576	18590	18625	18605	18365	18297	18474	18649	18639	18570	18341	18362	18497	18534	18639	18587	18339	18661	18616	18648	18446	18495	18741	18534	18472	18673	18500	18691	18627	18585	18462	18557	18528	18559	18442	18551	18452	18391	18494	18417	18691	18516	18480	18513	18576	18466	18391	18749	18531	18344	18603	18563	18382	18577	18591	18645	18554	18423	18585	18685	18378	18586	18484	18388	18524	18571	18815	18383	18455	18575	18410	18480	18447	18711	18380	18633	18776	18737	18547	18630	18555	18733	18596	18691	18514	18661	18639	18461	18477	18554	18362	18455	18398	18477	18584	18360	18652	18666	18492	18609	18653	18443	18519	18433	18567	18657	18486	18719	18665	18479	18592	18487	18404	18390	18353	18688	18447	18705	18414	18432	18678	18506	18397	18615	18395	18363	18508	18742	18694	18408	18671	18520	18695	18583	18603	18394	18387	18493	18345	18593	18500	18586	18450	18351	18659	18783	18758	18545	18686	18564	18665	18563	18486	18571	18725	18342	18400	18483	18744	18636	18401	18559	18530	18509	18622	18527	18488	18490	18692	18609	18566	18399	18500	18576	18465	18542	18235	18464	18400	18586	18613	18612	18380	18604	18854	18285	18499	18545	18712	18618	18502	18624	18426	18582	18455	18639	18684	18618	18571	18425	18588	18638	18649	18583	18540	18608	18571	18645	18603	18534	18586	18476	18649	18788	18534	18434	18445	18612	18209	18736	18555	18501	18542	18570	18404	18606	18527	18495	18474	18543	18574	18564	18590	18254	18636	18384	18581	18448	18701	18468	18560	18711	18755	18599	18461	18674	18598	18677	18565	18568	18640	18574	18548	18419	18400	18543	18596	18684	18326	18482	18482	18648	18312	18543	18531	18482	18556	18682	18572	18637	18474	18758	18470	18568	18585	18569	18461	18591	18556	18484	18552	18815	18602	18539	18404	18415	18499	18519	18453	18505	18573	18619	18627	18569	18441	18603	18443	18603	18632	18604	18767	18445	18419	18571	18597	18613	18441	18480	18582	18633	18591	18534	18643	18373	18356	18641	18626	18480	18519	18703	18597	18695	18542	18560	18647	18564	18464	18717	18644	18557	18524	18439	18598	18726	18699	18515	18542	18708	18571	18510	18484	18434	18557	18458	18567	18641	18460	18408	18550	18590	18543	18489	18617	18524	18377	18419	18482	18679	18683	18596	18411	18496	18549	18608	18713	18675	18476	18492	18324	18566	18528	18465	18504	18589	18427	18601	18550	18339	18472	18579	18579	18589	18462	18419	18421	18347	18570	18387	18699	18318	18541	18669	18570	18482	18623	18514	18478	18535	18518	18614	18474	18573	18745	18610	18632	18564	18195	18574	18633	18546	18646	18407	18754	18294	18431	18400	18441	18537	18722	18808	18650	18633	18553	18443	18609	18486	18554	18563	18580	18640	18654	18707	18630	18523	18420	18674	18664	18486	18522	18461	18481	18434	18648	18476	18436	18505	18401	18427	18545	18636	18550	18718	18400	18671	18475	18600	18459	18428	18618	18479	18601	18454	18458	18605	18389	18409	18477	18683	18597	18440	18454	18580	18625	18457	18681	18206	18450	18468	18547	18661	18498	18550	18585	18348	18488	18491	18558	18644	18682	18457	18452	18517	18570	18669	18510	18757	18607	18451	18473	18442	18516	18431	18600	18655	18531	18557	18524	18252	18444	18572	18158	18524	18313	18465	18566	18645	18517	18680	18586	18522	18732	18597	18418	18664	18468	18389	18545	18408	18752	18505	18510	18559	18430	18635	18616	18443	18620	18574	18444	18665	18640	18445	18680	18652	18626	18458	18538	18495	18712	18621	18508	18805	18651	18568	18630	18508	18504	18555	18650	18545	18548	18652	18446	18522	18463	18571	18464	18686	18510	18589	18428	18642	18663	18406	18420	18576	18559	18619	18592	18738	18614	18439	18489	18554	18556	18723	18839	18546	18483	18507	18425	18488	18594	18608	18463	18608	18558	18689	18583	18550	18471	18519	18491	18492	18371	18644	18476	18594	18457	18681	18494	18460	18526	18508	18491	18454	18643	18577	18442	18456	18526	18384	18634	18585	18696	18528	18620	18565	18484	18595	18634	18578	18613	18609	18600	18711	18514	18543	18529	18528	18552	18544	18498	18494	18418	18461	18402	18555	18561	18703	18614	18554	18410	18568	18474	18592	18590	18591	18565	18483	18645	18692	18403	18545	18746	18505	18217	18497	18544	18601	18518	18492	18535	18449	18588	18430	18576	18474	18730	18633	18575	18493	18513	18580	18517	18616	18585	18396	18414	18398	18577	18601	18586	18462	18486	18773	18597	18624	18349	18542	18639	18557	18495	18550	18480	18549	18631	18486	18459	18560	18542	18811	18647	18338	18585	18418	18581	18711	18542	18428	18468	18352	18500	18603	18562	18599	18410	18493	18518	18731	18561	18478	18732	18401	18548	18477	18577	18497	18319	18482	18592	18489	18509	18514	18425	18587	18385	18774	18683	18559	18560	18569	18529	18610	18546	18491	18393	18431	18403
30367	40164	36435	27676	24157	20028	17927	17044	16657	16520	16359	16479	16682	16387	16459	16317	16363	16522	16640	16337	16383	16466	16420	16416	16289	16366	16229	16510	16268	16426	16451	16258	16542	16421	16074	16384	16328	16257	16177	16329	16322	16238	16451	16252	16452	16262	16495	16407	16356	16397	16421	16340	16261	16337	16544	16380	16278	16376	16378	16294	16187	16182	16226	16238	16487	16276	16554	16290	16150	16284	16242	16306	16339	16231	16385	16420	16393	16252	16357	16320	16298	16508	16405	16336	16342	16301	16291	16307	16364	16414	16345	16380	16382	16344	16395	16148	16387	16301	16211	16405	16199	16286	16383	16226	16393	16244	16220	16249	16247	16414	16424	16280	16324	16322	16172	16374	16314	16277	16250	16201	16240	16344	16229	16435	16340	16201	16211	16372	16359	16179	16490	16373	16396	16354	16262	16276	16349	16419	16274	16344	16156	16389	16246	16206	16280	16352	16238	16360	16209	16312	16225	16166	16367	16398	16375	16392	16429	16263	16228	16213	16278	16438	16147	16526	16308	16303	16373	16145	16272	16518	16454	16206	16320	16395	16275	16417	16219	16309	16287	16330	16340	16507	16303	16425	16308	16317	16257	16459	16088	16391	16203	16370	16296	16279	16210	16463	16247	16305	16222	16313	16434	16355	16123	16198	16473	16293	16456	16238	16468	16258	16204	16386	16320	16534	16402	16236	16242	16410	16173	16242	16105	16261	16313	16412	16294	16252	16209	16382	16349	16123	16466	16353	16309	16297	16285	16331	16276	16341	16274	16131	16498	16232	16327	16174	16362	16315	16206	16218	16338	16372	16388	16288	16341	16148	16442	16296	16359	16396	16426	16331	16274	16134	16411	16343	16472	16252	16374	16414	16312	16413	16201	16368	16223	16515	16309	16484	16425	16196	16309	16135	16057	16481	16328	16357	16393	16351	16245	16269	16200	16288	16311	16346	16244	16414	16449	16184	16368	16241	16321	16538	16127	16350	16287	16525	16143	16196	16170	16215	16268	16384	16430	16411	16381	16327	16290	16425	16315	16402	16339	16296	16403	16360	16394	16175	16393	16350	16265	16452	16412	16134	16226	16536	16279	16210	16211	16235	16409	16381	16404	16356	16262	16465	16307	16303	16416	16344	16411	16355	16104	16263	16379	16340	16372	16165	16228	16519	16224	16392	16210	16418	16287	16364	16384	16357	16160	16392	16119	16382	16364	16415	16146	16514	16317	16328	16495	16298	16385	16446	16553	16239	16251	16305	16449	16114	16452	16369	16393	16310	16315	16303	16352	16325	16137	16240	16432	16297	16205	16320	16240	16413	16331	16305	16377	16269	16262	16304	16343	16453	16371	16319	16283	16263	16248	16356	16371	16103	16345	16401	16383	16266	16387	16252	16363	16250	16186	16428	16089	16191	16345	16389	16356	16373	16252	16321	16206	16254	16463	16365	16145	16321	16523	16183	16205	16377	16363	16419	16395	16254	16255	16351	16344	16421	16460	16415	16240	16314	16307	16259	16365	16400	16219	16409	16391	16583	16328	16190	16420	16427	16490	16397	16314	16316	16265	16160	16351	16258	16428	16240	16418	16393	16432	16373	16324	16339	16217	16271	16514	16409	16157	16489	16493	16259	16294	16423	16423	16284	16281	16329	16219	16240	16311	16276	16376	16483	16256	16359	16414	16323	16346	16348	16254	16343	16355	16062	16504	16210	16513	16492	16268	16294	16238	16419	16219	16275	16244	16452	16179	16353	16266	16515	16276	16249	16208	16381	16272	16452	16469	16328	16345	16266	16378	16290	16320	16151	16444	16382	16340	16264	16418	16245	16320	16380	16309	16247	16352	16287	16209	16402	16367	16246	16361	16294	16357	16301	16310	16269	16224	16291	16425	16400	16364	16340	16407	16145	16368	16192	16420	16315	16370	16366	16260	16295	16071	16417	16269	16377	16239	16299	16292	16335	16320	16272	16094	16335	16251	16437	16523	16242	16416	16299	16439	16328	16417	16423	16250	16289	16463	16334	16330	16261	16212	16282	16329	16416	16222	16360	16352	16333	16385	16455	16296	16305	16365	16356	16424	16370	16365	16392	16303	16155	16291	16174	16252	16420	16317	16331	16227	16163	16315	16339	16402	16451	16497	16344	16312	16329	16336	16369	16355	16310	16436	16174	16306	16176	16320	16320	16264	16387	16412	16168	16238	16227	16416	16367	16245	16367	16340	16500	16499	16394	16246	16258	16196	16348	16366	16325	16362	16270	16273	16233	16289	16241	16324	16400	16300	16353	16207	16326	16403	16500	16286	16302	16271	16471	16263	16296	16355	16390	16348	16362	16309	16388	16381	16432	16366	16376	16279	16358	16146	16169	16486	16328	16236	16386	16344	16285	16309	16157	16471	16349	16262	16304	16431	16428	16382	16227	16362	16302	16185	16317	16394	16246	16342	16242	16305	16483	16372	16341	16393	16347	16326	16189	16275	16374	16412	16397	16251	16317	16304	16410	16487	16391	16476	16279	16354	16255	16444	16332	16213	16318	16391	16342	16334	16334	16374	16253	16447	16385	16334	16485	16275	16294	16406	16174	16427	16181	16369	16346	16386	16213	16302	16278	16239	16334	16403	16431	16276	16350	16527	16311	16368	16317	16269	16240	16379	16302	16358	16379	16241	16333	16381	16320	16376	16367	16333	16168	16417	16385	16317	16338	16236	16432	16498	16233	16306	16472	16340	16350	16442	16392	16421	16219	16399	16193	16315	16212	16393	16314	16297	16404	16176	16349	16361	16291	16248	16198	16250	16253	16519	16490	16505	16359	16286	16316	16457	16339	16339	16297	16448	16526	16345	16503	16385	16328	16394	16362	16380	16344	16408	16344	16388	16261	16203	16304	16488	16472	16352	16359	16348	16230	16164	16396	16196	16273	16446	16355	16473	16192	16314	16373	16265	16253	16417	16328	16428	15979	16333	16480	16439	16175	16532	16293	16425	16274	16198	16329	16398	16260	16202	16183	16402	16482	16484	16262	16326	16262	16381	16454	16386	16256	16287	16418	16501	16330	16329	16264	16154	16378	16380	16480	16328	16362	16388	16331	16189	16408	16329	16259	16292	16342	16538	16439	16203	16262	16283	16330	16535	16468	16402	16372	16234	16378	16318	16374	16342	16101	16313	16259	16234	16170	16361	16286	16296	16219	16211	16468	16464	16308	16397	16339	16380	16365	16221	16447	16431	16313	16355	16330	16362	16380	16450	16446	16298	16320	16286	16212	16294	16399	16252	16262	16370	16449	16453	16281	16481	16174	16275	16356	16338	16462	16220	16353	16278	16211	16427	16249	16261	16376	16389	16312	16412	16386	16237	16496	16254	16200	16245	16450	16222	16427	16342	16201	16369	16349	16297	16367	16354	16297	16264	16264	16158	16478	16361	16172	16239	16342	16328	16530	16417	16374	16395	16220	16350	16287	16278	16204	16357	16366	16461	16207	16326	16363	16341	16349	16243	16265	16288	16410	16402	16195	16214	16418	16313	16246	16279	16358	16338	16266	16405	16218	16334	16318	16210	16429	16357	16349	16425	16337	16387	16293	16365	16260	16167	16361	16305	16524	16214	16185	16226	16265	16432	16412	16222	16228	16195	16282	16421	16304	16284	16256	16364	16387	16405	16399	16360	16324	16391	16199	16197	16333	16384	16177	16194	16313	16256	16455	16253	16309	16214	16390	16226	16324	16366	16523	16182	16221	16159	16255	16380	16349	16303	16256	16374	16402	16318	16327	16450	16224	16240	16377	16359	16320	16317	16376	16306	16278	16395	16311	16274	16382	16337	16161	16426	16508	16343	16354	16428	16156	16205	16404	16227	16199	16384	16362	16271	16439	16430	16261	16469	16250	16330	16314	16299	16406	16185	16492	16445	16171	16506	16290	16325	16439	16450	16478	16256	16146	16373	16418	16270	16375	16273	16327	16316	16222	16235	16280	16434	16482	16263	16255	16453	16374	16227	16404	16305	16237	16424	16354	16305	16539	16414	16463	16348	16381	16290	16312	16450	16252	16431	16330	16386	16316	16288	16281	16239	16231	16440	16327	16304	16358	16233	16332	16277	16370	16319	16406	16210	16362	16319	16401	16165	16186	16282	16368	16412	16409	16057	16317	16229	16291	16469	16572	16320	16265	16284	16535	16336	16599	16427	16346	16102	16271	16446	16445	16274	16626	16367	16309	16087	16333	16293	16209	16281	16240	16252	16432	16277	16266	16329	16280	16222	16520	16306	16285	16272	16330	16445	16362	16541	16271	16314	16278	16375	16313	16256	16413	16306	16268	16209	16345	16382	16239	16300	16364	16139	16496	16361	16260	16373	16376	16391	16218	16318	16346	16308	16421	16349	16186	16291	16380	16544	16391	16333	16240	16258	16317	16374	16238	16371	16480	16353	16221	16416	16471	16406	16310	16348	16310	16359	16358	16275	16380	16385	16390	16220	16290	16429	16383	16402	16379	16238	16429	16364	16319	16154	16391	16311	16323	16398	16280	16380	16407	16390	16431	16328	16293	16314	16192	16292	16139	16312	16368	16369	16384	16285	16380	16395	16430	16442	16133	16437	16224	16279	16357	16290	16392	16373	16242	16485	16384	16363	16390	16328	16543	16435	16115	16286	16319	16276	16392	16115	16359	16562	16338	16210	16472	16236	16335	16415	16361	16548	16380	16221	16351	16370	16255	16279	16392	16210	16512	16436	16205	16322	16386	16196	16191	16454	16341	16191	16371	16216	16494	16269	16388	16283	16251	16188	16227	16246	16380	16227	16265	16347	16316	16171	16378	16356	16365	16376	16333	16346	16240	16354	16329	16392	16350	16358	16405	16362	16221	16425	16289	16227	16246	16245	16303	16270	16248	16195	16433	16283	16372	16359	16280	16278	16228	16373	16218	16200	16459	16265	16381	16232	16489	16415	16157	16176	16376	16424	16340	16391	16431	16230	16521	16420	16300	16342	16310	16454	16232	16354	16391	16313	16290	16466	16169	16486	16475	16531	16388	16336	16463	16229	16325	16344	16307	16410	16352	16258	16404	16281	16431	16074	16319	16291	16220	16310	16364	16326	16252	16265	16366	16264	16495	16422	16417	16530	16295	16373	16390	16241	16399	16220	16304	16418	16121
24283	21527	29032	25634	24874	25160	23430	20010	18930	18723	18182	18223	18015	18383	17811	18189	18047	18018	17942	18017	18146	17987	18157	17938	18107	18100	17887	18012	17920	17879	17895	18010	17898	18024	17919	18125	18031	17662	17880	18012	17876	17989	18052	18076	17937	17989	17746	17880	17971	17937	18006	17953	18007	17867	17744	17771	17879	18018	17849	17982	17767	17811	17739	17750	18026	18018	17921	17767	17946	18003	18009	17769	17823	17793	17828	17697	17864	18023	17822	17723	17989	17819	17571	17792	17914	17853	17762	18027	17729	17781	17828	17841	17873	18038	17862	17915	17650	17803	17884	17963	18001	18043	17932	18073	17992	17903	17741	17821	17745	18061	17734	18113	17847	17888	17598	17780	18054	17953	17923	17885	17902	17860	17737	17885	17774	17795	17886	18000	17907	17796	18053	18028	18128	18098	17732	17814	18068	17656	17781	17913	17739	17781	17776	17693	17847	17750	17846	17661	17874	17777	18049	17806	17935	17880	17828	17959	17885	17824	18015	18135	18013	17791	17951	17817	17956	17779	17724	17874	17853	17733	17857	17806	17709	17851	17937	17884	17843	17765	17919	17906	17971	17804	17884	18029	17865	17797	17768	17935	17877	17960	17883	17981	18018	17940	17845	17783	17702	17980	17782	17882	17824	18041	17913	17801	17954	18017	17825	18145	17827	17796	17897	17845	17956	17769	17896	17998	18008	17830	17900	18074	17711	17584	17782	17909	17840	17751	17767	17684	17711	17789	17796	17751	17956	17856	18074	17655	17890	17810	17850	17878	17769	17922	17742	17955	17690	17731	17903	17759	18004	17903	17753	17990	17836	17873	17865	18041	17966	17994	18140	18019	18227	17811	17862	17665	17903	17777	18010	17871	17879	17911	18079	17818	17734	17917	17883	17946	17762	17938	18019	17949	17915	17972	18027	17771	17863	17790	17826	17913	18004	17864	17670	18103	18025	17884	18024	17771	17749	17920	18060	17940	17769	17919	17959	17916	17734	17845	17918	17838	17579	17858	17829	18005	17792	17717	17749	17788	17789	17764	17874	18023	17719	18017	17885	17791	18078	17997	17809	17750	17776	17969	17699	17596	17793	17842	17912	17969	17788	17897	17830	17847	17764	17922	17699	17902	17844	17860	17925	18143	17720	17648	17912	17718	17773	17921	17870	17733	17855	17689	17978	17715	17879	17867	17997	17870	17865	18002	17753	17738	17800	17821	17781	17809	17693	17911	17750	17897	18007	17570	18090	17953	17894	17880	17957	17795	17597	17776	17747	17991	17778	17987	17900	17895	17762	17945	17821	17848	18079	17899	17907	17913	17837	17782	17730	17774	17985	17910	17865	17879	17916	17868	17937	17855	18009	17903	17796	17625	17797	17654	17924	17761	17910	17838	17746	17888	17684	17806	17966	17849	17882	17889	17751	17751	17988	17919	17780	17689	17878	17849	18065	17940	17916	17729	17996	18010	17741	17834	17789	18050	17806	17835	17906	17968	17915	18036	17813	17873	18069	18050	17838	17772	17755	17815	17960	18040	17974	17966	17832	17826	17930	17759	17972	17843	17793	17947	18209	17788	17892	17925	17993	17877	17926	17912	17647	17939	17962	17699	17899	17918	17988	17894	18110	17877	17849	17842	17786	18071	17960	17868	17967	17991	17944	17836	18005	17752	17751	17759	18062	17871	18078	17853	17742	17971	17811	17979	17880	17797	17771	17771	17985	17845	17762	17876	17844	17821	17861	17814	17777	17799	17869	17852	18096	17931	17788	17846	17824	17778	17983	17885	17907	17798	17775	17850	17723	17550	17789	17900	17784	17887	17718	17843	17709	17829	17873	17758	17997	17853	17712	17818	17742	17860	18031	17900	17806	17740	17670	17871	17825	18176	17986	17838	17955	17805	17922	17700	17880	17842	17905	17796	17540	17575	17663	17962	17812	17853	18060	17815	17815	17915	17661	17857	17771	17836	18054	17624	17936	17837	17832	18025	18024	17930	17902	17884	17925	17822	17678	18029	17527	17689	17939	17717	17741	17856	17998	17775	17879	17966	17820	18071	17935	17807	17891	17843	17822	17684	17799	17755	17889	17927	17650	18017	17834	17748	17882	17947	17877	17829	17862	18063	17887	17921	17827	17891	17953	17679	17802	18026	17995	17729	17777	17703	17779	17670	17727	17901	17987	18001	17781	18073	17896	17877	17677	17825	18135	17835	17888	17722	18034	17873	17905	17945	17917	17788	17913	17856	17781	17731	17679	17885	17976	17970	17971	17674	17875	17857	17736	17997	17686	18001	17844	17836	17740	17941	17823	17719	17898	18108	17734	18042	17575	17841	17757	17824	17857	17767	17847	17729	17775	17992	17959	17984	17927	18015	17950	17880	17957	17838	17729	17764	17791	17857	18028	17896	17800	18026	17830	17776	17717	18154	18164	17920	17922	17914	17982	17598	17969	17974	17776	17980	18002	17895	17976	17967	17898	18006	17860	17904	17943	17587	17894	17905	17772	17840	17858	17830	17877	17779	17920	17924	17962	17930	17904	17967	17856	17860	17944	17830	18029	17925	17922	17873	17912	17921	18103	17809	17820	17892	17761	18005	17811	17952	17810	17962	17609	17832	17858	17901	17821	17806	17750	17804	17802	17902	17867	17799	17739	17580	17971	18213	17861	17779	17688	17911	17840	17668	17701	17556	18039	17841	18018	17827	17929	17939	17985	17952	17780	17850	17960	17893	17896	17766	17919	17754	17936	17879	17807	18028	17876	17763	17923	17877	17855	18009	17961	17893	17790	17747	17840	17714	18005	17891	17798	18187	17890	17824	18016	17887	17757	17829	17750	17764	17847	17831	17960	17795	17929	17939	17939	17834	17882	17837	18003	17776	17803	17776	17764	17812	17966	17976	17912	17838	17845	17891	17782	17823	17934	17844	18064	17940	18005	17680	17876	17667	17912	17830	17787	17699	17697	17979	18003	17882	17773	17749	17830	17933	17639	17962	17885	17989	17794	17739	17951	17843	17869	18000	17899	17867	17899	17791	17895	17916	17838	17778	17741	17913	18021	17779	17683	17647	18008	17651	17871	17842	17890	17907	17877	18128	17638	17676	18099	18009	17851	17789	17841	17802	17833	17647	17784	17790	17910	17951	18016	17789	17971	18044	17679	17777	17809	17673	17959	17935	17944	17757	17928	17875	17866	18045	17962	17807	17791	17769	17973	17884	17966	17844	17758	17774	17842	17866	17880	18051	17791	17841	17971	17798	17919	17882	17968	17954	17880	18116	17910	18039	17966	17770	17882	17859	17823	17827	17885	17910	17967	17642	17756	18060	17709	18035	17878	17745	17908	17833	17756	18021	17849	17717	17743	18016	17782	18011	17809	17823	17990	17719	17805	17883	18027	17773	17846	17772	17974	17897	17849	17719	17924	17877	17733	17788	17905	17813	18007	17769	17960	17886	17864	17824	17830	17812	17824	17749	17965	17790	18073	17787	17798	17695	18005	17753	17692	17909	17984	17781	17786	17844	17931	17831	17814	17978	17962	17801	17720	17814	17923	17951	17716	17726	17887	17796	17684	17972	17834	17853	17867	17820	17861	17846	17847	17918	18023	17668	17886	17774	17923	17733	17978	18020	17919	17848	17759	17831	17827	17823	17821	17784	17780	18103	17954	17998	17749	17929	17824	17894	17814	17835	18002	17868	17862	17851	17928	17766	17759	17811	17994	17914	17830	17881	17749	17800	17690	17861	17841	17786	17628	17928	17887	17780	18122	17832	17753	17749	17896	17817	17801	18174	17985	17826	17957	17928	17922	17882	17770	17987	17918	17901	17939	17902	17776	17635	17831	18039	17891	17907	17879	17671	17799	17935	17766	17870	17715	17766	17778	17802	17919	17959	17760	17642	17919	17886	17897	17906	17901	17880	17987	17758	17856	17905	17969	17970	18131	17916	17870	17941	17727	17891	17725	17784	17719	17903	17816	17725	17900	17715	17560	17934	17786	17531	17868	17974	17911	17908	17661	17639	17592	17908	17958	17862	17787	17863	17594	17721	17862	17785	17922	17896	17924	17768	17653	17743	17862	17868	17846	17871	17761	17837	17824	17956	17744	17883	17736	17951	17685	17801	17903	17847	18080	17739	17762	17783	17757	17813	17717	17860	17809	17895	17884	17967	17768	18031	17790	17880	17871	17983	17956	17875	17903	18070	17765	17857	17851	17933	17905	17693	17808	17766	17956	17865	17982	17808	17774	17856	17924	17756	17866	17935	17839	17695	17962	17967	17899	17880	17857	18052	17757	17797	17818	18026	17892	18105	17971	17910	17847	17715	17829	17968	17623	17867	17767	17825	17749	17939	17967	17821	17987	18003	17903	17966	17563	18039	17826	17873	17732	17840	17942	18128	17788	17629	17834	17585	17919	17732	17840	17950	17728	17812	17928	17840	18009	17817	17799	17946	17914	18077	17972	17946	17903	17930	17791	17985	17696	17856	17796	17924	17949	17888	17966	17843	17857	17950	17694	17852	17970	17747	17918	17958	17971	17999	17905	17688	17835	17793	17831	17666	17732	17912	18014	17878	18003	17881	17863	17892	18101	17806	17620	17793	17905	17774	17854	18023	17885	18042	17926	17781	17847	17865	18038	18013	18013	17876	17782	17841	17952	18022	17632	17865	17831	17870	17785	18083	17866	18009	17808	17952	17785	17874	17940	17925	18083	17694	17966	18008	17820	17674	17837	17963	17982	17738	17906	17908	17983	17809	17943	17795	17920	17961	18039	17885	18044	17702	17840	17866	17974	17824	17757	18043	17990	18019	17794	17880	17942	17972	17935	17797	17860	17886	17975	17898	17949	18055	17803	17923	18009	17858	17830	17823	17822	17897	17781	18028	17928	17945	17873	17953	17804	17821	17790	17872	17897	17768	17875	17765	17752	17874	17965	17732	18073	17901	17671	17754	18021	17845	17942	18001	17847	17615	17880	17911	17794	17871	17800	17829	17863	17820	17755	17996	17769	17875	17849	17843	17869	17822	17664	17868	17865	17828	17706	17852	17878	17810	17967	17873	17791	17751	17838	17971	17535	17870	17711	17650	17763	17703	17895	17768	17970	17886	17770	17864	17724	17745	17916	17867	17944	17752	17823	17930	17788	17968	17780	17945
31768	49067	44404	36187	29493	24088	20212	18297	17384	16898	16429	16354	16072	16226	16142	16229	16279	16105	16270	16078	16113	16060	16205	16093	16024	15975	16144	16045	16105	16001	16056	16171	16033	15980	16200	15987	16047	15964	16077	15981	16001	16286	16125	16062	16046	16229	16017	16219	16313	16437	16279	16120	15953	16036	16043	15981	15875	16108	16091	15861	16069	15993	16043	16079	15933	16039	16138	15983	16070	15912	15821	15978	16084	15908	16008	16079	16058	15964	16174	16270	16044	15970	16119	15932	16047	16005	15986	15917	15918	15913	15992	16061	16085	15968	15906	15857	16023	15927	15897	16178	16015	15947	16048	15959	15939	15917	16102	16035	15960	16035	16073	16016	16115	16253	16027	15909	16116	15917	16050	15976	16062	15933	16034	15985	16034	15878	16005	16143	16171	16140	15932	16209	15996	15988	16017	15998	15969	16005	16001	15943	16030	15906	16119	15956	16186	16030	16065	15981	16021	16122	16150	15930	16063	15958	15971	15997	16167	15984	16124	15893	16025	15859	16080	16133	15965	16004	16053	15994	16032	16024	15978	16143	16156	16077	15951	16186	15964	16056	16092	16037	15939	15905	15849	15961	15821	16007	16138	15980	15862	16121	16069	16062	15977	15910	16191	16189	16010	16045	16055	16002	15969	16068	15974	16038	16141	16003	16065	16003	16047	16028	16192	16100	16019	16056	15908	16065	15945	16017	15927	16043	16049	15949	15969	16185	16050	16115	15895	16158	16047	16031	16040	16040	16119	16102	15983	15903	16007	15909	16028	15999	16011	15777	16138	16076	15898	16052	15909	16074	16031	15944	16016	15938	15818	15876	15978	16019	15844	15928	16040	16124	16069	15946	16013	16022	15927	16033	16087	16121	16062	15963	16064	15891	16140	16014	15917	15951	16080	15985	16081	16036	15915	15843	16111	15963	16068	16005	15797	16011	15888	15910	16005	16032	16113	15931	15915	15955	15922	16006	16100	15743	16099	15964	15928	15875	16019	15959	16103	16034	15961	16121	16068	15840	16132	16069	15948	16171	15963	16103	15958	16031	15942	15915	15940	15746	16082	16026	16103	16075	16020	16062	15949	15843	15981	16042	16036	16110	16040	15895	16100	16066	15815	15829	15871	16060	16025	15804	15946	15899	16046	16006	16016	15944	16103	16086	15950	16073	15966	16093	15982	16087	15951	16128	16132	16206	15900	16021	15990	16001	16077	16034	16037	16075	15869	15964	16149	16205	16044	15932	16075	15993	16010	15997	16113	16164	16060	16099	16105	16013	16071	16078	16038	16100	16076	16127	15906	15928	16063	15980	15999	15871	16000	16141	16015	15810	16104	16034	16070	16107	15933	16077	15945	16136	16019	16029	15936	15970	15743	16146	16008	16045	15874	16089	16115	15988	16023	15929	15977	15989	15907	16056	16005	16008	16026	16073	16047	15971	15976	16083	15983	15934	15968	15806	15976	16104	15983	15852	15943	16085	15961	15907	15941	15976	16095	15954	15779	16202	16042	16026	15869	16065	16005	15962	16038	16021	16078	16088	15924	15963	16031	16000	15917	15959	16201	15957	16045	16091	15856	15925	16164	16203	15996	16075	15936	15937	16051	15957	16068	16045	16185	16043	16022	16016	16033	15978	16048	16002	16076	15798	16080	16031	15954	16010	15809	16094	15976	15954	16045	16030	15977	15891	16076	16012	15969	16015	15953	16122	16140	15788	15945	15913	16015	15849	15937	15975	16002	16037	16035	15937	16103	15898	16091	15935	15983	15967	16093	15901	16117	16032	16051	15850	15915	16034	16066	15918	16129	15824	16001	16240	15973	16104	16096	15995	15828	15890	16045	15811	15925	16003	16053	15960	15880	16026	15979	16001	16080	16056	16012	16019	16010	15945	15882	16068	16009	16132	15959	15871	16006	16234	16107	16076	15923	16100	15986	15989	15985	16029	15973	16242	15935	15867	16016	15962	15905	15906	15825	15906	15992	15986	16018	16159	16027	16052	15949	15952	16003	15999	15802	16168	16022	15920	16176	16034	15824	16034	16008	16117	15986	16050	16016	15992	16049	15896	15950	15907	16001	15967	16150	15965	15924	16123	16012	15932	16096	15999	16003	16038	15964	16026	16109	16088	15973	15939	15960	16125	16152	15898	16063	16081	15942	16046	16195	16124	15891	15994	16065	15974	16039	15898	16049	15938	16059	16101	16092	16237	16068	16046	16095	16041	16082	16135	16124	15985	15919	15848	16100	16097	15905	15853	16127	16010	15834	15926	16076	15950	16008	16059	16032	15899	16083	16035	16067	16034	15966	16090	16141	16164	16078	15892	16179	16115	15959	16011	16015	16032	16291	15949	16023	15906	15929	15936	15877	16089	15929	15957	16091	15947	16051	16010	15931	15843	16111	15898	16086	16038	15948	16043	15969	16033	16045	16218	16079	15826	16015	15977	16147	15990	16281	15878	16185	15943	15915	16123	16104	15942	15831	16160	15897	15923	15960	15923	16081	16138	16159	16018	15958	15913	16001	15881	15904	15830	15963	16088	16054	15923	15981	16032	16077	16013	16066	16005	16162	15952	15842	16056	16055	16098	15958	15928	16025	15905	15857	15960	16078	15900	16077	16009	15793	16025	16084	16224	16022	16175	16033	15927	15983	16195	15803	16008	16086	15928	16070	15943	16009	15919	16050	15989	16069	16081	15978	16146	16049	15888	16018	16121	15989	16094	16012	16096	16169	15809	16098	15992	15963	15841	15862	15950	16035	16179	15893	15990	16141	15904	16094	15972	16141	16021	16035	15808	15986	16082	15883	15902	16009	15967	16206	15884	15999	16010	15986	16096	16036	15930	16083	15944	15964	15914	16028	15978	15733	16127	16128	16081	16093	16039	15923	16057	15879	16098	15955	15921	16087	15998	16015	15924	16043	15775	16174	15972	16102	16083	15837	16036	15923	16062	15977	15985	15887	16084	15888	16127	15887	16111	16058	15983	16037	16060	16035	15993	16122	15923	16027	16068	16143	15809	15860	16165	16115	15892	15883	15951	16044	15962	16014	16023	16077	15965	15965	15818	16144	15942	15864	16105	16033	16026	15997	16113	16060	16117	16171	15994	16187	16183	16017	15868	16061	15893	16228	15970	16025	15939	16095	15827	16135	15908	16165	15970	16040	15918	16170	16194	15954	16030	15962	16098	15827	15956	15971	16127	15904	15899	16065	16090	15857	15937	16094	15943	16016	15989	16160	15997	16124	16126	16063	16046	16071	16024	15868	16030	16129	15942	16016	16002	16193	15970	15999	15950	15848	15924	16026	15949	15911	16036	15980	15972	16185	16052	15899	15992	16001	15887	16110	16069	15891	15908	16006	15993	15893	16138	16009	16075	16105	15998	16013	15960	16059	16256	15944	16203	15962	16085	16006	16115	15930	15981	15972	16130	15934	15905	16075	16063	16031	15913	16135	15895	16020	16100	15981	15865	15740	15980	16015	15936	16073	16151	16084	16122	15913	16014	16132	15874	15967	15940	15927	16026	15963	16094	16051	15863	16145	16217	16189	15950	16043	16045	16217	16037	16075	16073	15926	15830	15995	15979	15838	16008	15997	15989	15970	16062	16064	16076	16110	15912	16134	15973	16048	15922	16128	16045	15827	16007	15901	16040	16012	16159	16218	15963	15977	16006	16183	16003	15956	15886	15975	16075	15967	16080	15904	15927	15864	16071	16132	15873	15985	16082	16047	16013	15971	16005	16034	15931	15999	15896	16079	15871	15956	15994	16069	16036	16079	16061	16131	15932	16050	16053	16023	15932	15953	15970	16093	16041	15980	16130	16012	16059	16102	15919	16049	15956	16048	16034	15834	16139	15828	15962	15993	15846	16021	16039	15967	15982	16054	15998	16024	15974	16130	16047	16047	16006	16057	16073	16045	15902	15985	16130	16047	16053	16084	15980	16055	16111	16105	16029	16043	16106	15924	16104	15888	16066	16006	15981	16132	15884	15992	16109	15913	15858	15884	15703	16045	16046	15796	16041	16024	15959	15992	16108	15946	15977	16020	16002	16026	15949	16121	16082	15880	15804	15948	15987	15961	16140	15935	16043	16032	16010	15873	16040	16030	16021	16119	15887	15988	15970	15978	15962	15927	15934	15924	15928	16051	15939	16108	15894	16059	15962	15992	15959	16066	16087	16165	15983	15975	15983	15949	15980	16074	16076	15986	15987	16008	16049	15973	15991	16018	16032	16134	15889	16172	16013	16125	16000	16148	16114	15982	16117	16020	16102	16021	15946	16048	16016	16002	15961	15912	15877	16039	16091	16111	16150	16014	15940	15851	15949	15894	15916	15937	16006	15923	16136	16087	16024	16004	15942	16041	16118	16118	16036	15966	16140	16066	15717	15954	16019	15863	16156	15970	15998	15947	15952	16150	15844	15962	15868	15935	15925	16067	15828	15951	16058	15826	15922	15965	16069	16063	16168	15922	15966	15915	16195	15752	15910	15871	16044	16063	15908	16078	15993	15936	15998	16248	16121	16018	15894	15986	15991	16174	16046	15945	16122	16158	16009	15961	16171	16104	15908	16100	15983	16065	16024	15911	16221	15948	15967	16045	16064	16075	15682	16128	16009	15992	16151	16013	16075	16055	15970	15962	16074	16109	15917	16045	16007	15829	16103	15973	15922	16071	15896	15958	15907	16034	16202	16095	16027	15996	16043	16183	16093	16060	16043	16005	16055	15890	15997	16142	15997	15955	16112	16099	15904	16045	16167	16072	16073	15965	16123	16075	15845	16025	15924	16171	15997	15937	16036	16136	15870	15878	16017	15868	16069	15941	16099	16070	16029	15833	16109	16064	15989	15963	15980	16126	15930	15967	16081	15786	16043	16202	15950	15949	15998	15933	15995	15948	15938	15881	15951	15964	15776	15971	16084	16010	15999	16073	16185	16092	16061	16000	16200	15886	15988	15967	16093	15807	16034	16030	15848	16014	15974	15918	16034	16002	16111	15904	16033	15953	15828	15961	15957	15849	16134	16124	16115	15952	16018	16095	16088	16079	15922	16094	16102	16055	16126	15865	15976	16077	15862	16065	16003	16000	15953	16088	16069	15932	15952	15983	16067	16010	16192	15969	15952	15950	16047	16159	15907	16161	15893	16011	15914
22967	21397	29225	24272	23310	25989	28017	21501	19546	19822	19485	19365	19143	19174	19121	19129	19043	19098	18896	19013	18972	18934	18977	19193	18952	18847	18984	18967	19034	19013	18837	18720	18846	18767	18780	19058	18944	18771	18744	18829	18943	18883	18868	18957	19093	18777	18878	18866	18901	19450	19089	18890	18768	19052	18977	18776	18865	18783	18793	18620	18744	18804	18720	18703	18813	18576	18752	18817	18895	18588	18818	18818	18966	19011	18798	18686	18625	18679	18928	18727	18800	18960	18771	18613	18749	18774	18915	18919	18579	18827	18849	18967	18766	18694	18841	18844	18780	18651	18613	18810	18709	18933	18569	18523	18674	18787	18669	18800	18885	18805	18758	18752	18720	18772	18937	18755	18716	18419	18768	18673	18799	18694	18484	18825	18699	18592	18822	18795	18741	18775	18896	18823	18717	18693	18606	18691	18667	18482	18700	18708	18682	18851	18771	18616	18585	18605	18823	18676	18900	18584	18691	18819	18616	18733	18690	18605	18602	18742	18709	18691	18761	18753	18741	18595	18924	18685	18637	18815	18743	18809	18598	18839	18706	18911	18762	18679	18625	18624	18861	18653	18832	18877	18607	18804	18578	18468	18672	18802	18707	18809	18785	18656	18672	18579	18772	18835	18631	18691	18588	18694	18819	18616	18786	18676	18698	18728	18748	18610	18561	18860	18796	18484	18429	18737	18524	18684	18717	18715	18841	18843	18791	18613	18737	18675	18734	18677	18735	18805	18613	18742	18903	18718	18597	18700	18724	18704	18832	18767	18761	18442	18821	18762	18613	18646	18783	18870	18710	18775	18793	18571	18830	18497	18705	18846	18716	18710	18675	18728	18519	18765	18721	18674	18497	18541	18668	18599	18744	18635	18711	18863	18791	18557	18666	18618	18711	18900	18712	18857	18585	18655	18762	18637	18704	18565	18736	18581	18842	18698	18676	18747	18705	18702	18764	18628	18532	18806	18580	18834	18536	18902	18861	18776	18957	18730	18718	18685	18707	18757	18760	18950	18741	18703	18671	18781	18805	18637	18525	18674	18747	18778	18470	18692	18690	18696	18812	18770	18894	18675	18734	18629	18612	18531	18703	18759	18796	18649	18665	18634	18627	18713	18792	18858	18706	18819	18661	18859	18794	18586	18773	18674	18472	18804	18647	18812	18663	18762	18605	18558	18840	18774	18530	18834	18751	18909	18638	18604	18600	18676	18707	18812	18646	18599	18672	18869	18780	18808	18780	18785	18711	18678	18495	18565	18681	18509	18808	18876	18887	18566	18665	18721	18696	18612	18817	18861	18725	18815	18595	18535	18647	18718	18764	18705	18679	18731	18676	18747	18752	18739	18701	18618	18843	18772	18813	18605	18733	18594	18900	18649	18506	18605	18618	18833	18824	18445	18828	18830	18747	18926	18600	18924	18585	18683	18797	18695	18770	18993	18759	18685	18782	18694	18888	18775	18828	18515	18638	18602	18616	18754	18551	18580	18562	18571	18533	18737	18779	18655	18817	18801	18652	18704	18906	18792	18827	18729	18729	18606	18746	18707	18866	18807	18675	18856	18708	18804	18724	18673	18723	18581	18773	18618	18866	18887	18994	18665	18684	18581	18748	18773	18968	18592	18576	18772	18633	18521	18610	18467	18590	18646	18702	18812	18637	18697	18776	18760	18653	18604	18706	18696	18571	18743	18806	18614	18647	18801	18659	18510	18806	18681	18527	18721	18862	18750	18651	18724	18747	18669	18699	18615	18545	18756	18740	18800	18666	18705	18743	18673	18730	18602	18785	18719	18613	18751	18757	18940	18843	18628	18695	18730	18789	18682	18731	18737	18686	18801	18696	18788	18743	18574	18735	18700	18550	18728	18669	18696	18768	18927	18689	18703	18522	18727	18613	18737	18941	18658	18579	18710	18683	18860	19002	18697	18600	18745	18641	18840	19079	18738	18711	18707	18819	18646	18850	18881	18864	18704	18727	18738	18659	18599	18580	18750	18618	18670	18639	18616	18591	18679	18874	18720	18768	18626	18855	18621	18650	18804	18627	18514	18616	18766	18761	18417	18829	18522	18447	18771	18668	18730	18723	19042	18755	18682	18781	18690	18713	18639	18669	18841	18665	18940	18613	18602	18762	18767	18584	18891	18573	18630	18833	18680	18906	18679	18712	18603	18754	18589	18716	18618	18537	18675	18428	18595	18838	18646	18832	18583	18598	18797	18895	18694	18540	18541	18786	18509	18824	18736	18735	18789	18660	18628	18680	18614	18788	18528	18719	18876	18662	18602	18637	18771	18759	18720	18605	18814	18729	18947	18739	18736	18717	18571	18858	18751	18718	18706	18608	18790	18648	18498	18607	18666	18846	18799	18607	18520	18840	18713	18731	18758	18670	18534	18722	18774	18673	18657	18743	18840	18706	18600	18611	18596	18705	18726	18749	18708	18616	18682	18609	18477	18802	18646	18516	18610	18634	18979	18618	18862	18510	18763	18569	18691	18816	18437	18737	18798	18628	18466	18692	18638	18836	18753	18639	18794	18727	18733	18660	18748	18581	18545	18638	18721	18686	18648	18791	18643	18738	18631	18633	18573	18705	18793	18483	18874	18570	18800	18594	18849	18773	18679	18715	18827	18726	18590	18554	18727	18744	18811	18672	18643	18853	18724	18536	18651	18622	18829	18821	18666	18731	18637	18567	18744	18648	18650	18735	18633	18684	18684	18660	18781	18655	18632	18521	18778	18792	18551	18807	18731	18768	18693	18813	18687	18785	18799	18833	18719	18531	18674	18717	18694	18677	18772	18555	18695	18621	18588	18757	18835	18760	18676	18670	18860	18714	18765	18742	18807	18985	18825	18554	18654	18509	18597	18693	18842	18505	18603	18566	18623	18536	18595	18601	18680	18577	18580	18743	18569	18633	18670	18669	18753	18819	18882	18708	18791	18957	18928	18813	18521	18609	18680	18571	18678	18702	18691	18684	18870	18726	18598	18662	18725	18958	18877	18694	18715	18570	18445	18763	18640	18795	18611	18640	18529	18677	18708	18533	18610	18678	18539	18718	18644	18967	18767	18754	18547	18850	18692	18545	18665	18747	18811	18802	18820	18983	18376	18540	18816	18704	18739	18781	18606	18736	18331	18565	18745	18819	18574	18717	18435	18766	18659	18560	18611	18785	18636	18909	18747	18802	18831	18902	18917	18552	18696	18689	18748	18669	18661	18590	18832	18740	18714	18708	18548	18748	18770	18631	18798	18795	18871	18507	18519	18831	18677	18725	18635	18621	18532	18517	18527	18730	18567	18667	18840	18738	18771	18424	18663	18680	18605	18706	18773	18708	18777	18745	18908	18605	18665	18461	18666	18784	18768	18691	18592	18728	18702	18605	18710	18693	18727	18533	18721	18696	18736	18758	18575	18680	18815	18684	18760	18885	18409	18682	18769	18744	18505	18472	18812	18743	18524	18768	18757	18719	18843	18601	18690	18747	18853	18567	18695	18618	18804	18840	18571	18728	18770	18623	18743	18630	18632	18532	18678	18692	18570	18921	18708	18773	18806	18679	18576	18543	18859	18893	18682	18642	18757	18789	18606	18565	18669	18522	18625	18670	18743	18764	18640	18756	18857	18561	18699	18679	18678	18627	18556	18725	18579	18658	18581	18484	18813	18773	18740	18874	18837	18481	18597	18725	18483	18694	18531	18661	18632	18609	18651	18799	18668	18813	18610	18993	18798	18841	18883	18640	18861	18766	18428	18547	18738	18652	18651	18759	18604	18634	18921	18738	18728	18856	18743	18765	18795	18744	18791	18675	18706	18719	18667	18597	18624	18659	18560	18545	18734	18768	18603	18667	18595	18815	18581	18642	18770	18749	18883	18680	18697	18686	18628	18688	18682	18483	18670	18650	18524	18649	18803	18699	18857	18673	18577	18585	18712	18697	18948	18726	18709	18970	18804	18572	18733	18774	18711	18619	18695	18596	18732	18728	18657	18843	18683	18769	18579	18640	18667	18774	18599	18831	18638	18723	18772	18707	18678	18804	18748	18608	18803	18573	18579	19007	18945	18808	18731	18580	18452	18864	18808	18649	18673	18799	18650	18777	18716	18700	18879	18767	18663	18537	18716	18643	18747	18843	18643	18765	18581	18681	18786	18601	18722	18638	18532	18741	18541	18791	18701	18711	18647	18890	18535	18580	18835	18615	18639	18600	18603	18785	18543	18728	18729	18569	18806	18756	18532	18684	18656	18738	18698	18841	18628	18696	18738	18655	18551	18686	18533	18603	18613	18767	18546	18854	18662	18672	18814	18750	18663	18777	18754	18801	18727	18828	18703	18641	18461	18651	18547	18741	18736	18602	18501	18775	18614	18922	18975	18539	18820	18617	18557	18707	18797	18747	18611	18831	18634	18765	18718	18588	18797	18654	18724	18527	18921	18668	18903	18679	18516	18718	18723	18587	18772	18790	18488	18598	18826	18795	18518	18584	18530	18614	18773	18649	18718	18529	18618	18728	18603	18796	18761	18693	18688	18704	18608	18641	18549	18780	18426	18887	18648	18883	18779	18636	18966	18531	18695	18639	18625	18579	18529	18657	18775	18857	18578	18633	18736	18822	18726	18729	18560	18776	18730	18587	18692	18832	18603	18577	18651	18541	18627	18718	18826	18708	18802	18766	18841	18799	18782	18673	18808	18436	18696	18588	18752	18471	18527	18439	18746	18778	18646	18852	18657	18736	18693	18807	18728	18774	18656	18533	18802	18792	18624	18915	18632	18632	18758	18626	18904	18599	18826	18662	18828	18653	18710	18764	18680	18688	18608	18713	18620	18841	18593	18771	18693	18686	18715	18647	18620	18739	18848	18745	18779	18695	18713	18776	18600	18584	18635	18585	18594	18635	18514	18883	18618	18762	18874	18697	18875	18673	18739	18786	18745	18635	18686	18681	18762	18753	18663	18551	18712	18843	18764	18942	18677	18652	18591	18816	18672	18621	18799	18678	18740	18618	18910	18858	18866	18548	18550	18766	18759	18634	18733	18733	18553	18920	18769	18873	18871	18682	18547	18591	18832	18630	18703	18562	18673	18724	18750	18781	18728	18608	18834	18580	18608	18513	18626	18630	18635	18748	18783	18734	18945	18724	18731	18768	18794	18665	18696
35559	55634	50670	43085	36231	27378	23858	19094	17723	17208	17028	16996	16876	16957	16739	16819	16762	16614	16645	16770	16643	16897	16743	16624	16691	16676	16520	16697	16570	16648	16606	16547	16474	16618	16624	16707	16655	16550	16554	16606	16475	16546	16631	16664	16524	16716	16652	16466	16960	17273	17010	16790	16709	16684	16404	16444	16613	16561	16488	16392	16625	16701	16445	16618	16393	16602	16646	16444	16454	16811	16563	16547	16603	16478	16532	16586	16532	16556	16675	16642	16667	16724	16581	16463	16638	16399	16669	16517	16664	16587	16500	16519	16539	16486	16461	16391	16650	16536	16583	16479	16566	16484	16725	16655	16552	16381	16529	16531	16457	16607	16618	16561	16427	16417	16491	16436	16511	16510	16539	16249	16452	16346	16683	16411	16338	16485	16435	16445	16462	16552	16358	16542	16556	16474	16593	16519	16503	16498	16481	16372	16443	16590	16503	16603	16545	16585	16504	16579	16561	16531	16563	16489	16477	16513	16414	16614	16383	16464	16692	16532	16523	16456	16571	16473	16435	16479	16448	16609	16546	16447	16531	16464	16398	16610	16671	16610	16630	16450	16632	16470	16560	16520	16599	16407	16529	16506	16464	16462	16458	16329	16666	16363	16462	16430	16423	16436	16539	16417	16477	16246	16417	16359	16632	16479	16503	16359	16393	16370	16556	16408	16527	16682	16575	16415	16278	16544	16604	16396	16544	16597	16471	16547	16503	16446	16171	16441	16581	16505	16483	16592	16505	16557	16502	16542	16418	16669	16516	16665	16500	16550	16510	16624	16523	16392	16423	16523	16449	16475	16502	16589	16453	16503	16473	16429	16585	16601	16565	16596	16402	16627	16594	16542	16492	16702	16512	16480	16643	16542	16688	16653	16501	16642	16544	16520	16470	16345	16503	16411	16561	16597	16424	16609	16501	16422	16295	16329	16532	16451	16487	16401	16560	16479	16470	16573	16513	16555	16362	16548	16641	16302	16716	16601	16411	16593	16289	16531	16517	16369	16576	16484	16655	16641	16372	16577	16474	16459	16639	16488	16319	16600	16621	16503	16617	16410	16685	16432	16645	16359	16762	16616	16307	16739	16388	16563	16361	16537	16494	16572	16490	16624	16651	16632	16504	16521	16449	16537	16398	16429	16424	16502	16465	16653	16532	16561	16569	16470	16482	16549	16537	16553	16587	16633	16608	16566	16375	16444	16611	16508	16528	16667	16512	16413	16478	16466	16548	16456	16548	16525	16449	16603	16554	16552	16517	16464	16541	16759	16529	16466	16609	16531	16523	16498	16619	16588	16574	16478	16416	16462	16560	16478	16539	16580	16494	16405	16436	16371	16531	16433	16627	16467	16626	16562	16588	16539	16552	16436	16516	16556	16542	16584	16567	16486	16485	16276	16519	16415	16369	16636	16449	16615	16643	16345	16355	16696	16349	16689	16429	16677	16491	16424	16424	16360	16283	16390	16552	16392	16461	16528	16409	16481	16418	16609	16579	16462	16488	16512	16584	16526	16509	16447	16508	16422	16315	16592	16519	16352	16467	16516	16478	16392	16394	16511	16276	16460	16526	16532	16588	16538	16416	16650	16518	16504	16633	16677	16345	16474	16356	16537	16521	16410	16651	16521	16515	16620	16371	16586	16547	16418	16521	16483	16507	16469	16506	16395	16494	16416	16650	16546	16421	16445	16414	16552	16466	16446	16689	16387	16429	16465	16451	16506	16668	16425	16432	16514	16596	16386	16531	16519	16501	16464	16419	16707	16426	16537	16309	16527	16327	16615	16464	16495	16473	16499	16674	16550	16171	16649	16632	16436	16498	16579	16466	16449	16476	16602	16353	16308	16459	16469	16380	16560	16381	16395	16562	16474	16431	16525	16601	16608	16465	16548	16562	16655	16548	16576	16404	16632	16543	16396	16426	16601	16461	16640	16491	16686	16433	16483	16245	16557	16486	16514	16414	16476	16527	16437	16478	16494	16394	16376	16457	16578	16651	16561	16617	16547	16507	16710	16504	16522	16488	16506	16702	16352	16575	16400	16583	16345	16592	16566	16498	16475	16484	16480	16419	16437	16475	16379	16453	16543	16407	16344	16475	16486	16467	16346	16608	16650	16528	16666	16428	16647	16522	16519	16460	16466	16555	16652	16511	16515	16500	16619	16429	16601	16456	16537	16555	16541	16557	16558	16436	16550	16372	16587	16632	16524	16595	16534	16316	16448	16479	16497	16557	16797	16698	16548	16430	16500	16538	16645	16474	16478	16538	16478	16540	16603	16479	16544	16283	16592	16317	16492	16624	16558	16613	16477	16500	16546	16487	16463	16569	16491	16458	16605	16459	16572	16613	16487	16498	16565	16543	16347	16528	16352	16562	16490	16591	16565	16570	16589	16640	16263	16635	16618	16509	16518	16540	16549	16507	16466	16511	16557	16494	16501	16394	16437	16530	16403	16436	16584	16480	16575	16507	16592	16533	16338	16633	16642	16660	16483	16464	16483	16381	16523	16485	16770	16422	16650	16536	16515	16503	16416	16432	16508	16345	16480	16513	16526	16414	16528	16443	16534	16435	16464	16312	16606	16489	16548	16495	16312	16380	16619	16543	16584	16392	16542	16557	16543	16603	16438	16427	16574	16551	16453	16601	16688	16571	16546	16784	16450	16556	16459	16386	16506	16400	16551	16546	16524	16462	16439	16466	16291	16563	16485	16557	16571	16233	16540	16543	16284	16460	16606	16573	16582	16453	16499	16509	16419	16668	16608	16552	16549	16553	16586	16422	16449	16659	16498	16473	16523	16553	16557	16579	16555	16518	16502	16661	16558	16557	16638	16347	16496	16437	16427	16607	16504	16642	16477	16547	16618	16553	16520	16521	16557	16596	16387	16560	16266	16530	16517	16432	16683	16407	16638	16510	16606	16601	16678	16446	16460	16570	16402	16518	16625	16479	16649	16587	16448	16443	16469	16451	16603	16302	16573	16529	16432	16454	16452	16609	16427	16562	16533	16633	16580	16466	16390	16394	16389	16566	16532	16528	16550	16718	16656	16610	16524	16529	16687	16521	16485	16558	16307	16490	16510	16464	16566	16448	16576	16408	16344	16482	16715	16472	16549	16409	16551	16540	16338	16558	16515	16436	16509	16571	16416	16526	16458	16504	16525	16508	16497	16479	16537	16604	16335	16489	16493	16541	16578	16459	16654	16355	16509	16527	16498	16741	16593	16719	16428	16444	16391	16607	16480	16559	16508	16295	16314	16527	16491	16663	16551	16444	16204	16427	16457	16532	16520	16562	16276	16538	16501	16258	16471	16561	16434	16520	16712	16535	16410	16627	16513	16562	16450	16524	16506	16481	16419	16332	16527	16599	16484	16412	16510	16515	16401	16526	16626	16461	16450	16551	16544	16500	16523	16537	16702	16664	16528	16598	16604	16567	16587	16406	16556	16436	16596	16440	16479	16610	16587	16495	16471	16480	16480	16422	16562	16524	16518	16357	16613	16539	16507	16388	16381	16437	16572	16453	16553	16649	16510	16632	16422	16754	16257	16615	16568	16333	16463	16434	16580	16514	16420	16576	16599	16511	16528	16540	16554	16481	16668	16454	16686	16480	16597	16481	16603	16509	16446	16505	16538	16608	16418	16453	16562	16628	16395	16642	16489	16579	16639	16361	16334	16589	16440	16511	16436	16498	16720	16641	16389	16388	16386	16514	16615	16470	16407	16420	16422	16586	16494	16383	16524	16417	16465	16429	16406	16469	16478	16446	16404	16579	16368	16445	16503	16393	16538	16446	16455	16501	16704	16552	16466	16470	16374	16607	16493	16525	16412	16558	16477	16518	16507	16577	16596	16770	16494	16598	16570	16456	16684	16415	16523	16409	16542	16499	16446	16427	16367	16473	16375	16548	16455	16457	16710	16502	16570	16568	16511	16371	16493	16573	16255	16550	16391	16575	16460	16551	16527	16466	16517	16514	16648	16587	16432	16574	16392	16515	16468	16513	16523	16510	16477	16465	16536	16468	16585	16380	16575	16431	16334	16468	16640	16497	16497	16502	16537	16512	16425	16577	16464	16314	16552	16305	16636	16536	16589	16509	16408	16551	16565	16501	16465	16433	16511	16628	16424	16469	16579	16346	16638	16600	16419	16547	16410	16488	16514	16488	16558	16525	16464	16346	16472	16441	16626	16380	16458	16520	16489	16452	16492	16592	16541	16620	16445	16575	16496	16496	16420	16528	16686	16483	16604	16344	16472	16446	16559	16578	16287	16550	16549	16394	16578	16394	16555	16672	16556	16542	16501	16448	16467	16611	16419	16499	16564	16520	16496	16508	16531	16493	16392	16629	16487	16635	16432	16560	16400	16527	16566	16417	16530	16539	16666	16469	16586	16552	16533	16455	16415	16363	16581	16462	16557	16467	16481	16446	16522	16615	16605	16584	16353	16457	16491	16486	16495	16468	16624	16542	16420	16691	16527	16399	16533	16670	16492	16457	16514	16485	16659	16557	16493	16435	16424	16580	16408	16456	16604	16475	16543	16592	16696	16472	16435	16406	16629	16476	16590	16472	16440	16480	16498	16654	16561	16439	16529	16369	16470	16518	16493	16723	16452	16478	16402	16444	16455	16475	16524	16465	16514	16514	16639	16526	16576	16431	16475	16516	16351	16593	16554	16395	16476	16608	16361	16516	16657	16516	16458	16462	16562	16539	16468	16405	16432	16440	16487	16507	16487	16518	16516	16656	16477	16657	16470	16639	16611	16499	16482	16619	16572	16402	16594	16579	16253	16577	16556	16551	16469	16731	16485	16531	16563	16680	16481	16329	16648	16482	16597	16313	16529	16528	16404	16434	16453	16506	16493	16464	16587	16587	16364	16549	16542	16437	16616	16575	16530	16564	16312	16575	16388	16442	16536	16586	16555	16552	16465	16519	16447	16521	16463	16565	16415	16615	16582	16544	16392	16574	16405	16539	16542	16522	16371	16646	16542	16555	16537	16691	16602	16548	16457	16407	16592	16591	16483	16466	16510	16590	16428	16553	16563	16464	16425	16557	16541	16503	16472	16503	16539	16662	16424	16513	16711	16548	16544	16605	16537	16468	16713	16444	16754	16422	16561	16390	16374	16490	16613	16442	16817	16449	16611	16675	16479
28583	25855	32743	29503	24408	22406	20578	19548	19395	19281	19188	19185	19053	18967	19193	18830	19071	19281	19054	18977	18856	18995	18868	18950	18993	19071	19115	19146	19241	19074	18923	19022	19062	19009	19113	19105	18785	18897	19169	18969	19078	18870	19028	18809	18854	18919	19057	19074	19053	18954	18996	18922	18821	18942	19165	19036	18994	19127	18875	19033	18847	19010	18927	18944	19027	18878	19015	19188	18829	18938	18659	19104	19077	18934	18812	18892	18885	18829	18795	18930	18937	18816	19138	18905	18893	18818	19202	19084	19019	19148	19074	18927	18818	18754	18943	18837	19153	18827	19007	18862	19119	18841	19023	18886	19160	19097	19113	18887	18883	18957	19166	18936	19143	18743	18973	18858	18703	19210	19061	18995	18988	18710	18742	18820	19179	18849	18973	19099	18992	19016	19022	19077	19019	18974	19032	18927	18723	18782	19099	18952	18947	18931	18967	18888	18963	18939	19062	19131	19108	18971	19233	19040	18843	18984	18888	18893	19156	18947	18983	18991	19020	19213	19056	18954	19197	19042	18820	18955	19037	18867	18929	19020	19027	18944	19042	19134	19081	18992	18850	19014	19163	18918	19022	19006	19095	19242	18924	18880	18949	18998	19152	18906	18921	19027	18863	18869	18848	18933	18942	18821	19025	18992	18964	18895	18948	18977	19169	18901	19017	18853	18932	18934	18921	19028	19063	19152	19046	18874	19147	19030	18968	19050	18962	19027	19047	18942	19126	19251	19013	18882	19120	19009	18816	18936	19061	19097	19027	18959	18974	18864	19017	18954	19074	18895	18914	18922	19150	19152	19098	19091	18817	18851	19139	19135	18781	19016	18722	18998	18937	18950	18945	19048	18950	18808	18944	18805	19034	19086	18977	18903	18822	19064	19022	18990	18797	18866	19001	19003	19127	18961	19074	19211	18949	19068	19159	18913	18949	19003	19121	19078	19054	18844	19035	19140	19139	19189	18928	19059	19013	19116	19020	19105	19086	18911	18933	18923	19121	18838	19130	18948	18970	19024	19258	19212	18894	19075	18996	18974	19066	18907	18988	19078	18997	18937	18923	18818	18934	19041	18957	19011	19021	18974	18957	18881	18893	18991	18883	18975	19038	18906	19054	19216	19006	18946	19098	18997	19039	18898	18971	18989	18908	18919	19110	18861	18747	18959	18896	19151	18833	18815	18929	19000	19061	18827	18812	18812	18624	18976	18967	18869	19063	19048	18899	18903	18924	18979	18791	19197	19040	18984	18763	18985	19002	18985	18987	18991	18914	18957	18951	19120	19202	19189	18912	18917	18655	18953	18880	18951	18797	18969	18738	18824	18945	18904	18632	18977	18954	19075	18878	19036	18919	19042	19023	18959	19074	19163	19160	18776	19002	18821	18902	18849	19036	19006	19116	19051	18919	19069	19024	18861	19079	18848	19084	19053	19093	19063	18886	18958	19010	19164	19023	19037	18830	19017	19019	19073	19119	18980	18903	19033	18995	18907	19169	19142	19028	19010	19010	18830	18783	19066	18930	18820	18993	18963	19183	18948	19106	18897	19020	19243	19197	18756	19118	18864	18970	18893	19061	19136	19007	18924	18984	19098	19024	18922	19102	18826	18930	18969	19057	18836	18921	19043	18885	19104	18968	18950	18990	19003	19108	19073	18984	19150	18988	19063	19040	18949	19156	18767	18886	19031	18897	18921	18843	19104	19004	18930	18973	19101	18948	18846	18764	19092	19095	19015	18984	19002	18915	18766	19210	18929	18910	19286	19105	19050	19078	19033	19253	18968	19080	18881	18931	19025	18931	18893	18869	19084	18885	19147	18931	19218	18841	18826	18888	19061	18816	18785	19099	18838	19079	18793	19111	18922	18882	19153	18869	18928	19020	18862	18971	18943	19119	19037	18878	19193	18766	18987	19148	18977	18983	18918	19127	18840	18970	18773	18830	18947	19018	18835	18863	18911	19079	19030	18881	18912	19132	18880	18970	18894	19032	18973	18862	19198	18913	19018	19054	19142	18848	18945	18911	18900	18850	18893	18903	19144	19270	19220	19143	18824	18956	18975	19007	18930	18930	18949	18885	18895	18887	18746	18845	19045	18886	18905	19146	18924	19047	19111	18981	18958	18877	18778	18886	19013	19105	18833	18915	19014	18817	18890	18897	19052	18973	18858	18950	19050	19138	19030	19036	19168	18787	18952	19016	18880	19025	18815	19104	18847	18939	18839	19082	18991	19015	18873	19070	19038	18808	19042	18821	18930	18949	18914	19008	19059	18962	19002	18997	19127	18786	18856	18987	19071	18721	18863	19014	19096	19049	18983	18867	19144	18992	18870	19132	18938	18843	19033	18821	18915	18831	19044	18822	18987	18909	18999	19051	19062	18886	19204	18848	19076	18938	19057	18973	18999	18955	18994	18746	18977	19102	19069	18700	18984	19100	18968	18997	18861	18813	18962	19074	18868	19050	19009	19038	18992	19181	18979	18891	18842	18767	18728	19076	19049	18959	19106	19046	18947	19130	18826	18934	19071	18969	18890	18965	19014	19141	18890	18838	18844	18836	18941	18983	19039	18828	19082	18765	19074	19151	18889	18933	19017	19133	18982	19109	19191	19017	19029	19094	18917	18991	19006	18793	19054	19032	18998	19147	18918	19068	18875	18948	18947	19037	18908	18933	18958	19015	18977	19088	18853	19045	19032	18891	18950	18903	19052	18935	18811	19060	19040	19074	19055	19048	19209	18937	18889	18719	18952	18983	18961	18909	18956	18930	18854	18789	19060	18942	18892	18956	18963	19117	18969	19013	19128	18918	18930	19077	18866	19148	18870	19110	18983	19106	19077	19034	19122	19119	18971	19041	19005	18951	18885	18831	18889	18937	19109	19069	18868	19228	18942	18953	18903	19146	19023	19036	18871	18911	18789	18977	18626	19068	19017	18954	19110	18902	19008	18905	18964	18998	18962	18947	18767	19006	19185	19186	19047	18952	18917	19276	19036	18727	19107	18985	18998	18797	18918	18882	18858	19033	18963	18826	19123	19068	18917	18894	18838	19038	18753	18872	19217	18785	18907	19029	19114	18989	18917	19113	19064	19026	18970	19064	19099	18954	18942	18923	19161	18947	19062	18874	18918	18802	18949	19093	18936	18974	18971	18790	18991	18999	19142	18990	19032	19050	18985	18831	19005	19071	18888	18975	19127	18983	18928	19067	19035	18918	18916	18770	19049	19051	19034	18774	19017	19075	19038	19065	18871	18848	19031	19152	18896	18835	19120	18931	18895	19262	18981	19040	18971	19028	18974	19201	19100	18877	18901	18986	18953	18934	18948	18958	18937	18746	19039	18935	18950	18743	18955	19040	18963	18882	18993	19121	19116	19122	18962	18999	18750	18952	18749	19134	18893	18921	18933	19097	18989	18949	19174	18762	19182	18991	19122	18718	19040	19023	19042	18744	18873	18962	18945	18862	18922	19041	19105	18940	18874	19007	18957	18909	19176	19056	19046	18844	19105	18940	19012	18946	18901	18893	18923	18840	19068	18933	19203	19212	18815	18908	18981	19143	18882	18993	18919	18943	18704	18817	19086	18945	18980	18861	19026	18873	18834	19016	18788	18958	19053	18944	19156	19034	18884	18862	18875	18788	18816	18952	19077	18983	18965	19068	18988	19002	19026	19072	18908	18944	18925	18983	19142	18892	18968	19013	18991	18813	18936	19024	18846	18667	19135	18967	19075	19048	18950	18819	18938	18933	18927	18927	19045	18978	19132	19033	18856	19158	18894	19113	19089	19076	18906	18949	18980	18918	19040	18970	18954	19027	19172	18988	19018	18981	19119	19015	18897	18952	18900	18831	19152	18912	18965	18974	18975	19150	18926	19090	18929	19084	18958	18908	18871	19021	18849	19094	19115	18851	18988	18912	19280	18917	18868	18990	18914	19060	19041	19126	19055	18877	19007	19017	19004	18953	19025	19067	18952	19051	18888	18825	19121	19052	19014	18944	18919	19084	18744	18933	18995	18970	18839	19027	18961	19176	19085	19076	19226	19057	19076	18846	19006	18968	19055	18962	18898	18822	18896	18894	18977	18868	18879	18981	18839	18901	18960	18956	18975	18811	18898	18946	19152	19061	19069	19008	19074	18946	18993	18723	19200	18939	18903	18919	19154	19128	19027	19116	18898	19017	19231	18926	19057	19079	18937	19087	19032	18855	18987	19090	19182	19004	18842	19045	19229	18765	19111	19025	19028	19080	19100	19005	19089	19324	19110	19059	19128	18992	18988	18780	18920	18986	18975	18981	19047	18964	18988	18974	19172	19244	18947	19056	19113	18981	18971	18912	19059	18822	19068	18874	19244	19086	18928	18874	18802	19099	18981	18939	18793	19070	18771	19052	19244	19005	18910	19041	18933	18880	18777	18990	19079	19054	18787	18832	18807	18894	18910	18828	19002	18797	18954	19163	18871	18899	19237	18768	19078	18904	19139	19143	18956	19171	18760	18930	19018	18960	18836	18941	18803	18912	19115	18874	18924	19033	19021	18919	18916	18921	19153	18911	19019	19092	19030	19279	18985	18941	18978	18920	19105	18976	18963	19040	18904	19028	18773	18851	18814	18923	18864	19149	18842	18947	18958	18755	19022	19029	18989	18880	18780	19022	19114	19012	19020	18977	19028	18752	19110	18884	19068	19118	18953	18955	18932	18852	18943	18920	19114	19230	18814	18872	18786	18927	18892	18989	18976	19076	18997	19103	19226	19101	18942	19119	18865	18927	19119	19102	18917	19127	19074	18960	19026	18923	18789	18931	18963	18924	18936	19045	18858	19070	18794	19025	18865	18943	19007	19096	18942	18761	18898	19123	18963	18955	19090	18963	18911	18945	18950	18882	19219	19021	18957	19104	19183	19078	19075	19259	18894	18950	18806	19128	18888	18736	19037	18985	18952	19104	18905	18871	19144	19075	18688	19164	18918	19053	19017	18970	19084	18968	18949	19025	18872	19097	19071	18968	19082	19075	18971	18882	19103	18981	18959	19142	18959	19204	18914	18965	18827	18716	19040	19061	18808	18924	19104	19092	19023	18986	19038	18945	18968	18916	19151	18905	18949	19104	18969	18880	19048	18746	18728	19144	19096	19319	18964	18970	19111	18856	19125	19083	18711
29422	40871	37735	29066	24470	20666	18158	17039	16920	17015	16752	16612	16646	16737	16706	16726	16771	16797	16636	16802	16503	16629	16633	16599	16497	16673	16759	16697	16643	16615	16662	16691	16600	16697	16523	16673	16692	16697	16675	16551	16600	16693	16624	16500	16456	16573	16569	16595	16687	16656	16494	16630	16504	16572	16749	16507	16633	16603	16753	16691	16767	16598	16496	16400	16542	16652	16731	16614	16492	16507	16639	16592	16669	16676	16644	16665	16571	16598	16584	16616	16409	16646	16727	16520	16473	16754	16632	16676	16712	16669	16687	16550	16671	16419	16625	16574	16765	16638	16782	16470	16428	16563	16733	16559	16686	16614	16626	16524	16645	16436	16574	16573	16667	16747	16633	16531	16652	16492	16635	16557	16547	16582	16494	16429	16501	16642	16641	16520	16643	16451	16669	16565	16562	16514	16418	16698	16644	16567	16552	16682	16647	16515	16539	16665	16676	16602	16755	16662	16617	16583	16645	16639	16599	16383	16652	16420	16715	16591	16538	16724	16744	16472	16767	16545	16600	16791	16549	16497	16626	16693	16708	16550	16509	16633	16633	16609	16548	16569	16541	16602	16493	16643	16599	16566	16645	16598	16505	16701	16630	16573	16593	16523	16618	16575	16711	16486	16644	16808	16794	16761	16530	16472	16583	16638	16642	16537	16632	16513	16569	16640	16685	16623	16567	16702	16431	16541	16669	16563	16637	16591	16615	16543	16616	16661	16618	16572	16442	16429	16557	16826	16355	16597	16542	16401	16544	16577	16799	16646	16555	16612	16500	16554	16587	16421	16661	16505	16712	16531	16709	16527	16506	16661	16554	16676	16509	16377	16650	16533	16686	16637	16773	16488	16675	16404	16423	16581	16658	16644	16649	16469	16640	16498	16591	16631	16776	16621	16543	16550	16824	16681	16461	16639	16646	16656	16440	16810	16529	16570	16631	16568	16811	16648	16565	16518	16516	16619	16575	16466	16459	16508	16703	16600	16689	16577	16522	16643	16693	16531	16696	16510	16401	16455	16574	16469	16587	16525	16657	16610	16696	16549	16357	16633	16697	16539	16387	16671	16444	16696	16537	16687	16599	16781	16705	16569	16554	16466	16552	16697	16620	16647	16612	16630	16429	16643	16622	16712	16424	16363	16645	16658	16607	16662	16665	16549	16657	16539	16577	16558	16695	16713	16695	16499	16788	16618	16648	16689	16708	16654	16587	16562	16656	16653	16668	16489	16609	16796	16613	16612	16557	16480	16675	16788	16597	16521	16503	16543	16777	16679	16560	16548	16632	16726	16685	16711	16779	16693	16726	16605	16553	16728	16601	16590	16516	16566	16566	16534	16619	16589	16694	16499	16574	16503	16658	16614	16677	16589	16786	16495	16724	16447	16662	16465	16508	16491	16637	16554	16513	16718	16571	16490	16459	16687	16433	16323	16607	16654	16612	16575	16517	16527	16640	16575	16532	16518	16572	16645	16661	16521	16537	16569	16809	16628	16709	16611	16617	16527	16654	16684	16759	16577	16669	16575	16502	16643	16562	16496	16616	16517	16747	16492	16673	16593	16606	16632	16732	16446	16679	16464	16530	16633	16617	16577	16587	16734	16640	16546	16724	16698	16561	16653	16542	16620	16604	16619	16820	16629	16667	16746	16541	16781	16554	16632	16627	16655	16521	16727	16579	16511	16729	16587	16520	16443	16718	16527	16692	16541	16614	16532	16539	16616	16605	16671	16729	16695	16628	16726	16640	16594	16445	16693	16563	16730	16682	16679	16565	16664	16589	16435	16496	16531	16448	16579	16836	16661	16724	16463	16578	16660	16614	16475	16540	16517	16729	16664	16605	16735	16491	16682	16684	16704	16556	16581	16549	16746	16613	16596	16561	16674	16587	16662	16652	16596	16633	16539	16482	16564	16508	16622	16490	16534	16809	16500	16620	16836	16593	16678	16653	16601	16737	16624	16672	16599	16826	16704	16671	16596	16498	16526	16528	16657	16632	16418	16654	16734	16677	16674	16712	16681	16590	17001	16457	16677	16608	16644	16448	16720	16625	16486	16607	16682	16535	16723	16623	16847	16632	16593	16587	16639	16493	16623	16441	16648	16605	16552	16523	16691	16593	16335	16733	16750	16711	16689	16558	16614	16495	16462	16629	16764	16459	16626	16303	16716	16425	16574	16499	16651	16443	16732	16592	16492	16651	16580	16570	16442	16541	16603	16561	16673	16443	16755	16636	16598	16775	16659	16673	16695	16561	16714	16800	16527	16585	16705	16615	16649	16518	16450	16597	16597	16678	16537	16567	16813	16435	16681	16572	16563	16559	16650	16571	16443	16723	16451	16706	16549	16597	16574	16673	16518	16725	16546	16449	16699	16557	16712	16472	16718	16783	16769	16520	16676	16657	16627	16605	16599	16663	16395	16706	16608	16701	16645	16558	16571	16487	16601	16871	16520	16647	16520	16664	16674	16555	16329	16615	16751	16744	16492	16635	16588	16605	16631	16625	16534	16473	16651	16641	16741	16676	16662	16597	16640	16528	16515	16676	16601	16682	16411	16652	16672	16642	16586	16643	16644	16631	16733	16546	16614	16498	16511	16580	16438	16533	16585	16550	16662	16510	16535	16605	16545	16567	16421	16675	16566	16648	16716	16766	16652	16712	16704	16743	16454	16737	16770	16540	16571	16553	16603	16570	16422	16493	16531	16459	16610	16531	16548	16696	16600	16668	16510	16577	16599	16592	16618	16667	16532	16494	16590	16567	16539	16518	16593	16740	16663	16714	16648	16536	16554	16668	16530	16679	16577	16634	16486	16493	16450	16646	16684	16542	16545	16670	16630	16590	16583	16578	16662	16519	16628	16375	16595	16677	16439	16614	16641	16598	16710	16756	16548	16395	16523	16636	16599	16502	16634	16629	16616	16635	16593	16493	16751	16635	16532	16646	16843	16606	16576	16574	16544	16619	16370	16499	16581	16638	16427	16644	16754	16493	16494	16660	16691	16703	16760	16766	16644	16594	16547	16485	16736	16649	16686	16557	16693	16536	16600	16590	16778	16612	16614	16510	16590	16774	16476	16749	16561	16664	16471	16696	16703	16616	16404	16647	16501	16552	16605	16631	16606	16707	16623	16647	16510	16673	16398	16604	16634	16503	16641	16593	16552	16541	16607	16649	16490	16714	16629	16794	16547	16737	16412	16673	16652	16390	16636	16743	16770	16494	16493	16682	16706	16534	16539	16654	16562	16587	16510	16721	16575	16673	16635	16567	16530	16655	16590	16587	16640	16471	16729	16726	16624	16667	16652	16605	16612	16612	16799	16750	16577	16560	16515	16542	16607	16620	16573	16632	16566	16538	16550	16651	16687	16655	16651	16449	16548	16547	16524	16543	16527	16481	16472	16493	16564	16604	16566	16585	16681	16439	16608	16514	16579	16533	16730	16520	16611	16533	16630	16473	16722	16495	16534	16601	16517	16493	16610	16589	16585	16656	16675	16544	16536	16607	16631	16608	16364	16814	16733	16656	16576	16730	16502	16606	16666	16672	16496	16546	16635	16472	16529	16576	16573	16722	16739	16563	16737	16661	16564	16596	16514	16649	16718	16553	16699	16654	16642	16673	16648	16677	16530	16702	16587	16637	16584	16618	16675	16740	16577	16532	16489	16605	16388	16538	16828	16793	16555	16501	16643	16509	16656	16716	16478	16678	16753	16624	16419	16498	16659	16598	16605	16701	16681	16575	16584	16761	16489	16416	16612	16513	16653	16438	16558	16641	16667	16668	16642	16577	16587	16683	16644	16591	16596	16430	16483	16733	16514	16497	16588	16589	16642	16642	16791	16562	16646	16536	16522	16783	16371	16604	16605	16730	16569	16594	16573	16712	16713	16555	16671	16579	16450	16604	16656	16687	16573	16611	16536	16653	16452	16672	16620	16540	16560	16602	16812	16574	16589	16587	16588	16650	16494	16566	16643	16638	16591	16539	16783	16479	16645	16615	16586	16688	16753	16590	16622	16618	16703	16697	16506	16691	16549	16557	16683	16678	16628	16524	16590	16519	16605	16543	16500	16614	16508	16559	16762	16633	16534	16550	16542	16622	16672	16663	16699	16544	16672	16610	16535	16582	16771	16651	16545	16767	16775	16670	16648	16555	16544	16801	16631	16677	16813	16623	16715	16682	16610	16432	16496	16604	16469	16609	16642	16609	16681	16679	16583	16709	16503	16587	16459	16534	16471	16524	16539	16611	16755	16490	16734	16683	16546	16570	16587	16741	16543	16667	16508	16369	16611	16538	16404	16664	16555	16703	16546	16629	16730	16482	16605	16623	16724	16450	16596	16538	16723	16626	16637	16583	16638	16562	16621	16823	16622	16559	16539	16600	16633	16613	16747	16654	16594	16703	16637	16660	16661	16572	16669	16578	16690	16660	16577	16735	16570	16470	16556	16529	16738	16537	16567	16686	16644	16532	16656	16518	16673	16656	16550	16543	16673	16589	16647	16672	16481	16659	16388	16672	16557	16581	16349	16633	16713	16552	16623	16684	16636	16592	16561	16560	16463	16493	16591	16619	16619	16677	16729	16701	16676	16522	16566	16661	16590	16696	16743	16732	16534	16770	16742	16533	16653	16438	16722	16715	16507	16650	16826	16657	16630	16517	16784	16733	16515	16689	16548	16597	16779	16441	16733	16701	16605	16511	16695	16602	16632	16641	16537	16720	16817	16584	16599	16549	16500	16619	16754	16571	16601	16564	16758	16770	16598	16409	16499	16600	16659	16655	16733	16595	16602	16724	16618	16677	16426	16769	16602	16613	16657	16650	16553	16607	16531	16563	16412	16533	16588	16554	16629	16660	16690	16508	16558	16563	16495	16421	16538	16609	16647	16614	16707	16612	16535	16400	16521	16670	16665	16622	16734	16625	16658	16533	16482	16464	16644	16609	16792	16519	16687	16712	16514	16638	16599	16653	16463	16597	16548	16715	16630	16581	16686	16487	16585	16604	16729	16576	16522	16487	16671	16716	16605	16537	16587	16694	16640	16714	16655	16779	16852	16706	16722	16642	16540	16587	16410	16693	16681	16353	16784	16645	16626	16493	16576	16622	16620	16603	16585	16616	16424	16662	16406	16651	16778	16671	16708	16685	16491	16598	16658
24328	21478	29225	26644	26798	26445	23760	20751	20084	19982	19485	19182	19482	19283	19214	19258	19179	19193	19004	19138	19048	19088	19347	19148	19046	19029	19160	18991	19084	19251	19047	18805	18936	18940	18908	19044	18921	19003	19148	18912	19045	18985	18993	18971	18863	19045	18837	19120	19113	19159	19305	19131	18841	18752	18935	18939	18970	19050	19056	19103	19045	18904	19047	19071	18937	18950	18937	18883	18782	18955	19007	18950	19010	18895	18920	18785	19139	18811	18940	18974	19197	18913	18916	18836	18754	18864	19012	19048	18988	19100	19136	18901	18947	18875	18912	18790	18855	18848	18753	18846	19085	18988	18939	19003	19084	18869	18875	18772	18901	18795	18994	19033	18993	19104	19153	18906	19075	18901	19024	18865	18950	18916	19079	18997	19077	19011	19127	18904	18896	18990	19020	19052	18933	18943	18679	18876	18789	18789	18994	18932	18918	18791	19058	19050	18855	19117	18826	18991	18893	19085	18856	18927	18959	18948	19051	18953	18966	19004	18942	18899	18844	19022	19068	18995	18940	19017	18979	18926	18912	18997	18879	18882	18792	18830	18758	19070	18855	18769	19141	19024	18738	19063	18962	19041	18994	18798	18968	18993	18798	18844	18867	18926	18875	18917	18904	18911	18977	18955	18888	18738	19010	18946	18851	18908	18865	19076	19172	19042	18934	19042	18966	18657	18746	18852	18857	19042	18948	18791	19006	18897	18904	19054	18960	18907	18765	18824	18968	18776	19072	18827	18907	18913	18844	18910	19209	19003	19040	18981	18968	18760	18757	18970	19023	18786	18747	18838	18984	18893	19022	19011	19051	18980	19244	18952	18891	18972	18983	19012	18976	18889	19054	18855	18828	18784	18772	19019	18876	18740	18815	18765	18931	18892	18985	18960	19037	18832	18830	18925	19128	19219	19046	19090	18890	18907	18916	18902	18853	18881	18949	18816	18814	18986	18979	19030	18844	18678	18949	18962	19137	18924	18898	18796	18907	18968	19107	18969	18908	18963	18755	18926	18813	18876	18996	18981	19046	18818	18888	18920	18881	19031	19042	18963	18964	19031	19010	19019	18925	18873	19073	19295	18997	18971	18891	18970	18696	18922	18846	18966	18882	18919	18910	18995	18775	18847	18939	18850	18747	18891	18730	18820	18939	18710	18791	19001	19038	19041	19000	18879	18961	18833	18920	18907	18889	18837	18955	19059	18802	18800	18947	18920	18725	19033	18813	18807	18813	18972	18844	18840	18948	18923	18970	19044	18863	18897	18890	18913	18912	18952	18836	18874	18886	19057	18887	18841	18857	18789	18899	18938	18945	19106	18844	19007	18849	18754	19075	18847	18975	18818	19076	18921	18962	18824	18697	19094	18786	19000	18904	18959	18942	18945	19037	18974	19028	18938	18754	18986	18960	18830	18826	18960	18994	18940	19059	18919	18841	18958	18966	18874	18726	18868	18851	19098	18866	19099	19093	18645	18776	18796	18853	18903	18973	18979	18821	18986	18860	19107	18993	18850	18697	19100	19165	18822	19123	18994	18920	19055	18869	18999	19080	18841	18976	19034	18959	18856	18847	18814	19141	19008	18797	19047	19065	18900	18778	18882	18736	18830	18887	18921	18875	18917	18912	18905	18674	18964	19019	18990	19074	19057	18962	18781	18890	19032	18954	19071	18910	18866	18953	18995	19081	18838	18891	18821	18950	18877	18965	18837	18862	19031	19128	18919	19108	18804	18787	18974	18914	19035	18815	18752	18980	18946	19107	18985	18722	18923	18895	18824	18902	19090	18947	18955	19039	18662	19031	18779	18782	18964	18917	18907	18977	18921	18955	18851	18920	18772	18948	18874	18924	18849	18915	19010	19001	18827	18882	18948	18888	18957	18900	19072	19087	18851	18994	18989	19112	18984	19030	18970	18955	18812	18956	18881	18834	18932	18838	19145	18907	18856	18868	18879	18745	18837	18848	18908	18856	18976	18916	18769	18977	19005	18956	19099	18914	19155	18946	18991	19021	18878	18950	19143	18698	19096	18744	18920	19039	19045	18886	19005	19007	18900	18875	18946	19078	19039	19077	19085	18943	19043	19283	18916	19017	18836	19101	19192	18975	18955	18936	18765	18901	18795	18955	18991	18995	18995	19099	18972	18972	18921	18958	18995	18842	18765	18801	18930	19039	19023	18981	18808	19098	18915	18807	18748	18987	18951	18913	18773	18795	18975	18822	18776	19003	19021	19017	18804	18923	19141	19050	18756	18897	18752	18819	18917	18957	18895	18941	18916	19006	19128	19034	18950	18723	18905	19105	18906	18936	19025	18847	18902	18814	18883	18821	19023	19007	19054	18813	18899	18866	18835	19041	18662	18670	18894	18918	18913	18852	18894	18875	18994	18862	18948	18741	19046	19069	18979	18905	18946	19030	19037	18957	18925	18999	18929	18939	18896	18923	19210	19017	18985	18919	18988	19159	18972	18770	18904	18841	18761	18770	19005	19095	18893	19178	18906	19053	18839	18922	18929	18822	18648	19102	18917	19080	18911	18899	19000	18965	18938	19218	18932	18912	18884	18891	19070	19064	18798	19029	19084	18996	19019	18869	18914	18968	18950	18863	18869	18930	18718	18962	18920	18842	18814	19199	18809	18839	19025	19022	18952	18889	19275	19058	19036	19088	19029	18993	18875	19168	18987	18980	18940	19026	18984	18831	19044	18875	18980	18928	18842	19052	18976	19157	18805	18896	18886	18928	18902	19043	18908	18896	18915	18879	18807	18879	19131	18944	18869	18765	18818	18783	18889	18889	18794	18851	18921	18864	18970	18663	18961	18615	18725	18893	18960	18710	18985	19011	18938	18807	18941	18937	18802	18966	18958	18972	19012	19009	18751	19060	18995	18981	18978	18682	19028	19103	19044	18972	18918	18981	19028	18968	18801	19054	19041	19130	18981	19024	19086	19032	18943	18740	18656	18982	18819	18966	18990	18825	18800	18992	19043	18859	18802	18858	18835	19004	19066	19035	19035	18881	18846	18868	18826	18874	18853	18872	18688	18983	19050	18972	18965	18945	18919	18988	18939	19063	18956	18925	18900	18850	19026	18922	19264	18883	18815	18965	18976	19077	18916	18809	18833	19094	18970	18971	19063	19057	18906	19162	18912	18888	18927	18952	18647	18895	19081	18821	18922	18919	18891	18947	18858	19006	18875	18721	18760	18931	18992	19055	18988	18698	19135	18992	19012	19029	18978	19146	18955	19118	18935	18851	18976	18791	18865	18769	18784	18895	18993	19016	18720	18974	18913	18937	18888	18796	18843	18836	19031	18855	18954	18948	18839	18942	18725	18973	18942	18725	18927	18802	19017	19115	18985	19123	19131	18803	18807	18978	18849	18995	19031	18957	18810	18956	19030	18840	18960	18893	18949	18728	18889	18810	18832	18980	18972	18954	18766	19107	19105	18796	19004	18889	18901	18681	18941	18865	18925	18947	19059	18960	18948	18916	18889	18870	19017	19040	18799	18905	18676	18965	18940	19064	18792	18862	19005	19154	18928	18812	18984	18994	19004	18938	19065	19165	19205	19172	19035	18847	18882	18839	18880	18975	18885	18954	19062	18838	18780	19144	19004	19017	18728	19009	19029	19105	19007	18784	18972	18939	18675	18807	18883	18814	19132	18876	18928	19092	18850	19198	19149	19043	18913	19105	19151	19083	19055	19169	18813	19052	19106	18874	19090	19143	18972	18803	19005	18927	19087	19046	18955	18833	18877	18862	18861	19117	18887	18775	19114	18998	18835	18830	18914	18859	18719	18820	19036	18975	18929	18868	18908	19097	18971	18909	18902	18948	18883	18899	18871	19069	19155	18964	18978	19026	18845	19079	18926	18992	18937	19044	18999	19043	18956	19051	18880	19110	18864	18898	18778	18901	19088	19009	18858	18720	18838	18852	18976	19005	18872	19010	18975	18830	18792	18774	18968	18835	19033	18896	18831	18829	19107	18989	19028	18940	18777	18659	18883	19013	18967	18864	18930	18920	18950	18906	18773	19026	18811	18852	18979	18882	19037	18895	19062	19056	19193	18884	18567	19164	18951	19148	19002	19015	18804	18871	19086	18930	18967	18901	19056	18823	18953	18844	19034	18983	18816	19156	18938	18919	18794	18868	18854	18979	18847	18810	18880	19065	19092	18920	18716	18913	18965	19213	19056	18975	19038	18862	18926	18757	18841	18978	19018	18849	18915	18823	18847	19056	18963	19058	18936	18971	19163	18904	18916	18878	18878	18889	18924	19041	18899	18872	19042	19042	18756	18790	18888	18975	18851	18846	19086	18868	19153	18930	19015	18826	18971	18872	19148	19087	19048	18896	19059	19000	18787	19049	18922	18860	19003	18832	19012	18841	19010	18766	18818	18730	18852	18980	18945	19049	18936	19027	18981	18899	19170	19180	18966	19036	18778	18830	19192	18961	18992	18971	18842	19076	18942	18820	18835	18897	18914	18938	18859	18887	18849	18792	18812	19098	18865	18959	18755	18974	18827	19034	19032	18964	19020	18918	18983	19208	18989	18784	19075	18883	18849	19021	18880	18992	18727	18898	18926	18967	18767	19174	18929	18830	18755	18922	19207	18836	18957	19094	19119	19118	18973	18992	19080	18965	18867	18900	18940	19010	19045	18746	19045	18747	18991	19071	18870	18984	19099	19097	18876	18940	18795	19047	18824	19095	18800	19076	18994	18909	18886	18957	18939	18987	18971	19178	18938	18806	19115	18796	18765	18822	18746	18718	18807	19070	18988	18919	19017	18873	18827	18773	18909	18972	18795	18967	19121	18789	18983	18916	18884	18758	18795	18930	18936	19077	18855	18962	18892	18694	18810	18842	18733	18862	18907	18829	18913	19139	18786	19029	18888	18904	18822	18763	18717	18860	18747	18890	19022	18911	18844	19053	18843	18672	18988	18953	18750	19041	18735	18933	18947	18788	18879	18944	18931	18909	18990	18869	18959	19003	18963	19106	18657	18901	18963	19220	19041	19044	19032	18900	18986	18883	18857	19163	18818	18940	19014	18955	19010	18763	19133	18854	18938	18991	18985	19194	18932	18874	18793	18862	19072	19065	19109	18928	18968	18867	19121	19125	18849	18952	18967	18922	18829	19035	18943	18990	18878
32625	51887	48834	40940	33638	24595	19574	18606	17963	17340	17142	16833	16720	16975	16840	16875	16719	16812	16698	16748	16887	16740	16695	16546	16687	16813	16807	16766	16797	16660	16807	16567	16690	16766	16701	16570	16534	16644	16587	16602	16638	16567	16589	16580	16725	16617	16662	16689	16668	16878	16820	16868	16612	16799	16756	16638	16634	16548	16522	16604	16653	16685	16539	16699	16594	16671	16631	16519	16763	16758	16531	16670	16563	16501	16585	16673	16445	16862	16683	16730	16733	16646	16659	16554	16667	16557	16605	16632	16741	16522	16573	16500	16660	16581	16685	16657	16567	16627	16528	16729	16681	16577	16665	16613	16533	16669	16653	16542	16534	16680	16666	16624	16600	16657	16530	16536	16689	16610	16587	16508	16526	16700	16483	16492	16521	16494	16504	16580	16589	16608	16616	16450	16693	16518	16606	16554	16441	16490	16627	16487	16638	16726	16626	16571	16487	16470	16518	16529	16580	16750	16546	16794	16590	16631	16606	16520	16605	16596	16556	16654	16549	16497	16728	16591	16669	16646	16536	16556	16602	16582	16658	16679	16612	16570	16470	16540	16613	16493	16556	16393	16642	16515	16413	16703	16558	16507	16625	16653	16579	16620	16506	16547	16768	16448	16614	16625	16451	16566	16466	16538	16760	16596	16614	16606	16657	16554	16652	16455	16646	16583	16685	16520	16570	16617	16737	16555	16646	16652	16514	16328	16573	16608	16806	16511	16586	16550	16762	16510	16706	16741	16696	16758	16785	16598	16577	16579	16644	16657	16554	16734	16641	16599	16697	16537	16664	16636	16436	16586	16547	16477	16440	16517	16592	16720	16659	16737	16450	16553	16512	16487	16472	16552	16590	16771	16675	16767	16657	16625	16682	16505	16771	16595	16567	16568	16578	16551	16496	16720	16651	16637	16483	16654	16558	16486	16711	16536	16561	16649	16665	16554	16360	16706	16586	16571	16596	16657	16685	16601	16624	16539	16573	16515	16615	16501	16587	16515	16523	16679	16636	16770	16594	16390	16733	16768	16556	16814	16639	16591	16472	16808	16566	16597	16517	16661	16597	16607	16551	16554	16559	16705	16594	16435	16647	16574	16689	16601	16584	16671	16453	16575	16508	16707	16657	16722	16559	16583	16691	16725	16550	16469	16651	16579	16662	16582	16778	16735	16539	16619	16490	16543	16483	16823	16598	16725	16623	16626	16371	16644	16568	16632	16725	16694	16693	16466	16731	16494	16630	16637	16646	16647	16727	16552	16518	16679	16762	16531	16408	16667	16633	16760	16818	16721	16607	16530	16696	16627	16419	16583	16484	16741	16614	16635	16506	16779	16614	16557	16641	16635	16552	16507	16672	16581	16541	16595	16533	16628	16746	16645	16612	16550	16625	16772	16692	16564	16538	16667	16693	16506	16567	16769	16510	16458	16643	16351	16667	16787	16639	16510	16577	16593	16569	16685	16549	16580	16585	16459	16640	16687	16582	16542	16701	16709	16529	16472	16673	16731	16671	16589	16534	16514	16660	16443	16597	16654	16651	16554	16544	16647	16693	16532	16503	16715	16763	16605	16607	16478	16573	16687	16488	16543	16545	16539	16607	16509	16733	16466	16728	16622	16603	16678	16665	16703	16572	16784	16475	16544	16912	16671	16552	16686	16884	16529	16610	16765	16596	16540	16487	16635	16413	16569	16644	16711	16455	16539	16677	16549	16541	16560	16799	16684	16537	16476	16654	16598	16750	16673	16411	16784	16688	16668	16606	16732	16593	16589	16655	16598	16625	16665	16561	16609	16589	16509	16406	16481	16584	16536	16510	16567	16682	16378	16466	16591	16624	16424	16533	16589	16533	16480	16613	16639	16447	16652	16733	16524	16655	16594	16527	16434	16523	16546	16651	16622	16378	16764	16554	16542	16517	16706	16659	16489	16716	16635	16729	16741	16546	16430	16664	16510	16659	16702	16647	16627	16694	16651	16519	16539	16493	16571	16642	16557	16385	16617	16398	16568	16671	16560	16547	16498	16547	16588	16560	16581	16660	16527	16623	16634	16513	16723	16463	16694	16466	16606	16594	16345	16655	16665	16677	16489	16506	16784	16599	16563	16844	16599	16542	16570	16459	16509	16532	16609	16612	16584	16611	16693	16600	16645	16559	16539	16594	16770	16393	16580	16539	16567	16619	16530	16732	16697	16685	16560	16420	16581	16670	16475	16708	16523	16450	16547	16476	16725	16604	16718	16731	16514	16649	16651	16544	16554	16675	16697	16570	16585	16490	16649	16526	16529	16503	16640	16536	16656	16616	16584	16805	16588	16646	16515	16371	16501	16538	16418	16561	16617	16712	16571	16465	16665	16569	16636	16610	16726	16614	16625	16596	16732	16403	16875	16689	16577	16543	16709	16579	16493	16693	16536	16663	16695	16671	16455	16570	16598	16513	16531	16577	16685	16680	16363	16481	16594	16556	16588	16600	16723	16539	16703	16666	16540	16656	16438	16688	16748	16553	16620	16569	16544	16579	16724	16758	16657	16646	16638	16609	16672	16571	16725	16616	16598	16568	16783	16543	16472	16661	16502	16625	16722	16698	16533	16627	16710	16645	16650	16453	16549	16594	16667	16489	16512	16751	16721	16608	16641	16602	16581	16663	16700	16783	16636	16585	16566	16600	16324	16557	16710	16475	16443	16526	16485	16411	16611	16638	16430	16362	16653	16657	16591	16680	16726	16699	16727	16680	16710	16798	16736	16668	16435	16668	16505	16566	16729	16523	16488	16723	16691	16671	16651	16708	16695	16536	16708	16558	16732	16553	16576	16630	16544	16573	16667	16688	16823	16571	16573	16574	16491	16491	16350	16576	16582	16678	16425	16755	16568	16605	16543	16746	16624	16604	16698	16392	16533	16684	16535	16673	16490	16674	16782	16564	16574	16488	16388	16461	16607	16622	16690	16596	16578	16647	16704	16628	16505	16652	16535	16477	16443	16562	16690	16446	16694	16532	16509	16423	16662	16780	16483	16533	16592	16496	16714	16573	16593	16549	16586	16655	16721	16645	16519	16519	16683	16701	16829	16750	16686	16332	16503	16684	16672	16505	16711	16690	16443	16581	16565	16573	16648	16676	16635	16626	16624	16603	16589	16551	16556	16474	16563	16755	16718	16591	16641	16640	16640	16555	16550	16642	16591	16597	16559	16568	16675	16561	16763	16675	16533	16709	16662	16606	16554	16309	16476	16563	16598	16696	16576	16513	16651	16570	16479	16624	16524	16666	16596	16532	16831	16478	16512	16773	16653	16631	16666	16701	16626	16673	16493	16529	16579	16588	16541	16554	16615	16389	16522	16787	16845	16624	16654	16529	16819	16528	16764	16711	16505	16537	16538	16657	16540	16494	16537	16465	16608	16686	16571	16570	16657	16664	16453	16532	16546	16667	16621	16473	16549	16642	16440	16659	16585	16628	16704	16735	16613	16495	16588	16831	16619	16604	16662	16671	16791	16676	16521	16510	16704	16597	16464	16713	16516	16578	16740	16623	16642	16356	16449	16555	16592	16610	16555	16733	16562	16595	16527	16492	16744	16614	16630	16693	16778	16744	16551	16598	16482	16758	16444	16656	16543	16588	16438	16742	16633	16517	16624	16451	16466	16656	16547	16582	16611	16686	16622	16599	16750	16592	16604	16750	16632	16506	16600	16591	16730	16581	16574	16412	16514	16708	16612	16465	16644	16700	16670	16684	16559	16587	16531	16760	16417	16614	16601	16581	16718	16685	16572	16714	16634	16574	16628	16675	16576	16525	16736	16648	16609	16721	16483	16604	16536	16701	16739	16627	16442	16527	16854	16671	16634	16562	16737	16741	16649	16688	16628	16547	16651	16575	16653	16597	16532	16555	16692	16588	16775	16766	16608	16631	16533	16617	16401	16576	16613	16631	16465	16649	16524	16573	16768	16579	16666	16707	16610	16473	16430	16657	16448	16657	16645	16647	16580	16769	16627	16738	16699	16613	16558	16545	16549	16602	16536	16533	16606	16621	16619	16671	16759	16632	16624	16557	16580	16686	16611	16445	16612	16665	16629	16400	16643	16473	16613	16687	16599	16772	16487	16639	16488	16748	16528	16673	16569	16666	16448	16670	16624	16775	16508	16441	16648	16713	16498	16637	16512	16648	16573	16472	16593	16658	16587	16619	16563	16587	16582	16517	16784	16702	16661	16537	16534	16688	16659	16692	16592	16683	16589	16654	16642	16711	16480	16566	16633	16542	16507	16686	16741	16478	16567	16670	16585	16745	16545	16664	16627	16510	16439	16567	16486	16588	16508	16680	16493	16630	16704	16514	16509	16546	16617	16632	16688	16604	16533	16475	16646	16654	16617	16485	16518	16836	16661	16446	16749	16712	16604	16903	16623	16578	16531	16575	16702	16695	16556	16617	16542	16595	16690	16561	16604	16371	16515	16529	16595	16638	16666	16600	16526	16707	16779	16527	16649	16592	16612	16807	16376	16648	16473	16780	16716	16705	16570	16865	16568	16613	16700	16505	16654	16492	16580	16609	16594	16647	16564	16597	16698	16671	16728	16656	16510	16647	16672	16723	16575	16568	16571	16476	16458	16627	16620	16707	16494	16579	16722	16603	16553	16586	16595	16623	16573	16782	16383	16510	16670	16489	16723	16497	16539	16602	16592	16517	16454	16607	16438	16591	16578	16658	16468	16561	16430	16630	16613	16525	16819	16839	16535	16653	16387	16660	16411	16667	16553	16566	16630	16576	16518	16634	16638	16675	16510	16498	16545	16523	16728	16486	16593	16644	16678	16665	16602	16543	16710	16571	16626	16536	16417	16603	16487	16525	16611	16643	16640	16538	16886	16555	16617	16517	16481	16682	16626	16672	16522	16833	16617	16528	16638	16733	16528	16462	16564	16578	16451	16559	16600	16551	16589	16635	16526	16568	16576	16422	16528	16558	16563	16622	16585	16765	16686	16594	16650	16673	16420	16516	16713	16533	16676	16739	16572	16525	16659	16710	16412	16595	16593	16465	16629	16561	16535	16663	16615	16572	16749	16647	16840	16568	16582	16713	16573	16455	16634	16596	16616	16466	16580	16503	16677	16712	16492	16545	16543	16709	16542	16755	16538	16607	16611	16767	16625	16598	16633
22996	21433	29273	24454	22967	26774	29229	23671	21420	21407	20829	20130	19946	19687	19662	19603	20101	19930	19700	19778	19488	19869	19883	19579	19629	19468	19539	19429	19729	19655	19558	19708	19551	19473	19710	19502	19494	19651	19590	19470	19431	19450	19490	19494	19483	19507	19527	19401	19794	19750	19689	19638	19482	19559	19500	19214	19594	19552	19547	19383	19531	19464	19321	19466	19496	19661	19406	19309	19489	19326	19450	19209	19484	19479	19487	19504	19551	19502	19646	19564	19638	19554	19383	19574	19422	19495	19462	19458	19443	19440	19613	19355	19483	19736	19680	19830	19344	19370	19306	19388	19297	19524	19325	19572	19267	19446	19499	19482	19406	19647	19486	19394	19610	19538	19303	19612	19354	19371	19586	19518	19489	19351	19305	19305	19384	19380	19543	19360	19556	19478	19340	19452	19367	19390	19546	19311	19385	19414	19371	19509	19468	19285	19315	19486	19590	19683	19428	19591	19366	19509	19366	19263	19482	19643	19464	19518	19276	19253	19574	19427	19439	19466	19478	19452	19299	19331	19260	19302	19413	19408	19403	19429	19524	19343	19364	19507	19387	19449	19481	19409	19598	19271	19279	19427	19599	19430	19364	19419	19322	19555	19462	19487	19569	19517	19441	19571	19520	19565	19432	19330	19579	19426	19455	19550	19333	19523	19276	19352	19361	19698	19553	19535	19541	19492	19303	19566	19403	19287	19250	19387	19437	19258	19319	19530	19469	19384	19158	19444	19397	19401	19211	19297	19354	19474	19424	19241	19316	19387	19607	19236	19536	19336	19379	19574	19532	19336	19497	19189	19412	19414	19443	19441	19356	19389	19493	19441	19404	19448	19483	19342	19444	19429	19609	19301	19402	19235	19419	19451	19301	19634	19321	19456	19320	19434	19385	19347	19335	19399	19369	19495	19295	19363	19122	19324	19456	19296	19241	19374	19396	19393	19571	19348	19393	19451	19401	19438	19406	19448	19457	19389	19214	19396	19368	19568	19569	19350	19389	19135	19543	19303	19489	19506	19489	19318	19273	19504	19350	19331	19225	19342	19172	19361	19485	19456	19416	19211	19448	19279	19611	19375	19318	19426	19583	19341	19533	19495	19327	19460	19428	19740	19434	19300	19299	19421	19539	19278	19514	19368	19441	19476	19682	19465	19546	19492	19443	19253	19423	19380	19501	19365	19312	19383	19340	19429	19387	19452	19363	19471	19417	19265	19621	19587	19391	19444	19313	19416	19429	19450	19451	19438	19450	19705	19468	19544	19388	19468	19295	19429	19280	19393	19389	19228	19333	19390	19344	19398	19189	19375	19171	19393	19195	19426	19350	19363	19303	19352	19357	19379	19279	19250	19372	19596	19485	19357	19515	19400	19497	19419	19642	19488	19518	19410	19567	19308	19287	19322	19391	19256	19529	19471	19539	19399	19436	19549	19553	19390	19277	19524	19450	19234	19618	19447	19468	19445	19439	19456	19301	19521	19430	19107	19623	19168	19613	19431	19654	19297	19528	19220	19340	19267	19551	19601	19648	19177	19450	19310	19288	19485	19472	19454	19326	19397	19375	19278	19567	19222	19382	19396	19339	19509	19554	19518	19577	19571	19322	19401	19703	19315	19535	19355	19420	19392	19626	19438	19333	19380	19238	19459	19572	19395	19523	19421	19309	19414	19542	19480	19428	19301	19440	19314	19690	19545	19464	19636	19671	19292	19484	19439	19429	19404	19517	19343	19215	19491	19267	19329	19397	19385	19381	19597	19603	19308	19456	19539	19595	19451	19503	19312	19461	19530	19407	19491	19380	19681	19385	19507	19358	19444	19557	19503	19416	19522	19337	19351	19518	19397	19488	19381	19590	19393	19279	19389	19413	19522	19264	19634	19414	19501	19477	19421	19543	19558	19391	19654	19580	19541	19329	19498	19309	19366	19490	19316	19488	19239	19242	19445	19490	19434	19329	19310	19289	19343	19503	19473	19596	19412	19472	19536	19567	19547	19408	19366	19320	19339	19231	19431	19423	19428	19295	19451	19494	19627	19525	19386	19290	19256	19665	19471	19380	19512	19319	19324	19148	19431	19396	19470	19432	19355	19446	19414	19366	19490	19325	19557	19499	19394	19273	19566	19344	19374	19434	19393	19373	19548	19413	19553	19416	19475	19598	19376	19381	19343	19490	19262	19464	19318	19238	19131	19263	19404	19406	19351	19335	19482	19388	19321	19325	19186	19399	19308	19376	19610	19427	19427	19480	19474	19427	19342	19382	19312	19581	19355	19349	19488	19475	19488	19408	19478	19545	19471	19517	19391	19429	19484	19356	19526	19296	19465	19312	19540	19469	19435	19257	19543	19460	19327	19289	19215	19499	19410	19460	19368	19489	19436	19344	19392	19255	19306	19308	19324	19573	19384	19529	19520	19423	19283	19770	19308	19406	19449	19088	19481	19861	19605	19200	19460	19356	19224	19219	19472	19305	19512	19423	19319	19289	19587	19526	19217	19470	19515	19398	19575	19336	19292	19228	19517	19394	19287	19425	19202	19181	19482	19489	19441	19287	19551	19467	19549	19530	19345	19344	19637	19421	19482	19536	19411	19529	19354	19560	19538	19321	19276	19154	19262	19260	19410	19401	19387	19531	19275	19516	19398	19385	19216	19302	19214	19372	19460	19296	19618	19322	19445	19328	19396	19194	19432	19513	19427	19600	19228	19408	19499	19347	19423	19394	19373	19467	19275	19315	19322	19560	19466	19547	19347	19392	19404	19367	19361	19303	19421	19493	19487	19398	19434	19372	19370	19507	19507	19691	19371	19258	19343	19459	19240	19519	19323	19504	19450	19466	19207	19204	19324	19439	19580	19539	19352	19370	19383	19361	19301	19538	19329	19179	19587	19489	19290	19364	19258	19430	19428	19456	19402	19422	19365	19590	19385	19422	19431	19486	19292	19446	19334	19320	19493	19284	19341	19315	19612	19505	19434	19411	19427	19445	19513	19388	19378	19432	19508	19631	19466	19418	19427	19615	19522	19296	19207	19630	19565	19473	19221	19353	19416	19396	19543	19385	19690	19467	19437	19562	19419	19388	19569	19432	19372	19317	19447	19236	19484	19334	19218	19614	19370	19498	19501	19554	19531	19300	19520	19498	19421	19487	19329	19343	19433	19302	19478	19437	19436	19342	19521	19628	19378	19559	19395	19480	19398	19221	19223	19316	19521	19388	19277	19474	19064	19377	19556	19544	19459	19497	19249	19236	19317	19363	19212	19424	19361	19432	19395	19289	19554	19474	19384	19245	19330	19404	19445	19489	19341	19410	19258	19418	19292	19363	19313	19596	19311	19360	19461	19294	19448	19644	19573	19362	19516	19478	19471	19365	19613	19387	19363	19487	19555	19455	19309	19182	19296	19428	19196	19135	19414	19486	19252	19500	19462	19281	19534	19494	19236	19446	19234	19420	19581	19324	19467	19580	19336	19319	19495	19657	19551	19478	19319	19359	19370	19029	19418	19537	19334	19709	19401	19446	19162	19384	19310	19352	19433	19422	19508	19608	19476	19493	19476	19343	19672	19340	19489	19422	19354	19307	19350	19342	19354	19479	19638	19432	19275	19484	19176	19333	19359	19287	19469	19516	19446	19434	19479	19313	19501	19702	19363	19164	19259	19600	19554	19315	19521	19321	19366	19359	19438	19389	19248	19457	19465	19471	19396	19472	19661	19456	19431	19276	19348	19295	19459	19352	19515	19437	19435	19412	19653	19373	19127	19344	19326	19273	19317	19241	19213	19424	19474	19391	19398	19356	19384	19272	19551	19369	19530	19511	19517	19373	19379	19435	19441	19498	19379	19642	19518	19493	19307	19622	19415	19248	19293	19345	19562	19309	19293	19240	19430	19419	19324	19415	19346	19484	19388	19616	19528	19444	19313	19530	19426	19453	19641	19366	19321	19469	19355	19421	19268	19366	19356	19432	19555	19446	19403	19184	19328	19331	19165	19500	19331	19411	19444	19426	19343	19229	19288	19428	19458	19548	19490	19345	19304	19470	19275	19587	19434	19401	19553	19393	19289	19473	19248	19483	19358	19513	19372	19552	19621	19237	19291	19458	19432	19666	19343	19472	19346	19301	19431	19345	19302	19424	19563	19327	19352	19544	19518	19432	19434	19402	19280	19214	19414	19499	19504	19420	19470	19643	19350	19421	19313	19368	19399	19460	19502	19510	19555	19398	19331	19462	19273	19490	19449	19385	19408	19346	19485	19454	19379	19255	19339	19401	19414	19389	19441	19363	19380	19399	19522	19490	19346	19452	19500	19471	19678	19154	19616	19393	19336	19413	19424	19318	19407	19429	19486	19495	19434	19335	19312	19450	19372	19297	19582	19551	19401	19359	19393	19621	19473	19473	19229	19626	19579	19465	19372	19535	19487	19399	19433	19071	19323	19259	19396	19433	19497	19532	19424	19349	19557	19489	19444	19522	19227	19221	19243	19524	19291	19362	19506	19268	19233	19271	19332	19377	19360	19460	19690	19363	19324	19461	19526	19457	19587	19585	19549	19403	19406	19366	19362	19423	19531	19532	19507	19337	19472	19650	19322	19404	19408	19256	19466	19254	19551	19510	19281	19329	19449	19490	19488	19482	19168	19479	19499	19598	19445	19414	19408	19491	19331	19523	19586	19520	19383	19270	19415	19166	19368	19359	19428	19233	19408	19237	19365	19334	19452	19204	19523	19265	19245	19617	19270	19351	19602	19563	19555	19386	19509	19345	19210	19401	19424	19483	19416	19427	19554	19408	19372	19520	19301	19668	19448	19549	19281	19218	19685	19332	19579	19384	19513	19559	19552	19438	19535	19435	19383	19455	19425	19347	19406	19410	19597	19394	19521	19419	19490	19192	19339	19380	19457	19565	19506	19440	19448	19459	19394	19472	19367	19315	19382	19437	19322	19389	19333	19371	19394	19284	19534	19411	19622	19356	19429	19373	19490	19500	19495	19520	19303	19602	19235	19434	19500	19390	19427	19281	19311	19462	19310	19280	19287	19438	19472	19427	19570	19595	19516	19460	19428	19458	19397	19469	19341	19562	19384	19294	19577	19606	19324	19315	19342	19402	19410	19275	19373	19416	19423	19585	19415	19472	19365	19308	19382	19616	19411	19574	19402
34871	59137	54768	42196	33136	29809	25879	21860	19595	19008	18639	17176	17309	17064	17403	17192	17061	17254	17257	17112	17242	17136	16974	17105	17028	16851	17112	17035	16967	17059	16931	16986	16978	16973	16911	17159	16903	17071	17132	16979	17029	16825	16895	17076	17027	16864	16969	17013	17213	17386	17357	17225	16895	17063	17198	17053	16974	16783	16922	16804	17009	16938	16922	16885	16995	16971	16880	16967	17021	16911	16824	16873	16949	16894	16822	16877	16890	17014	16957	17075	16862	17134	16754	16735	17131	16837	16723	16856	16977	16827	16856	16864	17015	16794	16867	16957	16775	16959	16902	16770	16934	17037	17068	16851	16929	17145	16793	17000	16868	17004	16921	16884	17000	16726	17031	16886	16846	16917	17045	16932	16884	16817	16889	17040	16880	16908	17067	16888	17017	16876	16882	16925	17143	16875	16804	17033	16740	16940	16836	17040	16958	16906	16895	16855	16860	16987	17013	16951	16933	16884	16867	16790	16969	16891	16917	16961	16997	16862	16906	16900	16912	16876	16950	16852	16932	16935	16779	16975	16923	17047	16886	16846	16992	16914	16980	17063	17074	16890	16744	17094	17012	16831	16886	17044	16942	16865	16889	17002	16762	16976	16901	16986	16885	16803	16873	16868	16830	16679	16763	17034	16857	16934	16895	17006	16803	16865	16853	16858	16772	17033	16844	16919	17058	16987	17146	16844	16984	16923	16970	16888	16780	17012	17064	16777	16827	16992	16989	16733	16983	16811	16815	16875	16793	16912	16968	16752	16962	16886	16852	16881	16958	16958	16711	16949	16935	16999	16853	16855	17019	17015	16981	16920	16864	16842	16869	16891	16756	16857	16855	16860	16918	16870	16974	16751	16955	16935	16810	16685	16910	17009	16791	16906	16849	16987	16835	16867	16757	16857	16896	16889	16825	16799	16874	16919	16953	16938	16899	16927	16964	16975	16978	16829	16947	16767	16948	17123	16904	16991	16950	16956	17047	16738	16806	16785	16870	17059	16821	16984	17014	16844	16798	16803	16993	16893	16839	16884	16909	17045	16926	17020	16808	16848	16976	17006	16807	16957	16888	16781	16860	16841	16918	16852	16896	16825	16740	16991	16839	16899	16930	16937	16898	16934	16979	17037	16807	16924	16755	16708	17006	16864	16951	16763	16977	16960	16836	16901	16905	16893	16929	16894	16805	16739	17087	16875	16688	16825	16815	16845	16850	17049	16879	16815	16951	16931	16775	17021	17121	16870	16964	16853	16869	17034	16906	16896	16887	16876	16945	17016	16933	16913	16977	17071	17009	17027	16680	17082	16912	16700	16840	16759	16849	17017	16818	16861	16868	16920	16985	16788	16804	16835	16798	16782	16953	16762	16934	16962	16825	16721	16897	16731	16784	16893	16937	16929	17076	16948	16760	16786	16727	16953	16859	17080	16807	16900	16759	16843	16951	16794	16838	16853	16955	16942	16949	16801	17051	16878	16845	16836	16899	16988	16955	16817	17009	17002	16924	16907	16937	16888	16942	17007	16864	16942	16935	16845	16990	16902	16928	17076	16898	16786	16812	16909	16893	16938	16922	17088	16870	16900	16867	16952	16837	16999	17019	16753	16985	16956	16835	16943	16910	16881	16951	16984	16726	17021	16750	16781	16777	16951	16853	17044	16846	16994	16845	17017	16900	16896	16891	16998	17106	16810	16931	17050	16951	16944	16987	17041	16787	16975	16855	16860	16949	16926	16839	16794	16881	16854	16915	16865	16752	17014	16788	16968	16908	16834	17035	16966	16825	16841	16722	16995	16856	16741	16785	16998	16975	16926	16882	16862	16976	16931	16873	16848	16783	16980	16818	16677	16752	17048	16901	16782	16802	16835	16876	17027	16844	16869	17018	16864	16899	16813	16792	16706	16735	16767	17019	16827	17023	16765	16869	17018	16670	16784	16990	16923	16927	16933	17037	16792	16990	16928	17138	16926	17052	16875	16864	16760	16974	16849	16727	16959	16761	16934	16891	16783	16933	16694	16898	16918	16869	17042	16887	17020	16711	16910	17003	16959	16806	16847	17061	16794	16844	16958	16879	16899	16795	16923	16926	16923	16944	16806	17022	16888	16870	16902	16772	16936	17047	16867	16950	16914	16785	16796	16935	16911	17011	16779	16778	16971	16929	16932	16919	16841	16834	16996	16821	16942	16760	16997	16904	17044	17027	16943	16915	16924	16873	17007	16927	16851	16862	16796	16930	16935	16945	17018	16782	16885	16932	16695	17062	17050	16893	16971	16885	16768	17018	16927	16835	16969	17086	16980	17057	16830	17150	16887	16980	16874	17001	17056	16811	16938	16775	16947	16969	16782	16816	17028	16937	16994	16997	17074	16820	16918	16890	16989	16850	16828	16983	16878	16894	16859	16814	16896	16742	16826	17015	16842	16901	16856	16864	16752	16871	16970	16861	16829	16847	16889	16818	16941	16891	16857	16775	16860	16992	16938	16789	16705	16995	16945	16770	16829	17045	16828	16957	16940	16744	16989	16861	16904	16958	16887	17163	17053	16853	16931	16771	16939	16802	16885	16755	16963	17041	16901	16796	16846	16850	17034	16913	16953	16999	17073	16979	17101	16937	16949	16815	17108	17000	16921	16994	16896	16670	16952	16920	16867	16693	16886	17179	16956	16928	16966	16690	16814	16866	17017	16775	16837	16763	16940	16858	16793	16814	16792	16911	16794	16980	16809	17038	16864	16846	16906	16961	16937	16949	17064	16910	16742	16853	16989	16852	16849	17001	17001	16806	16957	16855	16963	16919	17033	16918	16720	16961	17029	16865	16943	16703	16866	16937	16890	16925	16932	16758	16958	16991	16959	16854	16973	16786	16851	16917	16894	16755	16856	16829	16937	16918	16754	16801	16744	17108	16647	16838	16823	16941	16948	16905	16845	16868	16884	16841	17021	16902	16964	16988	17011	16847	16920	16896	17057	16817	16782	16967	17113	17000	16915	17076	16718	17034	17174	16935	16826	16717	16901	16898	16776	16936	16895	16856	16922	17008	16817	16821	16914	16904	16904	16914	16827	16919	16928	16915	16772	16978	16998	16748	16918	16825	16951	16752	16798	17079	16868	16826	16914	16868	16821	16904	16902	16933	16751	16962	16871	16798	16877	16948	16887	17042	17026	16837	16865	17116	17104	16841	16844	16800	16875	16961	16923	16804	16994	16935	17123	16819	16976	16832	16898	16831	16883	17030	16930	16964	17013	17094	16837	16869	16848	16859	16744	16770	17080	17022	16969	17024	16887	16957	16817	16974	16949	16872	16747	16917	16930	16970	16926	16968	16855	16914	16949	16762	16984	16858	17042	17020	16857	17021	17004	16945	16853	16833	17019	16856	16821	16952	16738	16967	16762	16957	16865	16765	17082	16912	16859	17051	16957	16991	16904	16907	16905	16808	16865	17031	16896	16882	17051	16947	17079	17016	16720	16880	16748	16845	17063	16852	16771	16985	16944	16879	16985	16842	16870	16868	17007	16764	16807	16770	16800	16852	16809	16925	16910	17015	16712	17023	16792	17048	16707	16985	16914	16859	16655	16791	16980	16985	16709	16896	16912	16828	16923	16893	17007	16858	17006	17020	16937	16900	16883	17029	16836	16700	17026	16957	16975	16995	16758	16878	16939	16987	16916	16927	16895	16884	16961	16904	16943	16760	16973	16908	16919	17078	16862	16776	17022	16876	16812	16973	16792	16851	17040	16835	16818	16920	16919	16823	16852	16939	16990	16841	16895	16856	16798	16878	16952	16958	16848	16814	16806	16927	16985	16866	16861	16894	16891	16893	16820	16857	16930	16901	16969	16894	16976	16935	17047	16977	16723	17089	16917	16796	16946	16750	16952	16844	16984	16976	16805	16936	16947	16924	17044	16823	16818	16967	16863	16753	16919	16932	16872	16935	16893	16841	16974	16924	16985	16956	17003	16827	17032	16897	16864	16705	16880	16930	16861	16963	17066	16896	16885	16826	17063	16708	16860	16853	16868	16734	16860	16942	16879	17007	16774	16639	16882	17009	16774	17075	16882	16895	17010	16996	16927	16943	16909	16830	16893	17023	16890	16902	16887	16971	16930	16935	16672	16892	17090	16962	16862	17025	16795	16865	16847	16702	17022	16858	16852	16934	16779	16945	17115	16914	16730	16907	16960	16888	16982	16906	16841	16837	16948	16980	16948	16991	16903	16907	16899	16793	16922	17036	16804	17023	16763	16818	16914	16952	16931	16998	16978	17009	16958	16877	16875	16909	16799	16925	17016	16974	16756	16880	16840	16852	16805	17125	16906	16813	16971	16968	16820	16875	16801	16980	16842	16894	16832	16896	16902	17070	16834	16837	16786	16792	16896	16890	16996	16923	17102	16965	16772	16884	16855	16926	16853	17023	16943	16953	16836	16954	16825	16881	16913	16856	16982	16881	16984	16946	16792	17006	17050	16827	17014	16907	16941	16924	16944	16797	16966	16915	16945	16803	16867	16873	16889	16899	16841	16908	17002	17019	16814	16848	16555	17093	16970	16863	17118	16898	16926	16748	16737	16765	16756	16830	16812	16952	16980	17056	16917	16905	17045	16864	16967	16882	16915	16653	16743	16869	16848	16971	17114	17009	16904	16820	16795	16983	16932	16944	16926	17007	16891	16817	16920	16943	16995	16866	16909	16726	16802	16911	16831	17017	17127	17076	16906	16910	16846	17071	16899	16889	16848	16981	16945	16959	16964	16747	16962	16954	16838	16838	16899	16923	16780	17038	16934	16912	16928	16763	16921	17065	16944	16791	16884	17123	16797	16835	16873	16840	16855	16904	17182	16941	16924	16918	16887	16759	16993	16932	16953	16826	17028	16706	16926	17105	16952	16964	17050	16813	16692	16815	16905	16910	16756	16942	17025	16726	17046	16800	16789	16739	17068	16745	16883	16750	17112	17028	17099	16895	17009	16936	16863	16960	16965	16763	17001	16890	16924	16852	16909	16777	16771	16870	16879	16937	16908	17034	16905	16953	16760	16868	16951	17026	17019	16907	16859	17128	16989	16825	16895	16944	16959	16901	16947	16860	16860	16883	16834	16903	16600	16812	17000	16880	16960	16916	16926	16891	16812	17062	16966	16935	17069	16816	16967	17003	16937
28639	25817	33269	30704	24889	22777	21360	20545	20182	19925	20166	19795	19748	19753	19813	19727	19556	19732	19498	19825	19604	19710	19768	19635	19860	19473	19581	19493	19569	19696	19629	19619	19556	19638	19691	19663	19522	19560	19708	19641	19863	19606	19887	19637	19800	19613	19690	19570	19907	19758	19656	19642	19689	19547	19559	19541	19943	19673	19535	19580	19605	19756	19558	19638	19788	19374	19694	19596	19614	19659	19598	19644	19794	19515	19646	19536	19742	19724	19573	19765	19743	19638	19714	19582	19852	19452	19526	19571	19507	19665	19598	19643	19670	19654	19557	19524	19551	19500	19564	19768	19823	19629	19853	19727	19392	19462	19587	19605	19567	19576	19651	19935	19685	19584	19578	19500	19777	19659	19684	19622	19672	19721	19757	19577	19511	19738	19536	19581	19585	19422	19812	19577	19443	19680	19499	19603	19599	19428	19673	19488	19468	19526	19495	19835	19697	19695	19603	19773	19734	19627	19944	19711	19528	19588	19637	19456	19631	19804	19658	19869	19583	19529	19646	19529	19602	19587	19825	19600	19712	19686	19556	19578	19529	19559	19588	19491	19573	19540	19448	19691	19584	19486	19434	19788	19737	19557	19531	19488	19548	19812	19374	19509	19568	19394	19640	19734	19531	19824	19511	19538	19604	19525	19527	19660	19508	19707	19480	19425	19498	19636	19830	19510	19644	19769	19623	19484	19544	19558	19692	19542	19365	19548	19726	19967	19697	19770	19367	19755	19700	19829	19548	19426	19733	19705	19559	19583	19611	19689	19597	19758	19704	19526	19555	19773	19551	19543	19697	19483	19670	19825	19602	19443	19600	19626	19591	19664	19558	19551	19673	19575	19604	19660	19819	19687	19501	19599	19584	19708	19610	19506	19645	19867	19473	19593	19727	19707	19496	19703	19639	19664	19705	19707	19658	19587	19426	19530	19607	19739	19525	19697	19700	19839	19730	19730	19644	19723	19713	19682	19404	19509	19613	19740	19630	19705	19507	19843	19465	19818	19660	19819	19538	19657	19621	19688	19644	19555	19614	19692	19603	19683	19602	19703	19712	19582	19707	19532	19622	19526	19637	19435	19506	19559	19807	19602	19835	19665	19738	19702	19588	19471	19455	19715	19607	19636	19691	19562	19484	19875	19488	19689	19680	19600	19644	19647	19561	19672	19523	19744	19648	19618	19486	19524	19397	19573	19507	19750	19448	19660	19453	19757	19809	19504	19576	19619	19678	19518	19671	19737	19599	19610	19730	19549	19727	19738	19473	19778	19579	19690	19650	19535	19561	19543	19666	19621	19576	19527	19793	19617	19619	19722	19441	19718	19659	19740	19801	19609	19540	19646	19665	19537	19688	19445	19805	19583	19681	19466	19542	19564	19403	19587	19692	19627	19875	19639	19674	19755	19686	19543	19787	19646	19506	19485	19519	19484	19617	19608	19885	19713	19722	19545	19695	19598	19735	19641	19739	19721	19774	19484	19413	19492	19607	19561	19372	19600	19590	19818	19650	19660	19628	19587	19727	19523	19768	19676	19720	19774	19631	19679	19820	19695	19579	19638	19526	19554	19729	19790	19816	19795	19587	19634	19639	19904	19570	19846	19523	19740	19601	19652	19700	19504	19588	19578	19645	19626	19717	19677	19434	19683	19661	19588	19603	19676	19533	19430	19745	19802	19660	19620	19904	19669	19462	19799	19728	19800	19489	19654	19720	19781	19716	19454	19636	19681	19658	19781	19615	19656	19642	19590	19626	19606	19684	19579	19526	19705	19729	19649	20025	19568	19615	19704	19690	19617	19595	19549	19607	19687	19694	19466	19791	19673	19477	19610	19835	19715	19561	19786	19686	19686	19678	19552	19658	19657	19660	19528	19805	19631	19587	19666	19708	19689	19678	19623	19649	19758	19637	19361	19498	19737	19505	19762	19497	19755	19791	19507	19554	19495	19447	19431	19482	19623	19747	19689	19646	19714	19467	19696	19554	19691	19646	19709	19835	19670	19578	19480	19697	19778	19544	19547	19591	19664	19580	19621	19540	19674	19603	19594	19679	19682	19583	19567	19726	19640	19675	19529	19735	19616	19689	19812	19727	19528	19763	19777	19514	19808	19762	19601	19520	19754	19535	19711	19515	19572	19686	19582	19596	19609	19561	19703	19507	19481	19676	19715	19620	19722	19616	19682	19559	19705	19663	19422	19541	19577	19457	19566	19586	19523	19515	19717	19691	19444	19651	19562	19620	19717	19749	19570	19479	19477	19461	19858	19641	19629	19534	19737	19735	19742	19829	19821	19880	19766	19853	19663	19680	19702	19812	19824	19659	19785	19685	19716	19551	19619	19627	19596	19453	19526	19543	19629	19497	19512	19509	19643	19693	19493	19677	19681	19626	19663	19735	19781	19713	19589	19930	19754	19640	19692	19542	19718	19457	19394	19773	19624	19674	19734	19773	19749	19605	19605	19581	19798	19711	19793	19557	19595	19626	19506	19707	19588	19541	19881	19666	19486	19574	19509	19483	19501	19734	19543	19776	19648	19782	19640	19641	19699	19691	19473	19534	19714	19652	19452	19585	19657	19658	19592	19704	19524	19472	19576	19771	19638	19440	19532	19553	19715	19717	19598	19818	19786	19808	19544	19620	19546	19493	19787	19502	19467	19637	19676	19560	19562	19628	19689	19608	19755	19510	19683	19723	19413	19835	19634	19521	19668	19621	19648	19594	19716	19614	19784	19564	19639	19765	19790	19472	19613	19725	19636	19613	19799	19700	19525	19485	19608	19649	19668	19601	19499	19711	19520	19821	19425	19851	19634	19744	19499	19832	19577	19721	19641	19855	19743	19574	19715	19564	19807	19624	19832	19578	19615	19680	19905	19655	19675	19636	19525	19624	19745	19633	19477	19788	19608	19482	19603	19515	19557	19742	19635	19337	19652	19724	19579	19635	19718	19623	19573	19577	19485	19637	19788	19656	19679	19691	19593	19729	19822	19710	19656	19634	19645	19376	19610	19682	19540	19643	19751	19858	19597	19541	19430	19507	19619	19558	19699	19608	19694	19736	19758	19662	19657	19779	19526	19599	19702	19550	19560	19717	19675	19749	19611	19632	19682	19524	19767	19590	19508	19718	19709	19742	19695	19591	19500	19472	19461	19426	19522	19383	19662	19699	19674	19551	19857	19638	19707	19697	19665	19533	19801	19720	19535	19468	19461	19782	19527	19613	19722	19773	19673	19726	19735	19585	19718	19537	19760	19731	19740	19703	19609	19413	19675	19511	19569	19645	19704	19691	19609	19533	19681	19711	19778	19695	19395	19825	19688	19664	19717	19488	19715	19453	19507	19787	19734	20000	19677	19552	19565	19735	19499	19782	19521	19654	19593	19619	19613	19591	19768	19570	19831	19613	19471	19692	19689	19624	19803	19740	19539	19718	19779	19533	19584	19659	19705	19588	19614	19589	19424	19451	19384	19775	19609	19722	19827	19513	19573	19664	19629	19762	19813	19708	19718	19677	19555	19780	19638	19659	19750	19751	19721	19602	19674	19590	19609	19566	19690	19678	19694	19660	19665	19620	19705	19414	19556	19609	19428	19523	19564	19780	19464	19271	19825	19660	19731	19991	19563	19568	19561	19759	19739	19610	19653	19483	19583	19617	19729	19747	19490	19683	19773	19603	19867	19691	19619	19463	19740	19685	19597	19590	19533	19715	19545	19780	19826	19671	19565	19781	19872	19533	19434	19428	19651	19465	19350	19395	19564	19731	19458	19854	19535	19730	19674	19495	19602	19669	19333	19493	19785	19782	19746	19562	19756	19720	19879	19445	19628	19563	19661	19386	19577	19773	19682	19672	19670	19807	19651	19692	19602	19582	19588	19705	19632	19588	19494	19552	19617	19507	19695	19504	19345	19517	19560	19413	19382	19770	19620	19689	19829	19583	19600	19775	19666	19662	19987	19650	19643	19467	19623	19686	19512	19568	19318	19630	19661	19449	19521	19574	19613	19844	19562	19737	19644	19547	19662	19722	19890	19812	19670	19633	19632	19315	19578	19609	19744	19477	19470	19781	19548	19504	19556	19641	19611	19724	19795	19699	19734	19613	19611	19479	19623	19553	19576	19839	19611	19651	19560	19566	19624	19771	19690	19721	19628	19648	19698	19776	19574	19396	19680	19697	19666	19631	19877	19729	19675	19408	19492	19589	19325	19734	19778	19748	19603	19643	19601	19488	19445	19596	19578	19606	19652	19558	19466	19326	19429	19662	19698	19686	19704	19737	19695	19603	19596	19687	19587	19645	19673	19505	19625	19708	19714	19581	19424	19536	19401	19913	19672	19548	19627	19809	19624	19623	19589	19756	19537	19593	19921	19492	19547	19703	19742	19745	19696	19677	19668	19522	19665	19404	19617	19659	19734	19682	19662	19902	19659	19612	19513	19334	19710	19917	19504	19641	19662	19474	19687	19662	19767	19595	19674	19573	19810	19628	19494	19687	19719	19717	19758	19703	19642	19771	19867	19779	19691	19534	19552	19695	19562	19456	19454	19461	19616	19604	19687	19606	19433	19615	19629	19638	19487	19497	19589	19625	19703	19702	19705	19555	19886	19670	19438	19519	19869	19776	19541	19613	19902	19606	19629	19774	19730	19748	19815	19653	19614	19912	19366	19608	19611	19473	19520	19615	19679	19629	19705	19512	19496	19757	19527	19519	19646	19938	19577	19609	19739	19553	19778	19528	19723	19597	19788	19689	19602	19646	19669	19599	19617	19600	19711	19383	19564	19623	19565	19554	19524	19618	19470	19655	19634	19729	19547	19436	19518	19573	19688	19695	19549	19624	19670	19482	19805	19695	19648	19684	19841	19615	19660	19780	19702	19714	19622	19357	19804	19722	19676	19692	19570	19635	19561	19770	19668	19407	19505	19625	19573	19604	19749	19547	19428	19691	19794	19610	19466	19705	19673	19929	19571	19738	19658	19689	19687	19514	19551	19762	19523	19643	19513	19716	19572	19732	19629	19901	19541	19565	19571	19536	19859	19562	19485	19766	19668	19549	19757	19823	19673	19535	19536	19600	19733	19644	19667	19781	19787	19885	19681	19520	19687	19607	19720	19600	19562	19748	19588	19498	19893	19501	19680	19685	19470	19573	19659	19686	19562
30710	40924	38162	29755	24382	21463	19322	18482	17610	17371	17437	17254	17015	17416	16966	17204	17119	17266	17311	17102	17139	17152	17220	17096	17127	17069	17063	17080	17162	17017	17036	16924	17101	17161	16978	17096	17002	17208	17088	17062	16955	16974	17195	17037	17099	17101	17129	17188	17187	17099	16936	17162	17065	17059	17034	17155	17031	17180	17032	17263	17095	17154	17100	17028	17159	17216	17008	16929	17134	17195	17151	17112	17185	17159	17142	16876	17087	16977	16946	17034	17099	17162	17067	17095	17251	17088	17136	17188	16986	17187	17080	16973	17108	17159	16998	17132	17202	17102	17081	17034	17001	17048	17145	17075	17051	17149	16864	17010	17130	16985	17093	17103	17174	17099	17082	17156	17141	17038	17205	17193	17159	16995	17102	17267	17115	17123	17000	17048	17024	17141	16997	17059	17144	17000	17193	17019	17078	17023	17137	17152	17200	17146	17146	17026	16963	17053	16996	16998	16948	17076	17086	17125	17183	17047	17198	16994	16863	17104	17150	17058	17133	17127	16863	17149	16935	17005	17119	16979	17149	17220	17072	17215	17193	16961	17208	17168	17143	17172	17121	17180	17118	16981	17135	17005	17149	17076	17152	17087	16958	17035	16941	17258	17150	17157	17121	16958	17028	17225	17044	16901	16963	17217	17094	16960	17049	17024	17098	17249	17051	17094	17071	17153	17044	16995	17052	17098	17058	17053	16859	17157	17089	16986	16931	17114	16933	17016	16897	17056	16936	17061	16967	17035	17123	16968	17031	17182	16981	17073	16895	17071	17027	17069	17131	16983	17178	17072	16907	17169	16982	17113	16872	17070	17165	16992	17039	16999	17201	16864	17204	16965	17117	17095	17118	17252	17138	17076	17128	17050	17102	17110	17169	17105	16943	16954	17038	17016	17181	17211	17024	17042	17169	16899	17001	17112	17232	16853	17022	17130	17247	16954	17113	17091	17037	17062	17020	17140	17256	17183	16996	17029	17116	17098	17183	16923	17121	16866	17032	16981	16895	17007	17245	16998	17163	17258	17059	16872	17125	16977	16900	17111	17002	17107	16922	17222	17022	17090	17250	17192	17061	16950	16967	17033	16947	17199	17066	17166	16977	16980	17163	17059	17019	17048	17098	17053	17137	17130	17102	17189	17268	17099	17051	16930	17109	16998	17016	17153	17122	17085	16969	17257	16883	17164	17177	17013	17206	17051	17105	17032	17097	16946	17146	17035	16911	16882	17214	16970	16888	17143	17121	17037	17144	17039	17164	17099	17189	17057	16924	16992	17122	17023	17219	16949	17091	17082	16963	17015	16964	17152	17048	17049	17061	17062	17124	17149	16858	17172	17097	17217	17217	17009	17149	17069	17025	17200	17106	17144	17009	16947	17167	17154	17118	17094	17059	16928	17085	16969	17091	17262	17392	17121	17135	16997	16909	16922	17148	16999	17212	17090	17052	17155	16922	17237	17118	17032	16980	17129	17010	17134	17032	17099	17046	17177	17200	16982	17158	17076	16946	17112	17094	17135	17156	17175	17082	17065	17041	16984	17047	17223	17033	17075	17061	16980	17125	17113	17023	16947	17023	17122	16908	17129	17280	16871	17078	17246	17034	17029	17012	17115	17049	16863	17059	17122	17013	17095	16927	17273	17046	17101	16962	17067	17178	17174	17214	17112	17251	17109	17165	16927	17187	17084	17067	16944	17240	17026	17098	17049	16962	17046	17187	16894	16891	16975	16976	16992	17025	17175	17157	17180	16931	17169	17295	17017	16908	17174	16923	17204	17034	17156	16996	17124	16987	16959	17063	17036	17111	17044	17193	17191	16964	17041	17178	17184	17086	17005	17120	17110	17073	17078	17238	17036	17049	17106	17018	17104	17126	17177	17007	17138	17195	16889	17223	17092	17017	17039	17085	17192	17128	17093	16988	17087	16845	17172	17326	17072	16990	16922	16918	17241	17173	17027	17126	17054	17095	17160	16956	17207	16940	17033	17152	17238	16997	16997	17034	16936	17126	17029	17267	16963	17104	17144	16932	17267	17147	16871	17025	17110	17088	17076	17177	16941	17043	17094	17058	17100	17128	17015	16978	16977	16908	17103	17097	17088	17055	17055	17010	17180	17042	17057	16976	16938	17122	17119	16977	17123	17080	17170	17067	17119	17102	17294	17136	17054	16972	17114	17021	17116	17025	17212	16976	17089	17125	17091	17159	16901	17101	17213	17041	16908	17126	17040	17060	17246	17314	17080	17050	17129	17158	17069	17108	17195	16993	17124	16992	16911	17040	17095	17129	17242	17176	17075	17063	17063	17069	17026	17054	17161	17109	17139	17201	17076	17096	16984	17118	16982	16857	16983	17075	17165	17111	17064	17046	17103	17063	17194	17138	17085	17031	17206	16925	16953	16854	16971	17181	16970	17232	16902	16884	16911	17125	17150	17170	17196	17082	17028	17030	16958	17030	17150	16965	16977	17094	17005	17195	16965	17234	17093	17102	17023	16977	17039	16976	17051	17044	17084	17309	17193	17110	17135	17056	17229	16898	17172	17098	16996	16999	17062	17188	17145	17185	17079	17093	17083	17035	17007	17186	17020	17053	16956	17156	17323	16999	17088	17054	17150	17202	17128	17174	16981	17192	17125	17174	17227	17077	16984	17157	17122	17100	17186	17141	16970	17069	17100	17084	17115	16984	17238	17068	16978	17274	17046	16839	17209	17052	16992	17155	17048	17114	17050	17095	17038	17108	16952	17207	17000	17105	17190	17098	16998	17203	17014	17000	17035	16981	17204	17178	17117	16927	17048	17146	17132	17117	17204	17118	17032	17115	16877	16952	17045	17070	17148	17231	17091	17117	17071	17185	17197	16991	17252	17024	17009	16935	17140	17115	17233	17169	17229	17059	17114	16997	17286	17031	17024	16988	17097	17060	17054	17081	17153	17080	17018	17148	17183	17120	17081	17022	17021	17162	17004	17021	17105	16915	17175	17125	17037	17082	17044	16995	16950	17070	17080	17073	16972	16995	17028	17109	16966	17241	17077	17065	17042	17123	16933	17117	17068	17036	17152	17183	17073	16999	17023	17205	16947	17026	17164	17126	17143	17095	17074	17003	16875	17162	16951	16963	17237	16986	17258	16990	16980	16987	17225	17165	16955	17076	17034	17060	17097	16932	17085	16956	16927	17016	16923	16936	16927	17193	17183	17125	17100	17077	17018	17256	17049	17128	17020	17096	17026	17202	16988	17018	17057	16988	17009	17037	17151	17122	17289	17039	17096	17020	17089	17258	17010	17205	17118	17160	17019	17163	17015	17017	17263	17061	17250	16908	16995	17145	17094	17115	17101	17090	17085	17040	17191	17117	16904	17018	17078	17113	17073	17156	17048	17007	17022	17039	17175	17225	17094	17153	17079	17062	17195	17092	17023	17111	17202	17103	17105	17006	17132	17092	17190	16933	17155	17132	16943	17009	17062	16971	16972	17176	17138	17084	17081	17063	17149	17070	17074	17227	17041	17289	17004	17055	17072	17179	17224	17110	17067	17052	17178	16944	16943	17098	17123	17122	17083	17133	17178	16954	17096	17064	17109	17025	16976	17155	17077	16958	17079	17091	17069	17081	17057	17128	17151	17116	17009	17207	17206	17075	17004	16950	17102	16998	17125	17098	17045	17240	17124	16951	17192	17002	17172	17194	17233	17005	17184	16962	17128	16977	17072	17085	17128	17087	17043	17105	16991	17148	17163	16998	16856	17073	16989	17015	17023	17111	17144	17030	17252	17006	17192	17098	17209	17016	17072	16967	16903	17247	17022	17077	17346	17107	17047	17222	17019	17145	16988	17134	17015	17262	17068	17044	17052	17132	17137	17155	17178	17195	16837	16930	17007	17250	17115	17076	17032	17146	17039	16984	17336	17008	17055	17169	17181	17118	17131	17097	17038	17037	17059	17071	16987	17072	17017	17219	17247	17112	17253	17135	16967	17054	17079	17127	17121	17029	17103	17036	16931	16984	17215	17099	17180	16971	17146	16958	17255	17215	17181	17099	17198	17096	17131	17077	16928	17100	17034	17089	17084	17064	17107	17142	17029	17189	17156	17060	16930	17133	17108	17052	17139	17189	16900	17215	17167	17147	17123	17025	16965	17021	17032	17288	17084	17038	16907	17094	17215	17130	16924	17185	17006	16963	17038	17092	17021	17223	17068	17097	16929	16985	16984	17091	16941	17020	17052	17098	17121	17016	16888	17102	17090	17180	16955	17033	16988	17111	17090	16979	17053	16936	16991	16999	17171	17040	17171	17081	16940	17172	17082	17069	17157	17129	17004	17171	17142	17101	16991	17223	17141	17146	17152	17030	17191	17236	17147	17074	17065	17083	17007	17185	17081	17117	17004	17173	17030	17178	16992	17137	16956	17010	17012	17085	17310	17021	17282	17057	16969	17198	17183	17006	17217	17137	17175	17140	17193	17040	17233	17004	17002	17004	17223	17055	17115	16996	17228	16957	17126	16861	17250	17129	17017	17135	17097	17104	17224	17021	17238	16946	17129	17088	17114	17080	17128	17091	17031	17137	17173	17000	16968	17057	17071	17094	16963	17029	17124	17074	17190	17101	17011	17178	17052	17137	17155	17044	17218	17112	17245	16987	17191	17178	17172	17054	17177	16859	16999	17147	17205	17021	17194	16983	17241	17094	17140	17166	17003	17136	17077	17132	16968	17159	17173	17132	16922	17010	16927	17164	17037	16961	17076	16983	17106	17154	17142	17237	17005	16977	16917	17098	17211	17030	16999	17091	17025	17083	17212	16974	17169	17075	17031	17021	17001	17183	17025	17027	17065	17110	17023	17192	17103	17288	17162	16883	16940	16976	17109	17218	17127	17081	17293	17125	17159	17247	16977	17165	17092	16962	17073	17013	17220	17133	17185	17153	16947	16915	16976	16961	17093	17108	17126	17058	17091	17133	17090	17109	17124	17012	17108	17089	17059	16894	17191	16963	17089	16966	17125	17169	17080	16981	17111	16990	17082	17056	17100	17082	17079	16914	17188	17150	16927	17189	17142	17168	17174	16942	16814	17125	16976	17017	17188	16947	17245	17233	17321	16899	17144	17113	16879	17188	17182	17077	17173	17191	17314	17030	17086	17019	17045	17035	17180	17115	17153
24218	21467	28994	25832	26234	27697	25545	21570	20493	20611	20120	19861	19915	19888	20110	20048	19859	19965	19824	19912	19514	19764	19870	19675	19893	19647	19747	19687	19830	19791	19816	19718	19661	19609	19438	19694	19763	19749	19687	19630	19559	19668	19841	19763	19560	19611	19649	19698	19761	19649	19854	19776	19716	19499	19529	19664	19388	19655	19866	19529	19740	19548	19583	19710	19659	19569	19686	19637	19688	19779	19488	19757	19758	19621	19810	19500	19708	19749	19391	19503	19894	19630	19520	19561	19677	19581	19650	19279	19518	19726	19539	19625	19545	19530	19881	19655	19630	19716	19611	19513	19492	19721	19685	19610	19679	19687	19439	19326	19723	19603	19625	19485	19628	19704	19909	19731	19674	19649	19487	19523	19548	19558	19544	19617	19546	19400	19581	19740	19441	19464	19660	19597	19574	19525	19581	19720	19620	19639	19651	19664	19559	19737	19632	19609	19770	19710	19539	19717	19809	19562	19602	19555	19537	19678	19360	19781	19659	19477	19422	19595	19836	19473	19631	19710	19775	19778	19510	19496	19628	19424	19613	19531	19711	19844	19529	19601	19732	19524	19477	19636	19530	19765	19660	19545	19700	19604	19668	19709	19555	19616	19600	19618	19559	19343	19389	19593	19608	19839	19647	19549	19649	19378	19468	19618	19626	19620	19630	19535	19488	19548	19621	19735	19543	19488	19453	19465	19575	19509	19573	19629	19624	19689	19552	19643	19821	19441	19404	19609	19663	19601	19613	19441	19583	19624	19456	19507	19433	19584	19611	19484	19614	19560	19383	19512	19667	19690	19496	19629	19668	19616	19620	19565	19587	19570	19632	19544	19489	19585	19541	19718	19686	19645	19513	19688	19645	19562	19619	19606	19446	19277	19488	19653	19456	19822	19547	19498	19665	19649	19555	19365	19645	19636	19635	19546	19639	19602	19480	19602	19557	19424	19456	19571	19688	19570	19581	19531	19346	19606	19693	19510	19658	19170	19726	19464	19663	19398	19713	19504	19647	19844	19492	19584	19710	19591	19601	19587	19384	19615	19521	19646	19744	19696	19662	19751	19623	19561	19582	19490	19450	19601	19280	19709	19716	19719	19536	19627	19504	19667	19475	19728	19471	19666	19614	19542	19518	19587	19467	19671	19647	19602	19570	19412	19652	19692	19773	19638	19651	19474	19543	19613	19579	19676	19597	19495	19683	19684	19638	19656	19610	19482	19474	19503	19719	19711	19661	19570	19909	19544	19609	19766	19553	19598	19911	19370	19592	19519	19597	19461	19697	19678	19525	19927	19607	19682	19566	19529	19667	19582	19565	19484	19444	19560	19614	19598	19624	19421	19767	19692	19764	19655	19448	19450	19627	19635	19782	19614	19750	19521	19517	19626	19641	19504	19488	19491	19725	19537	19809	19653	19681	19679	19646	19692	19511	19432	19491	19561	19615	19793	19542	19704	19713	19757	19613	19677	19688	19469	19422	19652	19712	19750	19767	19607	19608	19615	19624	19562	19299	19607	19715	19615	19647	19545	19885	19729	19783	19690	19575	19375	19798	19556	19730	19573	19617	19675	19608	19685	19738	19494	19718	19630	19657	19588	19416	19666	19775	19626	19739	19506	19533	19695	19682	19612	19653	19687	19635	19704	19447	19330	19549	19660	19774	19692	19675	19868	19522	19704	19629	19558	19878	19500	19626	19735	19890	19650	19615	19499	19690	19583	19631	19545	19832	19705	19617	19633	19659	19628	19580	19607	19824	19484	19751	19575	19667	19952	19665	19563	19621	19606	19653	19717	19599	19687	19758	19739	19613	19538	19639	19837	19612	19773	19565	19428	19529	19528	19813	19635	19651	19377	19580	19604	19502	19559	19649	19438	19576	19573	19811	19691	19927	19473	19753	19464	19549	19419	19458	19643	19599	19792	19591	19782	19503	19398	19540	19697	19587	19779	19716	19608	19596	19551	19717	19553	19805	19462	19455	19515	19694	19525	19636	19288	19569	19635	19578	19636	19611	19569	19490	19728	19616	19708	19514	19616	19824	19589	19709	19674	19612	19516	19495	19514	19670	19587	19521	19706	19480	19715	19600	19675	19774	19660	19677	19645	19622	19681	19504	19647	19555	19466	19530	19475	19730	19617	19708	19878	19707	19639	19479	19504	19555	19589	19707	19535	19656	19703	19456	19578	19803	19696	19564	19624	19516	19476	19700	19785	19662	19725	19603	19580	19366	19635	19658	19633	19738	19490	19549	19669	19539	19745	19774	19670	19574	19430	19575	19676	19277	19559	19543	19710	19544	19562	19664	19545	19519	19715	19629	19534	19650	19559	19517	19703	19623	19384	19461	19606	19700	19376	19587	19698	19593	19535	19540	19417	19743	19584	19464	19464	19544	19584	19356	19657	19772	19682	19588	19683	19834	19584	19547	19725	19484	19515	19564	19667	19662	19721	19492	19563	19577	19779	19701	19693	19757	19635	19642	19715	19497	19293	19653	19670	19444	19602	19601	19622	19630	19736	19547	19857	19655	19719	19738	19518	19455	19614	19547	19597	19554	19673	19513	19759	19584	19699	19739	19568	19735	19681	19522	19535	19478	19639	19624	19481	19549	19735	19577	19514	19683	19754	19635	19599	19724	19720	19545	19743	19480	19779	19641	19520	19837	19608	19487	19635	19608	19604	19664	19763	19547	19612	19723	19477	19681	19604	19509	19465	19772	19783	19404	19551	19544	19590	19602	19595	19709	19691	19538	19512	19560	19673	19627	19741	19771	19891	19784	19648	19622	19441	19499	19729	19549	19608	19583	19624	19712	19753	19585	19667	19651	19760	19791	19501	19793	19692	19690	19639	19629	19763	19769	19362	19609	19697	19436	19613	19616	19635	19600	19528	19606	19591	19590	19393	19746	19674	19626	19611	19442	19643	19555	19606	19864	19804	19482	19516	19525	19744	19533	19533	19576	19615	19698	19690	19439	19435	19800	19739	19561	19590	19719	19470	19484	19618	19417	19567	19583	19508	19527	19456	19673	19443	19647	19789	19705	19468	19573	19681	19648	19567	19573	19636	19519	19637	19637	19647	19685	19673	19679	19681	19853	19571	19637	19716	19827	19632	19609	19517	19473	19519	19675	19556	19353	19384	19536	19664	19617	19533	19586	19619	19666	19918	19586	19716	19405	19664	19686	19666	19686	19632	19731	19770	19721	19598	19537	19720	19597	19528	19507	19932	19733	19544	19464	19436	19732	19614	19617	19508	19511	19691	19613	19317	19476	19555	19775	19474	19672	19436	19598	19471	19686	19565	19780	19598	19680	19676	19664	19495	19840	19624	19772	19427	19489	19310	19792	19622	19535	19759	19627	19651	19444	19810	19539	19671	19658	19610	19661	19547	19791	19552	19633	19536	19619	19607	19714	19515	19392	19559	19678	19767	19600	19717	19916	19649	19632	19540	19812	19554	19694	19595	19708	19510	19605	19627	19411	19484	19703	19462	19517	19635	19431	19591	19457	19707	19553	19491	19617	19547	19548	19588	19719	19692	19745	19613	19706	19419	19518	19729	19536	19622	19420	19601	19705	19584	19621	19802	19780	19464	19660	19596	19792	19435	19516	19725	19553	19611	19598	19665	19742	19606	19552	19548	19675	19662	19612	19493	19721	19669	19612	19682	19679	19494	19687	19683	19508	19634	19627	19638	19643	19599	19564	19611	19583	19549	19761	19608	19668	19523	19494	19777	19609	19550	19325	19680	19371	19654	19542	19599	19443	19676	19618	19618	19606	19516	19526	19616	19495	19760	19569	19492	19719	19646	19672	19724	19486	19629	19721	19667	19493	19641	19665	19455	19488	19614	19585	19724	19593	19533	19779	19565	19468	19664	19593	19617	19506	19645	19726	19578	19636	19636	19642	19601	19603	19557	19442	19541	19451	19552	19755	19664	19886	19789	19518	19681	19580	19555	19572	19492	19713	19784	19435	19470	19760	19412	19470	19646	19637	19671	19691	19815	19686	19484	19655	19677	19749	19569	19693	19648	19644	19617	19789	19676	19610	19609	19793	19787	19722	19671	19667	19707	19548	19564	19474	19704	19504	19740	19759	19593	19701	19649	19490	19577	19719	19636	19825	19656	19959	19640	19555	19510	19499	19693	19589	19521	19712	19536	19566	19712	19578	19675	19641	19715	19587	19593	19554	19588	19525	19697	19592	19678	19714	19830	19576	19613	19617	19693	19642	19472	19681	19634	19574	19533	19737	19676	19694	19652	19802	19616	19559	19492	19391	19712	19669	19454	19646	19558	19589	19656	19659	19646	19607	19655	19616	19524	19723	19583	19615	19667	19555	19658	19748	19693	19812	19568	19664	19746	19643	19574	19627	19547	19602	19332	19596	19794	19431	19520	19420	19663	19568	19480	19865	19917	19859	19581	19624	19486	19501	19499	19625	19668	19548	19687	19573	19648	19754	19642	19613	19726	19688	19520	19560	19741	19621	19585	19546	19706	19609	19697	19524	19473	19709	19410	19781	19346	19784	19733	19469	19588	19685	19526	19813	19608	19850	19704	19582	19637	19649	19560	19827	19627	19703	19595	19630	19527	19624	19575	19876	19593	19665	19621	19456	19806	19472	19606	19545	19425	19541	19352	19486	19433	19749	19494	19548	19463	19693	19583	19715	19603	19727	19600	19492	19540	19283	19571	19484	19495	19685	19649	19637	19514	19615	19824	19561	19445	19602	19791	19492	19562	19515	19594	19539	19603	19696	19531	19773	19708	19771	19633	19641	19609	19795	19744	19699	19550	19542	19459	19623	19629	19552	19542	19507	19670	19601	19758	19675	19765	19433	19579	19658	19632	19595	19538	19585	19476	19444	19662	19402	19809	19590	19466	19622	19419	19569	19544	19692	19660	19605	19573	19583	19547	19613	19476	19574	19631	19839	19589	19545	19393	19673	19540	19788	19588	19538	19683	19957	19777	19756	19621	19803	19818	19329	19644	19456	19636	19519	19652	19748	19614	19617	19930	19593	19519	19844	19587	19498	19261	19600	19699	19391	19631	19544	19609	19512	19465	19481	19681	19587	19627	19678	19678	19621	19661	19665	19403	19836	19655	19532	19689	19730	19634	19874	19748	19670	19710	19504	19675	19574	19709	19706	19616	19390	19641
33188	52212	46543	38298	33777	27430	21756	19293	18404	18002	17673	17323	17285	17248	17418	17352	17301	17373	17278	17293	17199	17249	17287	17043	17273	17188	17251	17186	17288	17007	17064	17064	17240	16999	17285	17139	17313	17015	17104	17038	17255	17038	17194	17111	16967	17176	16981	17090	17361	17270	17178	17222	17299	17006	17061	17126	17098	17223	17035	17178	17014	17135	17010	17095	17064	16919	17035	17019	17087	17138	17200	17068	17104	17066	17005	17026	16980	17054	17015	17334	17156	17284	17086	17093	17118	16978	17088	17051	17150	17120	17073	17122	17102	17058	17244	17161	17047	17053	17108	17058	16971	16978	17034	17143	17103	17005	16992	17252	17141	17088	17064	17105	17093	16996	16859	17249	16993	17053	17042	16987	16984	16912	17121	17031	17088	16894	17154	17063	17099	17168	16965	17076	16977	17135	17055	17100	17214	17050	17026	17095	17166	17182	17206	17222	16926	17213	17139	17150	17251	16934	17013	17185	17113	16941	17053	16953	16990	17135	17004	17027	17177	16850	17145	16996	17057	16995	16815	16926	17165	17160	16963	16875	16819	16954	17121	16885	17143	16953	17093	16935	17120	17095	17075	16857	17045	17125	17020	17163	17120	17136	17129	16978	16886	17248	16988	16929	17045	16974	17081	17210	17018	17222	17028	16916	17000	17123	17105	17061	16847	17041	17132	16742	16999	17071	16898	16898	17110	17125	16951	17093	17143	17167	16925	17000	17045	17224	16955	16995	17182	17083	17150	16793	16893	17124	17084	17087	17035	17068	16932	17081	17171	16927	16920	17071	17223	17078	17060	17048	17064	17043	16936	16812	17154	17219	17129	17176	17078	16829	17103	16932	17079	17169	17023	17118	16996	16961	17079	17135	16978	17161	16929	17187	17003	17160	16934	17112	17061	17183	17214	17120	17115	17106	17070	17172	17034	17135	17035	17065	17088	17103	16995	17044	16834	16875	16905	17143	17264	17095	17067	17087	16876	17153	17029	17126	17087	16977	17198	17029	17079	17040	17234	17057	16979	17129	17075	17082	17042	17135	16982	17003	17082	17026	17113	16991	17164	17021	17042	17132	17032	17168	17022	17072	17092	17054	16984	16951	17041	17146	16931	17075	17066	17005	17181	17112	17046	17119	17230	16991	17202	17011	17069	17051	17151	17090	17212	17154	17065	17034	17065	17060	17073	17244	17137	16812	17115	17152	17079	17184	17176	16895	17052	16970	17106	16984	17102	17250	17087	17005	16998	17049	16918	17007	17046	17082	17031	16888	17125	17071	16885	17002	17099	17010	16899	17121	17068	17060	17040	17050	17058	17073	17083	17152	16941	17027	17068	17033	17251	17132	16975	17018	17136	16999	16854	17168	17110	17093	17113	16998	16866	17098	17160	16980	17215	17071	17090	17235	17112	16893	17074	17119	17085	17055	17052	17164	17222	17058	17048	16974	16871	17216	17236	17083	16886	17163	17059	16971	16972	17048	17022	17027	17141	17084	17090	17011	16936	17087	17057	16911	16972	16928	17076	17087	16996	17154	17174	17024	17013	16975	17085	17004	17023	17203	17303	17033	17032	17042	17109	16968	17006	17003	17203	17164	17099	17106	16943	17049	17131	17140	17077	17120	17042	16985	17050	17179	16954	17080	17089	16946	17115	17122	17109	16941	17192	17013	16833	17048	17028	17115	17236	17045	17113	17151	17143	17054	16851	17171	16973	17058	17048	17111	17117	17123	16914	17198	17164	17112	17072	17072	16889	17120	17070	17099	17153	17171	17038	17108	16916	17034	17053	16982	17224	16982	17025	17053	17005	17061	17003	17165	17075	17056	16875	17033	17013	16979	17035	17100	17152	17115	17067	17129	17006	17166	16915	16995	17024	17193	17040	16946	17084	17016	17103	17076	17152	16967	17024	16996	17141	16894	17111	17020	17059	17079	17062	16927	16942	17060	17013	17101	17043	17014	16972	16947	17139	17013	17092	16971	17073	17095	17051	17121	16920	16978	17058	17161	16932	17079	17011	17037	17088	17128	17253	17047	17068	17062	17071	17001	16987	16910	17174	16907	17028	17013	17044	17063	17055	17095	17049	17039	17164	17113	17040	17063	17003	17092	16871	17085	16964	16935	17022	16943	17009	17002	17101	17101	17104	16999	17037	16897	17044	17048	17000	17008	17129	17114	16883	16987	17033	17142	17078	16969	16971	16935	17020	17026	16962	17079	17189	17044	17134	17207	17154	17026	17055	17130	17085	17158	16830	16894	17139	16957	17005	17091	17152	16853	16873	17185	17071	17157	17065	17066	16983	17088	17109	17059	17064	16739	16945	17041	16899	16740	17239	17033	16984	17007	16937	17025	17019	16934	17076	17216	16966	17137	16919	16888	17184	16997	17151	17038	17008	17186	17054	16963	16940	16862	16967	17165	16906	16851	16910	17170	16947	17088	17173	17081	17092	17087	16957	17107	16838	17212	17148	17146	17037	17139	17134	16966	17187	17191	17070	17102	16999	16969	17062	17092	17002	17047	17057	16947	17233	16927	16999	17231	16971	17013	17090	17271	17057	17206	17246	17118	16981	17076	17192	17312	17027	17275	17140	17071	17092	17143	16982	16980	17288	17172	17144	16998	17075	17129	17107	16892	16965	17046	17066	16986	17031	17140	17015	17007	17052	17076	17135	17141	16906	17083	17056	17003	17072	17014	17106	17091	17115	17158	17060	17121	16804	17104	17094	16942	16951	17245	17021	16901	17091	16930	17061	17167	17142	16902	17038	17210	16899	17152	16955	17139	16947	16887	17154	17116	17103	17229	16886	16959	16892	17118	17164	17191	17177	17045	17008	17006	17197	17121	17027	17063	16996	17262	17305	16951	16972	17079	17041	17073	17018	17051	17028	17100	16920	17082	17069	17067	17098	17087	17112	17199	16966	16957	17010	17203	17174	17119	17112	17090	17095	17060	16974	17039	16919	17177	16835	17193	16883	17108	17116	16918	17110	17104	16997	17042	17114	17023	17268	17008	17142	17008	17102	17068	17146	17137	17186	17058	16878	17267	17036	17107	17093	17071	17048	17088	16939	16952	17028	17197	16985	17136	16993	17034	17124	17044	17037	17157	16951	17009	17101	16991	17124	17090	17231	17025	17057	17078	17174	17084	17050	17118	17040	17176	16881	17113	16990	17003	17057	17090	17064	16942	17151	16904	16955	17091	17085	17084	16990	17043	16950	17132	17119	17248	16995	17035	17060	17065	17063	17088	16956	17113	17141	17037	17022	17013	17243	17039	17180	17054	16889	16974	17101	17150	17054	16986	17027	16992	16931	17155	17050	17155	17040	17161	16952	16958	16897	17200	17066	16867	16850	16948	17027	17105	16985	17119	17003	17111	17029	17112	17068	17069	17189	17035	16951	17153	17055	17263	17101	16971	16966	17024	17028	17080	17225	17066	16972	16891	17171	16994	17046	17022	17136	17079	17268	17119	17055	17068	16943	17013	17013	17083	17109	16966	16995	17018	17203	17050	17012	16992	17161	17106	17021	16906	17105	16971	17082	17052	17033	17169	17063	17047	17098	17177	17198	17086	17182	17152	17201	17178	16818	17072	17111	17061	16936	17029	17156	17018	17114	16974	16953	16924	17160	16988	17101	17015	17030	17193	17019	17093	17123	17246	16981	16951	17099	17160	17003	17029	17133	17082	17097	17063	16994	17121	17052	17076	17134	16965	17139	16952	17044	16802	17109	17081	16904	16961	16974	17082	17140	17122	17241	17165	17069	17103	17162	17207	16971	17084	17182	17094	17036	17089	17235	17054	17029	17021	16911	17080	17027	17221	17130	17086	17088	16934	17039	17173	17055	17223	16901	17160	16999	17023	17178	17072	17122	17125	16961	16934	17094	17142	16984	17087	16882	16971	17053	16868	17005	17109	17073	17148	17107	16949	17112	16984	17013	16988	17070	17003	17065	17098	17116	16918	17239	17036	17103	17085	17010	17139	17070	17067	17110	16972	17054	17099	17214	16985	17061	17033	16972	17042	17138	17119	17163	17022	17026	17134	17064	16856	17023	17116	16997	17135	16906	17203	17008	17043	17096	16979	17150	17058	16985	16958	17065	17051	16909	17003	17212	17160	16921	16975	17023	17060	17043	17041	17098	17204	17122	17024	17009	17066	17002	17099	17051	17053	17024	17069	17179	17077	16880	17027	17246	16893	17202	16964	17106	17038	16811	16925	17095	16937	17111	17078	17251	17138	17031	17039	16982	16982	17126	16957	16950	17193	17094	16931	17327	17138	17076	17022	17230	17165	16903	17099	17061	17045	16888	17075	17258	17107	16875	17055	17070	16970	17019	17043	17137	17126	17166	16994	16855	16944	17069	17208	16977	16978	17081	17078	17010	17179	17087	16988	17096	17085	17198	17035	17124	16991	16996	17204	17131	17164	16996	17095	17015	17167	17290	17146	16844	17120	17169	17099	16993	16981	17092	17154	17017	17198	17152	17234	17130	17064	17300	16983	17202	17057	17090	17092	17128	17171	17057	16965	17102	17219	17009	17104	17016	17202	17045	17199	17066	17158	17032	17188	17143	17080	17041	17047	17119	17071	17102	16989	17233	17059	17057	17064	17000	17178	17061	17052	17080	17162	16963	16865	17055	17283	17075	16988	16931	17175	16866	17173	17077	17172	17171	17076	17123	16890	17010	16859	17147	17225	17051	17168	16880	17051	16809	17020	17019	16951	17091	17175	17103	16939	17010	17043	17001	17076	17029	17015	17211	16964	17183	16989	17024	16947	16861	17116	17248	17057	16925	17088	17211	17139	17041	17164	17199	17030	17197	17062	17130	16944	16862	17043	16996	17028	17166	17116	16995	17127	16975	17188	17067	17056	17114	16959	17101	16978	17054	16948	17208	17059	17034	17076	17204	16951	17052	16926	17158	16999	17265	17017	17042	17139	17011	16943	17222	17050	17116	17179	17124	17090	17029	17138	17078	16833	17161	17010	17120	16989	16865	17158	16982	17169	16985	16963	17141	16941	17215	17146	17278	17114	17109	16979	17001	17155	17181	16992	17080	17031	17005	17187	16913	17145	17133	17022	17016	17083	17032	17028	17016	16969	17021	17247	16970	17211	17055	17132	16965	16868	17042	17125	17021	17041	16971	17107
22974	21432	29352	24475	23610	26811	30371	24109	21754	21812	21593	21002	20921	20831	20803	20771	20751	20748	20729	20730	20604	20600	20515	20716	20457	20763	20699	20608	20656	20764	20436	20739	20588	20641	20614	20601	20585	20704	20618	20663	20420	20847	20591	20432	20597	20413	20479	20524	20685	20935	20899	20988	20683	20526	20383	20436	20561	20394	20457	20623	20707	20535	20625	20514	20646	20479	20277	20393	20573	20578	20639	20672	20638	20530	20345	20328	20513	20480	20490	20493	20637	20706	20343	20489	20425	20456	20499	20442	20545	20426	20633	20732	20614	20432	20261	20497	20319	20297	20345	20641	20538	20526	20407	20610	20578	20414	20428	20574	20488	20523	20487	20494	20477	20445	20429	20581	20380	20581	20522	20542	20180	20378	20434	20423	20513	20364	20625	20336	20399	20399	20509	20509	20328	20620	20438	20448	20406	20575	20293	20650	20421	20373	20519	20649	20541	20216	20370	20383	20420	20598	20630	20510	20629	20412	20439	20596	20424	20467	20444	20437	20432	20451	20430	20606	20406	20387	20505	20546	20446	20353	20330	20626	20609	20314	20339	20646	20362	20359	20365	20564	20477	20445	20230	20497	20314	20496	20411	20321	20537	20526	20509	20166	20513	20550	20428	20352	20448	20393	20526	20429	20278	20642	20275	20386	20778	20551	20498	20329	20489	20607	20453	20592	20540	20633	20573	20505	20436	20439	20425	20475	20444	20500	20442	20378	20536	20421	20555	20600	20640	20388	20334	20604	20384	20380	20355	20515	20526	20449	20578	20143	20442	20359	20432	20276	20512	20230	20346	20496	20496	20448	20515	20322	20555	20489	20577	20414	20417	20397	20475	20419	20455	20388	20674	20598	20510	20509	20506	20279	20485	20477	20435	20555	20515	20409	20362	20330	20441	20394	20344	20276	20448	20490	20610	20450	20259	20531	20491	20573	20585	20457	20475	20413	20447	20368	20611	20267	20531	20604	20463	20424	20354	20366	20298	20430	20403	20338	20579	20380	20321	20291	20686	20241	20526	20589	20598	20564	20344	20366	20422	20411	20476	20198	20469	20597	20442	20549	20616	20513	20466	20268	20396	20453	20215	20418	20402	20410	20529	20453	20363	20421	20438	20279	20548	20679	20465	20660	20500	20585	20585	20589	20396	20522	20418	20358	20471	20446	20369	20322	20398	20315	20438	20323	20500	20483	20440	20175	20441	20364	20575	20622	20582	20503	20409	20419	20312	20402	20471	20504	20432	20527	20311	20356	20465	20539	20357	20433	20490	20524	20450	20585	20556	20361	20384	20434	20444	20453	20351	20206	20381	20405	20622	20495	20423	20403	20401	20503	20496	20457	20518	20454	20468	20371	20456	20363	20382	20446	20547	20390	20428	20360	20444	20502	20385	20463	20475	20312	20266	20459	20481	20578	20401	20402	20237	20358	20405	20306	20711	20532	20332	20325	20377	20540	20380	20445	20534	20388	20440	20447	20465	20620	20416	20334	20446	20363	20381	20451	20528	20391	20560	20278	20441	20591	20653	20394	20336	20338	20518	20630	20482	20476	20443	20479	20673	20341	20384	20320	20491	20400	20444	20205	20552	20439	20512	20545	20440	20540	20404	20261	20558	20654	20626	20393	20374	20442	20461	20314	20318	20487	20565	20375	20405	20312	20513	20404	20521	20558	20169	20386	20504	20678	20401	20464	20600	20416	20610	20503	20597	20535	20366	20258	20289	20306	20374	20330	20342	20252	20392	20352	20315	20464	20567	20444	20423	20503	20551	20505	20317	20467	20548	20540	20373	20684	20541	20437	20420	20558	20397	20464	20454	20390	20523	20520	20424	20457	20605	20301	20395	20354	20476	20349	20312	20461	20660	20543	20555	20365	20590	20571	20400	20566	20540	20590	20480	20394	20625	20510	20274	20454	20226	20544	20635	20547	20528	20456	20610	20293	20576	20306	20343	20385	20571	20470	20782	20515	20683	20361	20499	20491	20520	20467	20313	20384	20371	20346	20445	20533	20313	20563	20351	20463	20480	20476	20487	20285	20297	20329	20464	20494	20617	20403	20557	20402	20438	20503	20396	20271	20492	20657	20655	20383	20209	20528	20372	20520	20455	20399	20440	20383	20224	20423	20315	20508	20554	20425	20344	20382	20323	20256	20409	20467	20497	20478	20498	20506	20374	20266	20443	20565	20442	20459	20378	20623	20441	20316	20322	20558	20391	20499	20675	20416	20353	20587	20520	20360	20535	20560	20487	20452	20565	20246	20540	20453	20378	20466	20527	20427	20402	20446	20483	20625	20608	20404	20643	20508	20366	20419	20372	20485	20586	20426	20561	20545	20436	20399	20655	20594	20493	20614	20510	20560	20560	20607	20524	20562	20379	20434	20305	20434	20374	20516	20542	20594	20528	20246	20388	20344	20611	20408	20558	20427	20490	20448	20610	20363	20525	20426	20598	20305	20437	20304	20561	20410	20193	20508	20639	20391	20396	20588	20326	20395	20527	20416	20462	20337	20639	20536	20629	20654	20345	20503	20498	20551	20627	20394	20315	20342	20374	20489	20465	20499	20284	20402	20401	20769	20703	20500	20523	20531	20369	20413	20359	20446	20212	20539	20406	20353	20652	20562	20377	20411	20549	20475	20329	20355	20603	20606	20347	20520	20427	20492	20492	20472	20478	20420	20560	20229	20195	20456	20653	20498	20197	20499	20422	20463	20496	20481	20606	20376	20353	20502	20561	20561	20267	20423	20458	20288	20324	20494	20539	20533	20479	20467	20349	20583	20299	20397	20436	20377	20653	20406	20552	20463	20312	20351	20645	20433	20471	20652	20659	20434	20466	20550	20442	20608	20365	20461	20373	20454	20570	20406	20630	20631	20311	20443	20547	20405	20419	20416	20453	20363	20630	20636	20493	20380	20470	20413	20568	20368	20517	20479	20676	20548	20501	20336	20546	20411	20389	20739	20413	20406	20565	20400	20456	20387	20395	20446	20285	20385	20555	20300	20347	20281	20455	20550	20528	20440	20142	20541	20503	20507	20549	20634	20566	20547	20587	20494	20386	20445	20352	20560	20595	20466	20506	20440	20483	20645	20688	20537	20110	20277	20364	20491	20456	20383	20404	20415	20530	20602	20390	20637	20443	20569	20391	20498	20540	20320	20405	20464	20413	20324	20470	20404	20426	20585	20445	20369	20474	20540	20406	20484	20403	20444	20506	20428	20546	20456	20477	20403	20347	20574	20398	20413	20466	20437	20280	20565	20475	20273	20361	20505	20367	20495	20270	20388	20449	20464	20429	20614	20452	20406	20509	20517	20305	20537	20346	20491	20317	20278	20225	20456	20631	20353	20443	20385	20317	20315	20444	20341	20396	20327	20545	20432	20453	20445	20367	20391	20496	20524	20635	20403	20543	20245	20525	20419	20545	20284	20327	20448	20621	20210	20353	20451	20255	20523	20349	20307	20348	20554	20466	20312	20376	20457	20502	20121	20364	20177	20314	20393	20385	20474	20533	20465	20309	20562	20465	20388	20699	20558	20323	20550	20546	20376	20539	20521	20536	20496	20522	20498	20456	20463	20490	20394	20359	20338	20397	20422	20370	20301	20547	20508	20347	20630	20654	20407	20352	20459	20460	20312	20733	20418	20328	20474	20382	20368	20383	20701	20471	20415	20592	20157	20396	20304	20402	20390	20280	20597	20498	20495	20512	20586	20376	20284	20346	20380	20500	20518	20409	20390	20620	20490	20679	20776	20524	20315	20613	20578	20573	20495	20699	20663	20481	20371	20333	20618	20429	20609	20640	20526	20556	20461	20332	20207	20452	20287	20353	20456	20556	20433	20525	20643	20441	20325	20342	20524	20424	20331	20450	20382	20450	20452	20372	20448	20408	20283	20456	20249	20320	20351	20680	20364	20687	20352	20311	20302	20229	20678	20626	20585	20436	20387	20530	20354	20353	20502	20472	20592	20640	20346	20506	20316	20611	20518	20371	20441	20393	20349	20434	20625	20361	20317	20472	20313	20582	20496	20451	20414	20430	20565	20530	20586	20329	20497	20664	20350	20373	20371	20277	20366	20620	20596	20354	20449	20256	20427	20501	20667	20520	20351	20403	20585	20367	20470	20321	20556	20470	20654	20467	20650	20416	20280	20448	20607	20501	20407	20530	20513	20521	20473	20359	20565	20549	20445	20412	20505	20430	20528	20348	20337	20324	20427	20627	20490	20353	20448	20556	20734	20514	20327	20556	20674	20537	20523	20377	20270	20542	20483	20565	20591	20480	20385	20472	20383	20312	20609	20553	20506	20349	20532	20363	20418	20331	20384	20442	20794	20613	20413	20314	20485	20662	20242	20600	20430	20573	20428	20509	20537	20736	20419	20287	20251	20599	20125	20369	20455	20482	20231	20464	20746	20525	20411	20381	20458	20403	20540	20365	20297	20596	20201	20340	20432	20542	20410	20416	20432	20414	20578	20506	20382	20312	20579	20626	20541	20506	20368	20492	20274	20795	20314	20273	20478	20375	20335	20257	20351	20349	20308	20576	20586	20675	20659	20539	20489	20440	20698	20353	20669	20471	20476	20572	20407	20153	20530	20423	20502	20561	20515	20252	20583	20383	20500	20318	20260	20597	20561	20529	20326	20261	20595	20374	20610	20320	20381	20491	20179	20257	20427	20537	20540	20311	20440	20613	20218	20664	20376	20349	20249	20442	20254	20545	20420	20477	20588	20464	20610	20399	20482	20477	20421	20465	20256	20423	20650	20657	20548	20490	20378	20532	20766	20483	20402	20557	20684	20338	20558	20340	20509	20429	20554	20461	20446	20653	20344	20465	20542	20429	20884	20484	20485	20481	20631	20451	20421	20644	20552	20383	20479	20684	20673	20398	20415	20429	20622	20540	20285	20412	20423	20559	20556	20444	20295	20251	20518	20385	20371	20377	20575	20684	20237	20177	20648	20308	20556	20533	20520	20630	20427	20594	20403	20363	20458	20459	20385	20312	20553	20313	20455	20365	20352	20324	20623	20504	20508	20532	20515	20234	20305	20488	20497	20422	20714	20483	20634	20439	20556	20508	20414	20295	20508	20524	20457	20573	20540	20494	20456	20292	20511	20472	20296	20269	20503	20630	20595	20449	20365	20444	20280
36282	58035	55037	44454	35762	28877	26608	21632	19559	18781	18659	18109	18169	18058	17883	17740	17843	17728	17600	17555	17542	17694	17568	17687	17567	17650	17561	17516	17595	17884	17477	17617	17526	17616	17594	17550	17561	17414	17783	17497	17587	17644	17512	17518	17616	17489	17331	17547	17883	17987	17772	18037	17426	17494	17505	17578	17399	17498	17444	17344	17540	17441	17547	17464	17441	17485	17601	17398	17367	17630	17517	17642	17650	17528	17536	17509	17668	17659	17538	17543	17512	17595	17650	17445	17631	17521	17570	17328	17531	17434	17564	17360	17552	17515	17443	17483	17412	17422	17495	17346	17559	17562	17303	17470	17540	17538	17644	17577	17441	17583	17452	17513	17495	17464	17468	17518	17470	17436	17539	17344	17358	17624	17627	17385	17317	17407	17429	17410	17412	17338	17465	17578	17375	17448	17512	17462	17534	17330	17482	17495	17710	17429	17486	17516	17521	17540	17399	17434	17560	17325	17477	17253	17425	17575	17439	17289	17502	17455	17627	17472	17420	17476	17548	17545	17635	17481	17588	17505	17414	17551	17450	17347	17568	17571	17382	17422	17555	17503	17306	17632	17472	17457	17390	17623	17515	17506	17573	17443	17406	17525	17396	17366	17391	17609	17422	17587	17401	17531	17505	17428	17634	17475	17495	17562	17482	17391	17401	17502	17572	17416	17446	17570	17243	17486	17337	17331	17556	17488	17469	17495	17354	17405	17373	17519	17437	17448	17324	17523	17341	17386	17491	17485	17258	17624	17520	17576	17502	17392	17593	17478	17475	17496	17504	17499	17455	17419	17455	17392	17572	17486	17397	17357	17532	17548	17280	17449	17704	17431	17520	17601	17441	17379	17571	17492	17562	17345	17475	17418	17609	17519	17481	17372	17568	17455	17406	17683	17491	17387	17497	17396	17333	17480	17409	17308	17498	17472	17442	17415	17554	17350	17511	17463	17505	17443	17397	17622	17366	17432	17435	17476	17476	17359	17422	17673	17526	17431	17458	17588	17549	17378	17585	17416	17411	17439	17618	17448	17515	17679	17600	17297	17567	17444	17570	17551	17599	17489	17351	17514	17566	17418	17507	17329	17547	17602	17388	17439	17540	17535	17505	17770	17266	17525	17541	17494	17439	17469	17473	17412	17556	17482	17454	17488	17460	17350	17451	17515	17370	17250	17592	17450	17540	17416	17316	17493	17397	17641	17375	17598	17727	17443	17516	17449	17335	17435	17419	17358	17448	17603	17594	17329	17353	17524	17421	17488	17478	17369	17590	17442	17460	17558	17425	17550	17430	17577	17564	17328	17575	17545	17466	17597	17624	17493	17436	17341	17374	17391	17465	17498	17515	17264	17527	17574	17500	17582	17454	17507	17560	17501	17364	17387	17366	17322	17458	17388	17375	17692	17429	17712	17480	17636	17359	17365	17412	17438	17400	17653	17384	17220	17421	17403	17519	17413	17550	17537	17374	17494	17353	17533	17317	17566	17479	17366	17433	17548	17759	17512	17321	17519	17393	17503	17569	17621	17448	17560	17621	17417	17542	17271	17385	17484	17538	17354	17536	17586	17560	17363	17391	17465	17393	17561	17514	17465	17648	17477	17376	17306	17521	17427	17335	17373	17396	17377	17527	17690	17497	17643	17565	17282	17430	17434	17422	17559	17570	17354	17537	17437	17466	17399	17559	17410	17454	17483	17537	17573	17481	17289	17428	17534	17262	17377	17656	17450	17689	17446	17419	17305	17453	17541	17558	17324	17408	17430	17504	17649	17404	17423	17490	17386	17409	17414	17596	17511	17528	17438	17388	17453	17416	17523	17405	17388	17551	17603	17570	17266	17431	17449	17742	17527	17222	17445	17574	17576	17582	17313	17392	17489	17254	17458	17541	17557	17470	17410	17533	17469	17476	17674	17501	17637	17430	17398	17576	17534	17465	17486	17364	17515	17315	17347	17388	17435	17544	17486	17401	17507	17545	17312	17590	17419	17393	17418	17561	17401	17382	17462	17439	17522	17500	17483	17433	17520	17536	17401	17516	17492	17540	17635	17271	17392	17553	17420	17379	17383	17559	17426	17514	17549	17523	17479	17458	17608	17405	17500	17411	17387	17434	17444	17569	17542	17448	17592	17345	17506	17465	17373	17523	17627	17392	17597	17654	17477	17503	17527	17499	17537	17392	17647	17674	17319	17522	17283	17359	17461	17567	17263	17438	17447	17556	17569	17641	17482	17381	17448	17486	17354	17426	17341	17438	17318	17463	17425	17499	17633	17493	17460	17420	17442	17520	17322	17350	17431	17467	17557	17455	17398	17569	17547	17506	17525	17363	17571	17509	17505	17439	17569	17491	17508	17362	17431	17577	17494	17312	17508	17405	17453	17390	17506	17255	17444	17388	17618	17491	17198	17507	17542	17463	17443	17341	17468	17489	17497	17603	17668	17461	17502	17510	17552	17455	17361	17604	17586	17273	17436	17428	17536	17547	17403	17386	17446	17442	17398	17323	17475	17325	17312	17451	17399	17430	17331	17354	17493	17694	17568	17418	17586	17453	17398	17476	17539	17494	17506	17525	17372	17426	17440	17392	17675	17281	17670	17520	17480	17343	17568	17401	17601	17365	17478	17566	17380	17527	17403	17377	17502	17588	17556	17490	17421	17434	17456	17341	17626	17438	17611	17424	17504	17324	17389	17407	17432	17482	17467	17508	17521	17567	17416	17494	17468	17465	17481	17513	17296	17637	17553	17408	17501	17505	17537	17473	17411	17594	17432	17285	17580	17600	17402	17455	17652	17519	17543	17570	17316	17519	17502	17582	17372	17498	17528	17428	17565	17352	17549	17465	17416	17505	17333	17326	17493	17478	17564	17348	17462	17507	17597	17500	17454	17582	17570	17643	17480	17419	17476	17570	17387	17575	17493	17523	17591	17538	17606	17493	17513	17510	17291	17370	17308	17545	17540	17483	17384	17462	17389	17363	17608	17535	17661	17498	17344	17523	17592	17434	17472	17465	17442	17498	17474	17392	17538	17339	17482	17381	17523	17527	17366	17447	17360	17544	17469	17416	17283	17417	17504	17506	17592	17433	17510	17660	17312	17528	17425	17505	17517	17461	17490	17386	17482	17371	17426	17417	17437	17498	17358	17546	17373	17450	17641	17491	17498	17410	17445	17467	17484	17617	17647	17474	17420	17404	17456	17450	17445	17385	17588	17478	17695	17437	17439	17731	17494	17486	17412	17351	17508	17548	17400	17504	17618	17395	17515	17509	17554	17508	17573	17663	17480	17412	17498	17552	17421	17345	17577	17432	17551	17477	17558	17409	17460	17529	17441	17567	17505	17280	17465	17299	17500	17543	17570	17453	17596	17532	17365	17447	17350	17520	17380	17467	17337	17480	17493	17201	17472	17485	17554	17487	17445	17394	17523	17512	17572	17249	17615	17613	17489	17548	17431	17662	17493	17504	17414	17449	17427	17456	17511	17489	17453	17465	17285	17525	17428	17551	17404	17530	17779	17533	17596	17579	17512	17390	17426	17320	17378	17364	17632	17453	17480	17631	17354	17626	17390	17436	17417	17385	17425	17349	17469	17428	17564	17317	17634	17483	17409	17457	17393	17295	17354	17429	17502	17676	17516	17427	17458	17534	17348	17401	17483	17360	17530	17398	17530	17445	17518	17483	17397	17556	17415	17557	17438	17383	17406	17609	17517	17159	17507	17457	17434	17629	17352	17511	17522	17378	17235	17350	17553	17428	17542	17422	17384	17516	17473	17432	17538	17441	17381	17395	17512	17389	17321	17473	17455	17573	17343	17517	17430	17415	17330	17484	17374	17498	17678	17304	17450	17579	17425	17379	17429	17522	17419	17477	17588	17490	17453	17570	17315	17637	17367	17505	17423	17275	17508	17608	17389	17375	17581	17452	17480	17475	17398	17554	17471	17453	17422	17464	17495	17473	17483	17508	17595	17389	17421	17490	17287	17216	17645	17406	17489	17435	17520	17375	17402	17521	17375	17267	17456	17556	17355	17669	17412	17519	17513	17343	17556	17504	17462	17536	17401	17452	17532	17513	17439	17613	17447	17352	17520	17366	17428	17452	17405	17411	17438	17432	17519	17441	17673	17450	17531	17523	17402	17461	17230	17292	17481	17483	17235	17445	17441	17437	17371	17498	17345	17489	17493	17544	17445	17598	17596	17601	17388	17447	17384	17578	17444	17425	17575	17534	17442	17491	17430	17453	17340	17550	17330	17571	17362	17702	17506	17434	17521	17498	17495	17513	17515	17470	17391	17505	17537	17398	17644	17613	17636	17258	17512	17324	17557	17366	17461	17466	17439	17489	17546	17562	17470	17330	17367	17514	17618	17440	17453	17396	17451	17473	17259	17584	17459	17433	17429	17598	17389	17498	17442	17430	17579	17657	17709	17418	17440	17429	17339	17390	17427	17597	17263	17432	17500	17380	17693	17579	17372	17531	17344	17374	17335	17511	17307	17474	17347	17453	17484	17530	17443	17545	17362	17262	17378	17488	17454	17353	17340	17434	17546	17390	17589	17430	17355	17441	17478	17496	17548	17455	17639	17629	17670	17507	17457	17577	17477	17364	17470	17375	17522	17432	17382	17360	17384	17546	17551	17377	17458	17582	17379	17543	17707	17377	17538	17549	17366	17344	17491	17605	17438	17391	17369	17510	17545	17372	17328	17357	17536	17605	17413	17420	17499	17482	17588	17472	17447	17377	17582	17379	17432	17317	17492	17564	17378	17337	17427	17617	17471	17376	17618	17360	17514	17440	17413	17577	17519	17448	17497	17406	17394	17478	17423	17321	17440	17324	17566	17492	17449	17582	17409	17435	17666	17586	17260	17520	17330	17649	17364	17596	17372	17506	17384	17481	17454	17410	17568	17713	17411	17617	17624	17476	17468	17598	17417	17528	17436	17285	17314	17372	17546	17409	17496	17361	17462	17479	17406	17648	17561	17331	17561	17442	17509	17378	17594	17414	17439	17349	17443	17485	17390	17538	17496	17496	17480	17473	17392	17584	17444	17541	17690	17379	17417	17468	17473	17272	17367	17490	17530	17523	17504	17435	17546	17210	17494	17283	17514	17449	17406	17481	17447	17428	17481	17436	17344	17498	17305	17453	17476	17568	17534
28333	27178	33960	29034	24446	22666	21680	19943	19632	19739	19568	19396	19171	19159	19398	19217	19216	19027	19133	19228	19235	19147	19275	19123	19300	19104	19153	19057	19120	19273	19021	19027	19035	19165	19400	19206	19155	19013	19152	19215	19291	19091	19233	19051	19170	19082	19215	19144	19145	19310	18999	19064	18972	19252	19044	19223	19199	19170	19058	19338	19128	19024	19030	19203	18952	19281	19167	18962	18972	18975	19244	19137	19016	19210	19186	19042	18994	19131	19141	19100	18975	19025	19087	19072	19083	19280	19252	19094	19005	19163	18930	19073	19051	19146	18894	19098	19183	19236	19052	19099	19026	19014	19199	19095	19188	19175	19074	19258	19196	19141	19160	19192	19172	19164	19277	19168	18959	19150	19183	19263	19346	19070	19123	19264	19082	18939	19290	19034	19222	19067	18880	19167	19193	19041	18990	19156	19067	19065	19148	19061	18938	19312	18916	19271	19208	19140	19061	19170	19114	19058	19309	19306	19042	18971	19127	19214	19285	19269	19160	18968	19251	19116	19245	18992	19132	19138	19126	19117	19214	19102	19024	19106	19188	19146	19314	19230	19242	19197	19110	19166	19150	19251	19107	19042	19045	18938	19227	19106	19255	19089	19259	19186	19057	19213	19048	19324	19091	19202	18912	18957	18908	19197	19176	19133	19257	19215	19047	19097	19116	19134	19205	19282	19347	19135	19224	19251	19085	19092	19155	19148	19223	19059	19151	19109	19310	19063	19229	19204	19154	19173	19036	19016	19297	19053	19126	19386	19112	18999	19263	18979	19069	19006	18996	19080	19248	19228	19162	18849	19078	19212	19340	19143	19107	19210	18905	19002	19213	19096	19183	18935	19160	19263	19122	19098	19020	19171	19075	19104	19222	19004	19062	19110	19209	19097	19080	19032	19176	19076	19244	19144	19133	19020	19172	19160	19260	19055	18991	19142	19130	19194	19145	19089	19109	19104	19223	18973	19347	18944	19076	19065	18858	19044	19115	19091	19170	19082	19154	19253	19236	19270	19273	19018	19263	19145	19246	19082	19043	19083	19242	19184	18906	19160	19063	19014	19060	19160	19110	19264	19010	19123	19145	19049	19200	19161	19125	19111	19337	19113	19055	18808	19082	19235	19139	19177	19180	19202	19080	19070	19190	19227	18966	19062	19002	19245	19149	18999	19085	19153	19209	19188	19273	19274	19340	19251	19230	19082	18922	18999	19168	19292	19226	19258	19127	19028	19228	19208	19021	18940	18984	19167	18960	19086	19233	19155	19250	19108	19284	19163	19000	19277	19006	19098	19054	19335	19174	18981	19047	19065	18975	18854	19191	18747	19230	19220	19265	19036	19065	19136	19230	19232	19159	19225	19030	19111	19126	19083	19137	19191	19041	19241	19114	19072	19198	19092	19125	19181	19163	18837	18924	19146	19276	19227	19062	19175	19233	19159	19104	19031	19068	19327	19129	19117	19087	19137	19076	19014	19198	19352	19081	19061	19395	19203	19367	19171	19173	19032	19092	19137	19337	18977	19143	19004	19424	19094	19102	18997	19265	19038	19151	19066	19081	18981	19278	18871	18961	19062	19206	19030	18940	19089	19085	19185	19172	19185	19260	19016	18996	19096	19320	19215	19029	19326	19281	19001	19250	19215	19280	19052	19468	19124	18970	19231	19183	19073	19352	18990	19143	19119	19041	19047	19129	19122	19169	19152	19007	19144	19207	18951	19201	19136	19259	19044	19194	19042	19167	19278	19084	18996	19221	19181	19218	19133	19444	19102	19154	18957	19198	19138	19095	19115	19180	19132	19229	19266	19200	19164	19231	19379	19269	19210	19074	18990	19043	19070	18996	19088	19239	18935	19130	19039	19126	19256	18991	19334	19060	19048	19148	18978	19265	19361	19228	19219	19242	19386	19231	19173	19129	19095	19146	19094	19075	19099	19028	19237	19113	19030	19150	19017	19054	19090	19098	19096	19225	19169	18899	19124	19085	18975	19076	19335	19128	19162	19195	19087	18995	19020	19093	18915	19315	19192	19159	19311	19451	19231	19241	19178	19270	18920	19185	19046	19281	19146	19066	18877	19048	18930	19297	19437	19141	19074	18908	19132	19140	19122	19210	19222	19023	19174	19215	19048	19182	19068	18987	19170	19113	19096	19041	19097	19121	19084	19157	19260	19309	19073	19275	19289	19235	19211	19199	19041	19132	19079	19180	19102	19059	19143	19122	19141	19026	19071	19132	19204	19184	19027	19053	19281	19259	19130	19073	19046	18941	18993	19082	19165	19122	19195	19162	19284	18987	19105	19078	19053	19114	19302	19077	19084	19032	19005	19109	19236	19202	19178	19254	19275	19201	19152	19259	19234	19106	19204	19059	19163	19106	19284	19184	19174	19146	19160	19046	19305	19371	18937	19099	19236	19272	19074	19206	19266	19221	19194	19009	19050	19423	19241	18941	19105	19230	19177	19324	19202	19126	19313	19095	19128	19307	19191	19225	19410	19034	19094	19087	19087	19246	19144	19098	18959	19083	19030	19108	19131	19099	19005	19190	19231	19046	19141	19226	19222	19187	19082	19182	18984	19160	19086	19260	19091	19144	19012	19204	19358	18987	19084	19110	19109	19133	19157	19060	19262	19319	18991	19072	18995	19275	19201	19152	19265	19080	19167	19182	19175	19035	19265	19343	19147	19203	19183	19079	19325	19270	19076	19053	19029	19225	19118	19087	19094	19090	19278	19183	19117	19010	19043	18971	19053	19197	19155	19109	19212	19168	19126	19187	18955	19132	19124	18964	19154	19105	19057	19138	19160	19068	19087	19231	19199	19013	19283	19267	19277	19289	19026	19086	19189	19170	19208	19374	19032	19015	19035	19005	19068	19026	18982	19169	19353	19118	19038	19236	19270	18982	19151	19068	19061	19328	19182	19084	18962	18971	19203	19304	19132	19002	19283	19047	19090	19087	19134	19107	19111	19253	19180	19196	19146	19124	19280	19067	19201	19183	19137	19115	19172	19170	19121	19071	19169	19146	19119	19121	19137	19283	19249	19267	19260	19170	19072	19091	19151	18944	19156	18986	19074	19040	19125	19261	19187	19095	19185	18911	18996	19174	19010	19195	19137	19265	19129	19159	19048	18781	19160	19173	19168	19253	19309	19231	19137	19274	19165	19138	19138	19202	19182	19252	19321	19300	18879	19072	19178	19201	19280	19299	18952	19214	19104	19329	19200	19020	19109	19010	19068	19237	19118	19294	19022	19296	19063	18947	19037	19191	19108	19196	18979	19128	19176	19033	19034	19130	19426	19163	19272	19193	19026	19014	19204	19180	19220	18997	19185	18989	19178	19198	19035	19111	19013	19351	19145	19136	19218	19131	19296	18933	19223	19290	19130	19174	19171	19295	19092	19282	18858	19076	18985	19139	19170	19132	19122	19097	19061	19145	19100	19138	19110	19037	19136	19126	19158	19106	19116	19032	19181	19171	19196	19161	19209	19082	18958	19321	18953	19232	19256	19378	19264	19140	19233	19230	19128	19123	19316	19160	19232	19045	19216	19092	19185	19159	19035	19118	19335	19075	19182	19108	19222	19383	19075	19351	19048	19217	19019	19242	19274	19204	19242	19075	19074	19299	19138	19175	19189	19237	19192	19127	19166	19067	19139	19144	19041	19131	19214	19175	19261	19190	19068	19290	19200	19068	19110	19181	18979	19093	19179	18945	19128	19280	19142	19034	19023	19092	19156	19134	19128	19328	18871	19231	19445	19120	19313	19246	19083	19143	18893	19010	18847	19214	19317	18980	19236	19141	19122	19234	19080	19202	19108	19320	19016	18981	19154	19074	19133	19127	19056	19005	19109	19188	19161	19152	19092	19226	19177	19198	19078	19186	19237	19178	19183	19040	19181	19106	19104	19310	19214	19105	19293	19069	19212	19203	19241	19142	19156	19137	19196	19071	19234	19073	19244	19161	19308	19205	19223	19073	19274	19208	19174	19144	19131	19159	19055	19085	18934	19175	18911	19099	19296	19002	19259	19187	19087	19135	19155	19004	19246	19257	18971	19216	19105	19234	19300	19323	19191	19161	19000	19167	19196	19155	18998	19104	19016	19013	19172	19120	19187	19251	19147	19042	19105	19386	19142	19180	19148	18974	19319	19127	19295	19222	19249	19022	19089	19123	19146	19142	19258	19006	18881	19007	19239	19113	19219	19178	19238	19102	19220	19089	19089	19207	19093	19233	19132	19011	19124	19042	19051	19011	19299	18953	19095	19086	19205	19130	19266	19162	19380	19123	19126	19038	19186	19158	19013	19013	19005	19229	19404	18932	19204	19205	18888	19075	19188	19123	19290	19042	19059	19438	19321	19047	19197	19107	19141	19382	19202	19168	19281	19252	19205	19037	19166	19135	19353	18879	19142	18979	19167	19368	19029	19043	19290	19092	19040	19115	19109	19170	19123	18860	19269	19335	19190	19165	19004	19159	19237	19281	19142	19292	19195	19031	19132	19133	19085	19094	19015	19252	19148	19095	19077	18999	19314	19122	18819	19066	19160	19157	19244	19255	19430	19118	19119	19201	19068	19141	19339	19116	19220	19377	19343	19092	18868	18922	19150	18948	19022	19212	19130	19154	19154	19128	19200	19303	19162	19175	19145	19216	19083	19160	19263	19163	19005	19149	19147	19297	19112	19107	19237	19086	19110	19039	19227	18996	19222	19032	19208	19298	19071	19084	19031	19291	19199	19225	19107	19120	19098	19240	19235	19064	19032	19094	19264	19061	19230	19120	19158	19229	19133	19169	19046	19163	19177	19313	19250	19186	19062	19170	19068	19205	19282	19125	19126	19162	19250	19151	19302	19062	19042	19053	19129	19391	19322	19272	19187	19258	19252	19200	19276	19205	19367	18970	19181	19093	19152	19157	19132	19030	19121	18955	19031	19225	19192	19333	19094	19291	19246	19061	19105	19238	19292	19123	19110	19181	19243	19121	19223	19276	19079	19207	19064	19131	19084	19029	19115	19102	19152	19151	19096	18999	19089	19080	19012	19135	19026	19119	19122	19012	18989	19201	19018	19152	19203	19078	18966	19014	19271	19175	19187	19031	19313	19148	19083	19010	19143	19195	19123	19165	19003	19104	19039	19205	19158	19456	19040	19035	19014
31295	44674	38824	28163	24034	21483	19640	18037	17589	17331	17194	16952	16993	16826	16764	16814	16752	16790	16642	16855	16538	16614	16765	16936	16484	16718	16834	16765	16563	16697	16858	16731	16705	16558	16745	16708	16790	16504	16701	16659	16555	16716	16771	16390	16924	16630	16609	16588	16479	16630	16665	16681	16633	16684	16597	16483	16699	16630	16744	16703	16720	16675	16632	16598	16546	16676	16568	16795	16661	16666	16629	16633	16651	16514	16770	16553	16658	16612	16765	16649	16740	16653	16765	16679	16611	16688	16776	16705	16589	16595	16640	16484	16747	16789	16694	16670	16683	16635	16765	16641	16584	16572	16737	16734	16548	16602	16636	16747	16695	16465	16765	16759	16798	16622	16714	16744	16620	16751	16593	16560	16594	16705	16450	16685	16462	16761	16658	16571	16732	16644	16745	16618	16520	16660	16838	16742	16559	16797	16654	16646	16639	16611	16611	16809	16544	16808	16600	16598	16695	16667	16730	16611	16769	16809	16689	16518	16714	16553	16583	16674	16538	16597	16588	16524	16605	16797	16632	16718	16494	16656	16533	16669	16547	16683	16576	16579	16467	16609	16647	16648	16564	16544	16723	16540	16790	16629	16775	16780	16914	16841	16675	16502	16506	16706	16574	16599	16696	16628	16736	16607	16624	16652	16532	16689	16565	16708	16575	16573	16645	16595	16677	16701	16597	16762	16613	16472	16683	16628	16753	16645	16616	16546	16645	16739	16636	16617	16759	16580	16581	16745	16658	16759	16542	16557	16816	16577	16725	16760	16638	16605	16598	16748	16572	16677	16546	16697	16800	16584	16770	16693	16556	16661	16628	16589	16559	16730	16767	16673	16648	16703	16447	16758	16757	16594	16734	16636	16647	16721	16792	17099	16516	16592	16560	16515	16826	16655	16627	16614	16690	16784	16676	16506	16766	16705	16778	16537	16575	16687	16763	16570	16789	16655	16655	16648	16597	16700	16714	16480	16719	16599	16762	16693	16632	16749	16448	16677	16465	16732	16809	16713	16865	16635	16650	16587	16470	16661	16588	16714	16548	16542	16768	16695	16524	16569	16627	16680	16650	16802	16436	16619	16841	16641	16651	16642	16541	16748	16774	16608	16616	16726	16915	16556	16777	16683	16624	16637	16705	16818	16786	16634	16667	16578	16498	16677	16788	16525	16641	16568	16648	16710	16432	16530	16631	16670	16583	16794	16733	16693	16651	16772	16645	16718	16826	16679	16576	16572	16536	16686	16825	16578	16501	16706	16732	16557	16676	16547	16656	16561	16667	16569	16682	16681	16663	16707	16630	16326	16659	16610	16630	16666	16742	16517	16736	16853	16695	16705	16562	16595	16550	16659	16641	16465	16552	16662	16557	16588	16790	16594	16758	16518	16645	16782	16678	16764	16620	16800	16655	16577	16729	16532	16733	16602	16543	16733	16697	16579	16653	16628	16754	16609	16615	16733	16635	16912	16777	16687	16624	16787	16570	16586	16704	16646	16636	16689	16537	16638	16556	16495	16623	16766	16734	16666	16706	16631	16599	16771	16651	16728	16839	16698	16750	16718	16742	16496	16815	16678	16622	16749	16665	16633	16588	16629	16656	16781	16809	16668	16731	16719	16701	16717	16664	16751	16709	16821	16438	16490	16533	16742	16620	16684	16575	16736	16610	16667	16651	16615	16655	16870	16782	16761	16687	16686	16574	16649	16737	16661	16518	16503	16649	16677	16680	16598	16663	16652	16853	16614	16766	16671	16629	16578	16650	16718	16590	16662	16688	16680	16650	16609	16520	16928	16619	16489	16575	16716	16625	16476	16663	16559	16641	16544	16774	16692	16535	16575	16555	16610	16704	16790	16500	16689	16648	16529	16704	16649	16580	16494	16738	16700	16521	16638	16619	16610	16772	16641	16601	16606	16573	16656	16505	16687	16684	16755	16688	16607	16441	16683	16660	16774	16645	16573	16734	16666	16524	16624	16785	16778	16676	16762	16649	16730	16676	16649	16676	16663	16675	16766	16614	16606	16623	16666	16559	16644	16806	16817	16749	16554	16770	16628	16510	16725	16587	16735	16699	16451	16558	16599	16623	16663	16722	16782	16583	16546	16723	16837	16656	16764	16495	16795	16571	16564	16735	16690	16522	16666	16733	16623	16791	16452	16771	16700	16535	16579	16694	16678	16749	16758	16848	16637	16672	16629	16751	16555	16627	16563	16754	16626	16504	16494	16598	16577	16718	16710	16692	16716	16644	16487	16695	16621	16702	16574	16482	16660	16669	16640	16599	16595	16822	16510	16568	16716	16471	16720	16594	16638	16683	16578	16676	16750	16667	16799	16688	16585	16629	16621	16662	16768	16734	16774	16535	16641	16625	16565	16515	16782	16637	16757	16576	16723	16685	16797	16805	16522	16688	16714	16766	16620	16543	16810	16549	16717	16635	16610	16808	16701	16555	16542	16521	16569	16672	16704	16620	16536	16627	16678	16552	16743	16780	16552	16564	16821	16645	16418	16818	16730	16677	16740	16696	16657	16783	16588	16565	16666	16479	16683	16768	16566	16628	16661	16677	16626	16551	16596	16610	16764	16701	16752	16559	16614	16623	16613	16620	16764	16707	16631	16491	16908	16734	16670	16559	16611	16621	16757	16500	16795	16685	16727	16652	16781	16662	16551	16603	16546	16598	16533	16618	16625	16653	16682	16662	16605	16670	16778	16727	16621	16701	16567	16655	16560	16804	16582	16493	16660	16717	16739	16666	16693	16724	16730	16720	16673	16593	16770	16520	16678	16578	16687	16647	16646	16711	16778	16682	16635	16682	16538	16653	16693	16688	16643	16728	16739	16758	16628	16681	16629	16542	16714	16748	16602	16512	16661	16648	16479	16747	16718	16797	16693	16676	16505	16498	16670	16713	16581	16684	16500	16741	16762	16791	16588	16708	16598	16606	16817	16441	16702	16693	16606	16803	16650	16612	16567	16800	16601	16657	16704	16544	16762	16677	16714	16747	16669	16541	16650	16625	16472	16594	16634	16691	16758	16360	16843	16475	16564	16765	16548	16684	16585	16598	16651	16625	16766	16648	16840	16776	16577	16591	16670	16654	16533	16615	16476	16690	16819	16617	16617	16742	16607	16597	16614	16653	16723	16743	16262	16602	16742	16691	16689	16704	16745	16707	16741	16603	16613	16779	16686	16642	16802	16725	16498	16541	16666	16569	16642	16509	16585	16676	16750	16694	16702	16632	16587	16840	16671	16696	16814	16589	16695	16660	16429	16691	16592	16754	16569	16502	16674	16776	16720	16635	16626	16655	16637	16745	16775	16591	16572	16592	16644	16625	16760	16659	16792	16612	16658	16645	16547	16509	16574	16603	16636	16598	16612	16597	16674	16617	16528	16575	16640	16617	16642	16587	16789	16558	16584	16651	16566	16649	16609	16578	16717	16550	16693	16714	16738	16404	16753	16915	16670	16571	16706	16610	16722	16731	16554	16585	16708	16606	16482	16616	16653	16751	16636	16697	16659	16684	16809	16505	16576	16683	16629	16709	16775	16843	16602	16702	16637	16748	16726	16606	16665	16588	16880	16590	16721	16591	16442	16793	16748	16622	16537	16575	16709	16679	16703	16716	16696	16484	16646	16660	16606	16601	16572	16623	16674	16766	16546	16690	16728	16599	16725	16634	16705	16595	16547	16711	16469	16797	16713	16751	16749	16730	16594	16805	16662	16605	16527	16526	16748	16623	16769	16595	16913	16581	16631	16673	16683	16749	16697	16552	16441	16476	16498	16508	16861	16422	16615	16662	16654	16597	16766	16840	16724	16656	16727	16751	16570	16840	16670	16580	16756	16625	16773	16601	16543	16772	16705	16673	16732	16828	16753	16700	16618	16634	16947	16838	16558	16771	16726	16686	16446	16603	16741	16571	16655	16589	16749	16629	16670	16649	16694	16510	16652	16586	16701	16676	16710	16598	16749	16751	16857	16568	16607	16625	16610	16676	16757	16588	16558	16809	16515	16704	16628	16625	16652	16614	16543	16713	16767	16602	16705	16648	16707	16699	16822	16631	16557	16662	16725	16573	16696	16818	16588	16649	16652	16765	16610	16674	16694	16689	16591	16447	16705	16692	16721	16765	16663	16680	16688	16647	16698	16666	16724	16649	16589	16684	16694	16505	16541	16565	16670	16868	16781	16518	16582	16577	16578	16768	16656	16518	16661	16613	16502	16716	16494	16688	16765	16793	16607	16572	16491	16803	16630	16578	16522	16646	16772	16693	16694	16684	16809	16704	16689	16633	16513	16572	16698	16847	16680	16674	16592	16721	16680	16591	16811	16761	16621	16719	16653	16633	16605	16706	16666	16719	16682	16649	16736	16656	16667	16618	16776	16681	16702	16555	16734	16662	16913	16648	16764	16785	16821	16585	16832	16643	16641	16630	16766	16747	16620	16602	16540	16635	16737	16646	16590	16537	16647	16598	16674	16687	16741	16708	16845	16695	16811	16584	16526	16723	16687	16608	16652	16600	16694	16673	16666	16536	16802	16546	16532	16550	16784	16641	16604	16623	16792	16646	16701	16693	16811	16572	16704	16497	16737	16774	16640	16676	16600	16711	16667	16641	16616	16704	16663	16722	16647	16557	16760	16516	16788	16790	16717	16695	16670	16831	16561	16614	16766	16696	16600	16441	16714	16622	16560	16719	16564	16724	16695	16776	16684	16648	16671	16864	16581	16689	16813	16617	16770	16468	16622	16648	16777	16560	16875	16551	16695	16545	16700	16586	16559	16618	16457	16648	16710	16565	16710	16743	16757	16633	16540	16697	16488	16678	16722	16638	16680	16706	16669	16523	16532	16634	16796	16539	16626	16722	16609	16625	16748	16639	16596	16741	16813	16732	16632	16672	16765	16613	16643	16479	16649	16760	16698	16870	16753	16544	16547	16667	16685	16691	16553	16632	16579	16785	16296	16604	16598	16666	16651	16683	16718	16542	16627	16602	16779	16653	16674	16465	16865	16637	16777	16720	16727	16519	16793	16672	16628	16578	16850	16565	16633	16735	16791	16582	16789	16759	16578	16765	16791	16762	16708	16755	16736	16766	16652	16637	16516	16478	16604	16531	16759	16674	16529	16597	16702	16766	16688	16534	16644	16582	16618
24142	21423	29150	26155	26792	27106	25096	22472	21663	21228	21033	20514	20484	20411	20579	20580	20467	20190	20280	20375	20213	20239	20360	20322	20409	20245	20425	20117	20289	20034	20209	20037	20261	20063	20291	20211	20138	20255	20164	19939	20123	20355	20221	20231	20121	20270	20077	20115	20248	20314	20316	20064	20241	20068	20034	20149	20263	19940	19931	20299	20221	20188	20066	19990	20125	20032	20031	20180	19987	20112	20235	19855	20173	20032	20218	20015	19975	20125	20202	20058	20242	20141	20044	20025	20230	20156	20095	19869	20237	19970	19838	20043	20009	20095	20002	19817	19960	20037	20098	20143	19937	20390	19896	20265	20057	20166	19975	20089	20217	20118	20150	20391	20023	19787	20026	20045	20091	20112	20062	20023	19958	20039	19954	19833	20235	19987	20122	20100	20232	19998	20040	19959	19812	20000	19923	19766	20109	20076	20305	20054	20170	19989	20102	19922	19926	19968	20157	20095	20127	20004	20191	19862	20199	20121	19980	20017	20078	20125	20037	20309	20134	19804	20026	20284	20375	20173	20006	19944	20253	20213	20200	20043	20119	20001	20250	20061	20157	19871	19978	20261	19943	19899	19977	20179	20141	20127	20032	19850	19962	20091	20142	20004	20002	20033	20228	20039	19969	20045	20121	20228	20082	20110	20103	19899	19929	20026	20038	19960	19874	20113	20170	20152	20289	20084	19998	20217	20124	20020	20262	19929	20124	20218	20141	20110	19996	20040	20125	19936	20151	20246	20205	20036	20233	20127	20238	20001	20111	20072	19942	19713	20091	20180	20139	19912	20055	20065	20043	20070	20022	20237	20127	20088	20109	20258	20156	19964	20220	20027	20036	19983	20032	20021	20179	20079	20021	20013	20169	20090	20171	20033	19993	19929	20250	20008	20194	19974	20087	20169	20188	20126	20180	20271	20121	20002	19984	20223	19984	20250	20203	20133	20212	20130	20090	20272	20121	19927	20177	20055	20037	20036	20029	20176	19974	20225	20050	20117	20062	20223	20365	20168	19948	20076	20002	20117	20119	20181	20225	20009	19601	20028	19700	19917	20120	20103	19716	20196	20235	19901	20048	19864	20089	20000	19834	20089	19884	19951	20072	20207	19955	19960	20143	20287	20231	20248	20086	20073	20166	20173	20159	20151	20145	20044	19921	20144	20034	20004	20143	20232	19925	20174	20174	20018	20083	20102	20204	20154	20198	19881	20112	20025	20055	20028	19969	19934	20203	19976	20025	20023	20020	20026	20053	20000	20294	20098	20019	19954	19996	20077	20207	19971	19729	20339	20071	20252	20225	19999	20085	20135	20292	19933	20154	19791	20034	19973	20124	20171	20233	19890	20063	20136	20187	20043	20093	20153	19911	20045	20113	19976	20034	20030	20168	20071	20069	20201	19994	20074	20006	20083	19975	20119	20059	20032	20088	20059	19893	20087	20199	20134	20272	19930	20104	19959	20013	20160	20194	19972	19917	20121	20311	19825	20007	19972	19953	20155	20293	19886	20251	19919	20210	20096	20013	20055	20058	20077	20108	20183	20146	20096	20176	19948	20023	19860	19801	20202	19912	19905	20028	20111	20102	20013	19985	20017	20118	20139	20077	20116	19871	20147	20158	20068	20077	19965	19946	20341	20050	20086	19988	20213	20112	20063	19979	20192	19885	20185	20020	19878	19942	19937	19880	20069	20046	20071	20057	19825	20002	20007	20024	20170	19888	20054	20019	20193	20164	20014	19750	20083	20002	20113	20005	19952	20124	20041	20133	20042	20032	20296	19959	20099	20213	20177	20153	20029	20052	20062	19806	20113	19840	20237	20094	19939	20096	20057	20045	20133	19902	20043	20022	20054	20199	19946	20223	19873	19985	20174	20032	19997	20441	19889	20132	20068	20043	20099	19826	20183	20098	20221	20190	19965	20028	20089	20118	20174	19891	20010	19868	20136	20074	20073	20057	20234	20079	19920	20183	20192	20103	20081	19790	19925	20070	20065	20062	20054	19925	19921	20076	20102	20259	19815	19899	20025	20073	20059	20012	20252	20096	20074	20019	20098	20115	19869	19946	20021	20156	20323	20281	20218	20083	20119	20134	20380	20085	19843	20052	20114	20031	20004	20088	20189	20159	19866	20065	19844	19917	19968	19888	19866	20098	20223	20100	20032	19886	20036	20067	19923	20250	19992	20277	20117	20034	20079	20147	20051	20074	19979	20062	19911	20087	20056	20062	20012	20105	20053	20088	20179	20098	20021	20109	20211	20246	19896	20029	20001	20226	20032	19863	20317	20160	20243	20015	20124	20130	19925	20083	20007	19917	20105	20286	20008	20291	20318	19946	19902	20012	19858	20045	20157	19970	20052	20077	20076	20072	20200	20100	20025	20077	20141	20047	19995	20388	20046	20218	20208	20186	19952	20035	20257	19939	20032	20130	20197	20038	20323	20020	20201	20157	19927	19973	20130	19992	20229	20094	20041	20054	20134	19920	19935	20050	20002	20049	19977	20033	19890	20266	20045	19993	20076	20103	19966	20120	20280	20041	20055	20077	20016	20016	20207	20029	20194	19918	19946	20034	20105	20020	20199	19995	20042	19895	20002	20300	20003	20037	19661	20054	20097	19980	20206	19916	20018	19973	20128	19961	19773	19901	19980	20187	20194	20133	20022	20188	20106	19800	20277	20075	20171	19964	20053	19856	19963	19959	20055	20019	20014	19948	20370	19984	19921	20025	20136	20036	19915	20020	19921	20085	20136	19886	20044	20132	20098	20189	20353	20130	20051	19994	20276	20072	20013	20266	20118	20120	20346	20153	20064	20002	19964	20090	20124	20005	20024	20064	19992	20178	20148	19817	19946	20154	20164	20051	20102	20037	20144	20210	19983	20116	20104	20138	20148	19827	19987	20202	20180	20159	20077	19945	20089	20183	19932	20224	20064	20232	20013	19987	20084	19898	20260	19981	20201	19927	20168	20134	19957	20253	20176	20058	19774	20082	20023	20132	20141	20197	20216	20103	19965	20158	19942	20270	20039	20149	19856	20119	20049	20037	19952	20130	20079	20249	20120	20107	20241	20098	20168	20095	19903	19966	20224	20264	20039	19956	20143	20056	20229	20016	20116	20039	19969	19953	20083	20087	19937	20180	20002	19924	19711	20208	20056	20153	20136	20199	20201	20317	20179	20114	20024	19975	19889	20130	20123	20072	20285	19978	20050	19999	20296	19954	20194	19724	19997	20153	20010	19884	20164	20116	20107	19928	19897	20033	20217	20278	20196	19879	20116	20124	20060	20082	19893	20117	19977	19884	20055	19983	20016	19969	20048	19862	19957	19978	20110	20100	20105	20117	20126	20188	20039	20113	19938	20154	20063	20235	19924	20010	19928	19959	19964	19990	20252	20159	19804	19865	19896	20126	20183	20133	20144	20171	20069	19984	19899	20215	20013	20127	20050	20162	20057	20016	20080	20077	20057	20147	20092	19927	20013	19963	19992	19968	20113	20066	20109	20089	19806	19998	20126	20108	20023	19886	20023	20029	19925	20043	20071	20231	20063	20122	20013	20144	20078	20058	20096	20016	20128	20179	20120	20229	20005	20217	19989	19922	20188	20054	20197	20159	19814	20331	20015	19786	20219	20114	20013	20254	20064	20101	20124	20177	19975	20238	20135	20239	19972	20334	20155	19871	20052	20091	20126	20034	19940	19961	19942	20110	19956	19802	20002	20207	19989	19908	20107	20049	20151	20257	20308	19938	20227	20047	20233	20105	20292	20134	20151	19937	20048	20236	19783	20091	20101	20153	20078	20060	19905	20025	20121	19977	20082	19842	20175	19910	20077	20159	20067	20160	20106	20048	19972	19994	20035	20115	20165	19967	20125	19944	20258	20263	19967	20004	20105	20178	20093	19947	20143	20214	20024	20013	20163	20156	20031	20065	20213	20171	20049	20079	20015	20007	19988	19928	19930	19993	20271	20107	20135	19988	19928	20160	20088	19673	20111	19945	19886	19803	19966	20130	19967	20133	20157	20102	19973	20011	19980	20083	20257	20113	20137	20109	20166	20166	20062	20070	20002	20041	20132	19836	19982	19937	20039	20105	20086	20218	20087	20056	20041	20152	20230	20126	20197	19954	19892	19929	19960	20061	20342	20080	19965	20183	20028	20195	19991	20393	20169	20067	20167	20043	20075	19982	20052	20128	20255	20042	20125	20120	20245	20251	19936	20190	20208	20101	20194	20068	19937	19984	20079	20067	20162	20164	20144	19987	20140	20008	19975	20126	20155	20062	19902	20094	19985	19942	20156	19752	20003	20119	20162	20125	19953	20216	19998	20165	20009	19883	20092	20135	20065	20050	19744	19935	20006	20161	20179	19945	20073	20084	19995	20237	20073	20056	19938	19926	20260	19803	19925	19968	20026	19993	20142	20095	20181	19969	20169	20110	20138	20020	19966	20047	20016	20150	19991	20146	19921	20118	20124	19843	20045	19854	20150	19938	20048	20016	19943	19888	20151	20146	20193	20116	19940	20065	20024	19981	19991	20086	19978	20154	20006	20042	20063	19843	20182	20052	20197	20016	19909	19913	19794	20109	19950	20227	20205	20159	20053	19970	20053	19999	20026	20181	19991	20186	20082	20196	19862	19982	20082	20066	20238	19874	20118	19979	20235	19992	19888	20169	19884	19955	20381	19989	20051	20188	20213	20099	20235	20115	20190	20230	19963	20079	19981	20082	20144	19927	19930	20006	19887	20043	20084	20153	20140	20136	20244	20248	19995	19871	19840	20091	19880	20250	19992	19955	20174	19941	20073	19912	20177	19979	20074	20038	20211	20225	20103	20089	20254	20103	20067	20078	20132	19990	19933	19981	19970	20126	20078	20287	20167	20146	20138	20122	19911	19924	20101	20227	20136	20070	20281	19953	20086	20286	19924	20200	20187	20159	20030	19910	20140	20054	20051	20069	19957	20039	20264	20166	20016	20140	20186	19982	19877	20035	20129	19992	19998	19974	20081	19888	20053	19932	20011	20118	20094	20045	19998	20024	20064	20071	20183	20090	20003	20084	20139	20165	20163	20061	19827	20028	20090	20133	20289	20141	19983	20006	20078	20068	20083	19930	20146	20017	19997	20075	20030	20146	19915	20028	20291	19982	20019	19931	20126
33790	53849	49374	39644	33879	25525	20869	20045	19165	18546	18099	17870	17809	17655	17441	17508	17333	17709	17400	17694	17365	17269	17455	17236	17310	17401	17303	17424	17226	17326	17214	17214	17396	17427	17133	17456	17161	17392	17442	17351	17356	17327	17214	17231	17242	17322	17483	17462	17421	17493	17382	17354	17361	17219	17341	17183	17332	17435	17194	17452	17094	17383	17391	17200	17199	17051	17259	17335	17053	17230	17322	17259	17319	17200	17293	17306	17264	17205	17327	17380	17311	17294	17371	17343	17206	17082	17310	17256	17217	17221	17261	17232	17153	17223	17323	17241	17441	17241	17312	17157	17322	17182	17227	17295	17364	17256	17349	17192	17163	17051	17286	17119	17259	17184	17185	17235	17259	17129	17296	17107	17259	17289	17197	17348	17246	17215	17227	17228	17255	17416	17344	17179	17277	17267	17183	17215	17200	17285	17364	17055	17463	17072	17292	17165	17308	17204	17093	17131	17273	17157	17229	17271	17336	17034	17309	17204	17185	17312	17213	17238	17138	17366	17133	17250	17033	17185	17174	17255	17230	17138	17013	17157	17277	17181	17275	17209	17230	17278	17172	17172	17082	17482	17317	17208	17221	17312	17287	17089	17177	17222	17359	17441	17280	17195	17351	17245	17353	17298	17562	17237	17339	17213	17280	17323	17200	17237	17306	17282	17172	17196	17211	17151	17055	17277	17291	17329	17225	17361	17298	17101	17114	17326	17241	17270	17347	17290	17456	17145	17180	17440	17304	17230	17333	17248	17362	16959	17284	17201	17217	17314	17128	17333	17261	17264	17156	17370	17201	17117	17078	17313	17376	17218	17182	17235	17179	17176	17202	17311	17236	17297	17325	17125	17251	17125	17312	17192	17248	17199	17329	17263	17076	17323	17313	17176	17239	17286	17322	17256	17235	17222	17393	17190	17216	17250	17139	17163	17094	17324	17365	17269	17290	17269	17117	17505	17252	17328	17141	17109	17064	17289	17280	17176	17169	17305	17154	17412	17158	17142	17357	17190	17360	17530	17319	17226	17287	17184	17213	17405	17223	17296	17223	17217	17243	17368	17419	17336	17226	17370	17241	17392	17099	17183	17198	17241	17106	17400	17107	17383	17150	17195	17162	17186	17256	17228	17230	17288	17224	17161	17297	17309	17247	17163	17194	17253	17199	17361	17289	17171	17347	17222	17210	17279	17328	17316	17140	17426	17141	17170	17199	17328	17228	17226	17421	17223	17153	17011	17325	17110	17158	17348	17130	17352	17190	17069	17338	17088	17299	17226	17293	17250	17155	17168	17160	17264	17215	17226	17423	17073	17268	17393	17200	17336	17123	17250	17166	17140	17282	17240	17236	17269	17130	17242	17151	17288	17172	17162	17288	17190	17040	17199	17407	17151	17247	17355	17387	17123	17365	17184	17159	17223	17220	17345	17401	17297	17205	17246	17214	17318	17230	17145	17348	17226	17306	17245	17274	17056	17251	17263	17273	17262	17090	17295	17152	17176	17464	17218	17186	17127	17114	17175	17249	17374	17246	17227	17109	17314	17485	17228	17365	17297	17270	17411	17240	17307	17290	17219	17327	17214	17289	17193	17204	17199	17350	17080	17333	17228	17083	17378	17259	17138	17196	17122	17353	17308	17185	17365	17339	17189	17207	17115	17089	17349	17307	17261	17310	17371	17333	17193	17085	17433	17348	16994	17235	17254	17166	17196	17227	17199	17246	17075	17306	17226	17166	17197	17284	17182	16981	17214	17197	17151	17402	17303	17226	17246	17314	17155	17222	17192	17056	17367	17292	17422	17214	17226	17337	17334	17409	17062	17258	17250	17472	17208	17287	17223	17063	17206	17193	17239	17124	17222	17253	17328	17271	17223	17177	17218	17273	17307	17157	17219	17215	17295	17159	17023	17254	17295	17363	17309	17329	17108	17399	17263	17299	17161	17228	17129	17230	17244	17356	17226	17255	17170	17108	17093	17256	17248	17379	17198	17237	17306	17275	17295	17176	17163	17279	17202	17334	17030	17146	17275	17032	17253	17398	17215	17171	17104	17419	17364	17255	17168	17389	17235	17365	17137	17100	17198	17383	17312	17093	17087	17215	17194	17270	17167	17325	17290	17361	17398	17335	17257	17344	17321	17268	17113	17263	17186	17251	17237	17173	17304	17073	17313	17073	17191	17291	17246	17207	17407	17071	17141	17086	17289	17086	17197	17242	17157	17342	17261	17111	17258	17392	17084	17270	17252	17283	17084	17372	17399	17364	17030	17308	17278	17365	17254	17333	17273	17285	17311	17125	17210	17363	17358	17188	17191	17227	17179	17221	17282	17155	17091	17207	17205	17183	17330	17319	17174	17333	17058	17138	17331	17107	17240	17332	17255	17197	17299	17155	17198	17263	17056	17190	17036	17193	17294	17309	17115	17314	17144	17466	17316	17194	17253	17268	17088	17117	17224	17193	17162	17258	17145	17160	17276	17144	17140	17234	17190	17113	17356	17298	17219	17131	17299	17314	17306	17360	17303	17257	17325	17233	17229	17302	17322	17318	17156	17313	17108	17397	17233	17365	17242	17243	17295	17236	17435	17276	17276	17231	17343	17164	17214	17179	17192	17449	17159	17170	17209	17231	17255	17282	17232	17274	17102	17343	17380	17345	17186	17236	17181	17388	17376	17170	17246	17142	17143	17238	17265	17173	17372	17255	17304	17269	17247	17315	17261	17276	17207	17009	17326	17210	17287	17204	17304	17125	17321	17272	17250	17175	17438	17271	17222	17202	17225	17346	17405	17344	17435	17338	17314	17233	17109	17204	17293	17212	17247	17361	17299	17359	17318	17113	17207	17131	17192	17143	17322	17225	17342	17216	17162	17213	17321	17192	17122	17105	17328	17177	17176	17329	17151	17209	17067	17367	17325	17413	17182	17284	17133	17119	17289	17072	17282	17086	17296	17242	17276	17332	17147	17323	17243	17184	17284	17300	17098	17360	17415	17111	17320	17201	17191	17181	17139	17238	17138	17200	17278	17104	17126	17392	17075	17134	17176	17294	17295	17301	17267	17362	17431	17307	17221	17262	17258	17215	17058	17431	17335	17204	17212	17401	17260	17114	16956	17262	17188	17350	17408	17210	17358	17212	17222	17225	17208	17196	17248	17201	17125	17299	17132	17421	17184	17144	17178	17338	17211	17227	17408	17240	17411	17305	17415	17197	17317	17368	17179	17267	17191	17293	17135	17263	17202	17402	17377	17246	17350	17283	17222	17290	17179	17270	17146	17122	17220	17290	17339	17135	17258	17286	17212	17200	17402	17091	17147	17255	17210	17243	17219	17222	17123	17259	17230	17306	17419	17278	17413	17323	17238	17072	17296	17153	17329	17326	17378	17202	17215	17542	17277	17263	17136	17124	17029	17217	17170	17219	17310	17102	17248	17266	17363	17216	17294	17324	17397	17260	17326	17216	17141	17465	17396	16943	17434	17227	17198	17316	17235	17361	17245	17237	17113	17150	17284	17272	17319	17241	17359	17110	17355	17229	17217	17289	17217	17311	17269	17246	17250	17105	17322	17180	17131	17357	17336	17410	17402	17108	17265	17376	17197	17360	17077	17155	17225	17406	17244	17157	17152	17302	17423	17347	17011	17221	17345	17259	17327	17233	17178	17326	17257	17225	17198	17136	17352	17323	17331	17372	17289	17416	17252	17337	17319	17201	17250	17251	17283	17350	17305	17272	17260	17267	17248	17409	17211	17251	17512	17284	17176	17178	17326	17367	17385	17124	17142	17268	17168	17269	17316	17180	17227	17299	17257	17325	17164	17096	17211	17195	17163	17153	17265	17139	17249	17292	17223	17421	17330	17121	17217	17277	17049	17200	17318	17265	17251	17219	17127	17311	17171	17106	17211	17267	17292	17235	17182	17066	17177	17284	17293	17147	17252	17226	17281	17336	17303	17074	17287	17281	17172	17396	17105	17200	17332	17405	17208	17040	17167	17562	17343	17249	17366	17344	17258	17269	17375	17292	17379	17291	17169	17328	17225	17189	17200	17312	17139	17396	17435	17491	17421	17302	17383	17215	17223	17301	17222	17215	17192	17231	17089	17339	17335	17249	17308	17157	17403	17136	17091	17289	17257	17140	17235	17320	17189	17332	17358	17223	17319	17222	17470	17219	17247	17229	17301	17149	17323	17097	17468	17104	17311	17220	17250	17151	17309	17190	17249	17183	17279	17198	17173	17313	17365	17157	17294	17141	17205	17142	17159	17278	17096	17266	17220	17293	17333	17173	17237	17208	17535	16992	16965	17139	17072	17033	17317	17426	17288	17528	17133	17284	17114	17312	17337	17367	17184	17105	17198	17381	17174	17307	17089	17278	17186	17249	17385	17348	17278	17386	17097	17257	17240	17144	17337	17237	17280	17226	17301	17270	17177	17217	17320	17023	17237	17205	17188	17247	17362	17295	17150	17221	17010	17408	17307	17175	17245	17288	17319	17355	17098	17068	17286	17226	17091	17264	17311	17130	17135	17349	17396	17257	17251	17405	17200	17175	17286	17275	17221	17237	17168	17215	17257	17174	17315	17226	17109	17355	17239	17307	17092	17339	17276	17026	17085	17197	17301	17301	17194	17349	17168	17338	17334	17266	17493	17329	17179	17314	17198	17193	17516	17171	17288	17333	17194	17218	17275	17158	17472	17163	17296	17292	17175	17286	17096	17267	17240	17168	17458	17085	17222	17171	17448	17205	17125	17299	17258	17252	17405	17328	17302	17269	17144	17265	17287	17202	17204	17350	17257	17155	17340	17215	17278	17214	17188	17147	17200	17270	17179	17357	17228	17078	17154	17147	17189	17274	17304	17319	17249	17173	17354	17113	17313	17324	17127	17235	17190	17191	17200	17306	17207	17256	17246	17346	17340	17139	17181	17359	17131	17209	17428	17257	17482	17432	17266	17192	17405	17354	17343	17365	16955	17257	17216	17429	17228	17504	17159	17205	17241	17120	17331	17115	17200	17340	17222	17224	17190	17198	17334	17139	17206	17329	17288	17398	17325	17173	17497	17252	17339	17369	17283	17200	17326	17053	17114	17292	17258	17115	17234	17312	17322	17239	17245	17293	17299	16979	17353	17190	17295	17242	17149	17215	17103	17246	17304	17210	17149
22998	21456	29358	24644	24480	27015	29729	24728	22820	22578	22348	21893	21428	21544	21195	21169	21209	21219	21339	21275	21267	21231	21108	21108	21259	21191	21206	21139	20968	21075	20876	21015	21123	21094	21056	21039	20949	21117	20899	20896	20953	20941	20951	20986	21067	21139	21070	20984	20968	21184	21082	20931	20855	20856	20848	20723	20750	20911	21006	20899	20718	20894	20927	20895	20974	20799	21048	20954	20941	20999	21046	21011	20982	20653	20988	20854	20800	20674	20888	21138	20861	20913	20805	20909	20766	20798	20743	20877	20827	20778	21039	21041	20882	21005	21026	20900	20825	20881	20925	20875	21020	20961	20966	20865	21107	20930	20678	20912	20928	21092	20939	21035	21134	20728	20928	20984	20926	20888	20593	20994	20873	20821	20819	20795	20913	20804	20726	20845	20786	20692	20758	21004	20891	20914	20820	20875	20859	20772	20973	20771	20975	20836	21072	20956	20829	20812	21004	20701	20932	20789	20965	20898	20964	20840	20919	20956	20845	20885	20985	20785	20789	20811	20876	20960	20987	20524	20763	20997	20873	20935	20912	20641	20905	20771	20826	21013	20991	20942	20950	21050	20750	21014	20944	20800	20783	20548	20920	20745	20919	20992	20774	20826	21054	20963	20888	20857	20914	20925	20754	20881	21063	20913	20789	20887	21058	20924	20780	20924	21003	20951	20760	20887	21032	20815	20999	20928	20847	20838	20990	20822	20875	20840	20792	20831	20919	21213	20681	20824	21009	20868	20957	21156	20699	20854	20737	20747	20982	21005	20868	20884	20930	20778	20876	20789	20747	20912	20889	20933	20970	20697	20829	20763	21005	20917	20703	20823	20836	20997	20794	20960	20675	20899	20812	21079	20784	20667	20877	20749	20635	20848	20875	20869	20749	20897	20674	20985	20806	20701	20890	20823	20731	20900	20950	20651	20820	20836	20815	20905	20871	21001	20715	20878	20705	20962	20937	20790	20866	20803	20719	20711	20962	20858	20934	20754	20683	20908	20920	20750	20834	20936	21037	20956	20862	20990	20603	20797	20854	20947	21011	20819	20915	20811	20698	20990	20714	20796	20842	20812	20801	21154	20831	20961	20929	20815	21064	21071	20698	20871	20969	20939	20871	20813	20783	20694	20840	20707	20925	20877	20643	20817	20711	20867	21001	21022	20896	20665	20881	20841	20758	20951	20913	20664	20863	20988	20651	20860	20835	20618	20883	20795	20791	20934	21031	20955	20824	20885	20901	20933	21018	20833	20740	20723	21053	20776	20797	20902	20727	20747	21037	20687	20542	20810	20704	21019	20800	20906	21076	20816	20977	20729	20864	20843	20848	20910	20703	20714	20967	21003	20739	20817	20948	20849	20873	20914	21041	20731	21057	20761	20926	20804	20883	20890	20966	20971	20811	20677	20993	20752	20823	20914	21093	21017	20868	20912	20879	20861	21027	20855	21084	20857	20955	20936	20863	20587	21031	20919	20783	20815	21166	20849	20825	20965	20847	20899	20902	20824	20738	20963	20875	20978	21072	21015	20842	20712	20819	21206	20997	20832	20597	20890	20917	21055	20955	20893	20639	20728	20951	20945	20950	20819	20671	21126	20941	20726	21039	21039	20949	20937	20851	20872	20898	20982	20753	20852	21028	20697	20926	20998	20937	20700	20820	21074	21123	20873	20865	20666	20818	20965	20802	20933	20726	20850	21008	20791	20800	21050	20753	20647	20864	20703	20910	20959	20748	20822	20891	20944	20972	21009	21105	20894	20915	20688	20943	20839	21112	20991	20614	21060	20897	20888	20872	20857	20955	20719	20982	20913	20909	20974	20898	20927	20777	20873	20976	20878	20777	20868	20961	20963	20901	21068	21040	20726	20750	20632	20846	20930	20833	20680	20706	20993	20902	20843	20972	21047	20783	20887	20891	20929	20948	20899	20973	20745	20810	20747	20752	21039	20974	20821	21005	20917	20875	20998	20825	20911	20938	21054	20850	20844	20946	20885	20928	20922	20975	20884	20732	20846	20963	20810	20600	20949	20662	20869	20758	20812	20979	20876	20764	20970	20869	20803	20928	20754	20878	20935	21126	20916	20822	20818	20969	20835	20928	20635	20994	20905	20847	20660	20850	20809	20809	20923	21003	20924	21078	20680	20844	20901	20808	20890	20870	20858	20607	20728	20795	20980	20879	20736	20905	20784	20847	20921	20972	21049	20824	20829	20737	20754	20897	20978	21025	21025	20728	20732	20949	20955	20875	20879	20905	20864	20674	20803	20940	20587	20649	20662	20889	20806	20907	20947	20878	20995	20937	20776	20786	20747	21025	20734	20937	20759	20841	20715	20952	20946	20847	20825	20786	21015	20792	20770	20940	20967	20822	20796	21003	20940	21064	20800	20783	20887	20828	20747	20861	20981	20654	20870	20759	20723	20965	21079	20867	20776	20878	20682	20889	20837	21052	20856	20775	20869	20864	20769	20661	20872	20950	20809	20843	21006	21126	20678	20978	20818	20695	20818	20752	20811	20907	20860	21085	20835	20830	20523	20770	20889	20871	20977	20978	20817	20992	20875	21124	21084	20827	20601	20825	20753	21031	20862	20886	20761	20919	20933	20878	21051	20930	20946	20802	21008	20947	20748	20767	20831	20790	20748	20783	20854	20752	21046	20919	21046	20760	20946	20709	20728	20910	20712	20803	20768	20695	20806	21013	20837	21021	20888	21017	20711	20899	20821	20866	20812	20733	20816	21071	21089	20863	20881	21094	20721	20964	20848	20963	20818	20930	20757	20807	20743	20637	20869	20807	20876	20832	20918	20767	20814	20997	20943	20747	20783	20773	20791	20946	20756	20991	20960	20976	20748	20847	20730	20818	20678	20996	20764	20983	21064	20814	21012	20891	21007	20797	20557	20816	20820	20874	20939	20883	20672	20687	20548	20949	20873	21095	20836	20943	20895	20974	20903	20793	20873	20816	20917	20984	20984	20856	20924	20738	20858	20870	20678	20896	20894	20947	20754	20693	20876	20675	20757	20790	21048	20788	20861	21127	20878	21018	20738	20965	20877	20594	20675	20807	20872	20756	20834	20934	20702	20868	21037	20888	20695	21028	20819	20964	20671	20911	20710	20867	21067	21116	20797	20828	21079	20765	20833	20650	20933	20897	20898	20866	20733	20617	20875	20857	20795	20874	20736	20661	20718	20888	20649	20740	20872	20849	20946	20976	20946	21000	20898	20942	20801	20882	20725	20689	20802	20718	20951	21027	20835	21009	20909	20705	20652	20865	20870	21057	20752	20748	20635	20933	21061	21074	20761	21016	20838	20692	20885	20995	20976	21142	20937	20975	20760	20875	20973	21000	20931	21013	20745	20661	20665	20983	20914	20631	20982	20704	21016	20979	20726	20672	20745	20865	20875	20993	20752	20832	20808	20848	20800	20860	20927	20765	20935	20947	21011	20973	20974	21074	20906	20805	21081	20811	20873	21018	20690	20886	20773	20752	20916	20861	20842	20921	20652	20857	21062	20941	20990	20894	21096	20794	20827	20733	20801	20902	20788	20795	20696	20969	20835	20801	20725	21045	20830	20994	20795	20901	20865	21008	20948	20890	20841	20843	20514	20776	20713	20931	20997	20830	20837	20929	21120	20951	20930	20834	20800	20765	20707	20617	20701	20851	20767	20823	20702	20990	20976	20874	20652	20729	20783	20937	20853	20909	21051	20890	20869	20568	20759	20764	20839	20764	20751	20792	20861	20703	20958	20943	20898	20960	20783	20555	20726	20957	20984	20793	20846	20793	21008	20828	20849	20922	20950	21052	20881	20960	20997	20836	20872	20790	20977	20969	20831	20816	20691	20681	20726	20975	21120	20987	20624	20986	20725	20701	20912	20975	20969	20652	20721	20710	20689	20741	20870	20663	20721	20861	20764	20886	20543	20865	20904	20726	20706	20860	20955	21133	20852	20916	20957	20831	20786	20905	20651	20992	20752	21083	20885	20989	21025	20807	20916	21008	20807	20924	20867	20774	20788	20976	20927	21047	20838	20885	20877	20797	20814	20980	20930	21058	20834	20714	20793	20868	21080	21084	20841	20888	21003	20703	20824	20794	21061	20821	20920	20714	20815	20699	21024	20635	21004	20713	20991	20841	20841	20931	20892	20847	20798	20607	20786	20953	20930	20763	20826	20749	21024	20779	20723	20972	20963	20967	20903	20927	21083	20939	20988	20831	20810	20843	20853	20801	20782	21050	20940	20921	20842	20710	20670	20796	20630	20956	20692	21067	20894	20856	20969	21059	20887	20628	20884	21040	20867	20880	20886	20855	20730	20956	21023	20875	20966	20810	20801	20973	20979	20849	20714	20765	20977	20915	20953	20894	20986	20929	20835	20568	20997	20798	20790	20536	20587	20940	21095	20774	20925	21101	20901	20563	21001	20925	20877	20835	20898	20982	20841	21045	20905	20895	20646	21037	20611	20663	20993	21008	20796	20971	20948	20778	20735	21177	20755	21080	20795	20936	20795	21026	20799	20765	20739	20856	20858	20833	20775	21135	20913	20985	20694	20722	20788	20744	20546	20804	20746	20708	20766	21009	20702	20986	20922	20968	20822	21139	21096	20862	20788	20683	20894	20879	20832	20909	21009	20640	21028	20918	20660	20730	20801	20901	20794	21071	21068	20846	20915	20939	20895	20934	20734	20769	20776	20727	20940	20757	20919	20852	20705	20853	20733	20922	20950	20769	20728	21094	20850	20902	20691	20895	20837	20753	20737	20759	20899	20827	20788	20727	20836	20806	20782	20847	20860	20821	20836	20922	20935	20997	20884	20982	20844	20832	20805	20952	20734	20731	20865	20980	20710	20735	20818	21057	20923	20870	20932	20917	20830	21058	20812	20941	20941	20954	20730	20743	20811	20912	20754	20907	20623	20915	21079	20788	20842	20712	20723	20760	20979	21103	20933	20906	20845	20758	20846	20852	21174	21079	20931	20941	20815	20728	20917	20987	20720	20838	20973	20898	20836	20668	20881	20843	21089	20756	20520	20746	20756	20784	21103	20897	20658	20684	20715	20826	20969	20821	20958	20884	20821	20946	21006	20743	20600	21004	20920	20703	20882	20898	20699	20939	20870	20853	20764	20741	20614	20925	20895	20846	20865	20690	21065
36731	60326	57788	47628	39935	28560	25331	22479	20389	19670	19612	18958	18513	18210	18307	18092	18166	18131	18132	18157	17988	17995	17871	17984	17997	17815	17797	17802	17651	17761	17739	17882	17834	17887	17711	17861	17910	17836	17793	17723	17948	17621	17914	17868	17619	17981	17647	17930	17878	17976	17902	17879	17700	17672	17808	17671	17722	17781	17829	17791	17621	17697	17641	17667	17904	17718	17685	17721	17896	17847	17690	17821	17519	17586	17708	17786	17757	17904	17731	17718	17723	17819	17678	17496	17810	17571	17890	17726	17764	17736	17751	17676	17624	17742	17715	17575	17891	17661	17905	17743	17747	17670	17758	17693	17740	17831	17850	17736	17662	17715	17809	17681	17704	17722	17854	17745	17877	17867	17658	17716	17669	17691	17619	17684	17769	17793	17869	17842	17895	17706	17717	17715	17706	17547	17754	17677	17595	17878	17651	17944	17570	17803	17953	17579	17831	17656	17548	17802	17836	17768	17742	17649	17729	17522	17729	17850	17702	17735	17712	17557	17771	18019	17702	17847	17572	17664	17748	17839	17699	17746	17912	17622	17787	17742	17615	17769	17582	17703	17818	17696	17684	17598	17646	17816	17669	17504	17700	17881	17722	17784	17703	17715	17630	17610	17674	17806	17674	17931	17635	17838	17809	17624	17869	17658	17691	17823	17706	17506	17755	17498	17802	17772	17852	17616	17701	17785	17850	17774	17687	17908	17816	17779	17733	17846	17766	17665	17755	17861	17660	17622	17680	17837	17691	17755	17781	17614	17754	17894	17697	17649	17749	17760	17494	17736	17600	17696	17719	17746	17692	17745	17562	17722	17765	17571	17532	17763	17668	17630	17689	17882	17722	17720	17796	17728	17519	17616	17708	17785	17706	17720	17520	17654	17853	17654	17608	17801	17831	17681	17751	17694	17755	17827	17781	17692	17907	17748	17842	17720	17708	17766	17730	17750	17697	17743	17698	17469	17647	17618	17719	17858	17847	17581	17731	17849	17808	17713	17787	17794	17613	17565	17733	17688	17586	17626	17641	17701	17820	17573	17525	17645	17888	17688	17697	17685	17853	17692	17799	17675	17559	17661	17573	17811	17604	17645	17713	17708	17756	17736	17604	17791	17715	17619	17627	17569	17750	17780	17646	17581	17704	17824	17769	17540	17786	17644	17622	17629	17750	17765	17615	17673	17966	17591	17758	17782	17798	17798	17560	17831	17730	17527	17565	17755	17789	17754	17726	17630	17732	17579	17574	17647	17719	17602	17729	17692	17705	17719	17847	17601	17651	17724	17620	17833	17754	17519	17584	17566	17917	17666	17659	17512	17829	17719	17818	17853	17598	17703	17553	17600	17588	17787	17656	17565	17687	17635	17814	17750	17548	17854	17614	17827	17669	17881	17823	17629	17691	17821	17845	17645	17874	17640	17530	17589	17885	17757	17677	17611	17706	17563	17769	17671	17838	17634	17649	17707	17759	17662	17710	17770	17540	17738	17517	17826	17658	17651	17814	17778	17668	17781	17624	17512	17708	17850	17676	17854	17802	17752	17594	17793	17713	17852	17599	17705	17500	17717	17764	17642	17526	17858	17771	17562	17818	17498	17719	17831	17694	17686	17586	17680	17800	17722	17790	17550	17498	17734	17818	17723	17579	17681	17538	17823	17850	17703	17832	17638	17825	17811	17543	17667	17727	17579	17664	17698	17499	17839	17785	17649	17559	17759	17673	17832	17647	17761	17764	17729	17819	17758	17740	17563	17755	17832	17732	17796	17752	17884	17629	17724	17709	17693	17787	17738	17984	17875	17796	17714	17723	17878	17627	17701	17640	17614	17625	17862	17772	17572	17636	17812	17510	17614	17603	17648	17811	17804	17849	17672	17797	17752	17743	17653	17848	17561	17705	17734	17735	17613	17604	17767	17701	17542	17755	17764	17730	17570	17739	17762	17614	17867	17760	17666	17755	17703	17837	17837	17809	17760	17741	17607	17689	17650	17746	17736	17906	17780	17729	17686	17586	17761	17594	17756	17622	17666	17702	17755	17629	17558	17700	17593	17693	17816	17712	17634	17842	17664	17736	17729	17672	17843	17588	17673	17768	17917	17588	17562	17644	17736	17943	17775	17678	17785	17720	17770	17729	17587	17620	17886	17794	17788	17866	17751	17731	17745	17734	17653	17782	17730	17795	17647	17652	17783	17763	17566	17806	17676	17621	17644	17813	17642	17503	17684	17898	17682	17628	17791	17706	17799	17780	17859	17734	17729	17767	17704	17581	17734	17753	17697	17751	17740	17585	17666	17796	17696	17955	17851	17714	17925	17599	17570	17629	17709	17791	17686	17703	17600	17736	17680	17586	17730	17777	17560	17622	17710	17824	17628	17800	17779	17485	17556	17755	17660	17799	17867	17795	17745	17808	17497	17713	17565	17766	17783	17718	17707	17701	17728	17793	17689	17655	17750	17729	17867	17708	17763	17638	17686	17720	17691	17754	17587	17700	17628	17741	17807	17649	17612	17720	17651	17712	17745	17747	17804	17781	17799	17590	17828	17784	17730	17705	17797	17573	17635	17856	17793	17653	17764	17689	17726	17616	17679	17741	17720	17727	17437	17648	17726	17685	17822	17614	17641	17647	17773	17677	17586	17811	17783	17772	17874	17807	17744	17616	17749	17503	17661	17801	17477	17779	17765	17627	17788	17827	17835	17758	17722	17785	17562	17595	17673	17582	17671	17705	17614	17719	17904	17835	17658	17826	17579	17734	17619	17638	17785	17801	17642	17738	17586	17836	17816	17772	17626	17796	17707	17686	17579	17816	17545	17634	17716	17836	17636	17735	17751	17697	17761	17877	17625	17605	17708	17616	17724	17740	17576	17827	17755	17845	17683	17678	17605	17767	17632	17691	17751	17851	17654	17626	17816	17682	17793	17722	17663	17609	17824	17663	17496	17903	17795	17621	17689	17761	17648	17665	17571	17635	17663	17691	17781	17558	17568	17593	17775	17881	17729	17879	17601	17531	17651	17668	17550	17734	17710	17659	17873	17786	17803	17635	17708	17707	17879	17802	17797	17629	17586	17824	17675	17653	17829	17782	17807	17674	17879	17680	17586	17533	17700	17857	17718	17781	17724	17699	17712	17763	17736	17669	17688	17817	17501	17711	17702	17689	17832	17592	17747	17743	17772	17702	17757	17709	17768	17833	17601	17773	17672	17729	17690	17710	17746	17574	17586	17702	17708	17684	17612	17744	17663	17688	17945	17495	17654	17767	17761	17698	17759	17776	17716	17686	17438	17523	17721	17756	17672	17891	17667	17832	17580	17736	17718	17743	17602	17740	17599	17818	17652	17602	17693	17652	17655	17652	17874	17845	17770	17807	17675	17736	17783	17656	17737	17688	17789	17795	17583	17745	17497	17660	17772	17654	17760	17591	17786	17637	17597	17712	17689	17719	17661	17715	17712	17783	17785	17756	17661	17674	17580	17732	17708	17740	17663	17800	17667	17649	17644	17896	17733	17739	17609	17735	17909	17781	17764	17635	17644	17687	17573	17780	17798	17652	17697	17611	17563	17728	17779	17726	17787	17723	17916	17665	17783	17691	17737	17733	17738	17682	17656	17700	17627	17838	17704	17611	17816	17686	17596	17663	17803	17748	17659	17465	17645	17707	17760	17770	17648	17740	17685	17782	17585	17755	17690	17783	17683	17630	17686	18009	17661	17704	17566	17855	17971	17654	17807	17660	17753	17743	17707	17839	17649	17525	17733	17677	17754	17645	17644	17777	17741	17491	17605	17743	17724	17549	17596	17759	17637	17691	17646	17904	17739	17712	17747	17745	17758	17671	17696	17801	17704	17666	17718	17657	17553	17831	17755	17614	17690	17578	17722	17839	17928	17793	17482	17729	17614	17665	17847	17634	17642	17747	17819	17771	17843	17588	17811	17564	17848	17751	17726	17659	17671	17431	17712	17857	17683	17781	17690	17745	17569	17518	17661	17637	17710	17647	17507	17790	17829	17578	17689	17821	17838	17400	17617	17650	17846	17628	17766	17730	17819	17654	17878	17678	17751	17713	17656	17752	17616	17912	17747	17700	17776	17675	17771	17791	17774	17713	17730	17619	17776	17603	17846	17553	17718	17842	17693	17706	17760	17577	17752	17625	17660	17726	17749	17813	17753	17659	17682	17729	17609	17728	17766	17596	17664	17585	17720	17784	17598	17904	17756	17658	17556	17673	17668	17725	17617	17821	17627	17626	17494	17644	17649	17768	17760	17613	17622	17713	17739	17894	17761	17519	17656	17657	17644	17915	17587	17582	17669	17687	17705	17675	17671	17908	17726	17580	17750	17762	17576	17881	17638	17834	17579	17812	17748	17689	17750	17673	17800	17728	17727	17632	17681	17813	17649	17682	17706	17727	17768	17727	17769	17656	17820	17663	17869	17737	17997	17666	17786	17634	17772	17683	17654	17733	17511	17806	17627	17712	17697	17707	17692	17646	17761	17643	17908	17880	17763	17605	17765	17661	17829	17704	17759	17797	17719	17748	17666	17761	17589	17489	17834	17671	17514	17625	17509	17856	17796	17706	17777	17640	17748	17733	17764	17721	17840	17593	17586	17693	17624	17868	17878	17777	17669	17613	17482	17738	17792	17695	17887	17705	17730	17757	17763	17635	17735	17780	17662	17845	17719	17607	17623	17762	17454	17663	17731	17650	17601	17795	17804	17545	17827	17719	17802	17680	17674	17706	17820	17713	17690	17551	17888	17692	17486	17795	17740	17480	17777	17641	17579	17604	17670	17628	17826	17644	17611	17697	17527	17564	17792	17690	17712	17650	17549	17567	17662	17619	17552	17659	17760	17764	17645	17754	17735	17394	17723	17637	17808	17640	17723	17729	17671	17616	17835	17719	17679	17822	17683	17661	17696	17737	17856	17636	17681	17667	17752	17754	17594	17641	17722	17687	17663	17767	17812	17757	17560	17777	17624	17719	17872	17709	17714	17865	17718	17853	17786	17851	17575	17701	17651	17729	17748	17687	17858	17732	17651	17461	17476	17789	17723	17629	17708	17762	17668	17826	17837	17826	17643	17744	17495	17654	17781	17807	17738	17688	17604	17645	17682	17682	17731	17714	17819	17750	17785	17653	17543	17899	17778	17652	17793
28977	27334	35921	31910	25068	22912	22015	21160	20617	20473	20371	20309	20024	20172	20055	20146	20166	19994	19932	20061	20012	19775	19885	20045	20065	19905	19854	19861	19854	20059	19923	20091	19868	20108	19959	20039	20051	20143	20179	20084	19924	19988	20012	20036	19934	20027	20049	20019	19920	19951	20004	19911	20017	19953	19964	19919	20061	20013	19849	20039	19952	20016	19961	20138	20081	20080	20104	19868	20173	20009	19947	19968	19953	20166	19729	19863	19866	19926	20086	19885	19855	20071	19863	19897	19912	19963	19890	19871	19862	19947	19976	19987	20037	19950	20063	20060	19950	20007	20244	19728	20247	19929	19915	19911	19772	19891	19874	20084	20049	19750	19942	20132	20100	20059	19762	20131	20140	19863	19790	19906	19954	19952	19917	19869	19745	19943	19947	20038	20104	20014	19913	19742	19979	19883	20026	19844	19957	19844	20067	19633	20180	19807	19725	19963	20138	19992	19975	19901	19964	20060	19874	19817	20064	19900	19977	19948	19939	20046	20007	19916	19809	20059	19980	19999	19812	20072	19978	19834	20070	19906	20076	19713	19959	19717	19989	20057	20106	20001	19577	20013	19925	19985	19873	19874	19858	19797	19959	20064	20094	19849	19889	19954	19887	19909	19991	20006	19912	19841	19901	19874	19904	20109	19855	20095	19886	20058	19993	19891	19863	20020	20016	19914	19940	19964	20020	19941	20168	19949	20144	19933	19862	19938	20022	19785	19733	19899	20217	20162	19665	19984	19869	20050	19945	19833	19979	19886	19997	20128	20091	19919	20064	19905	19988	19892	20110	20123	20093	19826	19901	19932	19972	20052	19812	19872	19720	20066	19836	19811	19881	20012	20085	19688	19965	19874	19919	19850	19956	19850	19913	19808	20099	19894	19966	20033	19901	19957	19930	19833	19837	19984	19991	19748	19840	19878	20014	20061	19983	19838	19796	19801	20000	20125	19897	19888	20076	19993	19881	19868	19916	20098	19941	20009	20102	20014	19813	19889	20065	19953	19969	19970	19935	19948	19959	19917	20058	19946	19911	19845	20005	19801	20123	19857	19847	19804	19936	20009	20090	19909	19883	20082	20150	19923	19897	19893	19890	20012	19853	19884	19964	19674	19940	20137	19947	19991	19908	20040	19974	19714	19836	19908	20053	19922	19893	19977	19964	19880	19827	19994	20069	19709	19980	19831	20022	20122	19826	20003	19714	19726	19948	19828	19819	20007	19985	20142	19995	20056	20044	19898	19876	19967	20001	20008	19791	19793	20059	19903	19912	19969	19788	20058	19744	19803	20085	20118	19742	19964	19763	19965	19942	19956	19702	19928	20171	19816	19732	20085	20042	20031	19973	19895	19886	19859	20047	19836	19859	19935	20025	20083	19895	20042	19815	19895	19865	19755	20022	19928	19822	19938	20109	19872	19804	20108	20001	19931	20045	20101	19933	20030	19869	19727	19899	19771	20171	19737	20020	20105	20064	19990	20261	19903	20049	19792	19916	19795	19986	19879	19863	19999	20145	19981	19888	19792	19973	19930	19869	19706	19882	19983	19774	19829	20078	19916	19957	19756	20110	19941	20082	19878	19875	19816	19944	19973	19826	19726	19917	19766	20041	19911	19870	19797	19841	19921	20021	19814	19816	19909	19966	19876	19952	19735	19918	19871	19996	20160	19815	19883	19898	20025	19931	19883	19924	20016	20065	20013	20150	19922	19813	20108	20032	19850	19998	19897	19829	19712	19839	20113	20006	20061	19910	20023	20026	19977	19798	19752	19686	19774	19946	19958	20032	19800	19962	19734	20194	19759	19992	19863	20183	19884	19858	19736	19850	20138	19776	20027	20060	19785	19706	19864	19743	19938	20069	20021	19885	20017	20046	19826	20095	19900	19875	20004	20175	20038	19838	19849	19716	20024	20130	19960	19881	19870	19920	19888	20015	20129	20078	20093	19918	19884	20114	19925	19950	19929	19981	19883	19619	19845	19980	20200	20138	19962	19964	19981	19802	19932	19922	20091	19978	19772	19896	20091	19765	20022	20141	19804	19764	19837	19894	19980	19872	19808	19790	19913	19901	19985	19934	19900	19971	19967	19799	19943	20143	19891	19852	20033	19838	19905	20070	20067	20011	19884	20072	19774	19990	20029	19874	19897	19897	20056	19838	19777	20143	20084	19939	20017	20071	19667	20041	20040	20112	20088	19867	20205	19688	19876	19917	20124	20022	19871	19776	19937	19873	19921	19921	19873	19880	19969	19979	19938	19851	19918	20011	19987	19885	19940	19900	19819	19865	19923	20099	20030	20209	19910	20003	19908	19789	19990	20181	20082	19979	20116	19992	20078	19810	19967	19954	20097	19905	19793	19983	19909	20167	20006	20017	19988	19958	20033	20018	19766	19932	20008	20054	19755	19865	20116	20004	20081	20003	19866	20001	19853	20067	19777	20043	19960	19863	19891	19958	20160	19959	20027	20021	20067	19699	20123	20077	19885	19908	19781	19982	19989	19877	19804	19968	20161	20052	20232	19898	20008	20246	20057	20156	19979	20077	20242	19847	20036	19916	19990	19922	19953	19939	20006	19953	20041	19965	19968	20096	20090	20051	19884	19954	20071	19914	20014	19947	19950	19687	19934	20013	20088	19890	19898	19856	20106	20135	19787	19745	19893	19948	19872	19992	19973	20080	19907	19883	19799	19742	19946	19908	19936	19852	20202	19986	20003	20088	19822	19919	19952	20009	20046	19955	19936	19904	20086	20043	19892	20024	19781	19898	20012	20050	19918	20032	19593	19909	19962	19977	19989	19893	19948	19850	19994	19870	20020	20112	20147	19926	19981	20080	20300	20019	19845	19953	20108	20029	20223	19942	19933	20045	20099	19801	19983	20029	19855	19917	19799	19856	20046	20146	19874	20028	19924	19950	20080	20187	20019	19968	20166	19761	20123	19853	19851	19916	20112	20092	19861	19912	19745	19895	19894	20012	19839	19975	19991	19824	19855	20107	19980	19921	19876	19917	19789	19846	19686	20000	19884	19934	19945	19812	19874	19948	19728	20139	20031	19850	19929	19707	19979	19880	19787	19778	19852	20136	19955	19855	19977	19919	19913	19915	19824	20085	20052	19927	19972	19982	19896	19951	20073	19919	19922	19868	19968	20009	19866	19941	20145	19966	19848	20166	19878	20153	19927	20061	19977	19848	19838	19741	19788	19847	19892	20025	19884	19832	20074	19900	19900	19981	19863	20050	19961	20114	19840	20051	19824	19974	19863	19879	20058	19773	19998	19862	20064	20023	19894	19913	19909	19962	19958	19913	19822	20081	19865	19910	20083	20088	19985	20115	19849	19973	19921	20042	19675	19907	20061	19901	20076	19876	20035	19706	20059	20033	19877	20116	20050	19764	20074	20023	20151	20070	19904	19904	19983	19904	20008	20151	19832	19759	20007	20058	20095	20004	19722	19920	19796	19940	19884	19935	19959	19910	20066	19894	20173	19962	20039	20148	19878	19807	19920	20118	19868	19735	20030	19980	20098	20088	19850	19878	19943	20031	19791	20107	20071	19914	19968	19768	20150	20046	19977	19971	19920	19945	19970	19836	19890	19987	19962	19725	19999	19975	19972	19828	20031	19911	20008	19849	19868	19904	19830	19835	19946	20008	19994	20060	19876	19889	20124	20008	19564	20127	20120	19982	19759	20000	19933	19913	20039	20071	19962	19760	20047	20029	19799	19936	19833	19907	19896	19871	20020	20099	19940	20061	19891	20089	19900	20066	19814	19980	19844	19997	19803	19905	19967	19907	20045	19964	19971	20185	20195	19804	19868	19901	19739	19991	19997	19681	19991	20044	19955	20053	20101	19914	19938	19819	20059	19966	19877	19919	19801	20131	19891	19974	19943	19986	20095	20055	19912	19939	19848	19951	19954	20005	19992	20029	19988	19914	19828	19818	19760	19960	19910	19770	19852	20027	19828	19763	19914	20025	19818	19801	20006	19949	19744	19929	19796	19917	20120	20127	19952	19952	19954	19992	19962	20022	19964	19798	19756	20129	19910	19918	19943	19803	19703	19944	19975	19969	20077	20038	20010	19989	19931	20026	19922	19874	19867	19931	19825	20006	20067	20002	19987	19850	19964	20080	19930	20049	19926	19857	19889	19929	19959	20232	20028	20062	19918	20079	19917	19868	19792	19820	19993	19828	19801	20012	19762	19928	20058	19863	19889	19798	19982	19949	20057	20036	20132	19866	19888	19896	19744	19989	19925	19812	19889	19809	20106	20008	19912	19814	20009	20192	20106	19988	20057	20200	20025	20185	20099	19938	19844	19925	19909	19952	19953	20048	19648	19931	20063	19955	20157	19922	20025	19988	19910	19979	20288	20020	19817	20025	19988	19823	19840	19728	20140	19835	19845	20262	19884	19933	19848	20067	20091	19839	19833	19834	19855	19934	20110	20152	20120	19997	19814	19982	19690	19849	19819	19941	20026	20066	20186	20031	19751	20073	19985	19988	19945	19924	19844	19983	20045	20163	20052	19831	19809	19980	19948	19979	19796	19943	19880	20044	20044	20126	20090	19822	20060	19837	20001	19921	19957	19796	19934	19790	19979	19817	20018	19879	19921	19796	20030	19863	19955	19865	20155	20016	19929	19979	19940	20170	20051	20078	20009	20020	20036	19932	19925	20068	19873	19982	19935	19624	19885	19758	19828	19949	19803	20020	19902	19873	19978	19795	20081	20095	19857	19907	20034	19902	20024	20093	20109	19951	20014	20064	19846	19883	20159	20194	19840	19926	20200	19954	19780	20050	19972	19894	19865	19951	19977	19942	19892	19848	20080	19805	19982	20103	20022	19964	20091	20027	19868	20005	19912	19875	19974	20123	20097	20115	19752	19986	19992	19939	20240	20023	20092	20008	20002	19925	19837	19845	19845	19816	20001	19980	19788	19861	20065	20092	19936	19944	20118	20076	20118	19882	19823	19939	19855	20018	19819	20058	20069	19744	20062	19989	19949	20023	19963	19888	20022	19880	19728	20127	20015	19991	19984	20131	20163	19782	19880	19812	19958	20235	20005	19822	19793	20075	19898	19862	19991	19938	20042	20224	19975	19745	20054	19981	19960	20116	19975	19700	19980	19679	19820	19974	19930	20092	19854	20002	19682
33591	44945	42392	31278	24562	21575	19586	18910	18231	17760	17662	17417	17409	17511	17434	17410	17433	17489	17458	17515	17158	17346	17027	17220	17393	17096	17221	17130	17269	17320	17282	17187	17219	17421	17146	17436	17061	17276	17116	17308	17260	17256	17211	17069	17136	17174	17210	17121	17053	17099	17218	17237	17144	17063	17121	17154	17183	17313	17122	17159	17213	17342	17219	17172	17368	17057	17109	17342	17006	17270	17097	17261	17043	17021	17338	17145	17322	17135	16955	17197	17231	17208	17175	17144	16960	17151	17319	17304	17178	17272	17103	17206	17276	17221	17175	17130	17221	16962	17266	17300	17278	17079	17314	17357	17060	17174	17109	16931	17225	17201	17270	17101	17250	17075	17194	17197	17119	17189	17180	17054	17247	17163	17168	17183	17174	17202	17300	17124	17070	16964	17275	17228	16925	17153	17207	17294	17133	17116	17194	17255	17117	17112	17305	17189	17168	17158	17233	17324	17174	17119	17197	17262	17128	17104	17284	17222	17187	17241	17300	17155	17283	17144	17140	17003	17219	17282	17065	17147	17156	17268	17247	17276	17253	17031	17128	17177	17146	17274	17214	17288	17009	17167	17255	17108	17159	17376	17289	17245	17057	17084	17137	17149	17039	17173	17107	17195	17208	17222	17180	17127	17134	17282	17348	17211	17230	17150	17318	17129	17096	16987	17403	17144	17183	17202	17247	17176	17160	17259	17083	16991	17070	17276	17204	17188	17188	17252	17198	17289	17066	17170	17308	17262	17092	17100	17106	17276	17206	17243	17354	17351	17125	17210	17051	17151	17153	17217	17185	17145	17085	17249	17278	17048	17127	17223	17216	17186	17295	17024	17086	16889	17253	17097	16877	17068	17249	17255	17091	17254	17243	17062	17171	17073	17263	17284	17182	17076	17200	17252	17195	17073	17276	17184	17148	17204	17135	17105	17314	17206	17219	17077	17167	17008	17220	17137	17239	17257	17411	17137	17263	17053	17120	17084	17091	17092	17131	17120	17327	17221	17111	17368	17249	16977	17115	17201	17332	17160	17220	17140	17266	17127	17286	17244	17226	17018	17227	17387	17202	17321	17133	17248	16977	17154	17087	17193	17157	17039	17114	17235	17051	17364	17066	17120	17212	17202	17119	17262	17288	17182	17148	17207	17312	17060	17266	17185	17197	17139	17252	17019	17391	17266	17291	17085	17228	17057	17064	17003	17286	17310	17209	17192	17414	17192	17204	17226	17379	17180	17361	17179	17100	17192	17260	17241	17231	17081	17176	17100	17235	17255	17198	17322	17158	17111	17089	17265	17210	17108	17222	17240	17108	17003	17134	17197	17356	17008	17119	17377	17156	17180	17196	17248	17245	17094	17145	17177	17158	17100	17220	17342	17111	17268	17199	17091	17245	17203	17094	17160	17275	17090	17095	17276	17122	17243	17215	17078	17288	17155	17237	17256	17074	17215	17160	17085	17365	17096	17190	17150	17121	17020	17175	17199	17228	17211	17178	17120	17310	17322	17169	17205	17176	17302	17110	17421	17250	17237	17310	17065	17340	17006	17219	17272	17055	17285	17313	17201	17210	17117	17227	17328	17133	17119	17043	17245	17406	17166	17324	17233	17192	17166	17320	17258	17115	17334	17262	17253	17329	17261	17069	17383	17055	17112	17163	17249	17235	17200	17171	17237	17266	17263	17192	17213	17267	17158	17279	17193	17293	17176	17079	17110	17142	17263	17193	17376	17221	17224	17311	17080	17264	17161	17138	17256	17285	17348	17108	17306	17130	17104	17271	17219	17088	17241	17229	17373	17309	17377	17232	17233	17087	17227	17059	17135	17231	17330	17007	17111	17180	17228	17105	17212	17012	17180	17200	17200	17200	17357	17168	17094	17177	17196	17310	17150	17251	17061	17282	17149	17219	17251	17268	17171	17148	17249	17264	17232	17156	17015	17051	17124	17045	17180	17318	17178	17121	17133	17298	17180	17313	17496	17327	17160	17268	17096	17138	17328	17115	17124	17221	17184	17267	17237	17095	17167	17148	17200	17104	17077	17230	17265	17070	17134	17189	17211	17193	17099	17226	17141	17054	17467	17345	17166	17160	17236	17301	17144	17308	17104	17182	17381	17187	17146	17169	17280	17227	17257	17139	17152	17355	17253	17122	17283	17146	17089	17166	17096	17112	17452	17275	17138	17260	17157	17272	17147	17234	17162	17189	17131	17327	17168	17243	17124	17175	17222	17120	17377	17065	17159	17163	17193	17158	17019	17197	17162	17208	17157	17040	17122	17193	17098	17401	17122	17359	17228	17200	17169	17288	17164	17080	17169	17276	17260	16987	17109	17343	17214	17173	17254	17490	17267	17285	17106	17259	17056	17352	17024	17258	17279	17193	17210	17104	17178	17141	17127	17089	17282	17091	17150	17177	17058	17241	17284	17188	17210	17150	17070	17174	17292	17220	17334	17244	17045	17159	17146	17111	17118	16973	17205	17038	17225	17375	17437	17125	17296	17103	17153	17157	16982	17118	17190	17159	17138	17250	17081	17111	17127	17067	17129	17033	17265	17328	17326	17125	17121	17128	17273	17038	17272	17072	17223	17188	17363	17134	17121	17184	17073	17021	17223	17160	17129	16978	17093	17310	17153	17153	17167	17097	17113	17227	17072	17260	17032	17165	17241	17183	17222	17157	17251	17264	17223	17232	17236	17278	17059	17091	17311	17185	17094	17359	17257	17403	17156	17150	17273	17177	17051	17302	17141	17113	17152	17104	17211	17139	17126	17296	17071	17308	17193	17182	17251	17280	17231	17237	17316	17236	17003	17215	17274	17277	17133	16969	17258	17215	17235	17118	17255	17187	17055	17326	17262	17013	17148	17106	17075	17253	17241	17274	17133	17242	17212	17128	17289	17266	17169	17203	17072	17087	17156	17280	17325	17090	17195	17067	17214	17211	17174	17204	17109	17198	17103	17251	17179	17063	17159	17233	17145	17099	17247	17252	17049	17325	17073	17244	17092	17356	17206	17241	17076	17326	17196	17318	17119	17302	17118	17394	17185	16969	17104	17259	17180	17127	17183	17163	17199	17237	17153	17116	17067	17205	17252	17127	17147	17106	17276	17308	17230	17171	17122	17030	17207	17109	17038	17182	17255	17111	17116	17192	17322	17091	17250	17215	17147	17231	17411	17346	17294	17308	17300	17133	17259	17217	17163	17333	17352	17423	17194	17120	17237	17248	17136	17120	17224	17021	17204	17076	17153	17257	17194	17310	17100	17126	17237	17275	17290	17164	17328	17192	17351	17041	17359	17187	17366	17193	17057	17230	17219	17275	17124	17200	17167	17207	17083	17315	17234	17323	17283	17364	17307	17171	17184	17150	17129	17180	17270	17176	17238	17194	17134	17459	17219	17234	17082	17259	17275	17012	17138	17181	17141	17275	17372	17256	17147	17181	17168	17341	17134	17286	17276	17268	17238	17179	17252	17187	17235	17184	17125	17250	17000	17210	17298	17372	17155	17146	17269	17182	17005	17279	17341	17302	17185	17130	17134	17318	17281	16931	17041	17111	17366	17203	17389	17123	17027	17189	17258	17068	17214	17263	17160	17269	17216	17187	17109	17174	17236	17080	17171	17161	17148	17119	17139	16961	17277	17178	17216	17253	17107	17017	17232	17190	17178	17274	17148	17183	17224	17141	17120	17169	17050	17181	17001	17237	17290	17157	17310	17212	17317	17248	17252	17165	17244	17111	17318	17114	17344	17201	17052	17300	17088	17165	17272	17161	17302	17215	17184	17176	17166	17228	17201	17128	17202	17172	17255	17375	17335	17237	17258	17076	17275	17156	17323	17188	17140	17171	17288	17363	17178	17181	17186	17257	17161	17271	17219	17146	17169	17145	17201	17033	17173	17004	17300	17231	17210	17304	17159	17130	17246	17354	17150	17179	17045	17142	17291	17125	17117	16877	17206	17175	17267	17158	17364	17255	17156	17094	17025	17181	17211	17307	17237	17238	17324	17251	17028	17257	17153	17315	17222	17264	17138	17119	17202	17255	17277	17312	17126	17215	17183	17095	17314	17225	17258	17027	17280	17365	17203	17254	17148	17108	17111	17246	17024	17370	17135	17126	17229	17133	17327	17168	17204	17300	17148	17092	17080	17172	17131	17083	17248	17190	17371	17045	17209	17123	17215	17187	17238	17346	17182	17181	17199	17318	17184	17283	17288	17275	17124	17181	17265	17104	17175	17125	17132	17164	17216	17237	17120	17108	17096	17088	17187	17087	17216	17246	17360	17189	17297	17213	17195	17292	17248	17123	17278	17113	17455	17264	17307	17076	17303	17175	17208	17147	17181	17203	17338	17284	17173	17216	17257	17232	17172	17179	17236	17124	17259	17119	17123	17066	17148	17152	17302	17188	17266	17286	17250	17210	17313	17309	17081	17098	17218	17326	17316	17227	17132	17318	17134	17181	17342	17185	17100	17298	17322	17183	17360	17192	17185	17300	17218	17173	17184	17082	17203	17222	17157	17195	17114	17104	17218	17082	17367	17349	17127	17219	17221	17136	17121	17284	17111	17361	17230	17003	17116	17310	17438	17154	17194	17338	17148	17227	17216	17163	17351	17342	17191	17226	17242	17258	17004	17210	17115	17256	17012	17130	17122	17045	17277	17239	17132	17043	17111	17365	17202	17207	17103	17155	17274	17185	17207	17256	17290	17087	17236	17205	17128	17280	17016	17204	17184	17095	17132	17228	17256	17342	16977	17058	17018	17097	17061	17262	17370	16900	17229	17330	17155	17182	17243	17174	17221	17106	17131	17289	17124	17170	17267	17378	17212	17258	16933	17110	17354	17095	17230	17189	17278	17377	17126	17172	17052	17454	17066	17057	17134	17149	17253	17192	17183	17155	17201	17120	17337	17119	17132	17277	17171	17289	17266	17093	17113	17152	17319	16933	17149	17245	17335	17205	17126	17218	17244	17009	17297	17186	17170	17080	17040	17303	17168	17196	17086	17126	17286	17163	17233	17195	17312	17341	17038	17061	17042	17234	17157	17242	17195	17214	17181	17360	17060	17278	17242	17297	17053	17051	17189	17184	17228	17209	17094	17239	17083	17190	17097	17238	17393	17216	17317	17287	17239	17185	17277	17240	17223	17242	17283
24246	21455	29112	25588	24538	25965	25570	21535	20238	19986	19908	19755	19651	19393	19671	19335	19577	19435	19527	19373	19407	19345	19384	19355	19308	19294	19284	19237	19343	19272	19218	19209	19075	19318	19296	19148	19368	19397	19469	19262	19262	19433	19167	19148	19254	19143	19256	19135	19105	19249	19183	19004	19089	19456	19101	19276	19077	19077	19107	19108	19152	19203	19220	19010	19176	19251	19198	19157	18810	19226	19018	19015	19012	19122	19161	19258	19116	19014	19311	19194	19373	19013	19401	19196	19073	19106	19095	19253	19203	19067	19090	19194	19169	19276	19031	19153	19182	19166	19203	18996	19091	19160	19111	19063	19169	19192	19290	19055	19213	19077	19266	19141	19171	19117	19285	19090	19328	19315	19271	19075	19154	19259	19314	18962	19047	19166	19051	19011	18886	19264	19196	19350	19183	19150	19031	19143	19007	18935	19034	19226	19088	19167	19124	19111	18913	19097	19211	18948	19215	18980	19148	18992	19195	18980	19113	18999	19355	19212	19155	19175	19444	19196	19147	19445	19077	19229	19114	19234	19257	19004	19110	19071	19035	19175	19117	19084	19097	19062	19148	19295	19320	19221	19064	19113	19313	19137	19339	19248	19084	19259	19189	19211	19165	18959	19213	19044	18989	18985	19234	19141	19040	19182	19234	19104	19308	19042	19390	19161	18909	19221	19248	19161	19262	19158	19137	19016	19190	18959	19326	19144	19239	19200	19259	18983	19159	19201	19183	19015	19360	19287	19093	19214	19300	19156	19082	19195	19146	19034	19215	19142	19224	19120	19075	19048	19112	19129	19109	18923	19036	19158	18995	19351	19119	19106	19092	19186	19264	18969	19048	19244	19290	19137	19026	19092	19275	19218	19162	19132	18996	19274	19127	19290	19111	19298	19205	19037	19101	19048	18920	19272	19138	18962	19233	19071	19395	19181	19244	19265	19051	19184	19246	19290	19411	19076	19287	18963	19204	19365	19146	19059	19023	19011	19018	19039	19233	19133	19109	19160	19156	19258	19010	19112	19151	19181	19229	19224	19069	19334	19215	19221	19163	19178	18980	19158	18797	18794	19103	19118	19143	19106	19238	19156	19255	19130	19237	19410	19119	19148	19256	19200	19309	19181	19139	19258	19045	19429	19383	19317	19084	19150	19110	19216	19150	19070	19229	19171	19122	19126	19228	19037	19216	18860	19027	19028	19098	19286	19312	19175	19206	19003	19271	19239	19014	19143	19149	19180	19249	19283	19189	19061	19216	19180	19097	19332	19229	19165	19227	19234	19290	19051	19341	19353	19241	19049	18953	19269	19133	19085	18948	19041	19139	19286	19248	18943	19016	19031	19179	19082	19250	18923	19002	18858	19025	19096	19169	19050	19181	18928	19039	19054	19049	18950	19263	19033	19137	19224	19021	19053	19213	19084	19112	19098	19225	19405	19032	19120	19216	19136	19264	18960	19083	18823	19217	19215	18967	18982	19496	19178	19158	19184	19118	19201	19109	19018	19099	19052	19105	19006	19251	19200	19058	19420	19178	18968	19141	19208	18955	18885	18892	19316	19221	19256	19188	19114	19354	19157	19057	19053	19235	19291	19187	19196	19003	19141	19212	19185	19242	19238	19253	19337	19138	19147	19212	19112	19282	19019	19120	19244	19237	19352	19065	19245	18899	19196	19058	19149	19350	19287	19146	19113	19183	19421	19136	19092	19113	18964	19153	18992	19303	18989	19238	19179	19173	19112	19109	19111	19236	18941	19361	19214	19002	19166	19005	19240	19235	19056	19153	18819	18965	19180	19161	19095	19063	19069	19130	19107	19245	19274	19265	19069	19180	18959	19124	19057	19041	19209	19340	19275	19154	19189	19144	19080	19109	18930	19180	19138	19025	18963	19238	19121	19040	19268	19132	19410	19113	18984	19106	19156	19126	19097	19016	19054	19080	19198	19153	19135	19122	19141	19011	19179	19108	19119	19501	19160	19128	19237	19225	19268	19170	19170	19005	19125	19032	19161	19331	19088	19140	19278	18947	19032	19214	19032	19258	19071	19224	19006	19367	19116	19139	19134	19181	19438	19014	19035	18982	19084	19030	18940	18795	19244	19093	19021	19103	19178	19137	19199	19051	19092	19051	19017	19143	19185	18948	19272	19335	19244	19390	19143	19166	19144	19147	19216	19109	19088	19309	19162	19129	19423	19133	19233	19007	19261	19172	19025	19171	19237	19164	19034	18973	19084	19162	19215	19169	18911	19035	19038	19220	19221	19145	19294	19138	19064	19033	19268	19164	19099	19102	19177	19118	19111	19111	19150	19115	19102	19264	19160	18937	19188	19304	19230	19131	19300	19217	19339	19368	19373	19017	19165	19044	19108	19354	19134	19098	19398	19108	19158	19295	19081	18898	19434	19131	19111	18994	19111	19170	19149	19295	19214	19172	19231	19124	19211	19169	19247	19087	19031	19093	19151	19204	19106	19295	19105	19099	19008	19178	19068	19130	19049	19170	19166	19034	19271	19204	19262	19294	19258	19270	19131	19070	19219	19204	19099	19075	19155	19097	19001	19144	19258	19194	19050	18937	19199	19376	19026	19063	19249	19097	19047	19006	19178	19023	19152	19306	19118	18853	19119	19088	18985	19195	19224	19216	19040	19125	19201	19017	19315	19237	19059	19243	19121	19062	18960	18994	19197	19148	19138	19057	19216	18895	19042	19326	19038	18976	19209	19320	19128	19251	19237	19008	19276	19179	19344	19252	19226	19107	19057	19152	19096	19309	19278	19262	19396	19092	19208	19206	19268	19125	19142	19371	19221	19270	19163	19023	18951	19071	19068	19029	19156	19163	19041	19056	19028	19128	19194	19182	19321	18980	19057	19250	19254	19224	19377	19311	19117	19404	19364	19259	19238	19308	19325	19143	19237	19167	19176	19062	19161	19043	18865	19139	19212	19074	19256	19365	19181	19134	19086	19213	19293	19007	19152	19191	19069	19211	19271	19065	19151	19058	19271	19149	18974	18979	19112	19205	18978	19141	19237	19153	19388	19253	19194	19078	19333	19209	19085	19033	19034	19111	19001	19205	19139	19151	19152	19105	19269	18949	19164	19248	19335	19227	19137	19076	18995	19144	19413	19325	19208	19164	19231	19257	19195	19052	19336	19337	19128	19123	19310	19173	19247	19207	19243	19038	19213	19040	19165	19192	19092	19250	19039	19132	19025	19066	19257	19345	19247	19079	19343	19184	19017	18826	19168	19120	19163	19124	19242	19170	19266	19108	19364	19274	19092	19356	19149	19171	19159	19099	19226	19304	19114	19296	19153	19246	18982	19124	18998	19053	19079	19233	19150	19092	19134	19111	18995	19185	19179	19069	19135	19166	19344	19127	19286	19200	19163	19243	19009	19161	19222	19133	19479	19070	19305	19181	19350	19014	19068	19168	19177	19123	18994	19049	19019	19220	19113	19211	19257	19049	19236	19223	19238	19191	19247	18993	18987	19224	19278	19033	19107	19129	19113	19146	19176	19143	19122	19183	19193	19137	19275	18892	19174	19123	19171	19340	19031	19100	19117	19266	19227	19165	18978	19378	19236	19223	19069	19218	19191	19259	19183	19074	19362	19243	19294	19219	19493	19264	19187	19113	19332	19069	19117	19261	19130	19022	19010	19205	19191	19123	18969	19135	19167	19115	19000	19079	19436	19448	19136	18988	19229	19174	18909	19212	19022	19042	19146	19078	19273	19304	19147	18923	19180	19251	19224	18896	18986	19267	19099	19242	19140	19114	19111	19165	18979	19101	19116	19021	19161	18980	19255	19124	19198	19241	19144	19157	19221	19271	19117	19199	19243	19108	19139	19180	19205	19112	19085	19162	19370	19313	19041	19331	19210	19060	19194	19077	19084	19055	19354	19438	19141	19031	19173	19182	18983	19120	19191	19202	19131	19269	19123	19113	19143	19104	19012	19001	19105	19091	19103	18989	19157	19094	19144	19134	19303	19174	19174	19251	19202	19151	19182	19053	19152	19170	19310	19098	19233	19125	19179	19262	19091	19267	19095	19221	19137	19079	19119	19108	19280	19275	19169	19167	19196	19122	19117	18980	19199	19212	19026	19082	19048	19385	19204	18986	19260	19064	19049	19167	19047	19337	19218	19294	19001	19021	18982	19172	19370	19148	18964	19267	18983	18856	19307	19338	19361	19172	19118	19155	19102	18987	19195	19096	19154	19148	19208	19067	19090	19041	19273	19063	19120	19088	19243	19104	19132	19110	19122	19203	19021	19121	19137	19207	19273	19136	19157	19069	19126	19324	19103	19119	18983	19081	19258	19159	19152	19173	19223	19206	19473	19383	19177	19127	19161	19303	19149	19041	19252	19189	19145	19097	19088	19105	18991	19119	19137	19267	19443	19050	19275	19173	19173	19111	19312	19191	19244	19263	19087	19014	19170	19134	19122	19053	19146	19201	19178	19175	19124	19213	18987	19124	19173	19113	19313	18948	19196	19163	19184	19274	19034	19226	19260	19194	19159	19250	19035	19062	19334	19295	19207	19269	19167	19276	19305	19036	19043	19046	19235	19283	19237	19333	19023	19095	19149	19216	18968	19172	19144	19147	19109	19409	19146	19273	19082	19159	19342	19234	19169	19272	19002	19154	19089	19031	19060	19006	18915	19404	19211	19198	19121	19022	19017	19076	19081	19252	19147	19311	19158	18902	19151	19407	19069	19214	19068	18972	19260	19259	19262	19001	19133	19398	19240	19281	19275	18984	19170	19288	19152	19131	19332	18985	19036	19022	18987	19049	19167	19334	19254	19131	19076	19158	19324	18987	19107	19058	18843	19201	19086	19208	19211	19091	19043	19099	19263	19173	19111	19110	19240	19403	19264	19317	19177	19106	19054	19204	19216	18942	19136	19036	19266	19236	19090	19159	19157	18877	19108	19246	19141	19166	19112	19105	19174	19220	19143	19113	18963	19076	19308	19004	19168	19234	19211	19262	19073	19225	19302	19176	18996	19112	19257	19067	19227	19086	19131	19253	19234	19228	18914	19238	19223	19086	19231	19383	19071	19257	19226	19282	19078	19314	19119	19261	19279	19175	19243	19115	18967	19245	19196	18933	19056	19014	19078	18970	19209	19316	19036	19188	18899	18991	19123	19210	19104
35184	52853	50869	36711	29402	25278	22654	19480	18031	17673	17431	17414	17311	17096	17126	16826	16951	17071	17078	16881	16877	16914	16656	16886	16900	16883	16868	16963	16856	16743	16925	16755	16894	16889	16873	16790	16971	16763	16696	16733	16881	16780	16778	16845	16803	16715	16811	16730	16770	16696	16854	16962	16845	16874	16861	17028	16808	16742	16816	16819	16803	16878	16698	17015	16902	16766	16814	16783	16710	16678	16917	16631	17079	16790	16716	16759	16694	16923	16700	16780	16875	16877	16924	16748	16565	16772	16654	16776	16776	16814	16433	16669	16711	16787	16553	16819	16903	16943	16611	16960	16673	16803	16793	16832	16902	16629	16680	16551	16821	16759	16547	16788	16610	16864	16843	16703	16839	16868	16780	16858	16894	16566	16908	16810	16682	16771	16715	16721	16683	16605	16782	16781	16846	16718	16711	16789	16722	16649	16733	16594	16732	16641	16769	16617	16827	16637	16837	16824	16683	16716	16807	16404	16884	16775	16818	16636	16764	16737	17004	16587	16797	16876	16733	16844	16807	16719	16662	16804	16633	16712	16680	16920	16789	16854	16675	16806	16732	16744	16772	16711	16865	16587	16891	16685	16638	16767	16776	16589	17041	16737	16826	16773	16475	16537	16742	16610	16685	16677	16802	16763	16786	16723	16771	16659	16523	16782	16727	16912	16865	16658	16636	16702	16728	16933	16673	16714	16626	16867	16927	16613	16695	16903	16656	16777	16868	16854	16703	16714	16812	16704	16714	16636	16685	16753	16635	16794	16858	16680	16854	16642	16808	16784	16671	16647	16806	16662	16742	16785	16823	16819	16702	16625	16633	16777	16786	16880	16771	16870	16889	16719	16782	16665	16639	16766	16658	16832	16655	16723	16717	16688	16651	16879	16841	16767	16846	16683	16594	16578	16692	16672	16764	16666	16697	16663	16790	16879	16820	16832	16821	16645	16710	16629	16668	16579	16947	16671	16710	16697	16790	16744	16909	16914	16729	16718	16633	16655	16634	16735	16613	16673	16671	16729	16683	16575	16690	16836	16734	16625	16760	16964	16833	16723	16859	16656	16771	16627	16738	16846	16923	16595	16763	16755	16875	16859	16815	16797	16815	16759	16670	16775	16773	16739	16734	16691	16714	16769	16757	16693	16560	16748	16722	16687	16514	16659	16728	16769	17011	16756	16704	16708	16750	16670	16803	16636	16673	16704	16916	16755	16633	16767	16728	16555	16879	16814	16723	16582	16531	16640	16698	16763	16736	16797	16812	16811	16758	16651	16766	16798	16648	16900	16861	16880	16718	16737	16694	16764	16684	16697	16639	16787	16673	16596	16676	16696	16652	16742	16922	16852	16656	16671	16779	16783	16742	16841	16597	16924	16533	16815	16782	16864	16784	16802	16831	16713	16899	16695	16663	16709	16840	16759	16692	16874	16707	16801	16658	16636	16580	16752	16678	16728	16820	16754	16741	16754	16773	16802	16800	16828	16892	16608	16610	16739	16622	16924	16730	16787	16834	16786	16702	16712	16817	16737	16938	16762	16733	16731	16632	16896	16648	16738	16664	16649	16825	16792	16714	16662	16680	16693	16928	16446	16668	16808	16872	16719	16659	16744	16811	16508	16815	16914	16678	16663	16654	16546	16699	16652	16852	16787	16709	16692	16798	16691	16730	16814	16795	16831	16687	16558	16790	16658	16653	16750	16634	16708	16790	16605	16723	16742	16700	16846	16639	16599	16825	16755	16699	16603	16580	16848	16829	16763	16679	16835	16713	16893	16699	16789	16685	16718	16769	16782	16761	16676	16750	16836	16766	16700	16899	16729	16684	16722	16770	16734	16922	16812	16718	16690	16590	16800	16677	16898	16621	16734	16596	16597	16859	16685	16678	16644	16821	16964	16692	16902	16717	16784	16589	16678	16671	16718	16797	16796	16854	16715	16939	16691	16579	16723	16732	16732	16857	16835	16894	16737	16795	16602	16723	16752	16640	16714	16776	16673	16647	16852	16881	16745	16861	16712	16610	16958	16744	16846	16719	16683	16675	16906	16773	16716	16922	16744	16793	16716	16842	16741	16657	16760	16733	16761	16680	16581	16738	16582	16676	16751	16749	16677	16726	16684	16705	16808	16768	16793	16833	16791	16688	16639	16626	16784	16786	16758	16851	16803	16859	16814	16739	16782	16929	16740	16897	16601	16787	16883	16836	16610	16851	16637	16807	16835	16703	16613	17016	16757	16654	16789	16859	16620	16780	16700	16786	16493	16935	16706	16694	16838	16631	16701	16840	16707	16804	16691	16808	16727	16668	16632	16819	16909	16778	16555	16739	16689	16712	16833	16713	16786	16810	16655	16749	16605	16785	16912	16771	16678	16786	16715	16744	16873	16789	16591	16807	16720	16653	16652	16812	16803	16724	16769	16783	16775	16836	16670	16557	16827	16588	16678	16782	16697	16809	16737	16772	16831	16715	16635	16633	16678	16904	16759	16614	16718	16674	16823	16826	16674	16512	16640	16782	16803	16670	16667	16769	16847	16994	16576	16813	16786	16648	16700	16762	16770	16831	16681	16637	16654	16846	16841	16637	16884	16779	16683	16760	16526	16683	16655	16694	16658	16835	16598	16850	16778	16819	16798	16636	16857	16876	16886	16746	16655	16767	16828	16773	16669	16765	16782	16770	16820	16752	16741	16467	16694	16801	16781	16652	16825	16608	16671	16643	16909	16710	16659	16789	16721	16863	16765	16771	16662	16737	16753	16630	16740	16502	16650	16719	16875	16513	16764	16731	16667	16817	16784	16955	16743	16746	16789	16655	16809	16657	16828	16878	16786	16850	16782	16651	16686	16731	16713	16881	16751	16843	16799	16754	16644	16612	16843	16758	16841	16787	16890	16858	16702	16619	16657	16875	16666	16766	16765	16925	16572	16693	16617	16799	16606	16742	16567	16807	16835	16875	16798	16812	16744	16711	16845	16998	16678	16653	16552	16477	16801	16655	16830	16779	16707	16714	16730	16713	16896	16859	16797	16599	16830	16852	16655	16714	16647	16712	16767	16666	16643	16669	16833	16813	16689	16799	16576	16671	16825	16659	16844	16741	16861	16837	16837	16468	16583	16784	16878	16588	16752	16877	16703	16757	16723	16536	16741	16783	16650	16883	16827	16811	16698	16737	16916	16910	16724	16721	16618	16611	16811	16624	16727	16724	16686	16677	16671	16823	16740	16605	16748	16703	16633	16807	16806	16819	16746	16818	16604	16777	16741	16746	16648	16640	16780	16849	16867	16855	16972	16623	16713	17006	16677	16658	16723	16687	16506	16734	16661	16995	16773	16685	16705	16815	16784	17009	16758	16723	16731	16824	16740	16774	16811	16742	16767	16769	16744	16772	16878	16681	16546	16672	16686	16727	16677	16737	16731	16953	16789	16707	16768	16805	16894	16696	16832	16570	16717	16674	16643	16698	16713	16826	16748	16791	16767	16689	16749	16694	16848	16709	16740	16727	16674	16697	16728	16504	16663	16879	16641	16688	16660	16708	16833	16740	16772	16723	16736	16800	16806	16777	16577	16941	16802	16722	16667	16774	16778	16727	16677	16813	16970	16642	16777	16695	16649	16759	16844	16798	16762	16654	16581	16738	16837	17042	16591	16802	16826	16787	16763	16746	16486	16844	16774	16653	16809	16745	16713	16642	16737	16788	16827	16782	16595	16948	16770	16575	16811	16838	16638	16841	16778	16651	16759	16768	16582	16766	16703	16709	16874	16818	16608	16844	16745	16841	16771	16871	16814	16834	16680	16776	16632	16756	16557	16680	16734	16797	16780	16755	16651	16925	16806	16863	16771	16795	16709	16636	16767	16722	16915	16678	16736	16756	16783	16648	16885	16708	16641	16749	16644	16693	16803	16877	16937	16733	16596	16746	16801	16721	16765	16751	16970	16609	16755	16820	16863	16842	16838	16876	16829	16716	16734	16697	16694	16856	16651	16744	16828	16777	16744	16798	16706	16852	16769	16844	16894	16734	16774	16711	16768	16773	16863	16636	16735	16694	16916	16751	16854	16736	16687	16816	16709	16668	16679	16663	16814	16791	16827	16710	16603	16673	16632	16818	16858	16747	16571	16608	16727	16810	16634	16814	16847	16697	16694	16782	16794	16640	16775	16794	16748	16951	16642	16817	16681	16614	16836	16749	16825	16624	16841	16598	16751	16775	16845	16688	16663	16704	16611	16682	16760	16658	16708	16726	16652	16860	16754	16831	16825	16752	16664	16687	16746	16801	16751	16692	16729	16655	16792	16647	16652	16705	16702	16817	16757	16658	16901	16744	16627	16745	16725	16537	16637	16851	16672	16554	16751	16740	16590	16715	16729	16705	16964	16777	16766	16799	16740	16776	16778	16872	16883	16758	16733	16875	16744	16590	16941	16828	16612	16885	16672	16783	16894	16677	16790	16667	16771	16823	16763	16850	16756	16701	16726	16649	16752	16654	16737	16708	16795	16786	16656	16657	16704	16807	16665	16719	16714	16782	16636	16529	16713	16820	16733	16558	16656	16658	16759	16839	16701	16741	16926	16683	16746	16895	16941	16792	16747	16586	16621	16660	16864	16714	16601	16791	16828	16730	16770	16679	16610	16811	16822	16566	16767	16733	16780	16614	16768	16875	16711	16791	16824	16852	16726	16862	16809	16793	16628	16739	16775	16556	16742	16952	16925	16696	16776	16894	16682	16803	16777	16809	16762	16769	16665	16828	16765	16654	16716	16848	16822	16685	16694	16651	16785	16762	16845	16681	16721	16700	16946	16636	16772	16951	16720	16760	16636	16863	16796	16854	16681	16682	16929	16611	16812	16565	16706	16675	16560	16673	16880	16828	16796	16801	16877	16533	16741	16850	16813	16675	16757	16702	16705	16795	16619	16853	16874	16663	16806	16659	16742	16657	16660	16863	16658	16625	16693	16858	16860	16816	16834	16714	16745	16644	16728	16738	16708	16602	16631	16746	16770	16660	16797	16713	16755	16660	16868	16654	16842	16720	16671	16599	16691	16722	16698	16733	16747	16741	16616	16802	16850	16846	16701	16621	16777	16701	16811	16589	16771	16711	16722	16805	16719	16914	16859	16703	16822	16697	16840	16795	16712	16661	16505	16973	16586	16811	16815
22946	21456	29367	24392	23319	27612	29503	23209	21968	21812	21558	21210	21264	21114	20996	20968	20730	20849	21024	20961	20812	20737	20897	20719	20889	20600	20711	20729	20576	20458	20578	20629	20783	20685	20680	20765	20570	20836	20545	20582	20730	20636	20669	20477	20758	20518	20507	20667	20741	21007	20928	20648	20620	20567	20487	20431	20647	20708	20359	20544	20407	20711	20696	20661	20648	20498	20527	20588	20424	20531	20663	20518	20423	20408	20240	20344	20589	20612	20430	20600	20628	20546	20718	20467	20573	20682	20449	20564	20400	20473	20489	20565	20627	20439	20477	20374	20496	20531	20470	20505	20360	20507	20675	20684	20344	20238	20619	20394	20608	20578	20579	20417	20441	20478	20694	20525	20559	20562	20465	20462	20422	20760	20513	20464	20572	20546	20539	20510	20528	20653	20443	20718	20584	20525	20406	20625	20463	20602	20336	20489	20687	20386	20510	20359	20592	20448	20303	20421	20542	20489	20509	20483	20492	20422	20339	20383	20542	20322	20371	20432	20359	20585	20656	20468	20601	20314	20555	20533	20462	20474	20546	20391	20613	20630	20368	20658	20496	20402	20332	20252	20430	20626	20528	20385	20364	20384	20564	20545	20613	20733	20645	20583	20531	20499	20573	20432	20429	20554	20524	20480	20553	20608	20269	20427	20660	20563	20473	20601	20469	20530	20533	20676	20384	20470	20820	20519	20344	20416	20336	20481	20572	20216	20384	20420	20303	20342	20371	20437	20611	20548	20454	20566	20376	20586	20501	20351	20476	20571	20404	20510	20398	20583	20443	20478	20339	20354	20456	20375	20561	20401	20472	20570	20692	20471	20309	20549	20437	20530	20534	20411	20329	20637	20503	20500	20569	20360	20608	20408	20428	20351	20789	20577	20631	20464	20437	20503	20594	20337	20599	20616	20482	20336	20407	20255	20468	20486	20314	20434	20355	20325	20570	20446	20485	20353	20716	20703	20649	20591	20491	20432	20413	20348	20511	20562	20362	20460	20566	20580	20445	20567	20495	20662	20553	20486	20446	20555	20478	20527	20569	20650	20422	20428	20406	20456	20584	20441	20505	20592	20446	20572	20211	20492	20624	20543	20658	20584	20570	20441	20390	20450	20446	20436	20350	20496	20551	20507	20425	20717	20293	20563	20520	20538	20611	20507	20589	20353	20464	20559	20364	20243	20218	20468	20581	20405	20343	20446	20605	20631	20517	20444	20359	20404	20393	20535	20673	20586	20568	20479	20444	20587	20394	20349	20425	20639	20377	20600	20458	20287	20487	20576	20378	20590	20469	20528	20462	20369	20608	20675	20624	20352	20654	20699	20565	20582	20324	20435	20468	20269	20454	20537	20588	20436	20525	20543	20527	20455	20486	20504	20766	20590	20378	20646	20967	20686	20715	20446	20425	20439	20428	20479	20242	20580	20603	20650	20643	20589	20558	20305	20468	20377	20515	20559	20434	20510	20749	20310	20588	20761	20656	20619	20275	20486	20503	20479	20468	20625	20452	20461	20466	20442	20544	20503	20387	20573	20167	20474	20604	20473	20407	20533	20628	20557	20423	20465	20378	20315	20458	20529	20692	20552	20741	20453	20583	20620	20363	20472	20537	20532	20427	20673	20502	20646	20369	20631	20609	20674	20469	20467	20483	20419	20514	20499	20414	20602	20495	20577	20526	20612	20493	20468	20476	20474	20409	20629	20381	20458	20516	20732	20661	20456	20451	20361	20666	20502	20493	20535	20646	20326	20555	20630	20600	20677	20607	20750	20649	20503	20490	20562	20531	20617	20486	20681	20448	20435	20639	20586	20643	20306	20785	20432	20550	20409	20439	20417	20424	20505	20291	20444	20391	20459	20584	20504	20557	20475	20282	20471	20462	20274	20526	20438	20514	20588	20658	20557	20422	20431	20401	20529	20411	20565	20561	20349	20455	20225	20720	20652	20581	20543	20628	20741	20466	20549	20489	20520	20465	20651	20454	20459	20554	20528	20637	20589	20518	20470	20729	20678	20652	20325	20489	20469	20517	20721	20486	20325	20370	20616	20366	20423	20305	20231	20599	20575	20347	20660	20569	20376	20674	20242	20526	20451	20601	20484	20678	20438	20326	20440	20369	20518	20445	20415	20482	20338	20700	20572	20423	20418	20395	20527	20469	20547	20525	20614	20367	20522	20485	20351	20356	20619	20340	20485	20514	20532	20523	20648	20479	20293	20596	20285	20594	20225	20534	20575	20462	20538	20499	20340	20453	20527	20320	20576	20391	20558	20336	20269	20390	20622	20450	20571	20482	20346	20611	20487	20515	20242	20387	20439	20457	20521	20409	20575	20543	20417	20560	20262	20459	20545	20515	20562	20636	20563	20525	20363	20386	20318	20357	20460	20319	20418	20455	20549	20512	20556	20352	20675	20359	20610	20429	20475	20565	20543	20571	20427	20344	20493	20444	20598	20509	20568	20490	20337	20387	20474	20559	20542	20551	20460	20398	20500	20394	20515	20524	20647	20448	20394	20519	20414	20424	20562	20373	20337	20306	20592	20439	20387	20390	20478	20567	20582	20500	20389	20645	20360	20361	20411	20606	20506	20591	20508	20436	20610	20432	20683	20507	20308	20357	20415	20406	20324	20533	20550	20422	20410	20391	20568	20385	20531	20250	20386	20372	20425	20455	20532	20408	20512	20618	20379	20536	20294	20522	20732	20464	20508	20510	20555	20407	20566	20644	20395	20535	20717	20549	20684	20679	20342	20593	20555	20588	20599	20587	20465	20476	20511	20588	20458	20350	20392	20428	20530	20274	20384	20514	20410	20465	20697	20644	20606	20488	20294	20414	20132	20286	20512	20610	20483	20410	20398	20346	20548	20243	20529	20495	20470	20275	20735	20820	20481	20577	20370	20575	20282	20348	20444	20545	20393	20464	20460	20461	20633	20399	20347	20579	20370	20610	20479	20528	20734	20445	20473	20525	20602	20575	20372	20333	20565	20646	20484	20264	20423	20591	20545	20442	20487	20386	20601	20342	20600	20506	20438	20710	20251	20271	20400	20467	20453	20332	20565	20450	20422	20587	20483	20530	20567	20583	20460	20418	20501	20537	20565	20447	20350	20466	20573	20616	20716	20677	20460	20656	20476	20475	20484	20379	20505	20380	20620	20616	20430	20597	20284	20481	20484	20372	20506	20374	20612	20474	20497	20526	20364	20596	20376	20618	20487	20583	20332	20556	20520	20551	20637	20549	20371	20496	20320	20553	20431	20548	20725	20653	20402	20449	20356	20438	20454	20400	20427	20629	20394	20372	20482	20604	20310	20282	20630	20282	20272	20395	20638	20547	20524	20396	20311	20230	20645	20409	20385	20407	20491	20438	20649	20569	20530	20605	20503	20656	20538	20458	20433	20504	20573	20389	20569	20391	20306	20395	20660	20486	20449	20624	20420	20358	20423	20308	20433	20473	20595	20766	20363	20524	20491	20305	20475	20466	20756	20684	20426	20691	20483	20292	20632	20473	20422	20314	20376	20515	20419	20546	20345	20636	20425	20605	20741	20679	20431	20629	20482	20396	20602	20395	20723	20215	20379	20601	20546	20634	20377	20385	20220	20424	20323	20404	20535	20482	20518	20594	20497	20428	20519	20482	20471	20543	20389	20603	20531	20393	20491	20481	20515	20416	20370	20440	20462	20491	20133	20422	20472	20499	20515	20469	20490	20589	20576	20519	20411	20379	20449	20360	20390	20606	20584	20537	20544	20419	20421	20437	20662	20465	20651	20420	20271	20436	20520	20451	20543	20591	20629	20600	20642	20614	20464	20485	20547	20457	20576	20468	20441	20603	20561	20555	20711	20659	20478	20384	20556	20286	20665	20707	20521	20435	20488	20326	20679	20601	20534	20429	20588	20449	20644	20523	20508	20425	20488	20430	20377	20503	20608	20443	20486	20577	20528	20467	20573	20594	20401	20422	20474	20437	20604	20682	20399	20640	20717	20494	20421	20573	20687	20578	20521	20531	20419	20404	20624	20586	20287	20260	20603	20399	20653	20707	20434	20532	20610	20573	20371	20493	20363	20441	20465	20544	20714	20406	20554	20578	20414	20513	20666	20595	20391	20474	20399	20210	20419	20692	20618	20509	20727	20599	20655	20561	20572	20655	20641	20445	20471	20664	20622	20507	20485	20644	20394	20508	20551	20605	20866	20597	20551	20532	20593	20422	20640	20488	20453	20469	20175	20511	20448	20433	20592	20398	20564	20694	20535	20392	20335	20728	20600	20441	20643	20429	20610	20392	20701	20657	20449	20501	20390	20517	20718	20566	20559	20425	20488	20456	20493	20676	20638	20575	20543	20547	20363	20448	20585	20535	20703	20541	20351	20740	20704	20565	20537	20430	20426	20328	20462	20469	20596	20479	20452	20484	20696	20544	20486	20406	20485	20592	20475	20314	20473	20311	20506	20647	20520	20456	20593	20427	20377	20397	20715	20557	20552	20251	20465	20541	20432	20467	20294	20537	20472	20545	20357	20742	20480	20391	20407	20380	20436	20625	20483	20513	20659	20481	20492	20452	20387	20501	20460	20635	20589	20610	20575	20625	20521	20299	20528	20591	20588	20474	20354	20622	20663	20609	20477	20610	20462	20438	20377	20487	20660	20401	20321	20193	20422	20597	20468	20347	20417	20332	20530	20618	20630	20405	20460	20616	20594	20558	20547	20581	20434	20551	20497	20693	20536	20440	20586	20628	20306	20505	20387	20452	20405	20530	20584	20517	20485	20436	20202	20470	20426	20253	20516	20616	20511	20439	20535	20415	20637	20674	20460	20472	20432	20268	20499	20474	20551	20615	20628	20639	20585	20481	20637	20424	20533	20486	20624	20667	20559	20428	20538	20559	20567	20494	20306	20491	20406	20484	20452	20307	20673	20594	20371	20766	20698	20500	20374	20531	20526	20624	20477	20468	20532	20386	20675	20347	20633	20631	20465	20472	20347	20426	20409	20298	20411	20606	20451	20388	20404	20473	20401	20479	20203	20403	20573	20625	20520	20621	20593	20440	20423	20493	20590	20669	20458	20621	20391	20331	20399	20465	20556	20668	20536	20770	20483	20581	20477	20498	20431	20549	20476	20435	20554	20537	20366	20321	20590	20569	20674	20676	20444
38856	61615	59392	43292	36546	30500	24434	20315	19242	18806	18504	18320	18269	18190	18225	18119	17935	17853	17926	18003	17831	17895	17811	17704	17859	17628	17724	17703	17546	17633	17637	17668	17565	17691	17696	17770	17668	17675	17905	17545	17685	17636	17519	17579	17443	17572	17630	17633	17553	18105	17949	17722	17767	17634	17762	17670	17736	17639	17526	17611	17706	17605	17573	17575	17658	17568	17663	17796	17572	17700	17512	17725	17654	17585	17612	17557	17562	17458	17579	17655	17496	17738	17681	17575	17465	17632	17598	17621	17433	17593	17506	17544	17518	17736	17401	17679	17518	17679	17673	17514	17584	17517	17632	17469	17678	17574	17572	17666	17507	17567	17416	17455	17624	17588	17664	17649	17611	17622	17560	17751	17302	17520	17594	17650	17611	17628	17563	17460	17529	17416	17714	17598	17608	17538	17542	17650	17540	17478	17476	17507	17513	17517	17569	17767	17629	17546	17689	17513	17578	17542	17619	17537	17549	17633	17584	17404	17701	17572	17466	17448	17676	17451	17558	17472	17529	17568	17585	17540	17488	17522	17347	17718	17470	17561	17687	17657	17393	17466	17662	17505	17687	17423	17776	17490	17518	17468	17522	17686	17521	17528	17550	17502	17596	17609	17679	17623	17647	17504	17584	17506	17487	17594	17704	17587	17527	17465	17463	17673	17359	17592	17677	17674	17463	17498	17680	17428	17564	17580	17613	17364	17502	17564	17666	17460	17520	17656	17710	17380	17583	17686	17518	17417	17690	17486	17510	17579	17513	17464	17574	17603	17639	17613	17507	17369	17528	17716	17565	17506	17612	17563	17669	17511	17424	17576	17403	17650	17704	17529	17569	17532	17632	17610	17520	17495	17590	17544	17648	17717	17632	17517	17559	17369	17520	17433	17597	17582	17482	17478	17477	17518	17543	17621	17499	17681	17450	17490	17500	17572	17440	17552	17533	17639	17525	17609	17514	17578	17578	17532	17595	17800	17526	17512	17575	17433	17566	17478	17588	17471	17428	17569	17729	17330	17445	17528	17620	17717	17514	17587	17591	17562	17611	17644	17518	17510	17634	17510	17567	17627	17651	17778	17678	17671	17669	17435	17692	17539	17510	17558	17683	17206	17700	17491	17484	17563	17727	17614	17376	17656	17568	17575	17485	17714	17663	17488	17544	17468	17720	17502	17302	17771	17414	17673	17462	17502	17779	17511	17424	17642	17659	17393	17428	17555	17532	17540	17663	17543	17648	17680	17565	17512	17502	17586	17374	17632	17437	17617	17452	17690	17582	17509	17370	17555	17508	17495	17541	17488	17560	17552	17504	17666	17419	17685	17485	17581	17532	17445	17506	17434	17600	17614	17477	17496	17550	17484	17599	17483	17663	17429	17574	17541	17509	17512	17551	17584	17515	17563	17583	17564	17458	17640	17470	17418	17579	17448	17677	17588	17518	17671	17613	17481	17582	17582	17580	17459	17642	17481	17462	17592	17470	17549	17434	17590	17554	17649	17553	17479	17465	17545	17649	17499	17674	17652	17548	17488	17664	17633	17672	17386	17620	17377	17557	17504	17451	17523	17524	17502	17619	17473	17383	17751	17503	17598	17621	17491	17487	17470	17580	17476	17471	17594	17596	17494	17718	17563	17611	17413	17742	17547	17521	17613	17354	17623	17670	17457	17495	17547	17529	17773	17418	17703	17476	17559	17668	17440	17623	17552	17430	17505	17595	17441	17539	17523	17707	17519	17467	17606	17444	17512	17715	17549	17678	17706	17639	17501	17462	17526	17205	17629	17607	17490	17423	17636	17335	17628	17700	17507	17691	17482	17721	17665	17586	17614	17597	17579	17589	17434	17614	17540	17507	17670	17624	17533	17569	17450	17619	17658	17470	17558	17589	17594	17612	17540	17489	17552	17579	17562	17657	17388	17719	17718	17561	17635	17500	17605	17686	17626	17574	17581	17615	17518	17631	17619	17614	17652	17660	17582	17748	17601	17545	17584	17555	17582	17493	17556	17630	17411	17703	17666	17574	17644	17427	17552	17505	17520	17691	17705	17569	17414	17733	17581	17640	17472	17432	17382	17305	17664	17541	17625	17553	17564	17612	17776	17402	17652	17694	17606	17732	17581	17627	17633	17520	17551	17682	17532	17512	17640	17595	17462	17509	17553	17533	17598	17580	17589	17763	17573	17422	17408	17561	17639	17466	17544	17430	17749	17615	17562	17623	17508	17480	17446	17631	17604	17422	17537	17615	17467	17741	17459	17531	17638	17473	17501	17252	17406	17519	17658	17540	17505	17505	17722	17530	17578	17579	17627	17418	17864	17707	17447	17570	17504	17519	17797	17537	17676	17547	17372	17704	17687	17607	17588	17543	17482	17481	17621	17628	17497	17598	17626	17382	17532	17418	17593	17414	17587	17620	17526	17452	17568	17378	17481	17463	17432	17516	17691	17530	17707	17532	17473	17734	17594	17498	17485	17465	17698	17594	17498	17527	17507	17438	17570	17696	17412	17601	17577	17610	17825	17603	17583	17653	17441	17544	17560	17581	17406	17535	17647	17403	17562	17640	17550	17709	17590	17538	17663	17643	17642	17686	17506	17617	17454	17344	17591	17515	17794	17478	17561	17507	17630	17566	17541	17646	17621	17592	17443	17323	17516	17583	17466	17567	17527	17537	17477	17611	17712	17674	17489	17475	17510	17491	17309	17685	17668	17566	17611	17593	17613	17411	17527	17531	17722	17431	17614	17648	17374	17675	17526	17465	17641	17532	17643	17363	17621	17566	17629	17552	17665	17448	17562	17710	17804	17595	17399	17487	17540	17423	17503	17485	17463	17603	17607	17530	17608	17457	17657	17656	17603	17654	17566	17541	17672	17703	17553	17537	17630	17339	17589	17513	17664	17762	17691	17593	17668	17619	17562	17550	17521	17610	17476	17646	17518	17527	17657	17506	17533	17352	17374	17668	17553	17609	17686	17669	17527	17811	17542	17492	17444	17551	17490	17626	17481	17580	17393	17491	17621	17632	17560	17481	17495	17670	17609	17711	17627	17654	17583	17533	17524	17500	17539	17483	17492	17474	17474	17599	17459	17539	17423	17555	17393	17532	17582	17566	17578	17523	17584	17570	17672	17513	17417	17710	17681	17647	17565	17484	17396	17710	17483	17559	17559	17472	17469	17682	17543	17569	17548	17525	17490	17522	17747	17557	17641	17476	17735	17628	17690	17660	17534	17597	17474	17524	17627	17479	17738	17586	17541	17463	17618	17598	17531	17516	17477	17418	17452	17556	17635	17422	17717	17584	17542	17458	17544	17594	17596	17570	17542	17638	17565	17389	17678	17567	17501	17523	17593	17584	17683	17631	17602	17469	17536	17592	17588	17677	17855	17601	17562	17509	17426	17762	17420	17494	17773	17493	17497	17660	17660	17573	17609	17451	17572	17545	17671	17586	17592	17487	17657	17482	17502	17673	17510	17475	17525	17581	17570	17748	17605	17568	17770	17440	17449	17470	17492	17590	17517	17499	17726	17373	17549	17522	17608	17705	17578	17622	17582	17699	17716	17453	17751	17485	17478	17580	17632	17480	17561	17563	17523	17679	17589	17457	17598	17629	17540	17608	17587	17410	17784	17675	17523	17547	17544	17639	17494	17749	17373	17598	17570	17590	17582	17445	17694	17565	17708	17449	17540	17544	17492	17435	17667	17466	17588	17504	17219	17592	17511	17570	17431	17580	17663	17661	17471	17673	17661	17694	17548	17459	17519	17625	17416	17503	17436	17715	17536	17606	17485	17474	17599	17443	17623	17463	17527	17625	17537	17694	17627	17439	17481	17567	17588	17527	17464	17424	17370	17519	17477	17547	17424	17711	17431	17390	17363	17516	17464	17576	17361	17497	17674	17543	17630	17517	17610	17537	17672	17391	17587	17508	17589	17532	17596	17928	17659	17626	17584	17625	17802	17591	17489	17536	17652	17649	17479	17552	17606	17584	17489	17465	17522	17545	17528	17413	17414	17574	17652	17553	17647	17548	17547	17619	17750	17602	17765	17528	17409	17523	17470	17503	17588	17659	17563	17649	17535	17717	17570	17653	17535	17623	17534	17563	17456	17424	17537	17616	17504	17583	17635	17511	17621	17634	17526	17456	17564	17547	17609	17631	17609	17568	17554	17753	17775	17522	17316	17707	17552	17384	17565	17433	17572	17495	17516	17497	17565	17471	17591	17704	17634	17535	17434	17610	17607	17735	17513	17676	17467	17485	17523	17594	17588	17504	17590	17463	17742	17422	17569	17481	17443	17453	17546	17438	17442	17599	17429	17708	17754	17422	17675	17615	17643	17652	17727	17521	17558	17581	17711	17540	17651	17487	17644	17620	17437	17630	17677	17597	17609	17682	17502	17642	17466	17504	17439	17390	17582	17563	17430	17467	17461	17642	17504	17649	17466	17652	17765	17608	17448	17434	17538	17418	17609	17503	17551	17536	17518	17532	17696	17620	17585	17690	17553	17697	17539	17592	17398	17592	17715	17455	17556	17402	17573	17619	17667	17521	17544	17704	17479	17529	17451	17646	17404	17589	17487	17653	17742	17563	17465	17533	17619	17529	17599	17450	17406	17517	17605	17216	17470	17494	17623	17443	17540	17402	17471	17414	17605	17635	17378	17538	17559	17381	17493	17721	17442	17516	17642	17553	17308	17643	17505	17663	17582	17606	17674	17562	17605	17647	17655	17444	17376	17867	17490	17499	17579	17626	17529	17701	17565	17612	17584	17611	17499	17646	17560	17573	17574	17644	17563	17515	17575	17451	17457	17626	17626	17546	17565	17488	17712	17483	17632	17651	17634	17454	17472	17496	17658	17556	17445	17478	17503	17571	17434	17694	17616	17558	17650	17556	17638	17505	17659	17664	17326	17605	17746	17604	17684	17496	17343	17517	17649	17487	17484	17476	17647	17664	17477	17461	17581	17568	17587	17521	17457	17722	17614	17528	17551	17658	17493	17458	17382	17540	17674	17594	17759	17613	17747	17569	17644	17659	17552	17572	17688	17528	17602	17537	17596	17491	17551	17698	17532	17692	17526	17448	17476	17579	17565	17693	17451	17775	17684	17718	17428	17611	17610	17319	17538	17481	17581	17527	17588	17372	17721	17536	17545
29283	28673	37014	33494	27612	24382	23431	22053	21882	21726	21596	21472	21580	21285	21432	21256	21385	21655	21272	21136	21380	21521	21401	21154	21390	21390	21214	21014	21429	21436	21412	21441	21212	21416	21335	21101	21368	21186	21280	21172	20969	21076	21164	21151	21128	20992	21368	21313	21321	21142	21281	21162	21203	21221	21289	21337	21274	21281	21182	21210	21491	21100	21378	21356	21413	21363	21177	21122	21231	20998	21060	21045	21210	21280	21372	21343	21134	21307	21023	21128	21205	21295	21196	21342	21238	21362	21287	21229	21198	21289	21308	21273	21159	21213	21121	21098	21279	21445	21113	21094	21384	21177	21225	20936	21045	21065	21128	21277	21132	21081	21270	21357	21381	21224	21243	21094	21064	21127	21497	21129	21265	21390	21353	21090	21219	21215	21331	21053	21301	21245	20889	21271	21093	21322	21241	21189	21216	21189	21313	21121	21033	21227	21314	21352	21153	21209	21213	21198	21243	21183	21219	21094	21099	21159	21041	21121	21408	21299	21187	21131	21222	20898	21258	21184	21256	21074	21366	21156	21154	21160	21360	21219	21232	21278	21168	21359	21193	21072	21143	21188	21086	21088	21015	21235	21211	20992	21130	21216	21420	21376	21158	21316	20953	21292	21074	21173	21163	21043	20931	21089	21198	21237	21052	21117	21177	21116	21222	21114	21211	21134	21214	21073	21289	21198	21169	21056	21113	21055	21159	21167	21309	21368	21337	21415	21219	21351	21251	21300	21253	21180	21079	21173	21295	21207	21044	21202	21315	21264	21218	21085	21376	21242	21288	21384	21245	21188	21196	21185	21425	21201	21279	21193	21345	21095	21228	21472	21212	21289	21291	20961	21207	21174	21142	21119	21419	21036	21219	21300	21418	21015	21108	21216	21130	21108	21288	21244	20961	21320	21186	21052	21170	21186	21162	21065	21222	21161	21243	21183	21358	21085	21223	21100	21055	21212	21140	21138	21183	21147	21271	21362	21011	21182	21285	21191	21330	21147	20999	21236	21313	21215	21260	21227	21215	21184	21096	21088	21282	21151	21238	21213	21039	21238	21093	21310	21297	21331	21127	21328	21112	21074	21301	21336	21192	21196	21157	21373	21150	21304	21136	21102	21133	21075	21190	21036	21215	21139	21180	21194	21354	21144	21017	21228	21377	21333	21252	21398	21260	21154	21225	20983	21158	21220	21365	21369	21104	20958	21049	21249	21470	21021	21223	21257	21095	21152	21191	21333	21292	21190	21126	21135	21056	21332	21384	21112	21149	21208	21270	21107	21278	21027	21199	21210	21121	21226	21265	21268	21292	21523	21248	21144	21163	21128	21153	21191	21195	21402	21085	21099	21317	21318	21346	21072	21164	21253	21220	21086	21140	21253	21269	21244	21117	21307	21135	21087	21068	21315	21036	21214	21204	21124	21211	21156	21169	21164	21100	21199	21318	20981	21360	21269	21081	21253	21173	21312	21220	21299	21204	21239	21331	21185	21262	20951	21424	21069	21000	21214	21031	21016	21243	21342	21159	21231	21085	21187	21233	21335	21071	21199	21213	21313	21208	21203	21247	21227	21105	21114	21121	21126	21514	21158	21442	21371	21223	21325	21115	21334	21186	21179	21177	21182	21290	21325	21362	21239	21175	21327	21234	21228	21105	21194	21063	21026	21199	21265	21387	21345	21341	21214	21098	21293	21228	21353	21272	21369	21460	21075	21186	21173	21421	21114	21274	21210	21039	21294	21278	21351	21345	21212	21187	21314	21212	21445	21122	21190	21435	21308	21357	21309	21310	21487	21107	21230	21300	21261	21273	21166	21353	21225	21166	21351	21364	21190	21259	21140	21176	21051	21310	21393	20997	21388	20951	21253	21254	21137	21181	21179	21211	21269	21134	21330	21063	21197	21213	21178	21131	21274	21153	21138	21250	21255	21243	21060	21282	21316	21333	21168	21164	21020	21466	21336	21095	21360	21478	21276	21214	21314	21068	21212	21070	20985	21157	21313	21298	21139	21272	21414	21238	21145	21138	21335	21292	21188	21257	21003	21202	21297	21035	21212	21109	21070	21368	21183	21150	21403	21390	21333	21179	21113	21208	21295	21227	21402	21230	21279	21444	21299	21266	21114	21184	21159	21189	21280	21299	21135	21305	21154	21175	21115	21229	21378	21098	21043	21355	21450	21162	21313	21248	21146	21139	21023	21215	21203	21074	21120	21461	21156	21166	21054	21255	21191	20926	21069	21111	21236	21167	21228	21409	21241	21258	21361	21290	21148	21077	21319	21050	21281	21129	21166	21406	21290	21220	21141	21334	21384	21253	21264	21265	21402	21245	21234	21199	21394	21328	21219	21362	21223	21295	21188	21249	21175	21316	21056	21312	21367	21310	21160	21198	21228	21354	21176	21109	21244	21049	21266	21160	21227	21218	21095	21034	21293	21332	21048	21095	21196	21318	21381	21233	21352	21212	21089	21241	21088	21188	21243	21108	21196	21241	21144	21233	21250	21203	21131	21214	21270	21329	21330	21143	21262	21173	21128	21246	21304	21197	21045	21167	21223	21119	21192	21156	21138	21400	21229	21130	21109	21225	21299	21117	21313	21442	21290	21277	21324	21257	21367	21233	21369	21256	21263	21098	21262	21349	21240	21337	21248	21382	21083	20985	21104	21206	21289	21366	21222	21242	21169	21157	21092	21382	21099	21302	21025	21127	21379	21155	21271	21368	21055	21327	21315	21090	21172	21042	21093	21231	21198	21270	21253	21154	21233	21206	21381	21114	21221	21022	21119	21298	21323	21167	21135	21499	21316	21212	21140	21442	21125	21195	21282	21358	21296	21372	21234	21155	21289	21222	21129	21335	21391	21263	20971	21284	21211	21293	21166	21211	21334	21076	21063	20891	21129	21264	21187	21448	21397	21322	21293	21135	21164	21072	21186	21287	21230	21136	21299	21041	21272	21264	20927	21323	21221	21295	21190	21328	21315	21295	21158	21289	21123	21193	21101	21213	21180	21347	21025	21263	21252	21497	21327	21276	21221	21197	21109	21113	21028	21066	21138	21374	21065	21062	21170	21371	21324	21384	21212	21392	21158	21354	21274	21198	20961	21082	21429	21213	21151	21218	21173	21184	21122	21134	21122	21140	21118	21307	21195	21261	21290	21123	21114	21181	21330	21286	21365	21104	21092	21267	21217	21235	21433	21127	21193	21188	21021	21148	21236	21232	21306	21170	21382	21018	21193	21313	21061	21247	21197	21235	21055	21165	21360	21296	21111	21322	20990	21207	21211	21011	21393	21060	21116	21239	21215	21203	21370	21213	21191	21060	21312	21264	21358	21102	21067	21076	21126	21324	21388	21277	21387	21294	21111	21105	21290	21383	21336	21353	21311	21155	21365	21171	21166	21117	21095	21029	21213	21350	21319	21181	20936	21225	21095	21332	21258	21238	21365	21288	21102	21144	21313	21378	21271	21510	21226	21197	21164	21241	21124	21155	21338	21310	21253	21493	21297	21260	21332	21323	21157	21207	21375	21346	21354	21317	20989	21281	21289	21257	21233	21391	21007	21095	21155	21144	21215	21350	21273	21280	21336	21348	21221	21107	21332	21258	21227	21044	21127	21284	21220	21208	21245	21222	21334	21186	20953	21219	21318	21412	21246	21167	21249	21463	21281	21278	21230	20997	21052	21182	21508	21110	21192	21365	21335	21176	21158	21293	21282	21217	21295	21465	21273	21067	21115	21179	21296	21113	21141	20973	21447	21262	21305	21098	21231	21144	21119	21357	21140	21063	21402	21081	21078	21136	21114	21293	21142	21347	21201	21023	21323	21144	20992	21127	21213	21343	21003	21147	21045	21050	21148	21085	21086	21361	21395	21507	21254	21045	21319	21228	21359	21162	21207	20727	21287	21175	21295	21223	21334	21161	21228	21108	21129	21143	21060	21280	21162	21450	21235	21021	21161	21128	21293	20962	21327	21041	21268	21214	21311	21245	21395	21081	21150	21338	21257	21056	21362	21233	21217	21432	21165	21387	21318	21178	21308	21242	21302	21391	21359	21489	21336	21009	21144	21258	21215	21177	21169	21279	21219	21315	21020	21345	21102	21181	21299	21254	21227	21313	21256	21113	21162	21052	21248	21165	21209	21270	21058	21089	21233	21184	21043	21168	21163	21241	21187	21372	21393	21393	21153	21082	21082	21165	21132	21348	21238	21488	21333	21249	21249	21284	21123	21252	21161	21329	21214	21455	21525	21308	21193	21107	21266	21184	21312	21229	21032	21223	21149	21330	21245	21084	21230	21353	21148	21308	21240	21311	21285	21314	21250	21250	21261	21111	21258	21284	21293	21166	21151	21395	21177	21077	21190	21392	21161	21466	21292	21254	21175	21119	21242	21454	21418	21252	21152	21264	21191	21073	21298	21102	21180	21217	21237	21244	21241	21122	21152	21413	21272	21241	21215	21152	21460	20986	21108	21156	21143	21228	21091	21309	21163	21313	21259	21032	21170	21139	21218	21142	21225	21180	21174	21132	21334	21145	21385	21094	20964	21282	21163	21194	20942	21121	21101	20996	21428	21247	20917	21140	21056	21180	21174	21155	21194	21240	21311	21203	21081	21262	21352	21122	21190	21208	21465	21231	21402	20943	21141	21125	21199	21490	21126	21229	21036	20948	21284	21167	21069	21156	21050	21103	21071	21156	21207	21518	21312	21397	21280	21412	21352	21338	21261	21299	21326	21395	21290	21150	21168	21123	21343	21018	21403	21290	21276	21224	21313	21416	21173	21283	21217	21081	21107	21193	21276	21113	21477	21147	20969	21347	21280	21310	21271	21202	21277	21217	21396	21377	21173	21306	21282	21308	21153	21238	21281	21328	21246	21049	21207	21334	21151	21253	21313	21240	21281	21306	21333	21065	21166	21182	21039	21149	21094	21124	21283	21191	21142	21387	21437	21246	21134	21177	21301	21109	21216	21269	21295	21344	21241	21446	21363	21127	21220	21327	21339	21238	21199	21261	21236	21407	21149	21089	21308	20973	21471	21202	21330	21252	21459	21366	21224	21169	21062	21279	21286	21397	21118	21103	21161	21395	21094	21170	21297	21090	21146	21273	21410	21255	21434	21214	21231	21352	21275	21309	21187	21173	21297	21413	21377
35268	46928	42977	33177	26863	22536	20409	19152	18530	18367	18417	18399	18366	18233	18119	18273	18423	18046	18133	18150	18241	18037	18012	18001	18003	18133	18039	17983	18181	17827	17810	17940	17957	18133	17956	18065	18119	18027	18099	18029	18106	18358	17941	18009	18043	18134	17942	18150	17967	18059	18025	17948	18021	18092	17928	18002	18066	18154	18048	18051	18064	18094	17959	18065	18001	17882	17948	18085	18004	17906	18040	18088	17899	17954	18126	18103	18151	18166	18134	18076	17929	17961	17946	18112	17894	18070	17982	17976	18052	17994	18005	17941	18000	17970	18034	17988	18062	18231	17983	18061	18052	18061	18089	17972	18085	17802	17828	17958	17887	17951	17936	18079	18158	18144	18198	17964	18152	17998	18002	18048	18070	18114	18031	17899	17965	17834	18028	18118	17872	17906	17923	17795	17926	18076	17942	18017	18133	17941	17890	17965	17890	17958	17879	17914	17938	17979	18216	18037	17964	17843	18148	17988	17948	18095	18028	17896	17759	17955	17864	17880	17997	17916	17865	17935	17805	17916	18060	17898	18051	18083	18128	17919	18118	18043	18058	18140	18038	17772	17977	18010	18066	18012	17968	18110	18019	17914	18051	18047	18033	18025	17884	18258	17951	17854	18071	17903	17882	18064	17998	17911	17907	17850	18077	18095	18080	17963	18098	18085	17988	17962	17923	17895	18156	17891	17992	17982	17892	17981	18092	18009	18228	17938	17981	18043	18011	18040	17894	18082	17982	18019	17989	18137	17889	18180	18124	17895	17843	17900	17808	18081	18030	17997	17960	17961	17953	18108	17965	17856	17933	18045	18022	18131	17990	17951	18010	18070	18016	18080	18163	18088	17783	18016	17986	18082	18118	17973	17925	18140	18069	18022	18128	17929	17899	18054	18061	18073	17976	17969	18153	17993	17980	18006	17961	17896	17997	18102	18028	17981	17962	17939	17886	17959	18080	18077	17919	17861	18048	18075	17929	18102	18077	18050	18013	17989	18051	18030	17994	18099	17968	18108	18132	18025	18054	18085	18035	18096	17912	17973	17930	17921	17972	17878	17919	18108	17958	18040	18067	18122	17873	18036	18094	17869	18047	18167	17899	17980	18049	17987	17971	18024	17798	18156	17943	17957	18070	17936	17957	17992	17969	18050	17973	18056	18187	17946	17989	18079	18188	17833	18062	17935	17899	17981	18098	17999	17988	17930	17996	17948	18040	17907	17920	18034	18110	18040	17842	18190	18057	18018	17990	17980	17947	17937	18068	18070	18087	17893	18101	17970	18167	17996	17932	18155	18027	17890	17966	17940	17981	17878	18029	17786	17948	18126	18106	18007	18023	18154	17803	18126	17812	18059	17947	17935	17833	18061	18084	18068	17992	17990	18141	17986	18076	18153	17991	18110	17944	18082	18140	17922	18153	17759	18144	17987	18109	17934	18092	18102	17918	17869	18076	18121	18060	18089	18061	17779	17928	18002	18146	17976	17987	17903	17936	17969	17982	18019	17924	18115	18011	18059	17942	17935	18037	18158	17895	18118	17940	18220	18056	17999	18085	18044	18140	18033	17918	18094	18150	17975	17940	18055	17865	18036	17966	18016	18139	18082	18162	18019	18019	18137	17954	18078	18086	17963	18076	17827	18036	17942	18018	18075	17924	18026	17996	17958	17929	18034	17737	18064	18012	17882	17891	17961	18092	18205	18124	17984	17947	18031	17966	18084	18183	17948	17918	18011	17945	17990	18095	18022	18071	18040	18120	17835	18094	17955	18046	18002	17890	18036	18107	17924	18041	18042	18043	18128	18061	17969	17957	18121	17942	18075	18219	17840	18086	17859	18161	17968	17934	18056	18022	18128	17834	17870	17912	18011	17896	17870	17930	18036	17966	17910	17958	18111	17957	18039	17946	17973	18011	17976	17886	18050	18020	17971	18133	18017	17987	17923	18119	17985	18104	18004	18267	17963	18035	18146	17977	17854	18091	18155	18001	18096	18017	17848	18027	18079	18061	18081	18066	17933	18000	17993	17936	18132	18052	17989	18165	17984	18098	17955	17926	17853	17998	18002	18041	18128	17997	17897	18133	17927	18067	18099	17890	17854	18110	18160	17901	18065	17999	18108	18015	18130	18153	17935	18050	18170	18135	18039	17971	18035	18175	18080	17996	17955	18004	18077	17939	17893	17943	18054	17989	18038	17969	18118	18163	18263	17902	17977	18058	17912	17937	17875	18055	18072	17907	17857	18119	17984	18132	17867	17908	17819	17880	17980	17928	17955	18014	17864	18183	18092	18007	18107	17987	18137	18198	18124	17949	18163	18013	17992	18109	17946	18212	18066	18005	17957	18056	17867	18006	17901	17996	17969	17969	17962	18003	18081	18162	17953	17921	17914	17883	18082	17987	17957	18101	18081	18058	18044	18149	18088	18095	17937	17946	18090	18171	18114	18089	17948	18063	18015	17913	17981	17994	17866	18002	18018	18067	18125	17957	18216	18040	17969	17951	17921	18046	18078	18121	18012	18085	17942	17974	18015	17907	18042	17969	17814	18134	18038	18120	18028	18037	17963	18099	18092	17978	17805	18073	17931	18042	17961	18080	18152	17952	17923	18002	17989	18073	18045	18116	18095	18108	17837	18055	18011	18053	18045	17997	17842	17926	17960	18037	17999	18093	17941	18108	17969	18007	17984	17929	17989	17860	18101	17863	18104	18050	18204	18054	17920	18077	17991	18074	18113	18058	18171	18012	17805	18111	18060	18169	18026	18115	18044	17977	17895	17833	18094	18029	18163	17920	18090	18057	17940	17980	18063	18089	18008	17883	18014	18008	18167	17904	18024	17856	18154	18111	18017	18064	18044	18023	18065	17985	18065	17931	18100	18101	17882	18162	17968	18229	18064	18041	18179	18036	17932	17928	18043	17910	18067	17953	17871	18063	18035	18120	17852	17968	18133	18059	17973	18196	18117	18016	17982	18007	17929	18096	18065	17986	17988	18037	18101	18108	17786	18010	18036	17961	17959	17986	17926	17892	17783	18078	18124	18035	18141	18028	17984	18088	17890	18038	18066	17975	18158	18126	17854	17988	18041	17885	17954	17947	17938	18009	18001	17948	17827	17943	18022	17946	18044	18084	17950	17955	17837	17949	17998	17931	17895	18050	17986	18061	18121	18130	17971	17917	18023	18142	17895	18046	17936	18002	18041	18050	18052	17973	18068	17996	18067	17951	18132	17914	17940	18056	17972	18030	17970	18020	18053	18082	17999	17871	17932	17856	17919	17994	17978	18004	18065	18181	18022	17849	18035	18005	18084	18051	18028	18002	18003	18046	17911	18049	17848	18102	18088	18072	17926	17956	17814	18049	17971	18023	18078	18228	18144	17962	17900	17986	18044	17960	17975	17979	17973	18033	17820	18007	18053	18090	17996	17937	17942	18019	18066	17967	17948	18107	17947	18149	18066	17932	17922	18117	17934	18021	18268	17883	17902	18157	18193	18059	18179	18083	18108	18176	18075	17870	17943	17902	18093	17801	17964	17921	17881	17966	18039	17949	17887	18176	18157	17858	18102	17994	17942	17816	18104	17824	18032	18041	18118	18005	17872	18050	18056	18101	18057	18226	18078	17947	18003	18101	18024	18018	18031	17940	18192	18131	17944	18204	18129	18033	17925	17797	17926	18036	17920	17928	17982	18090	17857	18052	18080	17966	17859	17959	17861	17969	17846	18142	18100	18006	18011	18024	17982	17998	18022	18015	17768	18060	18071	17925	18008	17953	17968	18070	18171	17927	17937	17849	18024	18046	18023	17977	18055	18049	18042	18057	18018	17980	18011	18210	17862	17977	18148	18030	18008	17991	18025	17982	18013	18032	18094	17787	18034	17942	17910	17957	17835	18135	18108	18001	17990	17964	17896	18000	18116	17971	18046	18158	18080	17970	17996	17982	17899	18005	17986	18116	18047	17957	17981	17999	17950	18089	17998	17923	17954	17944	17851	18140	18077	17956	17943	18118	18075	17923	17987	17888	17879	17915	17975	17853	18095	18015	18008	17815	18085	17865	18007	17861	17771	18087	17856	17959	18042	18047	17924	17872	18057	18123	17848	17884	17995	17978	18007	17960	18087	18079	17976	17992	17897	18176	18145	18096	17833	18011	17985	18063	17933	18019	18118	18160	18129	17848	18036	18045	18113	18094	17950	17921	18026	18002	17966	18089	18072	18042	17984	17952	18125	18034	17942	17942	18251	17920	18051	18002	17967	18082	18067	18030	17885	18089	17954	18099	18059	18052	17981	18032	18029	18048	18075	17908	17962	18083	18082	17929	17909	18057	17882	17899	18097	18172	18132	17978	18130	17921	17939	18063	18013	18041	18204	18052	18007	18010	18226	17884	17939	18011	18244	17997	18046	17933	17924	18007	17997	18107	18009	18138	17849	18056	17824	18049	18097	17916	18018	17972	18156	18034	17792	18047	17997	18127	17977	18177	17910	18096	17918	17978	18017	18003	18194	17980	18084	18048	18026	18334	17954	18023	17908	17917	17842	18156	18116	17834	18041	17912	17949	17962	17901	18246	17985	17992	18007	18073	18023	17978	17992	18064	17961	18053	18078	18047	17940	17965	17818	17945	17996	18022	17901	17931	17872	17955	17905	17993	18145	17930	18009	17929	18104	18049	18058	17999	17893	17840	18048	18116	17925	18238	18000	17965	18151	18007	18020	17879	18184	18144	17860	17963	18236	18056	18057	18148	17989	18039	18047	18053	18014	18015	17854	18015	17886	18013	17990	17973	17886	17999	18136	17894	17977	17963	17806	17938	18158	18048	18001	18063	17969	18093	17940	18003	17934	17947	18127	18103	18069	17971	18089	17976	18064	17961	18005	18070	18132	18135	17966	17948	17872	17929	17890	18110	17967	17962	17944	17911	18055	17962	18014	17960	18018	18020	17995	18138	18094	17983	18039	17993	17926	18060	17969	18024	18103	18134	18250	18009	17959	18076	17980	17837	17938	18049	18119	17955	17956	18013	18015	18147	18116	17899	17992	17928	17936	18087	17959	18013	17969	18015	17907	18047	17960	18018	17954	18123	18059	17932	17994	18133	18151	18069	17883	17977	17800	17936	18062	18160	18025	17910	17977	17982	17947	18134	18027	18096	18067	17935	17944
24091	21453	29280	26384	26005	28414	28214	23951	22757	22781	22228	22178	21762	22084	21997	22134	21905	21829	21969	22060	22003	21921	21834	21762	21865	21730	21895	21772	21973	21920	21767	21716	21821	21682	21722	21825	21862	21577	21788	21912	21725	21795	21849	21982	21656	21806	21570	21777	21879	21756	21994	21672	21673	21627	21468	21806	21919	21604	21810	21699	21787	21914	21755	21478	21577	21659	21765	21818	21675	21735	22044	21548	21772	21416	21586	21711	21652	21769	21751	21697	21605	21799	21901	21853	22000	21652	21698	21508	21640	21750	21704	21671	21800	21705	21811	21757	21736	21852	21537	21646	21595	21704	21628	21671	21666	21752	21656	21812	21741	21478	21726	21939	21594	21717	21569	21655	21534	21624	21655	21507	21908	21701	21784	21718	21810	21782	21591	21618	21686	21791	21646	21580	21742	21659	21610	21543	21720	21694	21604	21771	21615	21630	21483	21734	21532	21820	21814	21636	21689	21589	21679	21638	21834	21778	21819	21605	21796	21621	21695	21746	21827	21736	21766	21793	21702	21789	21647	21705	21616	21665	21716	21851	21743	21833	21803	21807	21710	21574	21591	21603	21671	21850	21697	21689	21609	21414	21762	21650	21438	21694	21717	21696	21696	21712	21483	21875	21882	21313	21497	21647	21519	21557	21618	21648	21552	21718	21825	21653	21602	21698	21729	21753	21494	21653	21593	21653	21724	21375	21687	21460	21582	21692	21598	21623	21709	21613	21542	21708	21961	21572	21577	21702	21503	21711	21738	21613	21680	21620	21634	21656	21730	21734	21734	21651	21504	21583	21788	21549	21485	21651	21642	21456	21608	21636	21569	21493	21694	21888	21785	21725	21697	21610	21897	21673	21774	21654	21719	21516	21705	21553	21743	21493	21857	21705	21606	21730	21599	21621	21768	21688	21534	21843	21797	21758	21752	21536	21611	21829	21627	21618	21985	21608	21655	21551	21531	21732	21604	21807	21840	21539	21785	21686	21621	21614	21550	21600	21717	21759	21559	21517	21619	21638	21631	21805	21700	21787	21686	21668	21656	21758	21672	21889	21750	21569	21617	21556	21523	21720	21880	21687	21557	21962	21588	21547	21707	21414	21693	21584	21537	21543	21700	21472	21441	21735	21776	21633	21622	21620	21835	21669	21886	21637	21812	21759	21731	21743	21602	21789	21533	21607	21572	21616	21608	21729	21576	21569	21603	21735	21652	21589	21589	21782	21648	21769	21776	21789	21504	21563	21529	21715	21553	21581	21781	21780	21604	21750	21851	21512	21827	21724	21657	21746	21757	21663	21821	21552	21775	21602	21636	21660	21567	21965	21764	21536	21776	21714	21772	21668	21505	21677	21694	21679	21587	21456	21652	21714	21613	21496	21568	21649	21562	21587	21816	21665	21754	21653	21612	21619	21471	21813	21930	21772	21768	21494	21789	21759	21685	21898	21564	21897	21655	21453	21476	21966	21823	21698	21728	21772	21708	21701	21660	21687	21759	21733	21662	21625	21514	21685	21718	21638	21706	21493	21601	21754	21583	21621	21682	21709	21807	21858	21625	21749	21487	21720	21726	21826	21808	21696	21616	21628	21758	21796	21614	21880	21748	21614	21601	21782	21723	21624	21724	21545	21472	21651	21764	21808	21789	21753	21675	21621	21805	21622	21808	21722	21933	21483	21618	21600	21695	21766	21771	21754	21827	21898	21701	21745	21849	21723	21629	21772	21445	21783	21648	21673	21840	21581	21738	21604	21570	21845	21644	21586	21570	21630	21433	21547	21585	21436	21675	21847	21714	21551	21754	21260	21611	21828	21624	21692	21482	21823	21594	21624	21668	21642	21787	21720	21541	21602	21520	21636	21576	21699	21497	21927	21758	21755	21990	21755	21553	21710	21663	21558	21848	21550	21570	21600	21707	21525	21970	21800	21886	21678	21781	21904	21712	21670	21661	21632	21563	21709	21701	21722	21797	21681	21617	21796	21637	21677	21603	21639	21807	21919	21609	21490	21786	21491	21575	21529	21680	21966	21521	21772	21648	21514	21713	21778	21762	21726	21770	21802	21655	21635	21620	21721	21849	21961	21742	21665	21595	21833	21503	21703	21628	21825	21418	21772	21700	21770	21756	21602	21636	21634	21723	21682	21715	21723	21641	21724	21736	21695	21733	21785	21682	21729	21687	21609	21707	21647	21663	21857	21986	21811	21704	21691	21540	21824	21640	21792	21799	21486	21622	21929	21723	21572	21472	21673	21585	21510	21688	21544	21793	21701	21554	21709	21675	21589	21414	21503	21620	21656	21583	21580	21780	21665	21613	21853	21816	21570	21398	21715	21616	21587	21719	21815	21685	21635	21721	21695	21760	21632	21673	21504	21813	21527	21680	21789	21661	21618	21672	21644	21631	21541	21707	21653	21663	21613	21864	21669	21555	22031	21712	21888	21806	21617	21477	21455	21587	21637	21611	21876	21735	21515	21888	21738	21600	21665	21815	22007	21895	21623	21620	21572	21789	21717	21590	21704	21454	21867	21847	21653	21566	21529	21563	21705	21791	21664	21657	21779	21658	21661	21521	21769	21725	21574	21693	21629	21634	21632	21694	21691	21859	21609	21842	21885	21703	21502	21608	21639	21844	21753	21815	21625	21383	21747	21523	21670	21696	21591	21626	21726	21598	21500	21656	21722	21730	21596	21554	21722	21856	21522	21702	21706	21453	21410	21551	21597	21580	21652	21645	21571	21664	21791	21641	21599	21828	21495	21704	21694	21761	21936	21689	21789	21787	21664	21723	21543	21537	21740	21621	21738	21506	21645	21546	21802	21676	21662	21777	21679	21700	21537	21745	21479	21599	21633	21766	21642	21542	21717	21581	21347	21538	21585	21708	21621	21651	21857	21854	21695	21500	21730	21542	21656	21820	21831	21691	21739	21784	21707	21924	21698	21768	21642	21652	21794	21556	21343	21542	21790	21791	21714	21632	21719	21615	21630	21670	21760	21741	21662	21729	21675	21679	21777	21517	21949	21728	21595	21723	21507	21564	21833	21675	21563	21730	21657	21551	21651	21670	21652	21799	21763	21654	21530	21433	21636	21761	21672	21762	21922	21724	21549	21675	21589	21548	21674	21297	21620	21761	21725	21506	21833	21705	21762	21796	21448	21645	21568	21538	21543	21637	21581	21927	21764	21752	21784	21686	21614	21624	21802	21654	21600	21663	21568	21518	21578	21678	21838	21815	21670	21426	21674	21588	21628	21798	21956	21556	21542	21728	21461	21745	21537	21739	21577	21837	21819	21593	21664	21473	21673	21573	21571	21903	21571	21841	21824	21713	21564	21493	21711	21630	21598	21567	21635	21771	21542	21451	21654	21840	21610	21605	21637	21697	21936	21783	21492	21605	21780	21845	21788	21710	21735	21689	21657	21848	21614	21578	21734	21669	21466	21638	21641	21585	21797	21686	21791	21729	21498	21706	21518	21665	21693	21791	21680	21566	21750	21559	21714	21624	21681	21610	21332	21583	21556	21812	21622	21668	21837	22021	21897	21908	21574	21767	21679	21846	21527	21645	21529	21659	21800	21621	21758	21503	21688	21731	21702	21765	21728	21724	21637	21431	21663	21728	21886	21766	21748	21792	21487	21870	21698	21617	21721	21471	21988	21855	21605	21665	21619	21599	21624	21780	21831	21374	21330	21755	21476	21492	21839	22044	21785	21685	21511	21684	21616	21565	21805	21792	21618	21808	21722	21745	21660	21626	21900	21619	21593	21714	21789	21649	21591	21784	21821	21575	21662	21741	21860	21716	21693	21566	21733	21712	21574	21644	21661	21658	21795	21687	21472	21749	21581	21372	21686	21741	21665	21557	21680	21595	21604	21445	21751	21688	21739	21775	21827	21754	21896	21778	21695	21710	21685	21673	21722	21668	21655	21614	21749	21759	21745	21638	21625	21710	21865	21661	21765	21743	21550	21811	21570	21719	21727	21581	21509	21723	21613	21840	21893	21938	21646	21444	21741	21841	21765	21669	21761	21730	21547	21645	21675	21773	21766	21848	21632	21741	21707	21631	21828	21717	21518	21730	21983	21630	21681	21963	21683	21628	21791	21711	21759	21435	21763	21581	21803	21861	21682	21606	21646	21646	21752	21545	21730	21574	21655	21509	21750	21774	21728	21701	21575	21878	21730	21622	21648	21535	21944	21711	21525	21731	21464	21553	21559	21738	21502	21740	21791	21818	21961	21798	21752	21741	21613	21781	21513	21616	21619	21700	21555	21739	21726	21653	21751	21643	21631	21741	21701	21686	21932	21628	21776	21842	21674	21646	21837	21628	21598	21883	21729	21555	21730	21588	21589	21514	21768	21739	21717	21533	21771	21648	21752	21674	21694	21632	21767	21623	21931	21868	21522	21570	21488	21814	21798	21638	21661	21649	21680	21608	21474	21764	21558	21635	21573	21651	21654	21870	21708	21967	21523	21705	21722	21763	21574	21703	21576	21626	21408	21502	21699	21662	21622	21747	21655	21688	21848	21652	21653	21822	21599	21917	21808	21564	21707	21593	21704	21610	21673	21680	21621	21723	21738	21683	21787	21685	21820	21557	21630	21673	21823	21803	21819	21706	21841	21619	21624	21973	21571	21567	21735	21733	21603	21558	21730	21830	21655	21697	21806	21727	21669	21545	21694	21531	21740	21465	21536	21845	21546	21528	21681	21704	21606	21567	21721	21674	21734	21692	21809	21664	21625	21644	21532	21500	21519	21746	21648	21659	21668	21629	21756	21600	21710	21828	21860	21845	21788	21838	21475	21624	21635	21741	21778	21714	21521	21659	21814	21858	21628	21597	21533	21750	21825	21524	21499	21789	21442	21812	21670	21586	21762	21771	21669	21836	21869	21774	21722	21734	21652	21544	21634	21373	21870	21487	21713	21647	21628	21798	21803	21859	21590	21598	21491	21591	21766	21567	21871	21760	21610	21371	21730	21553	21772	21844	21924	21836	21608	21624	21820	21657	21780	21603	21703	21790	21527	21289	21692	21459	21450	21505	21804	21842	21897	21642	21622	21659	21929	21617	21750	21493	21815	21779	21498	21649	21668	21590	21540	21579	21664	21688	21568	21496	21732	21657	21864	21537	21748	21733	21581	21569	21909	21622	21468
35872	55825	53026	40409	32179	28089	24302	20863	19610	19149	18904	18860	18636	18474	18573	18495	18388	18629	18480	18535	18368	18442	18139	18361	18245	18218	18323	18352	18374	18250	18324	18330	18396	18267	18277	18130	18295	18289	18362	18322	18239	18401	18366	18118	18202	18267	18299	18350	18267	18316	18546	18236	18198	18161	18167	18326	18468	18168	18275	18349	18242	18222	18149	18117	18308	18202	18097	18262	18303	18193	18293	18061	18134	18137	18250	18109	18291	18137	18234	18414	18159	18127	18293	18275	18092	18195	18002	18263	18059	18249	18273	18361	18234	18251	18197	18248	18314	18337	18220	18020	18317	18300	18284	18169	18315	18235	18267	18125	18177	18152	18188	18131	18313	18132	18163	18222	18274	18239	18228	18273	18102	18201	18295	18106	18150	18143	18192	18058	18325	18119	18299	18083	18181	18168	18203	18189	18284	18266	18257	18192	18264	18236	18328	18188	18231	18291	18198	18193	18030	18336	18443	18130	18191	18238	18230	18156	18116	18245	18247	18058	18145	18134	18091	18146	18309	18228	18327	18244	18165	18265	18404	18081	18268	18327	18203	18234	18182	18184	18055	18214	18032	18256	18191	18102	18180	18190	18220	18305	18304	17958	17997	18136	18385	18080	18092	18250	17969	18144	18174	18183	18193	18182	18291	18141	18230	18078	18078	18343	18393	18214	18344	18067	18274	18079	18283	18264	18269	18069	18095	18141	18140	18273	18135	18254	18299	18060	18197	18281	18172	18044	17990	18229	18198	18212	18084	18260	18210	18201	18136	18286	18197	18348	18196	18189	18202	18403	18140	18254	18107	18275	18070	17988	18203	18041	18296	18309	18204	18178	18214	18077	18218	18297	18074	18119	18152	18170	18382	18278	18143	18182	18263	18159	18427	18195	18159	18337	18340	18246	18220	18275	18305	18101	18120	18104	18232	18366	18102	18081	18221	18334	18320	18391	18125	18344	18237	18043	18135	18174	18153	18393	18440	18260	18286	18270	17994	18269	18310	18136	18179	18038	18305	18295	18227	18215	18283	18167	18177	18127	18243	18080	18195	18329	18267	18346	18200	18299	18254	18199	18366	18133	18327	18252	18273	18278	18210	18291	18202	18311	18124	18093	18014	18009	18192	18131	18168	18027	18174	18227	18472	17922	18337	18215	18129	18250	18182	18310	18225	18235	18088	18235	18271	18323	18250	18187	18283	18215	18198	18194	18287	18243	18249	18030	18156	18164	18129	18234	18366	18165	18143	18160	18061	18141	18257	18235	18186	18046	18208	18401	18065	18076	18064	18526	18403	18215	18276	18263	18161	18049	18427	18107	18112	18380	18214	18218	18115	18199	18202	18235	18062	18072	18000	18357	18315	18325	18127	18148	18141	18345	18083	18034	18283	18177	18265	18201	18184	18388	18075	18156	18013	18217	18202	18560	18248	18163	18201	18384	18005	18213	18270	18077	18210	18344	18191	18235	18038	18168	18320	18299	18208	18104	18130	18359	18190	18264	18146	18273	18044	18209	18201	18043	18187	18330	18237	18260	18216	18132	18144	18066	18201	18316	18125	18158	18389	18218	18148	18287	18350	18144	18193	18386	18215	18177	18252	18201	18344	18372	18189	18085	18177	18287	18122	18280	18140	18127	18164	18096	18241	18291	18258	18206	18199	18174	18231	18177	18115	18144	18245	18175	18175	18133	18201	18374	18259	18261	18276	18239	18327	18151	17997	17986	18296	18207	18245	18143	18231	18409	18333	18116	18299	18346	18131	18290	18139	18238	18233	18285	18171	18062	18266	18277	18417	18179	18394	18366	18370	18249	18349	18234	18187	18294	18178	17975	18228	18255	18257	18122	18127	18223	18119	18143	18112	18252	18048	18176	18279	18008	18400	18224	18250	18103	18207	18177	18198	18039	18218	18236	18206	18196	18297	18306	18230	18012	18325	18278	18229	18205	18202	18236	18338	18273	18235	18194	18219	18177	18192	18254	18121	18088	18097	18260	17985	18195	18115	18063	17993	18378	18145	18252	18138	18297	18099	18320	18378	18307	18239	18073	18327	18283	18375	18293	18237	18232	18332	18297	18185	18343	18170	18312	18251	18193	18333	18097	18145	18275	18206	18148	18117	18053	18213	18431	18223	18237	18184	18254	18123	18075	18091	18210	18348	18208	18105	18325	18236	18342	18062	18360	18138	18166	18145	18255	18096	18278	18363	18242	18313	18185	18083	18244	18109	18108	18260	18102	18045	18228	18107	18111	18193	18281	18185	18218	18327	18331	18210	18338	18347	18197	18240	18231	18180	18274	18076	18211	18175	18263	18143	18281	18249	18291	18331	18162	18128	18073	18319	18187	18169	18194	18284	18142	18184	18044	18156	18433	18182	18149	18297	18095	18092	18302	18301	18266	18202	18225	18422	18160	18248	18215	18385	18045	18091	18194	18357	18290	18140	18358	18154	18200	18064	18016	18146	18149	18246	18321	18203	18176	18385	18243	18355	18351	18173	18365	18047	18341	18349	18254	18164	18040	18080	18528	18319	18297	18173	18233	18192	18048	18066	18246	18263	18149	18270	18215	18264	18208	18085	18067	18182	18125	18363	18364	18116	18161	18207	18142	18230	18314	18260	18232	18166	18396	18126	18200	18325	18365	18155	18142	18071	18202	18311	18184	18233	18208	18282	18354	18200	18068	18205	18273	18194	18249	18153	18188	18198	18148	18218	18256	18394	18310	18221	18367	18097	18302	18282	18140	18152	18308	18238	18203	18315	18096	18045	18210	18200	18199	18258	18071	18125	18302	18150	18212	18188	18160	18169	18185	18179	18203	18134	18282	18215	18219	18304	18189	18192	18070	18256	18204	18164	18165	18165	18194	18400	18218	18130	18033	18252	18272	18251	18249	18014	18159	18151	18330	18154	18224	18343	18242	18267	18149	18245	17960	18164	18134	18210	18211	18397	18104	18194	18226	18222	18318	18472	18148	18072	18186	18042	18215	18220	18085	18127	18124	18180	18205	18226	17972	18065	18242	18165	18198	18104	18151	18268	18401	18173	18326	18098	18270	18254	18259	18150	18249	18250	18341	18160	18064	18038	18097	18239	18208	18120	18159	18155	18306	18023	18146	18151	18374	18303	18109	18176	18373	18231	18111	18153	18157	18050	18198	18239	18114	18131	18115	18285	18074	18517	18138	18088	18347	18108	18104	18282	18291	18053	18136	18048	18259	18242	18295	18123	18283	18217	18140	18208	18353	18120	18188	18215	18102	18193	18146	18144	18311	18256	18176	18104	18260	18153	18070	18343	18046	18290	18230	18366	18410	18274	18236	18291	18278	18286	18273	18042	18250	18220	18105	18202	18129	18360	18249	18272	18126	18049	18302	18130	18175	18115	18245	18291	18196	18094	18149	18134	18180	18223	18166	18246	18195	18281	18224	18234	18306	18335	18208	18177	18131	18370	18159	18214	18171	18268	18240	18302	18252	18263	18107	18046	18273	18161	18179	18114	18038	18259	18206	18195	18275	18113	18240	18143	18247	18343	18325	18296	18187	18316	18188	18112	18247	18114	18116	18305	18045	18351	18074	18197	18297	18259	18235	18085	18240	18259	18323	18062	18111	18283	18016	18177	18215	18366	18311	18192	18124	18402	18436	18205	18285	18332	18247	18199	18299	18121	18290	18219	18175	18452	18192	18232	18221	18258	18169	18250	18091	18368	18229	18406	18267	18138	18210	18229	18207	18097	18183	18201	18315	18234	18272	18004	18097	18304	17990	18157	18168	18090	18176	18241	18321	18256	18245	18256	18105	18003	18195	18027	18093	18139	18126	18280	18118	18189	18102	18266	18262	18266	18328	18197	18107	18278	18245	18082	18160	18045	18134	18393	18088	18225	18059	18268	18136	18125	18189	18276	18217	18135	18112	18196	18174	18305	18033	18235	18227	18078	18315	18109	18131	18369	18384	18362	18298	18161	18102	18065	18087	18151	18106	18189	17930	18278	18175	18218	18140	18353	18170	18017	18288	18268	18238	18222	18493	18004	18127	18312	18120	18225	18033	18227	18139	18185	18216	18301	17990	18255	18277	18421	18353	18323	18182	18199	18163	18244	18210	18154	18190	18251	18348	18419	18252	18192	18098	18148	18250	18139	18190	18242	18324	17904	18078	18436	18281	18137	18351	18202	18247	18158	18018	18278	18318	18243	18278	18109	18133	18144	18292	18312	18369	18075	18232	18209	18374	18080	18144	18299	18352	18231	18273	18306	18193	18113	18140	18107	18253	18210	18240	18160	18326	18229	18307	18354	18216	18185	18145	18130	18204	18102	18083	18335	18161	18246	18239	18258	18096	18265	18264	18288	18321	18364	18089	18258	18194	18396	18129	18287	18252	18220	18156	18310	18251	18057	18126	18146	18352	18145	18321	18292	18281	18285	18264	18270	18157	18256	18152	18178	18088	18259	18128	18142	18150	18336	18269	18220	18373	18121	18294	18388	18161	18219	18248	18226	18126	18367	18199	18236	18244	18227	18161	18303	18244	18212	18315	18339	18167	18274	18155	18192	18200	18170	18291	18339	18146	18229	18075	18282	18264	18206	18246	18219	18119	18318	18029	18252	18279	18256	18085	18125	18327	18092	18229	18416	18037	18279	18161	18306	18124	18319	18025	18128	18198	18288	18337	18144	18341	18173	18063	18308	18126	18297	18224	18180	18071	18344	18210	18208	18250	18259	18099	18223	18186	18223	18239	18354	18270	18089	18148	18220	18242	18224	18085	18267	18216	18215	18167	18172	18102	18259	18207	18351	18128	18206	18156	18322	18223	18053	18255	18349	18358	18243	18234	18300	18007	18289	18276	18233	18051	18179	18067	18258	18069	18092	18157	18294	18103	18196	18245	18175	18131	18281	18229	18203	18231	18249	17977	18355	18285	18262	18084	18089	18312	18068	18219	18253	18226	18166	18264	18367	18168	18191	18323	18262	18156	18106	18240	18172	18155	18176	18384	18219	18255	18196	18403	18176	18033	18172	18236	18209	18147	18216	18271	18174	18276	18272	18413	18321	18142	18303	18389	18312	18213	18290	18272	18194	18442	18223	18142	18141	18308	18079	18318	18108	17971	18092	18173	18212	18346	18160	18211	18051	18292	18165	18225	18212	18085	18193	18208
22966	21518	29335	24423	23517	28396	31148	25650	23479	23323	22954	22430	22398	22409	22295	22291	22163	22121	22461	22246	22032	22149	22258	21583	21986	21762	21723	21790	21831	21761	21888	21684	22007	21674	21869	21890	21681	21614	21901	21798	21721	21744	21866	21888	21747	21703	21949	21733	22182	21727	21849	21950	21793	21609	21866	21843	21829	21746	21647	21744	21540	21705	21694	21769	21611	21612	21613	21789	21576	21624	21687	21872	21782	21870	21835	21914	21718	21710	21731	21847	21932	21765	21753	21633	21783	21790	21567	21477	21604	21663	21662	21648	21911	21580	21740	21895	21672	21563	21706	21794	21758	21596	21583	21782	21646	21778	21650	21666	21724	21581	21823	21804	21882	21478	21669	21720	21644	21487	21737	21574	21720	21657	21472	21571	21510	21756	21744	21694	21597	21798	21479	21699	21913	21660	21607	21629	21637	21708	21589	21533	21732	21787	21661	21619	21733	21518	21736	21710	21883	21680	21606	21611	21664	21725	21648	21404	21784	21470	21696	21701	21743	21587	21513	21708	21568	21759	21429	21556	21730	21700	21927	21794	21538	21555	21721	21756	21845	21479	21782	21495	21577	21746	21714	21600	21633	21695	21745	21601	21737	21574	21576	22024	21574	21736	21776	21582	21847	21726	21676	21507	21807	21561	21648	21683	21862	21717	21615	21535	21691	21709	21718	21563	21567	21842	21792	21410	21689	21837	21541	21531	21590	21661	21604	21918	21817	21711	21724	21595	21683	21521	21648	21677	21682	21672	21600	21527	21435	21610	21688	21644	21677	21624	21644	21574	21520	21674	21721	21710	21817	21653	21543	21932	21809	21557	21745	21495	21684	21608	21640	21564	21480	21626	21672	21541	21519	21530	21561	21837	21752	21693	21676	21607	21744	21600	21635	21856	21664	21495	21610	21699	21649	21649	21645	21834	22017	21440	21938	21920	21644	21627	21682	21700	21835	21767	21686	21643	21739	21386	21684	21695	21699	21548	21734	21870	21741	21754	21727	21374	21558	21578	21625	21595	21694	21911	21780	21674	21806	21748	21691	21699	21507	21535	21604	21586	21688	21676	21459	21525	21716	21476	21701	21488	21607	21551	21659	21501	21590	21644	21447	21507	21590	21751	21744	21503	21421	21519	21753	21531	21939	21779	21747	21688	21597	21794	21743	21755	21681	21597	21619	21497	21590	21824	21694	21570	21880	21679	21621	21569	21663	21616	21699	21735	21472	21575	21653	21349	21516	21671	21592	21586	21678	21722	21727	21723	21530	21682	21736	21623	21725	21653	21640	21691	21652	21922	21668	21574	21781	21698	21822	21598	21713	21713	21696	21748	21631	21635	21909	21857	21610	21481	21686	21681	21642	21646	21794	21699	21719	21551	21568	21578	21653	21598	21569	21558	21698	21687	21571	21568	21711	21652	21647	21529	21517	21847	21708	21629	21654	21569	21626	21641	21448	21523	21777	21663	21583	21763	21545	21648	21479	21844	21694	21708	21637	21745	21608	21750	21558	21600	21532	21708	21635	21401	21654	21750	21507	21655	21571	21647	21558	21722	21672	21700	21706	21714	21656	21663	21851	21816	21640	21984	21695	21542	21567	21499	21591	21699	21701	21612	21698	21836	21733	21769	21623	21799	21877	21650	21820	21732	21676	21606	21708	21734	21536	21587	21549	21678	21673	21576	21634	21698	21654	21908	21879	21636	21609	21562	21662	21759	21570	21826	21794	21824	21749	21665	21693	21667	21656	21438	21639	21795	21641	21808	21571	21768	21741	21737	21810	21541	21726	21428	21411	21728	21708	21789	21609	21572	21716	21628	21713	21709	21747	21786	21653	21746	21809	21801	21791	21604	21722	21601	21588	21810	21728	21740	21719	21698	21745	21559	21777	21607	21707	21602	21644	21652	21750	21622	21645	21577	21609	21747	21647	21645	21647	21462	21863	21765	21498	21727	21866	21632	21727	21604	21622	21615	21806	21508	21786	21698	21769	21927	21743	21843	21566	21740	21587	21889	21618	21737	21667	21935	21678	21707	21669	21677	21620	21646	21517	21624	21531	21634	21671	21538	21837	21583	21703	21413	21568	21705	21677	21406	21618	21857	21700	21784	21930	21587	21615	21711	21765	21497	21718	21496	21699	21698	21635	21723	21555	21611	21489	21427	21828	21604	21972	21512	21648	21532	21728	21660	21646	21451	21407	21810	21800	21609	21619	21491	21831	21829	21710	21614	21510	21654	21626	21725	21879	21641	21593	21663	21533	21550	21851	21524	21364	21710	21815	21620	21634	21649	21830	21630	21791	21606	21519	21780	21714	21725	21462	21591	21867	21760	21698	21638	21594	21563	21598	21704	21459	21662	21580	21724	21642	21619	21715	21696	21690	21569	21611	21716	21534	21654	21413	21570	21757	21712	21761	21845	21635	21488	21647	21829	21699	21587	21891	21698	21535	21773	21640	21755	21653	21490	21609	21579	21672	21599	21644	21633	21882	21662	21527	21905	21604	21540	21737	21711	21773	21866	21840	21616	21677	21775	21503	21604	21607	21555	21506	21676	21955	21654	21917	21533	21558	21657	21629	21579	21588	21358	21718	21599	21778	21783	21682	21638	21628	21657	21702	21473	21601	21653	21591	21679	21677	21600	21745	21443	21832	21859	21656	21716	21609	21580	21786	21712	21899	21713	21565	21766	21832	21574	21572	21627	21389	21550	21615	21551	21861	21837	21841	21721	21614	21570	21690	21662	21878	21742	21549	21498	21506	21623	21552	21764	21619	21605	21627	21662	21740	21481	21840	21875	21602	21841	21793	21636	21575	21627	21661	21766	21679	21637	21630	21772	21699	21425	21593	21710	21844	21459	21683	21574	21745	21503	21735	21533	21706	21704	21539	21486	21762	21582	21721	21635	21656	21774	21576	21653	21630	21614	21399	21732	21726	21665	21523	21776	21772	21640	21735	21869	21593	21653	21672	21683	21666	21771	21705	21689	21675	21532	21479	21694	21666	21630	21829	21688	21708	21589	21530	21503	21811	21820	21597	21588	21599	21533	21854	21762	21645	21660	21741	21700	21638	21599	21420	21608	21496	21553	21574	21621	21799	21441	21650	21637	21788	21732	21401	21735	21803	21617	21820	21632	21653	21669	21578	21768	21647	21596	21270	21670	21759	21717	21605	21570	21894	21605	21638	21886	21606	21667	21701	21771	21598	21703	21487	21931	21897	21731	21837	21796	21889	21439	21728	21657	21609	21669	21816	21690	21727	21726	21700	21472	21537	21817	21512	21764	21787	21536	21733	21495	21614	21571	21578	21541	21706	21657	21605	21657	21570	21656	21607	21641	21671	21735	21754	21636	21704	21701	21707	21774	21679	21618	21717	21277	21576	21625	21794	21553	21593	21458	22027	21613	21446	21613	21771	21708	21683	21795	21757	21708	21586	21479	21413	21729	21538	21645	21791	21598	21551	21772	21945	21419	21681	21829	21565	21572	21676	21593	21679	21659	21598	21738	21711	21504	21875	21767	21660	21696	21682	21730	21510	21657	21632	21474	21618	21668	21679	21656	21572	21716	21734	21749	21727	21498	21629	21781	21503	21716	21744	21758	21625	21508	21652	21745	21836	21842	21560	21700	21715	21516	21736	21475	21730	21858	21556	21697	21766	21616	21755	21596	21713	21692	21670	21465	21723	21591	21740	21743	21833	21802	21437	21481	21682	21609	21533	21781	21579	21463	21621	21717	21736	21670	21680	21600	21520	21638	21714	21714	21661	21684	21594	21643	21727	21636	21857	21605	21498	21708	21570	21515	21548	21797	21661	21709	21653	21602	21749	21718	21494	21476	21786	21789	21767	21565	21695	21760	21669	21701	21843	21618	21724	21717	21722	21716	21725	21850	21696	21566	21679	21700	21755	21675	21558	21702	21500	21627	21553	21592	21602	21519	21712	21698	21679	21863	21631	21593	21789	21658	21612	21706	21774	21685	21783	21794	21702	21671	21987	21589	21867	21682	21701	21649	21722	21638	21586	21663	21498	21642	21433	21806	21399	21705	21659	21648	21538	21564	21527	21573	21652	21672	21716	21793	21550	21719	21453	21694	21703	21505	21785	21609	21761	21867	21623	21675	21889	21731	21599	21590	21891	21715	21649	21698	21576	21706	21732	21608	21763	21529	21737	21721	21499	21825	21659	21586	21575	21595	21471	21441	21662	21691	21793	21649	21717	21583	21736	21678	21811	21811	21640	21701	21666	21728	21722	21716	21691	21808	21728	21716	21697	21546	21620	21802	21589	21803	21671	21546	21787	21523	21727	21844	21612	21654	21625	21559	21816	21659	21767	21583	21556	21587	21777	21517	21590	21574	21834	21524	21328	21560	21640	21527	21713	21595	21641	21729	21900	21600	21565	21610	21511	21532	21658	21761	21686	21757	21658	21649	21507	21640	21559	21614	21695	21861	21932	21698	21824	21638	21600	21466	21581	21600	21375	21574	21623	21537	21610	21812	21721	21692	21825	21784	21781	21631	21581	21865	21630	21640	21605	21755	21689	21586	21710	21648	21688	21574	21514	21553	21782	21602	21524	21483	21690	21710	21656	21601	21732	21819	21506	21716	21649	21492	21610	21708	21790	21716	21606	21735	21766	21422	21571	21569	21557	21535	21640	21607	21693	21632	21568	21698	21692	21597	21619	21783	21713	21749	21706	21513	21663	21750	21582	21743	21503	21629	21566	21395	21570	21605	21762	21685	21633	21594	21699	21814	21638	21762	21349	21723	21760	21613	21635	21665	21807	21598	21698	21586	21798	21760	21737	21774	21591	21585	21641	21605	21665	21677	21823	21850	21882	21861	21665	21425	21607	21713	21730	21784	21617	21610	21799	21574	21588	22008	21659	21666	21626	21653	21718	21653	21517	21679	21637	21735	21797	21830	21743	21729	21689	21596	21771	21643	21625	21769	21749	21711	21750	21697	21773	21677	21570	21501	21613	21595	21798	21686	21797	21820	21762	21846	21716	21521	21648	21839	21820	21630	21535	21688	21661	21668	21683	21632	21560	21608	21722	21622	21851	21611	21537	21836	21586	21791	21656	21701	21634	21622	21830	21837	21664	21644	21559	21627	21885	21564	21464	21787	21589	21463	21770	21685	21694	21690	21768	21822
39345	63776	55751	42230	36621	32276	27296	22944	20777	19676	19528	19158	18929	18726	18573	18626	18785	18854	18736	18774	18630	18610	18532	18297	18326	18510	18308	18420	18197	18187	18452	18368	18420	18257	18156	18286	18248	18168	18034	18290	18231	18072	18298	18121	18330	18255	18407	18351	18250	18341	18481	18580	18415	18086	18251	18158	18147	18104	18163	18222	18318	18264	18263	18298	18138	18329	18072	18195	18156	18147	18034	18198	18166	18186	18197	18278	18376	18061	18333	18165	18293	18197	18247	18163	18052	18175	18018	18091	18279	18191	18119	18140	17987	18131	18093	18268	18340	18041	18303	18100	18138	18341	18087	18196	18218	18109	18001	18111	18358	18181	17915	18021	18217	18095	18239	18456	18262	18244	18102	18293	18122	18142	18204	18172	17953	18022	18116	18110	18247	18087	18252	18135	18224	18113	18288	18346	18240	18307	18331	18012	18289	18200	18137	18309	18181	18188	18189	18187	18120	18170	18293	18080	18094	17944	18245	18094	18201	18016	18292	18036	18166	18229	18062	18120	18158	18172	18058	18051	18112	18143	18254	18168	18103	18038	18136	18173	18138	18073	18293	18362	18191	18297	18280	18314	18178	18030	18218	18121	18022	18186	18198	18334	18066	18072	18216	18210	18117	18123	18081	18120	17992	18190	18080	18225	18278	18353	18083	18142	18056	17981	18055	18112	18177	18193	18223	18094	18058	18257	18160	18342	18182	18292	18070	18224	18106	18061	18040	18210	18126	18110	18186	18175	18146	18175	17862	18125	17910	18214	18175	18196	18188	18249	18257	18085	18061	18052	18302	18223	18126	18093	18173	18116	18269	18234	18157	18080	18008	17927	18105	18000	18095	18270	17954	18170	18149	18152	18244	18066	18199	18029	18207	18191	18208	18267	18188	18117	18204	18139	18194	18214	18087	18315	18135	18036	18102	18090	18317	18124	18210	18308	18234	18388	18138	18165	18089	18226	18080	18105	18233	18213	18095	18151	18047	18330	18146	18211	18192	18143	18157	18070	18121	18127	18166	18118	18313	18000	18310	18107	18274	18065	18234	18283	18004	18059	18130	18224	18168	18170	18215	18114	18137	18134	18072	18407	18223	18132	18294	18177	18331	18173	18121	18120	18165	18278	18163	18011	18222	18133	18244	18167	18251	17908	18305	18211	18163	18144	18230	18280	18249	18105	17956	18159	18073	18258	18323	18157	18373	18232	18403	18292	18067	18033	18233	18245	18081	18160	18064	18192	18222	18202	18192	18225	18004	18166	18167	18141	18242	18152	18113	18193	17980	18074	18196	18221	18284	17924	18234	18172	18294	18203	18275	18179	18120	18067	18297	18226	17931	18254	18171	18166	18152	18152	17934	18238	18222	18218	18103	18291	17941	18124	18169	18380	18240	18067	18115	18382	18230	18030	18151	18137	18101	17976	18270	17986	18111	18156	18029	18097	18266	17937	17970	18072	18004	18211	18155	18351	18303	18195	18194	18103	18143	18087	18197	18118	18093	18205	18243	18182	18016	18167	18292	18162	18176	18019	18000	18183	18147	18068	18165	18184	18101	18038	18163	18125	18044	18185	18168	18329	18365	18101	18342	18171	18049	18234	18194	18249	18133	18091	18103	18164	18218	18030	18121	18191	18079	18195	18197	18083	18111	18308	18048	17978	18013	18317	18024	18175	18161	18042	18130	18041	18293	18190	18197	18158	18076	18431	18220	18329	18265	18143	18274	18158	18227	18033	17994	18135	18211	18144	18159	18099	18007	18232	18152	18283	18347	18116	17934	18211	18063	18208	18133	18102	18182	18192	18122	18274	18026	18077	18178	18098	18102	18163	18042	18043	18063	18275	17991	18291	18013	18288	18149	18205	18060	18084	18225	18157	18189	18175	18171	17998	18029	17888	18108	18230	18123	18080	18192	18228	17984	18236	18031	18376	18381	18095	17995	18113	17981	18189	18294	18253	18145	18146	18076	18040	18086	18169	18270	18278	18135	18047	18143	18093	18105	18145	18117	18207	18268	18224	18325	18267	18088	18073	18045	18173	18288	18262	18207	18235	18259	18037	18062	18274	18066	18001	18166	18333	18208	18162	18130	18178	18446	18254	18207	18181	18271	18167	18048	18233	18266	18278	18191	18241	18333	18096	18254	18236	18149	18264	18299	18263	18184	18013	17976	18137	18278	18112	18196	18178	18101	18234	18099	18022	18117	18178	18133	18111	18099	18299	18138	18305	18239	18387	18055	18210	18185	18269	18151	18041	18060	18151	18152	18233	18094	18145	18272	18055	18174	18268	18464	18098	18104	18153	18231	17981	18183	18032	18252	18063	18161	18162	18031	18099	18098	18065	18122	18297	18202	18011	18194	18202	17998	18104	18186	18110	18206	18122	18372	18214	18070	18216	18269	18096	18128	18323	18241	18214	18155	18115	18123	18098	18374	18134	18084	18128	18115	18083	18037	18251	18042	18056	18042	18199	18301	18150	18244	18016	18277	18197	18167	18138	18257	18385	18284	18042	18053	18087	18197	18132	18192	18325	18048	18225	18259	18322	18205	18273	18075	18053	18356	18201	18134	18205	18267	18459	18153	18132	18220	18104	18174	18082	17945	18387	17951	18058	18090	18253	18181	18233	18075	18182	18127	18316	18151	18195	18149	18273	18207	18250	17892	18013	18090	18159	18277	18081	18092	18064	17988	18117	18285	18074	18112	18217	18160	18155	18041	18209	18129	18036	18001	18057	18095	18283	18093	18099	18313	18164	18228	18233	18206	18214	18221	18023	18088	18051	18069	18089	18266	18233	18151	18181	18146	17968	18020	18194	18235	18175	18212	18291	18298	18244	18214	18086	18102	18301	18338	18283	18040	18140	18141	18259	18153	18191	18204	18349	18304	18058	18190	18020	18238	18279	18123	18207	18186	18165	18238	18295	18125	18001	18065	18171	18167	18036	18269	18322	18202	18132	18300	18125	18176	18130	18264	18140	18225	18348	18222	18084	18155	18223	18121	18277	18312	18312	18084	18113	18119	18071	18208	18238	18362	18055	18213	18308	18162	18160	18220	18185	18071	18337	18213	18125	18038	18209	18090	18379	18201	18100	18337	18039	18071	18211	18221	18091	18288	18207	18109	18161	18089	18106	18418	18164	18306	18193	18047	18082	18122	18287	18293	18113	18025	18206	18159	18198	18158	18282	18182	18272	18325	18233	18198	18175	18190	18169	18189	18258	18167	18090	18130	18344	18235	18163	18171	18288	18089	18186	18276	18077	18293	18257	18230	18284	18144	18274	18153	18016	18227	18139	18215	18129	18262	18076	18147	18043	18089	18189	18157	18034	18112	17973	18137	18301	18271	18119	18224	18251	18158	18249	18103	18108	18035	18086	18149	18192	18238	18168	18259	18161	18166	18146	18047	18145	18078	18379	18187	18002	17885	17989	18193	18062	18073	18165	18077	18115	18057	18179	18296	18267	18248	18127	18270	18140	18303	18050	18142	17981	18215	18000	18324	18156	18056	18118	18116	18140	18142	18188	17932	18087	18165	18167	18056	18137	18082	18014	18123	18211	18159	18080	18301	18310	18123	18250	18105	18251	18229	18204	18050	18255	18091	18208	18144	18234	18070	18164	18295	18200	18109	18043	18240	17933	18192	18325	18300	18139	18309	18011	18143	18208	18234	18110	18417	18203	18152	18175	18304	18019	18071	18094	18066	18213	18265	18213	17953	18072	18126	18334	18139	18215	18226	18018	18258	18193	18116	18120	18070	18010	18223	18321	18023	18210	18245	18308	18159	18190	18255	17924	18247	18245	18171	18189	18059	18220	18343	18141	18167	18278	18271	18004	18257	18015	18105	17972	18173	18206	17900	18064	18216	18123	18239	18026	18187	18214	18284	18295	17985	18242	18242	18158	18033	18313	18117	18101	18157	18231	18179	18134	18061	18086	18185	18270	18124	18294	18046	17995	18095	18292	17925	18217	18116	18146	17898	18312	18112	18105	18214	18190	17934	18322	18124	18244	17995	18085	18204	18110	18135	18115	18264	18178	18199	18227	18021	18182	18168	18108	18107	18241	18308	18157	18430	18193	18158	18259	18220	18041	18314	18155	18227	18277	18019	18094	18189	18093	18117	18095	18116	18161	18205	18170	18472	18067	18168	18126	18189	18155	18004	18121	18091	18091	18042	18095	18149	17899	18237	18282	18204	18175	18097	18093	17981	18206	18018	18230	18218	18312	18111	18329	18141	17953	18095	18173	18209	18352	18008	18243	18105	18436	18006	18196	18099	18096	18229	18484	18110	18208	18043	18276	18155	18378	18137	18125	18073	18232	18134	18186	18183	18172	18146	17874	18152	18285	18191	18207	18167	18047	18160	18288	18226	18207	18153	18170	18150	18109	18333	18152	18314	18125	18126	18114	18349	18157	18077	18182	18178	18098	18135	18268	17980	18283	18073	18072	18216	18195	18294	17975	18176	18078	18175	18323	18224	18250	18209	18237	18289	18148	18124	18065	18229	18344	18110	18049	18044	18170	18191	18136	18189	18253	18194	18227	18291	18158	18137	18275	18236	18017	18106	18100	17966	18136	18023	18145	18130	18139	18190	18105	18188	18128	18274	18011	18161	18292	18262	18137	18226	18165	18138	18036	17939	18025	18342	18182	18163	18079	18019	18148	18125	18234	18109	18176	18141	18224	18326	18164	18091	18101	18060	18116	18112	18194	18058	17964	18027	18229	18113	18160	18034	18303	18120	18161	18144	18274	18341	18076	18228	18213	18152	18157	18066	18263	18190	18006	18148	18073	18163	18137	18223	18087	18122	18026	18057	18332	18124	18068	18064	18256	18147	18100	18195	18212	18183	18102	18224	18148	18245	18076	18098	18030	18208	18094	18039	18175	18186	18168	18119	17991	18166	18131	18149	18219	18340	18169	18245	18122	18295	18116	18263	18023	18240	18159	18128	18163	18064	18152	18152	18022	17901	18110	18215	18185	18098	18220	18181	18090	18096	18243	18198	18192	18259	18102	18130	18062	18169	18336	18284	18209	18366	18140	18151	18200	18070	18162	18154	18177	18361	18209	18127	18132	18145	18208	18047	18062	18235	18118	18111	18199	18168	18117	18165	18140	18236	18186	18042	18159	18113	18136	18354	18186	18112	18317
29201	28730	35238	31711	25092	24048	22866	21699	20849	20693	20422	20410	20367	20450	20429	20347	20256	20309	20417	20326	20335	20393	20059	19994	20143	20147	20279	20389	20326	20278	20050	20476	20377	20272	20198	20328	20166	20112	20176	19953	20066	20215	20265	20082	19923	20040	19979	20117	20069	20225	20039	20057	20142	20154	20022	20049	20152	20037	19964	19947	20210	20082	20065	20018	20112	20079	19979	19991	20020	20190	20067	20140	20034	20197	20211	20069	20046	20074	20045	20201	20154	20021	20266	19988	20318	20151	20224	20116	20216	20303	20217	20061	20049	20184	20058	20024	20142	19977	20255	20054	20357	20044	20105	19975	19912	19969	20319	20072	20162	20033	20191	20077	19842	20225	20163	20370	20207	20080	20122	20078	20368	20149	20133	19978	20160	20152	20101	20254	20222	20327	20148	20257	20032	20247	20149	20126	20215	20094	20115	19995	20058	20157	19854	20049	20357	20175	20179	20026	20025	20160	20040	20036	20056	20019	20210	20253	20313	20147	20344	20042	20066	20091	20246	20148	20042	20053	19945	20343	20175	20105	19940	20236	20098	20094	20054	20214	19966	20065	19843	19937	20062	19903	20047	19986	19889	20144	20309	20080	20036	19999	20284	20013	20005	20026	20224	20122	20376	20167	19991	20066	20029	20227	20000	20224	20124	19984	20077	19900	19994	20223	20253	20108	19959	20099	20124	20060	20032	19928	20283	19938	20220	20357	20050	20288	20179	20224	20301	20043	20112	20066	20061	20087	20145	20132	20040	19973	20172	20227	20290	20058	19998	20094	20138	19938	20258	20286	20135	20239	19958	20164	19975	20027	20309	20128	20026	20086	20202	20084	20160	20015	20039	20023	19854	20045	20137	20245	20295	20526	20215	20250	20057	20209	19708	20125	20246	20175	20173	20105	20069	20242	20246	19979	20418	19924	20058	19890	19979	19945	20120	20283	19927	20036	19903	20145	19978	20024	20063	20087	20160	20276	20051	20111	20259	20216	20120	20222	20135	20401	20072	19965	19996	20237	20161	19986	20153	20252	20142	20194	20138	20049	20103	19999	20003	20124	19894	20189	20166	20106	20247	20043	20135	20053	20020	20141	20225	20182	20032	19970	20203	20017	20215	20231	20031	19995	20189	20018	20205	20298	19919	20079	20256	20169	20030	20097	20029	20230	20302	19935	20127	20260	20039	20085	19940	20325	20232	20003	20096	19861	20288	20139	20058	20155	19977	20198	20237	20267	20080	20468	20135	19989	20200	20147	20070	20226	19983	20123	20107	19911	20298	20000	20194	20252	20085	20081	20189	20302	20074	20064	20103	20211	20079	20076	20141	20154	20104	19953	20040	20264	20318	20268	19959	20114	20150	20086	20370	20064	20045	20015	20285	20180	20356	20022	19932	20079	19929	19912	20324	20073	20148	20015	20100	19894	20331	20067	20248	20132	20252	19775	20210	20102	19992	19944	20062	20279	19910	19835	19969	19952	20303	20167	20085	20146	20123	20267	20283	20060	20180	20054	20132	19876	20247	20259	20193	19953	20158	19919	20168	20129	20035	20340	20078	20085	20038	20021	19926	20063	20180	20092	20282	20200	20117	20341	20089	19987	20194	19987	20185	20138	20164	19918	20144	19931	20038	20252	20327	20249	20258	20115	19866	20020	20223	19992	20038	20124	20178	20055	20204	20137	20166	20202	20196	20136	20273	20005	20169	20203	20213	20068	20288	19927	19905	20387	20295	20084	20021	20324	19896	20014	19962	20071	20105	20049	20020	20189	20149	20170	20276	20209	20042	20084	20115	19926	20219	20097	20107	20137	20369	20259	19979	19994	19785	20162	20418	20107	20043	19902	20228	20257	20043	20177	20055	20221	20107	20000	20098	20049	20090	19993	19995	20002	19862	19999	20281	20167	20077	20065	20046	20361	20328	20063	19840	19951	20152	20115	20067	20080	20181	20163	20068	20244	20338	20148	20264	20031	19964	20054	20265	20300	20151	20281	20178	19930	20308	20133	20206	20106	20229	19947	19940	20125	20153	20085	20298	20083	20132	20160	20218	20425	19950	20233	20045	20260	19860	20054	19996	20092	20170	20252	20314	20191	20058	20125	20054	20102	20244	19969	20173	20142	20166	20073	20176	19968	20087	20170	20136	20094	20234	20251	20072	20218	20090	20214	20101	20073	20192	19924	19866	20162	20026	20257	20268	19995	20242	20154	19995	20115	20035	20036	20174	20164	20192	20122	20291	19897	20019	19974	20071	20142	20358	20020	20110	20176	20160	20144	20121	20099	20174	20099	20087	20248	19978	20261	20030	20161	20003	19927	20178	20207	20130	20230	20122	20058	20245	20233	20108	20303	20166	20081	20070	20306	20036	20039	20121	20104	20120	20163	20424	20172	20228	20314	20121	20142	20162	20131	20296	20233	19997	20069	20121	20068	19870	19960	20218	20172	20174	20035	20175	19991	20183	20000	20145	20223	20117	20158	20139	20108	19739	20090	20165	20086	20106	19936	20197	20399	20341	20336	20290	19987	19919	20048	20153	20031	20290	20152	20242	20188	19948	20089	20119	20225	20020	19885	19952	20126	20117	20002	19841	19962	20241	20139	20217	20010	20104	20154	19933	19909	20008	20183	20084	19998	20240	19970	20165	20365	20248	20129	20168	19964	20060	19942	20246	20243	20199	20145	20201	20133	20318	20209	20279	20212	20163	20069	20030	20194	20104	20376	20280	20184	20370	20230	20270	20153	19989	20048	20099	20118	19994	20076	20131	20153	20234	20371	20070	20118	20161	20259	20211	19937	20143	20094	20170	20120	20201	20001	20293	20053	20167	20451	20043	20171	20095	20047	20088	20188	20314	20000	20057	20119	20098	20200	20094	20013	19983	19931	19990	20161	20189	20280	20162	20227	20185	20029	20131	20197	20025	19926	20152	20289	20338	20089	20229	20147	20329	20034	20194	19987	19974	20227	20213	20154	20181	20252	20093	20354	20436	20135	20309	20003	20129	20033	20023	20202	20025	19880	20197	20075	20084	20202	20202	20037	19859	20037	20020	20100	20106	20169	20367	19973	20135	20028	20153	20290	20008	20028	20054	20219	20093	20113	20140	20079	20080	20124	20071	20104	20019	19852	20197	20191	19736	20115	20154	20239	20173	20085	20300	20084	20099	20080	20251	19930	20122	20016	20132	19946	20309	20065	20130	20133	20172	20300	20034	20013	20209	20137	20214	19895	20137	20282	20128	20270	20205	19927	20142	20250	19932	20168	19982	19888	20016	19773	20165	20068	20006	20286	20240	20026	20217	20085	20055	20261	20105	20323	20256	20123	20062	19984	20263	20169	20296	20154	19968	20230	20024	20175	20301	20125	20063	19977	20275	19990	20054	20041	20087	20214	20320	20178	20039	20100	20038	19893	20044	20131	19975	20079	20133	20299	20077	20204	19999	20071	20142	20067	20003	19923	20071	19890	19989	20020	20073	20166	19995	20297	20108	20144	19944	20193	20266	20006	19904	20045	20196	19979	20358	20001	20153	20176	20138	20076	20134	20134	20219	20157	20156	20043	19915	20136	19872	20073	20306	20263	20299	20202	20024	20102	20303	20193	20076	20263	20174	20035	19973	19971	19959	20035	20080	20271	19916	20043	20180	20175	20330	20189	20114	20039	20196	20064	20050	20140	20001	20109	20343	20045	20202	20052	19979	20142	20171	20170	20202	20219	19991	20118	20044	19922	19992	20024	20227	20173	20310	20078	20071	20010	20315	20115	19877	20171	19989	20120	20067	19949	20203	19996	20028	20160	20154	20148	20056	19945	20251	20189	20176	20066	20434	20002	20170	20245	20053	20167	20070	20093	20119	20153	20110	19974	20170	20179	20062	20210	20192	20062	20006	20006	20121	20059	20249	20221	20025	20054	20241	20046	20235	20201	20260	20004	20259	20327	20078	20202	19874	20037	20079	20218	20130	20161	20095	20024	20029	20199	20031	20202	20113	20177	19895	20210	20120	19977	20314	19948	20074	20127	20229	20288	20241	20202	20115	19971	20147	20263	19989	20090	20019	20213	20042	20273	20216	20096	20004	20091	20247	20057	20087	20044	20204	20026	20145	20084	20016	20195	19993	19912	20005	20056	20198	20031	20222	20120	19962	20192	20024	20194	20049	20092	20052	20270	20122	20121	20013	20049	19974	20262	20209	19986	20095	20021	19903	20064	20006	20162	20331	20004	19988	20012	20106	20159	20124	20242	20113	20317	20061	20082	20199	19991	20190	20134	20278	20112	20261	19970	20312	20181	20008	20234	20160	20105	20009	20020	20237	20042	20157	20312	20232	20107	20101	20034	20127	20305	20220	20244	20345	20045	19995	20125	20008	20181	20209	20196	20269	20122	20057	20031	20057	20093	20273	19928	20111	20178	20077	20089	20172	20015	20063	20112	20198	20058	20254	20244	20112	20148	20177	20195	20324	20305	20175	20128	20213	20344	20266	20223	20098	20180	20109	20103	20151	20084	19899	20128	20272	20097	20248	20260	20080	20044	20124	20158	20287	20052	20200	19994	19957	20127	20129	20131	20035	20102	20281	20096	20050	20144	20219	20087	20105	19992	20288	20280	20284	20127	20059	20296	20097	20016	20321	20255	20128	20231	19985	20118	19903	19934	20118	20166	20073	20002	20059	20004	20076	20048	20131	20016	20166	20193	20236	20330	20247	20251	20077	20255	20156	20122	19983	20339	20163	20184	20086	20108	20076	20035	19991	20142	20068	20140	20067	20064	20104	20075	20001	20065	20346	20144	19917	20162	20276	20125	20120	20153	20182	20175	20132	20018	19995	19964	20089	20067	20147	20012	20077	20223	20181	20195	20121	19992	20152	19876	20193	20058	20219	20099	20080	20115	20047	19901	20063	20209	20210	20166	20207	20102	19959	20346	20133	20139	20006	19851	20119	19912	20170	19998	20103	20271	20213	20321	20215	20196	20080	19943	19943	20061	20087	19996	20294	20281	20229	19961	20099	20086	20095	20298	20107	20159	19968	20034	20077	20096	19937	20190	20343	20215	20246	19856	20284	20063	19977	20090	20193	20291	20215	19999	19911	20053	20184	19952	20176	20033	20122	20308	20066	20261	20232	20060	20036	20286	20026	20134	20134	20195	19901	20243
35028	47088	40829	31152	24583	22767	20777	19082	18413	17764	17885	17782	17524	17515	17635	17505	17700	17521	17506	17270	17509	17560	17492	17482	17374	17301	17356	17313	17378	17363	17505	17554	17224	17369	17400	17342	17382	17364	17325	17393	17384	17337	17236	17243	17316	17457	17306	17212	17375	17517	17197	17260	17538	17206	17455	17319	17482	17220	17450	17299	17406	17292	17276	17275	17282	17202	17359	17295	17359	17473	17257	17184	17377	17335	17188	17327	17351	17238	17240	17423	17438	17305	17264	17275	17328	17254	17257	17272	17326	17304	17454	17213	17345	17493	17359	17363	17193	17292	17436	17502	17350	17299	17312	17290	17345	17274	17364	17281	17441	17182	17296	17282	17162	17367	17438	17308	17265	17389	17159	17421	17191	17400	17344	17452	17390	17239	17459	17170	17319	17398	17260	17328	17422	17324	17331	17365	17415	17156	17432	17374	17082	17446	17358	17459	17378	17304	17362	17299	17244	17413	17247	17484	17098	17308	17292	17365	17258	17288	17176	17300	17343	17229	17352	17287	17142	17307	17420	17144	17206	17272	17217	17366	17341	17483	17285	17406	17347	17247	17227	17435	17319	17294	17315	17407	17351	17403	17341	17198	17336	17302	17313	17260	17274	17444	17317	17349	17456	17395	17434	17417	17381	17332	17443	17266	17349	17293	17449	17437	17258	17330	17403	17300	17292	17337	17181	17294	17262	17102	17310	17126	17372	17458	17327	17289	17214	17336	17435	17295	17196	17311	17318	17260	17337	17524	17329	17267	17262	17187	17282	17199	17206	17189	17411	17303	17286	17395	17223	17242	17197	17356	17190	17182	17460	17112	17386	17273	17422	17416	17330	17447	17136	17354	17321	17264	17263	17346	17226	17481	17413	17372	17305	17301	17471	17199	17029	17120	17189	17419	17339	17213	17410	17365	17301	17384	17172	17367	17262	17353	17324	17279	17311	17190	17090	17428	17310	17217	17280	17345	17322	17462	17322	17148	17375	17177	17351	17355	17237	17415	17316	17258	17262	17408	17280	17421	17172	17285	17402	17382	17384	17337	17163	17271	17484	17330	17498	17352	17290	17378	17426	17216	17124	17401	17408	17260	17380	17251	17268	17329	17362	17253	17354	17332	17199	17425	17293	17322	17422	17302	17405	17276	17375	17286	17396	17283	17146	17395	17289	17206	17397	17264	17406	17440	17299	17543	17383	17349	17333	17269	17367	17486	17477	17384	17450	17346	17178	17249	17333	17222	17337	17393	17202	17232	17460	17257	17287	17342	17235	17331	17330	17356	17405	17466	17401	17256	17344	17222	17359	17348	17340	17324	17337	17353	17366	17192	17351	17345	17502	17339	17254	17407	17570	17447	17190	17304	17324	17379	17236	17352	17310	17268	17265	17188	17404	17319	17267	17190	17287	17231	17392	17270	17347	17220	17300	17400	17369	17304	17143	17551	17455	17199	17297	17392	17365	17475	17392	17316	17364	17343	17235	17389	17250	17350	17380	17298	17341	17253	17334	17218	17385	17153	17482	17219	17359	17266	17433	17345	17461	17355	17372	17297	17216	17276	17432	17273	17240	17236	17311	17355	17226	17337	17580	17265	17447	17489	17350	17411	17356	17409	17274	17389	17223	17183	17416	17278	17286	17316	17261	17518	17264	17099	17204	17212	17287	17352	17141	17276	17317	17330	17180	17202	17365	17253	17207	17407	17491	17283	17204	17318	17209	17325	17308	17449	17423	17461	17134	17470	17399	17392	17329	17370	17201	17356	17268	17424	17275	17154	17401	16989	17295	17365	17317	17405	17443	17369	17349	17354	17163	17174	17284	17352	17274	17403	17354	17215	17275	17319	17264	17334	17237	17263	17362	17279	17357	17337	17175	17361	17393	17351	17363	17349	17400	17302	17285	17551	17302	17275	17464	17148	17118	17299	17358	17380	17281	17379	17366	17125	17554	17408	17242	17312	17208	17370	17281	17329	17340	17397	17271	17477	17147	17476	17323	17409	17142	17306	17366	17344	17314	17340	17319	17414	17372	17217	17281	17386	17247	17392	17449	17265	17433	17191	17360	17350	17379	17280	17420	17198	17374	17338	17179	17338	17503	17281	17222	17281	17282	17308	17390	17196	17429	17441	17300	17479	17316	17382	17325	17429	17439	17270	17401	17244	17342	17218	17410	17221	17222	17255	17286	17431	17231	17364	17574	17416	17156	17336	17201	17382	17321	17276	17193	17322	17506	17270	17265	17466	17382	17378	17285	17287	17425	17310	17333	17313	17367	17242	17216	17317	17411	17431	17226	17459	17408	17474	17468	17364	17375	17391	17319	17291	17401	17409	17387	17398	17310	17369	17337	17509	17197	17253	17272	17291	17347	17313	17241	17279	17522	17293	17251	17430	17397	17254	17320	17417	17302	17381	17250	17287	17489	17360	17298	17298	17286	17463	17422	17239	17343	17289	17420	17335	17272	17281	17405	17300	17245	17343	17316	17257	17286	17402	17385	17095	17404	17327	17278	17434	17343	17351	17169	17583	17286	17240	17227	17248	17069	17486	17188	17389	17373	17299	17265	17277	17315	17188	17395	17335	17318	17316	17060	17334	17283	17318	17301	17193	17315	17379	17272	17242	17351	17301	17413	17353	17279	17296	17350	17342	17298	17316	17394	17260	17457	17475	17360	17276	17349	17296	17359	17198	17264	17400	17274	17507	17390	17370	17192	17262	17165	17347	17550	17205	17334	17408	17337	17405	17399	17089	17273	17339	17217	17480	17320	17397	17328	17412	17499	17250	17147	17418	17375	17362	17309	17428	17399	17278	17360	17262	17322	17391	17150	17283	17186	17285	17152	17280	17336	17350	17299	17256	17476	17267	17467	17388	17495	17353	17325	17284	17323	17345	17399	17215	17355	17354	17324	17351	17500	17292	17324	17226	17346	17194	17559	17336	17395	17173	17291	17266	17364	17292	17429	17132	17152	17208	17483	17425	17299	17407	17386	17197	17350	17355	17490	17311	17223	17416	17270	17315	17260	17324	17404	17180	17257	17460	17353	17426	17245	17254	17277	17228	17422	17214	17328	17381	17434	17416	17384	17223	17350	17259	17203	17343	17271	17261	17336	17442	17344	17277	17256	17448	17237	17300	17410	17223	17429	17234	17276	17365	17219	17315	17303	17367	17408	17098	17281	17340	17457	17346	17296	17393	17347	17215	17144	17225	17413	17423	17353	17350	17323	17284	17278	17368	17525	17444	17282	17419	17376	17317	17261	17386	17259	17314	17299	17318	17364	17176	17227	17377	17241	17067	17409	17201	17414	17281	17280	17221	17340	17273	17155	17326	17240	17542	17297	17414	17350	17455	17199	17520	17247	17389	17372	17392	17411	17292	17510	17337	17064	17293	17205	17242	17280	17298	17366	17105	17047	17211	17298	17326	17187	17455	17396	17171	17377	17398	17399	17237	17531	17295	17250	17370	17454	17385	17400	17294	17322	17383	17313	17338	17237	17277	17263	17196	17472	17452	17489	17284	17264	17272	17328	17418	17359	17285	17386	17302	17420	17190	17276	17145	17148	17373	17238	17298	17138	17288	17335	17351	17451	17350	17110	17341	17362	17368	17288	17448	17265	17350	17289	17301	17425	17274	17298	17203	17306	17344	17354	17374	17371	17289	17442	17390	17298	17288	17279	17209	17296	17414	17304	17241	17238	17210	17467	17271	17341	17490	17275	17378	17367	17200	17417	17328	17389	17289	17369	17300	17319	17229	17414	17322	17385	17355	17469	17300	17348	17506	17294	17234	17268	17292	17347	17346	17305	17448	17330	17367	17268	17390	17286	17331	17366	17360	17110	17568	17376	17282	17352	17373	17229	17343	17385	17269	17363	17431	17299	17215	17349	17514	17368	17284	17558	17358	17256	17284	17299	17479	17027	17256	17456	17460	17231	17489	17296	17340	17278	17355	17322	17314	17203	17455	17462	17212	17330	17418	17413	17332	17059	17277	17334	17355	17309	17342	17407	17264	17260	17151	17295	17379	17274	17494	17430	17341	17315	17235	17369	17349	17368	17214	17293	17436	17329	17083	17213	17258	17186	17358	17514	17422	17234	17220	17315	17346	17198	17257	17241	17507	17318	17427	17240	17289	17362	17426	17246	17271	17496	17232	17181	17308	17386	17299	17237	17370	17363	17273	17282	17316	17339	17447	17280	17294	17371	17328	17286	17213	17403	17103	17452	17366	17421	17138	17214	17460	17269	17266	17320	17184	17449	17219	17383	17340	17417	17245	17147	17181	17245	17313	17309	17436	17333	17378	17356	17313	17300	17347	17413	17356	17313	17159	17592	17465	17353	17550	17354	17312	17299	17368	17333	17223	17324	17507	17155	17332	17228	17427	17447	17254	17373	17301	17494	17353	17443	17237	17286	17286	17211	17434	17197	17273	17509	17203	17434	17211	17337	17403	17284	17395	17275	17267	17267	17291	17298	17355	17331	17343	17412	17354	17367	17406	17320	17340	17350	17315	17167	17522	17287	17250	17383	17343	17476	17323	17475	17209	17403	17182	17231	17144	17477	17188	17337	17387	17395	17350	17313	17344	17250	17208	17308	17491	17266	17313	17275	17214	17432	17457	17299	17288	17220	17236	17405	17281	17191	17318	17343	17354	17343	17316	17356	17311	17254	17296	17317	17261	17349	17438	17278	17320	17359	17260	17310	17331	17372	17474	17493	17323	17159	17468	17206	17345	17257	17357	17461	17349	17305	17439	17253	17345	17306	17264	17345	17216	17440	17392	17316	17217	17194	17232	17219	17230	17216	17339	17248	17283	17287	17416	17362	17354	17232	17439	17428	17345	17436	17230	17273	17266	17334	17313	17201	17367	17258	17379	17446	17423	17352	17262	17303	17452	17448	17218	17227	17374	17369	17249	17406	17432	17270	17347	17339	17306	17442	17501	17449	17384	17289	17358	17417	17415	17225	17382	17400	17441	17307	17462	17546	17397	17431	17308	17212	17289	17355	17344	17345	17329	17345	17410	17363	17218	17414	17371	17395	17414	17408	17301	17217	17238	17355	17322	17231	17428	17371	17211	17399	17250	17250	17340	17434	17354	17328	17267	17331	17270	17464	17402	17380	17351	17478	17358	17277	17408	17238	17450	17331	17329
24211	21522	29249	26145	27172	28028	26394	23056	21808	21930	21517	21540	21219	21077	21117	21020	21084	21066	21229	20888	21059	21026	20853	21012	20858	20909	20973	20965	20899	21058	20943	21120	20974	20808	20695	20909	20688	20782	20862	20821	20898	20781	20857	20828	20794	20842	20683	20767	20846	20997	20927	20657	20692	20855	20843	20973	20892	20838	20923	20786	20914	20896	20985	20732	20741	20655	20513	20781	20739	20926	20881	20873	20891	20745	20646	20722	20720	20796	20839	20916	20731	20825	20960	20805	20811	20891	20987	20792	20645	20883	20738	20932	20591	20872	20816	21064	20876	20713	20859	20710	20781	20628	20791	20755	20800	20673	20627	20705	20793	20878	20950	20789	20575	20728	20659	20851	20880	21072	21003	20809	20810	20805	20647	20844	20796	20810	20870	20892	20744	20745	20826	20692	20845	20855	20711	20630	20763	20687	20852	20754	20830	20748	20740	20722	20876	20770	20740	20804	20789	20849	20705	20695	20828	20785	20928	20509	20916	20916	20779	20819	20666	20852	20724	20842	20885	20852	20838	20893	20862	20958	20579	20754	20543	20941	20621	20568	20645	20767	21035	20622	20710	20963	20839	20761	20865	20800	20841	20790	20928	20555	20742	20675	20672	20769	20787	20739	20740	20821	20784	20802	20727	20865	20842	20869	20853	20918	20642	20750	20793	20727	20900	20667	20671	20715	20869	20797	20879	20778	20714	20895	20887	20754	20864	20823	20806	20803	20817	20668	21042	20739	20807	20781	20683	20966	21008	20914	20883	20619	20788	20987	21071	20855	20697	20784	20724	20687	20905	20724	20620	20804	20870	20552	20700	20633	20870	20874	20725	20773	20797	20558	20677	20728	20835	20735	20634	20781	20697	20532	20968	20850	20867	20612	20860	20845	20891	20712	20947	20758	20719	20762	20722	20731	20721	20951	20616	20634	20567	20840	20977	20932	20545	20770	20848	20758	20702	20904	20869	20830	20840	20697	20902	20896	20734	20576	20699	20815	20922	20906	20822	20849	20679	20982	20997	20958	20764	20619	20805	20756	20825	20628	20746	20657	20808	20799	20939	20864	20734	20707	20838	20904	20774	20741	20692	20875	20918	20693	20829	20899	20759	20723	20722	20706	20901	20703	20958	20820	20754	20909	20567	20857	20925	20860	20531	20605	20751	20699	20622	20659	20789	20686	20869	20630	20855	20767	20728	20763	20763	20714	20859	20676	20976	20913	20801	20578	21045	20824	20762	20855	20776	20899	20620	20642	20706	20712	21019	20680	20848	20740	20822	20708	20732	20663	20786	20762	20721	20698	20790	20766	20928	20764	20833	20823	20636	20918	20841	20725	20711	20966	20973	20844	20716	20904	20782	20969	20904	20840	20789	20846	20868	20746	20717	20766	20789	20791	20767	20763	20820	20717	20760	20664	20676	20640	20820	20857	20812	20747	20818	20895	20577	20735	20767	20818	20893	20734	20795	20763	20848	20786	20951	20636	20770	20668	20910	20664	20967	20565	20867	20804	20972	20751	20663	20730	20913	20732	20799	20621	20608	20915	20887	20703	20730	20959	20969	20955	21155	20894	20608	20729	20830	20661	20691	20642	20797	20767	20561	20582	20714	20777	20897	20678	20795	20798	20760	20740	20727	20803	20859	20816	20744	20873	20748	20815	20723	20803	20668	20671	20744	20838	20535	20694	20848	20707	20677	20832	20758	20584	20833	20906	20720	20594	20898	20949	20860	20701	20849	20752	20720	20921	20852	20648	20739	20856	20959	20739	20760	20816	20849	20654	20684	20658	20943	20645	20652	20627	20718	20730	20777	20749	20796	20716	20719	20649	20881	20870	20801	20921	20641	20676	20875	20854	20801	20728	20889	20796	20962	20769	20718	20778	20862	20608	20710	20478	20644	20717	20802	20600	20650	20634	20660	20853	20746	20719	20828	20778	20707	20843	20657	20810	20509	20860	20977	20647	20701	20470	20740	20777	20873	20940	20691	20889	20614	20556	20829	20686	20778	20677	20916	20898	20785	20802	20806	20912	20651	20829	20757	20961	20674	20887	20755	20536	20793	20701	20640	20833	20512	20698	20561	20962	20841	20932	20975	20680	20858	20785	20836	20842	20709	20801	20685	20737	20690	20867	20787	20697	20723	20716	20861	20723	20891	20739	20611	20701	20805	20831	20630	20830	20899	20883	20899	20764	20979	20682	20932	20816	20804	20609	20873	20746	20891	20751	20701	20692	20692	20597	20627	20828	20657	20793	20838	20703	20912	20785	20946	20851	20731	20918	20937	20755	20880	20687	20853	20804	20782	20803	20835	20594	20760	21067	20760	20723	21123	20841	20876	20698	20720	20685	20883	20748	20980	20642	20794	20684	20801	20859	20700	20752	20600	20535	20771	20865	20803	20829	20799	20720	20794	20833	20776	20706	20519	20661	20921	20691	20850	20833	20995	20889	21045	20798	20875	20845	20933	20772	20701	20711	20599	20633	20692	20757	20970	20839	20946	20871	20844	20814	20797	20870	20529	20753	20831	20761	20584	20833	20714	20825	20718	20752	21027	20743	20799	20706	20694	20908	20641	20669	20645	20843	20777	20672	20761	20826	20613	20668	20724	20808	20686	20826	20850	20772	20803	20753	20885	20654	20691	20835	20787	20919	20858	20720	20624	20771	20822	21065	20777	20597	20868	20759	20726	20810	20852	20591	20835	20747	20632	20732	20858	20895	20743	20717	20815	20822	20693	20567	20731	20648	20766	20700	20773	20725	20765	20908	20730	20576	20785	20869	21000	20727	20772	20551	20758	20824	20842	20844	20771	20766	20783	20923	20854	20759	20815	20817	20861	20705	20848	20793	20683	20530	20934	20875	20962	20676	20646	20897	20749	20814	20826	20826	20734	20850	20881	20718	20890	20894	20632	20926	20938	20935	20765	20586	20791	20730	20802	20618	20772	20731	20779	20955	20788	20711	20681	20771	20750	20942	20787	20731	20926	20807	20845	20728	20798	20758	20802	20990	20711	20730	20765	20954	20667	20667	20480	20613	20753	20693	20662	20691	20895	20859	20767	20813	20898	20656	20839	20557	20787	20949	20895	20823	20783	20791	20744	20790	20968	20946	20863	20683	20846	20869	20696	20764	20716	20743	20839	20838	20668	20712	20998	20726	20681	20676	20780	20694	20950	20780	20649	20844	20701	20843	20789	20849	20893	20890	20769	20759	20705	20571	20733	20734	20807	20560	20850	20837	20900	20966	20773	20739	21011	20885	20940	20817	20942	20985	20673	20466	20609	20805	20912	20642	20582	20829	20783	20791	21015	20683	20607	20948	20830	20874	20783	20701	20621	20652	20685	20765	20702	20805	20852	20787	20858	20753	20805	20801	20913	21011	20860	20919	20696	20725	20786	20916	21042	20803	21044	20835	21048	20831	20938	20702	20998	20675	20832	20853	20902	20740	20656	20667	20779	20734	20832	20719	20866	20704	20743	20607	20643	20970	20723	20918	20660	20686	20759	20710	20902	20704	20766	20963	20713	20767	20716	20767	20758	20800	20816	20681	20744	20727	20694	20814	20816	20786	20484	20946	20801	20589	20979	21064	20846	20513	20565	20642	20673	20596	20636	20524	20822	20759	20673	20707	20833	20696	20790	20841	20923	20748	20764	20828	20625	20785	20767	20685	20712	20822	20898	20954	20749	20895	20730	20807	20726	20524	20931	20777	20708	20821	20905	20658	20748	20489	20845	20726	20886	20656	20912	20658	20556	20654	20853	20835	20732	20640	20837	20629	20575	20764	20780	20892	20702	20699	20921	20848	21069	20709	20645	20785	20827	20943	20746	20820	20778	20916	20848	20666	20792	20665	20901	20752	20871	20703	20791	20580	20727	20835	20702	20858	20900	20911	20557	20666	20723	20776	20812	20573	20796	20776	20880	20877	20692	20677	20714	20828	20768	20591	20776	20759	20659	20710	20725	20737	20725	20837	20875	20838	20873	20698	20908	20873	20835	20850	20834	20884	20834	20750	20564	20851	20705	20734	20720	20894	20976	20770	20651	20951	20763	20818	20717	20709	21035	20858	20781	20728	20878	20710	20831	20729	20907	20823	20881	20746	20626	20849	20589	20648	20753	20902	20678	20636	20758	20974	20676	20734	20854	20819	20834	20656	20707	20638	20642	20737	20547	20855	20741	20770	20796	20797	20783	20755	20817	20678	20828	20847	20804	20695	20815	20830	20910	20950	20834	20868	20781	20791	20658	20727	20580	20754	20751	20832	20663	20878	20831	20830	20646	20597	20803	20661	20825	20682	20786	20683	20669	20782	20821	20797	20628	21239	20806	20941	20946	20984	20798	20864	20787	20560	20861	20854	20737	20636	20668	20658	20562	20734	20838	20784	20604	20808	20970	20764	20588	20480	20807	20940	20798	20781	20730	20706	20803	20693	20895	20762	21037	20835	20638	20794	20788	20900	20758	20665	20694	20681	20758	20926	20709	21034	20928	20711	20598	20810	20620	20737	20616	20729	20607	20876	20874	20773	20707	20770	20915	20911	20708	20807	20950	20932	20919	20864	20579	20854	20674	20771	20805	20838	20715	20920	20953	20587	20540	20745	20927	20749	20767	20664	20711	20819	20783	20753	20924	20763	20804	20497	20846	20694	20648	20787	20722	20956	20761	20797	21115	20613	20645	20745	20788	20530	20825	20839	20927	20777	20734	21049	20901	20726	20978	20827	20619	20674	20890	20772	20920	20826	20575	20660	20714	20690	20801	20689	20702	20734	20687	20688	21076	20797	20789	20411	20555	20635	20849	20768	20595	20867	20735	20646	20795	20855	20828	20910	20885	20654	20736	20831	20673	20844	20879	20724	20647	20824	20749	20942	20610	20804	20705	20968	20675	20797	20662	20608	21017	20682	20617	20695	20757	20494	20782	20697	20841	20638	20919	20831	20799	20893	20895	20765	20930	20815	20758	20617	20855	20593	20686	20851	20806	20898	20833	20796	20992	20837	20789	20695	20648	20790	20774	20671	20494	20936	20805	20819	20894	21093	20793	20801	20604	20891	20785	20928	20829	20791	20937	21032	20799	20511	20762	20743	20730	20860	20707	20840	20633	20957	20714	20814	21012	20632	20889	20742	20825	20839	20993	20932	20700	20999
37104	56261	50986	40173	34972	26873	21901	20531	19532	18963	18454	18380	18318	18112	18073	17960	18232	18221	18113	17883	18030	17841	17980	17772	17926	17887	17829	17707	17893	17666	17923	17744	17800	17842	17931	17793	17697	17867	17652	17771	17811	17955	17754	17642	17778	17750	17838	17758	17808	17891	18020	17826	17697	17914	17536	17700	17633	17745	17694	17594	17807	17822	17637	17755	17855	17679	17697	17846	17734	17789	17580	17699	17803	17539	17725	17760	17688	17649	17846	17627	17757	17841	17802	17640	17594	17741	17585	17808	17691	17670	17915	17704	17749	17934	17728	17901	17739	17662	17595	17560	17647	17834	17750	17642	17629	17637	17600	17780	17648	17619	17610	17614	17785	17829	17630	17670	17768	17586	17738	17678	17519	17725	17733	17638	17533	17707	17739	17872	17851	17664	17602	17751	17766	17849	17805	17710	17751	17479	17773	17644	17537	17827	17639	17614	17947	17470	17545	17628	17822	17578	17624	17645	17643	17640	17730	17731	17819	17613	17677	17609	17549	17714	17645	17627	17565	17531	17508	17826	17862	17729	17879	17824	17490	17850	17570	17508	17879	17599	17657	17690	17829	17712	17612	17728	17662	17750	17853	17871	17678	17423	17724	17610	17677	17777	17795	17624	17690	17643	17719	17548	17761	17731	17864	17742	17786	17520	17728	17728	17760	17646	17652	17724	17715	17689	17665	17831	17673	17585	17803	17717	17614	17758	17650	17680	17573	17774	17568	17615	17714	17675	17743	17625	17512	17744	17809	17743	17671	17620	17734	17806	17543	17839	17687	17532	17861	17815	17662	17825	17650	17840	17687	17490	17647	17604	17813	17629	17740	17769	17890	17675	17602	17771	17694	17668	17834	17726	17683	17691	17794	17643	17834	17733	17623	17704	17764	17692	17595	17791	17730	17635	17576	17689	17600	17731	17776	17702	17625	17656	17629	17615	17647	17886	17504	17752	17616	17875	17674	17661	17870	17671	17719	17585	17750	17810	17809	17688	17704	17809	17773	17799	17677	17434	17538	17770	17707	17870	17738	17812	17742	17703	17720	17564	17576	17729	17731	17528	17713	17675	17900	17611	17700	17712	17614	17709	17701	17587	17670	17778	17738	17619	17743	17675	17603	17716	17741	17711	17545	17770	17722	17788	17718	17745	17896	17664	17538	17801	17791	17785	17698	17637	17722	17744	17823	17667	17510	17567	17661	17681	17666	17782	17522	17749	17648	17609	17655	17767	17643	17695	17882	17643	17751	17711	17680	17768	17747	17811	17622	17789	17500	17656	17696	17776	17700	17622	17839	17696	17710	17722	17629	17612	17520	17753	17877	17646	17658	17760	17783	17759	17593	17871	17599	17738	17772	17694	17778	17780	17756	17635	17824	17798	17644	17812	17881	17742	17640	17699	17851	17753	17696	17702	17715	17751	17796	17724	17673	17745	17749	17690	17704	17743	17620	17480	17678	17649	17728	17675	17905	17652	17663	17678	17631	17716	17591	17677	17771	17755	17888	17633	17645	17838	17608	17709	17504	17789	17748	17750	17750	17581	17584	17753	17707	17684	17756	17652	17650	17800	17709	17513	17796	17787	17740	17638	17818	17722	17571	17700	17577	17898	17656	17624	17799	17626	17725	17860	17901	17698	17826	17688	17720	17690	17666	17770	17661	17631	17750	17684	17680	17699	17709	17670	17837	17635	17613	17893	17705	17783	17823	17713	17545	17778	17837	17733	17637	17789	17684	17806	17606	17763	17697	17755	17581	17886	17660	17538	17555	17600	17810	17688	17820	17933	17702	17826	17652	17666	17708	17629	17745	17771	17773	17846	17618	17555	17783	17864	17773	17733	17671	17814	17688	17819	17511	17634	17734	17710	17699	17783	17629	17662	17690	17755	17627	17615	17589	17722	17662	17761	17679	17634	17698	17672	17732	17744	17560	17688	17511	17654	17736	17675	17708	17696	17621	17787	17733	17729	17842	17689	17705	17676	17694	17604	17690	17639	17726	17786	17724	17734	17777	17661	17722	17559	17695	17800	17449	17749	17550	17790	17697	17715	17641	17835	17628	17499	17659	17612	17832	17694	17633	17686	17664	17666	17638	17746	17618	17646	17673	17743	17709	17602	17822	17732	17779	17579	17695	17657	17816	17680	17564	17888	17647	17702	17606	17727	17738	17869	17626	17705	17848	17696	17696	17762	17599	17651	17528	17827	17682	17649	17569	17760	17544	17631	17763	17665	17611	17765	17484	17483	17660	17683	17577	17622	17879	17658	17817	17778	17781	17668	17847	17755	17828	17715	17616	17760	17606	17690	17677	17666	17691	17477	17769	17749	17702	17687	17854	17593	17878	17772	17837	17799	17675	17729	17514	17626	17797	17533	17686	17710	17644	17749	17621	17544	17631	17681	17585	17696	17720	17755	17455	17848	17700	17660	17583	17677	17872	17643	17825	17712	17746	17599	17728	17695	17671	17541	17563	17719	17554	17767	17732	17728	17624	17731	17680	17574	17636	17755	17757	17578	17847	17684	17596	17504	17749	17714	17618	17729	17812	17596	17774	17680	17738	17615	17729	17551	17670	17587	17594	17836	17826	17777	17822	17610	17688	17707	17668	17671	17800	17621	17511	17617	17643	17829	17463	17758	17673	17639	17959	17640	17744	17865	17685	17815	17676	17678	17613	17501	17706	17748	17840	17730	17842	17637	17556	17723	17713	17705	17695	17648	17714	17667	17741	17752	17871	17667	17719	17587	17709	17549	17651	17694	17714	17629	17716	17789	17607	17786	17706	17792	17683	17517	17981	17622	17618	17767	17535	17587	17798	17554	17536	17811	17918	17657	17493	17875	17582	17603	17704	17696	17639	17704	17458	17673	17853	17668	17741	17586	17562	17536	17924	17790	17430	17606	17849	17604	17666	17597	17615	17750	17771	17654	17683	17658	17740	17703	17693	17808	17604	17694	17651	17784	17651	17630	17648	17612	17643	17672	17661	17656	17747	17545	17696	17832	17820	17815	17703	17674	17708	17645	17580	17662	17812	17566	17681	17673	17797	17650	17655	17700	17945	17639	17760	17585	17624	17690	17738	17773	17825	17821	17753	17868	17623	17560	17649	17744	17692	17716	17688	17609	17609	17723	17508	17556	17800	17718	17927	17796	17661	17710	17803	17621	17697	17751	17615	17788	17733	17845	17825	17751	17778	17816	17629	17580	17913	17614	17778	17660	17800	17913	17606	17662	17862	17693	17566	17854	17684	17702	17702	17782	17611	17572	17690	17716	17589	17750	17697	17637	17667	17801	17594	17558	17606	17675	17762	17543	17636	17704	17735	17761	17741	17736	17661	17883	17771	17719	17770	17728	17831	17642	17578	17714	17681	17635	17828	17707	17789	17743	17564	17785	17758	17588	17878	17712	17915	17731	17712	17827	17727	17716	17809	17821	17588	17689	17760	17410	17730	17508	17717	17639	17818	17719	17700	17767	17763	17692	17836	17607	17716	17508	17725	17676	17606	17713	17791	17667	17950	17604	17774	17795	17716	17684	17733	17683	17950	17572	17772	17697	17509	17543	17640	17800	17718	17639	17766	17706	17735	17788	17772	17633	17570	17680	17796	17573	17702	17834	17723	17587	17657	17830	17645	17713	17765	17742	17828	17840	17772	17637	17679	17574	17672	17780	17763	17854	17804	17812	17679	17577	17724	17577	17716	17634	17743	17775	17755	17734	17696	17618	17572	17756	17737	17718	17664	17594	17756	17783	17678	17797	17632	17647	17770	17705	17584	17720	17570	17668	17843	17675	17627	17712	17721	17662	17783	17814	17692	17802	17802	17837	17703	17757	17648	17713	17694	17601	17559	17847	17648	17713	17522	17638	17562	17723	17758	17743	17632	17704	17757	17778	17648	17587	17692	17656	17606	17761	17679	17809	17871	17648	17780	17828	17646	17833	17812	17671	17623	17936	17869	17542	17633	17797	17816	17615	17738	17756	17599	17700	17676	17802	17737	17908	18033	17674	17726	17513	17627	17659	17865	17865	17661	17660	17631	17655	17544	17862	17613	17782	17651	17734	17682	17645	17723	17590	17555	17693	17891	17620	17707	17874	17632	17526	17854	17742	17729	17653	17745	17705	17687	17756	17744	17727	17541	17434	17838	17721	17812	17670	17568	17773	17831	17649	17799	17679	17646	17748	17580	18043	17536	17667	17676	17549	17774	17848	17657	17777	17682	17597	17754	17711	17614	17719	17705	17591	17648	17466	17619	18006	17652	17779	17662	17664	17780	17765	17676	17729	17683	17644	17636	17765	17648	17789	17729	17513	17725	17723	17823	17805	17741	17634	17730	17721	17696	17585	17605	17661	17770	17629	17741	17798	17689	17746	17776	17735	17656	17729	17717	17633	17780	17769	17792	17627	17652	17707	17603	17782	17730	17792	17597	17830	17790	17719	17742	17770	17746	17722	17532	17802	17688	17620	17612	17815	17695	17732	17868	17598	17723	17647	17740	17858	17688	17754	17812	17816	17769	17636	17593	17730	17575	17790	17783	17667	17761	17595	17742	17782	17808	17695	17636	17949	17645	17693	17648	17857	17683	17748	18013	17607	17693	17658	17530	17807	17736	17667	17640	17778	17695	17562	17804	17673	17793	17646	17520	17692	17735	17656	17783	17688	17883	17765	17870	17628	17794	17753	17726	17706	17704	17768	17602	17730	17542	17690	17792	17963	17594	17722	17748	17703	17789	17850	17868	17638	17728	17811	17772	17731	17715	17822	17693	17806	17712	17780	17701	17753	17777	17809	17661	17703	17777	17768	17549	17850	17563	17584	17935	17654	17662	17706	17960	17636	17817	17677	17641	17776	17671	17711	17711	17669	17700	17766	17705	17891	17889	17633	17925	17886	17636	17721	17786	17702	17855	17485	17663	17738	17751	17798	17738	17589	17616	17559	17787	17695	17954	17819	17651	17805	17602	17648	17800	17735	17600	17769	17658	17858	17794	17725	17690	17750	17715	17821	17738	17722	17752	17763	17630	17814	17645	17852	17609	17879	17704	17666	17675	17692	17756	17532	17616	17525	17714	17854	17719	17718	17566	17673	17533	17806	17729	17699	17607	17676	17535	17849	17767	17814	17941	17668	17703	17766	17715	17573	17739	17721
22911	21441	29268	24660	24256	27396	31121	26349	24166	24074	23581	22954	22807	22679	22738	22834	22942	22628	22627	22558	22518	22544	22431	22414	22096	22687	22470	22450	22320	22360	22320	22286	22299	22523	22236	22293	22285	22298	22347	22133	21997	22329	22143	22177	22331	22473	22177	22222	22188	22401	22505	22215	22415	22314	22348	22312	22309	22327	22091	22094	22125	22251	22199	22398	22120	22235	22291	22136	22140	22083	21987	22194	22370	22224	22184	22266	22112	21943	22177	22193	21971	22284	22328	22199	22143	22043	22260	21934	22128	22121	21978	22124	22166	22112	22025	22046	21980	22256	22212	22110	22281	22206	22186	22203	22097	22196	22222	22281	22274	22227	22075	22180	22139	22382	22307	22141	21957	22210	22193	22017	22295	22212	22031	22058	22155	22224	22117	22311	22129	22329	22384	21985	22257	22097	22241	22113	22238	22159	22036	22211	21952	22093	22080	21895	22219	22193	22026	22239	22085	22198	22250	22198	22353	22180	21951	22185	22230	22093	22111	22231	22159	22310	22303	22067	22226	22018	22302	22165	22039	22018	22182	22345	22380	22290	22114	22107	22093	21962	22027	22227	22381	22490	22135	22116	22161	22315	22031	21994	22082	22108	22215	22276	22145	21989	22102	22232	22243	22014	22145	22094	22212	21941	22003	22115	22100	22343	21896	22066	21787	22203	22076	22116	22058	22090	22086	22163	22086	21954	21957	22281	22203	22151	22089	22032	22014	22176	22193	22183	22102	21933	22033	22119	22121	22238	22086	22249	22009	22128	21977	22217	22127	22012	22064	22393	22208	22255	21969	21928	22109	21920	22124	22186	22286	22131	22028	22206	22012	22022	22086	21988	22053	22149	22085	22248	22047	22198	22044	22243	22183	22068	21777	22096	22154	22288	22045	22174	22140	22110	22199	22048	22206	22154	22071	22035	22207	22110	21980	22240	22274	22179	22087	21890	22037	21990	22061	22240	22052	21936	22175	22230	22139	22042	22094	22087	22038	22101	22130	21892	22117	22370	22041	22312	22154	22289	22043	22002	22092	21930	22050	21792	22190	22030	22084	22208	22230	22103	22300	22189	22031	22138	22213	22019	22368	22034	22015	22136	22062	22086	22198	22043	21864	22071	22251	22117	22249	22058	22125	22080	22002	22033	21829	22171	22159	22160	22199	21922	22081	21933	22184	22023	22015	22138	22067	22082	22131	21953	21983	22215	22199	22184	22143	22188	22075	22003	22187	22263	22002	22204	21980	21973	22077	22125	22113	21913	21901	22255	22279	22182	22148	22130	22132	22215	22192	22117	22185	22197	22160	22134	22198	21944	22374	22127	22266	22189	22380	22319	22273	21901	22155	21940	22116	22147	22205	22181	22247	22267	21886	22117	22135	22081	22267	22168	22071	22003	22052	21996	22016	22199	22069	22002	22130	21936	22089	22253	22258	22057	22085	22143	22126	22171	22018	22058	22162	21968	21934	22053	22093	22172	22001	22192	21882	22011	22030	22182	22187	22077	22007	22027	22058	22095	22108	22328	22117	22301	22144	21991	22188	22035	22003	22193	22270	22082	22352	22052	22078	22088	21931	21842	21955	22099	22176	22115	22237	22153	22076	22148	22221	22111	21905	22190	21963	22153	21912	21980	21786	21791	22115	22130	22095	22124	22106	22186	21915	22072	22251	22363	22215	22120	22220	22144	21912	22100	22170	22025	22162	22210	22016	21922	22144	22073	22111	22329	22023	22126	22174	22094	22141	22134	21882	22022	22099	21981	22155	21801	22061	22182	22052	22388	22191	22139	21989	21743	22052	22140	22204	22174	22326	22333	22054	22083	22210	22131	22054	22103	22124	21969	21862	21916	22103	22160	22129	21998	22262	21998	22166	21910	22276	22124	22035	22065	22078	22235	22110	22247	22020	22200	22205	22539	22137	22116	22385	22158	22113	21996	22230	22358	22286	22043	21979	22206	21751	21972	22051	22089	22092	22088	22143	22000	21896	22061	22199	22269	22117	22318	22041	22226	22206	22133	22074	22085	22003	21868	22080	21868	22226	22095	21932	22154	22119	22029	22142	22300	22093	22168	22027	22063	21958	22075	22223	22220	22122	22214	21917	22108	22092	22143	22141	21963	22088	22186	22212	21983	22080	22381	22215	22154	22279	22198	22070	22179	22147	21883	22252	21792	21998	22194	21908	22186	22072	22254	22375	22043	22119	22254	22291	22068	22156	22001	22190	22189	22323	22029	22074	22119	21878	22092	21977	22132	22314	22171	21942	21870	21869	22117	22178	22198	22185	22045	22087	22173	22121	22082	22358	22036	22171	21982	22243	22075	22058	21846	22200	22189	22234	22150	21968	21938	22079	22182	22198	21981	22089	22163	22314	21944	22133	22130	21938	22005	22028	22079	22173	21910	22140	21990	22129	22247	22193	22023	22239	22117	21875	21994	22247	22324	22085	22089	22142	21893	22129	21859	22186	21921	22284	22241	22164	22102	22222	22213	22273	21987	22110	22212	22253	22071	21994	22107	22184	22142	22266	22175	22164	22132	21886	22108	22132	21980	22058	22064	22231	22154	22260	22165	22426	21982	21921	22149	22189	22139	22164	22097	22041	22214	21809	22069	22279	22191	22134	21939	22149	22223	21879	22054	22117	22047	22101	22082	21882	22060	22246	22179	22212	22233	21918	21976	22112	22071	22085	22296	22042	22070	22376	22155	22213	22025	22057	22016	22022	22070	22094	21970	21974	22305	22123	22011	22026	22039	22187	22198	22047	22194	22173	22079	22054	22344	22085	22089	22210	22053	21990	21907	22303	22263	22122	22273	22089	22085	22202	21977	22170	21938	22073	22158	22172	22304	22297	21984	22210	22315	22070	21917	22132	22155	22063	21988	22260	22028	22308	21864	22131	22008	22321	22219	22097	21946	22030	22287	22124	22211	22076	22135	22110	22062	22107	21978	22204	22148	22237	22098	22357	22094	22009	22246	22175	22159	21985	22001	22185	21955	22109	22104	22167	22081	22158	22144	21993	21956	22121	22089	22084	22172	22139	22206	22139	22263	22051	21993	21889	22021	22129	22034	22044	22073	22229	22260	22058	22117	22181	21965	22113	22169	22080	21974	22091	22020	22157	22212	22154	22274	22086	22101	22122	22092	21981	22079	21918	21978	22096	21898	22039	22132	22021	22121	22115	22049	22164	22103	22269	22167	22019	22208	22247	22276	22003	22162	22157	22008	21990	22180	22047	22139	21836	22136	22183	22256	22085	22024	21961	22069	22213	22000	22318	22061	21884	22175	22129	22093	21972	22334	22064	22258	22249	21981	22103	22289	22222	22187	22080	22056	22053	22079	21986	22158	22360	21971	22258	22247	22110	22093	22090	21867	22103	22059	22075	22081	22240	21942	21990	22219	21963	22220	22048	22084	22253	21940	22123	22022	22113	22283	22018	22232	22229	21937	22015	22025	22281	22022	22249	22268	22051	22088	22245	22166	22229	22050	22001	22221	22161	22131	22298	21999	22053	22282	22193	22371	22090	22144	22043	21995	22348	22157	22048	22095	22233	22203	21878	22165	21981	22159	22061	21949	22231	22372	22100	22136	22234	22187	21877	21831	22411	22207	22008	21935	22043	21941	22225	22197	21965	22003	22072	22334	22197	21967	22069	22104	22138	22179	22399	22029	21812	22146	22361	22030	21929	22073	22016	21908	21832	22173	22343	21950	22074	21955	21951	22217	22071	22138	22104	22120	22341	22310	22170	21983	22214	22170	22147	22105	22111	22096	22055	22275	22351	22112	21853	22246	22031	22031	22077	22219	22117	22002	22230	22313	21951	21932	22125	22271	22079	21981	22084	22168	22324	22341	22277	21948	22195	22076	22226	22235	22231	22144	21944	22106	22215	21999	22081	22261	22267	21990	22128	21972	22189	22353	22337	22017	22221	22145	22061	22160	22229	22189	22191	22170	22171	22210	22150	22277	22144	22150	22061	22158	22120	22158	22144	22180	22276	22237	22148	21944	21959	21973	22074	22047	22203	22376	22136	22098	22261	22174	22132	21927	22208	22153	22114	22072	22139	22265	22074	22246	22297	22092	22300	22174	22108	22111	22303	22172	22159	22120	22001	22221	22049	22141	22135	22055	22071	22329	22293	22047	22218	22279	21966	22014	22091	22225	22100	22158	22230	22184	22203	22123	22075	22145	22117	22215	21937	21958	22074	22143	22129	22123	22253	22104	22056	21885	22150	22192	22371	22084	22206	22051	22147	21995	22256	22220	22095	22164	22259	22177	22422	21992	21919	22264	22183	22058	22058	21980	22068	22189	21936	22385	22223	22329	22102	22016	22039	22192	22100	21899	22190	22147	22174	21933	22070	22186	22187	22018	22006	22168	21881	22105	22086	22202	22067	22060	22133	22085	22051	22172	22119	21941	22108	22235	22108	22043	22095	22058	22231	22144	22089	22112	22183	22067	22213	22104	22177	22051	21874	22019	22402	21868	22187	22208	22012	22366	22018	22090	22029	22252	22261	22163	22184	22126	21876	22058	21995	22418	22141	22197	22010	22154	22076	22367	22014	21924	22200	22121	22317	22323	21883	21988	22059	22048	22223	21934	22252	21845	22184	22174	21896	22248	22093	22096	22172	22248	21887	22103	22123	21882	22086	22228	22280	22011	22124	22076	22353	22307	22276	22052	22121	22058	22014	22117	22145	22122	22250	22248	22049	22033	22081	21927	22100	22170	22143	22151	22041	22029	22105	22161	21981	22155	22199	21943	22002	22248	22059	21987	22150	22240	22041	22093	21950	21931	22101	22163	22236	21944	22092	22032	22085	21989	22187	22066	22240	22054	22113	22060	22116	22003	22165	22117	22090	21834	22093	21874	22135	22047	22265	22092	22367	22093	22271	22228	21909	22259	22267	22218	22037	22245	22354	22106	22159	22096	22136	22236	22201	22182	22207	22168	22255	22165	21930	21937	22216	22168	22112	21975	22137	22016	21983	22113	22128	22126	22297	22065	22058	22266	22097	21969	22077	22188	22015	21903	21771	21997	22033	22046	22394	22086	22244	21977	21974	22075	22089	22280	22398	22206	22198	22187	22103	21953	22053	22118	22201	22139	22269	22013	22121	21890	21987	22080	22159	22075	22081	21836	21893	22093
40348	63619	57032	48422	37416	29545	27262	24255	21249	20454	19966	19308	19327	19181	19094	18932	19087	19125	19098	18850	18911	18629	18844	18583	18676	18571	18651	18597	18576	18431	18659	18398	18538	18396	18679	18578	18412	18489	18810	18377	18415	18602	18587	18387	18473	18298	18804	18411	18697	18808	18779	18746	18481	18439	18385	18307	18336	18389	18333	18383	18483	18456	18447	18532	18324	18581	18314	18364	18526	18411	18396	18351	18578	18514	18501	18535	18459	18402	18517	18563	18608	18333	18544	18517	18410	18576	18492	18384	18480	18417	18454	18441	18465	18349	18388	18509	18440	18692	18511	18553	18505	18536	18414	18473	18522	18443	18572	18500	18624	18562	18306	18298	18314	18428	18349	18508	18436	18454	18355	18466	18506	18432	18480	18387	18411	18354	18466	18549	18413	18510	18361	18356	18399	18182	18419	18481	18522	18494	18517	18455	18491	18234	18443	18449	18640	18446	18602	18438	18503	18245	18589	18343	18529	18426	18503	18546	18395	18503	18369	18381	18331	18520	18403	18222	18458	18494	18406	18396	18403	18465	18440	18245	18514	18408	18500	18403	18347	18531	18461	18424	18535	18321	18476	18378	18426	18480	18463	18431	18447	18504	18435	18547	18374	18359	18440	18452	18407	18484	18460	18434	18401	18320	18343	18591	18357	18443	18486	18520	18353	18424	18534	18534	18530	18389	18415	18370	18456	18653	18484	18548	18433	18451	18365	18346	18473	18579	18506	18561	18330	18344	18406	18303	18477	18479	18727	18437	18392	18505	18475	18542	18570	18287	18610	18272	18578	18595	18450	18298	18473	18491	18479	18416	18380	18423	18515	18700	18230	18466	18189	18341	18555	18555	18346	18585	18479	18376	18420	18617	18378	18437	18490	18406	18478	18411	18350	18468	18415	18549	18459	18496	18421	18574	18443	18552	18495	18386	18556	18320	18350	18397	18506	18399	18489	18415	18347	18576	18669	18354	18575	18495	18167	18293	18269	18345	18331	18414	18318	18444	18377	18550	18428	18551	18463	18337	18564	18302	18415	18421	18596	18534	18506	18265	18392	18459	18371	18487	18394	18609	18415	18725	18494	18404	18372	18660	18594	18487	18574	18335	18511	18417	18371	18313	18451	18459	18482	18440	18606	18481	18487	18397	18453	18525	18493	18486	18409	18287	18536	18540	18531	18325	18474	18565	18356	18522	18412	18357	18435	18288	18494	18529	18476	18429	18331	18409	18473	18540	18385	18349	18316	18374	18547	18463	18531	18542	18386	18520	18450	18485	18414	18417	18302	18451	18427	18469	18320	18519	18608	18491	18400	18490	18443	18438	18571	18345	18381	18496	18494	18126	18509	18542	18362	18451	18515	18269	18520	18473	18394	18435	18424	18492	18410	18360	18501	18416	18301	18527	18515	18515	18453	18444	18518	18257	18493	18436	18511	18421	18342	18306	18506	18458	18430	18455	18522	18549	18474	18457	18491	18546	18485	18330	18516	18426	18515	18468	18426	18394	18502	18379	18372	18365	18489	18435	18502	18264	18390	18597	18520	18583	18508	18463	18453	18173	18175	18562	18505	18486	18428	18352	18489	18513	18498	18466	18431	18452	18446	18440	18420	18563	18549	18297	18378	18305	18364	18410	18332	18401	18563	18399	18544	18488	18399	18254	18445	18349	18430	18347	18422	18361	18492	18253	18465	18315	18335	18409	18295	18596	18431	18481	18511	18465	18444	18614	18586	18298	18457	18381	18218	18567	18400	18468	18456	18418	18341	18539	18476	18457	18561	18614	18467	18427	18439	18475	18287	18479	18472	18420	18418	18478	18289	18419	18370	18630	18207	18419	18390	18547	18486	18487	18477	18529	18405	18370	18392	18341	18598	18551	18428	18461	18410	18336	18326	18296	18443	18495	18499	18561	18509	18401	18475	18600	18510	18277	18323	18478	18311	18473	18372	18424	18506	18452	18497	18344	18613	18442	18285	18330	18564	18404	18596	18470	18447	18535	18370	18509	18510	18469	18438	18442	18504	18468	18408	18478	18557	18463	18591	18449	18471	18335	18496	18360	18325	18491	18515	18497	18423	18535	18405	18533	18450	18423	18510	18545	18525	18443	18158	18482	18443	18390	18452	18451	18312	18359	18379	18452	18519	18571	18470	18447	18561	18336	18594	18372	18423	18374	18327	18428	18375	18351	18477	18344	18410	18607	18422	18351	18549	18358	18398	18351	18396	18421	18423	18345	18583	18383	18472	18519	18413	18529	18504	18545	18299	18461	18440	18274	18500	18316	18531	18388	18453	18372	18336	18390	18341	18653	18498	18150	18507	18281	18562	18467	18431	18398	18436	18411	18538	18470	18316	18399	18256	18565	18466	18509	18334	18402	18459	18528	18436	18435	18428	18434	18569	18418	18529	18566	18481	18472	18426	18333	18434	18291	18352	18505	18393	18536	18450	18518	18316	18627	18349	18495	18577	18358	18456	18351	18486	18507	18615	18405	18395	18482	18558	18376	18520	18302	18348	18499	18338	18430	18313	18455	18163	18452	18559	18523	18457	18487	18223	18426	18446	18243	18386	18349	18519	18444	18306	18416	18295	18534	18482	18657	18425	18470	18599	18245	18442	18531	18242	18471	18334	18446	18428	18369	18464	18417	18572	18434	18170	18521	18418	18427	18352	18391	18513	18452	18429	18582	18398	18314	18498	18468	18326	18315	18650	18380	18529	18324	18375	18373	18417	18412	18566	18522	18351	18609	18534	18455	18562	18421	18426	18389	18545	18442	18310	18514	18286	18414	18347	18292	18407	18588	18416	18460	18400	18345	18378	18287	18330	18430	18702	18430	18487	18262	18440	18405	18506	18294	18440	18291	18386	18398	18369	18335	18375	18422	18465	18491	18670	18207	18574	18507	18483	18412	18357	18343	18518	18455	18609	18597	18413	18556	18462	18386	18378	18452	18351	18389	18508	18450	18366	18440	18567	18481	18383	18315	18338	18414	18588	18338	18577	18397	18559	18429	18415	18418	18490	18352	18341	18393	18318	18422	18551	18377	18596	18367	18320	18321	18533	18374	18510	18451	18326	18448	18481	18306	18409	18385	18534	18379	18395	18550	18425	18474	18308	18376	18456	18577	18403	18393	18481	18374	18434	18342	18317	18536	18397	18378	18373	18512	18509	18386	18512	18238	18382	18407	18461	18518	18404	18467	18585	18448	18384	18363	18365	18356	18495	18485	18492	18493	18219	18349	18344	18492	18333	18527	18365	18516	18416	18469	18392	18356	18459	18298	18481	18466	18435	18481	18394	18458	18353	18402	18463	18436	18433	18547	18460	18457	18366	18410	18398	18554	18289	18491	18488	18604	18484	18519	18433	18612	18475	18464	18470	18345	18552	18381	18374	18584	18415	18356	18556	18406	18396	18350	18288	18468	18118	18442	18331	18564	18468	18452	18436	18412	18564	18508	18418	18544	18424	18601	18521	18449	18230	18495	18266	18487	18563	18360	18299	18403	18478	18541	18425	18300	18441	18483	18470	18407	18451	18412	18545	18223	18438	18332	18590	18559	18246	18370	18553	18445	18388	18360	18387	18466	18398	18573	18582	18421	18483	18661	18348	18375	18365	18165	18418	18453	18300	18407	18573	18343	18156	18365	18420	18436	18443	18368	18485	18502	18392	18465	18359	18368	18429	18491	18319	18479	18402	18568	18322	18440	18352	18610	18442	18456	18356	18587	18493	18528	18421	18374	18479	18402	18542	18535	18376	18638	18471	18561	18420	18378	18351	18469	18371	18398	18345	18431	18538	18391	18437	18420	18620	18605	18604	18465	18549	18338	18440	18418	18485	18410	18536	18339	18233	18334	18399	18281	18420	18330	18402	18325	18395	18557	18457	18513	18366	18500	18573	18354	18491	18535	18497	18577	18429	18475	18292	18666	18368	18408	18488	18350	18344	18426	18515	18396	18320	18601	18405	18522	18388	18264	18438	18328	18503	18395	18390	18483	18232	18441	18288	18302	18396	18412	18572	18420	18429	18298	18362	18423	18418	18509	18458	18465	18432	18587	18625	18314	18478	18442	18477	18397	18484	18434	18435	18418	18566	18296	18399	18486	18439	18485	18424	18384	18490	18311	18555	18404	18594	18417	18327	18549	18579	18437	18387	18533	18496	18466	18458	18570	18582	18303	18315	18322	18435	18506	18342	18384	18418	18493	18491	18516	18283	18407	18326	18499	18595	18479	18360	18371	18309	18273	18498	18461	18475	18458	18484	18380	18543	18434	18343	18575	18527	18345	18538	18600	18341	18350	18483	18281	18444	18641	18514	18594	18485	18328	18583	18357	18450	18558	18363	18536	18394	18392	18364	18537	18585	18431	18521	18482	18260	18404	18457	18446	18442	18428	18322	18248	18606	18354	18505	18392	18397	18436	18482	18422	18445	18287	18296	18489	18504	18429	18386	18414	18544	18499	18236	18327	18619	18321	18351	18564	18401	18339	18496	18443	18576	18651	18283	18328	18499	18568	18403	18351	18426	18346	18391	18386	18452	18168	18365	18413	18368	18626	18384	18463	18647	18393	18419	18178	18481	18438	18239	18413	18377	18494	18444	18266	18389	18425	18316	18666	18366	18564	18485	18386	18450	18422	18458	18564	18266	18361	18335	18454	18464	18435	18393	18470	18440	18510	18398	18366	18540	18591	18394	18219	18532	18208	18604	18507	18568	18490	18447	18528	18645	18428	18443	18492	18474	18373	18387	18405	18690	18366	18288	18449	18517	18303	18458	18578	18563	18323	18406	18503	18442	18626	18424	18540	18446	18310	18329	18578	18178	18569	18368	18387	18263	18434	18519	18405	18551	18256	18526	18317	18497	18362	18483	18548	18398	18314	18557	18397	18248	18510	18373	18368	18498	18568	18451	18430	18396	18354	18440	18443	18300	18581	18359	18384	18436	18632	18437	18455	18414	18411	18326	18505	18392	18531	18406	18359	18319	18296	18441	18405	18448	18480	18404	18410	18444	18590	18588	18453	18560	18407	18474	18234	18410	18446	18552	18354	18426	18450	18464	18431	18295	18405	18475	18307	18427	18463	18595	18432	18498	18328	18550	18398	18393	18460	18561	18343	18421	18449	18287	18388	18644	18329	18490	18340	18400	18385
29316	29907	37724	33612	26866	24839	24093	23030	22241	21901	21900	21836	21911	21562	21488	21348	21592	21361	21783	21559	21373	21499	21492	21363	21446	21421	21464	21352	21235	21416	21389	21350	21600	21190	21374	21413	21505	21477	21451	21276	21335	21201	21318	21182	21366	21277	21119	21476	21458	21509	21432	21447	21453	21498	21495	21465	21421	21315	21391	21283	21504	21235	21386	21443	21282	21432	21460	21380	21412	21356	21544	21345	21447	21354	21537	21485	21258	21389	21464	21566	21408	21315	21430	21327	21392	21423	21372	21173	21541	21386	21495	21204	21417	21354	21403	21307	21107	21219	21403	21254	21464	21252	21300	21399	21421	21342	21384	21346	21311	21382	21224	21444	21220	21312	21102	21258	21418	21288	21320	21252	21252	21342	21469	21482	21526	21326	21353	21339	21402	21601	21525	21452	21290	21360	21529	21309	21400	21437	21276	21295	21153	21380	21462	21408	21401	21154	21391	21313	21313	21427	21213	21463	21256	21482	21413	21595	21430	21182	21304	21293	21518	21313	21392	21453	21373	21349	21374	21251	21362	21254	21572	21420	21437	21516	21407	21437	21519	21426	21380	21174	21226	21527	21442	21529	21420	21451	21369	21470	21436	21522	21454	21206	21595	21350	21156	21339	21319	21529	21279	21212	21616	21295	21403	21255	21489	21511	21343	21456	21656	21519	21500	21444	21254	21339	21446	21432	21523	21383	21413	21341	21268	21302	21363	21222	21469	21181	21386	21179	21363	21376	21476	21374	21365	21435	21478	21382	21354	21519	21626	21220	21370	21435	21229	21523	21460	21287	21374	21331	21398	21381	21405	21407	21501	21467	21387	21449	21344	21475	21537	21138	21433	21596	21483	21319	21279	21445	21217	21483	21440	21422	21744	21452	21388	21361	21412	21160	21462	21314	21409	21146	21386	21241	21450	21348	21409	21201	21368	21392	21357	21231	21335	21417	21416	21399	21539	21464	21419	21333	21314	21307	21405	21555	21384	21291	21333	21226	21341	21305	21527	21345	21555	21263	21448	21354	21345	21488	21422	21258	21299	21461	21393	21341	21439	21262	21459	21323	21425	21411	21487	21134	21266	21142	21266	21202	21426	21441	21346	21302	21288	21423	21319	21391	21177	21135	21273	21127	21219	21284	21432	21343	21107	21451	21277	21262	21302	21235	21311	21380	21201	21582	21416	21223	21508	21304	21364	21438	21304	21305	21298	21263	21193	21307	21293	21345	21418	21298	21244	21229	21468	21257	21437	21308	21425	21460	21285	21358	21297	21407	21375	21549	21420	21312	21390	21539	21385	21408	21438	21249	21497	21221	21446	21271	21494	21335	21342	21479	21440	21291	21281	21420	21299	21372	21364	21304	21369	21577	21500	21356	21243	21586	21535	21307	21220	21454	21602	21307	21224	21322	21255	21493	21417	21304	21337	21381	21367	21256	21243	21444	21377	21141	21511	21191	21288	21407	21574	21269	21383	21414	21296	21431	21446	21487	21309	21271	21381	21459	21301	21207	21511	21340	21428	21324	21159	21461	21253	21336	21187	21318	21404	21514	21649	21461	21438	21452	21592	21543	21405	21483	21415	21515	21427	21309	21563	21215	21413	21316	21485	21517	21601	21468	21378	21415	21410	21306	21682	21557	21496	21461	21343	21371	21362	21337	21252	21308	21449	21420	21336	21394	21233	21150	21253	21405	21405	21617	21338	21317	21265	21270	21350	21311	21469	21318	21324	21447	21433	21314	21217	21229	21347	21440	21665	21232	21548	21431	21348	21434	21329	21444	21509	21560	21363	21289	21380	21530	21587	21556	21295	21250	21599	21402	21395	21363	21414	21350	21466	21406	21346	21452	21617	21412	21485	21498	21281	21391	21406	21447	21121	21617	21315	21265	21428	21312	21467	21198	21345	21364	21432	21432	21308	21421	21130	21623	21368	21458	21388	21325	21378	21335	21356	21360	21493	21439	21299	21529	21495	21270	21541	21458	21220	21430	21428	21426	21468	21412	21310	21487	21364	21273	21371	21376	21502	21456	21564	21520	21321	21081	21330	21357	21259	21488	21376	21389	21442	21329	21322	21446	21391	21455	21454	21296	21208	21561	21437	21381	21351	21338	21564	21455	21388	21427	21293	21372	21487	21552	21421	21356	21270	21270	21223	21463	21470	21375	21544	21276	21264	21543	21416	21483	21567	21385	21351	21183	21283	21246	21413	21254	21314	21404	21386	21388	21340	21447	21509	21397	21249	21544	21341	21293	21287	21474	21347	21210	21502	21452	21167	21399	21159	21275	21461	21468	21428	21388	21312	21382	21569	21192	21311	21625	21214	21340	21543	21306	21352	21399	21504	21560	21417	21324	21483	21386	21239	21362	21429	21416	21493	21285	21492	21553	21275	21402	21482	21514	21433	21451	21319	21418	21394	21324	21315	21471	21346	21302	21469	21499	21318	21355	21416	21402	21319	21252	21601	21375	21366	21188	21575	21376	21460	21480	21353	21421	21434	21470	21501	21213	21168	21357	21325	21673	21404	21544	21449	21243	21436	21708	21430	21179	21429	21416	21367	21365	21106	21387	21345	21141	21350	21268	21272	21290	21496	21139	21203	21422	21081	21288	21462	21365	21403	21320	21493	21501	21407	21480	21137	21548	21277	21354	21715	21551	21385	21273	21503	21445	21499	21277	21441	21302	21405	21472	21365	21478	21368	21327	21319	21239	21431	21477	21470	21347	21160	21265	21451	21351	21309	21391	21431	21443	21300	21218	21288	21336	21265	21369	21449	21469	21233	21402	21319	21402	21577	21349	21346	21512	21328	21455	21430	21507	21286	21278	21661	21440	21128	21110	21427	21340	21286	21478	21297	21246	21391	21447	21593	21581	21547	21418	21507	21517	21527	21418	21271	21544	21567	21279	21307	21343	21420	21273	21514	21440	21494	21404	21282	21404	21383	21224	21452	21227	21379	21332	21395	21512	21229	21307	21378	21451	21456	21329	21102	21439	21299	21190	21428	21344	21245	21266	21571	21483	21347	21258	21374	21271	21476	21543	21147	21551	21243	21567	21519	21519	21359	21536	21589	21279	21315	21371	21226	21265	21293	21409	21361	21318	21481	21457	21512	21311	21375	21156	21187	21364	21326	21429	21648	21304	21277	21590	21469	21416	21465	21526	21534	21486	21288	21429	21455	21237	21622	21252	21420	21306	21220	21404	21522	21452	21259	21299	21430	21371	21694	21354	21287	21327	21376	21358	21216	21453	21383	21543	21314	21322	21286	21466	21337	21364	21417	21288	21476	21420	21520	21218	21498	21280	21564	21353	21507	21440	21447	21388	21277	21276	21197	21457	21438	21406	21419	21431	21416	21233	21353	21408	21302	21346	21246	21398	21529	21586	21278	21390	21391	21105	21411	21494	21282	21320	21507	21354	21257	21058	21424	21396	21239	21385	21153	21382	21172	21146	21402	21394	21327	21625	21536	21363	21397	21196	21475	21404	21559	21362	21235	21296	21249	21476	21458	21294	21090	21426	21454	21595	21104	21345	21342	21524	21154	21518	21430	21329	21287	21201	21419	21241	21388	21341	21350	21381	21642	21289	21398	21480	21518	21391	21476	21168	21356	21399	21373	21316	21456	21501	21360	21352	21400	21237	21531	21376	21297	21337	21320	21304	21316	21257	21319	21378	21172	21285	21505	21439	21386	21493	21421	21393	21335	21243	21174	21224	21394	21483	21424	21360	21265	21479	21478	21267	21546	21245	21277	21425	21384	21460	21510	21287	21474	21417	21401	21264	21511	21246	21318	21336	21325	21424	21276	21318	21390	21263	21412	21520	21503	21591	21587	21541	21257	21530	21383	21485	21368	21392	21318	21439	21169	21411	21313	21364	21116	21234	21551	21311	21325	21226	21406	21449	21412	21453	21678	21444	21298	21410	21379	21561	21401	21491	21441	21474	21424	21497	21523	21449	21471	21446	21411	21310	21422	21344	21418	21336	21209	21376	21402	21496	21254	21366	21594	21151	21302	21493	21317	21389	21368	21216	21485	21369	21453	21224	21386	21307	21362	21358	21467	21316	21458	21450	21500	21478	21483	21293	21364	21382	21637	21300	21410	21478	21274	21571	21388	21422	21467	21624	21377	21456	21437	21394	21335	21459	21537	21391	21715	21408	21296	21246	21459	21520	21109	21371	21347	21127	21296	21399	21171	21321	21419	21432	21292	21267	21403	21431	21531	21374	21301	21184	21375	21434	21604	21398	21395	21484	21468	21226	21454	21375	21455	21500	21360	21228	21386	21323	21507	21561	21510	21479	21282	21546	21329	21338	21331	21185	21120	21283	21435	21202	21261	21141	21332	21321	21417	21380	21361	21501	21298	21406	21318	21425	21368	21354	21338	21431	21213	21665	21446	21373	21053	21202	21471	21266	21352	21488	21405	21303	21481	21449	21387	21485	21241	21476	21415	21441	21666	21463	21429	21369	21399	21228	21196	21396	21295	21276	21304	21361	21257	21228	21484	21524	21487	21434	21483	21349	21234	21366	21371	21210	21441	21250	21266	21465	21491	21238	21221	21560	21356	21491	21310	21474	21520	21292	21406	21546	21433	21431	21539	21334	21494	21326	21479	21516	21371	21286	21217	21323	21391	21251	21405	21363	21387	21479	21478	21334	21214	21550	21479	21346	21476	21304	21505	21403	21466	21431	21553	21625	21236	21471	21250	21480	21346	21447	21284	21499	21356	21169	21257	21327	21456	21201	21301	21289	21445	21416	21513	21174	21567	21399	21320	21618	21560	21411	21242	21501	21314	21283	21330	21434	21457	21206	21285	21295	21370	21254	21472	21345	21486	21354	21261	21284	21430	21437	21583	21411	21275	21505	21312	21215	21484	21367	21301	21290	21355	21480	21523	21517	21428	21457	21507	21408	21427	21527	21454	21267	21545	21189	21435	21218	21451	21495	21425	21486	21615	21445	21310	21302	21091	21534	21337	21517	21348	21385	21242	21231	21501	21332	21279	21419	21343	21242	21488	21333	21339	21488	21535	21370	21445	21159	21134	21456	21336	21594	21280	21305	21438	21190	21341	21515	21465	21260	21322	21459	21439	21473	21258	21356	21530	21357	21581	21301	21376	21284	21411	21482	21419	21245	21286	21436
36205	48778	43688	33340	25761	22686	21364	20181	19576	18952	18782	18484	18094	18234	18185	18270	18168	18289	18249	18342	18019	18227	18056	18083	18094	18199	18059	18113	18124	18009	18055	18146	18014	17969	18040	18367	18123	18142	17938	18150	17996	17839	17951	17935	18278	18040	18100	18145	18021	17995	18073	18024	17935	18083	18009	18142	18129	17993	18151	18051	17897	18012	18019	18051	18028	18154	18132	17957	18066	17921	18071	18122	17949	17990	18187	18011	17967	17905	17977	17994	18053	18064	17927	17824	18101	17972	17986	18171	18014	17937	18119	18208	18026	17833	18078	17955	18123	17960	17991	17925	17982	17972	17875	17999	18026	18007	18039	17892	18027	17886	18106	17920	18031	17837	18037	18087	18060	17935	17993	17877	17936	17860	18012	18003	18123	18153	17900	18115	17809	17927	18086	17979	18089	18029	18293	18111	17786	17900	17997	18029	18229	18039	18073	18004	17976	18105	17949	18089	17872	18005	17836	17748	18168	18023	18162	17984	18054	18007	18056	17844	17936	17844	18004	18005	17877	17960	18036	18054	18031	18053	18112	17913	18131	17979	18094	18033	18059	18018	18147	17875	18055	17938	17953	17979	17832	18015	18074	18032	18177	18082	18128	17872	18047	18133	18070	18150	18070	18065	18132	18171	18084	18092	18058	18105	17923	17988	18102	17987	18176	18015	18085	17873	18101	18226	17874	18014	17971	17973	18148	18176	18069	17950	18151	18224	17903	18043	17929	18120	18050	18092	17849	17960	18117	17971	17959	18029	17936	18005	17958	17941	17894	18175	17978	17958	18078	18037	18103	17993	18094	18023	17893	18044	18119	18001	18175	18004	18273	18064	18175	18006	18238	17886	17944	17956	18082	18207	17924	18027	18010	18017	18053	18102	17862	17991	18063	18031	18066	18076	18104	18019	18071	17943	17996	18022	18109	17876	18179	18106	17937	18438	17968	18046	18011	18272	18126	17969	17934	18002	17997	17860	17861	18020	18178	17979	18045	17915	17869	18173	17843	17952	18037	17892	18031	18064	18058	17994	18050	17958	17914	17969	17956	17977	17983	18039	18024	17869	17863	17962	18020	18068	18084	17867	18022	18180	18028	18113	17983	18008	17943	18119	18060	18170	18096	18171	17838	18062	18084	17904	17897	18211	18051	17820	18091	17979	17987	17936	18022	18000	18035	17989	18193	18024	18106	18012	18158	18147	17969	18242	18043	18003	18138	17829	17898	18101	18057	17995	18130	17975	18038	18136	18027	17944	17965	18056	18239	17932	17983	18093	18045	18073	17979	18140	18179	17818	18084	17983	18096	17990	17967	18058	17908	18010	18183	18016	18015	18108	17986	17967	18163	18268	18191	18109	18090	17903	17992	18237	17929	17966	17968	18100	18071	17960	18054	17967	18166	18060	18290	17824	17939	17875	17960	17870	17858	17898	18000	18034	17959	17988	18060	18140	17964	18049	17875	18142	17977	17991	17924	17903	18103	17978	17976	17909	18073	18112	18261	18056	17930	18056	17816	17946	18058	18059	17821	17909	18165	17960	18000	17991	18162	17944	17996	18236	17941	17929	18126	17889	18052	17957	18088	18124	17920	17922	18144	18078	18112	18087	18086	18096	18203	18073	17963	17907	18033	18000	17889	17915	17944	17937	18120	18043	18217	18068	17937	18180	18159	18113	18044	18138	18255	18018	18008	18137	17960	18063	17905	18120	17993	17948	18127	17946	18055	17980	18000	18079	17958	18101	17899	17920	17971	18162	17972	18145	18031	17972	18130	17958	18020	17948	18074	18126	17970	18149	18051	18093	17963	17922	18196	17897	18164	18010	18055	17983	17989	18052	17824	17949	18033	18003	18073	18128	18043	18001	17966	17923	17997	18100	18094	18077	18060	17990	18132	18149	18240	17962	18093	17892	17996	18057	17872	18053	18026	17974	18038	17967	18039	18067	17919	18019	17940	17999	17931	18008	18156	18085	18070	18044	18219	17842	18122	17889	18104	18149	18052	18124	18113	17912	18103	18060	18008	17918	18026	17951	18031	18158	18044	18020	18064	18052	18098	18046	18011	18183	17904	18061	18027	17863	18148	17806	18062	17994	18063	17978	17936	18305	18101	18073	18183	18071	17832	18095	18329	17991	18124	17996	17864	18091	17975	18109	17964	18036	18094	18048	18131	18133	18218	18100	18003	18026	17935	18010	17988	17997	17960	18040	18008	17919	18014	17933	17838	17904	18192	18143	17996	17995	18075	17973	17983	18086	18215	18064	17930	17991	17867	18085	18073	17984	18025	17985	18099	17848	17905	17985	18183	17884	18053	17953	18076	18042	17938	18042	17938	18027	17999	17759	18248	18006	18091	18042	17906	18000	18018	18027	17882	17934	18245	18002	18051	18056	18072	18138	17911	18021	18105	17993	17995	18175	17859	17922	18121	17997	18042	18041	17982	17949	17995	17879	18178	18125	18139	18048	17915	18052	18027	18102	18104	17857	18121	17924	17776	18060	18085	18085	18004	18083	18126	17999	17963	18129	17967	18031	18095	17982	18039	18125	18072	18109	17886	17894	17915	18195	18144	18036	18127	17930	18044	18126	18046	17906	18073	18047	17810	17947	18161	18103	18227	18023	18079	17853	18000	18157	18059	18047	18040	18232	18031	17945	17981	18014	18233	17856	17886	18046	18069	18094	18042	18072	18073	17910	17900	17937	18204	18030	17938	18138	18083	18170	18040	18040	17986	17868	18129	18235	17856	18027	17913	18001	18038	18091	18169	18184	18032	18037	18093	18045	17943	18059	18096	17866	18040	18019	17856	17756	18026	18242	18074	18122	18009	17975	18020	18147	17948	17990	18152	18007	17824	18178	18043	18061	17874	18059	18064	18047	17943	18008	18011	17980	17976	17880	18070	18053	17999	17960	18104	18080	18122	17969	18133	18040	17992	18076	18150	17993	18033	18092	18020	18135	18232	18080	17948	18013	17860	18093	17937	18281	18101	18074	17906	18036	18079	18117	18100	18040	17947	18071	17870	18093	18031	18154	18064	18118	18017	18156	18222	18179	17832	17994	17784	18166	18046	18113	18055	17996	18038	18034	18091	18055	18019	17880	18075	17977	17991	18063	18046	18071	18138	18020	18292	17949	18174	18063	17958	18106	18036	18020	17786	17950	17927	18138	18037	17858	17884	17929	17998	18021	18191	18071	18104	18023	17969	18036	18014	17943	17817	18043	18074	17841	18014	18025	18021	18201	17830	18013	18092	17896	17989	18215	17998	18073	17926	18038	18015	18053	18079	17887	18107	18123	17971	18072	17962	17891	18061	17986	17974	18020	18203	17867	17869	18137	17979	17945	17855	18101	17946	18056	18065	18095	18019	18020	17952	18145	18135	17922	18094	18006	17952	17847	18151	18017	18072	18103	17993	18065	18113	18020	18060	18097	18095	17994	18245	18083	18099	18053	18097	17949	18061	17935	18021	18026	17918	18105	17998	17914	18141	18185	17945	18033	17912	18023	17992	18072	18073	18092	17988	18059	17944	17954	17929	18026	17914	18057	18067	18009	18147	18116	17964	18091	17983	18068	18118	17937	18077	18080	18028	17919	18132	17702	17958	18089	18025	17988	18047	18100	18130	18075	18005	18024	18103	17926	17959	18010	17892	18073	18174	18006	18007	18116	18150	18100	18046	18161	18002	18178	18147	18141	17995	18013	18069	18053	18030	17929	18228	17925	18057	18086	18027	18125	18213	18075	18105	17975	18034	18100	18190	17909	18164	17977	17897	18010	18036	18045	17921	18007	18073	18258	17897	18176	18102	18298	17882	17989	18026	18004	18026	18087	18059	18064	17951	18002	17926	17909	18161	17990	18028	17949	18256	18040	17981	17969	17932	18029	18101	18074	18200	17997	17980	18038	18154	17962	18205	18071	18124	18052	17820	18038	18050	18182	18019	17992	17937	18115	18092	17825	17987	18278	18084	18037	18083	18005	18058	18112	17967	18071	18011	18274	17994	18128	18011	18091	18118	18153	18020	18072	18018	18090	18051	18001	17997	18170	18028	18086	17985	18014	18107	18142	18095	18174	17928	18015	18069	17987	17999	17935	18103	18103	18023	18096	18243	17857	18243	18020	18134	18161	18089	17965	18123	17960	18029	18105	18079	18036	17842	18022	17896	18152	18040	18013	17864	18057	18079	18152	17991	17918	18139	18190	17974	17984	18066	17996	17893	17905	18026	17921	17869	17996	18051	17919	17921	18278	17917	18048	18071	18224	18076	18135	18010	17933	18036	18103	17964	17876	18115	17993	18193	17857	18172	17996	18037	17796	17988	18128	17965	18169	18125	18078	18092	17832	18030	18057	18064	18006	18039	18110	18147	18013	18208	17930	17929	18110	18070	17896	18147	18011	17888	18177	17938	18073	18019	17990	17987	17938	18053	18014	18000	18063	17975	17794	17944	17952	18079	18006	18182	18035	17955	18010	18050	18041	17946	18103	17925	18021	18049	18068	17978	17959	18123	18089	18015	18031	18005	17996	17994	17976	17903	17996	17942	18041	17950	18064	18004	18148	17854	18120	18170	18006	18109	18066	18008	18033	17984	17837	18095	18018	18092	18041	18157	17986	17995	18018	17825	17898	17973	18191	18025	17886	18017	17858	18017	18138	17907	18135	17977	17930	17882	18133	18060	18122	18009	17953	17946	18034	18086	17996	17973	17832	17831	18179	18095	17986	18058	17933	18039	18250	17976	18138	17852	18133	18198	17713	17928	18165	18013	18174	18194	17972	18026	17956	18187	18082	18181	17988	18103	18192	18192	18104	18111	18069	17965	18178	17953	18013	18105	18003	17946	17969	18009	18127	18046	17912	17930	18180	18028	18017	17980	17984	18014	18145	17971	17989	18030	17997	18051	17908	18266	18033	17884	17870	18140	18065	17968	18073	18070	17988	18043	18299	17895	18203	17945	17980	17984	17977	18098	17932	18119	17734	18137	18059	18127	17941	18014	17927	18070	17949	18132	17962	17998	17912	18092	17828	17960	18140	18217	18107	17926	17987	17886	17909	18031	17881	18098	18196	17847	18207	18008	18060	17919	18038	18008	17935	17870	18195	18103	17987	18034	17873	17943	18015	17977	18120	17985	18043	18036	17939	17842	18188	18175	17929
24180	21558	29267	26051	26998	28402	28082	24903	24180	23754	23132	22550	22537	22343	22206	22452	22371	22343	22291	22198	22475	22191	21995	22099	22086	22018	22037	22116	21978	21938	21821	22133	21982	21809	21860	21853	22284	22011	22030	22096	22018	22192	21995	22022	21978	21953	21971	21962	22202	22182	21928	22053	21969	21993	21831	21990	21891	21991	21878	21627	21954	22035	21988	22002	21852	22016	22121	21889	21901	22107	21856	21546	21986	21796	22113	22066	21781	21932	21831	21983	22167	22184	21893	21997	21657	21975	21888	21817	21867	21733	21991	21953	22125	22021	21989	22013	22149	21984	21925	21885	21668	21879	21946	21885	21653	21916	21950	21955	22085	22040	22009	22097	21886	21903	22133	21842	21767	21700	21940	21897	22023	22097	21997	21912	22053	21912	21850	21869	22099	21930	21806	21807	21895	21764	22100	21962	21864	21762	22072	21838	22000	21827	21977	22116	21826	21841	21912	21845	21848	21935	22023	21923	21873	21993	22073	22026	22091	21597	21878	22040	21881	22032	21950	22063	21919	21807	21881	21961	21797	21870	21744	21823	21990	21694	21808	21836	21993	21900	21946	21904	21916	21789	21950	22073	21841	21877	22045	21892	21764	22000	21862	22030	22071	21929	21909	22049	21751	21858	22033	21752	22048	21773	21904	21757	21724	21788	21904	22044	22075	21831	22055	22027	22035	21754	21794	21764	21788	21799	22034	21835	21802	21891	22075	22021	21934	21775	21884	22134	21953	21793	21910	21855	22057	21758	21980	21971	21993	21898	21954	21745	21924	21810	22032	21929	21967	21776	22013	21933	21994	21856	21930	22103	22183	21990	21896	22023	21931	21976	21959	21852	21963	21871	21771	21928	21868	21920	21987	21952	22055	21851	21753	21824	22044	21932	22057	21925	21832	21980	21918	21990	22160	21710	21626	21802	22080	21823	21902	21921	21839	21958	22035	21863	21849	21738	21706	21808	21981	21960	22066	21706	22089	21829	21927	21806	21924	22110	21947	21851	21893	21943	21930	21981	21934	21960	21971	22087	21899	21997	21815	21921	21894	21902	21941	21561	21994	21961	21994	21855	21961	22021	21853	21887	21898	21941	21996	21998	21969	21879	21965	21921	21997	21926	21871	21999	22179	21797	22045	21936	21914	22025	21817	21961	21876	21899	21777	21962	21868	22107	21922	21937	21946	21627	21920	21879	21847	21944	22026	22009	22031	21876	21633	21871	21960	22187	22013	21866	21934	22022	21959	22024	21966	21755	22163	21932	21972	21937	22023	21715	21848	21910	21966	21751	21800	21958	21889	21851	21945	21880	21970	21969	21897	22015	22183	21805	21724	21872	21886	21786	21836	21963	21835	21890	21818	21678	21960	21811	22035	21894	21803	21860	21971	21972	21938	21752	22009	21945	22016	22144	21784	22092	21847	21891	21744	22067	21924	21723	21946	21977	22127	22016	21849	21967	21954	21892	21760	21820	21993	22055	21851	21866	21865	21946	22089	22077	21930	21839	22002	21939	21778	21905	22051	22029	21692	21994	22102	22050	21931	21949	22019	21958	21891	22195	22062	21948	21858	21709	21985	22010	21659	21769	21939	21871	22009	21722	21717	21825	21913	21916	21889	21883	22183	21825	21974	21857	21913	21781	21641	21991	21979	21839	21824	22057	21921	21870	21867	21905	22052	21672	22000	21957	21806	22149	22003	21990	21803	21932	21744	21917	21870	21935	22042	21782	21912	21939	21896	22026	22027	21906	22001	21951	22096	21930	21895	22198	21970	21839	21971	21901	21759	21899	22063	21842	22093	21793	22009	21852	21778	21899	21924	21913	21869	21924	21885	21945	22077	22076	21999	21895	21996	21831	21979	21805	21851	21886	21791	21947	22039	21972	21956	21815	22022	21746	21897	21946	21946	21993	21828	22121	21772	21955	22083	22211	22037	22156	21811	21961	21983	22008	21785	21897	21668	21897	22281	22178	22001	21708	21897	22062	22046	22010	21936	21701	22063	22111	22094	22204	22082	21786	21948	21746	21953	22130	22016	21929	21835	21986	21854	21914	21775	21802	21943	21794	22030	21899	21978	21933	21803	21953	22009	21967	21942	21989	21997	21937	21972	21849	21977	21793	21926	21863	21894	21852	22123	21938	22073	21977	21924	21828	22028	21789	22226	22094	21873	21891	21964	21836	21984	21966	21999	21791	21929	21945	22045	21912	21919	21821	21863	21924	22146	21953	22108	21905	21902	22094	22079	21879	22016	21795	21836	21948	21880	21908	21946	21833	21867	21773	22080	21886	22196	21916	21947	22030	21981	21957	21808	21952	22169	21645	21931	21883	21998	21929	22090	22085	21881	21873	21847	21843	21968	21978	21578	21960	21630	22042	22130	21867	22001	21988	21761	21889	21931	21817	22046	21862	22005	21887	21901	21899	21779	22035	21990	21839	21956	22118	21754	21920	22047	21893	21750	21926	22087	22055	21997	21959	21906	21833	21840	22013	21957	22136	21930	21894	21827	21971	21959	21826	21927	21863	21891	22037	21827	22033	21759	21568	21734	21768	21934	21642	21925	22006	21902	21795	21841	21929	21984	21734	21832	21663	21819	22208	21909	22103	21922	21821	21962	21841	22055	21931	22084	22021	22112	22008	21935	21785	21906	21823	22095	21940	21826	21865	21927	21927	21853	21859	21893	22037	21771	21949	21877	21908	21978	22025	21927	21892	21725	21948	22024	21977	22094	21948	21994	21914	21836	21881	21886	22161	22127	21935	21982	21781	21770	21973	22250	21963	22180	21968	21833	21746	21731	21869	21962	21737	21968	21695	21979	21976	21911	21985	21777	21948	22033	21963	21990	21823	21700	21930	21954	21969	22135	21854	22004	22008	22029	21923	21773	21760	21871	22020	21793	21915	21790	21572	21908	22039	21797	21908	21884	21864	21896	21898	21831	21880	21790	22077	21864	21770	21986	21873	21980	21947	21897	21937	21888	21811	21982	21808	21992	21832	21694	21805	21922	21890	21802	21978	22182	21851	21784	21949	21635	21718	21996	21981	21843	22207	21908	21588	21837	21715	21918	21928	22043	21888	21831	21996	21807	21952	22002	22100	21956	21980	21933	21871	21919	21882	21891	21948	22057	21788	21999	21787	21931	21911	21993	21697	21989	22014	22029	21980	21949	22083	21918	21769	22031	21979	21994	22071	21865	21870	22040	22113	22038	21953	21868	21908	21820	22263	22025	21748	21874	21906	21896	21991	21886	21900	21840	21955	22079	22037	22031	21813	21982	21972	21921	21632	21968	21886	21788	21856	22012	22074	21740	21958	22105	21998	22019	21989	22070	21836	21858	21877	21889	21794	21931	22042	22026	22074	21827	21954	22184	21956	21769	22111	22159	22111	21981	22072	21887	21754	21958	21787	21874	22001	22201	21833	22006	21895	21816	21895	22076	21928	21944	21949	22137	22084	21696	22042	21827	21971	22005	21967	22209	21823	21967	21880	21987	21827	21899	21627	21658	21864	21909	21835	21922	21952	21900	21935	21762	21897	21922	21603	22053	21973	22071	21977	22163	21897	21870	22139	21889	22214	21746	21778	21952	21779	21945	22283	22021	22045	21847	21934	22023	21669	22086	21840	21870	22127	21883	22009	21889	21835	22017	21962	22055	21890	21880	21784	21737	21883	22021	21762	21736	21848	22017	22093	22040	21884	22049	21834	21962	22089	21724	21855	21793	21949	21935	21651	21954	21981	21992	21933	21980	21868	21740	21875	21845	22103	21833	21851	21950	22022	21898	21959	21832	21821	22040	22099	21952	21905	21999	21767	22014	21981	21897	21836	21834	21936	21776	21827	21965	21754	21865	22002	21919	22103	21836	22012	22035	21814	22056	22067	22088	22000	21845	21981	21674	21813	22143	22163	21933	21900	22204	21995	22016	21780	21832	21984	21835	21845	21968	21730	22013	21779	21967	21909	21727	22068	21792	22048	21958	21806	21882	21932	21952	21867	21798	21743	21736	22073	22110	21953	22070	22315	22074	21908	21983	22126	21975	21920	22013	21781	21801	22128	21826	21719	21709	21797	21862	21721	21915	21866	22083	21991	21852	21858	21809	21956	21907	22054	22043	22087	22018	22094	22302	22027	22130	21914	21844	21930	22168	22042	22093	22065	21869	21972	22029	21996	21991	21689	22094	21798	22055	21807	22029	22003	22129	21994	21771	22005	22020	21784	22074	21831	21934	21953	21756	21864	21997	21914	22097	21824	21953	21966	21798	21984	21843	21999	21847	21997	22194	21978	21908	22033	22264	22068	21786	21842	22175	21816	22009	22195	22252	21955	21824	21884	22003	21880	21767	21991	21847	21874	21854	21782	21768	21879	21866	21989	22013	22017	21912	21859	21779	21823	21874	22084	22197	21900	21902	21857	21730	22023	21838	21783	21991	21861	21824	21658	21784	21856	21839	21932	21946	21922	21778	21897	21867	21833	21918	21786	21966	22019	21830	21718	21968	21939	21886	22009	21983	21814	21852	21888	21905	21886	21943	22004	21949	21738	21965	21876	21872	21670	21720	21884	22098	21870	21995	21820	21987	21962	21805	21966	21968	21811	21930	21827	22009	21883	21978	22122	22002	21858	21968	21800	21828	22008	22065	21898	21869	21803	21953	21882	22217	21869	21991	21945	21882	21888	21850	21969	21975	21895	21883	21982	21898	21759	22166	21838	22064	22089	21984	21905	22259	21752	21937	21964	21791	22074	21970	22093	22326	21975	22049	21880	22029	21908	21877	21807	21961	21953	22005	22014	21911	22083	21714	21879	22050	21844	22143	21876	21912	21949	21796	21824	21801	21966	21908	21930	22038	21741	22160	21783	22100	21977	21824	22201	21996	21777	21694	22024	21889	22099	21910	21990	21680	21757	21939	21677	21882	21828	21869	21916	21694	21939	21936	21880	22065	22010	21877	21793	21844	22216	22057	21970	21952	21670	21813	21994	21873	21946	22000	21876	22083	21848	21914	21731	21999	21927	21953	21714	22044	21996	22177	21873	21844	22069	22064	21894	21896	21826	22090	22066	22165	21904	21944	21840	22161	22137	21833	21812	22159	21745	21832	22138	21960	22127	21829	21895	21928	21765	21709	22075	21869	21782	22014	21884	21677	21895
36860	56397	49120	40278	34053	27299	24027	22728	21580	20495	19804	19245	19010	18980	18894	18887	18901	18994	18918	18840	18618	18652	18650	18506	18465	18572	18573	18503	18627	18507	18532	18503	18618	18564	18592	18542	18260	18342	18521	18445	18495	18399	18517	18550	18493	18498	18463	18543	18540	18511	18517	18538	18584	18269	18558	18549	18370	18422	18328	18527	18603	18277	18388	18317	18467	18580	18370	18405	18397	18543	18419	18400	18500	18467	18376	18497	18373	18269	18421	18430	18527	18537	18385	18422	18337	18395	18360	18407	18262	18379	18432	18641	18431	18377	18442	18616	18388	18147	18677	18325	18410	18457	18463	18316	18442	18177	18542	18343	18333	18401	18641	18313	18614	18524	18448	18334	18339	18158	18459	18482	18426	18380	18509	18299	18476	18430	18380	18471	18397	18440	18585	18453	18280	18485	18474	18421	18369	18511	18500	18485	18352	18369	18573	18404	18378	18464	18496	18504	18433	18233	18327	18293	18527	18509	18447	18343	18254	18545	18265	18593	18421	18405	18417	18391	18488	18465	18262	18466	18275	18489	18386	18274	18375	18494	18550	18560	18449	18332	18461	18390	18620	18336	18441	18354	18475	18452	18377	18437	18302	18427	18468	18451	18452	18518	18470	18064	18454	18422	18552	18367	18414	18429	18482	18466	18440	18362	18489	18465	18450	18431	18316	18413	18488	18297	18366	18438	18414	18499	18372	18329	18446	18382	18453	18416	18400	18302	18638	18387	18285	18366	18618	18241	18669	18441	18335	18483	18653	18305	18347	18351	18298	18522	18592	18325	18518	18440	18371	18423	18215	18489	18355	18318	18413	18420	18405	18572	18550	18353	18489	18429	18458	18387	18633	18446	18585	18411	18538	18296	18384	18487	18385	18306	18467	18378	18384	18512	18344	18300	18203	18358	18377	18311	18245	18367	18461	18480	18591	18422	18343	18509	18141	18421	18310	18509	18452	18365	18289	18449	18361	18322	18274	18501	18463	18442	18486	18305	18542	18519	18541	18386	18317	18415	18373	18226	18218	18538	18435	18300	18499	18330	18336	18510	18385	18496	18411	18462	18499	18238	18330	18515	18383	18497	18409	18333	18384	18492	18475	18326	18525	18396	18404	18242	18486	18494	18489	18338	18366	18320	18516	18413	18364	18412	18565	18289	18415	18459	18403	18375	18396	18342	18261	18557	18420	18568	18411	18428	18523	18440	18553	18484	18414	18474	18508	18333	18456	18495	18394	18424	18220	18464	18300	18491	18585	18221	18212	18526	18569	18482	18502	18346	18568	18443	18421	18307	18531	18381	18528	18474	18344	18249	18287	18436	18538	18206	18407	18400	18540	18387	18508	18552	18495	18474	18196	18380	18528	18345	18452	18365	18398	18532	18236	18442	18645	18447	18354	18617	18439	18494	18548	18352	18355	18557	18360	18404	18397	18380	18629	18209	18451	18492	18312	18197	18649	18450	18555	18234	18567	18421	18444	18529	18596	18301	18491	18397	18408	18544	18442	18477	18374	18330	18607	18385	18567	18246	18445	18393	18495	18486	18292	18402	18238	18478	18460	18428	18296	18310	18318	18295	18364	18467	18313	18312	18276	18536	18393	18422	18510	18345	18322	18240	18466	18469	18464	18163	18475	18464	18397	18532	18526	18330	18469	18424	18453	18238	18437	18294	18336	18420	18486	18503	18293	18151	18357	18311	18231	18528	18352	18572	18139	18337	18396	18484	18488	18416	18605	18318	18501	18571	18386	18469	18484	18343	18486	18266	18411	18337	18350	18379	18406	18451	18457	18242	18449	18255	18423	18375	18370	18266	18527	18446	18308	18446	18378	18406	18329	18422	18394	18459	18615	18440	18431	18405	18339	18468	18390	18420	18242	18388	18333	18183	18412	18407	18469	18511	18499	18419	18461	18279	18307	18376	18434	18486	18494	18263	18429	18271	18288	18317	18560	18485	18318	18522	18285	18433	18446	18321	18613	18444	18358	18454	18257	18365	18255	18587	18431	18332	18547	18450	18390	18248	18537	18342	18537	18389	18393	18410	18533	18348	18317	18514	18352	18618	18208	18445	18477	18455	18439	18460	18265	18294	18435	18368	18371	18301	18387	18447	18333	18393	18245	18477	18323	18354	18532	18584	18327	18336	18271	18233	18425	18436	18387	18193	18387	18625	18482	18468	18482	18351	18597	18550	18348	18477	18406	18200	18441	18351	18579	18449	18350	18444	18522	18429	18427	18279	18643	18262	18469	18420	18334	18258	18412	18560	18471	18278	18417	18426	18278	18295	18320	18384	18553	18494	18336	18359	18534	18437	18356	18363	18484	18423	18546	18562	18385	18258	18424	18400	18463	18435	18375	18339	18494	18240	18343	18361	18376	18447	18452	18322	18275	18460	18287	18535	18310	18465	18360	18527	18449	18349	18500	18363	18529	18553	18355	18390	18540	18478	18331	18358	18394	18382	18448	18321	18470	18229	18338	18465	18638	18438	18455	18503	18599	18237	18540	18496	18335	18589	18235	18426	18439	18296	18635	18607	18559	18494	18307	18398	18505	18475	18359	18316	18362	18403	18545	18392	18544	18445	18412	18232	18433	18169	18606	18287	18445	18538	18285	18420	18470	18458	18382	18241	18477	18577	18304	18549	18365	18232	18436	18284	18440	18481	18516	18497	18336	18322	18526	18567	18469	18459	18505	18509	18427	18378	18283	18290	18480	18561	18511	18640	18580	18267	18605	18408	18735	18307	18395	18439	18460	18440	18492	18331	18335	18534	18381	18569	18441	18359	18331	18362	18449	18512	18330	18383	18518	18419	18582	18400	18479	18371	18198	18413	18196	18360	18448	18412	18177	18415	18296	18495	18416	18504	18378	18535	18331	18295	18321	18352	18416	18552	18353	18481	18515	18413	18489	18478	18504	18398	18420	18598	18343	18530	18385	18533	18346	18527	18515	18358	18356	18307	18531	18301	18466	18220	18466	18436	18409	18296	18299	18582	18471	18507	18376	18249	18401	18311	18406	18412	18558	18467	18423	18595	18499	18473	18455	18423	18434	18574	18419	18481	18489	18481	18559	18227	18454	18346	18569	18470	18342	18365	18386	18317	18328	18517	18503	18132	18516	18290	18559	18504	18384	18419	18412	18270	18376	18401	18465	18379	18496	18284	18455	18445	18447	18375	18367	18531	18406	18484	18290	18355	18233	18347	18495	18385	18393	18340	18430	18451	18340	18497	18240	18446	18369	18485	18513	18449	18412	18417	18467	18421	18225	18379	18377	18331	18536	18348	18259	18361	18535	18378	18448	18356	18543	18334	18495	18422	18335	18359	18265	18532	18428	18508	18536	18509	18454	18396	18514	18491	18427	18489	18310	18527	18274	18442	18454	18381	18408	18516	18322	18748	18607	18553	18349	18532	18405	18371	18627	18344	18289	18365	18534	18251	18460	18296	18480	18438	18448	18439	18333	18333	18628	18500	18520	18312	18418	18361	18379	18399	18291	18204	18322	18515	18386	18411	18511	18492	18365	18391	18330	18521	18559	18350	18257	18405	18422	18463	18358	18329	18628	18383	18363	18425	18466	18395	18365	18483	18204	18187	18463	18336	18501	18330	18385	18477	18335	18486	18314	18517	18328	18506	18510	18375	18377	18388	18496	18382	18454	18405	18472	18420	18384	18267	18430	18340	18581	18307	18436	18397	18479	18479	18335	18635	18498	18552	18489	18370	18339	18375	18251	18400	18347	18525	18310	18443	18281	18417	18387	18592	18433	18307	18470	18318	18572	18381	18267	18456	18475	18272	18500	18489	18382	18571	18503	18384	18319	18324	18604	18491	18307	18479	18538	18332	18379	18299	18610	18415	18379	18427	18309	18377	18344	18242	18212	18394	18336	18313	18330	18579	18459	18450	18333	18368	18126	18487	18438	18351	18657	18439	18443	18392	18244	18395	18524	18297	18262	18489	18239	18439	18341	18682	18281	18341	18370	18557	18350	18534	18355	18414	18425	18417	18539	18376	18450	18520	18310	18452	18328	18340	18496	18566	18377	18455	18368	18353	18467	18501	18374	18605	18446	18314	18479	18468	18352	18368	18399	18401	18366	18314	18477	18364	18585	18631	18412	18408	18461	18414	18467	18538	18442	18452	18375	18594	18214	18414	18557	18235	18243	18268	18540	18208	18651	18500	18374	18496	18395	18461	18518	18520	18354	18440	18357	18344	18396	18488	18458	18375	18527	18304	18517	18402	18298	18448	18367	18382	18354	18456	18468	18324	18292	18506	18363	18406	18319	18314	18316	18331	18431	18301	18515	18400	18411	18423	18582	18323	18519	18457	18521	18394	18420	18507	18405	18281	18444	18334	18347	18483	18373	18425	18667	18300	18453	18537	18328	18380	18326	18258	18498	18496	18498	18530	18502	18373	18661	18361	18539	18394	18473	18352	18423	18431	18394	18455	18393	18243	18424	18335	18343	18340	18540	18406	18249	18317	18391	18426	18482	18325	18454	18351	18513	18383	18395	18411	18323	18576	18362	18500	18227	18340	18450	18551	18418	18229	18434	18193	18355	18407	18517	18293	18380	18425	18521	18458	18392	18668	18604	18430	18497	18534	18562	18331	18236	18445	18416	18292	18384	18475	18251	18421	18388	18428	18493	18392	18238	18301	18424	18322	18569	18401	18378	18358	18501	18295	18483	18318	18241	18201	18543	18335	18279	18542	18523	18451	18389	18285	18450	18376	18402	18543	18339	18254	18465	18393	18502	18345	18469	18364	18459	18670	18400	18425	18400	18292	18352	18595	18367	18430	18260	18346	18309	18462	18518	18330	18296	18291	18474	18436	18330	18412	18457	18440	18322	18425	18535	18637	18277	18511	18427	18440	18499	18291	18509	18491	18488	18398	18395	18329	18578	18461	18525	18328	18488	18181	18567	18534	18418	18289	18485	18503	18513	18583	18491	18612	18449	18462	18484	18455	18267	18500	18441	18469	18292	18385	18383	18317	18495	18304	18452	18228	18318	18546	18473	18498	18388	18347	18335	18400	18276	18422	18491	18517	18251	18049	18455	18516	18400	18311	18471	18448	18398	18381	18442	18460	18413	18414	18425	18480	18393	18370	18298	18227	18547	18470	18366	18414	18477	18446	18435	18316
22810	21403	29337	24558	24085	29203	32214	27364	25369	24908	24158	23142	23065	22934	23018	23118	22895	22836	22953	22981	22978	22819	23076	22648	22729	22936	22558	22697	22587	22647	22634	22510	22560	22538	22473	22406	22548	22444	22597	22410	22390	22326	22595	22200	22537	22425	22390	22591	22573	22464	22792	22572	22542	22218	22577	22608	22484	22399	22652	22392	22414	22348	22370	22537	22536	22438	22307	22343	22505	22685	22528	22686	22536	22396	22444	22328	22425	22621	22386	22450	22655	22480	22468	22455	22587	22378	22265	22266	22561	22342	22578	22422	22293	22657	22219	22408	22411	22482	22292	22290	22430	22352	22546	22685	22435	22364	22476	22487	22472	22310	22291	22219	22309	22310	22352	22446	22468	22332	22302	22265	22202	22181	22387	22469	22408	22518	22373	22595	22417	22310	22619	22168	22358	22145	22435	22396	22409	22436	22381	22343	22415	22327	22244	22439	22565	22403	22322	22407	22430	22332	22289	22379	22502	22235	22455	22498	22584	22390	22290	22402	22670	22343	22417	22339	22584	22529	22663	22372	22390	22274	22237	22363	22609	22347	22325	22147	22223	22339	22274	22226	22303	22357	22368	22172	22392	22584	22267	22306	22462	22587	22474	22379	22432	22460	22461	22343	22397	22279	22347	22351	22455	22555	22370	22391	22256	22477	22421	22475	22386	22479	22476	22582	22355	22414	22168	22329	22574	22297	22397	22523	22409	22536	22378	22337	22210	22480	22534	22477	22291	22426	22316	22386	22384	22458	22312	22207	22392	22410	22330	22303	22546	22286	22436	22389	22402	22288	22628	22398	22379	22541	22259	22322	22318	22499	22460	22403	22429	22594	22721	22200	22458	22312	22302	22510	22328	22373	22400	22318	22317	22242	22241	22452	22198	22458	22222	22562	22506	22449	22577	22495	22373	22505	22432	22185	22514	22370	22462	22290	22538	22181	22585	22264	22465	22534	22579	22474	22261	22507	22526	22314	22342	22188	22299	22404	22425	22257	22455	22492	22567	22371	22364	22387	22281	22217	22378	22230	22507	22281	22499	22478	22515	22468	22353	22228	22418	22556	22430	22316	22520	22255	22528	22460	22362	22442	22209	22187	22211	22436	22337	22435	22470	22634	22435	22492	22608	22589	22535	22338	22515	22246	22286	22570	22190	22358	22280	22335	22164	22358	22457	22410	22701	22342	22339	22466	22601	22426	22233	22463	21924	22266	22430	22363	22121	22386	22305	22402	22360	22433	22457	22135	22457	22469	22427	22530	22290	22408	22307	22472	22510	22310	22433	22427	22446	22364	22489	22397	22621	22436	22345	22413	22245	22360	22323	22489	22292	22371	22513	22389	22537	22362	22516	22441	22289	22338	22330	22304	22362	22422	22299	22382	22498	22331	22395	22035	22350	22539	22379	22429	22447	22370	22489	22054	22413	22372	22289	22625	22463	22278	22280	22423	22485	22449	22593	22322	22286	22426	22327	22511	22459	22568	22520	22347	22362	22425	22264	22292	22544	22490	22486	22430	22564	22543	22493	22510	22212	22591	22466	22201	22303	22341	22310	22317	22330	22388	22412	22424	22265	22662	22566	22292	22301	22394	22472	22328	22328	22474	22421	22345	22277	22311	22369	22305	22296	22427	22463	22558	22687	22355	22386	22411	22408	22342	22440	22653	22341	22387	22052	22505	22475	22380	22332	22471	22537	22521	22527	22457	22489	22457	22315	22224	22484	22485	22314	22245	22331	22382	22324	22374	22476	22437	22375	22520	22233	22209	22451	22490	22276	22239	22429	22459	22363	22415	22507	22469	22387	22296	22523	22478	22515	22281	22404	22588	22375	22629	22447	22557	22304	22338	22241	22372	22415	22478	22517	22337	22338	22446	22303	22371	22427	22489	22244	22364	22581	22423	22523	22403	22506	22486	22311	22338	22278	22527	22351	22570	22540	22347	22398	22363	22403	22322	22429	22433	22305	22261	22529	22518	22417	22183	22464	22289	22387	22578	22468	22437	22437	22228	22565	22420	22524	22335	22365	22317	22281	22386	22561	22425	22474	22245	22217	22375	22385	22284	22384	22324	22609	22588	22457	22764	22290	22458	22425	22583	22496	22145	22315	22380	22276	22439	22374	22416	22371	22378	22512	22125	22240	22502	22445	22310	22370	22232	22519	22271	22484	22290	22504	22423	22573	22412	22354	22575	22401	22287	22468	22309	22239	22425	22299	22463	22388	22468	22352	22431	22113	22468	22404	22570	22562	22364	22481	22394	22511	22260	22389	22424	22261	22440	22606	22305	22472	22437	22180	22307	22507	22502	22444	22427	22368	22396	22197	22428	22595	22480	22420	22499	22355	22508	22309	22281	22288	22273	22210	22152	22320	22319	22382	22250	22502	22420	22312	22511	22209	22432	22449	22453	22638	22555	22439	22269	22348	22457	22407	22203	22193	22538	22488	22406	22243	22376	22369	22452	22463	22236	22312	22336	22419	22373	22295	22531	22463	22466	22581	22512	22307	22318	22470	22205	22447	22428	22438	22401	22593	22393	22548	22368	22351	22412	22310	22393	22625	22453	22348	22356	22245	22576	22168	22264	22238	22525	22188	22236	22271	22516	22413	22433	22558	22333	22307	22302	22384	22489	22371	22415	22427	22499	22500	22511	22362	22489	22352	22651	22421	22370	22351	22279	22335	22134	22525	22374	22417	22256	22688	22406	22496	22455	22549	22489	22317	22336	22299	22590	22568	22580	22419	22611	22579	22398	22425	22356	22475	22694	22231	22263	22496	22436	22242	22366	22470	22403	22467	22205	22475	22397	22350	22522	22461	22238	22219	22178	22244	22329	22418	22271	22337	22585	22441	22381	22257	22489	22352	22415	22421	22496	22365	22358	22277	22377	22486	22092	22432	22506	22326	22494	22365	22370	22490	22441	22574	22407	22267	22436	22349	22380	22445	22560	22488	22381	22477	22403	22394	22306	22362	22527	22456	22307	22316	22432	22251	22412	22575	22502	22237	22416	22485	22629	22325	22364	22311	22437	22463	22332	22399	22426	22520	22486	22609	22490	22495	22314	22387	22444	22120	22403	22553	22579	22445	22765	22416	22409	22409	22361	22350	22172	22416	22375	22405	22293	22420	22316	22488	22512	22455	22424	22277	22430	22282	22421	22370	22388	22481	22564	22266	22291	22353	22387	22504	22370	22387	22317	22372	22316	22411	22771	22650	22223	22485	22453	22597	22406	22417	22595	22297	22581	22284	22388	22283	22508	22399	22492	22255	22252	22529	22267	22341	22607	22540	22342	22565	22349	22326	22226	22266	22460	22459	22288	22258	22587	22505	22411	22605	22565	22403	22613	22683	22443	22522	22342	22358	22375	22348	22302	22512	22633	22504	22453	22334	22564	22357	22453	22459	22038	22347	22352	22367	22304	22288	22598	22379	22406	22375	22387	22338	22340	22395	22434	22604	22476	22230	22386	22784	22607	22425	22441	22366	22420	22383	22373	22408	22413	22421	22327	22541	22440	22446	22355	22355	22484	22285	22321	22398	22544	22430	22282	22435	22353	22264	22444	22395	22382	22365	22301	22347	22386	22566	22488	22246	22393	22430	22422	22447	22478	22278	22141	22473	22377	22249	22290	22366	22455	22230	22188	22296	22474	22246	22359	22236	22314	22484	22341	22305	22387	22573	22480	22363	22157	22362	22447	22487	22321	22182	22278	22448	22418	22214	22210	22383	22398	22275	22371	22339	22691	22212	22202	22337	22425	22365	22410	22445	22531	22223	22464	22314	22353	22187	22407	22355	22362	22367	22370	22583	22532	22120	22442	22355	22417	22363	22445	22481	22500	22443	22384	22369	22607	22516	22259	22394	22301	22266	22193	22247	22565	22319	22509	22356	22412	22357	22434	22307	22658	22316	22344	22362	22407	22161	22347	22411	22425	22276	22286	22321	22536	22392	22235	22481	22484	22532	22586	22710	22343	22447	22206	22265	22372	22403	22231	22328	22313	22449	22265	22629	22416	22587	22552	22552	22322	22250	22313	22324	22308	22251	22391	22447	22673	22485	22391	22305	22188	22391	22238	22405	22588	22330	22193	22274	22517	22395	22320	22310	22505	22368	22276	22386	22222	22465	22365	22413	22147	22343	22313	22234	22283	22473	22346	22671	22491	22533	22587	22423	22240	22416	22359	22409	22633	22362	22429	22230	22598	22481	22334	22258	22419	22309	22341	22408	22492	22359	22421	22446	22401	22255	22382	22286	22451	22299	22489	22435	22234	22347	22400	22351	22572	22579	22527	22389	22523	22355	22490	22380	22240	22323	22310	22341	22518	22272	22133	22448	22367	22443	22439	22758	22329	22337	22330	22339	22505	22475	22552	22323	22509	22399	22341	22131	22312	22622	22424	22314	22289	22231	22176	22456	22354	22390	22170	22168	22256	22522	22257	22222	22470	22392	22328	22383	22496	22211	22395	22480	22372	22489	22301	22528	22456	22389	22422	22440	22419	22503	22516	22376	22328	22780	22354	22356	22446	22255	22161	22522	22333	22208	22438	22509	22337	22464	22298	22346	22373	22459	22356	22359	22314	22282	22293	22567	22324	22683	22347	22404	22381	22492	22180	22556	22522	22525	22517	22439	22497	22676	22642	22264	22502	22479	22742	22251	22506	22563	22172	22388	22326	22245	22285	22413	22306	22440	22310	22446	22296	22290	22537	22388	22507	22494	22314	22405	22520	22518	22189	22507	22569	22405	22313	22370	22209	22309	22534	22339	22383	22559	22433	22264	22344	22483	22338	22273	22358	22193	22345	22534	22377	22544	22488	22386	22359	22438	22244	22427	22501	22374	22345	22307	22435	22220	22315	22552	22501	22498	22501	22471	22563	22566	22653	22436	22466	22272	22337	22536	22504	22236	22300	22394	22251	22384	22262	22545	22373	22359	22446	22263	22469	22582	22300	22388	22467	22272	22597	22670	22604	22168	22560	22414	22387	22472	22271	22223	22406	22467	22274	22516	22155	22452	22416	22683	22445	22390	22355	22425	22490	22645	22361	22491	22179	22391	22506	22439	22290	22584	22451	22350	22425	22514	22606	22541	22396	22349	22352	22634	22320	22362	22494	22233	22477	22243	22517	22552	22540	22153	22419	22314	22239
38835	63330	57366	47908	37827	33614	28955	25699	23116	21878	20507	19739	19479	19392	19186	19228	19342	19310	19299	19189	19142	18782	18902	18668	18855	18675	18780	18882	18614	18894	18778	18854	18714	18699	18838	18697	18734	18841	18665	18641	18692	18696	18582	18828	18725	18655	18598	18812	18727	18890	18793	18689	18863	18843	18635	18644	18628	18707	18730	18553	18798	18506	18705	18580	18640	18807	18743	18560	18629	18814	18486	18652	18714	18643	18774	18667	18478	18710	18679	18783	18620	18777	18567	18657	18715	18477	18648	18642	18438	18584	18797	18853	18583	18542	18712	18583	18537	18502	18603	18678	18775	18625	18825	18758	18570	18655	18579	18596	18784	18560	18530	18423	18856	18812	18681	18642	18558	18658	18661	18673	18730	18694	18451	18615	18508	18790	18636	18631	18607	18792	18584	18736	18590	18658	18589	18657	18632	18788	18603	18626	18582	18619	18809	18615	18600	18632	18600	18596	18646	18424	18555	18621	18640	18596	18786	18519	18562	18680	18648	18573	18636	18790	18669	18529	18506	18558	18459	18644	18521	18470	18656	18730	18490	18616	18657	18690	18722	18650	18641	18565	18438	18887	18625	18650	18517	18772	18659	18632	18592	18551	18681	18725	18696	18714	18668	18699	18641	18532	18580	18546	18657	18704	18638	18494	18631	18626	18676	18468	18488	18670	18605	18893	18631	18471	18554	18525	18573	18642	18642	18499	18496	18473	18542	18609	18696	18579	18692	18669	18583	18556	18579	18663	18568	18622	18654	18651	18629	18655	18672	18720	18555	18759	18811	18567	18629	18668	18533	18728	18608	18624	18602	18482	18556	18712	18628	18652	18684	18724	18592	18586	18656	18750	18677	18609	18683	18799	18526	18579	18784	18613	18626	18629	18535	18574	18669	18600	18492	18599	18538	18610	18689	18713	18454	18661	18689	18830	18758	18478	18472	18739	18487	18683	18568	18645	18498	18468	18715	18768	18700	18555	18542	18544	18635	18616	18539	18632	18602	18486	18663	18707	18502	18587	18635	18627	18594	18579	18631	18722	18701	18821	18637	18647	18693	18444	18625	18536	18603	18719	18621	18625	18543	18707	18506	18699	18541	18559	18544	18728	18696	18577	18611	18678	18537	18680	18552	18537	18589	18773	18627	18697	18654	18497	18737	18537	18774	18539	18608	18524	18631	18649	18853	18523	18802	18729	18669	18763	18720	18756	18611	18589	18650	18380	18469	18663	18630	18514	18607	18447	18635	18664	18667	18638	18756	18673	18626	18478	18740	18601	18731	18648	18707	18599	18599	18608	18603	18651	18794	18589	18669	18688	18692	18678	18494	18694	18722	18646	18666	18618	18557	18800	18759	18416	18811	18554	18512	18638	18671	18554	18588	18704	18659	18546	18596	18500	18628	18620	18726	18540	18714	18718	18626	18566	18735	18607	18663	18597	18631	18595	18629	18778	18600	18725	18734	18706	18528	18534	18760	18757	18478	18503	18572	18618	18547	18570	18498	18662	18724	18532	18561	18629	18667	18527	18694	18624	18748	18745	18571	18597	18718	18749	18791	18636	18558	18648	18733	18633	18727	18664	18753	18577	18503	18734	18562	18645	18745	18705	18574	18547	18637	18525	18638	18715	18708	18628	18586	18757	18765	18540	18439	18595	18663	18630	18597	18508	18617	18646	18689	18727	18582	18687	18628	18814	18732	18679	18679	18646	18553	18607	18766	18737	18696	18780	18659	18561	18387	18554	18480	18602	18674	18605	18590	18686	18530	18620	18544	18627	18469	18574	18568	18613	18631	18548	18566	18545	18735	18630	18408	18752	18757	18641	18649	18707	18468	18780	18680	18647	18645	18592	18543	18522	18776	18635	18699	18609	18554	18651	18571	18622	18647	18442	18618	18532	18745	18695	18686	18793	18494	18576	18484	18530	18706	18674	18606	18716	18791	18660	18555	18589	18545	18637	18672	18405	18758	18740	18702	18578	18525	18474	18635	18615	18809	18645	18713	18625	18649	18526	18787	18631	18646	18633	18596	18596	18547	18708	18645	18666	18561	18707	18671	18607	18679	18534	18694	18699	18607	18736	18671	18553	18753	18587	18618	18678	18673	18517	18614	18687	18652	18637	18633	18727	18507	18644	18543	18535	18589	18744	18649	18560	18648	18628	18430	18744	18546	18587	18624	18569	18666	18612	18629	18640	18674	18710	18702	18518	18622	18637	18714	18608	18608	18677	18556	18476	18460	18604	18747	18652	18455	18721	18606	18721	18670	18598	18550	18839	18582	18690	18581	18647	18684	18591	18720	18613	18592	18593	18675	18701	18717	18577	18642	18828	18613	18520	18561	18789	18656	18655	18633	18649	18739	18723	18522	18486	18450	18722	18648	18597	18668	18671	18456	18689	18804	18467	18748	18530	18646	18628	18610	18675	18574	18636	18785	18434	18470	18649	18694	18602	18801	18522	18801	18698	18457	18528	18811	18601	18634	18523	18496	18480	18790	18732	18487	18628	18516	18640	18509	18622	18746	18648	18648	18405	18611	18551	18795	18738	18592	18789	18672	18715	18542	18680	18729	18664	18712	18567	18749	18628	18616	18619	18534	18575	18579	18447	18739	18523	18633	18482	18641	18644	18553	18492	18573	18843	18799	18650	18604	18694	18583	18545	18592	18464	18549	18647	18714	18623	18729	18549	18730	18680	18668	18488	18623	18688	18597	18610	18645	18517	18670	18573	18705	18450	18621	18531	18602	18742	18605	18732	18547	18635	18543	18600	18726	18694	18597	18772	18698	18535	18574	18765	18503	18694	18659	18679	18615	18650	18615	18569	18593	18487	18539	18592	18878	18594	18544	18700	18735	18601	18579	18475	18656	18763	18771	18641	18651	18817	18610	18717	18604	18758	18578	18672	18625	18594	18711	18569	18498	18734	18653	18578	18427	18610	18695	18646	18629	18467	18683	18668	18577	18707	18678	18552	18527	18527	18712	18614	18581	18722	18681	18609	18662	18609	18484	18579	18565	18495	18589	18588	18737	18734	18705	18579	18610	18679	18596	18485	18532	18798	18631	18825	18424	18566	18710	18678	18806	18655	18482	18505	18484	18578	18490	18663	18620	18721	18618	18685	18534	18563	18566	18689	18733	18746	18672	18728	18593	18686	18592	18718	18825	18597	18643	18600	18705	18651	18554	18750	18719	18775	18585	18567	18452	18452	18598	18733	18595	18505	18861	18565	18492	18747	18524	18603	18712	18732	18559	18631	18523	18724	18550	18792	18821	18644	18608	18480	18699	18668	18756	18712	18569	18541	18661	18670	18642	18431	18594	18641	18708	18514	18613	18628	18565	18584	18724	18622	18607	18619	18562	18745	18603	18784	18614	18643	18662	18558	18737	18535	18565	18516	18833	18586	18658	18633	18687	18353	18719	18624	18895	18699	18641	18638	18557	18505	18476	18694	18584	18681	18737	18821	18612	18764	18674	18853	18657	18474	18522	18595	18708	18661	18528	18585	18588	18730	18525	18807	18583	18635	18533	18666	18738	18429	18677	18504	18807	18603	18678	18651	18579	18713	18714	18676	18662	18407	18676	18640	18483	18558	18838	18616	18641	18537	18707	18472	18718	18530	18500	18542	18577	18585	18771	18671	18626	18680	18663	18606	18547	18697	18557	18615	18596	18768	18660	18912	18326	18493	18458	18599	18575	18601	18578	18604	18576	18616	18669	18618	18691	18517	18673	18517	18592	18596	18711	18469	18845	18594	18672	18698	18726	18623	18664	18761	18693	18453	18603	18673	18453	18607	18662	18537	18598	18564	18564	18518	18608	18624	18767	18743	18790	18600	18509	18573	18784	18611	18553	18604	18688	18654	18701	18647	18778	18715	18393	18768	18792	18529	18677	18691	18518	18661	18747	18573	18662	18483	18417	18737	18728	18819	18724	18549	18469	18718	18635	18570	18523	18747	18514	18729	18682	18589	18670	18347	18687	18594	18551	18666	18554	18562	18522	18788	18727	18699	18443	18558	18924	18677	18668	18658	18725	18771	18579	18608	18511	18738	18663	18731	18603	18507	18590	18491	18782	18668	18639	18755	18614	18536	18627	18658	18750	18707	18598	18498	18742	18554	18560	18659	18568	18627	18740	18590	18433	18563	18564	18706	18552	18640	18568	18778	18544	18639	18664	18573	18651	18623	18599	18548	18563	18618	18536	18479	18482	18737	18623	18724	18664	18508	18662	18583	18513	18534	18591	18718	18534	18622	18599	18569	18660	18549	18653	18782	18711	18584	18480	18756	18703	18544	18551	18712	18659	18447	18576	18505	18652	18511	18710	18684	18477	18560	18537	18637	18774	18557	18537	18709	18555	18594	18722	18542	18502	18533	18695	18571	18594	18623	18488	18710	18485	18675	18600	18775	18652	19062	18471	18459	18619	18680	18783	18668	18581	18588	18588	18665	18784	18613	18750	18465	18840	18617	18662	18724	18775	18480	18811	18641	18627	18872	18677	18569	18472	18672	18551	18654	18657	18524	18642	18533	18736	18717	18493	18585	18588	18888	18759	18740	18656	18706	18598	18627	18571	18685	18602	18524	18619	18451	18709	18642	18728	18839	18692	18580	18795	18582	18642	18656	18620	18674	18536	18556	18659	18583	18414	18594	18736	18414	18519	18866	18765	18784	18643	18490	18742	18438	18649	18672	18450	18569	18562	18551	18560	18578	18582	18263	18517	18684	18678	18846	18755	18622	18538	18698	18526	18650	18510	18556	18717	18626	18627	18648	18684	18537	18690	18650	18776	18840	18601	18828	18529	18491	18475	18574	18659	18608	18547	18716	18841	18638	18600	18638	18812	18624	18722	18701	18629	18596	18642	18469	18619	18510	18536	18797	18752	18704	18736	18613	18622	18757	18762	18609	18655	18646	18714	18702	18533	18629	18705	18598	18795	18570	18470	18718	18446	18596	18766	18644	18733	18542	18639	18697	18809	18743	18556	18849	18416	18548	18542	18625	18727	18628	18620	18626	18696	18527	18601	18580	18527	18671	18715	18553	18585	18683	18612	18599	18671	18634	18529	18814	18548	18519	18502	18681	18596	18632	18559	18499	18653	18732	18521	18527	18542	18544	18677	18746	18668	18795	18618	18653	18694	18603	18609	18473
29248	29218	36760	33375	28357	26332	25337	23834	22919	22816	22282	22228	22072	22237	22032	21977	22208	21877	22011	21885	21924	22161	22079	22048	21973	22000	21785	21912	21813	21912	21924	21730	21756	21818	21786	21777	21934	21885	21857	21870	21862	21806	21887	21894	21833	21936	22026	21929	21812	21786	21910	21656	21819	21861	21935	21836	21669	22025	21741	21966	21951	21881	21807	21839	21822	21858	21649	21812	21802	21651	22035	21834	21768	21870	21899	21680	21807	21782	21710	21767	21818	21968	21934	21856	21819	21911	21740	21859	22156	21764	21759	21899	21793	21810	21993	21915	21757	21826	21806	21667	21920	21864	21951	21825	21909	21935	21831	21790	21875	21794	21824	21924	21524	21960	21845	21761	21704	21696	21921	21745	21925	21831	21896	21756	21929	21876	21851	21817	21707	21764	22001	21913	21620	21855	21808	21850	21608	21980	21881	21676	21918	21725	21657	21745	21836	21792	21664	21721	21708	21892	21659	21593	21778	21593	22023	21831	21850	21951	21866	21895	22001	21671	21667	21765	21726	21938	21739	21755	21607	21845	21814	21688	21800	21870	21736	21553	21907	21885	21828	21700	21787	21879	21942	21663	21971	21836	21863	21725	21882	21636	21877	21912	21901	21619	21660	21920	21873	21926	22038	21936	21655	21913	21823	21862	21715	21970	21658	21928	21900	21716	21870	21942	21706	21773	21743	21604	21711	21755	21826	21886	21737	22095	21777	21840	21997	21702	21644	21992	21722	21884	21682	21816	21821	21844	21944	21773	21844	21777	21833	21927	21671	21648	21611	21727	21995	21904	22174	21856	21862	22002	21809	21955	21944	21786	21862	21856	21772	21884	21880	21978	21721	21788	21918	21660	21612	21690	21795	21736	21753	21685	21771	21979	21899	21724	21955	21709	21848	21981	21686	21944	21825	21974	22012	21849	21893	21902	22036	21832	21650	21763	21829	21982	21831	22105	21829	21772	21701	21606	21710	21706	21865	21852	22080	21867	21754	22142	21852	21749	21942	21909	21736	21691	21727	21836	21993	21937	21948	21822	21895	21745	21806	21900	21666	21496	21681	21490	21744	21631	21735	21833	21845	21723	21813	21913	21940	21626	21816	21734	22009	21720	21593	21585	21820	21890	21842	21995	22024	21915	22016	21766	21742	21916	21653	21709	21649	21826	21826	22009	21860	21805	21732	21695	21699	21738	21857	21782	21679	21822	21971	21877	22016	21751	21789	21787	21544	21744	21922	21764	21817	21671	21971	21864	21920	21942	21639	22019	21680	21723	21835	21833	21828	21923	21684	21916	21969	21845	21904	21724	21664	21941	21862	21844	21695	21872	21825	21675	21639	21781	21775	21873	21903	21885	21985	22076	22010	22106	21746	21669	21793	21876	21885	21846	21704	21662	21869	21809	21812	21871	21847	21898	21869	21946	21592	21913	21801	22057	21725	21829	21813	22073	21806	21693	21814	21723	22022	21879	21716	21789	21852	21791	21718	21678	21924	21967	21938	21982	21921	21778	21850	22049	21926	21668	21860	21690	21808	22053	21885	21807	21708	21658	21754	21749	21855	21676	21857	21803	21755	21807	21706	21739	21719	22163	21851	21881	21887	21824	21845	21940	21736	21706	21927	21683	21970	21879	22016	21786	21785	21934	21771	21727	21836	21823	21940	21795	21985	21706	21973	21923	21782	21715	21763	21906	21908	21935	21854	21593	21820	21732	21987	21632	21867	21856	21797	21902	21792	21885	21926	21747	21814	21919	21811	21961	21735	21895	21926	22022	21843	21657	21894	22016	21888	21731	21932	21857	21828	21881	21831	22136	21899	21882	21823	21831	21631	21760	21691	21840	21822	21726	21665	21840	21765	21801	21716	21401	21925	21847	21979	21959	21781	21861	21836	21740	21801	21815	21947	21866	21784	21830	21889	21738	22007	21868	21817	21890	21723	21727	21903	21665	21614	21689	21721	21938	21943	21830	21823	21738	21921	21930	21709	21761	21759	21736	21956	21865	21690	21734	21917	21799	21828	21871	21665	21797	21761	21682	21954	21763	21859	21954	21740	21732	21615	21903	21933	21892	22075	21714	21742	21767	21802	21774	21763	21859	21795	21653	21736	21626	21819	21594	21817	21930	21709	21748	21742	21839	21846	21728	22060	21728	21785	21988	21742	21940	21897	21855	21775	21976	21732	21902	21954	21803	21729	21648	21585	21580	21937	21682	21674	21771	21753	22054	21912	21720	21742	21709	22125	21893	21805	21744	21772	21727	21817	21766	21664	21698	21845	21876	21940	21924	22048	21798	21994	21859	21858	21802	21809	21584	21593	21585	21595	21893	21698	21917	22026	21891	21674	22018	21730	21841	21804	21874	21979	21754	21740	21833	21811	21897	21655	21808	21659	21643	21749	21950	21846	21838	21836	21738	22032	21637	21895	21875	21897	22006	21875	21902	21933	21909	21687	21707	21868	21706	21915	21808	21830	21986	21733	21576	21983	21985	21678	21892	21828	21888	21949	21638	21774	21702	21866	21990	21906	21817	21883	21897	21890	21772	21776	21758	21886	21930	21953	21975	21667	21820	21688	21909	21985	21918	22076	21837	21639	21956	21908	21829	21666	21909	22002	21813	21693	22064	22055	21528	21867	21762	21822	21954	21786	22018	21801	21867	21767	21829	21856	21954	21995	21905	21822	21702	21842	22001	22077	21864	21983	21856	21843	21923	21918	21775	21899	21964	21924	22003	21807	21661	21813	21801	21827	21880	21780	21889	21787	21678	21610	21871	21937	22081	21813	21746	21877	21831	22112	21686	21663	21807	21831	21619	21923	21886	21775	21930	21862	21830	21837	21734	21835	21625	21734	21805	21578	21862	21966	21810	21772	21902	21946	21939	21883	21799	21778	21910	21682	21945	21667	21887	21893	21880	21679	21914	21801	21775	21876	21793	21795	21845	21875	21843	21695	21810	22079	21859	21901	21950	22088	22022	21828	21755	21863	21963	21784	21689	21851	21874	21730	21619	21855	21993	21849	21753	21872	21970	21738	21789	22051	21946	21718	21767	21875	21811	21837	22055	21863	22061	21812	21851	21761	21943	21757	21861	21712	21643	21864	21779	21862	21867	21683	21860	21749	21874	21878	21586	21980	22019	22138	21990	21775	21792	21898	21729	21934	21925	21647	21743	21843	21715	21911	21920	21766	21938	21849	21890	21946	21710	22141	21915	21770	21766	21956	21975	21914	21809	21964	22012	21955	21682	21699	21744	21689	21848	21762	21974	21791	22008	21774	21909	21880	21811	21762	21748	22002	21961	21795	21836	22016	21987	21785	21838	21718	22039	21902	21781	21810	21888	21800	21881	21702	21797	22055	21940	22048	21862	21801	21772	21809	21720	21682	21854	21831	21839	21811	21855	21924	21824	21738	21735	21761	21799	21859	21921	21757	21968	21806	21780	21515	21740	21859	21716	21884	21890	21709	21802	22041	21856	21698	21976	21518	21761	21960	21986	21730	22077	21805	21800	21839	21812	21652	22079	21821	21818	21999	21775	21692	21718	21803	21775	21965	21833	21823	21717	21783	21794	21911	21840	21899	22025	21717	21802	21784	21800	21711	21927	21963	21829	21758	21737	22038	21806	21672	21671	21759	21690	21973	21669	21858	21873	21875	21930	21913	21879	21816	21633	21833	22029	21828	21805	22078	21955	21722	21795	21923	21812	21663	21831	21801	22005	21889	21877	21848	21854	21809	21996	21659	21789	21508	21995	21900	21860	21891	21690	22102	21943	21833	21768	21736	21893	21889	21751	21841	21816	21813	21709	21858	22021	21722	21699	21899	21864	21827	21718	21811	21705	21872	21827	21791	21891	21697	22019	21721	21744	21595	21916	21827	21699	21985	21690	21676	21794	21886	21751	21829	21660	21587	21969	21662	21887	21812	21693	21890	22098	21940	21810	21874	22031	21777	21801	21891	21890	21687	21845	21917	21866	21640	21904	21672	22070	21806	21690	21660	21883	22015	21965	21718	21805	21822	21933	21830	21840	21792	21601	21991	21749	21741	21829	21923	21902	21888	21515	21791	21578	21765	21764	21919	21853	21947	21979	21854	21743	22021	22059	21776	21725	21954	21911	21783	21677	21678	21809	21829	21841	21936	21486	21850	21936	21736	21813	21987	21972	21717	21778	21884	21824	21808	21765	21892	21886	21807	21786	21771	21707	21741	21796	21838	21972	21885	22035	21791	21669	21918	21979	21859	22091	21882	21813	22060	21658	22056	21725	21849	21927	21965	21737	21666	21789	21987	21850	21823	21831	21903	22095	22027	21777	21857	21617	21708	21957	21726	21891	21924	21824	21882	21923	21731	21926	21626	21816	21732	21932	21790	21781	22004	21969	21737	21906	21982	21603	21994	22040	21646	21651	21858	21842	21884	21847	21897	21735	21759	21735	21837	21773	21836	21840	22051	21741	21880	21727	21738	22052	21900	21863	21924	21396	21762	21803	21790	21859	21821	21804	22010	21742	21808	22098	21881	21972	21860	21860	21877	21885	21900	21858	21826	21924	21922	21740	21977	21693	21916	21800	21943	21832	21975	22052	21879	21895	21927	21765	21646	22052	21756	21953	21875	21784	21695	21779	21832	21996	22060	21783	21796	21733	21876	21683	21866	21913	21656	21938	21846	21973	21819	21757	21778	21749	21769	21895	21948	21905	21619	21666	21713	21959	21722	21979	21788	21778	21717	21645	21790	21872	21904	21947	21699	21858	22006	21805	21921	21802	21989	21916	21678	21740	21890	21959	21825	21893	22103	21727	21741	21895	21910	21878	21758	21938	21929	21897	21882	21867	21754	21792	21621	21968	21791	21853	21983	21866	21891	21695	21686	21839	21835	21797	21642	21892	21898	22080	21630	21840	21780	21789	21780	21691	21842	21879	21855	21825	21971	21825	21755	21917	21781	21755	22077	21855	21848	21922	21895	21895	21866	21921	21904	21740	21912	21567	21772	21873	21820	21872	21941	21863	21832	21703	21978	21655	21782	21867	21986	22114	21838	21849	21780	21774	21834	22044	21758	22010	21688	21846	21642	21687	21838	21845	21793	22058	22041	21928	21901	21806	21875	21815	21962	21613	21710	21719	21740	21835	21965	21809	21782	21768	21591	21901
34894	47880	42003	32934	27747	24314	22958	21258	20050	19454	18955	18811	18711	18628	18464	18571	18791	18449	18483	18460	18383	18493	18525	18453	18430	18273	18284	18319	18481	18425	18338	18544	18442	18464	18438	18330	18200	18224	18579	18401	18390	18328	18278	18359	18509	18360	18224	18250	18417	18371	18342	18412	18420	18278	18380	18449	18250	18330	18348	18253	18297	18318	18330	18507	18291	18429	18344	18356	18369	18469	18308	18551	18395	18290	18249	18341	18240	18401	18267	18514	18214	18454	18245	18216	18312	18423	18191	18238	18417	18258	18372	18289	18133	18382	18414	18440	18227	18126	18334	18275	18364	18189	18386	18513	18321	18265	18313	18262	18255	18338	18438	18300	18228	18505	18333	18098	18448	18315	18332	18258	18367	18140	18299	18298	18352	18266	18328	18343	18317	18254	18149	18356	18280	18410	18289	18302	18374	18512	18358	18242	18331	18423	18365	18296	18540	18455	18073	18379	18263	18175	18431	18410	18286	18336	18300	18284	18146	18300	18286	18176	18150	18293	18248	18271	18216	18323	18305	18415	18182	18272	18252	18329	18232	18344	18390	18292	18332	18210	18597	18400	18306	18368	18355	18197	18242	18310	18365	18527	18222	18221	18299	18229	18350	18279	18345	18379	18247	18380	18333	18386	18212	18388	18307	18484	18527	18231	18322	18237	18386	18390	18401	18482	18345	18241	18232	18267	18341	18418	18187	18425	18512	18177	18265	18544	18335	18392	18320	18314	18521	18484	18359	18513	18261	18467	18476	18318	18288	18305	18224	18398	18422	18209	18430	18362	18421	18431	18307	18346	18319	18122	18336	18385	18240	18347	18343	18337	18175	18364	18295	18323	18301	18546	18400	18186	18362	18294	18385	18108	18307	18376	18676	18384	18451	18372	18342	18414	18129	18341	18379	18309	18395	18431	18350	18209	18220	18401	18228	18447	18156	18486	18220	18251	18373	18455	18278	18289	18297	18273	18263	18202	18407	18095	18328	18390	18246	18459	18287	18384	18254	18312	18259	18211	18305	18360	18253	18211	18344	18363	18211	18285	18290	18384	18434	18160	18451	18365	18350	18386	18401	18125	18347	18396	18240	18309	18417	18215	18268	18368	18302	18180	18230	18345	18234	18253	18482	18472	18187	18530	18330	18286	18137	18324	18304	18435	18200	18259	18473	18353	18233	18447	18191	18381	18322	18240	18263	18319	18223	18279	18286	18447	18627	18466	18343	18518	18353	18522	18378	18327	18356	18331	18317	18355	18398	18119	18292	18343	18329	18097	18369	18229	18501	18465	18303	18469	18190	18360	18281	18383	18310	18420	18240	18259	18383	18249	18421	18322	18349	18302	18172	18329	18293	18368	18180	18238	18321	18223	18281	18452	18444	18409	18278	18175	18357	18375	18276	18216	18211	18229	18412	18269	18319	18459	18466	18441	18463	18231	18344	18252	18373	18307	18274	18361	18373	18470	18434	18310	18163	18355	18222	18377	18296	18450	18455	18291	18439	18391	18297	18331	18262	18319	18327	18298	18447	18224	18336	18437	18517	18343	18284	18231	18394	18264	18517	18032	18375	18312	18337	18306	18219	18373	18301	18523	18243	18291	18266	18177	18497	18468	18372	18331	18359	18419	18467	18377	18346	18426	18441	18390	18465	18188	18445	18200	18271	18528	18388	18387	18342	18246	18466	18218	18562	18371	18281	18315	18231	18173	18307	18451	18357	18224	18342	18422	18111	18348	18328	18214	18403	18152	18297	18260	18100	18193	18253	18355	18418	18436	18405	18503	18420	18207	18540	18275	18367	18220	18180	18375	18280	18317	18259	18292	18225	18355	18260	18419	18284	18317	18221	18383	18352	18351	18290	18404	18280	18329	18463	18325	18415	18282	18326	18268	18332	18275	18264	18361	18331	18378	18345	18316	18234	18376	18279	18447	18266	18449	18292	18533	18300	18473	18371	18164	18321	18385	18399	18378	18209	18290	18356	18297	18242	18358	18563	18284	18501	18357	18283	18240	18246	18351	18406	18262	18342	18370	18330	18348	18390	18305	18276	18216	18442	18212	18366	18385	18225	18439	18403	18399	18269	18309	18125	18328	18313	18314	18263	18387	18251	18415	18278	18262	18232	18401	18460	18389	18280	18328	18473	18480	18487	18346	18430	18275	18397	18194	18387	18223	18311	18294	18429	18163	18198	18167	18337	18430	18392	18497	18310	18248	18495	18363	18405	18366	18362	18238	18341	18315	18332	18577	18288	18210	18295	18194	18321	18340	18450	18354	18370	18196	18441	18244	18224	18261	18361	18316	18285	18280	18331	18288	18356	18297	18567	18287	18480	18475	18239	18222	18633	18427	18400	18448	18381	18195	18243	18352	18271	18240	18177	18315	18312	18293	18392	18478	18342	18265	18288	18321	18366	18305	18222	18366	18289	18302	18227	18096	18197	18368	18364	18205	18350	18356	18464	18414	18359	18299	18312	18456	18351	18314	18366	18281	18338	18335	18295	18213	18404	18479	18533	18279	18328	18347	18319	18372	18215	18215	18395	18183	18388	18221	18333	18374	18199	18392	18338	18331	18313	18340	18363	18250	18245	18333	18417	18356	18220	18305	18420	18260	18383	18411	18489	18217	18360	18202	18474	18359	18472	18275	18347	18261	18222	18359	18454	18411	18181	18421	18107	18565	18275	18498	18309	18319	18341	18307	18379	18376	18251	18467	18055	18361	18375	18433	18486	18248	18224	18261	18302	18398	18236	18386	18409	18353	18381	18242	18427	18150	18171	18411	18210	18347	18102	18495	18280	18421	18365	18334	18644	18278	18452	18433	18344	18172	18262	18432	18275	18404	18318	18334	18416	18190	18430	18401	18339	18354	18245	18295	18407	18270	18461	18220	18415	18293	18209	18371	18384	18345	18293	18445	18287	18339	18132	18371	18444	18348	18412	18483	18434	18257	18310	18325	18453	18503	18245	18367	18318	18251	18307	18409	18260	18380	18366	18204	18395	18226	18291	18329	18264	18545	18366	18240	18431	18512	18500	18257	18374	18451	18334	18432	18293	18489	18254	18348	18148	18299	18432	18342	18221	18070	18340	18535	18251	18056	18362	18269	18336	18300	18358	18468	18417	18221	18391	18344	18319	18225	18368	18315	18330	18482	18328	18328	18274	18233	18401	18352	18400	18246	18365	18282	18373	18400	18295	18460	18251	18382	18299	18252	18451	18410	18269	18443	18462	18368	18380	18164	18337	18510	18287	18312	18423	18376	18209	18501	18344	18238	18299	18569	18573	18261	18266	18341	18395	18402	18196	18276	18319	18262	18447	18247	18431	18240	18444	18361	18238	18484	18339	18266	18344	18344	18304	18070	18350	18331	18367	18462	18450	18297	18310	18342	18367	18198	18421	18237	18169	18509	18427	18346	18357	18525	18370	18370	18394	18388	18178	18304	18479	18384	18325	18367	18397	18417	18232	18272	18433	18210	18496	18330	18324	18194	18312	18212	18272	18469	18438	18333	18397	18090	18332	18436	18458	18305	18431	18274	18333	18443	18396	18263	18248	18371	18235	18264	18457	18447	18258	18428	18476	18591	18455	18440	18387	18411	18322	18490	18563	18397	18174	18413	18261	18361	18435	18607	18274	18440	18375	18209	18137	18432	18203	18338	18508	18258	18102	18204	18281	18268	18311	18487	18503	18245	18488	18415	18269	18440	18404	18288	18439	18266	18227	18267	18402	18260	18402	18278	18295	18301	18129	18360	18565	18447	18572	18443	18251	18369	18237	18469	18414	18432	18447	18179	18229	18384	18477	18297	18357	18078	18418	18371	18471	18351	18328	18301	18280	18429	18428	18329	18415	18315	18373	18310	18287	18219	18243	18513	18335	18359	18474	18298	18391	18345	18434	18340	18257	18473	18290	18429	18476	18192	18472	18360	18287	18456	18331	18336	18409	18522	18519	18343	18349	18298	18347	18448	18315	18365	18213	18254	18218	18397	18302	18413	18480	18475	18267	18375	18200	18389	18238	18215	18315	18532	18394	18307	18297	18268	18407	18423	18468	18314	18388	18329	18346	18439	18362	18308	18417	18275	18395	18213	18528	18380	18139	18148	18447	18276	18518	18359	18237	18261	18373	18310	18268	18287	18542	18464	18333	18483	18387	18123	18396	18303	18358	18539	18251	18246	18309	18293	18473	18084	18291	18145	18367	18544	18385	18314	18385	18203	18166	18482	18307	18066	18407	18378	18247	18419	18474	18211	18305	18429	18270	18351	18322	18194	18160	18344	18339	18245	18368	18259	18343	18402	18150	18226	18391	18375	18374	18244	18263	18249	18475	18506	18266	18091	18219	18340	18238	18287	18170	18357	18238	18275	18523	18191	18393	18161	18502	18402	18337	18372	18382	18626	18440	18249	18321	18171	18334	18406	18319	18374	18212	18296	18238	18296	18298	18536	18345	18300	18518	18322	18294	18294	18322	18364	18394	18219	18144	18464	18346	18398	18248	18085	18361	18481	18363	18195	18178	18336	18489	18339	18296	18433	18406	18491	18424	18398	18328	18474	18407	18430	18417	18175	18389	18424	18231	18229	18307	18134	18365	18298	18321	18261	18460	18509	18431	18279	18246	18177	18453	18378	18417	18513	18401	18269	18354	18402	18293	18173	18308	18306	18560	18216	18398	18289	18369	18257	18358	18246	18396	18198	18190	18428	18236	18358	18364	18522	18492	18390	18294	18233	18282	18331	18361	18404	18456	18341	18299	18335	18281	18477	18347	18391	18339	18237	18510	18282	18379	18389	18235	18371	18263	18358	18257	18354	18450	18328	18556	18454	18511	18278	18551	18257	18395	18370	18376	18312	18337	18288	18343	18488	18325	18372	18332	18251	18349	18301	18224	18450	18380	18355	18496	18395	18280	18464	18335	18530	18088	18384	18472	18281	18209	18426	18240	18359	18472	18521	18369	18350	18374	18439	18129	18288	18264	18306	18409	18342	18275	18476	18279	18226	18339	18305	18430	18328	18437	18154	18286	18387	18338	18221	18351	18261	18389	18337	18271	18273	18262	18414	18371	18208	18519	18283	18378	18214	18223	18318	18272	18386	18289	18446	18314	18551	18333	18319	18343	18166	18340	18449	18287	18349	18195	18124	18442	18194
24084	21497	29223	26352	26549	29613	29661	25443	23666	23113	22771	22565	22105	22202	21905	22151	21885	21949	22043	21985	21778	21912	21901	21880	21828	21854	21745	21777	21967	21736	21647	21667	21863	21635	22027	22056	21861	21709	21933	21879	21673	21685	21612	21953	21748	21856	21745	21841	21857	22037	21857	21626	21595	21738	21858	21639	21689	21594	21785	21926	21758	21805	21633	21742	21831	21826	21627	22002	21740	21896	21675	21737	21808	21790	21661	21621	21580	21619	21753	21770	22004	21939	21778	21843	21661	21679	21847	21776	21765	21796	21860	21649	21841	21663	21820	21642	21800	21662	21662	21538	21706	21720	21616	21764	21729	21801	21840	21905	21576	21643	21625	21592	21691	21777	21870	21745	21812	21624	21621	21709	21691	21658	21775	21737	21679	21962	21854	21890	21885	21695	21617	21729	21781	21666	21749	21631	21725	21602	21902	21620	21751	21754	21678	21750	21794	21641	21715	21710	21754	21801	21691	21667	21837	21820	21648	21578	21684	21972	21703	21506	21627	21575	21932	21862	21859	21686	21735	21778	21759	21835	21712	21679	21828	21627	21716	21787	21693	21758	21670	21664	21655	21665	21702	21806	21940	21739	21782	21728	21628	21917	21977	21744	21676	21677	21682	21549	21851	21736	21812	21688	21746	21690	21628	21784	21743	21592	21735	21723	21629	21814	21813	21653	21735	21828	21542	21586	21733	21581	21712	21680	21746	21565	21843	21745	21689	21579	21877	21805	21793	21757	21451	21665	21737	21617	21726	21725	21628	21596	21699	21559	21827	21842	21632	21656	21619	21693	21862	21889	21704	21808	21872	21919	21688	21690	21710	21721	21978	21691	21510	21648	21580	21712	21813	21742	21866	21730	21766	21705	21691	21686	21609	21620	21640	21716	21790	21511	21669	21723	21758	21587	21845	21763	21921	21678	21687	21621	21685	21609	21716	21656	21564	21714	21723	21832	21703	21613	21612	21698	21672	21654	21600	21704	21560	21725	21631	21732	21773	21702	21737	21562	21653	21513	21622	21810	21802	21549	21712	21754	21832	21555	21693	21483	21606	21662	21783	21930	21861	21805	21646	21760	21723	21787	21662	21670	21655	21836	21768	21627	21691	21685	21750	21662	21515	21608	21653	21529	21768	21693	21612	21776	21648	21820	21776	21660	21852	21684	21590	21582	21698	21740	21744	21794	21892	21753	21550	21804	21716	21569	21717	21672	21671	21877	21712	21684	21804	21520	21777	21518	21592	21793	21788	21856	21623	21746	21572	21774	21765	21632	21706	21889	21814	21723	21763	21685	21903	21650	21606	21693	21753	21577	21746	21737	21913	22042	21953	21718	21650	21853	21498	21674	21963	21623	21698	21833	21587	21757	21723	21913	21729	21760	21640	21564	21692	21689	21648	21780	21764	21695	21870	21989	21696	21634	21756	21561	21749	21806	21664	21736	21593	21756	21643	21586	21750	21606	21706	21820	21686	21886	21892	21805	21784	21705	21605	21592	21728	21729	21583	21554	21748	21527	21639	21638	21835	21621	21858	21618	21904	21783	21875	21724	21850	21703	21822	21626	21642	21703	21666	21723	21734	21632	21703	21813	21721	21689	21565	21756	21808	21784	21937	21701	21727	21634	21638	21704	21690	21535	21852	21674	21820	21870	21808	21701	21515	21743	21867	21650	21740	21655	21837	21571	21545	21637	21768	21746	21887	21672	21773	21780	21832	21691	21878	21647	21637	21815	21613	21730	21686	21465	21848	21708	21870	21735	21572	21815	21790	21728	21691	21801	21950	21820	21839	21769	21709	21854	21704	21694	21771	21573	21624	21571	21806	21812	21623	21846	21649	21444	21594	21594	22023	21487	21621	21783	21848	21781	21724	21697	21799	21632	21675	21686	21662	21875	21771	21708	21762	21658	21843	21648	21706	21930	21570	21640	21650	21730	21773	21801	21683	21619	21847	21591	21653	21723	21666	21538	21643	21661	21695	21820	21761	21748	21757	21890	21446	21604	21573	21681	21648	21802	21812	21844	21805	21615	21777	21462	21535	21906	21858	21789	21650	21839	21756	21880	21600	21740	21694	21690	21830	21686	21687	21848	21716	21714	21662	21857	21675	21694	21729	21660	21686	21694	21749	21771	21838	21689	21855	21646	21747	21588	21723	21674	21704	21740	21600	21549	21673	21719	21726	21595	21695	21410	21599	21526	21708	21561	21778	21752	21575	21670	21662	21817	21960	21592	21522	21772	21820	21923	21665	21728	21771	21600	21729	21717	21690	21632	21670	21847	21791	21618	21666	21852	21655	21713	21606	21650	21752	21650	21863	21698	21747	21851	21908	21655	21734	21816	21845	21816	21929	21899	21553	21906	21673	21727	21651	21621	21778	21573	21817	21801	21619	21777	21643	21758	21834	21622	21639	21497	21658	21535	21509	21593	21717	21731	21672	21676	21655	21608	21865	21873	21733	21764	21770	21848	21774	21626	21749	21906	21765	21662	21770	21643	21916	21635	21681	21882	21662	21686	21738	21558	21685	21589	21552	21887	21758	21585	21560	21742	21823	21605	21727	21673	21594	21822	21632	21707	21836	21680	21836	21809	21689	21822	21676	21714	21701	21622	21842	21774	21777	21695	21935	21775	21669	21888	21608	21782	21609	21555	21854	21863	21843	21756	21759	21657	21482	21712	21820	21864	21878	21949	21817	21571	21814	21715	21769	21606	21459	21621	21692	21790	21694	21557	21773	21637	21626	21613	21797	21529	21673	21802	21674	21680	21748	21766	21687	21738	21928	22048	21875	21797	21743	21715	21816	21486	21808	21768	21714	21582	21474	21715	21626	21632	21677	21793	21861	21849	21675	21572	21715	21817	21726	21565	21788	21482	21735	21744	21704	21783	21790	21974	21805	21666	21780	21632	21799	21589	21867	21507	21831	21706	21709	21712	21622	21990	21600	21643	21554	21596	21513	21605	21699	21528	21653	21604	21648	21693	21765	21756	21668	21551	21791	21639	21734	21730	21755	21567	21784	21644	21820	21590	21830	21724	21635	21653	21722	21833	21838	21629	21638	21804	21636	21819	21690	21803	21694	21771	21844	21719	21787	21857	21734	21656	21598	21591	21676	21719	21581	21717	21588	21566	21621	21504	21819	21637	21623	21741	21785	21897	21756	21686	22053	21663	21710	21610	21765	21722	21783	21351	21650	21727	21622	21561	21944	21846	21833	21782	21730	21738	21603	21890	21802	21715	21689	21755	21564	21434	21752	21785	21598	21543	21800	21676	21645	21670	21612	21706	21658	21857	21849	21679	21941	21733	21670	21573	21638	21541	21693	21615	21936	21659	21779	21737	21840	21849	21659	21752	21700	21572	21582	21648	21714	21707	21758	21907	21780	21717	21761	21765	21755	21712	21523	21794	21852	21701	21952	21680	21786	21742	21918	21729	21922	21788	21887	21807	21614	21635	21760	21853	22032	21590	21714	21873	21874	21707	21555	21787	21845	21797	21616	21826	21745	21703	21627	21870	21636	21478	21490	21599	21919	21870	21394	21732	21799	21616	21694	21744	21874	21450	21632	21737	21745	21804	21745	21512	21609	21663	21878	21544	21707	21793	21831	21763	21608	21845	21806	21627	21947	21707	21668	21807	21529	21569	21729	21527	21804	21624	21749	21761	21728	21690	21606	21723	21842	21519	21961	21602	21742	21715	21688	21638	21658	21982	21816	21818	21737	21611	21590	21409	21593	21724	21734	21864	21647	21930	21983	21546	21618	21709	21788	21705	21859	21775	21978	21567	21592	21703	21526	21771	21546	21599	21631	21694	21688	21638	21724	21697	21795	21615	21731	21714	21706	21682	21592	21836	21641	21789	21847	21734	21687	21573	21630	21691	21675	21756	21812	21718	21592	21826	21687	21831	21617	21828	21605	21568	21578	21787	21800	21466	21659	21561	21693	21859	21918	21591	21726	21692	21802	21813	21748	21787	21590	21707	21698	21720	21849	21768	21915	21784	21622	21800	21869	21824	21906	21816	21933	21697	21552	21636	21801	21783	21864	21612	21605	21951	21719	21817	21697	21642	21723	21650	21783	21604	21721	21562	21442	21576	21709	21689	21733	21634	21592	21959	21727	21331	21781	21528	21746	21598	21906	21923	21723	21932	21638	21825	21719	21946	21716	21565	21754	21482	21776	21479	21764	21747	21998	21868	21583	21728	21894	21844	21780	21652	21582	21419	21637	21555	21687	21809	21744	21707	21812	21851	21890	21620	21696	21708	21696	21709	21731	21788	21730	21622	22058	21838	21744	21607	21752	21537	21543	21557	21562	21956	21823	21785	21772	21658	21889	22018	21669	21573	21676	21807	21911	21718	21739	21799	21648	21749	21672	21913	21440	21779	21821	21683	21775	21672	21644	21582	21798	21569	21952	21627	21785	21741	21738	21711	21555	21883	21663	21697	21717	21722	21764	21748	21781	21951	21933	21791	21843	21630	21761	21992	21639	21441	21429	21702	21511	21503	21569	21793	21914	21828	21645	21556	21458	21629	21697	21537	21946	21715	21455	21858	21624	21818	21952	21705	21784	21838	21790	21657	21694	21732	21658	21577	21680	21588	21986	21770	22017	21875	21620	21854	21721	21744	21771	21779	21903	21765	21588	21682	21603	21473	21650	21533	21589	21572	21689	21755	21683	21766	21684	21898	21812	21723	21782	21649	21751	21678	21655	21936	21632	21790	21690	21690	21715	21522	21624	21576	21666	21486	21599	21607	21654	21583	21591	21827	21767	21593	21892	21912	21722	21820	21854	21781	21833	21605	21793	21768	21748	21769	21636	21604	21773	21699	21756	21733	21780	21634	21883	21532	21616	21670	21774	21691	21813	21794	21960	21904	21643	21753	21664	21557	21481	21789	21819	21538	21647	21698	21659	21493	21652	21719	21609	21690	21900	21841	21656	21657	21787	21727	21870	21670	21682	21721	21937	21620	21586	21834	21919	21729	21800	21643	21920	21595	21801	21771	21679	21661	21644	21791	21970	21579	21615	21736	22024	21570	21850	21802	21864	21675	21655	21688	21681	21933	21703	21531	21770	21691	21959	22030	21584	21728	21635	21674	21799	21741	21604	21655	21840	21957	21720	21663	21774	21820	21658	21729	21885	21691
36210	57682	52255	41432	33715	30138	26289	22883	20971	19792	19277	19144	18674	18522	18579	18518	18448	18693	18596	18548	18523	18478	18305	18316	18446	18355	18328	18487	18521	18310	18390	18311	18217	18371	18239	18468	18173	18415	18457	18244	18411	18274	18227	18436	18180	18272	18151	18419	18402	18384	18387	18205	18387	18171	18258	18272	18280	18213	18220	18122	18237	18248	18196	18194	18077	18224	18418	18236	18054	18200	18450	18086	18165	18258	18275	18192	18261	18083	18305	18353	18264	18397	18200	18000	18365	18129	18255	18188	18233	18204	18315	18333	18320	18260	18218	18050	18170	18365	18301	18281	18280	18330	18373	18075	18100	18214	18290	18185	18142	18111	18250	18317	18200	18195	18149	18269	18257	18158	18299	18370	18109	18244	18182	18262	18216	18292	18325	18284	18143	18256	18309	18271	18219	18435	18228	18098	18458	18224	18175	18296	18176	18210	18251	18188	18134	18063	18117	18173	18378	18416	18251	18303	18192	18181	18197	18221	18183	18127	18312	18155	18317	18210	18290	18242	18041	18333	18494	18206	18305	18158	18235	18452	18274	18370	18215	18215	18326	18071	18235	18273	18128	18237	18148	18228	18127	18214	18179	18269	18202	18192	18245	18258	18272	18232	18186	18188	18098	18291	18196	18265	18241	18129	18296	18441	18260	18061	18176	18442	18100	18242	18095	18233	18297	18380	18250	18344	18260	18134	18261	18124	18314	18230	18268	18231	18359	18255	18205	18143	18282	18234	18297	18385	18318	18341	18019	18328	18081	18258	18102	18335	18479	18223	18175	18308	18202	18239	18323	18198	18212	18367	18351	18279	18235	18158	18280	18180	18151	18237	18144	18183	18256	18282	18179	18133	18337	18193	18136	18100	18378	18198	18412	18197	18167	18285	18301	18328	18210	18078	18129	18139	18171	18152	18074	18157	18042	18213	18274	18077	18287	17950	18061	18404	18184	18213	18149	18165	18400	18288	18107	18294	18157	18185	18298	18502	18389	18232	18132	18266	18314	18324	18414	18317	18182	18403	18084	18239	18449	18179	18251	18246	18037	18262	18368	18266	18230	18365	18072	18461	18331	18228	18274	18317	18139	18362	18342	18345	18229	18281	18279	18280	18406	18249	18280	18222	18148	18291	18285	18227	18149	18144	18274	18183	18331	18213	18318	18296	18071	18294	18125	18106	18351	18275	18316	18195	18211	18175	18270	18184	18182	18171	18266	18402	18114	18165	18325	18412	18378	18172	18343	18103	18255	18084	18364	18195	18421	18079	18254	18352	18343	18228	18139	18293	18310	18181	18261	18238	18311	18201	18391	18193	18397	18111	18133	18187	18286	18248	18386	18221	18279	18188	18364	18072	18335	18212	18382	18159	18098	18328	18338	18229	18333	18230	18078	18198	18215	18370	18191	18214	18290	18143	18369	18114	18387	18441	18325	18188	18430	18399	18237	18314	18378	18293	18045	18236	18202	18331	18206	18255	18202	18544	18188	18091	18191	18291	18273	18373	18161	18343	18206	18113	18147	18349	18317	18254	18095	18186	18285	18359	18338	18201	18238	18295	18317	18233	18180	18310	18090	18424	18155	18295	18283	18270	18380	18276	18294	18143	18268	18217	18226	18150	18185	18353	18220	18250	18329	18287	18184	18177	18191	18335	18267	18371	18147	18378	18064	18298	18308	18064	18109	18219	18154	18246	18361	18246	18402	18057	18124	18131	18199	18205	18289	18377	18348	18078	18237	18311	18271	18328	18252	18169	18133	18245	18230	18260	18371	18124	18241	18196	18272	18147	18241	18149	18090	18143	18145	18248	18125	18181	18164	18439	18298	18149	18078	18315	18297	18208	18304	18270	18236	18141	18218	18234	18240	18243	18141	18262	18201	18403	18238	18210	18346	18219	18313	18249	18213	18143	18258	18224	18176	18154	18290	18104	18214	18146	18151	18455	18379	18111	18221	18260	18127	18305	18283	18254	18310	18248	18280	18196	18173	18230	18106	18348	18358	18283	18286	18277	18222	18321	18156	18215	18367	18146	18285	18220	18186	18293	18133	18365	18233	18130	18325	18061	18313	18213	18195	18421	18128	18412	18306	18364	18172	18314	18287	18156	18238	18263	18026	18205	18243	18272	18154	18131	18260	18211	18354	18074	18218	18217	18069	18198	18220	18397	18311	18329	18126	18309	18212	18264	18281	18378	18238	18145	18208	18369	18108	18438	18307	18278	18333	18073	18253	18315	18297	18174	18023	18401	18367	18233	18056	18400	18331	18364	18145	18284	18054	18098	18371	18268	18330	18151	18190	18371	18229	18379	18272	18262	18192	18184	18297	18240	18245	18071	18214	18158	18203	18340	18326	18224	18343	18165	18271	18219	18218	18219	18296	18176	18270	18215	18229	18298	18138	18294	17944	18293	18224	18354	18223	18282	18171	18173	18268	18176	18102	18265	18162	18232	18271	18125	18313	18067	18364	18351	18280	18246	18331	18141	18266	18449	18102	18281	18233	18290	18263	18190	18482	18358	18250	18151	18094	18402	18232	18239	18359	18047	18325	18211	18158	18494	18234	18238	18112	18084	18226	18280	18058	18291	18323	18350	18234	18389	18203	18396	18238	18229	18268	18268	18294	18186	18309	18469	18324	18358	18213	18146	18121	18170	18129	18161	18145	18382	18239	18165	18019	18214	18093	18342	18134	18235	18083	18219	18360	18250	18039	18157	18100	18263	18248	18246	18304	18167	18204	18229	18331	18227	18063	18326	18116	18292	18174	18289	18316	18163	18358	18346	18208	18057	18235	18274	18208	18171	18410	18214	18294	18345	18293	18263	18247	18142	18282	18325	18157	18264	18219	18257	18276	18243	18252	18308	18123	18124	18262	18095	18364	18307	18164	18158	18559	18093	18390	18156	18255	18253	18311	18143	18231	18394	18315	18341	18332	18137	18233	18245	18262	18292	18284	18272	18241	18369	18255	18458	18355	18329	18224	18197	18309	18294	18259	18437	18262	18172	18250	18290	18255	18060	18222	18212	18189	18381	18232	18281	18201	18204	18212	18249	18263	18245	18145	18334	18273	18439	18315	18242	18150	18250	18210	18153	18253	18178	18119	18206	18359	18227	18156	18157	18189	18190	18250	18228	18240	18200	18179	18348	18088	18166	18281	18113	18125	18255	18146	18263	18298	18245	18267	18304	18252	18165	18319	18340	18223	18256	18072	18237	18351	18146	18351	18017	18202	18217	18268	18346	18297	18151	18067	18278	18010	18280	18149	18252	18214	18104	18315	18319	18201	18126	18160	18328	18301	18034	18140	18177	18126	18121	18259	18219	18335	18171	18315	18155	18254	18145	18308	18454	18313	18333	18364	18254	18545	18294	18281	18287	18154	18225	18153	18180	18046	18297	18230	18156	18210	18228	18169	18376	18228	18438	18212	18175	18255	18454	18216	18305	18137	18229	18417	18192	18277	18151	18298	18309	18291	18244	18251	18296	18142	18235	18468	18241	17983	18230	18189	18355	18234	18061	18214	18233	18289	18359	18087	18399	18230	18318	18289	18146	18166	18388	18163	18236	17909	18214	18272	18235	18398	18283	18405	18147	18408	18418	18317	18202	18353	18298	18369	18355	18181	18291	18206	18273	18070	18095	18285	18208	18182	18216	18218	18462	18231	18199	18326	18337	18242	18152	18320	18286	18288	18342	18212	18138	18292	18281	18192	18305	18234	18328	18234	18131	18282	18229	18171	18301	18186	18333	18245	18519	18390	18061	18352	18226	18244	18264	18362	18130	18468	18378	18225	18168	18431	18117	18354	18355	18229	18158	18156	18183	18243	18345	18320	18221	18265	18225	18365	18183	18110	18287	18314	18092	18369	18394	18250	18329	18293	18210	18350	18431	18332	18274	18169	18158	18165	18361	18044	18313	18255	18137	18238	18278	18175	18190	18330	18152	18077	18311	18093	18351	18327	18331	18352	18273	18258	18281	18305	18329	18283	18239	18284	18259	18316	18097	18286	18380	18335	18252	18218	18337	18244	18195	18407	18340	18165	18264	18222	18143	18363	18141	18227	18248	18126	18255	18171	18401	18221	18373	18242	18241	18323	18119	18239	18248	18232	17989	18361	18492	17953	18122	18186	18201	18347	18275	18221	18198	18103	18300	18325	18347	18189	18288	18282	18327	18233	18213	18178	18048	18246	18156	18321	18184	18139	18349	18025	18260	18279	18478	18182	18218	18162	18368	18122	18227	17943	18063	18300	18308	18314	18212	18357	18235	18374	18168	18374	18185	18167	18245	18315	18138	18177	18422	18312	18292	18069	18250	18266	18234	18241	18281	18203	18317	18198	18231	18269	18329	18225	18325	18251	18289	18224	18427	18127	18346	17997	18268	18248	18038	18209	18260	18370	18350	18123	18195	18345	18258	18265	18151	18221	18090	18222	18235	18243	18370	18206	18317	18320	18069	18294	18268	18321	18323	18445	18168	18253	18226	18193	18242	18213	18116	18083	18186	18403	18247	18271	18312	18298	18253	18383	18278	18123	18360	18214	18118	18096	18019	18256	18314	18284	18182	18320	18284	18151	18245	18166	18412	18217	18246	18375	18323	18245	18166	18203	18206	18200	18175	18190	18365	18182	18261	18431	18218	18261	18260	18354	18063	18244	18116	18340	18267	18125	18400	18253	18241	18278	18320	18443	18133	18283	18154	18146	18326	18089	18383	18172	18191	18145	18301	18240	18287	18202	18190	18466	18234	18477	18126	18275	18189	18147	18129	18470	18232	18227	18337	18114	18052	18126	18313	18271	18174	18213	18293	18103	18252	18315	18382	18073	18062	18307	18339	18169	18326	18131	18088	18237	18370	18180	18280	18174	18323	18488	18200	18394	18090	18206	18241	18107	18314	18150	18252	18212	18074	18197	18302	18345	18251	18228	18253	18324	18239	18164	18353	18087	18260	18176	18195	18074	18166	18365	18047	18246	18435	18020	18173	18146	18202	18244	18203	18170	18328	18229	18343	18085	18350	18314	18237	18118	18199	18263	18205	18254	18260	18386	18144	18251	18367	18336	18094	18317	18140	18098	18223	18212	18231	18242	18255	18302	18142	18194	18169	18307	18132	18346	18271	18226	18168	18348	18175	18393	18289	18146	18193	18323	18142
22910	21475	29370	24713	24622	28721	32043	27389	24790	23806	23427	22908	22438	22419	22394	22335	22206	22189	22239	22000	21913	22110	22181	22129	22100	21881	22137	21844	21698	21834	22151	21764	21745	21913	21925	21717	21747	21751	21919	21831	21753	21926	21842	21888	21848	22003	21878	21994	21922	21852	21937	21842	21788	21826	21715	21807	21838	21760	22033	21611	21892	21572	21729	21800	21833	21592	21820	21774	21814	21741	21679	21925	21811	21755	21697	21573	21612	21817	21640	21844	21775	21921	21486	21827	21835	21655	21818	21679	21786	21654	21659	22071	21622	21832	21834	21793	21951	21818	21738	21678	21642	21779	21785	21502	21670	21635	21900	21581	21639	21633	21891	21706	21634	21686	21700	21679	21812	21951	21862	22007	21740	21823	21739	21697	21854	21761	21801	21675	21656	21733	21658	21770	21772	21521	21480	21741	21748	21760	21704	21748	21698	21675	21748	21514	21824	21512	21856	21642	21765	21698	21727	21750	21639	22068	21711	21654	21626	21594	21947	21738	21661	21702	21894	21656	21628	21618	21599	21802	21682	21836	21775	21607	21895	21869	22027	21756	21835	21807	21566	21645	21528	21704	21929	21899	21729	21802	21879	21792	21845	21936	21631	21797	21694	21810	21757	21688	21523	21851	21624	21613	21850	21584	21770	21758	21822	21697	21833	21857	21650	21688	21635	21513	21909	21813	21718	21738	21637	21699	21703	21907	21738	21743	21750	21618	21623	21773	21569	21693	21706	21668	21715	21777	21829	21839	21626	21626	21638	21889	21749	21587	21760	21493	21881	21770	21970	21820	21644	21821	21727	21847	21941	21467	21762	21775	21777	21791	21623	21704	21806	21806	21646	21537	21675	21642	21759	21996	21702	21712	21705	21661	21841	21794	21791	21499	21581	21664	21831	21617	21566	21647	21517	21928	21702	21716	21758	21681	21711	21796	21922	21589	21826	21892	21636	21554	21687	21733	21804	21660	21849	21565	21714	21632	21627	21852	21671	21638	21727	21503	21696	21804	21711	21532	21819	21593	21812	21824	21721	21715	21748	21858	21774	21748	21767	21826	21897	21902	21711	21762	21653	21624	21890	21704	21677	21900	21864	21717	21734	21709	21804	22062	21711	21807	21611	21733	21985	21743	21936	21546	21629	21862	21433	21657	21782	21667	21666	21773	21702	21660	21657	21571	21804	21742	21709	21644	21807	21519	21639	21731	21677	21766	21767	21885	21811	21677	21592	21732	21463	21699	21753	21699	21606	21604	21691	21666	21713	21812	21809	21680	21889	21747	21755	21925	21688	21609	21688	21879	21803	21540	21745	21796	21588	21866	21675	21673	21787	21817	21639	21880	21680	21910	21880	21830	21808	21737	21622	21824	21875	21713	21770	21761	21777	21878	21792	21568	21632	21602	21754	21724	21690	21950	21663	21898	21867	21713	21706	21684	21853	21811	21908	21948	21681	21639	21793	21697	21765	21757	21641	21659	21641	21736	21891	21643	21791	21849	21864	21509	21781	21417	21544	21642	21533	21656	21835	21523	21657	21766	21727	21776	21597	21890	21907	21808	21737	21784	21782	21914	21681	21599	21721	21488	21836	21911	21722	21550	21536	21682	21781	21610	21797	21701	21375	21627	21748	21806	21652	21523	21749	21871	21738	21739	21839	22010	21665	21612	21551	21844	21674	21683	21700	21750	21580	21687	21730	21839	21811	21795	21909	21652	21636	21590	21914	21730	21670	21584	21928	21581	21501	21445	21825	21812	21755	21793	21668	21717	21779	21543	21520	21868	21613	21580	21789	21548	21666	21668	21727	21635	21730	21690	21683	21481	21552	21744	21719	21598	21650	21443	21827	21817	21853	21737	21835	21629	21876	21824	21864	21841	21728	21661	21760	21764	21670	21726	21599	21739	21563	21573	21533	21717	21894	21749	21700	21525	21725	21707	21676	21521	21726	21829	21742	21838	21543	21540	21489	21705	21722	21391	21540	21553	21841	21594	21647	21478	21675	21747	21812	21600	21725	21876	21765	21835	21829	21892	21740	21681	21597	21817	21679	21842	21758	21541	21848	21630	21708	21858	21711	21760	21747	21762	21762	21613	21692	21652	21757	21662	21897	21692	21791	21559	21757	21671	21526	21715	21704	21717	21740	21720	21625	21898	21635	21779	21606	21826	21558	21615	21842	21806	21724	21935	21577	21705	21680	21414	21694	21940	21832	21524	21598	21652	21526	21802	21751	21696	21728	21696	21772	21922	21827	21502	21835	21870	21658	21944	21810	21613	21444	21867	21635	21555	21703	21688	21653	21705	21804	21741	21629	21588	21597	21803	21796	21880	21676	21841	21678	21436	21734	21700	21692	21663	21611	21708	21739	21686	21746	21692	21624	21714	21605	21636	21579	21697	21680	21627	21603	21538	21557	21787	21529	21721	21666	21797	21687	21665	21698	21732	21823	21809	21863	21844	21803	21874	21731	21680	21826	21941	21723	21612	21896	21772	21965	21813	21691	21574	21680	21733	21762	21682	22033	21560	21803	21826	21853	21824	21562	21775	21611	21775	21740	21852	21834	21660	21780	21864	21577	21703	21760	21790	21697	21863	21636	21682	21404	21527	21596	21702	21785	21712	21640	21695	21718	21546	21595	21427	21524	21720	21582	21512	21763	21491	21687	21740	21905	21596	21730	21742	21560	21596	21692	21830	21678	21900	21728	21596	21786	21749	21501	21618	21597	21514	21644	21754	21679	21749	21720	21644	21708	21822	21696	21636	21814	21548	21631	21556	21699	21660	21873	21584	21587	21698	21711	21795	21855	21730	21683	21584	21863	21629	21987	21570	21660	21567	21619	21742	21807	21638	21751	21953	21560	21781	21650	21845	21617	21946	21707	22023	21690	21741	21905	21771	21669	21707	21568	21816	21773	21517	21742	21718	21638	21795	21843	21624	21810	21748	21646	21998	21670	21960	21703	21698	21712	21578	21890	22028	21786	21689	21599	21661	21951	21799	21874	21893	21780	21790	21767	21587	21823	21778	21735	21734	21859	21779	21792	21673	21837	21748	21850	21750	21792	21773	21880	21652	21870	21673	21578	21535	21754	21681	21637	21780	21605	21663	21705	21746	21638	21616	21724	21831	21659	21625	21732	21809	21637	21672	21714	21862	21793	21809	21674	21732	21830	21532	21605	21750	21884	21766	21700	21580	21715	21729	21742	21859	21764	21819	21672	21694	21786	21706	21605	21701	21664	21775	21676	21468	21671	21798	21787	21657	21835	21712	21755	21858	21719	21510	21835	21791	21550	21591	21777	21743	21789	21660	21560	21692	21645	21917	21840	21708	21651	21847	21741	21471	21627	21512	21649	21920	21657	21753	21718	21644	21702	21654	21756	21671	21687	21809	21500	21782	21786	21609	21984	21656	21787	21616	21603	21888	21790	21761	21686	21623	21604	21584	21681	21628	21730	21861	21622	21514	21854	21724	21852	21645	21687	21714	21680	21753	21790	21637	21876	21745	21649	21685	21668	21645	21911	21852	21717	21714	21730	21856	21902	21755	21669	21750	21626	21628	21661	21577	21581	21557	21773	21763	21544	21705	21616	21782	21541	21689	21708	21790	21777	21762	21872	21782	21807	21634	21764	21549	21624	21877	21905	21681	21604	21660	21669	21553	21567	21718	21753	21591	21680	21853	21885	21725	21759	21743	21674	21865	21655	21567	21690	21651	21857	21531	21714	21619	21714	21758	21621	21788	21576	21753	21697	21629	21876	21710	21795	21739	21814	21726	21778	21948	21568	21651	21620	21866	21869	21647	21853	21696	21886	21811	21798	21745	21727	21915	21661	21548	21708	21796	21910	21836	21893	21821	21705	21691	21613	21980	21741	21706	21776	21703	21768	21744	21850	21707	21645	21826	21595	21588	21880	21343	21779	21504	21634	21854	21782	21810	21564	21855	21674	21707	21614	21740	21711	21783	21789	21560	21819	21629	21693	21727	21934	21809	21625	21528	21643	21875	21842	21675	21773	21599	21704	21905	21594	21717	21884	21737	21595	21652	21485	21566	21695	21526	21774	21697	21884	21780	21577	21665	21726	21858	21763	21883	21761	21659	21716	21843	21713	21732	21619	21496	21485	21628	21436	21793	21813	21990	21846	21848	21788	21718	21760	21752	21726	21687	21753	21817	21796	21600	21828	21626	21669	21659	21660	21736	21740	21608	21653	21608	21850	21722	21734	21568	21907	21435	21696	21759	21632	21829	21691	21688	21693	21623	21784	21742	21493	21791	21665	21665	21671	21544	21711	21705	21944	21813	21840	21778	21698	21712	21814	21661	21782	21826	21618	21765	21682	21826	21900	21674	21757	21864	21905	21887	21651	21907	21744	21820	21590	21724	21620	21833	21630	21784	21561	21770	21997	21803	21763	21793	21441	21544	21612	21814	21818	21902	21984	21725	21675	21796	21623	21522	21695	21694	21701	21524	21666	21626	21706	21734	21796	21625	21814	21771	22012	21764	21711	21644	21679	21705	21771	21746	21677	21664	21636	21717	21793	21831	21717	21724	21813	21725	21539	21770	21810	21712	21595	21709	21848	21569	21582	21774	21747	21663	21581	21761	21645	21890	21863	21831	21738	21819	21833	21743	21862	21688	21704	21557	21600	21598	21966	21646	21723	21851	21925	21699	21813	21788	21825	21765	21865	21749	21577	21738	21655	21715	21601	21497	21751	21751	21653	21883	21710	21905	21570	21676	21840	21602	21731	21701	21681	21584	21833	21834	21688	21713	21737	21757	21613	21817	21623	21693	21813	21828	21549	21665	21914	21718	21989	21826	21857	21656	21700	21603	21625	21462	21911	21687	21601	21833	21642	21612	21860	21868	21706	21783	21699	21806	21774	21679	21710	22020	21840	21859	21838	21660	21613	21763	21679	21641	21500	21744	21781	21526	21596	21616	21723	21936	21909	21610	21962	21712	21620	21679	21705	21656	21709	21961	21996	21744	21959	22022	21868	21584	21609	21518	21533	21543	21610	21724	21713	21999	21651	21506	21617	21849	21924	21632	21673	21785	21716	21632	21742	21875	21694	21752	21604	21414	21601	21662	22067	21655	21620	21945	21569	21480	21594	21738	21797	21862	21668	21691	21677	21655	21782	21913	21811	21619
38481	61416	57135	48068	40450	32779	29401	25858	22575	20874	20016	19437	19345	19060	18618	18663	18835	18682	18785	18581	18570	18513	18547	18465	18564	18558	18479	18390	18372	18323	18465	18322	18227	18355	18350	18351	18268	18357	18309	18316	18309	18337	18312	18120	18262	18357	18339	18434	18408	18585	18416	18273	18383	18323	18229	18250	18430	18293	18131	18240	18244	18350	18288	18412	18303	18243	18203	18198	18231	18223	18203	18276	18202	18331	18252	18166	18319	18153	18270	18361	18458	18146	18276	18377	18261	18191	18180	18163	18273	18255	18302	18204	18334	18359	18316	18321	18230	18188	18226	18153	18298	18337	18437	18350	18354	18156	18359	18444	18125	18253	18246	18267	18223	18158	18353	18195	18210	18255	18322	18431	18321	18164	18309	18416	18306	18239	18296	18211	18310	18260	18196	18246	18222	18178	18207	18228	18403	18282	18359	18227	18037	18254	18314	18196	18262	18222	18401	18246	18250	18335	18424	18271	18163	18104	18142	18102	18074	18192	18151	18299	18200	18163	18241	18330	18207	18220	18156	18209	18022	18265	18208	18268	18182	18037	18139	18399	18137	18105	18180	18077	18337	18216	18127	18349	18194	18228	18359	18221	18152	18355	18062	18255	18112	18283	18210	18246	18301	18014	18245	18190	18211	18325	18212	18088	18258	18261	18033	18185	18237	18355	18167	18177	18273	18182	18429	18226	18291	18233	18261	18226	18222	18397	18222	18289	18320	18262	18344	18286	18187	18122	17986	18325	18367	18232	18071	18285	18227	18318	18042	18224	18337	18288	18251	18237	18170	18207	18459	18234	18266	18184	18238	18294	18311	18180	18210	18431	18196	18248	18327	18377	18379	18273	18199	18011	18230	18298	18384	18193	18166	18470	18347	18165	18249	18145	18362	18183	18272	18214	18211	18488	18281	18237	18321	18079	18275	18226	18228	18291	18228	18202	18320	18248	18346	17999	18378	18307	18166	18205	18320	18077	18276	18366	18128	17936	18239	18316	18244	18223	18370	18269	18434	18192	18288	18206	18070	18179	18190	18291	18397	18221	18211	18315	18180	18143	18239	18260	18236	18265	18292	18154	18146	18206	18250	18229	18162	18117	18302	18097	18254	18199	18267	18228	18188	18321	18246	18194	18233	18188	18299	18138	18205	18212	18142	18160	18221	18034	18340	18218	18216	18272	18133	18220	18319	18219	18310	18380	18188	18078	18284	18172	18136	18324	18335	18147	17816	18160	18275	18051	18192	18131	18070	18304	18394	18205	18111	18054	18268	18260	18180	18197	18161	18211	18304	18288	18124	18124	18348	18131	18270	18296	18213	18306	18396	18094	18260	18144	18212	18268	18189	18251	18157	18236	18364	18291	18251	18261	18189	18294	18262	18140	18153	18251	18117	17959	18162	18367	18102	18378	18133	18189	18247	18200	18264	18053	18255	18200	18194	18282	18276	18199	18236	18044	18235	18024	18196	18356	18250	18311	18222	18325	18273	18185	18235	18213	18150	18311	18281	18263	18339	18208	18222	18239	18220	17943	18165	18286	18280	18303	18242	18334	18134	18278	18222	18232	18171	18173	18383	18222	18242	18182	18234	18312	18160	18239	18106	18284	18304	18226	18218	18015	18256	18091	18145	18327	18340	18184	18165	18251	18158	18133	18387	18339	18259	18069	18245	18205	18161	18165	18182	18374	18312	18169	18325	18412	18334	18227	18289	18189	18330	18339	18337	18374	18222	18324	18404	18176	18214	18290	18151	18303	18195	18067	18200	18332	18220	18192	18235	18259	18499	18195	18102	18180	18273	18210	18077	18188	18113	18309	18152	18304	18307	18148	18237	18230	18318	18282	18230	18289	18169	18114	18219	18260	18315	18392	18214	18204	18228	18366	18300	18469	18170	18149	18329	18281	18238	18373	18131	18310	18084	18311	18197	18317	18311	18226	18139	18250	18165	18273	18198	18244	18267	18116	18262	18276	18249	18004	18130	18269	18164	18088	18385	18198	18257	18159	18142	18362	18294	18198	18223	18058	18164	18111	18286	18300	18139	18246	18278	18346	18331	18206	18238	18150	18098	18201	18066	18164	18389	18239	18249	18359	18255	18218	18241	18285	18191	18096	18183	18184	18218	18311	18152	18256	18354	18310	18150	18331	18283	18264	18170	18164	18302	18127	18158	18293	18162	18285	18238	18160	18448	18324	18277	18202	18178	18285	18324	18257	18272	18184	18364	18248	18380	18219	18258	18448	18224	18178	18184	18252	18128	18301	18148	18182	18120	18262	18048	18199	18304	18191	18285	18297	18174	18287	18324	18193	18227	18229	18246	18262	18249	18362	18392	18280	18276	18491	18162	18344	18397	18327	18274	18269	18367	18278	18447	18286	18076	18253	18307	18105	18114	18114	18258	18296	18128	18306	18349	18197	18262	18107	18221	18165	18199	18457	18252	18284	18140	18198	18303	18265	18078	18148	18260	18252	18258	18189	18346	18422	18375	18064	18116	18112	18250	18248	18164	18241	18224	18295	18215	18220	18085	18347	18263	18164	18398	18400	18103	18400	18306	18331	18239	18474	18172	18293	18230	18355	18144	18148	18233	18231	18203	18340	18130	18099	18225	18326	18219	18192	18095	18124	18417	18279	18277	18243	18215	18082	18172	18277	18168	18222	18163	18251	18190	18301	18095	18269	18286	18184	18219	18227	18160	18143	18194	18344	18331	18323	18121	18313	18292	18224	18219	18271	18114	18260	18045	18251	18187	18141	18253	18288	18248	18183	18152	18191	18165	18251	18402	18324	18330	18151	18313	18074	18269	18197	18218	18242	18315	18347	18298	18252	18306	18133	18410	18211	18198	18298	18290	18183	18258	18159	18321	18175	18215	18239	18231	18306	18265	18091	18067	18115	18345	18247	18192	18114	18137	18112	18247	17966	18254	18256	18113	18194	18177	18371	18053	18128	18205	18353	18181	18332	18167	18202	18407	18180	18409	18311	18225	18066	18192	18271	18154	18166	18241	18137	18216	18129	18578	18293	18208	18144	18217	18257	18239	18190	18240	18139	18101	18095	18074	18325	18372	18098	18254	18064	18251	18147	18383	18198	18331	18267	18238	18147	18216	18190	18398	18114	18211	18202	18142	18213	18291	18262	18172	18335	18347	18106	18296	18338	18302	18052	18057	18325	18421	18249	18249	18200	18347	18144	18257	18257	18126	18251	18140	18318	18348	18276	18159	18334	18197	18128	18268	18254	18425	18203	18352	18282	18233	18312	18205	18230	18420	18213	18259	18296	18393	18284	18156	18072	18244	18055	18096	18192	18157	18325	18197	18256	18148	18293	18188	18276	18057	18139	18315	18250	18251	18323	18167	18315	18318	18201	18150	18300	18296	18242	18193	18171	18250	18240	18332	18142	18228	18230	18235	18172	18160	18294	18184	18239	18257	18272	18067	18146	18310	18096	18226	18226	18325	18222	18273	18179	18376	18219	18241	18322	18212	18544	18166	18301	18201	18242	17959	18321	18378	18219	18208	18309	18258	18332	18251	18106	18341	18174	18223	18078	18274	18310	18143	18328	18052	18275	18242	18232	18134	18315	18210	18139	18316	18281	18484	18239	18343	18263	18128	18292	18148	18364	18276	18084	18190	18218	18259	18356	18318	18213	18213	18305	18171	18175	18256	18190	18441	18112	18089	18305	18239	18072	18289	18113	18101	18009	18183	17978	18309	18122	18260	18340	18161	18251	18139	18174	18231	18311	18315	18044	18276	18104	18262	18198	18125	18157	18269	18357	18412	18175	18191	18409	18205	18085	18341	18156	18121	18078	18283	18258	18308	18240	18214	18126	18255	18208	18237	18374	18280	18388	18215	18233	18287	18080	18155	18187	18278	18244	18281	18356	18314	18201	18297	18184	18119	18306	18045	18400	18158	18255	18241	18278	18304	18266	18364	18282	18179	18180	18244	17883	18273	18204	18355	18153	18374	18208	18320	18189	18408	18216	18295	18225	18385	18177	18186	18340	18258	18204	18150	18223	18393	18350	18243	18107	18072	18290	18141	18313	18190	18247	18287	18170	18131	18336	18217	18249	18232	18323	18188	18288	18234	18211	18157	18212	18191	18165	18204	18096	18162	18251	18190	18234	18159	18285	18216	18272	18323	18173	18251	18255	18094	18202	18373	18112	18078	18332	18051	18217	18042	18317	18356	18408	18320	18288	18192	18061	18425	18288	18347	18255	18120	18175	18208	18233	18063	18368	18115	18303	18185	18064	18349	18381	18118	18497	18204	18143	18283	18346	18136	18273	18210	18331	18244	18214	18193	18043	18232	18230	18223	18139	18204	18261	18037	18177	18234	18297	18195	18206	18141	18274	18239	18300	18205	18241	18226	18177	18346	18151	18126	18121	18210	18155	18124	18163	18326	18344	17949	18316	18108	18324	18135	18130	18263	18212	18155	18260	18198	18333	18102	18228	18328	18161	18383	18256	18231	18253	18232	18415	18220	18440	18203	18241	18020	18203	18227	18424	18259	18183	18216	18214	18216	18132	18239	18206	18158	18320	18220	18195	18329	18307	18342	18176	18374	18319	18222	18299	18284	18132	18233	18265	18305	18136	18220	18225	18154	18086	18200	18168	18313	18253	18217	18112	18314	18360	18273	18175	18282	18048	18230	18284	18083	18345	18195	18263	18299	18170	18285	18342	18278	18274	18156	18175	18399	18086	18177	18321	18067	18241	18254	18240	18294	18228	18009	18271	18248	18123	18445	18156	18230	18016	18352	18175	18355	18158	18202	18381	18226	18065	18320	18346	18306	18236	18319	18216	18230	18298	17981	18347	18293	18165	18294	18223	18200	18420	18125	18272	18132	18161	18251	18307	18319	18227	18191	18264	18264	18057	18109	18256	18077	18107	18091	17980	18221	18166	18392	18353	18292	18363	18201	18070	18281	18227	18239	18194	18167	18380	18364	18180	18283	18325	18404	18131	18090	18172	18156	18243	18220	18208	18307	18321	18302	18162	18397	18424	18086	18406	18284	18313	18310	18044	18359	18281	18388	18168	18283	18045	18230	18046	18171	18068	18199	18378	18261	18364	18293	18332	18079	18093	18227	18380	18146	18152	18251	18285	18251	18113	18320	18076	18155	18127	18214	18309	18274	18210
28988	28182	37902	32402	26128	24328	23868	22374	21894	21432	21273	20980	20816	20773	20899	20776	20832	21029	20755	20710	20870	20805	20802	20474	20605	20848	20534	20520	20838	20775	20785	20614	20742	20742	20613	20776	20571	20497	20675	20517	20742	20557	20531	20595	20684	20804	20491	20546	20685	20900	20443	20682	20791	20772	20816	20800	20614	20607	20570	20831	20917	20546	20782	20741	20687	20837	20483	20803	20703	20612	20816	20765	20491	20793	20610	20684	20501	20797	20482	20708	20743	20838	20734	21020	20725	20891	20821	20493	20679	20705	20618	20508	20593	20530	20733	20520	20687	20681	20690	20664	20704	20623	20723	20657	20750	20858	20677	20691	20599	20514	20710	20587	20896	20658	20615	20668	20741	20573	20582	20480	20618	20656	20686	20770	20817	20684	20808	20806	20730	20797	20618	20869	20622	20705	20850	20701	20739	20776	20637	20803	20638	20765	20736	20642	20619	20730	20803	20662	20880	20598	20746	20744	20870	20721	20952	20643	20656	20585	20777	20465	20632	20522	20622	20676	20746	20631	20613	20526	20759	20579	20659	20803	20708	20451	20906	20554	20654	20519	20853	20657	20663	20722	20622	20510	20696	20770	20666	20577	20408	20750	20611	20653	20490	20674	20674	20643	20820	20517	20990	20805	20705	20468	20376	20620	20546	20711	20606	20878	20549	20525	20880	20819	20700	20755	20654	20952	20757	20455	20676	20681	20812	20961	20826	20673	20727	20602	20621	20638	20546	20674	20601	20560	20525	20582	20831	20887	20709	20682	20546	20606	20570	20739	20641	20594	20639	20744	20806	20595	20559	20803	20731	20710	20785	20733	20658	20477	20529	20803	20781	20644	20705	20592	20693	20572	20739	20667	20642	20653	20496	20561	20784	20454	20369	20519	20781	20749	20641	20959	20607	20695	20664	20678	20742	20557	20341	20301	20804	20510	20945	20828	20657	20699	20647	20558	20635	20577	20783	20783	20719	20477	20782	20825	20619	20575	20704	20708	20574	20837	20613	20595	20597	20875	20778	20576	20496	20522	20632	20623	20621	20760	20564	20651	20511	20934	20627	20717	20779	20777	20710	20787	20698	20513	20706	20635	20674	20666	20566	20716	20665	20683	20617	20807	20825	20808	20675	20615	20492	20625	20522	20447	20688	20418	20749	20625	20467	20785	20868	20648	20563	20756	20640	20634	21011	20711	20604	20339	20684	20717	20630	20768	20611	20592	20504	20698	20752	20648	20640	20583	20454	20666	20699	20878	20742	20718	20462	20805	20486	20543	20613	20575	20719	20703	20602	20621	20602	20744	20612	20660	20663	20715	20722	20807	20922	20724	20710	20642	20749	20652	20687	20649	20700	20466	20633	20843	20519	20660	20876	20589	20674	20377	20723	20730	20814	20942	20752	20729	20814	20672	20612	20461	20558	20718	20660	20597	20891	20751	20654	20574	20525	20696	20600	20574	20815	20479	20803	20667	20701	20581	20780	20800	20690	20684	20703	20714	20577	20608	20711	20909	20537	20560	20673	20717	20474	20686	20541	20794	20772	20591	20527	20637	20369	20627	20580	20508	20510	20597	20863	20686	20708	20832	20731	20626	20670	20392	20790	20646	20477	20781	20811	20646	20786	20498	20543	20630	20523	20807	20624	20568	20643	20671	20823	20482	20730	20747	20684	20747	20637	20821	20728	20845	20707	20540	20717	20662	20437	20668	20692	20533	20704	20562	20579	20538	20816	20934	20661	20508	20748	20690	20596	20702	20763	20555	20621	20713	20648	20602	20452	20832	20903	20771	20736	20631	20684	20602	20724	20639	20682	20719	20680	20774	20736	20470	20849	20833	20495	20751	20743	20658	20743	20764	20797	20875	20598	20642	20543	20859	20683	20639	20545	20664	20674	20615	20504	20571	20703	20781	20520	20864	20611	20744	20802	20642	20592	20552	20638	20604	20642	20525	20653	20737	20579	20648	20793	20948	20599	20721	20673	20582	20715	20678	20602	20769	20858	20617	20438	20549	20536	20691	20648	20691	20901	20686	20567	20812	20895	20673	20547	20481	20633	20696	20696	20578	20516	20847	20778	20834	20503	20864	20765	20581	20806	20840	20668	20754	20720	20665	20723	20778	20736	20692	20640	20611	20639	20626	20402	20783	20616	20713	20669	20482	20687	20443	20619	20768	20561	20593	20655	20738	20651	20598	20738	20762	20517	20727	20758	20643	20643	20850	20473	20581	20516	20732	20851	20799	20598	20749	20878	20589	20874	20796	20810	20605	20510	20775	20922	20591	20438	20784	20611	20659	20834	20680	20658	20821	20715	20829	20564	20572	20910	20698	20893	20671	20770	20436	20573	20820	20399	20546	20628	20627	20808	20641	20407	20669	20754	20659	20484	20525	20658	20518	20617	20742	20531	20541	20749	20646	20570	20695	20599	20779	20537	20715	20593	20388	20686	20691	20627	20756	20668	20535	20817	20543	20971	20591	20680	20410	20528	20814	20701	20504	20645	20856	20705	20711	20730	20682	20581	20749	20631	20663	20691	20539	20600	20616	20542	20690	20895	20653	20591	20459	20505	20689	20602	20711	20717	20727	20812	20490	20734	20678	20720	20633	20824	20659	20716	20674	20860	20760	20559	20686	20655	20788	20899	20639	20682	20739	20721	20842	20633	20639	20636	20870	20937	20562	20675	20653	20679	20466	20823	20783	20614	20498	20535	20429	20578	20564	20579	20710	20656	20733	20602	20529	20673	20715	20783	20688	20699	20649	20560	20889	20709	20357	20520	20615	20548	20585	20501	20694	20472	20693	20728	20720	20667	20614	20733	20443	20710	20643	20698	20484	20770	20660	20689	20855	20737	20597	20540	20660	20857	20712	20855	20705	20677	20712	20760	20877	20643	20984	20757	20734	20693	20574	20731	20569	20536	20565	20786	20793	20680	20679	20574	20519	20658	20701	20851	20759	20621	20548	20810	20648	20705	20711	20662	20573	20474	20656	20608	20651	20967	20794	20689	20559	20556	20503	20584	20519	20739	20515	20645	20776	20655	20625	20673	20903	20695	20554	20773	20534	20455	20624	20778	20568	20728	20606	20640	20704	20571	20470	20545	20784	20715	20565	20566	20627	20750	20777	20811	20582	20680	20650	20689	20819	20559	20535	20670	20552	20892	20702	20530	20644	20860	20667	20523	20594	20537	20520	20587	20720	20537	20629	20830	20670	20562	20560	20554	20730	20893	20675	20749	20840	20779	20683	20881	20622	20689	20857	20615	20845	20721	20826	20999	20643	20697	20572	20659	20627	20885	20586	20643	20317	20820	20772	20776	20532	20594	20826	20594	20719	20657	20935	20644	20774	20630	20688	20744	20752	20622	20741	20741	20618	20514	20578	20809	20735	20701	20777	20669	20624	20747	20642	20703	20780	20682	20583	20443	20660	20656	20588	20625	20564	20874	20611	20811	20637	20798	20663	20665	20495	20547	20491	20862	20674	20848	20652	20606	20582	20700	20821	20581	20717	20655	20774	20720	20701	20708	20751	20725	20706	20593	20746	20812	20652	20741	20623	20611	20638	20642	20770	20622	20625	20585	20574	20507	20780	20699	20799	20572	20714	20814	20562	20704	20822	20636	20727	20767	20724	20683	20879	20672	20670	20648	20576	20719	20807	20594	20709	20870	20770	20610	20469	20514	20720	20776	20713	20524	20509	20654	20825	20882	20832	20887	20705	20523	20811	20708	20490	20732	20436	20747	20779	20796	20720	20936	20873	20702	20369	20681	20825	20742	20679	20785	20538	20671	20591	20757	20355	20630	20579	20653	20750	20642	20813	20657	20643	20603	20643	20729	20400	20578	20551	20524	20712	20550	20658	20684	20552	20806	20716	20599	20665	20627	20738	20742	20589	20655	20473	20372	20569	20767	20745	20599	20664	20742	20664	20807	20746	20760	20711	20498	20607	20695	20427	20595	20583	20863	20522	20786	20682	20721	20644	20735	20774	20710	20579	20534	20527	20550	20609	20711	20697	20841	20678	20765	20638	20875	20609	20833	20351	20744	20713	20740	20689	20790	20553	20840	20756	20803	20678	20573	20790	20571	20854	20822	20656	20665	20620	20619	20468	20885	20679	20954	20846	20857	20677	20845	20669	20847	20617	20683	20686	20606	20598	20879	20838	20806	20668	20817	20448	20703	20638	20693	20872	20722	20456	20697	20868	20603	20650	20521	20484	20598	20501	20571	20683	20615	20747	20588	20569	20784	20503	20651	20509	20735	20655	20737	20876	20916	20578	20550	20811	20517	20646	20720	20786	20639	20723	20742	20672	20598	20653	20776	20808	20566	20669	20905	20858	20685	20537	20747	20911	20834	20682	20786	20735	20831	20753	20853	20473	20514	20778	20685	20668	20668	20794	20784	20851	20824	20607	20784	20702	20729	20705	20787	20829	20779	20605	20410	20793	20910	20827	20759	20420	20851	20719	20834	20729	20698	20408	20508	20593	20553	20888	20684	20906	20694	20657	20784	20790	20634	20524	20622	20837	20859	20682	20821	20815	20863	20622	20675	20760	20708	20762	20642	20530	20559	20786	20644	20573	20572	20865	20532	20720	20682	20518	20732	20573	20609	20800	20617	20741	20710	20668	20643	20617	20338	20681	20781	20698	20641	20596	20791	20549	20635	20507	20797	20627	20693	20518	20558	20789	20586	20635	20782	20584	20407	20459	20791	20549	20726	20750	20783	20700	20842	20735	20686	20558	20633	20374	20708	20600	20685	20887	20850	20783	20769	20605	20719	20758	20615	20692	20545	20524	20366	20542	20569	20529	20637	20547	20709	20618	20629	20377	20600	20656	20768	20764	20356	20696	20691	20591	20675	20772	20573	20817	20728	20642	20661	20711	20671	20538	20624	20724	20659	20743	20683	20662	20658	20641	20609	20783	20689	20764	20923	20730	20732	20593	20800	20715	20691	20674	20684	20754	20714	20634	20662	20567	20688	20654	20855	20699	20889	20719	20753	20585	20491	20577	20689	20687	20792	20655	20889	20587	20597	20591	20374	20576	20694	20550	20593	20542	20720	20783	20786	20662	20863	20657	20541	20820	20648	20529	20711	20736	20666	20743	20585	20710	20672	20460	20552	20813	20724	20707	20541	20545	20319	20765
32270	46486	43943	31263	26041	23130	21700	20305	19339	18730	18481	18061	17961	17975	17806	17804	17956	17901	17663	17842	17944	17812	17819	17941	17636	17790	17670	17639	17767	17546	17665	17454	17497	17615	17521	17679	17507	17759	17753	17581	17642	17779	17735	17685	17832	17742	17751	17632	17665	17693	17795	17605	17675	17647	17682	17609	17614	17672	17818	17571	17724	17836	17744	17726	17670	17521	17477	17569	17621	17590	17716	17561	17612	17612	17618	17590	17566	17571	17617	17599	17530	17611	17658	17417	17730	17635	17772	17665	17513	17743	17756	17586	17693	17487	17771	17591	17589	17467	17458	17585	17475	17637	17608	17699	17629	17566	17845	17635	17658	17599	17704	17570	17695	17555	17646	17446	17649	17517	17519	17631	17593	17763	17730	17613	17784	17758	17461	17678	17666	17566	17623	17736	17770	17565	17518	17631	17625	17578	17560	17523	17630	17639	17773	17670	17721	17564	17547	17508	17647	17451	17673	17333	17555	17587	17701	17585	17617	17630	17593	17765	17520	17643	17546	17534	17721	17688	17591	17663	17659	17500	17772	17559	17537	17693	17612	17682	17630	17402	17891	17660	17580	17636	17703	17561	17828	17758	17537	17572	17691	17497	17699	17679	17625	17729	17703	17628	17716	17495	17606	17637	17671	17550	17549	17727	17626	17716	17615	17403	17700	17477	17439	17735	17581	17681	17707	17584	17665	17671	17515	17619	17611	17790	17549	17584	17795	17659	17623	17510	17641	17537	17591	17635	17630	17605	17562	17573	17562	17645	17692	17672	17563	17607	17630	17727	17656	17599	17701	17744	17644	17650	17734	17532	17736	17715	17778	17583	17476	17716	17620	17407	17661	17623	17511	17763	17584	17540	17670	17666	17626	17563	17539	17536	17521	17575	17644	17629	17503	17627	17686	17771	17754	17603	17667	17514	17659	17670	17654	17721	17497	17629	17687	17781	17424	17500	17521	17595	17609	17716	17731	17477	17548	17576	17637	17627	17623	17545	17754	17752	17365	17627	17621	17671	17732	17579	17648	17653	17641	17651	17384	17527	17468	17702	17765	17622	17772	17581	17522	17658	17610	17689	17559	17458	17710	17623	17629	17707	17419	17619	17621	17539	17565	17562	17764	17608	17598	17752	17586	17620	17624	17745	17567	17590	17576	17539	17620	17576	17660	17690	17473	17520	17612	17523	17511	17815	17443	17633	17613	17587	17597	17731	17538	17727	17707	17551	17563	17564	17687	17725	17462	17529	17618	17714	17552	17681	17641	17616	17545	17597	17550	17728	17670	17675	17610	17748	17620	17611	17359	17623	17800	17664	17485	17585	17608	17836	17739	17518	17574	17651	17673	17458	17663	17620	17690	17662	17562	17732	17656	17509	17845	17613	17514	17633	17434	17440	17596	17593	17720	17848	17566	17814	17702	17706	17679	17634	17578	17561	17611	17626	17672	17655	17656	17593	17626	17572	17599	17507	17601	17659	17634	17665	17699	17684	17620	17651	17730	17455	17594	17581	17586	17570	17515	17475	17705	17621	17863	17571	17767	17629	17729	17549	17513	17523	17745	17642	17723	17757	17820	17849	17712	17735	17881	17648	17480	17436	17510	17533	17742	17628	17767	17699	17666	17740	17584	17606	17558	17614	17564	17652	17575	17544	17604	17480	17579	17589	17608	17734	17578	17433	17669	17503	17661	17708	17599	17663	17632	17683	17644	17428	17576	17534	17570	17775	17749	17594	17612	17682	17565	17565	17534	17602	17626	17572	17605	17810	17738	17696	17566	17812	17733	17757	17587	17558	17412	17657	17655	17428	17548	17699	17513	17680	17515	17650	17570	17665	17681	17596	17549	17694	17632	17480	17684	17679	17747	17838	17657	17628	17560	17585	17527	17604	17606	17715	17582	17501	17572	17727	17695	17628	17567	17530	17670	17615	17636	17646	17762	17534	17690	17673	17636	17355	17623	17493	17615	17763	17422	17729	17523	17580	17685	17706	17645	17613	17552	17504	17750	17671	17711	17699	17730	17590	17487	17703	17677	17496	17672	17690	17561	17628	17539	17417	17507	17483	17690	17649	17594	17720	17495	17625	17503	17502	17826	17564	17592	17843	17623	17650	17598	17751	17621	17472	17471	17651	17723	17713	17834	17492	17645	17664	17704	17690	17503	17702	17583	17739	17606	17717	17492	17748	17556	17612	17802	17530	17632	17548	17634	17654	17798	17652	17723	17724	17591	17557	17678	17666	17410	17626	17792	17719	17487	17667	17707	17608	17433	17694	17542	17604	17506	17482	17642	17590	17643	17620	17656	17621	17754	17541	17710	17692	17640	17629	17675	17604	17637	17587	17714	17474	17843	17610	17642	17542	17656	17647	17573	17620	17766	17475	17761	17707	17386	17674	17417	17666	17668	17576	17763	17699	17489	17574	17531	17494	17586	17680	17599	17666	17642	17618	17648	17652	17437	17618	17668	17568	17681	17462	17723	17642	17540	17510	17563	17753	17508	17768	17648	17734	17575	17695	17902	17767	17521	17700	17613	17508	17622	17540	17659	17556	17641	17411	17520	17613	17534	17712	17703	17550	17629	17776	17657	17612	17544	17584	17737	17685	17498	17760	17627	17550	17705	17593	17727	17560	17534	17694	17635	17719	17794	17690	17546	17821	17447	17495	17742	17715	17597	17724	17794	17521	17607	17536	17471	17885	17548	17568	17605	17590	17749	17687	17778	17690	17601	17656	17565	17609	17762	17568	17707	17700	17935	17537	17533	17615	17538	17541	17456	17687	17787	17570	17670	17529	17808	17593	17484	17635	17550	17650	17651	17633	17556	17502	17650	17681	17632	17617	17532	17570	17555	17787	17434	17722	17675	17622	17598	17679	17570	17457	17573	17680	17716	17668	17726	17539	17560	17570	17526	17581	17586	17501	17578	17544	17635	17596	17612	17636	17534	17472	17587	17782	17636	17679	17607	17807	17570	17664	17512	17866	17514	17435	17708	17694	17603	17422	17586	17711	17670	17687	17593	17544	17702	17454	17749	17687	17636	17731	17594	17460	17518	17722	17601	17617	17648	17510	17713	17602	17605	17535	17575	17491	17809	17628	17589	17561	17667	17490	17485	17520	17676	17618	17605	17540	17830	17533	17665	17579	17679	17719	17570	17740	17735	17648	17644	17577	17852	17726	17731	17641	17778	17645	17729	17668	17854	17579	17522	17733	17583	17462	17647	17642	17519	17482	17632	17575	17610	17528	17558	17551	17520	17711	17762	17572	17612	17717	17660	17672	17582	17561	17598	17599	17642	17758	17574	17510	17655	17653	17732	17581	17595	17621	17664	17533	17589	17625	17578	17725	17427	17673	17627	17696	17552	17637	17632	17467	17551	17583	17870	17573	17422	17597	17637	17754	17688	17714	17667	17531	17636	17681	17495	17517	17425	17569	17866	17680	17607	17457	17631	17616	17573	17801	17651	17787	17609	17674	17636	17698	17698	17637	17613	17690	17589	17783	17516	17625	17447	17644	17596	17674	17486	17649	17460	17556	17656	17537	17622	17531	17571	17620	17673	17705	17596	17510	17701	17660	17662	17533	17547	17680	17563	17553	17561	17606	17613	17694	17450	17627	17582	17837	17528	17506	17691	17569	17695	17734	17553	17653	17705	17721	17589	17640	17638	17735	17430	17499	17705	17680	17811	17498	17614	17586	17442	17645	17600	17623	17581	17595	17720	17738	17531	17565	17684	17707	17450	17656	17757	17570	17689	17780	17536	17663	17644	17525	17517	17503	17628	17710	17661	17708	17635	17549	17563	17634	17539	17587	17637	17692	17462	17549	17558	17748	17626	17618	17592	17613	17642	17722	17819	17528	17640	17577	17837	17642	17655	17563	17617	17555	17651	17586	17690	17553	17576	17727	17729	17706	17646	17621	17630	17492	17441	17680	17687	17632	17645	17530	17814	17732	17569	17764	17607	17670	17478	17625	17677	17473	17530	17657	17853	17464	17653	17570	17570	17578	17639	17595	17741	17790	17659	17487	17553	17564	17668	17735	17513	17629	17586	17722	17592	17592	17845	17429	17746	17453	17796	17670	17612	17758	17608	17513	17713	17678	17629	17560	17564	17546	17497	17548	17771	17556	17674	17808	17685	17473	17724	17544	17730	17764	17585	17670	17531	17746	17646	17691	17686	17650	17784	17607	17605	17674	17767	17711	17729	17567	17721	17554	17711	17611	17399	17621	17645	17675	17570	17699	17654	17649	17678	17633	17635	17605	17608	17605	17630	17654	17590	17575	17610	17745	17826	17531	17644	17670	17507	17483	17561	17526	17590	17634	17461	17492	17582	17582	17639	17549	17506	17385	17806	17720	17660	17671	17766	17647	17680	17556	17633	17725	17646	17755	17516	17629	17819	17810	17531	17539	17551	17607	17575	17543	17667	17679	17650	17708	17539	17715	17519	17627	17714	17610	17617	17730	17542	17534	17612	17511	17668	17723	17820	17642	17664	17768	17673	17613	17516	17581	17616	17665	17441	17506	17759	17657	17551	17641	17625	17624	17479	17645	17489	17662	17592	17755	17597	17527	17555	17532	17567	17576	17472	17440	17646	17443	17612	17788	17606	17580	17635	17557	17686	17698	17598	17552	17535	17535	17721	17563	17717	17822	17585	17724	17715	17710	17545	17735	17731	17624	17514	17616	17545	17463	17615	17625	17451	17582	17477	17395	17624	17519	17739	17501	17688	17455	17646	17644	17790	17606	17524	17857	17712	17671	17585	17693	17695	17522	17534	17645	17623	17694	17433	17512	17700	17552	17577	17382	17647	17535	17502	17728	17704	17564	17804	17700	17534	17762	17682	17700	17709	17649	17598	17675	17680	17675	17460	17641	17697	17692	17614	17697	17553	17691	17578	17637	17559	17672	17503	17615	17716	17749	17470	17702	17634	17593	17807	17415	17620	17638	17711	17788	17757	17565	17532	17434	17517	17567	17425	17642	17457	17789	17515	17586	17684	17615	17654	17601	17734	17534	17547	17842	17593	17536	17662	17530	17571	17769	17604	17577	17504	17515	17714	17662	17568	17691	17481	17741	17729	17809	17597	17454	17803	17502	17416	17692	17690	17526	17546	17587	17625	17716	17647	17795	17832	17594	17731	17530
24120	21421	29135	25945	25866	27453	26759	22954	21443	20943	20168	19849	19615	19583	19403	19294	19443	19455	19384	19292	19558	19387	19159	19252	19135	19431	19211	19188	19327	19311	19055	19181	19120	19166	19234	19073	19178	19140	19075	19190	19242	19030	19355	19074	19371	19293	19069	19062	19251	19359	19082	19111	19272	19367	18993	18946	19145	19216	19175	19180	19310	19174	19120	19310	18970	18989	19161	19102	19012	19056	18891	18927	19100	19063	18898	19040	19156	19048	18990	19014	19087	19239	18951	19099	19188	18943	18962	19170	18871	18986	19152	18885	19061	18932	19083	19052	19192	19092	19244	18896	19095	19088	18969	19198	19081	19190	19136	19181	19066	19074	19082	19097	19055	18963	19026	19080	19166	19166	19173	19177	19399	19250	18937	19185	18708	18929	19055	18966	19130	19186	19024	18968	19112	19168	19030	19211	19077	19110	19066	19081	19100	19056	19174	19180	19173	19079	19153	19016	18983	19036	18991	19092	19243	18976	18935	18965	19090	19084	19158	19145	18960	19115	19100	19012	19191	19257	19201	19151	19012	19017	19094	19256	19054	19030	19164	18917	19096	19273	19126	18849	19119	19079	19375	19166	18927	19111	19213	19162	19008	18990	18972	19033	18872	19346	19002	19124	18935	19009	19022	19180	19060	19211	19227	18980	19046	19080	18858	19173	19050	19139	18961	19044	19129	19109	19162	19098	18981	19221	19238	18924	19082	19055	19090	19221	18868	19101	19321	19061	19141	19041	18969	19064	19198	18994	19057	19087	19081	19134	18967	19030	19043	19302	19207	19197	19127	19182	19099	19223	19133	19232	19048	19065	18951	19186	19139	19079	18798	19013	19274	18941	18944	19073	19178	19081	19016	19197	19146	19041	19189	19100	18894	19041	19106	19065	19321	19241	19114	19187	19125	18967	19263	19107	19175	19138	19030	19198	19289	19029	19235	19131	19222	18969	18926	18993	19205	18965	18868	19134	19098	19029	19137	19137	19008	19052	19004	19068	19050	18797	19039	19059	19085	19085	18963	19002	19104	19010	19151	19399	18979	18988	19057	19043	19202	18991	18925	19281	19160	19171	19006	18903	19108	19184	19148	18995	19046	19095	19231	19062	19046	19152	19047	19023	19007	18942	19093	19072	19147	19195	19406	19057	19214	19122	18925	19055	19147	18970	19027	19153	19125	19038	18982	19079	19225	19286	19192	19070	19065	18873	19209	18955	19054	18997	18771	19140	19309	19190	18932	18880	18798	18873	18802	18964	19088	19101	19073	19089	19078	19314	19138	19399	19125	19110	18979	18832	19001	19074	19094	19055	19051	18799	19254	19012	18879	19123	19231	19209	18828	19066	19053	19054	19013	18994	19161	19259	19046	18912	19040	19190	19040	19224	19153	19211	19019	19124	19141	19076	19132	19149	19204	18841	19117	19183	18882	18982	19109	19322	19219	19020	19176	19256	19009	19092	18749	19182	19459	19156	19227	18837	19304	18975	18948	19023	19215	19116	19197	18944	19089	19041	19371	18972	19167	19097	19139	19004	18916	19053	19130	19004	18996	18885	19093	19153	18987	19017	19022	19244	19168	18952	18968	19107	18973	18973	18982	19011	18951	19113	18945	19139	19067	19173	19099	18904	19121	19094	19224	19136	18864	19109	19037	18979	18949	18948	19146	19204	19142	19025	19154	19115	19060	19118	19153	19012	19105	19140	19135	19098	19090	18878	18968	18824	18998	19185	19051	19008	18964	18975	19165	19065	19024	19048	18996	19232	19060	19120	19120	18985	19021	18853	18772	18942	19072	19029	19120	19155	19062	19000	19034	19150	19008	19319	19024	19167	19120	19227	19185	19116	19194	19061	18919	19079	18916	18969	19039	19192	18809	19065	19027	19164	19275	19040	19185	19257	19109	18939	19010	18801	19061	19032	19079	19160	19147	19203	19092	19181	19209	19018	19109	19033	19176	19278	19275	19159	18965	19241	19169	19074	19169	18914	19329	19036	18999	18974	18950	18921	18929	19004	19050	18919	19079	19164	19076	18986	19029	19029	18820	18915	18797	18970	18793	19170	19006	19100	18983	19108	19038	19298	19187	18839	19096	18978	19048	19186	18952	19036	19109	19132	19286	19214	19020	19178	19061	19003	19065	18954	19191	19126	19154	18989	19162	19112	19222	19106	19271	19029	19144	19032	18934	19152	19117	19062	19143	19003	19001	19160	19031	19214	19416	19034	19040	19016	19126	19296	18924	19142	19256	19087	18964	19245	19099	19114	18861	18969	19068	19161	19162	19127	19103	19080	18972	18978	19049	19015	19193	18978	19273	19023	19005	19213	19043	18897	18946	19260	19066	19145	19015	19203	18988	19262	19230	18841	19136	19163	19088	19040	19247	19136	19070	19079	19135	19166	19105	18868	19036	19210	19202	19096	18881	19116	18949	19104	18927	19075	19075	19264	19086	18967	19107	19010	19184	19113	19001	19167	19121	18896	18957	19171	19200	18928	18866	19083	19242	19163	19108	19136	19149	19202	18958	18982	19037	19244	19146	19130	19207	19029	18844	19065	19010	19060	18967	19056	19151	19122	18875	18997	18970	18910	19105	19232	19129	18820	19078	19006	19126	19129	19066	19072	19017	19059	19117	19100	19104	19137	19207	19069	18949	19104	18934	19044	19060	19148	19066	19008	19240	19046	19084	19268	19061	19232	19091	18899	19048	19126	19151	19108	18971	19092	19065	18972	19368	19125	19123	19062	18989	19141	19080	19335	19210	18976	19020	19092	19023	18991	19165	19197	19230	19193	19072	19063	18956	18989	19203	18968	19215	19102	19110	19273	19264	19166	19218	18985	19102	18957	19069	19108	19275	19217	19163	19105	18969	18852	19209	19093	19019	18984	19165	18850	19053	19007	18934	18841	18983	19129	19279	18893	18929	19271	19162	19110	19089	19189	19115	19212	19227	19060	19215	18921	19238	19170	19157	18984	19125	19106	19080	18955	19108	18842	19233	18985	19096	19120	18940	18935	19123	19102	18977	18872	19164	19201	18883	19131	18988	19118	19066	18893	19222	19291	19047	18951	18984	18972	19165	19122	18942	18926	18991	19123	19142	19095	19198	19034	19144	18985	18761	19196	19195	18983	19074	19059	19056	18947	18841	18906	18909	19165	19010	19228	18994	19305	19079	18909	18874	19066	19044	19007	19175	19125	19206	19020	19234	19158	19173	19169	19034	19137	19118	19057	19285	19123	19189	18933	19245	19067	19354	19132	19060	19234	19195	19173	19150	19107	19167	19015	19109	19136	19055	18997	19023	18983	19075	19050	19170	18860	19146	19245	19018	18983	19026	19134	18987	19142	18958	18931	19115	19068	19180	19063	19133	19030	19131	19159	19105	19035	19177	19025	19225	18974	19175	18979	19006	19012	19101	19002	19096	19263	19431	19093	19007	19073	18993	18851	18909	18956	19087	19228	19242	19193	19089	18988	18965	19218	19260	19151	18997	18958	19310	19247	18978	19154	19320	19224	18871	19049	19202	19119	19031	19245	19123	19179	19045	19058	19150	19220	19216	19043	19168	19302	19124	18969	19143	19130	19148	18999	19083	19275	19197	19114	19211	18955	19072	19036	18901	19242	19109	19119	19251	19019	19427	18996	19043	19025	19139	19101	19218	19105	19049	19070	19084	19067	19104	19023	19101	19057	19153	18975	19176	19008	19228	19184	19170	19210	19100	18915	19054	19035	19074	18848	18843	19108	18985	19104	19139	18960	19025	19191	19119	19108	19093	19226	19150	19267	19051	18895	19124	19122	19021	19104	19048	18876	19100	18893	19099	18891	19235	19043	18986	19074	19115	19112	19025	19092	18983	18981	19013	19276	19174	19313	19213	18779	19038	19028	19208	19009	19168	19215	19075	19125	19171	18970	19205	18942	19088	19086	19111	19205	19105	19134	19105	19127	18925	19154	19094	18913	19116	19115	18918	19074	19144	19104	19014	19193	19063	18919	19040	19307	19050	19091	19317	19290	19012	19106	18971	19133	19107	19040	18851	19164	19141	19140	18983	19130	19258	19266	19023	18942	19073	19121	19007	18962	19262	19141	18976	19290	19086	19118	19092	19146	19106	19062	18939	19072	19107	19296	19187	18984	19145	19060	19083	19166	19187	19170	19207	19443	19073	18906	19241	19220	18973	19061	19143	19154	19173	18992	19195	19044	19138	18977	18854	19069	19141	19176	19063	19336	19270	19142	19114	19117	19234	18920	19012	19156	18974	19047	18971	19163	19002	19052	19038	18828	19328	19143	19043	19072	18976	18984	19201	19077	18932	19016	19033	19214	19162	18997	19061	18887	19096	18974	19166	19212	19243	19010	19201	19204	19019	19221	19070	19041	19193	18839	19070	19158	19198	19453	19098	19218	19033	19064	19056	19252	19095	19157	18855	19242	18955	19184	18974	19048	19026	19190	19188	19338	19038	19187	19179	19051	18965	18798	19129	19053	19019	19104	18875	19131	19228	19077	19153	19038	19221	19151	19119	19027	19037	19139	19142	19360	19245	19096	19052	19119	18961	19003	19047	19006	19176	19088	19159	18976	18945	19159	19300	18912	18788	18971	18886	19060	18917	18914	19210	18976	19055	19215	19060	19053	19221	19119	19073	19029	19115	19061	19194	19192	18987	19102	18914	19037	18884	19248	19104	19037	19123	19223	18721	19214	19166	19084	19171	19039	18981	19050	18896	19145	19138	19026	19203	19179	18923	19238	19121	19134	19248	19055	19084	18914	19140	19250	19138	19023	18951	19022	19143	19078	19297	19038	19093	18949	19050	18962	18999	18965	18836	19099	19043	19068	18959	19137	18969	19042	19067	19005	19059	19030	19162	19192	19198	18985	19282	19094	18922	19067	18967	19073	18998	18935	19067	19114	19310	19213	19204	19005	19120	18803	19286	19079	19156	18960	18838	19229	19147	19036	19155	19033	19130	19125	19283	19081	19177	19190	19204	19116	19165	19172	18908	18827	19094	18964	19064	18969	19066	19195	19125	19011	19137	19174	19124	19088	19082	19102	19134	19072	19031	19029	19235	19004	19175	19149	19022	19058	19067	19006	19037	19230	19129	19073	19122	19049	19242	19156	19407	19217	19061	19173	19152	19213	19102	19340	19376	19162
31594	51765	49607	38144	33111	27946	24245	21810	20184	19027	18265	17715	17312	17144	16945	17120	16972	17027	16936	17219	16934	16931	17076	16985	16649	16840	16922	16961	16956	16876	16721	16518	16704	16637	16684	16800	16816	16894	16741	16560	16806	16754	16739	17044	16588	16701	16997	16809	16872	16933	16720	16785	16817	16824	16779	16700	16678	16789	16686	16617	16683	16664	16790	16802	16580	16593	16816	16641	16653	16678	16673	16686	16826	16678	16665	16781	16733	16671	16755	16812	16770	16554	16744	16647	16713	16641	16704	16721	16793	16502	17034	16756	16650	16700	16805	16659	16853	16706	16652	16732	16583	16801	16734	16749	16713	16684	16730	16742	16809	16825	16789	16587	16812	16767	16715	16728	16478	16678	16827	16670	16830	16668	16603	16764	16705	16553	16794	16862	16751	16745	16607	16600	16800	16774	16579	16818	16604	16691	16831	16726	16697	16855	16865	16503	16707	16600	16781	16610	16725	16851	16693	16584	16815	16636	16636	16767	16916	16856	16756	16745	16717	16581	16731	16831	16716	16588	16650	16641	16573	16435	16706	16721	16639	16823	16534	16776	16821	16760	16722	16766	16793	16623	16673	16640	16766	16630	16683	16721	16716	16831	16614	16654	16745	16599	16556	16747	16728	16635	16689	16717	16683	16667	16770	16811	16821	16581	16680	16609	16946	16579	16537	16668	16672	16718	16731	16817	16716	16701	16781	16720	16673	16735	16668	16840	16633	16556	16813	16747	16659	16735	16758	16581	16824	16578	16791	16582	16649	16592	16792	16760	16603	16880	16651	16670	16789	16776	16698	16619	16764	16744	16711	16541	16454	16865	16591	16595	16654	16804	16744	16835	16768	16828	16747	16729	16634	16831	16616	16538	16757	16765	16929	16727	16797	16735	16893	16794	16812	16761	16729	16673	16610	16766	16654	16805	16680	16652	16723	16783	16791	16757	16623	16674	16570	16626	16570	16664	16817	16728	16691	16802	16761	16744	16638	16746	16776	16708	16579	16747	16808	16331	16964	16667	16784	16759	16755	16775	16670	16777	16731	16661	16841	16822	16730	16556	16636	16704	16851	16610	16691	16720	16852	16631	16632	16690	16701	16627	16744	16653	16660	16736	16698	16844	16592	16704	16711	16859	16747	16703	16745	16733	16867	16612	16548	16734	16679	16822	16764	16647	16653	16708	16694	16846	16734	16753	16703	16692	16708	16821	16756	16635	16868	16613	16747	16813	16768	16645	16654	16706	16898	16555	16709	16659	16777	16846	16655	16767	16742	16673	16708	16751	16817	16661	16681	16668	16844	16715	16782	16794	16770	16763	16648	16708	16698	16726	16818	16748	16444	16846	16707	16791	16661	16812	16615	16774	16610	16813	16574	16488	16766	16764	16708	16913	16760	16775	16815	16829	16684	16841	16671	16780	16535	16569	16659	16708	16916	16932	16730	16714	16684	16700	16621	16740	16731	16561	16573	16902	16757	16703	16885	16899	16694	16683	16841	16786	16748	16800	16572	16568	16653	16669	16776	16699	16776	16636	16628	16743	16708	16718	16689	16926	16803	16668	16576	16782	16864	16593	16693	16647	16753	16642	16881	16752	16784	16965	16774	16677	16480	16691	16561	16772	16789	16649	16695	16897	16685	16644	16779	16877	16686	16732	16676	16588	16556	16777	16578	16637	16818	16564	16658	16528	16628	16789	16588	16758	16670	16581	16792	16739	16724	16689	16898	16723	16779	16606	16704	16797	16635	16902	16542	16683	16684	16721	16719	16489	16777	16738	16692	16676	16678	16710	16695	16674	16874	16611	16736	16709	16695	16683	16628	16713	16629	16784	16861	16802	16806	16735	16760	16779	16601	16626	16835	16745	16711	16569	16770	16721	16743	16757	16766	16734	16493	16721	16626	16614	16692	16782	16779	16704	16616	16805	16618	16799	16731	16861	16723	16745	16611	16837	16663	16573	16654	16716	16909	16812	16746	16669	16623	16725	16690	16694	16805	16819	16695	16728	16680	16719	16802	16751	16732	16704	16661	16936	16566	16799	16790	16784	16610	16732	16775	16645	16609	16647	16945	16802	16731	16707	16661	16856	16601	16891	16713	16717	16673	16655	16724	16692	16774	16623	16656	16655	16699	16709	16714	16735	16641	16565	16762	16547	16619	16750	16815	16648	16644	16713	16789	16605	16834	16569	16789	16648	16585	16774	16589	16586	16623	16710	16668	16511	16636	16700	16737	16757	16680	16789	16780	16754	16645	16747	16699	16750	16553	16680	16476	16919	16700	16892	16688	16754	16833	16725	16934	16751	16814	16751	16675	16723	16729	16805	16688	16745	16910	16815	16587	16742	16717	16767	16781	16746	16739	16745	16732	16586	16684	16630	16665	16699	16758	16781	16735	16758	16712	16814	16650	16710	16744	16703	16722	16691	16836	16665	16690	16654	16754	16771	16769	16794	16702	16847	16784	16544	16664	16614	16605	16926	16804	16819	16765	16820	16791	16680	16660	16711	16575	16671	16554	16703	16915	16721	16798	16752	16830	16689	16693	16757	16798	16761	16599	16729	16709	16708	16630	16761	16730	16720	16607	16680	16747	16475	16715	16698	16620	16623	16846	16997	16718	16683	16694	16747	16721	16635	16684	16702	16730	16693	16662	16675	16751	16627	16697	16786	16516	16888	16662	16756	16576	16766	16818	16721	16870	16626	16546	16663	16752	16636	16704	16685	16680	16955	16775	16616	16854	16593	16697	16602	16844	16706	16690	16760	16654	16705	16627	16714	16620	16838	16668	16850	16750	16801	16710	16613	16616	16655	16652	16674	16788	16783	16612	16748	16659	16664	16804	16622	16842	16744	16721	16647	16625	16719	16717	16694	16651	16480	16728	16664	16697	16667	16884	16806	16811	16673	16634	16554	16880	16694	16596	16702	16752	16671	16773	16631	16790	16581	16677	16711	16704	16533	16625	16793	16768	16662	16585	16627	16685	16717	16723	16843	16700	16684	16784	16812	16773	16860	16825	16765	16745	16664	16755	16647	16645	16780	16844	16757	16724	16665	16719	16686	16776	16925	16826	16676	16680	16758	16749	16769	16719	16875	16756	16664	16765	16580	16754	16658	16748	16643	16726	16860	16698	16833	16636	16758	16715	16854	16680	16839	16813	16769	16704	16778	16814	16784	16756	16625	16792	16595	16717	16520	16782	16733	16823	16637	16679	16719	16791	16549	16700	16566	16770	16790	16920	16448	16790	16790	16648	16707	16716	16827	16666	16806	16755	16930	16577	16675	16472	16753	16704	16761	16707	16620	16805	16805	16796	16568	16656	16783	16673	16629	16829	16723	16877	16703	16637	16675	16724	16767	16589	16768	16680	16696	16550	16618	16783	16634	16624	16865	16641	16648	16837	16775	16689	16561	16753	16783	16716	16694	16600	16649	16831	16779	16609	16702	16690	16723	16716	16786	16855	16653	16684	16756	16689	16643	16649	16672	16725	16742	16634	16740	16702	16651	16576	16794	16734	16555	16659	16682	16774	16655	16676	16788	16607	16584	16704	16696	16642	16656	16642	16561	16666	16735	16762	16592	16680	16731	16716	16705	16729	16629	16749	16652	16659	16779	16816	16821	16574	16774	16689	16812	16793	16619	16863	16691	16707	16601	16863	16633	16683	16591	16658	16687	16824	16730	16816	16942	16692	16782	16782	16674	16797	16614	16762	16677	16703	16630	16768	16725	16743	16745	16670	16592	16829	16617	16777	16632	16676	16678	16613	16687	16647	16755	16683	16723	16762	16679	16786	16654	16692	16783	16752	16754	16640	16737	16753	16745	16634	16706	16711	16593	16689	16827	16590	16596	16619	16779	16812	16864	16632	16780	16778	16716	16610	16738	16608	16557	16749	16721	16601	16886	16642	16801	16824	16851	16670	16713	16976	16729	16733	16644	16646	16618	16872	16692	16775	16798	16580	16797	16954	16626	16670	16678	16619	16674	16665	16582	16684	16686	16621	16671	16839	16742	16617	16708	16693	16657	16541	16644	16794	16669	16602	16741	16674	16634	16795	16920	16760	16944	16688	16754	16837	16782	16679	16582	16697	16836	16802	16701	16748	16836	16651	16618	16643	16735	16675	16765	16713	16717	16617	16845	16733	16872	16764	16655	16750	16792	16850	16642	16779	16680	16825	16861	16518	16658	16813	16735	16672	16731	16717	16768	16740	16726	16619	16856	16888	16604	16668	16649	16735	16765	16578	16572	16862	16653	16630	16790	16649	16575	16676	16708	16766	16715	16741	16730	16702	16775	16579	16710	16635	16804	16737	16787	16715	16826	16595	16765	16676	16613	16658	16599	16792	16619	16728	16683	16735	16701	16671	16534	16610	16714	16683	16500	16696	16641	16734	16670	16580	16709	16893	16767	16808	16612	16582	16672	16817	16597	16610	16751	16666	16777	16792	16852	16787	16802	16667	16858	16727	16732	16658	16938	16818	16762	16919	16776	16562	16701	16739	16584	16959	16732	16498	16714	16708	16755	16690	16721	16459	16632	16707	16606	16741	16687	16664	16755	16761	16652	16787	16665	16627	16575	16829	16716	16696	16806	16746	16702	16575	16625	16654	16753	16873	16765	16717	16864	16887	16692	16699	16562	16634	16716	16746	16804	16585	16675	16661	16800	16630	16836	16678	16821	16651	16747	16688	16547	16572	16464	16597	16811	16833	16594	16642	16816	16747	16660	16573	16729	16892	16616	16795	16671	16870	16701	16709	16596	16762	16904	16796	16479	16772	16692	16612	16589	16721	16579	16555	16777	16737	16748	16915	16649	16598	16685	16959	16770	16725	16621	16757	16737	16767	16792	16586	16604	16709	16767	16683	16487	16841	16704	16669	16599	16921	16709	16816	16559	16542	16749	16676	16590	16728	16637	16673	16686	16772	16601	16579	16827	16751	16664	16844	16550	16702	16751	16784	16637	16719	16772	16647	16659	16815	16845	16775	16734	16709	16613	16578	16629	16749	16726	16806	16654	16694	16688	16733	16770	16640	16756	16547	16721	16700	16830	16646	16748	16716	16844	16696	16757	16784	16810	16676	16702	16695	16487	16745	16624	16577	16814	16767	16592	16577	16674	16674	16858	16639	16666	16836	16749	16638	16809	16649	16797
22835	21296	29129	24245	23316	28004	31355	26119	23793	22684	21364	21154	20958	20738	20290	20372	20539	20165	20233	20433	20314	20350	20414	20434	20348	20217	20336	20152	19891	19964	20017	20054	20072	20065	19966	19971	20154	20239	19890	19848	20041	19928	19957	20101	20080	20229	19922	19983	20200	20007	20154	19788	20060	19954	20040	19935	19977	19980	19809	19989	19773	19828	19773	19887	20026	19653	19942	19669	19889	19772	20044	19934	19884	19770	20039	19905	19938	19810	20057	20021	20103	19841	20031	19992	19996	20000	19933	19787	20123	19882	19884	19899	19758	20123	19990	19933	19843	19748	19928	19855	20046	19930	20000	19949	19961	19770	20048	19706	19923	19944	19888	19965	19941	19915	19843	19640	19924	19984	19993	19844	19882	19978	19773	20106	19963	19997	19993	19826	19866	19739	19929	19793	19874	19957	19904	19758	19741	19869	19987	19871	19796	19859	19872	19869	19853	19933	19899	19855	19683	19870	19735	19841	19759	19730	19777	19743	19827	19900	19839	19784	20033	20035	19753	19718	19792	19797	20091	19889	19909	19968	19939	20034	19966	19847	19911	19889	19667	20070	19960	19751	20033	19926	19936	19819	19791	19794	19923	19744	19819	19811	19816	19841	19992	20072	19960	19920	19902	19926	19947	19886	19832	19745	19720	20026	19765	19823	19928	19837	19936	19962	19892	19766	19991	20028	19837	20076	20159	19572	19959	19965	20016	19970	19966	19944	19867	19812	19707	19916	20038	19791	19945	19815	19918	19811	20050	19989	19908	20057	19800	19928	20015	19972	19894	19948	20052	20052	19842	19839	20048	19599	19825	19786	20161	19838	20018	19794	19825	19731	19850	19723	19748	19821	19973	19921	19679	19870	19926	19707	19726	19917	19830	19939	20002	19910	19730	19894	19749	19790	19758	19932	20039	19918	19880	19809	19878	19704	19648	19880	19919	19950	19860	19855	19978	19892	19823	19734	19692	19755	19701	19855	20041	20148	19957	19939	19882	19870	19872	19823	20048	19870	19837	19938	19874	19789	19744	19840	19767	19867	20077	20025	19963	19815	19737	19963	19901	19975	19751	19878	19732	19771	19804	19821	19782	19669	19958	19962	19888	19849	19814	19700	19823	19900	19877	19808	19892	19866	19893	19751	20036	19797	19898	19864	19896	19832	19774	19912	19920	19873	19765	19884	19933	19666	19879	19876	19728	19871	19757	19996	19927	19856	19981	19869	19787	19775	19929	19921	19826	19827	19959	19710	19840	19857	19893	19842	19984	19723	19821	19919	19689	19790	20087	19737	19718	20054	19770	19744	20085	19835	19746	19803	19773	20024	19862	19878	19723	19909	19738	19925	19949	19815	19943	20093	19954	19834	19912	19793	19885	19823	19825	19920	19848	19736	19948	19825	19937	19807	19859	19639	19951	19822	19599	19705	19901	19932	19918	20073	19861	19980	19854	19970	19750	19780	19926	20024	19904	19838	19791	19796	19838	19827	19884	19840	19777	19753	19999	20064	19881	19789	19949	19939	19675	19984	19872	19739	19588	19789	19873	19731	19827	19965	19949	19682	19848	19798	19664	19789	19912	19787	19825	19901	20027	20024	19705	19780	19841	20056	19868	20005	19950	19959	19743	19846	19896	19841	19914	19998	19898	19913	19807	19826	19837	19996	19719	19802	19926	19985	19989	19734	19920	20046	20106	19968	19894	20129	19954	19855	19904	19758	19751	19620	19899	20019	19739	19982	19952	19939	19773	19757	19939	19793	19702	19755	19838	19720	19826	19914	19893	19939	19813	19819	19868	19955	19977	19752	19913	19876	19831	19911	19865	19833	19900	19943	19825	19857	19833	19763	19943	19611	19960	19727	19969	19598	19956	19757	19941	19891	19745	19871	19821	19747	19702	19943	20043	19842	19702	19790	19846	19962	19583	20022	19853	19782	19871	19923	20086	19904	19978	19953	19785	19900	19949	19980	19731	19882	20050	19924	20008	19705	19769	20125	19794	20021	19752	19832	19825	19953	19751	20119	19969	19978	19851	19636	19917	19862	19707	19970	19695	19856	19978	19928	19913	20042	19849	19950	20002	19977	19758	19764	20062	19788	19920	19922	19984	20009	20047	19988	19750	19853	19851	19786	19911	19730	19843	20007	19704	19660	19911	19816	19742	19781	19893	19939	19897	19846	20025	19919	19823	19941	19723	19934	19918	19790	19779	19677	19885	19969	19850	19962	19885	19922	19812	19806	19970	19995	19878	19990	19791	19741	20056	19738	19898	19790	19856	19745	19982	19975	20065	19804	19884	19828	19612	19658	19938	19925	19857	19907	19871	19836	19833	19700	19603	19972	19848	19841	19964	19743	19984	20007	19791	20089	20046	19685	19826	19756	20052	19755	20060	19748	19792	19817	19861	19904	19892	20033	19905	19793	19903	19910	19663	19971	19734	19683	19734	19777	19763	19854	19997	19917	19896	19759	19900	19981	20057	19806	19858	19832	19841	19670	19945	19961	19966	19911	19892	19957	19895	19867	19852	19983	19853	19890	19987	19937	19880	19850	19860	19645	19705	19788	19678	19697	19816	19768	19596	20010	19969	19845	19976	19993	19811	19760	19866	19934	19702	19793	19926	19770	19883	19801	19871	19781	19740	19861	19828	20169	19960	19799	19857	19937	20056	19917	19992	19778	19993	19940	19862	19786	19707	19729	19691	19776	19685	19754	19929	19862	19738	19925	19806	19979	19965	19842	19705	19941	19823	20253	19725	19678	19826	19851	19786	19928	19844	20002	19907	19813	19750	19728	19954	19903	19610	19945	19755	19745	19913	19937	19869	19837	19903	19536	19614	19899	19852	20023	19670	19956	19920	19864	19736	19622	20216	19751	19939	20083	19816	19578	19758	19902	19813	19920	19764	19815	19817	19807	19712	19987	19767	19693	19807	19759	19943	19853	19780	19993	20107	19745	20086	19947	19765	19888	19851	20044	19909	19810	19852	20033	19870	19860	19926	19927	19779	19815	19681	19923	19917	19816	19983	19911	19701	19850	20025	19668	19760	19902	19753	19817	19788	19905	19866	19730	19813	19651	19680	19862	19912	19811	19660	19659	19722	19794	19882	19975	20017	19826	19794	19792	19835	19860	19814	19960	19789	19850	19957	19706	19911	19838	19877	19867	19974	19963	20175	19895	19989	20064	20054	19852	19455	20133	19965	19729	19844	19907	19688	19821	20051	19728	19726	19752	19932	19982	19998	19915	19967	19943	19701	19615	19826	19809	19783	19886	20074	19898	19941	19839	19963	19822	19924	19842	19808	19961	19587	19937	19826	19993	20042	20212	19846	19947	19963	19873	19937	19831	19792	19611	19951	19908	19948	19741	19981	19930	19706	19960	19882	19703	19529	19984	20073	20036	19846	19655	19982	19650	19787	19940	19667	19878	19824	19869	19955	19921	19878	19790	19846	20088	19744	19737	19853	19911	19845	19969	19903	19930	19662	19945	19811	20018	19881	19554	19787	19914	19761	19865	19989	19981	19869	19977	19970	19846	19935	19890	19868	19968	19778	19876	20001	19904	19867	19644	19914	19820	20028	19802	20048	19928	20052	20095	19959	19931	19850	19993	20003	19738	19672	19736	19774	19669	19974	19850	19952	19790	19656	19472	19885	19764	19898	19930	19911	19824	19816	20006	19896	19609	19944	19772	19895	20023	19943	19874	19845	19868	19924	19977	19781	19756	19724	19936	19782	19751	19997	19986	19865	19891	19763	19947	19974	20002	19953	19827	19964	19918	19960	19717	19877	20033	19953	20010	19922	19581	19728	19919	19903	19989	20149	19831	19908	19790	19952	19818	19942	19694	19746	19970	19729	19966	20102	19886	19925	19854	19945	20131	19759	19963	19868	19964	19815	19985	19940	19871	19941	19848	19845	19710	19837	19965	19868	19838	19943	19985	19832	19908	20058	19751	19713	19750	19807	19841	19911	19845	20027	19707	19877	19540	19853	19922	19736	19699	20011	19743	19749	19736	19855	19829	19956	19736	19873	19986	19820	19732	20136	19772	19914	19710	19976	19844	19716	19591	19891	19669	19688	19930	19847	19935	19926	19711	19799	19928	20041	19794	19963	19854	19871	19707	19978	19818	19699	19939	20102	20018	19745	19762	19956	19914	19786	19785	19710	19857	20128	19895	19771	20026	19756	19675	19910	19766	19788	19783	19834	19760	19910	19965	19826	20045	20026	20124	19984	19761	19860	19927	19881	20096	19941	19903	19933	19930	19907	19981	19905	19891	19786	19723	19655	19922	19880	20078	20075	19779	19747	19708	19796	19989	19993	20002	19843	19699	19846	19967	19941	20079	19842	19895	19737	19860	19930	19834	19868	19780	19832	20036	20093	19950	19763	19668	19925	19817	19651	20024	19918	19866	19852	19710	19936	19764	20057	19927	20011	19845	19753	19945	19930	20066	20105	19901	19968	19806	19835	19734	20202	19890	19903	19871	19677	19886	20030	19966	19939	19916	19986	19754	19725	19840	19823	19832	19733	19897	20003	19944	19937	19871	19687	19829	19979	19926	19579	19961	19909	19952	19698	19852	19906	19828	19862	19665	19836	19857	19872	19886	19959	19792	19877	19883	19821	19768	19933	19766	19937	19818	19863	20008	19947	20006	20028	19996	19896	19811	19837	19674	19819	19808	19671	19855	19815	19880	19771	19726	19782	19940	19863	19770	19901	19735	19967	19767	19868	19909	19823	19860	19811	19769	19707	19814	19941	19759	19825	19875	20219	19851	20004	19984	19986	19940	20249	19896	19765	19932	19674	19981	19617	19585	19841	19731	19875	19894	19757	20010	20045	19830	19981	19993	20105	19876	19981	19485	19917	19718	19708	19767	19736	19734	19815	19608	19877	19988	19930	19823	19922	19910	19804	19873	20085	19968	19998	20090	19852	20015	19965	19798	19822	20042	19979	19904	19902	19808	19847	19800	19673	19881	19799	20102	19857	20036	19875	19991	19539	19829	19907	19726	19747	19876	20093	19828	20063	19870	19940	19766	19862	20085	19831	19944	20068	19867	19836	19783	20120	19972	19814	19824	19824	19841	19973	19770	19712	19753	19816	19836	20046	19691	19838	19895	20062	20028	19996	19962	19942	19851	19965	19793	19647	19906
32059	54288	53017	44017	37496	32859	29921	25566	22857	20280	19055	18368	18218	17892	17630	17503	17664	17523	17522	17493	17530	17670	17437	17533	17535	17200	17342	17296	17177	17282	17197	17406	17055	17100	17083	17126	17282	17189	17143	17089	17086	17365	17046	16920	17246	17277	17193	17263	17323	17239	17128	17371	17172	17046	17077	17278	17218	16989	17022	17034	17187	17225	17088	17148	17109	17045	17128	17223	17262	17020	17127	17076	17160	17209	17059	17129	17201	17089	17128	17058	17302	17055	17223	17114	17030	17136	17340	17018	17140	17018	17195	17097	16981	16891	17085	17123	17127	16951	17230	17088	17120	17130	17098	16992	17214	17206	17086	17288	17243	17225	17012	17035	17144	17174	17104	16987	17130	17116	17145	16863	17042	17198	16969	17148	16905	17011	16969	17235	17094	17137	17053	17089	17072	17039	16990	17012	17185	17124	17075	17200	17062	17097	17107	16973	17090	16928	17178	17147	17181	17209	17103	17081	17107	17259	17145	17191	17208	17345	17309	17002	16851	16997	16971	17202	17074	17003	17108	16885	16924	17182	17086	17235	17139	16996	17083	17093	17124	17163	17023	17120	16985	17213	17248	17019	17127	16920	17071	17141	17060	16971	17229	17214	17109	17061	17216	16959	17152	16820	17017	17222	17154	17177	17111	17018	17036	17198	17051	17075	17095	16997	17013	17079	16964	17287	16983	17064	17206	17056	16950	17180	17168	17224	17084	17133	17215	17040	17129	17208	17145	17153	17122	17095	17135	17110	17076	17186	17336	16896	17179	17086	16985	17023	17128	17106	17122	16941	17122	17282	17147	17127	16889	17143	16994	16991	17010	17009	17120	16967	17037	17121	17253	17051	17066	17026	17066	17077	17062	17108	17191	17049	17108	17055	17127	17110	17104	17088	17361	17209	17079	17006	17091	17026	17167	16933	16994	16938	17093	17197	16969	17141	17074	17100	16877	17253	17121	17118	17270	17194	17117	17116	17271	17128	17162	17033	16966	17160	17121	17066	17125	17079	16883	17257	17221	16947	17012	16868	16972	16908	17112	17093	17213	17014	17162	16972	16997	17114	17127	17042	17091	17216	17020	17120	17037	17220	17095	16947	17182	16985	17048	17143	16846	17171	17134	17155	16974	17102	17305	17019	17126	17139	16975	17069	16938	17136	17244	17012	17078	17033	17083	17165	16879	17265	17055	17011	17099	17143	17371	17095	17287	17194	17136	17127	17006	17124	17106	17183	17091	17089	17178	17058	17022	16976	17070	17029	17157	17193	17195	17140	17006	17115	17184	17156	17271	17216	17036	17057	16982	17121	17200	17104	17055	17236	17122	17037	16989	17136	17095	16962	17204	17209	17073	17229	17068	17368	17120	17276	17048	17041	17144	16955	17269	17082	17020	16910	16997	17130	16945	17151	17113	17204	16993	17136	17146	17067	17027	17037	17017	16998	16975	17065	16991	17106	17123	17012	17079	17037	17022	16980	17043	17083	16959	17100	16941	16978	17059	17028	16783	17084	17135	17017	17275	17127	17038	17131	16978	17026	17192	16936	17079	17014	17011	17143	17130	17227	17071	17241	16892	17083	17051	17119	17104	17036	17218	17136	17084	16867	16970	17123	17245	17028	17227	17013	17093	17082	17265	17168	16983	17121	16893	17007	16997	17101	16973	17013	17119	17037	17059	17008	17057	16950	17058	17013	17331	17172	17138	17136	17106	17013	17039	17113	17023	16861	17038	17143	17081	17109	17152	17149	17138	17104	16982	17065	17098	17202	17065	16945	16885	17110	17062	17160	17176	17252	17172	17136	16941	17107	17047	16874	17050	17034	17237	17128	17092	16907	17107	16931	17229	17057	17097	17173	17225	16933	17046	17081	17012	17046	17186	17176	17145	17006	17069	16971	17072	17037	17012	17168	17025	16943	17012	16985	17248	17085	16937	17134	17247	17248	17114	17366	17130	17145	17092	17092	16967	17005	17185	17246	17018	16974	17007	17032	16955	17085	17188	17085	16964	17112	17044	17086	17114	17075	17118	17062	17084	17099	17006	17197	17094	17172	17083	17012	17027	16909	17012	17158	17199	16943	17069	17192	17245	17119	17061	17010	17019	17178	17371	17034	17121	17087	17010	17042	17328	17072	16972	17053	16992	16951	16880	17045	17023	17046	17087	17158	17040	17028	16981	16978	17184	17069	16912	16923	17167	17158	17068	17183	17079	17131	17180	16977	17174	17122	17222	16875	17062	17209	16903	17057	16823	17219	17058	17153	17220	17023	17033	17092	17095	17078	17034	17103	17060	17080	17109	17209	16851	17000	17001	17010	17058	17125	16941	17277	17190	17026	17094	16930	16990	16857	16979	17150	16951	17102	16991	17195	16966	17140	17022	17011	16926	16997	17205	17036	17064	17112	17199	16968	17185	17074	17158	17078	17135	17090	17003	17081	17173	17172	17134	17137	17168	17027	17053	17092	16953	17107	17174	16949	17106	17083	16912	17082	17069	17126	17112	17088	17071	17019	17107	17059	17166	17243	17083	17130	16999	17070	17029	17038	17023	16879	17001	16966	16987	17194	16975	16990	17159	16959	17137	16907	17086	17033	17178	17193	17055	17224	17166	17146	17063	16945	17162	16907	17156	16917	17078	17057	17232	17063	17016	16930	17089	17058	17246	17176	16979	17169	16941	17145	17000	16963	16965	17218	17119	17204	17085	17203	17030	17055	16948	17107	17176	16952	17190	17124	17071	17058	16993	17108	17172	16958	17005	17097	17158	17058	17059	17022	17132	16927	17040	17151	16931	17000	17030	17111	17043	17143	17063	16976	16893	16942	17022	17153	17093	17106	17015	17190	17172	17117	17121	17051	17001	16969	17120	16990	17002	17056	17113	17118	16956	17061	17244	16996	16920	17009	17040	17205	17046	17038	17052	17112	17176	17011	17133	17028	17071	17092	17007	17118	17073	17053	17064	17026	16924	17182	17122	17064	16976	16967	17042	16828	17161	16873	17099	16980	16882	17174	17158	17261	17010	17041	17175	17148	17214	17072	17108	17082	16974	17033	17075	17234	17108	17146	17105	17148	17113	17258	17073	17134	17188	16991	16912	17056	17045	17029	17228	17084	17122	17038	17161	17282	17010	17048	17253	17073	16943	17078	17218	17156	16872	17171	17127	17145	17038	17129	16977	16992	17159	17019	17090	17162	17113	17100	17120	17107	17154	16959	17031	16970	17155	17071	17083	17210	17020	17022	17112	17019	17088	17146	17111	16974	16952	16947	17045	17036	17155	17006	17034	17030	17146	17179	17091	16944	16989	17008	17004	17046	17246	16893	17234	17142	16984	17120	17176	17094	17110	17016	17196	17144	17086	17113	17080	16981	17121	17033	17228	16965	17089	17160	17123	17191	17188	16991	17019	17177	16954	17160	17013	16844	17080	17206	17045	17023	17146	17124	17081	17179	17021	16986	17025	17172	17047	17040	17002	17139	17086	17163	17014	17165	17150	16989	17161	17056	17065	17164	17184	16912	17118	17135	17252	17103	17075	16988	16924	17100	17272	17118	17057	16918	17108	17186	17029	17094	17120	16881	17170	17044	17064	16940	17146	16921	17109	17032	17199	17095	17092	17183	17163	17087	17052	17126	17036	16998	16901	17145	17052	17091	16988	17215	16944	17017	16986	17112	17207	16953	16994	17041	17107	17079	17142	17109	16955	17051	17101	17225	16919	16813	16991	17179	17050	17084	17129	16925	17233	17033	17123	17184	16975	17132	17019	17148	17045	17155	17028	17040	17054	17098	17150	17135	16931	17066	16941	17056	17032	17126	17082	17305	16941	17068	17103	17070	16944	17168	16859	17209	16801	17196	16929	17231	16953	16868	17032	17137	17076	17258	17060	16987	17240	17055	17095	16961	17077	17182	17244	16972	17114	17042	16928	17143	17089	17193	17043	17086	16992	17067	17225	16853	17105	17024	17238	17055	16995	17083	17069	17243	17173	17310	17310	17095	16845	17154	17192	17239	17108	17016	17089	17055	17118	16893	17135	16976	17165	16975	16983	17035	17114	17164	17272	17133	17039	17184	16989	17213	17114	17113	17017	17080	17068	17014	17314	17036	16952	17102	17034	17070	17095	17056	17121	17136	17046	17078	17066	17029	17381	17077	17317	17167	17097	17051	17126	17013	17131	17203	17209	16789	17035	17193	17259	16989	17213	17152	17135	17003	17011	17155	17068	17160	17212	17000	16977	17072	17313	16939	17110	17082	17184	16928	17158	17035	16981	16940	16956	17273	17073	17040	17065	17151	17022	17147	17007	17095	16881	17131	17151	17045	17070	17079	16960	17184	17233	17076	16998	17059	16999	17209	17148	17181	17123	17039	16958	16997	16958	17123	17036	17125	17057	17116	17168	17003	16938	17127	17029	17139	17214	17220	17031	17002	16932	16923	16979	17154	16998	17114	17251	17023	16940	17141	17114	17103	17103	16992	17044	17079	17058	17002	17055	16935	16964	17034	17075	17147	17123	16894	17004	17040	17163	16981	17054	17106	17107	17070	17294	17108	17239	17044	16983	17072	16880	16958	16928	17029	16947	17214	16814	17122	17031	17224	16976	17069	17211	17258	16910	17240	17212	17007	17004	17284	17123	17049	16989	17460	17155	17171	16819	16868	17253	17034	17053	17197	17029	17009	17111	17028	17107	17191	17167	17084	17042	17014	17005	16989	17252	17121	17189	16937	17071	17050	16993	16954	17158	17033	17159	17084	16968	16941	17284	17121	16902	17180	16998	17101	17077	16997	17145	17271	16936	17199	17207	16930	17037	16988	17110	17318	17077	16950	17071	17036	17182	17149	17069	17086	17114	17039	17041	17064	17124	17023	17058	17190	17061	17130	16997	17259	16935	17068	17006	17315	16956	17164	17043	16979	16988	17116	17032	16922	17219	16996	17250	16930	17145	17020	16964	17162	17160	17042	16942	17177	17170	17070	17050	17226	17105	17071	17098	17101	17196	17011	17013	17150	17036	17175	17092	17105	17147	17244	16966	17207	17080	17117	17130	16984	17034	17158	17016	17028	17078	17148	17000	17295	17194	17116	17121	17188	17167	17057	16965	16932	17180	17097	17123	17172	17083	17087	17149	17298	16936	17242	17142	17058	17077	17086
28401	26057	32932	30172	25836	23897	22385	21151	20320	19878	19620	19665	19604	19475	19408	19172	19344	19233	19145	19413	19221	19003	19157	19277	19260	19367	19155	19143	19256	19265	19306	19335	19278	19102	19162	19007	19279	19316	19260	19065	19079	19121	19127	19388	19230	19199	19185	19064	19094	18968	19098	19109	19079	19114	19258	19125	19186	19172	19153	19268	19123	19019	19130	19368	19116	18980	19013	19200	19293	19262	19106	19265	18958	19159	19182	19066	19171	19117	19047	19135	19208	19459	19047	19126	19039	19345	19155	18945	19110	19268	19240	19177	19056	19021	19244	18891	19034	19222	19104	19147	19107	19106	19060	19303	19131	18972	19282	19338	19138	19097	19223	19068	19021	19123	19166	19196	19311	19010	19164	19196	18996	19305	19199	18969	19187	18985	19113	19245	19098	19233	19073	19183	19143	19078	18975	19014	19120	19268	19125	19187	19334	19287	19349	19189	19397	19322	19184	19077	19175	19106	19099	19014	18990	18995	19007	19296	19141	19119	19263	18990	19117	19047	19244	19174	19135	18974	19072	19161	19098	19164	19452	19231	19155	19090	19009	18977	19291	19042	19107	19165	19416	19211	19133	19160	19304	19190	18961	19102	19187	19456	19215	19117	19088	19279	19174	19214	19025	19178	19054	19110	18943	19457	19162	19250	19313	19144	19026	19249	19119	19308	19150	19268	19084	18999	19273	19217	19042	19106	19111	19153	19338	19104	19242	19274	19083	19278	19260	19302	19257	18915	19079	19170	18956	19073	19129	19057	19184	19150	19260	19214	19248	19154	18958	19214	18878	19050	19126	19368	19199	19194	19103	19289	19210	19231	18964	19130	19090	19132	19214	19104	19174	19046	19184	19278	18988	19258	19194	19285	19128	19042	19130	19178	19156	19223	19116	19325	19231	19222	19220	19153	19192	19067	19299	19181	18948	19098	18886	19095	19064	19273	19052	18988	19440	19303	19364	19085	18988	18937	19172	19201	19122	19310	19359	19260	19107	18964	19076	19115	19265	19014	19033	19095	19106	19160	19170	19198	19072	19110	19163	18967	19186	19173	19107	19376	19263	19258	19264	19247	19354	18996	19305	19140	19277	19247	19209	18937	19247	19315	19211	19173	19018	19116	19224	19394	19371	19145	19192	19032	19154	19196	19087	19302	19083	19077	19148	19104	19169	19166	19088	18985	19170	19095	19132	19028	19145	19177	19159	19103	19092	19056	19184	19129	19178	19180	19194	19038	19123	19198	19290	19253	19064	19031	19306	19457	19205	19001	19044	19165	19107	19064	19215	19113	18987	19320	19103	19376	19153	18970	19048	19183	19066	19284	19178	19195	19344	19398	19060	19108	19074	18936	19185	19266	19115	19241	19133	19083	19336	19036	19199	19256	18996	19100	19024	19060	18984	19017	18979	19091	19064	19017	18893	19082	19111	19012	19173	19264	19034	19120	19165	19227	19090	18960	19206	19094	19186	18975	19130	19171	19009	19130	19129	18909	19104	19326	18969	18902	19140	18960	19041	19104	19206	19316	19258	19374	18993	19322	19075	19218	19215	19232	18953	19321	18974	19176	19079	19040	19139	19074	19131	19256	19135	19357	19046	19187	18912	19077	18997	19210	19130	19199	19032	19115	19034	19318	19036	19013	19195	19142	19234	19086	19217	19212	19273	19104	19183	19191	19254	19094	19248	19278	19163	19069	19348	19150	19159	19023	19317	19198	19042	19141	19238	19303	19333	19301	19259	19178	19240	19161	19037	19307	19134	19145	19332	19169	19091	19126	19212	19183	19161	19116	19160	19303	19117	18991	19245	19247	18926	19175	19109	19111	19020	19010	19120	19108	19197	19135	19089	19144	19334	19022	19168	19331	19313	19312	19288	19153	19017	19115	19119	19187	19085	19209	19301	19045	19267	19159	19213	19161	19008	19256	18995	18871	19179	19108	19014	18940	18885	19064	19212	19227	19036	19129	19138	18920	19159	18963	19184	19090	19074	19266	19009	19168	19110	19098	18957	19192	19013	19059	19033	19168	19315	19209	19072	19111	19126	19068	19177	19269	19054	19045	19417	19168	19171	19139	19200	18950	19293	19153	19219	19138	19087	18994	19301	19178	19178	18852	19301	19130	19147	19077	19221	19070	19163	19265	19125	19097	19208	19271	19070	19161	19305	19368	19180	19088	19031	19168	19197	19063	19213	19074	19221	19219	19185	19198	19168	19084	19196	19222	19131	19274	19146	19006	19056	19159	19097	18989	19143	19119	19060	19100	19097	19069	19217	19205	18960	19069	18979	19161	19053	19218	19107	19155	19136	19089	19124	19155	18995	19270	19165	19271	18992	19234	19015	19055	19188	19157	18852	18972	19078	19021	19159	19151	19283	19414	19053	19034	19180	19022	19089	19077	19117	19038	19194	19186	18975	19095	19123	19095	19213	19193	19261	19070	19179	18962	18851	19222	19060	19296	19346	19173	19159	19008	19169	19288	19286	19032	19231	19185	19242	19207	19129	19244	19194	19014	19241	18999	19190	18924	19276	19018	18923	19092	19181	19069	19153	19142	19333	19062	19363	19408	19183	19141	19071	19241	19317	19240	19086	19061	19195	19095	18860	19070	19001	19053	19195	19193	19141	19218	19098	19412	19169	19051	19251	19132	19145	19166	19064	19211	19180	19095	19525	19192	19147	18978	19181	19218	19328	19153	19172	18954	19146	19200	19118	18996	19047	19040	19267	19104	19262	19087	19202	19173	19166	19197	19190	19264	19040	19096	19126	19278	19105	19055	19237	19169	19103	19137	19264	19067	19006	19038	19150	19242	19259	19224	19251	19113	19284	19178	19207	19029	19189	18898	19259	19292	19170	19158	18978	18930	19201	19060	19007	19154	19042	19140	19204	19091	19115	19109	19242	19411	19039	19346	18960	19181	19234	19242	19030	19115	19294	19056	19042	18894	19017	19245	19287	19206	19185	19179	19274	19121	19053	19066	19169	19039	19274	18940	19204	19099	19139	18955	19288	19202	19255	19080	19061	19027	18971	19245	19049	19141	18930	19241	19111	19055	19174	19158	19238	19312	19214	19168	19012	19113	19143	18996	19043	18968	19194	18989	19065	19269	19164	19041	19120	19246	19134	19134	19090	19180	19290	19072	19062	19227	19225	19208	18997	19120	19303	19175	19035	19183	19135	19060	19202	19391	19037	19305	19112	19093	19041	19138	19192	19439	19271	19064	19059	19245	19098	19262	19174	19263	19192	19119	19317	19208	19175	19088	19342	18995	18962	19260	19162	18950	18922	19222	19189	19076	18988	18828	19005	19238	19099	18891	19006	19217	19158	19149	19232	19078	19118	19261	18993	18972	18982	19009	19164	19310	19348	19320	19191	19213	18983	19229	19137	19142	19217	19208	19055	19044	19216	19062	19340	19195	19036	19032	19105	19194	19184	19223	19036	19230	19078	19121	19170	19236	19199	19189	19223	19054	19304	19084	19175	18922	19275	19182	18985	19110	19231	19319	19177	19219	19119	19128	18846	19162	19245	19058	19174	19019	18890	18958	19294	19121	19111	19242	19062	19296	19069	19121	19022	18934	19039	19032	19044	19050	19308	19284	19061	19139	19112	19040	19276	19145	19061	19094	19155	19328	19258	19082	18929	19284	19111	18938	19117	19277	19064	19320	19148	19134	19172	19108	19058	19152	19359	18939	19118	19234	19178	19317	19138	19229	18966	19073	19259	19136	19183	19234	19173	19223	19039	19178	19137	19261	19165	19172	19096	19244	18940	18962	19157	19033	19284	19431	19093	19006	19107	18932	19107	19115	18801	19130	19232	19296	19386	19257	19112	19337	19290	19024	19132	19188	19265	19123	19245	19153	19258	19368	19138	18980	19177	19034	19217	19147	19263	19122	19052	18936	19245	19091	19069	19104	19249	19190	18979	19045	19195	18990	19072	19177	19230	19023	19176	19275	19065	19212	19088	19153	19084	19144	18991	19086	19264	19040	19038	19134	19086	19299	19229	19147	19027	19214	19227	19477	19388	19058	19362	19218	19299	19106	19219	18933	19088	19016	19118	19126	19225	19226	19212	19032	19156	19175	19191	19162	19227	19170	19150	19302	19312	19160	19069	19109	19366	19166	19219	19191	19073	19195	19348	19177	18955	19124	19199	18986	19193	19160	19168	19075	19079	19097	19156	19440	19210	19141	19131	19213	19015	19201	19116	19111	19127	19049	19237	19021	19133	18974	19217	19193	19190	19044	19083	19425	19256	19137	18997	18888	19041	19110	19157	19146	19297	19376	19036	19118	19263	19236	18954	19304	19339	18903	19181	19133	19045	19090	19092	19351	19169	19070	19119	19100	19179	19048	19162	19153	19187	19165	19267	19283	19004	19189	19277	19066	19279	19199	19226	19141	19177	19030	19217	19248	19079	19082	19225	19040	19091	18983	19124	19037	19183	19200	19430	19341	19087	19088	19426	19232	19171	19368	19292	19286	19048	19178	19234	19283	19057	19211	19111	19139	19245	18973	19202	19349	19107	19117	19203	18822	19007	19016	19220	19235	19124	19138	19078	19285	18993	19219	19313	19277	19106	19153	19092	19174	19250	19286	19357	19296	19329	19208	19044	19224	19164	19359	19286	19106	19292	19046	19132	19053	19136	19102	19025	19219	19175	18986	19146	19198	19161	19258	19145	19237	18983	18909	19105	19232	19232	19349	19158	18943	19156	19173	19132	19164	19219	19193	19206	19258	19192	18922	19361	19372	19239	19158	19045	19244	19305	19536	19119	19188	19065	19199	19157	19054	18969	18972	19139	19178	19125	19421	19126	19039	19097	18991	18860	19324	19069	19149	19050	18932	19215	19216	19059	19112	19085	18973	19074	19019	19103	19214	19294	19297	18935	19175	19061	19229	19385	18991	19202	19145	19141	19186	19099	19033	19125	19230	19169	19162	18996	19084	19069	19196	19198	19192	19236	19115	19253	18927	18932	19295	19260	19179	19205	19365	19275	19213	19289	18979	19124	18975	19236	19070	19083	19163	19147	19082	19210	19066	18860	19090	18914	19035	19224	19134	19106	19157	19203	19144	19109	19003	19144	19220	19227	19232	19295	19234	19218	19039	19273	19143	19100	19032	19077	19038	19025	19155	19122	18914	18978	19095
28875	41398	37691	30016	26516	23551	21192	19467	18439	17858	17218	17157	17255	17099	16888	17106	16901	17068	16737	16968	17006	16909	16926	16839	16699	16701	16862	16777	16865	16797	16657	16694	16850	16865	16888	16569	16930	16627	16697	16714	16771	16796	16913	16852	16690	16763	16764	16872	16668	16796	16795	16803	16684	16803	16860	16858	16706	16786	16939	16840	16661	16737	16766	16724	16862	16658	16649	16709	16689	16725	16724	16685	16570	16858	16796	16674	16990	16599	16792	16804	16634	16751	16681	16832	16634	16674	16771	16637	16841	16846	16649	16891	16729	16750	16763	16602	16601	16736	16691	16682	16675	16705	16744	16643	16870	16507	16760	16861	16733	16923	16888	16694	16675	16740	16794	16788	16802	16689	16743	16789	16822	16846	16833	16786	16784	16776	16726	16547	16696	16698	16697	16824	16852	16755	16815	16657	16816	16732	16677	16761	16751	16797	16650	16783	16834	16653	16723	16806	16641	16796	16702	16719	16789	16697	16594	16608	16980	16598	16732	16602	16694	16917	16811	16760	16697	16769	16564	16794	16695	16907	16701	16734	16647	16878	16600	16766	16699	16681	16839	16644	16785	16868	16701	16797	16623	16799	16685	16757	16871	16799	16858	16692	16710	16763	16805	16791	16660	16735	16661	16662	16704	16623	16560	16581	16716	16744	16684	16857	16767	16637	16800	16769	16654	16722	16768	16768	16800	16837	16672	16518	16946	16620	16703	16688	16683	16619	16927	16868	16951	16825	16704	16671	16631	16774	16817	16733	16728	16829	16937	16655	16718	16829	16795	16691	16868	16984	16706	16721	16633	16785	16704	16727	16726	16799	16653	16653	16694	16733	16739	16673	16846	16703	16596	16719	16962	16612	16739	16750	16694	16687	16754	16760	16762	16680	16905	16835	16547	16652	16808	16680	16752	16619	16811	16793	16787	16715	16759	16704	16853	16803	16751	16864	16743	16711	16782	16728	16761	16865	16677	16849	16770	16778	16967	16868	16724	16715	16765	16877	16724	16699	16758	16774	16753	16731	16697	16716	16716	16981	16634	16789	16764	16662	16806	16799	16768	16823	16671	16785	16838	16684	16758	16565	16669	16839	16717	16593	16770	16630	16756	16734	16740	16674	16660	16671	16785	16714	16572	16586	16578	16615	16829	16819	16668	16642	16762	16774	16655	16698	16838	16652	16734	16448	16701	16860	16687	16777	16740	16896	16578	16715	16725	16708	16752	16772	16805	16799	16709	16746	16664	16669	16693	16773	16582	16642	16889	16795	16578	16852	16671	16831	16645	16606	16660	16752	16869	16831	16784	16792	16726	16742	16651	16862	16836	16820	16513	16871	16929	16606	16754	16751	16720	16659	16838	16844	16602	16854	16666	16726	16520	16719	16867	16733	16835	16762	16772	16802	16782	16934	16709	16560	16623	16626	16898	16583	16740	16736	16717	16756	16746	16702	16615	16514	16729	16684	16610	16624	16807	16924	16752	16618	16746	16773	16667	16715	16901	16755	16599	16634	16803	16939	16657	16691	16718	16672	16580	16697	16525	16866	16822	16976	16812	16568	16624	16812	16658	16738	16724	16876	16892	16963	16844	16838	16793	16660	16797	16585	16827	16635	16627	16711	16809	16758	16662	16728	16681	16867	16672	16753	16817	16791	16578	16826	16939	16568	16629	16866	16801	16683	16579	16653	16863	16842	16641	16712	16746	16740	16650	16821	16740	16742	16820	16886	16738	16621	16755	16785	16703	16715	16880	16773	16717	16715	16565	16515	16799	16720	16702	16717	16768	16802	16795	16845	16632	16872	16728	16892	16769	16812	16601	16830	16665	16909	16786	16731	16765	16674	16753	16710	16905	16678	16725	16779	16684	16821	16683	16811	16805	16813	16694	16797	16688	16788	16566	16752	16782	16783	16895	16704	16710	16834	16723	16776	16639	16747	16728	16649	16819	16711	16693	16681	16769	16687	16853	16831	16628	16734	16645	16632	16820	16811	16684	16770	16876	16528	16753	16782	16948	16661	16856	16803	16683	16830	16683	16926	16692	16747	16678	16754	16874	16626	16732	16867	16807	16684	16716	16813	16846	16674	16829	16652	16766	16773	16763	16730	16855	16631	16829	16733	16856	16733	16784	16831	16629	16716	16761	16780	16670	16747	16682	16751	16554	16754	16721	16632	16808	16771	16842	16732	16612	16917	16734	16715	16601	16716	16694	16707	16801	16658	16543	16845	16680	16827	16752	16837	16605	16653	16714	16763	16753	16872	16649	16610	16692	16727	16781	16685	16668	16756	16589	16566	16670	16745	16668	16862	16877	16629	16859	16703	16828	16868	16787	16569	16649	16800	16639	16962	16695	16696	16700	16806	16728	16685	16706	16736	16623	16703	16654	16776	16745	16728	16783	16877	16650	16768	16750	16736	16713	16776	16704	16571	16679	16640	16745	16804	16789	16624	16893	16779	16722	16629	16678	16755	16623	16767	16827	16865	16800	16754	16756	16733	16714	16763	16762	16573	16847	16715	16705	16663	16879	16640	16633	16686	16767	16662	16749	16760	16739	16781	16864	16611	16651	16889	16592	16740	16762	16802	16810	16768	16776	16944	16739	16556	16680	16753	16756	16846	16806	16786	16599	16645	16605	16812	16734	16611	16752	16743	16549	16586	16899	16708	16793	16749	16938	16682	16713	16705	16746	16774	16692	16698	16774	16776	16707	16689	16769	16679	16613	16620	16908	16851	16716	16611	16613	16855	16662	16788	16718	16579	16556	16721	16699	16782	16693	16796	16644	16891	16804	16873	16606	16717	16807	16701	16664	16697	16762	16686	16756	16564	16787	16772	16709	16690	16801	16764	16634	16558	16651	16776	16932	16617	16663	16782	16747	16695	16776	16742	16618	16563	16745	16930	16896	16715	16793	16740	16787	16740	16855	16772	16718	16752	16816	16869	16642	16719	16725	16736	16753	16701	16673	16526	16838	16843	16657	16701	16660	16774	16694	16756	16813	16831	16665	16778	16855	16843	16712	16746	16705	16662	16708	16717	16646	16671	16604	16886	16780	16761	16751	16773	16780	16816	16688	16744	16741	16623	16619	16625	16710	16677	16759	16726	16700	16733	16840	16932	16649	16658	16811	16670	16793	16636	16775	16853	16722	16702	16822	16849	16604	16607	16673	16844	16790	16725	16749	16606	16676	16863	16545	16723	16756	16697	16798	16753	16855	16744	16659	16793	16773	16854	16821	16640	16685	16856	16717	16700	16756	16830	16850	16733	16693	16713	16715	16686	16738	16744	16739	16829	16879	16794	16725	16704	16840	16833	16689	16886	16578	16736	16737	16768	16782	16827	16709	16839	16664	16675	16711	16751	16652	16722	16751	16534	16737	16745	16838	16710	16821	17075	16592	16813	16830	16769	16673	16712	16814	16707	16819	16635	16782	16793	16745	16882	16681	16874	16633	16713	16815	16987	16745	16660	16657	16647	16797	16687	16920	16488	16738	16696	16700	16655	16814	16761	16737	16831	16668	16679	16774	16911	16777	16742	16696	16805	16793	16736	16726	16886	16758	16547	16665	16787	16709	16745	16631	16875	16734	16723	16774	16712	16726	16761	16903	16572	16774	16705	16831	16556	16702	16792	16703	16745	16736	16844	16812	16802	16693	16789	16750	16657	16691	16666	16660	16793	16796	16743	16882	16792	16664	16660	16951	16878	16703	16632	16646	16696	16765	16817	16945	16712	16721	16682	16805	16748	16932	16508	16964	16752	16870	16659	16846	16625	16824	16533	16836	16772	16885	16738	16920	16697	16543	16931	16664	16857	16815	16704	16704	16982	16630	16843	16752	16608	16543	16758	16734	16875	16835	16809	16672	16696	16737	16995	16812	16802	16676	16930	16826	16658	16652	16686	16710	16911	16659	16713	16779	16732	16821	16748	16726	16649	16843	16606	16595	16696	16595	16633	16902	16755	16854	16762	16664	16726	16550	16811	16732	16680	16866	16796	16701	16739	16792	16736	16628	16606	16698	16902	16771	16891	16697	16782	16720	16702	16647	16778	16643	16717	16715	16760	16818	16876	16793	16790	16778	16770	16796	16755	16706	16787	16649	16707	16836	16626	16685	16710	16716	16672	16807	16785	16826	16634	16815	16529	16616	16665	16804	16797	16742	16838	16864	16746	16722	16830	16577	16754	16752	16736	16654	16759	16728	16599	16763	16757	16795	16752	16457	16735	16854	16682	16750	16703	16807	16719	16902	16651	16862	16793	16588	16805	16758	17070	16753	16760	16834	16933	16798	16849	16514	16712	16692	16752	16705	16744	16655	16687	16773	16776	16606	16768	16825	16827	16686	16893	16699	16703	16696	16780	16892	16884	16816	16835	16810	16870	16768	16753	16790	16838	16818	16805	16832	16740	16662	16618	16848	16830	16694	16729	16788	16879	16820	16558	16823	16757	16886	16638	16782	16767	16671	16734	16703	16714	16659	16770	16733	16780	16890	16672	16601	16733	16778	16690	16678	16627	16797	16624	16766	16831	16689	16746	16759	16751	16764	16672	16813	16672	16854	16856	16815	16678	16750	16889	16582	16599	16786	16671	16778	16618	16598	16869	16913	16746	16634	16836	16813	16747	16607	16538	16719	16944	16633	16744	16700	16752	16679	16771	16715	16870	16774	16802	16867	16738	16859	16626	16750	16913	16842	16626	16529	16739	16757	16862	16722	16749	16791	16655	16816	16678	16665	16547	16780	16690	16667	16665	16574	16855	16672	16733	16578	16733	16619	16905	16708	16735	16652	16692	16824	16522	16908	16725	16702	16655	16779	16822	16718	16737	16652	16806	16781	16638	16805	16650	16731	16776	16791	16586	16798	16716	16783	16868	16702	16699	16558	16661	16920	16561	16675	16825	16911	16945	16978	16566	16767	16940	16612	16919	16740	16666	16762	16844	16731	16668	16724	16866	16550	16677	16864	16682	16635	16730	16661	16829	16816	16791	16787	16852	16716	16628	16816	16635	16671	16762	16593	16669	16929	16794	16738	16726	16765	16820	16702	16922	16741	16841	16724	16726	16826	16818	16741	16685	16781	16776	16699	16701	16779	16789	16735	16810	16586	16848	16820	16765	16864	16708	16628	16615	16715	16732	16955	16862	16708	16654
24174	21510	29081	25975	26347	29162	27996	23667	21900	21634	21149	20490	20337	20255	20274	20296	20464	20340	20274	20367	20349	20289	20188	20280	20198	20293	20022	20031	20188	20056	20196	20034	20006	20098	19888	20017	20104	20091	20221	20188	20077	20150	20157	20101	20280	20152	19997	20099	19966	20035	20110	19996	20150	19955	19943	20069	20112	20013	20135	19921	20001	20109	20161	20031	19919	19995	19911	20139	20175	20107	19963	20087	20009	20106	19896	19834	19944	19965	19699	19850	19975	20138	19931	20056	20094	20155	19960	19932	20185	20180	20122	19801	20191	19876	19646	19881	19914	20081	20031	20094	19968	19785	19939	20269	19938	20067	19774	19869	20130	19921	20000	20209	19907	19935	20125	20129	19670	20071	20128	19915	19885	19920	20044	19845	19900	19830	20133	19805	20094	19982	20037	19866	20162	20080	19971	19977	20056	20010	19964	19925	20045	20100	19986	19831	19974	20082	20069	20146	20091	20080	19895	19758	19772	19813	19954	19976	19996	20035	20135	19976	20158	19971	20126	20123	20065	20063	19962	19914	20239	20003	20045	20031	20133	20004	19803	19888	20034	20059	20132	19881	19904	19648	19810	19925	20053	19975	19912	20030	19904	20008	19732	19895	20072	20101	20044	19826	20009	19993	19888	19835	19920	20084	20127	20084	19977	19738	19860	19957	20092	19989	19862	19852	19848	20026	19992	20069	19803	19971	20116	20042	19861	19867	20145	19855	20057	19967	19957	19729	20149	19799	19901	19727	19741	19928	19888	20059	20126	20115	20178	20136	20004	20028	19960	19813	19793	19827	20013	19773	19687	20036	20017	19967	20028	20015	19832	19929	19924	20047	19912	19805	19900	20007	20016	20012	20211	20090	19923	20128	19952	19857	20039	19928	19953	20074	20015	20111	20137	19702	19944	19789	20009	19739	19880	20020	19816	20099	20063	20124	19871	19937	20084	20129	20180	20198	20001	20037	19748	19982	19997	19901	20081	19889	19977	19806	19773	20006	19868	19910	19863	19843	20006	20010	20065	20065	19974	20023	19791	19699	20036	19945	20132	20193	19812	20105	20177	20080	20050	19907	20124	19809	19964	19986	19950	20002	19918	19778	20043	20083	20071	19813	19923	19965	19998	20075	20029	19930	20042	19906	20083	19994	19980	19866	20114	19973	19873	20012	19852	20052	19763	19979	20038	19902	20136	19740	19936	19871	19889	19902	19896	19896	19911	19865	20086	19908	20060	19879	19914	19898	19925	20133	20056	19826	19905	19990	20045	19890	20009	20102	20028	20002	20022	20163	20071	19989	19739	20052	19890	19849	19929	20012	19796	19755	19920	19993	20029	20189	20164	20055	19930	20002	20183	20021	19896	19687	19949	20095	20000	19955	19923	19767	20093	19861	19898	19969	19935	20033	19978	20097	19914	19928	19853	20208	19984	19890	19967	19916	20173	20062	20076	20212	20091	19876	19825	19919	19963	20025	19888	20090	19860	20008	19968	19807	20060	19857	19827	19964	20111	19973	19793	20058	19843	19811	19861	20071	19901	20022	20074	19817	20030	19932	20073	19938	20080	20024	20010	19856	20110	19870	20102	19835	20029	20137	19890	20095	19952	19588	19952	19874	20073	20038	20134	20039	19959	19790	20018	20164	19882	20092	20001	20039	19908	19964	19854	20031	19962	19986	20004	19858	20019	20080	19860	19912	19705	20107	19875	20055	19998	19952	19918	20068	19917	19810	19963	19928	19968	20006	20221	20036	19879	20020	20010	20098	19894	19862	19956	19844	20035	20013	19838	20031	19950	19959	20031	20012	19906	20090	19935	19951	19998	19979	19999	19791	19926	20034	19914	19929	19830	19859	20153	19918	19881	19949	20056	20156	19983	20015	19936	20039	20043	19868	19955	19787	19984	20091	19945	19846	19959	19976	20144	19982	19921	20091	20019	20085	19830	20070	19961	20044	19745	19873	19816	20012	20093	20021	20137	19827	19944	20187	20024	20053	19893	19846	20013	20012	20042	19910	20055	20080	20073	19904	20285	19968	19802	19909	20206	19814	19973	20038	19850	19906	19895	19937	20070	20168	19914	19933	19921	19869	20033	20010	20088	19975	19808	20128	19929	19906	19959	19868	19955	19867	19974	19871	19885	19943	20208	19940	20033	20003	20092	19768	19932	20050	19814	19925	19989	19868	20138	20223	20083	19876	19941	20158	20111	19931	20060	20070	20168	20034	20083	20128	19910	19958	20044	20097	20201	19859	19936	20121	19885	20086	20038	19846	19866	19850	20031	19789	19957	19930	19883	20122	20129	19945	19993	20010	19950	19874	19966	20010	20046	19994	19875	20123	19866	19812	19983	20021	19874	19892	19964	19821	20227	19998	20117	19890	20125	19812	19767	19968	20206	20002	19937	20009	19708	20110	20098	19910	19924	19967	19857	19855	20022	20164	20110	19853	20059	19893	19896	19733	20150	19851	20064	19995	20018	19988	19997	19890	19922	20145	20058	20099	19865	19990	19891	20042	20095	19994	20090	19916	19779	19888	20025	19975	19957	19870	20029	20124	20040	20190	20071	19852	19972	20030	20156	20157	19876	19955	19994	20146	20108	19850	19823	20048	20201	20075	20034	20097	19747	19989	19907	19931	19987	20060	20120	20135	20037	20025	19908	19889	20033	19895	19886	20159	20059	20024	20109	20082	20040	20260	19999	20009	19982	19884	20036	20007	19830	19866	19945	20136	19860	19744	19986	19987	20089	20036	19963	19886	19893	20084	20091	20251	20099	19934	20056	19996	20025	19817	20110	19950	20108	19918	19899	20067	19983	20146	20167	19791	20049	19987	19876	19897	20015	19997	20065	20000	20081	19869	19772	20020	19945	19751	20069	20009	19885	19751	20046	19848	19994	20060	19849	20153	19910	20097	19992	19951	19996	20039	20192	19790	20021	20122	19866	19841	19894	19980	19967	19809	20073	19910	20212	19970	19801	20071	20121	19994	19950	19846	19902	19884	19992	19798	19804	19917	19889	20067	20142	20160	19993	19935	19984	20198	20085	20079	19989	19897	19949	20012	20215	20116	20162	19974	20077	19923	20130	20118	19979	19975	19860	20096	20103	20097	20005	19847	19688	19838	20112	19899	20144	20082	20078	20000	19921	19986	20254	19836	19866	19877	20029	19849	19979	19952	19945	20058	19994	19995	19937	19935	19919	20115	19944	19958	19731	19778	20009	19826	19882	20000	20015	19888	20046	20023	20018	20136	20205	19792	19966	19882	20234	19974	19639	20015	20041	20028	19927	19862	19948	19911	20189	19941	19824	19959	20143	20164	20109	20078	19810	20025	19846	20107	20032	19879	20025	19949	19777	19790	19949	19810	19871	19854	19992	20069	20090	20090	19910	20100	20016	19867	19744	20044	20218	19956	19807	20033	20061	19789	19914	19944	20030	20126	19813	19936	19919	20118	19804	19877	19792	19963	20121	20087	19950	19983	19891	19957	19975	19816	19936	20070	20004	19998	19841	20040	19964	19997	20116	19936	20035	19991	20092	19891	19920	19983	20030	19971	20089	19934	20127	19929	19856	19893	19944	20007	20047	19926	19944	20114	19828	19983	20212	19916	20032	20035	20174	20147	19971	19922	19849	20014	20275	20068	19862	19953	19965	20027	19961	19926	19985	19996	20039	19973	20094	20176	20144	19889	20113	19796	19882	19916	20083	19848	20044	19991	19941	19860	19908	20084	19909	19827	19981	19878	19903	20143	20020	20100	20045	19837	19962	20078	19979	20095	20135	19907	19947	19927	19895	19975	20058	19934	19770	20079	20047	19777	20029	20011	20102	20234	20106	19983	20030	19820	20044	19817	20031	20081	20144	20027	19858	19954	19807	20062	19929	19780	19948	19776	19878	19986	20184	20053	19823	20020	19829	20162	19930	19766	19901	19910	19894	20259	19955	19928	19991	20094	20083	20039	19978	20065	19907	19890	20030	19934	19921	19979	20077	19777	19960	19784	20026	19880	19842	20002	20087	19953	19955	19970	20138	20097	20107	19920	20102	20010	19860	20033	19997	19851	19973	19956	19983	20080	20111	20031	19984	19989	19872	20058	19991	20020	20104	19947	19916	20128	19957	19765	19974	19852	20027	19902	19803	20013	20017	20086	20078	19984	19794	19801	20193	19912	20034	19979	20046	19988	19990	20133	20122	20079	20132	19890	19833	19919	19949	20015	19795	19942	19910	19781	19983	20007	19881	19925	20038	19943	20044	19988	19978	20117	20037	20026	20077	19997	19799	19721	20045	19948	19999	20048	20075	19966	20119	20117	20130	20018	20074	20017	19804	19884	20095	19977	20014	19995	20118	20076	19919	19914	20184	19976	19876	20011	19953	19863	19995	20024	20010	19917	20057	19857	19905	20097	19937	20012	20012	20252	20033	19881	20155	19974	20017	19908	19852	19921	19901	20007	20012	19989	19899	20049	20090	20132	20056	19927	20102	19944	20088	20191	20224	20132	19868	20069	20032	20050	20001	19892	19827	19806	20024	19839	20064	20087	19927	20012	19921	20037	19882	20047	20182	19967	20163	19677	20101	19884	20071	19966	19962	19911	19914	19974	19930	20079	19937	20021	19865	19886	20023	20018	19876	19951	20010	19789	20063	20053	19951	19838	19912	19943	20091	19949	20123	20048	19895	19986	20012	20143	19928	19931	20267	20016	19908	20107	19973	20283	20033	19904	19933	19801	19880	19846	19872	20143	19974	20062	20008	20088	20072	20282	19993	19980	19882	19900	19891	19986	19886	20140	20016	20055	19891	20069	19731	20098	19975	19904	20114	20082	19812	20055	19878	20067	19933	19832	19726	19988	20222	20108	19863	19766	19970	20024	19992	19942	19952	20099	20030	19923	19958	20124	20071	19746	20042	20149	20075	19904	19957	20130	19935	20078	20211	20093	20063	19954	20083	20134	19878	20044	20028	20058	19819	20141	19693	19824	19946	19963	19846	19946	19989	20060	20028	20057	19957	19895	19830	20156	19850	19853	19905	19950	19973	20062	20040	19996	20023	19963	19807	19965	20127	19922	20115	19901	19967	20035	19964	19672	19823	19988	19925	20064	20083	20058	19911	19902	20029	19858	20093	19955	19915	19887	19961	20085	19930	20058	19968	20237
31941	51879	47475	39446	33253	30041	25816	21897	20068	19398	18390	17824	17878	17655	17601	17480	17456	17440	17466	17262	17601	17457	17363	17276	17269	17497	17375	17418	17347	17385	17298	17502	17304	17211	17401	17259	17449	17273	17244	17248	17230	17356	17180	17370	17150	17172	17308	17316	17197	17414	17260	17407	17122	17133	17391	17213	17150	17352	17359	17233	17205	17238	17126	16968	17332	17198	17115	17191	17235	17258	17236	17443	17187	17174	17263	17168	17432	17082	17315	17299	17449	17204	17223	17261	17331	17442	17257	17327	17108	17267	17182	17101	17277	17246	17358	17235	17254	17174	17393	17228	17250	17232	17302	17443	17253	17386	17255	17202	17281	17229	17272	17185	17167	17188	17290	17233	17360	17217	17139	17355	17332	17363	17460	17068	17176	17339	17116	17119	17314	17218	17239	17173	17225	17389	17367	17178	17198	17317	17249	17073	17122	17223	17264	17278	17267	17267	17323	17384	17252	17277	17354	17037	17236	17244	17326	17272	17313	17198	17253	17381	17242	17308	17264	17261	17464	17225	17208	17086	17276	17284	17369	17284	17274	17246	17087	17280	17235	17408	17327	17376	17273	17178	17276	17203	17313	17348	17272	17354	17277	17233	17082	17283	17082	17255	17218	17199	17286	17411	17407	17216	17375	17115	17389	17127	17222	17205	17244	17196	17392	17216	17173	17179	17174	17287	17209	17241	17184	17122	17220	17046	17359	17358	17095	17121	17395	17232	17220	17349	17385	17066	17269	17114	17451	17392	17117	17350	17115	17226	17121	17149	17129	17159	17334	17288	17317	17295	17276	17193	17232	17339	17311	17208	17087	17365	17390	17274	17054	17228	17251	17076	17147	17192	17420	17353	17364	17030	17139	17199	17302	17305	17316	17213	17288	17411	17192	17195	17256	17093	17072	17296	17163	17342	17254	17153	17354	17286	17429	17079	17192	17199	17212	17128	17195	17120	17208	17096	17343	17281	17277	17345	17273	17325	17336	17120	17198	17424	17111	17179	17327	17225	17270	17119	17490	17472	17241	17068	17275	17231	17429	17087	17275	17194	17152	17251	17132	17116	17314	17152	17171	17367	17269	17122	17190	17209	17248	17103	17236	17310	17276	17317	17248	17198	17363	17303	17144	17078	17318	17195	17346	17311	17234	17268	17425	17187	17180	17249	17329	17245	17172	17321	17180	17337	17198	17272	17113	17325	17242	17351	17149	17074	17328	17327	17278	17240	17398	17230	17184	17397	17335	17189	17187	17384	17337	17193	17152	17203	17177	17197	17449	17221	17142	17072	17309	17298	17296	17186	17258	17319	17315	17306	17177	17323	17332	17317	17202	17136	17385	17271	17252	17294	17385	17289	17226	17362	17290	17146	17331	17377	17323	17319	17126	17380	17125	17187	17238	17343	17216	17258	17452	17300	17207	17241	17284	17299	17380	17274	17270	17147	17170	17234	17330	17159	17285	17320	17201	17216	17193	17140	17243	17258	17225	17115	17295	17347	17083	17284	17106	17336	17223	17176	17229	17201	17258	17203	17316	17243	17220	17152	17180	17265	17262	17136	17186	17292	17198	17186	17163	17399	17070	17236	17261	17239	17220	17143	17201	17147	17094	17273	17191	17323	17208	17277	17312	17349	17355	17259	17172	17276	17249	17126	17124	17299	17334	17363	17293	17402	17344	17545	17183	17304	17111	17232	17458	17332	17393	17188	17299	17173	17289	17470	17346	17206	17429	17302	17315	17328	17331	17298	17146	17305	17250	17162	17307	17356	17414	17255	17271	17258	17143	17244	17152	17265	17019	17235	17188	17248	17076	17152	17059	17247	17163	17354	17193	17137	17326	17132	17151	17207	17270	17138	17439	17231	17091	17149	17297	17215	17303	17456	17135	17573	17252	17220	17254	17108	17290	17216	17282	17162	17494	17139	17095	17033	17205	17254	17181	17376	17342	17082	17333	17193	17058	17177	17300	17346	17257	17277	17365	17241	17252	17187	17437	17126	17372	17218	17459	17207	17314	17376	17243	17088	17265	17301	17224	17115	17399	17268	17186	17342	17271	17219	17200	17188	17201	17156	17310	17379	17096	17307	17128	17330	17397	17277	17185	17403	17208	17091	17439	17151	17153	17305	17278	17242	17227	17238	17141	17250	17165	17314	17197	17014	17190	17245	17290	17213	17235	17112	17343	17296	17351	17292	17255	17359	17228	17325	17200	17292	17253	17050	17250	17362	17079	17147	17467	17244	17368	17149	17372	17090	17164	17075	17214	17184	17180	17213	17279	17227	17266	17336	17272	17263	17296	17320	17302	17260	17353	17260	17224	17241	17327	17133	17408	17196	16994	17262	17080	17146	17225	17188	17043	17273	17495	17392	17246	17240	17200	17426	17086	17342	17473	17281	17081	17334	17321	17228	17193	17230	17243	17197	17248	17300	17366	17300	17261	17326	17205	17134	17277	17243	17271	17241	17476	17343	17070	17163	17213	17176	17242	17261	17321	17117	17292	17229	17376	17044	17351	17230	17184	17423	17055	17148	17287	17108	17289	17270	17181	17219	17300	17346	17334	17125	17131	17203	17372	17179	17344	17080	17194	17017	17145	17178	17201	17296	17221	17131	17353	17268	17261	17306	17227	17151	17083	17168	17379	17354	17148	17281	17388	17146	17140	17322	17252	17212	17282	17231	17363	17270	17156	17347	17282	17307	17260	17321	17191	17192	17151	17349	17122	17176	17287	17272	17355	17148	17216	17249	17137	17276	17127	17317	17113	17246	17274	17111	17441	17103	17209	17242	17226	17223	17349	17261	17464	17115	17300	17213	17215	17155	17122	17110	17154	17191	17267	17116	17211	17318	17170	17106	17485	17316	17248	17191	17034	17284	17376	17286	17202	17242	17283	17216	17230	17110	17163	17214	17212	17321	17237	17356	17216	17101	17371	17345	17218	17242	17304	17554	17274	17298	17195	17293	17294	17172	17280	17300	17176	17319	17280	17136	17229	17402	17228	17377	17083	17343	17109	17280	17116	17123	17140	17313	17171	17273	17249	17197	17141	17205	17200	17209	17187	17192	17178	17215	17041	17172	17151	17228	17174	17143	17237	17189	17166	17077	17271	17297	17245	17288	17094	17381	17110	17219	17317	17207	17472	17205	17364	17049	17188	17260	17171	17286	17305	17282	17386	17113	17280	17294	17422	17171	17198	17220	17264	17143	17136	17247	17245	17205	17248	17228	17292	17228	17292	17226	17322	17266	17247	17173	17310	17174	17258	17383	17197	17246	17261	17254	17231	17169	17255	17243	17159	17328	17282	17397	17180	17250	17281	17291	17359	17240	17283	17209	17155	17044	17282	17195	17289	17083	17184	17138	17176	17354	17207	17366	17317	17206	17208	17319	17135	17362	17269	17131	17307	17116	17133	17218	17292	17302	17178	17224	17325	17207	17112	17114	17076	17140	17285	17270	17258	17181	17364	17147	17254	17316	17334	17185	17298	17063	17167	17162	17413	17202	17223	17221	17250	17233	17352	17231	17282	17195	17213	17114	17203	17313	17329	17177	17421	17255	17148	17361	17204	17392	17203	17239	17244	17038	17300	17241	17353	17202	17197	17283	17330	17215	17329	17225	17126	17168	17136	17256	17174	17392	17194	17424	17234	17188	17277	17124	17345	17267	17290	17306	17080	17350	17309	17120	17215	17344	17271	17500	17272	17331	17050	17338	17126	17203	17268	17033	17309	17237	17334	17120	17226	17267	17074	17349	17256	17191	17358	17336	17342	17279	17341	17287	17383	17270	17301	17322	16936	17197	17133	17437	17242	17318	17086	17214	17250	17236	17438	17125	17247	17137	17448	17177	17270	17260	17202	17244	17122	17300	17252	17113	17239	17164	17306	17281	17171	17286	17156	17092	17251	17216	17175	17315	17129	17295	17390	17194	17200	17199	17314	17244	17240	17268	17219	17212	17266	17317	17146	17176	17321	17184	17282	17311	17194	17296	17421	17197	17191	16935	17225	17352	17205	17176	17288	17134	17076	17244	17091	17411	17311	17157	17176	17165	16959	17047	17384	17047	17365	17243	17226	17121	17281	17451	17108	17076	17288	17178	17217	17354	17165	17317	17411	17121	17184	17234	17232	17136	17401	17201	17196	17246	17154	17257	17271	17173	17296	17314	17183	17148	17091	17238	17354	17248	17403	17047	17271	17237	17245	17078	17231	17239	17228	17110	17301	17163	17248	17431	17313	17248	17237	17362	17268	17398	17155	17214	17117	17381	17288	17333	17381	17170	17356	17256	17166	17282	17294	17238	17356	17343	17253	17076	17423	17134	17447	17348	17285	17195	17345	17295	17256	17284	17290	17051	17317	17110	17294	17352	17198	17138	17356	17213	17420	17286	17180	17333	17225	17236	17270	17231	17262	17214	17154	17276	17233	17312	17230	17180	17255	17231	17335	17431	17319	17200	17079	17194	17073	17178	17287	17278	17269	17283	17252	17360	17284	17293	17243	17282	17423	17164	17196	17227	17360	17315	17163	17453	17201	17138	17243	17296	17299	17157	17126	17030	17236	17248	17357	17292	17140	17171	17223	17183	17246	17299	17247	17372	17360	17256	17344	17179	17266	17228	17174	17106	17171	17094	17277	17362	17392	17413	16988	17343	17323	17343	17261	17151	17156	17230	17201	17483	17277	17343	17133	17060	17088	17247	17308	17299	17176	17216	17279	17021	17232	17330	17212	17231	17374	17264	17124	17226	17143	17239	17235	17240	17288	17203	17219	17117	17267	17165	17144	17167	17307	17196	17182	17168	17254	17205	17163	17345	17219	17257	17403	17100	17185	17190	17235	17140	17427	17097	17282	17133	17121	17269	17475	17167	17106	17189	17382	17242	17355	17171	17282	17375	17184	17072	17223	17185	17070	17372	17073	17314	17349	17190	17105	17298	17290	17240	17469	17244	17190	17261	17207	17255	17270	17248	17247	17168	17042	17418	17210	17126	17157	17187	17361	17081	17081	17293	17235	17195	17415	17177	17210	17426	17292	17205	17371	17248	17586	17122	17199	17178	17307	17211	17229	17420	17283	17332	17296	17171	17218	17222	17216	17325	17209	17311	17109	17228	17186	17114	17365	17198	17156	17205	17282	17244	17198	17158	17142	17198
22969	21456	29388	24701	24674	29679	31547	26020	24500	23812	22245	21249	21244	21127	20957	21221	21065	20802	20935	20876	20853	20941	20842	20906	20622	20875	20836	20949	20804	20847	20857	20917	20854	20590	20804	20728	20691	20927	20539	20741	20561	20473	20553	20854	20671	20689	20678	20419	20768	20750	20828	20839	20533	20506	20535	20536	20655	20490	20727	20648	20541	20631	20573	20419	20718	20433	20711	20555	20625	20559	20585	20666	20716	20841	20798	20678	20580	20673	20612	20795	20469	20633	20558	20765	20802	20790	20726	20711	20556	20684	20857	20468	20754	20593	20685	20567	20563	20512	20495	20645	20601	20660	20692	20629	20599	20771	20698	20654	20510	20520	20600	20699	20780	20669	20725	20639	20701	20704	20664	20673	20531	20652	20397	20539	20568	20746	20703	20697	20551	20612	20449	20731	20540	20609	20662	20569	20365	20746	20741	20499	20507	20487	20665	20546	20526	20627	20610	20677	20475	20657	20507	20727	20411	20586	20556	20633	20554	20786	20507	20578	20517	20616	20611	20528	20585	20369	20461	20647	20717	20549	20584	20641	20642	20723	20612	20651	20578	20538	20468	20646	20632	20497	20683	20654	20420	20665	20428	20857	20723	20672	20564	20633	20514	20585	20545	20482	20725	20471	20463	20505	20454	20525	20582	20664	20556	20670	20512	20526	20610	20546	20497	20596	20485	20653	20553	20541	20649	20678	20615	20765	20526	20559	20773	20682	20511	20629	20506	20726	20571	20798	20374	20400	20776	20619	20528	20567	20706	20582	20542	20340	20493	20669	20428	20585	20647	20563	20466	20735	20555	20617	20588	20550	20494	20636	20698	20653	20643	20477	20534	20591	20621	20462	20360	20440	20679	20672	20685	20701	20314	20803	20522	20789	20653	20740	20609	20685	20588	20327	20432	20690	20562	20788	20956	20776	20654	20541	20566	20696	20493	20786	20459	20511	20562	20639	20578	20402	20387	20726	20648	20685	20447	20528	20522	20396	20530	20348	20629	20458	20922	20425	20839	20392	20723	20545	20748	20484	20473	20460	20680	20642	20594	20406	20591	20513	20477	20587	20586	20607	20622	20792	20688	20682	20677	20744	20514	20535	20622	20566	20498	20442	20568	20640	20599	20651	20636	20407	20725	20647	20672	20740	20702	20633	20471	20446	20657	20631	20523	20628	20572	20545	20669	20648	20546	20445	20610	20602	20733	20679	20548	20557	20703	20517	20565	20730	20609	20528	20710	20627	20432	20372	20517	20554	20471	20759	20532	20647	20744	20603	20675	20560	20502	20563	20576	20571	20509	20618	20572	20606	20767	20633	20733	20558	20567	20729	20338	20639	20711	20630	20890	20574	20655	20567	20448	20354	20563	20672	20750	20721	20534	20649	20435	20504	20731	20686	20410	20559	20741	20600	20556	20420	20737	20483	20597	20839	20506	20387	20622	20579	20682	20487	20504	20330	20599	20586	20531	20710	20552	20436	20780	20654	20623	20571	20587	20656	20689	20580	20547	20606	20577	20514	20361	20440	20623	20510	20495	20743	20549	20501	20553	20713	20468	20487	20704	20818	20744	20722	20644	20395	20796	20754	20684	20564	20619	20532	20619	20507	20656	20621	20794	20536	20856	20564	20527	20474	20726	20575	20629	20593	20464	20716	20658	20689	20558	20626	20707	20722	20752	20752	20637	20634	20607	20646	20638	20622	20615	20353	20767	20378	20589	20678	20605	20619	20627	20528	20507	20589	20789	20679	20455	20522	20746	20536	20617	20464	20492	20693	20711	20821	20824	20464	20460	20809	20643	20459	20615	20572	20577	20638	20557	20551	20487	20475	20500	20566	20889	20644	20325	20328	20775	20608	20584	20666	20785	20676	20510	20535	20520	20462	20453	20568	20814	20542	20760	20631	20482	20669	20668	20645	20559	20446	20698	20611	20446	20414	20637	20871	20632	20361	20800	20606	20592	20516	20644	20303	20625	20539	20495	20752	20563	20560	20705	20400	20366	20571	20657	20562	20511	20616	20574	20524	20640	20591	20598	20626	20439	20784	20628	20714	20609	20707	20587	20616	20798	20793	20537	20614	20515	20402	20408	20493	20721	20663	20692	20723	20585	20665	20762	20513	20438	20515	20639	20438	20727	20714	20590	20505	20651	20576	20629	20538	20605	20447	20389	20723	20590	20579	20591	20468	20506	20597	20639	20296	20593	20621	20625	20418	20632	20495	20242	20514	20753	20706	20342	20534	20723	20562	20675	20661	20622	20350	20745	20848	20663	20501	20448	20507	20701	20469	20807	20592	20708	20657	20420	20524	20691	20506	20549	20458	20702	20666	20446	20598	20574	20561	20505	20471	20602	20632	20423	20688	20578	20598	20813	20645	20585	20583	20578	20743	20750	20343	20592	20517	20617	20657	20470	20587	20583	20600	20650	20551	20321	20402	20713	20666	20444	20698	20478	20649	20596	20690	20545	20589	20489	20589	20707	20696	20430	20648	20354	20543	20435	20783	20620	20451	20433	20447	20553	20586	20553	20488	20568	20416	20778	20692	20575	20699	20435	20599	20478	20862	20466	20363	20428	20537	20495	20413	20464	20466	20602	20828	20719	20353	20648	20441	20516	20627	20454	20649	20645	20611	20709	20806	20798	20671	20675	20842	20430	20448	20530	20477	20540	20596	20612	20725	20632	20797	20588	20619	21014	20680	20734	20534	20638	20489	20712	20460	20490	20461	20545	20623	20705	20421	20576	20464	20742	20717	20416	20719	20801	20449	20637	20460	20586	20429	20631	20704	20587	20705	20779	20652	20425	20540	20617	20557	20604	20549	20585	20639	20532	20575	20685	20570	20511	20573	20349	20508	20471	20543	20690	20597	20574	20640	20538	20586	20568	20822	20712	20605	20751	20574	20678	20500	20724	20823	20587	20533	20681	20651	20560	20803	20729	20767	20740	20553	20442	20717	20652	20689	20499	20487	20870	20658	20768	20635	20594	20444	20594	20506	20548	20670	20475	20634	20620	20432	20714	20360	20642	20560	20549	20597	20684	20869	20676	20405	20571	20441	20657	20642	20637	20684	20585	20453	20445	20705	20677	20730	20694	20614	20384	20653	20687	20568	20455	20633	20446	20753	20625	20266	20762	20500	20406	20680	20591	20774	20447	20525	20745	20295	20445	20485	20530	20552	20868	20389	20469	20530	20664	20608	20757	20668	20595	20508	20470	20721	20584	20624	20587	20400	20744	20481	20453	20505	20688	20536	20588	20598	20573	20480	20766	20793	20814	20510	20531	20449	20435	20508	20525	20535	20719	20385	20525	20602	20577	20681	20651	20551	20802	20667	20681	20604	20627	20412	20512	20597	20816	20773	20844	20683	20674	20591	20730	20693	20666	20643	20509	20619	20392	20542	20550	20448	20649	20501	20507	20654	20559	20387	20457	20557	20598	20678	20592	20588	20691	20680	20753	20641	20604	20632	20689	20542	20430	20459	20430	20645	20588	20591	20585	20564	20628	20557	20738	20611	20459	20564	20703	20689	20626	20586	20570	20479	20452	20597	20438	20406	20270	20781	20578	20596	20576	20744	20810	20487	20265	20660	20566	20683	20410	20293	20616	20728	20679	20560	20731	20605	20455	20638	20581	20538	20539	20420	20726	20579	20765	20614	20623	20562	20767	20563	20633	20776	20267	20480	20719	20547	20612	20452	20448	20590	20746	20524	20396	20475	20808	20451	20549	20524	20590	20605	20747	20621	20314	20517	20596	20473	20543	20654	20556	20543	20697	20525	20874	20412	20555	20677	20640	20788	20491	20376	20671	20671	20610	20588	20533	20589	20616	20859	20540	20439	20507	20507	20557	20435	20590	20540	20495	20782	20719	20411	20459	20688	20518	20678	20724	20577	20640	20718	20713	20353	20520	20675	20761	20683	20560	20410	20379	20769	20573	20694	20467	20476	20564	20485	20731	20675	20540	20580	20772	20657	20537	20482	20685	20680	20679	20682	20411	20595	20461	20655	20687	20645	20441	20286	20531	20697	20608	20552	20578	20607	20481	20411	20553	20733	20730	20763	20476	20643	20570	20559	20715	20614	20442	20672	20786	20569	20531	20458	20486	20511	20509	20624	20512	20607	20636	20589	20577	20468	20604	20770	20558	20624	20527	20697	20559	20636	20606	20453	20639	20477	20613	20640	20660	20621	20326	20598	20633	20516	20425	20487	20670	20676	20587	20435	20452	20343	20745	20473	20497	20611	20579	20654	20353	20424	20668	20743	20596	20734	20519	20671	20704	20600	20639	20457	20552	20572	20501	20518	20579	20469	20543	20418	20361	20647	20612	20532	20676	20439	20479	20604	20666	20596	20476	20767	20483	20654	20494	20752	20654	20653	20596	20648	20759	20604	20625	20650	20735	20701	20704	20666	20611	20747	20455	20798	20641	20505	20514	20448	20722	20720	20410	20526	20381	20615	20682	20796	20463	20517	20647	20730	20610	20440	20749	20645	20633	20444	20660	20478	20713	20493	20541	20644	20600	20507	20735	20896	20558	20454	20586	20627	20492	20657	20538	20486	20362	20611	20546	20371	20528	20526	20519	20551	20727	20661	20519	20507	20434	20531	20628	20812	20639	20557	20732	20764	20637	20404	20690	20629	20717	20462	20467	20689	20385	20554	20525	20641	20455	20642	20441	20518	20832	20831	20574	20506	20624	20594	20599	20469	20417	20663	20505	20743	20624	20651	20562	20605	20526	20445	20501	20543	20691	20690	20656	20561	20774	20601	20498	20813	20588	20599	20704	20595	20464	20451	20600	20523	20783	20504	20636	20704	20450	20501	20702	20804	20597	20628	20704	20492	20478	20416	20518	20503	20564	20412	20609	20613	20582	20547	20627	20531	20606	20664	20703	20696	20616	20465	20448	20634	20891	20881	20498	20481	20650	20446	20551	20312	20617	20582	20867	20622	20618	20674	20532	20674	20482	20642	20437	20347	20447	20604	20356	20485	20482	20638	20635	20646	20377	20566	20602	20443	20603	20618	20526	20603	20700	20639	20499	20516	20698	20634	20649	20687	20653	20478	20536	20553	20633	20498	20659	20671	20575	20768	20552	20524	20595	20604	20510	20430	20580	20419	20532	20538	20679	20509	20495	20447	20675	20501
34665	57601	58105	49928	41031	35148	28802	25312	22989	21214	19221	18340	18038	18090	17882	18151	17913	17758	17881	17931	17816	17788	17959	17767	17842	17865	17881	17936	17829	17739	17609	17712	17654	17667	17682	17599	17774	17640	17662	17521	17699	17628	17573	17677	17557	17653	17607	17700	17629	18044	17746	17681	17491	17754	17702	17457	17644	17698	17556	17651	17599	17752	17782	17548	17521	17760	17457	17596	17677	17591	17667	17644	17565	17641	17515	17632	17442	17655	17555	17690	17766	17750	17466	17776	17676	17682	17599	17655	17814	17589	17643	17618	17556	17504	17677	17640	17806	17376	17611	17725	17716	17628	17699	17653	17507	17642	17513	17687	17667	17866	17661	17526	17446	17663	17595	17586	17620	17422	17544	17650	17636	17521	17584	17623	17494	17753	17601	17639	17473	17593	17571	17466	17551	17672	17752	17639	17720	17742	17560	17588	17520	17530	17461	17706	17656	17467	17585	17802	17620	17601	17542	17666	17446	17627	17543	17510	17525	17573	17755	17495	17524	17557	17508	17680	17503	17535	17635	17633	17641	17536	17690	17419	17490	17546	17476	17621	17585	17547	17800	17498	17734	17467	17703	17734	17510	17869	17588	17732	17552	17692	17623	17610	17642	17569	17486	17655	17675	17650	17583	17673	17642	17675	17631	17567	17651	17700	17487	17665	17589	17596	17545	17712	17526	17671	17523	17645	17696	17633	17575	17689	17713	17450	17656	17654	17480	17670	17600	17643	17660	17559	17746	17602	17623	17476	17627	17736	17535	17663	17612	17576	17685	17437	17726	17622	17662	17690	17633	17546	17556	17530	17674	17512	17664	17565	17688	17741	17624	17771	17466	17562	17744	17503	17663	17575	17802	17592	17672	17551	17754	17611	17589	17646	17577	17656	17336	17688	17728	17527	17711	17489	17540	17522	17584	17554	17641	17556	17472	17618	17571	17555	17595	17533	17556	17580	17611	17463	17679	17614	17550	17559	17709	17399	17676	17497	17572	17831	17640	17738	17517	17646	17486	17549	17520	17566	17493	17551	17341	17662	17647	17608	17789	17618	17421	17829	17710	17550	17715	17594	17631	17695	17631	17672	17561	17561	17480	17485	17627	17704	17658	17634	17660	17644	17730	17585	17648	17570	17606	17663	17463	17563	17604	17744	17508	17740	17569	17713	17608	17430	17671	17711	17465	17501	17473	17624	17456	17601	17597	17572	17685	17625	17570	17668	17531	17575	17765	17582	17614	17436	17603	17610	17459	17559	17646	17570	17645	17485	17725	17671	17591	17580	17566	17488	17538	17686	17465	17610	17657	17600	17502	17545	17548	17653	17669	17656	17686	17588	17541	17711	17529	17529	17614	17707	17500	17628	17647	17621	17731	17595	17820	17633	17694	17552	17653	17638	17667	17497	17607	17469	17697	17472	17647	17545	17699	17554	17584	17521	17664	17618	17598	17538	17590	17515	17557	17678	17523	17451	17646	17546	17583	17407	17620	17617	17798	17627	17527	17334	17702	17601	17658	17702	17520	17468	17560	17531	17508	17404	17576	17612	17535	17736	17583	17570	17673	17502	17659	17394	17409	17490	17499	17579	17576	17517	17686	17600	17559	17590	17547	17806	17513	17625	17534	17602	17678	17503	17537	17480	17500	17655	17572	17729	17479	17892	17625	17547	17655	17726	17492	17585	17559	17689	17574	17557	17797	17504	17630	17628	17684	17790	17567	17594	17612	17681	17460	17679	17770	17857	17619	17467	17636	17591	17543	17744	17551	17655	17695	17571	17613	17582	17439	17849	17638	17486	17540	17584	17577	17561	17642	17619	17614	17546	17681	17650	17632	17526	17571	17699	17716	17539	17659	17489	17664	17654	17365	17474	17711	17563	17566	17519	17618	17504	17618	17736	17643	17711	17584	17660	17659	17535	17528	17542	17581	17568	17651	17718	17541	17517	17587	17582	17696	17593	17794	17437	17605	17519	17507	17683	17592	17537	17511	17548	17804	17607	17671	17498	17667	17527	17645	17673	17623	17483	17593	17593	17504	17632	17463	17642	17550	17661	17568	17737	17592	17478	17566	17674	17419	17649	17623	17675	17601	17618	17577	17550	17630	17768	17537	17484	17611	17529	17634	17481	17731	17631	17520	17563	17539	17677	17693	17493	17633	17565	17638	17603	17548	17608	17772	17709	17648	17595	17610	17450	17627	17635	17604	17608	17559	17472	17773	17463	17688	17583	17544	17686	17665	17326	17650	17538	17600	17711	17544	17547	17498	17700	17793	17394	17466	17645	17657	17909	17607	17539	17805	17507	17652	17753	17548	17654	17604	17589	17537	17577	17815	17511	17499	17498	17544	17705	17805	17522	17577	17543	17579	17374	17719	17766	17557	17631	17596	17604	17720	17491	17546	17573	17511	17665	17402	17587	17633	17616	17502	17725	17651	17360	17584	17677	17523	17565	17626	17425	17667	17528	17471	17581	17572	17444	17388	17520	17554	17633	17594	17415	17685	17749	17669	17626	17506	17413	17629	17570	17606	17664	17450	17570	17791	17562	17525	17613	17561	17731	17656	17699	17644	17826	17448	17612	17540	17466	17508	17506	17675	17425	17557	17701	17736	17603	17767	17654	17642	17500	17458	17606	17532	17559	17617	17633	17583	17659	17558	17483	17514	17565	17794	17641	17681	17587	17591	17473	17555	17517	17633	17458	17630	17661	17559	17540	17637	17552	17601	17640	17503	17585	17430	17583	17696	17569	17774	17841	17485	17490	17609	17529	17733	17654	17544	17723	17635	17424	17342	17544	17587	17641	17667	17647	17630	17597	17497	17714	17532	17667	17707	17538	17474	17730	17574	17497	17621	17595	17412	17662	17550	17373	17555	17557	17454	17574	17599	17438	17610	17693	17601	17514	17655	17492	17768	17647	17565	17464	17694	17456	17592	17478	17741	17509	17584	17549	17805	17542	17577	17659	17684	17559	17520	17510	17362	17657	17555	17498	17425	17637	17700	17498	17537	17621	17708	17666	17642	17743	17617	17557	17437	17481	17616	17556	17585	17548	17758	17658	17644	17512	17719	17517	17637	17610	17520	17672	17528	17658	17547	17556	17441	17613	17528	17722	17496	17695	17860	17575	17571	17556	17701	17698	17717	17680	17484	17633	17490	17593	17556	17582	17509	17623	17674	17449	17891	17512	17567	17607	17560	17547	17590	17649	17488	17393	17569	17634	17467	17604	17575	17625	17655	17751	17502	17442	17636	17531	17529	17593	17505	17569	17435	17610	17610	17541	17551	17606	17681	17604	17471	17671	17540	17533	17531	17591	17568	17596	17586	17468	17484	17589	17458	17636	17517	17673	17699	17631	17588	17785	17368	17682	17482	17639	17644	17625	17643	17684	17599	17633	17702	17676	17423	17685	17745	17566	17480	17548	17728	17448	17653	17630	17615	17734	17746	17469	17602	17683	17650	17798	17668	17527	17615	17537	17582	17696	17654	17640	17489	17564	17635	17403	17598	17458	17590	17586	17653	17527	17616	17576	17656	17521	17537	17793	17597	17788	17563	17712	17542	17512	17698	17474	17575	17653	17811	17586	17579	17574	17629	17618	17625	17483	17466	17652	17548	17532	17603	17454	17658	17395	17638	17601	17554	17661	17457	17623	17753	17506	17694	17546	17605	17648	17502	17453	17381	17552	17519	17498	17694	17664	17595	17502	17608	17510	17553	17736	17622	17567	17478	17494	17625	17563	17428	17680	17504	17579	17626	17544	17448	17553	17656	17629	17593	17812	17344	17561	17529	17613	17614	17494	17577	17392	17790	17496	17825	17651	17780	17703	17582	17504	17602	17516	17444	17546	17521	17595	17571	17674	17533	17615	17549	17553	17602	17615	17419	17624	17780	17522	17599	17765	17678	17565	17576	17673	17665	17598	17597	17481	17488	17541	17544	17781	17587	17636	17663	17574	17613	17625	17549	17430	17617	17688	17788	17686	17463	17418	17565	17636	17540	17441	17548	17623	17701	17562	17574	17509	17723	17628	17540	17614	17376	17730	17572	17650	17457	17643	17629	17668	17547	17522	17678	17587	17739	17560	17515	17474	17758	17604	17548	17472	17532	17533	17792	17574	17675	17496	17693	17605	17590	17536	17541	17586	17428	17628	17492	17468	17507	17317	17796	17490	17714	17686	17442	17593	17589	17644	17794	17716	17770	17569	17657	17578	17706	17375	17413	17682	17350	17637	17841	17711	17475	17791	17555	17658	17600	17690	17475	17682	17607	17811	17565	17751	17639	17508	17600	17568	17604	17718	17681	17549	17495	17563	17548	17589	17605	17518	17749	17646	17589	17632	17660	17476	17727	17314	17602	17566	17502	17580	17751	17794	17622	17765	17524	17522	17648	17527	17705	17542	17536	17509	17497	17574	17633	17456	17665	17554	17678	17601	17719	17414	17354	17652	17643	17512	17734	17509	17602	17514	17558	17637	17609	17600	17609	17657	17689	17485	17498	17490	17453	17368	17699	17553	17427	17610	17529	17669	17650	17445	17712	17504	17635	17482	17667	17578	17602	17674	17467	17505	17652	17751	17590	17653	17459	17720	17568	17659	17613	17540	17660	17519	17589	17578	17648	17570	17616	17654	17501	17821	17566	17432	17484	17607	17686	17745	17497	17553	17507	17464	17591	17510	17537	17602	17480	17517	17521	17662	17569	17666	17516	17606	17703	17494	17589	17587	17575	17621	17502	17688	17422	17709	17467	17660	17633	17576	17382	17743	17637	17553	17713	17632	17559	17708	17573	17435	17716	17595	17578	17618	17547	17441	17543	17699	17549	17658	17480	17604	17693	17724	17689	17563	17610	17688	17627	17607	17560	17535	17575	17504	17590	17578	17611	17566	17711	17471	17598	17558	17609	17474	17493	17534	17735	17462	17677	17598	17475	17528	17649	17770	17657	17612	17580	17530	17592	17627	17785	17371	17765	17524	17600	17650	17601	17621	17548	17515	17749	17433	17780	17690	17571	17612	17699	17495	17695	17599	17684	17601	17518	17563	17665	17577	17785	17652	17632	17539	17656	17643	17656	17726	17619	17507	17580	17586	17583	17428	17644	17488	17739	17804	17567	17456	17685	17707	17608	17696	17620	17684	17627	17673	17518	17434
28578	28374	37983	33722	26581	23842	22687	21094	20319	20236	19931	19846	19346	19377	19711	19600	19389	19413	19619	19487	19571	19419	19424	19649	19539	19517	19691	19703	19456	19549	19434	19577	19530	19539	19466	19459	19509	19403	19321	19461	19698	19524	19627	19500	19582	19500	19399	19376	19510	19481	19409	19471	19449	19399	19391	19516	19477	19641	19520	19320	19447	19545	19450	19516	19375	19246	19353	19337	19439	19419	19503	19709	19343	19422	19507	19464	19374	19561	19638	19489	19593	19681	19525	19435	19431	19393	19591	19564	19519	19732	19570	19349	19330	19720	19388	19655	19436	19466	19364	19291	19337	19379	19529	19533	19632	19308	19412	19731	19523	19503	19435	19686	19438	19341	19333	19549	19498	19310	19340	19323	19568	19449	19742	19477	19533	19491	19337	19503	19602	19419	19624	19341	19350	19732	19309	19385	19339	19553	19599	19486	19437	19538	19472	19355	19432	19434	19640	19589	19518	19359	19441	19612	19378	19386	19333	19530	19372	19370	19413	19603	19468	19679	19467	19555	19500	19369	19236	19218	19386	19396	19504	19410	19650	19446	19507	19400	19285	19512	19526	19626	19407	19808	19467	19553	19492	19388	19515	19500	19741	19724	19386	19517	19395	19416	19480	19589	19625	19344	19637	19279	19524	19474	19581	19469	19468	19441	19713	19661	19495	19319	19440	19261	19775	19553	19337	19554	19406	19209	19392	19587	19266	19439	19427	19332	19267	19528	19561	19281	19376	19648	19639	19494	19548	19322	19387	19322	19409	19538	19482	19597	19560	19570	19309	19403	19444	19608	19435	19446	19510	19571	19646	19557	19529	19490	19482	19497	19530	19427	19525	19573	19380	19483	19611	19453	19538	19402	19406	19381	19496	19633	19455	19458	19596	19620	19578	19586	19520	19532	19575	19659	19474	19543	19530	19569	19297	19293	19448	19402	19334	19455	19532	19396	19334	19566	19474	19499	19517	19328	19240	19562	19310	19554	19399	19368	19489	19309	19452	19505	19542	19390	19510	19582	19396	19562	19423	19235	19581	19418	19432	19420	19439	19464	19543	19383	19357	19437	19306	19283	19269	19466	19398	19319	19588	19538	19745	19339	19497	19358	19447	19438	19494	19562	19518	19506	19653	19474	19600	19404	19439	19548	19672	19424	19297	19376	19463	19512	19359	19404	19515	19428	19557	19629	19420	19506	19448	19395	19551	19309	19349	19639	19672	19516	19551	19427	19328	19435	19401	19514	19508	19480	19458	19373	19541	19765	19655	19571	19332	19382	19434	19320	19264	19545	19515	19278	19663	19676	19665	19459	19644	19570	19465	19420	19355	19516	19487	19595	19622	19506	19225	19325	19542	19492	19656	19538	19299	19233	19537	19455	19652	19286	19581	19512	19700	19542	19506	19202	19584	19684	19594	19514	19612	19460	19514	19525	19374	19453	19572	19397	19349	19482	19556	19426	19482	19378	19379	19654	19432	19370	19400	19562	19386	19577	19500	19411	19471	19483	19633	19206	19327	19505	19526	19437	19444	19378	19366	19545	19514	19423	19222	19267	19770	19363	19374	19427	19474	19395	19332	19459	19428	19502	19399	19547	19432	19492	19644	19518	19372	19400	19473	19547	19502	19504	19373	19337	19346	19470	19500	19533	19568	19563	19518	19402	19340	19544	19414	19535	19451	19401	19465	19373	19374	19440	19610	19376	19553	19474	19664	19449	19569	19487	19506	19530	19610	19361	19320	19432	19376	19372	19384	19520	19656	19428	19538	19831	19540	19142	19303	19444	19406	19430	19293	19572	19474	19326	19459	19491	19415	19485	19520	19485	19454	19404	19474	19397	19400	19714	19375	19489	19443	19484	19571	19480	19382	19702	19337	19280	19343	19435	19548	19468	19423	19411	19494	19390	19475	19626	19614	19291	19575	19559	19622	19434	19464	19289	19523	19509	19450	19453	19675	19511	19459	19576	19718	19390	19447	19440	19497	19579	19500	19359	19473	19378	19363	19327	19352	19511	19502	19240	19460	19355	19174	19372	19475	19430	19362	19373	19625	19366	19538	19393	19369	19494	19435	19403	19417	19533	19674	19564	19594	19355	19518	19256	19304	19334	19589	19187	19608	19377	19522	19374	19468	19485	19265	19520	19441	19609	19429	19432	19453	19417	19491	19571	19415	19648	19534	19503	19469	19389	19528	19534	19303	19405	19246	19410	19557	19447	19258	19335	19423	19399	19629	19414	19404	19271	19457	19359	19543	19526	19486	19517	19410	19235	19539	19680	19482	19502	19582	19557	19348	19604	19512	19471	19461	19503	19370	19368	19426	19462	19396	19435	19552	19551	19472	19426	19707	19392	19475	19571	19700	19479	19563	19643	19646	19481	19328	19510	19574	19663	19511	19654	19362	19303	19339	19642	19538	19321	19508	19397	19360	19611	19346	19510	19390	19715	19501	19609	19463	19231	19539	19458	19447	19536	19362	19599	19625	19336	19536	19445	19362	19388	19525	19390	19512	19461	19532	19505	19430	19445	19392	19589	19493	19437	19472	19556	19465	19437	19624	19521	19405	19466	19603	19328	19540	19391	19627	19542	19502	19340	19486	19385	19444	19477	19425	19520	19399	19386	19527	19451	19409	19360	19433	19444	19489	19414	19658	19544	19376	19443	19296	19272	19472	19540	19451	19484	19548	19482	19418	19636	19498	19441	19593	19574	19690	19648	19416	19429	19431	19539	19396	19399	19455	19473	19509	19464	19472	19486	19539	19324	19350	19265	19504	19257	19484	19410	19470	19535	19499	19162	19508	19442	19446	19284	19547	19418	19487	19269	19569	19408	19569	19574	19522	19512	19632	19457	19456	19601	19458	19303	19587	19403	19311	19359	19628	19459	19425	19126	19293	19196	19411	19415	19321	19322	19534	19225	19362	19498	19575	19563	19439	19387	19386	19310	19651	19628	19588	19608	19497	19525	19634	19425	19577	19444	19428	19347	19643	19411	19440	19493	19574	19529	19434	19563	19489	19440	19420	19394	19602	19485	19541	19299	19415	19602	19389	19496	19293	19507	19688	19488	19543	19449	19367	19579	19793	19613	19433	19313	19464	19303	19452	19450	19506	19326	19424	19386	19516	19423	19412	19685	19423	19473	19506	19340	19486	19268	19330	19305	19246	19515	19342	19440	19437	19408	19564	19186	19449	19468	19523	19469	19569	19413	19490	19569	19685	19584	19599	19411	19435	19418	19496	19625	19389	19558	19441	19509	19562	19495	19271	19320	19434	19511	19475	19505	19300	19461	19384	19558	19500	19317	19494	19499	19365	19428	19428	19289	19543	19442	19338	19545	19456	19473	19359	19443	19412	19536	19525	19521	19531	19395	19400	19609	19306	19448	19238	19485	19547	19422	19507	19500	19321	19471	19480	19384	19567	19557	19505	19384	19475	19234	19553	19471	19396	19699	19518	19328	19323	19335	19406	19566	19537	19519	19616	19590	19539	19575	19354	19292	19557	19537	19326	19584	19377	19577	19373	19274	19551	19499	19551	19383	19525	19597	19582	19545	19366	19510	19405	19562	19388	19475	19722	19410	19422	19545	19478	19448	19233	19539	19445	19628	19561	19467	19424	19478	19362	19276	19455	19298	19429	19435	19390	19545	19268	19474	19645	19734	19495	19398	19270	19367	19387	19255	19559	19345	19357	19478	19473	19477	19450	19551	19704	19591	19419	19561	19669	19496	19454	19375	19501	19356	19505	19398	19377	19301	19591	19392	19448	19526	19373	19431	19447	19603	19276	19411	19587	19382	19506	19236	19361	19442	19537	19532	19423	19502	19376	19304	19620	19414	19429	19480	19528	19511	19375	19357	19414	19469	19689	19109	19427	19465	19422	19410	19462	19465	19599	19499	19542	19490	19384	19595	19449	19439	19423	19590	19429	19453	19284	19325	19373	19352	19527	19333	19456	19287	19638	19353	19496	19534	19567	19364	19601	19441	19431	19324	19433	19418	19436	19266	19428	19474	19367	19329	19421	19333	19476	19634	19288	19437	19437	19627	19431	19566	19415	19525	19572	19583	19405	19362	19715	19685	19365	19312	19486	19400	19406	19707	19385	19434	19464	19561	19557	19468	19488	19366	19448	19390	19458	19544	19349	19421	19416	19310	19272	19367	19616	19465	19384	19470	19574	19519	19679	19448	19524	19357	19389	19298	19301	19214	19576	19346	19287	19305	19423	19405	19516	19366	19519	19475	19570	19473	19345	19381	19348	19532	19640	19446	19333	19752	19477	19634	19696	19330	19217	19202	19325	19317	19515	19495	19380	19528	19417	19562	19408	19611	19266	19332	19571	19467	19475	19347	19390	19525	19424	19446	19540	19482	19633	19484	19607	19432	19614	19294	19658	19580	19451	19291	19382	19693	19436	19618	19591	19396	19607	19495	19545	19307	19376	19497	19433	19371	19502	19196	19516	19473	19464	19403	19506	19245	19477	19489	19392	19626	19556	19503	19507	19408	19483	19460	19465	19369	19453	19371	19347	19587	19436	19509	19444	19584	19547	19391	19473	19455	19604	19452	19567	19579	19514	19551	19382	19339	19348	19419	19322	19342	19336	19514	19506	19322	19332	19337	19323	19457	19621	19518	19368	19630	19423	19551	19453	19544	19195	19320	19546	19419	19373	19408	19416	19501	19422	19344	19439	19593	19428	19590	19232	19341	19484	19476	19388	19429	19521	19404	19259	19330	19390	19486	19386	19632	19661	19669	19466	19507	19402	19361	19510	19216	19352	19524	19514	19611	19334	19432	19552	19278	19297	19463	19205	19378	19407	19410	19388	19662	19660	19472	19372	19403	19598	19420	19632	19639	19512	19626	19191	19365	19550	19498	19461	19400	19417	19514	19426	19319	19560	19471	19434	19547	19827	19525	19505	19544	19444	19480	19437	19322	19438	19429	19479	19395	19490	19564	19295	19510	19640	19551	19516	19387	19488	19554	19451	19548	19616	19488	19415	19209	19652	19337	19744	19527	19525	19435	19433	19503	19629	19565	19503	19408	19627	19370	19440	19392	19640	19352	19585	19426	19494	19419	19420	19489	19509	19466	19461	19354	19042	19496	19472	19559	19358	19563	19466	19662	19453	19475	19486	19439	19485	19320	19429	19506
31236	47505	44398	34113	26580	22754	20871	19551	18209	17787	17244	17079	17025	17107	17058	16878	16967	17070	17019	16790	16967	16955	16998	17177	16869	17022	16829	16856	17051	16933	16946	16813	16984	16750	16884	16672	16916	17046	16741	16886	16993	16801	16921	16833	16867	16932	16868	16815	16811	17032	16974	16808	16977	16953	16779	16940	17001	17110	16929	16899	17049	16799	16861	16931	16903	17054	16828	16778	16854	16908	16824	16975	16911	16961	16935	16904	16868	16835	16840	16814	17018	16974	16920	16955	17008	17063	16959	16933	16809	17018	16753	17081	16769	17086	16852	16915	16967	16866	16819	16717	16877	17031	17062	16776	16986	16788	16891	16916	16839	16864	16917	16930	16937	16868	16870	16983	16860	16979	16746	16922	16781	16759	16889	16917	16956	16989	16849	16959	16763	16968	16926	16900	16752	16956	16808	16792	16928	17137	16970	16737	16786	16872	17036	17029	16895	16921	16853	16876	17060	16846	16824	16990	16998	16743	16848	16854	16729	16999	17020	16846	16853	16810	16910	16794	16847	16952	16852	16727	16989	16921	16654	16701	16824	17096	16909	16854	16790	16916	16806	17004	16852	16910	16815	16889	17023	17014	16866	17047	17084	16857	16822	16997	16865	16813	16774	16938	16874	16837	17106	16810	16992	16812	16976	16808	16722	16945	16913	16741	16850	17146	16872	17012	16955	17101	16916	16841	17201	16884	16861	16929	16932	16868	16940	16873	16916	16958	16944	16712	17036	17014	17000	16893	16923	16859	16816	16986	16750	16991	16841	16835	16892	16915	16895	16813	16968	16840	16867	16865	16865	16877	16741	16887	17039	16774	16992	16755	16791	16887	16757	16906	16857	16844	16918	16826	16741	16961	16867	16838	16852	16915	16843	16825	16787	16911	16750	17041	16786	16923	16867	16942	16776	16940	17089	16854	16790	16939	16748	16735	16979	16755	16893	16956	16945	17076	16974	16718	16909	16875	16940	16894	16831	16965	17070	16759	16988	16803	16966	16797	16865	16993	16835	16961	16831	16676	16872	16907	16912	16935	16857	16862	16731	16872	16760	16830	16893	16908	16976	16889	16991	16772	17015	16906	16811	16946	16958	16962	16814	17037	16884	16972	16887	16702	16792	16882	16881	16868	16974	16912	16796	16918	16917	16955	16953	16704	16868	16909	16865	16981	16878	16770	16832	16762	17048	17006	16695	16809	16964	17020	16810	17020	17023	16987	16868	17086	16775	16834	16882	16858	16940	16885	16971	16734	16790	17062	16768	17007	16759	16767	16942	16789	16832	16819	16919	16742	16862	16957	17004	16755	16980	16855	16750	16868	16897	16819	16718	16863	16891	16890	16807	16964	16813	17062	16760	16919	16852	16805	16889	16882	16969	16863	16914	16663	16998	16970	16996	16890	16961	16998	16917	16824	16876	16952	16877	17031	16743	16866	16983	16851	16894	17058	16857	16900	16938	16826	16981	16909	16976	16676	16919	16755	16834	17082	16871	16825	16957	17042	16868	16952	17004	16826	16962	16790	16775	16966	16836	16829	16951	16907	16815	16902	16961	16926	16940	16888	16768	16869	16834	16983	16974	16940	16844	17014	16890	16824	16806	16975	16985	16833	16986	16921	17045	16891	16879	17037	16681	16917	16766	16932	16936	16820	16854	17037	16895	16937	16797	16849	16877	16948	16900	16848	16980	16907	16967	16890	16891	17001	16870	16909	16935	16787	16829	16904	16758	16990	16814	16756	16729	16929	16825	16985	16782	16798	16840	16960	16842	16678	16949	17027	16991	16882	16884	16855	17081	16928	16821	16975	16731	16861	16874	16967	16829	16854	16912	16864	16756	16769	16849	16957	16885	16886	17070	16715	16879	16881	17062	16900	16872	16847	16811	16952	16831	16757	16999	16808	16881	16775	17066	16850	16922	16994	17002	17030	16873	16991	16909	16714	16974	16926	16853	16835	16689	16752	16773	16879	16829	16762	16922	16859	16974	16786	17086	16871	16982	16709	16800	16947	16827	16841	16943	16789	16954	16882	16777	16860	16953	16927	16892	16860	16801	16885	16958	17022	16960	16909	16955	16945	16969	16723	16838	16853	16765	16785	16901	16737	16735	16912	16906	16939	16749	16788	16929	17106	16862	17078	16819	16958	17105	17067	16794	16974	17029	16927	16945	16885	16834	16883	16834	16952	16905	16868	16842	17020	16909	16923	17012	17040	16659	16810	16834	16925	16837	16763	16901	16820	16948	17026	16823	16916	16868	16877	16872	16861	17011	16753	16962	16990	16853	16866	16970	16776	16929	16711	16807	16863	16842	16987	16692	16729	16680	16890	16940	16757	16830	16880	16947	16896	16973	17068	16792	16644	16973	16835	16815	16808	17003	16792	16990	16907	16944	16713	16809	16945	16891	16863	16929	16725	16799	16909	16942	16756	16851	17001	16964	17066	16911	17022	16947	16987	17065	16807	16965	16889	16830	16883	16900	16948	16952	16926	16771	17038	17028	16873	16906	17005	16875	16815	17029	16729	16881	17105	16883	16959	16896	16889	16965	16940	16860	17123	16793	16733	16985	16917	16919	16963	16802	16876	16778	16800	16896	16851	16729	16745	16856	16662	16975	16807	16899	16822	16820	16927	17006	16836	16734	16923	16831	16919	16783	16881	16965	16889	16687	16794	16845	16901	16882	16936	16878	16834	16961	16865	16897	16969	16880	16971	17102	16838	16974	16887	16984	16893	16967	16844	16936	16849	16933	16790	16855	16804	16796	16837	16929	16795	16885	16923	16923	16847	16719	16989	16906	16926	16908	16727	16921	16924	16860	16921	16753	16777	16906	16754	16769	16903	16876	16874	16919	17051	16622	16982	16824	16870	16993	16877	16899	16761	17079	17010	16804	16778	16920	16909	16938	16918	16963	16904	17039	16852	16861	16882	16874	16810	16943	16730	16966	16984	16730	16897	17011	16669	16764	16901	16884	16960	16929	16918	16819	16939	16918	16861	16883	17038	16888	16946	16969	16821	16722	16931	16955	16686	17013	16917	16802	16942	16752	17097	16855	16999	16936	16850	17047	16899	16889	16915	16974	16974	16860	17058	16782	16971	16897	16853	16979	17111	16895	16840	17029	16811	16782	16867	16828	16900	16865	16825	16924	16903	16901	17004	16955	16994	16885	17146	16848	17024	16791	16808	16883	16866	17073	16804	16797	16944	16859	16861	16936	16967	16876	16895	16753	16859	16944	16822	16923	16970	16865	16949	16818	16902	16971	16820	16947	16868	16671	16968	16843	17031	16668	16713	16885	17000	16992	17023	16815	16813	16964	16914	16800	16852	17067	16961	16844	16942	16864	16919	16797	16949	16834	16895	16959	16912	16893	16900	16955	16978	16730	17025	16848	16960	16880	16681	16760	16985	16875	16834	16679	17024	16815	16924	16920	16884	16789	16977	16878	16949	17001	16720	16960	16957	16876	16856	16943	16796	16874	16936	16924	16894	16822	17003	16876	16756	16903	17004	16813	16913	16805	16861	17057	16957	16761	17044	16810	16777	16896	16783	16934	16881	16842	16855	17026	16878	16847	16839	16966	16870	16750	16990	16780	16613	16900	16835	17108	16889	16634	16943	16941	16970	16868	16853	16801	16883	16823	16958	16955	16755	16904	16924	16976	17010	16837	16974	16767	16878	16860	16777	16883	16747	17006	16827	16842	16768	16875	16837	16765	16765	16881	16740	16772	17010	16837	16878	16842	17020	16767	16869	17110	16961	16852	16830	16828	16938	16811	16746	16967	16860	16804	16921	16833	16642	16976	16728	17012	16741	16902	16930	16954	16766	17149	16803	16937	16814	16737	16903	16823	16820	16884	17006	16872	16901	16985	16684	16811	16705	16980	16844	16980	16937	16825	16861	16995	16804	16913	16966	16879	16879	16873	16879	17021	16815	16812	16811	16931	17000	16881	16963	16959	16811	17101	16718	16928	16930	16806	16975	16799	16843	17009	16936	16988	17032	16928	16902	16971	16761	16955	16997	16901	17115	16792	16857	17010	16874	16822	16971	16979	16810	16827	16896	16885	16837	16869	16856	16688	16833	16964	16799	16939	16948	16672	16841	17161	16870	16858	16913	16789	16866	16872	16941	17005	17006	16875	16835	16748	16862	16824	16897	16900	16749	16909	16845	17079	16919	16826	16792	16762	16896	16978	16983	16908	16926	16919	17070	16755	17032	16901	16847	16835	16821	16856	17079	16904	16679	16971	16930	16912	16985	17002	16861	16856	17030	16824	16851	17029	16889	16903	16796	16868	17004	16900	16849	16903	16942	16869	17037	16848	16844	16851	16739	16913	16829	16742	16959	16782	16650	16735	16984	16830	16977	16925	17055	16996	16656	16750	16953	16915	16936	16854	16817	16956	16877	16968	16718	16980	16739	16889	16922	16871	16910	16953	17056	16856	17040	16939	16908	16831	16961	16965	16890	16879	16951	17112	17007	16940	17010	16996	16828	16862	17034	16809	16879	16875	16987	16892	16854	16935	16883	16848	16733	16814	16985	16949	17008	16949	17068	16917	16933	16795	16874	16879	16948	17058	16807	16969	16879	16863	16782	16879	16844	16850	16847	16744	16879	16823	16949	16864	16829	16802	16763	16891	16620	17052	16826	17006	16943	16929	16832	16674	16972	17090	16769	16895	16849	16757	16879	16822	16865	16804	17048	16812	16957	16904	16854	16831	16943	16979	16898	16787	17028	16822	16854	16863	16872	16940	16890	16888	17076	16852	16893	17012	16878	16992	16977	16893	17039	16947	16993	16660	16920	16867	16890	16985	16931	16958	16657	16837	16829	16974	16891	16808	17004	16798	16821	16836	16943	16782	16871	16844	16952	16923	16855	16788	16900	16831	16907	16978	16868	16886	16924	16868	16747	17000	16862	16723	16841	17081	16832	16852	16832	16974	16917	16902	16937	17032	16929	16935	16829	16859	17021	16804	16963	17010	16948	16901	16837	17020	16697	16937	16863	16915	16865	16933	16924	16870	16919	16947	17002	16840	16843	16928	16875	16702	16958	16837	16650	16994	16775	17076	16836	16938	17010	17065	16998	16976	16735	16835	16899	16813	16912	16865	16849	16718	16987	16792	16857	16860	16763	16991	17003	16892	16853
24270	21472	29031	25955	25696	27634	26470	22137	20494	19975	19383	19068	18966	18846	18834	18662	18813	18748	18869	18678	18596	18854	18685	18690	18443	18717	18743	18730	18593	18735	18596	18580	18534	18583	18615	18499	18637	18633	18697	18556	18517	18558	18477	18507	18438	18529	18589	18762	18595	18909	18693	18620	18416	18715	18468	18419	18776	18578	18570	18572	18691	18497	18645	18510	18675	18538	18500	18537	18468	18602	18470	18649	18454	18611	18586	18539	18586	18443	18619	18393	18576	18465	18673	18475	18508	18598	18685	18529	18433	18384	18559	18541	18325	18710	18504	18448	18529	18528	18595	18278	18497	18438	18351	18605	18468	18376	18586	18639	18343	18385	18200	18514	18440	18574	18628	18561	18516	18445	18616	18488	18386	18501	18409	18648	18282	18633	18571	18503	18379	18715	18558	18487	18402	18552	18571	18573	18500	18492	18573	18369	18763	18500	18471	18360	18728	18547	18567	18607	18365	18276	18605	18522	18344	18572	18468	18499	18489	18358	18530	18703	18750	18375	18541	18592	18590	18488	18551	18651	18621	18555	18623	18371	18424	18482	18491	18518	18519	18542	18509	18608	18405	18584	18436	18328	18657	18323	18491	18441	18616	18602	18391	18643	18752	18418	18531	18549	18512	18539	18427	18392	18585	18563	18600	18415	18509	18431	18713	18644	18386	18557	18646	18364	18622	18460	18509	18413	18516	18547	18431	18383	18358	18393	18634	18522	18580	18425	18432	18458	18442	18432	18423	18495	18512	18426	18537	18319	18353	18488	18528	18567	18405	18376	18593	18428	18637	18538	18365	18391	18565	18505	18621	18365	18612	18675	18459	18459	18402	18350	18419	18322	18481	18368	18323	18633	18319	18500	18508	18528	18632	18666	18386	18515	18379	18350	18664	18349	18502	18380	18497	18344	18532	18586	18497	18617	18434	18613	18493	18671	18465	18484	18491	18393	18468	18381	18484	18474	18607	18442	18464	18528	18510	18427	18678	18311	18486	18641	18585	18574	18542	18531	18703	18596	18548	18601	18534	18740	18782	18511	18416	18545	18376	18255	18350	18475	18478	18369	18478	18457	18484	18767	18406	18604	18652	18335	18520	18346	18593	18533	18704	18584	18591	18428	18453	18495	18427	18626	18564	18472	18684	18242	18390	18583	18674	18545	18506	18626	18475	18351	18366	18744	18498	18597	18478	18613	18504	18661	18572	18399	18516	18632	18603	18437	18599	18486	18448	18652	18573	18797	18440	18365	18466	18263	18643	18405	18542	18434	18584	18702	18437	18467	18640	18351	18569	18479	18476	18468	18546	18497	18506	18495	18588	18602	18560	18508	18498	18516	18337	18441	18403	18407	18636	18490	18606	18553	18404	18352	18471	18593	18509	18445	18412	18365	18751	18460	18318	18479	18456	18592	18557	18668	18335	18564	18621	18514	18399	18408	18869	18438	18575	18391	18608	18421	18634	18555	18478	18336	18380	18517	18467	18482	18346	18271	18567	18489	18594	18337	18442	18659	18675	18380	18555	18517	18599	18338	18432	18497	18500	18437	18355	18409	18716	18436	18416	18564	18559	18645	18382	18737	18572	18551	18588	18615	18595	18677	18411	18292	18571	18460	18560	18563	18511	18680	18605	18400	18540	18519	18309	18667	18391	18508	18648	18461	18374	18382	18528	18609	18441	18593	18545	18681	18448	18510	18836	18585	18489	18536	18606	18197	18625	18444	18590	18207	18539	18454	18432	18573	18556	18522	18446	18545	18500	18612	18848	18518	18606	18486	18553	18466	18475	18346	18692	18610	18521	18408	18431	18653	18481	18609	18373	18574	18546	18767	18502	18535	18571	18501	18502	18451	18732	18498	18573	18389	18672	18685	18322	18537	18683	18625	18461	18456	18387	18535	18412	18570	18399	18676	18445	18388	18456	18613	18527	18439	18528	18658	18343	18585	18518	18542	18502	18508	18290	18619	18710	18557	18411	18515	18665	18791	18475	18496	18698	18591	18372	18464	18491	18492	18508	18557	18681	18456	18406	18457	18387	18551	18617	18355	18365	18571	18518	18575	18511	18517	18472	18468	18489	18517	18474	18499	18415	18645	18479	18407	18518	18294	18125	18450	18550	18496	18533	18519	18470	18545	18469	18482	18524	18523	18546	18727	18486	18629	18495	18628	18500	18422	18469	18581	18573	18355	18614	18513	18374	18500	18621	18527	18545	18459	18682	18448	18607	18590	18479	18282	18419	18571	18670	18498	18633	18558	18626	18501	18491	18448	18532	18327	18386	18493	18388	18577	18563	18626	18536	18613	18616	18737	18610	18251	18490	18459	18456	18535	18370	18456	18351	18430	18479	18303	18612	18558	18517	18533	18414	18422	18563	18597	18366	18579	18408	18416	18591	18440	18422	18308	18494	18495	18491	18500	18684	18689	18541	18495	18706	18397	18572	18688	18471	18663	18511	18478	18665	18689	18694	18489	18548	18515	18480	18372	18618	18405	18750	18676	18485	18437	18562	18578	18637	18338	18575	18608	18389	18343	18386	18577	18528	18330	18540	18509	18453	18247	18691	18624	18317	18433	18394	18498	18710	18254	18650	18525	18680	18599	18561	18599	18495	18329	18424	18398	18350	18568	18518	18580	18425	18319	18458	18450	18227	18456	18578	18390	18436	18421	18699	18682	18506	18584	18712	18341	18427	18494	18550	18415	18600	18554	18533	18424	18513	18452	18603	18863	18555	18580	18686	18510	18477	18520	18652	18659	18419	18402	18481	18451	18525	18774	18504	18656	18502	18598	18477	18600	18427	18496	18641	18703	18513	18397	18485	18565	18519	18584	18571	18661	18680	18611	18306	18460	18259	18493	18436	18505	18607	18543	18364	18511	18313	18590	18428	18641	18377	18416	18637	18582	18390	18527	18508	18436	18612	18472	18598	18658	18599	18785	18411	18570	18616	18633	18604	18566	18464	18440	18484	18370	18483	18600	18563	18496	18531	18636	18571	18598	18634	18451	18516	18594	18513	18534	18441	18564	18433	18303	18567	18284	18602	18590	18463	18309	18530	18430	18545	18325	18614	18412	18549	18648	18589	18552	18669	18473	18403	18325	18508	18532	18573	18585	18245	18283	18428	18506	18503	18473	18560	18482	18559	18415	18538	18532	18736	18492	18542	18393	18446	18374	18323	18329	18354	18406	18545	18542	18519	18589	18414	18597	18566	18349	18625	18365	18213	18621	18613	18562	18375	18518	18473	18696	18382	18520	18447	18582	18564	18596	18333	18452	18511	18350	18560	18600	18458	18609	18564	18594	18606	18581	18698	18521	18578	18603	18583	18257	18372	18413	18506	18407	18510	18452	18593	18537	18471	18428	18536	18701	18576	18525	18541	18452	18553	18502	18585	18505	18265	18569	18450	18619	18543	18337	18515	18429	18632	18713	18526	18313	18365	18525	18569	18517	18463	18561	18576	18606	18451	18300	18464	18385	18425	18564	18639	18612	18632	18426	18505	18222	18633	18399	18542	18452	18306	18311	18370	18226	18514	18322	18443	18371	18507	18555	18586	18625	18702	18529	18574	18512	18509	18640	18554	18488	18524	18590	18525	18439	18315	18571	18541	18490	18500	18258	18669	18616	18366	18494	18534	18485	18442	18466	18449	18679	18335	18477	18454	18357	18483	18489	18576	18499	18319	18544	18466	18225	18531	18567	18418	18432	18619	18576	18646	18435	18521	18247	18511	18563	18721	18528	18658	18557	18509	18590	18504	18355	18523	18339	18505	18482	18503	18629	18487	18464	18477	18739	18658	18677	18493	18731	18526	18480	18417	18628	18448	18552	18444	18572	18408	18404	18531	18577	18517	18542	18772	18609	18382	18370	18409	18415	18720	18591	18593	18621	18563	18478	18586	18497	18420	18544	18544	18568	18673	18474	18596	18309	18529	18404	18568	18438	18528	18654	18372	18458	18384	18662	18589	18439	18398	18415	18703	18515	18618	18444	18451	18554	18483	18652	18412	18472	18561	18556	18594	18519	18629	18500	18701	18624	18510	18291	18575	18617	18527	18434	18495	18570	18355	18417	18494	18472	18599	18515	18467	18531	18487	18488	18462	18492	18607	18616	18491	18366	18389	18562	18495	18512	18543	18761	18577	18388	18433	18720	18533	18486	18342	18653	18479	18507	18511	18577	18681	18380	18623	18489	18592	18509	18538	18629	18520	18481	18568	18586	18510	18487	18520	18479	18490	18505	18519	18520	18437	18376	18352	18549	18434	18560	18445	18510	18441	18439	18547	18394	18598	18491	18600	18351	18486	18471	18557	18646	18341	18625	18502	18460	18502	18383	18596	18612	18541	18532	18481	18387	18426	18618	18590	18458	18335	18527	18340	18432	18800	18519	18427	18745	18530	18481	18436	18332	18726	18675	18572	18610	18548	18635	18512	18533	18703	18501	18380	18367	18585	18532	18531	18426	18429	18435	18583	18520	18263	18414	18597	18601	18597	18505	18484	18583	18529	18606	18539	18614	18558	18241	18373	18480	18627	18388	18550	18443	18678	18475	18704	18620	18341	18514	18723	18826	18342	18481	18591	18388	18580	18433	18548	18561	18524	18532	18478	18522	18583	18571	18548	18351	18527	18635	18550	18290	18537	18462	18709	18625	18530	18618	18347	18338	18527	18456	18522	18657	18429	18545	18526	18388	18493	18544	18552	18575	18624	18356	18558	18650	18662	18518	18583	18311	18591	18628	18445	18474	18457	18355	18160	18494	18258	18360	18585	18554	18491	18645	18410	18709	18577	18236	18463	18391	18517	18432	18502	18495	18541	18410	18632	18549	18605	18484	18386	18524	18526	18487	18651	18564	18361	18609	18712	18584	18488	18480	18702	18567	18468	18468	18548	18478	18504	18332	18420	18466	18531	18495	18501	18325	18516	18357	18553	18412	18647	18594	18386	18625	18781	18348	18666	18530	18580	18701	18549	18626	18632	18393	18744	18580	18465	18380	18436	18576	18600	18470	18597	18465	18535	18570	18477	18631	18546	18505	18451	18326	18561	18376	18624	18303	18678	18784	18602	18469	18529	18516	18652	18236	18451	18477	18589	18599	18341	18539	18466	18509	18578	18587	18367	18521	18452	18420	18170	18565	18345	18441	18487	18350
31897	50494	47055	38836	32492	28956	24195	20591	19272	18207	17324	17027	16836	16587	16519	16677	16420	16545	16434	16577	16508	16442	16469	16655	16525	16410	16440	16436	16551	16315	16471	16331	16378	16537	16525	16461	16318	16398	16190	16428	16439	16265	16320	16428	16448	16310	16543	16442	16622	16579	16800	16379	16548	16325	16370	16505	16334	16533	16237	16290	16410	16381	16371	16390	16472	16364	16569	16464	16474	16324	16357	16417	16283	16305	16382	16528	16309	16319	16353	16530	16463	16440	16504	16360	16556	16395	16456	16495	16444	16228	16385	16466	16374	16449	16416	16289	16204	16378	16373	16511	16378	16276	16450	16369	16343	16362	16280	16421	16338	16294	16483	16368	16335	16395	16312	16382	16400	16423	16408	16505	16291	16431	16371	16494	16348	16689	16441	16553	16403	16389	16507	16268	16354	16426	16315	16369	16392	16444	16336	16353	16578	16505	16417	16372	16379	16423	16423	16370	16373	16580	16563	16240	16230	16463	16455	16434	16331	16501	16386	16371	16485	16290	16385	16336	16428	16426	16339	16243	16280	16405	16518	16321	16270	16385	16386	16401	16307	16327	16383	16548	16441	16244	16516	16499	16393	16386	16339	16231	16354	16500	16191	16488	16421	16295	16352	16342	16507	16428	16422	16471	16484	16195	16239	16554	16432	16358	16512	16347	16436	16562	16433	16559	16388	16372	16354	16410	16383	16203	16369	16475	16430	16396	16339	16402	16502	16326	16202	16340	16351	16432	16143	16270	16363	16420	16538	16340	16342	16331	16226	16314	16381	16275	16337	16310	16338	16457	16207	16279	16500	16399	16432	16413	16221	16459	16567	16358	16432	16389	16437	16395	16466	16514	16261	16404	16330	16408	16265	16400	16403	16470	16296	16402	16310	16352	16616	16350	16230	16513	16460	16535	16440	16416	16236	16549	16437	16384	16413	16253	16540	16324	16401	16424	16280	16423	16362	16332	16402	16425	16410	16567	16313	16515	16407	16453	16439	16451	16466	16254	16369	16227	16464	16430	16295	16404	16525	16305	16512	16333	16348	16380	16425	16446	16357	16353	16463	16456	16372	16434	16375	16239	16400	16256	16405	16410	16541	16439	16372	16366	16273	16432	16527	16373	16350	16429	16327	16191	16397	16242	16415	16397	16321	16535	16415	16428	16334	16440	16372	16373	16266	16405	16503	16463	16451	16453	16457	16446	16328	16366	16435	16497	16373	16433	16341	16373	16543	16443	16401	16383	16406	16272	16401	16287	16264	16419	16496	16371	16388	16465	16309	16332	16525	16389	16410	16376	16285	16498	16290	16323	16427	16437	16301	16390	16262	16336	16039	16348	16195	16123	16445	16373	16372	16476	16467	16397	16422	16325	16242	16283	16255	16188	16431	16435	16395	16554	16414	16502	16379	16409	16463	16207	16266	16341	16327	16217	16458	16406	16328	16251	16324	16246	16311	16387	16269	16456	16299	16259	16482	16249	16356	16274	16350	16276	16322	16390	16486	16306	16354	16156	16400	16278	16465	16364	16368	16218	16345	16238	16395	16462	16404	16461	16448	16342	16341	16528	16322	16447	16346	16301	16460	16255	16252	16207	16458	16394	16476	16240	16418	16385	16508	16398	16394	16409	16386	16443	16334	16315	16362	16456	16470	16376	16553	16394	16348	16417	16366	16384	16315	16393	16449	16200	16502	16422	16409	16311	16292	16220	16403	16365	16549	16558	16541	16342	16240	16293	16457	16414	16430	16437	16321	16354	16316	16451	16232	16331	16398	16361	16356	16410	16399	16207	16379	16266	16434	16390	16582	16260	16336	16388	16372	16309	16404	16444	16271	16297	16474	16406	16254	16412	16559	16300	16451	16433	16403	16120	16456	16329	16385	16422	16296	16372	16494	16364	16359	16490	16313	16454	16327	16277	16440	16441	16197	16306	16466	16217	16624	16392	16404	16408	16498	16289	16416	16289	16456	16220	16339	16261	16478	16287	16477	16407	16424	16369	16451	16368	16420	16331	16333	16585	16391	16446	16381	16557	16252	16347	16311	16439	16416	16358	16346	16594	16407	16253	16375	16436	16423	16296	16297	16250	16440	16333	16328	16275	16444	16471	16457	16270	16428	16362	16509	16552	16416	16478	16223	16443	16461	16434	16482	16466	16445	16344	16258	16204	16438	16486	16302	16374	16312	16353	16285	16384	16487	16280	16331	16333	16267	16471	16492	16248	16407	16514	16259	16383	16514	16422	16450	16468	16578	16393	16170	16359	16325	16385	16465	16501	16412	16345	16334	16500	16333	16606	16487	16345	16324	16552	16427	16219	16471	16405	16492	16291	16398	16234	16471	16308	16315	16212	16502	16440	16349	16286	16457	16399	16422	16347	16427	16306	16403	16244	16368	16405	16510	16561	16464	16430	16697	16362	16427	16305	16379	16320	16450	16292	16351	16437	16434	16288	16173	16512	16327	16342	16334	16369	16401	16341	16647	16378	16419	16317	16423	16684	16234	16358	16592	16273	16485	16288	16543	16523	16272	16407	16551	16302	16226	16505	16375	16357	16322	16404	16457	16406	16116	16475	16424	16373	16309	16364	16369	16402	16543	16389	16333	16340	16609	16321	16447	16324	16515	16282	16342	16417	16184	16397	16482	16508	16346	16469	16352	16288	16342	16567	16362	16383	16503	16515	16376	16344	16357	16443	16400	16339	16410	16410	16305	16409	16388	16314	16336	16154	16403	16288	16381	16288	16308	16427	16392	16349	16255	16378	16448	16385	16351	16396	16438	16397	16466	16233	16520	16354	16463	16507	16295	16453	16421	16324	16230	16251	16371	16395	16393	16401	16365	16250	16321	16334	16480	16342	16393	16316	16309	16353	16357	16275	16348	16480	16388	16356	16204	16450	16256	16447	16602	16474	16448	16379	16351	16328	16248	16398	16315	16372	16454	16446	16253	16424	16326	16541	16312	16323	16337	16317	16162	16237	16401	16511	16391	16412	16460	16343	16332	16274	16384	16474	16399	16360	16304	16320	16323	16386	16398	16249	16265	16383	16477	16462	16367	16343	16172	16430	16291	16384	16502	16411	16493	16318	16305	16578	16241	16361	16442	16367	16522	16459	16231	16326	16430	16313	16350	16454	16301	16365	16387	16526	16499	16381	16468	16354	16250	16456	16295	16411	16344	16381	16450	16396	16454	16309	16366	16287	16558	16397	16312	16388	16321	16325	16592	16356	16311	16543	16262	16226	16344	16408	16496	16497	16442	16402	16435	16476	16396	16489	16301	16407	16363	16419	16459	16211	16302	16221	16423	16421	16400	16308	16165	16412	16416	16514	16301	16139	16428	16226	16449	16393	16414	16336	16419	16418	16295	16435	16330	16457	16346	16288	16579	16341	16567	16317	16292	16417	16370	16424	16415	16380	16226	16470	16435	16457	16424	16390	16378	16324	16330	16360	16444	16451	16441	16410	16321	16485	16402	16253	16415	16379	16423	16412	16424	16172	16326	16424	16466	16232	16359	16444	16407	16430	16388	16451	16271	16361	16305	16303	16465	16497	16380	16251	16381	16372	16402	16390	16331	16227	16441	16235	16412	16486	16386	16589	16381	16358	16253	16665	16429	16304	16483	16290	16393	16298	16319	16332	16307	16469	16419	16371	16435	16466	16406	16339	16166	16412	16364	16278	16336	16339	16297	16390	16373	16383	16496	16533	16399	16465	16339	16414	16436	16561	16281	16446	16337	16361	16395	16445	16559	16372	16388	16393	16322	16398	16325	16274	16416	16396	16316	16250	16324	16288	16436	16455	16365	16363	16434	16422	16440	16448	16483	16485	16307	16382	16469	16196	16402	16395	16494	16420	16343	16319	16338	16497	16310	16357	16430	16389	16489	16547	16412	16354	16383	16239	16462	16350	16201	16500	16592	16353	16456	16208	16503	16464	16268	16447	16232	16404	16416	16364	16381	16461	16510	16378	16539	16407	16351	16267	16243	16531	16430	16327	16397	16514	16277	16587	16502	16540	16250	16581	16251	16377	16599	16296	16313	16433	16577	16498	16279	16414	16474	16327	16300	16490	16349	16232	16514	16362	16322	16521	16510	16122	16339	16347	16409	16410	16314	16344	16496	16439	16373	16327	16441	16343	16428	16396	16497	16396	16531	16290	16334	16603	16439	16419	16411	16307	16335	16156	16325	16312	16361	16416	16566	16646	16229	16320	16250	16427	16552	16317	16497	16528	16091	16427	16280	16330	16323	16383	16402	16390	16384	16407	16405	16320	16264	16447	16242	16478	16434	16621	16509	16386	16374	16232	16449	16396	16304	16264	16325	16374	16521	16181	16493	16398	16210	16347	16357	16429	16347	16584	16451	16477	16361	16459	16374	16489	16304	16467	16395	16387	16423	16396	16499	16393	16555	16251	16354	16629	16326	16346	16427	16464	16307	16425	16290	16499	16592	16246	16430	16464	16315	16439	16250	16402	16347	16479	16376	16280	16184	16348	16455	16291	16266	16449	16347	16390	16189	16318	16552	16288	16319	16362	16488	16287	16438	16329	16335	16307	16286	16360	16326	16411	16273	16338	16469	16263	16505	16414	16430	16325	16424	16374	16384	16216	16390	16444	16275	16345	16330	16287	16383	16361	16238	16633	16272	16315	16419	16423	16127	16334	16376	16372	16422	16341	16497	16320	16387	16250	16430	16361	16469	16375	16243	16439	16384	16339	16552	16550	16522	16353	16218	16544	16491	16259	16480	16306	16445	16420	16354	16320	16397	16278	16369	16367	16165	16287	16264	16387	16381	16464	16150	16369	16303	16511	16365	16233	16512	16377	16371	16373	16484	16520	16355	16670	16324	16383	16410	16192	16406	16319	16367	16428	16455	16488	16447	16431	16451	16257	16451	16456	16173	16383	16453	16395	16392	16343	16406	16394	16451	16301	16494	16538	16572	16381	16279	16427	16356	16476	16554	16334	16455	16349	16375	16565	16458	16459	16664	16558	16431	16457	16483	16289	16464	16370	16463	16559	16442	16474	16438	16485	16335	16326	16305	16362	16231	16357	16314	16270	16387	16296	16282	16188	16297	16396	16284	16312	16149	16458	16470	16321	16461	16499	16522	16310	16369	16248	16426	16352	16422	16476	16227	16550	16520	16338
23058	21450	29355	24329	24007	28407	30614	25440	23748	22914	21703	20745	20310	20008	20056	19919	20018	19926	19953	19942	19929	19804	19806	19968	19750	19758	19656	19706	19901	19816	19839	19540	19565	19879	19718	19819	19862	19586	19699	19730	19815	19879	19779	19878	19781	19655	19635	19818	20025	19967	20070	19920	19567	19746	19655	19869	19659	19682	19357	19776	19687	19763	19648	19715	19663	19602	19637	19471	19706	19528	19618	19632	19402	19833	19674	19775	19647	19540	19753	19884	19523	19622	19380	19623	19631	19579	19611	19473	19588	19649	19710	19684	19794	19577	19875	19467	19571	19416	19403	19716	19579	19645	19636	19616	19678	19666	19737	19636	19670	19650	19691	19593	19757	19573	19506	19486	19378	19700	19619	19474	19573	19599	19604	19695	19583	19528	19553	19452	19555	19625	19681	19755	19475	19478	19769	19498	19568	19680	19679	19630	19596	19830	19517	19687	19493	19546	19853	19614	19604	19432	19573	19414	19364	19466	19571	19519	19490	19565	19759	19700	19681	19403	19711	19514	19764	19429	19398	19615	19715	19652	19603	19567	19679	19482	19517	19531	19688	19544	19610	19432	19556	19593	19770	19697	19691	19720	19552	19531	19582	19734	19512	19702	19557	19558	19743	19677	19820	19884	19655	19452	19698	19543	19463	19619	19366	19486	19558	19702	19612	19761	19645	19582	19416	19527	19530	19634	19879	19511	19543	19633	19659	19572	19946	19763	19696	19558	19528	19444	19946	19781	19779	19643	19801	19596	19560	19475	19724	19614	19295	19712	19652	19549	19525	19524	19561	19644	19612	19506	19785	19674	19551	19410	19580	19504	19491	19591	19520	19561	19634	19749	19652	19679	19352	19562	19513	19523	19690	19462	19662	19561	19680	19468	19600	19717	19670	19388	19709	19453	19447	19633	19701	19523	19566	19584	19693	19786	19698	19668	19601	19404	19547	19571	19428	19473	19710	19564	19590	19338	19678	19634	19606	19460	19671	19729	19565	19379	19617	19579	19594	19583	19548	19544	19480	19388	19517	19447	19613	19303	19566	19581	19412	19732	19528	19723	19642	19818	19660	19445	19563	19430	19610	19485	19598	19512	19582	19526	19601	19613	19454	19582	19496	19674	19469	19635	19624	19812	19466	19581	19485	19547	19718	19804	19452	19597	19752	19614	19560	19603	19435	19562	19501	19596	19678	19769	19573	19716	19771	19509	19678	19421	19485	19747	19527	19482	19386	19724	19529	19665	19569	19482	19835	19641	19384	19562	19609	19551	19551	19623	19506	19480	19697	19626	19610	19525	19568	19738	19565	19632	19602	19610	19588	19367	19557	19539	19517	19560	19628	19743	19372	19514	19443	19543	19594	19543	19491	19594	19352	19525	19509	19707	19651	19742	19685	19536	19412	19359	19599	19601	19539	19297	19335	19561	19559	19503	19571	19408	19459	19566	19564	19422	19595	19411	19648	19330	19646	19529	19550	19586	19509	19420	19574	19461	19599	19507	19442	19626	19470	19402	19638	19429	19337	19588	19414	19573	19678	19477	19668	19475	19602	19503	19710	19551	19687	19586	19631	19523	19454	19451	19617	19688	19568	19503	19512	19256	19530	19526	19643	19786	19631	19600	19718	19400	19359	19561	19480	19345	19535	19477	19656	19654	19568	19436	19628	19651	19825	19743	19498	19520	19537	19332	19672	19573	19610	19589	19571	19755	19616	19621	19463	19688	19762	19512	19456	19548	19635	19703	19613	19659	19561	19503	19584	19373	19551	19553	19512	19520	19569	19347	19642	19352	19545	19532	19434	19600	19698	19494	19625	19493	19483	19433	19600	19573	19533	19473	19432	19536	19424	19484	19526	19549	19561	19588	19427	19582	19616	19857	19563	19454	19699	19621	19612	19640	19608	19486	19502	19621	19601	19427	19566	19656	19458	19640	19604	19627	19663	19672	19653	19589	19693	19452	19423	19541	19688	19613	19407	19514	19525	19554	19553	19766	19341	19573	19531	19708	19437	19642	19359	19578	19399	19524	19541	19670	19540	19405	19760	19699	19671	19596	19666	19742	19500	19405	19489	19536	19951	19440	19531	19604	19677	19781	19655	19450	19445	19561	19494	19395	19616	19558	19614	19718	19626	19514	19653	19661	19672	19478	19492	19751	19506	19514	19506	19519	19590	19630	19536	19740	19361	19572	19635	19499	19780	19633	19444	19625	19625	19483	19547	19554	19481	19254	19355	19480	19535	19699	19574	19538	19688	19508	19478	19508	19566	19490	19468	19528	19629	19461	19536	19506	19438	19721	19457	19591	19741	19364	19654	19548	19654	19652	19508	19408	19416	19522	19642	19564	19714	19543	19863	19488	19532	19556	19453	19502	19604	19478	19472	19522	19460	19790	19611	19533	19729	19504	19512	19562	19404	19531	19513	19478	19385	19740	19698	19438	19730	19543	19659	19651	19538	19553	19722	19499	19326	19462	19671	19565	19705	19524	19639	19445	19706	19403	19849	19617	19793	19472	19468	19414	19606	19475	19617	19461	19590	19518	19529	19574	19817	19665	19643	19584	19523	19606	19621	19603	19641	19629	19462	19504	19722	19739	19724	19716	19554	19705	19601	19732	19566	19624	19466	19627	19686	19662	19615	19666	19684	19430	19368	19644	19418	19506	19657	19454	19644	19424	19537	19460	19557	19601	19567	19510	19567	19807	19536	19521	19794	19408	19653	19573	19652	19641	19563	19679	19486	19531	19492	19518	19624	19689	19509	19569	19215	19599	19487	19543	19454	19461	19678	19446	19593	19681	19456	19710	19576	19542	19672	19670	19505	19540	19623	19405	19821	19670	19464	19679	19612	19528	19561	19661	19626	19569	19587	19690	19581	19406	19669	19552	19702	19599	19744	19601	19601	19565	19734	19672	19662	19504	19829	19606	19539	19577	19523	19573	19720	19579	19544	19779	19648	19711	19585	19705	19548	19648	19629	19476	19802	19558	19550	19792	19639	19650	19810	19608	19548	19707	19690	19833	19550	19456	19449	19702	19721	19462	19466	19535	19753	19566	19504	19519	19517	19510	19563	19605	19453	19502	19411	19868	19561	19551	19565	19481	19498	19483	19575	19597	19802	19858	19634	19628	19642	19406	19573	19691	19488	19605	19777	19593	19777	19434	19654	19897	19646	19578	19690	19580	19652	19741	19369	19374	19601	19708	19746	19886	19587	19540	19450	19495	19761	19268	19718	19574	19569	19707	19482	19649	19628	19642	19531	19573	19521	19423	19466	19576	19396	19489	19411	19499	19537	19681	19564	19505	19477	19446	19645	19556	19552	19423	19526	19498	19883	19685	19587	19646	19663	19757	19671	19486	19588	19549	19583	19602	19428	19631	19530	19416	19618	19697	19513	19631	19543	19465	19527	19519	19465	19777	19596	19620	19722	19618	19671	19513	19667	19521	19454	19548	19411	19366	19626	19635	19669	19353	19509	19764	19553	19480	19671	19382	19684	19523	19594	19544	19321	19377	19665	19445	19630	19602	19541	19382	19521	19721	19725	19631	19619	19433	19540	19607	19729	19738	19491	19586	19548	19552	19599	19640	19506	19429	19552	19663	19620	19462	19727	19656	19683	19758	19421	19624	19660	19506	19731	19528	19588	19769	19733	19645	19628	19510	19628	19430	19690	19487	19679	19423	19432	19633	19565	19474	19475	19506	19601	19590	19569	19452	19782	19712	19661	19524	19727	19581	19542	19562	19515	19530	19486	19642	19566	19692	19815	19594	19557	19526	19561	19470	19614	19551	19635	19864	19711	19541	19669	19529	19535	19346	19460	19565	19475	19498	19518	19411	19578	19416	19598	19475	19649	19851	19856	19623	19840	19542	19386	19853	19425	19578	19456	19541	19429	19736	19655	19578	19602	19451	19547	19663	19473	19621	19526	19432	19593	19520	19573	19657	19695	19624	19649	19665	19550	19590	19644	19667	19595	19323	19833	19377	19467	19765	19534	19488	19548	19360	19624	19598	19525	19756	19768	19588	19697	19716	19637	19630	19836	19406	19606	19505	19591	19509	19671	19495	19628	19709	19549	19491	19593	19594	19524	19576	19651	19493	19623	19389	19448	19592	19512	19490	19640	19422	19569	19436	19489	19538	19544	19684	19596	19378	19621	19604	19757	19640	19624	19596	19578	19371	19809	19627	19478	19340	19567	19519	19547	19680	19442	19702	19475	19635	19619	19387	19551	19722	19698	19458	19580	19446	19640	19425	19446	19591	19660	19419	19655	19675	19598	19599	19500	19499	19570	19560	19453	19538	19492	19706	19664	19461	19544	19559	19459	19774	19628	19486	19621	19436	19506	19570	19690	19624	19556	19561	19578	19495	19500	19515	19599	19486	19472	19398	19791	19660	19717	19737	19450	19592	19501	19458	19781	19677	19688	19571	19693	19663	19521	19695	19492	19605	19440	19673	19609	19640	19528	19671	19475	19565	19299	19583	19376	19599	19606	19675	19478	19420	19513	19540	19648	19580	19535	19630	19664	19459	19934	19578	19516	19645	19633	19499	19683	19507	19675	19617	19552	19675	19650	19515	19646	19638	19623	19503	19432	19781	19696	19617	19564	19659	19887	19627	19797	19546	19569	19497	19507	19553	19377	19681	19500	19525	19487	19582	19581	19427	19523	19583	19545	19583	19515	19591	19689	19561	19476	19581	19607	19533	19753	19461	19589	19416	19550	19732	19519	19573	19693	19336	19230	19590	19558	19657	19558	19704	19700	19558	19678	19511	19383	19695	19656	19552	19596	19698	19591	19570	19682	19542	19689	19498	19618	19799	19626	19462	19562	19590	19473	19756	19468	19620	19618	19463	19791	19515	19629	19620	19700	19463	19636	19564	19575	19476	19552	19489	19607	19756	19581	19664	19418	19467	19511	19577	19602	19520	19556	19643	19442	19658	19734	19504	19379	19625	19508	19487	19463	19453	19695	19616	19611	19468	19779	19496	19310	19583	19695	19708	19429	19456	19675	19533	19637	19595	19621	19574	19743	19529	19593	19795	19738	19500	19471	19461	19498	19628	19627	19546	19462	19710	19558	19683	19581	19737	19645	19563	19688	19809	19686	19647	19603	19769	19758	19734	19683	19758	19543	19217	19583	19863	19711	19723
31543	56074	53653	44055	39497	32861	28590	25459	22840	20984	19287	17941	17643	17536	17370	17306	17303	17187	17325	17176	17371	17145	17007	17168	17391	17176	17150	17109	17095	17289	17182	17045	17306	17024	17058	17049	17054	17119	17062	17040	17072	17096	17067	16932	17153	16976	17241	17372	17140	17543	17686	17411	17235	17129	17091	16847	17013	16771	17105	16979	17047	16990	17060	16938	17057	17101	17101	16915	17103	17191	17071	17076	16984	16929	17129	17051	17144	16992	17103	17154	17328	17178	17032	17159	17030	17079	17074	17297	17152	16959	17070	17167	16971	17045	16900	16988	17118	16971	16888	17034	17053	17013	17089	17080	17132	17122	17044	17112	17170	17082	17140	17270	17081	16994	17061	17175	16945	17025	16972	17118	16998	16898	17139	17112	16910	16867	16800	17029	17051	16952	17101	16991	17016	16956	17059	16971	17162	17049	16875	17166	16903	17239	17063	17028	17038	17177	17034	17046	16983	17040	17034	16930	16989	17148	16726	17152	16940	16909	16920	17167	17118	17023	17019	17080	17080	16866	17009	17028	16867	17027	17002	16995	16865	17020	16892	17046	17029	17050	17057	16982	17026	17019	16868	17009	17093	16962	17206	16938	17100	16860	17031	17086	17071	17105	17110	16932	17057	16973	17137	16999	17036	17117	16968	17070	17029	17002	17132	17023	17058	17047	17100	17174	17051	17120	17099	17059	16836	16952	17009	17048	16863	17052	16867	16886	16971	17052	17034	17003	17115	17049	17130	17056	16998	17127	17002	17016	16951	17124	17120	17018	17002	17130	17011	17141	17087	17112	17044	16961	17150	17067	17124	17032	16978	16977	16945	17049	17008	16968	17080	17020	17126	17058	17011	17016	16938	16968	17089	17199	17009	16978	16898	17185	17069	17143	17038	17066	17112	16978	17067	17174	17161	16989	17010	17066	17051	16969	16977	17194	17117	17007	17122	16981	16860	17048	16955	16855	17181	16963	17042	17061	17004	16838	17115	16882	16922	16743	17010	16786	16948	17081	17121	17203	16933	17042	16927	17073	17104	16897	17108	17052	16903	17007	16847	16882	17096	17044	17069	17114	16946	17033	16960	16848	17019	17037	17009	17150	16967	16921	17143	16901	16994	17051	17062	17092	16971	17152	16942	16772	17074	17055	17073	17095	16959	17166	16919	16947	16951	17028	17018	16883	17112	16959	16960	16903	17142	16978	17008	17010	16900	17156	17109	17040	17004	17051	17035	16961	16996	17063	17083	16761	17025	16904	17089	17180	16971	16854	17028	17079	16976	16992	17089	16874	17005	17102	16934	16837	16920	16951	16973	16869	17019	17035	16977	16953	16942	17156	16966	16982	16811	16944	16964	17026	16893	17019	16998	17317	17039	17007	16951	17125	17105	17088	16841	17079	17110	17004	17024	17108	16934	17029	16930	16900	16964	17142	17166	17014	17180	17047	17053	16980	17063	16885	17029	17098	17101	16994	16971	16988	17049	17056	17104	16833	17101	16919	16988	16963	17031	16963	17036	17039	17106	16901	16958	17033	16933	16994	17101	16938	16955	17037	17031	17006	17019	17011	16919	17004	17077	16968	17099	17101	17041	17126	17034	16968	16802	16884	16927	17163	17115	17001	16926	17029	17166	16875	16936	17108	16962	17056	16896	16961	16960	17079	17070	17050	17090	17029	17064	16969	16898	16834	17121	17027	17096	16850	17086	17141	16894	17042	17001	17154	17009	17074	17149	16967	16870	17038	16990	17197	16942	17066	17065	17059	17046	17083	17050	16978	17009	17052	17255	17148	17181	16766	17057	17036	17023	16961	17124	16997	17010	17155	17047	17093	16984	16966	17085	17012	17140	16903	17076	17124	17117	17170	17047	17000	16997	16850	17079	16968	17060	16947	17160	16952	17064	17030	17039	16934	17073	17052	16767	16927	16957	16982	17164	16995	16903	17213	17092	16859	16933	17004	16920	17014	17068	16969	17099	16964	17077	16806	16962	17063	16930	16994	16891	17106	17034	16896	17086	16930	16899	17095	16912	17110	17011	17039	17033	17126	17058	17187	17164	17207	16936	17011	16885	17081	16962	17139	16895	17158	17116	17115	17132	17106	16953	17041	16787	17006	16968	16961	16746	17049	17108	17072	17014	17124	16874	17057	17099	17063	17047	16984	17059	16959	16912	16990	17113	17202	16997	17033	16980	16884	16841	16846	17051	17154	17021	16965	17087	16992	17124	17021	16910	17022	17113	17081	16895	17044	17214	17189	17140	17031	16907	17122	17044	16915	16860	17294	17111	16973	16871	16866	16997	17183	17037	16907	16940	16928	16964	16975	17006	16942	17053	17095	17171	17060	17128	16966	17144	17066	17072	16827	17042	17022	17175	16956	17008	17037	17152	17162	16937	17053	16993	17160	16979	17110	17040	17139	16951	16974	16872	17117	17210	16975	17042	17080	16963	17059	16917	16990	17093	17168	16957	16958	16901	17052	17231	16997	17089	16993	17031	17071	17067	17150	17094	16971	16895	16909	17288	16899	16956	17038	17063	17023	16991	17072	16896	17049	17087	17068	17101	16970	16920	16827	17089	17072	17100	16953	16900	17115	16892	17023	17124	17008	17185	17183	16961	17018	16968	16942	16984	17179	17155	17042	17122	17026	17089	17066	17027	17196	17141	16872	17073	17070	17109	17130	17190	17037	17081	16965	17164	16859	17074	16921	16953	17105	17189	17212	17149	17183	16795	16899	17046	17063	16999	17017	17094	17210	17157	17038	16770	16994	17156	17042	17109	17051	17035	16998	17065	16616	17120	17118	17071	17036	17005	16979	17120	16885	17048	17089	17077	17048	16984	16924	16951	17090	17051	17069	16922	16893	16983	17113	16932	17018	16928	17021	16888	17252	17100	16823	17007	17058	16997	17105	16912	16936	16799	17058	16990	17126	17002	16915	16813	16956	17207	17035	16993	16870	17076	17053	16907	17180	16985	17141	16970	17064	16886	17128	17010	17012	17017	17130	17100	17104	16996	16901	16925	16851	17078	16916	16979	17205	16884	16976	16950	16913	17062	17073	17004	16857	17084	16980	16968	17063	17008	17090	17161	17028	16914	17071	17013	17171	16927	16976	17047	17015	17124	17137	17076	16889	17084	16945	17077	16987	17083	17115	17046	16867	17131	17191	17018	17161	17006	16917	16924	16926	17129	17057	17038	17033	17035	17098	17148	16995	16916	16985	17060	16990	17059	17087	16988	17108	17227	17146	16964	17240	16944	17074	17030	17041	17117	17032	17030	16949	17187	17170	17044	17064	16948	17014	16962	17004	17095	17047	17029	16968	17017	17012	17108	17088	17022	17071	17084	17011	17075	16858	16921	17183	16934	17176	16990	16993	16876	17087	16877	16877	17046	17149	17030	17052	17134	17078	17215	16938	16911	16925	17131	16967	17083	16925	16899	17052	17096	17150	17135	16874	16874	17249	17142	17078	16967	17104	16990	17009	17056	17018	17217	17124	17021	16980	17129	16833	16971	17077	16971	16980	17123	17022	16808	17097	17020	16975	16846	17033	16965	17035	17002	17114	17022	17166	17049	17117	16947	17037	17230	17095	17115	16918	17145	16963	16951	16994	16954	17040	16869	17136	16943	17046	17054	16956	17025	16968	17067	17041	16990	16970	16993	16998	16891	16874	16835	17157	17134	16999	17078	17165	17231	16981	17165	17290	16965	16860	16882	17040	17194	16769	16981	17052	16936	16998	17154	17017	16991	16952	17064	16865	16941	17123	17039	17072	17034	17058	16995	16884	17041	17072	17107	16962	17018	17017	16930	17012	17017	16989	17035	17192	17034	17111	16838	16979	17066	17067	17088	17099	16923	17009	17050	17024	17157	17009	17023	17078	17014	16885	16956	16888	16986	17003	17035	17045	17052	17083	16912	17055	17239	17043	17044	16845	17272	17128	17135	17060	17045	17004	16913	17090	17017	17129	16999	16868	17119	16986	17158	17006	17100	17063	17149	17216	16986	16929	17057	16895	16979	16964	17004	17085	17014	17056	17006	17013	16850	17081	16786	17037	17100	16921	16920	16968	17117	17049	17047	16962	16971	17138	17130	17140	17168	16965	16904	17030	16906	16834	16977	17080	16925	17049	16871	16978	16877	17048	16984	17047	16970	17053	16926	17028	17038	17095	16927	17042	17180	17071	17018	17093	17008	16897	16891	16960	17049	16922	16927	17163	16925	16919	17085	17055	17270	17044	16961	17089	17037	16923	17052	16940	16928	17087	17156	17108	17212	17056	17167	16874	17057	17147	17119	16962	17147	16753	16814	17073	17084	17105	17064	17122	17101	16970	16927	17116	17140	16980	17215	16944	17032	17160	16972	17013	16946	16873	17115	17030	17139	17036	17065	17033	17148	16878	16991	17145	16898	16973	16862	17039	16861	16903	17009	17041	16912	16871	17107	17148	17082	16961	17116	16991	16988	17064	17265	16877	17046	17038	17166	16921	17073	17065	17024	17222	17051	17059	16982	17064	16918	17042	17075	17029	16950	16842	17050	17072	17179	17032	17014	17041	17168	17042	16946	17151	16991	17149	17140	17014	17038	16967	17156	17050	16979	17013	17160	16881	16930	16860	16996	16879	17033	16956	16987	16936	17094	17124	16985	17038	17233	16994	16902	17162	17030	16984	17007	17163	17010	16797	16873	17090	17140	17153	16974	16975	16781	17013	17018	17031	17127	17078	16945	16876	17058	17165	17181	17133	16985	16876	17093	17136	17017	17129	17072	17010	17198	16929	17110	16997	17215	17034	16920	16968	17082	17030	17035	17010	17166	16822	17129	16836	16987	17046	17032	17033	17002	17080	16970	16959	17141	17111	17172	16993	16954	16877	17191	17041	17016	17052	17058	16875	17004	17129	17092	17049	16778	17023	16892	17061	17169	17094	17119	17084	16948	16977	16885	17022	16975	16918	17168	17180	16996	17108	17004	17021	16955	17025	17033	17122	17083	16978	17051	17140	17109	17062	17068	17108	16851	16983	17030	16865	17086	16874	17005	17253	16948	17207	17057	16979	17076	17023	17051	16873	17238	17192	17035	17025	16966	17019	16918	16840	16982	17044	17022	17074	17016	17155	17155	17058	17042	17018	17227	16929	16839	16977	16941	16895
28313	25860	33608	31532	26934	24083	22170	20983	20387	19814	19683	19468	19187	19159	19152	19188	19199	19264	19015	19304	19233	19300	19239	19017	19180	19169	19187	19269	19140	19115	19149	19069	19072	18832	19052	19084	19281	19219	19262	19064	19037	19103	19174	19233	19126	19298	19119	19316	19249	18967	19162	18952	19196	19102	19079	19112	19131	19100	19026	19044	19160	18960	19198	19029	18923	19240	19039	19253	19200	19195	18993	19083	18929	19022	19131	19096	19212	19248	19261	18934	19034	19058	19220	19020	18968	19067	19251	19064	19081	19142	19026	19024	18998	18980	19045	18984	19116	19170	18995	19153	19165	19126	19095	18916	19063	18937	19173	19116	19226	18876	19238	19159	19002	19126	19202	19068	19032	19102	18997	18969	19191	19039	18869	19240	19105	18973	19175	19477	19161	19093	18943	18965	18971	18982	19113	18948	19213	19411	19036	19271	19001	19118	18983	19201	18999	18971	19133	19013	19336	19119	19170	19234	19072	19023	18862	19155	19264	19188	19223	19036	19246	19162	19005	18981	19090	19269	19233	19016	19125	19167	18953	18991	19136	18886	19159	19253	19105	19210	18970	18805	19112	19259	19208	19127	18932	19244	19139	19127	19322	19062	19135	19246	19217	19035	19011	19155	19165	19098	19172	19236	19068	18869	19126	19001	19092	19141	18969	19279	19119	19104	18968	19006	19011	19135	19279	19307	19366	19229	19123	19178	19111	19089	19195	19045	18996	19008	19041	19083	19029	19219	19164	19090	19012	18942	18962	18927	19211	19046	19056	19194	19228	19059	19168	19141	19031	19182	18977	18988	18810	18971	19083	19245	19285	19052	19005	18942	19256	18981	19086	19140	18958	19124	19052	19015	19095	18849	19016	18974	19187	18974	19047	19089	19314	19132	19196	19211	18896	19046	19153	19230	18990	19199	19184	18984	18832	18881	19157	19108	19187	19105	18937	18919	18927	19063	18972	18965	19176	19121	19249	19285	19197	18853	19066	19099	18911	19029	19042	19093	19268	19038	19090	19132	19174	19110	19115	19117	19048	18965	18965	18880	19060	18937	19154	19155	19018	19031	18961	19056	18998	19111	18980	19257	19338	19160	19179	19270	19124	19407	19061	18919	19147	19081	19103	19101	19007	18994	19065	19159	19090	19131	19093	19163	19312	19242	19137	19110	18973	19158	19041	18982	19250	19115	19065	18993	19101	19164	19105	18862	19237	19412	19069	19049	19089	19213	19261	19178	18953	19173	19212	19164	19179	19130	19050	19180	19280	18899	19023	19130	19356	19186	19248	18988	19051	19076	19019	19076	18946	19168	19032	19087	18989	19109	19098	19120	19026	19018	19044	19106	19026	18946	19242	18996	19020	19333	19242	18955	19107	19248	19095	19277	19147	18881	18924	18974	18953	18953	19187	19167	18980	18959	19113	19069	18916	18981	19314	19222	19051	19273	19224	19220	19047	19036	19157	18962	19080	19036	19090	19081	18943	19106	19163	18957	18941	19037	19216	19059	19008	18998	19236	19215	19189	19127	19101	19107	19042	19047	18981	19247	19134	19340	19235	19188	19244	19113	18983	19063	19194	19012	19070	19299	19314	19174	19140	19026	19220	19015	19011	18925	19179	19233	19176	18983	19102	19069	19083	19024	19005	18924	18916	19171	19232	19092	19108	19158	19119	19188	19014	19176	19151	19086	19245	18989	19228	19035	18950	19217	19026	19347	19178	19122	19045	19156	19078	19014	18853	19271	19151	19119	19164	18902	19025	19054	19048	19333	19189	19154	19234	19069	19357	19020	19485	19299	19196	18994	19349	19084	18929	18900	19112	19057	19352	19022	19053	19226	19045	19188	19003	19031	19148	19186	19119	19176	19146	19116	18923	19145	18979	19044	19220	19216	19153	18963	19180	19260	19142	19016	18953	19187	19104	19150	19103	19184	19087	18966	19288	19031	19118	19160	19180	19027	19176	19071	19103	19098	19072	18937	18871	19023	19185	19145	19086	19060	19090	18861	18989	19067	19072	19053	19235	19202	19051	18962	19043	18961	18934	18989	19150	19061	19075	18893	19188	19141	19358	18973	19084	19136	19350	18919	19166	19143	19189	19120	19017	18954	19101	19387	19240	19083	18970	19058	19013	18812	19048	19186	19097	19113	19313	19258	19148	19252	18929	19076	19311	19116	18911	18893	19128	19165	19246	18961	19014	19040	18962	18839	19019	18965	19156	19228	19059	19019	18921	19180	18913	18810	19240	19245	19060	19040	19275	18968	19194	18978	19198	19123	19064	19352	18837	19009	18862	19011	19014	18929	18997	18976	19128	18924	19176	19130	19226	19172	19190	19104	19030	19021	19137	19027	19186	19163	19298	19253	19148	19346	19112	18984	18875	19120	19217	19066	19303	19211	19038	19123	19128	19089	19182	19024	19174	19134	19033	19125	19062	19018	19143	19055	19037	18986	19008	18975	18969	19236	18991	19027	18984	19183	18997	19191	19053	19187	19165	19257	18967	19043	19208	19171	19076	19220	19211	19048	19270	18980	19146	19013	19152	19081	19199	19183	19099	19100	19101	19245	19225	19304	19005	19029	19148	19075	19020	19011	19203	18819	19035	18791	19240	19015	19071	19011	19033	19013	19163	18901	19032	18901	18983	18960	19096	18759	18892	19171	19126	18933	19011	19102	19166	19323	18995	19145	19252	19237	19034	19068	19232	19133	18920	18936	19256	19387	19077	19172	19113	19016	19075	19208	19325	19277	19062	19062	18988	19162	19269	18979	19211	19087	19010	19149	19239	19186	18919	18978	19071	19031	19011	19064	19243	19264	19197	19160	19082	19168	19168	19022	19139	19208	19017	19230	19145	19110	19116	19075	18982	19117	19206	19074	19256	18862	19079	19428	19151	19042	19175	19089	19144	19190	18995	19097	19166	19241	19122	19150	19142	19333	18946	18979	19124	19260	19067	19013	19225	19108	18954	19105	19243	19111	19082	19055	19174	18965	19181	18967	19065	19355	19104	19085	19036	18993	18893	19058	19039	19100	19123	19094	18896	18914	19116	19263	18994	18870	18966	19114	19300	19000	19098	19227	19128	19038	19154	19207	18971	19129	19305	19075	19246	19090	19126	19218	19115	19003	19091	19137	19224	18938	18886	18841	19037	18949	19201	19148	19064	18984	19130	19189	19041	19225	19050	19066	19170	19054	19049	19199	19037	19115	19293	19162	18991	18924	19273	19093	18938	19288	19303	19033	19124	19073	19093	19062	19149	18819	19154	19004	19011	19160	19217	19096	19098	19260	19176	18979	19124	19111	18955	18884	19035	19081	18992	18972	19198	19118	18992	19088	19332	18993	18897	19108	19014	19026	19046	19137	19115	19218	19199	19037	19137	19002	19282	19167	19074	19040	19102	19135	19187	19190	18944	19346	19035	19026	19235	19147	19044	19036	19003	19113	19143	19177	19054	19098	19115	19006	19211	19003	19131	19064	19094	19170	18843	19131	19039	19044	19106	19211	19021	19089	19038	18927	19104	18914	19019	18889	18839	19115	19214	19063	19108	19281	19067	19157	18959	19135	19088	19174	19051	19276	19100	19173	19073	19049	19153	19054	18843	19181	19109	18890	19029	19083	19224	18983	19061	19066	18972	19154	19153	19218	19047	19249	19269	19019	19005	18949	19120	19108	19200	19250	19082	19055	19219	19124	19023	19128	19299	19116	19173	19201	19078	19045	19086	19101	19029	19101	19136	19124	19128	19273	19235	18878	18906	19054	19104	19080	19079	19054	18935	19146	19144	19270	19050	19160	19016	19057	19137	19065	19085	19142	19220	19191	18989	19343	18925	19274	19282	19259	19116	18982	19131	18993	19133	19140	18953	19073	19273	19184	19059	19005	19065	19150	19097	19222	19338	19140	19165	19210	19235	18982	18945	18959	18878	19248	19037	19109	18954	19246	18936	18866	19200	19118	19025	19390	19007	18976	19145	19141	19116	19044	18971	19066	19190	18883	18924	19133	19241	19247	18816	18985	19275	19036	18903	18838	19064	19112	19008	19085	19168	19045	19135	19058	19231	18902	19214	19044	19039	18945	19142	19097	18950	19148	18885	19042	19082	19134	19139	19096	19043	19046	18873	19034	19066	19117	19063	18878	19108	19143	19088	19116	19352	18878	19081	19139	18966	19048	19171	19136	19127	19135	19061	19195	18938	19146	19081	19012	19133	18946	19129	19215	19067	18955	18879	18877	18970	19062	18974	19091	19279	19133	19216	18992	19021	19060	19313	19220	19247	18954	19105	19144	19044	18945	19088	18993	19163	18831	19069	18974	19157	19085	19094	18947	19160	19068	19171	19138	19151	19252	19340	19108	19059	19015	19122	19023	19218	19023	19079	19103	19155	19283	19180	19051	19022	19171	19397	19016	19265	19096	18925	19062	18893	19204	18967	19064	19240	19017	19118	19032	19079	18967	19106	19116	19162	19083	18991	19150	19046	19121	18957	19221	18922	19196	18859	19049	19076	18949	19328	19209	19112	19137	19284	19069	19165	18915	19030	19012	19062	19117	19032	19155	18885	19126	19162	19026	19298	19160	18936	19170	19050	19134	19255	19151	19258	19045	19142	19002	19048	19013	19384	18997	18857	18983	19154	18961	18941	18894	19263	19033	19312	19202	19102	19137	19070	19027	18649	18973	19146	19235	19194	19171	19181	19213	19096	19125	19184	19285	19334	18990	19003	18998	19158	19014	19187	19149	19047	19173	19018	18929	19118	19149	19088	19049	19158	19139	18898	19080	19139	19360	19056	19383	19168	18991	19255	18926	19102	18957	18919	19111	19121	19045	19114	19103	19161	19202	18950	18877	19178	19184	18983	19029	19296	19090	18970	18997	19152	19083	19150	19233	18995	19014	19124	19060	19165	19117	19246	19098	18985	19097	19063	19068	19061	18891	18778	19158	19224	18980	19248	19119	19218	19192	19174	19091	18998	19028	19339	19226	18965	18996	19118	19026	19016	19132	19067	19024	18970	19170	19014	19151	19248	19165	19043	19082	19239	19029	19215	19055	19120	18953	18999	19043	18975	19085	19051	19101	19055	18992	19255	19217	19094	19164	19156	19039	19155	19047	18952	18891	19075	19122	19082	18969	19095	18984	19254	19071	19270	19101
26944	41188	39738	32497	27931	23376	20901	19455	18380	17604	17286	17218	17042	16787	16794	17095	16756	16855	16830	16863	16807	16771	16912	16865	16810	16753	16850	16784	16689	16770	16775	16652	16595	16914	16599	16703	16739	16657	16823	16676	16742	16770	16766	16701	16858	16534	16925	16766	16748	16882	16771	16847	16693	16838	16695	16881	16709	16795	16783	16741	16794	16670	16704	16620	16796	16610	16686	16819	16759	16749	16795	16632	16891	16567	16778	16689	16802	16691	16769	16602	16668	16576	16796	16453	16709	16636	16799	16553	16812	16769	16670	16804	16802	16548	16649	16594	16690	16848	16670	16696	16669	16622	16609	16596	16632	16649	16702	16673	16759	16774	16717	16578	16810	16707	16697	16640	16929	16673	16743	16648	16694	16611	16950	16628	16736	16830	16808	16651	16676	16727	16637	16835	16685	16672	16736	16925	16733	16834	16809	16716	16613	16687	16822	16573	16770	16795	16780	16747	16960	16671	16666	16661	16795	16631	16865	16716	16594	16749	16633	16869	16761	16816	16640	16762	16701	16815	16821	16771	16738	16576	16924	16505	16766	16842	16714	16732	16756	16727	16647	16651	16859	16576	16775	16843	16643	16711	16742	16735	16792	16715	16737	16750	16811	16651	16690	16718	16664	16784	16713	16875	16614	16552	16700	16689	16673	16527	16715	16560	16584	16608	16488	16789	16773	16548	16703	16854	16837	16627	16612	16590	16863	16719	16743	16661	16663	16747	16550	16688	16747	16776	16736	16549	16667	16626	16716	16794	16686	16495	16707	16876	16563	16838	16675	16687	16669	16736	16753	16628	16657	16679	16741	16736	16725	16774	16752	16719	16747	16705	16552	16730	16813	16823	16733	16555	16803	16689	16721	16715	16757	16730	16649	16896	16654	16845	16646	16662	16618	16778	16683	16628	16585	16724	16606	16601	16780	16775	16832	16662	16678	16936	16757	16631	16817	16488	16719	16669	16820	16772	16733	16581	16580	16757	16631	16806	16659	16698	16703	16692	16679	16623	16764	16767	16632	16699	16663	16698	16726	16685	16767	16681	16707	16783	16773	16728	16669	16723	16753	16610	16696	16595	16696	16745	16798	16729	16579	16672	16745	16846	16613	16790	16752	16797	16841	16551	16750	16584	16772	16792	16656	16743	16657	16688	16777	16675	16669	16625	16728	16647	16654	16639	16881	16879	16679	16679	16837	16633	16739	16703	16663	16615	16773	16654	16670	16891	16634	16731	16762	16737	16875	16813	16666	16742	16718	16631	16740	16784	16905	16666	16761	16886	16669	16585	16737	16699	16682	16808	16706	16688	16826	16813	16632	16747	16747	16706	16786	16755	16713	16780	16692	16625	16866	16660	16678	16731	16678	16662	16623	16836	16824	16711	16744	16662	16641	16602	16858	16666	16843	16724	16573	16677	16828	16612	16687	16768	16745	16847	16841	16667	16829	16682	16530	16743	16758	16892	16706	16806	16623	16942	16716	16831	16802	16652	16836	16584	16674	16594	16812	16649	16662	16544	16762	16837	16703	16767	16821	16630	16821	16781	16703	16710	16784	16658	16864	16874	16871	16622	16691	16879	16684	16596	16834	16824	16617	16693	16848	16742	16591	16557	16668	16699	16535	16849	16889	16695	16623	16698	16730	16724	16674	16773	16783	16833	16777	16982	16679	16627	16877	16699	16841	16644	16692	16781	16654	16803	16532	16684	16656	16695	16722	16594	16775	16729	16829	16769	16726	16767	16695	16625	16683	16813	16625	16707	16742	16711	16759	16797	16761	16654	16678	16845	16847	16726	16633	16660	16792	16520	16649	16913	16712	16667	16751	16776	16683	16840	16622	16662	16645	16751	16758	16664	16680	16669	16780	16824	16721	16763	16815	16671	16614	16889	16733	16804	16823	16712	16693	16720	16748	16712	16675	16734	16839	16847	16787	16874	16877	16832	16787	16759	16556	16735	16674	16621	16767	16618	16648	16703	16667	16681	16813	16726	16800	16792	16724	16744	16784	16774	16619	16738	16689	16694	16754	16589	16975	16649	16778	16821	16766	16699	16714	16731	16827	16869	16606	16737	16684	16847	16749	16732	16746	16764	16683	16518	16727	16684	16592	16768	16825	16623	16834	16713	16830	16546	16857	16643	16709	16744	16597	16853	16767	16834	16731	16809	16677	16744	16842	16739	16673	16647	16739	16658	16834	16568	16557	16636	16583	16833	16901	16700	16772	16796	16601	16682	16719	16673	16648	16649	16597	16694	16743	16710	16774	16775	16771	16723	16758	16880	16611	16873	16585	16708	16760	16613	16769	16764	16497	16663	16925	16612	16680	16616	16763	16711	16838	16766	16607	16777	16646	16769	16674	16582	16732	16829	16745	16785	16551	16695	16624	16657	16784	16714	16661	16715	16651	16724	16670	16764	16550	16677	16678	16713	16648	16617	16793	16711	16735	16770	16647	16676	16540	16647	16675	16765	16721	16759	16664	16503	16857	16579	16728	16525	16696	16994	16743	16750	16779	16698	16710	16790	16722	16721	16733	16734	16636	16900	16873	16734	16606	16724	16768	16726	16718	16711	16733	16923	16696	16669	16796	16700	16585	16700	16824	16738	16765	16861	16642	16803	16630	16781	16692	16697	16733	16891	16802	16717	16842	16589	16538	16689	16842	16572	16717	16556	16856	16792	16823	16739	16538	16718	16653	16714	16565	16733	16737	16807	16644	16715	16810	16710	16813	16790	16711	16626	16744	16621	16563	16715	16779	16850	16908	16920	16586	16819	16646	16579	16720	16727	16810	16630	16685	16717	16921	16753	16703	16704	16785	16656	16704	16794	16981	16763	16565	16850	16712	16823	16782	16617	16703	16827	16682	16599	16560	16731	16820	16763	16565	16781	16692	16656	16484	16673	16817	16763	16691	16732	16657	16861	16744	16625	16715	16849	16604	16716	16762	16773	16810	16863	16547	16861	16638	16500	16725	16673	16695	16801	16737	16711	16567	16780	16768	16737	16493	16620	16777	16679	16566	16605	16751	16865	16751	16802	16684	16652	16772	16621	16799	16643	16722	16825	16805	16553	16676	16643	16817	16775	16809	16703	16601	16794	16750	16722	16758	16472	16647	16798	16728	16669	16718	16780	16570	16717	16571	16704	16747	16960	16710	16727	16753	16696	16519	16727	16777	16610	16553	16767	16915	16768	16823	16715	16729	16569	16769	16764	16660	16663	16878	16759	16743	16905	16855	16775	16627	16842	16649	16825	16821	16817	16766	16779	16655	16640	16830	16812	16727	16667	16788	16631	16824	16707	16652	16646	16683	16872	16867	16687	16801	16807	16714	16795	16701	16842	16736	16767	16839	16852	16762	16614	16639	16680	16741	16845	16653	16731	16830	16775	16677	16566	16591	16918	16623	16531	16594	16676	16726	16551	16811	16812	16592	16591	16822	16648	16852	16844	16620	16688	16683	16779	16759	16710	16668	16821	16768	16754	16627	16660	16966	16804	16747	16794	16563	16665	16852	16690	16594	16825	16539	16709	16844	16654	16765	16679	16916	16692	16598	16635	16744	16607	16736	16775	16681	16700	16667	16671	16698	16601	16599	16771	16686	16753	16776	16671	16594	16895	16910	16616	16756	16727	16910	16585	16673	16692	16633	16698	16683	16754	16830	16743	16781	16784	16727	16760	16693	16713	16650	16684	16634	16881	16640	16722	16685	16813	16926	16737	16538	16754	16824	16785	16793	16647	16727	16665	16813	16641	16558	16825	16797	16695	16653	16771	16612	16697	16689	16678	16683	16710	16742	16684	16667	16684	16943	16638	16807	16612	16736	16683	16716	16693	16640	16742	16708	16802	16702	16703	16631	16696	16621	16782	16814	16752	16731	16756	16640	16834	16638	16743	16596	16745	16678	16763	16741	16821	16836	16633	16608	16820	16758	16668	16628	16651	16762	16740	16692	16668	16827	16576	16732	16778	16566	16703	16890	16688	16693	16675	16810	16733	16621	16754	16644	16674	16624	16695	16770	16783	16618	16581	16648	16777	17001	16778	16710	16638	16780	16625	16910	16780	16698	16848	16866	16662	16709	16793	16725	16536	16797	16747	16678	16715	16683	16655	16760	16711	16700	16825	16877	16946	16601	16789	16767	16787	16650	16715	16565	16795	16803	16555	16838	16705	16749	16795	16738	16685	16584	16572	16733	16643	16839	16829	16587	16537	16649	16656	16726	16563	16653	16646	16815	16660	16634	16757	16780	16670	16715	16743	16633	16522	16758	16505	16753	16579	16485	16740	16787	16735	16706	16774	16936	16741	16791	16939	16737	16658	16752	16742	16606	16623	16688	16741	16685	16652	16835	16514	16723	16666	16707	16749	16637	16506	16824	16777	16801	16797	16719	16863	16769	16779	16720	16694	16675	16524	16893	16700	16672	16609	16778	16543	16579	16862	16734	16729	16649	16757	16709	16642	16756	16696	16635	16700	16877	16729	16742	16716	16629	16640	16773	16675	16751	16725	16679	16788	16627	16695	16543	16748	16801	16660	16672	16791	16763	16787	16858	16581	16819	16865	16790	16840	16899	16685	16742	16841	16756	16700	16763	16739	16654	16788	16959	16777	16794	16795	16724	16511	16741	16800	16601	16901	16742	16755	16690	16782	16729	16749	16689	16712	16627	16605	16790	16975	16710	16813	16635	16736	16542	16771	16619	16815	16842	16636	16775	16723	16653	16750	16579	16913	16592	16690	16593	16697	16615	16723	16859	16748	16826	16707	16828	16706	16648	16608	16652	16699	16756	16752	16688	16797	16839	16695	16744	16641	16716	16728	16668	16743	16667	16776	16913	16873	16692	16818	16620	16816	16734	16740	16795	16965	16792	16812	16589	16659	16671	16691	16862	16900	16678	16808	16584	16503	16705	16782	16674	16737	16572	16641	16798	16778	16837	16560	16805	16674	16787	16619	16651	16740	16677	16804	16804	16665	16697	16892	16601	16810	16613	16735	16849	16793	16753	16625	16601	16878	16730	16595	16694	16830	16953	16749	16628	16799	16597	16746	16661	16775	16774	16681	16751	16813	16605	16642	16669	16760	16894	16615	16906	16838	16573	16725	16666	16806	16650	16629	16703	16763	16755	16810	16686	16580	16713	16767	16723	16740
24244	21456	29129	26189	26794	28355	27657	23037	20998	20355	20029	19569	19417	19498	19420	19222	19377	19283	19358	19457	19256	19115	19177	19306	19377	19244	19101	19160	19114	19107	19196	19152	19189	18986	19141	19182	19228	19064	19004	19018	19428	19205	19314	19264	19296	19032	19226	19009	19057	19323	19567	19364	19039	19418	19198	18950	19016	19085	19105	19055	19205	19035	19308	19147	19030	19131	19263	19267	19016	19303	19156	18998	19158	18797	19096	18907	19148	19162	19134	19041	19332	19225	19043	18965	18997	19013	19057	18926	19088	18900	19118	19106	18948	19132	18918	19068	19139	19277	19205	19149	19143	19063	18977	19310	19214	19017	19059	19088	19099	19261	19180	19148	19132	19062	19142	19248	18953	19219	19168	19179	19192	19033	18971	19229	19167	19218	18902	19224	19087	19104	19097	19095	19271	19114	19187	19199	19073	18973	19231	19175	18954	19130	19120	19044	19007	19127	19038	19128	19127	19154	19409	18935	19235	19061	19237	19359	19002	18996	19111	19192	19179	19107	19083	19107	19173	19072	18958	19082	18964	19127	19144	19468	19012	19239	19072	19107	19003	19052	18953	19286	19181	19279	19210	19163	19069	18887	19049	19185	18999	19105	19161	19113	18993	19082	19127	19088	19192	18880	19045	19209	19012	19025	18995	19175	18968	19000	19323	19207	19194	19037	18974	19219	19135	19080	19076	19179	19038	19061	19252	19024	19218	19006	19138	19132	18961	19068	19227	18981	19149	19025	19048	19177	19271	19097	19226	18937	18948	19083	19275	19002	18937	19049	18997	18954	19267	19016	19108	19074	19077	19155	19054	19018	19319	19220	18984	19073	19135	19165	19049	19102	18956	19118	19119	18786	18971	19024	19035	19093	19161	19181	19180	18860	19196	19077	19091	19022	19159	18850	18922	18941	19339	19022	19146	19132	19131	19271	19002	19210	19018	19042	19020	19088	18903	19139	19038	18875	19099	19292	19158	19177	19294	19214	18840	19098	19306	19153	18936	18864	19176	19063	19240	19279	19296	18998	19039	19090	19145	19305	19151	18946	18860	19068	18949	19079	18913	18954	19122	19260	18921	19087	19130	19129	19209	19035	19082	19286	19318	19061	19192	19086	19172	19167	19287	19197	19100	19134	18977	18973	19012	18944	19192	19110	19219	19132	18918	19326	19167	19043	19070	19098	19208	19071	19161	19030	18966	18955	19193	19050	19160	18964	19078	18962	19246	19225	18990	18938	18947	19187	18822	18918	19118	18920	18998	19024	19072	18854	19055	18993	19056	19183	19152	19059	19223	19112	19220	18947	19020	19118	19212	19019	18973	19321	19124	19255	19031	19148	19042	19271	19121	19184	19029	19151	19194	18944	19195	18981	19210	19019	18763	18974	18978	19083	19094	19115	18972	19128	19157	19072	19229	19313	18966	19199	18920	19105	19051	18827	19052	19012	19102	19028	19132	18901	18959	18865	19037	18834	19071	19177	19103	19132	18915	19100	19250	19102	19274	18887	19262	18933	19162	19137	19090	19049	19124	19064	19034	19103	19254	19125	19100	19000	18973	19054	19174	18947	19138	19090	19163	19173	19262	19152	19112	18972	18912	19227	19256	18974	19086	19239	19062	19051	19147	18996	19203	18931	19344	19177	19144	19088	18965	19129	19109	19301	19001	19035	19209	19118	19115	18969	19248	18892	19088	18980	18982	19119	19083	18902	19121	19109	19190	19082	19099	19010	19051	19273	19124	19123	19450	19242	19186	19217	19073	19014	18981	18969	19077	19152	19034	19038	19216	19105	19061	19075	18981	19223	19029	18947	19142	19114	19007	19004	19115	19105	19094	19315	19079	18866	19121	19099	19230	19222	19108	19039	19225	19290	19087	19000	18961	19114	19092	18902	19312	19121	19089	18907	19263	18907	18948	19178	19026	19108	19003	19178	19120	18885	19186	19321	18957	18991	18940	19084	19371	19258	19007	18965	19188	19221	18970	19240	19051	18928	19105	19075	19154	19189	18963	18982	18992	18991	19241	19076	19199	19172	18870	19130	18942	19083	19085	19443	19261	19040	18933	19254	19253	19034	18931	18987	19056	19079	19102	19137	19084	19041	19142	19011	19126	19056	19175	19075	18999	19063	19133	19182	18829	18828	19041	19042	19039	19024	19112	19118	19223	19065	18917	19161	19017	18981	19058	19083	19012	18922	19024	19141	19155	19076	19242	19118	18982	19035	19040	19189	19135	19106	19065	18986	19058	19174	18926	18965	19154	19214	19168	19060	19069	18901	19078	19232	19161	18945	19058	18956	19165	19189	19213	19112	19150	19152	19116	18926	19025	18938	19037	19137	18989	19158	19131	19186	19246	19232	19077	19127	19059	19095	19024	18997	19193	19079	19018	19380	19181	19033	19108	19059	19090	19119	18993	18991	19020	19083	19020	19095	19168	19019	19184	19117	19108	19002	19050	19139	19030	19114	19224	19131	19079	19102	19092	19074	18965	19274	19122	19282	18954	19003	19302	19069	19100	18891	19068	19176	18916	19022	19029	19161	18901	19099	19282	19129	19071	18923	19036	19082	19152	19243	19164	18850	18827	19057	19008	19021	19001	18949	19107	18887	19028	19123	19137	19108	19046	19040	19096	19088	19153	19240	19296	19142	18993	19031	19153	18971	19267	19135	19097	19137	19018	19035	19033	18909	19068	19113	19166	19005	19083	19037	19069	18851	19066	19266	19047	19002	18925	19199	18935	19098	19436	19280	18961	19107	19035	19009	19172	19075	19177	19045	18989	18843	19135	19233	19126	19233	19073	19206	19152	19065	19021	19218	19180	19138	19072	19049	18871	19183	18977	19001	19001	18916	18983	19062	19012	19086	18969	18970	19105	19009	19254	19054	19126	19052	19170	19095	19107	19016	19150	19209	19133	19313	19155	19236	19149	18983	19197	19234	19053	19182	19061	18953	19149	19099	18916	19193	19024	18951	19152	19232	18986	19185	18904	18896	19156	19251	18994	19098	19197	18979	18988	19053	19012	19140	19220	19123	19198	19068	18844	19078	19202	18949	18959	19145	19076	19192	19014	19098	19313	19158	19056	19203	19110	19110	19027	19250	19226	19001	19300	18906	18943	18979	19155	19175	19064	19169	19106	19243	19038	19159	19035	19086	18945	19183	19090	19197	19230	19182	19015	19005	19078	19110	19139	18884	19086	18995	19007	19176	19107	19088	19130	19367	19081	18958	19228	19295	19017	19045	19054	19033	19140	18981	19016	18986	19220	19061	19155	19094	19158	19210	19224	19108	19112	19150	19030	18996	19316	19038	19216	18999	19128	19115	19033	19119	19036	19055	19197	19066	19216	19167	18930	18998	19190	19161	19176	19092	19178	19092	19078	19108	19312	19219	19073	19123	19312	19090	18990	18937	18915	18894	19192	19054	19215	18795	19054	19267	19243	19014	19145	19038	19323	19144	19172	19107	19147	18885	19069	19051	19098	19133	19292	19119	19161	19159	19121	19002	19239	19103	19079	19256	19185	19045	19102	19060	18861	19138	19134	18880	19286	18758	18938	19113	19183	19052	19044	18937	18842	19076	18915	19070	19158	19216	18866	19060	19078	19171	18983	18900	19256	19149	18967	18882	19047	19009	19066	19128	19279	19189	19164	19401	19054	19015	18983	19177	19063	19269	19011	19069	19130	19181	19119	19127	19177	19071	19316	19073	19024	19059	18981	19191	19031	19202	19068	19071	19020	19091	19233	19306	18966	19293	19110	18914	19012	19086	19189	19166	19152	19107	18946	19109	19282	19062	19088	19115	19166	18918	19158	19015	19268	18954	19037	19164	19028	19115	19053	19235	19082	19146	19067	19050	19109	18968	19050	19245	19130	19284	19267	19007	19116	18940	19139	18980	18932	18873	19062	19298	19165	19120	18898	18811	19230	18921	19229	19012	19207	19192	19407	19029	19181	19133	19209	19185	19080	19216	19154	19192	19291	19147	19208	19160	19090	19024	19065	19188	19067	19223	19045	18848	19283	18896	18894	19066	18966	18908	19158	19017	19071	19180	19099	18924	19092	19064	19029	19099	19247	18966	19075	19169	19294	18988	18895	19172	19191	19157	19053	19195	19338	19210	19309	19009	19144	18972	19135	19072	19167	19042	19084	19134	19191	19136	19201	19086	19206	19140	18936	19380	19409	19089	19297	19046	19027	19084	19074	19198	19251	19159	18893	19049	19241	19112	19201	19067	19096	19126	19107	19229	19171	19131	19104	19024	19207	19066	19216	19107	18900	19201	19157	19199	19261	19258	19031	19063	19039	18879	19248	19224	19060	18942	18930	19186	19037	19024	19016	19095	19119	18996	19045	19083	19057	18942	19096	19096	19064	19033	19163	19211	19172	19068	19122	19041	19176	19128	19068	19238	19119	18893	19226	19278	19146	19173	19048	19294	19200	19112	19151	19077	19133	19187	18909	19141	19023	18931	19164	19052	19016	19025	19163	19087	19018	19299	19212	19031	19093	19257	19130	19057	18981	19051	18975	19140	19082	19137	19138	18943	19097	19022	19122	19138	19062	19034	19097	19129	19327	19210	19129	19101	19063	19055	18841	19314	19295	19008	19328	19035	19036	19132	19126	19180	19050	18992	18887	19033	19262	19057	19107	19043	19209	19157	19092	19108	18889	18986	19092	19024	18907	19148	19042	19261	18998	19052	18971	19038	18926	18965	19000	19199	19165	19082	19290	19074	19295	18981	19051	19033	19089	19120	19012	19006	19177	19010	19100	19032	19111	19028	19208	19136	19207	19004	18983	19102	18988	19044	19106	19177	19005	18958	19299	18990	19022	19189	19120	19102	19251	19160	19119	19171	19082	19115	19235	19314	19201	19089	19082	19063	18890	19264	19084	19159	18860	18956	19084	19025	19082	19005	19002	19173	19126	19070	19002	18784	19062	19024	19265	19114	19168	18980	19077	18911	18993	18965	19051	19043	19044	18847	19159	19050	19171	18987	19102	19092	19077	18999	18897	19264	19057	19029	19079	19068	19103	18994	19045	19358	19046	19170	19225	19100	18998	19142	18908	18906	18983	19162	18859	19215	19077	19049	19004	18907	19287	18878	18960	19154	19039	19073	19010	19176	19146	19195	18995	19105	18971	18760	18924	19152
31421	50222	48239	40444	34938	29518	25800	21646	19423	18141	17693	17259	17154	17107	16991	16848	17054	16870	16918	16881	16827	16705	17007	16851	16868	16939	16840	16837	16902	16843	16946	16663	16771	16900	16882	16764	16648	16708	16656	16734	16776	16673	16765	16749	16820	16708	16780	16666	16746	17095	17242	16979	16760	16745	16787	16685	16651	16873	16852	16683	16735	16787	16815	16692	16905	16621	16743	16709	16842	16734	16468	16739	16812	16525	16666	16687	16859	16750	16889	16725	16788	16613	16666	16679	16645	16769	16679	16873	16591	16597	16707	16874	16546	16628	16753	16695	16569	16637	16678	16811	16737	16910	16819	16784	16862	16928	16700	16748	16812	16766	16766	16672	16794	16629	16864	16776	16593	16803	16722	16753	16619	16787	16686	16709	16637	16891	16817	16686	16787	16615	16749	16840	16731	16571	16711	16714	16854	16754	16761	16800	16725	16736	16811	16565	16569	16855	16751	16676	16697	16532	16945	16975	16860	16682	16573	16767	16831	16611	16698	16794	16732	16561	16891	16592	16684	16650	16807	16608	16662	16844	16567	16616	16800	16669	16613	16527	16726	16602	16665	16755	16669	16524	16554	16664	16513	16730	16737	16656	16664	16481	16550	16645	16605	16710	16689	16691	16538	16624	16667	16667	16735	16897	16843	16872	16786	16658	16807	16716	16703	16838	16579	16764	16756	16704	16660	16740	16732	16842	16754	16829	16678	16684	16741	16656	16955	16730	16747	16737	16675	16671	16593	16629	16638	16799	16573	16543	16952	16834	16498	16556	16777	16886	16615	16869	16890	16677	16635	16850	16877	16864	16680	16723	16712	16600	16857	16586	16865	16657	16716	16587	16632	16633	16635	16879	16739	16765	16672	16672	16662	16606	16906	16678	16531	16993	16602	16823	16669	16807	16682	16806	16719	16681	16697	16717	16688	16856	16728	16711	16850	16630	16663	16670	16813	16872	16538	16857	16776	16783	16680	16716	16963	16797	16731	16822	16723	16724	16858	16783	16821	16558	16572	16662	16631	16719	16725	16812	16600	16652	16764	16926	16602	16814	16677	16658	16681	16799	16739	16860	16640	16768	16790	16770	16782	16633	16682	16791	16680	16607	16784	16737	16680	16937	16888	16737	16831	16788	16668	16726	16634	16802	16645	16883	16754	16531	16587	16753	16733	16793	16606	16801	16697	16840	16572	16725	16834	16808	16734	16744	16825	16739	16810	16780	16774	16538	16866	16598	16745	16846	16662	16836	16769	16749	16679	16855	16751	16794	16834	16757	16742	16743	16684	16639	16764	16866	16769	16666	16711	16787	16699	16762	16582	16822	16675	16682	16839	16638	16670	16852	16621	16795	16739	16720	16832	16796	16743	16769	16705	16805	16678	16572	16607	16931	16774	16719	16676	16778	16697	16747	16698	16592	16655	16842	16662	16782	16577	16836	16686	16810	16724	16806	16834	16537	16717	16822	16805	16683	16620	16714	16695	16698	16618	16769	16659	16735	16681	16920	16793	16734	16506	16845	16582	16745	16674	16681	16762	16884	16739	16713	16686	16724	16735	16729	16753	16756	16743	16886	16727	16681	16930	16688	16631	16680	16787	16605	16768	16670	16846	16819	16877	16603	16800	16742	16778	16635	16896	16785	16653	16762	16698	16746	16715	16766	16706	16643	16969	16818	16636	16790	16660	16632	16787	16617	16792	16731	16734	16891	16713	16798	16622	16863	16616	16819	16761	16617	16764	16799	16756	16718	16937	16749	16777	16746	16712	16765	16590	16649	16608	16835	16784	16812	16709	16773	16904	16779	16728	16661	16756	16819	16799	16819	16576	16695	16771	16839	16483	16668	16561	16761	16709	16903	16730	16744	16653	16693	16774	16850	16721	16729	16710	16779	16821	16906	16754	16746	16698	16740	16822	16821	16788	16728	16745	16803	16592	16660	16752	16884	16757	16796	16522	16893	16631	16748	16609	16855	16790	16666	16887	16797	16793	16538	16741	16706	16850	16687	16752	16809	16667	16684	16533	16667	16705	16801	16681	16714	16520	16892	16899	16869	16700	16589	16759	16812	16778	16789	16708	16567	16798	16893	16753	16669	16749	16672	16725	16829	16912	16684	16970	16567	16715	16874	16860	16719	16773	16796	16628	16857	16551	16799	16838	16600	16760	16759	16622	16589	16842	16877	16654	16712	16824	16794	16595	16786	16688	16960	16702	16704	16914	16642	16820	16771	16639	16770	16692	16697	16729	16786	16680	16699	16804	16826	16609	16870	16778	16821	16703	16746	16816	16691	16702	16745	16669	16889	16689	16813	16751	16837	16934	16624	16773	16732	16863	16667	16652	16643	16711	16851	16641	16726	16787	16708	16815	16872	16669	16816	16934	16693	16756	16632	16633	16742	16853	16721	16879	16644	16796	16879	16812	16764	16768	16674	16617	16482	16844	16800	16552	16887	16808	16643	16778	16659	16607	16866	16597	16762	16753	16838	16646	16803	16676	16744	16738	16642	16770	16775	16747	16774	16820	16853	16837	16699	16759	16720	16879	16748	16725	16715	16631	16689	16636	16730	16782	16642	16715	16766	16784	17005	16593	16745	16894	16778	16710	16827	16727	16881	16787	16724	16597	16913	16852	16767	16821	16693	16721	16691	16681	17024	16587	16757	16709	16723	16701	16728	16734	16803	16605	16696	16757	16725	16738	16779	16663	16828	16757	16499	16829	16780	16743	16680	16755	16795	16644	16566	16782	16751	16655	16821	16684	16869	16837	16705	16697	16637	16786	16767	16818	16895	16662	16589	16685	16649	16828	16614	16773	16648	16747	16743	16741	16812	16863	16719	16852	16598	16612	16820	16620	16824	16530	16801	16813	16617	16806	16849	16725	16539	16725	16688	16649	16735	16860	16618	16792	16796	16818	16787	16622	16818	16757	16750	16846	16717	16802	16829	16852	16684	16847	16669	16833	16743	16747	16639	16785	16813	16621	16697	16664	16779	16776	16723	16630	16775	16677	16828	16643	16790	16691	16789	16645	16604	16638	16737	16706	16872	16540	16603	16854	16841	16660	16944	16567	16858	16583	16750	16603	16785	16849	16666	16678	16763	16703	16675	16824	16796	16800	16693	16765	16734	16622	16929	16818	16695	16646	16905	16838	16791	16690	16721	16712	16769	16822	16808	16674	16784	16769	16714	16744	16861	16535	16728	16750	16804	16703	16798	16782	16917	16628	16711	16613	16831	16662	16817	16522	16763	16942	16581	16857	16741	16630	16812	16615	16739	16672	16726	16656	16738	16809	16696	16877	16647	16672	16780	16890	16877	16829	16594	16741	16636	16926	16788	16534	16732	16927	16721	16842	16652	16721	16666	16777	16690	16835	16616	16640	16757	16836	16747	16701	16703	16767	16840	16764	16745	16800	16762	16793	16698	16744	16531	16662	16697	16874	16538	16866	16717	16599	16812	16639	16846	16706	16772	16873	16808	16680	16684	16617	16883	16689	16598	16758	16606	16866	16497	16714	16780	16726	16661	16731	16554	16729	16567	16852	16589	16875	16797	16675	16787	16635	16653	16839	16702	16803	16806	16601	16755	16653	16601	16656	16775	16852	16620	16738	16730	16778	16679	16748	16735	16853	16698	16760	16746	16678	16861	16690	16959	16772	16865	16688	16741	16774	16646	16732	16670	16640	16752	16716	16477	16763	16664	16593	16680	16736	16761	16681	16640	16512	16547	16960	16691	16790	16864	16753	16730	16672	16659	16772	16785	16767	16732	16725	16637	16752	16890	16516	16835	16662	16721	16781	16640	16750	16735	16784	16737	16785	16846	16589	16891	16788	16784	16741	16798	16587	16635	16706	16774	16727	16722	16745	16811	16805	16608	16783	16775	16703	16712	16767	16764	16751	16626	16721	16647	16719	16593	16737	16890	16633	16681	16761	16795	16692	16645	16940	16752	16580	16828	16623	16842	16680	16750	16713	16692	16784	16645	16646	16804	16624	16662	16853	16818	16598	16696	16742	16796	16638	16892	16657	16809	16704	16596	16816	16748	16793	16728	16757	16761	16661	16593	16846	16682	16697	16677	16833	16711	16759	16650	16826	16865	16799	16716	16776	16652	16794	16690	16763	16713	16670	16684	16675	16590	16717	16753	16792	16703	16679	16644	16693	16746	16804	16698	16493	16644	16700	16654	16949	16725	16721	16700	16740	16826	16757	16681	16731	16816	16749	16796	16637	16682	16558	16931	16707	16850	16792	16636	16746	16795	16701	16681	16798	16617	16820	16799	16744	16757	16627	16874	16706	16810	16602	16606	16645	16758	16793	16621	16676	16768	16771	16810	16751	16886	16708	16621	16819	16756	16658	16803	16586	16937	16768	16697	16800	16968	16667	16635	16838	16688	16809	16641	16891	16806	16819	16504	16668	16495	16808	16743	16792	16722	16667	16790	16822	16645	16724	16730	16683	16737	16788	16722	16659	16678	16640	16718	16643	16700	16795	16794	16740	16865	16671	16883	16525	16757	16632	16739	16657	16623	16709	16842	16684	16600	16817	16665	16752	16882	16752	16804	16651	16729	16784	16638	16794	16497	16577	16668	16594	16727	16640	16760	16760	16774	16744	16825	16705	16768	16840	16690	16843	16695	16678	16729	16576	16660	16629	16820	16810	16724	16676	16767	16671	16777	16708	16958	16658	16678	16744	16649	16844	16725	16618	16754	16721	16592	16785	16669	16906	16801	16884	16626	16744	16652	16567	16504	16814	16728	16605	16951	16767	16765	16619	16776	16850	16771	16745	16644	16702	16657	16786	16741	16750	16625	16817	16869	16839	16753	16765	16806	16622	16677	16687	16791	16685	16792	16616	16629	16821	16829	16685	16761	16675	16629	16915	16655	16691	16678	16731	16879	16798	16712	16615	16773	16666	16923	16727	16629	16813	16699	16684	16702	16846	16754	16817	16737	16693	16639	16828	16685	16702	16994	16900	16552	16806	17009	16660	16607	16709	16790	16815	16617	16764	16754	16707	16725	16767	16658	16746	16837	16943	16748	16623	16835	16651	16609	16753	16632	16895	16746	16612	16646	16856	16666	16674	16793	16620	16731	16732	16567	16995	16732	16716	16748	16774	16597	16731	16576	16724	16662	16705	16885	16704	16785
23074	21494	29385	24454	24364	29311	31608	25404	21665	21072	20171	19939	19738	19858	19539	19751	19938	19788	19564	19440	19585	19668	19434	19696	19722	19332	19515	19253	19384	19478	19375	19521	19694	19482	19451	19565	19417	19389	19572	19183	19535	19517	19492	19483	19400	19294	19145	19533	19506	19549	19599	19689	19447	19590	19351	19149	19315	19299	19262	19193	19319	19455	19318	19267	19472	19554	19206	19195	19457	19196	19509	19156	19507	19550	19307	19254	19309	19253	19350	19328	19591	19274	19335	19525	19481	19186	19408	19445	19362	19334	19312	19493	19466	19271	19312	19427	19308	19302	19251	19314	19181	19135	19207	19364	19286	19347	19152	19350	19324	19394	19316	19222	19281	19445	19370	19211	19391	19361	19350	19365	19419	19143	19165	19180	19263	19396	19365	19372	19223	19112	19152	19279	19209	19497	19325	19270	19433	19245	19162	19256	19305	19452	19559	19538	19411	19293	19331	19263	19175	19420	19533	19354	19113	19330	19203	19413	19330	19139	19494	19224	19309	19275	19293	19275	19166	19275	19295	19461	19337	19485	19345	19337	19351	19345	19149	19314	19374	19284	19456	19491	19291	19369	19240	19242	19043	19312	19207	19199	19453	19322	19078	19459	19346	19631	19561	19331	19207	19430	19206	19228	19612	19317	19493	19227	19359	19266	19042	19128	19367	19243	19392	19446	19310	19285	19291	19385	19306	19273	19331	19343	19313	19223	19290	19423	19376	19262	19357	19480	19348	19341	19224	19171	19146	19132	19075	19258	19360	19219	19169	19206	19394	19236	19133	19226	19286	19520	19208	19276	19276	19320	19155	19312	19306	19148	19328	19445	19270	19464	19252	19294	19086	19339	19493	19118	19333	19152	19439	19407	19451	19175	19342	19152	19437	19194	19285	19405	19391	19150	19239	19401	19224	19130	19349	19202	19330	19434	19239	19385	19441	19224	19284	19404	19315	19440	19514	19394	19286	19360	19326	19236	19476	19225	19396	19184	19363	19125	19501	19297	19210	19393	19254	19266	19301	19463	19345	19372	19328	19166	19296	19222	19445	19249	19429	19085	19547	19388	19072	19309	19313	19204	19197	19290	19183	19189	19451	19303	19382	18961	19416	19281	19362	19312	19401	19075	19531	19258	19286	19207	19329	19338	19214	19187	19158	19123	19177	19201	19204	19370	19342	19143	19273	19368	19460	19226	19401	19340	19460	19427	19248	19376	19253	19403	19446	19274	19211	19212	19364	19214	19407	19460	19348	19387	19270	19252	19263	19551	19381	19367	19361	19413	19251	19272	19215	19318	19237	19254	19143	19388	19296	19318	19523	19158	19281	19153	19136	19378	19341	19421	19357	19315	19561	19416	19348	19305	19316	19302	19138	19321	19375	19458	19380	19519	19463	19415	19305	19261	19213	19301	19203	19461	19328	19293	19505	19333	19318	19362	19143	19165	19077	19275	19383	19192	19319	19094	19269	19237	19234	19342	19273	19533	19215	19316	19298	19422	19355	19286	19529	19239	19252	19381	19312	19368	19091	19270	19387	19302	19188	19277	19347	19312	19209	19072	19158	19312	19142	19227	19142	19281	19509	19401	19372	19396	19266	19189	19235	19172	19310	19235	19344	19323	19296	19239	19162	19432	19287	19195	19174	19473	19525	19383	19233	19459	19198	19240	19368	19346	19285	19302	19319	19409	19235	19181	19305	19073	19344	19225	19223	19263	19331	19204	19110	19153	19411	19253	19258	19471	19368	19197	19227	19266	19189	19325	19326	19497	19291	19059	19329	19519	19302	19247	19199	19387	19382	19250	19426	19281	19440	19440	19419	19341	19230	19224	19313	19374	19402	19476	19403	19109	19465	19300	19355	19280	19401	19263	19481	19328	19323	19437	19429	19186	19208	19255	19253	19375	19188	19186	19210	19215	19357	19200	19248	19300	19052	19285	19439	19074	19283	19265	19309	19340	19509	19214	19566	19153	19271	19480	19400	19143	19422	19497	19420	19297	19415	19351	19035	19338	19164	19269	19500	19440	19306	19303	19291	19401	19297	19347	19209	19324	19151	19356	19351	19136	19414	19305	19310	19363	19235	19278	19332	19330	19613	19263	19388	19155	19051	19506	19306	19165	19313	19156	19145	19304	19388	19341	19136	19339	19415	19576	19525	19289	19057	19426	19190	19395	19272	19322	19312	19290	19169	19273	19318	19404	19153	19240	19274	19346	19137	19342	19420	19296	19431	19636	19168	19488	19365	19266	19360	19197	19186	19387	19325	19342	19446	19263	19324	19229	19288	19287	19384	19465	19318	19409	19299	19468	19186	19299	19283	19232	19180	19294	19339	19210	19216	19221	19310	19520	19259	19260	19277	19275	19297	19418	19142	19247	19326	19373	19493	19279	19507	19250	19430	19279	19298	19235	19363	19223	19236	19134	19387	19455	19339	19228	19356	19275	19257	19230	19475	19452	19315	19385	19233	19266	19389	19680	19616	19302	19392	19421	19332	19176	19346	19266	19617	19454	19164	19354	19445	19408	19493	19291	19376	19435	19418	19353	19244	19528	19304	19325	19254	19277	19400	19392	19344	19297	19357	19217	19150	19418	19233	19235	19255	19384	19144	19599	19266	19340	19166	19374	19263	19237	19430	19317	19048	19313	19076	19245	19335	19093	19335	19580	19396	19489	19247	19312	19196	19284	19401	19427	19333	19508	19470	19248	19284	19271	19066	19038	19313	19276	19219	19192	19023	19133	19211	19248	19282	19364	19208	19130	19187	19292	19297	19391	19199	19531	19340	19271	19356	19317	19480	19181	19289	19150	19297	19388	19352	19263	19420	19570	19290	19413	19584	19306	19220	19164	19275	19346	19311	19320	19252	19506	19141	19090	19121	19176	19163	19205	19334	19395	19304	19283	19227	19196	19309	19440	19163	19454	19570	19222	19233	19308	19464	19359	19251	19318	19210	19216	19343	19195	19217	19206	19215	19267	19247	19423	19519	19390	19421	19345	19310	19322	19311	19195	19314	19176	19229	19273	19292	19171	19311	19124	19383	19314	19384	19503	19174	19333	19245	19134	19329	19407	19174	19405	19329	19225	19304	19250	19243	19162	19139	19491	19255	19417	19423	19340	19419	19301	19405	19381	19402	19397	19433	19207	19095	19259	19417	19301	19384	19003	19245	19309	19255	19311	19291	19204	19320	19321	19307	19223	19225	19268	19471	19382	19369	19417	19219	19392	19484	19395	19297	19312	19149	19317	19439	19215	19389	19370	19228	19289	19278	19371	19358	19302	19377	19169	19100	19286	19342	19315	19475	19146	19299	19381	19206	19184	19308	19352	19466	19275	19379	19229	19121	19165	19389	19457	19389	19303	19282	19377	19349	19177	19342	19291	19556	19405	19103	19212	19308	19114	19314	19473	19323	19353	19262	19447	19265	19246	19577	19242	19316	19406	19263	19335	19259	18934	19240	19342	19368	19559	19166	19157	19386	19260	19262	19206	19216	19375	19268	19227	19409	19584	19434	19234	19193	19500	19397	19289	19373	19376	19298	19069	19156	19273	19209	19315	19149	19393	19401	19167	19436	19441	19231	19255	19474	19080	19318	19372	19252	19242	19278	19132	19362	19445	19472	19420	19220	19175	19097	19318	19567	19333	19524	19365	19121	19262	19434	19387	19335	19194	19268	19180	19369	19306	19162	19373	19396	19085	19360	19273	19381	19338	19285	19393	19360	19388	19277	19459	19535	19347	19227	19329	19384	19427	19528	19349	19285	19129	19193	19355	19462	19329	19456	19305	19336	19336	19458	19313	19331	19300	19350	19271	19385	19382	19160	19285	19168	19319	19228	19404	19348	19575	19212	19125	19414	19227	19307	19227	19349	19123	19519	19531	19268	18999	19379	19470	19353	19306	19310	19114	19346	19148	19036	19206	19149	19341	19284	19274	19156	19345	19341	19296	19359	19454	19280	19386	19565	19443	19120	19006	19360	19508	19186	19346	19325	19411	19261	19359	19214	19106	19024	19307	19205	19098	19013	19290	19233	19209	19139	19383	19065	19444	19304	19358	19410	19249	19318	19190	19295	19157	19333	19475	19317	19279	19278	19249	19491	19389	19244	19248	19085	19276	19476	19421	19596	19315	19216	19031	19138	19219	19345	19250	19225	19344	19276	19439	19401	19533	19424	19344	19341	19345	19250	19308	19243	19415	19545	19282	19204	19325	19345	19275	19397	19267	19330	19101	19158	19500	19276	18905	19491	19357	19407	19149	19306	19370	19334	19360	19345	19303	19326	19334	19327	19463	19285	19334	19214	19203	19369	19269	19368	19373	19288	19349	19396	19352	19520	19369	19462	19226	19404	19481	19282	19433	19271	19208	19279	19523	19252	19459	19351	19223	19107	19399	19295	19414	19262	19335	19349	19105	19173	19376	19228	19358	19239	19323	19152	19239	19313	19336	19406	19421	19367	19456	19292	19353	19325	19483	19429	19284	19279	19286	19441	19301	19225	19113	19533	19326	19108	19133	19430	19331	19580	19349	19208	19244	19272	19217	19276	19257	19454	19445	19420	19449	19616	19540	19451	19248	19374	19180	19379	19420	19326	19349	19230	19367	19168	19243	19341	19228	19331	19342	19354	19289	19198	19261	19249	19255	19321	19198	19319	19235	19377	19356	19297	19433	19417	19370	19466	19527	19312	19364	19352	19213	19221	19539	19250	19383	19208	19224	19240	19415	19359	19293	19526	19066	19284	19396	19214	19227	19421	19172	19289	19498	19260	19304	19168	19152	19223	19457	19178	19321	19275	19305	19479	19315	19307	19331	19270	19387	19361	19495	19256	19167	19387	19387	19567	19246	19197	19521	19241	19337	19023	19222	19421	19258	19241	19353	19453	19416	19192	19237	19361	19285	19319	19309	19387	19287	19458	19383	19218	19318	19323	19410	19384	19291	19137	19173	19114	19390	19295	19206	19392	19420	19099	19271	19486	19222	19027	19072	19219	19240	19204	19333	19047	19170	19127	19159	19345	19090	19247	19489	19240	19121	19452	19320	19470	19237	19513	19047	19054	19249	19266	19291	19378	19350	19198	19417	19342	19468	19380	19383	19412	19219	19167	19303	19322	19111	19085	19313	19440	19199	19304	19417	19501	19237	19178	19196
36204	57667	54071	46370	40633	35567	29676	24136	19835	18594	18155	17524	17644	17128	17215	17231	17044	17046	17294	16987	17102	17161	17123	16889	17001	17265	16994	17044	17136	17197	16699	16848	16911	17012	17015	16888	17018	16971	16973	16983	17157	16846	16843	17146	16911	16815	16865	16883	17152	17141	17304	17199	16921	17040	17009	16986	17015	17018	16918	16994	17005	16882	16910	17027	16897	16871	16926	17077	16875	16795	16997	16824	16836	16945	17024	16968	17046	16965	16750	16924	17172	16966	16914	16860	16941	16874	16797	16973	16663	17015	16950	16904	16912	16824	16830	16881	16817	16884	17011	16899	16966	16995	16905	16945	16859	17076	16830	17009	16888	17006	16941	16824	17040	16998	16707	17003	16680	16861	16877	16804	16849	16874	16870	16968	16885	16754	16927	17062	16966	16781	16904	16893	16981	16836	16874	16975	16998	16862	16801	16835	16904	16952	16871	16907	16828	17071	16774	16695	16957	16899	16969	16773	17128	17034	17018	17016	16854	16928	16946	16772	16947	16997	16868	16741	16912	16739	16958	16815	16935	17078	16716	16881	16822	17015	17096	16857	16867	16882	16829	16876	16954	17212	16933	17018	17041	16948	16616	16875	16913	17044	16791	17166	17066	16739	16821	16839	17116	16912	17028	16965	16848	16816	16778	16758	17007	17071	16861	16922	16927	16846	16991	16870	16740	17117	16866	16827	16873	16971	16867	16877	16892	16857	16940	16967	17108	16945	16940	16839	16722	16882	16991	16698	16818	16859	16905	17013	16964	16883	16968	16870	16853	16864	16869	16969	16776	16881	16981	16913	16753	16853	16971	16871	16825	16745	16893	16877	16915	16871	17004	16943	16857	16822	16905	16842	16955	16981	16865	16736	16907	16928	17067	16955	16939	16964	16777	16924	16805	16857	16979	16948	16933	16961	16949	16964	16928	16988	16822	16951	16918	17061	16877	16997	16935	17041	16863	16972	16925	16891	16877	16847	16837	16876	16697	17075	16885	16905	16990	16897	16956	16843	16877	17048	16796	16930	16964	16968	16898	16874	16934	17025	16988	16854	16947	16807	16834	16894	16870	16822	16897	17140	17002	16909	16826	17123	16964	17005	16926	16894	16957	17019	17049	16839	16936	17016	17006	16908	16802	16965	16728	16988	16867	17009	16880	16886	16916	16740	16876	16949	17037	17012	16776	17001	16856	16954	17051	16896	16823	16903	17085	16784	16892	16910	16844	16784	16971	16917	16980	16909	16863	16963	16985	17024	16868	16891	16809	17003	16853	16840	16933	16827	16849	16854	16796	16896	17081	16847	17184	16952	16877	16828	16861	16772	16982	16907	17030	16780	16785	17054	16937	16795	16894	16945	16932	16891	16910	16770	16974	16842	16964	16769	16915	16866	16875	16984	16915	16957	17033	16882	16945	16839	16942	16792	16957	16713	16944	16956	16848	16890	16919	16885	16947	16859	16839	16881	16856	16786	16893	16764	16934	16863	16708	16840	17204	16848	16704	16808	16935	16886	16822	16902	16818	17084	16929	16934	16789	16898	16972	16763	16703	16798	16965	16709	17010	16737	16801	16978	16794	16904	16858	16933	17026	16786	16890	16698	16927	16800	16884	16955	16958	16791	16913	16906	16670	16707	16863	16928	16963	16773	16961	16929	17111	16917	16992	16763	16966	16843	16954	16712	16974	16931	17017	16927	17015	16812	16776	16994	16850	16708	16980	16799	16832	16951	16950	16819	16864	16946	16808	16944	17046	16773	16968	16934	16993	16764	17107	17081	17080	16965	17003	16948	16819	17059	16887	16719	16859	16949	17007	17122	16987	16895	17018	16957	16802	16892	16885	16890	16778	16891	16934	16748	16932	16931	16819	16743	16743	16833	16775	16902	16781	16920	16849	16905	16862	16752	16947	16684	17049	16823	16816	16842	16924	16968	16927	16953	16974	16909	16714	16775	16971	16911	16989	16752	16900	16898	17047	16909	16997	17034	17251	16994	16880	16856	17031	16781	17000	16898	16828	16868	16991	16951	16910	16944	16950	16939	16907	16956	16881	16971	16975	16796	16983	17034	16910	16845	16834	16908	16817	17143	17058	16823	16952	16734	16928	16955	16943	16721	16858	16743	16974	16960	16874	17100	16920	16842	16918	16864	16989	16818	16997	17017	16866	16804	17002	16980	16962	16943	16920	16804	16869	17001	16860	16823	16932	17028	17100	16855	17005	17068	16762	16916	16877	16824	16922	16871	16785	16862	17121	16946	16878	17060	16921	16920	16899	16905	16867	16922	16923	16909	16843	17040	16701	16954	16809	17058	16841	16738	16911	16844	16897	16855	17032	17097	16919	16804	16790	16952	16725	16856	16802	17157	16905	16972	16905	16967	16989	16840	16863	16762	16830	16890	16903	17028	17024	17014	16784	16862	16908	16956	16755	16775	16846	16866	16883	16879	17096	16893	16991	16808	16945	16857	16850	16935	17096	16774	16999	16867	16711	16920	16803	16972	16805	16970	16838	16952	16880	16882	16862	16954	16880	16818	16834	16999	17012	16899	16868	17008	16962	16898	16929	16842	16877	16841	16859	16966	16781	16993	16763	16880	16841	16988	16851	16902	16843	16860	16974	16979	16894	16862	17087	16738	16792	16861	16879	16733	16860	16914	16768	17121	16939	16911	17182	16941	16834	16990	16855	16781	17048	17028	17092	16870	16898	16668	16946	16961	16767	17053	17013	16856	16956	16943	16876	17004	16781	16927	16882	16837	16823	17089	16861	17114	16984	17010	16792	16960	16786	16962	16958	16940	16958	17058	16853	16847	16842	16946	16897	16863	16764	16801	16853	16911	16871	16810	16965	16870	17015	16799	16973	17022	16930	16837	16820	16949	16845	16757	16785	16984	16867	16926	17004	16686	16918	16929	17054	16784	16869	16914	16955	16975	16741	16935	16883	17062	16995	16931	16926	16968	16979	16922	16891	17043	17018	16769	16860	16915	16949	16984	16929	16876	16931	16852	16834	16822	16851	16855	17018	16872	17012	16791	16921	16997	16711	16876	17006	16808	16916	16936	16921	16975	17017	16883	16935	16875	16937	16913	16700	16885	16935	16866	16956	16978	17008	17238	16909	16936	16863	17149	16981	16957	16875	16842	16841	17008	16743	16800	16781	16913	17001	16980	16872	16879	16989	16941	16935	16915	16969	16881	16966	16889	16851	16766	16974	17068	16886	16970	16945	16885	16974	16869	16999	16942	16844	16982	16753	16821	16775	16876	16876	16977	16881	16932	16842	16813	16874	16815	16742	16981	16997	16863	17038	17065	16764	16748	17035	16974	16849	16979	16869	16938	16734	16941	16854	17075	17122	16690	16834	16820	16987	16916	16862	16951	17137	16788	16917	16962	16947	16694	16890	16877	16844	16927	16864	16913	17013	16939	16886	16944	16953	16943	17050	17005	16940	16812	16907	16866	16905	16827	17120	16994	16926	16975	16842	16796	16788	16812	16856	16996	16852	16742	16934	16966	16981	16873	16881	16856	16990	16856	16821	16836	16818	17056	17022	16871	16968	16981	16966	16860	16880	16882	16747	16968	17047	17059	16914	16873	17129	16810	16932	16846	16914	16707	16709	16801	16694	16843	16900	16865	16974	16868	16925	16975	16773	16898	16862	16807	16956	16801	16877	16911	16886	16867	16841	16676	17012	16710	16935	16818	17101	16919	16989	16817	16860	16855	17056	16878	16824	16957	16946	16797	16914	16978	16904	16899	16945	16949	16855	17050	17037	17023	16876	17053	16944	16774	17009	16924	16803	17045	16941	16750	16873	16835	16870	16878	16934	16938	16881	16991	16948	16947	16836	16881	16977	16798	16896	16855	16759	16730	16955	16923	16866	16923	16982	16960	16856	16842	16768	16926	16810	17089	16839	17159	16872	17040	16916	16856	16739	16941	16886	17156	16895	17123	16870	16929	17021	16812	16871	16834	16805	16917	16954	16983	17008	16893	17060	16996	16850	16912	16790	17005	16843	17094	16756	16921	16929	17122	16923	16798	16718	16988	17001	16925	16895	17082	16849	16904	16991	16998	16937	16989	17006	16886	17001	16809	16900	16910	16884	16918	16847	16925	16932	16758	16875	16910	16849	16982	16929	16957	16852	16953	17106	16796	16759	16990	16779	17093	17004	16707	17061	16838	16819	16869	16869	16805	16964	16699	16886	16811	16946	16965	16947	16807	16852	16763	16930	16852	16858	16861	16886	16889	16733	16944	16823	16778	16966	16795	17090	16915	16940	16851	16823	16833	16861	16945	16860	16924	16814	16891	16820	17108	16989	16795	16914	16745	16816	16882	16773	16947	16824	16849	16714	16868	17089	16799	16882	16743	16991	16859	16968	16882	16877	16831	16847	16808	16986	16832	16928	16970	16899	16777	16948	16814	16902	16868	16890	16783	16882	16706	16906	16802	17050	16839	16930	16816	16829	16878	16985	16846	16859	16931	16783	16959	16834	17079	16947	17076	16969	16964	17035	17037	16753	16841	16981	16903	16918	16968	16826	16878	16850	16798	16888	16929	16868	16904	16924	16797	16753	16920	16836	17040	17028	16769	16920	16883	16878	17199	16849	17010	16966	16820	16996	16900	16778	16942	16889	16835	16904	16979	16751	17051	16842	16868	16954	17030	16858	17006	16800	16915	16777	17004	16810	16827	17006	17021	16784	16854	16937	16850	16912	16996	16866	16919	16724	17037	17008	16780	16810	16905	17020	16876	16820	16789	16922	16957	16907	16927	16901	16879	16738	16866	16847	17081	16909	16828	16699	16977	16899	16850	16806	16857	16821	17181	16896	16863	16820	16904	16891	16695	16884	16837	16968	16874	16981	16898	16812	16959	17106	16837	16869	16920	16610	16762	16838	16965	17012	16941	16933	16946	16936	16878	16788	16867	16754	17046	16965	16792	16858	16978	16917	16898	16905	16832	16916	16867	16828	16897	16999	16685	16792	16803	17079	16972	16883	16908	16923	16844	17013	16933	17059	16918	16965	16786	16908	16892	16963	17012	16988	16889	17022	16791	16940	17016	16841	16951	17014	17041	16735	17002	16845	16863	16813	16818	16789	16935	16991	16962	16913	16876	16802	16901	16920	17055	16850	16924	17010	16787	16838	16840
28723	26360	34704	32524	27274	24482	21931	20135	19607	19409	19246	19290	19312	19118	19129	19201	19433	19251	19064	19249	18993	18981	19035	19121	18969	19089	19203	18959	19024	19003	19051	19082	19139	19299	19085	19120	19167	19194	18888	19122	18939	19061	19181	19001	19253	19122	19195	18946	19168	19145	18914	19210	19099	19119	19141	19114	18904	18852	18873	18997	19106	19018	19111	18994	19171	19004	19161	19038	18790	19120	19067	18965	19281	18902	19115	19163	19017	18934	18988	19125	19118	18931	18974	19060	19085	19072	19079	19120	18968	18918	19209	19097	19209	18875	19008	18980	18934	19093	19194	18940	19195	19200	19156	19003	19106	19045	19014	18823	19038	18800	19042	18863	19155	19015	18937	18939	18909	18900	19102	19025	18997	19008	19003	18938	19159	19066	18773	19026	18996	19178	19144	19220	19281	19042	19209	19006	18908	18736	18785	18824	19136	19008	18919	19134	19019	19199	18963	19027	18994	18867	19127	19024	18854	19056	19012	19054	18972	19111	19174	18941	19033	19166	18957	18997	18838	18942	18887	19015	19026	18947	18886	19104	18964	18978	19075	19017	19106	19098	18866	19015	19067	18988	18916	19030	19054	19018	18889	19122	18860	19176	19000	18766	18859	19107	18997	19072	18913	18931	19111	19116	19239	19211	18985	19248	18930	19066	19033	18957	19192	19032	19064	18945	18929	19051	19169	19039	19026	19081	18942	19091	19077	18929	19173	18922	19069	19142	18947	19033	19008	18921	18932	19020	19095	19317	19017	18990	18855	18977	19049	18981	18825	19045	18894	19133	19051	19077	19033	19116	18918	19194	19189	19114	18994	19073	18818	18946	19009	19220	19136	19167	18876	19100	19069	19165	19220	19077	19265	19163	18942	19017	18962	19005	19014	18806	19163	18974	19232	19147	18984	18878	18985	19024	19058	18724	19062	19011	18936	19074	19004	18996	19140	18986	19033	19171	18986	18939	19125	18995	19023	18938	19185	18902	18987	18934	19032	19270	19335	19222	19114	19022	18953	19150	18910	19091	19167	18945	19013	18859	18944	19094	18842	18855	19142	19028	19024	18956	19123	18843	19102	18887	19027	18888	18824	18924	19262	19208	19063	18935	18848	19033	19095	19084	19220	18991	18955	19038	19060	19036	18998	19186	19092	18899	19431	18924	19338	19260	19023	19014	18982	18974	18978	18950	19176	19081	19074	19056	19132	18872	19083	19134	19037	19062	19011	18849	18940	19066	19131	19096	19070	19036	19223	18986	18951	19108	19030	19073	19066	19011	18965	18841	18927	19098	18988	18844	19073	19113	19010	18894	18995	19009	19135	19266	19069	19033	19079	18970	19160	18976	19152	19144	19009	19069	18963	18971	18970	18999	19116	18994	18951	18863	19192	19097	19053	18938	19207	18981	19041	19125	19082	19093	18921	19023	18955	19024	19232	19039	19138	18992	19079	18958	19117	19160	19037	19258	19135	19080	19138	19204	19064	19006	19071	19111	19006	18959	19245	18946	19076	19050	18965	18976	19078	19059	19076	19146	19210	18992	18926	18913	19001	19108	18771	18851	18999	19015	19104	19025	19104	19079	19013	19010	19127	19051	18879	18861	18869	18887	19050	19253	19048	18941	18879	19220	19130	19035	19056	19030	18971	19221	19120	18829	19097	19073	19218	19162	18961	18779	19018	19057	18997	18920	19074	18954	19031	19118	19134	18968	19167	18889	18978	19038	19075	18956	19113	19006	19009	19157	19091	19270	19050	19089	19117	19019	19119	18958	19161	18910	19064	18904	19104	19174	18925	18822	19016	18945	18997	18967	18878	19113	19223	19066	18781	18946	19198	18959	18887	19128	18920	19207	18897	18820	18968	19259	19036	19070	19156	19070	19029	19026	19073	18923	19022	19034	18897	19150	19148	19071	19206	19323	19104	18993	19182	18797	18952	19160	18987	19082	19093	19130	19046	18811	18878	19087	18965	18887	19096	18890	19035	18922	18883	18741	18966	19143	18921	18829	19067	19111	19189	19113	19112	18693	19312	18951	18958	19093	19027	19090	19244	18924	19006	19092	19174	19187	19001	19230	18939	18857	19113	19028	19205	19082	18993	18978	19198	19147	18918	19092	19144	19046	18903	18943	18858	18906	18973	18866	19121	19016	18987	19228	18983	19089	19024	19088	19004	18990	18979	19020	19055	18997	19024	18991	19106	19039	18956	18976	19219	19014	19035	18977	19106	19026	19115	19032	19224	19083	19295	19001	19041	19121	19002	19055	19148	19002	19025	18934	19019	19138	19344	18881	19003	18963	19197	19017	18963	18998	19106	18942	19050	18991	19067	19032	19083	19027	18936	19107	18957	19038	19054	19108	19014	18884	19104	19061	18892	18856	19112	19213	18833	19158	18903	19270	19074	18964	18902	19142	19055	19032	19050	19020	18799	19121	18962	19124	18923	18919	18975	18863	19047	19063	19237	19152	19114	19189	19030	19034	19144	19149	19032	19066	19078	19093	19222	19092	18954	19065	19211	19173	19069	19092	18952	19190	19168	19175	19091	19130	19004	19147	18960	19178	19030	18793	19033	18856	19076	19042	19089	19094	19161	19155	18945	19006	18861	18878	18950	18854	18994	19085	19140	19157	19177	19047	19240	18906	19253	19122	19170	18964	18948	18952	19083	19114	18945	19065	18804	18962	18990	19115	19174	19191	19105	19073	18838	18987	19118	19019	19098	18894	18822	18989	18896	18913	19062	19078	19080	19166	19060	19183	19034	19018	19121	19312	18923	19076	19070	18941	18983	19020	18992	18961	19239	19171	18932	19086	19104	19118	18980	18949	19032	19101	19213	18894	18973	18831	19117	19191	19145	19120	18995	19034	19045	19004	19011	19373	18960	19074	19164	18994	18903	19211	19051	18948	19101	19066	19153	19220	18943	18946	19005	18990	19174	19070	18962	19023	19060	19063	19253	19090	19111	18944	18908	18956	19035	18831	19025	19002	19094	18851	19270	19037	18962	19027	18993	19093	19068	19059	19230	18964	19046	19004	18973	19197	19090	18969	18934	19062	19114	19025	18935	19143	19047	19058	19106	18915	19211	19126	19044	19226	18849	19099	18896	19123	19125	19197	19121	18973	19109	19271	19115	19074	19202	19081	19157	19020	18937	18792	19024	19115	18914	18935	19079	19180	19144	19118	18881	19114	18882	19154	19059	19116	19040	19354	19154	19102	19160	18984	19014	19075	18973	19142	19165	19053	19185	18913	19138	19029	19136	18998	18928	18856	18988	19134	18896	19098	19144	19180	19149	19192	19056	19054	19220	18756	18936	19166	19219	18930	18989	19003	19075	19056	19073	19147	19079	19113	19129	18951	19223	18975	19132	19111	19161	19249	19088	19034	19068	19048	18990	19121	19145	19221	18866	19101	19051	18910	19123	19167	18798	19090	19068	18838	19100	19002	18911	18875	18923	18857	19073	19057	19055	19249	19015	18951	19072	19095	18852	19419	19147	19097	19095	19048	18974	19061	19058	18950	19121	18943	18846	19051	18962	19096	19076	18981	18984	18964	19055	18990	18944	19215	19084	19039	19017	18937	19094	18913	18905	18997	18962	19065	18767	19100	18926	18887	19015	19087	18941	19133	19084	19080	19182	18898	19140	18936	18949	19036	19078	18965	18963	19000	19021	19208	19077	18979	19238	18806	19060	19093	19127	19154	19095	19173	18913	19054	19149	19020	19084	18840	18938	18982	19119	19137	19167	18962	19110	19219	18987	18848	18980	19026	19234	18914	18956	19060	19000	18952	19268	19073	19159	19077	19010	18978	18939	19163	18794	18788	19234	19193	18891	18961	19077	19205	19187	19116	19271	19135	19224	19042	18973	19074	19170	19201	19250	19039	19102	18920	19112	19100	18898	18989	19237	19081	19000	19176	19183	19044	19021	19011	19000	19009	19131	19006	19313	18901	18978	18984	19009	19231	19253	19028	19079	19034	19164	19201	18895	18950	19127	18984	19191	19149	19343	18942	19212	18921	18935	18967	18934	19218	18890	18809	18889	18888	18968	19168	19030	18946	19276	19083	18874	19074	19021	19129	19158	19002	18983	18936	19004	18912	19088	18920	18998	18946	18948	19220	19022	18974	18980	19059	19033	19089	19028	19104	19184	19110	19144	18980	19092	18857	19034	19173	18991	19005	18958	19302	19114	19235	19127	18957	18982	19183	19224	19241	19011	18939	18868	19317	19055	19033	18917	19243	19167	18977	19021	19028	19003	18946	19137	19076	19102	19205	19022	19122	18947	19033	19103	19183	19169	18894	18904	19223	18959	18941	18995	19036	18855	19053	18984	18959	18966	19101	19201	19055	19122	18952	19172	19033	18946	19100	19004	19112	18879	19091	19087	18987	18913	19148	19098	19097	19044	18919	18992	18986	19014	19018	18989	19136	19007	19137	18910	19127	19107	18906	19063	19046	18938	19073	19089	18908	19119	18927	19057	19162	18974	18907	18944	19057	18941	19250	19131	18874	19103	18983	18834	19031	18984	18911	19296	18945	19053	19027	19061	19184	19217	19100	19016	19065	19027	19147	19176	19116	19228	18969	19119	18945	19125	19074	19103	19018	19107	19012	19250	19013	19086	18874	19016	18996	18973	18997	18991	18833	18953	19208	18918	19009	18984	19035	18988	19093	18765	19217	19199	19068	19273	19222	19230	19134	19125	19039	19108	19268	18925	19173	19141	18999	19059	18974	19040	19020	19036	18972	19076	19157	18919	19057	19001	19278	18892	19032	19069	19118	19065	18920	19078	18987	18867	18854	18926	19120	18984	18856	18992	19244	18986	19079	19009	19104	19220	18948	19279	19031	18969	18839	19028	18952	18821	18809	18920	19076	19097	18899	18983	19157	18973	19103	18952	19016	18953	18939	19143	19196	19144	19107	19060	19056	19153	19051	18951	19232	19050	19106	19054	19111	19068	19066	18939	19183	19141	18967	19059	19136	18959	19052	19011	19145	19312	19054	19001	19290	18978	18884	19135	19077	19029	19208	18976	19050	19048	19062	19048	19147	19075	19010	18997	18938	18992	18988	18913	18931	19021	18971	18960	19111	19102	19052	18994	18992	19227	19021	19145	19214	19146	18836	19194	19087	19211	19028	18903	18927	19045	18965
31642	42781	41064	33249	28536	24074	20138	17883	17435	17339	17161	16903	16949	16929	16810	16856	16880	16817	16605	16659	16539	16763	16548	16871	16850	16774	16720	16706	16969	16841	16845	16572	16608	16902	16827	16769	16698	16858	16699	16878	16759	16815	16799	16719	16599	16464	16736	16787	16489	16808	16679	16750	16884	16653	16851	16861	16861	16503	16752	16835	17032	16840	16720	16941	16813	16889	16379	16896	16697	16595	16822	16768	16614	16761	16599	16596	16673	16799	16691	16645	16754	16742	16641	16648	16670	16725	16668	16681	16807	16640	16700	16701	16830	16671	16764	16714	16753	16681	16668	16840	16705	16700	16837	16654	16995	16786	16859	16695	16808	16623	16706	16592	16737	16678	16795	16616	16654	16713	16742	16665	16725	16589	16657	16730	16735	16679	16509	16651	16775	16577	16687	16844	16670	16871	16575	16621	16624	16741	16751	16719	16682	16704	16604	16796	16974	16770	16802	16761	16724	16821	16694	16737	16799	16834	16900	16651	16737	16760	16544	16776	16758	16696	16778	16664	16795	16776	16686	16818	16784	16661	16600	16618	16848	16849	16884	16637	16649	16897	16823	16608	16713	16817	16685	16605	16591	16818	16664	16699	16661	16714	16637	16504	16672	16782	16799	16865	16770	16518	16828	16770	16652	16813	16553	16575	16712	16663	16821	16814	16742	16929	16696	16629	16650	16751	16673	16894	16728	16667	16739	16697	16672	16716	16703	16836	16696	16720	16696	16512	16659	16626	16693	16781	16898	16731	16874	16600	16717	16732	16813	16852	16799	16737	16638	16768	16849	16833	16524	16736	16764	16875	16732	16804	16745	17008	16865	16761	16662	16775	16812	16599	16776	16870	16617	16683	16781	16636	16685	16647	16797	16741	16800	16604	16932	16749	16762	16684	16746	16728	16879	16610	16799	16712	16903	16690	16508	16644	16878	16726	16588	16632	16846	16699	16643	16934	16502	16428	16620	16602	16683	16686	16739	16740	16476	16752	16580	16670	16536	16575	16609	16803	16641	16777	16594	16732	16716	16854	16459	16753	16613	16470	16802	16834	16526	16680	16742	16659	16818	16795	16669	16785	16540	16623	16823	16700	16606	16681	16672	16748	16631	16598	16655	16784	16442	16670	16752	16672	16769	16702	16556	16728	16674	16578	16712	16585	16653	16658	16751	16756	16718	16678	16502	16745	16701	16694	16645	16613	16581	16608	16772	16904	16652	16745	16825	16883	16707	16759	16663	16705	16644	16665	16578	16640	16737	16769	16698	16715	16637	16916	16854	16734	16592	16625	16690	16698	16612	16711	16799	16762	16751	16857	16580	16698	16553	16856	16762	16585	16781	16693	16834	16732	16620	16979	16695	16579	16825	16495	16642	16764	16676	16645	16708	16886	16753	16640	16794	16717	16717	16733	16573	16698	16783	16759	16780	16642	16628	16617	16756	16786	16788	16660	16688	16690	16849	16770	16945	16832	16763	16507	16681	16712	16544	16747	16807	16824	16712	16617	16705	16607	16906	16902	16765	16787	16716	16804	16677	16760	16661	16730	16563	16712	16645	16725	16687	16571	16737	16731	16862	16829	16629	16708	16755	16848	16629	16714	16754	16804	16682	16763	16697	16727	16846	16563	16483	16811	16669	16798	16793	16453	16579	16799	16728	16750	16599	16699	16624	16743	16777	16776	16674	16754	16666	16621	16793	16751	16665	16786	16504	16723	16779	16638	16716	16633	16813	16722	16855	16603	16815	16527	16750	16699	16931	16707	16647	16960	16629	16782	16823	16757	16797	16628	16844	16567	16680	16787	16711	16716	16752	16753	16774	16721	16788	16719	16613	16947	16589	16683	16557	16772	16745	16732	16743	16747	16769	16605	16763	16567	16723	16845	16794	16513	16642	16768	16784	16757	16892	16734	16706	16553	16491	16682	16775	16827	16730	16672	16675	16884	16816	16625	16736	16640	16675	16733	16628	16721	16598	16845	16760	16679	16725	16730	16775	16778	16623	16728	16689	16737	16812	16582	16634	16694	16820	16720	16801	16832	16819	16689	16646	16665	16663	16721	16607	16611	16669	16716	16682	16656	16636	16655	16808	16625	16867	16738	16620	16630	16798	16713	16798	16851	16648	16691	16683	16769	16824	16806	16879	16535	16768	16725	16662	16805	16656	16760	16663	16733	16690	16750	16670	16742	16768	16790	16699	16743	16627	16622	16765	16802	16833	16735	16715	16646	16535	16595	16749	16709	16824	16606	16772	16803	16700	16703	16640	16806	16828	16714	16590	16869	16810	16750	16664	16772	16725	16523	16494	16662	16695	16833	16744	16662	16626	16636	16755	16635	16758	16617	16935	16667	16860	16688	16731	16685	16676	16605	16833	16778	16774	16860	16821	16829	16633	16771	16855	16653	16818	16834	16724	16547	16726	16629	16754	16826	16762	16773	16618	16692	16673	16824	16793	16607	16638	16670	16744	16622	16765	16654	16774	16802	16748	16581	16792	16665	16656	16511	16691	16694	16649	16698	16809	16600	16775	16658	16697	16679	16669	16610	16699	16833	16845	16692	16671	16709	16787	16675	16593	16811	16464	16848	16742	16811	16764	16777	16741	16830	16669	16794	16765	16669	16769	16520	16604	16596	16668	16741	16627	16607	16706	16717	16707	16876	16789	16743	16803	16782	16656	16712	16721	16696	16710	16711	16734	16637	16640	16740	16820	16621	16575	16714	16795	16681	16735	16450	16841	16776	16848	16851	16817	16749	16744	16637	16725	16584	16763	16565	16716	16909	16661	16690	16697	16838	16656	16597	16707	16898	16711	16798	16802	16659	16659	16675	16757	16771	16737	16710	16805	16772	16643	16629	16694	16625	16709	16636	16711	16762	16936	16635	16739	16638	16777	16694	16705	16661	16830	16590	16674	16550	16853	16771	16725	16690	16574	16684	16728	16637	16761	16718	16705	16699	16758	16597	16779	16809	16917	16536	16613	16821	16840	16771	16684	16666	16806	16873	16584	16737	16782	16579	16676	16673	16832	16761	16719	16680	16688	16782	16636	16676	16868	16665	16628	16717	16750	16611	16715	16674	16938	16558	16603	16639	16724	16774	16671	16819	16654	16746	16836	16776	16645	16854	16859	16750	16713	16775	16852	16679	16785	16573	16727	16737	16767	16792	16837	16799	16717	16592	16807	16839	16986	16733	16735	16734	16644	16756	16727	16798	16634	16679	16733	16689	16732	16619	16477	16611	16723	16858	16565	16787	16716	16755	16629	16516	16722	16759	16842	16659	16617	16787	16681	16807	16581	16645	16672	16755	16623	16849	16696	16617	16778	16793	16632	16697	16752	16779	16668	16781	16729	16694	16779	16605	16837	16717	16674	16734	16816	16637	16769	16715	16624	16694	16600	16574	16600	16608	16813	16721	16737	16657	16742	16835	16631	16743	16834	16664	16872	16804	16847	16740	16639	16725	16596	16917	16644	16745	16576	16666	16692	16780	16769	16641	16691	16765	16820	16663	16635	16476	16795	16748	16712	16727	16616	16770	16803	16837	16767	16788	16650	16735	16640	16654	16721	16754	16817	16654	16804	16553	16740	16920	16866	16714	16634	16719	16838	16739	16631	16686	16577	16693	16788	16688	16707	16787	16663	16764	16813	16690	16632	16690	16857	16781	16688	16680	16562	16669	16856	16711	16838	16724	16630	16828	16677	16667	16572	16717	16555	16825	16826	16618	16598	16858	16740	16685	16669	16699	16892	16935	16767	16662	16710	16835	16830	16821	16709	16805	16835	16699	16744	16838	16852	16655	16729	16634	16749	16618	16759	16834	16674	16714	16721	16785	16519	16741	16728	16827	16821	16641	16770	16740	16726	16760	16703	16762	16597	16579	16682	16906	16748	16831	16725	16846	16669	16624	16641	16715	16711	16788	16893	16825	16686	16567	16700	16555	16864	16658	16672	16730	16773	16653	16690	16897	16689	16848	16869	16607	16766	16615	16799	16817	16680	16510	16820	16732	16753	16612	16705	16771	16675	16685	16550	16726	16698	16626	16866	16515	16573	16555	16693	16656	16749	16736	16670	16643	16707	16965	16829	16714	16743	16762	16828	16775	16704	16765	16716	16669	16660	16743	16726	16804	16976	16678	16644	16826	16707	16637	16652	16746	16776	16604	16730	16697	16653	16690	16767	16668	16742	16677	16722	16625	16629	16770	16708	16781	16836	16711	16775	16675	16634	16812	16714	16626	16754	16792	16729	16628	16688	16496	16757	16811	16753	16782	16870	16675	16718	16760	16731	16659	16725	16863	16791	16657	16858	16714	16727	16846	16940	16709	16671	16796	16891	16638	16784	16753	16733	16795	16758	16759	16727	16762	16778	16890	16709	16785	16673	16649	16692	16909	16720	16644	16690	16606	16614	16777	16741	16410	16759	16858	16557	16669	16611	16757	16734	16498	16812	16506	16590	16743	16698	16752	16725	16704	16730	16817	16692	16660	16660	16806	16939	16706	16622	16672	16730	16744	16872	16677	16729	16729	16568	16574	16789	16623	16792	16548	16809	16709	16720	16719	16680	16733	16731	16662	16714	16676	16670	16741	16731	16639	16825	16557	16682	16611	16759	16807	16737	16711	16694	16847	16901	16610	16785	16787	16706	16692	16739	16881	16771	16651	16785	16517	16785	16698	16698	16844	16716	16800	16738	16692	16764	16780	16696	16712	16674	16741	16682	16897	16746	16846	16730	16843	16815	16722	16791	16598	16651	16624	16645	16793	16685	16652	17021	16736	16589	16804	16722	16597	16462	16823	16728	16787	16840	16722	16625	16707	16774	16801	16748	16810	16719	16779	16681	16592	16815	16714	16809	16834	16789	16707	16753	16678	16836	16839	16592	16839	16592	16770	16799	16864	16800	16761	16748	16692	16863	16660	16781	16601	16657	16630	16642	16750	16627	16707	16790	16955	16625	16637	16719	16917	16752	16670	16642	16551	16677	16634	16798	16574	16672	16669	16694	16804	16681	16585	16907	16618	16647	16770	16917	16717	16649	16800	16801	16649	16807	16690	16800	16709	16630	16491	16669	16748	16617	16891	16665	16694	16549	16734	16539	16592	16631	16560	16867	16783	16807	16838	16677	16699	16749	16611	16591	16717	16715	16841
24281	21497	29223	26496	25785	25520	23683	19586	18962	18907	18369	18536	18351	18129	18195	17874	18016	18057	18169	18251	18163	18177	18088	18199	17933	17933	18238	18116	18066	18104	17964	17942	18169	17770	18145	18012	18022	17970	18035	17918	18078	18041	18021	18051	18007	18082	17921	17855	18222	18117	18077	17961	18136	17967	18063	18190	17694	18015	17940	17705	17898	17821	17976	17953	17903	17837	17768	18128	17887	17929	17768	17799	17980	17806	18008	17694	17980	18185	17900	17924	18174	17947	18119	17867	17949	18074	17783	17826	17872	17879	17861	17821	17801	17996	17765	17742	17967	17798	17931	17789	17922	17820	17883	17824	17955	18139	18019	17832	17999	17936	17927	17977	18064	18083	17891	17846	17919	17837	17911	17847	17790	18068	17869	17904	18021	17915	18032	17874	17940	17985	17805	17930	17683	17875	17817	17577	17983	17729	17873	17572	17908	17966	17797	17837	17919	18012	17975	17882	18113	17730	17762	17812	18065	17872	17996	18012	17785	17857	17650	17993	17705	17747	17888	17829	17887	17892	18009	18089	17857	18078	18009	17823	17864	17707	17610	17977	17726	17886	17771	18083	17881	17846	18069	17811	17736	17755	17941	17897	17818	17804	17882	17888	17941	17930	17630	17904	17726	17792	17920	17889	17829	17871	17871	17918	17849	17699	17825	17868	17795	17909	17768	17684	17819	17709	17868	17845	17923	17889	17999	18120	17894	18062	17891	18044	17928	17757	17828	18031	18011	17696	17956	17959	17924	17794	17887	17825	17759	17728	17879	17797	17985	17641	17780	17962	18066	17672	17762	17943	17995	17816	18092	17938	17943	17832	17751	17871	17916	17895	17999	17791	17839	17908	17792	17828	17903	18024	17958	18110	18052	17827	18006	18014	18026	18074	17784	17945	18050	17842	17931	17800	17787	17849	17964	17970	17923	17733	17702	17913	17933	17841	17894	18083	17790	17921	17834	17784	17831	17918	18052	17789	17853	18018	17857	17855	18028	18023	17958	17710	17780	17627	17977	17985	17841	17969	17882	17815	18011	17796	17967	17915	18191	17734	18006	17628	17850	18102	17810	17971	17928	17737	18006	17965	18114	17910	17726	17846	17734	17917	17813	17755	17880	17905	17815	17726	17882	17994	18005	17896	17740	18084	17984	17813	17741	17983	17832	17672	17790	17899	17930	17899	17947	17950	17825	17858	17622	17933	17902	17902	17989	18067	17895	17994	17846	17733	17737	17836	18012	17881	18197	17742	17740	17952	17877	17790	18142	17743	17787	17989	17968	17937	18014	18065	17788	17995	17976	18016	18004	17969	17853	17715	17847	17643	17833	17790	17896	17781	17641	17918	17779	17969	17890	17965	17850	17962	17843	17869	17920	17707	17799	17879	18009	17930	17859	17757	17784	17909	17834	17937	17885	17823	18189	17795	17881	17936	17841	17826	17998	17890	17771	17893	17957	17930	17616	18010	18004	17956	17949	17988	18100	17953	17970	17944	18070	17843	17987	17711	18038	17890	17891	17776	17908	17998	18017	18072	17970	17864	17767	17869	17851	17886	17959	18027	17870	17994	17977	17933	17780	17947	17985	17958	18057	18037	17963	17849	17878	17875	17748	17727	17979	17903	17815	18044	17847	17942	17726	17738	17692	17761	18001	17982	17901	17984	17922	17949	17775	17995	18030	17952	17971	17985	17917	18035	18022	17985	18104	17927	17963	17923	17791	18085	17957	17743	18049	17777	17935	17918	17949	17734	17940	17840	17788	17932	17971	17886	17844	17829	17876	18030	17949	18044	17883	17813	18255	18017	17932	17894	17685	17861	17804	17759	17987	18045	18008	17648	17954	17618	18081	17863	17867	17727	17831	18012	18131	17691	18031	17888	18045	18111	17923	17850	17804	17901	17890	17837	17870	17831	17719	17810	17754	17666	17720	17985	18025	17976	17869	18068	18015	17673	17864	17849	17765	17905	18042	17853	17917	17988	17820	17968	18019	18005	17885	17847	17855	18035	17854	17832	17820	17996	17915	17741	17859	18140	17919	17903	17945	17816	17893	17824	17841	17980	17999	17892	17960	18048	18030	17765	18043	17844	18002	17783	17625	17798	17849	18182	18002	17780	17783	17999	17871	17869	17903	18006	17929	18032	17873	17843	17782	17909	17982	17932	17955	17778	17822	17865	17989	18146	18114	18089	17914	17922	17886	17801	17836	17940	17828	17817	17880	17802	17961	17779	17758	18032	17935	17872	17829	17796	17781	18133	17855	17997	17890	17935	18054	18208	17947	18028	17946	17931	17862	17759	17807	17624	17920	17900	17943	17906	17819	18051	17737	17896	18014	17841	17893	17906	17965	17880	17973	17920	17967	17950	17970	17934	17866	17802	17780	17663	18180	17824	17703	18081	17983	17993	17838	17893	17774	17925	17694	17746	17690	18035	17712	17879	18043	17984	18004	18009	17834	17829	17828	17757	18195	18035	18039	17876	17792	18046	17770	17871	17940	17997	17979	17973	17881	17932	17949	17873	17873	17827	18052	18120	17860	17830	18034	17845	17919	17948	17914	17853	18153	17820	17777	17736	17713	17632	17868	17884	17949	17855	17962	17740	18043	17791	17756	17763	18103	17898	17807	17900	17852	17903	17781	17974	17868	17745	17800	18054	18165	17919	18027	17722	17859	17937	17936	17904	17798	17733	17870	17970	17822	17925	18195	17875	17916	17917	17840	17909	18096	17968	17840	17830	17736	17911	17814	17731	17809	17680	17694	17698	17688	17796	17931	18030	18087	18025	17898	17820	17966	17963	18029	17947	17709	17905	18093	17839	17715	17912	18078	18072	17809	17784	17866	17795	17976	17879	17951	17924	17791	17802	18002	18014	17915	18079	17984	17787	17949	17778	17903	17742	17824	18079	18099	17825	17988	17994	17788	17814	17855	17973	17806	18003	18058	17958	17826	17871	17968	17855	17957	18031	18092	18050	17970	17735	17596	17722	17964	17975	17973	18112	17854	18015	17992	17992	17916	17680	17815	17744	17950	17827	17840	17818	17832	17877	17855	17905	17978	17717	17764	18157	17866	17765	18020	18035	18137	17877	17917	17777	18032	17989	17921	17967	17881	17764	17866	18048	18027	17825	17987	17938	18009	17996	17790	17819	17817	17786	17975	17836	17805	17861	17862	18003	17854	18040	18122	17793	17815	17858	17821	17928	17799	17629	17828	17674	17811	17869	17826	17955	17668	17985	17753	17944	17888	17876	17828	17850	17811	17928	17733	17907	17981	17770	17839	17991	17964	17944	18019	17919	17836	17819	17911	17966	18050	17864	17709	17634	17826	17977	17982	18072	17983	17915	17729	17971	18056	18010	17854	17930	18092	17837	17735	17699	17933	17879	17781	17920	17882	17911	17750	17873	17873	17855	17914	17907	17995	17924	17888	18030	17876	17843	17989	17902	18120	17827	17761	17977	17831	17772	17973	17774	18004	17849	18023	18087	17873	17782	17522	17775	17818	17970	17931	17880	18085	17823	17794	17757	17975	17895	17812	17839	17843	17775	17809	17836	17770	17748	17803	17820	17868	17828	17882	17865	17837	17898	18059	18059	17745	17892	17815	17914	17732	17965	17887	17821	17830	17819	17713	18018	17732	17630	18116	17935	17833	17727	17983	17903	17846	18016	17904	17835	17805	17833	17951	17825	17992	17735	17697	17955	17802	17754	17819	18012	17943	18018	17958	18017	17956	17751	17801	17969	17830	18023	17864	17929	17762	17937	17870	17894	17736	17913	17763	17772	17819	17885	17882	17808	17928	17896	17972	17887	18032	18115	17974	17938	18135	17886	17686	17988	17916	17852	17875	17734	17798	17796	17908	17957	17800	17770	17775	17826	17842	17991	17966	17816	17927	17778	17869	17939	17932	17986	17830	17864	17879	17741	17996	18044	17740	17932	17924	18021	17853	17926	17842	17841	18005	17754	17974	18022	18051	18093	17902	17746	17892	17911	17867	17925	18003	18045	17956	18011	17903	17945	17848	17855	17848	17972	17842	17959	18021	17905	17728	17797	17938	18049	17853	17889	17906	17963	17967	17881	18137	17897	17918	18034	17756	17923	18206	18088	17914	17897	18057	17892	18004	17908	17889	18043	17932	17995	17658	17860	17819	17995	17791	18122	17985	17875	17950	18038	18044	18083	17915	18024	17777	17923	18004	18018	17984	17909	17811	18048	17855	17912	17648	17868	17989	17953	17908	17691	18056	17935	17925	18067	17891	17806	18030	17890	18130	17823	17797	17984	17951	17879	17837	17884	17970	17625	17941	18048	17934	17958	17902	17792	18007	17865	17886	17878	17891	17896	17894	18178	17907	17871	17950	17831	17836	18021	17735	17692	17894	17845	18006	17980	17902	17824	18013	17965	17843	18025	18007	17934	18024	17861	17693	17885	17957	18075	18094	18054	17916	17951	17937	18063	18013	18151	18037	18033	18023	17958	17895	17960	17797	17971	18034	17845	17856	18024	17968	17855	18075	18073	17911	17861	17914	17849	17752	17767	17886	17892	17826	17852	18010	17983	17760	17704	17855	18035	17940	17877	17849	17901	17928	18048	17890	17895	17900	17841	17877	17846	17879	17832	17986	17866	17900	17888	18019	17895	17943	17812	18001	17979	17894	17895	17787	17742	17881	17949	17995	17811	17913	17849	17842	17978	17845	18000	17799	17828	17979	17966	17904	17911	17812	17916	17993	17844	17925	17905	17868	17757	17882	17819	18071	17896	17921	17780	17829	18033	18141	18012	17968	17880	18091	17853	18052	17953	17819	17784	17872	17752	17886	17881	17851	17972	17976	17976	17795	17974	17718	17963	17801	17764	17877	17949	17839	17939	18050	17982	17914	17974	18167	17736	17999	17888	17871	17668	17887	17784	17947	17979	17800	17705	17886	18009	18129	17816	18014	17743	17999	18168	17991	17780	17978	17905	17904	18113	18008	17900	17814	17845	17988	17910	17801	17955	18165	17803	17854	17969	17930	17867	17854	17751	17794	17866	17963	17993	17768	17851	18007	17761	17951	18072	17880	17767	18029	17936	17902	17770	17993	17918	17920	17863	17905	17931	17903	17947	17851	17779	17793	17915	17868	17869	18004	17817	17907	17894	17832	17852	18082	17854
32323	50910	49410	41875	31718	24737	19957	18123	17518	17203	16746	16635	16508	16416	16296	16389	16320	16409	16311	16096	16134	16242	16488	16252	16101	16161	16058	16168	16337	16234	16184	15912	16120	16085	16099	16250	16082	16035	16029	16180	16294	16115	16058	16018	16145	16135	16112	16301	16164	16540	16338	16235	16200	15981	16193	15940	16209	15976	16199	16188	16139	15976	16100	16035	16118	16061	15867	16105	16116	16089	16126	16076	16340	16033	16091	16019	15986	15981	16095	16113	16042	16060	16020	15892	15988	16234	15968	15964	16113	16215	16010	16254	16138	16036	16177	15988	16189	16002	16221	16076	16048	16121	16080	15929	16100	16137	16173	16207	15963	16227	15871	16118	16242	16149	15978	15926	16015	16188	16157	16066	16113	16287	16046	16043	15998	15941	16073	15841	15952	16133	15948	15997	16135	15908	16082	16211	16251	16188	15870	15931	16031	15883	16051	16058	16125	15862	16133	16173	16114	16183	16053	16222	16201	16085	16025	16125	16060	16010	16075	16007	15936	15927	16217	16130	15946	16315	16048	15990	16075	16059	16104	16029	16064	15920	15993	16133	16098	15932	16218	16008	16008	16196	16124	16149	15979	15985	15962	16108	15844	15864	16093	16029	16036	16171	16116	15873	16038	15993	16180	15999	16313	16082	16075	16077	16090	16052	16022	16092	15977	16040	16119	16215	15970	15960	16169	16092	16135	16102	16016	16078	16160	16040	16074	16154	15951	16040	16098	16229	16028	16100	16206	16104	16168	15970	16031	16079	16122	16064	16007	16022	16042	16064	16088	16072	16134	16150	15986	16065	16091	16067	16017	15976	16207	16081	16160	15961	16151	16013	16137	15941	16036	15982	15977	15937	16023	16012	16083	16221	16026	16146	16283	16087	16004	16166	15944	15961	15995	16047	16112	15869	16189	16111	16030	16084	16072	16194	15899	16112	16038	15994	16079	15914	16096	16023	16211	16000	15972	15902	16057	16089	16331	16107	16049	16004	16093	16091	15997	16009	15899	16101	16049	15897	16149	16091	16109	16033	15992	16179	16054	16116	16079	16239	16000	16125	15914	16136	16175	15958	15916	16015	16080	15897	16178	16141	16148	16148	16123	16115	16236	16198	16088	16146	16060	16145	16095	15963	16184	16079	16037	16176	16223	16151	16040	16256	16060	15954	16014	16133	16259	16172	16050	16346	16062	16030	16003	16068	16090	15852	15898	16062	16131	16053	16068	16086	16202	15855	15969	16057	16145	16115	15882	15892	15950	16154	15888	16175	16133	16031	15959	16227	16150	16120	16045	16117	16178	16033	16121	16105	15977	16134	15872	16280	16055	16164	15950	16096	16092	16032	15923	15992	15884	16058	16041	16067	16080	15955	16162	16124	16108	15884	16185	15961	16052	16205	16059	15885	16030	16095	15938	16048	16057	16040	15987	15983	15953	16129	15957	16263	16128	15915	15963	16095	15938	16101	16105	15925	16171	16175	16033	16056	16020	16165	16116	16063	16306	16110	15986	16269	16108	15963	16143	15990	16014	16108	16028	16036	16047	16040	16066	16109	16050	15991	15898	16105	15993	16018	16234	16096	16138	16235	16073	16095	15987	15876	16143	16121	16111	16089	16135	16173	16009	16238	15977	16071	16110	16003	16023	15994	16172	16039	15956	16074	16074	16240	15908	15841	16036	16093	16065	15989	15991	16025	16161	15956	16090	16183	16045	16155	16112	16073	16150	16033	15944	16101	16167	16155	15980	16111	15962	16135	16152	16157	15870	15941	16100	15847	15956	16102	16091	16227	16032	16038	16162	15982	15836	16201	16139	16127	16148	15999	16139	15996	16070	15882	16107	16162	16174	16087	15850	16047	16068	16272	16036	16002	16063	16184	16023	15933	16050	16151	16158	15924	15997	16115	15924	16187	16124	15933	16022	16117	16014	16101	16102	16096	15940	16107	15998	16114	16022	15929	16140	16114	16207	16167	16054	16024	16304	16121	15983	16104	15999	16042	15974	16184	16006	15962	15939	16038	15997	16095	16144	16105	16031	15994	16055	16286	16090	16043	16172	16053	16002	16111	16166	16007	16160	16083	15966	16069	16116	16168	16102	16135	15980	16162	15940	16101	16025	16069	16159	16084	16130	16069	16148	16115	16171	16127	16142	16098	16003	16089	16237	16155	15972	16241	16057	16203	16077	15954	15982	16050	16092	16108	16117	16112	16019	15997	16239	16026	16033	16049	16152	16020	16098	15849	16119	15932	16108	15999	15961	15937	16114	15894	16007	16010	16013	16096	16076	16128	15958	16030	16201	16263	16103	16129	16090	16098	16210	15877	15995	16074	16107	16085	15930	15929	15937	16232	15997	15937	16075	16056	16034	16015	16149	16089	16228	16087	16221	15922	16066	16075	15923	16134	15977	16275	16035	16014	16266	15934	16084	16044	15974	16177	16021	16002	15893	16093	16209	16007	15980	16116	15967	16027	16095	16093	15993	16097	16195	16103	16156	16175	16170	16001	15908	16091	16072	16015	16114	16204	16167	16116	16170	16048	15986	15974	16087	16215	15981	16104	16070	16090	16055	16099	16119	15867	15926	15882	16052	16001	16143	16007	15846	16091	16023	16058	16072	16127	16202	15964	15986	16046	16096	16021	15944	15965	16137	16154	15877	16064	15821	16054	16021	16048	15925	16021	16172	16099	16051	16081	16107	16020	16026	16042	16076	16185	15997	16224	16013	16126	16219	16065	16048	15997	15984	16125	16151	16105	15978	15975	16277	16081	16190	16057	16061	16144	16011	16048	16139	15984	16098	16078	16103	16063	15995	16140	16037	16063	16021	16208	15788	16057	16140	16050	16111	15895	16099	16263	16129	16079	15989	16061	15813	16058	15994	16177	16217	15979	16006	15946	16129	16051	16153	16136	16004	15896	15954	16112	16077	16197	15953	16032	15988	16103	16080	16059	16007	15989	16099	15850	16006	16101	16177	16013	15996	16138	16144	16125	16123	16012	15992	16228	16223	16233	16064	16116	16150	16166	16044	15996	16316	16045	16133	16067	16021	16151	16092	16076	16118	16006	16228	15975	16173	16046	15945	16103	16152	16021	16017	16036	15893	16084	16188	16002	16010	16148	16138	15853	16034	16081	16021	16212	16073	16097	15907	16191	16103	16082	16051	16106	16054	16095	16055	16099	16100	16064	15884	16037	15997	16031	16071	16180	15789	15904	16091	16115	16262	15875	16202	16059	16066	16309	16142	16015	16133	15912	16031	16140	16125	16065	16068	16027	16074	16056	16057	15871	16008	16096	16115	16155	15928	16105	16017	16146	16160	16178	15961	16040	16008	16115	16124	15920	16086	16123	15997	16189	16156	16171	16108	16125	16088	15898	16105	15929	15923	16146	16098	16080	16139	16192	16207	16120	16103	16064	16163	16143	15978	16126	16038	16122	15947	16271	15991	15923	16184	16031	15810	15938	15974	16140	16006	16072	16308	16105	16152	16077	16028	16040	16035	16101	16084	16101	16166	16032	16135	15850	16034	16057	15988	16002	15960	16083	16121	16188	16050	16104	16125	16071	16237	16044	16100	16024	16040	16120	16002	16048	16239	16026	16157	16033	15983	16045	15947	16145	16093	15923	16034	16073	16136	16176	15964	16038	16125	16145	16094	16063	15844	16089	16090	16095	16118	16071	15958	16016	16326	15975	16196	16130	16105	15937	16071	16022	16158	16155	15989	16045	15949	16143	16242	16157	16190	16033	15982	16164	16058	16061	16027	16200	16288	15906	16005	16096	16044	15999	16072	15981	16004	16015	15946	16239	15939	15983	15800	16043	16247	15964	16025	16068	16151	16007	16068	16133	16017	16060	16143	15934	15985	15966	16002	16214	16254	15945	16072	16210	16047	16124	16101	16133	16009	16076	16152	16325	15973	16076	15992	16037	16078	16003	16054	16196	16020	16151	16189	16176	15938	16066	16091	15974	16075	16000	16069	15849	16018	16046	15984	16078	15898	16109	16027	16048	16104	16044	16168	16183	15986	16064	16058	16228	16230	16027	15922	16140	16197	16103	16057	16130	16127	16022	16044	16238	16104	16184	15967	15888	16034	16090	16035	16165	16147	16058	16002	16046	16015	15977	15969	15937	15947	16155	16128	16135	16001	16080	16030	15965	16213	15818	15813	16185	15978	15884	16048	16050	16186	16138	15908	16112	16070	16157	16261	15995	15955	16103	16053	16204	16064	16041	16144	16064	15951	16089	15948	16141	16060	16003	16279	15981	15983	16262	16065	16104	16060	15945	16115	16034	16068	16164	16246	15983	16146	16060	15949	16122	16035	16088	16192	16033	16153	16027	16088	16035	15989	16098	16071	15991	16215	16167	16017	16067	16060	16048	16014	16049	16053	15855	16112	16003	16062	15960	16116	15963	16044	16036	16201	16183	16006	16007	15915	16082	16008	16064	16093	16110	16034	16111	16065	15887	16170	16061	15967	16134	15999	16137	16102	15868	16123	16182	16125	16148	16180	16048	16242	16059	16060	16030	16014	16041	16248	16148	16037	16219	16165	16023	16028	16217	16174	16008	16120	16060	16094	15972	16125	15997	16158	15815	16155	16065	16231	16089	15824	16123	16031	16128	16056	16300	16222	16136	15959	16202	15942	16022	16020	16017	16139	16086	16138	16150	16233	15947	16039	16121	16120	16028	16140	16065	15928	16141	16115	15922	16070	15972	16258	16158	16172	16180	15835	16034	16212	15981	15965	16095	15839	16148	16072	16247	16288	15953	16072	16027	16196	16050	15942	15849	16287	16017	15932	16059	16079	16100	16067	16071	16046	15942	15960	15966	16202	16167	16152	16075	15992	16092	16182	16239	15951	16286	16017	15994	15988	16300	16029	15981	15889	16060	15962	16105	15964	15838	16094	16121	16047	15993	15848	16145	16242	16108	15989	15963	15935	15980	16084	16133	16231	16045	16063	15983	16183	16141	16161	16165	16162	15899	16330	15953	16094	16040	16144	16076	16218	16119	16056	16079	16024	15854	16039	16177	16049	16036	16051	16220	16080	16122	16016	16021	15980	16041	16086	16022	16031	16002	16142	16001	16183	15977	16216	15925	16088	16092	16093	16079	15999	16122	16139	16131	16098	16083	15984	16150	16014	16070
22935	21393	29228	24249	22537	25171	26685	21046	19826	19796	19393	19074	18822	18622	18537	18637	18563	18636	18441	18422	18606	18660	18490	18396	18416	18427	18386	18381	18527	18522	18461	18349	18462	18276	18248	18368	18275	18288	18377	18184	18146	18252	18069	18176	18179	18255	18628	18571	18570	18650	18541	18671	18406	18207	18248	18237	18296	18101	18161	18137	18015	18307	18408	18172	18192	18107	18322	18301	18404	18142	18229	18387	18188	18197	18201	18409	18273	18043	18386	18207	18590	18242	18043	18114	18220	18444	18352	18261	18264	18101	17967	18337	18348	18286	18261	18183	18167	18015	18269	18250	18147	18005	18215	18126	18229	18123	18298	18042	18198	18254	18066	18172	18166	18235	18238	18164	18245	18044	18077	18330	18209	18182	18122	17978	18083	18228	18284	18221	18111	18245	18239	18419	18426	18182	18289	18167	18031	18210	18099	18141	18188	18280	18164	18111	18380	18097	18207	18254	18232	18100	18069	18125	18116	18039	18347	18312	18297	18161	18136	17994	18364	18282	18163	18122	18442	18468	18013	18175	18250	18174	18071	18182	18328	18137	18358	18534	18177	18208	18206	18279	18009	18015	18197	18241	18182	18013	18130	18251	18194	18168	18165	18320	18242	18231	18058	18154	18200	18270	18058	18008	18050	18094	18143	18205	18219	18258	18340	18384	18231	18228	18299	18240	18027	18204	18198	18127	18455	18426	18314	18249	17985	18025	18075	18055	18318	18463	18286	18140	18118	18176	18174	18366	18105	18223	18135	18222	18153	18131	18205	18426	18334	17900	18162	18270	18194	18204	18293	18135	17996	18210	18343	18206	18238	17953	18184	18190	18016	18353	18293	18001	18182	18195	18255	18130	18511	18391	18242	18133	18191	18197	18103	18027	18045	18230	17946	18172	18110	18089	18251	18165	18015	18059	18184	18168	18159	18346	18101	18103	18272	18186	18225	18157	18309	18229	18005	18108	18098	18097	18263	18046	18185	18070	18213	17897	18245	18202	18189	18241	18218	18122	18273	18138	18126	18143	18153	18355	18200	18249	18099	18084	18251	18116	18225	18209	18104	18202	18369	18287	18237	17942	18148	18168	18392	18158	18276	18131	18338	18431	18230	18124	18152	18335	18299	18041	18178	18313	18219	18176	18159	18280	18268	18121	18208	17948	18248	18163	17998	18032	18166	18206	17998	18213	18203	18182	18087	18101	18205	18280	18152	18089	18193	18072	18243	18271	18051	18139	18073	18057	18468	18423	18209	18318	18299	18311	18330	18170	18267	18124	18170	18030	18238	18050	18183	18056	18137	18189	18230	18235	18152	18147	18580	18016	18248	18255	18008	18087	18235	18141	18216	18246	18286	18101	18258	18113	18164	17919	18306	18316	18173	18207	18296	18228	18181	18211	18322	18212	18108	18159	18130	18144	18191	18180	18172	18220	18120	18383	18233	18195	18186	18123	18042	18111	18166	17935	18188	17951	18107	18167	18248	18031	18252	18074	18022	18162	18209	18041	18054	17984	18059	18067	18055	18173	18057	18349	18239	18092	18249	18396	18183	18079	18384	18226	18181	18187	18133	18066	18120	18118	18173	18312	18245	18184	18423	18102	18091	18256	18270	18231	18120	18208	18528	18404	18150	18046	18173	18210	18223	18122	18258	18029	18207	18188	18230	18112	18152	18026	18167	18121	18130	18175	18137	18101	17859	18260	18172	18076	18173	18267	18205	18141	18202	18110	18216	18163	18142	17976	18250	18222	17943	18181	18051	18213	18362	18203	18084	18100	18090	18183	18068	18113	18361	18198	18159	18130	18379	18105	18207	18154	18104	18162	18169	18159	18184	18060	18270	18162	18302	17982	18100	18288	18237	18168	18275	18214	18094	18087	18286	18301	18129	18157	18110	18208	18092	18247	17939	18062	18192	18157	18293	18235	18250	18139	18269	18284	18140	18192	18236	18218	18149	18088	18147	18382	18185	18118	18189	18194	18292	18119	18312	18292	18190	18162	18214	18215	18262	18154	18254	18148	18319	18254	18160	18124	18310	18394	18119	18268	18202	18026	18183	18434	18068	18037	18137	18304	18266	18219	18038	18014	18034	18195	18157	18346	18242	18100	18238	18207	18167	18084	18376	18040	18302	18348	18297	18292	18039	18092	18337	18213	18077	17938	18126	17981	18258	18241	18270	18337	18041	18312	18201	18255	18111	18145	18188	18109	18211	18232	18256	18162	18244	17942	18126	18218	17965	18220	18091	18181	18237	18203	18142	18196	18017	18113	18057	18237	18092	18458	18226	18209	18069	18236	18185	18112	18260	18310	18156	18141	18184	18186	18113	18168	18264	18116	18217	18101	18319	18164	18272	18155	17916	18208	18352	18073	18134	18175	18169	18227	18186	18151	18358	18011	17934	18191	18016	18162	18099	18205	18239	18210	17818	18366	18253	18162	18108	17966	18221	18209	18081	18211	18050	18275	18245	18361	18080	18161	18246	18141	18342	18182	18154	18163	18242	18440	18216	18156	18158	18192	18088	18129	18115	18099	18205	18266	18268	18213	18155	18008	18086	18229	18025	18191	18135	18227	18268	18125	18202	17933	18327	18140	18084	18086	18296	18268	18207	18292	18128	17958	18336	18202	18157	18202	18312	18164	18076	18075	18104	18279	18163	18081	18260	18381	18248	18126	18164	18091	18369	18277	18223	18235	18072	18059	18376	18239	18127	18150	18318	18309	18038	18068	17943	18130	18242	18150	18138	17944	18339	18331	18267	18039	18252	18163	18205	18022	18041	18212	18183	18173	18269	18361	18261	18380	18110	18277	18088	18137	18155	18280	18142	18177	18080	18253	18377	18165	18182	18275	18034	18127	18377	17916	18197	18273	18149	18181	18194	18145	18258	18177	18141	18242	18249	18021	18047	18292	18231	18203	18036	18219	18012	18162	18326	18114	18281	18141	18301	18153	18142	18187	18064	18251	18029	18084	18015	18314	18299	18004	18157	18467	18202	17982	18103	18294	18374	18257	18161	18255	18041	18298	18188	18118	18155	18148	18093	18102	18007	18263	18178	18230	18314	18485	18109	18009	18259	18307	18197	18212	18222	18091	18074	18238	18102	18033	18207	18111	18395	18131	18340	18288	18163	17913	18248	18330	18203	18286	18188	18272	18237	18306	18356	18252	18429	18274	18157	18199	18053	18179	18186	18242	18308	18267	18078	18198	18101	18145	18206	18228	18399	18124	18374	18473	18267	18197	18350	18310	18032	18150	17968	18169	18314	18214	18160	18116	18285	18102	18082	18251	18075	18350	18230	18031	18260	18154	18016	18027	18184	18221	18090	18274	18177	18238	18173	18208	18096	18111	18181	18280	18020	18309	18078	18111	18219	18144	18160	18143	18291	18225	18087	17976	18215	18163	18287	18034	17956	18310	18172	18058	18319	18267	18225	18322	18188	18327	18184	18171	18089	18155	18223	18309	18354	18106	18289	18253	18154	18264	18094	18226	18174	18046	18191	18148	18147	18197	18127	18254	18371	18329	18320	18130	18178	18205	18309	18260	18120	18046	18138	18101	18081	18350	18023	18091	18332	18476	18067	17988	18059	18299	18304	18151	18211	17986	18141	18072	18367	18088	18114	18120	18023	18220	18406	18194	18234	18111	18238	18064	18300	18121	18221	18343	18015	18220	18060	18221	18254	18166	18178	18265	18248	18209	18228	18297	18197	18257	18199	18166	18052	18086	18334	18154	18166	18301	18190	18128	18116	18147	18183	18253	18210	18359	18172	18157	17984	18094	18261	18265	18258	18082	18073	18257	18093	18268	18196	18126	18269	18395	18127	18338	18159	18058	18176	18091	18150	18176	18305	18101	18248	18334	18178	17916	18004	18174	18256	18311	18002	18172	18238	18126	18199	18163	18166	18190	18224	18070	18260	18322	18375	17985	18203	18262	18249	18260	18101	18145	18017	18218	18223	18246	18209	18236	18434	18178	18278	18101	18138	18186	18149	18168	18175	18253	18034	18142	18275	18133	18267	18263	18010	18352	18040	18084	18114	18315	18229	18085	18114	18186	18294	18045	18200	18099	18213	18077	18211	18340	18049	18130	18174	18334	18163	18149	18293	18366	18092	18245	18122	18303	18195	18051	18184	18046	18220	18044	18179	18329	18112	18141	18294	18272	18429	18289	18028	18038	18178	18157	18313	18081	18206	18367	18107	18078	18167	18139	18032	18251	18278	18165	18118	18225	18244	18356	18270	18173	18329	18411	18138	18096	18232	18146	18229	18011	18233	18372	18241	18187	18210	18120	18115	18461	18225	18064	18030	17903	17912	18241	18205	18351	18094	18256	18135	18244	18139	18145	18176	18134	18270	18181	18212	18351	18307	18291	18350	18268	18096	18240	18202	18158	18321	18334	18158	18193	18106	18181	18035	18095	18191	18063	18094	18254	18192	18293	18273	18083	18093	18316	18032	18107	18259	18219	18151	18408	18368	18102	18253	18217	18218	18206	18157	18319	18072	18002	18208	18272	18203	18209	18199	18325	18292	18136	18134	18001	18241	18192	18116	18132	18166	18333	18063	18130	18288	18068	17912	18136	18170	18165	18199	18190	18236	18128	18332	18144	18207	17967	17897	18046	18224	18035	18321	18013	18184	18026	18040	18105	18144	18117	18138	18428	18194	18213	18213	18171	18136	18096	18147	18189	18436	18163	18210	18108	18097	17947	18443	18317	18287	18104	18154	18243	18093	17952	18373	18100	18315	18160	18191	18184	18013	18133	18177	18346	18324	18190	18221	18152	18117	18170	18308	18228	18021	17986	18193	18071	18162	18142	18353	18261	18482	18180	18157	18306	18208	18222	18010	18147	18147	18053	18178	18007	18350	17963	18303	17997	18191	18259	18201	18145	18292	18179	18100	18085	18310	18214	18090	18314	18294	18222	18179	18256	18182	18239	18356	18232	17961	18097	18304	18219	18316	18093	18221	18257	18020	18202	17954	18287	18284	17983	18225	18167	18250	18253	17877	18187	18388	18158	18241	18243	18179	18075	18225	17849	18298	18099	18388	18276	18265	18100	18099	18265	18134	18243	18112	18285	18246	18134	18052	18348	18059	18263	18188	18255	18273	18275	18117	18065	18191	18369	18102	18153	18138	18016	18091	17969
35299	59081	54861	41757	32768	26549	21740	19477	18686	17728	17292	16945	16638	16691	16299	16341	16238	16327	16465	16409	16291	16266	16348	16154	16315	16436	16350	16324	16389	16145	16174	16246	16303	16266	16217	16182	16237	16317	16227	16271	16097	16263	15929	16160	16145	16161	16252	16387	16671	16754	16761	16664	16207	16212	16182	16231	16181	16173	16245	16169	16216	16218	16134	16149	16166	16131	16080	16281	16020	16235	16112	16197	15968	16161	16054	16243	16100	16180	16000	16049	16355	16356	16200	16180	16269	16085	16134	16257	16013	16082	16068	16181	16106	16122	16104	16087	16170	16044	16199	16322	16120	16147	16096	16222	16137	16110	16091	16115	16313	16147	16135	16117	16349	16197	16169	16078	15962	16106	16095	16072	16090	16149	15971	16093	16042	16168	16214	16277	16303	16178	16237	16116	16119	16129	16277	16197	16198	16162	16014	16145	16129	16149	16154	16107	16181	16134	16192	16214	16176	16170	16307	16169	15856	16162	16092	16093	16221	16052	16225	16116	16241	16180	16224	16259	16208	16248	16227	15993	16104	15979	16087	16107	16259	16128	16124	16201	16351	16158	16218	16192	16155	16153	16183	16022	16108	16095	16221	16008	16269	16286	16163	16099	16311	16278	16055	16117	16227	16032	16217	16453	16226	16090	16122	16073	16157	16098	16210	16251	16192	16214	16004	16170	15950	16094	16098	16327	16277	16098	16051	16073	16242	16217	16205	16351	16294	16164	16169	16137	15993	16081	16099	16077	16100	16090	16164	16052	16255	16245	16177	16164	16234	16308	16147	16010	16198	16149	16310	16199	16163	16201	16229	16193	16142	16068	16322	16133	16159	16225	16265	16134	16113	16165	16128	16065	16105	16181	15961	16269	16229	16213	16257	16100	16199	16280	16121	16239	16052	16072	15908	16122	16326	16241	15979	16077	16123	16022	16165	16135	16039	16256	16189	16114	16131	16164	16144	16245	16356	16198	16086	16354	16041	16123	16060	16148	16148	16288	16225	16009	15986	16354	16138	16197	16175	16107	16062	16150	16267	16009	16151	16021	16226	16351	16036	16219	16194	15970	15975	16212	16010	15939	16171	16108	16142	16174	16026	16212	16066	16146	16170	16143	16066	16092	16248	15955	15991	16243	16156	16129	16147	16082	16090	16064	16121	16114	16154	16091	16106	16087	16237	16253	16166	16068	16215	16094	16236	16135	16099	16217	16294	16092	16039	16149	16103	16285	16239	16037	16240	16103	16097	16304	16112	16110	16174	16122	16064	16196	16188	16150	16209	16039	16255	16129	16031	16125	15966	16195	16086	16093	16298	16121	16386	16113	16182	16055	16185	16086	16105	16215	16051	16063	16052	16180	16228	16115	16079	16229	16040	16147	16061	16132	16036	16033	16125	15972	16181	16232	16290	16222	16154	16094	16257	16100	16204	16175	16105	16223	16076	16031	16083	16120	16218	16025	16023	16004	16177	16253	16200	16105	16103	16160	16051	16282	16254	16162	16115	16063	16104	15991	16041	15973	16106	16142	16292	15965	16243	16222	16134	15953	16069	16207	16191	16122	16281	16157	16120	15992	16255	16158	16116	16096	16046	16098	16153	16237	16201	16199	16042	15923	16115	16226	16011	16091	16050	16047	16294	16215	16194	16290	16149	16220	16049	16113	15960	16197	16121	16106	16168	16297	16062	16171	15959	16134	16112	16071	16150	16190	16146	16041	16126	16172	16368	16109	16114	16153	16210	15991	16220	16036	16055	16262	16153	16105	16289	16071	16155	16099	16218	16260	16114	16098	16106	16049	15982	16254	16098	16082	16409	16183	16073	16115	16043	16221	16104	16151	16286	15904	16258	16237	15964	16144	16317	16007	16068	16133	16311	15906	16207	16181	15955	16215	16126	16176	16069	16187	16216	16227	16080	16136	16111	16057	16231	16166	16132	16205	16064	16157	16084	16097	16235	16250	16162	16214	16148	16124	16055	16038	16053	16057	16255	16115	16201	16126	16112	16059	16227	16152	16224	16162	16249	16216	15969	16220	15910	16218	16175	16136	16127	16171	16080	16013	16061	16140	16195	16290	16041	15978	16194	16222	16063	16078	16096	16168	16138	16040	16184	16078	16104	16169	16282	16157	15950	16081	15990	16132	16156	16002	15976	16099	16121	16246	16311	15978	16189	16420	16036	16288	16171	16183	16348	16009	16142	16092	16076	16021	16173	16313	16193	16205	16124	16149	16169	16007	16180	16147	16015	16191	16212	16126	16235	16083	16351	16308	16157	16209	16016	16127	16235	16116	16164	16088	16319	15961	16119	16219	16155	16242	16101	15997	16186	16004	16129	15997	16231	16182	16016	16097	16037	16080	16271	16020	16045	16132	16188	16161	15918	16200	16055	16199	15982	16145	16198	16166	16171	16053	15972	16153	16259	16200	15937	16067	16116	16128	16056	16095	16231	16042	16069	16122	16072	16070	16194	16111	16102	16027	16183	16005	16067	15981	16116	16125	16048	16236	15851	16052	16170	16153	16196	16110	16082	16071	16151	16180	16060	15923	16041	16065	16160	16187	16148	15870	16220	16207	16163	16246	16227	16273	16263	16254	16037	16037	16118	16131	16188	16205	16140	16120	16096	16069	16178	16110	16225	16029	15995	16057	16164	16026	16237	16018	16111	16134	16206	16208	15997	16292	16211	16220	16036	16195	16050	15969	16115	16136	16021	16201	16072	16045	16166	16123	16066	16062	16127	16257	16100	16048	16067	16028	16171	16095	15997	16285	16110	16158	16234	16019	16226	16038	16070	16160	16103	16163	16300	16191	16127	16249	16027	16138	16166	16049	16032	16139	16031	16107	16134	16166	16143	16012	16094	16109	16257	16355	16068	16111	16201	16046	16107	16243	16036	15970	16060	15965	16108	16160	16083	16077	16223	16162	16170	16106	16162	16094	16005	16088	16081	16056	16154	16172	16043	16000	16197	16158	16227	16165	16201	16109	16063	16074	16075	16099	16177	16190	16037	16219	16161	15953	16101	16158	16089	16127	16069	16283	16244	16094	15888	16179	15979	16178	16074	16039	16286	16123	16255	15984	16143	16076	16229	16188	16073	15936	16140	16066	16025	16113	16044	16201	16115	16238	16139	16231	16085	16251	16062	16219	16122	16024	16162	16185	16023	16208	16185	16147	15950	16018	16169	16218	16095	16221	16103	15911	16086	15877	16094	16208	16107	16211	16136	16104	16165	16184	16205	16119	16103	16055	16049	16081	16216	16092	16151	16051	15954	16261	16052	16289	16163	16222	16075	16086	16162	16163	16080	16083	16193	16204	16106	16143	16179	16214	16084	16142	16230	16090	16070	16123	16034	16158	16264	16083	16250	16143	16187	16028	16153	16114	16072	16009	16201	15988	16052	16160	16018	16160	16079	16286	16104	15974	16101	15975	16285	16195	16168	16113	16085	16348	16180	15991	16252	16016	16175	16116	16156	16313	16226	15977	16211	16268	16068	15997	16053	16125	15967	16026	16107	16137	15957	16128	16287	16025	16346	16124	16029	16313	16060	15994	16173	16046	16100	16189	16061	16190	16015	16158	16225	16059	15956	16076	16000	16286	16168	16223	16003	15958	16344	16228	16013	16273	16100	16001	16158	16168	16236	16176	16099	16190	16219	16124	15973	16125	16069	16138	15959	16047	16308	16135	16106	16325	16243	15978	16144	16396	16224	16098	16236	16254	16239	16158	16205	16056	16067	16267	16069	16075	16199	16227	16078	16045	16171	16052	16266	16056	16199	16190	16198	16119	16091	16132	16187	16099	16236	16139	16269	16021	16297	16067	16222	16152	15850	15948	16080	16003	16071	16222	16193	16243	15982	16186	16086	16250	16031	16234	16211	15989	16279	16226	15975	16118	16113	16309	16017	16070	16215	16147	16168	16149	15918	16343	16210	16374	16052	16367	16179	16073	16171	16060	16054	16179	16030	16053	16071	16189	16228	16216	16012	16286	16287	16147	15865	16136	15984	16092	16213	16087	16148	16193	16097	16088	16137	16143	16211	16231	16089	16220	16040	16161	16343	16073	16247	15949	16006	16218	16019	16304	16190	16121	16106	16285	16004	16272	16239	16172	16028	16157	16163	16221	15983	16299	16208	16127	16279	16203	16052	16228	16086	16039	16095	16013	16140	16264	16183	16184	16159	16160	16087	16179	16115	16003	16182	16251	16235	16236	16189	16169	16206	16114	16123	16027	16042	16168	16173	16092	16031	16067	16147	16183	16139	16156	16073	16015	16062	16028	16074	16045	16058	16336	16089	16268	15962	16070	15972	16165	16295	16034	16235	16401	16154	16059	16125	16040	16170	16292	16229	16132	16223	16123	15958	16228	16138	16289	16124	16082	16035	16050	16036	16171	15891	15994	16028	16091	16034	16026	16235	16082	16206	16036	16231	16032	16300	16116	16195	16138	16098	16138	16035	16214	16084	16104	16101	16101	16321	16162	15944	16139	16126	16168	16018	16181	15936	16122	16203	16240	16017	16251	16103	16022	16075	15991	16230	16142	16218	16185	16239	16054	15977	16180	16176	16170	15948	16171	16230	15989	16157	15841	16212	16052	16163	16151	16180	16024	16283	16158	16261	16328	16068	16086	16125	16065	16224	16298	16170	16106	16158	16231	16122	16213	16130	16313	16300	16047	16206	16182	16111	16228	15986	16088	16178	16232	16174	16069	16224	16153	16141	16137	16242	16232	16156	16094	16215	16169	16232	16103	16067	16126	16090	16163	16168	16128	16051	15979	16090	16101	16123	16174	16168	16207	16151	16090	16127	16106	16085	16023	16365	16143	16171	16208	16187	15921	16015	16258	16085	16086	16217	16185	16130	16088	16024	16076	15941	16332	16149	16139	16194	15964	16043	15946	16212	16202	16217	16094	16276	16229	16110	16132	15862	16214	16176	16078	16045	16162	16124	16176	16129	15970	16017	15960	16245	16165	16270	16403	16255	16150	16274	16309	15972	16161	16242	16231	15916	15968	16164	16062	16374	16074	16130	16181	16023	16150	16175	16051	16090	16219	16185	16173	16236	16191	16293	16178	16177	16042	16073	16182	16319	15990	16407	16131	16274	16163	16156	16062	16162	16177	15970	16103	16344	16129	16308	16190	16247	16170
28735	27944	33890	27627	22620	20032	18771	17899	17592	17477	17254	17360	17269	17200	17347	17160	17185	17119	17263	17238	17282	17231	17059	17095	17220	17299	17183	17168	17170	17057	17039	17039	17116	17239	17423	17247	17279	17203	17096	16995	17218	17092	17066	17111	17294	17324	17167	17158	17032	16938	17141	17254	17069	17030	16987	16916	17105	17202	17006	17244	17131	17016	17229	17085	17113	16911	16994	17365	17293	17220	16989	16919	17162	16943	17247	17063	17011	16951	16959	17160	17103	17154	17287	17286	16967	16920	17075	17118	17037	16995	17100	17237	17047	17116	17039	16966	17122	17387	17185	17011	17034	17003	17224	17136	17143	17109	17108	17242	17031	17041	17298	17020	17327	17042	17271	17129	17034	17144	17173	16937	17210	17281	17038	17254	17165	17081	17127	17023	16797	17260	17198	17067	17233	17220	17118	16998	17224	17060	17051	17187	17024	17150	17225	17168	17156	17116	16915	17260	17142	17017	17172	17234	17110	16875	17149	17190	16908	17146	17048	17126	17192	17137	17174	17075	17244	17188	17234	17066	17047	17112	17052	17202	17183	16996	17027	16880	17091	17173	17033	17189	17122	17098	17206	17017	17154	17079	17220	17021	16887	17091	17267	17066	17046	17074	17252	17261	17051	16972	16974	17233	17068	17013	16994	17211	17117	17018	16994	17117	17016	17108	17111	17074	17270	17172	17172	17004	17084	16979	17186	17084	17091	17283	17196	17241	17217	17373	17180	17183	17099	16981	17222	17194	17031	17150	17289	17099	17054	17150	17078	17175	17279	17178	17153	17239	17053	17078	17075	17232	17401	17228	17214	17071	17097	17085	17064	17106	17001	17282	17068	16961	17134	17173	17042	17179	17201	17025	17056	17191	17250	17136	17035	17050	17205	16953	17014	17031	17132	17143	17033	17273	17298	17145	16911	17204	17080	17181	17104	17081	17224	17097	17190	17200	17072	17089	17084	17222	17087	17233	17002	17231	17238	16983	17038	17072	16900	17186	17143	17188	17173	16887	17048	17144	17184	17086	17020	16985	17042	17084	16893	16994	17053	17073	17229	17221	17377	17242	17299	17162	17131	17158	17091	17073	17090	17220	17062	17125	17087	17140	17122	16957	16996	16969	17236	17276	17079	17066	17096	17380	17113	17103	16870	17058	17131	17035	17174	17050	17226	17062	17071	16992	17168	16976	17099	17060	17067	17174	17217	17159	17163	17089	17176	17276	17282	17264	17141	17173	17276	16999	17087	16929	17133	16955	17205	17213	17498	17143	17256	17095	17222	17240	17072	17034	17237	17204	17284	17053	16972	17129	17096	16991	17201	17021	16963	17345	17185	17165	17232	17046	17037	17230	17027	17127	17111	17127	16859	17110	17087	16997	17226	17125	16990	16987	17256	17109	16927	17109	16787	16870	17020	17141	17194	16995	17122	17125	16883	17145	17083	17274	17113	17113	17037	17082	16986	17203	16988	17139	17074	17107	17137	17098	17201	17258	17116	17298	17160	17289	17267	17186	17094	16890	16988	17013	17161	17316	17074	17327	17207	17341	17228	17234	17171	16940	17264	17119	17243	17157	16928	17215	17198	16884	17142	17144	17116	17046	17234	17061	17099	17173	17125	16949	17198	17114	17068	17106	17247	17124	17058	17038	17072	17155	17004	17114	17120	16921	17117	17274	17149	17071	17313	17252	17165	17241	17065	17054	17060	17039	17084	17178	17199	17178	17150	17108	17148	17214	17127	17247	17013	17256	17114	17141	16952	16965	17079	16904	17144	17129	17122	17201	17043	17086	16975	17099	17101	16931	17199	17192	17160	17450	17395	17111	17178	17110	17133	17102	17140	17253	17120	17004	17199	16945	17328	17262	17175	17379	16969	16998	17346	17332	17166	17022	17052	17280	17213	17218	17192	17337	17349	17082	17124	17162	17144	17072	17195	17159	17156	17055	17293	16953	17236	17255	16926	17150	17194	16988	17412	17191	17188	16995	17086	17131	17057	17223	17083	16963	17244	17173	16996	17202	17197	16992	17162	17059	17134	17104	16970	17015	16835	17213	17110	17177	17141	17205	17109	17170	17265	17158	17169	17136	16995	17219	17181	16939	17017	17134	16998	16860	17108	17305	17275	17230	17060	17116	17242	17186	17104	17103	17034	17019	17114	17211	16950	17049	17098	17165	17170	17129	17101	17158	17082	17175	17058	17105	17121	17145	17029	17059	17145	17161	17148	17170	17249	17086	16988	17158	17235	16942	17253	17155	17186	17178	17197	17223	17131	16857	17026	17021	17198	17130	17162	16961	16918	17340	17141	17152	17083	16996	17106	17174	17174	17341	17121	17153	17201	16928	17333	17214	17436	17168	17191	17160	17111	16920	17218	17045	17268	17159	17082	16995	17223	17066	17120	17141	17224	17074	17239	17088	17106	17221	17232	17088	17271	17241	17273	17150	17150	17128	17106	17220	17106	17294	17462	17132	17118	17117	17147	17019	17248	17158	17158	17166	17063	17126	17196	17081	17201	17191	16982	17214	17024	17222	16950	17049	17112	17092	17091	16950	17117	17164	17334	17318	17159	17249	17120	17080	17221	17092	17233	17302	17110	17103	16981	17058	17221	17231	17125	17130	17049	17163	17012	17183	17053	16979	17289	17248	17174	17102	17232	17157	17204	17137	17216	17176	17036	17100	17291	17254	17276	17431	17295	17310	17037	17208	17097	17198	17048	17042	17021	17088	17263	17405	17162	16988	17391	17019	17175	16851	17212	17072	17071	17218	17221	17175	17264	17227	17307	17041	17122	17029	17228	17119	17150	17292	17230	16914	16963	16947	16999	17208	17177	17057	17191	17035	17255	17181	17055	17232	17113	17128	17063	17021	17153	17287	17239	17157	16922	17111	17245	16989	17019	17352	17024	16995	17104	17313	16987	16966	17232	17099	17132	17087	17117	17129	17009	17018	17105	17070	17176	16882	17168	17172	17262	17043	16896	16903	16881	16900	17214	17176	17200	16926	17081	16987	16962	16881	16982	16953	17438	17008	17087	17226	17023	17051	17013	17201	17238	16976	17314	17131	17141	17079	17194	16976	17147	17095	17026	17066	17255	17075	17269	17014	17027	17083	17177	17005	17102	17017	16894	16981	17119	17196	17173	17231	17271	17235	17110	17156	16976	17045	17096	17332	17240	17204	17126	17269	17111	17147	17262	17218	17176	17145	17168	16985	17210	17113	17122	16818	17138	16965	16996	17063	16904	17005	17167	17110	17074	17117	17287	17263	17060	17128	17077	17317	17312	17145	17277	17140	17150	17165	17083	17054	17080	17216	17444	17056	17003	17076	17199	17163	17083	17063	17351	17185	17216	17205	17150	17058	17068	17155	17141	17180	17037	17006	17091	17239	17084	17061	17037	17118	17221	17158	17335	17219	17213	17046	17053	17050	17158	17116	17143	17015	17136	17080	17106	17132	17154	17111	16994	16950	17134	17003	17284	16945	17128	17087	17245	17179	17042	17092	17083	17097	17244	17130	17207	17182	17238	17197	17375	17034	17121	17277	17047	17180	17226	17064	17195	16998	17135	17112	17033	17049	16957	17082	16967	17078	17025	17231	17134	17094	17239	17082	17249	16934	16901	17103	17283	17349	17097	17180	16910	17283	17128	17042	16693	17116	16904	17038	17164	17057	17215	16938	17096	17190	17172	17177	17181	17083	17242	17065	16987	17003	17220	17100	17088	17073	16936	17058	17105	17055	17172	17172	16969	17267	17255	17008	17322	17079	17055	17136	16963	17199	17128	17278	16959	16928	17289	16992	17305	17253	17034	17149	17057	17068	16934	17043	17305	17187	17076	17064	16975	16753	17090	17151	16996	17172	17249	17053	17155	16883	17166	17187	17174	17141	16868	16960	17144	17093	17111	17039	16994	17143	17153	17309	17143	17093	17034	17206	17061	17136	16968	17055	17185	17147	17013	17038	17350	17220	17327	17204	17258	17350	17148	17229	17294	17296	17167	17006	17273	17122	17171	16877	17063	17024	17188	16978	16905	17271	17256	17175	17227	17300	16970	17291	17172	17298	17442	17126	16966	17363	16962	17084	17230	16815	17230	17075	17025	17167	17217	17151	17136	16999	17363	17389	17314	17139	16975	17044	17121	17043	17023	17224	16986	17187	17152	17144	17150	16923	17056	16933	17303	16985	17140	17140	17117	17026	16974	17191	17230	17312	17113	17267	16994	17322	17050	17353	17116	17293	17106	17041	17111	17230	16973	17333	17006	17173	17220	17174	17101	17082	17025	17182	17230	17173	17106	17182	17225	17059	16999	17222	17216	17199	17183	17123	17248	17038	17156	17053	17265	17315	16935	17142	17097	17095	17036	17167	17194	17183	17190	17206	17319	17087	17165	17178	17246	17097	17033	17236	17323	17188	17197	17186	17237	17134	16946	17105	17207	16903	17205	17205	17197	17151	17169	17101	17128	17034	17157	17162	17236	17045	17084	17042	17219	17225	17110	17088	17107	17175	17115	17007	17087	17346	17123	17093	17101	17141	17245	17184	17144	17132	17181	16990	17076	17462	17090	17030	17067	17112	17045	17242	17034	17144	17465	17069	17074	17119	16980	17168	17219	17155	17076	17113	17171	17226	17167	17235	17134	17098	17161	17205	17232	16984	17243	17069	17162	17235	17013	17054	17196	16947	16915	17117	17183	17176	17064	17142	17160	17109	17228	16953	17098	17169	17104	17109	17161	17095	17155	17222	17121	16999	16991	17223	17156	17234	17163	16920	17224	17110	17106	17047	17291	17122	17196	17029	17186	17267	17209	17342	17305	17029	17079	17242	17075	17064	17231	16988	17091	17105	17138	17095	17232	17136	17358	17025	17173	17110	17126	17071	16937	17114	17170	17151	17106	17083	17223	17315	17136	17081	17342	17211	17021	17262	17336	17202	17096	16992	17045	17129	17262	17215	17248	16971	17024	17307	17222	17198	16979	16975	17158	17146	17173	17038	17063	17292	17098	17168	17029	17395	17330	16926	17132	17025	17136	16946	17258	17163	17310	16986	17046	17267	17203	17125	17141	16973	17181	16981	16974	17131	17028	17046	17020	17062	17128	17223	17097	17266	16912	17023	17029	17117	17155	17051	16990	17365	17151	17101	17063	17050
32181	45523	39235	27467	23200	19277	17707	16787	16358	16006	15876	15765	15816	15673	15634	15771	15633	15594	15753	15736	15743	15747	15643	15578	15761	15772	15692	15693	15542	15627	15515	15612	15733	15690	15713	15458	15639	15737	15394	15637	15453	15544	15594	15582	15595	15624	15497	15703	15702	15738	15650	15574	15718	15471	15637	15453	15491	15580	15585	15625	15468	15574	15484	15577	15640	15584	15459	15567	15647	15525	15624	15644	15642	15541	15615	15473	15694	15603	15502	15641	15703	15684	15717	15520	15649	15549	15588	15522	15522	15720	15612	15660	15642	15479	15565	15743	15548	15515	15535	15496	15526	15618	15595	15543	15655	15689	15515	15630	15607	15565	15529	15609	15450	15555	15691	15594	15632	15593	15603	15585	15720	15633	15529	15490	15498	15559	15557	15593	15550	15663	15543	15468	15530	15709	15453	15666	15649	15609	15615	15494	15497	15430	15626	15596	15489	15561	15604	15572	15699	15701	15788	15504	15576	15365	15588	15406	15698	15589	15502	15675	15640	15557	15616	15770	15535	15784	15588	15583	15680	15677	15441	15646	15561	15703	15730	15662	15601	15541	15580	15498	15395	15700	15565	15594	15523	15526	15595	15536	15499	15721	15432	15692	15467	15694	15610	15530	15660	15504	15343	15683	15538	15368	15636	15731	15488	15514	15503	15523	15508	15488	15635	15566	15479	15522	15594	15748	15663	15600	15646	15673	15446	15485	15766	15744	15592	15581	15409	15603	15489	15522	15678	15682	15698	15420	15636	15493	15748	15579	15659	15638	15599	15599	15651	15752	15655	15459	15664	15422	15485	15615	15532	15396	15657	15572	15583	15508	15378	15399	15534	15700	15425	15633	15637	15552	15441	15685	15587	15621	15505	15745	15636	15794	15657	15665	15543	15537	15736	15739	15644	15489	15598	15691	15532	15566	15366	15720	15694	15426	15531	15717	15461	15538	15638	15712	15443	15610	15475	15641	15594	15628	15561	15653	15591	15565	15658	15677	15553	15436	15515	15592	15449	15555	15594	15567	15509	15627	15568	15487	15478	15515	15564	15553	15557	15561	15637	15479	15618	15568	15629	15566	15526	15490	15462	15686	15712	15594	15734	15642	15642	15549	15479	15641	15300	15498	15449	15531	15769	15664	15605	15637	15601	15663	15550	15399	15655	15614	15714	15640	15491	15510	15643	15421	15686	15430	15639	15626	15485	15553	15645	15678	15495	15524	15537	15609	15594	15439	15679	15429	15530	15503	15512	15647	15496	15695	15630	15672	15523	15639	15457	15568	15491	15671	15659	15580	15605	15586	15519	15596	15823	15614	15527	15479	15633	15526	15516	15679	15544	15448	15583	15506	15482	15679	15623	15476	15583	15730	15485	15512	15659	15472	15402	15525	15597	15528	15699	15577	15509	15558	15577	15512	15716	15453	15644	15698	15597	15630	15527	15584	15645	15634	15710	15641	15491	15715	15560	15552	15592	15713	15597	15567	15589	15629	15621	15539	15472	15491	15678	15557	15496	15535	15590	15634	15678	15595	15553	15655	15617	15575	15349	15529	15649	15600	15662	15724	15621	15668	15693	15641	15673	15685	15501	15627	15609	15473	15464	15545	15584	15614	15491	15479	15683	15647	15570	15490	15350	15605	15477	15470	15714	15470	15489	15573	15370	15559	15467	15411	15650	15644	15657	15515	15582	15460	15399	15539	15506	15685	15429	15528	15623	15572	15575	15345	15730	15501	15444	15485	15603	15633	15489	15474	15606	15524	15487	15494	15515	15583	15518	15524	15656	15642	15626	15613	15669	15548	15732	15689	15452	15597	15550	15459	15475	15684	15540	15689	15637	15486	15477	15552	15587	15668	15473	15470	15677	15716	15567	15597	15569	15609	15521	15573	15496	15607	15624	15622	15656	15561	15572	15655	15610	15559	15678	15546	15597	15536	15601	15445	15666	15558	15499	15531	15583	15768	15618	15584	15492	15560	15615	15442	15751	15598	15610	15726	15644	15579	15556	15611	15494	15754	15634	15751	15576	15648	15575	15510	15687	15665	15581	15600	15655	15648	15403	15678	15557	15627	15582	15496	15577	15518	15648	15552	15590	15715	15647	15697	15641	15565	15680	15416	15491	15642	15573	15688	15497	15443	15543	15623	15376	15533	15580	15479	15708	15609	15453	15596	15528	15520	15633	15672	15471	15625	15669	15601	15526	15515	15578	15543	15653	15639	15631	15610	15556	15710	15511	15580	15446	15738	15722	15729	15539	15630	15657	15615	15672	15623	15592	15722	15568	15605	15529	15450	15660	15490	15768	15591	15626	15642	15762	15478	15484	15541	15406	15584	15634	15418	15625	15419	15493	15537	15806	15408	15381	15455	15497	15550	15628	15557	15580	15505	15527	15382	15844	15730	15554	15604	15642	15466	15584	15380	15632	15593	15505	15670	15573	15591	15504	15667	15519	15363	15790	15486	15496	15505	15571	15500	15672	15487	15590	15688	15477	15573	15610	15620	15489	15563	15581	15634	15736	15616	15549	15608	15605	15709	15559	15593	15583	15629	15633	15566	15630	15556	15596	15656	15644	15568	15531	15462	15586	15590	15399	15478	15566	15416	15558	15606	15626	15698	15488	15593	15587	15597	15568	15621	15664	15520	15649	15603	15516	15515	15409	15602	15553	15598	15586	15572	15576	15523	15624	15571	15486	15685	15704	15492	15535	15535	15573	15538	15510	15763	15729	15609	15674	15503	15460	15613	15659	15460	15481	15506	15537	15537	15695	15668	15431	15449	15705	15428	15586	15635	15646	15680	15565	15452	15537	15654	15459	15472	15551	15505	15694	15381	15549	15536	15536	15419	15538	15488	15605	15524	15547	15532	15580	15583	15650	15600	15630	15604	15674	15682	15713	15643	15614	15624	15599	15720	15600	15686	15621	15773	15501	15558	15733	15675	15530	15512	15565	15487	15665	15527	15559	15386	15628	15713	15564	15689	15511	15482	15548	15608	15796	15534	15519	15636	15573	15582	15343	15587	15434	15547	15578	15611	15569	15549	15485	15598	15695	15464	15520	15561	15677	15498	15666	15607	15523	15653	15690	15550	15589	15667	15563	15595	15583	15524	15592	15463	15451	15606	15607	15628	15640	15673	15643	15491	15520	15719	15514	15462	15769	15641	15478	15546	15575	15688	15588	15531	15592	15469	15658	15574	15660	15571	15746	15430	15533	15644	15646	15547	15570	15648	15750	15743	15624	15632	15552	15506	15723	15714	15541	15577	15399	15743	15545	15502	15673	15713	15621	15495	15470	15554	15511	15545	15509	15690	15533	15706	15655	15532	15541	15713	15570	15647	15610	15538	15521	15564	15431	15609	15522	15369	15562	15579	15429	15509	15473	15588	15511	15669	15606	15444	15576	15686	15718	15693	15628	15698	15631	15589	15584	15509	15556	15769	15576	15599	15519	15672	15792	15498	15643	15465	15359	15579	15405	15631	15575	15530	15577	15626	15656	15525	15603	15553	15592	15757	15670	15575	15741	15533	15603	15507	15627	15567	15614	15540	15599	15646	15527	15712	15556	15694	15629	15542	15561	15517	15621	15606	15545	15500	15458	15575	15612	15566	15530	15713	15686	15696	15574	15481	15619	15509	15542	15479	15461	15670	15631	15476	15593	15557	15631	15468	15603	15646	15550	15552	15670	15682	15575	15755	15551	15637	15436	15568	15445	15627	15579	15515	15497	15520	15553	15474	15628	15449	15609	15649	15383	15442	15549	15598	15641	15516	15534	15521	15528	15607	15695	15444	15598	15595	15506	15550	15561	15658	15663	15502	15602	15565	15514	15547	15630	15541	15629	15537	15650	15601	15613	15628	15625	15688	15607	15770	15659	15564	15627	15614	15533	15580	15590	15488	15672	15610	15671	15555	15542	15501	15479	15640	15522	15551	15542	15513	15470	15699	15670	15650	15507	15443	15769	15616	15594	15673	15733	15549	15607	15555	15530	15584	15589	15472	15542	15533	15482	15538	15504	15508	15670	15529	15587	15684	15588	15567	15654	15412	15458	15525	15622	15566	15671	15605	15715	15561	15609	15569	15672	15582	15664	15564	15394	15505	15880	15441	15480	15450	15748	15599	15484	15600	15356	15629	15549	15459	15557	15456	15641	15489	15501	15748	15394	15417	15555	15573	15541	15591	15687	15583	15571	15491	15535	15593	15424	15568	15575	15670	15600	15712	15701	15488	15490	15405	15488	15704	15553	15490	15468	15483	15639	15448	15423	15493	15425	15491	15452	15391	15572	15584	15554	15569	15773	15380	15572	15582	15579	15538	15540	15556	15556	15603	15693	15489	15523	15465	15484	15690	15573	15741	15618	15597	15617	15768	15504	15515	15537	15570	15416	15679	15544	15460	15557	15517	15637	15682	15543	15573	15534	15541	15564	15625	15500	15608	15523	15731	15418	15415	15542	15506	15643	15551	15421	15550	15671	15416	15388	15533	15622	15495	15640	15506	15534	15630	15620	15581	15584	15501	15566	15569	15550	15590	15503	15730	15597	15583	15633	15665	15476	15660	15432	15689	15668	15522	15637	15680	15405	15370	15656	15696	15566	15517	15426	15633	15451	15475	15736	15583	15689	15739	15481	15515	15727	15485	15635	15681	15817	15404	15697	15519	15581	15581	15569	15631	15539	15631	15689	15514	15578	15674	15641	15522	15717	15396	15571	15577	15504	15495	15657	15567	15698	15679	15681	15495	15610	15620	15517	15594	15530	15659	15465	15587	15482	15580	15622	15597	15569	15594	15570	15453	15645	15500	15434	15492	15579	15481	15560	15646	15775	15691	15513	15442	15783	15380	15642	15700	15439	15351	15611	15436	15611	15575	15452	15672	15533	15687	15759	15547	15429	15577	15587	15501	15598	15620	15528	15774	15654	15483	15729	15658	15691	15665	15596	15617	15559	15633	15781	15624	15665	15428	15721	15561	15681	15696	15591	15495	15695	15563	15475	15465	15658	15604	15552	15468	15446	15603	15538	15478	15582	15499	15562	15659	15519	15546	15359	15542	15481	15327	15550	15528	15645	15578	15632	15499	15675	15357	15603	15571	15707	15507	15654	15442	15326	15576	15460	15535	15560	15472	15765	15485	15534	15731	15570	15605
24354	21493	29062	26281	26578	27989	25429	20247	19216	18901	18653	18705	18491	18212	18154	18292	18108	18246	18287	18250	18226	18237	18329	18341	18115	18207	18293	18207	17961	18013	18119	18137	18224	18084	18380	18063	18215	18026	18044	18128	17967	18063	18102	17916	18086	17987	18069	18090	18261	18005	18137	18238	18253	18115	17864	18109	17999	18107	18213	17916	18053	18031	17949	18003	17885	18057	17916	18175	18111	18067	18213	18188	18055	18098	17991	18247	17936	18096	18029	18090	18170	18064	18105	18026	18097	18171	18159	18081	18066	18126	17941	18051	18168	18071	18046	18011	17974	18019	17993	17962	18176	18223	18106	18154	18138	18210	17989	18015	18078	17972	18034	17933	18110	18318	17959	18079	18044	17889	18143	18108	18093	17994	17927	18179	18160	18059	18170	18060	18320	17939	18024	18169	18062	18090	18065	18099	18055	18142	18071	17822	18034	17983	18155	17959	17836	18101	18122	18032	18046	17896	18044	17981	17996	17864	17977	18037	17919	18030	18076	18053	18231	18179	17994	18047	17923	17899	18001	18184	18023	18008	18072	17870	18159	18187	18282	17810	17796	18226	18093	18038	17915	18206	18092	17630	18094	18093	18217	18138	18022	17937	18121	18143	18052	18155	18205	17918	17956	18059	18076	17786	18142	18172	18027	18192	18198	17833	17932	17894	18277	18093	18059	17954	18041	18058	18123	17927	18059	17973	18101	18260	18086	18145	18220	17936	18024	17996	17968	17900	17929	18081	18068	17989	18031	17968	18056	18219	18065	17818	17982	17982	17840	18103	18026	18005	18182	18077	18109	18071	18007	17972	18244	18168	17916	18050	18082	17998	17952	18089	18146	17888	17805	17989	18040	18032	18136	17803	17997	18214	18013	18037	18093	18108	17979	17968	18037	17922	17954	17967	17896	18009	17972	17923	18072	18012	18010	18115	18059	18016	18054	18070	18031	18093	18169	18002	18056	18031	18223	18201	17900	17932	18239	17869	18022	18095	17935	17879	18079	18091	18080	18074	17964	18083	17908	17982	18094	17962	17937	18301	17992	17990	17758	18175	18257	18075	17949	17939	17991	17833	18092	18027	18114	17890	18110	18063	17836	18155	17950	17895	18297	17984	17994	18112	18057	17928	17992	18053	18091	17932	18066	17990	18103	18045	18074	18044	18250	18010	17981	18245	18051	18108	18148	17794	17974	18156	18199	17994	17793	18057	18161	18108	18050	17988	17960	18004	17998	17889	18133	18023	17971	18054	18091	18034	17942	18049	18008	18103	18162	18074	18082	17930	17955	18242	18109	18049	17942	17874	18044	18126	17960	17951	17979	18032	18022	17939	18000	17772	18025	18125	18128	17878	18081	18073	18290	17941	17963	18026	18128	18065	18142	17951	18066	18130	17994	18091	18270	18080	17946	17873	17903	18148	18030	17981	18218	18057	17973	18216	17902	18070	18074	18082	18065	17945	17976	17989	18048	18031	18012	18042	17954	17806	18123	17831	18121	18229	17988	17976	18072	17927	18088	17961	18000	18164	18061	17912	18081	18166	17984	18060	18132	18086	18204	18054	18078	18074	18172	17995	18210	18120	18068	17922	17991	18239	18162	18094	18108	17970	17986	17950	17913	18018	17997	18149	18053	18104	18013	18083	17984	17979	18059	18190	18120	17952	17989	18025	18025	18146	18058	17841	18148	18223	17921	17990	17957	18133	18129	18004	18220	18165	18156	17947	17861	17858	18025	17918	18099	18145	17991	17919	17908	18084	18159	17912	17945	18029	18090	18014	18001	18012	18098	18017	18180	18085	17942	18225	18104	18118	17949	18107	18067	18007	18145	18315	18249	18279	18004	18059	18142	18128	18114	18042	18122	18144	18014	17943	17870	18005	17921	18041	18283	18161	18251	18241	18120	18209	18055	18064	18154	18122	18002	18065	18197	18051	18165	18095	18063	18024	18081	18048	18126	18022	17915	18149	18171	18168	18082	17945	17936	18121	18314	17933	18244	18158	17837	17920	18021	18120	18141	18190	18018	18155	17892	17871	17982	18105	17840	18123	18066	17983	18280	18024	18172	18117	17792	18166	18046	17948	18291	17981	18005	18142	17977	18074	18048	18080	18087	18014	18115	18137	18042	17999	18111	18014	18070	17898	17969	17927	18097	18065	18062	18016	18107	17968	18037	18004	17798	17990	18091	18069	18105	18086	18090	18006	17957	18075	18076	18132	18003	17863	17821	18101	17887	18001	17988	17984	18147	18000	18064	17875	17958	17963	18150	18093	18133	17997	18267	17974	18120	17984	18096	17947	18065	18088	17947	18317	18028	18074	17997	18140	17949	18190	17851	18169	17993	18129	17959	17940	18234	18299	18307	18150	18074	18170	17973	18111	18193	17868	18156	18008	18051	17915	18043	18176	18213	18128	18102	18052	18016	18152	18175	18143	17950	18193	18011	18074	18097	18241	18049	18064	18035	18122	18006	17923	17977	18000	18092	18065	17912	17949	18088	18153	18098	17902	18123	18003	17875	17906	17986	17795	18130	18016	18103	18046	18053	17996	18158	17888	18092	17895	17989	18107	18078	17893	18181	17992	18013	18012	18027	17951	18099	17952	18141	17978	18029	17915	17955	17973	18149	18110	18124	18131	17958	18068	17861	18121	18000	18226	17981	17858	17924	17990	17896	18018	18133	18160	17969	18044	18038	17945	18074	18007	18140	18150	18112	18215	18051	18241	18117	17952	17953	17961	17988	17993	18057	18021	17907	18109	18036	17980	18150	18022	18184	18107	17853	17872	18025	18033	18011	17953	18159	17930	17983	17919	17940	18101	18149	18062	18109	17976	18159	17887	18034	17919	18112	18092	18167	18227	17969	18146	18204	18027	18014	17977	18190	17806	18051	18084	18105	18081	18030	18126	17949	17942	17997	18032	18054	18010	18084	18019	17957	17942	18154	18005	18079	17968	17827	17919	17979	17939	18227	18074	17962	18167	18371	18093	18182	17988	18163	18153	17986	17986	18081	18241	18062	18091	18124	17895	18148	18105	18033	18095	18071	17912	18092	18021	18187	18022	17792	18011	17810	17987	18023	17860	17996	17897	17744	18062	17785	18065	18137	17832	18016	18258	18023	18137	17955	17926	18004	17954	18042	18177	18006	18032	18058	17763	18116	18202	18100	18027	17925	18013	18123	18121	18066	18024	17918	18368	17895	18009	18313	18259	18114	18137	18111	18098	17864	18256	18144	18268	17987	18041	18222	18048	18036	18073	18133	18009	17961	18154	18068	18044	17988	17894	18184	17875	17898	17990	18147	18065	18106	17989	18217	18041	18205	17931	18039	18060	17893	17932	18196	17825	18013	17941	18088	17931	17991	18086	17912	18006	17946	18104	18008	18153	18225	18048	17928	17933	18076	17987	18227	18011	18149	18142	18114	18083	18176	18207	18001	17966	17788	18032	17959	18085	18060	18346	18145	17911	17998	18046	17942	18160	18090	18022	18071	18000	18158	18050	17992	18008	18181	18151	17835	18010	17912	17779	18043	18029	17966	18043	18022	17915	18176	18075	18049	18293	17928	18201	17900	17935	18104	18067	18120	18121	17994	17813	17883	17794	18060	17969	18083	17956	17954	17922	17968	18097	18219	17992	18072	18014	18222	17938	17927	18132	18029	17964	18026	17971	17903	17919	18149	17904	18154	18221	18387	17989	17925	18047	18200	17927	17835	18160	17914	18123	18033	18149	17940	17919	17946	18209	18116	17952	18090	18130	18090	18110	18088	18055	18082	18135	17867	18153	17943	17890	18281	18014	18100	17882	17845	18159	18083	17903	18148	18029	18127	18062	17895	18037	18173	18022	18031	17988	18078	17884	18135	18017	18011	17846	17944	18202	17922	18275	18007	17965	18184	17982	18104	17861	17970	18076	18131	18136	17989	18029	18190	17823	18075	17809	18115	17867	18132	18074	17917	17959	17907	17984	18023	18104	17988	17916	18050	17996	18113	18199	18072	18092	17932	18167	18180	18121	18075	18072	18182	17990	17963	18066	18090	18023	17904	18275	17919	18037	18097	18083	18043	18346	18065	18276	17991	17912	18167	18048	17958	17951	17850	17963	17985	18146	18020	17909	17983	17974	17960	18071	18148	17908	18083	17783	18031	18104	18037	18048	17938	17985	18058	18161	18029	18021	18035	18186	18184	17832	17782	17841	18093	18046	18046	18117	17885	18097	18108	18167	17878	18063	18252	18237	18144	18009	18056	18039	17929	17933	18012	17965	18218	17774	18132	18138	18055	18132	18056	17842	17928	18073	17887	18017	17697	18200	17984	18090	18022	17996	18082	17982	17978	17922	18093	17919	18313	17936	18013	18124	18166	18153	18004	17845	18069	18079	18045	17995	18143	17975	17941	17907	17944	18277	17985	18201	18269	17992	18015	18064	18215	17929	18338	18198	17941	18024	18076	18167	18262	18215	18162	17844	17916	17803	18030	18240	18078	18198	18154	18272	18267	18074	18094	18181	18029	18045	18072	18058	18199	18047	18093	18022	17915	18132	17947	17870	17949	17960	17976	17960	17958	18103	18103	17831	17841	17962	17947	18158	18051	17913	18122	17946	17866	17987	17960	17988	17956	18077	18413	18209	18050	17981	18058	17918	18185	18086	18106	18163	18126	18019	18031	18127	18207	18009	18058	17785	17981	18037	18019	17950	18019	18080	18161	18183	18103	18062	18045	17959	17972	18070	17950	18177	18170	17881	18087	17970	18064	18034	18133	18115	18213	17983	18045	18050	18136	18070	18053	18059	18050	18138	18032	17996	17985	18053	17970	18049	18038	18037	18072	18050	18059	17975	17861	17882	17889	17972	18140	17998	18272	17875	17791	18067	17977	18010	17982	17820	17984	17962	17841	18069	18055	17972	18127	18132	18221	17922	18000	17952	18160	18165	17853	18081	18231	18204	18095	18136	18176	18061	17773	18154	17957	18072	18113	18004	17935	17998	18053	18123	18012	17993	18143	18109	17990	18120	18093	18108	18139	17904	18279	18068	18008	18192	17880	18037	17881	18083	18216	17964	18033	18138	18027	17988	18012	17970	18105	18139	18071	17965	18125	17984	18034	18146	18218	18138	18019	18160	18105	18195	18045	18177	18053	18065	18187	17765	17919	18190
31910	52137	49287	40549	34686	29487	22362	18680	17668	16894	16622	16650	16544	16577	16416	16236	16265	16261	16447	16408	16319	16282	16326	16257	16145	16390	16314	16142	16338	16203	16460	16231	16343	16247	16204	16219	16359	16113	16256	16129	16052	15969	16081	16142	16286	16329	16189	16321	16477	16407	16484	16240	16329	16199	16254	16127	16312	16130	16197	16177	16082	16100	16175	16248	16143	16188	16054	16182	16207	16288	16314	16142	16239	16403	16278	16334	16343	16168	16180	16199	16188	15962	16136	16290	16100	16227	16046	16094	16075	16085	16073	16088	15986	16248	16257	16200	16075	16173	16163	16300	16053	16171	16200	16164	16203	16215	16022	16080	16155	16089	16095	16033	16191	16236	16224	16057	16086	16090	16287	16150	16076	16200	16129	16188	16214	16181	16246	16143	16170	16253	16118	16089	16112	16122	16152	16104	16091	16033	16207	16112	16014	16119	16253	16089	16268	16295	16151	16302	16116	16127	16333	16230	16136	16106	16100	16181	16069	16234	16156	16407	16119	16346	16429	16148	16285	16215	16344	16236	16389	15998	16222	16116	16228	16132	16079	16268	16203	16324	16012	16226	16062	16093	16087	16217	16136	16117	16291	16132	16185	16035	16284	16109	16082	16102	16244	16206	16207	16257	16196	15940	16294	16076	16152	16283	16157	16123	16065	16109	16008	16157	16096	16130	16274	16118	16262	16198	16030	16259	16222	16277	16285	16201	16338	16198	16118	16095	16045	16197	16272	16221	16174	16165	16156	16104	16181	16079	16043	16212	16110	16085	16084	16147	16271	16260	16231	16221	16299	16125	16172	15990	16164	16223	16140	16149	16031	16142	16258	16245	16270	16272	16080	16044	16164	16076	16250	16104	16357	16194	16094	16182	16186	16152	16178	16130	16239	16057	16311	16209	16267	16090	16148	16142	16089	16114	16259	16198	16126	16221	16272	16182	16143	16025	16131	16445	16196	16090	16279	16185	16158	16183	16143	16144	16281	16215	16008	16141	16239	16268	16186	16068	16097	16059	16057	16327	16238	16187	16116	16188	16140	16188	16045	16155	16179	16211	16095	16158	16126	16311	16144	16244	16072	16275	16158	16230	16013	16132	16258	16238	16100	16178	16339	16264	16171	16025	16227	16268	16207	16177	16149	16182	16195	16176	16089	16040	16339	16296	16113	16102	16308	16395	16212	16032	16060	16280	16184	16203	16151	16132	16042	16006	16013	16160	16037	16221	15994	16168	16128	16217	16291	16240	16153	16135	16317	16211	16240	16314	16121	16116	16236	16200	16253	16280	16182	15936	16127	16238	16304	16077	16207	16165	16239	16216	16149	16072	16237	16203	16191	16209	16098	16199	16197	16308	16265	16125	16181	16345	16192	16276	16098	16156	16158	16186	16179	16276	16198	16276	16235	16146	16127	16124	16160	16172	16070	16287	16194	16360	16262	16265	16376	16203	16175	16249	16103	16081	16098	16243	16264	16246	16130	16117	16193	16024	16191	16155	16266	16241	16150	16098	16193	16089	16176	16139	16252	16001	16435	16093	15959	16315	16143	16212	16292	16076	16238	16298	16210	16154	16065	16223	16126	16281	16120	16231	15963	16213	15945	16110	16172	16258	16045	16169	16160	16161	16267	16090	16159	16129	16215	16054	16216	16074	16237	16408	16140	16289	16073	16230	16183	16311	16020	16087	16196	16155	16386	16096	15974	16136	16240	16207	16234	16043	16169	16126	16270	16096	16064	16298	16386	15939	16191	16087	15989	16221	16228	16155	16186	16102	16239	16196	16092	16328	16114	16213	16120	16186	16180	16171	16281	16252	16306	16215	16309	16128	16177	16103	16176	16129	16212	16197	16141	16091	16056	16158	16191	16147	16306	16147	16058	16208	15990	16107	16238	16109	16272	16309	16357	16168	16233	16162	16227	16117	16207	16292	16198	16160	16248	16338	16188	16059	16149	16257	16025	16105	16104	16139	16274	16267	16045	15969	16232	16103	16188	16123	16313	16390	16153	15961	16241	16076	16005	16163	16241	16344	16263	16073	16162	16052	16266	16292	16133	16255	16210	16180	16158	16071	16132	16208	16103	16071	16281	16179	16339	16276	16230	16057	16313	16238	16208	16157	16289	16183	16237	16239	16126	16122	16284	16158	16323	16097	16136	16304	16056	16232	16288	16132	16086	16197	16257	16177	16229	16220	16249	16372	16129	16269	15993	16145	16378	16032	16106	16116	16250	16219	16168	16149	16059	16264	16217	16120	16221	16157	16303	16163	16200	16139	16103	16146	16075	16224	16376	16088	16203	16236	16178	16241	16289	16190	16153	16175	16129	16262	16169	16259	16172	16076	16092	16131	16239	16136	16210	16077	16125	16250	16186	16281	16225	16318	16166	16036	16147	16152	16290	16189	16305	16117	16224	16093	16058	16290	16309	16368	16092	16346	16100	16145	16174	16040	16176	16264	16306	16151	16249	16044	16098	16060	16105	16187	16137	16189	16197	16188	16210	16242	16146	16256	16290	16154	16257	16276	16380	16336	16159	16124	16105	16197	16157	16236	16168	16143	16057	16293	16284	16030	16090	16231	16274	16192	16209	16031	16237	16325	16164	16128	16064	16265	16270	16229	16358	16210	16292	16144	16151	16125	16182	16276	16215	16225	16388	16149	16174	16229	16196	16066	16056	16140	16319	16150	16035	16075	16216	16368	16069	16151	16189	16278	16397	16216	16209	16316	16179	16085	16211	16090	16333	16310	16073	16275	16275	16015	16241	16176	16130	16127	16212	15986	16214	16022	16301	16067	16195	16253	16103	16167	16145	16177	16272	16100	16219	16157	16109	16252	16339	16147	16226	16028	16018	16411	16050	16112	16102	16134	16145	16069	16114	16172	16146	15970	16314	16338	16163	16343	16102	16223	16295	16240	16166	16299	16143	16162	16108	16361	16033	16188	16063	16188	16153	16244	16066	16105	16033	16260	16255	16111	16106	16151	16178	16200	16221	16249	16240	16143	16191	16254	16096	16259	16084	16165	16245	16325	16277	16360	16235	16337	16144	16207	16089	15950	16071	16097	16092	16376	16201	16112	16276	16319	16134	16169	16109	16284	16209	16254	16312	16169	15993	16213	16248	16154	16230	15955	16259	16064	16064	16198	15952	16139	16231	16185	16187	16163	16128	16030	16273	16305	16181	16109	16276	16240	16292	16244	16271	16036	16299	16126	16236	16302	16204	16162	16134	15964	16013	16261	16124	16094	16294	16243	16204	16177	16286	16147	16129	16175	16247	16090	16242	16289	16105	16191	16184	16190	16009	16219	16206	16130	16332	15994	16435	16258	16260	16037	16125	16315	16100	16115	16204	16062	16392	16039	16115	16134	16126	16203	16220	16116	16249	16191	16055	16203	16142	16198	16083	16264	16291	16059	16106	16059	16318	16198	16317	16142	16259	16228	15964	16375	16283	16192	16163	16243	16293	16402	16189	15974	16187	15997	16258	16327	16119	16081	16038	16218	16091	16139	16258	16217	16129	16193	16123	16064	16160	16134	16250	16123	16220	16137	16175	16225	16117	16097	16204	15905	16003	16135	16170	16137	16112	16049	16259	16154	16278	16153	16253	16145	16161	16057	16410	16261	16141	16225	16268	16103	16220	16240	16077	15950	16115	16203	16143	16152	16253	16168	16168	16203	16160	15962	16160	16320	16033	16290	16150	16204	16181	16331	16235	16123	16115	16274	16173	16173	16112	16187	16070	16149	15989	16167	16192	16308	16140	16113	16256	16264	16213	16188	16180	16209	16106	16188	16161	16196	16152	16135	16289	15953	16341	16221	16199	16290	16381	16166	16178	16093	16237	16235	16213	16102	16265	15989	16322	16173	16294	16121	16346	15997	16217	16172	16314	16093	16163	16067	16273	16053	16042	16334	16123	16347	16136	16166	16283	16094	16205	16266	16233	16015	16095	16398	16213	16128	16140	16095	16092	16219	16216	16046	16162	16008	16169	16239	16015	16236	16056	16246	15955	16187	16059	16129	16144	16042	16090	16148	16146	15949	16221	16092	16056	16352	16031	16115	16357	16222	16181	16061	16203	16233	16147	16260	16088	16207	16183	16184	16224	16324	16372	16257	16141	16130	16308	16192	16259	16061	16175	16194	16232	16344	16160	16082	16174	16238	16205	16297	15930	16251	16261	16300	16298	16177	16156	16117	16310	16196	16033	16172	16087	16094	15967	16093	15964	16346	16130	16046	16217	16224	16218	16257	16381	16013	16246	16232	16220	16056	16044	16140	16237	16291	16180	16028	16169	16169	16103	16095	16113	15959	16114	15973	16185	16223	15937	16146	16205	16114	16193	16273	16182	16048	16032	16195	16301	16052	16139	16214	16190	16115	16063	16167	16158	16337	16061	16245	16077	16230	16163	16360	16235	16238	16124	16406	16130	16313	16236	16163	16254	16312	16106	16015	16214	16166	16173	16442	16111	16135	16199	16144	16043	16039	16122	16089	16054	16145	16136	16159	16180	16372	16019	16233	16287	16163	16218	16176	16184	16175	16167	16321	16152	16038	16274	16226	16242	16135	16166	16191	16142	16169	16365	16178	15921	16271	16074	16039	16030	15996	16258	16307	16152	16001	16300	16147	16235	16235	16052	16361	16245	16302	16367	16283	15910	16138	16148	16166	16303	16029	16278	16236	16138	16197	16009	16289	16432	16197	16100	16173	16220	16090	16263	16295	16200	16241	16064	16259	16150	16231	16241	16059	15986	16181	16310	16243	16052	16281	16196	16084	16310	16216	16289	16182	16177	16213	16224	16393	16328	16105	16070	16117	16275	16058	16211	16088	16078	16120	16319	16066	16250	16116	16278	16276	16220	16242	16212	16332	16245	16200	16135	15962	16308	16127	16155	16313	16234	16215	16164	16120	16328	16216	16106	16270	16109	16126	16228	16111	16258	16035	16188	16134	16147	16423	15995	16328	16245	16111	16209	16308	16167	16177	16315	16199	16185	16237	16042	16052	16241	16097	16283	16170	16089	16048	16005	16324	16091	16079	16033	16207	16202	16233	16183	16102	16101	16189	16268	16217	16127	16084	16208	16163	16107	16089	16029	16022	16225	16173	16144	16193	16160	16069	16093	16309	16304	16063	16030	16123	16305	16258
23106	21514	29386	24643	23937	26967	27807	22493	20757	20095	19534	19126	19231	19228	19038	19111	19104	19058	18870	18926	18924	18777	18740	18881	18854	18813	18967	18673	18644	18819	18718	19038	18880	18710	18676	18743	18840	18737	18880	18804	18693	18840	18631	18656	18630	18591	18937	18895	18745	19136	19137	19122	18893	18616	18686	18785	18724	18750	18848	18595	18429	18554	18678	18669	18707	18879	18631	18452	18626	18607	18884	18582	18588	18920	18800	18840	18743	18664	18568	18887	18716	18738	18540	18669	18636	18617	18613	18715	18477	18874	18520	18610	18802	18690	18635	18707	18688	18705	18712	18464	18625	18659	18528	18616	18864	18547	18661	18756	18564	18771	18678	18656	18781	18614	18639	18645	18731	18461	18611	18754	18664	18847	18536	18693	18664	18609	18645	18573	18695	18596	18638	18604	18824	18486	18744	18778	18651	18817	18668	18652	18933	18634	18725	18814	18603	18544	18579	18878	18577	18688	18769	18686	18562	18561	18692	18783	18572	18485	18440	18759	18544	18548	18575	18675	18759	18568	18730	18708	18382	18626	18858	18830	18898	18665	18583	18565	18576	18448	18513	18554	18426	18561	18714	18497	18699	18702	18652	18534	18491	18679	18783	18716	18524	18543	18765	18782	18496	18697	18745	18656	18623	18622	18606	18596	18717	18627	18643	18565	18757	18535	18563	18626	18572	18637	18618	18573	18654	18721	18541	18648	18594	18530	18492	18676	18657	18664	18645	18665	18757	18820	18646	18629	18728	18684	18590	18440	18502	18488	18594	18476	18475	18776	18635	18616	18798	18576	18876	18578	18714	18736	18557	18563	18554	18650	18652	18398	18652	18665	18613	18593	18498	18647	18770	18731	18722	18593	18640	18602	18748	18663	18879	18791	18513	18697	18545	18710	18804	18616	18820	18588	18717	18754	18888	18449	18633	18635	18507	18747	18658	18684	18759	18607	18677	18671	18591	18615	18604	18616	18628	18576	18881	18682	18681	18750	18661	18718	18679	18530	18741	18586	18668	18619	18683	18525	18539	18753	18552	18686	18520	18479	18743	18667	18720	18721	18515	18542	18818	18699	18649	18452	18612	18624	18766	18769	18618	18608	18726	18879	18694	18673	18689	18741	18716	18728	18482	18747	18810	18630	18549	18676	18586	18743	18597	18597	18620	18423	18386	18708	18657	18536	18712	18680	18847	18769	18658	18549	18576	18554	18785	18507	18450	18706	18744	18671	18785	18762	18863	18715	18823	18562	18637	18750	18709	18568	18478	18673	18623	18517	18893	18572	18501	18443	18587	18554	18677	18588	18623	18576	18920	18567	18626	18701	18676	18687	18434	18426	18828	18655	18549	18636	18733	18771	18520	18589	18519	18566	18566	18606	18721	18784	18715	18554	18544	18615	18669	18642	18597	18584	18480	18531	18641	18753	18549	18505	18667	18751	18623	18634	18576	18586	18583	18798	18703	18708	18575	18605	18647	18666	18644	18933	18725	18645	18662	18698	18894	18661	18541	18661	18827	18586	18720	18576	18713	18560	18669	18570	18514	18665	18611	18585	18594	18705	18794	18758	18547	18574	18716	18682	18681	18651	18728	18407	18561	18619	18559	18697	18597	18519	18679	18547	18497	18676	18704	18721	18744	18426	18630	18791	18556	18777	18554	18617	18632	18555	18799	18577	18814	18866	18685	18753	18544	18498	18589	18541	18760	18680	18833	18660	18621	18692	18688	18689	18617	18785	18619	18718	18607	18575	18680	18718	18728	18631	18662	18780	18656	18747	18804	18909	18779	18690	18496	18657	18749	18585	18599	18562	18867	18568	18874	18561	18929	18604	18639	18497	18717	18568	18783	18609	18593	18752	18538	18568	18631	18535	18825	18572	18684	18447	18645	18647	18627	18538	18474	18593	18664	18618	18771	18652	18718	18542	18679	18756	18794	18501	18609	18541	18651	18484	18709	18865	18637	18736	18489	18569	18806	18768	18582	18535	18623	18580	18843	18592	18709	18676	18538	18617	18539	18929	18705	18660	18496	18632	18825	18815	18487	18666	18747	18728	18634	18869	18599	18660	18587	18430	18703	18569	18570	18824	18559	18601	18801	18661	18800	18484	18473	18608	18595	18728	18515	18664	18630	18478	18610	18580	18601	18840	18700	18656	18819	18834	18610	18698	18745	18697	18500	18532	18524	18660	18594	18514	18621	18493	18718	18551	18637	18731	18389	18781	18874	18583	18564	18797	18631	18654	18550	18758	18660	18486	18680	18831	18695	18401	18666	18530	18788	18647	18678	18699	18589	18818	18650	18714	18552	18739	18672	18650	18906	18708	18641	18509	18795	18537	18764	18518	18763	18663	18769	18604	18675	18564	18669	18650	18697	18537	18464	18515	18553	18658	18807	18529	18698	18660	18719	18558	18736	18410	18418	18720	18737	18562	18426	18762	18521	18544	18592	18664	18563	18525	18807	18836	18741	18556	18545	18565	18572	18684	18679	18630	18586	18840	18620	18582	18763	18517	18702	18762	18510	18857	18607	18605	18753	18617	18753	18510	18586	18569	18643	18385	18632	18437	18499	18605	18751	18536	18627	18705	18721	18658	18497	18450	18500	18784	18754	18524	18705	18552	18786	18732	18718	18565	18514	18664	18488	18745	18747	18762	18707	18785	18576	18504	18552	18517	18708	18653	18617	18768	18851	18696	18738	18512	18660	18599	18616	18671	18602	18447	18515	18648	18809	18511	18775	18663	18372	18663	18847	18649	18729	18589	18487	18725	18535	18787	18745	18369	19031	18607	18633	18476	18540	18489	18555	18802	18678	18578	18637	18641	18607	18658	18670	18456	18860	18391	18440	18607	18627	18565	18850	18629	18711	18802	18747	18555	18545	18616	18578	18407	18520	18507	18604	18691	18746	18708	18774	18732	18500	18523	18611	18616	18763	18665	18766	18796	18628	18826	18327	18487	18817	18553	18661	18675	18562	18688	18680	18687	18688	18526	18493	18742	18663	18603	18732	18869	18599	18715	18518	18587	18737	18664	18620	18644	18718	18579	18584	18562	18525	18541	18603	18616	18660	18603	18848	18639	18616	18520	18670	18792	18772	18577	18592	18599	18676	18887	18444	18680	18666	18693	18660	18700	18633	18681	18521	18426	18807	18720	18662	18489	18554	18671	18630	18788	18509	18746	18714	18523	18533	18782	18519	18767	18785	18564	18609	18764	18763	18603	18484	18558	18561	18606	18650	18792	18535	18615	18685	18572	18509	18536	18670	18736	18642	18727	18605	18576	18555	18328	18557	18590	18398	18544	18582	18682	18501	18619	18695	18649	18559	18678	18823	18748	18664	18662	18799	18745	18675	18644	18680	18645	18633	18605	18467	18472	18670	18673	18743	18555	18656	18456	18451	18794	18699	18557	18755	18628	18506	18802	18684	18693	18655	18535	18808	18537	18728	18634	18677	18613	18490	18665	18564	18641	18624	18538	18315	18763	18466	18512	18666	18463	18668	18648	18509	18534	18643	18616	18766	18741	18892	18458	18797	18807	18782	18435	18540	18651	18875	18630	18868	18702	18692	18558	18563	18704	18492	18778	18668	18689	18607	18755	18673	18734	18654	18558	18776	18612	18529	18648	18688	18514	18795	18646	18772	18496	18603	18704	18547	18531	18563	18665	18762	18653	18720	18769	18739	18786	18692	18639	18616	18693	18634	18533	18631	18572	18599	18591	18744	18553	18849	18705	18669	18643	18735	18620	18643	18760	18602	18531	18542	18591	18564	18583	18635	18776	18590	18720	18600	18765	18717	18724	18581	18531	18685	18524	18625	18807	18698	18619	18732	18700	18673	18716	18583	18574	18664	18614	18557	18313	18559	18672	18602	18729	18569	18700	18657	18802	18747	18523	18682	18531	18548	18520	18620	18605	18771	18563	18724	18710	18760	18732	18639	18701	18583	18627	18640	18710	18478	18672	18753	18551	18720	18798	18617	18534	18591	18578	18461	18493	18587	18635	18766	18578	18708	18600	18793	18795	18754	18675	18725	18649	18530	18571	18645	18493	18510	18544	18354	18512	18463	18475	18520	18551	18625	18633	18611	18606	18525	18835	18646	18689	18724	18381	18507	18692	18508	18500	18741	18706	18833	18680	18494	18614	18636	18603	18720	18727	18535	18715	18696	18856	18641	18563	18790	18834	18748	18695	18749	18743	18701	18511	18621	18648	18662	18400	18719	18738	18795	18560	18665	18691	18708	18728	18725	18319	18832	18992	18641	18669	18491	18808	18853	18735	18684	18639	18431	18452	18571	18399	18498	18761	18872	18683	18472	18439	18573	18611	18851	18559	18682	18642	18693	18671	18772	18654	18884	18581	18679	18627	18684	18731	18630	18681	18760	18682	18571	18575	18616	18750	18872	18706	18632	18601	18706	18804	18453	18590	18430	18656	18544	18650	18612	18608	18484	18589	18526	18655	18596	18587	18702	18728	18650	18335	18408	18550	18582	18639	18687	18630	18566	18767	18708	18708	18761	18612	18693	18624	18721	18898	18675	18618	18768	18585	18517	18519	18501	18438	18453	18525	18681	18696	18495	18577	18681	18699	18760	18407	18707	18808	18684	18803	18768	18525	18690	18579	18655	18808	18634	18586	18641	18683	18846	18518	18694	18770	18457	18717	18664	18664	18529	18595	18534	18482	18819	18552	18783	18600	18758	18709	18637	18640	18696	18724	18744	18679	18667	18807	18634	18616	18560	18571	18877	18653	18535	18476	18788	18703	18656	18482	18624	18687	18689	18767	18745	18590	18758	18770	18713	18634	18709	18751	18753	18781	18625	18757	18840	18756	18589	18623	18520	18708	18696	18858	18786	18668	18461	18633	18715	18633	18833	18566	18903	18763	18509	18554	18484	18547	18518	18527	18730	18628	18686	18840	18755	18571	18617	18569	18726	18632	18640	18509	18667	18825	18616	18603	18600	18560	18746	18761	18530	18558	18963	18635	18757	18521	18709	18625	18590	18756	18754	18698	18633	18653	18707	18822	18778	18573	18769	18517	18512	18718	18867	18798	18619	18714	18586	18796	18662	18763	18707	18904	18665	18727	18636	18536	18680	18613	18761	18687	18519	18523	18614	18628	18660	18748	18675	18619	18623	18695	18731	18479
37468	61922	58070	46482	38633	29682	23653	21030	19664	17983	17217	17078	16794	16892	16813	16542	16705	16610	16677	16748	16711	16669	16812	16733	16775	16598	16638	16735	16532	16607	16565	16493	16634	16445	16538	16474	16631	16531	16650	16647	16425	16496	16511	16477	16559	16610	16368	16528	16645	17159	17037	16881	16743	16357	16633	16474	16514	16544	16585	16525	16506	16397	16520	16420	16525	16331	16517	16476	16538	16461	16594	16419	16555	16334	16492	16541	16488	16386	16540	16515	16860	16638	16433	16631	16570	16463	16485	16351	16585	16302	16496	16617	16499	16383	16547	16506	16614	16573	16442	16539	16421	16499	16566	16462	16260	16518	16569	16408	16607	16481	16434	16397	16329	16616	16443	16490	16579	16303	16476	16411	16280	16551	16445	16628	16557	16446	16350	16407	16533	16681	16447	16541	16545	16345	16662	16393	16388	16415	16585	16443	16448	16669	16807	16523	16382	16512	16577	16605	16506	16339	16540	16456	16442	16323	16466	16521	16370	16404	16712	16525	16403	16346	16408	16537	16527	16507	16373	16522	16463	16625	16498	16489	16484	16509	16537	16473	16374	16569	16488	16618	16504	16446	16346	16469	16424	16509	16414	16439	16410	16367	16567	16418	16521	16520	16441	16463	16402	16496	16373	16549	16459	16452	16716	16481	16402	16493	16393	16630	16653	16536	16491	16525	16388	16272	16676	16549	16509	16473	16504	16501	16489	16607	16506	16499	16520	16565	16443	16470	16547	16469	16580	16372	16576	16578	16647	16507	16600	16266	16447	16624	16712	16492	16388	16486	16545	16586	16548	16480	16350	16349	16476	16440	16620	16546	16415	16542	16391	16350	16524	16576	16588	16296	16652	16434	16384	16427	16505	16413	16559	16407	16557	16440	16406	16301	16526	16384	16571	16625	16473	16553	16492	16504	16616	16561	16415	16482	16399	16393	16493	16495	16534	16469	16551	16563	16523	16489	16561	16398	16506	16499	16524	16538	16494	16622	16366	16355	16517	16606	16418	16495	16380	16590	16500	16340	16367	16544	16536	16525	16643	16422	16440	16313	16344	16487	16697	16492	16455	16481	16453	16545	16577	16582	16330	16471	16627	16471	16447	16615	16576	16458	16544	16418	16487	16348	16447	16556	16540	16454	16400	16588	16353	16407	16458	16611	16533	16451	16503	16491	16580	16398	16496	16536	16584	16507	16325	16482	16350	16578	16505	16526	16502	16664	16474	16405	16459	16541	16541	16583	16455	16645	16379	16331	16422	16570	16483	16452	16535	16664	16472	16588	16351	16405	16420	16530	16385	16215	16591	16478	16442	16433	16614	16430	16417	16454	16420	16573	16354	16276	16448	16574	16481	16403	16351	16459	16391	16617	16506	16344	16219	16457	16581	16506	16677	16472	16535	16585	16485	16468	16498	16467	16520	16558	16632	16484	16565	16586	16645	16493	16474	16482	16383	16379	16534	16397	16441	16588	16633	16702	16419	16479	16411	16515	16425	16452	16511	16447	16467	16396	16408	16545	16361	16407	16502	16394	16441	16474	16607	16428	16366	16574	16465	16414	16439	16481	16324	16658	16486	16457	16372	16486	16515	16422	16606	16487	16411	16367	16518	16474	16305	16384	16378	16479	16578	16357	16574	16460	16427	16502	16369	16520	16320	16476	16461	16433	16517	16609	16543	16518	16413	16403	16579	16406	16659	16481	16379	16548	16518	16514	16650	16513	16483	16679	16540	16352	16514	16548	16567	16525	16499	16297	16560	16491	16368	16602	16518	16521	16453	16439	16488	16433	16502	16377	16515	16523	16427	16550	16346	16479	16655	16468	16589	16454	16498	16680	16580	16426	16568	16638	16458	16520	16348	16516	16353	16562	16526	16683	16424	16509	16615	16434	16575	16553	16458	16671	16568	16511	16421	16479	16405	16235	16367	16631	16471	16442	16373	16478	16587	16541	16509	16522	16298	16489	16468	16603	16546	16487	16486	16404	16647	16515	16436	16421	16495	16492	16537	16566	16406	16723	16579	16406	16334	16566	16524	16352	16282	16298	16605	16477	16492	16493	16629	16541	16566	16510	16438	16505	16509	16567	16380	16486	16373	16406	16451	16578	16403	16487	16494	16508	16449	16414	16426	16470	16599	16579	16460	16375	16422	16574	16401	16450	16492	16457	16537	16434	16595	16524	16433	16419	16444	16507	16406	16621	16484	16421	16485	16523	16560	16489	16472	16455	16392	16431	16367	16724	16501	16397	16564	16621	16182	16575	16460	16724	16478	16464	16270	16566	16398	16473	16406	16453	16334	16447	16520	16424	16395	16524	16602	16470	16575	16394	16458	16465	16340	16558	16487	16799	16311	16561	16535	16557	16624	16472	16667	16501	16504	16487	16535	16627	16580	16373	16594	16559	16403	16599	16549	16421	16466	16590	16491	16674	16588	16498	16448	16431	16434	16673	16450	16453	16455	16429	16451	16531	16436	16352	16517	16395	16322	16518	16301	16455	16551	16473	16488	16625	16547	16434	16465	16533	16454	16589	16521	16420	16541	16582	16589	16417	16401	16484	16595	16662	16293	16527	16578	16542	16418	16487	16447	16540	16490	16532	16621	16406	16616	16689	16500	16404	16621	16402	16449	16669	16366	16316	16320	16451	16477	16476	16500	16651	16470	16335	16618	16404	16518	16550	16517	16415	16207	16391	16567	16603	16653	16274	16520	16397	16522	16547	16492	16427	16567	16547	16441	16511	16505	16345	16481	16324	16485	16437	16663	16621	16598	16415	16370	16579	16351	16590	16480	16351	16446	16505	16533	16625	16653	16525	16444	16590	16499	16465	16403	16483	16357	16510	16615	16502	16620	16536	16360	16661	16454	16462	16670	16611	16539	16676	16411	16300	16365	16585	16387	16422	16398	16396	16540	16251	16566	16398	16593	16481	16576	16358	16388	16416	16677	16382	16623	16498	16435	16518	16401	16379	16310	16466	16528	16503	16467	16423	16524	16553	16158	16502	16446	16514	16347	16540	16682	16253	16692	16636	16512	16413	16508	16483	16465	16542	16467	16480	16592	16451	16390	16540	16670	16532	16503	16458	16436	16271	16460	16619	16406	16522	16625	16543	16441	16511	16475	16522	16517	16439	16376	16560	16605	16468	16419	16442	16676	16478	16357	16559	16415	16440	16431	16412	16539	16520	16535	16567	16425	16363	16586	16612	16471	16677	16353	16493	16307	16585	16421	16628	16331	16537	16439	16354	16502	16455	16402	16478	16547	16532	16510	16351	16498	16505	16594	16503	16403	16412	16446	16517	16572	16441	16432	16415	16464	16321	16385	16427	16417	16497	16316	16432	16381	16324	16425	16505	16512	16500	16430	16548	16631	16392	16376	16408	16399	16462	16609	16474	16455	16377	16456	16269	16517	16512	16443	16479	16590	16540	16440	16366	16252	16550	16577	16613	16600	16513	16435	16557	16581	16524	16549	16474	16533	16462	16369	16440	16472	16675	16478	16523	16521	16527	16609	16563	16596	16533	16553	16367	16598	16465	16524	16397	16543	16480	16465	16457	16473	16442	16525	16445	16434	16531	16533	16507	16457	16395	16408	16529	16515	16548	16418	16385	16570	16381	16601	16370	16417	16646	16436	16567	16531	16445	16532	16638	16482	16517	16535	16477	16460	16584	16277	16346	16560	16625	16521	16380	16562	16659	16513	16436	16434	16327	16364	16284	16506	16489	16768	16577	16571	16466	16606	16312	16474	16525	16475	16521	16425	16463	16626	16492	16668	16451	16522	16507	16503	16479	16427	16546	16480	16453	16546	16602	16548	16455	16600	16268	16536	16409	16595	16480	16578	16482	16587	16475	16465	16524	16378	16436	16460	16421	16370	16451	16575	16459	16343	16438	16515	16613	16475	16477	16537	16390	16447	16518	16436	16593	16404	16546	16575	16525	16316	16392	16656	16532	16327	16365	16498	16554	16472	16465	16330	16507	16438	16410	16451	16614	16432	16490	16451	16656	16523	16428	16545	16447	16411	16362	16577	16572	16552	16399	16448	16447	16484	16469	16475	16395	16533	16321	16395	16435	16450	16372	16550	16577	16328	16483	16503	16328	16622	16450	16421	16500	16547	16471	16509	16264	16597	16458	16352	16556	16533	16327	16455	16416	16476	16458	16481	16710	16486	16347	16613	16526	16446	16554	16584	16386	16500	16470	16489	16578	16747	16406	16497	16329	16514	16317	16527	16516	16463	16617	16442	16520	16525	16343	16591	16281	16449	16458	16602	16462	16440	16388	16366	16646	16446	16360	16502	16451	16672	16551	16416	16515	16547	16559	16432	16608	16591	16519	16364	16528	16555	16355	16261	16440	16526	16586	16479	16522	16427	16609	16625	16561	16475	16401	16343	16746	16455	16384	16404	16371	16479	16295	16581	16438	16359	16448	16599	16536	16573	16627	16437	16699	16513	16377	16427	16517	16331	16537	16560	16345	16440	16542	16622	16595	16404	16477	16496	16377	16438	16551	16443	16589	16406	16448	16582	16530	16388	16314	16570	16459	16324	16513	16669	16322	16536	16418	16594	16694	16532	16613	16459	16228	16594	16496	16371	16500	16386	16451	16510	16574	16555	16490	16694	16606	16474	16563	16421	16532	16568	16614	16423	16481	16354	16674	16563	16656	16391	16518	16362	16485	16323	16634	16556	16394	16470	16387	16433	16559	16426	16671	16532	16630	16497	16456	16484	16418	16570	16487	16385	16589	16295	16348	16568	16427	16606	16514	16657	16522	16498	16344	16538	16391	16545	16401	16354	16605	16546	16521	16472	16536	16604	16458	16589	16554	16527	16447	16684	16498	16491	16693	16508	16329	16599	16378	16528	16651	16545	16409	16275	16547	16525	16618	16531	16413	16535	16587	16362	16568	16568	16568	16569	16490	16414	16403	16430	16515	16416	16572	16436	16411	16588	16413	16584	16427	16531	16629	16539	16424	16558	16455	16421	16425	16544	16466	16559	16504	16464	16557	16347	16555	16632	16583	16468	16560	16429	16595	16601	16524	16539	16386	16431	16499	16512	16478	16556	16526	16560	16616	16414	16446	16603	16390	16367	16425	16537	16510	16602	16422	16405	16550	16531	16592	16440	16398	16432	16553	16409	16501
28698	27703	35941	32274	25712	21192	19665	18812	18368	17886	17807	17717	17722	17712	17835	17614	17617	17599	17904	17438	17690	17753	17806	17589	17778	17570	17453	17614	17451	17750	17755	17685	17526	17723	17645	17520	17759	17654	17522	17636	17523	17516	17672	17541	17553	17624	17871	17752	17771	17767	17732	17712	17565	17686	17730	17657	17486	17557	17645	17390	17726	17517	17703	17690	17702	17506	17598	17578	17607	17618	17569	17633	17466	17666	17421	17643	17672	17842	17636	17588	17516	17572	17487	17672	17717	17569	17492	17630	17656	17556	17467	17477	17600	17557	17637	17626	17764	17662	17688	17502	17589	17533	17527	17573	17662	17604	17664	17677	17619	17546	17595	17438	17824	17589	17569	17660	17710	17401	17656	17569	17323	17564	17522	17460	17505	17567	17592	17533	17525	17497	17784	17478	17584	17746	17545	17586	17532	17360	17507	17643	17630	17586	17263	17559	17642	17437	17615	17838	17799	17584	17517	17644	17509	17594	17556	17627	17699	17611	17452	17458	17564	17402	17637	17695	17518	17656	17412	17643	17633	17317	17420	17543	17541	17577	17631	17484	17437	17524	17473	17462	17622	17461	17482	17756	17585	17471	17580	17674	17665	17484	17460	17601	17489	17596	17681	17535	17636	17637	17585	17459	17412	17601	17496	17377	17481	17506	17465	17519	17508	17383	17400	17518	17477	17577	17667	17636	17677	17457	17604	17682	17449	17616	17523	17505	17551	17496	17457	17562	17634	17541	17406	17474	17652	17473	17543	17637	17617	17530	17476	17500	17404	17515	17678	17242	17449	17591	17495	17533	17858	17650	17647	17550	17600	17345	17517	17772	17660	17646	17490	17696	17676	17576	17562	17671	17522	17527	17774	17666	17418	17514	17659	17630	17472	17450	17529	17610	17718	17600	17423	17389	17521	17577	17567	17703	17523	17714	17703	17570	17655	17627	17542	17693	17575	17555	17730	17768	17563	17638	17668	17698	17682	17712	17572	17875	17821	17522	17562	17740	17589	17548	17762	17545	17726	17685	17903	17518	17784	17411	17630	17424	17602	17656	17310	17807	17559	17497	17578	17529	17382	17606	17454	17508	17398	17379	17507	17535	17573	17949	17619	17568	17768	17654	17574	17432	17687	17468	17766	17394	17567	17307	17478	17663	17664	17590	17480	17414	17527	17551	17501	17437	17445	17526	17596	17608	17607	17456	17732	17554	17590	17689	17565	17632	17394	17717	17492	17601	17601	17683	17620	17481	17576	17489	17458	17739	17442	17448	17719	17654	17627	17420	17502	17534	17539	17463	17509	17597	17463	17449	17536	17496	17592	17558	17493	17458	17664	17707	17758	17745	17504	17587	17575	17302	17533	17615	17439	17273	17454	17612	17624	17676	17596	17495	17613	17313	17500	17588	17439	17507	17621	17505	17582	17479	17660	17445	17678	17562	17396	17656	17693	17648	17424	17554	17673	17795	17425	17543	17685	17312	17543	17568	17507	17624	17585	17617	17581	17502	17505	17447	17628	17713	17695	17541	17692	17425	17459	17627	17480	17692	17618	17722	17750	17618	17619	17963	17533	17671	17523	17621	17393	17705	17478	17548	17594	17554	17501	17406	17553	17583	17456	17508	17519	17525	17543	17553	17540	17540	17776	17545	17543	17483	17387	17496	17638	17770	17491	17478	17523	17578	17601	17567	17491	17474	17476	17509	17776	17632	17424	17389	17555	17579	17504	17635	17666	17737	17509	17556	17632	17788	17753	17694	17537	17477	17673	17436	17455	17629	17611	17637	17585	17544	17520	17696	17433	17600	17692	17717	17554	17434	17616	17604	17683	17415	17643	17396	17689	17696	17619	17626	17438	17766	17639	17642	17563	17559	17460	17593	17650	17640	17626	17433	17589	17610	17687	17581	17562	17596	17611	17533	17531	17762	17341	17498	17745	17602	17465	17499	17658	17612	17449	17813	17590	17611	17589	17643	17512	17557	17773	17591	17594	17407	17382	17644	17553	17576	17561	17612	17922	17605	17627	17637	17593	17611	17580	17440	17557	17587	17631	17628	17546	17548	17555	17524	17692	17456	17584	17509	17604	17647	17573	17643	17618	17420	17493	17410	17643	17349	17595	17579	17595	17502	17490	17516	17646	17685	17561	17402	17596	17600	17542	17735	17589	17556	17517	17733	17643	17498	17660	17499	17507	17508	17627	17594	17460	17397	17537	17659	17535	17424	17594	17476	17426	17606	17589	17602	17632	17542	17575	17548	17509	17676	17562	17536	17736	17560	17425	17474	17681	17700	17324	17498	17442	17517	17713	17573	17533	17530	17498	17570	17538	17679	17496	17661	17616	17613	17666	17491	17432	17858	17699	17338	17548	17698	17631	17651	17622	17470	17716	17741	17668	17747	17548	17619	17516	17625	17471	17460	17652	17540	17682	17691	17620	17628	17655	17398	17551	17468	17432	17534	17535	17500	17680	17608	17633	17469	17513	17637	17721	17686	17582	17327	17624	17618	17488	17458	17697	17527	17426	17544	17416	17607	17366	17519	17682	17449	17555	17287	17620	17612	17522	17364	17619	17544	17529	17782	17652	17514	17573	17624	17728	17547	17508	17727	17681	17402	17611	17450	17633	17637	17696	17743	17734	17647	17741	17675	17717	17527	17429	17678	17481	17515	17465	17680	17665	17627	17631	17688	17686	17527	17495	17491	17675	17587	17641	17637	17629	17628	17526	17643	17848	17447	17568	17594	17518	17475	17650	17468	17519	17400	17370	17523	17442	17580	17567	17416	17415	17733	17528	17535	17726	17557	17673	17461	17712	17588	17421	17706	17589	17688	17605	17632	17511	17569	17581	17656	17537	17657	17512	17666	17599	17669	17617	17784	17553	17332	17607	17653	17625	17640	17559	17557	17558	17538	17499	17522	17621	17444	17513	17420	17510	17595	17584	17544	17537	17360	17721	17511	17714	17396	17502	17616	17665	17704	17649	17696	17695	17615	17617	17672	17404	17480	17427	17388	17504	17653	17679	17530	17662	17638	17646	17774	17740	17603	17755	17603	17705	17455	17524	17507	17485	17661	17649	17598	17743	17670	17549	17687	17659	17695	17443	17585	17544	17469	17579	17542	17468	17537	17460	17554	17503	17589	17713	17689	17600	17625	17694	17389	17342	17532	17608	17368	17637	17425	17671	17711	17784	17710	17603	17419	17578	17422	17666	17737	17706	17494	17540	17597	17602	17448	17433	17484	17676	17657	17667	17609	17657	17756	17596	17362	17432	17414	17430	17601	17655	17760	17624	17303	17746	17529	17447	17458	17620	17655	17383	17565	17613	17598	17515	17795	17316	17669	17722	17456	17648	17513	17525	17513	17456	17527	17608	17420	17548	17499	17638	17759	17538	17457	17335	17471	17539	17552	17395	17504	17543	17608	17706	17701	17604	17623	17394	17588	17537	17577	17696	17538	17393	17655	17700	17703	17684	17696	17553	17816	17694	17611	17690	17564	17491	17545	17482	17726	17719	17793	17523	17569	17597	17584	17626	17647	17503	17645	17557	17862	17605	17530	17693	17490	17295	17559	17693	17702	17480	17378	17509	17687	17607	17550	17420	17601	17590	17535	17393	17418	17762	17484	17628	17651	17785	17605	17719	17542	17370	17491	17574	17574	17738	17559	17609	17596	17639	17476	17597	17576	17502	17553	17464	17506	17720	17643	17586	17693	17750	17681	17535	17577	17599	17673	17751	17405	17663	17643	17421	17856	17496	17628	17638	17645	17631	17640	17664	17685	17711	17769	17674	17595	17391	17489	17478	17512	17782	17500	17805	17664	17632	17508	17625	17605	17563	17546	17581	17656	17562	17328	17518	17380	17464	17571	17773	17564	17679	17447	17518	17684	17674	17591	17300	17497	17707	17543	17765	17686	17674	17599	17542	17587	17560	17570	17601	17671	17620	17619	17772	17782	17696	17487	17538	17582	17493	17572	17531	17613	17732	17659	17443	17558	17540	17496	17480	17650	17660	17529	17559	17606	17579	17483	17701	17542	17567	17669	17560	17776	17473	17542	17525	17619	17622	17711	17829	17570	17442	17687	17384	17421	17737	17569	17613	17569	17687	17504	17810	17716	17465	17603	17520	17566	17387	17503	17744	17480	17475	17484	17576	17663	17703	17379	17472	17626	17533	17474	17480	17469	17570	17817	17834	17814	17477	17709	17626	17605	17713	17740	17573	17776	17576	17664	17574	17451	17381	17431	17443	17582	17610	17376	17445	17508	17607	17569	17592	17576	17474	17552	17550	17578	17512	17589	17546	17508	17701	17609	17767	17453	17644	17420	17678	17602	17722	17560	17512	17513	17422	17502	17579	17547	17604	17506	17718	17753	17594	17476	17526	17494	17584	17887	17530	17602	17482	17616	17735	17695	17604	17612	17566	17461	17535	17613	17442	17633	17710	17723	17492	17671	17863	17596	17617	17757	17697	17727	17514	17342	17476	17573	17562	17609	17594	17591	17672	17566	17606	17770	17616	17662	17676	17591	17483	17808	17701	17462	17527	17428	17329	17571	17776	17608	17474	17620	17463	17625	17491	17594	17818	17650	17551	17464	17641	17573	17716	17595	17513	17416	17666	17482	17533	17616	17488	17495	17571	17500	17712	17400	17563	17457	17720	17646	17652	17634	17511	17514	17648	17708	17771	17513	17513	17767	17577	17399	17499	17567	17411	17638	17474	17732	17567	17641	17483	17694	17640	17626	17518	17742	17514	17686	17551	17587	17605	17633	17722	17654	17542	17571	17707	17530	17653	17435	17368	17423	17591	17504	17489	17599	17619	17710	17588	17700	17579	17589	17541	17444	17625	17555	17528	17462	17664	17628	17541	17393	17563	17422	17758	17513	17554	17545	17711	17642	17615	17485	17671	17528	17631	17450	17639	17616	17525	17721	17645	17800	17562	17479	17672	17290	17551	17398	17525	17504	17707	17365	17492	17614	17616	17412	17745	17661	17617	17539	17598	17400	17686	17769	17602	17718	17685	17490	17569	17692	17533	17481	17434	17560	17522	17578	17632	17243	17415	17402	17625	17645	17438	17484	17548	17679	17592	17564	17545	17475	17618	17424	17749	17558	17705	17625	17638	17438	17556	17678	17670	17725	17790	17567
32014	45500	43039	33734	26941	20151	18520	17429	16959	16329	16194	15868	16027	15972	15900	15978	16024	15959	15941	15907	15904	15892	15873	15899	15925	16086	15923	15848	15796	15903	15777	15976	15814	15799	15925	15855	15954	15933	15849	15779	15868	15843	15794	15885	15922	15812	15937	15802	15942	16012	15888	15707	15729	15893	15874	15916	15788	15777	15795	15958	16078	15834	15906	15791	15761	16033	15925	15697	15736	15768	15733	15734	15829	15983	15839	15863	15852	15895	15895	15995	15899	15913	15793	15901	15916	15796	15662	15862	15949	15898	15716	15743	15930	15894	15964	15699	15866	15977	15778	15966	15859	16155	15665	15806	15886	15784	15816	15809	15666	15755	15975	15816	15971	15872	15826	15780	15819	15829	15770	15853	16041	15871	15990	15978	16123	15869	15874	15773	15792	15671	15821	15828	15981	15846	15781	15929	15837	15965	15802	15896	15831	15777	15647	15866	15850	15995	15925	15696	15941	15883	16217	15676	15861	15838	15779	15832	15947	16021	15890	15740	15800	15892	15972	15840	15835	15838	15899	15842	15751	15843	15726	15828	15704	15589	15781	15961	15866	15855	15858	15754	15745	15991	15731	15741	15953	15847	15927	15913	15948	15913	15744	15876	15914	15823	15829	15764	15626	15798	15803	15980	15851	16078	15883	16017	15718	15678	15831	16002	16050	16039	15946	15911	15706	15898	15947	15844	16050	15818	15816	15890	15924	15796	15788	15881	15817	15790	15906	15828	15844	15765	15936	15952	15772	15900	15975	15871	15863	15928	15862	15905	15891	15689	15909	15797	15923	15815	15810	15885	15718	15949	15838	16001	15874	16243	15832	15948	15919	15837	15913	15939	15821	15775	15906	15961	15919	15721	15712	15849	15863	15806	15866	15874	15826	15864	15773	15929	15800	15801	15797	15893	16010	15788	15701	16073	15881	16084	15902	15825	15972	16037	15880	15785	15786	15851	15891	15817	16019	15667	16015	15847	15932	15836	15851	15740	15801	15826	15902	15786	15830	15773	15946	15763	15727	15985	15814	15784	15783	15864	15972	15889	15739	15841	15786	15845	15792	15949	15974	15886	15856	15791	15912	15930	15825	15754	15718	15974	15988	15928	15880	15990	15867	15853	15791	15650	15782	15772	15869	16017	15743	15939	15713	15782	15983	15763	15916	15922	15804	16088	15733	15776	15760	15770	15821	15847	15828	15888	15861	15774	15807	16050	15808	15998	15727	16080	15908	15802	15864	15820	16026	15790	15866	15969	15838	15832	15891	15741	15919	15757	15802	15949	15840	15696	15894	15882	15919	16021	15876	15866	15815	15815	15948	15838	15835	15794	15844	15818	15846	15975	15852	15620	15934	15867	15782	15863	15948	15763	15888	15961	15612	15779	15901	15687	15866	15778	15855	15950	15765	15837	15884	15921	15881	15884	15854	15927	15804	15863	15740	15979	15702	15788	15844	15879	15835	15971	15944	16004	15995	15957	15756	15852	15879	15876	15856	15998	15834	15804	15805	15780	15877	15823	15896	15911	15859	15715	15867	15930	15839	15932	15771	15953	15774	16008	15962	15651	15959	15832	15865	15762	15838	16009	15705	15815	15849	15835	15922	15816	15942	16000	15941	15929	15796	15783	15778	15983	15871	15880	15831	15811	15858	15914	15827	15922	15901	15906	15780	15815	15818	15890	15888	15928	15970	15987	15802	15896	15957	15950	15749	15858	15868	15870	15875	15998	15767	15830	15743	15737	15880	16041	15977	15840	15907	15785	15806	15961	15849	15876	15773	15977	15881	15923	15946	15801	15931	15805	15778	15947	15859	15814	15891	15942	15831	15821	15866	15831	15886	15694	15796	15772	15815	15669	15627	15692	15656	15762	15962	15841	15831	15800	15841	15918	16061	15917	15801	15678	15860	15897	15821	15879	15749	15869	15788	15773	15862	15910	15889	15892	15906	15885	15641	15897	15878	15804	15880	15858	15759	15879	15919	16046	15922	15812	15843	15724	15784	15901	15830	15926	15787	15926	15687	15670	15650	15886	15886	15725	16076	16007	15999	15752	15855	15984	15945	15809	15838	15815	15983	15997	15840	15900	15961	15826	15877	15934	15873	15978	15982	15870	15825	15865	15828	15987	15783	15800	15944	15902	15835	15831	15772	15886	15859	15829	15844	15851	15873	15856	15814	15814	15783	15884	15697	15898	15911	15686	15625	15821	15770	15999	15912	15899	15782	15786	15805	15934	15856	15887	15856	15976	15907	15894	15974	15779	15873	15918	15690	15801	15950	15779	15720	15757	15926	15881	15865	15825	15689	15834	16004	15934	15772	15685	15753	15856	15930	15857	15916	15911	15857	15855	15607	15735	15962	15889	15841	15753	15817	15666	15985	15979	15866	15686	15896	16014	15987	15943	15970	15885	15866	15679	15775	15932	15746	15846	15807	15848	15919	15728	15713	15812	15884	15996	15817	15776	15868	15836	15904	15736	15939	15967	15736	15974	15714	15847	15865	15840	15878	16042	15888	15863	15851	15732	16149	15752	16022	15878	15875	15693	15838	16076	15918	16035	15877	15907	15799	15803	15779	15986	15943	15891	15953	15796	15712	15758	15847	15937	15802	15873	15942	16147	15718	15890	15963	15952	15970	15876	15841	15890	15854	15808	15864	15852	15711	15743	15887	15865	15792	15752	15938	15753	15775	15771	15880	15822	15624	15848	15822	15742	15801	15751	15965	15994	15836	15800	15865	15828	15922	15923	15747	15827	15903	15932	15906	15865	15857	15703	15892	15972	15945	15702	15849	15807	15925	15976	15826	16005	15762	15830	15876	15869	15851	15645	15965	15886	15913	15770	15847	15785	15962	15903	15829	15875	15850	15804	15827	15822	15846	15871	15813	15955	15752	15918	15790	15813	15960	15845	15972	15759	15871	15803	15884	16063	15932	15643	16040	15873	15930	15902	15872	15959	15997	15838	15868	15791	15949	15977	15868	15937	15778	15691	15817	15873	15929	15893	15969	15820	15933	15814	15876	16023	15745	15953	15872	15741	15858	15894	15826	16152	15748	15858	15932	15891	15957	15868	15746	15776	15972	15789	15889	15731	15919	15738	15865	15761	15918	15662	16141	16047	15870	15967	15930	15999	15976	15745	15880	15806	15974	15984	15883	15805	15986	15786	15763	16001	15809	15893	15972	15863	15816	15918	15755	15817	15779	15969	15875	15852	15924	15796	15920	15797	15653	15947	15770	15936	15890	15874	15847	15885	15932	15870	15714	15717	15899	15827	15907	15823	15746	15850	15838	15865	15869	15997	16069	15808	15889	15747	15734	15800	15875	15889	15713	15808	15851	15841	15762	15770	15955	15827	15829	15909	15648	15862	15776	15887	15759	15786	15838	15703	15959	15803	15892	15894	15972	15709	15775	15831	15792	15803	15880	15701	16001	15776	15908	15931	15854	15738	15717	16014	16118	15899	16014	15964	15918	15787	15790	15756	15878	15886	15806	15780	15874	15879	15980	15919	15814	15947	15753	15871	15744	15970	15841	15877	15809	15670	15735	15722	16082	15917	16032	15871	15862	15900	15975	15957	15974	15781	15771	15782	15859	15725	15877	15964	15996	15953	15870	16023	15860	15914	15828	15876	15827	15816	15960	15924	15864	15910	15923	15728	15853	16107	15854	15796	15980	15858	15921	15802	15832	15858	15810	15772	15801	15921	15898	15981	15969	15985	15786	15861	15944	15926	15912	15748	15645	15941	15923	15874	15940	16185	16003	15930	15787	15749	16068	15885	15751	16024	15780	15974	15845	15977	15881	15811	15884	15673	15760	15691	15796	15903	15838	15933	15841	15842	15831	15980	15983	15901	15771	15851	15870	15985	15772	15883	16023	15747	15925	15723	15816	15892	15812	15863	15773	15741	15941	15902	15805	16014	15926	15902	16061	15721	15920	15879	16075	15690	15899	15874	16028	15832	15931	15727	15923	15906	15885	15758	15784	15740	15850	15807	15970	15756	16025	15836	15870	15897	15740	15994	15884	15766	15924	15741	15717	15825	15894	15777	15858	15887	15793	15893	15772	15906	15796	15723	15902	15914	15933	15881	15794	15923	15797	15939	15918	16022	15921	15800	15759	15889	15892	15843	15756	15843	15895	15847	15875	15806	15814	15879	15833	15961	15983	15800	15804	15787	16010	15949	15841	15881	15819	15853	15886	15891	15871	15928	15951	15958	15807	15823	15927	15794	15812	15873	15935	15812	15878	15880	15791	15933	15833	15849	15829	15957	15849	15760	15668	15857	15799	15892	15895	15948	15864	15935	15668	15776	15756	15864	15879	15922	15954	15939	15651	15967	15931	15936	15815	15851	15879	15940	15973	15761	15882	15866	15843	15854	15791	15778	15823	15825	15865	15740	15976	16034	15799	15839	15710	15726	15722	15966	15795	15734	15819	15944	15791	15943	15922	15846	15850	15891	15941	15785	15872	15912	15807	15905	15941	15868	15904	15961	15916	15878	15849	15872	15839	15901	15826	15700	15783	15778	15970	15933	15806	15887	15907	15783	15960	15923	15844	15870	15945	15842	15687	15725	15914	15715	16057	15928	15836	15947	15914	15793	15770	15807	15940	15854	15849	15873	15643	15739	15888	15782	15939	16022	15828	15971	15822	15950	16035	15830	15800	16077	16022	15916	15833	15841	15789	15772	15886	15673	15906	15971	15781	15749	15949	15797	15904	15761	16003	15921	15754	16026	15841	15769	15737	15801	15844	15734	15897	15885	15807	15789	15901	15825	15898	16044	15830	15855	16032	16008	15848	15979	15872	15989	15871	15923	15844	15823	15826	15822	15928	15720	15855	15778	15916	15843	15840	15845	15861	15998	15740	15738	15864	15746	15864	15770	15916	15764	15830	15894	15846	15927	15945	15837	15860	15937	15913	15841	15929	15764	15969	15913	15765	15862	15832	15801	15838	15903	15733	15775	16088	15968	15905	15956	15956	15816	15825	16084	15800	16102	15902	15826	15756	15733	15912	15736	15823	15872	15934	15855	15750	15935	15880	15911	15929	15863	15854	15881	15732	15843	15850	15823	15969	15963	15888	15978	15875	15864	15794	15760	15903	15744	15864	15789	15923	15762	15694	15757	15930	15809	15902	15871	15900	15784
24373	21522	29202	26139	24696	25442	24941	21419	19734	18843	18156	17939	17852	17679	17910	17682	17850	17721	17761	17695	17669	17735	17691	17551	17734	17634	17419	17614	17654	17387	17389	17711	17566	17635	17640	17320	17641	17596	17720	17474	17676	17521	17653	17585	17598	17623	17593	17462	17703	17812	17678	17835	17471	17612	17557	17601	17576	17385	17508	17434	17546	17441	17615	17504	17399	17515	17705	17637	17575	17426	17680	17442	17793	17655	17614	17526	17792	17771	17494	17396	17634	17684	17601	17720	17538	17367	17346	17587	17345	17747	17534	17427	17484	17488	17596	17603	17556	17600	17218	17715	17533	17403	17421	17596	17658	17538	17498	17721	17462	17465	17525	17636	17653	17486	17658	17347	17231	17485	17536	17583	17370	17548	17486	17597	17597	17468	17605	17494	17657	17423	17508	17548	17516	17682	17693	17352	17547	17715	17470	17699	17622	17679	17558	17398	17642	17672	17751	17761	17393	17498	17500	17682	17560	17640	17463	17516	17684	17363	17589	17432	17545	17431	17559	17346	17440	17434	17583	17642	17687	17512	17322	17542	17561	17561	17721	17620	17529	17475	17678	17416	17497	17839	17648	17555	17391	17523	17645	17607	17476	17571	17534	17663	17458	17447	17546	17513	17764	17518	17446	17678	17510	17476	17582	17536	17574	17412	17659	17423	17478	17499	17689	17485	17520	17545	17530	17444	17582	17612	17400	17470	17469	17535	17575	17594	17665	17775	17498	17579	17530	17671	17494	17416	17754	17494	17284	17621	17408	17609	17516	17488	17395	17290	17451	17506	17450	17576	17574	17814	17574	17722	17577	17402	17702	17636	17574	17680	17534	17576	17580	17447	17516	17311	17439	17347	17629	17566	17634	17436	17556	17592	17564	17562	17605	17481	17496	17564	17537	17718	17621	17623	17690	17651	17545	17575	17387	17444	17659	17545	17607	17678	17402	17757	17712	17542	17585	17451	17579	17706	17501	17587	17523	17515	17595	17318	17588	17525	17596	17672	17680	17578	17519	17546	17404	17521	17514	17486	17601	17501	17744	17605	17433	17325	17367	17620	17634	17598	17741	17499	17564	17746	17639	17485	17376	17408	17376	17465	17728	17648	17660	17578	17507	17594	17503	17609	17343	17531	17569	17535	17445	17549	17540	17689	17622	17520	17476	17704	17468	17557	17512	17555	17488	17461	17612	17414	17360	17736	17466	17793	17468	17478	17713	17484	17611	17654	17301	17420	17455	17290	17339	17308	17520	17475	17669	17620	17458	17406	17531	17457	17605	17638	17573	17670	17801	17554	17479	17631	17713	17671	17550	17590	17598	17395	17481	17458	17465	17391	17571	17766	17630	17554	17715	17672	17441	17472	17435	17594	17653	17552	17655	17528	17532	17620	17490	17611	17625	17504	17587	17545	17568	17513	17546	17622	17503	17600	17512	17663	17655	17556	17803	17539	17397	17499	17361	17721	17648	17341	17507	17499	17606	17711	17412	17556	17548	17597	17496	17553	17426	17513	17641	17630	17742	17303	17626	17421	17586	17656	17488	17406	17571	17604	17485	17565	17409	17647	17552	17351	17651	17592	17589	17439	17534	17525	17674	17488	17443	17768	17592	17438	17488	17498	17668	17610	17716	17537	17454	17461	17510	17706	17484	17740	17535	17650	17517	17449	17628	17625	17568	17577	17560	17821	17553	17577	17489	17513	17458	17544	17559	17441	17532	17509	17396	17560	17527	17429	17584	17567	17658	17638	17394	17384	17614	17694	17623	17590	17616	17795	17590	17531	17550	17468	17427	17604	17535	17402	17539	17542	17478	17489	17371	17541	17631	17585	17574	17472	17656	17673	17385	17603	17577	17500	17567	17497	17380	17627	17531	17664	17562	17740	17553	17814	17626	17499	17637	17521	17422	17504	17682	17482	17632	17579	17572	17520	17460	17638	17461	17641	17328	17547	17510	17440	17620	17710	17486	17614	17636	17701	17592	17551	17669	17641	17561	17698	17685	17396	17454	17384	17690	17761	17889	17478	17723	17688	17385	17573	17497	17474	17627	17558	17720	17542	17481	17484	17691	17352	17610	17424	17508	17553	17651	17489	17562	17519	17604	17438	17466	17506	17485	17524	17440	17575	17574	17527	17405	17491	17482	17590	17521	17721	17678	17539	17413	17533	17769	17600	17525	17655	17624	17544	17405	17663	17294	17375	17743	17535	17574	17680	17609	17483	17459	17549	17398	17347	17676	17560	17496	17563	17435	17576	17448	17368	17451	17749	17484	17469	17655	17651	17679	17547	17477	17628	17524	17679	17650	17631	17568	17516	17599	17471	17431	17540	17707	17678	17580	17458	17497	17363	17728	17562	17385	17424	17400	17538	17814	17659	17599	17600	17514	17531	17664	17564	17636	17617	17433	17706	17531	17656	17732	17401	17576	17646	17459	17599	17405	17420	17577	17463	17495	17631	17515	17636	17643	17553	17358	17428	17511	17633	17386	17549	17598	17466	17432	17568	17667	17630	17476	17552	17854	17570	17506	17620	17553	17535	17645	17606	17612	17748	17644	17566	17819	17801	17621	17411	17519	17527	17682	17568	17548	17499	17466	17602	17363	17451	17346	17594	17593	17695	17809	17586	17688	17417	17626	17520	17517	17506	17516	17402	17461	17624	17661	17371	17513	17602	17626	17381	17456	17487	17540	17271	17526	17282	17417	17641	17605	17491	17380	17594	17388	17561	17578	17589	17474	17527	17465	17429	17544	17409	17699	17672	17593	17593	17594	17614	17399	17547	17546	17420	17658	17653	17719	17557	17521	17538	17572	17708	17511	17635	17747	17469	17540	17628	17628	17777	17555	17628	17561	17579	17574	17574	17594	17583	17644	17440	17530	17503	17417	17410	17526	17435	17671	17439	17510	17526	17495	17593	17421	17395	17438	17524	17643	17534	17540	17550	17604	17509	17512	17346	17397	17512	17508	17440	17671	17590	17332	17447	17598	17364	17587	17500	17491	17616	17430	17516	17365	17497	17614	17444	17407	17367	17557	17499	17558	17392	17676	17457	17663	17429	17460	17548	17609	17451	17572	17641	17626	17660	17614	17367	17529	17589	17396	17646	17580	17422	17438	17391	17637	17460	17545	17453	17706	17362	17588	17725	17657	17692	17544	17570	17449	17663	17628	17456	17488	17589	17638	17535	17493	17402	17637	17661	17788	17809	17616	17508	17600	17426	17620	17664	17572	17443	17263	17552	17547	17346	17584	17667	17485	17596	17362	17484	17664	17687	17480	17621	17518	17537	17567	17521	17566	17519	17481	17607	17494	17479	17617	17453	17517	17313	17486	17631	17488	17500	17624	17653	17436	17363	17556	17467	17419	17594	17395	17334	17641	17443	17617	17297	17330	17534	17501	17628	17519	17513	17785	17629	17289	17618	17543	17542	17707	17373	17803	17757	17532	17680	17593	17516	17627	17748	17566	17361	17629	17533	17548	17565	17819	17648	17424	17667	17488	17659	17612	17523	17571	17500	17481	17671	17506	17500	17805	17663	17555	17428	17858	17626	17696	17317	17502	17637	17494	17467	17614	17551	17548	17510	17487	17373	17813	17505	17520	17588	17580	17676	17379	17589	17628	17366	17499	17577	17631	17440	17504	17515	17540	17690	17384	17393	17714	17426	17431	17401	17641	17658	17544	17428	17540	17571	17665	17598	17656	17506	17541	17398	17634	17631	17578	17657	17513	17645	17570	17421	17626	17609	17423	17605	17496	17683	17560	17501	17526	17397	17537	17542	17332	17349	17540	17368	17543	17378	17628	17679	17491	17580	17610	17573	17509	17594	17362	17522	17363	17292	17493	17453	17550	17656	17540	17494	17436	17644	17620	17611	17469	17337	17725	17390	17314	17361	17575	17375	17765	17716	17451	17752	17544	17602	17508	17690	17523	17498	17552	17581	17644	17583	17651	17608	17296	17512	17584	17625	17639	17456	17662	17757	17717	17568	17642	17738	17546	17498	17580	17505	17524	17545	17479	17500	17719	17510	17644	17618	17633	17429	17511	17495	17425	17440	17467	17789	17737	17498	17477	17517	17507	17516	17495	17583	17484	17743	17638	17573	17703	17781	17375	17384	17402	17592	17457	17473	17503	17464	17597	17555	17618	17626	17652	17331	17499	17586	17693	17614	17341	17524	17423	17403	17316	17673	17480	17498	17423	17642	17497	17447	17648	17569	17594	17643	17454	17518	17688	17438	17653	17569	17645	17351	17282	17524	17571	17604	17524	17594	17708	17398	17369	17789	17514	17540	17564	17570	17591	17580	17626	17526	17469	17470	17463	17451	17526	17608	17412	17669	17843	17555	17583	17550	17749	17486	17636	17611	17507	17536	17411	17430	17506	17440	17703	17496	17455	17600	17505	17584	17611	17444	17364	17602	17588	17490	17505	17527	17645	17694	17430	17636	17517	17786	17608	17612	17627	17425	17447	17651	17539	17635	17512	17555	17698	17466	17474	17559	17464	17588	17418	17392	17548	17380	17399	17791	17566	17440	17605	17517	17503	17762	17383	17393	17793	17486	17566	17337	17405	17697	17427	17592	17618	17543	17497	17506	17467	17508	17559	17612	17630	17597	17452	17485	17506	17689	17421	17396	17460	17537	17603	17422	17559	17484	17343	17589	17636	17754	17575	17610	17699	17495	17338	17569	17450	17716	17550	17587	17781	17595	17665	17579	17690	17505	17571	17280	17614	17571	17769	17439	17642	17609	17443	17471	17456	17455	17481	17443	17651	17485	17596	17587	17535	17727	17613	17410	17451	17349	17754	17618	17433	17611	17585	17599	17479	17708	17402	17556	17479	17457	17347	17435	17569	17645	17666	17552	17698	17570	17414	17617	17485	17695	17580	17641	17621	17460	17407	17409	17643	17708	17543	17548	17501	17546	17371	17564	17686	17553	17634	17564	17582	17540	17626	17719	17516	17602	17554	17435	17682	17590	17526	17639	17482	17633	17350	17357	17531	17551	17423	17698	17263	17383	17595	17617	17603	17729	17601	17415	17628	17546	17497	17610	17440	17693	17477	17864	17624	17548	17421	17538	17774	17571	17444	17570	17490	17373	17386	17440	17429	17542	17506	17536	17548	17476	17525	17644	17502	17703	17710	17501
31766	54191	50494	38159	30188	25613	23477	20891	19112	17301	16294	16389	16048	15859	16121	15872	15896	16013	15829	15900	16013	15985	16268	16067	15871	15911	15943	15816	15950	15876	16115	16076	15828	15793	15934	16082	15863	15832	15887	15942	15906	15883	15937	15844	15828	15904	15898	15813	16150	16443	16121	16017	15960	15901	15853	15888	15840	15947	15870	15796	15957	15819	15739	15828	15902	16027	15920	15979	15841	15850	15861	15928	15913	15922	15909	15830	15803	15985	15904	15878	15817	15829	15809	15814	15705	15876	15814	15968	15793	15923	15809	15736	15883	15925	15965	15867	15716	15959	15759	15878	15794	15895	15863	15896	15775	15837	15817	15925	15924	15975	15880	15762	15927	15983	15872	15976	15759	15829	15774	15998	15831	15707	15844	15694	15873	15894	15659	16066	15733	15782	15839	15902	15925	15620	15876	15887	15967	15854	15847	15807	15698	15907	16083	15754	15834	15814	15998	15773	15872	15912	16004	15887	15893	15819	15887	15857	15855	15976	15828	15680	15741	15980	15784	15728	15941	15766	15669	15920	15571	15888	15860	15950	15914	15767	15992	15742	15908	15718	15934	15837	15798	15727	15798	15924	15864	15920	15896	15905	16080	15885	15959	15742	15777	15880	15917	15785	15806	15925	15927	15943	15758	15793	16016	15887	15566	16021	15806	15850	15927	15687	15827	15770	15956	15769	15876	15802	15792	15754	15862	15793	15818	15925	15807	15837	15896	15754	15838	15814	15854	16095	15882	15900	15947	15712	15892	15794	15879	15790	15915	15917	15884	15912	15824	15871	15883	15822	15814	16019	15855	15876	15705	15722	15927	15913	15817	15845	15876	15811	15729	15859	15857	15891	15982	15885	15895	15811	16017	15743	15863	15734	15768	15858	15848	15855	15963	15772	15848	15724	15802	15904	15786	15822	15873	15730	15818	15842	15760	15825	15702	15971	15907	15836	15800	15829	15817	16016	15827	15804	16031	15834	15802	15807	15813	15795	15883	15990	15919	15831	15749	15860	15895	15830	15723	15847	15805	15899	15857	15879	15928	15811	15996	15906	15765	15646	15894	15942	15842	15711	15946	15923	15903	15790	15830	15589	15822	15774	16043	15792	15803	15862	15993	15789	15793	15912	15873	15881	15972	15918	15833	15884	15786	15791	15933	15719	15770	15752	15655	15861	15831	15940	15800	15805	15761	15731	15928	15952	15895	15848	15908	15759	15728	15855	15733	15898	15974	15685	15864	15910	15773	15937	15841	15883	15852	15779	15915	15785	16092	15842	15971	15775	15937	15701	15907	15940	15952	15807	15777	15638	15867	15682	15839	15850	15889	15818	15747	15854	15703	15924	15874	15827	15845	15797	15838	15891	15769	15852	15788	15751	15848	15708	15824	15849	15728	15971	15879	15832	15896	15758	15872	15802	15862	15713	15878	15805	15910	15881	15949	15817	15738	15814	15714	15839	15823	15684	15726	15679	15848	16070	15795	15649	15958	15757	15871	15759	15788	15949	15932	16019	15717	15873	15974	15780	15906	15813	15831	15778	15934	15895	15941	15781	15774	15934	16014	15694	15982	15866	15851	15980	15866	15849	15833	15780	15945	15768	15800	15906	15863	15824	15884	15739	15815	15723	15873	15701	15842	15751	16038	15810	15814	15782	15756	15841	15808	16036	15843	15828	15810	15680	15937	15794	15966	15713	15859	15734	15789	15839	15985	15919	15828	15904	15937	15956	15688	15873	15713	15944	15839	15838	15858	15862	15788	15880	16035	15853	15845	15826	15804	15811	15721	15703	15855	15828	15906	15949	15869	15942	15969	15925	15908	15745	16009	15658	15850	15906	15993	15697	15865	15772	15768	15839	15843	15918	15921	15921	15931	15906	15920	15796	15907	15790	15978	16041	15877	15872	16019	15819	15838	15949	15783	15920	15799	15832	15873	15909	15822	15854	15863	15724	16029	15726	15844	15806	15691	15871	15852	15925	15703	15963	15851	15726	15805	15894	15922	15935	15752	15769	15951	16017	15731	15967	15754	15774	15838	15974	15904	15671	15752	15912	15869	15767	15606	15805	15645	15844	15928	16020	15818	15897	15995	15853	15956	15700	15878	15845	15794	15648	15931	15759	15754	15983	15769	15876	15877	15814	15799	15804	15760	15767	15825	15722	15847	15831	15969	15866	15880	15921	16021	15706	15912	16008	15824	15763	15939	15929	15843	16042	15813	15969	15895	15843	15665	16169	15765	15857	15811	15870	15843	15867	15788	15847	15842	15816	15806	15898	15919	15870	15975	15923	15900	15852	15898	15769	16028	15936	16042	15814	15725	15698	15828	15791	15917	15822	15823	15981	15813	15879	15837	16025	15908	16000	15787	15973	15890	15824	15815	15767	15802	15806	15857	15833	16118	15837	15906	15811	15818	15803	15726	15843	15804	15799	15773	15834	15813	15719	15819	15728	15819	15798	15860	15888	15965	15938	15760	15776	15727	15925	15716	15653	15960	15879	15903	16016	15695	15821	15636	15813	15788	15784	15770	15755	15855	15794	15909	15945	15792	15979	15721	15839	15733	15821	15797	15820	15873	15761	15842	15675	15766	15945	15857	15868	15957	15861	15909	15826	15943	15863	15914	15988	16022	15745	15895	15898	15983	15654	15902	15826	15525	15826	15780	15824	15821	15764	15924	15729	15822	15708	15842	15937	15843	15914	15960	15926	15969	15760	15874	15818	15761	15771	15949	15770	15994	15879	15850	15927	15801	15770	15962	15837	15708	15828	15841	15684	15884	15937	15893	15968	16053	15888	15760	15730	15919	15743	15848	15845	15727	15812	15816	15658	15910	15709	15947	15827	15840	15655	15744	15856	15960	15818	15807	15780	15859	15858	15705	15899	15673	16042	15989	15924	15816	15910	15711	15751	15905	15990	15915	15743	15930	15788	15998	15846	16009	15867	15893	15876	15781	15993	15842	15930	15854	15793	15750	15786	15892	15872	15791	15963	15878	16011	15998	15868	15710	15833	15911	15750	15976	15761	15927	15748	15737	15893	15892	15857	15819	15733	15649	15856	15799	15812	15944	15921	15847	16040	15914	16013	15927	15942	15818	15865	15865	15832	15829	15791	16051	15775	15910	15743	15765	15833	15890	15844	15820	15677	15928	15916	15983	15857	15725	15940	15839	15888	15765	15665	15930	15707	15750	15952	15945	15769	15886	15845	15752	15880	16043	15778	15816	15924	15712	15809	15770	15872	15707	15871	15878	15975	15715	15774	15857	15797	15826	15865	15957	15787	15918	15899	15909	16030	15896	15729	15847	15898	15804	15675	15774	15896	15821	15839	15818	15734	15822	15821	15906	15828	15826	15802	15923	15941	15870	15971	15991	15764	15664	15795	15915	15873	15934	15883	16007	15965	15790	15748	15775	15705	15865	16001	15763	15680	15921	15786	15772	15845	15762	15829	15668	15842	15898	15955	15850	15893	15889	15897	16099	15968	15841	15902	15753	15775	15828	15793	15804	15942	15662	15754	15690	15883	15766	15996	15798	15875	15932	15809	15927	15660	16085	15771	15811	15840	15868	15951	15865	15743	16031	15984	15962	16057	15854	15859	15879	15758	15943	15938	15710	15984	15828	15714	15951	15763	15873	15809	15769	15974	15575	15861	15775	15872	15796	15923	15910	15901	15828	15867	15722	15845	15800	15668	15836	15989	15910	15766	16007	15760	15693	15950	15909	15864	15733	15809	16065	15745	15762	15876	15878	15778	15926	15769	16061	15794	15905	15904	15745	15959	15766	15951	15739	15838	15836	15914	15946	15889	15802	15892	15924	15969	15902	15807	15815	15800	15885	15722	15975	15773	15774	15765	15872	15837	15827	15769	15750	15769	15864	15869	15941	15813	16045	15949	15819	15822	15775	15755	15882	15912	15827	15901	15746	15844	15871	15835	15948	15822	15907	15865	15786	15783	15839	15888	15634	16004	15761	15894	15762	15779	15945	16018	15854	15975	15937	15811	16037	15717	15931	15856	15837	15654	15989	15698	15850	15871	15882	15812	15729	15891	15776	15877	15847	15968	15832	15881	15835	15779	15845	15957	15845	15749	15751	15834	15856	16016	15983	16038	15859	15921	15831	15852	15889	15879	15713	15956	15856	15876	15692	15887	15757	15913	15921	15934	15921	15828	15720	15668	15973	15947	15913	15687	15858	15941	15755	15733	15788	15942	15799	15764	15879	15841	15914	15776	15833	15890	15877	15753	15845	15731	15925	15809	15980	15840	15747	15803	15938	16122	15807	15658	15725	15990	15862	16008	15772	15937	15939	15884	15928	15827	15920	15778	15740	15935	15804	15856	15810	15768	15916	15817	15901	15708	15853	15853	16069	15754	15750	15763	15851	15870	16063	15728	15934	15819	15974	15866	15824	15850	15855	15895	15863	15876	16007	15917	15964	15926	15958	15961	15822	15916	15907	15875	15763	15842	15799	15824	15965	16003	15846	15735	15914	15788	15856	15886	15868	15948	15872	15688	15882	15472	15793	15943	15813	15701	16005	15929	15790	15817	15908	15800	15881	15962	16022	15795	15983	16024	16028	15754	15885	15880	15725	15912	15733	15826	15841	15826	16067	15995	15773	15745	15832	15967	15807	15922	15848	15997	15837	15872	15842	15975	15744	15846	15785	15938	15685	15804	15851	15820	15990	15847	15741	16033	15797	15712	15673	15886	15871	15890	15618	15770	15838	15827	15849	15895	15885	15855	15837	15863	15826	15838	15848	15771	15796	15815	15858	15879	15674	15711	15861	15797	15986	15796	15852	15928	15738	15926	15924	15846	15864	15995	15683	15877	15947	15738	15867	15982	15902	15866	15885	15827	15832	15962	16011	15861	15839	15805	15860	16036	15688	15954	15895	15870	15815	15997	15920	16044	15947	15905	15709	15965	15876	15928	15955	15799	15881	15904	15828	15770	15811	15802	15822	15838	15879	15835	15914	15816	15779	15602	15659	15888	15899	15916	15784	15912	15945	15789	15802	15923	15851	15777	15799	16010	15870	15719	15903	15680	15858	15818	15888	15949	15809	15829	15690	15795	15739	15918	15773	15829	15817	15867	15825	15816	15717	15707	15761	15665	15664	15972	15812	15868	15845	15935	15818	15823	15837	15882
23042	21389	29201	24239	23150	26610	29002	22946	20268	19130	18458	18209	17974	17929	17972	17990	17942	17807	17829	18045	17843	17765	17806	17812	17785	17675	17645	17865	17779	17789	17756	17798	17708	17769	17929	17642	17725	17779	17811	17817	17828	17795	17792	17709	17753	17818	17731	17817	17889	18172	18129	17980	17770	17683	17467	17595	17607	17696	17923	17784	17655	17761	17777	17645	17677	17432	17572	17567	17802	17517	17623	17653	17775	17787	17651	17619	17752	17736	17690	17789	17808	17672	17580	17645	17703	17837	17877	17497	17641	17568	17664	17661	17408	17892	17436	17813	17523	17555	17540	17556	17711	17689	17568	17786	17504	17752	17598	17354	17762	17705	17597	17502	17363	17482	17683	17409	17835	17904	17548	17778	17613	17506	17665	17707	17486	17775	17572	17686	17653	17614	17781	17609	17540	17787	17609	17596	17722	17596	17660	17660	17523	17637	17799	17515	17657	17556	17476	17561	17653	17450	17810	17616	17606	17753	17829	17601	17509	17745	17492	17533	17587	17634	17509	17408	17634	17640	17523	17725	17489	17664	17748	17649	17635	17235	17594	17618	17611	17410	17664	17384	17596	17540	17621	17534	17494	17475	17424	17689	17592	17703	17702	17740	17601	17585	17642	17564	17696	17442	17675	17721	17594	17483	17572	17643	17539	17766	17755	17359	17531	17699	17596	17482	17852	17693	17462	17870	17332	17530	17399	17598	17560	17544	17550	17579	17628	17497	17531	17497	17780	17740	17564	17475	17678	17554	17651	17539	17493	17360	17592	17731	17690	17609	17645	17532	17491	17672	17637	17599	17661	17823	17652	17705	17730	17774	17570	17733	17556	17436	17648	17605	17604	17669	17605	17626	17568	17534	17436	17678	17649	17766	17762	17587	17774	17584	17783	17863	17657	17594	17600	17707	17394	17652	17813	17672	17721	17653	17694	17669	17770	17587	17628	17586	17505	17477	17657	17515	17811	17610	17633	17652	17866	17533	17743	17514	17785	17608	17638	17641	17566	17787	17541	17607	17681	17699	17743	17637	17572	17451	17640	17519	17636	17565	17817	17619	17790	17473	17625	17607	17630	17561	17615	17575	17544	17471	17537	17699	17500	17593	17720	17606	17607	17505	17634	17529	17754	17455	17764	17652	17841	17564	17627	17511	17751	17673	17424	17793	17495	17484	17498	17414	17765	17612	17699	17651	17720	17573	17605	17735	17600	17583	17462	17647	17536	17622	17624	17525	17628	17595	17621	17506	17654	17539	17702	17563	17610	17771	17481	17597	17616	17656	17529	17655	17555	17537	17765	17761	17740	17593	17532	17525	17572	17846	17531	17608	17647	17584	17703	17535	17767	17394	17483	17724	17562	17637	17421	17622	17696	17497	17571	17520	17587	17631	17760	17668	17601	17612	17787	17563	17488	17572	17725	17749	17823	17602	17709	17663	17426	17734	17702	17689	17760	17602	17676	17457	17684	17708	17716	17638	17596	17438	17672	17664	17596	17439	17518	17604	17509	17597	17581	17619	17524	17558	17607	17503	17681	17521	17683	17628	17485	17716	17672	17683	17616	17685	17573	17728	17763	17464	17469	17614	17446	17657	17499	17727	17706	17587	17681	17652	17613	17610	17564	17580	17470	17523	17482	17554	17770	17629	17587	17784	17642	17460	17756	17755	17359	17544	17596	17595	17599	17577	17611	17822	17680	17680	17699	17778	17864	17603	17611	17616	17646	17705	17521	17622	17562	17695	17647	17787	17554	17667	17554	17533	17526	17887	17811	17595	17363	17423	17613	17522	17622	17513	17492	17484	17465	17606	17649	17572	17674	17851	17431	17396	17571	17670	17655	17830	17546	17748	17763	17508	17458	17644	17533	17668	17655	17513	17493	17677	17772	17508	17772	17606	17532	17561	17645	17450	17664	17441	17590	17531	17458	17550	17561	17370	17603	17432	17579	17455	17644	17598	17607	17706	17550	17546	17613	17545	17654	17733	17553	17515	17798	17710	17652	17625	17557	17514	17585	17611	17608	17702	17656	17600	17746	17483	17441	17675	17509	17737	17601	17506	17606	17396	17627	17365	17568	17694	17536	17512	17655	17516	17485	17496	17693	17703	17629	17581	17641	17435	17806	17604	17545	17291	17527	17486	17414	17691	17395	17655	17826	17800	17471	17505	17622	17634	17608	17742	17676	17581	17573	17773	17661	17730	17624	17442	17471	17493	17486	17567	17696	17708	17516	17526	17791	17727	17653	17397	17420	17670	17371	17699	17458	17707	17571	17466	17668	17520	17569	17442	17537	17415	17617	17813	17711	17665	17601	17412	17720	17511	17658	17783	17641	17732	17612	17525	17768	17630	17449	17504	17903	17626	17611	17676	17664	17525	17495	17741	17653	17656	17359	17605	17742	17577	17637	17560	17512	17680	17592	17643	17607	17662	17587	17682	17758	17772	17740	17568	17474	17645	17530	17677	17607	17734	17543	17713	17517	17550	17562	17803	17574	17565	17484	17518	17779	17664	17675	17521	17548	17677	17374	17702	17613	17486	17555	17603	17694	17455	17586	17645	17516	17520	17472	17276	17594	17637	17615	17704	17628	17735	17698	17560	17588	17653	17570	17693	17743	17441	17529	17514	17578	17708	17746	17594	17645	17670	17597	17548	17698	17576	17675	17607	17528	17603	17557	17787	17478	17669	17580	17527	17492	17581	17549	17661	17695	17704	17736	17651	17398	17400	17491	17615	17659	17642	17699	17598	17733	17647	17650	17725	17496	17691	17525	17673	17781	17588	17704	17757	17517	17618	17697	17632	17606	17889	17606	17726	17709	17525	17610	17691	17393	17686	17725	17538	17476	17583	17819	17630	17717	17660	17648	17836	17796	17659	17382	17537	17596	17815	17485	17609	17458	17683	17527	17597	17688	17694	17692	17771	17671	17574	17525	17490	17666	17701	17713	17642	17451	17498	17568	17842	17766	17570	17544	17475	17680	17721	17720	17784	17646	17540	17487	17618	17812	17598	17504	17561	17731	17683	17503	17663	17488	17599	17444	17523	17622	17734	17805	17750	17580	17652	17540	17667	17487	17723	17682	17770	17602	17680	17452	17547	17605	17836	17574	17503	17615	17617	17697	17569	17315	17657	17439	17610	17685	17639	17696	17658	17779	17821	17527	17589	17445	17426	17813	17520	17647	17591	17426	17519	17660	17649	17601	17540	17740	17648	17575	17500	17510	17702	17549	17459	17458	17673	17597	17530	17301	17548	17711	17585	17529	17585	17643	17869	17561	17561	17770	17575	17653	17532	17422	17587	17748	17663	17463	17348	17571	17560	17549	17554	17634	17643	17685	17554	17634	17517	17660	17541	17489	17543	17507	17522	17412	17450	17436	17554	17652	17663	17638	17740	17574	17446	17643	17580	17795	17599	17816	17682	17419	17763	17538	17651	17520	17349	17554	17701	17714	17718	17530	17369	17643	17423	17584	17692	17642	17644	17678	17611	17628	17663	17662	17455	17531	17739	17556	17595	17510	17628	17619	17652	17683	17613	17637	17634	17647	17618	17495	17484	17704	17592	17563	17503	17422	17731	17568	17643	17546	17568	17716	17767	17673	17517	17733	17651	17679	17673	17621	17817	17486	17484	17523	17658	17548	17593	17643	17518	17664	17713	17442	17585	17409	17513	17742	17690	17704	17456	17534	17441	17616	17607	17640	17817	17512	17638	17335	17613	17639	17498	17556	17689	17670	17638	17539	17722	17682	17714	17559	17432	17519	17743	17347	17538	17620	17621	17596	17714	17463	17735	17767	17794	17653	17669	17556	17598	17616	17568	17703	17666	17688	17667	17523	17661	17779	17541	17702	17557	17701	17462	17473	17554	17705	17643	17597	17662	17482	17612	17665	17565	17459	17830	17502	17601	17779	17639	17391	17526	17803	17475	17534	17732	17544	17599	17614	17618	17802	17542	17419	17597	17489	17774	17504	17569	17496	17733	17491	17620	17588	17538	17576	17425	17778	17389	17498	17659	17638	17508	17565	17698	17491	17607	17687	17742	17424	17690	17495	17735	17746	17742	17412	17611	17779	17801	17515	17530	17734	17696	17556	17418	17723	17745	17547	17675	17645	17381	17482	17635	17671	17668	17687	17784	17719	17579	17584	17649	17496	17544	17678	17576	17461	17600	17620	17682	17667	17580	17661	17596	17617	17706	17614	17459	17643	17692	17749	17504	17383	17522	17698	17699	17641	17506	17484	17489	17647	17472	17706	17666	17655	17751	17560	17561	17770	17754	17486	17638	17500	17503	17562	17565	17694	17713	17477	17477	17608	17717	17650	17568	17527	17558	17511	17562	17622	17504	17753	17588	17605	17474	17499	17813	17719	17460	17704	17387	17553	17616	17653	17666	17589	17518	17619	17530	17658	17564	17650	17507	17702	17704	17544	17569	17730	17508	17580	17678	17607	17786	17589	17702	17633	17695	17558	17631	17864	17719	17618	17618	17525	17777	17484	17617	17601	17591	17572	17515	17594	17575	17611	17664	17583	17559	17739	17543	17785	17572	17626	17373	17666	17759	17532	17711	17439	17660	17754	17771	17760	17565	17788	17547	17629	17738	17647	17398	17508	17561	17539	17633	17747	17690	17416	17691	17545	17684	17756	17483	17616	17543	17626	17702	17924	17519	17653	17555	17671	17593	17566	17680	17685	17477	17521	17549	17516	17456	17441	17905	17593	17707	17620	17624	17442	17599	17707	17830	17947	17588	17494	17646	17495	17360	17517	17615	17858	17620	17467	17772	17611	17810	17626	17618	17710	17474	17462	17604	17375	17538	17782	17649	17657	17412	17540	17579	17601	17685	17413	17652	17728	17640	17612	17480	17611	17679	17690	17610	17567	17574	17713	17572	17810	17582	17543	17645	17792	17706	17504	17542	17498	17627	17692	17545	17666	17709	17606	17499	17780	17499	17537	17521	17618	17588	17700	17647	17573	17654	17525	17562	17539	17488	17758	17729	17705	17500	17414	17480	17489	17773	17562	17358	17593	17746	17886	17600	17727	17499	17694	17462	17621	17675	17557	17653	17580	17656	17721	17477	17631	17733	17606	17575	17676	17579	17743	17608	17754	17601	17438	17640	17834	17694	17631	17805	17550	17488	17503	17542
33650	56294	53766	42817	36193	30965	27577	22771	19010	17300	16953	16415	16393	16220	16111	16140	16033	15973	16031	15957	16068	15966	15977	16042	15813	15865	16049	15839	16104	15868	16022	15864	16136	16051	15950	15860	15935	16016	15887	16003	15986	15918	15718	15885	15784	15972	15983	15921	16397	16640	16559	16138	15818	15566	15835	15910	15618	15860	15737	16018	15800	15728	15833	15947	15924	15785	15687	15837	15855	15872	15762	15802	15886	15947	15944	15890	15820	15910	15964	15727	15907	15951	15658	15962	15887	15748	15623	15768	15854	15863	15948	15853	15667	15923	15716	15933	15786	15872	15801	15967	15900	15892	15803	15930	15735	15840	15862	15887	15956	15752	15905	15721	15991	15623	15981	15788	15661	15911	15720	15815	15748	15677	15798	15711	15933	15954	15904	15789	15769	15825	15841	15859	15830	15843	15918	15748	15908	15813	15788	15828	15894	15902	15881	15853	15720	15733	15820	15824	15726	15962	15801	15978	15854	15792	15919	15773	15695	15739	15882	15900	15845	15799	15782	15833	15851	15776	15831	15974	15826	15819	15964	16078	15901	15905	15702	15898	15776	15714	15793	15956	15755	15890	15638	15691	15821	15725	15708	15784	15800	15854	15701	15921	15736	15753	15855	15875	15616	15952	15827	15999	15905	15631	15733	15681	15805	15760	15940	15813	15866	15789	15796	15864	15868	15921	15919	15933	15797	16027	15826	15868	15877	15929	15846	15890	15764	15754	15937	15741	15923	15780	16042	15811	15809	15798	15912	15865	15711	16035	15882	15860	15782	15769	15845	15782	15861	15861	15722	15967	15953	15743	15687	15673	15816	15856	15770	15819	15941	15828	15826	15816	15719	15742	15774	15708	15802	15689	15781	15936	15828	15749	15883	15930	15774	15868	15969	15786	15941	15840	15843	15924	15925	15875	16087	15898	15732	15707	16101	15751	15870	15750	15833	15771	15893	15793	15777	15799	15961	15868	15842	15701	15876	15818	15840	15763	15864	15718	15874	15691	15794	15815	15894	15758	15817	15727	15802	15770	15790	15741	15751	15873	16071	15716	15815	15887	15808	15927	15811	15926	15899	15827	15676	15734	15862	15778	15834	15750	15829	15811	15889	15938	15775	15842	15716	15967	15708	15821	15678	15840	15777	15814	15784	15786	15778	15814	16017	15834	15705	15604	15984	15836	15748	15827	15788	15787	16015	15851	15748	15943	15758	15912	15703	15605	15885	15725	15775	15957	15704	15908	15818	15703	15928	15677	15813	15881	15846	15853	15848	15718	15749	15868	15769	15718	15910	15975	15912	15824	15778	15767	15659	15785	15858	15750	15811	15695	15810	15944	15880	15799	15864	15814	15837	15981	15643	15866	15826	15845	15711	15733	15870	15946	15772	15705	15745	15772	15892	15626	15691	15893	15910	15883	15839	15827	15880	15814	15704	15686	15880	15782	15784	15842	15776	15954	15807	15723	15859	15868	15661	16008	15825	15941	15836	15784	15862	15914	16012	15847	15849	15674	16008	15826	15574	15842	15828	15966	15896	15878	15879	15960	15813	15736	15851	15819	15720	15777	15923	15946	15698	15737	15850	15851	15872	15963	15885	16042	15815	15937	15942	15866	15698	15866	15921	15860	15866	15796	15740	15921	15773	15843	15900	15765	15952	15796	15877	15954	15927	15896	15748	16015	15745	15739	15769	15819	15847	15942	15802	15884	15733	15781	15853	15791	15899	15721	15850	15847	15808	15926	15858	15868	15998	16010	15841	15802	15792	15889	15883	15821	15869	15731	15793	15883	15856	15694	15748	15996	15884	15840	15895	15943	15744	15759	15764	15779	15827	15803	15839	15890	15807	15933	15816	15885	15900	15640	15741	15769	15942	15949	15865	15940	15696	15806	15939	15833	15791	15707	15806	15706	15856	15816	15990	15910	15751	15955	15667	15823	15876	15921	15754	15772	15820	15824	15670	15852	15822	15885	15740	15820	15850	15796	15903	15987	15693	15850	15812	15844	15809	15719	15797	15965	15875	15771	15842	15785	15684	15934	15797	15919	15885	15841	15833	15829	15774	15758	15947	15880	15855	15735	15668	15843	15904	15756	15750	15833	15713	15768	15783	15685	15800	15885	15827	15824	15870	15945	15885	15944	15978	15683	15734	15727	15744	15892	15761	15739	15715	15837	15741	15912	15930	15805	15819	15885	15849	15595	15874	15899	15757	15786	15829	15783	15835	15863	15879	15745	15929	15867	15878	15826	16009	15860	15664	15893	15790	15713	15793	15850	15899	15844	15711	15954	15882	15766	15671	15882	15863	15680	15898	15665	15773	15904	15567	15743	15941	15759	15942	15861	15822	15834	15849	15902	15879	15712	15894	15963	15821	15944	15653	15865	15836	15926	15769	15838	15865	15767	15826	15791	15743	15807	16042	16003	15836	15923	15776	15789	15737	15818	15822	15935	15773	15884	15944	15783	15783	15719	15918	15754	15952	15767	15672	15855	16007	15799	15777	15750	15732	15918	15737	15797	15868	15869	15891	15917	15954	15928	15669	15911	15924	15797	15739	15722	15850	15740	15896	15866	15780	15739	15836	15859	15769	15858	15678	15734	15773	15988	15857	15961	15850	15858	15796	15987	15748	15906	15898	15777	15799	15914	15971	15833	15829	15806	15836	15759	15773	15819	15979	15805	15910	15684	15886	15559	15806	15843	15961	15929	15877	15715	15886	15684	15920	15737	15893	15865	15845	15918	15878	15964	15847	15819	15878	15724	15720	15878	15912	15869	15773	15883	15692	15949	15760	15839	15812	15708	16021	15915	15980	15772	15796	16000	15703	15848	15723	15904	15826	15877	15788	15808	15751	15716	15834	15737	15782	15681	15622	15852	15774	15942	15864	15716	15851	15686	15912	15748	15856	15610	15673	15958	15653	15912	15788	15912	15872	15605	15787	15948	15876	15669	15958	15773	15685	15927	15805	15870	15776	15779	15830	15787	15779	15680	15803	15873	15955	15900	15865	15692	15938	15894	15771	15762	15813	15853	15646	15967	15734	15952	15748	15836	15861	15756	15764	15884	15838	15927	16046	15800	15664	15779	15804	15763	15902	15877	15656	15892	15796	15975	15652	15713	15766	15711	15736	15809	15929	15727	15767	15671	15860	15831	15774	15725	15693	15854	15797	15807	15671	15675	15863	15776	15705	15822	15819	15881	15695	15921	16021	15865	15875	15560	15779	15759	15843	16009	15779	15735	15758	15671	15702	15828	15795	15869	15898	15797	15793	15876	15787	15809	15791	15670	15834	16010	15709	15763	15776	15834	15783	15747	15801	16021	15858	15853	15851	15724	15554	15743	15950	15826	15668	15802	15851	15842	15825	15773	15861	15957	15896	15708	16086	15902	15818	15881	15862	15754	15719	15781	15800	15829	15956	15834	16017	15880	15832	15783	15791	15649	15708	15952	15872	15818	15730	15740	15689	15779	15878	15784	15824	15748	15947	15756	15702	15904	15647	15830	15765	15829	15940	15958	15803	15780	15876	15956	16068	15899	15815	15753	15768	15940	15901	15752	15762	15756	15862	15832	15845	15818	15649	15782	15873	15902	15850	15920	15870	15827	15890	15932	15893	16086	15766	15718	15741	15783	16079	15793	15744	15672	15933	15922	15837	15923	15698	15795	15902	15923	15858	15955	16049	15727	15748	15783	15632	15881	15996	15631	15916	15970	15754	15848	15924	15909	15872	15817	15727	15931	15729	15818	15774	15786	15838	15939	15872	15914	15815	15801	15708	15771	15936	15817	15877	15682	15770	15802	15848	15795	15849	15692	15922	15776	15788	15789	15951	15680	15890	15876	15947	15763	15794	15881	15806	16057	15743	15778	16026	15693	15909	15792	15912	15820	15685	15819	15976	15849	15773	15953	15759	15680	15987	15793	15803	15916	15855	15924	16006	16039	15796	15898	15806	15925	15785	15762	15983	15804	15701	15799	15820	15878	15842	15924	15749	15833	16074	16030	15799	15963	15952	15763	15748	15786	15657	15674	15888	15758	15836	15766	15678	15764	15940	15679	15902	15770	15846	15976	15924	15810	15740	15893	15700	15659	15767	15695	15850	15884	15682	15700	15885	15662	15752	15736	15854	15824	15746	15914	15812	15939	15900	15685	15758	15847	15875	15806	15703	15650	15722	15908	15980	15913	15778	15733	15795	15705	15820	15830	15861	15866	15892	15863	15807	15928	15559	15800	15958	15909	15757	15885	15909	15871	15860	15761	15828	15850	15771	15836	15732	15846	15837	15870	15757	15941	15765	15807	16089	15735	15803	15902	15752	15855	15802	15945	15637	15651	15931	15855	15955	15877	15796	15822	15780	15784	15790	15825	15822	15906	15765	15843	15886	15891	15685	15765	15978	15858	15908	15816	15778	15846	15804	15829	15915	15689	15919	15920	15891	15966	15792	15779	15876	15869	15809	15796	15778	15904	15755	15984	15862	15761	15805	15942	15737	16008	15892	15831	15928	15677	15801	15788	15812	15986	15945	15859	15795	15735	15771	15683	16013	15892	15825	15805	15758	15882	15676	15639	15673	15811	15703	15962	15751	15936	15698	15811	15908	16025	15872	15944	15647	15904	15981	15674	15747	15812	15915	16019	15799	16020	16066	15809	15990	15901	15685	15745	15747	15704	15984	15841	15789	16047	15798	15878	15734	15758	15900	15560	15815	15872	15742	15807	15889	15911	15905	15713	15677	16102	15871	15678	15877	15932	15880	15735	15769	16013	15794	15802	15964	15697	16022	15679	15550	15798	15711	15793	15744	15726	15987	15808	16012	15755	15887	15805	15830	15855	15741	15665	15998	15735	15896	15819	15715	16004	15774	15821	15922	15912	15900	15820	15885	15819	15771	15833	15638	15786	15621	15929	15833	15898	15975	15823	15945	15769	15832	15783	15806	15791	15776	15856	15811	15799	15790	15628	15760	15766	15863	15768	15880	16008	15791	15767	15807	15868	15902	15789	15808	15741	15941	15806	15866	15771	15953	15781	15783	15986	15967	15992	15852	15783	15787	15892	15794	15924	15970	15882	15897	15860	15983	15601	15791	15830	15978	15942	15725	15873	15899	15904	15761	15824	15904	15698	15910	15794	15742	15926	15865	15902	15802	15808
28507	26522	32610	29667	24576	22304	20333	19019	18346	17624	17457	17287	17286	17281	17199	17188	17086	17203	17115	17085	17057	17094	17160	16969	17224	17029	17151	17147	17150	17421	17223	17154	17155	17099	17061	17163	17108	17176	17243	17082	17253	17105	17122	17095	16973	17142	17086	17004	17074	17167	17205	17179	17231	17168	17146	17250	16982	17147	17074	17155	17161	17072	16972	17097	17080	17039	17082	17020	17093	17020	17109	16962	17209	17198	16980	16986	16965	16932	17118	16918	17217	17203	17057	16898	17158	17039	16821	17059	17014	17091	17089	17168	17015	17071	17095	16904	16868	17341	16960	16957	17012	16998	17029	17042	17104	16998	16916	17215	17070	17200	17078	17003	17096	16990	17305	17032	17199	17209	17147	16925	17353	16970	17012	17167	17012	17248	17184	16997	16889	17127	16939	17020	16859	17063	17135	17124	17144	17046	17041	17130	17290	17098	17146	16986	17005	16810	17177	16998	17151	16979	17191	16998	17125	17275	17370	17305	17323	17110	17173	17111	17005	17121	17050	17245	17082	17133	17157	17287	16957	17062	16958	17133	17003	17165	16950	17151	17239	16922	17042	16903	17057	17126	16922	17173	17155	17078	17023	17016	16941	16986	16918	16933	17079	16936	17346	17181	17204	17025	17224	17076	16809	17080	17066	17126	17152	17127	17003	17015	17001	17021	16910	17123	17104	17198	17271	16896	17069	17202	17240	17114	17172	17276	17026	17167	17231	17053	17049	16882	17386	16925	17055	16973	17171	17368	17222	17053	16949	17044	17074	17095	17286	17098	17153	17068	16878	17018	17127	16966	16896	17305	17103	17001	17114	16996	17241	17162	17033	16865	17059	17107	17036	17215	16904	17091	17032	17148	17118	17102	17008	17037	16929	17005	17018	17111	17186	17217	17377	17023	16815	16908	16940	17126	17119	17095	17110	16886	17006	17139	17127	17041	17107	17165	16873	16897	17143	17053	17088	16918	17301	17004	16962	17048	17029	16884	17091	17154	16804	16878	16889	17177	16979	17170	17258	17082	17085	17006	17101	17300	17084	17228	17116	16979	17186	17213	17141	17302	17185	16962	16963	17078	16883	17098	17068	16992	16991	16830	17167	16863	17147	17056	17021	17020	17014	17059	17081	17240	17035	17077	17150	17104	17089	17237	17042	17102	17121	17264	17098	17181	17091	17188	17176	17102	16979	16994	17044	17093	17083	17105	17039	17116	17278	17057	16915	16878	16843	17099	17202	17099	17139	17145	17040	16761	17147	17019	16977	16970	17258	17027	16878	17078	17104	17009	17154	17216	16973	17066	16974	17045	17145	16934	17069	17220	17206	16969	17177	17006	16986	17035	17155	17129	17011	17226	17242	17124	17004	17206	16957	16912	16914	17077	17013	16907	17058	17002	16930	17193	17093	17004	17192	17036	17151	17055	16944	16950	17085	17074	16724	16878	16950	17004	17054	17090	17041	17007	17170	17122	17068	17105	17182	17123	17172	17156	17241	17116	16901	17140	17025	17067	17224	17158	17007	17039	17209	17165	17236	16990	17185	16968	17138	17160	17067	17013	16945	17115	17166	17173	17093	17138	17164	16995	17172	17169	17028	17035	17050	17072	17056	17067	17371	17128	17012	17145	17005	17275	17250	17023	17184	17225	17153	16992	16957	17203	17095	17076	16921	17192	17039	17266	17054	17051	17011	17058	16978	17080	17006	16957	17088	17036	17206	17004	17000	17139	17130	17101	17047	17189	17168	16898	17169	17072	17180	17278	16966	16902	17012	17227	17291	17120	17026	17027	17327	17018	17066	17054	17185	17092	17163	16973	17200	16984	17060	17133	17169	17153	17013	17054	17125	17047	17056	17017	16871	16980	17085	17073	17014	16993	17025	17233	17068	16880	16923	17036	17154	16930	16956	17031	17226	17073	16958	16938	17095	17182	17108	17247	17196	17266	17181	17247	17077	17113	17025	17031	17017	17110	17095	17284	16860	16973	17162	17134	17316	17024	17145	16986	17148	16901	17168	17048	16996	17018	17150	17080	17001	17084	17330	17215	17064	17053	16970	16888	16955	17020	17100	17056	17040	17271	17189	17053	16963	17143	16924	17115	17126	17000	17137	17126	16903	17152	17039	17323	17118	17126	17078	16934	16990	16932	17293	17206	17114	16913	17051	17135	16882	16975	17113	17102	17177	17143	17084	16952	17024	16965	16983	16987	17121	17070	17081	16971	17091	17218	16996	17018	17046	17096	17044	17089	17064	17167	17010	17089	17001	17141	17014	17016	17162	16937	17176	17032	16911	17083	16767	17024	17042	17182	17151	16986	17128	16900	17170	17177	16856	17235	16872	16995	17014	16886	17043	17105	17173	17236	16888	17001	17084	17260	17026	17205	17149	16883	17119	17007	16915	16959	17028	17050	17056	17014	17111	17144	17261	17074	16749	17088	17036	17124	17070	17099	17065	17079	16900	17255	17122	17186	17221	17106	17093	17152	17086	17125	17075	17242	17208	17065	17017	17075	17122	16923	17009	17085	16878	17110	17255	16971	17035	17048	17082	17163	16940	17091	17166	16916	17153	17074	17204	17003	16910	17248	17071	16918	17059	16923	17048	16893	17255	17070	17253	17254	17076	17171	17037	17018	17045	17006	17361	17120	16893	17030	17053	17141	17451	16911	16833	16975	17022	17067	17043	17083	16894	17314	17070	16950	16991	17065	16967	17154	17154	17104	16973	17325	17195	16981	17009	16913	17156	17178	17113	17083	17364	17320	17207	17035	17177	16974	17300	17010	16953	17108	17059	16911	17200	17054	16938	17133	17026	17128	17054	17149	17275	17242	17028	17054	17090	17039	17267	16931	17017	16930	16902	17166	17405	17030	17270	17122	17144	17060	16993	16925	17005	17131	16999	17174	17139	17140	17244	16892	16903	17024	17251	17087	17121	16882	17226	17170	17045	17107	16793	16964	16833	17026	17245	16922	17000	16907	16952	17018	17076	16888	16897	17046	17078	17046	17186	17176	17115	17227	17016	16914	17026	16896	16943	17069	17074	17120	17209	17290	17210	17176	17221	17117	16901	17028	16946	17006	17144	17100	16919	17008	16990	17165	17020	16751	17200	17042	17137	17017	16985	17115	17096	17055	16939	16868	16927	17083	17242	17130	17023	17161	17004	16938	17048	17051	17134	17088	17086	17079	16994	17131	16852	17266	17059	17081	17081	17031	16947	17026	17141	16912	17066	16935	17055	17083	17040	17168	17156	17067	17039	16906	17055	17047	17097	17104	17197	17108	17071	17159	16907	17095	17047	17305	17065	16994	17133	16828	17090	16805	17112	17038	17182	17010	17096	16992	17118	16820	17161	17134	16877	17019	17242	17074	17035	17052	17277	17061	16943	17253	17146	17110	17028	17082	16914	17271	17031	16956	17131	17069	17030	17027	17063	17123	17353	16987	17171	17121	17145	17175	17191	17087	17002	17206	17189	17041	17155	17357	17094	16954	17072	17225	17048	16831	16901	16983	17146	17011	17009	16878	17077	17223	17178	16995	17236	16979	17105	17024	17222	17109	17214	17057	17014	17216	17048	17037	17252	17168	17264	17091	17148	17246	17070	17104	17284	17159	17087	17164	17186	17142	17170	17212	17000	17000	17083	17315	17107	16885	17163	17026	16948	17288	16970	17024	17104	17316	17200	17075	17142	17124	17408	17105	16867	16930	17117	17170	17103	16869	16802	17295	17021	16968	17149	17187	17030	16890	17188	16930	17170	16941	16888	17270	17052	16975	17015	16782	17036	17002	17172	17073	16933	16953	17120	17313	16925	16929	17059	17195	17121	17037	16906	17200	17190	16871	16868	17086	17250	17076	17155	17087	16795	17021	17080	17017	16970	17097	17146	17295	17004	17256	17249	17061	17034	17215	16904	16958	17110	17183	17000	16886	17047	16885	17052	17030	17197	16933	17184	17162	17005	17050	17002	17192	17131	17109	17119	16924	17182	17071	17236	16918	17144	17066	17064	17010	16955	17052	17083	17069	17001	17062	17182	17184	17248	16926	17276	17103	17047	17054	17122	16977	17102	17112	17011	17066	17299	16901	17164	16984	17092	17205	17085	17067	17097	17089	17121	16880	16991	17163	17146	17155	17102	17131	16937	16915	17159	17201	17085	16949	17044	17028	16797	17038	17065	16975	17298	17093	17084	17101	17157	17025	17089	17078	17031	16905	17251	17003	17178	16926	17041	16921	17240	17034	17239	17051	17014	16958	17130	17199	17176	17164	17047	16967	17009	16843	17072	16998	17093	17029	16782	17264	17189	17239	17061	17015	17172	17116	16940	16992	17225	17169	17156	17112	17030	16987	17140	16930	16998	17206	17025	17105	17211	17048	16984	17024	16949	16994	16997	16959	17045	17039	17138	16998	16968	17024	17223	17124	17092	17274	17412	17171	17024	17039	17001	17151	16926	17026	16977	17128	17133	17044	17353	17029	17004	17239	17085	17045	17079	16955	17092	16947	17011	17247	17024	17095	17056	17079	17080	17172	16910	16931	17183	16991	17172	17085	17033	17066	17070	17100	17089	17082	17058	17159	17030	17057	17346	17043	17115	16852	16936	16985	16954	16938	17077	17160	16952	17039	17185	17225	17223	16891	16916	17146	17035	17168	17062	16994	17103	17125	17101	17195	17060	16954	17376	16989	17012	17048	17222	17164	17153	17032	17110	16951	17052	16912	17235	17071	17082	17075	17008	16968	17073	17200	16837	17170	17119	17188	17017	17068	17088	17189	16934	17205	17140	17131	16956	17154	17068	17062	17107	17055	17150	17158	17058	16980	17130	17320	17092	17234	17148	17070	17122	17268	17181	17170	17011	16980	17326	17185	17081	17003	17092	17127	17056	17202	17097	17107	17012	17077	17116	17152	17211	16882	17279	16886	16921	17030	17067	17077	17120	17034	17009	16856	17164	17316	16901	17180	16964	16993	17356	17359	17003	17054	17130	17019	17173	17184	17049	17021	17102	16999	16933	17063	16994	17146	17325	17174	17152	17064	17070	17015	17096	17162	17244	17051	17117	17164	17094	17162	17111	16911	17283	17097	17093	17051	17092	17007	17353	17048	17130	16858	17055	17045	16915	17080	17074	17149	16941	17014	17215	17055	17180	17139
30913	42747	38641	30998	26273	22573	19697	17917	16923	16498	15916	15698	15781	15738	15527	15615	15595	15694	15500	15686	15613	15616	15647	15655	15614	15491	15745	15688	15625	15397	15451	15502	15541	15691	15495	15660	15543	15617	15533	15526	15723	15389	15747	15472	15578	15657	15710	15653	15653	15439	15686	15574	15693	15478	15668	15455	15522	15327	15445	15610	15478	15766	15674	15458	15532	15651	15631	15498	15411	15651	15433	15596	15540	15607	15427	15625	15600	15430	15456	15346	15492	15592	15587	15478	15647	15508	15520	15574	15624	15501	15550	15610	15403	15580	15412	15429	15731	15593	15413	15761	15604	15426	15467	15387	15309	15653	15638	15495	15463	15523	15642	15558	15540	15664	15614	15639	15562	15385	15664	15572	15528	15400	15439	15567	15530	15534	15437	15442	15658	15412	15580	15555	15617	15508	15495	15579	15527	15511	15436	15535	15598	15354	15633	15483	15606	15599	15442	15698	15365	15585	15569	15578	15477	15503	15709	15534	15437	15427	15671	15636	15611	15542	15532	15669	15384	15553	15411	15516	15446	15428	15587	15563	15469	15414	15629	15382	15553	15418	15549	15621	15400	15469	15451	15550	15463	15449	15747	15649	15460	15338	15499	15449	15615	15552	15413	15587	15577	15724	15687	15659	15493	15427	15696	15526	15433	15411	15524	15622	15561	15434	15481	15532	15450	15510	15506	15548	15517	15680	15426	15535	15441	15658	15339	15418	15595	15523	15507	15642	15562	15629	15415	15494	15605	15488	15556	15379	15656	15563	15463	15559	15470	15669	15461	15530	15588	15363	15658	15444	15481	15482	15516	15425	15515	15504	15655	15555	15529	15587	15290	15639	15668	15513	15595	15470	15702	15484	15586	15557	15541	15584	15528	15457	15532	15671	15617	15564	15416	15544	15429	15539	15497	15485	15572	15666	15406	15270	15473	15553	15360	15438	15513	15547	15538	15660	15572	15603	15394	15466	15398	15452	15511	15373	15451	15460	15558	15348	15460	15576	15536	15617	15591	15444	15575	15647	15538	15549	15462	15464	15566	15469	15594	15549	15443	15681	15531	15538	15445	15642	15505	15588	15630	15490	15495	15597	15582	15645	15536	15665	15628	15527	15572	15492	15528	15615	15511	15566	15598	15624	15597	15491	15550	15571	15546	15694	15548	15441	15466	15648	15477	15640	15613	15277	15670	15564	15567	15510	15633	15538	15494	15584	15425	15455	15511	15550	15538	15492	15545	15496	15443	15497	15568	15587	15499	15687	15535	15392	15587	15613	15479	15545	15613	15597	15483	15479	15507	15557	15626	15543	15380	15483	15581	15582	15526	15622	15544	15521	15439	15590	15636	15349	15485	15377	15470	15506	15741	15517	15461	15433	15427	15509	15600	15502	15557	15379	15473	15719	15661	15433	15503	15587	15615	15344	15601	15529	15393	15474	15374	15555	15444	15697	15586	15594	15684	15486	15507	15528	15493	15529	15407	15598	15592	15250	15618	15334	15458	15722	15428	15640	15581	15418	15542	15577	15452	15535	15380	15455	15467	15459	15529	15543	15652	15562	15390	15543	15632	15608	15778	15612	15511	15461	15618	15651	15644	15502	15461	15484	15645	15389	15563	15551	15494	15493	15536	15503	15666	15477	15425	15473	15513	15671	15582	15544	15554	15687	15379	15339	15493	15496	15409	15444	15611	15397	15595	15539	15584	15580	15543	15520	15659	15525	15408	15496	15350	15365	15495	15588	15429	15587	15392	15459	15668	15263	15606	15554	15674	15562	15675	15584	15520	15566	15492	15523	15642	15492	15412	15570	15718	15656	15610	15610	15556	15469	15495	15649	15673	15677	15572	15624	15415	15558	15526	15500	15651	15353	15609	15442	15605	15611	15583	15588	15600	15407	15582	15454	15631	15592	15481	15413	15412	15665	15673	15396	15304	15379	15553	15617	15591	15613	15511	15381	15400	15668	15471	15522	15394	15408	15381	15531	15561	15495	15599	15634	15599	15572	15479	15624	15535	15633	15542	15453	15411	15391	15417	15622	15637	15457	15351	15502	15639	15581	15526	15491	15509	15572	15521	15570	15447	15636	15572	15684	15397	15541	15417	15556	15647	15457	15389	15452	15596	15597	15529	15666	15565	15596	15516	15589	15506	15651	15507	15524	15572	15630	15663	15398	15584	15618	15459	15734	15533	15426	15528	15566	15393	15567	15590	15490	15548	15549	15551	15465	15525	15399	15546	15401	15654	15527	15527	15654	15667	15357	15515	15543	15508	15489	15657	15570	15614	15501	15468	15446	15631	15526	15426	15507	15568	15589	15690	15713	15496	15511	15583	15620	15457	15516	15582	15660	15549	15603	15637	15561	15705	15460	15561	15518	15489	15548	15550	15443	15475	15534	15435	15498	15531	15673	15604	15473	15552	15546	15453	15484	15647	15494	15455	15507	15448	15430	15292	15678	15725	15533	15584	15542	15461	15525	15606	15710	15496	15636	15616	15481	15590	15483	15517	15423	15503	15620	15652	15526	15574	15538	15665	15680	15596	15484	15648	15376	15333	15678	15575	15414	15588	15450	15495	15353	15468	15485	15483	15452	15570	15509	15521	15609	15610	15463	15553	15699	15451	15547	15456	15393	15507	15643	15402	15565	15478	15575	15543	15578	15349	15574	15711	15767	15558	15309	15740	15488	15617	15638	15565	15438	15393	15713	15636	15355	15611	15739	15511	15595	15492	15600	15517	15650	15460	15428	15535	15636	15465	15525	15625	15512	15509	15510	15677	15520	15605	15496	15623	15583	15418	15578	15624	15522	15533	15381	15600	15490	15464	15548	15399	15517	15458	15398	15528	15597	15664	15736	15539	15581	15595	15585	15594	15489	15593	15486	15543	15466	15639	15523	15563	15479	15394	15453	15563	15577	15517	15529	15429	15661	15726	15459	15614	15559	15412	15546	15626	15496	15570	15611	15512	15613	15474	15379	15577	15669	15547	15514	15390	15448	15556	15505	15772	15369	15387	15381	15590	15748	15444	15666	15461	15656	15544	15453	15513	15541	15491	15684	15448	15480	15497	15498	15582	15662	15361	15578	15804	15461	15501	15544	15508	15480	15370	15525	15567	15561	15470	15642	15510	15583	15590	15513	15656	15419	15501	15419	15465	15510	15502	15608	15592	15565	15449	15384	15307	15338	15493	15642	15584	15524	15629	15549	15491	15599	15604	15577	15499	15606	15494	15450	15535	15567	15771	15566	15576	15487	15525	15518	15403	15518	15602	15417	15570	15686	15454	15409	15520	15684	15494	15635	15483	15592	15558	15611	15542	15524	15380	15600	15445	15655	15531	15518	15606	15394	15614	15745	15533	15443	15573	15563	15404	15391	15616	15473	15563	15666	15486	15644	15621	15629	15490	15499	15591	15442	15589	15594	15556	15549	15417	15523	15434	15460	15537	15436	15482	15435	15595	15370	15517	15515	15500	15464	15490	15522	15426	15653	15666	15468	15435	15723	15489	15484	15636	15552	15505	15728	15445	15561	15453	15749	15572	15517	15350	15643	15375	15523	15560	15501	15358	15557	15380	15531	15649	15570	15544	15597	15530	15340	15648	15233	15680	15611	15476	15732	15601	15675	15617	15478	15504	15522	15456	15453	15701	15513	15484	15479	15538	15421	15398	15657	15497	15623	15418	15681	15435	15684	15589	15541	15515	15507	15408	15647	15500	15372	15589	15558	15578	15678	15578	15542	15443	15571	15643	15662	15486	15305	15545	15546	15479	15847	15427	15523	15568	15609	15311	15348	15517	15459	15551	15559	15483	15592	15579	15487	15609	15543	15309	15518	15571	15482	15558	15634	15587	15592	15633	15470	15580	15455	15653	15467	15543	15390	15530	15639	15630	15468	15492	15615	15653	15577	15484	15489	15645	15474	15649	15544	15645	15563	15593	15445	15610	15512	15546	15333	15426	15586	15461	15638	15421	15499	15506	15696	15525	15652	15417	15485	15502	15476	15506	15509	15353	15445	15618	15646	15395	15463	15589	15445	15607	15443	15501	15563	15438	15448	15326	15396	15439	15589	15523	15491	15525	15601	15505	15718	15575	15543	15467	15458	15471	15461	15543	15452	15620	15408	15576	15412	15354	15526	15665	15625	15645	15695	15423	15505	15544	15549	15483	15374	15554	15425	15470	15579	15597	15540	15577	15579	15663	15445	15600	15486	15475	15609	15497	15512	15462	15664	15459	15602	15670	15566	15544	15477	15568	15478	15576	15509	15618	15370	15554	15546	15446	15415	15514	15747	15680	15634	15629	15594	15515	15729	15576	15369	15481	15499	15605	15565	15524	15547	15488	15349	15517	15630	15745	15482	15550	15710	15374	15751	15478	15475	15605	15396	15446	15526	15455	15531	15454	15404	15627	15666	15441	15557	15608	15655	15463	15637	15491	15545	15652	15673	15675	15582	15453	15609	15551	15531	15438	15560	15464	15625	15520	15514	15623	15546	15539	15549	15658	15630	15677	15502	15466	15751	15493	15540	15735	15546	15412	15629	15530	15391	15436	15407	15538	15601	15447	15663	15575	15594	15264	15529	15467	15497	15573	15580	15777	15422	15484	15570	15547	15553	15371	15620	15474	15504	15733	15561	15427	15484	15507	15508	15631	15389	15584	15524	15563	15405	15544	15610	15440	15226	15556	15608	15548	15565	15367	15441	15522	15478	15478	15518	15469	15325	15450	15579	15667	15574	15542	15422	15395	15626	15416	15566	15641	15557	15485	15576	15516	15568	15496	15389	15668	15489	15542	15504	15501	15523	15412	15503	15689	15583	15544	15463	15406	15492	15482	15512	15637	15351	15812	15559	15546	15488	15697	15479	15522	15502	15536	15594	15402	15526	15516	15559	15658	15597	15446	15426	15591	15420	15531	15615	15611	15462	15478	15415	15525	15637	15532	15629	15292	15729	15577	15479	15616	15606	15484	15636	15667	15742	15606	15488	15504	15584	15461	15451	15649	15632	15570	15498	15647	15480	15539	15409	15568	15436	15571	15540	15490	15462	15564	15546	15611	15378	15521	15497	15668	15704	15500	15604	15666	15616	15713	15551	15553	15465	15578	15504	15524	15581	15369	15663	15514	15374	15676	15692	15612	15557	15601	15566
24425	21533	29146	25875	26047	26280	25057	21500	19648	18295	17534	17342	17102	16968	17140	17060	17074	16896	16824	16771	16951	17073	17073	16962	16984	16884	16956	16685	16884	17188	16922	16704	16929	16851	16921	17049	16896	16872	16842	17006	17101	17058	16815	16860	16841	16840	16715	16806	16979	16802	16891	16969	16729	16904	16773	16850	16726	16791	17009	16758	16877	16845	16721	16729	16917	16836	16937	16898	16891	16820	16942	16807	16976	17113	16820	16837	16588	16726	16858	16875	16863	16908	16890	17033	16788	16889	16717	16790	16960	16815	16879	16707	16698	16851	16751	16851	16904	17021	16909	16653	16871	16804	16553	16935	16909	17111	16627	16814	16827	16752	16878	16592	16678	16860	16677	16792	16910	16875	16869	16605	16857	16799	16718	16777	16449	16655	16712	16718	16678	16979	16724	16797	16836	16959	16943	16690	16744	16733	16877	16667	16695	16683	16819	16812	16737	16680	16567	16889	16994	16787	16733	16658	16571	16832	16628	16821	16809	16879	16883	16959	16892	16899	16797	16719	16523	16763	16858	16745	16779	16694	16850	16680	16727	16762	16888	16555	16823	16710	16729	16845	16865	16735	16663	16750	16832	16994	16747	16787	16944	16805	16671	16774	16827	16813	16882	16884	16805	16799	16702	16688	16805	16917	16993	16956	16832	17025	16868	16665	16866	16586	16710	16917	16819	16878	16912	16909	16852	16835	16652	16874	16843	17008	16660	16959	16591	16753	16687	16793	16730	16643	16865	16852	16720	16666	16752	17045	16769	16798	16919	16823	16822	16763	16775	16592	16962	16837	16883	16742	16768	16735	16810	16749	16775	16886	16791	16763	16856	16806	16747	16710	16705	16890	16784	16775	16698	16813	16736	17010	16670	16887	16900	16603	16814	16841	16923	16872	16798	16733	16879	16626	16908	16833	16969	16827	16866	16907	16738	16845	16708	16794	16708	16809	16940	16843	17021	16774	16726	16676	16900	16740	16919	16778	16763	16693	16812	16783	16804	16892	16560	16667	16847	16609	16830	16749	16999	16758	16774	16898	16684	16523	16824	16859	16794	16715	16802	16921	16795	16851	16867	16868	16765	16956	16861	16696	16757	16714	16811	16848	16818	16598	16651	16773	16857	16620	16665	16864	16759	16761	16820	16687	16702	16700	16668	16813	16692	16759	17104	16785	16721	16785	16835	16884	16716	16978	16983	16748	16795	16807	16889	16996	16810	16677	16697	16893	16572	16942	16724	16853	16584	16997	16867	16799	16749	16630	16898	16823	16894	16940	16802	16733	16758	16667	16823	16839	16827	16861	16864	16718	16635	16903	16799	16848	16908	16750	16592	16825	16777	16765	16618	16682	16586	16737	16766	16742	17008	16849	16758	16915	16834	16699	16687	16825	16847	16887	16864	16821	16715	16908	16868	16745	16759	16787	16673	16891	16790	16791	16878	16748	17010	16905	16803	16896	16777	16754	16714	16711	16919	16964	16868	16897	16779	16629	16636	16678	16672	16900	16796	16852	16599	16735	16844	16974	16800	16913	16681	16730	17032	16778	16750	17026	16856	16853	16802	16867	16837	16702	16758	16759	16816	16808	16936	16695	16689	16793	16786	16757	17011	16670	16750	16594	16719	16720	16783	16637	16651	16706	16800	16824	16832	16921	16736	16718	16772	16840	16767	16921	16785	17026	16818	16962	16958	16860	16696	16736	16738	16879	16847	16767	16821	16838	16769	16642	16709	16662	16582	16720	16715	16965	16830	16788	16972	16850	16780	16947	16704	16757	16849	16969	16995	16912	16820	16677	16907	16789	16695	16788	16865	16759	16791	16742	16772	16821	16697	16754	16883	16843	16623	16686	16670	16673	17026	16861	16663	16672	16894	17071	16930	16812	16883	16816	16754	16707	16775	16801	16611	16611	16849	16826	16861	16873	16962	16873	16839	16685	16794	16755	16919	16774	16843	16729	16804	16846	17001	16876	16909	16716	16742	16972	16815	16834	17065	16833	16826	16822	16851	16812	16815	16681	16882	16745	16853	16813	16989	16845	16764	16807	16833	16758	16767	16740	16856	16957	16841	16757	16827	16812	16780	16848	16870	16785	16729	16874	16697	16755	16857	16804	16954	17127	16796	16657	16898	16576	16853	16707	16794	16530	16730	16596	17013	16890	16680	16750	16839	16693	16903	16882	16657	16779	16638	16748	16832	16882	16642	16841	16769	16701	16894	16909	16868	16843	16856	16876	16869	16618	16723	16844	16785	16735	16628	16664	16783	16745	16984	16994	16704	16898	16773	16945	16850	16763	16927	16657	16713	16706	16782	16916	16862	16777	16738	16996	16848	16611	16758	16700	16718	16737	16953	16824	16844	16712	16908	16829	16698	16573	16703	16875	16846	16758	16724	16706	16665	16856	16795	16810	16848	16773	16591	16840	16726	16833	16598	16908	16612	16537	16634	16847	16756	16885	16892	16747	16993	16923	16762	16867	16889	16815	16784	16764	16608	16719	16811	16795	16873	16772	16790	16865	16674	16860	16500	16686	16775	16780	16698	16662	16691	16705	16752	16784	16657	16887	16599	16701	16635	17036	16722	16630	16732	16820	16913	16635	16903	17044	16630	16682	16719	16541	16884	16724	16628	16814	16983	16760	16865	16837	16865	16818	16710	16714	16700	16603	16976	16902	16904	16989	16754	16821	16992	16740	16993	17091	16847	16923	16791	16974	16718	16798	16912	16772	16820	16549	16910	17006	16669	16769	16755	16729	16863	16926	16641	16657	16719	16728	16769	16833	16757	16959	16835	16887	16711	16778	16736	16971	16798	16961	16803	16927	16701	17033	16946	16494	16713	16647	16800	16632	16782	16904	16769	16644	16835	16665	16663	16696	16908	16918	16899	16827	16581	16890	16635	16746	16900	16871	16853	16658	16753	16832	16835	17029	16836	16884	16663	16832	16662	16632	16749	16830	16782	16888	16860	16528	16931	16609	16753	16800	16790	16587	16791	16787	16799	16762	16612	16680	16631	16875	16687	16690	16713	16645	16903	16590	16732	16936	16948	16646	17032	17023	16699	16801	16827	16670	16846	16773	16785	16785	16822	16754	16904	16666	16943	16677	16704	16735	17008	16640	16804	16822	16793	16870	16911	16879	16743	16666	16964	16805	16800	16750	16876	16828	16956	16781	16930	16809	16722	16713	16876	16732	16908	16730	16743	16636	16829	16921	16808	16741	16780	16866	16766	16949	16837	16750	16842	16743	16820	16739	16924	16797	16823	16656	16885	16947	16978	16690	16884	16793	16621	16739	16720	16950	16805	16759	16703	16660	16769	16787	16869	17082	16943	16723	16863	16812	16804	16886	16572	16860	16754	16639	16687	16887	16740	16973	16841	16758	16904	16752	16732	16798	17021	16629	16852	16955	16679	16921	16758	16832	16707	16880	16657	16816	16744	16999	16643	16956	16747	16861	16939	16813	16834	16844	16756	16818	16771	16635	16709	16799	16869	16851	16827	16797	16726	16868	16664	16833	16679	16668	16634	16807	16990	16563	16686	16812	16904	16989	16740	16707	16924	16684	16758	16879	17106	16892	16895	16772	16817	16747	16573	16896	16801	16735	16705	16707	16602	16864	16516	16685	16783	16776	16752	16861	16717	16715	16792	16759	16706	16734	16840	16920	16676	16874	16635	16713	16892	16948	16803	16781	16818	17014	16915	16790	16595	16704	16637	16678	16638	16791	16712	16803	16586	16818	16843	16858	16615	16643	16840	16960	16703	16684	16841	16658	16804	16762	16863	16942	16846	16931	16918	16722	16903	16830	16708	16967	16677	16706	16743	16744	16892	16868	16744	16754	16698	16671	16768	17000	16650	16603	16822	16572	16740	16888	16723	17008	16863	16691	16736	16648	16589	16699	16670	16746	16958	16897	16698	16855	16689	16825	16737	16814	16829	16597	16671	16676	16650	16622	16663	16900	16882	16636	16953	16968	16894	16721	16710	16660	16768	16511	16621	16682	16804	16738	16820	16569	16722	16806	16751	16760	16464	16580	16786	16738	17027	16786	16660	16806	16711	16852	16796	16846	16918	16882	16882	16699	16747	16882	16556	16885	16872	16730	17101	16545	16709	16884	16690	16738	16700	16744	17024	16896	16966	16707	16745	16796	16784	16785	16877	16801	16827	16973	16742	16848	16888	16810	16765	16920	16768	16716	16821	16761	16914	16580	16622	16823	16728	16979	16967	16865	16842	16707	16827	16773	16710	16715	16797	16783	16822	16813	16836	16816	16577	16739	16758	16827	16690	16787	16738	16544	16837	16968	16819	16703	17020	16987	16884	16826	16749	16839	16644	17024	16892	16901	16815	16842	16801	16761	16965	16795	16846	17085	17113	16775	16531	16841	16755	16794	16927	16891	17027	16750	17038	16833	16882	16862	16808	16666	16799	16607	16649	16723	16792	16629	16713	16806	16843	16912	16992	16918	16733	16772	16704	16729	16749	16623	16858	16750	16847	16688	16656	16841	16727	16686	16813	16697	16659	16922	16815	16749	16927	16871	16964	16972	16829	16781	16752	16938	17001	16759	16956	16979	16818	16849	16766	16684	16864	16774	16751	16621	16712	16696	16703	16632	16837	16877	16766	16846	16659	16684	16684	16881	16876	16669	16766	16776	16766	16718	16732	16750	16722	16765	16904	16976	16861	16844	16791	16835	16714	17073	16896	16783	16860	16839	16942	16874	16729	16773	16740	16926	17087	16872	16614	16946	16956	16872	16751	16855	16770	16577	16784	17030	16778	16778	16820	16738	16837	16789	16676	16759	16840	16792	16974	16660	16633	16603	16857	16746	16828	16567	16910	16800	16705	16745	16779	16762	16760	16859	16779	16690	16642	16665	16788	16917	16832	16909	16667	16651	16915	17002	16665	16908	16726	16998	16812	16653	16728	16951	16890	16824	16833	16893	16819	16760	16731	16628	16675	16770	16850	16808	16860	16862	16649	16678	16913	16934	16975	16806	16705	16858	16869	16686	16806	16857	16864	16674	16792	16792	16851	16830	16808	16836	16962	16839	16942	16774	16699	16708	16756	16721	16774	16756	16739	16775	16773	16868	16816	16549	16717	16882	16822	16919	16755	16624	17015	16970	16703	16595	16672	16656	16886	16838
31646	50920	48260	38386	33741	26784	24137	21414	19491	17057	16241	15736	15673	15672	15520	15435	15565	15779	15551	15460	15539	15435	15582	15737	15407	15587	15458	15636	15641	15475	15428	15447	15415	15263	15533	15474	15613	15565	15539	15377	15322	15571	15410	15567	15474	15426	15488	15499	15471	15622	15742	15781	15636	15371	15478	15516	15540	15511	15542	15426	15508	15403	15444	15439	15450	15504	15300	15490	15476	15307	15337	15424	15349	15416	15533	15252	15421	15297	15419	15514	15464	15645	15434	15362	15659	15368	15497	15504	15410	15449	15166	15654	15388	15432	15563	15579	15347	15480	15422	15271	15522	15574	15548	15480	15558	15608	15342	15450	15507	15544	15415	15491	15621	15511	15426	15440	15489	15540	15331	15328	15538	15380	15606	15398	15516	15367	15456	15493	15556	15523	15284	15563	15408	15574	15442	15512	15474	15435	15474	15677	15547	15364	15471	15412	15284	15473	15580	15477	15462	15363	15480	15641	15396	15537	15496	15492	15485	15433	15585	15286	15374	15276	15443	15430	15515	15321	15337	15339	15535	15340	15387	15377	15374	15512	15449	15489	15329	15485	15625	15508	15335	15353	15408	15280	15483	15457	15450	15381	15312	15497	15576	15505	15503	15594	15412	15513	15403	15399	15505	15432	15404	15438	15584	15406	15328	15429	15568	15658	15480	15428	15514	15278	15420	15581	15503	15359	15381	15403	15471	15349	15463	15302	15590	15392	15401	15267	15349	15372	15351	15396	15487	15303	15454	15292	15370	15442	15481	15431	15580	15365	15428	15563	15515	15524	15587	15475	15338	15493	15447	15422	15465	15408	15363	15438	15495	15442	15507	15400	15716	15459	15435	15411	15360	15391	15386	15157	15400	15598	15433	15495	15551	15468	15578	15511	15372	15486	15481	15271	15258	15496	15399	15303	15357	15579	15372	15247	15630	15366	15358	15503	15594	15395	15539	15517	15354	15445	15484	15525	15452	15530	15579	15602	15496	15339	15434	15532	15512	15440	15415	15509	15460	15523	15525	15492	15380	15621	15394	15498	15420	15327	15386	15483	15391	15567	15479	15451	15548	15438	15349	15572	15435	15375	15417	15366	15374	15414	15528	15442	15505	15573	15496	15321	15387	15422	15481	15641	15387	15407	15413	15510	15264	15424	15452	15434	15434	15414	15584	15494	15479	15490	15522	15458	15406	15453	15507	15462	15371	15409	15302	15495	15442	15495	15428	15401	15486	15541	15486	15464	15291	15610	15403	15523	15538	15416	15460	15578	15419	15460	15450	15366	15529	15317	15538	15429	15399	15398	15325	15481	15342	15365	15549	15523	15423	15481	15557	15342	15448	15362	15334	15443	15679	15367	15505	15406	15494	15438	15496	15512	15535	15423	15398	15499	15250	15529	15327	15641	15329	15573	15507	15409	15480	15585	15554	15396	15570	15584	15265	15415	15595	15523	15500	15478	15452	15427	15569	15321	15330	15576	15378	15602	15398	15527	15332	15311	15427	15416	15509	15540	15495	15517	15473	15288	15441	15571	15445	15365	15387	15497	15415	15423	15431	15504	15376	15514	15434	15380	15292	15355	15438	15447	15504	15339	15503	15432	15549	15451	15425	15349	15505	15461	15370	15456	15448	15441	15431	15405	15354	15385	15375	15532	15557	15498	15413	15326	15477	15587	15339	15489	15303	15462	15403	15470	15494	15387	15449	15421	15465	15461	15598	15302	15440	15551	15519	15285	15533	15659	15425	15529	15499	15515	15665	15560	15337	15508	15537	15450	15587	15263	15301	15305	15417	15376	15336	15375	15577	15394	15441	15342	15380	15500	15451	15536	15480	15454	15382	15375	15580	15408	15368	15385	15398	15561	15415	15569	15447	15718	15362	15455	15383	15526	15217	15344	15442	15525	15292	15556	15422	15483	15584	15531	15396	15462	15300	15531	15426	15392	15548	15426	15326	15432	15389	15471	15460	15431	15479	15324	15406	15570	15480	15578	15350	15430	15428	15312	15411	15701	15337	15402	15560	15319	15499	15327	15365	15475	15393	15473	15636	15513	15485	15415	15398	15464	15419	15455	15311	15328	15531	15525	15595	15418	15469	15332	15239	15458	15347	15436	15405	15542	15443	15506	15323	15505	15496	15308	15518	15431	15512	15429	15469	15407	15377	15336	15416	15512	15390	15528	15467	15385	15410	15570	15462	15573	15381	15230	15450	15471	15465	15395	15537	15511	15298	15380	15508	15390	15472	15444	15330	15423	15559	15346	15498	15451	15382	15355	15366	15558	15488	15472	15397	15299	15467	15474	15357	15480	15380	15396	15600	15466	15535	15635	15474	15492	15463	15566	15366	15327	15584	15564	15421	15404	15425	15428	15543	15517	15426	15528	15598	15418	15527	15366	15249	15566	15521	15600	15399	15498	15382	15350	15450	15495	15431	15477	15478	15516	15367	15385	15441	15472	15445	15509	15256	15389	15372	15589	15390	15540	15619	15554	15377	15524	15538	15318	15463	15505	15496	15403	15372	15380	15588	15504	15386	15619	15416	15387	15391	15291	15567	15562	15483	15436	15432	15351	15609	15371	15396	15498	15453	15546	15389	15473	15411	15357	15560	15505	15283	15434	15479	15331	15369	15385	15584	15408	15352	15496	15473	15426	15334	15509	15459	15342	15461	15474	15389	15432	15607	15559	15511	15387	15519	15322	15713	15597	15696	15593	15414	15444	15397	15509	15493	15298	15489	15472	15563	15536	15415	15436	15381	15365	15335	15197	15478	15444	15390	15430	15442	15343	15500	15547	15417	15482	15567	15469	15459	15334	15382	15462	15550	15332	15489	15590	15698	15572	15528	15442	15345	15481	15495	15343	15281	15709	15523	15554	15491	15317	15410	15403	15464	15357	15314	15477	15353	15433	15446	15428	15462	15362	15506	15388	15294	15562	15502	15431	15462	15469	15398	15510	15517	15681	15387	15434	15539	15567	15620	15403	15556	15401	15361	15490	15334	15539	15509	15472	15328	15392	15369	15616	15455	15548	15486	15510	15474	15373	15279	15490	15368	15440	15526	15337	15439	15348	15510	15409	15531	15547	15530	15437	15494	15467	15697	15667	15483	15279	15473	15380	15367	15570	15263	15405	15342	15408	15435	15527	15396	15416	15508	15381	15550	15254	15319	15443	15559	15486	15435	15400	15465	15421	15371	15237	15338	15511	15334	15555	15389	15521	15514	15394	15515	15476	15408	15375	15461	15336	15614	15559	15341	15504	15463	15483	15636	15395	15595	15377	15660	15471	15225	15488	15344	15596	15468	15431	15347	15593	15587	15401	15562	15520	15504	15447	15488	15476	15452	15481	15292	15382	15521	15289	15366	15520	15625	15485	15369	15374	15461	15507	15435	15539	15476	15612	15453	15406	15352	15440	15379	15382	15487	15305	15384	15489	15421	15651	15402	15495	15593	15669	15385	15562	15391	15560	15395	15341	15473	15503	15544	15548	15399	15469	15227	15479	15393	15499	15292	15508	15416	15314	15617	15595	15622	15345	15393	15453	15509	15428	15498	15480	15446	15325	15481	15475	15456	15566	15425	15512	15523	15473	15467	15421	15453	15647	15240	15645	15428	15472	15409	15617	15572	15431	15348	15415	15498	15501	15423	15490	15607	15280	15386	15428	15343	15469	15556	15449	15355	15562	15533	15423	15453	15511	15441	15453	15508	15428	15480	15688	15450	15544	15406	15487	15360	15535	15403	15366	15420	15359	15500	15386	15413	15419	15497	15378	15428	15354	15436	15390	15461	15407	15534	15402	15470	15421	15469	15485	15441	15341	15498	15363	15440	15557	15550	15472	15538	15472	15578	15274	15419	15429	15385	15485	15623	15275	15457	15454	15527	15571	15354	15509	15422	15446	15345	15258	15436	15482	15323	15602	15387	15558	15473	15512	15603	15456	15207	15473	15482	15426	15401	15285	15453	15274	15418	15453	15376	15418	15315	15509	15608	15476	15348	15461	15453	15508	15589	15495	15561	15207	15274	15487	15627	15531	15330	15433	15339	15416	15408	15519	15317	15486	15586	15197	15103	15450	15313	15547	15485	15431	15425	15538	15477	15609	15268	15409	15361	15617	15548	15479	15187	15454	15465	15631	15383	15522	15517	15506	15379	15508	15438	15523	15344	15458	15284	15601	15496	15418	15545	15548	15392	15530	15410	15415	15349	15473	15327	15553	15320	15610	15487	15390	15398	15566	15529	15343	15478	15260	15436	15453	15499	15515	15449	15483	15349	15288	15478	15518	15492	15417	15556	15468	15424	15584	15406	15493	15466	15567	15519	15342	15433	15634	15541	15472	15446	15433	15367	15515	15314	15501	15294	15326	15457	15354	15434	15540	15436	15397	15402	15308	15525	15558	15405	15539	15572	15560	15647	15402	15397	15467	15418	15426	15442	15490	15413	15386	15563	15505	15459	15394	15409	15373	15407	15605	15428	15268	15404	15481	15460	15503	15429	15585	15488	15565	15363	15550	15476	15442	15479	15414	15444	15462	15400	15573	15541	15400	15394	15402	15364	15311	15520	15382	15400	15453	15424	15338	15691	15537	15515	15552	15431	15206	15474	15278	15507	15455	15489	15496	15509	15345	15442	15480	15481	15634	15425	15698	15434	15259	15281	15373	15458	15525	15398	15449	15279	15336	15512	15499	15445	15712	15426	15549	15394	15420	15520	15529	15385	15353	15372	15434	15485	15547	15447	15521	15401	15458	15468	15546	15453	15651	15518	15370	15550	15468	15624	15451	15506	15337	15340	15513	15614	15591	15319	15538	15471	15466	15512	15353	15606	15399	15433	15317	15310	15556	15515	15281	15289	15338	15532	15338	15574	15490	15459	15501	15531	15468	15516	15422	15485	15499	15342	15408	15540	15366	15535	15577	15349	15480	15548	15305	15390	15426	15497	15642	15384	15585	15419	15455	15490	15574	15488	15605	15395	15392	15333	15454	15437	15620	15554	15471	15513	15434	15449	15336	15394	15429	15415	15369	15621	15267	15309	15492	15449	15571	15584	15616	15455	15366	15383	15343	15487	15347	15401	15506	15167	15461	15551	15455	15526	15289	15359	15505	15349	15351	15475	15419	15526	15473	15482	15648	15359	15539	15580	15419
23106	21460	29353	24463	23982	28033	30678	25170	21336	19210	18644	18110	17957	18084	18045	18021	17928	17773	17843	17625	17608	17828	17679	18004	17768	17741	17901	17943	17865	17675	17852	17481	17860	17797	17798	17699	17535	17667	17792	17674	17689	17605	17640	17618	17484	17577	17578	17701	17908	18016	18065	17907	17866	17739	17622	17875	17579	17702	17583	17675	17609	17629	17534	17758	17644	17493	17647	17547	17557	17614	17373	17614	17417	17482	17873	17483	17547	17464	17583	17560	17537	17896	17686	17620	17665	17554	17641	17637	17579	17633	17667	17569	17522	17454	17503	17458	17524	17787	17580	17531	17618	17592	17746	17646	17627	17672	17577	17668	17248	17301	17611	17450	17632	17493	17433	17470	17633	17719	17387	17624	17608	17609	17626	17489	17754	17578	17571	17579	17784	17772	17535	17496	17614	17638	17475	17511	17567	17561	17641	17594	17723	17512	17421	17505	17532	17640	17660	17791	17691	17464	17455	17425	17633	17677	17831	17565	17418	17386	17685	17435	17706	17607	17481	17469	17673	17630	17501	17346	17593	17688	17562	17449	17510	17564	17548	17528	17536	17602	17535	17393	17637	17527	17577	17516	17412	17595	17716	17369	17624	17576	17495	17706	17575	17684	17654	17434	17505	17530	17803	17554	17472	17527	17693	17455	17705	17592	17646	17691	17595	17752	17692	17476	17612	17483	17669	17677	17707	17649	17564	17626	17659	17675	17618	17577	17489	17698	17476	17326	17473	17697	17518	17681	17437	17616	17476	17684	17491	17629	17656	17557	17428	17457	17747	17581	17631	17573	17562	17329	17535	17643	17707	17708	17413	17656	17735	17529	17648	17693	17678	17622	17331	17468	17722	17717	17687	17596	17579	17633	17541	17597	17572	17595	17494	17480	17583	17656	17400	17531	17545	17498	17438	17723	17601	17235	17386	17634	17462	17563	17553	17674	17648	17474	17297	17469	17662	17573	17414	17396	17574	17601	17466	17611	17664	17585	17578	17649	17458	17540	17624	17781	17593	17520	17716	17535	17577	17550	17532	17482	17569	17571	17538	17486	17832	17426	17500	17622	17756	17466	17647	17530	17485	17554	17569	17543	17404	17612	17659	17682	17614	17656	17647	17744	17696	17510	17476	17679	17648	17567	17642	17532	17423	17636	17587	17479	17493	17488	17491	17596	17371	17209	17488	17694	17530	17548	17621	17307	17450	17646	17424	17826	17626	17789	17566	17507	17516	17552	17745	17402	17642	17608	17566	17572	17479	17594	17492	17658	17612	17642	17489	17664	17558	17473	17336	17508	17749	17599	17175	17607	17758	17439	17623	17613	17590	17612	17572	17440	17568	17373	17543	17586	17451	17702	17567	17772	17635	17470	17583	17611	17658	17416	17561	17524	17781	17601	17517	17451	17583	17434	17346	17310	17661	17688	17474	17687	17691	17356	17583	17721	17614	17478	17612	17575	17553	17373	17550	17595	17692	17667	17633	17533	17552	17585	17539	17561	17425	17522	17451	17318	17728	17616	17680	17474	17709	17731	17644	17623	17460	17480	17697	17597	17620	17693	17540	17446	17598	17556	17409	17566	17616	17872	17766	17481	17577	17600	17737	17630	17823	17485	17666	17539	17406	17551	17498	17606	17726	17482	17669	17675	17576	17401	17374	17398	17582	17408	17492	17701	17568	17622	17528	17443	17637	17507	17609	17615	17552	17622	17468	17579	17689	17620	17659	17687	17453	17272	17721	17726	17445	17552	17818	17421	17797	17396	17370	17691	17566	17550	17431	17605	17612	17362	17511	17499	17494	17542	17604	17467	17654	17713	17429	17435	17601	17387	17621	17507	17512	17526	17683	17458	17434	17628	17536	17692	17826	17700	17545	17627	17319	17609	17530	17506	17401	17382	17656	17663	17546	17420	17620	17485	17484	17587	17591	17642	17272	17485	17524	17625	17665	17682	17408	17438	17592	17621	17412	17463	17648	17468	17521	17641	17501	17710	17743	17646	17620	17560	17385	17531	17500	17585	17637	17500	17671	17423	17594	17474	17737	17643	17511	17851	17542	17473	17696	17723	17454	17593	17527	17774	17534	17489	17419	17660	17566	17573	17480	17503	17586	17578	17603	17431	17558	17655	17587	17701	17512	17473	17468	17737	17631	17500	17662	17437	17701	17652	17533	17626	17621	17685	17569	17623	17708	17715	17507	17354	17523	17375	17400	17569	17486	17356	17563	17526	17567	17643	17656	17347	17546	17483	17532	17825	17445	17496	17735	17623	17615	17517	17506	17677	17315	17661	17333	17515	17391	17541	17528	17656	17560	17613	17575	17676	17382	17368	17485	17510	17459	17575	17665	17629	17537	17527	17547	17677	17544	17422	17596	17521	17629	17519	17719	17650	17594	17565	17694	17598	17519	17298	17553	17454	17585	17493	17527	17519	17699	17581	17348	17503	17468	17686	17588	17461	17557	17614	17532	17468	17793	17549	17627	17545	17745	17519	17691	17533	17595	17571	17588	17531	17557	17484	17481	17457	17485	17432	17323	17572	17417	17354	17394	17602	17520	17610	17626	17583	17554	17449	17475	17664	17713	17465	17552	17671	17661	17604	17567	17478	17702	17479	17745	17728	17359	17584	17518	17410	17573	17589	17672	17671	17534	17503	17573	17601	17617	17677	17641	17582	17477	17493	17571	17727	17691	17612	17626	17764	17662	17501	17412	17417	17633	17593	17564	17617	17473	17500	17704	17372	17429	17696	17706	17522	17513	17456	17609	17633	17514	17636	17470	17656	17467	17657	17756	17450	17425	17470	17624	17421	17663	17626	17413	17503	17489	17654	17509	17675	17634	17624	17678	17504	17604	17533	17780	17493	17647	17531	17532	17625	17800	17498	17632	17672	17431	17592	17719	17471	17687	17501	17739	17471	17415	17688	17729	17695	17678	17513	17572	17602	17546	17898	17350	17525	17363	17496	17603	17580	17553	17656	17522	17572	17420	17632	17614	17447	17685	17619	17716	17666	17735	17649	17501	17596	17530	17683	17665	17446	17596	17583	17385	17485	17590	17567	17360	17598	17597	17609	17588	17578	17579	17561	17670	17327	17569	17587	17537	17736	17560	17709	17592	17413	17409	17590	17474	17613	17625	17577	17306	17420	17420	17527	17484	17467	17628	17490	17439	17603	17390	17677	17642	17597	17799	17772	17414	17555	17421	17525	17705	17471	17661	17467	17605	17425	17591	17461	17728	17531	17691	17548	17568	17235	17553	17689	17489	17344	17575	17449	17559	17532	17481	17583	17401	17364	17687	17559	17458	17570	17318	17305	17474	17513	17532	17708	17558	17518	17597	17610	17549	17672	17562	17671	17639	17650	17451	17598	17544	17648	17565	17831	17799	17561	17477	17689	17575	17500	17553	17457	17662	17642	17319	17610	17473	17570	17751	17608	17572	17645	17688	17628	17758	17640	17533	17657	17443	17537	17670	17374	17612	17582	17450	17451	17621	17452	17633	17514	17595	17388	17490	17504	17653	17516	17641	17401	17482	17663	17439	17679	17423	17611	17532	17799	17665	17503	17678	17568	17661	17678	17735	17566	17444	17482	17576	17457	17393	17500	17476	17540	17333	17408	17470	17528	17634	17584	17534	17577	17578	17504	17635	17423	17445	17598	17505	17519	17565	17716	17566	17542	17544	17635	17472	17438	17731	17413	17693	17763	17694	17595	17572	17695	17514	17656	17707	17686	17629	17594	17595	17708	17538	17443	17640	17480	17724	17610	17379	17633	17519	17487	17601	17615	17551	17534	17513	17531	17543	17578	17570	17654	17593	17762	17496	17695	17723	17628	17651	17563	17340	17478	17498	17685	17592	17520	17707	17682	17613	17536	17638	17508	17630	17574	17546	17650	17491	17692	17549	17655	17570	17735	17632	17594	17628	17592	17638	17596	17718	17487	17450	17638	17711	17415	17533	17567	17516	17593	17581	17656	17567	17525	17496	17506	17594	17387	17783	17404	17409	17413	17683	17445	17369	17542	17578	17606	17447	17677	17686	17644	17699	17562	17646	17453	17585	17610	17655	17596	17408	17592	17505	17295	17442	17682	17626	17485	17498	17553	17541	17561	17512	17485	17524	17426	17665	17670	17706	17728	17619	17618	17519	17642	17573	17432	17568	17570	17582	17524	17697	17700	17512	17406	17539	17378	17560	17588	17562	17550	17762	17578	17785	17580	17466	17612	17432	17454	17416	17681	17476	17575	17556	17296	17520	17494	17588	17468	17572	17766	17709	17644	17720	17693	17722	17528	17507	17414	17504	17648	17607	17456	17420	17582	17692	17521	17519	17531	17458	17549	17381	17545	17390	17506	17579	17596	17503	17545	17511	17467	17602	17685	17691	17669	17453	17459	17624	17613	17345	17656	17557	17510	17436	17641	17641	17520	17600	17410	17518	17404	17367	17694	17636	17590	17512	17641	17464	17540	17482	17771	17392	17492	17400	17531	17574	17334	17511	17469	17546	17642	17534	17602	17593	17402	17670	17690	17573	17588	17460	17656	17723	17390	17296	17434	17655	17712	17722	17479	17533	17610	17578	17525	17713	17618	17488	17752	17665	17562	17302	17499	17520	17486	17430	17553	17678	17722	17644	17520	17545	17393	17414	17550	17404	17630	17501	17627	17617	17393	17697	17406	17685	17392	17504	17617	17569	17331	17769	17491	17525	17452	17723	17602	17343	17482	17574	17437	17625	17525	17692	17613	17343	17432	17562	17641	17362	17436	17599	17517	17262	17628	17660	17737	17653	17486	17559	17398	17552	17625	17472	17557	17418	17498	17683	17562	17706	17564	17622	17640	17525	17523	17671	17607	17459	17564	17541	17564	17563	17565	17481	17714	17530	17470	17491	17673	17700	17667	17605	17439	17728	17401	17772	17555	17573	17288	17672	17620	17585	17492	17460	17603	17365	17573	17482	17623	17632	17657	17694	17466	17499	17675	17582	17681	17632	17548	17572	17690	17507	17771	17354	17557	17536	17690	17519	17701	17556	17533	17610	17729	17534	17678	17479	17615	17538	17498	17430	17620	17580	17632	17571	17652	17410	17497	17469	17615	17500	17517	17416	17592	17540	17607	17660	17592	17525	17600	17619	17557	17544	17526	17700	17495
34231	57008	54063	47115	39804	33626	29748	26247	20660	17360	16769	16534	16300	16070	16097	15984	16136	16074	15870	16007	15891	15967	16200	16134	15887	15948	15799	15951	16056	16064	16092	16115	16022	15935	15975	15856	16018	15815	15928	15910	16044	15952	15837	15827	16210	16033	15964	16177	15998	16319	16416	16578	16046	15798	15712	15884	15891	15982	16131	16004	15950	15714	15892	15881	15846	15746	16020	16024	15977	15939	15943	15851	15945	15972	15841	15907	15916	15916	15978	15858	15952	15929	16057	15734	16048	15918	15955	15660	15752	15984	15799	15861	15969	15884	15689	15894	15865	15790	15889	15908	15968	15894	16086	15991	15905	15931	15808	15927	15946	15946	15805	15985	15842	15876	15791	15836	15720	15902	15932	15766	15932	15892	15978	15868	15950	15978	15853	16163	15942	15737	15927	16089	15953	15873	15809	15873	15770	15984	15836	15896	15908	16045	15925	15867	15962	15810	15993	15841	15940	15965	15970	15786	15804	15897	15927	15881	15940	15950	16025	15973	15780	15958	15868	15868	15845	15821	16013	15796	15879	15961	16030	15786	15904	15866	15785	15822	15968	15821	15918	15818	15836	15798	15756	16057	15949	15863	15817	15868	15951	15885	16047	15841	15892	15986	15862	15791	15902	15972	15764	15867	15749	15782	15943	15962	15969	16026	16076	15902	16005	15769	15739	15946	15781	15831	16079	15876	15894	15992	15871	15808	15842	15935	15785	16035	16221	15903	16138	15936	15763	15926	15817	15789	15829	15847	15821	15903	15820	15981	15948	16029	15790	15941	15970	15917	15826	15945	15963	15941	15861	15853	15826	15990	15897	15812	15904	16077	15998	15855	15926	15953	15921	15829	15991	15920	15795	15886	15735	16043	15883	15750	15874	15855	16037	15877	15723	15928	15840	15992	15776	15982	15979	16024	15972	15809	15880	15939	15995	15907	15873	15855	16014	15948	15932	15924	15955	15905	15984	15787	15990	16041	15830	15980	15822	16087	15889	15807	15849	15879	15869	15964	15660	16059	15909	15928	15943	15806	15906	15940	15864	15898	15862	15957	15824	15967	15824	15893	15964	15876	15811	15810	16069	15850	16050	15813	15912	15982	15947	15918	15921	15783	15847	16026	15864	15957	15843	15896	15949	15941	15854	15787	15812	15887	16066	15719	16073	15729	15829	15944	15800	15942	15911	15885	15796	15853	15885	15862	15893	15926	15828	16127	15801	15817	15925	15976	15996	15840	15986	15984	15979	15993	15742	15876	15760	15934	15731	16017	16021	15814	16023	15815	15699	15994	15772	15891	16061	15881	15668	16015	15862	15847	15732	15871	16054	15969	16101	15764	15773	15783	15954	15836	15841	15882	15921	16120	15790	15532	15899	16015	16013	15885	15979	15973	15823	15856	15761	16038	15780	15913	15846	16048	16021	15883	15881	15919	15855	15721	15946	15779	15952	15989	15936	15837	15834	15858	15837	15840	16015	15923	15862	15966	15922	15861	15928	15775	15983	15783	15828	16062	15952	15848	15898	15915	16072	15780	15873	16043	15879	15851	15836	16113	16004	15753	15963	15938	16234	15979	15790	15801	15792	15893	15796	15866	15794	15923	15782	15950	15997	15811	15895	15888	15777	15803	15797	15850	16078	15932	15904	16019	15950	15903	15782	15906	15834	15908	15870	15850	15819	15829	15912	15876	15893	15907	15852	15989	15838	15832	15872	15906	16060	16043	15983	15939	16014	15869	15764	15994	15875	15930	15774	15902	15845	15972	15762	15832	15894	15922	15876	15939	15985	15765	15924	15919	15987	15823	15989	15892	15859	16005	15849	15838	15855	15944	15889	15831	15978	16062	15823	15859	15866	15850	15980	15780	15842	15871	16033	16081	15825	15912	16005	15868	15871	15918	15941	15932	16047	15895	16063	15941	15780	15891	16048	15861	15985	15839	15898	15887	15845	15988	15942	15914	16084	15603	15984	15955	15915	15916	15996	16041	15820	15813	16085	15959	15847	15843	15886	15868	15952	15834	15861	15822	16012	16003	15845	15805	15979	15827	15781	15768	16028	15944	15937	15840	15793	15925	15658	15990	15894	16048	15840	15760	15833	15905	15912	16095	15948	15996	15850	15981	15867	15937	15936	15857	16027	15736	15900	15804	15814	15746	15814	15886	15878	15870	15810	15977	15895	15929	15996	15926	15955	15815	15782	15715	16115	15915	15848	16088	15982	15775	15839	15892	15862	15961	15814	15854	15966	15895	15894	15871	16089	15996	15920	15893	15842	15783	15968	15840	15945	16053	15796	15858	15873	15611	15851	15935	16014	15912	16014	15812	16103	16020	15984	15893	15831	15988	15872	15903	16004	15942	15913	16027	15755	16081	15729	15899	15940	15778	15887	15840	15753	15806	15818	15906	15972	15818	15811	15915	15976	16014	15848	15749	15930	15929	15867	15940	15987	15959	15782	15904	15788	15954	15989	15761	16032	15858	15751	15900	15920	15864	16085	15857	15946	15859	15876	15790	15829	15980	15835	15932	15889	15896	15711	15931	15919	15872	15770	15749	15696	16020	15851	15766	15910	15859	15992	15941	15871	15759	15820	15823	15841	15811	15957	15752	15970	15840	15969	15704	15956	15898	15814	15908	15961	15970	15832	15938	15915	15754	16014	15877	15817	15992	15885	15963	15957	16079	15869	15886	16102	15895	15901	15899	16070	15860	15865	15937	15717	15924	15923	16022	15878	15919	15987	15832	15802	15800	15915	15975	15880	15974	15892	15970	15809	15973	15935	15853	15815	15806	15902	16125	15799	16197	15917	15779	15817	15919	15903	15750	15833	15861	15764	16001	15887	15918	15694	15864	15944	15730	15619	16021	16076	15920	15917	15839	15964	16047	16033	15782	15934	15863	15973	15815	15942	16050	15971	15865	15897	15891	15954	16025	15922	15790	15881	15856	15722	15993	16018	16041	15968	16021	15773	16015	15922	15942	15853	15921	16078	16024	15846	15977	15664	16032	16092	15914	15760	15914	15910	15813	15933	15874	15931	15746	15907	15935	15919	15936	15989	16043	15994	15722	15929	15963	15831	15967	15817	15840	16005	16119	16055	15852	15847	16064	16018	15838	15893	15823	15856	15955	15825	15905	15886	15981	15900	15996	15810	15923	15911	15911	16086	15840	15898	15898	16181	15862	15841	15894	15881	15765	15917	15946	15837	15862	15830	15885	15816	15871	15917	15939	16028	15825	15806	15960	15886	15983	15955	15839	15886	15878	15927	15861	15908	15883	15798	15893	15864	15898	16023	15783	15890	15973	15924	15890	15862	15916	15853	15950	15787	15942	15773	15771	15810	15854	15993	16065	15904	16043	15971	15950	15968	16024	15960	15744	16110	15876	15927	15732	15715	15872	15937	15945	15833	15942	15907	15958	15813	15832	16000	15886	15810	15837	15711	15928	15842	15997	15757	15712	16054	15833	15865	15792	15873	15854	15818	15987	15982	15908	15916	15829	15837	15845	15772	15932	15778	15967	15883	15826	15956	15939	16091	15812	15783	15855	15845	15925	15957	15814	15729	16021	15805	15881	15936	16085	15861	15683	15929	15820	15832	15903	15823	15901	15914	15951	15919	15883	15817	15991	15788	15873	15957	15772	15969	15876	16018	15893	15878	15794	15833	15899	15988	15994	15815	15990	15793	15978	15893	15966	15851	15999	15777	15677	16043	15823	15781	15783	15615	15972	15975	15810	15966	15809	15926	15979	15871	15782	16051	15878	15757	15939	15870	15800	15882	16086	15776	15850	16069	16113	15764	15911	15761	15877	15823	15895	15861	15751	15920	15977	16049	15830	15860	15852	16006	15850	15876	15999	15913	15996	15885	15789	15687	15821	15862	15834	15739	16037	15909	15741	15896	15927	15766	15881	15725	15789	15910	15939	15923	16045	15851	15936	15892	15766	15958	15840	15866	15811	15719	15850	15896	15889	15921	15698	15785	15858	15968	16013	15890	15928	15869	15801	15894	15693	15943	15783	16133	16053	15900	15968	15865	15886	15970	15851	15807	15901	15874	15885	15723	15948	15778	15624	15912	15679	15804	15978	15809	15945	15969	15905	15908	15783	15857	15976	15712	15855	15662	15978	15924	16142	15812	16077	15813	15949	15913	15860	15760	15885	15816	15938	15808	15948	16079	15710	15972	15741	15894	15935	15906	16036	15964	15934	16020	15834	15892	15753	15909	15846	15735	15834	15719	15927	15899	15863	16021	15768	16001	15748	15950	15822	15738	15894	16003	15717	15839	15899	15784	15754	15880	15978	15876	15936	15868	15834	15901	16108	16066	15993	15953	15924	15908	15837	16092	15894	15900	15911	15934	15788	15956	16076	15811	15939	16016	15799	15982	15795	15794	15975	15998	15787	16122	15887	15862	15865	15866	15933	15930	15880	15936	15740	15892	15917	15828	15853	15886	15853	16073	15781	15973	15857	15786	15923	15957	15739	15773	15984	15913	16077	15876	16102	15695	15991	16030	15990	15744	15888	15897	15787	16017	15759	16005	15838	15957	16104	15878	15760	15972	15950	15936	15975	15832	15667	16138	15784	15914	15865	15936	15993	15919	15992	16011	15807	15774	15926	16056	15910	15843	15939	15848	16000	15908	15772	15892	15872	15923	15785	16090	15835	15884	15732	15941	15867	15995	15967	15687	15910	15869	16074	15741	15974	15828	15839	15938	15907	15989	16046	15789	15668	15995	15839	15732	16059	16024	15746	15824	15970	15930	15918	15920	15941	15954	15926	16001	15887	16042	15960	15960	15884	16116	15945	15827	15927	15789	15709	15909	15886	15904	15842	16011	15816	15841	15940	15768	15704	15874	15665	15783	16159	15924	16088	16004	15911	16007	15882	15972	15980	15874	15810	15888	16011	15850	16008	15870	15835	15975	15770	15798	15979	15966	15907	15866	15845	15814	15892	15882	15862	15879	15878	15809	15990	15890	15965	15908	15903	15847	15903	16074	15774	15749	15856	15872	15945	15874	16009	16014	15791	15984	15843	15793	16035	15971	15799	15874	16011	15862	15964	15964	15753	15969	15867	15797	15897	15989	15862	15920	15823	16014	15845	15857	15919	15913	15759	16008	15892	15885	15942	15839	16209	15652	15959	15880	15919
28950	27468	34945	31758	25140	21745	20454	18703	18060	17576	17313	17349	17311	17330	17526	17210	17243	17225	17094	17123	17307	17287	17209	17364	17420	17375	17414	17046	17218	17491	17387	17448	17195	17330	17122	17460	17214	17290	17408	17170	17142	17391	17350	17043	17450	17166	17313	17296	17174	17325	17179	17264	17323	17301	17382	17176	17187	17238	17373	17167	17095	17145	17393	17211	17144	17338	17135	17450	17308	17258	17175	17337	17263	17242	17305	17300	17274	17266	17185	17122	17213	17190	17294	17206	17046	17363	17332	17121	17206	17266	17349	17286	17320	17338	17337	17300	17219	17294	17139	17291	17193	17242	17202	17186	17078	17208	17144	17082	17245	17244	17379	17213	17232	16914	17179	17123	17106	17409	17028	17312	16935	17234	16997	17206	17230	17085	17419	17219	17258	17288	17152	17236	17216	17295	17349	17373	17345	17371	17282	17126	17391	17394	17165	17222	17212	17064	17253	17351	17428	17059	17178	17029	17396	17283	17226	17123	17138	17403	16952	17239	17115	17258	17134	17193	17303	17448	17261	17181	17078	17236	17255	17168	17099	17130	17193	17414	17362	17224	17435	17145	17313	17105	17234	17258	17159	17323	17408	17190	17328	17230	17389	17092	17264	17171	17132	17390	17382	17245	17236	17046	17279	17268	17166	17474	17268	17120	16945	17209	17085	17263	17291	17324	17255	17269	17283	17232	17056	17174	17229	17193	17212	17023	17261	17236	17237	17233	17112	17280	17135	17252	17105	16932	17221	17408	17214	17253	17175	17374	17422	17028	17192	17093	17311	17292	17099	17349	17166	17237	17241	17335	17158	17214	17116	17212	17340	17126	17387	17139	17073	17177	17085	17094	17094	17176	17434	17249	17269	17139	17242	17138	17162	17343	17232	17222	17300	17238	17156	17157	16948	17392	17252	17142	17208	17056	17005	17322	17191	17313	17167	17264	17197	17209	17388	17460	17248	17211	17271	17173	17189	17324	17163	17199	16948	17191	17117	17119	17356	17383	17078	17133	17171	17254	17066	17191	17174	17251	17225	16995	17000	16886	17038	17103	17353	17093	17071	17161	17206	17292	17310	17274	17148	17290	17009	17016	17172	17130	17241	17330	17190	17218	17110	17146	17193	17248	17230	17147	17086	17294	17167	17249	17393	17381	17238	17383	17297	17277	17107	17201	17216	17203	17054	17243	17268	17278	17201	17074	17259	17341	17253	17146	17311	17166	17266	17420	17246	17122	17459	17183	17081	17215	16922	17232	17083	17116	17011	17159	17368	17316	17211	17279	17082	17159	17481	17351	17147	17173	17278	17121	17488	17418	17321	17160	17111	17022	17067	17164	17265	17309	17389	17269	17090	17069	17012	17130	17253	17078	17500	17354	17308	17335	17109	17124	17193	17393	17216	17087	17152	17116	16944	17185	17097	17290	17169	17203	17166	17259	17409	17226	17269	17184	17357	17182	17090	17379	17435	17327	17105	17279	17435	17388	17300	17258	17244	17235	17200	17420	17570	17057	17149	17204	17274	17169	17198	17157	17224	17287	17175	17269	17227	17129	17114	17126	17237	17097	17104	17234	17365	17294	17120	17297	17151	17393	17302	17178	17278	17222	17249	17319	17338	17275	17310	17287	17323	17312	17228	17240	17259	17427	17453	17053	17118	17218	17197	17225	17231	17210	17277	17155	17233	17169	17107	16992	17185	17212	17287	17290	17170	17210	17230	16929	17323	17285	17194	17127	17299	17337	17232	17329	17302	17347	17417	17095	16984	17313	17383	17199	17037	17153	17318	17488	17361	17326	17327	17334	17242	17251	17384	17188	17262	17133	17142	17425	17401	17138	17161	17506	17236	17492	17229	17070	17094	17148	17230	17091	17299	17077	17193	17164	17087	17174	17168	17285	17304	17133	17195	17144	17099	17151	17138	17152	17177	17220	17422	17050	17322	17109	17193	17148	17163	17240	17292	17168	17345	16960	17231	17352	17387	17390	17140	17273	17254	17262	17217	17223	17170	17086	17224	17272	17345	17310	17098	17135	17220	17064	17103	17248	17379	17200	17340	17309	17170	17185	17224	17057	17085	17426	17059	17202	17307	17198	17261	17211	17361	17128	17471	17308	17133	17136	17252	17116	17312	17160	17118	17195	17442	17413	17168	17199	17089	17371	17256	17150	17369	17386	17353	17181	17072	17047	17211	17144	17097	17138	17235	17288	17400	17030	17251	17301	17397	17381	17221	17100	17191	17281	17267	17011	17269	17199	17217	17407	17294	17166	17039	17232	17229	17199	17292	17327	17174	17134	17257	17215	17208	17177	17342	17210	17286	17275	17188	17191	17156	17279	17191	17223	17293	17208	17156	17187	17321	17354	17109	17382	17216	17225	17170	17204	17236	17240	17110	17059	17340	17330	17280	17248	17345	17218	17390	17225	17182	17303	17094	17479	17071	16999	17218	17091	17236	17524	17189	17231	17342	17124	17336	17153	17301	17302	17154	17042	17177	17189	17049	17073	17237	17076	17050	17181	17008	17287	17053	17193	17333	17387	17259	17255	17406	17190	17333	17393	17320	17233	17136	17130	17396	17384	17171	17257	17275	17288	17002	17165	17086	17514	17330	17393	17199	17352	17252	17272	17225	17297	17236	17102	17274	17140	17200	17314	17380	17184	17128	17101	17218	17229	17183	17248	17020	17137	17147	17216	17125	17125	17083	17401	17250	17176	17270	17070	17287	17260	17362	17263	17248	17230	17411	17139	17307	17038	17298	17345	16902	17152	17221	17203	17109	17155	17208	17447	17365	17169	17500	17377	17471	17323	17127	17397	17145	17303	17198	17241	17240	17362	17282	17362	17411	17212	17213	17167	17278	17269	17390	17255	17146	17271	17199	17161	17221	17280	17359	17251	17367	17176	17450	17388	17051	17063	17281	17409	17152	17326	17352	17148	17297	17262	17305	17396	17099	17112	17152	17092	17189	17367	17117	17199	17329	17438	17467	17152	17012	17028	17367	17144	17293	17076	17308	17176	17177	17189	17213	17180	17298	17310	17112	17062	17225	17225	17116	17391	17292	17111	17166	17306	17291	17409	17282	17380	17411	17380	17362	17058	17272	17263	17330	17259	17161	17385	17158	17228	17173	17292	17140	17305	17276	17295	17243	17296	17302	17327	17036	17492	17192	17161	17131	17199	17170	17174	17299	17131	17170	17196	17263	17241	17283	17197	17119	17231	17333	17331	17322	17124	17152	17197	17274	17269	17169	17099	17145	17179	17247	17226	17381	17187	17151	17388	17116	17178	17409	17158	17195	17180	17475	17182	17312	17155	17276	17213	17163	17215	17319	17231	17352	17170	17095	17217	17418	17442	17149	17217	17248	17160	17266	17131	17331	17163	17369	17333	17281	17198	17169	17295	17079	17294	17086	17141	17517	17226	17322	17153	17135	17523	17133	17278	17212	17284	17107	17323	17386	17263	17329	17240	17179	17284	17095	17134	17250	17215	17218	17105	17287	16998	17018	17130	17481	17269	17547	17382	17266	17375	17198	17022	17297	17387	17219	17163	17387	17269	17233	17260	17343	17367	17462	17111	17113	17161	17422	17353	17347	17128	17331	17398	17346	17202	17292	17305	17094	17007	17308	17195	17068	17083	17256	17020	17195	17236	17019	17050	17142	17161	17278	17401	17422	17197	17104	17251	17161	16927	17198	17229	17109	17247	17344	17419	17226	17243	17207	17080	17271	17393	17295	17212	17020	17135	17352	17238	17110	17102	17124	17099	17233	17117	17339	17320	17282	17227	17172	17161	17246	17235	17097	17119	17271	17367	17326	17112	17193	17321	17232	17314	17443	17256	17401	17333	17174	17301	17209	17296	17262	17179	17213	17277	17302	17212	17338	17205	17217	17309	17271	17196	17263	17284	17464	17149	17252	17351	17217	16918	17032	17207	17175	17245	17327	17287	17206	17113	17054	17457	17197	17379	17195	17225	17124	17148	17201	17353	17198	17332	17198	17309	17282	17382	17305	17241	17331	17132	17216	17205	17199	17277	17269	17250	17363	17182	17177	17400	17224	17032	17145	17151	17193	17211	17170	17180	17160	17380	17238	17194	17103	17185	17301	17335	17211	17216	17246	16861	17093	17057	17460	17257	17246	17358	17345	17304	17520	17214	17174	17123	17216	17212	17176	17090	17131	17202	17357	17269	17204	17217	17219	17359	17261	17322	17198	17157	17051	17182	17223	17104	17299	17140	17334	17168	17145	17242	17212	17083	17179	17186	17259	17108	17370	17074	17228	17181	17317	17055	17260	17363	17413	17154	17415	17457	17236	17333	17257	17274	17031	17025	17236	17389	17183	17283	17524	17173	17206	17184	17188	17275	17189	17261	17339	17375	17022	17235	17163	17138	17182	17255	17156	17189	17454	17135	17397	17399	17145	17035	17327	17327	17106	17122	17223	17149	17051	17203	17053	17224	17101	17262	17372	17319	17294	17432	17366	17463	17384	17300	17241	17275	17305	17298	17272	17215	17220	17139	17348	17111	17193	17279	17404	17434	17041	17188	17472	17219	17174	17078	17394	17191	17089	17090	17121	17165	17286	17119	17189	17447	17156	17193	17298	16971	17268	17114	17376	17348	17487	17192	17152	17279	17079	17337	17110	17317	17189	17074	17200	17326	17131	17182	17188	17134	17121	17218	17325	17187	17194	17156	17412	17270	17194	17329	17197	17358	17129	17316	17445	17450	17263	17404	17201	17241	17279	17235	17105	17372	17113	17154	17288	17227	17451	17463	17241	17353	17243	17143	17366	17031	17202	17377	17225	17137	17335	17148	17217	17198	17245	17242	17146	17365	17221	17227	17393	17298	17202	17123	17429	17185	17455	17119	17083	17140	17329	17289	17389	17240	17162	17089	17103	17295	17188	17312	17320	17081	17210	17015	17209	17228	17373	17192	17341	17322	17240	17270	16980	17292	17143	17369	17202	17082	17115	17014	17333	17238	17273	17268	17178	17191	17304	17184	17306	17249	17295	17183	17139	17131	17031	17419	17309	17223	17058	17416	17214	17134	17454	17394	17176	17240	17064	17196	17019	17101	17293	17228	17200	17184	17084	17330	17239	17235	17373	17243	17037	17304	17091	17119	17425	17283	17335	17313	17076	17085
33030	44908	41480	33288	26129	21953	19759	17521	16584	16287	15964	15829	15962	15681	15463	15724	15757	15825	15993	15759	15718	15637	15820	15731	15747	15702	15864	15551	15744	15666	15940	15593	15709	15817	15657	15858	15745	15707	15831	15646	15875	15649	15833	15778	15825	15772	15631	15673	15746	15503	15712	15748	15802	15649	15669	15856	15767	15798	15719	15703	15677	15614	15490	15566	15850	15736	15662	15604	15822	15862	15625	15596	15726	15816	15750	15731	15601	15574	15589	15647	15822	15812	15806	15641	15878	15635	15856	15628	15616	15692	15726	15545	15674	15699	15722	15771	15902	15809	15762	15731	15772	15649	15801	15720	15743	15684	15670	15824	15660	15707	15685	15673	15876	15670	15533	15858	15684	15532	15723	15895	15871	15645	15623	15836	15695	15609	15649	15643	15865	15686	15744	15725	15804	15653	15728	15790	15743	15782	15929	15850	15612	15850	15780	15673	15838	15847	15604	15424	15754	15718	15649	15588	15723	15852	15818	15986	15690	15604	15703	15691	15611	15639	15656	15735	15767	15790	15664	15655	15689	15723	15723	15762	15764	15691	15650	15711	15806	15567	15758	15648	15531	15699	15618	15735	15904	15705	15820	15738	15667	15782	15649	15747	15796	15743	15639	15519	15603	15611	15720	15633	15966	15593	15675	15681	15625	15644	15658	15723	15841	15513	15659	15648	15758	15754	15700	15669	15749	15899	15835	15642	15610	15691	15730	15657	15534	15617	15592	15680	15620	15757	15737	15700	15783	15902	15757	15707	15616	15754	15588	15715	15655	15759	15648	15564	15761	15617	15880	15736	15541	15595	15608	15843	15802	15595	15710	15684	15731	15655	15939	15587	15770	15596	15734	15729	15843	15673	15767	15769	15762	15766	15841	15894	15469	15577	15705	15610	15524	15860	15670	15604	15617	15820	15535	15803	15644	15781	15781	15543	15623	15766	15739	15819	15673	15780	15737	15742	15777	15632	15672	15636	15590	15569	15805	15725	15794	15904	15653	15721	15768	15688	15724	15725	15683	15691	15738	15630	15640	15669	15647	15725	15595	15762	15683	15781	15798	15667	15761	15580	15800	15705	15642	15569	15684	15653	15886	15460	15635	15658	15728	15865	15880	15564	15841	15853	15694	15813	15707	15883	15681	15648	15816	15602	15719	15782	15654	15660	15712	15666	15823	15654	15728	15722	15631	15824	15595	15625	15715	15740	15763	15771	15767	15695	15723	15825	15653	15765	15841	15500	15756	15747	15818	15687	15731	15638	15627	15785	15833	15655	15810	15847	15823	15801	15707	15671	15561	15674	15769	15778	15631	15654	15792	15656	15633	15812	15690	15700	15680	15593	15881	15492	15714	15739	15752	15755	15782	15626	15674	15734	15686	15647	15571	15718	15670	15563	15660	15703	15783	15666	15678	15649	15708	15792	15751	15696	15662	15831	15770	15607	15789	15708	15638	15672	15717	15567	15662	15817	15689	15571	15814	15833	15689	15757	15712	15630	15741	15941	15700	15832	15673	15497	15764	15548	15794	15662	15511	15642	15775	15690	15486	15348	15713	15750	15755	15614	15630	15587	15672	15780	15683	15715	15625	15817	15659	15736	15628	15867	15706	15521	15819	15642	15941	15768	15838	15595	15681	15663	15842	15769	15831	15816	15632	15666	15490	15715	15701	15801	15731	15633	15759	15677	15726	15641	15577	15769	15615	15814	15771	15535	15558	15712	15732	15766	15435	15663	15723	15652	15538	15648	15879	15755	15516	15753	15802	15772	15665	15724	15654	15796	15593	15720	15700	15671	15598	15713	15733	15711	15733	15737	15707	15771	15781	15581	15676	15724	15597	15762	15721	15692	15728	15611	15793	15780	15614	15672	15701	15671	15712	15784	15745	15569	15770	15695	15674	15711	15768	15787	15697	15613	15775	15779	15878	15708	15782	15613	15751	15789	15799	15513	15901	15560	15571	15767	15742	15621	15805	15690	15760	15597	15793	15638	15645	15606	15774	15543	15668	15687	15624	15719	15652	15653	15663	15736	15563	15796	15881	15762	15730	15729	15738	15613	15619	15735	15616	15740	15766	15771	15807	15801	15616	15774	15750	15727	15521	15623	15609	15730	15673	15704	15616	15544	15648	15784	15567	15691	15678	15693	15765	15807	15921	15714	15645	15648	15580	15582	15717	15636	15625	15779	15655	15420	15629	15583	15699	15754	15756	15713	15944	15687	15670	15583	15706	15693	15769	15579	15763	15659	15789	15586	15849	15696	15651	15761	15761	15764	15808	15846	15737	15680	15746	15719	15728	15680	15664	15714	15827	15413	15679	15776	15582	15915	15666	15738	15629	15689	15784	15805	15753	15700	15732	15646	15605	15668	15656	15571	15789	15683	15853	15713	15814	15720	15716	15566	15687	15711	15574	15587	15649	15853	15691	15670	15657	15702	15786	15552	15568	15736	15594	15705	15733	15806	15645	15695	15759	15619	15745	15668	15820	15667	15586	15647	15619	15523	15792	15678	15824	15527	15686	15597	15635	15625	15709	15871	15675	15776	15692	15685	15705	15671	15579	15693	15754	15641	15558	15684	15607	15791	15623	15667	15615	15568	15720	15673	15641	15609	15708	15445	15744	15722	15516	15790	15586	15715	15751	15639	15804	15816	15883	15706	15807	15773	15701	15649	15833	15639	15733	15746	15773	15655	15853	15474	15739	15710	15645	15578	15700	15748	15683	15692	15688	15781	15908	15699	15725	15788	15571	15665	15535	15631	15735	15522	15770	15785	15609	15710	15832	15698	15747	15693	15682	15749	15645	15863	15697	15594	15935	15790	15650	15681	15839	15756	15701	15783	15779	15671	15647	15698	15605	15779	15750	15542	15719	15724	15772	15642	15658	15712	15646	15815	15840	15564	15747	15643	15614	15846	15492	15882	15830	15564	15679	15841	15765	15612	15922	15685	15763	15734	15752	15796	15815	15727	15685	15804	15818	15781	15795	15589	15697	15717	15703	15704	15645	15767	15728	15775	15698	15695	15778	15750	15709	15701	15630	15681	15801	15828	15714	15721	15752	15588	15756	15731	15539	15744	15787	15670	15473	15635	15681	15837	15630	15738	15676	15625	15529	15670	15835	15613	15726	15782	15630	15610	15851	15650	15532	15746	15700	15724	15670	16005	15725	15552	15704	15595	15533	15577	15889	15733	15712	15694	15695	15538	15558	15602	15646	15668	15474	15736	15635	15765	15859	15620	15632	15594	15790	15704	15614	15769	15709	15935	15755	15701	15747	15772	15838	15794	15707	15847	15690	15495	15535	15742	15744	15742	15562	15640	15561	15794	15649	15582	15622	15732	15715	15588	15760	15655	15595	15769	15710	15654	15703	15829	15723	15579	15735	15842	15613	15731	15698	15789	15818	15721	15602	15771	15836	15682	15854	15497	15586	15659	15915	15537	15666	15720	15613	15829	15690	15874	15772	15657	15829	16004	15728	15721	15725	15696	15742	15687	15684	15702	15733	15786	15569	15752	15896	15741	15828	15436	15693	15678	15744	15663	15728	15723	15667	15468	15674	15622	15803	15614	15796	15800	15673	15592	15526	15689	15783	15753	15869	15699	15880	15554	15708	15831	15873	15709	15647	15794	15639	15640	15764	15836	15782	15696	15733	15600	15780	15807	15781	15678	15672	15720	15811	15632	15570	15881	15618	15589	15671	15770	15885	15741	15648	15833	15616	15747	15889	15620	15751	15571	15648	15580	15633	15742	15630	15677	15709	15611	15720	15731	15792	15626	15633	15881	15758	15559	15688	15774	15737	15632	15670	15550	15888	15677	15817	15686	15710	15754	15693	15518	15720	15651	15648	15669	15786	15568	15727	15736	15690	15725	15648	15648	15882	15770	15784	15629	15500	15622	15834	15702	15733	15736	15809	15716	15755	15603	15771	15711	15692	15583	15720	15784	15754	15704	15611	15570	15813	15786	15734	15644	15775	15720	15779	15741	15774	15650	15583	15505	15780	15760	15581	15698	15756	15726	15620	15777	15724	15758	15797	15659	15773	15672	15734	15494	15745	15719	15698	15692	15525	15792	15664	15493	15823	15838	15575	15637	15727	15646	15677	15719	15757	15700	15509	15766	15696	15733	15606	15755	15734	15731	15697	15565	15718	15600	15788	15518	15832	15721	15803	15736	15668	15775	15664	15708	15643	15505	15665	15720	15775	15812	15609	15820	15865	15522	15684	15841	15884	15747	15845	15700	15701	15701	15656	15761	15718	15516	15751	15750	15816	15787	15783	15542	15572	15588	15623	15577	15716	15691	15582	15740	15624	15707	15683	15646	15607	15732	15811	15626	15654	15702	15710	15714	15813	15444	15754	15710	15568	15683	15697	15898	15551	15655	15717	15616	15760	15697	15594	15713	15677	15715	15727	15758	15671	15604	15838	15702	15628	15910	15737	15538	15766	15614	15763	15600	15661	15653	15693	15778	15553	15600	15604	15634	15636	15564	15785	15534	15829	15572	15469	15754	15547	15796	15567	15770	15772	15734	15691	15686	15657	15701	15781	15713	15665	15749	15587	15789	15691	15699	15664	15606	15878	15741	15660	15712	15743	15615	15694	15575	15787	15661	15702	15751	15579	15916	15580	15655	15741	15733	15656	15700	15713	15776	15686	15745	15865	15683	15805	15667	15622	15813	15608	15713	15550	15687	15564	15607	15694	15805	15710	15725	15690	15574	15549	15731	15606	15767	15770	15648	15582	15620	15844	15789	15605	15671	15627	15784	15676	15726	15724	15959	15510	15792	15666	15598	15667	15719	15713	15807	15912	15698	15615	15723	15676	15711	15499	15753	15687	15767	15623	15832	15692	15661	15705	15766	15582	15808	15827	15680	15584	15832	15600	15680	15584	15705	15671	15760	15758	15702	15620	15653	15704	15775	15657	15796	15764	15637	15984	15711	15788	15801	15766	15727	15534	15543	15679	15677	15930	15605	15663	15747	15826	15730	15638	15678	15615	15715	15801	15704	15730	15704	15834	15694	15954	15651	15622	15780	15692	15687	15739	15698	15593	15754	15801	15691	15702	15853	15672	15724	15665	15655	15503	15899	15775	15716	15595	15810	15722	15744	15637	15607	15857	15749	15589	15717	15649	15709	15770	15664
24182	21474	29171	25985	25777	28222	25559	20517	19426	19006	18767	18309	18542	18339	18139	18424	18425	18228	18269	18141	18374	18192	18197	18256	18368	18103	18146	18080	18330	18340	18272	18217	18274	18178	18460	18154	18219	18257	18198	18163	18429	18175	18297	18180	18228	18326	18012	18524	18243	18359	18537	18419	18265	18174	18046	18207	18223	18207	18143	17938	18305	18127	18211	18259	17996	18247	18083	18183	18324	18146	18030	18019	18040	18081	18027	17968	18213	18110	18099	18209	18005	18152	18078	17967	18377	18155	18031	18002	18005	18191	18126	18222	18132	17939	18098	18172	18039	17984	18083	18224	18195	18028	17980	18123	18045	18296	18290	18281	18237	18192	18182	17885	18173	18102	18163	18187	18116	18059	18191	18276	17960	18134	18201	17937	18114	18213	18277	18300	18079	18119	18293	17844	18169	18179	18152	18002	18187	18181	18173	17955	18181	18111	18008	18004	18124	18287	18200	17910	17983	18124	18218	18276	18285	18130	18235	18049	18256	18054	17988	18012	17931	18090	18205	17953	17902	18271	18097	18166	17957	18168	17912	18236	18172	18136	18149	18297	18310	18258	18241	18214	18209	18142	18032	18122	17957	18221	17992	18110	18188	17863	18007	18016	18149	18328	18132	17948	18093	18174	18234	18141	18061	17935	18063	18111	18143	18292	18044	17845	18056	17951	18018	18129	18091	18023	18290	18145	18200	18122	18340	18271	18106	18131	17947	18162	18164	18072	17873	18160	18262	18330	18310	18134	18142	18181	18045	18211	17975	18223	18100	17983	18277	18198	18189	17907	17813	18132	18166	18221	18109	18234	18017	18086	18300	18150	18059	18236	17895	18206	18224	18143	18114	18240	18156	18121	17984	18248	18078	18246	17953	17952	18087	18047	17911	18015	18043	17988	18346	18124	18049	18084	18159	17998	18324	18143	17997	18177	18088	18095	18162	18123	18086	18007	18128	18150	18138	18055	18250	18171	18034	18153	18230	18052	18018	18048	18055	18243	18123	18069	18257	18015	18265	18199	17955	18059	18051	17948	18282	18126	18120	17978	18158	17967	18125	18164	17928	18123	18137	17980	18149	17872	17995	18162	18033	18247	18241	18288	18055	18174	17960	18234	18285	18270	18043	18106	18161	18135	18166	17997	18212	18378	18206	18242	18169	18064	18173	18021	17868	17922	18248	18041	18159	17942	18134	18152	18230	18173	18174	18214	18221	18066	18080	18213	18016	18082	17901	18072	18254	18217	18032	17984	18256	18036	18042	18301	18119	18214	18341	17945	18080	18143	18333	17948	18027	18043	17974	18029	18278	18062	18193	18169	18060	18067	18106	18079	18283	18185	17974	18199	18041	18105	18003	18126	18097	18164	17983	18177	18215	18052	18027	18188	18086	17786	17984	18145	18080	18027	18175	18041	18002	17977	18043	18081	17980	18080	18172	18121	18041	18154	18100	17901	17983	18061	18169	18030	18133	18089	18072	18105	17966	18121	18265	18124	18003	18217	17945	18217	18094	17973	18205	18006	18023	18241	18122	18176	18272	18061	18204	17990	18252	18172	18278	18233	18194	18122	18403	18313	18015	18220	18134	18042	18130	18203	18061	17977	18334	17980	17994	17927	18025	17970	18169	18249	18236	18173	18326	18135	18266	18068	18166	18022	18016	18013	18280	18296	18202	18169	18176	18067	18187	18102	18034	18141	18209	18031	18202	18103	18069	18070	18132	18198	18133	18043	18165	18069	17967	17976	18054	18071	18254	18300	18310	18116	18350	17997	18121	17939	18203	18117	17971	18063	18041	18068	18069	18017	18159	18180	18200	18085	17987	18129	18003	18110	18128	18216	18070	18115	18012	18057	18089	17910	18171	18066	18115	18251	18151	18125	18159	18041	18092	18200	18161	18240	17987	18040	18157	18255	18190	18122	18284	18155	18225	18258	18196	18106	18199	18163	17973	18169	18163	18096	18199	18156	18243	18121	17967	18061	17834	18177	18289	18251	18043	18257	18129	18207	18247	18062	18246	17994	18205	18042	18277	18138	18037	18032	17806	18237	18054	18048	17988	18121	18132	18184	18120	18144	17997	18097	18089	18025	18117	18350	18128	18128	18026	18073	18052	18216	18070	18148	18030	18094	18211	18365	18195	18204	17987	18225	18100	18081	17850	18036	18007	18118	18232	17960	18189	18025	18029	18072	18345	18092	18041	18125	18138	18203	18058	18273	17856	18038	18486	18255	18080	18095	17967	18192	18014	18291	18147	17984	18308	18184	17989	18141	18101	18059	18152	18189	18216	18079	18148	18290	18021	18242	18012	18279	18091	18036	17936	17981	18080	18164	18161	18048	17981	18048	17968	18209	18153	18152	18184	18049	18213	18199	18052	18315	18149	17917	18177	18220	18167	18027	18007	18100	18114	18188	18162	18176	18270	18190	18213	18056	18080	18051	18086	18158	18111	18084	18117	17881	18101	18167	18145	18003	18070	18222	18173	18099	17996	18037	17918	17888	18192	18163	18126	18140	18235	18105	18053	18194	18207	17907	18052	17951	18139	18123	18134	17979	17996	18009	18161	18053	18200	17853	18147	17927	18024	18013	18178	18038	18095	18324	18185	18083	18276	17927	18068	18069	18131	18002	18085	18103	18193	18158	18219	18135	18218	18135	18136	18177	18209	18201	18258	18136	18119	17984	18000	18083	18137	18174	18328	18187	18080	18316	18216	17921	18020	18125	18214	18101	18100	18221	18103	17951	18097	18326	18350	18049	18023	18135	17943	18095	18240	17950	18155	18010	18237	18124	18156	17902	18208	18209	18200	18138	18059	18050	18231	17995	18216	18215	17897	18034	18242	18073	18169	18240	18147	17940	18159	18107	18172	18035	18066	18350	18172	18140	18019	18054	18234	18410	17992	18263	18120	17960	18050	17971	18043	18470	18085	18343	18158	18078	18154	18221	18144	17985	18088	17842	18271	18322	18185	18262	18088	18113	18218	18265	17972	18187	18011	18223	18176	18272	18076	18262	18130	18083	18192	17870	18124	17881	18260	18141	18134	18117	18252	18056	18153	18045	18153	18049	18148	18217	18165	18181	18156	18017	17993	18060	18153	18225	18268	18009	18161	17961	18177	18123	18117	18157	18286	18115	18220	17983	18155	17986	18048	18241	18019	18031	18094	18198	18094	18110	18004	18013	17963	18126	18099	17910	18051	18042	17979	18078	18045	17918	18219	18286	18122	18203	18293	18115	17898	18141	18064	18159	18025	18201	18205	17961	18117	18284	18223	18176	18163	18071	18196	18107	18178	18120	18070	18105	18301	18302	18211	17936	18177	18102	18184	18098	18129	18189	18031	18297	18145	18142	18039	18041	18001	18109	17988	18098	18226	18005	18212	18156	18040	17963	18220	18020	18255	17869	18137	18090	18222	18203	18207	18108	18046	18262	18014	18252	18277	18052	18131	18083	18094	18002	18153	18131	18104	18176	18093	18001	18233	18153	18143	18122	18010	18231	17987	18216	18192	17917	17964	18015	18133	18286	18014	18028	18184	18392	18056	18442	18266	18151	18061	18057	18071	18140	17961	18017	18063	18139	18286	18264	18068	18122	18082	18094	18214	18102	18469	18008	18062	18099	18139	18052	18036	18253	18025	17971	18044	18045	18287	18053	18179	18199	18188	18133	17966	18165	18161	18357	18070	18080	18035	18203	17908	18198	17995	18157	18010	18171	18128	18099	17996	18025	18114	18099	18080	18042	18076	18191	18366	18034	18179	18191	18262	18097	18330	18167	18147	18313	18150	18003	18243	18159	18236	18155	18117	18119	18158	18020	18282	18208	18233	18236	18231	17976	18163	18323	18111	18249	18179	18217	18078	18143	18022	17878	18044	18152	18089	18190	18092	18312	18262	18319	18221	18146	17990	18094	18107	18003	18096	18272	18222	18113	18242	18253	18308	18080	18233	18090	18186	18028	18066	18044	18153	18160	17995	17947	18039	18038	18095	18022	18080	18177	17962	18081	18316	18230	17890	17954	18008	18134	17989	17976	18002	17970	18033	18039	18107	18215	18178	18266	18080	18120	18115	17931	18078	17971	18362	18132	18208	18098	17979	18215	18121	18182	18215	18144	18090	18252	17914	18255	18308	18111	18025	18215	18184	18153	18088	17995	18144	18021	18110	17983	18123	18228	18173	18178	18216	18130	18180	18147	18048	18322	18069	18105	18170	18296	18106	18193	18109	18332	18064	17935	18067	18094	18062	18355	18243	17944	18196	17945	17963	18211	18203	18230	18478	18135	18223	18202	18208	18173	18083	18134	18095	18208	18252	18061	18012	18290	18314	18315	18163	18174	18016	18134	18206	18231	18016	18045	18046	17978	18316	18327	18134	18058	18188	18077	18003	17995	18287	17994	18020	18098	18067	17969	18143	18047	18342	18162	18081	18153	18225	18067	18165	18154	18200	18113	18176	18088	18153	18187	18243	18348	18211	17947	18082	17918	18058	18082	18276	18253	18056	18325	18200	18148	18100	18122	18240	18089	18287	18166	18252	18256	18005	18068	18069	18047	18188	18084	18106	18260	18109	18158	18232	18200	18015	18142	18075	17835	18147	18332	18238	18164	18122	18228	18405	18107	18229	18096	18236	18075	18255	18076	18123	18368	18256	18092	18136	18156	18147	18250	18157	18059	17983	18173	17984	17984	18181	18085	18148	18143	18025	18127	18154	18262	18153	18254	18089	18293	18233	18232	18198	18024	18116	18101	17997	17981	17948	18307	18137	18231	18049	18277	18144	17997	18229	18001	18265	18119	18141	17988	17954	18311	18200	18115	18129	18143	18025	18212	18218	18113	18045	18191	17988	17939	18117	18039	18040	17983	17885	17817	18201	18146	18120	18103	17965	18164	18018	18144	18312	18066	18181	18311	18033	18340	17922	17912	18057	18012	18133	18208	18248	18203	18208	18085	18068	17986	18000	17988	18425	18075	18327	18190	18229	18108	18101	18066	18109	18182	18320	18213	18138	18314	18168	18052	18074	18075	18062	18312	18073	18138	18394	18092	18075	18106	18219	18314	17883	18116	18072	17983	18123	18096	18225	18315	18037	18217	17939	18169	18156	18014	17949	18202	18060	18096	18163	18012	18058	18098	18144	18209	18217	18194	18240	18226
33958	53671	50597	39062	33206	30191	22539	19085	17916	17402	16897	16586	16379	16340	16215	16278	16149	16386	16305	16378	16237	16344	16404	16078	16297	16141	16176	16262	16345	16157	16342	16270	16198	16114	16400	16310	16286	16181	16306	16151	16320	16211	16185	16330	16201	16180	16491	16222	16413	16344	16683	16603	16401	16295	16205	16250	16172	16360	16111	16348	16362	16442	16170	16154	16401	16299	16300	16380	16301	16023	16299	16195	16271	16236	16235	16285	16355	16284	15994	16234	16248	16285	16114	16200	16159	16366	16147	16216	16281	16167	16199	16083	16325	16220	16297	16307	16243	16295	16197	16146	16369	16184	16033	16155	16257	16288	16147	16295	16289	16314	16237	16244	16271	16241	16074	16236	16139	16223	16137	15989	16395	16174	16170	16180	16259	16258	16094	16165	16300	16278	16259	16388	16186	16167	16194	16341	16128	16427	16138	16111	16267	16199	16414	16286	16297	16200	16358	16177	16281	16227	16206	16208	16192	16208	16202	16220	16385	16251	16291	16180	16250	16275	16398	16293	16252	16246	16242	16443	16297	16116	16106	16173	16245	16317	16100	16131	16283	16454	16172	16191	16180	16311	16236	16125	16155	16289	16284	16285	16074	16209	16097	16399	16231	16088	16010	16125	16195	16109	16288	16241	16451	16227	16339	16178	16416	16245	16064	16299	16308	16240	16175	16295	16329	16349	16241	16262	16153	16302	16199	16196	16178	16254	16266	16229	16194	16232	16235	16236	16193	16187	16170	16121	16357	16245	16274	15980	16270	16320	16229	16092	16164	16156	16192	16122	16167	16227	16350	16389	16417	16192	16084	16151	16104	16314	16291	16350	16132	16186	16304	16304	16308	16330	16109	16374	16226	16261	16117	16035	16172	16116	16270	16357	16349	16371	16187	16388	16308	16188	16213	16281	16096	16275	16247	16133	16159	16310	16270	16379	16204	16237	16176	16213	16173	16305	16305	16155	16138	16433	16180	16182	16383	16219	16334	16229	16198	16105	16297	16273	16190	16246	16393	16431	16260	16190	16329	16432	16252	16209	16322	16437	16276	16075	16329	16192	16359	16322	16310	16289	16233	16225	16080	16120	16206	16261	16262	16273	16012	16349	16406	16290	16238	16131	16258	16099	16246	16329	16258	16186	16157	16370	16263	16293	16212	16326	16309	16122	16068	16203	16294	16092	16272	16258	16253	16222	16133	16285	16409	16222	16099	16235	16281	16018	16318	16155	15963	16086	16247	16232	16341	16286	16390	16290	16256	16116	16217	16288	16309	16174	16248	16244	16139	16189	16330	16315	16194	16149	16144	16242	15903	16280	16190	16193	16307	16146	16228	16279	16145	16204	16121	16158	16134	16438	16208	16383	16243	16292	16181	16143	16184	16227	16262	16075	16234	16056	16391	16361	16302	16360	16300	16199	16209	16140	16208	16076	16244	16426	16123	16235	16101	16234	16370	16327	16350	16113	16215	16221	16215	16268	16141	16271	16110	16223	16152	16184	16344	16318	16073	16104	16171	16110	16069	16145	16345	16330	16272	16270	16193	16122	16324	16211	16281	16236	16263	16214	16262	16395	16314	16187	16284	16182	16353	16193	16244	16150	16201	16192	16205	16309	16049	16318	16183	16270	16141	16169	16166	16265	16093	16151	16238	16397	16271	16211	16286	16287	16118	16205	16174	16191	16363	16256	16119	16068	16407	16265	16252	16218	16207	16049	16405	16190	16366	16290	16210	16086	16343	16232	16292	16116	16220	16259	16163	16322	16224	16181	16209	16177	16196	16217	16233	16274	16191	16021	16202	16371	16317	16107	16205	16260	16148	16228	16324	16158	16247	16103	16236	16126	16181	16283	16187	16133	16416	16163	16217	16211	16132	16180	16096	16206	16348	16305	16158	16164	16181	16188	16041	16204	16251	16248	16123	16146	16182	16242	16155	16072	16362	16309	16280	16111	16233	16172	16318	16162	16187	16256	16091	16261	16367	16136	16296	16277	16156	16203	16249	16180	16198	16268	16256	16174	16388	16218	16210	16270	16281	16127	16333	16189	16097	16138	16299	16357	16322	16076	16252	16282	16297	16265	16079	16212	16020	16189	16229	16270	16309	16090	16093	16233	16303	16155	16284	16088	16180	16270	16214	16188	16205	16259	16163	16178	16208	16372	16108	16267	16287	16145	16313	15928	16413	16274	16202	16499	16282	16108	16371	16226	16270	16079	16282	16154	16112	16189	16364	16131	16270	16164	16275	16239	16236	16025	16362	16224	16195	16308	16089	16161	16363	16261	16132	16307	16088	16296	16188	16301	16100	16356	16297	16161	16263	16206	16175	16294	16064	16259	16233	16293	16225	16117	16348	16197	16312	16267	16238	16108	16172	16266	15993	16062	16195	16141	16316	16368	16181	16115	16316	16072	16369	16375	16055	16186	16272	16335	16229	16096	16230	16244	16131	16293	16215	16143	16157	16271	16199	16137	16160	16077	16101	16280	16299	16262	16126	16236	16197	16231	16345	16195	16188	16265	16194	16264	16247	16067	16285	16248	16154	16471	16113	16366	16169	16039	16265	16176	16240	16182	16207	16289	16356	16232	16215	16319	16112	16230	16324	16101	16195	16313	16153	16139	16273	16183	16378	16188	16086	16236	16323	16265	16287	16203	16262	16285	16196	16200	16232	16317	16118	16084	16075	16207	16063	16277	16237	16294	16327	16125	16416	16374	16274	16229	16235	16337	16255	16233	16117	16319	16254	15910	16049	16283	16208	16287	16314	16097	16167	16129	16208	16149	16336	16181	16272	16175	16256	16202	16192	16033	16051	16213	16254	16268	16107	16374	16192	16223	16136	16253	16223	16343	16113	16151	16198	16052	16167	16191	16178	16130	16262	16171	16229	16208	16006	16231	16207	16231	16344	16210	16478	16199	16276	16020	16226	16219	16222	16179	16204	16114	16205	16046	16274	16118	16240	16236	16017	16351	16160	16330	16314	16254	16175	16207	16220	16325	16211	16161	16256	16087	16185	16209	16229	16300	16279	16153	16221	16230	16382	16419	16151	15969	16135	16279	16359	16390	16384	16363	16193	16117	16258	16317	16146	16310	16313	16182	16311	16067	16216	16057	16245	16305	16193	16244	16323	16175	16158	16200	16241	16132	16203	16174	16401	16132	16203	16177	16303	16232	16167	16315	16126	16279	16089	16183	16293	16273	16221	16201	16241	16481	16374	16384	16154	16218	16289	16261	16223	16158	16302	16333	16204	16316	16265	16231	16350	16239	16247	16358	16334	16132	16436	16197	16052	16247	16094	16059	16255	16051	16370	16192	16251	16155	16288	16194	16245	16261	16272	16285	16271	16190	16336	16258	16220	16290	16323	16063	16266	16300	16330	16357	16395	16204	16249	16252	16280	16298	16095	16383	16285	16210	16155	16140	16033	16211	16183	16218	16484	16231	16346	16111	16379	16359	16277	16262	16188	16225	16290	16046	16222	16391	16332	16384	16278	16156	16322	16263	16245	16208	16283	16318	16225	16151	16233	16250	16238	16320	16180	16293	16289	16302	16178	16100	16231	16119	16338	16291	16147	16263	16255	16228	16370	16101	16303	16344	16385	16203	16292	16191	16161	16187	16414	16044	16129	16352	16341	16230	16349	16299	16275	16306	16227	16248	16158	16130	16270	16029	16375	16171	16116	16290	16292	16188	16212	16313	16404	16334	16196	16313	16129	16390	16146	16267	16371	16236	16306	16159	16519	16082	16156	16033	16389	16231	16192	16313	16260	16303	16197	16192	16416	16190	16249	16238	16226	16052	16276	16257	16311	16206	16141	16159	16263	16210	16301	16248	16182	16106	16282	16062	16249	16229	16199	16253	16217	16249	16471	15995	16124	16322	16252	16194	16352	16259	16263	16149	16306	16368	16205	16269	16187	16273	16026	16129	16384	15918	16373	16115	16174	16245	16236	16199	16288	16358	16387	16321	16291	16231	16255	16260	16177	16226	16374	16101	16237	16081	16267	16063	16222	16170	16315	16249	16185	16141	16224	16293	16155	16096	16239	16328	16312	16142	16316	16276	16162	16256	16114	16213	16233	16235	16309	16294	16107	16321	16224	16283	16163	16220	16292	16117	16397	16129	16118	16083	16312	16298	16277	16286	16321	16231	16284	16235	16193	16230	16134	16098	16237	16322	16124	16336	16247	16182	16118	16116	16252	16241	16032	16306	16286	16237	16157	16182	16301	16129	16320	16293	16356	16238	16257	16233	16129	16306	16201	16284	16243	16120	16230	16162	16117	16200	16358	16075	16271	16174	16172	16381	16249	16391	16374	16292	16409	16257	16157	16226	16216	16235	16152	16086	16112	16174	16139	16275	16310	16267	16138	16395	16185	16261	16213	16168	16205	16235	16208	16242	16302	16286	16241	16338	16303	16302	16241	16314	16218	16220	16300	16143	16130	16323	16279	16304	16250	16182	16161	16257	16299	16306	16093	16310	16377	16257	16331	16245	16187	16350	16301	16159	16415	16194	16212	16284	16273	16140	16286	16127	16254	16385	16061	16428	16202	16241	16084	16046	16252	16242	16081	16419	16117	16200	16214	16206	16137	16082	16091	16202	16264	16218	16305	16253	16253	15945	16250	16307	16242	16280	16430	16322	16370	16207	16143	16189	16155	16163	16111	16420	16154	16117	16229	16203	16185	16279	16165	16296	16102	16154	16282	16096	16300	16160	16332	16217	16453	16056	16148	16312	16200	16122	16205	16135	16157	16312	16206	16160	16167	16358	16313	16137	16252	16386	16048	16118	16242	16130	16254	16261	16138	16094	16165	16343	16169	16143	16263	16244	16338	16277	16182	16264	16307	16263	16338	16383	16114	16247	16322	16180	16326	16371	16235	16048	16247	16268	16164	16347	16175	16298	16322	16087	16326	16175	16069	16340	16259	16122	16100	16198	16272	16204	16168	16190	16218	15961	16138	16139	16079	16114	16264	16176	16189	16094	16154	16324	16370	16166	16193	16151	16082	16208	16026	16044	16264	16337	16182	16218	16331	16290	16288	16145	16194	16329	16108	16205	16186	16180	16210	16208	16104	16267	16239	16155	16286	16225	16187	16275	16168	16439	16163	16123	16259	16317	16173	16208	16207	16075	16265	16317	16111	16370
23075	21473	29402	24493	23692	27767	29124	22325	20102	19630	19125	18724	18554	18512	18572	18261	18410	18428	18439	18375	18479	18312	18417	18315	18384	18439	18225	18338	18399	18367	18321	18234	18179	18180	18326	18219	17986	18261	18238	18402	18298	18138	18030	18214	18066	18275	18142	18447	18513	18513	18646	18703	18441	18630	18142	18188	18253	18071	18155	18207	18229	18218	18204	18145	18096	18106	18178	18254	18276	18229	18357	18180	18237	18195	18119	18343	18191	18206	18332	18295	18156	18049	18283	18162	18209	18114	18152	18203	18251	18124	18309	18144	18238	18239	18031	18225	18270	18121	18102	18246	17991	17991	18044	18185	17993	18181	18136	18224	18335	18207	18164	18172	18217	18147	18133	18043	18195	18328	18118	18209	18272	18194	18112	18036	18114	18375	18379	18132	18169	18181	18115	18122	18142	18079	18359	18175	18097	18242	18302	18262	18269	18342	18222	17975	18124	18034	18219	18200	18122	18305	18027	18046	18236	17956	18188	18083	18298	18125	18162	18137	18291	18204	18118	18076	18264	18343	18329	18155	18137	18250	18259	18240	18351	18090	18113	18157	18198	18232	18110	18048	18096	17894	18081	18276	18064	18239	17982	18144	18005	18089	18244	18161	18155	18022	18261	18096	17981	18096	18233	18351	18299	18273	18212	17994	18002	18182	18151	18026	18015	18120	18362	18125	18179	18274	18229	18172	18289	17934	17937	18057	18046	18070	18193	17882	18374	18319	18053	17950	18206	17866	18128	18129	18124	18136	18147	17986	18247	18100	18196	18166	18112	18130	18028	18112	18181	18256	18129	17892	18219	17980	18079	17880	18186	18252	18135	18093	18123	18227	18059	17981	18211	18021	18167	18341	18110	18007	18024	18117	17999	18081	18016	18114	18109	17796	18338	18220	18244	18195	18152	18051	17989	18025	17889	18245	18251	18066	18222	18272	17934	18280	18285	18182	18200	18085	18028	18077	18110	18016	18224	18099	18156	18146	18172	18190	18051	18188	18074	18092	18061	17916	18122	18189	18251	18172	18200	18138	18189	18050	18205	18283	18171	18003	18068	18310	18027	18140	18344	18269	18167	18078	18087	18420	18205	18212	18191	18193	18019	18145	18142	18021	18128	18081	18197	18248	18087	17978	18134	18372	18272	18256	17983	18140	18200	18336	18097	18078	18130	18082	18076	18131	18025	18128	18028	18330	18067	18044	18121	18388	18111	17943	18009	18254	18157	18199	18057	17877	18152	18311	18264	18175	18297	17922	18287	18465	18199	18275	18067	18134	18109	18035	18082	18036	18138	18137	18235	18145	18266	18242	18174	18133	18169	18162	18023	18213	17832	18087	18136	18177	17820	18347	18133	18154	18368	18019	18001	18386	18221	18242	17881	18019	18095	18237	18144	18207	18094	18183	18193	18216	18244	18052	18196	18119	18195	18198	18201	17880	18087	18176	18175	17961	18068	18027	18153	18229	18040	17924	18268	18112	18141	18208	18034	18227	18242	18173	18161	18223	18261	18025	18137	18190	18106	18151	18236	18297	18099	17918	18003	18035	18367	17845	18144	18059	18255	18103	18089	17985	18201	18278	18132	18009	18034	18189	18240	17980	18179	18255	18220	18027	18133	18110	18170	18128	18107	18184	18269	18279	18026	17935	17987	18150	18028	18247	18029	18145	18149	18095	18182	18070	18104	17984	18057	18356	18098	18187	18081	18185	18081	18080	18099	18225	18066	18187	18053	18078	18107	18128	18161	18137	18273	18162	18078	18010	18169	18101	18261	18140	18181	17951	18017	18229	18085	17984	17957	18172	18253	18319	17933	18346	18336	18022	18064	18198	18249	18371	18168	18105	18064	18266	18115	18187	18325	18368	18255	18205	18252	17999	18039	18116	18210	18368	18128	18193	18256	17828	18186	18162	18156	18285	18259	18044	18230	18151	17977	18191	18088	18194	17949	18224	18106	18123	18008	18254	18093	17978	18010	18025	18070	18169	18175	18322	18154	18221	18021	18013	18028	18068	17992	18256	18215	18292	18227	18335	18062	18003	18126	18232	17916	17997	18075	18216	18217	18138	18262	18121	18093	18238	18087	18269	18195	17995	18134	18171	18100	18210	18094	18229	18295	18135	18198	17960	18145	18096	18178	18270	17966	18344	18132	18079	18098	18095	18070	18302	18102	18160	18341	18129	18017	17884	18142	18128	18040	18046	18206	18143	18078	18072	18199	18236	18097	18058	18208	18288	18063	18024	18041	18072	18119	18039	18140	18178	18148	18024	18099	18322	18313	18207	18256	18192	18087	18052	18205	18220	18116	18061	17973	18024	18046	18155	18170	18074	18213	18108	18120	17953	18069	18101	18336	18084	18280	18159	18263	18000	18145	17976	17867	17956	18016	18036	18075	18080	18048	18107	18084	18010	18073	18092	18141	17911	18111	17988	18015	18224	18055	18025	17860	18036	17930	18044	18130	18415	18169	18119	18225	18173	18022	18028	18155	18148	18126	18311	18199	18103	18215	18102	18184	18216	18091	18284	18123	18221	18129	18102	18118	18293	18278	18214	18298	18138	18005	18044	18312	18163	18328	18072	17913	18020	17958	18200	18113	18141	18128	18200	18275	18184	18237	17936	18109	18158	18307	18069	18131	18126	17968	18172	18156	18030	18079	18160	18213	18159	18245	18106	18287	18085	18057	18314	18212	18027	18056	18231	18234	18007	18157	18062	18264	17907	18126	18110	18090	18140	18118	18175	18148	18129	18205	18001	18273	18173	18153	18157	17971	18078	18071	18317	18044	18121	18109	18011	18103	18099	18041	18166	18305	18169	18057	18294	18105	18080	17986	17987	18212	18099	18050	17965	17970	18152	18129	18024	18212	18163	18062	18237	18226	18189	18195	18059	18361	18398	18093	18162	18380	18187	18130	18075	18212	18175	18456	18099	18063	18027	18125	18112	18149	18007	18176	17942	18052	17957	18234	18166	18251	18005	18169	18100	17939	17965	18159	18082	18282	18172	18066	18161	18066	18129	18345	18079	18051	18108	18074	18179	18196	18122	17910	18142	18251	18099	17883	18149	18020	18359	18101	18080	18099	18246	18004	18088	18121	17834	18110	17994	18260	18221	18102	18220	18132	18205	18046	18174	17897	18164	18224	18136	18078	18071	18127	18398	17981	18301	18253	18133	17983	18207	18126	18147	18034	18157	17990	18146	18087	18132	18056	18058	18087	18094	18126	17969	17958	18150	18290	18271	18113	18030	18093	18206	18408	18157	18090	18081	17993	18082	18060	18068	18135	18176	18134	18115	18179	18195	18262	18127	18084	18145	18273	18146	18326	18288	18198	18006	18199	18223	18032	18189	18109	18047	18259	18062	18088	18007	18154	17968	18046	18224	18139	18098	18223	18125	18164	18263	17913	18157	18188	18091	18211	18205	18275	18229	18064	18078	18173	18040	18237	18154	17955	18077	18104	18147	18102	18337	18062	18017	18245	18170	18092	18140	18159	17919	17943	17981	17988	17999	18162	18236	18075	18261	18229	18220	18130	18265	18346	18299	18316	17951	17852	18247	18210	18180	18155	18144	18352	18056	18291	18120	18283	18164	18099	18219	17990	18020	18267	18252	18151	18351	18133	18144	18185	18113	18117	18084	18336	18124	18007	18090	18061	18286	18048	18111	18118	18187	17857	18205	18082	18060	18195	18029	18186	18077	18251	18089	18058	18213	18069	17942	18164	18292	18150	18154	18068	18300	18364	18086	18110	18056	18142	18095	18171	18120	18128	18200	18197	18268	18170	17971	17913	17959	17970	17981	18229	18187	18003	17968	18039	18224	18114	18118	18288	18017	18176	18169	18009	18213	18317	18084	18078	18158	18170	18144	18275	18128	18190	18196	18328	18100	18228	18129	18359	18262	18306	18217	18245	18011	18207	18301	17974	17911	17969	18192	18232	17863	17925	18002	18083	17956	17968	17955	18237	18168	18336	18193	18207	18154	18201	18331	18219	18147	17942	17929	18269	18018	18155	18040	18083	18215	18140	17978	18116	18193	18024	18323	18174	18305	18448	18031	18016	18093	17968	18024	18283	18158	18321	18237	18189	18059	18047	18155	18124	18026	18162	18279	18046	18352	18077	18129	18285	18262	18172	18137	18160	18037	18149	17901	18185	18021	18123	18126	18079	18166	18109	18134	18281	18244	18046	17986	18323	18320	17932	17856	18115	18042	18269	18207	18251	18036	18210	18217	18193	18158	18050	18188	18244	18114	18034	18029	17893	17966	18388	17978	18140	18065	18198	18299	18040	18179	18013	18075	17954	18120	18332	18167	18206	18227	18095	17908	18100	18291	18269	18297	18010	17875	18135	18252	18135	18206	18066	18233	18216	18134	18188	18084	18109	18192	18203	18192	18065	17977	18187	18112	18168	17935	18052	18055	18339	18151	18145	18129	18073	18048	18019	17951	18255	18239	18153	18159	18082	18131	17898	18032	18269	18092	18052	18171	18166	17853	18177	18245	18081	18052	17943	18293	18127	17918	18119	18004	18119	18366	18184	18193	18289	18173	18016	18164	18132	18024	18101	18046	18271	18270	18245	18182	18251	17969	18309	18139	18304	18292	18009	18067	18006	18079	18287	18058	18239	18146	18139	18130	18051	17978	18136	17999	18042	18192	17861	17978	18326	18284	18281	18047	17978	17980	18019	17954	17951	18315	18201	18012	18115	18140	17993	18098	18027	18086	18087	18096	18193	18050	18115	18153	18084	18352	17828	18212	18081	18182	17928	18256	17993	18265	18041	18254	18073	18049	18009	18124	18016	18248	18041	18030	18211	18024	18155	18123	18142	18170	18021	18262	18136	17979	18280	17985	18147	18202	18241	17885	17929	17882	18073	18174	17889	17991	17979	18057	18189	18082	18165	18220	18180	18075	18164	18306	18147	18223	18122	17955	18191	18046	17921	18208	18102	18131	18083	18103	18111	18125	18106	18130	18153	18381	18222	18150	18056	18167	18245	18298	18128	18268	18174	18035	17929	17936	18134	18091	18051	18171	18048	18173	18111	18170	18389	18141	17933	18176	18112	18198	18122	18129	17906	18124	18039	18290	18313	18002	18016	18009	18221	18461	18270	17991	18073	18076	18024	18313	18111	18158	18133	17888	18181	18037
37289	61552	56492	44790	38720	32342	25892	21164	19152	17642	16793	16618	16458	16383	16296	16466	16210	16207	16326	16376	16193	16322	16168	16113	16264	16116	16280	16252	16349	16297	16199	16351	16199	16382	16370	16171	16167	16175	16173	16282	16190	16187	16177	16292	16076	16356	16191	16189	16428	16713	16856	16672	16416	16355	16289	16205	16215	16142	16095	16170	16228	16243	16154	16257	16294	16020	16301	16053	16023	16082	16129	16133	16066	16359	16056	16198	16133	16188	16201	16146	16257	16298	16068	16120	16258	16178	16243	16119	16117	16211	16049	16210	16174	16189	16349	16074	16350	16157	16206	16036	16087	16008	16154	16174	16208	16289	16273	16225	16154	16250	16227	16171	16153	16278	16170	16052	15996	16228	16354	16294	16145	16143	16279	16335	16158	16192	16150	16163	16170	16183	16281	16044	16053	16223	16162	16167	16156	16281	16134	16267	16165	16266	16185	16141	16086	16030	16211	16322	16248	16082	16217	16200	16147	15976	16034	16355	15983	16129	16150	16184	16178	16017	15953	16175	16069	16056	16148	16307	16148	16056	16234	16105	16111	16267	15963	16117	16137	16219	16213	16118	16265	16299	16222	15992	15955	16087	16193	16340	16261	16156	16209	16208	16054	16182	16111	16170	16008	15992	16171	16179	16069	16272	16020	16236	16212	16294	16114	16240	16312	16164	16053	16164	16084	16303	16141	15943	16172	16237	16129	16140	16168	16194	16151	16160	16219	16148	16259	16014	15982	15949	16303	16253	16345	16154	16078	16273	16070	16227	16159	16126	16107	16111	16177	15869	16159	16068	16101	16209	16151	16156	16104	16130	16114	16145	16046	16199	16008	16164	16131	16063	16211	16026	16061	16220	16259	16003	16120	16144	16162	16035	16122	16221	16253	16077	16149	16112	16226	16033	16150	15983	16110	16272	16249	16096	16222	16271	15990	16025	16166	16135	16206	16226	16136	16072	15944	16135	16247	16177	16154	16116	16258	16180	16166	15999	16138	16088	16385	16329	16058	16049	16273	16148	16306	16233	16154	15992	16207	16212	16088	16120	16219	16338	16160	16065	16267	16163	16048	16280	16240	16090	16166	16177	16337	16118	16300	16052	16201	16322	16163	16406	16197	16154	16216	16118	16184	16225	16184	16385	16325	16094	16126	16344	16035	16094	16213	16259	15981	16188	16041	16192	16228	16326	16116	16343	16166	16078	16200	16227	16086	16296	16333	16236	16203	16169	16173	16157	15960	16350	16084	16149	16252	16157	16307	16004	16214	16127	16118	16039	16235	16090	16381	16105	16289	16078	16182	16279	16260	16023	16012	16241	16261	16170	16176	16178	16047	16050	16076	16229	16236	15843	16051	16124	16130	16174	16025	16127	16148	16216	16276	16140	16089	15944	16023	16215	15955	16008	16080	16184	16111	16136	16174	15899	16113	16087	16027	16080	16300	16126	16096	16308	16102	16169	16053	16249	16219	16238	16158	16118	16107	16228	16194	16007	16245	16158	16262	16166	16276	16069	16119	16129	16068	15991	16391	16015	16254	16137	16117	16195	16044	16179	15937	16125	16030	16146	16283	16145	16009	16148	16300	16200	16229	16140	16299	15938	16177	16100	16312	16153	16154	16294	16072	16175	16205	16157	16044	16083	16114	16181	16018	16128	16142	16179	16031	16165	16205	15975	16192	16171	16185	16047	16130	16076	16311	16219	16231	16180	16200	16302	16081	16168	16167	16301	15998	16248	16063	16211	16071	16163	16071	16192	16399	15779	16211	16220	16211	16005	16278	15993	16218	16141	16183	16081	16133	16219	16260	15988	16125	16239	16077	16365	15987	16134	16224	16219	16297	16088	16245	16186	16182	16108	16239	16141	16119	16294	16260	16199	16308	16033	16325	16186	16196	15956	16045	16183	16280	16129	16126	16053	16070	16120	16226	16217	16230	16108	16075	16199	16252	16149	16208	15954	16051	16268	16051	16152	16070	15997	16280	16130	16421	16067	16110	16258	16113	16182	16179	16247	16145	16204	16127	16226	16234	16258	16166	16021	16273	16079	16155	16160	16076	16032	15928	16212	15964	16078	16166	16113	16092	16112	16050	16135	16095	16254	16139	16218	16194	16196	16100	16130	16073	16157	16223	16244	16299	16149	16137	16170	16283	16026	16001	16068	16097	16084	16054	16048	16160	16218	16051	16250	16020	16197	16142	16192	16220	16007	16123	16117	16309	16117	16039	16119	16128	16212	16169	16170	16265	16177	16262	16164	16116	16127	16239	16263	16131	16145	16190	16031	16159	16095	16255	16077	16053	16029	16209	16186	16243	16036	16133	16246	16462	16019	16147	15980	16151	16181	16226	16013	16182	16217	16174	16181	16006	16168	16152	16195	16141	16285	16244	16248	16085	16168	16188	16171	16034	16116	16070	16349	16177	16236	16197	16171	16040	16129	16165	16366	16122	16183	16168	16080	16200	16212	16179	16198	16227	16059	16090	16229	16148	16152	16095	16213	16059	16278	16159	16229	16126	16204	16157	16137	16122	16208	16173	16220	16234	16068	16176	16262	16137	16197	16184	16121	16110	16117	16176	15998	16111	16124	16213	16125	16103	16116	16230	15958	16080	16176	16089	16081	16184	16029	16149	16040	16336	16061	15950	16229	16308	16089	16168	16122	16033	16245	16048	16234	16133	16228	16125	16082	16284	16073	16286	16101	16184	16137	16073	16144	16100	16155	15995	16054	16118	16194	16215	16123	16105	16242	16238	16086	16157	16324	16085	16235	16275	16155	16176	16297	16148	16245	16121	16167	16053	16019	16161	15945	16117	16094	16000	16150	16170	16047	16265	16039	16146	16123	16282	16171	16147	16098	16141	16220	16167	16203	16078	16103	16182	16156	16172	16139	16086	16022	16140	16140	16028	16227	16110	16070	16038	16189	16087	16198	16239	16031	16162	16291	16116	16145	16159	16054	16360	16182	16091	16068	16215	15976	16137	16304	15910	16117	16205	16253	16331	16185	16120	16201	16126	16159	16272	16218	16025	16158	16141	16135	16243	16047	16084	16318	15989	16025	16167	16134	16160	16217	16089	16119	16189	16204	16021	16264	16120	16060	16022	16197	16130	16164	16237	16216	16253	16174	16124	16259	16056	16333	16021	16187	16110	16103	16240	15993	16178	16054	15990	15904	15965	16339	16324	16132	16042	16085	16155	16212	16249	16131	16219	15999	16256	16085	16329	16116	16064	16091	16270	16189	16201	16235	16226	16078	16002	16204	16032	16066	16151	16221	16112	16315	16164	16246	16300	16104	16312	16268	16005	16021	16173	16105	16252	16178	16127	16135	16120	16211	16031	16180	16188	16210	16100	16312	16001	16199	16100	16060	15987	16161	16084	16163	16297	16151	16167	16185	16007	16057	16243	16132	16242	16048	16147	16066	16036	16303	16213	16009	16141	16132	16123	16211	16080	16239	16250	16211	16050	15912	16196	16172	16047	16115	16187	16265	16134	16147	16290	16167	16035	16272	16153	16035	16311	16207	16182	16232	16233	16177	16160	16078	16150	16126	16149	16144	16295	16063	16154	16258	16152	16110	16075	16220	16042	16240	16275	16157	16417	16191	16129	15980	16097	16138	16302	16186	16069	16197	16331	15956	16063	16197	16180	16028	16162	16127	16175	16231	16092	16176	16115	16095	16158	16350	16159	16046	16123	16035	15926	16044	16265	16209	16310	15912	16026	16123	16271	16088	15972	16218	16064	16021	16095	16015	16328	16192	16252	16302	16124	15949	16140	16132	16130	16315	16179	16049	15976	16177	16234	16179	16162	16219	16054	16191	16097	16179	16200	16187	16174	16169	16155	16169	16157	16188	16002	16063	16221	16065	16100	16177	16046	16098	16262	16046	15996	16318	16266	16118	16187	16232	15946	16118	15974	16171	16203	16156	15992	16072	16108	16226	16029	16085	16143	16053	15999	16188	16204	16077	16127	16306	16274	16295	16194	16150	16365	16132	16229	16122	16063	16005	16192	16293	16204	16240	15960	16161	16124	16121	16046	16149	16115	16117	16088	16325	16030	16158	16201	16193	16229	16199	16122	16186	16162	16160	16265	16093	16102	16272	16156	16123	16100	16177	16096	16111	16170	16047	16339	16190	16078	16185	16106	16355	16259	16140	16080	16201	16240	16090	16149	15970	16199	16134	16116	16297	16117	16233	16238	16111	16044	15995	16230	16060	16143	16148	16160	16323	15956	16139	16283	15998	15999	16177	16145	16002	16198	15975	16145	16195	16158	16217	15947	16152	16169	16231	16140	16056	16248	16325	16275	16197	16253	16107	16212	16051	16107	16201	16015	16297	16065	16182	16162	16120	16026	16240	16148	16178	16333	16363	16117	16163	16074	16101	16195	16105	16349	16094	16302	15991	16171	16192	16138	16277	16171	16079	16206	16099	16267	16272	16031	16255	16183	16092	16108	16089	16107	16124	16370	16197	16173	16250	16230	16094	16228	16144	16176	16187	16189	16181	16124	15900	16178	16266	16080	16217	16177	15912	16166	16046	16046	16185	16070	16182	16110	16040	16211	16191	16063	16135	16294	16350	16135	16133	16239	16322	16184	16069	16196	16170	16200	16016	16216	16174	16299	16321	16070	15984	16131	16105	16137	16214	16209	16173	16298	16149	16010	16135	16159	16126	16161	16251	16243	16205	16081	16300	16048	16128	16261	15953	16121	16225	16266	16159	16006	16175	16197	16075	16059	16044	16194	15963	16036	16058	16290	16179	16141	16213	16132	16214	16141	16236	16031	16216	16222	16081	16112	16019	16085	16155	16293	16133	16247	16101	16192	16287	16218	16295	16030	16227	16107	16205	16147	16133	16033	16105	16294	16307	16146	16181	16135	16097	15985	16170	16217	16178	16172	16123	16239	16207	16087	16105	16160	16195	16305	16174	16330	16253	16144	15981	16075	16104	16011	16011	16187	16242	16199	16200	16210	16036	16087	16419	16039	16230	16117	16076	16024	16092	16075	16213	16201	16249	16106	16076	16143	16250	16266	16076	16176	16189	16265	16141	16321	16063	16241	16042	16259	16103	16193	16059	15997	16064	16220	16088	16118	16172	16032	16063	16208	16220	16134	16007	16154	16229	16108	16176	15982	16044	16039	16044
28863	26327	32058	29175	23126	19994	17975	17019	16314	16193	15959	15975	16234	16126	15969	16014	15991	15972	16032	15929	15756	15969	15912	16115	15805	16054	15914	15784	16015	15876	16006	15939	16006	16022	15773	16173	15922	16090	16090	15941	16110	15971	16001	15913	15891	15940	16058	16193	15877	15979	15914	16112	16065	15961	15901	15752	15810	15935	15928	15943	15979	15947	16138	15842	15792	15871	15942	15909	15893	15876	16040	15882	15724	15981	15939	15608	15972	15867	15833	15954	15848	16105	16068	15977	16016	15892	15995	16175	15917	15873	15775	15976	15929	15765	16003	15976	16068	15942	15938	15762	16020	16049	15987	15869	16186	15831	15897	15916	15942	16128	15880	15902	15881	15932	15824	15841	15905	15854	16072	16080	15973	15925	15986	15902	15993	15771	15852	16049	16016	16136	15971	15897	15934	16063	15987	15956	15858	15832	15959	16037	15873	15923	15698	15926	15959	15903	15931	16044	15853	16104	15984	15893	16102	15985	15863	15939	15929	15888	15831	15844	16043	15954	15966	15927	15855	15798	15913	15759	15893	15939	15917	16026	15837	15975	15686	16122	16044	16049	16105	16058	15786	15889	15989	15828	16049	15885	15813	15907	15914	15977	15657	15987	15946	15867	15856	15818	15913	16022	15848	15861	15922	15939	15706	16009	15976	15993	15800	15773	16081	16093	16008	15720	15823	15783	15846	15799	15726	15825	16040	16019	15840	15979	16021	15872	15830	16004	15899	15982	15895	15964	15920	15867	15900	15962	15971	15799	15879	15943	16019	16125	16086	16050	15789	15963	15801	15929	15993	16100	15770	16060	15821	15952	16012	15865	15959	15808	15812	15990	15983	15755	16052	15639	15828	15825	15844	15852	16092	15918	15980	15972	15956	15907	15903	15764	15983	15813	16019	15922	15864	15917	15881	15900	15735	15829	15881	15857	15778	15970	15914	15876	16040	15852	16092	15930	15895	16099	15744	15868	15911	15994	16100	15853	15851	15826	15845	15829	15887	15940	15980	15950	15957	16102	16088	15948	15951	15789	15860	16115	15893	15853	15798	15961	15908	15943	15921	15826	15957	15790	16025	16149	16036	15895	15961	16004	15859	16010	15881	15759	16040	15968	16176	15996	15887	15918	15883	15915	15902	16043	15908	15765	15966	15776	15918	15993	15972	15944	15854	15998	15968	15889	16039	15884	15942	15968	15877	15837	15840	15994	15874	15864	15986	15953	15737	15922	15774	15894	16008	15956	16091	16113	15835	16047	15961	15868	16001	16044	15757	15840	15931	15944	15999	15912	16047	15981	15858	15875	16128	15938	16146	16036	15818	15757	15815	15941	15896	15829	16007	15647	15953	16049	16249	16083	15779	16024	15919	16016	16174	15850	16036	15841	15783	15779	16028	15939	15754	16078	15796	15999	15987	15948	15927	15820	16007	16112	15833	15856	16135	15951	15902	15911	16023	15915	16050	15935	15937	15791	16066	15720	15800	15691	15923	15852	16003	15834	15931	16024	16121	15848	15990	16148	15910	15851	15939	15967	15901	15713	15747	15969	15886	15951	15975	15980	16056	15686	15910	15775	15941	15849	15918	15783	15670	15811	16089	15885	16058	15982	15972	15900	15867	16023	15909	15688	15941	15834	16088	16070	15879	15931	15963	15950	16257	16229	16053	16009	15859	16034	15891	15983	15945	15793	15943	15959	15865	15728	15957	15880	15828	15866	15859	15941	16040	15864	15814	16075	15833	16024	15708	15729	15897	15753	15954	15879	16030	15827	16147	15831	16006	15882	15760	15813	15938	15904	16165	15938	15956	16029	15771	15736	16021	16071	15982	15976	15893	15992	15968	16166	15949	15945	15838	15981	15869	16100	15989	15962	15947	16078	16017	15931	16119	15835	16099	16049	15982	15847	16007	16057	15755	15954	16018	16182	16133	16011	15807	15736	15841	15861	15814	15916	16008	15913	15800	16031	15492	15706	15756	15867	15812	15951	15895	15963	16082	15894	15874	15984	15945	15967	15928	15867	16031	15853	16009	16087	15937	15943	15939	15845	15840	15852	16034	16009	15925	15781	15958	15844	15769	15878	15911	15908	15908	16050	15963	16025	15877	15844	15736	15703	15833	15967	15897	16070	16024	16182	16074	15813	15832	16031	16052	15798	16075	15941	15919	15772	15954	16160	15861	15985	15885	15942	15981	15892	15953	15845	15989	15981	16092	15848	16161	15973	15862	16024	15913	15944	15798	16019	16049	15985	15975	15851	15765	16017	16025	15884	15813	15870	15923	15950	15870	16124	16063	15958	16040	15997	16233	15903	16049	15870	16041	15877	15975	16062	15825	16006	15832	15918	15869	16106	16084	16046	15978	15930	15929	15832	15882	15933	15975	15705	15737	15931	15919	15880	15925	16040	15933	15947	16105	16012	16113	16096	15918	15837	16072	15881	15845	16016	15907	15863	15835	15951	15853	15916	15977	15895	15983	16019	15879	16119	15956	15868	15594	16070	16014	15954	15976	15972	15974	15952	15950	16004	15978	16099	15911	16137	16087	15954	16024	15800	15818	15822	15813	15866	15841	15992	15994	15842	16048	16188	15839	16066	16044	15813	15833	15883	15894	15827	16058	15713	16018	15879	15918	16079	15857	15821	15893	16115	16026	15973	15922	15877	15809	15908	15788	16101	16028	15887	15882	15914	15903	15802	16016	15886	15933	15925	15869	15846	15717	16073	15984	15855	15999	15832	15915	15794	15695	16013	15923	15800	15803	16039	16118	15919	15824	15927	15911	16018	15962	16015	15952	15968	16116	15954	15850	16021	15978	16046	15847	16046	16010	16063	16084	15889	16010	16082	15884	16076	15808	16013	15965	15816	15824	15889	15965	15976	16194	15949	16071	15982	15932	16007	16101	15833	15907	15918	15987	15839	15893	15877	15757	15918	15932	15850	15840	15877	15906	16089	15913	15728	15826	15970	15936	15934	15928	16005	15984	15947	15941	15836	15919	15862	15945	15754	15811	15968	15811	16018	15950	15867	15885	15977	15990	15937	15957	15959	16047	15945	16005	16014	15940	15855	15967	16071	16093	15969	16006	16114	15982	15803	16030	15994	15827	15887	15713	15723	15969	15885	15753	15946	15701	15983	15923	15573	15972	15991	15781	15749	15960	15797	16038	15803	15907	15845	15991	15980	15862	15864	15874	15822	15868	15885	15795	16098	16000	15843	15897	15857	15828	15810	15943	15955	15842	15940	16188	15964	16046	15794	16041	15885	16142	16079	15820	15873	15879	15829	15800	15892	16025	16007	15883	16096	15810	15850	15906	15963	15851	15865	15948	15829	15965	15823	16111	15841	16089	16036	16005	15996	15938	15871	16195	15950	16070	15850	15886	15837	16043	16059	15992	15658	15829	15874	15927	15965	15926	15756	15825	16017	16007	15917	15780	15904	15852	16173	15906	15788	15984	15901	15961	15877	15967	16152	15908	15829	16020	15897	15975	16183	16045	16068	16041	15886	15744	16032	15913	15981	15825	15919	15999	15977	15941	15910	15827	15718	15963	15953	15888	15998	15817	15808	15860	15954	15949	15852	15900	15896	15858	16014	15779	15981	15873	15872	15866	15910	15751	15978	15765	15775	16015	15908	15863	15999	15847	15995	15936	15836	16016	16010	16048	15850	15743	15943	15809	15701	16179	16075	15778	15893	15816	15942	15977	16062	16003	15853	16038	15977	15995	15912	15911	16022	16028	15961	15906	16005	15884	16060	15945	15866	15811	15975	15865	15832	15934	15867	15779	15842	15781	15710	15975	15785	15753	15844	16029	15941	15848	16014	15920	15887	15843	15849	15965	16035	15938	16058	15882	16079	15900	15713	15941	15770	15890	15733	15848	15664	15894	16003	15833	15986	15830	15920	15902	16040	15744	15696	15965	15950	16121	16023	15844	16038	15878	15913	15941	15646	15918	15913	15815	15837	15831	15913	15969	15813	16008	15903	16104	15843	15825	15765	16066	15850	15884	15891	16038	15943	15763	16106	15823	16106	15996	15824	15750	15902	15939	15923	15779	15923	16002	15847	15742	15909	15859	16051	16032	15871	15844	16066	15901	15932	15762	15943	15865	16043	15738	15856	15936	15913	16046	16031	16054	15884	15911	15928	15764	15905	15952	15898	15733	15901	15994	16020	15977	15956	15942	16121	15854	15899	15992	15850	15906	15717	16234	15741	15995	15949	16101	15998	15915	15866	15889	15929	15997	15982	15976	15850	15918	15984	16036	16062	16025	15924	16148	16047	16052	16020	15910	15897	16019	15783	15960	15744	15883	15957	15891	16002	16183	16138	15913	16104	15976	15790	15820	16090	15928	15894	15995	16173	16060	15916	15822	15781	15934	15887	15775	15902	16026	15859	15891	16060	16048	15987	15933	16042	15900	15832	16146	16005	16114	15917	15978	16272	15784	15860	15819	15718	15941	15797	15978	15759	15841	15839	15754	16002	15822	15731	15717	15923	15842	15778	15938	15802	15840	15842	15964	15990	16034	16067	15837	15711	15896	15907	16038	15903	15803	16009	15867	15962	15974	16048	15905	15941	16058	15990	15712	15867	16085	15963	16098	15919	15992	15874	16053	16065	15975	15922	16084	16021	15693	16065	16008	16033	16037	16000	15932	15821	15886	15910	16013	15982	16094	16043	15768	15992	16127	15917	15945	15857	16065	16087	15983	15990	15908	15993	16058	15905	16115	16158	16084	15798	16065	15728	16008	15811	15898	15904	16030	15767	15991	16086	15812	15841	15756	16002	15987	15859	15794	15983	16071	15941	15859	15944	15875	16146	15708	15881	15965	15926	16139	15860	16085	16004	15992	16025	15761	16003	15914	16055	15881	15833	16050	15907	15884	15925	15954	15746	15984	15971	15900	15763	15899	15837	15862	15786	15833	15915	16064	15845	15914	15858	15842	15862	15909	15766	16024	16007	15952	15947	15840	16020	15935	15768	15861	15944	15860	15937	15939	16071	16113	15902	15909	16004	15749	15921	16110	16049	16071	16109	16148	16031	15985	16170	15898	15928	16072	15979	15710	15961	16057	16012	15875	15881	16161	16167	15700	15983	16170	15842	15985	15979	15790	15743	15756	15965	15924	15998	15953	16059	15886	16116	15760	16062
33355	42601	38570	30502	24620	20204	17193	15915	15304	15068	15067	14914	15043	14753	15081	14809	14872	14853	14896	14827	14912	14794	14846	14737	14871	14859	14759	14867	14830	15009	14761	14970	14667	14685	14834	14878	14937	14893	14796	14682	14886	14823	14771	14824	14929	14923	14892	14879	14941	14651	14988	14833	14989	14794	14844	14777	14740	14978	15026	14910	14913	14901	14944	14874	14793	14728	14857	14801	14850	14807	14828	14882	15085	14607	14989	14836	14829	14715	15131	14746	14850	14791	14907	14880	14874	14866	14762	14756	14676	14739	14721	14845	14933	14833	14896	14886	14853	14785	14665	14689	14838	14892	14954	14824	14632	14766	14975	14707	14896	14864	14948	15000	14954	14869	14812	15001	14895	14792	14773	14881	14879	14761	14773	14881	14878	14758	14794	14944	14757	14973	14876	14943	14822	14774	14908	14828	14780	14809	14776	14828	14733	14965	14715	14803	14782	14796	14933	14932	14994	14724	14859	14864	14884	14788	14786	14852	15035	14867	14881	14820	14761	14986	14676	14930	14937	14755	14712	14702	14863	14716	14869	14793	14796	14926	14865	14772	14855	14898	14863	14846	14812	14668	14912	14594	14904	14812	14809	14634	14833	14934	14926	14804	14857	14844	14745	14914	14806	14826	14774	14704	14794	14898	14820	14838	15085	14866	14865	14837	14773	14866	14972	14703	14862	14826	14821	14680	14884	14921	14675	14724	14888	14785	14891	14879	14906	14691	14744	14805	14777	14898	14721	14787	14631	15055	15002	15098	14836	14797	14886	15003	14763	14934	14736	14889	14934	14830	14663	14793	14877	14637	14876	14991	14903	14785	14735	14723	14857	14865	14750	14734	14772	14841	14820	14904	14910	14874	14825	14929	14858	15000	14808	14990	14962	14969	14810	14723	14761	14783	14793	14900	14856	14971	14830	14784	14716	14603	14850	14717	14928	14889	15001	14874	14759	14870	14868	15066	14840	14772	14769	14910	14775	14941	14850	14734	14740	14827	14687	14911	14819	14672	14799	14991	14783	14857	14822	14874	14744	14767	15137	14626	14634	14969	14771	14806	14947	14848	14911	14878	14741	14728	14926	14766	14736	15022	14776	14643	14652	14860	14767	15014	14698	14766	14671	14787	14980	14772	14901	14908	14864	14667	14758	14781	14911	14902	14816	14770	14825	14873	14614	14788	14919	14743	14899	14923	14737	14863	14737	14914	15009	14674	14946	14840	14758	14696	14771	14823	14665	14744	14760	14886	14920	14756	14727	15034	14869	14833	14793	14916	14736	14763	14819	14787	14927	14842	14725	14991	14855	14796	14676	14825	14872	14801	14782	14851	14773	14673	14874	14757	14848	14811	14743	14643	14861	14753	14792	14731	14820	14804	14932	14859	14775	14752	14789	14797	14799	14797	14808	14685	14791	14823	14697	14796	14888	14919	14811	14797	14675	14766	14876	14849	14839	14893	14793	14885	14867	14836	14660	14879	14982	14823	14799	14735	14747	14818	14832	14842	14809	14857	14907	14725	14663	14803	14930	14745	14758	14683	14897	14771	14798	14821	14996	14707	14790	14602	14819	14965	14943	14780	15071	14729	14877	14810	14834	14852	14855	14738	14850	14925	14886	14918	14880	14819	14867	14817	14629	14711	14834	14742	15012	14710	14853	14942	14736	14750	14819	14759	14778	14826	14927	14825	14837	14747	14958	14554	14823	15005	14955	14679	14673	14861	14870	14895	14917	14803	14928	14881	14820	14902	14836	14686	14711	14966	14813	14981	14730	14666	14653	14721	14786	14890	14876	14893	14771	14936	14979	14818	14618	14913	14759	14937	14673	14799	14858	14818	14926	14880	14839	15061	14732	14789	14861	14840	14916	14775	14836	14898	14811	14775	14883	14536	14824	14680	14965	14761	14822	14961	14720	14863	14859	14762	14836	14795	14735	14692	14751	14807	14691	14642	14783	14897	14813	14930	14781	14820	14842	14770	14792	14755	14907	14777	14662	14730	15030	14816	14920	14977	14875	14786	14968	14776	14854	14884	15005	14932	14791	14819	14799	14687	14749	14832	14851	14898	14856	14878	14937	14844	14887	14677	14812	14911	14774	14694	14795	15038	14853	14921	14735	14926	14901	14678	14822	14895	14985	14954	14838	14911	14903	14689	14865	14804	14718	14945	14799	14824	14796	14820	14735	14782	14829	14673	14695	14844	14878	15024	14880	14711	14814	14913	14950	14955	14763	14767	14935	14895	14766	14629	14807	14907	14764	14752	14952	14819	14871	14711	14789	14826	14750	14867	14830	14911	14892	14763	14850	14946	14960	14705	14885	14811	14755	14903	14924	14767	14937	14766	14863	14889	14848	14882	14655	14817	14880	14685	14930	14997	14896	14715	14757	14971	14741	14886	14736	14932	14836	14943	14922	14939	14652	14813	14876	14911	15044	14875	14771	14840	15011	14861	14691	14888	14866	14837	14834	14772	14979	14911	15023	14824	14825	15006	14848	14995	14955	14814	14766	14795	14858	14934	14935	14760	14831	14920	14722	14972	14899	14874	14742	14733	15041	14821	14699	14898	14825	14707	14835	14924	14793	14930	14732	14693	14899	14734	14794	14636	14935	14890	14868	14612	14720	14801	14599	14882	14865	14823	14815	14786	14652	14863	14929	14802	14859	14835	14893	14893	14839	14796	14874	14936	14912	14638	14628	14941	14743	14922	14838	14913	14652	14660	14687	14824	14814	14942	14696	14790	14763	14855	14876	14882	14861	14779	14764	14782	14777	14811	14833	14776	14988	14806	14897	14789	14941	14756	14765	14787	14829	14888	14723	14970	14773	14685	14693	14945	14894	14597	14816	14824	14683	14949	14882	14811	14884	14804	14884	14869	15002	14814	14769	14834	14876	14824	14928	14887	14773	14740	14793	14834	14846	14835	14950	14795	14892	14850	14945	14743	14851	14851	14869	14706	14838	14877	14839	14746	14863	14846	14828	14865	14700	15004	14842	14771	14881	14824	14882	14946	14885	14907	14857	14891	14858	14862	14884	14903	14933	14879	14746	14766	14757	14862	14916	14836	14816	15027	14722	14839	14838	14844	14865	14900	14962	14941	14832	15056	14892	14855	14988	14889	15073	14765	14694	14880	14876	14845	14734	14810	14843	14914	14774	14863	14787	14882	14712	14709	14745	14740	14990	14828	14829	14761	14828	14881	14911	14822	14826	14870	14908	14804	14807	14834	14762	14849	14823	14675	14829	14884	14902	14847	15010	14854	14762	14806	14856	15011	14825	14929	14779	14980	14879	14737	14925	14783	14803	14988	14845	14850	14858	14866	14885	14795	14853	14756	14867	14869	14879	14830	14658	14844	14780	14917	14962	14747	14899	14877	14629	14865	14866	14803	14928	14851	14685	14882	14821	14826	14767	14851	14826	14920	14950	14898	14831	14896	14738	14831	14843	15086	14827	14867	15002	14951	14916	14811	14784	14749	14781	14876	14732	14802	14873	14902	14866	14821	14781	14820	14708	14851	14903	14986	14909	14710	14951	15022	14822	14834	14818	14788	14797	14699	14879	14804	14876	14769	14729	14849	14948	14823	14878	14890	14844	14796	14895	14865	14736	14882	14713	14876	14704	14970	14742	14772	14811	14659	14860	14871	14819	14705	15036	14975	14814	14932	14842	14835	14796	14707	14785	15034	14671	14869	14916	14798	14614	14802	14829	14782	14808	14766	14971	14702	14845	14897	15112	14961	14690	14783	14794	14812	14868	14794	15127	14807	14752	15025	14804	14924	15022	14813	14834	14719	14651	15038	14904	14752	14988	14827	14891	14954	14773	14898	14679	14831	14867	14805	14832	14833	15023	14742	14828	14862	14713	14798	14931	14831	14805	14787	15082	14812	14732	14934	14698	14764	14872	14866	14918	14860	14930	14878	14756	14866	14883	14836	14737	14849	14904	14865	14891	14756	14840	14950	14868	14878	14797	14680	14863	14703	14798	14914	14886	14825	14744	14780	14684	14711	14865	14792	14934	14911	14740	14895	14702	14784	14879	14899	14616	15014	14841	14836	14857	14901	14795	14870	14727	15104	14832	14803	14711	14881	14767	14731	14985	14847	14890	14876	14943	14900	14787	14910	14849	15124	15048	14761	14692	14733	14734	14785	14862	14837	14672	14781	14949	14818	14844	14869	14939	14765	14874	14780	14738	14819	14729	14671	14863	14909	14928	14902	14890	14910	14760	14802	14681	14826	14892	14615	14889	14747	14665	14768	14822	14914	14917	14915	14923	14792	14876	14869	14843	14742	14959	14781	14907	14835	15000	15083	14815	14792	14957	14969	15065	14956	14928	14791	14759	14949	14685	14854	14723	14851	14835	14702	14764	14939	14833	15107	14893	14824	14808	14740	14730	14889	14830	14892	14767	14786	14921	14824	14896	14834	14753	14769	14930	14707	14779	14879	14825	14837	14816	14632	14814	14802	14846	14787	14688	14824	14927	14884	14844	15003	14966	14760	14884	14751	14809	14799	14909	14887	14913	15074	14912	14915	14762	14880	14960	14766	14748	14871	14908	14729	14685	14818	15074	14896	14815	14853	14962	14855	14804	14949	14768	14850	14961	14801	14848	14985	14883	14758	14882	14824	14953	14868	14924	14929	14834	14999	14952	14807	14655	14786	14960	14815	14871	14734	14782	14820	14879	14811	14884	14804	15137	14908	15127	14836	14771	14790	14836	14653	14881	15048	14957	14756	14857	14868	14772	14695	14773	14732	14843	14826	14923	14916	14738	14795	14719	14853	14848	14766	14657	14699	14717	14811	14903	15104	14712	14922	14794	14881	14762	14746	14907	14633	14849	14801	14789	14784	14850	14662	14867	14684	14833	14815	14960	14783	14874	14874	14825	14815	14920	14738	14990	14567	14974	14695	15033	14891	14806	14735	14934	14841	14933	14687	14707	14883	14785	14857	14868	14821	14962	14615	14841	15013	14818	14833	14876	14852	14946	14819	14747	14791	14779	14781	14839	14840	14915	14792	14996	14597	14882	14905	14791	15034	15052	14787	14755	14742	14879	14794	14682	14934	14821	14847	14808	14611	14688	14766	14800	14878	14893	14784	14880	14831	14738	14817	14923	14716	14875	14842	14937	14784	14781	14969	15046	14813
24195	21421	28876	25892	24645	23710	20153	17101	16457	16251	15840	15648	15733	15448	15555	15479	15686	15424	15461	15506	15458	15413	15297	15570	15463	15395	15247	15358	15430	15325	15401	15135	15431	15517	15581	15217	15387	15327	15354	15250	15316	15484	15336	15352	15343	15386	15443	15319	15316	15302	15697	15499	15719	15283	15248	15241	15370	15425	15407	15357	15440	15613	15505	15234	15412	15421	15551	15300	15456	15414	15565	15151	15346	15315	15433	15452	15333	15240	15215	14991	15298	15354	15321	15106	15280	15373	15103	15154	15172	15395	15286	15347	15238	15350	15378	15399	15495	15491	15409	15277	15189	15181	15327	15315	15337	15283	15388	15364	15422	15331	15353	15288	15326	15439	15375	15170	15052	15342	15155	15094	15276	15290	15321	15109	15241	15486	15381	15322	15288	15298	15414	15211	15369	15434	15246	15138	15305	15197	15345	15321	15212	15330	15179	15396	15349	15269	15277	15370	15143	15436	15131	15383	15396	15423	15380	15314	15221	15312	15141	15336	15187	15378	15213	15398	15360	15254	15324	15308	15310	15357	15213	15283	15363	15258	15245	15276	15171	15200	15448	15262	15498	15313	15398	15251	15351	15458	15266	15314	15399	15384	15489	15353	15473	15346	15308	15489	15375	15175	15088	15323	15295	15193	15159	15273	15383	15426	15390	15145	15132	15223	15331	15334	15314	15177	15345	15214	15407	15156	15195	15332	15302	15391	15293	15328	15419	15380	15312	15145	15267	15317	15394	15147	15336	15358	15326	15409	15342	15287	15238	15310	15306	15294	15326	15244	15357	15396	15129	15526	15174	15419	15231	15405	15311	15212	15137	15395	15331	15261	15206	15128	15419	15455	15356	15286	15298	15255	15368	15254	15297	15133	15238	15285	15169	15391	15238	15288	15143	15375	15212	15261	15247	15356	15316	15400	15131	15391	15295	15161	15315	15267	15212	15361	15502	15365	15230	15190	15201	15255	15427	15367	15434	15204	15172	15322	15315	15465	15241	15347	15381	15442	15192	15309	15505	15338	15261	15207	15203	15318	15259	15471	15337	15284	15416	15262	15474	15489	15305	15116	15451	15364	15312	15448	15374	15304	15345	15174	15030	15310	15338	15537	15430	15407	15530	15148	15468	15252	15374	15274	15444	15325	15177	15290	15449	15477	15416	15257	15177	15171	15319	15139	15248	15229	15173	15395	15341	15239	15508	15374	15234	15406	15177	15481	15304	15203	15216	15391	15274	15407	15439	15221	15154	15282	15326	15444	15285	15272	15328	15348	15392	15391	15293	15275	15349	15389	15276	15227	15251	15292	15289	15247	15295	15326	15619	15326	15444	15251	15442	15291	15301	15130	15474	15447	15232	15350	15473	15293	15537	15380	15451	15417	15299	15345	15333	15362	15272	15367	15276	15080	15429	15058	15391	15371	15200	15247	15400	15443	15280	15230	15220	15320	15180	15323	15272	15069	15333	15239	15265	15185	15216	15298	15150	15232	15330	15309	15471	15265	15282	15287	15376	15259	15443	15386	15256	15197	15242	15188	15424	15341	15160	15268	15380	15364	15288	15225	15347	15269	15275	15198	15247	15115	15158	15262	15258	15287	15450	15423	15263	15214	15431	15263	15470	15166	15325	15473	15385	15475	15365	15357	15446	15365	15375	15254	15259	15220	15315	15306	15330	15398	15278	15284	15333	15282	15183	15204	15303	15431	15232	15495	15425	15351	15177	15411	15333	15215	15440	15310	15077	15504	15250	15190	15469	15159	15401	15386	15207	15380	15272	15426	15383	15250	15262	15147	15336	15331	15358	15257	15380	15380	15093	15236	15270	15388	15215	15289	15228	15324	15306	15127	15285	15400	15133	15394	15444	15239	15376	15420	15434	15345	15485	15189	15169	15277	15279	15393	15333	15238	15349	15259	15355	15296	15331	15362	15407	15538	15376	15396	15236	15147	15272	15325	15097	15569	15274	15170	15323	15293	15388	15472	15208	15383	15293	15491	15183	15308	15383	15218	15342	15366	15330	15169	15269	15392	15107	15184	15499	15311	15284	15306	15268	15103	15253	15243	15215	15399	15184	15394	15336	15313	15409	15287	15090	15227	15331	15449	15421	15291	15010	15349	15420	15269	15339	15273	15475	15153	15302	15315	15317	15335	15299	15190	15316	15366	15328	15336	15474	15278	15330	15348	15416	15366	15382	15146	15274	15325	15282	15367	15278	15207	15433	15210	15185	15501	15562	15476	15449	15093	15306	15207	15353	15347	15275	15425	15230	15199	15638	15486	15390	15340	15435	15373	15397	15431	15400	15293	15341	15423	15502	15357	15245	15173	15215	15356	15319	15443	15303	15295	15308	15235	15260	15253	15301	15401	15300	15392	15551	15160	15431	15416	15429	15419	15228	15258	15237	15257	15366	15261	15426	15295	15410	15397	15288	15077	15308	15332	15580	15542	15332	15346	15414	15529	15255	15460	15360	15376	15261	15550	15416	15402	15353	15344	15157	15323	15148	15417	15318	15136	15352	15334	15318	15342	15409	15158	15391	15238	15419	15398	15275	15449	15166	15262	15366	15476	15057	15227	15268	15169	15498	15327	15344	15313	15488	15377	15328	15324	15316	15424	15354	15332	15361	15290	15256	15293	15285	15231	15290	15389	15136	15439	15374	15225	15225	15376	15278	15338	15232	15643	15553	15391	15404	15363	15479	15288	15266	15356	15338	15343	15115	15426	15304	15422	15486	15244	15269	15407	15590	15526	15294	15383	15146	15349	15474	15505	15582	15575	15368	15373	15401	15346	15259	15217	15454	15218	15377	15400	15206	15438	15300	15489	15173	15402	15385	15150	15317	15412	15171	15213	15338	15463	15291	15381	15312	15419	15245	15339	15343	15316	15161	15213	15244	15131	15349	15359	15218	15261	15293	15192	15183	15157	15328	15212	15274	15339	15207	15390	15387	15331	15265	15407	15258	15172	15240	15149	15307	15222	15189	15212	15327	15432	15242	15270	15292	15439	15564	15305	15491	15423	15411	15469	15394	15430	15286	15198	15391	15338	15396	15260	15306	15411	15354	15269	15284	15319	15349	15254	15202	15386	15159	15363	15136	15284	15390	15388	15480	15133	15421	15359	15304	15277	15190	15291	15429	15307	15298	15204	15289	15350	15405	15470	15351	15413	15317	15278	15259	14994	15367	15395	15159	15361	15338	15130	15452	15223	15123	15204	15538	15458	15209	15177	15328	15502	15243	15239	15387	15402	15461	15241	15282	15241	15218	15517	15379	15334	15351	15177	15144	15141	15358	15374	15440	15284	15328	15477	15232	15271	15201	15303	15471	15322	15410	15267	15634	15273	15234	15243	15313	15426	15331	15249	15333	15454	15271	15404	15262	15434	15423	15290	15213	15496	15205	15284	15322	15307	15254	15172	15192	15354	15239	15302	15358	15392	15270	15396	15301	15524	15446	15231	15294	15381	15485	15449	15231	15299	15449	15335	15426	15270	15136	15256	15429	15316	15368	15370	15410	15538	15167	15481	15346	15274	15362	15359	15355	15529	15226	15553	15349	15399	15298	15415	15282	15268	15293	15381	15468	15316	15465	15227	15599	15428	15473	15333	15291	15513	15388	15391	15459	15274	15402	15389	15504	15237	15471	15315	15261	15221	15395	15378	15481	15282	15216	15535	15402	15195	15354	15401	15456	15297	15429	15228	15317	15314	15227	15468	15261	15395	15277	15142	15401	15240	15163	15394	15326	15215	15266	15489	15423	15248	15216	15247	15369	15165	15218	15491	15465	15514	15286	15294	15300	15211	15318	15239	15420	15264	15445	15273	15362	15177	15261	15299	15251	15246	15270	15389	15382	15257	15315	15233	15388	15548	15320	15334	15352	15349	15374	15167	15161	15402	15319	15412	15343	15414	15188	15287	15429	15388	15157	15465	15217	15351	15422	15561	15384	15117	15228	15352	15264	15214	15221	15155	15346	15235	15249	15317	15398	15240	15346	15169	15516	15423	15311	15313	15378	15403	15304	15214	15363	15404	15390	15293	15206	15314	15289	15360	15414	15418	15188	15338	15528	15297	15435	15393	15434	15331	15404	15334	15265	15417	15235	15206	15325	15463	15431	15210	15373	15689	15485	15238	15282	15386	15287	15566	15349	15145	15260	15278	15502	15290	15203	15476	15175	15280	15334	15145	15310	15438	15458	15552	15387	15225	15331	15213	15291	15252	15105	15360	15319	15388	15271	15390	15248	15204	15276	15459	15312	15423	15326	15202	15401	15260	15300	15428	15461	15219	15493	15358	15202	15292	15373	15497	15179	15233	15426	15211	15392	15223	15255	15436	15337	15242	15308	15107	15169	15372	15336	15250	15352	15417	15584	15104	15317	15461	15268	15416	15448	15396	15486	15361	15355	15241	15304	15286	15090	15143	15377	15343	15304	15258	15259	15237	15332	15386	15323	15373	15234	15399	15326	15524	15278	15321	15364	15203	15295	15420	15320	15357	15448	15219	15268	15365	15403	15362	15296	15288	15278	15144	15333	15510	15473	15318	15385	15045	15429	15179	15373	15367	15295	15468	15428	15265	15421	15228	15315	15246	15351	15261	15188	15366	15070	15321	15439	15425	15368	15299	15527	15267	15240	15233	15394	15441	15235	15346	15220	15475	15079	15316	15138	15529	15305	15447	15393	15145	15258	15399	15424	15220	15219	15145	15257	15221	15235	15428	15345	15350	15119	15317	15252	15131	15316	15440	15277	15372	15362	15393	15201	15213	15368	15411	15264	15221	15313	15325	15292	15383	15227	15312	15073	15223	15245	15184	15312	15568	15485	15207	15213	15235	15238	15272	15404	15292	15191	15410	15309	15274	15263	15404	15576	15405	15461	15518	15461	15281	15391	15477	15418	15156	15343	15329	15310	15290	15342	15248	15576	15179	15315	15425	15225	15278	15297	15445	15310	15275	15332	15186	15340	15095	15292	15312	15611	15252	15258	15238	15155	15368	15343	15249	15509	15413	15354	15212	15401	15362	15246	15306	15203	15179	15312	15222	15239	15368	15470	15413	15401	15369	15316	15259	15424	15192	15417	15269	15366	15387	15377	15349	15239	15338	15430	15354	15248	15331	15197	15224	15331	15439	15355	15282	15084	15326
33188	50685	46901	39071	30025	22722	17682	16561	15853	15300	14960	14785	14732	14841	14613	14533	14489	14535	14607	14578	14689	14532	14525	14416	14412	14581	14510	14515	14488	14598	14447	14597	14570	14480	14480	14530	14624	14489	14523	14567	14619	14624	14304	14576	14563	14557	14495	14429	14695	14662	14724	14866	14633	14559	14459	14681	14564	14504	14408	14630	14631	14565	14308	14514	14724	14325	14542	14448	14605	14570	14480	14507	14441	14420	14401	14608	14422	14480	14439	14488	14526	14423	14398	14529	14491	14378	14513	14499	14447	14562	14466	14492	14524	14589	14431	14518	14716	14404	14559	14396	14554	14490	14534	14725	14393	14496	14502	14587	14534	14431	14542	14470	14434	14593	14552	14355	14454	14235	14531	14604	14414	14611	14362	14585	14542	14410	14322	14553	14564	14426	14301	14331	14493	14511	14419	14525	14566	14377	14489	14450	14388	14576	14526	14562	14467	14407	14565	14502	14561	14439	14360	14453	14485	14449	14541	14476	14519	14574	14330	14342	14341	14477	14409	14340	14462	14391	14522	14478	14414	14735	14378	14288	14573	14332	14593	14527	14549	14591	14346	14441	14459	14498	14235	14534	14627	14459	14447	14461	14408	14305	14456	14350	14448	14332	14459	14385	14536	14466	14544	14512	14502	14318	14420	14464	14496	14443	14362	14468	14479	14463	14537	14372	14525	14582	14468	14509	14389	14512	14525	14527	14466	14526	14577	14460	14513	14380	14482	14449	14474	14363	14603	14524	14608	14602	14361	14546	14593	14288	14670	14395	14481	14323	14591	14504	14648	14527	14417	14425	14402	14381	14480	14502	14509	14438	14388	14507	14396	14434	14502	14505	14372	14428	14471	14618	14535	14333	14398	14475	14318	14458	14454	14566	14501	14521	14368	14540	14422	14520	14511	14629	14460	14264	14665	14481	14474	14454	14511	14441	14381	14542	14577	14582	14470	14259	14489	14424	14634	14541	14496	14497	14642	14424	14611	14349	14583	14238	14592	14540	14466	14585	14405	14316	14417	14482	14570	14405	14652	14546	14400	14507	14432	14625	14414	14670	14496	14502	14429	14468	14323	14466	14430	14314	14484	14618	14487	14525	14372	14504	14458	14468	14356	14559	14608	14398	14340	14429	14429	14454	14602	14401	14428	14677	14486	14557	14574	14538	14504	14572	14519	14650	14359	14434	14480	14431	14515	14429	14545	14457	14559	14663	14464	14397	14582	14601	14448	14226	14323	14513	14504	14443	14499	14376	14568	14292	14419	14262	14447	14511	14448	14596	14400	14505	14492	14366	14468	14388	14493	14343	14429	14532	14568	14480	14619	14424	14407	14584	14477	14274	14377	14446	14713	14532	14606	14475	14579	14466	14561	14495	14533	14439	14386	14453	14602	14473	14423	14345	14537	14327	14280	14390	14491	14457	14356	14515	14354	14563	14516	14416	14599	14471	14643	14381	14486	14336	14432	14470	14602	14397	14632	14578	14494	14545	14325	14330	14602	14403	14577	14603	14332	14240	14566	14572	14490	14639	14542	14461	14430	14416	14686	14506	14591	14456	14500	14569	14351	14486	14364	14471	14387	14384	14632	14447	14483	14544	14692	14405	14448	14432	14576	14539	14519	14417	14440	14410	14505	14446	14298	14419	14382	14558	14428	14442	14586	14449	14412	14540	14447	14440	14548	14631	14605	14461	14480	14423	14394	14270	14539	14430	14355	14367	14515	14370	14446	14321	14548	14398	14276	14448	14385	14537	14510	14475	14442	14518	14552	14434	14520	14458	14269	14381	14302	14611	14663	14431	14430	14435	14459	14623	14430	14417	14493	14532	14456	14426	14547	14320	14412	14483	14503	14540	14434	14544	14518	14527	14301	14326	14612	14435	14624	14464	14526	14551	14516	14458	14491	14344	14497	14518	14427	14248	14543	14586	14484	14304	14567	14559	14550	14411	14433	14387	14655	14421	14508	14382	14696	14527	14522	14499	14525	14302	14465	14365	14478	14504	14465	14381	14423	14345	14602	14267	14444	14518	14551	14566	14485	14509	14674	14609	14380	14464	14475	14492	14504	14492	14567	14374	14467	14505	14406	14376	14504	14465	14331	14481	14502	14517	14482	14438	14616	14447	14405	14421	14423	14406	14509	14577	14413	14305	14512	14705	14478	14456	14480	14439	14435	14435	14400	14502	14522	14638	14638	14550	14597	14691	14453	14349	14385	14339	14651	14583	14525	14398	14460	14276	14250	14544	14560	14453	14617	14615	14561	14499	14506	14367	14622	14582	14531	14452	14322	14382	14331	14573	14285	14478	14647	14475	14486	14516	14376	14387	14732	14370	14386	14567	14547	14541	14417	14352	14452	14472	14378	14316	14391	14409	14426	14152	14534	14417	14422	14447	14340	14512	14388	14460	14434	14360	14482	14492	14456	14415	14525	14348	14423	14566	14519	14727	14709	14463	14416	14427	14460	14486	14374	14490	14395	14516	14381	14338	14327	14431	14552	14211	14521	14459	14350	14557	14621	14443	14354	14586	14344	14436	14615	14425	14455	14537	14483	14624	14386	14483	14523	14341	14411	14406	14477	14384	14317	14490	14477	14421	14375	14507	14318	14174	14514	14553	14560	14304	14625	14547	14369	14274	14462	14557	14407	14411	14519	14321	14508	14385	14522	14595	14520	14545	14352	14331	14506	14650	14418	14502	14456	14391	14436	14428	14459	14617	14411	14343	14435	14302	14487	14482	14494	14607	14329	14375	14602	14476	14518	14361	14558	14668	14486	14374	14447	14475	14403	14452	14365	14484	14340	14342	14276	14414	14522	14558	14346	14629	14386	14562	14569	14485	14586	14549	14635	14521	14555	14431	14432	14574	14571	14584	14456	14438	14449	14473	14500	14275	14415	14415	14602	14418	14610	14529	14647	14479	14534	14546	14518	14438	14255	14484	14538	14451	14376	14490	14460	14428	14599	14543	14469	14374	14474	14401	14588	14472	14513	14500	14340	14387	14512	14412	14513	14467	14584	14467	14373	14490	14530	14416	14456	14442	14433	14345	14565	14455	14577	14371	14461	14450	14504	14662	14463	14537	14507	14465	14431	14566	14455	14552	14390	14600	14518	14535	14401	14420	14422	14465	14546	14279	14466	14396	14471	14518	14515	14356	14408	14378	14346	14319	14563	14348	14296	14519	14328	14515	14470	14256	14353	14451	14471	14567	14376	14463	14527	14461	14287	14481	14415	14466	14537	14348	14429	14410	14462	14368	14484	14495	14494	14434	14646	14478	14296	14517	14712	14360	14366	14399	14423	14580	14489	14365	14436	14507	14434	14432	14526	14438	14438	14625	14497	14485	14450	14576	14558	14466	14472	14265	14633	14466	14432	14328	14601	14515	14528	14434	14481	14761	14521	14396	14675	14476	14551	14521	14540	14499	14394	14366	14571	14497	14407	14517	14517	14448	14518	14517	14434	14378	14696	14342	14462	14511	14619	14435	14433	14325	14552	14450	14449	14387	14386	14320	14537	14471	14605	14389	14682	14409	14636	14455	14439	14551	14357	14489	14419	14463	14456	14564	14308	14524	14436	14401	14354	14623	14698	14418	14514	14509	14600	14463	14432	14525	14492	14533	14544	14474	14521	14540	14380	14368	14338	14359	14379	14606	14417	14459	14598	14509	14385	14377	14244	14493	14515	14532	14560	14424	14436	14551	14304	14464	14526	14513	14665	14518	14521	14461	14391	14552	14418	14441	14455	14400	14418	14408	14489	14570	14459	14619	14500	14497	14493	14263	14467	14564	14537	14307	14528	14501	14569	14448	14514	14403	14445	14429	14435	14519	14529	14489	14424	14446	14507	14462	14370	14505	14498	14465	14370	14525	14498	14425	14457	14453	14628	14432	14303	14502	14598	14499	14422	14593	14350	14453	14521	14537	14444	14465	14450	14510	14463	14584	14505	14471	14558	14537	14569	14549	14488	14586	14510	14252	14507	14508	14573	14435	14477	14514	14619	14436	14418	14380	14541	14420	14601	14386	14400	14494	14481	14555	14513	14492	14540	14527	14409	14490	14515	14631	14266	14409	14512	14443	14554	14578	14532	14371	14520	14345	14561	14572	14275	14468	14540	14398	14426	14460	14477	14617	14484	14289	14626	14594	14398	14497	14380	14432	14595	14481	14454	14303	14503	14454	14595	14446	14358	14577	14716	14467	14337	14544	14410	14434	14564	14690	14404	14459	14485	14350	14558	14504	14385	14557	14293	14480	14574	14441	14400	14410	14527	14377	14440	14456	14406	14535	14299	14437	14394	14471	14395	14487	14485	14610	14390	14434	14547	14496	14453	14436	14542	14491	14420	14528	14594	14300	14484	14392	14404	14561	14447	14295	14370	14408	14710	14462	14545	14638	14516	14426	14417	14546	14468	14438	14344	14502	14535	14482	14570	14483	14565	14424	14472	14427	14669	14616	14629	14651	14500	14496	14576	14532	14418	14602	14566	14574	14505	14580	14458	14430	14654	14492	14490	14503	14353	14352	14356	14402	14552	14582	14422	14477	14297	14364	14305	14488	14460	14419	14361	14433	14456	14396	14427	14441	14492	14455	14530	14544	14488	14608	14353	14454	14336	14641	14485	14466	14392	14486	14337	14440	14425	14416	14492	14389	14480	14536	14587	14388	14586	14505	14454	14443	14469	14353	14571	14611	14423	14459	14451	14693	14534	14459	14341	14411	14563	14491	14569	14650	14417	14371	14552	14544	14394	14556	14647	14407	14455	14457	14501	14373	14475	14437	14464	14497	14360	14349	14717	14366	14475	14506	14515	14617	14502	14436	14505	14394	14461	14428	14506	14379	14522	14394	14469	14467	14365	14560	14523	14291	14655	14284	14357	14584	14491	14557	14640	14406	14320	14401	14407	14560	14437	14489	14395	14482	14433	14550	14474	14481	14627	14455	14455	14516	14505	14439	14465	14544	14569	14414	14477	14442	14354	14532	14568	14267	14561	14597	14416	14607	14551	14620	14399	14331	14537	14509	14338	14431	14624	14529	14379	14488	14520	14550	14352	14465	14475	14419	14429	14518	14487	14387	14320	14632	14397	14510	14507	14455	14496	14504	14582	14412	14689	14354	14457	14487	14365	14349	14582	14497	14337	14397
23079	21481	29325	24536	23177	26132	26388	20867	18824	17987	17639	17431	17244	17315	17277	17053	17047	16804	17231	17024	17085	17042	17022	16701	17017	17061	16944	17038	16933	16803	16923	16859	16959	17019	16777	16905	16993	16991	17031	16682	16906	16975	16762	16853	16950	16772	16916	16820	17136	17155	17304	17272	17003	16926	16824	16825	16844	16906	16967	17012	16894	16923	16831	16924	16985	16795	16956	17070	17004	16886	16903	16841	16823	16781	16797	16854	16850	16683	16829	17044	16731	17230	16927	16911	17080	16864	16926	16868	16995	16878	16569	16673	16763	16750	16833	16924	16932	16731	16864	16916	17041	17000	16798	16774	16898	16805	16965	16929	16862	16831	16834	16783	16720	16979	16776	16954	16750	16814	16756	16807	16875	16762	16757	16666	16649	16860	16857	16942	16855	16723	16835	16792	16697	16677	16909	16701	16709	17041	17068	16829	16884	16760	16753	16802	16863	17095	16873	16859	16702	16786	16852	16791	16749	16709	16800	16590	16762	16715	16893	16853	16871	16813	16738	16881	16773	16871	16618	16731	16791	16709	16835	16841	16815	16841	16875	16840	16596	17025	16696	16931	16787	16776	16870	16554	17003	16787	16776	16761	16819	16709	16863	16850	16663	16812	16615	16895	16859	16924	16807	16959	16785	16782	16963	16852	16749	16768	16818	16816	16725	16867	16872	16831	16873	16744	16787	16647	16762	16868	16837	16696	16818	16993	16857	16809	16913	16921	16938	16770	16582	16930	16747	17020	16963	16860	16658	16780	16850	17017	16692	16905	16836	16704	16772	16837	16886	16955	16762	16825	16760	16677	16896	16832	16882	16784	16803	16745	16962	16852	16773	16779	16916	16829	16861	16832	16930	16624	16785	16864	16722	16894	16587	16744	16719	16944	16762	16747	16740	16749	16902	16792	16632	16816	16852	16697	16581	16947	16705	16633	16646	16675	16718	16695	16798	16801	16843	16567	16791	16767	16772	16869	16772	16943	17017	16904	16721	16938	16773	16894	16744	16740	16466	16631	16985	16910	16949	16658	16910	16774	16822	16897	16878	16798	16765	16769	16806	16832	16753	16838	16629	16832	16634	16658	16908	16740	16979	16741	16719	16843	16924	16700	16911	16669	16871	16786	16698	16750	16863	16873	16794	16782	16839	16844	17103	16815	16841	16827	16704	16927	16833	16781	16805	16647	16836	16883	16829	16544	17095	16726	16588	16807	16929	16817	16849	16872	16794	16654	16709	16801	16810	16629	16819	16774	16678	16693	16863	16817	16542	16814	16879	16804	16797	16804	16898	17002	16829	16856	16822	16776	16909	16786	16771	16776	16857	16654	16693	16758	16851	16815	16729	16846	16878	16734	16822	17025	16901	16934	16907	16897	16858	16876	16947	16751	16653	16881	16744	16877	16722	16631	16778	16710	16780	16675	16935	16801	16734	16848	16826	16833	16838	16826	16903	16927	16799	16699	16763	16902	16882	16700	16909	16664	16791	16735	16638	16702	16802	16605	16877	16816	16828	16749	16634	16752	16902	16700	16977	16935	16704	16798	16846	16980	17098	16931	16820	16704	16717	16887	16799	16733	16947	16637	16790	16502	16765	16743	16874	16770	16759	16693	16675	16771	16767	17082	16690	16584	16961	16675	16711	16995	16910	16813	16606	16704	16780	16948	16985	17026	17024	16825	16975	16903	16869	16802	16987	16774	16822	16795	16825	17009	16733	16498	16724	16785	16800	16736	17015	16834	16686	16841	16864	16833	17016	16850	16744	16712	16773	16799	16801	16955	16777	16773	16937	16834	16790	16632	16971	16720	16751	16925	16982	16917	16839	16741	16898	16708	16747	16801	16874	16697	16823	16962	16823	16647	16886	16779	16812	16970	16930	16888	16896	16668	16578	16877	16758	16811	16877	16789	16717	16799	16769	16950	16873	16893	16826	17011	16841	16827	16754	16863	16776	16673	16929	16771	16656	16840	16798	16856	16738	16906	16894	16786	16986	16895	16670	16743	16953	16737	16725	16530	16820	16923	16890	16828	16919	16745	16822	16905	16796	16779	16735	16803	16550	16923	16861	16927	16791	16637	16665	16818	16867	16825	16871	16728	16923	16755	17061	16744	16627	16814	16769	16850	16782	16895	16747	16832	16790	16827	16759	16714	16762	16855	17057	16841	16787	16888	16813	16998	16739	16779	16865	16767	16837	16776	16948	16597	16674	16765	16620	16855	16757	16756	16663	16777	16960	16796	16677	16712	17008	16922	16895	16674	16723	16737	16764	16712	16726	16762	16949	16632	16795	16772	16710	16755	16680	16489	16889	16863	17042	16758	16869	16648	16838	17071	16894	16727	16873	16890	16712	16774	16708	16803	16859	16771	16634	16934	16812	16686	16771	16606	16744	16843	16722	16718	16750	16859	16811	16749	16869	16893	16768	16739	16834	16782	16758	16724	16604	16627	16641	16821	16668	16903	16824	16578	16731	16802	16981	16688	16804	16951	16897	16650	16919	16698	16820	16950	16876	16618	17013	16915	16685	16679	16904	16996	16822	16887	16841	16871	16746	16816	16679	16735	16880	16718	16851	16716	16693	16918	16831	16863	16789	16940	16738	16645	16878	16793	16932	16806	16768	16761	16807	16823	16772	16934	16723	16935	16712	16811	16822	16672	16643	16647	16679	16518	16578	16904	16903	16770	16871	16748	16938	16654	16831	16588	17056	16549	16757	16669	16703	16902	16814	16794	16907	17050	16912	16764	16840	16671	16921	16801	16771	16753	16852	16765	17107	16858	16811	16955	16702	16828	16750	16830	16826	16846	16766	16700	16824	16915	16573	16783	16746	16677	16875	16752	16815	16882	16836	16686	16684	16868	16980	16792	16835	16775	16815	16873	16880	16872	17112	16743	16909	16869	17058	16739	16888	16674	16903	16877	16879	16886	16826	16768	16701	16774	16733	16933	16866	16798	16908	16848	16895	16869	16837	16758	16818	16682	16765	16823	16724	16911	16915	16692	16688	16988	16548	16827	16672	17010	17015	16834	16789	16501	16757	16742	16773	16833	16732	16844	16685	16718	16714	16781	16698	16774	16748	16897	16682	16724	16820	16728	16620	16695	16683	16742	16809	17074	16875	16760	16843	16907	16855	16836	16893	16725	16803	16779	16732	16832	16936	16901	16813	16857	16976	16776	16811	16945	16908	16775	16767	16784	16819	16815	16704	16884	16616	16976	16723	16903	16632	16814	16828	16776	16763	16701	16636	16581	16797	16691	16866	16672	16763	16921	16919	16816	16822	16795	16781	16713	16795	16923	16690	16810	16817	16819	16707	16727	16652	16895	16949	16731	16857	16605	16725	16864	17030	16833	16827	16941	16692	16892	16691	16979	16701	16852	16761	16718	16808	16844	16632	16686	16512	16841	16913	16760	16853	16738	16775	16908	16693	16756	16860	17157	16970	16801	16811	16887	16890	16752	16782	16762	16819	16977	16889	16683	16771	16686	16857	16636	16780	16745	16832	16799	16895	16831	16888	16828	16780	16900	16953	16837	16716	16805	16707	16731	16879	16827	16688	16955	16704	16783	16755	17050	16731	16867	16886	16788	16748	16715	16828	16811	16957	16642	16696	16685	16709	16679	16863	17071	16717	16362	16841	16868	16747	16747	16787	16641	16822	16893	16687	17127	17029	16881	16535	17001	16601	16865	16924	16787	16721	16681	16927	16861	16854	16886	16871	16639	16669	16682	16718	16851	16741	16836	16835	16845	16727	16862	16812	16782	16742	16774	16908	16976	16824	16756	16712	16666	16690	16912	16909	16817	16709	16440	16647	16718	16655	16719	16831	17125	16851	16879	16796	16950	16820	16841	16930	16842	16825	16770	16786	16856	16695	16676	16900	16781	16770	16638	16713	16643	16774	16916	16817	16913	16810	16779	16896	16556	16795	16861	16711	16898	16861	16925	16920	16909	17029	16882	16865	16771	16799	16952	16799	16695	16880	16723	16957	16776	16741	16862	16731	16695	16685	16944	16859	16868	16923	16889	16744	16974	16803	16715	16714	16875	16791	16724	16758	16890	16766	16719	16882	16907	16771	16779	16774	16626	16757	16604	16833	16864	17053	16632	16874	16976	16905	16937	16789	16685	16794	16813	16924	16648	16794	16844	16724	16779	16872	16879	16659	16787	16718	16762	16703	16884	16824	16795	16783	16800	16818	16667	16816	16912	16952	16995	16823	16643	16764	16685	16764	16854	16857	16814	16792	16946	16831	16914	16773	16760	16779	16603	16685	16719	16688	16831	16794	16650	16743	16886	16828	16943	16712	16785	16763	16857	16915	16675	16808	16753	16715	16845	16880	16824	16951	16568	16757	16899	16793	16926	16619	16752	16806	16864	16770	16773	16796	16784	16815	16837	16917	16799	16646	16923	16809	16753	16832	16509	16785	16816	16639	16949	16873	16905	17023	16752	16616	16731	16886	16784	16740	16740	16697	16732	16920	16666	16725	16814	16986	16744	16800	16915	16596	16594	16835	16897	16686	16838	16813	16795	16852	16887	16662	17019	16821	16776	16997	16975	16818	16828	16997	16894	16810	16807	16803	16620	16843	16816	16765	16772	16803	16795	16773	17032	16720	16983	16943	16730	16787	16803	16850	16582	16799	16618	16773	16739	16930	16706	16792	16691	16881	16707	16793	16655	16721	16756	16811	16788	16744	16969	16759	16888	16661	16638	16646	16885	16928	16883	16800	16754	16845	16912	16881	16575	16788	16893	16825	16803	16785	16654	16689	16624	16563	16626	16713	16793	16929	16777	16845	16841	16751	16677	16854	16876	16833	16629	16614	16835	16853	16998	16875	16887	16914	16519	16848	16830	16812	16665	16946	16905	16880	16776	16872	16835	16716	16624	16862	16900	16786	16885	17010	16841	16994	16958	17024	16825	16823	16729	16714	16791	16867	16825	16748	16775	16767	16954	16823	16734	16629	16745	16827	16846	16602	16670	16709	16714	16692	16683	16796	16857	16788	16720	16755	16715	16982	16823	16759	16855	16794	16707	16931	16895	16865	17058	16833	16784	16674	16877	16791	16577	16799	16722	16799	16771	16707	16936	16749	16880	16964	16845	17030	16848	16899	16927	16617	16641	16852	16747	16554	16786	16825	16966
34911	58233	54500	44403	34630	29663	22022	20257	17951	16518	16124	15928	15809	15834	15694	15428	15633	15571	15550	15361	15566	15651	15502	15378	15581	15482	15730	15534	15442	15518	15337	15551	15365	15622	15297	15553	15383	15416	15475	15309	15521	15339	15598	15524	15345	15334	15414	15357	15537	15978	16326	16033	15699	15328	15468	15443	15388	15421	15457	15329	15321	15367	15545	15348	15340	15451	15252	15559	15335	15445	15401	15290	15251	15318	15320	15570	15461	15317	15330	15427	15435	15496	15380	15228	15312	15464	15371	15285	15610	15390	15477	15297	15408	15480	15429	15391	15399	15435	15215	15199	15355	15404	15323	15446	15507	15514	15479	15405	15518	15468	15224	15414	15459	15466	15355	15278	15416	15299	15465	15275	15193	15367	15297	15405	15394	15399	15456	15283	15334	15356	15428	15289	15470	15414	15495	15226	15289	15417	15363	15225	15424	15511	15357	15375	15508	15233	15392	15455	15334	15544	15528	15304	15407	15470	15337	15409	15301	15390	15422	15539	15223	15631	15383	15418	15401	15385	15351	15518	15443	15335	15271	15245	15358	15291	15304	15380	15380	15235	15415	15224	15530	15257	15277	15518	15370	15473	15465	15439	15378	15383	15390	15185	15461	15441	15521	15520	15243	15402	15498	15404	15343	15357	15397	15417	15314	15368	15453	15321	15425	15336	15323	15391	15493	15470	15543	15502	15235	15307	15270	15508	15367	15243	15250	15261	15593	15352	15237	15290	15423	15249	15302	15370	15220	15361	15433	15435	15327	15327	15566	15378	15478	15293	15484	15279	15182	15447	15240	15467	15476	15594	15394	15392	15328	15252	15492	15276	15447	15369	15420	15267	15480	15371	15362	15388	15347	15335	15301	15504	15290	15248	15213	15307	15417	15298	15479	15407	15485	15420	15365	15280	15239	15297	15541	15252	15407	15475	15464	15400	15272	15473	15281	15293	15499	15221	15269	15276	15377	15411	15305	15533	15364	15161	15398	15314	15450	15473	15402	15330	15533	15531	15363	15397	15293	15371	15434	15486	15287	15281	15330	15445	15332	15524	15382	15450	15361	15246	15324	15416	15295	15325	15468	15295	15467	15362	15357	15328	15528	15486	15379	15341	15334	15235	15400	15301	15389	15414	15333	15437	15367	15342	15423	15273	15377	15260	15291	15449	15234	15347	15285	15435	15207	15266	15344	15324	15460	15331	15400	15352	15349	15440	15365	15226	15314	15442	15434	15411	15336	15334	15310	15480	15332	15350	15391	15460	15287	15337	15568	15409	15359	15584	15525	15376	15421	15239	15385	15279	15370	15580	15277	15487	15210	15442	15375	15307	15388	15437	15377	15377	15353	15124	15264	15318	15445	15322	15267	15483	15492	15435	15244	15430	15481	15399	15386	15442	15251	15410	15407	15579	15447	15401	15308	15435	15502	15484	15128	15372	15321	15436	15289	15441	15524	15304	15334	15432	15478	15489	15157	15509	15347	15351	15456	15178	15464	15193	15304	15336	15281	15359	15613	15289	15238	15391	15395	15374	15393	15267	15338	15500	15249	15288	15586	15367	15440	15350	15463	15435	15339	15528	15289	15267	15345	15275	15529	15273	15420	15309	15369	15394	15211	15312	15285	15338	15432	15277	15347	15333	15329	15330	15345	15206	15226	15284	15374	15422	15195	15501	15280	15425	15387	15369	15379	15585	15449	15192	15481	15301	15263	15363	15352	15313	15465	15386	15344	15462	15391	15303	15349	15393	15429	15323	15328	15364	15376	15175	15272	15406	15425	15633	15402	15329	15369	15349	15466	15245	15368	15313	15170	15285	15505	15356	15448	15416	15255	15302	15403	15431	15340	15287	15205	15335	15302	15318	15491	15493	15268	15256	15366	15449	15342	15306	15397	15344	15311	15273	15442	15260	15576	15288	15456	15387	15389	15472	15372	15511	15407	15391	15365	15411	15303	15502	15512	15251	15435	15385	15400	15360	15310	15272	15437	15288	15516	15534	15300	15309	15383	15286	15387	15341	15477	15302	15330	15402	15296	15318	15242	15328	15433	15427	15497	15446	15415	15305	15286	15357	15310	15453	15336	15224	15463	15287	15252	15538	15395	15304	15306	15341	15470	15316	15316	15481	15604	15280	15366	15431	15394	15466	15332	15281	15423	15239	15325	15461	15452	15199	15558	15274	15307	15346	15301	15311	15295	15230	15352	15239	15217	15299	15354	15246	15383	15268	15439	15420	15198	15365	15302	15530	15363	15413	15205	15486	15329	15309	15213	15251	15418	15453	15434	15399	15485	15388	15522	15249	15429	15335	15416	15245	15499	15382	15491	15450	15294	15428	15445	15248	15484	15381	15506	15309	15499	15416	15486	15241	15313	15380	15372	15397	15393	15363	15305	15398	15517	15423	15237	15329	15304	15216	15407	15319	15378	15403	15424	15418	15381	15376	15433	15203	15433	15405	15280	15448	15386	15542	15251	15394	15361	15441	15254	15151	15433	15245	15343	15353	15453	15438	15301	15257	15470	15232	15482	15174	15371	15307	15359	15200	15283	15323	15393	15550	15471	15468	15471	15161	15412	15320	15363	15410	15404	15432	15406	15285	15543	15452	15254	15236	15101	15540	15322	15361	15359	15436	15278	15335	15426	15604	15431	15329	15525	15379	15226	15462	15260	15354	15428	15308	15468	15341	15406	15326	15132	15355	15457	15506	15360	15338	15302	15424	15299	15469	15305	15340	15381	15497	15435	15292	15365	15280	15364	15557	15462	15283	15353	15304	15488	15343	15410	15468	15427	15295	15337	15397	15345	15337	15298	15447	15299	15215	15261	15405	15290	15398	15307	15314	15386	15119	15392	15450	15313	15352	15315	15425	15391	15535	15332	15341	15177	15236	15278	15306	15239	15321	15406	15449	15352	15321	15692	15407	15402	15367	15328	15204	15290	15418	15244	15469	15308	15339	15369	15276	15385	15435	15224	15397	15459	15490	15328	15378	15294	15483	15433	15504	15538	15438	15395	15310	15518	15487	15400	15399	15461	15499	15351	15464	15380	15426	15168	15409	15414	15390	15357	15389	15451	15401	15430	15295	15323	15327	15301	15382	15301	15538	15356	15362	15287	15409	15331	15301	15263	15141	15417	15311	15339	15362	15499	15462	15491	15368	15267	15519	15394	15296	15280	15322	15349	15269	15585	15137	15392	15436	15536	15334	15405	15341	15216	15363	15507	15319	15342	15506	15268	15470	15518	15543	15334	15336	15276	15508	15392	15327	15439	15376	15488	15360	15471	15266	15488	15391	15350	15163	15452	15287	15432	15352	15341	15320	15463	15424	15230	15261	15484	15347	15317	15325	15272	15374	15223	15330	15392	15333	15434	15335	15313	15319	15253	15375	15399	15515	15403	15413	15478	15349	15531	15424	15417	15384	15356	15370	15286	15334	15377	15217	15413	15450	15311	15519	15303	15501	15228	15319	15131	15427	15271	15442	15400	15454	15201	15526	15324	15469	15251	15354	15232	15427	15333	15265	15454	15340	15436	15591	15269	15374	15350	15409	15355	15461	15383	15380	15453	15463	15489	15377	15313	15475	15399	15426	15394	15519	15489	15320	15286	15328	15150	15584	15304	15327	15513	15507	15398	15392	15391	15440	15355	15313	15398	15413	15311	15427	15524	15451	15190	15454	15454	15374	15374	15395	15449	15400	15390	15499	15536	15354	15473	15436	15355	15561	15284	15446	15341	15433	15384	15476	15337	15547	15215	15419	15196	15265	15358	15463	15118	15549	15380	15337	15202	15296	15387	15403	15412	15334	15315	15307	15349	15396	15472	15509	15311	15198	15394	15464	15368	15361	15488	15489	15435	15374	15302	15328	15474	15419	15315	15416	15342	15433	15314	15351	15459	15281	15381	15527	15407	15298	15430	15359	15344	15369	15495	15321	15332	15250	15381	15318	15208	15391	15342	15193	15506	15315	15477	15380	15513	15352	15294	15477	15265	15425	15474	15338	15264	15387	15347	15303	15421	15262	15460	15527	15555	15498	15234	15332	15377	15356	15308	15444	15530	15374	15342	15409	15352	15386	15296	15390	15304	15474	15313	15304	15473	15363	15382	15353	15345	15309	15367	15563	15488	15472	15324	15268	15274	15400	15380	15424	15247	15269	15419	15257	15434	15529	15451	15273	15321	15429	15508	15269	15349	15256	15463	15262	15227	15275	15390	15497	15471	15332	15574	15341	15321	15191	15347	15441	15411	15417	15300	15183	15394	15363	15422	15324	15286	15370	15478	15338	15513	15496	15291	15310	15315	15219	15312	15297	15344	15437	15242	15408	15324	15495	15276	15510	15319	15268	15197	15450	15199	15502	15544	15398	15508	15445	15379	15423	15325	15197	15426	15446	15222	15512	15357	15372	15422	15279	15460	15384	15314	15277	15352	15284	15397	15420	15446	15326	15191	15336	15235	15406	15397	15264	15533	15257	15412	15314	15208	15278	15346	15406	15396	15180	15517	15236	15444	15286	15352	15427	15357	15302	15311	15436	15373	15367	15314	15382	15456	15458	15324	15318	15435	15452	15524	15334	15513	15224	15585	15291	15337	15354	15406	15180	15506	15394	15428	15452	15362	15480	15512	15389	15316	15390	15281	15413	15398	15248	15257	15386	15445	15448	15256	15299	15432	15415	15436	15303	15351	15207	15438	15430	15497	15357	15458	15459	15364	15410	15259	15434	15375	15178	15501	15415	15366	15449	15259	15276	15473	15254	15315	15325	15427	15454	15462	15472	15452	15351	15489	15397	15607	15543	15458	15357	15422	15517	15498	15282	15334	15293	15441	15341	15437	15385	15343	15503	15209	15258	15459	15401	15432	15519	15383	15355	15471	15444	15396	15212	15233	15352	15424	15306	15378	15498	15385	15493	15257	15228	15282	15356	15432	15348	15283	15421	15342	15403	15286	15394	15318	15304	15378	15312	15308	15364	15372	15428	15576	15361	15366	15313	15493	15314	15389	15233	15426	15426	15330	15269	15257	15298	15491	15376	15295	15320	15332	15460	15381	15312	15139	15366	15486	15539	15319	15496	15352	15293	15409	15336	15256	15362	15226	15494	15530	15195	15406	15443	15326	15413	15477	15329	15318	15217	15369	15332	15489	15285
28678	25556	30851	26292	20496	18685	17153	16361	15815	15710	15552	15565	15851	15720	15801	15476	15694	15744	15584	15681	15626	15535	15661	15723	15568	15496	15556	15480	15437	15596	15495	15730	15766	15824	15642	15545	15702	15837	15686	15575	15737	15703	15764	15639	15836	15593	15510	15729	15819	15632	15538	15560	15718	15550	15705	15641	15604	15595	15448	15480	15614	15571	15687	15596	15586	15822	15530	15631	15568	15675	15701	15630	15797	15711	15656	15594	15691	15650	15688	15713	15509	15537	15497	15678	15553	15514	15673	15518	15488	15594	15655	15626	15611	15777	15699	15405	15513	15649	15492	15510	15656	15632	15462	15644	15710	15559	15719	15512	15571	15434	15796	15561	15621	15718	15781	15504	15520	15803	15711	15702	15460	15463	15622	15688	15532	15408	15543	15657	15627	15446	15524	15451	15577	15600	15531	15502	15451	15721	15575	15632	15886	15492	15604	15731	15534	15665	15629	15400	15381	15538	15479	15553	15562	15559	15688	15676	15760	15535	15544	15636	15542	15734	15648	15586	15518	15612	15625	15652	15664	15562	15619	15456	15505	15665	15656	15398	15219	15682	15521	15570	15556	15754	15669	15825	15669	15420	15649	15688	15431	15793	15656	15771	15542	15561	15642	15676	15516	15648	15501	15486	15620	15468	15545	15618	15651	15564	15437	15711	15500	15605	15486	15565	15769	15484	15654	15580	15637	15441	15472	15581	15529	15449	15600	15596	15640	15639	15791	15544	15542	15457	15605	15732	15445	15646	15661	15782	15601	15255	15568	15588	15581	15409	15729	15621	15703	15723	15753	15478	15380	15650	15656	15514	15431	15434	15565	15454	15555	15574	15689	15519	15378	15574	15655	15493	15662	15588	15595	15431	15602	15645	15602	15559	15547	15636	15502	15681	15666	15673	15576	15734	15744	15703	15447	15610	15482	15534	15616	15563	15717	15679	15732	15786	15744	15683	15589	15517	15811	15590	15584	15688	15384	15766	15562	15664	15678	15454	15519	15640	15464	15752	15583	15652	15463	15312	15694	15630	15807	15486	15527	15591	15669	15631	15585	15681	15568	15552	15683	15670	15724	15660	15883	15716	15529	15366	15505	15649	15624	15596	15655	15601	15655	15475	15583	15560	15416	15495	15647	15528	15406	15544	15375	15505	15681	15643	15651	15797	15512	15679	15701	15704	15567	15385	15635	15539	15675	15602	15707	15664	15780	15564	15511	15647	15499	15632	15663	15647	15409	15529	15680	15753	15768	15592	15653	15703	15788	15711	15725	15682	15557	15599	15418	15471	15488	15691	15579	15538	15522	15693	15661	15767	15763	15409	15611	15661	15602	15494	15490	15521	15680	15574	15652	15489	15628	15581	15721	15677	15443	15451	15701	15464	15698	15575	15436	15654	15564	15653	15686	15599	15638	15610	15681	15454	15587	15624	15569	15735	15711	15676	15545	15950	15720	15657	15697	15582	15532	15628	15473	15615	15605	15540	15450	15424	15531	15574	15436	15484	15481	15474	15378	15763	15718	15609	15502	15470	15612	15584	15636	15856	15944	15409	15690	15811	15580	15762	15768	15557	15719	15509	15584	15581	15689	15696	15690	15513	15539	15635	15489	15412	15637	15583	15433	15571	15555	15576	15607	15685	15888	15601	15684	15552	15779	15829	15647	15486	15833	15394	15723	15630	15541	15427	15537	15646	15730	15696	15573	15529	15547	15625	15590	15725	15539	15614	15647	15705	15472	15487	15674	15485	15502	15789	15422	15628	15453	15560	15766	15418	15688	15616	15555	15605	15599	15534	15542	15488	15660	15579	15603	15592	15577	15493	15829	15633	15650	15565	15627	15796	15720	15464	15462	15588	15563	15724	15612	15462	15708	15632	15619	15661	15727	15692	15502	15539	15596	15593	15633	15524	15342	15722	15760	15444	15741	15715	15597	15607	15617	15564	15663	15621	15618	15611	15414	15592	15692	15479	15580	15647	15680	15621	15606	15475	15423	15510	15683	15589	15526	15562	15654	15529	15486	15603	15614	15641	15411	15760	15694	15749	15648	15616	15569	15576	15481	15631	15454	15736	15518	15553	15711	15378	15512	15609	15462	15657	15691	15685	15480	15772	15624	15704	15758	15476	15743	15569	15520	15725	15637	15762	15566	15712	15649	15745	15577	15540	15689	15372	15471	15721	15509	15663	15645	15509	15861	15598	15562	15745	15485	15609	15610	15623	15425	15583	15537	15679	15616	15638	15698	15620	15552	15594	15562	15520	15741	15694	15617	15599	15389	15615	15588	15771	15776	15657	15710	15707	15411	15548	15576	15659	15800	15747	15649	15457	15618	15561	15552	15493	15613	15635	15501	15548	15532	15704	15558	15556	15452	15469	15570	15590	15740	15554	15494	15487	15679	15587	15670	15529	15440	15674	15766	15534	15502	15577	15619	15595	15665	15730	15654	15587	15677	15558	15600	15534	15544	15567	15741	15679	15576	15558	15547	15425	15585	15466	15523	15766	15718	15621	15705	15564	15620	15612	15611	15480	15759	15617	15482	15616	15501	15384	15731	15652	15734	15806	15578	15634	15536	15602	15456	15449	15639	15721	15697	15600	15794	15595	15462	15385	15588	15661	15562	15459	15561	15759	15670	15642	15625	15667	15472	15458	15692	15613	15619	15570	15609	15518	15602	15453	15509	15633	15616	15598	15615	15641	15695	15517	15538	15646	15510	15755	15411	15750	15672	15731	15677	15603	15760	15749	15415	15523	15553	15711	15636	15650	15657	15872	15598	15677	15716	15585	15677	15561	15754	15758	15829	15570	15601	15522	15692	15620	15688	15567	15730	15725	15760	15516	15485	15414	15635	15671	15859	15759	15591	15497	15529	15568	15647	15549	15629	15655	15635	15590	15616	15802	15570	15485	15816	15717	15541	15544	15781	15581	15426	15787	15685	15467	15480	15805	15798	15675	15643	15626	15462	15639	15574	15589	15645	15565	15688	15617	15664	15724	15640	15857	15556	15703	15640	15664	15650	15670	15786	15716	15694	15575	15560	15858	15855	15752	15757	15471	15537	15590	15667	15412	15679	15558	15694	15826	15516	15703	15602	15486	15624	15450	15607	15557	15502	15607	15601	15790	15538	15623	15665	15700	15600	15607	15859	15609	15712	15552	15411	15556	15765	15685	15646	15591	15630	15428	15628	15602	15542	15647	15537	15291	15559	15688	15637	15743	15604	15446	15643	15568	15557	15702	15784	15633	15647	15710	15738	15722	15678	15579	15751	15670	15601	15476	15563	15731	15528	15713	15690	15553	15627	15627	15483	15540	15689	15672	15711	15561	15525	15558	15763	15689	15658	15646	15771	15617	15577	15616	15701	15620	15691	15442	15699	15613	15496	15514	15787	15592	15561	15682	15616	15626	15756	15550	15667	15790	15829	15629	15679	15542	15550	15587	15752	15438	15560	15508	15607	15781	15557	15501	15736	15795	15578	15635	15573	15612	15529	15575	15564	15481	15864	15282	15752	15591	15450	15730	15516	15812	15415	15515	15591	15691	15598	15700	15776	15558	15637	15503	15600	15677	15615	15517	15655	15510	15580	15584	15545	15635	15653	15567	15467	15576	15831	15790	15715	15566	15836	15564	15617	15524	15751	15781	15543	15386	15555	15445	15702	15632	15758	15568	15467	15608	15486	15485	15524	15585	15692	15549	15465	15533	15609	15712	15692	15744	15583	15442	15350	15466	15661	15618	15511	15616	15538	15712	15506	15486	15690	15533	15532	15803	15458	15758	15760	15587	15454	15788	15773	15461	15680	15842	15609	15638	15727	15782	15493	15619	15753	15682	15570	15564	15519	15715	15588	15618	15446	15696	15835	15638	15589	15865	15712	15489	15586	15794	15639	15657	15641	15693	15782	15674	15730	15586	15498	15536	15585	15656	15657	15657	15775	15854	15620	15561	15583	15722	15683	15762	15640	15590	15409	15420	15634	15545	15567	15554	15712	15550	15554	15586	15606	15702	15426	15509	15567	15616	15776	15506	15796	15601	15496	15582	15495	15589	15757	15652	15479	15531	15404	15616	15622	15556	15681	15304	15500	15656	15624	15765	15529	15622	15664	15755	15627	15569	15654	15736	15444	15545	15554	15394	15576	15632	15474	15800	15688	15702	15672	15783	15632	15534	15562	15584	15471	15813	15682	15829	15501	15655	15633	15734	15700	15650	15546	15728	15536	15644	15511	15588	15628	15515	15544	15495	15566	15514	15492	15674	15688	15606	15671	15671	15796	15788	15762	15513	15664	15685	15740	15745	15648	15715	15654	15594	15519	15654	15634	15600	15490	15409	15538	15741	15538	15754	15562	15531	15661	15671	15643	15721	15602	15659	15560	15530	15533	15561	15662	15529	15628	15537	15604	15664	15409	15765	15859	15628	15490	15672	15684	15626	15675	15769	15643	15586	15453	15619	15581	15528	15519	15501	15664	15607	15423	15641	15647	15646	15681	15677	15673	15556	15517	15543	15587	15575	15717	15380	15595	15486	15694	15392	15479	15713	15769	15495	15441	15557	15513	15629	15654	15715	15673	15517	15457	15625	15720	15672	15573	15765	15473	15443	15593	15516	15674	15657	15477	15752	15706	15613	15599	15581	15613	15609	15783	15562	15465	15679	15536	15575	15613	15636	15572	15804	15653	15555	15741	15695	15694	15674	15681	15601	15458	15668	15422	15751	15553	15746	15707	15627	15563	15754	15668	15647	15608	15604	15619	15647	15593	15445	15705	15582	15483	15479	15710	15725	15650	15471	15620	15721	15775	15718	15328	15750	15613	15648	15526	15569	15645	15669	15548	15473	15374	15676	15712	15641	15589	15618	15634	15601	15607	15639	15580	15546	15627	15537	15779	15719	15829	15569	15684	15666	15539	15619	15585	15657	15626	15624	15649	15789	15531	15441	15580	15583	15846	15762	15673	15524	15627	15720	15448	15730	15694	15606	15619	15643	15639	15606	15539	15684	15593	15547	15634	15741	15752	15574	15536	15559	15736	15563	15764	15556	15686	15484	15673	15593	15636	15686	15632	15545	15700	15727	15608	15655	15588	15606	15461	15586	15740	15695	15827	15637	15518	15687	15747	15479	15641	15443	15448	15847	15793	15787	15700	15675
30702	41164	36364	26104	21304	18534	16345	15267	15175	15119	14664	14717	14727	14843	14629	14565	14684	14731	14672	14761	14834	14719	14826	14626	14660	14650	14575	14845	14815	14673	14689	14503	14707	14699	14619	14665	14702	14790	14732	14721	14736	14712	14645	14658	14797	14759	14666	14815	14767	14562	14701	14771	14694	14893	14629	14531	14650	14511	14761	14713	14633	14809	14691	14679	14646	14650	14717	14541	14682	14691	14663	14585	14674	14809	14462	14750	14540	14588	14699	14438	14718	14579	14536	14716	14631	14707	14657	14720	14614	14968	14559	14600	14683	14542	14565	14668	14540	14815	14577	14777	14732	14591	14496	14676	14616	14653	14514	14753	14780	14520	14752	14776	14635	14823	14688	14712	14620	14521	14695	14669	14760	14754	14639	14628	14798	14528	14540	14806	14712	14572	14636	14709	14758	14644	14648	14672	14748	14580	14496	14749	14550	14682	14599	14679	14529	14678	14819	14804	14635	14603	14629	14755	14736	14553	14647	14618	14547	14629	14637	14635	14625	14715	14645	14789	14638	14713	14687	14579	14707	14523	14776	14647	14749	14709	14559	14557	14690	14502	14439	14573	14574	14681	14670	14750	14579	14772	14590	14632	14640	14681	14725	14690	14649	14581	14636	14604	14626	14697	14659	14487	14723	14776	14547	14669	14662	14850	14685	14416	14623	14699	14555	14561	14674	14570	14740	14538	14555	14673	14744	14708	14597	14706	14528	14674	14551	14733	14668	14675	14624	14710	14712	14745	14685	14915	14577	14678	14561	14801	14714	14594	14615	14750	14692	14570	14712	14568	14605	14719	14754	14525	14675	14595	14487	14958	14725	14748	14677	14672	14628	14605	14643	14612	14734	14798	14747	14796	14593	14805	14548	14778	14697	14820	14701	14673	14545	14624	14761	14649	14579	14768	14625	14769	14794	14558	14636	14699	14693	14753	14767	14553	14650	14645	14837	14698	14913	14707	14580	14673	14546	14813	14693	14624	14732	14622	14682	14686	14672	14690	14660	14433	14568	14650	14542	14600	14607	14528	14598	14654	14590	14737	14484	14775	14604	14549	14586	14675	14568	14543	14736	14831	14640	14448	14531	14658	14520	14584	14477	14531	14552	14569	14578	14661	14669	14646	14592	14715	14644	14874	14717	14701	14590	14752	14616	14620	14657	14741	14627	14709	14656	14655	14763	14749	14738	14732	14704	14654	14939	14705	14545	14831	14708	14527	14632	14717	14623	14883	14596	14696	14572	14710	14593	14488	14791	14781	14645	14582	14662	14827	14637	14564	14514	14679	14669	14736	14760	14682	14723	14498	14449	14509	14454	14627	14600	14583	14614	14792	14548	14811	14674	14479	14818	14687	14507	14582	14574	14675	14892	14708	14542	14744	14785	14558	14594	14659	14523	14554	14748	14818	14576	14650	14714	14727	14619	14674	14568	14593	14651	14633	14639	14662	14618	14552	14697	14645	14833	14452	14720	14418	14721	14675	14686	14637	14613	14577	14610	14592	14657	14723	14506	14484	14492	14668	14670	14674	14707	14734	14617	14624	14679	14624	14670	14486	14674	14653	14610	14437	14662	14496	14777	14636	14635	14682	14593	14387	14654	14804	14738	14547	14554	14550	14619	14560	14595	14542	14753	14651	14740	14602	14604	14601	14678	14674	14672	14815	14546	14736	14780	14608	14812	14760	14634	14614	14589	14848	14528	14731	14712	14691	14678	14573	14706	14691	14560	14614	14680	14643	14565	14766	14593	14608	14662	14481	14803	14653	14578	14701	14722	14652	14676	14764	14683	14653	14770	14620	14601	14721	14711	14508	14646	14616	14635	14787	14815	14729	14672	14678	14684	14630	14674	14706	14592	14665	14598	14780	14772	14515	14673	14765	14595	14718	14666	14716	14606	14716	14637	14831	14557	14590	14776	14631	14569	14744	14642	14553	14564	14648	14729	14767	14716	14499	14660	14534	14505	14709	14701	14532	14765	14780	14481	14473	14746	14689	14614	14624	14778	14696	14716	14694	14595	14621	14791	14615	14571	14636	14664	14619	14734	14748	14577	14609	14674	14695	14476	14770	14667	14547	14412	14631	14670	14573	14725	14611	14700	14608	14607	14547	14641	14695	14643	14531	14761	14878	14657	14681	14686	14730	14592	14603	14694	14508	14561	14608	14755	14669	14598	14558	14657	14847	14688	14612	14591	14698	14695	14810	14535	14855	14613	14623	14841	14550	14875	14528	14609	14761	14706	14560	14662	14720	14779	14705	14496	14618	14644	14683	14686	14680	14610	14712	14755	14778	14512	14769	14630	14496	14689	14734	14627	14641	14753	14644	14627	14758	14751	14748	14828	14594	14644	14550	14622	14521	14671	14722	14800	14764	14630	14635	14598	14637	14606	14558	14567	14661	14631	14603	14632	14714	14718	14771	14698	14628	14633	14782	14490	14625	14601	14593	14693	14647	14711	14726	14893	14617	14726	14745	14735	14772	14813	14712	14598	14634	14427	14760	14550	14699	14831	14652	14829	14756	14721	14575	14666	14762	14727	14686	14609	14599	14652	14521	14634	14776	14794	14755	14836	14626	14716	14640	14706	14663	14707	14770	14769	14588	14738	14799	14673	14633	14565	14863	14603	14623	14627	14523	14687	14547	14633	14551	14788	14648	14598	14717	14713	14764	14630	14751	14644	14704	14563	14676	14787	14609	14680	14564	14681	14670	14607	14576	14805	14721	14706	14778	14770	14690	14782	14633	14523	14490	14816	14740	14631	14693	14716	14627	14588	14644	14656	14827	14561	14781	14815	14637	14748	14911	14654	14679	14796	14588	14712	14590	14719	14714	14689	14496	14429	14722	14688	14666	14504	14692	14540	14706	14680	14715	14619	14729	14670	14651	14678	14525	14745	14562	14641	14631	14770	14647	14596	14597	14744	14560	14668	14655	14784	14760	14713	14729	14636	14744	14777	14669	14688	14649	14548	14708	14538	14648	14667	14864	14712	14578	14640	14646	14570	14705	14731	14590	14746	14654	14782	14700	14736	14471	14844	14700	14606	14878	14650	14830	14656	14765	14548	14670	14518	14635	14724	14574	14606	14588	14682	14705	14700	14727	14617	14548	14623	14623	14709	14597	14672	14693	14570	14744	14368	14593	14568	14773	14675	14601	14663	14700	14624	14744	14751	14636	14717	14744	14486	14766	14642	14670	14722	14515	14662	14710	14760	14544	14389	14677	14767	14721	14696	14565	14648	14788	14624	14570	14529	14585	14840	14721	14646	14683	14585	14652	14664	14571	14755	14727	14573	14894	14605	14662	14648	14784	14517	14609	14819	14661	14666	14731	14434	14699	14620	14834	14547	14777	14660	14733	14590	14627	14588	14588	14743	14707	14651	14744	14646	14753	14691	14571	14684	14808	14619	14590	14613	14713	14531	14718	14711	14796	14564	14804	14690	14653	14783	14688	14576	14501	14528	14534	14596	14848	14684	14603	14562	14698	14716	14599	14724	14755	14698	14672	14566	14647	14597	14555	14415	14702	14690	14764	14657	14544	14612	14766	14489	14480	14656	14630	14727	14635	14494	14702	14588	14629	14926	14449	14836	14640	14750	14611	14608	14611	14558	14664	14591	14649	14735	14449	14540	14842	14606	14660	14716	14579	14791	14666	14597	14598	14598	14589	14709	14665	14732	14693	14658	14584	14779	14638	14688	14681	14618	14686	14676	14799	14488	14802	14757	14622	14586	14796	14794	14643	14775	14569	14600	14650	14715	14682	14599	14763	14653	14591	14709	14671	14597	14692	14623	14649	14782	14816	14688	14760	14672	14442	14692	14626	14646	14550	14633	14636	14702	14583	14607	14526	14661	14838	14860	14655	14575	14642	14677	14854	14818	14652	14779	14704	14858	14786	14553	14764	14658	14756	14584	14723	14676	14538	14763	14633	14739	14664	14663	14468	14864	14749	14675	14565	14626	14548	14589	14599	14650	14565	14570	14832	14838	14555	14689	14708	14549	14659	14777	14787	14622	14618	14909	14730	14839	14651	14605	14714	14720	14503	14669	14740	14786	14732	14802	14586	14321	14795	14726	14712	14525	14609	14652	14696	14588	14535	14710	14827	14491	14610	14715	14502	14876	14708	14693	14551	14551	14737	14755	14637	14653	14620	14617	14748	14492	14678	14702	14614	14714	14807	14690	14585	14644	14777	14556	14723	14601	14817	14634	14645	14543	14753	14893	14591	14695	14734	14712	14741	14700	14583	14707	14713	14641	14743	14607	14734	14661	14710	14704	14696	14747	14576	14703	14666	14763	14606	14699	14701	14681	14659	14592	14528	14484	14621	14735	14464	14713	14784	14562	14652	14630	14726	14580	14602	14531	14722	14717	14713	14777	14695	14547	14673	14497	14715	14694	14583	14662	14674	14642	14848	14626	14600	14634	14773	14797	14736	14758	14656	14901	14696	14660	14722	14686	14543	14714	14596	14609	14654	14713	14619	14692	14774	14795	14623	14605	14725	14665	14748	14496	14833	14691	14687	14626	14846	14617	14542	14779	14657	14593	14624	14565	14663	14672	14627	14780	14659	14731	14677	14569	14742	14506	14712	14611	14655	14709	14662	14595	14669	14644	14642	14683	14712	14834	14835	14714	14926	14649	14552	14514	14470	14694	14535	14733	14757	14562	14533	14549	14653	14575	14687	14600	14621	14738	14660	14629	14696	14554	14673	14762	14617	14769	14527	14628	14677	14658	14661	14689	14724	14464	14798	14496	14734	14704	14661	14714	14610	14724	14758	14749	14673	14673	14619	14650	14687	14575	14576	14775	14802	14783	14637	14729	14573	14733	14647	14657	14724	14677	14626	14567	14745	14752	14663	14744	14546	14626	14853	14503	14541	14731	14598	14675	14555	14476	14642	14670	14679	14693	14508	14545	14758	14589	14820	14478	14630	14724	14733	14784	14684	14601	14577	14747	14735	14472	14464	14672	14661	14648	14670	14640	14545	14624	14714	14755	14513	14663	14894	14705	14554	14442	14656	14812	14522	14658	14619	14587	14576	14638	14687	14667	14723	14819	14491	14869	14811	14611	14678	14670	14634	14716	14589	14807	14641	14673	14571	14604	14719	14625	14716	14621	14726	14577	14712	14627	14664	14606	14570
24147	21365	28703	25326	23432	23031	21569	17841	16300	16053	15750	15361	15427	15500	15385	15322	15284	15136	15432	15209	15364	15415	15209	15441	15310	15018	15280	15394	15284	15181	15369	15197	15226	15228	15343	15363	15243	14997	15297	15319	15175	15098	15226	15090	15169	15188	15233	15266	15301	15374	15607	15434	15204	15234	15209	15315	15125	15233	15367	15408	15228	15254	15349	15066	15234	15087	15194	15056	15227	15044	15264	15170	15123	15176	15355	15292	15093	15118	15260	15076	15214	15188	15399	15070	15309	15201	15372	15241	15305	14975	15342	15372	15074	15049	15164	15012	15267	15276	15180	15125	15169	15199	15179	15075	15359	15231	15300	15119	15315	15224	15222	15233	15288	15119	15100	15178	15061	15156	15237	15118	15304	15258	15129	15057	15221	15105	15362	15187	15051	15235	15221	14974	15235	15014	15170	15149	15256	15163	15289	15116	15320	15164	15168	15115	15116	15341	15345	15236	15151	15187	15277	15240	15191	15165	15082	15042	15223	15222	15304	15192	15285	15202	15291	15263	15293	15038	15245	15084	15024	15207	15248	15309	14976	15324	15022	15054	15299	15166	15154	15190	15313	14944	15345	15336	15228	15255	15296	15093	15170	15183	15375	15233	15166	15312	15335	15109	15185	15214	15135	15169	15332	15192	15301	14888	15319	15241	14984	15362	15233	15359	15043	15332	15122	15580	15171	15224	15098	15179	15193	15143	15285	15089	15259	15245	15074	15126	15350	15443	15134	15164	15282	15421	15237	15193	15294	15271	15259	15229	15143	15251	15330	15227	15190	15318	15289	15104	15257	15101	15380	15153	15040	15099	15263	14910	15354	15000	15090	15171	15234	15392	15107	15241	15250	15428	15226	15224	15240	15134	15114	15067	15050	15068	15326	15046	15107	15183	15191	14975	15160	15167	15341	15203	15194	15065	15428	15191	15090	15124	15103	15410	14875	15407	15100	15070	15168	15000	15302	15063	15160	15088	15079	15194	15126	15171	15230	15273	15349	15127	15100	15072	15190	15337	15215	15289	15291	15269	15025	15317	15178	15382	15079	15109	15140	15166	15120	15117	15063	15199	15183	15190	15137	15180	15032	15297	15308	15233	15090	15113	15250	15012	15226	15047	15139	15140	15199	15207	15086	15289	15303	15390	15214	15154	15160	14966	15277	15010	15174	15265	15192	15266	15149	14982	14992	15381	14938	15269	15295	15033	15329	15340	15213	15328	15111	15194	15178	15206	15219	15417	15379	15215	15100	15208	15232	15162	15168	15372	15249	15198	15264	15080	15231	15120	15128	15351	15183	15370	15344	15223	15021	15181	15351	15058	15337	15151	15305	15119	15113	15176	15210	15253	15251	14991	15253	15087	15234	15268	15192	15333	15178	15132	15185	14996	15225	15054	15035	15341	15233	15248	15180	15146	15138	15145	15229	15235	15133	15193	15132	15042	15122	15237	15247	15097	15264	15226	15202	15254	15141	15280	15024	14960	15098	15267	15383	15162	15080	15123	15194	15081	15352	15081	15317	15262	15045	15289	15291	15124	15215	15216	14979	15229	15254	15187	15193	15156	15137	15296	15137	15281	15011	15238	15271	15118	15149	15424	15297	15253	15086	15167	15364	15072	15425	15129	15315	15141	15256	15119	15071	15101	15283	15332	15235	15430	15202	15301	15291	15025	15252	15236	15148	15160	15294	15196	15228	15189	15160	15223	15220	15113	15257	15318	15345	15242	15274	15176	15092	15433	15024	15216	15056	15100	15334	15333	15225	15173	15172	15108	15268	15358	15299	15210	15137	15291	15322	15234	15277	15300	15178	15315	15114	15178	15103	15225	15209	15127	15112	15330	15252	14870	15222	15447	15109	15249	15096	15061	15077	15082	15213	15061	15275	15165	15071	15160	15249	15094	15302	15186	15259	15226	15242	15153	15167	15314	15250	15239	15043	15165	15335	15071	15159	15128	15400	15196	15105	15204	15302	15158	15013	15139	15095	15101	15308	15092	15056	15153	15109	15231	15130	14923	15086	15374	15184	15330	15117	15164	15219	15372	15490	15266	15447	15090	15189	15063	15085	15196	15142	15041	15263	15116	15192	15178	15205	15083	15176	15096	15239	15222	15104	15110	15125	15219	14911	15165	15176	15151	14970	15170	15293	15174	15149	15078	15175	15173	15042	15165	15176	15218	15261	15146	15084	15285	15113	15195	14899	15083	15287	15202	15238	15100	15411	15270	15214	15040	15278	15055	15207	15464	15353	15241	15185	15304	15243	15166	15017	15193	15120	15127	15327	15260	15265	15051	15113	15174	15247	15273	15319	15131	15147	15189	14961	15246	15235	15121	15215	15375	15127	15277	15236	15213	15001	15038	15165	15411	15235	15130	15079	15385	15269	15145	15281	15169	15382	15343	15336	15327	15313	15275	15004	14936	15045	15049	15196	15254	15184	15042	15065	15195	15324	15171	15347	15172	15104	15280	15184	15121	15283	15066	15185	14914	15075	15344	15205	15127	15327	15191	14959	15214	14979	15093	15170	15148	15160	15252	15203	15285	15206	15295	15071	15182	15221	15109	15474	15011	15286	15278	15260	15222	15155	15146	15096	15217	15151	15352	15175	15123	15102	15349	15284	15097	15303	15191	15099	15366	15336	15217	15149	15182	15322	15220	15346	15315	15335	15137	15137	15051	15138	14912	15617	15492	15165	15147	15201	15146	15216	15079	15207	15279	15102	15281	15243	15110	15037	15166	15116	15160	14946	15257	15288	15077	15163	15215	15328	15282	15104	15204	15195	15274	15090	15342	15190	15193	15328	15093	15170	15197	15324	15256	15257	15231	15125	15166	15229	15279	15234	15099	15189	15229	15231	15177	15307	15093	15138	15254	15336	15356	15333	15306	15240	15149	15208	15230	15249	15205	15207	15282	14863	15103	15236	15110	15278	15185	15292	15235	15150	15342	15239	15354	15292	15184	15142	15008	15375	15116	15222	15122	15176	15084	15203	15318	15331	15312	15233	15128	15246	15162	15182	15358	15152	15145	15089	15408	14938	15086	15125	14956	15171	15003	15183	15179	15314	15144	15273	15144	15192	15199	15233	15147	15037	15190	15191	15148	15191	15095	15127	15194	15173	15155	15197	15119	15506	15084	15204	15153	15231	15271	15154	14935	15247	15301	15009	15110	15273	15296	15240	15341	15063	15064	14990	15267	15274	15066	15020	15205	15265	15226	15384	14988	15269	15469	15295	15052	15186	15274	15097	15201	15068	15125	15193	15380	15341	15137	15325	15072	15089	14824	15295	15124	15187	15308	15252	15168	15051	15143	15124	15087	15264	15077	15161	15088	15131	14904	15102	15155	15293	15187	15130	15024	15393	15506	15181	15012	15372	15151	15156	15024	15216	15165	15278	15233	15224	15295	15176	15166	15220	15129	15342	15246	15135	15249	15118	15275	15300	15061	15110	15223	15220	15383	15436	15095	15252	15186	15340	15300	15220	15305	15143	14962	15147	15135	15030	15171	15164	15027	15166	15202	15163	15189	15224	15264	15439	15178	15171	15007	15206	15254	15154	15245	15231	15219	15181	15218	15104	15082	15210	15260	15117	15045	15472	15127	15270	15221	15311	15086	15132	15060	15235	15238	15048	15382	15213	15213	15270	15092	15234	15365	15158	15281	15278	15003	15271	15202	15030	15479	15181	15283	15137	15179	15383	15057	15109	15109	15110	15048	15168	15374	15365	15156	15287	15194	15211	15422	15172	14998	15303	15065	15382	15207	15299	15137	15149	15197	15271	15127	15122	15429	15309	15210	15183	15144	15147	15097	15078	15060	15084	15168	15335	15242	15257	15267	15306	15146	15136	15169	15382	15165	15148	15215	15135	15081	15070	15127	14969	14922	15317	15250	15203	14937	15146	15464	15023	15075	14950	15329	15178	15177	15034	15162	15173	15099	15050	15282	15409	15162	15231	15052	15120	15267	15158	15195	15256	15028	15180	15174	15113	15118	15090	15031	15242	15159	15018	15165	15231	15198	15151	15204	15062	15307	15296	15209	15295	15305	15174	15103	15235	15087	14899	15233	15138	15227	15029	15091	15355	15454	15197	15048	15240	15417	15138	15347	14986	15160	15198	15143	15157	15120	15387	15187	15276	15336	15165	15170	14957	15294	15171	15211	15137	14963	15277	15319	15197	15201	15147	15106	15332	15147	15253	15162	15473	15267	15068	15108	15246	15117	15319	15100	15090	15259	15113	15039	15292	15308	15271	15158	15108	15055	15180	15046	15160	15032	15431	15272	15092	15315	15245	15202	15346	15095	15222	15167	15202	15325	14999	15078	15184	15063	15231	15279	15209	15364	15162	15204	15188	15255	15230	15204	15353	15094	15182	15211	15169	15098	15257	15167	15285	15254	14983	15089	15185	15246	15290	15198	15079	15202	15149	15119	15201	15151	15044	15339	15248	15273	15321	15050	15123	15160	15185	15408	15167	15265	15223	15331	15193	15035	15165	15142	15144	15289	15094	15164	15339	15341	15190	15186	15240	15175	15034	15207	15127	15081	15228	15049	15207	15201	15082	15417	15092	15022	15126	15101	15231	15221	15143	15245	15329	15304	15299	15309	15284	15170	15170	15187	15122	15072	15014	15375	15242	15292	15363	15297	15058	15378	15265	14935	14983	15208	15355	15127	15303	15100	15040	15135	15184	15126	15139	15156	15229	15242	15177	15388	15069	14999	15146	15172	15073	15263	15194	15248	15234	15065	15055	15037	15066	15169	15066	15114	15187	15139	15241	15101	15103	15049	15073	15134	15088	15014	15128	15185	15196	15140	15199	15218	15257	15229	15234	15241	15322	15064	15375	15277	15197	15138	15156	15273	15086	15035	15234	15332	15348	15176	15339	15156	15186	15142	15180	15080	15175	15274	15199	15118	15119	15179	15155	15041	15255	15269	15114	15188	15124	15168	15580	15373	15244	15245	15244	15304	15128	15244	15242	14965	15097	15265	15134	15201	15019	15072	15302	15281	15331	15140	15268	14996	15150	15125	15251	15060	15167	15087	15272	15071	15179	15091	15220	15032	15157	15058	15130	15018	15207	15154	15146	15210	15146	15169	15149	15150	15181	15025	15162	15029	15013	15187	15313	15072	15168	15132	15154	15215
32628	49125	43794	35003	26934	22521	19651	17291	15608	15284	14927	14742	14667	14545	14374	14671	14361	14322	14348	14398	14111	14528	14254	14487	14398	14339	14267	14348	14415	14246	14425	14286	14405	14377	14248	14429	14375	14286	14326	14344	14189	14361	14250	14435	14486	14285	14364	14375	14691	14742	14776	14539	14469	14339	14281	14311	14031	14335	14410	14323	14255	14308	14165	14367	14244	14321	14088	14353	14338	14348	14260	14198	14395	14279	14495	14235	14454	14296	14169	14248	14406	14352	14315	14090	14450	14377	14328	14246	14370	14337	14418	14403	14326	14555	14495	14456	14356	14349	14376	14407	14488	14272	14316	14268	14301	14464	14158	14311	14425	14294	14283	14315	14262	14372	14297	14492	14329	14371	14333	14400	14302	14299	14347	14380	14162	14480	14262	14348	14309	14325	14387	14351	14306	14348	14217	14421	14312	14343	14282	14372	14264	14422	14369	14234	14516	14231	14357	14288	14422	14361	14291	14305	14295	14400	14231	14350	14473	14423	14317	14243	14301	14348	14218	14352	14224	14270	14477	14442	14200	14391	14236	14507	14188	14151	14457	14408	14438	14348	14273	14340	14301	14327	14325	14396	14400	14299	14285	14357	14298	14281	14178	14277	14146	14248	14349	14351	14241	14252	14203	14377	14252	14353	14219	14393	14228	14496	14242	14271	14229	14367	14109	14546	14238	14256	14203	14044	14190	14333	14375	14347	14159	14156	14281	14412	14171	14274	14067	14260	14307	14284	14387	14328	14337	14307	14332	14278	14353	14362	14381	14361	14323	14293	14232	14292	14294	14303	14302	14423	14275	14364	14285	14335	14366	14329	14262	14342	14451	14276	14336	14285	14293	14310	14394	14340	14237	14313	14329	14359	14358	14375	14164	14319	14244	14277	14396	14380	14371	14336	14295	14455	14271	14174	14362	14287	14342	14311	14346	14284	14363	14281	14373	14335	14214	14231	14257	14449	14347	14219	14317	14267	14413	14325	14333	14335	14371	14396	14399	14303	14291	14396	14239	14383	14161	14335	14338	14260	14245	14258	14392	14333	14235	14195	14374	14397	14225	14246	14326	14352	14256	14207	14308	14380	14481	14371	14228	14463	14539	14239	14462	14161	14181	14358	14356	14363	14494	14341	14259	14260	14324	14291	14331	14314	14224	14176	14382	14261	14286	14175	14480	14369	14424	14275	14420	14251	14370	14223	14212	14324	14249	14214	14267	14250	14172	14379	14126	14261	14228	14193	14290	14475	14216	14294	14402	14369	14386	14326	14333	14384	14197	14310	14359	14269	14234	14325	14280	14361	14275	14290	14339	14476	14366	14470	14375	14270	14204	14319	14327	14257	14485	14509	14302	14266	14246	14295	14406	14226	14402	14310	14394	14473	14322	14280	14327	14201	14613	14116	14527	14407	14404	14466	14293	14269	14196	14203	14272	14275	14265	14388	14220	14249	14213	14430	14363	14403	14270	14327	14345	14321	14395	14135	14246	14394	14168	14309	14435	14370	14205	14305	14422	14371	14338	14310	14322	14324	14258	14298	14291	14339	14441	14284	14208	14312	14310	14229	14393	14289	14342	14354	14219	14417	14385	14291	14457	14311	14310	14317	14238	14422	14269	14124	14287	14289	14200	14301	14430	14315	14358	14152	14371	14270	14320	14284	14485	14463	14183	14308	14422	14198	14277	14603	14143	14315	14281	14260	14347	14312	14308	14489	14323	14294	14375	14297	14307	14195	14464	14221	14359	14357	14327	14445	14524	14283	14180	14306	14251	14478	14535	14308	14378	14410	14396	14255	14380	14417	14205	14343	14307	14286	14371	14330	14325	14326	14289	14344	14480	14230	14429	14308	14221	14231	14140	14309	14273	14300	14253	14451	14339	14248	14260	14433	14265	14302	14499	14088	14212	14233	14411	14234	14188	14332	14315	14402	14409	14339	14281	14488	14333	14443	14302	14411	14242	14268	14272	14338	14334	14364	14292	14353	14362	14237	14112	14426	14314	14384	14476	14212	14274	14453	14210	14390	14393	14252	14386	14203	14200	14448	14214	14191	14276	14440	14218	14281	14268	14254	14248	14350	14133	14205	14276	14159	14215	14311	14332	14425	14286	14189	14322	14437	14475	14208	14271	14248	14364	14204	14249	14277	14457	14328	14270	14288	14262	14360	14322	14271	14354	14417	14219	14091	14292	14393	14178	14267	14269	14171	14292	14267	14269	14188	14445	14295	14323	14124	14390	14289	14394	14256	14290	14181	14275	14102	14455	14294	14325	14258	14352	14236	14516	14329	14372	14273	14522	14352	14312	14340	14205	14239	14317	14374	14225	14358	14242	14115	14155	14330	14429	14356	14346	14285	14446	14340	14287	14230	14225	14198	14403	14232	14164	14232	14554	14315	14236	14218	14385	14457	14209	14235	14370	14240	14291	14188	14306	14353	14248	14302	14437	14432	14465	14381	14181	14234	14382	14361	14181	14443	14314	14285	14206	14427	14310	14360	14311	14537	14283	14254	14433	14462	14309	14415	14297	14410	14127	14297	14387	14408	14227	14197	14264	14329	14226	14426	14319	14412	14161	14206	14345	14172	14358	14220	14361	14434	14200	14379	14398	14214	14535	14425	14259	14194	14342	14288	14338	14335	14416	14252	14355	14255	14225	14317	14269	14242	14116	14212	14277	13997	14163	14189	14386	14203	14305	14126	14305	14266	14258	14340	14330	14205	14163	14369	14235	14251	14172	14343	14280	14319	14293	14325	14433	14211	14252	14341	14347	14263	14379	14321	14482	14229	14312	14193	14332	14167	14345	14232	14449	14334	14319	14251	14222	14301	14050	14387	14428	14256	14287	14183	14333	14236	14269	14433	14275	14362	14332	14340	14357	14246	14475	14299	14338	14406	14399	14352	14165	14486	14453	14409	14468	14365	14406	14097	14146	14413	14398	14368	14281	14296	14262	14264	14229	14374	14425	14233	14340	14409	14224	14160	14406	14353	14396	14453	14359	14321	14218	14319	14395	14383	14329	14312	14279	14330	14259	14457	14438	14313	14262	14303	14408	14178	14423	14191	14400	14298	14372	14392	14400	14432	14316	14328	14434	14300	14254	14282	14261	14288	14498	14421	14398	14348	14231	14255	14254	14386	14452	14368	14292	14398	14269	14321	14292	14506	14238	14395	14283	14251	14366	14248	14505	14374	14229	14331	14428	14360	14264	14268	14453	14352	14278	14234	14405	14229	14401	14273	14384	14370	14168	14526	14331	14285	14317	14251	14425	14216	14420	14406	14232	14288	14265	14165	14132	14316	14385	14213	14245	14454	14198	14191	14204	14346	14193	14212	14381	14211	14275	14274	14415	14344	14367	14227	14355	14273	14248	14361	14380	14438	14245	14452	14450	14320	14414	14529	14291	14339	14381	14385	14316	14443	14316	14257	14307	14399	14300	14511	14322	14240	14318	14453	14454	14280	14389	14327	14289	14315	14220	14275	14367	14221	14445	14207	14159	14328	14453	14061	14225	14450	14303	14291	14219	14397	14321	14231	14333	14423	14387	14357	14293	14456	14345	14192	14415	14268	14297	14347	14274	14311	14149	14378	14401	14380	14268	14324	14454	14432	14397	14435	14124	14298	14390	14298	14418	14427	14355	14204	14244	14449	14216	14406	14333	14299	14227	14378	14267	14155	14231	14301	14437	14301	14426	14290	14389	14287	14448	14133	14341	14346	14468	14342	14361	14258	14317	14235	14337	14368	14471	14411	14238	14171	14323	14425	14424	14288	14352	14182	14238	14441	14306	14237	14358	14307	14190	14414	14406	14296	14423	14232	14231	14301	14304	14393	14296	14435	14373	14332	14312	14267	14397	14440	14313	14298	14389	14432	14404	14492	14296	14386	14246	14365	14342	14182	14135	14342	14319	14310	14431	14250	14283	14357	14275	14226	14225	14315	14401	14348	14149	14417	14307	14374	14450	14154	14190	14282	14333	14165	14337	14166	14322	14253	14369	14388	14329	14331	14342	14267	14204	14361	14226	14447	14271	14226	14392	14234	14230	14442	14482	14289	14371	14410	14360	14219	14288	14399	14421	14379	14257	14226	14133	14248	14225	14466	14298	14301	14346	14240	14301	14338	14353	14378	14409	14331	14112	14310	14333	14412	14474	14372	14330	14472	14197	14397	14280	14257	14372	14394	14464	14286	14452	14283	14278	14258	14365	14255	14353	14424	14256	14353	14310	14279	14293	14292	14293	14369	14224	14333	14275	14532	14251	14334	14310	14384	14386	14231	14478	14318	14308	14255	14255	14327	14212	14201	14301	14256	14275	14285	14286	14177	14295	14383	14360	14427	14344	14294	14334	14282	14274	14292	14252	14517	14242	14319	14322	14389	14333	14252	14266	14267	14381	14347	14356	14418	14244	14347	14413	14269	14450	14162	14055	14263	14320	14189	14130	14343	14381	14158	14343	14199	14392	14436	14230	14174	14197	14411	14222	14220	14207	14266	14263	14404	14210	14315	14453	14393	14237	14357	14360	14307	14157	14201	14305	14336	14222	14239	14405	14367	14098	14274	14428	14231	14173	14231	14353	14237	14328	14379	14346	14338	14251	14314	14395	14363	14368	14215	14400	14240	14289	14341	14373	14168	14214	14246	14249	14230	14330	14419	14456	14294	14354	14382	14350	14238	14158	14369	14414	14389	14332	14371	14219	14489	14513	14346	14194	14377	14267	14215	14251	14219	14184	14357	14203	14392	14427	14375	14216	14227	14400	14484	14260	14208	14414	14245	14335	14307	14359	14349	14481	14108	14233	14375	14496	14338	14445	14304	14315	14327	14260	14387	14429	14374	14369	14274	14286	14450	14367	14402	14177	14234	14494	14218	14277	14395	14319	14172	14542	14305	14222	14479	14387	14130	14384	14332	14482	14251	14172	14367	14222	14245	14453	14124	14289	14395	14437	14328	14346	14369	14121	14294	14227	14328	14365	14270	14446	14579	14311	14341	14312	14139	14294	14419	14379	14339	14310	14183	14280	14405	14235	14501	14273	14311	14463	14265	14402	14272	14429	14469	14321	14357	14243	14288	14311	14393	14323	14344	14316	14475	14518	14234	14547	14222	14350	14448	14423	14514	14443	14226	14410	14343	14343	14372	14447	14327
23128	21500	29389	24440	23257	26609	27500	20825	17811	17136	16846	16358	16256	16357	16295	16182	16258	16093	16044	15934	15862	15850	15904	15819	15915	15894	15905	15889	16020	15892	15948	16103	15951	16071	15897	15959	15886	15863	15902	15881	15571	15961	15889	15857	16051	16011	15806	15956	16093	16220	16263	16314	15904	15789	15856	15599	15794	15881	15849	15753	16083	15918	16066	15720	16049	15653	16010	15812	15935	15885	15939	15874	16062	15785	15814	15742	15876	15921	16075	15739	15713	15831	15799	15802	15740	15905	15931	15807	16008	15778	15688	15769	15784	15802	15727	15817	15733	15647	15673	15752	15947	15887	15691	16072	15856	15808	15918	15608	15807	15824	15853	15881	15833	15697	15770	15769	15924	15943	16135	15751	15722	16046	15808	15691	16014	15897	15699	15769	15696	15802	15915	15817	15728	15825	15871	15785	15882	15868	15720	15928	15561	15636	15920	15925	15873	15895	15804	15747	15676	15546	15751	15707	16001	16084	15834	15640	15739	15777	15812	15744	15808	15770	15832	15699	15835	15788	15889	15858	15769	15735	15790	15729	15884	15804	15874	15805	15855	15668	15811	15906	15771	15960	16070	15765	15882	15793	15812	15892	15784	15674	15939	15841	15766	15902	15891	15905	15862	15786	15723	15831	15731	15844	15829	15692	15677	15890	15963	15907	15714	15906	15707	15856	15927	15777	15832	15792	15839	15794	15754	15852	15817	15592	15770	15732	15782	15686	15753	15763	15851	15791	15963	15608	15612	15818	15770	15998	15830	15865	15889	15768	15929	15806	15733	15805	15607	15736	15889	15724	15872	15778	15894	15615	15770	15690	15896	15784	15691	15860	15903	15881	15942	15735	15701	15786	15992	15781	15808	15990	15894	15961	15858	15771	15839	15917	15673	15919	15765	15921	15851	15928	15799	15829	15944	15809	15639	15711	15835	15770	15745	15745	15699	15688	15932	15755	15604	15822	15705	15792	15805	15789	15755	15760	15960	15971	15961	15772	15891	15753	15758	15808	15832	15908	15785	15913	15754	15780	15683	15786	15958	15787	15773	15630	15814	15795	15819	15792	15895	15796	15806	15887	15723	15894	15916	15780	15707	15870	15902	15837	15813	15699	15806	15986	15598	15619	15729	15826	15734	15720	15666	16037	15728	15716	15713	15649	15844	15728	15710	15902	15927	15989	15824	15812	15576	15785	15650	15959	15661	15628	15743	15879	15774	15887	15653	15669	15692	15838	15896	15776	15931	16030	15753	15925	15754	15766	15646	15742	16080	16000	15654	15885	15786	15992	15830	15951	15757	15856	15761	15836	15753	15883	15748	15730	15598	15743	15730	15808	15654	15746	16123	15925	15637	15834	15944	15779	15871	15646	15762	15618	15909	15964	15891	15687	15763	15798	15704	15724	15676	15865	15925	15810	15841	15778	15739	15742	15785	16020	15810	15568	15817	15845	15606	15649	15886	15774	15594	15679	15924	15892	15997	15752	15702	15661	15711	15759	15810	15944	15748	15646	15786	15779	15906	15735	15816	15812	15765	15803	15740	15698	15805	15722	15829	15898	15873	15796	15692	15687	15643	15734	15855	15750	15865	15831	15767	15846	15766	15749	15897	15900	15864	15682	15904	15819	15715	16103	15844	15785	15756	15664	15734	15834	15725	15736	15784	15877	15723	15791	15857	15844	15850	15761	15838	15550	15752	15974	15855	15793	15991	15835	15851	15782	15756	15686	15778	15898	15837	15683	15817	15766	15847	15675	15845	15886	15920	15772	15797	15742	15817	15802	15676	15934	15817	15817	15846	15741	15666	15782	15815	15720	15872	15622	15675	15752	15786	15914	15748	15659	15660	15691	15795	15550	15961	15835	15795	15715	15878	15835	15745	15839	15776	15839	15692	15721	15809	15751	15926	15938	15656	15857	15903	15862	15869	15702	15856	15797	15836	15797	15747	15800	15725	15898	15839	15722	15734	15844	15614	15797	15840	15822	15654	15856	15890	15899	15921	15768	15817	15973	15614	15822	15839	15912	15741	15708	15863	15857	15909	15770	15880	15982	15713	15773	15754	15751	15664	15897	15807	15825	15849	15615	15623	15621	15831	15804	15816	15699	15787	15668	15894	15877	15912	15831	16060	15918	15618	15749	15653	15653	15917	15853	15710	15923	15619	15813	15660	15716	15774	16017	16114	16033	15702	15846	15751	15879	15898	15809	15479	15734	15929	15842	15872	15821	15869	15754	15833	15676	15810	15764	16042	15734	15917	15956	15599	15711	15786	15807	15950	15642	15728	15666	15826	15667	15815	15949	15811	15793	15788	15778	15556	15641	15819	15586	15818	15611	15718	15913	15795	15844	15720	15882	15765	15822	15849	15501	15739	15821	15733	15756	15899	15643	15884	15707	15650	15842	15778	15790	15754	15785	15717	15730	15740	15813	15802	15610	15815	15804	15863	15713	15821	15619	15954	15692	15952	15806	15793	15682	15730	15783	15921	15786	15741	15845	15766	15855	15865	15904	15875	15785	15681	15768	15835	16029	15955	15741	15800	15720	15643	15949	15798	15775	15804	15819	15928	15648	15788	15884	15717	15955	15884	15779	15867	15849	15667	15816	15796	15777	15677	15957	15712	15902	15810	15870	15874	15867	15734	15675	15697	15616	15698	15828	15699	15967	15840	15630	15710	15787	15862	15914	15905	15861	15814	15936	15620	15685	15763	15766	15845	15977	15959	15804	15733	15736	15850	15759	15811	15749	15611	15656	15801	15763	15881	15626	15921	15672	15674	16003	15802	15821	15710	15983	15871	15618	15666	15724	15747	15681	15832	15771	15936	15849	15851	15928	15909	15750	15809	15634	15694	15753	15845	15730	15950	15957	15694	15659	15891	15646	15636	15818	15837	15625	15913	15725	16030	15824	15710	15785	15784	15745	15831	15907	15761	15813	16037	15666	16007	15848	15744	15587	15756	15843	15815	15684	15863	15524	15635	15632	15676	15707	15755	15884	15791	15707	15770	15848	15908	15698	15806	16160	15789	15838	15663	15869	15899	15784	15922	15728	15987	15550	15704	15961	15673	15859	15660	15685	15514	15692	15785	15825	15880	15873	15756	15853	15920	15840	15762	15903	15893	15794	15677	15823	15741	15772	15686	15929	15772	15813	15765	15802	15789	15735	15958	15791	15689	15894	15851	15930	15847	15757	15844	15850	15970	15896	15615	15965	15387	15695	15607	15691	15697	15687	15735	15791	15833	15599	15901	15626	15747	15731	15824	15725	15769	15743	15950	15754	15782	15853	15997	15833	15724	15790	15927	15946	15794	15843	15580	15997	15788	15756	15755	15817	15839	15721	15948	15736	15714	15782	15889	15704	15801	15919	15969	15941	15846	15805	15789	15609	15656	15884	15700	15662	16024	15799	15975	15879	15808	15726	15799	15870	15771	15649	15725	15769	15905	15622	15828	15790	15793	15751	15573	15796	15691	15852	15904	15717	15735	15547	15605	15924	15614	15810	15810	15765	15822	15931	15865	15724	15862	15785	15734	15877	15834	15785	15860	15895	15862	16047	15676	15768	15938	15794	15827	15577	15721	16084	15800	15846	15719	15791	15703	15750	15735	15799	15691	15771	15918	15852	15940	15868	15876	15717	15651	15707	15655	15764	15715	15659	15718	15782	15882	15849	15763	15770	15922	15752	15927	15801	15903	15742	15725	15960	15782	15811	15894	15810	15833	15863	15812	15590	15771	15765	15781	15851	15638	15872	15834	15717	15886	15739	15670	15790	15843	15735	15813	15821	15635	15944	15601	15912	15973	15837	15576	15694	15777	15843	15834	15638	15649	15647	15760	16056	15868	15854	15802	15941	15905	15950	15729	15664	15824	15641	15931	15811	15853	15986	15616	15618	15838	15877	15760	15731	15776	15631	15800	15693	15754	15790	15914	15730	15812	15947	15778	15931	15805	15797	15875	15685	15709	15916	15834	15842	15782	15939	15737	15730	15779	15851	15652	15513	15725	15926	15802	15848	15818	15757	15764	15823	15678	15981	15879	15792	15826	15731	15721	15729	15718	15727	15606	15751	15727	15892	15823	16065	15965	15730	15798	15917	15679	15841	15952	15978	15852	15543	15730	15621	15672	15686	15761	15823	15703	15872	15810	15830	15828	15721	15712	16003	15992	15877	15826	15566	15743	15901	15768	15730	15620	15838	15713	15928	15741	15734	15596	15855	15604	15742	15799	15698	15956	15900	15797	15815	15766	15966	15721	15804	15702	15723	15918	15974	15890	15784	15886	15832	15716	15829	15918	15773	15732	15802	15704	15851	15874	15904	15806	15939	15833	15999	15848	15834	15782	15984	15777	15736	15802	15892	15868	15756	16041	15701	15898	15799	15839	15765	15755	15871	15688	15653	15892	15865	15716	15784	15875	15688	15738	15926	15852	15761	15908	15919	15683	15834	15734	15822	15703	15631	15710	15814	15765	15662	15778	15766	15730	15759	15900	15820	15854	15928	15767	15612	15958	15806	15721	15750	15882	15962	15710	15666	15889	15783	15555	15894	15729	15793	15657	15749	15913	15673	15702	15681	15929	15749	15836	15791	15826	15682	15549	15749	15712	15883	15737	15781	15944	15689	15970	15758	15870	15819	15803	15884	15806	15846	15787	15776	15834	15695	15711	15974	15806	15789	15935	15788	15683	15961	15789	15859	15682	15719	15834	15798	15891	15736	15948	15909	15916	15598	15725	15676	15744	15770	15819	15956	15785	15954	15698	15588	15771	15659	15614	15880	15969	15698	15815	15756	15801	15777	15781	15856	15922	15766	15814	15877	15927	15679	15788	15796	15719	15800	15780	15604	15674	15680	15936	15820	15624	15826	15746	15899	15674	15906	15699	15740	15863	15830	15895	15840	15856	15753	15911	15733	15738	15749	15968	15709	15702	15776	15778	15730	15773	15611	15665	15806	15702	15812	15933	15733	15875	15673	15887	15740	15748	15851	15775	16079	15792	15937	15689	15947	15743	15842	15702	15743	15694	15721	15743	15878	15971	15836	15842	15928	16029	15790	15746	15760	15817	15706	15567	15782	15797	15804	15681	15851	15864	15649	15966	15806	15650	15967	15678	15860	15753	15830	15888	15853	15684	15674	15758	15872	15854	15874
35592	54520	52812	41935	35978	30846	24791	19919	17075	15842	15206	15118	15179	15179	14998	14848	14846	14828	14625	14832	14751	14736	14692	14897	14768	14679	14727	14862	14777	14781	14813	14782	14762	14793	14905	14837	14886	14732	14732	14800	14665	14780	14735	14851	14878	14744	14759	14731	15023	15200	15364	15100	15064	14724	14722	14794	14673	14698	14699	14760	14660	14761	14601	14792	14776	14736	14777	14580	14743	14688	14711	14714	14664	14628	14754	14842	14651	14754	14748	14631	14898	14873	14643	14780	14868	14686	14606	14804	14718	14751	14754	14965	14895	14789	14795	14769	14901	14742	14718	14727	14758	14609	14739	14743	14788	14804	14771	14555	14725	14685	14713	14887	14749	14735	14761	14789	14813	14808	14748	14658	14746	14772	14669	14649	14611	14747	14637	14731	14640	14726	14786	14813	14734	14716	14683	14747	14682	14594	14851	14667	14648	14760	14669	14650	14798	14814	14703	14685	14775	14648	14776	14592	14754	14649	14756	14765	14746	14866	14757	14876	14746	14648	14580	14759	14882	14712	14862	14867	14853	14776	14775	14849	14527	14639	14831	14738	14735	14776	14660	14620	14745	14670	14781	14822	14776	14671	14673	14763	14713	14755	14801	14770	14734	14669	14650	14754	14893	14740	14591	14720	14696	14881	14690	14747	14756	14799	14754	14714	14653	14723	14664	14706	14708	14728	14762	14800	14693	14775	14814	14774	14680	14719	14705	14892	14616	14683	14548	14719	14633	14827	14655	14827	14733	14748	14688	14728	14627	14821	14642	14734	14624	14759	14845	14780	14705	14649	14631	14716	14622	14685	14854	14687	14805	14663	14772	14558	14810	14754	14490	14794	14621	14835	14802	14592	14768	14634	14753	14750	14662	14656	14621	14729	14592	14612	14692	14689	14676	14748	14732	14810	14823	14710	14690	14648	14826	14742	14624	14705	14525	14836	14650	14732	14848	14839	14716	14712	14807	14659	14772	14875	14876	14724	14644	14754	14669	14701	14786	14699	14744	14743	14802	14845	14840	14635	14644	14785	14810	14611	14783	14680	14745	14697	14635	14694	14730	14828	14836	14748	14653	14704	14821	14741	14757	14712	14819	14626	14776	14788	14876	14677	14663	14853	14713	14606	14670	14823	14653	14702	14644	14704	14769	14868	14733	14771	14701	14712	14673	14574	14758	14731	14708	14623	14648	14754	14689	14946	14656	14921	14823	14578	14852	14792	14825	14787	14737	14649	14707	14783	14703	14703	14596	14641	14598	14826	14710	14627	14761	14565	14684	14837	14608	14618	14919	14642	14814	14731	14709	14600	14733	14783	14686	14824	14639	14739	14577	14689	14615	14540	14838	14700	14664	14705	14701	14664	14742	14768	14670	14774	14773	14753	14619	14614	14883	14899	14573	14583	14705	14594	14729	14822	14691	14719	14709	14759	14815	14737	14557	14723	14756	14730	14663	14736	14626	14772	14737	14672	14750	14865	14758	14766	14799	14735	14685	14704	14677	14852	14815	14765	14656	14766	14593	14774	14819	14738	14734	14677	14807	14683	14634	14745	14661	14715	14813	14724	14634	14850	14748	14754	14804	14716	14632	14704	14619	14646	14703	14927	14679	14615	14845	14619	14632	14736	14797	14596	14688	14587	14713	14623	14764	14675	14727	14898	14792	14757	14737	14880	14695	14790	14717	14604	14757	14654	14564	14640	14794	14689	14679	14738	14691	14709	14725	14778	14737	14791	14740	14719	14734	14580	14776	14651	14687	14770	14548	14786	14626	14765	14821	14672	14664	14646	14610	14801	14758	14830	14714	14726	14861	14780	14767	14898	14627	14734	14741	14679	14728	14618	14898	14663	14734	14668	14972	14697	14704	14663	14710	14674	14639	14817	14685	14748	14723	14512	14714	14753	14726	14695	14750	14605	14763	14747	14744	14605	14778	14754	14528	14723	14680	14666	14600	14827	14653	14699	14730	14707	14624	14741	14671	14619	14659	14624	14717	14644	14745	14577	14694	14809	14793	14584	14681	14727	14687	14706	14679	14875	14605	14748	14706	14819	14679	14573	14640	14817	14880	14827	14671	14655	14782	14526	14642	14756	14797	14673	14678	14689	14696	14708	14682	14716	14836	14696	14542	14722	14850	14839	14596	14618	14718	14752	14593	14754	14683	14612	14777	14659	14749	14779	14675	14687	14571	14699	14702	14758	14566	14857	14544	14661	14771	14735	14761	14713	14698	14586	14967	14777	14666	14648	14771	14649	14741	14686	14740	14669	14825	14776	14721	14867	14726	14516	14754	14750	14696	14655	14673	14835	14798	14613	14635	14719	14796	14772	14787	14674	14731	14660	14678	14730	14757	14844	14723	14765	14753	14767	14777	14830	14701	14790	14728	14700	14631	14628	14740	14623	14778	14762	14735	14716	14821	14753	14766	14839	14725	14824	14677	14656	14813	14916	14703	14766	14759	14778	14730	14815	14618	14773	14810	14655	14565	14777	14701	14833	14810	14622	14960	14794	14516	14640	14786	14651	14629	14759	14680	14732	14753	14922	14783	14745	14623	14761	14862	14904	14559	14721	14673	14656	14734	14813	14901	14696	14686	14765	14696	14753	14805	14730	14675	14698	14709	14634	14662	14587	14744	14807	14744	14674	14795	14810	14780	14682	14731	14620	14798	14787	14626	14696	14696	14558	14664	14644	14746	14798	14815	14632	14671	14625	14673	14712	14730	14866	14654	14872	14746	14722	14703	14693	14837	14749	14718	14756	14665	14534	14889	14851	14638	14693	14741	14712	14787	14857	14691	14592	14840	14714	14661	14632	14729	14896	14761	14904	14913	14700	14769	14793	14731	14736	14722	14826	14731	14853	14704	14703	14691	14667	14755	14710	14616	14615	14763	14666	14777	14701	14849	14786	14707	14620	14901	14784	14741	14629	14947	14821	14661	14884	14813	14572	14644	14640	14763	14869	14902	14680	14640	14830	14787	14707	14737	14705	14720	14663	14654	14901	14759	14587	14615	14968	14796	14759	14529	14756	14929	14698	14781	14690	14624	14813	14669	14760	14594	14727	14721	14691	14568	14667	14694	14704	14614	14755	14747	14665	14843	14641	14865	14877	14826	14911	14781	14757	14913	14629	14704	14822	14791	14793	14763	14675	14775	14708	14620	14651	14850	14659	14675	14675	14756	14774	14779	14788	14847	14636	14683	14823	14864	14534	14683	14806	14814	14760	14547	14763	14806	14759	14733	14741	14555	14778	14808	14668	14575	14774	14854	14904	14799	14686	14779	14866	14608	14746	14859	14767	14658	14826	14808	14703	14851	14816	14829	14743	14603	14893	14549	14606	14767	14673	14655	14666	14738	14749	14848	14771	14812	14697	14744	14742	14718	14696	14907	14671	14587	14755	14673	14796	14979	14724	14748	14460	14752	14709	14828	14675	14859	14708	14728	14768	14855	14613	14739	14770	14685	14768	14666	14810	14824	14627	14775	14814	14941	14848	14764	14765	14719	14859	14744	14833	14712	14823	14687	14802	14801	14543	14635	14884	14705	14703	14687	14642	14623	14867	14710	14798	14873	14759	14691	14683	14765	14580	14515	14651	14643	14571	14728	14701	14758	14896	14643	14720	14670	14912	14626	14658	14617	15043	14851	14622	14641	14752	14874	14670	14686	14707	14653	14863	14802	14712	14536	14814	14725	14715	14652	14750	14630	14785	14832	14767	14675	14793	14818	14853	14689	14673	14772	14719	14768	14575	14825	14645	14667	14706	14607	14644	14743	14779	14830	14816	14582	14809	14781	14869	14738	14843	14867	14756	14837	14790	14676	14679	14651	14828	14576	14582	14828	14796	14636	14586	14830	14871	14709	14641	14584	14841	14765	14767	14767	14741	14819	14590	14844	14828	14628	14786	14856	14595	14621	14729	14818	14907	14763	14646	14628	14857	14720	14809	14859	14779	14703	14834	14784	14644	14764	14741	14841	14699	14629	14696	14843	14615	14860	14772	14823	14814	14699	14692	14762	14930	14712	14620	14914	14646	14629	14808	14644	14720	14637	14764	14786	14788	14712	14738	14689	14695	14676	14718	14769	14752	14843	14708	14668	14832	14693	14811	14791	14616	14573	14755	14926	14859	14717	14653	14787	14639	14820	14563	14800	14654	14732	14801	14695	14576	14824	14754	14704	14544	14781	14823	14660	14792	14794	14727	14715	14630	14694	14747	14689	14593	14716	14787	14804	14665	14644	14771	14754	14755	14840	14828	14533	14713	14770	14665	14652	14712	14739	14799	14618	14716	14718	14805	14643	14679	14795	14696	14707	14581	14512	14607	14679	14618	14619	14804	14804	14784	14733	14720	14670	14697	14569	14534	14757	14789	14682	14720	14551	14777	14731	14517	14643	14723	14816	14707	14697	14818	14677	14625	14739	14550	14837	14782	14751	14626	14687	14657	14706	14665	14777	14817	14728	14618	14694	14697	14666	14775	14788	14661	14659	14693	14642	14800	14597	14503	14692	14701	14912	14868	14645	14703	14656	14742	14903	14601	14672	14667	14581	14638	14652	14629	14810	14807	14650	14896	14743	14747	14707	14857	14851	14660	14807	14839	14786	14672	14710	14701	14724	14623	14784	14594	14648	14709	14706	14690	14805	14651	14840	14770	14790	14713	14852	14709	14670	14803	14873	14764	14644	14693	14781	14742	14620	14670	14819	14685	14623	14517	14742	14701	14657	14699	14702	14801	14654	14663	14805	14652	14683	14741	14778	14667	14704	14837	14789	14667	14853	14839	14729	14737	14740	14618	14720	14634	14778	14646	14837	14855	14838	14703	14706	14718	14701	14883	14668	14759	14702	14716	14561	14662	14685	14815	14838	14612	14749	14708	14642	14615	14825	14743	14708	14721	14737	14760	14747	14725	14680	14668	14727	14681	14895	14609	14715	14666	14579	14664	14582	14780	14706	14916	14673	14858	14794	14684	14608	14580	14750	14736	14714	14725	14561	14738	14822	14736	14538	14702	14566	14716	14737	14649	14836	14593	14853	14479	14575	14612	14729	14793	14747	14751	14714	14715	14572	14688	14711	14742	14857	14699	14655	14703	14826	14828	14711	14778	14599	14667	14710	14927	14830	14809	14486	14782	14621	14927	14514	14635
27744	23668	29595	25757	19067	17177	15352	14517	14106	13933	14114	13756	13855	13996	13979	13760	13909	13858	13847	13888	13871	13603	13727	13930	13633	13650	13685	13675	13701	13763	13990	13737	13801	13698	13786	13902	13817	13883	13760	13830	13789	13883	13541	13961	13700	13749	13729	13844	13898	13737	13748	13872	13825	13654	13874	13832	13913	13567	13680	13640	13700	13643	13597	13735	13888	13626	13778	13857	13773	13765	13620	13555	13738	13773	13663	13595	13800	13725	13997	13756	13943	13719	13826	13848	13779	13909	13711	13737	13670	13794	13860	13700	13719	13739	13794	13827	13702	13848	13701	13707	13640	13593	13814	13743	13688	13583	13784	13837	13792	13586	13646	13934	13702	13518	13731	13635	13827	13705	13844	13719	13536	13495	13876	13637	13698	13694	13943	13779	13775	13832	13747	13867	13703	13625	13823	13708	13919	13677	13758	13721	13811	13778	13656	13830	13760	13569	13665	13605	13810	13763	13621	13871	13823	13838	13686	13568	13689	13752	13785	13859	13880	13828	13763	13611	13705	13613	13708	13947	13834	13569	13668	13769	13660	13668	13774	13701	13832	13783	13885	13795	13898	13615	13684	13663	13648	13826	13844	13624	13869	13696	13711	13735	13780	13697	13797	13772	13901	13549	13753	13648	13692	13586	13766	13770	13622	13701	13577	13652	13730	13729	13710	13638	13594	13717	13761	13810	13609	13930	13954	13735	13913	13662	13826	13714	13616	13737	13786	13791	13844	13566	13834	13823	13873	13684	13777	13784	13589	13590	13731	13811	13596	13831	13819	13695	13751	13762	13587	13673	13669	13650	13825	13785	13781	13920	13659	13831	13814	13676	13691	13792	13780	13744	13811	13623	13858	13541	13897	13698	13788	13700	13726	13698	13903	13697	13753	13580	13749	13867	13831	13704	13859	13757	13793	13717	13684	13830	13874	13883	13591	13527	13779	13789	13926	13800	13661	13729	13882	13654	13821	13727	13475	13675	13848	13853	13719	13838	13778	13823	13806	13835	13593	13725	13752	13809	13632	13628	13797	13670	13583	13761	13785	13660	13793	13730	13731	13771	13759	13628	13810	13722	13841	13706	13807	13685	13561	13530	13915	13645	13868	13662	13989	13855	13780	13601	13812	13784	13759	13779	13980	13823	13929	13820	13539	13660	13825	13774	13737	13697	13707	13712	13550	13712	13875	13837	13809	13775	13871	13747	13559	13690	13644	13715	13909	13907	13516	13858	13837	13870	13790	13777	13663	13801	13720	13946	13958	13804	13836	13524	13658	13793	13858	13791	13718	13561	13854	13830	13687	13843	13681	13654	13839	13939	13734	13721	13776	13724	13695	13863	13780	13846	13767	13773	13761	13772	13847	13805	13978	13804	13738	13769	13895	13784	13879	13782	13916	13816	13860	13773	13759	13677	13713	13802	13711	13829	13694	13835	13814	13632	13855	13726	13777	13842	13738	13775	13588	13735	13852	13702	13676	13635	13753	13537	13613	13775	13688	13627	13549	13778	13921	13649	13805	13814	13719	13665	13902	13650	13728	13674	13802	13903	13904	13700	13538	13742	13753	13755	13741	13571	13645	13713	13609	13581	13891	13842	13740	13825	13693	13758	13900	13595	13833	13726	13806	13863	13747	13765	13893	13797	13642	13580	13756	13635	13689	13783	13868	13727	14044	13884	13812	13723	13443	13843	13796	13855	13775	13827	13773	13835	13741	13720	13721	13800	13821	13933	13786	13760	13734	13739	13759	13794	13871	13746	13986	13842	13739	13835	13771	13660	13649	13781	13672	13695	13584	13553	13819	13865	13864	13724	13713	13627	13794	13705	13607	13725	13871	14047	13827	13904	13720	13696	13909	13678	13715	13711	13798	13708	13803	13826	13768	13838	13686	13758	13708	13542	13752	13913	13893	13571	13648	13874	13980	13890	13800	13961	13691	13699	13794	13740	13720	13701	13710	13524	13778	13813	13609	13665	13633	13901	13727	13861	13917	13686	13804	13837	13601	13708	13692	13709	13659	13874	13784	13780	13858	13752	13655	13702	13708	13743	13589	13771	13700	13943	13908	13800	13890	13787	13928	13710	13835	13623	13872	13702	13805	13798	13738	13765	13893	13792	13660	13660	13715	13610	13488	13646	13785	13829	13747	13588	13772	13621	13694	13835	13769	13667	13775	13679	13606	13517	13730	13693	13755	13682	13798	13733	13751	13805	13674	13555	13818	13862	13820	13640	13676	13746	13669	13841	13731	13587	13608	13719	13832	13870	13971	13760	13782	13727	13881	13627	13819	13910	13763	13898	13741	13806	13784	13698	13635	13710	13791	13663	13814	13642	13868	13871	13692	13792	13876	13927	13802	13745	13822	13801	13752	13696	13782	13571	13682	13671	13860	13768	13643	13644	13711	13928	13683	13775	13554	13535	13596	13811	13463	13924	13867	13804	13911	13687	13760	13947	13676	13618	13671	13561	13692	13868	13743	13698	13601	13640	13812	13904	13921	13635	13637	13651	13767	13667	13658	13712	13688	13711	13808	13738	13682	13698	13910	13768	13748	13718	13884	13743	13861	13725	13770	13738	13782	13581	13665	13830	13783	13580	13757	13799	13696	13863	13823	13852	13799	13722	13675	13699	14000	13561	13632	13598	13804	13899	13897	13773	13731	13746	13668	13665	13632	13617	13867	13866	13889	13822	13872	13739	13892	13773	13718	13765	13691	13616	13784	13759	13809	13874	13582	13730	13934	13630	13578	13671	13703	13904	13744	13735	13748	13787	13634	13711	13662	13701	13807	13720	13724	13681	13736	13704	13871	13685	13792	13852	13855	13728	13906	13706	13640	13803	13776	13754	13890	13848	13764	13823	13599	13598	13824	13728	13978	13885	13752	13783	13772	13906	13817	13597	13720	13925	13783	13738	13798	13709	13669	13825	13850	13757	13715	13925	13698	13642	13760	13804	13766	13804	13795	13834	13682	13675	13682	13726	13774	13688	13747	13861	13902	13737	13763	13819	13691	13824	13601	13600	13847	13788	13719	13975	13701	13954	13802	13801	13739	13754	13878	13669	13660	13729	13803	13993	13865	13766	13624	13669	13851	13534	13747	13682	13764	13708	13733	13776	13840	13781	13809	13826	13780	13687	13780	13816	13742	13821	13795	13733	13740	13760	13942	13839	13758	13946	13829	13684	13790	13756	13781	13515	13773	13843	13754	13905	13822	13745	13736	13786	13692	13784	13649	13633	13701	13705	13892	13799	13914	13703	13704	13716	13741	13737	13723	13727	13845	13763	13619	13766	13619	13791	13757	13690	13609	13823	13752	13911	13777	13731	13840	13773	13889	13818	13807	13893	13672	13803	13715	13814	13813	13806	13757	13784	13740	13855	13688	13801	13720	13949	13858	13568	13722	13700	13847	13657	13633	13824	13979	13825	13955	13718	13878	13670	13699	13672	13818	13738	13636	13810	13832	13885	13550	13692	13777	13496	13849	13927	13871	13685	13855	13933	13774	13777	13622	13790	13879	13852	13773	13647	13762	13746	13628	13822	13951	13667	13701	13696	13891	13735	13699	13872	13688	13601	13726	13790	13828	13722	13977	13759	13760	13779	13814	13609	13709	13560	13701	13776	13752	13697	13876	13716	13765	13823	13761	13774	13830	13668	13791	13662	13715	13574	13711	13588	13925	13751	13900	13854	13666	13747	13821	13980	13933	13857	13809	13671	13873	13660	13654	13822	13874	13741	13662	13487	13790	13693	13911	13847	13764	13650	13574	13833	13744	13681	13705	13714	13737	13696	13810	13798	13908	13863	13857	13852	13671	13720	13598	13583	13685	13799	13826	13722	13745	13824	13763	13675	13613	13732	13718	13647	13836	13812	13862	13649	13720	13936	13812	13887	13616	13789	13875	13739	13848	13873	13902	13727	13635	13832	13687	13630	13682	13813	13731	13665	13671	13658	13787	13537	13773	13799	13799	13689	13887	13811	13738	13548	13620	13786	13756	13660	13925	13619	13663	13853	13758	13822	13841	13855	13685	13717	13693	13848	13787	13773	13933	13821	13685	13622	13764	13661	13782	13880	13678	13778	13654	13813	13514	13652	13685	13753	13976	13624	13798	13602	13949	13555	13839	13586	13772	13881	13762	13667	13773	13822	13848	13843	13638	13677	13644	14002	13826	13844	13793	13870	13736	13712	13939	13923	13860	13602	13812	13722	13678	13814	13887	13689	13772	13802	13913	13798	13761	13526	13866	13870	13869	13875	13833	13757	13943	13761	13654	13843	13749	13709	13711	13835	13839	13776	13837	13737	13740	13792	13769	13667	13663	13616	13736	13824	13846	13820	13804	13815	13594	13612	13628	13788	13696	13591	13782	13788	13604	13798	13818	13612	13701	13759	13959	13729	13503	13705	13685	13931	13743	13768	13733	13830	13850	13600	13620	13760	13614	13724	13678	13824	13615	13683	13791	13855	13815	13763	13619	13721	13913	13807	13776	13744	13693	13727	13697	13837	13719	13650	13766	13643	13703	13945	13868	13592	13677	13706	13779	13775	13758	13655	13772	13710	13628	13833	13822	13753	13672	13517	13788	13701	13836	13879	13640	13760	13914	13718	13765	13638	13792	13526	13823	13820	13514	13474	13578	13926	13732	13823	13697	13785	13812	13816	13677	13750	13841	13758	13873	13759	13620	13860	13923	13773	13744	13584	13644	13643	13572	13708	13730	13775	13654	13609	13700	13755	13808	13802	13951	13710	13673	13700	13874	13828	13654	13642	13912	13632	13748	13588	13773	13675	13667	13658	13661	13885	13734	13695	13799	13827	13782	13772	13761	13765	13663	13675	13720	13726	13838	13698	13752	13764	13768	13808	13725	13524	13917	13636	13744	13655	13724	13833	13886	13787	13845	13855	13797	13687	13772	13621	13740	13652	13836	13816	13854	13806	13747	13842	13848	13930	13661	13727	13884	13762	13929	13740	13937	13832	13776	13734	13691	13752	13620	13700	13684	13839	13706	13726	13524	13898	13817	13677	13681	13764	13424	13911	13641	13772	13810	13863	13924	13818	13765	13959	13700	13753	13784	13714	13572	13902	13671	13752	13919	13810	13675	13754	13629	13612	13701	13634	13718	13737	13523	13685	13798	13769	13930	13884
27201	36761	35823	26274	20567	17752	14979	14284	13994	13822	13548	13564	13520	13595	13626	13621	13789	13582	13526	13480	13383	13510	13511	13384	13532	13518	13537	13452	13411	13316	13543	13498	13469	13550	13487	13487	13533	13518	13437	13477	13378	13531	13537	13512	13531	13432	13359	13689	13525	13392	13512	13577	13600	13480	13367	13434	13562	13510	13491	13509	13646	13612	13492	13354	13553	13516	13531	13527	13560	13578	13535	13427	13519	13464	13583	13499	13491	13561	13453	13628	13518	13492	13525	13418	13508	13294	13518	13346	13557	13526	13495	13409	13439	13347	13405	13542	13581	13406	13618	13605	13522	13537	13544	13395	13543	13466	13501	13518	13480	13543	13389	13398	13425	13519	13501	13547	13633	13589	13580	13397	13516	13328	13412	13571	13460	13399	13492	13440	13584	13380	13622	13494	13494	13604	13348	13437	13594	13535	13340	13621	13464	13565	13490	13378	13661	13309	13546	13451	13336	13384	13464	13471	13679	13505	13315	13437	13591	13684	13601	13341	13318	13330	13539	13451	13481	13498	13545	13355	13388	13514	13537	13464	13546	13516	13553	13446	13260	13511	13572	13392	13437	13546	13528	13380	13552	13502	13474	13453	13513	13535	13504	13529	13454	13460	13187	13495	13544	13541	13358	13439	13414	13416	13339	13486	13533	13428	13314	13388	13418	13304	13772	13340	13329	13632	13319	13561	13557	13523	13491	13640	13297	13499	13406	13637	13458	13359	13526	13465	13435	13492	13456	13345	13499	13438	13472	13477	13512	13411	13421	13453	13496	13533	13387	13494	13609	13561	13519	13513	13399	13390	13563	13407	13453	13620	13538	13378	13670	13419	13322	13301	13472	13561	13400	13471	13478	13421	13574	13442	13424	13434	13373	13582	13466	13469	13536	13489	13369	13397	13568	13453	13481	13312	13344	13283	13493	13317	13442	13378	13624	13504	13436	13359	13568	13415	13502	13399	13493	13400	13508	13499	13449	13554	13579	13377	13574	13602	13501	13416	13470	13409	13468	13556	13642	13326	13496	13500	13478	13490	13382	13480	13402	13511	13478	13414	13508	13382	13389	13457	13495	13498	13599	13470	13453	13335	13458	13408	13438	13620	13511	13535	13578	13444	13477	13426	13586	13347	13468	13382	13465	13393	13530	13553	13584	13399	13470	13427	13395	13396	13583	13439	13557	13461	13489	13662	13527	13586	13590	13514	13545	13386	13502	13289	13619	13484	13412	13473	13658	13500	13569	13472	13444	13561	13394	13230	13575	13328	13247	13451	13618	13376	13284	13551	13554	13407	13440	13476	13395	13409	13518	13456	13464	13469	13553	13491	13552	13439	13488	13392	13527	13601	13381	13531	13439	13554	13521	13513	13656	13389	13478	13495	13531	13647	13456	13642	13588	13364	13560	13424	13446	13425	13559	13595	13546	13566	13412	13406	13528	13564	13527	13512	13293	13519	13432	13487	13486	13412	13529	13472	13647	13491	13622	13449	13477	13553	13554	13520	13423	13467	13475	13541	13326	13558	13599	13482	13389	13527	13484	13235	13428	13425	13454	13521	13431	13501	13483	13392	13455	13374	13545	13337	13521	13478	13649	13430	13578	13578	13529	13443	13479	13538	13451	13408	13485	13562	13386	13527	13402	13566	13509	13345	13427	13531	13419	13492	13338	13632	13556	13561	13509	13385	13562	13641	13383	13453	13411	13500	13326	13447	13479	13511	13539	13385	13505	13548	13580	13628	13452	13431	13463	13445	13576	13528	13473	13431	13369	13423	13583	13560	13522	13419	13517	13563	13521	13530	13518	13400	13652	13364	13481	13324	13463	13540	13430	13473	13463	13421	13481	13679	13580	13537	13483	13444	13511	13453	13461	13457	13401	13515	13559	13349	13534	13501	13514	13403	13350	13522	13504	13562	13590	13511	13535	13292	13593	13535	13466	13326	13469	13325	13589	13371	13280	13588	13434	13515	13365	13619	13658	13521	13362	13526	13452	13411	13377	13661	13553	13596	13494	13394	13505	13668	13455	13492	13473	13572	13411	13498	13420	13455	13466	13466	13401	13577	13476	13430	13585	13474	13472	13595	13544	13396	13602	13535	13571	13639	13411	13358	13409	13466	13481	13559	13446	13541	13495	13561	13451	13525	13596	13395	13558	13626	13447	13461	13355	13480	13415	13311	13428	13468	13438	13261	13526	13430	13544	13403	13501	13588	13617	13615	13322	13310	13448	13470	13418	13455	13689	13419	13497	13638	13507	13471	13519	13559	13488	13489	13277	13579	13385	13297	13519	13457	13523	13341	13544	13526	13484	13495	13349	13401	13593	13460	13430	13630	13509	13297	13441	13615	13468	13491	13463	13458	13479	13417	13590	13378	13494	13398	13260	13665	13501	13339	13453	13499	13682	13411	13397	13509	13744	13488	13435	13477	13446	13602	13396	13438	13676	13370	13379	13477	13472	13464	13649	13367	13459	13365	13498	13591	13515	13424	13402	13570	13480	13486	13545	13336	13492	13576	13437	13524	13387	13380	13548	13552	13514	13343	13496	13702	13425	13430	13774	13534	13579	13587	13640	13496	13491	13535	13410	13454	13466	13482	13361	13603	13501	13322	13601	13499	13676	13392	13656	13378	13550	13554	13322	13404	13458	13432	13513	13354	13313	13549	13471	13477	13474	13369	13396	13406	13553	13396	13580	13550	13713	13453	13435	13515	13637	13574	13471	13529	13512	13555	13506	13472	13581	13540	13415	13338	13506	13573	13424	13453	13502	13447	13482	13347	13648	13572	13323	13424	13545	13465	13363	13467	13550	13385	13512	13546	13417	13532	13444	13611	13415	13479	13389	13485	13419	13637	13538	13628	13384	13445	13587	13519	13657	13461	13527	13602	13540	13412	13400	13430	13551	13578	13600	13554	13649	13451	13470	13541	13658	13438	13399	13419	13516	13438	13484	13435	13310	13387	13551	13574	13485	13627	13423	13612	13447	13466	13534	13409	13482	13437	13493	13605	13442	13604	13462	13343	13461	13479	13534	13565	13443	13388	13580	13488	13429	13274	13572	13503	13433	13486	13563	13412	13595	13441	13276	13445	13519	13458	13439	13397	13413	13649	13372	13447	13598	13577	13415	13560	13437	13378	13554	13472	13442	13471	13682	13341	13395	13479	13411	13453	13422	13421	13435	13436	13492	13543	13510	13576	13626	13594	13564	13462	13415	13473	13352	13527	13515	13578	13468	13506	13506	13573	13475	13456	13412	13363	13533	13511	13481	13492	13505	13283	13435	13553	13420	13606	13510	13462	13569	13396	13545	13551	13577	13565	13577	13464	13500	13640	13548	13500	13534	13485	13500	13646	13502	13453	13488	13561	13506	13410	13438	13603	13364	13542	13408	13213	13515	13526	13497	13496	13525	13335	13440	13496	13431	13434	13640	13539	13352	13615	13487	13671	13403	13503	13566	13581	13514	13588	13437	13584	13511	13532	13696	13547	13536	13500	13679	13512	13511	13625	13463	13477	13453	13511	13752	13587	13488	13533	13601	13440	13398	13365	13506	13539	13442	13592	13415	13466	13446	13494	13390	13549	13521	13590	13427	13434	13474	13397	13618	13442	13591	13431	13550	13516	13486	13368	13425	13426	13354	13774	13465	13507	13367	13467	13463	13419	13356	13469	13522	13424	13470	13614	13386	13445	13527	13461	13577	13592	13501	13499	13344	13482	13561	13391	13568	13704	13624	13444	13525	13580	13608	13307	13503	13614	13467	13409	13511	13297	13359	13434	13471	13403	13484	13406	13476	13606	13628	13680	13543	13486	13394	13555	13400	13472	13208	13470	13442	13407	13413	13554	13548	13564	13597	13476	13544	13505	13631	13371	13530	13554	13393	13538	13460	13360	13482	13512	13540	13435	13566	13587	13624	13607	13519	13473	13349	13576	13668	13460	13432	13518	13512	13385	13651	13603	13519	13618	13565	13512	13493	13503	13409	13559	13424	13677	13389	13572	13517	13394	13534	13547	13560	13329	13661	13523	13408	13476	13313	13505	13392	13513	13603	13422	13403	13377	13519	13586	13500	13426	13251	13536	13421	13465	13495	13435	13550	13656	13253	13522	13402	13572	13490	13522	13304	13250	13406	13702	13522	13355	13452	13337	13553	13487	13551	13407	13506	13678	13432	13397	13452	13498	13502	13373	13559	13612	13567	13488	13252	13437	13453	13591	13543	13626	13463	13631	13381	13558	13683	13468	13427	13518	13528	13362	13462	13331	13646	13364	13629	13445	13550	13596	13541	13408	13503	13413	13458	13372	13515	13471	13432	13461	13529	13351	13365	13705	13521	13446	13488	13504	13447	13431	13592	13537	13344	13584	13413	13601	13378	13507	13409	13509	13528	13477	13625	13437	13748	13590	13429	13439	13578	13584	13552	13526	13475	13552	13325	13296	13532	13461	13545	13649	13654	13544	13641	13376	13502	13408	13558	13587	13354	13613	13310	13460	13564	13413	13637	13573	13572	13383	13423	13606	13445	13438	13524	13563	13465	13393	13535	13618	13525	13691	13444	13527	13508	13476	13416	13418	13305	13480	13462	13516	13374	13538	13415	13521	13364	13602	13426	13433	13435	13402	13606	13529	13542	13478	13654	13588	13435	13379	13376	13526	13578	13564	13492	13571	13509	13305	13337	13424	13422	13440	13659	13389	13462	13705	13461	13406	13499	13313	13523	13506	13553	13495	13482	13634	13584	13490	13352	13408	13598	13405	13569	13478	13516	13598	13586	13593	13456	13364	13439	13416	13452	13475	13574	13588	13427	13496	13552	13517	13499	13536	13371	13560	13450	13353	13401	13617	13570	13545	13444	13524	13595	13473	13629	13395	13437	13479	13546	13571	13500	13408	13550	13487	13532	13466	13392	13584	13567	13518	13564	13449	13381	13436	13416	13424	13532	13437	13406	13530	13273	13394	13537	13413	13698	13452	13375	13486	13476	13570	13503	13577	13585	13509	13520	13411	13486	13421	13663	13525	13421	13475	13510	13550	13701	13488	13616	13453	13603	13427	13480	13521	13465	13488	13481	13393	13471	13386	13304	13403	13448	13423	13293	13488	13474	13325	13368	13402	13499	13504	13420	13360	13509	13507	13501	13334	13520	13471
24233	21345	28767	25834	24819	24576	20442	16488	15436	14987	14807	14401	14622	14382	14591	14244	14596	14606	14447	14490	14480	14372	14373	14379	14283	14261	14168	14412	14390	14202	14308	14237	14303	14374	14220	14223	14361	14318	14469	14339	14204	14229	14343	14419	14254	14363	14227	14139	14331	14427	14602	14587	14501	14199	14305	14334	14216	14212	14293	14205	14309	14230	14357	14288	14214	14275	14213	14151	14165	14095	14184	14082	14184	14198	14128	14349	14257	14438	14143	14254	14151	14292	14339	14138	14212	14288	14157	14217	14279	14172	14410	14309	14219	14316	14334	14256	14236	14130	14260	14330	14213	14187	14392	14090	14190	14262	14326	14291	14084	14155	14287	14411	14069	14122	14234	14086	14258	14266	14095	14309	14268	14081	14046	14012	14209	14230	14142	14330	14142	14261	14212	14305	14168	14177	14155	14281	14394	14144	14303	14314	14277	14216	14277	14340	14101	14330	14003	14290	14486	14107	14341	14084	14338	14112	14234	14305	14426	14311	14333	14325	14252	14202	14239	14243	14302	14086	14255	14204	14234	14151	14332	14344	14198	14123	14335	14263	14207	14205	14268	14394	14245	14336	14300	14105	14101	14292	14269	14282	14350	14258	14236	14295	14207	14299	14209	14404	14125	14244	14235	14180	14355	14127	14153	14062	14319	14227	14173	14241	14348	14079	14320	14261	14340	14352	14041	14337	14241	14218	14288	14170	14282	14169	14315	14211	14202	14081	14149	14410	14361	14352	14085	14094	14459	14235	14336	14280	14075	14177	14130	14167	14185	14077	14119	14141	14191	14190	14184	14290	14129	14214	14318	14203	14185	14243	14423	14305	14302	14114	14072	14137	14079	14293	14303	14054	14265	14170	14419	14103	14313	14133	14361	14418	14220	14264	14253	14127	14189	13982	14157	14157	14375	14091	14308	14005	14430	14183	14216	14185	14407	14341	14043	14187	14232	14246	14142	14284	13979	14220	14201	14224	14114	14203	14270	14173	14133	14342	14276	14371	14219	14180	14146	14128	14172	14201	14234	14319	14323	14179	14201	14272	14216	14193	14205	14107	14051	14093	14277	14295	14227	14157	14313	14239	14348	14275	13972	14266	14184	14359	14083	14271	14368	14393	14401	14336	14227	14136	14215	14320	14225	14258	14163	14462	14090	14149	14375	14669	14129	14295	14157	14166	14310	14120	14206	14210	14304	14098	14177	14160	14227	14283	14254	14267	14359	14389	14407	14389	14311	14082	14264	14323	14266	14325	14349	14225	14212	14360	14416	14127	14286	14267	14301	14349	14211	14074	14167	14245	14215	14225	14388	14219	14217	14261	14233	14356	14216	14021	13931	14150	14275	14036	14295	14079	14210	14055	14078	14348	14119	14068	14252	14140	13966	14188	14315	14203	14287	14212	14186	14106	14164	14205	14292	14085	14327	14125	14203	14206	14138	14068	14276	14381	14504	14249	14169	14177	14250	14287	14035	14137	14228	14225	13998	14211	14240	14085	14078	14323	14298	14111	14196	14070	14145	14384	14349	14379	14372	14340	14101	14316	14208	14345	14357	14199	14120	14288	14115	14198	14318	14418	14299	14319	14284	14467	14140	14141	14220	14124	14063	14261	14174	14043	14095	14185	14163	14211	14311	14093	14298	14000	14421	14230	14214	14124	14221	14251	14213	14093	14228	14200	14274	14371	14201	14287	14086	14258	14209	14298	14385	14303	14232	14164	14231	14242	14182	14233	14157	14225	14240	14336	14285	14272	14211	14317	14361	14319	14199	14265	14232	14194	14256	14216	14297	14210	14388	14098	14209	14111	14135	14107	14363	14304	14180	14184	14247	14260	14265	14237	14145	14283	14153	14243	14167	14130	14108	14197	14366	14219	14270	14303	14301	14183	14252	14292	14040	14185	14303	14102	14114	14409	14314	14224	14099	14264	14290	14271	14263	14208	14343	14134	14202	14287	14246	14386	14264	14213	14203	14122	14097	14124	14097	14312	14227	14084	14472	14287	14223	14178	14148	14372	14234	14241	14359	14221	14428	14199	14180	14442	14212	14132	14245	14328	14173	14287	14106	14313	14300	14390	14237	14181	14236	14055	14229	14301	14378	14211	14317	13896	14105	14131	14186	14344	14155	14291	14412	14288	14238	14149	14259	14199	14165	14115	13955	14060	14182	14188	14246	14204	14197	14243	14193	14177	14177	14316	14249	14410	14313	14201	14355	14236	14197	14181	14314	14125	14239	14139	14199	14406	14373	14163	14198	14178	14192	14266	14202	14356	14141	14209	14421	14260	14268	14292	14103	14282	14405	14262	14412	14524	14230	14200	14245	14250	14113	14243	14354	14185	14278	14255	14297	14211	14131	14095	14057	14342	14278	14112	14205	14114	14101	14320	14246	14293	14252	14477	14231	14126	14303	14336	14159	14026	14209	14268	14335	14386	14174	14067	14240	14254	14115	14222	14550	14287	14307	14055	13996	14203	14248	14108	14139	14314	14307	14327	14344	14184	14317	14262	14185	14176	14172	14342	14251	14204	14076	14349	14223	14050	14300	14383	14203	14145	14192	14018	14295	14158	14373	14247	14190	14307	14289	14263	14243	14312	14099	14100	14186	14134	14139	14162	14055	14065	14245	14102	14316	14353	14190	14250	14103	14176	14167	14316	14250	14407	14165	14053	14312	14112	14253	14215	14107	14185	14263	14141	14208	14214	14325	14208	14079	14241	14240	14152	14235	14134	14212	14439	14373	14239	14412	14199	14482	14313	14333	14391	14169	14343	14181	14238	14409	14186	14214	14206	14217	14279	14178	14202	14195	14296	14322	14179	14365	14253	14257	14069	14278	14070	14154	14244	14114	14262	14295	14257	14386	14156	14192	14276	14419	14246	14224	14280	14182	14058	14112	14086	14312	14288	14326	14271	14208	14180	14319	14286	14422	14316	14242	14255	14159	14343	14384	14178	14243	14172	14328	14131	14232	14044	14244	14153	14077	14201	14316	14233	14383	14252	13981	14162	14240	14141	14138	14157	14171	14273	14286	14389	14333	14363	14344	14187	14164	14219	14197	14097	14532	14548	14051	14195	14096	14235	14142	14146	14280	13999	14328	14158	14326	14258	14167	14200	14198	14229	14374	14208	14243	14174	14196	14300	14117	14187	14419	14355	14063	14257	14079	14254	14277	14298	14370	14252	14163	14132	14083	14219	14396	14066	14264	14270	14242	14413	14354	14060	14124	14063	14106	14083	14342	14263	14114	14338	14078	14190	14444	14208	14358	14214	14432	14047	14322	14327	14381	14334	14294	14281	14133	14404	14196	14249	14379	14334	14319	14247	14273	14317	14232	14200	14247	14230	14480	14386	14325	14073	14224	14227	14062	14235	14228	14134	14263	14084	14342	14454	14243	14249	14557	14142	14243	14228	14088	14221	14178	14142	14129	14278	14149	14206	14101	14374	14406	14308	14362	14267	14362	14196	14180	14130	14266	14189	14217	14270	14290	14172	14264	14263	14286	14055	14154	14206	14153	14315	14076	14304	14176	14022	14110	14152	14251	14216	14294	14430	14274	13955	14358	14340	14208	14176	14293	14259	14275	14304	14267	14323	14182	14282	14331	14114	14222	13984	14128	14181	14167	14307	14437	14422	14442	14212	14139	14160	14410	14326	14431	14267	14167	14184	14061	14328	14361	14255	14201	14223	14174	14301	14358	14084	14403	14286	14320	14290	14094	14222	14184	14079	14110	14262	14331	14119	14196	14375	14322	14053	14200	14270	14164	14066	14286	14498	14356	14327	14246	14287	14226	14338	14279	14216	14163	14104	14313	14322	14183	14152	14179	14316	14343	14147	14238	14230	14226	14170	14055	14190	14076	14038	14106	14241	14317	14211	14311	14180	14354	14214	14358	14271	14345	14235	14157	14323	14211	14164	14284	14244	14217	14255	14131	14326	14097	14232	14311	14108	14189	14231	14241	14136	14390	14404	14091	14280	14124	14053	14447	14331	14313	14235	14198	14280	14311	14160	14260	14425	14282	14276	14244	14034	14311	14281	14288	14310	14241	14288	14322	14335	14344	14149	14311	14240	14298	14198	14221	14312	14207	14322	14130	14209	14272	14385	14186	14030	14245	14251	14079	14224	14164	14247	14209	14152	14184	14170	14053	14217	14188	14120	14254	14197	14183	14183	14286	14166	14231	14278	14269	14293	14273	14202	14160	14358	14137	14140	14349	14157	14206	14294	14098	14240	14093	14212	14216	14124	14223	14305	14135	14034	14195	14310	14136	14277	14257	14340	14282	14324	14039	14285	14292	14023	14134	14231	14252	14283	14324	14212	14133	14248	14221	14170	14178	14125	14125	14255	14282	14137	14083	14305	14250	14271	14221	14205	14237	14116	14271	14269	14251	14291	14189	14183	14326	14419	14338	14371	14240	14285	14167	14360	14143	13945	14253	14222	14165	14120	14432	14339	14225	14097	14289	14181	14383	14319	14233	14332	14501	14099	14277	14192	14122	14240	14336	14258	14163	14002	14262	14191	14256	14192	14072	14071	14148	14058	14169	14355	14356	14250	14202	14464	14298	14392	14198	14147	14191	14225	14423	14235	14268	14081	14227	14166	14140	14171	14385	14315	14326	14291	14300	14201	14385	14358	14321	14339	14360	14182	14255	14085	14202	14252	13972	14222	14333	14177	14139	14278	14167	14273	14122	14321	14247	14285	14209	14302	14317	14265	14315	14325	14247	14022	14282	14161	14157	14290	14391	14282	14198	14147	14226	14201	14290	14146	14129	14290	14239	14320	14271	14161	14421	14348	14231	14232	14274	14308	14120	14335	14235	14210	14153	14298	14075	14253	14199	14309	14289	14092	14314	14311	14222	14262	14351	14366	14435	14559	14154	14166	14318	14212	14309	14263	14507	14162	14402	14315	14192	14131	14132	14240	14128	14205	14234	14402	14142	14319	14364	14273	14421	14169	14194	14257	14159	14088	14102	14148	14196	14245	14214	14279	14365	14221	14395	14183	14253	14247	14408	14196	14150	14203	14290	14079	14319	14369	14364	14154	14181	14151	14367	14194	14044	14365	14135	14396	14284	14340	14168	14224	14280	14248	14255	14354	14270	14417	14240	14233	14443	14005	14156	14276	14370	14219	14264	14186
30343	47091	43901	38227	31503	25063	17930	16116	15392	14425	14071	14143	14051	14023	14027	14051	13927	13798	13926	13802	14064	13925	14120	13802	13772	13976	13968	13714	13980	13899	13769	13826	13867	13785	13863	13826	13752	13748	13950	13841	13944	13900	13774	13793	13845	13925	13763	13814	13860	14052	14195	14065	13873	13832	13860	13831	13802	13838	13810	13948	13715	13970	13779	13820	13765	13882	13793	13894	13892	13971	13872	13740	13879	13733	13628	13902	13831	13823	13861	13747	13799	13774	13793	13679	13745	13796	13750	13802	13779	13874	13662	13905	13725	13904	13850	13665	13834	13710	13766	13805	13766	13831	13850	13660	13541	13856	13711	13815	13976	13989	13757	13974	13824	13758	13789	13924	13672	13817	13678	13801	13787	13799	13823	13711	13871	13918	13727	14016	13844	13757	13830	13760	13837	13824	13744	13929	13596	13884	13749	13749	13866	13917	13714	13844	13772	13777	13906	13768	13854	13736	13794	13698	13805	13866	13878	13834	13867	13806	13784	13751	13684	13817	13943	13901	13764	13990	13762	13679	13780	13781	13880	13738	13910	13914	13780	13718	13862	13770	13643	13696	13681	13923	13786	13801	13722	13774	13907	13867	13898	13665	13896	13739	13651	13728	13846	13807	13771	13706	13759	13703	13809	13684	13724	13807	13893	13781	13791	13843	13750	13712	13717	13701	13874	13795	13901	13637	13913	13813	13768	13778	13879	13846	13828	13932	13772	13885	13814	13837	13786	13616	13804	13797	13560	13833	13742	13896	13842	13833	13741	13675	13906	13845	13691	13764	13741	13823	14012	13833	13921	13813	13742	13780	13847	13878	13676	13769	13816	13934	13653	14001	13788	13945	13830	13918	13675	13819	13915	13796	13713	13878	13848	13902	13689	13877	13763	13860	13735	13926	13579	13708	13806	14006	13604	13792	13687	13784	13540	13771	13829	13913	13943	13688	13763	13765	13837	13775	13639	13796	13763	13974	13717	13762	13804	13803	13800	13841	13850	13714	13737	13768	13788	13875	13710	13658	13866	13787	13756	13813	13739	13877	13721	13658	13790	13616	13705	13899	13881	13790	13801	13764	13852	13823	13866	13780	13695	13827	13936	13710	13724	13742	13994	13687	13758	13939	13907	13664	13693	13712	13783	13719	13833	13745	13778	13754	13886	13780	13856	13772	13757	13853	13929	13830	13567	13753	13943	13875	13841	13721	13817	13791	13747	13759	13799	13693	13746	13867	13881	13631	13878	13983	13890	13802	13838	13985	13665	13896	13919	13817	13685	13832	13730	13938	13825	13913	13777	13750	13672	13676	13768	13571	14013	13617	13856	13646	13823	13867	13805	13654	13783	13804	13696	13946	13835	13800	13755	13724	13715	13922	13820	13878	13809	13849	13816	13742	13812	13759	13922	13775	13817	13885	13634	13905	13745	13897	13856	13769	13716	13755	13907	13793	13763	13811	13740	13765	13856	13817	13860	13750	13703	13790	13882	13737	13676	13898	13730	13698	13967	13806	13741	13901	13613	13940	13794	13772	13768	13712	13751	13815	13879	13845	13805	13654	13673	13829	13833	13853	13785	13770	13790	13835	13782	13929	13724	13928	13887	13725	13908	13787	13704	13899	13814	13754	13824	13896	13662	13700	13940	13863	13664	13817	13907	13673	13825	13981	13732	13711	13950	13770	13887	13782	13853	13800	13785	13651	13786	13770	13815	13675	13725	13800	13747	13717	13789	13827	13829	13768	13714	13854	13907	13808	13722	13947	13909	13601	13811	13804	13662	13747	13744	13798	13821	13707	13616	13766	13951	13883	13951	13753	13763	13904	13702	13625	13712	13671	13846	13868	13673	13783	13932	13812	13782	13856	13885	13856	13782	13781	13749	13829	13827	13927	13728	13791	13849	13804	13615	13744	13864	13760	13858	13763	13912	13667	13836	13940	13901	13824	13788	13746	13946	13783	13706	13963	13783	13747	13687	13873	13848	13833	13794	13812	13895	13793	13779	13778	13798	13681	13791	13963	13755	13841	13817	13827	13797	13893	13731	13836	13851	13858	13772	13955	13781	13797	13805	13666	13885	13722	13915	13997	13840	13744	13827	13719	13782	13736	13780	13842	14023	13989	13876	13853	13769	13786	13713	13827	13727	13756	13902	13770	13663	13770	13812	13644	13906	13981	13785	13814	13802	13727	13854	13775	13813	13800	13571	13865	13600	13886	13703	13872	13876	13762	13802	13709	13608	14076	13641	13615	13777	13620	13725	13829	13943	13720	13828	13777	13727	13894	13788	13806	13757	13823	13847	13856	13688	13747	13870	13883	13765	13815	13744	13776	14073	13821	13795	13694	13690	13778	13830	13664	13846	13843	13738	13650	13952	13655	13622	13666	13875	13772	13608	13750	13872	13746	13776	13845	13881	13803	13665	13719	13909	13796	13680	13795	13839	13739	13855	13873	13676	13771	13891	13713	13689	13602	13686	13829	13808	13966	13692	13633	13859	13806	13913	13799	13767	13913	13968	13884	13797	13718	13801	13781	13766	13921	13847	13924	13686	13776	13832	13927	13751	13851	13848	13664	13831	13808	13874	13675	13878	13824	13640	13828	13684	13846	13833	13795	13833	13845	13880	13760	13792	13847	13847	13814	13690	13897	13739	13738	13738	13812	13898	13984	13646	13810	13806	13781	13826	13833	13815	13759	13860	13640	13814	13838	13830	13792	13689	13829	13617	13923	13724	13771	13893	13800	13919	13792	13944	13836	13839	13794	13806	13930	13765	13752	13758	13737	13865	13824	13917	13647	13921	13863	13597	13766	13943	13713	13778	13686	13912	13701	13625	13762	13859	13946	13851	13825	13703	13768	13768	13803	13830	13655	13824	13839	13626	13668	13785	13935	13589	13881	13872	13786	13834	13779	13774	13773	13823	13893	13757	13734	13608	13736	13700	13908	13884	13710	13915	13834	13737	13712	13894	13780	13749	13716	13959	13823	13812	13846	13894	13847	13820	13811	13708	13849	13678	13927	13832	13857	13734	13731	13707	13794	13771	13698	13574	13828	13957	13668	13867	13848	13764	13906	13727	13812	13706	13760	13855	13915	13890	13901	13853	13795	13648	13811	13704	13717	13692	13843	13943	13591	13808	13719	13839	13853	13951	13795	13854	13822	13804	13732	13929	13767	13723	13760	13925	13798	13679	13855	14004	13725	13615	13831	13680	13849	13743	13761	13853	13775	13754	13881	13809	13536	13892	13823	13765	13726	13649	13778	13958	13794	13703	13871	13961	13734	13799	13900	13676	13842	13693	13925	13742	13843	13820	13789	13740	13879	13703	13888	13779	13701	13706	13874	13772	13736	13905	13831	13779	13729	13878	13772	13773	13804	13889	13772	13796	13817	13785	13806	13922	13828	13851	13820	13975	13819	13778	13870	13818	13824	13816	13598	13838	13750	13789	13803	13759	13880	13777	13838	13859	13870	13765	14140	13711	13969	13863	13733	13643	13864	13769	13915	13739	13779	13792	13834	13727	13725	13658	13856	13828	13712	13809	13836	13881	13799	13767	13796	13651	13833	13830	13713	13982	13790	13842	13856	13689	13683	13818	13809	13728	13751	13905	13691	13755	13775	13638	13917	13811	13890	13795	13865	13841	13692	13742	13677	13834	13793	13934	13782	13760	13797	13920	13702	13777	13949	13726	13746	13789	13835	13635	13909	13701	13976	13908	13807	13859	13830	13734	13870	13770	13753	13908	13839	13905	13715	13768	13590	13822	13699	13734	13698	13821	13861	13929	13890	13879	13827	13727	13749	13715	13943	13765	13935	13867	13668	13733	13796	13867	13931	13708	14012	13864	13770	13641	13745	13864	13788	13706	13735	13763	13787	13812	13821	13907	13819	13879	13884	13603	13678	13750	13870	13817	13678	13880	13793	13776	13995	13684	13745	13894	13686	13928	13844	13773	13874	13871	13829	13600	13820	13845	13817	13764	13901	13890	13725	13704	13789	13805	13821	13894	13683	13966	13686	13832	13874	13825	13764	13897	13743	13896	13822	13822	13671	13871	13897	13761	13677	13552	14004	13982	13788	13787	13858	13780	13903	13741	13688	13863	13618	13865	13680	13866	13712	13782	13715	13751	13796	13887	13725	13774	13777	13875	13783	13925	13761	13955	13836	13828	13845	13685	13977	13804	13961	13833	13730	13837	13924	13600	13699	13894	13714	14095	13839	13807	13859	13962	13756	13706	13617	14001	13964	13823	13885	13795	13691	13663	13886	13929	13821	13762	13615	13738	13834	13806	13876	13755	13733	13901	13737	13751	13592	13789	13751	13709	13846	13863	13757	13872	13822	13688	13785	13940	13822	13688	13883	13835	13750	13807	13780	13966	13818	13708	13730	13684	13905	13702	13753	13731	13799	13935	13605	13848	13788	13790	13771	13906	13755	13828	13763	13885	13804	13647	13871	13830	13675	13767	13832	13761	13823	13897	13930	14034	13820	13739	13926	13976	13970	13834	13733	13921	13889	13833	13786	13800	13771	13732	13694	13893	13754	13754	13907	13862	13726	13794	13832	13844	13787	13929	13934	13763	13914	13685	13707	13765	13828	13805	13694	13680	13660	13795	13776	13841	13826	13846	13872	13703	13777	13796	13750	13856	13667	13882	13617	13781	13892	13685	13996	13941	13810	13639	13875	13692	13822	13821	13620	13763	13906	13730	13974	13920	13832	13722	13687	13765	13687	13640	13808	13718	13777	13737	13817	13916	14016	13829	13897	13876	13895	13777	13826	13768	13801	13922	13865	13740	13833	13714	13734	13820	13736	13894	13842	13716	13823	13760	13693	13743	13623	13873	13665	14004	13753	13754	13983	13782	13667	13863	13718	13784	13744	13737	14050	13902	13949	13774	13867	13838	13818	13946	13844	13835	13900	13793	13816	13692	13701	13801	13836	13857	13886	13775	13723	13852	13781	13900	13791	13758	13889	13847	13740	13901	13790	13870	13738	13886	13943	13846	13728	13709	13686	13823	13996	13692	13733	13719	13752	13772	13784	13715	13803	13845	13681	13767	13597	13723	13600	13615	13711	13963	13797	13702	13765	13753	14003	13776	13673	13771	13896	13778	13861	13791	13713	13811	13861	13930	13796	13884	13803	13851	13781
23071	21437	29363	24333	23352	25187	25472	19127	16760	16231	16210	15680	15576	15595	15420	15506	15438	15416	15344	15374	15449	15283	15312	15345	15173	15111	15292	15341	15470	15405	15322	15360	15275	15371	15212	15164	15116	15170	15334	15317	15289	15207	15358	15181	15168	15246	15463	15156	15328	15553	15608	16017	15566	15260	15178	15315	15173	15208	15287	15204	15195	15266	15066	15186	15234	15052	15251	15325	15281	15211	15189	15338	15318	15355	15088	15322	15232	15170	15075	15149	15193	15182	15063	15377	15076	15208	15289	15093	15091	15109	15164	15110	15373	15176	15106	15256	15098	15293	15112	15183	15229	15194	15089	15220	15026	15242	15273	15216	15139	15112	15225	15213	15235	15184	15090	15060	15074	15139	15130	15196	15118	15175	15178	15237	15345	15128	15219	15282	15240	15205	15117	15186	15182	15166	15234	15132	15298	15283	15016	15070	15204	15180	15171	15090	15063	15352	15209	15174	15224	15127	15223	15183	14970	14989	15221	15211	15037	15031	14983	15291	15177	15101	15090	15063	15289	15078	15189	15139	15095	15210	15115	15117	15214	15086	15197	15087	14968	15211	15343	14886	15258	15089	15130	15156	15227	15101	15298	15234	15261	15157	15280	15101	15199	15175	15120	15175	15277	15306	15149	15123	15268	15162	15186	15003	15137	15176	15099	15087	15114	14963	15235	15245	15177	15070	15057	15485	15104	15151	15185	15101	15056	15303	15174	15303	14980	15175	15213	14920	15059	15181	15213	14947	15168	15148	15110	15093	15243	15141	15082	15165	15153	14984	15037	15158	15229	15107	15320	15153	15263	14959	15153	15161	15175	15199	15024	15074	15182	15124	15217	15141	15113	15050	15056	15329	15265	15200	15164	15065	15086	15057	15221	15138	15034	14989	15083	15313	15120	15319	15133	15181	15396	15131	14967	15180	15165	15154	15161	15118	15305	15350	15294	15056	15196	15256	15136	15036	15258	15146	15158	14949	15157	15180	15050	15302	15066	15048	15214	15152	15226	15212	15258	15126	15202	14976	15118	15079	15161	15260	15103	15170	15264	15253	15093	15171	15082	15232	15063	15203	15308	15037	15155	15091	14981	15188	14739	15150	15210	15011	15334	15336	15061	15189	15188	15111	15081	15097	15327	15144	15252	15162	15238	15131	15063	15327	14930	15066	15291	15145	15308	15187	14966	14965	15265	15043	15099	15073	15121	15058	15015	14976	15226	14987	15111	14955	15059	15148	15331	15029	15130	15105	15157	15179	15016	15276	15154	15181	15126	15356	15077	15160	14997	15110	15310	15321	15255	15019	15339	15274	15198	15142	14957	15220	15190	15179	14974	15121	15196	15306	15143	15123	15167	15005	15099	15190	15112	15009	15296	14903	15255	15174	15301	15105	15283	15180	15303	15116	15161	15126	15025	15094	14838	15053	15115	15003	15090	15025	15033	15069	15152	14925	15111	15150	15120	15150	15280	15183	15303	15093	15149	15280	15160	15245	15181	15118	14954	15009	15077	15181	15013	14924	15105	15108	14805	15242	15211	15066	15129	15261	14887	15261	15245	15089	15121	15083	15060	14996	15132	15078	15235	15215	15367	15287	15182	15300	15227	15053	14998	15119	15201	15242	15205	15111	15084	15018	15221	15030	15143	15111	15181	15128	15173	15168	14926	15260	15031	15018	14992	15067	15154	15173	15038	15242	14894	15130	15061	15024	15211	15187	15194	15255	15202	15042	15225	15184	15055	15316	15307	15053	15078	15023	15017	15058	15231	15029	15134	15241	15425	15204	15323	15143	15244	15130	15109	15188	15249	15311	15271	14947	15192	15153	15159	14963	14972	15162	15267	15091	15047	15092	15125	15014	15304	15263	15201	15117	15013	14878	15235	15097	15174	15159	15119	15052	15256	15205	15070	15210	15247	15344	15102	15225	15247	15171	15111	15232	15056	15264	15292	15055	15075	15183	15201	15195	15196	15379	15054	15071	15129	14957	15257	15133	15184	15023	15173	15052	15160	15113	15026	15116	15319	15217	15036	14964	15143	15096	15133	15294	15389	15267	15175	15094	15219	15118	15054	15007	15044	15084	14973	15072	14931	15003	14998	15153	15040	14980	15113	15269	15091	14987	15136	15022	15076	15332	15095	15116	15129	15175	14992	15141	15251	15142	14988	15155	15099	15128	15114	15109	15141	15166	15148	15322	15249	15103	15029	14998	15120	15224	15193	15123	14920	14859	15218	15038	15057	15171	15147	15098	15298	15225	14905	15159	15223	15073	15288	15049	15120	15145	15000	15174	15021	15210	15105	15060	15253	15179	14899	15035	15337	15161	15411	15206	15103	15073	15109	15141	15259	15134	15046	15122	14985	14999	15272	15094	15114	15275	15115	15347	15124	15106	15203	15038	15060	15172	15214	15002	15137	15043	15253	15193	15205	15036	15073	15050	15157	15199	15157	15170	15202	15241	14976	14999	15238	15144	15163	15259	14974	15081	15200	15028	15204	14885	15232	15140	15189	15175	15122	15119	15163	15109	15020	14991	15203	15231	15207	15174	15137	15085	15143	15254	15199	15207	15296	15269	14978	15119	15107	15204	15143	15182	15276	15247	15120	15142	15012	15130	15165	15276	14952	15036	15022	15201	15042	15302	15002	15178	15138	15301	15221	15030	15106	15204	15088	15158	15155	15217	15025	15209	15255	15198	15111	15202	15095	15089	15210	15168	15130	15342	15145	15098	15065	15239	15057	15146	15067	14952	15130	15057	15065	15138	15116	15203	15065	15079	15071	15145	15184	15145	15142	15323	15327	15257	15203	15048	14875	14884	15152	15094	15088	15104	15134	15231	15161	15161	15213	15388	15171	15243	15195	15000	15212	14887	15203	15262	15110	15259	15396	15104	15089	15111	15269	15154	15297	15106	15259	15312	15226	15005	15260	14948	15021	15263	15153	14987	15160	15291	15330	15059	15314	15014	14893	15193	15355	15143	15159	15134	15230	15063	15132	15018	15177	15081	15132	15300	15238	15150	15400	15146	15117	14934	15338	15313	15256	15357	15150	15001	15150	14901	15294	15213	15236	15244	14869	15310	15247	15117	15116	15103	15057	15165	15143	15084	15049	15077	14992	15129	15149	15296	15312	15326	15196	15117	15064	15140	14982	15263	15155	15292	15328	15141	15141	15184	15115	15187	15124	15091	15355	15108	15186	15121	15037	15248	15126	15277	15152	15119	15163	15056	15186	15055	15328	15197	15102	15018	15062	15265	15258	15183	15290	14995	14941	15069	14919	15179	14956	14945	15207	15045	15293	15190	15167	15185	15023	15200	15129	15162	15266	15245	15239	15126	15085	15020	15182	15395	15181	15350	15115	15135	15193	15073	15208	15196	15070	15048	14962	15201	15087	14955	15136	15017	15166	15185	15330	14927	15223	15058	14963	15293	14912	15128	14767	15187	15276	15200	15034	15128	14981	15230	15165	15026	15240	15210	15080	15198	15276	15181	15170	15072	15339	15134	15182	15035	15075	15242	15098	15129	15174	15210	14985	15033	15023	15198	15172	15291	15290	15211	15175	15071	15138	15263	15366	15108	15105	14940	15040	15286	15139	15172	15053	14998	15252	15138	15011	15099	14991	15086	15125	15151	15055	15115	14908	14961	15182	15159	15245	15151	15062	15143	15105	15193	15223	15253	15238	15195	15249	15110	15254	15147	15300	15138	15269	15256	15235	15048	15017	14899	15326	15312	15152	15273	15263	15161	15034	15331	15166	15151	15216	15309	15187	15143	15185	15089	15227	15079	15092	15261	15275	15217	15163	15205	15112	15249	15142	15258	15086	15174	15222	15204	15040	15092	15279	15181	15144	14904	15104	15114	15034	15390	15147	15233	14917	15220	15127	15071	15219	15184	15271	15183	15352	15065	15037	15403	14966	15015	15179	15100	14938	15229	15075	15129	15131	15259	15157	15179	15103	15092	14954	15206	15168	15068	15178	15143	15284	15003	15159	15077	15045	15064	15141	15303	15150	15200	15122	14985	15129	15318	15183	15146	15339	15055	15244	15269	15144	15176	15117	15098	15283	15262	15220	15027	14916	14967	15075	15208	15077	15201	15082	14994	15242	14981	15278	15250	15081	15322	14964	15323	15215	15184	15295	15162	15012	15056	15120	14980	15057	15125	15361	15120	15263	15157	15081	15167	14868	15176	15186	15266	15371	14983	15243	15295	15266	15327	15049	15129	15145	15082	15144	15254	15168	15352	15139	15142	15100	15077	15258	15177	15081	14972	15214	15183	15185	15223	15076	15131	15230	15068	15178	15161	15122	15091	15194	15152	15002	15077	15219	15152	15242	15133	15308	15104	15156	15117	15123	15089	15155	15045	15081	15178	15287	15036	15023	14960	15309	15149	15039	15101	15073	15214	15173	15294	15308	15211	14925	15262	15158	15069	15114	15272	14992	15212	15180	15349	15187	15181	15340	15035	15063	15168	15229	15187	15181	15180	15326	15280	15319	15103	15152	15040	15216	15052	15152	15176	15036	15072	15124	15172	15209	14966	15359	15192	14987	14981	15142	15057	15078	15051	15215	15226	15301	15050	14966	15021	15170	14957	15092	15213	15188	15362	15039	15016	15100	15300	15147	15080	15024	15210	14991	15276	15093	15336	15151	15040	15070	15079	15268	15067	15122	14992	15163	15159	15036	15226	15122	15191	15173	15205	15230	15075	15131	15130	15185	14946	15074	15147	14941	15162	15121	15317	15053	15007	15186	15208	15328	15227	15161	14932	14967	14961	15289	15123	15054	15091	15211	15114	15013	15097	15164	15230	15102	15317	15193	15274	15294	15136	15014	15210	15187	15031	15359	15245	15175	15188	15078	15229	15129	15209	15139	15131	15403	14982	15161	15307	15178	15111	15299	15182	15008	15381	15278	15086	15036	15050	15192	15054	15000	15454	15274	15418	15127	15071	15243	15206	14946	15139	15138	15078	15009	15262	15320	15144	15149	15078	15169	15074	15320	15172	15114	15083	15076	15187	15218	15181	15095	15187	14921	15120	15213	15172	15090	15217	15081	15175	15092	15291	15251	15162	15180	15106	15392	15160	15089	15101	15228	15159	15231	15144	15031	15271	15195	15110	14981	15174	15107	15037	15102	14967	15211	15184
33157	56761	53389	43139	37518	26169	21619	18163	15964	15040	15077	14896	14892	14571	14593	14643	14573	14618	14582	14386	14549	14486	14516	14465	14524	14502	14457	14412	14398	14333	14290	14388	14305	14375	14443	14314	14330	14342	14533	14450	14241	14572	14308	14534	14359	14361	14524	14325	14465	14837	15343	15121	14855	14363	14552	14602	14274	14420	14281	14276	14330	14362	14389	14372	14372	14296	14426	14364	14258	14481	14292	14439	14370	14425	14525	14407	14310	14409	14222	14430	14355	14212	14254	14297	14341	14456	14373	14352	14408	14270	14439	14402	14399	14326	14417	14481	14373	14480	14453	14362	14335	14344	14416	14317	14485	14387	14241	14444	14273	14390	14358	14478	14252	14343	14433	14399	14321	14430	14472	14197	14336	14491	14267	14370	14239	14289	14395	14296	14447	14531	14293	14346	14293	14099	14410	14356	14465	14209	14448	14448	14274	14390	14318	14279	14442	14503	14305	14432	14446	14450	14282	14571	14255	14456	14491	14406	14303	14375	14247	14196	14331	14272	14391	14366	14511	14248	14520	14326	14364	14384	14277	14461	14325	14447	14444	14290	14371	14158	14416	14449	14304	14462	14231	14324	14391	14314	14469	14344	14459	14308	14414	14187	14489	14329	14326	14391	14238	14543	14289	14373	14374	14352	14485	14451	14467	14368	14374	14255	14205	14470	14450	14486	14209	14293	14251	14250	14522	14446	14434	14340	14483	14588	14414	14402	14433	14136	14371	14440	14176	14314	14424	14289	14415	14308	14324	14320	14435	14288	14256	14211	14358	14344	14296	14273	14548	14401	14262	14523	14393	14264	14302	14538	14382	14379	14204	14379	14288	14293	14316	14269	14593	14458	14306	14422	14378	14455	14312	14522	14173	14482	14390	14257	14454	14287	14392	14404	14324	14379	14392	14293	14373	14364	14375	14215	14437	14254	14329	14295	14324	14416	14320	14518	14376	14172	14414	14170	14313	14128	14341	14367	14382	14309	14226	14540	14422	14448	14264	14204	14294	14581	14334	14392	14329	14448	14453	14333	14367	14257	14297	14292	14389	14228	14418	14444	14370	14421	14284	14370	14498	14244	14342	14542	14268	14341	14260	14276	14180	14424	14409	14546	14402	14214	14350	14339	14345	14308	14207	14419	14282	14394	14316	14297	14133	14326	14416	14425	14282	14352	14335	14349	14370	14356	14434	14330	14173	14526	14451	14232	14409	14535	14507	14413	14333	14382	14371	14451	14499	14335	14404	14372	14427	14303	14285	14314	14565	14293	14377	14230	14362	14301	14156	14407	14455	14320	14437	14373	14334	14495	14427	14229	14461	14189	14396	14472	14243	14411	14442	14184	14253	14466	14251	14304	14384	14264	14427	14220	14359	14373	14540	14329	14403	14222	14503	14377	14467	14195	14361	14274	14288	14528	14220	14327	14340	14254	14472	14377	14267	14312	14348	14397	14307	14405	14340	14363	14249	14481	14314	14382	14367	14209	14306	14452	14658	14385	14374	14378	14362	14250	14517	14165	14257	14446	14262	14425	14264	14314	14358	14303	14446	14483	14210	14278	14333	14337	14267	14295	14463	14214	14148	14366	14464	14345	14292	14440	14338	14227	14458	14313	14484	14355	14411	14412	14327	14291	14479	14497	14334	14428	14358	14357	14327	14383	14403	14265	14345	14282	14503	14329	14420	14387	14382	14347	14326	14350	14305	14457	14291	14110	14379	14384	14498	14432	14334	14262	14379	14319	14360	14324	14274	14316	14268	14329	14315	14246	14424	14354	14355	14185	14356	14270	14396	14308	14388	14325	14255	14365	14147	14483	14326	14432	14309	14336	14350	14421	14488	14347	14337	14220	14367	14337	14535	14379	14444	14411	14489	14266	14365	14315	14417	14315	14319	14435	14359	14495	14328	14351	14288	14397	14350	14260	14279	14231	14249	14541	14187	14352	14301	14439	14583	14242	14379	14219	14403	14492	14366	14330	14219	14355	14492	14393	14391	14388	14320	14360	14367	14310	14325	14267	14286	14414	14420	14390	14215	14432	14284	14291	14384	14237	14380	14367	14432	14385	14311	14268	14461	14216	14456	14331	14372	14372	14349	14472	14263	14349	14436	14426	14371	14455	14485	14327	14347	14172	14426	14342	14314	14316	14495	14261	14403	14221	14303	14254	14264	14373	14425	14269	14308	14359	14325	14476	14242	14356	14467	14323	14209	14371	14377	14382	14271	14202	14371	14253	14452	14446	14456	14389	14421	14405	14424	14366	14374	14444	14214	14274	14332	14154	14398	14329	14460	14422	14423	14490	14381	14367	14446	14406	14319	14307	14285	14312	14159	14405	14374	14195	14383	14200	14360	14609	14606	14248	14131	14372	14414	14268	14363	14356	14342	14255	14200	14429	14307	14121	14249	14328	14514	14539	14323	14343	14512	14453	14378	14216	14109	14515	14425	14361	14271	14416	14494	14401	14562	14233	14405	14321	14381	14256	14443	14259	14379	14459	14427	14507	14223	14347	14355	14306	14245	14482	14329	14408	14386	14391	14451	14456	14339	14384	14331	14295	14422	14349	14309	14439	14475	14245	14389	14391	14422	14233	14355	14294	14367	14401	14498	14415	14349	14356	14449	14416	14395	14210	14229	14368	14377	14246	14465	14303	14412	14280	14233	14428	14215	14358	14394	14514	14384	14344	14262	14479	14394	14328	14407	14443	14497	14318	14186	14495	14291	14460	14501	14346	14384	14316	14379	14302	14451	14311	14280	14325	14454	14363	14373	14310	14329	14502	14405	14554	14318	14375	14325	14305	14375	14423	14323	14350	14492	14424	14425	14400	14345	14335	14383	14302	14227	14358	14341	14570	14284	14178	14442	14143	14337	14307	14257	14297	14372	14265	14333	14340	14449	14438	14312	14358	14459	14446	14455	14304	14539	14271	14338	14432	14366	14542	14347	14139	14349	14394	14558	14300	14154	14204	14389	14281	14327	14342	14410	14323	14309	14384	14328	14432	14334	14419	14327	14268	14287	14381	14298	14286	14293	14422	14306	14306	14395	14250	14444	14464	14390	14484	14347	14475	14454	14377	14239	14367	14410	14368	14286	14257	14459	14220	14441	14334	14430	14302	14458	14397	14336	14222	14440	14366	14304	14471	14139	14325	14483	14520	14358	14435	14421	14297	14450	14297	14652	14266	14482	14172	14342	14207	14350	14445	14399	14439	14476	14384	14442	14337	14265	14395	14470	14470	14355	14300	14297	14416	14124	14243	14338	14280	14486	14279	14383	14383	14273	14452	14469	14225	14406	14363	14303	14323	14346	14449	14331	14234	14493	14467	14441	14407	14270	14368	14300	14520	14283	14365	14445	14377	14452	14478	14414	14321	14337	14359	14347	14368	14490	14308	14540	14331	14408	14377	14353	14329	14113	14459	14365	14340	14234	14336	14227	14230	14374	14331	14249	14344	14571	14348	14405	14407	14347	14371	14402	14234	14390	14245	14377	14414	14532	14307	14484	14338	14475	14260	14419	14489	14448	14340	14400	14485	14455	14308	14398	14410	14324	14317	14487	14365	14269	14304	14365	14508	14472	14271	14286	14209	14370	14342	14402	14223	14356	14199	14421	14508	14186	14289	14367	14213	14338	14349	14284	14437	14238	14063	14325	14440	14322	14377	14389	14338	14137	14413	14286	14467	14253	14378	14372	14420	14239	14552	14362	14499	14363	14325	14473	14393	14214	14152	14332	14487	14316	14348	14326	14265	14442	14229	14257	14263	14467	14400	14282	14523	14306	14418	14243	14378	14426	14282	14351	14364	14189	14415	14538	14270	14261	14274	14404	14441	14340	14413	14156	14360	14349	14334	14324	14303	14511	14435	14399	14322	14477	14290	14490	14193	14392	14316	14350	14358	14495	14405	14256	14367	14300	14311	14636	14364	14562	14505	14475	14248	14409	14363	14428	14516	14308	14319	14177	14362	14477	14319	14387	14418	14222	14276	14497	14423	14455	14447	14362	14407	14460	14369	14435	14183	14276	14530	14318	14346	14322	14284	14498	14407	14252	14467	14434	14308	14415	14412	14280	14304	14439	14341	14332	14336	14308	14481	14491	14421	14452	14365	14454	14328	14448	14344	14314	14427	14369	14434	14359	14398	14435	14399	14389	14347	14448	14367	14418	14248	14623	14364	14188	14240	14265	14107	14312	14273	14508	14333	14245	14317	14190	14331	14241	14404	14350	14334	14266	14324	14414	14427	14477	14425	14230	14401	14344	14414	14399	14266	14296	14462	14283	14275	14407	14470	14308	14417	14395	14431	14477	14358	14421	14326	14362	14295	14258	14380	14301	14350	14515	14309	14339	14424	14434	14342	14397	14151	14403	14279	14316	14419	14317	14576	14471	14278	14438	14288	14252	14518	14337	14473	14330	14385	14312	14454	14435	14486	14342	14363	14363	14492	14401	14427	14501	14410	14449	14426	14401	14379	14422	14418	14366	14405	14456	14520	14364	14328	14406	14342	14277	14428	14475	14321	14409	14447	14307	14492	14377	14239	14375	14342	14390	14304	14359	14446	14395	14453	14407	14336	14385	14356	14415	14297	14537	14314	14409	14333	14227	14367	14404	14391	14421	14392	14409	14477	14287	14558	14245	14377	14387	14498	14270	14413	14329	14389	14323	14309	14382	14358	14211	14367	14395	14337	14284	14201	14457	14288	14273	14313	14357	14103	14300	14442	14329	14521	14201	14437	14412	14337	14338	14453	14379	14412	14358	14415	14379	14453	14267	14387	14478	14332	14188	14317	14285	14323	14352	14480	14382	14176	14451	14380	14574	14343	14394	14329	14298	14425	14227	14275	14445	14432	14275	14321	14358	14262	14388	14340	14083	14612	14242	14338	14416	14450	14325	14335	14404	14304	14271	14562	14258	14451	14380	14391	14245	14445	14338	14322	14353	14354	14341	14418	14385	14363	14436	14377	14362	14253	14417	14383	14264	14374	14456	14328	14216	14376	14303	14445	14361	14396	14316	14407	14412	14294	14464	14410	14313	14239	14464	14445	14499	14240	14354	14423	14323	14222	14351	14418	14418	14331	14448	14387	14488	14332	14318	14322	14484	14374	14339	14319	14437	14338	14345	14312	14379	14344	14383	14333	14237	14227
28126	25130	30862	27280	19847	16462	15668	14928	14693	14560	14632	14587	14622	14684	14569	14300	14466	14449	14462	14612	14469	14629	14588	14517	14525	14531	14442	14395	14687	14631	14409	14445	14413	14521	14525	14406	14243	14486	14664	14522	14754	14571	14588	14401	14484	14523	14412	14442	14488	14374	14465	14486	14433	14409	14452	14313	14421	14598	14505	14738	14584	14472	14451	14521	14557	14301	14469	14572	14637	14653	14339	14626	14396	14576	14394	14426	14550	14562	14568	14497	14556	14622	14518	14462	14561	14591	14530	14428	14627	14457	14553	14541	14262	14546	14462	14420	14466	14437	14713	14479	14502	14485	14527	14382	14400	14600	14488	14559	14368	14359	14633	14509	14522	14562	14651	14548	14420	14588	14495	14256	14454	14353	14308	14698	14490	14617	14402	14576	14505	14665	14407	14598	14348	14436	14465	14339	14449	14505	14491	14568	14360	14538	14223	14384	14492	14353	14504	14554	14423	14471	14367	14678	14474	14480	14451	14359	14434	14417	14548	14624	14474	14427	14300	14607	14614	14541	14399	14439	14415	14399	14492	14660	14355	14440	14676	14376	14778	14626	14443	14635	14546	14294	14495	14360	14532	14410	14494	14538	14533	14276	14563	14482	14506	14549	14494	14600	14603	14247	14474	14438	14440	14350	14414	14565	14561	14324	14597	14564	14433	14574	14421	14367	14471	14463	14457	14610	14285	14421	14530	14683	14453	14672	14567	14645	14592	14623	14460	14454	14495	14406	14398	14613	14412	14658	14082	14342	14602	14429	14571	14189	14553	14212	14609	14268	14480	14554	14491	14496	14527	14404	14397	14378	14301	14301	14413	14521	14308	14511	14505	14531	14550	14530	14726	14464	14440	14271	14608	14489	14280	14272	14394	14341	14533	14463	14571	14286	14526	14699	14424	14527	14495	14563	14408	14544	14509	14440	14468	14295	14385	14386	14266	14467	14399	14698	14531	14485	14528	14423	14485	14440	14451	14365	14374	14387	14418	14464	14390	14283	14346	14271	14355	14539	14393	14477	14483	14470	14300	14545	14684	14749	14203	14229	14634	14429	14437	14522	14368	14665	14330	14561	14462	14633	14544	14648	14573	14438	14466	14595	14545	14444	14659	14537	14557	14321	14587	14499	14422	14403	14310	14515	14475	14619	14658	14528	14228	14418	14407	14450	14573	14589	14349	14332	14436	14507	14233	14672	14547	14853	14463	14674	14388	14407	14416	14213	14319	14288	14484	14370	14451	14571	14501	14615	14485	14371	14498	14182	14711	14355	14446	14591	14295	14648	14552	14429	14486	14480	14476	14347	14623	14320	14404	14421	14408	14661	14420	14431	14510	14318	14360	14344	14557	14580	14481	14599	14537	14506	14506	14569	14487	14644	14605	14376	14459	14521	14365	14415	14409	14396	14558	14465	14388	14551	14363	14449	14428	14459	14640	14506	14500	14438	14648	14386	14394	14385	14534	14580	14502	14507	14472	14686	14387	14558	14517	14489	14469	14518	14574	14417	14399	14481	14708	14376	14378	14435	14486	14548	14490	14430	14458	14355	14453	14277	14501	14296	14599	14606	14461	14358	14445	14509	14411	14543	14502	14539	14322	14380	14544	14430	14493	14741	14526	14549	14418	14526	14400	14616	14469	14432	14528	14492	14581	14437	14404	14515	14356	14448	14317	14356	14480	14680	14391	14422	14452	14338	14349	14541	14653	14592	14319	14586	14556	14564	14518	14446	14585	14440	14583	14513	14376	14591	14399	14329	14512	14384	14337	14334	14417	14408	14399	14684	14214	14549	14605	14647	14570	14437	14470	14315	14388	14535	14509	14466	14489	14530	14397	14514	14498	14440	14433	14508	14463	14351	14414	14476	14444	14517	14587	14582	14441	14342	14304	14659	14294	14675	14598	14563	14418	14539	14475	14447	14476	14347	14487	14318	14435	14651	14512	14612	14537	14528	14462	14389	14602	14437	14353	14371	14364	14383	14536	14636	14619	14546	14553	14295	14291	14417	14512	14351	14288	14284	14483	14463	14613	14590	14513	14499	14450	14386	14396	14482	14593	14460	14554	14341	14411	14509	14495	14344	14605	14570	14507	14571	14446	14483	14520	14392	14434	14353	14557	14467	14493	14314	14459	14526	14254	14681	14387	14212	14454	14538	14725	14323	14486	14379	14413	14571	14539	14464	14523	14721	14471	14464	14591	14504	14401	14438	14509	14433	14410	14434	14344	14545	14446	14555	14677	14330	14421	14410	14588	14463	14575	14474	14569	14406	14507	14549	14563	14444	14583	14605	14487	14312	14284	14389	14555	14412	14564	14405	14525	14642	14653	14588	14416	14636	14443	14349	14355	14342	14604	14498	14559	14534	14514	14362	14405	14444	14552	14478	14539	14637	14502	14735	14435	14471	14508	14595	14533	14458	14543	14414	14455	14551	14506	14227	14375	14457	14458	14556	14341	14455	14509	14409	14530	14406	14301	14353	14548	14480	14367	14375	14423	14506	14466	14493	14273	14499	14512	14584	14570	14405	14457	14672	14316	14555	14348	14473	14408	14430	14506	14465	14370	14452	14463	14533	14495	14439	14290	14363	14487	14281	14535	14530	14611	14514	14465	14661	14398	14455	14684	14577	14383	14224	14474	14486	14391	14255	14313	14566	14488	14325	14552	14296	14551	14652	14456	14210	14339	14517	14502	14527	14431	14486	14393	14414	14397	14275	14507	14351	14349	14553	14525	14415	14518	14530	14428	14518	14504	14638	14319	14390	14430	14357	14212	14332	14465	14592	14498	14632	14561	14721	14477	14339	14508	14433	14501	14435	14513	14690	14693	14575	14449	14427	14358	14544	14555	14481	14664	14384	14567	14287	14425	14383	14495	14503	14161	14467	14474	14395	14411	14356	14421	14475	14463	14449	14548	14384	14456	14536	14766	14401	14583	14504	14580	14485	14473	14524	14461	14431	14257	14420	14769	14423	14756	14386	14267	14450	14606	14521	14298	14448	14649	14439	14401	14446	14302	14447	14518	14501	14506	14364	14555	14541	14538	14571	14620	14543	14515	14368	14468	14499	14639	14495	14414	14460	14550	14546	14584	14560	14528	14438	14518	14515	14377	14501	14363	14493	14628	14381	14314	14432	14477	14396	14542	14402	14374	14440	14448	14606	14449	14396	14367	14383	14282	14605	14511	14361	14373	14478	14463	14358	14588	14269	14604	14424	14569	14518	14348	14363	14393	14273	14332	14501	14454	14542	14592	14583	14516	14530	14524	14458	14427	14341	14594	14450	14358	14540	14467	14391	14677	14488	14579	14560	14371	14316	14641	14546	14504	14612	14606	14292	14490	14469	14553	14404	14544	14355	14378	14405	14304	14561	14407	14530	14442	14587	14189	14409	14321	14555	14508	14281	14275	14592	14419	14436	14419	14339	14410	14349	14328	14384	14453	14398	14407	14426	14500	14427	14495	14445	14178	14187	14432	14433	14531	14629	14257	14500	14442	14458	14490	14373	14486	14428	14483	14513	14639	14707	14506	14602	14493	14590	14413	14565	14465	14377	14428	14467	14451	14570	14410	14422	14435	14531	14474	14430	14578	14441	14603	14403	14530	14522	14530	14552	14473	14419	14490	14434	14538	14537	14451	14550	14497	14508	14422	14368	14464	14533	14603	14389	14479	14430	14453	14491	14590	14672	14522	14531	14525	14415	14434	14551	14518	14379	14483	14611	14406	14440	14504	14438	14370	14448	14694	14586	14566	14610	14688	14420	14687	14287	14537	14705	14495	14546	14595	14407	14407	14594	14390	14450	14520	14309	14480	14341	14314	14542	14535	14486	14372	14730	14608	14569	14357	14344	14335	14476	14559	14474	14420	14487	14433	14424	14342	14443	14426	14524	14528	14453	14431	14440	14385	14504	14688	14376	14561	14566	14496	14421	14714	14356	14520	14518	14453	14484	14617	14399	14420	14491	14474	14341	14502	14179	14443	14330	14524	14543	14459	14399	14517	14413	14432	14569	14510	14431	14508	14563	14390	14225	14529	14433	14337	14337	14493	14456	14356	14655	14543	14504	14609	14555	14450	14483	14446	14590	14498	14452	14446	14374	14435	14444	14387	14460	14447	14533	14354	14506	14532	14530	14467	14441	14647	14553	14272	14316	14348	14234	14581	14502	14575	14365	14370	14358	14649	14372	14491	14552	14468	14498	14410	14444	14307	14418	14532	14387	14528	14572	14450	14694	14758	14602	14715	14521	14476	14461	14420	14733	14552	14466	14434	14571	14471	14490	14480	14527	14354	14576	14405	14508	14363	14386	14400	14452	14537	14498	14357	14425	14569	14490	14517	14351	14561	14465	14411	14433	14339	14348	14571	14637	14620	14241	14340	14503	14502	14560	14545	14555	14662	14384	14390	14551	14392	14310	14336	14381	14495	14418	14448	14406	14477	14267	14404	14321	14414	14677	14498	14632	14585	14411	14558	14542	14506	14458	14395	14294	14494	14385	14612	14478	14537	14432	14522	14413	14479	14470	14324	14383	14639	14476	14354	14506	14488	14475	14554	14416	14354	14361	14503	14502	14305	14571	14376	14334	14427	14480	14453	14506	14389	14415	14389	14587	14539	14420	14394	14456	14533	14523	14371	14418	14570	14499	14534	14550	14487	14431	14661	14412	14580	14471	14444	14471	14277	14452	14387	14610	14557	14421	14520	14195	14616	14458	14481	14616	14503	14363	14527	14609	14486	14528	14528	14460	14425	14558	14390	14365	14477	14424	14593	14440	14396	14509	14421	14496	14418	14662	14482	14359	14487	14333	14493	14315	14352	14297	14688	14564	14391	14456	14516	14458	14536	14400	14580	14415	14467	14343	14470	14467	14581	14511	14308	14509	14287	14527	14598	14563	14508	14542	14557	14385	14519	14430	14419	14449	14456	14502	14417	14432	14409	14424	14600	14491	14661	14402	14652	14298	14435	14469	14610	14516	14309	14593	14434	14438	14520	14311	14454	14330	14346	14608	14549	14462	14423	14454	14378	14474	14510	14619	14382	14548	14516	14415	14469	14390	14575	14335	14604	14508	14672	14477	14553	14434	14413	14453	14491	14509	14309	14299	14542	14635	14467	14457	14550	14698	14701	14669	14726	14623	14573	14522
29178	41370	36919	28080	20799	16477	15459	14975	14184	14146	14032	14009	14125	14087	14062	13967	14019	14018	13967	14090	14060	14058	13962	14117	14087	14138	14004	14044	14076	13859	14082	13992	13995	14001	14029	13949	14152	14004	14025	14071	14039	13896	13912	14228	13919	14021	14128	13836	14081	14090	14037	14139	14120	14049	14001	14098	14112	13869	13878	14009	14074	14070	13990	14101	13928	13956	14051	14097	14109	13863	14011	13992	14113	14109	14129	14023	14040	13976	13902	13938	14084	14006	13923	14095	14275	14151	13876	13943	13819	13895	14143	14106	13991	13947	14053	14062	14173	13912	14078	13801	14033	13899	13843	14082	13989	14062	14141	13996	13922	13938	13939	14042	14132	14176	13941	13939	14031	13893	14064	14018	13885	14206	13935	14094	14123	14020	14023	14039	13945	14083	13876	14063	14015	14185	13869	14019	13995	14078	14169	14111	13849	14020	14138	14022	14072	13997	14012	14011	14164	14063	13989	14117	14067	14078	13826	14110	13925	13962	13935	13977	13985	13978	14244	13953	14208	13911	14247	14183	13950	13975	14075	13984	13969	14080	13912	13902	13890	14029	14105	14017	14093	14173	13869	13952	13881	14009	14173	13924	14084	14023	14094	14125	13989	13888	14142	14099	14018	14051	14057	14022	14108	14042	14072	13999	13896	13852	14099	14052	13993	13943	14208	14132	13907	13911	13887	14041	14117	13909	14110	14045	14074	14017	13926	14056	14069	14131	14042	13981	14074	14210	14079	13902	14022	14101	13956	14011	14027	13976	13981	14043	13945	13989	14080	14072	13973	13952	13883	14109	14046	14039	14055	14072	13860	14080	14054	14008	14043	14060	13971	14049	13898	14169	13778	14096	13878	14020	14011	13890	13964	14063	13934	14006	14146	14209	13890	13977	14067	14055	13962	14082	13930	14022	14184	13912	13805	13928	14089	14144	14080	14044	14054	13999	14064	13825	14126	14127	13920	14131	13953	13952	14157	14016	13920	14066	14010	14184	13904	14031	14029	14076	14064	14025	13914	14069	14067	13999	14213	14156	14009	14159	14009	13888	13975	14282	14049	13846	13850	14057	14041	13987	13899	13948	13844	14021	13941	13818	14026	13942	14042	13910	14008	13976	14182	14036	14004	14064	14033	14104	14017	14021	14051	14253	14039	13976	14027	14025	14033	13947	14062	14040	13828	14032	14080	14054	14137	13976	13869	14112	13811	14198	13968	14008	13837	13865	14140	14078	14155	14021	14127	13947	14048	14254	13909	14053	14092	13979	14065	13989	13853	14092	13918	14099	13982	14028	14027	13869	13953	13993	14146	13973	14057	13948	14000	13918	14013	14379	13999	14107	13971	14142	13884	14105	14015	14131	13981	14038	13948	14010	14080	14034	13965	13975	13892	13852	14091	13932	13914	14149	13832	13931	13901	14086	14045	13942	14012	14155	13965	14069	13767	14080	13941	14071	13859	14124	14061	14099	14039	14064	13983	14131	13974	13976	14141	13925	13980	14060	14068	14048	14024	14036	14072	13870	14006	13913	14074	14011	14183	13947	13953	13901	14000	13971	13911	13986	14000	14081	13879	13963	14099	13970	13907	13980	14036	13892	13841	14024	14100	14028	14117	13836	13932	14034	14048	14023	14082	13934	13809	13947	13983	14079	14058	14113	14038	13834	13990	14032	14055	14012	14027	14010	13897	13915	14213	13992	14030	13983	14051	13952	13960	13976	14064	14121	13948	14146	13863	14074	14047	14007	14110	13893	13974	13840	14063	13957	14039	14055	14051	14076	13993	14117	13935	14126	13920	14040	13996	13966	14071	13987	14025	14036	13980	13949	13923	13996	13842	14047	14033	14018	14078	14080	13856	14001	14083	13950	14096	14048	13858	14118	14046	14058	13997	13959	13946	13894	13960	14147	14038	13979	13951	14177	14279	14121	13950	14097	13960	14157	13974	14111	13986	14043	14026	14021	14144	14097	13927	13975	13951	13966	14017	14016	13841	13971	14053	13901	14009	13979	13973	13927	13893	13944	14033	14020	14008	13987	14001	13914	14048	14034	13924	13873	14176	14146	14155	13891	13966	13849	14026	14042	13966	13989	14064	13980	14011	14154	13988	13932	14105	13870	14176	14101	13938	14058	14044	13948	14106	13988	13967	13931	13989	14081	13910	13985	14060	14057	13991	14063	14061	13913	14109	13851	13888	13967	13975	14009	13996	14088	13981	14007	14007	14040	13961	14179	13906	14037	14042	14072	13857	13993	14006	13904	14092	13934	13870	13873	13983	14113	13976	14107	14049	13994	13884	14060	14052	14111	14073	13904	14076	13882	14055	14180	14211	14048	13920	13926	14191	14046	14124	13973	13886	14157	14082	14013	14005	14107	14013	14041	14049	14121	14102	14047	13861	13916	14137	13986	14023	13985	13937	14097	13859	14062	14034	14015	14069	14129	13898	14083	13936	13896	14032	13996	13968	14070	13927	13855	13939	14032	14167	13980	14019	14155	14127	14005	14112	13957	13851	14074	14063	14082	13978	13899	14214	14131	14085	13860	14135	13968	13994	13978	14044	13831	13983	14147	14022	13997	14119	14023	14058	13841	13889	14055	14028	14021	14095	13920	14049	13930	14085	13879	13993	13971	13966	14119	13977	14057	14055	13884	14273	13971	14027	14085	14007	13989	14100	14002	13967	14025	13902	14062	13899	13987	13963	14056	13894	14012	13954	14066	13939	13965	14104	14268	14031	14195	14018	13990	14112	14092	14070	14013	13926	13930	13889	13974	14295	14008	13924	13922	13890	14061	13854	14026	13979	13938	13881	13909	14201	14162	14236	14008	13922	13979	14045	13767	14149	13973	14099	14023	14099	14050	14044	14113	13831	14029	13910	14009	13929	13964	14093	13962	13911	14059	13858	13889	14120	14057	14161	13957	14095	14151	14154	14064	14057	14049	14035	14096	14031	13915	14114	14030	13972	14006	14060	13924	14137	13944	14104	14120	14198	14049	14059	13889	14100	14049	14125	14003	14018	14102	14007	13869	13934	13995	14007	14007	13994	13857	14059	14064	13907	14110	14108	14006	14169	14075	13985	13850	14043	13986	13997	13971	14092	14091	13946	13957	14045	14012	13974	14141	14077	13910	14082	13901	14132	13997	14024	14044	13977	14153	14133	13990	14034	14127	14000	14033	13942	14069	14002	13940	14026	13931	14051	14204	13881	13949	14153	13898	13935	13982	13980	13930	13967	13992	14049	13938	14011	14004	13981	13965	13811	14073	14089	14119	14156	14040	13779	13939	13960	14065	14023	13995	14198	14049	14102	14028	14094	13979	13930	13919	13997	14074	14081	13940	13976	14056	14000	13944	14150	13849	13915	13953	13903	13992	14034	13968	13991	14017	13995	14138	14116	14064	13854	13903	13960	14026	14142	13946	13922	14083	14198	14166	13947	14031	14064	14189	14049	14060	13998	14088	13987	14055	13994	14097	13941	13909	14215	14004	13955	14032	13854	13942	14086	14096	14219	13903	13964	14047	14013	13908	14016	14046	14003	13956	13958	13997	13974	14090	14058	13956	14075	13910	13876	13830	13997	14229	14096	14069	13975	14155	14097	14197	13912	13921	14052	14187	14023	13777	14042	13886	13938	14089	14128	13894	14094	14115	14114	14095	14014	14101	14122	14014	14041	13795	14022	14085	13978	14133	14138	13866	14080	14180	13877	13973	13926	14270	13971	14125	14098	13957	14113	13937	13938	13983	13942	14007	14038	14028	13868	14025	14120	14066	13971	13991	13917	14050	14091	13903	14153	13950	14050	13906	13961	14153	13971	14095	14073	14073	14092	14091	14003	13949	14127	14124	14153	14103	14069	13960	13915	14119	13933	13960	14034	13987	13956	14009	14136	13997	14087	14015	14039	13984	14150	14125	13965	14218	13963	14087	14044	14056	14132	13928	14209	13869	14014	13968	13896	14076	14059	14032	14011	14132	14008	14104	14208	14019	14172	13822	13998	13961	14094	14073	14013	14121	14104	13983	13984	14101	14220	13943	14201	14184	13874	14055	13862	14000	14049	13871	14048	14010	14006	14055	14021	13988	14092	13877	14169	14031	13888	14024	14006	13964	14049	13992	14083	14038	13835	14156	14092	13932	14129	13913	13959	14106	13992	13894	14036	13998	13962	14079	13990	14058	13932	14173	13920	14144	14028	14102	13948	13925	13915	13922	14134	13981	14123	14039	13897	14078	13905	14005	13914	14077	13945	14061	13940	14055	14049	13895	13990	13912	14068	14010	13917	13966	13881	13898	14028	14154	14021	13963	13946	13950	14020	13926	14053	14179	13963	14022	14046	14089	14049	14085	14149	13928	14011	13984	14022	13981	13939	14142	14032	13836	13967	13895	14098	13920	13908	13987	14035	14060	14008	14092	13980	13924	14004	13909	14199	13889	13933	13868	14057	13985	14118	13877	13996	14009	14039	13900	13988	14050	14025	13920	14066	13991	14041	14163	13964	13922	13844	14013	13952	13938	13973	14227	14057	13968	13974	14014	13985	13900	13937	14112	13960	13902	13967	13971	14055	14165	14144	14101	14061	14035	14088	14138	14049	14144	14010	13875	13930	14022	14074	13864	13882	13977	14208	13949	14003	14045	14077	14096	13993	14027	14134	14042	13904	14018	14053	14134	14096	14093	13942	13971	13810	13991	14101	14095	13863	14089	14083	14023	14070	13988	14031	13936	14073	13943	14081	13941	13877	14106	14097	14106	14012	13930	13933	13906	14260	14033	14137	13902	14042	14008	13775	14023	14024	13874	14121	14054	13898	14042	13868	13958	14124	13845	14145	13987	13960	14041	14146	13849	14055	14273	13912	13940	13980	13902	14069	14012	14030	14080	14138	13996	14020	14016	14079	13891	13972	14022	13871	14037	13883	13975	14112	14068	14045	13918	13973	14039	13910	13915	14041	13995	14075	13943	13972	14189	13978	14029	13896	13972	14095	13889	14110	14108	13843	14009	14063	13981	14025	13954	14018	13876	14180	14060	13882	13872	14032	14052	14000	13958	14025	13961	13938	13892	14068	13964	13999	14056	13971	14120	14047	14117	14084	13871	14005	13983	14031	13975	14031	14115	13923	13952	14079	13963	13920	13952	14210	13928	14014	13949
24381	21581	29044	25344	23528	23294	20856	17805	15933	15497	15154	15177	14840	15039	15081	15037	15099	14895	15099	14796	14956	15013	15145	15155	14949	14858	14871	14797	15046	14875	14767	14934	15036	14913	14926	14753	14985	14996	15102	15036	14818	14943	14597	14765	14855	14781	14844	14931	14826	14980	15105	15175	14963	14721	14761	14898	15026	14860	14989	14895	14897	14866	14825	14945	14908	14871	14925	14677	14868	14786	14962	14812	15028	14826	14956	14939	14786	14792	14895	14784	14794	14827	14962	14867	14874	14861	14768	14806	14657	14942	14914	14644	14813	14847	14925	14754	14696	14754	14582	14872	14841	14916	14831	14919	14727	14832	14830	14811	14647	14733	14833	14913	15046	14780	14746	14702	14827	14787	14746	14804	14971	14852	14744	14956	14852	14848	14939	14860	14912	14862	15052	14794	14651	14748	14994	14845	14906	14860	14980	14766	14854	14871	14767	14737	14769	14879	15005	14816	14845	15032	14850	14686	14796	14719	14749	14707	14654	14653	14886	14822	14973	14966	14693	14938	14833	14786	14914	14834	14576	14748	14810	14894	14812	14782	14852	14830	14823	14696	14808	14804	14766	14874	14894	14960	14768	14661	14768	14800	14886	14910	14684	14801	14767	14966	14922	14978	14786	14717	14808	14897	14886	14830	14937	14882	14791	14834	14759	14728	14729	14740	14792	14981	14887	14675	14709	14846	14784	14842	14753	14888	14733	14804	14811	14640	14852	14736	14668	14842	14857	14935	14660	14830	15033	14862	14884	14733	14792	14740	14802	14710	14696	14835	14831	14919	14781	14877	14800	14818	14893	14664	14916	14693	14860	14797	15009	14831	14887	14807	15049	14786	14965	14736	14837	14614	14840	14867	14946	14687	14849	14709	14839	14892	14753	14855	14891	14738	14908	14942	14983	14745	14904	14848	14771	14857	14537	14757	14821	15058	15031	14845	14952	14802	14945	14842	14814	14716	14848	14773	14652	14720	14887	14784	14685	14803	14881	14711	14805	14959	14977	14692	14715	14849	14744	14821	14718	14872	14857	14796	14948	14823	15026	14825	14687	14843	14750	14571	14802	14893	14749	14755	14756	14834	14998	14856	14806	14714	14855	14693	14653	14659	14820	14764	14760	14957	14867	14705	14736	14836	14814	14777	14704	14684	14948	14830	14800	14783	14917	14664	14905	14791	15038	14952	14693	14980	14721	14893	15035	14886	14856	14958	14746	14692	14961	14927	14690	14745	14837	14846	14801	14805	14881	14770	14812	14783	14796	14908	14773	14820	14857	14726	14863	14876	14930	14811	14783	14871	14867	14913	14749	14891	14655	15073	14795	14849	14729	14999	14946	14861	14770	14995	14845	14872	14821	14677	14860	14758	14744	14807	14839	14739	14924	14841	14870	14892	14826	14721	14909	14947	14767	14804	14770	14829	14691	14923	14972	14718	14902	14833	14915	14786	14830	14699	14676	14820	14727	14826	14818	14646	14715	14773	14974	14857	14993	14910	14867	15027	14959	14696	14996	14743	14634	14698	14713	14950	14717	14765	14835	14710	14828	14782	14920	14879	14899	14805	14979	14726	14906	14838	14876	14885	14869	15023	14865	14858	14837	14781	14753	14907	15030	14797	14913	14799	14798	14828	14959	14822	15023	14896	14804	14841	14985	14866	14835	14801	14895	14842	14695	14792	14878	14806	14733	14789	14715	14724	14729	14964	14892	14829	14907	14727	14874	14708	14672	14785	14809	14689	14891	14861	14764	14704	14851	14837	14686	14591	14676	14840	14843	14596	14872	14791	14674	14835	14782	14761	14822	14903	14959	14933	14667	14568	14944	14876	14766	14945	14877	14907	15034	14739	14976	14904	14719	14881	14872	14966	14894	14929	14938	14917	14707	14742	14746	14716	14736	14857	14879	14808	14912	14936	14883	14880	14964	15035	14933	14892	14914	14819	14699	14785	14865	14832	14706	14831	14811	14819	14767	14827	14888	14893	14714	14839	14771	14812	14762	14814	14916	14757	14821	14649	14846	14878	14970	14798	14804	14924	14769	14659	14903	14786	14865	15047	14754	14860	14938	14670	14699	14629	14825	14921	14713	14948	14731	14624	14819	14874	14720	14863	14537	14590	14729	15161	14727	14718	14620	14845	14773	14889	14843	14684	14883	14905	14905	14804	14625	14787	14875	14746	14651	14874	14825	14750	14886	14871	14844	14917	14736	14889	14996	14621	14724	14659	14880	14900	14737	14719	14787	14759	14732	14931	14846	14719	14807	14709	14869	14677	14765	14804	14828	14894	14767	14771	14794	14700	14852	14952	14848	14949	14840	14658	14950	14648	14685	14884	14888	14732	14828	14697	14945	14877	14936	14515	14804	14825	14851	14846	14979	14858	14843	14779	15104	14728	14806	14855	14782	14665	14963	14658	14998	14938	14813	14998	14917	14925	14886	14824	14843	14694	14691	14880	14675	14774	14858	14670	14930	14889	14784	14915	14733	14894	14919	14904	14880	14842	14755	14850	14739	14661	14635	15014	14714	14851	14863	14768	14869	14765	14808	14790	14753	14720	14697	14705	14630	14836	14869	14706	14712	14772	14938	14677	14879	14929	14806	14892	14819	14641	14869	14763	14855	14640	14789	14844	14735	14768	14713	14650	14754	14715	14737	14931	14732	14767	14802	14826	14859	14974	14761	14755	14827	14888	14888	14781	14896	14672	14870	14718	14719	14836	14922	14889	14694	14782	14701	14729	14924	14774	14927	14804	14914	14700	14816	14832	14853	14777	14486	14988	14845	14712	14658	14956	14849	14620	14640	14843	14843	14672	14975	14741	14875	14717	14874	14777	14661	14806	14789	14669	14755	14857	14743	14714	14830	14760	14699	14752	14632	14894	14814	14826	14653	14801	15029	14721	14883	14977	14630	14927	14923	14903	14778	14725	14702	14875	14917	14892	14910	14777	14830	14702	14753	14761	14960	14790	14955	14809	14746	14779	14773	14696	14886	14828	14858	14818	14962	14600	14949	14840	14706	14810	14721	14755	14628	14864	14815	14561	14875	14889	14893	14877	14927	14703	14841	14798	14570	14688	15066	14788	14812	14720	14778	14679	14844	14774	14824	14680	14732	14898	14553	14970	14851	14875	14699	14738	14858	14749	14750	14878	14630	14827	14972	14750	14847	14922	15022	14816	14823	14723	14690	14598	14672	14658	14661	14915	14864	14812	14633	14745	14801	14735	14770	14704	14807	14894	14857	14865	14868	14941	14785	14697	15011	14869	14905	14944	14757	14812	14864	14697	14919	14722	14687	14760	15012	14844	14769	14807	14961	14898	14824	14664	14566	14785	14732	14667	14837	14768	14863	14848	14843	14656	14818	14675	14919	14713	14841	14722	14941	14908	14762	14817	14858	14898	14954	14881	14927	14712	14640	14890	15004	14878	15006	14870	14705	14739	14862	14823	14804	14844	14693	14924	14852	14772	14667	14800	14713	14762	14831	14815	14548	14940	14842	14712	14796	14849	14885	14869	14806	14809	14713	14898	14834	14696	14894	14740	14904	14879	14935	14935	14880	14544	14737	14688	14787	14709	14920	14806	14993	14923	14848	14796	15031	15012	14826	14858	14759	14662	14841	14843	14886	14883	14916	14796	14750	14950	14799	14762	14818	15014	14790	14683	14794	14762	14748	15022	14922	14931	14842	14822	14939	14759	14635	14803	14923	14920	14981	14934	14780	14887	14764	14686	14862	14794	14667	14928	14896	14815	14682	14883	14891	14803	14841	14930	14670	14837	14914	14890	14825	15145	14671	14798	14788	14797	14794	14651	14941	14786	14943	14800	14748	14984	14612	14645	14686	14781	14820	14814	14927	14917	14717	14699	14715	14764	14846	14742	14690	14891	14741	14723	14896	14798	14816	15006	14741	14851	14758	14792	14852	14864	15065	14978	14826	14703	14788	14903	14988	14888	14859	15001	14804	14736	15064	14667	14735	14841	14683	14913	14853	14752	14840	14825	14909	14740	15026	14864	14817	14728	15090	14658	14960	14761	15015	14850	14721	14883	14754	14937	14755	14711	14699	14746	14730	14881	14710	14829	14779	14528	14930	14636	14781	14830	14928	14683	14778	14797	14865	14872	14645	14874	14808	14774	14809	14649	14764	14872	14852	14952	14738	14791	14839	14913	15087	14827	14751	15054	14918	14810	14760	14845	14797	14665	14712	14874	14854	14771	14824	14713	14854	14728	14851	14823	14982	14862	14821	14782	14785	14701	14817	15002	14838	14834	14817	14999	14928	14775	14756	14956	14889	14801	14870	14665	14869	14760	14986	14606	14895	14998	14705	14836	14900	14914	14885	14714	14751	14860	14685	14882	14997	14848	14710	14819	14881	14907	14727	14899	14893	14851	14674	14679	14767	15041	14932	14863	14693	14626	14905	14866	14830	14977	14881	14707	14698	14826	14788	14779	14839	14681	14924	14852	14788	14930	14862	14719	14805	14685	14831	14836	14701	14785	14748	14768	14709	15075	14855	14803	14820	14808	14856	14916	14929	14913	14899	14751	14745	14816	15014	14812	14853	14823	15129	14880	14946	14882	14723	14665	15103	14967	14846	14947	14907	14748	14855	14764	15074	14749	14998	14778	14876	14637	14732	14630	14634	14850	14721	14851	14606	14852	14783	14868	14897	14825	14898	14742	14745	14967	14689	14626	14884	14803	15028	14947	14798	14782	14567	14736	14877	15036	14776	14908	14657	14784	14844	14769	14752	14787	14731	14855	14737	14936	14781	14833	14960	14703	14804	14703	14782	14827	14731	14941	14814	14847	15126	14917	14847	14742	14662	14865	14652	14621	14534	14777	14712	15140	14954	14839	14991	14923	14832	14484	14588	14746	14815	14824	14794	14701	14974	14818	14836	14798	14901	14846	14766	15027	14940	14708	15017	14878	14809	14807	15077	14833	14513	14890	14863	14687	14873	14723	14848	14848	14990	14802	14606	14793	14904	14848	14938	14719	14824	14862	14840	14749	14780	14771	14623	15052	14884	14793	14829	14698	14840	14632	14653	14599	14973	14852	14690	14938	14738	14825	14891	14918	14895	14650	15103	14781	14924	14768	14951	14814	14859	14755	14904	14885	14772	14853	14789	14844	14860	14815	14845	14940
32563	50184	46378	33257	27188	23372	19453	17317	15469	14782	14610	14537	14657	14244	14551	14405	14358	14249	14265	14228	14357	14345	14487	14277	14228	14340	14497	14306	14089	14324	14340	14397	14330	14290	14312	14241	14243	14237	14427	14288	14046	14361	14167	14060	14188	14258	14443	14313	14314	14641	14613	14617	14552	14447	14204	14371	14044	14249	14333	14311	14268	14470	14240	14193	14323	14316	14350	14296	14105	14253	14170	14237	14174	14104	14258	14188	14289	14245	14235	14359	14233	14315	14194	14313	14137	14147	14122	14372	14178	14396	14190	14262	14269	14331	14142	14304	14241	14344	14203	14275	14247	14217	14337	14117	14241	14144	14234	14259	14387	14218	14173	14147	14089	14234	14282	14284	14259	14292	14347	14158	14170	14190	14327	14120	14219	14192	14138	14391	14314	14288	14244	14191	14339	14216	14187	14202	14281	14237	14256	14391	14347	14235	14224	14198	14098	14147	14239	14474	14143	14112	14260	14191	14337	14273	14059	14457	14174	14229	14057	14222	14179	14211	14159	14256	14202	14306	14369	14382	14251	14167	14265	14248	14220	14307	14309	14428	14066	14244	14122	14248	14199	14174	13995	14277	14255	14273	14225	14262	14227	14248	14335	14298	14268	14185	14177	14282	14134	14302	14339	14390	14148	14334	14330	14483	14178	14284	14192	14259	14176	14208	14291	14418	14188	14216	14107	14307	14311	14239	14189	14188	14215	14271	14165	14238	14287	14196	14246	14169	14162	14258	14311	14161	14294	14230	14353	14115	14234	14272	14355	14027	14242	14238	14174	14277	14269	14188	14289	14446	14245	14122	14187	14241	14232	14294	14318	14202	14222	14298	14342	14236	14332	14134	14225	14236	14451	14218	14211	14319	14322	14255	14270	14170	14095	14188	14187	13922	14231	14173	14249	14088	14417	14151	14304	14324	14291	14201	14219	14265	14345	14377	14209	14262	14139	14221	14275	14291	14123	14102	14364	14341	14265	14238	14180	14295	14220	14238	14197	14243	14203	14156	14240	14349	14234	14165	14371	14331	14245	14246	14273	14169	14334	14178	14242	14207	14130	14334	14275	14322	14215	14283	14148	14246	14050	14299	14235	14175	14373	14298	14192	14131	14250	14098	14230	14143	14161	14155	14285	14321	14233	14261	14342	14030	14163	14230	14246	14209	14201	14251	14301	14213	14401	14221	14107	14201	14166	14386	14269	14022	14170	14257	14343	14050	14213	14319	14332	14310	14240	14173	14170	14224	14118	14164	14115	14408	14206	14215	14237	14321	14160	14210	14003	14404	14246	14223	14329	14224	14152	14102	14396	14142	14279	14190	14196	14052	14134	14179	14190	14147	14288	14383	14043	14166	14407	14272	14337	14221	14042	14370	14489	14342	14174	14163	14196	14230	14101	14295	14218	14161	14237	14128	14349	14310	14150	14267	14322	14390	14212	14261	14259	14223	14309	14259	14203	14118	14238	14319	14212	14171	14230	14261	14251	14393	14192	14203	14229	14455	14227	14186	13948	14247	14314	14260	14439	14102	14191	13976	14145	14404	14279	14225	14051	14211	14143	14150	14282	14165	14163	14072	14310	14008	14257	14237	14361	14270	14071	14170	14182	14142	14263	14206	14235	14245	14235	14328	14231	14485	14369	14164	14179	14283	14094	14431	14199	14334	14255	14083	14230	14288	14245	14294	14395	14165	14311	14207	14433	14271	14239	14138	14306	14254	14205	14192	14341	14189	14209	14107	14181	14195	14300	14203	14270	14154	14283	14308	14039	14337	14157	14080	14285	14199	14227	14302	14183	14351	14184	14332	14242	14239	14376	14249	14149	14226	14096	14189	14254	14262	14239	14177	14084	14180	14265	14277	14249	14229	14147	14341	14092	14301	14170	14186	14342	14276	14159	14133	14088	14193	14173	14278	14305	14260	14311	14284	14320	14101	14241	14087	14364	14239	14211	14141	14429	14296	14263	14249	14028	14266	14204	14263	14195	14285	14232	14318	14319	14168	14193	14050	14203	14250	14206	14321	14278	14348	14375	14205	14352	14185	14424	14095	14257	14131	14208	14130	14217	14264	14223	14006	14339	14283	14318	14361	14307	14298	14284	14218	14256	14298	14318	14354	14162	14367	14221	14293	14170	14357	14187	13993	14364	14370	14211	14196	14332	14230	14273	14295	14148	14334	14019	14566	14219	14236	14410	14240	14162	14288	14106	14328	14168	14145	14420	14202	14344	14304	14320	14113	14204	14354	14202	14127	14250	14206	14187	14141	14145	14145	14328	14262	14261	14275	14196	14372	14087	14201	14293	14319	14263	14191	14178	14252	14293	14295	14347	14037	14276	14346	14059	14289	14070	14220	14265	14370	14358	14154	14111	14112	14218	14058	14325	14172	14264	14346	14360	14380	14241	14148	14277	14274	14228	14202	14280	14173	14273	14237	14368	14197	14240	14230	14189	14291	14302	14274	14190	14184	14295	14254	14186	14204	14121	14113	14249	14268	14373	14086	14132	14330	14299	14131	14198	14176	14245	14259	14102	14213	14488	14221	14189	14233	14251	14121	14293	14210	14223	14213	14152	14344	14267	14211	14297	14129	14189	14077	14248	14198	14289	14139	14181	14147	14379	14153	14299	14252	14146	14116	14248	14149	14118	14189	14218	14247	14254	14273	14291	14275	14231	14295	14321	14131	14352	14250	14369	14230	14197	14297	14292	14385	14280	14113	14247	14148	14318	14247	14081	14389	14327	14241	14245	14378	14107	14134	14224	14261	14341	14156	14162	14316	14231	14324	14195	14255	14230	14364	14205	14334	14340	14436	14265	14305	14264	14195	14213	14178	14218	14210	14273	14277	14301	14037	14303	14177	14260	14271	14344	14297	14178	14313	14256	14114	14128	14238	14341	14233	14200	14210	14236	14211	14328	14289	14136	14342	14112	14111	14358	14262	14329	14244	14052	14334	14340	14140	14201	14089	14272	14320	14366	14237	14267	14060	14190	14279	14358	14191	14330	14308	14275	14317	14113	14385	14263	14182	14236	14151	14203	14214	14246	14284	14152	14254	14111	14182	14270	14199	14324	14243	14174	14313	14263	14221	14141	14206	14161	14191	14310	14307	14226	14237	14153	14229	14282	14280	14303	14115	14194	14280	14164	14206	14350	14304	14232	14283	14342	14139	14360	14319	14210	14178	14148	14233	14056	14167	14187	14204	14127	14250	14128	14131	14241	14234	14222	14188	14270	14205	14290	14456	14090	14131	14238	14197	14185	14180	14269	14107	14157	14300	14131	14294	14194	14351	14269	14248	14397	14272	14235	14273	14076	14233	14328	14223	14200	14309	14241	14373	14242	14212	14211	14082	14160	14177	14227	14089	14254	14374	14239	14298	14036	14178	14197	14187	14228	14350	14299	14279	14095	14060	14418	14377	14144	14161	14166	14329	14340	14347	14247	14129	14264	14362	14287	14362	14343	14141	14172	14217	14165	14278	14060	14319	14253	14186	14349	14278	14229	14358	14370	14441	14236	14295	14165	14148	14290	14266	14372	14034	14255	14240	14281	14274	14215	14192	14208	14173	14020	14253	14346	14261	14322	14305	14123	14149	14069	14218	14059	14287	14449	14238	14291	14223	14327	14194	14274	14159	14192	14235	14153	14275	14146	14461	14181	14193	14170	14223	14265	14338	14288	14274	14244	14362	14228	14315	14196	14317	14263	14286	14266	14149	14134	14185	14131	14241	14213	14265	14321	14252	14174	14216	14218	14245	14440	14177	14284	14181	14208	14211	14208	14116	14190	14348	14127	14284	14271	14335	14122	14188	14137	14153	14312	14139	14137	14240	14204	14287	14278	14326	14321	14119	14203	14265	14183	14195	14164	14423	14247	14293	14143	14296	14162	14147	14296	14172	14277	14346	14112	14185	14270	14186	14218	14267	14194	14321	14101	14136	14208	14160	14179	14223	14212	14378	14270	14158	14326	14025	14274	14284	14328	14129	14223	14105	14324	14236	14155	14233	14179	14228	14349	14073	14221	14213	14424	14266	14201	14324	14150	14209	14202	14287	14206	14322	14162	14360	14133	14129	14146	14453	14239	14250	14269	14217	14322	14212	14158	14235	14284	14240	14118	14170	14212	14213	14220	14186	14356	14326	14115	14197	14228	14377	14330	14334	14162	14255	14335	14148	14126	14287	14217	14197	14141	14311	14333	14204	14282	14086	14358	14078	14147	14159	14274	14331	14118	14264	14108	14175	14167	14154	14147	14267	14276	14220	14171	14383	14035	14305	14370	14312	14151	14330	14189	14351	14205	14303	14141	14270	14122	14325	14304	14123	14198	14115	14371	14217	14153	14405	14118	14199	14389	14131	14191	14141	14246	14124	14142	14200	14131	14276	14255	14267	14293	14314	14299	14118	14201	14169	14277	14253	14162	14394	14388	14333	14140	14155	14357	14287	14084	14160	14345	14322	14126	14292	14274	14115	14284	14118	14341	14224	14247	14218	14253	14304	14210	14198	14189	14200	14257	14251	14250	14282	14174	14129	14164	14283	14335	14012	14170	14063	14189	14118	14175	14160	14507	14273	14215	14303	14373	14184	14132	14256	14272	14244	14022	14255	14226	14271	14197	14155	14284	14303	14316	14259	14218	14086	14254	14049	14101	14157	14281	14087	14376	14112	14186	14286	14174	14185	14190	14231	14279	14246	14160	14221	14030	14335	14256	14171	14065	14242	14310	14146	14116	14017	14202	14256	14119	14311	14370	14286	14285	14131	14351	14174	14204	14353	14253	14140	14281	14146	14215	14116	14270	14123	14280	14263	14215	14314	14162	14155	14380	14077	14155	14052	14235	14152	14412	14195	14180	14182	14401	14279	14323	14406	14223	14123	14078	14123	14159	14158	14185	14340	14278	14244	14239	14251	14121	14427	14222	14152	14256	14281	14133	14227	14205	14236	14174	14150	13989	14206	14343	14194	14241	14193	14368	14153	14145	14185	14190	14361	14166	14312	14134	14403	14186	14471	14282	14254	14129	14122	14156	14289	14311	14173	14346	14206	14060	14383	14292	14147	14232	14084	14272	14427	14238	14391	14157	14316	14308	14327	14142	14198	14185	14216	14179	14265	14267	14178	14254	14215	14092	14221	14225	14232	14374	14090
23118	21498	29320	24436	23123	25266	26808	21412	18199	17187	16363	16039	15772	15844	15644	15668	15774	15465	15628	15707	15470	15557	15595	15539	15452	15667	15773	15317	15387	15394	15613	15587	15327	15560	15726	15628	15434	15343	15540	15523	15407	15380	15571	15414	15465	15541	15342	15385	15722	15666	15853	15984	15775	15641	15338	15402	15248	15367	15472	15510	15292	15575	15470	15710	15536	15350	15281	15327	15568	15321	15640	15444	15489	15397	15229	15414	15339	15407	15303	15415	15540	15454	15534	15332	15253	15340	15418	15435	15420	15410	15424	15390	15304	15406	15360	15312	15519	15400	15257	15417	15251	15561	15476	15320	15618	15458	15326	15418	15500	15253	15248	15381	15229	15517	15553	15609	15215	15280	15199	15455	15451	15434	15381	15471	15335	15313	15335	15307	15332	15416	15438	15127	15323	15359	15420	15511	15396	15276	15330	15256	15348	15280	15444	15629	15256	15412	15431	15418	15510	15437	15297	15356	15357	15377	15303	15365	15660	15487	15220	15481	15408	15116	15412	15082	15378	15235	15334	15210	15237	15434	15363	15254	15440	15402	15470	15380	15467	15465	15489	15348	15536	15574	15432	15221	15486	15543	15304	15405	15448	15264	15388	15309	15215	15484	15356	15448	15324	15339	15403	15528	15235	15320	15396	15316	15606	15403	15313	15300	15562	15325	15351	15332	15404	15427	15288	15379	15334	15266	15241	15472	15143	15354	15360	15463	15464	15562	15404	15641	15428	15302	15550	15215	15263	15456	15274	15179	15338	15321	15289	15328	15190	15350	15326	15343	15288	15207	15354	15387	15361	15318	15130	15424	15414	15184	15609	15275	15103	15378	15417	15248	15433	15447	15421	15173	15379	15360	15499	15363	15481	15238	15332	15365	15242	15151	15424	15489	15468	15275	15582	15398	15247	15279	15392	15434	15528	15423	15269	15385	15353	15435	15502	15310	15430	15368	15074	15215	15630	15377	15191	15291	15196	15457	15449	15474	15474	15557	15499	15501	15359	15431	15384	15261	15256	15307	15403	15360	15351	15355	15447	15531	15444	15468	15384	15544	15291	15489	15513	15387	15428	15419	15427	15340	15273	15385	15518	15319	15352	15260	15260	15445	15512	15405	15407	15198	15283	15410	15405	15428	15242	15274	15387	15355	15302	15300	15461	15422	15335	15362	15212	15369	15706	15371	15456	15443	15322	15341	15435	15400	15265	15544	15195	15412	15300	15587	15484	15515	15425	15409	15460	15346	15410	15360	15276	15261	15402	15339	15326	15360	15236	15559	15289	15500	15150	15282	15326	15421	15454	15392	15407	15349	15264	15409	15203	15329	15214	15477	15270	15402	15356	15480	15401	15353	15480	15498	15352	15432	15326	15468	15377	15490	15415	15321	15397	15252	15333	15468	15264	15171	15411	15499	15416	15564	15409	15489	15412	15455	15248	15410	15284	15394	15408	15268	15465	15494	15525	15373	15415	15289	15536	15550	15492	15338	15398	15184	15488	15349	15272	15512	15364	15505	15714	15505	15251	15290	15350	15419	15410	15412	15226	15384	15225	15497	15258	15542	15339	15310	15327	15112	15495	15336	15442	15362	15409	15502	15285	15418	15264	15409	15213	15512	15546	15435	15487	15224	15379	15598	15551	15489	15311	15392	15320	15258	15289	15353	15410	15303	15444	15390	15317	15419	15489	15202	15422	15377	15251	15290	15364	15374	15534	15281	15428	15471	15498	15516	15335	15429	15333	15240	15440	15491	15401	15408	15547	15341	15411	15412	15538	15362	15543	15396	15537	15465	15298	15240	15453	15301	15450	15469	15152	15465	15268	15186	15193	15328	15419	15438	15215	15591	15391	15107	15312	15384	15313	15444	15356	15433	15441	15369	15242	15216	15186	15363	15203	15378	15336	15564	15249	15444	15325	15568	15355	15555	15394	15444	15364	15287	15445	15180	15472	15396	15338	15321	15208	15429	15456	15243	15405	15130	15382	15271	15419	15339	15595	15301	15352	15376	15410	15364	15518	15359	15155	15416	15251	15509	15510	15268	15444	15249	15266	15471	15303	15359	15511	15432	15369	15254	15304	15236	15273	15326	15376	15325	15337	15214	15208	15284	15483	15408	15549	15429	15346	15314	15366	15310	15376	15429	15393	15541	15418	15545	15509	15505	15410	15078	15487	15492	15460	15320	15343	15484	15278	15579	15515	15529	15450	15284	15284	15501	15198	15583	15196	15306	15370	15355	15370	15445	15396	15485	15340	15348	15353	15332	15337	15438	15598	15370	15313	15285	15513	15510	15270	15418	15207	15348	15451	15318	15186	15284	15405	15421	15138	15395	15475	15309	15412	15331	15580	15605	15478	15242	15349	15278	15460	15404	15394	15146	15422	15355	15256	15487	15408	15397	15251	15251	15316	15232	15226	15169	15117	15412	15323	15646	15439	15274	15389	15266	15287	15185	15313	15370	15600	15369	15412	15375	15289	15449	15427	15322	15480	15438	15598	15358	15094	15455	15374	15269	15318	15445	15278	15269	15240	15393	15530	15393	15293	15336	15607	15365	15372	15428	15336	15520	15472	15313	15507	15445	15436	15450	15403	15266	15393	15577	15465	15436	15323	15387	15383	15211	15337	15307	15446	15314	15261	15217	15543	15316	15230	15390	15476	15381	15427	15671	15266	15297	15510	15502	15466	15659	15392	15086	15600	15184	15308	15429	15296	15217	15315	15451	15259	15384	15286	15341	15278	15315	15519	15382	15266	15264	15267	15428	15504	15290	15389	15289	15420	15366	15316	15598	15263	15394	15330	15252	15344	15469	15386	15433	15654	15254	15300	15321	15503	15200	15379	15386	15390	15286	15453	15450	15300	15522	15297	15275	15238	15399	15614	15645	15404	15460	15319	15243	15193	15587	15430	15523	15273	15232	15420	15448	15340	15698	15336	15344	15332	15475	15355	15393	15311	15321	15213	15395	15327	15278	15393	15314	15276	15458	15470	15280	15289	15273	15120	15430	15393	15579	15266	15291	15388	15459	15298	15330	15404	15451	15278	15391	15401	15260	15305	15131	15435	15256	15532	15466	15179	15323	15490	15227	15488	15395	15242	15283	15262	15282	15269	15326	15401	15138	15337	15320	15395	15525	15490	15384	15467	15342	15284	15379	15510	15477	15452	15364	15400	15401	15251	15379	15481	15368	15359	15427	15381	15355	15460	15379	15178	15225	15241	15466	15243	15316	15381	15342	15301	15336	15431	15459	15518	15458	15328	15030	15352	15499	15295	15504	15571	15491	15392	15434	15173	15373	15284	15380	15425	15413	15359	15452	15429	15418	15380	15502	15337	15395	15396	15289	15267	15363	15409	15356	15218	15563	15472	15301	15223	15388	15453	15368	15315	15565	15376	15435	15304	15261	15415	15282	15298	15342	15484	15474	15498	15469	15390	15458	15367	15330	15346	15528	15271	15435	15428	15167	15322	15505	15267	15423	15338	15562	15246	15101	15313	15405	15337	15536	15258	15244	15484	15306	15288	15269	15321	15394	15362	15535	15340	15365	15266	15485	15516	15324	15436	15451	15124	15164	15291	15299	15249	15353	15368	15376	15382	15413	15511	15261	15304	15420	15404	15343	15372	15362	15470	15399	15327	15394	15425	15295	15158	15308	15324	15540	15424	15448	15270	15415	15406	15294	15494	15242	15407	15276	15319	15304	15534	15239	15648	15406	15329	15505	15485	15479	15312	15295	15330	15268	15481	15278	15393	15431	15382	15412	15513	15333	15388	15446	15244	15531	15273	15480	15350	15490	15266	15495	15223	15458	15293	15487	15216	15228	15496	15478	15387	15447	15303	15435	15466	15500	15378	15361	15261	15421	15398	15305	15270	15263	15403	15267	15409	15290	15298	15264	15198	15223	15396	15374	15310	15343	15392	15439	15374	14983	15498	15511	15365	15441	15331	15387	15622	15356	15308	15286	15389	15594	15221	15394	15287	15345	15363	15641	15349	15326	15453	15324	15413	15336	15145	15323	15382	15342	15333	15336	15506	15336	15432	15373	15246	15319	15315	15432	15369	15572	15298	15293	15230	15361	15484	15241	15562	15357	15423	15454	15415	15186	15300	15420	15470	15423	15321	15309	15387	15223	15230	15305	15446	15412	15426	15245	15427	15271	15295	15472	15290	15354	15294	15486	15435	15382	15370	15309	15298	15276	15347	15351	15363	15393	15268	15507	15405	15292	15384	15280	15382	15388	15460	15267	15210	15259	15178	15469	15410	15352	15403	15315	15360	15336	15405	15370	15278	15310	15366	15424	15478	15295	15539	15366	15506	15107	15448	15479	15345	15379	15275	15346	15449	15500	15327	15367	15473	15528	15331	15583	15384	15238	15510	15530	15292	15411	15266	15168	15392	15330	15519	15321	15461	15320	15622	15191	15343	15375	15353	15366	15423	15291	15269	15262	15545	15317	15289	15338	15406	15501	15155	15210	15330	15488	15489	15377	15361	15469	15385	15380	15323	15236	15405	15520	15515	15569	15461	15516	15396	15386	15487	15398	15320	15420	15433	15322	15391	15311	15371	15242	15423	15381	15312	15454	15600	15207	15430	15300	15408	15383	15431	15493	15399	15486	15526	15397	15394	15260	15540	15292	15638	15406	15362	15354	15270	15483	15418	15446	15459	15330	15384	15407	15380	15393	15407	15309	15319	15308	15160	15431	15504	15151	15339	15554	15579	15339	15180	15295	15362	15595	15470	15404	15052	15359	15339	15291	15453	15546	15219	15314	15298	15346	15329	15601	15255	15171	15319	15313	15281	15400	15406	15178	15305	15385	15418	15330	15499	15409	15044	15296	15419	15187	15275	15377	15439	15421	15342	15511	15240	15325	15329	15443	15346	15507	15475	15382	15539	15581	15516	15379	15420	15298	15393	15299	15323	15144	15306	15363	15474	15312	15421	15519	15536	15416	15472	15567	15201	15347	15424	15320	15155	15279	15287	15444	15418	15407	15442	15443	15418	15262	15405	15191	15279	15481	15550	15407	15220	15413	15258	15468	15295	15422	15478	15434	15234	15388	15199	15404	15146	15230	15323	15237	15444	15443	15451	15411	15420	15380	15506	15548	15399	15182	15470	15214	15282	15346	15479	15395	15457	15297
36321	57599	51150	41997	35993	26832	24480	21878	17774	16069	15161	14827	14871	14888	14784	14844	14867	14666	14836	14696	14610	14564	14643	14655	14525	14598	14488	14566	14657	14556	14565	14631	14633	14391	14692	14556	14706	14747	14542	14501	14788	14494	14653	14603	14639	14691	14531	14541	14773	14932	15126	14937	14964	14796	14524	14459	14589	14557	14613	14540	14704	14534	14673	14513	14596	14488	14630	14441	14530	14436	14627	14473	14622	14498	14574	14566	14553	14640	14742	14664	14674	14781	14542	14537	14543	14633	14652	14370	14612	14531	14507	14587	14462	14436	14566	14648	14738	14598	14608	14540	14570	14493	14500	14712	14549	14560	14523	14583	14629	14514	14517	14505	14366	14731	14561	14595	14541	14710	14759	14541	14598	14741	14505	14549	14668	14609	14561	14519	14617	14510	14604	14590	14571	14703	14461	14712	14746	14623	14402	14562	14616	14649	14500	14467	14546	14544	14621	14517	14581	14424	14642	14611	14478	14633	14552	14486	14631	14447	14618	14494	14790	14401	14623	14545	14518	14477	14454	14450	14491	14531	14557	14625	14585	14683	14449	14603	14536	14554	14514	14616	14500	14599	14482	14509	14389	14743	14711	14571	14642	14514	14666	14354	14521	14644	14433	14656	14489	14527	14471	14587	14438	14441	14430	14491	14613	14493	14480	14451	14614	14625	14442	14350	14578	14648	14559	14558	14642	14451	14515	14402	14478	14444	14688	14578	14689	14596	14512	14569	14406	14596	14473	14606	14602	14549	14401	14484	14642	14558	14925	14536	14544	14626	14692	14609	14570	14431	14442	14739	14436	14463	14565	14476	14574	14715	14637	14483	14504	14520	14497	14694	14502	14596	14388	14618	14486	14619	14614	14772	14471	14531	14523	14558	14557	14475	14540	14646	14443	14390	14684	14454	14453	14619	14664	14635	14592	14589	14681	14548	14405	14418	14718	14570	14477	14520	14499	14640	14563	14506	14417	14466	14448	14468	14392	14622	14304	14612	14492	14538	14472	14513	14525	14616	14463	14507	14472	14616	14650	14521	14629	14442	14443	14591	14439	14634	14706	14573	14450	14479	14614	14689	14525	14518	14553	14455	14500	14769	14415	14443	14637	14475	14670	14586	14512	14636	14497	14374	14467	14326	14662	14508	14275	14601	14575	14590	14539	14581	14583	14387	14673	14584	14402	14656	14637	14558	14660	14605	14473	14698	14533	14663	14652	14499	14560	14610	14505	14572	14437	14566	14539	14513	14463	14640	14595	14671	14552	14610	14523	14648	14607	14673	14651	14405	14528	14430	14536	14449	14619	14594	14558	14522	14629	14491	14547	14454	14670	14637	14611	14546	14623	14603	14489	14630	14722	14461	14460	14711	14488	14556	14334	14463	14429	14516	14624	14726	14567	14686	14544	14607	14561	14549	14533	14506	14479	14558	14585	14610	14451	14678	14525	14524	14510	14740	14504	14608	14574	14364	14556	14462	14512	14814	14635	14488	14438	14489	14443	14667	14619	14681	14542	14524	14644	14587	14585	14589	14497	14617	14448	14576	14689	14484	14515	14414	14617	14490	14679	14496	14584	14646	14651	14759	14755	14477	14578	14553	14669	14414	14599	14561	14539	14699	14659	14594	14456	14644	14501	14509	14530	14680	14689	14653	14544	14479	14514	14554	14522	14573	14638	14508	14517	14533	14521	14492	14642	14521	14591	14248	14641	14494	14484	14408	14464	14756	14542	14519	14576	14418	14477	14571	14488	14412	14829	14677	14697	14582	14656	14532	14549	14572	14539	14519	14403	14637	14522	14428	14485	14563	14362	14568	14714	14735	14579	14582	14252	14709	14518	14344	14448	14538	14537	14639	14551	14622	14561	14459	14535	14585	14481	14392	14610	14730	14643	14394	14623	14491	14463	14626	14564	14562	14548	14500	14629	14424	14570	14287	14585	14668	14518	14520	14722	14522	14448	14632	14536	14529	14635	14570	14552	14601	14786	14491	14491	14571	14677	14503	14520	14478	14473	14684	14493	14581	14495	14594	14434	14727	14546	14513	14541	14600	14582	14428	14675	14539	14481	14591	14560	14680	14498	14601	14688	14600	14458	14590	14523	14583	14586	14498	14473	14526	14472	14503	14623	14547	14469	14394	14594	14474	14632	14578	14675	14575	14459	14433	14445	14479	14702	14620	14568	14585	14583	14598	14594	14424	14535	14618	14529	14370	14526	14500	14538	14562	14644	14640	14733	14483	14526	14667	14481	14413	14647	14437	14511	14664	14369	14520	14512	14581	14411	14517	14482	14598	14637	14441	14549	14593	14563	14423	14548	14567	14586	14651	14459	14650	14679	14414	14476	14588	14638	14618	14613	14540	14432	14601	14491	14685	14516	14671	14537	14689	14617	14595	14592	14623	14603	14553	14418	14462	14510	14491	14405	14445	14421	14638	14565	14416	14721	14653	14602	14588	14587	14639	14632	14604	14527	14491	14387	14275	14744	14501	14547	14704	14476	14424	14400	14515	14426	14542	14342	14442	14571	14619	14586	14501	14607	14556	14544	14639	14451	14587	14620	14544	14450	14471	14724	14533	14467	14452	14460	14554	14592	14393	14512	14769	14559	14593	14682	14510	14425	14543	14588	14442	14505	14420	14495	14592	14544	14533	14800	14745	14484	14533	14600	14501	14473	14512	14514	14438	14625	14440	14484	14518	14529	14470	14422	14624	14594	14611	14714	14450	14534	14521	14505	14606	14480	14592	14588	14560	14616	14464	14460	14433	14484	14471	14596	14603	14789	14433	14475	14529	14642	14679	14463	14725	14601	14515	14489	14456	14582	14634	14667	14607	14483	14646	14479	14678	14589	14638	14513	14567	14491	14392	14636	14635	14420	14607	14680	14434	14531	14466	14654	14519	14608	14385	14492	14397	14625	14604	14544	14746	14664	14513	14585	14449	14500	14469	14799	14583	14515	14448	14506	14492	14564	14474	14567	14571	14597	14561	14471	14567	14663	14592	14492	14519	14482	14509	14436	14640	14450	14482	14537	14643	14527	14566	14528	14416	14458	14473	14563	14661	14525	14548	14659	14694	14583	14533	14380	14563	14620	14380	14634	14507	14529	14373	14795	14595	14618	14502	14605	14490	14410	14600	14600	14496	14527	14699	14469	14584	14609	14489	14497	14524	14415	14422	14582	14689	14684	14558	14598	14508	14607	14369	14466	14662	14601	14580	14465	14715	14460	14528	14518	14492	14582	14583	14424	14554	14606	14550	14445	14522	14498	14491	14476	14602	14615	14566	14569	14611	14574	14702	14529	14460	14513	14585	14566	14687	14492	14592	14667	14479	14601	14515	14548	14492	14639	14489	14617	14455	14608	14596	14411	14436	14539	14435	14437	14513	14495	14470	14639	14448	14552	14443	14452	14506	14509	14666	14576	14831	14428	14495	14570	14487	14550	14422	14475	14593	14351	14568	14524	14602	14372	14562	14481	14621	14474	14587	14602	14472	14513	14415	14408	14530	14571	14498	14634	14559	14561	14380	14555	14583	14458	14699	14667	14642	14555	14664	14498	14606	14639	14509	14511	14564	14569	14454	14483	14698	14344	14703	14629	14517	14510	14807	14621	14511	14579	14614	14440	14576	14618	14680	14653	14585	14490	14611	14671	14536	14514	14577	14632	14532	14454	14533	14522	14665	14650	14625	14505	14523	14539	14564	14711	14609	14804	14542	14571	14496	14630	14427	14343	14586	14457	14414	14536	14444	14428	14621	14509	14673	14543	14467	14597	14509	14524	14597	14526	14602	14478	14613	14665	14405	14485	14537	14338	14643	14726	14496	14409	14637	14622	14590	14492	14646	14558	14378	14644	14330	14689	14576	14439	14523	14525	14436	14573	14515	14549	14436	14379	14388	14460	14610	14542	14507	14620	14514	14393	14727	14314	14620	14589	14703	14602	14493	14437	14580	14606	14541	14726	14479	14518	14604	14455	14640	14626	14404	14652	14529	14550	14562	14370	14492	14607	14546	14503	14499	14574	14662	14566	14496	14530	14590	14468	14555	14532	14665	14622	14616	14463	14605	14489	14560	14620	14423	14617	14540	14585	14489	14526	14515	14488	14467	14670	14638	14504	14497	14522	14501	14601	14641	14533	14537	14389	14646	14636	14661	14520	14502	14625	14646	14612	14451	14693	14505	14555	14478	14334	14518	14697	14465	14500	14642	14532	14633	14601	14403	14549	14464	14705	14506	14579	14513	14398	14663	14706	14509	14591	14495	14418	14564	14538	14516	14583	14410	14526	14509	14529	14606	14490	14413	14531	14434	14486	14601	14600	14654	14255	14471	14574	14630	14697	14581	14455	14624	14578	14466	14514	14422	14383	14514	14567	14522	14392	14484	14577	14544	14605	14518	14721	14461	14632	14463	14676	14627	14539	14458	14586	14424	14498	14527	14693	14524	14376	14583	14602	14768	14501	14491	14508	14557	14468	14533	14606	14640	14466	14543	14519	14524	14518	14436	14715	14748	14558	14572	14487	14522	14573	14600	14486	14562	14619	14541	14562	14442	14546	14514	14592	14596	14526	14532	14649	14586	14502	14736	14503	14493	14581	14496	14554	14413	14574	14701	14244	14464	14504	14409	14626	14634	14632	14718	14507	14508	14505	14419	14509	14531	14503	14575	14614	14450	14490	14751	14646	14520	14665	14561	14479	14465	14483	14684	14583	14416	14488	14432	14396	14556	14669	14616	14522	14519	14568	14548	14484	14474	14432	14406	14551	14506	14379	14561	14362	14440	14467	14513	14391	14617	14450	14453	14637	14422	14504	14466	14653	14560	14347	14507	14609	14521	14780	14595	14500	14612	14478	14599	14422	14532	14481	14529	14495	14622	14448	14499	14593	14364	14544	14702	14554	14518	14519	14551	14418	14648	14428	14478	14549	14508	14550	14430	14566	14415	14622	14688	14571	14377	14433	14569	14444	14577	14658	14512	14653	14435	14616	14771	14590	14593	14545	14625	14437	14575	14680	14530	14844	14678	14886	14525	14502	14508	14552	14607	14680	14350	14489	14666	14596	14594	14547	14392	14546	14534	14600	14405	14468	14617	14571	14446	14519	14580	14670	14370	14703	14466	14700	14500	14492	14435	14466	14636	14547	14479
28487	26060	30334	25548	20176	18016	16663	15336	14944	14872	14714	14950	14787	14714	14728	14567	14625	14893	14842	14639	14760	14581	14557	14526	14926	14676	14741	14737	14679	14709	14554	14761	14513	14616	14777	14573	14684	14702	14610	14569	14595	14495	14657	14567	14733	14750	14969	14830	14717	14773	14787	14754	14818	14636	14574	14573	14597	14584	14642	14692	14795	14757	14766	14761	14717	14617	14608	14734	14565	14670	14672	14650	14617	14790	14951	14927	14606	14700	14635	14712	14512	14696	14748	14847	14907	14760	14776	14749	14678	14729	14692	14820	14707	14689	14776	14731	14495	14820	14792	14800	14724	14729	14821	14697	14798	14545	14500	14553	14724	14748	14603	14721	14576	14712	14883	14756	14701	14622	14593	14763	14692	14840	14786	14532	14798	14543	14517	14753	14943	14701	14840	14599	14859	14626	14687	14747	14540	14635	14561	14570	14573	14730	14639	14592	14703	14685	14715	14670	14695	14731	14591	14745	14642	14784	14778	14707	14624	14584	14685	14729	14754	14704	14616	14641	14733	14612	14785	14546	14584	14800	14675	14745	14663	14715	14772	14602	14801	14408	14692	14559	14750	14578	14879	14707	14551	14606	14804	14648	14739	14613	14634	14683	14570	14707	14802	14707	14827	14787	14881	14746	14594	14438	14632	14441	14645	14597	14788	14556	14669	14755	14794	14687	14665	14723	14800	14645	14585	14709	14767	14695	14656	14599	14560	14585	14686	14573	14466	14854	14680	14675	14573	14766	14612	14787	14618	14808	14765	14738	14605	14682	14747	14699	14701	14785	14672	14726	14712	14734	14813	14692	14782	14733	14761	14664	14547	14728	14890	14745	14650	14593	14539	14747	14923	14756	14885	14734	14490	14843	14503	14778	14729	14713	14877	14697	14893	14783	14635	14583	14734	14840	14731	14835	14694	14688	14582	14775	14688	14658	14746	14710	14862	14755	14682	14561	14598	14730	14712	14789	14681	14745	14798	14620	14385	14455	14886	14586	14545	14585	14596	14532	14943	14802	14743	14696	14560	14706	14832	14625	14827	14716	14733	14539	14821	14723	14509	14729	14646	14890	14826	14630	14659	14485	14649	14910	14693	14715	14829	14828	14693	14603	14566	14534	14669	14561	14687	14607	14744	14497	14748	14754	14745	14623	14564	14753	14627	14530	14922	14831	14714	14515	14655	14652	14585	14672	14798	14750	14781	14763	14621	14550	14705	14641	14817	14592	14607	14735	14626	14531	14547	14699	14502	14705	14658	14559	14787	14662	14555	14756	14659	14579	14664	14780	14650	14728	14612	14527	14703	14673	14623	14642	14758	14761	14725	14730	14770	14731	14648	14743	14594	14556	14677	14635	14677	14687	14615	14744	14706	14630	14757	14755	14873	14652	14768	14485	14587	14720	14856	14479	15008	14702	14798	14734	14800	14822	14616	14665	14614	14705	14693	14630	14839	14821	14556	14556	14644	14732	14721	14726	14558	14579	14756	14622	14794	14877	14691	14754	14764	14667	14903	14611	14723	14871	14758	14713	14733	14735	14617	14729	14637	14743	14806	14771	14720	14781	14658	14940	14652	14947	14604	14625	14983	14847	14901	14834	14611	14624	14588	14857	14878	14754	14600	14601	14715	14838	14668	14752	14565	14657	14861	14819	14612	14693	14679	14642	14702	14601	14629	14518	14699	14720	14658	14760	14904	14654	14756	14665	14708	14755	14667	14706	14754	14855	14732	14723	14654	14644	14537	14810	14527	14681	14760	14612	14751	14539	14641	14572	14606	14453	14785	14378	14630	14494	14832	14610	14798	14845	14815	14672	14579	14578	14555	14717	14762	14768	14790	14627	14758	14697	14770	14710	14754	14865	14738	14592	14829	14648	14743	14819	14716	14573	14734	14548	14768	14614	14608	14842	14656	14681	14628	14826	14765	14894	14633	14713	14701	14692	14689	14792	14816	14637	14731	14399	14558	14737	14672	14667	14551	14706	14826	14827	14775	14715	14592	14571	14433	14643	14730	14758	14552	14787	14658	14610	14889	14757	14857	14736	14508	14857	14808	14677	14860	14650	14748	14764	14633	14724	14779	14674	14523	14553	14761	14696	14651	14712	14722	14751	14685	14564	14642	14660	14702	14838	14801	14739	15001	14870	14994	14620	14625	14678	14570	14722	14655	14730	14667	14855	14759	14574	14695	14634	14841	14808	14465	14695	14703	14795	14649	14647	14607	14691	14733	14790	14731	14574	14722	14677	14802	14729	14709	14592	14720	14748	14703	14620	14696	14768	14653	14740	14579	14573	14666	14849	14690	14736	14770	14625	14725	14545	14710	14696	14611	14702	14653	14720	14668	14587	14457	14706	14542	14600	14755	14599	14771	14683	14759	14768	14895	14926	14756	14745	14703	14683	14779	14770	14500	14541	14612	14662	14494	14515	14640	14770	14673	14771	14713	14789	14548	14612	14781	14787	14560	14587	14707	14823	14830	14763	14614	14698	14770	14563	14634	14639	14728	14650	14670	14699	14738	14696	14623	14542	14535	14553	14737	14656	14881	14784	14610	14632	14728	14928	14801	14619	14676	14607	14514	14895	14829	14754	14570	14602	14861	14924	14717	14910	14788	14543	14723	14703	14682	14659	14428	14720	14701	14691	14792	14530	14634	14589	14541	14522	14564	14782	14613	14728	14717	14719	14559	14651	14613	14551	14652	14788	14835	14762	14669	14613	14671	14688	14723	14659	14844	14789	14789	14708	14716	14698	14634	14728	14667	14583	14693	14707	14622	14459	14778	14765	14700	14734	14656	14714	14695	14739	14932	14752	14569	14515	14698	14833	14818	14651	14514	14783	14856	14785	14588	14499	14768	14764	14605	14790	14667	14499	14620	14730	14728	14644	14713	14860	14831	14734	14599	14671	14791	14727	14849	14640	14782	14611	14745	14635	14588	14633	14741	14699	14620	14777	14661	14635	14681	14785	14872	14658	14463	14818	14700	14766	14713	14793	14680	14649	14623	14646	14612	14717	14704	14687	14912	14603	14507	14560	14731	14735	14648	14807	14724	14757	14634	14666	14605	14634	14564	14629	14671	14448	14723	14691	14672	14646	14810	14699	14734	14644	14545	14714	14833	14693	14584	14644	14904	14711	14568	14662	14688	14702	14551	14544	14542	14504	14876	14831	14700	14701	14648	14698	14827	14658	14757	14797	14947	14650	14667	14581	14664	14496	14734	14698	14787	14735	14704	14569	14670	14685	14730	14607	14679	14782	14592	14800	14883	14724	14592	14614	14701	14749	14776	14598	14754	14723	14679	14641	14610	14651	14730	14559	14700	14818	14685	14634	14701	14765	14791	14552	14655	14616	14704	14732	14688	14571	14788	14809	14486	14840	14729	14675	14876	14758	14567	14735	14708	14664	14748	14739	14650	14730	14757	14782	14759	14650	14482	14629	14672	14787	14560	14677	14648	14830	14680	14607	15002	14667	14638	14584	14739	14678	14566	14686	14665	14633	14599	14826	14695	14724	14842	14840	14758	14838	14896	14836	14522	14674	14685	14647	14789	14663	14801	14580	14376	14759	14528	14641	14662	14707	14779	14634	14763	14786	14761	14706	14621	14722	14536	14804	14616	14725	14602	14588	14694	14670	14479	14594	14733	14756	14811	14540	14769	14764	14752	14766	14750	14788	14615	14727	14765	14524	14627	14546	14727	14820	14824	14827	14729	14670	14639	14421	14719	14711	14805	14480	14764	14881	14787	14665	14558	14669	14823	14806	14887	14797	14343	14867	14852	14814	14709	14544	14603	14671	14678	14715	14531	14789	14605	14689	14844	14803	14657	14635	14619	14696	14581	14692	14612	14524	14713	14745	14673	14605	14558	14685	14658	14553	14798	14714	14846	14684	14768	14767	14739	14673	14684	14828	14729	14676	14597	14741	14634	14628	14570	14845	14690	14515	14789	14801	15028	14601	14739	14423	14554	14518	14952	14595	14616	14528	14601	14674	14632	14564	14485	14646	14684	14512	14695	14742	14574	14543	14754	14860	14659	14748	14796	14671	14705	14571	14841	14552	14671	14708	14753	14678	14666	14853	14776	14343	14774	14754	14736	14738	14774	14505	14626	14640	14702	14794	14643	14683	14602	14673	14643	14669	14531	14557	14654	14793	14651	14645	14522	14776	14609	14589	14763	14889	14804	14901	14714	14772	14558	14604	14735	14579	14732	14683	14761	14645	14554	14661	14891	14668	14632	14578	14609	14856	14726	14561	14697	14582	14653	14520	14644	14756	14721	14521	14794	14728	14786	14588	14808	14861	14658	14744	14577	14690	14707	14701	14715	14531	14653	14724	14835	14673	14630	14564	14588	14756	14653	14694	14721	14672	14667	14749	14614	14677	14759	14858	14644	14635	14706	14569	14527	14712	14529	14578	14717	14774	14613	14568	14676	14632	14807	14770	14683	14603	14878	14769	14591	14613	14650	14709	14685	14686	14742	14513	14798	14767	14579	14613	14652	14677	14631	14748	14638	14651	14760	14724	14634	14764	14560	14701	14751	14577	14698	14702	14641	14824	14981	14672	14753	14733	14577	14714	14606	14675	14836	14590	14609	14763	14810	14699	14818	14681	14723	14660	14622	14812	14591	14806	14518	14716	14621	14801	14808	14619	14711	14842	14829	14669	14722	14695	14641	14724	14799	14742	14826	14783	14708	14619	14741	14679	14768	14811	14624	14764	14636	14720	14654	14639	14597	14600	14722	14654	14654	14623	14799	14485	14937	14701	14822	14739	14825	14417	14493	14631	14678	14864	14613	14402	14749	14540	14698	14869	14928	14884	14793	14690	14618	14791	14582	14860	14640	14634	14682	14720	14526	14693	14715	14724	14626	14515	14807	14791	14768	14788	14830	14763	14658	14673	14741	14556	14661	14553	14586	14717	14625	14611	14753	14747	14800	14762	14628	14597	14572	14654	14728	14689	14770	14766	14767	14490	14566	14631	14738	14877	14721	14669	14648	14794	14749	14813	14549	14631	14782	14799	14746	14759	14701	14629	14705	14557	14686	14683	14674	14715	14692	14625	14672	14626	14653	14830	14713	14660	14639	14704	14724	14471	14628	14702	14722	14775	14705	14464	15066	14798	14762	14710	14659	14703	14728	14644
32967	42718	35566	25835	21957	18642	16622	14849	14538	14262	14294	14198	14288	14387	14184	14379	14153	14154	14210	14095	14182	14301	14069	14360	14144	14049	14245	14209	14101	14215	14366	14006	14192	14053	14271	14126	14084	14233	14045	14184	14071	14199	14100	14026	14118	14112	14244	14270	14069	14352	14144	14153	14219	14239	14233	14108	14127	13991	14133	14106	14144	14163	14224	14100	14070	14191	14179	14159	14197	14078	14231	14217	14208	14216	14216	14163	14140	14013	14049	14201	14181	13976	14291	14112	14137	14167	14143	14053	14154	14219	14066	14033	14127	14067	14218	14395	14199	14193	14195	14027	14163	14192	14084	14056	14032	14121	14110	14258	14265	14034	14195	14176	14207	14189	14190	14274	14306	14260	14055	14118	14199	14103	14001	14008	14132	14245	14290	14069	14260	14118	14129	14269	14144	14250	14046	14152	14067	14062	14010	14108	14119	14163	14219	14263	14107	14063	14139	14332	14086	14266	14148	14065	14008	14197	14209	14238	14102	14064	14116	13959	14122	14185	14012	14127	14372	14180	14073	14166	13947	14144	14125	14099	14136	14115	14112	14075	14196	14200	14066	14110	13994	14144	14278	14120	14202	14169	14174	14067	14087	14370	14195	14200	14160	14186	14240	14212	14121	14023	14166	14161	14157	14104	14199	14089	14051	14194	14159	14021	14086	14189	14258	14036	14180	14159	14171	14272	14265	14111	14294	14193	14144	14166	14030	14220	14250	14223	14255	14203	14131	14099	14200	14052	14104	13982	14001	14242	14143	14150	14246	14141	14274	14136	14159	14135	14165	14201	14103	14282	14181	14184	14144	14221	14106	14138	14202	14225	14159	13903	14094	14244	14091	14023	14182	14090	14188	13899	14339	14058	14216	14145	14120	14176	14211	14083	14152	14162	14187	14353	14145	14200	14138	14187	14180	14054	14127	14205	14028	14257	14159	14156	14096	14330	13963	14351	13981	14204	14288	14270	14213	14213	14231	14118	13980	14097	14246	14147	14197	14215	13908	14130	14261	14288	14357	14109	14019	14221	14098	14105	14145	14329	14109	13978	14248	14211	14071	14179	14110	14043	14055	14024	14075	14011	14120	14178	14011	14219	14204	14213	14073	14061	14048	14073	14183	14022	14266	14136	14267	14023	14180	14144	14205	13868	14118	14338	14044	14153	14103	14306	14207	14248	14086	14324	14276	14161	14174	14121	13955	14254	14125	14035	14039	14173	14181	14075	14156	14076	14214	14155	14090	14194	14236	13971	14092	14223	14085	13952	14227	14010	14160	14105	14070	14128	14025	14192	14083	14320	14196	14148	14119	14046	14176	14249	13994	14092	14143	14136	14000	14130	14201	14217	14159	14070	14272	14216	14166	14264	14261	14135	14160	14088	14265	14303	14132	14136	14255	14195	14015	14085	14257	14113	14317	14038	14225	14226	14231	14094	14189	14173	14180	14108	14119	14180	14175	14141	14432	14184	14109	14142	14113	14234	14101	14280	14136	14149	13926	14140	14125	14262	14264	14086	14222	13978	14048	14163	14162	13953	14016	14054	14218	14042	14024	14096	14129	14172	14209	14118	14213	14076	14100	14071	14267	14153	14283	14065	14101	14182	14141	14219	14196	14195	14176	14202	14007	14287	14038	14182	14055	14027	14136	14233	14195	14154	14212	14113	14173	14062	14081	14162	14266	14045	14140	14129	14175	14083	14277	14224	14177	14215	13919	14122	14188	14049	14033	14288	14092	14169	14135	14144	14030	14148	14171	14263	14248	14305	14081	14153	14265	14102	14380	14153	14399	14319	14249	14100	14190	14269	14242	14154	14068	14159	14328	14194	13930	14182	14119	14057	14168	14204	14206	14189	14253	14113	14097	14074	14035	14171	13919	14084	14166	14248	14123	14350	14145	14109	14242	14055	14075	14169	14146	14188	14240	14086	14057	14194	14182	14176	14174	14199	14326	14183	14143	14151	14269	14142	14276	14121	14108	14081	14269	14146	14220	14261	14074	14292	14158	14186	14221	14306	14246	14185	14138	14110	14262	14078	14215	14137	14218	14186	14255	14126	14252	14133	14192	13942	14219	14126	14100	14136	13912	14243	14155	14248	14197	14399	14174	14179	14271	14288	14102	14133	14185	14078	13963	14195	13973	14099	14003	13950	14184	14166	14046	14157	14053	14153	14135	14122	14092	14005	13992	14124	14083	14111	14324	14261	14050	13996	14122	14325	14329	14161	14067	14116	14098	14254	14090	14119	14261	14135	14199	14112	14176	14170	14103	14140	14122	14187	14174	13939	14183	14169	14030	14165	14240	14162	14174	14094	14183	14290	14092	14165	14140	14140	14017	14073	14297	14101	14152	14262	13983	14131	14240	14117	14127	14119	14229	14082	14131	14159	14035	14176	14217	14156	14105	14184	14022	14220	14213	14130	14081	14201	14292	14199	14076	14132	14224	14245	14200	14168	14203	14147	14227	14174	14294	14266	14174	14142	14172	14179	13956	14097	14238	14139	14038	14197	14228	13998	14030	14065	14106	14205	14299	14253	14104	14169	14119	14145	14108	14165	14106	14258	14249	14202	14279	14186	14147	14378	14195	14132	14296	14171	14135	14135	14051	13983	14161	14211	14176	14316	14042	14176	14019	14057	14199	14127	14142	14220	14042	14255	14079	14140	14179	14258	14034	14342	14232	14257	14202	14060	14121	14085	14180	14003	14196	14074	14122	14243	13922	14265	14136	13980	14087	14217	14198	14009	14185	14176	14213	14085	14153	14192	14085	14208	14132	14203	14038	14169	14045	14194	14050	14129	14175	14097	14190	14157	14230	14302	13968	14146	14131	14199	14102	14171	14226	14042	14134	14216	14171	14417	14240	14047	14081	14132	14123	14086	14237	14042	14194	14222	14025	14163	14095	14247	14163	14090	14243	14216	14215	14007	14148	14213	13994	14003	14213	14194	14338	14075	14265	14186	14064	14139	14172	14267	14201	14342	14185	14298	14031	14072	14076	14166	13998	14121	13978	14319	14088	14134	14196	14327	14187	14050	14213	14206	14156	14218	14237	14097	14175	14077	14108	14044	13893	14257	14096	14031	14184	14055	14141	14343	14032	14101	14085	14066	14286	14102	14137	14192	14122	14056	14113	14209	14025	14347	14252	14250	14075	14174	14097	14162	14143	14166	14051	14143	13991	13975	14231	14119	14050	14324	14179	14104	14253	14146	14159	14058	14267	14262	14139	14256	14168	14219	14331	14290	14055	14118	14245	13994	14044	14291	14036	14329	14226	14169	14080	14266	13997	14089	14240	14176	14129	14174	14247	14229	14195	14086	14159	14252	14016	14102	14174	14142	14053	14277	14190	14340	13966	14066	14213	14160	14255	14142	14075	14205	14031	14249	14134	14218	14020	14203	14155	14119	14191	14092	14120	14149	14100	14084	14127	13993	14216	14118	14086	14111	14078	14007	14160	13940	14224	14009	14165	14150	14053	14109	14012	14006	14073	14091	14167	14068	14083	14361	14232	14117	14143	14077	14212	14291	14116	14124	14199	14176	13994	14139	14064	14004	14213	14282	14038	14216	14249	14108	14043	14213	14398	14176	13961	13985	14257	14030	14249	14275	14242	14109	14061	14122	14147	14065	14158	14107	14181	14117	14084	14204	14278	14313	14055	14093	14246	14020	14181	14039	14015	14162	14117	14080	14109	14114	14144	14360	14144	14262	14115	14186	14139	14283	14100	14201	14085	14181	14242	14110	14184	14122	14152	14137	14312	14086	13977	14092	14108	14108	14175	14035	14099	14126	14270	14121	14110	14021	14241	14099	14200	14118	14205	14131	14266	14182	14096	14148	14204	14233	14141	14041	13975	14159	14158	14141	14204	14274	14170	14048	14092	14151	14071	14346	14090	14266	14302	14242	14183	14175	14114	13923	14094	14356	14287	14019	14259	14131	14187	14283	14190	14216	14077	14187	14272	14113	14085	14114	14122	14214	14230	14057	14038	14291	14205	14146	14188	14138	14000	14339	14091	14055	14204	14093	14281	14142	14100	14172	14301	14160	14180	14225	14073	13966	14173	14336	14301	14145	14223	14126	14148	14044	14141	14153	14087	14159	14045	14023	14183	14052	14039	14212	14211	14058	14094	14135	14154	14199	14279	14184	14003	14219	14161	14179	14114	14048	14006	14213	14103	14029	14180	14279	14197	14175	14121	14258	14272	14091	14216	14139	14092	14158	14025	14352	14048	14151	14190	14188	14151	14180	14138	14126	14119	14252	14067	14071	14168	14184	14160	14259	14170	14180	14120	14197	14233	14071	14033	14075	14075	13956	14123	14147	14138	14205	14299	14067	14214	14262	14191	14072	14104	14162	14189	14088	14029	14144	14199	14139	14350	14200	14168	14152	14271	14160	14133	14099	14204	14129	14147	14163	14164	14139	14202	14148	14162	14117	14240	14138	14290	14239	14210	14218	14034	14265	14294	14080	14131	14148	14037	14228	14193	14172	14042	14216	14099	14329	14306	14150	14148	14162	14294	14164	14247	14175	14158	14248	14186	14097	14234	14076	14168	14076	14187	14181	14156	14105	14144	14148	14219	14166	14193	14310	14047	14302	14124	14200	14140	14241	14172	14055	14242	13984	14111	14066	14303	14082	14136	14199	14220	14230	14165	14243	14140	14317	14298	14152	14160	14042	14196	14195	14306	14036	14176	14039	14184	14158	14219	14047	14073	14084	14180	14341	14135	14278	14062	14265	14031	14244	14233	14059	14223	14183	14153	14180	14091	14239	14000	14185	14141	14180	14098	14196	14017	14092	13891	14318	14059	14193	14105	14144	14033	14323	14332	14150	14248	14165	13993	14119	14170	14142	14208	14124	14208	14042	14203	14182	14194	13983	14032	14220	14162	14148	14106	14011	14062	14213	14265	14119	14146	14031	14113	14216	14003	14181	14128	14126	13980	14270	14228	14039	14186	14085	14048	14306	14270	14163	14244	14192	14154	14164	14160	14271	14219	13942	14127	14275	14218	14069	14110	14145	14216	14081	14190	14157	14166	14226	14316	14245	14024	14200	14083	14047	14104	14193	14148	13924	14290	14144	14089	13978	14271	13990	14215	14232	14213	14243	13995	14240	14121	14199	14181	14067	14033	14255	14319	14345
24340	21531	28960	25285	23205	23557	21435	16570	15168	15120	14970	14787	14814	14701	14737	14629	14488	14721	14576	14790	14601	14581	14601	14670	14467	14712	14563	14480	14662	14423	14573	14511	14769	14541	14700	14400	14506	14529	14412	14743	14469	14549	14435	14425	14389	14518	14555	14693	14560	14640	14613	14907	14938	14603	14448	14599	14470	14504	14415	14600	14465	14649	14472	14542	14465	14602	14601	14509	14636	14596	14614	14526	14530	14357	14513	14642	14473	14668	14490	14437	14419	14501	14501	14522	14523	14285	14668	14513	14548	14438	14534	14394	14477	14473	14640	14579	14358	14443	14505	14428	14537	14315	14505	14317	14516	14482	14511	14451	14444	14401	14232	14417	14545	14460	14450	14462	14718	14689	14595	14601	14551	14730	14580	14512	14552	14472	14601	14523	14467	14642	14550	14393	14501	14366	14415	14647	14296	14498	14465	14572	14374	14456	14505	14641	14582	14502	14512	14545	14522	14670	14584	14481	14472	14372	14554	14594	14449	14536	14430	14536	14451	14600	14526	14619	14534	14614	14483	14638	14580	14496	14429	14414	14450	14501	14274	14392	14363	14540	14457	14407	14257	14391	14587	14663	14653	14656	14505	14555	14593	14606	14464	14376	14537	14433	14392	14495	14366	14312	14520	14482	14386	14578	14724	14309	14415	14526	14579	14493	14319	14736	14470	14563	14494	14581	14436	14434	14627	14428	14399	14454	14467	14440	14576	14450	14547	14578	14485	14575	14694	14396	14497	14545	14277	14707	14536	14245	14495	14422	14307	14501	14631	14554	14516	14539	14684	14589	14549	14627	14359	14372	14671	14399	14735	14562	14531	14550	14634	14409	14477	14558	14408	14310	14415	14443	14469	14407	14464	14571	14447	14619	14450	14490	14469	14500	14557	14340	14507	14597	14616	14501	14532	14636	14508	14428	14373	14429	14512	14475	14610	14580	14448	14360	14422	14359	14582	14643	14388	14392	14457	14541	14445	14640	14524	14612	14432	14399	14501	14504	14474	14651	14537	14530	14570	14677	14373	14481	14433	14407	14595	14420	14590	14456	14421	14603	14494	14555	14483	14397	14408	14432	14424	14491	14433	14488	14652	14528	14394	14349	14458	14404	14605	14538	14502	14564	14151	14341	14376	14472	14618	14455	14470	14463	14447	14301	14376	14454	14428	14587	14418	14381	14494	14382	14632	14532	14476	14592	14573	14368	14625	14488	14312	14532	14450	14525	14299	14576	14556	14459	14489	14471	14609	14610	14489	14602	14569	14513	14437	14495	14495	14703	14426	14334	14478	14488	14408	14504	14510	14256	14428	14341	14458	14603	14325	14366	14471	14648	14413	14650	14491	14511	14499	14464	14504	14492	14490	14540	14454	14310	14565	14637	14475	14509	14445	14465	14611	14422	14356	14506	14544	14487	14560	14691	14533	14443	14584	14467	14336	14400	14422	14342	14655	14356	14376	14366	14509	14509	14377	14288	14604	14436	14394	14384	14635	14529	14426	14523	14266	14324	14476	14529	14367	14762	14476	14595	14496	14487	14503	14419	14469	14499	14417	14467	14385	14370	14340	14629	14498	14640	14504	14306	14440	14533	14523	14239	14558	14540	14788	14632	14513	14548	14512	14498	14651	14518	14422	14475	14457	14494	14355	14501	14698	14514	14356	14519	14520	14506	14357	14277	14472	14494	14518	14580	14661	14599	14582	14495	14723	14679	14311	14816	14438	14401	14613	14541	14668	14579	14660	14513	14489	14639	14479	14579	14519	14451	14465	14455	14558	14465	14435	14602	14411	14465	14393	14570	14458	14235	14498	14389	14419	14388	14546	14377	14559	14432	14340	14495	14536	14436	14686	14578	14383	14650	14473	14514	14590	14557	14523	14566	14493	14391	14531	14525	14594	14469	14596	14399	14531	14465	14614	14506	14542	14320	14465	14520	14459	14385	14581	14351	14542	14511	14489	14399	14582	14496	14479	14638	14403	14426	14424	14603	14545	14517	14616	14625	14526	14631	14276	14353	14417	14568	14485	14530	14614	14627	14526	14704	14358	14393	14374	14435	14390	14341	14469	14667	14477	14641	14555	14406	14621	14286	14476	14475	14288	14516	14549	14406	14557	14375	14586	14427	14405	14612	14445	14406	14670	14453	14644	14508	14638	14466	14496	14546	14551	14387	14479	14348	14531	14609	14374	14291	14501	14389	14452	14316	14641	14626	14406	14617	14401	14424	14607	14594	14593	14483	14396	14426	14406	14619	14484	14619	14421	14641	14694	14549	14453	14628	14423	14558	14503	14516	14489	14566	14409	14575	14624	14531	14511	14525	14601	14342	14589	14322	14606	14398	14662	14688	14436	14421	14417	14574	14408	14391	14478	14626	14467	14517	14617	14511	14560	14497	14462	14475	14432	14550	14586	14401	14482	14414	14556	14598	14568	14489	14485	14495	14511	14395	14313	14481	14514	14555	14529	14449	14459	14533	14561	14329	14613	14413	14347	14465	14556	14545	14600	14561	14543	14472	14299	14589	14443	14592	14519	14580	14375	14491	14613	14425	14700	14541	14409	14422	14523	14401	14310	14307	14565	14545	14512	14695	14487	14546	14382	14427	14418	14473	14593	14479	14208	14517	14580	14473	14461	14538	14484	14438	14310	14390	14470	14311	14608	14515	14532	14566	14524	14462	14431	14601	14554	14514	14458	14496	14505	14456	14382	14337	14531	14640	14507	14334	14582	14304	14564	14578	14547	14203	14789	14474	14673	14606	14506	14540	14541	14398	14558	14483	14473	14395	14375	14539	14359	14338	14526	14322	14782	14504	14446	14589	14492	14485	14649	14628	14553	14376	14575	14542	14519	14487	14541	14567	14478	14442	14443	14373	14440	14563	14516	14461	14510	14396	14504	14497	14523	14427	14379	14712	14440	14390	14578	14484	14444	14474	14684	14562	14636	14511	14377	14520	14388	14600	14471	14470	14632	14630	14294	14491	14513	14399	14511	14389	14497	14760	14552	14725	14533	14720	14488	14599	14480	14584	14651	14470	14458	14409	14550	14588	14609	14352	14569	14446	14470	14469	14603	14573	14547	14589	14284	14524	14618	14554	14345	14301	14378	14470	14435	14509	14658	14612	14468	14519	14541	14449	14537	14352	14796	14504	14328	14653	14478	14312	14473	14441	14467	14429	14349	14569	14474	14525	14457	14422	14424	14526	14545	14465	14519	14402	14336	14358	14351	14464	14339	14469	14546	14558	14466	14654	14611	14354	14366	14467	14401	14636	14529	14383	14271	14406	14456	14476	14428	14433	14564	14379	14521	14472	14505	14472	14476	14476	14463	14579	14431	14441	14401	14462	14616	14338	14359	14635	14612	14570	14658	14602	14517	14427	14552	14444	14700	14584	14564	14637	14512	14572	14545	14562	14517	14366	14440	14511	14454	14547	14325	14439	14490	14402	14372	14447	14569	14544	14404	14433	14441	14522	14645	14490	14615	14510	14517	14466	14533	14369	14660	14468	14452	14508	14445	14382	14449	14619	14553	14579	14588	14468	14476	14568	14678	14556	14642	14417	14504	14277	14295	14598	14583	14414	14439	14548	14644	14398	14268	14508	14386	14317	14591	14462	14594	14557	14445	14492	14367	14513	14532	14541	14448	14578	14414	14494	14468	14495	14518	14573	14518	14484	14497	14469	14464	14627	14459	14436	14405	14519	14556	14426	14393	14364	14451	14393	14454	14341	14269	14313	14463	14251	14441	14309	14469	14522	14481	14528	14487	14701	14646	14503	14436	14224	14378	14531	14578	14552	14583	14391	14546	14533	14331	14490	14520	14371	14638	14440	14401	14562	14363	14473	14535	14669	14685	14445	14589	14400	14606	14367	14477	14599	14536	14512	14423	14536	14639	14631	14474	14580	14389	14558	14431	14561	14466	14390	14460	14528	14643	14329	14528	14386	14496	14539	14568	14448	14378	14457	14401	14662	14605	14212	14565	14396	14662	14511	14530	14479	14406	14416	14608	14473	14380	14502	14465	14544	14489	14418	14404	14568	14404	14572	14446	14486	14535	14517	14561	14485	14351	14526	14434	14437	14284	14619	14459	14344	14523	14483	14387	14395	14423	14312	14597	14479	14489	14387	14485	14435	14369	14496	14389	14308	14515	14339	14352	14419	14469	14466	14552	14373	14364	14633	14345	14428	14472	14437	14330	14594	14252	14624	14312	14519	14574	14513	14334	14625	14683	14500	14517	14502	14593	14309	14505	14560	14477	14631	14401	14621	14411	14412	14521	14435	14528	14399	14545	14505	14465	14567	14541	14506	14532	14413	14317	14434	14434	14404	14603	14404	14688	14326	14570	14513	14520	14564	14383	14546	14694	14528	14367	14386	14411	14499	14642	14584	14454	14341	14422	14429	14584	14439	14663	14463	14266	14625	14488	14617	14553	14462	14526	14528	14416	14598	14628	14547	14340	14485	14682	14581	14647	14267	14325	14481	14464	14461	14506	14558	14392	14586	14420	14549	14446	14523	14420	14400	14482	14620	14491	14540	14541	14413	14506	14438	14443	14557	14231	14597	14370	14336	14471	14580	14493	14650	14467	14503	14542	14497	14429	14266	14300	14511	14648	14495	14640	14583	14388	14757	14576	14324	14451	14457	14604	14564	14486	14477	14628	14482	14530	14720	14648	14470	14525	14708	14562	14431	14450	14551	14489	14545	14471	14541	14560	14460	14635	14534	14567	14344	14373	14599	14509	14490	14579	14515	14486	14316	14447	14500	14544	14302	14446	14454	14450	14592	14562	14538	14378	14684	14473	14428	14458	14483	14434	14616	14469	14491	14720	14453	14271	14390	14343	14412	14490	14592	14444	14525	14357	14501	14569	14551	14571	14505	14515	14616	14323	14438	14736	14532	14478	14633	14483	14443	14570	14652	14462	14552	14551	14417	14428	14479	14546	14304	14580	14475	14538	14644	14434	14491	14408	14453	14462	14332	14632	14608	14558	14511	14537	14492	14426	14601	14452	14488	14361	14306	14472	14595	14490	14667	14342	14389	14469	14338	14353	14279	14381	14638	14531	14601	14571	14535	14474	14395	14341	14716	14539	14544	14472	14513	14547	14515	14477	14496	14588	14547	14319	14396	14589	14645	14498	14490
32393	48891	44047	32423	26044	24180	19807	16148	14918	14561	14401	14316	14069	14273	14165	14045	13929	14091	14221	13921	14065	14048	14198	14009	14098	13987	14120	14073	13898	13912	13985	14066	13990	13860	13900	13929	13933	13952	13967	14003	13839	14067	14017	14049	14056	14053	14130	14022	14142	14187	14205	14300	14456	14112	14024	13886	13938	13982	13940	14045	14201	13953	13744	13891	13936	14085	14210	13915	14119	13748	14020	14054	14023	13782	13936	13871	13922	13883	14010	14015	13957	13803	14033	14117	13810	13899	13908	14008	13819	13914	14004	13969	13970	13835	14042	13943	13849	14066	13871	13897	14069	14053	14003	14022	13843	13904	14148	13944	14089	13963	13838	13907	13944	14090	14047	13892	14008	14019	14060	13905	14005	13898	14075	13940	13935	13854	14005	14059	14000	13929	13963	14003	13897	13767	13999	13877	14115	14109	13863	13936	13928	13931	14019	13916	13938	14059	13909	14205	13967	13829	13956	14138	13886	13984	13902	13730	13975	13947	13840	14005	13919	13873	13982	14020	13969	13905	14084	13954	14020	13966	13926	13954	13921	13752	14217	13884	13888	14031	14222	14029	13889	14001	13888	13863	13962	14016	14121	13917	14153	13965	14055	14000	13846	14027	14093	13793	13985	14109	13935	14073	13867	13909	13892	13979	13962	13969	13945	14008	13967	13995	13878	13967	14054	13990	13966	13874	13880	14039	13962	13866	14049	13966	13939	13990	13778	13944	14116	13962	13937	13972	14033	13953	13846	13973	13896	13997	13972	13879	13966	13920	13838	13885	13990	14094	13943	14050	13797	13797	13976	13880	13915	13952	14007	13896	14001	13948	13928	13921	13877	14042	13845	13786	13856	14020	13769	13977	13858	13983	13864	13832	13960	13982	13954	14148	14053	14053	14037	14083	13982	13940	14025	14002	13918	13852	13783	13905	13907	14008	14049	13908	14032	14055	13816	14093	13749	13976	13821	13993	14002	14084	13947	13844	14064	14015	14174	13871	13882	13947	13948	13945	13947	13971	13960	13820	13931	13845	13896	13918	13938	13855	13777	14113	13933	13993	13973	13954	13911	13924	13814	13895	13922	13831	13937	14016	14038	14131	13884	13872	13885	13887	13989	13892	13933	14032	14139	13794	14003	13996	13977	14054	13927	14068	13702	13728	14006	14015	13978	13796	14093	13965	13938	13961	13988	14017	13638	13851	13984	13801	13944	13964	13949	14117	14033	13845	13965	13951	14016	14001	13962	13897	14082	13938	13698	13962	13920	14123	13936	13955	13994	13829	13919	13983	13892	13904	14048	13900	13972	13908	13909	14142	14000	13930	13921	13923	14180	13959	14038	13943	13915	13903	13831	13911	14061	14000	14008	13805	13974	13910	14012	14052	13879	13805	13809	13866	13925	13913	13881	14042	14032	14080	13894	13903	14105	14042	13849	13927	13903	13839	13919	13959	14011	14058	13820	14037	13959	13947	13970	13911	13863	13808	13910	13976	13828	13895	14020	13894	13905	13916	14020	13953	13989	13940	13920	14047	13949	13988	14184	13824	13976	13963	13852	13818	13883	13923	13987	13931	13803	13972	14070	13985	13888	14126	14135	13896	13967	13919	13990	13905	14057	14056	13940	13854	13938	14011	13887	13832	13799	13898	13835	13868	13972	13944	13883	13768	13992	13901	13859	14064	14114	13983	13928	13736	13941	13895	14153	14021	14027	13946	13929	13946	14144	13835	14039	13994	14002	13885	13901	14009	13948	13933	13931	13880	13981	14069	14064	13925	13849	13837	14092	14087	13776	14018	13972	13975	14105	13958	13873	13834	13935	13939	13914	13979	14125	14110	14027	14117	13978	13886	14062	13928	13997	13992	13937	14078	13973	13983	13832	13954	13981	13855	13862	13970	14113	14041	13934	13929	13918	13996	13922	13923	13885	13869	13927	13757	13987	13890	13921	13938	13901	13988	14086	14067	13969	13901	14040	14019	13791	13965	13951	14012	13966	13955	14064	13988	13955	13817	13984	13832	13786	13948	13895	13990	13929	14061	13879	14004	14083	13924	13862	14009	13921	13961	14038	13838	14050	13886	13912	13906	13893	13889	14105	13991	13965	13773	14051	13950	13843	13961	13859	13967	13945	14051	13986	14042	13903	13887	13884	14028	13838	13895	13967	13911	13989	13825	13975	13863	13958	14029	13915	13942	13936	14043	13982	13930	13853	13816	13988	13933	13871	14059	13871	13900	13686	14018	13771	13848	14092	13987	13916	14004	13954	13859	13901	14007	13918	13925	13900	14100	14000	13921	13979	13935	14014	13945	13884	14121	13910	13948	13959	14055	13915	13982	13953	13890	14146	14036	13949	13782	14020	14041	13821	14031	13887	14049	14000	13776	13909	13921	13840	13895	14095	13929	13938	13982	14001	13793	13867	14050	13946	13914	13955	13917	13901	13914	13955	13974	14018	13842	13875	14031	14021	13794	13974	13798	13830	13869	13864	13994	13979	14055	13813	13872	13913	13825	13914	13861	13959	14047	13849	14023	13846	13815	14082	14055	13822	14075	13999	13925	14059	14084	13943	13980	13938	13880	13886	13941	13814	13930	13845	14047	13977	13883	13948	13893	14094	13850	13865	13808	14168	13764	13935	13991	13932	13926	13925	13818	13900	13879	13996	13967	13848	14013	13998	13954	13957	13834	13987	13801	13936	13951	13951	13958	13933	13867	13927	13884	13923	13942	13948	14003	13845	13870	13868	13969	13903	13886	13828	13827	13965	13982	13820	14131	13968	13880	13958	13880	14037	13951	13977	13995	14217	14040	13739	14036	13931	13955	13882	13977	14115	14026	14050	13788	13893	13815	13798	14053	14024	13922	13840	13921	13910	14043	13948	13978	13937	13950	14030	13911	14018	13949	13934	14034	13919	13983	13843	13795	13893	14005	14024	13769	13901	14017	13882	13959	13930	13857	13890	13854	14004	13990	13872	13953	14156	13947	13886	13966	13935	14126	14019	13861	14005	14067	13982	13924	14006	13965	14119	14010	13948	13810	13912	13968	14013	13967	13988	13948	14034	13715	13984	13934	13923	14010	13984	13898	14077	13985	13916	13985	13862	13984	13957	13817	13939	13868	14057	13896	13960	14107	13889	13852	13938	13967	13907	14073	13878	13884	13983	13877	14079	13970	14091	14085	13983	13832	13953	13981	13888	13997	13976	13999	13936	13960	13953	13803	13918	13914	13938	13932	13854	13977	14084	13903	13921	13791	14092	13811	13781	13900	13845	13897	13919	13831	14000	13958	13919	14009	13866	13973	13999	14027	14036	13973	13904	13867	13787	13914	14172	13916	13927	14133	13865	13840	14003	13934	13927	13932	13890	13837	14132	13830	13929	13944	13939	13852	13811	14008	13796	14179	13936	13863	13905	13827	14039	14021	14141	13909	13943	13784	14109	13961	13864	13848	13916	14038	14071	13846	14004	13921	13906	13858	13861	13985	14047	14069	13940	13873	13971	13897	13875	13906	13741	13975	14056	14078	13857	13942	13754	14046	13973	13957	13943	14035	13810	13871	13929	14024	13961	13969	14004	13920	13993	13887	13916	14070	14022	13970	13940	14037	14015	13825	13898	14132	14088	14016	13816	13925	13879	13969	13932	14050	13893	13867	13971	14084	14075	13836	14141	13701	14056	13940	13936	13903	14064	13976	13960	13847	13947	13892	13979	13849	13928	13914	13806	13901	14003	14006	13844	13829	13785	13959	14031	14020	13890	13966	13873	13947	13846	13912	13864	13912	14029	13953	13915	13873	13952	14122	14066	14070	13864	13881	14003	13878	14086	13930	13909	14036	13870	13913	13904	13870	13855	13934	13931	13966	13953	13951	14019	13888	13798	14030	13918	13872	13900	13848	13875	13894	14138	13909	14082	13897	13777	13948	13868	14028	13928	13915	14010	14013	13968	13801	13927	13806	13965	14076	13910	13863	13871	13887	13853	14036	14006	13825	13869	13999	13980	13868	13833	13941	13986	13814	14050	13829	13979	14120	14092	14029	13857	14051	13970	13941	14046	13931	13988	13953	14087	13936	14060	14021	13814	13892	13881	13858	14174	13889	14061	13911	14124	13943	14058	14041	13865	13959	13941	13942	13998	13965	14053	14007	13949	13961	14001	13859	13882	13980	13878	13980	13984	14064	13942	14099	14088	13908	13912	13939	14093	14031	13965	14134	14058	13776	14085	13939	14003	13970	13995	13847	13957	13902	14086	13855	13742	13855	14088	14135	14002	13998	13978	14030	13876	14145	13904	13973	13836	13976	13942	13986	14048	13912	13876	14061	14006	14152	13898	13942	14009	14061	13972	13926	14076	13934	14120	13977	14017	13935	13933	13877	13878	13918	14063	13861	13878	13866	13997	13892	13944	14000	13930	13978	13925	13948	14029	13894	14126	13946	14033	13749	13992	14036	13862	13833	13985	14098	13850	13827	14004	13775	13904	13855	13885	13981	13885	14002	13889	13913	13990	13836	13935	13960	13922	13738	13780	13964	13902	13984	13903	14039	13986	13879	13843	13942	14036	13923	13909	13999	13903	13995	13807	13998	13899	13845	14021	13957	14105	14018	14173	14014	13995	14000	14062	14009	14077	14021	13892	13902	14053	13968	13916	13916	13883	13942	14067	13915	13959	13938	13904	13931	13917	13932	13855	13925	13756	13977	13855	13955	14021	13888	13809	13874	13901	13929	13877	13883	13975	13925	13965	13944	13984	13855	13910	13899	13835	13872	13899	14014	14024	13989	13944	13916	14029	13984	13688	13957	13949	13940	13871	13929	14009	14011	13855	13823	13905	13871	13915	14095	13894	13811	13825	13902	13757	13904	13939	14043	14024	13979	14127	13925	13989	13892	13943	13880	13893	14056	13787	13967	13995	14111	14105	13976	13888	14023	13909	14088	13832	13869	13982	13945	13752	13953	14066	14027	13860	14022	13875	13883	13995	14051	13825	13946	14075	13915	14019	14042	13889	13971	13938	14212	13983	13895	13968	13938	13751	14024	14082	13979	13905	14162	13953	14095	13988	13970	14074	13800	14055	13871	14014	13898	13985	13923	13867	14069	13848	13884	13954	13942	14077	14107	13917	13903	13909	13958	13992	14050	14046	13928	14039	13941
23146	21493	29379	24234	23154	27934	29580	21187	18219	16790	16013	16119	15899	15949	15898	15864	15815	15633	15811	15386	15820	15761	15604	15662	15673	15485	15430	15647	15527	15574	15705	15551	15539	15560	15760	15587	15628	15761	15500	15468	15437	15523	15585	15645	15586	15547	15583	15590	15561	15935	15941	16122	15929	15712	15752	15452	15396	15473	15426	15412	15429	15475	15674	15510	15626	15396	15531	15534	15487	15488	15560	15442	15433	15596	15492	15426	15586	15591	15468	15607	15430	15687	15392	15573	15412	15717	15325	15555	15530	15752	15718	15435	15436	15501	15493	15484	15400	15510	15577	15588	15495	15428	15370	15527	15559	15702	15630	15627	15626	15527	15431	15620	15545	15669	15434	15355	15600	15402	15607	15298	15535	15439	15619	15416	15420	15529	15596	15482	15491	15537	15436	15504	15585	15602	15385	15508	15445	15486	15561	15333	15608	15564	15544	15533	15355	15406	15458	15530	15372	15508	15357	15437	15670	15430	15579	15352	15487	15633	15586	15639	15628	15635	15710	15527	15566	15397	15513	15533	15466	15412	15563	15491	15531	15433	15386	15414	15594	15390	15496	15508	15661	15558	15350	15443	15345	15486	15757	15448	15625	15531	15487	15424	15414	15639	15583	15738	15672	15631	15565	15559	15660	15265	15418	15508	15667	15403	15552	15495	15523	15338	15498	15430	15480	15693	15604	15613	15674	15583	15408	15506	15420	15400	15536	15422	15531	15370	15695	15371	15596	15463	15428	15264	15378	15506	15528	15597	15547	15540	15489	15547	15548	15490	15591	15289	15334	15314	15266	15751	15513	15654	15580	15538	15547	15496	15503	15404	15318	15610	15405	15494	15486	15449	15561	15435	15529	15596	15396	15516	15560	15360	15455	15506	15592	15461	15408	15527	15507	15295	15364	15461	15379	15486	15480	15407	15388	15521	15468	15499	15547	15497	15490	15612	15601	15476	15425	15452	15486	15483	15483	15442	15325	15385	15383	15392	15547	15576	15380	15260	15580	15432	15495	15651	15398	15651	15521	15559	15452	15434	15373	15511	15635	15576	15576	15559	15532	15613	15437	15384	15567	15598	15468	15444	15534	15367	15515	15489	15498	15623	15303	15399	15623	15448	15512	15330	15495	15520	15577	15532	15479	15535	15661	15495	15318	15540	15571	15582	15664	15499	15462	15626	15528	15386	15411	15620	15459	15510	15354	15483	15400	15439	15428	15560	15394	15580	15540	15472	15377	15461	15561	15480	15481	15358	15539	15369	15515	15700	15596	15573	15605	15703	15498	15495	15384	15384	15597	15529	15455	15758	15491	15479	15477	15390	15431	15526	15486	15653	15558	15594	15455	15478	15434	15599	15488	15550	15472	15637	15459	15490	15385	15422	15363	15522	15502	15345	15330	15355	15308	15518	15484	15461	15544	15449	15480	15217	15538	15595	15642	15369	15521	15424	15816	15417	15591	15451	15546	15481	15572	15487	15443	15544	15734	15469	15520	15398	15652	15575	15434	15470	15484	15401	15499	15282	15543	15619	15386	15445	15745	15354	15494	15597	15479	15531	15454	15476	15535	15389	15436	15515	15481	15486	15548	15531	15601	15564	15419	15549	15445	15371	15446	15601	15336	15651	15570	15310	15350	15432	15326	15638	15586	15606	15690	15301	15418	15222	15499	15476	15597	15436	15419	15449	15433	15541	15543	15385	15490	15356	15534	15403	15423	15460	15458	15320	15394	15590	15585	15605	15373	15541	15475	15483	15359	15330	15642	15530	15554	15489	15525	15523	15554	15580	15547	15381	15501	15547	15524	15595	15397	15619	15737	15419	15522	15316	15324	15574	15345	15480	15388	15522	15633	15462	15460	15449	15511	15321	15244	15469	15567	15468	15495	15411	15533	15615	15545	15496	15532	15427	15727	15262	15625	15543	15311	15441	15509	15605	15429	15394	15491	15454	15546	15599	15329	15661	15544	15434	15376	15611	15636	15456	15423	15501	15607	15472	15532	15514	15665	15472	15337	15324	15445	15363	15481	15349	15418	15491	15456	15184	15556	15571	15310	15429	15316	15509	15331	15552	15490	15517	15409	15472	15441	15436	15638	15301	15512	15525	15543	15419	15368	15252	15219	15492	15544	15562	15589	15342	15599	15332	15460	15402	15601	15529	15647	15564	15484	15684	15406	15607	15512	15587	15536	15541	15548	15535	15520	15438	15401	15369	15497	15536	15463	15278	15436	15466	15729	15610	15614	15544	15570	15644	15588	15580	15483	15628	15396	15584	15595	15419	15682	15609	15623	15529	15585	15355	15399	15537	15704	15456	15453	15398	15383	15564	15412	15343	15292	15229	15350	15518	15592	15383	15509	15410	15580	15564	15454	15496	15342	15572	15326	15554	15282	15437	15375	15444	15491	15462	15368	15615	15507	15554	15650	15580	15544	15324	15278	15447	15557	15520	15367	15505	15437	15446	15430	15476	15327	15437	15458	15449	15506	15392	15564	15536	15375	15612	15389	15615	15733	15628	15431	15420	15431	15599	15582	15418	15585	15456	15518	15341	15220	15393	15270	15326	15566	15519	15489	15400	15502	15274	15367	15462	15323	15432	15583	15480	15534	15742	15376	15348	15565	15566	15447	15621	15415	15381	15537	15437	15614	15353	15372	15431	15509	15493	15331	15437	15707	15518	15500	15326	15636	15567	15465	15628	15124	15433	15408	15421	15526	15334	15455	15505	15451	15519	15617	15401	15509	15514	15553	15640	15402	15522	15544	15280	15485	15726	15413	15422	15516	15521	15480	15448	15513	15495	15407	15569	15448	15425	15495	15431	15793	15625	15697	15599	15567	15372	15613	15577	15385	15485	15614	15655	15431	15545	15499	15362	15490	15339	15425	15441	15437	15448	15434	15456	15472	15376	15324	15396	15352	15437	15560	15697	15568	15545	15465	15527	15533	15597	15512	15554	15265	15558	15255	15314	15305	15407	15457	15537	15415	15424	15430	15577	15456	15395	15489	15595	15608	15577	15394	15479	15334	15478	15488	15515	15499	15497	15410	15531	15505	15562	15359	15446	15471	15559	15379	15537	15542	15505	15467	15813	15669	15333	15387	15448	15446	15401	15408	15364	15481	15307	15656	15405	15502	15436	15429	15521	15492	15631	15601	15392	15543	15664	15531	15658	15437	15395	15498	15405	15405	15271	15491	15436	15375	15394	15475	15498	15586	15624	15569	15272	15404	15575	15334	15533	15690	15322	15386	15417	15450	15359	15594	15277	15360	15349	15365	15423	15481	15303	15574	15378	15457	15472	15520	15422	15497	15432	15366	15307	15345	15480	15388	15615	15525	15431	15270	15527	15531	15408	15278	15638	15383	15526	15558	15309	15440	15511	15608	15397	15514	15503	15715	15163	15487	15514	15586	15489	15447	15319	15367	15405	15439	15697	15675	15446	15380	15437	15603	15660	15459	15464	15305	15563	15585	15450	15447	15343	15465	15296	15213	15411	15397	15314	15459	15482	15481	15422	15416	15315	15532	15564	15433	15463	15437	15290	15481	15531	15617	15504	15520	15429	15428	15484	15715	15434	15351	15470	15516	15422	15459	15506	15426	15478	15283	15393	15536	15603	15592	15355	15330	15215	15389	15511	15460	15468	15479	15439	15588	15460	15717	15598	15278	15383	15290	15487	15475	15444	15351	15462	15408	15448	15449	15476	15552	15537	15534	15526	15503	15385	15635	15400	15661	15522	15380	15585	15380	15650	15483	15531	15479	15352	15571	15583	15619	15504	15633	15506	15628	15336	15314	15564	15370	15278	15403	15457	15686	15523	15430	15433	15561	15476	15428	15700	15377	15601	15506	15340	15603	15478	15424	15467	15590	15451	15751	15451	15489	15563	15417	15518	15692	15772	15354	15422	15468	15464	15459	15530	15565	15582	15420	15490	15604	15334	15586	15506	15524	15629	15479	15596	15538	15716	15559	15387	15728	15431	15567	15502	15552	15461	15453	15468	15569	15439	15432	15587	15392	15281	15387	15536	15547	15503	15432	15734	15348	15531	15605	15459	15299	15582	15601	15353	15258	15512	15577	15341	15757	15556	15601	15540	15261	15420	15512	15408	15418	15301	15447	15507	15395	15506	15329	15352	15426	15565	15529	15489	15630	15547	15456	15506	15470	15619	15449	15616	15744	15527	15448	15508	15406	15488	15437	15543	15599	15516	15240	15503	15311	15715	15675	15616	15388	15387	15493	15500	15300	15513	15524	15417	15518	15442	15404	15512	15486	15508	15658	15431	15439	15590	15506	15676	15695	15445	15520	15458	15502	15506	15278	15398	15391	15469	15527	15613	15287	15563	15445	15504	15432	15510	15477	15669	15399	15347	15474	15531	15545	15591	15414	15482	15385	15333	15352	15444	15300	15483	15553	15566	15798	15397	15382	15555	15569	15639	15597	15341	15730	15426	15456	15467	15588	15445	15386	15507	15428	15499	15512	15547	15397	15478	15385	15433	15628	15594	15371	15636	15552	15435	15530	15439	15533	15491	15473	15591	15363	15443	15405	15568	15427	15489	15365	15526	15452	15584	15739	15447	15579	15353	15551	15470	15366	15494	15499	15439	15614	15387	15709	15411	15488	15709	15624	15564	15409	15444	15452	15499	15550	15629	15429	15654	15504	15475	15431	15530	15502	15533	15608	15690	15524	15505	15626	15477	15605	15480	15450	15515	15489	15620	15563	15364	15516	15363	15432	15456	15512	15443	15328	15439	15509	15660	15483	15356	15520	15486	15756	15579	15379	15597	15419	15367	15285	15324	15574	15409	15409	15325	15361	15449	15539	15317	15676	15530	15562	15584	15283	15359	15522	15604	15661	15472	15372	15417	15380	15535	15473	15502	15391	15408	15436	15328	15413	15521	15421	15603	15460	15444	15426	15455	15506	15262	15400	15539	15515	15399	15517	15588	15484	15470	15594	15383	15455	15466	15584	15537	15356	15498	15450	15563	15658	15454	15673	15484	15576	15464	15468	15518	15454	15689	15514	15472	15375	15429	15269	15312	15647	15550	15447	15486	15463	15621	15573	15529	15570	15565	15440	15393	15462	15330	15427	15297	15449	15237	15352	15515	15405	15359	15244	15330	15374	15641	15436	15341	15477	15356
34742	55702	49500	39383	36958	34202	28086	20408	18039	15576	15147	14929	14837	14874	14873	14824	14766	14687	14724	14756	14559	14672	14508	14635	14799	14709	14609	14537	14638	14648	14684	14676	14726	14658	14585	14536	14572	14663	14687	14611	14679	14604	14800	14815	14622	14737	14753	14617	14834	14959	15161	15131	15024	14815	14708	14498	14661	14671	14566	14577	14610	14776	14530	14563	14605	14475	14557	14700	14706	14864	14676	14530	14595	14555	14655	14524	14496	14526	14624	14699	14712	14599	14593	14608	14620	14655	14594	14608	14833	14543	14556	14522	14612	14731	14667	14443	14561	14542	14431	14658	14813	14560	14473	14769	14657	14628	14591	14468	14653	14726	14535	14602	14705	14515	14555	14679	14498	14516	14633	14574	14572	14483	14718	14698	14555	14668	14620	14429	14488	14503	14707	14693	14497	14623	14692	14763	14590	14574	14624	14575	14557	14522	14765	14729	14480	14668	14709	14630	14660	14610	14535	14740	14653	14549	14650	14502	14702	14498	14513	14467	14488	14518	14616	14450	14540	14554	14561	14586	14570	14614	14513	14584	14702	14619	14501	14653	14640	14701	14651	14550	14669	14587	14565	14683	14469	14691	14494	14616	14265	14466	14593	14682	14478	14606	14624	14715	14568	14489	14673	14623	14669	14621	14372	14652	14570	14638	14497	14594	14736	14456	14561	14614	14519	14581	14531	14753	14614	14652	14640	14677	14456	14772	14655	14523	14571	14708	14627	14586	14723	14616	14658	14497	14675	14628	14626	14614	14583	14675	14613	14667	14704	14406	14675	14722	14755	14670	14701	14663	14639	14595	14639	14491	14655	14674	14490	14619	14696	14567	14503	14543	14616	14660	14530	14628	14492	14555	14568	14580	14635	14601	14643	14591	14630	14702	14556	14551	14705	14541	14627	14629	14644	14594	14788	14673	14697	14447	14609	14450	14615	14508	14544	14504	14663	14639	14591	14705	14518	14654	14523	14450	14487	14684	14529	14518	14616	14558	14574	14549	14408	14542	14481	14472	14490	14582	14538	14518	14497	14601	14685	14695	14745	14657	14599	14511	14601	14583	14703	14613	14584	14586	14632	14558	14614	14511	14412	14617	14721	14479	14695	14642	14551	14509	14748	14609	14618	14638	14573	14449	14519	14398	14492	14698	14504	14507	14542	14410	14752	14453	14646	14701	14675	14448	14532	14617	14525	14547	14609	14489	14490	14697	14438	14665	14510	14620	14589	14562	14737	14581	14707	14529	14668	14378	14494	14628	14638	14677	14390	14497	14416	14703	14496	14683	14580	14572	14539	14754	14534	14497	14536	14513	14722	14571	14519	14489	14575	14732	14558	14467	14444	14417	14682	14458	14571	14431	14608	14638	14660	14446	14705	14688	14552	14586	14475	14741	14611	14502	14540	14793	14522	14539	14533	14464	14675	14512	14468	14628	14630	14488	14660	14691	14650	14536	14586	14398	14573	14588	14454	14630	14654	14594	14505	14658	14615	14526	14706	14533	14568	14574	14499	14507	14531	14519	14512	14555	14681	14653	14655	14500	14535	14452	14722	14730	14418	14610	14692	14404	14662	14496	14620	14556	14666	14752	14581	14390	14593	14523	14664	14497	14515	14680	14568	14696	14599	14649	14629	14480	14364	14652	14672	14635	14619	14486	14632	14592	14518	14753	14657	14652	14567	14490	14600	14574	14594	14570	14657	14651	14609	14590	14585	14504	14694	14413	14530	14648	14748	14544	14621	14579	14669	14636	14522	14518	14638	14494	14576	14635	14506	14515	14682	14503	14657	14587	14713	14531	14586	14680	14614	14631	14456	14754	14540	14642	14482	14511	14556	14416	14668	14529	14577	14426	14636	14686	14568	14571	14551	14656	14615	14487	14677	14675	14513	14686	14570	14611	14630	14676	14716	14519	14654	14456	14620	14515	14561	14608	14459	14586	14595	14603	14685	14604	14537	14702	14601	14588	14607	14792	14704	14455	14644	14643	14474	14665	14576	14417	14463	14497	14606	14678	14508	14522	14724	14656	14722	14772	14576	14679	14497	14606	14555	14659	14711	14543	14703	14626	14691	14713	14585	14682	14723	14474	14635	14547	14477	14578	14588	14454	14702	14490	14540	14688	14370	14611	14707	14574	14434	14457	14509	14451	14572	14766	14666	14498	14506	14612	14594	14537	14554	14506	14518	14584	14658	14658	14646	14477	14716	14709	14522	14747	14526	14736	14523	14512	14652	14645	14567	14534	14519	14515	14832	14560	14582	14617	14618	14722	14492	14454	14591	14547	14615	14679	14525	14566	14549	14523	14677	14561	14447	14611	14597	14730	14743	14576	14482	14546	14554	14564	14693	14598	14513	14492	14574	14582	14581	14753	14557	14462	14682	14607	14592	14494	14425	14625	14461	14600	14564	14577	14597	14748	14671	14774	14704	14563	14574	14668	14618	14625	14572	14664	14574	14666	14548	14564	14651	14639	14495	14435	14389	14606	14616	14555	14592	14703	14571	14711	14557	14482	14596	14617	14703	14659	14677	14485	14586	14648	14424	14425	14482	14528	14568	14489	14693	14554	14479	14504	14431	14631	14618	14567	14794	14462	14657	14593	14462	14408	14615	14556	14538	14595	14594	14550	14512	14655	14657	14673	14688	14621	14561	14731	14767	14568	14669	14691	14379	14569	14546	14613	14624	14608	14669	14677	14539	14591	14607	14509	14603	14605	14722	14647	14583	14575	14683	14561	14658	14475	14630	14547	14490	14696	14641	14621	14634	14463	14539	14544	14614	14503	14677	14378	14711	14584	14545	14522	14601	14681	14712	14565	14642	14482	14476	14628	14723	14469	14563	14530	14493	14453	14689	14751	14607	14521	14681	14622	14497	14694	14433	14778	14298	14594	14484	14701	14697	14375	14499	14584	14613	14434	14647	14565	14694	14589	14683	14501	14610	14596	14634	14543	14694	14527	14553	14517	14588	14614	14497	14526	14801	14570	14638	14393	14492	14531	14502	14793	14675	14462	14572	14655	14400	14428	14551	14551	14482	14520	14576	14541	14464	14489	14506	14738	14584	14453	14539	14429	14648	14428	14518	14538	14559	14615	14574	14554	14702	14687	14802	14464	14520	14592	14658	14506	14728	14670	14618	14540	14625	14450	14529	14577	14537	14439	14451	14616	14588	14698	14460	14628	14548	14583	14475	14524	14592	14610	14616	14646	14490	14442	14493	14591	14767	14679	14615	14525	14610	14477	14467	14619	14717	14686	14444	14592	14609	14671	14569	14601	14610	14559	14826	14539	14417	14745	14581	14533	14610	14558	14545	14564	14709	14615	14638	14428	14577	14569	14563	14851	14603	14648	14472	14699	14715	14554	14690	14523	14604	14624	14498	14594	14577	14493	14617	14512	14585	14550	14443	14666	14634	14647	14577	14756	14756	14617	14627	14537	14354	14725	14525	14682	14568	14589	14583	14486	14744	14522	14600	14569	14585	14418	14617	14591	14596	14700	14636	14459	14517	14619	14619	14517	14807	14521	14718	14747	14534	14502	14563	14437	14645	14601	14608	14691	14585	14613	14694	14404	14626	14516	14639	14556	14578	14560	14683	14484	14616	14434	14356	14531	14648	14545	14603	14727	14542	14595	14677	14695	14627	14511	14559	14708	14594	14484	14614	14715	14614	14597	14407	14430	14558	14523	14443	14507	14712	14468	14573	14523	14641	14514	14427	14531	14716	14588	14446	14493	14611	14618	14702	14610	14614	14447	14632	14562	14486	14567	14607	14543	14685	14567	14633	14694	14502	14646	14495	14582	14668	14490	14555	14667	14558	14754	14747	14547	14598	14671	14385	14478	14697	14660	14594	14483	14604	14555	14526	14775	14620	14588	14619	14678	14453	14774	14507	14455	14534	14554	14643	14444	14488	14626	14582	14442	14627	14530	14684	14633	14575	14537	14472	14637	14516	14574	14597	14589	14531	14687	14446	14607	14645	14653	14607	14500	14599	14494	14633	14593	14712	14660	14566	14632	14679	14594	14473	14618	14577	14544	14624	14635	14512	14613	14483	14499	14635	14494	14321	14677	14552	14607	14600	14639	14519	14553	14673	14660	14532	14727	14537	14706	14482	14447	14587	14525	14645	14564	14505	14457	14437	14517	14682	14573	14611	14501	14650	14580	14582	14630	14593	14657	14591	14588	14549	14467	14492	14654	14447	14447	14528	14499	14543	14489	14617	14662	14448	14633	14692	14643	14598	14602	14492	14509	14685	14555	14627	14584	14614	14630	14604	14461	14551	14659	14562	14557	14622	14718	14760	14513	14611	14580	14642	14491	14494	14677	14568	14458	14575	14556	14504	14498	14633	14636	14559	14490	14401	14494	14588	14596	14656	14580	14601	14650	14546	14593	14562	14599	14749	14495	14532	14781	14455	14558	14454	14592	14531	14612	14747	14497	14540	14651	14520	14682	14583	14566	14613	14428	14396	14416	14678	14567	14544	14543	14648	14665	14768	14723	14567	14480	14641	14587	14682	14701	14548	14519	14573	14687	14610	14700	14604	14584	14512	14648	14486	14662	14429	14680	14626	14519	14426	14500	14539	14565	14698	14377	14655	14497	14684	14648	14607	14610	14720	14596	14621	14438	14596	14706	14400	14579	14612	14724	14530	14598	14622	14785	14637	14421	14524	14598	14513	14625	14643	14590	14574	14405	14671	14551	14458	14639	14496	14624	14722	14497	14501	14698	14742	14649	14528	14563	14541	14534	14560	14716	14457	14501	14778	14660	14509	14427	14630	14601	14688	14660	14585	14643	14517	14514	14520	14527	14678	14650	14562	14653	14489	14625	14526	14692	14516	14623	14585	14582	14563	14573	14495	14513	14451	14387	14436	14536	14546	14527	14456	14696	14591	14678	14471	14640	14659	14763	14513	14413	14631	14631	14424	14672	14619	14710	14419	14574	14676	14603	14677	14402	14508	14724	14598	14461	14472	14492	14476	14612	14700	14696	14452	14749	14495	14516	14400	14816	14598	14512	14605	14609	14546	14545	14591	14754	14503	14605	14454	14477	14591	14637	14747	14315	14486	14620	14575	14728	14664	14527	14682	14591	14750	14507	14596	14604	14633	14586	14650	14634	14590	14522	14615	14561	14661	14549
28410	24942	28159	23563	19549	18177	16686	14750	14320	14077	14078	13829	13878	14057	14077	14034	13925	13833	13830	13777	14011	13891	13912	13697	13993	13762	13978	13932	13889	14083	13908	13959	14135	13778	14069	13851	14002	13832	13814	13891	13804	13972	13904	14019	13891	13802	13960	13884	13881	14041	13705	13869	13824	14069	13808	13966	13957	13874	13779	13845	13909	13871	13802	13788	13938	13871	13779	13897	13916	13875	13817	13924	13744	14021	13757	13825	13867	13855	13850	13805	14006	13887	13913	13812	14006	13831	14040	13956	13916	13828	13721	13962	14035	13952	13766	14083	13887	13854	13848	13791	13856	13740	14146	13951	13714	13830	13779	13858	13788	13782	13776	13805	13824	13799	13780	13699	13707	13924	13858	13791	13803	13832	13700	13885	13867	13771	13719	13739	13851	13925	13910	13749	13763	13938	13911	13935	13948	13907	13974	13679	13897	14052	13691	13916	13720	13904	13950	13883	13861	13787	13740	13819	13890	13779	13709	13901	13841	14080	13921	13857	13780	13779	14062	13807	14015	13869	14026	13754	13738	13886	13748	13842	13973	13870	13703	13714	13911	13880	13800	14019	13954	13932	13980	13844	13964	13714	13879	13890	13843	13975	13777	13974	13708	13759	13722	14067	14061	13850	13839	13906	13723	13799	13832	13756	13820	13846	14006	13854	13805	13777	13976	13924	13735	13712	13864	13940	13973	13911	13766	13916	13880	13741	13955	14103	13819	14031	13979	13725	13816	13992	13876	13768	13889	13811	13981	13811	13885	13568	13885	13977	13980	13975	13945	13820	13976	13918	13845	13859	13957	13727	13969	13837	13835	13856	13673	13742	13978	13836	13860	13892	13877	13843	14026	13927	13719	13840	13749	13760	13875	14062	13800	13863	13803	13713	14010	13811	13894	13793	13903	13942	13955	13848	13852	13954	13983	13761	13900	13868	13758	13834	14029	13971	14237	13870	13884	13848	13722	13744	13824	13835	13761	13870	13736	13934	13965	13860	13795	13833	13840	13831	13883	13867	13856	14061	13941	13842	13868	13803	13941	13742	13749	13903	13844	13966	13925	13816	13780	13887	13940	13896	13856	13935	13711	13735	14017	13955	13908	13811	13901	13750	13919	13858	13766	13921	13940	13993	13797	13776	13930	13783	13815	13659	13828	13774	13638	13901	13771	13691	13698	13699	13746	13859	13876	14032	13766	13587	13846	13967	13943	13920	13877	13844	13864	14000	13771	13904	13930	13885	13887	13734	14007	13754	13790	13869	14000	13818	13792	13937	13524	13906	13760	13744	13787	13826	13991	13926	13918	13684	13937	13727	13857	13881	13973	13978	13783	13846	13820	13774	13773	13999	13797	13868	13832	13891	13746	13806	14038	13949	13900	13605	13947	13785	13928	13857	13854	13987	13745	13925	13816	13702	13826	13795	14032	13848	13861	13664	13844	13746	13995	13882	14018	13949	13816	13719	13880	13778	13706	13925	13854	13929	13833	13931	13872	13821	13838	14210	13970	14056	13986	13740	14040	13880	13899	13869	13816	13889	13760	13846	13906	13842	13928	13969	13935	13965	13841	13839	13583	13916	13914	13806	13889	14033	13628	13924	13725	13913	13723	13732	13930	13931	13933	13786	14023	13842	13563	13907	13800	13681	13902	13686	13890	13631	13794	13792	13760	13987	13896	13991	13740	13919	13799	13804	13865	13736	13845	13714	13993	14041	13874	13696	13836	14066	13912	13841	13797	13939	13839	13664	13916	13774	13868	13635	13768	13797	13869	13972	13958	13850	13754	13753	13854	14118	13928	13907	13962	13831	13892	13839	13962	13973	13978	13724	13923	13870	13808	13922	13790	13971	13981	13863	13824	13709	13633	13996	13901	13820	13864	13895	13910	13760	13699	13903	13885	13794	13816	13855	13819	13931	13768	13680	13919	13705	13733	13977	13935	13781	13837	14045	13957	13726	13859	13935	14014	14036	13764	13806	13908	13676	13975	13821	13838	13921	13928	13892	13614	13847	13924	13932	13981	13893	13795	14042	13874	13859	13810	13987	13844	13893	14022	13684	13760	13781	13791	13948	13848	13795	13870	13729	14080	13894	13887	13835	13740	13657	13704	13936	13866	13813	13793	13855	13788	13941	13946	13711	13858	13906	13966	14036	14037	13905	13954	13749	13720	13955	13896	13763	13892	13818	13816	13925	13754	14012	13906	13813	13847	13982	13992	13816	13912	13669	13870	13806	13719	13852	13895	13898	13709	13793	13845	13889	13910	13730	13623	13798	13775	14074	13931	14019	13942	13837	14030	13748	13775	13928	13995	13800	13814	13752	13770	13794	13851	13992	13862	13842	13867	13753	13938	13878	13733	13836	13961	13882	13903	13895	13850	13798	13943	13929	13875	14027	13893	13700	13916	13929	13901	13972	13805	13853	13734	13883	13854	13742	13888	13794	13733	13830	13756	13848	13951	13815	13783	13979	14171	13937	13746	13807	14114	13822	13846	13977	13840	13962	13931	13930	13741	13938	13813	13934	13918	13684	13867	13864	13769	13950	13761	13896	13676	13890	13750	14010	13931	14018	13860	13755	13853	13704	13736	14019	13711	13708	13844	13911	13997	13845	13806	13775	13931	13843	13869	13594	13865	13889	13789	13746	14116	13981	14060	13986	14014	13747	13860	14132	13809	13871	13824	13962	13869	13820	13920	14037	14025	13826	13784	13828	14008	13939	13753	13823	13857	13730	13747	13852	13857	13671	13867	13802	13813	13764	13901	13826	13560	13888	14050	13784	13912	13670	14007	13881	14072	13846	13860	13936	13880	13958	13778	13736	13866	13737	13916	13803	13944	13741	13949	13840	14051	13962	13944	13981	14120	13950	13823	13805	13881	13897	13672	13764	13695	13937	13741	13656	13759	13756	13845	13884	13885	13768	13802	13914	13864	13828	13978	14015	14011	13908	13840	13761	13971	13694	13891	13700	13854	13707	13772	14040	13901	13914	13907	13884	13895	13918	13894	13795	13963	13680	13734	13912	13825	13767	13821	13908	13926	13847	13885	13798	13690	13950	13915	13675	13818	13705	13859	13814	13839	14104	13895	13912	13871	13827	13879	13796	13851	13892	13784	13678	13970	13782	14117	13974	13955	13947	13949	14005	14017	13693	13909	13796	13979	13890	13678	13775	13789	13830	13847	14009	13873	13792	13849	13733	13775	13730	13981	13823	13865	13806	13909	13960	13885	13929	13718	13809	13816	13885	13944	13852	13631	13795	13980	13726	14058	13801	13836	13713	13723	13925	13845	13926	13929	13887	13996	13857	13842	13931	13966	13753	13856	13860	13835	13876	13758	13757	13908	13822	13766	13860	13949	13764	13868	13943	14008	13981	13847	13797	13963	13783	13889	13834	13617	13938	13889	13863	13821	13898	13924	13788	13671	13723	13758	13891	13969	13781	14055	13786	13877	13865	13733	13704	13724	13932	13927	13799	13768	13684	13895	13863	13974	13770	13927	13929	13745	13919	13987	13737	13938	13858	13880	13832	13934	13779	14043	13810	14097	13943	13933	13716	14095	13826	13866	13985	13944	13945	13991	13844	13755	14085	13932	13838	13871	13833	13804	13948	13982	13859	13928	13957	13919	13729	13657	13785	13698	13723	13686	14084	13962	13966	13969	13911	13683	13859	13998	13832	13820	14051	13818	13781	13876	13872	14006	13953	13798	13903	14075	13876	13995	13924	13960	13654	13808	13828	13908	13956	13981	13891	13725	13958	13794	13966	13892	13881	13790	13781	13724	13734	13887	13957	13857	13827	13967	13653	13839	13885	13813	13808	13830	13832	13849	14011	13778	13897	14001	13835	14173	13837	13972	13893	13913	13809	13945	13801	13882	13724	13886	13999	13784	13864	13890	13745	14123	14033	13706	14007	13903	13719	13712	13885	13924	13791	13865	13841	14001	13956	13900	13814	13857	13769	13844	13749	13961	14000	13931	13761	13891	13817	14131	13916	14160	13901	13908	13751	13736	14201	13863	13747	13913	13794	13837	13882	13978	13863	13745	13760	13849	13978	14046	14050	13979	13842	13923	13988	14042	13822	14307	13961	13924	13793	14012	13774	13844	13945	13897	13925	13757	13815	13823	13909	14000	13854	13816	13730	13817	13949	13800	13908	13946	13669	13952	13723	14034	13835	13793	13940	13870	13632	14014	13984	13929	13802	14007	13811	13915	13994	13915	13787	13930	13834	13829	13713	13839	13954	14065	13878	13824	13899	13827	13940	13916	13940	13876	13890	13945	13859	13993	13718	13962	13882	13787	13837	13858	13832	13968	13921	13841	13748	13790	13870	13698	13918	13847	13780	13925	13794	13805	14009	13874	13679	13817	13731	13707	13842	13987	13750	13926	13730	13999	13829	13739	13861	13974	13773	13807	13828	13775	14069	13895	14036	13999	13855	13853	13679	13905	13876	13862	13998	13915	13762	13776	13904	13972	13922	13903	13855	13901	13821	13783	13805	13813	13831	13881	13920	13848	13727	13915	13844	13914	13889	13795	13735	13875	13977	13925	13953	13926	13990	13948	13888	13834	13911	13861	13718	13964	13977	13774	13870	14133	13818	13967	13961	13865	13854	13888	13832	13826	13990	13920	13677	13980	13937	14067	14025	13998	14013	14005	14024	14006	13780	14043	14043	13893	13741	13817	13740	13736	13831	13914	13910	13864	13628	14035	13866	14087	13934	13899	13994	13734	13924	13688	13874	13743	13712	13915	13980	13681	13850	13975	13874	13981	13757	13991	13760	14030	13906	13956	13934	13862	14000	14066	13746	13837	13918	13792	13644	14095	13807	13973	13785	13680	13986	13771	13879	13846	13974	13904	14019	13820	13898	13933	13752	13794	14017	13909	13905	13796	13745	13883	13768	13809	13572	13907	13890	13857	13829	14056	13828	13748	13863	13935	13689	13847	13959	14039	14080	13872	13805	13892	13820	13852	13879	13823	13662	13956	13848	13852	13763	13831	13848	13756	14038	13901	13976	13899	13875	13814	13919	13915	13778	13673	13978	13809	13751	13898	13655	14005	13907	13789	13867	13840	13884	13823	13801	13726	14019	14085	13883	13888	14051	13768	13874	13735	13857	13997	14000	13885	13819	13709	13881	14022	14093
31392	39252	31643	23869	21698	19502	16848	14418	14183	13824	13690	13628	13562	13735	13583	13651	13557	13586	13555	13506	13594	13614	13607	13557	13602	13683	13531	13576	13521	13386	13561	13614	13531	13618	13332	13560	13553	13753	13640	13548	13708	13660	13597	13551	13626	13706	13637	13728	13557	13549	13729	13585	13643	13420	13618	13558	13487	13282	13404	13369	13535	13656	13549	13586	13539	13660	13536	13576	13568	13378	13551	13465	13637	13523	13479	13575	13593	13465	13380	13468	13546	13417	13514	13466	13610	13602	13566	13651	13563	13556	13503	13701	13583	13250	13470	13623	13557	13542	13632	13602	13554	13551	13619	13609	13612	13488	13353	13700	13710	13321	13690	13534	13477	13503	13551	13404	13444	13422	13533	13510	13593	13571	13528	13568	13666	13596	13542	13679	13515	13536	13689	13490	13504	13652	13640	13549	13568	13541	13469	13586	13527	13656	13494	13599	13470	13472	13619	13527	13508	13802	13596	13587	13600	13548	13412	13463	13718	13660	13451	13727	13642	13557	13535	13407	13485	13566	13473	13339	13626	13362	13565	13590	13420	13554	13585	13583	13468	13675	13567	13567	13616	13520	13740	13479	13589	13823	13445	13639	13510	13434	13614	13654	13656	13588	13600	13475	13442	13451	13594	13666	13473	13551	13521	13543	13480	13566	13371	13579	13569	13550	13424	13601	13661	13593	13584	13485	13582	13665	13505	13762	13686	13503	13530	13482	13519	13467	13775	13395	13638	13605	13370	13434	13538	13374	13683	13541	13643	13635	13547	13547	13659	13579	13557	13555	13693	13629	13436	13533	13365	13593	13731	13525	13561	13508	13513	13683	13436	13572	13592	13639	13615	13471	13647	13514	13378	13778	13544	13260	13698	13523	13638	13608	13551	13580	13577	13490	13588	13585	13465	13633	13547	13396	13527	13638	13367	13556	13633	13586	13543	13525	13584	13530	13602	13397	13565	13487	13590	13463	13328	13544	13614	13419	13698	13423	13431	13655	13586	13661	13498	13572	13411	13586	13353	13577	13615	13412	13477	13472	13576	13546	13611	13653	13561	13471	13460	13713	13416	13501	13373	13620	13509	13473	13428	13515	13510	13658	13654	13459	13577	13490	13431	13446	13648	13742	13611	13444	13437	13662	13435	13752	13493	13657	13573	13548	13511	13569	13420	13687	13449	13493	13708	13523	13541	13509	13463	13483	13622	13529	13478	13457	13600	13547	13654	13556	13310	13442	13582	13772	13552	13572	13694	13693	13475	13488	13620	13533	13570	13576	13502	13516	13584	13501	13567	13500	13545	13549	13456	13717	13690	13478	13656	13544	13514	13629	13589	13468	13742	13412	13580	13552	13684	13557	13622	13305	13617	13636	13612	13653	13585	13523	13548	13579	13611	13615	13666	13663	13686	13526	13593	13667	13467	13714	13357	13681	13528	13706	13516	13644	13766	13518	13508	13482	13403	13570	13493	13426	13439	13616	13457	13479	13562	13548	13451	13345	13640	13664	13554	13720	13478	13618	13604	13462	13538	13473	13505	13468	13476	13417	13560	13677	13569	13498	13792	13463	13647	13544	13566	13629	13560	13659	13542	13591	13636	13599	13555	13558	13478	13455	13533	13553	13552	13756	13509	13598	13557	13601	13467	13372	13666	13488	13574	13482	13649	13376	13558	13596	13530	13568	13349	13515	13688	13618	13453	13575	13562	13534	13610	13500	13575	13673	13506	13572	13570	13527	13575	13559	13605	13464	13564	13498	13799	13622	13467	13652	13588	13418	13565	13643	13443	13427	13714	13635	13632	13594	13580	13524	13596	13497	13242	13470	13530	13516	13565	13520	13545	13647	13713	13552	13468	13627	13517	13426	13563	13428	13540	13571	13533	13734	13549	13333	13499	13705	13526	13539	13453	13537	13643	13662	13535	13577	13616	13687	13509	13555	13626	13447	13565	13616	13505	13533	13564	13572	13566	13563	13550	13431	13613	13408	13607	13617	13620	13564	13510	13519	13598	13513	13617	13696	13450	13579	13458	13522	13580	13582	13698	13679	13508	13597	13627	13615	13531	13511	13587	13454	13637	13640	13459	13573	13423	13553	13553	13568	13621	13426	13570	13564	13635	13520	13746	13469	13606	13537	13585	13548	13522	13412	13584	13786	13650	13523	13498	13586	13607	13492	13535	13445	13497	13578	13565	13516	13437	13514	13535	13477	13632	13460	13576	13550	13537	13500	13609	13538	13684	13737	13515	13500	13546	13509	13501	13565	13538	13603	13702	13367	13520	13672	13395	13638	13543	13520	13455	13637	13347	13622	13657	13685	13546	13505	13524	13418	13559	13428	13524	13541	13558	13501	13387	13506	13630	13589	13587	13518	13479	13519	13670	13655	13658	13797	13449	13535	13510	13393	13554	13587	13639	13489	13586	13569	13470	13723	13558	13542	13444	13641	13526	13543	13641	13438	13554	13484	13618	13509	13794	13560	13498	13484	13667	13687	13599	13671	13479	13677	13441	13577	13587	13544	13640	13443	13651	13661	13410	13722	13563	13517	13594	13679	13513	13583	13549	13436	13650	13561	13459	13572	13526	13531	13712	13637	13561	13397	13536	13477	13578	13594	13755	13538	13555	13522	13658	13408	13522	13456	13503	13432	13655	13662	13728	13344	13472	13509	13689	13519	13487	13692	13663	13538	13530	13512	13677	13709	13575	13447	13532	13491	13607	13439	13481	13582	13539	13526	13591	13437	13803	13384	13478	13675	13585	13609	13448	13530	13545	13452	13551	13491	13538	13541	13554	13732	13492	13552	13530	13555	13413	13604	13730	13701	13584	13675	13528	13571	13474	13641	13694	13569	13519	13371	13525	13553	13578	13371	13410	13329	13447	13456	13588	13619	13479	13513	13555	13517	13491	13535	13578	13599	13594	13632	13385	13550	13605	13468	13554	13554	13532	13574	13643	13464	13520	13454	13474	13551	13655	13685	13466	13648	13657	13549	13676	13685	13488	13491	13410	13711	13722	13727	13395	13520	13524	13468	13722	13502	13576	13646	13575	13550	13598	13505	13752	13607	13531	13641	13519	13596	13473	13461	13611	13549	13504	13612	13671	13471	13558	13428	13495	13457	13579	13487	13488	13476	13573	13408	13584	13480	13526	13441	13544	13676	13436	13528	13480	13453	13567	13647	13594	13568	13474	13442	13600	13499	13651	13644	13602	13675	13760	13630	13564	13502	13729	13597	13614	13561	13512	13500	13415	13395	13662	13532	13532	13481	13500	13666	13642	13341	13474	13648	13657	13409	13522	13703	13643	13482	13459	13496	13596	13457	13715	13549	13505	13673	13731	13424	13537	13490	13682	13476	13528	13718	13468	13612	13692	13610	13435	13517	13622	13517	13598	13627	13581	13452	13588	13364	13608	13486	13485	13552	13487	13636	13451	13676	13663	13476	13516	13590	13714	13545	13534	13638	13317	13571	13485	13642	13489	13509	13576	13530	13546	13561	13561	13579	13562	13687	13499	13441	13564	13611	13566	13470	13546	13533	13611	13717	13536	13639	13481	13470	13410	13662	13628	13435	13465	13329	13507	13453	13638	13583	13534	13480	13623	13609	13458	13708	13540	13389	13538	13604	13422	13566	13784	13649	13611	13589	13347	13644	13593	13603	13783	13565	13476	13534	13418	13597	13620	13509	13443	13724	13514	13663	13253	13458	13609	13494	13617	13532	13394	13522	13637	13590	13405	13677	13547	13584	13618	13660	13575	13556	13617	13468	13501	13615	13679	13531	13438	13402	13497	13583	13522	13584	13576	13698	13542	13647	13522	13627	13573	13510	13710	13523	13511	13551	13502	13530	13524	13325	13625	13693	13462	13572	13507	13520	13636	13748	13584	13492	13542	13562	13655	13452	13558	13532	13415	13400	13494	13575	13523	13547	13628	13612	13578	13635	13575	13630	13588	13630	13554	13567	13572	13692	13380	13604	13606	13582	13673	13537	13574	13567	13548	13637	13587	13616	13607	13566	13587	13488	13384	13637	13493	13612	13332	13710	13613	13547	13567	13679	13507	13521	13348	13630	13356	13483	13474	13507	13432	13509	13596	13594	13574	13371	13475	13519	13689	13514	13584	13540	13494	13498	13515	13524	13601	13453	13651	13538	13636	13453	13721	13698	13487	13607	13646	13325	13481	13683	13545	13551	13628	13483	13636	13678	13572	13689	13643	13481	13648	13366	13477	13603	13568	13518	13597	13492	13719	13639	13498	13483	13577	13525	13702	13751	13577	13521	13492	13587	13483	13578	13472	13618	13685	13686	13695	13429	13460	13547	13681	13561	13509	13572	13533	13564	13664	13534	13537	13547	13697	13607	13731	13487	13506	13450	13635	13616	13509	13624	13642	13667	13462	13540	13580	13475	13751	13632	13589	13536	13810	13533	13701	13577	13485	13538	13561	13487	13534	13539	13484	13585	13574	13544	13575	13685	13490	13548	13353	13554	13609	13598	13622	13578	13541	13626	13535	13629	13723	13545	13475	13420	13486	13523	13622	13527	13809	13452	13506	13573	13507	13451	13371	13548	13485	13479	13359	13579	13676	13550	13655	13558	13604	13612	13757	13601	13402	13411	13676	13562	13558	13702	13504	13747	13445	13591	13630	13583	13501	13632	13407	13461	13542	13552	13581	13784	13377	13447	13456	13599	13478	13545	13545	13575	13452	13403	13548	13513	13473	13741	13432	13438	13588	13585	13648	13519	13507	13637	13470	13694	13446	13670	13451	13698	13492	13635	13703	13525	13644	13663	13577	13446	13714	13358	13495	13447	13545	13572	13585	13620	13455	13512	13596	13678	13507	13629	13516	13576	13612	13538	13452	13547	13583	13579	13493	13597	13550	13565	13596	13608	13618	13739	13560	13519	13768	13385	13521	13540	13614	13516	13603	13695	13618	13661	13476	13584	13457	13359	13780	13478	13506	13758	13645	13517	13536	13588	13512	13598	13498	13589	13572	13485	13422	13699	13564	13492	13626	13731	13610	13591	13431	13565	13563	13576	13480	13448	13630	13604	13539	13502	13592	13493	13559	13551	13652	13778	13511	13733	13539	13391	13403	13517	13471	13558	13510	13503	13575	13546	13512	13608	13515	13492	13396	13321	13667	13526
24378	21498	28934	25718	24769	23766	19372	15414	14230	14325	14310	13969	14161	14187	14125	13935	13708	13903	14067	13622	13915	13999	14045	14085	13942	13963	14067	13819	14029	13785	13817	13756	13735	13800	13950	14055	13661	13782	13926	13857	13846	13743	13958	13884	13964	13757	13885	13816	13745	13746	14005	13936	13895	13863	14062	13864	13914	13963	13802	13956	13732	13879	13745	13641	13816	13771	13857	13805	13988	13945	14035	14015	13795	13997	13668	13731	13953	13628	13750	13703	13588	13878	13990	13660	13712	13789	13694	13862	13797	13923	13593	13675	13891	14089	13801	13730	14034	13819	13825	13922	13880	13910	14008	13994	13735	13647	13846	14007	13839	13742	13716	13633	13554	13714	13820	13627	13917	13846	13792	13895	13870	13795	13872	13777	13838	13757	13906	13745	13857	13762	13776	13788	13759	13644	13821	13894	13836	13827	13827	13701	13782	13688	13917	13887	13685	13951	13902	13635	13666	13708	13709	13741	13878	13816	13608	13968	13846	13806	13738	13636	13684	13659	13873	13947	13966	13748	13723	13676	13744	13633	13842	13586	13669	13748	13847	13940	13760	13649	13668	13881	13881	13898	13598	13709	13917	13679	13766	13760	13607	13891	13997	13962	13750	13569	13722	13789	13654	13749	13917	13794	13756	13703	13875	13585	13770	13849	13714	14012	13888	13670	13769	13773	13833	13919	13768	13600	13728	13713	13586	13713	13873	13883	13786	13844	13933	13740	14034	13983	13863	13713	13764	13677	13790	13776	13737	13741	13783	13695	13850	13650	13821	13794	13681	13658	13929	13816	13731	13776	13825	13656	13709	13767	13707	13689	13723	13856	13893	13751	13805	13703	13821	13758	13699	13956	13773	13667	13723	13624	13757	13848	13582	13895	13804	13913	13716	13822	13667	13768	13746	13773	13699	13589	13965	13849	13846	13755	13705	13840	13705	13697	13920	13717	13854	13830	13910	13849	13676	13835	13830	13801	13716	13780	13566	13809	14023	13782	13671	13886	13753	13787	13914	13768	13798	13886	13718	13614	13791	13708	13973	13715	13928	13825	13842	13713	13992	13828	13831	13912	13858	13561	13690	13903	13667	13885	13721	13816	13896	13752	13598	13811	14001	13708	13908	13863	13907	14071	13706	13809	13842	13902	13739	13660	13764	13891	13824	13786	13971	13788	13841	13602	13837	13850	14013	13694	13945	13736	13638	13704	13852	13755	13754	13863	13780	13876	13825	13773	13692	13720	13795	13775	13768	13660	13785	13656	13803	13725	13663	13738	13780	13672	13872	13818	13813	13849	13722	13974	13792	13813	13640	13788	13719	13801	13689	13681	13830	13768	13710	13806	13741	13512	13699	13678	13734	13886	13726	13767	13768	13824	13893	13912	13657	13764	13816	13858	13724	13659	13754	13738	13820	13747	13790	13830	13752	13648	13716	13709	13691	13869	13732	13776	13773	13848	13853	13625	13728	13872	13518	13851	13973	13782	13647	13707	13797	13706	13660	13664	13847	13614	13968	13741	13889	13676	13445	13875	13978	13840	13807	13662	13838	13812	13967	13924	13762	13800	13714	13788	13715	13699	13983	13826	13705	13824	13882	13789	13827	13783	13648	13655	13878	13714	13668	13796	13876	13960	13837	13747	13755	13673	13680	13903	13984	13538	13782	13820	13876	13579	13850	13703	13694	13752	13791	13793	13776	13871	13814	13764	13908	13814	13685	13726	13996	13868	13742	13838	13648	13793	13815	13886	13828	13837	13754	13933	13866	13825	13756	13809	14080	13800	13697	13926	13738	13760	13614	13653	13877	13817	13677	13648	13789	13836	13976	13750	13719	13859	13861	13877	13769	13656	13925	13848	13895	14073	13840	13750	13810	13732	13710	13721	13788	13660	13685	13915	13713	13581	13784	13894	13768	13709	13888	13814	13643	13924	13838	13954	13853	13795	13648	13781	13672	13843	13737	13641	13847	13722	13691	13724	13758	13861	13935	13890	13962	13741	13637	13874	13851	13783	13823	13637	13673	13805	13756	13905	13794	13800	13878	13781	13974	13820	13820	13991	13816	13657	13885	13736	14050	13804	13711	13619	13951	13954	13733	13764	13724	13678	13742	13715	13763	13818	13973	13887	13786	13667	13774	13493	13674	13723	13725	13696	13759	13837	13795	13841	13876	13905	13737	13893	13666	13947	13724	13769	13853	13858	13814	13900	13714	13708	13647	13651	13692	13649	13763	13881	13646	13727	13674	13866	13892	13912	13695	13744	13747	13859	13924	13705	13714	13853	13615	13695	13837	13781	13843	13693	13729	13766	13814	13733	13620	13662	13783	13746	13826	13724	13894	13678	14027	13787	13729	13602	13772	13756	13707	13982	13836	13837	13858	13807	13896	13955	13738	13799	13880	13713	13846	13747	13910	13679	13827	13660	13770	13881	13813	13711	13717	13762	13883	13856	13652	13853	13813	13638	13721	13866	13735	13894	13788	13773	13638	13634	13867	13664	13982	13677	13945	13841	13877	13884	13877	13778	13856	13846	13651	13891	13662	13547	13857	13724	13538	13953	13782	13831	13705	13850	13849	13675	13799	13659	13791	13668	13742	13725	13861	13860	13703	13940	13952	13939	13771	13849	13823	13904	13769	13804	13824	13632	13596	13707	13725	13914	13812	13754	13898	13775	13783	13681	13649	14019	13842	13830	13760	13664	13812	13658	13765	13730	13709	13734	13896	13817	13815	13803	13675	13513	13869	13926	13757	13776	13926	13993	13728	13620	13889	13896	13698	13676	13674	13614	13728	13736	13853	13941	13812	13886	13775	13958	13737	13948	13632	13762	13797	13804	13623	13825	13881	13633	13753	13851	13670	13704	13704	13809	13685	13816	13859	13768	13692	13905	13843	13756	13758	13752	13896	13684	13826	13890	13846	13654	13882	13933	13791	13780	13720	13888	13765	13906	13755	13915	13870	13642	13775	13890	13699	13812	13697	13760	13670	13731	13930	13797	13711	13616	13629	13864	13764	13955	13797	13780	13736	13645	13878	13894	13851	13744	13598	13750	13766	13591	13767	13684	13673	13762	13992	13756	13842	13828	14018	13747	13787	13745	13894	13760	13782	13686	13759	13890	13774	13771	13716	13798	13777	13770	13766	13707	13937	13681	13835	13780	13840	13784	13889	13813	13709	13638	13509	13801	13792	13963	13971	13897	13771	13833	13748	13976	13753	13903	13723	13969	14147	13858	13947	13829	13664	13848	13788	13849	13926	13723	13843	13746	13906	13729	13590	13723	13791	13690	13764	13789	13802	13754	13818	13974	13690	13788	13764	13718	13824	13660	13751	13738	13924	13919	14062	13761	13764	13884	13776	13611	13819	13838	13814	13739	13869	13864	13863	13620	13681	14041	13621	13837	13732	13815	13844	13651	13897	13861	13726	13733	13587	13686	13664	13744	13698	13709	13897	13832	13919	13831	13863	13857	13703	13754	13709	13563	13693	13844	13663	13837	13795	13924	13758	13978	13846	13806	13835	13839	13760	13759	13791	13895	13858	13892	13787	13754	13786	13980	13777	13861	13784	13826	13743	13764	13843	13724	13827	13788	13593	13790	13926	13569	13765	13807	13755	13833	14058	13784	13780	13840	13741	13656	13627	13632	13864	13712	13834	13621	13926	13757	13936	13790	13927	13698	13908	13786	13859	13953	13717	13829	13663	13619	13843	13825	13621	13690	13831	13673	13651	13778	13699	13508	13683	13670	13802	13873	13952	13921	13852	13824	13854	13782	13911	13851	13814	13670	13804	13821	13753	13686	13963	13690	13949	13859	13674	13762	13717	13852	13936	13882	13934	13736	13918	13844	13756	13885	13785	13649	13949	13545	13724	13696	13816	13809	13818	13801	13762	13723	13768	13712	13715	13855	13595	13789	13722	13902	13774	13679	13703	13876	13779	13816	13742	13839	13718	13901	13773	13739	13862	13766	13804	13833	14025	13949	13798	13861	13838	13864	14076	13989	13741	13701	13705	13801	13894	13784	13676	13706	13915	13739	13785	13614	13971	13745	13711	13699	13917	13777	13718	13828	13804	13976	13885	13868	13860	13735	13497	13740	13717	13545	13610	13795	13664	13687	13739	13633	13687	13722	13830	13735	13789	13701	13749	13766	13816	13805	13830	13675	13723	13908	13846	13724	13709	13698	13888	13869	13637	13761	13847	13741	13864	14190	14014	13765	13854	13915	13728	13884	13868	13859	13577	13771	14032	13727	13777	13848	13638	13769	13754	13835	13730	13869	13827	13728	13783	13833	13868	13684	13894	13785	13946	13774	13837	13932	14011	13693	13939	13852	13845	13961	13773	13794	13834	13912	13633	13877	13707	13893	13914	13740	13647	13786	13726	13671	13752	13863	14004	13701	13721	13599	13695	13902	13820	13812	13966	13803	13869	13700	13754	13641	13650	13667	13673	14019	13749	13821	13851	13679	13949	13755	13887	13676	13899	13918	13893	13867	13798	13618	13776	13567	13780	13624	13709	13692	13761	13763	13844	13795	13600	13876	13873	13854	13852	13703	13793	13691	13786	13853	13956	13565	13647	13744	13652	13904	13749	13949	13679	13654	13820	13835	13699	13796	13869	13898	13718	13743	13751	13790	13575	13837	13806	13709	13909	13920	13860	13739	13791	13598	13897	13707	13732	13671	13830	13790	13881	13870	13838	13658	13771	13675	13906	13770	13871	13868	13843	13800	13787	13592	13659	13689	13821	13694	13919	13711	13806	13821	13757	13789	13802	13863	13854	13772	13751	13803	13712	13748	13633	13754	13859	13754	13864	13737	13665	13854	13746	13770	13847	13883	13684	13725	13719	13683	13509	13767	13592	13874	13712	13672	13735	13836	14051	13817	13658	14002	13431	13613	13572	13819	13916	13640	13905	13843	13751	13754	13783	13662	13807	13584	13665	13738	13679	13945	13801	13836	13535	13806	13737	13786	13854	13844	13899	13577	13626	13614	13672	13728	13803	13802	13725	13538	13989	13860	13873	13760	13782	13749	13753	13827	13739	13759	13932	13703	13787	13984	13847	13798	13833	13641	13610	13942	13837	13817	13748	13826	13751	13774	13795	13876	13774	13680	13934	13870	13797	14038	13869	13829	13879	13860	13691	13829
32847	49162	43953	36943	31383	23278	16854	14485	14185	13928	13932	13667	13707	13824	13540	13641	13510	13537	13474	13563	13536	13626	13596	13422	13436	13532	13724	13559	13655	13391	13480	13500	13601	13578	13376	13483	13373	13517	13517	13509	13487	13584	13563	13621	13578	13666	13472	13375	13791	13589	13987	13977	13730	13626	13526	13632	13324	13432	13445	13453	13428	13499	13430	13464	13583	13395	13655	13508	13358	13484	13546	13443	13480	13374	13517	13541	13553	13587	13407	13600	13602	13609	13444	13587	13591	13439	13557	13482	13509	13613	13489	13522	13373	13499	13333	13436	13418	13319	13357	13519	13627	13472	13362	13446	13388	13450	13430	13474	13473	13436	13461	13563	13492	13456	13459	13558	13543	13507	13321	13501	13442	13541	13544	13379	13476	13274	13466	13554	13333	13495	13501	13470	13412	13398	13675	13507	13535	13518	13414	13404	13619	13422	13468	13567	13453	13507	13505	13375	13489	13409	13464	13350	13535	13420	13304	13329	13475	13366	13265	13400	13419	13497	13588	13556	13445	13518	13259	13539	13358	13558	13363	13497	13455	13500	13483	13465	13614	13467	13609	13482	13493	13471	13411	13360	13415	13349	13571	13418	13278	13380	13426	13541	13506	13373	13599	13468	13571	13439	13464	13461	13648	13422	13402	13506	13361	13469	13502	13397	13467	13583	13510	13602	13552	13479	13302	13672	13476	13532	13386	13467	13481	13607	13441	13356	13444	13457	13563	13315	13573	13318	13354	13460	13428	13571	13561	13458	13349	13572	13407	13579	13578	13505	13590	13426	13373	13470	13457	13469	13612	13499	13492	13418	13434	13411	13415	13431	13336	13460	13563	13484	13403	13406	13485	13407	13518	13391	13509	13527	13404	13446	13537	13452	13378	13527	13333	13573	13431	13518	13536	13331	13463	13408	13533	13469	13671	13552	13485	13411	13369	13381	13468	13409	13606	13455	13359	13354	13435	13596	13494	13504	13521	13470	13523	13523	13414	13484	13525	13413	13304	13514	13450	13476	13497	13360	13481	13632	13421	13523	13558	13498	13391	13494	13305	13493	13437	13479	13382	13315	13617	13566	13382	13591	13257	13539	13539	13402	13546	13522	13471	13488	13420	13544	13636	13568	13522	13396	13468	13627	13476	13329	13347	13440	13521	13521	13677	13380	13359	13485	13523	13342	13254	13427	13595	13457	13432	13628	13625	13522	13506	13638	13567	13443	13363	13393	13588	13489	13548	13437	13447	13465	13537	13518	13489	13607	13467	13489	13321	13409	13594	13361	13405	13567	13479	13468	13459	13412	13468	13588	13466	13579	13555	13509	13208	13493	13346	13275	13459	13343	13595	13443	13291	13402	13592	13537	13367	13494	13479	13447	13386	13434	13619	13469	13488	13365	13498	13606	13469	13541	13597	13566	13578	13281	13554	13496	13526	13328	13568	13456	13426	13383	13450	13387	13426	13259	13656	13327	13311	13432	13483	13393	13468	13405	13481	13452	13507	13434	13484	13274	13452	13455	13422	13487	13305	13505	13488	13365	13583	13507	13534	13522	13387	13620	13403	13547	13267	13514	13468	13503	13528	13359	13381	13288	13547	13324	13474	13379	13444	13500	13499	13530	13452	13358	13431	13391	13478	13412	13588	13513	13578	13340	13533	13455	13517	13414	13498	13397	13633	13329	13383	13474	13409	13406	13648	13596	13511	13466	13488	13421	13359	13471	13341	13506	13532	13333	13462	13572	13377	13423	13598	13535	13309	13482	13425	13566	13449	13606	13469	13487	13501	13423	13429	13355	13414	13525	13590	13433	13576	13513	13468	13246	13376	13508	13524	13320	13456	13394	13458	13564	13445	13314	13455	13515	13510	13410	13737	13492	13285	13422	13427	13526	13664	13404	13460	13425	13461	13298	13609	13374	13585	13631	13429	13337	13444	13379	13435	13399	13409	13450	13445	13487	13439	13556	13524	13394	13415	13382	13452	13529	13427	13469	13428	13343	13586	13256	13407	13468	13553	13347	13436	13466	13285	13405	13432	13395	13600	13506	13460	13323	13523	13451	13601	13439	13635	13434	13461	13267	13635	13450	13459	13447	13528	13568	13270	13475	13495	13388	13216	13543	13467	13467	13517	13475	13386	13483	13432	13610	13310	13475	13517	13460	13583	13472	13415	13294	13503	13587	13480	13678	13603	13458	13381	13507	13595	13509	13406	13453	13506	13671	13572	13602	13604	13296	13461	13393	13433	13300	13508	13400	13460	13439	13378	13501	13259	13629	13349	13455	13562	13550	13612	13415	13536	13434	13515	13473	13511	13631	13333	13393	13433	13396	13429	13366	13487	13386	13542	13480	13578	13614	13408	13416	13511	13311	13616	13330	13448	13540	13454	13288	13532	13356	13445	13461	13424	13467	13528	13520	13596	13586	13481	13398	13586	13321	13487	13319	13570	13486	13511	13548	13483	13476	13665	13411	13444	13414	13475	13511	13749	13407	13494	13630	13413	13631	13467	13459	13431	13507	13439	13495	13631	13501	13627	13404	13428	13412	13496	13377	13443	13372	13567	13549	13507	13309	13366	13299	13386	13485	13462	13523	13569	13400	13414	13451	13433	13570	13458	13381	13478	13498	13440	13508	13574	13355	13592	13444	13397	13436	13567	13233	13362	13518	13492	13575	13396	13365	13509	13561	13478	13481	13505	13379	13508	13409	13573	13500	13575	13547	13375	13521	13497	13496	13467	13462	13533	13426	13590	13420	13483	13468	13351	13456	13491	13407	13535	13491	13425	13525	13490	13656	13504	13465	13483	13378	13559	13469	13381	13421	13358	13606	13305	13458	13485	13483	13400	13526	13648	13532	13414	13563	13452	13475	13601	13438	13519	13320	13550	13457	13389	13444	13516	13513	13385	13466	13553	13453	13281	13543	13383	13536	13431	13408	13458	13507	13606	13464	13333	13503	13526	13456	13450	13431	13474	13535	13409	13432	13411	13433	13469	13411	13512	13506	13660	13519	13541	13545	13391	13387	13391	13525	13316	13403	13416	13476	13598	13556	13336	13414	13516	13371	13386	13540	13627	13489	13522	13550	13474	13431	13311	13434	13571	13496	13522	13491	13568	13486	13400	13385	13567	13571	13449	13537	13676	13609	13442	13469	13701	13418	13299	13489	13453	13534	13455	13538	13251	13614	13492	13476	13474	13432	13571	13503	13433	13509	13531	13391	13569	13493	13660	13479	13577	13522	13525	13646	13414	13276	13422	13593	13439	13465	13533	13474	13593	13368	13566	13525	13482	13361	13524	13454	13347	13487	13522	13469	13537	13386	13456	13559	13432	13340	13473	13549	13471	13569	13528	13498	13424	13527	13423	13547	13451	13368	13416	13472	13373	13451	13417	13560	13444	13722	13330	13434	13606	13456	13383	13430	13541	13315	13611	13496	13418	13404	13554	13705	13546	13583	13528	13467	13393	13468	13516	13577	13519	13462	13454	13483	13249	13341	13683	13422	13448	13530	13442	13584	13518	13315	13556	13390	13522	13359	13490	13425	13626	13410	13508	13537	13545	13425	13423	13436	13524	13407	13507	13584	13451	13469	13396	13428	13420	13424	13553	13256	13487	13503	13442	13696	13471	13527	13475	13529	13419	13509	13436	13539	13401	13651	13587	13416	13370	13480	13286	13501	13400	13336	13426	13425	13483	13365	13424	13424	13458	13444	13565	13391	13472	13666	13326	13432	13557	13456	13353	13447	13451	13449	13387	13353	13497	13439	13517	13357	13502	13419	13456	13492	13416	13540	13696	13588	13534	13418	13525	13502	13453	13405	13592	13565	13534	13261	13320	13555	13530	13292	13310	13525	13402	13460	13417	13313	13397	13471	13431	13447	13486	13294	13462	13458	13491	13320	13674	13451	13346	13489	13652	13424	13443	13526	13308	13433	13597	13448	13374	13456	13538	13623	13521	13605	13432	13448	13491	13435	13226	13508	13494	13341	13529	13347	13470	13452	13459	13406	13490	13449	13407	13422	13415	13550	13473	13363	13631	13463	13492	13493	13355	13437	13572	13437	13479	13495	13446	13194	13695	13445	13689	13430	13483	13482	13598	13467	13448	13374	13606	13552	13384	13469	13640	13511	13295	13389	13491	13510	13512	13526	13610	13347	13566	13303	13399	13336	13452	13448	13372	13426	13539	13441	13394	13471	13516	13492	13372	13301	13356	13397	13492	13464	13503	13503	13342	13472	13585	13321	13472	13422	13515	13560	13558	13458	13278	13613	13426	13490	13528	13408	13573	13494	13509	13334	13488	13542	13477	13378	13421	13472	13521	13392	13561	13640	13455	13415	13418	13515	13613	13404	13483	13542	13464	13543	13500	13489	13291	13411	13428	13454	13362	13383	13393	13396	13432	13349	13419	13430	13459	13470	13363	13501	13483	13553	13280	13542	13523	13376	13481	13417	13351	13544	13524	13436	13560	13455	13489	13408	13465	13519	13526	13617	13483	13489	13351	13480	13592	13494	13466	13373	13397	13547	13349	13530	13415	13421	13587	13446	13466	13387	13406	13372	13521	13349	13479	13505	13482	13491	13434	13688	13468	13483	13349	13498	13512	13416	13577	13407	13524	13463	13435	13405	13558	13554	13386	13505	13646	13368	13563	13491	13586	13568	13334	13511	13523	13445	13412	13416	13610	13573	13522	13504	13395	13322	13386	13406	13494	13576	13483	13536	13601	13496	13474	13398	13339	13598	13470	13507	13516	13514	13436	13418	13425	13354	13361	13556	13411	13447	13627	13474	13476	13465	13524	13473	13561	13400	13610	13428	13466	13460	13333	13475	13383	13489	13501	13608	13513	13383	13346	13540	13488	13548	13521	13600	13396	13488	13441	13553	13389	13369	13414	13561	13480	13367	13519	13451	13510	13475	13581	13467	13500	13427	13562	13494	13637	13491	13444	13586	13411	13416	13590	13526	13489	13455	13562	13332	13401	13527	13598	13354	13488	13218	13502	13519	13337	13456	13393	13527	13555	13553	13385	13524	13304	13489	13417	13294	13565	13524	13410	13430	13483	13393	13487	13443	13450	13420	13452	13551	13447	13398	13511	13459	13405	13603	13505	13456	13555	13297	13549	13502	13545	13458	13366	13416	13638	13474
23127	21479	29365	24440	22831	24815	23923	17331	15363	14903	14701	14489	14431	14227	14193	14336	14229	14011	14080	13981	13985	13868	13917	14222	13931	13950	14078	14151	13848	13859	14031	13853	13864	14057	14040	13966	13869	13954	13952	13670	13859	13797	13964	14071	13906	14139	13776	13915	13907	14116	14163	14350	14161	13992	13972	13749	13867	14020	13805	13943	13793	13792	13840	13866	13757	13860	13958	13913	13687	13682	13882	13802	13880	13892	13700	13915	13944	13893	13984	13850	13756	13798	13709	13879	13844	13787	13587	13847	13713	13674	13985	13828	13815	13821	13845	13955	13959	13819	13954	13903	13995	13768	13805	13736	13764	13737	13961	14125	13952	14083	13854	13837	13910	14059	13859	13789	13892	13831	14005	13791	13895	13788	13901	13798	13767	13645	13779	13623	13886	13821	13747	13887	13842	13859	13783	13725	13890	13947	13803	13902	13568	13716	13667	13980	13777	14001	14005	13658	13826	13877	13887	13823	13859	13729	13864	13889	13830	13805	13843	13880	13851	13699	13862	13916	13856	13726	13850	13784	13783	13955	13932	13951	14053	13705	13989	13955	14072	13828	13878	13754	13714	13855	13745	13698	13637	13733	13738	13809	13833	13834	13741	13778	13879	13562	13835	13701	13770	13729	13771	13807	13894	13740	13763	13676	13918	13780	13829	13988	13945	13881	13780	13893	13790	13852	13806	13912	13864	13640	13879	13902	13834	13875	13927	13718	13781	13765	13950	13866	13656	13789	13874	13890	13783	13792	13663	13793	13794	13723	13602	13796	13821	13818	13902	13822	13726	13881	13889	13936	13856	13881	13791	13861	13833	13807	13924	13840	13718	13645	13871	13809	13824	13868	13886	13774	13711	13720	13786	13778	13778	13854	13788	13705	13756	13893	14000	13919	13806	13806	13818	13862	13672	13664	13638	13932	13933	13682	13703	13992	13821	13962	13701	13704	13871	13794	13817	13794	13666	13700	13743	13833	13653	13840	13838	13846	13764	13666	13775	13647	13789	13927	13838	13725	13819	13794	13733	13875	13771	13579	13766	13925	13875	13769	13716	13911	13655	13760	13860	13806	13941	13791	13938	13583	13720	13680	13738	13953	13931	13711	13748	13811	14049	13784	13815	13846	13790	13875	13759	13800	13942	13721	13630	13909	13919	13774	13570	13759	14021	13879	13846	13780	13857	13670	13779	13792	13780	13762	13782	13855	13974	13673	13780	13732	13837	13781	13877	13835	13955	13745	13894	13721	13743	13826	13881	13697	13793	13901	13853	13750	13885	13861	13988	13891	14022	13895	13880	13840	13727	13925	13672	13923	13792	13770	13909	13806	13841	13759	13668	13834	13896	13767	13784	13846	13695	14020	13825	13820	13694	13749	13862	13871	13800	13741	13850	13831	13866	13699	13747	13943	13661	13783	13948	13834	13846	13831	13830	13801	13942	13672	13686	13913	13736	13653	13531	13671	13825	13652	14014	13824	13834	13755	13712	13725	13694	13670	13916	13972	13701	13723	13843	13664	13732	13832	13817	13796	13823	13752	13881	13894	13716	13704	13948	13817	13871	13660	13978	13581	13867	13882	13720	13790	13814	13787	13932	13758	13814	13990	13804	13750	13636	13992	13972	13873	13864	13971	13756	13896	13705	13778	13697	13706	13757	13814	13765	13723	13895	13643	13722	13677	13684	13646	13896	13842	13786	13764	13798	13859	13843	13811	13778	13660	13760	13854	13782	13704	13756	13914	13871	13754	13775	13862	13642	13641	13672	13766	13950	13672	13867	13844	13791	13763	13974	13891	13789	13772	13821	13828	13859	13809	13782	13761	13587	13756	13826	13800	13601	13738	14020	13806	13749	13702	13949	13641	13782	13684	13733	13722	13859	13618	13820	13750	13855	13714	13679	13659	13857	13741	13788	13649	13778	13851	13715	13802	13821	13694	13890	13950	13778	13885	13780	13863	13872	13726	13779	13826	13853	13888	13914	13880	13726	13750	13895	13986	13805	13733	13794	13788	13764	13884	13836	13947	13708	13558	13848	13900	13742	13812	13927	13743	13874	13631	13911	13865	13803	13827	13864	13738	13839	13891	13866	13882	13882	13706	13764	13779	13746	13867	14043	13809	13955	13872	13667	13816	13800	13799	13839	13795	13889	13789	13845	13836	13824	13851	13828	13736	13885	14106	13868	13873	13818	13801	13939	13901	13886	13761	13708	13748	13818	13873	13823	13915	13811	13644	13605	13815	13939	13845	13808	13684	13831	13815	13703	13778	14002	13675	13838	13754	13799	13780	13763	14063	13911	13774	13841	13907	13905	13688	13625	13767	13831	13730	13814	13925	13830	13807	13799	13990	14156	13895	13925	13787	13834	13721	13884	13910	13897	13896	13710	13623	13729	13848	13908	13790	13903	13868	13955	13812	13749	13798	13805	13759	13769	13821	13854	13877	13931	13811	13819	13791	13942	14020	13714	13786	13863	13730	13793	13695	13938	13942	13908	13900	13807	13938	13757	13921	13762	13670	13756	13912	14102	13860	13887	13724	13774	13852	13849	13752	13782	13784	13741	13794	13891	13739	13556	13751	13760	13723	13817	13935	13788	13626	13652	13769	13992	13773	13597	13957	13719	13762	13867	13844	13836	13857	13764	13646	13586	13920	13847	13670	13818	13973	13923	13730	13911	13977	13869	13912	13676	13884	13761	13666	13824	13652	13618	13681	13722	13852	13744	13861	13854	13720	13630	13754	13838	13743	13772	13589	13765	13868	13648	13885	13759	13815	13619	13857	13836	13830	13859	13775	13843	13628	14091	13986	13927	13698	13592	13736	13918	13775	13858	13726	13636	14036	13780	14095	13822	13481	13859	13809	13859	13600	13731	13697	13823	13866	13723	13802	13841	13686	13744	13729	13886	13777	13716	13791	13672	13608	13735	13895	13874	13918	13540	13757	13755	13827	13670	13879	13703	13745	14006	13706	13594	13894	13796	13727	13721	13747	13824	13847	13874	13728	13620	13780	13775	13883	13834	13926	13858	13629	13822	13579	13774	13728	13905	13863	13796	13660	13647	13508	13874	13822	13700	13597	13650	13716	13681	13892	13852	13604	13910	13780	13922	13761	13946	13719	13975	13792	13741	13817	13742	13726	13741	13830	13984	13934	13778	13686	13837	13913	13949	13736	13746	13788	13964	13579	13841	13786	13846	13904	13855	13835	13608	13786	13906	13829	13897	13955	13954	13677	13881	13798	13893	13939	13835	13816	13843	13765	13732	13914	14044	13798	13882	13794	13832	13894	13725	13844	13912	13819	13651	13799	13904	13678	13709	13799	13754	13772	13868	13834	13841	13790	13758	13630	13704	13574	13968	13830	13763	13826	13817	13831	13724	13813	13969	13833	13848	13745	13817	13804	13910	13756	13716	13929	13723	13797	13775	13823	13718	13945	13850	13907	13831	13874	13752	13692	13905	13627	13912	13762	13692	13838	13643	13765	13719	13951	13715	13712	13607	14032	13928	13741	13789	13866	13821	13889	13846	13687	13678	13899	14013	13745	13674	13872	13937	13858	13887	13753	13851	13811	13676	13772	13775	13936	13882	13743	13945	13907	13925	13754	14106	13772	13709	13809	13825	13835	13850	13927	13777	13593	13717	13871	13701	13822	13672	13903	13891	13747	14095	13582	13737	13892	13810	13764	13814	13692	13729	13830	13917	13902	13836	13749	13874	13879	13841	13731	13818	13821	13699	13733	13876	13826	13858	13776	13640	13922	13669	13670	13925	13743	13782	13682	13736	13960	13894	13965	13953	13884	13728	13626	13751	13729	13623	13833	13760	13831	13906	13967	13926	13911	13943	13898	13940	13867	13961	13811	13859	13896	13971	13867	13974	13725	13820	13919	13538	13785	13840	13838	13822	13867	13801	13870	13782	13786	13754	13872	13881	13690	13603	13659	13822	13657	13939	13663	13691	13910	13811	13886	13804	13883	13834	13905	13896	13849	13709	13782	13863	13862	13592	13539	13860	13703	13857	13760	13645	13742	13831	13702	13630	13669	13710	13836	13843	13785	13766	13798	13650	13808	13667	13941	13730	13728	13936	13764	13890	13764	13827	13730	13922	14022	13851	13831	13895	13900	13684	13598	13851	13783	13899	13797	13969	14057	13962	13827	13845	13860	13799	13581	13754	13886	14014	13733	13709	13920	13734	13906	13870	13828	13837	13630	13853	14005	13744	13993	13947	13838	13954	13754	13616	13734	13652	13750	13858	13778	13727	13756	13619	13946	13804	13798	13834	14010	13692	13844	13834	13816	13888	13940	13856	13857	13919	13801	13827	13867	13828	13869	13773	13764	13795	13683	13845	13887	13665	13779	13801	13913	13694	13683	13648	13725	13719	13883	13726	13783	13748	13720	13953	13970	13729	13886	13626	13808	13786	13761	13741	13869	13766	13911	13849	13843	13766	13757	13757	13725	13866	13845	13778	13846	13696	13829	13752	13767	13863	13736	13489	13865	13863	13862	13634	13758	13673	13596	13548	13849	13782	13724	13700	13745	13784	13823	13705	13826	13913	13793	13935	13763	13812	13674	13876	13843	13858	13717	13659	13800	13715	13679	13755	13873	13880	13783	13770	13852	13856	13720	13885	13758	13869	13773	13949	13753	13882	13579	13759	13870	13678	13898	13830	13805	13807	13825	13769	13642	13827	13893	13871	13713	13809	13734	13907	13842	13869	13764	13636	13747	13836	13878	13782	13581	13821	13662	13723	13824	13711	13842	13848	13656	13766	13983	13691	13735	13756	13846	13908	13781	13799	13690	13722	13853	13750	13870	13791	13958	13791	13778	13660	13914	13857	13842	13758	13623	13856	13819	13857	13812	13856	13780	13859	13731	13790	13775	13739	13846	13872	13814	13797	13616	13799	13887	13787	14034	13807	13813	13639	13904	13940	13842	13855	14021	13810	13702	13869	13872	13747	13586	13903	13735	13839	13855	13826	13727	13754	13971	13911	13735	13784	13817	13736	13732	13863	13745	13951	14092	13877	13884	13752	13685	13814	13618	13792	13737	13639	13619	13734	13798	13774	13763	13800	13631	13898	13783	13741	13941	13902	13792	13973	13856	13790	13864	13793	13726	13925	13753	13937	14003	13883	13841	13842	13750
35751	55783	52585	43019	32640	25840	19103	16850	15634	14636	14202	13961	13862	13913	13744	13683	13779	13604	13668	13579	13618	13633	13544	13625	13568	13505	13531	13629	13534	13431	13454	13710	13607	13551	13450	13491	13546	13479	13574	13621	13397	13469	13526	13544	13416	13615	13533	13468	13636	13620	14189	14346	13920	13680	13412	13560	13728	13401	13525	13513	13398	13594	13421	13676	13533	13462	13531	13312	13562	13424	13529	13676	13433	13531	13629	13532	13530	13611	13569	13517	13437	13652	13502	13493	13524	13675	13592	13518	13527	13411	13586	13433	13529	13485	13468	13546	13353	13565	13564	13246	13427	13579	13349	13345	13662	13394	13350	13406	13446	13496	13463	13513	13583	13284	13631	13530	13573	13367	13449	13570	13551	13444	13461	13485	13409	13464	13518	13587	13542	13551	13586	13455	13570	13608	13548	13216	13589	13559	13623	13642	13404	13494	13573	13513	13434	13317	13544	13423	13499	13588	13538	13467	13547	13525	13548	13592	13459	13445	13643	13343	13404	13372	13595	13583	13535	13531	13578	13484	13414	13504	13397	13497	13397	13557	13534	13616	13584	13398	13765	13504	13574	13427	13565	13410	13614	13559	13417	13386	13512	13427	13604	13342	13623	13505	13345	13501	13530	13499	13632	13568	13492	13604	13435	13440	13316	13375	13476	13501	13486	13466	13510	13507	13358	13518	13454	13387	13581	13579	13488	13487	13687	13384	13356	13502	13392	13491	13518	13554	13602	13433	13573	13462	13605	13528	13490	13582	13374	13413	13512	13598	13592	13346	13683	13541	13552	13414	13387	13542	13461	13555	13442	13492	13572	13559	13465	13464	13726	13421	13588	13471	13499	13369	13320	13318	13571	13395	13613	13545	13419	13456	13465	13471	13421	13375	13681	13431	13480	13578	13524	13428	13649	13571	13517	13271	13513	13380	13593	13419	13560	13646	13707	13630	13433	13459	13556	13477	13515	13474	13531	13317	13550	13342	13541	13605	13586	13456	13499	13546	13602	13533	13627	13542	13510	13472	13703	13405	13443	13550	13568	13579	13582	13495	13363	13652	13643	13447	13538	13537	13429	13584	13551	13702	13574	13576	13437	13420	13655	13613	13409	13516	13348	13405	13396	13332	13589	13555	13447	13668	13461	13565	13690	13358	13246	13468	13473	13484	13533	13586	13648	13619	13489	13436	13556	13428	13438	13529	13548	13330	13480	13531	13396	13686	13368	13457	13470	13527	13417	13608	13316	13338	13640	13422	13484	13486	13497	13482	13456	13545	13509	13563	13429	13474	13373	13495	13440	13328	13579	13381	13594	13558	13516	13403	13415	13391	13409	13599	13563	13405	13653	13308	13375	13527	13547	13501	13288	13457	13557	13597	13555	13441	13433	13646	13614	13431	13301	13544	13331	13790	13477	13336	13458	13512	13464	13516	13505	13482	13520	13325	13514	13466	13489	13548	13436	13323	13640	13514	13533	13375	13535	13476	13297	13635	13521	13540	13493	13422	13510	13548	13387	13563	13550	13704	13382	13710	13442	13513	13380	13456	13516	13419	13427	13575	13441	13659	13457	13388	13351	13499	13522	13538	13433	13449	13670	13666	13392	13431	13480	13542	13724	13685	13491	13418	13294	13364	13356	13536	13468	13492	13337	13490	13301	13504	13509	13300	13463	13602	13382	13471	13498	13461	13611	13494	13711	13441	13494	13441	13597	13393	13385	13547	13528	13443	13430	13300	13467	13366	13371	13344	13505	13299	13475	13468	13533	13458	13546	13565	13443	13553	13413	13543	13445	13458	13438	13472	13643	13498	13493	13478	13466	13719	13543	13477	13531	13377	13456	13399	13565	13395	13583	13560	13415	13563	13540	13446	13376	13679	13556	13597	13461	13483	13535	13565	13384	13467	13450	13393	13536	13487	13410	13536	13529	13479	13430	13422	13306	13453	13490	13393	13547	13478	13498	13348	13372	13444	13575	13507	13479	13435	13574	13458	13510	13486	13477	13279	13562	13412	13627	13487	13425	13404	13451	13442	13542	13575	13470	13520	13383	13583	13540	13588	13397	13276	13469	13566	13463	13390	13445	13573	13532	13639	13501	13494	13512	13298	13585	13305	13586	13532	13540	13415	13408	13481	13569	13502	13444	13338	13508	13497	13234	13510	13340	13671	13521	13446	13476	13516	13444	13493	13476	13399	13407	13534	13519	13569	13529	13593	13446	13375	13534	13547	13510	13404	13610	13471	13551	13481	13306	13561	13493	13502	13499	13496	13474	13617	13381	13353	13535	13324	13614	13398	13459	13584	13569	13498	13426	13596	13532	13514	13405	13508	13331	13505	13452	13432	13291	13515	13434	13491	13445	13614	13500	13306	13618	13613	13408	13424	13485	13388	13478	13446	13598	13502	13582	13568	13583	13356	13532	13643	13543	13487	13564	13558	13452	13658	13516	13585	13528	13655	13452	13429	13438	13741	13344	13649	13525	13572	13457	13522	13542	13587	13439	13437	13604	13497	13579	13329	13603	13517	13490	13418	13632	13423	13422	13500	13385	13666	13551	13514	13590	13428	13459	13526	13398	13617	13452	13580	13613	13414	13493	13477	13559	13471	13466	13429	13392	13387	13577	13584	13584	13543	13564	13464	13621	13495	13499	13344	13322	13474	13554	13530	13439	13407	13353	13510	13333	13661	13573	13356	13619	13581	13387	13589	13426	13470	13428	13486	13563	13471	13474	13395	13507	13554	13307	13483	13436	13466	13484	13414	13503	13444	13622	13396	13552	13633	13597	13395	13650	13538	13406	13493	13445	13493	13379	13536	13593	13414	13422	13475	13547	13550	13525	13308	13525	13428	13538	13408	13383	13558	13340	13490	13402	13450	13513	13438	13507	13322	13494	13578	13440	13504	13445	13556	13404	13448	13349	13523	13416	13462	13442	13376	13567	13524	13414	13574	13618	13675	13483	13472	13536	13522	13511	13391	13532	13479	13560	13396	13523	13331	13477	13533	13546	13490	13550	13427	13565	13467	13646	13473	13509	13415	13468	13608	13371	13333	13469	13139	13571	13637	13505	13503	13502	13537	13422	13406	13542	13508	13502	13488	13598	13307	13642	13458	13487	13636	13498	13508	13523	13334	13584	13519	13335	13615	13481	13606	13426	13466	13368	13468	13525	13464	13378	13629	13519	13594	13505	13606	13421	13462	13458	13493	13314	13535	13498	13535	13568	13418	13602	13402	13546	13500	13693	13482	13509	13596	13330	13499	13534	13479	13453	13529	13420	13630	13440	13605	13382	13577	13577	13313	13293	13586	13381	13511	13466	13465	13560	13543	13402	13593	13588	13507	13572	13557	13675	13530	13474	13511	13531	13424	13394	13459	13588	13528	13430	13423	13541	13557	13393	13385	13467	13588	13441	13291	13441	13581	13538	13419	13594	13455	13377	13399	13371	13504	13528	13567	13463	13541	13388	13395	13675	13531	13355	13461	13557	13650	13449	13485	13521	13515	13422	13547	13457	13425	13508	13397	13383	13547	13622	13480	13508	13443	13514	13484	13647	13544	13497	13514	13469	13554	13528	13449	13526	13317	13405	13511	13495	13511	13434	13350	13601	13461	13427	13492	13286	13423	13602	13384	13490	13422	13660	13477	13262	13361	13558	13552	13579	13668	13410	13434	13509	13355	13431	13553	13422	13355	13504	13543	13648	13449	13591	13310	13467	13480	13484	13428	13421	13527	13440	13515	13417	13271	13531	13478	13602	13514	13550	13506	13381	13481	13405	13599	13561	13513	13453	13544	13509	13331	13566	13525	13437	13379	13673	13618	13610	13453	13569	13363	13512	13522	13485	13540	13491	13493	13459	13397	13507	13408	13398	13473	13527	13500	13531	13581	13490	13444	13448	13458	13423	13467	13551	13415	13516	13460	13600	13540	13425	13397	13509	13526	13618	13409	13473	13413	13603	13468	13546	13399	13378	13332	13400	13430	13480	13455	13374	13489	13397	13435	13308	13551	13493	13436	13516	13339	13415	13365	13418	13529	13528	13453	13420	13484	13472	13477	13513	13444	13360	13506	13449	13403	13483	13553	13394	13415	13464	13509	13650	13414	13581	13603	13454	13569	13461	13349	13351	13479	13425	13365	13534	13499	13348	13609	13613	13474	13595	13425	13530	13650	13560	13639	13561	13454	13403	13334	13496	13574	13516	13528	13488	13251	13591	13327	13245	13474	13561	13694	13441	13412	13292	13464	13439	13714	13460	13609	13376	13440	13614	13565	13552	13487	13545	13274	13468	13498	13460	13476	13617	13433	13475	13634	13542	13451	13447	13622	13354	13550	13622	13543	13503	13533	13582	13405	13453	13556	13537	13468	13524	13574	13401	13635	13535	13476	13549	13680	13298	13564	13435	13382	13545	13622	13465	13456	13532	13581	13639	13561	13425	13422	13535	13440	13482	13586	13553	13502	13410	13645	13663	13535	13529	13678	13546	13462	13419	13433	13499	13413	13486	13450	13507	13584	13372	13471	13476	13682	13623	13454	13483	13513	13506	13548	13404	13490	13491	13560	13491	13638	13613	13518	13382	13545	13510	13452	13441	13402	13466	13531	13458	13412	13552	13544	13524	13510	13401	13436	13582	13346	13493	13324	13743	13477	13500	13603	13527	13375	13399	13459	13551	13696	13391	13490	13639	13564	13425	13464	13495	13409	13653	13425	13402	13403	13425	13376	13302	13559	13407	13661	13610	13729	13528	13504	13527	13645	13442	13602	13256	13563	13582	13520	13615	13599	13629	13500	13410	13452	13522	13364	13550	13494	13565	13463	13385	13554	13516	13532	13634	13435	13376	13404	13505	13409	13451	13562	13562	13505	13546	13401	13379	13495	13420	13622	13570	13411	13441	13598	13475	13349	13408	13478	13558	13633	13556	13482	13399	13279	13531	13493	13535	13475	13715	13465	13478	13535	13595	13655	13513	13412	13391	13280	13517	13431	13465	13561	13517	13550	13394	13474	13440	13641	13464	13392	13485	13595	13506	13573	13528	13365	13457	13471	13392	13501	13619	13402	13724	13616	13376	13649	13429	13486	13486	13517	13298	13404	13444	13457	13477	13522	13514	13523	13424	13314	13508	13558	13564	13506	13584	13318	13506	13400
28225	24980	31106	28640	21683	18831	16374	14861	14293	14171	14092	14121	14050	13982	13910	13993	14199	14232	14172	14031	13957	14149	13972	13999	13875	14049	14004	14063	14016	14039	14105	14040	14039	13943	13858	13779	13804	13864	14084	13957	13903	13956	13823	13997	13989	13894	13980	13941	13949	14087	13904	14032	13900	13782	13938	14033	14014	14086	14049	13809	13919	13952	14090	14065	13982	13934	14100	13865	13979	13981	13915	14086	13843	13918	14158	14052	14066	14074	13904	13914	13962	13846	13889	13805	14120	13800	13934	13872	14101	14023	14030	13958	13907	13876	13886	14122	14089	13954	13890	13884	13930	13956	14014	13983	14033	14143	13960	14085	14118	14156	13866	13929	13978	13898	13941	13854	13874	13919	13936	13734	14031	13928	13956	13763	13909	14056	14073	13994	14024	13925	13915	13991	13934	13747	13869	14146	13898	14114	14001	13998	13931	13994	13887	13785	13886	13722	13853	14027	13985	13934	14034	14012	13906	14174	13995	14192	14123	13820	14050	14033	13951	13825	14225	13994	13991	13933	13952	13815	14002	14000	13839	13831	13819	13877	13975	14068	13889	14117	14120	14021	13953	14016	13899	14086	13980	13854	13862	14081	13826	13932	13944	14175	14069	14142	14040	14053	14065	13975	13962	13984	14218	13722	13900	13971	13801	14020	13957	14019	13943	14001	14083	13967	13942	13886	13906	14158	13979	13772	14153	13946	13923	13955	13726	14121	13916	14001	14073	14076	13912	14030	13884	13894	13943	13923	13892	14016	13786	13915	14048	13986	13954	14016	13915	14091	14232	13955	13871	14024	13995	13930	14032	14091	13846	13871	14085	14218	13918	13887	13838	13744	13932	14033	13955	14202	14171	13935	13738	13808	13848	13710	13760	14031	13923	13993	14025	14009	13964	14109	14059	13863	14091	13870	14150	13849	13960	14003	13980	13928	13962	13977	14014	13784	14058	14072	13909	14004	13847	13897	14012	14042	13942	13990	14095	14083	13953	13993	14119	14005	13971	14083	14041	13949	14058	14007	13861	13966	14231	13947	13807	14039	14042	13703	13988	13957	13976	13934	13873	13826	14094	13935	14103	13907	14034	13942	13847	13901	13886	13941	13990	14032	14164	13991	13923	13879	13965	13687	13880	13993	13956	13927	13724	14007	13802	13995	13896	13889	13930	13774	13981	13946	13975	14128	14066	14124	13993	14081	13915	14067	13969	14027	13624	13956	14090	14008	13907	13941	13976	13949	13858	13992	14049	13948	14007	13825	13782	14003	14007	13934	13889	14039	13911	13880	13859	13805	13980	14145	13919	13966	13824	14050	13988	13865	14042	13897	13943	14115	14193	13986	13988	14005	14144	13999	13953	13984	13914	14125	14006	13997	14067	13834	13963	13881	13829	14087	14062	13843	13922	13930	13998	13956	13921	13966	14043	13962	14108	13946	13966	13990	13832	13958	13876	13859	13868	13935	13853	13917	13965	13989	13922	13800	14023	14143	13868	13985	14151	13957	14008	13996	13901	13866	14000	14048	13881	14024	13982	13848	13878	13857	14006	13843	13930	14145	13827	13791	13913	14176	13746	13870	14252	13839	14041	14035	14139	14081	14148	14008	13825	13902	14068	14167	14035	14004	13950	14065	13988	13920	14152	13860	13972	13964	13987	13919	13935	14050	13914	13660	13961	13964	13918	13973	13898	13847	13962	13734	13767	14078	14152	13920	14012	13857	13991	13947	13891	13812	13966	14012	13997	14149	13968	14178	14083	13997	13945	13818	14062	13809	14040	13870	13848	14256	13954	13934	13894	13938	14057	13901	14007	14096	13935	13718	13791	13913	14104	13903	13810	13633	13862	13823	13949	14003	13993	13793	14016	13865	14079	13982	14040	14080	14126	13920	14083	13794	13916	13902	13977	13959	13921	13823	14026	14007	14069	14002	13803	14039	13932	13997	14036	13903	14038	14026	13920	14067	13885	13864	13892	14027	13854	13769	13753	13949	14126	14054	13925	13636	14018	13789	13915	13903	13914	14321	13866	13765	13996	14073	14049	13941	13957	14093	13903	14011	13882	13896	13932	13879	13956	13952	14094	14034	13904	13910	14023	13917	13873	13874	14001	13930	14159	14045	13973	14085	14075	13884	13993	13961	14062	14064	13869	13951	14018	13926	13846	13895	13839	14004	14013	13834	14182	14060	13913	13987	13993	13802	14133	13920	13983	13873	14009	13974	14014	14036	13984	13833	13897	13916	13986	13972	13961	13797	13861	13856	13947	14006	13909	14056	14026	13901	13914	14014	13729	13775	14072	14016	14076	13970	13921	14079	13876	13844	14144	14048	14065	13998	13972	13976	13910	14090	13978	13952	14058	14011	13978	13927	13878	13897	13757	13992	14041	14081	14055	13880	13867	13988	14004	14143	14099	13924	14103	14224	13782	13759	14061	13734	14062	14029	13850	13912	13856	13981	13855	13948	13871	13820	13863	13834	13902	14058	14021	14002	13973	13978	14091	14034	13942	13977	13870	13974	13997	14023	13893	14027	14061	14141	14275	13892	13987	14032	13932	14111	14160	14059	13802	14169	13977	13933	13949	13989	14064	13870	13880	13969	13816	13972	14009	13877	14218	13644	13889	14046	13950	14007	13839	13981	14076	14088	14010	13864	13949	13825	13811	14031	13882	13835	13821	13846	13940	13891	13880	13889	13921	14125	13889	14007	14035	13889	13868	13950	13801	13908	13924	13795	13878	13785	14011	14170	14111	13958	13893	14001	14142	13985	13966	13853	14007	14040	13909	14061	13724	13926	14142	13772	14106	14055	14007	14003	13912	13986	13879	14012	13957	13949	13900	13929	14069	14027	13825	14012	14105	13960	13968	13999	13926	13926	13920	13893	14041	14012	13966	13971	13884	13844	13943	14012	13956	13917	13939	13809	13892	13866	13779	13789	13806	13930	14088	14073	14057	13849	13991	14142	14025	13910	14034	13953	13939	13990	13955	14154	13942	14098	13909	14041	14092	13947	14112	13943	13856	13902	13937	13802	14058	14060	13871	13941	14189	13993	14016	13907	14000	13935	13901	13941	13992	13868	13782	13923	13892	14098	13844	13946	13831	13931	13882	13903	14059	13997	14062	13907	14046	14138	14001	13910	14005	13827	13947	13945	13947	13741	13868	13920	13974	14047	13957	13913	14072	14016	13801	13911	13782	14005	13911	13867	14137	13931	13835	14236	13966	14001	13942	13928	13900	13898	14003	14122	14019	13906	14020	13699	14012	13996	14093	13849	13931	13893	13842	13827	13838	13880	14079	13904	14169	13967	13874	13872	14072	13838	13884	14100	13866	13926	13952	13999	14302	13919	14002	13967	14096	14027	14158	14002	13725	14185	14030	13874	14043	13949	13804	13955	14142	14006	13972	13976	14055	13980	14192	13999	13971	14056	14137	13945	13864	13864	14077	13890	13970	13890	13815	13725	13819	13907	13960	14120	13994	13907	14155	13882	13996	14082	14010	14159	13817	14115	13907	13955	14001	13875	14011	14067	14010	13964	14170	14011	13962	14085	14061	13990	13919	13892	14002	13994	14097	13735	14001	13997	13868	14037	14022	14155	13855	13938	13877	13939	13982	14038	14100	13904	13938	13722	14059	14110	13980	13943	13857	13895	13753	13823	14054	13805	14088	13871	14025	13970	14016	13946	13986	13905	13946	14158	14096	13953	13882	13707	13942	14146	14016	13990	13934	13875	14152	13850	14042	13939	13947	13975	14030	14109	13878	13843	13883	13944	14010	13911	13953	13949	13821	14056	13907	13867	14055	14008	14065	14025	13820	13995	14019	13688	13801	14022	13930	13828	13878	14012	13934	13911	14036	14005	14125	14111	13841	13905	13959	13999	13934	13748	14231	14067	13874	13991	13985	14083	14071	14009	13947	13907	14016	14124	14104	14109	13967	13899	13905	13895	13888	13987	14102	13936	14028	13893	14147	13985	14068	13995	13817	14024	14051	13912	14103	13959	13991	13875	14054	13929	14138	14045	13791	14106	13981	13986	13828	13868	13969	13949	13893	13987	14006	14128	14124	13894	13961	13923	13895	13993	14084	13920	14089	13770	14004	14102	13999	14218	14072	14139	14034	14197	14070	14051	13774	14015	13972	14060	14063	14062	13957	14038	13919	13802	14231	14138	13922	13970	13873	14222	14164	13892	14049	13900	13974	13787	14045	13979	13936	13909	13917	13874	14093	13897	14174	14028	14142	14176	14091	13951	14049	13866	13898	13802	13906	14009	14043	13905	13959	14053	14074	14120	13852	13912	14058	13858	13992	13868	14012	13844	14069	13882	14278	13887	13971	13941	14061	14149	13916	13839	14023	14165	14007	13933	14144	14176	14036	14022	14174	13952	13818	13837	14131	14097	13957	14045	14006	13782	14204	13941	14058	13885	14004	13904	13913	13881	13938	14010	14065	14070	13961	14062	13989	14073	13987	13988	13741	13962	13856	13973	13935	14038	13954	13812	14103	14046	14022	14064	13889	13913	13976	13916	14020	14023	14020	13802	13787	14037	13891	13863	13931	14049	14028	13896	13904	14021	14022	14000	13686	13888	13965	13922	14065	13939	14169	13901	13988	13969	13927	13900	14050	13924	13853	14065	14122	14011	13965	13995	14051	13975	14087	13871	14044	13874	13860	13985	13940	14005	13783	13886	14105	14013	13781	14031	13744	13982	13998	13977	14037	13959	14075	13958	14126	13907	13853	14057	13877	13878	13969	13923	14015	13934	14199	13872	14037	13943	13802	13800	13897	13941	13998	13816	13870	13996	14014	13961	14022	13990	14043	13938	14013	13991	13967	13784	13861	14110	14100	13906	14029	14090	13809	13965	14101	14007	14032	13913	13922	14100	13801	13822	13942	14027	14177	13877	13965	13782	13900	13845	14079	14151	14051	13993	14001	13976	13810	13974	14100	14154	13933	13868	13988	14106	13940	13991	14046	14152	13965	13960	14039	13900	13988	13932	13899	13951	14028	13906	14003	13861	13866	13832	14111	13866	14024	13738	13862	14165	13918	13968	14044	14024	14062	14034	13962	14009	13997	14194	13954	14078	14003	13786	14155	13864	13756	13940	14118	13951	13773	14084	14031	13933	13929	14046	14136	13910	13913	14039
31382	40970	38196	31041	23714	19934	16121	14554	13933	13835	13745	13701	13636	13710	13582	13713	13708	13686	13623	13662	13495	13665	13417	13710	13666	13700	13813	13642	13608	13535	13582	13489	13652	13461	13582	13589	13622	13717	13517	13734	13772	13664	13654	13509	13645	13587	13659	13640	13716	13667	13500	13719	13648	13492	13563	13779	13572	13509	13757	13510	13640	13752	13556	13553	13630	13525	13595	13572	13616	13642	13649	13658	13612	13555	13752	13588	13567	13820	13685	13747	13611	13541	13525	13559	13611	13594	13584	13614	13657	13543	13648	13606	13712	13718	13613	13577	13585	13539	13635	13689	13662	13727	13672	13465	13480	13782	13584	13581	13604	13627	13731	13579	13520	13522	13607	13557	13549	13676	13523	13509	13679	13607	13670	13484	13574	13597	13806	13596	13652	13645	13721	13673	13713	13530	13753	13845	13538	13718	13738	13476	13561	13413	13615	13440	13599	13472	13656	13732	13543	13486	13852	13753	13716	13466	13664	13527	13575	13695	13524	13748	13622	13581	13476	13698	13658	13638	13403	13566	13529	13502	13633	13640	13484	13673	13495	13539	13423	13555	13570	13504	13440	13570	13612	13562	13630	13343	13543	13606	13470	13686	13514	13531	13494	13631	13670	13632	13480	13593	13506	13565	13662	13752	13565	13679	13456	13637	13620	13497	13606	13702	13580	13665	13632	13468	13570	13620	13735	13645	13613	13492	13562	13629	13677	13656	13756	13407	13638	13695	13479	13682	13658	13589	13713	13692	13753	13667	13765	13695	13502	13700	13681	13671	13612	13766	13591	13626	13463	13617	13686	13450	13705	13624	13522	13645	13516	13853	13673	13560	13704	13583	13768	13698	13537	13676	13588	13722	13652	13697	13517	13531	13619	13664	13610	13443	13606	13537	13725	13672	13674	13591	13639	13566	13664	13694	13619	13595	13599	13564	13572	13558	13693	13562	13580	13566	13525	13692	13593	13531	13769	13736	13416	13427	13604	13514	13556	13488	13562	13630	13438	13381	13709	13625	13679	13779	13541	13335	13564	13675	13479	13678	13559	13613	13664	13710	13570	13538	13740	13500	13571	13791	13482	13653	13644	13667	13618	13532	13436	13705	13686	13685	13534	13691	13780	13683	13512	13640	13819	13626	13572	13673	13560	13481	13594	13644	13518	13717	13564	13658	13665	13515	13652	13651	13493	13512	13534	13784	13587	13703	13625	13531	13613	13541	13498	13659	13542	13535	13504	13653	13639	13624	13684	13641	13562	13514	13655	13479	13425	13638	13705	13636	13512	13575	13853	13677	13686	13630	13715	13482	13591	13610	13585	13679	13731	13596	13570	13675	13485	13600	13653	13435	13554	13719	13705	13692	13739	13487	13725	13478	13747	13573	13661	13490	13760	13620	13744	13533	13548	13560	13611	13657	13552	13484	13641	13691	13896	13494	13589	13755	13570	13468	13597	13627	13609	13607	13626	13652	13601	13632	13426	13709	13521	13704	13638	13488	13633	13656	13512	13576	13605	13670	13494	13604	13444	13664	13631	13783	13662	13491	13581	13681	13624	13812	13704	13632	13660	13660	13691	13631	13556	13741	13564	13541	13589	13869	13721	13629	13658	13494	13702	13423	13735	13409	13525	13611	13515	13532	13579	13688	13634	13683	13598	13522	13743	13699	13572	13629	13543	13555	13640	13522	13693	13574	13664	13592	13634	13611	13822	13648	13426	13798	13715	13604	13602	13810	13723	13684	13609	13463	13652	13743	13529	13589	13621	13505	13657	13676	13651	13604	13749	13683	13618	13674	13721	13518	13722	13604	13620	13653	13695	13634	13818	13562	13702	13668	13599	13597	13534	13510	13635	13593	13597	13675	13599	13620	13575	13704	13597	13536	13517	13781	13774	13674	13503	13541	13747	13581	13629	13519	13529	13593	13555	13550	13585	13470	13604	13703	13661	13659	13596	13515	13381	13529	13624	13708	13667	13690	13712	13559	13463	13638	13643	13603	13452	13739	13693	13504	13642	13533	13621	13550	13733	13455	13621	13648	13486	13662	13436	13626	13530	13800	13665	13494	13599	13694	13620	13563	13605	13534	13711	13760	13643	13683	13539	13659	13648	13519	13584	13567	13540	13644	13517	13727	13501	13477	13587	13691	13468	13509	13602	13560	13697	13712	13648	13749	13887	13470	13640	13736	13691	13681	13618	13445	13619	13541	13609	13626	13698	13532	13481	13460	13491	13612	13797	13577	13790	13503	13632	13543	13755	13568	13672	13645	13554	13601	13527	13671	13746	13415	13610	13586	13579	13755	13445	13649	13730	13651	13614	13560	13650	13689	13529	13504	13553	13600	13591	13726	13496	13632	13471	13643	13684	13505	13734	13500	13505	13609	13720	13548	13649	13673	13507	13659	13565	13594	13684	13647	13723	13471	13530	13491	13678	13392	13645	13644	13500	13500	13490	13497	13540	13737	13463	13572	13620	13606	13776	13610	13718	13690	13464	13544	13665	13615	13474	13587	13596	13766	13523	13666	13595	13741	13478	13694	13541	13597	13485	13668	13564	13727	13661	13666	13720	13636	13531	13546	13626	13552	13554	13631	13647	13511	13502	13442	13494	13736	13660	13604	13569	13477	13478	13552	13650	13903	13715	13455	13608	13584	13595	13637	13449	13647	13756	13691	13822	13679	13554	13556	13793	13588	13593	13797	13638	13747	13668	13553	13753	13417	13569	13839	13611	13631	13480	13539	13621	13647	13729	13550	13592	13530	13711	13503	13653	13523	13438	13608	13466	13719	13465	13661	13776	13660	13634	13716	13627	13552	13526	13646	13446	13728	13560	13707	13649	13577	13699	13666	13662	13617	13839	13450	13468	13620	13633	13553	13692	13591	13846	13750	13716	13705	13532	13726	13652	13675	13684	13626	13764	13644	13608	13618	13700	13582	13589	13619	13691	13672	13702	13589	13634	13583	13637	13506	13683	13601	13513	13726	13529	13644	13436	13617	13616	13591	13795	13770	13726	13565	13742	13646	13605	13688	13552	13589	13716	13700	13622	13591	13706	13742	13647	13633	13615	13657	13624	13674	13570	13695	13516	13657	13658	13540	13451	13583	13500	13629	13736	13609	13458	13542	13655	13679	13597	13535	13652	13657	13539	13507	13726	13634	13572	13643	13557	13617	13725	13735	13670	13654	13696	13513	13669	13527	13485	13603	13469	13751	13660	13676	13575	13519	13682	13554	13708	13598	13452	13631	13607	13565	13542	13705	13723	13534	13701	13433	13621	13809	13752	13718	13741	13498	13632	13745	13592	13699	13655	13586	13585	13722	13566	13597	13475	13581	13586	13512	13707	13529	13698	13715	13542	13506	13623	13616	13583	13628	13725	13720	13583	13670	13697	13578	13723	13359	13576	13724	13562	13676	13519	13487	13514	13641	13576	13662	13563	13588	13696	13701	13663	13598	13524	13695	13646	13721	13598	13668	13553	13673	13590	13686	13598	13640	13488	13571	13657	13505	13612	13600	13705	13588	13806	13565	13654	13631	13679	13616	13698	13462	13695	13657	13685	13729	13596	13538	13727	13522	13736	13795	13703	13666	13556	13692	13457	13607	13477	13626	13569	13676	13734	13668	13588	13661	13602	13688	13530	13652	13663	13637	13584	13580	13579	13609	13712	13599	13660	13428	13517	13870	13589	13593	13632	13666	13541	13626	13578	13534	13672	13688	13622	13678	13714	13828	13703	13528	13678	13523	13823	13767	13608	13718	13659	13588	13689	13598	13621	13689	13723	13646	13620	13697	13459	13679	13690	13719	13767	13405	13655	13637	13613	13649	13575	13863	13603	13622	13747	13521	13689	13630	13671	13621	13586	13722	13571	13631	13691	13690	13472	13525	13693	13693	13519	13529	13608	13597	13685	13633	13785	13672	13703	13582	13736	13554	13574	13570	13527	13556	13604	13755	13446	13535	13640	13606	13491	13580	13655	13665	13587	13638	13729	13666	13527	13691	13723	13604	13719	13440	13882	13706	13625	13731	13670	13655	13658	13481	13683	13612	13547	13687	13619	13686	13655	13494	13508	13782	13605	13613	13498	13714	13605	13579	13605	13602	13741	13590	13515	13585	13683	13785	13597	13582	13454	13626	13552	13610	13652	13674	13522	13545	13755	13448	13801	13569	13511	13595	13469	13550	13670	13646	13623	13532	13620	13647	13568	13550	13877	13652	13558	13555	13593	13535	13542	13530	13726	13726	13627	13539	13597	13364	13568	13545	13673	13651	13501	13720	13576	13577	13571	13784	13562	13422	13587	13736	13773	13614	13530	13656	13493	13393	13524	13583	13717	13607	13664	13643	13688	13810	13883	13472	13598	13647	13627	13610	13628	13666	13583	13892	13691	13568	13530	13489	13668	13712	13719	13488	13780	13795	13749	13640	13723	13420	13459	13709	13621	13742	13643	13566	13722	13617	13658	13758	13513	13641	13549	13554	13657	13654	13640	13353	13561	13521	13523	13700	13614	13543	13607	13689	13675	13585	13758	13765	13511	13627	13807	13459	13773	13478	13797	13552	13559	13591	13576	13678	13679	13556	13642	13797	13563	13596	13585	13491	13687	13619	13492	13544	13470	13608	13689	13574	13566	13659	13725	13378	13579	13623	13764	13680	13700	13528	13727	13643	13593	13544	13680	13658	13655	13517	13575	13689	13560	13641	13500	13683	13685	13459	13641	13711	13655	13680	13507	13555	13638	13524	13590	13650	13572	13586	13621	13496	13619	13770	13668	13519	13586	13757	13549	13627	13624	13709	13577	13811	13449	13595	13534	13482	13557	13505	13635	13547	13590	13574	13718	13567	13633	13784	13536	13549	13614	13826	13626	13676	13635	13690	13827	13660	13646	13653	13759	13496	13649	13508	13568	13697	13652	13602	13628	13472	13597	13522	13561	13595	13755	13532	13619	13584	13655	13609	13730	13664	13692	13666	13740	13493	13614	13615	13640	13668	13769	13781	13629	13692	13514	13743	13700	13615	13675	13706	13798	13633	13611	13566	13715	13578	13569	13667	13542	13760	13718	13597	13542	13487	13662	13772	13543	13641	13596	13602	13640	13623	13571	13559	13587	13561	13650	13701	13553	13647	13406	13569	13481	13719	13661	13657
24369	21487	28955	26016	24579	23001	19848	15445	14460	14468	14109	13972	13919	13982	13902	13865	13803	13902	13841	13817	13898	13844	13716	13951	13784	13783	13551	13679	13670	13687	13467	13635	13742	13613	13651	13710	13764	13685	13560	13826	13821	13674	13601	13677	13827	13901	13655	13838	13661	13756	14129	13908	13893	13553	13746	13752	13621	13608	13498	13708	13653	13758	13616	13710	13853	13696	13668	13729	13756	13777	13752	13863	13756	13571	13643	13732	13510	13656	13585	13758	13575	13830	13756	13718	13651	13632	13503	13562	13587	13682	13641	13604	13763	13506	13720	13664	13627	13683	13615	13703	13601	13627	13447	13643	13770	13810	13645	13492	13694	13769	13571	13670	13819	13693	13847	13659	13542	13549	13655	13769	13766	13717	13666	13680	13755	13869	13564	13572	13713	13631	13655	13499	13683	13631	13641	13702	13719	13484	13477	13589	13741	13614	13759	13711	13533	13829	13532	13619	13639	13676	13594	13606	13640	13617	13640	13497	13629	13709	13754	13623	13697	13799	13753	13656	13712	13665	13578	13580	13689	13655	13570	13744	13654	13593	13851	13616	13611	13688	13841	13499	13618	13653	13791	13627	13649	13607	13671	13586	13768	13833	13619	13760	13728	13541	13457	13657	13672	13586	13671	13540	13680	13380	13601	13561	13737	13609	13816	13719	13518	13674	13769	13728	13765	13689	13701	13581	13506	13589	13619	13670	13455	13773	13571	13704	13582	13729	13784	13694	13638	13563	13499	13646	13786	13673	13494	13535	13590	13759	13653	13578	13591	13717	13711	13656	13673	13583	13576	13616	13617	13751	13646	13506	13671	13676	13870	13723	13507	13737	13694	13708	13630	13517	13810	13559	13729	13645	13494	13683	13868	13540	13694	13664	13505	13710	13674	13591	13475	13589	13714	13462	13543	13843	13736	13483	13729	13660	13592	13482	13547	13700	13771	13782	13673	13726	13703	13697	13676	13685	13686	13637	13780	13640	13660	13597	13576	13766	13606	13632	13677	13668	13668	13978	13583	13643	13868	13631	13786	13532	13706	13694	13643	13760	13586	13758	13738	13525	13776	13814	13780	13729	13699	13862	13699	13657	13755	13585	13558	13541	13822	13630	13496	13567	13650	13697	13633	13708	13573	13725	13624	13660	13595	13578	13588	13519	13694	13862	13654	13679	13799	13628	13606	13556	13629	13507	13636	13647	13817	13762	13686	13654	13697	13584	13772	13833	13465	13817	13404	13644	13526	13601	13647	13539	13627	13680	13596	13513	13649	13727	13552	13679	13698	13516	13520	13557	13502	13613	13591	13596	13740	13837	13610	13659	13514	13541	13600	13600	13724	13575	13511	13700	13462	13619	13832	13754	13568	13723	13583	13612	13665	13649	13956	13667	13645	13587	13708	13474	13741	13686	13507	13700	13787	13470	13568	13661	13556	13569	13633	13660	13691	13583	13737	13583	13766	13696	13505	13460	13624	13745	13559	13560	13744	13715	13884	13703	13558	13657	13628	13628	13766	13720	13778	13750	13811	13542	13520	13638	13487	13654	13741	13678	13843	13639	13579	13646	13702	13661	13709	13711	13686	13748	13612	13737	13684	13676	13609	13643	13626	13739	13651	13314	13696	13730	13783	13680	13668	13593	13429	13588	13779	13776	13669	13720	13622	13611	13842	13613	13581	13627	13530	13673	13639	13692	13601	13596	13634	13612	13628	13776	13634	13730	13685	13542	13538	13636	13546	13652	13520	13617	13541	13569	13665	13661	13518	13599	13658	13721	13464	13410	13698	13645	13914	13573	13542	13520	13750	13844	13690	13723	13509	13541	13752	13473	13503	13716	13644	13529	13625	13684	13615	13625	13712	13575	13678	13571	13698	13715	13599	13663	13586	13397	13498	13521	13679	13537	13658	13532	13660	13464	13610	13505	13604	13545	13663	13803	13676	13630	13525	13715	13694	13564	13740	13571	13548	13808	13717	13548	13560	13531	13582	13663	13693	13551	13502	13689	13780	13681	13483	13526	13714	13805	13555	13830	13733	13697	13502	13555	13497	13421	13570	13616	13713	13772	13676	13641	13649	13532	13630	13681	13636	13637	13725	13707	13529	13531	13758	13466	13484	13629	13721	13768	13661	13527	13548	13620	13823	13745	13671	13728	13618	13563	13583	13644	13670	13552	13640	13704	13469	13690	13831	13427	13656	13690	13537	13653	13799	13610	13542	13601	13651	13569	13852	13833	13662	13481	13692	13653	13481	13529	13615	13586	13730	13424	13653	13741	13759	13570	13650	13580	13669	13653	13679	13478	13741	13557	13640	13646	13789	13684	13635	13494	13593	13575	13534	13705	13665	13723	13490	13645	13569	13621	13717	13665	13785	13514	13713	13348	13784	13577	13604	13522	13573	13584	13554	13591	13547	13632	13600	13673	13667	13784	13645	13678	13692	13640	13588	13607	13868	13662	13644	13559	13742	13815	13491	13572	13604	13801	13641	13659	13375	13467	13649	13702	13699	13595	13809	13723	13647	13729	13609	13675	13601	13883	13703	13774	13713	13727	13764	13597	13491	13608	13633	13561	13652	13644	13698	13733	13768	13728	13493	13663	13600	13688	13548	13586	13579	13653	13564	13483	13512	13833	13527	13657	13718	13628	13688	13766	13782	13645	13458	13574	13689	13567	13681	13603	13664	13719	13665	13686	13553	13709	13773	13711	13633	13764	13853	13529	13700	13711	13548	13798	13599	13626	13720	13851	13762	13572	13335	13642	13428	13514	13631	13384	13686	13623	13470	13476	13677	13593	13644	13467	13576	13624	13672	13729	13761	13697	13585	13624	13532	13609	13694	13693	13751	13670	13396	13650	13538	13704	13667	13793	13749	13609	13748	13757	13723	13654	13667	13537	13709	13716	13820	13951	13519	13596	13724	13620	13697	13667	13605	13502	13616	13651	13951	13683	13750	13651	13625	13623	13653	13717	13621	13648	13516	13753	13726	13788	13715	13706	13797	13716	13640	13609	13683	13693	13578	13552	13507	13588	13566	13864	13745	13681	13595	13696	13769	13768	13535	13601	13656	13638	13646	13621	13747	13571	13620	13615	13599	13621	13539	13625	13377	13683	13698	13697	13545	13659	13877	13580	13786	13547	13682	13525	13571	13620	13699	13622	13620	13541	13613	13767	13588	13726	13729	13499	13580	13663	13502	13493	13534	13544	13525	13591	13577	13632	13693	13547	13750	13840	13531	13620	13519	13563	13777	13646	13649	13714	13655	13764	13690	13722	13582	13694	13635	13632	13685	13619	13692	13735	13531	13760	13587	13697	13795	13589	13437	13837	13570	13568	13633	13721	13646	13701	13714	13404	13642	13582	13597	13578	13623	13574	13663	13567	13853	13777	13695	13530	13307	13616	13618	13496	13675	13501	13614	13663	13483	13624	13655	13720	13751	13771	13540	13647	13470	13586	13639	13615	13679	13681	13739	13377	13690	13738	13601	13568	13779	13835	13798	13622	13699	13561	13687	13606	13627	13615	13784	13566	13569	13671	13742	13734	13573	13596	13764	13808	13822	13955	13567	13679	13531	13433	13525	13702	13651	13639	13564	13492	13739	13686	13769	13512	13719	13863	13542	13641	13652	13657	13610	13513	13587	13569	13562	13656	13685	13730	13614	13582	13686	13743	13723	13609	13504	13747	13503	13758	13785	13570	13495	13723	13574	13358	13637	13656	13589	13524	13669	13734	13664	13611	13637	13999	13613	13656	13600	13743	13801	13595	13541	13691	13737	13729	13551	13665	13651	13570	13817	13661	13907	13571	13461	13648	13653	13582	13659	13672	13673	13664	13666	13696	13658	13721	13572	13667	13751	13754	13464	13749	13748	13629	13646	13763	13766	13878	13667	13574	13527	13682	13595	13723	13635	13687	13737	13608	13666	13834	13640	13552	13590	13647	13892	13633	13601	13798	13759	13563	13543	13702	13710	13566	13703	13710	13604	13708	13702	13824	13770	13646	13698	13747	13369	13744	13713	13709	13671	13683	13582	13840	13405	13577	13571	13606	13695	13794	13814	13594	13611	13483	13661	13699	13699	13644	13695	13444	13687	13758	13574	13631	13429	13843	13742	13538	13765	13728	13519	13524	13659	13518	13722	13768	13819	13560	13763	13425	13601	13779	13592	13725	13592	13612	13671	13670	13470	13661	13751	13560	13649	13719	13654	13878	13706	13468	13688	13446	13632	13498	13675	13554	13569	13739	13878	13709	13630	13690	13576	13575	13777	13684	13448	13607	13652	13635	13617	13602	13669	13654	13608	13683	13542	13742	13809	13781	13671	13531	13565	13534	13263	13667	13727	13691	13567	13715	13745	13589	13583	13588	13587	13719	13533	13654	13773	13616	13527	13538	13517	13576	13603	13650	13799	13526	13822	13721	13641	13672	13642	13601	13600	13685	13786	13617	13626	13446	13628	13639	13669	13725	13573	13759	13612	13618	13812	13701	13534	13698	13661	13658	13650	13698	13526	13616	13634	13570	13821	13578	13618	13720	13736	13878	13784	13609	13572	13682	13778	13650	13738	13455	13723	13565	13659	13675	13670	13672	13641	13699	13715	13612	13627	13470	13527	13736	13678	13609	13641	13607	13803	13622	13593	13594	13530	13678	13745	13485	13600	13634	13861	13563	13667	13570	13734	13668	13557	13555	13510	13510	13680	13667	13691	13530	13668	13712	13487	13483	13775	13727	13605	13526	13504	13778	13510	13614	13658	13627	13531	13461	13744	13728	13652	13709	13734	13540	13647	13691	13671	13614	13640	13791	13607	13571	13725	13386	13685	13605	13628	13670	13709	13511	13754	13627	13574	13537	13598	13621	13738	13600	13675	13716	13662	13668	13734	13646	13483	13686	13816	13506	13647	13679	13556	13762	13622	13690	13762	13746	13609	13742	13686	13690	13550	13572	13804	13746	13725	13586	13469	13626	13708	13632	13581	13702	13654	13653	13741	13796	13505	13716	13393	13630	13700	13820	13768	13711	13560	13640	13733	13645	13697	13644	13536	13922	13854	13623	13774	13262	13713	13706	13509	13569	13867	13530	13606	13606	13583	13661	13468	13681	13723	13641	13756	13739	13711	13780	13655	13693	13753	13674	13637	13597	13740	13546
34704	51599	46553	39103	30597	22456	17587	14694	14562	14087	13681	13857	13613	13557	13516	13471	13510	13455	13315	13454	13455	13479	13483	13270	13469	13349	13367	13243	13351	13430	13471	13311	13368	13355	13658	13328	13473	13526	13505	13488	13426	13395	13302	13454	13465	13563	13468	13313	13521	13531	13628	13696	13631	13355	13531	13354	13409	13608	13423	13300	13578	13229	13409	13265	13497	13561	13368	13443	13462	13494	13335	13367	13534	13272	13362	13496	13560	13353	13281	13303	13335	13446	13327	13470	13382	13360	13551	13358	13447	13319	13516	13460	13581	13456	13322	13315	13396	13321	13430	13418	13403	13363	13453	13473	13378	13391	13414	13445	13350	13416	13507	13458	13419	13316	13264	13321	13428	13441	13443	13358	13279	13355	13474	13255	13438	13637	13466	13411	13408	13383	13419	13475	13401	13316	13406	13368	13394	13496	13440	13427	13339	13420	13347	13373	13434	13344	13450	13556	13479	13562	13468	13478	13375	13459	13453	13334	13501	13514	13410	13303	13459	13331	13379	13420	13614	13409	13425	13264	13522	13506	13401	13320	13351	13606	13383	13383	13307	13481	13306	13376	13569	13514	13347	13270	13284	13246	13437	13276	13269	13483	13469	13218	13454	13528	13470	13407	13286	13526	13357	13273	13222	13380	13495	13413	13251	13268	13625	13469	13400	13320	13360	13254	13477	13275	13260	13428	13432	13403	13395	13609	13388	13405	13293	13443	13350	13352	13503	13356	13484	13359	13268	13454	13333	13216	13252	13365	13327	13486	13408	13377	13409	13443	13529	13448	13223	13524	13442	13445	13360	13390	13399	13524	13568	13382	13326	13415	13453	13412	13267	13576	13504	13428	13464	13411	13336	13514	13357	13414	13399	13189	13384	13402	13295	13407	13462	13410	13310	13337	13555	13417	13357	13463	13371	13314	13478	13389	13463	13410	13445	13455	13301	13379	13432	13342	13389	13477	13493	13495	13360	13434	13491	13299	13167	13413	13476	13349	13519	13468	13331	13278	13477	13503	13539	13504	13373	13358	13290	13355	13423	13260	13344	13472	13402	13432	13326	13417	13387	13338	13341	13442	13473	13481	13294	13389	13306	13497	13439	13591	13310	13283	13389	13306	13233	13345	13357	13460	13262	13488	13451	13425	13398	13456	13334	13365	13476	13570	13358	13281	13314	13435	13484	13383	13440	13430	13145	13150	13420	13498	13397	13311	13251	13515	13401	13274	13384	13430	13329	13299	13281	13425	13545	13226	13429	13366	13313	13433	13300	13463	13468	13296	13493	13488	13427	13503	13292	13485	13318	13435	13504	13359	13291	13505	13419	13285	13420	13431	13365	13330	13376	13480	13301	13471	13279	13425	13458	13445	13386	13437	13343	13242	13525	13401	13212	13266	13295	13326	13415	13377	13455	13386	13308	13385	13525	13343	13273	13463	13502	13257	13419	13357	13458	13362	13487	13384	13395	13295	13317	13442	13400	13168	13510	13335	13373	13394	13254	13419	13325	13389	13411	13252	13584	13333	13409	13522	13478	13338	13408	13425	13379	13482	13292	13545	13371	13413	13400	13364	13419	13628	13334	13353	13608	13262	13503	13309	13328	13524	13411	13512	13466	13372	13334	13450	13439	13385	13440	13513	13412	13456	13505	13507	13465	13331	13334	13361	13476	13224	13326	13496	13291	13428	13444	13455	13456	13211	13314	13368	13460	13412	13512	13382	13421	13386	13351	13522	13298	13527	13535	13437	13378	13351	13474	13473	13378	13356	13462	13379	13320	13495	13476	13380	13453	13516	13397	13486	13341	13359	13318	13408	13427	13418	13458	13256	13535	13304	13248	13336	13407	13420	13308	13506	13316	13301	13435	13470	13410	13253	13552	13390	13427	13560	13566	13442	13433	13431	13509	13491	13317	13400	13405	13340	13335	13493	13401	13349	13403	13353	13427	13580	13263	13447	13473	13366	13407	13392	13455	13443	13396	13295	13484	13429	13503	13391	13299	13437	13380	13470	13375	13363	13407	13168	13414	13437	13413	13129	13314	13432	13442	13430	13357	13406	13484	13467	13448	13354	13390	13504	13493	13443	13335	13392	13356	13376	13527	13274	13404	13247	13356	13449	13550	13376	13160	13329	13335	13529	13505	13422	13386	13510	13347	13432	13440	13555	13353	13371	13333	13352	13559	13389	13376	13281	13449	13316	13302	13389	13531	13332	13709	13395	13320	13356	13447	13501	13422	13413	13372	13516	13314	13350	13381	13343	13280	13386	13373	13358	13453	13274	13425	13496	13488	13368	13450	13221	13240	13533	13471	13318	13479	13457	13300	13360	13486	13352	13340	13396	13450	13469	13371	13425	13472	13353	13320	13311	13306	13299	13263	13369	13215	13304	13292	13375	13482	13413	13391	13371	13539	13413	13416	13402	13239	13420	13296	13423	13462	13486	13621	13256	13397	13452	13358	13453	13482	13418	13399	13480	13347	13471	13509	13330	13411	13345	13435	13311	13333	13271	13437	13322	13481	13362	13333	13459	13457	13431	13457	13370	13320	13436	13550	13511	13435	13488	13467	13635	13309	13355	13416	13482	13394	13711	13376	13450	13254	13495	13483	13314	13641	13392	13376	13208	13389	13190	13360	13267	13479	13233	13381	13318	13371	13258	13469	13477	13645	13336	13347	13482	13546	13341	13343	13626	13469	13352	13355	13483	13450	13418	13363	13474	13258	13491	13521	13342	13442	13479	13205	13462	13379	13401	13380	13413	13377	13433	13210	13310	13521	13506	13431	13491	13331	13416	13521	13366	13495	13371	13324	13640	13501	13389	13349	13361	13445	13519	13364	13290	13418	13446	13403	13388	13443	13422	13344	13440	13460	13326	13382	13402	13390	13491	13472	13518	13438	13221	13532	13342	13446	13332	13486	13385	13350	13684	13264	13480	13430	13470	13372	13299	13347	13429	13516	13422	13455	13461	13260	13387	13304	13398	13325	13392	13386	13367	13528	13379	13394	13425	13193	13423	13240	13336	13292	13394	13476	13294	13319	13320	13273	13344	13436	13453	13484	13383	13320	13429	13405	13470	13457	13348	13501	13596	13416	13463	13319	13264	13449	13200	13555	13249	13310	13418	13452	13429	13359	13328	13433	13448	13605	13338	13418	13349	13430	13417	13415	13408	13505	13395	13394	13281	13587	13271	13426	13428	13431	13517	13312	13387	13377	13534	13366	13273	13476	13237	13420	13372	13330	13386	13262	13519	13445	13337	13450	13463	13512	13486	13390	13291	13448	13471	13378	13309	13337	13321	13357	13351	13348	13326	13456	13239	13576	13586	13465	13406	13504	13616	13350	13342	13468	13474	13484	13466	13365	13263	13519	13418	13291	13249	13438	13470	13440	13256	13510	13388	13368	13305	13370	13399	13333	13387	13396	13411	13325	13354	13373	13384	13454	13457	13228	13357	13506	13502	13285	13491	13461	13300	13553	13373	13449	13481	13482	13314	13383	13312	13343	13475	13260	13373	13605	13276	13445	13229	13513	13398	13273	13392	13218	13206	13362	13420	13466	13353	13392	13381	13513	13372	13336	13495	13290	13374	13464	13360	13249	13265	13251	13408	13130	13565	13424	13459	13309	13475	13433	13429	13225	13528	13365	13207	13405	13405	13438	13456	13318	13410	13458	13389	13432	13342	13397	13423	13347	13513	13405	13449	13271	13294	13527	13243	13457	13242	13210	13414	13367	13455	13288	13405	13327	13345	13422	13336	13374	13480	13368	13428	13394	13432	13518	13421	13302	13384	13447	13351	13507	13275	13275	13248	13387	13407	13357	13282	13393	13371	13345	13331	13349	13451	13406	13438	13450	13294	13280	13321	13414	13553	13501	13431	13346	13438	13356	13422	13443	13468	13421	13468	13509	13368	13324	13362	13404	13548	13374	13518	13492	13359	13379	13321	13433	13389	13406	13270	13508	13388	13303	13400	13251	13327	13442	13274	13395	13452	13390	13420	13332	13597	13537	13467	13402	13307	13410	13481	13348	13481	13292	13459	13465	13484	13398	13519	13302	13322	13402	13379	13296	13410	13373	13412	13493	13314	13337	13552	13398	13416	13286	13468	13317	13405	13541	13432	13269	13478	13557	13403	13240	13274	13410	13499	13568	13409	13474	13360	13272	13486	13391	13385	13334	13426	13379	13357	13375	13434	13435	13648	13344	13430	13453	13463	13331	13353	13506	13504	13514	13279	13453	13325	13294	13489	13384	13464	13397	13412	13507	13511	13244	13489	13372	13275	13449	13326	13306	13407	13513	13292	13317	13355	13287	13390	13320	13419	13497	13317	13219	13519	13456	13390	13402	13563	13393	13373	13491	13352	13396	13437	13165	13485	13292	13299	13547	13403	13301	13489	13396	13387	13275	13274	13373	13398	13413	13458	13355	13561	13447	13373	13293	13447	13331	13478	13412	13420	13507	13444	13427	13491	13479	13461	13359	13377	13415	13271	13414	13409	13579	13346	13555	13236	13290	13313	13373	13306	13474	13374	13350	13281	13417	13515	13435	13427	13560	13546	13387	13308	13495	13521	13263	13465	13554	13449	13484	13415	13406	13382	13378	13294	13420	13375	13305	13402	13324	13368	13279	13364	13479	13547	13380	13349	13399	13412	13363	13246	13402	13304	13381	13482	13421	13471	13371	13293	13280	13448	13379	13398	13230	13531	13302	13456	13359	13464	13492	13303	13352	13311	13396	13573	13531	13455	13429	13375	13379	13396	13295	13353	13440	13329	13301	13339	13386	13483	13496	13357	13454	13447	13459	13431	13360	13313	13262	13601	13425	13397	13295	13347	13524	13381	13348	13217	13370	13488	13306	13316	13448	13536	13381	13447	13378	13352	13306	13465	13473	13311	13411	13372	13516	13209	13448	13599	13454	13354	13377	13449	13467	13383	13417	13366	13385	13540	13506	13368	13476	13454	13296	13413	13480	13403	13356	13500	13279	13500	13365	13395	13522	13385	13410	13443	13553	13532	13462	13389	13623	13191	13381	13318	13385	13342	13421	13396	13421	13396	13340	13517	13440	13338	13457	13315	13283	13223	13557	13277	13469	13427	13124	13496	13300	13444	13199	13523	13487	13270	13409	13368	13369	13333	13541	13314
23127	21493	29383	24454	22457	24111	24565	18317	17138	16649	15985	15630	15519	15532	15138	15470	15352	15371	15477	15274	15336	15303	15275	15093	15100	15238	15156	15038	15173	15114	15286	15188	15101	14984	14942	15063	15241	15036	15276	15268	15111	15110	15067	15165	15110	14982	14995	15148	15324	15535	15496	15561	15374	15068	15022	15076	15310	14917	15022	15171	14907	15294	15192	15016	15113	15029	15097	15019	14925	15177	15222	15037	14994	14904	14985	15163	15052	15062	14835	15012	15115	14883	15054	15093	14891	15031	15118	14987	15113	14898	15102	15132	14689	15073	14886	14926	15109	15099	15078	14953	15013	14970	15011	14917	15047	15188	15111	15044	15078	15071	14996	14932	14984	15023	15007	15129	15215	15098	15149	15276	15093	15030	15097	14995	14919	14982	14970	15017	15064	15101	15039	15384	15039	14942	15235	14892	15005	14944	14910	15031	14869	14957	14879	14969	14949	15115	14911	14948	14974	15044	14904	15053	14884	15196	14955	15030	14979	15242	15081	15029	15006	14859	15081	15014	15197	15011	14968	14938	15038	14971	15036	14955	14933	15063	14935	14982	15025	15014	15042	15044	14994	15061	15093	15044	15127	15214	15097	15263	14898	15002	15071	15032	15017	14900	14897	15031	14907	15053	15156	14983	14926	14984	14872	14759	14915	14834	15288	15067	14680	15036	14753	15113	15107	14945	14927	14813	15132	15030	14871	15089	14960	15097	15004	15125	15088	15142	15074	15203	15067	14871	14949	15035	14936	15176	14957	15083	15080	15037	14938	15239	14997	14787	15056	14949	15225	15037	14941	15061	15052	14979	14946	15083	15090	14844	14910	14962	14992	15044	14974	15012	15041	15020	15084	14909	15137	15167	14971	15126	14936	15055	15058	15020	15003	15050	14975	14961	14971	15221	15012	14850	14946	15016	14921	15014	15157	15063	15022	14866	14962	14923	14886	15207	14787	14956	14915	15050	14932	14813	15143	14931	15132	14970	14888	14962	15127	14951	15009	14899	15104	15025	15024	14835	14946	15069	14984	14884	14848	14975	15276	14999	15035	14957	14994	14823	15092	14980	14931	15141	15206	14778	14894	15006	14953	14984	14955	14906	15020	14832	15009	15215	15148	14921	15013	14920	15142	15070	14981	15103	15024	15125	15041	15107	15006	15095	15136	14897	15156	15023	15074	14884	14922	14913	15068	14852	15032	14886	14944	14988	14840	14868	14921	14916	15008	14843	15000	14850	15061	14961	15168	15128	15250	15080	14977	15281	14944	15022	15066	14906	14912	15134	14963	15060	15104	15199	15079	15146	15302	15175	14970	15124	15138	15134	14783	15053	15024	15056	14972	14968	14926	14994	15168	15055	14972	14985	14893	14970	15096	15020	15054	14881	14836	14861	15082	15001	14867	14956	14994	15048	15146	14973	14902	15171	14977	15007	15044	15046	14860	14984	14937	15125	14900	14952	14948	15100	15064	14966	15007	14884	15147	15111	15002	15092	14982	14819	15135	15010	15089	14937	15008	14975	15005	14970	15054	15150	15044	15041	15134	14954	14977	15011	14965	15107	14950	15125	15062	15045	14921	15002	15047	14993	14997	15018	15152	15064	15197	14828	14991	15040	14821	14846	15132	15004	14901	14809	14929	15081	15024	15090	14889	15132	14972	14982	14923	15144	15055	15105	14889	15035	15059	15070	14876	14905	14866	15111	15046	14995	15032	15101	14849	14724	15000	15056	15092	15047	14922	15141	14994	15173	15001	15065	15129	14963	15097	15014	14899	15105	14792	15122	14938	14957	14956	14856	15140	14890	15030	15082	15037	15132	14998	15067	14889	14985	14889	14952	15141	15065	14872	14966	14936	15159	14988	15128	14908	15043	15128	14990	14994	15147	15346	14876	15039	14945	14871	15075	15076	15014	15112	15030	14987	14808	14928	14988	15016	14965	14986	15129	14970	14933	14964	15176	14895	15081	15087	15189	14931	15069	15086	15197	15030	14846	15066	14869	14964	14851	14994	14979	15037	15002	15133	15058	15138	14860	15129	14974	14826	15075	15105	15018	15060	15075	15045	15105	15164	15056	15173	15047	15027	14868	15080	14962	14894	14966	14983	14955	15065	14981	15137	15014	14913	14854	15207	14917	15145	14816	14911	15003	14991	15198	14897	15029	15064	15141	14952	15034	15070	15010	14911	14869	15100	14881	15127	14751	14884	15061	15122	15064	14924	15066	15093	15107	14934	14875	15106	15062	15099	15037	15115	15072	14951	14894	14846	14941	15042	15160	15040	15147	15079	15164	15106	14842	15091	15111	15013	14929	14888	14986	15087	15096	15073	15013	15087	14995	15097	14904	14989	14859	14930	15063	15305	15149	15117	15013	15148	15119	15088	14877	15109	15010	14828	14879	14987	15073	15124	14973	15073	15064	14943	14971	15020	15108	14848	14954	14987	15300	14877	15080	14980	15113	14846	14889	14834	15082	14919	14860	14787	14913	15216	15002	14983	14845	15033	14961	14951	14958	14981	14917	14901	14838	14805	15010	14797	15033	14850	14950	14938	15012	15150	15060	14871	15256	15125	14998	14988	15049	15006	15152	14956	14987	15083	15144	14877	15020	15064	15121	14811	15075	14864	14929	14876	15111	15126	15097	15056	15157	15110	14895	14881	14971	15000	15174	15141	15028	15111	15087	15044	15030	14942	14844	14934	15210	15044	15007	15205	14952	14999	15117	14930	15120	15058	14994	15140	14995	15052	15065	14912	14987	15106	15054	14987	15096	15030	15009	14759	15017	14989	14925	15108	14829	15211	15056	15049	15097	14863	14971	15134	15040	14892	14908	14972	14857	14820	14996	15154	14987	14970	15033	15097	15034	15106	14995	14839	15023	14865	14915	15080	14816	14930	15034	14922	14938	15027	15148	15133	15040	15084	15038	14953	14944	15096	14984	15174	15197	15050	14960	15113	14967	15119	14944	15137	14981	15123	14632	14933	15218	15072	15068	15016	14815	15134	15046	14810	14916	14977	14906	15088	14999	15033	15099	15054	15134	15015	15173	14952	14968	15025	15081	15022	14980	14919	14949	15105	15101	14941	15014	15094	15101	14907	15028	15074	15013	14951	15064	14966	14969	14999	14918	14850	15003	14932	15052	14895	15119	14948	15002	14942	14919	14896	15112	15009	15124	15039	15045	15169	14860	14999	15012	15060	15173	14981	14944	14949	15044	14843	14984	15052	15025	15125	15275	15060	14927	14854	14963	15084	14940	15012	14927	15159	15053	14799	14814	15055	14897	14925	15098	15077	15025	14943	14981	14983	14865	14921	15063	15052	14727	14900	14990	14817	15015	15013	14885	14964	15116	14976	14922	14982	15030	14948	15113	14856	14943	14890	14949	14998	15103	15078	14928	14968	15030	15081	14884	14803	15155	14926	15101	15148	15084	14942	14964	14966	15022	15063	15184	15170	15089	15221	14787	15058	15003	15173	14910	15017	14801	14937	14946	14934	15193	15169	15040	15015	15019	14913	15074	14909	14914	14964	14989	15137	14746	15067	15172	14970	15155	15068	14920	15045	14983	15189	15201	15118	15113	15027	15050	15102	15101	15055	14875	14982	15011	14839	15107	14921	15013	14928	14952	15025	14986	14965	14962	14895	15081	14896	15054	15055	14977	14969	15011	14945	15025	15207	15059	14887	14958	15159	14990	15025	15063	15066	14906	15091	15178	15047	14950	15106	15223	15144	14977	14939	15023	15060	15136	14859	14921	14938	14961	14971	15049	14901	14899	15123	15026	15139	14976	14975	15317	15165	14869	14995	15062	14875	15040	15305	14968	15002	14925	14927	14989	14879	15128	15016	15114	14883	14934	15061	15040	15141	15036	15114	14946	15017	14899	15097	14855	15112	15054	15000	15076	15221	15106	15079	14842	14875	15065	15129	14992	15038	14872	15111	14757	15088	14732	14820	15048	14975	15060	14853	14905	15073	15000	14784	15024	14887	15005	14866	14943	15044	14972	15024	14977	15198	15018	15075	14981	14938	14906	14983	14834	14866	15067	15067	14970	14920	14770	14954	14939	15162	14806	14750	14988	15009	14984	15029	14855	14963	14925	14908	14833	14961	15137	14891	14811	14883	14847	15043	14898	15235	14984	14849	14942	14970	14985	15094	15074	15038	15034	15113	14910	14992	15000	15066	15016	15087	14931	15148	14958	14823	15116	15203	14992	15162	14898	14923	14948	14904	14822	14974	15077	15016	15057	15043	14849	15088	15046	14998	15100	15210	15032	15031	14911	14739	15014	14947	15043	14976	14853	14864	15194	14915	15036	15153	15135	15039	14973	15034	14947	15145	15060	14910	14977	14755	14811	15018	15000	15103	14987	14850	15175	15131	15148	14987	14997	14946	14847	15057	14914	14989	15088	15062	14912	14920	14937	14930	14940	14920	14966	14960	15097	15055	15086	15038	14945	14877	14947	14996	14867	15071	14945	15034	15025	15141	15010	15101	14953	15148	15165	15076	14880	15039	15009	14921	14963	14908	14809	14976	14978	15185	14987	14956	14903	14942	14847	15016	15066	14918	14910	14957	14889	14922	14973	15078	15097	15044	15051	15022	15022	14991	15043	15228	15164	14913	15025	14878	14989	15215	14954	15100	14999	15170	15037	15079	14952	14993	14883	15056	14994	14974	14948	15123	15133	14895	14949	14761	14996	15072	15080	15027	14842	15071	14950	15067	15173	15063	14975	15067	15193	15051	15035	14924	14845	14932	14849	15044	14898	15160	14969	14844	14957	15120	14956	14804	14892	14910	15113	15294	14983	14942	14950	14972	14851	15013	14789	15175	15103	14952	14950	14903	15038	14954	15016	14987	14944	15053	14936	15022	15035	14923	15059	15147	15210	15079	15013	15020	15011	14969	15138	15206	15143	15106	14872	15036	14933	14933	14967	14912	14962	14977	14783	14882	14929	14932	15019	15026	15085	15112	14980	15163	15161	14847	14937	14890	14860	15091	14982	15219	15054	15078	14985	15017	14961	15051	14989	15159	15117	14983	14807	15096	14939	15026	14799	14887	14812	15034	14995	14872	15125	14945	14881	14960	15021	15098	14842	14986	14906	14944	15051	14869	15068	14870	14905	15153	15088	14979	14744	15086	14985	15186	14899
35764	59762	56200	43021	30590	24485	19375	17688	17039	15975	14890	14733	14886	14679	14572	14366	14569	14256	14396	14385	14359	14184	14272	14429	14298	14427	14310	14417	14218	14388	14194	14409	14306	14224	14055	14432	14179	14238	14383	14275	14418	14413	14192	14332	14262	14155	14475	14345	14286	14816	15121	14895	14797	14288	14331	14277	14025	14214	14280	14183	14322	14183	14355	14401	14237	14257	14168	14127	14274	14215	14140	14351	14316	14211	14222	14303	14235	14509	14098	14121	14382	14109	14028	13974	14375	14240	14263	14302	14052	14267	14226	14352	14300	14074	14348	14179	14171	14131	14218	14164	14367	14159	14237	14187	14086	14273	14370	14249	14240	14321	14329	14145	14175	14202	14358	14216	14211	14199	14149	14348	14226	14293	14205	14244	14394	14335	14398	14160	14144	14344	14245	14398	14196	14248	14250	14029	14150	14139	14197	14232	14196	14153	14265	14140	14266	14219	14269	14361	14264	14250	14391	14140	14231	14324	14225	14315	14118	14177	14233	14230	14239	14256	14213	14224	14210	14193	14285	14430	14362	14175	14297	14119	14154	14400	14354	14249	14133	14140	14150	14230	14299	14257	14231	14135	14152	14247	14275	14011	14089	14233	14390	14493	14258	14217	14204	14047	14135	14260	14273	14191	14199	14239	14312	14153	14305	14207	14294	14140	14170	14384	14361	14341	14102	14059	14163	14228	14252	14148	14195	14129	14310	14309	14156	14159	14253	14376	14337	14369	13977	14257	14305	14190	14198	14274	14167	14261	14231	14217	14291	14243	14089	14209	14219	14101	14138	14211	14423	14217	14208	14251	14189	14239	14085	14210	14177	14340	13954	14220	14322	14373	14216	14116	14198	14070	14187	14272	14264	14429	14215	14102	14116	14244	14085	14258	14290	14276	14121	14206	14203	14026	14260	14271	14084	14087	14221	14266	14063	14206	14291	14220	14347	14162	14308	14285	14332	13994	14239	14148	14162	14252	14297	14247	14043	14299	14216	14248	14230	14302	14139	14328	14158	14084	14173	14138	14202	14265	14136	14261	14269	14150	14144	14282	14228	14141	14209	14353	14324	14192	14323	14094	14244	14129	14328	14150	14161	14186	14291	14323	14132	14213	14160	14264	14358	14242	14181	14336	14223	14111	14198	14391	14141	14070	14213	14290	14189	14313	14232	14018	14396	14199	14239	14056	14287	14259	14270	14237	14181	14178	14210	14211	14080	14298	14080	14262	14322	14167	14274	14230	14125	14278	14323	14201	14405	14013	14304	14346	14044	14061	14329	14098	14186	14150	14301	14174	14260	14198	14216	14073	14253	14361	14119	14316	14226	14271	14223	14239	14228	14224	14041	14225	14355	14156	14279	14117	14243	14298	14291	14369	14204	14347	14222	14293	14479	14200	14162	14202	14353	14193	14269	14436	14363	14324	14253	14313	14283	14432	14085	14265	14290	14178	14248	14309	14186	14233	14197	14151	14248	14232	14142	14321	14159	14261	14299	14128	14144	14312	14315	14157	14260	14260	14083	14158	14333	14154	14293	14268	14244	14145	14235	14123	14309	14406	14290	14208	14224	14035	14380	14350	14335	14299	14326	14242	14316	14185	14354	14331	14289	14141	14363	14376	14315	14331	14268	14103	14261	14227	14113	14190	14275	14143	14182	14410	14106	14240	14261	14244	14273	14301	14213	14333	14120	14323	14377	14216	14218	14067	14107	14185	14167	14166	14208	14341	14284	14177	14137	14093	14168	14232	14103	14273	14136	14034	14253	14072	14317	14320	14311	14332	14277	14285	14306	14284	14292	14022	14316	14173	14215	14414	14317	14278	14232	14390	14106	14273	14162	14315	14266	14241	14154	14256	14139	14201	14199	14105	14116	14207	14262	14330	14055	14228	14090	14236	14171	14191	14257	14323	14364	14091	14235	14168	14336	14235	14387	14003	14222	14205	14180	14393	14256	14031	14094	14201	14112	14214	14159	14268	14336	14440	14182	14300	14297	14276	14167	14236	14387	14307	14257	14220	14200	14238	14365	14392	14188	14172	14234	14191	14339	14357	14125	14188	14141	14114	14349	14097	14216	14159	14402	14144	14134	14256	14364	14213	14290	14109	14252	14104	14240	14214	14221	14260	14233	14016	14322	14082	14256	14217	14254	14296	14241	14076	14326	14157	14169	14159	14204	14274	14302	14131	14081	14278	14152	14252	14285	14328	14012	14213	14218	14178	14343	14167	14366	14303	14288	14081	14161	14342	14105	14277	14182	14141	14246	14186	14104	14224	14186	14271	14175	14123	14354	14195	14333	14096	14115	14301	14206	14208	14299	14190	14147	14194	14084	14165	14323	14064	14238	14165	14181	14150	14317	14125	14258	14262	14261	14206	14168	14271	14221	14328	14118	14196	14343	14377	14261	14092	14182	14300	14174	14249	14254	14088	14187	14256	14262	14178	14326	14175	14273	14078	14062	14151	14279	14291	14239	14283	14427	14132	14180	14296	14256	14420	14167	14111	14271	14291	14310	14221	14239	14240	14283	14231	14208	14166	14251	14211	14168	14231	14177	14195	14217	14249	14339	14253	14159	14098	14160	14275	14286	14147	14136	14148	14256	14210	14279	14351	14177	14288	14326	14317	14110	14120	14128	14412	14220	14193	14223	14117	14178	14099	14338	14261	14257	14295	14267	14412	14130	14368	14130	14355	14176	14293	14180	14278	14225	14119	14205	14148	14138	14366	14147	14212	14312	14249	14230	14127	14195	14131	14202	14208	14188	14408	14276	14253	14154	14032	14166	14136	14109	14143	14181	14386	14204	14100	13997	14292	14162	14104	14134	14090	14209	14179	14184	14242	14144	14231	14266	14145	14341	14354	14438	14274	14197	14156	14097	14350	14112	14127	14224	14280	14118	14091	14227	14391	14187	14294	14281	14250	14080	14058	14118	14251	14167	14307	14060	14387	14162	14272	14194	14199	14326	14161	14320	14072	14463	14157	14203	14226	14119	14391	14313	14301	14356	14233	14050	14210	14288	14316	14235	14214	14250	14292	14394	14102	14301	14045	14211	14271	14159	14183	14253	14268	14120	14140	14200	14167	14225	13989	14278	14090	14308	14271	14307	14333	14128	14285	14159	14390	14202	14109	14324	14331	14119	14382	14367	14235	14180	14249	14252	14249	14075	14363	14130	14281	14156	14218	14074	14172	14227	14252	14131	14300	14063	14272	14163	14163	14339	14124	14171	14374	14073	14424	14271	14393	14184	14221	14278	14218	14413	14110	14346	14183	14204	14191	14213	14232	14270	14420	14337	14192	14333	14230	14271	14223	14108	14186	14320	14307	14239	14373	14264	14283	14305	14166	14236	14330	14240	14326	14277	14159	14204	14354	14262	14366	14268	14278	14111	14220	14222	14319	14214	14184	14207	14207	14245	14242	14390	14285	14258	14343	14158	14289	14195	14262	14143	14109	14160	14229	14268	14271	14078	14155	14259	14107	14274	14253	14178	14268	14142	14059	14348	14232	14191	14294	14308	14121	14206	14104	14412	14156	14193	14220	14255	14282	14247	14325	14131	14207	14171	14229	14434	14096	14376	14266	14223	14257	14078	14299	14247	14264	14177	14184	14074	14408	14300	14375	14244	14299	14156	14180	14226	14163	14281	14291	14180	14385	14144	14177	14246	14215	14409	14191	14194	14327	14141	14272	14097	14276	14252	14337	14265	14169	14282	14215	14155	14218	14059	14277	14171	14262	14337	14433	14297	14131	14278	14246	14425	14369	14351	14210	14059	14223	14145	14099	14424	14173	14205	14319	14316	14365	14209	14127	14215	14109	14305	14274	14257	14308	14149	14132	14202	14238	14171	14218	14160	14186	14131	14117	14168	14083	14219	14235	14178	14079	14112	14204	14106	14304	14217	14040	14260	14427	14329	14182	14227	14120	14239	14213	14223	14274	14036	14309	14205	14106	14276	14325	14208	14245	14177	14200	14283	14085	14361	14222	14116	14157	14055	14275	14112	14257	14156	14254	14240	14206	14303	14012	14196	14243	14356	14123	14266	14154	14329	14233	14102	14132	14243	14229	14172	14089	14129	14375	14229	14263	14215	14356	14083	14113	14292	14303	14365	14307	14070	14295	14288	14236	14133	14226	14431	14257	14337	14143	14405	14091	14313	14108	14181	14091	14046	14249	14219	14095	14238	14159	14246	14301	14248	14213	14273	14203	14143	13967	14318	14003	14229	14272	14237	14193	14203	14163	14225	14199	14250	14361	14323	14317	14371	14138	14305	14229	14285	14237	14189	14189	14112	14320	14071	14091	14260	14184	14222	14308	14367	14148	14120	14285	14402	14248	14277	14166	14257	14213	14276	14250	14099	14136	14163	14161	14251	14079	14147	14419	14199	14229	14306	14157	14063	14278	14286	14212	14178	14139	14210	14218	14237	14188	14216	14285	14169	14212	14137	14126	14255	14353	14165	14217	14191	14073	14300	14323	14188	14439	13955	14324	14270	14131	14144	14338	14348	14099	14130	14285	14202	14253	14224	14332	14362	14126	14321	14168	14191	14297	14375	14277	14208	14300	14303	14287	14210	14177	14207	14241	14052	14216	14365	14096	14159	14215	14278	14352	14297	14429	14286	14187	14303	14158	14272	14226	14185	14183	14278	14224	14243	14339	14180	14191	14352	14284	14162	14096	14134	14338	14222	14159	14193	14354	14267	14279	14203	14104	14353	14159	14143	14115	14243	14215	14332	14144	14181	14223	14252	14313	14212	14055	14383	14193	14272	13879	14321	14296	14171	14169	14337	14296	14347	14296	14159	14263	14293	14319	14370	14250	14490	14269	14087	14292	14148	14113	14289	14176	14360	14182	14247	14182	14236	14265	14264	14170	14207	14103	14282	14291	14217	14292	14167	14120	14348	14217	14222	14078	14100	14190	14155	14159	14307	14193	14156	14228	14193	14129	14255	14276	14112	14217	14290	14172	14249	14393	14300	14410	14177	14264	14095	14328	14334	14183	14146	14218	14152	14326	14276	14356	14121	14281	14333	14117	14356	14271	14072	14106	14179	14166	14163	14225	14309	14172	14115	14134	14245	14140	14149	14306	14118	14300	14389	14168	14283	14309	14193	14087	14404	14180	14202	14259	14229	14429	14113	14228
28319	26414	30776	23829	17767	16214	15291	14688	14262	13954	13936	13686	13769	13701	13791	13827	13859	13714	13510	13729	13984	13643	13657	13772	13782	13552	13886	13640	13531	13648	13583	13736	13816	13624	13634	13605	13749	13712	13815	13586	13758	13795	13834	13513	13815	13708	13709	13668	13465	13644	13656	13760	13598	13574	13570	13863	13642	13738	13869	13785	13609	13756	13687	13623	13643	13705	13763	13521	13864	13755	13855	13723	13623	13604	13704	13654	13776	13527	13744	13604	13801	13616	13846	13656	13729	13742	13607	13523	13510	13780	13770	13797	13757	13681	13754	13673	13609	13616	13513	13687	13472	13814	13603	13795	13647	13625	13649	13617	13605	13610	13695	13507	13892	13605	13698	13482	13706	13505	13430	13837	13782	13888	13762	13759	13634	13566	13549	13703	13488	13743	13543	13788	13814	13812	13613	13659	13672	13617	13640	13874	13777	13734	13521	13625	13783	13779	13595	13602	13471	13729	13668	13630	13681	13668	13642	13715	13554	13521	13463	13559	13595	13730	13614	13889	13799	13624	13729	13402	13445	13534	13639	13565	13488	13800	13719	13654	13683	13645	13741	13672	13616	13466	13852	13554	13667	13648	13647	13745	13683	13549	13534	13564	13698	13537	13726	13632	13801	13600	13688	13648	13664	13575	13939	13747	13743	13735	13610	13749	13776	13762	13590	13621	13760	13610	13594	13741	13767	13644	13704	13770	13860	13665	13501	13625	13788	13787	13676	13665	13618	13552	13697	13662	13646	13751	13789	13711	13843	13435	13696	13562	13595	13690	13739	13638	13424	13552	13353	13745	13648	13803	13892	13757	13543	13579	13593	13737	13779	13569	13638	13853	13490	13625	13754	13436	13537	13625	13686	13540	13617	13894	13663	13561	13610	13710	13447	13763	13636	13640	13733	13536	13627	13711	13745	13864	13605	13781	13813	13753	13745	13555	13536	13767	13824	13628	13766	13633	13637	13707	13705	13561	13516	13540	13602	13560	13602	13738	13727	13641	13689	13546	13610	13601	13806	13649	13606	13694	13666	13522	13735	13564	13736	13673	13524	13601	13522	13677	13697	13656	13635	13400	13612	13737	13674	13717	13674	13603	13577	13682	13822	13676	13573	13558	13804	13446	13509	13663	13537	13715	13655	13550	13457	13710	13662	13646	13665	13699	13834	13760	13678	13727	13727	13765	13675	13647	13965	13706	13739	13623	13855	13650	13729	13677	13684	13694	13736	13620	13625	13557	13794	13688	13675	13445	13842	13666	13724	13900	13682	13676	13592	13776	13746	13624	13662	13528	13597	13640	13545	13732	13880	13675	13527	13646	13661	13822	13797	13666	13733	13739	13646	13731	13615	13849	13668	13771	13578	13630	13738	13630	13846	13638	13669	13553	13521	13570	13639	13662	13671	13669	13693	13736	13777	13597	13650	13637	13795	13534	13586	13726	13686	13775	13771	13758	13657	13741	13674	13781	13610	13637	13570	13708	13657	13705	13709	13550	13631	13833	13550	13673	13675	13565	13723	13431	13754	13919	13625	13805	13818	13799	13638	13750	13624	13612	13638	13754	13644	13566	13609	13791	13775	13598	13603	13684	13639	13452	13681	13594	13619	13609	13592	13630	13713	13462	13519	13733	13867	13554	13601	13737	13733	13515	13717	13459	13647	13720	13666	13667	13485	13664	13718	13746	13706	13778	13771	13603	13596	13715	13674	13632	13856	13659	13616	13686	13687	13520	13612	13358	13717	13674	13567	13563	13691	13742	13574	13586	13599	13618	13754	13747	13644	13758	13731	13756	13786	13733	13645	13652	13687	13683	13786	13683	13673	13366	13756	13744	13710	13573	13780	13599	13825	13522	13749	13561	13734	13624	13608	13618	13585	13683	13651	13708	13861	13738	13786	13621	13667	13707	13688	13694	13740	13675	13671	13694	13668	13808	13828	13453	13907	13892	13558	13658	13581	13621	13593	13739	13775	13691	13458	13786	13633	13604	13719	13679	13662	13745	13642	13740	13766	13559	13614	13883	13552	13587	13711	13580	13640	13534	13597	13814	13585	13730	13755	13853	13589	13776	13538	13496	13631	13559	13443	13816	13753	13691	13699	13625	13606	13677	13545	13545	13648	13549	13669	13943	13710	13581	13678	13824	13834	13510	13559	13816	13628	13681	13615	13573	13457	13651	13833	13623	13537	13571	13662	13679	13710	13711	13747	13705	13704	13694	13590	13811	13634	13642	13925	13585	13682	13561	13695	13560	13581	13630	13552	13749	13625	13474	13559	13776	13688	13681	13626	13720	13668	13719	13478	13887	13570	13630	13711	13645	13793	13626	13532	13678	13737	13812	13813	13569	13658	13723	13556	13658	13791	13630	13726	13596	13647	13587	13724	13612	13561	13708	13592	13744	13710	13668	13667	13774	13728	13708	13607	13663	13752	13693	13515	13630	13744	13523	13688	13667	13652	13550	13671	13696	13549	13817	13705	13754	13706	13574	13501	13683	13646	13848	13804	13634	13689	13657	13776	13635	13483	13683	13677	13572	13759	13604	13842	13771	13617	13782	13742	13489	13674	13530	13614	13757	13546	13596	13699	13838	13544	13602	13578	13729	13613	13444	13631	13664	13561	13803	13595	13436	13599	13637	13613	13688	13567	13528	13744	13652	13851	13627	13651	13635	13643	13677	13751	13495	13779	13751	13841	13643	13643	13739	13602	13590	13744	13686	13621	13582	13709	13637	13557	13593	13666	13767	13714	13892	13835	13653	13785	13674	13738	13803	13715	13658	13659	13588	13666	13699	13633	13595	13513	13656	13713	13619	13736	13663	13837	13601	13708	13574	13618	13684	13793	13659	13847	13703	13744	13667	13597	13647	13642	13638	13592	13569	13727	13788	13463	13850	13846	13745	13539	13689	13514	13656	13644	13669	13642	13644	13585	13565	13670	13679	13511	13531	13510	13435	13640	13652	13680	13596	13744	13731	13669	13726	13598	13622	13713	13589	13695	13665	13723	13686	13730	13640	13710	13703	13457	13565	13590	13842	13875	13759	13771	13572	13577	13462	13684	13646	13760	13748	13706	13675	13604	13734	13890	13756	13750	13595	13498	13798	13640	13631	13651	13771	13704	13682	13761	13889	13650	13698	13712	13720	13618	13545	13593	13666	13665	13568	13685	13650	13637	13591	13393	13779	13490	13687	13890	13759	13736	13697	13783	13800	13919	13695	13691	13673	13545	13564	13676	13631	13692	13702	13807	13672	13612	13769	13652	13596	13481	13629	13775	13853	13734	13714	13563	13811	13664	13621	13755	13698	13603	13614	13568	13562	13573	13676	13747	13619	13675	13915	13510	13666	13629	13640	13681	13537	13788	13534	13641	13756	13607	13691	13714	13539	13825	13783	13685	13880	13734	13734	13816	13850	13819	13818	13734	13815	13609	13510	13687	13500	13639	13665	13708	13587	13663	13739	13809	13679	13994	13655	13624	13682	13820	13747	14021	13604	13686	13661	13392	13794	13521	13587	13610	13673	13627	13656	13596	13625	13698	13815	13660	13631	13716	13678	13598	13777	13628	13951	13789	13565	13516	13456	13687	13819	13650	13766	13680	13660	13681	13730	13674	13640	13583	13861	13720	13802	13529	13693	13868	13444	13518	13760	13772	13651	13850	13773	13642	13626	13552	13632	13674	13868	13895	13739	13785	13825	13615	13841	13653	13531	13698	13833	13752	13665	13664	13663	13581	13831	13512	13780	13608	13695	13728	13530	13617	13700	13568	13579	13612	13571	13625	13697	13658	13689	13761	13834	13645	13659	13617	13577	13732	13726	13442	13722	13749	13766	13848	13409	13654	13750	13735	13662	13697	13812	13672	13532	13817	13576	13589	13665	13774	13660	13672	13649	13670	13759	13716	13512	13579	13640	13743	13813	13623	13731	13767	13719	13756	13720	13613	13649	13925	13703	13620	13832	13541	13624	13818	13674	13638	13629	13772	13730	13679	13806	13538	13680	13800	13568	13708	13893	13606	13836	13739	13474	13952	13670	13758	13688	13562	13784	13612	13746	13714	13627	13565	13500	13484	13707	13756	13714	13534	13493	13696	13665	13585	13727	13771	13723	13760	13552	13759	13594	13621	13775	13714	13813	13614	13756	13672	13826	13916	13705	13546	13532	13390	13557	13790	13572	13610	13593	13725	13717	13777	13691	13517	13688	13558	13654	13837	13597	13606	13686	13811	13651	13781	13663	13636	13804	13628	13509	13575	13375	13608	13700	13837	13776	13537	13637	13702	13730	13693	13638	13686	13623	13606	13511	13667	13611	13686	13582	13459	13809	13746	13700	13646	13714	13725	13648	13646	13686	13701	13737	13764	13610	13748	13658	13756	13811	13937	13686	13679	13644	13633	13711	13655	13634	13742	13592	13615	13597	13703	13750	13532	13678	13519	13519	13793	13711	13533	13855	13683	13576	13673	13525	13815	13600	13426	13748	13725	13830	13689	13668	13632	13533	13608	13721	13624	13847	13609	13710	13601	13473	13612	13573	13552	13715	13452	13701	13779	13752	13809	13791	13671	13619	13773	13717	13568	13590	13644	13636	13532	13579	13757	13645	13770	13704	13698	13839	13563	13780	13733	13650	13772	13561	13558	13804	13675	13752	13800	13674	13618	13541	13645	13610	13678	13844	13729	13548	13557	13878	13650	13723	13570	13657	13634	13604	13911	13631	13643	13807	13771	13743	13543	13578	13684	13576	13510	13869	13727	13775	13566	13741	13666	13701	13712	13502	13706	13728	13777	13649	13631	13745	13615	13692	13984	13584	13595	13724	13742	13786	13567	13705	13647	13717	13498	13586	13745	13557	13611	13596	13748	13664	13807	13812	13679	13587	13856	13595	13465	13656	13596	13691	13710	13688	13625	13666	13658	13417	13755	13464	13456	13668	13833	13576	13843	13726	13767	13725	13679	13798	13601	13719	13560	13581	13451	13664	13790	13838	13701	13619	13679	13524	13708	13621	13867	13869	13733	13760	13541	13658	13654	13670	13751	13611	13679	13720	13663	13724	13868	13652	13638	13623	13596	13683	13691	13856	13702	13674	13645	13705	13738	13617	13761	13713	13633	13805	13777	13690	13619	13495	13721	13699	13674	13629	13723	13667
32659	44781	35965	23652	18926	16688	15258	14750	14304	13978	13572	13681	13422	13500	13613	13499	13346	13563	13469	13452	13371	13458	13153	13481	13429	13408	13315	13399	13581	13500	13289	13490	13360	13255	13441	13309	13235	13518	13513	13392	13516	13410	13434	13415	13545	13448	13444	13499	13472	13301	13458	13305	13449	13517	13331	13384	13506	13497	13382	13471	13596	13377	13549	13473	13417	13358	13182	13292	13493	13427	13558	13288	13380	13410	13235	13478	13297	13423	13415	13339	13296	13334	13232	13394	13459	13507	13388	13424	13500	13306	13246	13329	13542	13360	13541	13278	13425	13213	13400	13333	13496	13296	13407	13509	13213	13486	13374	13362	13394	13333	13288	13384	13285	13298	13185	13302	13451	13427	13474	13408	13439	13321	13352	13427	13308	13281	13471	13336	13481	13230	13454	13411	13407	13430	13684	13389	13382	13312	13460	13345	13489	13453	13315	13258	13429	13401	13428	13315	13226	13421	13376	13525	13352	13278	13446	13457	13467	13248	13479	13368	13362	13364	13275	13399	13335	13482	13394	13421	13500	13331	13238	13459	13370	13310	13531	13471	13440	13501	13382	13431	13472	13241	13383	13507	13305	13552	13371	13364	13434	13257	13464	13191	13256	13389	13418	13367	13307	13240	13372	13462	13463	13410	13420	13457	13328	13309	13391	13388	13290	13324	13316	13397	13342	13354	13359	13241	13412	13451	13376	13415	13470	13386	13417	13421	13417	13383	13383	13166	13351	13309	13489	13331	13291	13325	13351	13371	13351	13469	13346	13417	13337	13150	13398	13325	13307	13266	13385	13302	13331	13540	13471	13263	13439	13420	13418	13257	13543	13252	13435	13461	13367	13483	13414	13331	13246	13414	13353	13210	13432	13430	13387	13485	13223	13354	13503	13339	13380	13292	13417	13454	13458	13313	13516	13327	13421	13472	13422	13258	13478	13431	13426	13199	13308	13490	13277	13585	13381	13334	13458	13440	13320	13320	13516	13429	13497	13318	13468	13394	13416	13468	13564	13377	13287	13292	13392	13293	13237	13385	13578	13410	13494	13243	13420	13423	13234	13342	13319	13456	13418	13374	13487	13335	13416	13414	13369	13436	13457	13489	13480	13366	13371	13341	13318	13338	13214	13424	13527	13458	13340	13373	13425	13535	13372	13340	13226	13412	13370	13323	13451	13266	13167	13557	13420	13507	13380	13390	13444	13607	13475	13570	13457	13513	13494	13491	13515	13410	13374	13414	13322	13469	13402	13531	13394	13302	13356	13390	13346	13319	13453	13506	13503	13281	13441	13275	13374	13428	13364	13325	13439	13458	13213	13396	13256	13397	13316	13304	13332	13345	13490	13386	13537	13496	13426	13440	13339	13681	13486	13367	13388	13348	13400	13281	13612	13356	13464	13320	13422	13285	13428	13363	13320	13487	13369	13506	13486	13340	13334	13236	13196	13386	13461	13366	13233	13257	13470	13316	13419	13405	13349	13449	13439	13426	13280	13323	13386	13496	13383	13364	13410	13439	13433	13448	13399	13413	13413	13427	13301	13331	13368	13282	13376	13315	13465	13498	13372	13370	13379	13370	13460	13413	13378	13210	13494	13277	13391	13374	13316	13362	13287	13290	13299	13414	13405	13340	13502	13611	13396	13470	13380	13511	13392	13290	13396	13507	13309	13388	13465	13428	13481	13465	13426	13363	13436	13375	13499	13362	13523	13315	13313	13340	13315	13362	13440	13457	13408	13228	13254	13544	13488	13316	13310	13374	13449	13305	13354	13369	13395	13368	13262	13366	13515	13415	13241	13260	13459	13383	13559	13439	13253	13310	13434	13387	13511	13448	13428	13363	13340	13308	13322	13419	13251	13558	13448	13269	13263	13358	13353	13416	13243	13359	13461	13414	13369	13441	13253	13552	13383	13421	13228	13448	13294	13275	13340	13434	13261	13391	13356	13338	13287	13527	13324	13540	13374	13278	13451	13357	13462	13440	13421	13382	13404	13369	13365	13361	13349	13422	13429	13412	13271	13335	13506	13424	13298	13339	13460	13480	13429	13427	13293	13319	13440	13462	13523	13459	13399	13293	13432	13270	13391	13519	13331	13323	13481	13331	13485	13333	13443	13224	13553	13557	13382	13459	13258	13291	13481	13542	13362	13592	13454	13562	13292	13283	13376	13316	13380	13390	13484	13348	13229	13455	13403	13363	13356	13606	13355	13292	13516	13532	13478	13431	13454	13700	13477	13406	13428	13416	13197	13459	13586	13448	13267	13419	13416	13390	13377	13407	13417	13340	13223	13339	13412	13376	13322	13272	13287	13201	13437	13301	13331	13345	13367	13325	13340	13420	13248	13414	13349	13353	13430	13423	13325	13355	13318	13413	13394	13511	13476	13365	13516	13386	13229	13227	13453	13410	13300	13232	13424	13353	13450	13349	13261	13449	13149	13288	13440	13456	13477	13406	13418	13203	13330	13324	13455	13440	13268	13514	13349	13292	13306	13355	13469	13339	13437	13335	13603	13570	13215	13321	13242	13384	13427	13414	13298	13328	13415	13326	13458	13228	13406	13542	13414	13435	13263	13396	13371	13480	13398	13275	13444	13354	13449	13475	13483	13362	13441	13431	13444	13423	13576	13298	13445	13491	13496	13351	13465	13269	13485	13383	13551	13294	13502	13594	13466	13351	13344	13437	13330	13381	13423	13257	13337	13279	13572	13469	13366	13472	13516	13472	13371	13338	13324	13331	13442	13330	13333	13291	13322	13361	13447	13313	13445	13324	13397	13365	13374	13375	13429	13335	13325	13361	13344	13356	13285	13450	13391	13362	13381	13394	13439	13204	13395	13370	13388	13227	13340	13540	13388	13245	13335	13610	13379	13374	13182	13372	13574	13451	13519	13311	13343	13323	13458	13261	13346	13440	13286	13592	13375	13495	13401	13351	13436	13395	13203	13543	13288	13290	13357	13355	13540	13371	13398	13316	13390	13311	13206	13519	13478	13439	13222	13418	13427	13260	13418	13303	13368	13375	13458	13532	13527	13314	13517	13359	13338	13469	13478	13316	13512	13239	13422	13320	13345	13416	13396	13466	13510	13426	13491	13429	13496	13400	13366	13433	13189	13240	13215	13580	13371	13138	13288	13421	13336	13325	13435	13454	13507	13461	13340	13488	13355	13291	13465	13367	13457	13453	13398	13312	13434	13409	13424	13354	13290	13228	13386	13485	13341	13289	13432	13299	13280	13320	13524	13265	13467	13420	13505	13401	13412	13335	13389	13320	13462	13466	13570	13380	13364	13495	13397	13268	13407	13361	13409	13423	13471	13433	13318	13185	13317	13418	13442	13372	13385	13349	13354	13357	13378	13428	13298	13250	13279	13432	13313	13518	13423	13415	13395	13487	13361	13170	13549	13352	13493	13273	13349	13279	13290	13354	13503	13308	13282	13459	13383	13406	13343	13286	13577	13422	13276	13362	13430	13439	13330	13449	13337	13310	13400	13350	13426	13408	13518	13365	13441	13380	13420	13469	13341	13449	13533	13423	13376	13408	13405	13314	13438	13483	13476	13498	13411	13551	13596	13303	13363	13523	13576	13231	13499	13460	13303	13353	13269	13348	13389	13437	13432	13443	13252	13251	13525	13298	13351	13396	13399	13400	13334	13414	13358	13254	13428	13324	13531	13298	13381	13416	13558	13458	13433	13323	13237	13412	13398	13199	13386	13361	13420	13410	13601	13319	13389	13240	13453	13465	13456	13404	13268	13453	13393	13281	13345	13346	13371	13336	13352	13346	13544	13466	13436	13384	13485	13251	13491	13433	13314	13420	13148	13443	13468	13450	13458	13463	13352	13183	13638	13610	13480	13476	13528	13465	13243	13466	13371	13301	13459	13477	13365	13436	13473	13396	13434	13575	13471	13435	13355	13275	13272	13275	13321	13576	13463	13250	13406	13428	13343	13335	13426	13390	13423	13370	13329	13359	13364	13323	13338	13271	13523	13308	13326	13378	13367	13422	13428	13520	13260	13438	13443	13362	13437	13494	13445	13305	13429	13377	13271	13418	13499	13455	13535	13480	13367	13322	13247	13480	13258	13343	13432	13471	13340	13495	13478	13457	13386	13523	13287	13317	13401	13412	13474	13449	13396	13562	13587	13369	13389	13390	13597	13409	13408	13404	13366	13365	13503	13469	13384	13261	13462	13493	13400	13370	13293	13359	13422	13202	13436	13503	13299	13381	13693	13393	13578	13487	13308	13381	13473	13375	13455	13608	13508	13319	13415	13391	13355	13381	13430	13409	13290	13376	13404	13366	13474	13156	13406	13386	13429	13494	13328	13257	13383	13370	13384	13210	13304	13409	13508	13452	13460	13491	13362	13554	13414	13309	13318	13465	13311	13343	13291	13520	13550	13361	13408	13352	13333	13487	13474	13362	13356	13358	13272	13299	13474	13383	13367	13463	13443	13332	13415	13411	13372	13405	13618	13213	13356	13464	13506	13393	13333	13267	13515	13451	13433	13392	13373	13476	13363	13477	13435	13334	13399	13351	13399	13458	13409	13446	13379	13610	13384	13162	13433	13433	13414	13421	13543	13214	13344	13405	13354	13371	13551	13391	13403	13288	13509	13440	13540	13440	13448	13440	13482	13497	13413	13523	13378	13383	13483	13408	13277	13380	13292	13351	13516	13559	13337	13366	13351	13412	13379	13407	13370	13480	13433	13453	13332	13442	13453	13588	13496	13247	13551	13255	13261	13429	13281	13361	13285	13440	13430	13357	13392	13319	13455	13367	13459	13490	13348	13457	13243	13255	13518	13299	13258	13434	13412	13301	13470	13131	13442	13220	13301	13469	13435	13418	13360	13434	13311	13426	13655	13506	13522	13305	13436	13201	13440	13334	13259	13376	13430	13550	13417	13259	13384	13508	13403	13473	13532	13428	13458	13343	13372	13319	13558	13457	13387	13431	13436	13375	13354	13374	13452	13343	13356	13442	13271	13454	13182	13594	13392	13567	13306	13356	13410	13581	13480	13394	13509	13413	13398	13321	13539	13349	13158	13301	13322	13478	13432	13528	13412	13502	13422	13424	13492	13331	13312	13504	13373	13358	13453	13401	13476	13510	13359	13388	13450	13295	13472	13263	13226	13468	13371	13240
24367	21554	29069	25742	24659	24376	21552	17857	16637	15819	15002	14778	14646	14694	14795	14706	14629	14386	14492	14603	14472	14503	14465	14534	14498	14483	14504	14581	14623	14409	14473	14507	14620	14434	14406	14419	14485	14395	14444	14538	14463	14514	14349	14440	14388	14170	14439	14327	14439	14473	14595	14731	14500	14421	14389	14392	14316	14432	14425	14403	14394	14455	14458	14531	14333	14406	14542	14319	14450	14372	14710	14487	14451	14378	14429	14500	14459	14441	14425	14428	14394	14525	14439	14471	14448	14566	14271	14359	14486	14489	14397	14352	14367	14325	14488	14593	14526	14587	14599	14454	14269	14451	14503	14511	14490	14446	14313	14335	14493	14313	14467	14452	14498	14332	14495	14439	14454	14366	14444	14367	14500	14358	14464	14390	14521	14474	14489	14433	14323	14473	14438	14305	14232	14411	14533	14522	14376	14463	14469	14423	14481	14485	14404	14306	14412	14429	14463	14343	14593	14653	14407	14426	14405	14300	14325	14383	14380	14455	14367	14132	14607	14389	14510	14352	14482	14312	14516	14350	14496	14361	14491	14251	14243	14359	14375	14308	14255	14290	14479	14608	14327	14352	14175	14406	14537	14432	14412	14257	14469	14348	14402	14504	14505	14426	14356	14464	14360	14349	14445	14505	14586	14382	14347	14468	14292	14428	14514	14285	14313	14375	14403	14405	14473	14488	14355	14422	14446	14315	14486	14426	14451	14622	14439	14426	14439	14443	14458	14398	14552	14427	14217	14475	14205	14530	14475	14366	14369	14269	14290	14430	14392	14344	14311	14370	14521	14576	14240	14444	14467	14474	14500	14384	14312	14236	14364	14413	14541	14308	14478	14404	14290	14610	14331	14272	14474	14348	14456	14287	14246	14364	14276	14302	14457	14417	14401	14336	14554	14472	14460	14479	14407	14431	14348	14459	14397	14221	14510	14537	14436	14405	14529	14446	14464	14439	14531	14346	14326	14545	14357	14351	14484	14454	14288	14416	14429	14433	14313	14222	14415	14357	14281	14414	14354	14240	14297	14392	14425	14340	14506	14488	14405	14327	14426	14703	14222	14466	14229	14368	14373	14445	14504	14435	14418	14354	14442	14402	14402	14637	14555	14325	14409	14208	14549	14432	14477	14334	14392	14476	14318	14248	14312	14558	14343	14504	14512	14391	14377	14372	14478	14462	14393	14326	14398	14391	14461	14550	14311	14374	14378	14457	14299	14482	14289	14397	14349	14214	14536	14410	14448	14436	14446	14337	14335	14272	14417	14520	14283	14332	14310	14579	14443	14445	14416	14294	14467	14234	14407	14085	14254	14267	14340	14521	14371	14421	14419	14344	14589	14467	14322	14491	14450	14401	14487	14514	14365	14265	14452	14471	14364	14418	14412	14334	14550	14293	14383	14375	14289	14337	14447	14351	14279	14279	14290	14250	14481	14483	14194	14367	14440	14531	14513	14354	14305	14461	14519	14354	14338	14468	14232	14363	14513	14320	14285	14578	14341	14348	14232	14211	14450	14424	14214	14418	14419	14477	14310	14218	14143	14443	14455	14299	14427	14321	14207	14604	14524	14442	14417	14393	14379	14282	14330	14302	14472	14341	14353	14415	14270	14436	14253	14441	14269	14302	14355	14545	14463	14297	14526	14499	14398	14451	14572	14378	14331	14278	14312	14285	14369	14305	14486	14341	14463	14468	14296	14470	14444	14497	14407	14472	14205	14314	14392	14453	14452	14309	14387	14245	14467	14606	14520	14345	14469	14397	14199	14385	14546	14378	14387	14690	14535	14296	14530	14536	14389	14465	14528	14388	14378	14233	14182	14248	14338	14305	14569	14454	14280	14516	14479	14361	14454	14518	14365	14401	14411	14594	14296	14450	14406	14372	14402	14345	14288	14074	14435	14283	14408	14382	14418	14402	14580	14539	14601	14455	14426	14359	14427	14478	14467	14270	14325	14410	14429	14288	14477	14350	14401	14537	14521	14292	14464	14320	14520	14549	14364	14419	14480	14366	14417	14361	14333	14450	14371	14480	14531	14540	14273	14481	14640	14297	14613	14298	14353	14274	14228	14210	14330	14304	14520	14348	14419	14319	14374	14326	14356	14534	14310	14488	14494	14355	14340	14613	14447	14341	14426	14323	14405	14435	14499	14282	14455	14371	14339	14571	14440	14386	14536	14448	14285	14338	14235	14414	14448	14249	14276	14414	14371	14438	14343	14391	14411	14378	14303	14343	14406	14385	14214	14522	14405	14407	14428	14505	14362	14535	14484	14459	14370	14412	14362	14424	14358	14497	14382	14354	14694	14466	14335	14343	14390	14614	14315	14352	14467	14379	14558	14485	14500	14391	14254	14234	14503	14619	14429	14182	14500	14463	14283	14396	14378	14463	14249	14345	14242	14482	14323	14510	14223	14357	14416	14435	14284	14294	14223	14508	14359	14169	14320	14382	14459	14273	14409	14440	14298	14433	14516	14234	14270	14648	14515	14544	14539	14396	14580	14452	14452	14455	14444	14436	14456	14438	14436	14559	14358	14532	14381	14208	14411	14291	14189	14237	14608	14267	14521	14417	14432	14393	14081	14408	14323	14377	14282	14405	14387	14551	14313	14442	14464	14467	14386	14394	14251	14438	14331	14535	14457	14297	14342	14315	14438	14406	14281	14487	14348	14367	14428	14472	14370	14322	14673	14316	14505	14487	14584	14429	14410	14467	14436	14548	14253	14351	14393	14370	14457	14321	14416	14509	14451	14394	14267	14290	14400	14212	14551	14209	14454	14311	14466	14417	14547	14308	14326	14611	14436	14473	14481	14477	14413	14415	14365	14484	14362	14460	14289	14340	14411	14343	14595	14361	14475	14266	14414	14360	14537	14616	14446	14434	14563	14626	14483	14199	14498	14298	14419	14407	14405	14178	14456	14398	14294	14333	14408	14537	14509	14455	14290	14243	14351	14264	14411	14265	14358	14483	14410	14524	14468	14366	14389	14499	14523	14279	14386	14563	14237	14346	14222	14294	14274	14491	14307	14471	14306	14430	14425	14325	14525	14342	14488	14524	14672	14406	14454	14153	14471	14707	14370	14285	14437	14285	14390	14398	14503	14680	14638	14299	14734	14294	14525	14616	14288	14463	14367	14368	14272	14369	14423	14349	14424	14287	14310	14209	14315	14287	14398	14264	14348	14477	14444	14452	14537	14416	14325	14484	14607	14330	14347	14432	14441	14469	14313	14517	14389	14376	14597	14530	14363	14420	14458	14287	14286	14186	14330	14358	14186	14394	14374	14249	14448	14652	14443	14523	14448	14568	14406	14680	14422	14266	14387	14561	14221	14549	14453	14243	14588	14312	14352	14286	14500	14324	14444	14608	14296	14559	14511	14470	14360	14493	14287	14463	14452	14596	14167	14330	14446	14501	14249	14418	14602	14490	14448	14337	14578	14258	14364	14296	14465	14436	14324	14299	14362	14369	14392	14447	14525	14397	14412	14412	14408	14467	14228	14383	14553	14396	14618	14199	14492	14497	14269	14204	14456	14502	14511	14328	14342	14360	14453	14330	14235	14413	14510	14384	14480	14434	14257	14573	14382	14476	14583	14329	14385	14402	14426	14273	14358	14341	14280	14441	14476	14527	14442	14416	14490	14520	14448	14192	14255	14358	14499	14284	14375	14321	14300	14330	14262	14371	14621	14434	14359	14424	14445	14444	14479	14404	14361	14259	14449	14466	14350	14390	14536	14534	14519	14503	14411	14461	14332	14290	14178	14520	14500	14572	14725	14543	14363	14548	14505	14363	14321	14486	14454	14375	14467	14428	14380	14219	14425	14447	14377	14576	14394	14575	14527	14496	14470	14223	14350	14282	14618	14480	14419	14297	14615	14544	14497	14402	14439	14240	14296	14257	14368	14345	14244	14420	14434	14291	14379	14438	14458	14373	14241	14360	14414	14340	14297	14343	14333	14418	14437	14581	14515	14366	14453	14473	14317	14419	14396	14260	14446	14447	14500	14279	14363	14414	14589	14357	14544	14318	14381	14440	14263	14548	14211	14605	14515	14381	14494	14456	14442	14227	14253	14392	14396	14457	14561	14583	14354	14513	14497	14380	14305	14454	14418	14284	14353	14542	14408	14468	14353	14369	14481	14524	14463	14337	14417	14443	14345	14349	14444	14401	14544	14434	14525	14386	14530	14428	14549	14337	14290	14564	14248	14317	14502	14092	14538	14226	14445	14548	14481	14349	14552	14482	14394	14259	14302	14353	14530	14475	14370	14292	14345	14297	14316	14408	14314	14560	14483	14514	14413	14212	14279	14529	14495	14364	14360	14413	14375	14278	14294	14404	14528	14386	14308	14424	14458	14014	14406	14325	14415	14356	14346	14303	14636	14481	14376	14300	14334	14543	14386	14123	14345	14336	14448	14591	14361	14405	14322	14378	14561	14603	14395	14506	14430	14509	14574	14527	14504	14377	14595	14255	14257	14206	14479	14444	14337	14505	14299	14400	14377	14348	14521	14556	14447	14221	14463	14555	14646	14326	14277	14456	14427	14544	14518	14413	14568	14247	14384	14279	14321	14340	14589	14398	14501	14283	14429	14592	14418	14320	14561	14397	14424	14356	14578	14454	14394	14454	14399	14256	14412	14353	14277	14292	14428	14467	14453	14554	14513	14528	14564	14574	14500	14617	14545	14560	14357	14385	14490	14428	14524	14465	14622	14427	14377	14373	14485	14404	14475	14400	14304	14445	14430	14465	14249	14145	14433	14485	14427	14402	14504	14408	14421	14258	14410	14437	14546	14421	14432	14424	14406	14483	14513	14438	14475	14440	14382	14477	14536	14535	14515	14547	14404	14453	14263	14485	14326	14237	14224	14603	14251	14313	14387	14514	14600	14537	14404	14426	14457	14338	14451	14451	14579	14626	14345	14539	14360	14279	14198	14469	14473	14530	14406	14283	14302	14419	14368	14519	14397	14284	14288	14423	14542	14282	14515	14285	14451	14508	14369	14382	14375	14474	14436	14525	14516	14413	14406	14442	14320	14553	14276	14473	14220	14506	14597	14513	14281	14461	14323	14284	14465	14512	14428	14236	14711	14379	14282	14556	14278	14345	14455	14429	14400	14438	14242	14322	14299	14442	14489	14372	14516	14418
35114	53036	46577	35777	30852	24941	19809	18300	16737	15353	14468	14207	14191	14103	14033	14071	14204	13868	13978	14042	13885	14019	14063	14055	13811	13871	14054	13760	14027	13768	13905	13941	13920	14059	13837	13842	13947	13958	13930	13974	13878	14098	13917	13994	13928	13990	13950	13888	14049	14140	14306	14080	13966	13898	13886	13880	13872	13838	13970	13886	13972	13966	13955	13935	14054	13963	13963	13986	13823	13996	14074	14022	13931	14013	14068	13922	13759	14081	13833	13917	13841	14093	13880	13890	14012	13932	13881	14050	13887	14136	14001	13991	13927	13930	13994	13940	13924	13943	14024	13974	13863	13993	13820	13849	14040	13901	13861	13890	13953	13880	14019	13800	14027	14006	13970	13882	13951	13961	14042	13940	13880	13931	13637	13906	13946	13927	14063	13847	14012	13972	13971	14169	13780	14024	13973	13955	13936	13941	13717	14001	13974	14062	13830	13806	13827	13966	13871	13890	13921	13849	13961	13863	14034	13940	13882	14096	14011	13967	13928	13955	13995	14085	13840	13843	13902	13983	13917	13878	14021	13832	14018	14050	13893	14150	14024	13873	13773	13931	13906	13902	13824	13810	14036	14003	13969	13965	13853	14059	13873	13814	13821	13879	13930	13917	13937	13955	13950	13965	13821	13843	13896	13881	13942	13893	14036	14144	13766	14041	13929	14119	14068	13790	13772	13896	14025	13875	14046	13949	13896	13907	14005	13838	13918	13790	14059	13939	13848	13994	13897	13816	13988	13981	13941	13792	14039	13864	13940	14128	13851	13910	14102	13945	13882	13964	13877	14029	14058	13841	13935	14159	14023	13878	13887	13921	13959	14066	13905	13735	13988	13915	13827	13890	14035	13915	13843	14039	13928	14016	14045	13832	13869	14023	13770	13897	13839	13951	13834	14136	13831	13877	13782	13868	13881	13841	13921	13996	13936	13957	13963	13984	14069	13896	13971	13869	13906	13822	13912	13751	13798	13916	13953	13945	13948	13988	13806	14063	13964	13950	13939	13868	13757	13948	13927	13935	13985	13957	13827	13875	13851	13817	14063	13808	14034	13718	13988	13844	14123	14259	13888	13924	14020	13900	13810	13889	13931	14028	13896	13924	13973	14141	13986	13937	13953	13919	13966	13973	14007	13839	13946	13922	13983	13788	13982	13851	14031	13847	13948	13787	13773	13987	13959	13992	14040	14014	13864	14014	13872	13886	13912	13906	13872	13789	13977	13969	13885	13830	13988	13741	13930	14006	13785	13805	13825	13894	13916	14022	13807	14027	13945	13905	13932	13838	13986	13921	13950	14010	13943	13945	14007	13824	13954	13961	13957	13819	13949	13863	13886	13958	14022	14092	13860	13911	13915	13922	13839	13839	13949	13955	13999	14106	13954	13974	13860	13922	13938	13863	13888	13976	13933	14018	14074	13920	13687	13808	13966	13860	14096	13929	13840	13931	13901	13651	13912	13936	14014	13930	13840	13976	13821	13819	13883	13797	13785	14008	13753	13938	13881	13903	13905	13968	13966	13921	14157	13852	14001	13940	13824	13854	13794	13880	13987	14046	13736	14032	13947	13970	14056	13849	13914	14064	13892	13893	13834	13951	13840	13737	13873	13791	13812	14024	13848	13931	13902	13933	13729	13977	13886	13963	13907	14031	13760	13915	13811	13876	13888	13958	13962	13938	13939	13933	13925	13958	13764	14048	13962	13947	13908	13669	13750	13946	14094	13994	13938	14013	13865	14020	13925	13910	13974	14069	13823	13942	13936	13819	13826	13826	13826	14039	13794	14032	13813	14002	13907	13891	13855	13987	14005	13943	13718	14095	13792	13791	13774	14027	13839	13892	13972	13989	14044	13744	13971	13841	13968	14117	13966	13764	13960	14086	14036	13928	14053	13809	14072	13909	13892	13861	13842	13902	13922	13772	13932	13755	13958	13748	13979	13986	13928	13982	13929	13783	13901	13874	13936	13863	13947	13634	13936	13951	13920	13991	13882	13804	13787	14094	13995	13949	14008	13935	13911	13950	14114	13802	13937	13823	13722	13940	13992	13854	14040	13717	13931	13820	13761	13924	13884	13782	13874	13810	13913	13940	13952	13835	14007	13919	14016	13978	13926	14042	13722	14054	13990	13945	14059	13875	14082	13975	14024	13843	13988	13772	13753	14000	13970	13931	14075	14031	13812	14010	13632	13897	13987	13947	13920	13862	13948	13846	13894	13910	13887	13901	13889	13851	13877	13678	13896	13902	13926	13925	14095	13825	13981	14046	13950	14049	13870	13811	13853	13980	13871	14085	14059	13857	13942	13882	13861	14059	14019	13909	13954	13943	13982	13887	13774	13950	13923	13912	13875	13766	13831	14060	13888	13853	13912	13834	13816	13917	13952	13949	13918	13977	13752	13881	13924	13719	13972	14024	13937	14043	13927	13887	14059	13953	13930	13896	14062	13824	14155	13957	14030	13890	13867	14033	13850	13834	13954	13847	13900	13881	13948	13892	13862	13728	13853	13948	13837	13799	13998	14063	13881	13955	14040	13942	13926	13814	13791	14116	13887	13996	13912	13810	13949	14046	13910	13850	13994	14064	13918	13897	14027	14032	13900	13959	13775	13940	14044	13974	14215	13817	13999	13848	13998	13943	14024	13903	13796	13751	13856	14012	13869	13946	13921	13851	14019	13950	13900	14063	13872	13916	13906	13889	14046	13997	13983	13817	13854	13934	13935	13917	13931	13832	13870	13969	13832	13987	13846	13923	13933	13934	14005	13818	13992	13891	13849	13974	14016	13916	13956	13881	13793	14023	13995	13864	13869	13758	13842	13965	14033	13846	13895	13967	14067	13795	13976	13941	14019	13877	13855	13765	14031	13859	13953	13965	14030	13744	13909	13869	13886	14110	13745	13846	14004	13724	13893	14022	13822	13795	13901	13832	13965	13902	13985	13892	13869	13962	13802	13903	13979	13806	13789	14034	13951	14000	13920	13847	14012	13899	13998	14025	13953	13882	14005	13811	13877	13913	13882	14054	13820	13860	13749	13993	13804	14062	13928	13962	13939	13736	14027	13803	13839	13818	14013	13965	13959	13933	13913	13867	14063	13918	14038	13984	13894	13830	14028	13875	13813	13866	13866	13885	14071	13931	13875	13976	14001	14062	13808	13952	13987	13884	13975	13933	13892	13955	13928	14025	13922	13990	13946	13956	13927	13958	13984	14073	13944	13920	13928	14058	14162	13875	13913	14049	13992	13863	14222	13908	13962	14005	14012	13858	13974	13765	13889	13882	13872	13756	13949	13919	13924	13828	14033	13829	13837	13915	13919	13814	13982	13871	13852	13761	13904	14014	13795	13671	13942	13992	13838	13879	13965	14010	14078	13893	13847	13983	13973	13949	13860	13624	13956	13849	13921	13940	13896	14019	13924	13870	14026	13893	13978	13996	13947	13992	13958	13957	13798	13933	13881	13911	13984	13916	13877	14031	13913	13873	13941	13848	13826	13974	13894	13975	13886	13896	13954	13935	13929	14018	14082	13920	13850	14083	14035	13879	13981	13987	13996	13991	14004	13874	13672	13937	13928	14044	13753	13930	13951	13925	13844	14115	13855	13862	13896	14058	13788	14135	13962	14083	13881	13888	13884	13949	13770	14018	13906	13946	13884	13967	13790	13989	13917	14021	13960	13863	13803	13898	13993	13890	13959	14016	14006	13903	13850	13930	13989	13796	13926	14026	13958	13908	13983	13900	13681	13975	13972	13872	13809	13826	13968	13791	13701	13897	13849	13792	13883	14065	13796	13807	13890	14091	13890	13960	13879	13956	13960	13959	13778	13946	13874	13847	13932	13844	13868	13799	13929	13861	13827	13892	13951	13918	13964	13941	13905	13824	13991	13916	13741	13944	13839	13802	13802	14052	13977	13960	13979	14019	13922	13815	13978	13874	13876	13840	14019	14006	13969	13929	13793	14010	13875	13936	14064	13786	13884	14018	13926	13916	13982	13913	13887	13910	13889	13946	13999	14001	14051	14039	13861	13647	13949	13956	14146	13845	13961	13865	14076	13712	13987	13969	13877	13900	13774	13885	14127	14037	14165	13852	13959	13905	13829	13903	13876	13848	14002	13830	14030	14170	13964	13962	13794	13887	13974	13869	13841	14002	13861	14057	13969	13999	13886	14005	14011	13886	13977	14049	13891	13871	13708	13836	14081	13973	13991	13945	13927	13976	13946	13895	13992	13938	13827	13822	14085	13863	13962	13971	13753	13965	13864	14064	14003	13920	13969	13780	13881	13946	14016	14010	13755	13875	14029	14053	13924	13713	13910	13973	14094	13890	13938	13787	13942	13834	14085	14177	14032	13838	13980	13936	13809	13901	14015	13961	13858	13841	13895	13972	13832	13852	13985	13834	14031	13695	14083	13977	13781	13883	14022	13835	13930	13966	13807	14079	13882	13914	13970	13949	13889	13881	13913	13818	14028	13809	13814	13940	14096	14135	13855	14104	14032	13877	13884	13996	13890	14079	14019	13908	14033	13902	13978	13874	13931	13972	13810	14041	13783	13760	13858	13924	13970	13972	13918	13967	13948	14041	13856	14007	13816	13981	13863	13966	13891	13846	13972	13869	14081	13888	13964	13996	13824	13877	13922	13849	14078	14007	13925	13996	13869	14011	14078	13911	13890	13883	13789	13844	14025	13995	13880	13970	13870	14070	13889	13898	13869	13808	13937	13806	13932	14051	13877	13788	13998	14011	13852	13938	13917	14074	13998	13953	13968	13904	13924	13928	13987	13943	13924	13863	14056	13862	13839	13922	13817	13973	13956	13794	14136	13935	13889	13981	13936	14028	13819	13773	13786	13995	13984	14022	13930	13817	14001	13874	14027	13988	13935	13902	13771	13932	13876	13899	14058	13993	14013	13874	13788	13889	13998	13958	13866	13917	13883	13813	13927	13940	13929	13971	13874	14047	13951	14054	13879	13852	14019	13894	13915	13837	14094	13944	13842	14061	13904	13762	13916	14141	13883	13864	13898	13864	13869	13829	13910	13863	13858	13985	13856	14001	13931	13897	13944	13978	14073	14093	13965	13937	13996	14017	13892	13921	13887	13915	13843	13918	13898	13825	13932	13820	13937	13993	13740	13866	13939	13798	14011	13840
23152	21542	29493	24533	23277	25820	27659	21372	18267	16811	16306	15913	15748	15855	15429	15678	15457	15519	15709	15523	15585	15456	15502	15563	15370	15517	15437	15707	15510	15552	15471	15331	15369	15265	15639	15657	15475	15590	15517	15380	15362	15390	15475	15366	15372	15535	15513	15323	15267	15688	15812	15776	15531	15570	15391	15260	15523	15435	15558	15357	15476	15524	15431	15289	15573	15229	15462	15468	15574	15358	15420	15312	15180	15437	15351	15427	15290	15319	15440	15320	15298	15416	15437	15415	15193	15229	15242	15477	15285	15344	15514	15322	15379	15485	15255	15372	15341	15389	15250	15616	15452	15339	15310	15536	15407	15454	15323	15386	15383	15455	15395	15518	15333	15381	15418	15332	15474	15404	15363	15283	15402	15197	15385	15439	15288	15370	15424	15410	15290	15498	15348	15340	15362	15361	15410	15282	15402	15302	15226	15336	15276	15270	15152	15274	15243	15624	15419	15349	15376	15382	15276	15218	15436	15477	15371	15387	15108	15347	15394	15313	15387	15323	15211	15251	15465	15132	15463	15217	15214	15303	15520	15311	15235	15307	15330	15272	15285	15268	15467	15302	15276	15317	15316	15116	15206	15192	15348	15526	15323	15327	15223	15300	15325	15361	15229	15314	15339	15227	15537	15216	15322	15321	15347	15219	15189	15271	15305	15494	15300	15286	15502	15031	15426	15216	15296	15272	15336	15260	15440	15258	15272	15340	15408	15268	15219	15399	15342	15438	15422	15345	15233	15339	15562	15350	15298	15481	15378	15269	15177	15309	15259	15498	15343	15198	15324	15214	15299	15213	15305	15325	14991	15393	15472	15437	15505	15313	15249	15213	15326	15260	15332	15444	15209	15119	15503	15337	15489	15285	15363	15263	15369	15296	15349	15326	15251	15377	15420	15257	15352	15383	15496	15209	15400	15151	15264	15269	15336	15537	15278	15380	15575	15314	15411	15372	15114	15250	15395	15359	15317	15373	15270	15343	15307	15399	15391	15172	15202	15396	15329	15387	15253	15284	15219	15448	15180	15370	15240	15476	15209	15458	15399	15448	15264	15384	15400	15333	15244	15391	15441	15452	15226	15284	15288	15327	15386	15469	15365	15388	15372	15302	15357	15264	15234	15265	15294	15402	15321	15181	15214	15360	15161	15317	15185	15331	15357	15409	15310	15249	15236	15318	15314	15336	15530	15303	15439	15267	15334	15224	15321	15253	15510	15194	15294	15116	15300	15401	15272	15294	15479	15193	15361	15440	15325	15327	15368	15297	15301	15476	15495	15398	15238	15473	15372	15383	15410	15336	15320	15205	15378	15311	15508	15242	15274	15115	15451	15310	15420	15506	15367	15215	15145	15264	15160	15578	15161	15291	15234	15259	15133	15384	15349	15308	15304	15268	15233	15521	15182	15350	15277	15297	15460	15466	15377	15352	15257	15186	15368	15239	15338	15357	15453	15335	15415	15271	15384	15269	15301	15360	15256	15262	15163	15214	15407	15265	15175	15188	15293	15298	15308	15357	15402	15340	15109	15263	15292	15400	15250	15350	15155	15120	15322	15112	15344	15155	15340	15221	15430	15400	15334	15348	15229	15329	15434	15584	15462	15219	15326	15275	15432	15187	15289	15359	15187	15319	15173	15425	15420	15195	15230	15354	15234	15114	15306	15187	15428	15468	15282	15232	15239	15193	15235	15449	15459	15260	15243	15588	15329	15328	15262	15267	15448	15443	15227	15221	15210	15467	15275	15314	15240	15366	15347	15326	15338	15417	15339	15205	15336	15253	15366	15429	15240	15393	15151	15300	15341	15372	15440	15312	15347	15304	15443	15418	15330	15342	15365	15291	15417	15053	15340	15437	15406	15123	15350	15273	15327	15306	15178	15213	15607	15435	15457	15404	15386	15462	15490	15307	15493	15262	15326	15235	15148	15298	15303	15283	15252	15430	15272	15323	15406	15246	15403	15420	15275	15336	15316	15138	15219	15312	15370	15388	15338	15387	15199	15342	15211	15338	15326	15266	15282	15346	15327	15154	15374	15472	15375	15430	15407	15346	15324	15248	15388	15403	15271	15438	15395	15118	15378	15461	15372	15315	15253	15193	15152	15232	15373	15154	15338	15153	15306	15275	15272	15324	15365	15390	15371	15174	15291	15367	15211	15333	15444	15221	15355	15183	15232	15405	15437	15310	15356	15459	15292	15182	15476	15263	15355	15408	15258	15439	15329	15042	15251	15210	15260	15218	15221	15323	15346	15354	15177	15211	15421	15519	15304	15381	15338	15385	15250	15278	15406	15372	15478	15285	15280	15473	15468	15215	15331	15344	15326	15266	15476	15354	15472	15293	15159	15452	15335	15334	15345	15298	15290	15379	15312	15502	15352	15316	15291	15098	15253	15414	15193	15175	15500	15332	15465	15467	15323	15349	15296	15212	15365	15308	15258	15309	15432	15237	15416	15176	15364	15120	15489	15296	15333	15023	15330	15309	15146	15610	15390	15278	15447	15383	15335	15490	15402	15254	15093	15255	15381	15231	15352	15139	15262	15216	15173	15219	15271	15314	15423	15393	15396	15476	15257	15321	15086	15309	15218	15434	15255	15194	15467	15177	15115	15199	15185	15352	15208	15157	15325	15292	15187	15124	15208	15286	15175	15453	15275	15324	15256	15249	15238	15425	15321	15252	15372	15293	15351	15293	15222	15202	15331	15189	15383	15231	15246	15340	15385	15352	15306	15319	15275	15132	15443	15260	15213	15445	15416	15181	15181	15288	15401	15389	15241	15260	15188	15407	15171	15307	15333	15264	15446	15590	15483	15365	15443	15479	15265	15194	15332	15395	15475	15294	15374	15245	15455	15409	15375	15319	15228	15268	15300	15304	15359	15416	15291	15239	15337	15380	15220	15539	15406	15348	15265	15103	15323	15275	15483	15189	15336	15354	15352	15352	15316	15204	15291	15268	15278	15268	15300	15328	15263	15442	15327	15439	15545	15379	15246	15146	15531	15246	15027	15277	15390	15488	15374	15420	15338	15165	15475	15333	15248	15329	15253	15334	15229	15365	15401	15347	15181	15422	15286	15329	15403	15208	15305	15388	15321	15343	15325	15026	15328	15246	15180	15375	15371	15354	15205	15470	15370	15496	15384	15321	15366	15236	15443	15270	15469	15429	15247	15366	15211	15153	15306	15648	15314	15266	15431	15199	15378	15414	15129	15424	15363	15178	15149	15285	15579	15374	15259	15431	15364	15214	15186	15160	15082	15318	15465	15312	15246	15031	15255	15286	15365	15389	15397	15349	15427	15261	15381	15242	15295	15251	15281	15419	15387	15294	15052	15439	15197	15292	15258	15279	15326	15188	15389	15297	15223	15125	15383	15524	15340	15214	15320	15340	15418	15451	15349	15259	15311	15114	15233	15432	15181	15452	15243	15515	15303	15460	15423	15307	15403	15332	15339	15513	15306	15062	15241	15258	15211	15386	15381	15454	15247	15380	15339	15395	15244	15278	15339	15409	15289	15454	15344	15403	15201	15437	15250	15448	15420	15241	15318	15336	15180	15402	15383	15340	15509	15352	15274	15173	15216	15226	15281	15292	15390	15449	15396	15283	15281	15273	15321	15285	15410	15176	15366	15202	15560	15259	15362	15344	15136	15210	15307	15474	15271	15232	15408	15409	15299	15354	15449	15272	15574	15321	15512	15220	15329	15273	15347	15248	15333	15371	15187	15182	15169	15426	15371	15435	15378	15237	15247	15280	15344	15229	15278	15345	15297	15391	15266	15121	15341	15288	15287	15301	15325	15395	15257	15379	15250	15388	15314	15371	15460	15224	15316	15288	15348	15440	15197	15208	15184	15338	15238	15486	15520	15185	15368	15328	15279	15490	15172	15254	15186	15484	15353	15573	15305	15310	15212	15384	15352	15289	15111	15208	15344	15393	15358	15237	15340	15246	15192	15399	15418	15189	15336	15464	15401	15266	15356	15253	15060	15141	15307	15281	15465	15295	15233	15401	15534	15428	15302	15274	15225	15276	15503	15328	15400	15039	15380	15208	15352	15280	15302	15362	15390	15035	15370	15562	15451	15308	15593	15287	15308	15221	15251	15128	15322	15377	15322	15310	15151	15383	15230	15367	15304	15262	15468	15301	15148	15098	15323	15370	15477	15360	15473	15401	15309	15239	15460	15205	15160	15071	15396	15453	15377	15318	15331	15507	15435	15334	15358	15347	15544	15190	15363	15396	15368	15523	15311	15216	15374	15223	15454	15450	15493	15322	15306	15245	15248	15154	15256	15414	15357	15344	15278	15421	15232	15405	15123	15333	15384	15472	15466	15222	15150	15414	15413	15213	15206	15187	15261	15225	15398	15352	15417	15253	15261	15440	15306	15214	15297	15287	15466	15328	15318	15373	15213	15414	15187	15237	15231	15311	15452	15365	15471	15236	15251	15502	15424	15390	15499	15216	15381	15446	15214	15259	15286	15185	15280	15313	15427	15245	15387	15486	15175	15265	15346	15292	15151	15300	15219	15511	15304	15317	15312	15261	15181	15285	15311	15419	15324	15434	15455	15288	15518	15319	15406	15137	15090	15272	15318	15416	15381	15351	15294	15257	15389	15502	15384	15344	15463	15389	15513	15437	15133	15315	15266	15268	15331	15364	15413	15305	15298	15271	15402	15400	15246	15332	15378	15351	15406	15321	15291	15083	15311	15324	15310	15250	15175	15322	15236	15311	15429	15243	15193	15337	15394	15304	15337	15278	15124	15214	15349	15486	15241	15436	15383	15323	15379	15398	15371	15244	15410	15507	15281	15282	15468	15219	15239	14995	15337	15352	15396	15488	15292	15213	15463	15454	15349	15312	15221	15520	15414	15322	15145	15162	15277	15483	15347	15415	15316	15329	15282	15584	15477	15303	15526	15263	15367	15343	15524	15392	15299	15302	15244	15338	15370	15357	15326	15364	15347	15380	15299	15213	15340	15440	15460	15204	15255	15152	15151	15274	15133	15048	15337	15346	15367	15499	15411	15256	15293	15351	15278	15221	15150	15464	15290	15244	15364	15218	15392	15416	15274	15577	15300	15272	15285	15186	15235	15238	15305	15244	15260	15391	15322	15335	15424	15215	15090	15388	15317	15430	15422	15436	15290	15314
36522	59362	56933	45483	35938	29197	25691	21439	17658	15650	15178	14672	15037	14785	14695	14663	14535	14537	14788	14392	14590	14383	14385	14487	14357	14560	14449	14370	14428	14531	14340	14534	14575	14504	14494	14364	14454	14482	14574	14408	14590	14455	14540	14479	14592	14333	14410	14611	14498	14706	14787	14829	14572	14611	14441	14419	14257	14542	14418	14365	14403	14333	14431	14356	14684	14301	14422	14402	14545	14551	14485	14373	14475	14480	14251	14407	14354	14438	14571	14423	14467	14197	14339	14461	14593	14347	14478	14430	14448	14405	14434	14581	14449	14478	14547	14435	14405	14457	14288	14427	14491	14388	14540	14455	14581	14393	14575	14467	14333	14599	14461	14477	14500	14405	14481	14526	14440	14378	14483	14356	14594	14466	14564	14346	14345	14375	14355	14445	14475	14449	14452	14408	14515	14612	14544	14537	14286	14266	14401	14459	14455	14388	14345	14382	14449	14473	14457	14416	14461	14430	14397	14499	14439	14351	14242	14281	14453	14280	14367	14503	14415	14408	14390	14378	14516	14357	14359	14528	14457	14544	14490	14497	14554	14517	14390	14620	14425	14387	14400	14427	14643	14465	14235	14553	14266	14350	14417	14248	14342	14538	14170	14417	14436	14559	14215	14331	14350	14381	14547	14499	14366	14433	14513	14468	14304	14264	14506	14472	14532	14279	14436	14321	14430	14481	14214	14604	14303	14590	14284	14472	14368	14566	14532	14370	14366	14580	14519	14324	14577	14293	14283	14566	14342	14354	14391	14394	14514	14212	14540	14529	14380	14492	14194	14341	14454	14411	14355	14493	14397	14470	14625	14396	14324	14593	14309	14327	14431	14342	14351	14398	14279	14399	14508	14426	14354	14433	14477	14533	14236	14498	14237	14275	14448	14405	14266	14187	14460	14516	14400	14527	14410	14503	14330	14433	14386	14522	14568	14390	14383	14447	14347	14334	14472	14521	14391	14417	14226	14287	14503	14272	14502	14308	14334	14273	14599	14453	14439	14237	14398	14377	14284	14421	14576	14398	14459	14437	14276	14492	14243	14482	14514	14348	14386	14467	14494	14372	14457	14486	14339	14410	14504	14378	14412	14510	14519	14284	14471	14456	14338	14529	14492	14502	14444	14429	14428	14469	14475	14474	14470	14311	14451	14483	14270	14321	14530	14547	14362	14557	14319	14328	14586	14363	14330	14532	14359	14392	14493	14411	14437	14330	14249	14408	14556	14419	14352	14212	14422	14473	14257	14398	14472	14549	14445	14452	14417	14507	14518	14350	14466	14181	14357	14447	14315	14401	14453	14509	14357	14463	14462	14400	14351	14468	14449	14476	14195	14408	14370	14407	14492	14308	14409	14511	14406	14228	14501	14337	14503	14383	14643	14362	14354	14380	14527	14429	14390	14349	14237	14451	14397	14454	14576	14373	14498	14478	14396	14401	14383	14392	14503	14515	14543	14287	14508	14580	14278	14454	14245	14293	14558	14398	14458	14589	14211	14370	14310	14318	14330	14420	14377	14552	14353	14360	14558	14405	14486	14470	14542	14507	14464	14362	14465	14421	14560	14302	14429	14446	14382	14461	14460	14442	14342	14420	14348	14444	14318	14518	14637	14293	14235	14528	14390	14381	14493	14371	14453	14298	14447	14326	14426	14362	14443	14414	14410	14399	14421	14485	14293	14440	14435	14375	14340	14408	14533	14353	14424	14438	14409	14314	14313	14439	14340	14342	14669	14500	14468	14553	14538	14593	14471	14390	14327	14499	14416	14348	14497	14338	14460	14480	14538	14299	14499	14478	14242	14222	14266	14243	14374	14345	14514	14565	14548	14391	14355	14493	14510	14420	14433	14458	14435	14357	14400	14405	14490	14359	14416	14461	14437	14423	14328	14383	14475	14327	14368	14393	14375	14296	14404	14564	14495	14218	14351	14501	14358	14373	14286	14351	14423	14516	14402	14413	14311	14285	14441	14417	14437	14368	14417	14388	14360	14211	14452	14514	14263	14503	14376	14343	14319	14416	14472	14504	14435	14287	14520	14417	14458	14505	14492	14223	14460	14269	14510	14348	14404	14245	14546	14359	14471	14419	14319	14478	14367	14363	14496	14273	14516	14529	14364	14432	14305	14366	14530	14459	14409	14418	14503	14347	14368	14412	14357	14448	14407	14463	14498	14597	14418	14415	14217	14510	14361	14392	14345	14204	14397	14430	14498	14346	14434	14502	14418	14423	14350	14374	14571	14492	14356	14412	14372	14515	14589	14389	14471	14461	14408	14303	14495	14362	14276	14276	14325	14446	14399	14378	14318	14509	14496	14273	14607	14490	14424	14242	14462	14313	14559	14375	14541	14495	14529	14432	14419	14514	14421	14518	14407	14396	14508	14446	14507	14306	14459	14505	14648	14383	14373	14391	14509	14257	14567	14311	14455	14497	14477	14296	14589	14364	14438	14407	14528	14638	14373	14409	14208	14321	14516	14548	14439	14461	14360	14412	14379	14260	14296	14374	14453	14508	14247	14267	14335	14498	14427	14462	14508	14460	14489	14262	14369	14428	14448	14344	14465	14339	14315	14306	14283	14288	14456	14420	14483	14443	14342	14422	14534	14356	14311	14451	14359	14510	14282	14366	14542	14564	14367	14442	14395	14477	14514	14395	14443	14473	14377	14307	14589	14309	14231	14366	14391	14297	14575	14288	14436	14399	14378	14693	14417	14278	14326	14349	14527	14394	14287	14475	14511	14307	14389	14540	14580	14306	14373	14418	14401	14403	14390	14441	14277	14343	14381	14378	14294	14516	14398	14562	14308	14481	14438	14348	14346	14492	14287	14325	14348	14401	14518	14635	14505	14426	14412	14209	14339	14346	14531	14375	14370	14479	14380	14437	14353	14420	14439	14350	14345	14416	14364	14418	14600	14506	14441	14509	14504	14175	14564	14524	14413	14535	14467	14344	14418	14450	14405	14282	14413	14526	14489	14482	14483	14300	14465	14455	14383	14440	14312	14388	14407	14310	14622	14354	14353	14416	14317	14413	14394	14238	14527	14409	14367	14378	14529	14420	14309	14211	14475	14338	14451	14585	14232	14463	14432	14401	14443	14431	14547	14478	14544	14517	14450	14495	14369	14493	14282	14348	14337	14502	14354	14486	14521	14295	14246	14301	14416	14297	14405	14347	14600	14362	14290	14344	14431	14429	14229	14371	14433	14423	14543	14416	14483	14405	14399	14550	14426	14369	14299	14469	14512	14302	14426	14289	14390	14330	14547	14505	14314	14548	14391	14419	14589	14551	14419	14386	14379	14336	14337	14358	14343	14466	14376	14479	14494	14320	14486	14341	14388	14451	14205	14478	14480	14443	14319	14396	14562	14501	14268	14441	14489	14465	14445	14365	14499	14421	14520	14216	14447	14457	14368	14494	14533	14454	14467	14466	14324	14476	14386	14489	14453	14395	14447	14374	14564	14423	14475	14528	14356	14437	14307	14417	14543	14369	14443	14375	14426	14521	14330	14358	14407	14255	14439	14359	14456	14480	14522	14239	14497	14480	14448	14458	14358	14517	14314	14474	14420	14289	14338	14388	14350	14339	14334	14380	14469	14330	14542	14425	14508	14346	14333	14363	14350	14540	14433	14427	14589	14264	14546	14292	14348	14251	14633	14535	14361	14424	14335	14438	14381	14378	14369	14531	14432	14439	14427	14504	14437	14539	14456	14355	14370	14315	14279	14574	14564	14442	14547	14263	14678	14317	14550	14371	14449	14417	14465	14605	14358	14374	14404	14501	14199	14346	14246	14391	14571	14430	14417	14294	14450	14475	14422	14379	14480	14472	14362	14535	14349	14446	14315	14566	14530	14557	14374	14404	14347	14355	14241	14438	14475	14417	14432	14315	14482	14391	14456	14535	14236	14429	14428	14357	14304	14503	14318	14439	14628	14477	14460	14240	14331	14341	14357	14492	14540	14498	14598	14471	14454	14477	14478	14216	14385	14415	14524	14361	14586	14454	14497	14231	14279	14298	14339	14369	14398	14402	14306	14248	14414	14351	14427	14390	14277	14440	14337	14342	14281	14330	14431	14454	14617	14469	14551	14326	14410	14396	14444	14304	14467	14368	14408	14433	14299	14534	14384	14457	14621	14371	14426	14483	14439	14407	14205	14485	14218	14331	14422	14553	14657	14357	14537	14553	14317	14391	14436	14526	14394	14531	14349	14388	14431	14454	14545	14446	14481	14408	14565	14398	14452	14499	14262	14300	14370	14221	14316	14301	14402	14340	14550	14375	14257	14510	14438	14319	14483	14306	14294	14448	14321	14342	14495	14402	14345	14332	14313	14344	14460	14396	14336	14424	14388	14413	14414	14328	14562	14387	14645	14418	14470	14336	14349	14412	14328	14430	14155	14478	14447	14316	14397	14407	14639	14548	14535	14477	14429	14412	14431	14437	14394	14443	14379	14389	14352	14433	14288	14287	14439	14414	14400	14550	14250	14497	14338	14439	14304	14403	14359	14466	14355	14242	14429	14464	14482	14490	14291	14519	14415	14487	14373	14386	14330	14479	14323	14344	14447	14360	14280	14355	14521	14305	14376	14529	14276	14428	14532	14271	14445	14592	14352	14472	14341	14310	14361	14333	14444	14327	14596	14309	14341	14319	14484	14103	14447	14346	14493	14425	14395	14499	14414	14405	14506	14350	14516	14540	14469	14382	14479	14430	14575	14283	14486	14535	14336	14447	14448	14389	14293	14425	14551	14235	14401	14617	14465	14404	14302	14445	14296	14556	14418	14329	14356	14466	14636	14488	14376	14399	14541	14338	14335	14390	14574	14357	14429	14440	14305	14388	14363	14381	14481	14536	14511	14519	14375	14322	14389	14264	14628	14328	14514	14308	14381	14351	14564	14520	14383	14383	14330	14540	14491	14422	14428	14266	14522	14284	14504	14483	14343	14316	14336	14384	14379	14546	14410	14476	14300	14352	14404	14249	14387	14454	14490	14483	14339	14520	14450	14360	14432	14497	14361	14256	14235	14478	14398	14462	14351	14335	14530	14523	14324	14225	14376	14409	14471	14225	14584	14359	14302	14430	14411	14289	14379	14367	14525	14326	14507	14208	14512	14351	14515	14476	14416	14375	14487	14265	14353	14470	14352	14312
28503	25744	32555	27498	20453	17904	16259	14844	14545	14056	13992	14122	14081	14091	13943	14111	13914	14008	13900	13804	13909	13894	13912	13809	13952	13965	13833	13837	13903	13774	13914	13977	13985	13771	13849	13814	14069	13715	13808	13872	13983	13955	13834	14230	13976	13593	13935	13834	14173	14069	13859	13872	13728	13940	13883	13894	13854	13819	13862	13733	13891	13846	14025	13877	13889	13912	13871	14062	13892	14045	13994	13957	14000	14002	13751	13657	13969	14021	14014	13941	14008	14035	14020	13976	14040	14125	14071	14041	13874	13727	14054	13833	14081	13962	13733	13888	14020	13750	14001	13861	14173	13734	13976	13814	14054	13882	14040	13853	13862	14000	13803	13918	13964	13932	14047	13733	13975	13965	13897	13865	14045	13702	13681	13691	13928	13835	13808	13844	13881	13772	13911	13791	13772	13899	13906	13745	14017	13825	13955	14012	13901	13884	13743	14046	13792	13795	14084	13913	13964	13945	14127	13845	14013	13883	13974	13870	14029	14063	13978	13928	13961	14034	13877	14026	13858	13911	13859	13906	13705	13969	13711	13848	13888	13929	13845	13897	14015	13871	13782	13863	13845	13759	14079	13919	13929	13824	13923	13782	13886	13798	13823	13903	14070	14126	13965	13910	13905	13857	13997	13756	14036	13817	13915	13781	14134	13791	14000	13792	13754	13802	13852	13728	13943	13836	14011	14037	13795	13743	13836	14134	13901	13901	13947	13749	13768	14059	14067	13872	13860	13880	13859	13792	13913	13851	13843	13934	13892	13912	13854	13764	13829	13959	13886	13592	14125	13905	14024	13990	13960	13964	13942	13909	13866	14072	14031	13981	13934	13947	13980	13918	14018	14037	13908	13938	13951	13932	13886	13843	13961	13852	13990	13995	13907	14046	13782	13839	13825	13805	14005	13929	13930	13932	13849	14016	13872	13914	13918	13924	13983	13688	13827	13819	13842	13900	13711	13805	13830	13711	13987	14056	14068	13776	14015	14067	13752	13641	13883	13804	13733	14014	13979	13878	13802	13896	14038	14005	14060	13878	13922	13905	13880	13842	13979	13866	13884	13874	13903	13837	13972	14066	13941	13805	14004	14025	13797	13826	13876	13940	13842	13879	13920	13785	13656	13817	13801	14051	13933	13906	13746	13828	13954	14007	13720	13775	13842	13884	13887	13692	14000	14029	13882	13893	13847	13919	13917	14066	13901	14013	13934	14075	13846	13788	13696	14027	13873	13775	13740	13895	13668	13927	13925	13906	14159	14011	14004	14024	13992	13988	13629	13905	13996	13979	13828	13914	14012	13863	13754	13892	13834	13832	13937	13848	13786	13738	13949	13873	13874	13941	14005	13966	13898	14051	13797	13991	13898	13945	13832	13959	14087	14051	13867	13882	13969	13934	13938	13948	13953	13820	13963	13922	13932	13773	13878	13919	13788	13747	13916	13892	13782	13919	13861	13867	13981	14203	13976	13813	13814	13966	13793	13966	13991	13976	13837	13945	14008	13749	13850	13749	13813	14001	13780	13860	13792	13895	13954	13847	13845	13992	13777	14063	13894	13973	14001	14042	13811	14130	13941	14070	13850	14014	13997	13794	14026	13905	13907	13976	13902	13701	13790	13755	13911	13875	13856	14053	14228	13889	13988	13875	13777	14111	13875	13986	14074	13847	13929	13697	14002	13977	13848	13989	13910	14083	13840	13820	13886	14052	13982	13970	13922	13867	13817	13844	13926	13885	14029	13940	13979	13927	13797	14003	13832	14006	13939	13949	13901	13847	13978	13884	13843	13825	13973	13966	14020	13866	14084	13959	13701	13759	13996	13936	13840	13807	14042	13972	13981	13991	13910	13765	14032	14029	13778	13888	14108	13911	13813	13886	13910	13973	13878	13896	13926	14002	14002	13997	13806	13916	13896	13953	14005	13906	13945	13831	13759	13910	13907	13745	13812	13935	13916	13829	13770	13703	13832	13985	13958	13861	13932	13729	13846	13956	14025	13997	14019	13926	14003	13846	13929	14048	13964	13749	13969	13989	13927	13740	13752	14060	14057	14079	14156	13890	13994	13894	13912	14018	13992	14023	13867	13916	13923	13880	13982	14035	13936	13932	13965	14166	13785	13691	13924	13997	13874	13869	13625	13845	13842	13928	14055	13898	13965	13837	14002	13897	13861	13773	13822	13850	14019	13859	13833	13751	14045	13966	13875	13847	14095	13774	14012	13866	13855	13904	13892	14091	13919	13958	13921	13986	13866	13830	13769	13931	13813	13719	13935	14015	13874	13877	14035	13975	13849	14066	13870	13860	14013	14012	13951	13823	13828	13644	13968	14061	13879	13906	14143	13884	13978	13844	14033	13854	13918	14135	13744	13970	13919	13963	13841	13778	13818	13962	13792	13717	13903	13943	13975	13835	13849	13964	14171	13826	13828	14055	13931	13821	13780	14052	14005	14114	13727	13976	13858	13793	13992	13840	13760	13817	13831	13912	14061	13821	14008	13658	13862	13871	13767	13957	13795	13946	13996	14000	13922	13953	13897	14046	13920	13683	13977	13908	13952	14084	13857	14025	13983	13775	13950	14107	13821	14010	13845	13965	13919	13968	14023	14068	13940	13897	13938	13890	13892	13821	13760	13637	13856	14036	13872	13760	14014	13971	13904	13858	14100	14011	13918	13893	13850	13990	13761	13763	13883	14039	13883	13958	14046	13953	13913	14036	13743	13982	13965	13731	13823	13926	13988	14011	13843	13827	13773	13901	13836	13915	14037	14037	13876	14047	14049	13974	13855	13874	13880	13842	13891	13963	13682	13847	13921	14170	13862	13939	13861	13954	14007	13943	14083	13982	14224	14089	13793	13983	13897	13924	13797	13931	13967	14065	13977	13682	13906	13740	13799	13845	13960	13834	13859	13993	13889	13908	13970	14075	13892	13925	13874	13977	13925	13850	14008	13916	13840	13859	13911	13716	13906	13794	13944	13890	13850	13956	13959	13965	14107	13887	13909	13869	14075	13845	13901	14005	13891	13868	13961	13833	13845	13875	14003	13911	13791	13831	13821	13866	13750	13929	14131	13843	13980	13814	14115	13931	13760	13904	14029	13930	13940	13724	14071	14004	13730	13810	13767	14114	14130	13921	13983	13978	13874	14037	14153	13845	13739	13968	13795	14047	13980	13864	13832	13766	14024	13697	14026	13966	13936	13831	13778	13727	13818	13952	13962	14077	13961	14014	14023	13843	13961	13891	13847	13853	13906	13720	13810	13683	13866	13908	13917	13958	13928	13800	13899	13756	14004	13857	13893	14002	13998	14124	13959	13932	13906	13836	13955	13961	13931	13900	14123	13861	14174	13985	13854	14006	14025	13881	13671	13931	13890	13903	13845	14058	14002	13739	13696	13967	13964	13987	13924	13913	13778	13991	13962	13882	13877	13867	13782	13903	14005	13931	13816	13859	13680	13951	13919	14016	14000	13916	13874	13960	13931	13920	13917	13922	13879	13825	14024	13920	13899	13930	13792	13856	13775	13821	13717	13869	14082	13977	13842	13828	13891	14047	14002	13966	13862	13870	13754	13940	13908	13938	14075	13693	13925	13939	13920	13819	13866	13803	13894	13893	13974	13881	14172	13977	13774	13874	13833	14118	13873	14066	13993	13870	13992	13665	13919	13982	13896	14053	14010	13899	14048	13978	13902	13861	14022	13963	13884	13953	13893	13789	14029	13833	13722	13967	13984	13845	14107	13630	13957	13740	13933	13967	13992	14185	14023	14027	13893	14022	13911	13947	13832	13751	13832	13912	13849	13854	13704	13905	13910	14049	13953	13764	13802	14064	13903	13987	14079	13794	13939	13793	13693	13871	13904	13912	13794	14122	14020	13845	13978	13862	13798	13941	13943	14069	13820	13871	14022	13893	13909	13966	13836	14060	13840	14026	14013	13984	13877	13815	13899	14050	13992	13919	14005	13854	14015	13863	13940	14027	13824	13865	13857	13959	13851	13860	13954	13928	14098	14011	13926	13913	13719	13987	14046	14005	13781	13908	13875	13732	13921	13826	13790	13780	13875	13822	13681	13774	13903	13773	13969	13888	13948	13902	13998	13766	13904	13782	13805	13939	13996	13846	13928	13699	13651	13830	13765	14016	14012	13910	13763	13987	13838	13984	13865	14021	14144	13910	13866	13794	13952	13747	13718	14038	13987	13896	14020	14058	13782	13882	13991	13860	13933	13871	13803	13952	13885	14066	14006	13864	14148	14077	13919	13876	14118	13868	14085	13999	14034	13708	13893	13771	13911	13935	13987	13904	14161	13969	14026	13895	13882	14051	13908	13926	13948	13935	13816	13858	13924	13916	13869	13830	13970	13989	14008	13893	13799	13719	13932	14031	13930	13889	14042	13892	13985	14025	13995	13823	13981	13771	13857	13885	13879	13765	14091	14161	13918	13697	14098	13673	13994	14020	13930	14120	13869	13865	13812	13908	13949	13823	14095	13781	14057	13848	13849	13805	13808	13880	13929	13881	13950	13927	13981	13827	13915	13931	13972	13803	13856	13863	13868	13790	13856	13827	13931	13899	13972	13880	13796	13913	13842	13885	14105	13691	13941	13739	14051	13905	14016	13896	13982	13822	13894	13827	14071	13802	13875	13937	13962	13929	14169	13954	13943	13803	13695	13841	14005	13894	13760	13904	13852	13845	14066	14088	13894	13789	14000	13726	13890	13939	13884	13840	13871	13904	13948	13967	13989	13831	13906	13862	13850	13855	13886	13655	13666	13868	13946	13975	13972	13794	13911	13791	14009	13902	13980	13897	13987	13935	13885	13900	13929	13904	13902	13877	13961	14005	13947	13860	13975	13816	13936	14065	13939	13938	13949	13910	13922	13921	13759	13830	14018	13830	13959	13740	13841	14044	14009	13981	13801	13977	13953	13909	14057	13891	13983	14051	13804	14016	13783	14010	13848	13966	13789	13858	13933	13913	13871	14003	13994	13918	13721	13867	13914	13860	13834	13835	13801	14035	13969	14029	13857	13996	14152	13824	13931	13903	13927	13853	14028	13907	13954	13863	14002	13851	13993	13809	13806	14065	14106	13937	14067	13939	13901	13960	13928	14034	13988	13883	14033	14017	13873	14030	13998	13867	14031	13845	14049	13869
32876	42385	39416	28987	22142	18974	16580	14686	14101	14071	13648	13634	13680	13707	13640	13597	13708	13474	13580	13534	13549	13562	13523	13474	13444	13515	13479	13604	13638	13464	13558	13797	13623	13579	13561	13505	13589	13530	13538	13569	13584	13325	13532	13642	13375	13563	13458	13483	13417	13607	13491	13571	13473	13546	13552	13611	13475	13631	13608	13385	13407	13499	13500	13534	13442	13618	13463	13653	13480	13353	13591	13304	13605	13284	13431	13669	13501	13575	13681	13433	13507	13371	13499	13496	13709	13554	13556	13419	13613	13559	13463	13395	13541	13446	13613	13549	13571	13602	13442	13449	13502	13578	13356	13567	13402	13456	13513	13469	13336	13539	13603	13511	13410	13562	13463	13601	13530	13700	13487	13496	13647	13470	13598	13385	13509	13494	13507	13458	13513	13636	13457	13490	13422	13466	13414	13319	13586	13524	13507	13483	13440	13468	13484	13456	13575	13400	13501	13729	13636	13492	13539	13574	13544	13485	13383	13514	13623	13653	13439	13433	13610	13679	13534	13482	13533	13535	13345	13442	13524	13567	13490	13406	13471	13461	13560	13560	13402	13529	13679	13395	13514	13474	13630	13340	13515	13492	13510	13547	13580	13550	13495	13531	13540	13415	13495	13635	13379	13442	13575	13539	13663	13493	13561	13511	13477	13511	13419	13552	13525	13624	13534	13418	13603	13526	13569	13747	13335	13666	13541	13671	13486	13494	13519	13425	13488	13610	13517	13417	13588	13493	13524	13399	13618	13493	13529	13583	13500	13529	13424	13545	13532	13727	13518	13628	13405	13612	13483	13730	13571	13365	13633	13549	13478	13444	13465	13463	13635	13443	13355	13513	13422	13399	13458	13400	13449	13496	13482	13528	13451	13461	13450	13502	13534	13560	13605	13498	13413	13615	13574	13464	13410	13506	13533	13409	13234	13643	13382	13527	13590	13574	13357	13684	13514	13667	13676	13421	13468	13594	13387	13317	13507	13593	13493	13529	13466	13585	13432	13516	13630	13465	13512	13383	13635	13435	13600	13439	13500	13497	13422	13510	13562	13469	13523	13475	13597	13579	13579	13530	13463	13643	13618	13642	13375	13535	13415	13399	13499	13529	13614	13512	13452	13325	13380	13453	13559	13580	13585	13417	13462	13401	13495	13547	13498	13496	13476	13463	13391	13523	13460	13582	13485	13620	13628	13542	13584	13409	13493	13542	13457	13631	13683	13393	13563	13660	13440	13602	13291	13490	13603	13502	13639	13605	13645	13492	13532	13498	13542	13465	13473	13468	13518	13539	13640	13461	13623	13384	13626	13556	13529	13594	13584	13630	13577	13615	13558	13767	13585	13463	13520	13390	13609	13417	13514	13476	13361	13471	13537	13420	13390	13604	13664	13455	13401	13571	13522	13575	13520	13732	13584	13670	13413	13584	13576	13498	13524	13527	13598	13406	13288	13478	13540	13542	13423	13514	13481	13796	13448	13470	13577	13406	13492	13381	13516	13660	13497	13571	13514	13420	13560	13493	13535	13588	13630	13438	13522	13402	13448	13644	13483	13435	13722	13594	13620	13598	13569	13402	13532	13482	13471	13547	13421	13473	13419	13492	13556	13521	13520	13668	13586	13513	13500	13328	13548	13461	13390	13523	13555	13540	13525	13557	13425	13482	13311	13423	13498	13503	13564	13386	13368	13523	13464	13521	13603	13361	13587	13570	13622	13439	13480	13424	13578	13661	13536	13735	13490	13476	13512	13696	13687	13630	13536	13405	13593	13620	13355	13426	13608	13524	13635	13537	13596	13434	13620	13489	13489	13477	13585	13315	13425	13509	13617	13580	13504	13450	13573	13626	13482	13647	13588	13656	13411	13568	13425	13472	13536	13566	13594	13475	13434	13491	13513	13647	13531	13613	13647	13448	13512	13450	13581	13517	13448	13508	13571	13656	13615	13425	13651	13586	13423	13487	13531	13582	13644	13526	13475	13449	13429	13512	13401	13484	13627	13435	13359	13489	13428	13522	13574	13384	13403	13630	13692	13514	13493	13460	13594	13404	13543	13546	13585	13395	13620	13408	13515	13502	13497	13393	13515	13624	13460	13435	13603	13578	13383	13484	13746	13570	13532	13393	13477	13380	13509	13571	13626	13497	13449	13473	13555	13423	13433	13492	13572	13377	13524	13471	13495	13484	13494	13579	13539	13474	13432	13545	13595	13379	13612	13479	13383	13630	13622	13554	13719	13403	13603	13567	13539	13417	13437	13340	13611	13515	13568	13421	13494	13501	13603	13666	13751	13681	13470	13665	13685	13523	13577	13485	13701	13445	13731	13598	13540	13642	13615	13601	13443	13470	13523	13480	13502	13630	13545	13624	13527	13516	13492	13592	13380	13562	13603	13436	13524	13648	13512	13450	13545	13687	13692	13542	13479	13471	13491	13486	13660	13570	13673	13510	13534	13598	13518	13589	13532	13658	13490	13658	13497	13541	13609	13592	13464	13527	13540	13517	13402	13465	13552	13463	13406	13517	13447	13578	13503	13361	13540	13593	13404	13523	13491	13473	13493	13418	13495	13484	13434	13404	13499	13560	13563	13366	13543	13621	13599	13433	13505	13564	13444	13623	13397	13677	13629	13219	13624	13721	13453	13537	13560	13372	13476	13403	13589	13567	13533	13406	13672	13475	13516	13563	13640	13465	13543	13338	13459	13633	13569	13324	13465	13461	13543	13608	13516	13372	13420	13616	13594	13621	13790	13709	13486	13692	13486	13466	13493	13563	13547	13524	13665	13542	13672	13734	13532	13523	13481	13474	13523	13574	13400	13500	13501	13505	13495	13585	13507	13466	13532	13505	13477	13473	13301	13346	13499	13486	13569	13480	13497	13405	13516	13465	13580	13493	13549	13538	13615	13463	13587	13519	13590	13608	13489	13593	13599	13668	13627	13525	13599	13583	13460	13435	13610	13418	13510	13485	13567	13648	13503	13570	13411	13452	13509	13579	13636	13532	13439	13685	13533	13694	13447	13600	13533	13552	13703	13609	13532	13510	13606	13473	13595	13484	13705	13703	13573	13432	13484	13649	13645	13549	13468	13530	13551	13646	13321	13596	13590	13543	13806	13389	13424	13496	13606	13595	13496	13545	13406	13462	13540	13644	13347	13511	13566	13524	13485	13378	13488	13565	13505	13462	13519	13561	13490	13490	13561	13426	13434	13617	13555	13598	13551	13606	13482	13531	13401	13452	13578	13584	13574	13584	13600	13523	13630	13472	13349	13484	13567	13734	13580	13586	13652	13703	13478	13426	13462	13490	13466	13597	13503	13588	13654	13530	13391	13661	13369	13467	13707	13456	13328	13501	13458	13492	13602	13547	13586	13498	13573	13519	13533	13409	13432	13652	13536	13474	13596	13610	13434	13441	13549	13545	13553	13744	13553	13606	13631	13391	13567	13462	13552	13537	13669	13596	13604	13525	13562	13615	13486	13625	13441	13503	13458	13559	13531	13440	13426	13471	13533	13426	13567	13480	13477	13526	13531	13523	13678	13612	13360	13480	13524	13525	13670	13381	13585	13596	13388	13493	13671	13462	13492	13561	13506	13470	13663	13624	13402	13491	13547	13484	13358	13674	13465	13519	13511	13505	13685	13384	13714	13453	13585	13510	13608	13552	13379	13561	13472	13446	13647	13510	13404	13431	13434	13442	13683	13342	13510	13329	13503	13590	13476	13610	13412	13427	13350	13456	13633	13591	13608	13483	13550	13479	13548	13433	13644	13594	13265	13514	13553	13511	13354	13631	13546	13469	13403	13660	13600	13697	13418	13683	13483	13557	13567	13510	13463	13527	13614	13537	13471	13561	13495	13639	13396	13671	13565	13370	13439	13476	13459	13536	13447	13346	13651	13528	13391	13522	13538	13666	13538	13572	13484	13734	13507	13394	13574	13543	13589	13556	13527	13316	13519	13550	13459	13496	13577	13414	13391	13328	13577	13437	13550	13420	13553	13590	13515	13409	13499	13547	13654	13550	13366	13440	13461	13481	13646	13459	13528	13577	13575	13622	13614	13613	13565	13744	13546	13501	13582	13545	13561	13580	13396	13466	13525	13578	13554	13555	13481	13437	13422	13410	13440	13603	13352	13485	13627	13523	13439	13424	13581	13517	13586	13383	13581	13562	13410	13611	13370	13621	13554	13601	13638	13580	13526	13648	13536	13488	13369	13375	13422	13509	13422	13730	13630	13624	13373	13636	13677	13493	13389	13652	13401	13549	13407	13368	13460	13554	13532	13405	13528	13647	13418	13354	13562	13728	13539	13555	13589	13424	13586	13505	13602	13328	13389	13568	13404	13501	13590	13522	13546	13418	13557	13276	13462	13497	13580	13532	13569	13585	13435	13506	13466	13705	13413	13595	13701	13679	13528	13545	13616	13517	13346	13483	13576	13557	13469	13715	13664	13482	13676	13547	13742	13304	13481	13583	13450	13670	13642	13468	13587	13456	13676	13555	13528	13455	13392	13636	13499	13484	13483	13418	13458	13729	13639	13606	13493	13423	13537	13496	13445	13462	13601	13563	13648	13475	13445	13490	13330	13539	13550	13488	13609	13470	13601	13623	13660	13433	13738	13582	13322	13491	13675	13414	13558	13674	13499	13561	13470	13613	13719	13420	13621	13541	13524	13582	13625	13606	13543	13465	13573	13635	13537	13598	13529	13472	13462	13557	13465	13495	13510	13646	13467	13618	13511	13536	13575	13415	13502	13631	13574	13555	13401	13475	13746	13675	13543	13328	13503	13533	13450	13438	13536	13590	13504	13499	13579	13392	13504	13526	13629	13359	13483	13625	13506	13521	13436	13394	13757	13607	13511	13636	13619	13516	13616	13441	13444	13289	13487	13569	13483	13379	13695	13593	13534	13717	13470	13511	13591	13604	13504	13622	13418	13467	13354	13529	13583	13645	13572	13568	13568	13643	13546	13601	13483	13385	13607	13519	13651	13470	13544	13754	13409	13441	13630	13306	13526	13563	13589	13411	13697	13359	13275	13320	13560	13639	13534	13631	13479	13553	13488	13607	13493	13441	13591	13580	13689	13445	13668	13654	13501	13694	13575	13468	13639	13635	13645	13562	13497	13468	13483	13516	13458	13510	13556	13596	13443	13597
24420	21590	29333	26703	25137	25113	23557	17841	15422	14775	14558	14563	14533	14455	14504	14220	14355	14341	14291	14337	14278	14296	14202	14339	14347	14150	14284	14331	14239	14113	14170	14209	14153	14150	14257	14241	14348	14245	14062	14239	14296	14108	14382	14139	13972	14170	14267	14214	14011	14178	14186	14477	14448	14236	14145	14190	14419	14339	14329	14143	14083	14253	14132	14127	14163	14182	14226	14320	14223	14152	14089	14267	14155	14318	14228	14037	14092	14166	14181	14006	14122	14176	14040	14259	13960	14197	14149	14178	14158	14175	14276	14310	14110	14264	14176	14215	14121	14191	14259	14034	14089	14265	14298	14142	14335	14340	14085	14204	14089	14105	14163	14204	14185	14286	14366	13937	14001	13989	14094	14014	14194	14200	14260	14101	14032	14268	14027	14443	14166	14106	14212	14256	14076	13910	14056	14219	13982	14074	14312	14166	13999	14224	14146	14181	14271	14053	14281	14171	14141	14122	14025	14136	14051	13979	14165	14154	14346	14126	14083	14044	14228	14123	14278	14049	14329	14086	14163	14120	14350	14117	14125	14140	14140	14118	14026	13981	14293	14080	14175	14301	14267	14100	14362	14247	14109	14024	14026	14116	14025	13996	13970	14170	14123	14319	14165	14001	14102	14233	14246	14238	14072	14074	14039	14201	14078	14187	14057	14197	14075	14119	14225	14021	14142	14106	13934	14357	14146	14345	14068	14213	14158	14094	14059	14173	14215	14192	14019	14079	14141	14064	14217	14074	14086	14159	14138	14159	14141	14253	14130	14356	14088	14074	14506	14229	14002	14236	14116	14110	14223	14094	14206	14070	14284	14058	14164	14041	14081	14131	14179	14152	14236	14161	14181	14061	14024	14337	14085	14144	14150	14206	14208	14116	14130	14145	14073	14127	14275	14029	14184	14091	14240	14318	14103	14222	14088	14242	14197	14195	13926	14160	14334	14263	14144	14054	14177	14313	14206	14334	14123	14201	13937	14173	14146	14248	14282	14111	14071	13969	14131	14137	14091	14046	14049	14303	14130	13934	14266	14210	14201	14204	14051	14005	14248	13999	14021	14062	14192	14077	14280	14338	14291	14287	14257	14377	14068	14154	14151	13942	14213	14072	14177	14200	14132	14147	14145	14279	14174	14233	14033	14053	14181	14272	14312	14238	14105	14315	14089	14101	14107	14026	14317	14122	14117	14060	14024	14099	14256	13902	14185	14009	14231	14391	14097	14157	14284	14308	14199	14145	13975	13957	14037	13870	14046	14246	14197	14120	14039	14112	14085	14236	14049	14121	14157	14159	14144	14079	14095	14175	14105	13964	14243	14188	14101	14202	14179	14166	14227	14281	14047	14172	14184	14353	14191	13970	14102	14266	14204	13949	14043	14232	14100	14256	14194	14111	14156	14163	14197	14200	14051	14244	14116	14311	14362	14144	13978	14308	14169	14317	13917	14177	14077	14203	14157	14226	14090	14077	14084	14140	14122	14332	14284	13945	14156	14336	14094	14201	14237	14414	14318	14150	14154	14100	14077	14298	14108	14241	14239	14226	14220	13985	14291	14275	14096	14218	13914	14068	14189	14188	14154	14048	14219	14270	14099	14265	14311	14244	14125	14203	14153	14286	14218	14303	14263	14206	14141	14215	14099	14061	14180	14313	14218	14071	14117	14039	14281	14177	14148	14308	14162	14083	14253	14209	14292	14110	13976	14216	13985	14193	14266	14089	14275	14288	14245	14149	14225	14316	14087	14147	14056	14187	14057	14102	14086	13963	13985	14191	14110	14257	14265	14424	14351	14072	14251	14091	14233	14276	14144	14145	14117	14241	14180	13954	14188	14259	13910	14074	14145	14225	14280	14127	14123	14162	14222	14020	14083	14003	14110	14078	14124	14301	14246	14187	14198	14113	14299	14171	14076	14237	14313	14240	14144	14169	14108	14212	14044	14214	14155	14141	14031	14126	14182	14201	14050	14209	14179	14139	14091	14004	13919	14192	14070	14276	14128	14294	14310	14283	14249	14201	14115	13874	14306	14148	13897	14141	14115	14171	14118	14033	14283	14032	14202	14132	14043	14104	13978	13983	14070	14100	14013	14073	14252	14144	13987	14204	14181	14027	14131	14046	14147	14101	13839	14016	14125	14141	14191	14109	14065	14244	13986	14196	14424	14235	14097	14186	14230	14145	14085	14162	14119	14113	14058	14200	14285	14039	14112	14193	14211	14056	14165	14300	14109	14173	13992	14200	14016	14173	14184	14107	14054	14128	14363	14112	13955	14342	14110	14226	14126	14094	14284	14203	13910	14132	14089	14010	14001	14225	14392	14334	13922	14184	14026	14153	14121	14166	14155	14202	14166	14122	14167	14331	14124	14128	14163	14241	14066	14044	14125	14042	14111	14269	14317	14220	14130	14098	14200	13883	14221	14086	14371	14143	14151	14055	14084	14158	14119	14189	14162	14117	14237	14324	14110	14193	14136	13938	14100	14151	14073	14123	14034	14121	14028	14138	14239	14316	14074	14118	14069	14199	14156	14217	14089	14049	14082	14136	14174	14132	14317	14035	14095	14147	14050	14197	14366	14030	14298	14276	14268	14252	14257	14035	14369	14149	14113	14188	13934	14011	13945	14024	14114	14252	14035	14177	14043	14155	14017	13988	14231	14108	14189	14012	14329	14177	13931	14215	14192	14147	14123	14196	14247	14167	14105	13891	14011	14292	14196	13992	14102	14052	14140	14302	13983	14286	14138	14170	14413	14189	14202	14275	14175	14147	14134	14485	14247	14155	13971	13986	13964	14129	14202	14087	14062	14220	14189	14221	14092	14311	14124	14064	14229	13951	14239	14062	14185	14130	14229	13998	14074	13992	14083	14116	14185	14087	14179	14286	14137	14052	14014	14206	14125	14206	14123	14060	14088	14117	14269	14127	14260	14041	14219	14093	14154	13981	14157	14167	14126	14111	14111	14079	14272	14189	14194	14308	14270	14164	14099	14000	14191	14176	14345	14132	14150	14259	14287	14085	14136	14178	14069	14267	14231	13993	14190	14171	14169	14095	14139	14123	14105	14180	14164	14067	14246	14230	13971	13959	14161	14084	13890	14132	14194	14174	14187	14008	14134	14059	13970	14163	13944	14148	14076	14108	14029	14232	14293	14227	14243	14179	14102	14189	14059	14131	14035	14083	14233	14086	14199	14143	14113	14040	14157	14281	14096	14279	14062	14167	14094	14241	14315	14240	14069	13947	13971	14154	14160	14110	14186	14168	14197	14108	14150	14197	14276	14313	14166	14129	14125	14119	14134	14007	14047	14117	14239	14092	13971	14190	13971	14247	14256	14215	14182	14319	14141	14053	14156	14207	14103	14236	14315	14151	14030	14097	14256	14098	14190	14310	14143	14140	14276	14296	14215	14131	14252	14225	14228	14282	14404	13890	13925	13971	14328	13942	14144	14217	14225	14091	14005	14116	14104	14239	14216	14116	14229	14139	14065	13973	14139	14331	14163	13979	14211	14251	14163	14151	14048	14141	14222	14136	14255	14186	14096	14123	14093	14478	14104	13893	14172	14285	13998	14209	14265	14124	14028	14227	14054	14020	14270	14295	14168	14094	14162	14046	14172	14055	14270	14208	14125	14355	14169	14056	14149	14151	14144	14222	14161	13986	14360	14109	14265	14078	14272	14191	14187	14069	14223	14089	14132	14088	14162	14193	14075	14083	14092	14169	14153	14157	14080	14228	14203	14139	14247	14077	14170	13988	14123	14223	14071	14079	14014	14023	14159	14065	14201	14198	14295	14110	14101	14183	14137	14068	14294	14214	14174	13897	14207	14022	14043	14205	14325	14317	14262	14205	14111	14210	14338	14045	14189	14136	14060	14022	14107	14133	14145	14051	14119	14143	14016	14110	14146	14195	14209	14149	14172	14205	14204	14101	14306	14352	14240	14143	14035	14205	14135	14077	14087	14326	14224	13964	14096	14047	14291	14153	14116	14163	14167	14118	14252	13959	14421	14334	14151	14084	14189	13885	14124	14153	14308	14157	14133	13907	14076	14084	14253	14126	14285	14224	14063	14193	14043	14185	13974	14242	14190	14121	14231	14166	14070	14252	14100	14065	14163	14216	14178	14075	14137	14239	14099	14185	14198	13937	14125	14272	14048	13968	13941	14083	14294	13951	14109	14229	14132	14163	14079	14134	14234	14131	14014	14161	14115	14115	14253	14170	14074	14159	13892	14198	14087	14121	14169	14005	14161	14282	14301	14118	14105	14317	14181	14170	14037	14265	14138	13925	14104	14124	14043	14314	14439	14111	14109	14194	14164	14159	14169	14167	14122	13953	14114	14091	14199	14145	14225	14163	14235	14142	14228	14170	14192	14017	14289	14379	14310	14206	14006	14265	14191	14190	14204	14210	14236	14321	14320	14154	14070	13895	14161	14207	14278	14116	13971	14151	14083	14213	14366	14121	14076	14200	14164	14154	14242	14276	14226	14154	14188	14205	14215	14022	14174	14086	14026	14205	14059	14145	14042	14145	14319	13922	14119	14224	14152	13952	13924	13919	14059	14166	14117	13990	14174	14416	14127	14105	14141	14124	14170	13983	13909	14255	14104	14070	13873	14072	14044	14158	14226	14276	14173	14188	14198	14246	14211	14396	14025	14357	14270	14018	14183	14106	14169	14193	14069	14074	14333	14017	14222	14101	13978	14163	14264	14064	14311	14074	14024	14099	14171	14085	14176	14236	14253	14081	14115	14201	13998	14109	14418	14180	13995	14178	14246	14020	14110	14175	14045	14135	14211	14052	14058	14034	14213	14090	14264	14190	14126	14312	14296	14086	14059	14100	14008	14048	14148	14240	14094	14572	14098	14125	14084	14104	14041	14128	14126	14119	14055	14244	14229	14099	14054	14175	14119	14070	14169	14007	13980	14153	14034	14191	14158	14095	14167	14088	14286	14187	14212	14227	14200	14167	13931	14317	14168	14319	14212	14180	14248	14063	14127	14246	14278	14330	14190	14143	14085	14269	14140	13979	14103	14423	14257	14121	14310	14067	14092	14176	14200	14076	14257	14168	14246	14023	14195	14161	14200	14207	14092	14235	14061	14038	14106	14296	14289	14201	14240	14200	14382	14189	14306	14117	14265	14423	14201	14272
32447	52685	50805	40964	32062	26623	22499	17449	14905	14247	13974	14092	14045	14022	13857	13772	13773	13759	13955	13594	13745	13712	13710	13737	13740	13538	13765	13593	13743	13747	13645	13631	13612	13707	13689	13704	13613	13610	13745	13674	13704	13656	13710	13747	13572	13718	13827	13524	13818	13850	13820	13935	13566	13856	13730	13668	13531	13602	13748	13642	13664	13699	13869	13605	13497	13723	13696	13704	13966	13582	13767	13623	13683	13635	13638	13630	13548	13683	13751	13750	13547	13645	13654	13616	13662	13601	13649	13771	13769	13601	13638	13652	13848	13724	13774	13735	13581	13628	13695	13725	13673	13619	13658	13614	13661	13689	13720	13749	13801	13867	13691	13531	13614	13700	13785	13689	13723	13696	13809	13685	13776	13694	13838	13641	13802	13784	13648	13648	13720	13552	13744	13732	13688	13803	13800	13538	13738	13623	13694	13734	13636	13561	13714	13693	13599	13682	13599	13815	13558	13855	13728	13691	13598	13673	13657	13629	13697	13643	13690	13523	13632	13665	13736	13612	13658	13695	13749	13562	13551	13635	13787	13649	13709	13534	13649	13724	13802	13693	13578	13587	13628	13744	13696	13731	13544	13591	13664	13575	13622	13670	13558	13570	13652	13713	13604	13528	13738	13659	13497	13762	13781	13848	13694	13585	13692	13828	13509	13624	13795	13552	13705	13533	13633	13607	13650	13761	13608	13627	13738	13778	13764	13642	13795	13675	13690	13612	13717	13758	13727	13737	13625	13736	13682	13731	13741	13706	13559	13834	13687	13698	13636	13710	13678	13748	13587	13597	13656	13556	13701	13666	13802	13702	13726	13532	13571	13584	13682	13716	13653	13579	13741	13717	13622	13783	13556	13710	13691	13575	13543	13634	13643	13761	13611	13724	13576	13647	13686	13712	13766	13722	13708	13743	13501	13755	13757	13642	13762	13645	13632	13661	13770	13557	13736	13624	13664	13644	13640	13466	13725	13821	13705	13649	13702	13708	13691	13735	13682	13674	13689	13532	13683	13659	13539	13669	13565	13484	13781	13657	13685	13736	13683	13739	13672	13629	13554	13585	13641	13671	13621	13581	13795	13577	13529	13700	13638	13878	13659	13704	13647	13549	13767	13588	13699	13708	13639	13562	13711	13877	13649	13751	13644	13653	13508	13518	13696	13700	13805	13563	13589	13540	13687	13763	13687	13780	13766	13664	13696	13669	13764	13717	13558	13697	13493	13615	13809	13450	13684	13777	13730	13746	13787	13603	13762	13880	13631	13663	13747	13558	13719	13683	13633	13674	13691	13845	13740	13591	13740	13634	13665	13575	13678	13361	13653	13548	13659	13627	13679	13592	13648	13625	13511	13657	13585	13625	13652	13623	13627	13702	13676	13625	13827	13755	13697	13736	13628	13602	13780	13884	13694	13580	13722	13811	13748	13744	13599	13687	13745	13556	13626	13670	13581	13691	13737	13665	13591	13660	13664	13838	13803	13810	13693	13751	13762	13664	13560	13828	13525	13512	13522	13633	13724	13647	13807	13608	13783	13750	13525	13649	13708	13565	13664	13608	13811	13724	13928	13667	13693	13797	13526	13625	13660	13701	13554	13778	13781	13607	13661	13567	13668	13684	13574	13582	13673	13787	13501	13624	13723	13649	13548	13603	13850	13698	13763	13601	13792	13746	13674	13621	13748	13547	13535	13733	13741	13720	13689	13676	13676	13820	13636	13744	13569	13540	13717	13714	13625	13557	13711	13790	13787	13775	13546	13586	13670	13705	13714	13623	13789	13517	13678	13691	13844	13603	13750	13730	13699	13794	13700	13692	13596	13629	13769	13845	13581	13573	13753	13695	13724	13550	13671	13605	13594	13711	13684	13727	13768	13714	13844	13723	13475	13622	13762	13640	13580	13690	13575	13733	13688	13798	13612	13770	13560	13547	13644	13590	13644	13545	13682	13581	13623	13731	13716	13714	13585	13638	13649	13665	13647	13520	13838	13581	13757	13687	13771	13615	13644	13655	13573	13788	13606	13629	13661	13721	13601	13673	13619	13530	13707	13578	13774	13659	13609	13702	13669	13660	13571	13690	13744	13656	13701	13710	13654	13665	13769	13743	13665	13599	13805	13652	13880	13679	13601	13861	13648	13700	13665	13765	13793	13648	13707	13796	13661	13688	13522	13797	13637	13767	13763	13655	13827	13575	13786	13736	13656	13524	13755	13639	13677	13816	13648	13747	13615	13718	13642	13736	13834	13749	13719	13777	13698	13672	13753	13617	13740	13805	13396	13599	13645	13692	13885	13626	13474	13600	13722	13644	13696	13818	13699	13584	13413	13647	13770	13430	13656	13664	13665	13673	13608	13697	13660	13736	13647	13702	13462	13771	13562	13680	13608	13579	13696	13776	13769	13808	13636	13717	13623	13656	13592	13718	13564	13650	13637	13758	13865	13726	13739	13801	13667	13585	13680	13688	13796	13662	13500	13619	13705	13531	13681	13412	13601	13666	13671	13506	13698	13604	13526	13669	13483	13823	13640	13733	13498	13641	13713	13630	13709	13816	13552	13755	13718	13781	13593	13610	13513	13700	13731	13526	13695	13627	13587	13608	13670	13662	13694	13670	13834	13814	13732	13705	13635	13588	13534	13734	13830	13716	13577	13586	13871	13653	13765	13673	13648	13706	13592	13685	13627	13599	13627	13723	13588	13686	13680	13649	13814	13753	13825	13598	13798	13692	13551	13607	13817	13667	13642	13541	13584	13817	13725	13693	13642	13753	13633	13548	13866	13817	13774	13630	13538	13804	13535	13546	13711	13660	13653	13737	13785	13744	13773	13875	13799	13534	13560	13767	13774	13582	13705	13548	13616	13689	13649	13667	13714	13579	13707	13535	13710	13694	13687	13584	13606	13663	13611	13836	13561	13691	13681	13672	13579	13527	13765	13659	13672	13711	13693	13828	13697	13590	13588	13828	13846	13730	13467	13653	13646	13756	13697	13634	13687	13856	13591	13659	13650	13660	13683	13681	13662	13679	13872	13691	13748	13512	13634	13770	13744	13449	13583	13773	13653	13618	13739	13725	13523	13651	13948	13768	13671	13694	13592	13716	13562	13813	13719	13825	13759	13670	13682	13642	13701	13659	13670	13684	13547	13578	13610	13676	13861	13714	13593	13606	13511	13627	13803	13654	13596	13609	13782	13740	13640	13697	13626	13709	13693	13676	13622	13705	13706	13572	13657	13759	13626	13617	13742	13727	13689	13702	13529	13655	13757	13703	13867	13562	13709	13710	13453	13803	13738	13662	13721	13656	13565	13584	13810	13704	13682	13716	13726	13585	13684	13778	13648	13597	13700	13543	13572	13752	13579	13555	13603	13692	13639	13562	13800	13570	13519	13564	13789	13796	13475	13679	13628	13787	13519	13650	13763	13657	13572	13600	13580	13882	13512	13693	13690	13502	13750	13658	13584	13645	13679	13618	13546	13562	13636	13827	13587	13529	13765	13895	13600	13746	13701	13653	13776	13726	13676	13550	13802	13556	13641	13535	13688	13727	13533	13607	13627	13776	13681	13579	13605	13583	13840	13503	13706	13597	13541	13792	13650	13724	13699	13723	13656	13672	13580	13807	13461	13828	13780	13829	13827	13586	13762	13663	13699	13711	13655	13737	13634	13773	13821	13596	13772	13661	13655	13791	13619	13608	13604	13694	13795	13702	13859	13638	13540	13846	13725	13536	13806	13688	13616	13563	13601	13502	13690	13767	13618	13703	13803	13606	13698	13710	13655	13797	13666	13682	13740	13677	13632	13534	13734	13655	13676	13643	13756	13862	13735	13706	13793	13712	13664	13631	13915	13724	13636	13778	13628	13721	13606	13724	13741	13715	13715	13749	13711	13713	13694	13689	13622	13607	13757	13715	13736	13617	13699	13557	13681	13618	13889	13685	13667	13675	13792	13666	13866	13633	13721	13728	13730	13684	13596	13642	13528	13734	13616	13711	13659	13599	13675	13588	13748	13776	13709	13678	13665	13677	13536	13702	13817	13778	13734	13844	13925	13521	13541	13648	13825	13889	13675	13583	13806	13838	13693	13546	13812	13659	13796	13663	13607	13653	13636	13669	13529	13626	13546	13755	13915	13638	13875	13825	13663	13690	13618	13772	13773	13705	13491	13663	13677	13571	13628	13647	13644	13725	13627	13553	13671	13695	13578	13513	13799	13523	13680	13628	13695	13728	13804	13624	13678	13598	13761	13792	13653	13810	13525	13716	13674	13722	13684	13724	13572	13744	13647	13638	13828	13705	13681	13664	13753	13797	13726	13456	13674	13756	13789	13735	13650	13693	13595	13754	13605	13733	13654	13521	13622	13774	13728	13700	13672	13706	13579	13689	13697	13743	13660	13624	13706	13688	13550	13584	13573	13789	13666	13676	13665	13780	13707	13529	13794	13649	13563	13730	13581	13643	13705	13695	13840	13572	13698	13791	13731	13780	13736	13511	13737	13630	13544	13583	13677	13561	13736	13771	13772	13709	13629	13655	13772	13916	13669	13666	13711	13838	13640	13754	13661	13486	13706	13814	13555	13694	13664	13691	13631	13749	13710	13754	13741	13738	13700	13637	13801	13664	13671	13633	13796	13486	13735	13817	13564	13630	13912	13711	13622	13562	13714	13749	13731	13711	13503	13614	13723	13724	13837	13597	13757	13586	13710	13624	13696	13505	13891	13649	13730	13768	13726	13579	13610	13622	13773	13709	13615	13643	13645	13739	13781	13685	13504	13711	13708	13780	13629	13612	13637	13711	13844	13554	13599	13599	13729	13634	13533	13570	13595	13572	13708	13657	13525	13793	13586	13757	13797	13704	13482	13758	13601	13619	13530	13694	13739	13603	13727	13629	13762	13619	13727	13720	13577	13559	13813	13758	13644	13627	13657	13593	13879	13733	13522	13475	13573	13728	13667	13678	13579	13546	13713	13546	13698	13591	13966	13604	13719	13712	13825	13878	13653	13767	13653	13622	13657	13633	13593	13643	13697	13676	13669	13638	13839	13731	13736	13670	13744	13601	13630	13646	13630	13754	13544	13688	13827	13551	13698	13739	13538	13546	13656	13709	13665	13677	13731	13539	13654	13584	13735	13607	13682	13627	13698	13650	13547	13526
23131	21507	29477	24766	24419	27273	25475	19156	16872	16072	15905	15580	15512	15434	15330	15169	15303	15143	15213	15295	15180	15193	15128	15166	15216	15247	15155	14934	15082	15176	15021	15200	15102	15076	15118	15117	15000	15128	15092	15057	15174	15137	14968	15426	15070	14996	15178	15014	15080	15226	15154	15206	15072	15076	14978	14975	15094	15062	14961	14892	14838	15206	14909	15049	14924	14785	14965	15020	14795	14898	15043	15043	15019	15144	15063	15042	15059	15109	15153	15079	14994	14812	14926	14932	15051	15034	15135	14936	14893	14987	15171	15059	15253	15082	14910	14900	15042	14915	14965	14984	14980	15116	14814	14997	15021	14874	14981	14609	14882	14965	14846	14882	15015	15038	14974	15005	15084	14898	15129	15033	14891	14778	14833	14885	15019	14899	15097	14981	14874	14960	14838	15134	14983	14785	15061	15061	15027	15022	15126	14907	15242	14889	14812	14985	14799	15007	15147	15041	14990	15064	15069	14751	14865	15032	15031	14982	14902	14849	15037	14823	14896	14912	14809	15164	15094	15087	15101	14954	15094	15031	14814	14966	15025	14907	14845	14990	15200	14957	14996	15020	15081	15034	14958	14954	15072	14945	14845	15019	14876	14975	14913	15017	14838	15016	14915	14924	14972	14997	14954	14910	15017	14903	14850	15019	14866	14958	15065	14960	15150	15008	14983	14913	15044	15079	15141	15099	14735	15010	14944	15143	14944	14938	15002	15085	14960	14962	14994	14945	15002	15114	14893	14996	15048	15100	14900	14924	15104	14933	15049	15048	14977	15298	14856	15014	15080	15073	15027	14915	14932	14923	15099	14864	14705	14911	14805	14863	15127	14900	14885	14653	14922	14965	14856	14997	14948	14910	15202	15000	15008	14986	14977	14876	15180	14996	15076	15020	15198	14854	15088	14955	15119	14976	14921	14995	15011	15228	15100	15040	14716	14939	15131	14930	15106	15009	15059	14928	14899	14786	15003	14968	14942	14949	15101	14917	14886	14871	15079	14841	15088	14973	14829	14982	14887	14981	14978	14813	14908	14894	14835	14982	14876	14907	15119	14884	14819	14822	15053	14880	14878	15067	15008	15174	15081	15090	14914	14979	15168	14884	14790	15042	14758	15036	14819	14944	14938	15020	15002	15071	14885	14897	15027	15107	14939	14978	15131	15364	15035	14979	15003	15003	14901	15160	14905	14941	15078	14967	14994	14977	14869	14829	15029	14921	14928	15050	14995	15020	15024	14986	15006	14952	14897	15087	14986	14817	15051	14720	14857	15097	15029	15145	14886	15006	14727	14983	14930	14903	14919	14962	15162	15026	14894	14984	15273	14835	15089	15160	14942	14972	15042	15028	14846	15055	14876	15138	15060	15020	14821	15107	15053	15006	14813	15105	14911	14953	14929	14936	14918	14982	15014	14897	14930	14885	15069	14995	14926	14892	14794	14885	14843	14920	14888	14897	15069	15072	15064	14959	15055	14912	15050	14836	14971	15135	15054	14914	15069	15027	15017	15109	15189	15116	14937	15045	15076	14939	14864	14815	15042	15047	14835	14871	14826	14812	14942	15143	15016	14972	14918	14967	14884	15112	15014	14980	14925	14974	14992	14965	15038	15017	14903	14811	14960	14889	14986	15025	15020	14838	14914	14952	15030	15045	14965	15042	14988	14794	14942	14930	15054	15015	15078	14844	15069	14844	14876	14818	14930	15024	14726	14892	14935	14973	14986	14824	15081	14960	15082	14876	15050	14833	15101	15067	15015	15062	14895	14932	14828	14821	15008	15079	14978	14980	14982	14953	14800	14892	15017	14994	14872	14953	14840	15105	15099	15100	14927	14833	14874	14975	14882	14926	14860	14820	14990	14940	14850	14867	14744	14968	14940	14908	14915	15045	15157	14936	15077	15099	14946	14854	15112	15116	14748	15090	15048	14874	14985	15054	14953	14935	15021	15141	14905	14855	15023	15035	14956	14953	15008	14988	14815	15058	15095	15033	15007	14817	14996	14866	14797	15143	14749	15143	14880	15105	15087	14880	15151	14953	14761	14862	14927	14917	14912	14983	14988	14763	14977	14960	14969	14990	15117	15130	15089	15117	15016	15211	14987	15070	14930	14999	15120	15081	15009	14669	14859	14870	14860	14818	14981	14804	14990	14979	14868	14831	14899	14996	15058	14899	14975	14762	14753	15088	15081	15245	15003	15032	14788	14944	14936	14887	14919	14715	15016	14972	14985	14845	15137	15060	15106	14761	14842	15056	15047	14831	14955	14953	15079	14896	14817	15037	15166	14855	15119	15033	14974	15036	15036	15141	15094	14880	14963	14827	14957	14958	15088	14932	14760	14940	15125	15018	15232	14897	14934	14963	14996	14858	14924	14828	14810	14980	14852	15123	14860	15015	15113	15111	14835	15185	14852	15003	14989	15058	15038	14888	15113	14861	15077	14988	15009	15017	14915	14937	14898	15037	14808	14891	14784	14845	15114	14800	14977	14773	15073	14953	15096	14901	14925	15065	15027	14991	14988	14969	14937	15067	14725	14854	15039	14879	14977	15025	14842	14888	15159	15021	15183	14992	15083	15009	14865	14928	15050	14820	15031	14790	15052	14967	15120	14962	14987	14862	14852	14965	14934	14940	14915	15046	14972	14926	15054	15101	14972	15166	15010	14912	15015	14995	14810	14871	15064	15183	14900	14833	15006	14939	14824	15024	14898	15008	15183	15013	14876	14838	14994	14990	14729	14983	14794	14839	15065	15116	15171	14959	14941	14914	14879	14928	14809	14977	14854	14896	14988	14899	14862	14928	14978	14970	14807	14931	14976	15209	14838	15051	14946	14938	14935	14928	15040	14973	15016	14903	14902	14899	14935	14928	14947	14954	15020	14860	15110	14893	15045	15091	14997	14881	15058	14998	14823	14933	14934	14937	15162	15078	14939	15097	15064	14873	15060	15124	15150	15064	15022	15018	14934	14882	15005	14959	14965	14945	14975	15047	14972	14970	14903	14956	14956	14897	14900	14938	15013	15134	14942	14956	15053	14959	14896	14771	14799	14974	15003	14900	14912	14901	14952	14905	14983	15003	15175	14946	14793	15224	14997	14877	15015	14910	14870	14993	14938	15012	14950	15090	14905	14871	14871	15002	14961	14999	14849	14957	14947	14984	15004	14993	14943	14861	14924	15122	15122	15016	14905	15080	15002	15062	14900	14946	14996	14983	14942	14837	14926	14896	15052	14831	14815	14925	14900	14957	14785	15000	15055	14985	14986	15008	15015	14869	14828	15013	14813	14943	14850	14805	14973	14960	15072	14915	15064	15087	15263	15062	14843	14854	14994	14940	14885	14895	14825	14955	14892	14862	14886	14920	14997	14981	14950	15089	14823	15078	14966	15004	14999	15005	15098	14919	15020	15011	15133	14818	14988	15110	15058	14943	14858	14978	14849	14857	15031	14996	14989	14979	14945	14894	15151	14904	15013	14959	14770	15148	15191	14983	14890	15016	15008	14772	14825	14839	15145	14970	14888	15001	14907	15041	14877	15076	14987	15261	15012	14809	15032	15055	14982	14942	15038	14907	14804	14980	14861	15059	14706	14891	14888	14940	14918	14994	15084	14794	14982	14930	14958	15031	15045	14849	14963	14912	14992	15004	14961	14857	14963	14960	15018	15012	14862	14851	15045	15014	14907	14957	14959	14979	15036	14924	15240	15026	15073	14955	15003	15145	15017	15051	14925	14869	14859	14847	15078	15237	15092	14992	14913	15131	15030	15050	14964	15011	14752	15018	14789	14875	14995	14988	14859	14972	15074	14871	14890	14800	15074	14983	14852	14984	15183	14815	14972	14909	14858	15013	15053	15244	14963	14868	15222	15059	14944	14949	15107	14800	15115	14838	14919	15044	14919	14885	14870	14954	14944	15007	14972	15048	15075	14960	15019	14867	15039	14802	14886	14924	15061	14968	14947	14842	15155	15283	15232	14752	14846	14994	14936	15078	14934	14945	14980	14972	15043	15154	15017	15166	15053	15226	15151	15002	14968	14996	14963	14957	14832	14940	14973	15049	14949	14988	15244	15061	14883	14927	15066	14700	14823	15111	14848	14965	15067	14992	14750	14791	15024	14907	14961	14939	14840	14858	14916	14934	14856	15073	14887	14930	15035	15151	15049	14828	15007	15013	14867	15071	15035	14929	14801	14933	14926	14950	14996	14974	15108	14978	14957	15046	15107	14807	14800	15063	14927	14982	15098	15082	14752	14908	14928	15057	14937	14982	14946	14959	14990	14796	14885	14902	14906	14865	14921	14885	14878	14959	15061	14913	14689	15045	14817	14968	14984	14816	14876	15044	15176	15010	14911	15051	14985	14932	15157	14965	15039	15038	14903	15058	14946	15069	14995	15076	15002	14834	15215	14786	14932	15108	15122	15123	15098	15021	14911	15024	15122	14838	15021	14829	15047	14674	15003	15050	14922	15029	15062	15124	14865	15108	15021	15034	14950	14838	14722	14868	14906	15127	14827	15069	14946	15072	14978	15037	15008	14935	14972	15042	14877	14807	14776	14988	15103	14999	15029	14962	14866	15123	15147	14917	14916	14783	14913	15076	15247	14935	14877	15263	15109	14948	14998	14969	15033	15003	14870	15014	14942	14927	14991	15059	14912	14912	14953	14994	15014	14971	15007	14980	14956	14864	14887	14936	14907	14849	14956	14926	14909	14861	14885	15210	14823	14980	15136	14945	14815	14983	15037	14932	14946	15147	14920	15064	14928	14885	14926	14919	14970	15077	15028	14999	14979	15100	15005	14911	14762	14876	14837	14841	15028	14997	14994	14691	14898	15055	15027	14784	14865	15079	14770	14849	14937	15009	15089	14860	14795	14952	14850	15149	14903	14976	14779	15128	14895	14876	14795	15039	14914	14987	14935	14813	14995	14837	14829	14897	14848	15031	15007	14989	15025	14976	14811	14792	15113	14816	14829	15037	14994	14964	15088	14938	14930	14948	15037	15101	14911	14914	14937	14873	15016	14838	15066	15073	14927	15064	14969	14711	14926	15195	15048	15017	14986	14966	15070	14973	15089	15099	14729	14800	14947	14975	14889	14891	15107	14785	15231	14832	15148	14985	15059	14862	14874	14756	14936	15101	14885	15030	14946	14990
36298	59980	58220	48079	40122	31325	21248	18009	16029	15216	14984	14720	14802	14753	14524	14351	14403	14369	14258	14338	14182	14191	14300	14145	14164	14201	14075	14183	14047	14182	14104	14199	14272	14130	14240	14183	14330	14140	14328	14216	14265	14198	14278	14073	14237	14294	14092	14204	14232	14499	14381	14560	14471	14236	14178	14353	14204	14208	14179	14065	14205	14265	14226	14115	14346	14319	14316	14254	14343	14282	14082	14119	14303	14179	14217	14206	14068	14179	14169	14109	14236	14250	14301	14096	14282	14302	14322	14143	14310	14090	14236	14200	14145	14249	14236	14136	14084	14224	14198	14174	14289	13980	14196	14245	14128	14224	14322	14187	14163	14216	14389	14232	14122	14208	14245	14407	14156	14367	14271	14200	14116	14238	14233	14182	14199	14172	14156	14124	14038	14275	14117	14277	14053	14263	14151	14081	14215	14190	14087	14251	14343	14170	14049	14090	14260	14167	14224	14114	14121	14265	14036	14171	14032	14105	14196	14331	14210	14276	14098	14305	14166	14006	14310	14304	14188	14181	14060	14154	14171	14151	14107	14182	14220	14120	14160	14258	14191	14155	14310	14267	14333	14250	14166	14150	14237	14245	13988	14192	14143	14204	14184	14209	14214	14147	14067	14075	14173	14201	14205	14039	14158	14209	14135	14254	14102	14108	14074	14354	14187	14249	14213	14106	14340	14284	14058	14246	14245	14092	14133	14291	14299	14069	14200	14388	14171	14190	14221	14225	14054	14165	14261	14279	14162	14304	14279	14112	14205	14293	14228	14231	14049	14239	14059	14174	14134	14204	14164	14306	14355	14154	14207	14245	14164	14338	13952	14095	14134	14160	13948	14112	14332	14082	14108	14263	14143	14159	14234	14030	14200	14196	14164	14138	14238	14211	14066	14102	14045	14282	14175	14214	14234	14229	14171	14281	14191	14084	14277	14221	14317	14315	14148	14303	14262	14168	14411	14014	14284	14174	14094	14135	14170	14155	14307	14137	14250	14208	14084	14099	14305	14050	14149	14185	14132	14170	14156	14268	14128	14158	14021	14037	14229	14385	14069	14290	14230	14166	14194	14212	14191	14205	14162	14167	14145	14180	14245	14179	14175	14139	14303	14241	14362	14120	14184	14188	14377	13929	14111	14164	14252	14134	14094	14267	14190	14219	14105	14119	14116	14308	14030	14140	14181	14215	14241	14079	14102	14192	14204	14172	14310	13965	14191	14241	14170	14251	14242	14199	14178	14195	14225	14130	14110	14245	14137	14086	14340	14102	14316	14245	14148	14146	14157	14147	14187	14308	14214	14161	14092	14307	14221	14064	14260	14111	14073	14253	14208	14090	14285	14212	14218	13913	14088	14064	14198	14004	14214	14213	14248	14100	14144	14229	14036	14148	14122	14211	13981	14228	14174	14138	14186	14096	14254	14150	14203	14172	14047	14093	14357	14027	14114	14240	14323	14190	14197	14096	14077	14227	14174	14085	14218	14156	14281	13941	14082	14148	14172	14325	14133	14164	14074	14131	14071	14082	14025	14100	14140	14093	14335	14199	14104	14101	14345	13947	14045	14203	14297	14167	14029	14241	14157	14235	14094	14140	14173	13880	14077	14343	14079	14042	14057	14016	14146	14177	14184	14073	14087	14094	14063	14142	14071	14180	14123	14292	14196	14175	14049	14090	14248	14263	14247	14322	14204	13946	14215	14100	14292	14109	14251	14102	14426	14236	14137	14113	14222	14111	14093	14262	14140	14143	14305	14157	14273	14369	14183	14266	14255	14155	14251	14258	14129	14113	14136	14154	13967	14185	13954	13984	14094	14181	13989	14186	14156	14080	14374	14042	14261	14090	14092	14182	14379	14192	14097	14150	13909	14242	14266	14168	13998	14153	14188	14265	14154	14175	14033	14110	14162	14043	14016	14192	14110	14212	14214	14243	14051	14283	14179	14156	14072	14253	14147	14264	14250	14169	14472	14219	14100	14214	14124	13970	14334	14186	14269	14220	14133	14280	14168	14236	14332	14181	14209	14200	14131	14155	14204	14131	14123	14348	14152	14284	14165	14289	14251	14064	14192	14211	14070	14168	14219	14149	13944	14086	14195	14126	14298	14296	14070	14229	14092	14072	14233	14185	14198	14289	14029	14155	14276	14227	14235	14131	14197	14434	14264	14062	14264	14190	14040	14273	14116	14111	14035	14297	14168	14302	14163	14092	14324	14094	14111	14128	14191	14136	14169	14224	14204	14312	14179	14117	14138	14132	14123	14142	14294	14310	14024	14358	14149	14204	14108	14250	14200	14178	14019	14106	14179	14201	14178	14093	14203	14246	14262	14177	14161	14329	14098	14242	14287	14317	14054	14218	14178	14094	14202	14241	14025	14296	14104	14248	14073	14265	14274	14264	14037	14019	14182	14037	14209	14058	14285	14226	14187	14315	14242	14234	14172	14147	14308	14193	14177	14181	14082	14205	14274	14300	14263	14340	14218	14195	14063	14224	14058	14122	14127	14155	14052	13993	14229	14169	14089	14263	14087	14202	14065	14289	14103	14241	14114	14241	14294	14249	14240	13924	14238	14106	14218	14225	14067	14251	14244	14076	14309	14098	14147	14166	14148	14068	14251	14116	14204	14087	14315	14304	14198	14293	14109	14242	14127	14194	14141	14149	14204	14087	14270	14132	14168	14153	14251	14125	14201	14135	14208	14200	14035	14128	14374	14091	14297	14209	14034	14376	14140	14244	14180	14235	14130	14210	14078	14192	14190	14216	14345	14237	14108	14184	14184	14112	14063	14311	14168	14161	14137	14259	14058	14004	14069	14267	14271	14207	13973	14230	14194	14167	14236	14029	14315	14304	14029	14228	14130	14287	14181	14260	14044	14156	14147	14299	14086	14321	14188	14408	14309	14075	14109	14173	14212	14120	14127	14320	14361	14162	14118	14135	14193	14370	14161	14242	14069	14141	14292	14226	14143	14202	14247	14112	14231	14093	14221	14284	14251	14220	14159	14289	14207	14095	14358	14185	14203	14119	14229	14254	14182	14275	14127	14043	14202	14138	14196	14226	14413	14119	14038	14176	14115	14207	14240	14289	14103	14208	14296	14162	14274	13978	14237	14218	14138	14121	14315	14063	14215	14254	14183	14201	14086	14444	14333	14093	14067	14056	14395	14050	14335	14199	14041	14216	14326	14231	14094	14231	14308	14243	14084	14229	14222	14141	14278	14167	14156	13989	14117	14056	14066	14132	14114	14168	14258	14132	14166	14097	14076	14139	14025	13990	14193	14259	14197	14150	14078	14213	14193	14185	14367	14185	14161	14086	14220	14235	14256	14261	14249	13983	14182	14110	14125	14196	14133	14262	14179	14055	14292	14191	14299	14203	14244	14270	14198	14129	14241	14122	14221	13927	14155	14105	14197	14186	14151	14212	14240	14225	14181	14116	14119	14220	14171	14232	14324	14177	14322	14133	14271	14250	14261	14160	14393	14098	14277	14212	14298	14081	14224	13959	14310	14107	14125	14203	14194	14169	14166	14000	14221	14235	14168	14349	14270	14281	14101	14055	14164	14311	14257	14157	14347	14119	14252	14181	14203	14147	14230	14056	14302	14206	14150	14216	14247	14014	14183	14197	14186	14141	14142	14186	14088	14105	14252	14049	14163	14146	14215	14185	13979	14290	14262	14195	14193	14130	14262	14170	14068	14245	14317	14102	14208	14125	14178	14241	13945	14058	14059	14216	14226	14260	14228	14128	14190	14127	14353	14304	14271	14193	14050	14115	14126	14139	14110	14196	14028	14161	14136	14305	14283	14121	14270	14160	14226	14188	13939	14212	14171	14173	14071	14336	14178	14196	14076	14050	14099	14189	14169	14294	14134	14292	14102	14264	14208	14207	14106	14160	14235	14210	14127	14202	14350	14183	14320	14119	14133	14316	14058	14141	14062	14159	14152	14073	14058	14095	14105	14256	14128	14284	14079	14341	14080	14387	14213	14123	14119	14230	14159	14311	14183	14219	14130	14199	14178	14214	14300	14124	14367	14128	14170	14184	14152	14134	14203	14171	13900	14127	14160	14009	14153	14098	14300	14229	14204	14199	14124	14247	14286	14159	14166	14174	14077	14123	14251	14160	14133	14075	14167	14223	14210	14154	14267	14127	14150	14181	14201	14057	14178	14239	14122	14305	14135	14102	14278	14025	14207	14087	14109	14173	14095	14155	14088	14106	14231	14150	14027	14254	14100	14368	14375	14105	14115	14120	14276	14269	14235	14100	14260	14191	14176	14109	14298	14234	14180	14137	14204	14116	14127	14215	14317	14065	14234	14063	14176	14095	14131	14101	14101	14088	14157	14315	14249	14301	14148	14048	14240	14140	14070	14062	14177	14153	13958	14076	14246	14191	14308	14172	14150	14133	14271	14152	14105	14140	14264	14019	14237	14198	14136	14180	14150	14214	13990	14221	14135	14401	14160	14203	14142	14114	14169	14240	14161	14241	14371	14242	14183	14122	14285	14313	14389	14211	14067	14215	14172	14199	14214	14275	14274	14149	14220	14213	14281	14140	14174	14190	14084	14365	14154	14337	14200	14211	14208	14204	14147	14266	14076	14102	14241	14388	14221	14003	14064	14210	14241	14249	14206	14073	14181	14186	14044	13965	14263	14169	14200	14209	14118	14259	14185	14218	14188	14367	14285	14143	14144	14418	14139	14140	14166	14213	14200	14224	14077	14152	14185	14160	14164	14133	14127	14259	14155	14320	14258	14217	14203	14189	13962	14076	14239	14107	14190	14068	14188	14043	14272	14224	14275	14147	14224	14023	14325	14085	14222	14035	14135	14206	14121	14248	14170	14087	14297	14126	14161	14218	14144	14142	14139	14202	14192	14086	14296	14035	14006	14192	14019	14078	14069	14228	14089	14300	14157	14070	14193	14217	14201	14106	14155	14162	14160	14217	14067	14202	14201	14250	14066	14299	14021	14220	14194	14111	14092	14252	14257	13993	14093	14192	14143	14152	14043	14083	14154	14084	14108	14254	14107	14171	14268	13992	14202	14055	14093	14178	14210	14185	14316	14127	13986	14074	14086	14182	14264	13995	14261	14153	14259	14187	14279	14262	14082	14034	14040	14118	14110	14136	14289	14327	14160	14176	14056	14379
28296	26108	31853	27509	20588	17294	15527	14535	13848	13758	13899	13707	13674	13661	13627	13569	13463	13484	13568	13393	13372	13557	13407	13464	13486	13271	13655	13365	13426	13469	13613	13444	13124	13550	13350	13535	13385	13476	13409	13348	13448	13544	13362	13368	13608	13470	13515	13609	13416	13541	13507	13446	13404	13643	13675	13437	13418	13515	13494	13554	13467	13616	13609	13585	13388	13649	13377	13336	13456	13464	13425	13430	13371	13480	13578	13562	13526	13521	13453	13442	13576	13505	13404	13586	13259	13348	13376	13432	13565	13554	13537	13289	13384	13547	13401	13400	13522	13557	13346	13313	13426	13651	13393	13355	13503	13504	13332	13419	13389	13395	13423	13509	13333	13339	13374	13442	13540	13591	13501	13586	13290	13459	13387	13424	13256	13475	13438	13436	13410	13517	13520	13364	13351	13468	13358	13365	13694	13613	13627	13435	13485	13437	13415	13377	13451	13654	13262	13285	13347	13440	13332	13481	13272	13344	13523	13223	13315	13383	13575	13556	13403	13337	13342	13362	13413	13495	13540	13352	13536	13448	13603	13210	13455	13271	13267	13470	13491	13274	13475	13392	13525	13433	13359	13360	13473	13237	13555	13574	13267	13332	13317	13477	13534	13555	13350	13525	13554	13469	13458	13335	13194	13534	13355	13500	13278	13601	13389	13466	13602	13420	13486	13399	13331	13331	13249	13436	13558	13590	13497	13326	13492	13396	13201	13299	13470	13297	13479	13440	13338	13452	13561	13525	13512	13565	13462	13489	13477	13478	13359	13580	13333	13511	13530	13406	13512	13421	13494	13376	13589	13591	13310	13598	13334	13328	13623	13465	13488	13313	13711	13499	13292	13369	13624	13480	13352	13475	13434	13343	13588	13263	13561	13471	13335	13259	13445	13231	13255	13518	13332	13431	13459	13452	13305	13363	13469	13501	13554	13375	13457	13388	13516	13432	13503	13273	13369	13462	13498	13318	13345	13540	13390	13334	13381	13328	13366	13379	13487	13365	13507	13338	13509	13530	13382	13361	13415	13433	13538	13579	13326	13372	13315	13426	13309	13484	13427	13510	13310	13317	13324	13310	13583	13331	13482	13406	13482	13437	13491	13473	13322	13511	13447	13287	13429	13336	13341	13389	13352	13695	13588	13303	13396	13340	13293	13373	13376	13449	13449	13563	13680	13327	13591	13241	13562	13248	13377	13484	13363	13384	13364	13309	13415	13485	13324	13582	13547	13353	13587	13479	13369	13358	13468	13595	13290	13501	13581	13285	13406	13545	13337	13495	13447	13413	13262	13253	13304	13453	13447	13381	13628	13490	13491	13250	13624	13433	13437	13548	13323	13552	13352	13393	13413	13553	13390	13434	13483	13477	13517	13428	13209	13413	13487	13582	13350	13434	13413	13308	13375	13332	13534	13405	13355	13378	13504	13450	13329	13575	13342	13361	13441	13363	13415	13413	13587	13212	13622	13438	13643	13526	13471	13450	13385	13512	13607	13424	13483	13351	13475	13488	13365	13590	13381	13584	13534	13308	13481	13372	13443	13267	13528	13438	13340	13345	13467	13346	13382	13491	13460	13352	13384	13513	13409	13381	13459	13466	13440	13514	13513	13543	13353	13403	13535	13400	13570	13600	13432	13408	13417	13417	13405	13339	13476	13375	13448	13510	13487	13366	13405	13428	13238	13309	13373	13466	13279	13341	13114	13371	13522	13274	13399	13372	13743	13399	13546	13487	13333	13236	13449	13349	13357	13323	13574	13347	13366	13395	13595	13256	13279	13407	13524	13441	13442	13299	13485	13346	13562	13456	13326	13515	13443	13430	13302	13342	13564	13445	13349	13383	13472	13617	13506	13355	13262	13362	13385	13457	13417	13442	13417	13568	13500	13271	13469	13441	13489	13436	13350	13447	13536	13555	13489	13557	13488	13634	13383	13506	13170	13373	13443	13547	13446	13508	13550	13385	13508	13268	13356	13296	13458	13507	13448	13355	13609	13354	13433	13551	13646	13537	13445	13575	13461	13439	13455	13327	13563	13493	13512	13342	13397	13276	13247	13321	13320	13349	13423	13543	13447	13420	13444	13410	13503	13341	13446	13376	13411	13241	13485	13402	13391	13351	13354	13314	13488	13526	13382	13510	13355	13442	13432	13239	13453	13457	13285	13312	13563	13496	13354	13620	13483	13458	13268	13261	13453	13387	13586	13426	13460	13314	13384	13260	13298	13304	13493	13588	13382	13513	13578	13327	13432	13426	13548	13353	13387	13459	13443	13366	13461	13361	13471	13484	13388	13420	13498	13466	13513	13498	13414	13354	13295	13558	13484	13504	13398	13355	13424	13400	13441	13493	13444	13268	13365	13297	13392	13558	13448	13312	13478	13437	13427	13396	13346	13504	13431	13333	13392	13555	13347	13375	13435	13387	13533	13698	13495	13475	13486	13375	13529	13369	13211	13403	13288	13474	13576	13429	13549	13447	13373	13541	13545	13326	13534	13294	13447	13563	13391	13574	13643	13347	13457	13408	13411	13404	13507	13570	13448	13430	13354	13365	13487	13607	13404	13376	13462	13248	13510	13431	13638	13452	13507	13356	13546	13677	13564	13556	13378	13479	13334	13456	13590	13607	13277	13469	13467	13435	13317	13357	13344	13474	13601	13508	13593	13540	13389	13497	13513	13284	13424	13426	13505	13320	13335	13585	13459	13353	13205	13449	13395	13368	13552	13456	13441	13547	13290	13552	13225	13329	13423	13396	13317	13363	13373	13503	13391	13416	13392	13519	13530	13207	13357	13501	13354	13500	13519	13489	13311	13485	13443	13358	13347	13610	13526	13388	13369	13657	13380	13450	13519	13430	13392	13554	13498	13298	13443	13461	13537	13433	13498	13516	13438	13462	13341	13187	13524	13436	13477	13432	13423	13270	13288	13233	13376	13302	13528	13404	13408	13375	13416	13534	13475	13427	13605	13346	13485	13380	13379	13456	13595	13577	13477	13516	13481	13388	13239	13513	13480	13357	13274	13501	13296	13395	13325	13498	13536	13333	13519	13449	13387	13454	13475	13385	13408	13337	13332	13374	13455	13203	13462	13410	13456	13498	13399	13431	13469	13488	13559	13391	13346	13453	13498	13570	13539	13448	13504	13468	13399	13404	13471	13274	13590	13597	13247	13472	13527	13367	13449	13437	13467	13474	13508	13341	13388	13459	13483	13583	13523	13532	13263	13425	13515	13514	13513	13268	13527	13629	13503	13333	13239	13507	13317	13555	13436	13610	13649	13541	13459	13593	13295	13433	13374	13499	13571	13463	13457	13438	13427	13411	13443	13478	13434	13577	13308	13360	13461	13459	13505	13345	13491	13441	13547	13486	13338	13472	13340	13467	13386	13470	13402	13417	13445	13658	13513	13448	13437	13500	13500	13630	13500	13467	13263	13476	13374	13380	13358	13322	13418	13491	13502	13492	13300	13290	13470	13462	13601	13546	13624	13457	13486	13512	13499	13470	13322	13374	13455	13283	13544	13339	13519	13490	13403	13348	13523	13324	13552	13381	13441	13430	13465	13489	13521	13475	13460	13381	13333	13423	13384	13404	13466	13533	13547	13330	13452	13366	13434	13459	13508	13360	13532	13502	13454	13574	13489	13401	13412	13165	13411	13524	13362	13333	13376	13729	13571	13454	13297	13723	13590	13536	13354	13487	13313	13522	13388	13487	13451	13237	13246	13422	13526	13342	13497	13449	13356	13414	13447	13440	13535	13468	13632	13212	13547	13477	13446	13486	13503	13614	13562	13216	13499	13502	13570	13569	13472	13176	13269	13412	13331	13627	13470	13334	13428	13353	13577	13565	13503	13431	13353	13446	13595	13495	13361	13399	13352	13453	13559	13599	13296	13271	13356	13660	13514	13523	13291	13395	13627	13452	13370	13475	13476	13408	13627	13674	13435	13402	13427	13478	13548	13503	13527	13438	13433	13382	13497	13421	13407	13387	13417	13513	13529	13398	13395	13420	13489	13481	13499	13406	13616	13574	13668	13306	13782	13281	13568	13460	13445	13447	13341	13352	13336	13479	13469	13477	13638	13494	13431	13335	13301	13502	13479	13368	13444	13378	13187	13417	13453	13495	13396	13461	13339	13281	13533	13425	13223	13358	13473	13430	13371	13604	13421	13343	13493	13587	13366	13571	13240	13418	13325	13546	13437	13521	13488	13421	13349	13566	13361	13375	13456	13512	13387	13430	13514	13503	13371	13336	13553	13570	13316	13477	13273	13247	13285	13509	13644	13283	13484	13438	13439	13487	13387	13514	13393	13332	13418	13541	13449	13300	13393	13588	13512	13466	13434	13275	13465	13481	13497	13467	13556	13505	13669	13348	13468	13500	13454	13319	13216	13331	13495	13384	13458	13499	13470	13444	13393	13400	13568	13345	13400	13531	13345	13479	13386	13353	13455	13562	13560	13394	13467	13563	13316	13381	13624	13524	13148	13419	13522	13412	13411	13307	13689	13317	13466	13573	13417	13470	13625	13457	13511	13377	13400	13345	13629	13390	13385	13415	13546	13574	13481	13459	13417	13472	13255	13385	13504	13477	13372	13496	13242	13530	13579	13402	13390	13382	13488	13366	13383	13364	13534	13454	13507	13420	13446	13318	13594	13547	13565	13410	13391	13338	13388	13431	13428	13639	13528	13452	13418	13172	13567	13545	13534	13441	13406	13485	13442	13364	13411	13330	13454	13532	13409	13520	13415	13300	13496	13563	13481	13510	13480	13350	13419	13456	13392	13371	13394	13407	13394	13611	13576	13537	13464	13294	13464	13372	13442	13561	13451	13569	13633	13802	13206	13351	13550	13487	13697	13280	13438	13472	13472	13546	13274	13506	13605	13295	13393	13574	13255	13294	13480	13477	13471	13404	13370	13479	13480	13371	13511	13632	13531	13487	13401	13443	13340	13478	13459	13490	13373	13241	13458	13381	13358	13404	13333	13412	13567	13467	13497	13429	13376	13371	13404	13453	13503	13597	13475	13495	13501	13395	13513	13432	13485	13371	13437	13248	13377	13426	13263	13490	13552	13583	13380	13509	13358	13463	13479	13333	13577	13567	13336	13531	13488	13484	13359	13125	13526	13550	13360	13331	13445	13543	13368	13222
31067	43558	38777	29340	22868	18434	15832	14615	14128	13857	13545	13483	13611	13604	13260	13250	13512	13289	13184	13218	13367	13228	13191	13296	13360	13286	13402	13090	13458	13319	13380	13282	13347	13259	13310	13278	13254	13179	13089	13277	13216	13276	13270	13338	13357	13148	13220	13246	13346	13205	13133	13343	13145	13294	13421	13095	13273	13193	13312	13224	13283	13327	13177	13189	13190	13169	13353	13311	13393	12986	13098	13409	13459	13320	13147	13177	13298	13160	13333	13276	13095	13435	13144	13335	13133	13590	13399	13107	13210	13401	13360	13178	13246	13111	13229	13294	13379	13291	13211	13271	13435	13373	13260	13307	13312	13102	13266	13278	13165	13217	13202	13318	13149	13278	13292	13342	13126	13213	13168	13204	13317	13302	13514	13275	13263	13070	13326	13234	13405	13190	13151	13151	13232	13302	13127	13113	13309	13019	13326	13109	13302	13309	13238	13210	13191	13239	13321	13283	13252	13204	13327	13200	12990	13246	13201	13109	13162	13414	13206	13242	13235	13218	13154	13202	13556	13360	13169	13250	13340	13159	13236	13167	13376	13170	13396	13182	13194	13395	13214	13214	12983	13213	13224	13365	13240	13360	13421	13225	13279	13364	13212	13190	13297	13242	13363	13128	13581	13090	13338	13309	13263	13458	13294	13132	13221	13206	13199	13212	13285	13356	13346	13242	13254	13198	13239	13204	13226	13084	13259	13207	13252	13278	13176	13310	13408	13240	13238	13308	13391	13342	13224	13147	13216	13257	13252	13337	13411	13289	13333	13291	13169	13235	13329	13349	13160	13359	13345	13196	13098	13203	13166	13174	13142	13294	13287	13086	13342	13381	12946	13200	13329	13253	13325	13223	13130	13280	13393	13148	13227	13242	13230	13240	13046	13108	13262	13076	13134	13227	13160	13327	13239	13151	13202	13053	13209	13164	13323	13372	13324	13266	13281	13316	13333	13290	13036	13099	13313	13220	13305	13212	13277	13292	13197	13248	13215	13180	13234	13297	13310	13299	13221	13316	13411	13135	13277	13317	13299	13193	13339	13310	13235	13151	13136	13258	13244	13298	13293	13264	13277	13201	13277	13283	13316	13146	13090	13268	13139	13118	13332	13198	13009	13297	13224	13253	13307	13219	13342	13145	13250	13195	13301	13093	13243	13166	13196	13071	13406	13159	13335	13272	13280	13141	13182	13329	13325	13296	13249	13251	13322	13270	13301	13267	13315	13251	13201	13296	13189	13384	13147	13450	13177	13050	13306	13316	13404	13167	13428	13197	13249	13317	13318	13227	13285	13126	13284	13340	13143	13186	13344	13419	13278	13171	13199	13308	13168	13192	13309	13210	13408	13383	13178	13167	13290	13186	13165	13097	13297	13464	13218	13301	13272	13148	13187	13283	13182	13246	13232	13084	13264	13270	13236	13135	13268	13299	13205	13230	13241	13092	13308	13168	13257	13282	13164	13239	13209	13295	13161	13263	13391	13338	13236	13083	13267	13376	13332	13324	13136	13266	13256	13220	13250	13353	13264	13268	13281	13375	13256	13349	13134	13081	13126	13202	13333	13214	13242	13190	13386	13174	13135	13290	13413	13321	13324	13376	13068	13242	13160	13374	13388	13238	13270	13276	13220	13204	13354	13137	13221	13259	13144	13362	13396	13282	13284	13251	13088	13230	13234	13366	13239	13284	13273	13258	13306	13151	13407	13230	13323	13226	13336	13197	13068	13342	13251	13284	13171	13224	13304	13278	13292	13076	13285	13298	13261	13206	13370	13195	13207	13198	13029	13239	13303	13137	13188	13348	13314	13317	13294	13196	13043	13366	13257	13282	13387	13333	13335	13350	13138	13312	13377	13253	13146	13342	13177	13262	13181	13132	13253	13307	13199	13262	13355	13197	13385	13314	13372	13072	13262	13418	13394	13072	13308	13184	13376	13290	13289	13140	13265	13276	13324	13233	13166	13133	13268	13299	13306	13297	13200	13281	13307	13297	13245	13196	13402	13136	13320	13274	13227	13319	13305	13099	13150	13299	13399	13237	13310	13208	13417	13239	13362	13323	13157	13446	13436	13349	13310	13173	13162	13371	13165	13236	13430	13076	13223	13348	13379	13162	13384	13213	13233	13245	13322	13170	13183	13312	13338	13328	13351	13185	13286	13213	13228	13307	13201	13420	13253	13236	13426	13194	13199	13284	13320	13131	13172	13287	13178	13194	13124	13127	13145	13160	13337	13199	13238	13084	13151	13120	13189	13377	13244	13316	13263	13312	13191	13422	13224	13099	13171	13257	13447	13105	13345	13245	13107	13302	13277	13247	13288	13285	13139	13374	13285	13238	13212	13375	13217	13130	13129	13192	13181	13149	13275	13281	13211	13148	13201	13366	13106	13104	13250	13233	13195	13221	13177	13300	13388	13264	13228	13192	13476	13262	13341	13172	13227	13253	13261	13199	13325	13273	13344	13188	13199	13247	13305	13249	13162	13230	13329	13343	13270	13235	13188	13244	13254	13309	13253	13288	13122	13257	13304	13215	13312	13220	13164	13179	13420	13402	13144	13249	13151	13439	13292	13245	13252	13122	13208	13274	13298	13253	13377	13342	13246	13148	13360	13291	13351	13268	13144	13362	13245	13256	13372	13337	13343	13277	13381	13136	13399	13186	13332	13302	13334	13318	13326	13159	13271	13240	13187	13295	13253	13321	13277	13150	13103	13281	13251	13107	13130	13058	13193	13339	13401	13425	13200	13113	13079	13246	13190	13442	13153	13295	13356	13004	13245	13020	13141	13146	13103	13261	13140	13327	13227	13203	13438	13272	13178	13350	13252	13214	13197	13408	13232	13331	13384	13172	13190	13178	13315	13250	13224	13157	13215	13259	13335	13155	13251	13098	13177	13244	13284	13129	13303	13379	13269	13346	13330	13189	13311	13243	13306	13204	13411	13317	13357	13326	13217	13209	13322	13302	13097	13175	13363	13524	13338	13351	13190	13249	13143	13143	13311	13396	13215	13243	13233	13225	13310	13268	13270	13228	13422	13405	13372	13348	13142	13133	13311	13283	13260	13142	13168	13315	13206	13239	13071	13204	13178	13337	13345	13352	13176	13195	13250	13284	13391	13264	13246	13340	13261	13286	13231	13264	13242	13446	13203	13262	13249	13182	13468	13261	13148	13350	13425	13104	13251	13135	13268	13190	13285	13423	13179	13184	13012	13329	13216	13269	13201	13347	13242	13164	13273	13282	13286	13286	13277	13282	13205	13294	13331	13241	13267	13417	13439	13159	13180	13230	13185	13215	13207	13119	13302	13257	13198	13171	13110	13219	13282	13282	13331	13190	13340	13273	13291	13341	13285	13274	13276	13168	13329	13178	13205	13153	13152	13306	13399	13275	13444	13237	13194	13211	13483	13378	13321	13194	13144	13241	13192	13279	13056	13293	13197	13318	13355	13316	13234	13332	13162	13356	13299	13309	13152	13115	13381	13301	13204	13307	13155	13385	13262	13180	13376	13215	13285	13288	13136	13255	13191	13004	13300	13266	13172	13301	13255	13324	13177	13297	13372	13180	13060	13271	13029	13145	13368	13330	13359	13353	13287	13063	13192	13345	13147	13361	13225	13299	13258	13162	13305	13334	13303	13318	13240	13269	13377	13226	13233	13251	13326	13231	13235	13182	13149	13200	13107	13266	13409	13107	13169	13246	13166	13232	13258	13199	13371	13318	13301	13238	13395	13272	13083	13265	13214	13262	13246	13288	13472	13195	13146	13336	13313	13180	13205	13224	13283	13239	13198	13298	13299	13079	13153	13256	13304	13163	13382	13277	13200	13251	13194	13168	13171	13260	13234	13324	13158	13263	13255	13406	13213	13268	13254	13344	13275	13290	13464	13267	13163	13242	13260	13299	13301	13389	13131	13306	13186	13314	13225	13164	13153	13229	13235	13286	13178	13233	13299	13316	13198	13172	13163	13360	13333	13183	13130	13101	13220	13279	13140	13259	13273	13158	13266	13165	13142	13367	13279	13349	13397	13298	13213	13314	13347	13305	13305	13252	13285	13313	13332	13199	13235	13137	13335	13333	13284	13308	13283	13227	13118	13211	13195	13372	13221	13252	13488	12989	13148	13333	13397	13274	13466	13019	13322	13178	13206	12978	13372	13420	13154	13210	13210	13247	13106	13458	13285	13518	13010	13315	13239	13217	13239	13107	13181	13208	13262	13367	13412	13353	13280	13123	13242	13257	13327	13192	13360	13203	13204	13091	13291	13398	13338	13265	13326	13153	13051	13112	13176	13233	13091	13228	13235	13196	13427	13364	13177	13184	13243	13265	13176	13266	13198	13318	13367	13266	13328	13328	13257	13339	13196	13192	13359	13205	13330	13274	13183	13227	13155	13371	13311	13133	13202	13264	13294	13207	13299	13423	13255	13264	13393	13235	13127	13411	13305	13197	13334	13283	13307	13241	13150	13263	13321	13160	13276	13212	13228	13124	13220	13266	13345	13250	13235	13329	13431	13139	13318	13313	13341	13383	13088	13135	13125	13132	13063	13207	13184	13180	13204	13247	13451	13383	13177	13159	13286	13237	13180	13344	13128	13160	13239	13469	13212	13201	13352	13244	13237	13190	13196	13224	13236	13361	13399	13170	13368	13191	13407	13417	13318	13288	13294	13182	13361	13133	13174	13285	13247	13352	13115	13327	13206	13370	13169	13185	13170	13316	13240	13390	13118	13312	13165	13391	13405	13287	13277	13191	13329	13236	13229	13255	13302	13210	13191	13185	13214	13301	13323	13129	13311	13110	13329	13341	13183	13246	13148	13187	13276	13394	13259	13306	13285	13210	13220	13255	13250	13234	13362	12992	13339	13098	13241	13244	13309	13217	13228	13300	13339	13241	13159	13419	13301	13571	13306	13223	13183	13256	13217	13083	13258	13160	13185	13489	13327	13229	13412	13331	13274	13375	13314	13255	13267	13353	13220	13220	13483	13325	13207	13293	13129	13278	13258	13312	13221	13266	13414	13245	13257	13206	13278	13258	13168	13220	13353	13282	13374	13117	13046	13272	13304	13211	13167	13309	13298	13271	13410	13099	13175	13250	13204	13204	13232	13412	13301	13215	13235	13399	13339	13245	13264	13219	13147	13161	13363	13300
24325	21494	29163	25935	24528	23332	20030	15825	14366	13937	13866	13754	13561	13320	13415	13273	13536	13274	13448	13171	13377	13349	13340	13300	13317	13284	13145	13224	13326	13334	13145	13137	13323	13364	13248	13332	13257	13300	13474	13149	13288	13229	13368	13212	13174	13125	13247	13323	13301	13196	13564	13375	13412	13258	13247	13311	13504	13344	13137	13292	13264	13123	13187	13438	13155	13165	13409	13362	13283	13319	13186	13237	13288	13323	13230	13164	13190	13218	13377	13347	13291	13106	13125	13215	13199	12929	13093	13213	13190	13143	13206	13106	13059	13237	13253	13096	13226	13130	13026	13370	13236	13243	13150	12963	13218	13209	13228	13139	13313	13221	13400	13052	13359	13475	13264	13246	13359	13325	13235	13231	13219	13257	13256	13217	13268	13222	13262	13319	13164	13166	13159	13147	13360	13202	13096	13296	13220	13290	13261	13275	13300	13105	13234	13370	13213	12993	13137	13254	13137	13041	13315	13215	13315	13346	13219	13091	13304	13358	13178	13391	13358	13393	13291	13156	13026	13097	13327	13163	13208	13141	13112	13205	13280	13201	13232	13212	13109	13278	13129	13272	13310	13071	13203	13152	13249	13204	13113	13153	13313	13309	13229	13176	13220	13204	13192	13316	13087	13193	13143	13193	13144	13233	13209	13276	13075	13145	13142	13224	13028	13360	13228	13008	13179	13367	13221	13179	13023	13213	13191	13229	13076	13268	13094	13237	13345	13412	13194	13181	13260	12983	13176	13321	13134	13066	13193	13129	13188	13133	13137	13391	13184	13220	13218	13305	13293	13303	13157	13168	13233	13150	13159	13016	13259	13176	13069	13437	13340	13194	13163	13316	13260	13291	13091	13245	13195	13238	13235	13260	13163	13166	13130	13248	13188	13271	13113	13256	13115	13186	13329	13138	13159	13237	13219	13284	13223	13336	12989	13067	13213	13328	13222	13248	13085	13092	13099	13141	13040	13263	13113	13341	13218	13140	13146	13271	13250	13200	13152	13087	13102	13197	13364	13146	13131	13131	13257	13348	13084	13108	13224	13179	13217	13104	13189	13131	13249	13264	13206	13073	13322	13314	13291	13213	13305	13314	13212	13146	13335	12993	13014	13230	13221	13158	13177	13160	13370	13372	13166	13207	13099	13063	13148	13156	13107	13223	13133	13200	13216	13122	13068	13253	13186	13201	13280	13205	13170	13292	13204	13149	13188	13201	13201	13305	13185	13107	13129	13236	13331	13313	13336	13159	13133	13168	13133	13096	13170	13168	13125	13090	13075	13187	13198	13318	13264	13293	13157	13121	13255	13088	13056	12947	13020	13269	13280	13549	13417	13082	13245	13123	13175	13286	13250	13159	13193	13286	13291	13222	13190	13099	13213	13197	13283	13246	13074	13236	13143	13243	13261	13226	13219	13188	13172	13170	13355	13144	13383	13082	13067	13213	13389	13152	13360	13080	13212	12941	13234	13276	13052	13390	13319	13156	13236	13187	13041	13175	13279	13127	13405	13131	13124	13225	13272	13109	13199	13272	13212	13320	13071	13161	13486	13035	13150	13210	13208	13131	13094	13324	13087	13245	13121	13085	13297	12986	13192	13097	13313	13333	13171	13098	13267	13306	12970	13163	13127	13279	13340	13473	13218	13374	13263	13206	13300	13086	13458	13265	13095	13264	13302	13079	13307	13204	13162	13158	13377	13260	13047	13309	13415	13317	13181	13081	13243	13093	13310	13234	13242	13302	13277	13230	13389	13188	13087	13204	13110	13109	13221	13322	13281	13148	13088	13272	13335	13171	13102	13259	13237	13093	13271	13199	13121	13169	13084	13186	13242	13127	13082	13242	13086	13161	13123	13295	13105	13172	13164	13195	13061	13272	13172	13078	13242	13302	13224	13256	13112	13241	13210	13264	13121	13095	13231	13186	13109	13267	13193	13182	13302	13431	13221	13217	13167	13244	13420	13327	13310	13263	13250	13241	13416	13174	13315	13224	13441	13179	13320	13306	13190	13136	13314	13290	13238	13271	13197	13227	13218	13245	13153	13151	13211	13209	13129	13234	13065	13244	13316	13127	13147	13125	13206	13173	13241	13073	13082	13215	13196	13075	13222	13151	13212	13316	13009	13260	13078	13264	13317	13219	13115	13316	13103	13296	13218	13353	13027	13106	13381	13198	13214	13141	13212	13277	13270	13228	13259	13202	13271	13158	13177	13231	13164	13222	13319	12977	13121	13271	13273	13279	13233	13224	13330	13256	13315	13075	13135	13269	13189	13092	13144	13148	13267	13338	12998	13142	13264	13039	13468	13297	13170	13192	13088	13178	13301	13291	13149	13256	13070	13228	12941	13013	13125	13168	13184	13101	13109	13266	13183	13178	13342	13302	13283	13164	13120	13204	13304	13311	13074	13130	13149	12889	13081	13159	13107	12963	13305	13051	13166	13101	13100	13304	13119	13430	13143	13065	13069	13081	13202	13176	13293	13077	13121	13177	13259	13386	13042	13200	13225	13027	13107	13266	13086	13198	13133	13163	13265	13075	13114	13136	13197	13268	13121	13201	13177	13052	13167	13069	13110	13029	13271	13113	13097	13030	13068	13191	13281	13279	13266	13274	13274	13331	13293	13119	13161	13169	13201	13101	13211	13344	13184	13190	13258	13370	13004	13277	13137	13147	13186	13369	13382	13111	13292	13247	13284	13268	13127	13205	13173	13305	13208	13014	13237	13270	13191	13171	13109	13291	13137	13225	13215	13216	13293	13068	13192	13320	13278	13210	13324	13226	13298	13000	13259	13133	13159	12946	13401	13342	13330	13031	13163	13163	13189	13094	13321	13239	13185	13152	13363	13225	13200	13198	12973	13121	13066	13134	13201	13137	13108	13286	13254	13237	13170	13224	13137	13213	13234	13416	13199	13299	13107	13044	13038	13234	13327	13230	13416	13245	13322	13332	13211	13154	13310	13207	13217	13239	13284	13228	13116	13142	13188	13006	13170	13204	13305	12995	13266	13228	13111	13145	13066	13451	13216	13118	13152	13114	13156	13283	13155	13157	13258	13111	13289	13174	13150	13169	13287	13355	13129	13141	12988	13095	13040	13157	13223	13044	13293	13284	13118	13367	13153	13309	13115	13185	13134	13278	13381	13180	13113	13377	13176	13215	13099	13356	13319	13329	13285	13321	13242	13388	13274	13312	13259	13284	13251	13245	13190	13366	13227	13220	13097	13201	13183	13205	13097	13211	13345	13036	13326	13249	13160	13169	13207	13256	13340	13262	13202	13322	13344	13305	13260	13113	13234	13079	13165	13352	13490	13297	13155	13236	13213	13164	13372	13315	13291	13278	13172	13119	13193	13201	13128	13257	13221	13222	13155	13181	13193	13086	13163	13402	13225	13152	13235	13043	13331	13210	13357	13185	13109	13519	13183	13286	13241	13179	13335	13253	13296	13235	13079	13213	13203	13169	13335	13196	13265	13235	13243	13240	13042	13134	13131	13284	13215	13061	13182	13316	13003	13276	13101	13262	13154	13215	13433	13200	13108	13151	13252	13053	13186	13343	13280	13134	13317	13053	13278	13210	13019	13326	13179	13230	12982	13104	13237	13237	13261	13114	13291	13250	13276	13250	13191	13165	13207	13338	13260	13163	13323	13168	13378	13222	13180	13122	13171	13143	13362	13155	13218	13159	13002	13164	13174	13186	13334	12953	13060	13157	13182	13314	13146	13042	13389	13216	13132	13228	13194	13345	13167	13283	13105	13255	13225	13079	13070	13205	13391	13256	13133	13176	13245	13182	13339	13136	13088	13142	13393	13373	13266	13236	13168	13253	13152	13262	13205	13147	13292	13171	13195	13335	13121	13282	13272	13182	13055	13135	13255	13153	13090	13141	13171	13182	13234	13237	13221	13155	13180	13251	13286	13182	13316	13177	13175	13222	13221	13323	13205	13248	13170	13316	13189	13106	13071	12951	13232	13278	13270	13275	13274	13153	13130	13134	13372	13359	13171	13269	13289	13236	13062	13228	12893	13248	13283	13233	13117	13153	13227	13091	13233	13182	13168	13281	13088	13361	13182	13125	13219	13204	13199	12980	13171	12972	13306	13089	13359	13127	13003	13188	13047	13079	13247	13290	13215	13269	13268	13235	13014	13199	13282	13150	13276	13258	13037	13089	13320	13192	13224	13174	13240	13139	13178	13233	13222	13156	13229	13336	13164	13264	13230	13201	13278	13302	13243	13399	13107	13418	13036	13378	13281	13073	13249	13221	13204	13204	13165	13243	13227	13070	13180	13306	13212	13150	13176	13079	13080	13248	13334	13355	13255	13225	13130	13238	13235	13132	13351	13179	13241	13306	13258	13199	13193	13157	13241	13407	13361	13087	13340	13383	13120	13152	13294	13236	13434	13264	13119	13180	13120	13135	13223	13228	13261	13240	13424	13213	13184	13232	13091	13125	13255	13215	13106	13328	13381	13366	13207	13189	13031	13162	13327	13282	13086	13099	13344	13185	13387	13341	13215	13196	13364	13166	13251	13107	13115	13163	13254	13435	13408	13133	13220	13268	13150	13109	13344	13262	13195	13331	13232	13133	13017	13168	13317	13227	13103	13305	12997	13300	13164	13109	13200	13194	13120	12981	13126	13159	13260	13209	13200	13239	13174	13216	13248	13238	13351	13269	13288	13150	13278	13244	13345	13212	13254	13247	13289	13130	13431	13100	13039	13191	13231	13088	13137	13162	13152	13288	13202	13232	13346	13367	13357	13249	13324	13274	13047	13167	13158	13096	13199	13053	13271	13149	13290	13152	13078	13293	13300	13234	13243	13056	13264	13221	13215	13352	13213	13068	13220	13018	13138	13287	13212	13206	13155	13036	13090	13094	13092	13052	13051	13016	13122	13243	13316	13386	13253	13355	13295	12973	13074	13326	13232	13135	13022	13054	13149	13195	13318	13353	13357	13214	13269	13145	13397	13291	13387	13137	13336	13169	13240	13251	13253	13115	13329	13088	13274	13152	13234	13399	13334	13182	13218	13032	13274	13111	13210	13107	13133	13246	13122	13193	13223	13161	13238	13327	13364	13290	13231	13256	13237	13200	13368	13127	13235	13341	13338	13163	13224	13014	13209	13225	13166	13161	13152	13144	13254	13160
31908	51439	47973	38145	30676	23854	18309	15655	14661	14114	13671	13558	13570	13319	13464	13383	13355	13351	13187	13172	13148	13221	13089	13147	12937	13281	13217	13040	13195	13170	13002	13195	13120	13134	13152	13264	13050	13006	13231	13161	13189	12999	13079	13206	13196	13025	13175	13111	13137	13244	13252	13357	13311	12985	13134	13175	13092	13095	13261	13013	13146	13028	13167	13057	13229	12972	13103	13199	13184	13144	13015	12943	13087	13180	13172	13157	13085	13149	13261	13047	12977	13139	13018	13080	12885	12975	13099	13034	13023	13183	13165	13008	13048	13224	13114	13188	13177	12973	13110	13186	12978	13141	13051	13165	13086	13111	12946	13148	13085	13088	13105	12946	13047	13201	13058	13290	12894	12969	13298	13014	13143	13165	13153	13201	13084	13061	13159	12984	13062	13067	13157	13033	13047	13318	13051	13264	13013	13055	13110	13187	13055	13107	13082	13127	13170	13239	13059	13031	12975	13056	13169	13122	13157	13147	12980	13139	13261	13060	13135	13164	13247	13043	13252	13085	12959	12994	13174	13075	13131	13006	13067	13115	13069	12912	13117	13306	13035	13191	13159	13154	13374	13080	13152	13150	13198	13062	13186	13139	12963	13030	12994	13225	13213	13139	13018	13165	13134	13171	13127	12956	13354	13025	13007	13138	13281	13103	13129	13243	13058	13031	13140	13098	13051	13059	13157	13086	13057	13166	13142	12960	13114	13070	12956	13184	12962	13080	13135	13021	13012	13229	13001	13312	13452	13167	13069	13164	13173	13190	13168	13076	13181	13266	13255	13070	13245	13132	13239	13169	13106	13063	13213	13179	13113	13113	13000	13189	13130	13141	13190	13045	13080	13129	13164	13078	13243	13103	13017	13217	13062	13038	13080	13056	12986	13022	13072	13249	13038	13144	13052	13080	13081	13106	13178	13005	13096	13115	13055	13237	13005	13109	13249	13148	13035	12896	13092	13154	13233	13148	13033	13101	13101	13129	12986	13085	13267	13037	13017	13140	13078	13273	13039	12933	13123	13034	13098	13159	13262	13102	13002	12982	13243	12950	13029	13067	13018	13204	13064	12982	13155	13317	13011	12968	13118	13130	12974	13256	12988	13081	13175	13217	13039	13195	13068	13091	12981	13075	13232	13050	13129	13125	13100	13101	13007	13209	13031	12953	13166	13170	13240	13326	13161	13209	13104	13049	13087	13212	13206	13108	13079	12925	13146	13078	13202	12954	13120	13088	13127	13134	13116	13101	13177	13115	13104	13384	13084	13084	13244	13162	12949	13041	13076	13097	13166	13110	13167	13085	12989	13083	13130	13031	13233	13156	13124	13039	13063	13124	13119	13078	13177	13025	13253	13145	13102	13125	13140	13029	13137	13095	13226	13072	13067	12950	12969	13035	13054	13188	13107	13098	13065	13214	13052	12938	13056	13003	12936	13156	13034	13104	13142	13145	13157	12983	13079	13012	13126	12984	13178	13215	13152	13029	13093	13000	13080	13116	13039	13087	13222	13059	13029	13029	13157	13163	13050	13094	13179	13029	13262	13091	13130	13138	13185	13033	13167	13196	13173	13104	13104	13054	13095	13055	13070	13221	13009	13104	13144	13090	12973	13168	13002	13193	13125	13080	13138	13072	13214	13008	13234	12944	13032	13158	13074	13084	13075	13013	12966	13083	13205	13174	13138	13213	13142	13202	13040	13149	13002	13051	13115	13041	13006	12968	13049	13147	12936	13242	13115	13057	13077	13110	13187	13175	13133	13130	13169	13035	13143	12992	13231	12878	13187	13179	13088	13152	13064	13046	12919	13073	13152	13085	13291	13189	13061	13130	13070	13167	13195	13167	13015	13091	13303	13057	13076	12956	13100	12963	13104	13138	13227	13090	13123	13032	13144	13202	13021	13085	13046	13022	13179	12929	13121	13192	13077	13282	13011	12978	13133	13217	12994	13100	13076	13027	13042	13131	13239	13156	12937	13205	13042	13082	12910	13020	12885	13123	13072	13179	12985	13263	13170	13179	13336	13156	13052	13207	13003	13018	12945	13170	13130	13163	13125	12883	13067	13111	13072	12997	13182	13235	13075	13128	13140	13158	13085	12979	13120	13104	13083	13214	13082	12938	13031	13182	12896	13062	13230	13189	13033	13192	13297	13067	13192	13154	13035	13054	13134	13087	13161	13125	12988	13169	13060	13211	13127	13189	13198	13185	13205	13095	13229	12939	13198	13095	13150	13099	13214	13237	13011	13087	13060	13231	12934	13044	13170	13005	13264	13126	13053	13030	13023	13199	13104	13251	13218	13003	13101	12989	12973	13012	13046	13169	13096	13124	13266	13137	13152	13103	13071	13108	13355	12974	13258	13089	13046	13107	13289	12964	13149	13118	13075	13301	13010	13057	13115	13233	13180	13325	13215	13142	12929	13085	13158	13172	13099	12986	13220	13014	13060	13075	13003	13026	13086	13105	13113	13040	13244	13287	13158	13185	13063	13069	13054	13181	13108	13019	13038	13053	13089	12954	13100	13229	13068	13170	13148	13145	13025	13144	13163	13167	13119	13064	13043	13183	13128	13138	13113	12970	13015	13127	13086	12895	13075	13158	13215	13183	13174	13154	13258	13098	13222	13064	12989	13005	13139	13060	12993	13248	13196	13169	13002	13045	13285	12998	13003	13103	13067	13275	13133	13191	13034	13056	12985	13179	13103	13106	13009	13126	13163	13145	13028	13088	13045	13215	13100	13061	13120	13077	13223	13123	13093	13198	13126	13022	13172	13163	13209	13021	13094	13087	13169	13228	13045	13276	13128	13027	12962	13063	13075	13156	13127	13146	13276	13179	13112	13031	13098	13046	12988	13048	13294	13155	13009	12971	13251	12999	12912	13160	13145	13060	13002	13092	13005	12949	13126	13185	13201	13136	13194	13026	12997	13087	13096	13065	13000	13086	13092	13172	12997	12993	12916	13079	13155	13089	13208	13044	13108	13089	13066	13049	13242	13136	13062	13113	13130	13053	13066	13053	13173	13202	13148	12973	13209	13158	13016	13200	13019	12981	13036	13032	13163	13068	13180	13137	13086	13114	13204	13242	13041	13083	13130	13229	13095	12974	13221	13043	12959	12986	13150	13142	13219	13080	13090	13169	13078	13082	13101	13082	13111	13172	13130	13117	13048	13159	13151	12971	13155	13256	13290	13015	12956	13142	13083	13110	13121	13121	12933	13035	13027	13105	13189	13066	13136	13148	13112	13103	13113	13145	13150	13022	13122	13270	13016	13154	13070	13042	12969	13177	13088	13234	13223	13085	13120	13109	13038	13218	13051	13043	13278	12986	13221	13131	13146	13022	13211	13000	13092	13093	12889	13154	13019	12958	13068	13054	12993	13094	13003	13185	13135	12999	13222	13115	13100	13029	13141	13126	13169	13150	13105	13107	13119	13084	13236	13135	13035	13140	13141	13075	13138	13163	13237	13075	13109	12987	13022	13109	13073	13082	13117	13388	13059	13164	13112	13220	13019	13064	13092	13069	13233	13055	13097	13190	13055	13026	13124	13177	13147	13098	13128	13006	13295	13017	13161	12986	13155	13076	13154	13217	13072	13122	13196	13077	13085	13246	13117	12993	13191	13106	13077	13225	13137	12988	13132	13018	13299	13124	13232	13133	13093	13154	13047	13180	13054	13170	13070	13137	13095	13101	13234	13046	13074	13049	13128	13151	12922	12915	13109	13170	13142	13021	13175	13199	13224	13135	13064	13076	13159	13019	13075	13037	13026	12920	13081	13089	13130	13131	13172	13061	13252	13233	13064	12991	13012	13061	13058	12985	13069	13130	13092	13142	13157	13010	13204	13169	13156	13122	13029	13134	13057	13148	13162	13064	13168	13147	13165	13177	13189	12981	13102	13088	13213	13094	13077	13133	13113	13063	13013	13189	13181	13177	13188	12970	13032	13243	13144	13102	13160	13206	13143	13037	12895	12972	13161	13117	13173	13149	13268	12996	13226	13196	13162	13175	13156	13299	13150	13119	13174	13008	13131	13081	13151	13283	13025	13155	13229	13151	12941	13131	13073	13202	13062	13065	12977	13107	12946	13075	13014	13090	13151	13109	13174	13127	13171	13224	13134	13357	13244	12970	13031	13149	12951	13140	13287	13087	13188	13087	13153	13064	13126	13090	13141	13043	13068	13094	13293	13146	13113	13120	13210	13046	13147	13018	12937	12939	13069	13168	13055	13260	13135	13043	13232	12989	12967	13235	13263	13133	13222	12989	13351	13122	13128	13117	13129	12968	13081	13174	13131	13259	13212	13058	13144	13052	13191	13341	13057	13224	13160	13057	13055	13059	13201	13109	13171	13091	13167	13086	13089	13112	12964	13099	13061	13120	13132	13164	13349	13030	13045	13221	13014	13192	13235	13080	13094	13095	13035	13202	12881	13049	13226	13078	13106	13002	13048	13098	13104	13137	13071	13108	13318	13030	13060	12963	13235	13121	13024	13040	13093	13256	13113	13043	13025	13120	13122	13181	13056	13051	13169	13129	13025	13079	13094	13212	13181	13220	13095	13063	13084	13244	13224	13081	13040	13208	12930	13126	13088	13097	13141	13040	13110	13074	13238	13196	13154	13165	13022	13098	13195	13114	13070	13256	13172	12925	13070	13198	13139	13031	12939	13122	13201	13019	13219	13148	13043	12950	13051	13099	12992	13062	13180	13196	13083	13067	12971	12990	13183	13023	13089	13193	13197	13156	13089	13129	13318	13132	12953	13071	13150	13156	13030	13051	12947	13106	13212	13208	12943	13077	13173	13142	13410	13203	13038	13089	13187	13128	13084	13085	13044	13273	13162	13042	13119	13184	13060	13158	13052	13084	13352	13013	13082	13202	13073	13053	13023	13158	13217	13133	13253	13184	13043	13010	12994	12878	13033	13327	13102	13029	13068	13104	13322	13021	13242	13025	13073	13088	13143	13179	13173	13096	13062	12940	13202	13181	13288	12955	13224	13088	13053	13237	13116	12980	13251	13167	13256	13306	13034	13182	13136	13127	13086	13000	13126	13143	13287	13203	13098	13148	13160	13220	13278	13099	13257	13147	13123	12979	13079	13148	13004	13130	13019	13029	13095	13003	13222	13053	13291	12997	13261	13073	13114	13004
23228	21530	29439	24694	23719	26775	25175	18832	17132	16080	15593	15139	15293	15300	14910	14923	14771	14661	14683	14735	14766	14708	14723	14653	14814	14589	14641	14686	14678	14563	14595	14560	14654	14647	14732	14739	14778	14595	14640	14654	14631	14606	14486	14643	14597	14611	14731	14540	14783	14849	14858	14750	15110	14599	14613	14594	14679	14778	14647	14575	14690	14553	14475	14751	14604	14442	14607	14679	14606	14558	14517	14746	14577	14397	14411	14386	14572	14510	14693	14566	14567	14710	14537	14635	14562	14671	14640	14424	14457	14406	14431	14490	14449	14692	14559	14737	14619	14550	14429	14373	14410	14472	14334	14731	14524	14352	14434	14437	14610	14530	14475	14427	14733	14494	14483	14648	14605	14514	14386	14488	14620	14243	14559	14399	14496	14329	14684	14477	14458	14513	14694	14479	14405	14563	14598	14504	14318	14341	14479	14708	14468	14557	14736	14565	14594	14349	14687	14744	14477	14667	14706	14577	14457	14494	14549	14601	14566	14618	14406	14598	14725	14868	14634	14394	14390	14442	14491	14481	14529	14603	14555	14536	14571	14579	14530	14445	14514	14490	14480	14686	14583	14387	14645	14431	14677	14370	14537	14549	14472	14538	14546	14669	14361	14260	14467	14533	14524	14719	14426	14558	14609	14401	14608	14536	14663	14637	14694	14492	14695	14407	14550	14385	14481	14635	14426	14555	14574	14598	14593	14536	14556	14540	14597	14455	14622	14542	14524	14501	14452	14618	14331	14530	14651	14698	14665	14454	14483	14531	14590	14601	14484	14596	14518	14763	14474	14506	14419	14473	14478	14561	14498	14481	14411	14421	14552	14308	14319	14491	14455	14529	14613	14594	14581	14662	14570	14549	14341	14463	14460	14519	14473	14543	14450	14575	14458	14387	14475	14516	14590	14439	14464	14454	14369	14566	14360	14427	14436	14538	14635	14573	14633	14587	14394	14608	14443	14557	14550	14465	14467	14511	14499	14497	14375	14315	14639	14537	14627	14554	14394	14599	14506	14449	14546	14577	14575	14513	14402	14581	14477	14473	14475	14627	14487	14499	14417	14551	14417	14625	14311	14532	14432	14410	14451	14589	14597	14742	14755	14554	14628	14499	14555	14567	14517	14401	14465	14514	14479	14605	14511	14583	14669	14469	14508	14660	14494	14297	14605	14578	14479	14683	14482	14822	14489	14411	14598	14438	14359	14674	14418	14426	14413	14439	14463	14463	14637	14543	14389	14650	14693	14459	14411	14595	14734	14561	14573	14399	14521	14435	14452	14757	14340	14621	14665	14756	14460	14448	14495	14334	14483	14474	14369	14488	14672	14441	14590	14533	14326	14555	14693	14491	14477	14551	14482	14425	14458	14327	14399	14494	14480	14386	14444	14547	14603	14464	14345	14507	14772	14661	14664	14430	14623	14590	14633	14528	14552	14504	14422	14503	14365	14511	14569	14392	14579	14410	14577	14658	14388	14682	14569	14393	14552	14614	14500	14509	14534	14598	14478	14732	14457	14454	14691	14558	14446	14321	14413	14535	14603	14504	14662	14639	14488	14643	14620	14625	14452	14583	14622	14452	14573	14375	14684	14699	14710	14519	14502	14562	14556	14462	14618	14122	14455	14540	14511	14547	14437	14418	14312	14553	14696	14463	14544	14530	14548	14533	14610	14541	14702	14343	14481	14778	14528	14560	14696	14423	14493	14435	14452	14330	14634	14334	14379	14489	14412	14442	14613	14549	14577	14632	14245	14574	14426	14309	14310	14531	14312	14527	14495	14496	14377	14338	14375	14632	14489	14387	14501	14480	14476	14439	14562	14621	14548	14490	14637	14623	14404	14422	14367	14385	14405	14623	14514	14447	14573	14693	14574	14644	14610	14416	14657	14436	14475	14343	14531	14606	14769	14540	14545	14542	14543	14457	14630	14540	14321	14359	14601	14568	14428	14441	14412	14639	14613	14638	14389	14470	14652	14635	14757	14606	14698	14529	14501	14520	14388	14543	14401	14546	14451	14389	14534	14384	14537	14461	14651	14401	14603	14682	14650	14627	14412	14757	14469	14660	14464	14392	14510	14503	14624	14688	14462	14527	14548	14602	14548	14696	14548	14509	14522	14548	14574	14477	14610	14504	14410	14497	14577	14668	14451	14433	14297	14689	14450	14667	14408	14581	14494	14500	14400	14514	14328	14709	14559	14513	14593	14525	14336	14594	14585	14426	14623	14627	14568	14564	14509	14254	14628	14501	14416	14417	14510	14506	14359	14832	14422	14688	14308	14505	14577	14475	14519	14464	14502	14519	14611	14468	14594	14551	14511	14437	14578	14677	14557	14510	14491	14537	14652	14534	14621	14495	14528	14427	14445	14554	14467	14540	14396	14530	14741	14729	14455	14488	14602	14603	14581	14596	14327	14492	14617	14641	14440	14656	14492	14417	14501	14420	14612	14454	14371	14449	14663	14500	14455	14416	14460	14374	14502	14483	14397	14502	14515	14421	14486	14403	14447	14562	14580	14494	14474	14321	14406	14542	14455	14638	14526	14431	14344	14408	14486	14394	14712	14677	14564	14452	14528	14506	14348	14367	14436	14393	14550	14413	14511	14513	14387	14569	14480	14325	14606	14680	14499	14692	14497	14346	14577	14471	14502	14539	14485	14387	14526	14424	14556	14466	14442	14381	14533	14675	14650	14700	14498	14521	14433	14497	14598	14608	14413	14586	14465	14680	14497	14440	14504	14461	14716	14594	14483	14584	14539	14455	14468	14379	14353	14524	14454	14429	14543	14295	14433	14471	14733	14467	14555	14504	14494	14590	14388	14574	14632	14754	14479	14636	14615	14626	14538	14463	14405	14631	14612	14534	14695	14658	14441	14473	14421	14601	14631	14588	14468	14509	14521	14431	14544	14440	14458	14549	14529	14493	14642	14634	14432	14208	14536	14522	14380	14507	14500	14626	14492	14372	14426	14503	14435	14278	14443	14523	14487	14463	14358	14687	14707	14458	14351	14496	14588	14563	14500	14611	14562	14492	14469	14487	14413	14557	14389	14459	14528	14321	14613	14582	14532	14359	14383	14623	14440	14621	14712	14473	14545	14525	14517	14552	14468	14476	14437	14509	14693	14600	14543	14625	14631	14465	14599	14639	14549	14403	14518	14710	14486	14668	14592	14459	14518	14658	14544	14325	14623	14676	14613	14430	14552	14489	14195	14580	14716	14438	14692	14510	14676	14223	14670	14538	14553	14428	14633	14499	14580	14326	14281	14317	14425	14563	14342	14348	14583	14536	14510	14288	14404	14444	14396	14486	14662	14588	14392	14335	14510	14386	14616	14484	14363	14762	14535	14456	14652	14416	14524	14504	14541	14450	14511	14531	14273	14473	14468	14344	14460	14567	14477	14446	14631	14496	14451	14665	14489	14534	14616	14568	14349	14647	14395	14475	14746	14425	14518	14572	14500	14791	14499	14386	14571	14663	14573	14507	14585	14685	14635	14601	14364	14418	14610	14480	14317	14621	14571	14394	14587	14665	14476	14492	14344	14523	14432	14588	14361	14436	14667	14462	14526	14542	14462	14360	14567	14413	14529	14710	14508	14458	14295	14437	14610	14296	14414	14494	14408	14522	14532	14635	14424	14515	14615	14399	14410	14611	14295	14409	14556	14589	14298	14420	14777	14521	14405	14699	14388	14313	14661	14423	14523	14556	14468	14451	14437	14526	14627	14431	14533	14630	14627	14758	14531	14487	14677	14551	14414	14353	14480	14318	14384	14529	14517	14545	14382	14430	14553	14626	14525	14546	14543	14496	14554	14372	14431	14602	14228	14560	14740	14678	14519	14457	14414	14608	14446	14486	14520	14539	14528	14570	14568	14501	14671	14616	14562	14535	14373	14519	14717	14611	14497	14363	14697	14324	14651	14575	14600	14359	14398	14629	14776	14546	14329	14412	14497	14554	14661	14614	14444	14508	14312	14511	14446	14621	14642	14494	14518	14485	14394	14374	14368	14516	14624	14440	14614	14242	14556	14437	14503	14382	14646	14498	14422	14586	14653	14609	14446	14538	14400	14728	14475	14318	14663	14449	14550	14319	14413	14554	14490	14661	14530	14415	14689	14518	14475	14355	14506	14654	14607	14632	14605	14315	14328	14492	14599	14447	14706	14432	14549	14407	14630	14587	14560	14376	14538	14508	14525	14515	14508	14455	14595	14654	14515	14459	14613	14455	14388	14424	14643	14379	14466	14597	14311	14438	14463	14409	14552	14576	14715	14442	14678	14400	14301	14414	14489	14441	14482	14703	14462	14424	14552	14526	14270	14449	14613	14375	14657	14489	14452	14326	14656	14684	14594	14658	14654	14398	14512	14475	14550	14533	14529	14293	14312	14414	14395	14650	14571	14587	14423	14553	14310	14453	14538	14503	14587	14740	14512	14633	14596	14385	14488	14466	14460	14574	14494	14488	14361	14608	14619	14352	14384	14388	14609	14535	14528	14510	14643	14587	14569	14519	14559	14622	14582	14486	14425	14347	14443	14390	14655	14685	14560	14415	14359	14550	14367	14297	14391	14461	14430	14497	14358	14532	14593	14467	14570	14662	14597	14553	14387	14361	14397	14522	14594	14441	14439	14426	14562	14525	14477	14614	14518	14594	14421	14619	14486	14384	14436	14473	14596	14564	14310	14443	14677	14625	14688	14598	14465	14324	14553	14468	14494	14625	14624	14491	14515	14436	14361	14674	14541	14462	14668	14553	14583	14519	14652	14549	14432	14724	14600	14456	14607	14549	14342	14487	14343	14493	14587	14315	14540	14430	14381	14308	14379	14496	14434	14576	14499	14448	14562	14524	14652	14529	14617	14410	14630	14620	14685	14582	14344	14565	14531	14584	14319	14507	14441	14446	14444	14452	14507	14714	14583	14456	14563	14295	14550	14714	14583	14464	14399	14659	14610	14292	14553	14549	14548	14402	14458	14397	14448	14425	14560	14393	14514	14461	14384	14289	14368	14515	14674	14402	14627	14446	14523	14359	14558	14370	14525	14661	14582	14542	14396	14208	14519	14408	14459	14507	14740	14554	14368	14432	14531	14350	14436	14454	14589	14515	14653	14409	14340	14389	14439	14460	14525	14417	14682	14425	14603	14394	14569	14587
34547	58563	56954	46608	39017	30215	20626	18448	17304	15262	15061	14779	14817	14675	14544	14374	14147	13963	14151	14212	14006	14144	14002	14044	14057	13946	14054	13865	14045	13943	14043	13876	13945	14046	13999	13894	13987	13986	14127	14038	14242	14107	14157	14186	13981	13923	14045	14082	14305	14198	14316	14377	14163	14095	14060	13813	14012	14122	13907	13947	13956	13980	14042	14067	13957	13857	13994	13941	14092	13999	14031	14086	14038	13916	14160	13835	14133	13975	13881	13994	14185	14057	13984	13975	14046	14032	14077	13866	13998	14095	13977	13891	14016	13922	13984	14077	13873	14031	13886	14050	13891	13964	13918	13915	14168	14003	13829	14027	13945	13916	13954	13894	14012	13867	13882	13841	14097	13813	13923	13885	14039	14034	13996	14041	14018	13804	13854	14171	14025	13907	13898	13977	13971	13938	13911	13848	14058	13872	13985	13964	13871	13869	13884	13917	13936	13834	13972	13801	13890	14049	13887	14158	14018	13766	14098	14005	13979	13822	13993	14153	14012	13981	14044	14167	13984	14140	13989	14002	13916	13826	14151	14137	13816	13947	13815	13961	14090	13949	13825	13777	13821	14074	14098	13976	13955	14017	13901	13990	13899	14020	13919	13746	13785	13979	14165	13932	14029	13925	14002	13912	13878	13888	13951	13862	13911	14097	13879	13921	13817	14039	13934	14014	13905	13819	13941	14048	13856	13927	13856	14013	13884	13848	13832	13779	13970	13954	14054	14030	13968	13897	13841	13915	13954	14142	13911	13733	13964	14012	13860	13889	13980	14013	13861	13945	13787	13959	13818	14042	14036	14030	14137	14039	14000	13895	14123	13928	14025	13939	13929	13956	14046	14094	13909	13897	13975	13959	14070	13939	13769	14106	13930	13937	14006	13872	14100	13858	13838	13963	13981	13956	14030	13937	13975	13773	14259	13856	13914	13913	13920	14107	13870	13983	14026	13842	13882	13834	13934	14100	13925	14067	14033	13948	13840	13794	13839	14054	13942	14020	13949	13927	13741	13975	14000	13847	14005	13811	14107	14020	14193	14059	14025	13801	13968	13844	13623	13797	13933	14033	13923	14000	14054	13903	14047	13758	14031	13951	14029	13969	14044	13974	13900	13965	13919	13900	14008	13950	13921	14091	13859	13978	14036	14039	14012	14055	13890	13896	14063	13946	13811	13976	13962	14036	13994	14136	13974	13941	13964	14085	14081	13912	13903	14037	13882	13958	13925	14015	13903	13979	13923	14090	13953	14051	13849	13858	14077	13805	13845	13965	14031	13960	13910	13899	13959	14010	13992	13753	13868	14039	13956	13876	14080	13955	13919	13918	13859	13938	13704	13913	13914	13901	14033	13973	13833	14055	14056	13844	13854	14024	14046	13828	14015	13964	13884	14081	13977	13870	13800	14035	13968	14023	13954	13827	13941	13975	13975	14049	13962	13932	14007	14064	13932	13848	13821	13889	13806	14050	13977	14004	14082	13974	13936	13900	14087	13868	14191	14129	13923	13849	13898	13983	13936	13996	13967	13962	13993	13923	13967	13902	14020	13903	13907	13768	13784	13834	13870	13964	14048	13975	13971	14024	13958	14000	14037	13851	13977	14035	13980	13902	13891	13819	13937	13953	13843	13855	13970	14080	14000	13812	13841	14034	13958	13900	14121	13846	14032	13938	13991	14094	13848	13947	13997	13950	13958	14047	14097	13934	14153	14048	13937	14034	13919	13956	13783	13887	13938	14037	13907	13914	14107	13916	13933	13973	14066	14001	13944	13912	13874	14099	13961	13967	13968	14012	13997	13715	13945	14077	13952	13911	13836	13894	14095	13921	14049	13972	14024	13771	13946	13979	14071	13987	13899	13995	13978	14033	14002	13884	14037	13942	13898	13992	13975	13785	14026	13790	14106	13967	13980	13893	13912	13950	13820	14042	13885	13872	13949	13951	13858	13971	13867	14017	13949	14054	13969	13996	14080	13936	14089	13855	13935	14033	13966	14015	14001	13880	13934	13958	13797	13786	13926	14014	13964	14045	13871	13982	13906	13951	13929	13867	14073	13941	14024	13967	13814	13859	14018	13979	14009	13937	13974	14032	13908	13885	14193	13853	14019	13958	13930	13952	14074	13942	13928	14018	13882	13942	14180	14062	13980	13853	13873	14070	13761	13792	13881	13825	13926	13869	14036	13967	14077	13762	13990	13792	13881	13870	13988	13927	13808	13916	13992	13975	13851	13870	13983	13885	13996	14047	13921	13872	13839	13815	13878	13930	13913	13988	14045	13917	14011	14054	13900	14117	13929	13963	13956	13984	14051	13986	14100	14015	13998	13878	13995	13996	13801	13993	13961	13979	14009	13961	13775	13855	14061	13906	14010	13914	14046	13918	14001	13976	13866	13897	13953	14053	13868	14036	13951	14151	13933	14000	13983	14018	13937	13862	13951	14014	13820	14003	14082	13932	13957	14033	13855	13856	13939	13783	14134	14026	14059	13864	14148	13915	13893	13910	13991	13783	13934	14008	14067	13814	14019	14162	13935	13884	13937	13973	13877	13859	13968	13893	14132	14025	14006	13938	14099	13969	13997	13899	13967	13951	13984	13930	13895	14076	13874	13918	13859	13854	14081	13899	14048	13846	13869	14007	13765	13693	13962	13895	13968	13893	13810	13812	13859	13870	14016	13906	13966	13874	13924	13942	13942	14012	13866	14158	14007	13922	13917	13994	13856	14001	13820	14040	13820	14062	13975	13878	14040	14096	13904	13726	13919	13845	13956	13859	14066	13874	13948	13939	13900	13958	14014	14132	13812	13806	13828	14150	14044	13906	13962	14013	13903	14007	13894	13885	14050	14140	14013	13926	13897	13974	14180	13927	14034	13908	13947	13984	14074	14011	13850	14075	13947	14002	13954	13904	13972	13953	13969	14158	13943	14037	13949	13973	13845	13888	13883	14064	14104	13923	13982	13799	13960	14125	13987	13737	14009	13873	13981	13966	13847	13904	14044	13958	13945	13852	14174	13960	13919	13868	13987	13946	14074	13898	13900	13837	13981	14014	13943	14088	13895	14150	13966	14001	13918	14023	14031	13982	14093	13986	13956	13882	14010	13941	14007	13920	13979	13904	13942	14006	14001	13747	14028	13893	14021	14093	14007	13961	14015	13757	13800	13828	13893	13948	13932	13803	13893	13883	13898	13875	13927	14049	14108	13945	13910	14088	13930	14104	13971	13966	14084	13856	13975	13979	13984	13974	13919	13930	13884	13864	14049	14015	14043	13871	13965	14022	14099	14042	13962	13999	13917	13928	14018	13993	14026	14037	13855	13891	13995	13797	13933	14153	13998	13883	13854	13943	14080	13933	13937	14038	13888	13875	13886	14012	13994	13932	13802	13988	13831	13978	14034	13913	14071	14008	14097	13927	14009	13843	14046	14018	13788	14093	13903	13894	13860	14031	13904	13991	13995	13986	13897	13926	14013	14013	13868	13871	13892	14024	13981	13962	13992	13993	14075	13932	13922	13846	14024	13865	13851	13991	14063	13907	13751	13972	14115	14084	13896	14058	14000	13898	13915	14058	14025	14153	13878	13875	13990	13997	14050	13967	13829	13810	13921	13934	14016	13866	13930	13956	13920	13782	13834	13928	14083	14030	13877	14006	14051	14082	14015	13884	13981	13966	14033	13955	13948	13835	13943	14100	13981	13919	13965	13957	14103	14011	13951	14009	13902	13904	13994	14065	13897	13958	13932	13901	13948	14008	14080	13885	13965	14025	14132	14008	13942	13892	13984	13795	13913	14034	14206	13961	13926	13974	13931	13984	14116	14158	13903	13970	13975	13930	13831	14039	14057	13973	14013	13832	14036	13903	13939	13941	13958	14009	13960	14004	14043	13809	13957	13899	13958	13926	13960	13786	13900	13988	13912	14033	13900	13735	14073	14036	13942	13931	13824	13950	13954	13972	13963	14054	14027	13932	13939	14028	14041	14035	13932	14059	13993	13977	13809	13905	13903	13891	13955	14069	14015	13997	13991	13980	13845	13856	13980	14087	13821	13910	13960	13861	13915	13894	14069	13981	14011	14106	14067	13830	13907	13998	13807	14000	13874	14088	13801	14009	13979	13933	13984	13932	13983	14035	13930	14032	13843	13906	13792	14001	13988	13989	13833	13826	14051	13887	13920	13862	14086	13999	13961	13954	13975	13959	14097	13811	14129	13950	14021	13894	13871	13754	13991	13904	14115	13962	13883	14157	13868	13822	13982	13880	13871	14098	14069	13799	14015	14020	14184	13926	13775	13955	13906	13847	13983	14064	13939	13861	14188	14048	14075	14045	13950	13971	13909	13984	13809	13896	13934	14054	14052	13985	13996	14047	13980	14008	13995	14102	13871	14060	13943	14102	14068	14006	14038	13959	14034	13890	14012	14072	13929	14136	14008	13926	13885	13831	13907	13904	13894	14052	13937	13895	14000	14056	13996	13953	13997	13977	13855	13990	13902	14083	13949	14013	13776	14041	14017	14022	13909	14040	14049	13884	13862	13841	13985	13944	13921	13891	14080	14005	13985	13790	13985	13972	14010	13887	13976	13763	13952	14029	13855	13871	13898	13905	13845	14011	13825	13987	14064	13931	13946	13910	13999	13989	13958	13885	13803	13964	13763	13890	14089	13924	14030	13939	14002	14061	13979	14004	13941	14007	13936	13934	13960	13998	14009	14061	13978	13851	13895	13663	14029	14005	13954	14013	13942	14030	14106	13977	13871	13943	14100	13881	13844	13895	13914	14000	13930	13942	13672	13958	13994	13805	13899	13950	13999	13858	13988	13978	14115	13924	14023	13936	14012	13932	13961	13968	14030	13973	14048	13908	13997	13773	13847	13964	13968	13915	13930	13886	13915	13908	14134	14065	13983	13966	13972	13876	13993	13934	13883	14031	13898	14099	13840	14066	13885	13882	13922	13888	13899	13920	13967	13858	13872	14076	13704	13971	13847	13992	14070	13994	13991	13927	14115	13984	13931	14058	13987	14059	13902	13946	13983	13968	14118	13947	13857	14066	13950	14022	13915	13924	13798	14076	14001	13928	13955	14130	13740	13786	14115	13941	13860	13882	13923	13944	14160	13900	13957	14022	13999	14055	13958	14000	13979	13905	13886	14007
28102	25976	33592	29604	20368	16175	14989	14232	13747	13408	13387	13480	13495	13144	13146	13195	13134	13123	13310	13253	13212	13316	13078	13143	13188	13212	13055	13005	13157	13008	13190	12961	13176	13334	13187	13112	13191	13262	13045	13127	13152	13154	13027	13062	13019	13170	13027	13115	12980	13167	13136	13148	13263	13236	13027	13184	13175	13156	13129	13200	13138	13096	13245	13255	13050	13124	13151	13078	13325	13103	13066	13072	13137	13189	13276	13096	13140	13116	13299	13126	13328	12972	13202	13173	13015	13192	13115	13332	13192	13309	12967	13172	13154	13127	12927	13191	13285	13111	13125	13074	13089	13044	13281	13181	12967	13230	12991	13143	13074	13198	13090	12955	13202	12947	13423	13072	12958	13205	13203	13072	13102	13086	13164	13031	13214	13162	13220	13095	13210	13120	13024	13188	13137	13255	13329	12916	12982	12939	13098	13054	13051	13153	13029	13003	13184	13017	13065	13171	13178	13055	13287	13088	13031	12948	13123	13189	13094	13021	13119	13172	13174	12967	12945	13101	13003	13077	13079	12996	13120	13088	13074	13218	13105	13139	13112	13031	13253	13129	13310	13172	13127	13082	13087	13091	13216	13288	13167	13264	13073	13039	13161	13273	13038	13056	13211	13198	13077	13060	13121	13144	13140	13142	13009	13272	13207	13152	13216	13070	13125	13176	12972	13119	13098	13085	13103	13162	13112	13038	13231	13112	12987	13063	13011	12938	13136	13184	13096	13110	13115	13185	13179	13110	13291	13065	13161	13029	13137	13078	13058	13071	13135	13200	13048	12945	13130	13254	13054	13090	13213	13056	13096	13081	13107	13099	13142	13078	13119	13307	13186	13255	13177	13027	13332	13190	13056	13016	13068	12949	12991	13251	13056	13234	13173	12931	12991	13226	12849	13154	13106	13115	13381	13176	13063	13120	13275	13082	13206	13106	13082	13093	13052	13063	12992	12991	13087	13218	12979	13071	12999	13023	13135	13052	13124	13101	13073	13145	13066	12970	13129	13161	13064	13074	13010	13187	13017	12976	13032	12919	13092	13128	13165	13087	12982	13381	13120	13201	13142	13167	13112	13233	13160	13307	13164	13173	13101	12979	12937	13097	13143	13035	13100	12978	13146	13044	13161	13176	13190	13070	13125	13134	13061	12954	13104	13307	13061	13228	13152	13203	13085	13115	13034	13135	12977	12932	13081	12958	13074	13171	13090	13051	13117	13145	13181	13062	13038	13077	13180	12956	13093	13011	13167	13134	13070	12994	13179	13033	12972	13236	12987	13139	13215	13184	13114	13046	13074	13209	13180	13180	13205	12960	13070	13287	13095	13062	12981	13249	12992	13206	13119	13269	13084	12972	13038	13063	13114	12894	13131	13081	13100	13161	12983	13119	13326	13141	13003	13076	13241	13094	13126	13104	13053	13192	13055	13128	13182	13201	12977	13089	13064	13078	13091	12835	13241	13181	13316	13158	13228	13041	13094	13225	13165	13251	13014	13088	12871	13106	12936	12983	13059	13233	13163	13238	13165	13101	13080	13034	13154	13157	13356	13062	12977	13237	12995	12958	13040	13102	13123	13090	13071	13094	13152	13083	13086	13231	13152	13239	13229	13140	13254	13005	13217	13081	13260	13188	12954	13058	13111	13151	13289	13036	13202	13045	13065	13263	13245	13298	13070	13142	13047	13337	12948	13009	13153	12976	13298	13077	13169	13024	13140	13243	13059	13096	13134	13059	13025	13098	13198	13183	13191	13063	13008	13050	13141	13124	12979	12999	13065	13270	13100	13002	13151	13053	13086	13189	13208	13177	13038	13033	13279	13232	13250	12927	13310	13243	13141	13015	13108	13132	13035	13055	12959	13238	12904	13148	13100	13017	13046	13140	13264	13042	13171	13289	13100	13231	13102	13043	13200	13082	13130	13096	13200	13114	13143	13225	13203	13014	13140	12946	13238	13300	13070	13142	13219	13102	13114	13070	13124	13111	13150	13074	13165	13171	13161	13010	13001	13129	13107	12985	13169	13089	13091	13236	13137	12985	12973	13119	13264	13176	13180	13056	13233	12944	13144	13077	13211	13238	13349	13124	13192	12964	13192	12990	13023	13097	13039	13049	13277	13009	13017	12911	13029	13180	13054	13057	13048	13173	13030	13002	13000	13069	13149	13031	13109	13054	13007	13200	13192	12988	13134	13070	13197	13130	13107	13172	12988	13080	13108	13064	13086	13252	13171	12981	12866	12888	13155	12967	12965	13236	13229	13075	13183	13115	13272	13164	13124	13008	13111	13282	13128	13339	13124	13135	13205	13196	13177	13078	13127	12961	12977	13079	13105	13309	13197	13039	13062	13185	13036	13046	12984	13108	13209	12979	13217	12971	13181	13298	13169	13051	13010	13003	12918	13027	13249	13088	13165	13009	13151	13218	13261	13005	12986	13213	13184	13169	13171	13064	13239	13219	13072	13050	13133	13064	13277	13102	13081	13194	13053	13146	12958	13120	13014	13101	13243	13049	12911	13226	13244	13190	13116	13065	13193	13166	13098	13249	13273	13319	13213	12952	13271	13094	13093	13125	13105	13199	13168	13191	13189	13257	13184	13156	13253	13048	12948	13019	12949	13115	12976	13192	13194	13138	13114	13311	13064	13156	13178	13209	13030	13126	13004	13170	13105	13049	13027	13161	13128	13274	12974	13170	13194	13235	13172	13122	13094	13224	13099	13158	13179	13211	13078	13119	13011	13059	13201	13194	13145	13161	13142	13148	13020	13293	12980	13027	13165	13036	13166	13054	12891	13228	13098	13073	13059	13109	13163	13069	13128	12928	13145	13252	13136	13091	13270	13155	13091	13002	13251	13119	13116	13127	13167	12948	13144	13121	13345	13148	13309	12874	13117	13204	13192	13158	13070	13194	13101	12979	13087	13195	13145	13173	13237	13284	13154	13188	13135	13209	13111	13209	13223	13315	13074	13098	13316	13149	13201	13101	13198	13091	13157	12966	13211	13161	13043	13068	13070	13101	13212	13030	13107	13187	12983	12990	13217	12954	13164	13271	13114	13232	13095	13082	13238	13180	13132	13024	13119	13163	13204	13024	12913	13181	13105	13194	13115	13399	13069	13132	13080	13120	13198	12945	13149	13059	13158	13286	13154	13105	13066	13252	13066	13105	13251	13046	12931	13160	13240	13302	12952	13263	13155	13161	12924	13114	13179	13224	13115	13231	13060	13227	13095	13118	13220	13090	12984	13000	13182	12808	13195	13040	13149	13013	13199	13126	13153	13161	13042	13212	12983	13165	13155	13009	13135	12949	13284	13058	12907	13153	13132	13030	13042	13172	13052	13143	13059	13006	13187	13019	13021	13352	13287	13089	13125	13121	13097	13264	13155	13097	13070	13084	13057	13234	13087	13013	13307	12993	13193	13152	13018	13154	13138	13137	13200	13035	13208	13262	13037	13170	13113	12891	13132	13333	13211	13148	13180	12974	12951	13224	13299	13091	13125	12974	12896	12923	13323	13203	13313	13177	13066	13185	12999	12890	13105	13112	13081	12995	13054	13071	13230	13168	13346	13298	13302	13256	13153	13077	13167	12965	13045	13161	13220	13231	12995	13040	12953	12963	13016	13126	13259	13208	13183	13116	13177	13228	13281	13151	13103	13030	13014	13118	13189	13175	12945	13173	13105	13087	13104	13248	13247	13077	13024	13043	13167	13123	13205	13249	13103	12921	13216	12980	13086	13375	13037	13308	13166	13026	13026	13093	13136	13052	12941	13073	13138	13017	13131	13217	13235	12952	13127	13083	13069	12960	13153	12975	13076	12886	13016	13207	12948	13112	12867	13199	13031	13202	13059	13188	13130	12993	13158	13040	13085	13076	13135	13117	13019	13299	13160	12995	13044	13014	13169	12997	13147	13180	13104	13217	13243	13034	13061	13120	13175	13190	13080	13088	13099	13175	13140	13228	13144	12971	13215	13244	13041	13219	13339	13054	13139	13106	13224	13089	13050	13159	13032	13036	13167	13274	13221	13068	13117	13128	13073	13255	13235	13072	13227	13202	13199	13080	13240	13304	13160	13053	13205	12855	13228	13049	13269	13129	13074	13184	13121	13202	13044	13170	13182	13233	13154	13093	12974	13205	13200	13190	13103	12934	13187	13087	13187	13136	13047	12981	13261	13135	13129	13149	13158	13165	13021	13200	13025	12972	13246	13294	13162	12999	13075	13126	13265	13045	13107	12980	13218	13049	13279	13191	13144	13192	13185	13054	13144	12982	12998	13105	13244	13150	13268	12999	13050	13010	13035	12957	13051	13085	13139	13267	13160	13207	13221	13205	13064	13242	13109	13177	13192	13150	12818	13108	13164	12992	12952	13014	13111	13383	12891	13068	13091	13229	13051	13146	13119	13306	13124	13122	13343	13153	13288	12993	13212	13067	13282	13133	13150	13141	13158	12997	13134	13167	13062	13135	13055	13217	13306	13167	12903	12973	13123	13230	12931	13123	13061	13199	13105	13028	13037	13132	13260	13187	12812	13262	13154	12957	13228	13265	13115	13078	12878	13186	13209	13170	13204	13206	12887	13044	13144	13052	13003	13318	13319	13188	13099	13107	12991	13080	13064	13030	13080	13095	13186	13068	13118	13095	13095	13070	13168	13041	13118	13228	13041	12899	13214	12939	13200	13161	12918	13020	13299	13018	13209	13184	13346	13393	13162	13224	12999	13057	13104	13019	13032	13212	13054	13061	13158	13149	13077	12919	13278	13168	13198	13077	12980	12962	13036	13235	13010	13203	13152	13103	13311	13165	13125	13242	13138	13075	13174	13202	13127	13122	13013	13090	13092	13185	13096	13355	13104	12902	13071	13134	13293	13132	13107	12744	12955	13019	13189	13336	13085	13136	13189	13160	13139	13087	13079	13203	13045	13063	13082	12936	13158	13161	13327	13219	13252	13035	12903	13212	13109	13191	13230	13105	13242	12975	13127	13169	13086	13018	13218	13294	13194	13141	13228	13097	13135	13130	13103	13012	13282	13095	13058	12846	12980	13173	13172	13151	13218	13093	13031	13162	13038	13227	13079	13140	13283	12988	13088	13114	13162	13205	13046	13237	13201	13143	12999	13037	13056	13044	13081	13175	13241	13221	13371	13089
30055	43168	40894	31747	21292	17017	15371	14281	13830	13485	13350	13434	13247	13388	13128	13258	13071	13109	13123	13122	13095	13046	13105	13098	13207	13140	12935	13014	13104	13161	13056	13188	13055	12920	12959	12936	13034	13231	13073	12895	13200	13194	13055	13185	13054	13009	13085	12962	13150	12804	13009	13171	13165	13011	13119	13134	12985	12982	13180	13144	13054	13029	13154	13056	13120	13121	13103	13097	13048	13188	13134	12980	13204	13138	12968	13100	12965	12955	13059	13016	12973	12986	12931	13008	12987	13028	13009	12905	13067	13188	13052	13024	13193	12973	13103	13035	12865	13044	13071	13048	13066	13053	13065	12932	13084	12988	13052	13083	13065	13119	13191	12982	13021	13024	12785	13131	13233	12976	13014	12970	12865	12989	13179	13044	13108	12964	13034	13038	12976	13254	12975	13248	12989	13110	13158	13115	13068	13051	13066	13095	12997	13038	13077	12851	13044	13188	13094	12988	12950	13004	13115	12972	13184	13217	13090	13084	12941	13064	13228	12975	13193	13034	12921	13113	13049	13057	13003	13048	13030	13100	13278	13057	12975	12973	12995	12926	12994	13113	13057	13052	13078	13247	13034	12991	12882	13027	13086	13058	13007	13178	13063	12995	13058	13178	12865	13017	12971	13101	13027	13148	12994	13034	13053	12950	13008	12986	13009	13082	13117	13122	13167	13014	12996	13215	12968	12986	13064	13025	12884	13104	13056	13003	13031	13098	13014	13034	12995	13040	12895	13083	13043	13092	13205	13036	13051	13177	13022	13022	12981	13083	13049	13025	13059	13045	13072	13099	12965	13181	13052	12810	12986	13162	13120	12837	13037	13151	12996	12950	12996	12928	13007	13004	13169	13038	12900	13084	13175	13220	13156	12988	12947	12919	13168	13197	12949	12963	12964	13029	13063	13155	13062	12986	13182	13117	13009	12922	13157	13047	13156	12986	13042	13115	12978	12941	13094	13092	13035	12962	12985	12855	12908	12961	13216	12985	13023	12911	13207	13242	13156	13153	13190	12945	13062	13175	12992	13124	13061	13165	13059	12982	13065	13023	13153	12926	13001	13076	13124	13040	13067	13037	12894	13128	13058	13006	12949	13015	13054	12987	12986	13009	13096	12884	13215	13108	12994	13000	13021	13111	13221	12903	13015	13215	13121	12925	13312	13001	13103	13116	13036	12897	12979	13015	12991	13108	12964	12988	13008	13006	13017	13015	12946	12963	13126	13021	12961	12952	13020	13082	12976	13142	13105	13095	13038	12841	12981	13288	13030	13151	12916	12962	12982	12999	13136	13118	13142	13115	13112	13055	13111	12979	12936	13042	13003	12982	13031	13126	13024	13013	13097	12888	13074	13045	13249	13069	12870	12992	13103	13114	13063	13111	13017	12892	12927	13195	13009	12938	13081	13032	12988	13027	13047	12885	13059	13207	12988	12949	12962	12962	13121	13048	13003	12954	12920	13103	12951	13071	13122	12959	12865	13151	13053	13154	12948	13158	13057	13006	13047	13103	13100	13101	12907	13195	13138	13041	12987	13018	13108	13245	13120	12982	12936	12961	13067	13108	13122	12951	13128	13036	13232	13023	13013	13113	13072	13145	13243	12915	13164	12910	13135	12998	12975	12908	13155	13018	13097	13071	13223	12972	12814	12928	13201	12846	12967	12874	13133	13111	13001	13031	13101	12972	13017	13058	13067	13190	13084	12964	13021	13245	13111	13145	13131	13043	13153	12928	13286	13059	13004	12855	13107	13129	13017	13148	12969	12948	13045	13129	12981	12912	13003	13145	13013	12973	13074	12989	12901	12871	13182	13072	12979	13241	13063	13039	13134	13007	13005	13165	12897	12915	12946	12981	13049	12954	13164	13055	12984	12921	12919	13186	13055	12989	13065	13263	13132	12977	13127	12993	13055	13011	13181	13056	13091	13187	13000	13040	12980	13153	13207	13022	13012	12975	12895	13114	13030	12997	13232	12980	13078	13193	12938	13113	13006	13079	12957	12908	13043	13085	13030	12937	13154	13026	13090	13055	13151	12970	13018	13244	12906	13069	12974	13091	13106	13199	12958	12966	13029	13127	13125	13006	13084	13017	13214	12961	12815	12979	13187	13048	13161	12992	13076	13308	13006	12954	13099	12887	13094	13129	13112	12986	13050	13089	13114	13312	13050	13049	13060	13050	13142	13018	13022	13034	13092	13038	13031	13034	13162	13049	13020	12986	12955	12967	13169	13165	13171	12926	12946	13114	13048	12944	13032	13081	13086	13108	13144	12773	13151	13065	13097	13126	13152	13025	13102	13131	13022	13048	13012	13157	13038	13054	13146	12935	13109	13045	13036	13095	13142	13222	13198	13049	13139	13090	13107	12986	13084	13135	13264	13141	12943	12948	13152	12897	13085	13008	13014	13048	13135	13167	13028	13052	13050	13183	13076	12885	12943	12751	13070	13038	12986	13031	12960	13082	13040	13167	13091	13061	13132	12984	13129	13196	13015	13057	13121	13165	12998	13065	13010	12881	13266	13087	13004	13036	13062	13197	12931	13043	13208	13162	13185	12864	13074	13245	13029	13043	13011	13207	13289	12991	13023	12943	13171	12925	12913	13210	13290	13066	13033	13062	13077	13021	13048	13086	13143	13006	13100	13083	13041	13215	13046	13169	12979	12892	13098	13030	13134	12969	13083	13023	13102	12953	13246	12952	12926	13212	13004	13062	13083	13149	12970	12923	13010	13148	13014	13001	12976	13260	13082	13137	12965	13264	13183	13034	13098	13108	13075	12992	13086	13170	13167	13020	12948	13143	13176	12939	12953	12970	12927	13086	12975	13133	13029	13175	13113	12955	13191	13002	12865	12906	13090	13015	13125	12845	12982	13119	13065	12946	13160	13066	13120	13040	13166	13051	13144	13013	13075	13113	13062	13251	13076	12969	13031	13168	13054	13178	13027	13051	12943	12990	13007	12987	12969	13246	12939	13071	13197	13093	13121	13056	13015	13064	13047	13073	13082	12976	12968	13100	13080	13160	13020	13074	13108	12955	13123	13169	13009	13143	13027	13022	12993	13117	13062	13047	13097	13165	12988	13073	13041	12966	13104	13205	13063	13061	13213	13036	13007	13011	12992	13149	13170	13005	13007	13004	13035	12796	13115	13122	13055	12826	13029	13028	13118	12940	12904	13146	12957	13000	12984	12942	12925	13214	13180	13111	13142	12979	13206	12995	12991	13085	13029	13069	13116	12962	12841	12954	13122	13091	12939	13086	13036	13012	12961	13153	13064	13115	13132	13107	13030	13081	13035	13044	13025	12988	13112	12906	12928	13097	13009	13156	12946	13050	12854	13139	12989	13083	13043	13063	13036	12990	12926	12993	13174	13153	12919	13019	13102	13085	12958	13004	13234	13020	12879	13250	12985	13135	13091	12898	12961	13113	13078	12997	12974	13121	12969	13003	13165	13077	13148	13066	13209	13011	13149	12991	12972	13011	12975	12839	13028	13160	12939	13154	13139	12937	13071	12997	13052	13025	12856	13020	13008	13061	13063	12940	13045	13066	13098	13121	12903	13080	13152	13156	12982	13198	12936	13071	12986	13047	12967	13127	13127	13114	13207	13127	13041	12958	13055	13136	13006	13233	13116	12986	13141	13121	13171	13117	13011	12909	12925	13000	13020	13136	13094	12969	13192	13229	13057	13087	13118	13216	12957	13039	13076	12976	13113	13002	13141	13087	13048	13036	13077	13089	13161	13028	12985	13175	12990	13017	13089	12940	13262	13149	13207	12984	13065	13145	13115	13049	13144	13097	13048	12928	13130	12968	12963	13050	13016	13006	12932	13171	13029	12921	13112	12966	13038	13119	13079	12946	12897	13042	12998	12971	13172	12992	13062	13082	13073	13104	13035	13099	13026	12991	12992	12880	12924	13177	12934	12869	13219	13154	13016	13094	12969	12932	13052	12990	13039	13016	13013	13134	12944	12954	13029	13178	12881	12994	13104	12878	12915	13199	13035	12992	13132	13000	12925	12936	12903	12922	13046	13063	12999	13138	13030	13071	13123	12976	13139	13130	13061	13149	12945	13114	13190	13060	13091	13045	13053	13226	13096	13051	12935	13181	13114	13178	13034	13159	13062	13003	13050	13196	13020	12980	13215	13104	12988	13055	13001	13127	13105	13200	13208	13056	12989	12978	12883	13170	13091	12947	13027	12932	13139	13139	12882	13029	13206	13061	12973	13118	13090	12971	12952	13107	13057	13059	13129	13007	12978	13056	12982	13077	13028	13020	13127	13124	13137	13184	13095	13047	13151	13052	13032	13003	13184	12873	13019	12967	13059	13119	13121	12783	13093	13112	12990	13116	13069	13115	13103	13004	13053	12963	12987	13050	13060	13074	12981	13027	13050	13150	12968	13159	12967	13092	13220	13013	13025	12853	13013	13159	13017	13113	12923	13224	12926	13092	13252	13021	13142	13050	13036	13110	13035	13117	13103	12997	13087	12926	13056	12940	13016	13128	13017	13056	13016	13221	13126	12991	13041	13105	13187	12884	13152	12988	13010	13189	13132	12877	13047	13045	13011	13179	13147	13165	13037	13033	13016	13246	13059	13036	13018	13040	13008	13026	13083	13067	13055	13045	12983	13018	12893	13000	12990	13040	13083	12965	12963	13103	13061	13073	13034	12909	12896	13191	13012	13038	13190	13181	13094	13159	13163	13115	12999	13116	13078	13212	12934	13188	12852	13120	13098	13048	12892	13248	12997	13093	13079	13079	13062	13075	12983	13177	13079	13123	12920	12901	13066	12959	13077	13056	13067	12984	12997	13101	13149	13027	13144	13067	12926	13174	13075	13055	13184	13083	13125	12995	13006	13087	12900	13037	13016	13198	13018	13141	12885	13137	13132	13130	12954	13134	13021	12934	12951	13065	13005	12959	13038	13012	13063	13300	13107	13132	13081	13146	13289	13005	13079	12943	13166	13095	13130	12953	12992	12942	13121	12931	13219	13182	13055	13019	13152	13034	13017	13016	12920	13066	13059	13160	13051	13102	13046	13016	13097	13100	13003	12862	12992	12949	13152	12829	13074	13069	13087	13059	13017	13014	13046	13024	13027	12925	13130	13051	13077	12968	12927	12968	13125	13003	13047	12989	13268	12984
24490	21541	29021	25332	23194	23106	19642	15198	13965	14154	13676	13305	13436	13292	13428	13012	13138	13165	13134	13119	12995	12965	12947	13014	13165	12950	13015	13032	13047	12987	12802	13025	12764	12697	12997	13040	13129	13072	13032	13011	12961	12991	13031	13051	13027	13060	12830	12954	12862	12950	12971	13048	13050	13085	12871	13105	12961	12936	12860	12983	12991	13058	13012	12830	12906	13018	12989	12982	12831	13038	12882	12925	13004	12793	13097	12834	12807	12856	12893	13052	12890	12678	13210	12899	13031	13012	12791	12946	13069	12940	13114	12757	12886	12954	12940	13072	13021	12915	12670	12810	13035	12999	12958	12789	12983	13159	13038	12939	12868	12869	13090	12757	13058	12986	12893	12895	12963	12862	12970	12892	13013	12968	13114	12764	12924	12862	12878	12970	12958	12876	13150	13074	12836	12785	13142	13066	13004	13031	12786	12911	12808	12838	12717	12948	12831	12779	12846	12884	12773	12898	12909	12793	12872	12772	12880	12919	12704	12907	12899	12921	12992	13010	13122	13019	12896	12992	12946	13192	13001	12859	12897	12926	12997	12934	12954	13297	13066	12881	12877	12802	12891	12960	12995	13019	12972	12960	13168	12926	12922	13051	12756	12974	12874	12772	12806	12878	12857	13064	12922	12819	12905	12777	13048	13098	12867	13041	12795	12899	12875	12845	12897	12866	12843	12777	13023	13030	12864	12844	12909	13144	13052	12994	12924	12884	13077	12918	12902	12871	13120	13066	12721	13059	12876	13058	12904	12927	13069	12909	13004	12770	13187	12883	12895	12843	13018	12974	12913	13141	12934	12938	12961	12712	12887	12916	13025	12915	13085	12786	13035	12963	13006	12961	12967	12939	12889	12766	12987	12797	12899	12777	12848	12914	12852	12954	12785	12801	12837	12790	13003	12853	12870	12937	12969	12921	12821	13033	12789	12818	13003	12763	12822	12928	12962	13052	12869	12763	13008	13036	13002	12779	12759	13037	12840	12689	12772	12939	12820	13044	12900	12892	13012	12993	12913	12934	13048	13029	12993	12770	13026	12884	12849	12966	12983	12731	12990	12837	12944	13046	12976	12939	12872	12960	12983	12927	13068	12982	12961	12823	12794	12785	12888	12951	12868	12804	12922	12924	12928	12730	12780	12882	12844	13004	13070	12837	12900	12870	12837	12971	12937	12925	12989	12953	12757	12901	13036	12784	13021	13045	12903	12890	12769	12805	12663	13110	12972	12944	12765	12858	13006	13066	12913	12718	12863	12869	12824	12938	13071	12880	12816	13012	12872	13163	12780	13024	12940	12809	12836	12927	12774	12891	12844	12824	12818	12849	13044	13085	13022	12874	12853	12832	12900	12866	12792	12981	12871	12895	12811	12804	12785	12957	13070	12890	12889	12942	12830	12785	12848	12833	12878	13077	12893	12914	12902	13098	12894	12984	12929	12941	13020	12755	12927	12911	12824	12880	12809	12789	12885	12863	12792	12823	12874	12818	12904	12807	12754	12869	12976	12947	12990	12968	12960	12857	12886	12873	12949	13060	12903	12888	12988	12913	12899	12949	12768	12951	13175	12869	12916	12970	13070	12850	12965	12939	12899	13120	12826	12883	12861	12881	13039	12942	13169	12894	12888	12991	12891	12991	13071	12977	13075	13116	12740	12887	12885	13027	13073	12895	12980	12886	13114	12942	12923	12721	12872	13018	12886	12837	12822	13001	12892	12835	12991	12964	12822	12734	12950	13049	13089	12987	13083	12904	12690	12797	12963	12943	12799	12980	12778	12919	12809	12952	13004	12939	13153	12861	12831	13095	13025	12936	12940	12865	12920	12835	13017	12890	12783	12724	12986	12759	13143	12880	13058	12848	12956	12822	12894	12942	12828	12996	13090	12903	12870	12921	13009	12912	12863	12768	12789	12814	12942	12865	12855	12920	12864	13096	13013	12890	12865	12884	12926	12759	13053	12846	13084	12843	12985	12954	13146	12984	12926	12981	12995	12941	12830	12857	12885	12876	12928	13037	13022	12796	12877	13040	12915	12946	13025	12906	13027	12823	12880	12835	13017	12969	12988	13006	12837	12750	12943	13108	12854	12988	12993	12860	13024	12884	12947	12920	12941	13056	13049	12933	12991	13087	12852	12820	12736	12991	12982	12958	12740	12958	13027	12921	12793	12994	13057	12838	12875	12952	12785	12862	12871	12993	12956	12981	12982	13010	13127	12843	13006	12874	12924	12988	12883	13172	12860	13204	12784	12864	12984	12969	12876	12982	12974	12924	12976	12978	13008	12873	12977	12874	12986	12924	13176	12924	12904	13011	13033	12802	12822	13017	12760	12944	13102	13145	12801	12832	12996	12923	12985	13254	12793	12833	12882	12863	12778	12987	12798	13033	12872	12865	12710	13066	12939	12923	12968	13060	12948	12775	12893	13014	12890	13035	12976	13024	12914	12968	13085	12825	12949	13028	12916	13161	13000	12800	12783	12961	12965	12979	13021	13104	12879	12946	12920	12986	12975	12928	12853	12836	12878	12867	13018	12976	12996	13110	13037	13041	12911	13026	12893	12813	12955	12920	12797	12850	12794	12928	13092	12821	12974	13033	13006	12982	12942	12837	12870	12945	13046	12838	12967	12911	12857	12939	12792	12959	12983	12935	12889	12780	13002	12855	13128	12866	12869	13151	12851	12973	12877	12946	12936	13199	12909	12966	12940	13084	12898	12888	12853	13002	12955	13122	12975	13003	12994	12946	12809	12741	12764	12885	12934	12912	12832	12887	12932	12829	12864	12868	12875	12748	12835	12870	13014	12833	12997	12868	12868	12861	12768	12783	12910	12808	12882	13003	12771	12893	12771	12848	13025	12972	12961	12931	12910	13164	12832	12835	13067	12844	12844	12837	12866	12744	13095	12926	13052	12927	12920	12820	12926	12902	12845	12872	13056	13004	12944	12841	12842	12918	12889	12919	12690	13011	12815	13055	12950	13015	12861	12874	12947	12946	12873	12870	12888	13059	13072	12900	12814	12833	12764	12933	12828	12939	12884	12768	12777	12954	12691	12888	12888	12922	12935	12967	12959	12911	13069	13025	12843	12896	12854	12906	12894	12793	13058	13004	12860	12758	12984	12996	12859	12874	12942	13096	13114	12953	12940	13009	13005	13035	12915	12741	13016	12942	12888	12748	12899	13033	13202	12910	12911	12866	13048	12721	12922	12767	12961	12982	12795	12734	12923	13023	12884	12748	12865	12935	13047	12886	12996	13097	13035	13054	12982	12807	12875	13043	13083	12940	12788	13035	12915	12925	12967	12848	12966	12902	13065	12946	13211	13039	12848	12756	12898	12971	12923	12927	12909	12915	12928	12844	13057	12944	12898	12865	12999	12909	12969	12764	12750	12945	12893	13017	13005	12978	12750	12906	12928	13024	12864	12822	12851	12991	12769	12802	12894	12969	12922	12797	12990	12993	13001	12909	12842	12982	12849	12895	12790	12981	12812	12940	13044	13033	12945	12974	12943	12827	12965	12788	13027	13011	12799	13217	13026	12869	12984	13007	13247	12914	12845	13001	12941	13101	13007	13092	12816	13002	13002	13079	13016	12991	12999	12928	12973	12937	12895	13013	13000	12945	12791	12961	12834	12893	13008	12958	12922	13020	12805	12886	13046	12887	13042	12924	12911	13039	12874	12648	12817	12827	13074	13029	12697	13033	12862	13153	12672	12827	12915	12817	12784	12948	12774	12774	12959	12838	12984	13108	12786	12946	12987	12966	12999	13061	12899	13060	12997	12886	12997	12960	12896	12927	13155	13043	12818	12777	12926	12780	12968	13023	12896	12850	12827	12950	12721	12860	12946	12981	13088	12993	13098	12994	13021	12860	13094	12962	13147	12894	12685	12882	12852	12882	12818	13025	12918	12918	12798	13085	12946	12910	12884	13032	13017	13050	13075	13015	12811	12681	12921	13023	12995	12792	12909	12820	12954	12900	13136	12736	12751	12899	12970	12913	12843	13028	13056	12864	13050	12912	12978	12985	12852	12928	13033	12942	12933	12861	12937	12958	12930	12857	13052	13025	13041	12839	12860	13056	12939	13035	13054	12891	13096	13197	13066	13011	12969	12815	12997	13100	12819	13000	12972	12903	12845	13045	12936	12910	12888	13017	12747	12766	12940	12993	13074	13037	13012	12815	13048	12903	13030	13047	12815	12902	12972	12876	12826	12939	12950	13025	12879	12739	12708	13031	12858	12839	13061	12881	12907	12858	13034	13242	12998	12918	12845	12859	12769	12953	12851	12731	12985	13043	12813	13085	12850	13067	12834	12843	13047	13014	12845	12809	13203	12881	12817	12963	13048	12954	12865	12960	12962	12937	12976	12833	13077	12917	12965	12876	12838	12925	12962	12838	12865	12978	12912	13053	12925	13082	13158	12935	12882	12939	12969	12895	12829	12965	12876	12876	13120	12918	12952	12921	12891	12738	12855	13083	12976	12970	12861	12980	12943	12919	12919	12999	12916	12972	13014	12974	12795	12945	13197	12851	13080	13015	12928	12902	12791	13087	13109	12844	12982	12763	12801	12836	12885	13005	12967	12992	12915	12807	13063	12938	12854	12927	13006	12803	12840	12919	12979	12997	12860	12916	12963	13075	12919	13093	12883	13083	12845	13055	12960	13045	12901	13063	12804	12846	13103	12926	12709	12932	13001	12997	12943	12918	13110	12962	12975	12998	12740	12997	12854	12935	12982	12924	12998	12894	12729	12924	12744	13163	12780	12905	12946	12847	12959	12775	13112	12842	12935	12977	12738	13010	12824	13019	13044	12933	12966	12906	12936	12843	12887	12840	12952	12970	13137	13005	12954	12763	12783	12957	12921	13034	13020	12940	13088	12928	13022	13122	12870	12816	12856	12942	13089	13005	12785	12780	13008	13078	12921	12742	12824	12803	12987	12875	13013	12998	12845	12889	12891	13007	12857	12969	12795	12944	13003	12927	13051	13028	12963	12848	12996	12915	13001	12874	13040	12900	12871	12876	12843	12917	12893	12860	12965	12943	12894	12872	12858	12822	12879	12801	12768	12925	12945	12979	12936	12841	12989	12935	12970	12810	12994	12829	12806	12784	13009	12924	13020	12984	12917	12963	12958	12893	13037	12779
31586	50404	45852	33606	27131	24228	18532	15562	14652	14328	13864	13491	13709	13620	13490	13239	13093	13033	13019	13073	12964	13019	13080	13166	12955	13021	13160	12895	13051	12944	12967	12965	13076	12987	12966	12958	12975	12976	12870	13184	13056	12909	12919	13058	13063	13015	12989	13018	12893	12966	13206	13140	13265	13004	12951	13012	12875	13088	12868	12861	13063	12963	13024	12866	12999	12927	12963	12952	12950	12899	13039	12933	12979	12941	12928	12932	13153	12969	12856	12970	13028	12875	13058	12796	12898	13006	12908	12917	12810	12916	12982	13026	12979	12940	13067	12864	12750	12920	12964	12941	13040	13027	12869	13060	12905	13036	13032	12988	12964	13101	12906	12980	12967	12926	12946	13049	12956	12871	13002	13078	12951	12813	13038	13009	13018	12985	13069	13011	13061	12987	12861	12971	13153	12893	12826	13028	12975	12886	12992	12988	12972	12908	13001	12967	12925	12967	13062	12962	12982	13038	13046	13089	12807	12930	12932	12821	12829	12900	12911	12972	12811	12929	13017	13032	12924	12904	12956	13069	13013	12944	13030	13011	13066	12897	12924	12831	13004	12817	12960	13033	13047	12969	12981	12902	12990	12970	13019	13035	13068	12731	12828	13075	12944	12793	12938	12857	12829	12854	13023	12862	12900	12909	12945	13128	13004	12962	12972	12832	12866	12911	12851	13236	12773	12997	12891	12991	13066	12880	12785	12943	12967	12919	12830	12925	12970	13051	13003	12919	12791	12929	12974	13088	12893	12944	13113	12957	13098	13139	12892	13004	12941	12834	12927	12953	12903	12883	12989	12965	13146	12928	12984	12943	12961	13114	12890	12938	12974	13007	13017	12837	12982	12981	12890	12965	12848	12775	12904	12949	13012	12954	12924	13061	12989	12893	13028	12845	12901	12888	12887	13007	12799	12919	12971	13181	12953	13001	12898	12815	12943	13080	12774	13143	12902	12783	13061	12964	12951	12843	12888	13023	12949	12945	13005	12841	12841	12887	13097	13006	13020	12910	12905	12833	12926	13134	12998	12917	12999	12986	12964	12915	12792	13068	12984	12928	12973	13015	12950	12842	12906	12815	12972	12953	13039	12994	12917	12975	12865	12898	12866	12967	13111	13017	12865	12925	12999	12915	12885	12913	13220	13002	13106	12950	12787	13113	12905	12857	12974	12674	13058	12954	12866	13115	13063	12938	12984	13062	12947	12747	12985	13138	12913	12851	12950	12997	12790	12818	13044	12972	12982	12962	12906	13035	12927	12952	12803	12820	13049	12888	12981	13089	12981	12974	13071	12824	13031	13093	12938	12865	13095	12942	12812	12904	12901	12863	12924	12856	12789	12840	13031	12853	12937	13053	12976	13087	13016	13065	12995	13005	13033	13060	12868	12980	13039	12939	13041	12826	13069	12916	12960	12934	13028	13068	12984	12937	13069	12975	12898	12999	12949	12986	12927	12859	12994	12910	12981	12998	12915	12880	13030	12892	12873	12939	12936	13053	13130	12949	12742	13003	12844	12964	12928	13031	13132	12951	12991	13100	13183	12951	13031	13099	12971	12894	13039	12965	12893	13069	12893	12945	12943	12869	13174	12948	12874	12848	12898	13067	12878	13001	12934	12927	12857	12904	12824	12781	13211	13035	12892	13003	12985	13077	13042	13043	13133	12895	13028	12884	13052	12919	12961	13091	12944	12945	12789	12952	13231	12842	12911	13036	12971	13057	12946	12926	12900	12959	12980	12899	12891	12776	12758	13160	13040	12963	13047	12910	12946	13043	13048	12848	12891	12969	13077	12946	12919	13068	12894	13087	12879	12972	12963	12946	13007	13079	13003	12760	12848	12941	12930	12923	12923	12869	12966	12577	12970	12880	13009	12945	13069	12969	13108	13083	12952	12935	12850	12955	12869	13099	12941	13002	12952	13061	12908	13095	13017	12868	13166	13016	12836	13187	12836	12871	12880	13001	13004	12870	13012	13004	12890	13079	12897	13098	12903	12923	12925	12987	12885	12797	12937	12834	13051	12843	12843	13039	12825	12902	12896	13047	12981	13000	13041	13008	12914	12979	13052	12783	12874	13073	12856	12821	12755	12939	12942	13043	13009	12944	12994	13070	12909	13035	12877	13015	12887	12972	12993	12961	12773	12935	12990	12908	12962	13145	13059	12980	13060	12939	12955	13151	13104	12949	13060	12943	12957	13012	13083	12858	12960	12965	13121	12816	13116	12921	12860	12957	13016	12840	12931	12996	12971	13199	13092	12946	13025	13073	13036	12978	13060	12977	12808	12918	12849	13071	12984	12912	12978	12929	12937	12967	12943	13168	12800	12917	13060	12984	12813	12970	13062	12972	13022	12914	12932	13012	12920	12945	12923	13022	12888	13012	12941	12669	12959	12878	13005	12760	12808	12914	13037	13033	13076	12878	12894	13043	13034	12984	12837	12858	13032	12989	12827	12896	13025	12905	13014	12954	13062	12881	12954	12955	12981	12891	12955	12959	12887	12963	13001	12975	13026	12835	12991	12830	12942	12935	12993	12904	12878	12953	12873	13066	13001	12995	12827	12879	13016	12956	12774	12990	12991	13110	12912	13046	13087	12967	12947	13065	12909	12847	13035	12998	12879	12875	13055	12956	12856	13001	12816	13025	12803	12995	13005	13097	12978	12846	12813	12915	12847	12802	13114	13205	12910	13145	12963	12880	13079	12949	12898	12996	12917	12930	12998	12820	12916	13120	13060	12924	12963	13020	12981	13002	13005	13027	13045	12931	12987	12704	12876	12854	12934	12915	13040	12854	12976	12941	12917	13132	13018	12887	12908	12860	12921	12923	12985	12960	12948	13040	12836	13075	12889	13017	13077	13057	13050	12883	12935	12905	12944	12972	12966	13079	12969	12925	13128	13049	12876	12900	13090	12970	12839	13031	13063	12750	12892	12828	12862	13014	12908	12826	12781	12978	12907	12880	12936	12888	13060	13036	12879	12868	12868	12922	12874	12975	12973	12922	12868	13052	12975	13003	12941	13048	13053	12940	13022	12904	13115	12937	12985	13011	12870	13044	13016	13021	12973	12952	13006	13056	12859	13097	12936	12961	13034	12992	12961	13060	13021	13016	12951	12820	13157	12941	13003	13028	12874	12925	12802	13074	12921	12899	12894	12964	12850	12967	13037	13071	12903	12863	12891	12941	12902	13069	12998	12977	12946	12959	12930	12966	12994	13008	12913	13025	12978	12951	12927	13116	12952	12893	12855	13052	12996	12905	13029	12861	12930	13049	12816	13075	12985	12935	12980	12887	13023	13054	12869	12954	13005	13020	12968	12880	13012	12909	13001	12986	12965	12968	12851	12860	12941	12942	12785	13002	12997	12931	13018	12876	12943	12940	12880	13044	12964	12949	12979	13051	12956	13087	12875	13073	12985	13017	12993	12966	12917	12928	12957	13088	12937	13061	13052	12985	12847	12946	12839	13029	12865	12729	12930	12914	12808	12753	12828	12950	12996	12921	12971	12813	12971	13060	12870	12865	12875	13097	13070	13025	12986	12929	12838	12872	12970	12971	12979	12949	12956	12991	13078	13017	13069	12999	13024	12960	12951	12991	12960	13021	12904	12984	12876	13055	13007	12929	12982	12903	13120	12931	13030	12972	12923	12939	13011	13025	12861	13036	12857	13144	12919	12924	12848	13081	12928	12995	12874	13049	12975	12818	12826	12983	12854	12987	12961	12876	12972	12964	12886	12913	13032	13163	12960	12907	12928	12955	12850	13014	13014	12798	13138	12929	13013	13001	12875	12956	13062	13070	12876	12944	12829	13093	12982	12986	12957	12969	12850	12929	12869	12977	12783	13017	12863	13111	13128	13047	12903	12985	13010	13084	13121	13033	12916	12934	12814	12896	12870	12911	12867	12950	13054	12974	12727	12977	13141	13022	12960	12992	12825	12898	13066	12940	13041	13005	13020	12923	12930	12971	12881	13010	12932	12859	12966	12798	13187	13082	13018	12895	13064	12892	13054	12976	13064	12870	13082	12998	12888	12689	12969	12945	12932	12772	13017	12977	12888	12918	13017	12947	12988	12922	13010	12927	13055	12847	13072	13043	12929	12921	12879	12946	13035	12917	13004	12947	12955	12901	12954	13035	12967	13011	12707	13019	13029	13044	12924	12938	12848	13019	12891	12946	12910	13070	12986	12959	12903	13031	13009	12876	12946	12956	12988	12894	12979	12924	12988	12893	12813	13063	12862	12940	12869	12992	13086	12860	13007	12880	13015	12885	12893	13033	12958	13087	13088	12933	13022	12966	12912	12997	13000	12873	13024	13039	12876	13092	12854	13096	13079	12946	13101	12903	12960	12842	12945	12914	12760	12832	13208	12890	12806	12794	12851	12937	12944	13168	12860	12924	12945	12971	13069	13057	12990	13069	12984	12754	12846	12961	12723	13114	12906	13065	13090	12903	12795	12942	12919	13032	12900	12979	13003	12898	13113	12902	12911	12870	12928	12953	12920	12960	13053	12761	13097	12918	12936	12735	12850	12868	12837	12892	12999	12890	13043	12916	13113	12893	12941	12999	12949	12913	12899	13147	12994	12938	13076	12855	12901	12830	13095	13000	12885	13083	12902	13072	13020	12926	13037	13191	12913	13024	13063	13096	13075	12939	12836	13051	12739	12951	12888	13045	13005	12964	12839	13015	12953	12923	12964	13068	12914	12912	12987	12982	13007	12831	12913	12951	12903	12886	13011	13204	12979	13109	13031	13033	13004	12954	12956	12952	13069	12921	12938	13099	12888	12944	13032	12944	12923	13042	12927	13014	12872	12859	12920	12993	12945	12880	13143	12954	12854	12978	12848	12914	12852	13001	12981	13017	13050	12922	13006	12750	13031	13022	12916	12961	13060	12989	12937	12997	13010	12964	12951	12954	12984	12979	13127	12902	12885	12883	12932	13095	12806	13028	12986	13064	13010	12931	12860	12987	12911	12880	12875	12994	12981	12991	12937	13206	12860	12876	12959	12933	12926	12979	12959	12990	13038	13023	12953	12881	12815	12847	13059	12814	12955	12961	12935	13047	12913	12993	12951	12866	13010	13027	12968	13001	13074	13013	13040	12893	12947	13048	12913	12979	12991	12841	12931	12851	12862	13087	12873	13023
23248	21476	29360	24259	22465	24761	24054	17481	15501	15125	14615	14244	14194	14131	14049	13892	13785	13820	13707	13313	13314	13532	13540	13557	13518	13542	13353	13526	13421	13503	13427	13612	13361	13580	13609	13529	13513	13466	13444	13161	13641	13454	13386	13493	13340	13706	13258	13261	13454	13312	13613	13644	13806	13535	13422	13143	13288	13498	13499	13536	13189	13472	13399	13270	13372	13382	13389	13513	13330	13280	13372	13498	13296	13405	13580	13457	13355	13443	13481	13219	13345	13257	13319	13361	13347	13251	13305	13340	13371	13371	13305	13289	13303	13476	13254	13473	13458	13199	13266	13348	13371	13319	13276	13271	13319	13466	13475	13332	13447	13255	13356	13381	13358	13558	13365	13366	13433	13448	13504	13448	13410	13239	13318	13212	13341	13261	13203	13419	13506	13304	13401	13397	13338	13358	13109	13325	13251	13474	13392	13284	13229	13129	13429	13397	13207	13234	13270	13352	13476	13418	13248	13286	13418	13151	13473	13397	13239	13320	13442	13349	13318	13365	13421	13360	13261	13335	13284	13271	13140	13291	13330	13339	13396	13250	13393	13238	13219	13369	13177	13219	13368	13194	13281	13255	13305	13230	13331	13393	13128	13259	13131	13442	13508	13366	13425	13417	13407	13470	13502	13152	13372	13271	13111	13290	13208	13244	13395	13382	13587	13557	13275	13499	13216	13379	13172	13383	13267	13358	13360	13265	13495	13405	13324	13273	13264	13301	13228	13291	13297	13493	13384	13361	13323	13358	13294	13218	13345	13347	13428	13433	13426	13171	13387	13289	13276	13218	13505	13505	13381	13259	13278	13197	13324	13376	13333	13271	13244	13216	13445	13197	13467	13202	13367	13287	13305	13292	13233	13041	13396	13344	13294	13371	13166	13183	13687	13355	13306	13368	13195	13361	13347	13225	13177	13096	13061	13200	13365	13296	13451	13311	13396	13273	13383	13257	13423	13375	13410	13336	13388	13392	13216	13167	13126	13343	13314	13331	13300	13393	13342	13161	13137	13314	13361	13203	13352	13299	13266	13239	13261	13265	13478	13299	13356	13292	13160	13319	13259	13386	13505	13287	13323	13424	13496	13391	13333	13174	13374	13298	13326	13283	13274	13306	13297	13300	13362	13268	13213	13462	13470	13304	13321	13206	13308	13554	13267	13433	13360	13251	13365	13456	13434	13024	13352	13420	13285	13223	13318	13250	13184	13289	13490	13292	13212	13442	13176	13480	13254	13150	13375	13261	13329	13382	13517	13275	13291	13388	13316	13169	13336	13247	13270	13291	13200	13237	13089	13346	13179	13297	13307	13124	13333	13311	13192	13369	13356	13300	13283	13592	13323	13253	13300	13472	13227	13388	13357	13381	13273	13314	13192	13340	13352	13328	13266	13646	13296	13273	13387	13162	13219	13301	13280	13429	13350	13367	13381	13368	13357	13199	13328	13478	13309	13325	13322	13174	13313	13402	13405	13462	13342	13128	13376	13207	13383	13361	13420	13368	13370	13448	13276	13404	13502	13405	13452	13370	13494	13273	13445	13119	13354	13239	13351	13457	13468	13430	13283	13249	13416	13379	13563	13415	13398	13353	13193	13359	13230	13349	13418	13360	13377	13378	13542	13355	13364	13415	13374	13498	13384	13295	13287	13284	13354	13277	13190	13233	13324	13327	13327	13265	13362	13348	13235	13323	13308	13658	13343	13291	13303	13468	13323	13202	13341	13203	13397	13280	13340	13350	13433	13200	13441	13268	13382	13339	13360	13399	13226	13410	13506	13492	13364	13360	13229	13436	13408	13214	13154	13533	13126	13306	13341	13316	13301	13550	13396	13347	13465	13023	13304	13339	13359	13202	13379	13374	13170	13216	13355	13221	13083	13311	13503	13395	13468	13254	13246	13377	13455	13477	13518	13245	13256	13446	13413	13311	13432	13331	13080	13367	13207	13279	13259	13425	13508	13255	13441	13386	13322	13565	13236	13393	13457	13300	13443	13354	13155	13270	13390	13400	13452	13386	13385	13214	13214	13262	13274	13341	13292	13165	13396	13467	13467	13389	13427	13345	13317	13389	13282	13327	13290	13284	13509	13420	13409	13179	13292	13324	13196	13306	13384	13238	13256	13444	13534	13242	13274	13251	13100	13170	13490	13306	13288	13169	13293	12987	13292	13405	13253	13312	13206	13433	13268	13276	13298	13187	13245	13163	13250	13205	13486	13310	13127	13250	13318	13286	13429	13183	13416	13304	13253	13332	13520	13491	13150	13273	13378	13348	13200	13524	13299	13243	13333	13157	13461	13335	13271	13237	13431	13410	13123	13141	13230	13153	13303	13251	13370	13460	13316	13288	13321	13405	13383	13236	13417	13378	13422	13324	13281	13493	13354	13384	13210	13216	13521	13485	13248	13300	13357	13409	13242	13441	13442	13397	13251	13281	13274	13319	13229	13372	13153	13320	13436	13232	13382	13229	13280	13323	13243	13460	13230	13409	13310	13304	13356	13329	13373	13446	13273	13463	13306	13366	13286	13294	13427	13405	13436	13402	13384	13392	13310	13220	13296	13384	13319	13132	13363	13155	13274	13328	13178	13376	13256	13228	13418	13260	13295	13273	13292	13416	13313	13378	13372	13348	13370	13358	13394	13254	13432	13270	13312	13426	13392	13352	13423	13351	13312	13344	13399	13311	13210	13380	13368	13381	13441	13302	13335	13304	13330	13276	13221	13364	13523	13241	13259	13392	13360	13293	13230	13289	13293	13496	13385	13261	13408	13358	13261	13349	13299	13265	13350	13511	13265	13363	13497	13320	13388	13448	13380	13452	13212	13126	13300	13323	13253	13345	13185	13356	13306	13352	13359	13369	13382	13338	13365	13292	13306	13274	13250	13498	13301	13359	13416	13265	13221	13394	13499	13394	13206	13234	13255	13406	13365	13353	13687	13121	12999	13295	13427	13249	13305	13328	13269	13340	13317	13288	13335	13373	13262	13250	13383	13321	13315	13015	13306	13282	13516	13350	13493	13192	13250	13217	13316	13264	13301	13306	13453	13261	13537	13324	13573	13355	13274	13117	13401	13435	13280	13158	13174	13234	13306	13364	13387	13329	13249	13411	13080	13400	13418	13356	13211	13189	13087	13309	13323	13392	13298	13295	13330	13180	13269	13379	13194	13346	13275	13403	13159	13416	13384	13260	13100	13106	13285	13349	13102	13259	13459	13362	13413	13327	13497	13367	13483	13353	13240	13335	13432	13298	13334	13299	13276	13185	13302	13335	13215	13147	13328	13229	13230	13325	13287	13380	13291	13386	13273	13264	13190	13233	13150	13134	13449	13268	13243	13339	13153	13123	13345	13233	13413	13250	13360	13398	13365	13379	13215	13319	13177	13233	13345	13180	13421	13198	13246	13271	13356	13444	13477	13487	13362	13290	13494	13348	13413	13294	13251	13209	13204	13505	13388	13238	13350	13294	13530	13261	13133	13304	13328	13456	13401	13268	13267	13110	13131	13235	13351	13286	13534	13266	13354	13305	13391	13216	13305	13191	13219	13286	13437	13163	13302	13425	13480	13340	13317	13426	13334	13282	13217	13275	13358	13080	13328	13361	13224	13140	13305	13209	13323	13434	13361	13131	13247	13319	13397	13403	13375	13181	13226	13192	13140	13331	13228	13440	13258	13288	13244	13327	13419	13404	13241	13485	13345	13305	13503	13492	13293	13406	13255	13256	13474	13438	13464	13446	13346	13309	13313	13174	13205	13253	13284	13392	13192	13258	13264	13345	13402	13359	13416	13100	13118	13160	13265	13265	13294	13222	13342	13408	13533	13338	13283	13224	13230	13335	13431	13179	13336	13218	13352	13350	13314	13336	13459	13306	13414	13272	13412	13257	13185	13334	13242	13191	13340	13263	13221	13513	13303	13212	13296	13313	13550	13253	13358	13281	13220	13156	13285	13251	13437	13333	13429	13365	13503	13278	13263	13183	13449	13382	13379	13491	13423	13161	13255	13348	13423	13142	13287	13438	13403	13474	13341	13401	13295	13474	13398	13449	13339	13471	13374	13460	13208	13380	13284	13508	13233	13341	13464	13292	13365	13315	13293	13159	13287	13370	13415	13360	13367	13318	13261	13296	13430	13303	13276	13494	13343	13283	13228	13417	13219	13276	13170	13449	13366	13371	13321	13257	13437	13404	13450	13244	13121	13311	13245	13315	13343	13351	13181	13466	13264	13229	13192	13403	13172	13412	13314	13287	13276	13427	13291	13462	13367	13173	13213	13299	13358	13304	13268	13363	13305	13388	13264	13442	13428	13247	13169	13366	13494	13289	13433	13394	13404	13312	13234	13253	13348	13439	13300	13323	13422	13213	13361	13371	13373	13333	13248	13396	13486	13363	13397	13293	13436	13420	13357	13390	13295	13301	13409	13470	13249	13320	13325	13385	13247	13293	13266	13326	13343	13342	13342	13350	13353	13305	13379	13178	13391	13363	13352	13273	13237	13252	13337	13408	13445	13456	13393	13326	13316	13462	13328	13243	13495	13308	13398	13275	13306	13340	13333	13478	13437	13126	13128	13193	13406	13195	13261	13319	13187	13218	13263	13435	13354	13176	13319	13295	13255	13389	13216	13214	13208	13348	13437	13376	13359	13483	13372	13317	13439	13126	13466	13392	13369	13301	13484	13133	13280	13420	13160	13247	13341	13341	13413	13332	13416	13063	13188	13473	13491	13358	13252	13251	13401	13426	13166	13459	13391	13102	13267	13327	13169	13192	13560	13582	13177	13459	13413	13256	13129	13209	13271	13396	13351	13553	13384	13371	13329	13324	13416	13450	13320	13324	13430	13323	13505	13204	13125	13267	13417	13354	13346	13148	13135	13478	13417	13440	13469	13134	13134	13269	13351	13243	13382	13234	13319	13380	13236	13361	13423	13286	13136	13224	13457	13232	13314	13436	13412	13121	13277	13180	13222	13266	13266	13232	13531	13058	13312	13150	13400	13253	13423	13361	13214	13255	13541	13334	13372	13534	13220	13385	13268	13287	13406	13272	13210	13248	13529	13409	13348	13414	13210	13233	13251	13465	13182	13335	13243	13071	13232	13326	13309	13378	13537	13532	13209	13523	13380	13250	13330	13396	13203	13319	13373	13249
34029	58269	52337	39647	32846	26606	20245	17698	16262	15493	14548	14404	14326	14152	13974	13769	13645	13449	13273	13284	13300	13315	13406	13397	13191	13182	13179	13223	13205	13220	13323	13329	13320	13246	13308	13056	13175	13255	13111	13106	13139	13180	13412	13149	13186	13217	13327	13011	13235	13051	13372	13564	13534	13280	13162	13075	13258	13162	13242	13268	13155	13073	13094	13109	13319	13173	13201	13317	13300	13188	13346	13264	13173	13088	13174	13145	13147	13174	13236	13305	13209	13339	12973	13112	13211	13147	13165	13218	13174	13168	13063	13229	12996	13121	13110	13055	13021	13070	13120	13278	12995	13168	13123	13111	13191	13295	13160	13227	13229	13141	13279	13270	12954	13222	13210	13214	13158	13183	13238	13151	13079	13343	13235	13221	13185	13279	13174	13182	13283	13338	13127	13020	13119	12937	13217	13180	13220	13183	13092	13130	13107	13122	13253	13275	13256	13281	12931	13183	13203	12904	13163	13128	13076	13158	13310	13159	13309	13163	13031	13123	13317	12997	13198	13106	13285	13233	13080	13215	13110	13165	13285	13165	13071	13167	13211	13338	13021	13099	13125	13123	13179	13230	13156	13148	13313	13180	13128	13172	13271	12928	13080	12998	13240	13104	13210	13105	13053	13184	13101	13039	13219	13049	13086	13027	13076	13114	13201	13160	13236	13117	12862	13237	13144	13132	13139	13148	13173	13089	13254	13155	13011	13092	13174	13074	13128	12976	13207	13067	13186	13175	13000	13106	13198	13058	13058	13050	13240	13104	13153	12991	13124	13188	13163	13120	13163	13148	13240	13126	13122	13066	13165	12998	13083	12941	13280	13139	13131	13115	13211	12998	13112	13221	13267	13152	13068	13211	13042	13321	13119	13174	13351	13084	13189	13073	13174	13032	13185	13181	13133	13168	13055	12985	13067	13101	13284	13304	13109	13127	13292	13142	13159	13183	13087	13090	13231	13252	13179	13242	13093	13143	13229	13097	13084	13160	13217	13101	13162	13086	13438	13158	13176	13221	12966	13167	13140	13008	13164	13298	13167	13085	13144	13169	13084	13020	13171	13243	13014	13133	13246	13108	13087	13083	12906	13053	13014	13067	13206	13392	13275	13207	13095	13044	13006	13315	13261	13208	13217	13226	13250	13226	13060	13148	13133	13281	13183	13114	13206	13119	13207	13316	13230	13103	13306	13160	13216	13174	13099	13059	13048	13063	13224	13066	13090	13266	13162	13070	13038	13072	13129	13113	13146	13060	13035	13100	13336	13209	13093	13277	13187	13023	12998	13042	13191	13073	13183	13310	13120	13105	13205	13161	13121	13145	12977	13174	13182	13219	13201	13174	13331	13144	13239	13089	13110	13211	13203	13133	13150	13162	13294	13103	13229	13106	13083	13098	13347	13095	13220	13137	13312	13135	13184	13282	13105	13285	12977	13160	13233	13254	13119	13082	13151	13126	13015	13080	13204	13151	13259	13087	13186	13109	13119	12996	13146	13088	13128	13173	13168	13255	13216	13079	13112	13161	13156	13071	13155	13230	13226	13100	13017	13209	13252	13168	13115	13046	13073	13188	13223	13139	12986	13045	13034	13107	13031	13179	13185	13170	13150	13140	13107	13284	12983	13213	13127	13121	12899	13263	13150	13189	13159	13350	13208	13121	13168	13044	13306	13324	13102	13215	13106	13190	13136	13129	13192	13272	13173	13040	13201	13170	13361	13138	13247	13142	13284	13142	13072	13129	13276	13264	13172	13155	13123	13110	13174	13221	13230	13211	13085	13131	13198	13311	13072	13081	13227	13166	13232	13239	13232	13133	13148	13119	13164	13068	13220	13197	13103	13156	13108	13004	13181	13144	13244	13126	13121	13143	13067	13073	13029	13140	13200	13216	13079	13121	13266	13195	13022	13354	13361	13093	13222	13134	13246	13098	13070	13090	13161	13228	13151	13261	13045	13073	13268	13115	13230	13125	13133	13013	13104	13192	13178	13212	13007	13317	13051	12889	13104	13028	13271	13213	13251	13109	13255	13046	13041	13087	13107	13161	13088	13323	13067	13158	13005	13131	13137	13255	13140	13191	13091	13183	13361	13137	13114	13256	13173	13103	13137	13117	13143	13120	13098	13276	13160	13180	13055	13156	13073	13157	13064	13230	13045	12967	13208	13307	13360	13108	13134	13120	13012	13227	13180	13103	13094	13183	13152	12995	13173	13227	13003	13188	13160	13218	12949	13094	13060	13038	13116	13031	13239	13092	13193	13090	13142	13196	13324	13206	13147	13083	13145	13167	13050	13190	13212	13181	13242	13169	13152	13126	13223	13054	13043	13183	13073	13066	13009	13135	13014	13110	13129	13150	13193	13117	13169	13215	13196	13119	13222	13105	13138	13206	12879	13034	13298	13065	13091	13116	13107	13168	12956	13007	13054	13334	13199	13138	13014	12934	13115	13221	13167	13151	13213	13193	13188	13151	13032	13236	13124	13142	13178	13191	12972	13330	13238	13011	13164	13034	13171	13192	13140	13137	13144	13410	13128	13091	13172	13225	13200	13350	13112	13258	13168	13009	13147	13321	13344	13083	13314	13063	13152	13131	13160	13260	13045	12995	13233	13156	13211	13319	13262	13166	13162	13157	13094	13202	13251	12934	13128	13258	13201	13181	13090	13299	13063	13050	13315	13330	13377	13093	13037	13158	13139	13216	13170	13019	13243	13243	13292	13129	13153	13002	13272	12973	13277	13030	13182	13141	13198	13247	13128	13186	13381	13242	13091	13058	13275	13131	13076	13264	13060	13050	13215	13135	12972	13049	13203	13259	13350	13112	13112	13373	13264	13150	13202	13171	13099	13144	13225	13123	13198	13172	13066	13299	13044	13117	13173	13058	13263	13156	13208	13198	13124	13210	13129	13217	13321	13218	13263	13292	13114	13368	13069	13133	13163	13040	13213	13085	13308	13225	13199	13182	13190	13040	13205	13126	13150	13059	13238	13052	13192	13190	13207	13258	13196	13250	13184	13193	13065	13288	13040	13144	13171	13217	13128	13213	13241	13030	13021	13006	13064	13142	13168	13152	13205	13197	13102	13059	13228	13195	13151	13185	13032	13063	13293	13218	13157	13166	13276	13124	13148	13111	13173	13122	13204	12972	13073	13217	13255	13154	13192	13195	13144	13086	13096	13237	13130	13232	13125	13094	13191	13142	13157	13227	13264	13066	13045	13180	13001	13022	13142	13143	13156	13148	13219	12997	13274	13103	13123	13218	13168	13240	13120	13127	13249	13119	13045	13082	13297	13206	13105	13033	13202	13144	13246	13299	13065	13163	13086	13130	13152	13016	13215	13067	13203	12921	13250	13256	13158	13102	13286	13218	13254	13196	13147	13050	13311	13185	13096	13073	13131	13168	13242	13129	13257	13036	13079	13051	13065	13275	13097	13146	13139	13254	13170	13104	13068	13260	13254	13178	13268	13118	13299	13348	13156	13116	13104	13140	13024	13045	13192	13232	13192	13238	13027	13299	13223	13041	13006	13000	13229	13211	13074	13196	13052	13098	13237	13351	13295	13223	13050	13028	13212	13253	13204	13231	13044	12994	13359	13262	13076	13187	13089	13032	13018	13188	13154	13002	12948	13209	12998	13103	13291	12963	12915	13210	13138	13214	13173	13031	13163	13173	13164	13162	13114	13113	13182	13263	13090	13024	13388	13106	13147	13128	13124	13297	13199	13178	13096	13187	13162	13115	13149	13038	13100	13151	13289	13051	13122	13172	13131	13301	13039	13109	13342	13168	13051	13227	13254	13013	13175	13191	13056	13073	13268	13165	13209	13183	13243	13170	13136	13166	13009	13003	13348	13175	13280	13072	13201	13273	13171	13037	13182	13255	13157	13182	13144	13250	13249	13165	13074	13208	13018	13158	13134	13045	13185	13237	13230	13305	13101	13144	13141	13167	13187	13246	13226	13114	13143	13179	13164	13146	13036	13187	12989	13155	12988	13154	13293	13254	12986	13167	13172	13253	12989	13372	13061	13098	13056	13324	13242	13286	13257	13224	13190	13156	13132	13168	13180	13150	13124	13201	13191	13118	13041	13194	13085	13110	13143	13181	13251	13152	13109	13130	13054	13096	13102	13141	13297	13128	13093	13123	13067	13064	13095	13009	13388	13173	13190	13277	13174	13153	13135	13056	13075	13067	13303	13153	13266	13036	13201	13103	12886	13261	13104	13165	12998	13410	13158	13144	13177	13143	13027	13249	13163	13145	13165	12945	13282	13190	13148	13171	13245	13220	13211	13301	13179	13210	13139	13136	13170	13090	13108	13267	13185	13205	13100	13074	13270	13064	13397	13080	13219	13120	13300	12994	13135	13122	13061	13141	13156	13108	13157	13186	13233	13092	13097	13422	13252	13034	13134	13223	13173	13188	13158	13057	13388	13200	13070	12966	13249	13052	13101	13227	13342	13162	13123	13114	12971	13382	13281	13299	13297	13160	13211	13232	13181	13186	13030	13267	13086	13110	13154	13195	13135	13098	12995	13193	13197	13230	13254	13064	13086	13246	13154	13099	13254	13184	13195	13115	13177	13118	13217	13200	13206	13281	13261	13106	13074	13097	13047	13307	13121	13135	13137	13099	13108	13125	13171	13242	13026	13145	13153	13171	12948	13320	13227	13086	13173	13106	13043	13169	13147	13122	13245	13110	13071	13113	13042	13163	13203	13247	12991	13023	13009	13165	13215	13123	13283	13286	13195	13308	13182	13139	13052	13123	13229	13215	13183	13257	13175	13171	13241	13057	13227	13193	13123	13211	13222	13177	13092	13056	13015	13136	13177	13285	13328	13212	13105	13140	13032	12978	13269	13070	13227	13304	13070	13195	13215	13196	13177	12995	13180	13146	13170	13118	13072	13150	13044	13172	13302	13209	13168	13180	13127	13083	13053	13101	13153	13399	13219	13237	12977	13063	13069	13209	13052	13055	13013	13137	13034	13058	13207	13285	13159	13055	13159	13178	13146	13051	13225	12958	13217	13076	13161	13030	13087	13137	13137	13109	13246	13131	13066	13287	13054	13046	13166	13075	13044	13079	13229	13139	13096	13194	13108	13118	13194	13382	13266	13173	13015	13117	13131	13154	13209	13156	13124	13037	13098	13174
27942	24887	27723	23215	17913	14471	13122	12445	11964	11779	11697	11707	11396	11713	11541	11586	11560	11367	11216	11294	11494	11210	11195	11327	11393	11278	11329	11288	11303	11261	11294	11352	11128	11126	11293	11213	11337	11156	11347	11314	11389	11386	11401	11285	11249	11221	11220	11238	11295	11232	11447	11250	11331	11275	11400	11310	11215	11209	11317	11380	11389	11328	11198	11098	11011	11191	11074	11326	11328	11413	11286	11162	11426	11307	11213	11305	11119	11452	11274	11203	11027	11179	10962	11293	11176	11204	11255	11248	11295	11384	11268	11485	11273	11215	11325	11268	11307	11243	11071	11281	11095	11259	11225	11176	11318	11267	11092	11402	11455	11156	11036	11184	11271	11267	11359	11311	11073	11363	11436	11015	11318	11218	11392	11230	11184	11177	11439	11114	11420	11271	11150	11412	11294	11122	11258	11102	11327	11298	11423	11158	11282	11227	11203	11378	11351	11275	11213	11264	11279	11137	11248	11385	11214	11329	11167	11487	11250	11307	11091	11115	11337	11251	11157	11394	11194	11203	10988	11193	11239	11186	11389	11293	11115	11232	11222	11224	11106	11269	11100	11192	11432	11327	11243	11242	11108	11151	11333	11097	11192	11312	11410	11334	11428	11411	11425	11262	11368	11214	11129	11406	11158	11461	11346	11291	11237	11117	11178	11133	11262	11364	11243	11061	11158	11172	11393	11059	11347	11343	11082	11278	11265	11197	11257	11225	11235	11059	11201	11238	11190	11265	11333	11183	11270	11390	11194	11414	11208	11174	11238	11340	11171	11173	11312	11244	11383	11086	11171	11278	11191	11269	11143	11206	11303	11230	11252	11357	11256	11138	11191	11228	11116	11239	11351	11309	11195	11252	11266	11360	11125	11223	11351	11311	11219	11133	11369	11157	11111	11172	11193	11305	11126	11138	11217	11264	11375	11211	11240	11334	11172	11149	11403	11126	11336	11217	11301	11430	11228	11144	11200	11167	11215	11408	11077	11237	11352	11094	11108	11319	11435	11206	11175	11333	11310	11382	11368	11147	11299	11113	11194	11216	11164	11308	11224	11122	11235	11345	11308	11311	11182	11364	11364	11213	11247	11206	11169	11277	11305	11238	11203	11144	11252	11124	11207	11327	11148	11246	11189	11183	11200	11289	11344	11498	10989	11269	11384	11245	11276	11185	11266	11210	11433	11211	11346	11307	11291	11100	11376	11260	11268	11148	11590	11506	11273	11167	11221	11180	11084	11378	11253	11200	11255	11334	11251	11356	11216	11302	11229	11132	10946	11310	11421	11055	11432	11318	11449	11355	11283	11302	11275	11291	11210	11196	11131	11306	11234	11095	11107	11062	11308	11287	11291	11317	11293	11211	11253	11147	11329	11282	11226	11210	11198	11144	11357	11203	11153	11159	11256	11297	11128	11263	11261	11133	11106	11279	11375	11262	11458	11395	11334	11277	11126	11246	11346	11350	11289	11422	11190	11251	11219	11301	11271	11395	11413	11151	11237	11054	11336	11223	11067	11210	11102	11368	11160	11322	11290	11273	11408	11304	11054	11347	11169	11248	11231	11322	11125	10968	11239	11290	11499	11297	11255	11116	11326	11275	11344	11149	11234	11254	11312	11327	11217	11360	11292	11107	11012	11203	11156	11092	11249	11234	11036	11202	11327	11132	11215	11230	11185	11317	11216	10970	11282	11353	11313	11254	11211	11287	11168	11232	11396	11396	11323	11222	11119	11259	11425	11357	11275	11281	11221	11248	11376	11181	11227	11319	11241	11309	11338	11214	11264	11235	11449	11325	11141	11323	11332	11254	11431	11245	11310	11363	11191	11143	11314	11323	11396	11290	11516	11310	11274	11139	11333	11096	11276	11320	11186	11277	11265	11111	11245	11202	11310	11377	11217	11342	11260	11213	11231	11231	11098	11215	11338	11314	11440	11252	11204	11267	11164	11473	11221	11435	11342	11212	11205	11214	11433	11212	11342	11177	11253	11284	11561	11252	11253	11226	11336	11151	11319	11327	11311	11159	11434	11126	11357	11101	11207	11158	11191	11104	11212	11102	11455	11230	11206	11271	11259	11281	11322	11228	11345	11242	11316	11195	11364	11312	11151	11403	11158	11395	11388	11131	11364	11243	11206	11185	11305	11241	11146	11202	11109	11206	11314	11289	11476	11296	11251	11271	11112	11282	11094	11163	11285	11316	11327	11341	11292	11152	11241	11355	11300	11135	11262	11126	11286	11077	11297	11323	11387	11210	11288	11242	11287	11216	11161	11253	11365	11293	11232	11198	11319	11237	11254	11316	11095	11319	11232	11061	11275	11081	11139	11173	11256	11333	11179	11264	11240	11169	11177	11264	11322	11040	11259	11275	11343	11318	11197	11351	11300	11227	11187	11183	11244	11367	11174	11321	11094	11279	11244	11220	11207	11330	11307	11216	11142	11356	11116	11229	11293	11435	11173	11367	11185	11139	11190	11280	11177	11197	11242	11197	11205	11286	11345	11273	11481	11361	11158	11297	11259	11344	11253	11192	11271	11253	11332	11349	11375	11227	11229	11150	11338	11092	11160	11113	11278	11122	11298	11192	11199	11228	11245	11338	11289	11157	11102	11272	11068	11259	11255	11213	11243	11082	11083	11183	11354	11260	11344	11308	11244	11150	11340	11223	11369	11277	11129	11207	11256	11178	11130	11319	11366	11281	11287	11211	11125	11250	11350	11262	11376	11292	11041	11142	11186	11216	11282	11254	11141	11141	11332	11273	11394	11230	11204	11317	11255	11451	11277	11222	11179	11214	11282	11230	11213	11083	11294	11001	11328	11308	11376	11225	11192	11158	11337	11580	11220	11301	11273	11410	11295	11281	11293	11365	11343	11386	11228	11318	11352	11119	11185	11238	11271	11153	11124	10956	11190	11085	11213	11119	11299	11276	11297	11420	11343	11284	11316	11238	11210	11235	11272	11195	11216	11188	11471	11239	11252	11367	11270	11291	11364	11329	11267	11245	11199	11378	11305	11310	11365	11242	11025	11105	11181	11273	11186	11155	11295	11374	11238	11320	11276	11172	11371	11302	11198	11159	11074	11383	11345	11194	11124	11248	11088	11217	11314	11298	11241	11393	11353	11027	11169	11367	11323	11315	11210	11239	11210	11108	11369	11261	11266	11290	11215	11367	11229	11300	11232	11293	11241	11433	11380	11320	11369	11514	11206	11254	11167	11215	11301	11192	11252	11267	11231	11101	11332	11367	11246	11113	11399	11214	11255	11158	11133	11257	11261	11325	11179	11372	11200	11389	11290	11297	11283	11439	11258	11157	11372	11088	11076	11291	11173	11310	11241	11106	11394	11225	11184	11408	11125	11186	11177	11184	11355	11347	11354	11187	11347	11240	11122	11264	11384	11282	11249	11172	10974	11268	11127	11301	11108	11192	11172	11369	11336	11398	11216	11281	11327	11194	11211	11125	11173	11126	11263	11336	11136	11215	11253	11358	11346	11183	11281	11370	11262	11178	11257	11306	11293	11160	11173	11240	11263	11140	11202	11156	11097	11268	11316	11262	11266	11299	11058	11215	11186	11187	11194	11179	11313	11111	11523	11380	11259	11172	11419	11240	11277	11298	11268	11052	11281	11249	11218	11245	11152	11243	11274	11350	11346	11493	11240	11372	11333	11328	11118	11019	11131	11292	11376	11243	11226	11346	11201	11402	11223	11230	11310	11368	11224	11521	11144	11415	11382	11189	11322	11120	11265	11294	11366	11083	11423	11188	11205	11224	11144	11315	11203	11164	11291	11305	11221	11183	11168	11292	11235	11332	11489	11231	11198	11442	11306	11122	11330	11254	11240	11229	11247	11209	11245	11250	11374	11313	11241	11295	11225	11362	11393	11439	11307	11358	11304	11199	11244	11186	11145	11328	11102	11174	11362	11477	11271	11268	11360	11247	11185	11275	11220	11248	11130	11276	11153	11271	11241	11010	11197	11286	11253	11087	11225	11266	11097	11220	11283	11307	11365	11208	11403	11257	11355	11335	11320	11202	11293	11249	11196	11113	11165	11186	11184	11237	11175	11163	11226	11197	11227	11123	11296	11380	11236	11340	11228	11332	11312	11275	11239	11410	11205	11134	11329	11199	11173	11156	11244	11161	11197	11228	11185	11082	11184	11263	11334	11374	11272	11310	11203	11295	11350	11260	11149	11175	11235	11120	11185	11391	11267	11266	11420	11195	11225	11266	11370	11070	11384	11148	11109	11287	11157	11321	11310	11258	11286	11123	11187	11215	11229	11099	11221	11225	11217	11361	11435	11249	11261	11110	11170	11194	11376	11357	11204	11205	11186	11104	11317	11328	11364	11293	11214	11232	11236	11326	11331	11378	11317	11098	11442	11153	11285	11315	11148	11151	11205	11154	11203	11297	11172	11187	11381	11401	11091	11283	11264	11146	11269	11298	11264	11313	11268	11217	11245	11222	11342	11366	11329	11091	11260	11260	11208	11311	11180	11181	11341	11374	11342	11302	11353	11334	11317	11293	11076	11286	11245	11284	11158	11100	11199	11165	11384	11383	11155	11144	11395	11471	11247	11156	11292	11240	11268	11197	11229	11249	11137	11138	11255	11221	11117	11242	11360	11364	11504	11313	11320	11268	11307	11205	11188	11291	11224	11184	11189	11159	11241	11346	11261	11387	11236	11269	11196	11151	11324	11171	11390	11319	11364	11225	11117	11154	11314	11141	11139	11252	11109	11348	11241	11102	11130	11112	11272	11246	11193	11310	11268	11406	11147	11401	11160	11101	11273	11053	11334	11117	11073	11196	11185	11265	11063	11297	11231	11197	11166	11238	11232	11245	11184	11289	11358	11199	11282	11426	11270	11344	11329	11277	11334	11165	11271	11298	11385	11252	11365	11370	11261	11333	11076	11248	11262	11204	11190	11215	11174	11456	11138	11177	11230	11166	11292	11356	11300	11392	11341	11165	11330	11513	11273	11185	11303	11320	11390	11166	11219	11265	11201	11284	11250	11042	11333	11286	11393	11250	11227	11302	11265	11328	11218	11262	11243	11172	11249	11080	11293	11131	11236	11400	11469	11244	11235	11304	11326	11182	11197	11348	11203	11178	11124	11277	11081	11275	11260	11111	11319	11037	11176	11415
29112	40372	32534	25213	21060	16338	14490	13825	13107	12722	12416	12259	12308	12203	12198	12085	12020	11961	11715	11865	11875	11763	11856	11711	11839	11776	11927	11650	11878	11841	11840	11792	11775	11826	11856	11712	11882	11651	11935	11774	11846	11731	11869	11867	11775	11876	11790	11772	11883	11719	11708	11817	11793	11655	11767	11705	11843	11629	11787	11806	11721	11672	11720	11884	11803	11799	11723	11701	11876	11794	11807	11842	11833	11929	11784	11950	11761	12017	11773	11798	11692	11795	11687	11846	11635	11870	11837	11893	11761	11797	11804	11868	11741	11741	11662	11705	11840	11813	11785	11833	11662	11706	11848	11912	11826	11713	11770	11727	11656	11747	11869	11880	11781	11758	11764	11751	11796	11832	11752	11669	11944	11824	11860	11778	11778	11713	11899	11737	11837	11819	11828	11802	11817	11765	11891	11748	11838	11719	11708	11733	11780	11622	11869	11935	11841	11857	11664	11716	11831	11788	11796	11798	11771	11795	11861	11812	11821	11710	11777	11869	11692	11731	11670	11821	11797	11708	11941	11727	11816	11845	11553	11803	11790	11837	11975	12025	11822	11799	11829	11942	11830	11715	11912	11867	11799	11872	11759	11635	11835	11760	11894	11850	11745	11865	11718	11744	11772	11786	11747	11655	11778	11828	11769	11873	11788	11889	11915	11817	11733	11743	11752	11832	11795	11795	11913	11657	11760	11611	11844	11801	11956	11676	11718	11817	11807	11822	11686	11836	11755	11778	11692	11711	11845	11734	11774	11914	11839	11953	11743	11730	11893	11805	11674	11788	11932	11762	11801	11884	11889	11771	11837	11970	11887	11834	11819	11751	11946	11719	11815	11839	11851	11946	11796	11886	11850	11888	11780	11698	11808	11850	11832	11780	11903	11825	11803	11953	11801	11792	11633	11768	11640	11809	11786	11728	11769	11826	11880	11713	11975	11806	11740	11832	11845	11895	11877	11728	11402	11795	11846	11575	11733	11929	11719	11734	11756	11886	11736	11726	11860	11726	11820	11893	11792	11600	11818	11934	11663	11810	11669	11567	11878	11694	11830	11784	11678	11751	11711	11708	11777	12056	11879	11813	11834	11658	11786	11923	11902	11746	11638	11743	11769	11731	11983	11823	11765	11717	11715	11769	11684	11897	11741	11655	11632	11879	11786	11938	11655	11887	11861	11789	11836	11725	11727	11921	11665	11803	11887	11644	11674	11784	11925	11749	11818	11760	11764	11800	11800	11729	11737	11770	11593	11917	11717	11815	11850	11699	11991	11697	11919	11831	11918	11801	11814	11942	11744	11863	11879	11795	11765	11801	11745	11736	11942	11848	11772	11720	11693	11794	11771	11720	11718	11698	11743	11759	11944	11854	11809	11703	11817	11688	11831	11796	11754	11843	11709	11714	11848	11765	11680	11890	11862	11836	11673	11765	11821	11837	11859	11855	11871	11769	11796	11785	11848	11966	11691	11729	11825	11724	11765	11853	11796	11732	11863	11874	11799	11714	11700	11778	11796	11908	11895	11855	11649	11861	11795	11799	11907	11789	11785	11690	11720	11865	11630	11827	11804	11556	11886	12012	11726	11718	11798	11676	11775	11855	11734	11881	11812	11813	11750	11858	11727	11799	11857	11756	11865	11674	11852	11688	11772	11626	11623	11856	11785	11685	11761	11755	11834	11791	11796	11780	11801	11557	11745	11623	11709	11680	11739	11778	11820	11739	11771	11850	11772	11819	11996	11932	11842	11863	11696	11826	11871	11636	11839	11860	11835	11903	11651	11786	11798	11805	11816	11829	11904	11745	11799	11862	11645	11745	11715	11837	11763	11788	11600	11798	11693	11843	11643	11659	11831	11814	11770	11653	11854	11701	11876	11729	11660	11751	11918	11773	11753	11967	11776	11717	11698	11828	11865	11841	11867	11791	11732	11949	11933	11905	11872	11700	11919	11802	11751	11617	11953	11724	11700	11766	11851	11720	11848	11687	11798	11920	11810	11831	11777	11796	11722	11880	11905	11765	11854	11982	11890	11919	11875	11758	11830	11805	11779	11786	11931	11644	11829	11747	11758	11902	11915	11778	11653	11874	11726	11702	11703	11725	11871	11830	11852	11716	11759	11907	11817	11751	11705	11806	11882	11764	11848	11737	11764	11700	11720	11781	11933	11831	11908	11634	11893	11777	11689	11839	11864	11798	11810	11898	11796	11895	11934	11686	11828	11682	11874	11785	11789	11671	11603	11789	11682	11757	11791	11872	11680	11645	11622	11867	11701	11685	11890	11793	11872	11824	12008	11653	11887	11799	11845	11967	11888	11821	11702	11770	11659	11861	11683	11803	11774	11826	11784	11824	11795	11804	11916	11554	11850	11803	11783	11842	11706	11736	11677	11806	11676	11802	11785	11687	11811	11845	11792	11650	11703	11909	11788	11772	11713	11874	11834	11697	11779	11827	11748	11785	11726	11752	11705	11758	11902	11799	11824	11778	11647	11907	11970	11856	11947	11789	11806	11719	11616	11697	11904	11666	11822	11737	11698	11749	11783	11800	11782	11791	11693	11816	11880	11850	11793	11791	11762	11887	11833	11735	11728	11781	11875	11818	11929	11736	11830	11766	11844	11813	11752	11783	11971	11710	11805	11811	11741	11738	11760	11832	11783	11940	11779	11853	11675	11786	11815	11787	11803	11750	11705	11843	11697	11808	11740	11694	11883	11808	11744	11648	11812	11703	11729	11883	11874	11975	11854	11743	11826	11963	11797	11627	11585	11739	11663	11789	11831	11670	11793	11762	11988	11598	11655	11646	11759	11857	11905	12056	11959	11787	11840	11806	11717	11767	11717	11784	11709	11889	11705	11790	11839	11866	11698	11682	11867	11764	11810	11855	11885	11749	11680	11811	11602	11816	11861	11720	11787	11787	11800	11820	11780	11792	11815	11663	11806	11723	11815	11777	11788	11841	11736	11852	11952	11775	11794	11778	11867	11836	11729	11801	11702	11749	12015	11819	11917	11775	11760	12069	11879	11654	11896	11721	11662	11809	11646	11883	11928	11791	11674	11778	11888	11760	11856	11753	11885	11844	11808	11874	11732	11767	11748	11806	11710	11737	11761	11789	11839	11782	11767	11833	11778	11797	11733	11815	11742	11889	11772	11840	11720	11837	11803	11747	11673	11743	11820	11727	11853	11835	11834	11808	11726	11663	11906	11695	11713	11751	11703	11771	11848	11906	11744	11725	11849	11790	11676	11871	11803	11741	11674	11705	11751	11859	11584	11807	11713	11887	11715	11868	11765	11848	11681	11750	11725	11869	11856	11691	11790	11819	11874	11761	11902	11824	11834	11807	11974	11833	11829	11714	11758	11843	11768	11696	11941	11766	11856	11837	11794	11889	11879	11902	11666	11920	11891	11825	11849	11767	11946	11674	11717	11792	11905	11695	11716	11993	11915	11839	11869	11850	11811	11803	11599	11853	11801	11883	11748	11856	11717	11856	11732	11783	11866	11837	11867	11768	11686	11966	11658	11886	11704	11758	11855	11863	11733	11894	11801	11888	11807	11778	11656	11974	11883	11774	11803	11943	11804	11939	11670	11802	11877	11743	11706	11815	11668	11837	11733	11685	11876	11727	11881	11830	11918	11844	11754	11716	11767	11900	11701	11873	11721	11787	11688	11808	11848	11799	11868	11782	11726	11772	11792	11767	11760	11804	11777	11690	11901	11824	11758	11595	11816	11795	11847	11907	11923	11762	11823	11893	11731	11808	11789	11936	11636	11841	11822	11841	11833	11848	11692	11829	11809	11630	11737	11825	11727	11824	11735	11820	11826	11741	11854	11774	11710	11920	11771	11651	11816	11864	11813	11721	11835	11668	11762	11866	11739	11665	11784	11822	11782	11796	11814	11802	11759	11792	11728	11863	11676	11841	11854	11773	11764	11946	11830	11706	11829	11706	11745	11818	11858	11749	11802	11726	11908	11842	11731	11822	11874	11691	11640	11719	11844	11937	11659	11817	11754	11719	11822	11596	11921	11850	11933	11753	11888	11802	11884	11688	11927	11741	12082	11684	11904	11811	11830	11995	11564	11791	11606	11764	11771	11773	11802	11742	11935	11780	11590	11709	11933	11663	11841	11764	11994	11840	11809	11990	11872	11796	11693	11822	11783	11960	11697	11819	11730	11835	11762	11835	11861	11759	11805	11868	11808	11902	11736	11734	11952	11948	11778	11774	11928	11569	11865	11916	11751	11762	11748	11852	11806	11661	11796	11827	11788	11775	11883	11890	11799	11931	11824	11722	11744	11832	11734	11813	11634	11736	11905	11650	11894	11897	11810	11845	11956	11767	11769	11903	11703	11914	11983	11868	11793	11839	11792	11736	11870	11699	11744	11759	11775	11875	11679	11792	11845	11895	11859	11741	11742	11809	11869	11727	11857	11760	11836	11850	11913	11831	11897	11741	12026	11798	11820	11954	11864	11935	11907	11799	11765	11885	11869	11781	11771	11777	11700	11690	11731	11754	11671	11812	11754	11856	11740	11809	11861	11902	11926	11977	11675	11767	11814	11855	11924	11826	11877	11752	11807	11899	11849	12109	11641	11871	11836	11919	11829	11742	11659	11794	11761	11856	11873	11588	11730	11760	11749	11789	11911	11764	11774	11727	11746	11925	11857	11930	11837	11755	11946	11754	11825	11694	11735	11759	11752	11788	11792	11648	11828	11955	11822	11806	11793	11658	11835	11780	11820	11791	11683	11752	11716	11769	11730	11709	11922	11823	11794	11698	11757	11936	11841	11757	11724	11773	11688	11927	11868	11834	11863	11878	11776	11757	11773	11876	11644	11667	11743	11708	11874	11921	11598	11780	11918	11706	11809	11845	11736	11789	11877	11700	11845	11667	11826	11838	11810	11873	11934	11834	11814	11827	11720	11651	11914	11686	11708	11828	11726	11792	11858	11752	11807	11699	12103	11874	11781	11742	11963	11755	11824	11832	11876	11856	11831	11815	11801	11868	11803	11857	11601	11820	11833	11858	11841	11774	11838	11654	11765	11777	11784	11762	11778	11729	11828	11944	11708	11830	11761	11777	11841	11778	11808	11834	11682	11780	11767	11772	11718	11952	11960	11773	11890	11664	11743	11675	11836	11858	11682	11768
24361	21469	28740	25109	22334	20347	17346	13909	12802	12519	12290	11968	11859	11771	11847	11642	11666	11471	11633	11532	11450	11492	11560	11340	11575	11695	11690	11335	11628	11429	11551	11522	11372	11432	11567	11364	11357	11055	11420	11617	11501	11375	11480	11267	11382	11278	11411	11627	11392	11481	11391	11543	11534	11406	11400	11257	11408	11237	11321	11347	11535	11332	11151	11237	11482	11481	11327	11264	11423	11438	11504	11533	11305	11418	11435	11563	11284	11219	11500	11380	11242	11437	11357	11307	11421	11363	11072	11456	11361	11372	11339	11385	11374	11325	11347	11401	11386	11363	11169	11248	11442	11286	11344	11340	11161	11190	11198	11273	11476	11382	11409	11322	11369	11495	11125	11369	11442	11370	11453	11360	11348	11526	11209	11452	11244	11257	11344	11523	11252	11292	11438	11548	11289	11257	11282	11246	11380	11382	11373	11337	11278	11532	11207	11339	11227	11371	11358	11345	11366	11262	11432	11283	11288	11389	11517	11245	11444	11307	11375	11466	11244	11470	11294	11134	11396	11262	11417	11512	11288	11296	11339	11473	11438	11207	11305	11274	11257	11441	11511	11265	11449	11502	11352	11329	11382	11411	11280	11518	11234	11472	11307	11648	11392	11314	11474	11322	11364	11333	11102	11251	11195	11279	11352	11167	11249	11300	11370	11503	11394	11389	11413	11339	11284	11319	11351	11385	11391	11423	11259	11211	11389	11457	11246	11298	11181	11325	11379	11420	11482	11515	11206	11308	11314	11466	11344	11393	11260	11254	11285	11328	11371	11334	11320	11170	11389	11290	11322	11413	11495	11292	11399	11462	11218	11154	11371	11390	11378	11352	11263	11038	11292	11477	11224	11198	11258	11386	11394	11474	11314	11364	11496	11362	11274	11284	11202	11227	11230	11470	11205	11376	11210	11298	11173	11390	11421	11209	11312	11342	11220	11329	11415	11409	11033	11622	11365	11269	11389	11254	11138	11410	11168	11530	11387	11328	11457	11388	11341	11297	11314	11346	11217	11281	11511	11347	11316	11449	11333	11236	11252	11264	11396	11294	11366	11523	11299	11169	11329	11348	11342	11311	11269	11467	11387	11401	11349	11323	11394	11383	11248	11278	11263	11335	11380	11375	11385	11264	11442	11361	11351	11317	11377	11439	11155	11395	11279	11225	11194	11261	11302	11341	11090	11367	11251	11312	11526	11348	11243	11347	11367	11348	11393	11188	11236	11222	11381	11451	11427	11444	11356	11453	11385	11472	11301	11298	11388	11450	11377	11376	11301	11218	11376	11554	11399	11365	11265	11366	11192	11358	11377	11351	11590	11404	11396	11245	11441	11260	11151	11362	11443	11478	11318	11436	11284	11370	11390	11418	11350	11271	11288	11608	11466	11157	11247	11300	11256	11184	11397	11359	11362	11377	11338	11315	11399	11268	11379	11283	11192	11321	11434	11427	11268	11394	11454	11101	11373	11409	11415	11245	11264	11253	11404	11484	11376	11402	11286	11253	11435	11123	11250	11228	11415	11295	11323	11270	11321	11397	11314	11356	11288	11370	11471	11441	11259	11511	11530	11452	11439	11174	11400	11315	11515	11225	11334	11400	11300	11252	11126	11276	11312	11394	11365	11263	11410	11236	11542	11489	11218	11237	11408	11391	11336	11374	11383	11385	11271	11375	11553	11365	11406	11381	11504	11370	11322	11312	11339	11368	11294	11380	11309	11362	11273	11212	11195	11252	11264	11279	11054	11333	11386	11386	11416	11505	11460	11511	11286	11297	11280	11347	11512	11370	11301	11379	11346	11344	11155	11247	11083	11336	11365	11366	11305	11355	11397	11250	11237	11409	11412	11326	11401	11357	11375	11404	11358	11291	11196	11471	11467	11364	11371	11400	11323	11448	11242	11304	11235	11140	11361	11275	11545	11333	11161	11342	11416	11362	11159	11310	11290	11376	11324	11407	11497	11528	11444	11337	11438	11388	11319	11479	11358	11277	11461	11502	11308	11338	11304	11359	11333	11230	11588	11214	11395	11454	11243	11247	11399	11355	11499	11398	11391	11349	11421	11351	11139	11395	11260	11210	11520	11292	11293	11261	11252	11354	11515	11417	11206	11364	11346	11313	11374	11305	11139	11240	11368	11332	11332	11269	11285	11125	11321	11229	11467	11325	11372	11468	11449	11470	11272	11237	11276	11224	11248	11455	11393	11417	11284	11400	11323	11485	11200	11269	11269	11471	11467	11359	11441	11344	11365	11334	11386	11265	11234	11362	11186	11491	11372	11257	11461	11427	11340	11462	11383	11519	11399	11377	11246	11373	11272	11387	11468	11220	11333	11339	11270	11337	11356	11427	11259	11158	11214	11291	11290	11314	11393	11301	11411	11351	11336	11496	11519	11345	11385	11307	11327	11266	11464	11263	11371	11351	11312	11326	11420	11301	11407	11402	11337	11431	11425	11255	11420	11353	11196	11264	11299	11269	11217	11277	11318	11303	11398	11069	11321	11395	11357	11274	11230	11356	11529	11315	11316	11312	11460	11471	11553	11503	11260	11364	11509	11264	11111	11313	11236	11404	11398	11435	11399	11441	11379	11375	11562	11376	11420	11361	11576	11288	11411	11312	11411	11284	11383	11349	11340	11312	11325	11242	11232	11445	11636	11368	11236	11373	11353	11416	11254	11577	11348	11514	11326	11301	11466	11316	11350	11383	11549	11237	11384	11400	11374	11328	11425	11101	11403	11350	11226	11467	11328	11332	11378	11329	11297	11346	11211	11401	11296	11385	11431	11508	11460	11294	11356	11191	11341	11225	11270	11401	11266	11341	11357	11475	11243	11478	11346	11408	11332	11385	11294	11347	11382	11304	11438	11621	11260	11337	11471	11358	11437	11507	11255	11368	11408	11279	11327	11216	11234	11276	11302	11226	11373	11252	11276	11182	11318	11384	11260	11105	11358	11164	11353	11247	11287	11280	11353	11258	11269	11311	11397	11352	11260	11205	11254	11284	11270	11290	11284	11395	11523	11363	11274	11411	11095	11452	11232	11351	11363	11475	11366	11245	11581	11439	11287	11286	11230	11326	11415	11390	11309	11382	11412	11358	11349	11194	11486	11335	11426	11585	11545	11358	11332	11516	11268	11294	11329	11324	11636	11398	11358	11237	11399	11295	11535	11285	11417	11331	11352	11501	11463	11340	11342	11449	11207	11145	11455	11462	11181	11252	11343	11453	11500	11345	11321	11157	11342	11222	11283	11326	11227	11425	11337	11473	11525	11495	11503	11381	11369	11229	11468	11293	11481	11447	11295	11157	11367	11298	11379	11301	11228	11326	11291	11347	11253	11399	11282	11247	11325	11534	11291	11263	11363	11415	11402	11316	11361	11450	11373	11304	11401	11517	11272	11301	11285	11387	11211	11381	11413	11374	11465	11307	11253	11475	11256	11320	11341	11327	11430	11447	11430	11209	11520	11289	11197	11438	11306	11210	11382	11163	11396	11374	11322	11420	11488	11487	11463	11239	11175	11406	11236	11327	11335	11363	11390	11338	11220	11190	11178	11573	11326	11390	11478	11309	11474	11378	11198	11268	11331	11401	11212	11116	11440	11351	11509	11466	11029	11341	11411	11454	11317	11399	11373	11299	11430	11289	11294	11366	11429	11239	11208	11312	11477	11284	11370	11382	11228	11386	11266	11298	11294	11455	11398	11296	11395	11327	11271	11500	11418	11302	11251	11379	11312	11309	11195	11468	11355	11178	11316	11304	11278	11327	11334	11257	11284	11431	11294	11280	11252	11242	11397	11208	11502	11391	11341	11333	11303	11395	11236	11308	11146	11245	11220	11416	11475	11419	11221	11249	11338	11357	11391	11438	11251	11448	11250	11405	11536	11367	11350	11183	11419	11333	11465	11313	11344	11212	11295	11459	11395	11315	11185	11279	11373	11277	11543	11443	11253	11374	11266	11336	11416	11399	11300	11394	11328	11257	11182	11323	11219	11321	11352	11533	11399	11372	11518	11540	11238	11362	11330	11310	11457	11446	11296	11477	11316	11257	11359	11278	11262	11259	11423	11345	11389	11354	11427	11462	11347	11499	11409	11458	11336	11399	11533	11333	11179	11298	11369	11349	11325	11335	11382	11195	11325	11355	11518	11263	11391	11362	11402	11476	11504	11255	11384	11213	11345	11482	11322	11269	11335	11459	11250	11225	11363	11347	11474	11535	11458	11477	11399	11244	11407	11435	11187	11367	11228	11509	11272	11339	11245	11241	11320	11364	11579	11262	11334	11163	11254	11369	11343	11305	11265	11272	11333	11256	11309	11283	11445	11416	11337	11389	11239	11286	11376	11406	11353	11326	11324	11205	11340	11357	11265	11201	11243	11164	11255	11369	11402	11338	11398	11502	11506	11279	11451	11538	11348	11438	11486	11282	11246	11281	11337	11350	11509	11403	11233	11130	11214	11322	11348	11311	11311	11276	11330	11378	11461	11486	11323	11365	11368	11260	11356	11468	11441	11087	11513	11288	11376	11248	11415	11235	11328	11443	11308	11351	11317	11362	11329	11396	11374	11412	11306	11456	11334	11219	11328	11300	11406	11356	11337	11212	11269	11214	11325	11294	11521	11239	11333	11513	11280	11420	11293	11394	11382	11294	11271	11420	11334	11318	11458	11221	11141	11346	11407	11339	11251	11173	11461	11332	11401	11353	11316	11388	11363	11412	11182	11352	11425	11135	11217	11316	11335	11234	11345	11256	11358	11339	11183	11338	11293	11376	11283	11408	11458	11129	11433	11539	11244	11396	11331	11343	11418	11409	11489	11409	11474	11398	11298	11440	11357	11459	11473	11535	11195	11507	11288	11190	11344	11339	11366	11308	11292	11290	11296	11264	11297	11338	11299	11398	11304	11393	11288	11290	11407	11350	11342	11230	11455	11271	11450	11548	11433	11447	11415	11295	11481	11348	11242	11317	11458	11340	11275	11319	11328	11325	11522	11483	11176	11501	11446	11497	11329	11233	11496	11248	11341	11577	11482	11346	11437	11340	11367	11260	11372	11176	11332	11251	11527	11416	11372	11329	11465	11407	11432	11339	11336	11251	11418	11433	11423	11351	11411	11197	11440	11161	11192	11497	11334	11597	11526	11368	11243	11389
30826	46818	40322	32203	24073	20047	17244	15331	14171	13287	13001	13050	12748	12843	12612	12502	12270	12107	11952	12021	11899	11916	11857	12013	11831	12007	12065	11890	11893	11951	11904	11887	12040	11930	11890	11795	11971	11933	11941	11862	12000	11837	11946	11910	11997	11914	11897	11915	11903	12023	11882	12039	11885	11890	11777	11854	11882	11856	11940	11874	11865	11889	11917	11762	11848	11912	11913	11809	11846	11781	11758	11876	11889	11862	11873	12021	11868	11654	11946	11904	11991	11867	11972	12001	11863	11667	11859	11692	11846	11622	11730	11800	11757	11910	11801	11989	12039	11951	11927	11900	11914	11891	11893	11837	11969	11854	11897	11702	11880	11892	11935	11861	11818	11936	11870	12029	11820	11919	11698	11881	11751	11915	11859	12033	11787	11874	11874	11899	11832	11755	11793	11707	11977	11825	11945	11845	11939	11812	11835	11779	11908	11784	11813	11909	11908	11963	11646	11939	11789	11783	12032	11859	11943	11869	11965	11864	11972	11772	11799	11984	11814	11885	11827	12022	11932	11775	11843	11812	11972	11818	11917	11805	11889	11986	11898	11904	11927	11744	11853	11786	11926	11963	11693	11917	11955	11835	11964	11905	11877	11855	12037	11878	11898	11778	12047	11984	11846	11776	11726	11917	12058	11842	11744	11865	11943	11894	12003	11771	12106	11841	11836	11811	12049	12024	11772	11851	11761	11928	11939	11898	11933	11704	11943	11758	11776	11876	11759	11860	12021	11713	11952	11829	11691	11960	11733	11880	11883	11850	11889	11846	11828	11873	11753	11809	11822	11860	11816	11872	11842	11997	11722	11806	11814	11939	11760	11962	11859	11856	11919	11924	11853	11765	11905	11990	11912	11812	11728	11961	11762	11755	11957	11745	11802	11873	11938	11811	11700	11903	11876	11836	11901	11797	11808	11868	11771	11911	11980	11736	11787	11919	12010	11879	11979	11745	11835	11820	11907	11730	11958	11815	11850	11920	11893	11918	11848	11899	11784	11885	11913	11942	11971	11945	11925	12047	12024	11779	11859	11976	11740	11903	11772	11761	11938	11873	11901	11767	12016	11946	11784	11924	12060	11707	11870	11835	12030	11834	11965	11848	12152	11883	11805	11765	11912	11797	12011	11740	11734	11927	11882	11767	11899	11825	11761	11896	11794	11764	12026	11881	11955	11901	11906	11672	11792	11837	12111	11847	11758	11806	11894	11892	11859	11983	11869	11837	11809	11841	11961	11904	11715	11999	11809	11949	11850	11962	11968	12032	11805	11875	11821	11837	11844	11778	11739	11851	11871	11901	11894	11785	12019	11860	11756	11778	11931	11782	11856	11861	11831	11820	11901	11944	11902	11900	11956	11892	11716	11845	11841	11625	11948	11740	11793	11908	11869	11886	11797	11897	11819	11815	11743	11862	11741	11904	11881	11830	11892	11878	11995	11756	11916	11885	11760	11819	11895	11878	11864	11975	11867	11981	11842	11771	11761	11877	11933	11649	11726	11878	11778	11853	11917	11936	11890	11821	12002	11865	11749	11817	11965	11778	11731	11980	11903	11733	11884	11730	11717	11856	11852	11926	11835	11851	11816	11773	11780	11962	11803	11787	11796	11879	11827	11889	11814	11805	12036	11965	12055	11702	11822	11834	11882	11806	11894	11696	11933	11789	11756	11763	11850	11834	11817	11877	11990	11745	11824	11857	11726	11741	11912	11883	11882	11964	11999	11950	11816	11731	11860	11871	11892	11871	11766	11858	11900	11658	11848	11747	11909	11777	12038	11908	11854	11840	11824	11764	11908	11958	11860	11684	12013	11873	11956	11822	11860	11776	11824	11783	11832	11758	11962	11814	11860	11838	12033	11969	11927	11823	11753	11789	11847	11767	11745	11863	11918	11902	11881	11947	11918	11881	11796	11783	11766	11826	11949	11756	12003	11787	11912	11815	11882	11902	11872	11988	11757	11873	11880	11700	11709	11904	11918	11770	11909	12076	11919	11857	11843	12029	11711	11959	11813	11744	11656	11829	11897	11921	11867	11697	11949	11798	11991	11961	11811	11744	11812	11843	11956	11871	11908	11908	11881	11962	11832	11990	11784	11914	11810	11686	12045	11803	11944	11750	11936	11949	11858	11925	11790	12011	11830	11694	11779	12040	11932	11839	11858	11909	11841	11842	11936	11981	11833	11773	12054	11766	11700	11927	11777	11930	11755	11737	11760	12140	11938	11848	11907	11821	11798	12083	12097	11918	11879	12010	11850	11892	11874	11801	12002	11747	12038	11662	11900	11924	11936	11762	11817	11845	11948	11892	11781	11944	11751	11718	11774	11911	11771	11769	11883	11793	11890	11811	11875	11803	11929	11841	11928	11785	11786	11888	11765	11925	11870	11846	11921	11796	11916	11966	11702	11917	11846	11879	11867	11881	11840	11913	11788	11839	11849	11849	11876	11950	11912	11960	11975	11702	11819	11840	11872	11862	11815	11955	11855	11960	11833	11911	11880	11849	11828	11869	11755	11905	11763	11736	11921	11778	11775	11881	11891	11917	11850	11899	11862	11958	11758	11805	11784	11932	11827	11735	11841	11835	11879	11933	11775	11829	11821	11687	12022	11782	11732	11978	11817	11844	11773	11775	11786	11828	11887	11755	11628	11900	11744	11824	12142	11920	11778	11879	11701	11705	11887	11929	11965	11863	11825	11726	11887	12081	11892	12002	11811	11854	11899	11758	11838	11819	11705	11961	11604	11990	11784	11852	11857	11944	11867	11981	11899	11880	11919	11854	11802	11815	11920	11966	11771	11723	11896	11615	11776	11821	11772	11812	11913	12028	12026	11856	11863	11832	11913	11851	11878	11939	11831	11749	11931	11786	11832	12063	11930	12061	11973	11710	11780	11912	11751	11846	11786	11988	11880	11722	11874	12016	11916	11970	11809	11987	11932	11855	11980	11819	11824	11878	11740	11900	11885	11873	11788	11955	11911	11971	11663	11822	11834	11745	11802	11876	12029	11679	11900	11906	11800	11789	11864	11749	11957	11614	12048	11854	11913	11819	11757	11800	11965	11786	11785	11973	11943	11710	11684	11914	11780	11858	11991	11918	11805	11822	11960	11809	11819	11867	11727	11963	11949	11857	11867	11857	11938	11693	12002	11797	12000	11882	11759	12020	11745	11861	11801	11719	11979	11783	11868	11744	11972	11810	11865	11877	11730	11767	11939	11787	11998	11827	11771	12004	11750	11996	11951	11873	11898	11899	11959	11778	11875	11897	11801	11686	11880	11773	11852	11867	11887	11900	11899	11656	12073	11961	11866	11876	11749	11953	11989	12002	11773	11882	11879	11937	11921	11792	11915	11789	11939	11719	11839	11943	11920	11906	11796	11942	12071	11916	12026	11953	11919	11838	11836	11805	11888	11859	11835	11904	11701	12014	11888	11888	11906	11907	11780	11811	11791	11911	11776	11843	11859	11904	11942	11910	11904	11880	11795	11885	11957	11864	12029	11682	11942	11941	11898	11929	11839	11689	11906	11836	11741	11914	11759	11849	11948	11839	11889	11813	11817	11859	11853	11837	11754	11902	11823	11901	11965	11962	11584	11802	11800	11828	11775	11894	11847	11986	11837	11820	11836	11978	11821	11763	11827	11766	11831	11847	11791	11859	11804	11868	11994	11975	11875	11883	11850	11850	11958	11850	11790	12066	11850	11620	11912	11817	11859	11960	11918	11872	11945	11666	11788	11818	11811	11730	11885	11803	11866	11800	11793	11801	11919	11848	11921	11713	11878	11897	11834	11823	11832	11809	12039	11882	11936	11892	11952	12008	11725	11777	11946	11944	11993	11857	11786	11965	11770	12113	11776	11991	11923	11744	11929	11944	11795	11697	11970	11833	11823	11864	11933	11813	11927	11950	11766	11822	11901	11871	11995	11883	11840	11946	11801	11680	11918	11848	11901	11941	11810	11808	11775	11909	11994	11852	11691	11857	11643	12070	11811	11950	11830	11847	11747	11914	11941	11826	11830	11928	11890	11887	11945	11921	11706	11974	11843	11979	11849	11824	11899	11888	11911	11823	11896	11709	11853	11825	12048	11763	11849	11769	11867	11880	11871	11794	11938	12049	11936	11990	11973	11717	11955	11911	11884	11849	11858	11935	11940	11891	11869	11740	11794	11979	11822	11815	11980	11936	11821	11899	11766	11829	11734	11931	11855	11868	11848	11749	11795	11964	12017	11898	11856	12017	11765	11900	11824	12002	11717	11751	11832	11844	11806	11990	11790	11817	11819	11778	11873	11920	11861	11796	12089	11897	11707	11794	11961	11738	11969	11931	12109	11894	11846	11806	11809	12017	11804	11921	11864	11728	11769	11995	11744	11748	12063	11911	11738	11914	11846	11993	11743	11922	11810	11804	11767	11865	11917	11852	11917	11932	11868	11975	11908	11755	11793	11797	11977	11902	11875	11874	11849	11924	11889	11961	11819	11929	11849	11887	12031	11964	11719	11990	11872	11959	11903	11831	11769	11921	11821	11819	11872	11934	11706	11932	11944	11895	11937	11781	11822	12021	11672	11862	12026	11931	12047	11800	11770	11710	11839	11870	11885	11885	11841	11878	11824	11996	11811	11891	11817	12045	11946	11897	11796	11735	11776	11739	11999	11944	11914	11777	11970	11819	11861	11805	11931	11993	11978	11792	11803	11840	11846	11941	11903	11846	11805	11949	11772	11999	11850	11843	11894	11915	11861	11689	11813	11707	11941	11901	11717	11886	11889	11905	11839	11859	11983	11798	11944	11825	11942	11826	11876	11941	11791	11792	11924	11815	11929	11712	11862	11836	11852	11832	11736	11828	11865	11815	11905	11794	11904	11769	11787	11798	11763	12009	12067	11889	11886	11901	11814	11865	11862	11947	11909	11893	11813	11845	11699	11778	11845	11955	11871	11905	11903	12005	11886	11900	11904	11837	11845	11816	11752	11793	11797	11851	11872	11835	11794	11838	11753	11941	11840	11697	11771	11925	11997	11862	11864	11872	11843	11805	11813	11745	11717	11852	11801	11887	11826	11684	11827	11709	11792	11837	11967	11868	12046	11755	12014	11671	11764	11889	11985	11786	11801	11857	11958	11957	11877	11760	11744	11858	11851	11739	11860	11956
23210	21468	29310	24099	21927	23526	23389	17056	14965	14720	14092	13887	13951	13763	13642	13556	13457	13033	13246	13293	13148	12989	13098	13072	12983	12966	12982	13061	12869	12877	13102	13039	12849	12829	12863	13028	12952	13010	12940	12969	13130	12936	13072	12933	12916	13088	12974	12989	12807	13059	13162	12976	12989	12888	12922	12926	12922	12903	12854	12834	12836	12762	12884	12767	13065	12757	13014	12975	12870	13063	12781	12883	12923	13153	12948	12908	12892	12918	12857	12746	12720	12974	12913	12861	12760	12928	13057	12903	12858	12823	12994	12915	13085	12882	12891	12903	12871	12758	12830	12831	12886	12982	12790	12807	12820	13088	13020	12878	12965	12851	13092	13016	12861	12932	12959	12861	12917	12922	12920	12948	12910	12852	12723	12934	12676	12789	12730	12933	12807	12907	12764	12737	12901	12911	12885	12850	12901	12895	12875	12725	12797	12722	12803	12799	12879	12804	12911	12889	12874	12977	12962	12834	12864	12697	12984	12888	13011	12963	12900	12786	12717	12915	12723	12952	12907	12894	12784	12856	12793	12834	12905	12911	13015	12864	12843	12910	12992	12911	12827	12678	12905	12833	12836	13091	12748	12864	12812	12861	12816	12589	12858	12743	12817	12778	12902	13016	12829	13001	12800	12750	13016	12862	12741	12819	12947	12909	12906	13030	13018	12835	12989	13032	12647	12789	12854	13073	12692	12825	12891	12946	12986	12689	12974	12833	12868	12691	12910	12860	12883	12838	12887	12876	12733	12903	12938	12729	12989	13004	12794	12842	12754	12821	12790	12876	12787	12852	12870	12731	12795	12672	12708	12775	12873	13001	12948	12888	12831	12750	12803	12726	12746	12774	12993	12945	12881	12866	12849	12746	12826	12871	12912	12895	12743	12893	13034	12791	12823	12755	12756	12925	12684	12950	12771	12924	12880	12834	12697	12837	12830	12890	12691	12734	12616	12900	12807	12798	12972	12946	13057	12871	12949	12767	12822	12790	12996	13030	12895	12814	12834	12854	12821	12739	12712	12869	12825	13036	13098	12720	12799	12821	12945	12986	12799	12865	12917	12787	12874	12815	12821	12827	12753	13014	12879	12772	12890	12738	12726	12921	12778	12853	12925	12862	12880	13024	12889	12931	12813	12905	13018	12879	12983	12942	12835	12849	12886	12858	12847	12852	12927	12992	12766	12915	12775	12794	12956	12832	12971	12891	12991	12809	12672	12961	12908	12692	12900	12827	12865	12895	12934	12660	12886	12757	12941	12946	12963	12895	12801	12860	12672	12784	12861	12918	12810	12815	12987	12803	12811	12937	12848	12988	12859	12840	12864	12819	12798	12919	12791	12947	12913	12826	12790	12905	12729	12735	12951	12842	12850	12908	12992	12800	12947	12998	12847	12987	12846	13006	13068	12793	12936	12833	12898	12851	13187	12827	12812	12636	12787	12891	12768	12822	12854	12887	12969	12711	12831	12875	13000	12764	13026	12689	12990	12882	13107	12942	12642	12851	13009	12764	12795	12881	12847	12973	12829	12777	12977	12778	12820	12911	12800	12846	12838	12887	12722	12852	12873	12624	12845	12816	12832	12917	13041	12871	12829	12784	12753	12761	12852	12720	12883	12873	13006	12758	12760	12887	12864	13068	12933	12857	12877	12756	12770	12859	12724	12675	12984	13004	12696	12972	12849	12774	12879	12863	12791	12985	12862	12779	12879	13011	12733	12994	12890	12820	12824	12920	12932	12964	13013	12788	13035	12997	12750	12833	12818	12832	12880	12763	12869	12770	12800	12901	12918	13000	12858	12900	12908	12851	12651	12890	12843	12735	12800	12720	12835	12949	13044	12917	12775	12900	12910	12823	12843	12912	12893	12684	12938	12890	12882	12863	12791	12869	12966	12737	12999	12945	12974	12721	12734	12866	12881	12925	12921	12935	12867	12919	12772	12832	12809	12835	12800	12631	12825	12918	12921	12938	12798	12830	12898	12921	12889	12951	12873	12850	12986	12911	12785	12855	12780	12871	12925	13059	12719	13006	12957	12773	12698	12695	12785	12766	12803	12868	12930	12769	12751	12986	12849	12991	12870	13008	12968	12988	12903	12732	12783	12737	12914	12750	12923	12750	12849	12930	12852	12819	12923	12922	12898	12875	12815	12871	12883	12884	12920	12826	12858	12920	12797	12923	12818	12804	12850	13001	12867	12826	12805	12921	12916	12917	12916	12839	13097	12967	12856	12902	12752	12916	12655	12941	12837	12816	12874	12649	12750	12834	13054	12722	13011	12944	12833	12963	12740	12763	12744	12936	12878	12771	12755	12723	12761	12951	12832	12852	13019	12777	12780	12927	12709	12851	13026	12899	12724	12751	12860	12828	12789	12835	12884	12949	12885	12792	12761	13012	12853	12832	12714	12890	12766	12848	12784	12870	12764	12807	12750	12783	12923	12630	12761	12820	12752	12752	12955	12763	12938	12887	12975	12838	12885	12858	12975	12787	12869	12893	12860	12988	12796	12739	12817	12810	12720	12909	12916	12860	12782	12629	12762	12791	12847	12757	12840	12781	12748	12777	12904	12996	12947	12868	12813	12821	12885	12865	12679	12803	12744	12721	12747	12786	12832	12837	12786	12892	12874	12754	12966	12924	12954	12742	12763	12771	12898	13011	12769	12824	12811	12811	12790	12859	12905	12829	12953	12762	12932	12769	12788	12742	12893	12774	12774	12831	13026	12839	12847	13000	12939	12931	12730	12857	12777	12761	12800	12782	12746	12985	12668	12750	12770	12620	12956	12825	12709	12825	12730	12919	12785	12793	12690	12934	12759	12973	12873	12866	12973	12784	13037	12948	12895	12746	12883	12848	12896	12883	12721	12728	12889	12806	12721	12726	12824	12965	12968	12869	12758	12835	12705	12836	12798	12921	12808	12746	12861	12626	12881	12853	12948	13032	12998	13002	12996	12729	12870	12871	12940	13057	12798	12804	12676	12875	12809	12834	12886	12776	12634	12852	12791	12928	12843	12877	12852	12807	12806	12852	12812	12877	12747	12886	12832	12708	12981	12695	12679	12853	13001	12766	12972	12915	12944	12828	12886	12882	12902	12803	12894	12883	13095	12783	12806	12675	12777	12997	12859	12841	12730	12739	12859	12733	12641	12954	12941	12788	12812	12763	12658	12960	13120	12894	12726	12784	12916	12886	12955	12811	13018	12955	12885	12837	12728	12886	12808	12829	12688	12744	12929	12983	12917	12928	12883	12785	12697	12589	12750	12895	12913	12819	12835	12859	12888	12900	12750	12870	12897	12788	12795	12884	13027	13041	12865	12992	12881	12858	12838	12965	12812	13025	12907	12942	12729	12916	12953	12829	12857	12972	12830	12891	12915	12804	12764	12782	12905	12578	12819	12831	12798	12799	12862	12791	12970	12928	13025	12927	12610	12779	12871	12846	12778	12696	12955	12882	12867	12710	12648	12865	12810	12856	12791	12997	12917	12704	12892	12836	13086	12866	12953	12786	12783	12747	12900	12748	12711	12693	12882	12739	13021	12912	12727	12831	12881	12881	12788	12829	12973	12937	12851	12974	12917	12867	12669	12870	12936	12749	12878	12930	12848	12890	13014	12915	12877	12842	12803	12887	12878	12668	12661	12802	12763	12734	12843	12739	13016	13083	12881	12869	12699	13085	12986	12976	12937	12818	12873	12830	12857	12912	12884	12736	12982	12747	12839	12871	12929	12911	12945	12893	12723	12720	12896	12839	13102	12821	12839	12892	12816	12717	12939	12798	12917	13071	12838	12623	12695	12686	12893	12849	13002	12774	12812	12843	12913	12734	12728	13005	12873	12752	12989	12837	12876	13131	12825	12844	12801	12819	13059	12709	12885	12897	12886	12922	12867	12763	12902	12848	12754	12825	12830	12929	12581	12765	12987	12692	12872	12759	12703	12851	12796	12723	12924	12863	12913	12865	12820	12821	13003	12726	12851	12735	12865	12877	12786	13005	13008	12798	12752	12727	12744	12745	12814	12908	12778	12880	12900	12883	12787	12883	12970	12772	12811	12995	13075	12885	12961	12875	12795	12672	12784	12914	12941	13028	12945	12918	13015	12713	13016	13012	12852	12989	12704	12870	12819	12797	12766	12946	12839	12858	12762	12876	12900	12903	12919	12866	12639	12845	12763	12771	12899	12871	12703	12834	12745	12884	12920	12932	12882	12825	12788	12838	12843	12648	12879	12869	12718	12797	12929	12821	12769	12952	13005	12743	12795	12832	13003	12738	12930	12946	12989	12879	12811	12779	12815	12894	12904	12728	12832	12833	12801	12998	12808	12791	12840	12864	12724	12898	12768	12960	12682	12806	12835	12674	12822	12693	12691	12823	12824	12911	12672	13004	12796	12837	12801	12870	12815	12786	12804	12918	12801	12680	12849	12896	12946	12914	12582	12777	12786	12928	12896	12972	12828	12814	12888	12943	12710	12730	12849	12999	12720	12828	12923	12839	12753	12900	12887	12836	12770	12723	12766	12743	12827	13043	12884	12988	12775	12969	12791	12961	12894	12547	12903	12823	13007	12895	12874	13096	12910	12825	12898	12805	12721	12798	12674	12691	12734	12910	12692	12846	12769	12833	12923	12848	12806	12702	12770	12819	12713	12837	12815	12938	12810	12636	13056	12836	12858	12736	12846	12820	12933	12884	12836	12691	12812	12768	12907	12752	12818	12701	12928	12860	12812	12937	12789	12866	12930	12983	12825	12838	12893	12948	12858	12784	12816	12728	12977	13016	12862	12939	12964	12775	12850	12814	12799	13003	12751	12860	12838	13088	12877	12778	12956	12890	12735	12763	12892	13011	12805	12708	12788	12850	13027	12950	12822	12702	12761	12729	12967	12966	12806	12951	13072	12683	12852	12684	12737	12729	12667	12742	12856	12878	12769	12807	12854	12765	12800	12960	12704	12864	13030	12847	12902	12824	12804	12736	12735	12699	12767	12744	12770	12748	13025	12668	13032	12767	12840	12841	12845	12870	12847	12856	12908	12837	12682	12758	12777	12893	12823	12790	12885	12984	12657	12806	12918	12810	12889	12800	12876	12756	12529	12718	12839	12879	12828	12890	12725	12859	12679	12810	12968	12719	12870	12984	12815	12720	12836	12999
34164	51319	48773	37083	27885	23795	20481	17567	16241	15302	14658	14403	14387	14218	13827	13829	13472	13327	13160	13221	12864	13054	13043	13070	12911	13183	12973	12965	13032	12970	13103	12854	12827	13027	12777	12925	12977	12937	12911	12968	13007	12852	12940	12940	12883	12958	12801	12916	13084	13161	13251	13113	13072	13083	12935	13015	12866	12702	12915	12959	13036	12793	12839	12939	13037	12941	12971	12703	13085	13015	12938	12975	12854	12905	12971	12955	12751	12872	12981	12750	12831	12895	13104	13055	12769	12955	12851	12958	12902	13014	12797	12777	12893	12920	12968	12798	12733	12831	12860	12939	12804	12826	12831	12702	13017	12896	12877	12860	12905	12838	12995	12789	12797	12981	12794	13037	12964	12908	12759	12926	12962	12735	13062	12959	12925	12756	12839	12808	12943	12738	12927	12852	12943	12779	12856	12885	12876	12639	12951	12858	12927	12960	12968	12946	12966	12877	12947	12964	12999	12855	12870	12927	12814	12779	12952	12836	13023	12856	12788	12801	12856	12958	12828	12872	12937	12857	12900	12868	12820	12761	12843	12912	12752	12949	12840	12887	12907	12860	12919	12797	12668	12931	12892	12787	12823	12920	12918	12951	12913	12707	12929	12809	12911	12900	12938	12781	12904	12860	12948	12859	12932	12845	12788	12946	12925	12782	12922	12894	12819	12788	12820	12796	12894	13133	12877	12818	13027	12912	12985	12863	12943	12752	12636	12990	12821	12813	12858	12922	12872	12935	12858	12704	12976	12829	12786	12948	13104	12844	12922	12922	12793	12897	12758	12867	13007	12860	12810	12869	12807	12850	12847	13022	12888	12999	12786	12900	12913	12882	13002	12864	12926	12945	12922	12801	12815	12814	12946	12803	13017	12976	12789	12882	12941	12886	12897	12841	12859	12907	12893	12724	12961	12854	12832	12911	12918	12871	12936	12909	12820	12988	12858	12837	12873	12857	12989	12787	12992	12733	12831	12937	12934	12831	12803	12781	12942	12781	12800	12857	12799	12726	12985	12881	12814	12854	12954	12789	12880	12873	13048	12971	12969	12959	12855	12759	13015	12899	12762	12811	12881	12833	12831	12989	12951	12841	12885	12936	13083	13025	12871	12859	12922	12810	12842	13015	12886	12830	12948	12825	13034	12945	12966	12908	12695	12762	12914	12808	12904	12779	12960	12841	12984	12924	12819	12870	12954	12929	12925	12837	12940	12949	12880	12767	12741	12822	12920	12817	13004	12854	12889	12806	12858	12794	12778	12844	12944	12963	12842	13070	12926	12944	12870	12824	12786	12845	12881	12845	12816	12891	12839	12784	12782	12951	12946	12845	12791	13012	12747	12799	12823	12844	13034	12836	12730	12943	12939	12888	12828	12889	12865	12875	12894	12810	12814	12816	12924	13019	12877	12786	12874	12775	12942	12745	12954	13011	12765	12876	12813	12995	12894	12892	12937	12912	12849	12967	12619	12963	12896	12995	12788	12947	12904	13051	12891	13020	12814	12997	12777	12864	12834	12885	12779	12794	12781	12991	12866	12993	13082	12974	12873	12961	12974	12881	12872	12870	13028	12844	12929	12838	12988	12821	12906	12830	12883	12868	12948	12708	12914	13024	12875	12861	13004	12920	12797	12811	12876	12859	12962	12778	12899	12928	12886	13011	12820	12906	12819	12989	12943	13009	12844	12835	12903	12979	13084	12774	12823	12961	12714	12811	12752	12750	12898	12751	12759	12885	12900	12903	12914	12896	12856	12812	12818	12871	12918	12938	12747	12908	12960	12779	12695	12931	12888	12902	12789	12757	12900	12960	12870	12740	12934	12889	12818	12736	12878	12877	12761	12877	12853	12828	12746	12899	12890	12727	12800	12732	12781	12788	12890	12796	13063	12784	12786	12927	12933	12959	12826	12781	12823	12992	12745	12843	12835	13012	12950	12753	12976	12874	13001	12767	12713	12802	12948	12787	12834	12822	12891	12884	12848	12885	12669	12939	12822	12882	12916	12840	12828	12802	12885	12846	12798	12852	12922	12567	12949	12904	13042	12858	12870	12874	12953	12812	12857	12707	12876	12949	12950	12908	12889	12878	12922	12872	12788	12964	12761	12891	12852	12777	12950	12898	12724	12978	12783	12754	12967	13077	13042	12837	12792	12714	12931	12918	12751	12830	12696	12714	12991	12874	12833	12850	12915	12856	12903	12871	12837	12846	12835	12928	12982	12982	12780	12944	12762	12935	12839	12848	13054	12777	12955	12712	12830	12862	12806	12818	13019	12927	12887	12964	12924	12969	12918	12741	12828	12850	13017	12872	12829	12863	12791	12770	12788	12725	12941	12785	12848	12840	12765	12797	12918	12864	12787	12645	12913	12875	12706	12779	12899	12882	12829	12943	13032	12801	12769	12915	12842	12793	12777	12800	12907	12845	12867	12715	12842	12892	12866	12878	12829	12877	12873	12864	12794	12758	12924	12938	12764	12871	12835	12840	12820	12897	12939	12847	12867	12796	12856	12712	12924	12882	12791	12714	13059	12794	12782	12756	12713	12958	12795	12944	12686	12801	12854	12885	13011	12896	12937	12705	12990	12769	12911	12988	12758	12872	13007	12868	12802	12796	12835	12787	12770	12947	12896	12886	12996	12884	12646	12891	12841	12767	12907	12929	12842	12810	12784	12843	12909	12781	12674	12900	13020	12867	12687	12943	12758	12872	12990	12834	12753	12863	12965	12914	12867	12784	12934	12961	12870	13047	12910	12918	12937	12815	12849	12893	12937	12714	12805	12875	12955	12956	12886	12973	12953	12959	12945	12943	13056	12885	12820	12882	12777	12777	12940	12975	13052	12894	12914	13103	12952	13035	12951	12817	12851	13102	12971	12958	12913	12811	12822	12911	12763	12832	12719	12869	12841	12848	12824	13026	12826	12868	12872	12969	12799	12872	12810	12660	12807	12782	12794	12909	12780	12816	12947	12898	12896	12744	12879	12834	12670	12794	12850	12847	12846	12916	12886	12913	12953	12911	13077	12861	12846	12800	12903	12862	12904	12874	12951	12891	12883	12696	12828	12972	12940	12885	12895	12707	12855	12954	12873	12787	12905	12770	12819	12816	12859	13026	12943	12785	12938	12915	12973	12772	12916	12839	12813	12861	12842	12948	12809	12874	12831	13019	12838	12675	12981	12818	12882	12775	12947	12856	13012	12851	12841	12875	12848	12915	12803	12888	12838	13011	12936	12732	12784	12860	12914	12956	12807	12903	12788	12769	12746	12962	12845	13182	12847	12833	12839	12690	13029	12849	12843	12770	12951	12807	12795	12769	12821	12890	12741	12950	12984	12908	12899	12823	12884	13011	12880	12756	12918	12824	12773	12815	12998	12798	12835	12845	12776	12806	12839	12742	12893	12825	12916	12821	12885	12788	12920	12871	12889	12762	12908	12745	12765	13085	12715	12887	12842	12862	12891	12935	12881	12787	12975	12812	12870	12921	12764	12817	12912	12665	12857	12686	12796	12910	12821	12882	12940	12924	12894	12742	12800	12845	13027	13036	12796	12824	12862	12960	12950	12817	12943	12872	12932	13026	12851	12716	12942	12823	12804	13125	12937	12710	12811	12783	12760	12849	12884	12818	12991	12828	12729	12820	12854	12924	12836	13013	12921	12965	12969	12854	12939	12849	12780	12806	12861	12979	13014	12893	12772	12753	12770	13032	12775	12741	12904	12894	12853	12859	12880	12777	12876	12893	12921	12997	12939	12959	12808	12897	12869	12914	13050	12873	12843	12878	12922	12658	12809	12965	12809	12861	12787	12713	12999	12925	12940	12805	12935	13045	12888	12863	12747	12842	12983	12795	12867	12910	12847	13012	12723	13120	12888	12943	12867	12950	13047	12969	12873	12891	12858	12814	12961	12866	12940	12944	12877	12948	12825	12878	12846	12835	12933	12849	12905	12875	12878	12884	12945	12819	12889	12864	12974	12947	12909	12930	12809	12819	12933	12793	12918	12954	12779	12952	12892	12648	12895	12845	12806	13046	12855	12964	12687	12917	12804	12887	12844	12878	12848	13063	12979	12849	13084	12700	12829	12869	12835	13014	12793	12801	13035	12872	12858	12871	12766	13017	12890	12767	12841	12941	12997	12916	12873	13041	12869	12852	12863	12727	12838	12992	12845	12846	12824	12731	12881	12804	12823	12884	12879	12815	12987	13024	12927	12950	12924	12915	12902	12835	12805	12836	12935	12937	12803	13026	12858	12603	12844	12950	12882	12890	12746	12889	13015	12847	12736	12861	13093	12797	12842	12861	12704	12852	12886	12896	12817	12895	12859	12888	12873	12823	12889	12818	13002	12885	13009	13101	12804	12780	12928	12892	12802	12816	12879	12838	12820	12861	12851	12827	12957	12806	12876	12818	12931	12851	12893	12917	12916	13042	12896	12935	12966	12935	13015	12845	12875	13035	12877	12907	13029	12738	12839	12772	12794	12863	12791	13049	12936	13111	12924	12752	12914	12797	12855	12807	12854	12848	12950	12818	12896	12924	12815	12979	12756	12950	12769	12966	12977	12788	12807	12835	12907	12841	12985	13096	12858	12983	12817	12718	12953	12857	13104	12776	12654	12872	13041	12952	13037	12856	12827	12883	12854	12886	12804	13095	12890	12848	12756	12742	12959	12838	13024	12847	12999	12943	12982	12873	12753	12960	12778	12954	12798	12798	12964	12849	12887	12898	12851	12890	12859	12907	12838	12679	12914	12735	12885	12931	12657	12864	12665	13060	12878	12961	12998	12839	12936	12740	12939	13001	12914	12821	12805	12758	12925	12984	12856	12844	12793	12776	12874	12784	12760	13017	12770	12899	12927	12843	12894	12957	12884	12895	13013	12702	12799	12996	12842	12738	12697	12932	12894	12749	12733	12907	12984	12704	12777	12880	12708	12679	12848	12847	12922	12948	12984	12807	12757	12844	12774	12820	12866	12888	12801	12726	12833	12971	12841	12864	12790	12858	12887	12833	12917	12963	12756	12837	12814	12803	12837	12806	12807	12869	12833	12958	12827	12949	12710	12914	12847	12967	12890	12825	12846	12848	12974	12826	12760	12906	12792	12945	12870	12726	12890	12708	13026	12806	12845	12886	12889	12928	12881	12949	12799	13040
28163	24881	28982	23967	18064	16085	14994	13896	13271	13331	13047	12724	12808	12853	12736	12597	12626	12650	12737	12633	12676	12630	12571	12571	12701	12535	12665	12598	12428	12577	12571	12536	12572	12590	12523	12575	12601	12774	12737	12552	12541	12528	12557	12490	12697	12543	12502	12776	12567	12625	12457	12428	12520	12645	12679	12583	12433	12591	12601	12617	12590	12639	12496	12717	12774	12758	12694	12717	12519	12524	12550	12693	12563	12622	12499	12626	12633	12441	12682	12726	12577	12612	12618	12611	12524	12448	12575	12515	12720	12633	12685	12662	12675	12515	12531	12613	12640	12576	12502	12494	12464	12571	12650	12699	12628	12593	12522	12690	12533	12494	12763	12610	12552	12703	12433	12611	12462	12663	12641	12421	12567	12443	12582	12566	12759	12453	12483	12466	12655	12635	12615	12682	12482	12547	12523	12640	12606	12564	12641	12682	12545	12632	12545	12579	12383	12636	12541	12536	12564	12465	12745	12560	12681	12513	12429	12686	12506	12376	12597	12622	12764	12673	12425	12601	12545	12459	12717	12572	12494	12530	12582	12525	12437	12515	12673	12597	12686	12499	12523	12579	12399	12445	12462	12377	12586	12743	12523	12491	12766	12671	12533	12575	12684	12429	12681	12497	12516	12662	12655	12580	12773	12549	12530	12531	12536	12707	12440	12693	12754	12818	12591	12530	12605	12615	12553	12451	12757	12502	12622	12492	12696	12448	12452	12778	12694	12638	12577	12762	12665	12324	12606	12726	12619	12698	12617	12610	12731	12511	12731	12645	12650	12585	12429	12448	12564	12524	12516	12636	12575	12645	12664	12508	12485	12657	12335	12680	12680	12610	12496	12584	12660	12517	12533	12600	12521	12502	12707	12600	12497	12486	12448	12637	12692	12574	12421	12334	12706	12513	12588	12547	12583	12745	12818	12628	12911	12777	12573	12617	12651	12518	12644	12592	12377	12543	12715	12470	12718	12508	12480	12658	12606	12598	12599	12494	12797	12623	12450	12607	12573	12468	12674	12678	12452	12432	12543	12433	12756	12528	12589	12342	12512	12550	12569	12735	12704	12645	12833	12619	12386	12739	12802	12588	12630	12594	12520	12696	12566	12449	12500	12634	12636	12674	12770	12748	12464	12504	12467	12489	12446	12580	12480	12560	12747	12409	12546	12583	12398	12500	12555	12555	12608	12664	12668	12568	12379	12545	12548	12674	12578	12569	12483	12529	12570	12673	12478	12726	12531	12671	12626	12551	12608	12414	12549	12575	12428	12714	12536	12709	12664	12440	12691	12554	12459	12650	12536	12580	12457	12631	12727	12531	12691	12609	12464	12702	12777	12635	12514	12709	12587	12556	12506	12582	12575	12541	12534	12690	12501	12615	12557	12544	12497	12604	12841	12621	12537	12603	12673	12525	12574	12637	12548	12531	12612	12496	12712	12563	12663	12524	12636	12410	12480	12671	12614	12541	12730	12692	12677	12522	12691	12695	12505	12547	12605	12573	12669	12592	12575	12421	12583	12674	12271	12646	12546	12627	12574	12523	12582	12809	12515	12615	12678	12534	12556	12566	12567	12613	12473	12580	12628	12591	12488	12693	12533	12527	12539	12579	12572	12479	12668	12574	12660	12524	12569	12561	12622	12493	12549	12575	12536	12666	12574	12577	12517	12601	12643	12606	12632	12514	12503	12617	12432	12664	12642	12554	12525	12697	12677	12703	12464	12685	12322	12530	12617	12586	12554	12529	12737	12579	12603	12711	12485	12616	12580	12320	12502	12589	12599	12589	12733	12674	12600	12596	12701	12434	12479	12624	12693	12838	12512	12660	12476	12600	12677	12516	12600	12565	12584	12503	12666	12582	12511	12594	12568	12517	12329	12575	12503	12432	12586	12723	12669	12539	12621	12615	12567	12427	12469	12562	12622	12480	12498	12568	12590	12615	12758	12565	12556	12462	12671	12626	12511	12620	12666	12552	12761	12650	12606	12579	12497	12519	12698	12586	12588	12608	12707	12623	12553	12594	12670	12738	12393	12849	12664	12549	12710	12754	12641	12463	12534	12509	12496	12444	12423	12420	12535	12633	12523	12411	12733	12477	12521	12609	12573	12484	12584	12609	12455	12338	12398	12716	12758	12339	12726	12573	12668	12504	12650	12565	12585	12516	12601	12605	12411	12709	12461	12528	12636	12500	12498	12431	12654	12687	12370	12650	12686	12592	12655	12642	12752	12586	12685	12550	12473	12633	12592	12798	12509	12615	12632	12491	12498	12560	12526	12544	12563	12670	12409	12603	12454	12683	12767	12626	12456	12572	12357	12643	12821	12552	12528	12596	12574	12547	12535	12578	12529	12680	12689	12649	12665	12794	12541	12672	12696	12597	12654	12657	12725	12462	12750	12690	12578	12538	12528	12596	12602	12611	12694	12662	12608	12752	12656	12541	12537	12641	12695	12484	12736	12587	12610	12719	12632	12698	12414	12500	12712	12636	12714	12450	12495	12645	12615	12674	12718	12707	12531	12398	12535	12415	12586	12679	12603	12692	12543	12731	12740	12824	12538	12462	12646	12595	12742	12462	12636	12611	12507	12584	12382	12612	12650	12346	12616	12660	12590	12597	12834	12665	12652	12611	12563	12621	12569	12585	12722	12742	12710	12595	12545	12736	12542	12539	12517	12562	12591	12603	12486	12579	12413	12486	12738	12605	12635	12629	12561	12495	12501	12609	12512	12556	12466	12545	12628	12634	12620	12631	12564	12637	12507	12545	12561	12483	12778	12594	12529	12737	12632	12800	12593	12496	12632	12668	12533	12507	12573	12627	12408	12623	12659	12573	12515	12620	12521	12421	12650	12418	12592	12617	12361	12640	12647	12685	12441	12499	12569	12495	12653	12671	12350	12567	12628	12704	12636	12682	12399	12531	12630	12603	12542	12288	12504	12501	12606	12705	12593	12549	12585	12438	12658	12554	12704	12612	12507	12610	12713	12518	12751	12636	12632	12643	12493	12498	12532	12523	12343	12647	12713	12629	12485	12683	12760	12480	12630	12387	12592	12567	12593	12670	12545	12556	12450	12545	12618	12633	12340	12591	12588	12577	12640	12681	12394	12509	12504	12626	12593	12625	12451	12482	12719	12538	12469	12702	12699	12466	12607	12589	12621	12568	12717	12503	12301	12592	12546	12538	12638	12687	12620	12650	12507	12471	12496	12394	12771	12661	12680	12424	12576	12630	12618	12469	12572	12701	12688	12633	12590	12514	12557	12493	12434	12450	12707	12667	12734	12767	12698	12496	12553	12635	12649	12540	12841	12530	12767	12520	12578	12516	12500	12541	12430	12694	12692	12269	12408	12632	12644	12473	12613	12657	12493	12553	12627	12453	12649	12712	12688	12501	12593	12508	12648	12574	12693	12471	12556	12794	12564	12481	12679	12545	12546	12632	12688	12678	12707	12511	12552	12637	12623	12648	12504	12530	12569	12826	12624	12583	12634	12668	12573	12567	12614	12672	12668	12603	12502	12514	12527	12549	12589	12593	12534	12604	12571	12692	12388	12588	12607	12627	12591	12617	12467	12616	12572	12506	12884	12595	12762	12496	12745	12312	12536	12537	12520	12629	12544	12484	12738	12552	12562	12647	12586	12677	12619	12651	12661	12661	12489	12616	12567	12720	12487	12700	12792	12628	12675	12697	12672	12526	12483	12553	12469	12525	12594	12483	12476	12580	12582	12671	12637	12761	12640	12690	12524	12518	12620	12567	12498	12558	12550	12411	12514	12441	12474	12806	12785	12647	12602	12623	12781	12467	12407	12679	12562	12576	12560	12642	12468	12371	12500	12378	12635	12538	12536	12652	12508	12616	12524	12683	12604	12634	12554	12633	12525	12519	12611	12619	12602	12559	12652	12543	12675	12742	12598	12608	12629	12471	12450	12606	12574	12482	12626	12615	12580	12513	12663	12562	12573	12530	12449	12547	12786	12555	12776	12433	12664	12512	12352	12680	12569	12540	12708	12392	12728	12587	12582	12625	12550	12497	12478	12427	12618	12548	12525	12565	12464	12589	12573	12333	12460	12568	12588	12529	12625	12443	12482	12523	12517	12776	12715	12660	12778	12602	12523	12680	12714	12739	12265	12492	12331	12546	12577	12622	12635	12534	12582	12483	12621	12407	12551	12475	12609	12351	12614	12574	12477	12442	12710	12469	12790	12630	12630	12462	12477	12613	12453	12609	12543	12409	12611	12569	12599	12475	12514	12584	12630	12694	12556	12637	12729	12641	12546	12762	12577	12720	12647	12651	12526	12451	12583	12571	12519	12692	12582	12552	12449	12415	12483	12613	12587	12759	12483	12581	12663	12829	12437	12561	12634	12570	12582	12755	12471	12345	12706	12672	12759	12539	12630	12619	12648	12613	12573	12530	12530	12688	12493	12633	12603	12676	12601	12515	12653	12567	12898	12679	12641	12591	12673	12635	12608	12565	12627	12561	12678	12456	12581	12550	12601	12595	12827	12551	12459	12475	12539	12515	12501	12693	12711	12684	12617	12611	12799	12586	12698	12530	12585	12578	12675	12535	12497	12440	12559	12562	12550	12668	12661	12670	12598	12494	12632	12490	12539	12530	12483	12510	12643	12572	12641	12556	12544	12647	12595	12651	12547	12547	12625	12711	12569	12916	12413	12554	12639	12592	12557	12626	12617	12614	12754	12581	12608	12550	12639	12603	12523	12334	12844	12654	12529	12722	12605	12583	12636	12556	12541	12822	12629	12500	12508	12553	12648	12475	12432	12584	12777	12632	12654	12614	12679	12581	12600	12725	12621	12743	12486	12627	12483	12656	12516	12743	12590	12588	12490	12601	12488	12568	12585	12521	12636	12441	12625	12543	12646	12646	12672	12720	12863	12415	12462	12542	12623	12528	12650	12652	12721	12674	12423	12623	12498	12583	12481	12606	12628	12535	12616	12585	12316	12509	12536	12596	12531	12472	12533	12544	12451	12556	12754	12783	12750	12546	12384	12425	12664	12778	12529	12674	12514	12437	12609	12486	12648	12644	12579	12584	12630	12596	12580	12591	12529	12640	12646	12600	12536	12566	12551	12618	12536	12530	12436	12543	12340	12473	12446	12699	12614	12668	12656	12529	12676	12663	12725	12665
29030	39398	34331	25325	20504	18203	15963	14771	14119	13683	13410	13292	13322	13032	13170	13125	12926	12933	12842	12757	12917	12838	12779	12773	12866	12766	12771	12745	13005	12695	12837	12673	12620	12884	12830	12868	12882	12716	12777	12780	12817	12849	12786	12785	12840	12670	12812	12676	12723	12851	12800	12835	12630	12865	12688	12598	12795	12912	12732	12789	12676	12898	12679	12781	12896	12875	12755	12709	12855	12906	12814	12835	12688	12638	12674	12889	12685	12840	12760	12695	12653	12579	12698	12795	12682	12795	12752	12856	12888	12778	12789	12714	12664	12800	12762	12768	12620	12662	12896	12853	12789	12696	12896	12700	12624	12808	12886	12795	12698	12819	12660	12576	12779	12723	12591	12850	12797	12698	12804	12766	12767	12650	12814	12833	12761	12763	12779	12800	12705	12680	12758	12730	12800	12765	12720	12541	12827	12816	12809	12835	12773	12877	12855	12733	12837	12652	12772	12799	12754	12728	12894	12880	12820	12541	12899	12666	12635	12733	12715	12788	12684	12629	12744	12825	12924	12810	12811	12798	12677	12751	12841	12860	12902	12680	12668	13012	12820	12801	12684	12814	12901	12729	12826	12704	12729	12720	12834	12723	12715	12777	12751	12827	12875	12768	12630	12863	12773	12647	12737	12622	12773	12498	12739	12679	12888	12771	12655	12805	12624	12728	12715	12719	12754	12723	12736	12768	12816	12703	12605	12682	12879	12950	12839	12768	12828	12732	12875	12760	12716	12790	12812	12670	12753	12925	12676	12926	12751	12743	12656	12801	12937	12755	12785	12786	12782	12642	12737	12733	12845	12930	12688	12764	12922	12675	12809	12757	12680	12884	12801	12600	12784	12705	12766	12639	12794	12658	12581	12612	12764	12899	12735	12640	12752	12584	12795	12727	12763	12708	12773	12635	12927	12810	12898	12758	12843	12655	12914	12612	12811	12844	12826	12852	12792	12742	12840	12859	12790	12879	12782	12791	12787	12698	12771	12680	12873	12770	12623	12661	12706	12615	12924	12632	12739	12663	12788	12705	12880	12858	12854	12796	12744	12681	12991	12763	12758	12823	12733	12748	12876	12654	12627	12833	12697	12766	12793	12732	12588	12687	12601	12698	12819	12669	12850	12708	12978	12866	12786	12882	12671	12746	12815	12774	12745	12804	12632	12818	12791	12896	12768	12875	12785	12654	12749	12792	12562	12564	12925	12745	12653	12640	12714	12689	12768	12622	12773	12652	12784	12706	12806	12672	12815	12923	12634	12695	12689	12776	12746	12870	12815	12769	12894	12765	12928	12698	12867	12852	12807	12699	12812	12683	12792	12824	12682	12701	12907	12788	12829	12745	12902	12786	12804	12710	12753	12693	12920	12741	12741	12750	12762	12897	12682	12744	12782	12861	12788	12802	12629	12815	12926	12880	12709	12828	12929	12740	12652	12847	12571	12926	12753	12753	12649	12817	12896	12737	12681	12754	12781	12948	12711	12759	12833	12581	12802	12834	12760	12763	12638	12739	12842	12687	12761	12732	12827	12764	12822	12765	12728	12919	12752	12813	12833	12804	12606	12685	12796	12863	12866	12955	12667	12889	12909	12629	12939	12842	12737	12736	12674	12832	12779	12708	12910	12646	12804	12768	12790	12856	12700	12816	12657	12801	12788	12762	12650	12794	12814	12756	12797	12664	12836	12842	12826	12767	12764	12804	12574	12843	12649	12668	12706	12609	12720	12626	12713	12728	12652	12638	12718	12791	12725	12769	12665	12757	12698	12740	12875	12767	12785	12687	12742	12767	12736	12698	12895	12695	12860	12852	12719	12783	12816	12859	12731	12793	12655	12818	12724	12823	12855	12859	12752	12696	12800	12789	12894	12884	12675	12720	12707	12717	12703	12705	12691	12768	12944	12610	12820	12801	12864	12697	12789	12888	12665	12699	12816	12718	12809	12735	12588	12713	12763	12621	12694	12650	12637	12856	12727	12692	12760	12693	12819	12808	12900	12864	12765	12562	12757	12701	12742	12747	12727	12582	12750	12733	12866	12595	12811	12863	12860	12701	12757	12671	12672	12820	12762	12744	12728	12666	12793	12717	12734	12735	12725	12630	12792	12681	12793	12900	12852	12574	12669	12837	12863	12802	12775	12738	12724	12812	12851	12879	12898	12643	12837	12796	12783	12714	12699	12735	12736	12781	12694	12730	12836	12719	12717	12772	12816	12810	12688	12799	12647	12737	12910	12914	12892	12695	12845	12802	12715	12734	12723	12744	12828	12648	12837	12916	12961	12792	12699	12851	12999	12831	12876	12762	12667	12875	12823	12993	12790	12711	12780	12741	12793	12849	12796	12878	12804	12706	12685	12834	12708	12751	12771	12841	12960	12617	12577	12919	12808	12786	12690	12712	12665	12578	12612	12717	12862	12738	12934	12771	12800	12895	12690	12792	12784	12780	12799	12704	12612	12679	12659	12680	12666	12865	12688	12896	12630	12668	12748	12719	12829	12607	12657	12686	12807	12824	12841	12818	12794	12613	12857	12627	12884	12775	12805	12715	12774	12687	12928	12687	12925	12759	12793	12832	12709	12762	12720	12639	12740	12518	12663	12770	12749	12914	12615	12905	12891	12767	12781	12751	12660	12880	12661	12763	12880	12661	12729	12794	12692	12630	12844	12657	12716	12854	12634	12682	12923	12777	12785	12501	12849	12702	12883	12775	12785	12690	12743	12813	12788	12633	12902	12795	12750	12835	12799	12814	12667	12656	12678	12702	12800	12914	12746	12766	12793	12631	12619	12832	12684	12840	12758	12799	12823	12781	12733	12712	12677	12602	12718	12662	12753	12774	12839	12798	12861	12738	12958	12701	12642	12809	12685	12773	12851	12893	12684	12830	12701	12670	12703	12864	12832	12815	12785	12810	12619	12653	12672	12684	12817	12826	12701	12764	12804	12726	12685	12856	12754	12717	12920	12768	12852	12677	12689	12715	12766	12919	12746	12703	12725	12913	12803	12722	12755	12734	12780	12675	12720	12686	12767	12777	12766	12705	12707	12488	12727	12725	12685	12652	12702	12755	12753	12770	12823	12753	12648	12674	12724	12764	12604	12609	12825	12681	12672	12842	12807	12786	12554	12740	12736	12746	12746	12869	12581	12794	12875	12657	12693	12733	12724	12711	12841	12704	12669	12874	12705	12838	12795	12616	12589	12942	12885	12807	12781	12613	12712	12715	12592	12929	12817	12670	12608	12598	12769	12788	12839	12651	12661	12698	12732	12574	12745	12991	12727	12559	12792	12848	12898	12717	12744	12827	12708	12892	12862	12906	12658	12803	12818	12765	12818	12653	12782	12647	12742	12727	12737	12741	12674	12728	12734	12802	12703	12712	12797	12799	12774	12729	12830	12763	12799	12787	12682	12746	12838	12816	12704	12753	12795	12695	12751	12744	12853	12624	12709	12687	12736	12713	12777	12880	12775	12835	12650	12698	12747	12968	12687	12800	12775	12771	12587	12801	12711	12763	12728	12742	12793	12739	12773	12589	12713	12712	12759	12821	12656	12894	12748	12878	12648	12853	12768	12739	12723	12928	12763	12768	12734	12865	12576	12804	12869	12761	12725	12652	12839	12795	12939	12644	12897	12843	12901	12760	12699	12872	12702	12843	12664	12760	12851	12827	12827	12802	12815	12682	12805	12822	12808	12650	12782	12713	12851	12842	12699	12919	12750	12752	12745	12732	12717	12984	12683	12793	12719	12788	12806	12862	12676	12735	12695	12650	12737	12639	12694	12818	12737	12694	12839	12693	12703	12794	12732	12768	12810	12718	12769	12856	12840	12632	12842	12721	12719	12690	12838	12713	12744	12699	12751	12632	12792	12739	12727	12594	12749	12583	12833	12758	12761	12687	12880	12710	12639	12821	12660	12725	12752	12777	12798	12692	12916	12572	12763	12719	12888	12834	12842	12812	12798	12677	12751	12689	12821	12730	12767	12742	12748	12830	12831	12709	12853	12727	12846	12947	12809	12738	12739	12544	12635	12776	12736	12791	12714	12814	12875	12674	12680	12741	12636	12636	12905	12807	12805	12729	12795	12567	12717	12710	12705	12679	12827	12896	12577	12792	12770	12654	12846	12799	12810	12799	12764	12726	12712	12816	12861	12590	12856	12872	12766	12672	12839	12873	12862	12717	12904	12639	12810	12665	12600	12689	12961	12775	12756	12761	12669	12695	12837	12769	12742	12734	12912	12664	12781	12686	12768	12785	12891	12806	12879	12729	12872	12886	12783	12700	12821	12898	12640	12641	12725	12658	12650	12722	12725	12858	12759	12746	12661	12797	12716	12843	12699	12768	12872	12816	12821	12590	12713	12843	12905	12858	12725	12975	12806	12805	12731	12778	12718	12735	12805	12760	12827	12911	12744	12691	12639	12831	12793	12795	12754	12834	12836	12771	12806	12666	12916	12662	12836	12762	12943	12648	12772	12799	12836	12817	12809	12949	12607	12689	12748	12648	12562	12962	12857	12765	12685	12714	12808	12702	12742	12691	12831	12714	12924	12832	12700	12813	12740	12721	12828	12654	12955	12753	12861	12807	12989	12666	12865	12931	12862	12674	12683	12715	12885	12608	12945	12766	12808	12771	12756	12831	12761	12906	12687	12793	12841	12923	12709	12785	12702	12669	12878	12735	12810	12771	12837	12623	12740	12864	12775	12778	12829	12649	12838	12759	12749	12765	12700	12658	12761	12638	12878	12583	12694	12842	12766	12791	12688	12724	12850	12771	12753	12893	12810	12844	12804	13019	12765	12641	12641	12671	12794	12691	12753	12695	12732	12821	12816	12688	12890	12810	12824	12770	12756	12739	13007	12896	12875	12732	12727	12705	12737	12782	12845	12651	12906	12818	12632	12732	12799	12697	12838	12666	12698	12736	12795	12606	12784	12710	12635	12682	12550	12807	12719	12735	12779	12817	12777	12798	12783	12704	12790	12646	12831	12647	12788	12794	12801	12779	12731	12840	12776	12878	12820	12733	12774	12652	12926	12769	12668	12710	12850	12778	12814	12838	12815	12848	12694	12721	12714	12654	12776	12788	12743	12825	12781	12703	12864	12711	12610	12946	12618	12721	12577	12735	12800	12699	12638	12810	12678	12701	12847	12702
24323	21500	29000	25419	24154	23882	21192	17224	14976	14707	14322	14283	14277	14117	14056	13882	13846	13787	13639	13614	13862	13571	13924	13649	13728	13712	13792	13706	13746	13638	13674	13734	13731	13738	13608	13698	13592	13622	13688	13713	13834	13726	13730	13681	13652	13589	13658	13476	13676	13568	13871	13618	13765	13844	13783	13668	13760	13563	13590	13501	13817	13632	13511	13522	13572	13656	13844	13528	13648	13580	13643	13411	13648	13565	13864	13607	13566	13634	13590	13585	13691	13587	13516	13797	13662	13740	13693	13655	13497	13626	13623	13726	13560	13614	13520	13603	13651	13457	13670	13627	13655	13646	13680	13570	13606	13442	13732	13682	13725	13642	13577	13628	13573	13573	13672	13578	13666	13684	13516	13495	13708	13528	13523	13378	13726	13639	13575	13758	13472	13747	13544	13686	13539	13644	13640	13602	13590	13636	13520	13623	13616	13454	13597	13872	13630	13412	13461	13711	13481	13451	13688	13743	13770	13445	13600	13739	13763	13686	13526	13508	13639	13648	13647	13515	13453	13627	13487	13612	13683	13545	13626	13518	13434	13726	13644	13586	13599	13562	13571	13733	13638	13756	13764	13673	13596	13528	13748	13491	13574	13541	13549	13614	13489	13540	13482	13527	13741	13672	13612	13637	13657	13558	13657	13421	13496	13579	13621	13679	13524	13404	13504	13578	13708	13661	13596	13424	13666	13500	13625	13636	13567	13582	13460	13719	13787	13648	13725	13478	13615	13746	13714	13661	13622	13645	13632	13530	13841	13548	13639	13414	13863	13782	13607	13599	13798	13767	13605	13523	13745	13534	13342	13669	13601	13601	13554	13616	13663	13678	13630	13802	13584	13701	13624	13589	13864	13428	13575	13450	13787	13540	13699	13571	13523	13774	13651	13472	13655	13522	13734	13663	13401	13650	13446	13482	13686	13686	13619	13687	13653	13610	13692	13581	13795	13504	13617	13645	13545	13709	13615	13806	13653	13849	13797	13671	13715	13570	13566	13542	13619	13699	13720	13561	13712	13694	13498	13496	13606	13480	13371	13326	13650	13498	13734	13450	13461	13670	13648	13576	13554	13651	13543	13635	13640	13675	13557	13497	13664	13611	13674	13571	13558	13715	13460	13692	13704	13588	13793	13585	13478	13583	13634	13503	13827	13766	13659	13564	13824	13467	13628	13608	13731	13589	13696	13535	13743	13558	13614	13645	13714	13646	13686	13639	13857	13596	13441	13430	13558	13459	13610	13535	13684	13681	13694	13792	13654	13565	13620	13590	13707	13604	13565	13573	13558	13535	13635	13524	13698	13744	13650	13566	13540	13631	13507	13696	13742	13718	13592	13636	13559	13876	13704	13650	13672	13648	13485	13692	13799	13576	13529	13480	13756	13502	13632	13684	13545	13699	13575	13688	13519	13585	13593	13696	13729	13603	13666	13749	13435	13729	13605	13509	13590	13690	13691	13566	13526	13673	13568	13679	13735	13874	13510	13728	13705	13667	13514	13582	13757	13479	13471	13708	13653	13617	13706	13754	13362	13557	13600	13388	13686	13618	13683	13467	13757	13696	13661	13463	13549	13623	13658	13634	13541	13709	13730	13465	13745	13556	13637	13665	13490	13435	13590	13544	13793	13718	13681	13423	13526	13576	13669	13631	13566	13536	13492	13601	13707	13561	13642	13575	13620	13526	13520	13535	13761	13509	13535	13622	13547	13699	13527	13763	13754	13610	13649	13528	13482	13738	13742	13751	13648	13588	13604	13584	13569	13636	13421	13648	13498	13695	13506	13479	13589	13562	13710	13627	13665	13686	13619	13666	13411	13601	13675	13559	13541	13594	13664	13557	13619	13513	13567	13482	13562	13632	13567	13607	13579	13684	13739	13635	13439	13703	13504	13872	13628	13792	13667	13645	13602	13794	13494	13611	13545	13718	13686	13655	13524	13639	13832	13663	13666	13710	13488	13562	13683	13629	13720	13509	13680	13611	13657	13425	13692	13428	13474	13728	13446	13678	13660	13631	13618	13612	13613	13580	13652	13481	13540	13461	13636	13534	13525	13497	13757	13604	13671	13521	13566	13404	13571	13556	13529	13541	13619	13689	13808	13577	13484	13654	13764	13745	13589	13639	13717	13874	13494	13491	13376	13618	13470	13528	13648	13530	13539	13619	13685	13575	13586	13779	13880	13985	13605	13678	13701	13595	13577	13710	13744	13496	13666	13423	13607	13578	13455	13499	13520	13617	13669	13452	13583	13590	13727	13414	13500	13576	13459	13577	13725	13601	13732	13720	13603	13601	13599	13648	13560	13625	13509	13622	13610	13660	13667	13674	13634	13759	13627	13674	13698	13655	13563	13369	13629	13738	13759	13723	13606	13664	13674	13679	13447	13472	13518	13654	13664	13539	13497	13589	13587	13395	13620	13633	13697	13460	13697	13518	13438	13470	13615	13592	13461	13627	13781	13645	13684	13633	13651	13812	13700	13666	13586	13642	13652	13469	13497	13431	13505	13688	13595	13558	13517	13725	13628	13566	13709	13597	13742	13535	13544	13504	13658	13542	13568	13515	13589	13648	13463	13485	13589	13584	13536	13590	13593	13566	13447	13792	13425	13605	13622	13675	13622	13628	13503	13672	13561	13385	13541	13454	13604	13513	13647	13546	13453	13525	13364	13674	13639	13515	13485	13820	13698	13524	13673	13865	13583	13467	13541	13612	13555	13467	13683	13593	13634	13328	13538	13736	13640	13593	13464	13556	13537	13673	13544	13631	13632	13598	13565	13521	13642	13573	13536	13571	13549	13468	13560	13600	13678	13585	13568	13610	13659	13549	13532	13621	13644	13591	13713	13570	13463	13637	13678	13627	13532	13612	13616	13739	13521	13791	13529	13601	13609	13552	13732	13623	13504	13568	13687	13623	13678	13686	13453	13569	13628	13612	13684	13419	13684	13669	13555	13432	13628	13675	13598	13500	13719	13575	13488	13647	13545	13599	13623	13753	13380	13593	13820	13793	13534	13697	13674	13537	13587	13676	13577	13535	13687	13689	13681	13514	13702	13688	13716	13542	13577	13624	13538	13629	13600	13535	13519	13713	13588	13629	13574	13637	13620	13618	13728	13731	13632	13693	13640	13701	13555	13618	13613	13553	13712	13650	13549	13484	13674	13603	13522	13706	13508	13639	13391	13760	13749	13771	13570	13508	13559	13702	13398	13596	13584	13653	13624	13604	13646	13602	13694	13744	13687	13709	13761	13738	13626	13689	13550	13536	13678	13623	13536	13725	13727	13661	13767	13544	13769	13645	13649	13560	13369	13562	13643	13524	13726	13654	13531	13402	13656	13769	13783	13718	13674	13448	13571	13654	13606	13511	13567	13608	13669	13591	13543	13456	13720	13697	13504	13672	13621	13589	13703	13664	13576	13620	13513	13797	13645	13593	13601	13789	13590	13538	13746	13702	13346	13652	13435	13490	13642	13717	13685	13746	13509	13562	13550	13589	13494	13516	13346	13492	13627	13650	13719	13422	13647	13607	13638	13659	13715	13748	13691	13807	13715	13814	13685	13706	13479	13726	13423	13790	13525	13658	13620	13565	13632	13747	13545	13807	13625	13721	13612	13772	13595	13381	13738	13417	13670	13556	13796	13660	13608	13528	13857	13659	13582	13597	13663	13545	13474	13569	13729	13604	13690	13753	13699	13670	13366	13694	13686	13536	13535	13528	13515	13665	13574	13629	13483	13570	13642	13639	13628	13576	13507	13574	13645	13542	13409	13713	13685	13590	13548	13559	13632	13814	13624	13460	13554	13631	13756	13675	13575	13589	13744	13484	13696	13589	13631	13596	13547	13652	13710	13649	13669	13718	13500	13634	13630	13614	13479	13488	13451	13753	13520	13601	13632	13610	13534	13488	13635	13613	13607	13850	13688	13656	13849	13759	13607	13710	13660	13631	13713	13726	13657	13599	13558	13535	13555	13646	13668	13536	13559	13453	13619	13624	13723	13618	13526	13687	13487	13575	13640	13517	13730	13584	13477	13676	13572	13634	13593	13578	13506	13627	13534	13542	13656	13488	13519	13771	13563	13359	13624	13643	13742	13494	13741	13909	13665	13436	13481	13791	13571	13492	13585	13632	13835	13642	13446	13549	13572	13507	13900	13743	13640	13555	13658	13479	13550	13668	13836	13752	13576	13505	13548	13523	13851	13694	13502	13708	13339	13673	13512	13589	13731	13660	13418	13505	13503	13514	13695	13536	13470	13578	13443	13494	13741	13819	13626	13570	13484	13734	13684	13721	13677	13651	13469	13728	13592	13628	13485	13695	13662	13631	13717	13483	13784	13524	13606	13840	13617	13501	13709	13704	13746	13635	13753	13578	13672	13733	13679	13700	13755	13578	13574	13537	13594	13442	13694	13630	13486	13505	13583	13778	13715	13843	13692	13365	13534	13500	13506	13584	13623	13569	13684	13639	13588	13561	13670	13562	13696	13649	13710	13756	13539	13627	13689	13613	13628	13559	13422	13601	13531	13648	13480	13650	13532	13577	13685	13571	13545	13754	13451	13664	13590	13709	13529	13774	13715	13412	13595	13683	13741	13754	13629	13632	13692	13587	13771	13589	13557	13595	13720	13639	13680	13728	13771	13792	13733	13731	13569	13588	13622	13437	13663	13589	13643	13698	13588	13711	13677	13503	13526	13541	13378	13509	13536	13495	13478	13749	13537	13586	13699	13709	13714	13608	13697	13488	13724	13610	13715	13622	13528	13628	13517	13641	13608	13782	13773	13555	13781	13544	13543	13618	13482	13702	13708	13757	13707	13572	13511	13613	13618	13619	13731	13571	13633	13667	13670	13525	13625	13574	13479	13515	13650	13594	13584	13697	13552	13765	13853	13478	13596	13495	13647	13875	13726	13498	13550	13472	13687	13540	13499	13642	13289	13649	13609	13754	13635	13650	13413	13537	13518	13858	13586	13756	13484	13610	13595	13549	13542	13517	13521	13445	13531	13451	13640	13582	13512	13570	13623	13635	13764	13533	13727	13642	13593	13801	13607	13594	13482	13614	13468	13692	13673	13714	13444	13639	13526	13551	13618	13584	13702	13584	13606	13665	13781	13612	13692	13743	13618	13739	13658	13813	13736	13616	13675	13574
33087	48035	45092	35041	30088	25186	20658	18092	15370	14901	14436	14309	14196	14005	14039	13965	13880	13736	13609	13571	13506	13408	13486	13664	13456	13603	13419	13714	13694	13511	13527	13465	13572	13734	13562	13454	13609	13661	13473	13577	13601	13510	13576	13473	13541	13483	13544	13473	13499	13372	13699	13508	13721	13435	13631	13308	13532	13530	13477	13553	13484	13440	13422	13341	13393	13517	13366	13468	13426	13406	13570	13586	13480	13395	13428	13568	13372	13349	13619	13450	13496	13605	13339	13523	13356	13472	13411	13635	13440	13640	13293	13431	13452	13497	13387	13375	13492	13424	13249	13588	13484	13378	13443	13585	13468	13469	13432	13445	13327	13483	13551	13558	13490	13588	13536	13390	13400	13488	13622	13588	13465	13427	13513	13471	13250	13491	13392	13307	13594	13428	13506	13395	13343	13438	13401	13463	13468	13668	13522	13300	13647	13391	13529	13535	13442	13496	13595	13572	13441	13398	13490	13485	13622	13437	13469	13542	13698	13581	13388	13318	13548	13471	13474	13557	13660	13341	13400	13512	13401	13583	13545	13454	13498	13473	13594	13362	13330	13486	13391	13523	13573	13538	13608	13422	13487	13366	13545	13510	13482	13602	13540	13305	13374	13320	13426	13371	13397	13516	13268	13505	13434	13555	13446	13498	13291	13342	13498	13599	13436	13493	13518	13574	13417	13401	13367	13504	13414	13569	13377	13332	13384	13451	13401	13524	13449	13531	13538	13366	13367	13471	13403	13547	13512	13606	13398	13598	13410	13391	13640	13469	13599	13663	13451	13379	13424	13399	13408	13606	13526	13612	13414	13640	13497	13374	13396	13459	13491	13520	13400	13508	13450	13506	13382	13482	13405	13205	13525	13452	13618	13462	13341	13508	13421	13335	13512	13377	13470	13377	13460	13414	13502	13253	13532	13426	13353	13573	13362	13606	13611	13551	13664	13495	13559	13512	13382	13473	13527	13559	13401	13536	13427	13464	13242	13515	13350	13527	13314	13609	13473	13421	13513	13395	13370	13587	13461	13399	13503	13342	13493	13451	13363	13453	13403	13517	13541	13474	13533	13367	13591	13494	13312	13556	13464	13510	13447	13510	13552	13416	13424	13459	13534	13256	13554	13491	13459	13566	13438	13466	13558	13474	13502	13441	13491	13375	13290	13484	13526	13481	13496	13329	13550	13609	13490	13499	13580	13571	13491	13405	13356	13374	13509	13450	13420	13491	13495	13442	13372	13461	13387	13387	13446	13477	13395	13345	13409	13434	13447	13385	13417	13483	13416	13469	13405	13432	13410	13493	13574	13432	13362	13326	13552	13448	13252	13471	13553	13509	13437	13543	13443	13475	13529	13412	13422	13475	13475	13398	13470	13434	13301	13424	13419	13359	13410	13429	13530	13455	13545	13408	13423	13578	13458	13570	13484	13262	13374	13439	13396	13353	13403	13343	13597	13556	13507	13394	13361	13353	13379	13663	13521	13375	13409	13410	13553	13597	13452	13583	13690	13557	13680	13484	13471	13441	13434	13449	13336	13598	13597	13548	13405	13376	13511	13448	13444	13544	13399	13491	13557	13585	13636	13547	13447	13547	13572	13396	13519	13528	13694	13511	13578	13368	13378	13481	13630	13625	13448	13444	13584	13416	13344	13374	13440	13501	13491	13347	13499	13565	13439	13352	13473	13342	13418	13467	13560	13343	13485	13429	13532	13436	13605	13249	13524	13494	13538	13537	13412	13476	13394	13661	13516	13377	13751	13463	13347	13538	13329	13339	13562	13482	13483	13508	13494	13476	13588	13412	13458	13425	13405	13560	13288	13563	13379	13611	13519	13403	13466	13598	13507	13497	13457	13394	13470	13568	13379	13548	13467	13506	13435	13510	13429	13544	13481	13434	13233	13493	13393	13363	13417	13341	13405	13403	13487	13487	13525	13493	13432	13324	13457	13509	13417	13539	13558	13351	13522	13405	13666	13556	13635	13377	13487	13479	13386	13395	13443	13571	13545	13356	13528	13555	13491	13662	13511	13390	13481	13401	13582	13489	13474	13451	13429	13397	13433	13480	13506	13330	13404	13395	13536	13474	13521	13518	13428	13423	13452	13331	13485	13452	13599	13546	13384	13400	13496	13360	13726	13495	13359	13537	13324	13499	13499	13407	13433	13343	13457	13578	13368	13224	13309	13558	13498	13591	13424	13477	13640	13539	13597	13577	13461	13510	13423	13435	13520	13415	13497	13314	13277	13337	13476	13622	13705	13446	13627	13527	13486	13482	13306	13598	13464	13498	13616	13451	13304	13475	13409	13398	13346	13337	13539	13489	13574	13357	13388	13446	13362	13554	13366	13408	13490	13437	13348	13398	13333	13520	13536	13517	13534	13316	13589	13537	13551	13513	13622	13434	13477	13488	13399	13496	13504	13386	13454	13570	13513	13447	13376	13290	13454	13518	13536	13529	13552	13347	13472	13336	13406	13334	13545	13492	13550	13469	13404	13467	13554	13458	13557	13526	13514	13423	13478	13441	13422	13474	13471	13555	13513	13412	13294	13558	13398	13546	13422	13510	13492	13480	13495	13322	13434	13538	13463	13654	13433	13535	13496	13495	13465	13463	13323	13495	13556	13485	13326	13345	13574	13517	13315	13518	13482	13535	13364	13525	13364	13446	13326	13488	13522	13545	13451	13250	13436	13534	13253	13417	13358	13418	13499	13410	13423	13466	13459	13530	13665	13522	13570	13296	13352	13590	13364	13342	13346	13466	13568	13463	13582	13586	13463	13404	13535	13386	13440	13368	13295	13380	13614	13569	13567	13463	13562	13469	13519	13566	13318	13468	13420	13537	13556	13350	13457	13524	13606	13652	13224	13464	13538	13504	13441	13468	13461	13445	13451	13536	13516	13355	13457	13404	13322	13383	13527	13424	13534	13550	13588	13584	13494	13543	13543	13475	13451	13436	13539	13406	13567	13399	13546	13564	13519	13604	13499	13647	13635	13506	13397	13504	13411	13322	13482	13425	13552	13376	13385	13512	13365	13317	13457	13554	13517	13455	13460	13471	13284	13402	13467	13398	13594	13575	13493	13400	13486	13463	13525	13503	13576	13554	13493	13419	13363	13466	13602	13463	13510	13352	13614	13521	13577	13529	13368	13467	13493	13466	13423	13464	13520	13546	13378	13438	13401	13476	13357	13427	13416	13399	13591	13653	13385	13429	13404	13514	13489	13416	13412	13502	13587	13519	13361	13379	13416	13639	13280	13590	13527	13430	13518	13321	13365	13472	13364	13406	13363	13450	13405	13279	13505	13514	13651	13354	13273	13407	13367	13458	13425	13420	13526	13525	13511	13379	13502	13632	13382	13425	13473	13631	13410	13386	13558	13528	13481	13420	13440	13539	13429	13439	13506	13482	13533	13450	13456	13525	13439	13307	13506	13462	13415	13448	13569	13422	13495	13571	13475	13421	13573	13576	13454	13494	13545	13414	13480	13492	13536	13529	13481	13503	13546	13542	13548	13230	13557	13499	13560	13226	13483	13466	13416	13410	13447	13442	13342	13400	13500	13326	13587	13430	13291	13512	13367	13483	13374	13435	13406	13252	13496	13494	13407	13489	13463	13505	13450	13353	13461	13372	13632	13540	13482	13542	13525	13480	13363	13650	13407	13559	13532	13480	13645	13581	13397	13502	13485	13574	13446	13479	13519	13433	13466	13415	13592	13581	13528	13595	13649	13463	13415	13532	13363	13411	13337	13436	13443	13412	13623	13442	13495	13531	13422	13316	13534	13411	13627	13629	13497	13637	13562	13434	13606	13575	13525	13466	13326	13301	13402	13472	13555	13474	13597	13457	13471	13519	13542	13610	13338	13418	13433	13479	13430	13386	13507	13699	13547	13579	13577	13490	13539	13410	13316	13520	13674	13442	13501	13298	13457	13456	13540	13513	13373	13603	13510	13474	13386	13545	13559	13636	13466	13480	13428	13468	13413	13303	13412	13502	13612	13475	13551	13468	13434	13453	13354	13482	13562	13553	13657	13467	13385	13506	13485	13476	13448	13480	13376	13489	13585	13422	13376	13481	13482	13332	13698	13450	13423	13523	13758	13487	13295	13646	13500	13476	13557	13345	13462	13397	13389	13374	13260	13521	13412	13186	13505	13556	13480	13528	13418	13479	13478	13376	13507	13414	13518	13394	13420	13509	13565	13692	13412	13541	13383	13716	13506	13416	13574	13442	13489	13517	13545	13450	13573	13547	13565	13566	13302	13552	13289	13440	13511	13389	13558	13528	13494	13422	13388	13275	13441	13455	13465	13356	13490	13447	13526	13539	13426	13482	13452	13433	13556	13340	13488	13435	13451	13606	13440	13380	13496	13562	13518	13480	13306	13497	13535	13286	13360	13387	13533	13448	13471	13476	13474	13299	13536	13306	13562	13367	13405	13531	13280	13397	13473	13428	13462	13415	13314	13382	13422	13565	13484	13461	13547	13376	13395	13455	13501	13341	13380	13253	13432	13476	13554	13631	13409	13374	13316	13258	13419	13467	13492	13496	13563	13592	13366	13524	13323	13519	13507	13413	13418	13386	13322	13611	13488	13447	13477	13585	13540	13452	13357	13556	13344	13557	13485	13631	13516	13453	13611	13505	13477	13318	13540	13261	13518	13503	13432	13597	13463	13541	13578	13531	13451	13464	13358	13479	13513	13479	13420	13480	13477	13376	13537	13336	13517	13536	13380	13406	13419	13363	13349	13306	13648	13364	13670	13363	13509	13459	13448	13547	13471	13420	13422	13521	13604	13414	13551	13535	13580	13509	13412	13435	13314	13653	13575	13576	13534	13424	13401	13317	13486	13467	13486	13456	13358	13467	13528	13340	13570	13518	13400	13522	13558	13477	13601	13442	13548	13438	13534	13451	13629	13439	13582	13500	13436	13621	13359	13540	13565	13384	13568	13523	13482	13476	13352	13432	13450	13415	13318	13481	13525	13328	13703	13463	13592	13491	13632	13535	13790	13361	13425	13447	13620	13734	13516	13495	13509	13280	13555	13471	13491	13522	13469	13331	13514	13371	13482	13560	13667	13559	13637	13324	13583	13392	13568	13548	13352	13325	13249	13306	13455	13339	13424	13421	13605	13351	13400	13555	13561	13500
23199	21463	29285	24335	23405	26501	25649	19885	17832	17423	16733	16618	16504	16332	16130	16238	16169	15995	15867	15681	15899	15700	15652	15860	15772	15783	15995	15714	15814	15783	15700	15601	15625	15594	15599	15523	15686	15549	15665	15648	15571	15499	15863	15870	15738	15776	15501	15745	15743	15638	15845	16074	16128	15644	15751	15686	15587	15566	15624	15751	15548	15691	15610	15558	15425	15666	15683	15586	15647	15496	15692	15644	15626	15700	15774	15570	15549	15531	15698	15744	15578	15589	15870	15435	15460	15610	15479	15417	15419	15438	15580	15669	15570	15369	15597	15641	15738	15485	15538	15528	15648	15448	15501	15657	15568	15527	15535	15647	15614	15613	15447	15630	15506	15613	15445	15468	15621	15575	15486	15673	15615	15582	15690	15610	15703	15388	15530	15600	15505	15707	15471	15674	15442	15612	15542	15485	15505	15561	15814	15717	15648	15455	15592	15721	15495	15454	15624	15696	15760	15680	15547	15548	15262	15499	15561	15672	15524	15301	15597	15641	15643	15590	15649	15660	15532	15459	15624	15604	15592	15595	15536	15340	15570	15551	15587	15733	15649	15535	15447	15535	15554	15508	15425	15445	15565	15589	15673	15446	15560	15506	15531	15775	15553	15606	15607	15605	15580	15455	15603	15632	15431	15426	15697	15705	15592	15811	15434	15493	15598	15477	15404	15554	15642	15650	15456	15469	15644	15445	15496	15478	15544	15534	15474	15589	15514	15479	15833	15805	15580	15674	15662	15584	15486	15726	15838	15574	15549	15545	15601	15632	15566	15514	15515	15496	15824	15519	15557	15548	15590	15556	15739	15620	15525	15448	15607	15677	15651	15572	15569	15616	15709	15631	15495	15523	15718	15707	15528	15756	15631	15596	15571	15625	15384	15493	15512	15479	15629	15561	15688	15475	15623	15566	15713	15471	15521	15391	15527	15524	15697	15500	15522	15497	15847	15782	15520	15584	15479	15428	15666	15580	15712	15553	15537	15520	15450	15400	15626	15542	15503	15591	15471	15658	15673	15658	15551	15489	15764	15455	15492	15613	15730	15553	15749	15587	15702	15684	15546	15643	15611	15524	15449	15483	15415	15611	15647	15513	15604	15742	15584	15622	15791	15529	15620	15455	15702	15532	15447	15601	15418	15597	15620	15418	15731	15888	15424	15405	15418	15676	15476	15630	15669	15604	15659	15451	15353	15587	15566	15548	15572	15481	15501	15293	15818	15823	15610	15554	15618	15507	15809	15716	15642	15734	15605	15581	15679	15521	15576	15516	15407	15517	15617	15694	15679	15618	15528	15669	15850	15589	15435	15442	15614	15447	15597	15603	15534	15733	15316	15373	15601	15539	15632	15679	15540	15768	15483	15555	15661	15446	15666	15522	15599	15589	15556	15615	15579	15606	15662	15508	15629	15641	15460	15750	15521	15536	15431	15394	15701	15534	15715	15405	15479	15623	15589	15436	15464	15574	15617	15394	15496	15663	15498	15687	15582	15523	15673	15418	15546	15631	15684	15542	15627	15531	15706	15470	15496	15592	15646	15615	15568	15644	15614	15734	15627	15582	15674	15716	15510	15467	15675	15598	15752	15668	15743	15550	15496	15510	15556	15480	15590	15653	15490	15784	15529	15499	15407	15561	15516	15497	15698	15747	15572	15507	15508	15454	15600	15468	15618	15538	15531	15565	15418	15516	15611	15650	15526	15540	15561	15471	15585	15528	15567	15652	15616	15690	15689	15374	15322	15689	15514	15509	15717	15408	15328	15486	15445	15619	15665	15591	15540	15485	15691	15593	15587	15516	15538	15695	15576	15627	15320	15635	15590	15700	15463	15671	15643	15572	15647	15721	15419	15382	15486	15651	15613	15627	15458	15427	15483	15381	15461	15230	15544	15450	15639	15587	15613	15672	15445	15371	15433	15403	15624	15550	15690	15518	15614	15544	15490	15405	15634	15460	15635	15653	15748	15648	15580	15427	15483	15462	15405	15587	15540	15537	15493	15753	15661	15416	15466	15467	15596	15473	15610	15792	15501	15594	15481	15377	15369	15591	15687	15556	15723	15492	15523	15634	15533	15531	15572	15441	15533	15458	15536	15672	15683	15522	15473	15558	15465	15550	15552	15470	15627	15522	15449	15585	15476	15437	15623	15499	15600	15569	15559	15570	15656	15548	15703	15751	15614	15625	15547	15433	15390	15667	15479	15517	15728	15426	15405	15573	15512	15578	15641	15457	15309	15636	15502	15544	15590	15494	15646	15373	15535	15471	15383	15630	15516	15459	15503	15487	15482	15675	15579	15476	15626	15472	15461	15589	15400	15657	15365	15493	15463	15453	15711	15571	15456	15592	15516	15254	15364	15382	15729	15468	15441	15548	15590	15635	15544	15522	15447	15672	15562	15377	15435	15552	15579	15590	15641	15413	15510	15647	15761	15422	15784	15659	15727	15564	15478	15459	15600	15723	15426	15513	15546	15478	15655	15575	15574	15640	15371	15775	15529	15650	15712	15435	15528	15518	15723	15334	15451	15485	15458	15572	15570	15634	15754	15281	15394	15668	15574	15551	15558	15529	15585	15719	15447	15420	15564	15851	15648	15635	15551	15484	15592	15552	15448	15492	15592	15500	15461	15475	15446	15270	15505	15741	15820	15544	15573	15562	15917	15619	15530	15626	15517	15727	15683	15618	15861	15583	15862	15803	15713	15585	15531	15788	15577	15651	15543	15542	15627	15689	15450	15504	15621	15609	15419	15711	15496	15651	15650	15675	15613	15694	15769	15626	15569	15393	15693	15635	15567	15622	15550	15643	15361	15513	15520	15554	15519	15684	15472	15488	15434	15516	15701	15336	15598	15674	15712	15672	15617	15542	15556	15535	15502	15548	15517	15514	15474	15396	15666	15711	15512	15565	15471	15531	15464	15631	15743	15678	15552	15569	15442	15801	15589	15542	15498	15391	15466	15715	15657	15550	15476	15576	15584	15414	15441	15401	15484	15436	15522	15632	15710	15459	15532	15645	15704	15565	15496	15665	15500	15773	15440	15550	15633	15719	15439	15497	15641	15556	15581	15556	15448	15840	15541	15377	15514	15697	15405	15408	15748	15442	15541	15549	15488	15703	15596	15625	15576	15471	15681	15605	15551	15695	15594	15775	15594	15233	15469	15701	15565	15447	15606	15586	15367	15559	15700	15416	15522	15656	15536	15361	15835	15599	15603	15555	15519	15590	15509	15513	15522	15546	15620	15678	15459	15595	15614	15384	15514	15433	15544	15607	15709	15527	15616	15621	15676	15584	15634	15679	15617	15648	15525	15725	15403	15536	15563	15491	15643	15584	15364	15539	15694	15711	15558	15522	15614	15639	15371	15476	15573	15528	15775	15655	15672	15423	15228	15344	15523	15469	15647	15429	15653	15476	15433	15491	15575	15594	15582	15656	15487	15591	15567	15513	15617	15580	15667	15574	15800	15518	15563	15733	15722	15686	15535	15528	15438	15476	15653	15443	15566	15758	15569	15418	15647	15694	15446	15629	15715	15510	15369	15431	15486	15525	15617	15666	15589	15408	15472	15619	15575	15524	15490	15550	15396	15417	15528	15710	15586	15647	15612	15636	15732	15523	15676	15573	15469	15488	15686	15733	15628	15598	15725	15541	15521	15446	15574	15472	15644	15644	15665	15576	15618	15598	15633	15465	15478	15622	15603	15774	15536	15694	15382	15679	15514	15589	15638	15739	15506	15570	15568	15448	15620	15765	15492	15416	15574	15678	15678	15534	15503	15507	15561	15511	15382	15579	15665	15597	15547	15655	15389	15692	15563	15410	15527	15548	15619	15553	15600	15619	15666	15574	15603	15631	15532	15588	15677	15484	15628	15571	15420	15672	15528	15621	15559	15681	15537	15610	15598	15370	15574	15614	15519	15311	15701	15847	15637	15623	15581	15461	15673	15620	15616	15540	15537	15649	15423	15582	15659	15571	15441	15572	15488	15437	15479	15470	15405	15599	15544	15677	15669	15697	15810	15626	15803	15613	15714	15493	15505	15518	15428	15449	15568	15815	15654	15536	15493	15517	15643	15503	15604	15492	15710	15578	15600	15667	15603	15545	15611	15629	15563	15381	15514	15532	15626	15520	15688	15430	15475	15641	15569	15519	15720	15633	15606	15487	15467	15587	15440	15408	15441	15493	15424	15222	15546	15650	15705	15757	15627	15427	15498	15651	15637	15475	15617	15531	15595	15592	15735	15396	15580	15650	15704	15540	15576	15488	15615	15361	15675	15607	15801	15641	15539	15644	15525	15683	15452	15485	15452	15603	15551	15727	15485	15756	15526	15610	15501	15468	15317	15663	15598	15578	15627	15538	15657	15652	15574	15388	15463	15536	15634	15467	15490	15629	15592	15634	15668	15533	15555	15493	15650	15563	15572	15493	15658	15501	15664	15627	15717	15601	15462	15677	15459	15539	15399	15682	15741	15599	15573	15602	15726	15707	15456	15470	15565	15607	15250	15518	15525	15567	15604	15672	15762	15638	15421	15538	15739	15466	15558	15465	15512	15632	15438	15587	15471	15523	15598	15573	15658	15643	15618	15565	15600	15572	15521	15585	15540	15446	15700	15743	15633	15617	15553	15335	15644	15377	15505	15737	15597	15574	15430	15646	15630	15438	15402	15525	15578	15464	15434	15569	15717	15510	15260	15636	15708	15449	15514	15494	15493	15693	15649	15485	15752	15641	15666	15613	15535	15674	15515	15520	15516	15556	15484	15531	15590	15511	15495	15481	15642	15582	15376	15435	15396	15484	15177	15515	15605	15538	15566	15646	15545	15568	15616	15629	15496	15723	15429	15598	15476	15518	15553	15636	15544	15509	15671	15463	15605	15700	15786	15725	15747	15508	15735	15728	15686	15527	15618	15639	15692	15572	15666	15413	15609	15612	15544	15441	15538	15372	15495	15612	15594	15600	15764	15721	15786	15484	15629	15450	15644	15381	15601	15448	15487	15683	15496	15613	15537	15588	15502	15458	15479	15619	15571	15566	15332	15572	15604	15558	15631	15545	15700	15633	15468	15605	15494	15552	15591	15392	15572	15513	15521	15418	15616	15593	15630	15711	15600	15510	15563	15760	15465	15431	15392	15558	15518	15571	15565	15614
34022	55976	52266	43174	37898	29216	21663	19706	17918	16744	16138	15796	15792	15602	15295	15429	15343	15018	14882	14912	14785	14789	14895	14831	14798	14699	14799	14692	14729	14993	14796	14746	14774	14795	14696	14926	14847	14846	14689	14737	14871	14704	14766	14639	14848	14606	14893	14679	14748	14767	15092	15325	15214	14740	14568	14754	14706	14822	14588	14893	14784	14530	14734	14754	14487	14823	14883	14681	14832	14808	14747	14680	14835	14775	14684	14818	14632	14687	14549	14548	14690	14680	14611	14580	14709	14585	14647	14781	14700	14668	14825	14711	14725	14689	14865	14731	14678	14732	14650	14749	14706	14625	14612	14652	14737	14744	14666	14727	14575	14519	14716	14641	14626	14686	14736	14798	14671	14798	14648	14644	14802	14621	14550	14585	14702	14538	14674	14562	14748	14583	14660	14679	14552	14733	14682	14600	14705	14757	14813	14883	14598	14697	14858	14608	14625	14624	14590	14670	14678	14631	14712	14807	14637	14824	14706	14690	14824	14651	14737	14695	14593	14631	14556	14653	14830	14744	14656	14723	14710	14608	14674	14678	14589	14893	14634	14692	14579	14654	14748	14763	14699	14655	14565	14707	14691	14572	14591	14731	14688	14779	14668	14479	14911	14640	14754	14673	14674	14706	14639	14592	14714	14737	14605	14535	14669	14746	14759	14807	14637	14787	14742	14882	14581	14818	14655	14723	14691	14672	14656	14652	14554	14727	14588	14633	14812	14824	14705	14487	14780	14588	14684	14570	14699	14754	14778	14614	14687	14734	14753	14687	14692	14659	14682	14766	14663	14608	14568	14615	14652	14684	14594	14628	14776	14664	14723	14699	14778	14750	14795	14706	14573	14790	14624	14586	14760	14777	14717	14792	14683	14595	14670	14664	14470	14769	14677	14622	14521	14823	14469	14792	14699	14771	14664	14800	14715	14692	14654	14804	14792	14683	14737	14724	14746	14662	14633	14899	14775	14737	14807	14812	14660	14720	14713	14533	14591	14812	14640	14698	14633	14932	14739	14655	14725	14574	14641	14599	14839	14809	14744	14617	14722	14736	14707	14808	14747	14574	14685	14741	14674	14677	14567	14677	14679	14709	14674	14896	14621	14658	14603	14574	14769	14726	14565	14596	14767	14817	14658	14671	14658	14690	14674	14650	14762	14757	14839	14878	14811	14654	14724	14641	14646	14712	14671	14769	14668	14573	14586	14773	14562	14719	14572	14785	14766	14659	14630	14704	14727	14772	14840	14661	14697	14596	14766	14703	14705	14622	14726	14534	14603	14701	14747	14872	14686	14575	14739	14752	14487	14823	14700	14718	14514	14830	14592	14698	14494	14596	14635	14683	14739	14723	14536	14817	14622	14732	14631	14694	14639	14658	14852	14694	14578	14640	14639	14775	14755	14675	14759	14610	14589	14778	14585	14738	14589	14831	14613	14628	14660	14672	14720	14674	14656	14554	14582	14533	14594	14703	14855	14625	14656	14742	14746	14786	14608	14581	14654	14781	14633	14626	14701	14594	14699	14640	14810	14617	14723	14731	14638	14608	14661	14650	14687	14856	14768	14687	14741	14673	14594	14656	14526	14700	14494	14862	14538	14695	14754	14596	14654	14601	14505	14643	14636	14778	14652	14753	14653	14799	14774	14737	14549	14780	14527	14571	14706	14621	14717	14624	14659	14722	14687	14711	14472	14739	14834	14619	14713	14692	14824	14668	14712	14714	14484	14665	14696	14769	14589	14684	14808	14508	14651	14647	14598	14685	14599	14688	14858	14724	14745	14798	14454	14684	14713	14607	14720	14460	14747	14511	14600	14625	14689	14653	14659	14806	14763	14762	14607	14729	14786	14615	14821	14780	14683	14659	14654	14670	14819	14731	14502	14613	14785	14721	14788	14544	14798	14616	14827	14795	14625	14511	14622	14766	14632	14888	14671	14788	14733	14546	14651	14677	14547	14715	14754	14627	14720	14632	14716	14703	14658	14777	14729	14753	14726	14785	14838	14682	14507	14838	14791	14581	14801	14664	14685	14647	14626	14611	14741	14715	14760	14665	14728	14918	14627	14394	14924	14719	14740	14734	14781	14665	14493	14620	14719	14686	14764	14571	14712	14641	14575	14699	14605	14729	14752	14667	14574	14718	14690	14573	14670	14757	14523	14631	14779	14789	14676	14514	14748	14593	14611	14514	14533	14640	14830	14659	14609	14657	14665	14880	14740	14597	14563	14846	14671	14833	14532	14649	14637	14807	14702	14764	14824	14654	14673	14658	14786	14763	14694	14588	14740	14592	14703	14638	14753	14625	14824	14748	14698	14686	14808	14799	14821	14747	14738	14675	14692	14890	14851	14631	14628	14624	14653	14573	14549	14563	14776	14698	14658	14684	14634	14698	14677	14829	14571	14693	14712	14716	14588	14642	14598	14803	14801	14738	14781	14660	14827	14643	14534	14664	14648	14679	14645	14754	14554	14512	14576	14746	14523	14859	14771	14751	14580	14679	14592	14724	14625	14832	14698	14851	14544	14689	14544	14800	14855	14625	14821	14647	14586	14653	14621	14873	14497	14635	14795	14748	14603	14565	14696	14597	14773	14887	14736	14500	14793	14755	14806	14565	14566	14646	14994	14527	14719	14677	14690	14629	14636	14602	14687	14657	14818	14919	14780	14748	14639	14621	14647	15029	14518	14785	14731	14769	14681	14632	14712	14620	14660	14730	14723	14758	14795	14695	14664	14623	14645	14614	14564	14747	14622	14609	14753	14802	14659	14818	14694	14728	14705	14567	14703	14795	14542	14688	14629	14580	14694	14661	14731	14582	14699	14589	14733	14600	14917	14614	14609	14622	14585	14674	14825	14689	14838	14628	14692	14578	14632	14675	14403	14655	14722	14519	14825	14529	14652	14701	14740	14801	14709	14594	14584	14730	14610	14732	14592	14712	14600	14495	14747	14655	14712	14696	14816	14607	14675	14658	14709	14655	14708	14766	14711	14756	14656	14544	14686	14751	14649	14675	14669	14717	14724	14914	14667	14796	14625	14786	14657	14529	14590	14710	14626	14751	14679	14626	14507	14684	14608	14830	14639	14804	14615	14703	14626	14679	14885	14728	14807	14657	14782	14792	14589	14551	14774	14664	14526	14689	14733	14662	14763	14565	14773	14761	14756	14857	14728	14580	14776	14650	14755	14739	14738	14619	14809	14809	14866	14713	14648	14764	14702	14851	14678	14724	14773	14616	14763	14754	14793	14730	14565	14748	14638	14750	14579	14676	14603	14723	14730	14619	14537	14747	14728	14626	14831	14688	14738	14764	14661	14565	14703	14651	14633	14480	14697	14643	14807	14668	14554	14672	14729	14790	14705	14847	14665	14784	14782	14563	14714	14542	14724	14739	14626	14819	14651	14654	14597	14714	14588	14635	14653	14802	14785	14573	14639	14675	14575	14589	14480	14701	14649	14660	14682	14578	14651	14723	14796	14593	14646	14639	14526	14750	14566	14570	14731	14834	14620	14610	14482	14534	14824	14722	14778	14566	14721	14844	14596	14694	14664	14688	14805	14651	14660	14615	14698	14789	14557	14584	14592	14739	14637	14646	14597	14750	14684	14539	14784	14848	14719	14687	14682	14770	14739	14609	14737	14756	14583	14760	14625	14631	14654	14526	14578	14718	14659	14818	14794	14711	14763	14867	14641	14879	14654	14609	14846	14625	14761	14785	14633	14740	14616	14789	14795	14617	14741	14552	14712	14641	14698	14575	14524	14721	14584	14588	14799	14560	14708	14482	14656	14743	14756	14716	14655	14810	14553	14674	14630	14650	14669	14794	14539	14657	14659	14697	14837	14548	14701	14618	14911	14796	14807	14680	14582	14735	14806	14701	14654	14714	14549	14557	14623	14673	14635	14797	14728	14734	14742	14651	14777	14679	14711	14650	14526	14620	14803	14757	14701	14684	14637	14704	14485	14801	14667	14499	14816	14715	14726	14598	14736	14601	14676	14716	14634	14716	14652	14598	14632	14603	14788	14644	14686	14916	14671	14815	14487	14837	14706	14692	14659	14672	14614	14757	14705	14701	14633	14802	14675	14424	14389	14789	14730	14572	14578	14733	14765	14683	14568	14769	14586	14497	14700	14606	14560	14723	14596	14681	14830	14747	14797	14666	14883	14665	14679	14611	14717	14642	14610	14759	14810	14735	14830	14886	14641	14553	14597	14706	14645	14821	14713	14665	14728	14664	14699	14798	14705	14727	14714	14573	14624	14722	14658	14583	14779	14766	14682	14773	14741	14668	14557	14761	14772	14629	14662	14773	14704	14547	14768	14636	14707	14574	14564	14608	14711	14766	14732	14521	14581	14669	14601	14557	14653	14670	14833	14678	14762	14637	14607	14549	14838	14548	14707	14592	14707	14882	14637	14744	14593	14691	14673	14580	14732	14602	14702	14602	14567	14710	14758	14587	14516	14585	14658	14737	14673	14634	14683	14630	14612	14603	14744	14634	14678	14676	14738	14695	14710	14684	14762	14724	14764	14751	14695	14730	14620	14674	14769	14901	14621	14579	14604	14604	14559	14731	14776	14677	14508	14556	14697	14575	14648	14792	14732	14744	14599	14738	14758	14689	14694	14630	14682	14612	14722	14583	14697	14626	14745	14706	14515	14745	14650	14679	14551	14794	14714	14555	14742	14610	14528	14746	14579	14483	14674	14706	14710	14583	14674	14620	14843	14661	14596	14598	14848	14592	14662	14722	14749	14701	14686	14746	14689	14839	14564	14731	14716	14736	14745	14641	14772	14832	14779	14742	14578	14805	14854	14692	14767	14850	14828	14710	14653	14570	14740	14579	14658	14435	14643	14602	14912	14610	14556	14771	14514	14620	14670	14598	14674	14690	14607	14661	14698	14585	14552	14624	14609	14689	14823	14693	14592	14696	14550	14719	14678	14581	14681	14872	14794	14777	14523	14770	14722	14590	14635	14621	14693	14795	14624	14668	14624	14757	14607	14686	14560	14713	14734	14676	14704	14725	14726	14543	14558	14690	14780	14565	14833	14615	14752	14701	14708	14786	14608	14633	14493	14914	14717	14727	14653	14782	14639	14670	14716	14817	14748	14642	14622	14692	14621	14372	14756	14655	14518	14642	14593	14559	14675	14639
28013	24789	30519	28080	20661	18007	17268	16220	15750	15259	15105	15422	15009	15152	14897	14955	14957	14814	14901	14864	14575	14663	14744	14613	14612	14789	14987	14749	14748	14860	14807	14762	14680	14925	14832	14680	14833	14794	14895	14857	14936	14962	14787	14899	14746	14619	14852	14830	14820	14873	14617	14807	14849	14740	14798	14819	14774	14727	14755	14806	14874	14772	14748	14657	14934	14829	14821	14893	14830	14911	14791	14744	14670	14946	14626	14753	14708	14890	14663	14582	14979	14945	14608	14666	14774	14663	14842	14864	14897	14822	14753	14969	14624	14624	14742	14517	14784	14885	14796	14873	14889	14756	14682	14778	14763	14727	14892	14795	14937	14894	14726	14901	14566	14958	14804	14840	14762	14833	14688	14836	14611	14631	14789	14708	14734	14745	14870	14880	14976	14848	14772	14773	14627	14692	14671	15010	14713	14801	14860	14865	14773	14818	14848	14659	14745	14702	14840	14709	14858	14827	14649	14716	14725	14745	14724	14856	14924	14826	14730	14973	14679	14864	14864	14796	14897	14977	14419	14837	14711	14453	14950	14874	14579	14908	14785	14819	14644	14739	14734	14675	14755	14958	14814	14585	14705	14869	14818	14735	14663	14767	14828	14659	14763	14778	14869	14663	14758	14736	14517	14858	14797	14773	14744	14858	14511	14683	14878	14672	14727	14968	14901	15001	14794	14862	14701	14893	14641	14850	14858	14839	14723	14763	14944	14789	14775	14787	14786	14722	14696	14803	14747	14940	14864	14838	14742	14743	14581	14876	14679	14723	14863	14884	14848	14821	14756	14653	14733	14707	14775	14768	14585	14683	14760	14688	14657	14962	14789	14613	14762	14893	14873	14815	14696	14829	14777	14906	14866	14861	14631	14895	14917	14864	14849	14811	14632	14573	14739	14887	14806	14991	14703	14584	14761	14644	14721	14657	14933	14680	14523	14951	14728	14857	14909	14700	14769	14710	14844	14745	14672	14791	14916	14678	14807	14853	14748	14783	14540	14795	14632	14818	14916	14705	14742	14642	14711	14739	14688	14731	14898	14793	14715	14721	14739	14682	14622	14714	14812	14561	14741	14859	14797	14672	14864	14960	14728	14819	14835	14713	14734	14709	14732	14877	14786	14778	14894	14780	14585	14504	14778	14588	14919	14799	14671	14568	14722	14834	14957	14709	14703	14715	14847	14872	15135	14811	14823	14643	14766	14811	14613	14847	14753	14963	14785	14764	14814	14699	14586	14710	14830	14526	14813	14744	14785	14901	14692	14913	14654	14703	14658	14630	14801	14859	14948	14584	14815	14720	14743	14807	14699	14763	14808	14864	14705	14582	14762	14856	14870	14762	14888	14690	14987	14791	14795	14969	14760	14828	14808	14607	14665	14800	14891	14788	14658	14791	14771	14786	14645	14945	14701	14802	14838	14635	14572	14852	14729	14705	14812	14886	14709	14827	14688	14556	14691	14756	14965	14813	14865	14778	14760	14698	14689	14958	14940	14772	14819	14739	14805	14757	14759	14632	14708	14898	14781	14542	14783	14674	14669	14859	14762	14652	14823	14695	14699	14935	14740	14832	14648	14675	14644	14698	14716	14716	14986	14808	14747	14691	14913	14835	14828	14943	14752	14712	14708	14835	14713	14878	14759	14806	14687	14789	14967	14641	14741	14883	14718	14756	14770	14938	14694	14839	14814	14780	14681	14791	14531	14703	14745	14645	14735	14838	14667	14701	14838	14691	14567	14713	14878	14878	14864	14891	14888	14968	14819	14798	14620	14923	14717	14711	14842	14698	14945	14661	14744	14825	14735	14665	14872	14758	14587	14573	14788	14836	14700	14711	14825	14785	14883	14878	14720	14829	14774	14587	14771	14935	14980	14709	14775	14701	14729	14436	14759	14843	14850	14676	14824	14774	14742	14793	14850	14748	14950	14849	14791	14714	14798	14683	14790	14643	15036	14788	14698	14564	14918	14636	14748	14704	14714	14771	14714	14811	14683	14841	14712	14763	14696	14725	14744	14622	14683	14799	14719	14820	14692	14703	14821	14737	14769	14717	14686	14743	14876	14791	14613	14799	14745	14943	14873	14767	14713	14973	14751	14759	14954	14821	14697	14832	14780	14680	14796	14891	14783	14563	14742	14744	14787	14725	14672	14671	14795	14780	14692	14739	14592	14808	14821	14783	14563	14623	14910	14632	14695	14789	14705	14813	14931	14711	14756	14912	14761	14815	14606	14887	14890	14551	14761	14720	14754	14592	14771	14718	14884	14697	14860	14672	14755	14748	14882	14877	14700	14824	14710	14790	14703	14633	14944	14723	14739	14649	14762	14803	14772	14876	14750	14863	14635	14656	14708	14938	14756	14892	14867	14573	14984	14714	14836	14781	14898	14739	14780	14877	14994	14801	14618	14794	14641	14762	14656	14799	14788	14974	14859	14795	14754	14755	14680	14928	14808	15035	14734	14856	14695	14583	14800	14899	14865	14953	14573	14854	14855	14828	14823	14674	14723	14766	14816	14853	14712	14713	14752	14926	14795	14903	14837	14583	14701	14716	14626	14721	14833	14733	14666	14841	14653	14918	14549	14727	14855	14836	14683	14725	14826	14950	14670	14596	14874	14752	14811	14736	14759	14701	14753	14806	14521	14786	14807	14750	14793	14816	14848	14802	14657	14876	14887	14673	14719	14683	14810	14743	14850	14531	14763	14855	14722	14779	14612	14852	14783	14844	14698	14834	15019	14812	14831	14979	14843	14530	14805	14809	14711	14939	14759	14741	14661	14688	14902	14712	14542	14892	14717	14896	14729	14724	14760	14839	14741	14719	14926	14827	14795	14763	14853	14598	14733	14857	14584	14822	14712	15004	14734	14741	14953	14911	15069	14696	14747	14906	14838	14652	14811	14974	14894	14675	14607	14546	14853	14863	14655	14913	14809	14786	14711	14795	14924	14804	14749	14939	14759	14954	14701	14711	14916	14953	14633	14716	14666	14866	14835	14761	14835	14550	14869	14605	14669	14703	14830	14864	14778	14776	14674	14800	14717	14744	14806	14913	14826	14747	14711	14777	14947	14541	14768	14847	14669	14691	14982	14918	14839	14720	14795	14655	14800	14829	15029	14931	14786	14737	14842	14752	14677	14577	14886	14829	14659	14762	14804	14650	14756	14900	14591	14596	14879	14848	14718	14823	14694	14899	14681	14605	14654	14647	14853	14640	14745	14775	14665	14649	14709	14893	14862	14904	14876	14790	14909	14855	14873	14641	14718	14948	14773	14576	14687	14619	14752	14970	14664	14750	14817	14952	14508	14600	14951	14951	14872	14695	14794	14699	14676	14939	15000	14525	14562	14852	14929	14896	14728	14652	14667	14699	14586	14837	14582	14780	14832	14557	14919	14852	14959	14628	14925	14792	14757	14538	14704	14705	14826	14643	14655	14731	14762	14566	14851	14670	14611	14639	14924	14604	14757	14792	14864	14832	14834	14920	14775	14950	14739	14678	14569	14896	14753	14728	15026	14922	14921	14838	14695	14907	14768	14888	14860	14649	14705	14683	14817	14650	14848	14692	14849	14785	14793	14882	14938	14860	14778	14752	14752	14859	14797	14649	14689	14811	14842	14716	14770	15041	14752	14781	14896	14709	14799	14834	14850	14981	14689	14428	14802	14805	14751	14682	14943	14825	14603	14881	14794	14817	14700	14815	14932	14704	14925	14756	14643	15042	14917	14731	14589	14763	14931	14843	14894	14825	14858	14908	14642	14777	15017	14845	14785	14784	14877	14886	14660	14856	14521	14769	14998	14890	14744	14793	14754	14837	14735	14669	14762	14675	14608	14742	14809	14846	14771	14769	14884	14849	14803	14825	14761	14822	14834	14739	14779	14589	14748	14686	14675	14705	14767	14879	14893	15013	14802	14666	14791	14945	14973	14700	14770	14745	14730	14723	14876	14756	14823	14796	14627	14734	14868	14789	14842	14803	14802	14836	14675	14754	14867	14894	14649	14770	14766	14900	14775	14760	14892	14810	14644	14686	14701	14828	14742	14603	14804	15068	14670	14770	14679	14882	14886	14716	15013	14754	14686	14721	14923	14810	14929	14679	14656	14822	14878	14722	14623	14556	14714	14902	14824	14840	14681	14705	14574	14899	14703	14581	14529	14729	14868	14813	14687	14779	14787	14636	15076	14678	14742	14669	14543	14735	14759	14752	14873	14831	14835	14778	14836	14741	14837	14932	14634	14815	14662	14922	14956	14640	14898	14760	14787	14640	14629	14530	14789	14931	14857	14731	14855	14730	14774	14885	14817	14876	14931	14748	14775	14887	14965	14731	14914	14792	14814	14575	14729	14802	14811	14856	14566	14802	14684	14648	14758	14825	14697	14430	14600	14814	14751	14761	14621	14873	14942	14809	14749	14625	14794	14808	14813	14873	14756	14752	14798	14993	14804	14734	14851	14819	14716	14802	14912	14924	14799	14809	14880	14663	14846	14708	14846	14667	14788	14855	14715	14730	14641	14834	14759	14790	14700	14547	14835	14643	14764	14978	15022	14822	14722	14678	14854	14757	14696	14743	14751	14696	14873	14962	14586	14840	14868	14966	14791	14767	14816	15102	14762	14723	14509	14829	14664	14537	14863	14928	14658	14513	14710	14711	14730	14798	14845	15002	14788	14686	14710	14801	14663	14677	14734	14764	14562	14679	14780	14903	14754	14850	14797	14915	14805	14891	14855	14744	14845	14734	14802	14834	14609	14835	14918	14684	14747	14842	14908	14970	14855	14805	14889	14632	14726	14717	14715	14759	14850	14852	14754	14840	14859	14832	14611	14830	14733	14713	14736	14863	15055	14655	14580	14635	14920	14711	14787	14587	14848	14877	14825	14982	14959	14808	14769	14822	14665	14830	14924	14842	14680	15009	14847	14673	14697	14802	14721	14708	14855	14851	14933	14886	14950	14720	14829	14734	14793	14657	14759	14669	14687	14702	14739	14913	14689	14711	14719	14767	14747	14775	14858	14692	14660	14845	14901	14578	14888	14787	14771	14868	14759	14712	14627	14542	14982	14968	14793	14776	14656	14852	14806	14715	14807	14766	14764	14965	14764	14896	14953	14868	14794	14811	14769	14716	14736	14729	14985	14803	14611	14771	14856	14695
28795	39429	36698	29680	21920	18759	17229	16280	15670	15125	14813	14737	14688	14712	14478	14425	14429	14289	14068	14273	14137	14008	14116	14172	14456	14118	14177	14149	14245	13984	14137	14094	14068	14360	14087	14186	13967	14266	14018	14089	14333	14208	14144	14142	14044	14206	14358	14169	14246	14077	14098	14153	14161	13993	14346	14175	14278	14282	14227	14184	14296	14223	14008	14140	14160	14274	14188	14172	14252	14126	14194	14191	14148	14182	14169	14167	14063	14183	14112	14111	14129	14129	14284	14190	14110	14076	14239	14184	14089	14226	14113	14072	14108	14097	14178	14199	14423	14025	14383	14237	14334	14185	14093	14000	14207	14013	14328	13944	14203	14177	14216	14068	14217	14007	14094	14033	14009	14323	14324	14052	14170	14305	14194	14306	13932	14124	14226	14197	14108	14219	14104	14282	14135	14020	14237	14150	14271	14134	14092	14244	14074	13992	14171	14055	14034	14134	14124	14277	14184	14267	14079	14148	14126	14162	14183	14149	14058	14091	14102	13957	14119	14152	14067	14007	14229	14104	14072	14065	14053	14183	14069	14192	14145	14178	14092	14187	13916	14140	14006	14050	14056	14041	14253	14022	14255	14165	14052	14169	14198	14305	14156	14174	14123	14172	14040	14055	14020	14097	14195	14203	14158	14116	14037	14330	14226	14186	14226	14063	14227	14139	14239	14155	14295	14245	14079	14212	14234	14352	13982	14003	13996	14163	14048	14300	14062	14032	14050	14162	14113	14305	14103	14074	14107	14395	14138	14069	14022	14103	13984	14098	14256	14083	14090	14085	14076	14164	14207	14151	14045	13959	14206	14230	14126	14126	14088	14027	14097	14157	14220	14308	14317	14252	14182	14025	14246	14056	14093	14214	14099	14145	14104	14104	14062	14242	14160	14257	14280	14200	13908	14025	14245	14035	14125	14145	14109	14183	14078	14248	14040	14109	14085	14206	14258	14183	14056	14037	14186	14188	14100	14035	14032	14014	14180	14193	14169	14165	14009	14024	14094	14070	14127	14160	13991	14128	14130	14194	14051	14086	14004	14052	14103	14089	14187	14134	14185	14174	14130	14098	14176	14213	14026	14247	13992	13995	14253	14267	14120	14149	14196	14108	14218	14183	14134	14100	14258	14113	14061	14156	14042	14224	14042	14118	14091	14129	14072	14290	14040	14208	14102	14106	14206	14087	14238	14073	14155	14081	14198	14061	14189	14170	14154	14056	14059	14156	14168	14261	14183	14209	14172	14091	14230	14198	14361	14196	14062	14270	14124	14077	14196	14142	14053	14109	14118	14217	14146	14025	14329	14159	14065	14204	14319	14107	14105	14192	14025	14301	14307	14154	14055	14209	14148	14130	14149	14165	14173	14275	14208	14290	14081	14013	14159	14169	14095	14149	14216	14164	14150	14143	14100	14194	14154	14003	14074	14159	14126	14010	14168	14062	14210	14145	14163	14050	14244	14194	14314	14142	14195	14015	14171	13977	14050	14151	14204	14090	14123	14163	14132	14118	14049	14120	13991	14175	14203	14046	14314	14123	14166	14203	14094	14021	13950	14160	14179	14244	14181	14048	14048	14155	14099	14003	14210	14127	14341	14062	14225	14294	14090	14089	14183	14249	14382	14141	13998	14027	14169	14137	14246	14075	14215	14005	14129	14207	14009	14270	14158	14295	14071	14348	14097	14232	14340	14104	14199	14257	14089	13938	14291	14127	14182	14000	14179	13982	14230	14111	14303	14274	14073	14058	14184	14166	14041	14162	14054	14191	14157	14057	14092	14029	14155	14096	14127	14154	14050	14185	14001	14270	13935	14144	14188	14167	14032	14138	13974	14189	14044	14039	14166	14124	14236	14076	14272	14186	14181	14210	14311	14118	14264	14176	14058	13953	14257	14035	14168	14130	14015	14114	14159	14213	14070	14100	14044	14124	14127	14257	14175	14225	14015	14053	14089	14157	14103	14009	14059	14143	14244	14099	14115	13911	14225	14126	14100	14082	14080	13926	14167	14396	14178	14106	14254	14128	14249	14021	14216	14209	14170	14136	14153	14109	14166	14118	14111	14255	14037	14131	14116	14174	14145	14145	14307	14069	14257	14039	14206	14147	14223	13956	14216	14168	13925	14280	14145	14081	14196	14105	14073	14135	14024	14055	14051	14066	14084	14001	14120	14043	13964	14257	14299	14352	14061	14143	14182	14244	14156	14076	14195	14139	14164	14107	14168	14070	14122	14237	14232	14129	14094	14070	14147	14129	14144	14277	14112	13992	14123	14018	14095	14253	14258	14060	14157	14146	13985	14148	14151	14128	14173	14209	14109	14124	14071	14250	13978	14016	13998	14150	14160	14006	14227	14187	14144	14071	14305	14189	14163	14281	14170	14054	14009	14183	14054	14112	14240	14046	14226	14231	14159	14346	14109	14189	14300	14116	14170	14081	14319	14044	14074	14126	14094	14130	14155	14233	14132	14164	14165	14044	14128	14015	14188	14184	14232	14090	14147	14177	14224	14207	14188	14102	14204	14206	14224	14141	14027	14153	14077	14110	14318	13979	14258	14219	13959	14135	14244	14165	14339	14215	14122	14082	14144	14161	14137	14249	14097	14136	14224	13935	14137	14228	14254	14002	14350	14116	14197	14195	14177	14175	14198	14115	14103	14181	14263	14161	14010	14116	14118	14251	14277	14070	14085	14103	14296	14272	13946	14116	14134	14168	14084	14167	14267	14130	13965	14119	14046	14026	14234	14134	14182	14187	14187	14256	14020	14285	14096	14212	14165	14252	14078	14326	14089	14273	14040	14115	14037	14130	14217	14234	14151	14229	14137	14142	14247	14165	13975	14231	14157	14087	14047	14285	14278	14236	14003	14133	14101	14071	14018	14261	14092	13995	14357	14106	14204	14161	13967	14235	14126	14304	14190	14243	13987	14139	14240	14316	14115	14107	14127	14183	14117	14295	13952	14144	14012	14110	14013	14096	14064	14130	14309	14067	14280	14085	14300	14173	14127	14120	14169	14283	14263	14228	14092	14330	14159	14183	14169	14118	14233	14153	14126	14155	14031	13987	14263	14170	14231	14174	14177	14288	14106	14028	14096	14225	14189	14178	14191	14064	14288	14219	14091	14201	14014	14247	14041	14111	14189	14103	14020	13999	14047	14319	14232	14217	14082	14053	14164	14157	14303	14249	14152	14048	14105	14200	14051	14235	14154	13932	14055	14060	14096	14204	14022	14166	14134	13935	14101	14012	14094	14106	13985	14104	14154	14241	14199	14230	14071	14180	14090	14239	14130	14080	14159	14138	14121	14286	14134	14052	14107	14172	14098	14109	14104	14351	13994	14054	14163	14149	14036	14078	14066	14186	14149	14021	14103	14094	14216	14165	14201	14145	14040	14191	14060	14172	14159	14126	14208	14074	14059	14205	14137	14047	14263	14222	14288	14074	14194	14201	14285	14175	14018	14184	14241	14098	14039	14220	13954	14073	14220	14090	14122	14112	14311	14102	14254	14135	14188	14137	14137	14090	14130	14326	14054	14179	14071	14139	14285	14145	14142	14174	14115	14117	14153	14333	14180	14150	14114	14247	13960	14090	14131	14155	14163	14286	14186	14041	14129	14176	14219	14238	14183	13992	14154	14086	14197	14117	14166	14040	14081	14198	14035	14184	14289	14149	14149	14141	14138	14180	14207	14067	14016	14263	14036	14182	14169	14023	13993	14004	14073	14142	14122	14077	14039	14357	14219	14150	14151	14266	14091	14181	14112	14198	14058	14075	14191	14110	14064	14294	14270	14152	14192	14177	14175	14032	14129	14158	14122	14095	14072	14078	14224	14126	14143	13947	14110	14219	14069	14098	14205	14102	14170	14176	14153	14297	14120	14149	14187	14128	13971	14133	14050	13909	14257	14045	13974	14235	14128	13981	14219	14079	14193	13997	14264	14059	14225	14250	14125	14126	14158	14193	14216	14215	14210	14206	14215	14078	14111	14064	14200	14396	14181	14206	14261	14136	14087	13981	14142	14222	14138	14075	13863	14291	14301	14115	14344	13825	14147	14063	14257	14270	14150	14095	14179	14116	14334	14277	14143	14052	14055	14132	14198	14197	14279	14178	14182	14072	14074	14059	14295	14322	14066	14181	14119	14054	14095	14123	14050	14300	14112	14130	14094	14227	14056	14100	14223	13986	14180	14161	14098	13867	13992	13931	14068	14104	14266	14169	14019	14187	14192	14315	14004	14247	13939	14118	14225	14116	14166	14103	14116	14235	14053	14143	14119	14256	14137	14185	14198	14070	14039	14276	14054	13961	14146	14109	14136	13955	14257	13998	14158	14169	14119	14182	14149	14031	14181	14261	14249	14230	14180	14212	14254	14223	14064	14047	14175	14167	14202	14194	14275	14198	14170	14042	14357	14099	14181	14001	14106	14226	14163	14221	14103	14210	14246	14044	14116	14186	14157	14129	14225	14277	14112	14303	14035	13963	14042	14384	14365	14184	14224	14121	14056	14031	14220	14221	14144	14239	14321	14280	14195	14067	14212	14010	14079	14174	14265	14221	14147	14319	13924	14179	14134	14051	14091	14131	14141	14068	14083	14114	14117	14184	14244	14266	14121	14210	14211	14153	14111	14078	14119	14130	14337	14239	14129	14083	14129	14097	14293	14104	14166	14376	14048	14267	14119	14192	14203	14187	14259	14091	14242	14239	14020	14271	14148	14084	14155	14215	14253	13997	14053	14091	14212	14090	14197	14303	14132	14314	14093	14294	14289	14123	14256	14091	14168	14024	14210	14167	14195	14217	14101	14382	14109	14057	14054	14272	14183	14027	14205	14060	14019	14097	14276	14188	14180	14090	14192	14357	14172	14089	14173	14084	14219	13908	14122	14107	14180	14241	14197	14114	14045	14062	14152	14112	14088	14135	14225	14161	14122	14096	14170	14290	14158	14234	14064	13995	13997	14104	14173	14001	14159	14119	14183	14073	14228	14233	14119	14123	14214	14265	14162	14186	13938	14268	14087	14241	14140	14137	14280	14090	14204	14139	14250	14083	14034	14244	14256	14022	14424	14204	14202	14096	14105	14215	14114	14238	14148	14086	14138	14037	14115	14202	14174	14010	14359	14207	14048	13937	14078	13990	14052	14119	14140	14202
24383	21486	29123	25886	24333	24527	23114	19085	17242	16947	16636	16281	16184	16372	16131	16281	16090	15982	16069	15964	15900	16013	15851	15916	15814	15763	15774	16001	15814	15848	15875	15712	15871	16083	15765	15782	15998	15664	15988	15839	15958	15834	15761	15695	15923	15976	15766	15884	16112	15923	15892	16111	16047	15831	15988	15578	15944	15909	15865	15657	15807	15822	15851	15772	15710	15704	15707	15840	15963	15745	15784	15731	15897	15917	15970	16005	15698	15734	15851	15780	15731	15924	15782	15744	15830	15576	15797	15770	15977	15764	15771	15792	16181	15722	15722	15709	15904	15569	15648	15740	15811	15763	15692	15804	15698	15975	15791	15780	15909	15549	15762	15896	15909	15678	15847	15694	15728	15707	15812	15886	15811	15791	15716	15962	15695	15725	15749	15689	15618	15970	16012	15877	15772	15577	15792	15838	15584	15692	15919	15762	15672	15760	15719	15823	15826	15741	15744	15883	15842	15851	15733	15499	15765	15681	15754	15535	15902	15478	15787	15660	15678	15777	15758	15654	15909	15704	15496	15752	15735	15717	15769	15907	15740	15777	15769	15693	15650	15725	15872	15808	15751	15747	15872	15847	15785	15737	15665	15683	15923	15654	15517	15601	15727	15663	15634	15691	15851	15668	15775	15793	15865	15822	15887	15821	15807	15860	15660	15624	15599	15743	15701	15803	15844	15838	15767	15761	15818	15659	15672	15743	15598	15724	15743	15644	15728	15809	15758	15608	15860	15878	15761	15815	15768	15937	15642	15583	15734	15587	15803	15776	15713	15718	15754	15569	15726	15788	15726	15835	15683	15806	15814	15856	15789	15730	15537	15672	15707	15782	15753	15765	15760	15773	15563	15611	15964	15876	15696	15755	15941	15819	15917	15790	15515	15749	15901	15697	15748	15731	15762	15592	15590	15837	15793	15658	15638	15824	15867	15775	15967	15776	15662	15775	15798	15632	15729	15728	15740	15519	15751	15841	15754	15915	15929	15872	15722	15781	15563	15678	15675	15789	15823	15870	15542	15817	15778	15608	15740	15616	15655	15764	15722	15742	15774	15749	15864	15776	15578	15723	15475	15582	15737	15719	15791	15864	15812	15756	15933	15680	15919	15814	15809	16102	15911	15793	15631	15744	15735	15769	15824	15895	15829	15695	15701	15694	15825	15866	15732	15767	15904	15671	15754	15827	15785	15644	15798	15851	15744	15851	15651	15725	15734	15773	15837	15716	15793	15609	15874	15643	15646	15877	15753	15585	15675	16008	15718	15677	15900	15614	15748	15852	15914	15533	15764	15509	15782	15804	15759	15817	15789	15711	15614	15807	15585	15776	15584	15724	15618	15852	15786	16087	15633	15668	15851	16042	15784	15699	15621	15799	15759	15798	15757	15719	15702	15793	15905	15669	15763	15519	15914	15980	15778	15827	15737	15733	15598	15944	15777	15798	15637	15626	15747	15873	15784	15640	15928	15847	15719	15808	15831	15698	15802	15746	15728	15766	15881	15872	15629	15889	15720	15651	15739	15752	15703	15934	15833	15721	15963	15781	15593	15619	15705	15699	15786	15633	15939	15728	15666	15977	15746	15723	15791	15733	15636	15718	15939	15785	15651	15771	15674	15753	15849	15517	15764	15807	15821	15788	15563	15786	15816	15832	15803	15758	15647	15808	15739	15746	15678	15951	15700	15778	15558	15993	15732	15882	15749	15772	15847	15847	15614	15577	15866	15685	15750	16075	15728	15845	15851	15585	15609	15768	15931	15611	15775	15649	15765	15697	15746	15759	15915	15777	15685	15788	15801	15876	15665	15644	15612	15779	15726	15839	15781	15800	15671	15773	15778	15770	15876	15897	15831	15759	15752	15801	15885	15700	15816	15780	15702	15958	15744	15606	15570	15794	15873	15766	15755	15748	15786	15710	15938	15846	15818	15803	15850	15949	15876	15746	15640	15813	15779	15827	15618	15769	15658	15742	15868	15717	16001	15952	15848	15704	15885	15802	15777	15693	15804	15682	15594	15865	15881	15965	15897	15827	15938	15594	15742	15794	15727	15627	15802	15719	15816	15836	15635	15958	15788	15803	15842	15800	15633	15798	15660	15770	15903	15804	15688	15774	15667	15469	15842	15904	15535	15744	15821	15700	15787	15760	15772	15784	15681	15832	15715	15657	15749	15863	15811	15699	15756	15650	15694	15668	15666	15638	15786	15794	15856	15994	15864	15670	15720	15762	15845	15797	15700	15596	15836	15715	15765	15824	15737	15848	15838	15700	15761	15612	15814	15883	15735	15951	15840	15667	15739	15580	15722	15851	15830	15776	15838	15754	15807	15668	15755	15787	15805	15758	15867	15751	15798	15675	15790	15723	15806	15911	15631	15628	15754	15775	15754	16038	15871	15789	15784	15681	15888	15807	15807	15746	15902	15919	15903	15817	15839	15825	15666	15849	15841	15938	15702	15893	15795	15802	15967	15684	15850	15710	15681	15761	15873	15716	15790	15804	16027	15572	15728	15744	15838	15612	15679	15951	15808	15862	15781	15576	15759	15601	15780	15658	15863	15825	15818	15737	15767	15913	15809	15684	15834	15662	15651	15629	15702	15689	15541	15793	15901	15892	16005	15575	15844	15551	15657	15775	15655	15775	15870	15840	15655	15773	15905	15668	15804	15692	15703	15860	15614	15806	15874	15828	15979	15740	15787	15804	15810	15823	15663	15755	15782	15719	15859	15492	15678	15890	15784	15693	15765	15706	15585	15758	15743	15829	15559	15669	15847	15660	15895	15877	15879	15685	15787	15786	15731	15867	15726	15701	15886	15628	15704	15699	15562	15640	15761	15739	15687	15665	15939	15725	15654	15837	15692	15902	15871	15678	15645	15592	15757	15674	15874	15901	15734	15741	15729	15814	15915	15698	15849	15641	15781	15750	15677	15674	15769	15839	15813	15788	15879	15806	15717	15778	15832	15944	15664	15930	15860	15583	15718	15703	15856	15898	15848	15843	15821	15930	15700	15928	15653	15692	15767	15897	15801	15829	15806	15778	15849	15648	15770	15988	15865	15762	15765	15733	15758	15780	15970	15841	15707	15697	15816	15559	15695	15740	15668	15817	15807	15993	15659	15564	15802	15835	15715	15812	15703	15805	15731	15802	15661	15714	15936	15807	15808	15838	15663	15701	15703	15628	15617	15669	15704	15824	15668	15682	15631	15788	15895	15845	15994	15958	15818	15687	15700	15633	15707	15729	15902	15807	15784	15738	15697	15761	15743	15931	15585	15946	15783	15673	15741	15601	15920	15773	15841	15838	15882	15863	15604	15862	15799	15658	15684	15711	15848	15865	15808	15800	15714	15720	15830	15433	15829	15743	15910	15718	15573	15609	15698	15701	15680	15611	15836	15771	15853	15872	15973	15711	15901	15935	15683	15729	15730	15708	15828	15729	15567	15728	15684	15857	15625	15790	15819	15720	15790	15778	15642	15726	15654	15933	15765	15885	15949	15669	15613	15715	15794	15721	15723	15666	15600	15947	15708	15802	15742	15703	15676	15909	15625	15755	15871	15748	15788	15589	15731	15870	15625	15555	15989	15877	15747	15599	15730	15827	15742	15852	15750	15780	15923	15713	15838	15927	15749	15608	15911	15846	15593	15713	15559	15920	15732	15899	15850	15809	15925	15814	15644	15916	15840	15742	15615	15564	15691	15772	15829	15787	15818	15827	15783	15701	15672	15756	15769	15630	15714	15833	15686	15721	15659	15858	15688	15730	15806	15770	15679	15823	15890	15708	15696	15667	15855	15860	15849	15721	15664	15729	15731	15866	15811	15636	15778	15649	15795	15819	15857	15692	15606	15656	15652	15812	15831	15795	15705	15738	15794	15841	15704	15741	15717	15914	15799	15772	15846	15759	15707	15513	15801	15774	15748	15735	15864	15772	15799	15791	15853	15825	15765	15914	15760	15586	15810	15770	15674	15762	15940	15807	15754	15800	15925	15565	15678	15877	15699	15811	15741	15651	15703	15762	15680	15861	15629	15737	15715	15573	15933	15666	15729	15426	15694	15794	15660	15952	15752	15860	15900	15642	15704	15628	15723	15916	15820	15762	15672	15541	15976	15850	15755	15682	15751	15734	15704	15648	15697	15852	15752	15759	15722	15766	15877	15719	15682	15873	15857	15620	15786	15793	15774	15722	15564	15565	15766	15751	15785	15649	15784	15703	16030	15965	15906	15989	15766	15685	15876	15824	15792	15899	15853	15733	15698	15717	15840	15834	15800	15874	15521	15674	15827	15846	15732	15809	15877	15769	15725	15740	15712	15881	15808	15754	15584	15892	15842	15655	15690	15827	15892	15886	15702	15922	15758	15801	15885	15769	15642	15750	15893	16048	15797	15667	15959	15748	15682	15939	15763	15701	15813	15654	15827	15722	15730	15734	15743	15921	15837	15749	15650	15708	15818	15628	15526	15762	15752	15621	15710	15701	15654	15747	15595	15365	15844	15793	15735	15749	15790	15792	15850	15761	15755	15704	15864	15768	15721	15767	15746	15642	15712	15781	15800	15717	15867	15778	15656	15691	15816	15777	15705	15592	15732	15813	15744	15914	15943	15739	15833	15743	15911	15668	15668	15807	15745	15721	15754	15708	15742	15534	15597	15775	15582	15640	15737	15963	15859	15735	15852	15801	15776	15921	15853	15725	15770	15778	15614	15812	15857	15814	15889	15901	15703	15783	15664	15659	15817	15736	15429	15580	15755	15741	15747	15765	15782	15647	15975	15921	15697	15758	15797	15692	15640	15611	15664	15712	15897	15851	15607	15699	15769	15800	15755	15552	15613	15720	15731	15885	15868	15734	15715	15696	15842	15884	15930	15918	15772	15839	15929	15941	15859	15781	15857	15959	16036	15825	15761	16061	15597	15678	15655	15869	15740	15563	15888	15747	15844	15742	15652	15861	15556	15805	15595	15817	15645	15763	15812	15759	16029	15881	15851	15865	15766	15643	15748	15738	15799	15759	15964	15638	15762	15652	15809	15812	15765	15783	15630	15644	15710	15696	15787	15767	15758	15687	15780	15876	15734	15842	15793	15816	15789	15780	15648	15854	15816	15837	15697	15476	15601	15830	15901	15706	15820	15959	15841	16027	15918	15783	15781	15626
31967	50416	48545	37929	29782	25074	21504	18600	16988	16106	15691	15580	15395	15457	15324	15336	15123	15098	15109	14984	14739	14958	14966	14859	15054	14942	14798	14909	14918	15073	14734	14839	14859	14822	14805	14934	14854	14741	14870	14832	14944	14884	14926	14908	14867	14797	14678	14977	14760	14677	14832	14829	15036	14872	14759	14743	14848	14820	14847	14887	14769	14851	14655	14703	14992	14810	14940	14859	14818	14832	14908	14767	14758	14813	14861	14719	14843	14827	14765	14719	14805	14837	14799	14799	14834	14831	14726	14722	14936	14818	14795	14693	14792	14813	14881	14720	14716	14737	14969	14894	14806	14858	14791	14826	14752	14711	14868	14706	15004	14802	14757	14765	14794	14840	14645	14814	14882	14721	14677	14829	14815	14758	14824	14803	15006	14744	14893	14865	14695	14808	14682	14736	14730	14797	14772	14812	14802	14602	14765	14666	14754	14697	14789	14728	14624	14851	14637	14922	14774	14813	14676	14870	14817	14781	14756	14920	14696	14729	14835	14840	14786	15075	14938	14568	14927	14726	14775	15005	14901	14797	14875	14911	14922	14651	14788	14784	14634	14904	14642	14677	14965	14869	14664	14948	14748	14714	14767	14694	14779	14667	14809	14774	14700	14737	14614	14919	14726	14795	14665	14782	14827	14854	14667	14907	14726	14743	14956	14783	14921	14828	15067	14784	14780	14820	14733	14897	14817	14877	14826	14668	14905	14779	14703	14828	14834	14814	14719	14832	14627	14922	14894	14718	14839	14754	14804	14858	14855	14750	14837	14831	14776	14772	14648	14866	14562	14905	14791	14841	14904	14808	14788	14803	14741	14823	14929	14899	14790	14729	14983	14742	14647	14787	14847	14697	14788	15001	14840	14792	14761	14806	14851	14792	14925	14801	14920	14725	14690	14943	14830	14766	14819	14839	14735	14925	14916	14670	14885	14878	14757	14836	14970	14711	14729	14688	14875	14714	14688	14727	14880	14802	14807	14710	14780	14739	14812	14803	14742	14948	14738	14790	14734	14767	14768	14792	14905	14978	14765	14767	14663	14810	14821	14782	14936	14872	14843	14822	14868	14793	14842	14831	14929	14669	14812	14620	14978	14802	14777	14818	14795	14630	14802	14900	14830	14804	14755	14963	14914	14761	14906	14979	14949	14816	14651	14798	14767	14821	14797	14748	14878	14844	14757	14806	14810	14752	14675	14806	14755	14770	14879	14783	14981	14916	14764	14885	14841	14634	14871	14672	14835	14888	14829	14972	14654	14821	14773	14653	14788	14742	14767	14871	14838	14747	14872	14797	14841	14662	15002	14721	14697	14896	14856	14847	14785	14845	14777	14864	14728	14779	14664	14714	14938	14694	14869	14635	14905	14617	14846	14656	14861	14673	14794	14854	14753	14704	14822	14842	14904	14851	14774	14903	14698	14881	14827	14709	14794	14918	14628	14878	14840	14821	14748	14699	14772	14868	14633	14798	14835	14788	14600	14881	14688	14956	14919	14798	14887	14865	14780	14799	14831	14885	14637	14800	14666	14874	14887	14963	14781	14714	14926	14721	14755	14607	14655	14806	14853	14827	14800	14774	14635	14940	14791	14657	14896	14679	14753	14929	14817	14742	14821	15000	14808	14747	14836	14818	15067	14824	14731	14843	14794	15000	14806	14806	14695	14886	14955	14779	14778	14855	14798	14735	14806	14872	14685	14796	14865	14558	14893	14888	14762	14842	14808	14751	14833	15008	14828	14928	14781	14811	14867	14886	14898	14860	14755	14773	14676	14942	14738	14805	14804	14730	14819	14867	14711	14908	14678	14786	14750	14808	14741	14802	14776	14957	14833	14768	14760	14805	14962	14769	14830	14786	14777	14931	14628	14796	14771	14959	14663	14833	14740	14766	14803	14911	14831	14779	14829	14724	14832	14822	14628	14826	14698	14788	14962	14663	14772	15008	14880	14844	14734	14738	14808	14846	14733	14722	14912	14677	14811	14823	14706	14713	14833	14766	15001	14957	14873	14898	14856	14719	14832	14804	14836	14743	14595	14859	14770	14720	14771	14851	14655	14769	14807	14692	14845	14891	14664	14739	14898	14753	14574	14812	14805	14989	14751	14704	14782	14819	14768	14777	14766	14931	14960	14768	14769	14697	14820	14766	14938	14671	14791	14823	14734	14832	14719	14804	14728	14843	14886	14731	14676	14859	14632	14833	14795	14708	14858	14706	14757	14755	14716	14861	14766	14559	14675	14784	14693	14989	14914	14729	14798	14746	14957	14890	14850	14811	14988	14785	14726	14741	14988	14861	14777	14711	14710	14853	14918	14735	14790	14831	14854	14804	14913	14825	14782	14827	14937	14892	14623	14830	14841	14886	14884	14818	14750	14740	14770	14831	14658	14683	14802	14886	14548	14849	14737	14833	14844	14779	14911	14759	14893	14876	14790	14730	14844	14831	14901	14664	14886	14862	14849	14696	14823	14990	14902	14831	14877	14831	14885	14783	14812	14721	14899	14670	14706	14759	14675	14708	14611	14901	14809	14729	14866	14616	14730	14826	14779	14859	14765	14674	14787	14863	14891	14856	14666	14822	14691	14696	14728	14799	14760	14666	14661	14880	14747	14704	14790	14898	14759	14886	14843	14792	14846	14912	14928	14730	14823	14884	14778	14734	14817	14664	14899	14852	14861	14891	14868	14816	14951	14959	14801	14725	14728	14874	14687	14684	14772	14744	14705	14679	14770	14814	14800	14872	14880	14860	14820	14822	14722	14816	14736	14692	14891	14946	14789	14787	14798	14799	14897	14774	14880	14733	14797	14824	14745	14788	14809	14832	14844	14881	14818	14805	14878	14858	14873	14636	14797	14820	14938	14837	14813	14859	14936	15006	14763	14894	14883	14884	14865	14723	14821	14780	14742	14773	14692	14857	14776	14801	14833	14746	14826	14690	14575	14990	14779	14890	14805	14877	14815	14935	14803	14849	14873	14784	14891	14720	14783	14713	14885	14934	14660	14994	14735	14771	14679	14771	14773	14782	14762	14838	14777	14843	14777	14855	14634	14942	14696	14636	14849	14800	14800	14653	14806	14662	14705	14866	14785	14984	14760	14564	14626	14645	15040	14925	14687	14861	14707	14809	14741	14755	14856	14716	14879	14597	15015	14823	14853	14784	14808	14728	15002	14999	14702	14856	14667	14987	14988	14720	14783	14980	14882	14738	14633	14723	14815	14821	14842	14724	15125	14804	14772	14916	14727	14678	14716	14935	14813	14919	14711	14861	14610	14707	14864	14763	14857	14876	14683	14809	14908	14735	14692	14818	14747	14822	14846	14832	14834	14948	15050	14623	14835	14789	14720	14812	14876	14864	14754	14867	14720	14810	14741	14923	14834	14815	14717	14899	14869	14647	14901	14804	14963	14698	14972	14587	14830	14908	14921	14910	14958	14779	14794	14872	14912	14715	14821	14707	14700	14829	14755	14705	14853	14817	14774	14621	14756	14647	14839	14801	14934	14785	14810	14913	14808	14889	14763	14964	14847	14967	14736	14652	14724	14846	14735	14856	14965	14827	14837	14823	14685	14678	14635	14769	14824	14819	14784	14842	14902	14708	14934	14857	14810	14730	14862	14806	15006	14899	15008	14821	14799	14864	14740	14776	14817	14724	14693	14932	14782	14813	14902	14846	14983	14920	14804	14887	14782	14798	14733	14677	14816	14864	14808	15032	14838	14668	14777	14722	14734	14855	14760	14960	14686	14894	14929	14783	14792	14896	14914	14615	14779	14896	14851	14836	14865	14877	14661	14824	14613	14706	14826	14990	14794	14796	14633	14842	14679	14708	14890	14733	14785	14790	14667	14802	14671	14856	14948	14876	14746	14837	14803	14726	14869	14819	14867	14949	14748	14763	14849	14773	14844	14954	14602	14641	14859	14711	14918	14833	14991	14956	14926	14706	14720	14703	14831	14700	14685	14883	14833	14909	14881	14836	14703	14924	14849	14847	14783	14817	14736	14783	14659	14962	14938	14773	14730	14838	14796	14791	14912	14827	14805	14858	14857	14683	14723	14730	14876	14893	14771	14680	14829	14723	14668	14766	14744	14821	14737	14808	14751	14790	14889	14910	14795	14758	14613	14858	14854	14750	14727	14853	14727	14770	14915	14642	14805	14840	14991	14758	14707	14696	14820	14814	14838	14855	14827	14809	14809	14801	14633	14706	14748	14924	14857	14812	15053	14826	14824	14749	14609	14908	14961	14848	14674	14723	14878	14760	14737	14643	14610	14925	14728	14859	14863	14660	14852	14953	14801	14693	14559	14985	14663	14811	14776	14880	14731	14656	14704	14640	14767	14806	14794	14808	14827	14896	14827	14691	14813	14800	14879	14861	14667	14782	14796	14859	14754	14885	14759	14931	14911	14776	14879	14828	14716	14916	14854	14822	14902	14780	14922	14833	14746	14751	14857	14741	14740	14838	14878	14723	14793	14809	14714	14680	14819	14832	14905	14734	14776	14931	14812	14677	14846	14847	14797	14826	14922	14821	14758	14739	14913	14770	14820	14896	14741	14953	14795	14881	14756	14990	14704	14932	14823	14893	14798	14764	14949	14813	14697	14750	14743	14799	14755	14723	14744	14921	14797	14877	14878	14697	14815	14745	14786	14806	14714	14758	14569	14859	14766	14681	14886	14783	14793	14928	14804	15060	14847	14795	14773	14746	14807	14842	14718	14898	14894	14875	14784	14809	14867	14796	14704	14868	14802	14706	14814	14771	14796	14703	14865	14800	14828	14900	14874	14998	14774	14874	14796	14801	14929	14860	14669	14793	14723	14898	14887	14639	14687	14700	14848	14813	14484	14836	14783	14825	14808	14774	15082	14691	14617	14787	14632	14652	14643	14836	14772	14717	14708	14708	14846	14735	14904	14929	14661	14770	14866	14718	14792	14511	14712	14860	14621	14725	14849	14794	14952	14926	14708	14870	14823	14635	14967	14792	14603	14873	14706	14786	14828	14898	14793	14781	14771	14865	14834	14902	14785	14794	14833	14853	14948	14797	14752	14786	14770	14756	14788	14928	14916	14823	14914	14834	14626	14991	14984	14763	14876	14821	14792	14723	14752	14876	14621	14811	14798	14943	14790	14836	14651	14820	14810	14801	14876	14770
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
